Searched refs:blockNeedsPredication (Results 1 – 7 of 7) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorizationLegality.cpp | 885 bool LoopVectorizationLegality::blockNeedsPredication(BasicBlock *BB) { in blockNeedsPredication() function in llvm::LoopVectorizationLegality 886 return LoopAccessInfo::blockNeedsPredication(BB, TheLoop, DT); in blockNeedsPredication() 954 if (!blockNeedsPredication(BB)) { in canVectorizeWithIfConvert() 988 if (blockNeedsPredication(BB)) { in canVectorizeWithIfConvert()
|
D | LoopVectorize.cpp | 1251 if (!blockNeedsPredication(I->getParent())) in isPredicatedInst() 1296 bool blockNeedsPredication(BasicBlock *BB) { in blockNeedsPredication() function in llvm::LoopVectorizationCostModel 1297 return foldTailByMasking() || Legal->blockNeedsPredication(BB); in blockNeedsPredication() 4602 if (!blockNeedsPredication(I->getParent())) in isScalarWithPredication() 4655 Legal->blockNeedsPredication(I->getParent()) && Legal->isMaskRequired(I); in interleavedAccessCanBeWidened() 5589 if (!blockNeedsPredication(BB)) in collectInstsToScalarize() 5745 if (VF == 1 && blockNeedsPredication(BB)) in expectedCost() 6022 !Legal->blockNeedsPredication(I.getParent())) { in setCostBasedWideningDecision() 6500 if (CM.blockNeedsPredication(OrigLoop->getHeader()) && in plan() 6747 if (!CM.blockNeedsPredication(BB)) in createBlockInMask()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Vectorize/ |
D | LoopVectorizationLegality.h | 273 bool blockNeedsPredication(BasicBlock *BB);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | LoopAccessAnalysis.h | 542 static bool blockNeedsPredication(BasicBlock *BB, Loop *TheLoop,
|
D | VectorUtils.h | 700 return LoopAccessInfo::blockNeedsPredication(BB, TheLoop, DT); in isPredicated()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | LoopAccessAnalysis.cpp | 1945 if (blockNeedsPredication(ST->getParent(), TheLoop, DT)) in analyzeLoop() 1989 if (blockNeedsPredication(LD->getParent(), TheLoop, DT)) in analyzeLoop() 2079 bool LoopAccessInfo::blockNeedsPredication(BasicBlock *BB, Loop *TheLoop, in blockNeedsPredication() function in LoopAccessInfo
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LoopDistribute.cpp | 331 if (!LoopAccessInfo::blockNeedsPredication(Inst->getParent(), L, DT)) in mergeNonIfConvertible()
|