1160f5aa6SJean-Michel Gorius //===- StandaloneOps.h - Standalone dialect ops -----------------*- C++ -*-===// 2160f5aa6SJean-Michel Gorius // 3160f5aa6SJean-Michel Gorius // This file is licensed under the Apache License v2.0 with LLVM Exceptions. 4160f5aa6SJean-Michel Gorius // See https://llvm.org/LICENSE.txt for license information. 5160f5aa6SJean-Michel Gorius // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6160f5aa6SJean-Michel Gorius // 7160f5aa6SJean-Michel Gorius //===----------------------------------------------------------------------===// 8160f5aa6SJean-Michel Gorius 9160f5aa6SJean-Michel Gorius #ifndef STANDALONE_STANDALONEOPS_H 10160f5aa6SJean-Michel Gorius #define STANDALONE_STANDALONEOPS_H 11160f5aa6SJean-Michel Gorius 129eb3e564SChris Lattner #include "mlir/IR/BuiltinTypes.h" 13160f5aa6SJean-Michel Gorius #include "mlir/IR/Dialect.h" 14160f5aa6SJean-Michel Gorius #include "mlir/IR/OpDefinition.h" 15*92a836daSRiver Riddle #include "mlir/Interfaces/InferTypeOpInterface.h" 16eb623ae8SStephen Neuendorffer #include "mlir/Interfaces/SideEffectInterfaces.h" 17160f5aa6SJean-Michel Gorius 18160f5aa6SJean-Michel Gorius #define GET_OP_CLASSES 19160f5aa6SJean-Michel Gorius #include "Standalone/StandaloneOps.h.inc" 20160f5aa6SJean-Michel Gorius 21160f5aa6SJean-Michel Gorius #endif // STANDALONE_STANDALONEOPS_H 22