Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp933 if (SrcRCWeight.RegWeight > NewRCWeight.RegWeight) in shouldCoalesce()
935 if (DstRCWeight.RegWeight > NewRCWeight.RegWeight) in shouldCoalesce()
948 << NewRCWeight.RegWeight << "\n"); in shouldCoalesce()
959 It->second += NewRCWeight.RegWeight; in shouldCoalesce()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegisterClassInfo.cpp241 return RegPressureSetLimit - TRI->getRegClassWeight(RC).RegWeight * NReserved; in computePSetLimit()
H A DMachineLICM.cpp991 RCCost = W.RegWeight; in calcRegisterCost()
996 RCCost = W.RegWeight; in calcRegisterCost()
998 RCCost = -W.RegWeight; in calcRegisterCost()
H A DMachineSink.cpp1236 unsigned Weight = NRegs * TRI->getRegClassWeight(RC).RegWeight; in registerPressureSetExceedsLimit()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenRegisters.cpp1869 unsigned RegWeight = Reg->getWeight(RegBank); in normalizeWeight() local
1870 if (UberSet->Weight > RegWeight) { in normalizeWeight()
1878 AdjustUnit = RegBank.newRegUnit(UberSet->Weight - RegWeight); in normalizeWeight()
1884 RegBank.increaseRegUnitWeight(AdjustUnit, UberSet->Weight - RegWeight); in normalizeWeight()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetRegisterInfo.h227 unsigned RegWeight; member
H A DMachineRegisterInfo.h1253 Weight = TRI->getRegClassWeight(RC).RegWeight; in PSetIterator()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNRegPressure.cpp70 Value[TupleIdx] += Sign * TRI->getRegClassWeight(RC).RegWeight; in inc()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.cpp899 return getRegClassWeight(RC).RegWeight; in getSpillWeightScaleFactor()