[PATCH] X86: Stop LEA64_32r lying about its operands

Tim Northover t.p.northover at gmail.com
Mon Jun 10 13:46:53 PDT 2013


On Wed, Jun 5, 2013 at 4:43 PM, Tim Northover <tnorthover at apple.com> wrote:
> I’ve got a patch here which replaces the current LEA64_32r instruction (which takes GR32ish arguments that are then hacked into their GR64 counterparts at the last possible moment (MCInstLowering)) with one which takes the real GR64ish operands all the way through.
>
> Should I commit?

Had a chat with Nadav about it this morning, and decided to commit as
r183693. May the tidier backend have a long and revert-free life...

Tim.




More information about the llvm-commits mailing list