Anyone knows CUDA LLVM support or source code that I can play with

Nvidia previously announced open source LLVM CUDA compiler but now
I couldn’t find it anywhere. Can anyone help me to point out where
I can download source code for playing with?

Best Regards,


At the moment, the open-source components are limited to the NVPTX back-end for LLVM, included in the LLVM Subversion repository. This allows you to compile LLVM IR into PTX assembly, and load it with the CUDA Driver API. This back-end is a snapshot of the internal NV back-end as of around May.

There is limited CUDA parsing support in Clang, but you would need to post to cfe-dev to get more information on that. I’m not sure who is working on that, but that component is not from NVIDIA.