Home
last modified time | relevance | path

Searched refs:IsUniform (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DVPlan.h1269 bool IsUniform; variable
1280 bool IsUniform, bool IsPredicated = false)
1282 IsUniform(IsUniform), IsPredicated(IsPredicated) { in VPRecipeBase()
1315 bool isUniform() const { return IsUniform; } in isUniform()
H A DLoopVectorize.cpp2577 bool IsUniform = in buildScalarSteps() local
2579 unsigned Lanes = IsUniform ? 1 : VF.getKnownMinValue(); in buildScalarSteps()
2585 if (!IsUniform && VF.isScalable()) { in buildScalarSteps()
2596 if (!IsUniform && VF.isScalable()) { in buildScalarSteps()
4832 bool IsUniform = Cost->isUniformAfterVectorization(P, State.VF); in widenPHIInstruction() local
4833 unsigned Lanes = IsUniform ? 1 : State.VF.getKnownMinValue(); in widenPHIInstruction()
4835 bool NeedsVectorIndex = !IsUniform && VF.isScalable(); in widenPHIInstruction()
8830 bool IsUniform = LoopVectorizationPlanner::getDecisionAndClampRange( in handleReplication() local
8838 IsUniform, IsPredicated); in handleReplication()
9519 unsigned EndLane = IsUniform ? 1 : State.VF.getKnownMinValue(); in execute()
[all …]
H A DVPlan.cpp1084 O << Indent << (IsUniform ? "CLONE " : "REPLICATE "); in print()