| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| D | AMDGPUResourceUsageAnalysis.cpp | 135 Info.UsesFlatScratch = MRI.isPhysRegUsed(AMDGPU::FLAT_SCR_LO) || in analyzeResourceUsage() 136 MRI.isPhysRegUsed(AMDGPU::FLAT_SCR_HI) || in analyzeResourceUsage() 164 MRI.isPhysRegUsed(AMDGPU::VCC_LO) || MRI.isPhysRegUsed(AMDGPU::VCC_HI); in analyzeResourceUsage() 172 if (MRI.isPhysRegUsed(Reg)) { in analyzeResourceUsage() 181 if (MRI.isPhysRegUsed(Reg)) { in analyzeResourceUsage() 193 if (MRI.isPhysRegUsed(Reg)) { in analyzeResourceUsage()
|
| D | SIPreAllocateWWMRegs.cpp | 104 if (!MRI->isPhysRegUsed(PhysReg) && in processDef()
|
| D | SIFrameLowering.cpp | 46 if (!MRI.isPhysRegUsed(Reg) && LiveRegs.available(MRI, Reg)) in findScratchNonCalleeSaveRegister() 352 if (!ScratchRsrcReg || (!MRI.isPhysRegUsed(ScratchRsrcReg) && in getEntryFunctionReservedScratchRsrcReg() 380 if (!MRI.isPhysRegUsed(Reg) && MRI.isAllocatable(Reg) && in getEntryFunctionReservedScratchRsrcReg() 477 if (!MRI.isPhysRegUsed(Reg) && MRI.isAllocatable(Reg) && in emitEntryFunctionPrologue() 505 (MRI.isPhysRegUsed(AMDGPU::FLAT_SCR) || FrameInfo.hasCalls() || in emitEntryFunctionPrologue()
|
| D | GCNNSAReassign.cpp | 133 !LRM->isPhysRegUsed(CSRegs[I])) in canAssign()
|
| D | SIMachineFunctionInfo.cpp | 432 return MRI.isAllocatable(Reg) && !MRI.isPhysRegUsed(Reg) && in allocateVGPRSpillToAGPR()
|
| D | SIRegisterInfo.cpp | 2289 if (MRI.isAllocatable(Reg) && !MRI.isPhysRegUsed(Reg)) in findUnusedRegister() 2293 if (MRI.isAllocatable(Reg) && !MRI.isPhysRegUsed(Reg)) in findUnusedRegister()
|
| D | GCNHazardRecognizer.cpp | 38 MaxLookAhead = MF.getRegInfo().isPhysRegUsed(AMDGPU::AGPR0) ? 19 : 5; in GCNHazardRecognizer()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| D | SparcFrameLowering.cpp | 303 if (MRI->isPhysRegUsed(reg)) in verifyLeafProcRegUse() 307 if (MRI->isPhysRegUsed(reg)) in verifyLeafProcRegUse() 320 || MRI.isPhysRegUsed(SP::L0) // Too many registers needed in isLeafProc() 321 || MRI.isPhysRegUsed(SP::O6) // %sp is used in isLeafProc() 329 if (!MRI.isPhysRegUsed(reg)) in remapRegsForLeafProc()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| D | LiveRegMatrix.h | 127 bool isPhysRegUsed(MCRegister PhysReg) const;
|
| D | MachineRegisterInfo.h | 862 bool isPhysRegUsed(MCRegister PhysReg, bool SkipRegMaskTest = false) const;
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/VE/ |
| D | VEFrameLowering.cpp | 480 && !MRI.isPhysRegUsed(VE::SX18) // Registers within limits in isLeafProc() 482 && !MRI.isPhysRegUsed(VE::SX11) // %sp un-used in isLeafProc()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
| D | LiveRegMatrix.cpp | 138 bool LiveRegMatrix::isPhysRegUsed(MCRegister PhysReg) const { in isPhysRegUsed() function in LiveRegMatrix
|
| D | ExecutionDomainFix.cpp | 430 if (MRI.isPhysRegUsed(Reg)) { in runOnMachineFunction()
|
| D | MachineRegisterInfo.cpp | 585 bool MachineRegisterInfo::isPhysRegUsed(MCRegister PhysReg, in isPhysRegUsed() function in MachineRegisterInfo
|
| D | RegAllocGreedy.cpp | 1162 return !Matrix->isPhysRegUsed(PhysReg); in isUnusedCalleeSavedReg()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
| D | ARMFrameLowering.cpp | 2179 if (Reg != ARM::LR && !MRI.isPhysRegUsed(Reg)) in determineCalleeSaves() 2204 if (!MRI.isReserved(ARM::LR) && !MRI.isPhysRegUsed(ARM::LR) && in determineCalleeSaves() 2227 if (!MRI.isReserved(Reg) && !MRI.isPhysRegUsed(Reg) && in determineCalleeSaves() 2238 if (!MRI.isReserved(Reg) && !MRI.isPhysRegUsed(Reg)) in determineCalleeSaves() 2274 if (!MRI.isPhysRegUsed(Reg)) in determineCalleeSaves()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| D | PPCAsmPrinter.cpp | 1987 if (MRI.isPhysRegUsed(Reg, /* SkipRegMaskTest */ true)) { in emitTracebackTable() 2027 if (MRI.isPhysRegUsed(Subtarget->isPPC64() ? PPC::X31 : PPC::R31, in emitTracebackTable() 2078 if (MRI.isPhysRegUsed(Reg, /* SkipRegMaskTest */ true)) { in emitTracebackTable()
|
| D | PPCFrameLowering.cpp | 2331 MF.getRegInfo().isPhysRegUsed(Reg)) in assignCalleeSavedSpillSlots()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| D | HexagonFrameLowering.cpp | 1585 if (MRI.isPhysRegUsed(*AI)) in needToReserveScavengingSpillSlots()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| D | AArch64FrameLowering.cpp | 2870 if (!ExtraCSSpill || MF.getRegInfo().isPhysRegUsed(ExtraCSSpill)) { in determineCalleeSaves()
|