<div dir="ltr"><div><div><div>one quick approach would be to generate a "dummy" C code out of CUDA device code. <br></div>By "dummy", I mean replace CUDA specific variables with something else and take special care of them after parsing.<br>

</div>However, this is a hacky solution and may not work in some cases but if your needs are not huge then I think this should work.<br></div><div></div><div><br></div>I am also badly waiting for clang to compile CUDA code to LLVM IR.<br>

<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Mar 6, 2014 at 6:53 AM, jotas <span dir="ltr"><<a href="mailto:julian.maciejewski@gmail.com" target="_blank">julian.maciejewski@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Is it possible to do it by hand. Define it somewhere to don;t get error and<br>
clang will recognize it as statements?<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://clang-developers.42468.n3.nabble.com/Parsing-CUDA-file-to-AST-tp4038287p4038307.html" target="_blank">http://clang-developers.42468.n3.nabble.com/Parsing-CUDA-file-to-AST-tp4038287p4038307.html</a><br>


<div class="HOEnZb"><div class="h5">Sent from the Clang Developers mailing list archive at Nabble.com.<br>
_______________________________________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@cs.uiuc.edu">cfe-dev@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Thank You.<br>Madhur D. Amilkanthwar<br>RISE lab,<br>IIT Madras.<br>
</div>