[gdb/syscalls] Sync with strace v6.13
[binutils-gdb.git] / sim / testsuite / d10v / t-msbu.s
blob93b65a539798a8ce83f7e4a1665d94ca1e3a61b4
1 # mach: all
2 # output:
3 # sim: --environment operating
5 .include "t-macros.i"
7 start
9 ;; clear FX
10 ldi r2, #0x8005
11 mvtc r2, cr0
13 loadacc2 a1 0x7f 0xffff 0xffff
14 ldi r8, 0xffff
15 ldi r9, 0x8001
16 test_msbu1:
17 MSBU a1, r9, r8
18 checkacc2 1 a1 0X7F 0x7FFF 0x8000
21 ;; set FX
22 ldi r2, #0x8085
23 mvtc r2, cr0
25 loadacc2 a1 0x7f 0xffff 0xffff
26 ldi r8, 0xffff
27 ldi r9, 0x8001
28 test_msbu2:
29 MSBU a1, r9, r8
30 checkacc2 2 a1 0X7E 0xFFFF 0x0001
32 exit0