reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
101 unsigned getWidth() const { return Width.Value; } 102 unsigned getInterleave() const { return Interleave.Value; } 103 unsigned getIsVectorized() const { return IsVectorized.Value; } 104 unsigned getPredicate() const { return Predicate.Value; } 106 if ((ForceKind)Force.Value == FK_Undefined && 109 return (ForceKind)Force.Value;lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
82 Interleave.Value = VectorizerParams::VectorizationInterleave; 84 if (IsVectorized.Value != 1) 88 IsVectorized.Value = Width.Value == 1 && Interleave.Value == 1; 88 IsVectorized.Value = Width.Value == 1 && Interleave.Value == 1; 88 IsVectorized.Value = Width.Value == 1 && Interleave.Value == 1; 89 LLVM_DEBUG(if (InterleaveOnlyWhenForced && Interleave.Value == 1) dbgs() 109 IsVectorized.Value = 1; 149 if (Force.Value == LoopVectorizeHints::FK_Disabled) 158 if (Force.Value == LoopVectorizeHints::FK_Enabled) { 160 if (Width.Value != 0) 161 R << ", Vector Width=" << NV("VectorWidth", Width.Value); 162 if (Interleave.Value != 0) 163 R << ", Interleave Count=" << NV("InterleaveCount", Interleave.Value); 231 H->Value = Val;