Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegAllocGreedy.h222 struct GlobalSplitCandidate { struct
259 SmallVector<GlobalSplitCandidate, 32> GlobalCand; argument
329 bool growRegion(GlobalSplitCandidate &Cand);
330 BlockFrequency calcGlobalSplitCost(GlobalSplitCandidate &,
332 bool calcCompactRegion(GlobalSplitCandidate &);
H A DRegAllocGreedy.cpp729 bool RAGreedy::growRegion(GlobalSplitCandidate &Cand) { in growRegion()
808 bool RAGreedy::calcCompactRegion(GlobalSplitCandidate &Cand) { in calcCompactRegion()
870 BlockFrequency RAGreedy::calcGlobalSplitCost(GlobalSplitCandidate &Cand, in calcGlobalSplitCost()
948 GlobalSplitCandidate &Cand = GlobalCand[CandIn]; in splitAroundRegion()
957 GlobalSplitCandidate &Cand = GlobalCand[CandOut]; in splitAroundRegion()
996 GlobalSplitCandidate &Cand = GlobalCand[CandIn]; in splitAroundRegion()
1004 GlobalSplitCandidate &Cand = GlobalCand[CandOut]; in splitAroundRegion()
1123 GlobalSplitCandidate &Cand = GlobalCand[NumCands]; in calculateRegionSplitCostAroundReg()
1204 GlobalSplitCandidate &Cand = GlobalCand[BestCand]; in doRegionSplit()
1216 GlobalSplitCandidate &Cand = GlobalCand.front(); in doRegionSplit()