Lines Matching refs:ChainEdge
493 Edge *ChainEdge = EdgeIt.second; in runPassTwo() local
498 if (ChainEdge->gain() != -1.0) in runPassTwo()
502 auto ForwardGain = mergeGain(ChainPred, ChainSucc, ChainEdge); in runPassTwo()
503 auto BackwardGain = mergeGain(ChainSucc, ChainPred, ChainEdge); in runPassTwo()
504 ChainEdge->setMergeGain(ChainPred, ForwardGain, BackwardGain); in runPassTwo()
505 if (ChainEdge->gain() > 0.0) in runPassTwo()
506 Queue.insert(ChainEdge); in runPassTwo()
533 Edge *ChainEdge = EdgeIt.second; in runPassTwo() local
539 auto ForwardGain = mergeGain(BestChainPred, ChainSucc, ChainEdge); in runPassTwo()
540 auto BackwardGain = mergeGain(ChainSucc, BestChainPred, ChainEdge); in runPassTwo()
541 ChainEdge->setMergeGain(BestChainPred, ForwardGain, BackwardGain); in runPassTwo()
542 if (ChainEdge->gain() > 0.0) in runPassTwo()
543 Queue.insert(ChainEdge); in runPassTwo()