projects
/
external
/
binutils.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
* elf64-ppc.c (dec_dynrel_count): Don't error when elf_gc_sweep_symbol
[external/binutils.git]
/
sim
/
testsuite
/
sim
/
sh
/
bldnot.s
1
# sh testcase for bldnot
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
.align 2
9
_x: .long 0xa5a5a5a5
10
_y: .long 0x55555555
11
12
start
13
14
bldnot_b_imm_disp12_reg:
15
set_grs_a5a5
16
mov.l x, r1
17
18
bldnot.b #0, @(0, r1)
19
bt8k mfail
20
bldnot.b #1, @(0, r1)
21
bf8k mfail
22
bldnot.b #2, @(0, r1)
23
bt8k mfail
24
bldnot.b #3, @(0, r1)
25
bf8k mfail
26
27
bldnot.b #4, @(0, r1)
28
bf8k mfail
29
bldnot.b #5, @(0, r1)
30
bt8k mfail
31
bldnot.b #6, @(0, r1)
32
bf8k mfail
33
bldnot.b #7, @(0, r1)
34
bt8k mfail
35
36
bldnot.b #0, @(1, r1)
37
bt8k mfail
38
bldnot.b #1, @(1, r1)
39
bf8k mfail
40
bldnot.b #2, @(1, r1)
41
bt8k mfail
42
bldnot.b #3, @(1, r1)
43
bf8k mfail
44
45
bldnot.b #4, @(1, r1)
46
bf8k mfail
47
bldnot.b #5, @(1, r1)
48
bt8k mfail
49
bldnot.b #6, @(1, r1)
50
bf8k mfail
51
bldnot.b #7, @(1, r1)
52
bt8k mfail
53
54
bldnot.b #0, @(2, r1)
55
bt8k mfail
56
bldnot.b #1, @(2, r1)
57
bf8k mfail
58
bldnot.b #2, @(2, r1)
59
bt8k mfail
60
bldnot.b #3, @(2, r1)
61
bf8k mfail
62
63
bldnot.b #4, @(2, r1)
64
bf8k mfail
65
bldnot.b #5, @(2, r1)
66
bt8k mfail
67
bldnot.b #6, @(2, r1)
68
bf8k mfail
69
bldnot.b #7, @(2, r1)
70
bt8k mfail
71
72
bldnot.b #0, @(3, r1)
73
bt8k mfail
74
bldnot.b #1, @(3, r1)
75
bf8k mfail
76
bldnot.b #2, @(3, r1)
77
bt8k mfail
78
bldnot.b #3, @(3, r1)
79
bf8k mfail
80
81
bldnot.b #4, @(3, r1)
82
bf8k mfail
83
bldnot.b #5, @(3, r1)
84
bt8k mfail
85
bldnot.b #6, @(3, r1)
86
bf8k mfail
87
bldnot.b #7, @(3, r1)
88
bt8k mfail
89
90
assertreg _x, r1
91
set_greg 0xa5a5a5a5, r1
92
93
test_grs_a5a5
94
95
pass
96
97
exit 0
98
99
.align 2
100
x: .long _x
101
y: .long _y
102