Searched refs:LiveReg (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | RegAllocFast.cpp | 200 struct LiveReg { struct in __anon43a0a7eb0111::RegAllocFastImpl 208 explicit LiveReg(Register VirtReg) : VirtReg(VirtReg) {} in LiveReg() function 209 explicit LiveReg() {} in LiveReg() argument 214 using LiveRegMap = SparseSet<LiveReg, identity<unsigned>, uint16_t>; 220 DenseMap<Register, LiveReg> BundleVirtRegsMap; 358 void assignVirtToPhysReg(MachineInstr &MI, LiveReg &, MCRegister PhysReg); 359 void allocVirtReg(MachineInstr &MI, LiveReg &LR, Register Hint, 370 MCPhysReg getErrorAssignment(const LiveReg &LR, MachineInstr &MI, 379 const LiveReg &Assignment); 700 for (const LiveReg &LR : LiveVirtRegs) { in reloadAtBegin() [all …]
|
| H A D | InlineSpiller.cpp | 111 MachineBasicBlock &BB, Register &LiveReg); 1375 MachineBasicBlock &BB, Register &LiveReg) { in isSpillCandBB() argument 1393 LiveReg = SibReg; in isSpillCandBB() 1592 Register LiveReg; in runHoistSpills() local 1593 if (!isSpillCandBB(OrigLI, OrigVNI, *Block, LiveReg)) in runHoistSpills() 1616 SpillsToKeep[*RIt] = LiveReg; in runHoistSpills() 1707 Register LiveReg = Insert.second; in hoistAllSpills() local 1710 TII.storeRegToStackSlot(*BB, MII, LiveReg, false, Slot, in hoistAllSpills() 1711 MRI.getRegClass(LiveReg), &TRI, Register()); in hoistAllSpills()
|
| H A D | TargetInstrInfo.cpp | 500 Register LiveReg = LiveOp.getReg(); in canFoldCopy() local 510 if (RC->hasSubClassEq(MRI.getRegClass(LiveReg))) in canFoldCopy()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 17568 …LiveReg, llvm::DenseMapInfo<unsigned int>, llvm::DenseMapInfo<(anonymous namespace)::RAFast::LiveR… 17569 …m::MachineInstr*, std::pair<unsigned int, (anonymous namespace)::RAFast::LiveReg>&, unsigned int)"… 17571 …ymous namespace)::RAFast::LiveReg, llvm::DenseMapInfo<unsigned int>, llvm::DenseMapInfo<(anonymous…
|