[llvm-commits] [llvm] r149216 - in /llvm/trunk/lib/Target/X86: X86ISelLowering.cpp X86ISelLowering.h X86InstrFragmentsSIMD.td X86InstrXOP.td

Chris Lattner clattner at apple.com
Sun Jan 29 22:05:30 PST 2012


On Jan 29, 2012, at 5:10 PM, Craig Topper wrote:

> Author: ctopper
> Date: Sun Jan 29 19:10:15 2012
> New Revision: 149216
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=149216&view=rev
> Log:
> Move some XOP patterns into instruction definition. Replae VPCMOV intrinsic patterns with custom lowering to a target specific nodes.

Hi Craig,

Would it make sense to replace the intrinsics with something that more closely matches what the code generator wants?  It would be really nice to reduce the # intrinsics and that huge switch.

-Chris




More information about the llvm-commits mailing list