Home
last modified time | relevance | path

Searched refs:getDefiningOp (Results 101 – 125 of 867) sorted by relevance

12345678910>>...35

/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/mlir/lib/Dialect/Tensor/IR/
H A DTensorOps.cpp132 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 DTensorOps.cpp132 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 DReshapeOpsUtils.h108 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 DTensorOps.cpp91 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 DTensorOps.cpp91 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 DTensorOps.cpp91 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 DElementwiseOpFusion.cpp102 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 DShape.cpp44 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 DElementwiseOpFusion.cpp102 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 DShape.cpp44 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 DElementwiseOpFusion.cpp102 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 DShape.cpp44 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 DTestLinalgElementwiseFusion.cpp98 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 DReshapeOpsUtils.h108 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 DReshapeOpsUtils.h108 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 DReshapeOpsUtils.h108 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 DUtils.cpp40 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 DUtils.cpp40 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 DUtils.cpp40 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 DUtils.cpp41 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 DLoopSpecialization.cpp34 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 DLegalizeStandardForSPIRV.cpp113 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 DLoopSpecialization.cpp34 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 DLoopSpecialization.cpp34 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 DLoopSpecialization.cpp34 auto minOp = bound.getDefiningOp<AffineMinOp>(); in specializeParallelLoopForUnrolling()
69 auto minOp = bound.getDefiningOp<AffineMinOp>(); in specializeForLoopForUnrolling()

12345678910>>...35