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