[llvm-dev] [cfe-dev] Getting LLVM IR from clang

via llvm-dev llvm-dev at lists.llvm.org
Wed Nov 28 14:51:25 PST 2018


Or -Xclang -disable-llvm-passes (which I find easier to spell).
--paulr

> -----Original Message-----
> From: cfe-dev [mailto:cfe-dev-bounces at lists.llvm.org] On Behalf Of Alexey
> Bataev via cfe-dev
> Sent: Wednesday, November 28, 2018 5:28 PM
> To: David Greene via cfe-dev
> Subject: Re: [cfe-dev] Getting LLVM IR from clang
> 
> Use -O0 -Xclang -disable-llvm-optzns
> 
> Best regards,
> Alexey Bataev
> 
> > 28 нояб. 2018 г., в 17:22, David Greene via cfe-dev <cfe-
> dev at lists.llvm.org> написал(а):
> >
> > How do I get the LLVM IR produced by clang?  I know that -emit-llvm
> > produces IR but it seems to be after processing by LLVM (things are
> > optimized out, for example).  Is there an "official" way to get the IR
> > coming right out of clang's codegen?  I can do a hack with -mllvm
> > -print-before-all but that's icky.
> >
> > Thanks!
> >
> >                          -David
> >
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev


More information about the llvm-dev mailing list