Lines Matching refs:GlobalCand
297 SmallVector<GlobalSplitCandidate, 32> GlobalCand; member in __anon4e4d313f0111::RAGreedy
531 GlobalCand.clear(); in releaseMemory()
1229 GlobalSplitCandidate &Cand = GlobalCand[CandIn]; in splitAroundRegion()
1238 GlobalSplitCandidate &Cand = GlobalCand[CandOut]; in splitAroundRegion()
1266 ArrayRef<unsigned> Blocks = GlobalCand[UsedCands[c]].ActiveBlocks; in splitAroundRegion()
1278 GlobalSplitCandidate &Cand = GlobalCand[CandIn]; in splitAroundRegion()
1286 GlobalSplitCandidate &Cand = GlobalCand[CandOut]; in splitAroundRegion()
1351 bool HasCompact = calcCompactRegion(GlobalCand.front()); in tryRegionSplit()
1392 if (i == BestCand || !GlobalCand[i].PhysReg) in calculateRegionSplitCost()
1394 unsigned Count = GlobalCand[i].LiveBundles.count(); in calculateRegionSplitCost()
1399 GlobalCand[Worst] = GlobalCand[NumCands]; in calculateRegionSplitCost()
1404 if (GlobalCand.size() <= NumCands) in calculateRegionSplitCost()
1405 GlobalCand.resize(NumCands+1); in calculateRegionSplitCost()
1406 GlobalSplitCandidate &Cand = GlobalCand[NumCands]; in calculateRegionSplitCost()
1423 << PrintReg(GlobalCand[BestCand].PhysReg, TRI) << '\n'; in calculateRegionSplitCost()
1468 GlobalSplitCandidate &Cand = GlobalCand[BestCand]; in doRegionSplit()
1480 GlobalSplitCandidate &Cand = GlobalCand.front(); in doRegionSplit()
2599 GlobalCand.resize(32); // This will grow as needed. in runOnMachineFunction()