[llvm-commits] [llvm] r108782 - in /llvm/trunk/lib/Target/X86: AsmPrinter/X86AsmPrinter.cpp AsmPrinter/X86AsmPrinter.h AsmPrinter/X86MCInstLower.cpp AsmPrinter/X86MCInstLower.h X86AsmPrinter.cpp X86AsmPrinter.h X86MCInstLower.cpp X86MCInstLower.h

Chris Lattner sabre at nondot.org
Sun Jul 25 10:32:31 PDT 2010


On Jul 25, 2010, at 10:22 AM, Anton Korobeynikov wrote:

>>> This means that all the JITs now will now have asmprinting inside?
>> 
>> They already do.
> How so? Before asmprinting was specially factored out to reduce the
> JIT footprint..
> 
> /me confused

That was once true, but the introduction of debug info and EH in the JIT broke that.  The JIT is eventually going to move onto the MC framework anyway.  It's worth noting that "AsmPrinter" is no longer about printing, it is about lowering to MC level.

-Chris



More information about the llvm-commits mailing list