Searched refs:InterleaveCount (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/llvm/tools/llvm-opt-report/ |
| H A D | OptReport.cpp | 102 int InterleaveCount = 1; member 112 InterleaveCount = std::max(InterleaveCount, RHS.InterleaveCount); in operator |=() 135 else if (InterleaveCount < RHS.InterleaveCount) in operator <() 137 else if (InterleaveCount > RHS.InterleaveCount) in operator <() 199 int InterleaveCount = 1; in readLocationInfo() local 206 Arg.Val.getAsInteger(10, InterleaveCount); in readLocationInfo() 241 LI.InterleaveCount = InterleaveCount; in readLocationInfo() 294 unsigned ICDigits = llvm::utostr(MaxLI.InterleaveCount).size(); in writeReport() 388 RS << LLI.VectorizationFactor << "," << LLI.InterleaveCount; in writeReport()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGLoopInfo.cpp | 220 Attrs.InterleaveCount != 0 || Attrs.VectorizeWidth != 0 || in createLoopVectorizeMetadata() 287 if (Attrs.InterleaveCount > 0) { in createLoopVectorizeMetadata() 452 VectorizeScalable(LoopAttributes::Unspecified), InterleaveCount(0), in LoopAttributes() 461 InterleaveCount = 0; in clear() 488 Attrs.InterleaveCount == 0 && Attrs.UnrollCount == 0 && in LoopInfo() 524 BeforeJam.InterleaveCount = Attrs.InterleaveCount; in finish() 668 case LoopHintAttr::InterleaveCount: in push() 695 case LoopHintAttr::InterleaveCount: in push() 716 case LoopHintAttr::InterleaveCount: in push() 737 case LoopHintAttr::InterleaveCount: in push() [all …]
|
| H A D | CGLoopInfo.h | 65 unsigned InterleaveCount; member 269 void setInterleaveCount(unsigned C) { StagedAttrs.InterleaveCount = C; } in setInterleaveCount()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | WarnMissedTransforms.cpp | 53 Optional<int> InterleaveCount = in warnAboutLeftoverTransformations() local 64 else if (InterleaveCount.value_or(0) != 1) in warnAboutLeftoverTransformations()
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-opt-report/Inputs/ |
| H A D | sr2.yaml | 11 - InterleaveCount: '2'
|
| H A D | or.yaml | 213 - InterleaveCount: '2' 225 - InterleaveCount: '2'
|
| /llvm-project-15.0.7/llvm/test/tools/opt-viewer/Inputs/basic/ |
| H A D | or.yaml | 213 - InterleaveCount: '2' 225 - InterleaveCount: '2'
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaStmtAttr.cpp | 128 .Case("interleave_count", LoopHintAttr::InterleaveCount) in handleLoopHintAttr() 145 } else if (Option == LoopHintAttr::InterleaveCount || in handleLoopHintAttr() 348 case LoopHintAttr::InterleaveCount: in CheckForIncompatibleAttributes()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | LoopUtils.cpp | 400 Optional<int> InterleaveCount = in hasVectorizeTransformation() local 406 InterleaveCount == 1) in hasVectorizeTransformation() 415 if ((VectorizeWidth && VectorizeWidth->isScalar()) && InterleaveCount == 1) in hasVectorizeTransformation() 418 if ((VectorizeWidth && VectorizeWidth->isVector()) || InterleaveCount > 1) in hasVectorizeTransformation()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | Attr.td | 3652 ["Vectorize", "VectorizeWidth", "Interleave", "InterleaveCount", 3669 case InterleaveCount: return "interleave_count";
|