MLIR-AIE
All.h
Go to the documentation of this file.
1//===- All.h - MLIR-AIE to LLVM dialect conversion --------------*- 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.
8//
9//===----------------------------------------------------------------------===//
10//
11// This file defines a helper to register the translations of all suitable
12// AIE dialects to LLVM IR.
13//
14//===----------------------------------------------------------------------===//
15
16#ifndef AIE_TARGET_LLVMIR_DIALECT_ALL_H
17#define AIE_TARGET_LLVMIR_DIALECT_ALL_H
18
20
21namespace mlir {
22class DialectRegistry;
23} // namespace mlir
24
25namespace xilinx {
26static inline void
27registerAllAIEToLLVMIRTranslations(mlir::DialectRegistry &registry) {
29}
30} // namespace xilinx
31
32#endif // AIE_TARGET_LLVMIR_DIALECT_ALL_H
void registerXLLVMDialectTranslation(mlir::DialectRegistry &registry)
Register the AIEVec dialect and the translation from it to the LLVM dialect in the given registry.