Lines Matching defs:PreCondBB
232 void transformLoopToPopcount(BasicBlock *PreCondBB, Instruction *CntInst,
241 void transformLoopToCountable(Intrinsic::ID IntrinID, BasicBlock *PreCondBB,
1692 static bool detectPopcountIdiom(Loop *CurLoop, BasicBlock *PreCondBB,
1785 auto *PreCondBr = dyn_cast<BranchInst>(PreCondBB->getTerminator());
1955 auto *PreCondBB = PH->getSinglePredecessor();
1956 if (!PreCondBB)
1958 auto *PreCondBI = dyn_cast<BranchInst>(PreCondBB->getTerminator());
2037 auto *PreCondBB = PH->getSinglePredecessor();
2038 if (!PreCondBB)
2040 auto *PreCondBI = dyn_cast<BranchInst>(PreCondBB->getTerminator());
2103 auto *PreCondBB = PH->getSinglePredecessor();
2104 if (!PreCondBB)
2106 auto *PreCondBI = dyn_cast<BranchInst>(PreCondBB->getTerminator());
2113 if (!detectPopcountIdiom(CurLoop, PreCondBB, CntInst, CntPhi, Val))
2116 transformLoopToPopcount(PreCondBB, CntInst, CntPhi, Val);
2272 void LoopIdiomRecognize::transformLoopToPopcount(BasicBlock *PreCondBB,
2276 auto *PreCondBr = cast<BranchInst>(PreCondBB->getTerminator());