Peano
Loading...
Searching...
No Matches
ExahypePasses.h
Go to the documentation of this file.
1//===- ExahypePasses.h - Exahype passes ------------------*- 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//===----------------------------------------------------------------------===//
8#ifndef EXAHYPE_EXAHYPEPASSES_H
9#define EXAHYPE_EXAHYPEPASSES_H
10
11#ifdef BUILD_MLIR_EXAHYPE
12
13#include "mlir/Pass/Pass.h"
14#include <memory>
15
16namespace mlir {
17namespace exahype {
18#define GEN_PASS_DECL
19#include "Exahype/ExahypePasses.h.inc"
20
21#define GEN_PASS_REGISTRATION
22#include "Exahype/ExahypePasses.h.inc"
23} // namespace exahype
24} // namespace mlir
25
26#endif
27#endif