1 #ifndef RADEON_LLVM_UTIL_H
2 #define RADEON_LLVM_UTIL_H
4 #include <llvm-c/Core.h>
10 LLVMModuleRef
radeon_llvm_parse_bitcode(const unsigned char * bitcode
, unsigned bitcode_len
);
11 void radeon_llvm_strip_unused_kernels(LLVMModuleRef mod
, const char *kernel_name
);
12 unsigned radeon_llvm_get_num_kernels(const unsigned char *bitcode
, unsigned bitcode_len
);
13 LLVMModuleRef
radeon_llvm_get_kernel_module(unsigned index
,
14 const unsigned char *bitcode
, unsigned bitcode_len
);