Test SUBI omsn
authorAndrew Cagney <cagney@redhat.com>
Mon, 17 Nov 1997 22:36:19 +0000 (22:36 +0000)
committerAndrew Cagney <cagney@redhat.com>
Mon, 17 Nov 1997 22:36:19 +0000 (22:36 +0000)
sim/testsuite/d10v-elf/t-subi.s [new file with mode: 0644]

diff --git a/sim/testsuite/d10v-elf/t-subi.s b/sim/testsuite/d10v-elf/t-subi.s
new file mode 100644 (file)
index 0000000..61c9a5a
--- /dev/null
@@ -0,0 +1,17 @@
+.include "t-macros.i"
+
+       start
+
+
+       
+               ;; Check carry/overflow set for 0x8000 - 1 -> 1:0x7fff
+       ldi     r10,#0x8000
+       ldi     r6,#0x8004
+       mvtc    r6,cr0
+test_subi:
+       SUBI    r10,#1 || nop
+       mvfc    r6,cr0
+       check1  r10 0x7FFF
+       check1  r6 0x8005       ;<--- Carry should be ON.
+
+       exit0