[LLVMdev] Assembler used in LLVM

Raghu Prabhakar raghu at cs.ucla.edu
Wed Jul 27 16:45:51 PDT 2011


I am looking to develop an assembler for an experimental ISA, to produce elf binaries. Does LLVM use the GNU assembler internally? Or does it have a modular extension/in-memory representation for an assembly-level IR? I am aware of the existence of the lower level SelectionDAG and MachineInstr components. Do we have a similar, but lower level IR abstraction suitable for assembly?

More information about the llvm-dev mailing list