diff options
author | Andrew Cagney <cagney@redhat.com> | 1997-11-17 22:36:19 +0000 |
---|---|---|
committer | Andrew Cagney <cagney@redhat.com> | 1997-11-17 22:36:19 +0000 |
commit | 891703e5e87f5868b72d95c889cb6b6f27089014 (patch) | |
tree | 07499a6d5e2ffc111904ff47ca4d0415b66343d5 | |
parent | 8d5306e718013b5606a907ce5ea1d7e242784a8f (diff) | |
download | gdb-891703e5e87f5868b72d95c889cb6b6f27089014.zip gdb-891703e5e87f5868b72d95c889cb6b6f27089014.tar.gz gdb-891703e5e87f5868b72d95c889cb6b6f27089014.tar.bz2 |
Test SUBI omsn
-rw-r--r-- | sim/testsuite/d10v-elf/t-subi.s | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/sim/testsuite/d10v-elf/t-subi.s b/sim/testsuite/d10v-elf/t-subi.s new file mode 100644 index 0000000..61c9a5a --- /dev/null +++ b/sim/testsuite/d10v-elf/t-subi.s @@ -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 |