[GAS, Arm] PR24559: Fix pseudo load-operations for Armv8-M Baseline
[deliverable/binutils-gdb.git] / gas / testsuite / gas / arm / arch7em.d
index 4ca2bef316ec1165a4b4a2cbd07d8d7e956f1117..80d3eb2060b739ba733e44910d1fe4b8160e6027 100644 (file)
@@ -16,55 +16,55 @@ Disassembly of section .text:
 0[0-9a-f]+ <[^>]+> fa83 f182   qadd    r1, r2, r3
 0[0-9a-f]+ <[^>]+> fa92 f113   qadd16  r1, r2, r3
 0[0-9a-f]+ <[^>]+> fa82 f113   qadd8   r1, r2, r3
-0[0-9a-f]+ <[^>]+> faa2 f113   qaddsubx        r1, r2, r3
-0[0-9a-f]+ <[^>]+> faa2 f113   qaddsubx        r1, r2, r3
+0[0-9a-f]+ <[^>]+> faa2 f113   qasx    r1, r2, r3
+0[0-9a-f]+ <[^>]+> faa2 f113   qasx    r1, r2, r3
 0[0-9a-f]+ <[^>]+> fa83 f192   qdadd   r1, r2, r3
 0[0-9a-f]+ <[^>]+> fa83 f1b2   qdsub   r1, r2, r3
 0[0-9a-f]+ <[^>]+> fa83 f1a2   qsub    r1, r2, r3
 0[0-9a-f]+ <[^>]+> fad2 f113   qsub16  r1, r2, r3
 0[0-9a-f]+ <[^>]+> fac2 f113   qsub8   r1, r2, r3
-0[0-9a-f]+ <[^>]+> fae2 f113   qsubaddx        r1, r2, r3
-0[0-9a-f]+ <[^>]+> fae2 f113   qsubaddx        r1, r2, r3
+0[0-9a-f]+ <[^>]+> fae2 f113   qsax    r1, r2, r3
+0[0-9a-f]+ <[^>]+> fae2 f113   qsax    r1, r2, r3
 0[0-9a-f]+ <[^>]+> fa92 f103   sadd16  r1, r2, r3
 0[0-9a-f]+ <[^>]+> fa82 f103   sadd8   r1, r2, r3
-0[0-9a-f]+ <[^>]+> faa2 f103   saddsubx        r1, r2, r3
-0[0-9a-f]+ <[^>]+> faa2 f103   saddsubx        r1, r2, r3
+0[0-9a-f]+ <[^>]+> faa2 f103   sasx    r1, r2, r3
+0[0-9a-f]+ <[^>]+> faa2 f103   sasx    r1, r2, r3
 0[0-9a-f]+ <[^>]+> fad2 f103   ssub16  r1, r2, r3
 0[0-9a-f]+ <[^>]+> fac2 f103   ssub8   r1, r2, r3
-0[0-9a-f]+ <[^>]+> fae2 f103   ssubaddx        r1, r2, r3
-0[0-9a-f]+ <[^>]+> fae2 f103   ssubaddx        r1, r2, r3
+0[0-9a-f]+ <[^>]+> fae2 f103   ssax    r1, r2, r3
+0[0-9a-f]+ <[^>]+> fae2 f103   ssax    r1, r2, r3
 0[0-9a-f]+ <[^>]+> fa92 f123   shadd16 r1, r2, r3
 0[0-9a-f]+ <[^>]+> fa82 f123   shadd8  r1, r2, r3
-0[0-9a-f]+ <[^>]+> faa2 f123   shaddsubx       r1, r2, r3
-0[0-9a-f]+ <[^>]+> faa2 f123   shaddsubx       r1, r2, r3
+0[0-9a-f]+ <[^>]+> faa2 f123   shasx   r1, r2, r3
+0[0-9a-f]+ <[^>]+> faa2 f123   shasx   r1, r2, r3
 0[0-9a-f]+ <[^>]+> fad2 f123   shsub16 r1, r2, r3
 0[0-9a-f]+ <[^>]+> fac2 f123   shsub8  r1, r2, r3
-0[0-9a-f]+ <[^>]+> fae2 f123   shsubaddx       r1, r2, r3
-0[0-9a-f]+ <[^>]+> fae2 f123   shsubaddx       r1, r2, r3
+0[0-9a-f]+ <[^>]+> fae2 f123   shsax   r1, r2, r3
+0[0-9a-f]+ <[^>]+> fae2 f123   shsax   r1, r2, r3
 0[0-9a-f]+ <[^>]+> fa92 f143   uadd16  r1, r2, r3
 0[0-9a-f]+ <[^>]+> fa82 f143   uadd8   r1, r2, r3
-0[0-9a-f]+ <[^>]+> faa2 f143   uaddsubx        r1, r2, r3
-0[0-9a-f]+ <[^>]+> faa2 f143   uaddsubx        r1, r2, r3
+0[0-9a-f]+ <[^>]+> faa2 f143   uasx    r1, r2, r3
+0[0-9a-f]+ <[^>]+> faa2 f143   uasx    r1, r2, r3
 0[0-9a-f]+ <[^>]+> fad2 f143   usub16  r1, r2, r3
 0[0-9a-f]+ <[^>]+> fac2 f143   usub8   r1, r2, r3
-0[0-9a-f]+ <[^>]+> fae2 f143   usubaddx        r1, r2, r3
-0[0-9a-f]+ <[^>]+> fae2 f143   usubaddx        r1, r2, r3
+0[0-9a-f]+ <[^>]+> fae2 f143   usax    r1, r2, r3
+0[0-9a-f]+ <[^>]+> fae2 f143   usax    r1, r2, r3
 0[0-9a-f]+ <[^>]+> fa92 f163   uhadd16 r1, r2, r3
 0[0-9a-f]+ <[^>]+> fa82 f163   uhadd8  r1, r2, r3
-0[0-9a-f]+ <[^>]+> faa2 f163   uhaddsubx       r1, r2, r3
-0[0-9a-f]+ <[^>]+> faa2 f163   uhaddsubx       r1, r2, r3
+0[0-9a-f]+ <[^>]+> faa2 f163   uhasx   r1, r2, r3
+0[0-9a-f]+ <[^>]+> faa2 f163   uhasx   r1, r2, r3
 0[0-9a-f]+ <[^>]+> fad2 f163   uhsub16 r1, r2, r3
 0[0-9a-f]+ <[^>]+> fac2 f163   uhsub8  r1, r2, r3
-0[0-9a-f]+ <[^>]+> fae2 f163   uhsubaddx       r1, r2, r3
-0[0-9a-f]+ <[^>]+> fae2 f163   uhsubaddx       r1, r2, r3
+0[0-9a-f]+ <[^>]+> fae2 f163   uhsax   r1, r2, r3
+0[0-9a-f]+ <[^>]+> fae2 f163   uhsax   r1, r2, r3
 0[0-9a-f]+ <[^>]+> fa92 f153   uqadd16 r1, r2, r3
 0[0-9a-f]+ <[^>]+> fa82 f153   uqadd8  r1, r2, r3
-0[0-9a-f]+ <[^>]+> faa2 f153   uqaddsubx       r1, r2, r3
-0[0-9a-f]+ <[^>]+> faa2 f153   uqaddsubx       r1, r2, r3
+0[0-9a-f]+ <[^>]+> faa2 f153   uqasx   r1, r2, r3
+0[0-9a-f]+ <[^>]+> faa2 f153   uqasx   r1, r2, r3
 0[0-9a-f]+ <[^>]+> fad2 f153   uqsub16 r1, r2, r3
 0[0-9a-f]+ <[^>]+> fac2 f153   uqsub8  r1, r2, r3
-0[0-9a-f]+ <[^>]+> fae2 f153   uqsubaddx       r1, r2, r3
-0[0-9a-f]+ <[^>]+> fae2 f153   uqsubaddx       r1, r2, r3
+0[0-9a-f]+ <[^>]+> fae2 f153   uqsax   r1, r2, r3
+0[0-9a-f]+ <[^>]+> fae2 f153   uqsax   r1, r2, r3
 0[0-9a-f]+ <[^>]+> faa2 f183   sel     r1, r2, r3
 0[0-9a-f]+ <[^>]+> fb10 0000   smlabb  r0, r0, r0, r0
 0[0-9a-f]+ <[^>]+> fb10 0900   smlabb  r9, r0, r0, r0
@@ -114,10 +114,10 @@ Disassembly of section .text:
 0[0-9a-f]+ <[^>]+> fb40 f000   smusd   r0, r0, r0
 0[0-9a-f]+ <[^>]+> fb40 f010   smusdx  r0, r0, r0
 0[0-9a-f]+ <[^>]+> fb70 f000   usad8   r0, r0, r0
-0[0-9a-f]+ <[^>]+> f320 0000   ssat16  r0, #0, r0
-0[0-9a-f]+ <[^>]+> f320 0900   ssat16  r9, #0, r0
-0[0-9a-f]+ <[^>]+> f320 0009   ssat16  r0, #9, r0
-0[0-9a-f]+ <[^>]+> f329 0000   ssat16  r0, #0, r9
+0[0-9a-f]+ <[^>]+> f320 0000   ssat16  r0, #1, r0
+0[0-9a-f]+ <[^>]+> f320 0900   ssat16  r9, #1, r0
+0[0-9a-f]+ <[^>]+> f320 0009   ssat16  r0, #10, r0
+0[0-9a-f]+ <[^>]+> f329 0000   ssat16  r0, #1, r9
 0[0-9a-f]+ <[^>]+> f3a0 0000   usat16  r0, #0, r0
 0[0-9a-f]+ <[^>]+> f3a0 0900   usat16  r9, #0, r0
 0[0-9a-f]+ <[^>]+> f3a0 0009   usat16  r0, #9, r0
This page took 0.025933 seconds and 4 git commands to generate.