struct PhysRegSUOper
Declaration
struct PhysRegSUOper { /* full declaration omitted */ };
Description
Record a physical register access. For non-data-dependent uses, OpIdx == -1.
Declared at: llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:76
Member Variables
- public llvm::SUnit* SU
- public int OpIdx
- public unsigned int Reg
Method Overview
- public PhysRegSUOper(llvm::SUnit * su, int op, unsigned int R)
- public unsigned int getSparseSetIndex() const
Methods
¶PhysRegSUOper(llvm::SUnit* su,
int op,
unsigned int R)
PhysRegSUOper(llvm::SUnit* su,
int op,
unsigned int R)
Declared at: llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:81
Parameters
- llvm::SUnit* su
- int op
- unsigned int R
¶unsigned int getSparseSetIndex() const
unsigned int getSparseSetIndex() const
Declared at: llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:83