~ubuntu-branches/ubuntu/utopic/binutils-arm64-cross/utopic

« back to all changes in this revision

Viewing changes to binutils-2.23.52.20130611/gas/testsuite/gas/lm32/insn.d

  • Committer: Package Import Robot
  • Author(s): Matthias Klose
  • Date: 2013-06-20 17:38:09 UTC
  • Revision ID: package-import@ubuntu.com-20130620173809-app8lzgvymy5fg6c
Tags: 0.7
Build-depend on binutils-source (>= 2.23.52.20130620-1~).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#as:
 
2
#objdump: -d
 
3
#name: insn
 
4
 
 
5
dump.o:     file format elf32-lm32.*
 
6
 
 
7
Disassembly of section .text:
 
8
 
 
9
00000000 <.text>:
 
10
   0:   b4 00 f8 00     add ba,r0,r0
 
11
   4:   b7 e0 00 00     add r0,ba,r0
 
12
   8:   b4 1f 00 00     add r0,r0,ba
 
13
   c:   b4 43 08 00     add r1,r2,r3
 
14
  10:   34 00 00 00     nop
 
15
  14:   34 00 80 00     mvi r0,-32768
 
16
  18:   34 00 7f ff     mvi r0,32767
 
17
  1c:   37 e0 00 00     addi r0,ba,0
 
18
  20:   37 e0 80 00     addi r0,ba,-32768
 
19
  24:   37 e0 7f ff     addi r0,ba,32767
 
20
  28:   34 1f 00 00     mvi ba,0
 
21
  2c:   34 1f 80 00     mvi ba,-32768
 
22
  30:   34 1f 7f ff     mvi ba,32767
 
23
  34:   a0 00 f8 00     and ba,r0,r0
 
24
  38:   a3 e0 00 00     and r0,ba,r0
 
25
  3c:   a0 1f 00 00     and r0,r0,ba
 
26
  40:   a0 43 08 00     and r1,r2,r3
 
27
  44:   20 00 00 00     andi r0,r0,0x0
 
28
  48:   20 00 ff ff     andi r0,r0,0xffff
 
29
  4c:   23 e0 00 00     andi r0,ba,0x0
 
30
  50:   23 e0 ff ff     andi r0,ba,0xffff
 
31
  54:   20 1f 00 00     andi ba,r0,0x0
 
32
  58:   20 1f ff ff     andi ba,r0,0xffff
 
33
  5c:   60 00 00 00     andhi r0,r0,0x0
 
34
  60:   60 00 ff ff     andhi r0,r0,0xffff
 
35
  64:   63 e0 00 00     andhi r0,ba,0x0
 
36
  68:   63 e0 ff ff     andhi r0,ba,0xffff
 
37
  6c:   60 1f 00 00     andhi ba,r0,0x0
 
38
  70:   60 1f ff ff     andhi ba,r0,0xffff
 
39
  74:   60 00 00 00     andhi r0,r0,0x0
 
40
  78:   60 00 ff ff     andhi r0,r0,0xffff
 
41
  7c:   e0 00 00 00     bi 0x7c
 
42
  80:   c0 00 00 00     b r0
 
43
  84:   c3 e0 00 00     bret
 
44
  88:   44 00 00 00     be r0,r0,0x88
 
45
  8c:   44 22 00 00     be r1,r2,0x8c
 
46
  90:   48 00 00 00     bg r0,r0,0x90
 
47
  94:   48 22 00 00     bg r1,r2,0x94
 
48
  98:   4c 00 00 00     bge r0,r0,0x98
 
49
  9c:   4c 22 00 00     bge r1,r2,0x9c
 
50
  a0:   50 00 00 00     bgeu r0,r0,0xa0
 
51
  a4:   50 22 00 00     bgeu r1,r2,0xa4
 
52
  a8:   54 00 00 00     bgu r0,r0,0xa8
 
53
  ac:   54 22 00 00     bgu r1,r2,0xac
 
54
  b0:   5c 00 00 00     bne r0,r0,0xb0
 
55
  b4:   5c 22 00 00     bne r1,r2,0xb4
 
56
  b8:   f8 00 00 00     calli 0xb8
 
57
  bc:   d8 00 00 00     call r0
 
58
  c0:   db e0 00 00     call ba
 
59
  c4:   e4 00 f8 00     cmpe ba,r0,r0
 
60
  c8:   e7 e0 00 00     cmpe r0,ba,r0
 
61
  cc:   e4 1f 00 00     cmpe r0,r0,ba
 
62
  d0:   e4 43 08 00     cmpe r1,r2,r3
 
63
  d4:   64 00 00 00     cmpei r0,r0,0
 
64
  d8:   64 00 80 00     cmpei r0,r0,-32768
 
65
  dc:   64 00 7f ff     cmpei r0,r0,32767
 
66
  e0:   67 e0 00 00     cmpei r0,ba,0
 
67
  e4:   67 e0 80 00     cmpei r0,ba,-32768
 
68
  e8:   67 e0 7f ff     cmpei r0,ba,32767
 
69
  ec:   64 1f 00 00     cmpei ba,r0,0
 
70
  f0:   64 1f 80 00     cmpei ba,r0,-32768
 
71
  f4:   64 1f 7f ff     cmpei ba,r0,32767
 
72
  f8:   e8 00 f8 00     cmpg ba,r0,r0
 
73
  fc:   eb e0 00 00     cmpg r0,ba,r0
 
74
 100:   e8 1f 00 00     cmpg r0,r0,ba
 
75
 104:   e8 43 08 00     cmpg r1,r2,r3
 
76
 108:   68 00 00 00     cmpgi r0,r0,0
 
77
 10c:   68 00 80 00     cmpgi r0,r0,-32768
 
78
 110:   68 00 7f ff     cmpgi r0,r0,32767
 
79
 114:   6b e0 00 00     cmpgi r0,ba,0
 
80
 118:   6b e0 80 00     cmpgi r0,ba,-32768
 
81
 11c:   6b e0 7f ff     cmpgi r0,ba,32767
 
82
 120:   68 1f 00 00     cmpgi ba,r0,0
 
83
 124:   68 1f 80 00     cmpgi ba,r0,-32768
 
84
 128:   68 1f 7f ff     cmpgi ba,r0,32767
 
85
 12c:   ec 00 f8 00     cmpge ba,r0,r0
 
86
 130:   ef e0 00 00     cmpge r0,ba,r0
 
87
 134:   ec 1f 00 00     cmpge r0,r0,ba
 
88
 138:   ec 43 08 00     cmpge r1,r2,r3
 
89
 13c:   6c 00 00 00     cmpgei r0,r0,0
 
90
 140:   6c 00 80 00     cmpgei r0,r0,-32768
 
91
 144:   6c 00 7f ff     cmpgei r0,r0,32767
 
92
 148:   6f e0 00 00     cmpgei r0,ba,0
 
93
 14c:   6f e0 80 00     cmpgei r0,ba,-32768
 
94
 150:   6f e0 7f ff     cmpgei r0,ba,32767
 
95
 154:   6c 1f 00 00     cmpgei ba,r0,0
 
96
 158:   6c 1f 80 00     cmpgei ba,r0,-32768
 
97
 15c:   6c 1f 7f ff     cmpgei ba,r0,32767
 
98
 160:   f0 00 f8 00     cmpgeu ba,r0,r0
 
99
 164:   f3 e0 00 00     cmpgeu r0,ba,r0
 
100
 168:   f0 1f 00 00     cmpgeu r0,r0,ba
 
101
 16c:   f0 43 08 00     cmpgeu r1,r2,r3
 
102
 170:   70 00 00 00     cmpgeui r0,r0,0x0
 
103
 174:   70 00 ff ff     cmpgeui r0,r0,0xffff
 
104
 178:   73 e0 00 00     cmpgeui r0,ba,0x0
 
105
 17c:   73 e0 ff ff     cmpgeui r0,ba,0xffff
 
106
 180:   70 1f 00 00     cmpgeui ba,r0,0x0
 
107
 184:   70 1f ff ff     cmpgeui ba,r0,0xffff
 
108
 188:   f4 00 f8 00     cmpgu ba,r0,r0
 
109
 18c:   f7 e0 00 00     cmpgu r0,ba,r0
 
110
 190:   f4 1f 00 00     cmpgu r0,r0,ba
 
111
 194:   f4 43 08 00     cmpgu r1,r2,r3
 
112
 198:   74 00 00 00     cmpgui r0,r0,0x0
 
113
 19c:   74 00 ff ff     cmpgui r0,r0,0xffff
 
114
 1a0:   77 e0 00 00     cmpgui r0,ba,0x0
 
115
 1a4:   77 e0 ff ff     cmpgui r0,ba,0xffff
 
116
 1a8:   74 1f 00 00     cmpgui ba,r0,0x0
 
117
 1ac:   74 1f ff ff     cmpgui ba,r0,0xffff
 
118
 1b0:   fc 00 f8 00     cmpne ba,r0,r0
 
119
 1b4:   ff e0 00 00     cmpne r0,ba,r0
 
120
 1b8:   fc 1f 00 00     cmpne r0,r0,ba
 
121
 1bc:   fc 43 08 00     cmpne r1,r2,r3
 
122
 1c0:   7c 00 00 00     cmpnei r0,r0,0
 
123
 1c4:   7c 00 80 00     cmpnei r0,r0,-32768
 
124
 1c8:   7c 00 7f ff     cmpnei r0,r0,32767
 
125
 1cc:   7f e0 00 00     cmpnei r0,ba,0
 
126
 1d0:   7f e0 80 00     cmpnei r0,ba,-32768
 
127
 1d4:   7f e0 7f ff     cmpnei r0,ba,32767
 
128
 1d8:   7c 1f 00 00     cmpnei ba,r0,0
 
129
 1dc:   7c 1f 80 00     cmpnei ba,r0,-32768
 
130
 1e0:   7c 1f 7f ff     cmpnei ba,r0,32767
 
131
 1e4:   8c 00 f8 00     divu ba,r0,r0
 
132
 1e8:   8f e0 00 00     divu r0,ba,r0
 
133
 1ec:   8c 1f 00 00     divu r0,r0,ba
 
134
 1f0:   8c 43 08 00     divu r1,r2,r3
 
135
 1f4:   c4 00 f8 00     modu ba,r0,r0
 
136
 1f8:   c7 e0 00 00     modu r0,ba,r0
 
137
 1fc:   c4 1f 00 00     modu r0,r0,ba
 
138
 200:   c4 43 08 00     modu r1,r2,r3
 
139
 204:   88 00 f8 00     mul ba,r0,r0
 
140
 208:   8b e0 00 00     mul r0,ba,r0
 
141
 20c:   88 1f 00 00     mul r0,r0,ba
 
142
 210:   88 43 08 00     mul r1,r2,r3
 
143
 214:   08 00 00 00     muli r0,r0,0
 
144
 218:   08 00 80 00     muli r0,r0,-32768
 
145
 21c:   08 00 7f ff     muli r0,r0,32767
 
146
 220:   0b e0 00 00     muli r0,ba,0
 
147
 224:   0b e0 80 00     muli r0,ba,-32768
 
148
 228:   0b e0 7f ff     muli r0,ba,32767
 
149
 22c:   08 1f 00 00     muli ba,r0,0
 
150
 230:   08 1f 80 00     muli ba,r0,-32768
 
151
 234:   08 1f 7f ff     muli ba,r0,32767
 
152
 238:   84 00 f8 00     nor ba,r0,r0
 
153
 23c:   87 e0 00 00     nor r0,ba,r0
 
154
 240:   84 1f 00 00     nor r0,r0,ba
 
155
 244:   84 43 08 00     nor r1,r2,r3
 
156
 248:   04 00 00 00     nori r0,r0,0x0
 
157
 24c:   04 00 ff ff     nori r0,r0,0xffff
 
158
 250:   07 e0 00 00     nori r0,ba,0x0
 
159
 254:   07 e0 ff ff     nori r0,ba,0xffff
 
160
 258:   04 1f 00 00     nori ba,r0,0x0
 
161
 25c:   04 1f ff ff     nori ba,r0,0xffff
 
162
 260:   b8 00 f8 00     mv ba,r0
 
163
 264:   bb e0 00 00     mv r0,ba
 
164
 268:   b8 1f 00 00     or r0,r0,ba
 
165
 26c:   b8 43 08 00     or r1,r2,r3
 
166
 270:   38 00 00 00     mvu r0,0x0
 
167
 274:   38 00 ff ff     mvu r0,0xffff
 
168
 278:   3b e0 00 00     ori r0,ba,0x0
 
169
 27c:   3b e0 ff ff     ori r0,ba,0xffff
 
170
 280:   38 1f 00 00     mvu ba,0x0
 
171
 284:   38 1f ff ff     mvu ba,0xffff
 
172
 288:   38 00 00 00     mvu r0,0x0
 
173
 28c:   38 00 ff ff     mvu r0,0xffff
 
174
 290:   78 00 00 00     mvhi r0,0x0
 
175
 294:   78 00 ff ff     mvhi r0,0xffff
 
176
 298:   7b e0 00 00     orhi r0,ba,0x0
 
177
 29c:   7b e0 ff ff     orhi r0,ba,0xffff
 
178
 2a0:   78 1f 00 00     mvhi ba,0x0
 
179
 2a4:   78 1f ff ff     mvhi ba,0xffff
 
180
 2a8:   78 00 00 00     mvhi r0,0x0
 
181
 2ac:   78 00 ff ff     mvhi r0,0xffff
 
182
 2b0:   bc 00 f8 00     sl ba,r0,r0
 
183
 2b4:   bf e0 00 00     sl r0,ba,r0
 
184
 2b8:   bc 1f 00 00     sl r0,r0,ba
 
185
 2bc:   bc 43 08 00     sl r1,r2,r3
 
186
 2c0:   94 00 f8 00     sr ba,r0,r0
 
187
 2c4:   97 e0 00 00     sr r0,ba,r0
 
188
 2c8:   94 1f 00 00     sr r0,r0,ba
 
189
 2cc:   94 43 08 00     sr r1,r2,r3
 
190
 2d0:   80 00 f8 00     sru ba,r0,r0
 
191
 2d4:   83 e0 00 00     sru r0,ba,r0
 
192
 2d8:   80 1f 00 00     sru r0,r0,ba
 
193
 2dc:   80 43 08 00     sru r1,r2,r3
 
194
 2e0:   3c 00 00 00     sli r0,r0,0
 
195
 2e4:   3c 00 00 1f     sli r0,r0,31
 
196
 2e8:   14 00 00 00     sri r0,r0,0
 
197
 2ec:   14 00 00 1f     sri r0,r0,31
 
198
 2f0:   00 00 00 00     srui r0,r0,0
 
199
 2f4:   00 00 00 1f     srui r0,r0,31
 
200
 2f8:   c8 00 f8 00     sub ba,r0,r0
 
201
 2fc:   cb e0 00 00     sub r0,ba,r0
 
202
 300:   c8 1f 00 00     sub r0,r0,ba
 
203
 304:   c8 43 08 00     sub r1,r2,r3
 
204
 308:   a4 00 f8 00     not ba,r0
 
205
 30c:   a7 e0 00 00     not r0,ba
 
206
 310:   a4 1f 00 00     xnor r0,r0,ba
 
207
 314:   a4 43 08 00     xnor r1,r2,r3
 
208
 318:   24 00 00 00     xnori r0,r0,0x0
 
209
 31c:   24 00 ff ff     xnori r0,r0,0xffff
 
210
 320:   27 e0 00 00     xnori r0,ba,0x0
 
211
 324:   27 e0 ff ff     xnori r0,ba,0xffff
 
212
 328:   24 1f 00 00     xnori ba,r0,0x0
 
213
 32c:   24 1f ff ff     xnori ba,r0,0xffff
 
214
 330:   98 00 f8 00     xor ba,r0,r0
 
215
 334:   9b e0 00 00     xor r0,ba,r0
 
216
 338:   98 1f 00 00     xor r0,r0,ba
 
217
 33c:   98 43 08 00     xor r1,r2,r3
 
218
 340:   18 00 00 00     xori r0,r0,0x0
 
219
 344:   18 00 ff ff     xori r0,r0,0xffff
 
220
 348:   1b e0 00 00     xori r0,ba,0x0
 
221
 34c:   1b e0 ff ff     xori r0,ba,0xffff
 
222
 350:   18 1f 00 00     xori ba,r0,0x0
 
223
 354:   18 1f ff ff     xori ba,r0,0xffff
 
224
 358:   b0 00 00 00     sextb r0,r0
 
225
 35c:   b0 00 f8 00     sextb ba,r0
 
226
 360:   b3 e0 00 00     sextb r0,ba
 
227
 364:   b0 20 10 00     sextb r2,r1
 
228
 368:   dc 00 00 00     sexth r0,r0
 
229
 36c:   dc 00 f8 00     sexth ba,r0
 
230
 370:   df e0 00 00     sexth r0,ba
 
231
 374:   dc 20 10 00     sexth r2,r1
 
232
 378:   10 00 00 00     lb r0,\(r0\+0\)
 
233
 37c:   10 41 00 03     lb r1,\(r2\+3\)
 
234
 380:   40 00 00 00     lbu r0,\(r0\+0\)
 
235
 384:   40 41 00 03     lbu r1,\(r2\+3\)
 
236
 388:   1c 00 00 00     lh r0,\(r0\+0\)
 
237
 38c:   1c 41 00 03     lh r1,\(r2\+3\)
 
238
 390:   2c 00 00 00     lhu r0,\(r0\+0\)
 
239
 394:   2c 41 00 03     lhu r1,\(r2\+3\)
 
240
 398:   28 00 00 00     lw r0,\(r0\+0\)
 
241
 39c:   28 41 00 03     lw r1,\(r2\+3\)
 
242
 3a0:   30 00 00 00     sb \(r0\+0\),r0
 
243
 3a4:   30 23 00 02     sb \(r1\+2\),r3
 
244
 3a8:   0c 00 00 00     sh \(r0\+0\),r0
 
245
 3ac:   0c 23 00 02     sh \(r1\+2\),r3
 
246
 3b0:   58 00 00 00     sw \(r0\+0\),r0
 
247
 3b4:   58 23 00 02     sw \(r1\+2\),r3
 
248
 3b8:   ac 00 00 02     break
 
249
 3bc:   ac 00 00 07     scall
 
250
 3c0:   c3 c0 00 00     eret
 
251
 3c4:   c3 e0 00 00     bret
 
252
 3c8:   c3 a0 00 00     ret
 
253
 3cc:   34 00 00 00     nop
 
254
 3d0:   b8 00 00 00     mv r0,r0
 
255
 3d4:   78 00 00 00     mvhi r0,0x0
 
256
 3d8:   78 00 00 00     mvhi r0,0x0
 
257
 3dc:   a4 00 00 00     not r0,r0