projects
/
external
/
binutils.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
* gas/config/tc-avr.c: Change ISA for devices with USB support to
[external/binutils.git]
/
sim
/
testsuite
/
sim
/
bfin
/
nshift.s
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;