| /llvm-project-15.0.7/mlir/test/Dialect/Bufferization/Transforms/ |
| H A D | one-shot-module-bufferize-invalid.mlir | 47 // expected-error @+1 {{operand #0 of ReturnLike op does not satisfy destination passing style}} 50 // expected-error @+1 {{operand #0 of ReturnLike op does not satisfy destination passing style}} 64 // expected-error @+1 {{operand #0 of ReturnLike op does not satisfy destination passing style}} 193 // expected-error @+1 {{operand #0 of ReturnLike op does not satisfy destination passing style}} 206 // expected-error @+1 {{operand #0 of ReturnLike op does not satisfy destination passing style}} 216 // expected-error @+1 {{operand #0 of ReturnLike op does not satisfy destination passing style}} 226 // expected-error @+1 {{operand #0 of ReturnLike op does not satisfy destination passing style}} 235 // expected-error @+1 {{operand #0 of ReturnLike op does not satisfy destination passing style}} 239 // expected-error @+1 {{operand #0 of ReturnLike op does not satisfy destination passing style}} 278 // expected-error @+1 {{operand #0 of ReturnLike op does not satisfy destination passing style}} [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Interfaces/ |
| H A D | ControlFlowInterfaces.h | 265 struct ReturnLike : public TraitBase<ConcreteType, ReturnLike> { struct
|
| H A D | ControlFlowInterfaces.td | 274 def ReturnLike : NativeOpTrait<"ReturnLike">;
|
| /llvm-project-15.0.7/mlir/lib/Interfaces/ |
| H A D | ControlFlowInterfaces.cpp | 364 operation->hasTrait<OpTrait::ReturnLike>(); in isRegionReturnLike() 387 if (operation->hasTrait<OpTrait::ReturnLike>()) in getMutableRegionBranchSuccessorOperands()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Func/Transforms/ |
| H A D | Passes.td | 33 implement the `ReturnLike` trait are not rewritten in general, as they
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Func/Transforms/ |
| H A D | FuncConversions.cpp | 151 return op->hasTrait<OpTrait::ReturnLike>(); in isLegalForReturnOpTypeConversionPattern()
|
| /llvm-project-15.0.7/mlir/test/Dialect/Func/ |
| H A D | func-bufferize.mlir | 66 // ReturnLike and BranchOpInterface traits (e.g. scf.condition) to always
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/MLProgram/IR/ |
| H A D | MLProgramOps.td | 446 NoSideEffect, HasParent<"SubgraphOp">, ReturnLike, Terminator 472 NoSideEffect, HasParent<"FuncOp">, ReturnLike, Terminator
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Async/Transforms/ |
| H A D | AsyncRuntimeRefCounting.cpp | 298 if (lastUser->hasTrait<OpTrait::ReturnLike>()) in addDropRefAfterLastUse()
|
| /llvm-project-15.0.7/mlir/lib/Analysis/DataFlow/ |
| H A D | DeadCodeAnalysis.cpp | 411 bool canResolve = op->hasTrait<OpTrait::ReturnLike>(); in visitCallableTerminator()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Linalg/IR/ |
| H A D | LinalgOps.td | 130 def Linalg_YieldOp : Linalg_Op<"yield", [NoSideEffect, ReturnLike, Terminator]>,
|
| /llvm-project-15.0.7/mlir/docs/ |
| H A D | BufferDeallocationInternals.md | 23 should implement the `ReturnLike` trait to represent logical “value 369 `ReturnLike` trait, indicating that they can branch to our current block. 446 before, we have to update all `ReturnLike` terminators as described above.
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Func/IR/ |
| H A D | FuncOps.td | 332 MemRefsNormalizable, ReturnLike, Terminator]> {
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Shape/IR/ |
| H A D | ShapeOps.td | 696 ReturnLike, 876 [NoSideEffect, ReturnLike, Terminator, HasParent<"AssumingOp">]> { 1103 [NoSideEffect, HasParent<"FuncOp">, ReturnLike, Terminator]> {
|
| /llvm-project-15.0.7/mlir/test/lib/Dialect/Test/ |
| H A D | TestOps.td | 1725 def TestReturnOp : TEST_Op<"return", [ReturnLike, Terminator]> { 2489 [NoSideEffect, ReturnLike, Terminator]> { 2545 [NoSideEffect, ReturnLike, Terminator]> {
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SCF/IR/ |
| H A D | SCFOps.td | 911 def YieldOp : SCF_Op<"yield", [NoSideEffect, ReturnLike, Terminator,
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Tensor/IR/ |
| H A D | TensorOps.td | 1255 [NoSideEffect, ReturnLike, Terminator,
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/IR/ |
| H A D | AffineOps.td | 907 def AffineYieldOp : Affine_Op<"yield", [NoSideEffect, Terminator, ReturnLike,
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/OpenMP/ |
| H A D | OpenMPOps.td | 454 [NoSideEffect, ReturnLike, Terminator,
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/MemRef/IR/ |
| H A D | MemRefOps.td | 282 ReturnLike,
|
| /llvm-project-15.0.7/flang/include/flang/Optimizer/Dialect/ |
| H A D | FIROps.td | 1997 [NoSideEffect, ReturnLike, Terminator,
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Vector/IR/ |
| H A D | VectorOps.td | 2548 NoSideEffect, ReturnLike, Terminator]> {
|