Lines Matching refs:DstChain
149 : SrcChain(SrcChain_), DstChain(DstChain_), Arcs(1, A) {} in Edge()
154 if (From == DstChain) in changeEndpoint()
155 DstChain = To; in changeEndpoint()
167 if (SrcChain->Id < DstChain->Id) { in setMergeGain()
185 Chain *predChain() const { return IsGainForward ? SrcChain : DstChain; } in predChain()
187 Chain *succChain() const { return IsGainForward ? DstChain : SrcChain; } in succChain()
191 Chain *DstChain{nullptr}; member in llvm::bolt::__anonbf028ece0111::Edge
206 Chain *const DstChain = EdgeIt.first; in mergeEdges() local
208 Chain *const TargetChain = DstChain == Other ? this : DstChain; in mergeEdges()
215 if (DstChain != this && DstChain != Other) in mergeEdges()
216 DstChain->addEdge(this, DstEdge); in mergeEdges()
221 if (DstChain != Other) in mergeEdges()
222 DstChain->removeEdge(Other); in mergeEdges()