xref: /llvm-project/mlir/include/mlir-c/Dialect/SCF.h (revision 5e83a5b4752da6631d79c446f21e5d128b5c5495)
1cceb1bfcSStella Laurenzo //===-- mlir-c/Dialect/SCF.h - C API for SCF dialect --------------*- C -*-===//
2cceb1bfcSStella Laurenzo //
3cceb1bfcSStella Laurenzo // Part of the LLVM Project, under the Apache License v2.0 with LLVM
4cceb1bfcSStella Laurenzo // Exceptions.
5cceb1bfcSStella Laurenzo // See https://llvm.org/LICENSE.txt for license information.
6cceb1bfcSStella Laurenzo // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7cceb1bfcSStella Laurenzo //
8cceb1bfcSStella Laurenzo //===----------------------------------------------------------------------===//
9cceb1bfcSStella Laurenzo 
10cceb1bfcSStella Laurenzo #ifndef MLIR_C_DIALECT_SCF_H
11cceb1bfcSStella Laurenzo #define MLIR_C_DIALECT_SCF_H
12cceb1bfcSStella Laurenzo 
13*5e83a5b4SStella Laurenzo #include "mlir-c/IR.h"
14cceb1bfcSStella Laurenzo 
15cceb1bfcSStella Laurenzo #ifdef __cplusplus
16cceb1bfcSStella Laurenzo extern "C" {
17cceb1bfcSStella Laurenzo #endif
18cceb1bfcSStella Laurenzo 
19cceb1bfcSStella Laurenzo MLIR_DECLARE_CAPI_DIALECT_REGISTRATION(SCF, scf);
20cceb1bfcSStella Laurenzo 
21cceb1bfcSStella Laurenzo #ifdef __cplusplus
22cceb1bfcSStella Laurenzo }
23cceb1bfcSStella Laurenzo #endif
24cceb1bfcSStella Laurenzo 
25cceb1bfcSStella Laurenzo #endif // MLIR_C_DIALECT_SCF_H
26