Lines Matching refs:EndBlock
77 BasicBlock *EndBlock; member in __anon80e401870111::MemCmpExpansion
267 EndBlock->getParent(), EndBlock); in createLoadCmpBlocks()
274 EndBlock->getParent(), EndBlock); in createResultBlock()
350 BranchInst::Create(EndBlock, LoadCmpBlocks[BlockIndex + 1], Cmp); in emitLoadCompareByteBlock()
353 {{DominatorTree::Insert, BB, EndBlock}, in emitLoadCompareByteBlock()
358 BranchInst *CmpBr = BranchInst::Create(EndBlock); in emitLoadCompareByteBlock()
360 DTU->applyUpdates({{DominatorTree::Insert, BB, EndBlock}}); in emitLoadCompareByteBlock()
441 ? EndBlock in emitLoadCompareBlockMultipleLoads()
499 ? EndBlock in emitLoadCompareBlock()
530 BranchInst *NewBr = BranchInst::Create(EndBlock); in emitMemCmpResultBlock()
533 DTU->applyUpdates({{DominatorTree::Insert, ResBlock.BB, EndBlock}}); in emitMemCmpResultBlock()
547 BranchInst *NewBr = BranchInst::Create(EndBlock); in emitMemCmpResultBlock()
550 DTU->applyUpdates({{DominatorTree::Insert, ResBlock.BB, EndBlock}}); in emitMemCmpResultBlock()
564 Builder.SetInsertPoint(&EndBlock->front()); in setupEndBlockPHINodes()
626 EndBlock = SplitBlock(StartBlock, CI, DTU, /*LI=*/nullptr, in getMemCmpExpansion()
645 {DominatorTree::Delete, StartBlock, EndBlock}}); in getMemCmpExpansion()