xref: /llvm-project/mlir/examples/standalone/include/Standalone/StandaloneOps.h (revision 92a836da07596a9e409c3b4231fe727e0924d0e4)
1 //===- StandaloneOps.h - Standalone dialect ops -----------------*- C++ -*-===//
2 //
3 // This file is licensed under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6 //
7 //===----------------------------------------------------------------------===//
8 
9 #ifndef STANDALONE_STANDALONEOPS_H
10 #define STANDALONE_STANDALONEOPS_H
11 
12 #include "mlir/IR/BuiltinTypes.h"
13 #include "mlir/IR/Dialect.h"
14 #include "mlir/IR/OpDefinition.h"
15 #include "mlir/Interfaces/InferTypeOpInterface.h"
16 #include "mlir/Interfaces/SideEffectInterfaces.h"
17 
18 #define GET_OP_CLASSES
19 #include "Standalone/StandaloneOps.h.inc"
20 
21 #endif // STANDALONE_STANDALONEOPS_H
22