Lines Matching refs:GlobalCand
299 SmallVector<GlobalSplitCandidate, 32> GlobalCand; member in __anon4e4d313f0111::RAGreedy
533 GlobalCand.clear(); in releaseMemory()
1237 GlobalSplitCandidate &Cand = GlobalCand[CandIn]; in splitAroundRegion()
1246 GlobalSplitCandidate &Cand = GlobalCand[CandOut]; in splitAroundRegion()
1274 ArrayRef<unsigned> Blocks = GlobalCand[UsedCands[c]].ActiveBlocks; in splitAroundRegion()
1286 GlobalSplitCandidate &Cand = GlobalCand[CandIn]; in splitAroundRegion()
1294 GlobalSplitCandidate &Cand = GlobalCand[CandOut]; in splitAroundRegion()
1359 bool HasCompact = calcCompactRegion(GlobalCand.front()); in tryRegionSplit()
1400 if (i == BestCand || !GlobalCand[i].PhysReg) in calculateRegionSplitCost()
1402 unsigned Count = GlobalCand[i].LiveBundles.count(); in calculateRegionSplitCost()
1409 GlobalCand[Worst] = GlobalCand[NumCands]; in calculateRegionSplitCost()
1414 if (GlobalCand.size() <= NumCands) in calculateRegionSplitCost()
1415 GlobalCand.resize(NumCands+1); in calculateRegionSplitCost()
1416 GlobalSplitCandidate &Cand = GlobalCand[NumCands]; in calculateRegionSplitCost()
1433 << PrintReg(GlobalCand[BestCand].PhysReg, TRI) << '\n'; in calculateRegionSplitCost()
1478 GlobalSplitCandidate &Cand = GlobalCand[BestCand]; in doRegionSplit()
1490 GlobalSplitCandidate &Cand = GlobalCand.front(); in doRegionSplit()
2610 GlobalCand.resize(32); // This will grow as needed. in runOnMachineFunction()