Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegisterClassInfo.cpp104 RegCosts = TRI->getRegisterCosts(*MF); in runOnMachineFunction()
149 uint8_t Cost = RegCosts[PhysReg]; in compute()
168 uint8_t Cost = RegCosts[PhysReg]; in compute()
H A DRegAllocEvictionAdvisor.h145 const ArrayRef<uint8_t> RegCosts; variable
H A DRegAllocEvictionAdvisor.cpp131 RegClassInfo(RA.getRegClassInfo()), RegCosts(TRI->getRegisterCosts(MF)), in RegAllocEvictionAdvisor()
H A DRegAllocGreedy.h275 ArrayRef<uint8_t> RegCosts; variable
H A DRegAllocGreedy.cpp439 uint8_t Cost = RegCosts[PhysReg]; in tryAssign()
548 if (RegCosts[Order.getOrder().back()] >= CostPerUseLimit) { in getOrderLimit()
559 if (RegCosts[PhysReg] >= CostPerUseLimit) in canAllocatePhysReg()
2739 RegCosts = TRI->getRegisterCosts(*MF); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRegisterClassInfo.h72 ArrayRef<uint8_t> RegCosts; variable
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSchedule.td551 list<int> RegCosts = Costs;