Home
last modified time | relevance | path

Searched refs:applyPermutationToVector (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/
H A DTileUsingInterface.cpp62 static SmallVector<T> applyPermutationToVector(const SmallVector<T> &vector, in applyPermutationToVector() function
208 applyPermutationToVector(iterationDomain, interchangeVector); in returningMatchAndRewrite()
210 applyPermutationToVector(tileSizeVector, interchangeVector); in returningMatchAndRewrite()
221 offsets = applyPermutationToVector(offsets, inversePermutation); in returningMatchAndRewrite()
222 sizes = applyPermutationToVector(sizes, inversePermutation); in returningMatchAndRewrite()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Utils/
H A DIndexingUtils.h38 void applyPermutationToVector(SmallVector<T, N> &inVec, in applyPermutationToVector() function
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DInterchange.cpp85 applyPermutationToVector(itTypesVector, permutation); in interchangeGenericOp()
H A DTiling.cpp437 applyPermutationToVector(loopRanges, permutation); in tileLinalgOpImpl()
438 applyPermutationToVector(iteratorTypes, permutation); in tileLinalgOpImpl()
H A DFusionOnTensors.cpp439 applyPermutationToVector(iterTypes, tileInterchange); in tileConsumerAndFuseProducers()
H A DHoistPadding.cpp160 applyPermutationToVector(transposedShape, transposeVector); in computeTransposedType()
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/
H A DVectorTransforms.cpp450 applyPermutationToVector(insertIdxs, prunedTransp); in matchAndRewrite()