Lines Matching refs:getTerminator
1049 IRBuilder<> Builder(Preheader->getTerminator()); in processLoopStridedStore()
1073 Expander.expandCodeFor(Start, DestInt8PtrTy, Preheader->getTerminator()); in processLoopStridedStore()
1102 Expander.expandCodeFor(NumBytesS, IntIdxTy, Preheader->getTerminator()); in processLoopStridedStore()
1205 IRBuilder<> Builder(Preheader->getTerminator()); in processLoopStoreOfLoopLoad()
1229 StrStart, Builder.getInt8PtrTy(StrAS), Preheader->getTerminator()); in processLoopStoreOfLoopLoad()
1281 LdStart, Builder.getInt8PtrTy(LdAS), Preheader->getTerminator()); in processLoopStoreOfLoopLoad()
1324 Expander.expandCodeFor(NumBytesS, IntIdxTy, Preheader->getTerminator()); in processLoopStoreOfLoopLoad()
1513 dyn_cast<BranchInst>(LoopEntry->getTerminator()), LoopEntry)) in detectPopcountIdiom()
1590 auto *PreCondBr = dyn_cast<BranchInst>(PreCondBB->getTerminator()); in detectPopcountIdiom()
1644 dyn_cast<BranchInst>(LoopEntry->getTerminator()), LoopEntry)) in detectShiftUntilZeroIdiom()
1757 auto *PreCondBI = dyn_cast<BranchInst>(PreCondBB->getTerminator()); in recognizeAndInsertFFS()
1822 if (!PH || &PH->front() != PH->getTerminator()) in recognizePopcount()
1824 auto *EntryBI = dyn_cast<BranchInst>(PH->getTerminator()); in recognizePopcount()
1833 auto *PreCondBI = dyn_cast<BranchInst>(PreCondBB->getTerminator()); in recognizePopcount()
1909 BranchInst *PreheaderBr = cast<BranchInst>(Preheader->getTerminator()); in transformLoopToCountable()
1966 auto *LbBr = cast<BranchInst>(Body->getTerminator()); in transformLoopToCountable()
2000 auto *PreCondBr = cast<BranchInst>(PreCondBB->getTerminator()); in transformLoopToPopcount()
2071 auto *LbBr = cast<BranchInst>(Body->getTerminator()); in transformLoopToPopcount()
2166 if (!match(LoopHeaderBB->getTerminator(), in detectShiftUntilBitTestIdiom()
2319 IRBuilder<> Builder(LoopPreheaderBB->getTerminator()); in recognizeShiftUntilBitTest()
2423 Builder.SetInsertPoint(LoopHeaderBB->getTerminator()); in recognizeShiftUntilBitTest()
2432 LoopHeaderBB->getTerminator()->eraseFromParent(); in recognizeShiftUntilBitTest()
2507 if (!match(LoopHeaderBB->getTerminator(), in detectShiftUntilZeroIdiom()
2674 IRBuilder<> Builder(LoopPreheaderBB->getTerminator()); in recognizeShiftUntilZero()
2766 Builder.SetInsertPoint(LoopHeaderBB->getTerminator()); in recognizeShiftUntilZero()
2768 LoopHeaderBB->getTerminator()->eraseFromParent(); in recognizeShiftUntilZero()