Lines Matching refs:EndBlock
80 BasicBlock *EndBlock; member in __anone23f4d030111::MemCmpExpansion
269 EndBlock->getParent(), EndBlock); in createLoadCmpBlocks()
276 EndBlock->getParent(), EndBlock); in createResultBlock()
352 BranchInst::Create(EndBlock, LoadCmpBlocks[BlockIndex + 1], Cmp); in emitLoadCompareByteBlock()
356 {{DominatorTree::Insert, BB, EndBlock}, in emitLoadCompareByteBlock()
360 BranchInst *CmpBr = BranchInst::Create(EndBlock); in emitLoadCompareByteBlock()
363 DTU->applyUpdates({{DominatorTree::Insert, BB, EndBlock}}); in emitLoadCompareByteBlock()
443 ? EndBlock in emitLoadCompareBlockMultipleLoads()
501 ? EndBlock in emitLoadCompareBlock()
532 BranchInst *NewBr = BranchInst::Create(EndBlock); in emitMemCmpResultBlock()
535 DTU->applyUpdates({{DominatorTree::Insert, ResBlock.BB, EndBlock}}); in emitMemCmpResultBlock()
549 BranchInst *NewBr = BranchInst::Create(EndBlock); in emitMemCmpResultBlock()
552 DTU->applyUpdates({{DominatorTree::Insert, ResBlock.BB, EndBlock}}); in emitMemCmpResultBlock()
566 Builder.SetInsertPoint(&EndBlock->front()); in setupEndBlockPHINodes()
628 EndBlock = SplitBlock(StartBlock, CI, DTU, /*LI=*/nullptr, in getMemCmpExpansion()
647 {DominatorTree::Delete, StartBlock, EndBlock}}); in getMemCmpExpansion()