Searched refs:FallthroughSucc (Results 1 – 2 of 2) sorted by relevance
86 BinaryBasicBlock *FallthroughSucc = BB.getConditionalSuccessor(false); in matchCFGSubgraph() local87 bool IsIfThenTaken = isIfThenSubgraph(*FallthroughSucc, *TakenSucc); in matchCFGSubgraph()88 bool IsIfThenFallthrough = isIfThenSubgraph(*TakenSucc, *FallthroughSucc); in matchCFGSubgraph()94 ConditionalSucc = IsIfThenTaken ? TakenSucc : FallthroughSucc; in matchCFGSubgraph()95 UnconditionalSucc = IsIfThenTaken ? FallthroughSucc : TakenSucc; in matchCFGSubgraph()
173 Block *FallthroughSucc{nullptr}; member in llvm::bolt::Block552 Block.FallthroughSucc = &AllBlocks[SuccIndex]; in mergeFallthroughs()564 Block.FallthroughSucc = SuccBlock; in mergeFallthroughs()578 class Block *SuccBlock = Block.FallthroughSucc; in mergeFallthroughs()580 SuccBlock = SuccBlock->FallthroughSucc; in mergeFallthroughs()585 AllBlocks[Block.FallthroughPred->Index].FallthroughSucc = nullptr; in mergeFallthroughs()592 Block.FallthroughSucc != nullptr) { in mergeFallthroughs()594 while (CurBlock->FallthroughSucc != nullptr) { in mergeFallthroughs()595 class Block *const NextBlock = CurBlock->FallthroughSucc; in mergeFallthroughs()719 if (BB1->FallthroughSucc != nullptr) { in mergeGain()[all …]