[PATCH] D11056: [ARM] Don't be overzealous converting Thumb1 3 to 2 operands

scott douglass sdouglass at arm.com
Thu Jul 9 06:13:02 PDT 2015


scott-0 added a comment.

This one?
@ FIXME: ARMARM says 'add   sp, sp, #32'
@ CHECK: add    sp, #32             @ encoding: [0x08,0xb0]

No, I haven't fixed that yet (in any patch).

This patch is just implementing "Encoding T1 is preferred to encoding T2 if <Rd> is specified and encoding T2 is preferred to encoding T1 if <Rd> is omitted." (ARMARM v7-A/R rev C.c page A8-307)


http://reviews.llvm.org/D11056







More information about the llvm-commits mailing list