Home
last modified time | relevance | path

Searched refs:fastestVaryingPattern (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/
H A DSuperVectorize.cpp578 ArrayRef<int64_t> fastestVaryingPattern) { in makePattern() argument
580 int64_t d0 = fastestVaryingPattern.empty() ? -1 : fastestVaryingPattern[0]; in makePattern()
581 int64_t d1 = fastestVaryingPattern.size() < 2 ? -1 : fastestVaryingPattern[1]; in makePattern()
582 int64_t d2 = fastestVaryingPattern.size() < 3 ? -1 : fastestVaryingPattern[2]; in makePattern()
1658 ArrayRef<int64_t> fastestVaryingPattern, in vectorizeLoops() argument
1665 makePattern(loops, vectorSizes.size(), fastestVaryingPattern); in vectorizeLoops()
1724 if (!fastestVaryingPattern.empty() && in runOnOperation()
1725 fastestVaryingPattern.size() != vectorSizes.size()) { in runOnOperation()
1760 vectorizeLoops(f, parallelLoops, vectorSizes, fastestVaryingPattern, in runOnOperation()
1814 ArrayRef<int64_t> fastestVaryingPattern, in vectorizeAffineLoops() argument
[all …]
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/
H A DUtils.h115 ArrayRef<int64_t> vectorSizes, ArrayRef<int64_t> fastestVaryingPattern,
H A DPasses.td356 ListOption<"fastestVaryingPattern", "test-fastest-varying", "int64_t",