/llvm-project/flang/lib/Optimizer/CodeGen/ |
H A D | PreCGRewrite.cpp | 124 if (auto shapeOp = mlir::dyn_cast<fir::ShapeOp>(shapeVal.getDefiningOp())) { in rewriteDynamicShape() local 178 if (auto shapeOp = mlir::dyn_cast<fir::ShapeOp>(shapeVal.getDefiningOp())) in matchAndRewrite() local 237 if (auto shapeOp = mlir::dyn_cast<fir::ShapeOp>(shapeVal.getDefiningOp())) in matchAndRewrite() local 291 if (auto shapeOp = mlir::dyn_cast<fir::ShapeOp>(shapeVal.getDefiningOp())) in matchAndRewrite() local
|
/llvm-project/mlir/examples/toy/Ch7/mlir/ |
H A D | ShapeInferencePass.cpp | 84 if (auto shapeOp = dyn_cast<ShapeInference>(op)) { MLIR_DEFINE_EXPLICIT_INTERNAL_INLINE_TYPE_ID() local
|
/llvm-project/mlir/examples/toy/Ch4/mlir/ |
H A D | ShapeInferencePass.cpp | 84 if (auto shapeOp = dyn_cast<ShapeInference>(op)) { MLIR_DEFINE_EXPLICIT_INTERNAL_INLINE_TYPE_ID() local
|
/llvm-project/mlir/examples/toy/Ch6/mlir/ |
H A D | ShapeInferencePass.cpp | 84 if (auto shapeOp = dyn_cast<ShapeInference>(op)) { MLIR_DEFINE_EXPLICIT_INTERNAL_INLINE_TYPE_ID() local
|
/llvm-project/mlir/examples/toy/Ch5/mlir/ |
H A D | ShapeInferencePass.cpp | 84 if (auto shapeOp = dyn_cast<ShapeInference>(op)) { MLIR_DEFINE_EXPLICIT_INTERNAL_INLINE_TYPE_ID() local
|
/llvm-project/flang/include/flang/Optimizer/Builder/ |
H A D | Factory.h | 149 if (auto *shapeOp = shapeVal.getDefiningOp()) { in getExtents() local 166 if (auto *shapeOp = shapeVal.getDefiningOp()) { in getOrigins() local
|
/llvm-project/flang/lib/Optimizer/Transforms/ |
H A D | ArrayValueCopy.cpp | 846 auto *shapeOp = shape.getDefiningOp(); in getAdjustedExtents() local 996 mlir::Value dst, mlir::Value src, mlir::Value shapeOp, in genArrayCopy() 1153 auto shapeOp = getOrReadExtentsAndShapeOp(loc, rewriter, load, extents, in referenceToClone() local 1201 auto shapeOp = getOrReadExtentsAndShapeOp(loc, rewriter, load, extents, in materializeAssignment() local
|
/llvm-project/flang/lib/Optimizer/Builder/ |
H A D | HLFIRTools.cpp | 31 auto *shapeOp = shape.getDefiningOp(); getExplicitExtentsFromShape() local 76 auto *shapeOp = shape.getDefiningOp(); getExplicitLboundsFromShape() local 774 if (auto shapeOp = shape.getDefiningOp<fir::ShapeOp>()) getArrayExprType() local 1260 fir::ShapeOp shapeOp = associate.getShape().getDefiningOp<fir::ShapeOp>(); genTypeAndKindConvert() local [all...] |
/llvm-project/flang/lib/Optimizer/HLFIR/Transforms/ |
H A D | ConvertToFIR.cpp | 729 mlir::Operation *shapeOp = shape.getDefiningOp(); matchAndRewrite() local
|
/llvm-project/flang/lib/Lower/ |
H A D | ConvertExpr.cpp | 3553 mlir::Value shapeOp = builder.genShape(loc, shape); lowerLazyArrayExpression() local 4210 auto shapeOp = builder.genShape(loc, extents); prepareRaggedArrays() local 4303 mlir::Value shapeOp = builder.genShape(loc, extents); genMasks() local 4479 mlir::Value shapeOp = genShapeOp(shape); createAndLoadSomeArrayTemp() local 5628 } else if (auto shapeOp = mlir::dyn_cast_or_null<fir::ShapeOp>( padSlice() local 7559 mlir::Value shapeOp = builder.createShape(loc, exv); genArrayLoad() local [all...] |
H A D | Bridge.cpp | 3988 mlir::Value shapeOp = builder->genShape(loc, shapes); createLboundArray() local 4096 mlir::Value shapeOp = builder->genShape(loc, shapes); createBoundArray() local
|
/llvm-project/mlir/lib/Conversion/MemRefToLLVM/ |
H A D | MemRefToLLVM.cpp | 1182 dimSize = rewriter.create<memref::LoadOp>(loc, shapeOp, index); in convertSourceMemRefToDescriptor() local
|
/llvm-project/flang/lib/Optimizer/Dialect/ |
H A D | FIROps.cpp | 385 if (auto shapeOp = getShape()) { verify() local 831 if (auto shapeOp = getShape()) { verify() local
|
/llvm-project/mlir/lib/Dialect/Vector/IR/ |
H A D | VectorOps.cpp | 5347 matchAndRewrite(ShapeCastOp shapeOp,PatternRewriter & rewriter) const matchAndRewrite() argument
|