Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNNSAReassign.cpp192 Register PhysReg = VRM->getPhys(Reg); in CheckNSA()
307 OrigRegs.push_back(VRM->getPhys(Reg)); in run()
326 << " " << llvm::printReg((VRM->getPhys(LI->reg())), TRI); in run()
366 << llvm::printReg((VRM->getPhys(Intervals.front()->reg())), TRI) in run()
368 << llvm::printReg((VRM->getPhys(Intervals.back()->reg())), TRI) in run()
H A DSIPreAllocateWWMRegs.cpp136 Register PhysReg = VRM->getPhys(VirtReg); in rewriteRegs()
154 const Register PhysReg = VRM->getPhys(Reg); in rewriteRegs()
H A DAMDGPURewriteAGPRCopyMFMA.cpp106 Register PhysReg = VRM.getPhys(VReg); in run()
152 Register Src2PhysReg = VRM.getPhys(Src2->getReg()); in run()
H A DSILowerWWMCopies.cpp105 MCRegister PhysReg = VRM->getPhys(Reg); in addToWWMSpills()
H A DSIRegisterInfo.cpp3808 PairedPhys = getMatchingSuperReg(VRM->getPhys(Paired), AMDGPU::lo16, in getRegAllocationHints()
3826 PairedPhys = TRI->getSubReg(VRM->getPhys(Paired), AMDGPU::lo16); in getRegAllocationHints()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DVirtRegMap.h87 bool hasPhys(Register virtReg) const { return getPhys(virtReg).isValid(); } in hasPhys()
91 MCRegister getPhys(Register virtReg) const { in getPhys() function
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DVirtRegMap.cpp115 Hint = getPhys(Hint); in hasPreferredPhys()
116 return Register(getPhys(VirtReg)) == Hint; in hasPreferredPhys()
420 MCRegister PhysReg = VRM->getPhys(VirtReg); in addMBBLiveIns()
657 MCRegister PhysReg = VRM->getPhys(VirtReg); in rewrite()
H A DRegAllocGreedy.cpp1399 OtherReg.isPhysical() ? OtherReg.asMCReg() : VRM->getPhys(OtherReg); in trySplitAroundHintReg()
1990 MCRegister AssignedReg = VRM.getPhys(Intf.reg()); in assignedRegPartiallyOverlaps()
2159 RecolorStack.push_back(std::make_pair(RC, VRM->getPhys(ItVirtReg))); in tryLastChanceRecoloring()
2402 OtherReg.isPhysical() ? OtherReg.asMCReg() : VRM->getPhys(OtherReg); in collectHintInfo()
2438 MCRegister PhysReg = VRM->getPhys(Reg); in tryHintRecoloring()
2464 MCRegister CurrPhys = VRM->getPhys(Reg); in tryHintRecoloring()
2710 SrcReg = VRM->getPhys(SrcReg); in computeStats()
2715 DestReg = VRM->getPhys(DestReg); in computeStats()
H A DLiveRegMatrix.cpp129 Register PhysReg = VRM->getPhys(VirtReg.reg()); in unassign()
H A DTargetRegisterInfo.cpp488 Phys = VRM->getPhys(Phys); in getRegAllocationHints()
H A DLiveDebugVariables.cpp1583 Loc.substPhysReg(VRM.getPhys(VirtReg), TRI); in rewriteLocations()
1890 unsigned PhysReg = VRM->getPhys(Reg); in emitDebugValues()
H A DInlineSpiller.cpp1736 VRM.assignVirt2Phys(New, VRM.getPhys(Old)); in LRE_DidCloneVirtReg()
H A DLiveIntervals.cpp740 Register PhysReg = VRM->getPhys(Reg); in addKillFlags()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.cpp42 Register PhysReg = VRM->getPhys(MO.getReg()); in getRC32()
110 Reg.isPhysical() ? Reg : Register(VRM->getPhys(Reg)); in getRegAllocationHints()
H A DSystemZInstrInfo.cpp1431 ? (VRM ? Register(VRM->getPhys(Reg)) : Register()) in foldMemoryOperandImpl()
1444 Register DstReg = VRM->getPhys(MI.getOperand(0).getReg()); in foldMemoryOperandImpl()
1445 Register AccReg = VRM->getPhys(MI.getOperand(3).getReg()); in foldMemoryOperandImpl()
1477 (DstReg.isVirtual() ? Register(VRM->getPhys(DstReg)) : DstReg); in foldMemoryOperandImpl()
1483 SrcReg.isVirtual() && DstPhys == VRM->getPhys(SrcReg)) in foldMemoryOperandImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TileConfig.cpp97 MCRegister PhysReg = VRM.getPhys(VirtReg); in collectVirtRegShapes()
H A DX86RegisterInfo.cpp1180 Register PhysReg = Reg.isPhysical() ? Reg : Register(VRM->getPhys(Reg)); in getRegAllocationHints()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.cpp923 Register PhysReg = Reg.isPhysical() ? Reg : Register(VRM->getPhys(Reg)); in getRegAllocationHints()
998 Register PhysReg = Reg.isPhysical() ? Reg : Register(VRM->getPhys(Reg)); in getRegAllocationHints()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.cpp1260 getSubReg(VRM->getPhys(AssignedRegOp->getReg()), AArch64::zsub0) + in getRegAllocationHints()
1297 getSubReg(VRM->getPhys(FirstOpVirtReg), FirstOpSubReg); in getRegAllocationHints()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp400 PairedPhys = getPairedGPR(VRM->getPhys(Paired), Odd, this); in getRegAllocationHints()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCRegisterInfo.cpp595 Register UACCPhys = VRM->getPhys(ResultReg); in getRegAllocationHints()
615 Register ACCPhys = VRM->getPhys(ResultReg); in getRegAllocationHints()