Lines Matching refs:GlobalCand
279 GlobalCand.clear(); in releaseMemory()
946 GlobalSplitCandidate &Cand = GlobalCand[CandIn]; in splitAroundRegion()
955 GlobalSplitCandidate &Cand = GlobalCand[CandOut]; in splitAroundRegion()
983 ArrayRef<unsigned> Blocks = GlobalCand[UsedCand].ActiveBlocks; in splitAroundRegion()
994 GlobalSplitCandidate &Cand = GlobalCand[CandIn]; in splitAroundRegion()
1002 GlobalSplitCandidate &Cand = GlobalCand[CandOut]; in splitAroundRegion()
1070 bool HasCompact = calcCompactRegion(GlobalCand.front()); in tryRegionSplit()
1105 if (CandIndex == BestCand || !GlobalCand[CandIndex].PhysReg) in calculateRegionSplitCostAroundReg()
1107 unsigned Count = GlobalCand[CandIndex].LiveBundles.count(); in calculateRegionSplitCostAroundReg()
1114 GlobalCand[Worst] = GlobalCand[NumCands]; in calculateRegionSplitCostAroundReg()
1119 if (GlobalCand.size() <= NumCands) in calculateRegionSplitCostAroundReg()
1120 GlobalCand.resize(NumCands+1); in calculateRegionSplitCostAroundReg()
1121 GlobalSplitCandidate &Cand = GlobalCand[NumCands]; in calculateRegionSplitCostAroundReg()
1138 << printReg(GlobalCand[BestCand].PhysReg, TRI) << '\n'; in calculateRegionSplitCostAroundReg()
1202 GlobalSplitCandidate &Cand = GlobalCand[BestCand]; in doRegionSplit()
1214 GlobalSplitCandidate &Cand = GlobalCand.front(); in doRegionSplit()
2766 GlobalCand.resize(32); // This will grow as needed. in runOnMachineFunction()