]>
Commit | Line | Data |
---|---|---|
891703e5 AC |
1 | .include "t-macros.i" |
2 | ||
3 | start | |
4 | ||
5 | ||
6 | ||
7 | ;; Check carry/overflow set for 0x8000 - 1 -> 1:0x7fff | |
8 | ldi r10,#0x8000 | |
9 | ldi r6,#0x8004 | |
10 | mvtc r6,cr0 | |
11 | test_subi: | |
12 | SUBI r10,#1 || nop | |
13 | mvfc r6,cr0 | |
14 | check1 r10 0x7FFF | |
15 | check1 r6 0x8005 ;<--- Carry should be ON. | |
16 | ||
17 | exit0 |