[llvm-commits] [llvm] r116125 - /llvm/trunk/lib/Target/X86/X86CodeEmitter.cpp

Chris Lattner clattner at apple.com
Fri Oct 8 17:08:09 PDT 2010


On Oct 8, 2010, at 5:06 PM, Jakob Stoklund Olesen wrote:

> 
> On Oct 8, 2010, at 4:59 PM, Chris Lattner wrote:
> 
>> Author: lattner
>> Date: Fri Oct  8 18:59:27 2010
>> New Revision: 116125
>> 
>> URL: http://llvm.org/viewvc/llvm-project?rev=116125&view=rev
>> Log:
>> add jit support for the new psuedo instructions I added for
>> the add/or xform.  The JIT isn't mcized yet, boo.
> 
> Oh, I see.
> 
> I wonder if we need a proper target-independent pseudo-lowering pass. LowerSubregs is already in the ballpark, and ARM has its own pseudo lowering.

We already have one, it's called MCInstLowering.  The JIT needs to switch to MC and a *whole lot* of ugliness will dissolve.  In fact, that entire file will be removed!

-Chris



More information about the llvm-commits mailing list