MLIR-AIE
ADFDialect.h
Go to the documentation of this file.
1//===- ADFDialect.h ---------------------------------------------*- 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// (c) Copyright 2021 Xilinx Inc.
8//
9//===----------------------------------------------------------------------===//
10
11#ifndef XILINX_ADF_DIALECT_H
12#define XILINX_ADF_DIALECT_H
13
14#include "mlir/Dialect/Func/IR/FuncOps.h"
15#include "mlir/Dialect/LLVMIR/LLVMDialect.h"
16#include "mlir/Dialect/MemRef/IR/MemRef.h"
17#include "mlir/IR/Builders.h"
18#include "mlir/IR/BuiltinAttributes.h"
19#include "mlir/IR/BuiltinOps.h"
20#include "mlir/IR/BuiltinTypes.h"
21#include "mlir/IR/Dialect.h"
22#include "mlir/IR/OpDefinition.h"
23#include "mlir/IR/OpImplementation.h"
24#include "mlir/IR/TypeSupport.h"
25#include "mlir/IR/Types.h"
26#include "mlir/Pass/Pass.h"
27#include "llvm/ADT/StringSwitch.h"
28#include "llvm/Support/Debug.h"
29
30#include "aie/Dialect/ADF/ADFDialect.h.inc"
31
32#define GET_TYPEDEF_CLASSES
33#include "aie/Dialect/ADF/ADFTypes.h.inc"
34
35#endif // XILINX_ADF_DIALECT_H