Lines Matching refs:EndBlock
84 BasicBlock *EndBlock = nullptr; member in __anonac15fee80111::MemCmpExpansion
310 EndBlock->getParent(), EndBlock); in createLoadCmpBlocks()
317 EndBlock->getParent(), EndBlock); in createResultBlock()
393 BranchInst::Create(EndBlock, LoadCmpBlocks[BlockIndex + 1], Cmp); in emitLoadCompareByteBlock()
397 {{DominatorTree::Insert, BB, EndBlock}, in emitLoadCompareByteBlock()
401 BranchInst *CmpBr = BranchInst::Create(EndBlock); in emitLoadCompareByteBlock()
404 DTU->applyUpdates({{DominatorTree::Insert, BB, EndBlock}}); in emitLoadCompareByteBlock()
485 ? EndBlock in emitLoadCompareBlockMultipleLoads()
549 ? EndBlock in emitLoadCompareBlock()
580 BranchInst *NewBr = BranchInst::Create(EndBlock); in emitMemCmpResultBlock()
583 DTU->applyUpdates({{DominatorTree::Insert, ResBlock.BB, EndBlock}}); in emitMemCmpResultBlock()
597 BranchInst *NewBr = BranchInst::Create(EndBlock); in emitMemCmpResultBlock()
600 DTU->applyUpdates({{DominatorTree::Insert, ResBlock.BB, EndBlock}}); in emitMemCmpResultBlock()
614 Builder.SetInsertPoint(EndBlock, EndBlock->begin()); in setupEndBlockPHINodes()
718 EndBlock = SplitBlock(StartBlock, CI, DTU, /*LI=*/nullptr, in getMemCmpExpansion()
737 {DominatorTree::Delete, StartBlock, EndBlock}}); in getMemCmpExpansion()