Home
last modified time | relevance | path

Searched refs:getParallelIteratorTypeName (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/Dialect/Utils/
H A DStructuredOpsUtils.h80 constexpr StringRef getParallelIteratorTypeName() { return "parallel"; } in getParallelIteratorTypeName() function
83 return strAttr && strAttr.getValue() == getParallelIteratorTypeName(); in isParallelIterator()
102 static constexpr StringRef names[3] = {getParallelIteratorTypeName(), in getAllIteratorTypeNames()
131 return getParallelIteratorTypeName(); in toString()
155 Par() : IteratorType(getParallelIteratorTypeName()) {} in Par()
/llvm-project-15.0.7/mlir/lib/Dialect/Tosa/Utils/
H A DConversionUtils.cpp20 return SmallVector<StringRef>(nParallelLoops, getParallelIteratorTypeName()); in getNParallelLoopsAttrs()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DSplitReduction.cpp196 newIteratorTypes.push_back(getParallelIteratorTypeName()); in splitReduction()
219 reductionIteratorTypes.push_back(getParallelIteratorTypeName()); in splitReduction()
390 getParallelIteratorTypeName()); in splitReductionByScaling()
418 originalOutputType.getRank() + 1, getParallelIteratorTypeName()); in splitReductionByScaling()
H A DElementwiseToLinalg.cpp91 getParallelIteratorTypeName()); in matchAndRewrite()
H A DElementwiseOpFusion.cpp470 getParallelIteratorTypeName(); in isFusableWithReshapeByDimExpansion()
776 getParallelIteratorTypeName()); in fuseWithReshapeByExpansion()
H A DTransforms.cpp666 return SmallVector<StringRef>(nParallelLoops, getParallelIteratorTypeName()); in getNParallelLoopsAttrs()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/IR/
H A DLinalgInterfaces.cpp325 getParallelIteratorTypeName()) in isConvolutionInterfaceImpl()
334 getParallelIteratorTypeName()) in isConvolutionInterfaceImpl()
344 getParallelIteratorTypeName()) in isConvolutionInterfaceImpl()
353 getParallelIteratorTypeName()) in isConvolutionInterfaceImpl()
/llvm-project-15.0.7/mlir/lib/Dialect/Tensor/IR/
H A DTensorTilingInterfaceImpl.cpp40 getParallelIteratorTypeName()); in getLoopIteratorTypes()
/llvm-project-15.0.7/mlir/include/mlir/Interfaces/
H A DTilingInterface.td47 `getParallelIteratorTypeName()`/`getReductionIteratorTypeName()`
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Utils/
H A DUtils.cpp456 getParallelIteratorTypeName()); in makeTransposeOp()
486 getParallelIteratorTypeName()); in makeMemRefCopyOp()
/llvm-project-15.0.7/mlir/docs/Dialects/Linalg/
H A D_index.md637 getParallelIteratorTypeName(),
638 getParallelIteratorTypeName(),
639 getParallelIteratorTypeName(),
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Linalg/IR/
H A DLinalgInterfaces.td196 return getNumIterators(getParallelIteratorTypeName(),
209 return getDimsOfType($_op, getParallelIteratorTypeName(), res);
/llvm-project-15.0.7/mlir/lib/Conversion/TosaToLinalg/
H A DTosaToLinalg.cpp833 : getParallelIteratorTypeName()); in reduceMatchAndRewriteHelper()
1986 iteratorTypes.resize(inputTy.getRank(), getParallelIteratorTypeName()); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/
H A DVectorTransforms.cpp992 iteratorTypes.push_back(getParallelIteratorTypeName()); in matchAndRewrite()
1452 Par() : IteratorType(getParallelIteratorTypeName()) {} in Par()
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/IR/
H A DVectorOps.cpp880 getParallelIteratorTypeName(), getContext()); in getBatchDimMap()