2 .*: file format elf64
-mmix
4 Disassembly of section \
.text
:
6 0000000000000000 <Main
>:
9 8: 010c17f1 fcmp \
$12,\
$23,\
$241
10 c
: 08700129 flot \
$112,ROUND_OFF
,\
$41
11 10: 0970048d flot \
$112,ROUND_NEAR
,141
12 14: 08bf00f2 flot \
$191,\
$242
13 18: 09c3002a flot \
$195,42
14 1c
: 027acb04 fun \
$122,\
$203,\
$4
15 20: 03661e28 feql \
$102,\
$30,\
$40
16 24: 0a66000e flotu \
$102,\
$14
17 28: 0a84020e flotu \
$132,ROUND_UP
,\
$14
18 2c
: 0a660368 flotu \
$102,ROUND_DOWN
,\
$104
19 30: 0aac048c flotu \
$172,ROUND_NEAR
,\
$140
20 34: 0a010186 flotu \
$1,ROUND_OFF
,\
$134
21 38: 0470df29 fadd \
$112,\
$223,\
$41
22 3c
: 05700129 fix \
$112,ROUND_OFF
,\
$41
23 40: 050b008d fix \
$11,\
$141
24 44: 0c700129 sflot \
$112,ROUND_OFF
,\
$41
25 48: 0d70048d sflot \
$112,ROUND_NEAR
,141
26 4c
: 0670df29 fsub \
$112,\
$223,\
$41
27 50: 0766000e fixu \
$102,\
$14
28 54: 0784020e fixu \
$132,ROUND_UP
,\
$14
29 58: 0e0b008d sflotu \
$11,\
$141
30 5c
: 0f70008d sflotu \
$112,141
31 60: 0f70048d sflotu \
$112,ROUND_NEAR
,141
32 64: 0e700129 sflotu \
$112,ROUND_OFF
,\
$41
33 68: 10661e28
fmul \
$102,\
$30,\
$40
34 6c
: 110cdf01 fcmpe \
$12,\
$223,\
$1
35 70: 197acb2c
mul \
$122,\
$203,44
36 74: 18661e28
mul \
$102,\
$30,\
$40
37 78: 130cdf01 feqle \
$12,\
$223,\
$1
38 7c
: 120cdf0b fune \
$12,\
$223,\
$11
39 80: 1b7ad
52c mulu \
$122,\
$213,44
40 84: 1a841e28 mulu \
$132,\
$30,\
$40
41 88: 140cdf0b
fdiv \
$12,\
$223,\
$11
42 8c
: 1584020e
fsqrt \
$132,ROUND_UP
,\
$14
43 90: 150b008d fsqrt \
$11,\
$141
44 94: 1d7ad
52c
div \
$122,\
$213,44
45 98: 1c841e28
div \
$132,\
$30,\
$40
46 9c
: 160cdf0b frem \
$12,\
$223,\
$11
47 a0
: 1784020e fint \
$132,ROUND_UP
,\
$14
48 a4
: 170b008d fint \
$11,\
$141
49 a8
: 1e0cdf01 divu \
$12,\
$223,\
$1
50 ac
: 1f7acbff divu \
$122,\
$203,255
51 b0
: 200cdf01
add \
$12,\
$223,\
$1
52 b4
: 217acbff
add \
$122,\
$203,255
53 b8
: 280cdf0b
2addu \
$12,\
$223,\
$11
54 bc
: 297acb00
2addu \
$122,\
$203,0
55 c0
: 237acbff addu \
$122,\
$203,255
56 c4
: 220cdf0b addu \
$12,\
$223,\
$11
57 c8
: 237acbff addu \
$122,\
$203,255
58 cc
: 220cdf0b addu \
$12,\
$223,\
$11
59 d0
: 2b7acbcd
4addu \
$122,\
$203,205
60 d4
: 2a0cdf6f
4addu \
$12,\
$223,\
$111
61 d8
: 240cdf0b
sub \
$12,\
$223,\
$11
62 dc
: 257acbcd
sub \
$122,\
$203,205
63 e0
: 2c0cdf0b
8addu \
$12,\
$223,\
$11
64 e4
: 2d7acbcd
8addu \
$122,\
$203,205
65 e8
: 2602df0b subu \
$2,\
$223,\
$11
66 ec
: 270c14cd subu \
$12,\
$20,205
67 f0
: 2e02df0b
16addu \
$2,\
$223,\
$11
68 f4
: 2f0c
14cd
16addu \
$12,\
$20,205
69 f8
: 3002df0b cmp \
$2,\
$223,\
$11
70 fc
: 310c14cd
cmp \
$12,\
$20,205
71 100: 3802df0b sl \
$2,\
$223,\
$11
72 104: 390c14cd sl \
$12,\
$20,205
73 108: 3202df0b cmpu \
$2,\
$223,\
$11
74 10c
: 330c14cd cmpu \
$12,\
$20,205
75 110: 3a02df0b slu \
$2,\
$223,\
$11
76 114: 3b0c
14cd slu \
$12,\
$20,205
77 118: 3402170b neg \
$2,23,\
$11
78 11c
: 350c00cd
neg \
$12,0,205
79 120: 35c00acd
neg \
$192,10,205
80 124: 3d0c
14cd sr \
$12,\
$20,205
81 128: 3c02df0b sr \
$2,\
$223,\
$11
82 12c
: 3602170b negu \
$2,23,\
$11
83 130: 370c00cd negu \
$12,0,205
84 134: 3f0c
14cd sru \
$12,\
$20,205
85 138: 3e02df0b sru \
$2,\
$223,\
$11
86 13c
: 40020001 bn \
$2,140 <Main\
+0x140>
87 140: 4102ffff bn \
$2,13c
<Main\
+0x13c>
88 144: 4902ffff bnn \
$2,140 <Main\
+0x140>
89 148: 4902ffff bnn \
$2,144 <Main\
+0x144>
90 14c
: 42ff0001 bz \
$255,150 <Main\
+0x150>
91 150: 43ffffff bz \
$255,14c
<Main\
+0x14c>
92 154: 4aff0001 bnz \
$255,158 <Main\
+0x158>
93 158: 4bffffff bnz \
$255,154 <Main\
+0x154>
94 15c
: 44190001 bp \
$25,160 <Main\
+0x160>
95 160: 4519ffff bp \
$25,15c
<Main\
+0x15c>
96 164: 4c190001 bnp \
$25,168 <Main\
+0x168>
97 168: 4d19ffff bnp \
$25,164 <Main\
+0x164>
98 16c
: 46190001 bod \
$25,170 <Main\
+0x170>
99 170: 4719ffff bod \
$25,16c
<Main\
+0x16c>
100 174: 4e190001 bev \
$25,178 <Main\
+0x178>
101 178: 4f19ffff bev \
$25,174 <Main\
+0x174>
102 17c
: 50020001 pbn \
$2,180 <Main\
+0x180>
103 180: 5102ffff pbn \
$2,17c
<Main\
+0x17c>
104 184: 58020001 pbnn \
$2,188 <Main\
+0x188>
105 188: 5902ffff pbnn \
$2,184 <Main\
+0x184>
106 18c
: 520c0001 pbz \
$12,190 <Main\
+0x190>
107 190: 5316ffff pbz \
$22,18c
<Main\
+0x18c>
108 194: 5a200001 pbnz \
$32,198 <Main\
+0x198>
109 198: 5b34ffff pbnz \
$52,194 <Main\
+0x194>
110 19c
: 56190001 pbod \
$25,1a0
<Main\
+0x1a0>
111 1a0
: 5719ffff pbod \
$25,19c
<Main\
+0x19c>
112 1a4
: 5e190001 pbev \
$25,1a8
<Main\
+0x1a8>
113 1a8
: 5f19ffff pbev \
$25,1a4
<Main\
+0x1a4>
114 1ac
: 6002df0b csn \
$2,\
$223,\
$11
115 1b0: 610c14cd csn \
$12,\
$20,205
116 1b4: 6802df0b csnn \
$2,\
$223,\
$11
117 1b8: 690c14cd csnn \
$12,\
$20,205
118 1bc
: 6202cb0b csz \
$2,\
$203,\
$11
119 1c0
: 630cc8cd csz \
$12,\
$200,205
120 1c4
: 6a02cb0b csnz \
$2,\
$203,\
$11
121 1c8
: 6b0cc
8cd csnz \
$12,\
$200,205
122 1cc
: 6402cb0b csp \
$2,\
$203,\
$11
123 1d0: 650cc8cd csp \
$12,\
$200,205
124 1d4: 6c02cb0b csnp \
$2,\
$203,\
$11
125 1d8: 6d0cc
8cd csnp \
$12,\
$200,205
126 1dc
: 6602cb0b csod \
$2,\
$203,\
$11
127 1e0
: 670cc8cd csod \
$12,\
$200,205
128 1e4
: 6e02cb0b csev \
$2,\
$203,\
$11
129 1e8
: 6f0cc
8cd csev \
$12,\
$200,205
130 1ec
: 7002df0b zsn \
$2,\
$223,\
$11
131 1f0: 710c14cd zsn \
$12,\
$20,205
132 1f4: 7802df0b zsnn \
$2,\
$223,\
$11
133 1f8: 790c14cd zsnn \
$12,\
$20,205
134 1fc
: 7202cb0b zsz \
$2,\
$203,\
$11
135 200: 730cc8cd zsz \
$12,\
$200,205
136 204: 7a02cb0b zsnz \
$2,\
$203,\
$11
137 208: 7b0cc
8cd zsnz \
$12,\
$200,205
138 20c
: 7402cb0b zsp \
$2,\
$203,\
$11
139 210: 750cc8cd zsp \
$12,\
$200,205
140 214: 7c02cb0b zsnp \
$2,\
$203,\
$11
141 218: 7d0cc
8cd zsnp \
$12,\
$200,205
142 21c
: 7602cb0b zsod \
$2,\
$203,\
$11
143 220: 770cc8cd zsod \
$12,\
$200,205
144 224: 7e02cb0b zsev \
$2,\
$203,\
$11
145 228: 7f0cc
8cd zsev \
$12,\
$200,205
146 22c
: 8002000b ldb \
$2,\
$0,\
$11
147 230: 810c14cd ldb \
$12,\
$20,205
148 234: 8802000b ldt \
$2,\
$0,\
$11
149 238: 890c14cd ldt \
$12,\
$20,205
150 23c
: 8202000b ldbu \
$2,\
$0,\
$11
151 240: 830c14cd ldbu \
$12,\
$20,205
152 244: 8a02000b ldtu \
$2,\
$0,\
$11
153 248: 8b0c
14cd ldtu \
$12,\
$20,205
154 24c
: 8402000b ldw \
$2,\
$0,\
$11
155 250: 850c14cd ldw \
$12,\
$20,205
156 254: 8c02000b ldo \
$2,\
$0,\
$11
157 258: 8d0c
14cd ldo \
$12,\
$20,205
158 25c
: 8602000b ldwu \
$2,\
$0,\
$11
159 260: 870c14cd ldwu \
$12,\
$20,205
160 264: 8e02000b ldou \
$2,\
$0,\
$11
161 268: 8f0c
14cd ldou \
$12,\
$20,205
162 26c
: 9802000b ldvts \
$2,\
$0,\
$11
163 270: 990c14cd ldvts \
$12,\
$20,205
164 274: 9202000b ldht \
$2,\
$0,\
$11
165 278: 930c14cd ldht \
$12,\
$20,205
166 27c
: 9b7014cd preld
112,\
$20,205
167 280: 9a7014e1 preld
112,\
$20,\
$225
168 284: 9402000b cswap \
$2,\
$0,\
$11
169 288: 950c14cd cswap \
$12,\
$20,205
170 28c
: 9d7014cd prego
112,\
$20,205
171 290: 9c7014e1 prego
112,\
$20,\
$225
172 294: 9602000b ldunc \
$2,\
$0,\
$11
173 298: 970c14cd ldunc \
$12,\
$20,205
174 29c
: 9e02000b go \
$2,\
$0,\
$11
175 2a0
: 9f0c
14cd go \
$12,\
$20,205
176 2a4
: a0020a97 stb \
$2,\
$10,\
$151
177 2a8
: a10c14cd stb \
$12,\
$20,205
178 2ac
: a8200a97 stt \
$32,\
$10,\
$151
179 2b0: a90c14cd stt \
$12,\
$20,205
180 2b4: a2020a97 stbu \
$2,\
$10,\
$151
181 2b8: a30c14cd stbu \
$12,\
$20,205
182 2bc
: aa200a97 sttu \
$32,\
$10,\
$151
183 2c0
: ab0c14cd sttu \
$12,\
$20,205
184 2c4
: a4020a97 stw \
$2,\
$10,\
$151
185 2c8
: a50cdccd stw \
$12,\
$220,205
186 2cc
: ac20aa97 sto \
$32,\
$170,\
$151
187 2d0: adb614f5 sto \
$182,\
$20,245
188 2d4: a6020a97 stwu \
$2,\
$10,\
$151
189 2d8: a70cdccd stwu \
$12,\
$220,205
190 2dc
: ae20aa97 stou \
$32,\
$170,\
$151
191 2e0
: afb614f5 stou \
$182,\
$20,245
192 2e4
: b020aa97 stsf \
$32,\
$170,\
$151
193 2e8
: b1b614f5 stsf \
$182,\
$20,245
194 2ec
: b97014cd syncd
112,\
$20,205
195 2f0: b87014e1 syncd
112,\
$20,\
$225
196 2f4: b220aa97 stht \
$32,\
$170,\
$151
197 2f8: b3b614f5 stht \
$182,\
$20,245
198 2fc
: bb7014cd prest
112,\
$20,205
199 300: ba7014e1 prest
112,\
$20,\
$225
200 304: b420aa97 stco
32,\
$170,\
$151
201 308: b5b614f5 stco
182,\
$20,245
202 30c
: bd7014cd syncid
112,\
$20,205
203 310: bc0014e1 syncid
0,\
$20,\
$225
204 314: b620aa97 stunc \
$32,\
$170,\
$151
205 318: b7b614f5 stunc \
$182,\
$20,245
206 31c
: be20aa97 pushgo \
$32,\
$170,\
$151
207 320: bfb614f5 pushgo \
$182,\
$20,245
208 324: c18ec800 set \
$142,\
$200
209 328: c020aa97
or \
$32,\
$170,\
$151
210 32c
: c1b614f5
or \
$182,\
$20,245
211 330: c820aa97
and \
$32,\
$170,\
$151
212 334: c9b614f5
and \
$182,\
$20,245
213 338: c220aa97 orn \
$32,\
$170,\
$151
214 33c
: c3b614f5 orn \
$182,\
$20,245
215 340: ca20aa97 andn \
$32,\
$170,\
$151
216 344: cbb614f5 andn \
$182,\
$20,245
217 348: c420aa97 nor \
$32,\
$170,\
$151
218 34c
: c5b614f5 nor \
$182,\
$20,245
219 350: cc20aa97 nand \
$32,\
$170,\
$151
220 354: cdb614f5 nand \
$182,\
$20,245
221 358: c620aa97
xor \
$32,\
$170,\
$151
222 35c
: c7b614f5
xor \
$182,\
$20,245
223 360: ce20aa97 nxor \
$32,\
$170,\
$151
224 364: cfb614f5 nxor \
$182,\
$20,245
225 368: d020aa97 bdif \
$32,\
$170,\
$151
226 36c
: d1b614f5 bdif \
$182,\
$20,245
227 370: d820aa97 mux \
$32,\
$170,\
$151
228 374: d9b614f5 mux \
$182,\
$20,245
229 378: d220aa97 wdif \
$32,\
$170,\
$151
230 37c
: d3b614f5 wdif \
$182,\
$20,245
231 380: da20aa97 sadd \
$32,\
$170,\
$151
232 384: dbb600f5 sadd \
$182,\
$0,245
233 388: d420aa97 tdif \
$32,\
$170,\
$151
234 38c
: d5b614f5 tdif \
$182,\
$20,245
235 390: dc20aa97 mor \
$32,\
$170,\
$151
236 394: ddb614f5 mor \
$182,\
$20,245
237 398: d620aa97 odif \
$32,\
$170,\
$151
238 39c
: d7b614f5 odif \
$182,\
$20,245
239 3a0
: de201197 mxor \
$32,\
$17,\
$151
240 3a4
: df52b418 mxor \
$82,\
$180,24
241 3a8
: e004ffff seth \
$4,0xffff
242 3ac
: e05e0000 seth \
$94,0x0
243 3b0: e00400ff seth \
$4,0xff
244 3b4: e05e04d2 seth \
$94,0x4d2
245 3b8: e15e04d2 setmh \
$94,0x4d2
246 3bc
: e85e04d2 orh \
$94,0x4d2
247 3c0
: e95e04d2 ormh \
$94,0x4d2
248 3c4
: e25e04d2 setml \
$94,0x4d2
249 3c8
: e35e04d2
setl \
$94,0x4d2
250 3cc
: ea5e04d2 orml \
$94,0x4d2
251 3d0: eb5e04d2 orl \
$94,0x4d2
252 3d4: e45e04d2 inch \
$94,0x4d2
253 3d8: e55e04d2 incmh \
$94,0x4d2
254 3dc
: ec5e04d2 andnh \
$94,0x4d2
255 3e0
: ed5e04d2 andnmh \
$94,0x4d2
256 3e4
: e65e04d2 incml \
$94,0x4d2
257 3e8
: e75e04d2 incl \
$94,0x4d2
258 3ec
: ee5e04d2 andnml \
$94,0x4d2
259 3f0: ef5e04d2 andnl \
$94,0x4d2
260 3f4: f1ffffff
jmp 3f0 <Main\
+0x3f0>
261 3f8: f0000001
jmp 3fc
<Main\
+0x3fc>
262 3fc
: f82afffe
pop 42,65534
263 400: f90000ff resume
255
264 404: f9000000 resume
0
265 408: f9000001 resume
1
266 40c
: f2190001 pushj \
$25,410 <Main\
+0x410>
267 410: f319ffff pushj \
$25,40c
<Main\
+0x40c>
268 414: fa040000 save \
$4,0
269 418: fb0000ea unsave
0,\
$234
270 41c
: f4190001 geta \
$25,420 <Main\
+0x420>
271 420: f519ffff geta \
$25,41c
<Main\
+0x41c>
272 424: fc7a1201 sync
8000001
273 428: fd010203 swym
1,2,3
274 42c
: fd000000 swym
0,0,0
275 430: f7040022 put rJ
,34
276 434: f6040086 put rJ
,\
$134
277 438: feea0004 get \
$234,rJ
278 43c
: ff000000 trip
0,0,0
279 440: ff050607 trip
5,6,7