MLIR-AIE
AIEVecAIE1Ops.h
Go to the documentation of this file.
1//===- AIEVecAIE1Ops.h - AIE1 Vector Dialect and Operations -----*- 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 2024 Advanced Micro Devices, Inc. or its affiliates
8//
9//===----------------------------------------------------------------------===//
10// This file defines the AIE1 vector dialect and the operations.
11//===----------------------------------------------------------------------===//
12
13#ifndef AIE_DIALECT_AIEVEC_AIE1_IR_AIEVECAIE1OPS_H
14#define AIE_DIALECT_AIEVEC_AIE1_IR_AIEVECAIE1OPS_H
15
16#include "mlir/Bytecode/BytecodeOpInterface.h"
17#include "mlir/Interfaces/InferTypeOpInterface.h"
18#include "mlir/Interfaces/SideEffectInterfaces.h"
19
20#include "AIEVecAIE1Dialect.h"
21
22#define GET_OP_CLASSES
23#include "aie/Dialect/AIEVec/AIE1/IR/AIEVecAIE1Ops.h.inc"
24
25#endif // AIE_DIALECT_AIEVEC_AIE1_IR_AIEVECAIE1OPS_H