|
Loom C API
Public Loom compiler C API
|
One compiler-and-loader target selected from an IREE HAL device. More...
#include <iree_hal.h>
Data Fields | |
| loomc_target_profile_t * | target_profile |
| Complete Loom target profile retained for the caller. | |
| const iree_hal_executable_target_t * | executable_target |
| Exact HAL executable target that can load artifacts for target_profile. | |
One compiler-and-loader target selected from an IREE HAL device.
| const iree_hal_executable_target_t* loomc_iree_hal_target_selection_t::executable_target |
Exact HAL executable target that can load artifacts for target_profile.
This pointer is borrowed from the device specification and remains valid while the device is alive.
| loomc_target_profile_t* loomc_iree_hal_target_selection_t::target_profile |
Complete Loom target profile retained for the caller.
The caller releases this reference with loomc_target_profile_release.