Home
last modified time | relevance | path

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

/freebsd-head/contrib/llvm-project/llvm/lib/CodeGen/
HDMachineLICM.cpp927 for (const auto &RPIdAndCost : Cost) { in UpdateRegPressure() local
928 unsigned Class = RPIdAndCost.first; in UpdateRegPressure()
929 if (static_cast<int>(RegPressure[Class]) < -RPIdAndCost.second) in UpdateRegPressure()
932 RegPressure[Class] += RPIdAndCost.second; in UpdateRegPressure()
1215 for (const auto &RPIdAndCost : Cost) { in CanCauseHighRegPressure() local
1216 if (RPIdAndCost.second <= 0) in CanCauseHighRegPressure()
1219 unsigned Class = RPIdAndCost.first; in CanCauseHighRegPressure()
1228 if (static_cast<int>(RP[Class]) + RPIdAndCost.second >= Limit) in CanCauseHighRegPressure()
1246 for (const auto &RPIdAndCost : Cost) in UpdateBackTraceRegPressure() local
1247 RP[RPIdAndCost.first] += RPIdAndCost.second; in UpdateBackTraceRegPressure()