Searched defs:CostPerUseLimit (Results 1 - 1 of 1) sorted by relevance

/external/llvm/lib/CodeGen/
H A DRegAllocGreedy.cpp382 unsigned PhysReg, unsigned &CostPerUseLimit,
859 unsigned CostPerUseLimit) {
870 if (CostPerUseLimit < ~0u) {
874 // Check of any registers in RC are below CostPerUseLimit.
877 if (MinCost >= CostPerUseLimit) {
885 if (TRI->getCostPerUse(Order.getOrder().back()) >= CostPerUseLimit) {
893 if (TRI->getCostPerUse(PhysReg) >= CostPerUseLimit)
896 // Don't start using a CSR when the CostPerUseLimit is low.
897 if (CostPerUseLimit == 1 && isUnusedCalleeSavedReg(PhysReg)) {
2241 unsigned &CostPerUseLimit,
856 tryEvict(LiveInterval &VirtReg, AllocationOrder &Order, SmallVectorImpl<unsigned> &NewVRegs, unsigned CostPerUseLimit) argument
[all...]

Completed in 31 milliseconds