Searched refs:getParallelIteratorTypeName (Results 1 – 15 of 15) sorted by relevance
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Utils/ |
| H A D | StructuredOpsUtils.h | 80 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 D | ConversionUtils.cpp | 20 return SmallVector<StringRef>(nParallelLoops, getParallelIteratorTypeName()); in getNParallelLoopsAttrs()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | SplitReduction.cpp | 196 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 D | ElementwiseToLinalg.cpp | 91 getParallelIteratorTypeName()); in matchAndRewrite()
|
| H A D | ElementwiseOpFusion.cpp | 470 getParallelIteratorTypeName(); in isFusableWithReshapeByDimExpansion() 776 getParallelIteratorTypeName()); in fuseWithReshapeByExpansion()
|
| H A D | Transforms.cpp | 666 return SmallVector<StringRef>(nParallelLoops, getParallelIteratorTypeName()); in getNParallelLoopsAttrs()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/IR/ |
| H A D | LinalgInterfaces.cpp | 325 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 D | TensorTilingInterfaceImpl.cpp | 40 getParallelIteratorTypeName()); in getLoopIteratorTypes()
|
| /llvm-project-15.0.7/mlir/include/mlir/Interfaces/ |
| H A D | TilingInterface.td | 47 `getParallelIteratorTypeName()`/`getReductionIteratorTypeName()`
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Utils/ |
| H A D | Utils.cpp | 456 getParallelIteratorTypeName()); in makeTransposeOp() 486 getParallelIteratorTypeName()); in makeMemRefCopyOp()
|
| /llvm-project-15.0.7/mlir/docs/Dialects/Linalg/ |
| H A D | _index.md | 637 getParallelIteratorTypeName(), 638 getParallelIteratorTypeName(), 639 getParallelIteratorTypeName(),
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Linalg/IR/ |
| H A D | LinalgInterfaces.td | 196 return getNumIterators(getParallelIteratorTypeName(), 209 return getDimsOfType($_op, getParallelIteratorTypeName(), res);
|
| /llvm-project-15.0.7/mlir/lib/Conversion/TosaToLinalg/ |
| H A D | TosaToLinalg.cpp | 833 : getParallelIteratorTypeName()); in reduceMatchAndRewriteHelper() 1986 iteratorTypes.resize(inputTy.getRank(), getParallelIteratorTypeName()); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/ |
| H A D | VectorTransforms.cpp | 992 iteratorTypes.push_back(getParallelIteratorTypeName()); in matchAndRewrite() 1452 Par() : IteratorType(getParallelIteratorTypeName()) {} in Par()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Vector/IR/ |
| H A D | VectorOps.cpp | 880 getParallelIteratorTypeName(), getContext()); in getBatchDimMap()
|