OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [binutils-2.18.50/] [gas/] [testsuite/] [gas/] [tic54x/] [opcodes.d] - Blame information for rev 38

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 38 julius
#objdump: -d
2
#name: c54x opcode list
3
 
4
.*:     file format .*c54x.*
5
 
6
Disassembly of section .text:
7
 
8
0+000 <_opcodes>:
9
   0:   e39a    abdst  \*ar3\+,\*ar4\+
10
   1:   f485    abs    a
11
   2:   f585    abs    a,b
12
   3:   0090    add    \*ar0\+,a
13
   4:   0491    add    \*ar1\+,ts,a
14
   5:   3c92    add    \*ar2\+,16,a
15
   6:   6f93    add    \*ar3\+,a,b
16
   7:   0d00
17
   8:   90a1    add    \*ar4\+,1,a
18
   9:   a09a    add    \*ar3\+,\*ar4\+,a
19
   a:   f000    add    #-32768,a
20
   b:   8000
21
   c:   f160    add    #0,16,a,b
22
   d:   0000
23
   e:   f510    add    a,-16,b
24
   f:   f580    add    a,asm,b
25
  10:   0690    addc   \*ar0\+,a
26
  11:   6b91    addm   #1,\*ar1\+
27
  12:   0001
28
  13:   0292    adds   \*ar2\+,a
29
  14:   1893    and    \*ar3\+,a
30
  15:   f131    and    #1,1,a,b
31
  16:   0001
32
  17:   f163    and    #1,16,a,b
33
  18:   0001
34
  19:   f080    and    a
35
  1a:   6890    andm   #1,\*ar0\+
36
  1b:   0001
37
  1c:   f073    b      11c <_opcodes_end>
38
  1d:   011c
39
  1e:   f273    bd     11c <_opcodes_end>
40
  1f:   011c
41
  20:   f495    nop
42
  21:   f495    nop
43
  22:   f4e2    bacc   a
44
  23:   f7e2    baccd  b
45
  24:   f495    nop
46
  25:   f495    nop
47
  26:   6c91    banz   11c <_opcodes_end>,\*ar1\+
48
  27:   011c
49
  28:   6e92    banzd  11c <_opcodes_end>,\*ar2\+
50
  29:   011c
51
  2a:   f495    nop
52
  2b:   f495    nop
53
  2c:   f875    bc     11c <_opcodes_end>,aeq, aov
54
  2d:   011c
55
  2e:   fa3f    bcd    11c <_opcodes_end>,tc, c, bio
56
  2f:   011c
57
  30:   f495    nop
58
  31:   f495    nop
59
  32:   9691    bit    \*ar3\+,1
60
  33:   6194    bitf   \*ar4\+,#-1
61
  34:   ffff
62
  35:   3495    bitt   \*ar5\+
63
  36:   f4e3    cala   a
64
  37:   f7e3    calad  b
65
  38:   f495    nop
66
  39:   f495    nop
67
  3a:   f074    call   11c <_opcodes_end>
68
  3b:   011c
69
  3c:   f274    calld  11c <_opcodes_end>
70
  3d:   011c
71
  3e:   f495    nop
72
  3f:   f495    nop
73
  40:   f930    cc     11c <_opcodes_end>,tc
74
  41:   011c
75
  42:   fb45    ccd    11c <_opcodes_end>,aeq
76
  43:   011c
77
  44:   f495    nop
78
  45:   f495    nop
79
  46:   f693    cmpl   b,a
80
  47:   6090    cmpm   \*ar0\+,#1
81
  48:   0001
82
  49:   f5a9    cmpr   lt,ar1
83
  4a:   8e92    cmps   a,\*ar2\+
84
  4b:   518b    dadd   \*ar3-,a,b
85
  4c:   5a8c    dadst  \*ar4-,a
86
  4d:   4d95    delay  \*ar5\+
87
  4e:   568e    dld    \*ar6-,a
88
  4f:   598f    drsub  \*ar7-,b
89
  50:   5e88    dsadt  \*ar0-,a
90
  51:   4e89    dst    a,\*ar1-
91
  52:   558a    dsub   \*ar2-,b
92
  53:   5c8b    dsubt  \*ar3-,a
93
  54:   f48e    exp    a
94
  55:   e09a    firs   \*ar3\+,\*ar4\+,11c <_opcodes_end>
95
  56:   011c
96
  57:   ee80    frame  -128
97
  58:   f6e1    idle   2
98
  59:   f7cf    intr   15
99
  5a:   1090    ld     \*ar0\+,a
100
  5b:   1491    ld     \*ar1\+,ts,a
101
  5c:   4492    ld     \*ar2\+,16,a
102
  5d:   9491    ld     \*ar3\+,1,a
103
  5e:   94a1    ld     \*ar4\+,1,a
104
  5f:   e901    ld     #1,b
105
  60:   f021    ld     #32767,1,a
106
  61:   7fff
107
  62:   f062    ld     #32767,16,a
108
  63:   7fff
109
  64:   f582    ld     a,asm,b
110
  65:   f541    ld     a,1,b
111
  66:   3090    ld     \*ar0\+,t
112
  67:   4691    ld     \*ar1\+,dp
113
  68:   ea02    ld     #2,dp
114
  69:   ed0f    ld     #15,asm
115
  6a:   f4a7    ld     #7,arp
116
  6b:   3292    ld     \*ar2\+,asm
117
  6c:   4813    ldm    ar3,a
118
  6d:   a889    ld     \*ar2\+,a || mac    \*ar3\+,a
119
  6e:   abab    ld     \*ar4\+,b || macr   \*ar5\+,b
120
  6f:   ac89    ld     \*ar2\+,a || mas    \*ar3\+,a
121
  70:   afab    ld     \*ar4\+,b || masr   \*ar5\+,b
122
  71:   1696    ldr    \*ar6\+,a
123
  72:   1297    ldu    \*ar7\+,a
124
  73:   e19a    lms    \*ar3\+,\*ar4\+
125
  74:   4c90    ltd    \*ar0\+
126
  75:   2891    mac    \*ar1\+,a
127
  76:   2a92    macr   \*ar2\+,a
128
  77:   b189    mac    \*ar2\+,\*ar3\+,a,b
129
  78:   b5ab    macr   \*ar4\+,\*ar5\+,a,b
130
  79:   f167    mac    #1,a,b
131
  7a:   0001
132
  7b:   6490    mac    \*ar0\+,#1,a
133
  7c:   0001
134
  7d:   3591    maca   \*ar1\+,b
135
  7e:   f588    maca   t,a,b
136
  7f:   7a92    macd   \*ar2\+,11c <_opcodes_end>,a
137
  80:   011c
138
  81:   7893    macp   \*ar3\+,11c <_opcodes_end>,a
139
  82:   011c
140
  83:   a6ab    macsu  \*ar4\+,\*ar5\+,a
141
  84:   6d96    mar    \*ar6\+
142
  85:   2c97    mas    \*ar7\+,a
143
  86:   2e90    masr   \*ar0\+,a
144
  87:   b99a    mas    \*ar3\+,\*ar4\+,a,b
145
  88:   bd8b    masr   \*ar2\+,\*ar5\+,a,b
146
  89:   3396    masa   \*ar6\+,b
147
  8a:   f58a    masa   t,a,b
148
  8b:   f48b    masar  t,a
149
  8c:   f486    max    a
150
  8d:   f587    min    b
151
  8e:   2097    mpy    \*ar7\+,a
152
  8f:   a59a    mpy    \*ar3\+,\*ar4\+,b
153
  90:   6280    mpy    \*ar0,#1,a
154
  91:   0001
155
  92:   f066    mpy    #1,a
156
  93:   0001
157
  94:   3190    mpya   \*ar0\+
158
  95:   f58c    mpya   b
159
  96:   2591    mpyu   \*ar1\+,b
160
  97:   e589    mvdd   \*ar2\+,\*ar3\+
161
  98:   7194    mvdk   \*ar4\+,0 <_opcodes>
162
  99:   0000
163
  9a:   7215    mvdm   0 <_opcodes>,ar5
164
  9b:   0000
165
  9c:   7d96    mvdp   \*ar6\+,11c <_opcodes_end>
166
  9d:   011c
167
  9e:   7097    mvkd   0 <_opcodes>,\*ar7\+
168
  9f:   0000
169
  a0:   7310    mvmd   ar0,0 <_opcodes>
170
  a1:   0000
171
  a2:   e712    mvmm   ar1,ar2
172
  a3:   7c93    mvpd   11c <_opcodes_end>,\*ar3\+
173
  a4:   011c
174
  a5:   f584    neg    a,b
175
  a6:   f495    nop
176
  a7:   f48f    norm   a
177
  a8:   1b90    or     \*ar0\+,b
178
  a9:   f340    or     #7,b
179
  aa:   0007
180
  ab:   f364    or     #1,16,b
181
  ac:   0001
182
  ad:   f3a0    or     b
183
  ae:   6991    orm    #1,\*ar1\+
184
  af:   0001
185
  b0:   3692    poly   \*ar2\+
186
  b1:   8b93    popd   \*ar3\+
187
  b2:   8a14    popm   ar4
188
  b3:   7495    portr  pa0,\*ar5\+
189
  b4:   0000
190
  b5:   7596    portw  \*ar6\+,pa0
191
  b6:   0000
192
  b7:   4b97    pshd   \*ar7\+
193
  b8:   4a10    pshm   ar0
194
  b9:   fc44    rc     aneq
195
  ba:   fe46    rcd    agt
196
  bb:   7e91    reada  \*ar1\+
197
  bc:   f7e0    reset
198
  bd:   fc00    ret
199
  be:   fe00    retd
200
  bf:   f495    nop
201
  c0:   f495    nop
202
  c1:   f4eb    rete
203
  c2:   f6eb    reted
204
  c3:   f495    nop
205
  c4:   f495    nop
206
  c5:   f49b    retf
207
  c6:   f69b    retfd
208
  c7:   f491    rol    a
209
  c8:   f492    roltc  a
210
  c9:   f590    ror    b
211
  ca:   4790    rpt    \*ar0\+
212
  cb:   f495    nop
213
  cc:   ec20    rpt    #32
214
  cd:   f495    nop
215
  ce:   f070    rpt    #65535
216
  cf:   ffff
217
  d0:   f495    nop
218
  d1:   f072    rptb   11b <_opcodes\+0x11b>
219
  d2:   011b
220
  d3:   f495    nop
221
  d4:   f272    rptbd  11b <_opcodes\+0x11b>
222
  d5:   011b
223
  d6:   f495    nop
224
  d7:   f495    nop
225
  d8:   f071    rptz   a,#32767
226
  d9:   7fff
227
  da:   f495    nop
228
  db:   f6bf    rsbx   st1,braf
229
  dc:   9e93    saccd  a,\*ar3\+,alt
230
  dd:   f483    sat    a
231
  de:   f56f    sfta   a,15,b
232
  df:   f494    sftc   a
233
  e0:   f0ef    sftl   a,15
234
  e1:   e289    sqdst  \*ar2\+,\*ar3\+
235
  e2:   2794    squr   \*ar4\+,b
236
  e3:   f48d    squr   a,a
237
  e4:   3895    squra  \*ar5\+,a
238
  e5:   3a96    squrs  \*ar6\+,a
239
  e6:   9d87    srccd  \*ar2\+,aleq
240
  e7:   f7bf    ssbx   st1,braf
241
  e8:   8c90    st     t,\*ar0\+
242
  e9:   8d91    st     trn,\*ar1\+
243
  ea:   7692    st     #32767,\*ar2\+
244
  eb:   7fff
245
  ec:   8293    sth    a,\*ar3\+
246
  ed:   8694    sth    a,asm,\*ar4\+
247
  ee:   9abf    sth    a,15,\*ar5\+
248
  ef:   6f96    sth    a,-16,\*ar6\+
249
  f0:   0c70
250
  f1:   8097    stl    a,\*ar7\+
251
  f2:   8490    stl    a,asm,\*ar0\+
252
  f3:   6f91    stl    a,15,\*ar1\+
253
  f4:   0c8f
254
  f5:   988f    stl    a,15,\*ar2\+
255
  f6:   8813    stlm   a,ar3
256
  f7:   7714    stm    #32767,ar4
257
  f8:   7fff
258
  f9:   c1ab    st     a,\*ar5\+ || add    \*ar4\+,b
259
  fa:   c989    st     a,\*ar3\+ || ld     \*ar2\+,b
260
  fb:   e4a9    st     a,\*ar3\+ || ld     \*ar4\+,t
261
  fc:   d18b    st     a,\*ar5\+ || mac    \*ar2\+,b
262
  fd:   dda9    st     a,\*ar3\+ || masr   \*ar4\+,b
263
  fe:   cda9    st     a,\*ar3\+ || mpy    \*ar4\+,b
264
  ff:   c5a9    st     a,\*ar3\+ || sub    \*ar4\+,b
265
 100:   9cbd    strcd  \*ar5\+,beq
266
 101:   0890    sub    \*ar0\+,a
267
 102:   0c91    sub    \*ar1\+,ts,a
268
 103:   4192    sub    \*ar2\+,16,a,b
269
 104:   6f93    sub    \*ar3\+,a,b
270
 105:   0d20
271
 106:   92af    sub    \*ar4\+,15,a
272
 107:   a3ba    sub    \*ar5\+,\*ar4\+,b
273
 108:   f11f    sub    #1,15,a,b
274
 109:   0001
275
 10a:   f161    sub    #1,16,a,b
276
 10b:   0001
277
 10c:   f530    sub    a,-16,b
278
 10d:   f581    sub    a,asm,b
279
 10e:   0e90    subb   \*ar0\+,a
280
 10f:   1e91    subc   \*ar1\+,a
281
 110:   0a92    subs   \*ar2\+,a
282
 111:   f4cf    trap   15
283
 112:   7f93    writa  \*ar3\+
284
 113:   fd70    xc     1,aov
285
 114:   1c94    xor    \*ar4\+,a
286
 115:   f050    xor    #1,a
287
 116:   0001
288
 117:   f065    xor    #1,16,a
289
 118:   0001
290
 119:   f1c1    xor    a,1,b
291
 11a:   6a95    xorm   #1,\*ar5\+
292
 11b:   0001

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.