[LLVMdev] Emit C

F van der Meeren llvm-dev at code2develop.com
Tue Sep 14 02:52:56 PDT 2010


Is it possible that you can only reach the C Target through the TargetRegistry iterator ?
Is there an "easier" way to obtain one?

Filip

On 13 Sep 2010, at 20:02, Devang Patel wrote:

> 
> 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