Home
last modified time | relevance | path

Searched refs:GlobalSplitCandidate (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DRegAllocGreedy.h214 struct GlobalSplitCandidate { struct
251 SmallVector<GlobalSplitCandidate, 32> GlobalCand; argument
321 bool growRegion(GlobalSplitCandidate &Cand);
322 BlockFrequency calcGlobalSplitCost(GlobalSplitCandidate &,
324 bool calcCompactRegion(GlobalSplitCandidate &);
H A DRegAllocGreedy.cpp693 bool RAGreedy::growRegion(GlobalSplitCandidate &Cand) { in growRegion()
754 bool RAGreedy::calcCompactRegion(GlobalSplitCandidate &Cand) { in calcCompactRegion()
816 BlockFrequency RAGreedy::calcGlobalSplitCost(GlobalSplitCandidate &Cand, in calcGlobalSplitCost()
894 GlobalSplitCandidate &Cand = GlobalCand[CandIn]; in splitAroundRegion()
903 GlobalSplitCandidate &Cand = GlobalCand[CandOut]; in splitAroundRegion()
942 GlobalSplitCandidate &Cand = GlobalCand[CandIn]; in splitAroundRegion()
950 GlobalSplitCandidate &Cand = GlobalCand[CandOut]; in splitAroundRegion()
1074 GlobalSplitCandidate &Cand = GlobalCand[NumCands]; in calculateRegionSplitCost()
1139 GlobalSplitCandidate &Cand = GlobalCand[BestCand]; in doRegionSplit()
1151 GlobalSplitCandidate &Cand = GlobalCand.front(); in doRegionSplit()