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