]> oss.titaniummirror.com Git - msp430-binutils.git/blobdiff - gas/testsuite/gas/score/arith_32.d
Imported binutils-2.20
[msp430-binutils.git] / gas / testsuite / gas / score / arith_32.d
diff --git a/gas/testsuite/gas/score/arith_32.d b/gas/testsuite/gas/score/arith_32.d
new file mode 100644 (file)
index 0000000..cf63259
--- /dev/null
@@ -0,0 +1,55 @@
+#as:  -march=score3 -I${srcdir}/${subdir}
+#objdump:  -d
+#source:  arith_32.s
+
+.*:     file format .*
+
+Disassembly of section .text:
+
+00000000 <.text>:
+   0:  480f            add!            r0, r15
+   2:  480f            add!            r0, r15
+   4:  480f            add!            r0, r15
+   6:  480f            add!            r0, r15
+   8:  480f            add!            r0, r15
+   a:  480f            add!            r0, r15
+   c:  480f            add!            r0, r15
+   e:  480f            add!            r0, r15
+  10:  480f            add!            r0, r15
+  12:  8000 3c11       add.c           r0, r0, r15
+  16:  8000 4010       add             r0, r0, r16
+  1a:  8210 0010       add             r16, r16, r0
+  1e:  8210 4410       add             r16, r16, r17
+  22:  8001 0810       add             r0, r1, r2
+  26:  490f            sub!            r0, r15
+  28:  490f            sub!            r0, r15
+  2a:  490f            sub!            r0, r15
+  2c:  490f            sub!            r0, r15
+  2e:  490f            sub!            r0, r15
+  30:  490f            sub!            r0, r15
+  32:  490f            sub!            r0, r15
+  34:  490f            sub!            r0, r15
+  36:  490f            sub!            r0, r15
+  38:  8000 3c15       sub.c           r0, r0, r15
+  3c:  8000 4014       sub             r0, r0, r16
+  40:  8210 0014       sub             r16, r16, r0
+  44:  8210 4414       sub             r16, r16, r17
+  48:  8001 0814       sub             r0, r1, r2
+  4c:  5c20            addi!           r0, -32
+  4e:  5c1f            addi!           r0, 31
+  50:  5fe0            addi!           r15, -32
+  52:  5fdf            addi!           r15, 31
+  54:  5c20            addi!           r0, -32
+  56:  5c20            addi!           r0, -32
+  58:  5c20            addi!           r0, -32
+  5a:  5c20            addi!           r0, -32
+  5c:  5c20            addi!           r0, -32
+  5e:  5c20            addi!           r0, -32
+  60:  5c20            addi!           r0, -32
+  62:  5c20            addi!           r0, -32
+  64:  8403 7fc1       addi.c          r0, -32
+  68:  8403 7fbe       addi            r0, -33
+  6c:  8400 0040       addi            r0, 32
+  70:  8603 7fc0       addi            r16, -32
+  74:  8600 003e       addi            r16, 31
+#pass