Home
last modified time | relevance | path

Searched refs:CastOpInterface (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/Interfaces/
H A DCastInterfaces.td19 def CastOpInterface : OpInterface<"CastOpInterface"> {
/llvm-project-15.0.7/mlir/test/lib/Tools/PDLL/
H A DTestPDLL.pdll16 Pattern TestInterface => replace _: CastOpInterface with op<test.success>;
/llvm-project-15.0.7/mlir/lib/Dialect/Tensor/Transforms/
H A DBufferizableOpInterfaceImpl.cpp27 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 DBuiltinOps.td102 DeclareOpInterfaceMethods<CastOpInterface>, NoSideEffect
/llvm-project-15.0.7/mlir/docs/Tutorials/Toy/
H A DCh-4.md224 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 DEmitC.td93 DeclareOpInterfaceMethods<CastOpInterface>,
/llvm-project-15.0.7/mlir/examples/toy/Ch4/include/toy/
H A DOps.td120 DeclareOpInterfaceMethods<CastOpInterface>,
/llvm-project-15.0.7/mlir/examples/toy/Ch6/include/toy/
H A DOps.td120 DeclareOpInterfaceMethods<CastOpInterface>,
/llvm-project-15.0.7/mlir/examples/toy/Ch5/include/toy/
H A DOps.td120 DeclareOpInterfaceMethods<CastOpInterface>,
/llvm-project-15.0.7/mlir/examples/toy/Ch7/include/toy/
H A DOps.td143 DeclareOpInterfaceMethods<CastOpInterface>,
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Shape/IR/
H A DShapeOps.td312 DeclareOpInterfaceMethods<CastOpInterface>, NoSideEffect
606 DeclareOpInterfaceMethods<CastOpInterface>, NoSideEffect
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/
H A DVectorTransforms.cpp1206 : 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 DArithmeticOps.td75 DeclareOpInterfaceMethods<CastOpInterface>]>,
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Tensor/IR/
H A DTensorOps.td48 DeclareOpInterfaceMethods<CastOpInterface>, NoSideEffect
/llvm-project-15.0.7/mlir/include/mlir/Dialect/MemRef/IR/
H A DMemRefOps.td308 DeclareOpInterfaceMethods<CastOpInterface>,