HomeSort by: relevance | last modified time | path
    Searched refs:blockNeedsPredication (Results 1 - 7 of 7) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/
LoopVectorizationLegality.h 326 bool blockNeedsPredication(BasicBlock *BB) const;
353 return isUniform(Ptr) && !blockNeedsPredication(I.getParent());
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
LoopVectorizationLegality.cpp 909 bool LoopVectorizationLegality::blockNeedsPredication(BasicBlock *BB) const {
910 return LoopAccessInfo::blockNeedsPredication(BB, TheLoop, DT);
995 if (!blockNeedsPredication(BB)) {
1029 if (blockNeedsPredication(BB)) {
LoopVectorize.cpp 1529 if (!blockNeedsPredication(I->getParent()))
1583 bool blockNeedsPredication(BasicBlock *BB) const {
1584 return foldTailByMasking() || Legal->blockNeedsPredication(BB);
5332 if (!blockNeedsPredication(I->getParent()))
5377 Legal->blockNeedsPredication(I->getParent()) && Legal->isMaskRequired(I);
6715 if (!blockNeedsPredication(BB))
6879 // cost by the probability of executing it. blockNeedsPredication from
6881 if (VF.isScalar() && Legal->blockNeedsPredication(BB))
7952 if (CM.blockNeedsPredication(OrigLoop->getHeader()) &&
8547 if (!CM.blockNeedsPredication(BB)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
LoopAccessAnalysis.h 545 static bool blockNeedsPredication(BasicBlock *BB, Loop *TheLoop,
VectorUtils.h 872 return LoopAccessInfo::blockNeedsPredication(BB, TheLoop, DT);
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
LoopAccessAnalysis.cpp 1938 if (blockNeedsPredication(ST->getParent(), TheLoop, DT))
1993 if (blockNeedsPredication(LD->getParent(), TheLoop, DT))
2093 bool LoopAccessInfo::blockNeedsPredication(BasicBlock *BB, Loop *TheLoop,
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopDistribute.cpp 330 if (!LoopAccessInfo::blockNeedsPredication(Inst->getParent(), L, DT))

Completed in 30 milliseconds