Loom C API
Public Loom compiler C API
Toggle main menu visibility
Loading...
Searching...
No Matches
amd/xdna/iree_hal.h
Go to the documentation of this file.
1
// Copyright 2026 The IREE Authors
2
//
3
// 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
#ifndef LOOMC_TARGET_AMD_XDNA_IREE_HAL_H_
8
#define LOOMC_TARGET_AMD_XDNA_IREE_HAL_H_
9
10
#include "
loomc/target/iree_hal.h
"
11
19
20
#ifdef __cplusplus
21
extern
"C"
{
22
#endif
23
29
LOOMC_API_EXPORT
const
loomc_iree_hal_target_provider_t
*
30
loomc_xdna_iree_hal_target_provider
(
void
);
31
32
#ifdef __cplusplus
33
}
// extern "C"
34
#endif
35
36
#endif
// LOOMC_TARGET_AMD_XDNA_IREE_HAL_H_
loomc_xdna_iree_hal_target_provider
const loomc_iree_hal_target_provider_t * loomc_xdna_iree_hal_target_provider(void)
Returns the generic IREE HAL router provider for AMD XDNA devices.
LOOMC_API_EXPORT
#define LOOMC_API_EXPORT
Exports a public Loom C API symbol from a shared library build.
Definition
base.h:34
iree_hal.h
Optional compiler integration for IREE HAL devices.
loomc_iree_hal_target_provider_t
One linked IREE HAL target provider.
Definition
iree_hal.h:125
loomc
target
amd
xdna
iree_hal.h
Generated by
1.17.0