Home
last modified time | relevance | path

Searched refs:getNumAllocatableRegs (Results 1 – 7 of 7) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegisterClassInfo.cpp183 if (Super != RC && getNumAllocatableRegs(Super) > RCI.NumRegs) in compute()
225 unsigned NAllocatableRegs = getNumAllocatableRegs(RC); in computePSetLimit()
H A DRegAllocEvictionAdvisor.cpp234 RegClassInfo.getNumAllocatableRegs(MRI->getRegClass(VirtReg.reg())) < in canEvictInterferenceBasedOnCost()
235 RegClassInfo.getNumAllocatableRegs( in canEvictInterferenceBasedOnCost()
H A DMLRegAllocEvictAdvisor.cpp641 RegClassInfo.getNumAllocatableRegs(MRI->getRegClass(VirtReg.reg())) < in loadInterferenceFeatures()
642 RegClassInfo.getNumAllocatableRegs( in loadInterferenceFeatures()
H A DRegAllocGreedy.cpp329 (2 * RegClassInfo.getNumAllocatableRegs(&RC))); in getPriority()
1349 return RCI.getNumAllocatableRegs(ConstrainedRC); in getNumAllocatableRegsForConstraints()
1444 RegClassInfo.getNumAllocatableRegs(SuperRC); in tryInstructionSplit()
H A DMachineScheduler.cpp3254 unsigned NIntRegs = Context->RegClassInfo->getNumAllocatableRegs( in initPolicy()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRegisterClassInfo.h94 unsigned getNumAllocatableRegs(const TargetRegisterClass *RC) const { in getNumAllocatableRegs() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNSchedStrategy.cpp75 Context->RegClassInfo->getNumAllocatableRegs(&AMDGPU::SGPR_32RegClass); in initialize()
77 Context->RegClassInfo->getNumAllocatableRegs(&AMDGPU::VGPR_32RegClass); in initialize()