Home
last modified time | relevance | path

Searched refs:getPhys (Results 1 – 17 of 17) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNNSAReassign.cpp186 Register PhysReg = VRM->getPhys(Reg); in CheckNSA()
302 OrigRegs.push_back(VRM->getPhys(Reg)); in runOnMachineFunction()
321 << " " << llvm::printReg((VRM->getPhys(LI->reg())), TRI); in runOnMachineFunction()
359 << llvm::printReg((VRM->getPhys(Intervals.front()->reg())), TRI) in runOnMachineFunction()
361 << llvm::printReg((VRM->getPhys(Intervals.back()->reg())), TRI) in runOnMachineFunction()
H A DSIPreAllocateWWMRegs.cpp132 Register PhysReg = VRM->getPhys(VirtReg); in rewriteRegs()
150 const Register PhysReg = VRM->getPhys(Reg); in rewriteRegs()
H A DSILowerWWMCopies.cpp93 Register PhysReg = VRM->getPhys(Reg); in addToWWMSpills()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DVirtRegMap.h100 return getPhys(virtReg) != NO_PHYS_REG; in hasPhys()
105 MCRegister getPhys(Register virtReg) const { in getPhys() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TileConfig.cpp126 if (VRM.getPhys(VirtReg) == VirtRegMap::NO_PHYS_REG) in INITIALIZE_PASS_DEPENDENCY()
128 unsigned Index = VRM.getPhys(VirtReg) - X86::TMM0; in INITIALIZE_PASS_DEPENDENCY()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DVirtRegMap.cpp114 Hint = getPhys(Hint); in hasPreferredPhys()
115 return Register(getPhys(VirtReg)) == Hint; in hasPreferredPhys()
350 Register PhysReg = VRM->getPhys(VirtReg); in addMBBLiveIns()
553 MCRegister PhysReg = VRM->getPhys(VirtReg); in rewrite()
H A DRegAllocGreedy.cpp1266 OtherReg.isPhysical() ? OtherReg.asMCReg() : VRM->getPhys(OtherReg); in trySplitAroundHintReg()
1855 MCRegister AssignedReg = VRM.getPhys(Intf.reg()); in assignedRegPartiallyOverlaps()
2026 RecolorStack.push_back(std::make_pair(RC, VRM->getPhys(ItVirtReg))); in tryLastChanceRecoloring()
2257 OtherReg.isPhysical() ? OtherReg.asMCReg() : VRM->getPhys(OtherReg); in collectHintInfo()
2293 MCRegister PhysReg = VRM->getPhys(Reg); in tryHintRecoloring()
2319 MCRegister CurrPhys = VRM->getPhys(Reg); in tryHintRecoloring()
2573 SrcReg = VRM->getPhys(SrcReg); in computeStats()
2578 DestReg = VRM->getPhys(DestReg); in computeStats()
H A DLiveRegMatrix.cpp122 Register PhysReg = VRM->getPhys(VirtReg.reg()); in unassign()
H A DLiveDebugVariables.cpp1533 Register::isPhysicalRegister(VRM.getPhys(VirtReg))) { in rewriteLocations()
1537 Loc.substPhysReg(VRM.getPhys(VirtReg), TRI); in rewriteLocations()
1843 Register::isPhysicalRegister(VRM->getPhys(Reg))) { in emitDebugValues()
1844 unsigned PhysReg = VRM->getPhys(Reg); in emitDebugValues()
H A DTargetRegisterInfo.cpp443 Phys = VRM->getPhys(Phys); in getRegAllocationHints()
H A DInlineSpiller.cpp1708 VRM.assignVirt2Phys(New, VRM.getPhys(Old)); in LRE_DidCloneVirtReg()
H A DLiveIntervals.cpp699 Register PhysReg = VRM->getPhys(Reg); in addKillFlags()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.cpp42 Register PhysReg = VRM->getPhys(MO.getReg()); in getRC32()
111 Reg.isPhysical() ? Reg : Register(VRM->getPhys(Reg)); in getRegAllocationHints()
H A DSystemZInstrInfo.cpp1226 ? (VRM ? Register(VRM->getPhys(Reg)) : Register()) in foldMemoryOperandImpl()
1239 Register DstReg = VRM->getPhys(MI.getOperand(0).getReg()); in foldMemoryOperandImpl()
1240 Register AccReg = VRM->getPhys(MI.getOperand(3).getReg()); in foldMemoryOperandImpl()
1272 (DstReg.isVirtual() ? Register(VRM->getPhys(DstReg)) : DstReg); in foldMemoryOperandImpl()
1278 SrcReg.isVirtual() && DstPhys == VRM->getPhys(SrcReg)) in foldMemoryOperandImpl()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.cpp770 Register PhysReg = Reg.isPhysical() ? Reg : Register(VRM->getPhys(Reg)); in getRegAllocationHints()
842 Register PhysReg = Reg.isPhysical() ? Reg : Register(VRM->getPhys(Reg)); in getRegAllocationHints()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp371 PairedPhys = getPairedGPR(VRM->getPhys(Paired), Odd, this); in getRegAllocationHints()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCRegisterInfo.cpp601 Register UACCPhys = VRM->getPhys(ResultReg); in getRegAllocationHints()
621 Register ACCPhys = VRM->getPhys(ResultReg); in getRegAllocationHints()