Searched refs:InterleaveCount (Results 1 – 6 of 6) sorted by relevance
221 Attrs.InterleaveCount != 0 || Attrs.VectorizeWidth != 0 || in createLoopVectorizeMetadata()288 if (Attrs.InterleaveCount > 0) { in createLoopVectorizeMetadata()292 Attrs.InterleaveCount))}; in createLoopVectorizeMetadata()461 VectorizeScalable(LoopAttributes::Unspecified), InterleaveCount(0), in LoopAttributes()470 InterleaveCount = 0; in clear()498 Attrs.InterleaveCount == 0 && Attrs.UnrollCount == 0 && in LoopInfo()534 BeforeJam.InterleaveCount = Attrs.InterleaveCount; in finish()576 BeforeJam.InterleaveCount != 0 || BeforeJam.VectorizeWidth != 0 || in finish()689 case LoopHintAttr::InterleaveCount: in push()716 case LoopHintAttr::InterleaveCount: in push()[all …]
65 unsigned InterleaveCount; member276 void setInterleaveCount(unsigned C) { StagedAttrs.InterleaveCount = C; } in setInterleaveCount()
52 std::optional<int> InterleaveCount = in warnAboutLeftoverTransformations() local63 else if (InterleaveCount.value_or(0) != 1) in warnAboutLeftoverTransformations()
142 .Case("interleave_count", LoopHintAttr::InterleaveCount) in handleLoopHintAttr()160 } else if (Option == LoopHintAttr::InterleaveCount || in handleLoopHintAttr()492 case LoopHintAttr::InterleaveCount: in CheckForIncompatibleAttributes()
400 std::optional<int> InterleaveCount = in hasVectorizeTransformation() local406 InterleaveCount == 1) in hasVectorizeTransformation()415 if ((VectorizeWidth && VectorizeWidth->isScalar()) && InterleaveCount == 1) in hasVectorizeTransformation()418 if ((VectorizeWidth && VectorizeWidth->isVector()) || InterleaveCount > 1) in hasVectorizeTransformation()
4140 ["Vectorize", "VectorizeWidth", "Interleave", "InterleaveCount",4157 case InterleaveCount: return "interleave_count";