projects
/
external
/
binutils.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Add support for the Freescale s12z processor.
[external/binutils.git]
/
gas
/
testsuite
/
gas
/
s12z
/
opr-symbol.s
1
#sym1: set $123456
2
3
#sym2: set $abcdef
4
5
.equiv sym1, 0x123456
6
.equiv sym2, 0xabcdef
7
8
mov.b #23, sym1
9
mov.w #23, sym1
10
mov.p #23, sym1
11
mov.l #23, sym1
12
13
mov.b sym1, sym2
14
mov.w sym1, sym2
15
mov.p sym1, sym2
16
mov.l sym1, sym2
17
18
add d1, sym1
19
and d2, sym1
20
sub d3, sym1
21
or d4, sym1
22
23
inc.b sym1
24
inc.w sym1
25
inc.l sym1
26
27
ld d4, sym1
28
29
jmp sym2
30
jsr sym1
31
32
dec.b sym1
33
dec.w sym1
34
dec.l sym1
35
36
clr.b sym1
37
clr.w sym1
38
clr.l sym1
39
40
st d5, sym1
41
42
com.b sym1
43
com.w sym1
44
com.l sym1
45
46
neg.b sym1
47
neg.w sym1
48
neg.l sym1
49
50
cmp d5, sym1
51
52
ld s, sym1
53
st s, sym1
54
cmp s, sym1
55
56
minu d2, sym1
57
maxu d2, sym1
58
59
mins d2, sym1
60
maxs d2, sym1
61
62
adc d3, sym1
63
bit d3, sym1
64
sbc d3, sym1
65
eor d3, sym1
66
67
brclr.b sym1, d1, *+3
68
brclr.w sym1, #2, *+4
69
70
brset.b sym2, d2, *+5
71
brset.w sym2, #3, *+6
72
73
mulu.b d1, d2, sym1
74
mulu.ll d6, sym1, sym2
75
76
muls.b d1, d2, sym1
77
muls.ll d6, sym1, sym2
78
79
qmuls.b d1, d2, sym1
80
qmuls.ll d6, sym1, sym2
81
82
divu.b d1, d2, sym1
83
divu.ll d6, sym1, sym2
84
85
divs.b d1, d2, sym1
86
divs.ll d6, sym1, sym2
87
88
bclr.b sym1, #2
89
bclr.w sym2, d2
90
91
bset.b sym1, #2
92
bset.w sym2, d2
93
94
btgl.b sym1, #2
95
btgl.w sym2, d2
96
97
tbne.b sym1, *+8
98
dbpl.w sym2, *+9
99
100
bfins.b d2, sym1, d2
101
bfins.w sym1, d2, d2
102
bfins.p d2, sym1, #8:1
103
bfins.l sym1, d2, #8:1
104
105
bfext.b d2, sym1, d2
106
bfext.w sym1, d2, d2
107
bfext.p d2, sym1, #8:1
108
bfext.l sym1, d2, #7:2
109