Searched refs:CastOpInterface (Results 1 – 15 of 15) sorted by relevance
| /llvm-project-15.0.7/mlir/include/mlir/Interfaces/ |
| H A D | CastInterfaces.td | 19 def CastOpInterface : OpInterface<"CastOpInterface"> {
|
| /llvm-project-15.0.7/mlir/test/lib/Tools/PDLL/ |
| H A D | TestPDLL.pdll | 16 Pattern TestInterface => replace _: CastOpInterface with op<test.success>;
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Tensor/Transforms/ |
| H A D | BufferizableOpInterfaceImpl.cpp | 27 struct CastOpInterface struct 28 : public BufferizableOpInterface::ExternalModel<CastOpInterface, 975 CastOp::attachInterface<CastOpInterface>(*ctx); in registerBufferizableOpInterfaceExternalModels()
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | BuiltinOps.td | 102 DeclareOpInterfaceMethods<CastOpInterface>, NoSideEffect
|
| /llvm-project-15.0.7/mlir/docs/Tutorials/Toy/ |
| H A D | Ch-4.md | 224 DeclareOpInterfaceMethods<CastOpInterface>, 243 Note that the definition of this cast operation adds a `CastOpInterface` to the 250 /// this cast operation. This is required by the `CastOpInterface` to verify
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/EmitC/IR/ |
| H A D | EmitC.td | 93 DeclareOpInterfaceMethods<CastOpInterface>,
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch4/include/toy/ |
| H A D | Ops.td | 120 DeclareOpInterfaceMethods<CastOpInterface>,
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch6/include/toy/ |
| H A D | Ops.td | 120 DeclareOpInterfaceMethods<CastOpInterface>,
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch5/include/toy/ |
| H A D | Ops.td | 120 DeclareOpInterfaceMethods<CastOpInterface>,
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch7/include/toy/ |
| H A D | Ops.td | 143 DeclareOpInterfaceMethods<CastOpInterface>,
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Shape/IR/ |
| H A D | ShapeOps.td | 312 DeclareOpInterfaceMethods<CastOpInterface>, NoSideEffect 606 DeclareOpInterfaceMethods<CastOpInterface>, NoSideEffect
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/ |
| H A D | VectorTransforms.cpp | 1206 : public OpInterfaceRewritePattern<CastOpInterface> { 1207 using OpInterfaceRewritePattern<CastOpInterface>::OpInterfaceRewritePattern; 1209 LogicalResult matchAndRewrite(CastOpInterface op, in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Arithmetic/IR/ |
| H A D | ArithmeticOps.td | 75 DeclareOpInterfaceMethods<CastOpInterface>]>,
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Tensor/IR/ |
| H A D | TensorOps.td | 48 DeclareOpInterfaceMethods<CastOpInterface>, NoSideEffect
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/MemRef/IR/ |
| H A D | MemRefOps.td | 308 DeclareOpInterfaceMethods<CastOpInterface>,
|