From 0d60769ea478952626ce3c33bffb011adce13905 Mon Sep 17 00:00:00 2001 From: Danny Milosavljevic Date: Thu, 30 May 2019 11:53:32 +0200 Subject: [PATCH] ARM: Add "strh___%r0,(%r1)" macro. * lib/arm-mes/arm.M1 (strh___%r0,(%r1)): New macro. --- lib/arm-mes/arm.M1 | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/arm-mes/arm.M1 b/lib/arm-mes/arm.M1 index 5a9bcd92..ac50904d 100644 --- a/lib/arm-mes/arm.M1 +++ b/lib/arm-mes/arm.M1 @@ -221,10 +221,12 @@ DEFINE strb___%r4,(%r4) 0040c4e5 # strb r4, [r4] DEFINE strb___%r0,(%fp,+#$i8) 00cbe5 # strb r0, [fp, +#xx] DEFINE strb___%r0,(%fp,-#$i8) 004be5 # strb r0, [fp, -#xx] DEFINE strh___%r0,(%r0) b000c0e1 # strh r0, [r0] +DEFINE strh___%r0,(%r1) b000c1e1 # strh r0, [r1] DEFINE strh___%r1,(%r1) b010c1e1 # strh r1, [r1] DEFINE strh___%r2,(%r2) b020c2e1 # strh r2, [r2] DEFINE strh___%r3,(%r3) b030c3e1 # strh r3, [r3] DEFINE strh___%r4,(%r4) b040c4e1 # strh r4, [r4] +# Can't encode: DEFINE strh___%r0,(%fp,+#$i8) DEFINE movle__%r0,$i8 00a0d3 # movle r0, #xx DEFINE movlt__%r0,$i8 00a0b3 # movlt r0, #xx DEFINE movge__%r0,$i8 00a0a3 # movge r0, #xx