Lines Matching refs:getTerminator

1020   IRBuilder<> Builder(Preheader->getTerminator());  in processLoopStridedStore()
1044 Expander.expandCodeFor(Start, DestInt8PtrTy, Preheader->getTerminator()); in processLoopStridedStore()
1073 Expander.expandCodeFor(NumBytesS, IntIdxTy, Preheader->getTerminator()); in processLoopStridedStore()
1254 IRBuilder<> Builder(Preheader->getTerminator()); in processLoopStoreOfLoopLoad()
1285 StrStart, Builder.getPtrTy(StrAS), Preheader->getTerminator()); in processLoopStoreOfLoopLoad()
1338 Preheader->getTerminator()); in processLoopStoreOfLoopLoad()
1372 Expander.expandCodeFor(NumBytesS, IntIdxTy, Preheader->getTerminator()); in processLoopStoreOfLoopLoad()
1575 dyn_cast<BranchInst>(LoopEntry->getTerminator()), LoopEntry)) in detectPopcountIdiom()
1650 auto *PreCondBr = dyn_cast<BranchInst>(PreCondBB->getTerminator()); in detectPopcountIdiom()
1704 dyn_cast<BranchInst>(LoopEntry->getTerminator()), LoopEntry)) in detectShiftUntilZeroIdiom()
1815 auto *PreCondBI = dyn_cast<BranchInst>(PreCondBB->getTerminator()); in recognizeAndInsertFFS()
1880 if (!PH || &PH->front() != PH->getTerminator()) in recognizePopcount()
1882 auto *EntryBI = dyn_cast<BranchInst>(PH->getTerminator()); in recognizePopcount()
1891 auto *PreCondBI = dyn_cast<BranchInst>(PreCondBB->getTerminator()); in recognizePopcount()
1967 BranchInst *PreheaderBr = cast<BranchInst>(Preheader->getTerminator()); in transformLoopToCountable()
2024 auto *LbBr = cast<BranchInst>(Body->getTerminator()); in transformLoopToCountable()
2059 auto *PreCondBr = cast<BranchInst>(PreCondBB->getTerminator()); in transformLoopToPopcount()
2130 auto *LbBr = cast<BranchInst>(Body->getTerminator()); in transformLoopToPopcount()
2226 if (!match(LoopHeaderBB->getTerminator(), in detectShiftUntilBitTestIdiom()
2379 IRBuilder<> Builder(LoopPreheaderBB->getTerminator()); in recognizeShiftUntilBitTest()
2501 Builder.SetInsertPoint(LoopHeaderBB->getTerminator()); in recognizeShiftUntilBitTest()
2510 LoopHeaderBB->getTerminator()->eraseFromParent(); in recognizeShiftUntilBitTest()
2585 if (!match(LoopHeaderBB->getTerminator(), in detectShiftUntilZeroIdiom()
2752 IRBuilder<> Builder(LoopPreheaderBB->getTerminator()); in recognizeShiftUntilZero()
2844 Builder.SetInsertPoint(LoopHeaderBB->getTerminator()); in recognizeShiftUntilZero()
2846 LoopHeaderBB->getTerminator()->eraseFromParent(); in recognizeShiftUntilZero()