Home
last modified time | relevance | path

Searched defs:LiveReg (Results 1 – 10 of 10) sorted by relevance

/external/llvm/lib/CodeGen/
DRegAllocFast.cpp69 struct LiveReg { struct in __anon17d341030111::RAFast
70 MachineInstr *LastUse; // Last instr to use reg.
71 unsigned VirtReg; // Virtual register number.
72 unsigned PhysReg; // Currently held here.
73 unsigned short LastOpNum; // OpNum on LastUse.
74 bool Dirty; // Register needs spill.
76 explicit LiveReg(unsigned v) in LiveReg() argument
79 unsigned getSparseSetIndex() const { in getSparseSetIndex()
DExecutionDepsFix.cpp117 struct LiveReg { struct
120 DomainValue *Value;
126 int Def;
DInlineSpiller.cpp1081 MachineBasicBlock &BB, unsigned &LiveReg) { in isSpillCandBB()
1303 unsigned LiveReg = 0; in runHoistSpills() local
1425 unsigned LiveReg = Insert.second; in hoistAllSpills() local
DTargetInstrInfo.cpp413 unsigned LiveReg = LiveOp.getReg(); in canFoldCopy() local
/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/
DRegAllocFast.cpp94 struct LiveReg { struct in __anon374a87ab0111::RegAllocFast
95 MachineInstr *LastUse = nullptr; ///< Last instr to use reg.
96 Register VirtReg; ///< Virtual register number.
97 MCPhysReg PhysReg = 0; ///< Currently held here.
98 bool LiveOut = false; ///< Register is possibly live out.
99 bool Reloaded = false; ///< Register was reloaded.
100 bool Error = false; ///< Could not allocate.
102 explicit LiveReg(Register VirtReg) : VirtReg(VirtReg) {} in LiveReg() argument
104 unsigned getSparseSetIndex() const { in getSparseSetIndex()
1514 for (const auto &LiveReg : MBB.liveouts()) in allocateBasicBlock() local
DInlineSpiller.cpp1280 MachineBasicBlock &BB, Register &LiveReg) { in isSpillCandBB()
1497 Register LiveReg; in runHoistSpills() local
1612 Register LiveReg = Insert.second; in hoistAllSpills() local
DTargetInstrInfo.cpp455 Register LiveReg = LiveOp.getReg(); in canFoldCopy() local
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DRegAllocFast.cpp84 struct LiveReg { struct in __anon1a035ca50111::RegAllocFast
85 MachineInstr *LastUse = nullptr; ///< Last instr to use reg.
86 Register VirtReg; ///< Virtual register number.
87 MCPhysReg PhysReg = 0; ///< Currently held here.
88 unsigned short LastOpNum = 0; ///< OpNum on LastUse.
89 bool Dirty = false; ///< Register needs spill.
91 explicit LiveReg(Register VirtReg) : VirtReg(VirtReg) {} in LiveReg() function
93 unsigned getSparseSetIndex() const { in getSparseSetIndex()
DInlineSpiller.cpp1171 MachineBasicBlock &BB, unsigned &LiveReg) { in isSpillCandBB()
1391 unsigned LiveReg = 0; in runHoistSpills() local
1506 unsigned LiveReg = Insert.second; in hoistAllSpills() local
DTargetInstrInfo.cpp448 Register LiveReg = LiveOp.getReg(); in canFoldCopy() local