22 #ifndef HIP_SRC_HIP_FATBIN_H
23 #define HIP_SRC_HIP_FATBIN_H
25 #include "hip/hip_runtime.h"
26 #include "hip_hcc_internal.h"
29 constexpr
unsigned __hipFatMAGIC2 = 0x48495046;
31 #define CLANG_OFFLOAD_BUNDLER_MAGIC "__CLANG_OFFLOAD_BUNDLE__"
32 #define AMDGCN_AMDHSA_TRIPLE "hip-amdgcn-amd-amdhsa"
42 const char magic[
sizeof(CLANG_OFFLOAD_BUNDLER_MAGIC) - 1];
54 const void* __hipExtractCodeObjectFromFatBinary(
const void* data,
55 const char* agent_name);
56 void __hipDumpCodeObject(
const std::string& image);
58 #endif // HIP_SRC_HIP_FATBIN_H