Lines Matching refs:RCId

248                                    unsigned &RCId, unsigned &RCCost) const;
781 unsigned &RCId, unsigned &RCCost) const { in getRegisterClassIDAndCost() argument
785 RCId = RC->getID(); in getRegisterClassIDAndCost()
788 RCId = TLI->getRepRegClassFor(VT)->getID(); in getRegisterClassIDAndCost()
822 unsigned RCId, RCCost; in InitRegPressure() local
823 getRegisterClassIDAndCost(MI, Reg, i, RCId, RCCost); in InitRegPressure()
825 RegPressure[RCId] += RCCost; in InitRegPressure()
830 RegPressure[RCId] += RCCost; in InitRegPressure()
832 RegPressure[RCId] -= RCCost; in InitRegPressure()
857 unsigned RCId, RCCost; in UpdateRegPressure() local
858 getRegisterClassIDAndCost(MI, Reg, i, RCId, RCCost); in UpdateRegPressure()
859 if (RCCost > RegPressure[RCId]) in UpdateRegPressure()
860 RegPressure[RCId] = 0; in UpdateRegPressure()
862 RegPressure[RCId] -= RCCost; in UpdateRegPressure()
869 unsigned RCId, RCCost; in UpdateRegPressure() local
870 getRegisterClassIDAndCost(MI, Reg, Idx, RCId, RCCost); in UpdateRegPressure()
871 RegPressure[RCId] += RCCost; in UpdateRegPressure()
1077 unsigned RCId = CI->first; in CanCauseHighRegPressure() local
1078 unsigned Limit = RegLimit[RCId]; in CanCauseHighRegPressure()
1088 if (RP[RCId] + Cost >= Limit) in CanCauseHighRegPressure()
1114 unsigned RCId, RCCost; in UpdateBackTraceRegPressure() local
1115 getRegisterClassIDAndCost(MI, Reg, i, RCId, RCCost); in UpdateBackTraceRegPressure()
1117 DenseMap<unsigned, int>::iterator CI = Cost.find(RCId); in UpdateBackTraceRegPressure()
1121 Cost.insert(std::make_pair(RCId, RCCost)); in UpdateBackTraceRegPressure()
1123 DenseMap<unsigned, int>::iterator CI = Cost.find(RCId); in UpdateBackTraceRegPressure()
1127 Cost.insert(std::make_pair(RCId, -RCCost)); in UpdateBackTraceRegPressure()
1136 unsigned RCId = CI->first; in UpdateBackTraceRegPressure() local
1137 RP[RCId] += CI->second; in UpdateBackTraceRegPressure()
1191 unsigned RCId, RCCost; in IsProfitableToHoist() local
1192 getRegisterClassIDAndCost(&MI, Reg, i, RCId, RCCost); in IsProfitableToHoist()
1199 Cost[RCId] += RCCost; in IsProfitableToHoist()
1204 Cost[RCId] -= RCCost; in IsProfitableToHoist()