Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/
DCodeLayout.cpp210 Block *ForcedSucc{nullptr}; member in __anon762416430111::Block
586 Block.ForcedSucc = &AllBlocks[SuccIndex]; in mergeForcedPairs()
598 if (Block.ForcedSucc == nullptr || Block.ForcedPred == nullptr) in mergeForcedPairs()
601 auto SuccBlock = Block.ForcedSucc; in mergeForcedPairs()
603 SuccBlock = SuccBlock->ForcedSucc; in mergeForcedPairs()
608 AllBlocks[Block.ForcedPred->Index].ForcedSucc = nullptr; in mergeForcedPairs()
614 if (Block.ForcedPred == nullptr && Block.ForcedSucc != nullptr) { in mergeForcedPairs()
616 while (CurBlock->ForcedSucc != nullptr) { in mergeForcedPairs()
617 const auto NextBlock = CurBlock->ForcedSucc; in mergeForcedPairs()
756 if (BB->ForcedSucc != nullptr) in getBestMergeGain()