[PATCH] X86: tidy up MOV64ri64i32
Tim Northover
tnorthover at apple.com
Thu May 30 09:32:07 PDT 2013
Hi,
This patch changes MOV64ri64i32 into something I've called MOV32ri64 to avoid the horrible MCInst lowering sub-register hackery. I've also taken the opportunity to implement one of the FIXMEs, combining label generation into a single selection pattern for this instruction.
The main thing I'm unsure of is whether I should have created it as a more detailed pseudo-instruction, with itineraries and so on to improve scheduling.
Does it look OK?
Cheers.
Tim.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-X86-change-MOV64ri64i32-into-MOV32ri64.patch
Type: application/octet-stream
Size: 9640 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130530/d9c0ec3e/attachment.obj>
More information about the llvm-commits
mailing list