summaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/openrisc/allinsn.d
blob: e679739c6ee69b6960a47310550393f7cebd6ee6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
#as:
#objdump: -dr
#name: allinsn

.*: +file format .*

Disassembly of section .text:

00000000 <l_j>:
   0:	00 00 00 00 	l.j 0 <l_j>
			0: R_OPENRISC_INSN_ABS_26	.text

00000004 <l_jal>:
   4:	04 00 00 00 	l.jal 0 <l_j>
			4: R_OPENRISC_INSN_ABS_26	.text

00000008 <l_jr>:
   8:	14 00 00 00 	l.jr r0

0000000c <l_jalr>:
   c:	14 20 00 00 	l.jalr r0

00000010 <l_bal>:
  10:	0b ff ff fc 	l.bal 0 <l_j>

00000014 <l_bnf>:
  14:	0f ff ff fb 	l.bnf 0 <l_j>

00000018 <l_bf>:
  18:	13 ff ff fa 	l.bf 0 <l_j>

0000001c <l_brk>:
  1c:	17 00 00 00 	l.brk 0x0

00000020 <l_rfe>:
  20:	14 40 00 00 	l.rfe r0

00000024 <l_sys>:
  24:	16 00 00 00 	l.sys 0x0

00000028 <l_nop>:
  28:	15 00 00 00 	l.nop

0000002c <l_movhi>:
  2c:	18 00 00 00 	l.movhi r0,0

00000030 <l_mfsr>:
  30:	1c 00 00 00 	l.mfsr r0,r0

00000034 <l_mtsr>:
  34:	40 00 00 00 	l.mtsr r0,r0

00000038 <l_lw>:
  38:	80 00 00 00 	l.lw r0,0\(r0\)

0000003c <l_lbz>:
  3c:	84 00 00 00 	l.lbz r0,0\(r0\)

00000040 <l_lbs>:
  40:	88 00 00 00 	l.lbs r0,0\(r0\)

00000044 <l_lhz>:
  44:	8c 00 00 00 	l.lhz r0,0\(r0\)

00000048 <l_lhs>:
  48:	90 00 00 00 	l.lhs r0,0\(r0\)

0000004c <l_sw>:
  4c:	d4 00 00 00 	l.sw 0\(r0\),r0

00000050 <l_sb>:
  50:	d8 00 00 00 	l.sb 0\(r0\),r0

00000054 <l_sh>:
  54:	dc 00 00 00 	l.sh 0\(r0\),r0

00000058 <l_sll>:
  58:	e0 00 00 08 	l.sll r0,r0,r0

0000005c <l_slli>:
  5c:	b4 00 00 00 	l.slli r0,r0,0x0

00000060 <l_srl>:
  60:	e0 00 00 28 	l.srl r0,r0,r0

00000064 <l_srli>:
  64:	b4 00 00 20 	l.srli r0,r0,0x0

00000068 <l_sra>:
  68:	e0 00 00 48 	l.sra r0,r0,r0

0000006c <l_srai>:
  6c:	b4 00 00 40 	l.srai r0,r0,0x0

00000070 <l_ror>:
  70:	e0 00 00 88 	l.ror r0,r0,r0

00000074 <l_rori>:
  74:	b4 00 00 80 	l.rori r0,r0,0x0

00000078 <l_add>:
  78:	e0 00 00 00 	l.add r0,r0,r0

0000007c <l_addi>:
  7c:	94 00 00 00 	l.addi r0,r0,0

00000080 <l_sub>:
  80:	e0 00 00 02 	l.sub r0,r0,r0

00000084 <l_subi>:
  84:	9c 00 00 00 	l.subi r0,r0,0

00000088 <l_and>:
  88:	e0 00 00 03 	l.and r0,r0,r0

0000008c <l_andi>:
  8c:	a0 00 00 00 	l.andi r0,r0,0

00000090 <l_or>:
  90:	e0 00 00 04 	l.or r0,r0,r0

00000094 <l_ori>:
  94:	a4 00 00 00 	l.ori r0,r0,0

00000098 <l_xor>:
  98:	e0 00 00 05 	l.xor r0,r0,r0

0000009c <l_xori>:
  9c:	a8 00 00 00 	l.xori r0,r0,0

000000a0 <l_mul>:
  a0:	e0 00 00 06 	l.mul r0,r0,r0

000000a4 <l_muli>:
  a4:	ac 00 00 00 	l.muli r0,r0,0

000000a8 <l_div>:
  a8:	e0 00 00 09 	l.div r0,r0,r0

000000ac <l_divu>:
  ac:	e0 00 00 0a 	l.divu r0,r0,r0

000000b0 <l_sfgts>:
  b0:	e4 c0 00 00 	l.sfgts r0,r0

000000b4 <l_sfgtu>:
  b4:	e4 40 00 00 	l.sfgtu r0,r0

000000b8 <l_sfges>:
  b8:	e4 e0 00 00 	l.sfges r0,r0

000000bc <l_sfgeu>:
  bc:	e4 60 00 00 	l.sfgeu r0,r0

000000c0 <l_sflts>:
  c0:	e5 00 00 00 	l.sflts r0,r0

000000c4 <l_sfltu>:
  c4:	e4 80 00 00 	l.sfltu r0,r0

000000c8 <l_sfles>:
  c8:	e5 20 00 00 	l.sfles r0,r0

000000cc <l_sfleu>:
  cc:	e4 a0 00 00 	l.sfleu r0,r0

000000d0 <l_sfgtsi>:
  d0:	b8 c0 00 00 	l.sfgtsi r0,0

000000d4 <l_sfgtui>:
  d4:	b8 40 00 00 	l.sfgtui r0,0x0

000000d8 <l_sfgesi>:
  d8:	b8 e0 00 00 	l.sfgesi r0,0

000000dc <l_sfgeui>:
  dc:	b8 60 00 00 	l.sfgeui r0,0x0

000000e0 <l_sfltsi>:
  e0:	b9 00 00 00 	l.sfltsi r0,0

000000e4 <l_sfltui>:
  e4:	b8 80 00 00 	l.sfltui r0,0x0

000000e8 <l_sflesi>:
  e8:	b9 20 00 00 	l.sflesi r0,0

000000ec <l_sfleui>:
  ec:	b8 a0 00 00 	l.sfleui r0,0x0

000000f0 <l_sfeq>:
  f0:	e4 00 00 00 	l.sfeq r0,r0

000000f4 <l_sfeqi>:
  f4:	b8 00 00 00 	l.sfeqi r0,0

000000f8 <l_sfne>:
  f8:	e4 20 00 00 	l.sfne r0,r0

000000fc <l_sfnei>:
  fc:	b8 20 00 00 	l.sfnei r0,0