Lines Matching refs:GlobalSplitCandidate
356 struct GlobalSplitCandidate { struct in __anonc49c92c20111::RAGreedy
393 SmallVector<GlobalSplitCandidate, 32> GlobalCand;
453 bool growRegion(GlobalSplitCandidate &Cand);
454 bool splitCanCauseEvictionChain(unsigned Evictee, GlobalSplitCandidate &Cand,
458 GlobalSplitCandidate &Cand, unsigned BBNumber,
460 BlockFrequency calcGlobalSplitCost(GlobalSplitCandidate &,
463 bool calcCompactRegion(GlobalSplitCandidate&);
1298 bool RAGreedy::growRegion(GlobalSplitCandidate &Cand) { in growRegion()
1357 bool RAGreedy::calcCompactRegion(GlobalSplitCandidate &Cand) { in calcCompactRegion()
1470 GlobalSplitCandidate &Cand, in splitCanCauseEvictionChain()
1530 GlobalSplitCandidate &Cand, in splitCanCauseLocalSpill()
1569 BlockFrequency RAGreedy::calcGlobalSplitCost(GlobalSplitCandidate &Cand, in calcGlobalSplitCost()
1688 GlobalSplitCandidate &Cand = GlobalCand[CandIn]; in splitAroundRegion()
1697 GlobalSplitCandidate &Cand = GlobalCand[CandOut]; in splitAroundRegion()
1737 GlobalSplitCandidate &Cand = GlobalCand[CandIn]; in splitAroundRegion()
1745 GlobalSplitCandidate &Cand = GlobalCand[CandOut]; in splitAroundRegion()
1891 GlobalSplitCandidate &Cand = GlobalCand[NumCands]; in calculateRegionSplitCost()
1971 GlobalSplitCandidate &Cand = GlobalCand[BestCand]; in doRegionSplit()
1983 GlobalSplitCandidate &Cand = GlobalCand.front(); in doRegionSplit()