Lines Matching refs:FallthroughSucc
173 Block *FallthroughSucc{nullptr}; member in llvm::bolt::Block
552 Block.FallthroughSucc = &AllBlocks[SuccIndex]; in mergeFallthroughs()
564 Block.FallthroughSucc = SuccBlock; in mergeFallthroughs()
575 if (Block.FallthroughSucc == nullptr || Block.FallthroughPred == nullptr) 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()
721 assert(BB1->FallthroughSucc == BB2 && "Fallthrough not preserved"); in mergeGain()