Lines Matching defs:PreCondBB
231 void transformLoopToPopcount(BasicBlock *PreCondBB, Instruction *CntInst,
240 void transformLoopToCountable(Intrinsic::ID IntrinID, BasicBlock *PreCondBB,
1696 static bool detectPopcountIdiom(Loop *CurLoop, BasicBlock *PreCondBB,
1789 auto *PreCondBr = dyn_cast<BranchInst>(PreCondBB->getTerminator());
1959 auto *PreCondBB = PH->getSinglePredecessor();
1960 if (!PreCondBB)
1962 auto *PreCondBI = dyn_cast<BranchInst>(PreCondBB->getTerminator());
2041 auto *PreCondBB = PH->getSinglePredecessor();
2042 if (!PreCondBB)
2044 auto *PreCondBI = dyn_cast<BranchInst>(PreCondBB->getTerminator());
2107 auto *PreCondBB = PH->getSinglePredecessor();
2108 if (!PreCondBB)
2110 auto *PreCondBI = dyn_cast<BranchInst>(PreCondBB->getTerminator());
2117 if (!detectPopcountIdiom(CurLoop, PreCondBB, CntInst, CntPhi, Val))
2120 transformLoopToPopcount(PreCondBB, CntInst, CntPhi, Val);
2272 void LoopIdiomRecognize::transformLoopToPopcount(BasicBlock *PreCondBB,
2276 auto *PreCondBr = cast<BranchInst>(PreCondBB->getTerminator());