sim: bfin: unify se_all helpers more
[deliverable/binutils-gdb.git] / sim / testsuite / sim / bfin / nshift.s
CommitLineData
1d7b4a70
MF
1// ACP 5.18: Shifter uses wrong shift value
2# mach: bfin
3
4.include "testutils.inc"
5 start
6
7
8 r0=0;
9 r0.h=0x8000;
10 r1=0x20 (z);
11 r0 >>>= r1;
12 dbga (r0.h, 0xffff);
13 dbga (r0.l, 0xffff);
14
15 r0=0;
16 r0.h=0x7fff;
17 r0 >>>= r1;
18 dbga (r0.h, 0x0000);
19 dbga (r0.l, 0x0000);
20
21 r0.l=0xffff;
22 r0.h=0xffff;
23 r0 >>= r1;
24 dbga (r0.h, 0x0000);
25 dbga (r0.l, 0x0000);
26
27 r0.l=0xffff;
28 r0.h=0xffff;
29 r0 <<= r1;
30 dbga (r0.h, 0x0000);
31 dbga (r0.l, 0x0000);
32
33 pass;
This page took 0.056817 seconds and 4 git commands to generate.