Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanUtils.cpp93 if (R && V->isDefinedOutsideLoopRegions()) { in isUniformAcrossVFsAndUFs()
H A DVPlanValue.h181 bool isDefinedOutsideLoopRegions() const;
H A DVPlan.h1668 return getCond()->isDefinedOutsideLoopRegions(); in isInvariantCond()
1682 return getOperand(0)->isDefinedOutsideLoopRegions(); in isPointerLoopInvariant()
1686 return getOperand(I + 1)->isDefinedOutsideLoopRegions(); in isIndexLoopInvariant()
1691 return Op->isDefinedOutsideLoopRegions(); in areAllOperandsInvariant()
1736 return !isPointerLoopInvariant() && Op->isDefinedOutsideLoopRegions(); in onlyFirstLaneUsed()
H A DVPlanUnroll.cpp271 RepR->getOperand(1)->isDefinedOutsideLoopRegions()) { in unrollRecipeByUF()
H A DVPlanRecipes.cpp1719 bool ScalarCond = getOperand(0)->isDefinedOutsideLoopRegions(); in computeCost()
1980 getOperand(1)->isDefinedOutsideLoopRegions()) in computeCost()
2872 [](VPValue *Op) { return Op->isDefinedOutsideLoopRegions(); })) && in scalarizeInstruction()
H A DVPlan.cpp1451 bool VPValue::isDefinedOutsideLoopRegions() const { in isDefinedOutsideLoopRegions() function in VPValue
H A DVPlanTransforms.cpp1784 return !Op->isDefinedOutsideLoopRegions(); in licm()