[LLVMdev] Clang support for CUDA

Dmitry N. Mikushin maemarcus at gmail.com
Thu Sep 13 17:43:31 PDT 2012

Dear Abid,

This question should be better asked at clang dev list (cfe-dev).

According to the test suite [1] and nvvm intrinsics table [2], support for
many CUDA-specific C++ extensions exists. But most likely only a basic
subset of them is implemented, i.e. no __ballot, __popc, CUDA 5, etc.

[1] llvm/tools/clang/test/CodeGenCUDA
[2] llvm/include/llvm/IntrinsicsNVVM.td

- D.

2012/9/13 Abid Muslim Malik <abidmuslim at gmail.com>

> Hi:
> Does Clang support CUDA? I am looking for a front end for my compiler that
> can take CUDA programming framework.
> Thanks,
> --
> *Abid
> ******************************************************
> "I have learned silence from the talkative, toleration from the
> intolerant, and kindness from the unkind"---Gibran
> "Success is not for the chosen few, but for the few who choose" --- John
> Maxwell*
> *"Being a good person does not depend on your religion or status in life,
> your race or skin color, political views or culture. IT DEPENDS ON HOW GOOD
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120913/98c37545/attachment.html>

More information about the llvm-dev mailing list