Commit | Line | Data |
---|---|---|
800eeca4 JW |
1 | # objdump: -d |
2 | # name: ia64 opc-i | |
3 | ||
4 | .*: +file format .* | |
5 | ||
6 | Disassembly of section \.text: | |
7 | ||
8 | 0000000000000000 <_start>: | |
9 | 0: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
10 | 6: 40 28 18 8c 38 80 pmpyshr2 r4=r5,r6,0 | |
11 | c: 50 30 68 71 pmpyshr2\.u r4=r5,r6,16 | |
12 | 10: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
13 | 16: 40 28 18 b4 3a 80 pmpy2\.r r4=r5,r6 | |
14 | 1c: 50 30 78 75 pmpy2\.l r4=r5,r6 | |
15 | 20: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
16 | 26: 40 28 18 20 3a 80 mix1\.r r4=r5,r6 | |
17 | 2c: 50 30 40 75 mix2\.r r4=r5,r6 | |
18 | 30: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
19 | 36: 40 28 18 20 3e 80 mix4\.r r4=r5,r6 | |
20 | 3c: 50 30 50 74 mix1\.l r4=r5,r6 | |
21 | 40: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
22 | 46: 40 28 18 a8 3a 80 mix2\.l r4=r5,r6 | |
23 | 4c: 50 30 50 7c mix4\.l r4=r5,r6 | |
24 | 50: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
25 | 56: 40 28 18 80 3a 80 pack2\.uss r4=r5,r6 | |
26 | 5c: 50 30 10 75 pack2\.sss r4=r5,r6 | |
27 | 60: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
28 | 66: 40 28 18 08 3e 80 pack4\.sss r4=r5,r6 | |
29 | 6c: 50 30 20 74 unpack1\.h r4=r5,r6 | |
30 | 70: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
31 | 76: 40 28 18 90 3a 80 unpack2\.h r4=r5,r6 | |
32 | 7c: 50 30 20 7c unpack4\.h r4=r5,r6 | |
33 | 80: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
34 | 86: 40 28 18 18 3a 80 unpack1\.l r4=r5,r6 | |
35 | 8c: 50 30 30 75 unpack2\.l r4=r5,r6 | |
36 | 90: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
37 | 96: 40 28 18 18 3e 80 unpack4\.l r4=r5,r6 | |
38 | 9c: 50 30 08 74 pmin1\.u r4=r5,r6 | |
39 | a0: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
40 | a6: 40 28 18 14 3a 80 pmax1\.u r4=r5,r6 | |
8d82e76a | 41 | ac: 50 30 18 75 pmin2 r4=r5,r6 |
800eeca4 | 42 | b0: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 |
8d82e76a | 43 | b6: 40 28 18 9c 3a 80 pmax2 r4=r5,r6 |
800eeca4 JW |
44 | bc: 50 30 58 74 psad1 r4=r5,r6 |
45 | c0: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
46 | c6: 40 28 2c 28 3b 80 mux1 r4=r5,@rev | |
47 | cc: 50 40 50 76 mux1 r4=r5,@mix | |
48 | d0: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
49 | d6: 40 28 24 28 3b 80 mux1 r4=r5,@shuf | |
50 | dc: 50 50 50 76 mux1 r4=r5,@alt | |
51 | e0: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
52 | e6: 40 28 00 28 3b 80 mux1 r4=r5,@brcst | |
53 | ec: 50 00 50 77 mux2 r4=r5,0x0 | |
54 | f0: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
55 | f6: 40 28 fc ab 3b 80 mux2 r4=r5,0xff | |
56 | fc: 50 50 55 77 mux2 r4=r5,0xaa | |
57 | 100: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
58 | 106: 40 30 14 88 38 80 pshr2 r4=r5,r6 | |
59 | 10c: 00 28 18 73 pshr2 r4=r5,0 | |
60 | 110: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
61 | 116: 40 80 14 8c 39 80 pshr2 r4=r5,8 | |
62 | 11c: e0 2b 18 73 pshr2 r4=r5,31 | |
63 | 120: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
64 | 126: 40 30 14 08 3c 80 pshr4 r4=r5,r6 | |
65 | 12c: 00 28 18 7a pshr4 r4=r5,0 | |
66 | 130: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
67 | 136: 40 80 14 0c 3d 80 pshr4 r4=r5,8 | |
68 | 13c: e0 2b 18 7a pshr4 r4=r5,31 | |
69 | 140: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
70 | 146: 40 30 14 80 38 80 pshr2\.u r4=r5,r6 | |
71 | 14c: 00 28 08 73 pshr2\.u r4=r5,0 | |
72 | 150: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
73 | 156: 40 80 14 84 39 80 pshr2\.u r4=r5,8 | |
74 | 15c: e0 2b 08 73 pshr2\.u r4=r5,31 | |
75 | 160: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
76 | 166: 40 30 14 00 3c 80 pshr4\.u r4=r5,r6 | |
77 | 16c: 00 28 08 7a pshr4\.u r4=r5,0 | |
78 | 170: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
79 | 176: 40 80 14 04 3d 80 pshr4\.u r4=r5,8 | |
80 | 17c: e0 2b 08 7a pshr4\.u r4=r5,31 | |
81 | 180: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
82 | 186: 40 30 14 88 3c 80 shr r4=r5,r6 | |
83 | 18c: 60 28 00 79 shr\.u r4=r5,r6 | |
84 | 190: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
85 | 196: 40 28 18 90 38 80 pshl2 r4=r5,r6 | |
86 | 19c: 50 f8 28 77 pshl2 r4=r5,0 | |
87 | 1a0: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
88 | 1a6: 40 28 5c 94 3b 80 pshl2 r4=r5,8 | |
89 | 1ac: 50 00 28 77 pshl2 r4=r5,31 | |
90 | 1b0: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
91 | 1b6: 40 28 18 10 3c 80 pshl4 r4=r5,r6 | |
92 | 1bc: 50 f8 28 7e pshl4 r4=r5,0 | |
93 | 1c0: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
94 | 1c6: 40 28 5c 14 3f 80 pshl4 r4=r5,8 | |
95 | 1cc: 50 00 28 7e pshl4 r4=r5,31 | |
96 | 1d0: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
97 | 1d6: 40 28 18 90 3c 80 shl r4=r5,r6 | |
98 | 1dc: 00 28 48 73 popcnt r4=r5 | |
99 | 1e0: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
100 | 1e6: 40 28 18 00 2b 80 shrp r4=r5,r6,0 | |
101 | 1ec: 50 30 30 56 shrp r4=r5,r6,12 | |
102 | 1f0: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
103 | 1f6: 40 28 18 7e 2b 80 shrp r4=r5,r6,63 | |
104 | 1fc: 10 28 3c 52 extr r4=r5,0,16 | |
105 | 200: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
106 | 206: 40 08 14 7c 29 80 extr r4=r5,0,63 | |
107 | 20c: 50 29 9c 52 extr r4=r5,10,40 | |
108 | 210: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
109 | 216: 40 00 14 1e 29 80 extr\.u r4=r5,0,16 | |
110 | 21c: 00 28 f8 52 extr\.u r4=r5,0,63 | |
111 | 220: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
112 | 226: 40 a0 14 4e 29 80 extr\.u r4=r5,10,40 | |
113 | 22c: 50 f8 3d 53 dep\.z r4=r5,0,16 | |
114 | 230: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
115 | 236: 40 28 fc fc 29 80 dep\.z r4=r5,0,63 | |
116 | 23c: 50 a8 9d 53 dep\.z r4=r5,10,40 | |
117 | 240: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
118 | 246: 40 00 fc 9f 29 80 dep\.z r4=0,0,16 | |
119 | 24c: f0 ff fb 53 dep\.z r4=127,0,63 | |
120 | 250: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
121 | 256: 40 00 e8 e3 2d 80 dep\.z r4=-128,5,50 | |
122 | 25c: 50 ad 9f 53 dep\.z r4=85,10,40 | |
123 | 260: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
124 | 266: 40 f0 17 9e 2b 80 dep r4=0,r5,0,16 | |
125 | 26c: e0 2f f8 5f dep r4=-1,r5,0,63 | |
126 | 270: 0c 00 00 00 01 00 \[MFI\] nop\.m 0x0 | |
127 | 276: 00 00 00 02 00 80 nop\.f 0x0 | |
128 | 27c: 50 30 58 4d dep r4=r5,r6,10,7 | |
8d82e76a | 129 | 280: 04 00 00 00 01 00 \[MLX\] nop\.m 0x0 |
800eeca4 JW |
130 | 286: 00 00 00 00 00 80 movl r4=0x0 |
131 | 28c: 00 00 00 60 | |
8d82e76a | 132 | 290: 04 00 00 00 01 c0 \[MLX\] nop\.m 0x0 |
800eeca4 JW |
133 | 296: ff ff ff ff 7f 80 movl r4=0xffffffffffffffff |
134 | 29c: f0 f7 ff 6f | |
8d82e76a | 135 | 2a0: 04 00 00 00 01 80 \[MLX\] nop\.m 0x0 |
800eeca4 JW |
136 | 2a6: 90 78 56 34 12 80 movl r4=0x1234567890abcdef |
137 | 2ac: f0 76 6d 66 | |
138 | 2b0: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
139 | 2b6: 00 00 00 00 00 e0 break\.i 0x0 | |
140 | 2bc: ff ff 01 08 break\.i 0x1fffff | |
141 | 2c0: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
142 | 2c6: 00 00 00 02 00 e0 nop\.i 0x0 | |
143 | 2cc: ff ff 05 08 nop\.i 0x1fffff | |
144 | 2d0: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
145 | 2d6: 30 25 fc ff 04 80 chk\.s\.i r4,0 <_start> | |
146 | 2dc: 00 00 c4 00 mov r4=b0 | |
147 | 2e0: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
148 | 2e6: 00 20 04 80 03 00 mov b0=r4 | |
149 | 2ec: 40 00 00 03 mov pr=r4,0x0 | |
150 | 2f0: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
151 | 2f6: a0 21 80 84 01 e0 mov pr=r4,0x1234 | |
152 | 2fc: 4f 80 7f 0b mov pr=r4,0xfffffffffffffffe | |
153 | 300: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
154 | 306: 00 00 00 00 01 e0 mov pr\.rot=0x0 | |
155 | 30c: 7f 00 00 02 mov pr\.rot=0x3ff0000 | |
156 | 310: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
157 | 316: 00 c0 ff 7f 05 80 mov pr\.rot=0xfffffffffc000000 | |
158 | 31c: 00 28 40 00 zxt1 r4=r5 | |
159 | 320: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
160 | 326: 40 00 14 22 00 80 zxt2 r4=r5 | |
161 | 32c: 00 28 48 00 zxt4 r4=r5 | |
162 | 330: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
163 | 336: 40 00 14 28 00 80 sxt1 r4=r5 | |
164 | 33c: 00 28 54 00 sxt2 r4=r5 | |
165 | 340: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
166 | 346: 40 00 14 2c 00 80 sxt4 r4=r5 | |
167 | 34c: 00 28 60 00 czx1\.l r4=r5 | |
168 | 350: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
169 | 356: 40 00 14 32 00 80 czx2\.l r4=r5 | |
170 | 35c: 00 28 70 00 czx1\.r r4=r5 | |
171 | 360: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
172 | 366: 40 00 14 3a 00 40 czx2\.r r4=r5 | |
173 | 36c: 00 20 0c 50 tbit\.z p2,p3=r4,0 | |
174 | 370: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
175 | 376: 20 14 10 06 28 40 tbit\.z\.unc p2,p3=r4,1 | |
176 | 37c: 40 20 0c 58 tbit\.z\.and p2,p3=r4,2 | |
177 | 380: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
178 | 386: 20 30 10 86 28 40 tbit\.z\.or p2,p3=r4,3 | |
179 | 38c: 80 20 0c 59 tbit\.z\.or\.andcm p2,p3=r4,4 | |
180 | 390: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
8d82e76a JW |
181 | 396: 30 54 10 84 28 60 tbit\.nz\.or p3,p2=r4,5 |
182 | 39c: c8 20 08 58 tbit\.nz\.and p3,p2=r4,6 | |
800eeca4 JW |
183 | 3a0: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 |
184 | 3a6: 30 74 10 84 2c 60 tbit\.nz\.or\.andcm p3,p2=r4,7 | |
185 | 3ac: 00 21 08 50 tbit\.z p3,p2=r4,8 | |
186 | 3b0: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
187 | 3b6: 30 94 10 04 28 40 tbit\.z\.unc p3,p2=r4,9 | |
188 | 3bc: 48 21 0c 58 tbit\.nz\.and p2,p3=r4,10 | |
189 | 3c0: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
190 | 3c6: 20 b4 10 86 28 40 tbit\.nz\.or p2,p3=r4,11 | |
191 | 3cc: 88 21 0c 59 tbit\.nz\.or\.andcm p2,p3=r4,12 | |
192 | 3d0: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
8d82e76a JW |
193 | 3d6: 30 d0 10 84 28 60 tbit\.z\.or p3,p2=r4,13 |
194 | 3dc: c0 21 08 58 tbit\.z\.and p3,p2=r4,14 | |
800eeca4 JW |
195 | 3e0: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 |
196 | 3e6: 30 f0 10 84 2c 40 tbit\.z\.or\.andcm p3,p2=r4,15 | |
197 | 3ec: 10 20 0c 50 tnat\.z p2,p3=r4 | |
198 | 3f0: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
199 | 3f6: 20 0c 10 06 28 40 tnat\.z\.unc p2,p3=r4 | |
200 | 3fc: 10 20 0c 58 tnat\.z\.and p2,p3=r4 | |
201 | 400: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
202 | 406: 20 08 10 86 28 40 tnat\.z\.or p2,p3=r4 | |
203 | 40c: 10 20 0c 59 tnat\.z\.or\.andcm p2,p3=r4 | |
204 | 410: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
8d82e76a JW |
205 | 416: 30 0c 10 84 28 60 tnat\.nz\.or p3,p2=r4 |
206 | 41c: 18 20 08 58 tnat\.nz\.and p3,p2=r4 | |
800eeca4 JW |
207 | 420: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 |
208 | 426: 30 0c 10 84 2c 60 tnat\.nz\.or\.andcm p3,p2=r4 | |
209 | 42c: 10 20 08 50 tnat\.z p3,p2=r4 | |
210 | 430: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
211 | 436: 30 0c 10 04 28 40 tnat\.z\.unc p3,p2=r4 | |
212 | 43c: 18 20 0c 58 tnat\.nz\.and p2,p3=r4 | |
213 | 440: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
214 | 446: 20 0c 10 86 28 40 tnat\.nz\.or p2,p3=r4 | |
215 | 44c: 18 20 0c 59 tnat\.nz\.or\.andcm p2,p3=r4 | |
216 | 450: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
8d82e76a JW |
217 | 456: 30 08 10 84 28 60 tnat\.z\.or p3,p2=r4 |
218 | 45c: 10 20 08 58 tnat\.z\.and p3,p2=r4 | |
800eeca4 JW |
219 | 460: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 |
220 | 466: 30 08 10 84 2c 60 tnat\.z\.or\.andcm p3,p2=r4 | |
8d82e76a | 221 | 46c: 40 88 08 07 mov b3=r4 |
139368c9 JW |
222 | 470: 0d 00 00 00 01 00 \[MFI\] nop\.m 0x0 |
223 | 476: 00 00 00 02 00 60 nop\.f 0x0 | |
224 | 47c: 40 48 08 07 mov\.imp b3=r4,570 <_start\+0x570>;; | |
800eeca4 JW |
225 | \.\.\. |
226 | 570: 01 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
227 | 576: 30 20 00 84 03 60 mov\.sptk b3=r4,670 <_start\+0x670> | |
228 | 57c: 40 40 08 07 mov\.sptk\.imp b3=r4,670 <_start\+0x670>;; | |
229 | \.\.\. | |
230 | 670: 01 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
231 | 676: 30 20 08 84 03 60 mov\.dptk b3=r4,770 <_start\+0x770> | |
232 | 67c: 40 50 08 07 mov\.dptk\.imp b3=r4,770 <_start\+0x770>;; | |
233 | \.\.\. | |
234 | 770: 01 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
235 | 776: 30 20 14 84 03 60 mov\.ret b3=r4,870 <_start\+0x870> | |
236 | 77c: 40 68 08 07 mov\.ret\.imp b3=r4,870 <_start\+0x870>;; | |
237 | \.\.\. | |
238 | 870: 01 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
239 | 876: 30 20 10 84 03 60 mov\.ret\.sptk b3=r4,970 <_start\+0x970> | |
240 | 87c: 40 60 08 07 mov\.ret\.sptk\.imp b3=r4,970 <_start\+0x970>;; | |
241 | \.\.\. | |
242 | 970: 01 00 00 00 01 00 \[MII\] nop\.m 0x0 | |
243 | 976: 30 20 18 84 03 60 mov\.ret\.dptk b3=r4,a70 <_start\+0xa70> | |
244 | 97c: 40 70 08 07 mov\.ret\.dptk\.imp b3=r4,a70 <_start\+0xa70>;; | |
245 | \.\.\. | |
c10d9d8f JW |
246 | a70: 00 00 00 80 01 00 \[MII\] hint\.m 0x0 |
247 | a76: 00 00 00 03 00 00 hint\.i 0x0 | |
248 | a7c: 00 00 06 00 hint\.i 0x0 | |
204cd129 NC |
249 | a80: 00 00 00 00 01 00 \[MII\] nop\.m 0x0 |
250 | a86: f0 ff ff 03 84 03 hint\.i 0x1fffff | |
251 | a8c: 00 00 06 00 \(p07\) hint\.i 0x0 | |
252 | a90: 00 00 00 00 01 c0 \[MII\] nop\.m 0x0 | |
253 | a96: 01 00 00 03 80 03 \(p07\) hint\.i 0x0 | |
254 | a9c: 00 00 06 00 \(p07\) hint\.i 0x0 | |
255 | aa0: 00 00 00 00 01 c0 \[MII\] nop\.m 0x0 | |
256 | aa6: f1 ff ff 03 84 03 \(p07\) hint\.i 0x1fffff | |
257 | aac: 00 00 06 00 \(p07\) hint\.i 0x0 | |
258 | ab0: 00 00 00 00 01 c0 \[MII\] nop\.m 0x0 | |
259 | ab6: 01 00 00 03 80 03 \(p07\) hint\.i 0x0 | |
260 | abc: 00 00 06 00 \(p07\) hint\.i 0x0 | |
261 | ac0: 0d 00 00 00 01 00 \[MFI\] nop\.m 0x0 | |
262 | ac6: 00 00 00 02 80 e3 nop\.f 0x0 | |
263 | acc: ff ff 07 08 \(p07\) hint\.i 0x1fffff;; |