reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
122 return getForce() == LoopVectorizeHints::FK_Enabled || getWidth() > 1; 131 return getForce() != LoopVectorizeHints::FK_Enabled && PotentiallyUnsafe; 174 bool doesNotMeet(Function *F, Loop *L, const LoopVectorizeHints &Hints); 204 LoopVectorizationRequirements *R, LoopVectorizeHints *H, DemandedBits *DB, 458 LoopVectorizeHints *Hints;lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
114 if (getForce() == LoopVectorizeHints::FK_Disabled) { 120 if (VectorizeOnlyWhenForced && getForce() != LoopVectorizeHints::FK_Enabled) { 149 if (Force.Value == LoopVectorizeHints::FK_Disabled) 158 if (Force.Value == LoopVectorizeHints::FK_Enabled) { 174 if (getForce() == LoopVectorizeHints::FK_Disabled) 176 if (getForce() == LoopVectorizeHints::FK_Undefined && getWidth() == 0) 240 Function *F, Loop *L, const LoopVectorizeHints &Hints) { 1165 if (Hints->getForce() == LoopVectorizeHints::FK_Enabled)lib/Transforms/Vectorize/LoopVectorize.cpp
876 LoopVectorizeHints Hints(TheLoop, true /* doesn't matter */, *ORE); 960 const LoopVectorizeHints *Hints, 1497 const LoopVectorizeHints *Hints; 1529 LoopVectorizeHints Hints(OuterLp, true /*DisableInterleaving*/, *ORE); 1533 if (Hints.getForce() == LoopVectorizeHints::FK_Undefined) 3095 LoopVectorizeHints Hints(Lp, true, *ORE); 5024 bool ForceVectorization = Hints->getForce() == LoopVectorizeHints::FK_Enabled; 7442 getScalarEpilogueLowering(Function *F, Loop *L, LoopVectorizeHints &Hints, 7445 if (Hints.getForce() != LoopVectorizeHints::FK_Enabled && 7464 ProfileSummaryInfo *PSI, LoopVectorizeHints &Hints) { 7518 LoopVectorizeHints Hints(L, InterleaveOnlyWhenForced, *ORE); 7581 if (Hints.getForce() == LoopVectorizeHints::FK_Enabled)