From 891703e5e87f5868b72d95c889cb6b6f27089014 Mon Sep 17 00:00:00 2001 From: Andrew Cagney Date: Mon, 17 Nov 1997 22:36:19 +0000 Subject: Test SUBI omsn --- sim/testsuite/d10v-elf/t-subi.s | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 sim/testsuite/d10v-elf/t-subi.s 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 -- cgit v1.1