Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DCodeLayout.cpp185 Block *ForcedSucc{nullptr}; member in __anon97d149770111::Block
545 Block.ForcedSucc = &AllBlocks[SuccIndex]; in mergeForcedPairs()
557 if (Block.ForcedSucc == nullptr || Block.ForcedPred == nullptr) in mergeForcedPairs()
560 auto SuccBlock = Block.ForcedSucc; in mergeForcedPairs()
562 SuccBlock = SuccBlock->ForcedSucc; in mergeForcedPairs()
567 AllBlocks[Block.ForcedPred->Index].ForcedSucc = nullptr; in mergeForcedPairs()
573 if (Block.ForcedPred == nullptr && Block.ForcedSucc != nullptr) { in mergeForcedPairs()
575 while (CurBlock->ForcedSucc != nullptr) { in mergeForcedPairs()
576 const auto NextBlock = CurBlock->ForcedSucc; in mergeForcedPairs()
710 if (BB->ForcedSucc != nullptr) in getBestMergeGain()