Tom Stellard
2011-Jul-29 20:15 UTC
[LLVMdev] How to send LLVM IR to a code generator backend
Hi, I have implemented a very simple code generator backend, that I would like to test. I currently have a Module object containing the LLVM IR that I would like to turn into machine code, but I'm not quite sure how to pass it off to the backend to do the instruction selection and begin the process of code generation. How do I go about doing this? Thanks, Tom
Villmow, Micah
2011-Jul-29 21:27 UTC
[LLVMdev] How to send LLVM IR to a code generator backend
You can register your backend with LLC and use the LLC tool to convert from IR to ISA. More information can be found here: http://llvm.org/docs/WritingAnLLVMBackend.html#TargetRegistration http://llvm.org/cmds/llc.html> -----Original Message----- > From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] > On Behalf Of Tom Stellard > Sent: Friday, July 29, 2011 1:15 PM > To: llvmdev at cs.uiuc.edu > Subject: [LLVMdev] How to send LLVM IR to a code generator backend > > Hi, > > I have implemented a very simple code generator backend, that I would > like to test. I currently have a Module object containing the LLVM IR > that I would like to turn into machine code, but I'm not quite sure how > to pass it off to the backend to do the instruction selection and begin > the process of code generation. How do I go about doing this? > > Thanks, > Tom > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev