Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / lm32 / insn.d
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