Home
last modified time | relevance | path

Searched refs:PreCondBB (Results 1 – 2 of 2) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp1182 static bool detectPopcountIdiom(Loop *CurLoop, BasicBlock *PreCondBB, in detectPopcountIdiom() argument
1277 auto *PreCondBr = dyn_cast<BranchInst>(PreCondBB->getTerminator()); in detectPopcountIdiom()
1440 auto *PreCondBB = PH->getSinglePredecessor(); in recognizeAndInsertFFS() local
1441 if (!PreCondBB) in recognizeAndInsertFFS()
1443 auto *PreCondBI = dyn_cast<BranchInst>(PreCondBB->getTerminator()); in recognizeAndInsertFFS()
1509 auto *PreCondBB = PH->getSinglePredecessor(); in recognizePopcount() local
1510 if (!PreCondBB) in recognizePopcount()
1512 auto *PreCondBI = dyn_cast<BranchInst>(PreCondBB->getTerminator()); in recognizePopcount()
1519 if (!detectPopcountIdiom(CurLoop, PreCondBB, CntInst, CntPhi, Val)) in recognizePopcount()
1522 transformLoopToPopcount(PreCondBB, CntInst, CntPhi, Val); in recognizePopcount()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGOpenMPRuntimeNVPTX.cpp2861 llvm::BasicBlock *PreCondBB = CGF.createBasicBlock(".shuffle.pre_cond"); in shuffleAndStore() local
2865 CGF.EmitBlock(PreCondBB); in shuffleAndStore()
2890 CGF.EmitBranch(PreCondBB); in shuffleAndStore()