reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
218 if (Attrs.VectorizeEnable == LoopAttributes::Disable) 220 else if (Attrs.VectorizeEnable != LoopAttributes::Unspecified || 221 Attrs.VectorizePredicateEnable != LoopAttributes::Unspecified || 222 Attrs.InterleaveCount != 0 || Attrs.VectorizeWidth != 0) 222 Attrs.InterleaveCount != 0 || Attrs.VectorizeWidth != 0) 235 return createUnrollAndJamMetadata(Attrs, LoopProperties, HasUserTransforms); 247 MDNode *Followup = createUnrollAndJamMetadata(Attrs, FollowupLoopProperties, 257 if (Attrs.VectorizePredicateEnable != LoopAttributes::Unspecified && 258 Attrs.VectorizeEnable != LoopAttributes::Disable && 259 Attrs.VectorizeWidth < 1) { 262 (Attrs.VectorizePredicateEnable == LoopAttributes::Enable); 272 if (Attrs.VectorizeWidth > 0) { 276 Attrs.VectorizeWidth))}; 281 if (Attrs.InterleaveCount > 0) { 285 Attrs.InterleaveCount))}; 290 if (Attrs.VectorizeEnable != LoopAttributes::Unspecified || 298 : (Attrs.VectorizeEnable == LoopAttributes::Enable)))};