[cfe-dev] How to emit device-side IR when compiling cuda?

Anastasia Stulova via cfe-dev cfe-dev at lists.llvm.org
Sun Oct 2 10:59:50 PDT 2016


Have you tried to pass the right target triple option?


i.e. clang -target <target triple you need> ...


________________________________
From: cfe-dev <cfe-dev-bounces at lists.llvm.org> on behalf of Hugh Perkins via cfe-dev <cfe-dev at lists.llvm.org>
Sent: 27 September 2016 00:15:53
To: cfe-dev at lists.llvm.org
Subject: Re: [cfe-dev] How to emit device-side IR when compiling cuda?

I think I'm still in the wrong list.  I'll find the right list eventually...

On Tue, Sep 27, 2016 at 12:15 AM, Hugh Perkins <hughperkins at gmail.com<mailto:hughperkins at gmail.com>> wrote:
I'm trying:

clang++-3.8 -I/usr/local/cuda-7.5/include llvm-sample.cu<http://llvm-sample.cu> -emit-llvm -S -o llvm-sample.ll

This seems to emit host-side IR only?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20161002/13598e04/attachment.html>


More information about the cfe-dev mailing list