Searched refs:ForwardGain (Results 1 – 1 of 1) sorted by relevance
| /llvm-project-15.0.7/bolt/lib/Passes/ |
| H A D | HFSortPlus.cpp | 163 void setMergeGain(Chain *PredChain, double ForwardGain, double BackwardGain) { in setMergeGain() argument 166 if (std::abs(ForwardGain - BackwardGain) < 1e-8) { in setMergeGain() 169 CachedGain = PredChain == SrcChain ? ForwardGain : BackwardGain; in setMergeGain() 172 CachedGain = PredChain == SrcChain ? BackwardGain : ForwardGain; in setMergeGain() 174 } else if (ForwardGain > BackwardGain) { in setMergeGain() 176 CachedGain = ForwardGain; in setMergeGain() 502 auto ForwardGain = mergeGain(ChainPred, ChainSucc, ChainEdge); in runPassTwo() local 504 ChainEdge->setMergeGain(ChainPred, ForwardGain, BackwardGain); in runPassTwo() 539 auto ForwardGain = mergeGain(BestChainPred, ChainSucc, ChainEdge); in runPassTwo() local 541 ChainEdge->setMergeGain(BestChainPred, ForwardGain, BackwardGain); in runPassTwo()
|