Home
last modified time | relevance | path

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/
DLoopVectorizationLegality.cpp885 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()
DLoopVectorize.cpp1251 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/
DLoopVectorizationLegality.h273 bool blockNeedsPredication(BasicBlock *BB);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DLoopAccessAnalysis.h542 static bool blockNeedsPredication(BasicBlock *BB, Loop *TheLoop,
DVectorUtils.h700 return LoopAccessInfo::blockNeedsPredication(BB, TheLoop, DT); in isPredicated()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DLoopAccessAnalysis.cpp1945 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/
DLoopDistribute.cpp331 if (!LoopAccessInfo::blockNeedsPredication(Inst->getParent(), L, DT)) in mergeNonIfConvertible()