Home
last modified time | relevance | path

Searched refs:blockNeedsPredication (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp608 return isUniform(Ptr, VF) && !blockNeedsPredication(I.getParent()); in isUniformMemOp()
1233 if (blockNeedsPredication(SI->getParent())) { in canVectorizeMemory()
1395 bool LoopVectorizationLegality::blockNeedsPredication(BasicBlock *BB) const { in blockNeedsPredication() function in llvm::LoopVectorizationLegality
1406 return LoopAccessInfo::blockNeedsPredication(BB, TheLoop, DT); in blockNeedsPredication()
1478 if (!blockNeedsPredication(BB)) { in canVectorizeWithIfConvert()
1565 if (blockNeedsPredication(BB) && in canVectorizeWithIfConvert()
H A DLoopVectorize.cpp1399 return foldTailByMasking() || Legal->blockNeedsPredication(BB); in blockNeedsPredicationForAnyReason()
2960 if (Legal->blockNeedsPredication(I->getParent())) in isPredicatedInst()
4780 return Legal->blockNeedsPredication(BB); in selectInterleaveCount()
5112 if (VF.isScalar() && Legal->blockNeedsPredication(BB)) in expectedCost()
8889 return Legal->blockNeedsPredication(BB); in tryToBuildVPlanWithVPRecipes()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h358 bool blockNeedsPredication(BasicBlock *BB) const;
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DVectorUtils.h821 return LoopAccessInfo::blockNeedsPredication(BB, TheLoop, DT); in isPredicated()
H A DLoopAccessAnalysis.h706 LLVM_ABI static bool blockNeedsPredication(BasicBlock *BB, Loop *TheLoop,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopDistribute.cpp325 if (!LoopAccessInfo::blockNeedsPredication(Inst->getParent(), L, DT)) in mergeNonIfConvertible()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp2624 if (blockNeedsPredication(ST->getParent(), TheLoop, DT)) in analyzeLoop()
2672 if (blockNeedsPredication(LD->getParent(), TheLoop, DT)) in analyzeLoop()
2831 bool LoopAccessInfo::blockNeedsPredication(BasicBlock *BB, Loop *TheLoop, in blockNeedsPredication() function in LoopAccessInfo