projects
/
external
/
binutils.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Support R_SPARC_WDISP10 and R_SPARC_H34.
[external/binutils.git]
/
sim
/
testsuite
/
sim
/
sh
/
clip.s
1
# sh testcase for clips, clipu
2
# mach: all
3
# as(sh): -defsym sim_cpu=0
4
# as(shdsp): -defsym sim_cpu=1 -dsp
5
6
.include "testutils.inc"
7
8
start
9
10
clips_b:
11
set_grs_a5a5
12
clips.b r1
13
test_gr0_a5a5
14
assertreg 0xffffff80 r1
15
test_gr_a5a5 r2
16
test_gr_a5a5 r3
17
test_gr_a5a5 r4
18
test_gr_a5a5 r5
19
test_gr_a5a5 r6
20
test_gr_a5a5 r7
21
test_gr_a5a5 r8
22
test_gr_a5a5 r9
23
test_gr_a5a5 r10
24
test_gr_a5a5 r11
25
test_gr_a5a5 r12
26
test_gr_a5a5 r13
27
test_gr_a5a5 r14
28
29
clipu_b:
30
set_grs_a5a5
31
clipu.b r1
32
test_gr0_a5a5
33
assertreg 0xff r1
34
test_gr_a5a5 r2
35
test_gr_a5a5 r3
36
test_gr_a5a5 r4
37
test_gr_a5a5 r5
38
test_gr_a5a5 r6
39
test_gr_a5a5 r7
40
test_gr_a5a5 r8
41
test_gr_a5a5 r9
42
test_gr_a5a5 r10
43
test_gr_a5a5 r11
44
test_gr_a5a5 r12
45
test_gr_a5a5 r13
46
test_gr_a5a5 r14
47
48
clips_w:
49
set_grs_a5a5
50
clips.w r1
51
test_gr0_a5a5
52
assertreg 0xffff8000 r1
53
test_gr_a5a5 r2
54
test_gr_a5a5 r3
55
test_gr_a5a5 r4
56
test_gr_a5a5 r5
57
test_gr_a5a5 r6
58
test_gr_a5a5 r7
59
test_gr_a5a5 r8
60
test_gr_a5a5 r9
61
test_gr_a5a5 r10
62
test_gr_a5a5 r11
63
test_gr_a5a5 r12
64
test_gr_a5a5 r13
65
test_gr_a5a5 r14
66
67
clipu_w:
68
set_grs_a5a5
69
clipu.w r1
70
test_gr0_a5a5
71
assertreg 0xffff r1
72
test_gr_a5a5 r2
73
test_gr_a5a5 r3
74
test_gr_a5a5 r4
75
test_gr_a5a5 r5
76
test_gr_a5a5 r6
77
test_gr_a5a5 r7
78
test_gr_a5a5 r8
79
test_gr_a5a5 r9
80
test_gr_a5a5 r10
81
test_gr_a5a5 r11
82
test_gr_a5a5 r12
83
test_gr_a5a5 r13
84
test_gr_a5a5 r14
85
86
pass
87
88
exit 0
89