[LLVMdev] Emit C

Devang Patel dpatel at apple.com
Mon Sep 13 11:02:15 PDT 2010


On Sep 13, 2010, at 10:40 AM, F van der Meeren wrote:

> I am still having some trouble finding my way in the C++ files.
> Could you give me a clearer direction?

If you have llvm IR then you can use 'llc' to generate c code. Try
$ llc <input_llvm_ir> -march=c -o /tmp/output.c

This C backend is implemented in llvm/lib/Target/CBackend

-
Devang




More information about the llvm-dev mailing list