MLIR 24.0.0git
Complex.h
Go to the documentation of this file.
1//===- Complex.h - Complex dialect --------------------------------*- C++-*-==//
2//
3// Part of the LLVM Project, 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 MLIR_DIALECT_COMPLEX_IR_COMPLEX_H_
10#define MLIR_DIALECT_COMPLEX_IR_COMPLEX_H_
11
17
18//===----------------------------------------------------------------------===//
19// Complex Dialect
20//===----------------------------------------------------------------------===//
21
22#include "mlir/Dialect/Complex/IR/ComplexOpsDialect.h.inc"
23
24//===----------------------------------------------------------------------===//
25// Complex Dialect Enums
26//===----------------------------------------------------------------------===//
27
28#include "mlir/Dialect/Complex/IR/ComplexEnums.h.inc"
29
30//===----------------------------------------------------------------------===//
31// Complex Dialect Operations
32//===----------------------------------------------------------------------===//
33
34#define GET_OP_CLASSES
35#include "mlir/Dialect/Complex/IR/ComplexOps.h.inc"
36
37#define GET_ATTRDEF_CLASSES
38#include "mlir/Dialect/Complex/IR/ComplexAttributes.h.inc"
39
40#endif // MLIR_DIALECT_COMPLEX_IR_COMPLEX_H_