Home
last modified time | relevance | path

Searched refs:RegWeight (Results 1 – 8 of 8) sorted by relevance

/freebsd-head/contrib/llvm-project/llvm/lib/Target/ARM/
HDARMBaseRegisterInfo.cpp904 if (SrcRCWeight.RegWeight > NewRCWeight.RegWeight) in shouldCoalesce()
906 if (DstRCWeight.RegWeight > NewRCWeight.RegWeight) in shouldCoalesce()
919 << NewRCWeight.RegWeight << "\n"); in shouldCoalesce()
930 It->second += NewRCWeight.RegWeight; in shouldCoalesce()
/freebsd-head/contrib/llvm-project/llvm/lib/CodeGen/
HDRegisterClassInfo.cpp233 return RegPressureSetLimit - TRI->getRegClassWeight(RC).RegWeight * NReserved; in computePSetLimit()
HDMachineLICM.cpp963 RCCost = W.RegWeight; in calcRegisterCost()
968 RCCost = W.RegWeight; in calcRegisterCost()
970 RCCost = -W.RegWeight; in calcRegisterCost()
HDMachineSink.cpp1085 unsigned Weight = NRegs * TRI->getRegClassWeight(RC).RegWeight; in registerPressureSetExceedsLimit()
/freebsd-head/contrib/llvm-project/llvm/utils/TableGen/Common/
HDCodeGenRegisters.cpp1871 unsigned RegWeight = Reg->getWeight(RegBank); in normalizeWeight() local
1872 if (UberSet->Weight > RegWeight) { in normalizeWeight()
1880 AdjustUnit = RegBank.newRegUnit(UberSet->Weight - RegWeight); in normalizeWeight()
1886 RegBank.increaseRegUnitWeight(AdjustUnit, UberSet->Weight - RegWeight); in normalizeWeight()
/freebsd-head/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDTargetRegisterInfo.h228 unsigned RegWeight; member
HDMachineRegisterInfo.h1253 Weight = TRI->getRegClassWeight(RC).RegWeight; in PSetIterator()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDGCNRegPressure.cpp83 Sign * TRI->getRegClassWeight(MRI.getRegClass(Reg)).RegWeight; in inc()