/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUResourceUsageAnalysis.cpp | 182 Info.UsesFlatScratch = MRI.isPhysRegUsed(AMDGPU::FLAT_SCR_LO) || in analyzeResourceUsage() 183 MRI.isPhysRegUsed(AMDGPU::FLAT_SCR_HI) || in analyzeResourceUsage() 211 MRI.isPhysRegUsed(AMDGPU::VCC_LO) || MRI.isPhysRegUsed(AMDGPU::VCC_HI); in analyzeResourceUsage() 219 if (MRI.isPhysRegUsed(Reg)) { in analyzeResourceUsage() 228 if (MRI.isPhysRegUsed(Reg)) { in analyzeResourceUsage() 240 if (MRI.isPhysRegUsed(Reg)) { in analyzeResourceUsage()
|
H A D | SIPreAllocateWWMRegs.cpp | 106 if (!MRI->isPhysRegUsed(PhysReg, /*SkipRegMaskTest=*/true) && in processDef()
|
H A D | SIFrameLowering.cpp | 38 if (!MRI.isPhysRegUsed(Reg) && LiveUnits.available(Reg) && in findUnusedRegister() 550 if (!ScratchRsrcReg || (!MRI.isPhysRegUsed(ScratchRsrcReg) && in getEntryFunctionReservedScratchRsrcReg() 578 if (!MRI.isPhysRegUsed(Reg) && MRI.isAllocatable(Reg) && in getEntryFunctionReservedScratchRsrcReg() 674 if (!MRI.isPhysRegUsed(Reg) && MRI.isAllocatable(Reg) && in emitEntryFunctionPrologue() 708 (MRI.isPhysRegUsed(AMDGPU::FLAT_SCR) || FrameInfo.hasCalls() || in emitEntryFunctionPrologue() 1516 MRI.isPhysRegUsed(ReservedRegForExecCopy, /*SkipRegMaskTest=*/true))) { in determinePrologEpilogSGPRSaves()
|
H A D | GCNNSAReassign.cpp | 135 !LRM->isPhysRegUsed(CSRegs[I])) in canAssign()
|
H A D | SIMachineFunctionInfo.cpp | 494 return MRI.isAllocatable(Reg) && !MRI.isPhysRegUsed(Reg) && in allocateVGPRSpillToAGPR() 789 if (MRI.isPhysRegUsed(Reg)) { in usesAGPRs()
|
H A D | GCNHazardRecognizer.cpp | 63 MaxLookAhead = MF.getRegInfo().isPhysRegUsed(AMDGPU::AGPR0) ? 19 : 5; in GCNHazardRecognizer() 1799 if (AmtReg != AMDGPU::VGPR255 && MRI.isPhysRegUsed(AmtReg + 1)) in fixShift64HighRegBug()
|
H A D | SIRegisterInfo.cpp | 2964 if (MRI.isAllocatable(Reg) && !MRI.isPhysRegUsed(Reg)) in findUnusedRegister() 2968 if (MRI.isAllocatable(Reg) && !MRI.isPhysRegUsed(Reg)) in findUnusedRegister()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcFrameLowering.cpp | 313 if (MRI->isPhysRegUsed(reg)) in verifyLeafProcRegUse() 317 if (MRI->isPhysRegUsed(reg)) in verifyLeafProcRegUse() 330 || MRI.isPhysRegUsed(SP::L0) // Too many registers needed in isLeafProc() 331 || MRI.isPhysRegUsed(SP::O6) // %sp is used in isLeafProc() 340 if (!MRI.isPhysRegUsed(reg)) in remapRegsForLeafProc()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | LiveRegMatrix.h | 128 bool isPhysRegUsed(MCRegister PhysReg) const;
|
H A D | MachineRegisterInfo.h | 899 bool isPhysRegUsed(MCRegister PhysReg, bool SkipRegMaskTest = false) const;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VEFrameLowering.cpp | 480 && !MRI.isPhysRegUsed(VE::SX18) // Registers within limits in isLeafProc() 482 && !MRI.isPhysRegUsed(VE::SX11) // %sp un-used in isLeafProc()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | LiveRegMatrix.cpp | 138 bool LiveRegMatrix::isPhysRegUsed(MCRegister PhysReg) const { in isPhysRegUsed() function in LiveRegMatrix
|
H A D | ExecutionDomainFix.cpp | 430 if (MRI.isPhysRegUsed(Reg)) { in runOnMachineFunction()
|
H A D | MachineRegisterInfo.cpp | 600 bool MachineRegisterInfo::isPhysRegUsed(MCRegister PhysReg, in isPhysRegUsed() function in MachineRegisterInfo
|
H A D | RegAllocGreedy.cpp | 527 return !Matrix->isPhysRegUsed(PhysReg); in isUnusedCalleeSavedReg()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMFrameLowering.cpp | 2661 if (Reg != ARM::LR && !MRI.isPhysRegUsed(Reg)) in determineCalleeSaves() 2686 if (!MRI.isReserved(ARM::LR) && !MRI.isPhysRegUsed(ARM::LR) && in determineCalleeSaves() 2708 if (!MRI.isReserved(Reg) && !MRI.isPhysRegUsed(Reg) && in determineCalleeSaves() 2719 if (!MRI.isReserved(Reg) && !MRI.isPhysRegUsed(Reg)) in determineCalleeSaves() 2765 if (!MRI.isPhysRegUsed(Reg)) in determineCalleeSaves()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCAsmPrinter.cpp | 2409 if (MRI.isPhysRegUsed(Reg, /* SkipRegMaskTest */ true)) { in emitTracebackTable() 2502 if (MRI.isPhysRegUsed(Reg, /* SkipRegMaskTest */ true)) { in emitTracebackTable()
|
H A D | PPCFrameLowering.cpp | 2371 MRI.isPhysRegUsed(Reg)) in assignCalleeSavedSpillSlots()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonFrameLowering.cpp | 1532 if (MRI.isPhysRegUsed(*AI)) in needToReserveScavengingSpillSlots()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64FrameLowering.cpp | 3818 if (!ExtraCSSpill || MF.getRegInfo().isPhysRegUsed(ExtraCSSpill)) { in determineCalleeSaves()
|