Lines Matching refs:GlobalSplitCandidate
351 struct GlobalSplitCandidate { struct in __anonb5fb81910111::RAGreedy
388 SmallVector<GlobalSplitCandidate, 32> GlobalCand;
458 bool growRegion(GlobalSplitCandidate &Cand);
459 bool splitCanCauseEvictionChain(Register Evictee, GlobalSplitCandidate &Cand,
463 GlobalSplitCandidate &Cand, unsigned BBNumber,
465 BlockFrequency calcGlobalSplitCost(GlobalSplitCandidate &,
468 bool calcCompactRegion(GlobalSplitCandidate&);
1374 bool RAGreedy::growRegion(GlobalSplitCandidate &Cand) { in growRegion()
1430 bool RAGreedy::calcCompactRegion(GlobalSplitCandidate &Cand) { in calcCompactRegion()
1542 GlobalSplitCandidate &Cand, in splitCanCauseEvictionChain()
1601 GlobalSplitCandidate &Cand, in splitCanCauseLocalSpill()
1623 BlockFrequency RAGreedy::calcGlobalSplitCost(GlobalSplitCandidate &Cand, in calcGlobalSplitCost()
1740 GlobalSplitCandidate &Cand = GlobalCand[CandIn]; in splitAroundRegion()
1749 GlobalSplitCandidate &Cand = GlobalCand[CandOut]; in splitAroundRegion()
1788 GlobalSplitCandidate &Cand = GlobalCand[CandIn]; in splitAroundRegion()
1796 GlobalSplitCandidate &Cand = GlobalCand[CandOut]; in splitAroundRegion()
1932 GlobalSplitCandidate &Cand = GlobalCand[NumCands]; in calculateRegionSplitCost()
2012 GlobalSplitCandidate &Cand = GlobalCand[BestCand]; in doRegionSplit()
2024 GlobalSplitCandidate &Cand = GlobalCand.front(); in doRegionSplit()