Home
last modified time | relevance | path

Searched refs:dynamicShape (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/Utils/
H A DReshapeOpsUtils.cpp232 Optional<int64_t> dynamicShape; in reshapeLikeShapesAreCompatible() local
237 if (isExpandingReshape && dynamicShape) { in reshapeLikeShapesAreCompatible()
241 Twine(expandedDimStart + dynamicShape.value()) + in reshapeLikeShapesAreCompatible()
244 dynamicShape = dim.index(); in reshapeLikeShapesAreCompatible()
249 if (dynamicShape) { in reshapeLikeShapesAreCompatible()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DElementwiseToLinalg.cpp68 auto dynamicShape = linalg::getDynOperands(loc, firstOperand, b); in getOrCreateOperandsMatchingResultTypes() local
71 loc, dynamicShape, staticShape, rankedTensorType.getElementType())); in getOrCreateOperandsMatchingResultTypes()
/llvm-project-15.0.7/flang/lib/Optimizer/Builder/
H A DFIRBuilder.cpp137 llvm::SmallVector<mlir::Value> dynamicShape; in elideExtentsAlreadyInType() local
141 dynamicShape.push_back(shape[i]); in elideExtentsAlreadyInType()
142 return dynamicShape; in elideExtentsAlreadyInType()
212 llvm::SmallVector<mlir::Value> dynamicShape = in createTemporary() local
217 const bool hoistAlloc = dynamicShape.empty() && dynamicLength.empty(); in createTemporary()
230 pinned, dynamicLength, dynamicShape, attrs); in createTemporary()