Searched refs:TransformOpInterface (Results 1 – 15 of 15) sorted by relevance
| /llvm-project-15.0.7/mlir/test/lib/Dialect/Transform/ |
| H A D | TestTransformDialectExtension.td | 25 [DeclareOpInterfaceMethods<TransformOpInterface>]> { 38 [DeclareOpInterfaceMethods<TransformOpInterface>]> { 70 [DeclareOpInterfaceMethods<TransformOpInterface>, 98 [DeclareOpInterfaceMethods<TransformOpInterface>, 107 DeclareOpInterfaceMethods<TransformOpInterface>]> { 133 [DeclareOpInterfaceMethods<TransformOpInterface>, 144 TransformEachOpTrait, TransformOpInterface]> { 162 TransformEachOpTrait, TransformOpInterface]> { 178 TransformEachOpTrait, TransformOpInterface]> { 195 TransformEachOpTrait, TransformOpInterface]> { [all …]
|
| H A D | TestTransformDialectInterpreter.cpp | 49 module.getBody()->getOps<transform::TransformOpInterface>()) { in runOnOperation()
|
| H A D | TestTransformDialectExtension.cpp | 28 : public Op<TestTransformOp, transform::TransformOpInterface::Trait, 79 transform::TransformOpInterface::Trait,
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Transform/IR/ |
| H A D | TransformOps.cpp | 220 state.applyTransform(cast<TransformOpInterface>(transform)); in apply() 291 cast<transform::TransformOpInterface>(transform)); in apply() 303 return isHandleConsumed(iterVar, cast<TransformOpInterface>(&op)); in getEffects() 459 state.applyTransform(cast<TransformOpInterface>(transform)); in apply() 474 auto iface = dyn_cast<transform::TransformOpInterface>(use.getOwner()); in isValueUsePotentialConsumer() 518 if (!isa<TransformOpInterface>(child) && in verify() 629 TransformOpInterface transformOp = nullptr; in apply() 632 transformOp = cast<TransformOpInterface>(nested); in apply()
|
| H A D | TransformInterfaces.cpp | 166 TransformOpInterface transform) { in checkAndRecordHandleInvalidation() 192 transform::TransformState::applyTransform(TransformOpInterface transform) { in applyTransform() 313 assert(isa<TransformOpInterface>(op) && in verifyPossibleTopLevelTransformOpTrait() 373 transform::TransformOpInterface transform) { in isHandleConsumed()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SCF/TransformOps/ |
| H A D | SCFTransformOps.td | 21 DeclareOpInterfaceMethods<TransformOpInterface>]> { 43 DeclareOpInterfaceMethods<TransformOpInterface>]> { 67 TransformOpInterface, TransformEachOpTrait]> { 110 TransformOpInterface, TransformEachOpTrait]> { 151 TransformOpInterface, TransformEachOpTrait]> {
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Linalg/TransformOps/ |
| H A D | LinalgTransformOps.td | 22 TransformOpInterface, TransformEachOpTrait]> { 51 DeclareOpInterfaceMethods<TransformOpInterface>]> { 70 [DeclareOpInterfaceMethods<TransformOpInterface>]> { 118 TransformOpInterface, TransformEachOpTrait]> { 147 TransformOpInterface, TransformEachOpTrait]> { 236 TransformOpInterface, TransformEachOpTrait]> { 300 TransformOpInterface, TransformEachOpTrait]> { 340 TransformOpInterface, TransformEachOpTrait]> { 379 TransformOpInterface, TransformEachOpTrait]> { 666 TransformOpInterface]> { [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Transform/IR/ |
| H A D | TransformInterfaces.h | 185 class TransformOpInterface; variable 272 DiagnosedSilenceableFailure applyTransform(TransformOpInterface transform); 501 checkAndRecordHandleInvalidation(TransformOpInterface transform); 711 bool isHandleConsumed(Value handle, transform::TransformOpInterface transform); 957 if (!op->getName().getInterface<TransformOpInterface>()) { in verifyTrait()
|
| H A D | TransformOps.td | 24 DeclareOpInterfaceMethods<TransformOpInterface>, 99 [DeclareOpInterfaceMethods<TransformOpInterface>, 139 [DeclareOpInterfaceMethods<TransformOpInterface>, 165 [DeclareOpInterfaceMethods<TransformOpInterface>, 187 [DeclareOpInterfaceMethods<TransformOpInterface>]> { 218 [DeclareOpInterfaceMethods<TransformOpInterface>, 257 DeclareOpInterfaceMethods<TransformOpInterface>, 293 [DeclareOpInterfaceMethods<TransformOpInterface>, NoTerminator,
|
| H A D | TransformInterfaces.td | 18 def TransformOpInterface : OpInterface<"TransformOpInterface"> {
|
| H A D | TransformDialect.h | 32 assert((opName.hasInterface<TransformOpInterface>() || in checkImplementsTransformInterface()
|
| H A D | TransformDialect.td | 106 * Implement the `TransformOpInterface` to execute the corresponding 269 implemented by the transform ops themselves via `TransformOpInterface`. The
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Bufferization/TransformOps/ |
| H A D | BufferizationTransformOps.td | 21 [DeclareOpInterfaceMethods<TransformOpInterface>,
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Transform/Transforms/ |
| H A D | CheckUses.cpp | 81 if (isa<transform::TransformOpInterface>(op)) { in TransformOpMemFreeAnalysis()
|
| /llvm-project-15.0.7/mlir/test/Dialect/Transform/ |
| H A D | ops-invalid.mlir | 20 // expected-error @below {{expected children ops to implement TransformOpInterface}}
|