标签: opencl llvm amd amd-gpu
现在,我正在尝试使用llvm amdgpu后端构建OpenCL内核二进制文件。我已成功将.cl编译为程序集,但无法找到一种将程序集格式编译为可与AMDGPU pro驱动程序一起运行的二进制文件的方法。该格式与CLRadeonExtender汇编器不兼容,因此看来我需要使用llvm自己的工具从该汇编文件中构建二进制文件。我该怎么办。将这种汇编格式编译为二进制的方法,或者将OpenCL文件编译为二进制的方法,都会对我有所帮助。
手动修改二进制文件是唯一的选择 this?