On Wed, Apr 8, 2015 at 10:12 AM, Dmitry Mikushin <dmitry at kernelgen.org> wrote:> A tool of this kind here: https://github.com/apc-llc/nvcc-llvm-ir > > 2015-04-08 19:01 GMT+02:00 Ahmed ElTantawy <ahmede at ece.ubc.ca>: > >> Hi, >> >> I wanted to ask whether there is ongoing effort (or an already >> established tool) that enables to convert CUDA kernels (that uses CUDA >> specific intrinsics, e.g., threadId.x, __syncthreads(), ...) to LLVM IR. I >> am aware that I can do this for OpenCL with the help of libclc but I can >> not find something similar for CUDA. >> >> Thanks >> >> _______________________________________________ >> LLVM Developers mailing list >> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >> >> > > _______________________________________________ > > >There is no any "License" file in your GitHub repository . Will it be included ? Thank you very much . Mehmet Erol Sanliturk -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150408/79e6dd21/attachment.html>
Added 2015-04-08 19:21 GMT+02:00 Mehmet Erol Sanliturk <m.e.sanliturk at gmail.com>:> > > On Wed, Apr 8, 2015 at 10:12 AM, Dmitry Mikushin <dmitry at kernelgen.org> > wrote: > >> A tool of this kind here: https://github.com/apc-llc/nvcc-llvm-ir >> >> 2015-04-08 19:01 GMT+02:00 Ahmed ElTantawy <ahmede at ece.ubc.ca>: >> >>> Hi, >>> >>> I wanted to ask whether there is ongoing effort (or an already >>> established tool) that enables to convert CUDA kernels (that uses CUDA >>> specific intrinsics, e.g., threadId.x, __syncthreads(), ...) to LLVM IR. I >>> am aware that I can do this for OpenCL with the help of libclc but I can >>> not find something similar for CUDA. >>> >>> Thanks >>> >>> _______________________________________________ >>> LLVM Developers mailing list >>> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >>> >>> >> >> _______________________________________________ >> >> >> > > There is no any "License" file in your GitHub repository . > Will it be included ? > > > Thank you very much . > > > Mehmet Erol Sanliturk > > > > >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150408/8c2b3787/attachment.html>
On Wed, Apr 8, 2015 at 10:46 AM, Dmitry Mikushin <dmitry at kernelgen.org> wrote: Added> >Without explicit license information , works can not be used by the others . Thank you very much . Mehmet Erol Sanliturk> 2015-04-08 19:21 GMT+02:00 Mehmet Erol Sanliturk <m.e.sanliturk at gmail.com> > : > >> >> >> On Wed, Apr 8, 2015 at 10:12 AM, Dmitry Mikushin <dmitry at kernelgen.org> >> wrote: >> >>> A tool of this kind here: https://github.com/apc-llc/nvcc-llvm-ir >>> >>> 2015-04-08 19:01 GMT+02:00 Ahmed ElTantawy <ahmede at ece.ubc.ca>: >>> >>>> Hi, >>>> >>>> I wanted to ask whether there is ongoing effort (or an already >>>> established tool) that enables to convert CUDA kernels (that uses CUDA >>>> specific intrinsics, e.g., threadId.x, __syncthreads(), ...) to LLVM IR. I >>>> am aware that I can do this for OpenCL with the help of libclc but I can >>>> not find something similar for CUDA. >>>> >>>> Thanks >>>> >>>> _______________________________________________ >>>> LLVM Developers mailing list >>>> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >>>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >>>> >>>> >>> >>> _______________________________________________ >>> >>> >>> >> >> There is no any "License" file in your GitHub repository . >> Will it be included ? >> >> >> Thank you very much . >> >> >> Mehmet Erol Sanliturk >> >> >> >> >> >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150408/f980ecf9/attachment.html>