Home
last modified time | relevance | path

Searched refs:originalOutputType (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Conversion/LinalgToSPIRV/
H A DLinalgToSPIRV.cpp77 auto originalOutputType = op->getOperand(1).getType().cast<MemRefType>(); in matchAsPerformingReduction() local
83 if (!originalOutputType.hasStaticShape() || in matchAsPerformingReduction()
84 originalOutputType.getNumElements() != 1) in matchAsPerformingReduction()
114 auto originalOutputType = op->getOperand(1).getType().cast<MemRefType>(); in matchAndRewrite() local
169 SmallVector<Value, 1> zeroIndices(originalOutputType.getRank(), zero); in matchAndRewrite()
171 spirv::getElementPtr(*typeConverter, originalOutputType, convertedOutput, in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DSplitReduction.cpp411 auto originalOutputType = originalOutput.getType().cast<RankedTensorType>(); in splitReductionByScaling() local
414 AffineMap map = b.getMultiDimIdentityMap(originalOutputType.getRank() + 1); in splitReductionByScaling()
418 originalOutputType.getRank() + 1, getParallelIteratorTypeName()); in splitReductionByScaling()
425 originalOutputType, in splitReductionByScaling()