/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/mlir/lib/Dialect/Tensor/IR/ |
H A D | TensorOps.cpp | 132 auto tensorCastOperand = tensorCast.getOperand().getDefiningOp<CastOp>(); in matchAndRewrite() 244 auto tensorFromElements = extract.tensor().getDefiningOp<FromElementsOp>(); in matchAndRewrite() 377 auto tensorFromElements = extract.tensor().getDefiningOp<GenerateOp>(); in matchAndRewrite() 407 auto tensorCast = extract.tensor().getDefiningOp<tensor::CastOp>(); in matchAndRewrite()
|
/dports/devel/llvm12/llvm-project-12.0.1.src/mlir/lib/Dialect/Tensor/IR/ |
H A D | TensorOps.cpp | 132 auto tensorCastOperand = tensorCast.getOperand().getDefiningOp<CastOp>(); in matchAndRewrite() 244 auto tensorFromElements = extract.tensor().getDefiningOp<FromElementsOp>(); in matchAndRewrite() 377 auto tensorFromElements = extract.tensor().getDefiningOp<GenerateOp>(); in matchAndRewrite() 407 auto tensorCast = extract.tensor().getDefiningOp<tensor::CastOp>(); in matchAndRewrite()
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/mlir/include/mlir/Dialect/Utils/ |
H A D | ReshapeOpsUtils.h | 108 reshapeOp.src().template getDefiningOp<InverseReshapeOpTy>(); in foldReshapeOp() 219 auto srcReshapeOp = reshapeOp.src().template getDefiningOp<ReshapeOpTy>(); in matchAndRewrite() 244 reshapeOp.src().template getDefiningOp<InverseReshapeOpTy>(); in matchAndRewrite()
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/mlir/lib/Dialect/Tensor/IR/ |
H A D | TensorOps.cpp | 91 auto castOp = operand.get().getDefiningOp<tensor::CastOp>(); in foldTensorCast() 156 auto tensorCastOperand = tensorCast.getOperand().getDefiningOp<CastOp>(); in matchAndRewrite() 207 if (auto constantOp = index().getDefiningOp<ConstantOp>()) in getConstantIndex() 248 Operation *definingOp = source().getDefiningOp(); in fold() 291 auto castOp = dimOp.source().getDefiningOp<CastOp>(); in matchAndRewrite() 385 auto tensorFromElements = extract.tensor().getDefiningOp<FromElementsOp>(); in matchAndRewrite() 545 auto tensorFromElements = extract.tensor().getDefiningOp<GenerateOp>(); in matchAndRewrite() 575 auto tensorCast = extract.tensor().getDefiningOp<tensor::CastOp>(); in matchAndRewrite() 918 auto castOp = sliceOp.source().getDefiningOp<tensor::CastOp>(); in matchAndRewrite() 1100 auto castOp = v.getDefiningOp<tensor::CastOp>(); in matchAndRewrite()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/mlir/lib/Dialect/Tensor/IR/ |
H A D | TensorOps.cpp | 91 auto castOp = operand.get().getDefiningOp<tensor::CastOp>(); in foldTensorCast() 156 auto tensorCastOperand = tensorCast.getOperand().getDefiningOp<CastOp>(); in matchAndRewrite() 207 if (auto constantOp = index().getDefiningOp<ConstantOp>()) in getConstantIndex() 248 Operation *definingOp = source().getDefiningOp(); in fold() 291 auto castOp = dimOp.source().getDefiningOp<CastOp>(); in matchAndRewrite() 385 auto tensorFromElements = extract.tensor().getDefiningOp<FromElementsOp>(); in matchAndRewrite() 545 auto tensorFromElements = extract.tensor().getDefiningOp<GenerateOp>(); in matchAndRewrite() 575 auto tensorCast = extract.tensor().getDefiningOp<tensor::CastOp>(); in matchAndRewrite() 918 auto castOp = sliceOp.source().getDefiningOp<tensor::CastOp>(); in matchAndRewrite() 1100 auto castOp = v.getDefiningOp<tensor::CastOp>(); in matchAndRewrite()
|
/dports/devel/llvm13/llvm-project-13.0.1.src/mlir/lib/Dialect/Tensor/IR/ |
H A D | TensorOps.cpp | 91 auto castOp = operand.get().getDefiningOp<tensor::CastOp>(); in foldTensorCast() 156 auto tensorCastOperand = tensorCast.getOperand().getDefiningOp<CastOp>(); in matchAndRewrite() 207 if (auto constantOp = index().getDefiningOp<ConstantOp>()) in getConstantIndex() 248 Operation *definingOp = source().getDefiningOp(); in fold() 291 auto castOp = dimOp.source().getDefiningOp<CastOp>(); in matchAndRewrite() 385 auto tensorFromElements = extract.tensor().getDefiningOp<FromElementsOp>(); in matchAndRewrite() 545 auto tensorFromElements = extract.tensor().getDefiningOp<GenerateOp>(); in matchAndRewrite() 575 auto tensorCast = extract.tensor().getDefiningOp<tensor::CastOp>(); in matchAndRewrite() 918 auto castOp = sliceOp.source().getDefiningOp<tensor::CastOp>(); in matchAndRewrite() 1100 auto castOp = v.getDefiningOp<tensor::CastOp>(); in matchAndRewrite()
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/mlir/lib/Dialect/Linalg/Transforms/ |
H A D | ElementwiseOpFusion.cpp | 102 auto producer = cast<GenericOp>(consumerOpOperand->get().getDefiningOp()); in generateFusedElementwiseOpRegion() 194 assert(!producer->isAncestor(replacement.getDefiningOp()) && in generateFusedElementwiseOpRegion() 820 auto reshapeOp = en.value()->get().getDefiningOp<TensorReshapeOp>(); in matchAndRewrite() 936 en.value()->get().template getDefiningOp<TensorExpandShapeOp>(); in matchAndRewrite() 1044 opOperand->get().getDefiningOp<TensorCollapseShapeOp>(); in matchAndRewrite() 1078 GenericOp producer = reshapeOp.src().template getDefiningOp<GenericOp>(); in matchAndRewrite() 1140 GenericOp producer = reshapeOp.src().getDefiningOp<GenericOp>(); in matchAndRewrite() 1167 Operation *def = opOperand->get().getDefiningOp(); in matchAndRewrite() 1249 producer.getDefiningOp<linalg::TensorCollapseShapeOp>(); in skipUnitDimReshape() 1266 dyn_cast_or_null<GenericOp>(opOperand->get().getDefiningOp()); in matchAndRewrite() [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/mlir/lib/Dialect/Shape/IR/ |
H A D | Shape.cpp | 44 if (auto inputOp = input.getDefiningOp<ShapeOfOp>()) { in getShapeVec() 50 } else if (auto inputOp = input.getDefiningOp<ConstShapeOp>()) { in getShapeVec() 53 } else if (auto inputOp = input.getDefiningOp<ConstantOp>()) { in getShapeVec() 290 auto witness = op.witness().getDefiningOp<ConstWitnessOp>(); in matchAndRewrite() 420 auto cstrEqOp = w.getDefiningOp<CstrEqOp>(); in matchAndRewrite() 549 if (auto constShape = shape.getDefiningOp<ConstShapeOp>()) { in matchAndRewrite() 607 if (auto constShape = shape.getDefiningOp<ConstShapeOp>()) { in matchAndRewrite() 1066 if (auto constSizeOp = dim().getDefiningOp<ConstSizeOp>()) in getConstantDim() 1068 if (auto constantOp = dim().getDefiningOp<ConstantOp>()) in getConstantDim() 1151 auto shapeOfOp = op.shape().getDefiningOp<ShapeOfOp>(); in matchAndRewrite() [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/mlir/lib/Dialect/Linalg/Transforms/ |
H A D | ElementwiseOpFusion.cpp | 102 auto producer = cast<GenericOp>(consumerOpOperand->get().getDefiningOp()); in generateFusedElementwiseOpRegion() 194 assert(!producer->isAncestor(replacement.getDefiningOp()) && in generateFusedElementwiseOpRegion() 820 auto reshapeOp = en.value()->get().getDefiningOp<TensorReshapeOp>(); in matchAndRewrite() 936 en.value()->get().template getDefiningOp<TensorExpandShapeOp>(); in matchAndRewrite() 1044 opOperand->get().getDefiningOp<TensorCollapseShapeOp>(); in matchAndRewrite() 1078 GenericOp producer = reshapeOp.src().template getDefiningOp<GenericOp>(); in matchAndRewrite() 1140 GenericOp producer = reshapeOp.src().getDefiningOp<GenericOp>(); in matchAndRewrite() 1167 Operation *def = opOperand->get().getDefiningOp(); in matchAndRewrite() 1249 producer.getDefiningOp<linalg::TensorCollapseShapeOp>(); in skipUnitDimReshape() 1266 dyn_cast_or_null<GenericOp>(opOperand->get().getDefiningOp()); in matchAndRewrite() [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/mlir/lib/Dialect/Shape/IR/ |
H A D | Shape.cpp | 44 if (auto inputOp = input.getDefiningOp<ShapeOfOp>()) { in getShapeVec() 50 } else if (auto inputOp = input.getDefiningOp<ConstShapeOp>()) { in getShapeVec() 53 } else if (auto inputOp = input.getDefiningOp<ConstantOp>()) { in getShapeVec() 290 auto witness = op.witness().getDefiningOp<ConstWitnessOp>(); in matchAndRewrite() 420 auto cstrEqOp = w.getDefiningOp<CstrEqOp>(); in matchAndRewrite() 549 if (auto constShape = shape.getDefiningOp<ConstShapeOp>()) { in matchAndRewrite() 607 if (auto constShape = shape.getDefiningOp<ConstShapeOp>()) { in matchAndRewrite() 1066 if (auto constSizeOp = dim().getDefiningOp<ConstSizeOp>()) in getConstantDim() 1068 if (auto constantOp = dim().getDefiningOp<ConstantOp>()) in getConstantDim() 1151 auto shapeOfOp = op.shape().getDefiningOp<ShapeOfOp>(); in matchAndRewrite() [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/mlir/lib/Dialect/Linalg/Transforms/ |
H A D | ElementwiseOpFusion.cpp | 102 auto producer = cast<GenericOp>(consumerOpOperand->get().getDefiningOp()); in generateFusedElementwiseOpRegion() 194 assert(!producer->isAncestor(replacement.getDefiningOp()) && in generateFusedElementwiseOpRegion() 820 auto reshapeOp = en.value()->get().getDefiningOp<TensorReshapeOp>(); in matchAndRewrite() 936 en.value()->get().template getDefiningOp<TensorExpandShapeOp>(); in matchAndRewrite() 1044 opOperand->get().getDefiningOp<TensorCollapseShapeOp>(); in matchAndRewrite() 1078 GenericOp producer = reshapeOp.src().template getDefiningOp<GenericOp>(); in matchAndRewrite() 1140 GenericOp producer = reshapeOp.src().getDefiningOp<GenericOp>(); in matchAndRewrite() 1167 Operation *def = opOperand->get().getDefiningOp(); in matchAndRewrite() 1249 producer.getDefiningOp<linalg::TensorCollapseShapeOp>(); in skipUnitDimReshape() 1266 dyn_cast_or_null<GenericOp>(opOperand->get().getDefiningOp()); in matchAndRewrite() [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/mlir/lib/Dialect/Shape/IR/ |
H A D | Shape.cpp | 44 if (auto inputOp = input.getDefiningOp<ShapeOfOp>()) { in getShapeVec() 50 } else if (auto inputOp = input.getDefiningOp<ConstShapeOp>()) { in getShapeVec() 53 } else if (auto inputOp = input.getDefiningOp<ConstantOp>()) { in getShapeVec() 290 auto witness = op.witness().getDefiningOp<ConstWitnessOp>(); in matchAndRewrite() 420 auto cstrEqOp = w.getDefiningOp<CstrEqOp>(); in matchAndRewrite() 549 if (auto constShape = shape.getDefiningOp<ConstShapeOp>()) { in matchAndRewrite() 607 if (auto constShape = shape.getDefiningOp<ConstShapeOp>()) { in matchAndRewrite() 1066 if (auto constSizeOp = dim().getDefiningOp<ConstSizeOp>()) in getConstantDim() 1068 if (auto constantOp = dim().getDefiningOp<ConstantOp>()) in getConstantDim() 1151 auto shapeOfOp = op.shape().getDefiningOp<ShapeOfOp>(); in matchAndRewrite() [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/mlir/test/lib/Dialect/Linalg/ |
H A D | TestLinalgElementwiseFusion.cpp | 98 producer.getDefiningOp<linalg::TensorCollapseShapeOp>()) { in runOnFunction() 99 if (!collapseOp.src().getDefiningOp<linalg::LinalgOp>()) { in runOnFunction()
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/mlir/include/mlir/Dialect/Utils/ |
H A D | ReshapeOpsUtils.h | 108 reshapeOp.src().template getDefiningOp<InverseReshapeOpTy>(); in foldReshapeOp() 219 auto srcReshapeOp = reshapeOp.src().template getDefiningOp<ReshapeOpTy>(); in matchAndRewrite() 244 reshapeOp.src().template getDefiningOp<InverseReshapeOpTy>(); in matchAndRewrite()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/mlir/include/mlir/Dialect/Utils/ |
H A D | ReshapeOpsUtils.h | 108 reshapeOp.src().template getDefiningOp<InverseReshapeOpTy>(); in foldReshapeOp() 219 auto srcReshapeOp = reshapeOp.src().template getDefiningOp<ReshapeOpTy>(); in matchAndRewrite() 244 reshapeOp.src().template getDefiningOp<InverseReshapeOpTy>(); in matchAndRewrite()
|
/dports/devel/llvm13/llvm-project-13.0.1.src/mlir/include/mlir/Dialect/Utils/ |
H A D | ReshapeOpsUtils.h | 108 reshapeOp.src().template getDefiningOp<InverseReshapeOpTy>(); in foldReshapeOp() 219 auto srcReshapeOp = reshapeOp.src().template getDefiningOp<ReshapeOpTy>(); in matchAndRewrite() 244 reshapeOp.src().template getDefiningOp<InverseReshapeOpTy>(); in matchAndRewrite()
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/mlir/lib/Dialect/Linalg/Utils/ |
H A D | Utils.cpp | 40 if (auto cst = v.getDefiningOp<ConstantIndexOp>()) in isZero() 188 if (auto affineMinOp = size.getDefiningOp<AffineMinOp>()) { in getSmallestBoundingIndex() 194 } else if (auto constIndexOp = size.getDefiningOp<ConstantOp>()) { in getSmallestBoundingIndex() 197 } else if (auto affineApplyOp = size.getDefiningOp<AffineApplyOp>()) { in getSmallestBoundingIndex() 202 } else if (auto dimOp = size.getDefiningOp<tensor::DimOp>()) { in getSmallestBoundingIndex() 204 if (auto constOp = dimOp.index().getDefiningOp<ConstantOp>()) { in getSmallestBoundingIndex() 285 auto op = v.getDefiningOp<ConstantIndexOp>(); in doit() 578 auto sizeCst = size.getDefiningOp<ConstantIndexOp>(); in makeTiledShape()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/mlir/lib/Dialect/Linalg/Utils/ |
H A D | Utils.cpp | 40 if (auto cst = v.getDefiningOp<ConstantIndexOp>()) in isZero() 188 if (auto affineMinOp = size.getDefiningOp<AffineMinOp>()) { in getSmallestBoundingIndex() 194 } else if (auto constIndexOp = size.getDefiningOp<ConstantOp>()) { in getSmallestBoundingIndex() 197 } else if (auto affineApplyOp = size.getDefiningOp<AffineApplyOp>()) { in getSmallestBoundingIndex() 202 } else if (auto dimOp = size.getDefiningOp<tensor::DimOp>()) { in getSmallestBoundingIndex() 204 if (auto constOp = dimOp.index().getDefiningOp<ConstantOp>()) { in getSmallestBoundingIndex() 285 auto op = v.getDefiningOp<ConstantIndexOp>(); in doit() 578 auto sizeCst = size.getDefiningOp<ConstantIndexOp>(); in makeTiledShape()
|
/dports/devel/llvm13/llvm-project-13.0.1.src/mlir/lib/Dialect/Linalg/Utils/ |
H A D | Utils.cpp | 40 if (auto cst = v.getDefiningOp<ConstantIndexOp>()) in isZero() 188 if (auto affineMinOp = size.getDefiningOp<AffineMinOp>()) { in getSmallestBoundingIndex() 194 } else if (auto constIndexOp = size.getDefiningOp<ConstantOp>()) { in getSmallestBoundingIndex() 197 } else if (auto affineApplyOp = size.getDefiningOp<AffineApplyOp>()) { in getSmallestBoundingIndex() 202 } else if (auto dimOp = size.getDefiningOp<tensor::DimOp>()) { in getSmallestBoundingIndex() 204 if (auto constOp = dimOp.index().getDefiningOp<ConstantOp>()) { in getSmallestBoundingIndex() 285 auto op = v.getDefiningOp<ConstantIndexOp>(); in doit() 578 auto sizeCst = size.getDefiningOp<ConstantIndexOp>(); in makeTiledShape()
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/mlir/lib/Dialect/Linalg/Utils/ |
H A D | Utils.cpp | 41 if (auto cst = v.getDefiningOp<ConstantIndexOp>()) in isZero() 181 if (auto affineMinOp = size.getDefiningOp<AffineMinOp>()) { in getSmallestBoundingIndex() 187 } else if (auto constIndexOp = size.getDefiningOp<ConstantOp>()) { in getSmallestBoundingIndex() 190 } else if (auto affineApplyOp = size.getDefiningOp<AffineApplyOp>()) { in getSmallestBoundingIndex() 195 } else if (auto dimOp = size.getDefiningOp<tensor::DimOp>()) { in getSmallestBoundingIndex() 197 if (auto constOp = dimOp.index().getDefiningOp<ConstantOp>()) { in getSmallestBoundingIndex() 217 auto producerOp = source.getDefiningOp<tensor::ExtractSliceOp>(); in makeComposedExtractSliceOp() 331 auto op = v.getDefiningOp<ConstantIndexOp>(); in doit() 632 auto sizeCst = size.getDefiningOp<ConstantIndexOp>(); in makeTiledShape()
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/mlir/lib/Dialect/SCF/Transforms/ |
H A D | LoopSpecialization.cpp | 34 auto minOp = bound.getDefiningOp<AffineMinOp>(); in specializeParallelLoopForUnrolling() 69 auto minOp = bound.getDefiningOp<AffineMinOp>(); in specializeForLoopForUnrolling()
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/mlir/lib/Conversion/StandardToSPIRV/ |
H A D | LegalizeStandardForSPIRV.cpp | 113 auto subViewOp = dyn_cast_or_null<SubViewOp>(loadOp.memref().getDefiningOp()); in matchAndRewrite() 135 dyn_cast_or_null<SubViewOp>(storeOp.memref().getDefiningOp()); in matchAndRewrite()
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/mlir/lib/Dialect/SCF/Transforms/ |
H A D | LoopSpecialization.cpp | 34 auto minOp = bound.getDefiningOp<AffineMinOp>(); in specializeParallelLoopForUnrolling() 69 auto minOp = bound.getDefiningOp<AffineMinOp>(); in specializeForLoopForUnrolling()
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/mlir/lib/Dialect/SCF/Transforms/ |
H A D | LoopSpecialization.cpp | 34 auto minOp = bound.getDefiningOp<AffineMinOp>(); in specializeParallelLoopForUnrolling() 69 auto minOp = bound.getDefiningOp<AffineMinOp>(); in specializeForLoopForUnrolling()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/mlir/lib/Dialect/SCF/Transforms/ |
H A D | LoopSpecialization.cpp | 34 auto minOp = bound.getDefiningOp<AffineMinOp>(); in specializeParallelLoopForUnrolling() 69 auto minOp = bound.getDefiningOp<AffineMinOp>(); in specializeForLoopForUnrolling()
|