[LLVMdev] Different results using -emit-llvm and llc together than just using -S?
Duncan Sands
baldrick at free.fr
Wed Mar 13 02:33:14 PDT 2013
Hi Ryan,
On 13/03/13 01:13, Ryan Taylor wrote:
> Why would the generated assembly results for a piece of code be different if I
> did this:
>
> clang -S -emit-llvm sample.c -o sample.ll
> llc sample.ll -o sample.s
>
> then if I did this:
>
> clang -S sample.c -o sample.s
because clang passes all kinds of options to llc that are not the llc defaults.
For example, by default llc targets your local processor while I don't think
clang does.
Ciao, Duncan.
More information about the llvm-dev
mailing list