Home
last modified time | relevance | path

Searched refs:newIteratorTypes (Results 1 – 4 of 4) sorted by relevance

/llvm-project/mlir/lib/Dialect/Linalg/Transforms/
H A DSplitReduction.cpp159 SmallVector<utils::IteratorType> newIteratorTypes; in splitReduction() local
163 newIteratorTypes.push_back(utils::IteratorType::parallel); in splitReduction()
164 newIteratorTypes.push_back(iteratorType); in splitReduction()
167 newIteratorTypes.push_back(utils::IteratorType::parallel); in splitReduction()
173 ValueRange({identityTensor}), newMaps, newIteratorTypes); in splitReduction()
H A DTilingInterfaceImpl.cpp471 SmallVector<utils::IteratorType> newIteratorTypes = in mergeReductions()
474 newIteratorTypes[dim] = utils::IteratorType::parallel; in mergeReductions()
479 tiledInits, newMaps, newIteratorTypes); in mergeReductions()
441 SmallVector<utils::IteratorType> newIteratorTypes = tileToPartialReduction() local
H A DDropUnitDims.cpp422 SmallVector<utils::IteratorType> newIteratorTypes; in dropUnitDims()
432 newIteratorTypes.push_back(attr); in dropUnitDims()
523 newIndexingMaps, newIteratorTypes); in dropUnitDims()
424 SmallVector<utils::IteratorType> newIteratorTypes; dropUnitDims() local
/llvm-project/mlir/lib/Dialect/Vector/Transforms/
H A DVectorDropLeadUnitDim.cpp351 SmallVector<Attribute> newIteratorTypes; in castAwayContractionLeadingOneDim() local
363 newIteratorTypes.push_back(it.value()); in castAwayContractionLeadingOneDim()
458 rewriter.getArrayAttr(newIteratorTypes), contractOp.getKind()); in castAwayContractionLeadingOneDim()