Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DRegAllocFast.cpp88 struct LiveReg { struct in __anondcfd0db60111::RegAllocFast
89 MachineInstr *LastUse = nullptr; ///< Last instr to use reg.
90 Register VirtReg; ///< Virtual register number.
91 MCPhysReg PhysReg = 0; ///< Currently held here.
92 bool LiveOut = false; ///< Register is possibly live out.
93 bool Reloaded = false; ///< Register was reloaded.
94 bool Error = false; ///< Could not allocate.
96 explicit LiveReg(Register VirtReg) : VirtReg(VirtReg) {} in LiveReg() function
98 unsigned getSparseSetIndex() const { in getSparseSetIndex()
1455 for (auto &LiveReg : MBB.liveouts()) in allocateBasicBlock() local
H A DInlineSpiller.cpp1247 MachineBasicBlock &BB, Register &LiveReg) { in isSpillCandBB()
1464 Register LiveReg; in runHoistSpills() local
1579 Register LiveReg = Insert.second; in hoistAllSpills() local
H A DTargetInstrInfo.cpp458 Register LiveReg = LiveOp.getReg(); in canFoldCopy() local