Searched refs:PreCondBB (Results 1 – 2 of 2) sorted by relevance
1557 static bool detectPopcountIdiom(Loop *CurLoop, BasicBlock *PreCondBB, in detectPopcountIdiom() argument1650 auto *PreCondBr = dyn_cast<BranchInst>(PreCondBB->getTerminator()); in detectPopcountIdiom()1812 auto *PreCondBB = PH->getSinglePredecessor(); in recognizeAndInsertFFS() local1813 if (!PreCondBB) in recognizeAndInsertFFS()1815 auto *PreCondBI = dyn_cast<BranchInst>(PreCondBB->getTerminator()); in recognizeAndInsertFFS()1888 auto *PreCondBB = PH->getSinglePredecessor(); in recognizePopcount() local1889 if (!PreCondBB) in recognizePopcount()1891 auto *PreCondBI = dyn_cast<BranchInst>(PreCondBB->getTerminator()); in recognizePopcount()1898 if (!detectPopcountIdiom(CurLoop, PreCondBB, CntInst, CntPhi, Val)) in recognizePopcount()1901 transformLoopToPopcount(PreCondBB, CntInst, CntPhi, Val); in recognizePopcount()[all …]
1499 llvm::BasicBlock *PreCondBB = CGF.createBasicBlock(".shuffle.pre_cond"); in shuffleAndStore() local1503 CGF.EmitBlock(PreCondBB); in shuffleAndStore()1533 CGF.EmitBranch(PreCondBB); in shuffleAndStore()