Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_window3_f10.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa3_window3_f10.s
5* Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved
6* 4150 Network Circle, Santa Clara, California 95054, U.S.A.
7*
8* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
9*
10* This program is free software; you can redistribute it and/or modify
11* it under the terms of the GNU General Public License as published by
12* the Free Software Foundation; version 2 of the License.
13*
14* This program is distributed in the hope that it will be useful,
15* but WITHOUT ANY WARRANTY; without even the implied warranty of
16* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17* GNU General Public License for more details.
18*
19* You should have received a copy of the GNU General Public License
20* along with this program; if not, write to the Free Software
21* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
22*
23* For the avoidance of doubt, and except that if any non-GPL license
24* choice is available it will apply instead, Sun elects to use only
25* the General Public License version 2 (GPLv2) at this time for any
26* software where a choice of GPL license versions is made
27* available with the language indicating that GPLv2 or any later version
28* may be used, or where a choice of which version of the GPL is applied is
29* otherwise unspecified.
30*
31* Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
32* CA 95054 USA or visit www.sun.com if you need additional information or
33* have any questions.
34*
35*
36* ========== Copyright Header End ============================================
37*/
38.ident "Using Instruction Hash for Focus :$Id: isa3_window3_f10.s,v 1.1 2007/05/11 17:22:36 drp Exp $"
39#include "defines.h"
40#include "nmacros.h"
41#include "old_boot.s"
42
43/************************************************************************
44 Test case code start
45 ************************************************************************/
46
47.text
48.global main
49
50main: /* test begin */
51
52
53 ta T_RD_THID
54 mov %o1, %l6
55 umul %l6, 256, %l7
56 setx DIAG_DATA_AREA, %g1, %g3
57 add %l7, %g3, %l7
58
59mov %l7, %g1
60wrpr %g0, 0x0, %cwp
61mov %g1, %l7
62wrpr %g0, 0x1, %cwp
63mov %g1, %l7
64wrpr %g0, 0x2, %cwp
65mov %g1, %l7
66wrpr %g0, 0x3, %cwp
67mov %g1, %l7
68wrpr %g0, 0x4, %cwp
69mov %g1, %l7
70wrpr %g0, 0x5, %cwp
71mov %g1, %l7
72wrpr %g0, 0x6, %cwp
73mov %g1, %l7
74wrpr %g0, 0x7, %cwp
75mov %g1, %l7
76 nop
77 setx 0xC69E2EC5706B1381, %l0, %l6
78 stx %l6, [%l7 + 0x0]
79 ldx [%l7 + 0x0], %fsr
80!
81! Thread 0 Start
82!
83main_t0:
84
85 !# Initialize registers ..
86
87 !# Global registers
88 set 0x8, %g1
89 set 0x4, %g2
90 set 0xE, %g3
91 set 0x9, %g4
92 set 0xF, %g5
93 set 0xE, %g6
94 set 0x3, %g7
95 !# Input registers
96 set -0xC, %i0
97 set -0x3, %i1
98 set -0x8, %i2
99 set -0xC, %i3
100 set -0x9, %i4
101 set -0xF, %i5
102 set -0x7, %i6
103 set -0x0, %i7
104 !# Local registers
105 set 0x7CC3245E, %l0
106 set 0x2A7FCB04, %l1
107 set 0x1F346B38, %l2
108 set 0x6A5EDA42, %l3
109 set 0x475D6FF4, %l4
110 set 0x6F3169FC, %l5
111 set 0x698AF0E8, %l6
112 !# Output registers
113 set 0x0A20, %o0
114 set 0x0D56, %o1
115 set -0x0454, %o2
116 set 0x0ACB, %o3
117 set 0x07F1, %o4
118 set -0x03CA, %o5
119 set -0x155B, %o6
120 set 0x16CB, %o7
121 !# Float registers
122 INIT_TH_FP_REG(%l7,%f0,0x345A8B1FC9966019)
123 INIT_TH_FP_REG(%l7,%f2,0x8174DFA6D5D60DCC)
124 INIT_TH_FP_REG(%l7,%f4,0x9E3D01A733E8A0AE)
125 INIT_TH_FP_REG(%l7,%f6,0xF1490523DBA227CE)
126 INIT_TH_FP_REG(%l7,%f8,0x9D8EDC5FE29A9BF8)
127 INIT_TH_FP_REG(%l7,%f10,0x31F0748EF89C7533)
128 INIT_TH_FP_REG(%l7,%f12,0x65ADD35539600C27)
129 INIT_TH_FP_REG(%l7,%f14,0x515E2043DDEEF099)
130 INIT_TH_FP_REG(%l7,%f16,0x63BB312C02112F6B)
131 INIT_TH_FP_REG(%l7,%f18,0x8CB2A1B04F0F7FDA)
132 INIT_TH_FP_REG(%l7,%f20,0x98633FBBC403270C)
133 INIT_TH_FP_REG(%l7,%f22,0xC8F40ECE237DD9E3)
134 INIT_TH_FP_REG(%l7,%f24,0x368B651889F6E646)
135 INIT_TH_FP_REG(%l7,%f26,0x66983C9A296348A5)
136 INIT_TH_FP_REG(%l7,%f28,0xC3581AFCF179828F)
137 INIT_TH_FP_REG(%l7,%f30,0xAA52B5B5B9C7CC64)
138 !# Other state
139
140 or %g0, 0x8, %l0
141 sllx %l0, 0x3c, %l0
142
143 or %g0, 0x8, %l0
144 sllx %l0, 0x3c, %l0
145 wrhpr %l0, %g0, %hsys_tick_cmpr
146
147
148 !# Execute Main Diag ..
149
150 fcmps %fcc3, %f6, %f0
151 xor %o2, %i4, %i3
152 sdiv %g2, 0x1139, %g5
153 alignaddrl %i0, %l0, %l4
154 st %f1, [%l7 + 0x0C]
155 movle %icc, %l5, %i5
156 mulscc %i1, %o6, %l6
157 edge32ln %o3, %l3, %g7
158 edge32ln %o7, %o5, %l1
159 sethi 0x1FB2, %i2
160 movle %xcc, %l2, %g3
161 fmovs %f15, %f21
162 lduw [%l7 + 0x0C], %i7
163 movrlez %g1, %i6, %o0
164 addc %g4, 0x03C7, %g6
165 edge16ln %o4, %o1, %o2
166 udivx %i3, 0x1166, %g2
167 fnot1s %f15, %f30
168 fzero %f26
169 and %g5, 0x0B07, %i0
170 edge16n %l0, %l4, %i4
171 or %i5, 0x040D, %l5
172 ldd [%l7 + 0x70], %f12
173 edge8ln %o6, %i1, %l6
174 sethi 0x1E64, %l3
175 andncc %o3, %g7, %o7
176 movrlz %o5, 0x3B6, %l1
177 fmovrdlez %l2, %f22, %f2
178 movvc %xcc, %i2, %g3
179 addcc %i7, 0x0B58, %i6
180 edge8n %o0, %g1, %g4
181 stb %o4, [%l7 + 0x77]
182 sethi 0x0CB9, %g6
183 or %o2, 0x0EE7, %i3
184 or %g2, %g5, %i0
185 edge32l %o1, %l4, %l0
186 fandnot2s %f19, %f24, %f19
187 sdiv %i5, 0x07E5, %i4
188 addc %o6, %l5, %l6
189 srax %i1, %o3, %l3
190 edge8l %o7, %o5, %l1
191 umul %g7, %l2, %i2
192 mulscc %g3, %i6, %i7
193 sra %g1, %o0, %g4
194 fpsub16 %f8, %f8, %f20
195 edge32l %g6, %o4, %i3
196 fmovd %f10, %f6
197 movvc %icc, %o2, %g5
198 edge32n %i0, %o1, %g2
199 edge16l %l4, %l0, %i5
200 mulscc %i4, %o6, %l5
201 xnorcc %i1, 0x0835, %l6
202 ldub [%l7 + 0x43], %l3
203 fand %f0, %f8, %f4
204 edge16 %o3, %o7, %l1
205 ld [%l7 + 0x70], %f23
206 array8 %o5, %g7, %l2
207 fpsub32s %f24, %f17, %f30
208 movrgez %i2, 0x166, %g3
209 smul %i6, 0x02BF, %g1
210 fsrc1s %f10, %f12
211 alignaddrl %i7, %g4, %g6
212 movcs %xcc, %o0, %i3
213 fcmpne32 %f30, %f14, %o2
214 orncc %o4, %g5, %o1
215 ldd [%l7 + 0x10], %g2
216 ldsw [%l7 + 0x2C], %i0
217 xor %l4, %i5, %i4
218 movvc %xcc, %l0, %l5
219 movl %icc, %o6, %i1
220 fmovscc %xcc, %f14, %f22
221 bshuffle %f14, %f18, %f20
222 ldd [%l7 + 0x30], %f4
223 movrne %l3, 0x0DB, %l6
224 fxnors %f2, %f4, %f11
225 sub %o3, 0x131C, %o7
226 fexpand %f10, %f4
227 lduh [%l7 + 0x10], %o5
228 fmovrdlez %l1, %f14, %f20
229 fpadd16 %f20, %f28, %f22
230 srax %l2, %g7, %g3
231 fnands %f1, %f23, %f1
232 mova %icc, %i2, %g1
233 st %f10, [%l7 + 0x3C]
234 xor %i6, 0x1CE3, %g4
235 andn %g6, %o0, %i7
236 edge32n %o2, %i3, %o4
237 fnegs %f9, %f23
238 sdivcc %g5, 0x0E15, %o1
239 subccc %g2, %i0, %l4
240 fmovdge %icc, %f8, %f2
241 fpsub32s %f15, %f2, %f27
242 movre %i5, 0x2DD, %l0
243 movl %icc, %l5, %i4
244 edge16 %o6, %i1, %l3
245 save %o3, %l6, %o7
246 rdpr %cwp, %g1
247 rdpr %cansave, %g2
248 rdpr %canrestore, %g3
249 rdpr %cleanwin, %g4
250 rdpr %otherwin, %g5
251 rdpr %wstate, %g6
252 mulscc %l1, %o5, %g7
253 mova %xcc, %g3, %l2
254 ldx [%l7 + 0x18], %i2
255 movrlz %g1, %i6, %g6
256 edge8ln %o0, %g4, %o2
257 fmovsa %icc, %f16, %f7
258 ld [%l7 + 0x28], %f0
259 movne %xcc, %i7, %i3
260 movvs %xcc, %o4, %g5
261 subc %o1, %i0, %g2
262 mova %xcc, %i5, %l4
263 popc 0x198B, %l5
264 movrgez %i4, %l0, %o6
265 edge8n %l3, %o3, %l6
266 srl %o7, %l1, %o5
267 movvc %xcc, %g7, %i1
268 udivcc %g3, 0x0D68, %i2
269 stw %l2, [%l7 + 0x0C]
270 orcc %i6, 0x0720, %g6
271 movpos %xcc, %g1, %g4
272 lduh [%l7 + 0x72], %o0
273 movrlz %i7, %o2, %i3
274 ldub [%l7 + 0x6B], %o4
275 movn %icc, %o1, %i0
276 ldsh [%l7 + 0x0A], %g5
277 lduh [%l7 + 0x6A], %i5
278 sub %l4, 0x03B0, %g2
279 st %f23, [%l7 + 0x7C]
280 sdivcc %l5, 0x172B, %l0
281 edge8n %i4, %o6, %o3
282 edge32l %l6, %o7, %l1
283 fmovrslez %o5, %f15, %f23
284 udiv %g7, 0x1A24, %i1
285 fcmpne16 %f0, %f24, %l3
286 movge %xcc, %g3, %l2
287 subc %i2, 0x01C0, %g6
288 sllx %g1, 0x19, %i6
289 sth %g4, [%l7 + 0x5C]
290 lduh [%l7 + 0x60], %i7
291 fmovsle %xcc, %f26, %f19
292 lduh [%l7 + 0x16], %o2
293 fabss %f22, %f24
294 andn %i3, 0x1231, %o0
295 ldx [%l7 + 0x58], %o4
296 edge16ln %i0, %o1, %g5
297 sub %l4, %g2, %l5
298 movleu %icc, %l0, %i4
299 add %o6, 0x09CE, %i5
300 ldd [%l7 + 0x68], %f6
301 array8 %l6, %o7, %o3
302 ldsb [%l7 + 0x34], %l1
303 edge16 %o5, %g7, %i1
304 edge16ln %l3, %g3, %i2
305 xorcc %g6, 0x01AA, %l2
306 ldsh [%l7 + 0x1E], %i6
307 orn %g4, %g1, %i7
308 addcc %o2, 0x1421, %i3
309 edge8n %o0, %i0, %o4
310 movn %icc, %o1, %g5
311 or %l4, %l5, %l0
312 movneg %xcc, %g2, %i4
313 fzeros %f10
314 movneg %icc, %i5, %o6
315 movcs %xcc, %l6, %o7
316 udiv %o3, 0x0175, %l1
317 fzero %f20
318 movle %xcc, %g7, %i1
319 edge16ln %o5, %l3, %g3
320 fpackfix %f4, %f11
321 fnor %f20, %f6, %f30
322 fmovdne %xcc, %f20, %f31
323 subcc %i2, %g6, %l2
324 fexpand %f20, %f0
325 movl %icc, %g4, %i6
326 restore %i7, 0x128D, %o2
327 rdpr %cwp, %g1
328 rdpr %cansave, %g2
329 rdpr %canrestore, %g3
330 rdpr %cleanwin, %g4
331 rdpr %otherwin, %g5
332 rdpr %wstate, %g6
333 addccc %i3, 0x1F28, %g1
334 orncc %o0, 0x1745, %o4
335 sir 0x0F10
336 andcc %o1, 0x1558, %g5
337 xorcc %i0, 0x12D7, %l5
338 movleu %xcc, %l0, %g2
339 fmovsn %xcc, %f16, %f16
340 movle %icc, %l4, %i5
341 smul %i4, %o6, %o7
342 sir 0x1439
343 edge8ln %o3, %l1, %g7
344 move %icc, %i1, %l6
345 edge8 %l3, %g3, %o5
346 movre %g6, %l2, %g4
347 st %f17, [%l7 + 0x14]
348 fmovrslez %i2, %f9, %f13
349 ldsw [%l7 + 0x78], %i7
350 andn %i6, 0x0721, %i3
351 save %o2, 0x15DB, %o0
352 rdpr %cwp, %g1
353 rdpr %cansave, %g2
354 rdpr %canrestore, %g3
355 rdpr %cleanwin, %g4
356 rdpr %otherwin, %g5
357 rdpr %wstate, %g6
358 fcmple16 %f14, %f4, %o4
359 movneg %xcc, %g1, %g5
360 fcmpes %fcc2, %f27, %f3
361 stb %o1, [%l7 + 0x54]
362 movre %i0, 0x237, %l0
363 edge16n %g2, %l4, %i5
364 popc 0x1885, %i4
365 orncc %o6, 0x00AF, %o7
366 ld [%l7 + 0x08], %f15
367 array32 %o3, %l1, %g7
368 fmul8x16al %f6, %f19, %f4
369 fmovrsgez %l5, %f31, %f25
370 movneg %icc, %i1, %l3
371 for %f10, %f30, %f6
372 ldx [%l7 + 0x70], %l6
373 move %icc, %g3, %o5
374 edge16ln %g6, %l2, %i2
375 ldub [%l7 + 0x3E], %i7
376 fmovsle %xcc, %f21, %f19
377 fmovdg %xcc, %f5, %f4
378 movge %xcc, %g4, %i6
379 edge32n %i3, %o2, %o0
380 fornot2s %f4, %f12, %f3
381 fmul8ulx16 %f12, %f2, %f26
382 alignaddr %g1, %o4, %o1
383 stb %i0, [%l7 + 0x0A]
384 fmovs %f18, %f13
385 edge8n %l0, %g5, %g2
386 fnegd %f0, %f28
387 save %l4, 0x1F08, %i5
388 rdpr %cwp, %g1
389 rdpr %cansave, %g2
390 rdpr %canrestore, %g3
391 rdpr %cleanwin, %g4
392 rdpr %otherwin, %g5
393 rdpr %wstate, %g6
394 sdivcc %o6, 0x18A7, %o7
395 st %f19, [%l7 + 0x28]
396 save %o3, 0x1F34, %i4
397 rdpr %cwp, %g1
398 rdpr %cansave, %g2
399 rdpr %canrestore, %g3
400 rdpr %cleanwin, %g4
401 rdpr %otherwin, %g5
402 rdpr %wstate, %g6
403 edge16ln %l1, %g7, %i1
404 fandnot1s %f5, %f9, %f24
405 sll %l3, 0x1B, %l5
406 movl %xcc, %l6, %g3
407 popc 0x0BC1, %o5
408 ldub [%l7 + 0x38], %l2
409 xor %i2, %i7, %g4
410 edge16ln %i6, %i3, %o2
411 srlx %g6, %o0, %g1
412 popc 0x0A97, %o4
413 movn %xcc, %i0, %l0
414 srlx %g5, 0x09, %o1
415 and %g2, %l4, %o6
416 srl %i5, 0x10, %o7
417 xor %o3, %l1, %i4
418 fmovse %xcc, %f29, %f20
419 popc %g7, %l3
420 edge8ln %i1, %l6, %l5
421 addccc %o5, 0x1373, %g3
422 xnor %l2, %i7, %i2
423 movcc %icc, %g4, %i3
424 fmovrdlz %i6, %f2, %f14
425 mulx %o2, 0x1AFC, %o0
426 ldx [%l7 + 0x38], %g1
427 movrlez %g6, 0x3A2, %o4
428 edge32n %i0, %l0, %o1
429 orncc %g2, %l4, %o6
430 nop
431 set 0x4E, %o3
432 stb %g5, [%l7 + %o3]
433 fnand %f22, %f26, %f30
434 lduh [%l7 + 0x5A], %o7
435 sub %i5, %o3, %l1
436 sra %g7, 0x02, %i4
437 ldsh [%l7 + 0x52], %i1
438 st %f3, [%l7 + 0x78]
439 xnorcc %l3, %l5, %l6
440 movrgez %o5, 0x261, %g3
441 movge %icc, %i7, %i2
442 fcmpgt32 %f2, %f20, %g4
443 st %f24, [%l7 + 0x24]
444 edge16ln %l2, %i3, %o2
445 edge16ln %o0, %i6, %g1
446 edge8n %g6, %i0, %o4
447 movleu %icc, %o1, %l0
448 udiv %l4, 0x1FA6, %o6
449 ldsb [%l7 + 0x1D], %g2
450 orn %g5, 0x1A95, %i5
451 orncc %o7, 0x0F5D, %o3
452 stw %g7, [%l7 + 0x08]
453 subc %i4, %l1, %i1
454 array16 %l5, %l3, %o5
455 edge8l %l6, %g3, %i2
456 movl %xcc, %g4, %l2
457 sethi 0x1226, %i7
458 sra %o2, 0x1C, %o0
459 smulcc %i3, 0x1CBA, %i6
460 subcc %g1, %i0, %o4
461 srax %o1, %l0, %g6
462 nop
463 set 0x28, %i5
464 std %f14, [%l7 + %i5]
465 movle %xcc, %l4, %g2
466 movleu %icc, %g5, %o6
467 edge16 %i5, %o3, %o7
468 fxnor %f16, %f6, %f26
469 mova %icc, %i4, %l1
470 array32 %g7, %l5, %l3
471 alignaddr %i1, %l6, %o5
472 lduh [%l7 + 0x12], %g3
473 sdivcc %g4, 0x09E7, %i2
474 fmovrdgz %l2, %f24, %f26
475 movrgez %i7, %o0, %i3
476 sra %i6, %o2, %g1
477 ldsh [%l7 + 0x7A], %o4
478 orn %o1, %l0, %i0
479 andncc %g6, %l4, %g5
480 popc 0x01C8, %g2
481 srl %i5, 0x1C, %o3
482 array8 %o7, %i4, %l1
483 movcs %xcc, %g7, %o6
484 ldd [%l7 + 0x78], %f20
485 alignaddr %l5, %l3, %l6
486 or %i1, 0x1F0B, %g3
487 fandnot2s %f29, %f8, %f4
488 stw %o5, [%l7 + 0x5C]
489 sra %g4, %l2, %i7
490 movre %i2, 0x1DF, %o0
491 fmovdle %xcc, %f29, %f18
492 fmovrsgz %i3, %f27, %f20
493 movle %icc, %i6, %o2
494 movleu %icc, %g1, %o4
495 addccc %l0, 0x045F, %i0
496 edge8 %o1, %g6, %g5
497 smulcc %g2, %i5, %l4
498 ldsh [%l7 + 0x62], %o7
499 sra %o3, 0x1E, %i4
500 fmovdg %xcc, %f7, %f10
501 movn %icc, %g7, %o6
502 fnands %f6, %f2, %f18
503 fmul8sux16 %f24, %f8, %f16
504 fnot1s %f23, %f16
505 orncc %l1, 0x0292, %l5
506 movcs %icc, %l3, %l6
507 sdiv %g3, 0x12E6, %o5
508 fors %f0, %f5, %f1
509 andn %g4, %i1, %l2
510 mulscc %i2, %i7, %o0
511 fmovrde %i6, %f4, %f18
512 ldsw [%l7 + 0x18], %o2
513 sll %i3, 0x02, %o4
514 move %xcc, %l0, %i0
515 movcs %icc, %o1, %g1
516 movl %icc, %g5, %g6
517 smulcc %g2, %i5, %o7
518 fmovrdlz %l4, %f4, %f24
519 mova %xcc, %i4, %g7
520 smul %o3, 0x0A92, %o6
521 fcmple32 %f10, %f16, %l5
522 udivx %l1, 0x1F34, %l6
523 stx %l3, [%l7 + 0x08]
524 fmovrdgz %g3, %f30, %f0
525 orn %g4, 0x0317, %i1
526 subc %o5, %l2, %i7
527 xor %i2, %i6, %o2
528 ldx [%l7 + 0x20], %o0
529 fmovrslz %i3, %f17, %f9
530 xorcc %l0, %i0, %o4
531 fmovde %xcc, %f16, %f8
532 movgu %icc, %o1, %g5
533 srl %g6, 0x17, %g1
534 sth %i5, [%l7 + 0x72]
535 sdiv %g2, 0x0EF2, %l4
536 fmuld8sux16 %f23, %f7, %f4
537 ldd [%l7 + 0x10], %f20
538 fmovrde %o7, %f14, %f14
539 edge32ln %g7, %i4, %o6
540 st %f12, [%l7 + 0x5C]
541 stb %o3, [%l7 + 0x4D]
542 fmovsg %xcc, %f19, %f30
543 ldub [%l7 + 0x45], %l1
544 subcc %l6, 0x0E0C, %l3
545 edge16n %l5, %g4, %g3
546 movvs %xcc, %i1, %o5
547 array32 %i7, %i2, %i6
548 subccc %o2, %l2, %i3
549 sethi 0x0021, %o0
550 subc %l0, %o4, %o1
551 edge32ln %i0, %g6, %g1
552 movge %xcc, %i5, %g2
553 ldd [%l7 + 0x38], %f24
554 mulscc %g5, 0x0CDC, %l4
555 edge16 %o7, %g7, %o6
556 fcmpd %fcc3, %f0, %f4
557 movneg %icc, %i4, %o3
558 movl %xcc, %l1, %l6
559 orncc %l5, 0x1C57, %l3
560 ldub [%l7 + 0x12], %g4
561 movge %xcc, %i1, %g3
562 fmovsg %xcc, %f30, %f16
563 lduw [%l7 + 0x24], %o5
564 setx loop_0, %l0, %l1
565 return %l1
566 nop
567 rdpr %cwp, %g1
568 rdpr %cansave, %g2
569 rdpr %canrestore, %g3
570 rdpr %cleanwin, %g4
571 rdpr %otherwin, %g5
572 rdpr %wstate, %g6
573loop_0: stw %l2, [%l7 + 0x6C]
574 fpackfix %f26, %f15
575 st %f12, [%l7 + 0x50]
576 fnands %f19, %f23, %f17
577 mulscc %i3, %i6, %o0
578 mulscc %l0, %o4, %o1
579 sra %i0, %g6, %g1
580 ldub [%l7 + 0x79], %i5
581 movleu %xcc, %g2, %l4
582 fmovdcc %xcc, %f7, %f16
583 fpsub16s %f22, %f9, %f23
584 pdist %f4, %f12, %f4
585 udivx %g5, 0x07D7, %o7
586 smul %g7, %o6, %o3
587 umulcc %i4, %l6, %l5
588 mulx %l1, %l3, %g4
589 array8 %i1, %g3, %i2
590 fmuld8ulx16 %f6, %f13, %f12
591 fnand %f6, %f10, %f24
592 fmovrslez %i7, %f21, %f31
593 fcmpes %fcc3, %f30, %f11
594 nop
595 set 0x1B, %l2
596 ldub [%l7 + %l2], %o5
597 fmovdleu %xcc, %f7, %f14
598 udivcc %o2, 0x061F, %i3
599 movpos %icc, %i6, %o0
600 movrgz %l0, %l2, %o1
601 andn %o4, 0x159A, %g6
602 movcs %xcc, %i0, %i5
603 move %icc, %g2, %l4
604 popc %g1, %o7
605 movpos %xcc, %g7, %g5
606 fnegs %f14, %f17
607 fmul8ulx16 %f8, %f0, %f20
608 movne %xcc, %o6, %o3
609 fabss %f23, %f9
610 edge8 %l6, %l5, %i4
611 edge32 %l3, %g4, %l1
612 or %g3, %i2, %i1
613 fnot2s %f28, %f1
614 movpos %icc, %i7, %o5
615 movleu %icc, %o2, %i3
616 fmovda %icc, %f25, %f20
617 sethi 0x0E5C, %i6
618 subccc %o0, 0x1B02, %l2
619 udiv %o1, 0x0387, %l0
620 movgu %xcc, %o4, %g6
621 andn %i5, 0x1E77, %i0
622 nop
623 set 0x78, %i3
624 ldx [%l7 + %i3], %l4
625 xorcc %g2, %g1, %g7
626 movcs %icc, %o7, %o6
627 fnot2s %f18, %f31
628 fmovdge %icc, %f12, %f27
629 movcs %icc, %o3, %l6
630 srax %l5, %g5, %i4
631 fpack32 %f26, %f28, %f16
632 udivcc %g4, 0x1E16, %l3
633 lduh [%l7 + 0x2A], %l1
634 nop
635 set 0x5C, %o6
636 lduw [%l7 + %o6], %i2
637 nop
638 set 0x58, %g4
639 ldd [%l7 + %g4], %f10
640 ldd [%l7 + 0x58], %g2
641 movgu %xcc, %i7, %o5
642 alignaddr %i1, %i3, %i6
643 addc %o2, 0x11A5, %l2
644 ldsh [%l7 + 0x68], %o0
645 umulcc %o1, 0x0DEE, %o4
646 fcmpeq16 %f28, %f0, %l0
647 sethi 0x1F10, %g6
648 fornot2s %f10, %f5, %f6
649 fsrc2s %f18, %f5
650 sdiv %i0, 0x02C0, %i5
651 mulx %g2, %l4, %g1
652 fandnot2 %f0, %f14, %f26
653 fmovsa %icc, %f19, %f12
654 fcmped %fcc1, %f4, %f18
655 fsrc1s %f25, %f24
656 stb %g7, [%l7 + 0x13]
657 ld [%l7 + 0x74], %f3
658 movrlez %o7, %o6, %o3
659 fmovsn %icc, %f0, %f4
660 stw %l5, [%l7 + 0x44]
661 orn %l6, %i4, %g4
662 fcmpgt16 %f12, %f16, %l3
663 fmovdcs %icc, %f29, %f29
664 addc %l1, %g5, %i2
665 sra %g3, 0x1B, %i7
666 fxnors %f24, %f29, %f0
667 addccc %i1, 0x0A4D, %o5
668 and %i6, %o2, %l2
669 fandnot2s %f17, %f7, %f3
670 edge8ln %i3, %o1, %o4
671 ldsh [%l7 + 0x2C], %o0
672 udivx %g6, 0x1D83, %l0
673 mulscc %i0, 0x19CD, %i5
674 fmovdge %icc, %f5, %f7
675 fmovdpos %xcc, %f4, %f31
676 edge32l %g2, %l4, %g1
677 edge32n %g7, %o7, %o3
678 orcc %o6, %l6, %i4
679 addccc %g4, 0x0E26, %l5
680 fmovdle %icc, %f31, %f9
681 array16 %l3, %g5, %i2
682 sethi 0x1797, %l1
683 movge %xcc, %i7, %g3
684 movgu %icc, %o5, %i1
685 fpsub16s %f0, %f13, %f25
686 edge32ln %i6, %l2, %o2
687 fmovsgu %xcc, %f27, %f20
688 fcmpeq16 %f2, %f10, %i3
689 xnor %o4, 0x09C0, %o0
690 fandnot2s %f0, %f0, %f11
691 addcc %g6, 0x0E2C, %o1
692 addccc %l0, %i0, %g2
693 fmovrde %l4, %f30, %f0
694 fcmpne32 %f30, %f8, %i5
695 ldd [%l7 + 0x78], %f18
696 sethi 0x07A7, %g1
697 movge %xcc, %o7, %o3
698 stx %o6, [%l7 + 0x60]
699 movne %icc, %g7, %i4
700 sdivx %l6, 0x0B00, %g4
701 movneg %xcc, %l3, %g5
702 lduh [%l7 + 0x22], %i2
703 movl %icc, %l1, %i7
704 edge16l %g3, %o5, %l5
705 sth %i1, [%l7 + 0x1E]
706 lduw [%l7 + 0x68], %l2
707 array16 %i6, %o2, %o4
708 sdiv %i3, 0x030D, %g6
709 fmul8ulx16 %f2, %f26, %f24
710 movre %o1, 0x1B9, %l0
711 subccc %i0, 0x1E44, %g2
712 fmovdle %xcc, %f17, %f30
713 addcc %l4, %o0, %i5
714 stw %g1, [%l7 + 0x30]
715 subcc %o3, %o7, %o6
716 fmovsvs %xcc, %f5, %f31
717 fmovdge %xcc, %f11, %f7
718 fand %f14, %f24, %f12
719 fcmpgt16 %f30, %f14, %i4
720 movvs %xcc, %g7, %g4
721 fornot2 %f6, %f24, %f18
722 movne %xcc, %l6, %g5
723 addc %i2, 0x17BA, %l1
724 fmovse %xcc, %f16, %f11
725 orcc %l3, 0x07F8, %g3
726 orn %i7, 0x117B, %l5
727 movrlz %o5, 0x342, %l2
728 ldsb [%l7 + 0x0F], %i1
729 fand %f12, %f14, %f22
730 udiv %i6, 0x062B, %o4
731 restore %i3, 0x137F, %o2
732 rdpr %cwp, %g1
733 rdpr %cansave, %g2
734 rdpr %canrestore, %g3
735 rdpr %cleanwin, %g4
736 rdpr %otherwin, %g5
737 rdpr %wstate, %g6
738 lduw [%l7 + 0x14], %o1
739 fmovdgu %icc, %f14, %f25
740 andncc %g6, %l0, %i0
741 or %g2, 0x0622, %l4
742 ldsh [%l7 + 0x0E], %i5
743 fpmerge %f13, %f10, %f30
744 movge %icc, %o0, %o3
745 movn %xcc, %g1, %o6
746 stw %o7, [%l7 + 0x48]
747 addcc %g7, %i4, %l6
748 fmovrsne %g4, %f15, %f1
749 andcc %g5, 0x1D03, %l1
750 sra %l3, %g3, %i2
751 sub %l5, 0x0C17, %o5
752 movrgz %i7, %i1, %l2
753 edge16ln %i6, %i3, %o2
754 edge16l %o4, %g6, %o1
755 ldsb [%l7 + 0x45], %l0
756 udivcc %g2, 0x0F3A, %i0
757 movre %l4, %o0, %o3
758 movrgz %g1, 0x23A, %i5
759 fcmpne32 %f4, %f16, %o6
760 setx loop_1, %l0, %l1
761 return %l1
762 nop
763 rdpr %cwp, %g1
764 rdpr %cansave, %g2
765 rdpr %canrestore, %g3
766 rdpr %cleanwin, %g4
767 rdpr %otherwin, %g5
768 rdpr %wstate, %g6
769loop_1: addc %l6, %g4, %g5
770 movleu %xcc, %o7, %l3
771 addcc %g3, %i2, %l5
772 movvs %xcc, %l1, %o5
773 sra %i1, 0x05, %l2
774 movrne %i6, 0x159, %i3
775 movleu %xcc, %i7, %o4
776 xnorcc %o2, %o1, %l0
777 fmovdneg %icc, %f25, %f15
778 mulx %g6, 0x09D2, %g2
779 fmul8x16al %f19, %f4, %f26
780 movleu %icc, %l4, %i0
781 sra %o0, 0x18, %g1
782 umulcc %i5, %o6, %o3
783 nop
784 set 0x52, %g7
785 stb %g7, [%l7 + %g7]
786 sdivcc %l6, 0x10CE, %g4
787 edge32 %g5, %o7, %i4
788 movre %g3, %l3, %i2
789 fmovs %f14, %f23
790 movg %xcc, %l1, %o5
791 udivx %i1, 0x07F6, %l2
792 fmovsg %icc, %f12, %f19
793 addc %l5, %i3, %i6
794 andn %o4, %o2, %i7
795 mova %icc, %o1, %g6
796 fmovsvc %icc, %f11, %f22
797 addccc %g2, %l0, %l4
798 stx %i0, [%l7 + 0x08]
799 ld [%l7 + 0x74], %f2
800 edge16n %o0, %g1, %i5
801 bshuffle %f22, %f14, %f0
802 ldsb [%l7 + 0x53], %o6
803 fmuld8ulx16 %f4, %f26, %f10
804 fabsd %f20, %f16
805 umulcc %g7, 0x0917, %l6
806 umulcc %g4, 0x0518, %g5
807 subccc %o3, %i4, %o7
808 fmovsgu %xcc, %f7, %f13
809 sll %g3, %i2, %l3
810 orn %l1, 0x0B0C, %i1
811 sll %l2, %l5, %i3
812 addccc %i6, 0x1C18, %o5
813 fxor %f0, %f8, %f0
814 sth %o4, [%l7 + 0x14]
815 lduh [%l7 + 0x62], %o2
816 array32 %o1, %g6, %i7
817 edge16ln %l0, %g2, %i0
818 for %f2, %f24, %f26
819 sethi 0x1539, %l4
820 st %f20, [%l7 + 0x6C]
821 mova %icc, %o0, %i5
822 movrlez %g1, %g7, %o6
823 edge8l %l6, %g5, %g4
824 udivcc %o3, 0x0E80, %o7
825 subccc %i4, 0x1B80, %i2
826 mulscc %l3, %l1, %g3
827 alignaddrl %l2, %i1, %l5
828 movvc %xcc, %i6, %o5
829 fsrc1 %f12, %f4
830 array16 %o4, %o2, %o1
831 fone %f4
832 orcc %i3, 0x1C51, %g6
833 mulscc %i7, 0x0A2F, %l0
834 sir 0x0B32
835 fnot1 %f12, %f0
836 ld [%l7 + 0x44], %f22
837 stb %g2, [%l7 + 0x08]
838 srax %i0, %l4, %o0
839 movge %icc, %i5, %g7
840 mulscc %g1, %l6, %g5
841 add %o6, %g4, %o7
842 udivx %i4, 0x0800, %o3
843 sth %l3, [%l7 + 0x38]
844 fandnot2 %f22, %f16, %f10
845 edge16l %i2, %g3, %l1
846 ldsb [%l7 + 0x11], %i1
847 save %l5, 0x1EA5, %i6
848 rdpr %cwp, %g1
849 rdpr %cansave, %g2
850 rdpr %canrestore, %g3
851 rdpr %cleanwin, %g4
852 rdpr %otherwin, %g5
853 rdpr %wstate, %g6
854 fsrc1s %f4, %f10
855 stw %o5, [%l7 + 0x10]
856 fnand %f2, %f28, %f16
857 fsrc1s %f31, %f3
858 udiv %l2, 0x011D, %o4
859 restore %o1, 0x0CB9, %o2
860 rdpr %cwp, %g1
861 rdpr %cansave, %g2
862 rdpr %canrestore, %g3
863 rdpr %cleanwin, %g4
864 rdpr %otherwin, %g5
865 rdpr %wstate, %g6
866 udiv %i3, 0x0A4F, %i7
867 sra %l0, 0x07, %g6
868 xor %g2, %i0, %o0
869 fmovdne %icc, %f8, %f16
870 andn %l4, %g7, %g1
871 sra %i5, %g5, %l6
872 sethi 0x10E8, %o6
873 sra %g4, %o7, %i4
874 fnegs %f1, %f16
875 sethi 0x1E81, %l3
876 alignaddr %o3, %g3, %i2
877 udivcc %i1, 0x15DA, %l5
878 array32 %i6, %o5, %l2
879 fornot2 %f14, %f4, %f24
880 ld [%l7 + 0x5C], %f24
881 smulcc %l1, %o1, %o2
882 edge8 %i3, %o4, %i7
883 lduh [%l7 + 0x14], %g6
884 orcc %g2, 0x1908, %l0
885 ldub [%l7 + 0x10], %o0
886 fcmpd %fcc1, %f14, %f6
887 fcmpne32 %f30, %f6, %i0
888 array16 %g7, %l4, %g1
889 alignaddrl %i5, %l6, %g5
890 edge32ln %o6, %g4, %i4
891 udiv %o7, 0x106E, %o3
892 fpackfix %f30, %f31
893 fmovrdlz %l3, %f8, %f2
894 fmovda %xcc, %f13, %f12
895 fmovdle %xcc, %f1, %f4
896 subcc %g3, 0x08A3, %i1
897 movcs %xcc, %i2, %l5
898 edge16l %o5, %i6, %l2
899 movleu %xcc, %l1, %o2
900 addc %o1, 0x1108, %o4
901 fsrc2 %f22, %f10
902 fmovrdne %i7, %f12, %f28
903 alignaddr %i3, %g6, %l0
904 movrne %o0, %i0, %g7
905 fandnot1 %f2, %f12, %f14
906 fsrc1 %f30, %f10
907 andcc %g2, %l4, %i5
908 array8 %g1, %g5, %o6
909 movg %xcc, %l6, %i4
910 array8 %g4, %o3, %l3
911 fmuld8sux16 %f4, %f17, %f0
912 orcc %o7, %i1, %i2
913 movvs %xcc, %g3, %l5
914 nop
915 set 0x70, %o5
916 std %f24, [%l7 + %o5]
917 save %o5, 0x0A7C, %i6
918 rdpr %cwp, %g1
919 rdpr %cansave, %g2
920 rdpr %canrestore, %g3
921 rdpr %cleanwin, %g4
922 rdpr %otherwin, %g5
923 rdpr %wstate, %g6
924 edge16 %l2, %l1, %o1
925 and %o2, %o4, %i7
926 movrlez %g6, 0x39A, %l0
927 edge8 %o0, %i3, %g7
928 fcmpne32 %f22, %f14, %i0
929 ldsb [%l7 + 0x19], %g2
930 fsrc1 %f16, %f28
931 sub %i5, %g1, %l4
932 fmovrsne %o6, %f20, %f19
933 fsrc2 %f0, %f16
934 sir 0x0E30
935 edge16ln %g5, %i4, %l6
936 ld [%l7 + 0x10], %f31
937 umulcc %o3, %l3, %g4
938 movg %icc, %o7, %i1
939 andn %i2, 0x062C, %l5
940 fmovrslz %o5, %f16, %f12
941 ldsb [%l7 + 0x63], %i6
942 ldd [%l7 + 0x58], %l2
943 umulcc %l1, 0x029A, %o1
944 umulcc %o2, 0x0BC5, %g3
945 srax %i7, %g6, %o4
946 fmovsl %xcc, %f3, %f6
947 array32 %o0, %i3, %l0
948 srax %i0, %g2, %i5
949 ldsw [%l7 + 0x30], %g7
950 umulcc %l4, 0x0968, %o6
951 fmovdneg %xcc, %f26, %f5
952 fandnot1 %f10, %f18, %f14
953 orcc %g5, %i4, %l6
954 sll %o3, %g1, %l3
955 fxor %f18, %f22, %f4
956 std %f6, [%l7 + 0x10]
957 edge32ln %g4, %o7, %i2
958 edge8l %i1, %o5, %i6
959 popc 0x1C60, %l2
960 sub %l1, 0x0170, %l5
961 fnegs %f5, %f26
962 edge8n %o1, %o2, %g3
963 mova %icc, %i7, %o4
964 edge8n %o0, %i3, %g6
965 save %i0, %g2, %l0
966 rdpr %cwp, %g1
967 rdpr %cansave, %g2
968 rdpr %canrestore, %g3
969 rdpr %cleanwin, %g4
970 rdpr %otherwin, %g5
971 rdpr %wstate, %g6
972 popc %g7, %i5
973 orcc %o6, %g5, %i4
974 xnor %l6, 0x0377, %o3
975 ldd [%l7 + 0x30], %f18
976 smulcc %g1, 0x1B72, %l3
977 fmovsn %xcc, %f17, %f15
978 srax %l4, 0x0F, %g4
979 srlx %o7, 0x19, %i2
980 fmovdcc %icc, %f11, %f4
981 udivx %i1, 0x0B1B, %o5
982 movcs %icc, %i6, %l2
983 movg %icc, %l5, %l1
984 edge16 %o2, %o1, %i7
985 movge %xcc, %g3, %o0
986 ldsh [%l7 + 0x1A], %i3
987 fpsub16s %f29, %f17, %f27
988 movl %icc, %o4, %g6
989 fmovrslz %g2, %f3, %f14
990 pdist %f6, %f4, %f6
991 fandnot1s %f24, %f3, %f6
992 edge16l %l0, %g7, %i0
993 srl %i5, 0x10, %o6
994 movl %icc, %g5, %l6
995 movneg %icc, %i4, %o3
996 andcc %l3, %l4, %g4
997 fnot2s %f14, %f6
998 edge32l %g1, %i2, %o7
999 movvs %xcc, %o5, %i6
1000 fornot1 %f26, %f6, %f20
1001 fabsd %f6, %f8
1002 srl %i1, %l2, %l1
1003 andncc %o2, %o1, %i7
1004 smulcc %l5, 0x1653, %g3
1005 sdivx %o0, 0x19B8, %o4
1006 fnands %f1, %f17, %f3
1007 edge32 %i3, %g2, %l0
1008 fmovdpos %icc, %f7, %f25
1009 fmul8sux16 %f2, %f24, %f4
1010 movrlz %g7, %i0, %i5
1011 smulcc %g6, 0x145C, %g5
1012 addcc %o6, %l6, %o3
1013 movge %icc, %i4, %l3
1014 movre %l4, 0x2DF, %g1
1015 ldd [%l7 + 0x20], %f16
1016 fmovse %icc, %f23, %f28
1017 sdivx %i2, 0x1A18, %o7
1018 movrlez %g4, %i6, %i1
1019 addcc %o5, %l1, %o2
1020 movgu %icc, %o1, %i7
1021 mova %xcc, %l5, %l2
1022 edge16l %g3, %o0, %i3
1023 movcc %icc, %o4, %l0
1024 movvc %xcc, %g2, %g7
1025 andcc %i0, %i5, %g5
1026 andn %o6, 0x0599, %g6
1027 fabss %f9, %f23
1028 smul %o3, %i4, %l3
1029 subccc %l6, %g1, %l4
1030 array8 %i2, %o7, %i6
1031 addcc %i1, %o5, %l1
1032 movn %xcc, %g4, %o1
1033 addc %o2, 0x0C6D, %i7
1034 fcmpgt32 %f4, %f18, %l5
1035 fmovdgu %icc, %f13, %f15
1036 ld [%l7 + 0x28], %f28
1037 stb %g3, [%l7 + 0x68]
1038 xnorcc %l2, %o0, %o4
1039 setx loop_2, %l0, %l1
1040 return %l1
1041 nop
1042 rdpr %cwp, %g1
1043 rdpr %cansave, %g2
1044 rdpr %canrestore, %g3
1045 rdpr %cleanwin, %g4
1046 rdpr %otherwin, %g5
1047 rdpr %wstate, %g6
1048loop_2: xorcc %g2, %i0, %g7
1049 sir 0x1F59
1050 fmul8ulx16 %f30, %f22, %f22
1051 fmovd %f20, %f10
1052 umulcc %i5, 0x072E, %g5
1053 edge16n %o6, %o3, %g6
1054 std %f4, [%l7 + 0x08]
1055 ldd [%l7 + 0x60], %i4
1056 bshuffle %f24, %f24, %f0
1057 fabsd %f14, %f4
1058 addcc %l3, %l6, %g1
1059 movrne %i2, %l4, %i6
1060 xnor %i1, %o7, %l1
1061 movrgz %o5, 0x384, %g4
1062 st %f29, [%l7 + 0x5C]
1063 movvc %xcc, %o1, %i7
1064 or %o2, %l5, %l2
1065 fandnot2 %f20, %f2, %f22
1066 subcc %o0, 0x10FB, %g3
1067 fzeros %f13
1068 stx %l0, [%l7 + 0x40]
1069 fmovdge %icc, %f2, %f9
1070 movrlez %i3, 0x103, %g2
1071 fmuld8sux16 %f8, %f14, %f24
1072 save %o4, %g7, %i5
1073 rdpr %cwp, %g1
1074 rdpr %cansave, %g2
1075 rdpr %canrestore, %g3
1076 rdpr %cleanwin, %g4
1077 rdpr %otherwin, %g5
1078 rdpr %wstate, %g6
1079 movrne %i0, 0x12E, %g5
1080 addc %o6, %o3, %g6
1081 sir 0x110D
1082 lduw [%l7 + 0x34], %l3
1083 subc %i4, %l6, %g1
1084 addc %i2, 0x031B, %l4
1085 edge16 %i1, %i6, %l1
1086 fcmpeq32 %f4, %f20, %o5
1087 fxors %f1, %f16, %f14
1088 edge16n %o7, %g4, %o1
1089 fpadd16 %f6, %f16, %f10
1090 edge32ln %o2, %l5, %i7
1091 std %f0, [%l7 + 0x38]
1092 movgu %icc, %l2, %g3
1093 ldsw [%l7 + 0x20], %o0
1094 movvs %icc, %i3, %l0
1095 xorcc %o4, 0x1365, %g7
1096 movleu %xcc, %g2, %i5
1097 edge16 %g5, %i0, %o6
1098 ldsw [%l7 + 0x70], %o3
1099 ldsh [%l7 + 0x44], %l3
1100 movleu %icc, %g6, %l6
1101 edge16n %g1, %i2, %i4
1102 udivx %i1, 0x0872, %l4
1103 ldd [%l7 + 0x48], %i6
1104 movneg %icc, %o5, %l1
1105 ldd [%l7 + 0x38], %o6
1106 subc %g4, %o1, %l5
1107 edge16ln %i7, %l2, %o2
1108 srlx %o0, 0x02, %i3
1109 sub %l0, %g3, %g7
1110 orn %o4, 0x0490, %i5
1111 fandnot2s %f22, %f20, %f14
1112 xnorcc %g5, 0x05FB, %g2
1113 fmul8x16 %f11, %f6, %f14
1114 mulscc %o6, 0x03E1, %i0
1115 sllx %o3, 0x11, %l3
1116 xnor %l6, %g1, %g6
1117 fmovsle %icc, %f10, %f2
1118 fsrc1 %f8, %f10
1119 fmovsg %icc, %f17, %f21
1120 movleu %xcc, %i2, %i4
1121 addcc %l4, 0x1C31, %i6
1122 fornot1s %f3, %f3, %f9
1123 fxor %f22, %f0, %f28
1124 ldsb [%l7 + 0x32], %o5
1125 srlx %l1, 0x1C, %o7
1126 orncc %g4, %o1, %i1
1127 fzero %f0
1128 lduw [%l7 + 0x28], %l5
1129 umul %l2, 0x0974, %o2
1130 edge32ln %i7, %o0, %l0
1131 fornot2 %f20, %f14, %f8
1132 array32 %g3, %i3, %g7
1133 mulscc %i5, 0x19B9, %o4
1134 nop
1135 set 0x24, %o7
1136 stw %g5, [%l7 + %o7]
1137 movvc %icc, %g2, %o6
1138 pdist %f14, %f6, %f0
1139 fmovdl %icc, %f18, %f28
1140 ldub [%l7 + 0x5D], %i0
1141 movrgz %o3, 0x006, %l3
1142 st %f30, [%l7 + 0x78]
1143 or %g1, 0x0570, %g6
1144 fmovdgu %icc, %f2, %f26
1145 ldsw [%l7 + 0x40], %l6
1146 fmovsgu %xcc, %f2, %f19
1147 addcc %i2, 0x1AE6, %l4
1148 subcc %i6, %o5, %i4
1149 fcmped %fcc3, %f22, %f24
1150 movle %xcc, %o7, %l1
1151 fmovrslez %g4, %f1, %f21
1152 fcmpne32 %f22, %f20, %i1
1153 sir 0x1786
1154 edge8n %l5, %l2, %o1
1155 movrgz %o2, 0x3DE, %i7
1156 xorcc %l0, 0x104D, %g3
1157 fmovdneg %icc, %f22, %f10
1158 fornot2s %f25, %f19, %f1
1159 move %icc, %i3, %g7
1160 orncc %o0, 0x1C65, %o4
1161 or %g5, 0x1AF5, %g2
1162 edge16 %o6, %i5, %i0
1163 fcmpne32 %f6, %f12, %o3
1164 edge16ln %g1, %l3, %l6
1165 andncc %g6, %i2, %l4
1166 edge32l %o5, %i4, %i6
1167 subcc %l1, %o7, %i1
1168 movne %xcc, %g4, %l5
1169 fxnor %f28, %f10, %f2
1170 fnands %f3, %f30, %f22
1171 andn %l2, 0x0DDF, %o2
1172 smul %o1, 0x18A9, %l0
1173 srl %g3, %i3, %i7
1174 addcc %o0, %g7, %g5
1175 udivcc %o4, 0x1463, %o6
1176 sub %i5, 0x1B52, %i0
1177 addcc %g2, 0x19B6, %g1
1178 std %f20, [%l7 + 0x38]
1179 sll %o3, %l3, %g6
1180 ldsh [%l7 + 0x46], %i2
1181 edge8n %l4, %o5, %l6
1182 smulcc %i6, %i4, %o7
1183 and %l1, %g4, %l5
1184 addccc %l2, 0x12B0, %i1
1185 addc %o2, 0x0295, %l0
1186 smul %g3, %i3, %i7
1187 movg %icc, %o0, %g7
1188 xnor %g5, 0x194F, %o4
1189 edge8 %o1, %i5, %o6
1190 mulscc %i0, %g1, %g2
1191 restore %o3, %l3, %g6
1192 rdpr %cwp, %g1
1193 rdpr %cansave, %g2
1194 rdpr %canrestore, %g3
1195 rdpr %cleanwin, %g4
1196 rdpr %otherwin, %g5
1197 rdpr %wstate, %g6
1198 xorcc %l4, %o5, %l6
1199 xnorcc %i2, 0x107C, %i4
1200 srax %o7, 0x0A, %i6
1201 orcc %g4, %l1, %l2
1202 stb %i1, [%l7 + 0x14]
1203 edge32ln %l5, %o2, %g3
1204 fmovd %f24, %f22
1205 edge16n %i3, %l0, %i7
1206 udivx %o0, 0x1D31, %g5
1207 movn %icc, %o4, %o1
1208 subccc %g7, 0x15A2, %o6
1209 stb %i5, [%l7 + 0x78]
1210 movne %xcc, %g1, %i0
1211 edge16 %o3, %l3, %g6
1212 ldub [%l7 + 0x45], %l4
1213 movre %o5, 0x113, %l6
1214 xnor %g2, 0x0843, %i4
1215 save %i2, %o7, %i6
1216 rdpr %cwp, %g1
1217 rdpr %cansave, %g2
1218 rdpr %canrestore, %g3
1219 rdpr %cleanwin, %g4
1220 rdpr %otherwin, %g5
1221 rdpr %wstate, %g6
1222 movne %xcc, %l1, %l2
1223 fmul8x16au %f21, %f25, %f22
1224 fabss %f4, %f27
1225 movvs %icc, %g4, %l5
1226 edge32n %i1, %g3, %o2
1227 fmovsl %xcc, %f10, %f24
1228 popc 0x1F48, %i3
1229 movneg %icc, %l0, %i7
1230 or %g5, %o0, %o1
1231 st %f17, [%l7 + 0x5C]
1232 fmul8x16 %f11, %f30, %f10
1233 fmovdle %xcc, %f20, %f16
1234 sub %o4, %o6, %g7
1235 addccc %i5, 0x1213, %i0
1236 edge8n %o3, %l3, %g6
1237 movl %icc, %g1, %o5
1238 movrne %l4, %l6, %i4
1239 xnorcc %g2, %i2, %o7
1240 fmul8ulx16 %f20, %f2, %f8
1241 fmovrdlz %i6, %f16, %f26
1242 save %l2, %l1, %l5
1243 rdpr %cwp, %g1
1244 rdpr %cansave, %g2
1245 rdpr %canrestore, %g3
1246 rdpr %cleanwin, %g4
1247 rdpr %otherwin, %g5
1248 rdpr %wstate, %g6
1249 ldd [%l7 + 0x38], %g4
1250 movrgez %g3, 0x026, %i1
1251 movrlz %i3, 0x1E2, %o2
1252 xnor %i7, %g5, %l0
1253 orncc %o1, 0x1758, %o4
1254 sra %o0, 0x05, %g7
1255 fnegs %f30, %f19
1256 orcc %o6, %i5, %o3
1257 fmovrdlz %i0, %f4, %f2
1258 addc %g6, %l3, %o5
1259 movleu %xcc, %g1, %l6
1260 fmovdneg %xcc, %f12, %f25
1261 srax %i4, 0x0C, %g2
1262 edge16ln %l4, %o7, %i2
1263 andcc %l2, 0x0B7A, %i6
1264 srlx %l1, %g4, %g3
1265 sir 0x1090
1266 fpsub16 %f20, %f8, %f28
1267 ldd [%l7 + 0x30], %f6
1268 fmovrdlz %i1, %f4, %f20
1269 movcs %xcc, %i3, %o2
1270 fpadd16s %f19, %f27, %f1
1271 orn %i7, %g5, %l0
1272 edge8ln %o1, %o4, %o0
1273 movre %g7, %l5, %o6
1274 xor %i5, %o3, %i0
1275 sethi 0x1A29, %g6
1276 sethi 0x071E, %o5
1277 orncc %l3, %g1, %l6
1278 ldsh [%l7 + 0x6C], %g2
1279 fpmerge %f20, %f14, %f8
1280 fnegs %f5, %f21
1281 mulscc %i4, 0x1AE9, %o7
1282 fsrc1 %f4, %f6
1283 or %l4, %l2, %i2
1284 lduw [%l7 + 0x40], %l1
1285 udiv %i6, 0x0267, %g4
1286 alignaddrl %i1, %g3, %i3
1287 sub %o2, %g5, %i7
1288 smulcc %o1, 0x0701, %o4
1289 fxors %f15, %f21, %f12
1290 srlx %o0, 0x04, %g7
1291 movrlz %l5, %l0, %i5
1292 popc 0x036F, %o6
1293 fpadd32 %f22, %f24, %f14
1294 sth %i0, [%l7 + 0x1A]
1295 andncc %g6, %o5, %o3
1296 ldsw [%l7 + 0x18], %g1
1297 sra %l6, 0x06, %l3
1298 stb %g2, [%l7 + 0x3D]
1299 setx loop_3, %l0, %l1
1300 return %l1
1301 nop
1302 rdpr %cwp, %g1
1303 rdpr %cansave, %g2
1304 rdpr %canrestore, %g3
1305 rdpr %cleanwin, %g4
1306 rdpr %otherwin, %g5
1307 rdpr %wstate, %g6
1308loop_3: lduw [%l7 + 0x44], %i2
1309 movle %icc, %l1, %l2
1310 sdivx %g4, 0x1737, %i6
1311 orncc %g3, 0x16B7, %i3
1312 umul %i1, %g5, %i7
1313 fpack16 %f2, %f12
1314 movg %xcc, %o2, %o1
1315 and %o0, 0x1FD5, %g7
1316 add %o4, 0x13BC, %l0
1317 andcc %i5, %o6, %l5
1318 fmovsleu %xcc, %f18, %f31
1319 orcc %g6, %o5, %o3
1320 srl %g1, 0x15, %i0
1321 srl %l3, %l6, %i4
1322 subc %l4, 0x1974, %o7
1323 sdivx %i2, 0x1066, %l1
1324 udivcc %l2, 0x1FE7, %g2
1325 ldsw [%l7 + 0x28], %i6
1326 fmovdvc %icc, %f6, %f29
1327 lduw [%l7 + 0x10], %g4
1328 fmovrde %g3, %f10, %f10
1329 orn %i3, 0x0DC3, %g5
1330 fcmpes %fcc0, %f26, %f25
1331 andncc %i1, %i7, %o1
1332 fmovdcc %icc, %f5, %f17
1333 udiv %o0, 0x1220, %o2
1334 udiv %o4, 0x1ECD, %l0
1335 mulscc %i5, %g7, %o6
1336 orn %l5, 0x0E21, %g6
1337 fnors %f9, %f26, %f29
1338 lduw [%l7 + 0x34], %o3
1339 st %f19, [%l7 + 0x24]
1340 movneg %xcc, %o5, %i0
1341 orn %g1, %l3, %l6
1342 lduh [%l7 + 0x52], %l4
1343 fcmpeq16 %f16, %f12, %o7
1344 orncc %i2, %l1, %l2
1345 andn %i4, 0x0744, %i6
1346 movne %icc, %g2, %g3
1347 nop
1348 set 0x50, %o1
1349 ldsw [%l7 + %o1], %i3
1350 fmovrdlez %g5, %f20, %f18
1351 and %i1, %i7, %o1
1352 sethi 0x09B0, %o0
1353 ldx [%l7 + 0x48], %o2
1354 andn %o4, %l0, %i5
1355 movne %xcc, %g7, %g4
1356 sdivcc %l5, 0x0A86, %o6
1357 fornot1 %f30, %f10, %f28
1358 subc %o3, %g6, %i0
1359 srl %g1, %l3, %l6
1360 fmovdle %xcc, %f7, %f0
1361 or %l4, 0x1324, %o7
1362 fmovscs %icc, %f6, %f17
1363 ldsb [%l7 + 0x77], %i2
1364 srl %o5, 0x02, %l1
1365 save %i4, %l2, %g2
1366 rdpr %cwp, %g1
1367 rdpr %cansave, %g2
1368 rdpr %canrestore, %g3
1369 rdpr %cleanwin, %g4
1370 rdpr %otherwin, %g5
1371 rdpr %wstate, %g6
1372 movvc %icc, %i6, %g3
1373 fpsub16 %f6, %f2, %f14
1374 fmovsa %icc, %f21, %f26
1375 xor %g5, 0x06BE, %i3
1376 xnor %i7, 0x0045, %i1
1377 movge %icc, %o0, %o1
1378 ldd [%l7 + 0x68], %f20
1379 stb %o4, [%l7 + 0x2E]
1380 ldd [%l7 + 0x10], %f30
1381 edge8 %o2, %i5, %l0
1382 st %f13, [%l7 + 0x20]
1383 addcc %g4, 0x0D4F, %g7
1384 subc %o6, 0x048A, %o3
1385 ld [%l7 + 0x6C], %f6
1386 movrlz %g6, 0x163, %i0
1387 fmovscs %xcc, %f31, %f0
1388 sub %g1, %l5, %l3
1389 mulx %l6, %l4, %o7
1390 subccc %o5, %l1, %i2
1391 lduh [%l7 + 0x20], %l2
1392 fcmple32 %f6, %f4, %i4
1393 movg %xcc, %i6, %g3
1394 ldub [%l7 + 0x0E], %g5
1395 fmuld8sux16 %f21, %f17, %f6
1396 fmovrdgz %i3, %f20, %f26
1397 sub %i7, 0x0974, %i1
1398 smulcc %o0, %g2, %o4
1399 movle %icc, %o1, %o2
1400 sll %i5, 0x15, %l0
1401 edge16ln %g4, %o6, %o3
1402 subc %g7, 0x0CBD, %g6
1403 fornot2s %f10, %f4, %f17
1404 edge16l %i0, %g1, %l5
1405 fxnor %f24, %f30, %f2
1406 addcc %l3, %l4, %l6
1407 movcc %icc, %o5, %l1
1408 sra %i2, 0x0D, %l2
1409 move %icc, %o7, %i4
1410 fmovrslz %i6, %f4, %f20
1411 lduw [%l7 + 0x28], %g5
1412 movvs %icc, %g3, %i3
1413 ldd [%l7 + 0x20], %f0
1414 movcc %xcc, %i1, %i7
1415 or %o0, 0x1CBF, %g2
1416 fmovsl %xcc, %f17, %f6
1417 fandnot1 %f30, %f24, %f28
1418 stx %o4, [%l7 + 0x08]
1419 movrlez %o1, 0x084, %i5
1420 addcc %o2, 0x19D6, %g4
1421 array32 %l0, %o6, %o3
1422 edge16ln %g6, %i0, %g7
1423 movvs %xcc, %l5, %l3
1424 fcmpgt16 %f30, %f26, %l4
1425 movcc %icc, %g1, %l6
1426 xor %l1, %i2, %o5
1427 edge32 %l2, %o7, %i6
1428 movn %icc, %i4, %g3
1429 edge32n %g5, %i1, %i3
1430 stw %o0, [%l7 + 0x10]
1431 edge16ln %g2, %o4, %i7
1432 xnor %o1, 0x1830, %i5
1433 lduw [%l7 + 0x30], %g4
1434 sra %l0, 0x12, %o6
1435 udivcc %o3, 0x0025, %g6
1436 umulcc %i0, %g7, %o2
1437 array32 %l3, %l4, %l5
1438 sll %g1, %l1, %i2
1439 ldx [%l7 + 0x50], %o5
1440 umul %l6, 0x00CD, %l2
1441 orn %o7, 0x02F8, %i4
1442 movge %xcc, %i6, %g3
1443 srlx %i1, 0x17, %i3
1444 alignaddr %g5, %g2, %o0
1445 array8 %o4, %o1, %i7
1446 movpos %icc, %i5, %l0
1447 ld [%l7 + 0x14], %f23
1448 orcc %g4, 0x0B3E, %o6
1449 sth %o3, [%l7 + 0x44]
1450 ldsw [%l7 + 0x60], %i0
1451 ldd [%l7 + 0x70], %f26
1452 fmovdn %xcc, %f0, %f27
1453 alignaddr %g7, %o2, %l3
1454 sll %g6, 0x06, %l5
1455 movle %icc, %l4, %g1
1456 fmovd %f18, %f10
1457 fmovsl %xcc, %f5, %f13
1458 fcmpgt32 %f24, %f8, %l1
1459 addc %o5, %i2, %l2
1460 st %f19, [%l7 + 0x6C]
1461 xor %o7, %i4, %l6
1462 movvs %icc, %i6, %i1
1463 fpack32 %f16, %f18, %f6
1464 sllx %g3, %i3, %g2
1465 movne %xcc, %o0, %g5
1466 edge8n %o4, %o1, %i7
1467 nop
1468 set 0x28, %i1
1469 sth %l0, [%l7 + %i1]
1470 addccc %i5, 0x02E1, %g4
1471 addc %o6, %i0, %g7
1472 movrgz %o2, 0x362, %l3
1473 smulcc %g6, %l5, %l4
1474 fpack16 %f24, %f7
1475 addcc %o3, %l1, %g1
1476 smulcc %i2, %o5, %o7
1477 alignaddrl %l2, %i4, %l6
1478 stw %i6, [%l7 + 0x24]
1479 fpadd16s %f3, %f12, %f9
1480 andcc %i1, %g3, %g2
1481 srlx %o0, %i3, %o4
1482 fabss %f12, %f22
1483 edge32l %g5, %i7, %l0
1484 xnorcc %o1, 0x1D93, %g4
1485 mulscc %i5, %o6, %i0
1486 subccc %g7, 0x0D74, %o2
1487 fmovsvs %xcc, %f23, %f6
1488 xorcc %l3, 0x1228, %g6
1489 movleu %icc, %l4, %o3
1490 sdivx %l1, 0x04FD, %l5
1491 udiv %i2, 0x1729, %g1
1492 sethi 0x1B80, %o7
1493 fmovsl %xcc, %f15, %f31
1494 movcc %xcc, %l2, %i4
1495 edge16 %o5, %l6, %i1
1496 movl %icc, %i6, %g2
1497 movg %xcc, %o0, %i3
1498 addc %o4, %g3, %g5
1499 ldsw [%l7 + 0x38], %i7
1500 fmovdn %icc, %f5, %f13
1501 subc %o1, 0x1480, %g4
1502 fones %f25
1503 xnor %i5, %o6, %i0
1504 sll %l0, %o2, %l3
1505 xor %g7, 0x023B, %g6
1506 addccc %o3, 0x161A, %l4
1507 movg %xcc, %l1, %i2
1508 sll %g1, 0x19, %l5
1509 fpack32 %f10, %f20, %f0
1510 fmovrdgz %l2, %f24, %f14
1511 fmovsa %icc, %f27, %f0
1512 movneg %xcc, %o7, %o5
1513 edge32 %l6, %i1, %i4
1514 fmovrsgz %i6, %f17, %f6
1515 edge8 %o0, %g2, %i3
1516 udivcc %o4, 0x10CE, %g5
1517 fcmpes %fcc3, %f23, %f12
1518 alignaddr %i7, %g3, %g4
1519 sdiv %i5, 0x1DC6, %o6
1520 st %f11, [%l7 + 0x14]
1521 fmovdge %xcc, %f20, %f8
1522 ld [%l7 + 0x20], %f1
1523 sir 0x1BF6
1524 orcc %o1, %i0, %o2
1525 addc %l3, 0x11FF, %g7
1526 subccc %l0, %o3, %l4
1527 xnorcc %g6, 0x0ABD, %l1
1528 mulx %i2, %l5, %g1
1529 alignaddr %o7, %o5, %l6
1530 edge8l %l2, %i4, %i1
1531 stx %o0, [%l7 + 0x78]
1532 fmovsne %xcc, %f22, %f8
1533 edge32l %g2, %i6, %i3
1534 sdiv %g5, 0x0984, %o4
1535 xorcc %i7, 0x1931, %g4
1536 sdivx %i5, 0x146B, %o6
1537 andncc %g3, %i0, %o1
1538 ldsh [%l7 + 0x68], %o2
1539 movrlz %g7, 0x027, %l3
1540 edge8 %o3, %l4, %g6
1541 lduw [%l7 + 0x60], %l1
1542 edge16ln %i2, %l0, %l5
1543 fabsd %f26, %f26
1544 udivx %g1, 0x1549, %o5
1545 lduw [%l7 + 0x48], %o7
1546 movvs %icc, %l6, %i4
1547 fmovdneg %xcc, %f15, %f2
1548 sdivcc %i1, 0x1E68, %o0
1549 fnot1s %f16, %f0
1550 fmul8sux16 %f30, %f30, %f10
1551 edge16l %l2, %i6, %g2
1552 movre %g5, 0x20F, %o4
1553 edge16 %i3, %g4, %i5
1554 fcmple32 %f14, %f4, %i7
1555 xorcc %o6, 0x0CC4, %g3
1556 fmovdcs %icc, %f16, %f19
1557 array8 %i0, %o1, %g7
1558 movn %xcc, %l3, %o2
1559 movne %xcc, %o3, %g6
1560 nop
1561 set 0x10, %g5
1562 ldd [%l7 + %g5], %f22
1563 ldub [%l7 + 0x7F], %l4
1564 movcs %icc, %l1, %i2
1565 xnor %l0, %l5, %o5
1566 orcc %g1, %o7, %l6
1567 orcc %i4, %o0, %l2
1568 udivcc %i1, 0x1F6D, %g2
1569 movrlez %i6, 0x2E1, %o4
1570 ldub [%l7 + 0x25], %i3
1571 edge16l %g4, %g5, %i5
1572 and %i7, %g3, %o6
1573 fandnot1 %f10, %f12, %f30
1574 umul %i0, 0x09AF, %g7
1575 movle %xcc, %o1, %o2
1576 lduw [%l7 + 0x74], %l3
1577 sth %g6, [%l7 + 0x22]
1578 fmuld8ulx16 %f19, %f5, %f4
1579 srax %o3, 0x16, %l1
1580 movrne %l4, 0x27D, %i2
1581 subc %l5, 0x0940, %l0
1582 movvc %xcc, %g1, %o5
1583 mulx %o7, 0x1D41, %i4
1584 edge16l %o0, %l6, %l2
1585 movg %icc, %i1, %i6
1586 fmovscs %icc, %f25, %f13
1587 and %o4, %i3, %g2
1588 addcc %g5, 0x1A1A, %g4
1589 movre %i5, %i7, %o6
1590 addcc %g3, %g7, %i0
1591 movle %icc, %o2, %o1
1592 movneg %xcc, %g6, %l3
1593 ld [%l7 + 0x0C], %f31
1594 sub %o3, %l4, %i2
1595 edge32l %l5, %l0, %g1
1596 andcc %o5, 0x1041, %o7
1597 lduh [%l7 + 0x42], %i4
1598 move %icc, %l1, %o0
1599 srl %l2, 0x1D, %l6
1600 edge32l %i1, %o4, %i6
1601 subccc %i3, %g2, %g4
1602 addc %i5, %i7, %g5
1603 smulcc %o6, %g3, %g7
1604 movrne %i0, %o1, %o2
1605 mulx %g6, %l3, %o3
1606 fmovrslz %i2, %f3, %f1
1607 ldsb [%l7 + 0x50], %l5
1608 xor %l4, 0x1F51, %l0
1609 movrne %g1, 0x1EE, %o5
1610 umulcc %o7, %l1, %o0
1611 movle %xcc, %i4, %l6
1612 fmovsvc %icc, %f5, %f13
1613 movn %xcc, %i1, %l2
1614 edge32ln %o4, %i3, %i6
1615 edge16ln %g2, %i5, %g4
1616 mulscc %g5, %i7, %o6
1617 ldsb [%l7 + 0x4E], %g7
1618 edge16ln %i0, %g3, %o1
1619 movn %xcc, %o2, %g6
1620 fmovscc %xcc, %f12, %f8
1621 fmovrsgz %l3, %f7, %f6
1622 edge32ln %o3, %i2, %l5
1623 fmovscs %xcc, %f19, %f6
1624 movg %icc, %l0, %l4
1625 ldd [%l7 + 0x58], %g0
1626 edge32n %o7, %l1, %o0
1627 fmul8x16au %f9, %f27, %f10
1628 fxors %f15, %f12, %f12
1629 and %i4, 0x05B1, %o5
1630 fmovsneg %xcc, %f2, %f27
1631 movg %xcc, %i1, %l6
1632 fmovs %f31, %f21
1633 xnorcc %l2, 0x1465, %o4
1634 alignaddrl %i3, %g2, %i5
1635 move %icc, %g4, %g5
1636 fnot2 %f14, %f0
1637 stb %i6, [%l7 + 0x4D]
1638 mulscc %o6, %i7, %g7
1639 edge8ln %g3, %i0, %o1
1640 fnot2s %f8, %f25
1641 xorcc %g6, %o2, %l3
1642 popc %o3, %i2
1643 fxors %f13, %f4, %f7
1644 fpmerge %f9, %f28, %f4
1645 fmovd %f2, %f22
1646 sdivx %l0, 0x1D5F, %l4
1647 fzero %f18
1648 and %l5, 0x1E92, %g1
1649 fone %f12
1650 edge8 %o7, %o0, %l1
1651 smulcc %i4, %o5, %i1
1652 alignaddrl %l6, %o4, %i3
1653 edge16 %l2, %i5, %g4
1654 andcc %g2, %g5, %o6
1655 fone %f28
1656 fpadd32 %f14, %f8, %f20
1657 udiv %i6, 0x14B8, %g7
1658 sethi 0x0E60, %g3
1659 movn %xcc, %i7, %o1
1660 movvs %xcc, %i0, %o2
1661 array16 %l3, %g6, %o3
1662 fnot1s %f10, %f15
1663 sll %l0, %l4, %l5
1664 movrgez %g1, %o7, %i2
1665 fmovdne %icc, %f23, %f3
1666 fnot2s %f27, %f7
1667 edge8n %l1, %o0, %i4
1668 movneg %icc, %i1, %l6
1669 fmovdvs %xcc, %f1, %f0
1670 sra %o4, %i3, %l2
1671 or %i5, 0x1373, %g4
1672 fsrc2s %f30, %f20
1673 or %o5, 0x069C, %g5
1674 array32 %o6, %i6, %g7
1675 srl %g3, %i7, %g2
1676 fcmps %fcc1, %f8, %f29
1677 movcc %icc, %o1, %i0
1678 movge %icc, %o2, %g6
1679 fands %f2, %f22, %f14
1680 save %o3, %l0, %l4
1681 rdpr %cwp, %g1
1682 rdpr %cansave, %g2
1683 rdpr %canrestore, %g3
1684 rdpr %cleanwin, %g4
1685 rdpr %otherwin, %g5
1686 rdpr %wstate, %g6
1687 alignaddr %l3, %l5, %g1
1688 fpadd32 %f18, %f20, %f16
1689 umulcc %i2, %l1, %o0
1690 movre %i4, 0x075, %i1
1691 ldub [%l7 + 0x42], %l6
1692 movcs %icc, %o7, %o4
1693 fpadd32s %f16, %f10, %f8
1694 movcs %xcc, %i3, %l2
1695 udiv %i5, 0x046F, %o5
1696 alignaddrl %g4, %g5, %o6
1697 fmovdle %xcc, %f17, %f27
1698 movrgz %g7, 0x3F7, %i6
1699 srax %i7, 0x05, %g3
1700 fxnors %f8, %f6, %f31
1701 smulcc %g2, 0x1708, %o1
1702 stx %o2, [%l7 + 0x30]
1703 sdivx %i0, 0x168E, %g6
1704 smulcc %l0, 0x09CA, %o3
1705 movrgez %l4, %l5, %l3
1706 movcs %xcc, %g1, %i2
1707 fpsub16s %f12, %f22, %f27
1708 lduw [%l7 + 0x24], %l1
1709 stb %o0, [%l7 + 0x4F]
1710 smul %i4, %l6, %o7
1711 movge %xcc, %o4, %i3
1712 subccc %i1, 0x0195, %l2
1713 add %i5, 0x1B34, %o5
1714 andn %g5, %g4, %o6
1715 sra %i6, 0x1F, %g7
1716 xorcc %g3, %g2, %i7
1717 sdiv %o1, 0x1EB9, %i0
1718 udivx %g6, 0x0375, %l0
1719 smulcc %o2, 0x11D1, %l4
1720 fmovdvc %icc, %f10, %f15
1721 andcc %l5, 0x12E9, %l3
1722 sllx %o3, 0x16, %g1
1723 movvc %xcc, %l1, %o0
1724 edge8ln %i4, %l6, %i2
1725 movle %icc, %o7, %i3
1726 nop
1727 set 0x38, %i2
1728 stx %o4, [%l7 + %i2]
1729 umulcc %i1, 0x142A, %l2
1730 sth %o5, [%l7 + 0x38]
1731 ldd [%l7 + 0x18], %i4
1732 movrne %g4, 0x144, %o6
1733 movrgz %i6, %g5, %g3
1734 edge32 %g7, %g2, %o1
1735 fcmpne16 %f18, %f6, %i0
1736 movge %xcc, %g6, %l0
1737 srlx %i7, 0x1A, %o2
1738 andncc %l5, %l4, %o3
1739 udivcc %l3, 0x0E73, %g1
1740 move %icc, %o0, %l1
1741 st %f15, [%l7 + 0x2C]
1742 udiv %i4, 0x1FE9, %i2
1743 xnorcc %l6, %i3, %o4
1744 ldd [%l7 + 0x30], %o6
1745 movge %icc, %l2, %o5
1746 edge32ln %i5, %g4, %i1
1747 fpsub32 %f20, %f8, %f2
1748 andn %o6, %i6, %g5
1749 fmul8x16 %f9, %f16, %f0
1750 fmovrslz %g7, %f7, %f16
1751 array32 %g2, %g3, %i0
1752 addccc %o1, 0x17E7, %l0
1753 alignaddrl %i7, %g6, %l5
1754 sth %l4, [%l7 + 0x70]
1755 fmovrdlz %o2, %f20, %f8
1756 fnegs %f29, %f17
1757 sir 0x1DAB
1758 fpsub32s %f13, %f16, %f3
1759 fmovse %xcc, %f11, %f19
1760 fcmped %fcc0, %f6, %f28
1761 mova %icc, %l3, %g1
1762 fnot2s %f15, %f24
1763 or %o3, %l1, %i4
1764 sir 0x0891
1765 ldsw [%l7 + 0x44], %o0
1766 fmovsl %xcc, %f0, %f6
1767 edge32l %l6, %i2, %i3
1768 ldsw [%l7 + 0x68], %o7
1769 save %o4, 0x0E14, %o5
1770 rdpr %cwp, %g1
1771 rdpr %cansave, %g2
1772 rdpr %canrestore, %g3
1773 rdpr %cleanwin, %g4
1774 rdpr %otherwin, %g5
1775 rdpr %wstate, %g6
1776 umulcc %i5, %g4, %i1
1777 array32 %l2, %i6, %g5
1778 movg %xcc, %o6, %g7
1779 std %f26, [%l7 + 0x48]
1780 sllx %g3, %i0, %o1
1781 movrgez %g2, %l0, %g6
1782 array32 %l5, %i7, %o2
1783 fcmpes %fcc1, %f15, %f9
1784 lduw [%l7 + 0x58], %l4
1785 fmovsg %icc, %f0, %f16
1786 std %f0, [%l7 + 0x58]
1787 ld [%l7 + 0x44], %f29
1788 edge32n %g1, %o3, %l1
1789 fcmple32 %f0, %f20, %l3
1790 subc %i4, %o0, %i2
1791 fmovda %xcc, %f2, %f20
1792 sra %l6, %i3, %o7
1793 st %f16, [%l7 + 0x6C]
1794 movvs %icc, %o4, %i5
1795 lduw [%l7 + 0x40], %g4
1796 sra %o5, %i1, %l2
1797 sethi 0x0CD8, %i6
1798 orn %o6, 0x08F4, %g7
1799 edge32 %g5, %g3, %i0
1800 ldd [%l7 + 0x10], %o0
1801 nop
1802 set 0x78, %l0
1803 ldd [%l7 + %l0], %l0
1804 fmovrsgz %g2, %f21, %f0
1805 fmovdgu %icc, %f19, %f9
1806 smul %g6, %l5, %i7
1807 edge8ln %o2, %l4, %g1
1808 fsrc2 %f2, %f12
1809 movne %xcc, %o3, %l1
1810 ld [%l7 + 0x68], %f29
1811 smulcc %i4, 0x06A9, %l3
1812 ldsw [%l7 + 0x58], %i2
1813 umulcc %l6, 0x0B62, %o0
1814 edge16 %o7, %i3, %o4
1815 edge32 %g4, %i5, %i1
1816 fpadd16 %f22, %f26, %f4
1817 fpadd32s %f12, %f27, %f29
1818 fandnot1s %f21, %f20, %f17
1819 ldsb [%l7 + 0x5A], %l2
1820 addccc %i6, 0x0596, %o5
1821 udivx %o6, 0x01BE, %g5
1822 fmovspos %icc, %f30, %f5
1823 popc 0x001A, %g3
1824 movcc %xcc, %g7, %o1
1825 lduw [%l7 + 0x60], %l0
1826 mulscc %g2, 0x1986, %i0
1827 movge %icc, %g6, %l5
1828 movge %xcc, %o2, %l4
1829 fmovsvc %xcc, %f12, %f19
1830 sir 0x04BD
1831 edge32l %i7, %o3, %l1
1832 movpos %icc, %g1, %i4
1833 array8 %i2, %l3, %o0
1834 movg %icc, %o7, %l6
1835 fpmerge %f31, %f9, %f14
1836 sdivx %i3, 0x14E0, %o4
1837 subccc %g4, %i5, %l2
1838 move %icc, %i6, %o5
1839 alignaddr %i1, %o6, %g3
1840 edge8n %g7, %g5, %l0
1841 edge32n %o1, %g2, %i0
1842 move %xcc, %l5, %o2
1843 fnot2s %f17, %f14
1844 fxnors %f9, %f17, %f31
1845 movvs %xcc, %l4, %g6
1846 array32 %i7, %o3, %l1
1847 ldub [%l7 + 0x4F], %i4
1848 smulcc %i2, %l3, %o0
1849 subc %g1, %o7, %l6
1850 addcc %o4, %i3, %i5
1851 fmuld8sux16 %f19, %f18, %f8
1852 ldd [%l7 + 0x30], %g4
1853 movrne %i6, %o5, %i1
1854 fzero %f18
1855 sllx %l2, 0x01, %g3
1856 movvs %icc, %g7, %o6
1857 fmuld8ulx16 %f9, %f5, %f14
1858 movrgz %l0, 0x186, %o1
1859 srlx %g2, 0x1C, %i0
1860 movvs %icc, %g5, %o2
1861 fmuld8ulx16 %f15, %f31, %f10
1862 edge16ln %l4, %l5, %i7
1863 ldd [%l7 + 0x70], %o2
1864 fxor %f26, %f28, %f18
1865 udiv %l1, 0x0BE9, %i4
1866 ldx [%l7 + 0x08], %i2
1867 fmovspos %icc, %f5, %f19
1868 fand %f14, %f22, %f26
1869 stx %g6, [%l7 + 0x18]
1870 fcmped %fcc1, %f22, %f6
1871 fpsub16s %f15, %f27, %f6
1872 movrgz %l3, %o0, %g1
1873 edge16l %o7, %l6, %i3
1874 mulx %i5, 0x1068, %g4
1875 fnands %f23, %f14, %f8
1876 stw %i6, [%l7 + 0x28]
1877 fmovdn %xcc, %f12, %f13
1878 xnorcc %o5, 0x10AA, %i1
1879 stb %o4, [%l7 + 0x4E]
1880 udiv %l2, 0x0E4B, %g7
1881 edge16ln %g3, %l0, %o1
1882 st %f30, [%l7 + 0x6C]
1883 stb %g2, [%l7 + 0x51]
1884 std %f30, [%l7 + 0x48]
1885 fcmps %fcc3, %f8, %f26
1886 addcc %i0, 0x1649, %g5
1887 movvc %icc, %o6, %l4
1888 fcmpes %fcc2, %f25, %f9
1889 fornot2s %f1, %f30, %f2
1890 udivx %l5, 0x0380, %o2
1891 ldsw [%l7 + 0x60], %i7
1892 fcmpeq16 %f24, %f24, %l1
1893 ldub [%l7 + 0x29], %o3
1894 edge16n %i4, %g6, %i2
1895 edge16 %o0, %l3, %g1
1896 lduw [%l7 + 0x20], %l6
1897 add %o7, 0x061C, %i3
1898 stb %g4, [%l7 + 0x26]
1899 umulcc %i6, 0x0434, %i5
1900 fmovs %f17, %f27
1901 edge8n %o5, %o4, %i1
1902 movrlz %l2, %g7, %l0
1903 fxor %f24, %f6, %f8
1904 smul %o1, %g3, %i0
1905 restore %g5, 0x00D9, %g2
1906 rdpr %cwp, %g1
1907 rdpr %cansave, %g2
1908 rdpr %canrestore, %g3
1909 rdpr %cleanwin, %g4
1910 rdpr %otherwin, %g5
1911 rdpr %wstate, %g6
1912 andncc %l4, %l5, %o6
1913 xor %o2, 0x1E07, %l1
1914 movvs %xcc, %o3, %i7
1915 srl %g6, %i2, %o0
1916 popc 0x1076, %i4
1917 sra %g1, %l3, %l6
1918 movcs %xcc, %o7, %g4
1919 mulscc %i3, 0x16DC, %i5
1920 fnegd %f28, %f30
1921 fpack16 %f14, %f12
1922 add %o5, %i6, %o4
1923 sdiv %i1, 0x03D6, %g7
1924 fornot1s %f22, %f8, %f7
1925 fcmpd %fcc3, %f4, %f26
1926 fmul8x16 %f7, %f6, %f16
1927 udivx %l0, 0x0878, %l2
1928 orn %g3, 0x1EB7, %i0
1929 or %o1, 0x0CCF, %g2
1930 xnor %l4, 0x06EA, %l5
1931 edge32 %o6, %g5, %l1
1932 movrgez %o3, %i7, %o2
1933 sdivcc %i2, 0x1360, %g6
1934 edge32n %i4, %o0, %g1
1935 smulcc %l3, %l6, %o7
1936 fnegs %f0, %f1
1937 movcc %icc, %i3, %i5
1938 fmovscs %icc, %f25, %f29
1939 sra %o5, %g4, %o4
1940 alignaddr %i6, %g7, %i1
1941 movrne %l2, %l0, %i0
1942 fnor %f22, %f20, %f2
1943 ldd [%l7 + 0x58], %g2
1944 fmul8x16au %f18, %f5, %f10
1945 edge8n %o1, %g2, %l4
1946 smul %o6, 0x0239, %g5
1947 edge16l %l1, %o3, %l5
1948 movrlez %i7, %o2, %g6
1949 edge8n %i4, %o0, %g1
1950 fxnors %f27, %f31, %f7
1951 fpadd32s %f3, %f10, %f1
1952 movg %xcc, %l3, %l6
1953 edge8l %o7, %i2, %i3
1954 st %f13, [%l7 + 0x24]
1955 fpmerge %f14, %f1, %f18
1956 sllx %i5, %o5, %o4
1957 fpmerge %f2, %f14, %f28
1958 movvc %xcc, %i6, %g4
1959 edge16n %g7, %l2, %l0
1960 sdivcc %i0, 0x1584, %g3
1961 srax %o1, %g2, %l4
1962 sir 0x1CD2
1963 sdiv %o6, 0x1F7B, %g5
1964 sth %i1, [%l7 + 0x1E]
1965 sdivcc %l1, 0x0CF4, %o3
1966 movge %xcc, %i7, %l5
1967 std %f30, [%l7 + 0x28]
1968 orn %g6, 0x0467, %i4
1969 udiv %o0, 0x0700, %o2
1970 orcc %g1, %l3, %l6
1971 srl %o7, %i2, %i5
1972 fpsub16s %f12, %f9, %f9
1973 xnorcc %i3, %o5, %o4
1974 movrlez %g4, 0x229, %g7
1975 ldsw [%l7 + 0x3C], %l2
1976 edge32ln %l0, %i6, %i0
1977 movrlez %g3, %o1, %g2
1978 stx %o6, [%l7 + 0x38]
1979 fmovsn %xcc, %f1, %f7
1980 and %g5, 0x13FF, %i1
1981 fmovsg %xcc, %f31, %f24
1982 ldx [%l7 + 0x30], %l4
1983 mulscc %l1, 0x01EA, %o3
1984 fabsd %f26, %f0
1985 fpadd32 %f4, %f16, %f16
1986 ldx [%l7 + 0x60], %i7
1987 fpack32 %f28, %f20, %f22
1988 fpadd16s %f20, %f28, %f19
1989 fnegd %f8, %f28
1990 fmovsle %xcc, %f4, %f10
1991 edge16l %l5, %g6, %i4
1992 movge %xcc, %o0, %o2
1993 lduh [%l7 + 0x36], %l3
1994 srax %g1, %l6, %i2
1995 udiv %i5, 0x160B, %i3
1996 edge32n %o5, %o4, %g4
1997 sir 0x017D
1998 movcs %icc, %o7, %g7
1999 addccc %l2, %i6, %l0
2000 sra %g3, %o1, %i0
2001 edge16ln %o6, %g5, %g2
2002 fmovrdne %l4, %f12, %f2
2003 movg %icc, %l1, %i1
2004 edge16 %i7, %o3, %g6
2005 movgu %xcc, %i4, %l5
2006 add %o2, %l3, %g1
2007 fmovrslez %l6, %f10, %f26
2008 stx %i2, [%l7 + 0x40]
2009 fpsub16s %f12, %f16, %f17
2010 xnor %o0, 0x0699, %i3
2011 fsrc1 %f24, %f12
2012 sdivx %o5, 0x002A, %i5
2013 edge32n %o4, %g4, %o7
2014 movpos %xcc, %g7, %l2
2015 fand %f6, %f14, %f12
2016 stb %i6, [%l7 + 0x10]
2017 subccc %g3, %o1, %i0
2018 andncc %o6, %l0, %g5
2019 fands %f6, %f5, %f2
2020 movre %g2, %l1, %i1
2021 sth %i7, [%l7 + 0x50]
2022 fmul8x16al %f28, %f23, %f8
2023 st %f17, [%l7 + 0x08]
2024 fmovsa %xcc, %f12, %f12
2025 fmovrse %l4, %f22, %f16
2026 fmul8x16al %f12, %f30, %f22
2027 ldsh [%l7 + 0x64], %o3
2028 nop
2029 set 0x50, %g3
2030 ldd [%l7 + %g3], %f2
2031 nop
2032 set 0x0E, %g1
2033 ldsh [%l7 + %g1], %g6
2034 sth %l5, [%l7 + 0x0C]
2035 mulx %o2, %l3, %i4
2036 xnor %l6, 0x0C7B, %i2
2037 andncc %g1, %i3, %o5
2038 fmovdcs %icc, %f5, %f22
2039 fornot2 %f22, %f2, %f30
2040 alignaddrl %i5, %o4, %g4
2041 fpackfix %f0, %f15
2042 movn %xcc, %o7, %g7
2043 srl %l2, %i6, %g3
2044 fmovsl %xcc, %f26, %f23
2045 fpack32 %f4, %f16, %f12
2046 fmovsne %icc, %f9, %f16
2047 fabsd %f6, %f10
2048 smul %o0, 0x0A4E, %o1
2049 alignaddr %o6, %i0, %l0
2050 ldsb [%l7 + 0x5C], %g5
2051 edge8l %l1, %g2, %i1
2052 srl %l4, 0x18, %i7
2053 andn %g6, 0x001B, %o3
2054 edge16l %l5, %o2, %i4
2055 fnot2s %f26, %f20
2056 add %l6, 0x06AD, %i2
2057 fcmpes %fcc3, %f5, %f15
2058 movcs %icc, %g1, %i3
2059 xorcc %l3, 0x0203, %i5
2060 alignaddrl %o5, %g4, %o7
2061 udiv %g7, 0x0AA1, %l2
2062 smulcc %i6, 0x14C0, %o4
2063 ldd [%l7 + 0x78], %f0
2064 movrlez %o0, 0x3CD, %o1
2065 edge16 %o6, %i0, %l0
2066 xorcc %g5, %g3, %l1
2067 fmovrde %g2, %f18, %f8
2068 movleu %xcc, %l4, %i1
2069 sethi 0x1598, %i7
2070 array16 %o3, %l5, %g6
2071 edge32l %o2, %l6, %i2
2072 movre %g1, 0x2D2, %i3
2073 nop
2074 set 0x38, %i7
2075 lduw [%l7 + %i7], %l3
2076 andcc %i4, 0x1F25, %o5
2077 addcc %i5, 0x1F9A, %o7
2078 orcc %g7, %g4, %i6
2079 subccc %l2, 0x157A, %o4
2080 fmovdge %icc, %f28, %f7
2081 alignaddrl %o1, %o6, %o0
2082 for %f26, %f4, %f12
2083 movre %l0, 0x350, %g5
2084 sir 0x0F96
2085 edge32n %i0, %g3, %g2
2086 xnor %l4, %l1, %i7
2087 fsrc1 %f8, %f30
2088 setx loop_4, %l0, %l1
2089 return %l1
2090 nop
2091 rdpr %cwp, %g1
2092 rdpr %cansave, %g2
2093 rdpr %canrestore, %g3
2094 rdpr %cleanwin, %g4
2095 rdpr %otherwin, %g5
2096 rdpr %wstate, %g6
2097loop_4: fnands %f21, %f25, %f30
2098 edge16l %o2, %l6, %g6
2099 fmovsn %xcc, %f17, %f28
2100 smul %g1, 0x1863, %i3
2101 fmovdn %icc, %f18, %f30
2102 alignaddr %l3, %i4, %o5
2103 smulcc %i2, %i5, %g7
2104 sub %g4, 0x1FAC, %o7
2105 fmovd %f16, %f6
2106 mulscc %l2, 0x1AC9, %o4
2107 sdivx %i6, 0x064D, %o1
2108 fpadd16 %f6, %f30, %f0
2109 udivx %o0, 0x04EF, %l0
2110 umulcc %o6, 0x1EDB, %i0
2111 orncc %g5, %g3, %l4
2112 movrgz %l1, %g2, %o3
2113 sdivx %i1, 0x0527, %i7
2114 std %f30, [%l7 + 0x40]
2115 smul %o2, %l6, %g6
2116 and %g1, 0x11D6, %i3
2117 sdiv %l5, 0x1AE7, %l3
2118 fxor %f24, %f6, %f2
2119 sir 0x142E
2120 edge32ln %o5, %i4, %i5
2121 edge32 %g7, %g4, %o7
2122 xnorcc %i2, %l2, %o4
2123 save %i6, 0x1ADD, %o0
2124 rdpr %cwp, %g1
2125 rdpr %cansave, %g2
2126 rdpr %canrestore, %g3
2127 rdpr %cleanwin, %g4
2128 rdpr %otherwin, %g5
2129 rdpr %wstate, %g6
2130 edge8n %l0, %o1, %i0
2131 udiv %g5, 0x0489, %o6
2132 fornot2 %f6, %f14, %f18
2133 fmovrde %l4, %f12, %f28
2134 edge32l %l1, %g3, %o3
2135 mulx %g2, 0x0E13, %i7
2136 xorcc %o2, %i1, %l6
2137 sir 0x1E4D
2138 movge %icc, %g1, %i3
2139 edge32l %l5, %l3, %o5
2140 movg %xcc, %g6, %i5
2141 fabss %f26, %f3
2142 udivcc %g7, 0x0627, %g4
2143 mulx %o7, 0x0E08, %i2
2144 ldd [%l7 + 0x30], %f4
2145 movrne %i4, 0x2C7, %o4
2146 movrne %l2, %o0, %l0
2147 edge8n %i6, %o1, %i0
2148 alignaddrl %o6, %g5, %l1
2149 stw %l4, [%l7 + 0x2C]
2150 umul %o3, 0x1AB1, %g3
2151 fmovrde %i7, %f12, %f26
2152 umulcc %o2, %g2, %l6
2153 popc 0x00BA, %g1
2154 andn %i1, %i3, %l5
2155 sth %o5, [%l7 + 0x4A]
2156 sth %l3, [%l7 + 0x0A]
2157 ldsb [%l7 + 0x45], %i5
2158 add %g6, %g7, %g4
2159 sethi 0x1FDA, %i2
2160 movrgz %o7, 0x3D5, %i4
2161 movvc %xcc, %l2, %o0
2162 sra %o4, 0x1B, %l0
2163 ldub [%l7 + 0x3F], %o1
2164 udiv %i0, 0x1948, %i6
2165 xorcc %g5, 0x1446, %o6
2166 sll %l1, 0x09, %l4
2167 lduh [%l7 + 0x64], %g3
2168 ldd [%l7 + 0x70], %o2
2169 fand %f2, %f22, %f18
2170 fxnors %f11, %f20, %f8
2171 edge8ln %o2, %g2, %l6
2172 fcmpne16 %f22, %f8, %g1
2173 st %f26, [%l7 + 0x60]
2174 edge16ln %i1, %i7, %l5
2175 sethi 0x166B, %o5
2176 edge8 %i3, %l3, %g6
2177 srlx %i5, 0x0D, %g7
2178 fmovsleu %icc, %f22, %f23
2179 nop
2180 set 0x0F, %l5
2181 stb %g4, [%l7 + %l5]
2182 fpack16 %f30, %f1
2183 edge16ln %i2, %o7, %i4
2184 fmuld8ulx16 %f16, %f30, %f24
2185 edge16n %l2, %o4, %l0
2186 fmuld8ulx16 %f9, %f0, %f16
2187 fones %f14
2188 sdiv %o1, 0x143D, %o0
2189 fsrc1 %f30, %f18
2190 movcc %icc, %i0, %i6
2191 sethi 0x03D2, %g5
2192 orcc %l1, %o6, %l4
2193 edge16n %o3, %g3, %g2
2194 lduw [%l7 + 0x34], %o2
2195 fmovdne %icc, %f3, %f30
2196 alignaddr %g1, %i1, %l6
2197 move %xcc, %i7, %o5
2198 fmovrslez %l5, %f18, %f21
2199 srax %i3, %g6, %i5
2200 lduh [%l7 + 0x68], %g7
2201 stx %l3, [%l7 + 0x20]
2202 mova %icc, %i2, %g4
2203 ld [%l7 + 0x24], %f12
2204 edge16l %o7, %l2, %i4
2205 and %l0, %o4, %o0
2206 fmovsvs %xcc, %f8, %f10
2207 movpos %xcc, %o1, %i6
2208 stw %i0, [%l7 + 0x4C]
2209 restore %g5, 0x11EC, %l1
2210 rdpr %cwp, %g1
2211 rdpr %cansave, %g2
2212 rdpr %canrestore, %g3
2213 rdpr %cleanwin, %g4
2214 rdpr %otherwin, %g5
2215 rdpr %wstate, %g6
2216 lduw [%l7 + 0x0C], %l4
2217 edge16ln %o6, %o3, %g2
2218 movrne %g3, %g1, %o2
2219 subcc %l6, %i1, %i7
2220 movrlez %o5, %l5, %g6
2221 fmovdvc %xcc, %f25, %f10
2222 subc %i5, 0x0490, %g7
2223 and %l3, 0x1C2F, %i3
2224 xnorcc %g4, %o7, %l2
2225 movrlez %i4, %i2, %l0
2226 movgu %xcc, %o4, %o1
2227 sllx %i6, %i0, %o0
2228 xnorcc %g5, %l4, %o6
2229 sth %o3, [%l7 + 0x20]
2230 movre %g2, 0x133, %g3
2231 ldd [%l7 + 0x30], %l0
2232 xorcc %g1, %l6, %i1
2233 for %f4, %f18, %f24
2234 move %icc, %o2, %i7
2235 udivx %o5, 0x0E34, %g6
2236 add %l5, 0x1766, %i5
2237 udivcc %l3, 0x1EE8, %g7
2238 subcc %i3, %g4, %o7
2239 ldsh [%l7 + 0x46], %i4
2240 udivcc %l2, 0x1F94, %l0
2241 fmovsl %xcc, %f10, %f19
2242 movl %xcc, %o4, %i2
2243 ldsw [%l7 + 0x58], %i6
2244 addc %i0, 0x1B74, %o0
2245 st %f31, [%l7 + 0x78]
2246 edge16l %g5, %l4, %o6
2247 add %o3, 0x0B7F, %g2
2248 movrgz %g3, 0x156, %l1
2249 fmul8x16au %f31, %f10, %f14
2250 edge8ln %o1, %g1, %l6
2251 sdiv %i1, 0x0062, %i7
2252 sth %o2, [%l7 + 0x62]
2253 smulcc %o5, %g6, %l5
2254 fnot2 %f2, %f12
2255 movle %icc, %i5, %g7
2256 orcc %l3, %g4, %o7
2257 udivcc %i4, 0x0BA6, %i3
2258 sdivcc %l0, 0x1070, %o4
2259 fmovrsgz %l2, %f29, %f30
2260 fzeros %f31
2261 movne %xcc, %i6, %i0
2262 ldsh [%l7 + 0x74], %o0
2263 smul %i2, %g5, %o6
2264 sdivx %o3, 0x0B6B, %l4
2265 sethi 0x0D60, %g3
2266 fmovdvs %xcc, %f27, %f9
2267 ldub [%l7 + 0x4F], %g2
2268 sethi 0x1C3D, %o1
2269 fmovsl %xcc, %f22, %f3
2270 fmovrsne %l1, %f29, %f18
2271 movrgz %g1, %l6, %i7
2272 fmovsl %xcc, %f20, %f7
2273 edge16l %i1, %o5, %g6
2274 ldd [%l7 + 0x70], %l4
2275 ldsw [%l7 + 0x4C], %i5
2276 movrgz %g7, 0x084, %o2
2277 sdiv %l3, 0x03BA, %o7
2278 movre %g4, %i4, %i3
2279 edge32ln %o4, %l0, %i6
2280 fpsub32s %f28, %f27, %f16
2281 movl %icc, %l2, %i0
2282 array8 %i2, %g5, %o0
2283 fones %f8
2284 or %o3, 0x12BD, %l4
2285 pdist %f8, %f24, %f22
2286 fmul8x16au %f14, %f7, %f10
2287 fmovsg %xcc, %f12, %f20
2288 ldx [%l7 + 0x68], %o6
2289 addccc %g3, 0x14E1, %o1
2290 movge %icc, %l1, %g1
2291 movre %l6, %g2, %i7
2292 ldub [%l7 + 0x25], %o5
2293 srlx %g6, 0x14, %l5
2294 addccc %i1, %g7, %i5
2295 edge16n %l3, %o7, %o2
2296 movcc %icc, %i4, %i3
2297 edge32l %o4, %l0, %g4
2298 fmuld8ulx16 %f29, %f30, %f30
2299 sethi 0x1537, %l2
2300 fmovrdne %i6, %f22, %f22
2301 movl %icc, %i0, %i2
2302 std %f18, [%l7 + 0x20]
2303 edge32n %o0, %g5, %o3
2304 movpos %xcc, %o6, %l4
2305 sdiv %o1, 0x1BBE, %g3
2306 umul %g1, %l1, %g2
2307 fmovsleu %icc, %f31, %f7
2308 nop
2309 set 0x4C, %i0
2310 lduw [%l7 + %i0], %i7
2311 movvc %xcc, %o5, %l6
2312 orn %g6, 0x107A, %i1
2313 fornot1s %f24, %f25, %f9
2314 ldd [%l7 + 0x28], %f8
2315 std %f2, [%l7 + 0x48]
2316 fmovdcs %icc, %f19, %f16
2317 movleu %xcc, %l5, %g7
2318 fmovsvs %icc, %f12, %f8
2319 addc %l3, %i5, %o2
2320 xnor %o7, %i4, %o4
2321 stx %l0, [%l7 + 0x78]
2322 sir 0x05E7
2323 fpmerge %f12, %f25, %f18
2324 fmovdcc %icc, %f24, %f27
2325 srax %g4, %i3, %i6
2326 edge32n %l2, %i0, %o0
2327 edge32ln %g5, %o3, %o6
2328 ldx [%l7 + 0x38], %l4
2329 edge8l %i2, %g3, %o1
2330 sra %g1, 0x01, %l1
2331 lduh [%l7 + 0x1E], %g2
2332 lduw [%l7 + 0x58], %o5
2333 umulcc %i7, 0x1B08, %g6
2334 fmovrslez %l6, %f11, %f24
2335 fors %f16, %f31, %f28
2336 stb %i1, [%l7 + 0x0E]
2337 popc %l5, %l3
2338 movgu %icc, %i5, %g7
2339 srax %o7, 0x04, %o2
2340 sll %o4, 0x07, %i4
2341 sllx %g4, %i3, %i6
2342 fmovrde %l2, %f0, %f8
2343 movrgez %l0, %o0, %i0
2344 fnands %f8, %f7, %f28
2345 subccc %o3, %g5, %o6
2346 mulscc %l4, 0x00F6, %i2
2347 ldub [%l7 + 0x0D], %g3
2348 fmovdle %icc, %f11, %f7
2349 fmovdpos %icc, %f20, %f26
2350 edge32l %o1, %g1, %g2
2351 orncc %o5, %i7, %l1
2352 popc 0x15CF, %l6
2353 xorcc %i1, %g6, %l5
2354 stw %i5, [%l7 + 0x34]
2355 fmovsgu %icc, %f21, %f11
2356 ldx [%l7 + 0x28], %g7
2357 srlx %l3, 0x01, %o7
2358 edge16n %o2, %o4, %g4
2359 setx loop_5, %l0, %l1
2360 return %l1
2361 nop
2362 rdpr %cwp, %g1
2363 rdpr %cansave, %g2
2364 rdpr %canrestore, %g3
2365 rdpr %cleanwin, %g4
2366 rdpr %otherwin, %g5
2367 rdpr %wstate, %g6
2368loop_5: sethi 0x0AF3, %l2
2369 sth %i4, [%l7 + 0x48]
2370 fmuld8sux16 %f29, %f2, %f10
2371 add %l0, %o0, %i0
2372 stx %o3, [%l7 + 0x28]
2373 xorcc %o6, %g5, %i2
2374 fmovrslez %l4, %f27, %f4
2375 srl %g3, 0x0D, %g1
2376 sra %o1, 0x1C, %o5
2377 sll %i7, %l1, %g2
2378 fandnot1s %f10, %f16, %f28
2379 fmovdne %icc, %f17, %f20
2380 fmovscc %xcc, %f18, %f21
2381 edge8l %l6, %i1, %g6
2382 stx %i5, [%l7 + 0x10]
2383 edge8n %g7, %l5, %o7
2384 save %l3, %o4, %o2
2385 rdpr %cwp, %g1
2386 rdpr %cansave, %g2
2387 rdpr %canrestore, %g3
2388 rdpr %cleanwin, %g4
2389 rdpr %otherwin, %g5
2390 rdpr %wstate, %g6
2391 subc %i3, %g4, %l2
2392 edge32l %i4, %i6, %l0
2393 sub %i0, 0x1E42, %o3
2394 fnand %f8, %f28, %f12
2395 edge8 %o0, %g5, %o6
2396 andn %i2, 0x0AAD, %l4
2397 fmovdcs %icc, %f16, %f6
2398 fone %f4
2399 ldd [%l7 + 0x50], %f28
2400 move %icc, %g1, %g3
2401 restore %o1, %i7, %l1
2402 rdpr %cwp, %g1
2403 rdpr %cansave, %g2
2404 rdpr %canrestore, %g3
2405 rdpr %cleanwin, %g4
2406 rdpr %otherwin, %g5
2407 rdpr %wstate, %g6
2408 xnor %o5, %l6, %g2
2409 subcc %i1, %i5, %g6
2410 fornot1 %f8, %f22, %f6
2411 fcmps %fcc2, %f11, %f20
2412 stw %g7, [%l7 + 0x3C]
2413 edge16ln %l5, %l3, %o4
2414 ldsb [%l7 + 0x79], %o2
2415 movvc %xcc, %o7, %g4
2416 movpos %icc, %i3, %l2
2417 movvc %xcc, %i4, %l0
2418 fmovdgu %icc, %f4, %f11
2419 or %i6, 0x0DDB, %o3
2420 fxnors %f10, %f10, %f21
2421 movne %xcc, %o0, %i0
2422 ldd [%l7 + 0x58], %o6
2423 edge16ln %g5, %i2, %l4
2424 orncc %g1, 0x17A5, %o1
2425 movrlez %g3, %i7, %l1
2426 fmovse %icc, %f17, %f15
2427 edge16n %l6, %g2, %i1
2428 edge32 %i5, %o5, %g7
2429 fone %f0
2430 ld [%l7 + 0x10], %f25
2431 alignaddrl %g6, %l3, %o4
2432 fmovsn %xcc, %f24, %f27
2433 edge16 %o2, %l5, %o7
2434 umulcc %i3, %g4, %i4
2435 fandnot2s %f26, %f31, %f26
2436 addc %l2, 0x0E71, %i6
2437 fands %f11, %f3, %f20
2438 ldsb [%l7 + 0x3C], %l0
2439 orncc %o0, 0x0788, %i0
2440 edge8ln %o6, %o3, %g5
2441 srlx %i2, 0x1C, %g1
2442 edge32 %l4, %o1, %i7
2443 and %g3, %l1, %l6
2444 udivx %g2, 0x1234, %i1
2445 fsrc1 %f28, %f8
2446 st %f4, [%l7 + 0x3C]
2447 edge16ln %o5, %i5, %g6
2448 sdivx %g7, 0x0314, %o4
2449 subccc %l3, %l5, %o2
2450 lduw [%l7 + 0x54], %o7
2451 orcc %i3, %i4, %g4
2452 fcmpes %fcc2, %f22, %f23
2453 movcs %xcc, %l2, %i6
2454 movrgez %l0, %i0, %o0
2455 umul %o3, 0x0D90, %g5
2456 orn %o6, %g1, %i2
2457 ldd [%l7 + 0x18], %f16
2458 movcc %icc, %l4, %i7
2459 stw %o1, [%l7 + 0x1C]
2460 fcmple16 %f30, %f20, %g3
2461 orncc %l6, %l1, %i1
2462 fmovda %icc, %f31, %f26
2463 movcc %icc, %g2, %o5
2464 mulx %i5, 0x0EC9, %g7
2465 subcc %g6, %l3, %o4
2466 sth %o2, [%l7 + 0x5E]
2467 edge8n %l5, %o7, %i3
2468 movvc %xcc, %i4, %l2
2469 movre %g4, %i6, %i0
2470 fxnor %f16, %f18, %f12
2471 stb %o0, [%l7 + 0x6B]
2472 sdivcc %l0, 0x1C98, %o3
2473 array8 %o6, %g1, %i2
2474 mova %icc, %l4, %g5
2475 movg %xcc, %i7, %g3
2476 xnorcc %o1, 0x1439, %l1
2477 smulcc %l6, %g2, %o5
2478 movneg %icc, %i1, %g7
2479 edge16n %i5, %g6, %l3
2480 movvc %icc, %o4, %o2
2481 fsrc1 %f6, %f24
2482 xnorcc %l5, %i3, %i4
2483 addccc %l2, %g4, %i6
2484 edge32 %i0, %o7, %o0
2485 xnor %l0, 0x1AB4, %o3
2486 fornot2s %f9, %f15, %f18
2487 mulscc %g1, 0x041C, %o6
2488 movcc %xcc, %l4, %i2
2489 fpadd32s %f19, %f31, %f18
2490 fpsub16 %f26, %f16, %f4
2491 fandnot1s %f24, %f17, %f29
2492 movrgz %g5, 0x26A, %g3
2493 fcmpne32 %f24, %f16, %o1
2494 movgu %xcc, %i7, %l1
2495 fornot2 %f14, %f12, %f4
2496 add %l6, 0x0A32, %g2
2497 srlx %o5, 0x14, %i1
2498 fmovsgu %xcc, %f28, %f16
2499 sub %g7, %i5, %l3
2500 fmovrslz %g6, %f11, %f12
2501 stw %o4, [%l7 + 0x24]
2502 edge8ln %o2, %l5, %i4
2503 alignaddrl %i3, %l2, %g4
2504 add %i0, %o7, %i6
2505 xnor %o0, %l0, %g1
2506 orn %o6, %o3, %l4
2507 srax %g5, %i2, %o1
2508 fmovdl %icc, %f24, %f11
2509 ldsb [%l7 + 0x33], %g3
2510 array32 %i7, %l6, %g2
2511 stx %o5, [%l7 + 0x10]
2512 umulcc %i1, 0x143E, %l1
2513 edge32n %i5, %l3, %g7
2514 lduh [%l7 + 0x46], %g6
2515 fmovdvs %icc, %f22, %f17
2516 movge %xcc, %o2, %l5
2517 sllx %o4, 0x10, %i4
2518 ldsh [%l7 + 0x22], %l2
2519 fmovsvc %xcc, %f18, %f29
2520 movpos %icc, %i3, %g4
2521 array16 %o7, %i0, %o0
2522 array8 %l0, %g1, %i6
2523 array8 %o6, %o3, %g5
2524 fmovrdgz %i2, %f6, %f26
2525 udivcc %l4, 0x0916, %g3
2526 fones %f17
2527 umul %i7, 0x0595, %l6
2528 ldub [%l7 + 0x2D], %o1
2529 save %g2, %i1, %l1
2530 rdpr %cwp, %g1
2531 rdpr %cansave, %g2
2532 rdpr %canrestore, %g3
2533 rdpr %cleanwin, %g4
2534 rdpr %otherwin, %g5
2535 rdpr %wstate, %g6
2536 movvs %icc, %i5, %l3
2537 xnor %g7, %o5, %g6
2538 xnor %o2, 0x0BDE, %l5
2539 umulcc %o4, %l2, %i4
2540 fmovsg %icc, %f9, %f1
2541 fnor %f24, %f28, %f0
2542 fabsd %f12, %f10
2543 andcc %i3, %o7, %g4
2544 edge8n %i0, %l0, %o0
2545 lduw [%l7 + 0x7C], %g1
2546 udivcc %i6, 0x0C70, %o3
2547 fmovrde %g5, %f10, %f24
2548 movge %xcc, %o6, %i2
2549 ldx [%l7 + 0x60], %g3
2550 sethi 0x03BC, %i7
2551 sra %l6, %o1, %l4
2552 fmovdgu %xcc, %f19, %f15
2553 array32 %g2, %i1, %i5
2554 sra %l3, %g7, %l1
2555 movg %xcc, %g6, %o2
2556 ldsw [%l7 + 0x20], %l5
2557 fmovsneg %icc, %f29, %f7
2558 edge8l %o4, %l2, %i4
2559 fcmpgt16 %f6, %f0, %o5
2560 array8 %i3, %o7, %i0
2561 movrgz %l0, %g4, %g1
2562 fand %f28, %f22, %f24
2563 orn %i6, 0x01C7, %o3
2564 edge16n %g5, %o6, %i2
2565 edge8 %o0, %i7, %l6
2566 umulcc %o1, 0x13A2, %g3
2567 fmovse %xcc, %f19, %f30
2568 movrgez %l4, %g2, %i1
2569 add %i5, %g7, %l3
2570 fcmpgt32 %f4, %f12, %g6
2571 fsrc1 %f26, %f28
2572 fpack16 %f2, %f10
2573 sth %l1, [%l7 + 0x6A]
2574 ldsw [%l7 + 0x1C], %l5
2575 lduh [%l7 + 0x1C], %o2
2576 array32 %o4, %i4, %l2
2577 srlx %o5, %i3, %o7
2578 edge8ln %l0, %g4, %i0
2579 ldd [%l7 + 0x68], %g0
2580 addc %o3, %i6, %o6
2581 sdiv %g5, 0x14E5, %o0
2582 sdiv %i2, 0x1E9D, %i7
2583 fpack32 %f12, %f18, %f6
2584 fmovd %f4, %f24
2585 fmovdneg %icc, %f20, %f5
2586 fmovscc %icc, %f4, %f28
2587 std %f20, [%l7 + 0x08]
2588 edge8l %o1, %l6, %l4
2589 or %g2, %i1, %g3
2590 movre %i5, 0x37E, %g7
2591 mulx %g6, 0x06CB, %l1
2592 sdivcc %l3, 0x0504, %l5
2593 movrne %o2, 0x1E9, %o4
2594 mova %xcc, %i4, %o5
2595 xnorcc %l2, 0x0576, %o7
2596 fxor %f12, %f12, %f20
2597 movne %icc, %l0, %i3
2598 array32 %g4, %i0, %o3
2599 movge %icc, %g1, %i6
2600 srl %g5, 0x14, %o0
2601 edge16l %i2, %o6, %i7
2602 movpos %xcc, %l6, %o1
2603 umulcc %g2, 0x061C, %i1
2604 movle %icc, %g3, %l4
2605 movleu %xcc, %i5, %g7
2606 fmovscs %icc, %f19, %f18
2607 fsrc1s %f16, %f9
2608 fmovdneg %xcc, %f4, %f13
2609 sdivx %l1, 0x00DF, %g6
2610 sethi 0x0017, %l3
2611 addc %o2, %o4, %l5
2612 orncc %i4, %l2, %o5
2613 movrgz %l0, 0x335, %o7
2614 movle %icc, %g4, %i3
2615 fmovdgu %xcc, %f24, %f24
2616 std %f6, [%l7 + 0x40]
2617 and %o3, 0x10DD, %i0
2618 andncc %g1, %g5, %o0
2619 fcmped %fcc2, %f16, %f12
2620 ldsh [%l7 + 0x7C], %i2
2621 edge32ln %o6, %i6, %i7
2622 nop
2623 set 0x10, %l3
2624 ldd [%l7 + %l3], %f2
2625 fsrc2s %f23, %f29
2626 sub %o1, 0x1249, %g2
2627 orcc %i1, %g3, %l6
2628 movn %xcc, %l4, %i5
2629 fmovdcs %icc, %f11, %f25
2630 srax %l1, %g6, %l3
2631 udiv %o2, 0x15CC, %o4
2632 fpack16 %f4, %f16
2633 movne %xcc, %l5, %g7
2634 fmovdn %icc, %f0, %f8
2635 subc %l2, %o5, %i4
2636 orncc %l0, %g4, %o7
2637 lduh [%l7 + 0x4A], %o3
2638 fmovdvs %xcc, %f6, %f12
2639 sllx %i3, %g1, %i0
2640 ldd [%l7 + 0x60], %g4
2641 xnor %o0, %o6, %i2
2642 movcs %xcc, %i6, %i7
2643 lduh [%l7 + 0x32], %o1
2644 sir 0x0003
2645 movne %icc, %g2, %i1
2646 edge16n %g3, %l4, %l6
2647 sllx %l1, %g6, %i5
2648 edge8 %o2, %o4, %l3
2649 array8 %l5, %g7, %l2
2650 sdivcc %i4, 0x1390, %o5
2651 ldd [%l7 + 0x28], %f16
2652 umul %l0, 0x0043, %o7
2653 fmovsg %xcc, %f21, %f31
2654 udiv %g4, 0x13AE, %o3
2655 fandnot2 %f0, %f20, %f28
2656 edge32ln %i3, %i0, %g5
2657 popc 0x17C9, %o0
2658 sdivcc %o6, 0x1773, %g1
2659 edge32l %i6, %i7, %i2
2660 fmovdn %icc, %f14, %f15
2661 movg %xcc, %g2, %i1
2662 movgu %icc, %g3, %o1
2663 st %f5, [%l7 + 0x60]
2664 fmovscc %xcc, %f24, %f31
2665 movge %icc, %l4, %l1
2666 xor %g6, %i5, %o2
2667 udiv %l6, 0x0D85, %l3
2668 movrne %l5, %o4, %l2
2669 subcc %g7, 0x1F88, %o5
2670 alignaddr %l0, %o7, %i4
2671 addc %g4, 0x0257, %o3
2672 sir 0x0FD4
2673 fcmple16 %f24, %f12, %i0
2674 fnand %f24, %f2, %f2
2675 movleu %xcc, %g5, %o0
2676 move %icc, %o6, %i3
2677 edge8ln %g1, %i7, %i2
2678 movrgz %g2, 0x284, %i6
2679 alignaddr %g3, %o1, %i1
2680 edge8n %l4, %l1, %i5
2681 sth %o2, [%l7 + 0x0E]
2682 popc 0x1CE7, %l6
2683 movcc %xcc, %l3, %g6
2684 stb %o4, [%l7 + 0x41]
2685 movcs %xcc, %l5, %g7
2686 udiv %o5, 0x1EDE, %l2
2687 umulcc %o7, 0x121E, %l0
2688 movpos %xcc, %g4, %o3
2689 movleu %icc, %i4, %g5
2690 alignaddrl %i0, %o0, %o6
2691 fmovrse %i3, %f0, %f7
2692 or %i7, 0x0D68, %g1
2693 stb %g2, [%l7 + 0x0B]
2694 fzeros %f26
2695 fpadd32s %f30, %f12, %f10
2696 movge %icc, %i6, %g3
2697 movcc %xcc, %i2, %i1
2698 smul %l4, %o1, %l1
2699 movgu %xcc, %i5, %o2
2700 movneg %xcc, %l3, %g6
2701 movcc %icc, %o4, %l6
2702 fmovrdne %g7, %f16, %f6
2703 fmovrdgz %o5, %f20, %f16
2704 fmovdg %icc, %f22, %f25
2705 sub %l2, 0x1483, %o7
2706 or %l5, 0x1845, %l0
2707 ld [%l7 + 0x24], %f29
2708 ldub [%l7 + 0x64], %o3
2709 movrlez %g4, 0x3AB, %g5
2710 edge32n %i4, %i0, %o6
2711 fxor %f14, %f22, %f14
2712 movcc %icc, %o0, %i3
2713 fcmps %fcc0, %f30, %f17
2714 fmovsvs %xcc, %f4, %f29
2715 subc %g1, %i7, %i6
2716 edge16n %g2, %g3, %i2
2717 addcc %l4, 0x0911, %o1
2718 movre %i1, %l1, %o2
2719 movrlz %l3, 0x323, %g6
2720 fornot1s %f16, %f11, %f10
2721 edge16ln %i5, %o4, %g7
2722 fmovscs %xcc, %f3, %f15
2723 fmovrslez %o5, %f28, %f14
2724 subcc %l6, 0x0AAC, %l2
2725 sir 0x147B
2726 movgu %xcc, %o7, %l5
2727 ldd [%l7 + 0x78], %f8
2728 movcc %icc, %l0, %g4
2729 subcc %o3, %g5, %i0
2730 faligndata %f6, %f4, %f30
2731 umul %o6, %i4, %i3
2732 faligndata %f2, %f14, %f10
2733 fand %f8, %f26, %f28
2734 sub %o0, %i7, %i6
2735 fornot1 %f30, %f16, %f24
2736 sub %g2, %g3, %g1
2737 sdivcc %i2, 0x0396, %o1
2738 udivx %l4, 0x1F0E, %l1
2739 movrne %o2, 0x30B, %i1
2740 orncc %g6, %l3, %i5
2741 edge16n %o4, %g7, %o5
2742 fmovsg %icc, %f25, %f19
2743 array32 %l6, %l2, %l5
2744 or %l0, %g4, %o7
2745 and %o3, %i0, %o6
2746 xor %i4, %i3, %g5
2747 fnot2 %f12, %f30
2748 movleu %xcc, %i7, %i6
2749 movrgez %g2, %o0, %g3
2750 fnot1 %f10, %f28
2751 fsrc1s %f15, %f18
2752 movge %xcc, %i2, %g1
2753 stb %l4, [%l7 + 0x17]
2754 fmul8ulx16 %f2, %f0, %f20
2755 andn %o1, 0x1651, %o2
2756 edge32 %l1, %i1, %g6
2757 sdiv %l3, 0x0F33, %i5
2758 ldsb [%l7 + 0x43], %o4
2759 ldsw [%l7 + 0x08], %g7
2760 stb %l6, [%l7 + 0x79]
2761 smul %o5, 0x1102, %l5
2762 fandnot2s %f11, %f2, %f17
2763 udiv %l2, 0x1834, %g4
2764 sir 0x18C3
2765 fnot2 %f0, %f28
2766 movle %icc, %o7, %o3
2767 edge8n %i0, %o6, %l0
2768 addccc %i4, 0x1CBD, %i3
2769 array32 %g5, %i6, %g2
2770 fnegs %f2, %f9
2771 addcc %o0, %g3, %i7
2772 udivcc %i2, 0x1C45, %l4
2773 stb %o1, [%l7 + 0x0A]
2774 fmovdle %xcc, %f7, %f9
2775 ldx [%l7 + 0x78], %o2
2776 std %f24, [%l7 + 0x08]
2777 fand %f18, %f26, %f22
2778 edge16l %g1, %l1, %g6
2779 movl %xcc, %l3, %i5
2780 fnor %f8, %f10, %f8
2781 fmovscc %icc, %f2, %f19
2782 fmovdne %icc, %f8, %f3
2783 save %o4, 0x0C47, %i1
2784 rdpr %cwp, %g1
2785 rdpr %cansave, %g2
2786 rdpr %canrestore, %g3
2787 rdpr %cleanwin, %g4
2788 rdpr %otherwin, %g5
2789 rdpr %wstate, %g6
2790 std %f16, [%l7 + 0x60]
2791 movle %xcc, %l6, %g7
2792 mulscc %o5, %l5, %g4
2793 setx loop_6, %l0, %l1
2794 return %l1
2795 nop
2796 rdpr %cwp, %g1
2797 rdpr %cansave, %g2
2798 rdpr %canrestore, %g3
2799 rdpr %cleanwin, %g4
2800 rdpr %otherwin, %g5
2801 rdpr %wstate, %g6
2802loop_6: ld [%l7 + 0x44], %f9
2803 subc %l2, %o6, %i0
2804 edge8 %i4, %l0, %g5
2805 movvs %xcc, %i6, %g2
2806 fmovsvc %icc, %f20, %f8
2807 array8 %i3, %o0, %i7
2808 ldsb [%l7 + 0x61], %g3
2809 orn %l4, %i2, %o1
2810 movcs %icc, %g1, %o2
2811 movle %xcc, %g6, %l1
2812 ld [%l7 + 0x7C], %f31
2813 srax %l3, 0x19, %o4
2814 udiv %i1, 0x0708, %l6
2815 sll %g7, %o5, %i5
2816 fmovscs %icc, %f3, %f24
2817 edge16n %g4, %l5, %o3
2818 fmovsge %icc, %f27, %f2
2819 sub %o7, 0x00BA, %o6
2820 ldsw [%l7 + 0x18], %i0
2821 movleu %icc, %i4, %l0
2822 subc %g5, %l2, %i6
2823 faligndata %f8, %f28, %f16
2824 fors %f29, %f26, %f28
2825 sir 0x03FB
2826 edge8ln %i3, %g2, %o0
2827 stw %i7, [%l7 + 0x74]
2828 fmovspos %icc, %f15, %f15
2829 udivx %g3, 0x05A3, %l4
2830 movl %icc, %o1, %i2
2831 edge8n %g1, %o2, %l1
2832 orncc %g6, %l3, %o4
2833 stb %i1, [%l7 + 0x35]
2834 umulcc %g7, 0x0BA7, %l6
2835 ld [%l7 + 0x2C], %f31
2836 fmovsge %icc, %f25, %f1
2837 movn %icc, %o5, %i5
2838 andncc %g4, %o3, %o7
2839 movcc %icc, %l5, %o6
2840 fmovrsne %i0, %f3, %f25
2841 mova %xcc, %l0, %i4
2842 array32 %g5, %i6, %l2
2843 sethi 0x0BDA, %i3
2844 movge %xcc, %o0, %g2
2845 srax %g3, %l4, %i7
2846 lduh [%l7 + 0x40], %o1
2847 fmovda %icc, %f16, %f23
2848 addc %i2, %g1, %l1
2849 ldub [%l7 + 0x3C], %o2
2850 fcmpgt32 %f2, %f26, %g6
2851 sdivcc %l3, 0x0F92, %i1
2852 edge16 %g7, %l6, %o5
2853 fmovrse %i5, %f23, %f19
2854 fornot2s %f22, %f10, %f10
2855 movleu %icc, %o4, %o3
2856 mulx %o7, %g4, %o6
2857 for %f22, %f24, %f14
2858 edge8n %i0, %l0, %i4
2859 movvs %icc, %g5, %l5
2860 edge16n %l2, %i6, %i3
2861 xnor %g2, 0x19C2, %o0
2862 fone %f20
2863 ldsh [%l7 + 0x6C], %l4
2864 srl %g3, %i7, %o1
2865 edge8n %i2, %g1, %l1
2866 subcc %o2, %g6, %l3
2867 ldx [%l7 + 0x78], %i1
2868 array8 %l6, %g7, %i5
2869 ld [%l7 + 0x2C], %f4
2870 movre %o5, 0x2B9, %o3
2871 ldd [%l7 + 0x70], %o6
2872 ld [%l7 + 0x24], %f15
2873 ldsw [%l7 + 0x1C], %g4
2874 fmovsleu %icc, %f19, %f1
2875 fzero %f30
2876 ld [%l7 + 0x34], %f20
2877 faligndata %f24, %f0, %f2
2878 ld [%l7 + 0x38], %f21
2879 fpackfix %f24, %f12
2880 array32 %o4, %i0, %l0
2881 edge32 %o6, %g5, %l5
2882 fmovrsne %i4, %f5, %f29
2883 sdivx %l2, 0x0043, %i6
2884 alignaddrl %i3, %o0, %l4
2885 subcc %g2, %i7, %g3
2886 edge8l %i2, %g1, %l1
2887 fnot2s %f31, %f29
2888 xnor %o2, %o1, %g6
2889 edge32ln %i1, %l6, %l3
2890 srlx %g7, %i5, %o3
2891 bshuffle %f14, %f24, %f12
2892 and %o5, %g4, %o4
2893 edge16n %i0, %l0, %o6
2894 edge32ln %o7, %l5, %g5
2895 fmovsle %xcc, %f24, %f23
2896 array8 %l2, %i6, %i4
2897 fornot1s %f31, %f31, %f22
2898 alignaddrl %o0, %l4, %g2
2899 ldx [%l7 + 0x60], %i3
2900 ldsb [%l7 + 0x59], %i7
2901 fmovrdlez %i2, %f12, %f22
2902 fcmpne16 %f0, %f2, %g3
2903 fandnot1s %f28, %f5, %f23
2904 movl %xcc, %g1, %l1
2905 ldub [%l7 + 0x79], %o2
2906 movrlz %g6, %o1, %l6
2907 fmovsvc %icc, %f27, %f6
2908 ldub [%l7 + 0x34], %l3
2909 orcc %g7, 0x1AB5, %i1
2910 ldd [%l7 + 0x18], %i4
2911 movn %xcc, %o5, %o3
2912 std %f16, [%l7 + 0x78]
2913 udiv %g4, 0x035D, %o4
2914 alignaddrl %l0, %o6, %o7
2915 movrgez %i0, %g5, %l5
2916 ldsw [%l7 + 0x48], %l2
2917 edge16n %i4, %i6, %o0
2918 subcc %g2, %l4, %i7
2919 ld [%l7 + 0x34], %f29
2920 array8 %i2, %i3, %g1
2921 move %icc, %l1, %g3
2922 fmovrsgez %g6, %f20, %f16
2923 ldsw [%l7 + 0x58], %o2
2924 edge16l %l6, %l3, %o1
2925 sir 0x1FBD
2926 orcc %g7, %i1, %i5
2927 lduw [%l7 + 0x24], %o5
2928 sth %g4, [%l7 + 0x42]
2929 subccc %o3, %l0, %o6
2930 smulcc %o4, %i0, %g5
2931 movg %xcc, %l5, %l2
2932 fandnot2 %f22, %f6, %f26
2933 fmovda %icc, %f1, %f12
2934 st %f25, [%l7 + 0x24]
2935 add %o7, %i4, %i6
2936 udiv %o0, 0x083F, %g2
2937 fcmps %fcc2, %f29, %f20
2938 fandnot1 %f0, %f0, %f10
2939 movne %icc, %i7, %i2
2940 ldx [%l7 + 0x68], %i3
2941 fsrc2 %f20, %f30
2942 save %g1, 0x11B0, %l1
2943 rdpr %cwp, %g1
2944 rdpr %cansave, %g2
2945 rdpr %canrestore, %g3
2946 rdpr %cleanwin, %g4
2947 rdpr %otherwin, %g5
2948 rdpr %wstate, %g6
2949 movrgz %g3, %l4, %o2
2950 popc %g6, %l6
2951 fmuld8ulx16 %f0, %f26, %f24
2952 move %xcc, %o1, %l3
2953 orn %g7, %i5, %o5
2954 save %i1, 0x19E9, %o3
2955 rdpr %cwp, %g1
2956 rdpr %cansave, %g2
2957 rdpr %canrestore, %g3
2958 rdpr %cleanwin, %g4
2959 rdpr %otherwin, %g5
2960 rdpr %wstate, %g6
2961 edge16l %g4, %o6, %l0
2962 fone %f18
2963 ldub [%l7 + 0x4C], %i0
2964 fmovdgu %xcc, %f3, %f16
2965 movleu %xcc, %o4, %g5
2966 umul %l2, %o7, %l5
2967 ld [%l7 + 0x10], %f5
2968 move %xcc, %i4, %i6
2969 movrne %o0, %i7, %g2
2970 fmovdvc %icc, %f0, %f5
2971 edge8l %i3, %g1, %l1
2972 restore %g3, 0x0416, %i2
2973 rdpr %cwp, %g1
2974 rdpr %cansave, %g2
2975 rdpr %canrestore, %g3
2976 rdpr %cleanwin, %g4
2977 rdpr %otherwin, %g5
2978 rdpr %wstate, %g6
2979 movl %icc, %o2, %l4
2980 andn %g6, %o1, %l3
2981 popc %g7, %l6
2982 fxor %f26, %f26, %f4
2983 edge32ln %i5, %o5, %i1
2984 fand %f8, %f8, %f20
2985 umul %g4, %o6, %o3
2986 save %i0, 0x143A, %l0
2987 rdpr %cwp, %g1
2988 rdpr %cansave, %g2
2989 rdpr %canrestore, %g3
2990 rdpr %cleanwin, %g4
2991 rdpr %otherwin, %g5
2992 rdpr %wstate, %g6
2993 fnegs %f0, %f12
2994 alignaddrl %o4, %g5, %l2
2995 movcs %icc, %o7, %i4
2996 xorcc %l5, %o0, %i7
2997 fpsub32 %f30, %f28, %f16
2998 or %i6, 0x10F7, %g2
2999 stw %i3, [%l7 + 0x10]
3000 setx loop_7, %l0, %l1
3001 return %l1
3002 nop
3003 rdpr %cwp, %g1
3004 rdpr %cansave, %g2
3005 rdpr %canrestore, %g3
3006 rdpr %cleanwin, %g4
3007 rdpr %otherwin, %g5
3008 rdpr %wstate, %g6
3009loop_7: fand %f8, %f28, %f0
3010 fmovsleu %icc, %f23, %f26
3011 save %g1, %i2, %l4
3012 rdpr %cwp, %g1
3013 rdpr %cansave, %g2
3014 rdpr %canrestore, %g3
3015 rdpr %cleanwin, %g4
3016 rdpr %otherwin, %g5
3017 rdpr %wstate, %g6
3018 movcc %xcc, %o2, %g6
3019 fmovrde %o1, %f12, %f8
3020 fcmpd %fcc1, %f26, %f26
3021 mulx %l3, 0x13A4, %l6
3022 mova %icc, %g7, %i5
3023 fmovdn %xcc, %f31, %f2
3024 movn %xcc, %o5, %i1
3025 movl %icc, %o6, %o3
3026 fmovrdgez %g4, %f4, %f8
3027 pdist %f30, %f18, %f12
3028 udivx %l0, 0x098E, %o4
3029 fpadd16 %f4, %f2, %f0
3030 subc %g5, 0x1914, %i0
3031 fmovscs %xcc, %f20, %f8
3032 movne %icc, %l2, %i4
3033 ldub [%l7 + 0x31], %o7
3034 edge8n %o0, %l5, %i6
3035 fcmpgt32 %f0, %f6, %i7
3036 sdivcc %i3, 0x1A18, %l1
3037 srlx %g3, %g2, %i2
3038 udivx %l4, 0x1CF4, %g1
3039 ldd [%l7 + 0x60], %f4
3040 siam 0x1
3041 orcc %o2, 0x00A5, %o1
3042 movpos %xcc, %g6, %l6
3043 edge8l %l3, %i5, %g7
3044 edge8 %i1, %o5, %o3
3045 movrlez %g4, %l0, %o4
3046 ldsh [%l7 + 0x42], %o6
3047 movrgz %g5, %l2, %i0
3048 movrne %o7, %o0, %l5
3049 lduh [%l7 + 0x1C], %i6
3050 movrgez %i4, 0x37B, %i7
3051 srlx %l1, %g3, %i3
3052 movrgz %i2, 0x0CD, %l4
3053 edge8l %g1, %o2, %o1
3054 udivx %g6, 0x123F, %g2
3055 udivcc %l6, 0x0208, %i5
3056 nop
3057 set 0x08, %o4
3058 ldsw [%l7 + %o4], %l3
3059 edge32 %i1, %o5, %g7
3060 fmovscc %icc, %f23, %f0
3061 edge8n %o3, %g4, %o4
3062 orn %o6, 0x1A6E, %l0
3063 fmovrsgz %l2, %f14, %f28
3064 movvc %xcc, %i0, %o7
3065 andcc %g5, 0x040B, %o0
3066 fmul8x16au %f12, %f20, %f8
3067 edge8l %l5, %i4, %i6
3068 sra %l1, 0x1D, %g3
3069 sub %i7, 0x002F, %i3
3070 subcc %l4, 0x04D9, %g1
3071 subcc %o2, 0x0E98, %o1
3072 movle %xcc, %i2, %g2
3073 movrlez %l6, %i5, %l3
3074 andncc %i1, %g6, %g7
3075 or %o3, 0x1FCF, %g4
3076 edge16 %o5, %o6, %l0
3077 fexpand %f4, %f14
3078 movrlez %l2, 0x07B, %o4
3079 ldx [%l7 + 0x68], %o7
3080 movn %xcc, %g5, %i0
3081 orn %l5, 0x15DE, %i4
3082 mova %xcc, %i6, %o0
3083 mova %icc, %l1, %i7
3084 orncc %g3, %l4, %i3
3085 ldsb [%l7 + 0x2A], %o2
3086 mova %xcc, %g1, %o1
3087 smul %g2, 0x1686, %l6
3088 edge16ln %i2, %i5, %i1
3089 andncc %l3, %g6, %g7
3090 orcc %o3, 0x02BB, %o5
3091 edge8l %o6, %g4, %l2
3092 movgu %xcc, %l0, %o4
3093 nop
3094 set 0x41, %l1
3095 ldsb [%l7 + %l1], %o7
3096 andn %i0, %g5, %i4
3097 movl %icc, %l5, %o0
3098 fmovsn %icc, %f11, %f27
3099 stw %l1, [%l7 + 0x6C]
3100 popc %i7, %i6
3101 ldx [%l7 + 0x40], %g3
3102 stw %l4, [%l7 + 0x74]
3103 edge8ln %i3, %o2, %o1
3104 restore %g1, 0x1DBE, %l6
3105 rdpr %cwp, %g1
3106 rdpr %cansave, %g2
3107 rdpr %canrestore, %g3
3108 rdpr %cleanwin, %g4
3109 rdpr %otherwin, %g5
3110 rdpr %wstate, %g6
3111 movgu %icc, %i2, %g2
3112 andncc %i5, %i1, %l3
3113 movrlz %g6, %g7, %o5
3114 array16 %o6, %g4, %o3
3115 movn %icc, %l0, %l2
3116 udivcc %o7, 0x0275, %i0
3117 fmovdl %xcc, %f27, %f12
3118 lduw [%l7 + 0x54], %g5
3119 movrgz %i4, %o4, %o0
3120 fcmpd %fcc0, %f8, %f10
3121 sllx %l5, 0x06, %l1
3122 fmuld8sux16 %f24, %f5, %f18
3123 fmovspos %xcc, %f5, %f15
3124 nop
3125 set 0x20, %l6
3126 ldsh [%l7 + %l6], %i6
3127 fmovsgu %xcc, %f31, %f8
3128 movne %icc, %i7, %l4
3129 edge16l %g3, %o2, %i3
3130 movrlez %o1, %l6, %g1
3131 ldub [%l7 + 0x7A], %g2
3132 movrlz %i2, 0x169, %i5
3133 movpos %icc, %i1, %g6
3134 movpos %xcc, %l3, %o5
3135 edge8ln %o6, %g7, %o3
3136 alignaddr %l0, %l2, %o7
3137 or %i0, %g5, %i4
3138 fmovsge %icc, %f26, %f22
3139 ldsh [%l7 + 0x46], %g4
3140 fmovsl %icc, %f4, %f20
3141 edge16ln %o0, %l5, %l1
3142 mova %icc, %o4, %i6
3143 sir 0x1814
3144 array16 %i7, %g3, %l4
3145 subcc %o2, 0x1F6C, %i3
3146 move %icc, %l6, %o1
3147 fmovrslz %g2, %f29, %f29
3148 movgu %xcc, %i2, %i5
3149 andcc %g1, %i1, %l3
3150 udivcc %o5, 0x16D4, %o6
3151 sdivx %g7, 0x0A1A, %g6
3152 ldsw [%l7 + 0x08], %o3
3153 fpmerge %f5, %f18, %f28
3154 fmovsneg %xcc, %f26, %f1
3155 edge8ln %l2, %l0, %i0
3156 fmovrdlez %o7, %f22, %f6
3157 lduw [%l7 + 0x78], %g5
3158 movrgz %g4, %i4, %l5
3159 movl %xcc, %o0, %l1
3160 addccc %i6, %o4, %g3
3161 xorcc %i7, %l4, %i3
3162 ldx [%l7 + 0x58], %o2
3163 fcmpeq32 %f10, %f8, %l6
3164 nop
3165 set 0x79, %g2
3166 ldub [%l7 + %g2], %o1
3167 movle %icc, %i2, %i5
3168 fnot1s %f6, %f20
3169 fmovrdlz %g1, %f4, %f4
3170 fmul8ulx16 %f6, %f18, %f4
3171 movre %i1, %g2, %l3
3172 ld [%l7 + 0x6C], %f28
3173 edge16ln %o5, %g7, %g6
3174 sdiv %o6, 0x0133, %l2
3175 movg %xcc, %l0, %o3
3176 fones %f20
3177 st %f21, [%l7 + 0x38]
3178 stx %o7, [%l7 + 0x20]
3179 movne %xcc, %g5, %i0
3180 movpos %xcc, %i4, %l5
3181 fsrc1 %f6, %f26
3182 orn %o0, 0x152B, %g4
3183 umulcc %i6, 0x1377, %l1
3184 movrgz %o4, 0x1D4, %i7
3185 andncc %g3, %l4, %o2
3186 orcc %l6, %o1, %i3
3187 orn %i2, 0x001C, %g1
3188 edge16l %i5, %i1, %l3
3189 fsrc1s %f28, %f31
3190 movrgz %g2, 0x279, %g7
3191 edge32n %o5, %o6, %g6
3192 smulcc %l2, 0x03A2, %l0
3193 save %o7, %g5, %o3
3194 rdpr %cwp, %g1
3195 rdpr %cansave, %g2
3196 rdpr %canrestore, %g3
3197 rdpr %cleanwin, %g4
3198 rdpr %otherwin, %g5
3199 rdpr %wstate, %g6
3200 sdivcc %i4, 0x10C3, %i0
3201 edge8ln %l5, %g4, %i6
3202 mova %xcc, %l1, %o4
3203 alignaddr %o0, %i7, %l4
3204 edge16n %o2, %g3, %o1
3205 ldsw [%l7 + 0x78], %i3
3206 sub %l6, %g1, %i5
3207 xnorcc %i1, %l3, %i2
3208 lduh [%l7 + 0x78], %g7
3209 ldsh [%l7 + 0x3E], %g2
3210 fnor %f18, %f28, %f20
3211 fpadd32 %f2, %f10, %f8
3212 stx %o5, [%l7 + 0x70]
3213 lduh [%l7 + 0x32], %g6
3214 array8 %o6, %l2, %l0
3215 umul %g5, %o3, %i4
3216 fcmpeq32 %f4, %f2, %o7
3217 fpadd32s %f9, %f21, %f17
3218 movneg %xcc, %i0, %g4
3219 xnor %l5, %l1, %o4
3220 smul %i6, 0x0914, %i7
3221 udivcc %o0, 0x0BA5, %o2
3222 edge32l %l4, %o1, %g3
3223 fmovdpos %icc, %f24, %f11
3224 ldsh [%l7 + 0x52], %i3
3225 ldsh [%l7 + 0x22], %l6
3226 std %f14, [%l7 + 0x28]
3227 movvs %xcc, %g1, %i1
3228 stw %l3, [%l7 + 0x7C]
3229 movle %xcc, %i2, %i5
3230 fmovsne %xcc, %f25, %f22
3231 nop
3232 set 0x28, %o0
3233 ldsh [%l7 + %o0], %g2
3234 fmovse %icc, %f7, %f17
3235 fandnot2s %f13, %f22, %f3
3236 array16 %g7, %o5, %o6
3237 ldsw [%l7 + 0x3C], %l2
3238 fmovdcs %xcc, %f30, %f19
3239 andcc %g6, %l0, %o3
3240 fpadd32 %f0, %f14, %f12
3241 movg %icc, %g5, %o7
3242 srax %i4, %i0, %g4
3243 stw %l5, [%l7 + 0x2C]
3244 fnors %f9, %f4, %f25
3245 array16 %o4, %l1, %i7
3246 fcmpne32 %f22, %f0, %i6
3247 movneg %icc, %o0, %o2
3248 movge %icc, %l4, %o1
3249 lduh [%l7 + 0x6E], %i3
3250 movrlz %g3, 0x2CD, %g1
3251 lduh [%l7 + 0x2C], %i1
3252 edge16 %l3, %l6, %i5
3253 movrlz %i2, 0x196, %g2
3254 subcc %o5, 0x0B50, %o6
3255 edge8n %g7, %g6, %l2
3256 sdiv %l0, 0x177B, %o3
3257 ld [%l7 + 0x40], %f11
3258 xnor %g5, 0x009A, %o7
3259 addccc %i0, 0x07CD, %g4
3260 subc %i4, %o4, %l5
3261 edge8 %i7, %l1, %o0
3262 udivcc %o2, 0x17B4, %l4
3263 ldd [%l7 + 0x68], %i6
3264 movne %icc, %o1, %g3
3265 fcmpgt16 %f2, %f14, %i3
3266 movl %icc, %i1, %l3
3267 mulscc %l6, 0x0B33, %i5
3268 ld [%l7 + 0x58], %f18
3269 move %icc, %g1, %g2
3270 sdiv %o5, 0x0CEE, %o6
3271 stx %g7, [%l7 + 0x78]
3272 umulcc %g6, %i2, %l2
3273 array32 %l0, %o3, %o7
3274 alignaddrl %i0, %g5, %i4
3275 edge32l %o4, %g4, %l5
3276 movg %xcc, %i7, %l1
3277 movle %xcc, %o0, %l4
3278 sethi 0x135E, %o2
3279 edge8n %i6, %o1, %i3
3280 fnors %f24, %f19, %f20
3281 xor %i1, 0x1A57, %l3
3282 setx loop_8, %l0, %l1
3283 return %l1
3284 nop
3285 rdpr %cwp, %g1
3286 rdpr %cansave, %g2
3287 rdpr %canrestore, %g3
3288 rdpr %cleanwin, %g4
3289 rdpr %otherwin, %g5
3290 rdpr %wstate, %g6
3291loop_8: sethi 0x1CC3, %g2
3292 mulx %o5, %l6, %o6
3293 movrlez %g6, 0x0CE, %g7
3294 edge16n %l2, %l0, %i2
3295 orcc %o3, 0x1DDD, %o7
3296 add %i0, 0x1272, %g5
3297 st %f4, [%l7 + 0x58]
3298 fnot2s %f29, %f29
3299 sdivcc %o4, 0x112C, %i4
3300 movleu %icc, %l5, %i7
3301 udivx %g4, 0x1FB6, %l1
3302 edge8ln %o0, %l4, %o2
3303 edge16n %i6, %i3, %o1
3304 andncc %i1, %g3, %i5
3305 stw %l3, [%l7 + 0x28]
3306 popc %g1, %g2
3307 lduh [%l7 + 0x28], %o5
3308 fmovsne %xcc, %f24, %f7
3309 addcc %o6, 0x12CE, %g6
3310 udivx %g7, 0x1D89, %l6
3311 andncc %l0, %i2, %l2
3312 movleu %xcc, %o3, %o7
3313 movcs %xcc, %g5, %i0
3314 movvc %xcc, %o4, %i4
3315 mulx %i7, 0x00AA, %l5
3316 fmovrsne %g4, %f8, %f28
3317 sub %o0, %l1, %l4
3318 fmovsle %icc, %f15, %f6
3319 fabsd %f28, %f24
3320 fpadd32s %f26, %f2, %f3
3321 fmovdne %xcc, %f27, %f4
3322 fornot2 %f4, %f24, %f10
3323 fmovrdgz %i6, %f2, %f12
3324 movleu %xcc, %o2, %o1
3325 array32 %i1, %i3, %g3
3326 edge16l %l3, %i5, %g1
3327 or %o5, %o6, %g2
3328 xnorcc %g6, %l6, %l0
3329 xnorcc %g7, 0x0D3E, %i2
3330 stw %o3, [%l7 + 0x0C]
3331 edge16 %l2, %o7, %i0
3332 ld [%l7 + 0x18], %f15
3333 fmovscs %xcc, %f10, %f23
3334 ldd [%l7 + 0x70], %g4
3335 st %f26, [%l7 + 0x28]
3336 movneg %xcc, %o4, %i7
3337 fmovda %xcc, %f27, %f15
3338 movleu %xcc, %l5, %i4
3339 movleu %xcc, %o0, %l1
3340 smul %g4, 0x1CD7, %l4
3341 fnands %f21, %f16, %f18
3342 sra %i6, %o1, %i1
3343 andncc %o2, %i3, %g3
3344 movn %xcc, %i5, %g1
3345 movcc %icc, %o5, %l3
3346 movneg %xcc, %g2, %o6
3347 edge16 %g6, %l6, %l0
3348 movvs %xcc, %g7, %i2
3349 ldsh [%l7 + 0x20], %l2
3350 addccc %o7, %o3, %g5
3351 andn %i0, 0x02BD, %o4
3352 edge16n %i7, %l5, %i4
3353 addc %l1, %o0, %g4
3354 movrgez %i6, 0x0DE, %l4
3355 add %i1, 0x017B, %o1
3356 andn %o2, 0x0BF6, %i3
3357 sir 0x1AA5
3358 movneg %icc, %i5, %g3
3359 mulscc %g1, 0x0476, %l3
3360 movrlz %o5, %o6, %g6
3361 fcmple16 %f24, %f20, %l6
3362 xor %l0, 0x0716, %g2
3363 orcc %g7, 0x0D95, %i2
3364 ldub [%l7 + 0x10], %l2
3365 fcmpeq16 %f12, %f30, %o7
3366 sethi 0x0C8D, %g5
3367 nop
3368 set 0x78, %i4
3369 stw %i0, [%l7 + %i4]
3370 sethi 0x182A, %o4
3371 movpos %icc, %o3, %l5
3372 st %f31, [%l7 + 0x68]
3373 orn %i7, %l1, %o0
3374 udivx %g4, 0x15B5, %i4
3375 sdiv %i6, 0x1323, %l4
3376 fsrc1s %f1, %f14
3377 movl %icc, %o1, %i1
3378 fabss %f16, %f25
3379 movgu %icc, %i3, %o2
3380 fmovsle %icc, %f27, %f3
3381 array8 %g3, %g1, %i5
3382 edge8l %o5, %o6, %g6
3383 fmovdvc %xcc, %f7, %f19
3384 sethi 0x1D6F, %l3
3385 andcc %l0, %l6, %g7
3386 edge8l %g2, %l2, %o7
3387 movrlez %i2, %g5, %o4
3388 movvs %icc, %o3, %i0
3389 orn %i7, %l1, %o0
3390 srax %g4, 0x19, %i4
3391 fmovsleu %icc, %f4, %f18
3392 nop
3393 set 0x0C, %o2
3394 stw %l5, [%l7 + %o2]
3395 alignaddr %i6, %l4, %o1
3396 edge8l %i3, %i1, %o2
3397 ldsb [%l7 + 0x2D], %g3
3398 sub %i5, 0x1BFB, %o5
3399 fmul8x16al %f19, %f5, %f14
3400 sdiv %g1, 0x0C43, %o6
3401 fnegs %f24, %f28
3402 fmovscs %xcc, %f8, %f3
3403 restore %l3, 0x1270, %l0
3404 rdpr %cwp, %g1
3405 rdpr %cansave, %g2
3406 rdpr %canrestore, %g3
3407 rdpr %cleanwin, %g4
3408 rdpr %otherwin, %g5
3409 rdpr %wstate, %g6
3410 faligndata %f10, %f12, %f6
3411 movrgez %g6, 0x316, %l6
3412 movneg %icc, %g2, %l2
3413 edge8n %o7, %i2, %g7
3414 sllx %o4, %o3, %g5
3415 fone %f20
3416 array32 %i0, %i7, %o0
3417 for %f26, %f14, %f12
3418 movre %l1, %i4, %l5
3419 array8 %g4, %l4, %i6
3420 array16 %i3, %o1, %i1
3421 alignaddr %g3, %i5, %o2
3422 fnot2s %f12, %f13
3423 sub %g1, 0x0FC1, %o6
3424 ld [%l7 + 0x60], %f6
3425 ldsb [%l7 + 0x69], %l3
3426 movrgz %l0, %o5, %g6
3427 st %f12, [%l7 + 0x38]
3428 fpmerge %f22, %f0, %f8
3429 popc 0x13B3, %l6
3430 array32 %g2, %o7, %i2
3431 sra %g7, 0x02, %l2
3432 sdiv %o3, 0x005D, %g5
3433 andcc %i0, 0x1DB7, %o4
3434 andcc %i7, 0x131F, %l1
3435 addccc %i4, %o0, %g4
3436 xorcc %l5, %l4, %i3
3437 popc %o1, %i6
3438 ldx [%l7 + 0x18], %g3
3439 nop
3440 set 0x18, %i6
3441 ldsw [%l7 + %i6], %i5
3442 andcc %i1, 0x07CF, %g1
3443 movrgez %o6, %l3, %l0
3444 subc %o2, 0x00A8, %o5
3445 nop
3446 set 0x32, %g6
3447 ldsh [%l7 + %g6], %g6
3448 addccc %g2, %l6, %i2
3449 fmovsvc %xcc, %f26, %f9
3450 fones %f30
3451 addc %g7, %o7, %o3
3452 movrgez %l2, 0x2EE, %i0
3453 sdiv %o4, 0x0038, %i7
3454 sir 0x124F
3455 fandnot2 %f24, %f28, %f26
3456 sir 0x0204
3457 sllx %g5, 0x1C, %i4
3458 sdivcc %o0, 0x12A4, %l1
3459 ldd [%l7 + 0x40], %f20
3460 movcc %icc, %g4, %l4
3461 ldsw [%l7 + 0x38], %l5
3462 ld [%l7 + 0x38], %f23
3463 sdivcc %o1, 0x04A8, %i3
3464 addc %g3, 0x0D83, %i5
3465 ldx [%l7 + 0x08], %i1
3466 edge16 %g1, %i6, %o6
3467 popc %l0, %o2
3468 movge %xcc, %l3, %o5
3469 fmovdgu %xcc, %f1, %f27
3470 edge8 %g6, %g2, %l6
3471 edge32ln %i2, %o7, %g7
3472 fxnor %f0, %f18, %f18
3473 movrlz %l2, 0x285, %i0
3474 sub %o4, 0x1F8C, %o3
3475 save %g5, %i4, %o0
3476 rdpr %cwp, %g1
3477 rdpr %cansave, %g2
3478 rdpr %canrestore, %g3
3479 rdpr %cleanwin, %g4
3480 rdpr %otherwin, %g5
3481 rdpr %wstate, %g6
3482 popc 0x0048, %i7
3483 subcc %l1, %g4, %l4
3484 udivcc %l5, 0x1834, %o1
3485 fmovspos %icc, %f14, %f12
3486 move %icc, %i3, %i5
3487 edge8n %i1, %g1, %i6
3488 fsrc2 %f26, %f2
3489 edge8n %g3, %l0, %o2
3490 lduw [%l7 + 0x6C], %o6
3491 mulscc %o5, 0x0526, %l3
3492 sub %g6, 0x1128, %l6
3493 fmovdpos %xcc, %f17, %f26
3494 ldd [%l7 + 0x70], %f6
3495 ldub [%l7 + 0x2E], %i2
3496 movle %xcc, %g2, %g7
3497 fmovrde %o7, %f14, %f14
3498 fxor %f22, %f8, %f8
3499 movne %xcc, %i0, %o4
3500 edge16l %o3, %g5, %i4
3501 fnands %f28, %f23, %f6
3502 array8 %o0, %i7, %l2
3503 movl %icc, %g4, %l4
3504 movcs %xcc, %l1, %o1
3505 std %f6, [%l7 + 0x38]
3506 save %l5, %i3, %i1
3507 rdpr %cwp, %g1
3508 rdpr %cansave, %g2
3509 rdpr %canrestore, %g3
3510 rdpr %cleanwin, %g4
3511 rdpr %otherwin, %g5
3512 rdpr %wstate, %g6
3513 andn %i5, %i6, %g3
3514 movre %l0, 0x207, %o2
3515 edge16n %g1, %o5, %o6
3516 andn %g6, 0x1790, %l6
3517 xnor %l3, 0x115A, %g2
3518 andn %i2, 0x0678, %g7
3519 array8 %o7, %i0, %o4
3520 setx loop_9, %l0, %l1
3521 return %l1
3522 nop
3523 rdpr %cwp, %g1
3524 rdpr %cansave, %g2
3525 rdpr %canrestore, %g3
3526 rdpr %cleanwin, %g4
3527 rdpr %otherwin, %g5
3528 rdpr %wstate, %g6
3529loop_9: sir 0x103A
3530 movvs %icc, %i7, %l2
3531 ldd [%l7 + 0x30], %f0
3532 fsrc1s %f31, %f17
3533 stx %g4, [%l7 + 0x58]
3534 nop
3535 set 0x20, %o3
3536 ldd [%l7 + %o3], %f8
3537 andncc %i4, %l4, %l1
3538 fmovse %icc, %f6, %f13
3539 movcc %xcc, %o1, %i3
3540 fandnot2s %f9, %f8, %f9
3541 siam 0x5
3542 udivx %i1, 0x068A, %l5
3543 nop
3544 set 0x49, %i5
3545 ldsb [%l7 + %i5], %i5
3546 edge32 %i6, %l0, %o2
3547 sdiv %g3, 0x02E6, %o5
3548 edge16 %o6, %g1, %l6
3549 umul %g6, 0x1DD6, %g2
3550 mulscc %l3, 0x0649, %i2
3551 or %o7, %g7, %i0
3552 ldd [%l7 + 0x30], %o4
3553 movge %icc, %o3, %o0
3554 movrgez %g5, 0x3C2, %i7
3555 restore %g4, 0x0940, %i4
3556 rdpr %cwp, %g1
3557 rdpr %cansave, %g2
3558 rdpr %canrestore, %g3
3559 rdpr %cleanwin, %g4
3560 rdpr %otherwin, %g5
3561 rdpr %wstate, %g6
3562 smul %l4, 0x182B, %l1
3563 addc %l2, 0x03D6, %o1
3564 fmovrsgez %i3, %f28, %f17
3565 fandnot2 %f6, %f14, %f12
3566 sir 0x0A18
3567 edge8 %l5, %i1, %i5
3568 udiv %l0, 0x1819, %o2
3569 save %g3, 0x0FAC, %i6
3570 rdpr %cwp, %g1
3571 rdpr %cansave, %g2
3572 rdpr %canrestore, %g3
3573 rdpr %cleanwin, %g4
3574 rdpr %otherwin, %g5
3575 rdpr %wstate, %g6
3576 ldsw [%l7 + 0x28], %o6
3577 mulscc %g1, %l6, %o5
3578 fmovsg %icc, %f9, %f3
3579 addcc %g6, %l3, %g2
3580 movvs %icc, %o7, %i2
3581 movleu %xcc, %i0, %o4
3582 movle %icc, %g7, %o3
3583 or %g5, %o0, %g4
3584 or %i4, 0x1B14, %l4
3585 fcmped %fcc1, %f20, %f26
3586 edge8 %l1, %l2, %o1
3587 move %xcc, %i3, %i7
3588 smulcc %i1, %i5, %l5
3589 mulscc %o2, 0x05EB, %l0
3590 edge32ln %i6, %g3, %o6
3591 andncc %l6, %o5, %g1
3592 ldub [%l7 + 0x50], %g6
3593 alignaddrl %l3, %g2, %i2
3594 movg %icc, %o7, %o4
3595 mova %xcc, %i0, %o3
3596 stw %g7, [%l7 + 0x58]
3597 ld [%l7 + 0x58], %f20
3598 orncc %g5, 0x1E5E, %g4
3599 andn %o0, %i4, %l4
3600 or %l1, %o1, %i3
3601 stw %i7, [%l7 + 0x50]
3602 movrne %i1, %l2, %l5
3603 fsrc2 %f22, %f2
3604 movleu %icc, %i5, %o2
3605 fmul8x16au %f20, %f31, %f4
3606 std %f20, [%l7 + 0x58]
3607 sdivx %i6, 0x12E9, %l0
3608 edge16n %o6, %g3, %o5
3609 alignaddr %l6, %g1, %l3
3610 fpsub16s %f18, %f10, %f4
3611 alignaddrl %g6, %i2, %g2
3612 fmovdne %xcc, %f1, %f17
3613 fpadd16 %f12, %f26, %f20
3614 fmul8x16al %f0, %f19, %f24
3615 fcmpne32 %f2, %f18, %o4
3616 ldsh [%l7 + 0x3A], %i0
3617 udivcc %o7, 0x1D7B, %g7
3618 fcmpes %fcc2, %f3, %f7
3619 sth %g5, [%l7 + 0x5C]
3620 fornot2s %f10, %f6, %f1
3621 movne %icc, %g4, %o0
3622 subccc %i4, 0x1FE4, %o3
3623 xorcc %l4, %o1, %l1
3624 and %i3, %i7, %l2
3625 subc %l5, 0x1E72, %i5
3626 addccc %i1, %i6, %l0
3627 array8 %o6, %g3, %o5
3628 popc 0x05AA, %l6
3629 movrgz %o2, %g1, %g6
3630 fmovdvs %icc, %f1, %f4
3631 movge %icc, %i2, %l3
3632 subcc %o4, 0x15B9, %g2
3633 subcc %i0, %o7, %g7
3634 edge8n %g4, %o0, %g5
3635 stx %i4, [%l7 + 0x60]
3636 fmovdg %icc, %f9, %f4
3637 movrgez %l4, %o1, %o3
3638 umul %l1, 0x1169, %i3
3639 or %l2, 0x1E7C, %l5
3640 fpsub16s %f14, %f29, %f7
3641 fones %f4
3642 andncc %i7, %i5, %i1
3643 umulcc %i6, 0x00A8, %o6
3644 fmovdl %icc, %f14, %f14
3645 andncc %g3, %l0, %l6
3646 fmovrde %o5, %f0, %f10
3647 edge16 %g1, %g6, %o2
3648 edge32ln %i2, %o4, %l3
3649 xorcc %i0, %o7, %g2
3650 popc 0x07DB, %g4
3651 fnegs %f15, %f28
3652 fnands %f13, %f19, %f23
3653 movrgz %g7, %g5, %o0
3654 ldsw [%l7 + 0x54], %l4
3655 sll %o1, 0x07, %o3
3656 movleu %icc, %i4, %l1
3657 movleu %xcc, %l2, %i3
3658 orcc %l5, 0x184F, %i5
3659 setx loop_10, %l0, %l1
3660 return %l1
3661 nop
3662 rdpr %cwp, %g1
3663 rdpr %cansave, %g2
3664 rdpr %canrestore, %g3
3665 rdpr %cleanwin, %g4
3666 rdpr %otherwin, %g5
3667 rdpr %wstate, %g6
3668loop_10: st %f16, [%l7 + 0x38]
3669 udivcc %g3, 0x067D, %l0
3670 sra %l6, %i6, %g1
3671 sth %o5, [%l7 + 0x1E]
3672 smul %o2, 0x1F89, %g6
3673 alignaddrl %o4, %l3, %i2
3674 fzeros %f22
3675 fcmpne16 %f6, %f8, %o7
3676 ldsh [%l7 + 0x12], %g2
3677 movvc %icc, %i0, %g7
3678 movg %xcc, %g4, %g5
3679 andn %l4, 0x12DF, %o1
3680 xnor %o0, 0x149B, %o3
3681 movn %xcc, %l1, %i4
3682 lduh [%l7 + 0x2E], %l2
3683 movrlz %i3, 0x071, %i5
3684 mulx %l5, %i7, %o6
3685 mova %icc, %i1, %l0
3686 movre %l6, %g3, %g1
3687 fmovdn %xcc, %f4, %f15
3688 movgu %xcc, %i6, %o5
3689 mulx %o2, 0x1773, %g6
3690 fcmps %fcc0, %f19, %f21
3691 andcc %l3, 0x0990, %o4
3692 fpadd32s %f0, %f23, %f17
3693 fmovd %f8, %f16
3694 umulcc %o7, %g2, %i0
3695 fmovdge %icc, %f1, %f15
3696 std %f4, [%l7 + 0x68]
3697 lduh [%l7 + 0x4C], %g7
3698 edge32l %g4, %g5, %i2
3699 array8 %o1, %o0, %l4
3700 fsrc1 %f18, %f12
3701 andn %o3, %i4, %l1
3702 movl %xcc, %i3, %i5
3703 stb %l2, [%l7 + 0x6D]
3704 fcmpeq16 %f0, %f8, %l5
3705 stb %o6, [%l7 + 0x37]
3706 mova %xcc, %i1, %i7
3707 faligndata %f22, %f26, %f4
3708 sdivcc %l6, 0x1234, %l0
3709 popc %g1, %g3
3710 or %o5, %i6, %g6
3711 sth %l3, [%l7 + 0x0E]
3712 movrne %o2, 0x018, %o7
3713 edge16ln %g2, %o4, %i0
3714 fzeros %f15
3715 edge32ln %g4, %g5, %g7
3716 edge16 %i2, %o0, %l4
3717 subc %o1, %i4, %l1
3718 movrlez %o3, 0x13D, %i5
3719 movge %xcc, %i3, %l2
3720 restore %o6, %l5, %i1
3721 rdpr %cwp, %g1
3722 rdpr %cansave, %g2
3723 rdpr %canrestore, %g3
3724 rdpr %cleanwin, %g4
3725 rdpr %otherwin, %g5
3726 rdpr %wstate, %g6
3727 stw %i7, [%l7 + 0x30]
3728 fmovrsgez %l6, %f8, %f31
3729 sra %g1, 0x01, %l0
3730 or %o5, 0x1949, %g3
3731 st %f13, [%l7 + 0x08]
3732 edge16 %i6, %l3, %g6
3733 fxnors %f0, %f6, %f7
3734 st %f14, [%l7 + 0x30]
3735 ldsw [%l7 + 0x18], %o7
3736 fmovdn %xcc, %f5, %f20
3737 array32 %o2, %g2, %o4
3738 std %f6, [%l7 + 0x50]
3739 andncc %i0, %g5, %g7
3740 edge8l %i2, %g4, %o0
3741 edge32 %o1, %l4, %l1
3742 sra %o3, 0x0B, %i5
3743 mulscc %i3, 0x14B0, %l2
3744 movneg %xcc, %o6, %l5
3745 sdivcc %i1, 0x059D, %i7
3746 fpsub32s %f18, %f4, %f10
3747 edge32 %l6, %i4, %g1
3748 fandnot1s %f18, %f29, %f13
3749 alignaddr %o5, %g3, %i6
3750 xor %l0, 0x110C, %l3
3751 fandnot2 %f2, %f0, %f30
3752 xnor %g6, %o7, %o2
3753 srax %g2, %o4, %i0
3754 fmovrslez %g7, %f24, %f7
3755 lduw [%l7 + 0x4C], %g5
3756 pdist %f4, %f14, %f4
3757 sdivx %i2, 0x03E3, %o0
3758 sra %g4, %l4, %l1
3759 edge8ln %o1, %o3, %i5
3760 edge8 %l2, %i3, %l5
3761 xorcc %o6, %i7, %l6
3762 fnand %f24, %f22, %f28
3763 st %f29, [%l7 + 0x70]
3764 fmovdpos %icc, %f31, %f18
3765 sll %i1, %g1, %o5
3766 sdivx %g3, 0x0F41, %i4
3767 ldsh [%l7 + 0x5C], %i6
3768 move %xcc, %l3, %l0
3769 subcc %g6, %o7, %g2
3770 ldd [%l7 + 0x08], %o2
3771 fmovdl %icc, %f13, %f28
3772 subccc %o4, 0x01C3, %i0
3773 movne %xcc, %g5, %g7
3774 popc 0x1303, %i2
3775 andn %o0, %l4, %l1
3776 mulx %o1, 0x09D8, %o3
3777 sdivx %g4, 0x0BB8, %l2
3778 fcmps %fcc0, %f3, %f3
3779 and %i3, %l5, %o6
3780 popc %i7, %l6
3781 fpsub32s %f26, %f3, %f21
3782 ld [%l7 + 0x6C], %f16
3783 ld [%l7 + 0x4C], %f15
3784 sllx %i1, %i5, %g1
3785 movcc %icc, %o5, %g3
3786 movrgez %i6, 0x3F8, %i4
3787 fcmpd %fcc0, %f28, %f8
3788 popc 0x1216, %l0
3789 movvc %icc, %g6, %l3
3790 sllx %o7, 0x16, %o2
3791 lduw [%l7 + 0x70], %o4
3792 edge32n %i0, %g2, %g5
3793 srax %i2, %o0, %l4
3794 subcc %l1, %o1, %o3
3795 fmovsleu %icc, %f28, %f30
3796 sra %g4, %l2, %i3
3797 movcs %xcc, %g7, %o6
3798 umulcc %i7, %l5, %l6
3799 xorcc %i5, %g1, %i1
3800 orncc %o5, %g3, %i4
3801 edge8 %i6, %l0, %g6
3802 edge8l %l3, %o2, %o4
3803 orcc %i0, 0x0994, %g2
3804 fmovrse %o7, %f7, %f9
3805 fornot2 %f8, %f12, %f18
3806 alignaddrl %g5, %o0, %l4
3807 movne %xcc, %l1, %i2
3808 movvs %icc, %o3, %g4
3809 ldd [%l7 + 0x20], %l2
3810 sir 0x037E
3811 mova %icc, %o1, %i3
3812 ldsb [%l7 + 0x13], %g7
3813 save %i7, 0x17A6, %l5
3814 rdpr %cwp, %g1
3815 rdpr %cansave, %g2
3816 rdpr %canrestore, %g3
3817 rdpr %cleanwin, %g4
3818 rdpr %otherwin, %g5
3819 rdpr %wstate, %g6
3820 fcmpgt32 %f18, %f30, %o6
3821 edge16 %i5, %g1, %i1
3822 fcmpes %fcc1, %f31, %f6
3823 ldx [%l7 + 0x18], %o5
3824 umulcc %g3, 0x1139, %l6
3825 subc %i6, 0x1320, %i4
3826 movvs %icc, %g6, %l3
3827 stw %l0, [%l7 + 0x0C]
3828 udiv %o4, 0x0B43, %o2
3829 addc %g2, %i0, %o7
3830 setx loop_11, %l0, %l1
3831 return %l1
3832 nop
3833 rdpr %cwp, %g1
3834 rdpr %cansave, %g2
3835 rdpr %canrestore, %g3
3836 rdpr %cleanwin, %g4
3837 rdpr %otherwin, %g5
3838 rdpr %wstate, %g6
3839loop_11: movcs %xcc, %l1, %o0
3840 ld [%l7 + 0x14], %f20
3841 or %o3, %g4, %i2
3842 fmovsvc %icc, %f1, %f2
3843 lduh [%l7 + 0x0A], %l2
3844 xorcc %o1, %i3, %i7
3845 edge32n %g7, %l5, %o6
3846 ldub [%l7 + 0x1E], %i5
3847 udivcc %i1, 0x1FC3, %g1
3848 sth %g3, [%l7 + 0x42]
3849 edge16n %o5, %l6, %i6
3850 array16 %i4, %g6, %l3
3851 ldsh [%l7 + 0x68], %o4
3852 nop
3853 set 0x10, %l4
3854 lduw [%l7 + %l4], %l0
3855 std %f6, [%l7 + 0x48]
3856 fmovsge %xcc, %f25, %f6
3857 movpos %xcc, %g2, %o2
3858 faligndata %f24, %f24, %f0
3859 edge32l %o7, %g5, %l4
3860 array8 %i0, %o0, %o3
3861 fcmpgt16 %f18, %f8, %l1
3862 fpackfix %f30, %f17
3863 udiv %g4, 0x0103, %i2
3864 andn %l2, 0x1F68, %o1
3865 movcc %icc, %i3, %i7
3866 ldub [%l7 + 0x39], %g7
3867 edge8 %l5, %i5, %o6
3868 sir 0x00F2
3869 smul %g1, %g3, %o5
3870 movle %xcc, %l6, %i1
3871 and %i6, %i4, %l3
3872 st %f22, [%l7 + 0x10]
3873 ldx [%l7 + 0x50], %o4
3874 smul %g6, 0x1C9F, %l0
3875 ldsh [%l7 + 0x0A], %g2
3876 fcmpes %fcc3, %f6, %f25
3877 fnand %f12, %f8, %f26
3878 edge32 %o2, %o7, %l4
3879 fmovdcs %icc, %f22, %f14
3880 edge8n %i0, %o0, %g5
3881 fcmple16 %f10, %f22, %l1
3882 restore %g4, %i2, %o3
3883 rdpr %cwp, %g1
3884 rdpr %cansave, %g2
3885 rdpr %canrestore, %g3
3886 rdpr %cleanwin, %g4
3887 rdpr %otherwin, %g5
3888 rdpr %wstate, %g6
3889 umul %l2, %o1, %i3
3890 fmuld8sux16 %f2, %f21, %f4
3891 ldsw [%l7 + 0x40], %i7
3892 xnor %g7, 0x1026, %l5
3893 fmovdle %icc, %f7, %f26
3894 subcc %i5, %o6, %g3
3895 fmovdcs %xcc, %f15, %f3
3896 movcs %icc, %o5, %l6
3897 fones %f13
3898 fcmpd %fcc3, %f12, %f18
3899 edge16l %i1, %i6, %g1
3900 popc %l3, %o4
3901 and %i4, 0x1362, %l0
3902 std %f24, [%l7 + 0x38]
3903 umul %g6, 0x1CDD, %o2
3904 fandnot2 %f16, %f6, %f2
3905 ldsb [%l7 + 0x39], %g2
3906 andcc %l4, %i0, %o0
3907 st %f12, [%l7 + 0x3C]
3908 setx loop_12, %l0, %l1
3909 return %l1
3910 nop
3911 rdpr %cwp, %g1
3912 rdpr %cansave, %g2
3913 rdpr %canrestore, %g3
3914 rdpr %cleanwin, %g4
3915 rdpr %otherwin, %g5
3916 rdpr %wstate, %g6
3917loop_12: stw %g4, [%l7 + 0x5C]
3918 fandnot2 %f30, %f4, %f18
3919 sir 0x1EDA
3920 siam 0x0
3921 movrgez %i2, %o3, %o7
3922 save %l2, 0x1BAF, %i3
3923 rdpr %cwp, %g1
3924 rdpr %cansave, %g2
3925 rdpr %canrestore, %g3
3926 rdpr %cleanwin, %g4
3927 rdpr %otherwin, %g5
3928 rdpr %wstate, %g6
3929 umulcc %o1, 0x18FB, %i7
3930 lduh [%l7 + 0x08], %g7
3931 movre %i5, %o6, %l5
3932 addc %g3, %l6, %i1
3933 alignaddrl %i6, %o5, %l3
3934 fmovscs %icc, %f16, %f12
3935 udivx %o4, 0x0871, %i4
3936 fones %f8
3937 movrne %g1, %l0, %o2
3938 or %g6, 0x1779, %g2
3939 sll %i0, 0x1D, %o0
3940 xnor %l4, %l1, %g4
3941 fmovsa %xcc, %f18, %f24
3942 fmul8x16au %f21, %f4, %f24
3943 popc %i2, %g5
3944 fpmerge %f25, %f24, %f30
3945 nop
3946 set 0x18, %l2
3947 stx %o3, [%l7 + %l2]
3948 sdivcc %o7, 0x03C8, %i3
3949 smul %l2, 0x1471, %o1
3950 movgu %icc, %g7, %i7
3951 mulscc %o6, %i5, %l5
3952 xnor %g3, %l6, %i1
3953 alignaddr %i6, %o5, %o4
3954 srl %i4, %g1, %l0
3955 fmovdn %icc, %f18, %f30
3956 stb %l3, [%l7 + 0x45]
3957 mulx %o2, 0x0A8D, %g6
3958 edge8ln %g2, %o0, %l4
3959 addcc %i0, 0x1927, %g4
3960 xnor %i2, %l1, %g5
3961 st %f17, [%l7 + 0x64]
3962 addc %o7, %i3, %o3
3963 restore %o1, %g7, %l2
3964 rdpr %cwp, %g1
3965 rdpr %cansave, %g2
3966 rdpr %canrestore, %g3
3967 rdpr %cleanwin, %g4
3968 rdpr %otherwin, %g5
3969 rdpr %wstate, %g6
3970 fmovrdne %i7, %f20, %f6
3971 save %o6, %i5, %g3
3972 rdpr %cwp, %g1
3973 rdpr %cansave, %g2
3974 rdpr %canrestore, %g3
3975 rdpr %cleanwin, %g4
3976 rdpr %otherwin, %g5
3977 rdpr %wstate, %g6
3978 array8 %l5, %i1, %l6
3979 edge16l %o5, %o4, %i6
3980 movge %icc, %g1, %i4
3981 smulcc %l3, 0x1D69, %o2
3982 alignaddr %l0, %g6, %g2
3983 sdivcc %l4, 0x14F9, %o0
3984 move %icc, %g4, %i0
3985 edge8ln %i2, %l1, %o7
3986 xor %g5, %i3, %o1
3987 popc %g7, %l2
3988 sir 0x1AD0
3989 array32 %i7, %o3, %i5
3990 edge32 %o6, %l5, %i1
3991 smulcc %l6, %o5, %g3
3992 fmovse %icc, %f23, %f7
3993 setx loop_13, %l0, %l1
3994 return %l1
3995 nop
3996 rdpr %cwp, %g1
3997 rdpr %cansave, %g2
3998 rdpr %canrestore, %g3
3999 rdpr %cleanwin, %g4
4000 rdpr %otherwin, %g5
4001 rdpr %wstate, %g6
4002loop_13: andncc %l3, %o2, %i4
4003 fcmpeq16 %f26, %f16, %g6
4004 ldx [%l7 + 0x50], %l0
4005 edge32l %l4, %o0, %g2
4006 move %xcc, %g4, %i0
4007 movrgez %i2, %l1, %g5
4008 subc %o7, 0x0EDF, %i3
4009 edge16ln %o1, %g7, %i7
4010 st %f28, [%l7 + 0x78]
4011 movrlez %o3, %l2, %i5
4012 alignaddr %l5, %o6, %l6
4013 xnor %i1, 0x07A4, %g3
4014 edge16l %o5, %g1, %i6
4015 subc %l3, %o2, %i4
4016 udivx %g6, 0x1B08, %l0
4017 mova %xcc, %o4, %l4
4018 umul %g2, %o0, %i0
4019 subc %i2, 0x1823, %l1
4020 orncc %g4, %g5, %o7
4021 fmovrdgz %i3, %f12, %f12
4022 subc %g7, 0x00CF, %i7
4023 movneg %xcc, %o3, %o1
4024 udivx %i5, 0x014B, %l2
4025 fandnot2 %f26, %f20, %f8
4026 fcmpgt32 %f28, %f22, %l5
4027 orn %o6, 0x1D07, %i1
4028 fpsub16 %f12, %f10, %f8
4029 sub %l6, 0x109B, %g3
4030 array16 %o5, %i6, %g1
4031 fmovdle %xcc, %f16, %f10
4032 movleu %xcc, %l3, %i4
4033 fmovsvc %icc, %f25, %f2
4034 andcc %o2, %l0, %o4
4035 orncc %g6, %g2, %l4
4036 stx %o0, [%l7 + 0x58]
4037 or %i2, %l1, %g4
4038 or %g5, %i0, %o7
4039 sdivcc %g7, 0x197F, %i7
4040 edge32 %o3, %o1, %i3
4041 orncc %i5, 0x02E9, %l2
4042 fone %f2
4043 sdivcc %l5, 0x0CAD, %o6
4044 movne %xcc, %i1, %l6
4045 movre %g3, %o5, %g1
4046 std %f14, [%l7 + 0x28]
4047 stx %l3, [%l7 + 0x68]
4048 xnor %i4, %o2, %i6
4049 edge32 %l0, %o4, %g6
4050 movre %l4, %o0, %g2
4051 fmovdgu %xcc, %f19, %f30
4052 movvc %icc, %i2, %g4
4053 movvs %icc, %g5, %i0
4054 fzeros %f9
4055 nop
4056 set 0x18, %o6
4057 stx %l1, [%l7 + %o6]
4058 edge32ln %o7, %g7, %i7
4059 edge32l %o1, %i3, %o3
4060 fcmpgt32 %f16, %f24, %l2
4061 fsrc1s %f5, %f19
4062 fmovrdgz %l5, %f16, %f0
4063 mova %icc, %o6, %i1
4064 udiv %l6, 0x1DF2, %i5
4065 sir 0x1787
4066 smulcc %o5, %g3, %g1
4067 array8 %i4, %l3, %i6
4068 movpos %icc, %l0, %o4
4069 sra %g6, 0x19, %l4
4070 fabsd %f18, %f4
4071 fmovrdgz %o2, %f24, %f4
4072 xorcc %o0, 0x05B8, %i2
4073 movcs %icc, %g2, %g4
4074 edge8ln %g5, %l1, %o7
4075 andncc %g7, %i0, %o1
4076 fnands %f16, %f7, %f26
4077 fmovdcs %icc, %f17, %f20
4078 edge32n %i7, %o3, %l2
4079 movrgez %l5, 0x38D, %o6
4080 movvc %icc, %i3, %l6
4081 fmul8ulx16 %f30, %f30, %f20
4082 movcc %xcc, %i1, %o5
4083 st %f16, [%l7 + 0x78]
4084 array8 %i5, %g1, %g3
4085 andcc %i4, 0x0D64, %l3
4086 fandnot1s %f3, %f7, %f24
4087 xor %i6, %o4, %g6
4088 st %f8, [%l7 + 0x4C]
4089 for %f30, %f28, %f8
4090 fnor %f4, %f18, %f22
4091 orncc %l0, %l4, %o0
4092 sra %o2, %i2, %g2
4093 sdiv %g5, 0x0A49, %l1
4094 fxnors %f23, %f5, %f25
4095 fpsub16 %f30, %f30, %f26
4096 movne %xcc, %g4, %o7
4097 ldsw [%l7 + 0x70], %i0
4098 smulcc %o1, %i7, %g7
4099 move %xcc, %o3, %l2
4100 sdiv %o6, 0x0B39, %i3
4101 std %f2, [%l7 + 0x10]
4102 movleu %xcc, %l6, %l5
4103 edge16ln %i1, %i5, %o5
4104 fxnor %f0, %f30, %f24
4105 add %g1, %g3, %i4
4106 fcmple16 %f4, %f10, %l3
4107 fzero %f24
4108 edge8l %i6, %o4, %g6
4109 sdivcc %l4, 0x0536, %o0
4110 fcmple16 %f10, %f14, %o2
4111 srl %i2, %g2, %g5
4112 ldd [%l7 + 0x08], %f24
4113 movvs %xcc, %l0, %g4
4114 sdivx %l1, 0x1016, %o7
4115 ldsb [%l7 + 0x6B], %o1
4116 fcmpd %fcc1, %f28, %f24
4117 sll %i0, 0x04, %g7
4118 sll %o3, 0x12, %l2
4119 array32 %i7, %o6, %i3
4120 movrgez %l6, 0x1B8, %i1
4121 edge8ln %i5, %o5, %l5
4122 addc %g3, %g1, %l3
4123 andncc %i4, %i6, %g6
4124 edge32 %l4, %o0, %o2
4125 sdivcc %o4, 0x0D41, %i2
4126 srlx %g5, 0x11, %g2
4127 xorcc %g4, %l0, %l1
4128 fmovdle %icc, %f13, %f19
4129 srlx %o1, 0x11, %i0
4130 addccc %o7, 0x08BE, %o3
4131 movrgz %l2, 0x222, %g7
4132 xorcc %o6, 0x07C3, %i3
4133 and %i7, %l6, %i5
4134 movge %icc, %i1, %l5
4135 fxor %f0, %f14, %f8
4136 fnand %f28, %f0, %f2
4137 fmul8x16al %f4, %f25, %f16
4138 std %f10, [%l7 + 0x68]
4139 std %f8, [%l7 + 0x48]
4140 save %o5, %g3, %g1
4141 rdpr %cwp, %g1
4142 rdpr %cansave, %g2
4143 rdpr %canrestore, %g3
4144 rdpr %cleanwin, %g4
4145 rdpr %otherwin, %g5
4146 rdpr %wstate, %g6
4147 fandnot2s %f3, %f12, %f28
4148 fmovrdgez %l3, %f26, %f22
4149 edge8ln %i6, %i4, %l4
4150 or %o0, 0x0822, %o2
4151 fmul8x16al %f21, %f19, %f18
4152 udivx %o4, 0x1926, %g6
4153 movrlez %i2, 0x3CA, %g5
4154 sethi 0x1928, %g4
4155 andcc %l0, 0x0B15, %g2
4156 fmovsne %icc, %f13, %f31
4157 fmovsneg %xcc, %f1, %f8
4158 fcmpd %fcc0, %f0, %f18
4159 stx %l1, [%l7 + 0x78]
4160 movcc %icc, %o1, %o7
4161 subc %i0, %l2, %g7
4162 fmovrse %o6, %f0, %f30
4163 fxnors %f10, %f24, %f3
4164 smulcc %o3, %i3, %l6
4165 restore %i7, 0x018C, %i1
4166 rdpr %cwp, %g1
4167 rdpr %cansave, %g2
4168 rdpr %canrestore, %g3
4169 rdpr %cleanwin, %g4
4170 rdpr %otherwin, %g5
4171 rdpr %wstate, %g6
4172 umul %i5, %o5, %g3
4173 sll %l5, 0x10, %l3
4174 movvc %icc, %i6, %i4
4175 subccc %g1, %o0, %o2
4176 fmovsl %xcc, %f15, %f3
4177 ldsw [%l7 + 0x6C], %o4
4178 smul %l4, 0x17C7, %g6
4179 movl %icc, %g5, %i2
4180 srl %l0, 0x01, %g4
4181 movrgez %l1, 0x2C5, %o1
4182 movre %o7, %i0, %g2
4183 movleu %icc, %g7, %o6
4184 fmovdcs %xcc, %f6, %f10
4185 add %o3, 0x0C4F, %l2
4186 sllx %l6, %i3, %i1
4187 edge8 %i7, %i5, %g3
4188 movl %xcc, %l5, %l3
4189 stb %i6, [%l7 + 0x46]
4190 for %f6, %f24, %f30
4191 udiv %o5, 0x1C40, %g1
4192 srlx %o0, 0x1F, %i4
4193 fmovrde %o2, %f30, %f20
4194 sllx %l4, 0x16, %o4
4195 fnot1 %f20, %f12
4196 sra %g6, %g5, %l0
4197 smul %i2, %l1, %g4
4198 movne %xcc, %o7, %i0
4199 st %f14, [%l7 + 0x10]
4200 addc %g2, 0x1A04, %o1
4201 andcc %g7, 0x0C86, %o6
4202 umul %o3, %l6, %i3
4203 andncc %i1, %i7, %l2
4204 sir 0x19D6
4205 movn %icc, %i5, %l5
4206 std %f30, [%l7 + 0x28]
4207 or %g3, %l3, %i6
4208 stw %g1, [%l7 + 0x08]
4209 xorcc %o0, %i4, %o5
4210 addc %l4, 0x08EB, %o2
4211 movrgez %g6, 0x355, %g5
4212 array8 %o4, %l0, %i2
4213 movrlz %g4, %l1, %i0
4214 faligndata %f6, %f12, %f6
4215 fmovda %xcc, %f23, %f22
4216 udivcc %o7, 0x0698, %g2
4217 ldsh [%l7 + 0x62], %o1
4218 srlx %o6, %o3, %l6
4219 stx %g7, [%l7 + 0x10]
4220 fands %f24, %f9, %f8
4221 save %i1, %i3, %l2
4222 rdpr %cwp, %g1
4223 rdpr %cansave, %g2
4224 rdpr %canrestore, %g3
4225 rdpr %cleanwin, %g4
4226 rdpr %otherwin, %g5
4227 rdpr %wstate, %g6
4228 and %i5, 0x0E71, %l5
4229 fpsub16 %f12, %f20, %f10
4230 popc %i7, %l3
4231 udivx %g3, 0x1771, %g1
4232 stb %i6, [%l7 + 0x27]
4233 umul %o0, 0x070B, %i4
4234 sub %l4, 0x1834, %o2
4235 subccc %g6, %g5, %o4
4236 movleu %icc, %l0, %o5
4237 edge8l %g4, %i2, %i0
4238 or %l1, %g2, %o7
4239 xor %o6, 0x0CA5, %o1
4240 movn %xcc, %o3, %l6
4241 movrgez %g7, %i3, %l2
4242 fmovdcc %xcc, %f5, %f3
4243 setx loop_14, %l0, %l1
4244 return %l1
4245 nop
4246 rdpr %cwp, %g1
4247 rdpr %cansave, %g2
4248 rdpr %canrestore, %g3
4249 rdpr %cleanwin, %g4
4250 rdpr %otherwin, %g5
4251 rdpr %wstate, %g6
4252loop_14: sdiv %i1, 0x18FD, %l3
4253 edge8l %g3, %i6, %g1
4254 fmovdgu %icc, %f5, %f29
4255 movvs %xcc, %i4, %o0
4256 sra %l4, %g6, %g5
4257 edge16n %o2, %o4, %o5
4258 lduh [%l7 + 0x0E], %l0
4259 edge32ln %i2, %g4, %i0
4260 srl %l1, 0x0C, %g2
4261 nop
4262 set 0x6E, %i3
4263 ldsh [%l7 + %i3], %o6
4264 movn %xcc, %o7, %o1
4265 addccc %o3, 0x0157, %l6
4266 movl %icc, %i3, %g7
4267 movge %xcc, %i5, %l5
4268 edge32n %i7, %l2, %i1
4269 array8 %g3, %l3, %i6
4270 umul %i4, %o0, %l4
4271 umul %g6, 0x1AB8, %g5
4272 sll %g1, 0x00, %o2
4273 smul %o5, %o4, %i2
4274 fcmpgt32 %f18, %f12, %l0
4275 fmovscs %xcc, %f10, %f27
4276 edge8n %i0, %l1, %g4
4277 movpos %xcc, %g2, %o7
4278 orn %o1, 0x0D5D, %o3
4279 andncc %l6, %i3, %g7
4280 movn %icc, %i5, %o6
4281 movne %icc, %l5, %i7
4282 mova %xcc, %l2, %g3
4283 andncc %l3, %i6, %i4
4284 fmovrslez %i1, %f20, %f23
4285 edge8ln %o0, %g6, %g5
4286 mova %icc, %l4, %o2
4287 srl %o5, %o4, %i2
4288 mova %icc, %g1, %l0
4289 movrlez %l1, %g4, %g2
4290 fmovrde %i0, %f16, %f22
4291 fcmpeq32 %f28, %f16, %o1
4292 fcmpeq16 %f30, %f30, %o7
4293 sra %l6, 0x0C, %i3
4294 subccc %g7, %i5, %o6
4295 movg %xcc, %l5, %o3
4296 fornot1 %f22, %f26, %f4
4297 edge32l %i7, %g3, %l3
4298 movrlz %i6, %i4, %i1
4299 sll %o0, 0x0B, %g6
4300 sra %l2, 0x11, %g5
4301 movrgz %l4, 0x17C, %o2
4302 sra %o4, %i2, %o5
4303 fmovse %icc, %f31, %f12
4304 lduh [%l7 + 0x2E], %l0
4305 edge32n %g1, %l1, %g2
4306 movgu %xcc, %g4, %o1
4307 andn %o7, 0x0EBB, %i0
4308 movvc %xcc, %l6, %g7
4309 movle %icc, %i3, %i5
4310 fxnor %f16, %f14, %f16
4311 popc %l5, %o6
4312 faligndata %f8, %f0, %f0
4313 srlx %o3, 0x08, %i7
4314 fpadd16 %f18, %f10, %f30
4315 fmovdgu %xcc, %f21, %f1
4316 movrlz %l3, 0x1EA, %i6
4317 stx %i4, [%l7 + 0x30]
4318 movn %xcc, %g3, %i1
4319 fpadd16s %f14, %f12, %f7
4320 lduh [%l7 + 0x12], %g6
4321 edge32ln %o0, %g5, %l2
4322 movrne %l4, 0x155, %o2
4323 edge16 %i2, %o4, %o5
4324 movrlez %g1, %l0, %l1
4325 movrne %g2, %o1, %g4
4326 sdivx %o7, 0x08C2, %i0
4327 subc %l6, 0x0565, %i3
4328 sra %g7, %i5, %l5
4329 udivx %o3, 0x0482, %i7
4330 ldd [%l7 + 0x28], %f0
4331 fnand %f28, %f4, %f4
4332 fmovsvc %icc, %f6, %f19
4333 movne %icc, %o6, %l3
4334 edge16ln %i4, %i6, %i1
4335 addccc %g6, %g3, %o0
4336 fmovdgu %xcc, %f25, %f5
4337 movrne %g5, %l2, %o2
4338 addccc %i2, %o4, %l4
4339 andcc %g1, %l0, %l1
4340 movrgez %o5, %o1, %g4
4341 movpos %icc, %g2, %i0
4342 std %f26, [%l7 + 0x20]
4343 mulscc %l6, 0x0878, %o7
4344 fmovsleu %xcc, %f0, %f7
4345 add %g7, 0x16A8, %i3
4346 ldsh [%l7 + 0x46], %i5
4347 nop
4348 set 0x30, %g4
4349 stx %l5, [%l7 + %g4]
4350 save %i7, %o6, %o3
4351 rdpr %cwp, %g1
4352 rdpr %cansave, %g2
4353 rdpr %canrestore, %g3
4354 rdpr %cleanwin, %g4
4355 rdpr %otherwin, %g5
4356 rdpr %wstate, %g6
4357 movleu %xcc, %i4, %l3
4358 movre %i6, %g6, %i1
4359 edge32 %o0, %g5, %g3
4360 movrlez %o2, %i2, %o4
4361 movrgz %l2, 0x196, %l4
4362 movl %xcc, %l0, %l1
4363 orncc %g1, 0x0D17, %o5
4364 movrlez %o1, 0x187, %g2
4365 addc %g4, %i0, %o7
4366 movleu %xcc, %g7, %i3
4367 fcmped %fcc1, %f20, %f18
4368 alignaddrl %l6, %l5, %i5
4369 movvs %xcc, %i7, %o3
4370 edge32ln %o6, %i4, %l3
4371 fmovdl %icc, %f31, %f30
4372 subc %g6, 0x0573, %i6
4373 fmovsvc %icc, %f19, %f17
4374 smulcc %i1, %g5, %g3
4375 or %o0, 0x0303, %i2
4376 array16 %o2, %o4, %l2
4377 and %l0, 0x0DE3, %l1
4378 subcc %g1, 0x04D3, %o5
4379 ldsh [%l7 + 0x7C], %o1
4380 andncc %g2, %l4, %i0
4381 stw %g4, [%l7 + 0x10]
4382 fmovse %icc, %f25, %f0
4383 lduh [%l7 + 0x62], %g7
4384 ldd [%l7 + 0x78], %o6
4385 movne %icc, %i3, %l6
4386 movn %icc, %l5, %i7
4387 lduw [%l7 + 0x68], %o3
4388 movrne %o6, 0x1FA, %i4
4389 ldsw [%l7 + 0x5C], %i5
4390 subccc %l3, 0x1320, %i6
4391 fmovdgu %icc, %f3, %f21
4392 addc %i1, %g6, %g5
4393 std %f20, [%l7 + 0x10]
4394 fornot2 %f4, %f18, %f10
4395 ldx [%l7 + 0x68], %g3
4396 sir 0x0D50
4397 orn %i2, 0x1A82, %o0
4398 movvc %xcc, %o2, %o4
4399 add %l0, %l1, %l2
4400 edge32ln %g1, %o5, %o1
4401 fmovdcc %xcc, %f24, %f29
4402 movrlez %g2, %i0, %l4
4403 movneg %xcc, %g7, %o7
4404 sll %g4, 0x02, %i3
4405 or %l6, 0x0BED, %l5
4406 fmovs %f16, %f28
4407 array16 %i7, %o6, %i4
4408 array16 %i5, %o3, %l3
4409 ldx [%l7 + 0x68], %i1
4410 stw %g6, [%l7 + 0x1C]
4411 fpackfix %f2, %f31
4412 edge16ln %i6, %g3, %i2
4413 andn %g5, %o2, %o4
4414 movcs %xcc, %l0, %o0
4415 fmovrdlz %l1, %f6, %f16
4416 edge16l %l2, %o5, %o1
4417 fmovdle %icc, %f17, %f4
4418 fcmpes %fcc3, %f1, %f22
4419 array32 %g1, %i0, %g2
4420 and %g7, %l4, %o7
4421 movvc %icc, %i3, %l6
4422 fabsd %f4, %f12
4423 move %icc, %l5, %i7
4424 movre %g4, 0x144, %i4
4425 fcmpne32 %f14, %f6, %i5
4426 fmovrsgz %o3, %f3, %f26
4427 andn %l3, %o6, %g6
4428 movrlez %i6, 0x229, %g3
4429 edge32ln %i2, %g5, %i1
4430 xor %o4, 0x1E08, %l0
4431 sra %o0, 0x05, %l1
4432 andncc %o2, %o5, %o1
4433 fmovsleu %xcc, %f21, %f19
4434 add %l2, %g1, %i0
4435 movgu %xcc, %g2, %g7
4436 andncc %o7, %i3, %l6
4437 stb %l5, [%l7 + 0x36]
4438 ldsh [%l7 + 0x64], %l4
4439 smul %g4, %i4, %i7
4440 orncc %i5, %l3, %o6
4441 andn %g6, %o3, %i6
4442 orn %g3, %i2, %g5
4443 sdivx %i1, 0x0B45, %l0
4444 fnegd %f16, %f18
4445 movcs %xcc, %o0, %l1
4446 array8 %o4, %o2, %o5
4447 fmovrde %o1, %f16, %f16
4448 ldsw [%l7 + 0x18], %g1
4449 sub %l2, %g2, %g7
4450 smul %o7, %i0, %i3
4451 umulcc %l6, 0x0C8E, %l5
4452 movrne %l4, 0x054, %g4
4453 ldd [%l7 + 0x10], %i6
4454 lduh [%l7 + 0x28], %i5
4455 and %i4, %l3, %o6
4456 movge %xcc, %o3, %g6
4457 andcc %g3, %i6, %g5
4458 xorcc %i1, %i2, %l0
4459 umulcc %o0, 0x1F0B, %o4
4460 alignaddrl %o2, %o5, %o1
4461 ldx [%l7 + 0x28], %g1
4462 addc %l2, %g2, %g7
4463 move %icc, %o7, %i0
4464 sra %l1, 0x0C, %i3
4465 movrlz %l6, %l5, %g4
4466 move %xcc, %l4, %i7
4467 movvs %xcc, %i5, %i4
4468 edge8 %l3, %o6, %g6
4469 movpos %icc, %g3, %o3
4470 alignaddrl %g5, %i1, %i2
4471 array16 %i6, %o0, %l0
4472 andcc %o4, %o2, %o5
4473 fornot1 %f20, %f12, %f4
4474 edge16 %g1, %o1, %g2
4475 fmovrdlz %l2, %f26, %f12
4476 movrlz %o7, %g7, %l1
4477 xnorcc %i3, %i0, %l5
4478 edge8l %g4, %l6, %i7
4479 fmovse %icc, %f17, %f13
4480 movcs %xcc, %i5, %l4
4481 alignaddr %l3, %i4, %g6
4482 xor %g3, %o3, %o6
4483 orncc %g5, 0x0A20, %i1
4484 sub %i6, 0x0328, %o0
4485 fmovrslz %i2, %f31, %f7
4486 movl %icc, %l0, %o4
4487 xorcc %o2, 0x09C1, %g1
4488 fnand %f14, %f2, %f26
4489 fmovdle %xcc, %f13, %f0
4490 sdivcc %o1, 0x0F0E, %o5
4491 movgu %icc, %l2, %o7
4492 fand %f24, %f22, %f14
4493 movrgez %g7, 0x2D0, %g2
4494 sllx %i3, %l1, %l5
4495 fmovsle %xcc, %f20, %f5
4496 movcs %icc, %i0, %l6
4497 std %f24, [%l7 + 0x78]
4498 movrgz %i7, %g4, %l4
4499 fmul8x16 %f20, %f18, %f24
4500 fcmpes %fcc1, %f6, %f4
4501 array32 %i5, %l3, %i4
4502 array16 %g3, %o3, %o6
4503 edge16n %g6, %i1, %g5
4504 fmovdvc %icc, %f5, %f20
4505 movgu %icc, %i6, %i2
4506 edge8ln %o0, %l0, %o2
4507 lduh [%l7 + 0x50], %g1
4508 movrlez %o4, %o1, %l2
4509 movne %xcc, %o7, %g7
4510 fornot1 %f28, %f0, %f10
4511 for %f0, %f12, %f28
4512 udivx %g2, 0x0625, %o5
4513 stw %i3, [%l7 + 0x30]
4514 edge32 %l1, %i0, %l5
4515 sir 0x1BF7
4516 sth %l6, [%l7 + 0x52]
4517 xorcc %g4, %l4, %i7
4518 alignaddrl %i5, %l3, %i4
4519 movpos %xcc, %g3, %o6
4520 movge %icc, %o3, %g6
4521 movrne %i1, %g5, %i2
4522 alignaddr %o0, %l0, %i6
4523 umulcc %g1, %o2, %o4
4524 fmovdvs %xcc, %f29, %f7
4525 movrlz %l2, %o1, %o7
4526 movg %icc, %g2, %o5
4527 fmovdcs %xcc, %f4, %f8
4528 addccc %i3, 0x02AC, %l1
4529 ldx [%l7 + 0x10], %i0
4530 mulscc %l5, 0x1BE6, %g7
4531 mulx %g4, %l6, %l4
4532 edge16l %i5, %i7, %l3
4533 array8 %g3, %i4, %o3
4534 alignaddr %g6, %i1, %g5
4535 movl %xcc, %i2, %o0
4536 umulcc %o6, %l0, %g1
4537 alignaddr %o2, %i6, %l2
4538 edge8n %o1, %o4, %o7
4539 ldsb [%l7 + 0x1F], %o5
4540 movleu %icc, %g2, %i3
4541 xorcc %i0, 0x1333, %l1
4542 sth %g7, [%l7 + 0x78]
4543 xnor %l5, %l6, %l4
4544 movcc %xcc, %i5, %i7
4545 fmovrslz %g4, %f12, %f19
4546 movl %icc, %g3, %i4
4547 addcc %l3, %g6, %i1
4548 array8 %g5, %i2, %o3
4549 movpos %icc, %o0, %l0
4550 orncc %o6, %g1, %i6
4551 edge32 %o2, %l2, %o4
4552 array32 %o1, %o5, %g2
4553 fpsub16 %f28, %f6, %f18
4554 mulscc %i3, %o7, %i0
4555 fnot2s %f7, %f24
4556 popc 0x0C9C, %g7
4557 movcc %xcc, %l1, %l6
4558 nop
4559 set 0x40, %g7
4560 ldx [%l7 + %g7], %l4
4561 save %l5, 0x0E90, %i7
4562 rdpr %cwp, %g1
4563 rdpr %cansave, %g2
4564 rdpr %canrestore, %g3
4565 rdpr %cleanwin, %g4
4566 rdpr %otherwin, %g5
4567 rdpr %wstate, %g6
4568 xor %i5, %g3, %g4
4569 fmul8ulx16 %f24, %f16, %f0
4570 sir 0x1042
4571 edge8ln %l3, %i4, %i1
4572 xorcc %g5, %g6, %o3
4573 save %o0, 0x1142, %i2
4574 rdpr %cwp, %g1
4575 rdpr %cansave, %g2
4576 rdpr %canrestore, %g3
4577 rdpr %cleanwin, %g4
4578 rdpr %otherwin, %g5
4579 rdpr %wstate, %g6
4580 movrlez %o6, %l0, %i6
4581 edge16n %g1, %o2, %l2
4582 and %o4, 0x005B, %o1
4583 fmovdle %icc, %f4, %f3
4584 ldx [%l7 + 0x48], %o5
4585 fmovsg %xcc, %f19, %f11
4586 movgu %icc, %g2, %i3
4587 fandnot1s %f8, %f21, %f19
4588 mulscc %o7, %i0, %g7
4589 movcs %icc, %l6, %l4
4590 umulcc %l1, 0x095C, %l5
4591 mova %xcc, %i5, %g3
4592 restore %i7, %l3, %g4
4593 rdpr %cwp, %g1
4594 rdpr %cansave, %g2
4595 rdpr %canrestore, %g3
4596 rdpr %cleanwin, %g4
4597 rdpr %otherwin, %g5
4598 rdpr %wstate, %g6
4599 smul %i1, 0x1DC5, %i4
4600 fmovsa %icc, %f28, %f5
4601 stx %g5, [%l7 + 0x40]
4602 edge16ln %g6, %o0, %i2
4603 add %o3, %l0, %o6
4604 edge32ln %i6, %g1, %l2
4605 sir 0x1216
4606 fmul8sux16 %f18, %f4, %f0
4607 edge32ln %o4, %o2, %o5
4608 edge32l %o1, %i3, %g2
4609 fpsub16 %f26, %f18, %f10
4610 srlx %i0, %o7, %l6
4611 movvc %icc, %g7, %l1
4612 sllx %l4, %i5, %l5
4613 ld [%l7 + 0x4C], %f23
4614 movl %xcc, %g3, %l3
4615 fmovsgu %xcc, %f27, %f18
4616 edge16 %g4, %i1, %i4
4617 edge32 %i7, %g5, %g6
4618 edge8n %o0, %o3, %i2
4619 edge16n %o6, %l0, %g1
4620 edge32ln %l2, %i6, %o4
4621 fcmpes %fcc1, %f16, %f26
4622 movrlez %o2, 0x175, %o1
4623 movleu %xcc, %o5, %i3
4624 stx %i0, [%l7 + 0x08]
4625 fmovrdgz %o7, %f26, %f12
4626 fandnot2s %f15, %f7, %f10
4627 ldub [%l7 + 0x17], %l6
4628 alignaddrl %g2, %l1, %l4
4629 udiv %g7, 0x086A, %l5
4630 movvc %xcc, %i5, %l3
4631 fcmpes %fcc0, %f14, %f11
4632 fcmple16 %f2, %f16, %g4
4633 st %f2, [%l7 + 0x10]
4634 edge8n %g3, %i4, %i7
4635 addcc %i1, 0x1A56, %g6
4636 fsrc2 %f12, %f16
4637 add %o0, %o3, %i2
4638 std %f0, [%l7 + 0x30]
4639 ldx [%l7 + 0x18], %o6
4640 movle %xcc, %l0, %g5
4641 movle %xcc, %g1, %l2
4642 andncc %o4, %i6, %o2
4643 sth %o1, [%l7 + 0x32]
4644 fcmpd %fcc0, %f18, %f28
4645 fmuld8ulx16 %f0, %f31, %f22
4646 fzero %f18
4647 movl %xcc, %i3, %i0
4648 udivcc %o7, 0x0E96, %o5
4649 edge16 %l6, %g2, %l4
4650 movleu %icc, %g7, %l5
4651 fmovdvs %xcc, %f10, %f1
4652 fmovsge %icc, %f27, %f12
4653 movge %icc, %i5, %l1
4654 udivx %g4, 0x181C, %g3
4655 movvc %xcc, %l3, %i4
4656 andcc %i1, 0x16FF, %i7
4657 mulx %o0, 0x1DFE, %g6
4658 movcc %icc, %i2, %o6
4659 fxors %f14, %f12, %f0
4660 movleu %xcc, %l0, %o3
4661 sub %g5, %g1, %l2
4662 movn %icc, %o4, %i6
4663 array16 %o1, %i3, %o2
4664 fpsub32 %f30, %f2, %f26
4665 sdivcc %i0, 0x0F50, %o7
4666 fcmped %fcc0, %f0, %f0
4667 movge %xcc, %l6, %o5
4668 sdivx %l4, 0x166D, %g7
4669 fcmpes %fcc0, %f4, %f25
4670 sra %g2, %l5, %i5
4671 xnorcc %g4, %l1, %l3
4672 movcc %icc, %g3, %i4
4673 and %i1, 0x0B9A, %o0
4674 udivx %i7, 0x10B4, %g6
4675 fexpand %f21, %f2
4676 mulx %i2, 0x1D13, %l0
4677 std %f30, [%l7 + 0x28]
4678 edge32 %o6, %o3, %g5
4679 umulcc %g1, 0x0B83, %l2
4680 edge8l %o4, %i6, %i3
4681 sllx %o1, 0x0C, %i0
4682 ldd [%l7 + 0x38], %f0
4683 addccc %o2, 0x015B, %l6
4684 alignaddr %o7, %o5, %g7
4685 fmovrslz %g2, %f4, %f1
4686 movcs %xcc, %l5, %l4
4687 fand %f28, %f8, %f2
4688 fnot2s %f6, %f1
4689 andncc %i5, %g4, %l1
4690 ldsw [%l7 + 0x64], %g3
4691 movpos %xcc, %l3, %i4
4692 movn %icc, %o0, %i7
4693 alignaddr %g6, %i2, %i1
4694 addcc %l0, %o6, %o3
4695 sdiv %g5, 0x1C60, %l2
4696 and %g1, %o4, %i3
4697 fpsub32s %f14, %f26, %f15
4698 fmovdpos %icc, %f27, %f4
4699 fmovsleu %xcc, %f3, %f5
4700 edge32l %o1, %i0, %o2
4701 movvc %xcc, %i6, %l6
4702 mulx %o7, %g7, %g2
4703 movn %icc, %l5, %o5
4704 fpack16 %f0, %f3
4705 setx loop_15, %l0, %l1
4706 return %l1
4707 nop
4708 rdpr %cwp, %g1
4709 rdpr %cansave, %g2
4710 rdpr %canrestore, %g3
4711 rdpr %cleanwin, %g4
4712 rdpr %otherwin, %g5
4713 rdpr %wstate, %g6
4714loop_15: movrlez %l1, 0x0B7, %l3
4715 fxnors %f12, %f27, %f0
4716 ldd [%l7 + 0x38], %f20
4717 addccc %g3, 0x1F3A, %o0
4718 orcc %i7, %i4, %i2
4719 ldsh [%l7 + 0x42], %g6
4720 fzero %f4
4721 smul %i1, %l0, %o6
4722 lduh [%l7 + 0x34], %o3
4723 fmovdleu %icc, %f11, %f30
4724 orn %l2, %g5, %g1
4725 srlx %o4, 0x1D, %o1
4726 ldub [%l7 + 0x55], %i0
4727 edge32n %i3, %o2, %i6
4728 fornot1s %f11, %f9, %f3
4729 nop
4730 set 0x18, %o7
4731 lduw [%l7 + %o7], %o7
4732 subccc %l6, %g2, %l5
4733 fabss %f29, %f0
4734 fmul8ulx16 %f18, %f12, %f10
4735 array8 %o5, %g7, %i5
4736 sdivx %l4, 0x141C, %g4
4737 umulcc %l1, %l3, %g3
4738 fabss %f16, %f5
4739 edge32ln %i7, %i4, %i2
4740 move %xcc, %g6, %i1
4741 stw %o0, [%l7 + 0x3C]
4742 mova %xcc, %o6, %o3
4743 mulscc %l0, %l2, %g1
4744 umulcc %g5, %o1, %i0
4745 ldsb [%l7 + 0x77], %i3
4746 fcmple16 %f22, %f0, %o2
4747 smul %i6, %o4, %o7
4748 mulscc %l6, %g2, %o5
4749 fmovdvs %icc, %f1, %f15
4750 subc %l5, 0x1D69, %i5
4751 andcc %g7, %l4, %g4
4752 edge16 %l1, %g3, %l3
4753 edge32l %i4, %i2, %g6
4754 lduw [%l7 + 0x44], %i1
4755 movge %icc, %i7, %o0
4756 ldd [%l7 + 0x28], %f4
4757 fcmpeq16 %f28, %f10, %o3
4758 movg %icc, %l0, %o6
4759 umulcc %l2, %g5, %g1
4760 movvc %icc, %o1, %i0
4761 sllx %o2, 0x1C, %i3
4762 srl %o4, 0x19, %i6
4763 ldx [%l7 + 0x78], %l6
4764 edge8l %o7, %g2, %l5
4765 or %i5, 0x1158, %g7
4766 lduw [%l7 + 0x68], %l4
4767 andcc %g4, 0x0822, %l1
4768 fmovdle %xcc, %f20, %f8
4769 movl %icc, %o5, %g3
4770 movne %xcc, %i4, %l3
4771 edge16n %i2, %i1, %i7
4772 movcc %icc, %o0, %o3
4773 movneg %xcc, %l0, %g6
4774 movpos %xcc, %l2, %o6
4775 andncc %g1, %g5, %o1
4776 movle %xcc, %o2, %i3
4777 fcmps %fcc3, %f28, %f24
4778 movpos %icc, %o4, %i6
4779 movcs %icc, %i0, %l6
4780 movleu %icc, %o7, %g2
4781 fandnot2 %f8, %f10, %f16
4782 ld [%l7 + 0x2C], %f13
4783 fxors %f4, %f10, %f24
4784 movrgz %l5, 0x32E, %i5
4785 xnorcc %l4, %g4, %l1
4786 srlx %g7, %g3, %o5
4787 movne %icc, %l3, %i2
4788 andcc %i1, %i4, %o0
4789 edge16n %i7, %o3, %g6
4790 fmovdne %xcc, %f31, %f24
4791 xnorcc %l2, 0x1EB8, %o6
4792 andcc %l0, %g1, %o1
4793 movrlez %g5, %o2, %o4
4794 movrlez %i6, 0x223, %i3
4795 movcs %xcc, %l6, %o7
4796 alignaddr %g2, %l5, %i5
4797 movrlez %i0, %g4, %l4
4798 fmovsa %xcc, %f4, %f16
4799 xor %l1, %g7, %g3
4800 movgu %icc, %l3, %o5
4801 movcs %icc, %i2, %i1
4802 srlx %o0, %i7, %i4
4803 fmovsvc %xcc, %f11, %f26
4804 ldd [%l7 + 0x08], %f30
4805 edge16 %g6, %l2, %o3
4806 movpos %icc, %l0, %o6
4807 fmul8x16au %f24, %f31, %f22
4808 andncc %g1, %g5, %o1
4809 nop
4810 set 0x28, %o1
4811 ldd [%l7 + %o1], %o2
4812 fpmerge %f22, %f5, %f16
4813 nop
4814 set 0x38, %o5
4815 lduw [%l7 + %o5], %i6
4816 or %i3, %o4, %o7
4817 fcmped %fcc2, %f8, %f30
4818 fnot2 %f28, %f14
4819 fpsub16 %f4, %f4, %f26
4820 array16 %g2, %l6, %i5
4821 sir 0x0F27
4822 fmovdge %xcc, %f24, %f30
4823 smulcc %l5, 0x0A60, %g4
4824 movrlez %i0, %l4, %l1
4825 fmovde %xcc, %f28, %f16
4826 ldsw [%l7 + 0x6C], %g3
4827 movrlz %g7, %o5, %i2
4828 movle %icc, %i1, %o0
4829 ldd [%l7 + 0x70], %l2
4830 movcc %xcc, %i7, %g6
4831 sra %i4, 0x0B, %o3
4832 alignaddr %l0, %l2, %o6
4833 edge32 %g1, %g5, %o1
4834 or %o2, 0x0AD9, %i6
4835 edge8ln %o4, %o7, %g2
4836 ldx [%l7 + 0x20], %l6
4837 movre %i5, %l5, %g4
4838 srlx %i3, %l4, %i0
4839 movvc %icc, %l1, %g3
4840 xnorcc %o5, %g7, %i2
4841 and %i1, %l3, %o0
4842 stb %g6, [%l7 + 0x3D]
4843 fsrc1 %f18, %f30
4844 mulscc %i7, 0x0E5D, %i4
4845 alignaddr %l0, %l2, %o3
4846 andcc %o6, %g1, %o1
4847 popc 0x0705, %o2
4848 udiv %g5, 0x08E7, %o4
4849 subc %o7, %i6, %g2
4850 array16 %i5, %l5, %l6
4851 fxor %f8, %f16, %f28
4852 stw %i3, [%l7 + 0x14]
4853 orncc %l4, %g4, %l1
4854 ldd [%l7 + 0x10], %i0
4855 movrlz %o5, %g3, %i2
4856 sllx %g7, %l3, %o0
4857 addc %g6, %i1, %i7
4858 addccc %l0, %l2, %i4
4859 xorcc %o6, %o3, %o1
4860 array8 %o2, %g1, %g5
4861 ldsw [%l7 + 0x18], %o4
4862 movcs %xcc, %o7, %i6
4863 movrlez %g2, 0x160, %i5
4864 edge8ln %l6, %i3, %l5
4865 fors %f1, %f28, %f20
4866 fabss %f29, %f30
4867 movge %icc, %g4, %l1
4868 mulscc %l4, 0x0525, %o5
4869 andn %g3, 0x0886, %i0
4870 fmovrsgz %i2, %f13, %f4
4871 movleu %xcc, %l3, %o0
4872 movne %icc, %g7, %g6
4873 restore %i1, 0x1D2F, %i7
4874 rdpr %cwp, %g1
4875 rdpr %cansave, %g2
4876 rdpr %canrestore, %g3
4877 rdpr %cleanwin, %g4
4878 rdpr %otherwin, %g5
4879 rdpr %wstate, %g6
4880 fcmpeq16 %f12, %f4, %l0
4881 add %i4, %l2, %o3
4882 sdivx %o1, 0x16FC, %o2
4883 subccc %o6, 0x0D8E, %g5
4884 xnorcc %g1, 0x1DF5, %o7
4885 edge8 %o4, %g2, %i6
4886 edge32ln %i5, %l6, %l5
4887 movre %g4, %l1, %i3
4888 movne %xcc, %l4, %o5
4889 fzero %f26
4890 sllx %g3, %i0, %l3
4891 edge16l %i2, %o0, %g6
4892 sdivx %g7, 0x1A32, %i1
4893 movcc %xcc, %l0, %i4
4894 sdivcc %l2, 0x08C8, %o3
4895 addcc %i7, 0x1729, %o2
4896 sllx %o1, 0x1F, %g5
4897 fpadd32 %f10, %f30, %f24
4898 ldd [%l7 + 0x08], %g0
4899 sdiv %o7, 0x1528, %o6
4900 andncc %o4, %i6, %i5
4901 xorcc %g2, %l6, %l5
4902 sth %l1, [%l7 + 0x16]
4903 edge8n %g4, %i3, %l4
4904 alignaddr %o5, %g3, %i0
4905 bshuffle %f12, %f14, %f22
4906 mulx %l3, 0x08D9, %i2
4907 movrgez %g6, 0x1CC, %o0
4908 nop
4909 set 0x78, %i1
4910 ldd [%l7 + %i1], %f6
4911 lduw [%l7 + 0x20], %g7
4912 fmovsge %icc, %f26, %f6
4913 orncc %l0, %i1, %l2
4914 subcc %i4, %i7, %o3
4915 edge8l %o1, %o2, %g1
4916 xorcc %o7, 0x0C54, %o6
4917 movcs %icc, %o4, %g5
4918 edge16n %i6, %i5, %g2
4919 edge32l %l6, %l5, %g4
4920 xnor %i3, %l4, %l1
4921 and %g3, 0x1776, %o5
4922 mulscc %i0, %i2, %l3
4923 movn %xcc, %g6, %g7
4924 fabsd %f10, %f22
4925 fabsd %f14, %f8
4926 fmovda %xcc, %f8, %f22
4927 fnors %f28, %f0, %f17
4928 movg %xcc, %l0, %i1
4929 edge8l %o0, %i4, %i7
4930 srl %o3, 0x01, %o1
4931 fmovdne %xcc, %f1, %f10
4932 fmovda %xcc, %f7, %f8
4933 save %o2, %g1, %o7
4934 rdpr %cwp, %g1
4935 rdpr %cansave, %g2
4936 rdpr %canrestore, %g3
4937 rdpr %cleanwin, %g4
4938 rdpr %otherwin, %g5
4939 rdpr %wstate, %g6
4940 fpack16 %f6, %f11
4941 srlx %l2, %o4, %o6
4942 andn %i6, 0x1090, %i5
4943 sth %g2, [%l7 + 0x5A]
4944 movrgz %g5, 0x039, %l6
4945 movpos %xcc, %g4, %l5
4946 sdiv %l4, 0x0B61, %l1
4947 udivx %i3, 0x14B5, %o5
4948 andn %i0, 0x0D1C, %i2
4949 fmuld8ulx16 %f22, %f24, %f22
4950 ld [%l7 + 0x7C], %f0
4951 std %f18, [%l7 + 0x48]
4952 ldsw [%l7 + 0x54], %l3
4953 movvc %icc, %g3, %g7
4954 faligndata %f4, %f26, %f30
4955 array8 %l0, %g6, %i1
4956 fcmpgt16 %f10, %f4, %o0
4957 sllx %i7, %o3, %o1
4958 orcc %i4, 0x19FD, %o2
4959 std %f24, [%l7 + 0x58]
4960 fcmpne32 %f12, %f28, %g1
4961 nop
4962 set 0x4C, %i2
4963 stw %o7, [%l7 + %i2]
4964 edge32ln %o4, %o6, %i6
4965 lduh [%l7 + 0x5A], %i5
4966 movgu %xcc, %g2, %g5
4967 mulscc %l2, 0x1E8E, %g4
4968 sll %l6, %l4, %l5
4969 movle %icc, %i3, %o5
4970 edge16n %l1, %i0, %l3
4971 array16 %g3, %i2, %g7
4972 smulcc %g6, %i1, %o0
4973 stb %l0, [%l7 + 0x73]
4974 andn %i7, %o3, %o1
4975 movpos %icc, %i4, %o2
4976 fpsub16 %f2, %f26, %f30
4977 stx %o7, [%l7 + 0x08]
4978 sethi 0x164C, %g1
4979 movne %xcc, %o4, %o6
4980 alignaddr %i5, %g2, %g5
4981 ldx [%l7 + 0x30], %i6
4982 fmovda %xcc, %f15, %f12
4983 andcc %l2, 0x132D, %g4
4984 edge32l %l6, %l4, %l5
4985 fmovdneg %icc, %f12, %f17
4986 andcc %o5, %i3, %i0
4987 fmul8x16au %f3, %f3, %f14
4988 movrlz %l3, 0x2BD, %g3
4989 addcc %i2, 0x0759, %g7
4990 stw %g6, [%l7 + 0x78]
4991 xnorcc %i1, %l1, %l0
4992 fmovsle %xcc, %f6, %f18
4993 movrne %o0, 0x124, %i7
4994 fcmps %fcc2, %f12, %f4
4995 array16 %o3, %i4, %o1
4996 popc %o7, %o2
4997 edge8n %g1, %o6, %o4
4998 addcc %i5, %g2, %i6
4999 fmovrsgez %l2, %f21, %f16
5000 movrne %g4, %l6, %g5
5001 mulx %l4, 0x06F0, %o5
5002 xnor %i3, 0x10E6, %i0
5003 orncc %l3, %l5, %g3
5004 subcc %i2, %g6, %i1
5005 orncc %l1, %l0, %o0
5006 sir 0x0468
5007 array8 %i7, %g7, %o3
5008 fnot2s %f17, %f25
5009 edge16ln %i4, %o1, %o2
5010 srlx %o7, %o6, %g1
5011 srlx %o4, 0x0C, %i5
5012 fmovdvc %xcc, %f8, %f17
5013 array8 %i6, %g2, %g4
5014 sll %l6, 0x15, %l2
5015 umul %l4, 0x1355, %g5
5016 udivx %i3, 0x1DD5, %o5
5017 fmovrsgez %i0, %f0, %f6
5018 smul %l3, 0x01A8, %l5
5019 smulcc %g3, %g6, %i1
5020 srlx %l1, %l0, %o0
5021 ld [%l7 + 0x30], %f1
5022 orcc %i7, %i2, %o3
5023 fmovsleu %icc, %f8, %f2
5024 movrlz %g7, %o1, %o2
5025 edge32n %o7, %i4, %g1
5026 addcc %o4, 0x0BA4, %i5
5027 edge16 %i6, %g2, %g4
5028 stb %l6, [%l7 + 0x48]
5029 edge32ln %l2, %l4, %o6
5030 edge32l %i3, %o5, %i0
5031 edge16ln %l3, %l5, %g3
5032 ldsh [%l7 + 0x44], %g5
5033 edge8ln %g6, %i1, %l1
5034 movrlz %l0, %i7, %i2
5035 sdivcc %o3, 0x182B, %o0
5036 sllx %g7, 0x08, %o2
5037 movle %icc, %o1, %i4
5038 mova %xcc, %o7, %g1
5039 movrlez %o4, 0x338, %i5
5040 movre %g2, %i6, %l6
5041 mova %icc, %l2, %g4
5042 xnorcc %l4, 0x1F0B, %i3
5043 movg %icc, %o6, %i0
5044 movne %icc, %l3, %o5
5045 setx loop_16, %l0, %l1
5046 return %l1
5047 nop
5048 rdpr %cwp, %g1
5049 rdpr %cansave, %g2
5050 rdpr %canrestore, %g3
5051 rdpr %cleanwin, %g4
5052 rdpr %otherwin, %g5
5053 rdpr %wstate, %g6
5054loop_16: movle %xcc, %g5, %g6
5055 movl %xcc, %l1, %i1
5056 fmovdn %icc, %f12, %f20
5057 fmovsvs %xcc, %f27, %f15
5058 array32 %i7, %i2, %l0
5059 edge32n %o3, %g7, %o0
5060 movg %icc, %o2, %i4
5061 edge16l %o1, %g1, %o7
5062 sll %i5, %g2, %o4
5063 ldub [%l7 + 0x72], %l6
5064 fmovdge %icc, %f9, %f11
5065 array32 %i6, %l2, %g4
5066 sra %l4, %i3, %i0
5067 fmovscs %icc, %f23, %f31
5068 movvs %xcc, %o6, %o5
5069 fmovdcc %xcc, %f27, %f30
5070 xnorcc %g3, %l5, %l3
5071 move %xcc, %g6, %g5
5072 fones %f11
5073 movl %icc, %i1, %l1
5074 fpadd16 %f6, %f30, %f0
5075 nop
5076 set 0x20, %g5
5077 ldd [%l7 + %g5], %f14
5078 srl %i2, %i7, %l0
5079 udiv %g7, 0x0B10, %o0
5080 movgu %icc, %o2, %o3
5081 edge16ln %i4, %g1, %o1
5082 fsrc1 %f26, %f0
5083 array32 %o7, %g2, %i5
5084 fcmped %fcc2, %f22, %f20
5085 array8 %l6, %o4, %l2
5086 edge32l %g4, %i6, %i3
5087 addcc %i0, 0x07F5, %o6
5088 sllx %l4, 0x0E, %g3
5089 srlx %l5, 0x0A, %o5
5090 ldx [%l7 + 0x48], %g6
5091 movleu %icc, %g5, %i1
5092 sdivcc %l3, 0x0728, %i2
5093 sub %l1, 0x0A40, %i7
5094 fmovrsne %g7, %f14, %f19
5095 movrlz %l0, 0x2BD, %o2
5096 fxors %f29, %f13, %f14
5097 fzeros %f16
5098 fsrc2 %f14, %f30
5099 xorcc %o3, 0x110C, %i4
5100 subccc %o0, %o1, %o7
5101 edge32l %g1, %g2, %l6
5102 edge8l %i5, %o4, %l2
5103 movrlz %i6, %g4, %i0
5104 movvc %icc, %i3, %l4
5105 fcmped %fcc0, %f26, %f6
5106 array8 %g3, %l5, %o6
5107 popc %o5, %g6
5108 udiv %i1, 0x0768, %l3
5109 array8 %i2, %g5, %i7
5110 siam 0x4
5111 fmul8x16 %f19, %f6, %f14
5112 stb %l1, [%l7 + 0x6E]
5113 movge %icc, %g7, %o2
5114 andcc %l0, %i4, %o0
5115 fmovrse %o1, %f24, %f5
5116 fmovdpos %xcc, %f21, %f24
5117 udivcc %o7, 0x1B89, %o3
5118 save %g1, %g2, %i5
5119 rdpr %cwp, %g1
5120 rdpr %cansave, %g2
5121 rdpr %canrestore, %g3
5122 rdpr %cleanwin, %g4
5123 rdpr %otherwin, %g5
5124 rdpr %wstate, %g6
5125 fmovs %f4, %f13
5126 xnor %o4, %l2, %l6
5127 movrne %g4, 0x16A, %i6
5128 movle %xcc, %i0, %i3
5129 sra %g3, 0x1C, %l4
5130 fabsd %f2, %f18
5131 movge %icc, %o6, %l5
5132 andncc %g6, %o5, %l3
5133 movvc %xcc, %i1, %i2
5134 smul %g5, %i7, %l1
5135 addcc %g7, 0x0340, %o2
5136 fmovsvs %icc, %f30, %f2
5137 nop
5138 set 0x50, %l0
5139 ldd [%l7 + %l0], %f2
5140 popc %i4, %l0
5141 movleu %icc, %o0, %o1
5142 smul %o7, %o3, %g2
5143 movrgez %i5, %o4, %g1
5144 mulx %l2, %g4, %l6
5145 edge32ln %i0, %i6, %g3
5146 edge32l %i3, %l4, %o6
5147 movvc %xcc, %l5, %o5
5148 ldx [%l7 + 0x50], %g6
5149 add %l3, %i2, %g5
5150 movrlez %i1, %i7, %g7
5151 sdiv %l1, 0x1A4C, %o2
5152 ldsb [%l7 + 0x4B], %i4
5153 movg %xcc, %o0, %o1
5154 edge8 %l0, %o7, %o3
5155 movrgez %i5, 0x3AE, %g2
5156 umulcc %g1, 0x0394, %o4
5157 movrne %g4, %l6, %i0
5158 edge32 %l2, %i6, %i3
5159 edge32 %g3, %l4, %l5
5160 ldd [%l7 + 0x70], %o6
5161 stb %o5, [%l7 + 0x7F]
5162 movgu %xcc, %g6, %l3
5163 mulscc %i2, 0x075A, %g5
5164 stx %i7, [%l7 + 0x18]
5165 fmovdn %icc, %f19, %f18
5166 fnor %f0, %f2, %f2
5167 fandnot1s %f1, %f1, %f23
5168 ldd [%l7 + 0x78], %g6
5169 movle %xcc, %l1, %o2
5170 fmovdn %icc, %f9, %f15
5171 and %i4, 0x1783, %i1
5172 movneg %icc, %o1, %l0
5173 movrne %o0, %o3, %o7
5174 movne %xcc, %i5, %g1
5175 movn %icc, %o4, %g4
5176 movne %xcc, %g2, %l6
5177 movvs %xcc, %l2, %i0
5178 movrne %i3, %g3, %l4
5179 fmovrde %l5, %f0, %f4
5180 sdivx %o6, 0x042B, %o5
5181 edge16l %i6, %g6, %l3
5182 sethi 0x1CA2, %i2
5183 edge32l %g5, %g7, %l1
5184 sub %i7, %o2, %i1
5185 fcmpgt32 %f10, %f14, %o1
5186 fcmpgt16 %f24, %f20, %i4
5187 fpsub16 %f28, %f30, %f4
5188 movn %xcc, %o0, %o3
5189 movre %o7, %i5, %l0
5190 fmovdl %xcc, %f16, %f30
5191 edge16ln %g1, %g4, %g2
5192 movvc %icc, %o4, %l6
5193 fmovsvc %icc, %f8, %f21
5194 fornot1s %f3, %f15, %f31
5195 restore %l2, 0x0DEC, %i3
5196 rdpr %cwp, %g1
5197 rdpr %cansave, %g2
5198 rdpr %canrestore, %g3
5199 rdpr %cleanwin, %g4
5200 rdpr %otherwin, %g5
5201 rdpr %wstate, %g6
5202 save %g3, %l4, %l5
5203 rdpr %cwp, %g1
5204 rdpr %cansave, %g2
5205 rdpr %canrestore, %g3
5206 rdpr %cleanwin, %g4
5207 rdpr %otherwin, %g5
5208 rdpr %wstate, %g6
5209 setx loop_17, %l0, %l1
5210 return %l1
5211 nop
5212 rdpr %cwp, %g1
5213 rdpr %cansave, %g2
5214 rdpr %canrestore, %g3
5215 rdpr %cleanwin, %g4
5216 rdpr %otherwin, %g5
5217 rdpr %wstate, %g6
5218loop_17: movn %icc, %i6, %g6
5219 stw %l3, [%l7 + 0x4C]
5220 subcc %g5, %i2, %g7
5221 sll %i7, %l1, %i1
5222 fmovrsgez %o2, %f13, %f27
5223 edge16ln %o1, %i4, %o3
5224 sdivx %o0, 0x15A2, %i5
5225 ldd [%l7 + 0x78], %f10
5226 movg %xcc, %l0, %o7
5227 fnand %f8, %f0, %f2
5228 move %icc, %g1, %g4
5229 fmovdcc %icc, %f20, %f12
5230 fmovdneg %icc, %f12, %f24
5231 ldsw [%l7 + 0x10], %g2
5232 edge16ln %l6, %o4, %i3
5233 smul %g3, 0x1147, %l2
5234 alignaddrl %l4, %l5, %o6
5235 fandnot2s %f0, %f31, %f13
5236 movcc %icc, %i0, %i6
5237 xorcc %o5, 0x1E6C, %l3
5238 fmovda %xcc, %f30, %f3
5239 sra %g6, 0x0D, %i2
5240 stb %g5, [%l7 + 0x49]
5241 fnot1 %f2, %f10
5242 sethi 0x1E71, %i7
5243 popc %g7, %l1
5244 movle %icc, %o2, %o1
5245 umulcc %i1, %o3, %i4
5246 addc %o0, %l0, %o7
5247 array32 %g1, %i5, %g4
5248 srax %g2, %o4, %l6
5249 andn %i3, 0x17E6, %g3
5250 movpos %xcc, %l4, %l2
5251 st %f20, [%l7 + 0x50]
5252 srax %l5, 0x18, %o6
5253 sll %i0, 0x09, %o5
5254 sdiv %l3, 0x0C45, %i6
5255 edge8l %i2, %g6, %g5
5256 fmovdge %xcc, %f26, %f22
5257 array16 %g7, %l1, %i7
5258 movge %xcc, %o2, %i1
5259 fxor %f20, %f2, %f6
5260 save %o3, 0x0AC4, %i4
5261 rdpr %cwp, %g1
5262 rdpr %cansave, %g2
5263 rdpr %canrestore, %g3
5264 rdpr %cleanwin, %g4
5265 rdpr %otherwin, %g5
5266 rdpr %wstate, %g6
5267 fcmpne16 %f8, %f22, %o0
5268 array16 %l0, %o7, %g1
5269 movpos %icc, %o1, %g4
5270 sub %i5, 0x1687, %o4
5271 fmovsne %xcc, %f0, %f8
5272 fcmpeq16 %f6, %f16, %l6
5273 movne %icc, %g2, %i3
5274 movrne %l4, %g3, %l2
5275 sdivcc %o6, 0x0C6C, %l5
5276 edge16l %i0, %o5, %l3
5277 edge16n %i2, %g6, %i6
5278 sll %g7, 0x02, %g5
5279 ldsw [%l7 + 0x60], %i7
5280 ldd [%l7 + 0x60], %o2
5281 or %l1, 0x039A, %o3
5282 fcmpgt32 %f8, %f28, %i4
5283 fnegs %f17, %f24
5284 sllx %o0, 0x10, %i1
5285 fnot1 %f22, %f28
5286 smul %l0, 0x123D, %o7
5287 move %xcc, %o1, %g4
5288 fmovrdlz %g1, %f16, %f20
5289 mulx %o4, %i5, %l6
5290 movg %xcc, %g2, %i3
5291 fcmpgt16 %f28, %f8, %l4
5292 fmuld8ulx16 %f30, %f15, %f16
5293 umulcc %g3, 0x087E, %l2
5294 add %o6, 0x1CB0, %i0
5295 fexpand %f11, %f0
5296 movre %l5, 0x3A5, %o5
5297 fcmpeq16 %f0, %f20, %l3
5298 sub %g6, 0x1978, %i6
5299 sir 0x0441
5300 sth %g7, [%l7 + 0x7C]
5301 sethi 0x0190, %g5
5302 edge16n %i2, %i7, %l1
5303 fmovsl %xcc, %f7, %f8
5304 ldx [%l7 + 0x70], %o3
5305 movrgez %i4, 0x382, %o0
5306 edge8 %i1, %l0, %o2
5307 fzeros %f5
5308 fnot2 %f10, %f0
5309 lduw [%l7 + 0x10], %o1
5310 mova %icc, %g4, %o7
5311 fmovrslez %g1, %f19, %f12
5312 st %f30, [%l7 + 0x48]
5313 edge8 %i5, %o4, %l6
5314 sdiv %g2, 0x1D5E, %l4
5315 orncc %g3, 0x1542, %l2
5316 movl %icc, %i3, %o6
5317 xorcc %i0, 0x1D90, %o5
5318 umul %l3, 0x1CD2, %l5
5319 siam 0x2
5320 array8 %g6, %i6, %g5
5321 lduw [%l7 + 0x34], %g7
5322 alignaddrl %i2, %l1, %o3
5323 fcmpne16 %f2, %f6, %i4
5324 sdiv %o0, 0x1B51, %i1
5325 movneg %icc, %l0, %o2
5326 fnegd %f26, %f26
5327 edge32 %o1, %i7, %g4
5328 stw %g1, [%l7 + 0x30]
5329 edge32ln %i5, %o7, %l6
5330 srax %g2, 0x16, %l4
5331 array8 %o4, %g3, %i3
5332 sllx %o6, 0x0D, %l2
5333 edge16 %o5, %i0, %l5
5334 array32 %l3, %g6, %i6
5335 nop
5336 set 0x58, %g1
5337 stx %g5, [%l7 + %g1]
5338 lduw [%l7 + 0x68], %g7
5339 xnor %l1, %o3, %i4
5340 sdivcc %i2, 0x04E5, %i1
5341 fmovdle %icc, %f23, %f17
5342 movrne %l0, 0x17F, %o2
5343 nop
5344 set 0x58, %g3
5345 ldd [%l7 + %g3], %o0
5346 mulx %i7, 0x01B6, %g4
5347 fmovse %xcc, %f22, %f22
5348 srlx %o1, %g1, %i5
5349 umulcc %o7, %g2, %l4
5350 edge16l %l6, %g3, %i3
5351 edge8 %o6, %o4, %o5
5352 sir 0x159C
5353 sir 0x1525
5354 fornot2s %f12, %f17, %f8
5355 movg %icc, %l2, %l5
5356 fnot2 %f24, %f28
5357 movpos %icc, %l3, %g6
5358 sethi 0x1615, %i0
5359 movge %icc, %g5, %i6
5360 smul %l1, 0x173D, %o3
5361 sdivcc %i4, 0x1323, %g7
5362 movne %icc, %i2, %l0
5363 or %o2, %o0, %i1
5364 sdiv %g4, 0x187B, %o1
5365 nop
5366 set 0x6A, %l5
5367 stb %g1, [%l7 + %l5]
5368 smul %i5, 0x1A96, %o7
5369 subcc %i7, %l4, %g2
5370 stx %g3, [%l7 + 0x30]
5371 edge16ln %i3, %o6, %o4
5372 std %f18, [%l7 + 0x10]
5373 sllx %o5, %l2, %l5
5374 ldsh [%l7 + 0x4A], %l6
5375 edge32 %g6, %i0, %g5
5376 andn %i6, %l3, %l1
5377 or %i4, %o3, %i2
5378 edge8n %l0, %o2, %o0
5379 pdist %f2, %f4, %f20
5380 movrlz %g7, %g4, %i1
5381 fsrc1 %f16, %f16
5382 umulcc %o1, %i5, %g1
5383 subcc %o7, 0x1459, %l4
5384 and %g2, %i7, %i3
5385 save %g3, %o4, %o6
5386 rdpr %cwp, %g1
5387 rdpr %cansave, %g2
5388 rdpr %canrestore, %g3
5389 rdpr %cleanwin, %g4
5390 rdpr %otherwin, %g5
5391 rdpr %wstate, %g6
5392 udiv %o5, 0x0680, %l5
5393 movpos %icc, %l6, %g6
5394 edge8 %i0, %g5, %l2
5395 ldsb [%l7 + 0x63], %l3
5396 st %f21, [%l7 + 0x4C]
5397 fmovsa %xcc, %f6, %f24
5398 mulscc %l1, %i4, %o3
5399 st %f25, [%l7 + 0x08]
5400 fcmple32 %f20, %f16, %i6
5401 edge8n %l0, %i2, %o0
5402 stx %g7, [%l7 + 0x50]
5403 stw %o2, [%l7 + 0x0C]
5404 fmovrslz %i1, %f5, %f19
5405 subcc %g4, 0x1D73, %o1
5406 edge16n %g1, %o7, %i5
5407 stx %l4, [%l7 + 0x38]
5408 addccc %i7, 0x0AC6, %i3
5409 movle %xcc, %g3, %g2
5410 movneg %xcc, %o4, %o5
5411 sth %l5, [%l7 + 0x30]
5412 srlx %o6, %g6, %i0
5413 sethi 0x16FD, %g5
5414 stw %l6, [%l7 + 0x60]
5415 sdiv %l3, 0x0D61, %l1
5416 smulcc %i4, 0x0882, %l2
5417 std %f16, [%l7 + 0x08]
5418 fmovdne %xcc, %f1, %f5
5419 array16 %i6, %o3, %i2
5420 fmovdvc %icc, %f10, %f20
5421 st %f21, [%l7 + 0x18]
5422 movcs %icc, %o0, %l0
5423 fmovsle %icc, %f10, %f11
5424 sdivcc %g7, 0x104A, %i1
5425 fcmpes %fcc1, %f8, %f10
5426 edge16l %g4, %o1, %o2
5427 move %icc, %o7, %g1
5428 movn %xcc, %i5, %l4
5429 add %i3, %i7, %g3
5430 nop
5431 set 0x76, %i7
5432 ldsb [%l7 + %i7], %g2
5433 stw %o4, [%l7 + 0x2C]
5434 edge8l %o5, %o6, %l5
5435 xor %g6, 0x1B72, %i0
5436 stw %l6, [%l7 + 0x7C]
5437 edge32l %g5, %l1, %i4
5438 sub %l3, 0x1EB3, %l2
5439 mova %icc, %o3, %i6
5440 ldd [%l7 + 0x48], %i2
5441 srlx %l0, 0x1A, %g7
5442 movle %icc, %o0, %g4
5443 stw %o1, [%l7 + 0x3C]
5444 fnors %f11, %f31, %f17
5445 nop
5446 set 0x5E, %l3
5447 ldsh [%l7 + %l3], %i1
5448 xnorcc %o7, 0x0014, %g1
5449 std %f28, [%l7 + 0x20]
5450 fandnot2 %f6, %f6, %f24
5451 bshuffle %f20, %f16, %f16
5452 smul %o2, %i5, %i3
5453 fmovsneg %icc, %f16, %f19
5454 fmuld8sux16 %f2, %f24, %f30
5455 movgu %icc, %l4, %i7
5456 fpsub32s %f25, %f12, %f26
5457 fmovsa %xcc, %f15, %f17
5458 sll %g2, 0x00, %g3
5459 fmovsneg %xcc, %f29, %f14
5460 subc %o4, 0x1A76, %o6
5461 umul %l5, %g6, %i0
5462 movvc %xcc, %l6, %g5
5463 bshuffle %f12, %f28, %f28
5464 edge16n %o5, %l1, %i4
5465 movcs %xcc, %l3, %o3
5466 fpadd32 %f20, %f20, %f22
5467 movge %icc, %i6, %i2
5468 srl %l0, 0x10, %g7
5469 fmovd %f20, %f12
5470 movcc %icc, %o0, %l2
5471 for %f28, %f14, %f14
5472 sll %o1, %i1, %g4
5473 fxor %f28, %f2, %f2
5474 srl %o7, %o2, %i5
5475 xnorcc %g1, %l4, %i3
5476 xnor %g2, %g3, %i7
5477 movrlez %o6, %o4, %g6
5478 fsrc2s %f0, %f10
5479 fmovrdlz %i0, %f8, %f24
5480 ldd [%l7 + 0x60], %f10
5481 addcc %l5, 0x147B, %l6
5482 for %f28, %f28, %f16
5483 mulx %o5, %g5, %i4
5484 stx %l1, [%l7 + 0x10]
5485 alignaddr %l3, %o3, %i2
5486 restore %l0, %i6, %g7
5487 rdpr %cwp, %g1
5488 rdpr %cansave, %g2
5489 rdpr %canrestore, %g3
5490 rdpr %cleanwin, %g4
5491 rdpr %otherwin, %g5
5492 rdpr %wstate, %g6
5493 add %l2, %o1, %o0
5494 fmovsvc %xcc, %f0, %f20
5495 movl %icc, %g4, %i1
5496 ldx [%l7 + 0x20], %o2
5497 andcc %i5, 0x08A3, %o7
5498 movn %xcc, %g1, %l4
5499 srax %g2, 0x18, %g3
5500 movl %xcc, %i3, %i7
5501 srlx %o6, %o4, %i0
5502 fands %f10, %f11, %f15
5503 bshuffle %f30, %f0, %f20
5504 sdivcc %g6, 0x1E02, %l5
5505 lduh [%l7 + 0x42], %l6
5506 fmovdneg %icc, %f5, %f8
5507 edge32 %g5, %i4, %o5
5508 move %xcc, %l1, %l3
5509 orcc %i2, %o3, %l0
5510 fpadd32s %f7, %f27, %f29
5511 movrgez %g7, 0x332, %i6
5512 umul %l2, 0x10A0, %o0
5513 subcc %o1, %g4, %o2
5514 edge16ln %i5, %o7, %i1
5515 edge16ln %l4, %g1, %g2
5516 faligndata %f12, %f0, %f10
5517 movl %icc, %i3, %g3
5518 array32 %i7, %o6, %i0
5519 nop
5520 set 0x0C, %i0
5521 stb %g6, [%l7 + %i0]
5522 subcc %l5, %o4, %l6
5523 movpos %xcc, %i4, %o5
5524 edge16 %l1, %g5, %i2
5525 edge16n %l3, %o3, %l0
5526 ldd [%l7 + 0x08], %i6
5527 fnegs %f0, %f14
5528 movl %xcc, %l2, %g7
5529 umulcc %o1, 0x058B, %g4
5530 edge16n %o0, %o2, %i5
5531 fmovdneg %xcc, %f30, %f20
5532 edge8n %i1, %l4, %o7
5533 sdiv %g1, 0x19B3, %i3
5534 fmovrslez %g2, %f30, %f26
5535 stb %i7, [%l7 + 0x13]
5536 fnors %f25, %f5, %f23
5537 movle %icc, %o6, %g3
5538 orncc %i0, %g6, %l5
5539 srlx %l6, %o4, %o5
5540 srlx %l1, 0x0D, %i4
5541 ld [%l7 + 0x5C], %f20
5542 movrlz %i2, %g5, %o3
5543 orncc %l0, 0x1866, %i6
5544 ldd [%l7 + 0x48], %f16
5545 sdiv %l2, 0x0282, %l3
5546 xnorcc %g7, %o1, %g4
5547 edge8ln %o2, %o0, %i1
5548 subcc %i5, %o7, %l4
5549 sra %g1, %i3, %i7
5550 lduh [%l7 + 0x08], %g2
5551 xnorcc %o6, %i0, %g6
5552 movvs %icc, %g3, %l6
5553 andncc %o4, %o5, %l1
5554 movg %xcc, %i4, %l5
5555 fmovdne %icc, %f27, %f15
5556 add %g5, 0x050F, %i2
5557 fmovrsgz %o3, %f6, %f2
5558 edge32ln %l0, %l2, %l3
5559 edge32n %g7, %o1, %g4
5560 edge16 %o2, %i6, %o0
5561 lduw [%l7 + 0x74], %i5
5562 edge32 %o7, %i1, %g1
5563 fones %f6
5564 array32 %l4, %i7, %g2
5565 movvs %xcc, %i3, %o6
5566 nop
5567 set 0x64, %o4
5568 lduw [%l7 + %o4], %g6
5569 sdiv %g3, 0x091B, %i0
5570 st %f12, [%l7 + 0x54]
5571 fsrc2 %f24, %f10
5572 fexpand %f7, %f10
5573 fmovdneg %icc, %f22, %f24
5574 ldsb [%l7 + 0x33], %o4
5575 move %icc, %o5, %l6
5576 xnor %i4, %l1, %l5
5577 edge16n %i2, %o3, %l0
5578 fmul8x16al %f16, %f10, %f24
5579 std %f6, [%l7 + 0x48]
5580 movle %xcc, %g5, %l2
5581 fmovdg %icc, %f16, %f12
5582 fpadd32 %f6, %f0, %f20
5583 xnorcc %g7, 0x0D66, %o1
5584 xorcc %l3, 0x00B8, %g4
5585 movrgz %i6, 0x259, %o2
5586 andncc %o0, %o7, %i1
5587 movpos %icc, %g1, %l4
5588 fmovrdgez %i5, %f24, %f16
5589 fmul8ulx16 %f20, %f22, %f22
5590 fmovdcc %xcc, %f17, %f25
5591 fmovsa %icc, %f22, %f17
5592 addccc %i7, %i3, %g2
5593 edge32 %g6, %g3, %o6
5594 sra %o4, %i0, %o5
5595 udiv %i4, 0x12F7, %l6
5596 movneg %icc, %l5, %i2
5597 movg %icc, %o3, %l1
5598 sll %g5, %l2, %l0
5599 movrlez %g7, %o1, %g4
5600 ldsh [%l7 + 0x64], %i6
5601 fmovrslz %o2, %f5, %f20
5602 fmovsn %xcc, %f15, %f26
5603 ldd [%l7 + 0x70], %f18
5604 movre %o0, %l3, %o7
5605 fandnot2 %f28, %f8, %f26
5606 fandnot1 %f30, %f8, %f28
5607 sra %i1, 0x0A, %g1
5608 fmovde %xcc, %f2, %f25
5609 udiv %l4, 0x03ED, %i7
5610 fmovdneg %xcc, %f20, %f27
5611 movle %icc, %i3, %i5
5612 movg %xcc, %g6, %g2
5613 fsrc2s %f9, %f14
5614 mulx %o6, 0x02BF, %o4
5615 movl %xcc, %g3, %i0
5616 popc %i4, %o5
5617 srax %l5, 0x09, %l6
5618 smulcc %o3, %i2, %g5
5619 fcmple32 %f14, %f24, %l1
5620 movrgz %l0, %g7, %o1
5621 orncc %l2, %g4, %o2
5622 lduw [%l7 + 0x40], %i6
5623 movl %icc, %l3, %o0
5624 sth %i1, [%l7 + 0x1C]
5625 orn %o7, 0x19DF, %g1
5626 movrne %l4, 0x3A5, %i7
5627 movre %i3, %g6, %g2
5628 array8 %o6, %i5, %g3
5629 fsrc1 %f26, %f28
5630 subcc %i0, %i4, %o5
5631 ldsb [%l7 + 0x72], %l5
5632 fcmped %fcc1, %f4, %f16
5633 ldsh [%l7 + 0x0A], %l6
5634 fmovsg %icc, %f1, %f8
5635 edge8n %o4, %o3, %i2
5636 udivcc %g5, 0x1BF0, %l0
5637 sir 0x16D9
5638 ldx [%l7 + 0x38], %l1
5639 movge %xcc, %o1, %g7
5640 std %f10, [%l7 + 0x28]
5641 addccc %l2, 0x05CC, %o2
5642 movre %g4, 0x3A7, %l3
5643 stw %o0, [%l7 + 0x3C]
5644 fxor %f12, %f2, %f0
5645 andn %i1, 0x1633, %i6
5646 edge16l %o7, %g1, %i7
5647 sllx %l4, %g6, %g2
5648 movrgez %i3, %i5, %o6
5649 fmuld8ulx16 %f8, %f14, %f20
5650 srlx %g3, 0x11, %i4
5651 ldd [%l7 + 0x38], %o4
5652 srl %i0, 0x18, %l5
5653 movn %xcc, %o4, %l6
5654 fmovse %xcc, %f28, %f15
5655 mulx %i2, %g5, %l0
5656 orncc %l1, %o1, %g7
5657 movcc %xcc, %l2, %o2
5658 stx %o3, [%l7 + 0x18]
5659 fmovsgu %xcc, %f4, %f23
5660 subc %l3, %g4, %i1
5661 fmovdvc %xcc, %f15, %f6
5662 umul %i6, %o0, %o7
5663 std %f20, [%l7 + 0x40]
5664 fnegd %f16, %f24
5665 array32 %g1, %i7, %l4
5666 movcc %icc, %g6, %g2
5667 edge16 %i3, %i5, %o6
5668 sth %g3, [%l7 + 0x74]
5669 movre %o5, 0x20E, %i0
5670 lduh [%l7 + 0x34], %l5
5671 sir 0x1134
5672 fxor %f28, %f24, %f0
5673 edge32n %o4, %l6, %i4
5674 movvs %icc, %i2, %g5
5675 fors %f11, %f20, %f17
5676 fmovrde %l0, %f18, %f8
5677 fandnot1s %f6, %f23, %f9
5678 fnot2s %f6, %f26
5679 fpsub16s %f24, %f27, %f22
5680 movl %icc, %o1, %g7
5681 edge8ln %l1, %l2, %o2
5682 movre %l3, %o3, %i1
5683 xorcc %g4, %o0, %o7
5684 std %f4, [%l7 + 0x08]
5685 lduw [%l7 + 0x18], %g1
5686 sll %i6, %l4, %i7
5687 std %f0, [%l7 + 0x10]
5688 ldub [%l7 + 0x55], %g6
5689 sethi 0x0BD3, %g2
5690 mulscc %i3, %o6, %i5
5691 and %o5, 0x1A20, %g3
5692 edge16ln %l5, %o4, %i0
5693 bshuffle %f16, %f8, %f20
5694 srl %i4, 0x02, %i2
5695 movrne %g5, 0x243, %l0
5696 smul %o1, 0x0515, %g7
5697 lduw [%l7 + 0x20], %l6
5698 fornot1s %f26, %f16, %f24
5699 fmovdle %icc, %f25, %f16
5700 xorcc %l1, 0x0B6A, %o2
5701 sth %l2, [%l7 + 0x46]
5702 edge32ln %o3, %i1, %g4
5703 lduh [%l7 + 0x58], %o0
5704 subc %l3, 0x0474, %o7
5705 ld [%l7 + 0x4C], %f16
5706 edge8n %i6, %l4, %i7
5707 orn %g6, %g1, %g2
5708 movle %icc, %o6, %i5
5709 movge %xcc, %o5, %i3
5710 sth %l5, [%l7 + 0x18]
5711 fmovrslez %g3, %f29, %f18
5712 lduh [%l7 + 0x1A], %i0
5713 addc %o4, 0x1A8A, %i2
5714 fmovdgu %icc, %f2, %f22
5715 orncc %g5, 0x19CC, %i4
5716 ldsw [%l7 + 0x74], %o1
5717 ldsb [%l7 + 0x48], %l0
5718 popc %g7, %l6
5719 ldd [%l7 + 0x60], %f24
5720 fsrc1s %f1, %f27
5721 fcmple32 %f18, %f26, %l1
5722 addc %o2, 0x1D88, %l2
5723 lduw [%l7 + 0x08], %i1
5724 orncc %g4, 0x007C, %o0
5725 sdivcc %l3, 0x0AD2, %o7
5726 fnand %f22, %f28, %f8
5727 addcc %o3, 0x14FF, %i6
5728 edge32ln %i7, %g6, %l4
5729 subccc %g2, 0x0402, %g1
5730 addccc %o6, %o5, %i5
5731 addccc %i3, %g3, %i0
5732 ldx [%l7 + 0x60], %o4
5733 fmovdn %xcc, %f7, %f18
5734 srl %l5, %g5, %i2
5735 array32 %o1, %i4, %g7
5736 ldx [%l7 + 0x70], %l6
5737 edge32ln %l1, %l0, %o2
5738 edge32l %l2, %i1, %o0
5739 lduh [%l7 + 0x72], %l3
5740 save %o7, 0x017B, %g4
5741 rdpr %cwp, %g1
5742 rdpr %cansave, %g2
5743 rdpr %canrestore, %g3
5744 rdpr %cleanwin, %g4
5745 rdpr %otherwin, %g5
5746 rdpr %wstate, %g6
5747 edge32ln %i6, %o3, %g6
5748 orn %l4, %g2, %g1
5749 ldx [%l7 + 0x40], %o6
5750 movpos %icc, %o5, %i5
5751 ldsh [%l7 + 0x44], %i7
5752 popc %g3, %i0
5753 orcc %i3, %o4, %g5
5754 xnorcc %l5, 0x123F, %o1
5755 udiv %i4, 0x11B5, %g7
5756 fcmpeq16 %f10, %f24, %l6
5757 sdivcc %i2, 0x0CF6, %l0
5758 alignaddrl %o2, %l1, %l2
5759 fmovsvs %xcc, %f23, %f3
5760 umulcc %i1, 0x083F, %l3
5761 umulcc %o0, %o7, %i6
5762 fmovdvc %xcc, %f1, %f15
5763 edge8l %o3, %g6, %l4
5764 nop
5765 set 0x40, %l6
5766 ldx [%l7 + %l6], %g4
5767 fpadd32 %f26, %f30, %f8
5768 movn %xcc, %g1, %g2
5769 andcc %o5, %i5, %o6
5770 st %f1, [%l7 + 0x1C]
5771 movn %xcc, %i7, %g3
5772 addccc %i3, %i0, %o4
5773 fones %f6
5774 xnorcc %l5, %g5, %o1
5775 addc %i4, %l6, %i2
5776 fmovsl %icc, %f15, %f3
5777 udivcc %l0, 0x1C40, %o2
5778 fcmpne16 %f14, %f12, %l1
5779 ldsh [%l7 + 0x08], %g7
5780 ldsb [%l7 + 0x13], %l2
5781 ldd [%l7 + 0x50], %f16
5782 movrlz %l3, 0x3A7, %o0
5783 movre %i1, %i6, %o7
5784 movne %xcc, %o3, %g6
5785 movneg %icc, %g4, %g1
5786 stw %l4, [%l7 + 0x3C]
5787 orn %g2, %o5, %o6
5788 movg %icc, %i5, %i7
5789 smul %g3, 0x18D7, %i0
5790 movge %xcc, %o4, %i3
5791 movre %g5, %o1, %l5
5792 movge %icc, %i4, %i2
5793 edge32n %l0, %l6, %o2
5794 udivcc %g7, 0x0150, %l1
5795 bshuffle %f4, %f24, %f16
5796 movn %xcc, %l2, %o0
5797 stb %l3, [%l7 + 0x0D]
5798 ldd [%l7 + 0x38], %i6
5799 movvc %icc, %i1, %o7
5800 save %o3, 0x0173, %g4
5801 rdpr %cwp, %g1
5802 rdpr %cansave, %g2
5803 rdpr %canrestore, %g3
5804 rdpr %cleanwin, %g4
5805 rdpr %otherwin, %g5
5806 rdpr %wstate, %g6
5807 edge32n %g6, %g1, %l4
5808 alignaddr %o5, %g2, %o6
5809 sth %i5, [%l7 + 0x78]
5810 bshuffle %f4, %f12, %f28
5811 std %f28, [%l7 + 0x38]
5812 movneg %icc, %g3, %i0
5813 fmovdvs %icc, %f31, %f20
5814 fzero %f14
5815 fpadd16s %f26, %f30, %f3
5816 xnor %i7, %o4, %g5
5817 srlx %o1, 0x08, %i3
5818 movpos %icc, %i4, %i2
5819 alignaddrl %l0, %l6, %l5
5820 srl %o2, %g7, %l2
5821 addccc %l1, %o0, %i6
5822 fmovsl %icc, %f12, %f28
5823 srax %i1, 0x0C, %l3
5824 edge16l %o7, %g4, %o3
5825 orn %g6, 0x0830, %g1
5826 fpsub16 %f12, %f30, %f20
5827 movn %icc, %o5, %l4
5828 addc %o6, %i5, %g3
5829 lduh [%l7 + 0x14], %i0
5830 umul %g2, %i7, %g5
5831 movcc %icc, %o1, %o4
5832 fmovdcs %icc, %f10, %f17
5833 fsrc2 %f10, %f2
5834 sth %i4, [%l7 + 0x4C]
5835 edge16n %i2, %l0, %i3
5836 edge16l %l6, %o2, %g7
5837 lduh [%l7 + 0x2C], %l2
5838 movl %icc, %l5, %o0
5839 movle %xcc, %i6, %i1
5840 andncc %l1, %o7, %g4
5841 xnor %o3, 0x089A, %g6
5842 ldsw [%l7 + 0x44], %l3
5843 movne %xcc, %o5, %l4
5844 ldd [%l7 + 0x50], %f14
5845 ld [%l7 + 0x10], %f20
5846 setx loop_18, %l0, %l1
5847 return %l1
5848 nop
5849 rdpr %cwp, %g1
5850 rdpr %cansave, %g2
5851 rdpr %canrestore, %g3
5852 rdpr %cleanwin, %g4
5853 rdpr %otherwin, %g5
5854 rdpr %wstate, %g6
5855loop_18: fmovsgu %xcc, %f10, %f23
5856 ldub [%l7 + 0x3D], %g3
5857 std %f26, [%l7 + 0x08]
5858 stw %g1, [%l7 + 0x30]
5859 ldub [%l7 + 0x59], %i0
5860 nop
5861 set 0x24, %l1
5862 stw %g2, [%l7 + %l1]
5863 ldub [%l7 + 0x09], %i7
5864 lduw [%l7 + 0x60], %o1
5865 smul %o4, %g5, %i2
5866 sethi 0x027D, %i4
5867 popc %l0, %i3
5868 alignaddrl %o2, %g7, %l2
5869 xor %l6, 0x15F4, %l5
5870 or %i6, %o0, %i1
5871 mova %icc, %l1, %o7
5872 lduw [%l7 + 0x18], %g4
5873 sub %o3, %l3, %g6
5874 fmovsg %xcc, %f24, %f8
5875 movcs %icc, %l4, %o5
5876 srlx %o6, 0x12, %i5
5877 edge32n %g1, %i0, %g2
5878 sra %g3, %o1, %i7
5879 st %f22, [%l7 + 0x20]
5880 fmovdg %icc, %f22, %f0
5881 fmovdleu %icc, %f11, %f25
5882 ldx [%l7 + 0x60], %g5
5883 subccc %o4, %i2, %l0
5884 smulcc %i3, %o2, %i4
5885 fmovdpos %icc, %f30, %f27
5886 faligndata %f14, %f18, %f14
5887 ld [%l7 + 0x48], %f12
5888 sub %l2, %l6, %l5
5889 mulscc %g7, 0x09D7, %i6
5890 movrlz %i1, 0x3E2, %o0
5891 fmul8x16al %f29, %f29, %f4
5892 fpackfix %f8, %f11
5893 orncc %l1, %g4, %o3
5894 ldd [%l7 + 0x78], %l2
5895 sllx %o7, 0x1E, %g6
5896 restore %l4, 0x1F6B, %o6
5897 rdpr %cwp, %g1
5898 rdpr %cansave, %g2
5899 rdpr %canrestore, %g3
5900 rdpr %cleanwin, %g4
5901 rdpr %otherwin, %g5
5902 rdpr %wstate, %g6
5903 umul %i5, 0x0E6A, %o5
5904 andcc %i0, 0x173A, %g1
5905 addccc %g2, 0x012A, %g3
5906 sth %o1, [%l7 + 0x48]
5907 alignaddrl %i7, %o4, %g5
5908 fcmpd %fcc0, %f0, %f28
5909 stw %l0, [%l7 + 0x4C]
5910 sll %i2, %o2, %i4
5911 array16 %i3, %l6, %l2
5912 stx %l5, [%l7 + 0x20]
5913 fnor %f24, %f20, %f12
5914 movne %xcc, %g7, %i1
5915 subccc %o0, 0x1339, %i6
5916 fmovrdgez %l1, %f26, %f6
5917 fmovrse %g4, %f31, %f21
5918 fornot2 %f30, %f12, %f26
5919 movl %xcc, %o3, %l3
5920 sll %o7, 0x1C, %g6
5921 fmovsgu %icc, %f16, %f18
5922 andn %l4, 0x00D9, %i5
5923 sdiv %o6, 0x1675, %o5
5924 fmovdne %icc, %f21, %f18
5925 st %f4, [%l7 + 0x20]
5926 edge32ln %i0, %g1, %g3
5927 movpos %xcc, %g2, %o1
5928 movn %xcc, %o4, %g5
5929 orcc %l0, 0x074E, %i2
5930 lduh [%l7 + 0x48], %o2
5931 fmovda %xcc, %f20, %f5
5932 edge16 %i7, %i4, %l6
5933 ldub [%l7 + 0x7C], %l2
5934 andcc %i3, %g7, %l5
5935 udivx %o0, 0x1738, %i6
5936 fmovd %f22, %f26
5937 array16 %i1, %l1, %o3
5938 mova %xcc, %l3, %g4
5939 xor %g6, 0x1A38, %l4
5940 xorcc %i5, %o7, %o5
5941 fmovdne %icc, %f8, %f1
5942 move %xcc, %o6, %i0
5943 addc %g3, %g2, %o1
5944 fmovsvs %xcc, %f1, %f30
5945 subcc %g1, %g5, %l0
5946 array32 %i2, %o4, %o2
5947 ldub [%l7 + 0x1B], %i7
5948 fpsub16s %f30, %f2, %f6
5949 movgu %icc, %i4, %l6
5950 fmovda %icc, %f3, %f30
5951 fcmpgt16 %f4, %f12, %i3
5952 edge16 %g7, %l2, %l5
5953 orncc %o0, %i6, %l1
5954 andn %i1, %l3, %o3
5955 stb %g6, [%l7 + 0x36]
5956 orncc %l4, 0x052E, %g4
5957 add %i5, %o5, %o7
5958 addccc %o6, 0x086D, %i0
5959 movrlz %g2, %g3, %g1
5960 movne %xcc, %g5, %o1
5961 ldx [%l7 + 0x70], %i2
5962 smulcc %o4, 0x1A8F, %o2
5963 srlx %i7, %l0, %l6
5964 fpadd16s %f30, %f24, %f15
5965 fpsub16s %f29, %f28, %f3
5966 mulx %i4, 0x0766, %g7
5967 orncc %l2, %i3, %o0
5968 movl %xcc, %i6, %l5
5969 movleu %icc, %i1, %l1
5970 edge16l %l3, %g6, %l4
5971 fpsub32s %f23, %f14, %f2
5972 sth %g4, [%l7 + 0x0A]
5973 xnorcc %o3, %o5, %o7
5974 stb %i5, [%l7 + 0x7C]
5975 xnorcc %i0, %g2, %g3
5976 ldsb [%l7 + 0x36], %g1
5977 edge32l %g5, %o6, %i2
5978 save %o1, %o2, %o4
5979 rdpr %cwp, %g1
5980 rdpr %cansave, %g2
5981 rdpr %canrestore, %g3
5982 rdpr %cleanwin, %g4
5983 rdpr %otherwin, %g5
5984 rdpr %wstate, %g6
5985 edge32n %l0, %i7, %l6
5986 lduw [%l7 + 0x48], %g7
5987 addcc %i4, %l2, %o0
5988 and %i6, %l5, %i3
5989 fpack16 %f28, %f6
5990 srlx %l1, 0x08, %l3
5991 fmuld8ulx16 %f20, %f14, %f30
5992 ldsh [%l7 + 0x56], %i1
5993 movrne %l4, 0x17E, %g4
5994 fmovd %f10, %f16
5995 addcc %g6, %o5, %o7
5996 fsrc2s %f25, %f6
5997 udiv %o3, 0x0885, %i5
5998 subcc %g2, 0x04B4, %g3
5999 movneg %icc, %g1, %g5
6000 pdist %f12, %f22, %f16
6001 subcc %o6, %i2, %i0
6002 smulcc %o2, 0x1910, %o1
6003 movrgez %l0, %i7, %o4
6004 fpsub16 %f28, %f24, %f4
6005 udivcc %l6, 0x17E5, %i4
6006 fpadd32 %f14, %f16, %f20
6007 movre %g7, %o0, %l2
6008 movgu %icc, %l5, %i3
6009 nop
6010 set 0x1E, %o0
6011 lduh [%l7 + %o0], %l1
6012 ldsh [%l7 + 0x7E], %i6
6013 addcc %i1, 0x1821, %l3
6014 movrlz %l4, %g4, %o5
6015 xorcc %o7, %g6, %o3
6016 fnot2 %f18, %f6
6017 alignaddr %i5, %g3, %g1
6018 umulcc %g2, 0x076D, %o6
6019 edge16ln %i2, %g5, %o2
6020 edge32l %o1, %i0, %l0
6021 sir 0x0D92
6022 ldd [%l7 + 0x08], %f16
6023 fexpand %f6, %f0
6024 add %i7, %o4, %l6
6025 andncc %i4, %o0, %l2
6026 ldub [%l7 + 0x48], %g7
6027 edge32n %l5, %i3, %i6
6028 edge8n %l1, %l3, %l4
6029 fcmpne16 %f28, %f4, %g4
6030 edge16l %i1, %o5, %g6
6031 mulx %o3, %o7, %i5
6032 mova %xcc, %g1, %g3
6033 nop
6034 set 0x0A, %i4
6035 lduh [%l7 + %i4], %g2
6036 stw %i2, [%l7 + 0x40]
6037 st %f14, [%l7 + 0x14]
6038 fpadd32s %f7, %f17, %f11
6039 alignaddr %o6, %o2, %o1
6040 fcmpne32 %f18, %f16, %i0
6041 array32 %g5, %i7, %l0
6042 fmovdvc %xcc, %f19, %f31
6043 umul %o4, 0x1F5B, %l6
6044 subc %o0, 0x1940, %i4
6045 stx %l2, [%l7 + 0x70]
6046 movgu %xcc, %g7, %l5
6047 ld [%l7 + 0x58], %f18
6048 fmovrsgz %i6, %f4, %f23
6049 fmovrsgz %l1, %f16, %f4
6050 movrlez %l3, %l4, %i3
6051 subccc %g4, %i1, %g6
6052 sll %o5, 0x09, %o7
6053 alignaddrl %i5, %g1, %g3
6054 movn %icc, %g2, %i2
6055 nop
6056 set 0x3A, %g2
6057 lduh [%l7 + %g2], %o3
6058 fnor %f4, %f0, %f18
6059 ldsw [%l7 + 0x5C], %o6
6060 fnot1 %f24, %f20
6061 mulscc %o1, 0x0C0A, %o2
6062 edge32ln %g5, %i0, %l0
6063 srlx %i7, 0x00, %l6
6064 alignaddr %o0, %o4, %l2
6065 movg %icc, %g7, %l5
6066 fmovdvs %xcc, %f1, %f4
6067 fmovdne %icc, %f0, %f29
6068 smulcc %i6, %l1, %l3
6069 edge32l %i4, %i3, %l4
6070 movne %xcc, %g4, %g6
6071 andcc %o5, 0x16C2, %i1
6072 edge8l %o7, %g1, %g3
6073 sub %g2, %i2, %i5
6074 fsrc2 %f18, %f0
6075 subccc %o6, %o3, %o2
6076 movne %xcc, %o1, %i0
6077 fcmpes %fcc1, %f18, %f15
6078 fmul8x16au %f8, %f15, %f12
6079 edge8n %l0, %i7, %g5
6080 and %l6, 0x14A0, %o0
6081 movrgz %l2, %g7, %l5
6082 addc %o4, %l1, %l3
6083 fsrc2 %f10, %f2
6084 edge8l %i4, %i6, %i3
6085 umul %g4, 0x1017, %l4
6086 fcmpeq32 %f22, %f10, %o5
6087 xorcc %g6, 0x0CF1, %o7
6088 fornot2s %f26, %f17, %f31
6089 save %i1, 0x1855, %g3
6090 rdpr %cwp, %g1
6091 rdpr %cansave, %g2
6092 rdpr %canrestore, %g3
6093 rdpr %cleanwin, %g4
6094 rdpr %otherwin, %g5
6095 rdpr %wstate, %g6
6096 std %f20, [%l7 + 0x60]
6097 sdivx %g2, 0x1B47, %i2
6098 edge16l %i5, %g1, %o6
6099 or %o2, 0x05B6, %o1
6100 edge16n %i0, %l0, %i7
6101 fpsub16 %f4, %f26, %f2
6102 movrgz %o3, %l6, %o0
6103 fxnors %f13, %f14, %f11
6104 stw %g5, [%l7 + 0x54]
6105 fpadd16 %f10, %f30, %f24
6106 fmovsgu %icc, %f2, %f14
6107 fmovse %icc, %f13, %f13
6108 fmovrsgz %g7, %f29, %f22
6109 popc %l5, %l2
6110 movcc %xcc, %l1, %l3
6111 fornot2 %f24, %f4, %f28
6112 fmovdvc %icc, %f26, %f21
6113 save %o4, 0x0AEB, %i4
6114 rdpr %cwp, %g1
6115 rdpr %cansave, %g2
6116 rdpr %canrestore, %g3
6117 rdpr %cleanwin, %g4
6118 rdpr %otherwin, %g5
6119 rdpr %wstate, %g6
6120 sub %i3, 0x01E5, %i6
6121 add %l4, %o5, %g4
6122 ldsb [%l7 + 0x18], %o7
6123 alignaddr %g6, %g3, %g2
6124 andcc %i2, %i5, %g1
6125 stx %o6, [%l7 + 0x48]
6126 ldx [%l7 + 0x18], %i1
6127 smul %o2, 0x0C86, %o1
6128 movg %xcc, %i0, %i7
6129 edge8 %o3, %l0, %o0
6130 sub %l6, 0x03DF, %g7
6131 edge32l %g5, %l5, %l1
6132 andn %l2, %o4, %i4
6133 xnor %l3, 0x172F, %i6
6134 std %f2, [%l7 + 0x48]
6135 movl %icc, %l4, %i3
6136 movcs %xcc, %o5, %g4
6137 edge8l %o7, %g6, %g3
6138 ldsh [%l7 + 0x34], %g2
6139 ldsh [%l7 + 0x48], %i2
6140 movl %icc, %g1, %i5
6141 smulcc %o6, %o2, %o1
6142 st %f19, [%l7 + 0x78]
6143 ldd [%l7 + 0x50], %f8
6144 udivx %i0, 0x02C0, %i7
6145 ldx [%l7 + 0x30], %o3
6146 edge16l %l0, %o0, %i1
6147 addcc %g7, 0x1134, %l6
6148 movrlz %g5, %l5, %l2
6149 movrgez %o4, 0x011, %i4
6150 umul %l3, 0x0D28, %i6
6151 fmovda %xcc, %f11, %f29
6152 fand %f28, %f22, %f6
6153 movrlez %l4, %i3, %o5
6154 movl %icc, %l1, %g4
6155 xorcc %o7, %g6, %g2
6156 fmovsge %xcc, %f7, %f14
6157 ldx [%l7 + 0x30], %g3
6158 fmuld8sux16 %f2, %f2, %f20
6159 array16 %g1, %i2, %i5
6160 xnor %o6, 0x0B88, %o2
6161 srl %o1, 0x0A, %i0
6162 andncc %i7, %l0, %o3
6163 fpsub32 %f6, %f2, %f4
6164 ldsb [%l7 + 0x26], %o0
6165 fmovdl %icc, %f14, %f2
6166 movge %icc, %g7, %i1
6167 ld [%l7 + 0x5C], %f29
6168 fmovdleu %xcc, %f18, %f14
6169 mova %xcc, %l6, %g5
6170 sir 0x0A08
6171 sdivcc %l5, 0x0FE1, %o4
6172 fmul8sux16 %f18, %f24, %f10
6173 movle %xcc, %l2, %i4
6174 sllx %l3, 0x07, %l4
6175 mulscc %i3, 0x04AB, %o5
6176 udivx %l1, 0x1696, %g4
6177 fmovscc %icc, %f26, %f17
6178 subccc %o7, 0x0154, %g6
6179 popc %g2, %g3
6180 ldsb [%l7 + 0x33], %i6
6181 sethi 0x0818, %i2
6182 srlx %i5, 0x0A, %o6
6183 save %g1, %o2, %i0
6184 rdpr %cwp, %g1
6185 rdpr %cansave, %g2
6186 rdpr %canrestore, %g3
6187 rdpr %cleanwin, %g4
6188 rdpr %otherwin, %g5
6189 rdpr %wstate, %g6
6190 and %o1, 0x0154, %i7
6191 lduw [%l7 + 0x60], %l0
6192 fabsd %f18, %f4
6193 srax %o0, %g7, %i1
6194 st %f2, [%l7 + 0x60]
6195 fmovsge %xcc, %f28, %f24
6196 fcmpeq32 %f6, %f28, %l6
6197 edge16ln %o3, %g5, %l5
6198 mova %xcc, %l2, %o4
6199 lduw [%l7 + 0x74], %i4
6200 sethi 0x12BF, %l4
6201 orcc %i3, %l3, %o5
6202 srlx %l1, %o7, %g6
6203 movrlz %g4, 0x16E, %g3
6204 alignaddrl %i6, %i2, %g2
6205 ldsb [%l7 + 0x52], %o6
6206 ldd [%l7 + 0x10], %f18
6207 subc %g1, %o2, %i5
6208 orncc %i0, %i7, %l0
6209 ldd [%l7 + 0x10], %o0
6210 fmovsneg %xcc, %f26, %f16
6211 sll %o1, %g7, %i1
6212 mulscc %o3, %l6, %l5
6213 sethi 0x0DAC, %g5
6214 movrne %l2, 0x175, %i4
6215 movcs %xcc, %o4, %i3
6216 movg %icc, %l3, %o5
6217 fmovdpos %icc, %f12, %f0
6218 array16 %l1, %l4, %o7
6219 nop
6220 set 0x68, %o2
6221 ldsb [%l7 + %o2], %g4
6222 andncc %g6, %g3, %i6
6223 sll %i2, 0x11, %g2
6224 subcc %g1, 0x1B6D, %o6
6225 movrgz %i5, 0x173, %o2
6226 or %i7, 0x143D, %i0
6227 movcs %icc, %l0, %o0
6228 movrlz %o1, 0x21F, %i1
6229 movcc %icc, %o3, %l6
6230 fcmped %fcc2, %f30, %f8
6231 andcc %l5, 0x0B3B, %g5
6232 srlx %l2, 0x14, %i4
6233 sir 0x0694
6234 movrlz %g7, 0x195, %o4
6235 fmovrslez %l3, %f22, %f24
6236 stw %o5, [%l7 + 0x14]
6237 movge %xcc, %l1, %i3
6238 ldd [%l7 + 0x20], %l4
6239 st %f20, [%l7 + 0x6C]
6240 edge8 %g4, %g6, %o7
6241 array32 %i6, %i2, %g3
6242 array16 %g2, %o6, %i5
6243 movge %xcc, %o2, %i7
6244 subcc %g1, %l0, %o0
6245 umulcc %o1, 0x0158, %i1
6246 fmovdleu %icc, %f5, %f24
6247 movrlez %i0, %o3, %l6
6248 sll %g5, 0x07, %l2
6249 fornot1s %f8, %f8, %f12
6250 stw %i4, [%l7 + 0x70]
6251 fnands %f11, %f18, %f13
6252 stb %g7, [%l7 + 0x43]
6253 movrlez %o4, %l3, %l5
6254 mulscc %o5, %i3, %l1
6255 sth %l4, [%l7 + 0x36]
6256 udivcc %g6, 0x01A4, %o7
6257 subc %i6, 0x1CB7, %i2
6258 fpsub32s %f10, %f18, %f22
6259 movrlz %g3, %g2, %g4
6260 orn %o6, %o2, %i5
6261 addccc %i7, %l0, %g1
6262 movrlez %o1, 0x03C, %i1
6263 sethi 0x0E47, %i0
6264 movl %xcc, %o3, %o0
6265 movrgez %g5, 0x1E1, %l6
6266 movl %icc, %l2, %g7
6267 mulx %o4, 0x066F, %i4
6268 st %f20, [%l7 + 0x44]
6269 sdivcc %l3, 0x0110, %o5
6270 xor %i3, %l1, %l5
6271 movrne %g6, 0x08C, %l4
6272 movn %xcc, %o7, %i6
6273 ldsh [%l7 + 0x5C], %i2
6274 sir 0x06FC
6275 fabsd %f12, %f30
6276 setx loop_19, %l0, %l1
6277 return %l1
6278 nop
6279 rdpr %cwp, %g1
6280 rdpr %cansave, %g2
6281 rdpr %canrestore, %g3
6282 rdpr %cleanwin, %g4
6283 rdpr %otherwin, %g5
6284 rdpr %wstate, %g6
6285loop_19: fpackfix %f2, %f24
6286 fmovsvs %icc, %f17, %f21
6287 sethi 0x0E79, %g4
6288 movleu %icc, %o6, %o2
6289 andcc %i7, %l0, %g1
6290 alignaddrl %i5, %o1, %i1
6291 fone %f12
6292 movg %xcc, %o3, %i0
6293 fmovdneg %xcc, %f1, %f11
6294 movvs %icc, %g5, %l6
6295 fmovrsne %o0, %f20, %f29
6296 edge16n %g7, %l2, %i4
6297 fmovscc %icc, %f30, %f28
6298 ldsb [%l7 + 0x48], %o4
6299 andcc %o5, 0x19B5, %l3
6300 sir 0x00E0
6301 lduw [%l7 + 0x1C], %i3
6302 faligndata %f2, %f12, %f8
6303 fmovsge %icc, %f10, %f16
6304 add %l1, 0x1684, %g6
6305 movle %xcc, %l5, %l4
6306 fmovrslz %i6, %f15, %f24
6307 fandnot1 %f2, %f10, %f0
6308 srl %o7, %i2, %g3
6309 st %f29, [%l7 + 0x58]
6310 st %f28, [%l7 + 0x28]
6311 array8 %g4, %g2, %o6
6312 array32 %i7, %o2, %l0
6313 fnot2s %f27, %f3
6314 edge16 %g1, %i5, %i1
6315 fcmple32 %f18, %f18, %o3
6316 edge8 %o1, %i0, %g5
6317 fnor %f4, %f0, %f2
6318 edge16ln %o0, %g7, %l6
6319 movcc %icc, %l2, %i4
6320 udivcc %o5, 0x0232, %o4
6321 sethi 0x06EB, %l3
6322 orncc %l1, %g6, %l5
6323 edge32n %i3, %i6, %o7
6324 addccc %l4, %i2, %g3
6325 fmovdle %icc, %f2, %f5
6326 movvs %xcc, %g4, %g2
6327 udivcc %i7, 0x0E63, %o6
6328 fcmpeq32 %f26, %f20, %o2
6329 sethi 0x13E6, %l0
6330 movl %xcc, %g1, %i1
6331 sra %o3, 0x19, %o1
6332 movre %i0, 0x106, %g5
6333 sdiv %i5, 0x1E3E, %o0
6334 addc %g7, 0x06DB, %l2
6335 for %f20, %f10, %f22
6336 sll %l6, %o5, %o4
6337 srl %l3, 0x1D, %l1
6338 array8 %g6, %i4, %i3
6339 sdiv %l5, 0x124E, %o7
6340 orcc %i6, %l4, %i2
6341 movcs %icc, %g3, %g4
6342 ldsw [%l7 + 0x0C], %g2
6343 fpadd32s %f30, %f17, %f27
6344 movcc %xcc, %i7, %o2
6345 edge32ln %l0, %g1, %o6
6346 faligndata %f12, %f14, %f2
6347 udivx %i1, 0x19BF, %o3
6348 sra %i0, 0x06, %g5
6349 movle %xcc, %i5, %o1
6350 alignaddrl %o0, %l2, %l6
6351 sra %o5, 0x00, %g7
6352 fxnors %f15, %f22, %f2
6353 movge %xcc, %o4, %l3
6354 fmovscs %icc, %f11, %f17
6355 andcc %l1, %i4, %i3
6356 edge32l %g6, %o7, %l5
6357 edge32l %i6, %l4, %g3
6358 fmovdcc %xcc, %f27, %f11
6359 ld [%l7 + 0x68], %f3
6360 alignaddrl %i2, %g2, %i7
6361 sub %g4, %o2, %g1
6362 lduw [%l7 + 0x78], %l0
6363 edge16n %o6, %o3, %i1
6364 add %g5, %i5, %i0
6365 orncc %o1, %o0, %l6
6366 movleu %xcc, %o5, %g7
6367 xor %o4, 0x083B, %l3
6368 edge16 %l2, %i4, %l1
6369 addccc %g6, 0x0DA0, %o7
6370 fpadd16s %f22, %f1, %f23
6371 srl %i3, 0x14, %l5
6372 fxnor %f0, %f12, %f24
6373 ldsb [%l7 + 0x2A], %i6
6374 edge16 %g3, %i2, %l4
6375 movg %xcc, %i7, %g2
6376 fsrc2 %f20, %f6
6377 nop
6378 set 0x30, %i6
6379 ldx [%l7 + %i6], %g4
6380 fmovrdlez %o2, %f14, %f20
6381 fmovdne %icc, %f14, %f29
6382 smulcc %l0, 0x1037, %o6
6383 fmuld8sux16 %f28, %f2, %f0
6384 movcc %xcc, %o3, %g1
6385 addccc %i1, %g5, %i5
6386 save %i0, 0x02DC, %o0
6387 rdpr %cwp, %g1
6388 rdpr %cansave, %g2
6389 rdpr %canrestore, %g3
6390 rdpr %cleanwin, %g4
6391 rdpr %otherwin, %g5
6392 rdpr %wstate, %g6
6393 movrlz %l6, 0x049, %o5
6394 udiv %o1, 0x0096, %g7
6395 fpadd32 %f28, %f2, %f26
6396 udivx %l3, 0x0789, %o4
6397 udivx %i4, 0x0E9C, %l1
6398 edge32l %l2, %g6, %i3
6399 fmovrde %o7, %f22, %f10
6400 fnor %f28, %f4, %f16
6401 sll %l5, 0x0F, %g3
6402 edge32ln %i6, %i2, %i7
6403 restore %l4, 0x048D, %g4
6404 rdpr %cwp, %g1
6405 rdpr %cansave, %g2
6406 rdpr %canrestore, %g3
6407 rdpr %cleanwin, %g4
6408 rdpr %otherwin, %g5
6409 rdpr %wstate, %g6
6410 setx loop_20, %l0, %l1
6411 return %l1
6412 nop
6413 rdpr %cwp, %g1
6414 rdpr %cansave, %g2
6415 rdpr %canrestore, %g3
6416 rdpr %cleanwin, %g4
6417 rdpr %otherwin, %g5
6418 rdpr %wstate, %g6
6419loop_20: movrne %o2, 0x3CA, %o3
6420 edge16n %g1, %i1, %o6
6421 smul %g5, 0x15E9, %i5
6422 fexpand %f8, %f26
6423 movrlz %o0, %i0, %l6
6424 movrlez %o1, %g7, %o5
6425 sdiv %l3, 0x124A, %i4
6426 lduw [%l7 + 0x50], %l1
6427 fors %f0, %f22, %f11
6428 srl %o4, %g6, %l2
6429 edge16ln %o7, %i3, %g3
6430 sir 0x0B6B
6431 fpack16 %f2, %f15
6432 and %l5, 0x1237, %i2
6433 movle %xcc, %i6, %i7
6434 srl %g4, 0x1B, %l4
6435 st %f1, [%l7 + 0x4C]
6436 movcc %icc, %l0, %g2
6437 nop
6438 set 0x78, %o3
6439 stw %o3, [%l7 + %o3]
6440 fmovdge %icc, %f7, %f10
6441 fmovsne %xcc, %f21, %f16
6442 fmovrsgez %g1, %f7, %f19
6443 movne %xcc, %i1, %o6
6444 edge8n %o2, %g5, %o0
6445 fmovsneg %icc, %f28, %f20
6446 addcc %i5, 0x0A02, %l6
6447 stw %i0, [%l7 + 0x7C]
6448 movrlz %o1, %g7, %o5
6449 movvc %xcc, %l3, %i4
6450 array32 %l1, %o4, %l2
6451 fone %f24
6452 edge32l %o7, %g6, %g3
6453 edge8l %i3, %l5, %i6
6454 ldsb [%l7 + 0x4F], %i2
6455 alignaddr %g4, %l4, %i7
6456 edge32 %l0, %g2, %g1
6457 and %o3, 0x00C2, %o6
6458 movne %xcc, %o2, %i1
6459 fmovrslz %g5, %f13, %f23
6460 andcc %i5, %o0, %l6
6461 movn %icc, %i0, %g7
6462 fpack32 %f20, %f16, %f22
6463 ldd [%l7 + 0x18], %f4
6464 ldsb [%l7 + 0x1B], %o5
6465 fmul8ulx16 %f20, %f0, %f16
6466 fmovs %f31, %f18
6467 xnor %o1, %l3, %l1
6468 fnor %f14, %f2, %f12
6469 fnot2s %f5, %f5
6470 orncc %o4, 0x122C, %l2
6471 fmovrdne %i4, %f10, %f2
6472 smul %o7, %g6, %i3
6473 ldub [%l7 + 0x5A], %g3
6474 edge16n %i6, %l5, %g4
6475 movrgz %i2, 0x17E, %l4
6476 st %f19, [%l7 + 0x30]
6477 srax %l0, %i7, %g1
6478 lduh [%l7 + 0x6A], %o3
6479 edge32 %o6, %o2, %g2
6480 mova %icc, %g5, %i5
6481 movrgz %o0, 0x3AE, %i1
6482 movre %l6, %i0, %g7
6483 ldd [%l7 + 0x58], %f14
6484 smulcc %o5, 0x127B, %o1
6485 edge8 %l3, %o4, %l1
6486 mulscc %i4, %l2, %o7
6487 xorcc %i3, %g6, %g3
6488 stx %i6, [%l7 + 0x60]
6489 fmovsa %icc, %f21, %f15
6490 edge8l %l5, %i2, %l4
6491 xnor %l0, 0x1A99, %g4
6492 srlx %i7, 0x16, %g1
6493 fpsub32 %f2, %f26, %f18
6494 movneg %xcc, %o3, %o2
6495 array16 %o6, %g5, %i5
6496 movn %xcc, %o0, %g2
6497 array8 %i1, %i0, %g7
6498 st %f14, [%l7 + 0x78]
6499 orncc %l6, 0x0FAC, %o5
6500 orn %o1, %l3, %l1
6501 fsrc1s %f17, %f28
6502 fmul8ulx16 %f14, %f20, %f30
6503 fone %f12
6504 edge32n %i4, %l2, %o4
6505 udivcc %o7, 0x13E4, %i3
6506 mulx %g3, 0x00C9, %g6
6507 movrgez %i6, 0x285, %i2
6508 stx %l5, [%l7 + 0x48]
6509 addc %l0, %g4, %i7
6510 srlx %l4, 0x0B, %o3
6511 alignaddr %o2, %g1, %o6
6512 edge16 %i5, %g5, %o0
6513 array32 %i1, %g2, %i0
6514 fpmerge %f24, %f18, %f24
6515 movpos %icc, %l6, %g7
6516 st %f24, [%l7 + 0x6C]
6517 fmovdgu %xcc, %f15, %f2
6518 ldsw [%l7 + 0x18], %o5
6519 fmovrsgez %l3, %f22, %f11
6520 movl %xcc, %o1, %l1
6521 edge8 %i4, %l2, %o4
6522 alignaddr %i3, %g3, %g6
6523 fmovdpos %icc, %f20, %f12
6524 xnor %o7, 0x12AE, %i2
6525 srax %l5, %i6, %g4
6526 sir 0x0041
6527 add %l0, %i7, %l4
6528 udiv %o2, 0x1DDE, %o3
6529 sub %o6, %i5, %g1
6530 and %g5, %i1, %o0
6531 stb %i0, [%l7 + 0x68]
6532 edge16l %l6, %g7, %o5
6533 movneg %xcc, %l3, %o1
6534 fcmpgt16 %f18, %f16, %l1
6535 movleu %xcc, %i4, %g2
6536 sir 0x0942
6537 fcmple16 %f24, %f6, %l2
6538 sth %o4, [%l7 + 0x48]
6539 subcc %g3, %i3, %o7
6540 edge16ln %g6, %l5, %i2
6541 fnot1s %f9, %f8
6542 fpadd32 %f4, %f24, %f16
6543 addccc %i6, %g4, %i7
6544 edge32ln %l0, %l4, %o3
6545 fnot2 %f6, %f28
6546 movgu %icc, %o6, %i5
6547 sub %o2, 0x0034, %g1
6548 fornot2 %f4, %f18, %f26
6549 movneg %xcc, %i1, %o0
6550 fxor %f16, %f14, %f16
6551 ldd [%l7 + 0x18], %i0
6552 fcmple16 %f16, %f6, %l6
6553 edge16l %g5, %g7, %o5
6554 fmovdcs %xcc, %f27, %f12
6555 movvs %xcc, %l3, %o1
6556 edge32n %i4, %l1, %g2
6557 fcmpeq16 %f28, %f26, %o4
6558 umulcc %l2, %i3, %o7
6559 sub %g3, 0x102B, %l5
6560 edge32l %i2, %i6, %g4
6561 sll %i7, %g6, %l4
6562 movrlez %l0, 0x159, %o3
6563 addcc %i5, %o2, %o6
6564 fmovspos %icc, %f19, %f15
6565 fmovse %xcc, %f21, %f16
6566 fzeros %f19
6567 mulscc %g1, 0x1C6E, %i1
6568 stb %o0, [%l7 + 0x7F]
6569 smulcc %i0, 0x03A6, %l6
6570 fornot1s %f22, %f1, %f2
6571 stw %g7, [%l7 + 0x18]
6572 alignaddrl %g5, %l3, %o1
6573 fpadd16 %f2, %f2, %f4
6574 fmovspos %icc, %f20, %f8
6575 ldx [%l7 + 0x70], %o5
6576 fmovsge %icc, %f30, %f2
6577 movle %xcc, %l1, %i4
6578 fnegs %f4, %f29
6579 movle %xcc, %g2, %o4
6580 fnands %f24, %f27, %f4
6581 fone %f28
6582 array16 %l2, %o7, %i3
6583 movn %icc, %l5, %i2
6584 movrgez %i6, 0x105, %g3
6585 movle %icc, %g4, %g6
6586 fornot1s %f16, %f6, %f16
6587 edge32n %i7, %l0, %l4
6588 alignaddrl %i5, %o3, %o6
6589 umul %g1, 0x0020, %i1
6590 movn %xcc, %o2, %i0
6591 sll %o0, %l6, %g7
6592 andn %l3, 0x1280, %g5
6593 fmovdvs %icc, %f21, %f29
6594 sdivx %o5, 0x1E22, %l1
6595 edge16ln %i4, %o1, %g2
6596 sub %o4, 0x1961, %o7
6597 fmul8sux16 %f2, %f24, %f8
6598 orn %l2, %i3, %l5
6599 sethi 0x065A, %i2
6600 ldub [%l7 + 0x3F], %i6
6601 smul %g3, %g4, %g6
6602 movg %icc, %i7, %l0
6603 movre %i5, %l4, %o3
6604 movn %icc, %o6, %i1
6605 sth %g1, [%l7 + 0x16]
6606 movvc %xcc, %i0, %o2
6607 fnot2 %f12, %f6
6608 fpack32 %f4, %f8, %f20
6609 edge16ln %o0, %l6, %g7
6610 array16 %g5, %l3, %l1
6611 popc 0x0EC3, %o5
6612 ld [%l7 + 0x28], %f16
6613 fexpand %f18, %f10
6614 movvs %icc, %i4, %o1
6615 edge8l %g2, %o7, %o4
6616 fandnot2s %f31, %f10, %f21
6617 umul %i3, %l5, %i2
6618 stx %i6, [%l7 + 0x50]
6619 fmovrdgz %l2, %f28, %f30
6620 addcc %g3, %g4, %g6
6621 orcc %i7, 0x1622, %i5
6622 array8 %l0, %o3, %o6
6623 fcmpgt16 %f8, %f4, %i1
6624 subc %g1, %i0, %l4
6625 edge8n %o2, %o0, %g7
6626 array32 %l6, %g5, %l1
6627 ldsb [%l7 + 0x48], %l3
6628 edge16n %o5, %i4, %o1
6629 st %f22, [%l7 + 0x28]
6630 lduh [%l7 + 0x5A], %g2
6631 restore %o7, 0x06BD, %o4
6632 rdpr %cwp, %g1
6633 rdpr %cansave, %g2
6634 rdpr %canrestore, %g3
6635 rdpr %cleanwin, %g4
6636 rdpr %otherwin, %g5
6637 rdpr %wstate, %g6
6638 movre %l5, 0x0D4, %i2
6639 movrlz %i6, %i3, %l2
6640 nop
6641 set 0x28, %g6
6642 std %f26, [%l7 + %g6]
6643 movle %icc, %g3, %g4
6644 subc %g6, 0x0D5D, %i5
6645 mulx %l0, 0x12CB, %i7
6646 movvs %icc, %o3, %o6
6647 fand %f20, %f14, %f20
6648 fcmpne16 %f28, %f20, %i1
6649 edge8l %g1, %l4, %o2
6650 stx %i0, [%l7 + 0x10]
6651 addc %o0, %l6, %g5
6652 sth %g7, [%l7 + 0x14]
6653 andncc %l1, %l3, %i4
6654 edge8l %o1, %o5, %o7
6655 movne %xcc, %o4, %g2
6656 array8 %l5, %i2, %i3
6657 movle %xcc, %l2, %i6
6658 add %g3, 0x17F2, %g6
6659 fcmpd %fcc1, %f30, %f14
6660 fnors %f1, %f2, %f28
6661 srax %g4, %l0, %i7
6662 movrne %i5, 0x019, %o3
6663 fmovdl %icc, %f5, %f29
6664 mulscc %o6, 0x1888, %g1
6665 save %i1, %l4, %o2
6666 rdpr %cwp, %g1
6667 rdpr %cansave, %g2
6668 rdpr %canrestore, %g3
6669 rdpr %cleanwin, %g4
6670 rdpr %otherwin, %g5
6671 rdpr %wstate, %g6
6672 andncc %o0, %i0, %g5
6673 sra %g7, 0x09, %l6
6674 umulcc %l3, %i4, %o1
6675 movg %icc, %o5, %l1
6676 std %f18, [%l7 + 0x60]
6677 udivcc %o7, 0x1037, %o4
6678 stb %g2, [%l7 + 0x3C]
6679 fnors %f21, %f13, %f1
6680 xorcc %l5, %i2, %i3
6681 movle %xcc, %i6, %l2
6682 movrgz %g6, %g4, %l0
6683 sll %g3, 0x09, %i5
6684 mulscc %o3, %o6, %i7
6685 movrgz %i1, 0x1D3, %l4
6686 movcc %icc, %o2, %g1
6687 fmovsg %xcc, %f19, %f17
6688 fnegd %f14, %f2
6689 fnand %f24, %f26, %f18
6690 fmovsleu %xcc, %f30, %f26
6691 movge %icc, %o0, %i0
6692 ldsb [%l7 + 0x26], %g5
6693 movneg %icc, %g7, %l3
6694 edge32 %l6, %o1, %i4
6695 fpack16 %f12, %f23
6696 movpos %icc, %o5, %l1
6697 setx loop_21, %l0, %l1
6698 return %l1
6699 nop
6700 rdpr %cwp, %g1
6701 rdpr %cansave, %g2
6702 rdpr %canrestore, %g3
6703 rdpr %cleanwin, %g4
6704 rdpr %otherwin, %g5
6705 rdpr %wstate, %g6
6706loop_21: fmovsneg %icc, %f8, %f11
6707 movl %icc, %l5, %i2
6708 fnegd %f14, %f30
6709 fpack16 %f14, %f25
6710 addccc %i3, 0x1D3D, %i6
6711 stx %l2, [%l7 + 0x60]
6712 popc %g6, %l0
6713 edge16n %g4, %g3, %i5
6714 fmul8sux16 %f4, %f4, %f4
6715 sub %o6, 0x1CB6, %i7
6716 fzeros %f18
6717 fmovde %icc, %f24, %f22
6718 movne %icc, %o3, %i1
6719 fmovspos %xcc, %f17, %f20
6720 movneg %xcc, %l4, %g1
6721 addccc %o0, %o2, %g5
6722 stb %g7, [%l7 + 0x1B]
6723 udiv %l3, 0x15E4, %l6
6724 st %f8, [%l7 + 0x18]
6725 xnor %i0, %i4, %o5
6726 fnegd %f24, %f22
6727 edge16ln %o1, %o4, %o7
6728 sdivcc %l1, 0x0434, %g2
6729 edge32ln %l5, %i2, %i3
6730 lduh [%l7 + 0x2E], %l2
6731 movre %i6, %l0, %g6
6732 srax %g3, 0x1F, %g4
6733 movvs %xcc, %i5, %o6
6734 ldub [%l7 + 0x30], %i7
6735 movre %i1, 0x0AF, %l4
6736 xnorcc %g1, %o3, %o0
6737 fmovdcc %xcc, %f1, %f30
6738 ldub [%l7 + 0x46], %g5
6739 movrgez %o2, %g7, %l6
6740 array8 %i0, %l3, %o5
6741 and %o1, %i4, %o4
6742 fmul8ulx16 %f30, %f2, %f12
6743 movvc %icc, %l1, %o7
6744 fmovsa %xcc, %f13, %f13
6745 orcc %l5, %g2, %i3
6746 fnegs %f30, %f20
6747 movcs %icc, %l2, %i6
6748 fxnor %f22, %f6, %f22
6749 orcc %i2, %l0, %g3
6750 edge8ln %g6, %i5, %g4
6751 ldsw [%l7 + 0x2C], %o6
6752 umulcc %i7, %l4, %i1
6753 edge16l %o3, %g1, %g5
6754 edge32 %o0, %g7, %l6
6755 movrgz %o2, 0x03E, %i0
6756 movcc %xcc, %l3, %o5
6757 ldd [%l7 + 0x48], %i4
6758 edge8 %o4, %o1, %o7
6759 fones %f22
6760 ldsw [%l7 + 0x48], %l1
6761 sll %g2, 0x13, %l5
6762 fornot1s %f18, %f2, %f23
6763 fmovrsgez %l2, %f19, %f20
6764 srl %i6, %i2, %i3
6765 sdivcc %g3, 0x022F, %g6
6766 ldx [%l7 + 0x78], %l0
6767 mulx %g4, %o6, %i7
6768 ldsb [%l7 + 0x7D], %l4
6769 orcc %i1, 0x0605, %i5
6770 fmovsvs %xcc, %f23, %f31
6771 addccc %o3, 0x1CF3, %g1
6772 mulscc %g5, 0x0B76, %g7
6773 orn %l6, 0x197B, %o0
6774 array32 %o2, %l3, %o5
6775 movge %xcc, %i0, %o4
6776 fxors %f12, %f22, %f6
6777 addccc %i4, %o1, %o7
6778 st %f12, [%l7 + 0x54]
6779 orcc %g2, %l5, %l1
6780 fmovdcc %xcc, %f27, %f13
6781 edge32ln %l2, %i6, %i2
6782 ldsb [%l7 + 0x4C], %g3
6783 nop
6784 set 0x7C, %i5
6785 stw %i3, [%l7 + %i5]
6786 fornot1s %f25, %f7, %f16
6787 ldd [%l7 + 0x78], %f26
6788 movneg %xcc, %g6, %l0
6789 orn %o6, 0x031F, %i7
6790 movgu %icc, %l4, %g4
6791 orcc %i1, 0x0820, %o3
6792 fzeros %f24
6793 ldsh [%l7 + 0x34], %i5
6794 array32 %g5, %g7, %l6
6795 orcc %o0, 0x0FE1, %o2
6796 addcc %l3, %g1, %i0
6797 sth %o5, [%l7 + 0x36]
6798 sth %o4, [%l7 + 0x72]
6799 edge16n %o1, %o7, %i4
6800 edge32n %g2, %l5, %l2
6801 edge16ln %l1, %i2, %g3
6802 ld [%l7 + 0x20], %f26
6803 addc %i6, 0x0EF1, %i3
6804 edge32l %l0, %g6, %o6
6805 sll %i7, %g4, %i1
6806 ldsw [%l7 + 0x24], %l4
6807 xnorcc %o3, %g5, %g7
6808 fornot1s %f31, %f2, %f0
6809 addc %i5, %o0, %o2
6810 edge32 %l6, %g1, %l3
6811 fmovrdlez %o5, %f16, %f30
6812 xor %i0, %o1, %o4
6813 srl %i4, %g2, %l5
6814 ldx [%l7 + 0x08], %l2
6815 sdivcc %o7, 0x1ADB, %i2
6816 array16 %g3, %i6, %i3
6817 ldd [%l7 + 0x30], %f2
6818 ldx [%l7 + 0x70], %l0
6819 movrgz %g6, 0x04F, %o6
6820 udiv %l1, 0x1FEE, %g4
6821 movgu %xcc, %i1, %l4
6822 srl %i7, 0x08, %g5
6823 stb %g7, [%l7 + 0x7F]
6824 andn %o3, %i5, %o2
6825 add %o0, 0x0518, %g1
6826 movleu %icc, %l6, %l3
6827 popc 0x116D, %i0
6828 fnot1 %f0, %f12
6829 edge16 %o5, %o4, %o1
6830 movleu %xcc, %i4, %l5
6831 udivcc %g2, 0x0F13, %o7
6832 addcc %l2, %i2, %g3
6833 movpos %icc, %i6, %i3
6834 addc %g6, 0x1BFE, %l0
6835 sub %l1, 0x156B, %o6
6836 stb %i1, [%l7 + 0x10]
6837 edge8l %l4, %i7, %g5
6838 edge32l %g7, %o3, %g4
6839 fzero %f14
6840 sll %o2, %o0, %g1
6841 movn %xcc, %i5, %l3
6842 array16 %l6, %i0, %o5
6843 ld [%l7 + 0x60], %f30
6844 fsrc1 %f14, %f10
6845 orn %o1, %o4, %i4
6846 fmovdg %xcc, %f2, %f11
6847 stb %g2, [%l7 + 0x22]
6848 ld [%l7 + 0x58], %f19
6849 mova %xcc, %l5, %o7
6850 sra %l2, %g3, %i2
6851 alignaddrl %i6, %i3, %l0
6852 srax %g6, %l1, %o6
6853 ldsh [%l7 + 0x26], %i1
6854 fmovdne %icc, %f23, %f11
6855 andcc %i7, 0x02BB, %l4
6856 popc %g5, %g7
6857 fmovda %icc, %f1, %f22
6858 nop
6859 set 0x42, %l4
6860 sth %g4, [%l7 + %l4]
6861 movrgz %o2, %o0, %g1
6862 fpackfix %f6, %f0
6863 addccc %o3, 0x1C07, %l3
6864 edge8n %i5, %i0, %o5
6865 movrlez %o1, 0x29C, %o4
6866 fone %f6
6867 array8 %i4, %g2, %l6
6868 fnand %f24, %f24, %f0
6869 xnor %o7, %l5, %g3
6870 mulscc %i2, 0x08A7, %i6
6871 sdivx %l2, 0x159E, %i3
6872 andcc %l0, %l1, %o6
6873 fnot1s %f31, %f19
6874 edge16n %g6, %i1, %l4
6875 xnorcc %i7, %g5, %g4
6876 stx %o2, [%l7 + 0x38]
6877 sub %g7, 0x0C7B, %o0
6878 subc %o3, %l3, %g1
6879 edge8ln %i0, %o5, %i5
6880 st %f9, [%l7 + 0x68]
6881 addcc %o1, %i4, %o4
6882 fsrc2s %f15, %f7
6883 fcmpne16 %f14, %f30, %l6
6884 edge32n %o7, %g2, %l5
6885 mova %xcc, %i2, %g3
6886 movre %l2, %i3, %i6
6887 ldsb [%l7 + 0x5D], %l0
6888 mulscc %l1, 0x1988, %o6
6889 stw %i1, [%l7 + 0x28]
6890 orcc %g6, %i7, %g5
6891 movgu %icc, %l4, %g4
6892 udivx %g7, 0x06FF, %o2
6893 movgu %icc, %o3, %o0
6894 ld [%l7 + 0x7C], %f24
6895 movrgez %l3, %g1, %i0
6896 edge32 %i5, %o5, %o1
6897 xor %i4, 0x172F, %o4
6898 fmuld8sux16 %f2, %f9, %f0
6899 andncc %o7, %l6, %g2
6900 addccc %l5, %g3, %i2
6901 fxnor %f22, %f28, %f22
6902 fxor %f8, %f8, %f8
6903 xnor %l2, %i6, %i3
6904 ldd [%l7 + 0x70], %f20
6905 sdiv %l0, 0x1E1F, %o6
6906 movcc %icc, %l1, %g6
6907 movl %icc, %i7, %i1
6908 edge32l %g5, %l4, %g7
6909 orn %o2, 0x03A4, %g4
6910 movrgez %o3, %l3, %o0
6911 ldx [%l7 + 0x70], %g1
6912 fpsub32 %f16, %f14, %f0
6913 array16 %i5, %i0, %o5
6914 movn %xcc, %i4, %o4
6915 movre %o1, 0x049, %o7
6916 movrlez %l6, %l5, %g3
6917 addc %g2, %i2, %i6
6918 nop
6919 set 0x7C, %o6
6920 stw %i3, [%l7 + %o6]
6921 subcc %l0, 0x03FC, %o6
6922 edge32l %l1, %l2, %g6
6923 movvs %icc, %i7, %g5
6924 movle %xcc, %l4, %i1
6925 sllx %o2, %g4, %g7
6926 move %icc, %l3, %o0
6927 fmovrde %g1, %f0, %f10
6928 movvc %icc, %i5, %o3
6929 edge16n %i0, %o5, %i4
6930 movrne %o4, 0x13C, %o7
6931 movpos %icc, %o1, %l5
6932 edge8n %g3, %g2, %l6
6933 fnegs %f22, %f23
6934 addc %i2, %i3, %l0
6935 sethi 0x0BF6, %o6
6936 edge32 %l1, %i6, %g6
6937 edge16 %l2, %g5, %i7
6938 ldub [%l7 + 0x3F], %l4
6939 ldub [%l7 + 0x14], %o2
6940 edge8n %g4, %i1, %l3
6941 fmul8x16au %f9, %f27, %f8
6942 add %o0, %g7, %i5
6943 fcmpgt16 %f16, %f28, %o3
6944 save %g1, 0x1C27, %i0
6945 rdpr %cwp, %g1
6946 rdpr %cansave, %g2
6947 rdpr %canrestore, %g3
6948 rdpr %cleanwin, %g4
6949 rdpr %otherwin, %g5
6950 rdpr %wstate, %g6
6951 xorcc %i4, %o4, %o5
6952 ld [%l7 + 0x40], %f22
6953 srax %o1, 0x00, %o7
6954 movpos %icc, %g3, %g2
6955 edge32n %l5, %i2, %l6
6956 fandnot2 %f12, %f20, %f18
6957 movg %icc, %l0, %i3
6958 stx %o6, [%l7 + 0x68]
6959 fpack32 %f0, %f30, %f2
6960 movneg %icc, %i6, %g6
6961 and %l1, 0x143C, %g5
6962 st %f17, [%l7 + 0x3C]
6963 addccc %i7, %l4, %o2
6964 stw %l2, [%l7 + 0x30]
6965 umul %g4, %l3, %o0
6966 mova %icc, %g7, %i1
6967 fxnors %f13, %f14, %f26
6968 ldsw [%l7 + 0x78], %i5
6969 array16 %o3, %g1, %i4
6970 udiv %i0, 0x0157, %o5
6971 restore %o1, %o4, %g3
6972 rdpr %cwp, %g1
6973 rdpr %cansave, %g2
6974 rdpr %canrestore, %g3
6975 rdpr %cleanwin, %g4
6976 rdpr %otherwin, %g5
6977 rdpr %wstate, %g6
6978 subcc %o7, 0x139D, %l5
6979 ldsh [%l7 + 0x1C], %i2
6980 ldx [%l7 + 0x38], %g2
6981 orcc %l6, %i3, %l0
6982 srlx %o6, %i6, %g6
6983 movn %icc, %l1, %i7
6984 srlx %l4, 0x06, %o2
6985 sra %g5, 0x13, %g4
6986 fexpand %f10, %f24
6987 lduw [%l7 + 0x4C], %l3
6988 fands %f30, %f3, %f8
6989 fexpand %f13, %f18
6990 stw %l2, [%l7 + 0x40]
6991 fornot1 %f20, %f24, %f30
6992 std %f28, [%l7 + 0x08]
6993 movl %xcc, %o0, %g7
6994 umulcc %i5, %o3, %i1
6995 umulcc %g1, 0x11EA, %i0
6996 or %i4, 0x1DB3, %o1
6997 faligndata %f14, %f20, %f20
6998 fmovs %f11, %f15
6999 stw %o5, [%l7 + 0x28]
7000 orncc %o4, %g3, %l5
7001 udivcc %i2, 0x1D7B, %g2
7002 lduh [%l7 + 0x3A], %l6
7003 edge8 %i3, %o7, %l0
7004 faligndata %f10, %f22, %f28
7005 addccc %i6, 0x0514, %o6
7006 std %f0, [%l7 + 0x08]
7007 edge32n %l1, %i7, %g6
7008 fnegd %f0, %f6
7009 fxnors %f10, %f31, %f31
7010 edge8ln %l4, %o2, %g5
7011 fcmpes %fcc0, %f14, %f30
7012 ld [%l7 + 0x6C], %f29
7013 stx %g4, [%l7 + 0x18]
7014 std %f10, [%l7 + 0x38]
7015 srlx %l2, %o0, %g7
7016 sdiv %l3, 0x1194, %o3
7017 edge8n %i5, %g1, %i1
7018 fmuld8sux16 %f1, %f22, %f18
7019 move %icc, %i0, %o1
7020 addcc %i4, %o5, %g3
7021 nop
7022 set 0x58, %l2
7023 ldx [%l7 + %l2], %o4
7024 stx %i2, [%l7 + 0x78]
7025 ldd [%l7 + 0x58], %l4
7026 fsrc1s %f26, %f4
7027 edge32 %g2, %l6, %o7
7028 orn %i3, 0x11EE, %i6
7029 setx loop_22, %l0, %l1
7030 return %l1
7031 nop
7032 rdpr %cwp, %g1
7033 rdpr %cansave, %g2
7034 rdpr %canrestore, %g3
7035 rdpr %cleanwin, %g4
7036 rdpr %otherwin, %g5
7037 rdpr %wstate, %g6
7038loop_22: movgu %xcc, %l1, %g6
7039 ldsb [%l7 + 0x2D], %o2
7040 nop
7041 set 0x44, %g4
7042 ldsw [%l7 + %g4], %g5
7043 edge32l %g4, %l4, %o0
7044 andn %g7, %l2, %o3
7045 fpsub16s %f8, %f23, %f25
7046 popc 0x0624, %i5
7047 umul %g1, 0x05B4, %l3
7048 umul %i0, 0x09F4, %o1
7049 ldub [%l7 + 0x58], %i1
7050 fmovsle %icc, %f6, %f25
7051 movvs %icc, %o5, %i4
7052 udivx %g3, 0x1CD8, %i2
7053 alignaddr %l5, %o4, %g2
7054 orcc %l6, 0x0AB4, %i3
7055 std %f22, [%l7 + 0x70]
7056 subccc %o7, 0x1AED, %i6
7057 subc %o6, %l0, %l1
7058 movg %xcc, %g6, %i7
7059 subcc %g5, %o2, %l4
7060 fcmpeq16 %f8, %f8, %o0
7061 popc %g7, %g4
7062 orncc %o3, 0x16C5, %l2
7063 or %g1, 0x1F55, %i5
7064 move %icc, %l3, %o1
7065 smul %i0, 0x15A2, %i1
7066 umul %i4, 0x15F2, %g3
7067 fones %f6
7068 stw %o5, [%l7 + 0x4C]
7069 andcc %l5, 0x03A5, %o4
7070 movpos %icc, %g2, %i2
7071 alignaddrl %i3, %o7, %l6
7072 bshuffle %f14, %f28, %f12
7073 sdivcc %o6, 0x107E, %l0
7074 ldd [%l7 + 0x70], %l0
7075 fmovdvc %xcc, %f4, %f6
7076 edge32n %i6, %i7, %g6
7077 movre %g5, 0x0EC, %o2
7078 mulscc %l4, %g7, %o0
7079 movcc %icc, %o3, %l2
7080 ldx [%l7 + 0x40], %g4
7081 sdivx %i5, 0x1ED6, %g1
7082 edge32l %o1, %l3, %i0
7083 fmovsg %icc, %f19, %f11
7084 smulcc %i4, %g3, %i1
7085 srl %l5, 0x11, %o5
7086 movl %icc, %o4, %g2
7087 fmovdneg %xcc, %f26, %f26
7088 ldd [%l7 + 0x60], %i2
7089 edge16 %o7, %l6, %i3
7090 fandnot2s %f30, %f19, %f2
7091 subcc %o6, 0x11C2, %l0
7092 xor %l1, 0x1E88, %i6
7093 sir 0x0851
7094 fcmpeq16 %f6, %f16, %g6
7095 fmovdn %icc, %f25, %f22
7096 movn %xcc, %i7, %o2
7097 srlx %l4, 0x19, %g5
7098 alignaddr %o0, %o3, %l2
7099 lduw [%l7 + 0x5C], %g7
7100 sdivx %i5, 0x0C34, %g1
7101 movrlz %g4, %o1, %i0
7102 smulcc %l3, %g3, %i4
7103 fornot2s %f29, %f22, %f4
7104 xorcc %l5, %o5, %o4
7105 mulx %i1, %g2, %i2
7106 movrne %l6, 0x11D, %i3
7107 movne %xcc, %o6, %l0
7108 ldsb [%l7 + 0x39], %l1
7109 smulcc %o7, 0x1B35, %i6
7110 nop
7111 set 0x76, %g7
7112 ldsh [%l7 + %g7], %g6
7113 srl %i7, 0x0D, %o2
7114 fmovde %icc, %f25, %f9
7115 movg %xcc, %g5, %l4
7116 or %o3, %o0, %l2
7117 xnor %g7, %i5, %g4
7118 for %f24, %f10, %f22
7119 st %f18, [%l7 + 0x6C]
7120 mulx %o1, 0x09DC, %g1
7121 ldd [%l7 + 0x48], %f18
7122 movrgz %i0, %l3, %i4
7123 fmovspos %xcc, %f15, %f23
7124 fors %f20, %f14, %f3
7125 edge32ln %g3, %l5, %o5
7126 movcc %icc, %i1, %o4
7127 udiv %g2, 0x0976, %l6
7128 edge32n %i2, %i3, %o6
7129 addccc %l1, 0x0B63, %l0
7130 lduh [%l7 + 0x58], %o7
7131 alignaddrl %i6, %i7, %g6
7132 edge8n %g5, %o2, %l4
7133 fxor %f10, %f8, %f8
7134 fmul8ulx16 %f0, %f16, %f0
7135 or %o3, 0x1AC7, %l2
7136 srlx %o0, 0x0D, %i5
7137 subccc %g4, %g7, %g1
7138 movl %icc, %o1, %l3
7139 movrgz %i4, 0x2C9, %g3
7140 movrgez %i0, %o5, %l5
7141 subccc %i1, 0x062C, %o4
7142 fnegs %f9, %f7
7143 fmovsg %icc, %f3, %f24
7144 xnor %l6, 0x1AAB, %g2
7145 edge8n %i3, %i2, %l1
7146 ldd [%l7 + 0x28], %f16
7147 sdivcc %l0, 0x0F28, %o7
7148 fnot2 %f12, %f2
7149 save %o6, 0x03BD, %i6
7150 rdpr %cwp, %g1
7151 rdpr %cansave, %g2
7152 rdpr %canrestore, %g3
7153 rdpr %cleanwin, %g4
7154 rdpr %otherwin, %g5
7155 rdpr %wstate, %g6
7156 stb %g6, [%l7 + 0x4C]
7157 srl %g5, %i7, %l4
7158 fcmpes %fcc1, %f29, %f23
7159 edge8 %o3, %l2, %o2
7160 xnorcc %i5, 0x1E1D, %g4
7161 udivx %o0, 0x0C8E, %g1
7162 fornot2s %f26, %f1, %f1
7163 fmul8x16al %f2, %f12, %f8
7164 movle %icc, %o1, %g7
7165 ldsh [%l7 + 0x7C], %l3
7166 fandnot2s %f14, %f26, %f23
7167 save %i4, %i0, %g3
7168 rdpr %cwp, %g1
7169 rdpr %cansave, %g2
7170 rdpr %canrestore, %g3
7171 rdpr %cleanwin, %g4
7172 rdpr %otherwin, %g5
7173 rdpr %wstate, %g6
7174 mova %xcc, %l5, %i1
7175 fpadd32 %f20, %f0, %f24
7176 movrlz %o5, %l6, %o4
7177 addcc %i3, %g2, %l1
7178 edge32ln %i2, %o7, %o6
7179 alignaddrl %i6, %l0, %g5
7180 andn %g6, %i7, %o3
7181 fmovsl %xcc, %f16, %f0
7182 srax %l4, 0x1F, %l2
7183 movleu %icc, %o2, %g4
7184 lduw [%l7 + 0x7C], %o0
7185 restore %g1, 0x0935, %o1
7186 rdpr %cwp, %g1
7187 rdpr %cansave, %g2
7188 rdpr %canrestore, %g3
7189 rdpr %cleanwin, %g4
7190 rdpr %otherwin, %g5
7191 rdpr %wstate, %g6
7192 movle %xcc, %i5, %l3
7193 edge8l %i4, %g7, %g3
7194 udivx %l5, 0x119F, %i0
7195 edge32l %i1, %l6, %o4
7196 movrgz %i3, 0x15C, %o5
7197 fcmple32 %f6, %f14, %l1
7198 movrlez %g2, 0x083, %o7
7199 fcmps %fcc0, %f28, %f1
7200 fcmps %fcc0, %f28, %f2
7201 stw %o6, [%l7 + 0x4C]
7202 smul %i2, %i6, %g5
7203 ld [%l7 + 0x4C], %f0
7204 movneg %icc, %l0, %g6
7205 xorcc %o3, %l4, %i7
7206 sub %l2, 0x1DDD, %o2
7207 mulx %g4, 0x18A3, %g1
7208 edge32 %o0, %i5, %o1
7209 ldx [%l7 + 0x30], %l3
7210 fornot2 %f6, %f22, %f12
7211 addc %i4, %g7, %l5
7212 edge16l %i0, %g3, %i1
7213 fmul8ulx16 %f18, %f24, %f30
7214 ldx [%l7 + 0x18], %o4
7215 fmovrslez %i3, %f18, %f23
7216 edge16ln %o5, %l1, %g2
7217 move %icc, %o7, %l6
7218 stw %o6, [%l7 + 0x14]
7219 andcc %i6, %i2, %g5
7220 fmovda %xcc, %f13, %f14
7221 sll %g6, 0x01, %o3
7222 popc 0x020A, %l0
7223 stx %l4, [%l7 + 0x48]
7224 smul %i7, %l2, %o2
7225 ldd [%l7 + 0x18], %g4
7226 lduw [%l7 + 0x6C], %o0
7227 edge32 %g1, %o1, %i5
7228 subc %l3, 0x1963, %g7
7229 orcc %l5, %i0, %g3
7230 movg %xcc, %i1, %i4
7231 stw %i3, [%l7 + 0x74]
7232 fmovrdgz %o4, %f18, %f30
7233 xorcc %l1, 0x0B9A, %g2
7234 subcc %o7, %o5, %l6
7235 subcc %i6, 0x0018, %i2
7236 fmovdcc %icc, %f20, %f22
7237 movle %icc, %o6, %g5
7238 std %f16, [%l7 + 0x30]
7239 fnot2s %f6, %f20
7240 sllx %o3, %g6, %l0
7241 movcs %xcc, %i7, %l2
7242 array8 %o2, %l4, %g4
7243 popc 0x0B5D, %o0
7244 fmovd %f22, %f28
7245 fcmpne32 %f12, %f8, %g1
7246 andn %o1, 0x080A, %l3
7247 orcc %g7, %l5, %i5
7248 lduh [%l7 + 0x38], %i0
7249 addc %i1, 0x06A0, %i4
7250 movrlz %i3, %o4, %l1
7251 fpsub32 %f0, %f8, %f12
7252 edge8 %g2, %g3, %o5
7253 fcmpes %fcc3, %f11, %f20
7254 fmovrdne %l6, %f28, %f30
7255 fmuld8ulx16 %f21, %f12, %f14
7256 andncc %i6, %i2, %o7
7257 ldd [%l7 + 0x50], %f18
7258 movg %icc, %o6, %o3
7259 lduh [%l7 + 0x46], %g5
7260 fpsub16 %f28, %f14, %f18
7261 edge32l %l0, %i7, %l2
7262 movg %icc, %o2, %l4
7263 subc %g6, 0x03E7, %g4
7264 movvc %icc, %o0, %o1
7265 movre %l3, %g7, %g1
7266 mulscc %i5, %i0, %i1
7267 ldsh [%l7 + 0x30], %l5
7268 and %i4, 0x0BCA, %o4
7269 movrgz %l1, 0x0B6, %i3
7270 andcc %g3, 0x03A9, %g2
7271 addc %o5, 0x0C31, %l6
7272 orncc %i6, %o7, %o6
7273 fnot1 %f30, %f0
7274 fnands %f8, %f24, %f7
7275 edge16ln %i2, %o3, %g5
7276 subc %i7, %l2, %l0
7277 udivcc %o2, 0x0D0B, %l4
7278 fmovdpos %icc, %f8, %f2
7279 movvc %xcc, %g4, %o0
7280 fmovdgu %icc, %f15, %f5
7281 movg %xcc, %o1, %l3
7282 mulscc %g6, %g7, %g1
7283 srax %i0, %i1, %i5
7284 stw %i4, [%l7 + 0x2C]
7285 popc 0x1391, %l5
7286 edge8l %o4, %l1, %g3
7287 sdivx %i3, 0x04AC, %o5
7288 ldd [%l7 + 0x08], %i6
7289 orn %i6, %o7, %g2
7290 umul %i2, 0x045A, %o3
7291 edge32n %g5, %i7, %o6
7292 xnor %l0, %o2, %l2
7293 srax %g4, 0x06, %o0
7294 sth %o1, [%l7 + 0x08]
7295 ld [%l7 + 0x0C], %f10
7296 mulscc %l4, %g6, %l3
7297 fpadd32s %f19, %f15, %f6
7298 setx loop_23, %l0, %l1
7299 return %l1
7300 nop
7301 rdpr %cwp, %g1
7302 rdpr %cansave, %g2
7303 rdpr %canrestore, %g3
7304 rdpr %cleanwin, %g4
7305 rdpr %otherwin, %g5
7306 rdpr %wstate, %g6
7307loop_23: or %i1, %i0, %i5
7308 umul %i4, 0x1A92, %o4
7309 fcmpeq32 %f0, %f22, %l5
7310 bshuffle %f28, %f12, %f16
7311 movrne %l1, %g3, %o5
7312 andcc %i3, %l6, %o7
7313 movvc %xcc, %i6, %g2
7314 save %o3, 0x1058, %i2
7315 rdpr %cwp, %g1
7316 rdpr %cansave, %g2
7317 rdpr %canrestore, %g3
7318 rdpr %cleanwin, %g4
7319 rdpr %otherwin, %g5
7320 rdpr %wstate, %g6
7321 sub %i7, %o6, %l0
7322 andn %g5, 0x07E2, %l2
7323 fxor %f6, %f28, %f30
7324 umul %o2, %g4, %o1
7325 sllx %l4, 0x0A, %g6
7326 movneg %icc, %o0, %l3
7327 stx %g1, [%l7 + 0x20]
7328 lduw [%l7 + 0x38], %i1
7329 stw %g7, [%l7 + 0x1C]
7330 movvs %icc, %i0, %i4
7331 sethi 0x16A4, %i5
7332 fcmpgt32 %f10, %f28, %o4
7333 fmovdg %icc, %f6, %f26
7334 fmovsgu %icc, %f8, %f22
7335 sdivcc %l1, 0x008D, %g3
7336 srax %l5, %i3, %o5
7337 edge32l %l6, %i6, %g2
7338 fmovdne %icc, %f22, %f7
7339 andn %o3, %i2, %o7
7340 umul %i7, 0x0712, %l0
7341 ldsw [%l7 + 0x48], %g5
7342 movrgez %l2, %o6, %g4
7343 fmovrslz %o2, %f5, %f15
7344 movleu %icc, %l4, %g6
7345 movl %xcc, %o1, %l3
7346 and %o0, %g1, %g7
7347 fpsub16s %f19, %f31, %f5
7348 mova %xcc, %i0, %i1
7349 fmovrdgez %i4, %f16, %f28
7350 lduh [%l7 + 0x70], %o4
7351 move %xcc, %i5, %l1
7352 andncc %l5, %i3, %o5
7353 save %l6, 0x17DD, %g3
7354 rdpr %cwp, %g1
7355 rdpr %cansave, %g2
7356 rdpr %canrestore, %g3
7357 rdpr %cleanwin, %g4
7358 rdpr %otherwin, %g5
7359 rdpr %wstate, %g6
7360 fabss %f20, %f7
7361 xorcc %g2, 0x0963, %o3
7362 fmovsne %icc, %f19, %f16
7363 movneg %icc, %i6, %o7
7364 fmovsn %icc, %f24, %f27
7365 fmovdl %icc, %f12, %f31
7366 movgu %xcc, %i2, %i7
7367 srax %g5, %l0, %o6
7368 fmovdg %xcc, %f11, %f8
7369 fmovde %xcc, %f26, %f19
7370 lduh [%l7 + 0x70], %g4
7371 ldd [%l7 + 0x60], %l2
7372 movne %icc, %o2, %l4
7373 fandnot2s %f28, %f28, %f29
7374 umul %g6, 0x1486, %o1
7375 movvc %icc, %o0, %g1
7376 sth %l3, [%l7 + 0x38]
7377 or %g7, 0x02F4, %i1
7378 fornot1s %f15, %f17, %f16
7379 movvc %icc, %i0, %o4
7380 umul %i5, %i4, %l5
7381 smul %i3, %l1, %o5
7382 stb %l6, [%l7 + 0x73]
7383 movre %g3, 0x181, %o3
7384 andn %g2, %o7, %i2
7385 fmovrde %i6, %f22, %f16
7386 array8 %i7, %g5, %l0
7387 and %g4, %o6, %o2
7388 fabsd %f10, %f10
7389 movrlez %l4, 0x3E5, %l2
7390 sdivx %o1, 0x01BB, %o0
7391 bshuffle %f20, %f2, %f6
7392 edge16l %g1, %g6, %g7
7393 movrgz %i1, 0x340, %i0
7394 mulscc %l3, %o4, %i4
7395 edge16ln %i5, %l5, %i3
7396 fmul8x16 %f7, %f24, %f10
7397 fmovrsgez %o5, %f31, %f0
7398 movcc %icc, %l1, %g3
7399 movcc %xcc, %o3, %l6
7400 fmovd %f2, %f18
7401 udivcc %g2, 0x0B42, %o7
7402 movrgez %i2, %i7, %g5
7403 edge8n %l0, %g4, %i6
7404 array8 %o2, %o6, %l2
7405 movvc %xcc, %o1, %l4
7406 stx %g1, [%l7 + 0x10]
7407 fandnot2 %f26, %f16, %f18
7408 sllx %o0, 0x05, %g7
7409 fmovdge %icc, %f16, %f19
7410 save %g6, %i1, %l3
7411 rdpr %cwp, %g1
7412 rdpr %cansave, %g2
7413 rdpr %canrestore, %g3
7414 rdpr %cleanwin, %g4
7415 rdpr %otherwin, %g5
7416 rdpr %wstate, %g6
7417 or %i0, %o4, %i5
7418 fcmps %fcc3, %f3, %f20
7419 sdivcc %l5, 0x0575, %i4
7420 addccc %i3, %l1, %g3
7421 or %o3, 0x1C74, %l6
7422 stx %g2, [%l7 + 0x08]
7423 movneg %icc, %o7, %o5
7424 movneg %icc, %i7, %g5
7425 mulscc %l0, 0x0CA0, %i2
7426 movn %xcc, %i6, %o2
7427 subccc %o6, %g4, %o1
7428 xorcc %l2, %l4, %g1
7429 ldx [%l7 + 0x28], %g7
7430 or %g6, %o0, %l3
7431 movpos %icc, %i0, %i1
7432 umulcc %o4, %l5, %i4
7433 ldsb [%l7 + 0x53], %i3
7434 addccc %i5, %l1, %o3
7435 ldsh [%l7 + 0x46], %g3
7436 movne %icc, %g2, %l6
7437 edge32l %o7, %o5, %g5
7438 alignaddr %l0, %i2, %i7
7439 faligndata %f6, %f16, %f22
7440 movrne %o2, 0x092, %i6
7441 fornot1 %f4, %f26, %f22
7442 fandnot1 %f10, %f4, %f4
7443 fexpand %f6, %f16
7444 alignaddrl %o6, %o1, %l2
7445 add %l4, %g4, %g1
7446 movcs %icc, %g6, %o0
7447 movrlz %l3, %g7, %i1
7448 movrne %i0, %l5, %i4
7449 edge16n %o4, %i5, %i3
7450 ldd [%l7 + 0x18], %f18
7451 fnands %f31, %f20, %f6
7452 addccc %l1, %o3, %g3
7453 ldsw [%l7 + 0x20], %l6
7454 restore %o7, %o5, %g2
7455 rdpr %cwp, %g1
7456 rdpr %cansave, %g2
7457 rdpr %canrestore, %g3
7458 rdpr %cleanwin, %g4
7459 rdpr %otherwin, %g5
7460 rdpr %wstate, %g6
7461 ldub [%l7 + 0x4B], %l0
7462 addc %g5, 0x04B8, %i7
7463 array32 %i2, %i6, %o6
7464 fpsub16 %f16, %f22, %f28
7465 ldx [%l7 + 0x20], %o2
7466 addc %l2, 0x0BBE, %o1
7467 movrgez %l4, 0x106, %g4
7468 edge32l %g1, %o0, %g6
7469 srax %g7, %l3, %i1
7470 add %l5, %i4, %i0
7471 ldd [%l7 + 0x40], %f24
7472 edge32ln %i5, %i3, %l1
7473 subc %o3, %o4, %l6
7474 fnors %f8, %f27, %f2
7475 movne %icc, %o7, %o5
7476 srax %g3, 0x00, %g2
7477 ldd [%l7 + 0x30], %f28
7478 array8 %g5, %l0, %i2
7479 subcc %i7, 0x080E, %o6
7480 movleu %xcc, %o2, %i6
7481 movleu %icc, %o1, %l4
7482 movvs %icc, %l2, %g4
7483 umul %o0, %g6, %g1
7484 movrlez %g7, %i1, %l5
7485 fsrc2 %f28, %f18
7486 std %f0, [%l7 + 0x50]
7487 movvs %icc, %l3, %i4
7488 std %f10, [%l7 + 0x50]
7489 add %i5, %i0, %i3
7490 movg %icc, %l1, %o4
7491 array32 %l6, %o7, %o5
7492 ldsh [%l7 + 0x3E], %o3
7493 fsrc1s %f26, %f11
7494 ldd [%l7 + 0x10], %f18
7495 movrlez %g2, 0x1E2, %g3
7496 or %l0, 0x1F8D, %i2
7497 sllx %i7, %g5, %o2
7498 fzeros %f14
7499 movge %xcc, %i6, %o1
7500 fmovdpos %xcc, %f14, %f30
7501 edge8l %l4, %o6, %g4
7502 orcc %l2, %g6, %o0
7503 movleu %xcc, %g7, %i1
7504 subc %g1, %l5, %l3
7505 movrlez %i5, 0x012, %i4
7506 mulscc %i3, %i0, %o4
7507 edge32 %l6, %l1, %o7
7508 lduh [%l7 + 0x1C], %o3
7509 fmul8x16au %f24, %f24, %f14
7510 sethi 0x1FBA, %g2
7511 fmovsneg %xcc, %f9, %f2
7512 save %o5, %g3, %l0
7513 rdpr %cwp, %g1
7514 rdpr %cansave, %g2
7515 rdpr %canrestore, %g3
7516 rdpr %cleanwin, %g4
7517 rdpr %otherwin, %g5
7518 rdpr %wstate, %g6
7519 subccc %i2, %i7, %g5
7520 array32 %i6, %o2, %l4
7521 sdivcc %o6, 0x0774, %g4
7522 sethi 0x1E23, %l2
7523 subcc %g6, 0x1099, %o1
7524 edge16l %g7, %i1, %o0
7525 xorcc %g1, %l5, %i5
7526 movn %icc, %i4, %i3
7527 addc %i0, 0x1798, %l3
7528 fmovsge %icc, %f6, %f26
7529 mulscc %o4, %l1, %o7
7530 edge8n %l6, %g2, %o5
7531 stw %o3, [%l7 + 0x44]
7532 movge %icc, %l0, %i2
7533 fmovdcc %xcc, %f22, %f22
7534 lduh [%l7 + 0x78], %i7
7535 fpsub16s %f28, %f15, %f18
7536 popc %g3, %g5
7537 edge32n %o2, %i6, %l4
7538 fmovscs %xcc, %f14, %f21
7539 edge8l %g4, %o6, %l2
7540 fcmpeq16 %f28, %f10, %o1
7541 or %g6, %i1, %o0
7542 fone %f6
7543 move %xcc, %g1, %g7
7544 nop
7545 set 0x20, %i3
7546 ldd [%l7 + %i3], %l4
7547 lduh [%l7 + 0x2A], %i5
7548 alignaddr %i3, %i0, %l3
7549 edge32n %o4, %i4, %l1
7550 orn %o7, %g2, %o5
7551 movg %xcc, %o3, %l0
7552 fnor %f22, %f2, %f26
7553 sub %i2, %i7, %g3
7554 orncc %g5, %o2, %i6
7555 udivcc %l6, 0x1C5E, %l4
7556 sethi 0x1C9D, %g4
7557 fnegs %f25, %f4
7558 array8 %l2, %o1, %g6
7559 movn %icc, %i1, %o6
7560 fmovscs %xcc, %f0, %f27
7561 movpos %icc, %o0, %g7
7562 movne %icc, %l5, %i5
7563 sdivcc %i3, 0x15E4, %g1
7564 addcc %i0, 0x0468, %l3
7565 sir 0x11C6
7566 mova %icc, %o4, %l1
7567 fmul8sux16 %f18, %f2, %f22
7568 movpos %icc, %i4, %g2
7569 fmovdl %icc, %f24, %f20
7570 movneg %icc, %o7, %o5
7571 edge16l %o3, %i2, %l0
7572 edge16n %i7, %g3, %g5
7573 fmovda %icc, %f26, %f9
7574 movpos %xcc, %i6, %l6
7575 movn %icc, %l4, %g4
7576 xnorcc %l2, %o1, %o2
7577 edge32ln %i1, %g6, %o0
7578 fcmple32 %f0, %f2, %g7
7579 mulx %o6, 0x09D0, %i5
7580 sethi 0x0E71, %i3
7581 sdiv %g1, 0x031F, %i0
7582 xor %l3, %l5, %o4
7583 sllx %l1, %g2, %o7
7584 edge16l %i4, %o3, %i2
7585 edge8ln %o5, %i7, %l0
7586 sir 0x03DB
7587 ld [%l7 + 0x44], %f15
7588 or %g3, %g5, %l6
7589 alignaddr %i6, %g4, %l4
7590 save %l2, 0x0428, %o1
7591 rdpr %cwp, %g1
7592 rdpr %cansave, %g2
7593 rdpr %canrestore, %g3
7594 rdpr %cleanwin, %g4
7595 rdpr %otherwin, %g5
7596 rdpr %wstate, %g6
7597 subcc %o2, %i1, %g6
7598 mulscc %o0, %o6, %g7
7599 edge16n %i5, %g1, %i3
7600 movcc %xcc, %i0, %l3
7601 movle %xcc, %o4, %l1
7602 fmovdgu %icc, %f26, %f29
7603 ldub [%l7 + 0x62], %l5
7604 andncc %g2, %o7, %i4
7605 movrne %i2, 0x2A6, %o5
7606 fmovrdgz %i7, %f16, %f12
7607 movvc %icc, %l0, %g3
7608 fmovrde %g5, %f30, %f28
7609 stw %o3, [%l7 + 0x38]
7610 subc %l6, %i6, %g4
7611 andcc %l4, 0x0D81, %o1
7612 faligndata %f0, %f6, %f2
7613 subcc %l2, 0x0A92, %o2
7614 fmovdn %icc, %f14, %f6
7615 sllx %g6, %i1, %o0
7616 orcc %g7, 0x1148, %i5
7617 st %f13, [%l7 + 0x28]
7618 ldsb [%l7 + 0x2A], %g1
7619 sth %o6, [%l7 + 0x24]
7620 fmul8ulx16 %f30, %f0, %f6
7621 fpsub32 %f4, %f28, %f10
7622 lduh [%l7 + 0x16], %i0
7623 fmovdleu %xcc, %f23, %f27
7624 mova %xcc, %l3, %i3
7625 movgu %icc, %o4, %l1
7626 edge8l %l5, %g2, %i4
7627 ldx [%l7 + 0x38], %i2
7628 nop
7629 set 0x34, %o7
7630 lduw [%l7 + %o7], %o5
7631 xnorcc %i7, 0x0E48, %o7
7632 sir 0x1E27
7633 edge16 %g3, %l0, %o3
7634 fpadd16 %f26, %f6, %f4
7635 srlx %g5, 0x03, %l6
7636 udivx %i6, 0x1695, %l4
7637 xor %o1, 0x1356, %g4
7638 movrgz %o2, %l2, %i1
7639 srl %g6, %o0, %g7
7640 udivcc %i5, 0x1A48, %o6
7641 ldsw [%l7 + 0x74], %i0
7642 udivx %l3, 0x0F39, %i3
7643 udivx %o4, 0x143E, %g1
7644 sub %l1, 0x1F9D, %l5
7645 fornot1s %f15, %f17, %f16
7646 fmovrdne %i4, %f28, %f4
7647 popc %i2, %g2
7648 edge8ln %i7, %o5, %g3
7649 ldsh [%l7 + 0x38], %l0
7650 siam 0x1
7651 sll %o3, 0x15, %o7
7652 fmovdcc %icc, %f22, %f29
7653 move %xcc, %l6, %g5
7654 fnegd %f12, %f28
7655 udivx %i6, 0x1E79, %o1
7656 edge8l %g4, %o2, %l2
7657 fcmple16 %f24, %f24, %l4
7658 sdiv %g6, 0x02BB, %i1
7659 fmovda %xcc, %f14, %f22
7660 movge %icc, %g7, %o0
7661 siam 0x7
7662 fnot2 %f4, %f10
7663 movle %xcc, %o6, %i0
7664 fmovdgu %icc, %f27, %f23
7665 srlx %l3, %i3, %i5
7666 movrlez %o4, 0x3B3, %l1
7667 fnegs %f20, %f30
7668 sub %g1, %i4, %l5
7669 edge16l %i2, %g2, %i7
7670 ldsh [%l7 + 0x18], %o5
7671 udivcc %l0, 0x0BB1, %g3
7672 orcc %o3, 0x1CCA, %l6
7673 ldx [%l7 + 0x68], %g5
7674 fmovsle %xcc, %f16, %f22
7675 movn %xcc, %i6, %o1
7676 fmovdle %xcc, %f28, %f25
7677 edge8ln %g4, %o2, %l2
7678 edge16 %o7, %g6, %i1
7679 stb %l4, [%l7 + 0x12]
7680 fandnot1 %f22, %f30, %f16
7681 stw %o0, [%l7 + 0x58]
7682 edge16l %o6, %g7, %l3
7683 subccc %i3, %i5, %o4
7684 setx loop_24, %l0, %l1
7685 return %l1
7686 nop
7687 rdpr %cwp, %g1
7688 rdpr %cansave, %g2
7689 rdpr %canrestore, %g3
7690 rdpr %cleanwin, %g4
7691 rdpr %otherwin, %g5
7692 rdpr %wstate, %g6
7693loop_24: edge8n %i4, %l5, %g2
7694 fpsub16s %f16, %f2, %f3
7695 fmovrslz %i2, %f5, %f5
7696 xnorcc %i7, %l0, %g3
7697 edge16ln %o5, %l6, %o3
7698 fmul8ulx16 %f0, %f4, %f20
7699 add %i6, 0x144D, %o1
7700 sdivx %g5, 0x19D6, %o2
7701 fcmpes %fcc2, %f26, %f4
7702 edge16ln %g4, %l2, %g6
7703 mulscc %o7, %l4, %i1
7704 fmovrde %o6, %f24, %f8
7705 edge32n %g7, %o0, %l3
7706 sth %i3, [%l7 + 0x6A]
7707 andcc %i5, 0x1351, %l1
7708 fmovrslz %g1, %f31, %f25
7709 addcc %o4, %i0, %i4
7710 mova %xcc, %l5, %i2
7711 mova %xcc, %i7, %g2
7712 fpadd32 %f16, %f14, %f22
7713 mulscc %g3, 0x1806, %l0
7714 fmovrdgz %l6, %f28, %f10
7715 movcs %icc, %o5, %i6
7716 fmovsleu %xcc, %f0, %f1
7717 movneg %xcc, %o3, %g5
7718 sdiv %o2, 0x0538, %g4
7719 sllx %l2, 0x1A, %o1
7720 sethi 0x07DE, %g6
7721 edge16ln %o7, %l4, %o6
7722 ld [%l7 + 0x6C], %f27
7723 edge8ln %i1, %o0, %l3
7724 and %g7, %i3, %i5
7725 ldsw [%l7 + 0x50], %g1
7726 ldsh [%l7 + 0x3E], %o4
7727 fmul8x16au %f14, %f19, %f4
7728 sll %l1, 0x1C, %i4
7729 andcc %l5, %i2, %i7
7730 fmul8x16 %f17, %f16, %f16
7731 sir 0x0BF7
7732 fcmpes %fcc3, %f30, %f16
7733 lduw [%l7 + 0x3C], %i0
7734 fpsub32 %f6, %f8, %f18
7735 sllx %g2, 0x01, %g3
7736 fone %f6
7737 ldd [%l7 + 0x70], %f12
7738 array16 %l6, %l0, %i6
7739 edge16 %o5, %g5, %o2
7740 movgu %xcc, %g4, %l2
7741 fandnot1 %f16, %f6, %f12
7742 edge16n %o1, %o3, %o7
7743 movleu %xcc, %g6, %l4
7744 fornot2s %f7, %f16, %f5
7745 xor %i1, %o6, %o0
7746 movgu %icc, %l3, %i3
7747 edge32ln %g7, %g1, %i5
7748 smulcc %o4, 0x00A5, %l1
7749 orcc %i4, 0x07B0, %i2
7750 srax %l5, %i7, %i0
7751 movgu %xcc, %g2, %l6
7752 and %l0, %g3, %o5
7753 fmovrslz %i6, %f1, %f10
7754 smulcc %g5, %g4, %o2
7755 xorcc %o1, %o3, %l2
7756 stb %g6, [%l7 + 0x75]
7757 sll %l4, %o7, %i1
7758 lduw [%l7 + 0x68], %o0
7759 movgu %icc, %o6, %l3
7760 fands %f27, %f25, %f18
7761 sdivcc %i3, 0x1A36, %g7
7762 bshuffle %f20, %f6, %f0
7763 fpmerge %f30, %f9, %f10
7764 ldd [%l7 + 0x78], %i4
7765 srl %g1, %o4, %i4
7766 edge16ln %i2, %l5, %l1
7767 move %xcc, %i7, %i0
7768 movcs %icc, %g2, %l6
7769 stb %g3, [%l7 + 0x3C]
7770 ldx [%l7 + 0x08], %l0
7771 movrlz %i6, %o5, %g4
7772 fcmpeq16 %f4, %f10, %g5
7773 movrgez %o2, %o3, %l2
7774 fandnot2s %f0, %f31, %f6
7775 xor %o1, %l4, %g6
7776 andn %o7, %o0, %i1
7777 save %l3, 0x04AC, %o6
7778 rdpr %cwp, %g1
7779 rdpr %cansave, %g2
7780 rdpr %canrestore, %g3
7781 rdpr %cleanwin, %g4
7782 rdpr %otherwin, %g5
7783 rdpr %wstate, %g6
7784 restore %g7, 0x1AEF, %i3
7785 rdpr %cwp, %g1
7786 rdpr %cansave, %g2
7787 rdpr %canrestore, %g3
7788 rdpr %cleanwin, %g4
7789 rdpr %otherwin, %g5
7790 rdpr %wstate, %g6
7791 addccc %i5, 0x0CEE, %g1
7792 movvc %icc, %i4, %i2
7793 fxors %f14, %f19, %f14
7794 move %icc, %l5, %o4
7795 and %l1, %i0, %g2
7796 sir 0x0754
7797 movrgz %i7, %l6, %g3
7798 std %f6, [%l7 + 0x68]
7799 subcc %i6, %o5, %l0
7800 edge32l %g5, %g4, %o3
7801 xnor %l2, 0x0A94, %o1
7802 fxor %f20, %f14, %f10
7803 movge %icc, %l4, %g6
7804 popc %o2, %o0
7805 edge32 %o7, %i1, %l3
7806 move %xcc, %g7, %o6
7807 edge8 %i5, %i3, %i4
7808 fcmps %fcc0, %f26, %f20
7809 edge32ln %g1, %i2, %o4
7810 fpack16 %f16, %f12
7811 orcc %l1, %i0, %g2
7812 movg %xcc, %l5, %l6
7813 array16 %i7, %g3, %i6
7814 orncc %l0, 0x0E5D, %g5
7815 andcc %o5, %g4, %o3
7816 fnot2s %f9, %f10
7817 edge16l %o1, %l2, %g6
7818 movgu %xcc, %o2, %o0
7819 fcmpd %fcc1, %f24, %f12
7820 subccc %o7, %i1, %l3
7821 movrlez %l4, 0x3CD, %o6
7822 xnorcc %g7, %i3, %i4
7823 movcc %xcc, %i5, %i2
7824 srax %g1, 0x18, %o4
7825 lduw [%l7 + 0x5C], %l1
7826 orcc %i0, 0x133D, %l5
7827 fpadd16 %f12, %f0, %f4
7828 array16 %g2, %i7, %g3
7829 movcs %xcc, %l6, %i6
7830 srlx %l0, %o5, %g5
7831 movvs %xcc, %o3, %g4
7832 ldd [%l7 + 0x08], %l2
7833 orncc %o1, %o2, %o0
7834 edge8l %g6, %i1, %l3
7835 fxnors %f17, %f6, %f3
7836 popc %l4, %o7
7837 addccc %g7, %o6, %i3
7838 lduw [%l7 + 0x24], %i5
7839 ldsh [%l7 + 0x46], %i4
7840 orn %g1, %i2, %l1
7841 bshuffle %f24, %f12, %f10
7842 movge %xcc, %o4, %i0
7843 popc %g2, %i7
7844 movvs %icc, %g3, %l5
7845 popc %l6, %l0
7846 movn %icc, %i6, %g5
7847 movcc %icc, %o5, %o3
7848 sth %g4, [%l7 + 0x0A]
7849 andn %o1, 0x1580, %o2
7850 fcmple16 %f14, %f20, %l2
7851 sra %o0, %g6, %l3
7852 edge32 %i1, %l4, %o7
7853 sll %g7, 0x15, %o6
7854 mova %icc, %i3, %i5
7855 edge8l %g1, %i4, %l1
7856 ldx [%l7 + 0x18], %o4
7857 orcc %i0, 0x0427, %g2
7858 movn %xcc, %i2, %g3
7859 lduw [%l7 + 0x58], %l5
7860 edge32n %l6, %l0, %i7
7861 edge16 %i6, %o5, %g5
7862 setx loop_25, %l0, %l1
7863 return %l1
7864 nop
7865 rdpr %cwp, %g1
7866 rdpr %cansave, %g2
7867 rdpr %canrestore, %g3
7868 rdpr %cleanwin, %g4
7869 rdpr %otherwin, %g5
7870 rdpr %wstate, %g6
7871loop_25: movgu %icc, %g4, %l2
7872 andn %o0, %g6, %l3
7873 movpos %xcc, %i1, %o2
7874 movrlz %o7, 0x0E5, %g7
7875 addcc %o6, %l4, %i3
7876 smulcc %g1, %i4, %i5
7877 movl %icc, %o4, %l1
7878 sethi 0x110F, %g2
7879 fmovd %f4, %f22
7880 smul %i0, %i2, %l5
7881 ldsh [%l7 + 0x14], %l6
7882 fpsub16s %f18, %f15, %f27
7883 movl %xcc, %l0, %g3
7884 movne %icc, %i7, %o5
7885 sll %g5, %o3, %i6
7886 lduw [%l7 + 0x20], %o1
7887 edge8n %l2, %g4, %o0
7888 movneg %icc, %g6, %l3
7889 lduh [%l7 + 0x26], %i1
7890 sra %o7, %o2, %g7
7891 edge16 %o6, %i3, %l4
7892 srax %i4, %i5, %g1
7893 movrlz %l1, %o4, %g2
7894 xnor %i2, %l5, %i0
7895 udivcc %l0, 0x017A, %l6
7896 fmovrse %g3, %f8, %f22
7897 fmovsne %xcc, %f8, %f30
7898 movrne %i7, 0x0C6, %o5
7899 sdiv %o3, 0x1513, %i6
7900 addc %o1, 0x111A, %g5
7901 fmovdle %xcc, %f19, %f4
7902 ldd [%l7 + 0x78], %l2
7903 addcc %o0, %g6, %l3
7904 movrlz %i1, %o7, %o2
7905 ld [%l7 + 0x78], %f20
7906 or %g7, %g4, %o6
7907 stx %i3, [%l7 + 0x68]
7908 sethi 0x0E0E, %i4
7909 movre %l4, %g1, %l1
7910 xor %i5, 0x01AE, %g2
7911 fpmerge %f5, %f20, %f18
7912 fcmps %fcc3, %f5, %f9
7913 st %f2, [%l7 + 0x14]
7914 add %o4, 0x0B38, %i2
7915 stw %i0, [%l7 + 0x6C]
7916 nop
7917 set 0x14, %o5
7918 ldsh [%l7 + %o5], %l5
7919 alignaddrl %l0, %g3, %i7
7920 movre %o5, 0x0A5, %l6
7921 array8 %i6, %o3, %g5
7922 fnot2 %f12, %f6
7923 and %o1, 0x0A9E, %l2
7924 fsrc1s %f17, %f23
7925 movvc %icc, %o0, %g6
7926 andn %i1, %o7, %l3
7927 sth %o2, [%l7 + 0x6A]
7928 save %g4, %o6, %g7
7929 rdpr %cwp, %g1
7930 rdpr %cansave, %g2
7931 rdpr %canrestore, %g3
7932 rdpr %cleanwin, %g4
7933 rdpr %otherwin, %g5
7934 rdpr %wstate, %g6
7935 movvs %icc, %i4, %i3
7936 sra %g1, 0x0D, %l1
7937 lduw [%l7 + 0x7C], %i5
7938 movcc %icc, %l4, %g2
7939 sra %i2, 0x11, %o4
7940 smulcc %i0, %l5, %g3
7941 movle %icc, %i7, %l0
7942 addcc %o5, 0x01CE, %l6
7943 sir 0x0061
7944 fone %f24
7945 edge32ln %o3, %i6, %o1
7946 fnegd %f16, %f24
7947 xor %g5, 0x0B3A, %l2
7948 fmul8x16 %f5, %f16, %f28
7949 fornot1s %f21, %f11, %f2
7950 udivx %g6, 0x1170, %i1
7951 sra %o7, 0x1A, %l3
7952 restore %o2, %o0, %g4
7953 rdpr %cwp, %g1
7954 rdpr %cansave, %g2
7955 rdpr %canrestore, %g3
7956 rdpr %cleanwin, %g4
7957 rdpr %otherwin, %g5
7958 rdpr %wstate, %g6
7959 lduw [%l7 + 0x1C], %g7
7960 array32 %o6, %i4, %i3
7961 xnor %l1, %i5, %g1
7962 ldub [%l7 + 0x7D], %l4
7963 xnor %i2, %g2, %o4
7964 xnor %i0, %l5, %i7
7965 edge32l %l0, %o5, %g3
7966 nop
7967 set 0x56, %i1
7968 lduh [%l7 + %i1], %o3
7969 save %l6, 0x00D3, %i6
7970 rdpr %cwp, %g1
7971 rdpr %cansave, %g2
7972 rdpr %canrestore, %g3
7973 rdpr %cleanwin, %g4
7974 rdpr %otherwin, %g5
7975 rdpr %wstate, %g6
7976 ldsw [%l7 + 0x70], %o1
7977 fmovdvs %xcc, %f12, %f26
7978 sllx %l2, 0x0F, %g6
7979 movrlez %i1, 0x0F5, %o7
7980 fmovrde %l3, %f10, %f4
7981 alignaddrl %g5, %o0, %o2
7982 stx %g7, [%l7 + 0x40]
7983 lduw [%l7 + 0x48], %g4
7984 subcc %o6, 0x17DD, %i4
7985 movn %xcc, %i3, %i5
7986 movge %icc, %g1, %l4
7987 movgu %xcc, %i2, %l1
7988 fmuld8ulx16 %f7, %f4, %f6
7989 alignaddrl %g2, %i0, %o4
7990 sll %i7, %l5, %o5
7991 orcc %l0, 0x05CC, %o3
7992 edge32 %g3, %l6, %o1
7993 movle %xcc, %i6, %l2
7994 fmovdneg %icc, %f28, %f7
7995 movvc %xcc, %g6, %o7
7996 st %f14, [%l7 + 0x4C]
7997 edge16ln %i1, %l3, %o0
7998 edge16n %g5, %g7, %o2
7999 move %xcc, %o6, %g4
8000 fpack32 %f30, %f2, %f16
8001 array16 %i3, %i4, %i5
8002 movgu %icc, %l4, %g1
8003 ldx [%l7 + 0x60], %l1
8004 fmovdpos %icc, %f9, %f2
8005 lduw [%l7 + 0x24], %g2
8006 edge16l %i0, %o4, %i7
8007 save %l5, 0x0201, %o5
8008 rdpr %cwp, %g1
8009 rdpr %cansave, %g2
8010 rdpr %canrestore, %g3
8011 rdpr %cleanwin, %g4
8012 rdpr %otherwin, %g5
8013 rdpr %wstate, %g6
8014 mulx %l0, 0x0843, %i2
8015 edge16n %o3, %l6, %g3
8016 fcmple32 %f30, %f30, %o1
8017 ldsw [%l7 + 0x4C], %i6
8018 movgu %xcc, %l2, %o7
8019 and %g6, %i1, %l3
8020 faligndata %f20, %f24, %f4
8021 addccc %g5, %g7, %o0
8022 fcmpd %fcc2, %f10, %f14
8023 fmovsgu %xcc, %f3, %f27
8024 array8 %o2, %g4, %i3
8025 subc %o6, %i5, %l4
8026 fxors %f3, %f0, %f1
8027 sth %i4, [%l7 + 0x0C]
8028 fpmerge %f13, %f1, %f14
8029 edge16n %g1, %l1, %g2
8030 edge8 %o4, %i0, %l5
8031 xorcc %o5, 0x0C5B, %i7
8032 movvc %icc, %l0, %i2
8033 fmuld8ulx16 %f20, %f2, %f0
8034 fmovrse %o3, %f21, %f17
8035 movneg %xcc, %l6, %o1
8036 sub %g3, %i6, %l2
8037 fmovse %xcc, %f6, %f16
8038 fmovdle %xcc, %f2, %f25
8039 sdivx %g6, 0x0D64, %i1
8040 fandnot1s %f8, %f0, %f7
8041 movrgez %l3, %o7, %g5
8042 smulcc %o0, %g7, %g4
8043 fandnot2s %f25, %f31, %f12
8044 st %f21, [%l7 + 0x10]
8045 setx loop_26, %l0, %l1
8046 return %l1
8047 nop
8048 rdpr %cwp, %g1
8049 rdpr %cansave, %g2
8050 rdpr %canrestore, %g3
8051 rdpr %cleanwin, %g4
8052 rdpr %otherwin, %g5
8053 rdpr %wstate, %g6
8054loop_26: edge16l %i5, %o6, %l4
8055 movrgz %i4, %g1, %l1
8056 nop
8057 set 0x44, %i2
8058 ldsb [%l7 + %i2], %g2
8059 fmul8x16au %f12, %f21, %f24
8060 or %i0, %l5, %o5
8061 edge8 %i7, %o4, %l0
8062 array16 %o3, %l6, %i2
8063 lduw [%l7 + 0x7C], %o1
8064 fnot2s %f24, %f7
8065 addccc %g3, %l2, %i6
8066 sdivx %i1, 0x1866, %l3
8067 subcc %g6, %o7, %g5
8068 addccc %o0, %g7, %o2
8069 andcc %i3, 0x1346, %g4
8070 fmovdpos %xcc, %f8, %f26
8071 sdiv %o6, 0x1C06, %l4
8072 movg %icc, %i5, %i4
8073 sub %l1, %g1, %g2
8074 movrgez %i0, %o5, %i7
8075 fone %f16
8076 movvc %icc, %l5, %o4
8077 fand %f18, %f26, %f0
8078 edge8 %o3, %l0, %l6
8079 ldsw [%l7 + 0x2C], %i2
8080 umulcc %g3, 0x0809, %l2
8081 edge32 %o1, %i6, %l3
8082 movvs %icc, %g6, %o7
8083 fabss %f25, %f23
8084 movgu %xcc, %g5, %o0
8085 sethi 0x18D3, %i1
8086 ldub [%l7 + 0x6B], %g7
8087 fornot1s %f21, %f18, %f17
8088 stw %o2, [%l7 + 0x24]
8089 fxors %f9, %f7, %f2
8090 movneg %icc, %g4, %o6
8091 movneg %xcc, %l4, %i5
8092 or %i4, %l1, %i3
8093 fmovdge %xcc, %f16, %f28
8094 movg %xcc, %g1, %g2
8095 fmovsg %xcc, %f12, %f22
8096 sir 0x0DCF
8097 edge8l %o5, %i0, %l5
8098 fnands %f10, %f12, %f4
8099 fmovsgu %xcc, %f11, %f7
8100 sethi 0x11CF, %o4
8101 edge32 %i7, %o3, %l0
8102 fmovsa %icc, %f12, %f12
8103 movgu %xcc, %l6, %g3
8104 sllx %i2, 0x05, %l2
8105 ldub [%l7 + 0x0E], %o1
8106 alignaddr %i6, %l3, %o7
8107 movpos %xcc, %g6, %g5
8108 fcmps %fcc0, %f27, %f11
8109 stb %o0, [%l7 + 0x0E]
8110 sethi 0x1BBB, %i1
8111 subc %o2, 0x1BD1, %g7
8112 ldd [%l7 + 0x38], %g4
8113 fmovsne %icc, %f28, %f14
8114 sdiv %l4, 0x03C3, %o6
8115 array32 %i4, %i5, %l1
8116 ldsh [%l7 + 0x4E], %g1
8117 or %i3, %g2, %i0
8118 ldsh [%l7 + 0x62], %o5
8119 fcmpgt32 %f22, %f10, %o4
8120 fmovsne %xcc, %f19, %f24
8121 fmovrse %i7, %f8, %f3
8122 movg %icc, %o3, %l5
8123 movrlez %l6, 0x2E0, %l0
8124 sra %i2, %g3, %o1
8125 ldsh [%l7 + 0x4C], %i6
8126 fmovrslz %l3, %f2, %f0
8127 edge16ln %o7, %l2, %g5
8128 alignaddrl %o0, %g6, %o2
8129 orcc %i1, 0x0084, %g7
8130 fnands %f20, %f13, %f18
8131 movn %xcc, %l4, %g4
8132 fcmpne16 %f20, %f14, %i4
8133 fmovdleu %icc, %f10, %f16
8134 udivcc %o6, 0x0314, %l1
8135 or %i5, %g1, %g2
8136 umul %i0, %i3, %o5
8137 std %f14, [%l7 + 0x08]
8138 movre %i7, 0x1F1, %o4
8139 edge32 %l5, %l6, %l0
8140 popc 0x0DED, %o3
8141 sllx %i2, 0x04, %g3
8142 edge16 %i6, %o1, %l3
8143 sir 0x0B4B
8144 edge8 %l2, %o7, %g5
8145 ldd [%l7 + 0x28], %f6
8146 edge8l %g6, %o2, %o0
8147 orncc %g7, %l4, %g4
8148 andncc %i4, %o6, %l1
8149 udivx %i1, 0x0B78, %i5
8150 fandnot1s %f8, %f9, %f18
8151 orncc %g2, 0x0201, %g1
8152 xorcc %i0, %i3, %i7
8153 umulcc %o5, 0x0CD2, %l5
8154 array8 %l6, %o4, %l0
8155 movge %icc, %i2, %g3
8156 fmovrdgz %i6, %f4, %f24
8157 array32 %o1, %o3, %l3
8158 save %l2, 0x1654, %o7
8159 rdpr %cwp, %g1
8160 rdpr %cansave, %g2
8161 rdpr %canrestore, %g3
8162 rdpr %cleanwin, %g4
8163 rdpr %otherwin, %g5
8164 rdpr %wstate, %g6
8165 fmovse %xcc, %f2, %f20
8166 movl %xcc, %g6, %g5
8167 fpadd32 %f2, %f26, %f0
8168 movgu %xcc, %o0, %g7
8169 restore %o2, %g4, %l4
8170 rdpr %cwp, %g1
8171 rdpr %cansave, %g2
8172 rdpr %canrestore, %g3
8173 rdpr %cleanwin, %g4
8174 rdpr %otherwin, %g5
8175 rdpr %wstate, %g6
8176 sth %i4, [%l7 + 0x74]
8177 fnot2s %f25, %f6
8178 stx %l1, [%l7 + 0x48]
8179 ldd [%l7 + 0x30], %f22
8180 movle %xcc, %i1, %o6
8181 lduw [%l7 + 0x38], %g2
8182 edge16 %i5, %i0, %i3
8183 fmovd %f24, %f20
8184 movne %xcc, %i7, %o5
8185 movne %icc, %g1, %l5
8186 xnor %o4, %l6, %l0
8187 orn %i2, %g3, %i6
8188 fornot1 %f6, %f14, %f4
8189 movre %o1, %l3, %l2
8190 sdivcc %o7, 0x1C2B, %g6
8191 movcc %icc, %g5, %o0
8192 popc 0x0407, %g7
8193 movrgez %o3, %o2, %g4
8194 movgu %xcc, %i4, %l1
8195 fandnot2 %f2, %f6, %f20
8196 sllx %l4, 0x07, %o6
8197 fmovsleu %xcc, %f5, %f24
8198 subcc %i1, 0x08E0, %g2
8199 fmovdl %xcc, %f3, %f11
8200 edge16l %i5, %i3, %i0
8201 ldsb [%l7 + 0x6B], %i7
8202 fmovrslz %o5, %f24, %f27
8203 sth %l5, [%l7 + 0x58]
8204 sllx %o4, 0x11, %l6
8205 popc 0x0DE3, %l0
8206 fmuld8ulx16 %f20, %f7, %f24
8207 edge16l %i2, %g3, %i6
8208 fmovdge %xcc, %f15, %f20
8209 movl %xcc, %g1, %o1
8210 array32 %l2, %o7, %g6
8211 subccc %g5, %l3, %o0
8212 array16 %o3, %o2, %g7
8213 sethi 0x0581, %i4
8214 fsrc2 %f14, %f6
8215 movre %l1, 0x106, %l4
8216 orn %o6, %g4, %i1
8217 xor %g2, %i3, %i5
8218 ldx [%l7 + 0x38], %i0
8219 movpos %xcc, %i7, %o5
8220 udivcc %o4, 0x1D4E, %l5
8221 movvc %xcc, %l6, %l0
8222 movrlz %i2, 0x059, %g3
8223 movneg %icc, %g1, %o1
8224 sll %l2, %o7, %g6
8225 subc %i6, %g5, %l3
8226 lduw [%l7 + 0x3C], %o0
8227 stw %o2, [%l7 + 0x3C]
8228 move %xcc, %g7, %i4
8229 movvs %icc, %l1, %l4
8230 subc %o6, 0x029D, %g4
8231 or %i1, %o3, %i3
8232 fpack16 %f8, %f3
8233 or %i5, 0x0261, %g2
8234 fmovrdgez %i0, %f6, %f28
8235 movvs %xcc, %i7, %o4
8236 movl %xcc, %l5, %l6
8237 siam 0x0
8238 fnand %f12, %f20, %f16
8239 edge32ln %l0, %o5, %g3
8240 fmovdvc %icc, %f28, %f22
8241 array32 %g1, %o1, %i2
8242 sdiv %l2, 0x178F, %o7
8243 fmovs %f27, %f6
8244 movneg %xcc, %i6, %g5
8245 fcmpd %fcc1, %f24, %f28
8246 popc 0x0EEF, %g6
8247 orcc %l3, %o0, %g7
8248 fpadd16s %f15, %f2, %f17
8249 sll %i4, 0x1A, %l1
8250 orn %l4, 0x010E, %o2
8251 sra %g4, %i1, %o3
8252 orncc %i3, 0x144B, %i5
8253 fmovsleu %icc, %f22, %f17
8254 sdiv %o6, 0x17FA, %i0
8255 nop
8256 set 0x7B, %g5
8257 stb %i7, [%l7 + %g5]
8258 fmovdle %xcc, %f28, %f26
8259 popc %g2, %o4
8260 mulscc %l6, 0x1D6F, %l0
8261 edge32ln %l5, %g3, %g1
8262 fmovse %icc, %f7, %f4
8263 fmovrdlz %o1, %f24, %f14
8264 sdivcc %o5, 0x0B63, %i2
8265 movne %xcc, %o7, %i6
8266 fsrc2s %f19, %f18
8267 edge8n %l2, %g5, %l3
8268 movle %icc, %o0, %g6
8269 fpadd32s %f26, %f21, %f4
8270 movvc %xcc, %g7, %i4
8271 movneg %xcc, %l1, %l4
8272 fmovrslz %o2, %f22, %f16
8273 andncc %g4, %o3, %i3
8274 andncc %i5, %i1, %i0
8275 addc %i7, %o6, %g2
8276 udivcc %l6, 0x0193, %o4
8277 edge16n %l5, %l0, %g1
8278 array32 %o1, %g3, %i2
8279 ldd [%l7 + 0x78], %o4
8280 fornot2 %f20, %f30, %f16
8281 fandnot2 %f0, %f30, %f20
8282 ldsb [%l7 + 0x54], %o7
8283 sdivcc %i6, 0x1C7C, %g5
8284 edge8n %l2, %l3, %o0
8285 sra %g6, %g7, %l1
8286 movrgz %l4, 0x3A6, %o2
8287 pdist %f30, %f28, %f22
8288 sdivx %g4, 0x1923, %i4
8289 fmovdgu %icc, %f20, %f18
8290 movle %icc, %i3, %i5
8291 movcc %xcc, %i1, %o3
8292 setx loop_27, %l0, %l1
8293 return %l1
8294 nop
8295 rdpr %cwp, %g1
8296 rdpr %cansave, %g2
8297 rdpr %canrestore, %g3
8298 rdpr %cleanwin, %g4
8299 rdpr %otherwin, %g5
8300 rdpr %wstate, %g6
8301loop_27: lduw [%l7 + 0x28], %g2
8302 movre %l6, 0x1BB, %o4
8303 array8 %l5, %l0, %i7
8304 movgu %xcc, %o1, %g1
8305 subccc %i2, 0x0FD5, %g3
8306 and %o5, 0x17AF, %i6
8307 fmovrdlz %g5, %f6, %f10
8308 edge16l %l2, %o7, %o0
8309 mulscc %g6, 0x0FA3, %l3
8310 alignaddrl %l1, %l4, %g7
8311 edge32l %g4, %i4, %o2
8312 fornot1 %f10, %f16, %f24
8313 orn %i5, %i1, %i3
8314 edge16ln %i0, %o6, %g2
8315 popc %l6, %o3
8316 movg %xcc, %l5, %l0
8317 movrne %o4, 0x088, %i7
8318 orncc %g1, %o1, %i2
8319 movg %icc, %g3, %i6
8320 movl %icc, %g5, %o5
8321 fmovdneg %xcc, %f14, %f8
8322 edge8 %o7, %o0, %g6
8323 fabsd %f4, %f14
8324 save %l3, %l1, %l4
8325 rdpr %cwp, %g1
8326 rdpr %cansave, %g2
8327 rdpr %canrestore, %g3
8328 rdpr %cleanwin, %g4
8329 rdpr %otherwin, %g5
8330 rdpr %wstate, %g6
8331 fmovsleu %xcc, %f9, %f13
8332 smulcc %l2, 0x0FCC, %g4
8333 for %f18, %f28, %f20
8334 srlx %i4, %g7, %i5
8335 movrlez %o2, 0x28F, %i3
8336 srl %i0, 0x01, %o6
8337 move %icc, %g2, %l6
8338 fpsub32s %f4, %f11, %f8
8339 andcc %i1, %o3, %l5
8340 movl %icc, %o4, %i7
8341 sll %g1, 0x0F, %l0
8342 movvs %xcc, %i2, %g3
8343 addccc %o1, 0x11AF, %i6
8344 movrgz %g5, %o7, %o5
8345 srax %g6, 0x1C, %l3
8346 srlx %l1, %l4, %l2
8347 sethi 0x0FBA, %o0
8348 array16 %i4, %g7, %i5
8349 addcc %g4, %o2, %i0
8350 smul %i3, %g2, %o6
8351 popc 0x0C69, %l6
8352 movne %icc, %i1, %l5
8353 movrgz %o4, 0x04B, %o3
8354 ldx [%l7 + 0x30], %g1
8355 xor %l0, %i2, %i7
8356 for %f6, %f22, %f2
8357 xor %o1, %i6, %g3
8358 movgu %xcc, %g5, %o5
8359 faligndata %f20, %f6, %f14
8360 orcc %g6, 0x151B, %o7
8361 andncc %l1, %l4, %l3
8362 smul %l2, %o0, %i4
8363 sll %i5, %g4, %o2
8364 movne %xcc, %g7, %i0
8365 ldub [%l7 + 0x40], %g2
8366 sub %o6, 0x03ED, %i3
8367 mulx %i1, 0x1AEE, %l5
8368 movcs %icc, %o4, %l6
8369 edge16n %o3, %g1, %l0
8370 lduw [%l7 + 0x2C], %i7
8371 alignaddr %i2, %o1, %g3
8372 movpos %xcc, %i6, %o5
8373 udivx %g5, 0x0CAE, %g6
8374 alignaddrl %l1, %o7, %l3
8375 sir 0x1014
8376 movrne %l4, %o0, %l2
8377 sub %i5, %i4, %o2
8378 mova %icc, %g7, %g4
8379 or %i0, %o6, %g2
8380 addc %i3, 0x0F00, %i1
8381 fmul8ulx16 %f26, %f30, %f2
8382 ldsb [%l7 + 0x7F], %o4
8383 save %l6, 0x1CE8, %o3
8384 rdpr %cwp, %g1
8385 rdpr %cansave, %g2
8386 rdpr %canrestore, %g3
8387 rdpr %cleanwin, %g4
8388 rdpr %otherwin, %g5
8389 rdpr %wstate, %g6
8390 edge8ln %g1, %l0, %l5
8391 sth %i2, [%l7 + 0x50]
8392 fcmpd %fcc0, %f14, %f10
8393 movcs %xcc, %i7, %o1
8394 sethi 0x1509, %g3
8395 orncc %o5, %i6, %g6
8396 fcmps %fcc2, %f23, %f8
8397 st %f16, [%l7 + 0x74]
8398 movleu %icc, %g5, %l1
8399 movcc %xcc, %l3, %l4
8400 fmovrdgez %o7, %f2, %f10
8401 movrne %o0, 0x121, %l2
8402 alignaddrl %i5, %o2, %g7
8403 array32 %g4, %i4, %o6
8404 fxnor %f10, %f8, %f4
8405 nop
8406 set 0x20, %l0
8407 std %f12, [%l7 + %l0]
8408 orn %i0, 0x0940, %i3
8409 std %f2, [%l7 + 0x70]
8410 andncc %g2, %i1, %o4
8411 movg %xcc, %l6, %g1
8412 st %f15, [%l7 + 0x1C]
8413 sub %l0, 0x0026, %l5
8414 fpadd16s %f7, %f31, %f27
8415 ldsw [%l7 + 0x5C], %i2
8416 sir 0x1AFE
8417 ldx [%l7 + 0x78], %o3
8418 edge8l %i7, %o1, %o5
8419 faligndata %f16, %f0, %f26
8420 fxor %f2, %f30, %f10
8421 edge32 %i6, %g3, %g5
8422 edge16n %g6, %l1, %l3
8423 fxnor %f16, %f12, %f8
8424 st %f18, [%l7 + 0x18]
8425 movgu %xcc, %l4, %o7
8426 srl %l2, 0x17, %o0
8427 fpadd32 %f18, %f16, %f12
8428 fmovscc %icc, %f24, %f5
8429 fmovsvc %icc, %f5, %f17
8430 alignaddr %i5, %g7, %o2
8431 srlx %g4, %o6, %i4
8432 movle %xcc, %i0, %i3
8433 movne %icc, %i1, %o4
8434 movn %xcc, %l6, %g1
8435 fcmpgt16 %f16, %f28, %l0
8436 udivcc %l5, 0x0676, %i2
8437 mova %xcc, %g2, %i7
8438 fornot1 %f28, %f28, %f28
8439 movrne %o1, %o5, %o3
8440 umulcc %g3, 0x16FB, %i6
8441 edge16 %g5, %l1, %l3
8442 movn %icc, %g6, %l4
8443 fmovdpos %icc, %f16, %f13
8444 umulcc %o7, %l2, %i5
8445 edge8l %o0, %o2, %g7
8446 mova %icc, %o6, %g4
8447 fcmpes %fcc2, %f26, %f8
8448 fmovrdlez %i4, %f0, %f12
8449 fmuld8sux16 %f14, %f10, %f26
8450 sir 0x133E
8451 andn %i0, 0x1B8F, %i3
8452 edge16ln %o4, %i1, %l6
8453 popc 0x1D69, %g1
8454 fabss %f18, %f19
8455 mulx %l5, %l0, %i2
8456 fmovsne %xcc, %f18, %f7
8457 mulscc %i7, %g2, %o1
8458 subc %o3, %g3, %o5
8459 movne %icc, %g5, %i6
8460 xnorcc %l3, 0x07CF, %l1
8461 edge16ln %l4, %g6, %o7
8462 orncc %i5, %l2, %o2
8463 addccc %o0, %o6, %g7
8464 edge16l %i4, %g4, %i3
8465 udiv %i0, 0x09E1, %i1
8466 orn %o4, %g1, %l5
8467 lduh [%l7 + 0x60], %l6
8468 xnor %i2, %i7, %l0
8469 movrlz %o1, 0x12E, %o3
8470 addccc %g2, 0x1F8F, %o5
8471 edge16 %g3, %i6, %g5
8472 subcc %l1, 0x1FA8, %l4
8473 movle %xcc, %l3, %g6
8474 edge8l %i5, %o7, %o2
8475 edge16 %l2, %o0, %g7
8476 sdivx %i4, 0x0E8A, %o6
8477 xor %g4, %i0, %i3
8478 fabsd %f4, %f4
8479 nop
8480 set 0x70, %g1
8481 ldd [%l7 + %g1], %f22
8482 edge32n %o4, %g1, %l5
8483 mova %icc, %l6, %i2
8484 movle %icc, %i7, %l0
8485 umulcc %o1, 0x069B, %i1
8486 st %f20, [%l7 + 0x10]
8487 orcc %g2, 0x022B, %o3
8488 fmul8x16au %f18, %f21, %f12
8489 restore %o5, %g3, %i6
8490 rdpr %cwp, %g1
8491 rdpr %cansave, %g2
8492 rdpr %canrestore, %g3
8493 rdpr %cleanwin, %g4
8494 rdpr %otherwin, %g5
8495 rdpr %wstate, %g6
8496 st %f27, [%l7 + 0x08]
8497 add %l1, 0x082B, %g5
8498 orncc %l3, %l4, %i5
8499 movneg %xcc, %o7, %g6
8500 smulcc %o2, 0x0332, %o0
8501 subccc %g7, 0x016D, %l2
8502 mulx %o6, 0x170B, %i4
8503 fmovsge %xcc, %f31, %f31
8504 fornot1 %f12, %f16, %f6
8505 ld [%l7 + 0x78], %f12
8506 orn %g4, %i0, %i3
8507 sll %g1, 0x16, %o4
8508 edge8n %l6, %l5, %i7
8509 fmovs %f25, %f16
8510 or %l0, %o1, %i1
8511 movvs %xcc, %g2, %o3
8512 array32 %i2, %o5, %g3
8513 andcc %l1, 0x1AE2, %i6
8514 save %l3, %g5, %i5
8515 rdpr %cwp, %g1
8516 rdpr %cansave, %g2
8517 rdpr %canrestore, %g3
8518 rdpr %cleanwin, %g4
8519 rdpr %otherwin, %g5
8520 rdpr %wstate, %g6
8521 setx loop_28, %l0, %l1
8522 return %l1
8523 nop
8524 rdpr %cwp, %g1
8525 rdpr %cansave, %g2
8526 rdpr %canrestore, %g3
8527 rdpr %cleanwin, %g4
8528 rdpr %otherwin, %g5
8529 rdpr %wstate, %g6
8530loop_28: stx %l4, [%l7 + 0x20]
8531 addccc %o0, 0x1276, %g7
8532 fzero %f6
8533 mulx %o2, %o6, %l2
8534 movcc %icc, %g4, %i4
8535 srlx %i3, %i0, %g1
8536 lduw [%l7 + 0x54], %o4
8537 andn %l5, 0x07C6, %l6
8538 array32 %i7, %o1, %i1
8539 movrgz %g2, 0x366, %l0
8540 srl %i2, 0x0E, %o3
8541 movcc %icc, %g3, %l1
8542 and %i6, 0x0934, %l3
8543 fxor %f10, %f26, %f30
8544 udivcc %o5, 0x02F8, %i5
8545 fxors %f10, %f23, %f16
8546 andcc %o7, 0x182E, %g6
8547 udivcc %l4, 0x08EF, %o0
8548 array8 %g7, %o2, %o6
8549 movl %icc, %l2, %g4
8550 subcc %g5, 0x1F64, %i4
8551 stb %i0, [%l7 + 0x41]
8552 add %g1, %i3, %l5
8553 udiv %o4, 0x06DB, %i7
8554 fmovrdgz %o1, %f20, %f6
8555 movrlez %l6, %i1, %g2
8556 movne %icc, %i2, %o3
8557 fnegs %f19, %f12
8558 sth %l0, [%l7 + 0x5A]
8559 fmovsg %icc, %f24, %f6
8560 orn %g3, 0x0570, %i6
8561 umulcc %l3, %o5, %l1
8562 movrlz %i5, 0x330, %o7
8563 movpos %icc, %l4, %g6
8564 fabss %f19, %f2
8565 sdiv %g7, 0x1819, %o0
8566 for %f24, %f4, %f4
8567 edge32l %o6, %o2, %l2
8568 ldsw [%l7 + 0x30], %g4
8569 fmovsvc %xcc, %f3, %f23
8570 movcs %icc, %i4, %i0
8571 edge16 %g1, %g5, %i3
8572 sdivx %o4, 0x1A85, %l5
8573 movpos %icc, %i7, %o1
8574 andcc %i1, %l6, %i2
8575 stx %g2, [%l7 + 0x28]
8576 sdivcc %l0, 0x1E1E, %g3
8577 fxnor %f18, %f28, %f20
8578 smul %i6, %l3, %o5
8579 nop
8580 set 0x5C, %g3
8581 ldsw [%l7 + %g3], %o3
8582 movne %icc, %i5, %l1
8583 mulscc %l4, %g6, %g7
8584 fmovsvc %icc, %f8, %f7
8585 alignaddrl %o7, %o6, %o2
8586 udivcc %l2, 0x1ECD, %o0
8587 lduw [%l7 + 0x68], %i4
8588 fsrc1 %f4, %f2
8589 movle %icc, %g4, %i0
8590 mova %xcc, %g1, %i3
8591 movcc %icc, %g5, %o4
8592 andncc %l5, %i7, %o1
8593 edge8l %l6, %i1, %i2
8594 ld [%l7 + 0x1C], %f27
8595 xnorcc %l0, %g3, %g2
8596 fnegd %f8, %f22
8597 ldx [%l7 + 0x58], %l3
8598 fmul8x16au %f11, %f0, %f22
8599 subc %i6, 0x083F, %o3
8600 array8 %i5, %o5, %l4
8601 ldsh [%l7 + 0x52], %g6
8602 ldub [%l7 + 0x5D], %g7
8603 movle %icc, %l1, %o7
8604 save %o2, %o6, %o0
8605 rdpr %cwp, %g1
8606 rdpr %cansave, %g2
8607 rdpr %canrestore, %g3
8608 rdpr %cleanwin, %g4
8609 rdpr %otherwin, %g5
8610 rdpr %wstate, %g6
8611 orncc %i4, 0x11F6, %g4
8612 sll %i0, %l2, %i3
8613 xorcc %g5, %g1, %o4
8614 srl %l5, 0x03, %i7
8615 movne %xcc, %o1, %i1
8616 movpos %icc, %l6, %i2
8617 movrlz %g3, 0x2EF, %g2
8618 fmovscc %icc, %f3, %f30
8619 movrgz %l3, 0x39F, %i6
8620 umul %l0, 0x1C48, %i5
8621 fmovdleu %xcc, %f18, %f31
8622 ldub [%l7 + 0x1E], %o5
8623 ldsh [%l7 + 0x1C], %l4
8624 umulcc %o3, 0x01DD, %g6
8625 subccc %l1, %o7, %o2
8626 fmul8x16al %f22, %f23, %f14
8627 fmovrdlz %o6, %f10, %f0
8628 fpsub16 %f26, %f18, %f16
8629 movge %icc, %g7, %i4
8630 movpos %icc, %g4, %o0
8631 array16 %i0, %l2, %g5
8632 ldsw [%l7 + 0x30], %g1
8633 movle %xcc, %i3, %o4
8634 movpos %icc, %l5, %i7
8635 fmovsg %xcc, %f15, %f26
8636 movl %icc, %o1, %l6
8637 fabss %f11, %f5
8638 movle %icc, %i1, %g3
8639 edge32n %g2, %l3, %i2
8640 xor %i6, 0x00F9, %l0
8641 lduh [%l7 + 0x58], %i5
8642 sdivcc %l4, 0x0EEC, %o3
8643 subccc %g6, %o5, %l1
8644 smulcc %o7, 0x0BD1, %o2
8645 xor %g7, 0x16E5, %i4
8646 fabss %f31, %f22
8647 edge8 %g4, %o0, %o6
8648 movle %xcc, %i0, %l2
8649 movvs %xcc, %g1, %i3
8650 sethi 0x1C14, %o4
8651 movl %xcc, %g5, %l5
8652 fnors %f24, %f16, %f27
8653 ldd [%l7 + 0x78], %f4
8654 sdivx %o1, 0x0238, %i7
8655 fsrc2s %f21, %f18
8656 alignaddrl %l6, %g3, %g2
8657 fmul8sux16 %f2, %f14, %f8
8658 mulx %l3, %i2, %i6
8659 edge8ln %l0, %i1, %l4
8660 andcc %i5, 0x00D7, %g6
8661 fmul8ulx16 %f4, %f8, %f28
8662 fcmpeq32 %f12, %f8, %o5
8663 xnor %l1, 0x130F, %o7
8664 sdivx %o3, 0x1AAF, %o2
8665 movl %xcc, %g7, %g4
8666 fmuld8ulx16 %f6, %f8, %f4
8667 edge8 %o0, %o6, %i0
8668 sdiv %i4, 0x0FC8, %l2
8669 nop
8670 set 0x20, %o1
8671 ldd [%l7 + %o1], %i2
8672 add %g1, 0x182A, %g5
8673 movrlz %l5, %o1, %i7
8674 movneg %xcc, %l6, %g3
8675 sdivx %o4, 0x05C1, %g2
8676 fmovsvs %icc, %f15, %f17
8677 edge8l %i2, %i6, %l3
8678 udivx %i1, 0x1791, %l0
8679 edge32n %l4, %g6, %o5
8680 fmovrse %i5, %f12, %f31
8681 movvc %xcc, %o7, %o3
8682 movne %icc, %l1, %g7
8683 sdiv %o2, 0x157A, %g4
8684 alignaddrl %o6, %i0, %i4
8685 movvs %icc, %o0, %l2
8686 sra %i3, 0x15, %g5
8687 restore %g1, 0x1300, %o1
8688 rdpr %cwp, %g1
8689 rdpr %cansave, %g2
8690 rdpr %canrestore, %g3
8691 rdpr %cleanwin, %g4
8692 rdpr %otherwin, %g5
8693 rdpr %wstate, %g6
8694 ldd [%l7 + 0x08], %i6
8695 fnors %f14, %f27, %f21
8696 movrlez %l6, %l5, %g3
8697 fnot2 %f16, %f30
8698 fmovrde %g2, %f12, %f24
8699 edge16n %i2, %o4, %i6
8700 umulcc %i1, %l3, %l4
8701 ldub [%l7 + 0x31], %g6
8702 ldsh [%l7 + 0x2A], %o5
8703 array16 %l0, %i5, %o7
8704 edge32n %l1, %o3, %g7
8705 faligndata %f14, %f18, %f8
8706 mulscc %o2, 0x1166, %o6
8707 andn %i0, %g4, %o0
8708 edge8l %l2, %i3, %i4
8709 xorcc %g5, 0x1DB3, %g1
8710 sdiv %i7, 0x0B70, %l6
8711 movvs %icc, %l5, %g3
8712 ldsh [%l7 + 0x56], %g2
8713 save %o1, %i2, %o4
8714 rdpr %cwp, %g1
8715 rdpr %cansave, %g2
8716 rdpr %canrestore, %g3
8717 rdpr %cleanwin, %g4
8718 rdpr %otherwin, %g5
8719 rdpr %wstate, %g6
8720 sdivx %i6, 0x03F2, %i1
8721 umulcc %l4, %l3, %g6
8722 edge16 %o5, %l0, %i5
8723 andncc %l1, %o3, %o7
8724 fand %f0, %f4, %f0
8725 stw %o2, [%l7 + 0x20]
8726 sll %o6, %i0, %g4
8727 fxors %f30, %f25, %f7
8728 fpsub32 %f22, %f8, %f2
8729 array8 %g7, %l2, %i3
8730 ldd [%l7 + 0x40], %f6
8731 edge32l %i4, %g5, %o0
8732 smulcc %i7, %g1, %l5
8733 faligndata %f18, %f10, %f18
8734 and %g3, %g2, %l6
8735 fmovdleu %icc, %f7, %f4
8736 fxnor %f4, %f12, %f20
8737 fpsub32s %f9, %f3, %f10
8738 ldx [%l7 + 0x20], %o1
8739 movvs %xcc, %i2, %i6
8740 fmovdn %icc, %f1, %f31
8741 alignaddrl %i1, %o4, %l4
8742 fxors %f14, %f26, %f5
8743 stb %l3, [%l7 + 0x4A]
8744 movge %icc, %g6, %l0
8745 std %f16, [%l7 + 0x70]
8746 edge32l %i5, %l1, %o5
8747 xnor %o3, %o2, %o7
8748 ldx [%l7 + 0x48], %i0
8749 umul %o6, 0x1A90, %g7
8750 movleu %xcc, %g4, %i3
8751 edge32ln %i4, %g5, %o0
8752 mulscc %l2, %g1, %l5
8753 xnorcc %g3, 0x00C8, %i7
8754 st %f23, [%l7 + 0x24]
8755 sub %g2, 0x1F0A, %o1
8756 sra %l6, %i2, %i6
8757 subccc %o4, 0x1B76, %i1
8758 fnegs %f15, %f7
8759 andcc %l4, 0x1FE7, %l3
8760 edge32 %g6, %l0, %i5
8761 fsrc2 %f6, %f20
8762 orn %o5, 0x1365, %o3
8763 movn %xcc, %o2, %l1
8764 alignaddrl %o7, %i0, %o6
8765 ldsb [%l7 + 0x4B], %g7
8766 ldsb [%l7 + 0x18], %i3
8767 edge32l %i4, %g5, %g4
8768 movcs %icc, %o0, %g1
8769 udivcc %l2, 0x1702, %l5
8770 fmovscs %icc, %f23, %f30
8771 mulscc %g3, 0x0A98, %i7
8772 fone %f2
8773 srax %g2, %o1, %i2
8774 fors %f17, %f31, %f16
8775 movge %xcc, %l6, %o4
8776 movvc %xcc, %i6, %l4
8777 stw %l3, [%l7 + 0x28]
8778 fmovdvc %xcc, %f8, %f19
8779 addc %g6, 0x1DE0, %i1
8780 ldsw [%l7 + 0x24], %i5
8781 edge16ln %l0, %o3, %o2
8782 setx loop_29, %l0, %l1
8783 return %l1
8784 nop
8785 rdpr %cwp, %g1
8786 rdpr %cansave, %g2
8787 rdpr %canrestore, %g3
8788 rdpr %cleanwin, %g4
8789 rdpr %otherwin, %g5
8790 rdpr %wstate, %g6
8791loop_29: stx %i0, [%l7 + 0x30]
8792 edge8 %o5, %g7, %o6
8793 fcmpgt32 %f24, %f20, %i3
8794 edge8l %g5, %g4, %i4
8795 fone %f6
8796 orncc %o0, %g1, %l2
8797 array8 %g3, %l5, %g2
8798 andn %i7, %i2, %o1
8799 movrne %o4, 0x117, %i6
8800 movvs %icc, %l6, %l4
8801 fpack32 %f6, %f12, %f22
8802 edge16l %l3, %i1, %i5
8803 popc %l0, %g6
8804 popc %o3, %l1
8805 fmovde %xcc, %f29, %f8
8806 edge32l %o7, %i0, %o2
8807 st %f8, [%l7 + 0x5C]
8808 srlx %o5, 0x1D, %o6
8809 addcc %i3, 0x17E7, %g7
8810 fmovdcc %icc, %f28, %f12
8811 ldsw [%l7 + 0x7C], %g4
8812 movrgez %g5, 0x35D, %i4
8813 lduw [%l7 + 0x28], %g1
8814 mulx %l2, %o0, %l5
8815 movvc %xcc, %g3, %g2
8816 movneg %xcc, %i2, %i7
8817 movneg %icc, %o1, %o4
8818 subcc %l6, %l4, %l3
8819 udiv %i1, 0x0349, %i6
8820 ldsb [%l7 + 0x51], %l0
8821 edge16ln %i5, %o3, %l1
8822 udivx %g6, 0x0C70, %i0
8823 edge16ln %o2, %o5, %o6
8824 fmovdl %icc, %f2, %f14
8825 movg %xcc, %o7, %i3
8826 movgu %icc, %g4, %g5
8827 edge16ln %i4, %g7, %l2
8828 movleu %xcc, %g1, %l5
8829 nop
8830 set 0x1B, %l5
8831 stb %o0, [%l7 + %l5]
8832 or %g2, 0x156D, %g3
8833 edge32ln %i7, %o1, %o4
8834 movre %l6, %i2, %l4
8835 movrlz %i1, 0x2F5, %l3
8836 mova %icc, %l0, %i5
8837 edge32 %o3, %i6, %g6
8838 lduh [%l7 + 0x66], %l1
8839 umul %i0, %o2, %o6
8840 andncc %o5, %o7, %i3
8841 udivcc %g5, 0x1CF1, %i4
8842 movrne %g4, 0x2D2, %l2
8843 fmovsg %xcc, %f11, %f16
8844 restore %g7, %g1, %o0
8845 rdpr %cwp, %g1
8846 rdpr %cansave, %g2
8847 rdpr %canrestore, %g3
8848 rdpr %cleanwin, %g4
8849 rdpr %otherwin, %g5
8850 rdpr %wstate, %g6
8851 pdist %f8, %f0, %f18
8852 fmovrdlez %g2, %f0, %f4
8853 mulx %g3, %l5, %o1
8854 fpsub32 %f12, %f4, %f18
8855 fone %f28
8856 addc %i7, %o4, %i2
8857 mova %icc, %l6, %l4
8858 ld [%l7 + 0x6C], %f25
8859 bshuffle %f4, %f12, %f18
8860 fmovd %f2, %f28
8861 fmovdleu %icc, %f27, %f31
8862 ld [%l7 + 0x5C], %f28
8863 movle %icc, %l3, %l0
8864 sdiv %i1, 0x0434, %i5
8865 fmovrslz %o3, %f12, %f6
8866 fandnot2s %f23, %f27, %f18
8867 fnot1 %f26, %f14
8868 edge8ln %g6, %i6, %l1
8869 fpadd32 %f30, %f22, %f18
8870 sethi 0x0378, %o2
8871 ldsh [%l7 + 0x24], %i0
8872 sub %o5, 0x1195, %o7
8873 movcc %xcc, %i3, %o6
8874 stx %g5, [%l7 + 0x70]
8875 sllx %g4, 0x1F, %i4
8876 srl %g7, 0x05, %l2
8877 edge16n %o0, %g2, %g3
8878 fsrc2s %f5, %f31
8879 edge32n %g1, %o1, %i7
8880 srlx %l5, 0x05, %o4
8881 pdist %f2, %f0, %f4
8882 fcmpd %fcc0, %f22, %f30
8883 alignaddrl %l6, %i2, %l3
8884 alignaddr %l0, %l4, %i1
8885 std %f4, [%l7 + 0x20]
8886 movvc %xcc, %i5, %g6
8887 ldd [%l7 + 0x28], %f6
8888 fsrc2s %f5, %f6
8889 subc %o3, %i6, %o2
8890 umulcc %l1, %o5, %i0
8891 subc %i3, 0x0A92, %o7
8892 movre %o6, %g5, %g4
8893 lduh [%l7 + 0x76], %g7
8894 ldd [%l7 + 0x20], %i4
8895 fpsub32 %f10, %f4, %f6
8896 st %f15, [%l7 + 0x0C]
8897 fmovda %xcc, %f20, %f25
8898 movvs %xcc, %o0, %l2
8899 setx loop_30, %l0, %l1
8900 return %l1
8901 nop
8902 rdpr %cwp, %g1
8903 rdpr %cansave, %g2
8904 rdpr %canrestore, %g3
8905 rdpr %cleanwin, %g4
8906 rdpr %otherwin, %g5
8907 rdpr %wstate, %g6
8908loop_30: edge32 %g3, %i7, %o1
8909 subcc %l5, %o4, %i2
8910 orcc %l3, %l6, %l4
8911 movre %i1, %i5, %l0
8912 fzero %f6
8913 movgu %xcc, %g6, %o3
8914 sth %i6, [%l7 + 0x68]
8915 fpsub16s %f31, %f29, %f4
8916 fands %f14, %f18, %f10
8917 sllx %l1, 0x1C, %o5
8918 ldsw [%l7 + 0x0C], %i0
8919 alignaddrl %o2, %o7, %o6
8920 movneg %icc, %i3, %g5
8921 xnor %g4, 0x0C9C, %g7
8922 andn %i4, 0x122E, %o0
8923 st %f21, [%l7 + 0x2C]
8924 subc %g2, %g1, %g3
8925 movneg %xcc, %i7, %o1
8926 subccc %l5, 0x0D48, %l2
8927 stx %o4, [%l7 + 0x48]
8928 addcc %l3, 0x05A3, %i2
8929 edge32ln %l4, %l6, %i1
8930 sub %l0, 0x131B, %g6
8931 movrlz %i5, 0x00F, %i6
8932 movrlez %o3, %o5, %i0
8933 movgu %xcc, %l1, %o2
8934 sllx %o7, %i3, %o6
8935 movneg %xcc, %g4, %g7
8936 movrne %g5, %o0, %i4
8937 subccc %g1, %g3, %g2
8938 fmovrsne %o1, %f26, %f15
8939 mova %xcc, %i7, %l5
8940 udivcc %o4, 0x0B2B, %l2
8941 fmovrslz %i2, %f4, %f15
8942 edge32l %l3, %l4, %i1
8943 array32 %l0, %l6, %i5
8944 andncc %g6, %o3, %o5
8945 edge32n %i0, %i6, %l1
8946 fmovdl %xcc, %f1, %f16
8947 edge8n %o2, %i3, %o6
8948 popc %o7, %g4
8949 ld [%l7 + 0x54], %f26
8950 ldsb [%l7 + 0x51], %g5
8951 movleu %icc, %g7, %i4
8952 movle %icc, %o0, %g3
8953 array8 %g1, %g2, %i7
8954 move %icc, %l5, %o1
8955 fabss %f12, %f27
8956 udivcc %o4, 0x0E71, %l2
8957 edge16 %i2, %l4, %i1
8958 xnor %l0, %l6, %l3
8959 edge32n %i5, %g6, %o5
8960 fmovdcs %icc, %f25, %f26
8961 array16 %o3, %i0, %l1
8962 edge8 %o2, %i3, %i6
8963 edge16l %o6, %o7, %g5
8964 addcc %g7, 0x1F32, %i4
8965 fpsub32 %f22, %f22, %f28
8966 smul %o0, 0x0D31, %g4
8967 array32 %g1, %g3, %i7
8968 ldx [%l7 + 0x68], %g2
8969 umul %o1, %l5, %l2
8970 array8 %o4, %i2, %i1
8971 movre %l4, %l0, %l3
8972 fors %f24, %f17, %f15
8973 ld [%l7 + 0x7C], %f26
8974 udivcc %i5, 0x1572, %g6
8975 orcc %l6, 0x1548, %o5
8976 movrgz %i0, %l1, %o2
8977 umul %i3, 0x0DF8, %i6
8978 sethi 0x0B7B, %o6
8979 udivx %o7, 0x09CF, %o3
8980 subc %g7, 0x172E, %i4
8981 fcmple16 %f6, %f10, %g5
8982 fcmped %fcc2, %f26, %f30
8983 save %g4, %g1, %g3
8984 rdpr %cwp, %g1
8985 rdpr %cansave, %g2
8986 rdpr %canrestore, %g3
8987 rdpr %cleanwin, %g4
8988 rdpr %otherwin, %g5
8989 rdpr %wstate, %g6
8990 srax %i7, 0x1B, %g2
8991 fcmple32 %f28, %f2, %o0
8992 umul %l5, %l2, %o4
8993 fmovsle %icc, %f17, %f20
8994 udivx %i2, 0x0971, %o1
8995 movl %xcc, %i1, %l4
8996 sir 0x00CD
8997 srlx %l3, 0x05, %l0
8998 edge16 %i5, %g6, %l6
8999 edge8 %o5, %i0, %o2
9000 xnor %i3, %l1, %i6
9001 movcs %icc, %o7, %o6
9002 fcmpgt16 %f6, %f30, %g7
9003 and %o3, 0x0702, %i4
9004 fmovscs %xcc, %f1, %f31
9005 xorcc %g4, 0x0FDF, %g1
9006 movle %icc, %g3, %i7
9007 fnor %f4, %f10, %f8
9008 umulcc %g5, 0x0FF9, %o0
9009 sll %g2, 0x16, %l5
9010 sll %l2, %o4, %o1
9011 fmovse %icc, %f1, %f22
9012 movre %i1, 0x245, %l4
9013 fmovsvc %xcc, %f3, %f12
9014 sth %l3, [%l7 + 0x44]
9015 fcmps %fcc0, %f8, %f13
9016 orcc %i2, 0x0057, %l0
9017 umul %i5, 0x1D44, %l6
9018 fmovsne %icc, %f25, %f0
9019 subcc %o5, %g6, %i0
9020 fpadd16 %f10, %f6, %f6
9021 fmovs %f26, %f8
9022 fmovrslez %i3, %f16, %f9
9023 std %f30, [%l7 + 0x38]
9024 movrlez %o2, %l1, %o7
9025 umul %o6, %i6, %g7
9026 ldx [%l7 + 0x68], %i4
9027 stx %g4, [%l7 + 0x40]
9028 movleu %icc, %o3, %g3
9029 ld [%l7 + 0x18], %f1
9030 movge %icc, %i7, %g5
9031 edge16 %g1, %g2, %o0
9032 smul %l5, 0x11D7, %l2
9033 addcc %o1, 0x02EB, %o4
9034 fxnor %f22, %f10, %f18
9035 ldub [%l7 + 0x76], %i1
9036 alignaddr %l3, %i2, %l0
9037 movn %icc, %l4, %i5
9038 fnot1s %f26, %f29
9039 fmovrsgez %o5, %f10, %f0
9040 xnor %g6, %i0, %l6
9041 fmovrsne %o2, %f24, %f20
9042 smul %i3, %o7, %o6
9043 fpack32 %f16, %f20, %f4
9044 fors %f5, %f21, %f4
9045 sdivcc %l1, 0x1194, %i6
9046 movrne %i4, 0x0BB, %g4
9047 xorcc %g7, 0x0286, %g3
9048 fmovrdne %o3, %f16, %f10
9049 add %i7, 0x1BB2, %g1
9050 sll %g2, 0x15, %o0
9051 ldd [%l7 + 0x60], %l4
9052 sdivx %l2, 0x19DB, %o1
9053 sub %g5, 0x1D09, %o4
9054 save %i1, %i2, %l3
9055 rdpr %cwp, %g1
9056 rdpr %cansave, %g2
9057 rdpr %canrestore, %g3
9058 rdpr %cleanwin, %g4
9059 rdpr %otherwin, %g5
9060 rdpr %wstate, %g6
9061 fmovsn %xcc, %f27, %f10
9062 ldd [%l7 + 0x68], %f8
9063 andncc %l4, %l0, %i5
9064 alignaddrl %o5, %i0, %g6
9065 ld [%l7 + 0x08], %f10
9066 edge8n %o2, %i3, %o7
9067 nop
9068 set 0x10, %i7
9069 ldd [%l7 + %i7], %o6
9070 movrne %l6, 0x2E0, %l1
9071 edge16l %i4, %i6, %g4
9072 for %f28, %f4, %f2
9073 movne %icc, %g7, %o3
9074 popc %i7, %g3
9075 ldsb [%l7 + 0x3A], %g1
9076 st %f17, [%l7 + 0x18]
9077 edge8ln %o0, %g2, %l5
9078 fmovsvs %xcc, %f25, %f28
9079 sdivcc %o1, 0x100E, %g5
9080 fnegd %f2, %f0
9081 ldsb [%l7 + 0x60], %o4
9082 edge16 %i1, %l2, %l3
9083 fmovsg %icc, %f23, %f31
9084 move %xcc, %i2, %l4
9085 andn %l0, %i5, %o5
9086 subc %g6, 0x0BD7, %o2
9087 edge16n %i0, %o7, %o6
9088 ldub [%l7 + 0x7C], %i3
9089 move %xcc, %l6, %l1
9090 popc 0x1B57, %i4
9091 movleu %xcc, %i6, %g7
9092 edge16ln %g4, %o3, %i7
9093 fsrc1s %f6, %f25
9094 edge32n %g3, %g1, %g2
9095 movrgez %l5, %o0, %g5
9096 movne %icc, %o4, %i1
9097 srl %o1, 0x1F, %l3
9098 fornot2s %f14, %f19, %f1
9099 udivx %i2, 0x1E6E, %l4
9100 sub %l0, 0x1D75, %i5
9101 fnegs %f17, %f5
9102 sub %l2, %g6, %o5
9103 fmovrdgez %i0, %f16, %f0
9104 sll %o2, %o7, %i3
9105 fzeros %f26
9106 addcc %o6, 0x1B4C, %l1
9107 fmovrslez %l6, %f8, %f26
9108 fzeros %f13
9109 sir 0x0159
9110 stb %i4, [%l7 + 0x21]
9111 fmovdle %xcc, %f12, %f5
9112 movle %xcc, %i6, %g7
9113 edge16ln %g4, %o3, %i7
9114 movl %xcc, %g3, %g1
9115 subc %g2, %o0, %l5
9116 lduw [%l7 + 0x54], %g5
9117 smulcc %o4, 0x1882, %i1
9118 sdivx %o1, 0x1F0B, %l3
9119 movre %i2, 0x2C8, %l0
9120 movre %i5, 0x2D8, %l4
9121 popc %g6, %o5
9122 array16 %i0, %o2, %o7
9123 xnor %l2, %i3, %l1
9124 addcc %l6, %o6, %i4
9125 orn %i6, 0x0001, %g4
9126 fmul8sux16 %f24, %f10, %f10
9127 ldd [%l7 + 0x50], %o2
9128 fmovdcc %icc, %f22, %f1
9129 fpadd16 %f8, %f24, %f26
9130 edge32l %i7, %g3, %g1
9131 sdivcc %g7, 0x1602, %g2
9132 fxnor %f24, %f14, %f20
9133 andn %l5, %o0, %o4
9134 smul %g5, %o1, %l3
9135 save %i1, %l0, %i2
9136 rdpr %cwp, %g1
9137 rdpr %cansave, %g2
9138 rdpr %canrestore, %g3
9139 rdpr %cleanwin, %g4
9140 rdpr %otherwin, %g5
9141 rdpr %wstate, %g6
9142 ldd [%l7 + 0x78], %l4
9143 srax %g6, 0x1E, %o5
9144 fmuld8sux16 %f14, %f5, %f14
9145 movge %icc, %i5, %o2
9146 movge %icc, %i0, %l2
9147 movre %i3, %l1, %o7
9148 popc %o6, %l6
9149 fmul8x16al %f5, %f14, %f16
9150 ldd [%l7 + 0x08], %f22
9151 movrgez %i4, 0x09B, %g4
9152 orn %i6, %o3, %g3
9153 sth %g1, [%l7 + 0x28]
9154 xnor %g7, 0x1E8F, %g2
9155 fmovdle %icc, %f3, %f30
9156 fmul8sux16 %f16, %f28, %f4
9157 movre %i7, %l5, %o0
9158 orn %g5, %o4, %o1
9159 edge8ln %l3, %i1, %i2
9160 ldsw [%l7 + 0x5C], %l0
9161 ldsh [%l7 + 0x5A], %g6
9162 edge16n %l4, %i5, %o5
9163 fmovdgu %xcc, %f21, %f1
9164 edge16 %o2, %i0, %l2
9165 ldd [%l7 + 0x58], %f20
9166 fcmpd %fcc1, %f4, %f16
9167 sub %l1, 0x150B, %o7
9168 sdivx %o6, 0x06ED, %i3
9169 ldsb [%l7 + 0x19], %l6
9170 fmul8sux16 %f18, %f6, %f0
9171 fmovda %xcc, %f3, %f27
9172 fmovrslz %g4, %f2, %f22
9173 movne %icc, %i4, %i6
9174 edge16 %o3, %g1, %g7
9175 edge16 %g2, %i7, %g3
9176 or %o0, %l5, %g5
9177 restore %o1, %l3, %o4
9178 rdpr %cwp, %g1
9179 rdpr %cansave, %g2
9180 rdpr %canrestore, %g3
9181 rdpr %cleanwin, %g4
9182 rdpr %otherwin, %g5
9183 rdpr %wstate, %g6
9184 ldd [%l7 + 0x60], %i2
9185 stx %l0, [%l7 + 0x70]
9186 xor %g6, 0x133F, %l4
9187 fmovdneg %icc, %f18, %f13
9188 fnot2 %f4, %f2
9189 orcc %i1, %i5, %o5
9190 fxnors %f12, %f12, %f21
9191 fcmped %fcc3, %f10, %f16
9192 fcmpne32 %f16, %f24, %o2
9193 move %xcc, %i0, %l1
9194 movleu %icc, %o7, %l2
9195 for %f18, %f0, %f20
9196 alignaddrl %o6, %l6, %g4
9197 and %i4, 0x01AC, %i6
9198 movrlez %o3, 0x31E, %g1
9199 subccc %g7, 0x0BD9, %i3
9200 fnot1s %f28, %f2
9201 movleu %xcc, %i7, %g3
9202 sir 0x1573
9203 smulcc %g2, 0x15D5, %l5
9204 fnands %f31, %f24, %f11
9205 ldsw [%l7 + 0x28], %g5
9206 popc 0x0A62, %o0
9207 edge32ln %l3, %o1, %o4
9208 array16 %i2, %l0, %l4
9209 movn %xcc, %i1, %i5
9210 edge8l %o5, %o2, %g6
9211 subccc %i0, %l1, %o7
9212 fmul8ulx16 %f28, %f4, %f10
9213 movpos %icc, %l2, %l6
9214 edge8ln %g4, %o6, %i4
9215 fmovdvs %icc, %f19, %f6
9216 movrgz %o3, %i6, %g7
9217 fmovdvs %icc, %f10, %f30
9218 fnors %f14, %f2, %f0
9219 st %f17, [%l7 + 0x18]
9220 movrlz %g1, %i7, %g3
9221 subccc %g2, 0x0D9A, %i3
9222 lduw [%l7 + 0x58], %l5
9223 smul %o0, %l3, %g5
9224 subc %o1, %i2, %o4
9225 movrgz %l0, 0x3CD, %i1
9226 movrlz %i5, %o5, %l4
9227 popc 0x0833, %g6
9228 nop
9229 set 0x40, %i0
9230 ldd [%l7 + %i0], %f16
9231 sdivx %i0, 0x19F3, %o2
9232 movn %icc, %l1, %l2
9233 pdist %f18, %f6, %f20
9234 edge32n %o7, %g4, %o6
9235 movvs %icc, %i4, %o3
9236 movre %l6, %i6, %g7
9237 move %xcc, %g1, %i7
9238 udiv %g2, 0x1E43, %g3
9239 andcc %l5, %o0, %i3
9240 movleu %icc, %l3, %o1
9241 movne %xcc, %g5, %o4
9242 movvs %icc, %i2, %i1
9243 fnot1 %f16, %f0
9244 fmovrdlz %i5, %f22, %f18
9245 popc 0x1DA2, %o5
9246 sllx %l0, %g6, %l4
9247 edge8n %i0, %l1, %l2
9248 st %f10, [%l7 + 0x60]
9249 xnorcc %o7, 0x10B8, %g4
9250 movgu %xcc, %o6, %i4
9251 movcs %xcc, %o2, %l6
9252 srax %o3, %i6, %g1
9253 fmuld8ulx16 %f7, %f14, %f22
9254 stb %i7, [%l7 + 0x41]
9255 movleu %icc, %g7, %g2
9256 addcc %g3, 0x06CD, %l5
9257 fmovdg %icc, %f6, %f14
9258 fsrc2 %f26, %f28
9259 movgu %xcc, %o0, %i3
9260 fmul8x16 %f16, %f4, %f20
9261 ldd [%l7 + 0x50], %l2
9262 fmul8ulx16 %f14, %f12, %f2
9263 st %f12, [%l7 + 0x08]
9264 stb %o1, [%l7 + 0x2B]
9265 fpmerge %f21, %f2, %f6
9266 movne %xcc, %g5, %o4
9267 array16 %i2, %i1, %i5
9268 edge8l %o5, %g6, %l4
9269 move %icc, %l0, %i0
9270 edge32ln %l2, %l1, %o7
9271 movle %xcc, %o6, %i4
9272 ldsb [%l7 + 0x38], %o2
9273 addccc %g4, %l6, %i6
9274 movrlz %g1, %i7, %g7
9275 udivcc %g2, 0x11A7, %o3
9276 st %f0, [%l7 + 0x14]
9277 fxnors %f9, %f14, %f5
9278 edge8ln %l5, %o0, %i3
9279 ld [%l7 + 0x40], %f22
9280 ldsb [%l7 + 0x0B], %l3
9281 edge32n %o1, %g3, %o4
9282 srl %i2, %g5, %i5
9283 fornot1 %f4, %f28, %f2
9284 edge8 %o5, %i1, %l4
9285 nop
9286 set 0x20, %o4
9287 lduw [%l7 + %o4], %g6
9288 fmovrdlz %l0, %f2, %f12
9289 orncc %i0, 0x1C68, %l2
9290 fpack16 %f30, %f8
9291 fmovsgu %icc, %f20, %f7
9292 fsrc1s %f14, %f21
9293 array32 %o7, %o6, %i4
9294 lduh [%l7 + 0x3E], %o2
9295 alignaddr %g4, %l6, %l1
9296 sub %i6, %i7, %g7
9297 sub %g2, 0x1F99, %o3
9298 array32 %g1, %o0, %i3
9299 std %f24, [%l7 + 0x20]
9300 ldsw [%l7 + 0x3C], %l5
9301 add %o1, %l3, %o4
9302 edge8n %i2, %g3, %g5
9303 movge %icc, %i5, %o5
9304 mulscc %i1, %l4, %l0
9305 sll %i0, %l2, %g6
9306 ldd [%l7 + 0x68], %f16
9307 addccc %o6, %i4, %o7
9308 edge16n %o2, %g4, %l6
9309 fpmerge %f8, %f21, %f0
9310 movne %icc, %l1, %i7
9311 ldub [%l7 + 0x6D], %i6
9312 fpadd16s %f2, %f7, %f2
9313 fmovsvc %icc, %f17, %f25
9314 edge16ln %g2, %g7, %o3
9315 movl %icc, %o0, %i3
9316 movrgez %l5, %o1, %l3
9317 sub %o4, 0x0DF5, %i2
9318 movre %g3, 0x166, %g5
9319 fxnor %f30, %f22, %f20
9320 lduw [%l7 + 0x6C], %i5
9321 xnorcc %g1, 0x1C7A, %o5
9322 fmovdcc %icc, %f7, %f6
9323 fcmpeq16 %f16, %f10, %i1
9324 array8 %l0, %l4, %i0
9325 xorcc %l2, 0x183D, %g6
9326 movvc %icc, %o6, %i4
9327 andncc %o2, %o7, %l6
9328 fandnot1 %f22, %f20, %f20
9329 movre %l1, %g4, %i6
9330 alignaddr %g2, %i7, %o3
9331 edge16ln %o0, %g7, %i3
9332 stb %o1, [%l7 + 0x0C]
9333 mulx %l5, 0x04AF, %o4
9334 array8 %i2, %l3, %g5
9335 and %g3, %g1, %i5
9336 addccc %o5, %l0, %l4
9337 movpos %icc, %i1, %l2
9338 movrgez %i0, %o6, %i4
9339 lduw [%l7 + 0x18], %o2
9340 udivx %o7, 0x01F1, %l6
9341 fcmpeq32 %f0, %f0, %l1
9342 ldub [%l7 + 0x7E], %g6
9343 edge16 %g4, %i6, %i7
9344 fmovscs %xcc, %f13, %f15
9345 movn %xcc, %g2, %o0
9346 stw %o3, [%l7 + 0x4C]
9347 subccc %g7, %i3, %l5
9348 movgu %icc, %o4, %i2
9349 movg %icc, %l3, %o1
9350 sethi 0x0F53, %g5
9351 lduh [%l7 + 0x0A], %g1
9352 fpsub32s %f31, %f22, %f25
9353 sra %g3, 0x14, %i5
9354 fors %f27, %f10, %f9
9355 lduh [%l7 + 0x14], %l0
9356 movleu %icc, %o5, %l4
9357 add %i1, 0x09B4, %l2
9358 edge16ln %i0, %i4, %o6
9359 sra %o2, %l6, %o7
9360 ldsh [%l7 + 0x20], %l1
9361 ldd [%l7 + 0x30], %f14
9362 sra %g4, 0x0B, %g6
9363 movcs %xcc, %i7, %i6
9364 edge32l %g2, %o3, %g7
9365 fxor %f2, %f18, %f12
9366 movrlez %i3, 0x13F, %o0
9367 edge16l %l5, %i2, %l3
9368 nop
9369 set 0x20, %l3
9370 stx %o1, [%l7 + %l3]
9371 smul %o4, 0x19D8, %g1
9372 sir 0x0C91
9373 fmovd %f14, %f8
9374 sth %g5, [%l7 + 0x1E]
9375 fcmpeq32 %f0, %f2, %i5
9376 fmovscc %xcc, %f2, %f10
9377 fornot1 %f22, %f26, %f0
9378 edge16 %l0, %o5, %l4
9379 stx %i1, [%l7 + 0x20]
9380 orncc %g3, 0x1B24, %i0
9381 move %icc, %l2, %i4
9382 fmovsgu %icc, %f20, %f20
9383 movleu %xcc, %o2, %l6
9384 edge32n %o6, %o7, %l1
9385 ldx [%l7 + 0x48], %g4
9386 edge16 %i7, %g6, %g2
9387 fmovsge %xcc, %f30, %f21
9388 andncc %o3, %i6, %g7
9389 edge16ln %i3, %o0, %l5
9390 fpack32 %f0, %f10, %f6
9391 ld [%l7 + 0x10], %f15
9392 fcmpgt32 %f14, %f22, %i2
9393 edge32ln %o1, %o4, %l3
9394 lduh [%l7 + 0x4C], %g5
9395 andn %g1, 0x101D, %i5
9396 movle %xcc, %l0, %o5
9397 ld [%l7 + 0x44], %f18
9398 edge16l %l4, %g3, %i0
9399 sir 0x1062
9400 fornot2 %f22, %f26, %f26
9401 fnot2s %f29, %f29
9402 orcc %i1, %i4, %l2
9403 fmovdne %icc, %f12, %f25
9404 sllx %o2, 0x0B, %o6
9405 edge8ln %o7, %l6, %l1
9406 sir 0x1BCF
9407 umul %g4, 0x0AB0, %i7
9408 edge16n %g2, %g6, %o3
9409 popc 0x0A31, %g7
9410 srl %i6, 0x1E, %o0
9411 fcmpd %fcc2, %f8, %f18
9412 movpos %icc, %l5, %i2
9413 sdiv %i3, 0x03EB, %o1
9414 sll %l3, %g5, %o4
9415 xnorcc %i5, %l0, %g1
9416 stw %o5, [%l7 + 0x60]
9417 edge8 %l4, %g3, %i1
9418 orcc %i0, %i4, %l2
9419 srlx %o2, %o6, %l6
9420 ld [%l7 + 0x34], %f27
9421 movneg %icc, %o7, %g4
9422 xorcc %i7, 0x0A8A, %l1
9423 ldd [%l7 + 0x10], %f26
9424 movpos %icc, %g6, %g2
9425 edge32n %g7, %i6, %o0
9426 setx loop_31, %l0, %l1
9427 return %l1
9428 nop
9429 rdpr %cwp, %g1
9430 rdpr %cansave, %g2
9431 rdpr %canrestore, %g3
9432 rdpr %cleanwin, %g4
9433 rdpr %otherwin, %g5
9434 rdpr %wstate, %g6
9435loop_31: mulx %i3, 0x1059, %o1
9436 fmovsl %icc, %f13, %f21
9437 sdiv %l3, 0x1E25, %g5
9438 andncc %i5, %o4, %g1
9439 fmuld8sux16 %f20, %f25, %f2
9440 xnor %l0, %o5, %g3
9441 edge32n %i1, %i0, %i4
9442 movn %icc, %l4, %o2
9443 xorcc %l2, 0x134B, %o6
9444 fxnor %f8, %f20, %f22
9445 andcc %o7, %g4, %l6
9446 xnorcc %l1, %i7, %g6
9447 smulcc %g7, %i6, %o0
9448 nop
9449 set 0x1D, %l1
9450 ldsb [%l7 + %l1], %l5
9451 edge32n %g2, %i2, %i3
9452 fmovsg %icc, %f0, %f13
9453 subccc %o3, %l3, %g5
9454 udiv %o1, 0x1F1D, %i5
9455 fmovsa %xcc, %f11, %f23
9456 srlx %o4, 0x1C, %l0
9457 or %g1, %g3, %i1
9458 movvc %icc, %i0, %o5
9459 movrne %l4, 0x23C, %o2
9460 ldsw [%l7 + 0x18], %i4
9461 lduh [%l7 + 0x76], %l2
9462 mulx %o7, 0x1D6F, %g4
9463 save %o6, 0x052B, %l1
9464 rdpr %cwp, %g1
9465 rdpr %cansave, %g2
9466 rdpr %canrestore, %g3
9467 rdpr %cleanwin, %g4
9468 rdpr %otherwin, %g5
9469 rdpr %wstate, %g6
9470 edge8l %i7, %l6, %g6
9471 mova %icc, %g7, %o0
9472 save %l5, %g2, %i6
9473 rdpr %cwp, %g1
9474 rdpr %cansave, %g2
9475 rdpr %canrestore, %g3
9476 rdpr %cleanwin, %g4
9477 rdpr %otherwin, %g5
9478 rdpr %wstate, %g6
9479 movge %icc, %i3, %o3
9480 fmovdvc %icc, %f8, %f1
9481 movrgz %l3, %i2, %o1
9482 fzero %f4
9483 lduw [%l7 + 0x70], %g5
9484 sir 0x03D3
9485 ldd [%l7 + 0x70], %o4
9486 movcs %xcc, %i5, %g1
9487 ldsh [%l7 + 0x54], %l0
9488 addcc %i1, %g3, %o5
9489 movleu %icc, %l4, %i0
9490 xnor %o2, 0x0E5C, %i4
9491 udiv %o7, 0x0F16, %g4
9492 xnor %l2, %o6, %i7
9493 ldx [%l7 + 0x70], %l1
9494 fmovsvc %xcc, %f0, %f21
9495 ldsh [%l7 + 0x76], %l6
9496 fmovrsgez %g7, %f5, %f8
9497 edge8ln %g6, %o0, %g2
9498 alignaddr %l5, %i3, %o3
9499 stx %i6, [%l7 + 0x08]
9500 for %f28, %f28, %f10
9501 umulcc %l3, %i2, %g5
9502 addc %o1, 0x0E12, %o4
9503 movl %icc, %i5, %l0
9504 smulcc %g1, %g3, %o5
9505 movcs %xcc, %l4, %i0
9506 xorcc %o2, 0x0B68, %i4
9507 movcc %xcc, %i1, %o7
9508 movg %icc, %l2, %o6
9509 sllx %g4, 0x1A, %l1
9510 movl %icc, %i7, %g7
9511 movcc %xcc, %g6, %o0
9512 edge16ln %g2, %l6, %i3
9513 xnor %l5, %o3, %i6
9514 xnor %i2, %g5, %l3
9515 orn %o1, 0x19FE, %o4
9516 fcmpgt32 %f24, %f30, %i5
9517 srl %g1, %l0, %o5
9518 movvs %icc, %g3, %l4
9519 sra %i0, %i4, %o2
9520 and %i1, 0x0604, %o7
9521 fzero %f2
9522 movvs %icc, %l2, %o6
9523 andcc %l1, %i7, %g4
9524 movneg %xcc, %g7, %g6
9525 fnor %f8, %f16, %f18
9526 subcc %o0, %g2, %i3
9527 st %f8, [%l7 + 0x64]
9528 movcc %xcc, %l5, %l6
9529 edge16 %i6, %i2, %g5
9530 edge8ln %l3, %o1, %o4
9531 sdiv %i5, 0x0E8F, %o3
9532 nop
9533 set 0x54, %l6
9534 stw %l0, [%l7 + %l6]
9535 umulcc %g1, 0x1C0F, %o5
9536 edge32l %l4, %g3, %i4
9537 movrne %o2, %i1, %o7
9538 addccc %l2, 0x13A0, %i0
9539 sethi 0x1DA4, %l1
9540 fmovsge %xcc, %f11, %f9
9541 alignaddrl %o6, %g4, %g7
9542 fmovrdlez %g6, %f24, %f18
9543 movn %icc, %o0, %g2
9544 mulx %i3, %i7, %l5
9545 udivx %i6, 0x1833, %i2
9546 orcc %l6, 0x12AA, %l3
9547 movre %o1, 0x150, %g5
9548 mulscc %i5, 0x01F9, %o3
9549 st %f23, [%l7 + 0x68]
9550 sdivx %l0, 0x175E, %g1
9551 movrlez %o5, %l4, %g3
9552 fmovsg %icc, %f19, %f14
9553 fmovd %f18, %f24
9554 edge16ln %o4, %o2, %i4
9555 lduh [%l7 + 0x12], %i1
9556 sdivx %l2, 0x1B80, %o7
9557 andn %l1, 0x194D, %i0
9558 array8 %o6, %g7, %g6
9559 array16 %o0, %g2, %g4
9560 umulcc %i3, %i7, %l5
9561 sdivx %i6, 0x0607, %i2
9562 movge %icc, %l3, %l6
9563 subc %g5, 0x0170, %o1
9564 ldd [%l7 + 0x10], %f2
9565 sra %o3, 0x0D, %i5
9566 andncc %l0, %g1, %l4
9567 edge16 %o5, %g3, %o4
9568 ldsb [%l7 + 0x7A], %i4
9569 fors %f12, %f3, %f26
9570 movge %icc, %i1, %l2
9571 array32 %o7, %l1, %o2
9572 edge32ln %o6, %i0, %g6
9573 fandnot1 %f28, %f6, %f10
9574 fmul8x16 %f25, %f22, %f12
9575 sdivcc %o0, 0x0A17, %g2
9576 lduh [%l7 + 0x1C], %g7
9577 edge8l %g4, %i3, %l5
9578 alignaddr %i7, %i6, %l3
9579 srax %i2, %g5, %o1
9580 movvs %icc, %o3, %i5
9581 srax %l6, 0x0F, %l0
9582 movrlz %g1, 0x1C0, %l4
9583 edge8l %o5, %g3, %i4
9584 edge32ln %o4, %i1, %l2
9585 movg %xcc, %l1, %o7
9586 ldub [%l7 + 0x21], %o2
9587 fmovsvs %icc, %f13, %f23
9588 fandnot1s %f13, %f13, %f22
9589 udivx %i0, 0x12B0, %g6
9590 edge16l %o6, %g2, %o0
9591 addcc %g4, %g7, %l5
9592 fmovd %f24, %f4
9593 movrgz %i7, %i6, %l3
9594 fxors %f31, %f25, %f3
9595 restore %i3, 0x1C9F, %g5
9596 rdpr %cwp, %g1
9597 rdpr %cansave, %g2
9598 rdpr %canrestore, %g3
9599 rdpr %cleanwin, %g4
9600 rdpr %otherwin, %g5
9601 rdpr %wstate, %g6
9602 nop
9603 set 0x70, %o0
9604 std %f14, [%l7 + %o0]
9605 sth %o1, [%l7 + 0x18]
9606 edge32 %o3, %i5, %l6
9607 sethi 0x16FE, %i2
9608 ldx [%l7 + 0x10], %g1
9609 addcc %l4, 0x0355, %l0
9610 stw %o5, [%l7 + 0x08]
9611 edge8n %g3, %o4, %i4
9612 xnor %i1, %l1, %o7
9613 edge32l %o2, %i0, %l2
9614 sdivx %o6, 0x0F8B, %g6
9615 fcmple16 %f16, %f16, %g2
9616 edge8 %g4, %o0, %l5
9617 movrne %i7, 0x1F6, %g7
9618 addcc %i6, 0x018D, %l3
9619 andncc %i3, %g5, %o1
9620 alignaddr %o3, %l6, %i5
9621 andncc %i2, %l4, %g1
9622 fnot2 %f14, %f12
9623 ldsh [%l7 + 0x4A], %o5
9624 orcc %g3, 0x04A9, %l0
9625 srax %o4, 0x16, %i4
9626 fmovsleu %icc, %f6, %f18
9627 st %f5, [%l7 + 0x7C]
9628 movg %xcc, %l1, %i1
9629 udivx %o7, 0x1EFC, %i0
9630 alignaddrl %o2, %l2, %g6
9631 srl %o6, %g4, %o0
9632 movpos %xcc, %g2, %i7
9633 ldub [%l7 + 0x33], %g7
9634 udiv %l5, 0x0F44, %i6
9635 ldsb [%l7 + 0x09], %i3
9636 subc %l3, 0x0723, %o1
9637 andcc %o3, 0x0A52, %l6
9638 movrne %g5, 0x3BF, %i2
9639 ld [%l7 + 0x28], %f25
9640 xnor %l4, %g1, %o5
9641 umul %i5, 0x0072, %l0
9642 fxor %f24, %f22, %f2
9643 movpos %xcc, %o4, %g3
9644 ldd [%l7 + 0x50], %l0
9645 movle %icc, %i1, %o7
9646 edge8ln %i4, %i0, %o2
9647 alignaddr %g6, %o6, %g4
9648 udivx %l2, 0x12B2, %o0
9649 ldx [%l7 + 0x30], %g2
9650 movpos %icc, %g7, %l5
9651 movl %xcc, %i7, %i6
9652 addc %i3, 0x18B6, %o1
9653 movle %icc, %l3, %o3
9654 mulscc %g5, %i2, %l4
9655 andn %g1, 0x15AA, %l6
9656 array16 %i5, %o5, %l0
9657 ldd [%l7 + 0x38], %g2
9658 movcs %icc, %o4, %l1
9659 orn %i1, 0x1364, %i4
9660 movneg %icc, %i0, %o7
9661 fmovrde %o2, %f30, %f20
9662 fmovdle %icc, %f26, %f2
9663 andn %o6, %g4, %g6
9664 and %l2, %o0, %g2
9665 and %g7, %l5, %i7
9666 edge16n %i3, %i6, %o1
9667 fmovdne %icc, %f21, %f10
9668 movn %xcc, %l3, %g5
9669 umul %i2, 0x00F1, %l4
9670 sllx %o3, 0x15, %g1
9671 srax %i5, 0x15, %o5
9672 movcs %xcc, %l6, %g3
9673 movrlez %o4, 0x121, %l0
9674 ldd [%l7 + 0x78], %f20
9675 edge16n %l1, %i1, %i0
9676 fmovdcc %xcc, %f25, %f9
9677 sdiv %i4, 0x045C, %o7
9678 fnors %f20, %f28, %f2
9679 sdivcc %o2, 0x198A, %g4
9680 andcc %g6, %o6, %o0
9681 bshuffle %f2, %f0, %f18
9682 fpadd16s %f12, %f27, %f10
9683 udivx %g2, 0x1DA0, %g7
9684 addccc %l2, %l5, %i7
9685 edge8ln %i3, %i6, %o1
9686 orncc %g5, %i2, %l3
9687 udivcc %o3, 0x0F85, %l4
9688 movcs %xcc, %g1, %i5
9689 array8 %l6, %g3, %o4
9690 srlx %o5, 0x10, %l1
9691 ldd [%l7 + 0x10], %f10
9692 fmovrdgz %l0, %f30, %f4
9693 andcc %i1, 0x114A, %i4
9694 or %o7, 0x1DF1, %i0
9695 fmovrdgez %g4, %f22, %f10
9696 umulcc %g6, %o6, %o2
9697 fmovrdlz %o0, %f12, %f0
9698 xor %g2, 0x0424, %l2
9699 fnand %f20, %f8, %f20
9700 fmovsvc %icc, %f27, %f15
9701 movle %icc, %l5, %g7
9702 fmovdgu %icc, %f27, %f18
9703 array16 %i3, %i6, %o1
9704 array32 %i7, %g5, %i2
9705 ldsb [%l7 + 0x3B], %o3
9706 addc %l3, 0x0084, %g1
9707 movge %icc, %i5, %l4
9708 edge16 %g3, %o4, %o5
9709 mulscc %l1, 0x0EA7, %l6
9710 setx loop_32, %l0, %l1
9711 return %l1
9712 nop
9713 rdpr %cwp, %g1
9714 rdpr %cansave, %g2
9715 rdpr %canrestore, %g3
9716 rdpr %cleanwin, %g4
9717 rdpr %otherwin, %g5
9718 rdpr %wstate, %g6
9719loop_32: ldsh [%l7 + 0x76], %i0
9720 fexpand %f14, %f6
9721 fpadd32s %f13, %f5, %f17
9722 orn %l0, %g6, %o6
9723 edge8 %o2, %g4, %o0
9724 movrgz %l2, 0x2E0, %l5
9725 move %icc, %g2, %g7
9726 movrne %i6, 0x146, %i3
9727 fcmpne16 %f4, %f16, %i7
9728 movrgez %o1, %i2, %o3
9729 ld [%l7 + 0x10], %f1
9730 nop
9731 set 0x08, %i4
9732 ldx [%l7 + %i4], %l3
9733 ldd [%l7 + 0x68], %g4
9734 sdiv %i5, 0x0550, %l4
9735 orcc %g3, %o4, %g1
9736 fmul8x16au %f2, %f30, %f12
9737 fmovsge %icc, %f19, %f7
9738 sdiv %l1, 0x1AA0, %l6
9739 fmovrdne %i1, %f6, %f2
9740 ldsb [%l7 + 0x65], %o5
9741 ldd [%l7 + 0x28], %f0
9742 sir 0x01FC
9743 movre %o7, %i4, %l0
9744 fors %f16, %f6, %f29
9745 smulcc %i0, 0x161F, %o6
9746 orcc %o2, %g4, %g6
9747 ldsb [%l7 + 0x1A], %o0
9748 xor %l5, 0x0C8C, %g2
9749 movvc %xcc, %g7, %l2
9750 sir 0x0CF8
9751 restore %i3, 0x11FF, %i6
9752 rdpr %cwp, %g1
9753 rdpr %cansave, %g2
9754 rdpr %canrestore, %g3
9755 rdpr %cleanwin, %g4
9756 rdpr %otherwin, %g5
9757 rdpr %wstate, %g6
9758 xor %o1, %i7, %i2
9759 ldub [%l7 + 0x18], %o3
9760 fsrc1s %f3, %f6
9761 or %g5, 0x0818, %i5
9762 addccc %l4, %g3, %l3
9763 udivx %g1, 0x1C75, %o4
9764 fandnot1 %f30, %f14, %f4
9765 alignaddrl %l6, %i1, %l1
9766 fmovrsne %o7, %f30, %f24
9767 movcc %icc, %o5, %l0
9768 srl %i4, 0x03, %i0
9769 ldsw [%l7 + 0x18], %o2
9770 fmovspos %xcc, %f5, %f14
9771 ldub [%l7 + 0x24], %o6
9772 fmovdleu %xcc, %f0, %f6
9773 sll %g6, 0x07, %g4
9774 fmovdgu %xcc, %f1, %f31
9775 fpsub32 %f0, %f14, %f28
9776 movge %xcc, %l5, %o0
9777 add %g2, %g7, %l2
9778 save %i3, 0x0231, %i6
9779 rdpr %cwp, %g1
9780 rdpr %cansave, %g2
9781 rdpr %canrestore, %g3
9782 rdpr %cleanwin, %g4
9783 rdpr %otherwin, %g5
9784 rdpr %wstate, %g6
9785 fmovrslez %i7, %f11, %f17
9786 fmovdvc %xcc, %f2, %f16
9787 fmovdl %icc, %f4, %f4
9788 udivcc %i2, 0x03DF, %o3
9789 ld [%l7 + 0x58], %f31
9790 fmuld8ulx16 %f29, %f25, %f0
9791 edge32l %o1, %i5, %g5
9792 fcmps %fcc2, %f24, %f5
9793 fones %f5
9794 udivx %l4, 0x1E66, %g3
9795 movrne %l3, %o4, %g1
9796 fmovrslz %i1, %f7, %f9
9797 ldx [%l7 + 0x58], %l1
9798 umulcc %l6, %o5, %l0
9799 movcc %xcc, %i4, %i0
9800 sth %o2, [%l7 + 0x22]
9801 lduh [%l7 + 0x70], %o7
9802 fnot1 %f18, %f2
9803 ld [%l7 + 0x58], %f4
9804 movle %icc, %g6, %o6
9805 st %f8, [%l7 + 0x58]
9806 edge8n %g4, %l5, %o0
9807 orcc %g7, 0x18AE, %l2
9808 movl %xcc, %g2, %i3
9809 save %i6, 0x13B1, %i7
9810 rdpr %cwp, %g1
9811 rdpr %cansave, %g2
9812 rdpr %canrestore, %g3
9813 rdpr %cleanwin, %g4
9814 rdpr %otherwin, %g5
9815 rdpr %wstate, %g6
9816 edge32l %i2, %o3, %o1
9817 ldsh [%l7 + 0x38], %i5
9818 sub %l4, %g3, %g5
9819 movre %o4, %g1, %l3
9820 srl %l1, %l6, %i1
9821 movleu %icc, %l0, %o5
9822 st %f25, [%l7 + 0x60]
9823 xnor %i0, 0x19D7, %i4
9824 movrgez %o7, %g6, %o6
9825 umulcc %o2, 0x0C85, %g4
9826 lduh [%l7 + 0x68], %l5
9827 fnor %f24, %f22, %f10
9828 movgu %xcc, %o0, %g7
9829 fcmpne32 %f12, %f12, %g2
9830 setx loop_33, %l0, %l1
9831 return %l1
9832 nop
9833 rdpr %cwp, %g1
9834 rdpr %cansave, %g2
9835 rdpr %canrestore, %g3
9836 rdpr %cleanwin, %g4
9837 rdpr %otherwin, %g5
9838 rdpr %wstate, %g6
9839loop_33: fone %f28
9840 smul %i7, %i3, %o3
9841 fornot2s %f6, %f28, %f2
9842 xnorcc %o1, %i2, %i5
9843 movrlz %l4, 0x003, %g5
9844 edge32n %o4, %g3, %g1
9845 mulscc %l3, %l6, %l1
9846 udivx %l0, 0x0E58, %i1
9847 fpadd16 %f8, %f0, %f26
9848 sdiv %i0, 0x0429, %o5
9849 fmovrdgez %o7, %f4, %f12
9850 stx %i4, [%l7 + 0x68]
9851 xorcc %g6, %o2, %g4
9852 edge16n %l5, %o6, %g7
9853 sra %o0, %g2, %l2
9854 sir 0x0AE5
9855 fmovd %f24, %f18
9856 fmovsneg %icc, %f24, %f28
9857 movrlez %i7, %i3, %i6
9858 movcc %xcc, %o3, %i2
9859 mulscc %i5, 0x01F7, %o1
9860 save %l4, %o4, %g3
9861 rdpr %cwp, %g1
9862 rdpr %cansave, %g2
9863 rdpr %canrestore, %g3
9864 rdpr %cleanwin, %g4
9865 rdpr %otherwin, %g5
9866 rdpr %wstate, %g6
9867 add %g5, %g1, %l6
9868 fmovsle %xcc, %f27, %f30
9869 movrne %l3, %l0, %l1
9870 andncc %i0, %o5, %i1
9871 fnands %f6, %f1, %f26
9872 ldd [%l7 + 0x08], %i4
9873 subcc %o7, %o2, %g6
9874 ldx [%l7 + 0x70], %l5
9875 fmul8x16 %f1, %f12, %f6
9876 edge8l %o6, %g7, %o0
9877 udivx %g2, 0x02E9, %l2
9878 srlx %g4, %i7, %i3
9879 fmovsle %icc, %f31, %f29
9880 orcc %i6, %i2, %i5
9881 movrlz %o1, %o3, %l4
9882 move %xcc, %o4, %g3
9883 movrlz %g5, 0x1B9, %l6
9884 addc %g1, %l3, %l1
9885 sllx %i0, 0x07, %o5
9886 ldsb [%l7 + 0x2E], %i1
9887 array32 %l0, %o7, %o2
9888 std %f4, [%l7 + 0x50]
9889 orn %g6, 0x0A75, %i4
9890 movrne %o6, 0x131, %l5
9891 fors %f20, %f24, %f13
9892 umul %o0, %g2, %l2
9893 fmovda %icc, %f1, %f21
9894 fpsub16s %f22, %f8, %f29
9895 fmovsvs %xcc, %f16, %f21
9896 array16 %g4, %g7, %i3
9897 fmovrsgz %i7, %f4, %f20
9898 restore %i6, 0x0F26, %i5
9899 rdpr %cwp, %g1
9900 rdpr %cansave, %g2
9901 rdpr %canrestore, %g3
9902 rdpr %cleanwin, %g4
9903 rdpr %otherwin, %g5
9904 rdpr %wstate, %g6
9905 nop
9906 set 0x1F, %g2
9907 ldub [%l7 + %g2], %i2
9908 orcc %o3, %l4, %o1
9909 std %f2, [%l7 + 0x60]
9910 fmovdge %xcc, %f9, %f4
9911 fpackfix %f24, %f23
9912 movleu %xcc, %g3, %g5
9913 and %l6, %o4, %l3
9914 and %l1, 0x1A14, %i0
9915 fpadd16s %f30, %f19, %f22
9916 stw %o5, [%l7 + 0x28]
9917 fpack32 %f12, %f4, %f14
9918 fmovrdgez %i1, %f22, %f18
9919 sra %g1, 0x0B, %o7
9920 xnorcc %l0, 0x0A6C, %o2
9921 edge8n %i4, %o6, %l5
9922 fmovse %xcc, %f4, %f7
9923 movge %xcc, %o0, %g2
9924 fmovsvs %icc, %f15, %f11
9925 ldd [%l7 + 0x10], %g6
9926 ldx [%l7 + 0x70], %l2
9927 movg %icc, %g7, %i3
9928 sdivx %i7, 0x10E6, %i6
9929 fabss %f8, %f5
9930 nop
9931 set 0x30, %o2
9932 stx %i5, [%l7 + %o2]
9933 fpsub32 %f20, %f30, %f14
9934 addc %g4, %o3, %l4
9935 fmovdle %xcc, %f26, %f13
9936 lduw [%l7 + 0x48], %o1
9937 ldsw [%l7 + 0x78], %i2
9938 movrlez %g5, %l6, %o4
9939 umul %g3, 0x0C7C, %l1
9940 fmovrdgez %i0, %f22, %f28
9941 movpos %xcc, %o5, %i1
9942 array8 %g1, %l3, %o7
9943 alignaddrl %l0, %o2, %i4
9944 edge16 %o6, %l5, %g2
9945 sub %o0, 0x0BD2, %l2
9946 sll %g7, %i3, %g6
9947 edge8ln %i7, %i6, %g4
9948 fnegs %f8, %f29
9949 edge16ln %o3, %l4, %o1
9950 fmovrdgez %i5, %f22, %f10
9951 movn %xcc, %i2, %g5
9952 smulcc %l6, %o4, %g3
9953 movneg %xcc, %l1, %o5
9954 array16 %i0, %g1, %l3
9955 sdivcc %i1, 0x10F7, %l0
9956 sll %o7, 0x13, %o2
9957 fmovdle %xcc, %f14, %f17
9958 srl %o6, %l5, %i4
9959 orncc %o0, %l2, %g7
9960 edge8l %g2, %g6, %i3
9961 faligndata %f16, %f26, %f12
9962 sll %i7, 0x08, %g4
9963 movn %xcc, %o3, %i6
9964 fxor %f12, %f24, %f0
9965 bshuffle %f8, %f10, %f16
9966 addc %o1, %i5, %l4
9967 fmul8x16al %f22, %f17, %f10
9968 edge32l %g5, %l6, %i2
9969 edge8n %o4, %g3, %o5
9970 movleu %xcc, %l1, %i0
9971 stw %g1, [%l7 + 0x40]
9972 andn %l3, 0x15A9, %l0
9973 save %o7, 0x0DD1, %o2
9974 rdpr %cwp, %g1
9975 rdpr %cansave, %g2
9976 rdpr %canrestore, %g3
9977 rdpr %cleanwin, %g4
9978 rdpr %otherwin, %g5
9979 rdpr %wstate, %g6
9980 andcc %o6, 0x0667, %l5
9981 srl %i4, 0x02, %o0
9982 sra %l2, 0x01, %i1
9983 srl %g2, 0x16, %g7
9984 addc %g6, 0x12D0, %i7
9985 fnand %f26, %f2, %f26
9986 fmovrdlez %g4, %f24, %f14
9987 movne %xcc, %i3, %o3
9988 fmul8ulx16 %f30, %f16, %f26
9989 ldsb [%l7 + 0x67], %o1
9990 add %i6, %l4, %i5
9991 srlx %g5, %i2, %o4
9992 sra %g3, 0x17, %l6
9993 movrlz %o5, 0x2A8, %i0
9994 nop
9995 set 0x20, %i6
9996 ldd [%l7 + %i6], %l0
9997 andncc %l3, %g1, %o7
9998 srlx %o2, 0x15, %l0
9999 sdivx %l5, 0x1AAB, %i4
10000 sethi 0x148F, %o6
10001 sdivcc %l2, 0x093A, %i1
10002 or %o0, 0x0CE2, %g7
10003 udiv %g2, 0x0FBA, %g6
10004 fmovrslz %i7, %f20, %f18
10005 sub %i3, 0x0404, %o3
10006 stx %o1, [%l7 + 0x70]
10007 ldub [%l7 + 0x2B], %g4
10008 edge16ln %l4, %i6, %g5
10009 subccc %i5, 0x130B, %o4
10010 movrgez %i2, 0x251, %g3
10011 edge16l %o5, %l6, %l1
10012 fmul8sux16 %f6, %f30, %f12
10013 edge8ln %l3, %g1, %o7
10014 fsrc1 %f6, %f30
10015 fornot2s %f16, %f22, %f15
10016 std %f20, [%l7 + 0x58]
10017 movpos %xcc, %o2, %i0
10018 fmul8x16al %f26, %f18, %f26
10019 fpsub32s %f3, %f30, %f15
10020 fmovdpos %icc, %f30, %f24
10021 edge16l %l5, %l0, %o6
10022 fmovsge %xcc, %f13, %f4
10023 and %l2, 0x0B5D, %i4
10024 mulx %o0, 0x03A6, %i1
10025 std %f26, [%l7 + 0x30]
10026 edge8n %g2, %g7, %g6
10027 andcc %i3, %i7, %o3
10028 fnors %f8, %f16, %f29
10029 lduw [%l7 + 0x18], %g4
10030 for %f14, %f6, %f22
10031 alignaddr %l4, %i6, %g5
10032 addc %i5, %o4, %o1
10033 movge %icc, %i2, %o5
10034 fmovrdlez %l6, %f14, %f0
10035 movre %l1, 0x22E, %g3
10036 lduw [%l7 + 0x2C], %l3
10037 ldd [%l7 + 0x38], %f4
10038 mulx %g1, 0x113D, %o7
10039 smul %o2, %l5, %l0
10040 fxor %f14, %f26, %f22
10041 ldd [%l7 + 0x60], %o6
10042 fmul8x16al %f11, %f25, %f14
10043 fcmpeq32 %f2, %f0, %i0
10044 movcs %xcc, %i4, %o0
10045 ldub [%l7 + 0x45], %l2
10046 edge32n %g2, %g7, %i1
10047 mulx %g6, 0x0A49, %i7
10048 edge8 %i3, %g4, %o3
10049 movle %icc, %l4, %i6
10050 fpadd32s %f31, %f24, %f4
10051 movneg %icc, %i5, %o4
10052 fmovdpos %xcc, %f1, %f31
10053 udivx %o1, 0x003E, %i2
10054 fmovdgu %xcc, %f1, %f9
10055 fcmpes %fcc2, %f15, %f15
10056 sdivx %o5, 0x1445, %g5
10057 movge %icc, %l6, %l1
10058 ldd [%l7 + 0x18], %g2
10059 fcmpd %fcc2, %f30, %f28
10060 sethi 0x189F, %l3
10061 addc %g1, %o2, %l5
10062 mulx %l0, %o7, %i0
10063 xnor %o6, 0x0E46, %i4
10064 fors %f13, %f4, %f24
10065 movrne %l2, %g2, %o0
10066 movrlz %i1, 0x27D, %g6
10067 array32 %i7, %i3, %g4
10068 stw %o3, [%l7 + 0x20]
10069 fmovsl %xcc, %f2, %f5
10070 srl %g7, %l4, %i5
10071 lduh [%l7 + 0x36], %o4
10072 movg %xcc, %o1, %i2
10073 fmovsg %xcc, %f30, %f30
10074 movgu %xcc, %o5, %g5
10075 stw %l6, [%l7 + 0x30]
10076 edge32l %i6, %l1, %l3
10077 fcmpd %fcc3, %f6, %f22
10078 movpos %xcc, %g1, %g3
10079 fmovdcs %icc, %f22, %f22
10080 movrlz %o2, 0x060, %l0
10081 edge16n %o7, %l5, %o6
10082 fmovsa %xcc, %f5, %f5
10083 movvs %xcc, %i0, %l2
10084 subcc %i4, %o0, %g2
10085 movcc %icc, %g6, %i7
10086 fmovsa %icc, %f24, %f22
10087 movle %icc, %i3, %g4
10088 edge8 %o3, %g7, %i1
10089 for %f14, %f18, %f16
10090 umul %i5, 0x1B3B, %o4
10091 movvs %xcc, %l4, %i2
10092 fnegd %f20, %f24
10093 fnors %f20, %f3, %f29
10094 fcmpgt32 %f20, %f26, %o1
10095 lduw [%l7 + 0x54], %o5
10096 stw %l6, [%l7 + 0x1C]
10097 sll %i6, %g5, %l3
10098 lduh [%l7 + 0x3A], %g1
10099 setx loop_34, %l0, %l1
10100 return %l1
10101 nop
10102 rdpr %cwp, %g1
10103 rdpr %cansave, %g2
10104 rdpr %canrestore, %g3
10105 rdpr %cleanwin, %g4
10106 rdpr %otherwin, %g5
10107 rdpr %wstate, %g6
10108loop_34: sdiv %l1, 0x1F77, %o7
10109 srl %l0, 0x0C, %l5
10110 fmovsn %icc, %f1, %f17
10111 fcmpeq32 %f8, %f16, %o6
10112 and %l2, 0x034D, %i0
10113 xnor %i4, 0x1E8E, %g2
10114 fcmpgt32 %f24, %f0, %g6
10115 sll %o0, 0x07, %i3
10116 movl %icc, %g4, %i7
10117 sll %g7, 0x0B, %o3
10118 stb %i5, [%l7 + 0x35]
10119 ldub [%l7 + 0x45], %o4
10120 movvc %xcc, %l4, %i2
10121 fmovsg %xcc, %f31, %f12
10122 movcs %xcc, %i1, %o1
10123 edge8n %l6, %i6, %g5
10124 movn %xcc, %l3, %o5
10125 andn %g1, %g3, %o2
10126 andcc %o7, %l1, %l5
10127 sth %o6, [%l7 + 0x76]
10128 fandnot1 %f0, %f20, %f28
10129 ldsw [%l7 + 0x6C], %l2
10130 fzero %f16
10131 smulcc %l0, 0x1F87, %i0
10132 movgu %xcc, %i4, %g2
10133 fandnot1 %f16, %f14, %f30
10134 fmovd %f24, %f14
10135 srax %o0, 0x10, %i3
10136 smul %g6, %i7, %g7
10137 orncc %g4, %o3, %i5
10138 fcmpne32 %f18, %f20, %l4
10139 fcmple32 %f10, %f30, %i2
10140 sll %o4, 0x01, %o1
10141 srlx %i1, 0x18, %l6
10142 fmovsn %icc, %f2, %f21
10143 fmovsl %xcc, %f29, %f7
10144 movl %icc, %g5, %l3
10145 movne %xcc, %o5, %i6
10146 xorcc %g3, %o2, %g1
10147 xnorcc %l1, %o7, %l5
10148 smul %o6, %l2, %i0
10149 edge32n %l0, %g2, %i4
10150 orncc %i3, %o0, %g6
10151 sir 0x1489
10152 udiv %i7, 0x076E, %g4
10153 movl %icc, %o3, %g7
10154 movvc %icc, %l4, %i5
10155 sth %i2, [%l7 + 0x52]
10156 movrgz %o4, %o1, %i1
10157 edge16n %g5, %l6, %l3
10158 movge %icc, %o5, %g3
10159 fpackfix %f12, %f22
10160 srl %i6, %o2, %l1
10161 sdiv %g1, 0x14F8, %l5
10162 edge16 %o7, %o6, %i0
10163 alignaddr %l2, %l0, %g2
10164 edge32ln %i4, %i3, %o0
10165 xor %i7, %g6, %o3
10166 popc 0x0E70, %g4
10167 xor %g7, 0x091E, %l4
10168 movrlz %i5, %o4, %i2
10169 edge8 %o1, %i1, %g5
10170 or %l6, %o5, %g3
10171 movvc %xcc, %i6, %l3
10172 movcs %xcc, %l1, %g1
10173 sth %o2, [%l7 + 0x4E]
10174 addc %o7, 0x08D3, %o6
10175 sdivcc %i0, 0x119E, %l2
10176 movle %icc, %l0, %g2
10177 andncc %i4, %i3, %o0
10178 movg %xcc, %i7, %g6
10179 array8 %l5, %g4, %g7
10180 subcc %l4, %o3, %i5
10181 popc %i2, %o1
10182 add %i1, %o4, %g5
10183 and %l6, %g3, %i6
10184 fmovdn %xcc, %f11, %f27
10185 fmovdcs %xcc, %f13, %f13
10186 xor %o5, 0x01BA, %l1
10187 popc 0x00C1, %l3
10188 array32 %g1, %o2, %o6
10189 sra %o7, %l2, %i0
10190 mulscc %l0, 0x1240, %i4
10191 movl %xcc, %i3, %o0
10192 movrgz %i7, 0x1D2, %g2
10193 addc %g6, 0x043C, %l5
10194 sdiv %g7, 0x13E2, %l4
10195 xor %g4, %i5, %o3
10196 subc %i2, %o1, %o4
10197 xnor %i1, 0x1A02, %l6
10198 smul %g3, 0x1E67, %i6
10199 smulcc %o5, %g5, %l1
10200 nop
10201 set 0x18, %g6
10202 std %f16, [%l7 + %g6]
10203 subcc %g1, 0x109D, %o2
10204 fmovrdlez %l3, %f28, %f28
10205 pdist %f28, %f4, %f4
10206 udivcc %o6, 0x12E7, %l2
10207 fands %f20, %f10, %f2
10208 movrne %i0, %l0, %o7
10209 popc 0x0838, %i4
10210 andncc %i3, %i7, %o0
10211 lduh [%l7 + 0x22], %g2
10212 xnor %l5, 0x09FA, %g7
10213 fxor %f16, %f4, %f18
10214 movl %icc, %l4, %g4
10215 movne %xcc, %i5, %o3
10216 and %g6, %i2, %o4
10217 ldx [%l7 + 0x38], %o1
10218 fmovdle %xcc, %f14, %f16
10219 srl %i1, 0x11, %g3
10220 sir 0x078E
10221 fmovrdne %l6, %f22, %f6
10222 move %xcc, %i6, %o5
10223 sethi 0x0608, %l1
10224 fmovrdlez %g5, %f22, %f30
10225 srax %o2, %l3, %o6
10226 orncc %l2, %g1, %i0
10227 edge32l %o7, %i4, %l0
10228 lduw [%l7 + 0x3C], %i3
10229 subc %o0, 0x0D55, %g2
10230 edge32ln %l5, %i7, %l4
10231 udiv %g4, 0x15D4, %i5
10232 edge8l %g7, %g6, %o3
10233 orn %o4, %o1, %i1
10234 move %xcc, %i2, %g3
10235 fmovrde %i6, %f26, %f14
10236 xnorcc %o5, 0x01C7, %l1
10237 fnands %f26, %f29, %f15
10238 fmovdg %icc, %f3, %f4
10239 ldd [%l7 + 0x10], %i6
10240 addcc %o2, %l3, %g5
10241 orcc %o6, %g1, %i0
10242 srlx %l2, 0x00, %o7
10243 fpadd32 %f14, %f30, %f4
10244 movcc %icc, %l0, %i4
10245 movgu %xcc, %o0, %i3
10246 edge16ln %l5, %i7, %g2
10247 ldsw [%l7 + 0x28], %l4
10248 mulx %i5, 0x1C3B, %g7
10249 subccc %g4, 0x0494, %g6
10250 movneg %xcc, %o3, %o1
10251 sub %o4, 0x0BB9, %i1
10252 srax %g3, 0x08, %i2
10253 movrlez %i6, %o5, %l1
10254 udiv %l6, 0x1ECF, %l3
10255 faligndata %f20, %f18, %f22
10256 movcc %icc, %o2, %o6
10257 movg %xcc, %g1, %i0
10258 subc %l2, 0x137E, %g5
10259 fmovspos %xcc, %f11, %f12
10260 sllx %o7, 0x1E, %i4
10261 udiv %o0, 0x1E44, %l0
10262 move %xcc, %i3, %i7
10263 fmovdcc %icc, %f9, %f3
10264 fmovdvc %icc, %f18, %f24
10265 fmovsne %icc, %f0, %f9
10266 udiv %g2, 0x0745, %l4
10267 edge16l %i5, %l5, %g4
10268 add %g7, %g6, %o3
10269 stb %o1, [%l7 + 0x32]
10270 srax %i1, 0x1B, %o4
10271 mova %xcc, %g3, %i2
10272 movre %i6, %o5, %l6
10273 srlx %l1, %l3, %o2
10274 stw %g1, [%l7 + 0x6C]
10275 fands %f2, %f8, %f20
10276 edge8l %i0, %o6, %l2
10277 fmul8x16 %f0, %f10, %f26
10278 ldub [%l7 + 0x2E], %o7
10279 movn %icc, %g5, %i4
10280 alignaddrl %l0, %i3, %i7
10281 sll %o0, %g2, %l4
10282 xnor %l5, %i5, %g4
10283 sir 0x0792
10284 smul %g7, %o3, %o1
10285 fmul8x16au %f11, %f20, %f20
10286 edge32ln %g6, %o4, %i1
10287 movrlez %g3, %i6, %o5
10288 ldd [%l7 + 0x18], %f16
10289 fand %f22, %f12, %f16
10290 movrlez %i2, 0x074, %l6
10291 edge8 %l3, %o2, %g1
10292 movrlez %l1, 0x0D4, %i0
10293 fcmpeq32 %f8, %f10, %o6
10294 mova %xcc, %l2, %g5
10295 edge32l %o7, %i4, %i3
10296 movpos %icc, %l0, %i7
10297 fxor %f28, %f24, %f8
10298 sdiv %g2, 0x064B, %o0
10299 addcc %l4, %i5, %l5
10300 edge32n %g4, %g7, %o1
10301 edge8ln %g6, %o3, %o4
10302 orcc %g3, %i6, %i1
10303 movrne %i2, %o5, %l3
10304 movrne %l6, 0x051, %g1
10305 fcmpgt16 %f24, %f14, %o2
10306 edge32 %i0, %l1, %l2
10307 edge16 %o6, %g5, %i4
10308 array32 %o7, %l0, %i7
10309 ldx [%l7 + 0x50], %i3
10310 and %o0, 0x0F97, %l4
10311 edge16l %i5, %g2, %l5
10312 array32 %g4, %o1, %g7
10313 sll %g6, %o3, %o4
10314 srl %i6, 0x04, %g3
10315 ldd [%l7 + 0x10], %i0
10316 fmovrsgez %i2, %f20, %f31
10317 movgu %xcc, %l3, %o5
10318 movle %icc, %l6, %g1
10319 fzero %f28
10320 movgu %xcc, %o2, %i0
10321 stw %l2, [%l7 + 0x34]
10322 fpadd32 %f30, %f10, %f18
10323 edge16l %l1, %g5, %o6
10324 orn %i4, %o7, %l0
10325 orn %i7, %i3, %o0
10326 fxnors %f30, %f11, %f23
10327 ldub [%l7 + 0x77], %l4
10328 fnands %f26, %f3, %f17
10329 stx %i5, [%l7 + 0x20]
10330 fmovsa %icc, %f26, %f14
10331 srl %g2, 0x18, %l5
10332 srl %o1, 0x16, %g4
10333 srl %g7, 0x01, %o3
10334 movgu %icc, %g6, %o4
10335 movgu %icc, %i6, %g3
10336 edge16n %i1, %i2, %l3
10337 popc %o5, %l6
10338 edge8 %o2, %g1, %l2
10339 movl %xcc, %l1, %i0
10340 movre %o6, 0x16A, %i4
10341 nop
10342 set 0x28, %i5
10343 ldd [%l7 + %i5], %g4
10344 array32 %o7, %i7, %i3
10345 mulx %o0, %l0, %l4
10346 edge16n %i5, %g2, %o1
10347 movre %l5, %g4, %o3
10348 fcmple32 %f28, %f20, %g6
10349 fones %f29
10350 lduh [%l7 + 0x16], %g7
10351 movle %xcc, %o4, %i6
10352 fmovse %xcc, %f24, %f13
10353 fpsub32s %f2, %f31, %f6
10354 or %i1, 0x058B, %g3
10355 andn %i2, %o5, %l3
10356 mulscc %l6, 0x1136, %g1
10357 stb %o2, [%l7 + 0x1B]
10358 nop
10359 set 0x78, %l4
10360 ldd [%l7 + %l4], %f24
10361 lduw [%l7 + 0x08], %l1
10362 ldsw [%l7 + 0x20], %l2
10363 srlx %i0, 0x15, %i4
10364 fmovsge %icc, %f30, %f30
10365 orn %o6, 0x0317, %o7
10366 fnot2 %f30, %f4
10367 andcc %i7, 0x1C3B, %g5
10368 movle %icc, %o0, %i3
10369 subc %l4, %i5, %l0
10370 edge8 %o1, %l5, %g2
10371 ldd [%l7 + 0x68], %f0
10372 sth %o3, [%l7 + 0x48]
10373 fmovscs %icc, %f25, %f0
10374 edge16l %g6, %g7, %o4
10375 ldd [%l7 + 0x30], %g4
10376 fmovdn %icc, %f26, %f21
10377 fcmpne32 %f24, %f26, %i1
10378 save %g3, %i6, %o5
10379 rdpr %cwp, %g1
10380 rdpr %cansave, %g2
10381 rdpr %canrestore, %g3
10382 rdpr %cleanwin, %g4
10383 rdpr %otherwin, %g5
10384 rdpr %wstate, %g6
10385 umulcc %i2, 0x13B1, %l3
10386 and %g1, 0x1519, %l6
10387 std %f22, [%l7 + 0x70]
10388 lduw [%l7 + 0x58], %l1
10389 edge32ln %l2, %i0, %o2
10390 addcc %i4, 0x1CE9, %o6
10391 mulscc %o7, %g5, %i7
10392 movrgz %o0, %l4, %i5
10393 edge16 %l0, %i3, %o1
10394 fornot2s %f16, %f9, %f21
10395 fmul8x16 %f23, %f28, %f18
10396 lduw [%l7 + 0x38], %g2
10397 movgu %xcc, %l5, %g6
10398 movrlz %g7, 0x226, %o4
10399 sllx %g4, %i1, %o3
10400 fornot2 %f28, %f24, %f14
10401 fpmerge %f4, %f25, %f12
10402 stw %i6, [%l7 + 0x64]
10403 addcc %o5, 0x16D7, %i2
10404 fmovscc %icc, %f20, %f3
10405 movpos %xcc, %g3, %g1
10406 movgu %icc, %l6, %l3
10407 movvc %xcc, %l2, %l1
10408 ldsh [%l7 + 0x64], %i0
10409 mova %xcc, %o2, %i4
10410 udiv %o7, 0x0B4E, %o6
10411 movcc %xcc, %g5, %i7
10412 fmovdleu %icc, %f5, %f23
10413 smul %l4, %o0, %l0
10414 edge32ln %i5, %o1, %i3
10415 nop
10416 set 0x28, %o6
10417 std %f28, [%l7 + %o6]
10418 fpadd16 %f0, %f12, %f8
10419 restore %g2, %l5, %g6
10420 rdpr %cwp, %g1
10421 rdpr %cansave, %g2
10422 rdpr %canrestore, %g3
10423 rdpr %cleanwin, %g4
10424 rdpr %otherwin, %g5
10425 rdpr %wstate, %g6
10426 or %g7, %g4, %i1
10427 fornot2 %f30, %f16, %f26
10428 array32 %o3, %o4, %i6
10429 sir 0x0AC4
10430 array32 %i2, %o5, %g1
10431 movrlz %g3, 0x301, %l6
10432 fsrc1 %f28, %f0
10433 fpack32 %f18, %f0, %f14
10434 andcc %l3, 0x169E, %l2
10435 fxors %f10, %f21, %f1
10436 or %l1, 0x1E54, %o2
10437 or %i0, %i4, %o7
10438 movcc %xcc, %g5, %o6
10439 edge16n %l4, %o0, %l0
10440 edge8l %i7, %i5, %i3
10441 fmul8ulx16 %f28, %f6, %f24
10442 orncc %g2, 0x1EF2, %o1
10443 srlx %g6, 0x08, %l5
10444 andncc %g7, %i1, %o3
10445 smul %g4, %i6, %o4
10446 fmovdn %icc, %f26, %f1
10447 movrlez %o5, %i2, %g3
10448 fpack16 %f0, %f31
10449 umul %g1, 0x1A04, %l3
10450 array8 %l6, %l1, %l2
10451 movle %icc, %o2, %i4
10452 sdiv %i0, 0x0DA5, %o7
10453 fmovdge %icc, %f22, %f10
10454 andcc %o6, %l4, %o0
10455 movrne %g5, 0x1D6, %l0
10456 setx loop_35, %l0, %l1
10457 return %l1
10458 nop
10459 rdpr %cwp, %g1
10460 rdpr %cansave, %g2
10461 rdpr %canrestore, %g3
10462 rdpr %cleanwin, %g4
10463 rdpr %otherwin, %g5
10464 rdpr %wstate, %g6
10465loop_35: mova %xcc, %o1, %g6
10466 movpos %xcc, %l5, %g7
10467 edge32 %i1, %o3, %g2
10468 movrgz %i6, 0x2B9, %g4
10469 alignaddr %o4, %i2, %g3
10470 andcc %g1, %l3, %o5
10471 fnors %f0, %f2, %f6
10472 st %f28, [%l7 + 0x14]
10473 ldub [%l7 + 0x21], %l6
10474 movrgez %l2, %o2, %l1
10475 andncc %i0, %o7, %i4
10476 edge8 %o6, %o0, %g5
10477 move %xcc, %l4, %i7
10478 fxor %f22, %f26, %f18
10479 movrgz %l0, %i3, %o1
10480 fornot2 %f24, %f0, %f24
10481 edge8 %i5, %g6, %g7
10482 movpos %icc, %i1, %o3
10483 movcc %xcc, %g2, %i6
10484 edge32 %g4, %o4, %l5
10485 udiv %i2, 0x1854, %g3
10486 stx %g1, [%l7 + 0x68]
10487 sdiv %l3, 0x1954, %l6
10488 addcc %l2, %o2, %l1
10489 sdiv %i0, 0x036C, %o5
10490 edge8n %o7, %i4, %o6
10491 fpmerge %f7, %f29, %f18
10492 movge %xcc, %o0, %l4
10493 edge16 %g5, %i7, %l0
10494 edge32l %i3, %o1, %i5
10495 ld [%l7 + 0x58], %f15
10496 edge8ln %g7, %i1, %g6
10497 edge8 %o3, %i6, %g4
10498 sra %o4, 0x1A, %g2
10499 fzeros %f18
10500 movge %xcc, %i2, %g3
10501 lduw [%l7 + 0x4C], %l5
10502 edge32 %l3, %l6, %l2
10503 andncc %o2, %g1, %i0
10504 movre %l1, 0x251, %o7
10505 umul %o5, %i4, %o0
10506 ldub [%l7 + 0x70], %o6
10507 umulcc %l4, 0x0091, %i7
10508 addcc %l0, 0x0008, %g5
10509 stb %o1, [%l7 + 0x3F]
10510 xor %i3, 0x0D6A, %i5
10511 udivx %g7, 0x02A3, %i1
10512 ldd [%l7 + 0x78], %o2
10513 st %f22, [%l7 + 0x44]
10514 udiv %i6, 0x161C, %g6
10515 movrlez %o4, %g4, %i2
10516 fmovrdlz %g3, %f4, %f22
10517 movg %xcc, %l5, %l3
10518 lduh [%l7 + 0x12], %l6
10519 subccc %l2, %o2, %g1
10520 sir 0x149F
10521 fpsub32 %f20, %f14, %f2
10522 udivcc %i0, 0x08A4, %g2
10523 movpos %icc, %o7, %o5
10524 lduw [%l7 + 0x1C], %l1
10525 udiv %i4, 0x05BE, %o6
10526 xnor %o0, %l4, %l0
10527 st %f21, [%l7 + 0x40]
10528 fmul8sux16 %f6, %f22, %f4
10529 movg %xcc, %g5, %o1
10530 umulcc %i7, %i3, %i5
10531 movrgez %i1, %o3, %i6
10532 fmovdpos %xcc, %f18, %f19
10533 std %f20, [%l7 + 0x28]
10534 xnorcc %g6, %g7, %g4
10535 std %f28, [%l7 + 0x28]
10536 smulcc %i2, %g3, %l5
10537 movcc %icc, %o4, %l3
10538 fandnot2s %f10, %f6, %f2
10539 movvc %icc, %l6, %l2
10540 ldsw [%l7 + 0x64], %o2
10541 array16 %i0, %g2, %g1
10542 fnands %f8, %f7, %f16
10543 fmovdleu %xcc, %f7, %f22
10544 stb %o5, [%l7 + 0x77]
10545 subccc %l1, 0x1A0F, %i4
10546 mova %xcc, %o7, %o0
10547 srax %o6, 0x0A, %l0
10548 movvc %xcc, %g5, %o1
10549 srlx %i7, 0x15, %l4
10550 stw %i3, [%l7 + 0x20]
10551 subc %i1, 0x1A0C, %o3
10552 andncc %i6, %i5, %g7
10553 movne %xcc, %g6, %g4
10554 fpsub16 %f20, %f18, %f16
10555 alignaddrl %i2, %g3, %l5
10556 sdivcc %o4, 0x1827, %l3
10557 fcmple16 %f20, %f10, %l2
10558 movgu %xcc, %o2, %i0
10559 umul %l6, 0x114C, %g1
10560 movl %xcc, %o5, %l1
10561 movcs %icc, %g2, %i4
10562 restore %o0, 0x19E6, %o6
10563 rdpr %cwp, %g1
10564 rdpr %cansave, %g2
10565 rdpr %canrestore, %g3
10566 rdpr %cleanwin, %g4
10567 rdpr %otherwin, %g5
10568 rdpr %wstate, %g6
10569 andcc %o7, %l0, %o1
10570 movcc %xcc, %g5, %l4
10571 movl %xcc, %i7, %i3
10572 fmovd %f12, %f22
10573 andncc %o3, %i1, %i6
10574 edge8l %g7, %i5, %g6
10575 ldsb [%l7 + 0x0E], %i2
10576 lduw [%l7 + 0x5C], %g3
10577 ldd [%l7 + 0x60], %l4
10578 edge32ln %g4, %o4, %l2
10579 movrne %l3, 0x047, %o2
10580 orncc %i0, 0x024C, %l6
10581 srax %g1, 0x1C, %o5
10582 sdiv %g2, 0x05CB, %i4
10583 srax %o0, 0x16, %o6
10584 sethi 0x0067, %l1
10585 std %f30, [%l7 + 0x60]
10586 fsrc1s %f10, %f31
10587 sdivcc %o7, 0x1A5A, %l0
10588 fabsd %f4, %f4
10589 fandnot2 %f16, %f12, %f28
10590 array16 %o1, %g5, %i7
10591 fmovda %icc, %f22, %f18
10592 addc %l4, %o3, %i1
10593 smulcc %i3, 0x0680, %g7
10594 fmovda %icc, %f4, %f2
10595 alignaddr %i6, %g6, %i2
10596 fpackfix %f22, %f25
10597 sir 0x00C7
10598 fmovrse %g3, %f0, %f0
10599 edge16ln %i5, %l5, %o4
10600 udivcc %l2, 0x10DA, %l3
10601 ldd [%l7 + 0x68], %o2
10602 subcc %i0, %g4, %g1
10603 ld [%l7 + 0x78], %f31
10604 edge32 %o5, %l6, %i4
10605 edge16n %o0, %g2, %l1
10606 fmovsa %xcc, %f16, %f24
10607 bshuffle %f28, %f14, %f20
10608 movleu %icc, %o7, %o6
10609 movn %icc, %l0, %o1
10610 movneg %icc, %g5, %i7
10611 sll %l4, %i1, %i3
10612 fmul8x16 %f30, %f12, %f20
10613 andncc %o3, %g7, %g6
10614 movvc %xcc, %i6, %g3
10615 orcc %i5, %i2, %l5
10616 edge8n %l2, %l3, %o2
10617 save %o4, 0x1A5C, %g4
10618 rdpr %cwp, %g1
10619 rdpr %cansave, %g2
10620 rdpr %canrestore, %g3
10621 rdpr %cleanwin, %g4
10622 rdpr %otherwin, %g5
10623 rdpr %wstate, %g6
10624 stx %i0, [%l7 + 0x30]
10625 sllx %o5, %g1, %i4
10626 movge %icc, %o0, %g2
10627 movleu %icc, %l1, %o7
10628 popc %l6, %l0
10629 movg %xcc, %o1, %o6
10630 fpmerge %f24, %f20, %f20
10631 ldd [%l7 + 0x48], %i6
10632 movn %icc, %g5, %i1
10633 xnor %i3, 0x0C6E, %l4
10634 edge16n %o3, %g7, %g6
10635 ldd [%l7 + 0x20], %f28
10636 ldd [%l7 + 0x20], %g2
10637 srlx %i5, 0x1B, %i6
10638 fpadd16 %f8, %f28, %f2
10639 xorcc %l5, 0x16BF, %i2
10640 sub %l2, 0x1C7D, %o2
10641 edge32ln %l3, %o4, %i0
10642 udivx %o5, 0x14DA, %g1
10643 fxors %f10, %f14, %f25
10644 movpos %xcc, %g4, %o0
10645 movpos %xcc, %i4, %g2
10646 move %icc, %o7, %l6
10647 xnor %l1, 0x1B5E, %o1
10648 edge16 %l0, %i7, %g5
10649 alignaddrl %i1, %i3, %l4
10650 stw %o3, [%l7 + 0x7C]
10651 edge8n %g7, %o6, %g3
10652 udivx %i5, 0x1767, %g6
10653 ldd [%l7 + 0x40], %i6
10654 sth %i2, [%l7 + 0x58]
10655 andncc %l5, %o2, %l3
10656 edge8l %o4, %i0, %l2
10657 ldsb [%l7 + 0x7D], %g1
10658 movn %xcc, %g4, %o5
10659 mulx %o0, %g2, %o7
10660 ldsb [%l7 + 0x67], %l6
10661 movleu %xcc, %i4, %o1
10662 andn %l0, %l1, %g5
10663 movrlez %i7, %i1, %i3
10664 st %f13, [%l7 + 0x28]
10665 ldd [%l7 + 0x20], %f28
10666 sub %o3, %l4, %g7
10667 andncc %g3, %i5, %g6
10668 fxors %f3, %f26, %f25
10669 ld [%l7 + 0x48], %f11
10670 ldub [%l7 + 0x5C], %i6
10671 edge8l %i2, %l5, %o2
10672 movvc %xcc, %l3, %o4
10673 nop
10674 set 0x5C, %l2
10675 ldsh [%l7 + %l2], %i0
10676 fmovdleu %icc, %f17, %f24
10677 sra %l2, %o6, %g4
10678 ldsb [%l7 + 0x25], %o5
10679 edge16 %g1, %o0, %g2
10680 srlx %o7, 0x10, %l6
10681 save %o1, %i4, %l1
10682 rdpr %cwp, %g1
10683 rdpr %cansave, %g2
10684 rdpr %canrestore, %g3
10685 rdpr %cleanwin, %g4
10686 rdpr %otherwin, %g5
10687 rdpr %wstate, %g6
10688 fmovsneg %icc, %f30, %f30
10689 move %xcc, %l0, %g5
10690 edge16n %i1, %i3, %i7
10691 movvc %icc, %l4, %o3
10692 fxors %f11, %f15, %f13
10693 ld [%l7 + 0x7C], %f30
10694 smul %g3, %i5, %g7
10695 fmovrslez %g6, %f29, %f18
10696 fcmpeq16 %f6, %f18, %i2
10697 popc %l5, %o2
10698 udivcc %l3, 0x1944, %i6
10699 lduh [%l7 + 0x58], %o4
10700 lduw [%l7 + 0x48], %i0
10701 subcc %l2, 0x0719, %g4
10702 sethi 0x12E5, %o5
10703 sth %g1, [%l7 + 0x08]
10704 subcc %o6, %g2, %o0
10705 fnor %f26, %f4, %f28
10706 edge32 %l6, %o7, %o1
10707 sethi 0x1BDC, %l1
10708 fcmpeq32 %f4, %f30, %l0
10709 lduh [%l7 + 0x72], %i4
10710 fones %f17
10711 movleu %xcc, %i1, %i3
10712 xorcc %g5, %l4, %i7
10713 edge16ln %o3, %i5, %g7
10714 smul %g3, 0x1AAD, %g6
10715 st %f23, [%l7 + 0x78]
10716 andcc %i2, 0x1E3C, %o2
10717 xnorcc %l3, %i6, %o4
10718 edge8n %i0, %l5, %l2
10719 edge8n %g4, %g1, %o5
10720 subcc %o6, %g2, %o0
10721 edge32l %l6, %o7, %l1
10722 fmovsle %xcc, %f31, %f19
10723 sdivx %o1, 0x0E6C, %i4
10724 nop
10725 set 0x40, %g4
10726 ldx [%l7 + %g4], %i1
10727 movcs %icc, %l0, %i3
10728 mova %icc, %l4, %g5
10729 fmovde %xcc, %f16, %f16
10730 std %f8, [%l7 + 0x28]
10731 edge16n %i7, %i5, %o3
10732 edge32 %g7, %g3, %g6
10733 ldsb [%l7 + 0x15], %o2
10734 subccc %i2, 0x09CC, %l3
10735 fxors %f23, %f3, %f16
10736 udivcc %i6, 0x0932, %o4
10737 fnor %f18, %f2, %f12
10738 move %icc, %l5, %i0
10739 mulscc %g4, 0x0620, %g1
10740 fnegd %f28, %f28
10741 edge16n %o5, %o6, %g2
10742 ldsw [%l7 + 0x60], %o0
10743 mulx %l6, 0x0687, %l2
10744 mulx %l1, 0x07C3, %o7
10745 fandnot1 %f28, %f6, %f16
10746 fmovrse %i4, %f9, %f20
10747 fnand %f18, %f8, %f6
10748 edge32n %i1, %o1, %l0
10749 fmovdneg %icc, %f6, %f8
10750 and %i3, 0x031C, %l4
10751 fmovsa %icc, %f17, %f24
10752 lduw [%l7 + 0x50], %g5
10753 movl %icc, %i5, %i7
10754 edge16n %g7, %o3, %g3
10755 lduh [%l7 + 0x5E], %g6
10756 xor %o2, %i2, %i6
10757 sth %o4, [%l7 + 0x7A]
10758 subcc %l5, %l3, %g4
10759 ldub [%l7 + 0x58], %i0
10760 movvc %icc, %g1, %o6
10761 movle %xcc, %g2, %o0
10762 srl %l6, 0x1D, %l2
10763 movg %xcc, %o5, %o7
10764 fmovsn %icc, %f18, %f3
10765 fmovdle %xcc, %f8, %f0
10766 xor %l1, %i1, %i4
10767 xnor %o1, 0x0C8C, %l0
10768 nop
10769 set 0x20, %o3
10770 ldx [%l7 + %o3], %l4
10771 ld [%l7 + 0x0C], %f13
10772 alignaddr %i3, %g5, %i7
10773 edge8 %g7, %i5, %o3
10774 fmovrdlz %g3, %f26, %f30
10775 fcmpne16 %f24, %f28, %o2
10776 stx %g6, [%l7 + 0x60]
10777 edge32n %i6, %o4, %l5
10778 setx loop_36, %l0, %l1
10779 return %l1
10780 nop
10781 rdpr %cwp, %g1
10782 rdpr %cansave, %g2
10783 rdpr %canrestore, %g3
10784 rdpr %cleanwin, %g4
10785 rdpr %otherwin, %g5
10786 rdpr %wstate, %g6
10787loop_36: addccc %i0, %g1, %g2
10788 ld [%l7 + 0x14], %f24
10789 udivx %o0, 0x1696, %l6
10790 restore %o6, %o5, %o7
10791 rdpr %cwp, %g1
10792 rdpr %cansave, %g2
10793 rdpr %canrestore, %g3
10794 rdpr %cleanwin, %g4
10795 rdpr %otherwin, %g5
10796 rdpr %wstate, %g6
10797 umulcc %l1, 0x118A, %l2
10798 umulcc %i4, 0x04EE, %i1
10799 ldd [%l7 + 0x20], %f12
10800 edge32l %o1, %l4, %l0
10801 mulscc %g5, %i3, %i7
10802 nop
10803 set 0x48, %g7
10804 stx %i5, [%l7 + %g7]
10805 fmovdpos %xcc, %f15, %f14
10806 fpsub16s %f13, %f12, %f28
10807 sub %g7, %g3, %o3
10808 fpackfix %f8, %f9
10809 sdivx %g6, 0x0FB1, %i6
10810 ldd [%l7 + 0x08], %o2
10811 movrgz %o4, %l5, %g4
10812 movneg %xcc, %i2, %i0
10813 sll %l3, 0x01, %g2
10814 fnegd %f8, %f6
10815 ldsb [%l7 + 0x0F], %o0
10816 orn %l6, 0x0811, %g1
10817 edge16ln %o5, %o6, %l1
10818 nop
10819 set 0x10, %o7
10820 std %f28, [%l7 + %o7]
10821 setx loop_37, %l0, %l1
10822 return %l1
10823 nop
10824 rdpr %cwp, %g1
10825 rdpr %cansave, %g2
10826 rdpr %canrestore, %g3
10827 rdpr %cleanwin, %g4
10828 rdpr %otherwin, %g5
10829 rdpr %wstate, %g6
10830loop_37: stw %l2, [%l7 + 0x38]
10831 fmovsge %xcc, %f2, %f25
10832 udiv %o1, 0x1130, %l4
10833 fxors %f23, %f10, %f5
10834 fmovdgu %xcc, %f2, %f31
10835 fxnors %f7, %f23, %f4
10836 lduh [%l7 + 0x1E], %i1
10837 sir 0x0959
10838 fmovsneg %icc, %f6, %f0
10839 fpadd32s %f2, %f6, %f20
10840 srl %g5, 0x07, %l0
10841 edge8n %i3, %i7, %i5
10842 udivx %g3, 0x05E3, %g7
10843 ldsb [%l7 + 0x25], %o3
10844 orncc %i6, %g6, %o4
10845 ldd [%l7 + 0x10], %o2
10846 edge32 %g4, %i2, %l5
10847 fmovscc %icc, %f30, %f18
10848 array8 %l3, %g2, %i0
10849 fmovdcs %xcc, %f6, %f5
10850 array16 %l6, %g1, %o5
10851 andcc %o0, %o6, %l1
10852 fmovrdne %o7, %f30, %f16
10853 nop
10854 set 0x3C, %o5
10855 lduw [%l7 + %o5], %i4
10856 fmovdg %icc, %f16, %f4
10857 edge8ln %o1, %l4, %l2
10858 umul %g5, %l0, %i1
10859 edge16n %i3, %i7, %i5
10860 edge32 %g7, %g3, %i6
10861 fmovsn %icc, %f29, %f24
10862 fmovdleu %icc, %f26, %f21
10863 subc %o3, 0x0D9D, %g6
10864 ldd [%l7 + 0x78], %o4
10865 fxnor %f28, %f6, %f0
10866 fnands %f2, %f11, %f21
10867 nop
10868 set 0x24, %i1
10869 ldub [%l7 + %i1], %o2
10870 movl %icc, %i2, %l5
10871 fandnot2 %f30, %f26, %f16
10872 edge32l %l3, %g2, %i0
10873 fmovrde %g4, %f14, %f18
10874 ld [%l7 + 0x50], %f20
10875 fxnors %f28, %f30, %f3
10876 fpackfix %f12, %f9
10877 fmul8x16al %f31, %f3, %f28
10878 stw %g1, [%l7 + 0x58]
10879 subccc %l6, 0x1310, %o5
10880 ldsh [%l7 + 0x1C], %o0
10881 sdiv %l1, 0x179B, %o6
10882 fnands %f23, %f6, %f0
10883 add %i4, %o7, %o1
10884 ldsb [%l7 + 0x3D], %l4
10885 ldx [%l7 + 0x78], %l2
10886 save %l0, 0x121E, %i1
10887 rdpr %cwp, %g1
10888 rdpr %cansave, %g2
10889 rdpr %canrestore, %g3
10890 rdpr %cleanwin, %g4
10891 rdpr %otherwin, %g5
10892 rdpr %wstate, %g6
10893 addccc %i3, %g5, %i7
10894 fpadd32s %f3, %f21, %f5
10895 movpos %xcc, %g7, %g3
10896 edge32n %i6, %i5, %g6
10897 edge32 %o4, %o3, %o2
10898 fmovsleu %xcc, %f10, %f14
10899 movne %icc, %l5, %l3
10900 fandnot1s %f27, %f10, %f21
10901 movl %icc, %g2, %i2
10902 movcc %icc, %i0, %g1
10903 edge16l %g4, %o5, %o0
10904 movrne %l1, 0x229, %o6
10905 fmovsg %xcc, %f16, %f0
10906 mulx %i4, 0x1B66, %l6
10907 ld [%l7 + 0x6C], %f24
10908 movrlez %o1, 0x147, %o7
10909 fandnot2 %f0, %f30, %f6
10910 movl %xcc, %l4, %l0
10911 ldd [%l7 + 0x48], %i0
10912 movrlz %i3, %l2, %g5
10913 orncc %i7, %g7, %g3
10914 movvc %icc, %i6, %i5
10915 lduw [%l7 + 0x24], %g6
10916 fmovrslez %o3, %f0, %f18
10917 subcc %o4, 0x0B6C, %o2
10918 mulx %l3, 0x1D95, %l5
10919 srax %i2, 0x1E, %g2
10920 edge8ln %g1, %g4, %i0
10921 fmovdpos %icc, %f14, %f8
10922 fmovsa %xcc, %f25, %f8
10923 movge %xcc, %o5, %o0
10924 add %l1, %o6, %l6
10925 edge8n %o1, %o7, %i4
10926 movl %xcc, %l0, %i1
10927 xorcc %i3, 0x15E5, %l4
10928 umulcc %l2, %g5, %g7
10929 andcc %i7, 0x17F3, %g3
10930 andn %i6, %i5, %g6
10931 fmovd %f12, %f8
10932 movre %o4, %o3, %o2
10933 edge8ln %l5, %i2, %g2
10934 for %f18, %f18, %f10
10935 fcmple16 %f16, %f8, %g1
10936 movneg %icc, %g4, %i0
10937 movrlz %l3, %o0, %l1
10938 ldx [%l7 + 0x58], %o6
10939 fpadd32s %f3, %f16, %f21
10940 subccc %l6, 0x003B, %o1
10941 movrne %o5, %o7, %l0
10942 xnorcc %i4, 0x1516, %i1
10943 save %i3, %l2, %g5
10944 rdpr %cwp, %g1
10945 rdpr %cansave, %g2
10946 rdpr %canrestore, %g3
10947 rdpr %cleanwin, %g4
10948 rdpr %otherwin, %g5
10949 rdpr %wstate, %g6
10950 movneg %icc, %g7, %l4
10951 sdivx %i7, 0x06E9, %g3
10952 srax %i6, 0x0B, %i5
10953 ldd [%l7 + 0x70], %f8
10954 orn %g6, 0x0001, %o3
10955 orcc %o2, %o4, %i2
10956 mulx %l5, 0x114C, %g2
10957 fnot2 %f4, %f12
10958 subcc %g1, 0x1CE9, %i0
10959 umulcc %l3, %g4, %o0
10960 fmovsg %xcc, %f15, %f27
10961 fmovda %icc, %f6, %f21
10962 std %f26, [%l7 + 0x10]
10963 smul %l1, %o6, %l6
10964 edge16l %o1, %o7, %l0
10965 mova %icc, %o5, %i1
10966 srax %i4, %i3, %l2
10967 fpack16 %f22, %f22
10968 fmovdgu %xcc, %f29, %f21
10969 orcc %g5, 0x0A3D, %g7
10970 subccc %i7, 0x0DA2, %g3
10971 and %i6, 0x10DD, %i5
10972 ldub [%l7 + 0x0A], %l4
10973 edge8n %g6, %o3, %o2
10974 alignaddr %i2, %l5, %g2
10975 edge32n %o4, %i0, %g1
10976 lduh [%l7 + 0x62], %l3
10977 movle %icc, %g4, %l1
10978 movvc %xcc, %o0, %l6
10979 std %f22, [%l7 + 0x40]
10980 edge32n %o6, %o1, %l0
10981 and %o5, 0x0E31, %o7
10982 srax %i4, %i1, %i3
10983 movrne %l2, 0x155, %g7
10984 xor %g5, %i7, %g3
10985 popc %i6, %l4
10986 movre %g6, 0x0BD, %o3
10987 sllx %o2, 0x10, %i2
10988 std %f30, [%l7 + 0x20]
10989 movrne %i5, %l5, %o4
10990 subc %g2, 0x180F, %g1
10991 sdiv %i0, 0x1E2C, %g4
10992 edge8l %l1, %l3, %o0
10993 ldd [%l7 + 0x68], %o6
10994 srl %l6, 0x15, %l0
10995 srax %o5, 0x09, %o7
10996 smul %o1, 0x06E5, %i4
10997 srlx %i3, 0x18, %l2
10998 fornot1 %f8, %f20, %f16
10999 mulx %g7, 0x056B, %g5
11000 fmovdgu %icc, %f13, %f23
11001 movpos %icc, %i1, %i7
11002 fmovdneg %icc, %f15, %f22
11003 smul %i6, %l4, %g6
11004 ldsb [%l7 + 0x76], %g3
11005 addc %o3, 0x0D4E, %o2
11006 restore %i5, 0x033E, %l5
11007 rdpr %cwp, %g1
11008 rdpr %cansave, %g2
11009 rdpr %canrestore, %g3
11010 rdpr %cleanwin, %g4
11011 rdpr %otherwin, %g5
11012 rdpr %wstate, %g6
11013 mulx %o4, %i2, %g1
11014 edge32 %i0, %g4, %g2
11015 fcmpgt16 %f12, %f30, %l1
11016 movvc %icc, %l3, %o6
11017 addcc %l6, %l0, %o0
11018 edge16 %o7, %o1, %i4
11019 movle %icc, %o5, %l2
11020 movne %xcc, %i3, %g5
11021 mulscc %i1, %i7, %g7
11022 fornot2s %f10, %f11, %f18
11023 fnor %f30, %f2, %f10
11024 edge32 %l4, %i6, %g6
11025 siam 0x1
11026 ldub [%l7 + 0x20], %g3
11027 movrne %o2, %i5, %l5
11028 xnorcc %o4, %o3, %i2
11029 fornot1 %f30, %f8, %f6
11030 save %i0, %g4, %g1
11031 rdpr %cwp, %g1
11032 rdpr %cansave, %g2
11033 rdpr %canrestore, %g3
11034 rdpr %cleanwin, %g4
11035 rdpr %otherwin, %g5
11036 rdpr %wstate, %g6
11037 orn %l1, %l3, %g2
11038 fnot2 %f28, %f4
11039 fmul8sux16 %f8, %f12, %f0
11040 orn %l6, %o6, %o0
11041 movneg %xcc, %l0, %o7
11042 movrgz %i4, %o5, %l2
11043 ldsh [%l7 + 0x3E], %o1
11044 edge8n %g5, %i3, %i1
11045 fpsub16 %f0, %f18, %f16
11046 movpos %icc, %g7, %i7
11047 array8 %i6, %g6, %g3
11048 fmovscs %xcc, %f3, %f21
11049 fmovdcs %icc, %f30, %f20
11050 movge %icc, %o2, %i5
11051 fmul8x16 %f26, %f2, %f28
11052 xnor %l5, %l4, %o4
11053 fmuld8ulx16 %f11, %f17, %f10
11054 fmovdleu %icc, %f1, %f8
11055 fmovsne %icc, %f1, %f9
11056 movneg %xcc, %i2, %o3
11057 or %i0, 0x1AE3, %g1
11058 subccc %l1, %g4, %g2
11059 orcc %l6, 0x16D7, %l3
11060 popc %o0, %o6
11061 movle %icc, %l0, %i4
11062 udivcc %o5, 0x0ABF, %l2
11063 std %f2, [%l7 + 0x18]
11064 movl %icc, %o1, %o7
11065 addccc %i3, %i1, %g5
11066 mulx %i7, 0x1DD6, %g7
11067 andcc %i6, %g6, %o2
11068 move %xcc, %g3, %l5
11069 and %i5, 0x0444, %o4
11070 movrlez %i2, 0x3D7, %o3
11071 movvc %icc, %l4, %g1
11072 movpos %xcc, %l1, %g4
11073 xor %g2, 0x0F38, %i0
11074 movge %icc, %l6, %l3
11075 fnor %f26, %f14, %f10
11076 movl %icc, %o6, %o0
11077 stb %l0, [%l7 + 0x4D]
11078 mulscc %i4, %l2, %o1
11079 edge16l %o5, %i3, %i1
11080 fpsub32 %f6, %f2, %f10
11081 sethi 0x0A22, %g5
11082 fmovdg %xcc, %f2, %f20
11083 fmovsg %icc, %f7, %f11
11084 andn %o7, %i7, %i6
11085 nop
11086 set 0x18, %i2
11087 std %f4, [%l7 + %i2]
11088 add %g7, 0x155C, %g6
11089 smul %g3, 0x1262, %o2
11090 edge8n %l5, %i5, %o4
11091 movg %icc, %i2, %o3
11092 addc %l4, 0x07A6, %g1
11093 srl %g4, %g2, %l1
11094 sdiv %l6, 0x1551, %i0
11095 ldub [%l7 + 0x41], %o6
11096 fmovdvs %xcc, %f28, %f2
11097 movleu %icc, %o0, %l3
11098 srlx %i4, %l2, %o1
11099 sllx %o5, 0x1B, %l0
11100 ldx [%l7 + 0x58], %i3
11101 srlx %g5, %i1, %o7
11102 fmovs %f2, %f25
11103 fornot2 %f18, %f2, %f0
11104 movre %i6, 0x211, %g7
11105 addccc %g6, %i7, %o2
11106 and %l5, 0x012D, %g3
11107 edge32ln %i5, %o4, %i2
11108 sdivx %l4, 0x077F, %g1
11109 sra %o3, %g2, %l1
11110 subccc %l6, 0x0511, %g4
11111 udivcc %i0, 0x1734, %o0
11112 edge32 %o6, %i4, %l3
11113 movge %xcc, %o1, %l2
11114 array16 %o5, %l0, %g5
11115 sir 0x03A0
11116 fornot2s %f6, %f22, %f3
11117 subccc %i3, %o7, %i1
11118 edge8n %i6, %g7, %i7
11119 fcmple32 %f18, %f14, %o2
11120 edge16ln %l5, %g3, %i5
11121 fmovdge %xcc, %f31, %f16
11122 movg %icc, %g6, %o4
11123 fpadd16s %f9, %f24, %f22
11124 srax %i2, %g1, %o3
11125 movneg %icc, %g2, %l4
11126 subcc %l1, %g4, %i0
11127 alignaddr %o0, %l6, %o6
11128 ldsb [%l7 + 0x1B], %i4
11129 movvc %icc, %o1, %l2
11130 move %xcc, %o5, %l0
11131 sethi 0x08F0, %l3
11132 fmovdle %icc, %f19, %f0
11133 fors %f11, %f8, %f25
11134 array32 %i3, %g5, %o7
11135 srlx %i1, %g7, %i6
11136 array32 %o2, %l5, %i7
11137 fcmpne16 %f0, %f8, %g3
11138 mulx %g6, 0x189C, %i5
11139 sdiv %i2, 0x1F5E, %g1
11140 movgu %xcc, %o4, %o3
11141 movrlz %l4, 0x321, %l1
11142 xnorcc %g4, 0x180A, %g2
11143 movle %icc, %i0, %l6
11144 andn %o6, %o0, %i4
11145 ldd [%l7 + 0x70], %f0
11146 fsrc1s %f16, %f9
11147 fcmpeq32 %f20, %f20, %l2
11148 save %o5, %o1, %l0
11149 rdpr %cwp, %g1
11150 rdpr %cansave, %g2
11151 rdpr %canrestore, %g3
11152 rdpr %cleanwin, %g4
11153 rdpr %otherwin, %g5
11154 rdpr %wstate, %g6
11155 fmuld8ulx16 %f11, %f15, %f16
11156 fpack16 %f22, %f4
11157 fnot1 %f10, %f26
11158 movle %xcc, %l3, %i3
11159 andncc %o7, %i1, %g7
11160 edge16 %i6, %g5, %o2
11161 fmovsn %icc, %f12, %f5
11162 xor %l5, 0x0DE2, %g3
11163 sdiv %g6, 0x0FCF, %i7
11164 edge32l %i2, %g1, %i5
11165 edge32n %o3, %o4, %l1
11166 pdist %f14, %f30, %f24
11167 xnor %l4, %g2, %i0
11168 edge16l %g4, %o6, %o0
11169 array32 %l6, %l2, %i4
11170 movle %xcc, %o5, %o1
11171 fmul8x16al %f3, %f11, %f24
11172 ldx [%l7 + 0x28], %l3
11173 movleu %icc, %l0, %o7
11174 fmul8x16al %f31, %f20, %f24
11175 smul %i3, 0x1787, %g7
11176 edge32l %i6, %g5, %i1
11177 udivx %o2, 0x1071, %l5
11178 movvs %xcc, %g3, %i7
11179 movrlez %i2, %g1, %g6
11180 setx loop_38, %l0, %l1
11181 return %l1
11182 nop
11183 rdpr %cwp, %g1
11184 rdpr %cansave, %g2
11185 rdpr %canrestore, %g3
11186 rdpr %cleanwin, %g4
11187 rdpr %otherwin, %g5
11188 rdpr %wstate, %g6
11189loop_38: movpos %xcc, %l1, %o3
11190 fnegd %f4, %f8
11191 movpos %icc, %l4, %i0
11192 stw %g2, [%l7 + 0x48]
11193 orn %g4, 0x1EAB, %o6
11194 edge8l %o0, %l2, %i4
11195 fcmple16 %f8, %f28, %o5
11196 edge8n %o1, %l3, %l0
11197 fmul8ulx16 %f22, %f4, %f20
11198 movre %l6, %o7, %i3
11199 sth %i6, [%l7 + 0x5A]
11200 sdiv %g5, 0x18FE, %g7
11201 fmovda %xcc, %f3, %f0
11202 sdivx %i1, 0x1250, %o2
11203 mulscc %l5, %i7, %i2
11204 movrgz %g3, %g6, %g1
11205 fmovsle %icc, %f29, %f0
11206 edge32ln %i5, %o4, %l1
11207 alignaddr %o3, %i0, %g2
11208 andncc %g4, %o6, %l4
11209 move %xcc, %o0, %l2
11210 fcmpgt32 %f20, %f10, %i4
11211 movn %xcc, %o1, %o5
11212 alignaddrl %l0, %l6, %o7
11213 subcc %l3, 0x10ED, %i6
11214 subcc %g5, %i3, %i1
11215 edge16ln %g7, %o2, %i7
11216 andncc %l5, %g3, %i2
11217 fmovsle %xcc, %f28, %f24
11218 sllx %g6, 0x10, %i5
11219 faligndata %f2, %f16, %f18
11220 fabsd %f0, %f24
11221 fexpand %f23, %f14
11222 nop
11223 set 0x28, %g5
11224 lduw [%l7 + %g5], %g1
11225 sllx %o4, 0x1A, %o3
11226 udiv %l1, 0x1FB0, %g2
11227 fmovsleu %xcc, %f27, %f23
11228 subc %i0, 0x16E9, %o6
11229 movvc %xcc, %g4, %o0
11230 movrgez %l2, 0x29B, %l4
11231 movl %icc, %i4, %o1
11232 movgu %icc, %o5, %l0
11233 fmovse %xcc, %f18, %f25
11234 movcs %xcc, %l6, %l3
11235 andncc %i6, %g5, %i3
11236 mulx %i1, 0x0ADE, %o7
11237 edge16ln %o2, %i7, %l5
11238 array16 %g3, %i2, %g6
11239 movl %icc, %g7, %g1
11240 movrlz %i5, 0x226, %o3
11241 movvs %xcc, %o4, %g2
11242 addcc %l1, 0x0DC0, %i0
11243 sra %o6, %g4, %o0
11244 udiv %l4, 0x0A94, %i4
11245 fpadd16 %f16, %f6, %f6
11246 movrlez %o1, 0x3D4, %o5
11247 xor %l0, %l6, %l3
11248 array8 %l2, %i6, %i3
11249 subc %i1, %g5, %o2
11250 sir 0x00B4
11251 movrgez %i7, 0x163, %l5
11252 movrgez %o7, %i2, %g6
11253 std %f22, [%l7 + 0x40]
11254 mova %xcc, %g7, %g1
11255 or %i5, 0x13C5, %o3
11256 srax %g3, 0x18, %o4
11257 movneg %xcc, %g2, %i0
11258 ldub [%l7 + 0x47], %o6
11259 ldub [%l7 + 0x7A], %g4
11260 edge8n %o0, %l4, %i4
11261 stw %o1, [%l7 + 0x0C]
11262 fmovda %icc, %f24, %f7
11263 edge16l %l1, %l0, %o5
11264 sethi 0x17E9, %l3
11265 edge8 %l2, %l6, %i6
11266 subcc %i3, %g5, %i1
11267 fand %f30, %f28, %f18
11268 edge32 %o2, %l5, %o7
11269 edge32l %i2, %g6, %g7
11270 edge16l %i7, %i5, %o3
11271 fcmple16 %f16, %f16, %g1
11272 array16 %o4, %g2, %g3
11273 fpack16 %f22, %f17
11274 sir 0x0C49
11275 fpsub16s %f13, %f18, %f5
11276 movrgz %i0, %o6, %g4
11277 fsrc1s %f13, %f25
11278 fmovdvc %icc, %f3, %f31
11279 fmuld8sux16 %f27, %f25, %f12
11280 ldd [%l7 + 0x30], %f12
11281 srlx %o0, 0x18, %i4
11282 ldd [%l7 + 0x60], %f4
11283 edge16l %o1, %l1, %l0
11284 array32 %l4, %l3, %o5
11285 fmovdne %xcc, %f15, %f21
11286 movvs %xcc, %l2, %i6
11287 edge16 %l6, %i3, %i1
11288 alignaddrl %o2, %g5, %o7
11289 edge8 %i2, %l5, %g7
11290 addccc %i7, %g6, %i5
11291 nop
11292 set 0x18, %l0
11293 ldd [%l7 + %l0], %f20
11294 movge %xcc, %g1, %o4
11295 sethi 0x1B68, %g2
11296 fabsd %f10, %f14
11297 sra %g3, 0x1C, %o3
11298 fmovrse %o6, %f15, %f12
11299 movrne %i0, 0x2B6, %o0
11300 fornot2s %f4, %f16, %f22
11301 fmul8ulx16 %f26, %f20, %f30
11302 movpos %icc, %i4, %g4
11303 edge32l %o1, %l0, %l1
11304 fsrc2s %f10, %f30
11305 addcc %l3, 0x0EB3, %o5
11306 sethi 0x096A, %l2
11307 st %f8, [%l7 + 0x30]
11308 save %l4, %l6, %i3
11309 rdpr %cwp, %g1
11310 rdpr %cansave, %g2
11311 rdpr %canrestore, %g3
11312 rdpr %cleanwin, %g4
11313 rdpr %otherwin, %g5
11314 rdpr %wstate, %g6
11315 subccc %i6, %o2, %i1
11316 fpackfix %f26, %f26
11317 movre %g5, 0x18D, %o7
11318 movgu %xcc, %i2, %g7
11319 ldx [%l7 + 0x20], %i7
11320 movge %xcc, %g6, %l5
11321 fmul8x16al %f20, %f20, %f26
11322 udivcc %g1, 0x0206, %o4
11323 edge8 %i5, %g3, %g2
11324 fones %f12
11325 orncc %o6, 0x02F9, %i0
11326 mulscc %o3, %o0, %g4
11327 addccc %i4, %l0, %o1
11328 std %f30, [%l7 + 0x58]
11329 subccc %l1, 0x1E39, %l3
11330 udivcc %l2, 0x0D72, %l4
11331 lduh [%l7 + 0x28], %o5
11332 umul %l6, %i6, %o2
11333 ldsw [%l7 + 0x38], %i1
11334 nop
11335 set 0x2A, %g1
11336 ldub [%l7 + %g1], %i3
11337 stb %o7, [%l7 + 0x5D]
11338 movge %xcc, %i2, %g7
11339 fpsub32 %f12, %f22, %f2
11340 addcc %i7, %g6, %g5
11341 fmovd %f28, %f2
11342 movvc %xcc, %l5, %o4
11343 movcs %xcc, %i5, %g3
11344 lduh [%l7 + 0x16], %g1
11345 srax %g2, 0x1D, %o6
11346 sra %o3, 0x1D, %o0
11347 edge8n %g4, %i0, %l0
11348 movvs %xcc, %i4, %o1
11349 andncc %l3, %l2, %l1
11350 ldd [%l7 + 0x40], %l4
11351 sllx %l6, %o5, %o2
11352 fmovscc %icc, %f31, %f2
11353 ld [%l7 + 0x08], %f5
11354 subccc %i1, %i6, %i3
11355 nop
11356 set 0x77, %i3
11357 ldub [%l7 + %i3], %o7
11358 movneg %icc, %i2, %g7
11359 nop
11360 set 0x28, %g3
11361 ldx [%l7 + %g3], %i7
11362 ldsh [%l7 + 0x52], %g5
11363 sth %l5, [%l7 + 0x0E]
11364 fcmple16 %f10, %f24, %g6
11365 ld [%l7 + 0x40], %f11
11366 fmovdneg %xcc, %f20, %f20
11367 fmovrslz %i5, %f31, %f10
11368 ldsb [%l7 + 0x70], %o4
11369 movcc %icc, %g1, %g2
11370 fcmpgt16 %f0, %f20, %g3
11371 mulx %o3, %o0, %o6
11372 lduw [%l7 + 0x58], %i0
11373 movgu %icc, %g4, %i4
11374 fmovrdne %l0, %f16, %f0
11375 alignaddrl %o1, %l3, %l1
11376 sub %l4, %l6, %l2
11377 movneg %icc, %o2, %i1
11378 fors %f18, %f27, %f17
11379 nop
11380 set 0x6C, %o1
11381 lduw [%l7 + %o1], %o5
11382 orcc %i3, 0x164D, %i6
11383 movrgez %o7, 0x15A, %i2
11384 array16 %g7, %i7, %l5
11385 movleu %icc, %g5, %g6
11386 stw %o4, [%l7 + 0x4C]
11387 sdiv %i5, 0x1462, %g2
11388 srlx %g1, 0x01, %g3
11389 fmovdg %xcc, %f13, %f9
11390 umul %o3, 0x0721, %o6
11391 edge8 %i0, %g4, %i4
11392 lduh [%l7 + 0x1A], %l0
11393 sdivx %o0, 0x0170, %l3
11394 udivx %o1, 0x1E32, %l1
11395 edge32l %l4, %l6, %o2
11396 ldsw [%l7 + 0x6C], %l2
11397 fexpand %f3, %f2
11398 lduh [%l7 + 0x3E], %o5
11399 fmovrde %i1, %f24, %f14
11400 andn %i6, %o7, %i3
11401 orcc %i2, %g7, %i7
11402 orncc %g5, %g6, %l5
11403 movvs %xcc, %o4, %g2
11404 movrlez %g1, 0x076, %g3
11405 edge8ln %o3, %i5, %o6
11406 movne %xcc, %i0, %i4
11407 sth %g4, [%l7 + 0x38]
11408 edge16n %o0, %l3, %l0
11409 movgu %icc, %o1, %l4
11410 restore %l6, %o2, %l2
11411 rdpr %cwp, %g1
11412 rdpr %cansave, %g2
11413 rdpr %canrestore, %g3
11414 rdpr %cleanwin, %g4
11415 rdpr %otherwin, %g5
11416 rdpr %wstate, %g6
11417 addc %o5, %i1, %l1
11418 movg %icc, %o7, %i6
11419 ldd [%l7 + 0x50], %i2
11420 movvc %icc, %i3, %g7
11421 add %g5, %i7, %l5
11422 fmovrsgez %g6, %f29, %f22
11423 fmovdge %icc, %f21, %f21
11424 save %g2, 0x0B4B, %g1
11425 rdpr %cwp, %g1
11426 rdpr %cansave, %g2
11427 rdpr %canrestore, %g3
11428 rdpr %cleanwin, %g4
11429 rdpr %otherwin, %g5
11430 rdpr %wstate, %g6
11431 array8 %g3, %o4, %i5
11432 movrlz %o6, %o3, %i4
11433 mova %xcc, %g4, %i0
11434 addcc %l3, %o0, %l0
11435 fcmpes %fcc0, %f12, %f31
11436 fpadd16 %f16, %f22, %f18
11437 xnorcc %l4, 0x1F62, %o1
11438 array32 %o2, %l2, %o5
11439 edge16n %i1, %l1, %o7
11440 lduh [%l7 + 0x60], %l6
11441 fcmpeq16 %f2, %f24, %i2
11442 fcmpgt16 %f22, %f4, %i6
11443 lduh [%l7 + 0x1E], %g7
11444 umulcc %g5, 0x1601, %i7
11445 fcmpgt32 %f14, %f0, %i3
11446 fmovsvs %xcc, %f24, %f4
11447 orncc %g6, %g2, %l5
11448 xorcc %g3, %g1, %o4
11449 fmovdvc %xcc, %f19, %f4
11450 sdiv %i5, 0x08D8, %o6
11451 edge16n %o3, %i4, %i0
11452 movle %xcc, %g4, %o0
11453 fands %f29, %f28, %f28
11454 movrne %l0, %l4, %o1
11455 move %xcc, %o2, %l2
11456 ldx [%l7 + 0x08], %l3
11457 fnor %f22, %f0, %f12
11458 subcc %o5, 0x1B73, %i1
11459 andn %o7, %l1, %i2
11460 lduh [%l7 + 0x74], %l6
11461 movcc %xcc, %g7, %g5
11462 fabss %f25, %f16
11463 edge32ln %i7, %i3, %i6
11464 fmovrdlz %g6, %f30, %f18
11465 orcc %l5, 0x08DA, %g2
11466 edge32l %g3, %g1, %i5
11467 orn %o6, 0x13E9, %o4
11468 lduw [%l7 + 0x60], %i4
11469 stx %i0, [%l7 + 0x18]
11470 subc %o3, 0x0010, %g4
11471 array8 %l0, %l4, %o1
11472 sllx %o0, 0x07, %l2
11473 sth %l3, [%l7 + 0x32]
11474 srl %o5, %o2, %o7
11475 movrgez %i1, 0x186, %i2
11476 movleu %xcc, %l6, %g7
11477 orncc %l1, 0x158A, %g5
11478 movleu %icc, %i7, %i3
11479 sub %g6, 0x0827, %l5
11480 sdivx %i6, 0x0C74, %g3
11481 edge16n %g2, %i5, %g1
11482 nop
11483 set 0x30, %i7
11484 stx %o4, [%l7 + %i7]
11485 umul %i4, %i0, %o6
11486 stw %g4, [%l7 + 0x30]
11487 sdiv %o3, 0x0DBC, %l4
11488 movleu %icc, %l0, %o0
11489 movleu %icc, %o1, %l2
11490 movcs %icc, %o5, %o2
11491 fmovrdlz %l3, %f12, %f18
11492 ldub [%l7 + 0x74], %o7
11493 fmovse %icc, %f24, %f5
11494 save %i1, 0x0DD7, %i2
11495 rdpr %cwp, %g1
11496 rdpr %cansave, %g2
11497 rdpr %canrestore, %g3
11498 rdpr %cleanwin, %g4
11499 rdpr %otherwin, %g5
11500 rdpr %wstate, %g6
11501 save %g7, %l1, %g5
11502 rdpr %cwp, %g1
11503 rdpr %cansave, %g2
11504 rdpr %canrestore, %g3
11505 rdpr %cleanwin, %g4
11506 rdpr %otherwin, %g5
11507 rdpr %wstate, %g6
11508 fmul8ulx16 %f18, %f22, %f30
11509 ld [%l7 + 0x40], %f0
11510 stw %l6, [%l7 + 0x60]
11511 array8 %i3, %g6, %l5
11512 array8 %i6, %g3, %g2
11513 edge32n %i5, %i7, %g1
11514 srax %i4, 0x11, %i0
11515 fzero %f24
11516 fabsd %f16, %f30
11517 sub %o6, 0x1927, %o4
11518 fmovrdlez %o3, %f20, %f20
11519 movg %icc, %l4, %l0
11520 ld [%l7 + 0x5C], %f29
11521 fmovrde %g4, %f4, %f16
11522 xnorcc %o1, %l2, %o0
11523 andn %o2, 0x1F0F, %l3
11524 orncc %o5, %o7, %i1
11525 movvs %xcc, %g7, %l1
11526 fands %f27, %f26, %f20
11527 movgu %xcc, %i2, %l6
11528 sethi 0x18C1, %i3
11529 fpadd32 %f18, %f2, %f16
11530 fcmple32 %f10, %f6, %g5
11531 andcc %g6, %l5, %g3
11532 movcc %xcc, %g2, %i5
11533 xnorcc %i7, 0x19C9, %g1
11534 edge32n %i4, %i0, %i6
11535 movneg %xcc, %o6, %o3
11536 ldub [%l7 + 0x53], %o4
11537 fornot1 %f4, %f0, %f14
11538 sll %l4, %l0, %o1
11539 addcc %l2, %g4, %o2
11540 umulcc %o0, 0x0BD3, %l3
11541 sdivcc %o7, 0x1623, %i1
11542 array32 %g7, %l1, %i2
11543 subc %o5, 0x081C, %l6
11544 fmovdne %xcc, %f18, %f2
11545 movpos %xcc, %g5, %i3
11546 movrne %l5, 0x13F, %g6
11547 movrlz %g2, 0x105, %i5
11548 srax %g3, 0x09, %i7
11549 edge16ln %i4, %i0, %g1
11550 mova %icc, %o6, %i6
11551 setx loop_39, %l0, %l1
11552 return %l1
11553 nop
11554 rdpr %cwp, %g1
11555 rdpr %cansave, %g2
11556 rdpr %canrestore, %g3
11557 rdpr %cleanwin, %g4
11558 rdpr %otherwin, %g5
11559 rdpr %wstate, %g6
11560loop_39: andn %l0, 0x159C, %o3
11561 lduw [%l7 + 0x50], %l2
11562 fcmpne16 %f4, %f12, %o1
11563 movrlez %g4, 0x126, %o0
11564 pdist %f22, %f2, %f8
11565 orncc %l3, %o7, %o2
11566 ldsw [%l7 + 0x08], %i1
11567 movrgz %g7, 0x374, %l1
11568 fmuld8ulx16 %f30, %f15, %f6
11569 orn %o5, %l6, %i2
11570 fmovdl %icc, %f11, %f25
11571 nop
11572 set 0x70, %l5
11573 stw %g5, [%l7 + %l5]
11574 andncc %l5, %g6, %i3
11575 umulcc %i5, %g3, %g2
11576 edge16 %i7, %i0, %i4
11577 std %f24, [%l7 + 0x78]
11578 fmovsne %xcc, %f19, %f23
11579 xor %o6, %g1, %o4
11580 fmovsleu %icc, %f30, %f28
11581 sra %i6, 0x1B, %l4
11582 edge8n %l0, %l2, %o3
11583 array16 %o1, %g4, %o0
11584 sdiv %l3, 0x17FC, %o2
11585 ldsw [%l7 + 0x58], %o7
11586 sir 0x0DEC
11587 xorcc %i1, %g7, %l1
11588 edge16ln %l6, %o5, %g5
11589 move %xcc, %i2, %l5
11590 edge16l %i3, %i5, %g6
11591 movrne %g3, 0x062, %g2
11592 fmovsleu %xcc, %f29, %f26
11593 edge32 %i7, %i4, %o6
11594 udivcc %g1, 0x1630, %o4
11595 alignaddrl %i0, %i6, %l4
11596 edge32n %l0, %o3, %l2
11597 edge8ln %g4, %o0, %l3
11598 for %f24, %f4, %f12
11599 edge8 %o2, %o1, %i1
11600 smulcc %o7, %g7, %l1
11601 fmovsvc %xcc, %f5, %f17
11602 nop
11603 set 0x40, %o4
11604 ldd [%l7 + %o4], %o4
11605 fmuld8sux16 %f24, %f31, %f2
11606 st %f20, [%l7 + 0x5C]
11607 subccc %g5, %l6, %l5
11608 lduh [%l7 + 0x5E], %i3
11609 sdivcc %i2, 0x1DC2, %i5
11610 array16 %g6, %g2, %i7
11611 ldd [%l7 + 0x30], %g2
11612 fpackfix %f28, %f14
11613 save %i4, 0x0AD1, %o6
11614 rdpr %cwp, %g1
11615 rdpr %cansave, %g2
11616 rdpr %canrestore, %g3
11617 rdpr %cleanwin, %g4
11618 rdpr %otherwin, %g5
11619 rdpr %wstate, %g6
11620 sll %g1, 0x07, %o4
11621 sra %i6, %i0, %l0
11622 udiv %o3, 0x1E96, %l2
11623 movre %l4, %g4, %o0
11624 subcc %l3, %o2, %i1
11625 ldsw [%l7 + 0x10], %o1
11626 fmovrdlz %g7, %f0, %f24
11627 fmovspos %xcc, %f9, %f23
11628 edge16l %o7, %l1, %g5
11629 edge32 %l6, %l5, %o5
11630 movgu %xcc, %i3, %i5
11631 nop
11632 set 0x40, %l3
11633 ldsw [%l7 + %l3], %g6
11634 movgu %xcc, %i2, %i7
11635 lduw [%l7 + 0x1C], %g3
11636 andn %i4, %o6, %g1
11637 edge32ln %g2, %i6, %o4
11638 nop
11639 set 0x28, %l1
11640 ldx [%l7 + %l1], %i0
11641 sth %o3, [%l7 + 0x68]
11642 orncc %l2, %l0, %l4
11643 ldd [%l7 + 0x40], %f28
11644 udivcc %g4, 0x0C61, %l3
11645 mova %xcc, %o2, %i1
11646 fmovrdne %o1, %f24, %f16
11647 edge8 %g7, %o7, %l1
11648 std %f2, [%l7 + 0x58]
11649 sdivx %o0, 0x0DA1, %l6
11650 array8 %g5, %l5, %i3
11651 andn %i5, 0x031F, %g6
11652 fpsub32 %f2, %f28, %f14
11653 nop
11654 set 0x70, %l6
11655 lduw [%l7 + %l6], %i2
11656 udivx %o5, 0x0C4B, %i7
11657 xor %i4, 0x0F64, %g3
11658 movpos %icc, %o6, %g2
11659 xnorcc %i6, %g1, %o4
11660 fpadd16s %f10, %f0, %f0
11661 array32 %o3, %i0, %l0
11662 movrlez %l2, 0x223, %l4
11663 sdivx %g4, 0x1521, %o2
11664 move %xcc, %i1, %l3
11665 st %f16, [%l7 + 0x2C]
11666 xorcc %g7, %o1, %l1
11667 fmovrdne %o0, %f16, %f26
11668 xnorcc %l6, %g5, %o7
11669 fxnors %f7, %f18, %f11
11670 andcc %l5, %i5, %g6
11671 fmovse %xcc, %f26, %f20
11672 fmovsle %icc, %f17, %f20
11673 mova %icc, %i2, %o5
11674 udivcc %i7, 0x0785, %i4
11675 restore %i3, 0x1B82, %o6
11676 rdpr %cwp, %g1
11677 rdpr %cansave, %g2
11678 rdpr %canrestore, %g3
11679 rdpr %cleanwin, %g4
11680 rdpr %otherwin, %g5
11681 rdpr %wstate, %g6
11682 sethi 0x07CB, %g2
11683 movrne %i6, %g1, %g3
11684 add %o3, %i0, %o4
11685 orn %l2, %l0, %g4
11686 ldsh [%l7 + 0x76], %o2
11687 std %f20, [%l7 + 0x68]
11688 subcc %i1, 0x0133, %l3
11689 srlx %g7, 0x14, %l4
11690 movne %xcc, %o1, %o0
11691 andn %l1, %g5, %o7
11692 ldsw [%l7 + 0x78], %l6
11693 sethi 0x1CC6, %l5
11694 array16 %g6, %i2, %o5
11695 ld [%l7 + 0x24], %f19
11696 sub %i5, 0x1EAA, %i4
11697 add %i7, %o6, %g2
11698 movne %xcc, %i3, %i6
11699 movcc %xcc, %g1, %g3
11700 stw %i0, [%l7 + 0x34]
11701 array8 %o3, %l2, %o4
11702 fsrc1s %f13, %f22
11703 movvc %xcc, %l0, %g4
11704 edge16ln %o2, %i1, %l3
11705 fmovsvc %xcc, %f8, %f0
11706 fmovsleu %xcc, %f12, %f23
11707 movre %g7, %o1, %l4
11708 sra %o0, %l1, %o7
11709 movgu %icc, %l6, %l5
11710 movgu %icc, %g5, %g6
11711 edge16n %i2, %i5, %i4
11712 srlx %o5, %i7, %g2
11713 ldsh [%l7 + 0x7C], %i3
11714 stx %i6, [%l7 + 0x48]
11715 mova %icc, %o6, %g1
11716 mulscc %g3, 0x0F67, %i0
11717 movgu %xcc, %l2, %o3
11718 ld [%l7 + 0x68], %f11
11719 fnands %f13, %f15, %f6
11720 sll %l0, 0x10, %g4
11721 fmovdvc %icc, %f20, %f17
11722 movrlez %o4, 0x1A1, %o2
11723 sll %l3, %g7, %o1
11724 add %i1, %o0, %l4
11725 movcs %icc, %o7, %l6
11726 addc %l1, %l5, %g5
11727 fmovs %f15, %f14
11728 orn %g6, %i2, %i4
11729 fands %f16, %f29, %f5
11730 nop
11731 set 0x7A, %o0
11732 ldsh [%l7 + %o0], %o5
11733 fand %f8, %f20, %f24
11734 popc 0x01CD, %i5
11735 orncc %g2, 0x089B, %i7
11736 save %i3, 0x1617, %i6
11737 rdpr %cwp, %g1
11738 rdpr %cansave, %g2
11739 rdpr %canrestore, %g3
11740 rdpr %cleanwin, %g4
11741 rdpr %otherwin, %g5
11742 rdpr %wstate, %g6
11743 edge8l %g1, %o6, %i0
11744 std %f24, [%l7 + 0x38]
11745 edge8l %g3, %l2, %l0
11746 movvs %icc, %o3, %o4
11747 fpadd16 %f22, %f2, %f28
11748 movvs %xcc, %o2, %g4
11749 stx %g7, [%l7 + 0x70]
11750 fmovscc %xcc, %f11, %f8
11751 fmul8ulx16 %f10, %f20, %f14
11752 array32 %l3, %o1, %i1
11753 fmovrdne %o0, %f2, %f10
11754 edge32ln %l4, %o7, %l1
11755 movcs %xcc, %l5, %g5
11756 fpsub32s %f25, %f25, %f18
11757 edge16 %g6, %l6, %i2
11758 movrlez %i4, %o5, %g2
11759 fmovrsgez %i5, %f16, %f30
11760 movgu %icc, %i3, %i6
11761 or %g1, %i7, %o6
11762 ldub [%l7 + 0x79], %i0
11763 orcc %l2, %g3, %l0
11764 andcc %o4, %o3, %g4
11765 movcc %icc, %o2, %g7
11766 fpadd32s %f26, %f8, %f7
11767 fmovdcs %icc, %f12, %f26
11768 stw %o1, [%l7 + 0x28]
11769 mulscc %i1, 0x1E69, %l3
11770 srl %o0, 0x10, %o7
11771 edge32ln %l1, %l4, %l5
11772 faligndata %f12, %f18, %f18
11773 edge32ln %g5, %l6, %i2
11774 fcmped %fcc2, %f18, %f4
11775 sir 0x0D34
11776 movne %icc, %i4, %o5
11777 fmovdl %xcc, %f3, %f3
11778 sir 0x1BF4
11779 movvs %xcc, %g2, %g6
11780 movl %xcc, %i3, %i5
11781 and %g1, 0x1F66, %i7
11782 fmovrse %o6, %f25, %f14
11783 xor %i6, %l2, %g3
11784 alignaddrl %l0, %o4, %o3
11785 ldd [%l7 + 0x28], %g4
11786 movre %i0, %o2, %o1
11787 and %g7, 0x0582, %l3
11788 fmovde %icc, %f20, %f27
11789 addcc %o0, 0x1CF1, %o7
11790 add %l1, %l4, %l5
11791 ld [%l7 + 0x1C], %f14
11792 sdivx %i1, 0x0EE6, %l6
11793 st %f30, [%l7 + 0x58]
11794 ldub [%l7 + 0x5A], %i2
11795 popc 0x14FD, %i4
11796 udivcc %g5, 0x0B35, %o5
11797 movrne %g2, %g6, %i3
11798 fmul8sux16 %f24, %f14, %f26
11799 movrlz %i5, 0x3FE, %g1
11800 fmovsleu %icc, %f29, %f7
11801 fmovda %xcc, %f3, %f16
11802 popc %o6, %i6
11803 ldsh [%l7 + 0x0C], %i7
11804 fmuld8ulx16 %f25, %f18, %f26
11805 subc %g3, %l0, %l2
11806 move %icc, %o3, %o4
11807 alignaddr %i0, %g4, %o1
11808 andn %g7, %o2, %l3
11809 or %o7, 0x149B, %l1
11810 edge8 %l4, %o0, %i1
11811 sdivcc %l5, 0x072B, %l6
11812 edge32ln %i2, %g5, %i4
11813 fzeros %f9
11814 alignaddr %o5, %g2, %g6
11815 std %f24, [%l7 + 0x20]
11816 movre %i3, 0x07E, %g1
11817 subcc %i5, %i6, %i7
11818 fmovdcc %xcc, %f20, %f31
11819 sth %g3, [%l7 + 0x0A]
11820 movg %xcc, %o6, %l0
11821 edge16ln %o3, %l2, %i0
11822 sdivx %g4, 0x140E, %o4
11823 udivcc %o1, 0x079F, %o2
11824 edge8 %l3, %o7, %l1
11825 smulcc %l4, %g7, %o0
11826 addccc %i1, 0x04BF, %l6
11827 and %i2, %l5, %i4
11828 xnorcc %o5, 0x0189, %g5
11829 movrgez %g6, 0x0E0, %g2
11830 fmovdg %xcc, %f10, %f28
11831 movge %icc, %g1, %i5
11832 xor %i6, 0x1D30, %i3
11833 movvs %icc, %g3, %i7
11834 umulcc %l0, 0x0012, %o3
11835 stx %l2, [%l7 + 0x48]
11836 fmovdcc %xcc, %f31, %f22
11837 udivx %i0, 0x1372, %o6
11838 mova %xcc, %g4, %o4
11839 fpsub16s %f25, %f30, %f1
11840 umulcc %o1, 0x1A3C, %l3
11841 movge %icc, %o2, %l1
11842 umul %o7, 0x0673, %l4
11843 movrne %o0, %g7, %l6
11844 sll %i2, %l5, %i1
11845 edge8ln %i4, %o5, %g6
11846 xor %g5, 0x0262, %g1
11847 or %g2, 0x16E3, %i6
11848 and %i3, %g3, %i5
11849 srl %l0, %o3, %i7
11850 srlx %l2, %o6, %i0
11851 fmovrslz %o4, %f27, %f27
11852 movl %icc, %g4, %l3
11853 movgu %icc, %o1, %l1
11854 movcc %xcc, %o2, %o7
11855 udivx %o0, 0x1B67, %g7
11856 movcs %icc, %l4, %l6
11857 udiv %i2, 0x17F0, %l5
11858 and %i1, 0x0412, %i4
11859 movrlz %o5, %g6, %g5
11860 subcc %g1, %i6, %g2
11861 sethi 0x18BA, %g3
11862 umulcc %i3, 0x19D9, %l0
11863 orn %o3, 0x14BF, %i7
11864 orcc %i5, 0x1F51, %o6
11865 orn %i0, %l2, %o4
11866 smul %g4, %o1, %l3
11867 subc %l1, %o7, %o0
11868 fmovsa %icc, %f0, %f2
11869 setx loop_40, %l0, %l1
11870 return %l1
11871 nop
11872 rdpr %cwp, %g1
11873 rdpr %cansave, %g2
11874 rdpr %canrestore, %g3
11875 rdpr %cleanwin, %g4
11876 rdpr %otherwin, %g5
11877 rdpr %wstate, %g6
11878loop_40: fmovdleu %xcc, %f30, %f16
11879 fpadd16 %f20, %f16, %f26
11880 fabsd %f26, %f28
11881 or %g7, 0x03D0, %i2
11882 edge32 %l6, %l5, %i1
11883 save %o5, 0x1D1C, %g6
11884 rdpr %cwp, %g1
11885 rdpr %cansave, %g2
11886 rdpr %canrestore, %g3
11887 rdpr %cleanwin, %g4
11888 rdpr %otherwin, %g5
11889 rdpr %wstate, %g6
11890 umul %i4, %g5, %i6
11891 edge16 %g1, %g3, %i3
11892 orn %g2, 0x0FD4, %o3
11893 fmul8ulx16 %f30, %f22, %f10
11894 movge %icc, %l0, %i5
11895 movne %xcc, %o6, %i7
11896 stx %i0, [%l7 + 0x78]
11897 fmovrdne %l2, %f22, %f28
11898 ldsh [%l7 + 0x6E], %o4
11899 movcs %xcc, %g4, %o1
11900 fpsub32 %f18, %f12, %f28
11901 move %icc, %l3, %l1
11902 sethi 0x0224, %o7
11903 edge16n %o2, %l4, %g7
11904 smul %i2, 0x07BF, %l6
11905 smul %l5, 0x1107, %i1
11906 sir 0x1250
11907 ldsw [%l7 + 0x64], %o0
11908 array32 %o5, %g6, %i4
11909 xor %g5, %g1, %i6
11910 fmovspos %icc, %f10, %f18
11911 fandnot2s %f11, %f19, %f19
11912 sub %g3, %i3, %g2
11913 movrgz %l0, 0x347, %i5
11914 subccc %o6, %i7, %i0
11915 fmovrslz %o3, %f13, %f7
11916 smulcc %o4, %l2, %o1
11917 edge16l %g4, %l1, %l3
11918 edge32 %o7, %o2, %l4
11919 addc %g7, 0x08BD, %l6
11920 lduw [%l7 + 0x6C], %i2
11921 stb %i1, [%l7 + 0x4F]
11922 edge16ln %o0, %l5, %o5
11923 edge8ln %g6, %i4, %g1
11924 movg %xcc, %g5, %i6
11925 srlx %i3, %g3, %l0
11926 popc 0x033B, %g2
11927 or %i5, 0x0872, %o6
11928 lduw [%l7 + 0x30], %i0
11929 umul %i7, 0x0D8E, %o4
11930 restore %l2, %o3, %g4
11931 rdpr %cwp, %g1
11932 rdpr %cansave, %g2
11933 rdpr %canrestore, %g3
11934 rdpr %cleanwin, %g4
11935 rdpr %otherwin, %g5
11936 rdpr %wstate, %g6
11937 ldub [%l7 + 0x5D], %o1
11938 edge16l %l3, %o7, %o2
11939 smulcc %l4, %l1, %l6
11940 movl %xcc, %i2, %g7
11941 fabss %f8, %f18
11942 fcmpd %fcc0, %f0, %f22
11943 sll %i1, %l5, %o0
11944 movrlz %g6, %o5, %i4
11945 fmovsge %xcc, %f21, %f25
11946 movge %xcc, %g1, %i6
11947 array8 %i3, %g3, %l0
11948 srax %g2, 0x0C, %i5
11949 fpadd32 %f14, %f4, %f12
11950 alignaddr %g5, %i0, %i7
11951 movgu %icc, %o6, %l2
11952 sir 0x14B1
11953 movgu %icc, %o4, %o3
11954 mulscc %g4, 0x1245, %l3
11955 fand %f12, %f18, %f10
11956 movg %icc, %o1, %o7
11957 orn %o2, 0x1194, %l4
11958 orcc %l1, 0x08F0, %i2
11959 edge8l %g7, %i1, %l5
11960 sdivx %o0, 0x1AC5, %l6
11961 fmul8x16au %f4, %f31, %f30
11962 orcc %g6, %o5, %g1
11963 fpack32 %f2, %f14, %f18
11964 sra %i6, 0x0D, %i3
11965 std %f28, [%l7 + 0x58]
11966 edge16 %g3, %l0, %i4
11967 mulscc %g2, %g5, %i0
11968 fcmpgt16 %f8, %f2, %i5
11969 fmovdvs %xcc, %f6, %f10
11970 fpadd16 %f28, %f6, %f28
11971 fpsub16s %f9, %f5, %f29
11972 movne %xcc, %i7, %o6
11973 andcc %l2, %o4, %o3
11974 movrgz %g4, %o1, %o7
11975 alignaddr %o2, %l4, %l3
11976 mulscc %l1, %g7, %i1
11977 orcc %i2, %l5, %l6
11978 subc %o0, %o5, %g1
11979 andcc %i6, 0x02D6, %i3
11980 edge8n %g3, %g6, %l0
11981 stx %g2, [%l7 + 0x18]
11982 sdivx %g5, 0x11F3, %i0
11983 add %i4, %i5, %o6
11984 sra %l2, 0x18, %o4
11985 fmovrde %o3, %f10, %f16
11986 stb %i7, [%l7 + 0x3E]
11987 edge32n %o1, %o7, %o2
11988 add %l4, 0x0147, %g4
11989 fsrc1s %f24, %f11
11990 stw %l1, [%l7 + 0x14]
11991 sir 0x1C89
11992 setx loop_41, %l0, %l1
11993 return %l1
11994 nop
11995 rdpr %cwp, %g1
11996 rdpr %cansave, %g2
11997 rdpr %canrestore, %g3
11998 rdpr %cleanwin, %g4
11999 rdpr %otherwin, %g5
12000 rdpr %wstate, %g6
12001loop_41: subc %i2, %l6, %l5
12002 mova %icc, %o0, %g1
12003 sdiv %i6, 0x1EED, %o5
12004 movgu %icc, %i3, %g3
12005 movgu %icc, %l0, %g2
12006 fnegs %f19, %f16
12007 smulcc %g6, 0x0985, %i0
12008 xnor %g5, %i4, %o6
12009 xor %i5, 0x19CD, %o4
12010 andn %o3, %l2, %o1
12011 sll %i7, %o7, %l4
12012 subc %o2, 0x0890, %g4
12013 subcc %l1, 0x1EC5, %g7
12014 andncc %l3, %i2, %l6
12015 edge16n %l5, %o0, %i1
12016 movcs %xcc, %i6, %o5
12017 edge16 %g1, %g3, %i3
12018 movcc %icc, %l0, %g2
12019 edge32ln %g6, %g5, %i0
12020 ldx [%l7 + 0x78], %i4
12021 edge8l %o6, %o4, %o3
12022 ldsw [%l7 + 0x1C], %l2
12023 or %o1, 0x1921, %i5
12024 movvs %xcc, %o7, %i7
12025 fpsub16s %f11, %f27, %f12
12026 movgu %icc, %o2, %g4
12027 fornot2s %f11, %f16, %f12
12028 mulx %l1, 0x1AD2, %l4
12029 andn %g7, %l3, %l6
12030 stb %i2, [%l7 + 0x12]
12031 popc %o0, %l5
12032 save %i6, %i1, %g1
12033 rdpr %cwp, %g1
12034 rdpr %cansave, %g2
12035 rdpr %canrestore, %g3
12036 rdpr %cleanwin, %g4
12037 rdpr %otherwin, %g5
12038 rdpr %wstate, %g6
12039 array8 %g3, %i3, %l0
12040 sth %o5, [%l7 + 0x36]
12041 lduh [%l7 + 0x16], %g6
12042 fmovsne %xcc, %f17, %f18
12043 alignaddrl %g5, %i0, %g2
12044 subccc %o6, %o4, %o3
12045 movle %icc, %i4, %l2
12046 sdiv %i5, 0x0892, %o7
12047 movleu %icc, %i7, %o2
12048 ldd [%l7 + 0x40], %f24
12049 movcs %icc, %o1, %l1
12050 bshuffle %f30, %f18, %f6
12051 edge8 %g4, %l4, %g7
12052 udivcc %l3, 0x08E4, %i2
12053 fpack16 %f18, %f19
12054 movcc %xcc, %o0, %l6
12055 edge32l %i6, %l5, %g1
12056 sth %g3, [%l7 + 0x5C]
12057 mova %icc, %i1, %l0
12058 movvs %icc, %i3, %g6
12059 smul %g5, 0x197B, %o5
12060 stw %g2, [%l7 + 0x08]
12061 movge %icc, %i0, %o6
12062 fcmpne16 %f26, %f24, %o3
12063 sllx %o4, %l2, %i5
12064 ld [%l7 + 0x1C], %f16
12065 fmul8sux16 %f26, %f22, %f8
12066 subcc %o7, %i7, %o2
12067 ldsb [%l7 + 0x3E], %o1
12068 edge8 %i4, %g4, %l1
12069 movvc %xcc, %g7, %l3
12070 lduh [%l7 + 0x34], %i2
12071 fcmpgt16 %f2, %f2, %o0
12072 st %f8, [%l7 + 0x34]
12073 fmovrdgz %l4, %f20, %f18
12074 movle %xcc, %l6, %i6
12075 siam 0x4
12076 movre %g1, 0x170, %g3
12077 fcmple16 %f4, %f2, %l5
12078 addccc %l0, %i1, %i3
12079 or %g5, 0x0B31, %o5
12080 edge32l %g2, %g6, %i0
12081 fcmpne16 %f14, %f10, %o6
12082 movcc %icc, %o4, %l2
12083 ldsw [%l7 + 0x0C], %o3
12084 srl %i5, 0x0D, %o7
12085 lduw [%l7 + 0x14], %i7
12086 udiv %o1, 0x1A79, %o2
12087 subc %g4, 0x0C90, %i4
12088 fcmps %fcc3, %f7, %f2
12089 fones %f10
12090 fmovdge %xcc, %f17, %f12
12091 umul %l1, 0x0B44, %g7
12092 movn %icc, %i2, %l3
12093 stb %l4, [%l7 + 0x0A]
12094 orncc %o0, %l6, %i6
12095 sth %g3, [%l7 + 0x24]
12096 srax %l5, %g1, %i1
12097 mulx %i3, 0x1C3A, %l0
12098 alignaddr %o5, %g2, %g5
12099 smulcc %g6, %i0, %o6
12100 fornot2 %f12, %f18, %f2
12101 ldd [%l7 + 0x70], %l2
12102 ld [%l7 + 0x38], %f25
12103 xnor %o3, %i5, %o7
12104 ldd [%l7 + 0x68], %i6
12105 sub %o1, %o2, %g4
12106 save %i4, 0x1C14, %l1
12107 rdpr %cwp, %g1
12108 rdpr %cansave, %g2
12109 rdpr %canrestore, %g3
12110 rdpr %cleanwin, %g4
12111 rdpr %otherwin, %g5
12112 rdpr %wstate, %g6
12113 movg %xcc, %g7, %o4
12114 movg %icc, %l3, %i2
12115 andcc %o0, %l4, %i6
12116 sllx %l6, 0x17, %g3
12117 movn %xcc, %l5, %g1
12118 edge32n %i3, %l0, %o5
12119 sethi 0x0A6F, %g2
12120 movl %xcc, %i1, %g5
12121 array32 %g6, %o6, %l2
12122 edge32ln %i0, %i5, %o7
12123 sllx %o3, %i7, %o2
12124 fmovd %f20, %f4
12125 udivcc %o1, 0x05EC, %i4
12126 fsrc1s %f12, %f30
12127 umulcc %l1, %g4, %o4
12128 movcc %xcc, %l3, %g7
12129 mulx %i2, 0x0871, %l4
12130 edge32n %o0, %l6, %g3
12131 nop
12132 set 0x50, %i0
12133 stx %l5, [%l7 + %i0]
12134 edge16l %g1, %i3, %l0
12135 fnands %f25, %f1, %f18
12136 movvc %xcc, %o5, %i6
12137 orncc %i1, 0x1831, %g5
12138 sdivx %g6, 0x0446, %o6
12139 udivcc %g2, 0x15E7, %i0
12140 fmovrde %i5, %f22, %f10
12141 movrgez %o7, %o3, %i7
12142 addc %o2, %l2, %i4
12143 movre %o1, 0x2B2, %g4
12144 ldd [%l7 + 0x48], %f4
12145 fsrc2s %f1, %f10
12146 nop
12147 set 0x18, %g2
12148 ldd [%l7 + %g2], %o4
12149 ldx [%l7 + 0x28], %l3
12150 stb %g7, [%l7 + 0x49]
12151 mova %icc, %l1, %i2
12152 edge16l %o0, %l6, %l4
12153 stw %l5, [%l7 + 0x44]
12154 orn %g1, 0x16E9, %i3
12155 fandnot2s %f8, %f29, %f29
12156 movrgz %l0, %o5, %g3
12157 and %i6, %g5, %g6
12158 srax %i1, 0x07, %o6
12159 movrgez %i0, 0x1C1, %g2
12160 edge16 %o7, %o3, %i7
12161 movpos %xcc, %i5, %o2
12162 ldsb [%l7 + 0x27], %i4
12163 fxor %f18, %f4, %f26
12164 movle %xcc, %o1, %g4
12165 stw %o4, [%l7 + 0x30]
12166 edge32l %l3, %l2, %g7
12167 udiv %i2, 0x0D38, %o0
12168 stx %l6, [%l7 + 0x30]
12169 movn %icc, %l4, %l5
12170 movg %icc, %g1, %l1
12171 ldsw [%l7 + 0x78], %i3
12172 xor %l0, %o5, %g3
12173 sir 0x1FD1
12174 edge32ln %g5, %i6, %i1
12175 fsrc1 %f2, %f2
12176 fxors %f26, %f22, %f22
12177 ldd [%l7 + 0x78], %f10
12178 movrlez %g6, %o6, %i0
12179 popc %g2, %o7
12180 movne %icc, %o3, %i7
12181 fmovdneg %xcc, %f14, %f20
12182 ldd [%l7 + 0x28], %o2
12183 edge16 %i5, %o1, %i4
12184 edge32 %o4, %l3, %l2
12185 udivcc %g4, 0x197E, %g7
12186 orncc %o0, 0x183D, %i2
12187 alignaddrl %l4, %l5, %g1
12188 movrne %l6, %l1, %l0
12189 subcc %o5, %g3, %i3
12190 mulscc %g5, %i1, %i6
12191 fornot2s %f1, %f29, %f0
12192 movvc %icc, %o6, %i0
12193 fmovde %icc, %f13, %f15
12194 mulx %g2, 0x1731, %g6
12195 move %xcc, %o7, %i7
12196 xor %o3, %o2, %o1
12197 fcmped %fcc2, %f24, %f2
12198 ldub [%l7 + 0x73], %i4
12199 edge8n %o4, %l3, %l2
12200 edge32l %i5, %g4, %g7
12201 movrgez %i2, 0x05A, %o0
12202 st %f18, [%l7 + 0x14]
12203 ldx [%l7 + 0x18], %l4
12204 alignaddr %l5, %l6, %g1
12205 st %f10, [%l7 + 0x10]
12206 sethi 0x1E00, %l1
12207 sdiv %l0, 0x0E83, %o5
12208 orcc %g3, %g5, %i1
12209 lduw [%l7 + 0x0C], %i3
12210 fpack32 %f14, %f26, %f16
12211 fmovsge %icc, %f5, %f11
12212 fones %f1
12213 ldd [%l7 + 0x58], %i6
12214 fcmple16 %f4, %f10, %o6
12215 fzeros %f28
12216 fmovde %icc, %f17, %f10
12217 restore %i0, 0x0741, %g2
12218 rdpr %cwp, %g1
12219 rdpr %cansave, %g2
12220 rdpr %canrestore, %g3
12221 rdpr %cleanwin, %g4
12222 rdpr %otherwin, %g5
12223 rdpr %wstate, %g6
12224 ld [%l7 + 0x3C], %f0
12225 fcmpgt16 %f18, %f14, %g6
12226 fmovdleu %icc, %f10, %f0
12227 edge8n %o7, %i7, %o3
12228 fmovsn %xcc, %f23, %f9
12229 nop
12230 set 0x62, %o2
12231 stb %o1, [%l7 + %o2]
12232 fmul8x16 %f13, %f22, %f30
12233 sir 0x16C1
12234 subc %i4, %o2, %l3
12235 udivx %l2, 0x16BD, %i5
12236 fsrc2s %f7, %f26
12237 edge32ln %g4, %o4, %i2
12238 fandnot2 %f18, %f26, %f30
12239 movleu %icc, %g7, %o0
12240 fmovdcc %icc, %f17, %f6
12241 edge8n %l5, %l4, %g1
12242 movrgez %l1, 0x33A, %l0
12243 edge16n %o5, %g3, %l6
12244 movge %icc, %g5, %i1
12245 umul %i3, %o6, %i6
12246 sethi 0x17F5, %i0
12247 edge32n %g2, %o7, %g6
12248 edge32 %i7, %o3, %o1
12249 movcc %xcc, %i4, %o2
12250 fmovrdgz %l2, %f4, %f8
12251 fnot1 %f0, %f22
12252 std %f12, [%l7 + 0x30]
12253 orcc %l3, 0x1015, %g4
12254 edge8l %i5, %o4, %g7
12255 fmovrsgez %o0, %f4, %f30
12256 mova %icc, %i2, %l4
12257 fnands %f8, %f1, %f30
12258 sllx %l5, 0x1D, %l1
12259 edge32ln %g1, %o5, %l0
12260 nop
12261 set 0x43, %i4
12262 stb %l6, [%l7 + %i4]
12263 stw %g3, [%l7 + 0x58]
12264 edge32 %i1, %g5, %o6
12265 alignaddr %i6, %i0, %g2
12266 fmovrde %i3, %f4, %f30
12267 fmovs %f31, %f11
12268 orcc %g6, %o7, %o3
12269 xnorcc %i7, 0x1591, %o1
12270 ldsw [%l7 + 0x70], %i4
12271 umulcc %o2, 0x186C, %l3
12272 ld [%l7 + 0x28], %f6
12273 ldub [%l7 + 0x1B], %l2
12274 sir 0x01C9
12275 fmul8ulx16 %f14, %f16, %f12
12276 fcmped %fcc2, %f16, %f22
12277 fpmerge %f20, %f3, %f12
12278 mulscc %g4, 0x0AD1, %o4
12279 lduh [%l7 + 0x7E], %i5
12280 setx loop_42, %l0, %l1
12281 return %l1
12282 nop
12283 rdpr %cwp, %g1
12284 rdpr %cansave, %g2
12285 rdpr %canrestore, %g3
12286 rdpr %cleanwin, %g4
12287 rdpr %otherwin, %g5
12288 rdpr %wstate, %g6
12289loop_42: fmovdvc %icc, %f13, %f4
12290 addccc %l4, 0x0D6B, %l5
12291 orncc %l1, 0x1748, %i2
12292 xnor %g1, %o5, %l0
12293 udivx %g3, 0x1DA1, %l6
12294 fmovdn %icc, %f17, %f11
12295 xorcc %g5, 0x0055, %o6
12296 fpackfix %f16, %f23
12297 mulscc %i1, 0x0DF7, %i0
12298 movre %g2, 0x2E1, %i3
12299 fnor %f24, %f24, %f14
12300 movrgez %g6, 0x013, %i6
12301 or %o3, %i7, %o1
12302 ldsh [%l7 + 0x68], %i4
12303 edge32ln %o2, %l3, %l2
12304 and %g4, %o7, %i5
12305 addc %g7, 0x1909, %o0
12306 alignaddr %l4, %l5, %l1
12307 edge16 %o4, %g1, %i2
12308 movrgez %o5, 0x307, %l0
12309 movrlz %l6, 0x16B, %g3
12310 movge %xcc, %g5, %o6
12311 andn %i1, 0x14BD, %g2
12312 edge32l %i3, %g6, %i0
12313 subccc %i6, %o3, %o1
12314 restore %i7, %i4, %o2
12315 rdpr %cwp, %g1
12316 rdpr %cansave, %g2
12317 rdpr %canrestore, %g3
12318 rdpr %cleanwin, %g4
12319 rdpr %otherwin, %g5
12320 rdpr %wstate, %g6
12321 fmovrdlz %l2, %f12, %f12
12322 fmovspos %icc, %f7, %f28
12323 fmul8x16al %f2, %f21, %f4
12324 srl %g4, 0x0B, %l3
12325 array8 %o7, %i5, %o0
12326 orncc %l4, %l5, %g7
12327 movneg %xcc, %o4, %l1
12328 fmovsa %xcc, %f15, %f28
12329 srlx %g1, %o5, %l0
12330 std %f8, [%l7 + 0x78]
12331 smulcc %i2, 0x1095, %l6
12332 movre %g3, %g5, %i1
12333 save %o6, %g2, %g6
12334 rdpr %cwp, %g1
12335 rdpr %cansave, %g2
12336 rdpr %canrestore, %g3
12337 rdpr %cleanwin, %g4
12338 rdpr %otherwin, %g5
12339 rdpr %wstate, %g6
12340 sdivcc %i0, 0x1D27, %i3
12341 fmovrslez %o3, %f18, %f12
12342 mulscc %o1, 0x0718, %i6
12343 fmovsne %icc, %f0, %f7
12344 movcc %xcc, %i4, %o2
12345 sir 0x1145
12346 fcmpne16 %f30, %f28, %i7
12347 nop
12348 set 0x10, %i6
12349 lduw [%l7 + %i6], %l2
12350 umulcc %g4, %l3, %i5
12351 subc %o7, 0x1D33, %l4
12352 umulcc %l5, 0x0A2F, %g7
12353 fmuld8ulx16 %f5, %f12, %f12
12354 fmovrde %o4, %f28, %f26
12355 xorcc %o0, %l1, %g1
12356 setx loop_43, %l0, %l1
12357 return %l1
12358 nop
12359 rdpr %cwp, %g1
12360 rdpr %cansave, %g2
12361 rdpr %canrestore, %g3
12362 rdpr %cleanwin, %g4
12363 rdpr %otherwin, %g5
12364 rdpr %wstate, %g6
12365loop_43: edge32n %l6, %g3, %i2
12366 restore %g5, 0x02D1, %o6
12367 rdpr %cwp, %g1
12368 rdpr %cansave, %g2
12369 rdpr %canrestore, %g3
12370 rdpr %cleanwin, %g4
12371 rdpr %otherwin, %g5
12372 rdpr %wstate, %g6
12373 umulcc %g2, 0x07AB, %g6
12374 edge8n %i1, %i3, %o3
12375 addccc %o1, 0x0438, %i0
12376 fcmpd %fcc3, %f18, %f30
12377 sdivx %i4, 0x0482, %o2
12378 sdivcc %i6, 0x0084, %i7
12379 edge16 %g4, %l2, %l3
12380 popc %o7, %l4
12381 edge32n %i5, %g7, %o4
12382 udivx %l5, 0x06CD, %o0
12383 edge16ln %g1, %o5, %l0
12384 array8 %l1, %g3, %l6
12385 subc %i2, 0x1CA6, %g5
12386 array8 %o6, %g2, %i1
12387 movvs %xcc, %g6, %i3
12388 fornot2 %f2, %f16, %f4
12389 orcc %o1, %o3, %i4
12390 movre %o2, 0x067, %i0
12391 ldub [%l7 + 0x39], %i6
12392 edge8n %i7, %l2, %g4
12393 ldsb [%l7 + 0x42], %l3
12394 sllx %o7, %i5, %l4
12395 stb %o4, [%l7 + 0x57]
12396 srl %l5, 0x03, %g7
12397 sub %o0, 0x125F, %g1
12398 ldsw [%l7 + 0x5C], %l0
12399 movge %icc, %l1, %o5
12400 setx loop_44, %l0, %l1
12401 return %l1
12402 nop
12403 rdpr %cwp, %g1
12404 rdpr %cansave, %g2
12405 rdpr %canrestore, %g3
12406 rdpr %cleanwin, %g4
12407 rdpr %otherwin, %g5
12408 rdpr %wstate, %g6
12409loop_44: fpsub16 %f20, %f24, %f26
12410 nop
12411 set 0x50, %g6
12412 ldsw [%l7 + %g6], %o6
12413 mova %icc, %g2, %i1
12414 fmovspos %icc, %f8, %f19
12415 addc %g6, %g5, %o1
12416 sub %i3, 0x184E, %o3
12417 andn %i4, %o2, %i6
12418 fmovrdne %i7, %f18, %f22
12419 sdiv %i0, 0x1B5E, %g4
12420 alignaddr %l2, %l3, %o7
12421 movrgez %l4, 0x187, %o4
12422 addcc %i5, 0x128F, %g7
12423 smulcc %l5, %o0, %l0
12424 andn %g1, %o5, %l6
12425 sra %l1, %g3, %i2
12426 movleu %icc, %g2, %o6
12427 smul %i1, 0x0B79, %g6
12428 umul %o1, %i3, %o3
12429 lduh [%l7 + 0x66], %g5
12430 fmovs %f24, %f15
12431 edge32 %o2, %i6, %i4
12432 xor %i0, %g4, %l2
12433 bshuffle %f22, %f28, %f4
12434 sll %l3, %i7, %o7
12435 udiv %o4, 0x0478, %l4
12436 movrlez %g7, 0x340, %l5
12437 srl %o0, 0x1F, %i5
12438 fpmerge %f27, %f16, %f24
12439 ldd [%l7 + 0x58], %f22
12440 sub %g1, %l0, %o5
12441 xnorcc %l6, %l1, %g3
12442 movne %xcc, %g2, %i2
12443 nop
12444 set 0x60, %i5
12445 ldx [%l7 + %i5], %i1
12446 ldub [%l7 + 0x1C], %o6
12447 edge32ln %o1, %g6, %o3
12448 movpos %icc, %i3, %g5
12449 addcc %i6, %i4, %o2
12450 array8 %g4, %i0, %l2
12451 udivx %i7, 0x16B9, %l3
12452 edge16l %o7, %o4, %l4
12453 ld [%l7 + 0x1C], %f28
12454 fmovsvc %xcc, %f13, %f21
12455 subc %l5, 0x1A28, %o0
12456 edge32l %i5, %g7, %l0
12457 movcs %icc, %g1, %l6
12458 orncc %l1, %o5, %g2
12459 ldx [%l7 + 0x50], %g3
12460 edge32ln %i2, %i1, %o1
12461 movrlez %g6, 0x295, %o6
12462 and %i3, 0x13EC, %g5
12463 sll %i6, %i4, %o2
12464 sllx %o3, %g4, %i0
12465 andcc %i7, 0x0029, %l3
12466 array8 %l2, %o7, %o4
12467 movrgz %l5, %l4, %o0
12468 mulx %g7, 0x05F9, %l0
12469 movneg %xcc, %i5, %l6
12470 movle %xcc, %g1, %l1
12471 umul %g2, %g3, %i2
12472 edge8 %i1, %o5, %o1
12473 edge16n %o6, %i3, %g6
12474 fmovrsgez %g5, %f12, %f26
12475 stx %i6, [%l7 + 0x78]
12476 movneg %xcc, %o2, %o3
12477 srlx %g4, 0x00, %i4
12478 movleu %icc, %i7, %i0
12479 array32 %l3, %o7, %o4
12480 sethi 0x15FD, %l5
12481 srax %l2, %o0, %l4
12482 movcs %xcc, %g7, %l0
12483 srlx %i5, 0x0E, %g1
12484 sub %l1, %l6, %g2
12485 ldd [%l7 + 0x40], %i2
12486 edge16ln %g3, %o5, %i1
12487 addccc %o1, %o6, %i3
12488 fornot2 %f0, %f12, %f8
12489 movvc %xcc, %g5, %g6
12490 andn %o2, 0x1A43, %o3
12491 subccc %g4, %i4, %i6
12492 sethi 0x095E, %i0
12493 movre %i7, 0x049, %o7
12494 fones %f23
12495 movrgz %l3, 0x236, %l5
12496 movleu %icc, %o4, %o0
12497 popc %l2, %g7
12498 movge %xcc, %l0, %l4
12499 sllx %g1, %i5, %l6
12500 edge16ln %g2, %i2, %g3
12501 fcmpne16 %f20, %f20, %l1
12502 add %o5, 0x0C57, %o1
12503 srlx %i1, %i3, %g5
12504 movrlez %o6, 0x3E9, %o2
12505 fmovrslez %o3, %f11, %f25
12506 mova %icc, %g4, %g6
12507 fmovdgu %icc, %f27, %f3
12508 movre %i4, 0x101, %i6
12509 fmovdle %xcc, %f21, %f12
12510 edge8ln %i0, %i7, %l3
12511 sub %l5, 0x0C0B, %o4
12512 bshuffle %f20, %f10, %f22
12513 subc %o7, %l2, %o0
12514 ldd [%l7 + 0x20], %g6
12515 fpsub16 %f30, %f30, %f14
12516 sdiv %l4, 0x190E, %l0
12517 edge32l %i5, %g1, %g2
12518 fmovsn %xcc, %f7, %f4
12519 nop
12520 set 0x7A, %o6
12521 stb %i2, [%l7 + %o6]
12522 andn %l6, %l1, %o5
12523 st %f19, [%l7 + 0x6C]
12524 st %f13, [%l7 + 0x28]
12525 edge8 %o1, %g3, %i3
12526 umulcc %i1, 0x16AF, %o6
12527 subc %g5, 0x12A3, %o3
12528 movrgz %o2, 0x3EB, %g4
12529 ld [%l7 + 0x6C], %f28
12530 mulx %g6, 0x02CA, %i6
12531 edge8l %i0, %i7, %i4
12532 nop
12533 set 0x78, %l2
12534 stx %l3, [%l7 + %l2]
12535 udiv %o4, 0x0121, %l5
12536 fmul8ulx16 %f6, %f18, %f4
12537 add %o7, 0x0CBC, %l2
12538 fmovsleu %icc, %f15, %f11
12539 fmovscc %xcc, %f7, %f13
12540 subcc %g7, 0x08EA, %l4
12541 movrgez %l0, %o0, %i5
12542 sll %g1, 0x0A, %i2
12543 save %l6, 0x0AD4, %l1
12544 rdpr %cwp, %g1
12545 rdpr %cansave, %g2
12546 rdpr %canrestore, %g3
12547 rdpr %cleanwin, %g4
12548 rdpr %otherwin, %g5
12549 rdpr %wstate, %g6
12550 sra %o5, %o1, %g3
12551 movvc %xcc, %g2, %i1
12552 popc %i3, %g5
12553 addc %o3, %o2, %o6
12554 sra %g6, %i6, %i0
12555 add %i7, 0x1438, %i4
12556 fornot1 %f2, %f22, %f20
12557 movrne %l3, %g4, %o4
12558 lduh [%l7 + 0x3C], %l5
12559 sdivx %l2, 0x0BF2, %o7
12560 movpos %icc, %g7, %l4
12561 fmovrsgez %l0, %f23, %f1
12562 array8 %o0, %i5, %i2
12563 edge16n %g1, %l1, %l6
12564 subccc %o5, %g3, %g2
12565 movg %icc, %i1, %i3
12566 fpadd16 %f8, %f18, %f0
12567 move %xcc, %o1, %o3
12568 mulx %g5, %o6, %g6
12569 edge32n %o2, %i0, %i7
12570 udiv %i4, 0x134D, %i6
12571 edge32 %g4, %o4, %l3
12572 andcc %l2, 0x1B82, %o7
12573 alignaddr %g7, %l4, %l0
12574 sll %l5, %i5, %i2
12575 ldsw [%l7 + 0x24], %o0
12576 ldsw [%l7 + 0x34], %g1
12577 sll %l6, 0x05, %o5
12578 addccc %g3, 0x1342, %l1
12579 movne %xcc, %g2, %i3
12580 srax %i1, %o3, %o1
12581 movge %xcc, %g5, %o6
12582 sdiv %o2, 0x18D5, %i0
12583 or %i7, 0x0CA0, %g6
12584 alignaddrl %i6, %g4, %i4
12585 restore %o4, 0x1A87, %l2
12586 rdpr %cwp, %g1
12587 rdpr %cansave, %g2
12588 rdpr %canrestore, %g3
12589 rdpr %cleanwin, %g4
12590 rdpr %otherwin, %g5
12591 rdpr %wstate, %g6
12592 fpack16 %f26, %f30
12593 movl %xcc, %o7, %g7
12594 popc 0x0013, %l4
12595 edge8n %l0, %l3, %l5
12596 xnor %i2, 0x0A36, %o0
12597 save %g1, 0x057D, %i5
12598 rdpr %cwp, %g1
12599 rdpr %cansave, %g2
12600 rdpr %canrestore, %g3
12601 rdpr %cleanwin, %g4
12602 rdpr %otherwin, %g5
12603 rdpr %wstate, %g6
12604 movg %xcc, %l6, %o5
12605 fmuld8sux16 %f29, %f6, %f10
12606 move %xcc, %l1, %g3
12607 edge32 %i3, %i1, %g2
12608 fand %f4, %f0, %f4
12609 ldsb [%l7 + 0x6A], %o3
12610 edge32 %o1, %g5, %o6
12611 or %o2, 0x16BA, %i0
12612 fmul8sux16 %f4, %f18, %f2
12613 andncc %i7, %g6, %g4
12614 stw %i6, [%l7 + 0x50]
12615 mulx %i4, %o4, %o7
12616 andncc %g7, %l4, %l2
12617 lduw [%l7 + 0x78], %l0
12618 array32 %l5, %l3, %o0
12619 xnorcc %g1, %i2, %l6
12620 fcmps %fcc3, %f5, %f10
12621 ldsh [%l7 + 0x36], %o5
12622 array8 %l1, %g3, %i3
12623 edge32ln %i1, %i5, %g2
12624 stb %o1, [%l7 + 0x5F]
12625 move %icc, %o3, %g5
12626 edge8ln %o6, %o2, %i7
12627 add %i0, %g6, %i6
12628 movpos %xcc, %i4, %g4
12629 ldx [%l7 + 0x40], %o7
12630 std %f28, [%l7 + 0x20]
12631 srl %o4, 0x03, %g7
12632 movrlz %l2, %l4, %l5
12633 fmovdg %icc, %f25, %f4
12634 xnorcc %l3, 0x18A0, %l0
12635 subcc %g1, 0x0494, %o0
12636 fpadd16s %f10, %f31, %f3
12637 fmovsleu %xcc, %f17, %f29
12638 sllx %i2, %l6, %l1
12639 sdiv %g3, 0x0AF5, %o5
12640 fnot1 %f6, %f4
12641 fxors %f27, %f10, %f25
12642 and %i3, %i5, %i1
12643 mova %icc, %o1, %o3
12644 stb %g2, [%l7 + 0x4D]
12645 fmovdvc %icc, %f0, %f8
12646 fcmpne32 %f8, %f8, %o6
12647 movrgez %o2, %g5, %i7
12648 subccc %i0, 0x0BE7, %i6
12649 addccc %g6, %i4, %o7
12650 ldub [%l7 + 0x23], %g4
12651 movrlez %o4, %g7, %l4
12652 subcc %l2, 0x1029, %l3
12653 and %l5, 0x0672, %l0
12654 faligndata %f20, %f22, %f24
12655 srax %o0, %i2, %g1
12656 subcc %l1, 0x1918, %l6
12657 umulcc %g3, %i3, %i5
12658 fsrc1 %f16, %f14
12659 edge16ln %i1, %o1, %o3
12660 edge8 %g2, %o6, %o5
12661 fcmpne16 %f10, %f10, %o2
12662 mulscc %i7, 0x1764, %g5
12663 udivx %i0, 0x103E, %g6
12664 edge32 %i4, %i6, %o7
12665 fmul8sux16 %f0, %f10, %f8
12666 fmovrsne %o4, %f25, %f0
12667 alignaddr %g4, %l4, %g7
12668 movrlz %l3, 0x224, %l5
12669 orncc %l0, %o0, %i2
12670 edge32l %l2, %g1, %l6
12671 orncc %g3, 0x0D71, %i3
12672 fcmpd %fcc0, %f20, %f2
12673 fnegs %f23, %f0
12674 alignaddr %l1, %i5, %i1
12675 edge8l %o3, %o1, %o6
12676 movvs %icc, %g2, %o5
12677 udivx %i7, 0x07BD, %o2
12678 subc %i0, %g5, %i4
12679 array32 %i6, %o7, %o4
12680 fcmpeq32 %f20, %f20, %g6
12681 sethi 0x0611, %g4
12682 stw %l4, [%l7 + 0x20]
12683 edge8n %g7, %l3, %l0
12684 sdivcc %o0, 0x108B, %i2
12685 fpmerge %f22, %f27, %f28
12686 move %icc, %l5, %l2
12687 fcmple32 %f22, %f24, %g1
12688 edge32n %g3, %i3, %l1
12689 movleu %xcc, %i5, %i1
12690 fmovdn %icc, %f22, %f16
12691 edge16l %l6, %o3, %o6
12692 movre %o1, %o5, %i7
12693 ld [%l7 + 0x70], %f17
12694 movcc %xcc, %g2, %i0
12695 add %g5, 0x18BF, %o2
12696 and %i6, 0x0C7B, %i4
12697 movvs %icc, %o4, %g6
12698 lduh [%l7 + 0x1A], %g4
12699 fcmpeq32 %f12, %f26, %o7
12700 fmovsvc %xcc, %f27, %f23
12701 udivcc %l4, 0x0B01, %g7
12702 movgu %xcc, %l3, %l0
12703 movpos %xcc, %o0, %i2
12704 movge %xcc, %l5, %g1
12705 movgu %icc, %g3, %l2
12706 ldd [%l7 + 0x70], %i2
12707 edge32ln %i5, %l1, %l6
12708 addc %i1, 0x0A66, %o6
12709 movle %xcc, %o1, %o3
12710 fpadd32s %f0, %f30, %f12
12711 ld [%l7 + 0x50], %f25
12712 move %xcc, %i7, %g2
12713 ldd [%l7 + 0x60], %o4
12714 sdivcc %i0, 0x09A3, %o2
12715 stw %g5, [%l7 + 0x58]
12716 st %f2, [%l7 + 0x78]
12717 movleu %xcc, %i4, %o4
12718 umul %g6, %g4, %i6
12719 sub %l4, %g7, %l3
12720 ldx [%l7 + 0x08], %o7
12721 movle %xcc, %l0, %o0
12722 udiv %l5, 0x1D4B, %g1
12723 movvs %icc, %i2, %g3
12724 edge8l %i3, %l2, %l1
12725 andncc %l6, %i5, %o6
12726 addcc %i1, %o1, %i7
12727 sra %g2, 0x08, %o5
12728 orn %o3, 0x0EB7, %i0
12729 subccc %g5, 0x1E85, %i4
12730 fmovdleu %xcc, %f1, %f14
12731 alignaddr %o4, %g6, %g4
12732 udiv %o2, 0x0DBD, %i6
12733 movn %xcc, %l4, %g7
12734 movl %icc, %l3, %l0
12735 array8 %o0, %o7, %l5
12736 movneg %icc, %g1, %i2
12737 lduw [%l7 + 0x40], %g3
12738 lduh [%l7 + 0x1E], %i3
12739 movre %l2, %l6, %i5
12740 edge8n %l1, %i1, %o6
12741 fmovdcc %xcc, %f23, %f4
12742 srlx %o1, %g2, %i7
12743 fmovdleu %xcc, %f3, %f18
12744 smul %o5, 0x0AB2, %i0
12745 fmovdl %xcc, %f10, %f23
12746 fmovdg %xcc, %f6, %f23
12747 fmovsn %xcc, %f25, %f30
12748 fornot2s %f20, %f12, %f10
12749 udivx %g5, 0x1C31, %i4
12750 addcc %o3, %g6, %o4
12751 edge8l %g4, %o2, %i6
12752 movle %icc, %l4, %g7
12753 addccc %l0, 0x1063, %o0
12754 srl %o7, 0x11, %l3
12755 fnot2 %f2, %f4
12756 fmovrdgez %l5, %f12, %f28
12757 addccc %i2, 0x0E09, %g1
12758 orcc %i3, 0x1202, %l2
12759 save %l6, %i5, %g3
12760 rdpr %cwp, %g1
12761 rdpr %cansave, %g2
12762 rdpr %canrestore, %g3
12763 rdpr %cleanwin, %g4
12764 rdpr %otherwin, %g5
12765 rdpr %wstate, %g6
12766 array32 %l1, %o6, %o1
12767 xnor %i1, %i7, %o5
12768 srlx %g2, %g5, %i0
12769 sethi 0x152F, %o3
12770 edge8 %g6, %i4, %g4
12771 udivcc %o2, 0x18AF, %o4
12772 movg %icc, %i6, %l4
12773 fmovdne %xcc, %f7, %f14
12774 setx loop_45, %l0, %l1
12775 return %l1
12776 nop
12777 rdpr %cwp, %g1
12778 rdpr %cansave, %g2
12779 rdpr %canrestore, %g3
12780 rdpr %cleanwin, %g4
12781 rdpr %otherwin, %g5
12782 rdpr %wstate, %g6
12783loop_45: nop
12784 set 0x4A, %l4
12785 sth %l3, [%l7 + %l4]
12786 andncc %o7, %l5, %i2
12787 ld [%l7 + 0x34], %f1
12788 edge16 %g1, %i3, %l6
12789 popc 0x1265, %l2
12790 nop
12791 set 0x2B, %o3
12792 ldsb [%l7 + %o3], %i5
12793 srlx %g3, 0x1D, %l1
12794 fnot1s %f2, %f3
12795 movpos %icc, %o1, %i1
12796 movn %xcc, %i7, %o5
12797 udiv %o6, 0x04D5, %g2
12798 sll %i0, 0x12, %g5
12799 movg %xcc, %g6, %i4
12800 movne %icc, %o3, %o2
12801 fsrc2 %f12, %f26
12802 edge32l %g4, %o4, %i6
12803 fones %f12
12804 edge16ln %l4, %l0, %g7
12805 movrlez %l3, 0x00C, %o0
12806 edge32 %o7, %l5, %g1
12807 movleu %xcc, %i2, %l6
12808 subcc %l2, 0x1CFF, %i5
12809 edge32 %i3, %g3, %l1
12810 srlx %i1, 0x04, %i7
12811 andncc %o1, %o6, %g2
12812 fxnors %f26, %f7, %f20
12813 andn %o5, %i0, %g6
12814 fpadd16s %f16, %f20, %f0
12815 addc %i4, %g5, %o3
12816 array8 %g4, %o2, %i6
12817 addc %o4, 0x039C, %l4
12818 mulscc %l0, %g7, %o0
12819 fnot2 %f8, %f22
12820 movrne %l3, %o7, %g1
12821 fmovdle %icc, %f6, %f23
12822 srl %i2, 0x00, %l6
12823 sethi 0x14DC, %l5
12824 movg %icc, %i5, %l2
12825 fsrc1 %f16, %f6
12826 sth %g3, [%l7 + 0x40]
12827 fmovde %xcc, %f25, %f27
12828 edge16 %l1, %i1, %i3
12829 fcmped %fcc1, %f28, %f20
12830 fmovdg %icc, %f19, %f17
12831 umulcc %i7, %o6, %o1
12832 subc %g2, 0x0242, %o5
12833 movrgz %i0, 0x136, %i4
12834 movvc %icc, %g6, %o3
12835 fmuld8ulx16 %f12, %f14, %f16
12836 mulscc %g4, %g5, %i6
12837 alignaddr %o2, %o4, %l4
12838 addc %g7, %o0, %l3
12839 ld [%l7 + 0x0C], %f3
12840 edge8ln %l0, %o7, %g1
12841 popc %l6, %i2
12842 mulx %l5, 0x116F, %i5
12843 fmovdgu %icc, %f29, %f15
12844 fmovsvc %icc, %f30, %f18
12845 edge8l %g3, %l1, %l2
12846 edge16ln %i1, %i3, %i7
12847 movcs %xcc, %o6, %o1
12848 udivcc %o5, 0x0BC5, %g2
12849 sdiv %i0, 0x1823, %i4
12850 orncc %o3, %g6, %g5
12851 fmovdne %icc, %f21, %f15
12852 andcc %i6, %o2, %o4
12853 ldx [%l7 + 0x40], %l4
12854 array8 %g7, %o0, %l3
12855 ldsh [%l7 + 0x60], %l0
12856 subcc %o7, 0x0B7F, %g1
12857 andcc %g4, 0x1425, %l6
12858 ldx [%l7 + 0x28], %i2
12859 fmovrslez %l5, %f31, %f21
12860 pdist %f0, %f24, %f16
12861 lduw [%l7 + 0x18], %g3
12862 ldsb [%l7 + 0x20], %i5
12863 fand %f24, %f8, %f30
12864 movge %xcc, %l2, %i1
12865 srl %i3, %i7, %l1
12866 udivx %o1, 0x1048, %o6
12867 xnor %g2, %o5, %i4
12868 ldsh [%l7 + 0x66], %i0
12869 fexpand %f3, %f0
12870 udiv %o3, 0x10AA, %g6
12871 fnegd %f28, %f8
12872 mulscc %i6, %o2, %o4
12873 ldsb [%l7 + 0x45], %l4
12874 edge32 %g7, %o0, %l3
12875 edge32 %l0, %o7, %g1
12876 movre %g5, 0x272, %l6
12877 stx %g4, [%l7 + 0x78]
12878 edge8ln %i2, %g3, %l5
12879 andcc %i5, %l2, %i1
12880 move %xcc, %i7, %i3
12881 fcmple32 %f16, %f4, %o1
12882 edge32 %o6, %l1, %g2
12883 movpos %xcc, %i4, %i0
12884 nop
12885 set 0x3A, %g7
12886 sth %o5, [%l7 + %g7]
12887 edge32l %g6, %o3, %o2
12888 edge16l %i6, %l4, %g7
12889 fmovrdgez %o0, %f12, %f0
12890 fpadd16 %f8, %f16, %f4
12891 fmovdvs %xcc, %f5, %f14
12892 array16 %l3, %l0, %o4
12893 fmovd %f10, %f22
12894 movrgz %o7, 0x1DC, %g1
12895 ldd [%l7 + 0x18], %f8
12896 sdivx %l6, 0x1030, %g5
12897 add %g4, 0x09EA, %i2
12898 movrgez %g3, %i5, %l5
12899 fpack16 %f28, %f15
12900 orncc %i1, %i7, %l2
12901 fornot1s %f16, %f22, %f26
12902 fnot2s %f20, %f5
12903 orncc %i3, %o1, %l1
12904 orncc %g2, %i4, %i0
12905 fxors %f30, %f9, %f31
12906 movn %icc, %o5, %g6
12907 alignaddr %o6, %o2, %o3
12908 fexpand %f24, %f0
12909 edge32ln %l4, %i6, %o0
12910 fcmple32 %f20, %f14, %g7
12911 sir 0x1C73
12912 sdiv %l3, 0x11FD, %l0
12913 addc %o4, %g1, %l6
12914 mulx %o7, 0x064C, %g4
12915 movg %icc, %g5, %g3
12916 fabsd %f26, %f12
12917 sdiv %i2, 0x0511, %i5
12918 movl %xcc, %i1, %l5
12919 ldsh [%l7 + 0x5A], %l2
12920 movg %xcc, %i7, %i3
12921 movneg %icc, %o1, %g2
12922 movcs %xcc, %i4, %l1
12923 movcs %icc, %o5, %i0
12924 edge32n %g6, %o6, %o2
12925 addcc %o3, 0x0A08, %l4
12926 array16 %o0, %g7, %l3
12927 subcc %l0, 0x189A, %o4
12928 addcc %i6, %l6, %o7
12929 movre %g4, %g1, %g3
12930 movpos %xcc, %i2, %i5
12931 movrne %g5, %i1, %l2
12932 xor %i7, %i3, %l5
12933 fnot1s %f26, %f10
12934 orcc %o1, 0x020C, %g2
12935 ldsw [%l7 + 0x74], %l1
12936 fmovd %f12, %f22
12937 sra %i4, %o5, %g6
12938 restore %i0, 0x1B96, %o6
12939 rdpr %cwp, %g1
12940 rdpr %cansave, %g2
12941 rdpr %canrestore, %g3
12942 rdpr %cleanwin, %g4
12943 rdpr %otherwin, %g5
12944 rdpr %wstate, %g6
12945 fpadd16 %f6, %f22, %f28
12946 fmovsl %xcc, %f19, %f8
12947 sethi 0x1E38, %o3
12948 edge16 %o2, %l4, %o0
12949 udivcc %l3, 0x165B, %l0
12950 srl %g7, %i6, %o4
12951 fmovdpos %xcc, %f1, %f12
12952 udivcc %o7, 0x0F3A, %g4
12953 umul %l6, 0x02DE, %g1
12954 fpackfix %f0, %f13
12955 save %i2, 0x1369, %g3
12956 rdpr %cwp, %g1
12957 rdpr %cansave, %g2
12958 rdpr %canrestore, %g3
12959 rdpr %cleanwin, %g4
12960 rdpr %otherwin, %g5
12961 rdpr %wstate, %g6
12962 fmovrdlez %g5, %f20, %f24
12963 mova %icc, %i5, %i1
12964 movn %xcc, %i7, %i3
12965 fmovsneg %xcc, %f20, %f16
12966 array16 %l2, %o1, %g2
12967 setx loop_46, %l0, %l1
12968 return %l1
12969 nop
12970 rdpr %cwp, %g1
12971 rdpr %cansave, %g2
12972 rdpr %canrestore, %g3
12973 rdpr %cleanwin, %g4
12974 rdpr %otherwin, %g5
12975 rdpr %wstate, %g6
12976loop_46: ldd [%l7 + 0x48], %f6
12977 andn %i4, %o5, %i0
12978 orcc %g6, 0x0DB8, %o3
12979 edge16n %o2, %l4, %o0
12980 lduw [%l7 + 0x18], %o6
12981 fpadd32s %f1, %f8, %f27
12982 fcmpd %fcc1, %f28, %f2
12983 fmovsl %icc, %f8, %f14
12984 movle %xcc, %l3, %l0
12985 fpadd32s %f24, %f12, %f21
12986 fsrc2 %f2, %f12
12987 sdivx %i6, 0x0844, %g7
12988 ldsb [%l7 + 0x13], %o4
12989 umulcc %o7, 0x1C45, %l6
12990 sethi 0x02ED, %g4
12991 pdist %f22, %f18, %f0
12992 edge8 %i2, %g1, %g5
12993 movre %i5, 0x14F, %i1
12994 xnorcc %g3, %i3, %i7
12995 srax %l2, %o1, %l5
12996 movg %xcc, %l1, %i4
12997 fmovscc %xcc, %f22, %f12
12998 movge %icc, %o5, %g2
12999 fxnor %f20, %f24, %f14
13000 fmovscc %icc, %f29, %f0
13001 orncc %g6, 0x1187, %o3
13002 movle %xcc, %o2, %l4
13003 ldx [%l7 + 0x48], %i0
13004 edge8l %o6, %l3, %l0
13005 umulcc %o0, %i6, %g7
13006 fmovdvc %icc, %f30, %f20
13007 udivcc %o7, 0x1496, %l6
13008 sllx %g4, %i2, %g1
13009 array8 %o4, %g5, %i1
13010 xorcc %g3, %i3, %i5
13011 movge %icc, %l2, %o1
13012 ldsh [%l7 + 0x78], %i7
13013 udivx %l5, 0x102F, %l1
13014 mulscc %o5, 0x01C1, %i4
13015 std %f18, [%l7 + 0x20]
13016 edge16ln %g6, %g2, %o3
13017 sir 0x035A
13018 fmovsa %icc, %f7, %f8
13019 movneg %icc, %l4, %o2
13020 udiv %i0, 0x16DE, %l3
13021 stw %l0, [%l7 + 0x40]
13022 xorcc %o6, %i6, %o0
13023 srax %g7, 0x11, %o7
13024 orncc %g4, 0x0965, %l6
13025 fmovdcc %xcc, %f4, %f19
13026 array32 %g1, %o4, %i2
13027 or %i1, %g3, %i3
13028 save %i5, 0x1389, %l2
13029 rdpr %cwp, %g1
13030 rdpr %cansave, %g2
13031 rdpr %canrestore, %g3
13032 rdpr %cleanwin, %g4
13033 rdpr %otherwin, %g5
13034 rdpr %wstate, %g6
13035 movl %icc, %g5, %i7
13036 movgu %icc, %o1, %l5
13037 movn %xcc, %l1, %o5
13038 xorcc %i4, 0x0A71, %g6
13039 or %g2, 0x002B, %o3
13040 sdivx %o2, 0x1C40, %l4
13041 sll %l3, %l0, %o6
13042 movrlz %i0, %o0, %i6
13043 movleu %xcc, %g7, %g4
13044 ld [%l7 + 0x34], %f25
13045 smul %o7, 0x0DFB, %l6
13046 mulx %g1, %i2, %i1
13047 popc 0x0D11, %g3
13048 edge16l %o4, %i5, %l2
13049 andcc %i3, 0x0A07, %i7
13050 movle %icc, %o1, %g5
13051 subcc %l5, 0x16B2, %o5
13052 movleu %xcc, %l1, %g6
13053 movrlz %g2, %o3, %o2
13054 fsrc1 %f22, %f16
13055 movg %icc, %i4, %l3
13056 umul %l0, 0x1E82, %o6
13057 movrgez %i0, %l4, %i6
13058 sll %g7, 0x09, %g4
13059 addccc %o0, 0x0585, %o7
13060 ldsh [%l7 + 0x5E], %l6
13061 movrlez %i2, 0x23C, %g1
13062 orncc %i1, %o4, %g3
13063 edge16n %l2, %i3, %i7
13064 movrne %o1, %g5, %l5
13065 udivcc %i5, 0x1823, %l1
13066 ldsh [%l7 + 0x7A], %g6
13067 andncc %g2, %o3, %o2
13068 subcc %o5, %i4, %l3
13069 fzeros %f26
13070 xor %l0, 0x1FCD, %i0
13071 udiv %o6, 0x1775, %l4
13072 fmovrslez %i6, %f19, %f25
13073 subc %g4, 0x1FE8, %g7
13074 ldsw [%l7 + 0x5C], %o0
13075 edge32ln %o7, %l6, %g1
13076 fpsub16s %f9, %f26, %f22
13077 fpsub16 %f6, %f8, %f24
13078 fmovsl %xcc, %f7, %f8
13079 srl %i2, %o4, %i1
13080 sll %g3, %l2, %i7
13081 fmovdgu %xcc, %f26, %f15
13082 movne %xcc, %i3, %o1
13083 edge8 %g5, %l5, %i5
13084 fmuld8sux16 %f1, %f20, %f30
13085 srax %g6, %g2, %o3
13086 orncc %l1, %o5, %i4
13087 edge8ln %l3, %l0, %i0
13088 add %o6, 0x0C49, %o2
13089 edge32ln %i6, %l4, %g7
13090 siam 0x7
13091 nop
13092 set 0x16, %o7
13093 sth %g4, [%l7 + %o7]
13094 pdist %f26, %f8, %f18
13095 fmovsa %xcc, %f3, %f5
13096 pdist %f28, %f4, %f30
13097 edge32 %o7, %l6, %g1
13098 array16 %o0, %i2, %o4
13099 movgu %xcc, %i1, %l2
13100 sth %i7, [%l7 + 0x2A]
13101 edge8l %i3, %g3, %g5
13102 fmovsgu %xcc, %f30, %f5
13103 orn %o1, %i5, %g6
13104 movn %xcc, %g2, %o3
13105 std %f30, [%l7 + 0x58]
13106 ldsw [%l7 + 0x10], %l1
13107 ldx [%l7 + 0x30], %l5
13108 edge8n %i4, %l3, %l0
13109 umulcc %o5, %i0, %o6
13110 sub %i6, 0x0BE2, %l4
13111 smul %g7, 0x0533, %g4
13112 alignaddrl %o2, %l6, %o7
13113 edge32l %o0, %i2, %g1
13114 fnot1s %f15, %f3
13115 edge16l %i1, %l2, %o4
13116 popc %i3, %g3
13117 fcmpes %fcc2, %f25, %f0
13118 move %xcc, %i7, %g5
13119 array16 %o1, %i5, %g6
13120 stw %g2, [%l7 + 0x2C]
13121 sth %o3, [%l7 + 0x7C]
13122 addccc %l1, 0x151A, %l5
13123 edge32 %l3, %i4, %o5
13124 movrlez %l0, 0x06D, %i0
13125 movcs %icc, %i6, %o6
13126 fmovrde %g7, %f20, %f2
13127 alignaddrl %g4, %l4, %l6
13128 fmul8sux16 %f26, %f2, %f22
13129 movre %o2, 0x311, %o7
13130 std %f22, [%l7 + 0x48]
13131 fmovsvc %icc, %f0, %f18
13132 fzeros %f7
13133 orncc %o0, 0x0AD1, %i2
13134 edge16l %i1, %g1, %o4
13135 restore %i3, %l2, %i7
13136 rdpr %cwp, %g1
13137 rdpr %cansave, %g2
13138 rdpr %canrestore, %g3
13139 rdpr %cleanwin, %g4
13140 rdpr %otherwin, %g5
13141 rdpr %wstate, %g6
13142 fmovsneg %xcc, %f12, %f6
13143 lduw [%l7 + 0x24], %g5
13144 alignaddrl %g3, %o1, %g6
13145 stx %g2, [%l7 + 0x50]
13146 sdivx %i5, 0x0A88, %l1
13147 movcs %icc, %l5, %l3
13148 movg %xcc, %o3, %i4
13149 movrgz %o5, %l0, %i0
13150 movrgez %o6, 0x3A3, %i6
13151 orcc %g7, 0x15CC, %l4
13152 fmovsgu %xcc, %f5, %f2
13153 sll %g4, %l6, %o7
13154 edge16n %o0, %i2, %o2
13155 fands %f6, %f6, %f2
13156 stb %i1, [%l7 + 0x6C]
13157 addcc %o4, %i3, %l2
13158 for %f26, %f16, %f6
13159 ldd [%l7 + 0x30], %f6
13160 edge16ln %g1, %g5, %g3
13161 srax %i7, 0x1B, %g6
13162 std %f30, [%l7 + 0x18]
13163 fmovdpos %xcc, %f14, %f1
13164 xorcc %o1, %i5, %g2
13165 edge16l %l1, %l5, %l3
13166 udivcc %o3, 0x16D3, %o5
13167 fmovd %f22, %f28
13168 movg %xcc, %l0, %i4
13169 fmovdneg %icc, %f0, %f0
13170 mulscc %o6, %i6, %i0
13171 xorcc %l4, %g7, %g4
13172 sth %l6, [%l7 + 0x32]
13173 and %o0, 0x16FE, %i2
13174 fzero %f6
13175 mulx %o2, %i1, %o4
13176 movrlez %o7, %l2, %i3
13177 fcmps %fcc2, %f2, %f26
13178 fcmpeq32 %f10, %f4, %g5
13179 ldx [%l7 + 0x70], %g1
13180 movre %i7, %g3, %o1
13181 fmovrdgez %i5, %f6, %f10
13182 std %f0, [%l7 + 0x50]
13183 fcmple32 %f0, %f12, %g6
13184 save %g2, %l5, %l1
13185 rdpr %cwp, %g1
13186 rdpr %cansave, %g2
13187 rdpr %canrestore, %g3
13188 rdpr %cleanwin, %g4
13189 rdpr %otherwin, %g5
13190 rdpr %wstate, %g6
13191 setx loop_47, %l0, %l1
13192 return %l1
13193 nop
13194 rdpr %cwp, %g1
13195 rdpr %cansave, %g2
13196 rdpr %canrestore, %g3
13197 rdpr %cleanwin, %g4
13198 rdpr %otherwin, %g5
13199 rdpr %wstate, %g6
13200loop_47: save %o5, %i4, %l0
13201 rdpr %cwp, %g1
13202 rdpr %cansave, %g2
13203 rdpr %canrestore, %g3
13204 rdpr %cleanwin, %g4
13205 rdpr %otherwin, %g5
13206 rdpr %wstate, %g6
13207 sllx %i6, 0x0B, %i0
13208 mulx %l4, %o6, %g4
13209 udivcc %g7, 0x07D1, %l6
13210 fmovrdlz %i2, %f8, %f28
13211 sub %o2, %i1, %o4
13212 orncc %o7, %o0, %l2
13213 sub %g5, 0x1296, %g1
13214 fones %f8
13215 smulcc %i3, 0x17CE, %g3
13216 sth %i7, [%l7 + 0x78]
13217 xnorcc %o1, %i5, %g6
13218 movneg %icc, %g2, %l1
13219 fandnot1s %f8, %f12, %f24
13220 popc %o3, %l3
13221 ldsw [%l7 + 0x14], %o5
13222 popc %l5, %i4
13223 subcc %l0, %i6, %i0
13224 movn %icc, %o6, %g4
13225 fmovrdlz %g7, %f8, %f6
13226 ldx [%l7 + 0x60], %l4
13227 orn %i2, 0x130D, %o2
13228 siam 0x7
13229 mulscc %l6, 0x0296, %o4
13230 edge16n %i1, %o7, %l2
13231 movgu %icc, %g5, %o0
13232 sll %i3, 0x1B, %g1
13233 fmovdgu %xcc, %f17, %f10
13234 fmovdgu %icc, %f20, %f14
13235 umul %i7, %g3, %i5
13236 movvs %xcc, %o1, %g6
13237 ldx [%l7 + 0x70], %l1
13238 ldub [%l7 + 0x59], %g2
13239 movneg %xcc, %o3, %o5
13240 movl %icc, %l3, %l5
13241 movg %icc, %l0, %i4
13242 movl %icc, %i0, %o6
13243 fpsub32s %f8, %f25, %f20
13244 or %g4, 0x160B, %i6
13245 edge16l %g7, %i2, %o2
13246 nop
13247 set 0x68, %g4
13248 stx %l6, [%l7 + %g4]
13249 movre %o4, 0x2C0, %l4
13250 sll %i1, 0x02, %l2
13251 edge16 %g5, %o0, %i3
13252 movvs %xcc, %o7, %i7
13253 edge32l %g1, %g3, %i5
13254 xnor %o1, 0x13C8, %l1
13255 smul %g2, 0x11F0, %o3
13256 fmuld8ulx16 %f22, %f14, %f2
13257 movcc %xcc, %g6, %l3
13258 edge16l %o5, %l0, %i4
13259 umul %i0, %o6, %g4
13260 addccc %l5, 0x0448, %i6
13261 move %xcc, %g7, %o2
13262 orcc %l6, %i2, %l4
13263 mulx %o4, 0x0856, %l2
13264 fmovdl %xcc, %f25, %f14
13265 addc %i1, 0x1C05, %g5
13266 fcmpgt32 %f18, %f26, %i3
13267 sdiv %o7, 0x177A, %i7
13268 ldx [%l7 + 0x30], %g1
13269 fpadd16 %f26, %f28, %f18
13270 mova %xcc, %o0, %i5
13271 ldd [%l7 + 0x10], %o0
13272 edge16l %g3, %g2, %o3
13273 fcmple16 %f12, %f30, %l1
13274 addccc %l3, 0x11A3, %o5
13275 sir 0x0E74
13276 orcc %g6, %l0, %i4
13277 fcmpeq32 %f8, %f30, %i0
13278 save %g4, %l5, %o6
13279 rdpr %cwp, %g1
13280 rdpr %cansave, %g2
13281 rdpr %canrestore, %g3
13282 rdpr %cleanwin, %g4
13283 rdpr %otherwin, %g5
13284 rdpr %wstate, %g6
13285 ldsw [%l7 + 0x60], %i6
13286 umulcc %g7, 0x12E3, %o2
13287 srl %l6, 0x1E, %l4
13288 movrlez %i2, %o4, %l2
13289 udivcc %g5, 0x1727, %i1
13290 addccc %i3, 0x1FBB, %i7
13291 fnot1 %f14, %f4
13292 mulscc %o7, 0x0ED6, %g1
13293 movrgez %i5, %o1, %g3
13294 movrgez %o0, 0x33C, %g2
13295 subccc %l1, 0x04CE, %o3
13296 move %icc, %l3, %o5
13297 mova %xcc, %l0, %g6
13298 fcmpeq32 %f2, %f20, %i0
13299 fmovd %f26, %f28
13300 sll %i4, 0x09, %l5
13301 sdivx %o6, 0x12A9, %i6
13302 fpmerge %f19, %f29, %f26
13303 fmovdl %icc, %f16, %f15
13304 movne %icc, %g7, %o2
13305 sdivcc %g4, 0x14EC, %l6
13306 movle %icc, %i2, %l4
13307 stx %l2, [%l7 + 0x38]
13308 orncc %g5, %i1, %i3
13309 ldsh [%l7 + 0x36], %i7
13310 ldsb [%l7 + 0x52], %o4
13311 stw %o7, [%l7 + 0x10]
13312 alignaddrl %i5, %o1, %g3
13313 alignaddrl %o0, %g1, %l1
13314 fmovse %icc, %f22, %f25
13315 array16 %g2, %o3, %l3
13316 movge %icc, %l0, %g6
13317 ldx [%l7 + 0x50], %i0
13318 ldsb [%l7 + 0x63], %i4
13319 edge16l %l5, %o5, %o6
13320 restore %i6, 0x12E9, %g7
13321 rdpr %cwp, %g1
13322 rdpr %cansave, %g2
13323 rdpr %canrestore, %g3
13324 rdpr %cleanwin, %g4
13325 rdpr %otherwin, %g5
13326 rdpr %wstate, %g6
13327 edge8ln %o2, %g4, %i2
13328 ldx [%l7 + 0x28], %l4
13329 fmovdge %xcc, %f3, %f6
13330 movre %l6, 0x16C, %l2
13331 fmovrsgz %i1, %f21, %f28
13332 stx %i3, [%l7 + 0x10]
13333 sllx %i7, %o4, %o7
13334 umul %i5, 0x08A3, %g5
13335 for %f8, %f0, %f6
13336 umulcc %o1, 0x193B, %o0
13337 fmul8x16au %f8, %f23, %f16
13338 sra %g3, 0x0A, %g1
13339 orcc %g2, %o3, %l3
13340 mulx %l0, 0x016D, %l1
13341 movrgz %i0, 0x269, %g6
13342 edge32 %i4, %l5, %o5
13343 nop
13344 set 0x28, %o5
13345 ldsb [%l7 + %o5], %i6
13346 sir 0x1841
13347 sub %g7, %o2, %g4
13348 nop
13349 set 0x08, %i1
13350 lduw [%l7 + %i1], %o6
13351 setx loop_48, %l0, %l1
13352 return %l1
13353 nop
13354 rdpr %cwp, %g1
13355 rdpr %cansave, %g2
13356 rdpr %canrestore, %g3
13357 rdpr %cleanwin, %g4
13358 rdpr %otherwin, %g5
13359 rdpr %wstate, %g6
13360loop_48: edge32n %l2, %i1, %i7
13361 for %f16, %f14, %f18
13362 umul %o4, 0x0E49, %o7
13363 std %f24, [%l7 + 0x18]
13364 movcs %icc, %i3, %i5
13365 nop
13366 set 0x28, %i2
13367 std %f6, [%l7 + %i2]
13368 pdist %f0, %f22, %f28
13369 edge32 %o1, %o0, %g5
13370 movl %icc, %g1, %g3
13371 nop
13372 set 0x6E, %g5
13373 ldsh [%l7 + %g5], %g2
13374 orcc %l3, %l0, %o3
13375 fpsub16 %f28, %f6, %f8
13376 array32 %l1, %g6, %i4
13377 ld [%l7 + 0x70], %f10
13378 fnor %f12, %f6, %f6
13379 std %f12, [%l7 + 0x70]
13380 sub %i0, %o5, %i6
13381 and %l5, %o2, %g7
13382 subcc %g4, 0x0BC9, %l4
13383 movne %icc, %o6, %i2
13384 mova %icc, %l2, %i1
13385 edge8n %l6, %i7, %o4
13386 srlx %o7, %i3, %i5
13387 ldsh [%l7 + 0x48], %o0
13388 addc %o1, 0x05B0, %g5
13389 addcc %g1, 0x17D1, %g2
13390 edge8l %l3, %l0, %o3
13391 fmovdvc %xcc, %f19, %f14
13392 xnor %l1, 0x1847, %g6
13393 sub %g3, 0x137D, %i0
13394 fmovrslez %o5, %f7, %f4
13395 fandnot1 %f26, %f26, %f26
13396 movgu %xcc, %i4, %i6
13397 subc %l5, %g7, %o2
13398 stw %g4, [%l7 + 0x4C]
13399 udivcc %l4, 0x0FAF, %o6
13400 fmovscc %xcc, %f2, %f3
13401 nop
13402 set 0x46, %g1
13403 lduh [%l7 + %g1], %l2
13404 movrgz %i2, 0x10A, %l6
13405 addc %i7, 0x081D, %i1
13406 fxnors %f15, %f10, %f20
13407 sdivx %o7, 0x1ACD, %o4
13408 edge16l %i5, %o0, %o1
13409 subcc %i3, 0x0FE9, %g1
13410 fmul8ulx16 %f28, %f10, %f14
13411 movneg %icc, %g5, %l3
13412 fcmple32 %f2, %f12, %l0
13413 ldd [%l7 + 0x38], %f30
13414 movle %xcc, %o3, %g2
13415 fcmped %fcc2, %f8, %f18
13416 movvc %xcc, %g6, %g3
13417 movleu %xcc, %i0, %l1
13418 ldsh [%l7 + 0x0A], %i4
13419 mulscc %i6, %o5, %l5
13420 movgu %icc, %o2, %g7
13421 movcs %icc, %g4, %o6
13422 fmul8x16au %f6, %f16, %f20
13423 sdivx %l2, 0x165A, %l4
13424 ld [%l7 + 0x6C], %f5
13425 edge8ln %i2, %l6, %i7
13426 save %i1, 0x0445, %o7
13427 rdpr %cwp, %g1
13428 rdpr %cansave, %g2
13429 rdpr %canrestore, %g3
13430 rdpr %cleanwin, %g4
13431 rdpr %otherwin, %g5
13432 rdpr %wstate, %g6
13433 or %i5, %o4, %o0
13434 movn %xcc, %i3, %g1
13435 edge32ln %o1, %l3, %l0
13436 array32 %g5, %g2, %o3
13437 movrgz %g6, 0x050, %g3
13438 andncc %i0, %l1, %i6
13439 ldd [%l7 + 0x48], %i4
13440 st %f22, [%l7 + 0x5C]
13441 umulcc %l5, 0x00C6, %o2
13442 edge16l %g7, %g4, %o6
13443 fmuld8sux16 %f2, %f27, %f2
13444 alignaddr %l2, %l4, %o5
13445 ldx [%l7 + 0x28], %l6
13446 orncc %i7, %i2, %i1
13447 fmovsvs %icc, %f21, %f13
13448 ldd [%l7 + 0x68], %f18
13449 fpmerge %f12, %f23, %f22
13450 umul %i5, %o4, %o7
13451 ldsh [%l7 + 0x5C], %i3
13452 edge8ln %g1, %o1, %o0
13453 edge8n %l3, %g5, %g2
13454 mulscc %l0, 0x0A23, %g6
13455 edge16ln %o3, %g3, %i0
13456 addccc %i6, %l1, %l5
13457 fpadd32s %f23, %f26, %f7
13458 and %i4, 0x19E9, %g7
13459 movrne %o2, %o6, %g4
13460 add %l2, 0x0E46, %o5
13461 movpos %icc, %l6, %i7
13462 fpsub32s %f4, %f7, %f2
13463 edge8n %i2, %l4, %i5
13464 fmul8sux16 %f30, %f30, %f26
13465 srlx %i1, %o7, %o4
13466 fnot1 %f14, %f16
13467 restore %g1, %o1, %i3
13468 rdpr %cwp, %g1
13469 rdpr %cansave, %g2
13470 rdpr %canrestore, %g3
13471 rdpr %cleanwin, %g4
13472 rdpr %otherwin, %g5
13473 rdpr %wstate, %g6
13474 std %f12, [%l7 + 0x08]
13475 fpsub16 %f0, %f10, %f14
13476 addccc %l3, 0x0835, %g5
13477 srl %o0, %g2, %l0
13478 movgu %xcc, %g6, %o3
13479 xnor %g3, 0x011A, %i0
13480 fmovrslz %l1, %f3, %f25
13481 edge16n %l5, %i4, %i6
13482 subc %o2, %o6, %g4
13483 umul %l2, %o5, %l6
13484 stw %g7, [%l7 + 0x34]
13485 stw %i7, [%l7 + 0x2C]
13486 sethi 0x01F4, %i2
13487 movvs %xcc, %i5, %i1
13488 ld [%l7 + 0x0C], %f11
13489 andncc %l4, %o7, %g1
13490 fone %f18
13491 movneg %icc, %o1, %o4
13492 sth %l3, [%l7 + 0x72]
13493 sth %g5, [%l7 + 0x18]
13494 movrlz %i3, %g2, %o0
13495 and %g6, %o3, %l0
13496 movl %icc, %g3, %l1
13497 movcc %icc, %i0, %i4
13498 fpadd32s %f28, %f16, %f8
13499 nop
13500 set 0x68, %l0
13501 stb %i6, [%l7 + %l0]
13502 fmovscc %icc, %f1, %f20
13503 fmovrdlz %o2, %f18, %f28
13504 addccc %l5, 0x092B, %g4
13505 fcmpd %fcc1, %f24, %f26
13506 sdivcc %o6, 0x1005, %l2
13507 st %f23, [%l7 + 0x78]
13508 movrne %o5, %l6, %i7
13509 fmuld8ulx16 %f31, %f22, %f26
13510 array8 %g7, %i5, %i2
13511 edge32l %l4, %i1, %o7
13512 andncc %o1, %g1, %o4
13513 movgu %icc, %g5, %l3
13514 edge16l %g2, %o0, %i3
13515 alignaddr %g6, %o3, %g3
13516 stw %l0, [%l7 + 0x50]
13517 fornot2 %f26, %f6, %f0
13518 fmovsvs %icc, %f12, %f14
13519 xorcc %l1, %i0, %i4
13520 fmovrdgez %i6, %f18, %f4
13521 fsrc2 %f16, %f0
13522 smulcc %l5, 0x1DDA, %g4
13523 nop
13524 set 0x78, %i3
13525 ldd [%l7 + %i3], %o6
13526 alignaddr %l2, %o2, %o5
13527 fmovd %f0, %f20
13528 mova %xcc, %l6, %g7
13529 nop
13530 set 0x28, %o1
13531 stx %i5, [%l7 + %o1]
13532 movcs %xcc, %i7, %i2
13533 std %f24, [%l7 + 0x28]
13534 edge8l %i1, %l4, %o7
13535 fzero %f26
13536 array8 %o1, %g1, %o4
13537 array16 %l3, %g5, %o0
13538 orcc %g2, 0x1A46, %g6
13539 mulx %o3, %i3, %l0
13540 edge16 %l1, %g3, %i4
13541 subccc %i0, %i6, %l5
13542 siam 0x3
13543 andn %g4, 0x107C, %o6
13544 sethi 0x0FA1, %l2
13545 sllx %o5, 0x15, %o2
13546 xnorcc %l6, %g7, %i7
13547 sdivcc %i2, 0x1A7E, %i5
13548 fnot1s %f20, %f29
13549 fcmple16 %f20, %f0, %l4
13550 ld [%l7 + 0x0C], %f17
13551 addcc %i1, %o1, %o7
13552 edge8l %o4, %l3, %g1
13553 movcs %icc, %g5, %g2
13554 fmovdcs %icc, %f10, %f18
13555 sir 0x155A
13556 movn %icc, %g6, %o3
13557 array8 %o0, %i3, %l1
13558 edge16n %g3, %i4, %l0
13559 nop
13560 set 0x18, %i7
13561 ldd [%l7 + %i7], %f24
13562 fmul8x16al %f0, %f0, %f28
13563 sth %i6, [%l7 + 0x36]
13564 fmovdge %icc, %f23, %f21
13565 add %i0, %l5, %g4
13566 udivx %l2, 0x0B8F, %o5
13567 movvc %icc, %o6, %o2
13568 nop
13569 set 0x68, %l5
13570 stx %l6, [%l7 + %l5]
13571 srax %i7, %g7, %i5
13572 subc %i2, 0x09BE, %i1
13573 smulcc %o1, %l4, %o4
13574 xnorcc %l3, 0x1AD5, %o7
13575 movleu %icc, %g1, %g2
13576 or %g6, 0x05A9, %o3
13577 edge8n %g5, %o0, %l1
13578 stw %i3, [%l7 + 0x1C]
13579 fsrc1 %f10, %f26
13580 fxnor %f6, %f28, %f0
13581 subccc %i4, %g3, %i6
13582 xorcc %l0, %i0, %l5
13583 fmovde %xcc, %f31, %f31
13584 fnands %f30, %f11, %f3
13585 fmovspos %xcc, %f20, %f29
13586 udivcc %g4, 0x1F99, %o5
13587 sllx %l2, 0x0C, %o6
13588 ldsb [%l7 + 0x35], %o2
13589 fmovdle %xcc, %f9, %f10
13590 fmovse %icc, %f19, %f24
13591 and %l6, %i7, %i5
13592 and %g7, 0x17CF, %i2
13593 smul %i1, %o1, %o4
13594 ldd [%l7 + 0x20], %f24
13595 fmovsvc %xcc, %f7, %f19
13596 array8 %l4, %l3, %g1
13597 stb %g2, [%l7 + 0x1E]
13598 movneg %icc, %o7, %g6
13599 orncc %g5, 0x07BF, %o0
13600 addccc %l1, %o3, %i3
13601 and %i4, %g3, %i6
13602 andn %l0, %i0, %g4
13603 movvc %icc, %l5, %o5
13604 movneg %icc, %o6, %o2
13605 edge8ln %l6, %l2, %i7
13606 udivcc %i5, 0x0D04, %i2
13607 popc %g7, %i1
13608 edge32 %o4, %l4, %l3
13609 xnorcc %o1, %g2, %o7
13610 save %g6, 0x0A28, %g1
13611 rdpr %cwp, %g1
13612 rdpr %cansave, %g2
13613 rdpr %canrestore, %g3
13614 rdpr %cleanwin, %g4
13615 rdpr %otherwin, %g5
13616 rdpr %wstate, %g6
13617 srl %o0, 0x0D, %g5
13618 smulcc %o3, 0x1F9C, %l1
13619 fmovsle %xcc, %f6, %f11
13620 xorcc %i3, 0x1102, %g3
13621 movrgez %i6, 0x301, %l0
13622 srl %i0, 0x0B, %g4
13623 std %f26, [%l7 + 0x18]
13624 fsrc1 %f8, %f12
13625 array8 %i4, %o5, %o6
13626 subcc %l5, 0x089B, %l6
13627 array8 %o2, %i7, %i5
13628 umul %l2, 0x1D69, %i2
13629 edge8l %g7, %i1, %l4
13630 fones %f6
13631 movcc %icc, %o4, %l3
13632 fmovse %icc, %f27, %f25
13633 fpadd16 %f6, %f18, %f28
13634 mulscc %o1, %o7, %g2
13635 fmovdpos %xcc, %f3, %f24
13636 sth %g1, [%l7 + 0x6E]
13637 edge16n %o0, %g6, %o3
13638 nop
13639 set 0x78, %g3
13640 ldx [%l7 + %g3], %g5
13641 andcc %i3, %l1, %g3
13642 movle %xcc, %l0, %i0
13643 sethi 0x109E, %i6
13644 fcmple32 %f0, %f30, %i4
13645 fpsub16s %f4, %f0, %f19
13646 save %g4, 0x0131, %o5
13647 rdpr %cwp, %g1
13648 rdpr %cansave, %g2
13649 rdpr %canrestore, %g3
13650 rdpr %cleanwin, %g4
13651 rdpr %otherwin, %g5
13652 rdpr %wstate, %g6
13653 xor %o6, %l5, %l6
13654 movrgz %o2, 0x292, %i5
13655 ldd [%l7 + 0x50], %l2
13656 setx loop_49, %l0, %l1
13657 return %l1
13658 nop
13659 rdpr %cwp, %g1
13660 rdpr %cansave, %g2
13661 rdpr %canrestore, %g3
13662 rdpr %cleanwin, %g4
13663 rdpr %otherwin, %g5
13664 rdpr %wstate, %g6
13665loop_49: sth %i2, [%l7 + 0x2E]
13666 st %f12, [%l7 + 0x58]
13667 fmovda %icc, %f13, %f3
13668 fpmerge %f9, %f29, %f26
13669 ldub [%l7 + 0x36], %o4
13670 orncc %l4, %l3, %o7
13671 ldd [%l7 + 0x78], %o0
13672 array32 %g2, %g1, %g6
13673 udivcc %o3, 0x1DE8, %g5
13674 subcc %i3, 0x18DD, %l1
13675 sll %g3, 0x1A, %l0
13676 fmul8sux16 %f4, %f20, %f28
13677 movl %xcc, %o0, %i6
13678 movrne %i0, %g4, %i4
13679 movrgez %o5, %o6, %l5
13680 umulcc %o2, 0x057B, %i5
13681 xorcc %l2, %i7, %g7
13682 movge %icc, %l6, %i1
13683 edge16n %o4, %i2, %l4
13684 fmul8sux16 %f6, %f10, %f12
13685 fors %f6, %f9, %f29
13686 xorcc %l3, 0x0309, %o1
13687 orcc %g2, %g1, %g6
13688 for %f4, %f14, %f30
13689 fcmple16 %f2, %f6, %o7
13690 fpack32 %f14, %f10, %f16
13691 movvc %icc, %g5, %o3
13692 fcmpgt32 %f28, %f6, %l1
13693 siam 0x1
13694 edge8n %g3, %l0, %o0
13695 ldub [%l7 + 0x42], %i3
13696 array32 %i6, %i0, %i4
13697 movgu %icc, %g4, %o5
13698 edge8 %o6, %o2, %i5
13699 sir 0x07C7
13700 movvs %xcc, %l2, %i7
13701 sdivcc %g7, 0x00FC, %l6
13702 fmovse %icc, %f30, %f22
13703 movrlez %l5, 0x02B, %i1
13704 movl %icc, %o4, %i2
13705 movrne %l3, 0x039, %l4
13706 ldd [%l7 + 0x30], %o0
13707 edge8n %g1, %g2, %g6
13708 lduw [%l7 + 0x24], %o7
13709 umulcc %o3, %g5, %l1
13710 srax %g3, %o0, %l0
13711 ldsh [%l7 + 0x0E], %i3
13712 fsrc2 %f28, %f4
13713 mulx %i0, %i6, %g4
13714 fmul8x16 %f27, %f4, %f6
13715 orncc %i4, 0x1053, %o6
13716 edge16l %o5, %o2, %l2
13717 lduw [%l7 + 0x64], %i7
13718 edge16 %g7, %i5, %l6
13719 movleu %icc, %i1, %o4
13720 sdiv %i2, 0x0BC9, %l5
13721 andncc %l3, %o1, %g1
13722 sll %l4, %g2, %o7
13723 xorcc %o3, 0x0099, %g5
13724 edge16n %g6, %l1, %g3
13725 fmovsn %xcc, %f10, %f6
13726 movpos %icc, %o0, %i3
13727 fcmpd %fcc3, %f28, %f20
13728 ldd [%l7 + 0x60], %f0
13729 orncc %l0, %i0, %g4
13730 sethi 0x183E, %i6
13731 edge8l %i4, %o5, %o2
13732 edge32ln %o6, %l2, %g7
13733 stb %i5, [%l7 + 0x77]
13734 smul %l6, %i1, %o4
13735 smul %i2, %i7, %l5
13736 andncc %o1, %l3, %g1
13737 nop
13738 set 0x18, %o4
13739 ldd [%l7 + %o4], %f14
13740 sdivcc %l4, 0x0EF8, %g2
13741 fabss %f18, %f29
13742 smul %o7, 0x0837, %o3
13743 edge8ln %g6, %l1, %g3
13744 save %o0, 0x0AE0, %g5
13745 rdpr %cwp, %g1
13746 rdpr %cansave, %g2
13747 rdpr %canrestore, %g3
13748 rdpr %cleanwin, %g4
13749 rdpr %otherwin, %g5
13750 rdpr %wstate, %g6
13751 movpos %xcc, %l0, %i0
13752 edge8ln %g4, %i3, %i6
13753 movcc %xcc, %i4, %o2
13754 movleu %xcc, %o6, %o5
13755 movleu %icc, %l2, %i5
13756 movneg %icc, %g7, %i1
13757 st %f16, [%l7 + 0x54]
13758 fmovsle %xcc, %f31, %f0
13759 movrgez %l6, %i2, %i7
13760 xnorcc %o4, %o1, %l5
13761 movrgz %l3, %l4, %g1
13762 movrlez %o7, 0x2BB, %o3
13763 movcs %icc, %g6, %l1
13764 fmovsgu %xcc, %f9, %f0
13765 nop
13766 set 0x50, %l1
13767 stx %g2, [%l7 + %l1]
13768 std %f30, [%l7 + 0x50]
13769 movleu %icc, %o0, %g5
13770 sllx %l0, 0x10, %g3
13771 umulcc %g4, %i0, %i6
13772 subcc %i4, %i3, %o2
13773 movle %icc, %o6, %o5
13774 array32 %l2, %i5, %g7
13775 popc %i1, %l6
13776 addc %i7, %o4, %i2
13777 addc %l5, 0x03DB, %o1
13778 addcc %l4, %g1, %l3
13779 ldsw [%l7 + 0x5C], %o7
13780 st %f23, [%l7 + 0x18]
13781 ldsw [%l7 + 0x10], %g6
13782 add %l1, 0x1467, %g2
13783 fabss %f14, %f10
13784 and %o3, %g5, %o0
13785 edge16ln %l0, %g4, %i0
13786 fmovsleu %xcc, %f20, %f16
13787 edge8 %i6, %g3, %i4
13788 edge8ln %o2, %i3, %o6
13789 ldub [%l7 + 0x36], %l2
13790 movl %icc, %o5, %i5
13791 move %xcc, %g7, %i1
13792 movle %xcc, %l6, %i7
13793 movrne %i2, 0x12A, %l5
13794 sllx %o4, 0x17, %l4
13795 movrgz %o1, %g1, %o7
13796 subccc %l3, %l1, %g2
13797 srl %g6, %o3, %o0
13798 fandnot1s %f22, %f17, %f27
13799 ld [%l7 + 0x44], %f7
13800 srlx %l0, 0x0B, %g4
13801 fmovs %f15, %f11
13802 sdivcc %g5, 0x1051, %i6
13803 edge16 %g3, %i0, %o2
13804 ld [%l7 + 0x54], %f1
13805 movn %icc, %i4, %o6
13806 subccc %i3, 0x1B6B, %o5
13807 fands %f3, %f11, %f13
13808 andncc %l2, %i5, %g7
13809 ldd [%l7 + 0x48], %i0
13810 lduh [%l7 + 0x18], %l6
13811 udivx %i7, 0x1E28, %i2
13812 ldsb [%l7 + 0x66], %l5
13813 add %o4, 0x0A21, %l4
13814 move %icc, %o1, %o7
13815 movrlz %l3, %g1, %l1
13816 ld [%l7 + 0x2C], %f13
13817 move %icc, %g2, %g6
13818 edge8 %o0, %o3, %g4
13819 sth %g5, [%l7 + 0x0C]
13820 movrgez %i6, %l0, %g3
13821 lduw [%l7 + 0x08], %o2
13822 sdivx %i4, 0x1631, %i0
13823 movg %xcc, %o6, %i3
13824 fmovda %xcc, %f31, %f5
13825 or %l2, 0x129C, %o5
13826 sdiv %i5, 0x0D73, %i1
13827 movle %icc, %g7, %l6
13828 addccc %i2, 0x071D, %l5
13829 and %o4, 0x02A2, %l4
13830 alignaddr %o1, %o7, %i7
13831 fone %f16
13832 fandnot1 %f22, %f8, %f4
13833 edge32ln %g1, %l1, %g2
13834 ldsb [%l7 + 0x2C], %g6
13835 array32 %o0, %l3, %o3
13836 fxors %f15, %f19, %f10
13837 restore %g5, %g4, %i6
13838 rdpr %cwp, %g1
13839 rdpr %cansave, %g2
13840 rdpr %canrestore, %g3
13841 rdpr %cleanwin, %g4
13842 rdpr %otherwin, %g5
13843 rdpr %wstate, %g6
13844 fmul8sux16 %f12, %f6, %f24
13845 sub %l0, %o2, %i4
13846 subccc %i0, 0x13EC, %g3
13847 fsrc2 %f28, %f12
13848 fnor %f24, %f12, %f28
13849 ldx [%l7 + 0x50], %i3
13850 fmovsneg %xcc, %f30, %f4
13851 popc 0x06C3, %o6
13852 sra %o5, %l2, %i5
13853 fandnot1 %f10, %f24, %f10
13854 movrlz %g7, 0x217, %l6
13855 mulscc %i1, 0x05C8, %i2
13856 fmul8sux16 %f24, %f10, %f10
13857 movrne %o4, %l5, %l4
13858 fmovdcc %icc, %f25, %f31
13859 lduw [%l7 + 0x34], %o1
13860 subccc %i7, %o7, %l1
13861 edge8ln %g1, %g2, %o0
13862 sdivx %g6, 0x082F, %o3
13863 srl %l3, %g4, %i6
13864 udivcc %g5, 0x08CB, %l0
13865 edge32n %o2, %i0, %i4
13866 mulx %g3, 0x1F08, %o6
13867 addc %i3, %l2, %i5
13868 movle %icc, %g7, %o5
13869 fzero %f28
13870 save %l6, 0x0D43, %i2
13871 rdpr %cwp, %g1
13872 rdpr %cansave, %g2
13873 rdpr %canrestore, %g3
13874 rdpr %cleanwin, %g4
13875 rdpr %otherwin, %g5
13876 rdpr %wstate, %g6
13877 fmovscc %xcc, %f17, %f5
13878 xnorcc %i1, 0x1FAE, %l5
13879 movre %o4, %o1, %l4
13880 addccc %o7, %l1, %i7
13881 umul %g1, 0x0B9C, %g2
13882 fmul8x16 %f29, %f30, %f2
13883 add %o0, 0x1F54, %o3
13884 xor %g6, 0x1BE8, %g4
13885 edge8 %i6, %l3, %l0
13886 udivx %g5, 0x01EC, %o2
13887 fmovrdgez %i4, %f26, %f0
13888 lduw [%l7 + 0x24], %i0
13889 move %icc, %g3, %o6
13890 stw %l2, [%l7 + 0x14]
13891 udivx %i5, 0x0702, %g7
13892 addccc %o5, 0x0EF9, %l6
13893 movle %icc, %i2, %i3
13894 setx loop_50, %l0, %l1
13895 return %l1
13896 nop
13897 rdpr %cwp, %g1
13898 rdpr %cansave, %g2
13899 rdpr %canrestore, %g3
13900 rdpr %cleanwin, %g4
13901 rdpr %otherwin, %g5
13902 rdpr %wstate, %g6
13903loop_50: siam 0x2
13904 subcc %i1, 0x034E, %o7
13905 movrgz %l1, %i7, %l4
13906 nop
13907 set 0x40, %l3
13908 stw %g2, [%l7 + %l3]
13909 xor %o0, 0x0AD8, %g1
13910 array16 %g6, %g4, %i6
13911 edge32l %o3, %l3, %g5
13912 sir 0x15EB
13913 sub %o2, %l0, %i0
13914 movcs %icc, %i4, %g3
13915 add %l2, 0x0C3E, %i5
13916 movrlz %g7, %o5, %l6
13917 fmul8sux16 %f8, %f30, %f0
13918 fmovrsgz %i2, %f8, %f5
13919 mova %icc, %o6, %l5
13920 fmovrdgez %o4, %f20, %f4
13921 xor %i3, 0x1DF5, %i1
13922 ldsw [%l7 + 0x14], %o7
13923 sir 0x0D73
13924 ldub [%l7 + 0x53], %l1
13925 movge %xcc, %i7, %l4
13926 ldd [%l7 + 0x30], %g2
13927 orn %o0, 0x048E, %o1
13928 array16 %g6, %g1, %i6
13929 mulscc %o3, %l3, %g4
13930 edge8 %g5, %o2, %i0
13931 fnot2s %f7, %f16
13932 movrlz %l0, 0x01C, %g3
13933 array8 %l2, %i4, %i5
13934 movn %icc, %g7, %o5
13935 fsrc1 %f26, %f6
13936 andn %l6, 0x18D1, %o6
13937 st %f5, [%l7 + 0x74]
13938 movrgz %l5, 0x2FD, %i2
13939 sethi 0x17E9, %o4
13940 movleu %icc, %i1, %o7
13941 movrgez %l1, %i3, %l4
13942 xnor %g2, 0x1E2E, %i7
13943 movle %xcc, %o0, %g6
13944 restore %o1, 0x0FA9, %i6
13945 rdpr %cwp, %g1
13946 rdpr %cansave, %g2
13947 rdpr %canrestore, %g3
13948 rdpr %cleanwin, %g4
13949 rdpr %otherwin, %g5
13950 rdpr %wstate, %g6
13951 orcc %o3, %g1, %l3
13952 srax %g5, %o2, %i0
13953 alignaddr %l0, %g3, %l2
13954 sll %g4, 0x0D, %i4
13955 fmovdn %icc, %f14, %f14
13956 andcc %g7, %o5, %l6
13957 edge32n %i5, %o6, %l5
13958 move %xcc, %o4, %i2
13959 fmovdg %xcc, %f31, %f23
13960 fnot2 %f0, %f8
13961 edge8ln %o7, %l1, %i3
13962 for %f8, %f28, %f4
13963 addcc %i1, 0x1417, %l4
13964 xnor %i7, %o0, %g2
13965 fpsub16s %f6, %f16, %f0
13966 fcmpne32 %f0, %f8, %o1
13967 fmovd %f14, %f16
13968 subc %g6, %i6, %g1
13969 movcs %icc, %l3, %o3
13970 srl %g5, %o2, %i0
13971 movcc %icc, %g3, %l0
13972 xnorcc %l2, %i4, %g4
13973 ldd [%l7 + 0x58], %g6
13974 andncc %o5, %i5, %l6
13975 andcc %l5, %o6, %i2
13976 fmovdge %icc, %f29, %f6
13977 fmovsneg %xcc, %f2, %f14
13978 fpsub32s %f0, %f12, %f3
13979 edge8ln %o7, %l1, %i3
13980 stw %o4, [%l7 + 0x3C]
13981 ld [%l7 + 0x60], %f18
13982 alignaddrl %l4, %i1, %o0
13983 edge8l %i7, %o1, %g6
13984 alignaddrl %i6, %g1, %l3
13985 sll %g2, %g5, %o3
13986 fnand %f20, %f20, %f2
13987 movrne %i0, 0x20F, %o2
13988 addcc %l0, 0x1B84, %l2
13989 fcmpgt32 %f18, %f24, %i4
13990 fabsd %f22, %f2
13991 fcmped %fcc1, %f18, %f20
13992 fabsd %f14, %f4
13993 st %f16, [%l7 + 0x64]
13994 movn %xcc, %g4, %g3
13995 udivx %o5, 0x079A, %g7
13996 subccc %i5, %l5, %l6
13997 movcc %xcc, %o6, %i2
13998 movcc %icc, %l1, %i3
13999 movgu %xcc, %o4, %l4
14000 xor %i1, %o7, %o0
14001 fmul8sux16 %f0, %f22, %f22
14002 edge16 %i7, %o1, %i6
14003 srl %g6, 0x19, %l3
14004 movvc %xcc, %g1, %g2
14005 addcc %o3, 0x0BDC, %g5
14006 and %i0, %l0, %o2
14007 fmovdgu %xcc, %f9, %f15
14008 fcmps %fcc3, %f25, %f30
14009 xnor %i4, %g4, %g3
14010 siam 0x3
14011 edge8 %o5, %g7, %i5
14012 save %l2, %l5, %o6
14013 rdpr %cwp, %g1
14014 rdpr %cansave, %g2
14015 rdpr %canrestore, %g3
14016 rdpr %cleanwin, %g4
14017 rdpr %otherwin, %g5
14018 rdpr %wstate, %g6
14019 edge16 %i2, %l6, %l1
14020 xorcc %o4, 0x1693, %i3
14021 subc %l4, %o7, %o0
14022 udivx %i1, 0x0DD9, %o1
14023 sra %i6, 0x1E, %i7
14024 lduh [%l7 + 0x76], %g6
14025 fpsub16s %f12, %f14, %f11
14026 smulcc %g1, 0x093E, %g2
14027 srlx %o3, 0x1E, %l3
14028 movge %icc, %i0, %g5
14029 smulcc %l0, 0x107E, %o2
14030 popc 0x0ACD, %i4
14031 movcs %xcc, %g3, %g4
14032 fsrc2 %f26, %f0
14033 xor %o5, 0x0B8A, %g7
14034 or %i5, %l2, %l5
14035 add %o6, 0x1782, %l6
14036 edge8n %i2, %o4, %i3
14037 umul %l4, 0x0BAB, %o7
14038 movvs %xcc, %o0, %i1
14039 srl %o1, %i6, %l1
14040 array32 %g6, %i7, %g1
14041 fmovrslz %o3, %f31, %f17
14042 movre %g2, %l3, %g5
14043 popc 0x14D0, %i0
14044 addcc %l0, %o2, %g3
14045 xorcc %g4, %i4, %g7
14046 edge16n %o5, %i5, %l2
14047 st %f27, [%l7 + 0x78]
14048 move %icc, %l5, %l6
14049 st %f10, [%l7 + 0x30]
14050 smul %i2, 0x09AA, %o4
14051 orcc %o6, %i3, %o7
14052 edge16ln %o0, %l4, %i1
14053 fmovrdne %o1, %f22, %f10
14054 sllx %l1, %i6, %g6
14055 edge16 %i7, %g1, %g2
14056 sub %l3, %o3, %i0
14057 subcc %l0, 0x11C9, %o2
14058 srlx %g5, 0x09, %g3
14059 ldd [%l7 + 0x28], %i4
14060 edge32n %g4, %g7, %o5
14061 movrne %l2, 0x177, %l5
14062 ld [%l7 + 0x08], %f1
14063 sdiv %l6, 0x17AF, %i5
14064 sllx %i2, %o6, %i3
14065 ldsb [%l7 + 0x1A], %o4
14066 movcc %icc, %o0, %l4
14067 movg %xcc, %i1, %o1
14068 edge8ln %l1, %i6, %o7
14069 alignaddrl %i7, %g1, %g2
14070 st %f26, [%l7 + 0x54]
14071 stw %l3, [%l7 + 0x68]
14072 st %f30, [%l7 + 0x34]
14073 umul %g6, %i0, %l0
14074 udivcc %o2, 0x02FA, %g5
14075 xnor %o3, 0x0D98, %i4
14076 stw %g3, [%l7 + 0x60]
14077 edge32n %g7, %o5, %l2
14078 sdivcc %g4, 0x005B, %l5
14079 addcc %i5, 0x0370, %l6
14080 st %f0, [%l7 + 0x70]
14081 subccc %i2, 0x188F, %i3
14082 fornot2 %f0, %f8, %f4
14083 xnor %o6, 0x0A14, %o0
14084 sdivcc %l4, 0x131A, %o4
14085 edge8n %o1, %i1, %i6
14086 addcc %o7, 0x1825, %l1
14087 addc %g1, 0x0392, %i7
14088 std %f20, [%l7 + 0x48]
14089 movrlez %g2, 0x2D7, %l3
14090 fcmpne16 %f18, %f4, %g6
14091 fmovd %f8, %f22
14092 array16 %l0, %i0, %o2
14093 edge8ln %o3, %i4, %g3
14094 edge16 %g7, %o5, %l2
14095 save %g5, 0x1ACC, %g4
14096 rdpr %cwp, %g1
14097 rdpr %cansave, %g2
14098 rdpr %canrestore, %g3
14099 rdpr %cleanwin, %g4
14100 rdpr %otherwin, %g5
14101 rdpr %wstate, %g6
14102 edge16n %l5, %l6, %i2
14103 udivx %i3, 0x14C1, %o6
14104 xor %i5, %o0, %o4
14105 lduh [%l7 + 0x76], %o1
14106 fnegs %f10, %f18
14107 movvc %icc, %i1, %l4
14108 st %f9, [%l7 + 0x28]
14109 and %i6, %o7, %g1
14110 subc %i7, 0x0090, %l1
14111 movleu %icc, %g2, %g6
14112 umulcc %l3, %l0, %i0
14113 udiv %o2, 0x101C, %i4
14114 udiv %g3, 0x166F, %g7
14115 addcc %o3, %l2, %g5
14116 fnot2s %f21, %f9
14117 fmovscc %xcc, %f27, %f29
14118 fmovd %f28, %f2
14119 ldub [%l7 + 0x7B], %o5
14120 fmovrdlez %g4, %f26, %f8
14121 movrne %l6, 0x0A0, %l5
14122 st %f12, [%l7 + 0x68]
14123 nop
14124 set 0x10, %o0
14125 ldx [%l7 + %o0], %i2
14126 setx loop_51, %l0, %l1
14127 return %l1
14128 nop
14129 rdpr %cwp, %g1
14130 rdpr %cansave, %g2
14131 rdpr %canrestore, %g3
14132 rdpr %cleanwin, %g4
14133 rdpr %otherwin, %g5
14134 rdpr %wstate, %g6
14135loop_51: udivx %i5, 0x0F66, %o4
14136 xor %o0, 0x1333, %i1
14137 udivx %o1, 0x0F98, %l4
14138 edge8l %i6, %g1, %o7
14139 fnot1 %f2, %f10
14140 udivcc %i7, 0x0367, %l1
14141 edge32l %g2, %l3, %g6
14142 movcs %xcc, %l0, %i0
14143 addcc %o2, %i4, %g3
14144 edge32 %g7, %o3, %g5
14145 movcs %xcc, %o5, %g4
14146 xnor %l2, %l6, %l5
14147 fcmple16 %f16, %f18, %i3
14148 std %f26, [%l7 + 0x08]
14149 fmovdleu %icc, %f6, %f7
14150 andn %o6, %i2, %i5
14151 fmovsneg %xcc, %f22, %f30
14152 stb %o4, [%l7 + 0x77]
14153 sdivcc %o0, 0x1753, %o1
14154 fornot2s %f25, %f28, %f10
14155 for %f26, %f12, %f14
14156 mulscc %i1, 0x0554, %i6
14157 sllx %g1, 0x15, %o7
14158 add %l4, 0x11D0, %i7
14159 edge8n %l1, %l3, %g2
14160 fandnot1 %f18, %f10, %f2
14161 sra %l0, %i0, %o2
14162 mova %xcc, %g6, %g3
14163 andcc %i4, %o3, %g5
14164 sethi 0x0577, %g7
14165 ldd [%l7 + 0x50], %o4
14166 fmovda %xcc, %f7, %f6
14167 movvs %xcc, %l2, %g4
14168 movre %l5, 0x3E0, %i3
14169 fmovrslez %o6, %f31, %f4
14170 sub %i2, 0x055E, %l6
14171 srax %o4, %i5, %o0
14172 xnorcc %o1, 0x0ECF, %i6
14173 movvs %icc, %g1, %o7
14174 fnors %f3, %f3, %f10
14175 umulcc %i1, %l4, %l1
14176 movvs %icc, %i7, %l3
14177 orcc %l0, %g2, %o2
14178 ldd [%l7 + 0x48], %g6
14179 smulcc %g3, 0x153E, %i0
14180 umul %o3, 0x1196, %i4
14181 movrlz %g7, 0x310, %g5
14182 movleu %xcc, %l2, %o5
14183 st %f12, [%l7 + 0x40]
14184 movrne %g4, 0x10A, %l5
14185 move %xcc, %i3, %i2
14186 fmovrdne %o6, %f4, %f0
14187 popc 0x0E36, %o4
14188 fzeros %f19
14189 orn %l6, %o0, %o1
14190 popc 0x0667, %i6
14191 xnorcc %g1, 0x160C, %o7
14192 udivx %i1, 0x0AC9, %l4
14193 nop
14194 set 0x32, %l6
14195 ldsb [%l7 + %l6], %i5
14196 edge32l %l1, %i7, %l3
14197 fone %f0
14198 pdist %f8, %f16, %f24
14199 fmovdle %icc, %f1, %f28
14200 addcc %l0, 0x0AB5, %g2
14201 srax %g6, 0x0B, %o2
14202 movrlez %i0, %o3, %i4
14203 udivcc %g7, 0x1ABD, %g5
14204 or %l2, 0x154D, %o5
14205 movne %icc, %g3, %g4
14206 fmovsvc %icc, %f12, %f31
14207 mulscc %i3, %l5, %i2
14208 xnorcc %o6, %o4, %o0
14209 lduw [%l7 + 0x40], %o1
14210 movge %xcc, %l6, %i6
14211 movgu %xcc, %g1, %i1
14212 sdivx %o7, 0x021A, %i5
14213 array16 %l1, %l4, %i7
14214 movneg %icc, %l3, %g2
14215 fmovrslez %l0, %f15, %f15
14216 fmovrdne %g6, %f16, %f26
14217 std %f22, [%l7 + 0x78]
14218 fmovsl %xcc, %f23, %f14
14219 edge16l %i0, %o2, %o3
14220 smul %g7, 0x056E, %g5
14221 movre %l2, 0x255, %i4
14222 fabsd %f6, %f0
14223 sethi 0x133E, %o5
14224 std %f6, [%l7 + 0x08]
14225 mulx %g4, %i3, %g3
14226 fmovdge %icc, %f29, %f26
14227 array32 %l5, %o6, %i2
14228 movrgez %o0, %o1, %l6
14229 orcc %o4, %g1, %i1
14230 fpack32 %f18, %f6, %f20
14231 fcmped %fcc2, %f12, %f26
14232 add %o7, 0x0869, %i5
14233 movpos %xcc, %i6, %l1
14234 addc %l4, %i7, %l3
14235 movcs %icc, %l0, %g2
14236 fmovde %icc, %f23, %f3
14237 sdiv %g6, 0x001C, %i0
14238 fmovdleu %icc, %f28, %f0
14239 fornot1s %f14, %f14, %f10
14240 fcmpd %fcc1, %f20, %f26
14241 nop
14242 set 0x30, %g2
14243 stw %o2, [%l7 + %g2]
14244 edge32n %g7, %g5, %o3
14245 and %l2, 0x13CB, %i4
14246 edge16l %g4, %i3, %g3
14247 movrlz %l5, %o5, %o6
14248 movge %icc, %o0, %i2
14249 movneg %xcc, %l6, %o4
14250 fpmerge %f20, %f27, %f4
14251 mulx %g1, 0x12D6, %i1
14252 array8 %o1, %i5, %o7
14253 andn %l1, %l4, %i6
14254 edge16n %l3, %l0, %i7
14255 edge16n %g2, %g6, %o2
14256 fornot2s %f3, %f1, %f19
14257 sdivx %i0, 0x179F, %g5
14258 nop
14259 set 0x18, %o2
14260 ldd [%l7 + %o2], %f12
14261 fcmpgt16 %f8, %f16, %o3
14262 std %f2, [%l7 + 0x40]
14263 fcmpgt32 %f22, %f4, %l2
14264 fmovdle %xcc, %f27, %f15
14265 srlx %i4, %g4, %i3
14266 fmovrsgez %g7, %f17, %f27
14267 edge8ln %l5, %o5, %o6
14268 smul %g3, %i2, %l6
14269 movleu %xcc, %o4, %g1
14270 ldub [%l7 + 0x0E], %o0
14271 umul %o1, 0x068D, %i5
14272 movvs %icc, %i1, %o7
14273 movl %xcc, %l1, %i6
14274 fmovsleu %icc, %f15, %f11
14275 fpmerge %f21, %f17, %f6
14276 lduh [%l7 + 0x0C], %l4
14277 fandnot2 %f28, %f0, %f18
14278 fmovsge %icc, %f19, %f4
14279 array32 %l3, %l0, %i7
14280 sethi 0x0F6D, %g2
14281 edge32 %o2, %g6, %g5
14282 fnot1 %f12, %f0
14283 fmul8sux16 %f20, %f2, %f20
14284 udiv %i0, 0x088F, %l2
14285 fcmps %fcc3, %f0, %f26
14286 movge %icc, %i4, %g4
14287 subccc %i3, %g7, %o3
14288 sra %o5, 0x09, %o6
14289 addccc %l5, %i2, %l6
14290 srl %g3, %o4, %o0
14291 edge16l %g1, %o1, %i1
14292 sll %o7, %l1, %i6
14293 movleu %icc, %i5, %l3
14294 ldsb [%l7 + 0x30], %l0
14295 sdiv %i7, 0x070C, %l4
14296 add %o2, %g6, %g2
14297 movrlez %i0, %l2, %i4
14298 edge32 %g5, %g4, %g7
14299 umul %i3, %o3, %o5
14300 edge32n %o6, %l5, %l6
14301 srl %g3, 0x13, %o4
14302 fmovrslz %o0, %f16, %f19
14303 movge %icc, %i2, %g1
14304 fmovd %f18, %f16
14305 movneg %icc, %i1, %o7
14306 edge32n %l1, %i6, %i5
14307 fnot2s %f13, %f16
14308 move %icc, %l3, %l0
14309 addccc %i7, %o1, %o2
14310 fmovrdlez %g6, %f24, %f10
14311 ldsb [%l7 + 0x3C], %l4
14312 ldx [%l7 + 0x60], %i0
14313 udivx %l2, 0x1920, %i4
14314 fmuld8ulx16 %f24, %f14, %f6
14315 stx %g5, [%l7 + 0x08]
14316 fmovsvs %xcc, %f25, %f2
14317 andcc %g2, %g4, %i3
14318 ldsb [%l7 + 0x3F], %o3
14319 umul %g7, 0x0E44, %o5
14320 movrlez %l5, 0x13D, %l6
14321 xorcc %o6, %g3, %o4
14322 array32 %i2, %g1, %o0
14323 xor %i1, %l1, %i6
14324 orcc %i5, %l3, %o7
14325 movle %xcc, %l0, %i7
14326 srlx %o1, %o2, %l4
14327 sethi 0x1F88, %i0
14328 umul %l2, 0x0D63, %i4
14329 edge16l %g6, %g5, %g4
14330 edge8 %i3, %o3, %g2
14331 addc %o5, 0x1250, %l5
14332 addc %l6, 0x1AAC, %g7
14333 edge8ln %o6, %o4, %i2
14334 save %g3, 0x1BFA, %o0
14335 rdpr %cwp, %g1
14336 rdpr %cansave, %g2
14337 rdpr %canrestore, %g3
14338 rdpr %cleanwin, %g4
14339 rdpr %otherwin, %g5
14340 rdpr %wstate, %g6
14341 ldsh [%l7 + 0x58], %i1
14342 fnot1s %f14, %f18
14343 xnorcc %g1, 0x003C, %i6
14344 addc %l1, 0x1663, %l3
14345 fmovdge %xcc, %f19, %f4
14346 sll %o7, 0x0B, %i5
14347 ldsw [%l7 + 0x3C], %l0
14348 orcc %o1, 0x1ED0, %o2
14349 sra %l4, 0x10, %i7
14350 addc %i0, 0x1BA9, %i4
14351 sll %l2, 0x04, %g6
14352 movcs %icc, %g4, %g5
14353 edge16ln %i3, %o3, %g2
14354 array16 %l5, %l6, %g7
14355 andncc %o6, %o4, %o5
14356 fxors %f1, %f27, %f3
14357 addc %i2, %o0, %i1
14358 ldsw [%l7 + 0x3C], %g1
14359 fmovdgu %icc, %f15, %f16
14360 srlx %g3, 0x12, %l1
14361 edge16 %i6, %l3, %i5
14362 fnands %f18, %f23, %f2
14363 st %f10, [%l7 + 0x7C]
14364 movgu %icc, %l0, %o7
14365 popc %o2, %o1
14366 ldd [%l7 + 0x48], %i6
14367 std %f2, [%l7 + 0x48]
14368 ldd [%l7 + 0x20], %i0
14369 mulx %i4, 0x147F, %l2
14370 edge32 %g6, %l4, %g5
14371 edge32ln %g4, %o3, %i3
14372 array8 %g2, %l6, %l5
14373 movneg %icc, %g7, %o4
14374 fmovdl %xcc, %f31, %f3
14375 lduw [%l7 + 0x58], %o6
14376 orncc %o5, %o0, %i2
14377 siam 0x6
14378 edge32 %g1, %i1, %l1
14379 movn %xcc, %i6, %g3
14380 edge16ln %l3, %i5, %o7
14381 ldd [%l7 + 0x08], %l0
14382 lduh [%l7 + 0x7A], %o1
14383 movle %icc, %i7, %o2
14384 ldub [%l7 + 0x3D], %i0
14385 umul %l2, %g6, %l4
14386 array32 %i4, %g4, %g5
14387 nop
14388 set 0x38, %i4
14389 lduh [%l7 + %i4], %o3
14390 fpmerge %f14, %f8, %f28
14391 udivx %g2, 0x1CF5, %l6
14392 edge16n %i3, %g7, %o4
14393 stw %o6, [%l7 + 0x70]
14394 movre %o5, 0x021, %l5
14395 mulx %o0, %i2, %i1
14396 ldsh [%l7 + 0x3C], %l1
14397 movrgez %i6, 0x315, %g1
14398 orn %g3, 0x08DC, %i5
14399 add %l3, %l0, %o1
14400 edge32l %i7, %o2, %i0
14401 ld [%l7 + 0x48], %f8
14402 fxnor %f14, %f26, %f30
14403 mulx %o7, 0x185E, %l2
14404 sdivcc %l4, 0x0D69, %i4
14405 fxor %f26, %f20, %f18
14406 movg %xcc, %g6, %g4
14407 edge32ln %o3, %g2, %l6
14408 ldd [%l7 + 0x30], %f12
14409 movrne %g5, 0x00B, %i3
14410 sdivx %o4, 0x0BD2, %g7
14411 xnor %o5, 0x01E2, %o6
14412 mulscc %o0, 0x1D0B, %i2
14413 fpsub16 %f14, %f4, %f4
14414 edge8l %i1, %l5, %i6
14415 movcs %xcc, %l1, %g1
14416 array16 %g3, %i5, %l3
14417 fmovdcc %xcc, %f30, %f15
14418 sllx %l0, %o1, %i7
14419 andncc %i0, %o7, %o2
14420 fmovdleu %icc, %f17, %f31
14421 ldd [%l7 + 0x30], %f22
14422 smul %l2, %l4, %g6
14423 orn %i4, %g4, %g2
14424 srl %l6, %g5, %i3
14425 ldd [%l7 + 0x30], %o2
14426 ldd [%l7 + 0x38], %f6
14427 fxnors %f11, %f11, %f27
14428 move %xcc, %g7, %o5
14429 orcc %o6, %o0, %i2
14430 mulx %i1, 0x0890, %l5
14431 fcmple16 %f8, %f18, %o4
14432 movle %icc, %l1, %g1
14433 nop
14434 set 0x58, %i0
14435 ldd [%l7 + %i0], %i6
14436 addcc %i5, %g3, %l0
14437 fands %f7, %f0, %f4
14438 smulcc %o1, 0x033D, %i7
14439 alignaddrl %l3, %o7, %o2
14440 ldub [%l7 + 0x1A], %i0
14441 fmovrsne %l2, %f14, %f18
14442 udiv %g6, 0x0485, %l4
14443 fmovdn %xcc, %f17, %f19
14444 array16 %i4, %g4, %l6
14445 ldx [%l7 + 0x78], %g5
14446 edge32 %i3, %o3, %g7
14447 smul %o5, %g2, %o6
14448 movrlz %o0, %i2, %l5
14449 alignaddr %o4, %l1, %g1
14450 addc %i6, 0x1456, %i5
14451 fandnot2s %f2, %f14, %f2
14452 fpadd32s %f29, %f7, %f0
14453 subcc %i1, 0x16BE, %l0
14454 fmovdvs %icc, %f18, %f8
14455 xnorcc %o1, 0x1674, %i7
14456 fpadd32 %f8, %f2, %f0
14457 edge16ln %g3, %l3, %o7
14458 fmuld8sux16 %f19, %f8, %f12
14459 andn %i0, %l2, %o2
14460 fzero %f6
14461 fmul8x16al %f4, %f22, %f10
14462 addcc %l4, %g6, %g4
14463 fcmpes %fcc0, %f3, %f6
14464 stb %l6, [%l7 + 0x73]
14465 mulx %g5, 0x0117, %i4
14466 movg %icc, %o3, %i3
14467 fcmpes %fcc0, %f20, %f7
14468 edge16l %o5, %g2, %g7
14469 andn %o0, %i2, %l5
14470 fpsub32s %f10, %f0, %f15
14471 sdiv %o4, 0x1C85, %l1
14472 movrgz %g1, 0x3D9, %o6
14473 edge16l %i6, %i1, %i5
14474 sethi 0x1E7B, %o1
14475 or %i7, %l0, %l3
14476 ldsw [%l7 + 0x68], %o7
14477 addccc %i0, 0x0381, %l2
14478 orncc %g3, 0x1122, %o2
14479 fandnot2 %f30, %f28, %f8
14480 ld [%l7 + 0x40], %f28
14481 move %xcc, %g6, %g4
14482 lduh [%l7 + 0x16], %l4
14483 movrlz %g5, %i4, %o3
14484 movre %i3, 0x3F2, %l6
14485 edge16 %g2, %o5, %g7
14486 ldsh [%l7 + 0x60], %i2
14487 edge8l %o0, %o4, %l1
14488 fmul8ulx16 %f2, %f16, %f22
14489 movrgz %g1, %l5, %i6
14490 sdivcc %o6, 0x1F90, %i1
14491 fmovsleu %xcc, %f16, %f31
14492 orn %i5, %o1, %l0
14493 sra %i7, 0x01, %o7
14494 mulscc %i0, %l2, %l3
14495 movgu %xcc, %g3, %o2
14496 movvc %xcc, %g4, %g6
14497 fmul8sux16 %f24, %f16, %f2
14498 ldd [%l7 + 0x58], %f4
14499 save %l4, 0x1C79, %i4
14500 rdpr %cwp, %g1
14501 rdpr %cansave, %g2
14502 rdpr %canrestore, %g3
14503 rdpr %cleanwin, %g4
14504 rdpr %otherwin, %g5
14505 rdpr %wstate, %g6
14506 sll %g5, %o3, %i3
14507 edge8l %l6, %g2, %o5
14508 fand %f8, %f4, %f22
14509 array16 %i2, %g7, %o0
14510 fmovrslz %o4, %f20, %f17
14511 ldd [%l7 + 0x60], %l0
14512 fpadd32s %f21, %f10, %f16
14513 fabss %f30, %f13
14514 edge32 %g1, %i6, %o6
14515 movpos %xcc, %i1, %l5
14516 fone %f24
14517 edge32ln %o1, %l0, %i7
14518 edge8n %o7, %i0, %i5
14519 subc %l2, 0x1A85, %g3
14520 movg %xcc, %l3, %o2
14521 fnegd %f10, %f2
14522 mulscc %g6, 0x0E95, %g4
14523 xnorcc %l4, %i4, %o3
14524 movre %i3, 0x0E1, %l6
14525 xnor %g5, %g2, %i2
14526 movcc %xcc, %g7, %o0
14527 edge16ln %o4, %l1, %o5
14528 movn %xcc, %i6, %o6
14529 add %g1, 0x083E, %l5
14530 or %i1, 0x1442, %l0
14531 edge8ln %o1, %i7, %o7
14532 alignaddrl %i0, %l2, %i5
14533 stw %l3, [%l7 + 0x3C]
14534 subc %o2, %g3, %g6
14535 movvc %icc, %g4, %i4
14536 sll %o3, %i3, %l6
14537 save %g5, 0x1E18, %l4
14538 rdpr %cwp, %g1
14539 rdpr %cansave, %g2
14540 rdpr %canrestore, %g3
14541 rdpr %cleanwin, %g4
14542 rdpr %otherwin, %g5
14543 rdpr %wstate, %g6
14544 ld [%l7 + 0x1C], %f30
14545 move %icc, %g2, %i2
14546 andcc %o0, %o4, %g7
14547 edge8l %o5, %i6, %o6
14548 mulscc %l1, %l5, %i1
14549 movcs %xcc, %l0, %o1
14550 fnot2 %f26, %f16
14551 movre %g1, 0x3B3, %i7
14552 stx %o7, [%l7 + 0x60]
14553 stw %l2, [%l7 + 0x30]
14554 fnot2 %f4, %f0
14555 alignaddr %i5, %l3, %o2
14556 ld [%l7 + 0x1C], %f10
14557 mulscc %i0, %g3, %g6
14558 ldsb [%l7 + 0x36], %g4
14559 sll %o3, %i3, %i4
14560 edge16l %g5, %l6, %l4
14561 smulcc %i2, 0x05C1, %o0
14562 nop
14563 set 0x18, %i6
14564 stw %g2, [%l7 + %i6]
14565 movrgez %o4, 0x217, %o5
14566 fmovrdgez %g7, %f16, %f24
14567 movrlez %o6, 0x273, %l1
14568 sra %i6, %i1, %l5
14569 subccc %o1, %l0, %i7
14570 movrgez %g1, %l2, %o7
14571 lduh [%l7 + 0x1E], %i5
14572 stb %l3, [%l7 + 0x7E]
14573 fabsd %f18, %f24
14574 ldx [%l7 + 0x38], %o2
14575 fnegs %f28, %f1
14576 movn %xcc, %g3, %g6
14577 addccc %i0, %g4, %i3
14578 fcmpes %fcc3, %f0, %f19
14579 sdiv %i4, 0x07B5, %o3
14580 udivcc %g5, 0x1826, %l4
14581 orn %i2, 0x13C0, %o0
14582 edge32n %g2, %l6, %o4
14583 movrlez %g7, %o6, %o5
14584 sllx %l1, 0x1B, %i1
14585 sra %i6, 0x0B, %o1
14586 fmul8x16 %f2, %f26, %f18
14587 sdiv %l5, 0x04A7, %i7
14588 fmovrdgez %g1, %f18, %f0
14589 ldd [%l7 + 0x48], %f18
14590 fmovdl %icc, %f6, %f24
14591 or %l0, %l2, %i5
14592 movne %icc, %l3, %o7
14593 srl %g3, 0x15, %o2
14594 fmovscc %xcc, %f8, %f21
14595 fmovde %xcc, %f0, %f16
14596 movcc %icc, %i0, %g4
14597 edge32n %i3, %i4, %o3
14598 fpsub32 %f24, %f16, %f8
14599 mulscc %g5, 0x1EA8, %g6
14600 movrgez %i2, 0x2FC, %o0
14601 fmovrslez %l4, %f7, %f0
14602 save %l6, %g2, %o4
14603 rdpr %cwp, %g1
14604 rdpr %cansave, %g2
14605 rdpr %canrestore, %g3
14606 rdpr %cleanwin, %g4
14607 rdpr %otherwin, %g5
14608 rdpr %wstate, %g6
14609 faligndata %f20, %f20, %f12
14610 movcs %xcc, %o6, %o5
14611 sllx %l1, 0x07, %i1
14612 popc %i6, %o1
14613 movleu %icc, %l5, %g7
14614 fcmple16 %f12, %f0, %g1
14615 udivx %i7, 0x0767, %l2
14616 udivcc %i5, 0x1A24, %l3
14617 movcc %icc, %o7, %g3
14618 fpadd16 %f24, %f2, %f2
14619 xnor %l0, %i0, %o2
14620 udivx %i3, 0x0A41, %g4
14621 ld [%l7 + 0x68], %f3
14622 sdivcc %i4, 0x1110, %g5
14623 movn %icc, %o3, %i2
14624 fmovs %f29, %f10
14625 addcc %g6, 0x13DF, %o0
14626 movvc %icc, %l4, %l6
14627 movre %g2, 0x09A, %o4
14628 udiv %o5, 0x1251, %o6
14629 popc 0x1101, %l1
14630 sra %i6, 0x09, %i1
14631 lduh [%l7 + 0x56], %o1
14632 sll %l5, 0x00, %g7
14633 fmovrdgez %i7, %f4, %f18
14634 fmovsne %xcc, %f29, %f28
14635 mova %icc, %g1, %i5
14636 srl %l3, 0x1D, %l2
14637 edge32 %g3, %l0, %i0
14638 alignaddr %o7, %o2, %i3
14639 sdiv %g4, 0x09A3, %i4
14640 srl %o3, %i2, %g6
14641 fnor %f4, %f18, %f20
14642 sdivx %g5, 0x15F3, %l4
14643 umul %o0, %g2, %l6
14644 movg %xcc, %o4, %o6
14645 lduh [%l7 + 0x32], %o5
14646 fmul8x16al %f22, %f25, %f12
14647 edge16l %l1, %i6, %i1
14648 std %f4, [%l7 + 0x48]
14649 ldd [%l7 + 0x18], %f30
14650 alignaddr %o1, %g7, %i7
14651 movvs %icc, %g1, %l5
14652 siam 0x6
14653 mulx %i5, %l2, %l3
14654 smulcc %l0, 0x1204, %g3
14655 addccc %o7, %i0, %i3
14656 fpsub16s %f28, %f21, %f14
14657 andn %g4, %o2, %o3
14658 edge32n %i2, %g6, %g5
14659 fabss %f21, %f1
14660 sllx %l4, %i4, %g2
14661 movvs %xcc, %l6, %o4
14662 addccc %o0, 0x0A06, %o6
14663 ldd [%l7 + 0x30], %f30
14664 sub %l1, 0x1B3A, %o5
14665 movpos %icc, %i1, %i6
14666 lduw [%l7 + 0x3C], %o1
14667 edge32l %i7, %g7, %g1
14668 siam 0x3
14669 andcc %l5, 0x08F2, %l2
14670 lduw [%l7 + 0x4C], %i5
14671 sdivx %l3, 0x1D3D, %l0
14672 edge16ln %g3, %o7, %i0
14673 lduw [%l7 + 0x20], %g4
14674 sethi 0x1B28, %o2
14675 edge16ln %o3, %i3, %i2
14676 add %g5, %g6, %i4
14677 move %icc, %g2, %l4
14678 sub %l6, 0x0E0F, %o0
14679 umul %o6, 0x0AFB, %o4
14680 fmovrdgz %o5, %f10, %f20
14681 std %f8, [%l7 + 0x10]
14682 orncc %i1, 0x1B5C, %l1
14683 movcc %xcc, %o1, %i6
14684 movcs %icc, %i7, %g1
14685 fnot2s %f7, %f27
14686 edge16l %g7, %l2, %l5
14687 popc %l3, %i5
14688 sdivcc %l0, 0x0E9B, %g3
14689 andn %i0, 0x10BD, %o7
14690 ldd [%l7 + 0x60], %f30
14691 fpadd16 %f4, %f6, %f16
14692 andn %o2, %g4, %o3
14693 sir 0x0044
14694 movrgez %i2, %i3, %g6
14695 edge16l %i4, %g2, %g5
14696 movg %icc, %l4, %l6
14697 ldx [%l7 + 0x38], %o0
14698 and %o6, %o5, %i1
14699 edge8 %l1, %o4, %o1
14700 fmovsl %icc, %f9, %f0
14701 subcc %i6, 0x1BBE, %g1
14702 st %f28, [%l7 + 0x38]
14703 std %f12, [%l7 + 0x18]
14704 sdivx %g7, 0x00D8, %i7
14705 fornot2 %f14, %f12, %f28
14706 and %l5, %l2, %i5
14707 ldsb [%l7 + 0x3F], %l0
14708 fmovrslez %l3, %f5, %f6
14709 edge16 %g3, %o7, %o2
14710 edge8n %g4, %i0, %i2
14711 fxor %f20, %f6, %f12
14712 fnot1 %f18, %f2
14713 stb %o3, [%l7 + 0x1E]
14714 fmovrdne %i3, %f2, %f14
14715 movvs %icc, %i4, %g6
14716 movre %g5, %g2, %l4
14717 movl %icc, %o0, %l6
14718 srax %o5, %i1, %o6
14719 edge32ln %o4, %o1, %l1
14720 sllx %i6, 0x1B, %g1
14721 movrgez %g7, %l5, %i7
14722 movrgz %i5, 0x3BA, %l0
14723 std %f20, [%l7 + 0x48]
14724 ldd [%l7 + 0x28], %f26
14725 srl %l3, 0x01, %g3
14726 st %f6, [%l7 + 0x5C]
14727 addc %l2, 0x17E4, %o7
14728 ldd [%l7 + 0x28], %f4
14729 edge16ln %g4, %i0, %i2
14730 fabss %f9, %f20
14731 array8 %o3, %i3, %o2
14732 movne %icc, %g6, %g5
14733 movvc %xcc, %g2, %i4
14734 edge32n %l4, %o0, %o5
14735 fandnot2s %f28, %f13, %f30
14736 edge32l %l6, %i1, %o6
14737 movrne %o4, 0x07C, %o1
14738 xnorcc %l1, 0x1DD2, %g1
14739 stw %i6, [%l7 + 0x10]
14740 stb %g7, [%l7 + 0x14]
14741 subcc %i7, 0x03B1, %i5
14742 edge32 %l0, %l5, %g3
14743 addcc %l2, 0x0E6F, %o7
14744 udivcc %l3, 0x0F97, %i0
14745 fmovrdne %i2, %f18, %f24
14746 orcc %o3, 0x16E3, %i3
14747 edge16l %g4, %g6, %o2
14748 sra %g2, 0x08, %i4
14749 movvc %xcc, %l4, %o0
14750 orn %g5, 0x19E9, %l6
14751 edge32 %o5, %i1, %o4
14752 fmovse %xcc, %f22, %f31
14753 edge8 %o1, %l1, %g1
14754 fcmple16 %f18, %f30, %o6
14755 subc %i6, 0x1712, %g7
14756 movvc %xcc, %i5, %l0
14757 restore %l5, %g3, %l2
14758 rdpr %cwp, %g1
14759 rdpr %cansave, %g2
14760 rdpr %canrestore, %g3
14761 rdpr %cleanwin, %g4
14762 rdpr %otherwin, %g5
14763 rdpr %wstate, %g6
14764 sub %i7, %l3, %i0
14765 alignaddrl %i2, %o3, %i3
14766 movrlz %o7, 0x390, %g4
14767 ldub [%l7 + 0x0F], %g6
14768 sll %o2, %g2, %l4
14769 edge16 %o0, %i4, %g5
14770 ldd [%l7 + 0x18], %f2
14771 fcmpd %fcc1, %f30, %f14
14772 fpsub32 %f28, %f26, %f18
14773 fxor %f26, %f28, %f16
14774 fnegd %f12, %f4
14775 smulcc %l6, %i1, %o5
14776 ldsw [%l7 + 0x58], %o1
14777 movne %icc, %l1, %g1
14778 fcmps %fcc2, %f11, %f2
14779 subcc %o4, %o6, %i6
14780 smul %i5, %g7, %l5
14781 movpos %icc, %l0, %g3
14782 movpos %xcc, %i7, %l2
14783 orcc %i0, 0x1C35, %l3
14784 fmovdcs %icc, %f30, %f31
14785 edge16l %o3, %i2, %o7
14786 ldx [%l7 + 0x48], %g4
14787 edge16n %i3, %g6, %g2
14788 fand %f28, %f28, %f20
14789 srlx %o2, %o0, %i4
14790 fmovdle %xcc, %f4, %f4
14791 movleu %xcc, %l4, %g5
14792 fmovsa %xcc, %f25, %f10
14793 setx loop_52, %l0, %l1
14794 return %l1
14795 nop
14796 rdpr %cwp, %g1
14797 rdpr %cansave, %g2
14798 rdpr %canrestore, %g3
14799 rdpr %cleanwin, %g4
14800 rdpr %otherwin, %g5
14801 rdpr %wstate, %g6
14802loop_52: array8 %l1, %i1, %g1
14803 lduh [%l7 + 0x20], %o4
14804 movgu %icc, %o6, %i6
14805 movg %icc, %i5, %l5
14806 edge32n %l0, %g3, %g7
14807 fmovde %xcc, %f2, %f30
14808 movrgz %i7, 0x2BA, %l2
14809 edge32l %i0, %o3, %l3
14810 fmovsa %icc, %f23, %f22
14811 ld [%l7 + 0x24], %f12
14812 edge8ln %i2, %o7, %g4
14813 fcmpeq16 %f8, %f22, %i3
14814 fsrc1s %f7, %f0
14815 addcc %g6, %g2, %o0
14816 sethi 0x0E53, %o2
14817 std %f28, [%l7 + 0x28]
14818 movvs %xcc, %l4, %g5
14819 sll %l6, %o5, %o1
14820 add %i4, 0x1654, %l1
14821 fmovse %xcc, %f22, %f24
14822 fcmpeq16 %f26, %f2, %g1
14823 fxnors %f14, %f27, %f11
14824 fmovdcs %icc, %f2, %f9
14825 sllx %o4, %i1, %o6
14826 popc 0x08FA, %i5
14827 addcc %l5, %l0, %i6
14828 fmovde %icc, %f26, %f19
14829 sub %g7, %g3, %i7
14830 movle %xcc, %l2, %i0
14831 xorcc %l3, %o3, %o7
14832 fornot2 %f26, %f2, %f2
14833 lduw [%l7 + 0x4C], %g4
14834 lduw [%l7 + 0x30], %i3
14835 ldsh [%l7 + 0x68], %i2
14836 fand %f8, %f12, %f24
14837 edge16l %g6, %o0, %g2
14838 sllx %l4, %g5, %o2
14839 move %xcc, %o5, %o1
14840 fcmpd %fcc3, %f28, %f0
14841 fmovrdlez %i4, %f6, %f14
14842 edge32ln %l6, %g1, %l1
14843 alignaddr %i1, %o4, %o6
14844 fmovrse %i5, %f23, %f28
14845 sdivx %l0, 0x18B6, %l5
14846 stb %i6, [%l7 + 0x19]
14847 restore %g7, 0x084C, %g3
14848 rdpr %cwp, %g1
14849 rdpr %cansave, %g2
14850 rdpr %canrestore, %g3
14851 rdpr %cleanwin, %g4
14852 rdpr %otherwin, %g5
14853 rdpr %wstate, %g6
14854 mulscc %i7, 0x1BDD, %i0
14855 movge %icc, %l2, %o3
14856 edge32 %o7, %g4, %l3
14857 xor %i2, %g6, %i3
14858 udivcc %o0, 0x0BBB, %l4
14859 std %f0, [%l7 + 0x08]
14860 fcmple32 %f0, %f24, %g2
14861 udivx %o2, 0x06D9, %g5
14862 movle %icc, %o1, %o5
14863 orcc %l6, %g1, %i4
14864 udivx %i1, 0x031E, %l1
14865 ldd [%l7 + 0x70], %f4
14866 fmovdleu %icc, %f26, %f1
14867 sth %o4, [%l7 + 0x64]
14868 mulx %i5, %o6, %l5
14869 sdiv %i6, 0x14DE, %l0
14870 for %f14, %f4, %f8
14871 movcc %xcc, %g3, %i7
14872 fpsub16 %f8, %f26, %f8
14873 fpack16 %f22, %f13
14874 st %f21, [%l7 + 0x14]
14875 udivx %g7, 0x1EA6, %i0
14876 fxor %f10, %f26, %f16
14877 and %l2, %o7, %o3
14878 sdivcc %g4, 0x1976, %i2
14879 xorcc %l3, 0x05FB, %i3
14880 xor %o0, %g6, %g2
14881 movvc %xcc, %o2, %g5
14882 edge32n %l4, %o5, %l6
14883 edge32n %g1, %i4, %i1
14884 nop
14885 set 0x12, %i5
14886 ldsh [%l7 + %i5], %o1
14887 edge32 %l1, %o4, %o6
14888 edge16 %l5, %i6, %l0
14889 movneg %xcc, %g3, %i5
14890 fcmpne16 %f2, %f24, %i7
14891 ldsb [%l7 + 0x72], %g7
14892 fmovrdlz %i0, %f2, %f20
14893 ldub [%l7 + 0x66], %l2
14894 xnor %o7, %o3, %i2
14895 stb %l3, [%l7 + 0x4C]
14896 mulscc %g4, %i3, %o0
14897 movvc %xcc, %g6, %g2
14898 movrgez %o2, 0x2D7, %l4
14899 movvc %xcc, %o5, %g5
14900 edge16l %g1, %i4, %i1
14901 sdivcc %o1, 0x0C96, %l1
14902 sth %l6, [%l7 + 0x5C]
14903 edge32ln %o6, %l5, %o4
14904 fpack32 %f30, %f22, %f28
14905 sdivcc %l0, 0x1A12, %i6
14906 subccc %i5, %g3, %i7
14907 movrlez %g7, %l2, %i0
14908 array16 %o3, %o7, %i2
14909 fmovsgu %xcc, %f31, %f31
14910 subcc %g4, 0x0BF6, %l3
14911 sethi 0x00E6, %i3
14912 andcc %o0, 0x0AE4, %g6
14913 ldsh [%l7 + 0x30], %o2
14914 movl %icc, %g2, %l4
14915 addcc %g5, %g1, %o5
14916 movrlez %i1, %o1, %l1
14917 fxnors %f24, %f17, %f18
14918 ldd [%l7 + 0x40], %f28
14919 udivcc %i4, 0x010C, %l6
14920 mova %icc, %l5, %o4
14921 andn %o6, 0x0D63, %l0
14922 movpos %icc, %i5, %g3
14923 fxnors %f12, %f27, %f19
14924 addc %i7, %i6, %g7
14925 sir 0x11A6
14926 addcc %i0, %o3, %l2
14927 umulcc %o7, 0x0B2F, %i2
14928 smulcc %l3, 0x16C8, %i3
14929 xnor %o0, 0x0BAD, %g6
14930 fcmple16 %f24, %f22, %o2
14931 fands %f14, %f21, %f27
14932 nop
14933 set 0x08, %g6
14934 sth %g4, [%l7 + %g6]
14935 subc %l4, %g5, %g2
14936 setx loop_53, %l0, %l1
14937 return %l1
14938 nop
14939 rdpr %cwp, %g1
14940 rdpr %cansave, %g2
14941 rdpr %canrestore, %g3
14942 rdpr %cleanwin, %g4
14943 rdpr %otherwin, %g5
14944 rdpr %wstate, %g6
14945loop_53: fzero %f24
14946 fmovrdgz %i1, %f0, %f10
14947 fpsub16s %f19, %f22, %f5
14948 andn %l1, 0x1BCB, %i4
14949 stx %o1, [%l7 + 0x10]
14950 movg %xcc, %l6, %l5
14951 movg %icc, %o6, %l0
14952 fxor %f16, %f8, %f4
14953 ldub [%l7 + 0x2C], %o4
14954 andcc %g3, 0x05F5, %i5
14955 andcc %i7, 0x1DDE, %g7
14956 ldd [%l7 + 0x30], %f12
14957 edge16 %i6, %i0, %o3
14958 fpadd16 %f26, %f6, %f22
14959 mova %xcc, %o7, %l2
14960 sethi 0x11D0, %i2
14961 sub %i3, %o0, %l3
14962 movg %xcc, %g6, %o2
14963 smulcc %g4, %g5, %g2
14964 fmul8ulx16 %f6, %f4, %f30
14965 edge8ln %o5, %l4, %g1
14966 movg %xcc, %l1, %i1
14967 alignaddr %i4, %l6, %l5
14968 fmovrslz %o6, %f20, %f2
14969 stw %o1, [%l7 + 0x40]
14970 andn %o4, 0x056F, %g3
14971 fpsub16s %f28, %f8, %f2
14972 xor %l0, 0x1F74, %i5
14973 ldd [%l7 + 0x38], %f10
14974 ldub [%l7 + 0x47], %g7
14975 movvs %xcc, %i6, %i7
14976 stx %i0, [%l7 + 0x08]
14977 movre %o7, 0x00E, %l2
14978 sdivx %i2, 0x0E16, %o3
14979 movvs %icc, %i3, %o0
14980 edge8 %g6, %l3, %o2
14981 fmovdge %xcc, %f4, %f8
14982 and %g5, 0x0D28, %g2
14983 mulscc %o5, 0x0F6F, %g4
14984 orncc %l4, %g1, %l1
14985 edge32l %i1, %i4, %l6
14986 fmovspos %icc, %f13, %f20
14987 srl %o6, %o1, %o4
14988 edge16 %l5, %g3, %i5
14989 orncc %g7, 0x1A25, %l0
14990 fornot1 %f6, %f16, %f2
14991 addcc %i6, 0x06F6, %i0
14992 andn %i7, %l2, %o7
14993 fmul8x16al %f18, %f24, %f10
14994 stb %i2, [%l7 + 0x0C]
14995 andn %o3, 0x102E, %o0
14996 pdist %f14, %f14, %f30
14997 fxors %f19, %f4, %f27
14998 stb %g6, [%l7 + 0x6F]
14999 stb %l3, [%l7 + 0x4E]
15000 edge32ln %i3, %o2, %g5
15001 fnors %f27, %f19, %f13
15002 xnor %g2, %g4, %o5
15003 movle %icc, %l4, %l1
15004 movrgez %i1, 0x39B, %i4
15005 save %g1, %l6, %o6
15006 rdpr %cwp, %g1
15007 rdpr %cansave, %g2
15008 rdpr %canrestore, %g3
15009 rdpr %cleanwin, %g4
15010 rdpr %otherwin, %g5
15011 rdpr %wstate, %g6
15012 movleu %xcc, %o1, %o4
15013 edge16l %g3, %l5, %g7
15014 fpadd16 %f10, %f6, %f26
15015 or %i5, %l0, %i6
15016 sdiv %i7, 0x0885, %i0
15017 mulx %o7, %l2, %i2
15018 movpos %xcc, %o3, %o0
15019 fsrc2 %f0, %f2
15020 std %f10, [%l7 + 0x10]
15021 sll %g6, %l3, %o2
15022 sub %i3, %g5, %g2
15023 movcs %icc, %g4, %l4
15024 sir 0x0968
15025 edge32l %o5, %i1, %l1
15026 movge %icc, %g1, %i4
15027 lduw [%l7 + 0x2C], %o6
15028 udivcc %l6, 0x00BB, %o1
15029 st %f5, [%l7 + 0x28]
15030 save %o4, 0x1771, %g3
15031 rdpr %cwp, %g1
15032 rdpr %cansave, %g2
15033 rdpr %canrestore, %g3
15034 rdpr %cleanwin, %g4
15035 rdpr %otherwin, %g5
15036 rdpr %wstate, %g6
15037 fmovsl %icc, %f2, %f18
15038 sir 0x1E1F
15039 addc %l5, 0x0CE2, %i5
15040 stw %g7, [%l7 + 0x50]
15041 edge8ln %l0, %i7, %i0
15042 sdiv %o7, 0x051A, %l2
15043 fcmpne32 %f2, %f4, %i6
15044 ldub [%l7 + 0x17], %o3
15045 movne %icc, %i2, %g6
15046 addccc %l3, 0x1FBD, %o2
15047 movge %xcc, %i3, %g5
15048 ldx [%l7 + 0x30], %g2
15049 movl %icc, %g4, %o0
15050 std %f14, [%l7 + 0x50]
15051 movpos %icc, %l4, %i1
15052 ldsb [%l7 + 0x43], %l1
15053 fornot1 %f16, %f22, %f22
15054 xor %o5, %g1, %o6
15055 edge32l %i4, %l6, %o1
15056 sdivx %g3, 0x171D, %o4
15057 ldd [%l7 + 0x48], %f20
15058 mulscc %l5, 0x07D7, %i5
15059 fsrc2 %f20, %f14
15060 lduh [%l7 + 0x68], %g7
15061 edge16n %l0, %i0, %i7
15062 addccc %o7, 0x180B, %l2
15063 st %f31, [%l7 + 0x4C]
15064 fones %f30
15065 lduh [%l7 + 0x16], %o3
15066 xnor %i6, %g6, %l3
15067 movrgz %o2, %i3, %i2
15068 orn %g2, %g5, %g4
15069 sub %l4, 0x0A5B, %o0
15070 fmovdvs %icc, %f15, %f28
15071 xnorcc %l1, 0x0E3C, %i1
15072 fmovrdgz %g1, %f22, %f2
15073 ldd [%l7 + 0x30], %o6
15074 edge8n %o5, %l6, %i4
15075 faligndata %f14, %f0, %f4
15076 movcs %xcc, %g3, %o4
15077 array32 %l5, %o1, %g7
15078 sllx %i5, %i0, %i7
15079 ldsw [%l7 + 0x20], %o7
15080 movne %xcc, %l2, %l0
15081 subc %i6, %o3, %g6
15082 alignaddrl %o2, %l3, %i2
15083 ldd [%l7 + 0x50], %i2
15084 movrgz %g5, 0x140, %g4
15085 umul %l4, 0x1031, %o0
15086 edge16n %l1, %g2, %i1
15087 fmovrdne %g1, %f16, %f6
15088 alignaddrl %o6, %l6, %i4
15089 edge32ln %o5, %o4, %l5
15090 array8 %o1, %g3, %i5
15091 movl %icc, %g7, %i7
15092 fnegd %f0, %f30
15093 stb %i0, [%l7 + 0x79]
15094 movleu %icc, %o7, %l2
15095 movle %icc, %i6, %o3
15096 movpos %icc, %g6, %l0
15097 edge16ln %l3, %i2, %i3
15098 movrgz %o2, 0x083, %g4
15099 sll %l4, %o0, %l1
15100 sir 0x168C
15101 orncc %g2, %g5, %g1
15102 bshuffle %f6, %f30, %f30
15103 fnands %f6, %f29, %f7
15104 edge16 %i1, %o6, %i4
15105 fpsub32 %f8, %f6, %f12
15106 fandnot1 %f24, %f18, %f18
15107 stw %l6, [%l7 + 0x34]
15108 siam 0x6
15109 sdivcc %o5, 0x0F0F, %o4
15110 fnot2 %f18, %f6
15111 orncc %o1, 0x0E83, %l5
15112 edge8ln %g3, %i5, %g7
15113 alignaddrl %i0, %o7, %i7
15114 movcs %icc, %l2, %o3
15115 ld [%l7 + 0x44], %f21
15116 fmovrdne %g6, %f12, %f14
15117 sethi 0x071E, %l0
15118 sir 0x1F23
15119 fxnor %f22, %f22, %f4
15120 fors %f15, %f12, %f22
15121 fmovsneg %xcc, %f30, %f2
15122 array16 %l3, %i6, %i2
15123 umul %i3, 0x063E, %o2
15124 fmovdcc %icc, %f31, %f18
15125 edge16 %g4, %o0, %l1
15126 fnegs %f2, %f22
15127 addc %l4, 0x0CA8, %g5
15128 lduw [%l7 + 0x54], %g2
15129 or %g1, 0x1BA3, %i1
15130 fmovd %f10, %f2
15131 udiv %o6, 0x034C, %l6
15132 fnot1 %f24, %f30
15133 edge8ln %i4, %o5, %o1
15134 movvs %xcc, %l5, %g3
15135 save %i5, 0x11FE, %g7
15136 rdpr %cwp, %g1
15137 rdpr %cansave, %g2
15138 rdpr %canrestore, %g3
15139 rdpr %cleanwin, %g4
15140 rdpr %otherwin, %g5
15141 rdpr %wstate, %g6
15142 xnor %o4, 0x00A5, %o7
15143 ldd [%l7 + 0x68], %i6
15144 ld [%l7 + 0x30], %f29
15145 movgu %xcc, %l2, %o3
15146 addcc %g6, 0x129D, %i0
15147 fpmerge %f11, %f21, %f6
15148 fmovsgu %icc, %f6, %f29
15149 edge16ln %l0, %i6, %l3
15150 movrgez %i2, 0x136, %o2
15151 mova %xcc, %i3, %o0
15152 edge32l %g4, %l1, %l4
15153 edge16l %g2, %g5, %g1
15154 xorcc %i1, %l6, %o6
15155 subc %o5, 0x0F4C, %o1
15156 ldsw [%l7 + 0x24], %i4
15157 add %g3, %l5, %i5
15158 subc %g7, %o4, %o7
15159 array8 %l2, %o3, %i7
15160 ldsw [%l7 + 0x50], %i0
15161 srlx %l0, %i6, %g6
15162 sth %l3, [%l7 + 0x5C]
15163 lduh [%l7 + 0x10], %i2
15164 edge8ln %o2, %i3, %o0
15165 sdiv %l1, 0x16B0, %g4
15166 ldsb [%l7 + 0x79], %g2
15167 sll %l4, %g5, %i1
15168 std %f4, [%l7 + 0x40]
15169 fmovdvc %icc, %f0, %f1
15170 fmovsne %xcc, %f28, %f17
15171 fone %f16
15172 nop
15173 set 0x20, %l2
15174 stw %g1, [%l7 + %l2]
15175 subc %o6, 0x0AD3, %l6
15176 ldx [%l7 + 0x08], %o5
15177 sll %o1, %i4, %l5
15178 edge16 %g3, %g7, %i5
15179 ldsh [%l7 + 0x5A], %o7
15180 movne %icc, %o4, %l2
15181 fmovrdgez %i7, %f18, %f12
15182 movvc %xcc, %i0, %o3
15183 fones %f17
15184 fmovdneg %icc, %f4, %f10
15185 edge16 %i6, %l0, %l3
15186 udivcc %i2, 0x1BCC, %o2
15187 array8 %i3, %g6, %o0
15188 fmovsa %icc, %f10, %f30
15189 edge16n %g4, %l1, %g2
15190 stb %l4, [%l7 + 0x4B]
15191 sth %i1, [%l7 + 0x3A]
15192 ldsw [%l7 + 0x50], %g5
15193 fcmped %fcc3, %f12, %f16
15194 edge32ln %o6, %l6, %g1
15195 ldsw [%l7 + 0x4C], %o1
15196 lduh [%l7 + 0x36], %i4
15197 fabsd %f24, %f14
15198 sethi 0x11E8, %l5
15199 move %xcc, %o5, %g7
15200 save %i5, %g3, %o4
15201 rdpr %cwp, %g1
15202 rdpr %cansave, %g2
15203 rdpr %canrestore, %g3
15204 rdpr %cleanwin, %g4
15205 rdpr %otherwin, %g5
15206 rdpr %wstate, %g6
15207 ldd [%l7 + 0x20], %f8
15208 array8 %l2, %i7, %i0
15209 movn %xcc, %o3, %i6
15210 movge %xcc, %l0, %l3
15211 movrgz %i2, 0x3B6, %o7
15212 movpos %xcc, %o2, %g6
15213 edge8l %o0, %i3, %l1
15214 fexpand %f15, %f14
15215 edge8ln %g4, %l4, %i1
15216 alignaddrl %g5, %g2, %o6
15217 fcmps %fcc2, %f3, %f27
15218 sub %g1, %l6, %o1
15219 alignaddr %i4, %o5, %l5
15220 nop
15221 set 0x7D, %l4
15222 stb %g7, [%l7 + %l4]
15223 nop
15224 set 0x4C, %o6
15225 ldsb [%l7 + %o6], %g3
15226 fcmped %fcc1, %f10, %f26
15227 lduw [%l7 + 0x54], %o4
15228 andn %l2, %i7, %i5
15229 sdiv %o3, 0x02AF, %i6
15230 udivcc %l0, 0x07A0, %l3
15231 alignaddr %i2, %o7, %o2
15232 edge32n %i0, %g6, %o0
15233 andcc %i3, 0x1E16, %l1
15234 sdiv %g4, 0x133A, %i1
15235 udivcc %l4, 0x17D1, %g5
15236 fmovdge %icc, %f20, %f29
15237 udivx %o6, 0x09F7, %g1
15238 sir 0x18EF
15239 subccc %g2, 0x0CE6, %o1
15240 subc %i4, %l6, %l5
15241 movleu %xcc, %g7, %o5
15242 fpadd32s %f26, %f31, %f2
15243 ldd [%l7 + 0x38], %f22
15244 movle %xcc, %o4, %l2
15245 sdivcc %i7, 0x00C7, %i5
15246 fmovd %f22, %f8
15247 orcc %o3, %i6, %l0
15248 array8 %g3, %i2, %o7
15249 movrlez %l3, %i0, %g6
15250 ldx [%l7 + 0x70], %o2
15251 edge16 %o0, %l1, %i3
15252 sth %g4, [%l7 + 0x58]
15253 smulcc %l4, 0x0FBB, %g5
15254 fornot2s %f23, %f4, %f31
15255 movrne %o6, 0x0D7, %i1
15256 xor %g2, 0x0F8C, %o1
15257 movne %xcc, %i4, %g1
15258 movne %xcc, %l6, %l5
15259 movn %icc, %o5, %o4
15260 movge %xcc, %g7, %i7
15261 movrlez %l2, %o3, %i5
15262 movcc %icc, %l0, %g3
15263 andncc %i2, %i6, %o7
15264 ldsb [%l7 + 0x59], %l3
15265 fandnot1 %f4, %f2, %f8
15266 mulscc %g6, 0x168A, %o2
15267 st %f14, [%l7 + 0x48]
15268 edge16ln %o0, %i0, %l1
15269 edge8l %i3, %l4, %g5
15270 stx %g4, [%l7 + 0x10]
15271 srax %o6, 0x12, %i1
15272 sth %g2, [%l7 + 0x5A]
15273 movvc %icc, %i4, %o1
15274 ld [%l7 + 0x48], %f2
15275 array16 %l6, %l5, %o5
15276 udivcc %o4, 0x0BD2, %g1
15277 stb %i7, [%l7 + 0x5A]
15278 movrlz %l2, %g7, %i5
15279 fmovdne %xcc, %f3, %f6
15280 fcmpgt16 %f28, %f12, %l0
15281 movrgz %o3, 0x05C, %g3
15282 movrgz %i2, %o7, %i6
15283 fandnot2s %f18, %f9, %f10
15284 srax %g6, %l3, %o2
15285 edge8l %o0, %l1, %i3
15286 stx %l4, [%l7 + 0x58]
15287 sethi 0x16F4, %g5
15288 andcc %i0, 0x187F, %o6
15289 stb %i1, [%l7 + 0x4F]
15290 sdiv %g2, 0x0D2E, %g4
15291 sra %i4, %l6, %o1
15292 fmovrdgez %l5, %f20, %f16
15293 ldsh [%l7 + 0x7A], %o5
15294 fnors %f31, %f29, %f3
15295 umulcc %g1, %i7, %o4
15296 movn %icc, %l2, %i5
15297 fmovrslz %l0, %f21, %f26
15298 movleu %icc, %g7, %o3
15299 movvc %icc, %i2, %g3
15300 edge16ln %i6, %g6, %l3
15301 edge16 %o7, %o0, %l1
15302 xor %i3, 0x1623, %l4
15303 array16 %g5, %i0, %o6
15304 edge8ln %o2, %g2, %g4
15305 movgu %xcc, %i4, %i1
15306 xnorcc %l6, 0x101C, %o1
15307 srlx %l5, %g1, %i7
15308 sdivcc %o4, 0x01E1, %o5
15309 or %i5, 0x0B17, %l2
15310 fxor %f26, %f28, %f6
15311 ldd [%l7 + 0x78], %f18
15312 fornot1 %f18, %f26, %f28
15313 subcc %l0, 0x0A75, %o3
15314 ldub [%l7 + 0x74], %g7
15315 xnor %g3, %i6, %g6
15316 fsrc2s %f1, %f0
15317 alignaddr %l3, %i2, %o0
15318 smulcc %o7, %l1, %l4
15319 fmovd %f16, %f28
15320 st %f24, [%l7 + 0x58]
15321 edge32 %g5, %i0, %i3
15322 smulcc %o2, 0x1D86, %o6
15323 fpsub16 %f18, %f2, %f0
15324 edge8n %g4, %i4, %g2
15325 movcs %xcc, %l6, %i1
15326 movne %icc, %o1, %l5
15327 edge8ln %g1, %i7, %o5
15328 restore %i5, 0x075E, %l2
15329 rdpr %cwp, %g1
15330 rdpr %cansave, %g2
15331 rdpr %canrestore, %g3
15332 rdpr %cleanwin, %g4
15333 rdpr %otherwin, %g5
15334 rdpr %wstate, %g6
15335 addc %l0, 0x0BBF, %o3
15336 fmovsa %icc, %f29, %f9
15337 udivcc %g7, 0x03C4, %g3
15338 sdivx %o4, 0x097B, %g6
15339 move %xcc, %i6, %i2
15340 edge16l %l3, %o0, %o7
15341 fnegd %f6, %f6
15342 fmovsl %icc, %f19, %f16
15343 sdiv %l4, 0x1BEA, %g5
15344 movcc %icc, %i0, %i3
15345 movrne %l1, %o2, %o6
15346 ldsh [%l7 + 0x54], %i4
15347 edge16ln %g4, %l6, %i1
15348 fand %f10, %f20, %f10
15349 stx %g2, [%l7 + 0x28]
15350 orn %o1, 0x16E3, %g1
15351 fornot2s %f23, %f3, %f14
15352 fcmpne16 %f20, %f28, %i7
15353 fmovdpos %xcc, %f9, %f13
15354 movleu %xcc, %l5, %o5
15355 subccc %l2, %l0, %o3
15356 array16 %i5, %g3, %o4
15357 lduh [%l7 + 0x0C], %g7
15358 udivx %i6, 0x09BE, %i2
15359 subccc %l3, %o0, %o7
15360 xorcc %g6, 0x1703, %g5
15361 fmovsne %icc, %f7, %f9
15362 addccc %l4, 0x168A, %i0
15363 movne %icc, %l1, %i3
15364 edge16l %o6, %o2, %g4
15365 movrlz %i4, 0x278, %l6
15366 lduh [%l7 + 0x50], %g2
15367 fmovsvs %icc, %f26, %f27
15368 fmuld8ulx16 %f5, %f26, %f16
15369 movneg %icc, %o1, %i1
15370 array8 %g1, %i7, %l5
15371 ldsb [%l7 + 0x1E], %l2
15372 add %l0, 0x14F1, %o5
15373 ldx [%l7 + 0x58], %o3
15374 fmovsle %icc, %f13, %f17
15375 std %f0, [%l7 + 0x10]
15376 fmovdpos %icc, %f31, %f19
15377 sethi 0x1A26, %i5
15378 stx %g3, [%l7 + 0x40]
15379 fmuld8ulx16 %f5, %f26, %f20
15380 orcc %g7, 0x0DC3, %o4
15381 movgu %icc, %i2, %l3
15382 and %o0, %o7, %g6
15383 stb %i6, [%l7 + 0x62]
15384 andncc %g5, %l4, %l1
15385 stb %i0, [%l7 + 0x40]
15386 edge32 %i3, %o2, %o6
15387 edge8 %i4, %g4, %g2
15388 movleu %xcc, %l6, %o1
15389 addcc %g1, 0x076A, %i7
15390 fmovsne %icc, %f4, %f0
15391 orn %i1, %l2, %l5
15392 ldx [%l7 + 0x28], %o5
15393 addcc %o3, 0x0855, %l0
15394 fxors %f27, %f24, %f23
15395 array16 %g3, %i5, %g7
15396 array16 %o4, %i2, %o0
15397 sethi 0x0F78, %l3
15398 andcc %o7, 0x1F1C, %i6
15399 fmovsvs %xcc, %f15, %f27
15400 addccc %g6, 0x060F, %l4
15401 xnor %l1, %i0, %g5
15402 edge16 %i3, %o2, %o6
15403 fmovrse %g4, %f22, %f15
15404 nop
15405 set 0x49, %g7
15406 stb %g2, [%l7 + %g7]
15407 bshuffle %f12, %f30, %f28
15408 fpsub32s %f19, %f8, %f1
15409 smulcc %l6, 0x110A, %o1
15410 movrlez %i4, %g1, %i1
15411 movcs %icc, %l2, %i7
15412 udivx %l5, 0x0D4D, %o3
15413 edge32ln %o5, %g3, %i5
15414 movneg %xcc, %g7, %o4
15415 xnorcc %l0, %i2, %o0
15416 subcc %o7, 0x111D, %l3
15417 fors %f27, %f21, %f12
15418 ldd [%l7 + 0x48], %i6
15419 fcmpne32 %f22, %f6, %g6
15420 sll %l1, %i0, %g5
15421 ldx [%l7 + 0x30], %i3
15422 movge %xcc, %o2, %o6
15423 smulcc %g4, 0x1EBC, %g2
15424 ld [%l7 + 0x40], %f27
15425 lduh [%l7 + 0x7E], %l6
15426 edge16ln %o1, %i4, %g1
15427 udiv %i1, 0x11BB, %l2
15428 sllx %l4, 0x1C, %i7
15429 setx loop_54, %l0, %l1
15430 return %l1
15431 nop
15432 rdpr %cwp, %g1
15433 rdpr %cansave, %g2
15434 rdpr %canrestore, %g3
15435 rdpr %cleanwin, %g4
15436 rdpr %otherwin, %g5
15437 rdpr %wstate, %g6
15438loop_54: addccc %o5, 0x15A9, %g3
15439 fmovdgu %icc, %f14, %f26
15440 fandnot2s %f16, %f15, %f13
15441 sth %i5, [%l7 + 0x3E]
15442 restore %o4, %l0, %g7
15443 rdpr %cwp, %g1
15444 rdpr %cansave, %g2
15445 rdpr %canrestore, %g3
15446 rdpr %cleanwin, %g4
15447 rdpr %otherwin, %g5
15448 rdpr %wstate, %g6
15449 fmovrsgz %i2, %f0, %f0
15450 udivx %o0, 0x015A, %l3
15451 andcc %i6, %g6, %l1
15452 lduh [%l7 + 0x5E], %o7
15453 stb %i0, [%l7 + 0x31]
15454 subcc %i3, %g5, %o2
15455 stw %o6, [%l7 + 0x54]
15456 fnors %f29, %f6, %f26
15457 movge %icc, %g4, %l6
15458 mulscc %o1, %i4, %g2
15459 smul %i1, 0x0B4E, %l2
15460 lduh [%l7 + 0x50], %l4
15461 sub %i7, %o3, %l5
15462 movrne %g1, 0x18E, %o5
15463 orncc %i5, %g3, %o4
15464 umulcc %l0, 0x0109, %g7
15465 movleu %icc, %i2, %l3
15466 edge32l %i6, %o0, %g6
15467 edge8 %o7, %i0, %i3
15468 fmovrdlz %g5, %f0, %f0
15469 edge16n %l1, %o2, %o6
15470 sth %g4, [%l7 + 0x3C]
15471 ldx [%l7 + 0x28], %l6
15472 srax %o1, 0x04, %g2
15473 xorcc %i4, %l2, %i1
15474 st %f10, [%l7 + 0x7C]
15475 srax %i7, 0x1A, %l4
15476 movl %icc, %o3, %l5
15477 xorcc %g1, %o5, %g3
15478 edge16ln %i5, %l0, %o4
15479 edge16 %g7, %l3, %i2
15480 movvs %icc, %i6, %g6
15481 fcmped %fcc3, %f12, %f12
15482 srax %o7, 0x05, %o0
15483 edge16l %i0, %i3, %l1
15484 popc %o2, %o6
15485 orncc %g4, 0x1208, %g5
15486 edge32ln %o1, %l6, %g2
15487 fmovs %f2, %f8
15488 edge32 %i4, %l2, %i1
15489 st %f1, [%l7 + 0x1C]
15490 fmovda %xcc, %f11, %f24
15491 smulcc %i7, 0x0D19, %l4
15492 movneg %icc, %o3, %g1
15493 ld [%l7 + 0x4C], %f18
15494 ldd [%l7 + 0x30], %f28
15495 movcc %icc, %o5, %g3
15496 andcc %i5, %l0, %o4
15497 edge8 %l5, %l3, %g7
15498 addccc %i6, %g6, %i2
15499 mulx %o0, 0x0949, %o7
15500 or %i0, %i3, %l1
15501 ld [%l7 + 0x78], %f11
15502 sllx %o2, 0x1C, %g4
15503 fands %f24, %f9, %f14
15504 ldsw [%l7 + 0x10], %o6
15505 alignaddr %g5, %o1, %g2
15506 edge16 %l6, %i4, %i1
15507 fnot2 %f30, %f20
15508 fmul8ulx16 %f12, %f22, %f26
15509 subc %i7, %l4, %l2
15510 fpackfix %f4, %f1
15511 xnorcc %o3, %o5, %g1
15512 ldx [%l7 + 0x68], %i5
15513 move %icc, %l0, %o4
15514 edge8ln %g3, %l3, %g7
15515 umul %l5, 0x091F, %g6
15516 movrgz %i6, %i2, %o0
15517 ldd [%l7 + 0x58], %f20
15518 fmovdneg %xcc, %f26, %f30
15519 addc %o7, %i3, %i0
15520 fmovrsgz %o2, %f24, %f2
15521 or %l1, %o6, %g4
15522 fmovsa %xcc, %f22, %f30
15523 orn %g5, 0x0A4B, %g2
15524 ldd [%l7 + 0x58], %f26
15525 movpos %xcc, %l6, %i4
15526 umulcc %i1, %i7, %o1
15527 add %l4, 0x05E1, %l2
15528 subccc %o3, 0x1538, %o5
15529 sdiv %i5, 0x0BFD, %l0
15530 sllx %g1, 0x05, %o4
15531 movrlz %l3, 0x2EF, %g3
15532 orcc %g7, 0x07A9, %g6
15533 orncc %i6, 0x16F9, %i2
15534 andncc %o0, %l5, %i3
15535 sll %i0, 0x1B, %o7
15536 bshuffle %f4, %f12, %f8
15537 array32 %l1, %o2, %g4
15538 udivx %o6, 0x1B80, %g2
15539 movrlez %g5, %i4, %i1
15540 fmovdneg %icc, %f22, %f24
15541 movl %icc, %l6, %o1
15542 fmul8ulx16 %f24, %f0, %f6
15543 or %l4, %i7, %l2
15544 edge16l %o3, %i5, %l0
15545 fnot2s %f22, %f21
15546 fmovsn %xcc, %f31, %f6
15547 mulx %o5, 0x15C3, %g1
15548 fmovrdlz %l3, %f14, %f12
15549 movpos %icc, %o4, %g7
15550 sth %g6, [%l7 + 0x2E]
15551 stb %i6, [%l7 + 0x4B]
15552 edge32 %i2, %o0, %l5
15553 subcc %i3, %i0, %o7
15554 nop
15555 set 0x28, %o3
15556 ldd [%l7 + %o3], %g2
15557 stb %l1, [%l7 + 0x5C]
15558 umulcc %g4, %o6, %o2
15559 ldsh [%l7 + 0x32], %g2
15560 sir 0x1D78
15561 fnot1s %f28, %f26
15562 sll %g5, %i1, %i4
15563 fmovrde %l6, %f28, %f8
15564 fmovrsgz %l4, %f9, %f0
15565 ldd [%l7 + 0x50], %f12
15566 save %i7, 0x11D0, %o1
15567 rdpr %cwp, %g1
15568 rdpr %cansave, %g2
15569 rdpr %canrestore, %g3
15570 rdpr %cleanwin, %g4
15571 rdpr %otherwin, %g5
15572 rdpr %wstate, %g6
15573 fmul8x16 %f8, %f24, %f12
15574 array32 %l2, %i5, %l0
15575 sir 0x09C2
15576 addccc %o5, %o3, %g1
15577 fmovdvs %icc, %f17, %f13
15578 stw %l3, [%l7 + 0x14]
15579 addc %g7, %o4, %g6
15580 nop
15581 set 0x18, %o7
15582 std %f30, [%l7 + %o7]
15583 edge16l %i6, %o0, %l5
15584 edge8n %i2, %i3, %i0
15585 lduw [%l7 + 0x5C], %g3
15586 xor %o7, %g4, %o6
15587 andn %o2, 0x1310, %g2
15588 nop
15589 set 0x70, %o5
15590 ldd [%l7 + %o5], %g4
15591 movne %xcc, %l1, %i1
15592 ldd [%l7 + 0x68], %f30
15593 nop
15594 set 0x78, %i1
15595 ldx [%l7 + %i1], %i4
15596 stb %l6, [%l7 + 0x38]
15597 sth %l4, [%l7 + 0x62]
15598 movrgz %o1, %l2, %i5
15599 lduw [%l7 + 0x60], %i7
15600 nop
15601 set 0x78, %i2
15602 stb %l0, [%l7 + %i2]
15603 edge32l %o3, %g1, %o5
15604 sub %g7, 0x0B40, %o4
15605 orn %l3, 0x1699, %i6
15606 fsrc2 %f14, %f16
15607 array32 %o0, %g6, %i2
15608 movrlez %l5, 0x26A, %i0
15609 ldsb [%l7 + 0x6D], %i3
15610 srlx %o7, 0x02, %g4
15611 xnor %g3, %o2, %g2
15612 movrlez %o6, %g5, %i1
15613 fmuld8sux16 %f13, %f21, %f28
15614 edge16n %i4, %l6, %l4
15615 movpos %icc, %o1, %l1
15616 addc %i5, %i7, %l0
15617 sllx %l2, 0x00, %g1
15618 smulcc %o5, %o3, %o4
15619 srax %g7, 0x19, %l3
15620 movg %icc, %o0, %i6
15621 smulcc %g6, 0x1254, %l5
15622 mulx %i0, %i2, %o7
15623 mova %icc, %g4, %i3
15624 sth %g3, [%l7 + 0x0A]
15625 sdiv %g2, 0x0C77, %o6
15626 fpadd32 %f4, %f18, %f16
15627 edge16l %o2, %i1, %i4
15628 sethi 0x0C73, %g5
15629 udiv %l4, 0x1E89, %o1
15630 movgu %xcc, %l1, %i5
15631 sub %i7, 0x1BB4, %l0
15632 sra %l2, 0x0C, %g1
15633 add %o5, %l6, %o4
15634 add %o3, %l3, %o0
15635 alignaddr %i6, %g6, %g7
15636 sra %i0, 0x18, %l5
15637 orn %o7, %i2, %i3
15638 smul %g4, %g2, %o6
15639 subcc %o2, 0x0201, %g3
15640 movneg %xcc, %i4, %g5
15641 fnot2 %f0, %f24
15642 edge8ln %l4, %o1, %l1
15643 ld [%l7 + 0x38], %f24
15644 alignaddrl %i1, %i7, %l0
15645 fornot1 %f4, %f0, %f10
15646 edge16n %i5, %l2, %o5
15647 array32 %g1, %l6, %o3
15648 bshuffle %f2, %f14, %f24
15649 bshuffle %f22, %f2, %f8
15650 xnorcc %l3, 0x17BE, %o0
15651 movn %xcc, %i6, %o4
15652 movge %xcc, %g7, %i0
15653 ld [%l7 + 0x3C], %f1
15654 stb %g6, [%l7 + 0x70]
15655 edge8 %l5, %o7, %i3
15656 fpadd32s %f22, %f16, %f7
15657 movvs %icc, %g4, %i2
15658 fmovrdgz %g2, %f24, %f16
15659 sll %o6, %g3, %i4
15660 edge8 %g5, %l4, %o2
15661 and %o1, 0x132F, %i1
15662 sdiv %i7, 0x0159, %l1
15663 fmovdcs %icc, %f9, %f27
15664 mova %xcc, %l0, %l2
15665 subccc %i5, 0x016F, %o5
15666 andn %l6, 0x1045, %g1
15667 movrne %o3, 0x1E5, %o0
15668 bshuffle %f18, %f10, %f0
15669 edge8l %l3, %i6, %o4
15670 smulcc %i0, %g6, %g7
15671 addc %l5, 0x161F, %o7
15672 edge32n %i3, %g4, %g2
15673 subccc %i2, %g3, %i4
15674 subc %o6, %g5, %o2
15675 fpackfix %f0, %f15
15676 fcmple16 %f20, %f24, %o1
15677 orncc %i1, %l4, %l1
15678 ldsw [%l7 + 0x40], %l0
15679 fmuld8sux16 %f2, %f22, %f28
15680 ldd [%l7 + 0x38], %i6
15681 stx %l2, [%l7 + 0x38]
15682 fmovse %xcc, %f22, %f6
15683 std %f16, [%l7 + 0x10]
15684 pdist %f4, %f4, %f28
15685 fnot2s %f18, %f28
15686 save %i5, %l6, %o5
15687 rdpr %cwp, %g1
15688 rdpr %cansave, %g2
15689 rdpr %canrestore, %g3
15690 rdpr %cleanwin, %g4
15691 rdpr %otherwin, %g5
15692 rdpr %wstate, %g6
15693 edge16 %o3, %g1, %o0
15694 movl %xcc, %l3, %o4
15695 edge8n %i0, %g6, %i6
15696 movrne %g7, %o7, %i3
15697 movrlz %g4, %g2, %i2
15698 fsrc2 %f16, %f4
15699 edge8ln %l5, %g3, %i4
15700 sdivcc %o6, 0x0CF6, %o2
15701 or %o1, 0x1A9D, %i1
15702 edge8n %g5, %l1, %l0
15703 edge8l %l4, %l2, %i7
15704 udivcc %i5, 0x1E86, %o5
15705 udivcc %l6, 0x019C, %g1
15706 edge8l %o3, %l3, %o4
15707 popc 0x12E8, %i0
15708 orn %o0, 0x010A, %i6
15709 srl %g6, 0x1C, %o7
15710 movpos %icc, %g7, %g4
15711 popc 0x1761, %i3
15712 lduh [%l7 + 0x64], %i2
15713 xorcc %l5, 0x0DA6, %g2
15714 andncc %i4, %g3, %o2
15715 move %icc, %o1, %o6
15716 add %i1, %g5, %l1
15717 srax %l0, %l2, %i7
15718 ldd [%l7 + 0x28], %f30
15719 nop
15720 set 0x48, %g5
15721 stx %i5, [%l7 + %g5]
15722 movle %icc, %l4, %o5
15723 or %g1, %o3, %l3
15724 edge8 %o4, %i0, %o0
15725 edge16 %l6, %g6, %i6
15726 srax %o7, %g7, %i3
15727 movl %xcc, %g4, %i2
15728 edge32n %g2, %i4, %g3
15729 xor %o2, 0x1AE2, %o1
15730 std %f10, [%l7 + 0x50]
15731 xnor %l5, %o6, %i1
15732 smulcc %l1, 0x15DA, %g5
15733 udivcc %l2, 0x1088, %i7
15734 mulscc %i5, %l4, %o5
15735 sub %l0, %o3, %l3
15736 ldsh [%l7 + 0x14], %o4
15737 movne %xcc, %g1, %i0
15738 fpsub32s %f15, %f21, %f6
15739 fcmpeq16 %f26, %f6, %l6
15740 movleu %xcc, %o0, %g6
15741 srl %o7, %i6, %g7
15742 alignaddrl %g4, %i2, %i3
15743 sdivcc %i4, 0x1FF2, %g3
15744 subc %g2, %o2, %o1
15745 edge32 %o6, %i1, %l1
15746 fandnot2s %f16, %f31, %f22
15747 srax %l5, %l2, %i7
15748 fnot1 %f0, %f14
15749 ldd [%l7 + 0x28], %g4
15750 umulcc %i5, 0x0C2A, %o5
15751 edge16ln %l4, %o3, %l0
15752 fandnot2s %f18, %f15, %f11
15753 movn %icc, %o4, %g1
15754 udivcc %i0, 0x0C36, %l6
15755 xnor %l3, %g6, %o7
15756 fxnors %f7, %f17, %f28
15757 xor %i6, %g7, %g4
15758 and %o0, 0x0D8A, %i3
15759 ldub [%l7 + 0x53], %i4
15760 fmovde %icc, %f19, %f11
15761 sllx %g3, 0x02, %g2
15762 movl %xcc, %o2, %i2
15763 bshuffle %f2, %f8, %f20
15764 faligndata %f24, %f2, %f30
15765 umul %o1, 0x0B8E, %o6
15766 pdist %f26, %f24, %f2
15767 xor %l1, 0x004B, %i1
15768 sdiv %l2, 0x0D66, %i7
15769 ldd [%l7 + 0x28], %l4
15770 sllx %g5, %o5, %l4
15771 umul %i5, 0x0A31, %o3
15772 movn %xcc, %o4, %l0
15773 ld [%l7 + 0x70], %f30
15774 for %f16, %f14, %f14
15775 movvc %xcc, %i0, %g1
15776 fmovsleu %xcc, %f10, %f13
15777 or %l6, %l3, %g6
15778 fmovdg %icc, %f16, %f20
15779 save %o7, %i6, %g4
15780 rdpr %cwp, %g1
15781 rdpr %cansave, %g2
15782 rdpr %canrestore, %g3
15783 rdpr %cleanwin, %g4
15784 rdpr %otherwin, %g5
15785 rdpr %wstate, %g6
15786 for %f24, %f4, %f16
15787 sethi 0x1E98, %o0
15788 xor %i3, %i4, %g3
15789 edge16l %g2, %g7, %i2
15790 fmovsleu %icc, %f22, %f14
15791 edge32l %o2, %o6, %o1
15792 setx loop_55, %l0, %l1
15793 return %l1
15794 nop
15795 rdpr %cwp, %g1
15796 rdpr %cansave, %g2
15797 rdpr %canrestore, %g3
15798 rdpr %cleanwin, %g4
15799 rdpr %otherwin, %g5
15800 rdpr %wstate, %g6
15801loop_55: std %f12, [%l7 + 0x70]
15802 srl %i7, %l5, %g5
15803 ldsw [%l7 + 0x44], %o5
15804 mulx %l2, %l4, %i5
15805 ldsb [%l7 + 0x18], %o3
15806 and %o4, %i0, %g1
15807 popc %l6, %l0
15808 fmovsn %icc, %f14, %f5
15809 fzero %f0
15810 sdivcc %l3, 0x19B3, %g6
15811 udivx %o7, 0x127A, %i6
15812 fmovdcs %xcc, %f10, %f10
15813 lduw [%l7 + 0x24], %g4
15814 fmovdvc %xcc, %f22, %f1
15815 edge16ln %o0, %i3, %g3
15816 edge8ln %i4, %g2, %i2
15817 fmovscc %icc, %f4, %f21
15818 fmovsn %xcc, %f22, %f2
15819 edge16n %g7, %o6, %o1
15820 stb %l1, [%l7 + 0x7C]
15821 fmovda %xcc, %f0, %f0
15822 movrgez %i1, %o2, %l5
15823 xnor %g5, %i7, %l2
15824 umul %o5, %l4, %o3
15825 sir 0x0E6D
15826 ldub [%l7 + 0x35], %i5
15827 edge8n %i0, %g1, %l6
15828 movneg %xcc, %l0, %l3
15829 orn %o4, 0x08AC, %g6
15830 edge8n %i6, %o7, %o0
15831 fcmple16 %f12, %f16, %i3
15832 movn %icc, %g3, %i4
15833 mulscc %g2, %i2, %g4
15834 stw %o6, [%l7 + 0x58]
15835 fmovrsne %o1, %f28, %f15
15836 mova %xcc, %l1, %i1
15837 edge8 %o2, %l5, %g5
15838 lduw [%l7 + 0x44], %g7
15839 movge %xcc, %l2, %i7
15840 fcmple32 %f0, %f26, %o5
15841 movrne %l4, 0x0F1, %i5
15842 movg %icc, %o3, %g1
15843 fmovdn %icc, %f1, %f9
15844 and %i0, 0x1099, %l6
15845 movcc %xcc, %l3, %l0
15846 st %f19, [%l7 + 0x50]
15847 fexpand %f9, %f16
15848 edge8 %g6, %i6, %o7
15849 fsrc1 %f2, %f16
15850 and %o0, %i3, %o4
15851 movrlez %i4, 0x0BC, %g2
15852 edge16l %i2, %g4, %g3
15853 nop
15854 set 0x62, %g1
15855 sth %o1, [%l7 + %g1]
15856 edge32ln %l1, %o6, %i1
15857 fnot1 %f24, %f26
15858 addc %l5, 0x1391, %g5
15859 fornot1s %f5, %f8, %f3
15860 fmovdg %xcc, %f2, %f4
15861 addc %g7, 0x05EB, %l2
15862 movge %icc, %o2, %o5
15863 fmovsn %icc, %f24, %f4
15864 bshuffle %f4, %f16, %f14
15865 orcc %l4, %i5, %i7
15866 add %g1, 0x106B, %i0
15867 mulx %l6, 0x06CE, %o3
15868 stx %l3, [%l7 + 0x10]
15869 movge %icc, %l0, %g6
15870 edge32ln %o7, %i6, %i3
15871 sub %o4, %o0, %i4
15872 movrlez %g2, 0x19A, %i2
15873 srlx %g3, %g4, %l1
15874 movrgez %o1, %i1, %l5
15875 for %f30, %f20, %f8
15876 ldsb [%l7 + 0x24], %o6
15877 edge16n %g5, %g7, %l2
15878 add %o2, 0x1B71, %o5
15879 fmul8sux16 %f20, %f24, %f22
15880 fxnor %f0, %f20, %f28
15881 add %i5, %l4, %i7
15882 andcc %i0, %g1, %l6
15883 fnot2s %f17, %f4
15884 movpos %icc, %o3, %l3
15885 sra %g6, %o7, %i6
15886 movne %xcc, %l0, %i3
15887 movneg %xcc, %o4, %i4
15888 edge32n %o0, %i2, %g3
15889 sra %g2, 0x01, %g4
15890 fpadd32s %f27, %f24, %f3
15891 save %l1, 0x0232, %i1
15892 rdpr %cwp, %g1
15893 rdpr %cansave, %g2
15894 rdpr %canrestore, %g3
15895 rdpr %cleanwin, %g4
15896 rdpr %otherwin, %g5
15897 rdpr %wstate, %g6
15898 movpos %icc, %o1, %o6
15899 orn %l5, 0x194B, %g5
15900 sir 0x0585
15901 for %f18, %f2, %f10
15902 fmovsleu %icc, %f30, %f27
15903 fornot2s %f0, %f9, %f2
15904 ldx [%l7 + 0x60], %l2
15905 ldd [%l7 + 0x10], %g6
15906 and %o2, 0x02F9, %i5
15907 movrlz %l4, %o5, %i0
15908 movne %icc, %i7, %l6
15909 fmovrdlez %g1, %f8, %f6
15910 ldsh [%l7 + 0x24], %o3
15911 edge8 %g6, %l3, %o7
15912 fpmerge %f24, %f11, %f12
15913 fcmpgt32 %f0, %f14, %l0
15914 fmovdl %xcc, %f20, %f21
15915 srlx %i6, %i3, %o4
15916 restore %o0, %i2, %i4
15917 rdpr %cwp, %g1
15918 rdpr %cansave, %g2
15919 rdpr %canrestore, %g3
15920 rdpr %cleanwin, %g4
15921 rdpr %otherwin, %g5
15922 rdpr %wstate, %g6
15923 fmovrdgez %g3, %f2, %f0
15924 fnot2s %f15, %f27
15925 xnorcc %g2, 0x1EAA, %g4
15926 edge8l %i1, %l1, %o1
15927 subccc %o6, %l5, %g5
15928 ldd [%l7 + 0x38], %l2
15929 sra %o2, %g7, %l4
15930 fcmpgt16 %f4, %f26, %o5
15931 andn %i0, 0x0EFB, %i5
15932 srax %i7, %g1, %l6
15933 addccc %g6, %o3, %l3
15934 movvs %xcc, %o7, %l0
15935 sth %i3, [%l7 + 0x0C]
15936 udivx %o4, 0x0CE1, %i6
15937 umulcc %i2, %i4, %o0
15938 movleu %xcc, %g3, %g2
15939 fmovdn %icc, %f8, %f7
15940 movre %i1, 0x33F, %g4
15941 fcmpgt32 %f0, %f8, %l1
15942 ldub [%l7 + 0x26], %o6
15943 movle %xcc, %l5, %o1
15944 move %icc, %l2, %o2
15945 addc %g7, 0x1E62, %l4
15946 edge32ln %g5, %o5, %i0
15947 udivcc %i5, 0x03B3, %g1
15948 sub %i7, 0x17E9, %g6
15949 fmovdvc %xcc, %f5, %f27
15950 fmovdleu %xcc, %f0, %f12
15951 mulscc %l6, 0x0D31, %l3
15952 movvs %icc, %o7, %l0
15953 move %xcc, %i3, %o3
15954 array32 %i6, %o4, %i2
15955 fand %f4, %f20, %f18
15956 fcmpeq32 %f18, %f8, %o0
15957 andncc %i4, %g2, %g3
15958 lduh [%l7 + 0x2E], %i1
15959 fcmple16 %f10, %f6, %l1
15960 sir 0x0DF3
15961 xnor %g4, 0x04CF, %o6
15962 std %f10, [%l7 + 0x18]
15963 stx %l5, [%l7 + 0x48]
15964 array16 %l2, %o2, %g7
15965 move %xcc, %l4, %g5
15966 addc %o1, 0x1882, %o5
15967 edge8l %i0, %i5, %i7
15968 edge16ln %g6, %l6, %l3
15969 fabsd %f0, %f18
15970 addc %o7, 0x1ECD, %g1
15971 fnot1 %f28, %f10
15972 subcc %i3, %o3, %l0
15973 stw %o4, [%l7 + 0x6C]
15974 lduh [%l7 + 0x3A], %i2
15975 nop
15976 set 0x30, %l0
15977 ldd [%l7 + %l0], %f6
15978 movleu %icc, %i6, %i4
15979 sdiv %o0, 0x10A5, %g3
15980 xnor %i1, %g2, %l1
15981 st %f29, [%l7 + 0x68]
15982 st %f0, [%l7 + 0x38]
15983 mulscc %o6, %l5, %l2
15984 edge32ln %g4, %o2, %g7
15985 sethi 0x0A64, %l4
15986 edge32 %g5, %o5, %o1
15987 fandnot2 %f12, %f12, %f2
15988 movleu %xcc, %i0, %i5
15989 sdiv %i7, 0x12FD, %l6
15990 movrne %l3, %g6, %g1
15991 andn %i3, 0x0554, %o3
15992 fornot1 %f10, %f6, %f14
15993 sub %l0, %o4, %o7
15994 fmovda %icc, %f26, %f29
15995 fmovsl %xcc, %f28, %f13
15996 addc %i6, %i2, %i4
15997 mulx %o0, %g3, %i1
15998 or %l1, 0x1CAD, %o6
15999 fmovdpos %icc, %f31, %f11
16000 movre %l5, 0x2EB, %l2
16001 sth %g4, [%l7 + 0x5C]
16002 edge16l %g2, %o2, %l4
16003 array16 %g5, %o5, %o1
16004 fxnor %f2, %f26, %f14
16005 stb %g7, [%l7 + 0x6E]
16006 movl %icc, %i5, %i0
16007 xnorcc %l6, 0x09E9, %l3
16008 xor %i7, 0x1144, %g1
16009 movpos %xcc, %g6, %i3
16010 and %o3, 0x0831, %l0
16011 array8 %o7, %i6, %o4
16012 fandnot2s %f12, %f1, %f18
16013 fandnot1 %f4, %f8, %f6
16014 movrgez %i2, 0x115, %i4
16015 xnorcc %o0, %g3, %l1
16016 sllx %i1, 0x0F, %l5
16017 fornot1s %f14, %f4, %f28
16018 xnorcc %l2, %o6, %g4
16019 andn %g2, %l4, %o2
16020 sir 0x07C1
16021 movl %xcc, %g5, %o5
16022 movle %xcc, %g7, %o1
16023 setx loop_56, %l0, %l1
16024 return %l1
16025 nop
16026 rdpr %cwp, %g1
16027 rdpr %cansave, %g2
16028 rdpr %canrestore, %g3
16029 rdpr %cleanwin, %g4
16030 rdpr %otherwin, %g5
16031 rdpr %wstate, %g6
16032loop_56: smul %i5, 0x1505, %g1
16033 ldx [%l7 + 0x38], %g6
16034 and %i3, %o3, %i7
16035 ldd [%l7 + 0x58], %o6
16036 fpack32 %f16, %f8, %f26
16037 udivcc %i6, 0x1F41, %o4
16038 orncc %l0, 0x0071, %i2
16039 add %i4, 0x0771, %g3
16040 smulcc %l1, %o0, %i1
16041 fpadd16 %f14, %f26, %f8
16042 edge32 %l2, %l5, %o6
16043 fxnor %f14, %f24, %f26
16044 movrlz %g4, 0x1DF, %g2
16045 fmuld8ulx16 %f17, %f2, %f12
16046 fpadd16 %f28, %f8, %f0
16047 save %o2, %g5, %o5
16048 rdpr %cwp, %g1
16049 rdpr %cansave, %g2
16050 rdpr %canrestore, %g3
16051 rdpr %cleanwin, %g4
16052 rdpr %otherwin, %g5
16053 rdpr %wstate, %g6
16054 fsrc2s %f20, %f25
16055 movcs %icc, %g7, %l4
16056 fornot1s %f15, %f17, %f20
16057 edge8n %i0, %o1, %l3
16058 fmovdn %icc, %f29, %f2
16059 addcc %l6, %i5, %g1
16060 array32 %i3, %g6, %i7
16061 sllx %o7, 0x17, %i6
16062 umulcc %o3, 0x0946, %o4
16063 fmovsgu %icc, %f0, %f27
16064 ldd [%l7 + 0x30], %f2
16065 movneg %icc, %i2, %i4
16066 save %g3, 0x07F9, %l1
16067 rdpr %cwp, %g1
16068 rdpr %cansave, %g2
16069 rdpr %canrestore, %g3
16070 rdpr %cleanwin, %g4
16071 rdpr %otherwin, %g5
16072 rdpr %wstate, %g6
16073 ldd [%l7 + 0x48], %f20
16074 alignaddrl %l0, %i1, %o0
16075 fands %f11, %f1, %f5
16076 sdivx %l5, 0x00DC, %l2
16077 fmul8ulx16 %f18, %f30, %f0
16078 fcmpgt16 %f4, %f24, %g4
16079 fmovsvc %xcc, %f17, %f23
16080 stx %g2, [%l7 + 0x58]
16081 movre %o6, 0x1C9, %g5
16082 edge8 %o5, %g7, %o2
16083 sdivcc %l4, 0x18FD, %o1
16084 edge8 %l3, %i0, %l6
16085 movl %xcc, %g1, %i5
16086 fnot2s %f17, %f20
16087 stx %i3, [%l7 + 0x28]
16088 fmul8x16al %f5, %f27, %f28
16089 movneg %icc, %g6, %i7
16090 andcc %o7, 0x108F, %i6
16091 subccc %o3, %i2, %i4
16092 edge32 %o4, %g3, %l0
16093 orncc %i1, 0x15B2, %l1
16094 array16 %o0, %l5, %g4
16095 fmovdge %icc, %f17, %f11
16096 xnorcc %g2, %o6, %l2
16097 fcmpes %fcc3, %f15, %f23
16098 andncc %o5, %g5, %o2
16099 sth %l4, [%l7 + 0x46]
16100 fnegs %f26, %f0
16101 edge32ln %g7, %l3, %o1
16102 restore %i0, %l6, %g1
16103 rdpr %cwp, %g1
16104 rdpr %cansave, %g2
16105 rdpr %canrestore, %g3
16106 rdpr %cleanwin, %g4
16107 rdpr %otherwin, %g5
16108 rdpr %wstate, %g6
16109 or %i5, 0x0A8E, %i3
16110 ldsh [%l7 + 0x28], %i7
16111 smulcc %o7, 0x18E7, %i6
16112 mulscc %g6, %i2, %o3
16113 mova %xcc, %o4, %i4
16114 lduw [%l7 + 0x2C], %g3
16115 addc %i1, %l0, %o0
16116 pdist %f26, %f4, %f12
16117 subc %l5, 0x16A8, %g4
16118 edge8l %g2, %o6, %l1
16119 ldsb [%l7 + 0x10], %l2
16120 sethi 0x0C80, %g5
16121 move %xcc, %o5, %o2
16122 setx loop_57, %l0, %l1
16123 return %l1
16124 nop
16125 rdpr %cwp, %g1
16126 rdpr %cansave, %g2
16127 rdpr %canrestore, %g3
16128 rdpr %cleanwin, %g4
16129 rdpr %otherwin, %g5
16130 rdpr %wstate, %g6
16131loop_57: st %f2, [%l7 + 0x08]
16132 sir 0x0521
16133 movge %icc, %l3, %i0
16134 movgu %icc, %o1, %l6
16135 sethi 0x0224, %g1
16136 restore %i3, %i7, %i5
16137 rdpr %cwp, %g1
16138 rdpr %cansave, %g2
16139 rdpr %canrestore, %g3
16140 rdpr %cleanwin, %g4
16141 rdpr %otherwin, %g5
16142 rdpr %wstate, %g6
16143 or %o7, %g6, %i6
16144 movrlez %o3, %i2, %o4
16145 stb %g3, [%l7 + 0x17]
16146 nop
16147 set 0x44, %g4
16148 lduw [%l7 + %g4], %i1
16149 mulx %i4, 0x02D4, %l0
16150 movl %icc, %l5, %g4
16151 movg %icc, %g2, %o0
16152 stw %o6, [%l7 + 0x2C]
16153 sdivx %l1, 0x11EA, %g5
16154 movge %xcc, %o5, %l2
16155 lduh [%l7 + 0x12], %g7
16156 umulcc %l4, %l3, %o2
16157 fpadd32 %f8, %f16, %f8
16158 edge8n %o1, %l6, %g1
16159 sub %i3, %i7, %i0
16160 udivcc %i5, 0x1236, %o7
16161 ld [%l7 + 0x38], %f13
16162 ldsw [%l7 + 0x70], %g6
16163 bshuffle %f26, %f22, %f2
16164 fxor %f16, %f26, %f30
16165 edge32l %o3, %i2, %o4
16166 udivx %i6, 0x0539, %g3
16167 movvc %xcc, %i4, %i1
16168 ldsh [%l7 + 0x3C], %l5
16169 edge8l %l0, %g2, %o0
16170 popc 0x0AE4, %o6
16171 fmovdleu %icc, %f28, %f29
16172 movl %icc, %g4, %l1
16173 ldd [%l7 + 0x30], %f2
16174 mova %icc, %o5, %g5
16175 sdivx %g7, 0x01CA, %l4
16176 setx loop_58, %l0, %l1
16177 return %l1
16178 nop
16179 rdpr %cwp, %g1
16180 rdpr %cansave, %g2
16181 rdpr %canrestore, %g3
16182 rdpr %cleanwin, %g4
16183 rdpr %otherwin, %g5
16184 rdpr %wstate, %g6
16185loop_58: lduh [%l7 + 0x5A], %l6
16186 movcc %icc, %o1, %g1
16187 nop
16188 set 0x38, %o1
16189 stw %i7, [%l7 + %o1]
16190 sdivx %i0, 0x0B70, %i5
16191 fones %f6
16192 sdivx %i3, 0x0FBE, %o7
16193 lduw [%l7 + 0x70], %o3
16194 movrgz %i2, 0x22E, %g6
16195 xor %o4, 0x0C01, %g3
16196 smulcc %i4, %i6, %l5
16197 subccc %i1, 0x1098, %g2
16198 andncc %o0, %l0, %g4
16199 fnegd %f12, %f16
16200 popc %l1, %o5
16201 fpsub32 %f16, %f6, %f10
16202 fcmped %fcc0, %f28, %f0
16203 srlx %o6, 0x1B, %g7
16204 fpmerge %f12, %f27, %f12
16205 edge8l %g5, %l4, %l2
16206 subcc %l3, 0x027F, %o2
16207 edge16l %l6, %o1, %i7
16208 std %f18, [%l7 + 0x18]
16209 stw %g1, [%l7 + 0x3C]
16210 and %i0, %i5, %i3
16211 array32 %o3, %o7, %i2
16212 stw %g6, [%l7 + 0x08]
16213 fmovrsgez %g3, %f4, %f20
16214 fmovdvc %xcc, %f23, %f19
16215 fmovrsgez %o4, %f29, %f25
16216 fcmped %fcc1, %f8, %f18
16217 siam 0x2
16218 srl %i4, 0x0A, %i6
16219 andcc %l5, %g2, %o0
16220 std %f28, [%l7 + 0x18]
16221 movle %xcc, %i1, %l0
16222 or %g4, %l1, %o6
16223 addcc %o5, 0x157D, %g5
16224 sllx %g7, 0x11, %l4
16225 fmovsleu %icc, %f31, %f11
16226 movleu %icc, %l3, %l2
16227 fcmple16 %f6, %f30, %l6
16228 movvs %icc, %o1, %i7
16229 sth %g1, [%l7 + 0x66]
16230 sth %o2, [%l7 + 0x16]
16231 movge %icc, %i5, %i0
16232 stw %i3, [%l7 + 0x68]
16233 alignaddrl %o3, %i2, %g6
16234 stw %o7, [%l7 + 0x24]
16235 movvc %icc, %g3, %i4
16236 movne %xcc, %o4, %l5
16237 andncc %g2, %o0, %i1
16238 ld [%l7 + 0x70], %f12
16239 sra %i6, %l0, %g4
16240 fandnot2 %f16, %f8, %f6
16241 fmovspos %xcc, %f3, %f8
16242 fmuld8sux16 %f23, %f31, %f22
16243 fpadd32 %f2, %f30, %f6
16244 edge32n %l1, %o6, %g5
16245 fabsd %f6, %f18
16246 fmovdn %icc, %f1, %f9
16247 fmovdleu %xcc, %f28, %f5
16248 orncc %o5, %l4, %l3
16249 andn %l2, 0x1B11, %g7
16250 smul %o1, %i7, %l6
16251 and %o2, 0x12D4, %i5
16252 fmovde %xcc, %f6, %f24
16253 add %i0, %i3, %g1
16254 sllx %o3, 0x12, %g6
16255 sethi 0x0D0E, %i2
16256 fxors %f20, %f9, %f7
16257 subc %g3, %o7, %o4
16258 sub %l5, %i4, %g2
16259 fpmerge %f9, %f3, %f10
16260 fmovde %xcc, %f8, %f16
16261 fmul8sux16 %f2, %f18, %f16
16262 nop
16263 set 0x50, %i3
16264 stw %i1, [%l7 + %i3]
16265 std %f18, [%l7 + 0x20]
16266 orcc %o0, 0x0FF1, %l0
16267 movrlz %g4, %i6, %o6
16268 xnorcc %g5, %o5, %l1
16269 movle %icc, %l4, %l3
16270 udivx %g7, 0x0683, %o1
16271 nop
16272 set 0x08, %l5
16273 ldd [%l7 + %l5], %f8
16274 fmovscs %icc, %f7, %f20
16275 fabsd %f26, %f26
16276 array8 %l2, %l6, %i7
16277 edge8 %i5, %o2, %i0
16278 sdivx %g1, 0x05BB, %o3
16279 fcmpgt32 %f18, %f12, %g6
16280 addc %i2, %i3, %g3
16281 xnor %o7, 0x0802, %o4
16282 edge16 %l5, %i4, %i1
16283 alignaddrl %o0, %l0, %g2
16284 srax %g4, 0x00, %i6
16285 movle %xcc, %o6, %o5
16286 sth %l1, [%l7 + 0x60]
16287 fcmpd %fcc1, %f30, %f4
16288 fmovscc %icc, %f11, %f17
16289 nop
16290 set 0x30, %g3
16291 stw %g5, [%l7 + %g3]
16292 edge8 %l4, %l3, %o1
16293 move %xcc, %g7, %l6
16294 ldx [%l7 + 0x38], %i7
16295 fmul8ulx16 %f0, %f14, %f26
16296 movcc %xcc, %i5, %o2
16297 edge32ln %l2, %i0, %o3
16298 movne %icc, %g6, %i2
16299 fmovdcs %icc, %f14, %f1
16300 andncc %g1, %g3, %i3
16301 movneg %xcc, %o4, %l5
16302 movcc %xcc, %i4, %i1
16303 subc %o0, %o7, %g2
16304 orncc %g4, 0x1F95, %i6
16305 fandnot2s %f29, %f25, %f6
16306 edge16ln %o6, %o5, %l1
16307 andncc %l0, %g5, %l3
16308 sdivcc %l4, 0x1EA5, %o1
16309 movge %xcc, %g7, %i7
16310 stb %i5, [%l7 + 0x77]
16311 movcc %xcc, %l6, %o2
16312 edge32l %l2, %o3, %g6
16313 fnegs %f10, %f3
16314 edge16l %i2, %g1, %g3
16315 movpos %xcc, %i3, %o4
16316 fpsub16 %f6, %f4, %f6
16317 srax %i0, %i4, %i1
16318 fmovrdgz %l5, %f26, %f16
16319 andcc %o0, 0x0061, %o7
16320 fpadd32s %f17, %f27, %f11
16321 sll %g4, 0x19, %g2
16322 ldx [%l7 + 0x48], %i6
16323 movrgz %o5, 0x3AC, %o6
16324 movrgez %l1, %l0, %l3
16325 edge16n %l4, %g5, %g7
16326 fornot1s %f15, %f11, %f23
16327 lduw [%l7 + 0x38], %o1
16328 st %f16, [%l7 + 0x48]
16329 smul %i7, %l6, %i5
16330 smulcc %l2, 0x17A7, %o2
16331 xorcc %g6, %i2, %g1
16332 subccc %o3, %i3, %g3
16333 fxnors %f1, %f15, %f25
16334 fmovdg %xcc, %f15, %f22
16335 movrlez %o4, %i4, %i0
16336 mulscc %l5, 0x0D20, %i1
16337 movvs %icc, %o0, %o7
16338 lduh [%l7 + 0x14], %g4
16339 and %g2, %i6, %o6
16340 or %l1, %o5, %l0
16341 fcmple32 %f8, %f24, %l3
16342 srl %l4, %g5, %g7
16343 move %icc, %i7, %l6
16344 andn %i5, %l2, %o2
16345 fnot2 %f6, %f28
16346 andn %g6, %o1, %i2
16347 std %f16, [%l7 + 0x50]
16348 fmovrsgz %g1, %f9, %f11
16349 ld [%l7 + 0x18], %f8
16350 and %o3, %i3, %o4
16351 subc %i4, %i0, %l5
16352 fones %f28
16353 nop
16354 set 0x0A, %o4
16355 ldsb [%l7 + %o4], %g3
16356 edge8n %i1, %o7, %g4
16357 lduw [%l7 + 0x40], %o0
16358 movpos %icc, %g2, %o6
16359 andn %i6, %l1, %l0
16360 addcc %o5, 0x1511, %l3
16361 or %l4, 0x0D07, %g7
16362 array16 %i7, %g5, %l6
16363 fnegd %f0, %f0
16364 sra %i5, 0x05, %o2
16365 srl %l2, 0x07, %o1
16366 addc %i2, %g6, %g1
16367 fmovrsgz %o3, %f10, %f20
16368 edge8 %o4, %i4, %i0
16369 add %i3, %l5, %i1
16370 ldd [%l7 + 0x30], %f28
16371 edge8 %g3, %o7, %o0
16372 sth %g4, [%l7 + 0x0C]
16373 udiv %g2, 0x03DB, %i6
16374 movleu %xcc, %l1, %o6
16375 movrne %l0, %o5, %l4
16376 stb %l3, [%l7 + 0x5A]
16377 mulscc %i7, %g5, %g7
16378 addccc %i5, %o2, %l6
16379 ldsh [%l7 + 0x66], %l2
16380 xor %o1, %g6, %g1
16381 subcc %o3, 0x175C, %o4
16382 movleu %xcc, %i2, %i0
16383 sub %i3, 0x1514, %i4
16384 movrgz %l5, 0x3B0, %i1
16385 fmovdcs %xcc, %f26, %f3
16386 fnot1s %f3, %f27
16387 and %g3, 0x1358, %o0
16388 edge32l %o7, %g4, %g2
16389 lduw [%l7 + 0x40], %l1
16390 edge8n %o6, %i6, %o5
16391 movcs %icc, %l4, %l0
16392 umulcc %i7, %l3, %g7
16393 fmovsvs %icc, %f21, %f17
16394 and %g5, %i5, %l6
16395 ldsb [%l7 + 0x73], %l2
16396 sub %o1, %g6, %g1
16397 movgu %xcc, %o2, %o3
16398 andn %i2, 0x1CA5, %o4
16399 ld [%l7 + 0x30], %f29
16400 udivx %i3, 0x1979, %i0
16401 fnands %f8, %f8, %f18
16402 move %xcc, %l5, %i4
16403 ldsh [%l7 + 0x32], %i1
16404 movvs %icc, %g3, %o0
16405 andncc %g4, %o7, %l1
16406 edge16ln %o6, %i6, %o5
16407 movgu %xcc, %l4, %g2
16408 sethi 0x1150, %l0
16409 ldd [%l7 + 0x38], %l2
16410 addc %i7, %g5, %g7
16411 srax %i5, 0x18, %l2
16412 edge32l %o1, %l6, %g1
16413 ldd [%l7 + 0x30], %g6
16414 udivcc %o2, 0x0D33, %o3
16415 srax %i2, %o4, %i3
16416 edge32l %l5, %i4, %i1
16417 subccc %i0, 0x04A2, %o0
16418 addccc %g3, %o7, %g4
16419 sth %o6, [%l7 + 0x6E]
16420 fpadd16s %f19, %f5, %f12
16421 movrgz %i6, %o5, %l4
16422 andncc %g2, %l0, %l1
16423 fmovrdlz %i7, %f8, %f26
16424 fcmpgt16 %f8, %f16, %g5
16425 addccc %l3, 0x1728, %g7
16426 sllx %i5, 0x04, %l2
16427 fmovsvs %xcc, %f6, %f11
16428 or %o1, %l6, %g6
16429 fors %f16, %f0, %f17
16430 alignaddrl %o2, %g1, %i2
16431 movrgz %o4, 0x09B, %o3
16432 alignaddrl %l5, %i4, %i3
16433 fornot1s %f12, %f7, %f17
16434 sub %i0, %o0, %g3
16435 ldsh [%l7 + 0x0C], %i1
16436 std %f22, [%l7 + 0x50]
16437 fpsub32 %f14, %f20, %f30
16438 sdivcc %g4, 0x16F9, %o6
16439 sub %i6, 0x1045, %o5
16440 edge8n %l4, %o7, %g2
16441 ldub [%l7 + 0x63], %l0
16442 fcmpeq16 %f26, %f24, %l1
16443 popc 0x1796, %i7
16444 movrlez %l3, 0x1F9, %g5
16445 movpos %icc, %i5, %l2
16446 and %g7, 0x1F02, %o1
16447 movge %xcc, %g6, %l6
16448 movpos %icc, %g1, %i2
16449 orcc %o4, %o3, %l5
16450 srl %o2, %i4, %i0
16451 stw %i3, [%l7 + 0x78]
16452 lduh [%l7 + 0x14], %g3
16453 nop
16454 set 0x58, %i7
16455 ldx [%l7 + %i7], %i1
16456 fmovsn %xcc, %f5, %f21
16457 movl %xcc, %o0, %o6
16458 movgu %xcc, %g4, %i6
16459 st %f23, [%l7 + 0x3C]
16460 array32 %o5, %o7, %g2
16461 edge32ln %l4, %l0, %l1
16462 addccc %l3, 0x053A, %g5
16463 nop
16464 set 0x68, %l1
16465 std %f28, [%l7 + %l1]
16466 fnor %f18, %f24, %f22
16467 sll %i5, %i7, %g7
16468 srl %o1, %g6, %l6
16469 edge8n %g1, %l2, %o4
16470 edge16n %i2, %o3, %l5
16471 srl %o2, %i0, %i4
16472 edge8l %i3, %g3, %o0
16473 movl %icc, %i1, %o6
16474 movleu %xcc, %i6, %g4
16475 ldub [%l7 + 0x67], %o7
16476 orn %o5, 0x1613, %l4
16477 fmovrsgz %g2, %f17, %f20
16478 sethi 0x0548, %l1
16479 smul %l3, %g5, %l0
16480 ldd [%l7 + 0x38], %i6
16481 ldd [%l7 + 0x28], %f20
16482 udiv %g7, 0x1D17, %i5
16483 sllx %g6, 0x08, %o1
16484 ldsb [%l7 + 0x5A], %l6
16485 array32 %g1, %l2, %i2
16486 restore %o3, 0x1215, %l5
16487 rdpr %cwp, %g1
16488 rdpr %cansave, %g2
16489 rdpr %canrestore, %g3
16490 rdpr %cleanwin, %g4
16491 rdpr %otherwin, %g5
16492 rdpr %wstate, %g6
16493 sub %o2, %i0, %o4
16494 fcmple32 %f8, %f22, %i3
16495 nop
16496 set 0x1E, %o0
16497 sth %g3, [%l7 + %o0]
16498 edge8n %o0, %i4, %o6
16499 sra %i1, %g4, %i6
16500 movrgz %o7, 0x2B6, %l4
16501 movcc %xcc, %g2, %l1
16502 movgu %icc, %o5, %l3
16503 sdivcc %l0, 0x006D, %g5
16504 fmovrsgz %g7, %f24, %f21
16505 stb %i5, [%l7 + 0x2D]
16506 addccc %i7, 0x05FB, %o1
16507 xnorcc %g6, %g1, %l6
16508 xnorcc %i2, 0x08EE, %o3
16509 movgu %xcc, %l2, %o2
16510 stw %l5, [%l7 + 0x3C]
16511 movvs %icc, %i0, %o4
16512 or %g3, %o0, %i4
16513 movvs %icc, %i3, %i1
16514 fandnot2s %f30, %f10, %f19
16515 movpos %icc, %g4, %i6
16516 movre %o7, 0x001, %o6
16517 mulscc %g2, %l4, %l1
16518 edge16 %o5, %l3, %g5
16519 stb %l0, [%l7 + 0x60]
16520 xnor %i5, 0x0C6E, %g7
16521 ldub [%l7 + 0x28], %o1
16522 stb %i7, [%l7 + 0x23]
16523 umul %g6, 0x1A2C, %g1
16524 sll %l6, %o3, %i2
16525 movg %icc, %l2, %o2
16526 sethi 0x07B3, %l5
16527 fnot1 %f22, %f6
16528 sdiv %o4, 0x11FB, %i0
16529 fmovrsgez %o0, %f15, %f31
16530 xorcc %g3, 0x0C79, %i4
16531 movn %icc, %i1, %i3
16532 nop
16533 set 0x40, %l6
16534 ldub [%l7 + %l6], %g4
16535 sdivx %o7, 0x18BF, %i6
16536 fmovsle %icc, %f5, %f3
16537 ldx [%l7 + 0x40], %g2
16538 andn %o6, %l4, %l1
16539 umul %o5, 0x0044, %l3
16540 alignaddrl %g5, %l0, %i5
16541 ldd [%l7 + 0x30], %g6
16542 edge16 %i7, %o1, %g1
16543 movge %xcc, %g6, %l6
16544 st %f8, [%l7 + 0x24]
16545 fandnot1 %f6, %f22, %f20
16546 lduh [%l7 + 0x3A], %o3
16547 srlx %i2, 0x19, %o2
16548 fmovsge %xcc, %f15, %f16
16549 ldub [%l7 + 0x41], %l2
16550 sir 0x1133
16551 array16 %l5, %i0, %o4
16552 fsrc2s %f0, %f13
16553 or %g3, 0x0D19, %o0
16554 or %i4, 0x04FE, %i3
16555 edge8l %g4, %o7, %i6
16556 ldd [%l7 + 0x10], %f20
16557 xorcc %g2, 0x0E4E, %o6
16558 umul %i1, %l4, %o5
16559 andcc %l1, 0x1377, %l3
16560 lduh [%l7 + 0x1E], %g5
16561 ld [%l7 + 0x64], %f15
16562 fmul8x16au %f3, %f23, %f4
16563 sdiv %l0, 0x0DBB, %i5
16564 movcs %xcc, %g7, %i7
16565 sth %g1, [%l7 + 0x2C]
16566 fnegs %f12, %f12
16567 movrlez %o1, 0x33D, %g6
16568 fmovrsgz %o3, %f7, %f1
16569 umulcc %i2, %l6, %o2
16570 fmovsleu %icc, %f13, %f29
16571 orn %l5, 0x030E, %l2
16572 ldx [%l7 + 0x30], %i0
16573 array32 %g3, %o4, %o0
16574 movre %i4, %g4, %o7
16575 edge32 %i6, %g2, %i3
16576 sllx %i1, 0x08, %l4
16577 subcc %o6, 0x043B, %l1
16578 alignaddrl %l3, %o5, %l0
16579 mulscc %g5, 0x19B3, %g7
16580 umulcc %i5, 0x1D44, %i7
16581 smul %g1, 0x1300, %o1
16582 edge32n %g6, %i2, %l6
16583 xor %o2, %o3, %l5
16584 sra %l2, %i0, %o4
16585 save %o0, 0x061C, %g3
16586 rdpr %cwp, %g1
16587 rdpr %cansave, %g2
16588 rdpr %canrestore, %g3
16589 rdpr %cleanwin, %g4
16590 rdpr %otherwin, %g5
16591 rdpr %wstate, %g6
16592 ldub [%l7 + 0x39], %g4
16593 umul %o7, 0x0E0B, %i6
16594 movl %xcc, %g2, %i3
16595 array16 %i4, %i1, %l4
16596 fnor %f20, %f6, %f24
16597 sdivx %o6, 0x1E44, %l3
16598 save %o5, %l0, %g5
16599 rdpr %cwp, %g1
16600 rdpr %cansave, %g2
16601 rdpr %canrestore, %g3
16602 rdpr %cleanwin, %g4
16603 rdpr %otherwin, %g5
16604 rdpr %wstate, %g6
16605 srax %g7, %l1, %i5
16606 andcc %i7, %o1, %g6
16607 orncc %g1, %i2, %o2
16608 fmovde %icc, %f18, %f4
16609 movcc %icc, %l6, %o3
16610 smul %l5, 0x1A4D, %i0
16611 fmovdleu %xcc, %f15, %f25
16612 fmovdcs %xcc, %f16, %f20
16613 subccc %o4, 0x1F84, %l2
16614 edge8 %o0, %g3, %o7
16615 ldsh [%l7 + 0x6C], %g4
16616 srl %g2, 0x0F, %i3
16617 subccc %i6, 0x0F7F, %i4
16618 smul %i1, %o6, %l4
16619 ldsh [%l7 + 0x08], %l3
16620 edge16n %o5, %l0, %g7
16621 umul %l1, 0x0DBE, %i5
16622 fmovdvs %xcc, %f26, %f12
16623 sdivcc %i7, 0x0804, %g5
16624 fsrc1 %f0, %f2
16625 sdivcc %o1, 0x09EA, %g6
16626 srl %g1, %i2, %l6
16627 faligndata %f12, %f8, %f16
16628 orn %o2, 0x0E31, %o3
16629 fands %f23, %f26, %f3
16630 fnegd %f2, %f24
16631 xnor %l5, %i0, %o4
16632 ldsw [%l7 + 0x64], %l2
16633 andn %g3, %o0, %o7
16634 edge16n %g4, %i3, %g2
16635 mulx %i6, %i4, %o6
16636 udivcc %l4, 0x14EC, %i1
16637 move %icc, %l3, %l0
16638 ldd [%l7 + 0x18], %f24
16639 lduw [%l7 + 0x2C], %g7
16640 fpmerge %f14, %f25, %f2
16641 setx loop_59, %l0, %l1
16642 return %l1
16643 nop
16644 rdpr %cwp, %g1
16645 rdpr %cansave, %g2
16646 rdpr %canrestore, %g3
16647 rdpr %cleanwin, %g4
16648 rdpr %otherwin, %g5
16649 rdpr %wstate, %g6
16650loop_59: movgu %icc, %i7, %o1
16651 movvs %xcc, %g6, %g5
16652 sdivcc %i2, 0x1F56, %l6
16653 ldsh [%l7 + 0x0E], %o2
16654 fornot2s %f16, %f0, %f15
16655 fornot1s %f3, %f11, %f18
16656 fmul8sux16 %f0, %f10, %f16
16657 movrgz %o3, 0x06C, %g1
16658 edge8 %l5, %o4, %l2
16659 fmovdle %xcc, %f24, %f30
16660 edge32l %g3, %i0, %o0
16661 edge16n %o7, %i3, %g2
16662 sdivx %g4, 0x0E2D, %i6
16663 fcmpgt32 %f14, %f12, %i4
16664 fnands %f4, %f16, %f0
16665 fandnot2s %f4, %f10, %f19
16666 edge32l %l4, %o6, %l3
16667 nop
16668 set 0x1B, %g2
16669 ldsb [%l7 + %g2], %l0
16670 movgu %xcc, %i1, %o5
16671 xorcc %g7, %l1, %i5
16672 movvc %icc, %o1, %i7
16673 lduw [%l7 + 0x08], %g6
16674 addccc %i2, %g5, %o2
16675 bshuffle %f16, %f28, %f22
16676 movrgez %o3, %g1, %l6
16677 orcc %o4, %l2, %l5
16678 xorcc %g3, %i0, %o7
16679 andn %i3, %g2, %g4
16680 sub %i6, 0x146E, %i4
16681 orn %o0, 0x0955, %l4
16682 alignaddrl %l3, %o6, %l0
16683 and %i1, %g7, %l1
16684 alignaddr %i5, %o5, %i7
16685 siam 0x4
16686 stw %g6, [%l7 + 0x60]
16687 movneg %xcc, %i2, %o1
16688 array16 %g5, %o2, %g1
16689 fpack32 %f2, %f18, %f6
16690 fcmple32 %f22, %f14, %o3
16691 srlx %l6, %o4, %l2
16692 st %f11, [%l7 + 0x54]
16693 subc %l5, %g3, %o7
16694 fnot1s %f21, %f20
16695 movrne %i0, %i3, %g4
16696 ldsb [%l7 + 0x12], %g2
16697 fmul8sux16 %f26, %f10, %f18
16698 fzero %f6
16699 edge32l %i4, %o0, %i6
16700 ldd [%l7 + 0x30], %l4
16701 move %icc, %l3, %o6
16702 stx %i1, [%l7 + 0x38]
16703 srl %g7, %l1, %i5
16704 fnot1s %f7, %f29
16705 movl %xcc, %l0, %i7
16706 smulcc %g6, 0x0F12, %i2
16707 ld [%l7 + 0x14], %f5
16708 fones %f1
16709 bshuffle %f4, %f8, %f30
16710 sllx %o5, 0x02, %g5
16711 sra %o1, %o2, %o3
16712 fnot2s %f30, %f31
16713 lduh [%l7 + 0x68], %l6
16714 fones %f18
16715 movn %xcc, %g1, %l2
16716 movre %o4, 0x017, %g3
16717 xnor %l5, %i0, %o7
16718 fcmpne16 %f12, %f2, %i3
16719 alignaddrl %g4, %g2, %o0
16720 edge8 %i6, %l4, %i4
16721 andncc %o6, %l3, %g7
16722 fnot2 %f16, %f6
16723 movcs %xcc, %i1, %i5
16724 edge16 %l0, %l1, %g6
16725 movrlz %i2, 0x390, %o5
16726 addccc %i7, 0x1582, %o1
16727 ldd [%l7 + 0x28], %f20
16728 lduw [%l7 + 0x2C], %g5
16729 xnor %o3, %l6, %o2
16730 orncc %l2, %g1, %o4
16731 fmul8ulx16 %f28, %f10, %f24
16732 fmovdn %icc, %f3, %f31
16733 movle %icc, %g3, %l5
16734 subccc %i0, %i3, %o7
16735 orcc %g2, %o0, %i6
16736 fmul8sux16 %f22, %f22, %f8
16737 sub %g4, 0x106B, %l4
16738 xor %o6, 0x0081, %l3
16739 movne %icc, %i4, %g7
16740 subc %i1, 0x1F95, %i5
16741 edge16l %l1, %l0, %i2
16742 smul %o5, 0x0F50, %g6
16743 movleu %xcc, %i7, %o1
16744 movrlez %g5, 0x1E6, %l6
16745 fmovsleu %icc, %f29, %f19
16746 mulx %o2, 0x07CA, %o3
16747 andcc %l2, %o4, %g3
16748 movcs %icc, %g1, %i0
16749 fornot2s %f20, %f20, %f31
16750 fzeros %f21
16751 subccc %l5, 0x1731, %o7
16752 sth %g2, [%l7 + 0x1A]
16753 edge8 %i3, %i6, %g4
16754 movrne %o0, %o6, %l4
16755 udivcc %i4, 0x158A, %l3
16756 fpsub32s %f26, %f31, %f18
16757 edge32n %i1, %g7, %l1
16758 fmul8ulx16 %f2, %f30, %f6
16759 edge16 %l0, %i5, %i2
16760 fmovscc %icc, %f10, %f5
16761 array16 %o5, %g6, %i7
16762 array32 %g5, %l6, %o1
16763 umul %o3, 0x1A61, %l2
16764 addc %o2, 0x1585, %g3
16765 edge16n %g1, %o4, %l5
16766 fmovsvc %xcc, %f1, %f29
16767 orncc %i0, 0x1F68, %o7
16768 orncc %g2, 0x09A3, %i3
16769 fmovrdlz %i6, %f8, %f20
16770 movg %xcc, %g4, %o0
16771 fandnot1 %f14, %f0, %f6
16772 edge32n %o6, %i4, %l3
16773 fandnot2 %f18, %f4, %f2
16774 edge8n %l4, %g7, %i1
16775 smul %l1, 0x0C29, %l0
16776 andcc %i2, 0x0A1C, %o5
16777 ldx [%l7 + 0x40], %i5
16778 xnor %g6, 0x1F9D, %g5
16779 andcc %l6, %o1, %i7
16780 fmovrdne %l2, %f14, %f14
16781 fnot2s %f20, %f18
16782 ldsb [%l7 + 0x66], %o3
16783 fandnot2 %f30, %f10, %f14
16784 fcmpne16 %f22, %f8, %g3
16785 movre %g1, %o2, %l5
16786 subccc %i0, 0x1542, %o7
16787 stx %o4, [%l7 + 0x60]
16788 movge %xcc, %g2, %i6
16789 movrlez %i3, 0x092, %o0
16790 fmovse %xcc, %f5, %f26
16791 edge8l %g4, %o6, %l3
16792 fnot2s %f13, %f17
16793 st %f26, [%l7 + 0x5C]
16794 ldsh [%l7 + 0x2A], %l4
16795 fmovdcs %xcc, %f6, %f26
16796 addc %i4, %g7, %l1
16797 sra %i1, 0x08, %l0
16798 add %i2, 0x0F66, %i5
16799 ldsw [%l7 + 0x30], %g6
16800 subccc %g5, 0x197E, %o5
16801 fmovdleu %xcc, %f14, %f14
16802 edge32n %l6, %o1, %l2
16803 fmuld8ulx16 %f19, %f18, %f24
16804 movneg %xcc, %o3, %i7
16805 lduh [%l7 + 0x3C], %g3
16806 movleu %xcc, %o2, %g1
16807 popc 0x13EB, %i0
16808 alignaddr %o7, %o4, %l5
16809 restore %i6, 0x0EBF, %g2
16810 rdpr %cwp, %g1
16811 rdpr %cansave, %g2
16812 rdpr %canrestore, %g3
16813 rdpr %cleanwin, %g4
16814 rdpr %otherwin, %g5
16815 rdpr %wstate, %g6
16816 sir 0x04E6
16817 fmovsge %icc, %f4, %f6
16818 fmul8x16al %f1, %f22, %f22
16819 fxor %f22, %f0, %f10
16820 srlx %o0, %i3, %g4
16821 movvs %xcc, %l3, %o6
16822 std %f4, [%l7 + 0x70]
16823 alignaddrl %l4, %g7, %i4
16824 st %f30, [%l7 + 0x38]
16825 fpsub16 %f6, %f10, %f12
16826 array32 %l1, %l0, %i1
16827 movgu %icc, %i5, %i2
16828 xor %g6, 0x188A, %o5
16829 srl %g5, %o1, %l6
16830 edge32 %o3, %l2, %i7
16831 movne %xcc, %o2, %g3
16832 ldd [%l7 + 0x20], %i0
16833 save %g1, %o4, %l5
16834 rdpr %cwp, %g1
16835 rdpr %cansave, %g2
16836 rdpr %canrestore, %g3
16837 rdpr %cleanwin, %g4
16838 rdpr %otherwin, %g5
16839 rdpr %wstate, %g6
16840 movle %xcc, %o7, %i6
16841 movle %icc, %o0, %g2
16842 movleu %xcc, %g4, %i3
16843 edge32ln %o6, %l3, %l4
16844 mulscc %g7, %i4, %l1
16845 stw %i1, [%l7 + 0x54]
16846 add %l0, 0x0F8D, %i5
16847 move %icc, %g6, %i2
16848 addcc %g5, 0x0015, %o5
16849 fmovsgu %icc, %f10, %f6
16850 fexpand %f31, %f30
16851 fabsd %f4, %f14
16852 movne %icc, %o1, %o3
16853 fmovsvc %xcc, %f7, %f18
16854 srl %l2, 0x16, %i7
16855 andncc %l6, %g3, %i0
16856 fors %f22, %f5, %f9
16857 orn %o2, 0x0C96, %o4
16858 subcc %g1, %l5, %i6
16859 sdivx %o7, 0x149E, %o0
16860 edge16l %g2, %i3, %g4
16861 siam 0x7
16862 fones %f12
16863 movpos %icc, %o6, %l4
16864 andn %l3, 0x193A, %g7
16865 smul %i4, 0x195F, %i1
16866 smulcc %l0, 0x1808, %i5
16867 andn %g6, %l1, %i2
16868 movg %icc, %o5, %g5
16869 fmovdl %xcc, %f12, %f20
16870 sllx %o1, %o3, %i7
16871 addccc %l2, 0x0A55, %l6
16872 andn %i0, %g3, %o4
16873 fmovde %xcc, %f7, %f21
16874 udiv %o2, 0x063C, %g1
16875 or %i6, %l5, %o7
16876 fxors %f4, %f5, %f5
16877 movg %xcc, %o0, %i3
16878 subccc %g2, %g4, %o6
16879 alignaddrl %l3, %l4, %g7
16880 fcmpne32 %f2, %f12, %i4
16881 array16 %l0, %i1, %i5
16882 fcmpgt32 %f8, %f12, %g6
16883 fmovsvs %xcc, %f27, %f20
16884 edge16 %i2, %l1, %g5
16885 popc %o1, %o3
16886 subc %o5, %l2, %i7
16887 udivx %i0, 0x17DA, %l6
16888 xor %o4, %o2, %g1
16889 fmovdle %icc, %f2, %f11
16890 std %f30, [%l7 + 0x08]
16891 orcc %i6, %l5, %o7
16892 orn %g3, %i3, %o0
16893 srlx %g2, %g4, %o6
16894 save %l4, 0x0548, %g7
16895 rdpr %cwp, %g1
16896 rdpr %cansave, %g2
16897 rdpr %canrestore, %g3
16898 rdpr %cleanwin, %g4
16899 rdpr %otherwin, %g5
16900 rdpr %wstate, %g6
16901 srax %l3, %l0, %i1
16902 setx loop_60, %l0, %l1
16903 return %l1
16904 nop
16905 rdpr %cwp, %g1
16906 rdpr %cansave, %g2
16907 rdpr %canrestore, %g3
16908 rdpr %cleanwin, %g4
16909 rdpr %otherwin, %g5
16910 rdpr %wstate, %g6
16911loop_60: stx %l1, [%l7 + 0x70]
16912 array8 %i2, %o1, %g5
16913 fxnor %f8, %f4, %f28
16914 edge8ln %o3, %l2, %i7
16915 xnor %o5, 0x1778, %i0
16916 move %icc, %o4, %l6
16917 st %f20, [%l7 + 0x7C]
16918 stb %o2, [%l7 + 0x39]
16919 movcc %xcc, %g1, %i6
16920 alignaddr %o7, %g3, %l5
16921 movpos %xcc, %o0, %i3
16922 edge16ln %g4, %g2, %l4
16923 srlx %o6, %l3, %l0
16924 smulcc %g7, %i4, %i1
16925 fmovsa %xcc, %f14, %f1
16926 sdivx %g6, 0x0AC2, %l1
16927 alignaddrl %i2, %i5, %o1
16928 and %o3, 0x0210, %g5
16929 stx %l2, [%l7 + 0x68]
16930 subccc %i7, 0x08EF, %i0
16931 movrne %o5, 0x0ED, %o4
16932 sethi 0x0830, %o2
16933 xnorcc %l6, %i6, %g1
16934 xnorcc %g3, %l5, %o7
16935 edge32l %i3, %o0, %g2
16936 movleu %icc, %l4, %o6
16937 array16 %l3, %l0, %g7
16938 srlx %i4, %g4, %g6
16939 andn %l1, %i2, %i1
16940 smul %i5, %o1, %g5
16941 array8 %l2, %i7, %o3
16942 movle %icc, %o5, %o4
16943 orcc %o2, %l6, %i0
16944 smulcc %g1, 0x1901, %i6
16945 stw %l5, [%l7 + 0x60]
16946 movrgz %g3, %o7, %i3
16947 ld [%l7 + 0x08], %f26
16948 orncc %g2, %o0, %l4
16949 sdivx %l3, 0x0DAD, %o6
16950 restore %g7, 0x16A5, %l0
16951 rdpr %cwp, %g1
16952 rdpr %cansave, %g2
16953 rdpr %canrestore, %g3
16954 rdpr %cleanwin, %g4
16955 rdpr %otherwin, %g5
16956 rdpr %wstate, %g6
16957 xnor %g4, %g6, %i4
16958 st %f10, [%l7 + 0x14]
16959 edge8l %l1, %i1, %i2
16960 alignaddr %o1, %g5, %l2
16961 stx %i5, [%l7 + 0x78]
16962 movvs %xcc, %o3, %o5
16963 lduh [%l7 + 0x72], %i7
16964 edge8 %o2, %l6, %o4
16965 udivcc %i0, 0x08ED, %g1
16966 fnegd %f22, %f10
16967 edge32ln %l5, %g3, %o7
16968 fmovsneg %icc, %f9, %f12
16969 fmovdleu %xcc, %f25, %f12
16970 edge8n %i3, %i6, %g2
16971 movvc %icc, %l4, %l3
16972 movre %o0, 0x075, %o6
16973 ldd [%l7 + 0x68], %f14
16974 fnegd %f12, %f2
16975 fxors %f4, %f10, %f19
16976 edge8 %g7, %g4, %g6
16977 fmovrslz %l0, %f3, %f4
16978 movle %xcc, %l1, %i1
16979 add %i4, 0x0DB0, %i2
16980 xnorcc %o1, %g5, %i5
16981 movneg %icc, %o3, %l2
16982 fmovspos %xcc, %f2, %f24
16983 ldsh [%l7 + 0x5C], %o5
16984 array16 %o2, %i7, %o4
16985 edge16ln %l6, %g1, %i0
16986 movrgz %g3, 0x044, %o7
16987 movrgz %l5, 0x0B3, %i6
16988 fmul8ulx16 %f20, %f28, %f18
16989 edge16ln %g2, %l4, %i3
16990 xnor %l3, %o6, %o0
16991 array32 %g4, %g6, %l0
16992 sll %l1, 0x1C, %i1
16993 srax %i4, 0x17, %g7
16994 fcmpgt32 %f6, %f16, %i2
16995 edge32l %g5, %i5, %o1
16996 sllx %l2, %o3, %o2
16997 orn %i7, %o5, %o4
16998 movrlz %g1, %l6, %i0
16999 add %o7, 0x1A3D, %g3
17000 fmovrdlez %l5, %f8, %f22
17001 fmovsne %xcc, %f25, %f16
17002 movre %g2, %i6, %l4
17003 sth %l3, [%l7 + 0x28]
17004 st %f20, [%l7 + 0x5C]
17005 fpadd16 %f22, %f0, %f14
17006 edge16ln %i3, %o0, %g4
17007 movne %xcc, %g6, %o6
17008 add %l0, 0x076F, %i1
17009 srax %l1, %i4, %g7
17010 smul %g5, %i2, %o1
17011 sdivx %i5, 0x1883, %o3
17012 fandnot1s %f10, %f25, %f21
17013 sra %l2, %o2, %o5
17014 movvs %icc, %i7, %o4
17015 movne %xcc, %l6, %i0
17016 orncc %g1, 0x04D6, %g3
17017 fmovsg %icc, %f11, %f31
17018 fmovsg %xcc, %f28, %f21
17019 edge8l %l5, %g2, %o7
17020 sll %l4, 0x0F, %i6
17021 ldsh [%l7 + 0x6C], %l3
17022 umul %i3, %o0, %g4
17023 fmovsleu %icc, %f30, %f23
17024 fmul8x16 %f25, %f22, %f14
17025 sdivcc %o6, 0x0C28, %l0
17026 nop
17027 set 0x74, %o2
17028 ldsw [%l7 + %o2], %i1
17029 fpsub32 %f28, %f2, %f4
17030 sub %l1, %g6, %i4
17031 fmul8x16 %f30, %f28, %f26
17032 umulcc %g7, %i2, %g5
17033 save %i5, %o3, %l2
17034 rdpr %cwp, %g1
17035 rdpr %cansave, %g2
17036 rdpr %canrestore, %g3
17037 rdpr %cleanwin, %g4
17038 rdpr %otherwin, %g5
17039 rdpr %wstate, %g6
17040 alignaddr %o1, %o2, %i7
17041 movge %xcc, %o5, %o4
17042 movle %icc, %l6, %i0
17043 srax %g1, %g3, %l5
17044 orn %g2, %o7, %l4
17045 sll %i6, %l3, %o0
17046 fornot1s %f30, %f12, %f1
17047 sethi 0x0631, %g4
17048 stb %i3, [%l7 + 0x60]
17049 fpsub32 %f24, %f12, %f30
17050 sra %o6, 0x1D, %i1
17051 st %f21, [%l7 + 0x48]
17052 addccc %l0, %l1, %g6
17053 xnor %i4, 0x1D13, %i2
17054 fmovdneg %xcc, %f21, %f21
17055 smulcc %g7, %i5, %g5
17056 udivx %l2, 0x0F32, %o3
17057 subc %o1, %i7, %o2
17058 andcc %o4, %l6, %i0
17059 movcs %icc, %g1, %o5
17060 sra %l5, %g3, %g2
17061 fmovdle %xcc, %f29, %f26
17062 edge16l %l4, %o7, %l3
17063 sll %o0, 0x0C, %i6
17064 edge16n %g4, %o6, %i1
17065 fnors %f24, %f22, %f16
17066 std %f28, [%l7 + 0x78]
17067 udivcc %l0, 0x0B4C, %i3
17068 alignaddrl %l1, %g6, %i4
17069 edge32l %g7, %i2, %i5
17070 fmovsleu %xcc, %f7, %f26
17071 movrgez %l2, 0x224, %g5
17072 movn %icc, %o1, %i7
17073 fcmpne32 %f16, %f28, %o2
17074 stb %o3, [%l7 + 0x09]
17075 movvs %icc, %o4, %l6
17076 sllx %i0, 0x08, %g1
17077 fnegd %f22, %f20
17078 fnot1s %f21, %f29
17079 mova %xcc, %l5, %g3
17080 movle %icc, %g2, %o5
17081 edge32l %l4, %o7, %o0
17082 fmovdne %xcc, %f17, %f27
17083 fpsub32 %f30, %f10, %f20
17084 sethi 0x08C0, %i6
17085 alignaddr %l3, %o6, %i1
17086 udiv %g4, 0x0EDF, %i3
17087 lduh [%l7 + 0x28], %l1
17088 movre %g6, 0x04B, %l0
17089 lduh [%l7 + 0x3E], %g7
17090 ldsb [%l7 + 0x0C], %i4
17091 edge32ln %i2, %i5, %g5
17092 fxor %f12, %f4, %f20
17093 orn %l2, %i7, %o1
17094 fmul8x16al %f18, %f2, %f10
17095 sllx %o2, 0x16, %o3
17096 andncc %o4, %l6, %g1
17097 movn %icc, %i0, %g3
17098 movvs %xcc, %l5, %g2
17099 movrne %o5, %l4, %o0
17100 movrlz %i6, %l3, %o7
17101 fmovdcs %xcc, %f9, %f7
17102 edge16l %o6, %i1, %g4
17103 sub %l1, %g6, %i3
17104 fnand %f20, %f6, %f26
17105 fornot1s %f20, %f3, %f7
17106 fmovsl %icc, %f4, %f31
17107 sllx %l0, %g7, %i4
17108 fmovrdlez %i5, %f24, %f6
17109 sir 0x15EB
17110 popc %g5, %i2
17111 fand %f22, %f4, %f28
17112 array32 %l2, %o1, %i7
17113 movle %icc, %o2, %o4
17114 movneg %icc, %o3, %g1
17115 udivcc %i0, 0x074A, %g3
17116 and %l6, 0x0F42, %l5
17117 ldsw [%l7 + 0x18], %o5
17118 save %g2, 0x086D, %l4
17119 rdpr %cwp, %g1
17120 rdpr %cansave, %g2
17121 rdpr %canrestore, %g3
17122 rdpr %cleanwin, %g4
17123 rdpr %otherwin, %g5
17124 rdpr %wstate, %g6
17125 stb %i6, [%l7 + 0x26]
17126 srax %l3, %o7, %o0
17127 movne %icc, %i1, %g4
17128 movl %xcc, %o6, %l1
17129 nop
17130 set 0x20, %l3
17131 ldx [%l7 + %l3], %g6
17132 ld [%l7 + 0x48], %f18
17133 nop
17134 set 0x50, %i0
17135 ldd [%l7 + %i0], %l0
17136 edge8l %g7, %i3, %i5
17137 setx loop_61, %l0, %l1
17138 return %l1
17139 nop
17140 rdpr %cwp, %g1
17141 rdpr %cansave, %g2
17142 rdpr %canrestore, %g3
17143 rdpr %cleanwin, %g4
17144 rdpr %otherwin, %g5
17145 rdpr %wstate, %g6
17146loop_61: st %f18, [%l7 + 0x08]
17147 mova %xcc, %l2, %i7
17148 fmovdleu %xcc, %f8, %f23
17149 andcc %o1, 0x1AE2, %o2
17150 fmovsge %xcc, %f7, %f16
17151 bshuffle %f30, %f0, %f0
17152 xnor %o4, %o3, %i0
17153 array16 %g1, %l6, %l5
17154 sdivcc %o5, 0x1BCD, %g3
17155 fcmple32 %f24, %f0, %l4
17156 movgu %xcc, %i6, %l3
17157 sir 0x0271
17158 sdivcc %o7, 0x1C1B, %o0
17159 udiv %i1, 0x0435, %g4
17160 movneg %icc, %o6, %g2
17161 movcs %xcc, %l1, %g6
17162 st %f30, [%l7 + 0x48]
17163 andncc %g7, %l0, %i3
17164 st %f31, [%l7 + 0x38]
17165 std %f24, [%l7 + 0x28]
17166 ldub [%l7 + 0x4D], %g5
17167 for %f14, %f0, %f24
17168 udivcc %i5, 0x0670, %i2
17169 stx %i4, [%l7 + 0x40]
17170 movle %icc, %i7, %o1
17171 subcc %o2, 0x1CEE, %o4
17172 sdiv %o3, 0x037B, %l2
17173 mova %xcc, %i0, %g1
17174 fnor %f22, %f6, %f20
17175 edge16ln %l6, %l5, %g3
17176 movrgez %l4, %i6, %l3
17177 fcmpd %fcc1, %f26, %f14
17178 sdivx %o7, 0x1CA7, %o0
17179 fxors %f12, %f11, %f18
17180 movrlz %o5, %g4, %o6
17181 array8 %g2, %i1, %g6
17182 sdiv %g7, 0x0620, %l0
17183 st %f0, [%l7 + 0x30]
17184 sdiv %i3, 0x199A, %l1
17185 edge16 %g5, %i5, %i2
17186 fmovsge %icc, %f14, %f16
17187 array32 %i4, %o1, %o2
17188 sth %o4, [%l7 + 0x58]
17189 sllx %o3, %l2, %i0
17190 fpadd16s %f17, %f28, %f1
17191 orn %i7, 0x1D03, %l6
17192 save %l5, 0x15F9, %g3
17193 rdpr %cwp, %g1
17194 rdpr %cansave, %g2
17195 rdpr %canrestore, %g3
17196 rdpr %cleanwin, %g4
17197 rdpr %otherwin, %g5
17198 rdpr %wstate, %g6
17199 fmovrsgez %l4, %f4, %f15
17200 fmovdge %icc, %f0, %f8
17201 andncc %i6, %g1, %l3
17202 movrgz %o7, 0x2E3, %o5
17203 movpos %xcc, %o0, %o6
17204 smulcc %g4, %g2, %g6
17205 array16 %g7, %l0, %i3
17206 sdivx %i1, 0x1AF7, %g5
17207 fmovsvs %xcc, %f28, %f26
17208 movge %icc, %i5, %i2
17209 subc %l1, 0x1E03, %i4
17210 fandnot1 %f18, %f8, %f20
17211 fandnot2s %f25, %f13, %f18
17212 fpadd16 %f12, %f26, %f24
17213 movgu %xcc, %o2, %o1
17214 smulcc %o3, %o4, %l2
17215 udiv %i0, 0x0974, %l6
17216 edge8 %i7, %g3, %l5
17217 ldsb [%l7 + 0x26], %i6
17218 alignaddrl %g1, %l3, %o7
17219 andn %l4, %o0, %o6
17220 ldx [%l7 + 0x38], %o5
17221 ldsh [%l7 + 0x0E], %g2
17222 fnors %f17, %f25, %f13
17223 andn %g6, %g7, %g4
17224 sra %l0, %i3, %g5
17225 sllx %i1, 0x1D, %i2
17226 xnorcc %i5, 0x1C2B, %l1
17227 nop
17228 set 0x70, %i6
17229 ldd [%l7 + %i6], %o2
17230 movne %icc, %i4, %o3
17231 fmovsge %icc, %f19, %f19
17232 sethi 0x0480, %o1
17233 andn %l2, %o4, %i0
17234 fcmps %fcc2, %f11, %f3
17235 st %f9, [%l7 + 0x58]
17236 ldsb [%l7 + 0x3B], %l6
17237 fornot2s %f23, %f20, %f15
17238 movcs %xcc, %g3, %l5
17239 save %i6, %g1, %l3
17240 rdpr %cwp, %g1
17241 rdpr %cansave, %g2
17242 rdpr %canrestore, %g3
17243 rdpr %cleanwin, %g4
17244 rdpr %otherwin, %g5
17245 rdpr %wstate, %g6
17246 fmovsgu %icc, %f25, %f19
17247 fmovscc %icc, %f26, %f23
17248 fpackfix %f12, %f17
17249 movrgz %i7, %o7, %o0
17250 movle %xcc, %o6, %o5
17251 movl %icc, %g2, %l4
17252 edge32ln %g6, %g7, %l0
17253 movpos %icc, %i3, %g5
17254 andncc %i1, %g4, %i5
17255 movrne %i2, %l1, %i4
17256 or %o2, 0x09EA, %o1
17257 fmovs %f25, %f28
17258 movrlz %o3, %l2, %i0
17259 movl %icc, %o4, %l6
17260 fpmerge %f21, %f9, %f20
17261 fornot2s %f14, %f20, %f3
17262 popc %l5, %g3
17263 movg %icc, %g1, %l3
17264 fcmpes %fcc2, %f14, %f4
17265 sethi 0x1367, %i6
17266 smulcc %i7, 0x1019, %o0
17267 xor %o6, %o5, %g2
17268 fmovdg %xcc, %f12, %f4
17269 mova %xcc, %l4, %g6
17270 addccc %o7, %l0, %g7
17271 addccc %i3, %g5, %g4
17272 orcc %i5, 0x038D, %i2
17273 movle %icc, %l1, %i1
17274 subc %o2, 0x1431, %o1
17275 fsrc1s %f25, %f6
17276 fmul8x16au %f4, %f6, %f28
17277 edge16 %i4, %o3, %l2
17278 movleu %xcc, %o4, %i0
17279 udivx %l5, 0x0949, %g3
17280 fcmps %fcc2, %f22, %f19
17281 xorcc %l6, %g1, %l3
17282 movl %xcc, %i6, %i7
17283 addc %o6, 0x10FF, %o5
17284 and %g2, %l4, %g6
17285 edge8ln %o0, %l0, %o7
17286 addccc %g7, %g5, %g4
17287 fmovrsgz %i5, %f28, %f19
17288 movn %xcc, %i3, %l1
17289 edge8l %i2, %o2, %o1
17290 ldd [%l7 + 0x18], %f4
17291 srax %i4, %i1, %l2
17292 edge16 %o3, %o4, %i0
17293 movne %icc, %g3, %l6
17294 ldsh [%l7 + 0x16], %g1
17295 movge %icc, %l5, %l3
17296 fpadd16 %f24, %f20, %f8
17297 andncc %i7, %i6, %o5
17298 fsrc2 %f14, %f10
17299 andcc %o6, %g2, %g6
17300 movrne %o0, 0x181, %l0
17301 sir 0x077A
17302 edge16l %l4, %o7, %g5
17303 fmovscs %xcc, %f28, %f9
17304 addccc %g4, 0x189F, %i5
17305 fmovdl %icc, %f11, %f12
17306 smul %g7, 0x060E, %i3
17307 alignaddrl %l1, %i2, %o1
17308 movgu %xcc, %i4, %o2
17309 edge8ln %l2, %i1, %o3
17310 fcmpgt32 %f24, %f22, %i0
17311 movrgz %o4, 0x3DF, %l6
17312 srlx %g1, %l5, %l3
17313 fcmple16 %f28, %f28, %i7
17314 stx %i6, [%l7 + 0x60]
17315 movvs %xcc, %g3, %o5
17316 edge16ln %g2, %g6, %o0
17317 addccc %o6, 0x067B, %l4
17318 sir 0x13D7
17319 udivx %l0, 0x0058, %g5
17320 mulscc %o7, 0x0229, %i5
17321 ldsw [%l7 + 0x3C], %g7
17322 fmovscs %xcc, %f21, %f26
17323 ldsh [%l7 + 0x36], %g4
17324 stx %i3, [%l7 + 0x70]
17325 addc %l1, 0x0579, %i2
17326 nop
17327 set 0x38, %i4
17328 std %f24, [%l7 + %i4]
17329 andncc %o1, %o2, %i4
17330 ldx [%l7 + 0x78], %l2
17331 mulx %o3, 0x00E1, %i0
17332 ldd [%l7 + 0x58], %f28
17333 orcc %i1, %l6, %o4
17334 fmovdl %xcc, %f13, %f14
17335 sdiv %l5, 0x1A5B, %g1
17336 movrgz %i7, 0x3BF, %l3
17337 edge16n %i6, %o5, %g2
17338 sllx %g6, %o0, %g3
17339 fornot1s %f3, %f14, %f6
17340 array32 %o6, %l0, %l4
17341 alignaddr %g5, %o7, %g7
17342 movneg %icc, %i5, %i3
17343 alignaddrl %g4, %l1, %o1
17344 movrgz %o2, 0x06C, %i2
17345 lduw [%l7 + 0x74], %l2
17346 sethi 0x03F8, %i4
17347 fmovrse %o3, %f21, %f30
17348 edge32n %i0, %l6, %o4
17349 orn %l5, 0x10FC, %i1
17350 movrgz %g1, %l3, %i6
17351 st %f8, [%l7 + 0x70]
17352 smulcc %o5, 0x0407, %g2
17353 sdiv %i7, 0x1096, %o0
17354 subccc %g3, 0x09EF, %o6
17355 fnot1s %f29, %f24
17356 movcs %xcc, %l0, %l4
17357 fandnot1 %f8, %f14, %f16
17358 ldx [%l7 + 0x20], %g5
17359 lduw [%l7 + 0x14], %o7
17360 movrgz %g6, 0x244, %i5
17361 fmovdl %icc, %f5, %f22
17362 fpsub32 %f22, %f10, %f26
17363 fors %f24, %f26, %f11
17364 movrgez %i3, %g7, %l1
17365 or %o1, 0x0232, %g4
17366 srl %o2, 0x1B, %l2
17367 movle %icc, %i2, %o3
17368 edge16 %i4, %l6, %i0
17369 stx %l5, [%l7 + 0x40]
17370 edge16l %o4, %g1, %i1
17371 movn %icc, %l3, %o5
17372 pdist %f12, %f22, %f24
17373 fpadd16 %f14, %f14, %f12
17374 movrgz %g2, 0x2E1, %i7
17375 edge8n %i6, %g3, %o0
17376 ldd [%l7 + 0x78], %f18
17377 edge16l %l0, %o6, %l4
17378 fmovsg %icc, %f14, %f20
17379 ldsh [%l7 + 0x28], %g5
17380 for %f22, %f24, %f0
17381 addcc %o7, 0x1BBF, %i5
17382 xorcc %g6, %i3, %l1
17383 fpackfix %f26, %f12
17384 ldsh [%l7 + 0x58], %g7
17385 edge8l %o1, %o2, %l2
17386 movrlez %g4, 0x124, %i2
17387 addcc %i4, 0x1DAC, %o3
17388 fmovde %xcc, %f31, %f6
17389 addc %i0, %l6, %l5
17390 edge32 %o4, %i1, %l3
17391 fxor %f0, %f0, %f30
17392 alignaddr %g1, %g2, %i7
17393 sir 0x086A
17394 movne %xcc, %i6, %o5
17395 andcc %g3, %l0, %o0
17396 edge32 %l4, %o6, %o7
17397 srl %g5, %g6, %i5
17398 ldsh [%l7 + 0x54], %i3
17399 fmul8sux16 %f2, %f20, %f24
17400 ldsb [%l7 + 0x46], %g7
17401 movcs %icc, %o1, %o2
17402 smulcc %l2, %g4, %l1
17403 mova %xcc, %i2, %o3
17404 array32 %i0, %i4, %l6
17405 sdivx %o4, 0x1ECC, %i1
17406 restore %l3, %l5, %g1
17407 rdpr %cwp, %g1
17408 rdpr %cansave, %g2
17409 rdpr %canrestore, %g3
17410 rdpr %cleanwin, %g4
17411 rdpr %otherwin, %g5
17412 rdpr %wstate, %g6
17413 edge8l %g2, %i7, %o5
17414 addc %g3, %l0, %i6
17415 umul %o0, 0x1D1E, %o6
17416 fnegs %f24, %f24
17417 sdivcc %o7, 0x1E4C, %g5
17418 movcc %icc, %g6, %i5
17419 fors %f1, %f22, %f27
17420 fornot1s %f10, %f17, %f16
17421 umulcc %l4, %g7, %o1
17422 lduw [%l7 + 0x28], %i3
17423 array8 %o2, %g4, %l1
17424 xor %i2, 0x0060, %o3
17425 fmovdl %icc, %f24, %f11
17426 movpos %icc, %i0, %i4
17427 movcc %icc, %l6, %l2
17428 ldd [%l7 + 0x20], %f22
17429 movrgz %o4, %i1, %l3
17430 nop
17431 set 0x28, %i5
17432 std %f24, [%l7 + %i5]
17433 sir 0x1C6A
17434 edge8l %g1, %l5, %g2
17435 addc %o5, 0x0E6E, %i7
17436 fsrc1s %f1, %f13
17437 movcs %xcc, %g3, %i6
17438 or %o0, %o6, %o7
17439 fnot1s %f0, %f12
17440 subcc %g5, 0x1B0B, %g6
17441 mulscc %l0, 0x186A, %i5
17442 edge16ln %l4, %o1, %i3
17443 fnegs %f17, %f0
17444 edge8 %o2, %g4, %l1
17445 ldsb [%l7 + 0x5F], %g7
17446 movne %icc, %i2, %o3
17447 save %i0, 0x159D, %i4
17448 rdpr %cwp, %g1
17449 rdpr %cansave, %g2
17450 rdpr %canrestore, %g3
17451 rdpr %cleanwin, %g4
17452 rdpr %otherwin, %g5
17453 rdpr %wstate, %g6
17454 or %l2, 0x1C45, %o4
17455 movrlez %i1, %l6, %l3
17456 udivx %g1, 0x0AD2, %l5
17457 bshuffle %f6, %f10, %f22
17458 sll %o5, 0x01, %g2
17459 andcc %i7, %g3, %o0
17460 mova %xcc, %o6, %i6
17461 st %f12, [%l7 + 0x0C]
17462 movvs %xcc, %o7, %g6
17463 bshuffle %f26, %f14, %f12
17464 sir 0x1947
17465 ldub [%l7 + 0x1A], %g5
17466 udivx %l0, 0x0C43, %i5
17467 movpos %xcc, %l4, %i3
17468 edge16ln %o1, %g4, %o2
17469 fmovsle %xcc, %f30, %f1
17470 sra %l1, %g7, %i2
17471 edge32ln %i0, %o3, %i4
17472 sdiv %l2, 0x02C3, %o4
17473 fandnot2 %f4, %f2, %f6
17474 movvc %xcc, %i1, %l6
17475 sdiv %g1, 0x037F, %l3
17476 fnot2s %f31, %f6
17477 fornot2 %f12, %f12, %f16
17478 ld [%l7 + 0x10], %f13
17479 or %l5, %o5, %i7
17480 andncc %g3, %g2, %o6
17481 st %f4, [%l7 + 0x28]
17482 st %f13, [%l7 + 0x38]
17483 movne %xcc, %i6, %o0
17484 edge32l %o7, %g6, %g5
17485 fcmpd %fcc2, %f26, %f16
17486 srlx %l0, 0x1A, %i5
17487 sll %l4, 0x13, %i3
17488 popc 0x0A70, %g4
17489 ldsh [%l7 + 0x5A], %o1
17490 edge16 %l1, %o2, %g7
17491 subc %i2, %o3, %i4
17492 std %f22, [%l7 + 0x38]
17493 movge %xcc, %l2, %i0
17494 stb %i1, [%l7 + 0x63]
17495 xnor %o4, %l6, %l3
17496 alignaddr %l5, %g1, %i7
17497 andncc %g3, %g2, %o6
17498 andcc %i6, 0x1CE7, %o5
17499 fmuld8ulx16 %f14, %f28, %f6
17500 mulscc %o7, %o0, %g6
17501 sethi 0x01A1, %l0
17502 andcc %g5, %i5, %i3
17503 udivcc %g4, 0x1CA1, %l4
17504 fmovrsne %l1, %f22, %f27
17505 alignaddrl %o1, %g7, %o2
17506 nop
17507 set 0x70, %g6
17508 ldd [%l7 + %g6], %f24
17509 ldsh [%l7 + 0x78], %i2
17510 sub %o3, %i4, %i0
17511 sth %l2, [%l7 + 0x4A]
17512 fornot1 %f24, %f10, %f6
17513 umul %o4, %i1, %l3
17514 orn %l6, 0x02F3, %l5
17515 addc %g1, 0x00DB, %g3
17516 udivx %i7, 0x0192, %g2
17517 sra %i6, %o6, %o7
17518 fmovsle %xcc, %f22, %f14
17519 movrgez %o5, %o0, %l0
17520 xnorcc %g6, %g5, %i5
17521 alignaddrl %g4, %l4, %l1
17522 fxnors %f6, %f16, %f13
17523 lduh [%l7 + 0x1C], %o1
17524 st %f7, [%l7 + 0x20]
17525 udiv %g7, 0x172E, %i3
17526 edge16n %o2, %o3, %i2
17527 movrlz %i0, 0x16A, %l2
17528 fsrc2s %f18, %f18
17529 orcc %i4, %i1, %l3
17530 movge %icc, %l6, %l5
17531 movcc %xcc, %o4, %g3
17532 fmovdge %xcc, %f11, %f29
17533 movge %xcc, %i7, %g2
17534 edge32l %g1, %o6, %o7
17535 addc %i6, %o5, %o0
17536 alignaddrl %g6, %g5, %l0
17537 sdivcc %g4, 0x0373, %l4
17538 movcs %xcc, %i5, %o1
17539 srl %g7, %i3, %l1
17540 ldsb [%l7 + 0x6C], %o2
17541 movge %icc, %i2, %i0
17542 fzero %f2
17543 and %o3, 0x1CFB, %l2
17544 ld [%l7 + 0x70], %f27
17545 fmovscc %icc, %f3, %f13
17546 array32 %i4, %i1, %l3
17547 edge16 %l6, %l5, %o4
17548 ldsh [%l7 + 0x74], %i7
17549 popc %g2, %g3
17550 sethi 0x1015, %g1
17551 save %o7, 0x1022, %i6
17552 rdpr %cwp, %g1
17553 rdpr %cansave, %g2
17554 rdpr %canrestore, %g3
17555 rdpr %cleanwin, %g4
17556 rdpr %otherwin, %g5
17557 rdpr %wstate, %g6
17558 edge32n %o6, %o5, %g6
17559 sdivcc %g5, 0x1EDF, %o0
17560 movleu %icc, %l0, %l4
17561 alignaddr %i5, %g4, %g7
17562 fpack16 %f14, %f16
17563 fcmpgt32 %f20, %f8, %i3
17564 ld [%l7 + 0x54], %f9
17565 mulscc %l1, %o2, %i2
17566 subcc %o1, 0x07EA, %o3
17567 st %f9, [%l7 + 0x58]
17568 sdivx %i0, 0x1022, %l2
17569 setx loop_62, %l0, %l1
17570 return %l1
17571 nop
17572 rdpr %cwp, %g1
17573 rdpr %cansave, %g2
17574 rdpr %canrestore, %g3
17575 rdpr %cleanwin, %g4
17576 rdpr %otherwin, %g5
17577 rdpr %wstate, %g6
17578loop_62: fxnors %f21, %f3, %f19
17579 popc 0x1785, %l6
17580 fmul8x16 %f25, %f14, %f22
17581 subccc %l3, 0x1A4A, %l5
17582 srl %i7, 0x1B, %g2
17583 sub %o4, %g1, %o7
17584 fmovrsne %g3, %f15, %f30
17585 sub %i6, %o5, %g6
17586 sdivx %g5, 0x1116, %o6
17587 fmul8ulx16 %f14, %f4, %f30
17588 for %f18, %f8, %f30
17589 fmovdg %xcc, %f1, %f1
17590 move %xcc, %l0, %o0
17591 edge8n %l4, %i5, %g4
17592 edge16l %i3, %g7, %l1
17593 fone %f20
17594 add %o2, 0x0A93, %i2
17595 fmovsneg %xcc, %f3, %f27
17596 orncc %o1, 0x1B4B, %i0
17597 ldsh [%l7 + 0x54], %l2
17598 movrlz %o3, 0x382, %i4
17599 edge32n %l6, %l3, %i1
17600 movcc %xcc, %i7, %l5
17601 fnot2 %f30, %f10
17602 movne %icc, %g2, %o4
17603 subc %g1, %g3, %o7
17604 array8 %o5, %i6, %g5
17605 movgu %icc, %g6, %l0
17606 ldub [%l7 + 0x41], %o0
17607 edge8 %o6, %l4, %g4
17608 edge16 %i5, %i3, %l1
17609 udiv %o2, 0x1E5D, %g7
17610 fmovdleu %icc, %f0, %f7
17611 fnot1s %f4, %f9
17612 lduh [%l7 + 0x52], %o1
17613 sir 0x084D
17614 nop
17615 set 0x5C, %l4
17616 lduw [%l7 + %l4], %i2
17617 or %i0, %l2, %o3
17618 fmul8x16au %f25, %f15, %f4
17619 fzero %f2
17620 edge32l %l6, %i4, %i1
17621 fmovscs %icc, %f14, %f5
17622 xnorcc %l3, %l5, %g2
17623 fmovdneg %icc, %f17, %f26
17624 xnor %o4, %i7, %g1
17625 nop
17626 set 0x38, %l2
17627 std %f22, [%l7 + %l2]
17628 andcc %o7, 0x0DB1, %g3
17629 subccc %i6, 0x0FEC, %o5
17630 std %f26, [%l7 + 0x48]
17631 array32 %g5, %g6, %o0
17632 fcmpeq32 %f16, %f20, %l0
17633 movg %xcc, %l4, %o6
17634 subcc %i5, %i3, %g4
17635 fxnors %f18, %f30, %f25
17636 orcc %l1, %o2, %o1
17637 xnorcc %i2, 0x12A4, %i0
17638 xnorcc %g7, %o3, %l6
17639 fmovsge %xcc, %f0, %f14
17640 ldx [%l7 + 0x78], %l2
17641 mulx %i1, 0x1AF0, %l3
17642 udivx %i4, 0x17ED, %g2
17643 ldub [%l7 + 0x18], %l5
17644 siam 0x2
17645 movcs %icc, %i7, %o4
17646 nop
17647 set 0x32, %o6
17648 sth %g1, [%l7 + %o6]
17649 sdivcc %o7, 0x0124, %g3
17650 srl %i6, 0x15, %o5
17651 movneg %xcc, %g6, %o0
17652 ldx [%l7 + 0x48], %l0
17653 sir 0x0EAD
17654 andncc %l4, %g5, %o6
17655 edge8 %i5, %g4, %l1
17656 orncc %o2, 0x1E6E, %o1
17657 array16 %i2, %i0, %i3
17658 edge16 %g7, %l6, %o3
17659 ldx [%l7 + 0x40], %l2
17660 fones %f30
17661 edge32 %l3, %i1, %g2
17662 ldd [%l7 + 0x58], %f20
17663 ldsh [%l7 + 0x30], %i4
17664 ldx [%l7 + 0x68], %l5
17665 edge32n %o4, %i7, %o7
17666 movre %g3, 0x323, %g1
17667 lduh [%l7 + 0x0A], %o5
17668 sllx %i6, %g6, %o0
17669 fmovdneg %icc, %f10, %f10
17670 edge8 %l0, %l4, %o6
17671 edge32l %i5, %g4, %g5
17672 fnot2 %f4, %f6
17673 srax %o2, 0x08, %o1
17674 umul %l1, 0x1489, %i2
17675 subcc %i3, %g7, %i0
17676 movcc %icc, %l6, %o3
17677 fmovse %icc, %f0, %f15
17678 move %icc, %l2, %i1
17679 sll %l3, 0x0B, %g2
17680 array16 %l5, %i4, %o4
17681 and %i7, %o7, %g1
17682 mova %xcc, %o5, %g3
17683 edge8l %g6, %o0, %i6
17684 edge16l %l0, %o6, %l4
17685 udivx %i5, 0x052F, %g5
17686 movrgez %g4, %o1, %o2
17687 edge32n %i2, %l1, %g7
17688 movn %icc, %i3, %l6
17689 fpsub32 %f2, %f4, %f6
17690 subcc %i0, 0x17E4, %l2
17691 mulx %o3, 0x1550, %l3
17692 fors %f12, %f24, %f31
17693 fmul8x16au %f17, %f31, %f8
17694 udivx %g2, 0x16F6, %i1
17695 restore %i4, %o4, %l5
17696 rdpr %cwp, %g1
17697 rdpr %cansave, %g2
17698 rdpr %canrestore, %g3
17699 rdpr %cleanwin, %g4
17700 rdpr %otherwin, %g5
17701 rdpr %wstate, %g6
17702 ld [%l7 + 0x38], %f7
17703 setx loop_63, %l0, %l1
17704 return %l1
17705 nop
17706 rdpr %cwp, %g1
17707 rdpr %cansave, %g2
17708 rdpr %canrestore, %g3
17709 rdpr %cleanwin, %g4
17710 rdpr %otherwin, %g5
17711 rdpr %wstate, %g6
17712loop_63: sll %g3, %g6, %o0
17713 srl %i6, %l0, %o5
17714 smulcc %o6, %l4, %i5
17715 udivcc %g5, 0x1BF5, %o1
17716 edge8 %g4, %i2, %o2
17717 stw %g7, [%l7 + 0x7C]
17718 srl %i3, 0x0C, %l1
17719 add %l6, 0x0C34, %l2
17720 edge32ln %o3, %i0, %g2
17721 orn %i1, 0x0518, %l3
17722 sir 0x01AF
17723 movcc %icc, %i4, %o4
17724 fands %f4, %f7, %f15
17725 edge8ln %l5, %i7, %g1
17726 movne %xcc, %g3, %o7
17727 fmovrslz %g6, %f9, %f28
17728 sth %i6, [%l7 + 0x08]
17729 fmovsneg %xcc, %f17, %f21
17730 movg %xcc, %l0, %o5
17731 fmovdleu %xcc, %f15, %f6
17732 fmovdne %icc, %f30, %f2
17733 fnot1s %f27, %f18
17734 movrlz %o6, %l4, %i5
17735 andcc %o0, 0x1F31, %o1
17736 std %f28, [%l7 + 0x70]
17737 and %g5, 0x1BDA, %i2
17738 array32 %o2, %g4, %i3
17739 sdivcc %g7, 0x0945, %l6
17740 sir 0x03D8
17741 array8 %l1, %l2, %o3
17742 fpack32 %f28, %f24, %f8
17743 alignaddr %g2, %i0, %i1
17744 mova %icc, %i4, %o4
17745 restore %l3, 0x041D, %i7
17746 rdpr %cwp, %g1
17747 rdpr %cansave, %g2
17748 rdpr %canrestore, %g3
17749 rdpr %cleanwin, %g4
17750 rdpr %otherwin, %g5
17751 rdpr %wstate, %g6
17752 edge32l %l5, %g3, %o7
17753 subcc %g1, 0x088C, %g6
17754 std %f16, [%l7 + 0x18]
17755 fmovda %xcc, %f23, %f24
17756 subccc %i6, 0x18A7, %o5
17757 ldsw [%l7 + 0x6C], %l0
17758 edge32n %l4, %i5, %o0
17759 sdivx %o6, 0x0D4F, %o1
17760 stb %g5, [%l7 + 0x23]
17761 movne %xcc, %o2, %i2
17762 movvc %xcc, %i3, %g4
17763 sdivx %l6, 0x1151, %g7
17764 or %l2, 0x0B63, %l1
17765 xor %g2, 0x1593, %i0
17766 fmovdn %xcc, %f4, %f7
17767 addccc %o3, %i1, %i4
17768 movgu %xcc, %l3, %o4
17769 movcs %xcc, %l5, %i7
17770 fpadd32 %f10, %f6, %f28
17771 movne %icc, %g3, %g1
17772 sdiv %g6, 0x0888, %i6
17773 fmovrsgez %o5, %f23, %f12
17774 edge8 %o7, %l0, %i5
17775 nop
17776 set 0x7E, %g7
17777 stb %o0, [%l7 + %g7]
17778 sllx %o6, 0x02, %o1
17779 subcc %l4, %o2, %i2
17780 movrlz %i3, 0x2C8, %g4
17781 fcmps %fcc3, %f0, %f0
17782 edge16 %l6, %g5, %l2
17783 srax %g7, 0x1F, %l1
17784 lduh [%l7 + 0x3A], %g2
17785 fmovrsgz %o3, %f4, %f4
17786 save %i0, 0x149A, %i1
17787 rdpr %cwp, %g1
17788 rdpr %cansave, %g2
17789 rdpr %canrestore, %g3
17790 rdpr %cleanwin, %g4
17791 rdpr %otherwin, %g5
17792 rdpr %wstate, %g6
17793 add %l3, %o4, %i4
17794 xnor %l5, %i7, %g3
17795 addc %g6, %g1, %i6
17796 sir 0x102A
17797 movge %xcc, %o5, %o7
17798 mova %icc, %i5, %o0
17799 and %l0, 0x036C, %o6
17800 alignaddr %o1, %o2, %i2
17801 lduw [%l7 + 0x14], %i3
17802 fmul8ulx16 %f0, %f28, %f30
17803 lduh [%l7 + 0x2C], %l4
17804 edge8n %g4, %g5, %l6
17805 fmovsleu %xcc, %f27, %f30
17806 fornot2s %f27, %f9, %f14
17807 or %l2, 0x06C6, %g7
17808 udivcc %g2, 0x1B9A, %o3
17809 sth %i0, [%l7 + 0x52]
17810 movg %xcc, %i1, %l3
17811 fmovdgu %icc, %f4, %f7
17812 fmul8x16 %f3, %f22, %f22
17813 fpsub16s %f4, %f8, %f8
17814 array32 %l1, %o4, %i4
17815 srlx %i7, %g3, %g6
17816 fpadd16 %f26, %f18, %f12
17817 srl %l5, 0x10, %g1
17818 orncc %o5, 0x01A9, %i6
17819 stx %i5, [%l7 + 0x40]
17820 orncc %o0, %o7, %l0
17821 movl %icc, %o1, %o2
17822 umul %i2, %i3, %o6
17823 ldub [%l7 + 0x71], %l4
17824 mova %icc, %g5, %g4
17825 subccc %l6, %l2, %g7
17826 movrgz %o3, %i0, %g2
17827 ldsw [%l7 + 0x48], %i1
17828 sll %l1, 0x12, %o4
17829 sdiv %l3, 0x1813, %i7
17830 smul %g3, 0x19A2, %g6
17831 smul %i4, 0x0310, %g1
17832 edge16 %l5, %i6, %i5
17833 stb %o5, [%l7 + 0x22]
17834 fmovrsne %o0, %f9, %f7
17835 add %o7, 0x08F1, %o1
17836 edge8n %l0, %i2, %o2
17837 fmovrdgz %i3, %f22, %f30
17838 and %o6, 0x06E6, %g5
17839 or %g4, %l4, %l2
17840 srax %g7, %o3, %l6
17841 edge16 %g2, %i1, %l1
17842 movge %xcc, %i0, %l3
17843 ldsw [%l7 + 0x44], %i7
17844 popc %o4, %g6
17845 fpadd32s %f18, %f0, %f9
17846 subc %i4, %g3, %g1
17847 edge32 %l5, %i5, %i6
17848 std %f2, [%l7 + 0x18]
17849 edge8n %o5, %o0, %o1
17850 save %o7, 0x08BC, %i2
17851 rdpr %cwp, %g1
17852 rdpr %cansave, %g2
17853 rdpr %canrestore, %g3
17854 rdpr %cleanwin, %g4
17855 rdpr %otherwin, %g5
17856 rdpr %wstate, %g6
17857 subcc %o2, 0x0900, %l0
17858 fmuld8sux16 %f27, %f31, %f18
17859 edge16l %o6, %i3, %g4
17860 udiv %g5, 0x1F30, %l4
17861 st %f4, [%l7 + 0x4C]
17862 fcmpd %fcc1, %f12, %f14
17863 fmovsvs %icc, %f0, %f21
17864 fmovrslez %g7, %f1, %f18
17865 movcs %icc, %o3, %l6
17866 stw %l2, [%l7 + 0x10]
17867 addccc %i1, 0x07AC, %g2
17868 srax %l1, 0x0C, %l3
17869 fandnot1s %f26, %f10, %f25
17870 srlx %i0, 0x1A, %o4
17871 srlx %g6, 0x0F, %i4
17872 edge16ln %g3, %g1, %l5
17873 bshuffle %f18, %f28, %f28
17874 sra %i7, 0x02, %i5
17875 edge32l %o5, %i6, %o1
17876 ldsw [%l7 + 0x18], %o7
17877 fmovrdne %o0, %f20, %f24
17878 edge8 %i2, %o2, %l0
17879 fmovrdlz %o6, %f22, %f16
17880 fsrc1 %f26, %f6
17881 popc %i3, %g5
17882 fxnor %f0, %f16, %f6
17883 fmovsa %icc, %f19, %f11
17884 movrgz %g4, %g7, %l4
17885 and %l6, %o3, %i1
17886 orn %g2, %l1, %l2
17887 alignaddrl %l3, %o4, %i0
17888 fornot1s %f21, %f8, %f22
17889 stb %i4, [%l7 + 0x11]
17890 movg %icc, %g3, %g6
17891 movge %xcc, %l5, %i7
17892 fmovdn %xcc, %f19, %f28
17893 array32 %g1, %i5, %o5
17894 edge16l %i6, %o7, %o0
17895 fcmps %fcc1, %f4, %f14
17896 mulscc %i2, 0x18E6, %o1
17897 movcs %icc, %o2, %o6
17898 smul %l0, %g5, %g4
17899 save %g7, %i3, %l6
17900 rdpr %cwp, %g1
17901 rdpr %cansave, %g2
17902 rdpr %canrestore, %g3
17903 rdpr %cleanwin, %g4
17904 rdpr %otherwin, %g5
17905 rdpr %wstate, %g6
17906 movg %icc, %l4, %i1
17907 movvc %icc, %g2, %o3
17908 fpadd16 %f24, %f2, %f18
17909 array8 %l1, %l3, %o4
17910 alignaddrl %l2, %i4, %i0
17911 nop
17912 set 0x6E, %o7
17913 ldsh [%l7 + %o7], %g6
17914 movpos %xcc, %l5, %i7
17915 edge8l %g1, %i5, %o5
17916 movgu %icc, %g3, %o7
17917 edge8n %o0, %i6, %o1
17918 fmovscs %icc, %f17, %f30
17919 lduw [%l7 + 0x0C], %i2
17920 movrlz %o2, %o6, %g5
17921 fmovda %xcc, %f28, %f15
17922 array16 %g4, %l0, %g7
17923 fmovsneg %xcc, %f9, %f24
17924 andncc %i3, %l4, %l6
17925 smul %i1, %g2, %o3
17926 edge32ln %l3, %o4, %l1
17927 edge32n %i4, %i0, %l2
17928 fmovsge %xcc, %f20, %f6
17929 movrlz %g6, %l5, %g1
17930 sdivx %i5, 0x05D5, %i7
17931 mova %xcc, %g3, %o7
17932 sll %o0, 0x1E, %i6
17933 stw %o1, [%l7 + 0x1C]
17934 movrgz %i2, %o5, %o2
17935 edge8 %g5, %g4, %l0
17936 fmovdle %icc, %f13, %f14
17937 alignaddrl %g7, %o6, %i3
17938 movvc %icc, %l6, %i1
17939 orn %l4, %o3, %l3
17940 movcc %icc, %o4, %g2
17941 fmovdl %icc, %f23, %f2
17942 fnot2s %f29, %f27
17943 lduw [%l7 + 0x30], %i4
17944 fmovse %xcc, %f22, %f17
17945 movleu %icc, %i0, %l2
17946 or %l1, 0x0453, %l5
17947 edge32n %g6, %g1, %i5
17948 mulx %i7, 0x0892, %g3
17949 fmovsvc %icc, %f31, %f6
17950 and %o7, %i6, %o0
17951 fmovspos %icc, %f30, %f18
17952 lduw [%l7 + 0x58], %i2
17953 array8 %o1, %o2, %g5
17954 sdivx %g4, 0x1D7A, %o5
17955 st %f17, [%l7 + 0x54]
17956 umul %l0, %o6, %i3
17957 movpos %icc, %l6, %i1
17958 movcs %icc, %g7, %l4
17959 addc %o3, 0x194C, %l3
17960 orncc %g2, 0x1EC1, %i4
17961 fmovrsgz %o4, %f24, %f26
17962 subccc %i0, 0x0AFD, %l1
17963 mulscc %l2, %g6, %g1
17964 fabsd %f20, %f16
17965 fmovsl %icc, %f13, %f17
17966 udivx %i5, 0x096E, %l5
17967 save %i7, %g3, %i6
17968 rdpr %cwp, %g1
17969 rdpr %cansave, %g2
17970 rdpr %canrestore, %g3
17971 rdpr %cleanwin, %g4
17972 rdpr %otherwin, %g5
17973 rdpr %wstate, %g6
17974 fnegd %f24, %f20
17975 array8 %o7, %o0, %o1
17976 movcs %xcc, %i2, %g5
17977 ld [%l7 + 0x4C], %f2
17978 addc %g4, 0x1588, %o5
17979 orncc %l0, 0x00C3, %o6
17980 stx %o2, [%l7 + 0x40]
17981 lduw [%l7 + 0x28], %l6
17982 addc %i1, %i3, %g7
17983 srax %l4, 0x13, %o3
17984 fmovrsgz %l3, %f25, %f21
17985 mulscc %g2, %o4, %i4
17986 fornot1 %f18, %f20, %f30
17987 sth %l1, [%l7 + 0x44]
17988 fone %f10
17989 movleu %icc, %i0, %g6
17990 addccc %l2, %i5, %l5
17991 stb %i7, [%l7 + 0x0A]
17992 sllx %g1, %i6, %g3
17993 edge16 %o0, %o7, %o1
17994 sra %g5, 0x10, %i2
17995 sir 0x1643
17996 fmovdl %xcc, %f10, %f24
17997 fnors %f29, %f6, %f14
17998 fpsub32 %f6, %f16, %f14
17999 orn %o5, 0x06C1, %g4
18000 movle %xcc, %l0, %o2
18001 add %l6, 0x0518, %i1
18002 orncc %o6, 0x008B, %g7
18003 fmovsgu %xcc, %f4, %f16
18004 sdivx %l4, 0x0998, %i3
18005 stb %l3, [%l7 + 0x25]
18006 alignaddrl %o3, %o4, %g2
18007 mulscc %i4, 0x183A, %i0
18008 edge32n %g6, %l1, %l2
18009 lduh [%l7 + 0x52], %i5
18010 movne %xcc, %i7, %l5
18011 stx %g1, [%l7 + 0x58]
18012 andcc %i6, 0x1450, %o0
18013 sdivcc %o7, 0x1617, %g3
18014 ldub [%l7 + 0x59], %o1
18015 andn %g5, 0x1611, %o5
18016 fmovsa %xcc, %f29, %f31
18017 fmovdgu %icc, %f7, %f17
18018 movge %icc, %i2, %g4
18019 edge16n %o2, %l0, %i1
18020 ldd [%l7 + 0x58], %f4
18021 addc %l6, %g7, %l4
18022 fxor %f14, %f6, %f18
18023 subccc %i3, %l3, %o6
18024 stx %o3, [%l7 + 0x18]
18025 bshuffle %f6, %f2, %f10
18026 mulx %o4, %i4, %i0
18027 movre %g6, %g2, %l1
18028 or %i5, %i7, %l2
18029 fmovdneg %xcc, %f26, %f1
18030 sth %g1, [%l7 + 0x76]
18031 fmovdle %icc, %f30, %f11
18032 fmovdneg %xcc, %f19, %f26
18033 xor %l5, %o0, %o7
18034 sdivcc %i6, 0x01C0, %o1
18035 array32 %g3, %o5, %g5
18036 srl %i2, %g4, %l0
18037 subcc %o2, %l6, %g7
18038 edge32 %l4, %i3, %l3
18039 edge32 %o6, %i1, %o3
18040 ldub [%l7 + 0x60], %i4
18041 addccc %o4, 0x0C73, %i0
18042 orcc %g2, %g6, %i5
18043 movre %l1, 0x03E, %l2
18044 fmovrslez %g1, %f30, %f3
18045 edge8n %i7, %o0, %o7
18046 edge16 %l5, %i6, %g3
18047 stb %o5, [%l7 + 0x77]
18048 sub %g5, %o1, %i2
18049 addcc %g4, 0x0D78, %o2
18050 ldd [%l7 + 0x30], %f24
18051 array16 %l0, %l6, %l4
18052 movn %icc, %i3, %g7
18053 srax %o6, %l3, %i1
18054 fmovdpos %xcc, %f12, %f12
18055 andncc %o3, %i4, %o4
18056 addc %g2, 0x0B71, %g6
18057 movn %xcc, %i0, %l1
18058 pdist %f18, %f26, %f26
18059 movpos %xcc, %i5, %g1
18060 popc 0x14FB, %l2
18061 movrne %i7, 0x22A, %o7
18062 fmovrdne %l5, %f18, %f22
18063 subc %o0, 0x0D05, %g3
18064 srlx %o5, %i6, %o1
18065 udivx %i2, 0x1FE3, %g4
18066 fsrc2 %f18, %f24
18067 orcc %g5, 0x1BFF, %l0
18068 movrlz %l6, %l4, %i3
18069 udivcc %o2, 0x0F2C, %o6
18070 movcs %xcc, %l3, %g7
18071 fcmple16 %f0, %f30, %i1
18072 stb %i4, [%l7 + 0x6F]
18073 addc %o3, %o4, %g6
18074 fandnot2s %f22, %f31, %f9
18075 ldsh [%l7 + 0x64], %g2
18076 for %f8, %f16, %f30
18077 edge16 %i0, %l1, %g1
18078 fmovdl %xcc, %f19, %f19
18079 std %f12, [%l7 + 0x40]
18080 mulscc %l2, %i5, %i7
18081 movne %icc, %o7, %l5
18082 fmovdg %xcc, %f28, %f12
18083 ldsw [%l7 + 0x48], %g3
18084 umulcc %o5, %o0, %o1
18085 fnegs %f10, %f19
18086 fzero %f20
18087 movrgz %i2, 0x0D1, %g4
18088 sethi 0x0484, %g5
18089 xnorcc %i6, 0x1BB0, %l0
18090 edge16 %l4, %i3, %o2
18091 movge %icc, %o6, %l6
18092 fmovrdne %g7, %f26, %f6
18093 edge16 %i1, %i4, %l3
18094 fmovscs %xcc, %f12, %f28
18095 movrlz %o4, 0x389, %o3
18096 fnegs %f3, %f13
18097 fpsub32 %f28, %f2, %f2
18098 addc %g6, 0x0B3D, %i0
18099 edge16l %l1, %g1, %l2
18100 edge8l %i5, %i7, %g2
18101 andn %l5, 0x0F66, %g3
18102 xor %o5, %o7, %o1
18103 fpadd16s %f12, %f2, %f3
18104 fmul8x16 %f8, %f26, %f18
18105 fors %f28, %f4, %f1
18106 fpackfix %f22, %f28
18107 movvs %xcc, %o0, %i2
18108 edge16 %g4, %i6, %l0
18109 array8 %l4, %i3, %o2
18110 edge32l %o6, %g5, %g7
18111 smul %l6, 0x0B41, %i4
18112 fcmpes %fcc3, %f12, %f12
18113 movpos %xcc, %i1, %o4
18114 fmovs %f6, %f8
18115 sdivcc %l3, 0x1C80, %o3
18116 addc %g6, %l1, %i0
18117 fmovrde %l2, %f4, %f12
18118 ldsh [%l7 + 0x20], %g1
18119 edge8ln %i7, %i5, %l5
18120 fnot1s %f2, %f11
18121 ldsh [%l7 + 0x7A], %g3
18122 orncc %o5, %o7, %g2
18123 movgu %xcc, %o1, %i2
18124 edge32ln %g4, %i6, %l0
18125 mulx %o0, %i3, %l4
18126 stx %o2, [%l7 + 0x68]
18127 fmovrdlez %o6, %f6, %f24
18128 sdivx %g5, 0x0FD3, %l6
18129 st %f21, [%l7 + 0x24]
18130 ldub [%l7 + 0x1D], %g7
18131 fmovdgu %xcc, %f13, %f22
18132 stw %i4, [%l7 + 0x4C]
18133 array8 %i1, %l3, %o3
18134 subcc %g6, 0x1B7E, %l1
18135 sethi 0x139B, %o4
18136 movre %i0, %l2, %i7
18137 movrlez %i5, 0x31A, %g1
18138 fmovrsgz %g3, %f8, %f3
18139 faligndata %f30, %f20, %f0
18140 or %o5, 0x154C, %o7
18141 ldub [%l7 + 0x39], %l5
18142 movneg %icc, %o1, %g2
18143 fpadd32s %f23, %f8, %f22
18144 andncc %g4, %i2, %l0
18145 sllx %i6, 0x17, %o0
18146 fmovdpos %xcc, %f12, %f30
18147 ldsh [%l7 + 0x50], %i3
18148 ld [%l7 + 0x70], %f22
18149 movvs %icc, %o2, %o6
18150 fzero %f30
18151 lduw [%l7 + 0x30], %g5
18152 orcc %l6, 0x0E2B, %g7
18153 fcmpes %fcc1, %f20, %f28
18154 fmovsg %xcc, %f20, %f1
18155 srl %i4, %i1, %l4
18156 array8 %l3, %g6, %o3
18157 fpmerge %f9, %f23, %f28
18158 fpack32 %f6, %f12, %f4
18159 movvs %icc, %l1, %i0
18160 setx loop_64, %l0, %l1
18161 return %l1
18162 nop
18163 rdpr %cwp, %g1
18164 rdpr %cansave, %g2
18165 rdpr %canrestore, %g3
18166 rdpr %cleanwin, %g4
18167 rdpr %otherwin, %g5
18168 rdpr %wstate, %g6
18169loop_64: movcs %xcc, %o4, %g3
18170 fmovdneg %icc, %f30, %f10
18171 fmovsvs %xcc, %f21, %f4
18172 movgu %icc, %o5, %o7
18173 save %g1, 0x11DC, %o1
18174 rdpr %cwp, %g1
18175 rdpr %cansave, %g2
18176 rdpr %canrestore, %g3
18177 rdpr %cleanwin, %g4
18178 rdpr %otherwin, %g5
18179 rdpr %wstate, %g6
18180 edge16n %g2, %g4, %i2
18181 movrlez %l5, 0x1FD, %l0
18182 fxnor %f2, %f4, %f12
18183 ldsb [%l7 + 0x5E], %o0
18184 fmovdg %xcc, %f12, %f8
18185 movl %icc, %i3, %o2
18186 sth %o6, [%l7 + 0x6A]
18187 addc %i6, %g5, %l6
18188 ldsb [%l7 + 0x21], %g7
18189 sdivcc %i1, 0x0E62, %i4
18190 edge32l %l3, %l4, %g6
18191 ldx [%l7 + 0x18], %o3
18192 subccc %l1, 0x0003, %l2
18193 andncc %i7, %i0, %o4
18194 umulcc %g3, 0x1FF5, %i5
18195 stw %o7, [%l7 + 0x60]
18196 addccc %o5, %o1, %g1
18197 movvc %icc, %g2, %g4
18198 addc %i2, %l5, %l0
18199 udivx %i3, 0x1B0A, %o0
18200 fcmpeq32 %f16, %f24, %o6
18201 fands %f6, %f2, %f15
18202 fornot2s %f13, %f24, %f23
18203 orcc %o2, %g5, %l6
18204 edge16n %g7, %i1, %i4
18205 xnorcc %i6, 0x0557, %l4
18206 array16 %g6, %l3, %l1
18207 nop
18208 set 0x48, %o5
18209 stx %l2, [%l7 + %o5]
18210 edge16ln %i7, %i0, %o3
18211 movrgz %g3, 0x326, %i5
18212 for %f10, %f16, %f12
18213 movge %icc, %o7, %o4
18214 array32 %o5, %g1, %g2
18215 and %g4, %i2, %l5
18216 fmovrsne %l0, %f27, %f31
18217 edge16 %i3, %o1, %o0
18218 array32 %o2, %o6, %l6
18219 fpsub16 %f18, %f2, %f0
18220 xor %g5, 0x0C59, %g7
18221 srl %i1, %i4, %i6
18222 umulcc %g6, %l3, %l1
18223 fpsub32s %f2, %f26, %f22
18224 movl %xcc, %l4, %l2
18225 ldsh [%l7 + 0x74], %i7
18226 ldd [%l7 + 0x38], %f2
18227 udivx %o3, 0x11F0, %g3
18228 lduw [%l7 + 0x2C], %i5
18229 array32 %o7, %i0, %o5
18230 movrlez %o4, 0x3D4, %g2
18231 movvs %xcc, %g1, %i2
18232 pdist %f26, %f18, %f8
18233 add %l5, 0x0655, %g4
18234 smul %l0, 0x088A, %o1
18235 fandnot2s %f8, %f4, %f22
18236 restore %o0, 0x0F3D, %o2
18237 rdpr %cwp, %g1
18238 rdpr %cansave, %g2
18239 rdpr %canrestore, %g3
18240 rdpr %cleanwin, %g4
18241 rdpr %otherwin, %g5
18242 rdpr %wstate, %g6
18243 movleu %xcc, %o6, %i3
18244 movpos %icc, %l6, %g7
18245 edge32n %g5, %i4, %i6
18246 edge32n %i1, %g6, %l3
18247 fmovspos %xcc, %f1, %f27
18248 edge32n %l4, %l1, %i7
18249 alignaddrl %o3, %g3, %i5
18250 fmovrse %l2, %f29, %f7
18251 movrgez %o7, 0x2BB, %i0
18252 fornot2 %f2, %f30, %f12
18253 edge32 %o4, %o5, %g1
18254 array8 %g2, %l5, %i2
18255 movleu %xcc, %l0, %o1
18256 edge8ln %g4, %o0, %o2
18257 array16 %i3, %l6, %g7
18258 setx loop_65, %l0, %l1
18259 return %l1
18260 nop
18261 rdpr %cwp, %g1
18262 rdpr %cansave, %g2
18263 rdpr %canrestore, %g3
18264 rdpr %cleanwin, %g4
18265 rdpr %otherwin, %g5
18266 rdpr %wstate, %g6
18267loop_65: fabss %f11, %f21
18268 udivx %i6, 0x05FE, %i4
18269 srax %i1, %l3, %l4
18270 edge32l %g6, %i7, %o3
18271 restore %g3, 0x1457, %l1
18272 rdpr %cwp, %g1
18273 rdpr %cansave, %g2
18274 rdpr %canrestore, %g3
18275 rdpr %cleanwin, %g4
18276 rdpr %otherwin, %g5
18277 rdpr %wstate, %g6
18278 addcc %l2, 0x110F, %i5
18279 sir 0x0D65
18280 fmovdneg %xcc, %f0, %f16
18281 orcc %i0, 0x0737, %o7
18282 subc %o4, %g1, %o5
18283 edge32l %l5, %i2, %g2
18284 ldsb [%l7 + 0x41], %o1
18285 movge %icc, %l0, %g4
18286 setx loop_66, %l0, %l1
18287 return %l1
18288 nop
18289 rdpr %cwp, %g1
18290 rdpr %cansave, %g2
18291 rdpr %canrestore, %g3
18292 rdpr %cleanwin, %g4
18293 rdpr %otherwin, %g5
18294 rdpr %wstate, %g6
18295loop_66: fmovdge %xcc, %f3, %f3
18296 popc %i3, %g7
18297 fmovsvs %xcc, %f31, %f20
18298 sth %g5, [%l7 + 0x46]
18299 siam 0x0
18300 ldub [%l7 + 0x68], %i6
18301 addccc %i4, %i1, %l3
18302 fcmpes %fcc0, %f1, %f22
18303 movrgz %l4, %o6, %g6
18304 save %o3, %g3, %l1
18305 rdpr %cwp, %g1
18306 rdpr %cansave, %g2
18307 rdpr %canrestore, %g3
18308 rdpr %cleanwin, %g4
18309 rdpr %otherwin, %g5
18310 rdpr %wstate, %g6
18311 movleu %xcc, %i7, %l2
18312 and %i5, 0x0139, %o7
18313 edge16 %i0, %o4, %o5
18314 fcmple16 %f4, %f12, %l5
18315 save %i2, %g2, %o1
18316 rdpr %cwp, %g1
18317 rdpr %cansave, %g2
18318 rdpr %canrestore, %g3
18319 rdpr %cleanwin, %g4
18320 rdpr %otherwin, %g5
18321 rdpr %wstate, %g6
18322 umulcc %g1, %l0, %g4
18323 sra %o0, %o2, %i3
18324 ldsh [%l7 + 0x5C], %g7
18325 xor %g5, 0x0C8B, %l6
18326 smul %i6, %i1, %i4
18327 ldub [%l7 + 0x50], %l3
18328 movrgz %o6, 0x144, %g6
18329 ldsw [%l7 + 0x08], %o3
18330 array8 %l4, %g3, %l1
18331 fnands %f31, %f26, %f6
18332 ldub [%l7 + 0x5C], %l2
18333 orcc %i5, %i7, %i0
18334 edge16l %o7, %o4, %o5
18335 and %i2, 0x0986, %l5
18336 movcs %icc, %g2, %o1
18337 xorcc %l0, 0x0D06, %g1
18338 sub %g4, 0x185A, %o2
18339 fmovsn %icc, %f10, %f23
18340 stw %o0, [%l7 + 0x58]
18341 fmovsa %icc, %f7, %f31
18342 sethi 0x14C4, %g7
18343 movl %icc, %g5, %i3
18344 movrgz %i6, 0x336, %l6
18345 orncc %i4, 0x1272, %l3
18346 xorcc %o6, 0x13B8, %g6
18347 fors %f10, %f10, %f18
18348 edge8n %i1, %o3, %l4
18349 alignaddr %g3, %l2, %l1
18350 sethi 0x1B52, %i5
18351 andcc %i0, 0x0152, %o7
18352 edge8 %o4, %o5, %i2
18353 srlx %i7, %g2, %l5
18354 fmovrdlez %l0, %f14, %f22
18355 fmovsn %xcc, %f6, %f11
18356 mulscc %g1, %g4, %o2
18357 fmovsl %icc, %f2, %f16
18358 lduh [%l7 + 0x70], %o1
18359 popc 0x1965, %o0
18360 add %g7, %g5, %i6
18361 movn %xcc, %l6, %i4
18362 nop
18363 set 0x65, %o3
18364 stb %i3, [%l7 + %o3]
18365 fpack16 %f8, %f21
18366 faligndata %f30, %f8, %f20
18367 movrgez %o6, 0x2F9, %g6
18368 stw %i1, [%l7 + 0x24]
18369 udiv %l3, 0x195E, %o3
18370 addcc %g3, 0x1FAA, %l4
18371 movne %icc, %l1, %i5
18372 addccc %i0, %l2, %o7
18373 movpos %xcc, %o4, %i2
18374 srax %i7, %g2, %l5
18375 andn %l0, 0x14E0, %o5
18376 udivcc %g1, 0x0B1F, %g4
18377 fmovsvc %xcc, %f13, %f15
18378 subcc %o2, %o0, %g7
18379 ld [%l7 + 0x7C], %f3
18380 ldsb [%l7 + 0x5E], %o1
18381 ldd [%l7 + 0x20], %f20
18382 andncc %i6, %l6, %g5
18383 stb %i3, [%l7 + 0x32]
18384 udiv %i4, 0x14F5, %o6
18385 edge32 %g6, %i1, %l3
18386 move %xcc, %g3, %l4
18387 edge32 %o3, %i5, %l1
18388 sdivcc %i0, 0x16C4, %l2
18389 addccc %o4, %o7, %i7
18390 array8 %g2, %i2, %l5
18391 movcc %icc, %l0, %o5
18392 xor %g4, 0x1977, %g1
18393 edge16n %o2, %o0, %o1
18394 save %g7, %i6, %l6
18395 rdpr %cwp, %g1
18396 rdpr %cansave, %g2
18397 rdpr %canrestore, %g3
18398 rdpr %cleanwin, %g4
18399 rdpr %otherwin, %g5
18400 rdpr %wstate, %g6
18401 ldd [%l7 + 0x08], %f12
18402 movvs %xcc, %g5, %i4
18403 stx %i3, [%l7 + 0x60]
18404 andn %o6, 0x1820, %g6
18405 sdivcc %l3, 0x0352, %i1
18406 fmovse %icc, %f13, %f13
18407 movre %g3, 0x121, %l4
18408 fornot2 %f8, %f16, %f10
18409 movleu %icc, %i5, %o3
18410 alignaddr %i0, %l2, %l1
18411 ldsh [%l7 + 0x12], %o4
18412 movleu %icc, %i7, %g2
18413 movrlz %o7, 0x24B, %l5
18414 movg %xcc, %i2, %o5
18415 fnot2s %f19, %f30
18416 movcc %icc, %g4, %g1
18417 fsrc1s %f25, %f29
18418 subccc %o2, %o0, %o1
18419 fsrc1 %f0, %f14
18420 std %f28, [%l7 + 0x40]
18421 fcmpgt16 %f28, %f22, %g7
18422 fzeros %f23
18423 array32 %l0, %l6, %i6
18424 nop
18425 set 0x48, %i1
18426 lduw [%l7 + %i1], %i4
18427 edge32n %i3, %o6, %g6
18428 srlx %l3, %g5, %i1
18429 movneg %icc, %g3, %l4
18430 fmovrsgz %o3, %f15, %f8
18431 orn %i5, 0x12B5, %i0
18432 mulx %l1, %l2, %i7
18433 fmovdge %icc, %f27, %f31
18434 movneg %xcc, %g2, %o7
18435 fmovsne %icc, %f8, %f25
18436 edge32 %o4, %l5, %i2
18437 array32 %o5, %g1, %g4
18438 fexpand %f30, %f12
18439 movcs %xcc, %o2, %o1
18440 xor %o0, 0x1B21, %g7
18441 fnot2 %f30, %f26
18442 srlx %l6, %i6, %i4
18443 xnorcc %i3, 0x069C, %l0
18444 ldsw [%l7 + 0x7C], %g6
18445 sra %l3, 0x11, %o6
18446 movg %xcc, %g5, %g3
18447 fcmpne32 %f10, %f0, %l4
18448 udivx %o3, 0x16BD, %i1
18449 fandnot1s %f20, %f1, %f16
18450 fmovsvs %xcc, %f6, %f18
18451 fcmpne32 %f10, %f12, %i0
18452 subc %l1, 0x1D20, %i5
18453 popc %l2, %i7
18454 movvs %icc, %o7, %o4
18455 stb %g2, [%l7 + 0x6E]
18456 ldsw [%l7 + 0x24], %l5
18457 orcc %o5, %i2, %g1
18458 ldsw [%l7 + 0x70], %o2
18459 sth %g4, [%l7 + 0x20]
18460 fcmpgt32 %f10, %f2, %o1
18461 sra %o0, 0x11, %g7
18462 fmul8x16al %f15, %f1, %f8
18463 fnegd %f20, %f16
18464 fzeros %f14
18465 fmovsne %xcc, %f8, %f28
18466 subcc %l6, %i4, %i3
18467 movrgez %i6, 0x061, %l0
18468 sra %l3, %o6, %g5
18469 movgu %icc, %g6, %g3
18470 movrne %l4, %i1, %o3
18471 srlx %i0, 0x09, %l1
18472 ldd [%l7 + 0x50], %f28
18473 movre %i5, 0x248, %i7
18474 subccc %o7, %l2, %g2
18475 fandnot2s %f9, %f1, %f14
18476 fzero %f20
18477 smul %o4, 0x1CC2, %l5
18478 movge %xcc, %o5, %i2
18479 sth %o2, [%l7 + 0x0E]
18480 edge32 %g1, %g4, %o1
18481 save %o0, 0x191B, %l6
18482 rdpr %cwp, %g1
18483 rdpr %cansave, %g2
18484 rdpr %canrestore, %g3
18485 rdpr %cleanwin, %g4
18486 rdpr %otherwin, %g5
18487 rdpr %wstate, %g6
18488 faligndata %f14, %f12, %f10
18489 xnor %g7, %i3, %i4
18490 edge8l %i6, %l0, %l3
18491 movl %xcc, %o6, %g5
18492 alignaddr %g6, %l4, %g3
18493 alignaddr %i1, %o3, %i0
18494 fandnot1s %f13, %f5, %f4
18495 movneg %icc, %i5, %l1
18496 fmovdn %icc, %f12, %f3
18497 fcmple32 %f0, %f8, %i7
18498 movre %o7, 0x196, %g2
18499 save %o4, %l2, %o5
18500 rdpr %cwp, %g1
18501 rdpr %cansave, %g2
18502 rdpr %canrestore, %g3
18503 rdpr %cleanwin, %g4
18504 rdpr %otherwin, %g5
18505 rdpr %wstate, %g6
18506 sub %l5, %i2, %o2
18507 fzeros %f28
18508 fnot1 %f16, %f12
18509 movrgz %g4, %g1, %o1
18510 sll %o0, %g7, %i3
18511 fmuld8sux16 %f0, %f27, %f18
18512 movleu %xcc, %i4, %i6
18513 edge32 %l6, %l0, %o6
18514 udivcc %l3, 0x0A69, %g6
18515 array8 %g5, %g3, %i1
18516 movrne %l4, 0x189, %o3
18517 move %icc, %i0, %l1
18518 ldsh [%l7 + 0x52], %i5
18519 bshuffle %f4, %f30, %f24
18520 movleu %xcc, %i7, %g2
18521 srax %o7, 0x16, %o4
18522 sra %l2, %l5, %o5
18523 siam 0x0
18524 movcs %xcc, %o2, %i2
18525 edge32n %g4, %o1, %o0
18526 add %g1, %i3, %i4
18527 movrgez %g7, %l6, %i6
18528 srax %l0, 0x04, %o6
18529 edge8l %g6, %g5, %g3
18530 fmuld8sux16 %f20, %f28, %f16
18531 mova %icc, %i1, %l4
18532 subc %l3, %o3, %i0
18533 stw %l1, [%l7 + 0x4C]
18534 xnor %i7, %i5, %g2
18535 fmovdvs %xcc, %f21, %f4
18536 mova %xcc, %o4, %l2
18537 sub %l5, %o5, %o7
18538 nop
18539 set 0x60, %i2
18540 stx %i2, [%l7 + %i2]
18541 fmovdl %icc, %f15, %f26
18542 movne %icc, %o2, %g4
18543 movne %xcc, %o1, %g1
18544 subccc %o0, %i4, %g7
18545 mulscc %l6, 0x07D8, %i3
18546 fmovsneg %icc, %f21, %f26
18547 andncc %i6, %o6, %l0
18548 move %xcc, %g5, %g3
18549 sdivx %i1, 0x0EB0, %l4
18550 ld [%l7 + 0x68], %f3
18551 srax %l3, %o3, %g6
18552 fmovdpos %icc, %f28, %f31
18553 subcc %l1, 0x0AB5, %i7
18554 fnot1 %f30, %f14
18555 fones %f11
18556 orn %i0, 0x058B, %g2
18557 fmovsg %xcc, %f24, %f14
18558 orn %i5, %o4, %l2
18559 fmovrsne %o5, %f18, %f18
18560 fmovrslz %o7, %f20, %f20
18561 movrgez %i2, %o2, %l5
18562 fmovdgu %xcc, %f19, %f20
18563 movrgz %g4, 0x1CC, %g1
18564 edge16l %o1, %i4, %o0
18565 fpsub16 %f2, %f8, %f8
18566 fmovsvs %xcc, %f2, %f0
18567 fmovs %f7, %f0
18568 edge8n %g7, %l6, %i6
18569 edge16n %o6, %l0, %i3
18570 movpos %icc, %g3, %g5
18571 edge8n %i1, %l3, %o3
18572 edge16ln %l4, %l1, %g6
18573 sdiv %i0, 0x047E, %g2
18574 lduh [%l7 + 0x6C], %i7
18575 fcmpes %fcc3, %f19, %f17
18576 edge16 %i5, %l2, %o5
18577 std %f16, [%l7 + 0x10]
18578 movcc %icc, %o4, %o7
18579 fmovdcs %icc, %f17, %f12
18580 ldd [%l7 + 0x30], %f8
18581 lduw [%l7 + 0x30], %o2
18582 andncc %l5, %i2, %g1
18583 fpsub32 %f16, %f28, %f4
18584 movrlz %g4, %i4, %o0
18585 fmovrslz %o1, %f18, %f26
18586 umul %g7, 0x007E, %i6
18587 fmovrse %o6, %f19, %f27
18588 fpack16 %f22, %f2
18589 xnorcc %l0, 0x0041, %i3
18590 array8 %g3, %g5, %i1
18591 restore %l6, 0x172D, %o3
18592 rdpr %cwp, %g1
18593 rdpr %cansave, %g2
18594 rdpr %canrestore, %g3
18595 rdpr %cleanwin, %g4
18596 rdpr %otherwin, %g5
18597 rdpr %wstate, %g6
18598 movneg %xcc, %l3, %l4
18599 orncc %g6, 0x0EB2, %i0
18600 srlx %l1, 0x0C, %g2
18601 addc %i5, %l2, %i7
18602 fmuld8ulx16 %f2, %f28, %f6
18603 xor %o5, %o7, %o4
18604 edge8ln %o2, %i2, %l5
18605 stx %g4, [%l7 + 0x70]
18606 fpsub16s %f30, %f14, %f19
18607 fsrc2 %f14, %f0
18608 srl %i4, %g1, %o1
18609 fcmped %fcc1, %f10, %f6
18610 movre %g7, %o0, %o6
18611 fcmpne16 %f18, %f6, %l0
18612 umulcc %i3, %i6, %g5
18613 ldsw [%l7 + 0x4C], %g3
18614 edge16ln %l6, %o3, %i1
18615 edge16n %l4, %l3, %g6
18616 bshuffle %f14, %f4, %f14
18617 fxor %f2, %f12, %f12
18618 save %i0, %l1, %g2
18619 rdpr %cwp, %g1
18620 rdpr %cansave, %g2
18621 rdpr %canrestore, %g3
18622 rdpr %cleanwin, %g4
18623 rdpr %otherwin, %g5
18624 rdpr %wstate, %g6
18625 fmovdg %icc, %f26, %f0
18626 ldd [%l7 + 0x78], %l2
18627 movneg %icc, %i5, %o5
18628 udivx %i7, 0x0E6A, %o4
18629 setx loop_67, %l0, %l1
18630 return %l1
18631 nop
18632 rdpr %cwp, %g1
18633 rdpr %cansave, %g2
18634 rdpr %canrestore, %g3
18635 rdpr %cleanwin, %g4
18636 rdpr %otherwin, %g5
18637 rdpr %wstate, %g6
18638loop_67: sll %o2, 0x1D, %g4
18639 edge16n %l5, %i4, %g1
18640 edge8n %o1, %g7, %o0
18641 ldd [%l7 + 0x58], %f16
18642 fandnot1s %f16, %f7, %f13
18643 fxnors %f25, %f23, %f24
18644 udivx %l0, 0x172F, %i3
18645 fmul8ulx16 %f16, %f20, %f12
18646 andn %o6, %i6, %g3
18647 edge16 %g5, %l6, %o3
18648 movrgz %l4, %i1, %g6
18649 sdiv %l3, 0x0A99, %i0
18650 fmovdcc %icc, %f12, %f14
18651 movn %xcc, %g2, %l2
18652 array16 %l1, %o5, %i5
18653 sth %o4, [%l7 + 0x52]
18654 edge16n %i7, %i2, %o7
18655 fmovda %xcc, %f6, %f9
18656 fmovrslz %g4, %f19, %f29
18657 edge16ln %l5, %o2, %i4
18658 fnand %f14, %f2, %f4
18659 edge8l %g1, %g7, %o1
18660 xnor %l0, %o0, %o6
18661 movge %icc, %i6, %g3
18662 alignaddr %i3, %l6, %o3
18663 movgu %xcc, %l4, %g5
18664 movge %xcc, %i1, %g6
18665 movne %xcc, %i0, %g2
18666 orcc %l3, %l2, %l1
18667 fsrc2 %f4, %f16
18668 edge8l %o5, %o4, %i7
18669 save %i5, %o7, %i2
18670 rdpr %cwp, %g1
18671 rdpr %cansave, %g2
18672 rdpr %canrestore, %g3
18673 rdpr %cleanwin, %g4
18674 rdpr %otherwin, %g5
18675 rdpr %wstate, %g6
18676 bshuffle %f12, %f6, %f10
18677 sdivcc %l5, 0x16CB, %o2
18678 fzero %f20
18679 fpackfix %f10, %f7
18680 restore %g4, %g1, %g7
18681 rdpr %cwp, %g1
18682 rdpr %cansave, %g2
18683 rdpr %canrestore, %g3
18684 rdpr %cleanwin, %g4
18685 rdpr %otherwin, %g5
18686 rdpr %wstate, %g6
18687 movrlez %i4, 0x19F, %l0
18688 sethi 0x05D0, %o1
18689 udiv %o6, 0x0224, %o0
18690 ldsh [%l7 + 0x0C], %i6
18691 edge8n %i3, %g3, %o3
18692 or %l6, 0x0D7E, %l4
18693 sir 0x1E33
18694 ldd [%l7 + 0x68], %g4
18695 smul %i1, %i0, %g6
18696 edge8 %g2, %l3, %l1
18697 move %xcc, %o5, %l2
18698 ldx [%l7 + 0x08], %i7
18699 alignaddr %o4, %o7, %i2
18700 move %icc, %l5, %i5
18701 movgu %xcc, %g4, %g1
18702 fmovsg %icc, %f24, %f22
18703 fmovs %f24, %f3
18704 andncc %o2, %g7, %i4
18705 edge32ln %o1, %l0, %o0
18706 stb %o6, [%l7 + 0x16]
18707 edge16l %i3, %i6, %o3
18708 subccc %g3, %l4, %l6
18709 fcmple16 %f16, %f12, %g5
18710 ldsh [%l7 + 0x70], %i1
18711 fcmpgt16 %f20, %f18, %g6
18712 movl %icc, %i0, %l3
18713 udivcc %l1, 0x02C8, %o5
18714 fxors %f7, %f12, %f14
18715 fpsub32 %f20, %f8, %f22
18716 lduw [%l7 + 0x6C], %l2
18717 edge16 %i7, %g2, %o4
18718 sll %i2, %l5, %i5
18719 movcc %xcc, %g4, %g1
18720 fornot2 %f22, %f30, %f4
18721 xnorcc %o7, %g7, %i4
18722 fcmpne16 %f18, %f6, %o1
18723 save %l0, 0x12C1, %o0
18724 rdpr %cwp, %g1
18725 rdpr %cansave, %g2
18726 rdpr %canrestore, %g3
18727 rdpr %cleanwin, %g4
18728 rdpr %otherwin, %g5
18729 rdpr %wstate, %g6
18730 edge16n %o2, %o6, %i6
18731 fmovsgu %icc, %f13, %f31
18732 orcc %o3, %i3, %g3
18733 ldsw [%l7 + 0x34], %l6
18734 udivcc %g5, 0x0C6C, %l4
18735 nop
18736 set 0x7E, %g5
18737 ldub [%l7 + %g5], %i1
18738 stx %g6, [%l7 + 0x10]
18739 movneg %xcc, %i0, %l3
18740 fcmpne16 %f20, %f26, %o5
18741 srlx %l2, %l1, %g2
18742 fmovspos %icc, %f16, %f1
18743 fmovrdgez %o4, %f16, %f2
18744 st %f3, [%l7 + 0x48]
18745 lduh [%l7 + 0x42], %i7
18746 stb %l5, [%l7 + 0x4E]
18747 ldd [%l7 + 0x30], %f6
18748 fandnot1s %f10, %f15, %f8
18749 setx loop_68, %l0, %l1
18750 return %l1
18751 nop
18752 rdpr %cwp, %g1
18753 rdpr %cansave, %g2
18754 rdpr %canrestore, %g3
18755 rdpr %cleanwin, %g4
18756 rdpr %otherwin, %g5
18757 rdpr %wstate, %g6
18758loop_68: orncc %o7, %g1, %i4
18759 save %g7, %l0, %o1
18760 rdpr %cwp, %g1
18761 rdpr %cansave, %g2
18762 rdpr %canrestore, %g3
18763 rdpr %cleanwin, %g4
18764 rdpr %otherwin, %g5
18765 rdpr %wstate, %g6
18766 edge8 %o2, %o6, %o0
18767 fcmple16 %f16, %f12, %i6
18768 mova %icc, %i3, %g3
18769 srl %l6, %g5, %o3
18770 alignaddrl %i1, %l4, %g6
18771 sth %i0, [%l7 + 0x62]
18772 fmovrdne %o5, %f10, %f24
18773 sir 0x1AC5
18774 sth %l3, [%l7 + 0x40]
18775 restore %l2, 0x108F, %g2
18776 rdpr %cwp, %g1
18777 rdpr %cansave, %g2
18778 rdpr %canrestore, %g3
18779 rdpr %cleanwin, %g4
18780 rdpr %otherwin, %g5
18781 rdpr %wstate, %g6
18782 subcc %l1, 0x10E3, %o4
18783 andcc %l5, 0x0DED, %i7
18784 mova %xcc, %i5, %i2
18785 movrlez %g4, 0x312, %g1
18786 ld [%l7 + 0x54], %f24
18787 fmovspos %xcc, %f14, %f18
18788 fmovrsgz %o7, %f10, %f9
18789 subccc %i4, 0x02E8, %l0
18790 nop
18791 set 0x48, %g1
18792 ldd [%l7 + %g1], %g6
18793 movrne %o1, %o2, %o6
18794 lduh [%l7 + 0x60], %i6
18795 fornot2 %f22, %f4, %f2
18796 popc %o0, %i3
18797 sub %l6, 0x0018, %g3
18798 stw %o3, [%l7 + 0x6C]
18799 subccc %i1, %l4, %g6
18800 andcc %g5, 0x1683, %i0
18801 ldsb [%l7 + 0x16], %l3
18802 orcc %l2, 0x09E8, %o5
18803 edge16n %l1, %o4, %l5
18804 sdivx %g2, 0x0FBA, %i7
18805 addcc %i5, 0x1B93, %i2
18806 for %f12, %f28, %f6
18807 sdiv %g4, 0x0998, %g1
18808 udivcc %i4, 0x1C76, %o7
18809 movleu %xcc, %g7, %l0
18810 edge32 %o1, %o6, %o2
18811 fmovsn %xcc, %f28, %f18
18812 fmovrdgez %i6, %f18, %f26
18813 edge16l %o0, %l6, %i3
18814 ldsh [%l7 + 0x4E], %g3
18815 edge8l %i1, %l4, %g6
18816 umulcc %g5, %o3, %l3
18817 movle %icc, %l2, %o5
18818 subc %l1, %o4, %l5
18819 fmovrslez %i0, %f25, %f17
18820 movgu %xcc, %g2, %i5
18821 fmul8x16al %f10, %f0, %f14
18822 edge32ln %i2, %i7, %g1
18823 orncc %i4, %o7, %g7
18824 ldx [%l7 + 0x68], %l0
18825 array8 %g4, %o1, %o6
18826 udivx %o2, 0x1738, %i6
18827 subccc %o0, %l6, %i3
18828 edge8ln %g3, %i1, %g6
18829 mulscc %g5, 0x07FA, %o3
18830 fmovsle %xcc, %f29, %f20
18831 movvs %icc, %l3, %l4
18832 xnorcc %o5, %l2, %o4
18833 andcc %l5, 0x14A7, %i0
18834 edge8 %g2, %i5, %l1
18835 sra %i2, %g1, %i4
18836 sllx %i7, %o7, %g7
18837 movn %xcc, %g4, %l0
18838 movl %icc, %o1, %o6
18839 orncc %i6, %o0, %l6
18840 edge8 %i3, %g3, %o2
18841 umulcc %g6, 0x09A6, %g5
18842 addc %i1, 0x1E00, %l3
18843 movrne %o3, 0x1D0, %o5
18844 fcmple16 %f24, %f18, %l2
18845 subc %o4, %l5, %i0
18846 fmovdcs %xcc, %f18, %f1
18847 edge16ln %l4, %i5, %g2
18848 and %l1, 0x182A, %g1
18849 fsrc1 %f20, %f24
18850 fcmpne32 %f10, %f2, %i4
18851 fmovsl %icc, %f1, %f1
18852 ldsb [%l7 + 0x0D], %i2
18853 movvs %icc, %i7, %o7
18854 andn %g4, 0x016B, %l0
18855 stb %o1, [%l7 + 0x46]
18856 alignaddrl %o6, %i6, %g7
18857 movrgez %o0, 0x010, %i3
18858 fmovs %f8, %f26
18859 alignaddrl %g3, %o2, %l6
18860 edge16n %g5, %g6, %l3
18861 fmovdcs %xcc, %f27, %f6
18862 movpos %xcc, %i1, %o3
18863 fabss %f14, %f5
18864 movrgz %o5, %o4, %l2
18865 mulx %l5, 0x06EA, %l4
18866 st %f31, [%l7 + 0x2C]
18867 mova %icc, %i0, %i5
18868 fmovrse %g2, %f17, %f28
18869 movg %icc, %g1, %i4
18870 edge8n %l1, %i7, %i2
18871 fabsd %f22, %f14
18872 smulcc %g4, 0x1477, %l0
18873 fmovrsgez %o7, %f29, %f21
18874 fmuld8ulx16 %f3, %f3, %f18
18875 add %o1, %i6, %o6
18876 smulcc %o0, %i3, %g7
18877 and %g3, 0x0216, %l6
18878 edge32l %g5, %g6, %l3
18879 orcc %o2, 0x0EA8, %o3
18880 fxor %f30, %f4, %f26
18881 andcc %i1, %o4, %l2
18882 sdivx %o5, 0x0322, %l5
18883 ldsw [%l7 + 0x48], %i0
18884 fpack16 %f12, %f14
18885 ld [%l7 + 0x4C], %f11
18886 sdivcc %i5, 0x08A3, %g2
18887 ldd [%l7 + 0x50], %f0
18888 movrgez %l4, %g1, %i4
18889 movrgez %l1, 0x313, %i2
18890 std %f28, [%l7 + 0x70]
18891 sdivcc %g4, 0x09DB, %l0
18892 or %o7, %i7, %o1
18893 sdiv %i6, 0x0F65, %o0
18894 setx loop_69, %l0, %l1
18895 return %l1
18896 nop
18897 rdpr %cwp, %g1
18898 rdpr %cansave, %g2
18899 rdpr %canrestore, %g3
18900 rdpr %cleanwin, %g4
18901 rdpr %otherwin, %g5
18902 rdpr %wstate, %g6
18903loop_69: andcc %g3, %l6, %g6
18904 xor %l3, %g5, %o2
18905 srlx %i1, 0x0B, %o3
18906 or %l2, 0x11D6, %o4
18907 mova %xcc, %o5, %i0
18908 sllx %l5, 0x1D, %g2
18909 fsrc2 %f22, %f30
18910 alignaddrl %l4, %g1, %i4
18911 movgu %xcc, %i5, %i2
18912 addccc %l1, %g4, %l0
18913 sdivcc %o7, 0x169B, %i7
18914 stw %i6, [%l7 + 0x60]
18915 movl %xcc, %o0, %o6
18916 fcmpne32 %f18, %f4, %o1
18917 fmovrslz %g7, %f6, %f6
18918 ldx [%l7 + 0x68], %g3
18919 xor %l6, %i3, %l3
18920 ldsb [%l7 + 0x63], %g5
18921 movre %o2, 0x0A0, %g6
18922 save %o3, %i1, %l2
18923 rdpr %cwp, %g1
18924 rdpr %cansave, %g2
18925 rdpr %canrestore, %g3
18926 rdpr %cleanwin, %g4
18927 rdpr %otherwin, %g5
18928 rdpr %wstate, %g6
18929 addcc %o4, 0x0C87, %o5
18930 addc %l5, 0x0928, %i0
18931 movneg %icc, %l4, %g2
18932 sllx %g1, 0x19, %i4
18933 xor %i5, 0x0622, %l1
18934 smul %g4, 0x0574, %l0
18935 ldsh [%l7 + 0x48], %i2
18936 xorcc %o7, 0x0DD4, %i6
18937 edge16l %i7, %o6, %o0
18938 fmovrde %g7, %f30, %f24
18939 fcmpd %fcc3, %f22, %f0
18940 fmovdcs %icc, %f27, %f19
18941 alignaddrl %o1, %g3, %l6
18942 nop
18943 set 0x64, %l0
18944 stw %i3, [%l7 + %l0]
18945 xnorcc %g5, 0x044E, %o2
18946 fmovrsgez %g6, %f11, %f19
18947 edge16 %l3, %o3, %l2
18948 mulscc %o4, %i1, %o5
18949 sth %i0, [%l7 + 0x76]
18950 fmovrslz %l5, %f10, %f30
18951 fnot2 %f2, %f22
18952 fcmpeq16 %f30, %f6, %l4
18953 andncc %g2, %g1, %i4
18954 fsrc2 %f14, %f10
18955 sdiv %l1, 0x0E14, %g4
18956 subcc %i5, 0x0539, %l0
18957 array16 %i2, %i6, %i7
18958 ldx [%l7 + 0x30], %o7
18959 sth %o0, [%l7 + 0x5C]
18960 smulcc %o6, %g7, %o1
18961 edge8n %l6, %g3, %g5
18962 move %xcc, %o2, %g6
18963 edge16ln %l3, %o3, %i3
18964 edge8 %o4, %l2, %i1
18965 std %f10, [%l7 + 0x48]
18966 addc %i0, 0x1987, %l5
18967 xnorcc %o5, %l4, %g2
18968 ld [%l7 + 0x70], %f9
18969 edge16l %i4, %l1, %g4
18970 mova %xcc, %i5, %l0
18971 edge16l %g1, %i6, %i2
18972 movcs %icc, %o7, %o0
18973 fmovdne %icc, %f22, %f18
18974 udivx %i7, 0x0C02, %o6
18975 smulcc %o1, %l6, %g3
18976 sdiv %g5, 0x072F, %g7
18977 and %g6, 0x0027, %l3
18978 sdivx %o3, 0x1E8A, %i3
18979 mulscc %o2, 0x0E83, %l2
18980 fnors %f11, %f21, %f28
18981 movleu %icc, %o4, %i0
18982 ldx [%l7 + 0x28], %l5
18983 xnorcc %o5, %l4, %g2
18984 smul %i4, 0x189C, %l1
18985 andncc %i1, %i5, %g4
18986 xnor %g1, %i6, %i2
18987 fands %f26, %f4, %f13
18988 orncc %l0, 0x1B0A, %o0
18989 fpackfix %f18, %f17
18990 movcc %icc, %o7, %i7
18991 movvc %xcc, %o6, %o1
18992 sra %g3, %g5, %g7
18993 edge32n %l6, %g6, %o3
18994 edge16 %i3, %l3, %o2
18995 movre %l2, %o4, %i0
18996 stx %o5, [%l7 + 0x50]
18997 umulcc %l5, %l4, %g2
18998 udiv %i4, 0x0A26, %i1
18999 edge8n %l1, %i5, %g1
19000 lduh [%l7 + 0x5C], %i6
19001 array16 %i2, %g4, %l0
19002 edge8l %o7, %i7, %o6
19003 fmovsgu %xcc, %f16, %f4
19004 andncc %o0, %o1, %g3
19005 fcmps %fcc3, %f0, %f31
19006 stx %g5, [%l7 + 0x10]
19007 subcc %l6, %g6, %o3
19008 edge8l %i3, %l3, %o2
19009 sethi 0x0560, %l2
19010 and %g7, %i0, %o5
19011 array16 %l5, %l4, %o4
19012 move %icc, %i4, %g2
19013 movgu %xcc, %i1, %l1
19014 movle %icc, %g1, %i5
19015 movvc %xcc, %i6, %g4
19016 lduw [%l7 + 0x74], %l0
19017 sdivx %o7, 0x1ECF, %i7
19018 mulscc %o6, %o0, %o1
19019 fmovscc %xcc, %f24, %f17
19020 fabss %f4, %f20
19021 movge %icc, %i2, %g5
19022 edge32ln %g3, %g6, %l6
19023 fnand %f4, %f0, %f12
19024 ldd [%l7 + 0x20], %i2
19025 ldsw [%l7 + 0x3C], %o3
19026 movle %xcc, %o2, %l3
19027 sth %l2, [%l7 + 0x4C]
19028 movvs %xcc, %i0, %o5
19029 movvc %icc, %l5, %l4
19030 udivcc %g7, 0x0DCA, %i4
19031 movneg %icc, %o4, %i1
19032 ldub [%l7 + 0x78], %l1
19033 orn %g1, 0x1F77, %i5
19034 lduh [%l7 + 0x34], %g2
19035 movrne %i6, 0x27F, %g4
19036 srax %o7, %l0, %i7
19037 fandnot2 %f16, %f14, %f16
19038 subccc %o0, 0x196F, %o6
19039 movre %i2, %g5, %g3
19040 sdiv %o1, 0x1412, %l6
19041 movleu %xcc, %g6, %i3
19042 andcc %o2, %l3, %o3
19043 subcc %i0, 0x11F4, %l2
19044 udiv %l5, 0x08F6, %l4
19045 edge16l %o5, %g7, %o4
19046 mulscc %i1, 0x027F, %i4
19047 edge8n %l1, %i5, %g2
19048 fmovsne %icc, %f21, %f22
19049 fands %f16, %f29, %f4
19050 sdivcc %i6, 0x11A9, %g4
19051 fmovdneg %icc, %f19, %f6
19052 fmovs %f3, %f28
19053 stb %o7, [%l7 + 0x5A]
19054 fandnot1 %f2, %f30, %f12
19055 fmovscc %icc, %f1, %f24
19056 st %f30, [%l7 + 0x08]
19057 movcc %xcc, %l0, %g1
19058 fandnot2s %f21, %f24, %f7
19059 ldx [%l7 + 0x08], %o0
19060 smul %i7, 0x0BA2, %i2
19061 orcc %g5, %o6, %o1
19062 edge32ln %l6, %g6, %i3
19063 movrlz %o2, 0x2EE, %l3
19064 movrgez %o3, %g3, %l2
19065 xnorcc %l5, %i0, %o5
19066 fmovsge %xcc, %f22, %f22
19067 ldsb [%l7 + 0x63], %g7
19068 fxnors %f8, %f3, %f26
19069 xor %l4, 0x084E, %o4
19070 fpackfix %f16, %f13
19071 edge16l %i1, %i4, %l1
19072 fmovrdlez %g2, %f4, %f6
19073 nop
19074 set 0x28, %g4
19075 lduw [%l7 + %g4], %i6
19076 movrgz %g4, %i5, %o7
19077 fnands %f10, %f26, %f29
19078 andn %l0, 0x06E5, %o0
19079 popc %i7, %g1
19080 movrlz %i2, %g5, %o1
19081 lduh [%l7 + 0x12], %l6
19082 edge16 %g6, %o6, %i3
19083 movpos %icc, %l3, %o3
19084 ldsb [%l7 + 0x7D], %o2
19085 sth %g3, [%l7 + 0x42]
19086 array32 %l5, %i0, %o5
19087 fmovdpos %xcc, %f21, %f7
19088 sir 0x0014
19089 umul %l2, 0x0883, %g7
19090 ldx [%l7 + 0x20], %l4
19091 fandnot1 %f2, %f2, %f24
19092 movrlez %i1, 0x244, %i4
19093 fmovscc %icc, %f6, %f29
19094 movrgz %o4, 0x028, %l1
19095 nop
19096 set 0x28, %o1
19097 ldsw [%l7 + %o1], %i6
19098 or %g4, %i5, %o7
19099 ldsb [%l7 + 0x4E], %g2
19100 mulx %o0, %i7, %l0
19101 edge8ln %g1, %g5, %i2
19102 edge32n %l6, %g6, %o1
19103 movleu %xcc, %i3, %o6
19104 sra %o3, 0x0D, %l3
19105 fmovdvc %xcc, %f5, %f13
19106 fmovd %f12, %f10
19107 movvs %xcc, %g3, %o2
19108 sll %i0, 0x13, %l5
19109 alignaddrl %o5, %g7, %l4
19110 sdiv %i1, 0x06D1, %i4
19111 movg %xcc, %o4, %l2
19112 ldsb [%l7 + 0x60], %i6
19113 srl %l1, %g4, %o7
19114 orn %i5, 0x19BA, %g2
19115 orn %o0, 0x066F, %l0
19116 fabss %f22, %f8
19117 lduh [%l7 + 0x1A], %i7
19118 movrgez %g5, %i2, %g1
19119 edge8n %g6, %o1, %l6
19120 fand %f12, %f26, %f2
19121 ld [%l7 + 0x5C], %f26
19122 addcc %i3, 0x0A6B, %o6
19123 edge8ln %o3, %g3, %l3
19124 smulcc %i0, 0x049A, %o2
19125 movgu %icc, %l5, %g7
19126 sll %l4, 0x0B, %i1
19127 fandnot2 %f22, %f12, %f24
19128 umul %o5, %i4, %l2
19129 fmovrdlez %o4, %f0, %f4
19130 fmovrdlz %l1, %f0, %f10
19131 xnorcc %i6, 0x1DA5, %o7
19132 mova %icc, %g4, %g2
19133 srax %o0, 0x07, %i5
19134 movl %xcc, %i7, %l0
19135 movgu %xcc, %i2, %g5
19136 alignaddrl %g6, %o1, %g1
19137 fone %f30
19138 sdivcc %l6, 0x1D93, %i3
19139 ldd [%l7 + 0x38], %f16
19140 move %icc, %o3, %g3
19141 xorcc %o6, %l3, %o2
19142 array16 %l5, %i0, %l4
19143 movneg %icc, %i1, %o5
19144 fmovrsgz %g7, %f14, %f16
19145 fmovrsgez %l2, %f12, %f31
19146 udiv %o4, 0x0DF6, %l1
19147 edge16n %i4, %o7, %g4
19148 edge8n %i6, %g2, %o0
19149 fxnor %f30, %f10, %f10
19150 edge16ln %i7, %i5, %i2
19151 fxnor %f28, %f0, %f24
19152 st %f18, [%l7 + 0x4C]
19153 fmovd %f8, %f14
19154 fmovse %icc, %f31, %f0
19155 xnor %g5, 0x087E, %l0
19156 andncc %g6, %g1, %l6
19157 orn %i3, 0x03C0, %o1
19158 movrlez %o3, 0x1A1, %g3
19159 edge16n %l3, %o2, %l5
19160 ldd [%l7 + 0x20], %i0
19161 andncc %l4, %o6, %i1
19162 fmovdge %xcc, %f9, %f25
19163 array8 %g7, %l2, %o5
19164 lduw [%l7 + 0x10], %o4
19165 umulcc %l1, 0x1077, %o7
19166 sll %i4, %g4, %i6
19167 fmul8x16au %f17, %f17, %f8
19168 alignaddrl %o0, %i7, %i5
19169 edge8n %i2, %g2, %g5
19170 subc %g6, %g1, %l6
19171 fmovsge %xcc, %f1, %f19
19172 sll %i3, 0x0C, %l0
19173 umulcc %o3, 0x1047, %g3
19174 nop
19175 set 0x24, %l5
19176 stw %o1, [%l7 + %l5]
19177 sethi 0x1244, %l3
19178 ldsb [%l7 + 0x2C], %o2
19179 fnot1s %f26, %f12
19180 udiv %i0, 0x00BE, %l4
19181 fmovsge %xcc, %f24, %f11
19182 lduh [%l7 + 0x78], %l5
19183 movrne %o6, 0x058, %i1
19184 sir 0x1E45
19185 ldsw [%l7 + 0x24], %g7
19186 or %o5, %o4, %l1
19187 fmovdge %xcc, %f13, %f17
19188 fmovrdne %l2, %f6, %f4
19189 sdiv %o7, 0x0F31, %g4
19190 mova %xcc, %i6, %o0
19191 fmovrdgz %i7, %f20, %f20
19192 lduw [%l7 + 0x2C], %i5
19193 stb %i4, [%l7 + 0x53]
19194 sir 0x1CA8
19195 movneg %icc, %i2, %g2
19196 movpos %icc, %g5, %g6
19197 movrlez %g1, %l6, %l0
19198 subcc %i3, 0x1B1E, %g3
19199 edge32l %o3, %l3, %o2
19200 subcc %i0, %l4, %o1
19201 popc 0x125D, %l5
19202 fmovdcs %icc, %f6, %f10
19203 udivcc %i1, 0x0710, %g7
19204 edge8l %o5, %o6, %l1
19205 sub %l2, %o4, %o7
19206 stw %g4, [%l7 + 0x50]
19207 or %o0, %i7, %i5
19208 addccc %i4, 0x1973, %i2
19209 edge8n %g2, %g5, %g6
19210 mulx %i6, 0x1CDB, %g1
19211 sethi 0x13FB, %l6
19212 edge16ln %l0, %i3, %o3
19213 movcc %xcc, %l3, %o2
19214 fmovrdne %i0, %f28, %f4
19215 andncc %g3, %l4, %o1
19216 array8 %l5, %i1, %g7
19217 sth %o5, [%l7 + 0x56]
19218 movrlez %l1, %o6, %l2
19219 movre %o7, 0x354, %g4
19220 fexpand %f20, %f28
19221 movneg %xcc, %o0, %i7
19222 fcmped %fcc1, %f4, %f8
19223 fmovdvs %xcc, %f27, %f11
19224 fcmped %fcc3, %f18, %f28
19225 sir 0x1314
19226 subcc %o4, 0x16C1, %i4
19227 ldsw [%l7 + 0x5C], %i2
19228 xor %g2, 0x19FD, %i5
19229 fexpand %f28, %f14
19230 udivx %g5, 0x17F0, %i6
19231 edge8 %g6, %l6, %l0
19232 stw %i3, [%l7 + 0x38]
19233 fmovsle %xcc, %f10, %f15
19234 andcc %g1, %l3, %o3
19235 st %f25, [%l7 + 0x6C]
19236 fmul8sux16 %f6, %f0, %f24
19237 ldd [%l7 + 0x48], %f2
19238 xor %o2, 0x079F, %i0
19239 movrgz %g3, 0x0F0, %l4
19240 subccc %o1, %l5, %g7
19241 umulcc %i1, %o5, %o6
19242 movrlez %l2, %l1, %o7
19243 andncc %g4, %o0, %o4
19244 ldsh [%l7 + 0x68], %i4
19245 subc %i7, %g2, %i5
19246 edge16ln %i2, %i6, %g5
19247 fandnot2s %f18, %f6, %f27
19248 fpadd16s %f2, %f1, %f23
19249 stx %g6, [%l7 + 0x18]
19250 and %l0, 0x02E6, %i3
19251 fmovrsgz %l6, %f26, %f15
19252 ldsh [%l7 + 0x64], %g1
19253 edge8l %o3, %o2, %i0
19254 movn %icc, %g3, %l3
19255 orncc %o1, 0x1D9F, %l4
19256 umul %l5, %i1, %o5
19257 fpackfix %f30, %f8
19258 xnorcc %g7, 0x1071, %o6
19259 fmovrse %l1, %f18, %f25
19260 edge16 %o7, %l2, %g4
19261 sdivx %o4, 0x077E, %i4
19262 st %f27, [%l7 + 0x10]
19263 popc %i7, %o0
19264 array32 %g2, %i2, %i6
19265 mulx %g5, 0x1C63, %i5
19266 movrlez %l0, %i3, %l6
19267 movg %icc, %g1, %o3
19268 addcc %o2, 0x0B8E, %g6
19269 stw %i0, [%l7 + 0x18]
19270 udiv %l3, 0x1CDC, %o1
19271 sth %l4, [%l7 + 0x24]
19272 restore %l5, %i1, %g3
19273 rdpr %cwp, %g1
19274 rdpr %cansave, %g2
19275 rdpr %canrestore, %g3
19276 rdpr %cleanwin, %g4
19277 rdpr %otherwin, %g5
19278 rdpr %wstate, %g6
19279 srl %g7, %o6, %o5
19280 xor %o7, 0x1DB9, %l1
19281 udivcc %g4, 0x0765, %o4
19282 stw %l2, [%l7 + 0x08]
19283 mulx %i7, 0x0C19, %i4
19284 movl %xcc, %g2, %o0
19285 edge32 %i6, %i2, %i5
19286 array32 %g5, %l0, %l6
19287 movne %xcc, %i3, %o3
19288 sdiv %o2, 0x063F, %g6
19289 orncc %i0, 0x1BCF, %l3
19290 ldd [%l7 + 0x40], %o0
19291 movrlz %l4, %g1, %l5
19292 movrgez %g3, %i1, %o6
19293 fone %f18
19294 ldsb [%l7 + 0x24], %g7
19295 or %o5, %o7, %g4
19296 mulx %l1, %l2, %o4
19297 xor %i4, 0x112D, %i7
19298 array32 %o0, %g2, %i6
19299 edge16n %i2, %g5, %i5
19300 bshuffle %f10, %f10, %f12
19301 array32 %l6, %l0, %i3
19302 srax %o3, %o2, %g6
19303 fzero %f12
19304 stw %l3, [%l7 + 0x20]
19305 edge16 %i0, %l4, %g1
19306 movvc %icc, %l5, %o1
19307 sll %g3, %o6, %i1
19308 movle %xcc, %o5, %g7
19309 movneg %xcc, %g4, %l1
19310 movleu %xcc, %l2, %o4
19311 fmovsle %icc, %f19, %f25
19312 movge %icc, %i4, %o7
19313 alignaddrl %i7, %g2, %i6
19314 fmovscc %xcc, %f19, %f5
19315 srax %o0, %g5, %i5
19316 alignaddr %i2, %l0, %i3
19317 sdivx %l6, 0x1F41, %o2
19318 umulcc %o3, 0x12A2, %l3
19319 fmovsleu %icc, %f17, %f8
19320 fnor %f10, %f8, %f22
19321 movrlez %i0, 0x1FE, %g6
19322 setx loop_70, %l0, %l1
19323 return %l1
19324 nop
19325 rdpr %cwp, %g1
19326 rdpr %cansave, %g2
19327 rdpr %canrestore, %g3
19328 rdpr %cleanwin, %g4
19329 rdpr %otherwin, %g5
19330 rdpr %wstate, %g6
19331loop_70: ld [%l7 + 0x6C], %f21
19332 sll %l5, 0x1C, %o1
19333 udivcc %g3, 0x18B3, %o6
19334 alignaddr %i1, %g7, %o5
19335 mova %icc, %g4, %l1
19336 orn %l2, %o4, %o7
19337 smul %i7, 0x194A, %g2
19338 fpackfix %f16, %f17
19339 mova %icc, %i4, %i6
19340 and %o0, 0x1E2C, %g5
19341 movne %xcc, %i5, %l0
19342 restore %i3, %l6, %o2
19343 rdpr %cwp, %g1
19344 rdpr %cansave, %g2
19345 rdpr %canrestore, %g3
19346 rdpr %cleanwin, %g4
19347 rdpr %otherwin, %g5
19348 rdpr %wstate, %g6
19349 umul %i2, %o3, %l3
19350 fsrc1s %f17, %f14
19351 fnor %f12, %f18, %f10
19352 fcmpgt16 %f6, %f12, %i0
19353 edge32ln %l4, %g6, %l5
19354 ldub [%l7 + 0x10], %o1
19355 subcc %g1, 0x122B, %o6
19356 edge8ln %i1, %g3, %g7
19357 fzeros %f12
19358 sethi 0x1637, %g4
19359 subc %o5, %l1, %l2
19360 edge8 %o4, %o7, %i7
19361 movge %xcc, %i4, %i6
19362 edge16n %o0, %g2, %i5
19363 ldsh [%l7 + 0x5E], %l0
19364 srlx %i3, %l6, %g5
19365 stw %o2, [%l7 + 0x60]
19366 setx loop_71, %l0, %l1
19367 return %l1
19368 nop
19369 rdpr %cwp, %g1
19370 rdpr %cansave, %g2
19371 rdpr %canrestore, %g3
19372 rdpr %cleanwin, %g4
19373 rdpr %otherwin, %g5
19374 rdpr %wstate, %g6
19375loop_71: edge16 %l4, %i0, %g6
19376 stx %l5, [%l7 + 0x38]
19377 sll %o1, 0x14, %o6
19378 sethi 0x0586, %g1
19379 fmovsgu %icc, %f29, %f11
19380 movg %xcc, %i1, %g3
19381 movge %xcc, %g4, %g7
19382 fmovsvs %xcc, %f29, %f25
19383 bshuffle %f28, %f28, %f10
19384 movpos %icc, %l1, %o5
19385 andn %o4, %o7, %i7
19386 stw %l2, [%l7 + 0x5C]
19387 fone %f22
19388 fzero %f16
19389 for %f10, %f20, %f4
19390 fsrc1s %f27, %f3
19391 fmovsvs %icc, %f19, %f11
19392 orncc %i6, %i4, %g2
19393 alignaddr %o0, %i5, %i3
19394 fmovsneg %xcc, %f25, %f31
19395 array8 %l6, %g5, %l0
19396 ldx [%l7 + 0x18], %i2
19397 alignaddrl %o3, %o2, %l4
19398 umulcc %l3, %g6, %i0
19399 movleu %icc, %o1, %l5
19400 udiv %o6, 0x0A5C, %i1
19401 stx %g3, [%l7 + 0x20]
19402 subcc %g4, 0x185F, %g1
19403 sllx %g7, 0x15, %o5
19404 movcc %icc, %o4, %o7
19405 addc %i7, 0x1C94, %l2
19406 srax %l1, %i6, %g2
19407 fmul8ulx16 %f12, %f18, %f22
19408 edge32n %o0, %i5, %i3
19409 addc %i4, 0x1658, %l6
19410 edge8l %l0, %g5, %o3
19411 orcc %i2, 0x124B, %l4
19412 movvs %xcc, %o2, %g6
19413 fsrc1s %f19, %f9
19414 fcmpes %fcc3, %f7, %f10
19415 fmovde %xcc, %f12, %f8
19416 edge16l %l3, %i0, %l5
19417 ldub [%l7 + 0x1C], %o1
19418 popc 0x0F05, %i1
19419 sdivcc %o6, 0x17D1, %g4
19420 orn %g3, 0x0036, %g7
19421 sdivx %g1, 0x10B1, %o4
19422 xor %o5, %i7, %l2
19423 stb %o7, [%l7 + 0x0C]
19424 fsrc1 %f20, %f28
19425 fmovsge %icc, %f13, %f20
19426 add %l1, %g2, %i6
19427 ldx [%l7 + 0x30], %o0
19428 movcs %icc, %i5, %i4
19429 edge32 %i3, %l0, %l6
19430 andncc %o3, %i2, %g5
19431 nop
19432 set 0x12, %i3
19433 ldsh [%l7 + %i3], %l4
19434 edge16 %o2, %g6, %l3
19435 lduw [%l7 + 0x4C], %i0
19436 st %f4, [%l7 + 0x10]
19437 ldx [%l7 + 0x10], %l5
19438 fmovdcs %icc, %f16, %f17
19439 movgu %icc, %i1, %o6
19440 movre %o1, %g3, %g7
19441 edge8l %g1, %o4, %g4
19442 fmovsg %icc, %f17, %f8
19443 nop
19444 set 0x78, %o4
19445 ldd [%l7 + %o4], %o4
19446 fands %f16, %f12, %f10
19447 fcmps %fcc3, %f4, %f17
19448 array8 %l2, %i7, %l1
19449 edge16 %g2, %i6, %o0
19450 fmovsg %xcc, %f0, %f22
19451 fpadd32 %f26, %f14, %f30
19452 sdivx %i5, 0x169B, %i4
19453 smulcc %i3, %l0, %l6
19454 andn %o3, %i2, %g5
19455 fxor %f10, %f6, %f26
19456 movle %xcc, %l4, %o7
19457 mulscc %g6, %l3, %o2
19458 stb %i0, [%l7 + 0x54]
19459 array8 %l5, %o6, %o1
19460 fcmped %fcc3, %f10, %f8
19461 udivx %g3, 0x006B, %g7
19462 fand %f12, %f2, %f4
19463 subccc %i1, %g1, %g4
19464 andcc %o5, %o4, %l2
19465 sth %i7, [%l7 + 0x2A]
19466 fcmpne16 %f4, %f10, %l1
19467 edge8ln %g2, %i6, %i5
19468 fpsub32 %f18, %f12, %f0
19469 xorcc %o0, %i4, %i3
19470 srl %l0, 0x0C, %o3
19471 movpos %xcc, %i2, %g5
19472 lduh [%l7 + 0x52], %l6
19473 sra %l4, 0x1F, %g6
19474 movrlz %o7, 0x2AB, %l3
19475 udivcc %i0, 0x12C1, %l5
19476 alignaddr %o2, %o1, %o6
19477 movcs %icc, %g3, %i1
19478 srlx %g7, %g4, %g1
19479 umul %o5, 0x1DD2, %o4
19480 movgu %xcc, %l2, %l1
19481 movrlez %i7, %g2, %i6
19482 edge16l %o0, %i5, %i3
19483 sra %i4, 0x03, %l0
19484 orcc %i2, %o3, %l6
19485 udivcc %g5, 0x031F, %l4
19486 sdivcc %g6, 0x1D4C, %o7
19487 alignaddrl %l3, %i0, %l5
19488 fnor %f10, %f24, %f8
19489 alignaddrl %o2, %o1, %o6
19490 st %f5, [%l7 + 0x1C]
19491 std %f16, [%l7 + 0x08]
19492 fzero %f28
19493 sllx %g3, 0x18, %g7
19494 ldsb [%l7 + 0x68], %i1
19495 movge %xcc, %g4, %g1
19496 fpmerge %f14, %f17, %f12
19497 ld [%l7 + 0x30], %f25
19498 alignaddr %o4, %o5, %l2
19499 and %l1, %g2, %i6
19500 movneg %icc, %o0, %i7
19501 stx %i3, [%l7 + 0x28]
19502 pdist %f24, %f18, %f12
19503 edge16ln %i5, %l0, %i4
19504 fsrc2 %f12, %f12
19505 smul %i2, 0x0943, %o3
19506 smul %l6, %l4, %g5
19507 xnor %o7, %l3, %i0
19508 std %f16, [%l7 + 0x58]
19509 sir 0x16AE
19510 umul %g6, %l5, %o1
19511 fandnot1s %f13, %f23, %f29
19512 udivx %o2, 0x1BB2, %o6
19513 fmovsn %xcc, %f27, %f10
19514 movge %icc, %g7, %i1
19515 mulx %g3, 0x19A1, %g4
19516 ld [%l7 + 0x40], %f9
19517 edge32ln %g1, %o4, %l2
19518 fmovscc %xcc, %f19, %f9
19519 fmovdpos %xcc, %f11, %f7
19520 fandnot1 %f14, %f24, %f8
19521 fxnors %f30, %f17, %f21
19522 mulx %o5, %g2, %l1
19523 nop
19524 set 0x0D, %g3
19525 ldsb [%l7 + %g3], %i6
19526 fcmple16 %f2, %f24, %o0
19527 movvs %icc, %i7, %i5
19528 fcmpgt16 %f4, %f8, %i3
19529 stb %i4, [%l7 + 0x5F]
19530 edge32 %i2, %l0, %o3
19531 mulscc %l4, %l6, %g5
19532 sdivx %o7, 0x186F, %i0
19533 movge %icc, %l3, %l5
19534 movge %xcc, %g6, %o1
19535 lduw [%l7 + 0x7C], %o6
19536 movle %icc, %o2, %g7
19537 srl %i1, 0x18, %g4
19538 sub %g1, 0x1B93, %g3
19539 movre %o4, %o5, %g2
19540 ldub [%l7 + 0x71], %l2
19541 udivcc %l1, 0x0B2F, %i6
19542 movneg %xcc, %o0, %i7
19543 udivx %i3, 0x0C5E, %i5
19544 fcmpgt32 %f16, %f8, %i2
19545 movrlez %l0, %o3, %l4
19546 fmovde %icc, %f7, %f9
19547 srl %l6, %i4, %o7
19548 udiv %g5, 0x1994, %i0
19549 ldsb [%l7 + 0x19], %l3
19550 ldsb [%l7 + 0x24], %l5
19551 movl %xcc, %g6, %o6
19552 pdist %f20, %f24, %f6
19553 popc %o1, %o2
19554 movcs %icc, %i1, %g4
19555 edge32l %g1, %g7, %o4
19556 edge8 %o5, %g3, %l2
19557 movne %icc, %g2, %l1
19558 xnor %i6, 0x0B9D, %i7
19559 movrlz %i3, 0x3E8, %o0
19560 and %i5, %l0, %o3
19561 movcc %xcc, %l4, %i2
19562 xnor %i4, 0x0203, %l6
19563 movrlz %o7, 0x1E5, %i0
19564 movn %xcc, %l3, %l5
19565 movle %icc, %g5, %g6
19566 movcc %icc, %o6, %o2
19567 save %i1, 0x0446, %o1
19568 rdpr %cwp, %g1
19569 rdpr %cansave, %g2
19570 rdpr %canrestore, %g3
19571 rdpr %cleanwin, %g4
19572 rdpr %otherwin, %g5
19573 rdpr %wstate, %g6
19574 ldsw [%l7 + 0x48], %g1
19575 sdivx %g4, 0x0721, %g7
19576 fnot2s %f28, %f26
19577 sllx %o4, %g3, %l2
19578 fcmple32 %f0, %f4, %o5
19579 movcs %xcc, %g2, %l1
19580 sdivcc %i7, 0x03E6, %i3
19581 fmovsleu %icc, %f25, %f18
19582 movge %xcc, %i6, %o0
19583 movrgez %i5, 0x392, %o3
19584 fzeros %f19
19585 edge16ln %l4, %i2, %i4
19586 subccc %l0, %o7, %l6
19587 sdiv %l3, 0x14EE, %i0
19588 ldx [%l7 + 0x60], %l5
19589 stb %g5, [%l7 + 0x39]
19590 edge8n %o6, %g6, %i1
19591 movg %xcc, %o2, %g1
19592 fxnor %f30, %f6, %f26
19593 edge32ln %g4, %o1, %o4
19594 ldd [%l7 + 0x40], %g2
19595 ldx [%l7 + 0x38], %l2
19596 udiv %g7, 0x0369, %g2
19597 alignaddr %l1, %o5, %i3
19598 fmovspos %icc, %f14, %f7
19599 subccc %i6, 0x1EBF, %i7
19600 movvs %xcc, %i5, %o0
19601 xnor %l4, 0x043E, %o3
19602 mulx %i2, %l0, %o7
19603 stb %i4, [%l7 + 0x44]
19604 movle %xcc, %l6, %l3
19605 popc %i0, %g5
19606 umulcc %l5, %o6, %g6
19607 movl %icc, %i1, %o2
19608 movg %xcc, %g4, %o1
19609 sllx %o4, %g1, %g3
19610 popc %g7, %l2
19611 movneg %icc, %l1, %o5
19612 sdivcc %g2, 0x07A8, %i3
19613 movle %xcc, %i6, %i5
19614 ldd [%l7 + 0x48], %f24
19615 movg %icc, %i7, %o0
19616 movrgez %o3, 0x160, %i2
19617 or %l4, %l0, %i4
19618 udivx %l6, 0x0A5C, %l3
19619 movvc %icc, %o7, %g5
19620 fmul8ulx16 %f12, %f30, %f12
19621 ldsw [%l7 + 0x6C], %l5
19622 and %o6, 0x05AC, %g6
19623 fmovdcs %xcc, %f0, %f29
19624 fcmpne32 %f10, %f4, %i1
19625 edge16ln %o2, %i0, %o1
19626 movneg %xcc, %o4, %g1
19627 xorcc %g4, 0x088A, %g7
19628 fmul8x16au %f29, %f14, %f16
19629 edge8l %l2, %g3, %l1
19630 fmovsvs %icc, %f28, %f23
19631 andcc %g2, %i3, %i6
19632 mova %icc, %i5, %i7
19633 ldsh [%l7 + 0x3C], %o0
19634 movvs %icc, %o5, %o3
19635 lduh [%l7 + 0x40], %i2
19636 ldd [%l7 + 0x08], %f8
19637 fmovdleu %icc, %f24, %f15
19638 ldub [%l7 + 0x1B], %l4
19639 fmovs %f16, %f18
19640 siam 0x7
19641 edge8ln %i4, %l6, %l3
19642 mova %icc, %o7, %g5
19643 fones %f30
19644 movneg %xcc, %l5, %o6
19645 sethi 0x1ED2, %l0
19646 fxnors %f10, %f28, %f15
19647 movrlz %i1, 0x04F, %g6
19648 edge8 %i0, %o1, %o2
19649 nop
19650 set 0x60, %l1
19651 stx %o4, [%l7 + %l1]
19652 xnorcc %g4, %g1, %l2
19653 movrlz %g3, %g7, %g2
19654 fnor %f8, %f30, %f20
19655 orcc %l1, 0x054E, %i6
19656 edge32 %i3, %i7, %i5
19657 stb %o5, [%l7 + 0x7D]
19658 sth %o0, [%l7 + 0x28]
19659 ldsb [%l7 + 0x52], %o3
19660 fornot1s %f8, %f19, %f0
19661 mova %icc, %i2, %i4
19662 movn %icc, %l6, %l4
19663 fmovde %xcc, %f18, %f26
19664 fmovsge %icc, %f11, %f1
19665 xnorcc %l3, %g5, %l5
19666 sra %o7, %l0, %i1
19667 stb %g6, [%l7 + 0x33]
19668 fmovdneg %xcc, %f24, %f23
19669 alignaddrl %i0, %o6, %o2
19670 umulcc %o4, %o1, %g4
19671 fxor %f12, %f24, %f6
19672 fmovdcc %xcc, %f28, %f28
19673 nop
19674 set 0x78, %o0
19675 ldsb [%l7 + %o0], %l2
19676 fmovscs %xcc, %f22, %f10
19677 subccc %g3, %g7, %g1
19678 fzero %f8
19679 subccc %l1, 0x0B5F, %i6
19680 fmovda %icc, %f25, %f15
19681 edge8ln %i3, %g2, %i7
19682 fmovsvc %icc, %f21, %f4
19683 andcc %o5, 0x1510, %o0
19684 array32 %o3, %i2, %i4
19685 ldx [%l7 + 0x58], %l6
19686 orn %l4, 0x0CBC, %i5
19687 edge8ln %g5, %l3, %l5
19688 fmul8ulx16 %f18, %f24, %f4
19689 movre %o7, %l0, %i1
19690 srlx %g6, 0x1A, %i0
19691 faligndata %f26, %f18, %f26
19692 movre %o2, 0x281, %o6
19693 ldsw [%l7 + 0x44], %o1
19694 addccc %g4, 0x143C, %o4
19695 fmovdn %xcc, %f29, %f7
19696 fmovrdgz %l2, %f26, %f28
19697 movvc %xcc, %g3, %g1
19698 sdiv %g7, 0x0706, %l1
19699 fpadd32s %f6, %f28, %f21
19700 movrgez %i3, 0x189, %g2
19701 andncc %i6, %i7, %o0
19702 addc %o5, 0x0F27, %o3
19703 ldd [%l7 + 0x20], %f22
19704 ldx [%l7 + 0x60], %i2
19705 edge16 %l6, %l4, %i4
19706 move %xcc, %g5, %i5
19707 sllx %l3, %o7, %l0
19708 movrne %i1, %l5, %i0
19709 xor %o2, 0x16EC, %g6
19710 movcs %icc, %o6, %g4
19711 movrlz %o4, 0x351, %o1
19712 srax %g3, 0x17, %l2
19713 sth %g7, [%l7 + 0x74]
19714 ldsh [%l7 + 0x18], %l1
19715 fmovsleu %xcc, %f25, %f15
19716 umul %i3, 0x08A0, %g1
19717 edge16 %g2, %i6, %i7
19718 fmovs %f14, %f29
19719 movrlez %o0, 0x112, %o3
19720 orn %o5, %l6, %l4
19721 udivcc %i2, 0x1704, %g5
19722 lduh [%l7 + 0x3A], %i4
19723 edge32 %i5, %l3, %o7
19724 mulscc %i1, %l0, %i0
19725 fmovdgu %xcc, %f14, %f22
19726 alignaddrl %o2, %l5, %g6
19727 fabsd %f22, %f18
19728 sethi 0x1CE1, %o6
19729 ldd [%l7 + 0x28], %f28
19730 edge8n %o4, %g4, %o1
19731 smulcc %g3, %g7, %l2
19732 mova %xcc, %i3, %g1
19733 fandnot1s %f10, %f20, %f3
19734 edge8 %g2, %l1, %i7
19735 fornot1s %f27, %f18, %f0
19736 movleu %xcc, %i6, %o0
19737 fmovdneg %xcc, %f25, %f18
19738 fmovsvc %icc, %f4, %f3
19739 movgu %icc, %o3, %l6
19740 smulcc %o5, %i2, %l4
19741 fmovdvc %icc, %f9, %f27
19742 edge32 %g5, %i5, %i4
19743 sdiv %o7, 0x1C05, %l3
19744 ldsw [%l7 + 0x20], %i1
19745 udivx %i0, 0x179C, %l0
19746 srlx %l5, %o2, %o6
19747 movrgz %g6, 0x11F, %o4
19748 movgu %xcc, %o1, %g4
19749 movge %icc, %g3, %g7
19750 edge32 %l2, %i3, %g1
19751 fnot1s %f23, %f30
19752 stx %l1, [%l7 + 0x10]
19753 edge16n %g2, %i7, %o0
19754 subc %i6, %l6, %o5
19755 fmovrde %i2, %f30, %f20
19756 edge32l %l4, %g5, %o3
19757 movneg %icc, %i5, %i4
19758 udivcc %l3, 0x0451, %i1
19759 sir 0x0959
19760 edge16n %i0, %l0, %o7
19761 ldx [%l7 + 0x10], %o2
19762 fmovsvc %xcc, %f5, %f29
19763 fpsub32s %f15, %f5, %f7
19764 nop
19765 set 0x76, %i7
19766 ldsh [%l7 + %i7], %o6
19767 movpos %xcc, %l5, %g6
19768 mulscc %o1, 0x145F, %o4
19769 fornot1s %f17, %f22, %f24
19770 movleu %xcc, %g3, %g7
19771 movneg %xcc, %g4, %i3
19772 fmul8x16al %f31, %f17, %f10
19773 fmovdneg %icc, %f23, %f21
19774 xnor %l2, %l1, %g1
19775 fmovdl %icc, %f27, %f8
19776 fmovrslz %g2, %f13, %f17
19777 movrne %o0, %i6, %i7
19778 fmul8x16au %f18, %f14, %f26
19779 movg %xcc, %o5, %l6
19780 movcc %xcc, %i2, %l4
19781 restore %o3, %i5, %g5
19782 rdpr %cwp, %g1
19783 rdpr %cansave, %g2
19784 rdpr %canrestore, %g3
19785 rdpr %cleanwin, %g4
19786 rdpr %otherwin, %g5
19787 rdpr %wstate, %g6
19788 movrlz %i4, %l3, %i0
19789 fmovrdgez %l0, %f24, %f2
19790 sir 0x11F7
19791 fmul8sux16 %f28, %f0, %f2
19792 lduw [%l7 + 0x24], %i1
19793 ldsb [%l7 + 0x30], %o2
19794 subc %o6, %o7, %g6
19795 movcs %icc, %l5, %o1
19796 edge8ln %g3, %o4, %g7
19797 nop
19798 set 0x6A, %l6
19799 ldsh [%l7 + %l6], %g4
19800 edge32l %i3, %l2, %g1
19801 andncc %l1, %g2, %o0
19802 xnor %i7, 0x14EE, %o5
19803 movrgez %l6, %i6, %l4
19804 lduh [%l7 + 0x5A], %o3
19805 ldsh [%l7 + 0x46], %i5
19806 xorcc %i2, 0x1F28, %g5
19807 edge32 %i4, %l3, %l0
19808 addccc %i1, 0x0284, %o2
19809 stx %o6, [%l7 + 0x38]
19810 udivcc %i0, 0x0DEA, %g6
19811 addccc %o7, 0x1B67, %o1
19812 fpadd32s %f19, %f26, %f21
19813 movcs %xcc, %g3, %o4
19814 fmovrsgez %l5, %f19, %f17
19815 subcc %g7, %g4, %i3
19816 sth %l2, [%l7 + 0x2A]
19817 sth %l1, [%l7 + 0x74]
19818 movle %icc, %g2, %g1
19819 fxnors %f14, %f26, %f21
19820 and %i7, 0x1E6C, %o0
19821 fmovrdgz %o5, %f14, %f14
19822 edge16ln %l6, %l4, %o3
19823 save %i6, 0x173C, %i5
19824 rdpr %cwp, %g1
19825 rdpr %cansave, %g2
19826 rdpr %canrestore, %g3
19827 rdpr %cleanwin, %g4
19828 rdpr %otherwin, %g5
19829 rdpr %wstate, %g6
19830 save %g5, 0x0641, %i4
19831 rdpr %cwp, %g1
19832 rdpr %cansave, %g2
19833 rdpr %canrestore, %g3
19834 rdpr %cleanwin, %g4
19835 rdpr %otherwin, %g5
19836 rdpr %wstate, %g6
19837 movre %l3, 0x155, %l0
19838 fnegd %f6, %f4
19839 srlx %i2, 0x01, %o2
19840 srl %i1, %o6, %i0
19841 lduw [%l7 + 0x30], %g6
19842 xnorcc %o1, 0x1BE9, %g3
19843 ldsw [%l7 + 0x74], %o4
19844 movg %icc, %o7, %l5
19845 xor %g7, 0x0A03, %g4
19846 edge8ln %i3, %l1, %g2
19847 sth %l2, [%l7 + 0x7E]
19848 movrgez %i7, %o0, %g1
19849 movrgez %l6, %o5, %l4
19850 udivx %i6, 0x1C8D, %i5
19851 edge32ln %o3, %i4, %l3
19852 edge8n %g5, %i2, %l0
19853 nop
19854 set 0x68, %g2
19855 lduh [%l7 + %g2], %i1
19856 fcmpeq32 %f12, %f8, %o2
19857 movl %xcc, %o6, %i0
19858 movcc %icc, %o1, %g6
19859 subc %o4, %o7, %l5
19860 edge8 %g3, %g7, %i3
19861 fnands %f25, %f18, %f29
19862 umulcc %g4, %l1, %g2
19863 edge8l %i7, %o0, %g1
19864 udivcc %l6, 0x194A, %l2
19865 edge16 %l4, %i6, %o5
19866 mova %icc, %i5, %i4
19867 ld [%l7 + 0x68], %f1
19868 movl %icc, %o3, %g5
19869 andcc %l3, %l0, %i1
19870 ldx [%l7 + 0x10], %i2
19871 umulcc %o6, 0x0091, %i0
19872 udiv %o2, 0x1F88, %o1
19873 movne %xcc, %o4, %o7
19874 fcmpeq16 %f18, %f28, %g6
19875 movle %xcc, %l5, %g7
19876 sllx %g3, %i3, %g4
19877 addccc %l1, 0x15E4, %g2
19878 fmovdleu %xcc, %f12, %f24
19879 umul %i7, %o0, %l6
19880 orn %l2, 0x1CB3, %g1
19881 andn %l4, 0x0467, %o5
19882 or %i6, 0x0D4A, %i5
19883 movvs %icc, %i4, %o3
19884 fmovsneg %xcc, %f13, %f23
19885 fcmpgt16 %f16, %f0, %l3
19886 fmovscs %icc, %f9, %f12
19887 sdivx %l0, 0x0F1F, %i1
19888 alignaddrl %g5, %i2, %o6
19889 ldd [%l7 + 0x10], %f4
19890 andncc %i0, %o1, %o4
19891 fcmpd %fcc0, %f22, %f14
19892 movrne %o2, 0x101, %o7
19893 movrne %l5, 0x039, %g6
19894 popc %g7, %g3
19895 setx loop_72, %l0, %l1
19896 return %l1
19897 nop
19898 rdpr %cwp, %g1
19899 rdpr %cansave, %g2
19900 rdpr %canrestore, %g3
19901 rdpr %cleanwin, %g4
19902 rdpr %otherwin, %g5
19903 rdpr %wstate, %g6
19904loop_72: stx %i7, [%l7 + 0x60]
19905 edge16n %i3, %l6, %o0
19906 xor %l2, %g1, %l4
19907 fandnot2s %f14, %f26, %f9
19908 edge32ln %i6, %i5, %o5
19909 fornot1s %f3, %f28, %f1
19910 edge32 %o3, %i4, %l0
19911 fmul8x16 %f30, %f18, %f20
19912 array32 %i1, %g5, %l3
19913 udivx %o6, 0x19B8, %i0
19914 sllx %i2, %o1, %o2
19915 movpos %icc, %o4, %o7
19916 fpsub32s %f30, %f10, %f18
19917 fmovsl %icc, %f31, %f28
19918 fmovdneg %xcc, %f15, %f27
19919 movge %xcc, %g6, %l5
19920 sub %g3, 0x043D, %g7
19921 fmovs %f29, %f4
19922 fmovsl %icc, %f3, %f4
19923 smul %g4, 0x0966, %g2
19924 edge8l %i7, %i3, %l1
19925 movleu %icc, %o0, %l2
19926 addcc %l6, 0x040A, %l4
19927 stb %g1, [%l7 + 0x47]
19928 udivx %i5, 0x01E6, %i6
19929 fsrc1s %f17, %f6
19930 andncc %o5, %o3, %i4
19931 andn %i1, %l0, %g5
19932 fornot1 %f26, %f26, %f22
19933 ldd [%l7 + 0x20], %o6
19934 movcs %xcc, %l3, %i2
19935 edge32 %i0, %o1, %o4
19936 edge8ln %o2, %g6, %o7
19937 addc %l5, %g7, %g4
19938 ld [%l7 + 0x44], %f1
19939 andncc %g2, %i7, %i3
19940 save %l1, %o0, %g3
19941 rdpr %cwp, %g1
19942 rdpr %cansave, %g2
19943 rdpr %canrestore, %g3
19944 rdpr %cleanwin, %g4
19945 rdpr %otherwin, %g5
19946 rdpr %wstate, %g6
19947 fsrc1 %f6, %f16
19948 alignaddrl %l6, %l4, %g1
19949 mova %xcc, %i5, %l2
19950 edge32l %o5, %o3, %i4
19951 orncc %i6, %i1, %l0
19952 ldsw [%l7 + 0x24], %g5
19953 movcs %icc, %l3, %i2
19954 fmul8sux16 %f6, %f14, %f8
19955 sth %i0, [%l7 + 0x6E]
19956 fmovrslez %o1, %f3, %f29
19957 bshuffle %f2, %f30, %f28
19958 umulcc %o6, %o2, %o4
19959 restore %g6, 0x0D19, %o7
19960 rdpr %cwp, %g1
19961 rdpr %cansave, %g2
19962 rdpr %canrestore, %g3
19963 rdpr %cleanwin, %g4
19964 rdpr %otherwin, %g5
19965 rdpr %wstate, %g6
19966 movpos %icc, %g7, %g4
19967 movleu %icc, %g2, %l5
19968 xor %i7, 0x12D6, %l1
19969 fabss %f11, %f31
19970 alignaddr %o0, %g3, %l6
19971 xnorcc %i3, %l4, %g1
19972 fmovsn %icc, %f2, %f29
19973 fmovrdlez %l2, %f12, %f24
19974 fmovdl %xcc, %f0, %f22
19975 xor %i5, %o5, %o3
19976 sdivx %i6, 0x163D, %i1
19977 edge16n %l0, %i4, %l3
19978 or %i2, %i0, %g5
19979 sub %o6, 0x0379, %o2
19980 fandnot1 %f14, %f22, %f4
19981 move %icc, %o1, %o4
19982 ldub [%l7 + 0x24], %o7
19983 movn %xcc, %g6, %g7
19984 fnors %f27, %f21, %f21
19985 array8 %g4, %l5, %g2
19986 popc %i7, %o0
19987 sethi 0x0ADE, %g3
19988 orncc %l6, 0x0292, %i3
19989 mulscc %l1, 0x1469, %l4
19990 movrgez %g1, 0x336, %i5
19991 fandnot2s %f12, %f8, %f19
19992 movre %o5, 0x07B, %o3
19993 sllx %i6, 0x17, %l2
19994 edge32l %i1, %l0, %l3
19995 edge32ln %i2, %i0, %i4
19996 fmovd %f6, %f12
19997 fmovsl %xcc, %f16, %f11
19998 movg %xcc, %o6, %g5
19999 fnands %f13, %f28, %f7
20000 subcc %o1, 0x015F, %o4
20001 sllx %o2, 0x0A, %o7
20002 srlx %g6, %g4, %g7
20003 edge32l %l5, %i7, %o0
20004 movrne %g2, %g3, %l6
20005 sra %i3, 0x06, %l4
20006 movg %icc, %l1, %i5
20007 edge32l %g1, %o3, %i6
20008 sir 0x1C1F
20009 movrgez %l2, 0x398, %o5
20010 smulcc %i1, 0x0C1D, %l0
20011 edge16 %i2, %i0, %l3
20012 fmovdge %icc, %f0, %f21
20013 addccc %i4, %o6, %o1
20014 array32 %o4, %o2, %g5
20015 sir 0x1D84
20016 array16 %o7, %g6, %g7
20017 orncc %l5, 0x0CF5, %i7
20018 stx %o0, [%l7 + 0x60]
20019 fmovsleu %icc, %f22, %f12
20020 edge16 %g4, %g3, %l6
20021 subc %i3, %g2, %l4
20022 fmovdneg %icc, %f27, %f14
20023 subc %l1, 0x1973, %g1
20024 save %i5, 0x0B25, %i6
20025 rdpr %cwp, %g1
20026 rdpr %cansave, %g2
20027 rdpr %canrestore, %g3
20028 rdpr %cleanwin, %g4
20029 rdpr %otherwin, %g5
20030 rdpr %wstate, %g6
20031 umul %o3, 0x0DD6, %l2
20032 save %i1, %l0, %o5
20033 rdpr %cwp, %g1
20034 rdpr %cansave, %g2
20035 rdpr %canrestore, %g3
20036 rdpr %cleanwin, %g4
20037 rdpr %otherwin, %g5
20038 rdpr %wstate, %g6
20039 movl %xcc, %i2, %l3
20040 fmovsvc %icc, %f21, %f31
20041 or %i0, 0x0A15, %o6
20042 ldsh [%l7 + 0x3C], %o1
20043 udiv %i4, 0x1A44, %o4
20044 fones %f11
20045 movrgz %g5, 0x1A1, %o7
20046 mova %icc, %o2, %g6
20047 add %g7, %i7, %o0
20048 mulscc %l5, %g3, %g4
20049 edge32n %l6, %g2, %i3
20050 movn %icc, %l4, %g1
20051 fmovda %xcc, %f1, %f19
20052 addccc %l1, 0x1C53, %i5
20053 st %f23, [%l7 + 0x54]
20054 srl %o3, 0x13, %i6
20055 smul %i1, 0x0C72, %l0
20056 addcc %o5, %i2, %l2
20057 fcmpgt32 %f10, %f30, %i0
20058 fmovrdne %l3, %f6, %f30
20059 movrne %o6, %i4, %o4
20060 ldd [%l7 + 0x10], %f8
20061 fmovdpos %xcc, %f12, %f19
20062 ldsh [%l7 + 0x78], %g5
20063 for %f4, %f22, %f30
20064 sethi 0x0245, %o7
20065 array32 %o1, %o2, %g6
20066 siam 0x7
20067 ldsb [%l7 + 0x58], %i7
20068 addc %o0, 0x03DA, %g7
20069 ldsb [%l7 + 0x29], %g3
20070 ldsw [%l7 + 0x20], %l5
20071 udivx %l6, 0x0B70, %g4
20072 addc %g2, %l4, %g1
20073 lduh [%l7 + 0x18], %l1
20074 andcc %i3, %i5, %i6
20075 std %f16, [%l7 + 0x28]
20076 std %f18, [%l7 + 0x20]
20077 fmovdn %xcc, %f15, %f11
20078 edge32ln %i1, %o3, %l0
20079 sir 0x1284
20080 mulscc %o5, %i2, %i0
20081 sth %l2, [%l7 + 0x76]
20082 std %f8, [%l7 + 0x68]
20083 ld [%l7 + 0x14], %f8
20084 fmovscs %icc, %f18, %f29
20085 add %o6, 0x01DB, %l3
20086 addccc %o4, %i4, %o7
20087 xnorcc %g5, %o2, %o1
20088 fnegd %f18, %f20
20089 movcs %xcc, %i7, %o0
20090 movl %xcc, %g7, %g6
20091 fzeros %f18
20092 addccc %l5, %g3, %l6
20093 movg %xcc, %g2, %g4
20094 mulx %l4, 0x1E04, %g1
20095 edge32 %i3, %l1, %i5
20096 fmovse %xcc, %f10, %f7
20097 fmovdl %xcc, %f12, %f26
20098 movvs %xcc, %i6, %o3
20099 sra %l0, 0x13, %o5
20100 sir 0x07D9
20101 ldsh [%l7 + 0x4C], %i1
20102 add %i0, 0x04C5, %i2
20103 fcmpgt32 %f12, %f20, %l2
20104 fpadd16 %f16, %f6, %f14
20105 edge8n %l3, %o6, %o4
20106 movleu %icc, %i4, %g5
20107 udivcc %o7, 0x0545, %o2
20108 sll %i7, 0x06, %o0
20109 sub %o1, %g7, %g6
20110 ldd [%l7 + 0x48], %f20
20111 edge16 %l5, %g3, %l6
20112 fpackfix %f20, %f3
20113 xnor %g2, %g4, %g1
20114 add %l4, 0x1861, %l1
20115 andncc %i5, %i6, %i3
20116 movne %xcc, %l0, %o3
20117 ld [%l7 + 0x64], %f8
20118 sir 0x0AEC
20119 fmovsl %xcc, %f27, %f1
20120 udivcc %o5, 0x1E6B, %i0
20121 ld [%l7 + 0x10], %f16
20122 edge16 %i2, %l2, %l3
20123 andcc %i1, 0x08F4, %o4
20124 movgu %xcc, %i4, %o6
20125 fnot1 %f22, %f10
20126 ld [%l7 + 0x10], %f1
20127 xnor %o7, %g5, %o2
20128 movcs %icc, %o0, %o1
20129 movcs %xcc, %g7, %g6
20130 st %f21, [%l7 + 0x0C]
20131 mulscc %l5, 0x0088, %i7
20132 fpsub32 %f18, %f22, %f4
20133 umulcc %l6, %g2, %g3
20134 movvc %icc, %g1, %l4
20135 edge16 %g4, %l1, %i5
20136 and %i6, 0x1ABD, %l0
20137 alignaddrl %o3, %i3, %o5
20138 fsrc1s %f27, %f5
20139 lduw [%l7 + 0x24], %i2
20140 movvc %xcc, %l2, %l3
20141 fmovdpos %icc, %f19, %f21
20142 ldd [%l7 + 0x28], %f8
20143 sdiv %i1, 0x1780, %i0
20144 ldd [%l7 + 0x20], %o4
20145 movcs %icc, %i4, %o7
20146 fmovrsne %g5, %f2, %f28
20147 edge32l %o2, %o0, %o6
20148 andn %g7, %o1, %l5
20149 xnor %i7, %g6, %g2
20150 add %l6, %g1, %l4
20151 mulx %g3, %l1, %g4
20152 fpsub32s %f10, %f4, %f17
20153 addc %i6, 0x1EBF, %i5
20154 movgu %icc, %l0, %o3
20155 movrgz %i3, %o5, %l2
20156 sllx %l3, %i2, %i0
20157 and %i1, 0x0069, %i4
20158 movn %xcc, %o4, %g5
20159 sub %o7, 0x09F1, %o2
20160 andn %o0, 0x04F6, %o6
20161 ldd [%l7 + 0x28], %f0
20162 edge32 %o1, %l5, %g7
20163 movneg %icc, %g6, %g2
20164 srlx %i7, %g1, %l4
20165 movcs %icc, %g3, %l1
20166 mulscc %l6, 0x111A, %i6
20167 fmovrde %i5, %f2, %f28
20168 subcc %g4, %o3, %i3
20169 xorcc %o5, 0x0243, %l0
20170 edge8l %l3, %i2, %l2
20171 fmovsleu %icc, %f24, %f8
20172 std %f26, [%l7 + 0x48]
20173 movl %xcc, %i0, %i4
20174 movrne %i1, 0x3E3, %g5
20175 mulx %o7, %o4, %o2
20176 mova %icc, %o6, %o0
20177 movrgz %o1, 0x13F, %l5
20178 movre %g6, %g7, %i7
20179 udivx %g2, 0x0B63, %l4
20180 xnor %g3, 0x0C53, %g1
20181 fmovdvc %xcc, %f7, %f21
20182 edge8 %l6, %l1, %i5
20183 xor %i6, 0x14BB, %o3
20184 save %g4, %o5, %i3
20185 rdpr %cwp, %g1
20186 rdpr %cansave, %g2
20187 rdpr %canrestore, %g3
20188 rdpr %cleanwin, %g4
20189 rdpr %otherwin, %g5
20190 rdpr %wstate, %g6
20191 movre %l0, %l3, %l2
20192 array16 %i0, %i4, %i2
20193 movpos %icc, %g5, %i1
20194 save %o7, %o4, %o2
20195 rdpr %cwp, %g1
20196 rdpr %cansave, %g2
20197 rdpr %canrestore, %g3
20198 rdpr %cleanwin, %g4
20199 rdpr %otherwin, %g5
20200 rdpr %wstate, %g6
20201 smul %o0, 0x0862, %o1
20202 movneg %icc, %l5, %o6
20203 ldsh [%l7 + 0x48], %g6
20204 sth %g7, [%l7 + 0x26]
20205 sdiv %i7, 0x051A, %l4
20206 setx loop_73, %l0, %l1
20207 return %l1
20208 nop
20209 rdpr %cwp, %g1
20210 rdpr %cansave, %g2
20211 rdpr %canrestore, %g3
20212 rdpr %cleanwin, %g4
20213 rdpr %otherwin, %g5
20214 rdpr %wstate, %g6
20215loop_73: sra %g2, %l1, %i5
20216 fmovsneg %icc, %f25, %f0
20217 subcc %o3, %g4, %i6
20218 xor %i3, %o5, %l3
20219 edge8l %l0, %l2, %i4
20220 movneg %xcc, %i2, %i0
20221 udivx %i1, 0x1CA9, %o7
20222 edge32n %g5, %o2, %o4
20223 ldd [%l7 + 0x50], %o0
20224 edge32n %o0, %l5, %o6
20225 smul %g7, %i7, %l4
20226 fmovrsne %g3, %f19, %f14
20227 edge8l %g1, %l6, %g2
20228 umul %l1, %i5, %g6
20229 fxnor %f14, %f12, %f18
20230 movleu %xcc, %g4, %o3
20231 movleu %xcc, %i3, %o5
20232 sub %i6, %l3, %l2
20233 edge32 %i4, %i2, %i0
20234 lduw [%l7 + 0x48], %l0
20235 fmovsvc %xcc, %f30, %f9
20236 edge8 %i1, %g5, %o2
20237 edge16 %o4, %o7, %o1
20238 fmovrse %l5, %f13, %f19
20239 fnegs %f4, %f21
20240 stb %o6, [%l7 + 0x2C]
20241 sir 0x1302
20242 fmovsvc %icc, %f12, %f1
20243 save %o0, %i7, %l4
20244 rdpr %cwp, %g1
20245 rdpr %cansave, %g2
20246 rdpr %canrestore, %g3
20247 rdpr %cleanwin, %g4
20248 rdpr %otherwin, %g5
20249 rdpr %wstate, %g6
20250 srl %g7, %g1, %g3
20251 st %f3, [%l7 + 0x78]
20252 xnor %g2, 0x03FA, %l1
20253 subcc %i5, %g6, %g4
20254 subcc %l6, %i3, %o5
20255 array8 %i6, %l3, %l2
20256 sll %o3, %i2, %i4
20257 movne %xcc, %i0, %l0
20258 ldsb [%l7 + 0x0C], %g5
20259 fsrc1s %f14, %f22
20260 fpack16 %f24, %f28
20261 sth %o2, [%l7 + 0x76]
20262 subccc %i1, 0x1870, %o7
20263 smulcc %o1, %o4, %o6
20264 srax %l5, 0x0E, %i7
20265 ldsb [%l7 + 0x6C], %o0
20266 xor %g7, 0x1CDB, %g1
20267 edge16ln %g3, %l4, %g2
20268 movcc %xcc, %i5, %g6
20269 edge16ln %g4, %l1, %i3
20270 ldub [%l7 + 0x57], %o5
20271 move %xcc, %i6, %l3
20272 std %f10, [%l7 + 0x20]
20273 sllx %l2, %l6, %i2
20274 mulx %i4, 0x1972, %o3
20275 nop
20276 set 0x30, %l3
20277 lduh [%l7 + %l3], %i0
20278 xnorcc %l0, 0x0793, %o2
20279 andncc %i1, %g5, %o1
20280 umul %o7, 0x148D, %o4
20281 movleu %icc, %l5, %i7
20282 edge32ln %o6, %o0, %g1
20283 fors %f8, %f2, %f4
20284 move %xcc, %g7, %g3
20285 smul %l4, %g2, %g6
20286 fcmpgt32 %f28, %f8, %g4
20287 ld [%l7 + 0x3C], %f24
20288 mova %xcc, %i5, %l1
20289 fmovs %f13, %f17
20290 sub %o5, %i3, %i6
20291 fnot1s %f18, %f14
20292 addccc %l2, 0x1C99, %l3
20293 andncc %l6, %i2, %i4
20294 fand %f26, %f30, %f26
20295 xor %o3, %i0, %l0
20296 fmovdle %xcc, %f22, %f21
20297 srl %i1, 0x08, %o2
20298 movrgez %o1, %o7, %g5
20299 xnorcc %l5, 0x0B6F, %o4
20300 move %xcc, %o6, %o0
20301 fandnot2s %f23, %f5, %f26
20302 fcmple32 %f2, %f26, %i7
20303 andn %g7, 0x1D0D, %g1
20304 andcc %g3, 0x0C42, %l4
20305 edge16n %g6, %g4, %g2
20306 edge16l %i5, %o5, %l1
20307 ldd [%l7 + 0x50], %f10
20308 edge8l %i3, %l2, %l3
20309 andcc %i6, 0x096C, %i2
20310 subcc %i4, 0x1467, %o3
20311 nop
20312 set 0x0C, %i0
20313 ldsh [%l7 + %i0], %l6
20314 fnors %f8, %f24, %f17
20315 fmovscs %xcc, %f15, %f13
20316 edge32n %l0, %i0, %i1
20317 orncc %o1, %o2, %g5
20318 and %l5, 0x0BBE, %o4
20319 movne %xcc, %o6, %o7
20320 ldd [%l7 + 0x20], %f8
20321 movne %xcc, %i7, %g7
20322 andcc %g1, 0x0531, %o0
20323 ld [%l7 + 0x6C], %f26
20324 sll %g3, 0x16, %g6
20325 fmovdneg %xcc, %f26, %f7
20326 ldub [%l7 + 0x49], %l4
20327 orn %g4, 0x0A50, %i5
20328 edge32l %g2, %l1, %o5
20329 addcc %l2, 0x04AC, %l3
20330 orn %i3, %i6, %i2
20331 ldx [%l7 + 0x28], %i4
20332 ldsh [%l7 + 0x2A], %o3
20333 mulscc %l6, 0x1C5F, %l0
20334 orcc %i0, %o1, %o2
20335 andncc %g5, %i1, %o4
20336 fzeros %f13
20337 fmovde %xcc, %f12, %f13
20338 movrlez %l5, %o6, %o7
20339 fcmpgt32 %f8, %f8, %i7
20340 nop
20341 set 0x6C, %i6
20342 lduw [%l7 + %i6], %g1
20343 mulx %o0, 0x0D1F, %g3
20344 restore %g6, 0x081D, %g7
20345 rdpr %cwp, %g1
20346 rdpr %cansave, %g2
20347 rdpr %canrestore, %g3
20348 rdpr %cleanwin, %g4
20349 rdpr %otherwin, %g5
20350 rdpr %wstate, %g6
20351 movpos %icc, %l4, %i5
20352 stx %g4, [%l7 + 0x48]
20353 subcc %g2, 0x14C2, %l1
20354 orn %o5, %l3, %l2
20355 udivx %i3, 0x1D64, %i2
20356 stx %i4, [%l7 + 0x48]
20357 movg %icc, %i6, %o3
20358 movneg %icc, %l6, %i0
20359 ld [%l7 + 0x24], %f9
20360 edge32l %o1, %o2, %l0
20361 mova %icc, %i1, %o4
20362 stx %l5, [%l7 + 0x78]
20363 movn %icc, %g5, %o7
20364 fmovsleu %xcc, %f16, %f22
20365 movrgz %o6, 0x183, %g1
20366 orn %o0, 0x02EC, %i7
20367 xnorcc %g3, 0x07DC, %g7
20368 fone %f30
20369 fmovsvc %icc, %f29, %f12
20370 fcmpne32 %f26, %f28, %l4
20371 movcc %icc, %g6, %g4
20372 fpack32 %f16, %f6, %f0
20373 ldd [%l7 + 0x28], %g2
20374 ldd [%l7 + 0x38], %l0
20375 fpsub16 %f24, %f16, %f12
20376 fand %f16, %f18, %f22
20377 edge32l %o5, %l3, %i5
20378 fnot2 %f0, %f18
20379 subc %l2, 0x003F, %i2
20380 or %i4, %i3, %o3
20381 fmovdcc %xcc, %f13, %f12
20382 andn %i6, 0x1A9A, %i0
20383 stw %l6, [%l7 + 0x40]
20384 fmovdg %xcc, %f23, %f5
20385 array32 %o1, %o2, %i1
20386 sth %l0, [%l7 + 0x1E]
20387 subc %l5, 0x0322, %o4
20388 fmovdcc %icc, %f11, %f27
20389 edge8ln %o7, %o6, %g1
20390 fandnot2 %f8, %f0, %f10
20391 fmovdcs %xcc, %f13, %f12
20392 movrlz %g5, 0x206, %i7
20393 fpadd32 %f24, %f12, %f14
20394 movg %xcc, %g3, %o0
20395 umulcc %l4, 0x1146, %g6
20396 std %f0, [%l7 + 0x40]
20397 edge8l %g7, %g4, %l1
20398 edge8 %g2, %l3, %o5
20399 smul %l2, %i5, %i4
20400 fcmpne16 %f20, %f2, %i3
20401 fnot1 %f14, %f20
20402 movn %icc, %o3, %i6
20403 sir 0x06CD
20404 xorcc %i2, %i0, %l6
20405 movrlez %o1, 0x382, %i1
20406 ldub [%l7 + 0x12], %o2
20407 movgu %icc, %l0, %l5
20408 fmovrde %o4, %f12, %f20
20409 mulx %o7, %g1, %g5
20410 nop
20411 set 0x08, %i4
20412 ldx [%l7 + %i4], %i7
20413 movvc %icc, %o6, %o0
20414 movvs %xcc, %g3, %g6
20415 ldd [%l7 + 0x08], %g6
20416 edge32ln %g4, %l1, %g2
20417 edge16n %l3, %o5, %l2
20418 movvc %xcc, %i5, %i4
20419 edge32 %i3, %o3, %i6
20420 fmovdne %xcc, %f25, %f19
20421 movcs %icc, %i2, %i0
20422 fmuld8ulx16 %f30, %f6, %f12
20423 or %l4, 0x05D6, %o1
20424 movg %xcc, %l6, %o2
20425 mova %xcc, %i1, %l0
20426 or %o4, 0x0385, %o7
20427 udivx %l5, 0x16FD, %g1
20428 xnorcc %i7, %o6, %o0
20429 movcs %icc, %g5, %g3
20430 sllx %g7, %g4, %l1
20431 lduh [%l7 + 0x6C], %g6
20432 popc 0x17BC, %g2
20433 addc %l3, 0x0495, %l2
20434 sub %o5, 0x10BD, %i5
20435 movrne %i4, %i3, %o3
20436 addccc %i2, 0x092F, %i0
20437 fmovsn %icc, %f8, %f31
20438 st %f3, [%l7 + 0x28]
20439 edge16l %i6, %o1, %l4
20440 orcc %l6, %o2, %l0
20441 udivx %o4, 0x062B, %i1
20442 stb %o7, [%l7 + 0x44]
20443 fmovsl %icc, %f1, %f9
20444 smulcc %g1, 0x11DB, %l5
20445 fzero %f6
20446 udiv %o6, 0x0DF3, %i7
20447 sdivcc %o0, 0x0813, %g5
20448 xorcc %g3, %g7, %g4
20449 movrgez %g6, 0x328, %l1
20450 sth %g2, [%l7 + 0x5E]
20451 fors %f29, %f28, %f28
20452 xnor %l3, %l2, %o5
20453 array8 %i4, %i5, %o3
20454 fmovsneg %icc, %f4, %f13
20455 mulscc %i3, %i2, %i0
20456 move %icc, %i6, %o1
20457 subc %l6, %o2, %l4
20458 alignaddr %l0, %o4, %i1
20459 sllx %g1, %o7, %l5
20460 movcc %xcc, %i7, %o6
20461 subcc %o0, %g5, %g3
20462 mulscc %g7, %g6, %g4
20463 ldub [%l7 + 0x2E], %g2
20464 move %icc, %l3, %l2
20465 setx loop_74, %l0, %l1
20466 return %l1
20467 nop
20468 rdpr %cwp, %g1
20469 rdpr %cansave, %g2
20470 rdpr %canrestore, %g3
20471 rdpr %cleanwin, %g4
20472 rdpr %otherwin, %g5
20473 rdpr %wstate, %g6
20474loop_74: andncc %i5, %o3, %l1
20475 and %i2, %i3, %i0
20476 movleu %xcc, %i6, %o1
20477 std %f28, [%l7 + 0x48]
20478 sllx %l6, 0x01, %o2
20479 array8 %l4, %o4, %l0
20480 ld [%l7 + 0x64], %f9
20481 movle %icc, %g1, %i1
20482 fzeros %f16
20483 sdiv %l5, 0x0DC0, %i7
20484 fmovsle %icc, %f11, %f26
20485 movge %xcc, %o7, %o6
20486 sub %o0, 0x1094, %g5
20487 fpadd32 %f26, %f14, %f28
20488 ldsh [%l7 + 0x3C], %g7
20489 fpackfix %f16, %f6
20490 movcs %xcc, %g6, %g3
20491 edge8 %g4, %g2, %l2
20492 movleu %xcc, %o5, %i4
20493 fnands %f29, %f21, %f0
20494 stb %i5, [%l7 + 0x5F]
20495 sdiv %o3, 0x0A5D, %l3
20496 fmovrdgz %i2, %f2, %f30
20497 stx %i3, [%l7 + 0x60]
20498 fcmpd %fcc2, %f10, %f14
20499 array8 %l1, %i0, %o1
20500 fmul8sux16 %f24, %f26, %f2
20501 fpackfix %f16, %f11
20502 udivcc %l6, 0x1E7E, %o2
20503 edge8l %l4, %o4, %i6
20504 fxors %f1, %f16, %f31
20505 move %xcc, %g1, %i1
20506 movcs %xcc, %l5, %i7
20507 sra %o7, 0x18, %l0
20508 edge8n %o6, %g5, %g7
20509 bshuffle %f18, %f24, %f20
20510 fmovdleu %xcc, %f0, %f26
20511 fandnot2s %f29, %f28, %f27
20512 movvs %xcc, %g6, %o0
20513 sdivcc %g4, 0x0C6F, %g3
20514 sdiv %l2, 0x1227, %o5
20515 fsrc1s %f21, %f15
20516 nop
20517 set 0x20, %o2
20518 sth %g2, [%l7 + %o2]
20519 movrne %i5, 0x201, %o3
20520 movrlez %l3, %i4, %i3
20521 addc %l1, %i2, %i0
20522 movn %icc, %o1, %o2
20523 fmovsg %xcc, %f7, %f20
20524 addcc %l4, %l6, %o4
20525 std %f4, [%l7 + 0x50]
20526 umulcc %g1, %i6, %l5
20527 smulcc %i1, 0x0655, %i7
20528 movre %o7, %o6, %l0
20529 edge16ln %g7, %g6, %g5
20530 movrgez %o0, 0x3B0, %g4
20531 fand %f2, %f2, %f6
20532 addccc %l2, 0x1F9E, %o5
20533 fmovdleu %xcc, %f26, %f11
20534 edge8n %g3, %g2, %i5
20535 edge8n %l3, %i4, %o3
20536 movl %xcc, %i3, %l1
20537 fsrc1s %f31, %f28
20538 umul %i0, %o1, %o2
20539 array16 %l4, %i2, %l6
20540 fone %f30
20541 sra %g1, 0x0A, %i6
20542 movn %xcc, %l5, %o4
20543 and %i7, %o7, %i1
20544 edge16 %l0, %o6, %g6
20545 mulx %g7, 0x170F, %o0
20546 alignaddrl %g5, %g4, %l2
20547 xor %g3, %o5, %i5
20548 umulcc %g2, 0x1D97, %l3
20549 srl %i4, %o3, %l1
20550 ldub [%l7 + 0x0F], %i3
20551 fmovdle %xcc, %f11, %f30
20552 sdivcc %o1, 0x1A55, %i0
20553 andn %o2, 0x1AA4, %l4
20554 sub %i2, %l6, %i6
20555 ld [%l7 + 0x6C], %f11
20556 movleu %icc, %l5, %o4
20557 fmuld8sux16 %f14, %f25, %f24
20558 edge16 %i7, %o7, %i1
20559 edge32ln %g1, %l0, %o6
20560 andn %g7, %g6, %g5
20561 udiv %o0, 0x1A05, %g4
20562 movre %g3, 0x0E0, %l2
20563 sethi 0x04ED, %o5
20564 movcs %icc, %i5, %l3
20565 subccc %g2, 0x186D, %o3
20566 std %f4, [%l7 + 0x08]
20567 xnor %l1, 0x1AB3, %i4
20568 fpadd32s %f26, %f7, %f3
20569 addcc %i3, 0x0F8D, %o1
20570 sdivx %i0, 0x1328, %l4
20571 edge8 %o2, %l6, %i2
20572 edge16n %l5, %o4, %i7
20573 addccc %o7, 0x0B13, %i6
20574 fmovdvs %icc, %f29, %f11
20575 save %g1, 0x161E, %i1
20576 rdpr %cwp, %g1
20577 rdpr %cansave, %g2
20578 rdpr %canrestore, %g3
20579 rdpr %cleanwin, %g4
20580 rdpr %otherwin, %g5
20581 rdpr %wstate, %g6
20582 smulcc %l0, 0x15A7, %g7
20583 andcc %o6, %g6, %g5
20584 edge32n %g4, %g3, %l2
20585 ldsb [%l7 + 0x19], %o0
20586 fexpand %f10, %f2
20587 mulx %i5, 0x069B, %o5
20588 movn %xcc, %l3, %o3
20589 movrgez %l1, %i4, %i3
20590 movge %xcc, %g2, %i0
20591 stb %o1, [%l7 + 0x29]
20592 movrne %o2, %l6, %l4
20593 srax %l5, 0x05, %i2
20594 fmovspos %icc, %f0, %f7
20595 edge16ln %i7, %o4, %i6
20596 movre %o7, %g1, %i1
20597 sllx %g7, 0x15, %o6
20598 subc %g6, %g5, %l0
20599 xnorcc %g4, 0x15A8, %g3
20600 udivx %l2, 0x0C1B, %o0
20601 movrgz %i5, %o5, %o3
20602 edge16ln %l1, %i4, %i3
20603 fmovrsne %l3, %f12, %f10
20604 move %icc, %g2, %o1
20605 faligndata %f18, %f28, %f24
20606 edge32l %o2, %l6, %l4
20607 ld [%l7 + 0x70], %f7
20608 udivx %i0, 0x136D, %i2
20609 st %f9, [%l7 + 0x14]
20610 movle %icc, %i7, %o4
20611 fone %f18
20612 array32 %l5, %i6, %o7
20613 xnorcc %i1, %g7, %g1
20614 umul %o6, 0x196F, %g6
20615 udiv %g5, 0x14DB, %l0
20616 stw %g3, [%l7 + 0x50]
20617 ldsh [%l7 + 0x4A], %g4
20618 nop
20619 set 0x24, %i5
20620 stw %o0, [%l7 + %i5]
20621 movvc %icc, %l2, %o5
20622 movrlz %o3, %l1, %i4
20623 fmovrdgz %i5, %f24, %f12
20624 subcc %i3, 0x00C5, %l3
20625 fmovrslez %g2, %f3, %f3
20626 andn %o2, %l6, %l4
20627 fsrc1s %f16, %f11
20628 sll %i0, %i2, %o1
20629 fone %f12
20630 ldub [%l7 + 0x40], %o4
20631 bshuffle %f12, %f14, %f0
20632 edge8n %l5, %i6, %i7
20633 srlx %o7, 0x12, %i1
20634 fmovsl %xcc, %f6, %f8
20635 fnot1s %f30, %f14
20636 mulscc %g1, %o6, %g7
20637 stw %g6, [%l7 + 0x7C]
20638 restore %l0, 0x194D, %g5
20639 rdpr %cwp, %g1
20640 rdpr %cansave, %g2
20641 rdpr %canrestore, %g3
20642 rdpr %cleanwin, %g4
20643 rdpr %otherwin, %g5
20644 rdpr %wstate, %g6
20645 edge32n %g3, %g4, %o0
20646 fmovdgu %icc, %f19, %f13
20647 orcc %l2, %o3, %o5
20648 fmovrde %i4, %f26, %f12
20649 sdivcc %i5, 0x0E36, %i3
20650 fpack32 %f12, %f24, %f20
20651 fmuld8ulx16 %f12, %f31, %f8
20652 fmovdleu %xcc, %f0, %f24
20653 addcc %l3, 0x1594, %l1
20654 sdiv %o2, 0x137D, %g2
20655 stx %l6, [%l7 + 0x10]
20656 xorcc %l4, %i2, %o1
20657 edge8n %o4, %l5, %i0
20658 fmul8x16au %f2, %f7, %f6
20659 ldsb [%l7 + 0x47], %i7
20660 srax %i6, 0x09, %i1
20661 sra %g1, 0x12, %o7
20662 ldsw [%l7 + 0x64], %o6
20663 movle %icc, %g7, %l0
20664 xnor %g6, %g5, %g3
20665 edge8ln %o0, %g4, %l2
20666 movne %icc, %o3, %o5
20667 fmovsleu %xcc, %f19, %f27
20668 array16 %i4, %i5, %i3
20669 fmul8x16 %f3, %f12, %f28
20670 fcmpgt16 %f24, %f22, %l1
20671 edge8n %l3, %g2, %l6
20672 movgu %xcc, %l4, %i2
20673 sdiv %o2, 0x1C9E, %o4
20674 addc %o1, 0x1DB7, %i0
20675 lduh [%l7 + 0x6A], %l5
20676 stx %i7, [%l7 + 0x08]
20677 movleu %icc, %i6, %i1
20678 edge8ln %g1, %o6, %g7
20679 edge8n %o7, %l0, %g6
20680 sll %g5, %o0, %g3
20681 mova %xcc, %l2, %o3
20682 ldsb [%l7 + 0x3E], %o5
20683 fmovd %f2, %f6
20684 subcc %g4, 0x12A3, %i4
20685 orncc %i5, 0x1CCC, %l1
20686 movrgz %l3, %g2, %l6
20687 array16 %i3, %i2, %o2
20688 fands %f17, %f18, %f8
20689 fxor %f4, %f24, %f10
20690 ld [%l7 + 0x14], %f4
20691 lduh [%l7 + 0x34], %o4
20692 fmovrdgez %l4, %f22, %f2
20693 movl %xcc, %o1, %l5
20694 alignaddrl %i0, %i6, %i7
20695 movne %icc, %g1, %o6
20696 edge16l %i1, %o7, %g7
20697 movl %xcc, %l0, %g5
20698 ldub [%l7 + 0x28], %g6
20699 sllx %g3, 0x13, %l2
20700 fmovsge %icc, %f22, %f16
20701 move %xcc, %o0, %o5
20702 save %o3, %g4, %i4
20703 rdpr %cwp, %g1
20704 rdpr %cansave, %g2
20705 rdpr %canrestore, %g3
20706 rdpr %cleanwin, %g4
20707 rdpr %otherwin, %g5
20708 rdpr %wstate, %g6
20709 fornot2 %f24, %f24, %f28
20710 movneg %icc, %i5, %l3
20711 nop
20712 set 0x7D, %g6
20713 stb %g2, [%l7 + %g6]
20714 andncc %l1, %i3, %i2
20715 edge8l %l6, %o2, %o4
20716 andn %o1, 0x0595, %l5
20717 addcc %l4, 0x09A6, %i0
20718 edge8l %i7, %g1, %o6
20719 ld [%l7 + 0x3C], %f29
20720 movn %xcc, %i1, %o7
20721 stb %i6, [%l7 + 0x24]
20722 andcc %l0, 0x0C2D, %g5
20723 smulcc %g7, %g6, %l2
20724 fmovdg %xcc, %f17, %f2
20725 ldd [%l7 + 0x10], %o0
20726 and %g3, 0x14F0, %o5
20727 sethi 0x145E, %o3
20728 fmovspos %xcc, %f28, %f1
20729 movrgz %i4, %g4, %i5
20730 ldsb [%l7 + 0x29], %l3
20731 sdivcc %l1, 0x1183, %i3
20732 fnors %f16, %f6, %f21
20733 orcc %i2, 0x0473, %l6
20734 fmovspos %xcc, %f31, %f9
20735 and %g2, 0x0A94, %o2
20736 fcmps %fcc0, %f1, %f3
20737 ldsw [%l7 + 0x40], %o4
20738 udivx %o1, 0x0063, %l5
20739 edge16ln %i0, %l4, %g1
20740 addccc %i7, %i1, %o7
20741 sdivcc %i6, 0x0585, %o6
20742 ldsw [%l7 + 0x08], %g5
20743 edge8n %g7, %l0, %g6
20744 movle %icc, %l2, %g3
20745 movvs %icc, %o0, %o5
20746 xorcc %o3, 0x11E8, %g4
20747 alignaddrl %i5, %i4, %l1
20748 fcmpd %fcc0, %f24, %f20
20749 xor %l3, 0x1FFD, %i3
20750 edge16n %i2, %g2, %o2
20751 fmovrde %o4, %f14, %f2
20752 movcs %icc, %o1, %l6
20753 fandnot1 %f12, %f28, %f4
20754 std %f18, [%l7 + 0x50]
20755 addccc %i0, %l5, %g1
20756 ldd [%l7 + 0x40], %f14
20757 mulscc %l4, %i1, %o7
20758 movrgz %i7, %i6, %g5
20759 umul %g7, 0x0868, %o6
20760 orncc %l0, %g6, %g3
20761 alignaddrl %l2, %o0, %o3
20762 udivx %o5, 0x0656, %i5
20763 umul %i4, 0x1BD6, %l1
20764 ldx [%l7 + 0x70], %l3
20765 fand %f6, %f8, %f10
20766 fmul8x16au %f4, %f26, %f28
20767 addcc %i3, 0x0E5E, %i2
20768 ldd [%l7 + 0x28], %g4
20769 array32 %g2, %o4, %o2
20770 udivx %l6, 0x01F8, %i0
20771 fsrc1s %f15, %f5
20772 movge %icc, %l5, %o1
20773 setx loop_75, %l0, %l1
20774 return %l1
20775 nop
20776 rdpr %cwp, %g1
20777 rdpr %cansave, %g2
20778 rdpr %canrestore, %g3
20779 rdpr %cleanwin, %g4
20780 rdpr %otherwin, %g5
20781 rdpr %wstate, %g6
20782loop_75: mulx %l4, 0x0AC0, %i7
20783 movg %xcc, %i6, %g7
20784 xnorcc %o6, %g5, %l0
20785 movle %icc, %g6, %l2
20786 andcc %o0, 0x1923, %g3
20787 ldd [%l7 + 0x60], %o2
20788 srl %i5, %o5, %l1
20789 stb %l3, [%l7 + 0x20]
20790 sethi 0x0D94, %i3
20791 sra %i4, 0x1E, %g4
20792 movrlez %i2, 0x014, %g2
20793 fmovrse %o2, %f16, %f31
20794 mulscc %o4, %i0, %l5
20795 xor %l6, 0x1D8E, %o1
20796 array16 %i1, %g1, %l4
20797 fmovrde %i7, %f30, %f2
20798 edge8 %o7, %g7, %i6
20799 sth %g5, [%l7 + 0x60]
20800 xorcc %o6, 0x0793, %g6
20801 for %f14, %f30, %f8
20802 st %f12, [%l7 + 0x24]
20803 fmovdgu %icc, %f5, %f25
20804 alignaddr %l0, %o0, %l2
20805 fmovrsgez %o3, %f8, %f5
20806 umul %i5, %g3, %o5
20807 srl %l1, 0x0E, %i3
20808 ld [%l7 + 0x14], %f29
20809 st %f2, [%l7 + 0x14]
20810 fcmple32 %f4, %f28, %i4
20811 stx %g4, [%l7 + 0x08]
20812 movrgez %i2, %l3, %g2
20813 lduw [%l7 + 0x34], %o4
20814 movpos %xcc, %i0, %o2
20815 orn %l5, %o1, %l6
20816 fcmpeq16 %f4, %f30, %i1
20817 fmovrsgz %g1, %f21, %f15
20818 edge16 %l4, %o7, %g7
20819 mova %xcc, %i6, %g5
20820 ldsh [%l7 + 0x1E], %o6
20821 andn %i7, 0x06B4, %g6
20822 sth %l0, [%l7 + 0x56]
20823 ldsw [%l7 + 0x10], %o0
20824 edge8 %o3, %l2, %g3
20825 movgu %icc, %o5, %l1
20826 udivx %i5, 0x1557, %i3
20827 movrgez %g4, 0x2B2, %i4
20828 orncc %i2, 0x18A6, %l3
20829 orn %g2, 0x115D, %i0
20830 udivx %o4, 0x062D, %l5
20831 fxors %f20, %f4, %f14
20832 sra %o1, 0x13, %l6
20833 smul %o2, %i1, %g1
20834 orn %o7, %g7, %i6
20835 ldd [%l7 + 0x10], %f12
20836 fnot2 %f28, %f30
20837 mulscc %l4, %o6, %g5
20838 xnorcc %i7, %l0, %o0
20839 fzero %f28
20840 edge32l %o3, %l2, %g3
20841 sllx %g6, 0x0C, %l1
20842 fandnot2 %f22, %f30, %f30
20843 srlx %o5, %i3, %g4
20844 nop
20845 set 0x16, %l2
20846 ldsh [%l7 + %l2], %i5
20847 edge32 %i2, %i4, %l3
20848 umul %g2, 0x0CD5, %o4
20849 fpsub16 %f4, %f4, %f26
20850 umul %l5, %o1, %i0
20851 move %icc, %o2, %i1
20852 fpadd32 %f20, %f14, %f30
20853 std %f4, [%l7 + 0x18]
20854 alignaddr %g1, %o7, %g7
20855 fsrc1 %f10, %f28
20856 udivcc %l6, 0x0DB3, %l4
20857 xorcc %i6, %g5, %i7
20858 and %o6, %l0, %o0
20859 ldsb [%l7 + 0x5B], %l2
20860 movvs %icc, %o3, %g3
20861 fpack32 %f20, %f4, %f30
20862 fnot2 %f24, %f8
20863 movgu %icc, %l1, %g6
20864 movne %icc, %i3, %o5
20865 ldd [%l7 + 0x30], %i4
20866 sub %i2, %g4, %i4
20867 addc %l3, %o4, %l5
20868 andncc %g2, %i0, %o2
20869 movrgez %i1, 0x3DF, %g1
20870 sir 0x0C59
20871 movrgz %o7, 0x32B, %o1
20872 movgu %icc, %l6, %g7
20873 movn %xcc, %i6, %l4
20874 ldsh [%l7 + 0x50], %g5
20875 movle %xcc, %o6, %l0
20876 movpos %icc, %o0, %i7
20877 movrlez %l2, %g3, %o3
20878 andncc %l1, %i3, %g6
20879 movgu %icc, %i5, %o5
20880 ldsh [%l7 + 0x1E], %g4
20881 xnor %i2, %i4, %l3
20882 fandnot1 %f10, %f2, %f14
20883 movcs %icc, %l5, %g2
20884 andncc %i0, %o2, %i1
20885 srlx %g1, %o7, %o4
20886 ldub [%l7 + 0x1D], %o1
20887 edge16l %g7, %i6, %l4
20888 fpadd16 %f18, %f20, %f12
20889 fpsub16s %f5, %f26, %f29
20890 or %l6, %o6, %l0
20891 fmovrdne %g5, %f4, %f14
20892 fpadd16 %f12, %f30, %f10
20893 edge8 %i7, %l2, %g3
20894 movpos %xcc, %o0, %o3
20895 sth %l1, [%l7 + 0x3A]
20896 andn %g6, 0x15C6, %i3
20897 fmovdn %icc, %f21, %f21
20898 smul %o5, %i5, %g4
20899 fornot2 %f6, %f26, %f0
20900 lduw [%l7 + 0x34], %i4
20901 edge16ln %i2, %l5, %l3
20902 st %f28, [%l7 + 0x50]
20903 fxors %f4, %f16, %f6
20904 edge32l %i0, %g2, %i1
20905 sdiv %o2, 0x16F4, %o7
20906 smulcc %g1, 0x1C94, %o1
20907 fmovsleu %xcc, %f27, %f3
20908 edge8 %g7, %i6, %o4
20909 movre %l6, %o6, %l0
20910 srax %l4, 0x1A, %g5
20911 fmovdge %xcc, %f21, %f19
20912 fcmpes %fcc0, %f25, %f6
20913 fmul8x16al %f19, %f4, %f12
20914 st %f10, [%l7 + 0x24]
20915 mulscc %i7, 0x0837, %l2
20916 udiv %g3, 0x1188, %o3
20917 orncc %l1, %g6, %o0
20918 array16 %i3, %i5, %g4
20919 alignaddrl %i4, %o5, %l5
20920 addccc %i2, 0x01DF, %i0
20921 fmovdl %icc, %f3, %f7
20922 fmovs %f9, %f3
20923 edge16l %g2, %l3, %i1
20924 sdivcc %o7, 0x1DD0, %o2
20925 udiv %g1, 0x0E88, %o1
20926 fmovsgu %xcc, %f6, %f26
20927 st %f17, [%l7 + 0x34]
20928 save %g7, 0x0D7E, %i6
20929 rdpr %cwp, %g1
20930 rdpr %cansave, %g2
20931 rdpr %canrestore, %g3
20932 rdpr %cleanwin, %g4
20933 rdpr %otherwin, %g5
20934 rdpr %wstate, %g6
20935 fmovrdgez %o4, %f4, %f28
20936 sdiv %o6, 0x10C3, %l6
20937 array32 %l4, %g5, %l0
20938 movrgez %l2, 0x3F7, %i7
20939 movrgz %o3, 0x335, %l1
20940 fmul8ulx16 %f14, %f0, %f2
20941 orcc %g3, %g6, %o0
20942 ldsw [%l7 + 0x48], %i5
20943 fornot2s %f12, %f13, %f12
20944 movne %icc, %g4, %i4
20945 movvs %icc, %o5, %i3
20946 edge8n %l5, %i0, %i2
20947 movcs %icc, %g2, %i1
20948 orncc %l3, 0x07E2, %o7
20949 nop
20950 set 0x50, %o6
20951 ldd [%l7 + %o6], %f12
20952 edge8l %o2, %g1, %o1
20953 fcmpne32 %f20, %f14, %i6
20954 fandnot2s %f9, %f9, %f5
20955 addccc %o4, %g7, %l6
20956 st %f24, [%l7 + 0x18]
20957 sethi 0x0B7F, %o6
20958 fsrc2s %f22, %f12
20959 srl %l4, %g5, %l0
20960 movn %icc, %i7, %l2
20961 ldsh [%l7 + 0x40], %l1
20962 addcc %g3, 0x13BD, %o3
20963 ldsh [%l7 + 0x1C], %o0
20964 array16 %i5, %g6, %g4
20965 movl %icc, %o5, %i4
20966 ldd [%l7 + 0x18], %i2
20967 sir 0x08F1
20968 movrlz %i0, 0x221, %l5
20969 addcc %g2, 0x0D75, %i1
20970 addc %i2, 0x04B9, %l3
20971 stw %o7, [%l7 + 0x28]
20972 fmul8x16al %f6, %f24, %f16
20973 fnot1 %f12, %f4
20974 edge8ln %o2, %o1, %i6
20975 edge16l %g1, %o4, %l6
20976 movvc %icc, %g7, %o6
20977 lduh [%l7 + 0x32], %g5
20978 edge32 %l0, %i7, %l2
20979 srl %l4, %g3, %l1
20980 orcc %o3, %o0, %g6
20981 fmul8x16al %f0, %f16, %f0
20982 edge16n %i5, %o5, %i4
20983 xnor %g4, %i3, %l5
20984 fmovdle %xcc, %f3, %f31
20985 subccc %i0, 0x1BDB, %g2
20986 sub %i1, 0x140B, %i2
20987 umulcc %l3, 0x03D1, %o2
20988 alignaddrl %o1, %i6, %o7
20989 movrgz %o4, %g1, %g7
20990 or %l6, %o6, %l0
20991 std %f8, [%l7 + 0x08]
20992 ldd [%l7 + 0x68], %g4
20993 popc 0x1ABD, %i7
20994 fabsd %f4, %f26
20995 fmovrsgz %l2, %f5, %f23
20996 edge8 %l4, %g3, %o3
20997 umul %l1, 0x01D6, %o0
20998 or %g6, 0x0C63, %i5
20999 sdivx %i4, 0x017A, %g4
21000 fmovrse %i3, %f3, %f13
21001 nop
21002 set 0x72, %g7
21003 sth %l5, [%l7 + %g7]
21004 fcmped %fcc2, %f24, %f24
21005 fmovrsne %i0, %f2, %f0
21006 array16 %g2, %i1, %i2
21007 movpos %icc, %l3, %o2
21008 edge8l %o1, %i6, %o5
21009 edge8ln %o7, %g1, %o4
21010 movrlez %g7, %l6, %o6
21011 fpsub16s %f5, %f27, %f24
21012 fornot2 %f2, %f20, %f22
21013 movvc %xcc, %l0, %i7
21014 fmovdn %xcc, %f5, %f18
21015 movvs %xcc, %g5, %l2
21016 ldsh [%l7 + 0x10], %g3
21017 fandnot1 %f28, %f28, %f0
21018 subcc %o3, 0x015F, %l4
21019 or %o0, %l1, %g6
21020 edge32 %i5, %g4, %i4
21021 fxors %f5, %f16, %f14
21022 alignaddr %i3, %l5, %g2
21023 sth %i0, [%l7 + 0x2E]
21024 srlx %i1, 0x11, %l3
21025 srlx %o2, 0x00, %o1
21026 st %f20, [%l7 + 0x18]
21027 and %i2, 0x145E, %i6
21028 array8 %o5, %o7, %o4
21029 fexpand %f3, %f22
21030 orcc %g7, %g1, %l6
21031 alignaddrl %o6, %l0, %g5
21032 addccc %l2, %i7, %g3
21033 fmovrdne %o3, %f30, %f20
21034 addcc %l4, 0x127C, %l1
21035 movvs %xcc, %g6, %i5
21036 sdiv %g4, 0x0BA1, %i4
21037 andncc %o0, %l5, %i3
21038 fandnot1 %f12, %f30, %f14
21039 movg %icc, %i0, %g2
21040 movrgz %i1, 0x27E, %l3
21041 fpack32 %f24, %f20, %f10
21042 alignaddrl %o1, %i2, %o2
21043 orcc %i6, %o5, %o7
21044 sir 0x05A8
21045 mulx %g7, 0x182A, %g1
21046 fnot2 %f30, %f18
21047 sir 0x05FB
21048 movleu %icc, %l6, %o4
21049 fxnors %f26, %f17, %f29
21050 fmovsg %icc, %f16, %f5
21051 fmovdneg %xcc, %f21, %f11
21052 edge32l %o6, %g5, %l0
21053 fmul8ulx16 %f14, %f4, %f8
21054 fzeros %f6
21055 movle %xcc, %l2, %g3
21056 fcmpgt16 %f28, %f30, %o3
21057 xnor %i7, 0x063C, %l1
21058 smul %g6, 0x1769, %i5
21059 mova %xcc, %g4, %l4
21060 ldsw [%l7 + 0x58], %i4
21061 umulcc %o0, %l5, %i0
21062 fmovsge %icc, %f18, %f30
21063 fmovdvc %xcc, %f18, %f21
21064 nop
21065 set 0x5A, %l4
21066 lduh [%l7 + %l4], %i3
21067 orcc %i1, 0x0C2B, %g2
21068 edge16 %o1, %i2, %l3
21069 stw %i6, [%l7 + 0x58]
21070 movrlz %o2, 0x11E, %o5
21071 movn %xcc, %o7, %g1
21072 ldsw [%l7 + 0x18], %g7
21073 lduh [%l7 + 0x10], %o4
21074 srlx %o6, 0x02, %g5
21075 fmovrdlz %l6, %f26, %f16
21076 movg %icc, %l2, %l0
21077 edge32 %o3, %g3, %l1
21078 fnot1 %f8, %f6
21079 movle %xcc, %i7, %g6
21080 udivcc %i5, 0x1C7A, %l4
21081 fmovsvc %xcc, %f15, %f4
21082 add %g4, 0x08D7, %i4
21083 srl %o0, 0x06, %i0
21084 movrlz %i3, %i1, %g2
21085 fmul8ulx16 %f18, %f18, %f14
21086 sethi 0x1051, %l5
21087 array32 %i2, %l3, %o1
21088 edge8 %i6, %o5, %o2
21089 stb %g1, [%l7 + 0x22]
21090 ldx [%l7 + 0x60], %g7
21091 movrne %o7, %o6, %g5
21092 orcc %o4, %l6, %l2
21093 sll %o3, 0x17, %g3
21094 move %xcc, %l1, %i7
21095 umul %g6, %l0, %i5
21096 fmul8ulx16 %f0, %f8, %f30
21097 array8 %g4, %l4, %o0
21098 fornot2 %f14, %f26, %f16
21099 stb %i4, [%l7 + 0x2E]
21100 stb %i0, [%l7 + 0x71]
21101 xnorcc %i3, %g2, %i1
21102 ldub [%l7 + 0x24], %l5
21103 save %l3, 0x1252, %i2
21104 rdpr %cwp, %g1
21105 rdpr %cansave, %g2
21106 rdpr %canrestore, %g3
21107 rdpr %cleanwin, %g4
21108 rdpr %otherwin, %g5
21109 rdpr %wstate, %g6
21110 smulcc %i6, %o5, %o1
21111 andncc %g1, %g7, %o2
21112 smulcc %o7, 0x1C52, %g5
21113 edge8n %o6, %l6, %l2
21114 movleu %icc, %o3, %o4
21115 stb %l1, [%l7 + 0x28]
21116 edge32ln %i7, %g3, %l0
21117 faligndata %f18, %f8, %f0
21118 ldd [%l7 + 0x08], %i4
21119 st %f27, [%l7 + 0x40]
21120 movn %xcc, %g6, %g4
21121 movrgz %l4, %o0, %i0
21122 movrlz %i4, 0x280, %i3
21123 umul %g2, 0x1B36, %l5
21124 movrne %l3, %i2, %i1
21125 mulscc %o5, %o1, %i6
21126 array32 %g7, %g1, %o2
21127 fmovsa %icc, %f5, %f29
21128 orcc %o7, %o6, %l6
21129 addc %l2, 0x1D08, %g5
21130 fnot2s %f5, %f29
21131 fmovd %f2, %f20
21132 movge %xcc, %o4, %o3
21133 edge8l %l1, %g3, %i7
21134 edge32 %i5, %l0, %g4
21135 movre %l4, %g6, %i0
21136 restore %o0, 0x0F91, %i4
21137 rdpr %cwp, %g1
21138 rdpr %cansave, %g2
21139 rdpr %canrestore, %g3
21140 rdpr %cleanwin, %g4
21141 rdpr %otherwin, %g5
21142 rdpr %wstate, %g6
21143 move %xcc, %g2, %i3
21144 udivx %l5, 0x1100, %l3
21145 fones %f6
21146 srax %i1, %o5, %o1
21147 fmul8sux16 %f6, %f20, %f22
21148 array8 %i6, %i2, %g1
21149 fxors %f15, %f28, %f12
21150 addcc %g7, 0x1873, %o2
21151 movrgez %o7, %o6, %l6
21152 movn %xcc, %l2, %o4
21153 subcc %o3, %l1, %g5
21154 udiv %i7, 0x012C, %g3
21155 srl %l0, %g4, %i5
21156 sll %g6, 0x13, %i0
21157 ldx [%l7 + 0x28], %l4
21158 lduw [%l7 + 0x38], %i4
21159 smul %o0, %g2, %l5
21160 fpack16 %f20, %f0
21161 mulx %l3, 0x0E5D, %i3
21162 andncc %i1, %o5, %o1
21163 fmovscc %icc, %f6, %f19
21164 edge16l %i6, %g1, %i2
21165 ldsb [%l7 + 0x6A], %o2
21166 umul %g7, %o7, %o6
21167 fmovdl %xcc, %f16, %f28
21168 movcc %icc, %l2, %o4
21169 sub %l6, 0x0685, %l1
21170 movrne %g5, %o3, %i7
21171 srl %g3, %l0, %i5
21172 movrne %g4, 0x24E, %i0
21173 array16 %g6, %l4, %o0
21174 sllx %i4, %l5, %l3
21175 ldsw [%l7 + 0x20], %g2
21176 edge32l %i1, %o5, %i3
21177 sra %i6, %o1, %g1
21178 move %xcc, %o2, %i2
21179 sdivx %o7, 0x0630, %o6
21180 fmovrdlez %l2, %f16, %f8
21181 array8 %o4, %g7, %l1
21182 edge8 %g5, %l6, %o3
21183 udivcc %g3, 0x0230, %l0
21184 fmovrdgz %i5, %f12, %f26
21185 movge %xcc, %i7, %g4
21186 movn %xcc, %g6, %i0
21187 stx %o0, [%l7 + 0x40]
21188 addccc %i4, %l5, %l3
21189 edge32n %l4, %g2, %o5
21190 xnorcc %i3, 0x0E67, %i1
21191 movle %xcc, %o1, %g1
21192 fmul8x16al %f20, %f5, %f0
21193 edge8 %o2, %i6, %o7
21194 movvs %icc, %i2, %o6
21195 fxnor %f0, %f28, %f10
21196 umul %l2, %o4, %g7
21197 sdivcc %g5, 0x076B, %l6
21198 andncc %o3, %l1, %g3
21199 sdiv %l0, 0x1FB4, %i5
21200 setx loop_76, %l0, %l1
21201 return %l1
21202 nop
21203 rdpr %cwp, %g1
21204 rdpr %cansave, %g2
21205 rdpr %canrestore, %g3
21206 rdpr %cleanwin, %g4
21207 rdpr %otherwin, %g5
21208 rdpr %wstate, %g6
21209loop_76: movgu %icc, %o0, %i4
21210 ldd [%l7 + 0x78], %l4
21211 ldx [%l7 + 0x78], %i0
21212 fzero %f14
21213 fornot1s %f31, %f26, %f26
21214 movne %xcc, %l3, %l4
21215 fsrc1 %f10, %f22
21216 array32 %o5, %g2, %i3
21217 udivcc %i1, 0x13E9, %g1
21218 movpos %xcc, %o2, %o1
21219 movn %xcc, %i6, %i2
21220 fpmerge %f15, %f0, %f2
21221 pdist %f12, %f24, %f30
21222 fmovrdgez %o7, %f14, %f12
21223 stx %l2, [%l7 + 0x48]
21224 sll %o4, %g7, %g5
21225 sllx %o6, 0x07, %o3
21226 fcmpgt32 %f2, %f8, %l1
21227 fmovsneg %xcc, %f0, %f26
21228 array32 %g3, %l0, %l6
21229 edge16n %g4, %i5, %g6
21230 mulscc %o0, 0x1D9A, %i7
21231 addccc %i4, 0x066C, %l5
21232 mulx %i0, 0x10E0, %l4
21233 mulx %l3, %g2, %o5
21234 orn %i1, 0x0A11, %i3
21235 sethi 0x0C13, %g1
21236 nop
21237 set 0x60, %o5
21238 std %f12, [%l7 + %o5]
21239 and %o1, %o2, %i2
21240 addc %o7, %i6, %o4
21241 ldsh [%l7 + 0x1E], %g7
21242 fcmps %fcc1, %f9, %f29
21243 xnorcc %g5, %o6, %o3
21244 fmovdvs %xcc, %f14, %f19
21245 movle %xcc, %l2, %l1
21246 fcmpne16 %f4, %f30, %l0
21247 stw %g3, [%l7 + 0x58]
21248 fpsub16s %f5, %f17, %f2
21249 sub %l6, 0x0480, %g4
21250 movle %icc, %i5, %g6
21251 udiv %i7, 0x07D4, %i4
21252 smul %l5, %o0, %i0
21253 edge32 %l4, %l3, %o5
21254 movre %i1, %g2, %g1
21255 movvs %xcc, %o1, %i3
21256 edge32n %i2, %o7, %o2
21257 movrlez %o4, 0x020, %g7
21258 ldx [%l7 + 0x60], %g5
21259 edge32n %i6, %o6, %o3
21260 andn %l2, 0x0285, %l0
21261 xnor %g3, 0x1A68, %l1
21262 movrgz %l6, 0x163, %g4
21263 movpos %icc, %g6, %i5
21264 nop
21265 set 0x28, %o7
21266 ldd [%l7 + %o7], %f20
21267 srlx %i7, %l5, %i4
21268 stb %o0, [%l7 + 0x45]
21269 nop
21270 set 0x7A, %o3
21271 sth %l4, [%l7 + %o3]
21272 fmovsa %xcc, %f25, %f22
21273 fsrc2s %f4, %f17
21274 fmul8x16au %f30, %f0, %f8
21275 movrgez %l3, 0x216, %i0
21276 sllx %i1, %o5, %g2
21277 fcmpgt32 %f14, %f26, %g1
21278 movle %icc, %i3, %o1
21279 fsrc1 %f0, %f30
21280 mulscc %i2, 0x0574, %o7
21281 movvs %xcc, %o4, %g7
21282 orn %o2, 0x1FA6, %g5
21283 popc 0x14C6, %i6
21284 andncc %o6, %o3, %l2
21285 orncc %g3, 0x0B03, %l1
21286 udiv %l6, 0x1FCF, %g4
21287 fcmple16 %f2, %f2, %l0
21288 ldsw [%l7 + 0x7C], %g6
21289 fsrc1 %f14, %f6
21290 edge32ln %i7, %i5, %i4
21291 movrlz %o0, %l4, %l3
21292 fnegs %f2, %f30
21293 fmovsvs %xcc, %f21, %f9
21294 edge8l %l5, %i1, %o5
21295 movvs %xcc, %i0, %g2
21296 fcmpgt32 %f24, %f6, %i3
21297 st %f8, [%l7 + 0x68]
21298 lduw [%l7 + 0x28], %o1
21299 fandnot1 %f30, %f22, %f28
21300 edge16ln %g1, %o7, %i2
21301 edge32n %o4, %o2, %g7
21302 andn %g5, %o6, %i6
21303 movle %icc, %l2, %g3
21304 smulcc %o3, %l6, %g4
21305 fmovrde %l1, %f30, %f8
21306 mulx %g6, 0x1EC4, %i7
21307 andncc %i5, %l0, %o0
21308 edge16l %i4, %l4, %l5
21309 orncc %i1, 0x09D7, %l3
21310 fmul8x16au %f22, %f24, %f6
21311 fpadd16 %f0, %f20, %f24
21312 sethi 0x18E3, %i0
21313 save %g2, %o5, %i3
21314 rdpr %cwp, %g1
21315 rdpr %cansave, %g2
21316 rdpr %canrestore, %g3
21317 rdpr %cleanwin, %g4
21318 rdpr %otherwin, %g5
21319 rdpr %wstate, %g6
21320 edge16ln %g1, %o7, %i2
21321 array16 %o1, %o4, %o2
21322 fnot1 %f22, %f14
21323 xorcc %g5, %g7, %i6
21324 ldub [%l7 + 0x65], %o6
21325 movl %icc, %l2, %g3
21326 sethi 0x04F7, %o3
21327 array16 %g4, %l6, %l1
21328 fmovdvc %xcc, %f25, %f16
21329 movcc %xcc, %g6, %i7
21330 addcc %l0, 0x13CA, %i5
21331 ldd [%l7 + 0x68], %o0
21332 fmovrslz %l4, %f24, %f18
21333 movrne %i4, %i1, %l5
21334 mova %icc, %l3, %g2
21335 sdiv %o5, 0x1BFC, %i0
21336 movcs %icc, %g1, %i3
21337 movrgz %i2, %o1, %o4
21338 restore %o7, %g5, %o2
21339 rdpr %cwp, %g1
21340 rdpr %cansave, %g2
21341 rdpr %canrestore, %g3
21342 rdpr %cleanwin, %g4
21343 rdpr %otherwin, %g5
21344 rdpr %wstate, %g6
21345 fmovdpos %xcc, %f13, %f0
21346 movrgz %i6, %g7, %l2
21347 fmovrdlez %g3, %f16, %f8
21348 movl %xcc, %o3, %g4
21349 edge8 %l6, %o6, %g6
21350 orcc %l1, 0x1E86, %l0
21351 edge16n %i5, %i7, %l4
21352 popc %o0, %i4
21353 subccc %l5, %i1, %g2
21354 fexpand %f2, %f12
21355 fexpand %f7, %f20
21356 fmovrde %o5, %f18, %f8
21357 fmovrsgez %l3, %f25, %f27
21358 xnorcc %i0, %g1, %i2
21359 sllx %o1, 0x15, %i3
21360 fones %f4
21361 edge32n %o7, %g5, %o2
21362 fmovsl %xcc, %f0, %f31
21363 edge16n %i6, %g7, %l2
21364 orncc %o4, %g3, %o3
21365 fnot1 %f30, %f24
21366 movrne %l6, 0x0D5, %g4
21367 edge8 %g6, %o6, %l0
21368 xorcc %i5, 0x1CD4, %i7
21369 sth %l1, [%l7 + 0x60]
21370 movrgz %l4, %o0, %i4
21371 sra %l5, 0x0D, %g2
21372 mova %icc, %i1, %l3
21373 edge16 %i0, %g1, %i2
21374 movneg %xcc, %o1, %o5
21375 ldsh [%l7 + 0x48], %i3
21376 fmovdn %icc, %f22, %f28
21377 lduw [%l7 + 0x28], %g5
21378 movg %xcc, %o7, %i6
21379 ld [%l7 + 0x60], %f7
21380 fmovsvc %xcc, %f22, %f5
21381 orncc %o2, %l2, %g7
21382 edge32 %g3, %o4, %o3
21383 srlx %l6, 0x19, %g4
21384 siam 0x0
21385 andn %o6, 0x00F7, %g6
21386 edge16 %l0, %i5, %l1
21387 xnorcc %i7, 0x1379, %l4
21388 movvc %icc, %o0, %l5
21389 orcc %i4, 0x1390, %g2
21390 movrgez %i1, 0x0B7, %i0
21391 udivcc %l3, 0x1F37, %g1
21392 edge16ln %i2, %o5, %o1
21393 sethi 0x1599, %i3
21394 movg %icc, %g5, %o7
21395 movvc %icc, %i6, %l2
21396 ldd [%l7 + 0x60], %o2
21397 stx %g3, [%l7 + 0x40]
21398 edge32n %o4, %g7, %l6
21399 fcmpeq16 %f16, %f12, %g4
21400 edge16l %o3, %g6, %l0
21401 edge32ln %i5, %l1, %i7
21402 movre %l4, 0x348, %o6
21403 fmovsle %xcc, %f20, %f17
21404 umulcc %l5, %o0, %g2
21405 fcmpgt32 %f28, %f30, %i4
21406 sir 0x13DB
21407 fabsd %f8, %f20
21408 srl %i1, 0x12, %l3
21409 sub %g1, 0x07C9, %i2
21410 subcc %o5, %o1, %i0
21411 edge16n %g5, %o7, %i6
21412 movrgez %i3, %l2, %g3
21413 stb %o2, [%l7 + 0x21]
21414 subccc %o4, %g7, %l6
21415 movrne %g4, 0x21F, %g6
21416 movrlez %l0, %o3, %i5
21417 faligndata %f0, %f28, %f4
21418 sth %i7, [%l7 + 0x36]
21419 fmovse %icc, %f15, %f30
21420 fpadd16 %f20, %f2, %f2
21421 fzeros %f22
21422 fnot1 %f26, %f4
21423 fpadd32 %f6, %f24, %f20
21424 subc %l4, 0x186B, %l1
21425 ldsw [%l7 + 0x14], %o6
21426 ldsw [%l7 + 0x20], %l5
21427 movrgez %g2, %o0, %i4
21428 setx loop_77, %l0, %l1
21429 return %l1
21430 nop
21431 rdpr %cwp, %g1
21432 rdpr %cansave, %g2
21433 rdpr %canrestore, %g3
21434 rdpr %cleanwin, %g4
21435 rdpr %otherwin, %g5
21436 rdpr %wstate, %g6
21437loop_77: fnor %f12, %f4, %f26
21438 ldd [%l7 + 0x78], %f6
21439 fmul8ulx16 %f20, %f2, %f12
21440 alignaddr %i2, %o5, %g1
21441 sub %i0, %g5, %o7
21442 umul %i6, 0x134B, %i3
21443 lduw [%l7 + 0x1C], %o1
21444 edge16l %l2, %o2, %g3
21445 stx %o4, [%l7 + 0x58]
21446 smul %g7, %g4, %l6
21447 siam 0x7
21448 movgu %xcc, %g6, %l0
21449 mova %xcc, %i5, %o3
21450 edge16ln %l4, %l1, %o6
21451 movvs %icc, %i7, %g2
21452 ldsh [%l7 + 0x16], %o0
21453 stx %l5, [%l7 + 0x08]
21454 fpackfix %f26, %f21
21455 umulcc %i4, 0x1C07, %l3
21456 movn %icc, %i1, %i2
21457 edge32 %g1, %i0, %o5
21458 edge16 %o7, %g5, %i3
21459 movleu %icc, %o1, %i6
21460 fcmpeq32 %f4, %f6, %l2
21461 sll %g3, %o2, %g7
21462 srlx %g4, 0x09, %o4
21463 xor %g6, 0x1C6C, %l0
21464 fmovsvc %icc, %f8, %f26
21465 andncc %l6, %o3, %i5
21466 sdiv %l1, 0x1B4E, %l4
21467 fmuld8sux16 %f7, %f3, %f28
21468 fmovde %icc, %f14, %f17
21469 movrlez %o6, 0x2BA, %i7
21470 add %g2, 0x1F9F, %o0
21471 ldd [%l7 + 0x78], %f2
21472 movn %xcc, %i4, %l5
21473 edge8ln %i1, %i2, %g1
21474 edge32l %i0, %l3, %o7
21475 movcs %xcc, %g5, %i3
21476 sth %o1, [%l7 + 0x4E]
21477 subccc %o5, %i6, %g3
21478 orncc %l2, %g7, %g4
21479 fors %f26, %f4, %f14
21480 fxnor %f8, %f12, %f12
21481 fandnot1 %f26, %f14, %f6
21482 edge16 %o2, %g6, %l0
21483 sethi 0x093F, %o4
21484 udivcc %l6, 0x07C5, %i5
21485 and %l1, 0x1A86, %l4
21486 movrgz %o3, %i7, %o6
21487 movrne %o0, 0x39D, %g2
21488 movre %l5, 0x3C6, %i1
21489 stw %i4, [%l7 + 0x08]
21490 lduw [%l7 + 0x18], %i2
21491 movpos %icc, %i0, %l3
21492 array8 %g1, %g5, %i3
21493 fcmpgt16 %f20, %f20, %o1
21494 movvs %icc, %o7, %o5
21495 udivx %g3, 0x0347, %i6
21496 movn %xcc, %g7, %l2
21497 movge %xcc, %o2, %g6
21498 xor %l0, %o4, %g4
21499 fpack32 %f24, %f30, %f16
21500 edge8n %i5, %l1, %l6
21501 ldsh [%l7 + 0x4E], %l4
21502 andn %o3, %o6, %o0
21503 sdivcc %i7, 0x0404, %l5
21504 nop
21505 set 0x7C, %i1
21506 ldsw [%l7 + %i1], %i1
21507 edge8ln %i4, %i2, %i0
21508 movneg %icc, %l3, %g2
21509 movge %icc, %g1, %i3
21510 movcc %icc, %o1, %g5
21511 ldx [%l7 + 0x50], %o5
21512 fpack32 %f12, %f22, %f20
21513 edge8n %o7, %i6, %g7
21514 lduh [%l7 + 0x20], %l2
21515 udivx %g3, 0x0FB1, %o2
21516 stx %l0, [%l7 + 0x58]
21517 fmovdcs %xcc, %f18, %f2
21518 popc %g6, %g4
21519 stx %i5, [%l7 + 0x38]
21520 fmovrdlez %l1, %f6, %f30
21521 edge16ln %l6, %l4, %o3
21522 movle %xcc, %o4, %o0
21523 srlx %o6, %i7, %l5
21524 movleu %xcc, %i1, %i2
21525 fmovs %f19, %f7
21526 fzeros %f30
21527 movn %icc, %i0, %i4
21528 fmovd %f10, %f4
21529 restore %g2, 0x1972, %l3
21530 rdpr %cwp, %g1
21531 rdpr %cansave, %g2
21532 rdpr %canrestore, %g3
21533 rdpr %cleanwin, %g4
21534 rdpr %otherwin, %g5
21535 rdpr %wstate, %g6
21536 ldsb [%l7 + 0x2C], %g1
21537 ldx [%l7 + 0x78], %o1
21538 movneg %icc, %g5, %o5
21539 movne %xcc, %o7, %i6
21540 edge32ln %i3, %l2, %g7
21541 edge16ln %o2, %l0, %g3
21542 mulx %g6, %i5, %g4
21543 udivx %l1, 0x0BDA, %l4
21544 fmovsgu %icc, %f27, %f27
21545 orncc %o3, 0x0E44, %l6
21546 fmovsvs %icc, %f25, %f17
21547 srax %o0, 0x07, %o4
21548 fmovdpos %xcc, %f27, %f28
21549 fmovrdne %i7, %f12, %f26
21550 fcmpd %fcc0, %f18, %f30
21551 edge16n %l5, %o6, %i1
21552 orncc %i2, %i4, %i0
21553 sdivcc %g2, 0x17E4, %g1
21554 umul %o1, %g5, %o5
21555 fand %f4, %f18, %f24
21556 xnor %l3, 0x1C90, %i6
21557 udivcc %o7, 0x0B96, %l2
21558 movcs %xcc, %g7, %o2
21559 fcmpeq32 %f20, %f20, %l0
21560 ldd [%l7 + 0x40], %i2
21561 edge16n %g6, %i5, %g4
21562 array8 %g3, %l1, %o3
21563 srlx %l6, 0x1B, %o0
21564 udivx %l4, 0x1D07, %i7
21565 addc %l5, 0x0E8D, %o4
21566 alignaddrl %i1, %o6, %i4
21567 ldd [%l7 + 0x30], %i2
21568 movpos %xcc, %i0, %g2
21569 stw %o1, [%l7 + 0x14]
21570 edge32 %g1, %g5, %o5
21571 edge32 %i6, %o7, %l2
21572 fnand %f4, %f12, %f6
21573 movge %icc, %g7, %o2
21574 mulx %l0, 0x187F, %i3
21575 array16 %g6, %l3, %g4
21576 fmovsneg %xcc, %f30, %f24
21577 fcmpeq32 %f2, %f26, %g3
21578 fors %f29, %f12, %f13
21579 xor %i5, 0x0BDB, %l1
21580 udiv %o3, 0x1186, %o0
21581 addc %l4, %l6, %i7
21582 ld [%l7 + 0x60], %f4
21583 sdivx %l5, 0x1C1B, %i1
21584 edge8ln %o4, %o6, %i2
21585 fmovsneg %icc, %f23, %f12
21586 movvc %xcc, %i0, %g2
21587 ldx [%l7 + 0x08], %i4
21588 edge8l %o1, %g1, %o5
21589 add %g5, %o7, %i6
21590 edge16 %g7, %l2, %o2
21591 movre %l0, %i3, %l3
21592 edge8l %g4, %g3, %i5
21593 edge8 %g6, %l1, %o0
21594 lduh [%l7 + 0x72], %l4
21595 stb %o3, [%l7 + 0x53]
21596 movn %icc, %i7, %l6
21597 st %f22, [%l7 + 0x38]
21598 andcc %l5, %o4, %i1
21599 orn %o6, %i2, %i0
21600 edge16l %g2, %i4, %o1
21601 sdivx %o5, 0x15F3, %g1
21602 stx %o7, [%l7 + 0x48]
21603 movgu %icc, %i6, %g5
21604 edge32 %g7, %o2, %l2
21605 movg %icc, %l0, %i3
21606 fmovdleu %icc, %f19, %f20
21607 edge16l %l3, %g3, %i5
21608 lduh [%l7 + 0x20], %g6
21609 fmovrse %l1, %f7, %f2
21610 or %g4, 0x1024, %l4
21611 popc %o3, %i7
21612 ldub [%l7 + 0x28], %o0
21613 edge8n %l6, %l5, %i1
21614 fornot1 %f30, %f22, %f2
21615 srlx %o4, 0x00, %o6
21616 udivx %i0, 0x0DC9, %g2
21617 fandnot1 %f30, %f12, %f22
21618 umul %i2, %i4, %o5
21619 fnot2s %f31, %f2
21620 subc %o1, %g1, %i6
21621 st %f29, [%l7 + 0x40]
21622 xor %o7, %g5, %o2
21623 udivcc %g7, 0x06BA, %l2
21624 movrne %i3, %l0, %g3
21625 ldub [%l7 + 0x7F], %i5
21626 addcc %l3, 0x1F0A, %g6
21627 movrgez %g4, %l4, %l1
21628 movrgez %i7, %o3, %o0
21629 fxnor %f8, %f12, %f16
21630 fones %f23
21631 popc 0x028E, %l6
21632 edge32n %l5, %i1, %o4
21633 xorcc %o6, %i0, %i2
21634 array16 %g2, %o5, %i4
21635 fmovsa %icc, %f31, %f6
21636 subcc %o1, %g1, %i6
21637 movvs %icc, %g5, %o7
21638 andcc %g7, %o2, %i3
21639 nop
21640 set 0x3A, %g5
21641 sth %l0, [%l7 + %g5]
21642 edge16l %l2, %i5, %l3
21643 lduw [%l7 + 0x7C], %g3
21644 fsrc1 %f10, %f24
21645 fmovrsgz %g6, %f14, %f30
21646 save %l4, 0x0C9E, %l1
21647 rdpr %cwp, %g1
21648 rdpr %cansave, %g2
21649 rdpr %canrestore, %g3
21650 rdpr %cleanwin, %g4
21651 rdpr %otherwin, %g5
21652 rdpr %wstate, %g6
21653 stw %g4, [%l7 + 0x6C]
21654 andn %o3, %i7, %l6
21655 nop
21656 set 0x20, %i2
21657 std %f8, [%l7 + %i2]
21658 edge8n %l5, %o0, %i1
21659 sll %o6, %o4, %i0
21660 andcc %i2, 0x04C7, %o5
21661 movleu %icc, %i4, %g2
21662 movvs %xcc, %g1, %o1
21663 ldub [%l7 + 0x36], %g5
21664 stx %i6, [%l7 + 0x08]
21665 ldd [%l7 + 0x40], %o6
21666 fmul8ulx16 %f14, %f12, %f28
21667 std %f14, [%l7 + 0x40]
21668 movne %xcc, %g7, %i3
21669 mulx %l0, 0x1968, %l2
21670 fmovdneg %xcc, %f3, %f13
21671 fmul8x16au %f17, %f6, %f28
21672 sethi 0x14A6, %o2
21673 sir 0x1548
21674 orn %i5, 0x04EA, %g3
21675 fzeros %f13
21676 movpos %icc, %g6, %l3
21677 movleu %icc, %l1, %l4
21678 stx %g4, [%l7 + 0x38]
21679 andn %o3, 0x1533, %l6
21680 edge32n %l5, %o0, %i7
21681 movrlez %o6, %i1, %o4
21682 udivx %i0, 0x0183, %o5
21683 fabss %f18, %f2
21684 movgu %xcc, %i4, %g2
21685 addc %g1, 0x080F, %i2
21686 fandnot1 %f20, %f12, %f22
21687 orncc %o1, 0x00D6, %g5
21688 st %f22, [%l7 + 0x68]
21689 or %o7, 0x16AA, %i6
21690 fpmerge %f8, %f10, %f8
21691 movrne %i3, 0x1AB, %g7
21692 subccc %l0, %l2, %i5
21693 sll %o2, %g3, %l3
21694 fcmpgt16 %f16, %f6, %l1
21695 movvs %icc, %l4, %g6
21696 fmovscc %xcc, %f25, %f23
21697 fsrc2 %f0, %f16
21698 addccc %g4, %l6, %o3
21699 fornot1s %f18, %f5, %f3
21700 save %o0, %l5, %o6
21701 rdpr %cwp, %g1
21702 rdpr %cansave, %g2
21703 rdpr %canrestore, %g3
21704 rdpr %cleanwin, %g4
21705 rdpr %otherwin, %g5
21706 rdpr %wstate, %g6
21707 stb %i1, [%l7 + 0x63]
21708 siam 0x1
21709 fcmpgt32 %f8, %f28, %i7
21710 edge16n %o4, %i0, %i4
21711 addccc %g2, 0x1D4B, %o5
21712 fornot2s %f23, %f28, %f14
21713 edge32 %g1, %i2, %g5
21714 edge16ln %o7, %i6, %i3
21715 fnot1 %f30, %f22
21716 movrne %o1, 0x3DB, %g7
21717 fnegd %f4, %f24
21718 edge32n %l2, %i5, %o2
21719 movn %icc, %l0, %g3
21720 movleu %icc, %l1, %l4
21721 mulscc %l3, %g4, %l6
21722 fornot2 %f8, %f16, %f12
21723 srax %g6, %o0, %o3
21724 orcc %o6, %l5, %i7
21725 or %i1, 0x1286, %o4
21726 or %i0, %g2, %i4
21727 sdiv %g1, 0x1827, %i2
21728 andn %g5, 0x0B61, %o7
21729 movrlz %i6, 0x0B6, %i3
21730 movge %xcc, %o1, %o5
21731 smul %g7, 0x1C0E, %l2
21732 sllx %o2, %l0, %g3
21733 movge %xcc, %l1, %i5
21734 xnorcc %l3, 0x069B, %g4
21735 subcc %l6, 0x07A5, %g6
21736 movg %xcc, %l4, %o3
21737 subc %o6, %o0, %l5
21738 mova %icc, %i7, %o4
21739 movle %icc, %i1, %i0
21740 movneg %icc, %g2, %i4
21741 edge8n %g1, %g5, %i2
21742 sll %o7, %i3, %i6
21743 array8 %o1, %g7, %l2
21744 smul %o5, %o2, %g3
21745 udiv %l1, 0x1AAC, %l0
21746 ldd [%l7 + 0x60], %i4
21747 movcs %icc, %l3, %l6
21748 fcmple16 %f16, %f30, %g6
21749 ldub [%l7 + 0x3E], %l4
21750 movne %xcc, %g4, %o3
21751 xor %o0, %o6, %l5
21752 fmovsge %xcc, %f3, %f27
21753 edge16ln %o4, %i7, %i1
21754 edge8n %i0, %i4, %g2
21755 movrgz %g5, %g1, %o7
21756 smul %i2, %i6, %o1
21757 popc %i3, %l2
21758 or %o5, %g7, %o2
21759 subc %g3, %l0, %i5
21760 udivcc %l1, 0x03DD, %l6
21761 movg %icc, %l3, %l4
21762 fnot2 %f16, %f6
21763 ldsh [%l7 + 0x4A], %g6
21764 fone %f14
21765 movcs %icc, %g4, %o0
21766 edge8l %o6, %l5, %o4
21767 subccc %o3, 0x1B1B, %i7
21768 bshuffle %f0, %f10, %f12
21769 fmovdcc %xcc, %f18, %f24
21770 edge16ln %i1, %i0, %g2
21771 fcmpeq32 %f18, %f26, %g5
21772 popc %i4, %o7
21773 subcc %g1, %i6, %i2
21774 ldd [%l7 + 0x60], %i2
21775 movn %icc, %o1, %l2
21776 edge8n %g7, %o5, %o2
21777 edge8l %l0, %g3, %i5
21778 orcc %l6, 0x1B8C, %l3
21779 movre %l4, %l1, %g6
21780 xnorcc %o0, 0x039F, %g4
21781 fmovdleu %xcc, %f23, %f28
21782 lduw [%l7 + 0x5C], %l5
21783 edge16 %o4, %o3, %i7
21784 fsrc1 %f2, %f16
21785 movpos %xcc, %o6, %i1
21786 movrlez %g2, %i0, %g5
21787 lduh [%l7 + 0x36], %i4
21788 fpsub16s %f30, %f11, %f8
21789 movvs %xcc, %g1, %o7
21790 fcmpeq32 %f18, %f14, %i6
21791 stx %i2, [%l7 + 0x60]
21792 array8 %i3, %l2, %g7
21793 fand %f16, %f26, %f14
21794 ldd [%l7 + 0x28], %o4
21795 move %icc, %o2, %o1
21796 fmovsg %icc, %f24, %f14
21797 ldsw [%l7 + 0x5C], %l0
21798 movpos %xcc, %i5, %l6
21799 popc 0x0CC0, %l3
21800 orcc %l4, %g3, %l1
21801 fexpand %f14, %f16
21802 fpsub32 %f4, %f26, %f6
21803 edge8l %o0, %g6, %g4
21804 fmovsleu %icc, %f12, %f18
21805 movrgz %o4, 0x06D, %l5
21806 fmovrdgz %i7, %f22, %f4
21807 ldd [%l7 + 0x28], %o2
21808 movvc %icc, %o6, %g2
21809 edge32n %i0, %g5, %i1
21810 fornot1s %f19, %f30, %f31
21811 andcc %g1, %i4, %i6
21812 setx loop_78, %l0, %l1
21813 return %l1
21814 nop
21815 rdpr %cwp, %g1
21816 rdpr %cansave, %g2
21817 rdpr %canrestore, %g3
21818 rdpr %cleanwin, %g4
21819 rdpr %otherwin, %g5
21820 rdpr %wstate, %g6
21821loop_78: edge8n %o7, %o5, %g7
21822 fpack16 %f8, %f13
21823 fmovrdlez %o2, %f8, %f20
21824 orncc %o1, %l0, %i5
21825 edge16n %l6, %l3, %l4
21826 mulx %g3, 0x1B59, %o0
21827 xnor %l1, 0x04D6, %g4
21828 std %f18, [%l7 + 0x70]
21829 movn %icc, %o4, %g6
21830 array32 %i7, %l5, %o3
21831 edge8l %g2, %i0, %g5
21832 movge %xcc, %o6, %g1
21833 movcc %xcc, %i1, %i6
21834 fnegs %f6, %f24
21835 movrgez %i2, 0x2CF, %i4
21836 array16 %i3, %o7, %l2
21837 fpsub16 %f8, %f20, %f6
21838 movneg %xcc, %g7, %o5
21839 fpsub16s %f31, %f27, %f6
21840 sdivcc %o1, 0x07B8, %o2
21841 movrgez %l0, 0x1AA, %i5
21842 fmovsge %xcc, %f29, %f2
21843 ldd [%l7 + 0x38], %i6
21844 movrlz %l4, %g3, %o0
21845 fmovsn %xcc, %f21, %f24
21846 sir 0x04AC
21847 fornot1s %f29, %f22, %f25
21848 stb %l3, [%l7 + 0x61]
21849 sdiv %g4, 0x0B1E, %o4
21850 subcc %l1, 0x07EC, %g6
21851 edge16n %l5, %i7, %o3
21852 fmul8x16al %f26, %f0, %f6
21853 nop
21854 set 0x08, %g1
21855 ldx [%l7 + %g1], %i0
21856 edge8n %g5, %g2, %g1
21857 edge32l %i1, %o6, %i6
21858 fmuld8ulx16 %f3, %f12, %f26
21859 sub %i2, %i3, %o7
21860 edge8n %i4, %l2, %o5
21861 sll %g7, 0x05, %o1
21862 lduw [%l7 + 0x48], %o2
21863 srl %l0, %i5, %l4
21864 stx %g3, [%l7 + 0x30]
21865 movgu %xcc, %o0, %l3
21866 ldx [%l7 + 0x10], %l6
21867 ldx [%l7 + 0x60], %o4
21868 xnorcc %l1, %g4, %l5
21869 udivcc %i7, 0x1AD2, %o3
21870 srlx %g6, %i0, %g5
21871 addc %g2, 0x0257, %i1
21872 fmovdne %icc, %f14, %f26
21873 fcmpd %fcc3, %f6, %f20
21874 sllx %g1, %i6, %o6
21875 bshuffle %f18, %f2, %f22
21876 edge32l %i3, %i2, %o7
21877 fpadd32s %f22, %f31, %f29
21878 movn %icc, %l2, %o5
21879 smul %g7, %o1, %o2
21880 popc %l0, %i4
21881 fnot2s %f8, %f9
21882 mulscc %l4, 0x1EC8, %g3
21883 ldub [%l7 + 0x4B], %o0
21884 movrgez %l3, %l6, %i5
21885 xorcc %l1, %g4, %l5
21886 fsrc1s %f11, %f4
21887 udivx %i7, 0x1360, %o3
21888 movne %xcc, %g6, %i0
21889 sdivx %o4, 0x0348, %g2
21890 movpos %icc, %i1, %g1
21891 movre %i6, %o6, %g5
21892 fmovdleu %xcc, %f26, %f28
21893 edge8ln %i3, %o7, %l2
21894 orncc %i2, %g7, %o5
21895 fpack32 %f10, %f6, %f12
21896 movn %xcc, %o1, %o2
21897 fornot1 %f16, %f10, %f8
21898 movleu %icc, %l0, %i4
21899 sllx %g3, %l4, %o0
21900 subcc %l3, 0x0503, %i5
21901 fornot2s %f18, %f8, %f14
21902 xorcc %l6, 0x0979, %l1
21903 fsrc2 %f0, %f10
21904 fmovdvs %icc, %f22, %f6
21905 subcc %l5, %g4, %i7
21906 mulx %g6, 0x0064, %o3
21907 edge8n %i0, %o4, %g2
21908 ldx [%l7 + 0x70], %i1
21909 andncc %g1, %i6, %g5
21910 subccc %i3, 0x1D05, %o6
21911 movrne %l2, 0x1C5, %i2
21912 subc %g7, 0x1267, %o7
21913 fmovs %f5, %f10
21914 movn %xcc, %o1, %o5
21915 sdiv %l0, 0x156E, %i4
21916 andn %g3, 0x100D, %o2
21917 xnor %o0, 0x0FFF, %l4
21918 xnorcc %i5, %l3, %l1
21919 umul %l6, 0x032F, %l5
21920 sdivx %i7, 0x05C8, %g6
21921 subc %g4, 0x0655, %i0
21922 xnorcc %o4, %o3, %g2
21923 fmovdvc %icc, %f5, %f13
21924 edge16ln %g1, %i6, %i1
21925 srax %g5, %i3, %o6
21926 movle %icc, %l2, %i2
21927 fcmpes %fcc2, %f17, %f0
21928 fmovsa %icc, %f19, %f6
21929 alignaddrl %g7, %o7, %o5
21930 orcc %l0, 0x0AC3, %o1
21931 orncc %g3, %i4, %o2
21932 movn %xcc, %l4, %i5
21933 andncc %o0, %l1, %l3
21934 lduh [%l7 + 0x2E], %l6
21935 fnot2s %f25, %f3
21936 stb %l5, [%l7 + 0x3C]
21937 ldub [%l7 + 0x47], %g6
21938 fnot1s %f1, %f1
21939 std %f2, [%l7 + 0x68]
21940 fpsub16s %f25, %f12, %f18
21941 fmovdne %icc, %f6, %f12
21942 stb %g4, [%l7 + 0x75]
21943 stx %i7, [%l7 + 0x18]
21944 movne %xcc, %o4, %i0
21945 sllx %o3, 0x19, %g1
21946 sdivx %g2, 0x0E94, %i6
21947 or %i1, %i3, %g5
21948 subc %o6, 0x0A01, %l2
21949 andncc %i2, %o7, %o5
21950 fmovrse %l0, %f8, %f14
21951 alignaddrl %o1, %g3, %i4
21952 srax %g7, %o2, %i5
21953 alignaddrl %o0, %l4, %l3
21954 mulscc %l1, %l6, %g6
21955 andn %g4, 0x1C5F, %i7
21956 udivx %l5, 0x0B80, %o4
21957 sth %i0, [%l7 + 0x68]
21958 smulcc %o3, %g2, %i6
21959 or %i1, 0x1D34, %i3
21960 movrlz %g1, 0x385, %o6
21961 smul %l2, 0x179B, %g5
21962 movre %i2, 0x347, %o5
21963 umul %l0, %o1, %g3
21964 alignaddr %i4, %o7, %o2
21965 subcc %i5, 0x0AFC, %g7
21966 mulscc %o0, 0x0C1F, %l3
21967 fmovrdgez %l1, %f28, %f28
21968 edge8ln %l4, %l6, %g6
21969 fmovdcs %icc, %f0, %f2
21970 edge16l %g4, %i7, %l5
21971 nop
21972 set 0x38, %g4
21973 lduw [%l7 + %g4], %i0
21974 udiv %o3, 0x1F9C, %o4
21975 fcmpes %fcc3, %f26, %f26
21976 edge8ln %g2, %i6, %i3
21977 movvs %icc, %i1, %g1
21978 ldx [%l7 + 0x18], %l2
21979 ldsh [%l7 + 0x56], %o6
21980 andn %g5, %o5, %i2
21981 save %l0, 0x1C15, %o1
21982 rdpr %cwp, %g1
21983 rdpr %cansave, %g2
21984 rdpr %canrestore, %g3
21985 rdpr %cleanwin, %g4
21986 rdpr %otherwin, %g5
21987 rdpr %wstate, %g6
21988 sdivx %i4, 0x0DD9, %o7
21989 movne %icc, %g3, %o2
21990 andcc %g7, %i5, %l3
21991 movcc %xcc, %o0, %l1
21992 subc %l4, %l6, %g4
21993 popc 0x0441, %g6
21994 ldub [%l7 + 0x33], %i7
21995 ldsb [%l7 + 0x0D], %l5
21996 fmul8x16au %f15, %f18, %f0
21997 fpsub16 %f12, %f18, %f0
21998 sdiv %o3, 0x023F, %o4
21999 ld [%l7 + 0x14], %f4
22000 fmovdge %icc, %f10, %f30
22001 xorcc %i0, 0x0B1D, %i6
22002 fcmpeq16 %f20, %f6, %g2
22003 alignaddr %i3, %g1, %l2
22004 movpos %xcc, %i1, %g5
22005 movrlez %o6, %i2, %o5
22006 edge16ln %o1, %i4, %o7
22007 movleu %icc, %l0, %g3
22008 move %icc, %o2, %i5
22009 sdiv %g7, 0x09BF, %l3
22010 movvs %xcc, %l1, %l4
22011 subccc %o0, %g4, %l6
22012 movcs %icc, %i7, %l5
22013 or %o3, 0x0DE4, %g6
22014 fmovsvs %icc, %f3, %f14
22015 fxnor %f10, %f18, %f16
22016 andcc %o4, 0x1A72, %i6
22017 sra %i0, 0x14, %g2
22018 sdiv %g1, 0x11ED, %i3
22019 addcc %l2, %g5, %o6
22020 movcc %icc, %i1, %i2
22021 sub %o5, %o1, %o7
22022 srax %l0, %g3, %i4
22023 subcc %o2, %i5, %l3
22024 movne %xcc, %g7, %l1
22025 xorcc %l4, 0x17E2, %g4
22026 fmovdle %icc, %f23, %f20
22027 movneg %xcc, %o0, %l6
22028 umulcc %i7, %o3, %g6
22029 fmovsne %xcc, %f7, %f20
22030 mulx %o4, %i6, %i0
22031 array16 %l5, %g2, %i3
22032 fmovscs %icc, %f12, %f22
22033 sdiv %g1, 0x1CCF, %l2
22034 popc %g5, %i1
22035 movleu %icc, %o6, %i2
22036 movrlz %o5, 0x1BB, %o7
22037 udivx %o1, 0x0FEE, %g3
22038 fmul8x16 %f2, %f2, %f14
22039 lduw [%l7 + 0x18], %i4
22040 edge8n %o2, %l0, %l3
22041 smulcc %i5, 0x1024, %g7
22042 sdiv %l4, 0x00CD, %g4
22043 fpadd16s %f30, %f3, %f16
22044 fnot2s %f6, %f13
22045 stx %l1, [%l7 + 0x58]
22046 subc %o0, 0x0475, %l6
22047 fandnot2s %f31, %f2, %f20
22048 movl %icc, %i7, %g6
22049 xnor %o3, %o4, %i0
22050 edge8 %l5, %i6, %i3
22051 sethi 0x01EC, %g2
22052 bshuffle %f26, %f30, %f30
22053 smul %l2, 0x0F69, %g5
22054 fmovdcc %icc, %f30, %f31
22055 movvc %xcc, %i1, %g1
22056 udivcc %i2, 0x1773, %o6
22057 udivx %o7, 0x0CB5, %o1
22058 edge32n %g3, %i4, %o5
22059 movcc %xcc, %o2, %l0
22060 srlx %i5, 0x07, %g7
22061 movleu %icc, %l3, %g4
22062 ldsh [%l7 + 0x7E], %l4
22063 edge16l %l1, %l6, %o0
22064 edge8n %g6, %o3, %o4
22065 subccc %i0, %i7, %i6
22066 fmovrsne %l5, %f7, %f27
22067 movcs %icc, %g2, %l2
22068 edge32ln %i3, %i1, %g5
22069 addcc %g1, %o6, %o7
22070 movrlz %o1, 0x288, %i2
22071 xnorcc %i4, 0x0C4C, %g3
22072 srlx %o5, %o2, %l0
22073 array16 %i5, %g7, %l3
22074 movg %xcc, %l4, %l1
22075 movrne %g4, %l6, %g6
22076 or %o3, 0x15C0, %o4
22077 edge16l %i0, %i7, %i6
22078 ldd [%l7 + 0x78], %f18
22079 addc %l5, 0x1049, %g2
22080 sdivcc %o0, 0x013C, %l2
22081 sra %i3, %g5, %g1
22082 movleu %icc, %i1, %o7
22083 movcc %icc, %o6, %i2
22084 array16 %i4, %g3, %o5
22085 fpack16 %f8, %f29
22086 fmovdneg %xcc, %f6, %f14
22087 movvs %xcc, %o1, %o2
22088 movcc %xcc, %i5, %g7
22089 sub %l0, %l3, %l4
22090 ldsh [%l7 + 0x44], %g4
22091 stw %l6, [%l7 + 0x64]
22092 edge32l %l1, %g6, %o3
22093 fzeros %f9
22094 srl %i0, %o4, %i7
22095 fmovse %icc, %f30, %f24
22096 umul %l5, %g2, %i6
22097 fcmpeq32 %f24, %f16, %o0
22098 movre %i3, 0x380, %g5
22099 lduh [%l7 + 0x40], %g1
22100 movrlez %i1, %l2, %o6
22101 alignaddrl %o7, %i2, %i4
22102 fmovdge %xcc, %f14, %f6
22103 fmovdleu %icc, %f11, %f22
22104 fpsub16 %f6, %f0, %f2
22105 movrlz %g3, 0x1EB, %o1
22106 fcmpd %fcc0, %f6, %f10
22107 movne %xcc, %o2, %o5
22108 restore %g7, 0x0DEC, %l0
22109 rdpr %cwp, %g1
22110 rdpr %cansave, %g2
22111 rdpr %canrestore, %g3
22112 rdpr %cleanwin, %g4
22113 rdpr %otherwin, %g5
22114 rdpr %wstate, %g6
22115 and %l3, 0x1423, %i5
22116 xorcc %g4, 0x1EB7, %l4
22117 std %f28, [%l7 + 0x50]
22118 ldsh [%l7 + 0x16], %l6
22119 smulcc %g6, %o3, %l1
22120 movleu %icc, %i0, %o4
22121 st %f13, [%l7 + 0x38]
22122 movg %xcc, %l5, %i7
22123 fmul8sux16 %f26, %f4, %f26
22124 movn %icc, %g2, %o0
22125 edge8n %i3, %i6, %g5
22126 edge16ln %g1, %i1, %o6
22127 ldx [%l7 + 0x18], %l2
22128 addc %i2, %i4, %g3
22129 movgu %xcc, %o1, %o7
22130 fandnot1s %f11, %f22, %f20
22131 movleu %xcc, %o2, %o5
22132 sra %l0, 0x08, %l3
22133 and %i5, 0x1467, %g4
22134 move %xcc, %l4, %g7
22135 add %g6, 0x0BDA, %o3
22136 sdivcc %l6, 0x00D5, %i0
22137 array16 %o4, %l1, %i7
22138 fornot2 %f14, %f18, %f14
22139 fornot2 %f2, %f4, %f24
22140 nop
22141 set 0x3C, %l0
22142 stb %l5, [%l7 + %l0]
22143 fones %f13
22144 nop
22145 set 0x6C, %o1
22146 ldsw [%l7 + %o1], %g2
22147 smulcc %o0, %i6, %i3
22148 fnors %f31, %f26, %f13
22149 xnor %g1, 0x0B1A, %i1
22150 save %o6, %l2, %g5
22151 rdpr %cwp, %g1
22152 rdpr %cansave, %g2
22153 rdpr %canrestore, %g3
22154 rdpr %cleanwin, %g4
22155 rdpr %otherwin, %g5
22156 rdpr %wstate, %g6
22157 movneg %xcc, %i4, %g3
22158 stx %i2, [%l7 + 0x48]
22159 fcmpeq32 %f0, %f10, %o1
22160 orcc %o2, 0x107C, %o7
22161 fornot2 %f4, %f22, %f28
22162 umul %l0, 0x108B, %o5
22163 popc %l3, %i5
22164 movvs %xcc, %l4, %g4
22165 ldd [%l7 + 0x50], %f10
22166 std %f14, [%l7 + 0x60]
22167 fmuld8ulx16 %f16, %f15, %f16
22168 or %g7, %g6, %o3
22169 xnor %l6, 0x0069, %i0
22170 st %f25, [%l7 + 0x2C]
22171 edge16n %o4, %i7, %l5
22172 edge32 %g2, %l1, %i6
22173 ldsb [%l7 + 0x4F], %i3
22174 or %o0, %i1, %o6
22175 alignaddrl %g1, %l2, %i4
22176 udiv %g3, 0x1A46, %i2
22177 fmovdneg %xcc, %f7, %f13
22178 edge32l %g5, %o2, %o7
22179 fmul8x16au %f1, %f26, %f18
22180 or %o1, %l0, %o5
22181 movcc %xcc, %i5, %l4
22182 move %xcc, %g4, %g7
22183 edge16l %g6, %l3, %l6
22184 popc %i0, %o4
22185 srax %i7, %o3, %g2
22186 edge16l %l5, %i6, %l1
22187 sir 0x046A
22188 movge %xcc, %i3, %o0
22189 movrgez %i1, %g1, %l2
22190 ldd [%l7 + 0x38], %i4
22191 fmul8ulx16 %f2, %f14, %f2
22192 andn %g3, 0x0C34, %o6
22193 nop
22194 set 0x56, %i3
22195 ldsb [%l7 + %i3], %i2
22196 move %xcc, %g5, %o2
22197 edge8n %o1, %o7, %l0
22198 stw %o5, [%l7 + 0x14]
22199 popc %l4, %i5
22200 movre %g4, 0x225, %g6
22201 fexpand %f6, %f14
22202 lduh [%l7 + 0x44], %l3
22203 xnorcc %l6, 0x0F46, %i0
22204 fmovsn %xcc, %f29, %f10
22205 ldsw [%l7 + 0x08], %o4
22206 sethi 0x006F, %g7
22207 movge %xcc, %i7, %o3
22208 subcc %g2, 0x1744, %i6
22209 and %l1, 0x1684, %i3
22210 edge16 %o0, %l5, %g1
22211 mulscc %i1, %l2, %g3
22212 movrgez %o6, %i4, %g5
22213 andcc %o2, %i2, %o1
22214 orn %o7, %l0, %o5
22215 sth %l4, [%l7 + 0x5E]
22216 movg %icc, %i5, %g4
22217 array16 %g6, %l6, %l3
22218 ldsh [%l7 + 0x14], %i0
22219 movne %icc, %o4, %g7
22220 edge32 %o3, %i7, %g2
22221 alignaddrl %l1, %i3, %o0
22222 movg %xcc, %i6, %g1
22223 fcmpeq32 %f12, %f12, %l5
22224 ldd [%l7 + 0x08], %f22
22225 stx %l2, [%l7 + 0x48]
22226 movrlz %i1, %g3, %o6
22227 edge8 %g5, %i4, %o2
22228 udiv %o1, 0x141D, %o7
22229 sra %l0, %i2, %o5
22230 fnegs %f16, %f10
22231 fmovdl %icc, %f4, %f27
22232 ldd [%l7 + 0x20], %i4
22233 fmul8x16al %f18, %f28, %f30
22234 add %l4, %g4, %g6
22235 movgu %icc, %l3, %i0
22236 alignaddrl %o4, %l6, %g7
22237 umul %o3, 0x09AD, %i7
22238 ldd [%l7 + 0x08], %f16
22239 fmovdneg %icc, %f28, %f19
22240 subc %g2, 0x05F8, %l1
22241 fornot2s %f15, %f0, %f18
22242 fcmpne32 %f28, %f4, %o0
22243 movcc %icc, %i3, %i6
22244 mulscc %l5, 0x19E4, %g1
22245 sllx %l2, 0x1C, %i1
22246 xnorcc %g3, %g5, %i4
22247 edge32 %o2, %o6, %o1
22248 alignaddr %l0, %i2, %o7
22249 edge16l %i5, %o5, %l4
22250 lduh [%l7 + 0x66], %g4
22251 andncc %l3, %i0, %o4
22252 udiv %g6, 0x131D, %g7
22253 ldd [%l7 + 0x30], %i6
22254 move %icc, %o3, %i7
22255 addcc %g2, %o0, %i3
22256 movpos %xcc, %l1, %i6
22257 fnot1 %f8, %f0
22258 edge16l %g1, %l2, %l5
22259 fmovrdne %g3, %f18, %f8
22260 subc %g5, 0x0554, %i4
22261 fmovsn %icc, %f11, %f15
22262 srl %i1, 0x1D, %o6
22263 fors %f29, %f13, %f12
22264 umulcc %o2, %l0, %o1
22265 addcc %o7, %i2, %i5
22266 subcc %l4, 0x15F6, %o5
22267 orcc %l3, 0x07F3, %g4
22268 orn %o4, %i0, %g6
22269 array16 %g7, %l6, %i7
22270 sdivcc %g2, 0x1C1A, %o0
22271 stx %o3, [%l7 + 0x48]
22272 sra %l1, 0x0D, %i3
22273 edge8 %i6, %g1, %l2
22274 orn %g3, 0x1E51, %g5
22275 subccc %l5, %i4, %o6
22276 fmovrdlz %o2, %f16, %f18
22277 xnorcc %l0, %o1, %o7
22278 xnor %i2, %i1, %l4
22279 sll %i5, %o5, %g4
22280 movpos %xcc, %l3, %i0
22281 lduh [%l7 + 0x56], %g6
22282 array8 %o4, %g7, %i7
22283 xnorcc %l6, %g2, %o0
22284 std %f10, [%l7 + 0x30]
22285 st %f5, [%l7 + 0x08]
22286 movne %xcc, %l1, %o3
22287 movpos %icc, %i3, %g1
22288 movn %xcc, %l2, %i6
22289 edge32n %g3, %g5, %l5
22290 sll %o6, 0x1F, %i4
22291 movn %xcc, %o2, %o1
22292 movpos %xcc, %o7, %l0
22293 srlx %i2, %i1, %i5
22294 stx %o5, [%l7 + 0x68]
22295 lduh [%l7 + 0x5A], %l4
22296 array32 %l3, %i0, %g4
22297 edge8n %g6, %o4, %i7
22298 movge %icc, %g7, %g2
22299 fpadd32s %f30, %f12, %f27
22300 movg %icc, %o0, %l6
22301 ldub [%l7 + 0x10], %l1
22302 movcs %xcc, %o3, %i3
22303 andncc %g1, %i6, %l2
22304 movrgez %g5, 0x36F, %l5
22305 movgu %icc, %g3, %o6
22306 array32 %o2, %i4, %o1
22307 ldub [%l7 + 0x3A], %l0
22308 fcmpes %fcc0, %f17, %f25
22309 edge16 %i2, %o7, %i5
22310 ldub [%l7 + 0x3C], %o5
22311 movneg %icc, %l4, %l3
22312 ldub [%l7 + 0x27], %i1
22313 nop
22314 set 0x24, %l5
22315 stw %g4, [%l7 + %l5]
22316 fpack16 %f26, %f14
22317 smulcc %g6, 0x0E65, %i0
22318 array32 %o4, %i7, %g7
22319 st %f9, [%l7 + 0x28]
22320 xorcc %g2, %l6, %o0
22321 movgu %icc, %o3, %l1
22322 addc %i3, 0x031E, %g1
22323 movge %icc, %l2, %g5
22324 fmovsn %icc, %f22, %f23
22325 subc %l5, 0x0134, %g3
22326 fmul8x16au %f26, %f6, %f6
22327 xnor %o6, %i6, %i4
22328 fpmerge %f0, %f10, %f18
22329 edge32 %o2, %l0, %o1
22330 edge8n %i2, %i5, %o7
22331 or %o5, 0x0CF3, %l3
22332 andcc %l4, 0x1E11, %i1
22333 movrlez %g6, 0x399, %i0
22334 movrgz %g4, %o4, %i7
22335 move %icc, %g2, %l6
22336 fmovdpos %xcc, %f26, %f11
22337 movrgz %o0, 0x119, %o3
22338 sdivcc %l1, 0x0E8B, %i3
22339 movrne %g7, %l2, %g1
22340 umulcc %l5, 0x178F, %g5
22341 movg %icc, %o6, %g3
22342 fxnor %f10, %f26, %f8
22343 fornot1s %f25, %f19, %f28
22344 fmovsn %xcc, %f26, %f18
22345 fmul8sux16 %f4, %f20, %f28
22346 fabss %f16, %f26
22347 sub %i6, 0x0FBA, %o2
22348 fpadd16s %f1, %f6, %f16
22349 sir 0x000A
22350 udivx %l0, 0x0DC9, %o1
22351 ldub [%l7 + 0x2B], %i4
22352 fands %f13, %f29, %f26
22353 subcc %i2, %i5, %o7
22354 movne %icc, %o5, %l3
22355 sra %l4, 0x00, %g6
22356 save %i1, 0x19CB, %g4
22357 rdpr %cwp, %g1
22358 rdpr %cansave, %g2
22359 rdpr %canrestore, %g3
22360 rdpr %cleanwin, %g4
22361 rdpr %otherwin, %g5
22362 rdpr %wstate, %g6
22363 sdivx %o4, 0x0856, %i0
22364 edge32 %i7, %g2, %l6
22365 ldub [%l7 + 0x1A], %o0
22366 umulcc %o3, %l1, %i3
22367 edge8l %l2, %g1, %l5
22368 mulx %g5, %o6, %g7
22369 sub %i6, %o2, %l0
22370 st %f21, [%l7 + 0x6C]
22371 movn %icc, %o1, %i4
22372 array32 %i2, %g3, %o7
22373 sub %i5, 0x1428, %o5
22374 movne %xcc, %l3, %g6
22375 movleu %xcc, %l4, %i1
22376 sub %o4, 0x1CAF, %g4
22377 fmovsvc %xcc, %f26, %f20
22378 movne %xcc, %i0, %g2
22379 array16 %l6, %i7, %o3
22380 fxor %f10, %f28, %f8
22381 edge32l %l1, %o0, %l2
22382 udivcc %g1, 0x173F, %l5
22383 subccc %i3, 0x1DCA, %g5
22384 move %icc, %g7, %i6
22385 fcmple16 %f22, %f0, %o6
22386 fcmped %fcc0, %f8, %f20
22387 fmovda %xcc, %f9, %f21
22388 ldsb [%l7 + 0x6C], %o2
22389 smulcc %o1, %i4, %l0
22390 sth %i2, [%l7 + 0x4C]
22391 fmovdneg %xcc, %f16, %f1
22392 fmul8sux16 %f4, %f16, %f12
22393 ldsw [%l7 + 0x14], %o7
22394 movge %xcc, %g3, %i5
22395 movg %xcc, %o5, %l3
22396 fzeros %f16
22397 movpos %xcc, %l4, %g6
22398 stw %i1, [%l7 + 0x5C]
22399 fmovdgu %icc, %f3, %f3
22400 move %icc, %g4, %o4
22401 setx loop_79, %l0, %l1
22402 return %l1
22403 nop
22404 rdpr %cwp, %g1
22405 rdpr %cansave, %g2
22406 rdpr %canrestore, %g3
22407 rdpr %cleanwin, %g4
22408 rdpr %otherwin, %g5
22409 rdpr %wstate, %g6
22410loop_79: sub %i7, %l1, %o3
22411 movvs %xcc, %o0, %l2
22412 alignaddr %l5, %i3, %g1
22413 smul %g7, 0x0265, %i6
22414 fmovsneg %icc, %f21, %f7
22415 stx %o6, [%l7 + 0x78]
22416 fandnot2s %f7, %f8, %f18
22417 edge16ln %g5, %o2, %i4
22418 udivx %o1, 0x0254, %i2
22419 array8 %o7, %l0, %g3
22420 movrgz %o5, 0x114, %i5
22421 andncc %l3, %l4, %g6
22422 fcmpne16 %f8, %f28, %i1
22423 array16 %o4, %g4, %l6
22424 edge16ln %i0, %g2, %l1
22425 movg %icc, %o3, %i7
22426 xnor %o0, 0x1E07, %l2
22427 stx %l5, [%l7 + 0x68]
22428 fpadd16 %f10, %f10, %f24
22429 xor %i3, 0x1E2F, %g1
22430 std %f12, [%l7 + 0x28]
22431 mulscc %i6, %g7, %o6
22432 edge8ln %o2, %i4, %g5
22433 umul %i2, 0x0D46, %o1
22434 movne %icc, %o7, %g3
22435 sll %l0, 0x0C, %i5
22436 xor %l3, 0x1C09, %l4
22437 addc %g6, %i1, %o5
22438 sdivx %g4, 0x18B7, %l6
22439 fpack32 %f24, %f2, %f2
22440 ldsw [%l7 + 0x2C], %i0
22441 edge16ln %o4, %l1, %g2
22442 smulcc %i7, %o0, %o3
22443 movg %icc, %l2, %i3
22444 subccc %l5, 0x1603, %i6
22445 smulcc %g1, %g7, %o6
22446 xnorcc %o2, 0x1FA7, %i4
22447 edge16n %g5, %i2, %o1
22448 subcc %o7, %l0, %g3
22449 add %l3, 0x0CE9, %i5
22450 orn %l4, 0x1141, %g6
22451 nop
22452 set 0x43, %o4
22453 ldsb [%l7 + %o4], %o5
22454 udivx %g4, 0x09DC, %l6
22455 umulcc %i0, %i1, %o4
22456 mova %icc, %g2, %l1
22457 stx %o0, [%l7 + 0x08]
22458 movvs %xcc, %i7, %o3
22459 movneg %icc, %i3, %l5
22460 movl %xcc, %i6, %l2
22461 fors %f30, %f19, %f6
22462 addc %g1, %g7, %o6
22463 st %f14, [%l7 + 0x5C]
22464 st %f22, [%l7 + 0x64]
22465 or %o2, 0x0CB0, %g5
22466 fcmped %fcc2, %f28, %f30
22467 movle %xcc, %i4, %o1
22468 sethi 0x1F98, %i2
22469 fmovsg %icc, %f1, %f24
22470 popc 0x06AD, %o7
22471 and %g3, 0x10A3, %l3
22472 srl %i5, %l4, %g6
22473 addccc %l0, 0x1483, %g4
22474 srax %o5, 0x01, %l6
22475 xnor %i0, %o4, %g2
22476 udivx %i1, 0x1AAA, %l1
22477 orn %i7, 0x1DA3, %o3
22478 umulcc %i3, 0x004F, %o0
22479 ldsb [%l7 + 0x64], %l5
22480 edge16n %i6, %l2, %g7
22481 fmovsle %icc, %f15, %f4
22482 ldd [%l7 + 0x38], %g0
22483 sth %o2, [%l7 + 0x42]
22484 alignaddr %g5, %i4, %o1
22485 xnorcc %o6, 0x04CD, %o7
22486 array32 %i2, %g3, %l3
22487 fmovdn %icc, %f21, %f1
22488 ldsb [%l7 + 0x71], %l4
22489 sir 0x1EEC
22490 ld [%l7 + 0x28], %f12
22491 fpsub32 %f22, %f10, %f2
22492 sethi 0x0879, %i5
22493 smul %l0, %g6, %g4
22494 sdivcc %o5, 0x0CBD, %l6
22495 xnorcc %i0, %o4, %i1
22496 xnor %l1, %g2, %i7
22497 ld [%l7 + 0x14], %f1
22498 fmovdleu %xcc, %f4, %f21
22499 alignaddrl %i3, %o3, %o0
22500 movrgz %l5, 0x2FA, %l2
22501 fxors %f27, %f2, %f26
22502 sll %i6, 0x1C, %g1
22503 edge32 %g7, %g5, %o2
22504 sdiv %o1, 0x160B, %o6
22505 andncc %i4, %i2, %g3
22506 fmovrsgz %o7, %f20, %f11
22507 subc %l4, 0x11C8, %i5
22508 movvs %xcc, %l3, %l0
22509 sdivcc %g4, 0x1B7A, %o5
22510 andncc %g6, %i0, %o4
22511 orn %l6, 0x01EA, %i1
22512 fmovd %f0, %f10
22513 srax %g2, %i7, %l1
22514 ld [%l7 + 0x34], %f1
22515 udivcc %o3, 0x02BC, %o0
22516 movcs %icc, %i3, %l2
22517 stb %l5, [%l7 + 0x41]
22518 sth %g1, [%l7 + 0x3A]
22519 pdist %f26, %f8, %f20
22520 fandnot2 %f24, %f26, %f14
22521 sub %g7, %g5, %i6
22522 movcs %xcc, %o1, %o6
22523 fandnot2 %f18, %f10, %f0
22524 fpadd32 %f10, %f18, %f2
22525 edge16n %o2, %i4, %g3
22526 smul %o7, %i2, %l4
22527 array8 %i5, %l3, %l0
22528 restore %o5, 0x1FF2, %g6
22529 rdpr %cwp, %g1
22530 rdpr %cansave, %g2
22531 rdpr %canrestore, %g3
22532 rdpr %cleanwin, %g4
22533 rdpr %otherwin, %g5
22534 rdpr %wstate, %g6
22535 edge16n %g4, %o4, %i0
22536 sdivx %l6, 0x00A2, %i1
22537 fmovrdgz %g2, %f10, %f6
22538 smulcc %i7, %l1, %o3
22539 movleu %icc, %o0, %i3
22540 movvs %icc, %l2, %g1
22541 edge32l %g7, %g5, %i6
22542 movre %o1, 0x0A3, %l5
22543 smul %o6, %i4, %g3
22544 setx loop_80, %l0, %l1
22545 return %l1
22546 nop
22547 rdpr %cwp, %g1
22548 rdpr %cansave, %g2
22549 rdpr %canrestore, %g3
22550 rdpr %cleanwin, %g4
22551 rdpr %otherwin, %g5
22552 rdpr %wstate, %g6
22553loop_80: xorcc %l4, 0x04DB, %i5
22554 sllx %l0, 0x08, %o5
22555 fpsub16s %f0, %f30, %f15
22556 fcmpd %fcc0, %f6, %f10
22557 addccc %g6, 0x0FFF, %g4
22558 fabss %f9, %f1
22559 ldd [%l7 + 0x50], %f26
22560 ldub [%l7 + 0x3A], %o4
22561 save %l3, %i0, %i1
22562 rdpr %cwp, %g1
22563 rdpr %cansave, %g2
22564 rdpr %canrestore, %g3
22565 rdpr %cleanwin, %g4
22566 rdpr %otherwin, %g5
22567 rdpr %wstate, %g6
22568 fcmps %fcc0, %f23, %f5
22569 movneg %icc, %l6, %g2
22570 fornot2s %f18, %f18, %f5
22571 sub %i7, 0x1A23, %o3
22572 edge32n %l1, %o0, %i3
22573 edge16n %l2, %g1, %g5
22574 mulscc %g7, 0x0FB5, %i6
22575 udivcc %o1, 0x091E, %l5
22576 fmovdleu %icc, %f29, %f24
22577 movge %xcc, %i4, %o6
22578 stw %o7, [%l7 + 0x40]
22579 xnorcc %g3, %o2, %i2
22580 popc %l4, %i5
22581 sub %o5, %l0, %g6
22582 fnegd %f2, %f16
22583 addc %g4, %o4, %i0
22584 fmovdn %xcc, %f9, %f22
22585 udivcc %l3, 0x1B9E, %i1
22586 array32 %l6, %g2, %i7
22587 add %o3, 0x0028, %o0
22588 subc %i3, 0x0132, %l2
22589 smulcc %l1, %g1, %g7
22590 edge16l %g5, %o1, %l5
22591 fpack32 %f4, %f22, %f6
22592 fmovdne %icc, %f0, %f3
22593 array16 %i6, %o6, %o7
22594 subcc %i4, %o2, %g3
22595 fcmpeq16 %f28, %f6, %l4
22596 ldub [%l7 + 0x08], %i2
22597 fmovsneg %icc, %f18, %f23
22598 fmovdne %xcc, %f6, %f9
22599 edge16 %o5, %l0, %g6
22600 lduh [%l7 + 0x66], %i5
22601 xnorcc %o4, 0x10EF, %g4
22602 array16 %i0, %i1, %l6
22603 fmovdne %icc, %f20, %f23
22604 move %icc, %l3, %i7
22605 fornot1s %f19, %f14, %f28
22606 edge8l %g2, %o3, %o0
22607 addc %i3, 0x0612, %l1
22608 fmovspos %icc, %f27, %f20
22609 edge32 %l2, %g7, %g5
22610 fabss %f3, %f12
22611 edge32l %o1, %g1, %l5
22612 srax %i6, 0x06, %o6
22613 stw %i4, [%l7 + 0x20]
22614 ldsh [%l7 + 0x58], %o7
22615 movl %xcc, %o2, %l4
22616 sdiv %i2, 0x05D4, %g3
22617 fmovrse %o5, %f6, %f4
22618 fzero %f16
22619 fmovdge %xcc, %f7, %f29
22620 fcmpgt32 %f4, %f30, %l0
22621 mova %icc, %g6, %o4
22622 movg %icc, %i5, %g4
22623 fxnors %f7, %f11, %f26
22624 orncc %i0, %i1, %l3
22625 edge8ln %i7, %l6, %o3
22626 edge8n %o0, %i3, %g2
22627 sll %l1, %l2, %g5
22628 st %f29, [%l7 + 0x64]
22629 sll %g7, %o1, %l5
22630 fmuld8sux16 %f24, %f10, %f24
22631 srlx %g1, 0x00, %o6
22632 fmovrde %i4, %f16, %f30
22633 edge16ln %o7, %o2, %l4
22634 srax %i2, 0x1F, %g3
22635 movleu %icc, %o5, %l0
22636 alignaddrl %i6, %o4, %i5
22637 fornot2 %f12, %f24, %f26
22638 edge8l %g4, %i0, %i1
22639 restore %l3, %g6, %i7
22640 rdpr %cwp, %g1
22641 rdpr %cansave, %g2
22642 rdpr %canrestore, %g3
22643 rdpr %cleanwin, %g4
22644 rdpr %otherwin, %g5
22645 rdpr %wstate, %g6
22646 andn %o3, %l6, %o0
22647 smulcc %g2, %i3, %l1
22648 fmovrdlez %g5, %f12, %f0
22649 fxors %f21, %f16, %f6
22650 sub %l2, 0x0E65, %o1
22651 sir 0x082F
22652 movcs %xcc, %g7, %l5
22653 edge8 %o6, %g1, %o7
22654 add %o2, 0x1B2E, %l4
22655 udivcc %i4, 0x16F2, %g3
22656 sdivcc %i2, 0x1CCB, %l0
22657 srl %i6, %o5, %i5
22658 sll %o4, %g4, %i1
22659 fmovdne %icc, %f28, %f6
22660 and %l3, 0x1824, %i0
22661 movl %xcc, %g6, %o3
22662 fmuld8sux16 %f22, %f3, %f6
22663 addcc %i7, %l6, %g2
22664 movneg %xcc, %i3, %o0
22665 fmovdgu %xcc, %f19, %f9
22666 movgu %icc, %g5, %l1
22667 ldx [%l7 + 0x20], %o1
22668 movcs %icc, %g7, %l2
22669 ldd [%l7 + 0x30], %l4
22670 andncc %g1, %o7, %o6
22671 setx loop_81, %l0, %l1
22672 return %l1
22673 nop
22674 rdpr %cwp, %g1
22675 rdpr %cansave, %g2
22676 rdpr %canrestore, %g3
22677 rdpr %cleanwin, %g4
22678 rdpr %otherwin, %g5
22679 rdpr %wstate, %g6
22680loop_81: sethi 0x0670, %i2
22681 movg %xcc, %g3, %l0
22682 edge8n %i6, %i5, %o4
22683 fmovrde %g4, %f8, %f24
22684 edge8l %o5, %i1, %l3
22685 add %g6, 0x0DB6, %i0
22686 alignaddrl %o3, %i7, %l6
22687 save %i3, 0x1E3C, %o0
22688 rdpr %cwp, %g1
22689 rdpr %cansave, %g2
22690 rdpr %canrestore, %g3
22691 rdpr %cleanwin, %g4
22692 rdpr %otherwin, %g5
22693 rdpr %wstate, %g6
22694 fcmpne32 %f26, %f2, %g2
22695 movcc %icc, %g5, %l1
22696 fnor %f24, %f22, %f6
22697 andn %o1, %g7, %l5
22698 fmul8x16al %f18, %f10, %f26
22699 ldx [%l7 + 0x40], %l2
22700 fmovdneg %icc, %f2, %f7
22701 movrlez %g1, %o6, %o7
22702 movge %xcc, %i4, %l4
22703 subcc %i2, %g3, %l0
22704 movl %icc, %o2, %i6
22705 fmovdg %icc, %f19, %f2
22706 edge8n %i5, %g4, %o4
22707 sdivx %i1, 0x1796, %l3
22708 movrne %g6, %o5, %i0
22709 fnegd %f26, %f14
22710 move %xcc, %i7, %o3
22711 move %xcc, %l6, %o0
22712 sdiv %g2, 0x1FA3, %g5
22713 edge16ln %l1, %o1, %g7
22714 orcc %i3, 0x1E0D, %l2
22715 fxor %f22, %f14, %f8
22716 alignaddr %l5, %o6, %o7
22717 fmovsg %icc, %f2, %f5
22718 movrlz %i4, %g1, %l4
22719 stb %i2, [%l7 + 0x34]
22720 alignaddr %g3, %o2, %i6
22721 movvc %icc, %i5, %l0
22722 add %o4, %g4, %l3
22723 stx %i1, [%l7 + 0x38]
22724 fands %f21, %f22, %f19
22725 edge16n %g6, %i0, %i7
22726 movrgz %o5, %l6, %o3
22727 orncc %g2, %o0, %g5
22728 sra %o1, %l1, %g7
22729 siam 0x2
22730 sub %i3, %l5, %l2
22731 fnegd %f28, %f28
22732 movrlz %o6, 0x230, %i4
22733 and %o7, 0x0D39, %g1
22734 save %i2, %g3, %l4
22735 rdpr %cwp, %g1
22736 rdpr %cansave, %g2
22737 rdpr %canrestore, %g3
22738 rdpr %cleanwin, %g4
22739 rdpr %otherwin, %g5
22740 rdpr %wstate, %g6
22741 movcc %xcc, %o2, %i6
22742 sub %i5, 0x039D, %o4
22743 movg %xcc, %l0, %l3
22744 andcc %g4, 0x19C6, %g6
22745 edge8 %i0, %i7, %i1
22746 fmovdvc %icc, %f25, %f17
22747 fcmpes %fcc1, %f14, %f17
22748 edge16ln %l6, %o3, %g2
22749 lduh [%l7 + 0x34], %o0
22750 subc %g5, %o5, %o1
22751 addc %l1, 0x0820, %g7
22752 save %i3, %l2, %l5
22753 rdpr %cwp, %g1
22754 rdpr %cansave, %g2
22755 rdpr %canrestore, %g3
22756 rdpr %cleanwin, %g4
22757 rdpr %otherwin, %g5
22758 rdpr %wstate, %g6
22759 movrne %i4, %o7, %g1
22760 edge8 %o6, %g3, %l4
22761 andncc %i2, %o2, %i6
22762 mulscc %o4, 0x1B49, %l0
22763 sllx %l3, 0x13, %g4
22764 ldd [%l7 + 0x58], %g6
22765 movcs %icc, %i5, %i0
22766 movrgez %i7, %i1, %o3
22767 fcmpne16 %f0, %f4, %g2
22768 sethi 0x0DFC, %o0
22769 edge8l %g5, %o5, %o1
22770 movneg %icc, %l6, %g7
22771 nop
22772 set 0x79, %g3
22773 stb %i3, [%l7 + %g3]
22774 fsrc2s %f26, %f17
22775 fsrc1s %f0, %f22
22776 smul %l2, %l5, %l1
22777 movrlez %o7, %g1, %i4
22778 fornot2 %f2, %f10, %f22
22779 edge32n %g3, %o6, %i2
22780 lduh [%l7 + 0x24], %o2
22781 sra %l4, %o4, %i6
22782 orn %l0, %g4, %g6
22783 stw %i5, [%l7 + 0x40]
22784 popc 0x0CB3, %i0
22785 st %f9, [%l7 + 0x18]
22786 sth %l3, [%l7 + 0x76]
22787 movleu %icc, %i7, %i1
22788 fnot2 %f20, %f22
22789 srlx %g2, %o3, %g5
22790 mulscc %o5, %o0, %o1
22791 srax %g7, 0x1A, %l6
22792 fcmpes %fcc1, %f5, %f9
22793 movrlez %i3, %l2, %l5
22794 array8 %o7, %g1, %i4
22795 ldd [%l7 + 0x30], %f16
22796 sth %g3, [%l7 + 0x6C]
22797 movg %icc, %o6, %i2
22798 sdiv %l1, 0x1AD6, %o2
22799 movcc %icc, %o4, %l4
22800 movpos %icc, %i6, %l0
22801 fpmerge %f3, %f11, %f4
22802 alignaddrl %g4, %i5, %i0
22803 fmovd %f4, %f12
22804 movge %icc, %g6, %i7
22805 fabss %f25, %f13
22806 movleu %xcc, %i1, %g2
22807 fmovspos %xcc, %f0, %f24
22808 movg %xcc, %l3, %o3
22809 addccc %o5, %g5, %o0
22810 restore %g7, 0x1227, %o1
22811 rdpr %cwp, %g1
22812 rdpr %cansave, %g2
22813 rdpr %canrestore, %g3
22814 rdpr %cleanwin, %g4
22815 rdpr %otherwin, %g5
22816 rdpr %wstate, %g6
22817 edge32l %i3, %l6, %l2
22818 sdiv %o7, 0x0FCD, %l5
22819 setx loop_82, %l0, %l1
22820 return %l1
22821 nop
22822 rdpr %cwp, %g1
22823 rdpr %cansave, %g2
22824 rdpr %canrestore, %g3
22825 rdpr %cleanwin, %g4
22826 rdpr %otherwin, %g5
22827 rdpr %wstate, %g6
22828loop_82: edge16l %i2, %o6, %l1
22829 fnors %f10, %f9, %f10
22830 edge16n %o4, %l4, %o2
22831 ldx [%l7 + 0x20], %l0
22832 udiv %i6, 0x1004, %g4
22833 fmovrdgez %i0, %f8, %f18
22834 lduh [%l7 + 0x34], %i5
22835 ldsh [%l7 + 0x24], %g6
22836 mova %icc, %i1, %i7
22837 addcc %l3, 0x1693, %o3
22838 array16 %g2, %o5, %g5
22839 movg %icc, %o0, %g7
22840 fcmpes %fcc0, %f1, %f15
22841 sll %i3, %o1, %l6
22842 sub %l2, 0x0CC4, %o7
22843 std %f2, [%l7 + 0x60]
22844 ldd [%l7 + 0x40], %f30
22845 smulcc %i4, 0x184F, %g3
22846 fcmpd %fcc3, %f22, %f4
22847 ldsb [%l7 + 0x5C], %g1
22848 movvs %xcc, %i2, %o6
22849 umulcc %l5, 0x1818, %l1
22850 fpadd32 %f26, %f2, %f16
22851 sir 0x15D9
22852 fmovde %icc, %f16, %f1
22853 movrlz %o4, %l4, %o2
22854 xnorcc %i6, %g4, %i0
22855 subcc %i5, 0x145C, %l0
22856 fcmpeq16 %f4, %f28, %i1
22857 mulscc %g6, 0x1BA1, %i7
22858 xor %l3, 0x0B57, %o3
22859 orcc %o5, 0x07D9, %g2
22860 ldx [%l7 + 0x08], %o0
22861 ldd [%l7 + 0x20], %g4
22862 fnot1s %f3, %f5
22863 umulcc %i3, 0x168D, %g7
22864 addccc %o1, %l2, %l6
22865 edge8ln %o7, %i4, %g1
22866 andn %g3, %i2, %o6
22867 addc %l5, %o4, %l4
22868 ldsw [%l7 + 0x70], %l1
22869 sir 0x1FE3
22870 edge16n %i6, %o2, %g4
22871 xnor %i5, 0x0A9C, %i0
22872 movcc %icc, %l0, %i1
22873 sdiv %i7, 0x0F63, %g6
22874 edge16n %o3, %l3, %g2
22875 smulcc %o0, %o5, %g5
22876 movleu %xcc, %i3, %o1
22877 popc 0x1C87, %g7
22878 pdist %f0, %f16, %f26
22879 movpos %xcc, %l2, %o7
22880 xnor %i4, %l6, %g1
22881 orncc %i2, %g3, %o6
22882 fxnor %f22, %f0, %f16
22883 fmuld8sux16 %f26, %f20, %f20
22884 andncc %l5, %o4, %l1
22885 lduh [%l7 + 0x60], %l4
22886 sra %i6, %o2, %i5
22887 mulx %g4, 0x0F5E, %l0
22888 udivx %i0, 0x1931, %i1
22889 movvc %icc, %g6, %i7
22890 movre %l3, 0x16A, %o3
22891 ldsh [%l7 + 0x44], %o0
22892 sllx %o5, 0x0C, %g5
22893 stb %i3, [%l7 + 0x26]
22894 sdiv %g2, 0x098F, %o1
22895 sub %l2, %o7, %g7
22896 subc %i4, 0x0C78, %g1
22897 fabss %f3, %f0
22898 xorcc %i2, %l6, %o6
22899 ldd [%l7 + 0x70], %f0
22900 array16 %l5, %g3, %l1
22901 edge32 %l4, %i6, %o2
22902 edge8ln %o4, %i5, %g4
22903 movn %icc, %l0, %i1
22904 orncc %g6, 0x1562, %i0
22905 orn %l3, 0x1F0A, %i7
22906 srl %o3, 0x1B, %o5
22907 xnorcc %g5, 0x07CA, %o0
22908 movn %xcc, %i3, %o1
22909 movle %xcc, %l2, %g2
22910 lduw [%l7 + 0x48], %g7
22911 fcmps %fcc2, %f17, %f7
22912 movle %xcc, %o7, %g1
22913 andncc %i4, %i2, %l6
22914 bshuffle %f0, %f14, %f4
22915 subccc %o6, %g3, %l5
22916 sdiv %l4, 0x0684, %l1
22917 edge32l %i6, %o2, %o4
22918 restore %i5, %g4, %i1
22919 rdpr %cwp, %g1
22920 rdpr %cansave, %g2
22921 rdpr %canrestore, %g3
22922 rdpr %cleanwin, %g4
22923 rdpr %otherwin, %g5
22924 rdpr %wstate, %g6
22925 sth %l0, [%l7 + 0x0A]
22926 movleu %icc, %g6, %l3
22927 fmovsvs %xcc, %f3, %f10
22928 xor %i0, %i7, %o3
22929 umulcc %g5, 0x1CB7, %o5
22930 ldsb [%l7 + 0x77], %i3
22931 edge32 %o1, %o0, %g2
22932 movre %g7, %l2, %o7
22933 fmovsa %icc, %f13, %f19
22934 edge32l %i4, %g1, %l6
22935 srlx %o6, %i2, %g3
22936 fmovsgu %xcc, %f18, %f27
22937 smul %l5, %l4, %l1
22938 movvc %xcc, %i6, %o4
22939 movrlez %o2, %i5, %g4
22940 edge16n %l0, %g6, %i1
22941 fnegs %f21, %f30
22942 save %i0, 0x0DE2, %l3
22943 rdpr %cwp, %g1
22944 rdpr %cansave, %g2
22945 rdpr %canrestore, %g3
22946 rdpr %cleanwin, %g4
22947 rdpr %otherwin, %g5
22948 rdpr %wstate, %g6
22949 popc 0x1DDB, %o3
22950 fzeros %f9
22951 subc %i7, %o5, %g5
22952 sdiv %i3, 0x06FF, %o0
22953 fmul8ulx16 %f20, %f6, %f16
22954 fmul8x16al %f12, %f30, %f14
22955 movl %icc, %o1, %g7
22956 addccc %l2, %o7, %i4
22957 setx loop_83, %l0, %l1
22958 return %l1
22959 nop
22960 rdpr %cwp, %g1
22961 rdpr %cansave, %g2
22962 rdpr %canrestore, %g3
22963 rdpr %cleanwin, %g4
22964 rdpr %otherwin, %g5
22965 rdpr %wstate, %g6
22966loop_83: udivcc %g2, 0x07D6, %i2
22967 smulcc %g3, 0x16D9, %o6
22968 fxor %f18, %f8, %f18
22969 movl %icc, %l4, %l1
22970 fmovrse %l5, %f29, %f3
22971 movrgz %i6, %o2, %i5
22972 ldsb [%l7 + 0x29], %g4
22973 fmovdgu %icc, %f20, %f26
22974 alignaddrl %l0, %o4, %g6
22975 lduh [%l7 + 0x1E], %i0
22976 udivx %l3, 0x0250, %o3
22977 fxnors %f10, %f14, %f21
22978 fandnot2s %f18, %f7, %f10
22979 move %xcc, %i1, %o5
22980 orcc %i7, 0x051A, %g5
22981 udivx %o0, 0x029C, %i3
22982 addccc %g7, %o1, %o7
22983 movvc %icc, %l2, %i4
22984 edge32n %g1, %g2, %i2
22985 edge32l %g3, %o6, %l6
22986 fmovrsgez %l4, %f29, %f26
22987 movn %icc, %l5, %i6
22988 edge32n %l1, %i5, %g4
22989 movl %icc, %o2, %o4
22990 mulscc %g6, %i0, %l3
22991 orcc %o3, %l0, %o5
22992 subc %i7, 0x110C, %i1
22993 mulx %g5, %o0, %g7
22994 umul %o1, 0x1AE8, %o7
22995 xnorcc %l2, %i4, %i3
22996 movrgz %g1, %g2, %i2
22997 sir 0x1B81
22998 sllx %g3, 0x18, %o6
22999 sth %l4, [%l7 + 0x4A]
23000 addccc %l6, 0x1DEB, %l5
23001 udivx %l1, 0x1C97, %i5
23002 movg %xcc, %i6, %g4
23003 fnor %f12, %f22, %f28
23004 fmovdge %icc, %f30, %f30
23005 array8 %o4, %g6, %o2
23006 fcmpne16 %f6, %f24, %i0
23007 orcc %o3, %l0, %o5
23008 faligndata %f24, %f0, %f8
23009 subccc %l3, %i1, %g5
23010 fmovdn %xcc, %f13, %f3
23011 fnot1s %f8, %f21
23012 addc %i7, 0x0D27, %o0
23013 fmovs %f0, %f1
23014 movn %xcc, %o1, %g7
23015 movcc %xcc, %l2, %o7
23016 andcc %i4, %i3, %g1
23017 addccc %i2, %g3, %o6
23018 movn %icc, %l4, %g2
23019 fmovscs %xcc, %f28, %f20
23020 sdivcc %l6, 0x0478, %l1
23021 move %xcc, %i5, %l5
23022 save %i6, 0x02BD, %o4
23023 rdpr %cwp, %g1
23024 rdpr %cansave, %g2
23025 rdpr %canrestore, %g3
23026 rdpr %cleanwin, %g4
23027 rdpr %otherwin, %g5
23028 rdpr %wstate, %g6
23029 fmovrsgz %g6, %f5, %f16
23030 andn %g4, %o2, %i0
23031 subcc %l0, %o5, %o3
23032 smulcc %l3, %i1, %i7
23033 edge8 %o0, %o1, %g5
23034 array8 %l2, %g7, %i4
23035 array8 %o7, %g1, %i3
23036 ldsb [%l7 + 0x33], %i2
23037 fabsd %f8, %f24
23038 subccc %o6, %g3, %g2
23039 move %icc, %l6, %l1
23040 umul %i5, %l4, %i6
23041 movgu %xcc, %o4, %g6
23042 save %g4, 0x1A95, %l5
23043 rdpr %cwp, %g1
23044 rdpr %cansave, %g2
23045 rdpr %canrestore, %g3
23046 rdpr %cleanwin, %g4
23047 rdpr %otherwin, %g5
23048 rdpr %wstate, %g6
23049 fzeros %f9
23050 edge32n %i0, %l0, %o5
23051 fones %f13
23052 subc %o3, %l3, %i1
23053 subccc %i7, 0x0C94, %o2
23054 fnot1 %f6, %f10
23055 srl %o1, %g5, %o0
23056 fmovdneg %icc, %f20, %f4
23057 nop
23058 set 0x17, %o0
23059 ldub [%l7 + %o0], %g7
23060 fcmpd %fcc1, %f24, %f30
23061 movrgz %i4, 0x299, %o7
23062 edge8l %l2, %i3, %g1
23063 orncc %o6, 0x1D1E, %g3
23064 add %i2, 0x0BFC, %g2
23065 xnorcc %l6, %i5, %l1
23066 pdist %f8, %f6, %f2
23067 sth %l4, [%l7 + 0x5A]
23068 addccc %o4, %i6, %g4
23069 fmovsn %xcc, %f12, %f18
23070 fmovse %xcc, %f26, %f31
23071 ldd [%l7 + 0x18], %f18
23072 ldd [%l7 + 0x08], %g6
23073 fmovdl %icc, %f8, %f6
23074 sethi 0x0B7C, %l5
23075 move %xcc, %l0, %o5
23076 fmovsgu %icc, %f12, %f15
23077 ldsb [%l7 + 0x71], %i0
23078 edge8 %l3, %i1, %o3
23079 edge32l %o2, %i7, %g5
23080 fmovse %icc, %f6, %f4
23081 lduh [%l7 + 0x58], %o1
23082 movre %g7, %i4, %o7
23083 umul %l2, 0x16F4, %o0
23084 fmovrdlez %i3, %f6, %f0
23085 fpmerge %f27, %f17, %f18
23086 sir 0x1EF8
23087 restore %o6, %g3, %i2
23088 rdpr %cwp, %g1
23089 rdpr %cansave, %g2
23090 rdpr %canrestore, %g3
23091 rdpr %cleanwin, %g4
23092 rdpr %otherwin, %g5
23093 rdpr %wstate, %g6
23094 umulcc %g2, 0x1626, %l6
23095 fmul8ulx16 %f30, %f20, %f8
23096 fmovrdlz %i5, %f20, %f14
23097 fmovsgu %icc, %f6, %f29
23098 ldd [%l7 + 0x40], %f8
23099 fmovsl %icc, %f26, %f18
23100 sth %l1, [%l7 + 0x42]
23101 sdivcc %l4, 0x1083, %g1
23102 edge16l %o4, %i6, %g4
23103 array32 %l5, %g6, %l0
23104 sdiv %o5, 0x0F67, %l3
23105 sdivcc %i1, 0x17B4, %i0
23106 siam 0x6
23107 nop
23108 set 0x34, %i7
23109 ldsw [%l7 + %i7], %o3
23110 popc %o2, %g5
23111 fmovrse %i7, %f20, %f22
23112 move %xcc, %g7, %i4
23113 mova %icc, %o7, %l2
23114 srl %o1, 0x0F, %o0
23115 edge8 %i3, %o6, %g3
23116 fcmpgt32 %f26, %f16, %g2
23117 xnor %i2, 0x1B65, %i5
23118 sllx %l1, %l4, %l6
23119 fmovda %xcc, %f31, %f18
23120 fmovdneg %icc, %f21, %f21
23121 std %f24, [%l7 + 0x18]
23122 movcs %xcc, %g1, %i6
23123 alignaddr %o4, %g4, %l5
23124 fnot1s %f2, %f0
23125 movrne %l0, %g6, %l3
23126 smul %o5, %i1, %o3
23127 movvc %icc, %i0, %o2
23128 sdiv %g5, 0x1737, %g7
23129 ldub [%l7 + 0x0A], %i4
23130 movl %xcc, %i7, %l2
23131 fmovda %icc, %f24, %f15
23132 add %o1, 0x0965, %o0
23133 umul %i3, 0x12FA, %o7
23134 edge32 %o6, %g3, %i2
23135 stx %g2, [%l7 + 0x48]
23136 nop
23137 set 0x7F, %l6
23138 stb %i5, [%l7 + %l6]
23139 sdivx %l1, 0x007A, %l4
23140 edge8ln %g1, %l6, %i6
23141 movrgz %o4, 0x23F, %g4
23142 ldd [%l7 + 0x60], %l0
23143 fpadd32 %f28, %f22, %f4
23144 orncc %g6, 0x1EDC, %l5
23145 add %l3, 0x0D0A, %o5
23146 addccc %i1, 0x0503, %o3
23147 ldx [%l7 + 0x30], %o2
23148 fsrc2 %f4, %f2
23149 movg %xcc, %i0, %g7
23150 fsrc2 %f2, %f4
23151 fandnot1 %f24, %f16, %f4
23152 fmovde %icc, %f18, %f3
23153 movcc %xcc, %g5, %i4
23154 fmovspos %xcc, %f17, %f16
23155 edge16ln %i7, %l2, %o0
23156 orncc %i3, 0x0DAD, %o7
23157 edge8l %o6, %o1, %g3
23158 sir 0x12C4
23159 alignaddr %i2, %g2, %l1
23160 movleu %xcc, %i5, %l4
23161 fcmpeq32 %f22, %f10, %l6
23162 nop
23163 set 0x4A, %l1
23164 stb %g1, [%l7 + %l1]
23165 fsrc1s %f26, %f0
23166 movcc %xcc, %i6, %g4
23167 movl %xcc, %o4, %g6
23168 fmovrslz %l0, %f13, %f2
23169 setx loop_84, %l0, %l1
23170 return %l1
23171 nop
23172 rdpr %cwp, %g1
23173 rdpr %cansave, %g2
23174 rdpr %canrestore, %g3
23175 rdpr %cleanwin, %g4
23176 rdpr %otherwin, %g5
23177 rdpr %wstate, %g6
23178loop_84: sub %o3, 0x00F4, %o2
23179 movg %xcc, %i0, %g7
23180 fcmpgt16 %f4, %f24, %g5
23181 edge32n %i4, %i7, %i1
23182 movn %xcc, %o0, %i3
23183 stb %o7, [%l7 + 0x5E]
23184 ldd [%l7 + 0x68], %l2
23185 sdiv %o1, 0x1487, %o6
23186 movle %icc, %i2, %g2
23187 ldsw [%l7 + 0x5C], %l1
23188 lduw [%l7 + 0x10], %i5
23189 xor %g3, %l6, %g1
23190 xnor %l4, %i6, %o4
23191 andcc %g6, 0x0A15, %g4
23192 sll %l3, %l0, %o5
23193 fmovd %f6, %f6
23194 andcc %o3, 0x1450, %l5
23195 srlx %o2, 0x14, %g7
23196 edge8 %i0, %g5, %i4
23197 nop
23198 set 0x2C, %l3
23199 ldsb [%l7 + %l3], %i1
23200 movn %xcc, %i7, %i3
23201 array16 %o7, %o0, %o1
23202 add %l2, %o6, %i2
23203 fmovdvc %icc, %f13, %f23
23204 movre %l1, 0x202, %g2
23205 edge32ln %i5, %l6, %g3
23206 fone %f6
23207 fmovdle %xcc, %f2, %f24
23208 add %g1, 0x17FB, %l4
23209 ldsh [%l7 + 0x7A], %o4
23210 array16 %i6, %g4, %g6
23211 umul %l3, 0x00D7, %l0
23212 umulcc %o3, %o5, %o2
23213 xor %g7, 0x0FFB, %i0
23214 fmovda %xcc, %f0, %f0
23215 edge16ln %l5, %i4, %g5
23216 movrlz %i7, %i1, %o7
23217 st %f12, [%l7 + 0x44]
23218 addccc %i3, 0x1EA2, %o0
23219 xnor %o1, %l2, %i2
23220 fmovdg %icc, %f17, %f5
23221 fcmpne32 %f4, %f28, %l1
23222 andncc %g2, %o6, %l6
23223 fones %f21
23224 umul %i5, 0x131A, %g3
23225 stw %l4, [%l7 + 0x7C]
23226 array8 %g1, %i6, %o4
23227 fcmple16 %f12, %f16, %g4
23228 xnor %l3, %l0, %o3
23229 array8 %o5, %g6, %o2
23230 ldsb [%l7 + 0x75], %i0
23231 fmovrdgez %l5, %f20, %f26
23232 movn %icc, %i4, %g5
23233 ldsb [%l7 + 0x45], %i7
23234 lduw [%l7 + 0x54], %g7
23235 mulx %o7, 0x0111, %i1
23236 xnor %i3, %o1, %l2
23237 save %i2, %o0, %l1
23238 rdpr %cwp, %g1
23239 rdpr %cansave, %g2
23240 rdpr %canrestore, %g3
23241 rdpr %cleanwin, %g4
23242 rdpr %otherwin, %g5
23243 rdpr %wstate, %g6
23244 movn %xcc, %o6, %l6
23245 addccc %g2, %i5, %g3
23246 edge8ln %g1, %i6, %o4
23247 movgu %icc, %g4, %l4
23248 sra %l0, %o3, %l3
23249 add %o5, %g6, %o2
23250 bshuffle %f26, %f20, %f4
23251 movrlez %i0, 0x2A2, %i4
23252 ldx [%l7 + 0x08], %g5
23253 subc %i7, 0x043C, %l5
23254 array32 %g7, %o7, %i1
23255 movrne %i3, %l2, %i2
23256 sethi 0x0D49, %o1
23257 subccc %o0, %l1, %l6
23258 mulx %o6, %g2, %g3
23259 fpadd16 %f4, %f4, %f30
23260 lduh [%l7 + 0x6C], %i5
23261 alignaddr %g1, %o4, %g4
23262 fmovsg %xcc, %f16, %f11
23263 movrgez %i6, 0x283, %l0
23264 sllx %o3, 0x03, %l3
23265 move %icc, %l4, %g6
23266 st %f2, [%l7 + 0x68]
23267 subc %o2, %i0, %o5
23268 fpack16 %f22, %f17
23269 edge8ln %g5, %i7, %i4
23270 addc %g7, 0x1604, %o7
23271 movre %i1, 0x01C, %i3
23272 orncc %l5, %i2, %o1
23273 xnor %o0, %l1, %l2
23274 fnot2s %f8, %f6
23275 edge32 %o6, %l6, %g2
23276 udivcc %i5, 0x035B, %g1
23277 mova %icc, %o4, %g3
23278 fzeros %f28
23279 stx %i6, [%l7 + 0x18]
23280 sll %l0, 0x05, %g4
23281 movne %xcc, %l3, %l4
23282 fcmpgt32 %f14, %f4, %g6
23283 sth %o3, [%l7 + 0x08]
23284 st %f31, [%l7 + 0x5C]
23285 umulcc %i0, %o5, %g5
23286 fnot1 %f4, %f14
23287 mova %icc, %o2, %i4
23288 st %f14, [%l7 + 0x40]
23289 popc %g7, %i7
23290 orncc %o7, %i3, %l5
23291 andn %i1, %o1, %o0
23292 sdivcc %i2, 0x0032, %l1
23293 xorcc %l2, 0x1013, %o6
23294 edge8n %l6, %i5, %g1
23295 addcc %o4, %g3, %g2
23296 sethi 0x0BB7, %i6
23297 ldub [%l7 + 0x4C], %g4
23298 fcmpne32 %f6, %f10, %l0
23299 ldsw [%l7 + 0x48], %l3
23300 sll %l4, 0x06, %g6
23301 sll %i0, 0x13, %o3
23302 movrlz %g5, %o5, %i4
23303 movvc %icc, %o2, %g7
23304 edge16n %i7, %o7, %i3
23305 mulx %i1, 0x0A77, %l5
23306 edge8ln %o0, %o1, %l1
23307 stx %i2, [%l7 + 0x38]
23308 orn %o6, 0x1B4C, %l6
23309 subccc %l2, 0x1238, %i5
23310 addc %g1, 0x100E, %g3
23311 umul %g2, 0x14FA, %i6
23312 faligndata %f22, %f18, %f4
23313 srl %o4, 0x0F, %l0
23314 fmovsgu %xcc, %f9, %f22
23315 srax %g4, %l4, %g6
23316 or %i0, %o3, %g5
23317 fmovsleu %xcc, %f2, %f20
23318 ldsw [%l7 + 0x58], %o5
23319 sll %i4, %l3, %g7
23320 andncc %i7, %o2, %o7
23321 sdivcc %i3, 0x0A0C, %l5
23322 fmul8sux16 %f26, %f28, %f12
23323 movgu %icc, %o0, %o1
23324 edge32n %l1, %i2, %i1
23325 fcmpeq32 %f12, %f4, %o6
23326 fmovsn %xcc, %f1, %f4
23327 movge %xcc, %l6, %l2
23328 movre %g1, %g3, %i5
23329 fnor %f24, %f18, %f10
23330 fors %f3, %f29, %f25
23331 mulscc %i6, 0x1194, %g2
23332 sethi 0x0AE8, %l0
23333 edge16ln %g4, %o4, %l4
23334 fnot1 %f0, %f8
23335 movpos %icc, %g6, %i0
23336 subc %o3, 0x1BE2, %g5
23337 fmovrdgz %o5, %f22, %f16
23338 subccc %l3, %i4, %g7
23339 std %f2, [%l7 + 0x50]
23340 fnot1s %f25, %f2
23341 orcc %i7, %o7, %i3
23342 movn %icc, %o2, %o0
23343 fmovsne %xcc, %f3, %f16
23344 alignaddrl %l5, %l1, %i2
23345 fsrc1s %f25, %f5
23346 addc %i1, 0x14CA, %o6
23347 array16 %o1, %l6, %g1
23348 fmul8x16 %f27, %f4, %f6
23349 fnot2s %f23, %f9
23350 fcmps %fcc3, %f26, %f9
23351 xnor %g3, 0x15D0, %i5
23352 fpadd16 %f22, %f12, %f2
23353 xor %l2, 0x011E, %i6
23354 edge8n %l0, %g4, %o4
23355 xnorcc %g2, %g6, %i0
23356 edge32n %o3, %g5, %l4
23357 edge8n %l3, %i4, %o5
23358 sir 0x0025
23359 addcc %g7, %i7, %o7
23360 edge8ln %i3, %o0, %o2
23361 fnands %f5, %f29, %f28
23362 movrgez %l5, 0x329, %l1
23363 stw %i1, [%l7 + 0x68]
23364 fsrc2s %f10, %f28
23365 fcmped %fcc1, %f24, %f2
23366 umul %o6, 0x0C14, %o1
23367 addcc %l6, %i2, %g3
23368 add %i5, 0x0A03, %g1
23369 alignaddr %l2, %i6, %l0
23370 subccc %g4, %g2, %o4
23371 fmovd %f22, %f20
23372 alignaddrl %i0, %g6, %g5
23373 fmovrsne %o3, %f4, %f18
23374 movrgez %l3, 0x345, %i4
23375 andcc %o5, %l4, %i7
23376 movvs %xcc, %o7, %i3
23377 fand %f26, %f0, %f22
23378 xnorcc %g7, %o2, %l5
23379 fpackfix %f6, %f19
23380 fmuld8ulx16 %f30, %f9, %f0
23381 move %xcc, %o0, %l1
23382 fmovsl %icc, %f30, %f7
23383 fnot2s %f17, %f10
23384 addc %i1, 0x1064, %o1
23385 array32 %o6, %l6, %i2
23386 andcc %g3, 0x1BB0, %g1
23387 fands %f15, %f21, %f12
23388 movre %i5, 0x3D8, %l2
23389 sth %i6, [%l7 + 0x38]
23390 movrlez %l0, 0x043, %g4
23391 stx %o4, [%l7 + 0x10]
23392 subc %i0, %g6, %g5
23393 movpos %icc, %g2, %l3
23394 addc %i4, %o3, %o5
23395 srax %l4, %i7, %i3
23396 fmovdg %xcc, %f12, %f0
23397 srlx %g7, 0x10, %o2
23398 faligndata %f0, %f8, %f22
23399 ldub [%l7 + 0x0C], %l5
23400 fandnot1 %f26, %f28, %f14
23401 lduh [%l7 + 0x22], %o7
23402 srl %o0, %l1, %o1
23403 pdist %f30, %f28, %f22
23404 xnor %i1, %l6, %o6
23405 andn %i2, %g3, %i5
23406 or %l2, %i6, %g1
23407 or %l0, 0x0626, %o4
23408 fmovrde %i0, %f6, %f30
23409 edge16n %g6, %g4, %g5
23410 movcs %icc, %g2, %l3
23411 sdiv %o3, 0x10E2, %o5
23412 movcs %icc, %l4, %i7
23413 sdivcc %i4, 0x0B7A, %g7
23414 xnor %o2, 0x00D7, %l5
23415 fmuld8sux16 %f20, %f17, %f18
23416 stx %i3, [%l7 + 0x48]
23417 move %icc, %o7, %l1
23418 orcc %o1, %i1, %l6
23419 edge8ln %o0, %o6, %g3
23420 smul %i5, 0x0952, %i2
23421 edge8ln %l2, %g1, %l0
23422 movleu %icc, %i6, %i0
23423 lduw [%l7 + 0x70], %o4
23424 movle %xcc, %g4, %g5
23425 ldsb [%l7 + 0x0D], %g6
23426 edge16n %g2, %o3, %o5
23427 mova %icc, %l4, %i7
23428 movrlez %i4, %g7, %l3
23429 edge16ln %l5, %i3, %o7
23430 fmovda %xcc, %f13, %f14
23431 movn %xcc, %o2, %o1
23432 movcc %icc, %i1, %l1
23433 udivcc %o0, 0x09B6, %o6
23434 mulscc %l6, %i5, %g3
23435 fmovdne %icc, %f9, %f29
23436 fmovsa %xcc, %f13, %f5
23437 stb %i2, [%l7 + 0x7B]
23438 alignaddrl %l2, %g1, %l0
23439 fandnot2s %f2, %f17, %f30
23440 edge8l %i0, %i6, %g4
23441 ldub [%l7 + 0x4E], %g5
23442 sethi 0x1E2D, %g6
23443 fornot2s %f26, %f24, %f2
23444 st %f8, [%l7 + 0x14]
23445 movle %icc, %o4, %o3
23446 sllx %o5, 0x07, %l4
23447 movvc %xcc, %i7, %g2
23448 movle %icc, %g7, %l3
23449 fmul8x16au %f8, %f3, %f12
23450 fmuld8sux16 %f26, %f10, %f30
23451 fnot2 %f18, %f4
23452 fnot1 %f8, %f8
23453 sethi 0x1F0B, %i4
23454 movg %icc, %l5, %o7
23455 andn %i3, %o2, %i1
23456 movcc %xcc, %l1, %o1
23457 nop
23458 set 0x36, %g2
23459 ldsh [%l7 + %g2], %o6
23460 lduh [%l7 + 0x60], %l6
23461 lduw [%l7 + 0x20], %o0
23462 orn %i5, %i2, %g3
23463 ldsw [%l7 + 0x3C], %l2
23464 fpack32 %f14, %f18, %f12
23465 mulscc %g1, 0x0B99, %l0
23466 xnorcc %i0, %g4, %g5
23467 fmovsleu %xcc, %f20, %f14
23468 add %g6, 0x0044, %o4
23469 fandnot1s %f22, %f17, %f31
23470 stx %i6, [%l7 + 0x20]
23471 ldd [%l7 + 0x58], %f2
23472 sub %o5, %l4, %o3
23473 edge16l %i7, %g7, %g2
23474 restore %l3, 0x0C40, %i4
23475 rdpr %cwp, %g1
23476 rdpr %cansave, %g2
23477 rdpr %canrestore, %g3
23478 rdpr %cleanwin, %g4
23479 rdpr %otherwin, %g5
23480 rdpr %wstate, %g6
23481 stw %l5, [%l7 + 0x34]
23482 nop
23483 set 0x58, %i0
23484 ldd [%l7 + %i0], %f26
23485 fandnot2s %f19, %f11, %f15
23486 add %i3, %o2, %o7
23487 fabsd %f24, %f18
23488 subccc %l1, 0x19D2, %o1
23489 srax %i1, 0x0E, %o6
23490 fmovdl %icc, %f26, %f11
23491 edge32ln %o0, %i5, %l6
23492 orn %i2, 0x1600, %l2
23493 sll %g3, %l0, %i0
23494 movcs %xcc, %g1, %g5
23495 fmul8ulx16 %f22, %f8, %f6
23496 array16 %g4, %g6, %o4
23497 ldub [%l7 + 0x44], %i6
23498 edge32l %l4, %o3, %o5
23499 srl %i7, 0x06, %g7
23500 movvs %xcc, %l3, %g2
23501 fmovdge %xcc, %f22, %f3
23502 nop
23503 set 0x18, %i4
23504 std %f20, [%l7 + %i4]
23505 srax %l5, 0x0A, %i3
23506 edge32 %i4, %o7, %l1
23507 fnot2 %f22, %f30
23508 lduw [%l7 + 0x34], %o2
23509 std %f24, [%l7 + 0x60]
23510 sllx %i1, %o1, %o6
23511 st %f25, [%l7 + 0x60]
23512 xnorcc %i5, %l6, %i2
23513 fpadd32 %f22, %f20, %f26
23514 fnot2s %f19, %f28
23515 edge16ln %o0, %g3, %l0
23516 st %f29, [%l7 + 0x68]
23517 fmovda %xcc, %f15, %f24
23518 srax %l2, %i0, %g5
23519 ldsh [%l7 + 0x7C], %g1
23520 mulscc %g6, 0x0B0F, %g4
23521 edge32 %i6, %o4, %o3
23522 movrne %o5, 0x091, %i7
23523 stx %g7, [%l7 + 0x28]
23524 movvs %xcc, %l3, %g2
23525 mulx %l4, %l5, %i3
23526 nop
23527 set 0x40, %i6
23528 stx %i4, [%l7 + %i6]
23529 movl %icc, %l1, %o7
23530 edge16l %o2, %i1, %o6
23531 fxnors %f21, %f28, %f8
23532 udivcc %o1, 0x0319, %i5
23533 fnot2s %f18, %f22
23534 xor %l6, 0x12B2, %i2
23535 st %f20, [%l7 + 0x70]
23536 fmul8x16al %f11, %f27, %f18
23537 sllx %o0, %l0, %l2
23538 fmovrsne %i0, %f29, %f31
23539 fandnot1s %f9, %f10, %f16
23540 lduw [%l7 + 0x5C], %g5
23541 fmovdcc %icc, %f6, %f30
23542 movre %g3, %g1, %g4
23543 fors %f19, %f10, %f27
23544 edge16n %i6, %g6, %o4
23545 mulx %o3, %o5, %i7
23546 movrne %g7, %g2, %l4
23547 edge32n %l3, %l5, %i4
23548 andcc %i3, %l1, %o7
23549 fmuld8ulx16 %f14, %f8, %f20
23550 lduh [%l7 + 0x5E], %i1
23551 udivcc %o6, 0x09D9, %o1
23552 sethi 0x1598, %i5
23553 sll %l6, 0x0C, %i2
23554 andncc %o2, %l0, %l2
23555 edge8 %o0, %i0, %g5
23556 movcc %icc, %g3, %g1
23557 fmovsge %xcc, %f9, %f18
23558 fmovrdne %g4, %f26, %f10
23559 move %xcc, %g6, %i6
23560 movrgez %o4, %o5, %i7
23561 srl %g7, %o3, %l4
23562 movrlz %g2, 0x390, %l5
23563 orncc %l3, 0x0ADF, %i4
23564 movneg %icc, %i3, %l1
23565 fnand %f8, %f4, %f14
23566 std %f28, [%l7 + 0x78]
23567 movgu %xcc, %o7, %o6
23568 ldd [%l7 + 0x28], %f4
23569 fmovsle %icc, %f26, %f20
23570 movn %xcc, %o1, %i1
23571 edge16n %i5, %l6, %i2
23572 movrgez %l0, 0x205, %o2
23573 movre %o0, 0x215, %l2
23574 xnorcc %g5, 0x0E2D, %g3
23575 andncc %i0, %g1, %g4
23576 fmovsleu %xcc, %f11, %f15
23577 sll %g6, 0x16, %o4
23578 ldub [%l7 + 0x36], %i6
23579 sdiv %i7, 0x05A6, %o5
23580 udivcc %g7, 0x0897, %l4
23581 edge16l %g2, %o3, %l5
23582 fmul8x16al %f25, %f7, %f28
23583 fmovdneg %icc, %f23, %f21
23584 movgu %xcc, %i4, %l3
23585 array32 %l1, %o7, %o6
23586 orn %i3, 0x1F64, %i1
23587 edge32ln %o1, %i5, %i2
23588 umulcc %l6, 0x0055, %l0
23589 fandnot1s %f3, %f19, %f20
23590 fpadd32 %f4, %f14, %f16
23591 std %f22, [%l7 + 0x10]
23592 fxors %f26, %f19, %f21
23593 pdist %f20, %f14, %f28
23594 movg %xcc, %o2, %l2
23595 movpos %xcc, %o0, %g3
23596 faligndata %f22, %f30, %f22
23597 ldsb [%l7 + 0x66], %g5
23598 mova %xcc, %i0, %g4
23599 fmovsneg %icc, %f31, %f15
23600 movrlez %g6, 0x034, %g1
23601 popc 0x0069, %i6
23602 addccc %i7, %o5, %o4
23603 stx %g7, [%l7 + 0x10]
23604 std %f14, [%l7 + 0x08]
23605 udiv %g2, 0x1431, %l4
23606 fnot1s %f23, %f3
23607 st %f31, [%l7 + 0x68]
23608 ldd [%l7 + 0x28], %f30
23609 fmovs %f12, %f13
23610 save %o3, %i4, %l5
23611 rdpr %cwp, %g1
23612 rdpr %cansave, %g2
23613 rdpr %canrestore, %g3
23614 rdpr %cleanwin, %g4
23615 rdpr %otherwin, %g5
23616 rdpr %wstate, %g6
23617 stb %l1, [%l7 + 0x1A]
23618 fmul8ulx16 %f10, %f12, %f26
23619 fmovrslez %l3, %f16, %f1
23620 xnorcc %o6, %i3, %i1
23621 fpsub32 %f30, %f8, %f16
23622 ldd [%l7 + 0x60], %f16
23623 edge32 %o7, %i5, %i2
23624 orncc %l6, 0x004D, %o1
23625 ld [%l7 + 0x40], %f14
23626 xnorcc %o2, 0x1EF6, %l0
23627 srax %l2, %g3, %g5
23628 ld [%l7 + 0x30], %f18
23629 setx loop_85, %l0, %l1
23630 return %l1
23631 nop
23632 rdpr %cwp, %g1
23633 rdpr %cansave, %g2
23634 rdpr %canrestore, %g3
23635 rdpr %cleanwin, %g4
23636 rdpr %otherwin, %g5
23637 rdpr %wstate, %g6
23638loop_85: fmovdpos %xcc, %f10, %f9
23639 mulx %g6, %i0, %g1
23640 fmovrse %i7, %f17, %f12
23641 andncc %i6, %o4, %g7
23642 sub %o5, %l4, %o3
23643 nop
23644 set 0x4E, %o2
23645 ldsh [%l7 + %o2], %g2
23646 st %f22, [%l7 + 0x3C]
23647 edge32n %l5, %l1, %l3
23648 fornot1s %f29, %f5, %f8
23649 fmovrdlez %o6, %f10, %f22
23650 stw %i3, [%l7 + 0x18]
23651 movcc %xcc, %i1, %i4
23652 sllx %o7, %i2, %l6
23653 sll %o1, %i5, %o2
23654 movge %xcc, %l2, %l0
23655 ldsb [%l7 + 0x17], %g5
23656 array32 %o0, %g3, %g6
23657 movpos %xcc, %i0, %g1
23658 edge32n %i7, %i6, %g4
23659 udivcc %o4, 0x0276, %g7
23660 lduh [%l7 + 0x46], %l4
23661 add %o3, 0x04AD, %g2
23662 fmovrdgz %o5, %f24, %f26
23663 edge8l %l5, %l1, %l3
23664 fmovdg %xcc, %f20, %f25
23665 fpsub32s %f0, %f16, %f20
23666 nop
23667 set 0x60, %i5
23668 ldd [%l7 + %i5], %i2
23669 lduh [%l7 + 0x78], %o6
23670 xnor %i1, %o7, %i2
23671 addccc %l6, %o1, %i4
23672 nop
23673 set 0x70, %g6
23674 lduw [%l7 + %g6], %o2
23675 mulx %i5, %l2, %l0
23676 edge8 %g5, %g3, %g6
23677 srlx %o0, %i0, %i7
23678 fmovrde %g1, %f0, %f22
23679 fmovsvs %icc, %f28, %f2
23680 edge8 %i6, %o4, %g4
23681 fmovsa %icc, %f14, %f12
23682 fmovde %icc, %f5, %f8
23683 edge8n %l4, %o3, %g7
23684 sub %g2, 0x0437, %o5
23685 ld [%l7 + 0x1C], %f5
23686 sllx %l1, %l5, %i3
23687 add %o6, 0x1C7D, %i1
23688 fmovrdne %o7, %f6, %f30
23689 movrlez %l3, %i2, %l6
23690 edge16ln %i4, %o2, %o1
23691 fmovspos %icc, %f3, %f29
23692 stw %i5, [%l7 + 0x20]
23693 subc %l0, 0x097A, %g5
23694 mova %xcc, %l2, %g6
23695 fnegs %f25, %f17
23696 ldsb [%l7 + 0x1F], %g3
23697 lduw [%l7 + 0x2C], %i0
23698 array16 %o0, %g1, %i7
23699 xorcc %i6, 0x0CBA, %g4
23700 ld [%l7 + 0x7C], %f27
23701 movleu %xcc, %l4, %o4
23702 edge16ln %o3, %g2, %g7
23703 movleu %icc, %o5, %l5
23704 std %f26, [%l7 + 0x50]
23705 udivcc %l1, 0x0650, %o6
23706 movvc %icc, %i1, %o7
23707 sll %l3, %i3, %i2
23708 edge8 %l6, %o2, %i4
23709 movrne %i5, %o1, %l0
23710 movgu %xcc, %g5, %g6
23711 srl %l2, 0x1C, %i0
23712 movrlez %o0, 0x17A, %g3
23713 xnorcc %g1, %i6, %i7
23714 edge32n %l4, %g4, %o4
23715 movrgz %o3, %g7, %o5
23716 srl %l5, 0x04, %l1
23717 movg %icc, %g2, %o6
23718 movrne %o7, 0x0CE, %i1
23719 stw %i3, [%l7 + 0x10]
23720 add %l3, %l6, %o2
23721 fnot2s %f28, %f29
23722 sdivx %i2, 0x15B5, %i4
23723 popc %i5, %l0
23724 mulx %o1, 0x0DC4, %g5
23725 fnors %f8, %f28, %f3
23726 fmovdgu %icc, %f20, %f16
23727 movl %icc, %l2, %i0
23728 fmovrse %g6, %f17, %f1
23729 alignaddr %o0, %g3, %g1
23730 fnegd %f12, %f12
23731 fmul8x16 %f28, %f0, %f12
23732 movpos %xcc, %i6, %i7
23733 lduh [%l7 + 0x56], %l4
23734 save %o4, 0x00AE, %o3
23735 rdpr %cwp, %g1
23736 rdpr %cansave, %g2
23737 rdpr %canrestore, %g3
23738 rdpr %cleanwin, %g4
23739 rdpr %otherwin, %g5
23740 rdpr %wstate, %g6
23741 movcs %icc, %g7, %o5
23742 movpos %icc, %g4, %l1
23743 smulcc %l5, 0x1387, %g2
23744 fxnors %f29, %f31, %f31
23745 ldd [%l7 + 0x48], %f24
23746 sllx %o7, 0x0C, %i1
23747 addccc %i3, %o6, %l3
23748 fmovsvc %icc, %f12, %f30
23749 ldx [%l7 + 0x20], %l6
23750 andn %i2, 0x129A, %i4
23751 subccc %o2, %i5, %l0
23752 edge16 %g5, %o1, %l2
23753 movrne %i0, %g6, %g3
23754 lduw [%l7 + 0x08], %o0
23755 mulx %i6, %i7, %g1
23756 fpack32 %f26, %f8, %f28
23757 ldsb [%l7 + 0x7F], %l4
23758 fxnors %f13, %f9, %f16
23759 movrgz %o4, %g7, %o3
23760 std %f8, [%l7 + 0x78]
23761 xnor %g4, 0x17F3, %o5
23762 restore %l5, %g2, %o7
23763 rdpr %cwp, %g1
23764 rdpr %cansave, %g2
23765 rdpr %canrestore, %g3
23766 rdpr %cleanwin, %g4
23767 rdpr %otherwin, %g5
23768 rdpr %wstate, %g6
23769 sdivcc %l1, 0x1C40, %i1
23770 movrne %i3, %l3, %l6
23771 add %o6, 0x10FA, %i2
23772 save %o2, 0x000F, %i4
23773 rdpr %cwp, %g1
23774 rdpr %cansave, %g2
23775 rdpr %canrestore, %g3
23776 rdpr %cleanwin, %g4
23777 rdpr %otherwin, %g5
23778 rdpr %wstate, %g6
23779 edge8n %i5, %l0, %g5
23780 movrlez %l2, 0x1F4, %o1
23781 ld [%l7 + 0x28], %f28
23782 addc %g6, %g3, %i0
23783 movn %xcc, %o0, %i6
23784 edge32l %i7, %g1, %l4
23785 alignaddrl %g7, %o3, %o4
23786 movg %icc, %g4, %o5
23787 udivx %l5, 0x1989, %g2
23788 edge32n %o7, %i1, %l1
23789 nop
23790 set 0x30, %l2
23791 stx %i3, [%l7 + %l2]
23792 movpos %icc, %l3, %o6
23793 sdivcc %i2, 0x10C3, %o2
23794 fcmple32 %f14, %f10, %i4
23795 siam 0x3
23796 fandnot2 %f20, %f28, %f6
23797 stw %i5, [%l7 + 0x74]
23798 stb %l0, [%l7 + 0x37]
23799 edge32n %l6, %g5, %l2
23800 sra %g6, 0x11, %o1
23801 ldsb [%l7 + 0x7B], %i0
23802 siam 0x6
23803 sdivx %o0, 0x0F50, %i6
23804 orn %i7, 0x11E6, %g1
23805 movrne %g3, 0x22E, %l4
23806 sdivcc %g7, 0x03BE, %o3
23807 fmovdpos %icc, %f4, %f24
23808 ldsw [%l7 + 0x2C], %o4
23809 and %o5, %l5, %g2
23810 srax %o7, %i1, %g4
23811 sth %i3, [%l7 + 0x36]
23812 fornot1 %f28, %f6, %f26
23813 andcc %l3, 0x0A61, %o6
23814 popc 0x128D, %i2
23815 srax %l1, 0x13, %o2
23816 addccc %i4, %l0, %i5
23817 xnorcc %g5, %l2, %g6
23818 fmovrdlz %l6, %f16, %f30
23819 array16 %i0, %o1, %o0
23820 fpsub16 %f2, %f18, %f30
23821 fmovdl %xcc, %f17, %f27
23822 array16 %i7, %i6, %g1
23823 edge32 %g3, %g7, %l4
23824 edge8 %o4, %o5, %l5
23825 subccc %o3, 0x188F, %o7
23826 edge32ln %g2, %i1, %i3
23827 fmovdgu %xcc, %f8, %f24
23828 udivcc %g4, 0x05C0, %l3
23829 addcc %i2, 0x188A, %l1
23830 movre %o6, 0x016, %o2
23831 lduw [%l7 + 0x28], %i4
23832 udivx %i5, 0x069F, %g5
23833 srax %l0, %g6, %l2
23834 xnor %i0, %l6, %o1
23835 xnor %i7, 0x1DD4, %i6
23836 st %f9, [%l7 + 0x2C]
23837 sub %g1, 0x0BB8, %o0
23838 orncc %g7, %g3, %l4
23839 ldd [%l7 + 0x50], %f10
23840 fmul8x16 %f20, %f14, %f26
23841 move %xcc, %o5, %l5
23842 movvs %icc, %o3, %o7
23843 fnands %f4, %f22, %f4
23844 fmovdl %icc, %f25, %f9
23845 orn %o4, 0x0948, %g2
23846 sth %i3, [%l7 + 0x70]
23847 sth %i1, [%l7 + 0x54]
23848 ldd [%l7 + 0x08], %l2
23849 movleu %xcc, %g4, %i2
23850 umulcc %l1, 0x14B0, %o6
23851 sir 0x1D7F
23852 ldub [%l7 + 0x26], %o2
23853 umul %i5, 0x0ABF, %i4
23854 fcmpgt32 %f10, %f6, %l0
23855 edge8ln %g5, %g6, %i0
23856 popc 0x0370, %l2
23857 array32 %l6, %i7, %o1
23858 udivcc %i6, 0x1CBE, %g1
23859 ldx [%l7 + 0x38], %g7
23860 edge8n %o0, %l4, %g3
23861 subcc %l5, %o5, %o3
23862 sdiv %o7, 0x0F74, %o4
23863 sra %g2, %i3, %i1
23864 fmovdge %icc, %f6, %f31
23865 fmuld8ulx16 %f13, %f7, %f4
23866 or %l3, %i2, %l1
23867 fandnot1s %f23, %f10, %f2
23868 fmuld8sux16 %f4, %f23, %f12
23869 save %g4, %o2, %o6
23870 rdpr %cwp, %g1
23871 rdpr %cansave, %g2
23872 rdpr %canrestore, %g3
23873 rdpr %cleanwin, %g4
23874 rdpr %otherwin, %g5
23875 rdpr %wstate, %g6
23876 smul %i5, 0x1225, %l0
23877 movrlz %g5, 0x075, %g6
23878 move %icc, %i4, %i0
23879 movrlz %l6, %l2, %o1
23880 fmovrse %i7, %f30, %f23
23881 fmovd %f24, %f16
23882 sll %i6, %g7, %g1
23883 movg %icc, %o0, %g3
23884 fmuld8ulx16 %f14, %f3, %f20
23885 popc %l4, %o5
23886 xnorcc %o3, 0x13C7, %o7
23887 srax %l5, %o4, %g2
23888 movcc %icc, %i1, %i3
23889 ldsh [%l7 + 0x52], %l3
23890 sra %i2, %g4, %o2
23891 movrlz %o6, %i5, %l1
23892 fmovs %f9, %f4
23893 or %g5, %l0, %g6
23894 stb %i4, [%l7 + 0x73]
23895 udivcc %i0, 0x01D0, %l6
23896 movg %xcc, %l2, %o1
23897 orncc %i7, %i6, %g7
23898 array16 %g1, %o0, %l4
23899 movgu %icc, %g3, %o3
23900 and %o7, %o5, %l5
23901 subcc %o4, %i1, %g2
23902 ldsb [%l7 + 0x6C], %i3
23903 movl %xcc, %i2, %l3
23904 faligndata %f26, %f22, %f28
23905 sllx %g4, %o6, %i5
23906 array16 %l1, %o2, %l0
23907 orcc %g6, %i4, %i0
23908 fmuld8ulx16 %f21, %f2, %f12
23909 sdivcc %g5, 0x160E, %l2
23910 movcs %xcc, %o1, %l6
23911 ld [%l7 + 0x0C], %f3
23912 fmovdcs %icc, %f13, %f16
23913 fors %f16, %f26, %f9
23914 sllx %i7, 0x0D, %g7
23915 edge32n %g1, %o0, %i6
23916 ldsw [%l7 + 0x70], %l4
23917 fornot2s %f12, %f6, %f1
23918 andn %o3, 0x003D, %g3
23919 fsrc1s %f1, %f13
23920 stw %o5, [%l7 + 0x30]
23921 ld [%l7 + 0x60], %f14
23922 sub %l5, %o4, %i1
23923 movrlz %o7, 0x130, %g2
23924 fmovs %f14, %f6
23925 umulcc %i2, 0x12AB, %l3
23926 movrgz %i3, %g4, %o6
23927 xor %i5, %l1, %o2
23928 udivcc %g6, 0x138A, %i4
23929 edge32 %l0, %i0, %l2
23930 fabss %f16, %f11
23931 lduw [%l7 + 0x74], %g5
23932 andcc %o1, %l6, %g7
23933 edge32 %g1, %i7, %o0
23934 edge32n %l4, %i6, %g3
23935 ld [%l7 + 0x50], %f10
23936 movcc %icc, %o3, %o5
23937 addc %l5, %i1, %o7
23938 edge16n %o4, %g2, %i2
23939 movneg %xcc, %i3, %l3
23940 edge32 %o6, %g4, %i5
23941 fmovda %icc, %f29, %f27
23942 smulcc %l1, %o2, %g6
23943 fexpand %f10, %f30
23944 udiv %i4, 0x1C7F, %l0
23945 fmovsleu %icc, %f7, %f0
23946 edge16l %i0, %g5, %l2
23947 umulcc %o1, 0x1A3D, %g7
23948 xorcc %l6, %i7, %o0
23949 edge16n %l4, %g1, %i6
23950 nop
23951 set 0x38, %o6
23952 ldd [%l7 + %o6], %f2
23953 xnor %g3, %o5, %o3
23954 ldsb [%l7 + 0x16], %i1
23955 addc %o7, 0x1454, %o4
23956 movne %xcc, %g2, %i2
23957 addcc %i3, %l3, %l5
23958 xnor %o6, %i5, %l1
23959 movrlz %o2, %g4, %g6
23960 mova %icc, %l0, %i0
23961 ldsb [%l7 + 0x33], %i4
23962 sdivcc %l2, 0x1ABB, %o1
23963 add %g7, %g5, %i7
23964 srax %o0, %l4, %g1
23965 movne %icc, %l6, %i6
23966 fpackfix %f2, %f0
23967 fmovrdlez %g3, %f4, %f2
23968 std %f6, [%l7 + 0x10]
23969 udivcc %o5, 0x0DA4, %o3
23970 fmovspos %icc, %f30, %f13
23971 save %o7, 0x0CED, %i1
23972 rdpr %cwp, %g1
23973 rdpr %cansave, %g2
23974 rdpr %canrestore, %g3
23975 rdpr %cleanwin, %g4
23976 rdpr %otherwin, %g5
23977 rdpr %wstate, %g6
23978 andn %o4, %i2, %i3
23979 sub %l3, 0x180C, %l5
23980 siam 0x5
23981 sllx %o6, %g2, %i5
23982 edge32 %o2, %g4, %g6
23983 andn %l0, 0x0832, %i0
23984 umul %l1, %i4, %o1
23985 srl %g7, %l2, %g5
23986 xor %i7, %o0, %l4
23987 addcc %g1, 0x0AC9, %i6
23988 sdivcc %l6, 0x0832, %g3
23989 bshuffle %f2, %f16, %f0
23990 fabsd %f12, %f24
23991 xorcc %o5, %o7, %i1
23992 edge16n %o4, %i2, %i3
23993 save %l3, %o3, %l5
23994 rdpr %cwp, %g1
23995 rdpr %cansave, %g2
23996 rdpr %canrestore, %g3
23997 rdpr %cleanwin, %g4
23998 rdpr %otherwin, %g5
23999 rdpr %wstate, %g6
24000 fpsub16 %f4, %f16, %f2
24001 fmovsvc %icc, %f19, %f26
24002 alignaddr %o6, %g2, %o2
24003 addccc %g4, %g6, %l0
24004 subc %i5, 0x0186, %i0
24005 movneg %xcc, %l1, %o1
24006 array32 %i4, %l2, %g7
24007 fandnot2 %f16, %f16, %f14
24008 udivx %g5, 0x03C3, %i7
24009 array32 %o0, %l4, %i6
24010 ldsb [%l7 + 0x77], %g1
24011 fzero %f30
24012 pdist %f12, %f2, %f22
24013 andcc %g3, 0x0F95, %o5
24014 st %f6, [%l7 + 0x7C]
24015 movn %xcc, %o7, %i1
24016 edge16 %o4, %l6, %i2
24017 fpadd32s %f0, %f11, %f17
24018 array32 %i3, %l3, %l5
24019 stw %o3, [%l7 + 0x74]
24020 udiv %o6, 0x18FE, %o2
24021 movn %icc, %g4, %g6
24022 alignaddrl %l0, %i5, %i0
24023 fand %f22, %f20, %f4
24024 andcc %l1, %g2, %o1
24025 fmul8x16 %f0, %f18, %f12
24026 lduw [%l7 + 0x74], %l2
24027 xnorcc %g7, 0x1228, %i4
24028 edge8ln %i7, %g5, %o0
24029 fandnot1 %f20, %f22, %f22
24030 fcmps %fcc3, %f10, %f2
24031 movrlez %i6, %l4, %g3
24032 stw %g1, [%l7 + 0x44]
24033 fmovdleu %xcc, %f19, %f6
24034 ldsw [%l7 + 0x1C], %o5
24035 ldsw [%l7 + 0x70], %i1
24036 fxors %f10, %f12, %f23
24037 subccc %o7, 0x0310, %o4
24038 edge16l %i2, %l6, %i3
24039 fands %f2, %f14, %f5
24040 subc %l5, %o3, %l3
24041 edge32n %o6, %o2, %g6
24042 fmovspos %xcc, %f4, %f17
24043 umul %g4, %l0, %i0
24044 udivx %l1, 0x1A37, %i5
24045 movrgz %g2, 0x06A, %l2
24046 ldx [%l7 + 0x08], %o1
24047 edge8 %g7, %i4, %g5
24048 fmovscs %xcc, %f13, %f22
24049 ldd [%l7 + 0x28], %i6
24050 edge8l %i6, %l4, %o0
24051 move %icc, %g3, %o5
24052 alignaddrl %g1, %i1, %o4
24053 array16 %i2, %l6, %i3
24054 srl %l5, 0x06, %o3
24055 sdiv %l3, 0x1423, %o6
24056 edge8n %o2, %g6, %g4
24057 edge16n %l0, %o7, %l1
24058 movg %icc, %i5, %i0
24059 fpack16 %f26, %f24
24060 movle %xcc, %g2, %o1
24061 sub %l2, 0x0228, %i4
24062 movle %xcc, %g7, %g5
24063 srl %i6, 0x13, %i7
24064 movge %xcc, %l4, %g3
24065 movrgz %o0, %o5, %i1
24066 movn %icc, %g1, %i2
24067 fmovrsne %o4, %f4, %f18
24068 ldub [%l7 + 0x17], %l6
24069 nop
24070 set 0x1E, %l4
24071 ldsb [%l7 + %l4], %l5
24072 fsrc1 %f30, %f4
24073 fcmpne32 %f12, %f8, %o3
24074 mulscc %l3, %i3, %o6
24075 fmovda %xcc, %f11, %f16
24076 xnorcc %o2, %g4, %g6
24077 addccc %o7, %l1, %i5
24078 sllx %l0, 0x14, %g2
24079 fcmpd %fcc3, %f12, %f4
24080 stx %o1, [%l7 + 0x10]
24081 fmul8ulx16 %f26, %f16, %f24
24082 ldsw [%l7 + 0x2C], %l2
24083 ldsw [%l7 + 0x48], %i4
24084 edge8 %i0, %g7, %i6
24085 move %icc, %g5, %l4
24086 movleu %icc, %g3, %o0
24087 ldub [%l7 + 0x0E], %i7
24088 fmovscc %icc, %f1, %f1
24089 stx %o5, [%l7 + 0x18]
24090 fmovrdne %g1, %f8, %f4
24091 movleu %icc, %i1, %i2
24092 addc %o4, %l6, %o3
24093 movrgz %l5, %l3, %o6
24094 fmovsne %xcc, %f1, %f21
24095 edge16 %o2, %i3, %g6
24096 srlx %g4, 0x02, %o7
24097 movgu %xcc, %l1, %i5
24098 udivcc %g2, 0x0F8B, %l0
24099 umulcc %o1, %l2, %i0
24100 xorcc %g7, 0x19D8, %i4
24101 mova %icc, %g5, %i6
24102 fxnor %f4, %f26, %f2
24103 umul %g3, %o0, %l4
24104 std %f24, [%l7 + 0x08]
24105 edge32n %i7, %o5, %i1
24106 ldsh [%l7 + 0x30], %g1
24107 ldsb [%l7 + 0x4E], %i2
24108 fnot1 %f14, %f22
24109 setx loop_86, %l0, %l1
24110 return %l1
24111 nop
24112 rdpr %cwp, %g1
24113 rdpr %cansave, %g2
24114 rdpr %canrestore, %g3
24115 rdpr %cleanwin, %g4
24116 rdpr %otherwin, %g5
24117 rdpr %wstate, %g6
24118loop_86: srax %l5, 0x08, %o3
24119 xorcc %l3, %o2, %o6
24120 fors %f28, %f29, %f8
24121 fpadd16 %f16, %f14, %f20
24122 edge16 %i3, %g6, %o7
24123 movvc %xcc, %g4, %l1
24124 edge8 %g2, %l0, %i5
24125 edge32n %l2, %i0, %g7
24126 xor %o1, %g5, %i4
24127 fcmpne16 %f0, %f18, %i6
24128 movre %o0, 0x397, %l4
24129 fcmpne32 %f20, %f24, %i7
24130 popc 0x1828, %o5
24131 umulcc %g3, 0x1695, %i1
24132 and %g1, %i2, %o4
24133 ld [%l7 + 0x74], %f0
24134 sub %l6, %o3, %l5
24135 orncc %o2, 0x1800, %o6
24136 fmovdn %xcc, %f30, %f8
24137 fmovrdgez %i3, %f4, %f10
24138 fmovsl %icc, %f9, %f27
24139 fcmpgt16 %f4, %f6, %g6
24140 ldub [%l7 + 0x20], %o7
24141 ldsb [%l7 + 0x57], %g4
24142 movcs %icc, %l3, %l1
24143 edge16 %g2, %i5, %l0
24144 movgu %icc, %i0, %l2
24145 stw %o1, [%l7 + 0x74]
24146 stw %g5, [%l7 + 0x44]
24147 fornot2 %f4, %f12, %f20
24148 save %g7, 0x1B14, %i6
24149 rdpr %cwp, %g1
24150 rdpr %cansave, %g2
24151 rdpr %canrestore, %g3
24152 rdpr %cleanwin, %g4
24153 rdpr %otherwin, %g5
24154 rdpr %wstate, %g6
24155 lduw [%l7 + 0x68], %i4
24156 movneg %xcc, %l4, %o0
24157 movpos %icc, %i7, %g3
24158 sra %o5, 0x0F, %i1
24159 sllx %g1, %i2, %o4
24160 andcc %l6, 0x005C, %o3
24161 subcc %o2, %o6, %i3
24162 edge32 %l5, %o7, %g6
24163 subc %g4, %l3, %l1
24164 and %g2, %i5, %i0
24165 edge8 %l0, %o1, %l2
24166 movne %icc, %g7, %i6
24167 lduh [%l7 + 0x58], %i4
24168 edge32ln %l4, %g5, %i7
24169 movcc %xcc, %g3, %o5
24170 fcmpd %fcc1, %f18, %f10
24171 fpsub16 %f24, %f12, %f22
24172 lduw [%l7 + 0x7C], %o0
24173 edge32ln %g1, %i2, %o4
24174 sllx %i1, %l6, %o3
24175 movge %xcc, %o6, %o2
24176 sth %l5, [%l7 + 0x3C]
24177 srlx %i3, %g6, %g4
24178 movvc %icc, %l3, %o7
24179 mova %icc, %g2, %i5
24180 movvc %icc, %i0, %l1
24181 movrgez %l0, 0x144, %o1
24182 fmovrsne %g7, %f8, %f9
24183 edge16 %l2, %i4, %l4
24184 movleu %xcc, %g5, %i7
24185 fxor %f18, %f2, %f14
24186 movcc %icc, %g3, %o5
24187 fnegs %f22, %f20
24188 mulscc %i6, 0x0E63, %o0
24189 fxor %f28, %f18, %f20
24190 movl %xcc, %i2, %o4
24191 edge8 %i1, %l6, %g1
24192 array16 %o6, %o2, %o3
24193 andcc %i3, 0x0B95, %l5
24194 movrgz %g6, 0x1B2, %g4
24195 orcc %l3, 0x1A98, %o7
24196 edge8n %g2, %i5, %i0
24197 umul %l0, 0x1F1F, %l1
24198 fabsd %f28, %f12
24199 or %o1, 0x05F0, %l2
24200 mulscc %i4, 0x15A3, %g7
24201 movre %l4, %g5, %i7
24202 umul %g3, 0x0215, %o5
24203 movl %xcc, %o0, %i6
24204 and %o4, 0x002E, %i1
24205 movvs %icc, %i2, %g1
24206 xorcc %o6, %l6, %o2
24207 edge16 %i3, %o3, %l5
24208 movl %icc, %g4, %l3
24209 sdivcc %o7, 0x0F54, %g2
24210 lduh [%l7 + 0x4A], %i5
24211 ldx [%l7 + 0x60], %i0
24212 xnorcc %g6, 0x119D, %l1
24213 sdivx %o1, 0x0328, %l0
24214 sir 0x1DE1
24215 ldub [%l7 + 0x39], %l2
24216 pdist %f10, %f20, %f6
24217 xor %i4, 0x1005, %l4
24218 edge32n %g7, %i7, %g5
24219 fcmpgt16 %f24, %f24, %g3
24220 sra %o0, 0x0B, %o5
24221 movle %xcc, %i6, %o4
24222 fzero %f30
24223 movg %icc, %i2, %i1
24224 movpos %xcc, %o6, %l6
24225 udiv %g1, 0x07A4, %i3
24226 udivcc %o3, 0x1796, %o2
24227 save %g4, 0x0427, %l5
24228 rdpr %cwp, %g1
24229 rdpr %cansave, %g2
24230 rdpr %canrestore, %g3
24231 rdpr %cleanwin, %g4
24232 rdpr %otherwin, %g5
24233 rdpr %wstate, %g6
24234 umulcc %l3, %o7, %g2
24235 and %i0, %g6, %l1
24236 xnorcc %o1, 0x1D70, %l0
24237 srl %l2, %i5, %l4
24238 smul %g7, 0x1612, %i4
24239 sdivx %g5, 0x1D4B, %i7
24240 sdivx %o0, 0x078D, %o5
24241 xor %i6, 0x1C78, %o4
24242 movvs %icc, %g3, %i2
24243 ld [%l7 + 0x6C], %f23
24244 fsrc1s %f15, %f7
24245 edge8l %o6, %i1, %g1
24246 subc %i3, 0x139E, %l6
24247 sdiv %o2, 0x17DA, %g4
24248 sll %o3, 0x18, %l3
24249 addc %o7, %g2, %l5
24250 movrgez %i0, %g6, %l1
24251 fxors %f4, %f31, %f12
24252 fmovdleu %icc, %f18, %f12
24253 move %xcc, %o1, %l0
24254 movg %xcc, %l2, %l4
24255 udiv %g7, 0x190F, %i4
24256 lduh [%l7 + 0x76], %g5
24257 and %i5, 0x1EFF, %o0
24258 edge8 %i7, %o5, %o4
24259 ldd [%l7 + 0x28], %f6
24260 faligndata %f2, %f6, %f24
24261 fcmps %fcc1, %f5, %f5
24262 edge16l %i6, %i2, %g3
24263 movrgz %o6, 0x223, %i1
24264 subcc %i3, 0x09DE, %l6
24265 fmovs %f3, %f29
24266 movgu %icc, %o2, %g1
24267 ldd [%l7 + 0x58], %f26
24268 edge8ln %o3, %g4, %l3
24269 fornot2 %f18, %f16, %f14
24270 fmovde %xcc, %f25, %f27
24271 movvc %xcc, %o7, %g2
24272 nop
24273 set 0x58, %g7
24274 stx %i0, [%l7 + %g7]
24275 fmovs %f29, %f9
24276 fcmps %fcc1, %f20, %f14
24277 orcc %g6, %l1, %l5
24278 addc %o1, 0x0685, %l2
24279 fcmpne16 %f0, %f16, %l4
24280 st %f14, [%l7 + 0x40]
24281 orncc %l0, 0x085B, %i4
24282 fmovrsgz %g5, %f18, %f31
24283 fsrc2s %f2, %f25
24284 and %i5, 0x0225, %g7
24285 smulcc %i7, %o0, %o5
24286 fmovsvs %xcc, %f8, %f29
24287 stb %o4, [%l7 + 0x2B]
24288 edge32ln %i2, %g3, %i6
24289 edge8n %i1, %i3, %o6
24290 orncc %o2, 0x024F, %l6
24291 addcc %o3, 0x1E38, %g4
24292 sub %l3, %g1, %g2
24293 movge %icc, %i0, %o7
24294 xor %g6, %l1, %o1
24295 fmovsne %xcc, %f15, %f9
24296 sll %l2, 0x17, %l4
24297 sll %l5, %i4, %g5
24298 addcc %l0, %g7, %i5
24299 and %i7, 0x1962, %o0
24300 orncc %o5, 0x0C0E, %i2
24301 fmovsa %xcc, %f30, %f9
24302 alignaddrl %g3, %o4, %i1
24303 movpos %xcc, %i6, %i3
24304 movge %xcc, %o2, %o6
24305 srl %o3, %l6, %g4
24306 stb %l3, [%l7 + 0x71]
24307 fnot2s %f21, %f28
24308 mulscc %g2, 0x0754, %g1
24309 ldd [%l7 + 0x10], %f22
24310 ldd [%l7 + 0x68], %o6
24311 restore %i0, 0x1A52, %l1
24312 rdpr %cwp, %g1
24313 rdpr %cansave, %g2
24314 rdpr %canrestore, %g3
24315 rdpr %cleanwin, %g4
24316 rdpr %otherwin, %g5
24317 rdpr %wstate, %g6
24318 edge16 %g6, %o1, %l2
24319 sethi 0x0C4C, %l5
24320 sub %i4, 0x0D21, %g5
24321 udivcc %l0, 0x0FB8, %g7
24322 ldsh [%l7 + 0x64], %i5
24323 movne %icc, %i7, %l4
24324 fmul8x16au %f23, %f26, %f24
24325 ldsw [%l7 + 0x34], %o5
24326 movre %i2, %g3, %o0
24327 lduw [%l7 + 0x10], %i1
24328 sethi 0x149E, %o4
24329 udiv %i6, 0x180A, %i3
24330 stb %o6, [%l7 + 0x14]
24331 movrne %o3, %o2, %g4
24332 fpadd32 %f2, %f14, %f28
24333 ldx [%l7 + 0x28], %l3
24334 array32 %l6, %g2, %o7
24335 udiv %g1, 0x1BDE, %i0
24336 movrlez %g6, 0x169, %o1
24337 fabsd %f12, %f20
24338 sir 0x190D
24339 fxnor %f24, %f18, %f8
24340 addc %l1, 0x05E7, %l2
24341 movrne %l5, 0x164, %i4
24342 andncc %l0, %g5, %g7
24343 array8 %i5, %i7, %l4
24344 andcc %o5, %i2, %g3
24345 srl %i1, 0x10, %o0
24346 edge16 %o4, %i6, %i3
24347 fmovrse %o3, %f13, %f28
24348 sethi 0x1534, %o6
24349 ldsb [%l7 + 0x70], %g4
24350 xnorcc %o2, %l6, %g2
24351 udivcc %l3, 0x00BD, %o7
24352 array8 %i0, %g1, %g6
24353 udiv %l1, 0x08DD, %l2
24354 fmovdne %xcc, %f9, %f29
24355 alignaddr %o1, %l5, %i4
24356 alignaddr %l0, %g5, %i5
24357 fmovdge %icc, %f15, %f25
24358 lduh [%l7 + 0x74], %i7
24359 edge16n %l4, %g7, %o5
24360 movvs %icc, %i2, %g3
24361 stw %i1, [%l7 + 0x5C]
24362 movl %xcc, %o4, %o0
24363 stb %i3, [%l7 + 0x43]
24364 fmovdne %xcc, %f17, %f5
24365 movne %xcc, %i6, %o6
24366 ldub [%l7 + 0x61], %g4
24367 ldsb [%l7 + 0x0F], %o2
24368 fcmpeq32 %f4, %f0, %o3
24369 move %xcc, %l6, %g2
24370 fnot2 %f18, %f18
24371 movgu %icc, %o7, %i0
24372 movcc %icc, %l3, %g1
24373 nop
24374 set 0x20, %o5
24375 stb %g6, [%l7 + %o5]
24376 fmovrsgz %l1, %f13, %f25
24377 fpsub32 %f0, %f4, %f18
24378 fcmpeq32 %f18, %f20, %o1
24379 sllx %l5, 0x18, %l2
24380 fmovrde %l0, %f8, %f26
24381 fpack16 %f24, %f11
24382 sra %i4, %i5, %g5
24383 fmovsleu %xcc, %f7, %f23
24384 for %f2, %f2, %f24
24385 sra %l4, 0x13, %i7
24386 edge8ln %o5, %g7, %i2
24387 fmovde %icc, %f31, %f27
24388 smulcc %g3, %o4, %o0
24389 alignaddrl %i1, %i3, %i6
24390 fpsub16 %f28, %f14, %f26
24391 udivcc %o6, 0x1315, %o2
24392 andn %g4, 0x09D2, %l6
24393 ldsb [%l7 + 0x2F], %g2
24394 movn %icc, %o7, %o3
24395 ldsh [%l7 + 0x70], %i0
24396 fpsub16s %f3, %f28, %f10
24397 fpack32 %f28, %f0, %f10
24398 orncc %g1, 0x0645, %g6
24399 save %l1, %o1, %l3
24400 rdpr %cwp, %g1
24401 rdpr %cansave, %g2
24402 rdpr %canrestore, %g3
24403 rdpr %cleanwin, %g4
24404 rdpr %otherwin, %g5
24405 rdpr %wstate, %g6
24406 mova %icc, %l5, %l0
24407 xnorcc %i4, %l2, %g5
24408 array16 %l4, %i5, %o5
24409 stb %i7, [%l7 + 0x7B]
24410 array8 %g7, %g3, %i2
24411 sethi 0x1195, %o0
24412 setx loop_87, %l0, %l1
24413 return %l1
24414 nop
24415 rdpr %cwp, %g1
24416 rdpr %cansave, %g2
24417 rdpr %canrestore, %g3
24418 rdpr %cleanwin, %g4
24419 rdpr %otherwin, %g5
24420 rdpr %wstate, %g6
24421loop_87: fcmpeq32 %f2, %f18, %i1
24422 ldsw [%l7 + 0x0C], %i6
24423 andncc %o6, %g4, %o2
24424 movge %icc, %g2, %l6
24425 movgu %xcc, %o3, %o7
24426 movre %i0, 0x010, %g1
24427 sllx %g6, %o1, %l1
24428 smul %l5, 0x054E, %l0
24429 ldsh [%l7 + 0x70], %i4
24430 sdivx %l3, 0x1A1A, %l2
24431 or %g5, %i5, %o5
24432 sra %l4, %i7, %g3
24433 array16 %i2, %g7, %o4
24434 fmovsleu %icc, %f1, %f17
24435 orn %i3, %i1, %o0
24436 add %i6, 0x1FB0, %o6
24437 movre %o2, 0x3C5, %g2
24438 edge32 %g4, %o3, %o7
24439 movge %icc, %l6, %i0
24440 for %f20, %f24, %f24
24441 orcc %g6, %o1, %g1
24442 ldd [%l7 + 0x40], %l4
24443 movrlez %l1, 0x3CC, %i4
24444 ld [%l7 + 0x7C], %f17
24445 subc %l0, %l2, %l3
24446 sllx %i5, 0x0E, %o5
24447 movrgz %g5, %l4, %g3
24448 movvc %xcc, %i7, %i2
24449 addcc %g7, 0x067D, %o4
24450 nop
24451 set 0x60, %o3
24452 ldx [%l7 + %o3], %i1
24453 nop
24454 set 0x55, %o7
24455 stb %o0, [%l7 + %o7]
24456 fmovda %icc, %f6, %f5
24457 fmovdpos %icc, %f3, %f14
24458 fmul8ulx16 %f14, %f22, %f14
24459 ldsh [%l7 + 0x34], %i6
24460 sdivcc %i3, 0x007B, %o6
24461 fmuld8ulx16 %f11, %f4, %f14
24462 addccc %o2, %g2, %o3
24463 std %f28, [%l7 + 0x30]
24464 subccc %o7, %l6, %i0
24465 smul %g4, %g6, %o1
24466 srl %l5, %l1, %g1
24467 andcc %i4, %l0, %l2
24468 fands %f30, %f27, %f11
24469 edge16l %l3, %i5, %g5
24470 movg %xcc, %l4, %o5
24471 fmul8x16al %f21, %f5, %f26
24472 fmovrslz %i7, %f19, %f3
24473 save %i2, 0x1858, %g7
24474 rdpr %cwp, %g1
24475 rdpr %cansave, %g2
24476 rdpr %canrestore, %g3
24477 rdpr %cleanwin, %g4
24478 rdpr %otherwin, %g5
24479 rdpr %wstate, %g6
24480 stx %g3, [%l7 + 0x50]
24481 edge32n %i1, %o0, %o4
24482 movneg %xcc, %i3, %o6
24483 xorcc %i6, %o2, %o3
24484 srl %g2, 0x13, %l6
24485 fandnot2 %f2, %f30, %f10
24486 movvc %icc, %i0, %g4
24487 fornot1s %f14, %f7, %f0
24488 alignaddr %o7, %g6, %o1
24489 edge16l %l5, %g1, %i4
24490 st %f13, [%l7 + 0x3C]
24491 st %f9, [%l7 + 0x10]
24492 addcc %l0, %l2, %l3
24493 fmovrslez %i5, %f9, %f31
24494 edge32n %l1, %l4, %g5
24495 fmovse %icc, %f19, %f29
24496 fmuld8ulx16 %f8, %f9, %f4
24497 fpadd32s %f13, %f20, %f2
24498 fcmpes %fcc1, %f17, %f18
24499 fmovsa %icc, %f8, %f24
24500 fmovrslz %o5, %f25, %f15
24501 movleu %xcc, %i2, %i7
24502 addccc %g7, 0x0C3D, %g3
24503 fmovspos %icc, %f15, %f26
24504 nop
24505 set 0x10, %i1
24506 ldsw [%l7 + %i1], %o0
24507 fzero %f10
24508 udiv %o4, 0x0A1A, %i1
24509 mulscc %o6, %i3, %o2
24510 orcc %i6, %g2, %o3
24511 edge16 %i0, %l6, %g4
24512 fpack16 %f30, %f24
24513 xnorcc %g6, 0x1AC0, %o7
24514 fmovrdgez %o1, %f28, %f22
24515 sethi 0x1C3A, %l5
24516 udiv %i4, 0x17A9, %l0
24517 movrne %l2, 0x30E, %g1
24518 stb %i5, [%l7 + 0x12]
24519 edge16n %l3, %l1, %l4
24520 edge16ln %g5, %o5, %i7
24521 ldsh [%l7 + 0x3A], %i2
24522 fsrc2s %f8, %f29
24523 array32 %g3, %g7, %o4
24524 smul %o0, %i1, %i3
24525 popc %o6, %i6
24526 andcc %o2, %o3, %i0
24527 mulscc %l6, %g2, %g6
24528 fmovrsne %o7, %f12, %f12
24529 smul %o1, 0x0F9D, %g4
24530 fnot2 %f30, %f6
24531 fcmps %fcc1, %f29, %f18
24532 udivcc %i4, 0x1FBE, %l0
24533 array16 %l2, %g1, %l5
24534 fmovrse %l3, %f19, %f21
24535 movpos %xcc, %l1, %i5
24536 fmovrde %g5, %f22, %f2
24537 ldd [%l7 + 0x18], %f8
24538 fornot1 %f12, %f20, %f16
24539 movge %icc, %o5, %l4
24540 subc %i2, %g3, %g7
24541 edge16n %o4, %i7, %i1
24542 movcc %xcc, %o0, %i3
24543 srlx %i6, %o6, %o3
24544 fmovdpos %icc, %f10, %f9
24545 xnorcc %i0, 0x1F3D, %o2
24546 sub %l6, 0x1504, %g6
24547 stx %o7, [%l7 + 0x10]
24548 fmovdneg %xcc, %f18, %f31
24549 movrlez %g2, %g4, %o1
24550 stb %l0, [%l7 + 0x61]
24551 fmovscs %icc, %f4, %f7
24552 fcmpd %fcc1, %f20, %f16
24553 sethi 0x185E, %i4
24554 movn %icc, %g1, %l5
24555 sllx %l3, %l2, %i5
24556 edge8l %l1, %o5, %l4
24557 movn %xcc, %i2, %g5
24558 fmovsge %xcc, %f1, %f21
24559 fmovrsgz %g3, %f21, %f24
24560 movl %icc, %o4, %i7
24561 fandnot2 %f2, %f24, %f10
24562 sub %g7, %i1, %o0
24563 sra %i6, 0x1F, %o6
24564 xnor %o3, 0x05FA, %i3
24565 xorcc %o2, %i0, %g6
24566 udivcc %l6, 0x078D, %g2
24567 edge32n %o7, %o1, %g4
24568 orcc %l0, 0x12E2, %g1
24569 array16 %l5, %l3, %l2
24570 orncc %i5, 0x1634, %l1
24571 sub %i4, %l4, %i2
24572 fands %f31, %f0, %f7
24573 alignaddrl %g5, %g3, %o5
24574 smulcc %o4, %g7, %i7
24575 addc %i1, %o0, %i6
24576 fmul8x16 %f5, %f16, %f16
24577 movrlez %o6, 0x016, %o3
24578 xnor %o2, 0x1929, %i3
24579 movle %icc, %g6, %l6
24580 movrne %i0, %o7, %g2
24581 movge %xcc, %g4, %o1
24582 edge8ln %l0, %g1, %l5
24583 xnor %l2, 0x000C, %l3
24584 andcc %i5, %l1, %i4
24585 xor %l4, %i2, %g5
24586 st %f16, [%l7 + 0x6C]
24587 edge16n %o5, %g3, %g7
24588 move %icc, %i7, %i1
24589 array16 %o4, %i6, %o6
24590 fzeros %f26
24591 fmovrslz %o3, %f25, %f29
24592 stb %o0, [%l7 + 0x5A]
24593 ldd [%l7 + 0x40], %f14
24594 fandnot1 %f26, %f8, %f14
24595 mulscc %i3, %g6, %o2
24596 movneg %icc, %i0, %l6
24597 andcc %o7, %g2, %o1
24598 smulcc %l0, 0x005B, %g1
24599 edge16n %g4, %l2, %l3
24600 movg %xcc, %l5, %l1
24601 xor %i4, 0x073C, %l4
24602 ld [%l7 + 0x1C], %f31
24603 ldsh [%l7 + 0x2C], %i5
24604 edge8 %i2, %o5, %g3
24605 smulcc %g5, %i7, %g7
24606 movrgz %i1, %o4, %i6
24607 fmovdvc %xcc, %f18, %f11
24608 movgu %xcc, %o6, %o0
24609 addccc %o3, %i3, %g6
24610 edge8n %i0, %l6, %o7
24611 ldsb [%l7 + 0x48], %o2
24612 movrlz %g2, %o1, %l0
24613 fcmple16 %f18, %f0, %g1
24614 nop
24615 set 0x1C, %i2
24616 ldsh [%l7 + %i2], %l2
24617 fcmpgt32 %f12, %f22, %l3
24618 orn %l5, %g4, %l1
24619 move %icc, %i4, %l4
24620 stb %i5, [%l7 + 0x59]
24621 restore %i2, %g3, %o5
24622 rdpr %cwp, %g1
24623 rdpr %cansave, %g2
24624 rdpr %canrestore, %g3
24625 rdpr %cleanwin, %g4
24626 rdpr %otherwin, %g5
24627 rdpr %wstate, %g6
24628 edge16ln %i7, %g7, %i1
24629 andncc %g5, %o4, %i6
24630 movleu %icc, %o0, %o3
24631 fabsd %f18, %f30
24632 movg %icc, %i3, %o6
24633 xnorcc %i0, %g6, %o7
24634 xnorcc %l6, 0x0422, %g2
24635 addcc %o1, %l0, %g1
24636 lduh [%l7 + 0x5A], %o2
24637 xor %l2, %l3, %l5
24638 stx %g4, [%l7 + 0x08]
24639 orncc %i4, 0x143B, %l1
24640 fxnor %f22, %f26, %f18
24641 edge32l %i5, %i2, %l4
24642 movle %icc, %o5, %i7
24643 stb %g3, [%l7 + 0x56]
24644 movre %i1, %g5, %o4
24645 add %g7, %i6, %o3
24646 smulcc %o0, %o6, %i3
24647 fmovdgu %xcc, %f6, %f10
24648 mulx %g6, 0x0D3B, %i0
24649 ldsb [%l7 + 0x3A], %o7
24650 sdivcc %g2, 0x19F8, %l6
24651 sdivx %o1, 0x0526, %l0
24652 mulscc %g1, %o2, %l2
24653 addccc %l5, %g4, %i4
24654 addc %l3, 0x051C, %i5
24655 movleu %icc, %i2, %l4
24656 fmovdpos %icc, %f7, %f28
24657 movle %icc, %l1, %o5
24658 edge16l %i7, %i1, %g5
24659 fzero %f8
24660 srax %o4, %g7, %g3
24661 siam 0x0
24662 fmovspos %icc, %f0, %f21
24663 nop
24664 set 0x3C, %g1
24665 lduw [%l7 + %g1], %i6
24666 udiv %o0, 0x05AA, %o6
24667 save %o3, %g6, %i0
24668 rdpr %cwp, %g1
24669 rdpr %cansave, %g2
24670 rdpr %canrestore, %g3
24671 rdpr %cleanwin, %g4
24672 rdpr %otherwin, %g5
24673 rdpr %wstate, %g6
24674 setx loop_88, %l0, %l1
24675 return %l1
24676 nop
24677 rdpr %cwp, %g1
24678 rdpr %cansave, %g2
24679 rdpr %canrestore, %g3
24680 rdpr %cleanwin, %g4
24681 rdpr %otherwin, %g5
24682 rdpr %wstate, %g6
24683loop_88: movrlz %l6, %o1, %l0
24684 subcc %g1, %o2, %l2
24685 orn %i3, 0x02C5, %l5
24686 fandnot2 %f26, %f30, %f30
24687 sll %i4, 0x12, %g4
24688 mulscc %l3, 0x122E, %i5
24689 andcc %l4, %i2, %l1
24690 array16 %i7, %i1, %o5
24691 fmuld8sux16 %f11, %f14, %f10
24692 restore %o4, %g7, %g5
24693 rdpr %cwp, %g1
24694 rdpr %cansave, %g2
24695 rdpr %canrestore, %g3
24696 rdpr %cleanwin, %g4
24697 rdpr %otherwin, %g5
24698 rdpr %wstate, %g6
24699 addcc %i6, 0x1098, %o0
24700 sir 0x1F7A
24701 fcmple16 %f16, %f12, %g3
24702 sdivx %o3, 0x0968, %g6
24703 fnands %f22, %f6, %f16
24704 sdivcc %o6, 0x12EF, %i0
24705 movpos %icc, %g2, %l6
24706 orn %o1, %o7, %g1
24707 fpsub16 %f14, %f22, %f0
24708 fpmerge %f19, %f26, %f22
24709 array8 %o2, %l0, %l2
24710 edge8n %i3, %l5, %i4
24711 movpos %icc, %g4, %i5
24712 edge32n %l4, %l3, %l1
24713 fnot1s %f22, %f20
24714 fmul8x16al %f4, %f22, %f20
24715 movvc %xcc, %i7, %i1
24716 ldsw [%l7 + 0x54], %o5
24717 andncc %i2, %g7, %o4
24718 sdiv %i6, 0x1CB0, %g5
24719 edge8 %o0, %g3, %o3
24720 fxors %f20, %f23, %f13
24721 edge16 %g6, %i0, %o6
24722 andcc %l6, %g2, %o7
24723 stw %o1, [%l7 + 0x24]
24724 stw %o2, [%l7 + 0x64]
24725 add %g1, 0x1026, %l0
24726 movrlez %l2, %l5, %i4
24727 movgu %xcc, %i3, %i5
24728 movcs %icc, %l4, %l3
24729 fmovrdgez %l1, %f26, %f24
24730 edge8ln %g4, %i7, %i1
24731 edge32ln %o5, %g7, %i2
24732 array8 %i6, %g5, %o0
24733 udiv %g3, 0x045C, %o4
24734 save %o3, 0x0B7E, %i0
24735 rdpr %cwp, %g1
24736 rdpr %cansave, %g2
24737 rdpr %canrestore, %g3
24738 rdpr %cleanwin, %g4
24739 rdpr %otherwin, %g5
24740 rdpr %wstate, %g6
24741 stx %o6, [%l7 + 0x18]
24742 orcc %g6, 0x1523, %l6
24743 andcc %g2, %o1, %o7
24744 sdivx %o2, 0x0745, %g1
24745 sub %l0, %l5, %l2
24746 sdivcc %i3, 0x15D2, %i4
24747 popc %l4, %i5
24748 fmovdl %icc, %f27, %f17
24749 movvc %xcc, %l1, %l3
24750 stb %g4, [%l7 + 0x7A]
24751 srlx %i7, %i1, %o5
24752 movre %g7, %i2, %g5
24753 edge16n %i6, %g3, %o4
24754 xnor %o0, 0x083F, %o3
24755 udivx %o6, 0x1293, %i0
24756 movne %xcc, %g6, %g2
24757 movrgez %o1, 0x34A, %o7
24758 movleu %xcc, %o2, %l6
24759 sllx %g1, %l5, %l0
24760 sir 0x0022
24761 edge32ln %i3, %i4, %l4
24762 ldd [%l7 + 0x38], %l2
24763 movl %xcc, %i5, %l1
24764 fmovdge %xcc, %f23, %f0
24765 move %icc, %l3, %i7
24766 movrne %g4, 0x290, %i1
24767 mulscc %g7, %o5, %g5
24768 sll %i6, %i2, %g3
24769 fmovrdne %o0, %f6, %f26
24770 fmovdcc %xcc, %f5, %f11
24771 orcc %o4, %o6, %o3
24772 std %f10, [%l7 + 0x10]
24773 srax %g6, 0x1A, %g2
24774 orncc %i0, %o1, %o2
24775 fxnor %f24, %f6, %f2
24776 fnegs %f30, %f5
24777 ldsb [%l7 + 0x4C], %l6
24778 ldx [%l7 + 0x58], %g1
24779 fpack32 %f12, %f22, %f8
24780 orn %l5, %o7, %i3
24781 array16 %i4, %l4, %l2
24782 xor %i5, 0x1754, %l1
24783 sllx %l3, %i7, %g4
24784 mova %xcc, %l0, %i1
24785 edge32l %o5, %g5, %g7
24786 nop
24787 set 0x70, %g5
24788 std %f2, [%l7 + %g5]
24789 xor %i2, %g3, %i6
24790 setx loop_89, %l0, %l1
24791 return %l1
24792 nop
24793 rdpr %cwp, %g1
24794 rdpr %cansave, %g2
24795 rdpr %canrestore, %g3
24796 rdpr %cleanwin, %g4
24797 rdpr %otherwin, %g5
24798 rdpr %wstate, %g6
24799loop_89: fmovrdne %o4, %f6, %f10
24800 sdivcc %g6, 0x0BB8, %g2
24801 udiv %o3, 0x0BB7, %i0
24802 array8 %o2, %o1, %l6
24803 movrgez %g1, 0x212, %o7
24804 sdiv %l5, 0x1BBA, %i4
24805 edge16n %l4, %l2, %i3
24806 stx %i5, [%l7 + 0x18]
24807 fnors %f8, %f3, %f14
24808 fmovsvc %xcc, %f28, %f7
24809 save %l3, %i7, %l1
24810 rdpr %cwp, %g1
24811 rdpr %cansave, %g2
24812 rdpr %canrestore, %g3
24813 rdpr %cleanwin, %g4
24814 rdpr %otherwin, %g5
24815 rdpr %wstate, %g6
24816 nop
24817 set 0x38, %l0
24818 ldd [%l7 + %l0], %l0
24819 edge8l %i1, %g4, %o5
24820 movle %icc, %g7, %g5
24821 movleu %icc, %g3, %i6
24822 sllx %i2, %o0, %o4
24823 movg %xcc, %g6, %o6
24824 sub %g2, %i0, %o3
24825 fnands %f5, %f3, %f2
24826 movre %o1, 0x2BC, %o2
24827 ldx [%l7 + 0x18], %g1
24828 save %o7, 0x0E52, %l5
24829 rdpr %cwp, %g1
24830 rdpr %cansave, %g2
24831 rdpr %canrestore, %g3
24832 rdpr %cleanwin, %g4
24833 rdpr %otherwin, %g5
24834 rdpr %wstate, %g6
24835 fcmpd %fcc0, %f22, %f22
24836 edge8ln %i4, %l4, %l6
24837 edge8l %i3, %i5, %l3
24838 orncc %i7, 0x0AC2, %l2
24839 fnand %f0, %f14, %f8
24840 fmovrsgz %l0, %f30, %f19
24841 edge8ln %l1, %g4, %o5
24842 lduh [%l7 + 0x48], %i1
24843 fmovspos %icc, %f24, %f10
24844 st %f23, [%l7 + 0x30]
24845 movrgez %g7, 0x361, %g3
24846 fmovrsgz %i6, %f14, %f21
24847 andn %g5, %i2, %o4
24848 mova %icc, %o0, %g6
24849 fcmpes %fcc1, %f31, %f10
24850 for %f30, %f18, %f0
24851 xorcc %o6, 0x1EDE, %g2
24852 fmovsg %xcc, %f20, %f25
24853 array8 %i0, %o1, %o2
24854 edge8n %o3, %g1, %o7
24855 fpadd32 %f16, %f30, %f24
24856 movcs %icc, %i4, %l4
24857 fcmpes %fcc3, %f25, %f12
24858 array16 %l5, %l6, %i5
24859 xnor %i3, %i7, %l2
24860 fmovsle %xcc, %f9, %f7
24861 subccc %l0, 0x0E6B, %l1
24862 subccc %g4, 0x0D33, %l3
24863 mova %xcc, %i1, %o5
24864 movl %icc, %g3, %g7
24865 xnor %g5, 0x1CEC, %i2
24866 fones %f30
24867 popc 0x1F7E, %o4
24868 fnegd %f16, %f20
24869 fand %f24, %f22, %f0
24870 edge32n %o0, %g6, %o6
24871 alignaddrl %g2, %i6, %o1
24872 array32 %i0, %o3, %o2
24873 movne %icc, %g1, %o7
24874 srl %l4, %i4, %l5
24875 restore %i5, 0x0E9F, %l6
24876 rdpr %cwp, %g1
24877 rdpr %cansave, %g2
24878 rdpr %canrestore, %g3
24879 rdpr %cleanwin, %g4
24880 rdpr %otherwin, %g5
24881 rdpr %wstate, %g6
24882 movre %i3, %i7, %l0
24883 udiv %l1, 0x0BEC, %l2
24884 movrlez %g4, %i1, %l3
24885 udiv %g3, 0x07B6, %o5
24886 edge8 %g5, %i2, %o4
24887 popc %g7, %o0
24888 srl %o6, 0x19, %g2
24889 movpos %icc, %i6, %g6
24890 ldsh [%l7 + 0x64], %o1
24891 addccc %o3, 0x1699, %i0
24892 movle %xcc, %g1, %o2
24893 xorcc %o7, 0x12C4, %i4
24894 add %l5, %i5, %l4
24895 movrne %i3, %i7, %l6
24896 movrgez %l0, %l1, %l2
24897 ldsw [%l7 + 0x74], %g4
24898 edge32l %l3, %i1, %g3
24899 fcmpd %fcc2, %f18, %f14
24900 sdivx %g5, 0x0136, %o5
24901 umulcc %i2, 0x1EB3, %g7
24902 movl %xcc, %o0, %o6
24903 fpadd32 %f8, %f16, %f26
24904 stb %o4, [%l7 + 0x79]
24905 orncc %i6, %g2, %o1
24906 udiv %g6, 0x19DE, %o3
24907 movn %icc, %g1, %i0
24908 movcc %xcc, %o2, %o7
24909 movpos %xcc, %l5, %i5
24910 popc %i4, %l4
24911 movg %xcc, %i7, %i3
24912 fabsd %f6, %f18
24913 sub %l6, 0x0F1C, %l0
24914 sir 0x1C53
24915 xnor %l1, 0x09B1, %l2
24916 edge32 %g4, %i1, %g3
24917 array32 %g5, %o5, %i2
24918 and %g7, %l3, %o6
24919 mova %xcc, %o0, %i6
24920 array32 %o4, %g2, %o1
24921 fcmpne32 %f16, %f20, %o3
24922 movne %icc, %g1, %g6
24923 edge16l %i0, %o2, %o7
24924 andcc %i5, 0x0779, %i4
24925 fcmpgt32 %f12, %f6, %l5
24926 and %l4, 0x1835, %i3
24927 lduh [%l7 + 0x10], %i7
24928 fone %f8
24929 fmovsneg %xcc, %f9, %f2
24930 xor %l0, %l6, %l1
24931 ldd [%l7 + 0x50], %f20
24932 addc %g4, 0x0563, %l2
24933 ldsw [%l7 + 0x24], %g3
24934 movneg %xcc, %i1, %g5
24935 edge8 %i2, %g7, %l3
24936 move %icc, %o6, %o0
24937 xnor %o5, %i6, %o4
24938 fpack32 %f0, %f14, %f8
24939 ld [%l7 + 0x6C], %f0
24940 xor %o1, %o3, %g2
24941 sir 0x1F9A
24942 fnands %f23, %f6, %f4
24943 movl %icc, %g1, %i0
24944 array32 %o2, %g6, %i5
24945 xor %o7, %i4, %l4
24946 stb %i3, [%l7 + 0x35]
24947 fsrc1s %f31, %f13
24948 movpos %xcc, %l5, %i7
24949 srlx %l0, 0x05, %l1
24950 bshuffle %f10, %f0, %f14
24951 save %l6, 0x189C, %l2
24952 rdpr %cwp, %g1
24953 rdpr %cansave, %g2
24954 rdpr %canrestore, %g3
24955 rdpr %cleanwin, %g4
24956 rdpr %otherwin, %g5
24957 rdpr %wstate, %g6
24958 movvs %icc, %g4, %g3
24959 fmul8x16 %f12, %f18, %f18
24960 subccc %g5, %i2, %g7
24961 fpsub32s %f31, %f21, %f9
24962 stw %i1, [%l7 + 0x7C]
24963 setx loop_90, %l0, %l1
24964 return %l1
24965 nop
24966 rdpr %cwp, %g1
24967 rdpr %cansave, %g2
24968 rdpr %canrestore, %g3
24969 rdpr %cleanwin, %g4
24970 rdpr %otherwin, %g5
24971 rdpr %wstate, %g6
24972loop_90: ldsh [%l7 + 0x64], %o5
24973 movgu %xcc, %i6, %o0
24974 fmovdle %icc, %f27, %f15
24975 fmovdpos %icc, %f6, %f28
24976 edge32n %o1, %o4, %g2
24977 alignaddr %o3, %g1, %o2
24978 andcc %i0, 0x090B, %i5
24979 udivcc %o7, 0x0DAD, %i4
24980 fnegs %f10, %f8
24981 fcmple32 %f20, %f16, %g6
24982 fmovrdne %i3, %f6, %f20
24983 mulx %l5, %l4, %l0
24984 edge8n %l1, %l6, %i7
24985 movpos %icc, %l2, %g3
24986 fmovrse %g4, %f18, %f4
24987 movcc %icc, %i2, %g7
24988 andcc %i1, %l3, %o6
24989 sdivcc %g5, 0x0814, %i6
24990 add %o5, 0x0941, %o1
24991 fmovsvc %icc, %f19, %f2
24992 fpadd32 %f24, %f28, %f16
24993 add %o4, %o0, %g2
24994 subc %g1, 0x1CED, %o3
24995 fnors %f0, %f12, %f1
24996 edge32n %o2, %i0, %o7
24997 lduw [%l7 + 0x6C], %i4
24998 movg %xcc, %g6, %i3
24999 movvs %icc, %i5, %l5
25000 xor %l0, %l1, %l6
25001 edge16ln %l4, %l2, %i7
25002 smul %g3, 0x0188, %i2
25003 ldsb [%l7 + 0x69], %g4
25004 addccc %i1, 0x16FD, %l3
25005 movl %xcc, %o6, %g7
25006 fsrc2 %f10, %f4
25007 movcc %xcc, %i6, %o5
25008 orn %o1, %g5, %o0
25009 edge32n %g2, %g1, %o3
25010 sll %o2, %i0, %o7
25011 array16 %i4, %o4, %i3
25012 addcc %i5, 0x0489, %l5
25013 orn %g6, 0x0A98, %l0
25014 fmul8ulx16 %f28, %f14, %f20
25015 edge16n %l1, %l4, %l6
25016 add %l2, %g3, %i7
25017 popc 0x0BF0, %g4
25018 movrgz %i1, %i2, %o6
25019 faligndata %f4, %f2, %f30
25020 fnands %f29, %f17, %f13
25021 restore %g7, %i6, %o5
25022 rdpr %cwp, %g1
25023 rdpr %cansave, %g2
25024 rdpr %canrestore, %g3
25025 rdpr %cleanwin, %g4
25026 rdpr %otherwin, %g5
25027 rdpr %wstate, %g6
25028 sethi 0x045B, %o1
25029 edge16l %l3, %g5, %o0
25030 movn %xcc, %g2, %o3
25031 xor %g1, %o2, %i0
25032 fmovdcc %icc, %f22, %f15
25033 orncc %o7, %o4, %i3
25034 movn %icc, %i4, %l5
25035 fnot1 %f28, %f12
25036 ldsw [%l7 + 0x30], %i5
25037 movcs %icc, %g6, %l1
25038 sllx %l4, %l0, %l6
25039 addcc %g3, 0x14F9, %l2
25040 fpsub32s %f9, %f28, %f24
25041 andn %i7, 0x0889, %i1
25042 movrgez %g4, %i2, %o6
25043 edge32l %i6, %o5, %g7
25044 fcmped %fcc2, %f14, %f20
25045 orcc %l3, %o1, %o0
25046 mulx %g5, %g2, %o3
25047 fmul8x16al %f16, %f0, %f30
25048 sth %o2, [%l7 + 0x08]
25049 orcc %g1, 0x0D1C, %o7
25050 movpos %icc, %i0, %i3
25051 fcmpd %fcc0, %f12, %f22
25052 movrgz %i4, %l5, %i5
25053 fsrc1s %f16, %f12
25054 subc %o4, 0x10A7, %l1
25055 fnegs %f25, %f30
25056 movcc %icc, %l4, %l0
25057 fmovse %icc, %f9, %f21
25058 movrne %g6, %l6, %l2
25059 smulcc %i7, 0x184C, %i1
25060 lduw [%l7 + 0x58], %g4
25061 mulx %g3, 0x1F4D, %i2
25062 stw %o6, [%l7 + 0x24]
25063 fnot1 %f20, %f0
25064 movle %icc, %i6, %o5
25065 stx %g7, [%l7 + 0x20]
25066 addc %o1, %l3, %g5
25067 movvc %xcc, %g2, %o0
25068 edge32n %o2, %g1, %o3
25069 movrlez %i0, %i3, %o7
25070 sub %l5, %i5, %o4
25071 edge32ln %l1, %i4, %l0
25072 xnor %l4, 0x0E2E, %g6
25073 mulscc %l2, %i7, %l6
25074 edge32n %i1, %g4, %i2
25075 addccc %o6, 0x11D8, %g3
25076 edge32n %o5, %i6, %o1
25077 mova %icc, %g7, %l3
25078 movleu %xcc, %g5, %o0
25079 mulx %g2, 0x13DB, %o2
25080 orn %o3, %g1, %i3
25081 subc %i0, 0x1703, %l5
25082 sra %o7, 0x1F, %o4
25083 array8 %l1, %i5, %l0
25084 fnegs %f6, %f18
25085 fandnot2s %f13, %f8, %f5
25086 mova %xcc, %l4, %i4
25087 fmovrsne %l2, %f6, %f6
25088 fmovrslez %i7, %f3, %f26
25089 movcs %icc, %l6, %i1
25090 ldub [%l7 + 0x7D], %g4
25091 fmuld8ulx16 %f26, %f13, %f8
25092 fpackfix %f20, %f16
25093 andcc %i2, 0x1D54, %g6
25094 orncc %g3, 0x16C6, %o6
25095 save %i6, %o5, %o1
25096 rdpr %cwp, %g1
25097 rdpr %cansave, %g2
25098 rdpr %canrestore, %g3
25099 rdpr %cleanwin, %g4
25100 rdpr %otherwin, %g5
25101 rdpr %wstate, %g6
25102 edge16ln %g7, %l3, %o0
25103 pdist %f14, %f28, %f26
25104 umulcc %g5, %o2, %o3
25105 movrne %g1, %g2, %i0
25106 movrne %i3, 0x168, %o7
25107 ldsh [%l7 + 0x28], %o4
25108 xnorcc %l5, 0x1CD3, %l1
25109 fmul8x16 %f2, %f28, %f30
25110 fornot2 %f24, %f2, %f0
25111 orn %i5, 0x194D, %l4
25112 movg %xcc, %l0, %l2
25113 umul %i4, %l6, %i1
25114 movleu %icc, %g4, %i7
25115 sub %i2, 0x01A3, %g6
25116 movg %xcc, %g3, %i6
25117 xor %o6, %o5, %g7
25118 movle %xcc, %o1, %o0
25119 fmovsleu %xcc, %f18, %f21
25120 mova %icc, %l3, %g5
25121 edge32ln %o3, %g1, %o2
25122 fmovda %xcc, %f24, %f15
25123 movrlez %i0, 0x18C, %g2
25124 movcc %icc, %i3, %o4
25125 ldsh [%l7 + 0x1E], %l5
25126 sdivcc %o7, 0x1B64, %l1
25127 movle %xcc, %i5, %l4
25128 fmovsl %xcc, %f3, %f17
25129 movleu %xcc, %l0, %i4
25130 movcs %xcc, %l2, %i1
25131 ldsw [%l7 + 0x64], %g4
25132 fpsub32s %f19, %f31, %f2
25133 movge %xcc, %l6, %i7
25134 xor %g6, %i2, %i6
25135 lduh [%l7 + 0x3C], %g3
25136 sdivx %o6, 0x1BF3, %g7
25137 st %f7, [%l7 + 0x5C]
25138 movcc %xcc, %o1, %o5
25139 movle %icc, %o0, %g5
25140 fmovsgu %icc, %f3, %f28
25141 udiv %o3, 0x1E1E, %l3
25142 edge32l %o2, %g1, %g2
25143 fornot2s %f6, %f18, %f4
25144 srl %i3, 0x1E, %i0
25145 xorcc %o4, 0x1562, %l5
25146 fmovsa %icc, %f22, %f13
25147 movpos %xcc, %o7, %l1
25148 ld [%l7 + 0x44], %f2
25149 movgu %icc, %i5, %l4
25150 movleu %xcc, %i4, %l0
25151 stx %i1, [%l7 + 0x48]
25152 and %l2, 0x02FE, %l6
25153 edge8n %i7, %g6, %g4
25154 edge16n %i2, %g3, %i6
25155 orcc %o6, 0x19DD, %g7
25156 ld [%l7 + 0x54], %f4
25157 fmovdg %xcc, %f16, %f19
25158 fmul8ulx16 %f24, %f10, %f28
25159 fpsub32s %f29, %f3, %f13
25160 alignaddr %o1, %o0, %g5
25161 ldsw [%l7 + 0x30], %o5
25162 fmovsn %xcc, %f25, %f3
25163 popc %l3, %o3
25164 fandnot2 %f8, %f6, %f26
25165 edge8 %g1, %o2, %i3
25166 fmovrse %i0, %f13, %f9
25167 add %o4, 0x0A34, %l5
25168 mova %icc, %o7, %g2
25169 fnot1 %f20, %f26
25170 movvc %xcc, %l1, %i5
25171 smulcc %l4, 0x0AA7, %i4
25172 umulcc %l0, 0x1403, %l2
25173 edge32ln %l6, %i1, %g6
25174 movrne %g4, 0x034, %i2
25175 fmovd %f26, %f28
25176 fornot2 %f14, %f18, %f8
25177 sdiv %i7, 0x1772, %i6
25178 ldsh [%l7 + 0x5A], %g3
25179 fxors %f23, %f29, %f23
25180 addc %o6, %o1, %g7
25181 pdist %f14, %f2, %f16
25182 fpack16 %f6, %f3
25183 sra %g5, %o5, %l3
25184 sdivx %o0, 0x06E5, %g1
25185 movre %o3, 0x0F0, %o2
25186 ldx [%l7 + 0x70], %i0
25187 fcmpgt32 %f2, %f16, %o4
25188 orcc %i3, 0x1050, %o7
25189 sdivcc %g2, 0x0197, %l1
25190 fmuld8ulx16 %f11, %f26, %f26
25191 edge16ln %i5, %l4, %i4
25192 ldsh [%l7 + 0x1E], %l0
25193 addcc %l2, 0x1A19, %l5
25194 std %f16, [%l7 + 0x10]
25195 fcmpgt32 %f4, %f4, %i1
25196 fmul8ulx16 %f18, %f12, %f30
25197 udivcc %g6, 0x1392, %g4
25198 stb %l6, [%l7 + 0x59]
25199 xor %i2, %i7, %g3
25200 fmovrde %i6, %f8, %f2
25201 orcc %o6, 0x0829, %o1
25202 fmovsgu %icc, %f7, %f5
25203 orncc %g7, %o5, %g5
25204 fandnot1s %f22, %f22, %f9
25205 movrgz %o0, %l3, %g1
25206 movle %xcc, %o3, %o2
25207 sdivcc %o4, 0x0999, %i3
25208 ldsh [%l7 + 0x50], %i0
25209 fand %f18, %f4, %f22
25210 fornot1s %f29, %f22, %f4
25211 ldub [%l7 + 0x33], %g2
25212 stx %o7, [%l7 + 0x70]
25213 array8 %i5, %l1, %i4
25214 movrgz %l4, %l0, %l2
25215 fmovrslz %l5, %f14, %f25
25216 fmovscs %xcc, %f5, %f28
25217 fmovdvs %xcc, %f26, %f15
25218 xorcc %g6, 0x1CA1, %i1
25219 sdivx %g4, 0x1311, %i2
25220 mulscc %l6, 0x01E9, %g3
25221 std %f20, [%l7 + 0x60]
25222 fmul8x16 %f18, %f2, %f2
25223 fmovdle %xcc, %f15, %f15
25224 movge %icc, %i6, %o6
25225 stb %i7, [%l7 + 0x0F]
25226 edge8n %o1, %g7, %g5
25227 stb %o5, [%l7 + 0x4F]
25228 ldsw [%l7 + 0x18], %l3
25229 edge8l %o0, %o3, %g1
25230 array32 %o4, %i3, %i0
25231 fxnors %f22, %f8, %f12
25232 fmul8ulx16 %f4, %f20, %f20
25233 fcmps %fcc1, %f13, %f23
25234 xnorcc %g2, %o7, %i5
25235 sdiv %o2, 0x092A, %i4
25236 edge16l %l1, %l0, %l2
25237 srl %l5, 0x05, %l4
25238 movrgez %g6, 0x0C7, %g4
25239 stw %i1, [%l7 + 0x30]
25240 setx loop_91, %l0, %l1
25241 return %l1
25242 nop
25243 rdpr %cwp, %g1
25244 rdpr %cansave, %g2
25245 rdpr %canrestore, %g3
25246 rdpr %cleanwin, %g4
25247 rdpr %otherwin, %g5
25248 rdpr %wstate, %g6
25249loop_91: ldsw [%l7 + 0x2C], %o6
25250 fmovdvc %icc, %f25, %f22
25251 edge32ln %i7, %i2, %o1
25252 fxnors %f6, %f24, %f0
25253 sth %g7, [%l7 + 0x76]
25254 fmul8ulx16 %f6, %f16, %f24
25255 lduh [%l7 + 0x38], %g5
25256 smul %l3, %o0, %o3
25257 ldub [%l7 + 0x45], %g1
25258 udivcc %o4, 0x1E6A, %o5
25259 subc %i3, 0x0F62, %i0
25260 umul %g2, %o7, %o2
25261 ld [%l7 + 0x48], %f31
25262 ldx [%l7 + 0x50], %i5
25263 edge8 %l1, %l0, %i4
25264 stb %l5, [%l7 + 0x7E]
25265 move %xcc, %l2, %l4
25266 fzeros %f0
25267 movleu %icc, %g6, %i1
25268 edge32ln %g4, %l6, %g3
25269 fornot1 %f22, %f8, %f30
25270 array32 %o6, %i7, %i6
25271 edge8l %o1, %i2, %g5
25272 xorcc %l3, %o0, %g7
25273 popc 0x16D0, %o3
25274 fmovsa %icc, %f3, %f15
25275 movg %icc, %o4, %g1
25276 udiv %o5, 0x1A13, %i0
25277 alignaddrl %g2, %o7, %i3
25278 edge16l %i5, %l1, %o2
25279 umul %i4, %l5, %l2
25280 ldx [%l7 + 0x28], %l4
25281 array16 %l0, %i1, %g4
25282 srax %g6, %g3, %l6
25283 umulcc %o6, 0x1C17, %i7
25284 popc %o1, %i6
25285 fmovrse %g5, %f4, %f18
25286 restore %i2, %o0, %l3
25287 rdpr %cwp, %g1
25288 rdpr %cansave, %g2
25289 rdpr %canrestore, %g3
25290 rdpr %cleanwin, %g4
25291 rdpr %otherwin, %g5
25292 rdpr %wstate, %g6
25293 andncc %o3, %g7, %g1
25294 fmovrsgz %o5, %f24, %f31
25295 fmovse %xcc, %f16, %f1
25296 ldub [%l7 + 0x3E], %o4
25297 or %i0, %g2, %o7
25298 lduh [%l7 + 0x58], %i3
25299 edge8n %l1, %o2, %i4
25300 movcc %icc, %l5, %l2
25301 st %f5, [%l7 + 0x1C]
25302 fmovsg %icc, %f13, %f20
25303 movcs %icc, %l4, %i5
25304 orncc %l0, 0x1BBB, %g4
25305 ldd [%l7 + 0x68], %g6
25306 fmovsne %xcc, %f0, %f21
25307 edge16 %i1, %g3, %l6
25308 srl %o6, %i7, %o1
25309 udivx %i6, 0x1968, %i2
25310 fones %f4
25311 add %g5, 0x061B, %l3
25312 fnegd %f16, %f16
25313 std %f10, [%l7 + 0x58]
25314 stx %o3, [%l7 + 0x60]
25315 subc %g7, %g1, %o5
25316 and %o0, 0x0752, %i0
25317 nop
25318 set 0x34, %o1
25319 ldsh [%l7 + %o1], %g2
25320 movrgz %o4, %i3, %o7
25321 fmovdpos %icc, %f7, %f8
25322 move %xcc, %l1, %o2
25323 ldsw [%l7 + 0x60], %l5
25324 orn %l2, 0x1950, %l4
25325 fnand %f10, %f26, %f16
25326 add %i5, 0x1103, %l0
25327 fnor %f0, %f24, %f4
25328 ldd [%l7 + 0x10], %f8
25329 fmovrdlez %g4, %f20, %f4
25330 array16 %i4, %g6, %i1
25331 movl %xcc, %g3, %l6
25332 pdist %f28, %f24, %f30
25333 udivcc %o6, 0x130F, %i7
25334 fpackfix %f10, %f21
25335 fsrc2s %f22, %f18
25336 movrgz %o1, %i2, %i6
25337 fpsub32 %f22, %f0, %f0
25338 orncc %g5, 0x14A3, %l3
25339 edge32l %o3, %g1, %o5
25340 ldsw [%l7 + 0x10], %o0
25341 movleu %xcc, %g7, %g2
25342 move %xcc, %o4, %i0
25343 st %f9, [%l7 + 0x28]
25344 movl %xcc, %o7, %l1
25345 udiv %i3, 0x127C, %l5
25346 movg %xcc, %l2, %l4
25347 movge %icc, %o2, %i5
25348 udivcc %l0, 0x1003, %i4
25349 stb %g4, [%l7 + 0x4E]
25350 ldd [%l7 + 0x40], %f0
25351 movleu %xcc, %g6, %i1
25352 fcmple16 %f30, %f20, %l6
25353 mulscc %g3, 0x02BB, %o6
25354 alignaddr %i7, %o1, %i6
25355 ldsb [%l7 + 0x6A], %i2
25356 addc %g5, %o3, %g1
25357 fmovdcs %icc, %f1, %f9
25358 orcc %l3, 0x1C75, %o0
25359 fmovrsne %o5, %f3, %f0
25360 popc %g2, %g7
25361 fmul8x16al %f31, %f20, %f2
25362 fmovdcs %xcc, %f25, %f5
25363 orncc %o4, %i0, %l1
25364 sdiv %i3, 0x0698, %o7
25365 movgu %icc, %l2, %l5
25366 movrne %o2, 0x226, %i5
25367 fmovse %xcc, %f14, %f4
25368 edge16l %l4, %l0, %g4
25369 orncc %i4, %i1, %l6
25370 edge16ln %g6, %o6, %g3
25371 fornot1s %f29, %f5, %f13
25372 ldx [%l7 + 0x30], %i7
25373 movcs %xcc, %o1, %i2
25374 array16 %g5, %i6, %o3
25375 mulscc %l3, 0x182C, %o0
25376 addcc %g1, %g2, %o5
25377 ldsw [%l7 + 0x5C], %o4
25378 orn %g7, 0x1D01, %l1
25379 subccc %i3, 0x1551, %i0
25380 addccc %o7, 0x036B, %l5
25381 udivx %l2, 0x1CD5, %i5
25382 smulcc %l4, %l0, %g4
25383 std %f30, [%l7 + 0x18]
25384 fmovdl %xcc, %f15, %f27
25385 udiv %i4, 0x17D1, %i1
25386 srl %o2, 0x17, %l6
25387 movneg %icc, %o6, %g3
25388 fnand %f16, %f6, %f14
25389 umulcc %i7, %o1, %i2
25390 addcc %g5, 0x1FC2, %i6
25391 fcmpgt32 %f18, %f30, %g6
25392 popc %l3, %o0
25393 edge32 %g1, %o3, %g2
25394 orn %o4, 0x0060, %o5
25395 sir 0x1C60
25396 orncc %l1, 0x114F, %g7
25397 andn %i0, 0x1ACC, %i3
25398 mulx %o7, %l5, %i5
25399 sub %l2, %l4, %g4
25400 subc %i4, 0x1269, %l0
25401 xor %i1, %o2, %o6
25402 fpackfix %f30, %f29
25403 edge32 %l6, %g3, %o1
25404 fmovdvs %xcc, %f0, %f11
25405 fcmpne32 %f16, %f24, %i2
25406 ldsh [%l7 + 0x2A], %g5
25407 sllx %i7, 0x07, %i6
25408 stw %l3, [%l7 + 0x5C]
25409 sethi 0x1344, %g6
25410 fzeros %f25
25411 sll %o0, %o3, %g2
25412 ldsw [%l7 + 0x10], %g1
25413 fpadd16s %f6, %f6, %f10
25414 fandnot2s %f18, %f27, %f25
25415 movrlz %o5, 0x3E2, %o4
25416 st %f12, [%l7 + 0x74]
25417 movneg %icc, %l1, %g7
25418 st %f22, [%l7 + 0x2C]
25419 subc %i3, %i0, %l5
25420 fmovrde %i5, %f0, %f8
25421 sethi 0x0538, %o7
25422 move %xcc, %l4, %l2
25423 lduw [%l7 + 0x34], %g4
25424 fmovsvs %icc, %f27, %f21
25425 stx %i4, [%l7 + 0x08]
25426 edge16l %l0, %i1, %o6
25427 fmovsn %xcc, %f12, %f20
25428 fzero %f18
25429 movle %icc, %o2, %g3
25430 ldsh [%l7 + 0x2A], %o1
25431 sdivx %i2, 0x02C6, %l6
25432 fands %f25, %f18, %f5
25433 fmovdge %icc, %f2, %f2
25434 sll %g5, %i7, %i6
25435 or %g6, 0x1126, %o0
25436 srl %o3, %g2, %l3
25437 ldub [%l7 + 0x61], %g1
25438 or %o5, 0x1414, %l1
25439 movrgez %g7, %i3, %o4
25440 fmovda %icc, %f22, %f21
25441 edge16 %i0, %l5, %i5
25442 fnot1s %f18, %f20
25443 fmovsvc %xcc, %f4, %f19
25444 movcs %icc, %o7, %l2
25445 fmovrslz %g4, %f2, %f6
25446 stb %i4, [%l7 + 0x32]
25447 sra %l0, %i1, %l4
25448 fnot2s %f15, %f5
25449 xorcc %o6, %g3, %o1
25450 andn %i2, 0x0830, %l6
25451 fmul8x16al %f16, %f26, %f26
25452 edge16ln %g5, %o2, %i6
25453 fmovdleu %xcc, %f26, %f10
25454 save %i7, %g6, %o0
25455 rdpr %cwp, %g1
25456 rdpr %cansave, %g2
25457 rdpr %canrestore, %g3
25458 rdpr %cleanwin, %g4
25459 rdpr %otherwin, %g5
25460 rdpr %wstate, %g6
25461 mulx %o3, 0x1BE7, %l3
25462 popc 0x1E81, %g1
25463 ldd [%l7 + 0x08], %o4
25464 movrgez %l1, %g7, %g2
25465 sir 0x08C7
25466 fzero %f0
25467 sub %o4, %i3, %i0
25468 xnorcc %i5, %o7, %l5
25469 fnands %f27, %f24, %f23
25470 edge8 %l2, %g4, %l0
25471 alignaddrl %i4, %l4, %i1
25472 subcc %o6, 0x1214, %o1
25473 fmovrslz %g3, %f29, %f20
25474 setx loop_92, %l0, %l1
25475 return %l1
25476 nop
25477 rdpr %cwp, %g1
25478 rdpr %cansave, %g2
25479 rdpr %canrestore, %g3
25480 rdpr %cleanwin, %g4
25481 rdpr %otherwin, %g5
25482 rdpr %wstate, %g6
25483loop_92: andn %o2, 0x1BE5, %i7
25484 movge %xcc, %g6, %i6
25485 movl %xcc, %o3, %o0
25486 edge16ln %g1, %l3, %o5
25487 edge16l %l1, %g7, %g2
25488 movre %i3, %i0, %i5
25489 fcmpne32 %f8, %f16, %o7
25490 xnor %o4, 0x1A15, %l5
25491 fmovda %xcc, %f17, %f1
25492 fmovdcs %xcc, %f31, %f24
25493 sra %l2, 0x17, %l0
25494 smulcc %g4, 0x1F8B, %i4
25495 ldd [%l7 + 0x70], %i0
25496 ldsh [%l7 + 0x16], %o6
25497 siam 0x4
25498 array32 %o1, %l4, %l6
25499 movneg %xcc, %g5, %i2
25500 srl %g3, %i7, %g6
25501 fmovdle %icc, %f23, %f19
25502 fnors %f24, %f16, %f4
25503 orncc %o2, 0x011E, %i6
25504 addc %o0, %g1, %l3
25505 stw %o5, [%l7 + 0x08]
25506 edge8n %l1, %g7, %g2
25507 movrne %i3, %o3, %i5
25508 movpos %icc, %o7, %i0
25509 sllx %l5, %o4, %l2
25510 edge32 %l0, %g4, %i1
25511 edge32l %o6, %o1, %l4
25512 fmovdcc %xcc, %f28, %f24
25513 fpackfix %f4, %f6
25514 udiv %i4, 0x0FB9, %l6
25515 movl %xcc, %g5, %i2
25516 fandnot2s %f22, %f29, %f15
25517 fmovse %xcc, %f16, %f1
25518 sth %i7, [%l7 + 0x78]
25519 movge %xcc, %g3, %o2
25520 fpadd32 %f10, %f18, %f4
25521 edge16l %i6, %g6, %g1
25522 sethi 0x0F7C, %l3
25523 alignaddrl %o5, %o0, %l1
25524 sub %g2, 0x1551, %g7
25525 sub %o3, %i5, %i3
25526 movgu %icc, %o7, %l5
25527 ldsb [%l7 + 0x08], %i0
25528 movpos %icc, %o4, %l2
25529 movrne %l0, 0x1DA, %i1
25530 edge32n %g4, %o6, %o1
25531 movrgz %i4, %l6, %g5
25532 fornot1s %f31, %f30, %f7
25533 lduh [%l7 + 0x2A], %i2
25534 st %f18, [%l7 + 0x50]
25535 movrgz %l4, 0x0C4, %i7
25536 movpos %xcc, %g3, %i6
25537 sllx %g6, 0x0F, %g1
25538 nop
25539 set 0x59, %g4
25540 stb %o2, [%l7 + %g4]
25541 umul %o5, %l3, %o0
25542 fcmpeq32 %f22, %f0, %g2
25543 xor %l1, 0x0AF7, %o3
25544 sethi 0x00BE, %i5
25545 fandnot1 %f6, %f10, %f6
25546 mulscc %g7, %o7, %i3
25547 movne %icc, %i0, %o4
25548 fandnot1s %f19, %f5, %f22
25549 movrgz %l2, %l5, %l0
25550 ldd [%l7 + 0x30], %i0
25551 fmovsge %xcc, %f1, %f20
25552 addcc %g4, %o6, %o1
25553 movpos %icc, %i4, %l6
25554 movrlez %g5, 0x094, %i2
25555 stx %i7, [%l7 + 0x48]
25556 ldsb [%l7 + 0x49], %l4
25557 sethi 0x105B, %i6
25558 movrne %g6, 0x2B2, %g1
25559 add %g3, 0x1F98, %o5
25560 addcc %o2, %o0, %g2
25561 subccc %l1, %o3, %l3
25562 sllx %g7, %o7, %i3
25563 alignaddr %i5, %i0, %l2
25564 movcc %icc, %l5, %o4
25565 add %l0, %g4, %o6
25566 fandnot1s %f10, %f29, %f16
25567 mova %icc, %o1, %i4
25568 ldsb [%l7 + 0x32], %i1
25569 movl %icc, %g5, %l6
25570 udiv %i7, 0x1350, %i2
25571 movle %xcc, %i6, %l4
25572 fmuld8ulx16 %f26, %f3, %f28
25573 edge8 %g1, %g6, %o5
25574 sub %g3, %o2, %g2
25575 mova %icc, %o0, %l1
25576 popc %l3, %o3
25577 fzeros %f31
25578 add %o7, %g7, %i5
25579 stx %i0, [%l7 + 0x20]
25580 edge32ln %l2, %l5, %i3
25581 fands %f11, %f17, %f21
25582 sdiv %l0, 0x0E72, %o4
25583 ldsh [%l7 + 0x36], %g4
25584 edge8ln %o1, %o6, %i4
25585 fornot2s %f5, %f6, %f16
25586 andncc %i1, %g5, %l6
25587 andn %i2, 0x1D85, %i6
25588 movre %l4, 0x1F5, %g1
25589 stb %i7, [%l7 + 0x60]
25590 srlx %o5, 0x13, %g6
25591 movvc %icc, %o2, %g2
25592 edge32 %g3, %o0, %l1
25593 ld [%l7 + 0x58], %f7
25594 popc 0x07A4, %o3
25595 subccc %o7, 0x1B57, %l3
25596 xor %g7, 0x09AD, %i0
25597 std %f2, [%l7 + 0x08]
25598 movrgz %i5, %l5, %i3
25599 array16 %l0, %o4, %g4
25600 move %xcc, %o1, %o6
25601 andcc %i4, 0x09BF, %l2
25602 fpsub32s %f12, %f16, %f16
25603 addc %i1, 0x17AE, %l6
25604 popc 0x0680, %g5
25605 fornot2 %f16, %f22, %f0
25606 fnot2s %f16, %f23
25607 nop
25608 set 0x08, %l5
25609 ldx [%l7 + %l5], %i2
25610 movvc %icc, %i6, %l4
25611 srlx %g1, %i7, %g6
25612 sdivx %o5, 0x166C, %g2
25613 alignaddr %g3, %o0, %o2
25614 movgu %xcc, %l1, %o3
25615 andncc %l3, %g7, %i0
25616 fmovsvc %xcc, %f23, %f21
25617 addccc %i5, %l5, %o7
25618 array32 %l0, %i3, %o4
25619 movle %icc, %g4, %o1
25620 ldsw [%l7 + 0x1C], %i4
25621 edge16ln %l2, %i1, %l6
25622 orcc %g5, %o6, %i6
25623 ldx [%l7 + 0x60], %i2
25624 movleu %icc, %l4, %g1
25625 fpadd32s %f12, %f21, %f5
25626 edge32ln %g6, %o5, %i7
25627 alignaddr %g2, %o0, %g3
25628 andcc %o2, %l1, %o3
25629 sethi 0x074F, %l3
25630 fmul8ulx16 %f24, %f2, %f6
25631 fzero %f14
25632 movle %icc, %g7, %i0
25633 fmovdle %xcc, %f29, %f19
25634 fmovsge %xcc, %f5, %f4
25635 fsrc1s %f9, %f22
25636 fmovsge %icc, %f29, %f13
25637 edge16l %l5, %o7, %l0
25638 lduh [%l7 + 0x4A], %i3
25639 xor %o4, 0x0560, %g4
25640 srax %o1, 0x18, %i5
25641 movpos %icc, %l2, %i4
25642 movrlez %i1, %l6, %o6
25643 udiv %i6, 0x158E, %i2
25644 std %f4, [%l7 + 0x28]
25645 umulcc %l4, 0x12BB, %g5
25646 add %g1, 0x007E, %g6
25647 xnor %i7, %g2, %o0
25648 orncc %o5, %o2, %g3
25649 movvs %xcc, %o3, %l3
25650 fmovsge %xcc, %f5, %f29
25651 andn %g7, 0x0B07, %i0
25652 andncc %l1, %o7, %l5
25653 alignaddrl %l0, %o4, %i3
25654 addc %g4, 0x0EEB, %o1
25655 lduh [%l7 + 0x68], %i5
25656 array16 %i4, %i1, %l6
25657 sll %o6, 0x1A, %l2
25658 array8 %i6, %i2, %l4
25659 movcs %xcc, %g1, %g5
25660 stx %g6, [%l7 + 0x70]
25661 fmovdvc %icc, %f19, %f8
25662 xnor %g2, 0x1C27, %i7
25663 edge16n %o5, %o2, %g3
25664 movn %icc, %o0, %o3
25665 ldd [%l7 + 0x28], %f2
25666 or %l3, %i0, %g7
25667 edge8l %o7, %l5, %l0
25668 fcmple16 %f28, %f12, %l1
25669 fmovsge %xcc, %f17, %f10
25670 movvc %icc, %o4, %i3
25671 fmuld8sux16 %f18, %f28, %f22
25672 sir 0x1F64
25673 fmul8x16au %f18, %f20, %f2
25674 edge16 %o1, %i5, %g4
25675 udivcc %i1, 0x192E, %l6
25676 orcc %i4, %o6, %i6
25677 smulcc %l2, %i2, %l4
25678 orn %g1, %g6, %g5
25679 andncc %i7, %g2, %o2
25680 sllx %o5, %o0, %o3
25681 ldd [%l7 + 0x60], %f18
25682 for %f16, %f8, %f0
25683 ldsw [%l7 + 0x30], %l3
25684 movrlz %i0, 0x06D, %g7
25685 alignaddr %o7, %g3, %l0
25686 srax %l1, %o4, %l5
25687 fornot1s %f1, %f2, %f7
25688 nop
25689 set 0x58, %o4
25690 ldx [%l7 + %o4], %i3
25691 edge32ln %i5, %o1, %i1
25692 fmovsn %icc, %f10, %f0
25693 alignaddr %l6, %i4, %g4
25694 movpos %icc, %o6, %i6
25695 fnot2 %f16, %f16
25696 fmul8x16al %f17, %f13, %f0
25697 edge32ln %l2, %i2, %l4
25698 fmovrslez %g1, %f31, %f25
25699 fpadd16s %f8, %f27, %f26
25700 movvc %icc, %g5, %g6
25701 ldsh [%l7 + 0x08], %g2
25702 fmovsvs %icc, %f20, %f11
25703 edge16ln %o2, %i7, %o0
25704 edge16 %o3, %l3, %o5
25705 xor %g7, 0x13C3, %i0
25706 stx %o7, [%l7 + 0x10]
25707 ldsw [%l7 + 0x3C], %g3
25708 orncc %l1, 0x103B, %o4
25709 fpadd32 %f28, %f12, %f8
25710 sdivcc %l5, 0x1BFA, %i3
25711 fmovdl %icc, %f11, %f15
25712 and %i5, 0x1067, %o1
25713 fcmpes %fcc2, %f10, %f2
25714 mova %icc, %l0, %i1
25715 movle %xcc, %i4, %l6
25716 movrne %g4, %i6, %l2
25717 movg %xcc, %i2, %l4
25718 stx %o6, [%l7 + 0x68]
25719 fand %f18, %f14, %f0
25720 movne %xcc, %g5, %g1
25721 fmovsleu %xcc, %f25, %f7
25722 faligndata %f20, %f14, %f8
25723 mova %icc, %g6, %o2
25724 sllx %i7, %o0, %o3
25725 edge32ln %g2, %o5, %g7
25726 sll %i0, %l3, %o7
25727 orn %g3, 0x0B66, %l1
25728 mulscc %o4, %i3, %i5
25729 umul %l5, %o1, %l0
25730 fabsd %f12, %f12
25731 sra %i1, 0x15, %i4
25732 fcmpeq16 %f0, %f26, %g4
25733 movg %icc, %l6, %l2
25734 add %i2, 0x0A5B, %i6
25735 movrlz %l4, 0x0CC, %g5
25736 movge %xcc, %o6, %g1
25737 sethi 0x0FD4, %g6
25738 fornot1s %f2, %f9, %f16
25739 st %f10, [%l7 + 0x0C]
25740 fmovdvs %icc, %f6, %f8
25741 fxnors %f15, %f28, %f9
25742 ldsw [%l7 + 0x34], %i7
25743 st %f9, [%l7 + 0x48]
25744 addc %o2, %o3, %g2
25745 xor %o0, 0x0A1A, %g7
25746 orn %o5, 0x17FB, %i0
25747 siam 0x2
25748 xnor %o7, %l3, %g3
25749 orn %o4, 0x00A5, %l1
25750 ldub [%l7 + 0x5B], %i5
25751 fmovsge %xcc, %f27, %f31
25752 edge8l %i3, %l5, %o1
25753 subccc %i1, %l0, %g4
25754 fmovsge %xcc, %f18, %f15
25755 edge32n %i4, %l6, %l2
25756 std %f24, [%l7 + 0x58]
25757 array8 %i6, %i2, %l4
25758 sth %o6, [%l7 + 0x26]
25759 sdivcc %g5, 0x1FD8, %g6
25760 movg %xcc, %i7, %o2
25761 movrgz %o3, %g1, %g2
25762 popc %g7, %o5
25763 movge %xcc, %i0, %o7
25764 fmuld8ulx16 %f22, %f3, %f6
25765 edge8n %o0, %l3, %g3
25766 fsrc1 %f16, %f28
25767 sir 0x01A9
25768 fmuld8sux16 %f14, %f11, %f6
25769 fornot1 %f20, %f28, %f26
25770 orcc %o4, 0x132F, %i5
25771 xnor %l1, 0x03AD, %l5
25772 fsrc2 %f26, %f30
25773 sll %i3, %o1, %l0
25774 fmovdcc %icc, %f4, %f20
25775 or %g4, %i4, %l6
25776 save %i1, %l2, %i6
25777 rdpr %cwp, %g1
25778 rdpr %cansave, %g2
25779 rdpr %canrestore, %g3
25780 rdpr %cleanwin, %g4
25781 rdpr %otherwin, %g5
25782 rdpr %wstate, %g6
25783 movne %xcc, %i2, %l4
25784 udivcc %o6, 0x0BFD, %g5
25785 andncc %i7, %o2, %o3
25786 array8 %g6, %g1, %g7
25787 or %o5, %i0, %o7
25788 fmovspos %icc, %f28, %f6
25789 xor %g2, %o0, %g3
25790 subcc %o4, 0x0AA4, %i5
25791 ldsw [%l7 + 0x60], %l1
25792 andn %l3, %l5, %i3
25793 fpmerge %f8, %f0, %f14
25794 movn %icc, %l0, %g4
25795 edge8ln %o1, %l6, %i4
25796 restore %l2, 0x119A, %i1
25797 rdpr %cwp, %g1
25798 rdpr %cansave, %g2
25799 rdpr %canrestore, %g3
25800 rdpr %cleanwin, %g4
25801 rdpr %otherwin, %g5
25802 rdpr %wstate, %g6
25803 sdivcc %i2, 0x07E8, %l4
25804 nop
25805 set 0x60, %i3
25806 ldx [%l7 + %i3], %i6
25807 movre %g5, 0x10A, %o6
25808 fmovrslz %i7, %f21, %f21
25809 fmovdge %icc, %f17, %f31
25810 fpsub32s %f5, %f8, %f15
25811 edge32 %o3, %g6, %g1
25812 lduw [%l7 + 0x78], %g7
25813 andcc %o5, 0x0AB5, %i0
25814 movrgz %o2, %o7, %o0
25815 fmovsne %icc, %f10, %f29
25816 movle %icc, %g2, %o4
25817 edge16n %i5, %g3, %l1
25818 move %icc, %l5, %i3
25819 srl %l0, 0x14, %g4
25820 movge %xcc, %o1, %l6
25821 udivx %l3, 0x133D, %l2
25822 fnors %f23, %f3, %f4
25823 movgu %icc, %i4, %i1
25824 srlx %l4, 0x14, %i6
25825 smul %g5, 0x0DB7, %o6
25826 fmovdg %icc, %f24, %f14
25827 fcmpeq16 %f30, %f28, %i7
25828 fxnors %f14, %f10, %f23
25829 ldd [%l7 + 0x68], %o2
25830 xorcc %g6, %g1, %g7
25831 stb %i2, [%l7 + 0x29]
25832 movrlz %o5, %i0, %o2
25833 umul %o0, %o7, %o4
25834 sdiv %g2, 0x0B95, %g3
25835 sub %i5, %l5, %i3
25836 fmovde %xcc, %f15, %f28
25837 movl %xcc, %l1, %g4
25838 ldd [%l7 + 0x48], %l0
25839 fand %f8, %f8, %f28
25840 array32 %l6, %o1, %l3
25841 udivcc %l2, 0x00DF, %i4
25842 subccc %l4, 0x0D75, %i1
25843 edge8ln %g5, %o6, %i7
25844 fones %f22
25845 smulcc %i6, %g6, %o3
25846 smulcc %g1, %g7, %o5
25847 array32 %i0, %i2, %o0
25848 edge32 %o2, %o7, %g2
25849 fxors %f8, %f1, %f4
25850 edge32ln %o4, %i5, %l5
25851 std %f6, [%l7 + 0x18]
25852 popc %g3, %i3
25853 fornot1 %f8, %f4, %f2
25854 fnot1s %f31, %f29
25855 save %g4, 0x0203, %l0
25856 rdpr %cwp, %g1
25857 rdpr %cansave, %g2
25858 rdpr %canrestore, %g3
25859 rdpr %cleanwin, %g4
25860 rdpr %otherwin, %g5
25861 rdpr %wstate, %g6
25862 sdiv %l6, 0x155F, %l1
25863 movne %xcc, %o1, %l2
25864 smulcc %l3, 0x060C, %l4
25865 fnors %f8, %f15, %f11
25866 stx %i4, [%l7 + 0x70]
25867 edge8 %g5, %i1, %i7
25868 srlx %i6, 0x0D, %g6
25869 addc %o3, %o6, %g1
25870 movrgz %g7, %i0, %o5
25871 movne %xcc, %o0, %o2
25872 fmovdvs %xcc, %f6, %f22
25873 movrgez %o7, %i2, %o4
25874 movvc %xcc, %i5, %g2
25875 umulcc %l5, 0x0586, %i3
25876 umulcc %g4, 0x0680, %l0
25877 sth %g3, [%l7 + 0x6A]
25878 fmovsg %icc, %f26, %f15
25879 edge32l %l6, %l1, %o1
25880 alignaddrl %l2, %l3, %l4
25881 movneg %icc, %i4, %g5
25882 fmovrdlez %i7, %f8, %f10
25883 sir 0x1038
25884 ldsb [%l7 + 0x19], %i6
25885 sir 0x1EDA
25886 fxor %f10, %f20, %f10
25887 movrne %g6, 0x1E4, %o3
25888 sll %i1, %g1, %g7
25889 movpos %icc, %i0, %o6
25890 subcc %o5, 0x1739, %o0
25891 andcc %o2, %o7, %i2
25892 ldd [%l7 + 0x68], %o4
25893 umul %i5, 0x0A55, %l5
25894 subccc %g2, 0x170F, %g4
25895 bshuffle %f30, %f0, %f20
25896 fnegs %f30, %f18
25897 array32 %i3, %l0, %l6
25898 addc %l1, 0x0008, %o1
25899 fmuld8ulx16 %f11, %f7, %f28
25900 edge32l %g3, %l3, %l4
25901 popc %i4, %l2
25902 fmovrslez %i7, %f16, %f30
25903 movcs %xcc, %i6, %g6
25904 sdivx %g5, 0x0A45, %i1
25905 fnegd %f30, %f6
25906 fnors %f7, %f11, %f27
25907 ldub [%l7 + 0x5A], %g1
25908 alignaddrl %g7, %i0, %o3
25909 movge %icc, %o6, %o0
25910 fmovrdne %o2, %f8, %f2
25911 xnorcc %o5, %i2, %o7
25912 xor %i5, %o4, %l5
25913 movge %xcc, %g2, %i3
25914 ld [%l7 + 0x54], %f24
25915 movrne %g4, 0x13F, %l6
25916 edge32n %l1, %l0, %g3
25917 sir 0x06CD
25918 sub %o1, %l4, %i4
25919 fsrc2 %f30, %f12
25920 addc %l3, %i7, %l2
25921 ldsh [%l7 + 0x42], %g6
25922 fcmpes %fcc0, %f22, %f31
25923 fmovdle %icc, %f12, %f28
25924 fornot2s %f10, %f19, %f30
25925 subcc %g5, %i1, %g1
25926 alignaddr %g7, %i0, %o3
25927 fmovrslez %i6, %f18, %f19
25928 movcc %icc, %o6, %o0
25929 movn %icc, %o5, %i2
25930 movrlez %o7, 0x165, %i5
25931 fmovsne %icc, %f3, %f16
25932 movvc %icc, %o2, %o4
25933 st %f8, [%l7 + 0x48]
25934 edge32l %g2, %i3, %g4
25935 movl %icc, %l6, %l5
25936 movl %xcc, %l1, %l0
25937 subcc %o1, %l4, %i4
25938 addc %g3, 0x0366, %l3
25939 edge32n %l2, %g6, %g5
25940 subccc %i7, %i1, %g1
25941 sub %i0, 0x0725, %o3
25942 xnor %g7, 0x183C, %o6
25943 andncc %o0, %i6, %i2
25944 fpadd32s %f30, %f5, %f7
25945 lduh [%l7 + 0x50], %o5
25946 fcmpd %fcc3, %f2, %f30
25947 fornot2s %f3, %f21, %f30
25948 movvc %xcc, %o7, %o2
25949 nop
25950 set 0x08, %o0
25951 stw %i5, [%l7 + %o0]
25952 sir 0x143D
25953 lduw [%l7 + 0x74], %o4
25954 fmovd %f24, %f4
25955 fpsub32 %f24, %f26, %f16
25956 fsrc1 %f12, %f2
25957 xnorcc %i3, 0x0CEB, %g4
25958 fandnot2 %f30, %f26, %f22
25959 setx loop_93, %l0, %l1
25960 return %l1
25961 nop
25962 rdpr %cwp, %g1
25963 rdpr %cansave, %g2
25964 rdpr %canrestore, %g3
25965 rdpr %cleanwin, %g4
25966 rdpr %otherwin, %g5
25967 rdpr %wstate, %g6
25968loop_93: fmovsvs %icc, %f26, %f6
25969 movvs %icc, %l0, %l5
25970 edge32 %o1, %i4, %g3
25971 fpsub16 %f30, %f18, %f20
25972 stb %l4, [%l7 + 0x11]
25973 orncc %l3, %g6, %l2
25974 umul %i7, 0x043D, %i1
25975 ldsb [%l7 + 0x46], %g5
25976 st %f2, [%l7 + 0x20]
25977 ldx [%l7 + 0x38], %g1
25978 orn %o3, %g7, %o6
25979 fmovsa %xcc, %f10, %f26
25980 fpadd32 %f20, %f20, %f30
25981 movrgz %i0, %o0, %i2
25982 sth %i6, [%l7 + 0x2E]
25983 fmovrsgz %o5, %f27, %f20
25984 andncc %o7, %i5, %o2
25985 fnors %f31, %f4, %f30
25986 edge8l %o4, %i3, %g4
25987 orncc %l6, 0x077A, %l1
25988 edge16ln %g2, %l5, %l0
25989 or %o1, %g3, %i4
25990 udivx %l3, 0x17B3, %g6
25991 fandnot1 %f8, %f16, %f6
25992 orcc %l2, %l4, %i1
25993 xnor %i7, 0x018C, %g1
25994 sdivcc %g5, 0x0887, %g7
25995 addccc %o3, 0x0F2E, %o6
25996 edge8 %o0, %i0, %i2
25997 edge32 %i6, %o5, %o7
25998 movrgz %i5, %o2, %o4
25999 fmovrsgez %i3, %f17, %f16
26000 subcc %g4, %l1, %l6
26001 movre %l5, 0x380, %g2
26002 smulcc %l0, %o1, %i4
26003 srl %g3, %l3, %g6
26004 edge8l %l4, %l2, %i7
26005 st %f13, [%l7 + 0x60]
26006 mulscc %g1, %i1, %g7
26007 xorcc %o3, %o6, %o0
26008 restore %i0, %i2, %i6
26009 rdpr %cwp, %g1
26010 rdpr %cansave, %g2
26011 rdpr %canrestore, %g3
26012 rdpr %cleanwin, %g4
26013 rdpr %otherwin, %g5
26014 rdpr %wstate, %g6
26015 addccc %g5, 0x0ABB, %o7
26016 edge16n %i5, %o2, %o4
26017 std %f24, [%l7 + 0x38]
26018 subc %o5, %i3, %l1
26019 edge32l %g4, %l6, %g2
26020 stb %l5, [%l7 + 0x6E]
26021 edge8n %l0, %o1, %i4
26022 fornot2s %f17, %f7, %f14
26023 addccc %l3, %g3, %g6
26024 nop
26025 set 0x72, %i7
26026 ldsh [%l7 + %i7], %l4
26027 sdiv %i7, 0x1ABE, %g1
26028 lduh [%l7 + 0x0C], %l2
26029 stw %g7, [%l7 + 0x34]
26030 movvs %xcc, %o3, %o6
26031 ldsw [%l7 + 0x14], %o0
26032 umul %i1, %i0, %i6
26033 subc %g5, %i2, %o7
26034 edge8l %i5, %o2, %o5
26035 edge8n %i3, %o4, %g4
26036 mulx %l1, %l6, %l5
26037 fpackfix %f30, %f28
26038 addccc %g2, 0x1064, %o1
26039 movvc %icc, %l0, %i4
26040 fnors %f29, %f19, %f14
26041 and %g3, 0x0552, %l3
26042 ldd [%l7 + 0x58], %f28
26043 alignaddrl %l4, %i7, %g1
26044 edge16 %l2, %g6, %o3
26045 movne %xcc, %g7, %o6
26046 movgu %xcc, %i1, %i0
26047 mova %xcc, %o0, %i6
26048 orncc %g5, 0x1855, %i2
26049 movre %o7, 0x2E2, %o2
26050 fmovs %f22, %f13
26051 fcmpeq32 %f16, %f26, %o5
26052 sub %i5, 0x05C4, %o4
26053 sll %i3, 0x13, %g4
26054 subccc %l1, %l5, %g2
26055 sdiv %o1, 0x0E96, %l0
26056 sll %i4, %g3, %l3
26057 fmul8x16au %f3, %f28, %f16
26058 setx loop_94, %l0, %l1
26059 return %l1
26060 nop
26061 rdpr %cwp, %g1
26062 rdpr %cansave, %g2
26063 rdpr %canrestore, %g3
26064 rdpr %cleanwin, %g4
26065 rdpr %otherwin, %g5
26066 rdpr %wstate, %g6
26067loop_94: fcmple32 %f14, %f8, %g1
26068 fmovrdne %i7, %f22, %f18
26069 edge32l %l2, %o3, %g7
26070 array16 %g6, %i1, %i0
26071 edge8l %o0, %i6, %o6
26072 fzero %f2
26073 fnot2s %f31, %f12
26074 smulcc %i2, 0x0606, %g5
26075 move %icc, %o2, %o7
26076 movcc %xcc, %i5, %o4
26077 andncc %o5, %i3, %g4
26078 sethi 0x0F88, %l1
26079 sll %l5, %g2, %l0
26080 movl %xcc, %o1, %i4
26081 edge8l %l3, %l6, %g3
26082 edge8ln %l4, %g1, %l2
26083 movrgz %o3, %g7, %i7
26084 movrgz %i1, 0x22C, %i0
26085 edge8 %o0, %i6, %o6
26086 subccc %i2, 0x1005, %g5
26087 fmovdleu %icc, %f6, %f20
26088 save %o2, 0x0EDB, %o7
26089 rdpr %cwp, %g1
26090 rdpr %cansave, %g2
26091 rdpr %canrestore, %g3
26092 rdpr %cleanwin, %g4
26093 rdpr %otherwin, %g5
26094 rdpr %wstate, %g6
26095 udivx %i5, 0x065A, %o4
26096 movvs %xcc, %g6, %i3
26097 fmuld8sux16 %f2, %f23, %f22
26098 edge32ln %g4, %o5, %l1
26099 orn %l5, %g2, %l0
26100 movn %icc, %o1, %i4
26101 restore %l6, %g3, %l4
26102 rdpr %cwp, %g1
26103 rdpr %cansave, %g2
26104 rdpr %canrestore, %g3
26105 rdpr %cleanwin, %g4
26106 rdpr %otherwin, %g5
26107 rdpr %wstate, %g6
26108 edge32ln %g1, %l3, %o3
26109 fmovsne %xcc, %f26, %f17
26110 for %f8, %f12, %f16
26111 nop
26112 set 0x20, %g3
26113 stw %g7, [%l7 + %g3]
26114 fandnot2s %f16, %f30, %f14
26115 fzeros %f4
26116 addccc %i7, 0x1660, %l2
26117 movge %xcc, %i0, %i1
26118 movre %o0, 0x054, %i6
26119 udivcc %i2, 0x01C3, %o6
26120 stx %o2, [%l7 + 0x48]
26121 save %g5, %o7, %o4
26122 rdpr %cwp, %g1
26123 rdpr %cansave, %g2
26124 rdpr %canrestore, %g3
26125 rdpr %cleanwin, %g4
26126 rdpr %otherwin, %g5
26127 rdpr %wstate, %g6
26128 udiv %i5, 0x1671, %g6
26129 movvs %icc, %g4, %i3
26130 movrgz %l1, %o5, %l5
26131 nop
26132 set 0x58, %l6
26133 stw %l0, [%l7 + %l6]
26134 move %icc, %o1, %i4
26135 fxor %f28, %f14, %f20
26136 subcc %g2, %g3, %l4
26137 nop
26138 set 0x19, %l1
26139 ldsb [%l7 + %l1], %l6
26140 array32 %g1, %l3, %o3
26141 edge32ln %i7, %g7, %l2
26142 edge32ln %i1, %i0, %o0
26143 orncc %i6, %o6, %o2
26144 st %f8, [%l7 + 0x54]
26145 xnor %i2, 0x1E2C, %g5
26146 sll %o7, 0x19, %o4
26147 fmovdleu %icc, %f29, %f17
26148 stw %g6, [%l7 + 0x30]
26149 sir 0x0C9E
26150 edge16l %i5, %i3, %l1
26151 edge8n %o5, %g4, %l0
26152 edge8l %o1, %l5, %g2
26153 save %g3, %l4, %i4
26154 rdpr %cwp, %g1
26155 rdpr %cansave, %g2
26156 rdpr %canrestore, %g3
26157 rdpr %cleanwin, %g4
26158 rdpr %otherwin, %g5
26159 rdpr %wstate, %g6
26160 udivx %l6, 0x1D14, %g1
26161 movneg %xcc, %o3, %l3
26162 edge16 %g7, %i7, %l2
26163 lduh [%l7 + 0x38], %i0
26164 addcc %o0, %i6, %o6
26165 sub %o2, 0x1598, %i1
26166 ldx [%l7 + 0x10], %i2
26167 sethi 0x157B, %g5
26168 fpadd16 %f14, %f18, %f12
26169 umulcc %o4, %o7, %g6
26170 orcc %i3, %i5, %l1
26171 or %g4, 0x08AF, %l0
26172 srl %o1, 0x1E, %l5
26173 sethi 0x1A0C, %o5
26174 fornot2 %f0, %f6, %f28
26175 movge %icc, %g2, %l4
26176 fnegs %f19, %f17
26177 alignaddrl %i4, %g3, %g1
26178 std %f28, [%l7 + 0x60]
26179 stw %o3, [%l7 + 0x70]
26180 ldub [%l7 + 0x48], %l3
26181 movrlez %l6, 0x09B, %g7
26182 popc 0x1BD1, %i7
26183 udivcc %i0, 0x0326, %o0
26184 edge32 %l2, %i6, %o6
26185 array32 %i1, %o2, %g5
26186 udivx %i2, 0x06B1, %o7
26187 lduw [%l7 + 0x14], %g6
26188 mulscc %o4, 0x1EB1, %i5
26189 fxors %f9, %f16, %f18
26190 edge8l %l1, %g4, %l0
26191 fornot1s %f19, %f17, %f13
26192 sra %i3, 0x1C, %o1
26193 save %l5, %g2, %o5
26194 rdpr %cwp, %g1
26195 rdpr %cansave, %g2
26196 rdpr %canrestore, %g3
26197 rdpr %cleanwin, %g4
26198 rdpr %otherwin, %g5
26199 rdpr %wstate, %g6
26200 and %l4, 0x00DB, %g3
26201 edge16 %g1, %i4, %l3
26202 array32 %o3, %l6, %g7
26203 fnor %f8, %f26, %f4
26204 fxnor %f20, %f2, %f28
26205 ld [%l7 + 0x58], %f19
26206 fpack16 %f0, %f19
26207 lduh [%l7 + 0x44], %i7
26208 xor %o0, %l2, %i6
26209 fornot1s %f11, %f21, %f11
26210 fornot2 %f10, %f22, %f2
26211 fcmpne32 %f24, %f28, %i0
26212 xorcc %i1, 0x1A8C, %o6
26213 fmovd %f16, %f18
26214 fmovda %xcc, %f4, %f2
26215 movre %o2, %i2, %o7
26216 fpack32 %f28, %f26, %f28
26217 edge8n %g6, %g5, %i5
26218 edge8l %o4, %l1, %g4
26219 fcmpes %fcc3, %f4, %f7
26220 and %l0, 0x195D, %o1
26221 fpmerge %f8, %f17, %f14
26222 fmovrde %l5, %f20, %f16
26223 fands %f4, %f12, %f3
26224 subccc %g2, %i3, %o5
26225 std %f2, [%l7 + 0x60]
26226 edge16 %g3, %g1, %l4
26227 andn %i4, 0x07AE, %l3
26228 sub %l6, %g7, %i7
26229 umul %o0, %l2, %i6
26230 movre %o3, 0x1EF, %i0
26231 ldd [%l7 + 0x30], %o6
26232 movrne %i1, %o2, %o7
26233 fornot1 %f10, %f24, %f10
26234 subcc %i2, %g6, %g5
26235 srlx %o4, %l1, %g4
26236 fands %f22, %f7, %f5
26237 edge32l %l0, %i5, %l5
26238 fmovdn %xcc, %f4, %f4
26239 movleu %xcc, %o1, %i3
26240 movleu %xcc, %o5, %g3
26241 fpsub16 %f24, %f4, %f18
26242 std %f8, [%l7 + 0x28]
26243 sub %g2, 0x1597, %l4
26244 udivx %i4, 0x18F9, %g1
26245 stw %l6, [%l7 + 0x48]
26246 addcc %l3, 0x098A, %g7
26247 fornot1s %f28, %f8, %f5
26248 fnands %f30, %f22, %f19
26249 andncc %i7, %o0, %i6
26250 fmovse %xcc, %f2, %f18
26251 fmovrdne %l2, %f14, %f0
26252 nop
26253 set 0x5E, %l3
26254 stb %o3, [%l7 + %l3]
26255 sllx %i0, 0x14, %o6
26256 sir 0x12F1
26257 fmovrdne %i1, %f24, %f4
26258 fmul8ulx16 %f2, %f30, %f30
26259 edge16ln %o7, %o2, %i2
26260 array32 %g5, %o4, %l1
26261 addcc %g4, 0x04FD, %g6
26262 movvs %xcc, %l0, %i5
26263 edge32 %o1, %i3, %l5
26264 fmuld8ulx16 %f21, %f13, %f10
26265 fmovdcs %xcc, %f25, %f16
26266 sra %o5, %g2, %l4
26267 array16 %i4, %g1, %l6
26268 xnor %g3, 0x1D3E, %g7
26269 orncc %i7, 0x076F, %l3
26270 movre %i6, %l2, %o3
26271 movrne %i0, %o6, %o0
26272 movcc %icc, %i1, %o2
26273 movrgez %o7, 0x3A6, %g5
26274 fmovrslz %i2, %f15, %f16
26275 siam 0x5
26276 ldx [%l7 + 0x40], %o4
26277 movn %xcc, %g4, %l1
26278 ldx [%l7 + 0x18], %g6
26279 xor %l0, 0x1FF4, %i5
26280 orcc %o1, 0x1C55, %i3
26281 fnands %f27, %f4, %f8
26282 xnor %l5, %g2, %o5
26283 array32 %i4, %g1, %l4
26284 edge8 %l6, %g7, %g3
26285 subc %i7, %i6, %l2
26286 fornot1s %f15, %f17, %f26
26287 fmul8x16au %f31, %f30, %f22
26288 movre %l3, %i0, %o3
26289 ldd [%l7 + 0x30], %o0
26290 array16 %i1, %o2, %o6
26291 movne %icc, %g5, %i2
26292 fmovrslz %o4, %f29, %f27
26293 sdiv %o7, 0x08A0, %g4
26294 edge8l %g6, %l1, %l0
26295 ldub [%l7 + 0x0B], %i5
26296 addc %i3, %o1, %l5
26297 xor %o5, 0x003E, %g2
26298 fmovrdlz %g1, %f12, %f24
26299 orncc %i4, %l4, %g7
26300 lduw [%l7 + 0x48], %l6
26301 fmul8sux16 %f30, %f0, %f8
26302 fxnor %f20, %f22, %f28
26303 sll %g3, %i7, %l2
26304 fcmpgt16 %f16, %f8, %l3
26305 subcc %i6, %o3, %i0
26306 sth %o0, [%l7 + 0x14]
26307 xnorcc %i1, 0x0C17, %o6
26308 mulscc %o2, 0x1BF6, %g5
26309 fmovdge %xcc, %f31, %f27
26310 mulscc %i2, %o4, %g4
26311 addcc %o7, %l1, %g6
26312 alignaddr %l0, %i3, %i5
26313 smulcc %o1, %l5, %o5
26314 umul %g1, %i4, %g2
26315 lduh [%l7 + 0x6C], %g7
26316 movgu %xcc, %l4, %g3
26317 smulcc %l6, %l2, %l3
26318 orcc %i6, 0x0103, %o3
26319 movpos %xcc, %i7, %o0
26320 popc %i0, %o6
26321 fpadd32 %f16, %f12, %f22
26322 xnor %o2, 0x03C6, %i1
26323 std %f6, [%l7 + 0x28]
26324 fabss %f21, %f22
26325 fsrc1 %f30, %f10
26326 udivcc %i2, 0x10F2, %g5
26327 lduw [%l7 + 0x64], %o4
26328 xnorcc %o7, 0x0E75, %l1
26329 lduw [%l7 + 0x30], %g4
26330 udivx %l0, 0x0EAF, %i3
26331 movneg %icc, %i5, %o1
26332 smulcc %g6, %o5, %g1
26333 udivcc %l5, 0x1B99, %i4
26334 ld [%l7 + 0x5C], %f9
26335 ldub [%l7 + 0x53], %g7
26336 sllx %g2, 0x0B, %g3
26337 move %icc, %l4, %l2
26338 movrlez %l6, %l3, %o3
26339 edge32 %i7, %i6, %o0
26340 movge %icc, %o6, %o2
26341 ldsb [%l7 + 0x1A], %i0
26342 move %icc, %i1, %i2
26343 subc %o4, 0x1A97, %g5
26344 fpack32 %f22, %f18, %f12
26345 fpmerge %f26, %f10, %f20
26346 fmovs %f15, %f28
26347 stx %l1, [%l7 + 0x40]
26348 movn %icc, %g4, %o7
26349 edge16n %i3, %l0, %o1
26350 movleu %xcc, %g6, %o5
26351 fcmped %fcc2, %f8, %f24
26352 movvs %icc, %i5, %l5
26353 save %i4, %g7, %g1
26354 rdpr %cwp, %g1
26355 rdpr %cansave, %g2
26356 rdpr %canrestore, %g3
26357 rdpr %cleanwin, %g4
26358 rdpr %otherwin, %g5
26359 rdpr %wstate, %g6
26360 save %g3, 0x02D0, %l4
26361 rdpr %cwp, %g1
26362 rdpr %cansave, %g2
26363 rdpr %canrestore, %g3
26364 rdpr %cleanwin, %g4
26365 rdpr %otherwin, %g5
26366 rdpr %wstate, %g6
26367 setx loop_95, %l0, %l1
26368 return %l1
26369 nop
26370 rdpr %cwp, %g1
26371 rdpr %cansave, %g2
26372 rdpr %canrestore, %g3
26373 rdpr %cleanwin, %g4
26374 rdpr %otherwin, %g5
26375 rdpr %wstate, %g6
26376loop_95: add %o3, 0x1B92, %i7
26377 movvc %icc, %l3, %i6
26378 sth %o6, [%l7 + 0x3E]
26379 ldsh [%l7 + 0x3E], %o0
26380 nop
26381 set 0x5E, %g2
26382 ldsh [%l7 + %g2], %o2
26383 ldub [%l7 + 0x7F], %i0
26384 umulcc %i2, %i1, %g5
26385 movg %icc, %l1, %g4
26386 edge32 %o7, %i3, %o4
26387 fexpand %f11, %f26
26388 sdivcc %o1, 0x0B0D, %l0
26389 sth %o5, [%l7 + 0x3C]
26390 lduh [%l7 + 0x24], %g6
26391 lduh [%l7 + 0x40], %l5
26392 udivcc %i4, 0x1918, %g7
26393 sdivx %i5, 0x028C, %g3
26394 movgu %icc, %g1, %l4
26395 fexpand %f31, %f24
26396 movleu %icc, %l6, %g2
26397 ldd [%l7 + 0x78], %o2
26398 alignaddr %l2, %i7, %l3
26399 fcmpgt16 %f18, %f10, %o6
26400 fnand %f6, %f16, %f30
26401 ld [%l7 + 0x30], %f28
26402 orn %o0, %i6, %o2
26403 sub %i2, %i0, %i1
26404 fnand %f18, %f0, %f22
26405 fpackfix %f28, %f11
26406 fmovda %icc, %f4, %f26
26407 ldx [%l7 + 0x28], %l1
26408 srax %g5, 0x07, %g4
26409 movrlez %i3, 0x317, %o4
26410 edge8 %o1, %l0, %o7
26411 edge16l %g6, %l5, %o5
26412 sdivcc %g7, 0x1354, %i4
26413 movleu %xcc, %g3, %i5
26414 movvs %icc, %l4, %g1
26415 sll %l6, %o3, %g2
26416 movg %xcc, %i7, %l2
26417 smulcc %l3, 0x0DF2, %o6
26418 std %f10, [%l7 + 0x60]
26419 edge16l %i6, %o2, %o0
26420 ldsb [%l7 + 0x1B], %i0
26421 ldsw [%l7 + 0x58], %i1
26422 fnor %f4, %f2, %f14
26423 orn %l1, %g5, %g4
26424 or %i3, 0x072F, %o4
26425 fmovdge %xcc, %f14, %f30
26426 sllx %i2, %l0, %o1
26427 ld [%l7 + 0x68], %f13
26428 addccc %o7, 0x08D9, %g6
26429 addcc %l5, %o5, %g7
26430 or %g3, %i4, %i5
26431 restore %g1, 0x14DD, %l4
26432 rdpr %cwp, %g1
26433 rdpr %cansave, %g2
26434 rdpr %canrestore, %g3
26435 rdpr %cleanwin, %g4
26436 rdpr %otherwin, %g5
26437 rdpr %wstate, %g6
26438 fornot1s %f1, %f31, %f4
26439 movrgz %o3, 0x10D, %g2
26440 movrlez %i7, 0x34D, %l6
26441 movle %xcc, %l2, %o6
26442 xnor %l3, 0x1570, %o2
26443 smul %o0, 0x1314, %i0
26444 sdivcc %i1, 0x0CDD, %l1
26445 sir 0x1176
26446 fors %f5, %f31, %f26
26447 edge16 %g5, %g4, %i6
26448 sdivx %i3, 0x0E0B, %o4
26449 std %f24, [%l7 + 0x20]
26450 srlx %i2, 0x0F, %o1
26451 fmovrde %l0, %f16, %f18
26452 xor %g6, 0x1380, %o7
26453 movge %xcc, %o5, %l5
26454 movg %xcc, %g7, %g3
26455 fzeros %f0
26456 movvs %icc, %i4, %i5
26457 fmovrslez %l4, %f11, %f0
26458 xnor %g1, %o3, %i7
26459 stb %l6, [%l7 + 0x3C]
26460 popc %l2, %o6
26461 movrne %g2, 0x14C, %o2
26462 srlx %o0, 0x17, %l3
26463 st %f11, [%l7 + 0x0C]
26464 subccc %i0, %l1, %g5
26465 andn %i1, 0x0774, %i6
26466 array16 %i3, %g4, %o4
26467 edge8ln %o1, %l0, %g6
26468 movpos %icc, %o7, %o5
26469 add %l5, 0x0D46, %g7
26470 sdiv %i2, 0x00CB, %g3
26471 umul %i4, 0x06B5, %l4
26472 movgu %icc, %g1, %i5
26473 fors %f11, %f26, %f8
26474 alignaddrl %i7, %l6, %l2
26475 ldsw [%l7 + 0x2C], %o6
26476 fmovda %icc, %f27, %f19
26477 ld [%l7 + 0x40], %f21
26478 alignaddrl %g2, %o2, %o3
26479 umul %l3, %o0, %i0
26480 srl %g5, 0x01, %l1
26481 faligndata %f12, %f0, %f14
26482 xor %i6, 0x00F5, %i1
26483 alignaddrl %i3, %o4, %o1
26484 fmovdge %xcc, %f23, %f11
26485 ldsb [%l7 + 0x34], %l0
26486 fmovrdgez %g4, %f26, %f8
26487 edge8l %g6, %o5, %l5
26488 fand %f22, %f4, %f30
26489 movvc %xcc, %g7, %i2
26490 fabss %f28, %f5
26491 ldsh [%l7 + 0x26], %g3
26492 or %i4, 0x0984, %l4
26493 lduw [%l7 + 0x74], %g1
26494 movvc %icc, %o7, %i5
26495 movre %i7, %l6, %l2
26496 sdivx %g2, 0x092A, %o2
26497 alignaddrl %o6, %l3, %o3
26498 srlx %i0, 0x09, %o0
26499 fmovsleu %xcc, %f9, %f3
26500 orn %l1, 0x0DAF, %g5
26501 fcmpeq16 %f10, %f18, %i1
26502 subcc %i3, %i6, %o4
26503 movne %icc, %l0, %g4
26504 edge16ln %g6, %o1, %l5
26505 movvs %xcc, %o5, %g7
26506 edge16ln %g3, %i4, %i2
26507 movrgez %l4, 0x244, %o7
26508 umulcc %i5, 0x0E55, %g1
26509 fpadd32 %f24, %f2, %f26
26510 and %i7, 0x194C, %l6
26511 andcc %l2, 0x087B, %o2
26512 sir 0x0416
26513 fmovdneg %xcc, %f26, %f3
26514 xorcc %o6, 0x14CE, %l3
26515 movleu %xcc, %o3, %i0
26516 alignaddr %o0, %g2, %l1
26517 edge8n %i1, %g5, %i6
26518 ldsw [%l7 + 0x58], %o4
26519 fmul8sux16 %f4, %f30, %f24
26520 and %l0, %g4, %i3
26521 ldd [%l7 + 0x38], %f0
26522 ldub [%l7 + 0x23], %g6
26523 fpack32 %f10, %f28, %f4
26524 udivcc %o1, 0x1EDD, %o5
26525 std %f8, [%l7 + 0x08]
26526 edge8 %g7, %l5, %i4
26527 fmovda %icc, %f7, %f7
26528 faligndata %f0, %f14, %f22
26529 array32 %g3, %l4, %o7
26530 ld [%l7 + 0x58], %f26
26531 movcs %xcc, %i2, %i5
26532 ldd [%l7 + 0x38], %f8
26533 srax %i7, %l6, %l2
26534 ldsb [%l7 + 0x09], %g1
26535 udiv %o6, 0x1BA8, %l3
26536 smul %o2, 0x12B1, %i0
26537 ldd [%l7 + 0x28], %o2
26538 edge16ln %g2, %l1, %i1
26539 fcmpne32 %f16, %f14, %o0
26540 andcc %g5, 0x11D6, %i6
26541 movvs %icc, %l0, %g4
26542 fcmpne32 %f6, %f16, %i3
26543 xorcc %o4, 0x1374, %o1
26544 edge32 %o5, %g6, %l5
26545 fmovda %icc, %f10, %f12
26546 sll %g7, %g3, %i4
26547 movge %xcc, %o7, %i2
26548 mova %icc, %i5, %i7
26549 edge32ln %l4, %l2, %g1
26550 sdiv %l6, 0x177F, %o6
26551 lduw [%l7 + 0x0C], %o2
26552 ldsw [%l7 + 0x30], %l3
26553 xnorcc %o3, %i0, %g2
26554 smulcc %l1, 0x165F, %i1
26555 orncc %g5, 0x15C3, %i6
26556 sdivx %o0, 0x1146, %l0
26557 move %xcc, %i3, %o4
26558 stb %g4, [%l7 + 0x46]
26559 nop
26560 set 0x20, %i4
26561 std %f28, [%l7 + %i4]
26562 sll %o1, %o5, %g6
26563 movne %icc, %l5, %g7
26564 movn %icc, %i4, %o7
26565 popc %i2, %i5
26566 nop
26567 set 0x70, %i6
26568 ldd [%l7 + %i6], %f20
26569 movpos %xcc, %i7, %l4
26570 fmovdn %icc, %f29, %f12
26571 fcmple32 %f30, %f26, %g3
26572 sll %g1, 0x09, %l6
26573 fornot2s %f17, %f30, %f19
26574 sir 0x0354
26575 orcc %o6, %o2, %l3
26576 fnegs %f11, %f7
26577 fmovrsgz %o3, %f10, %f1
26578 array16 %l2, %g2, %i0
26579 fxnor %f16, %f28, %f30
26580 ldd [%l7 + 0x20], %i0
26581 fmovdgu %xcc, %f30, %f24
26582 fpsub32 %f26, %f14, %f2
26583 fnor %f30, %f18, %f18
26584 addccc %l1, 0x1865, %i6
26585 fandnot1 %f6, %f8, %f6
26586 umul %g5, 0x058A, %o0
26587 movrne %i3, %o4, %g4
26588 edge8l %l0, %o1, %g6
26589 ld [%l7 + 0x44], %f18
26590 fands %f5, %f10, %f0
26591 save %l5, %o5, %g7
26592 rdpr %cwp, %g1
26593 rdpr %cansave, %g2
26594 rdpr %canrestore, %g3
26595 rdpr %cleanwin, %g4
26596 rdpr %otherwin, %g5
26597 rdpr %wstate, %g6
26598 fnegs %f7, %f4
26599 movgu %icc, %o7, %i4
26600 std %f10, [%l7 + 0x28]
26601 movrgez %i2, 0x286, %i7
26602 orcc %l4, 0x0143, %g3
26603 and %g1, %l6, %o6
26604 mulx %i5, %o2, %l3
26605 ldd [%l7 + 0x78], %f4
26606 edge16n %l2, %g2, %i0
26607 movle %xcc, %i1, %l1
26608 fmovrdne %i6, %f16, %f22
26609 mulx %o3, %o0, %g5
26610 ldub [%l7 + 0x7F], %o4
26611 subcc %i3, 0x190F, %g4
26612 movcs %xcc, %o1, %l0
26613 srax %g6, %o5, %g7
26614 array8 %o7, %i4, %i2
26615 fandnot2s %f0, %f4, %f15
26616 popc 0x05A4, %i7
26617 fands %f24, %f8, %f8
26618 fsrc2s %f5, %f0
26619 movvs %xcc, %l5, %g3
26620 movrne %g1, 0x361, %l6
26621 save %o6, %l4, %i5
26622 rdpr %cwp, %g1
26623 rdpr %cansave, %g2
26624 rdpr %canrestore, %g3
26625 rdpr %cleanwin, %g4
26626 rdpr %otherwin, %g5
26627 rdpr %wstate, %g6
26628 edge16l %o2, %l2, %l3
26629 xor %g2, 0x039C, %i0
26630 orn %i1, %i6, %l1
26631 st %f20, [%l7 + 0x7C]
26632 movrgz %o0, 0x2DB, %g5
26633 fmovrslez %o4, %f10, %f25
26634 fcmpeq16 %f14, %f12, %i3
26635 fmul8x16 %f1, %f6, %f26
26636 fabsd %f14, %f16
26637 xnorcc %g4, %o1, %o3
26638 fmovrdlz %l0, %f26, %f4
26639 xnorcc %o5, %g7, %g6
26640 or %i4, 0x0AC0, %o7
26641 fmovrdgez %i7, %f26, %f28
26642 mulx %i2, %g3, %g1
26643 fmovdneg %icc, %f9, %f19
26644 lduh [%l7 + 0x12], %l6
26645 udiv %l5, 0x1AC2, %o6
26646 xor %i5, %l4, %o2
26647 edge8n %l3, %l2, %i0
26648 stb %g2, [%l7 + 0x50]
26649 subccc %i6, 0x1125, %l1
26650 alignaddr %i1, %o0, %g5
26651 stw %i3, [%l7 + 0x48]
26652 edge32ln %g4, %o1, %o4
26653 ldd [%l7 + 0x50], %f24
26654 movpos %icc, %o3, %l0
26655 addc %o5, 0x15CB, %g6
26656 edge8n %i4, %o7, %i7
26657 subccc %g7, 0x1910, %g3
26658 alignaddr %i2, %l6, %g1
26659 movpos %icc, %l5, %i5
26660 addccc %l4, %o2, %o6
26661 edge16l %l3, %i0, %g2
26662 fmovscc %icc, %f15, %f26
26663 alignaddrl %l2, %l1, %i1
26664 fpadd16 %f4, %f26, %f24
26665 sth %i6, [%l7 + 0x54]
26666 sll %g5, 0x0C, %o0
26667 addcc %g4, %o1, %o4
26668 mulx %o3, 0x0D4F, %l0
26669 stb %o5, [%l7 + 0x5F]
26670 movrgz %i3, 0x058, %i4
26671 fandnot1s %f0, %f0, %f19
26672 fpackfix %f24, %f8
26673 movcc %xcc, %o7, %g6
26674 orcc %i7, 0x05F5, %g7
26675 movre %i2, %g3, %l6
26676 stb %l5, [%l7 + 0x2F]
26677 subccc %i5, %l4, %o2
26678 edge32ln %o6, %l3, %i0
26679 addccc %g1, %l2, %g2
26680 fnands %f18, %f6, %f15
26681 lduw [%l7 + 0x14], %l1
26682 smulcc %i6, %g5, %o0
26683 movne %icc, %i1, %g4
26684 fpack16 %f20, %f4
26685 ldsh [%l7 + 0x68], %o4
26686 movre %o3, 0x38C, %o1
26687 sll %o5, %l0, %i3
26688 edge16 %o7, %g6, %i4
26689 movvc %icc, %g7, %i2
26690 sethi 0x0AB6, %i7
26691 ldd [%l7 + 0x60], %g2
26692 edge16l %l5, %i5, %l6
26693 fcmps %fcc1, %f25, %f5
26694 fmovrsgz %o2, %f28, %f7
26695 ldsw [%l7 + 0x1C], %o6
26696 fnand %f10, %f0, %f16
26697 fmovdcc %xcc, %f11, %f0
26698 mulscc %l4, %l3, %i0
26699 subcc %g1, 0x1D5C, %l2
26700 addcc %g2, %l1, %g5
26701 movgu %icc, %o0, %i6
26702 subc %i1, %g4, %o3
26703 fmovdg %xcc, %f6, %f24
26704 fandnot2 %f20, %f8, %f10
26705 fcmped %fcc1, %f24, %f0
26706 edge16 %o1, %o5, %o4
26707 edge16n %i3, %l0, %o7
26708 edge32l %i4, %g7, %g6
26709 stw %i7, [%l7 + 0x20]
26710 umul %g3, 0x0110, %l5
26711 umulcc %i5, %l6, %o2
26712 movl %xcc, %o6, %l4
26713 fmovse %xcc, %f2, %f24
26714 ldx [%l7 + 0x68], %i2
26715 popc %i0, %g1
26716 sdivx %l2, 0x1297, %l3
26717 fpsub32 %f14, %f24, %f10
26718 addcc %l1, %g5, %g2
26719 movrlez %o0, 0x119, %i1
26720 addcc %g4, %o3, %i6
26721 fxors %f2, %f1, %f12
26722 smul %o1, %o5, %o4
26723 addc %l0, %o7, %i3
26724 mulscc %i4, %g6, %i7
26725 addcc %g7, %g3, %l5
26726 sll %i5, 0x16, %l6
26727 fandnot2 %f14, %f30, %f18
26728 orncc %o6, 0x098A, %o2
26729 orcc %l4, %i0, %i2
26730 fmovrdne %g1, %f18, %f24
26731 sdivx %l3, 0x0EAE, %l1
26732 movle %xcc, %l2, %g2
26733 sll %o0, 0x08, %g5
26734 siam 0x5
26735 movcc %xcc, %i1, %g4
26736 array32 %o3, %i6, %o1
26737 fsrc2 %f8, %f8
26738 or %o5, %l0, %o7
26739 ldsw [%l7 + 0x14], %o4
26740 sir 0x1CDE
26741 movgu %xcc, %i4, %g6
26742 edge8 %i7, %g7, %i3
26743 move %icc, %g3, %i5
26744 fornot2 %f18, %f28, %f22
26745 fmovrslz %l6, %f26, %f9
26746 movrlz %l5, 0x050, %o6
26747 ld [%l7 + 0x3C], %f10
26748 xor %o2, %i0, %i2
26749 sethi 0x199C, %l4
26750 addccc %l3, 0x0740, %g1
26751 fmovdleu %xcc, %f20, %f11
26752 movrlez %l1, %g2, %l2
26753 movn %icc, %g5, %i1
26754 fmovrse %o0, %f22, %f22
26755 array8 %g4, %i6, %o3
26756 sth %o5, [%l7 + 0x12]
26757 fxor %f24, %f8, %f4
26758 subcc %l0, 0x1AFF, %o7
26759 edge32n %o1, %i4, %o4
26760 orn %i7, %g6, %i3
26761 alignaddrl %g7, %g3, %l6
26762 sethi 0x12BB, %i5
26763 edge32n %o6, %l5, %o2
26764 sdivcc %i0, 0x005A, %i2
26765 lduw [%l7 + 0x64], %l3
26766 smul %g1, %l4, %g2
26767 addccc %l2, 0x0BA8, %g5
26768 andncc %l1, %o0, %i1
26769 fandnot2 %f18, %f0, %f4
26770 edge32l %g4, %o3, %i6
26771 st %f23, [%l7 + 0x44]
26772 fnot1 %f0, %f30
26773 srl %l0, %o5, %o1
26774 edge32l %i4, %o4, %o7
26775 fmul8sux16 %f2, %f0, %f26
26776 orcc %g6, %i3, %i7
26777 move %icc, %g7, %l6
26778 srlx %i5, 0x18, %g3
26779 fcmpgt32 %f20, %f22, %o6
26780 mova %xcc, %l5, %o2
26781 movle %xcc, %i2, %l3
26782 edge32l %i0, %l4, %g1
26783 ldub [%l7 + 0x3C], %g2
26784 movpos %xcc, %l2, %g5
26785 udivcc %l1, 0x1E75, %o0
26786 subccc %i1, %o3, %g4
26787 smulcc %i6, 0x1F32, %o5
26788 sth %l0, [%l7 + 0x58]
26789 movleu %xcc, %o1, %i4
26790 fcmpgt32 %f12, %f20, %o4
26791 movrlez %g6, %i3, %o7
26792 stx %g7, [%l7 + 0x70]
26793 fmovs %f11, %f23
26794 fnors %f17, %f1, %f10
26795 movrgz %l6, 0x1EB, %i7
26796 stw %i5, [%l7 + 0x54]
26797 edge32 %o6, %g3, %o2
26798 movn %icc, %i2, %l5
26799 fpadd16s %f31, %f3, %f5
26800 sir 0x1370
26801 umulcc %l3, %l4, %g1
26802 subcc %i0, %g2, %g5
26803 alignaddr %l2, %l1, %o0
26804 movrne %o3, %g4, %i6
26805 edge16 %o5, %l0, %o1
26806 edge32l %i1, %o4, %i4
26807 fors %f15, %f10, %f29
26808 smul %g6, %o7, %i3
26809 fcmpgt16 %f18, %f14, %g7
26810 subccc %i7, %i5, %o6
26811 umulcc %g3, %o2, %i2
26812 movpos %icc, %l6, %l3
26813 movre %l5, %g1, %i0
26814 fcmpgt32 %f22, %f6, %l4
26815 add %g2, %g5, %l2
26816 edge8n %l1, %o3, %o0
26817 movle %xcc, %g4, %o5
26818 movgu %xcc, %i6, %o1
26819 andncc %i1, %l0, %o4
26820 xorcc %i4, 0x06DF, %g6
26821 subccc %i3, 0x1737, %o7
26822 orncc %i7, %i5, %g7
26823 edge16l %o6, %g3, %i2
26824 fxnors %f29, %f5, %f6
26825 edge16n %l6, %o2, %l5
26826 fzero %f2
26827 fmovrdlz %g1, %f0, %f26
26828 fpadd32 %f10, %f28, %f18
26829 addc %i0, %l3, %g2
26830 sub %g5, %l2, %l1
26831 sdiv %l4, 0x096D, %o0
26832 movre %g4, 0x015, %o5
26833 movvc %icc, %o3, %i6
26834 sir 0x0688
26835 std %f2, [%l7 + 0x10]
26836 orcc %i1, %l0, %o4
26837 movrlz %o1, 0x381, %g6
26838 movleu %icc, %i4, %i3
26839 ld [%l7 + 0x24], %f24
26840 udivcc %i7, 0x04B3, %o7
26841 umul %i5, %o6, %g7
26842 smulcc %i2, %g3, %l6
26843 edge32n %l5, %g1, %i0
26844 ldd [%l7 + 0x08], %f10
26845 nop
26846 set 0x40, %o2
26847 ldd [%l7 + %o2], %o2
26848 sir 0x18E6
26849 sdivx %g2, 0x0149, %g5
26850 movrgez %l3, 0x36A, %l1
26851 fcmped %fcc1, %f6, %f30
26852 fmovdl %icc, %f9, %f8
26853 xor %l4, %l2, %g4
26854 sdiv %o5, 0x140F, %o0
26855 edge32l %i6, %o3, %l0
26856 movgu %xcc, %o4, %i1
26857 movneg %xcc, %g6, %o1
26858 srlx %i3, 0x11, %i7
26859 sra %i4, %o7, %i5
26860 edge32ln %o6, %g7, %i2
26861 fmovspos %xcc, %f17, %f17
26862 fmovde %icc, %f24, %f17
26863 fmul8x16al %f8, %f19, %f16
26864 movrlez %l6, 0x24A, %l5
26865 lduh [%l7 + 0x48], %g1
26866 stw %g3, [%l7 + 0x0C]
26867 fcmple32 %f0, %f16, %i0
26868 fandnot1 %f2, %f2, %f16
26869 udivcc %g2, 0x0FFA, %o2
26870 udivx %l3, 0x1AEB, %l1
26871 orcc %g5, 0x1009, %l2
26872 setx loop_96, %l0, %l1
26873 return %l1
26874 nop
26875 rdpr %cwp, %g1
26876 rdpr %cansave, %g2
26877 rdpr %canrestore, %g3
26878 rdpr %cleanwin, %g4
26879 rdpr %otherwin, %g5
26880 rdpr %wstate, %g6
26881loop_96: edge8l %o0, %l4, %o3
26882 andn %l0, %o4, %i6
26883 fmovsge %xcc, %f2, %f2
26884 sethi 0x0F37, %i1
26885 edge8 %o1, %g6, %i3
26886 edge32 %i7, %o7, %i4
26887 sdivx %i5, 0x174F, %o6
26888 ldd [%l7 + 0x38], %f28
26889 fmovdvs %xcc, %f15, %f15
26890 ldub [%l7 + 0x55], %i2
26891 xnor %l6, %g7, %g1
26892 andcc %l5, 0x1517, %g3
26893 andcc %i0, %o2, %l3
26894 xnor %l1, 0x10A6, %g2
26895 movn %icc, %g5, %l2
26896 and %o5, 0x1700, %g4
26897 lduh [%l7 + 0x70], %l4
26898 fpsub32 %f0, %f28, %f18
26899 stx %o0, [%l7 + 0x40]
26900 edge32ln %o3, %o4, %i6
26901 addcc %l0, 0x0679, %i1
26902 edge16ln %g6, %o1, %i3
26903 udivx %o7, 0x0D72, %i7
26904 alignaddr %i5, %o6, %i2
26905 xnor %l6, 0x0C59, %i4
26906 movrne %g7, 0x0B5, %g1
26907 ldsw [%l7 + 0x50], %g3
26908 ldsw [%l7 + 0x34], %i0
26909 fmovdne %xcc, %f5, %f31
26910 fmuld8ulx16 %f27, %f13, %f10
26911 mulx %o2, 0x16A9, %l5
26912 edge16n %l3, %g2, %l1
26913 movneg %icc, %g5, %o5
26914 smulcc %g4, 0x0FF1, %l2
26915 fzeros %f12
26916 fmovsle %icc, %f9, %f1
26917 lduh [%l7 + 0x42], %o0
26918 mulscc %l4, 0x0D9D, %o3
26919 ld [%l7 + 0x74], %f1
26920 fmuld8sux16 %f19, %f14, %f4
26921 udivx %o4, 0x15DF, %l0
26922 st %f25, [%l7 + 0x54]
26923 udivx %i6, 0x0ED7, %i1
26924 edge8 %o1, %i3, %o7
26925 st %f31, [%l7 + 0x40]
26926 movle %icc, %i7, %g6
26927 or %i5, 0x0249, %i2
26928 xnor %o6, 0x18CA, %i4
26929 ldd [%l7 + 0x40], %f24
26930 fmovdgu %xcc, %f8, %f0
26931 xnor %l6, %g1, %g7
26932 edge16 %i0, %g3, %l5
26933 stw %o2, [%l7 + 0x28]
26934 stb %l3, [%l7 + 0x6A]
26935 movrgez %l1, 0x3F8, %g5
26936 movcs %icc, %g2, %g4
26937 udivx %o5, 0x083E, %o0
26938 smul %l2, 0x1653, %o3
26939 fzeros %f10
26940 stx %l4, [%l7 + 0x10]
26941 array32 %o4, %l0, %i1
26942 sth %o1, [%l7 + 0x54]
26943 movg %icc, %i3, %o7
26944 fnot2 %f28, %f24
26945 fcmped %fcc0, %f18, %f6
26946 and %i6, 0x080C, %i7
26947 sra %g6, %i2, %o6
26948 umulcc %i4, 0x1D7F, %i5
26949 lduw [%l7 + 0x5C], %l6
26950 ldx [%l7 + 0x38], %g1
26951 st %f6, [%l7 + 0x30]
26952 stw %i0, [%l7 + 0x24]
26953 fpack16 %f2, %f2
26954 bshuffle %f26, %f22, %f4
26955 fmovrse %g3, %f6, %f22
26956 sth %g7, [%l7 + 0x08]
26957 stx %l5, [%l7 + 0x18]
26958 udiv %o2, 0x1D69, %l3
26959 smulcc %g5, %g2, %l1
26960 andcc %o5, 0x1449, %g4
26961 movneg %icc, %l2, %o0
26962 movle %icc, %l4, %o3
26963 xnor %o4, %i1, %l0
26964 sth %o1, [%l7 + 0x48]
26965 edge16ln %i3, %i6, %o7
26966 edge8l %i7, %i2, %g6
26967 edge16 %i4, %i5, %l6
26968 edge8ln %g1, %o6, %g3
26969 sub %i0, %g7, %o2
26970 fpsub16s %f0, %f11, %f5
26971 nop
26972 set 0x60, %i0
26973 ldx [%l7 + %i0], %l5
26974 movrlz %g5, 0x0BD, %l3
26975 edge8 %g2, %o5, %l1
26976 movre %g4, 0x074, %l2
26977 fone %f26
26978 movle %icc, %l4, %o0
26979 movrgz %o3, %i1, %o4
26980 movre %l0, %i3, %i6
26981 movleu %icc, %o1, %o7
26982 fcmpne32 %f2, %f18, %i7
26983 fmovrdlez %g6, %f14, %f4
26984 fabsd %f2, %f8
26985 movleu %xcc, %i2, %i5
26986 orn %l6, 0x144A, %i4
26987 fmovrdgez %o6, %f10, %f4
26988 stw %g3, [%l7 + 0x4C]
26989 movrgez %i0, %g7, %o2
26990 edge8ln %l5, %g1, %l3
26991 edge32l %g2, %g5, %o5
26992 fexpand %f21, %f26
26993 edge32l %g4, %l1, %l2
26994 fmovdneg %xcc, %f4, %f24
26995 lduw [%l7 + 0x34], %l4
26996 alignaddr %o3, %i1, %o4
26997 movvc %xcc, %o0, %i3
26998 fnot2s %f21, %f25
26999 movpos %icc, %l0, %i6
27000 fabss %f15, %f26
27001 restore %o1, %o7, %i7
27002 rdpr %cwp, %g1
27003 rdpr %cansave, %g2
27004 rdpr %canrestore, %g3
27005 rdpr %cleanwin, %g4
27006 rdpr %otherwin, %g5
27007 rdpr %wstate, %g6
27008 fsrc1 %f30, %f0
27009 movvs %xcc, %i2, %g6
27010 udivcc %l6, 0x00EA, %i4
27011 move %xcc, %o6, %g3
27012 nop
27013 set 0x2E, %g6
27014 lduh [%l7 + %g6], %i5
27015 array16 %i0, %o2, %g7
27016 nop
27017 set 0x10, %l2
27018 ldx [%l7 + %l2], %g1
27019 xorcc %l5, %g2, %l3
27020 stw %o5, [%l7 + 0x6C]
27021 sra %g5, 0x1F, %l1
27022 fxors %f5, %f2, %f10
27023 sra %l2, %l4, %g4
27024 andn %i1, %o4, %o0
27025 movrlz %o3, %l0, %i3
27026 addc %i6, 0x0567, %o7
27027 fmovsneg %icc, %f16, %f10
27028 udivx %i7, 0x061F, %o1
27029 fmovsvc %icc, %f1, %f15
27030 andncc %i2, %l6, %i4
27031 add %g6, 0x0D3B, %g3
27032 array16 %i5, %i0, %o2
27033 edge8n %g7, %g1, %l5
27034 udivx %o6, 0x130A, %l3
27035 fmovspos %icc, %f31, %f3
27036 stx %g2, [%l7 + 0x08]
27037 fands %f0, %f4, %f13
27038 subcc %g5, %o5, %l1
27039 fmovrse %l4, %f7, %f6
27040 stx %l2, [%l7 + 0x60]
27041 movge %xcc, %g4, %o4
27042 popc %o0, %o3
27043 fzeros %f12
27044 popc 0x1BDF, %i1
27045 andncc %l0, %i3, %o7
27046 mulx %i6, %o1, %i2
27047 srlx %l6, %i7, %i4
27048 edge16ln %g6, %g3, %i0
27049 movne %xcc, %o2, %i5
27050 smulcc %g7, 0x042C, %g1
27051 edge32ln %l5, %l3, %g2
27052 edge32 %g5, %o5, %l1
27053 fabss %f25, %f27
27054 lduh [%l7 + 0x08], %l4
27055 movrlz %o6, 0x1B3, %g4
27056 edge8ln %l2, %o4, %o3
27057 movrgz %i1, %l0, %o0
27058 udivx %o7, 0x149E, %i6
27059 movneg %icc, %o1, %i2
27060 edge32n %i3, %i7, %i4
27061 sdivx %g6, 0x076D, %g3
27062 edge32n %i0, %l6, %i5
27063 alignaddr %o2, %g1, %g7
27064 movrlz %l5, %g2, %g5
27065 edge32ln %o5, %l1, %l4
27066 ldub [%l7 + 0x22], %o6
27067 fmul8x16al %f19, %f26, %f28
27068 edge32n %g4, %l3, %o4
27069 sdivcc %l2, 0x17B5, %o3
27070 fmovsvs %icc, %f19, %f28
27071 ldd [%l7 + 0x40], %l0
27072 lduh [%l7 + 0x0C], %o0
27073 lduw [%l7 + 0x44], %o7
27074 fmovrsgz %i6, %f23, %f25
27075 edge32l %o1, %i2, %i1
27076 ldx [%l7 + 0x50], %i7
27077 lduw [%l7 + 0x68], %i3
27078 ld [%l7 + 0x58], %f31
27079 andncc %g6, %g3, %i4
27080 edge32l %l6, %i0, %o2
27081 lduh [%l7 + 0x3E], %i5
27082 smul %g7, 0x1F14, %g1
27083 stx %g2, [%l7 + 0x60]
27084 movvc %icc, %g5, %l5
27085 fandnot1 %f26, %f6, %f0
27086 movge %icc, %o5, %l4
27087 umul %l1, %g4, %l3
27088 srl %o6, %l2, %o4
27089 fmovda %icc, %f17, %f28
27090 movcc %icc, %o3, %o0
27091 fxors %f26, %f26, %f16
27092 faligndata %f26, %f12, %f4
27093 fnot2 %f4, %f14
27094 movge %icc, %l0, %i6
27095 smulcc %o1, %i2, %o7
27096 alignaddrl %i1, %i3, %g6
27097 fsrc1s %f12, %f3
27098 movne %icc, %g3, %i4
27099 fpsub32 %f2, %f0, %f4
27100 movn %icc, %i7, %l6
27101 ld [%l7 + 0x20], %f21
27102 subcc %i0, %o2, %g7
27103 edge32l %i5, %g2, %g5
27104 sub %g1, 0x192E, %o5
27105 andn %l5, 0x1DE5, %l4
27106 lduw [%l7 + 0x0C], %l1
27107 fmul8ulx16 %f22, %f30, %f0
27108 movg %icc, %l3, %o6
27109 srax %l2, %o4, %g4
27110 movcs %xcc, %o3, %l0
27111 st %f24, [%l7 + 0x4C]
27112 fnot2 %f24, %f4
27113 sll %o0, 0x0B, %i6
27114 addc %o1, %o7, %i2
27115 siam 0x0
27116 fand %f8, %f14, %f20
27117 movge %xcc, %i3, %g6
27118 orncc %i1, %i4, %g3
27119 subcc %i7, %l6, %o2
27120 udivx %g7, 0x0B28, %i0
27121 fnand %f18, %f6, %f0
27122 fcmpgt16 %f24, %f12, %i5
27123 st %f28, [%l7 + 0x18]
27124 fmovscs %xcc, %f14, %f11
27125 sth %g2, [%l7 + 0x5A]
27126 xor %g5, %g1, %l5
27127 subcc %o5, 0x1D29, %l4
27128 movne %icc, %l3, %o6
27129 andcc %l2, %l1, %g4
27130 sll %o4, %l0, %o3
27131 sethi 0x1223, %o0
27132 ldub [%l7 + 0x1C], %i6
27133 or %o7, 0x102E, %o1
27134 st %f4, [%l7 + 0x10]
27135 fcmpgt32 %f6, %f22, %i2
27136 srlx %i3, %g6, %i4
27137 ld [%l7 + 0x1C], %f12
27138 edge32 %i1, %i7, %g3
27139 addcc %o2, 0x0FFD, %l6
27140 movneg %xcc, %i0, %i5
27141 fmovsa %xcc, %f1, %f1
27142 srlx %g7, %g2, %g5
27143 edge8ln %l5, %o5, %l4
27144 ldsh [%l7 + 0x54], %g1
27145 save %o6, 0x0D99, %l3
27146 rdpr %cwp, %g1
27147 rdpr %cansave, %g2
27148 rdpr %canrestore, %g3
27149 rdpr %cleanwin, %g4
27150 rdpr %otherwin, %g5
27151 rdpr %wstate, %g6
27152 ldsh [%l7 + 0x5E], %l1
27153 srl %g4, %o4, %l0
27154 fmovs %f24, %f26
27155 edge8 %l2, %o0, %i6
27156 move %xcc, %o7, %o3
27157 fxnors %f21, %f15, %f15
27158 edge32n %i2, %o1, %g6
27159 movrlz %i4, %i3, %i1
27160 fornot1s %f22, %f1, %f4
27161 movne %icc, %i7, %o2
27162 fandnot1s %f2, %f11, %f16
27163 fnot2 %f10, %f20
27164 lduw [%l7 + 0x78], %l6
27165 orcc %g3, 0x0918, %i0
27166 subc %i5, %g7, %g2
27167 stx %g5, [%l7 + 0x58]
27168 fpsub16 %f6, %f16, %f12
27169 udivcc %o5, 0x024C, %l5
27170 smulcc %g1, %o6, %l3
27171 sir 0x14DC
27172 xorcc %l4, %l1, %o4
27173 umulcc %g4, %l0, %o0
27174 edge16ln %i6, %l2, %o7
27175 ldsb [%l7 + 0x78], %i2
27176 subccc %o1, 0x0F8E, %o3
27177 fpack16 %f16, %f1
27178 fxor %f10, %f2, %f0
27179 smulcc %g6, %i4, %i1
27180 movrne %i7, %i3, %l6
27181 ldx [%l7 + 0x50], %g3
27182 save %i0, 0x0868, %o2
27183 rdpr %cwp, %g1
27184 rdpr %cansave, %g2
27185 rdpr %canrestore, %g3
27186 rdpr %cleanwin, %g4
27187 rdpr %otherwin, %g5
27188 rdpr %wstate, %g6
27189 ldsw [%l7 + 0x40], %i5
27190 fmovdge %icc, %f14, %f3
27191 movre %g2, %g7, %g5
27192 movne %xcc, %l5, %g1
27193 fpsub32 %f2, %f24, %f12
27194 fmovrdlez %o6, %f28, %f30
27195 sllx %o5, %l4, %l3
27196 movrne %l1, 0x136, %o4
27197 movcc %xcc, %g4, %l0
27198 ldx [%l7 + 0x68], %i6
27199 movleu %icc, %o0, %l2
27200 ldd [%l7 + 0x70], %f6
27201 for %f14, %f28, %f2
27202 ldsw [%l7 + 0x74], %i2
27203 edge32ln %o1, %o7, %g6
27204 sdiv %i4, 0x1B3B, %i1
27205 add %o3, 0x10A0, %i7
27206 ld [%l7 + 0x14], %f31
27207 movle %xcc, %i3, %g3
27208 fpackfix %f18, %f22
27209 ldsh [%l7 + 0x3E], %i0
27210 alignaddr %l6, %o2, %g2
27211 xor %i5, %g5, %g7
27212 srlx %l5, %g1, %o5
27213 sdivx %o6, 0x07EE, %l4
27214 sdivx %l1, 0x1A5C, %l3
27215 std %f26, [%l7 + 0x18]
27216 ldsh [%l7 + 0x16], %g4
27217 sth %l0, [%l7 + 0x52]
27218 movrne %o4, 0x1E1, %i6
27219 xnor %o0, 0x0EAD, %l2
27220 sir 0x1436
27221 fmovdne %xcc, %f26, %f30
27222 std %f26, [%l7 + 0x58]
27223 lduh [%l7 + 0x18], %i2
27224 movvs %xcc, %o1, %g6
27225 fexpand %f17, %f28
27226 orncc %o7, 0x0351, %i4
27227 xor %i1, %o3, %i7
27228 fmovdneg %xcc, %f14, %f0
27229 movcs %xcc, %i3, %i0
27230 nop
27231 set 0x74, %o6
27232 lduw [%l7 + %o6], %l6
27233 fmovdne %xcc, %f4, %f21
27234 subcc %g3, 0x0AB1, %o2
27235 fmovdl %icc, %f21, %f10
27236 addc %g2, %i5, %g5
27237 subc %g7, 0x180C, %g1
27238 fmovscc %xcc, %f22, %f13
27239 fmovsle %icc, %f25, %f15
27240 stw %o5, [%l7 + 0x38]
27241 andncc %o6, %l4, %l5
27242 fsrc1 %f12, %f0
27243 subccc %l1, %l3, %g4
27244 fmovdvs %xcc, %f22, %f26
27245 alignaddrl %l0, %i6, %o0
27246 popc 0x029E, %o4
27247 addcc %i2, 0x1AED, %l2
27248 ldx [%l7 + 0x68], %g6
27249 fcmpd %fcc3, %f10, %f22
27250 edge8ln %o1, %o7, %i1
27251 sub %i4, %o3, %i7
27252 movrlez %i3, 0x1EA, %i0
27253 fmovrdgz %l6, %f2, %f0
27254 movg %xcc, %o2, %g3
27255 sdivcc %g2, 0x16D9, %i5
27256 movl %icc, %g5, %g1
27257 ldsw [%l7 + 0x5C], %o5
27258 mulscc %g7, 0x0F74, %o6
27259 addc %l5, %l4, %l1
27260 ldx [%l7 + 0x20], %l3
27261 ldd [%l7 + 0x60], %f20
27262 subccc %l0, 0x1626, %i6
27263 edge32l %o0, %g4, %i2
27264 popc %o4, %l2
27265 movn %icc, %o1, %g6
27266 move %icc, %o7, %i4
27267 lduw [%l7 + 0x58], %o3
27268 srl %i1, %i7, %i0
27269 array8 %l6, %o2, %g3
27270 udivcc %g2, 0x1765, %i3
27271 udiv %i5, 0x05D9, %g5
27272 xorcc %g1, 0x16F0, %g7
27273 nop
27274 set 0x30, %l4
27275 sth %o6, [%l7 + %l4]
27276 mulscc %o5, 0x0DAE, %l4
27277 fmul8sux16 %f8, %f26, %f12
27278 umul %l1, 0x1082, %l3
27279 movvs %icc, %l0, %i6
27280 sth %l5, [%l7 + 0x36]
27281 movrne %o0, 0x08E, %i2
27282 fmovsne %icc, %f23, %f21
27283 movneg %xcc, %g4, %o4
27284 array32 %l2, %g6, %o7
27285 fnor %f26, %f8, %f2
27286 ldub [%l7 + 0x40], %o1
27287 fsrc2s %f11, %f16
27288 fpack16 %f30, %f30
27289 ldd [%l7 + 0x30], %o2
27290 movg %icc, %i1, %i7
27291 alignaddr %i4, %i0, %l6
27292 udiv %o2, 0x1A3A, %g2
27293 srl %g3, %i3, %i5
27294 xnor %g5, 0x0B86, %g7
27295 mova %xcc, %o6, %o5
27296 ldx [%l7 + 0x10], %l4
27297 edge16l %l1, %l3, %g1
27298 fmovse %xcc, %f8, %f18
27299 sdivx %l0, 0x07B9, %l5
27300 fornot1 %f24, %f18, %f22
27301 andcc %i6, 0x04AA, %o0
27302 edge16ln %g4, %o4, %i2
27303 sth %g6, [%l7 + 0x5C]
27304 fandnot2 %f20, %f8, %f20
27305 movvs %xcc, %o7, %o1
27306 fxnor %f2, %f4, %f30
27307 ldd [%l7 + 0x08], %f14
27308 for %f8, %f28, %f12
27309 movcc %xcc, %o3, %l2
27310 movpos %xcc, %i7, %i1
27311 udivx %i4, 0x07BF, %l6
27312 andncc %o2, %g2, %g3
27313 subccc %i0, %i3, %g5
27314 sdivcc %g7, 0x0DF1, %i5
27315 fcmpne32 %f12, %f26, %o6
27316 subcc %o5, 0x1B6D, %l4
27317 std %f20, [%l7 + 0x60]
27318 fmovsvs %xcc, %f30, %f21
27319 nop
27320 set 0x38, %i5
27321 stw %l1, [%l7 + %i5]
27322 orn %l3, 0x120B, %l0
27323 edge8 %l5, %g1, %i6
27324 fmovsge %xcc, %f4, %f16
27325 fmovdne %icc, %f18, %f10
27326 fmovrdgz %o0, %f2, %f28
27327 edge8n %g4, %i2, %g6
27328 fmovdl %icc, %f2, %f9
27329 mova %icc, %o7, %o4
27330 sub %o1, 0x188A, %l2
27331 fcmple16 %f18, %f6, %i7
27332 edge32ln %i1, %i4, %o3
27333 nop
27334 set 0x30, %g7
27335 ldx [%l7 + %g7], %o2
27336 ldsh [%l7 + 0x1A], %g2
27337 sub %g3, 0x1EF4, %l6
27338 movg %xcc, %i3, %i0
27339 edge16 %g5, %i5, %g7
27340 fmovsgu %xcc, %f14, %f5
27341 fmovs %f20, %f6
27342 ldx [%l7 + 0x78], %o6
27343 ldx [%l7 + 0x58], %o5
27344 udiv %l1, 0x012B, %l3
27345 smulcc %l0, %l4, %g1
27346 st %f29, [%l7 + 0x2C]
27347 fmovscc %icc, %f12, %f15
27348 umul %l5, %i6, %o0
27349 movgu %xcc, %i2, %g4
27350 sra %o7, 0x11, %o4
27351 fmovdne %xcc, %f8, %f6
27352 faligndata %f10, %f8, %f10
27353 st %f20, [%l7 + 0x34]
27354 udiv %o1, 0x176F, %l2
27355 movpos %icc, %g6, %i7
27356 ldub [%l7 + 0x3F], %i1
27357 andncc %i4, %o3, %o2
27358 srax %g2, 0x10, %g3
27359 fmovse %xcc, %f2, %f31
27360 movg %icc, %l6, %i0
27361 edge32 %g5, %i5, %i3
27362 edge32 %g7, %o6, %o5
27363 srl %l3, 0x05, %l1
27364 movle %icc, %l4, %g1
27365 popc 0x1100, %l0
27366 array32 %l5, %i6, %i2
27367 movrgz %o0, 0x1C1, %g4
27368 edge16l %o7, %o4, %o1
27369 movn %xcc, %g6, %i7
27370 movne %icc, %l2, %i4
27371 stb %i1, [%l7 + 0x50]
27372 andncc %o3, %g2, %o2
27373 sir 0x17C5
27374 umul %l6, %g3, %i0
27375 edge8n %i5, %g5, %g7
27376 srl %i3, 0x0D, %o6
27377 ldsb [%l7 + 0x40], %l3
27378 array32 %o5, %l4, %l1
27379 ldsw [%l7 + 0x1C], %g1
27380 subccc %l5, 0x02CD, %i6
27381 edge32l %l0, %i2, %o0
27382 stx %o7, [%l7 + 0x28]
27383 sth %o4, [%l7 + 0x5E]
27384 ldsw [%l7 + 0x74], %g4
27385 andncc %o1, %g6, %l2
27386 setx loop_97, %l0, %l1
27387 return %l1
27388 nop
27389 rdpr %cwp, %g1
27390 rdpr %cansave, %g2
27391 rdpr %canrestore, %g3
27392 rdpr %cleanwin, %g4
27393 rdpr %otherwin, %g5
27394 rdpr %wstate, %g6
27395loop_97: fandnot1s %f6, %f17, %f3
27396 xor %i1, 0x0651, %o2
27397 lduh [%l7 + 0x26], %g2
27398 xnor %g3, %l6, %i0
27399 sra %i5, 0x0E, %g5
27400 mulx %g7, %i3, %o6
27401 faligndata %f24, %f0, %f30
27402 fornot1s %f14, %f6, %f16
27403 alignaddrl %o5, %l4, %l1
27404 or %g1, %l5, %l3
27405 sub %l0, 0x1420, %i2
27406 and %o0, %i6, %o4
27407 ldsh [%l7 + 0x5C], %g4
27408 sra %o7, %g6, %o1
27409 edge8 %l2, %i4, %o3
27410 fmovdne %xcc, %f3, %f9
27411 subc %i1, %o2, %g2
27412 mulscc %g3, 0x1A10, %l6
27413 subc %i7, 0x00A2, %i5
27414 edge16n %g5, %i0, %g7
27415 edge8 %i3, %o6, %l4
27416 movleu %xcc, %o5, %l1
27417 fpadd16 %f18, %f4, %f16
27418 andncc %l5, %l3, %g1
27419 edge16n %i2, %o0, %i6
27420 edge8ln %l0, %g4, %o7
27421 restore %g6, 0x085D, %o1
27422 rdpr %cwp, %g1
27423 rdpr %cansave, %g2
27424 rdpr %canrestore, %g3
27425 rdpr %cleanwin, %g4
27426 rdpr %otherwin, %g5
27427 rdpr %wstate, %g6
27428 fmovsvc %icc, %f22, %f29
27429 edge16 %l2, %i4, %o3
27430 ldx [%l7 + 0x60], %o4
27431 edge16l %o2, %g2, %i1
27432 udiv %l6, 0x1AEB, %g3
27433 movn %xcc, %i7, %g5
27434 edge32l %i5, %g7, %i3
27435 fmovrdgz %i0, %f28, %f20
27436 ldub [%l7 + 0x3C], %o6
27437 and %l4, %o5, %l1
27438 alignaddr %l3, %g1, %i2
27439 array8 %l5, %o0, %l0
27440 alignaddrl %g4, %i6, %o7
27441 edge32 %g6, %l2, %o1
27442 xnorcc %i4, 0x10B0, %o4
27443 sdivx %o3, 0x0D93, %o2
27444 fmovde %xcc, %f18, %f5
27445 ldd [%l7 + 0x38], %f18
27446 fnot2s %f12, %f11
27447 movrlez %i1, %g2, %l6
27448 udivcc %g3, 0x0CBF, %g5
27449 ldub [%l7 + 0x56], %i5
27450 lduh [%l7 + 0x5C], %g7
27451 orncc %i7, %i0, %i3
27452 fmovsa %icc, %f9, %f17
27453 fnand %f20, %f10, %f18
27454 orncc %l4, %o6, %l1
27455 srl %o5, %g1, %i2
27456 ldd [%l7 + 0x10], %f10
27457 edge8 %l3, %o0, %l5
27458 mulx %g4, %l0, %o7
27459 fmul8sux16 %f16, %f24, %f30
27460 fpack16 %f6, %f25
27461 fnegd %f10, %f8
27462 fcmple32 %f12, %f26, %i6
27463 movneg %xcc, %l2, %g6
27464 fmovrslz %i4, %f14, %f28
27465 alignaddrl %o4, %o3, %o2
27466 sir 0x0B15
27467 fnegs %f23, %f26
27468 nop
27469 set 0x28, %o5
27470 lduw [%l7 + %o5], %o1
27471 srax %g2, %l6, %g3
27472 alignaddrl %g5, %i1, %g7
27473 and %i7, %i0, %i3
27474 fmovrse %l4, %f1, %f3
27475 mulscc %i5, %l1, %o5
27476 fmovdleu %xcc, %f0, %f19
27477 movvc %xcc, %o6, %i2
27478 movrlz %l3, 0x255, %o0
27479 popc 0x1CD6, %g1
27480 st %f20, [%l7 + 0x70]
27481 fnot1 %f6, %f12
27482 fcmpeq32 %f26, %f14, %l5
27483 std %f16, [%l7 + 0x10]
27484 ld [%l7 + 0x78], %f13
27485 fmovsa %icc, %f30, %f26
27486 xnor %g4, %o7, %l0
27487 mulscc %i6, 0x153B, %l2
27488 stx %g6, [%l7 + 0x58]
27489 edge8ln %i4, %o3, %o2
27490 siam 0x5
27491 fpmerge %f19, %f27, %f6
27492 setx loop_98, %l0, %l1
27493 return %l1
27494 nop
27495 rdpr %cwp, %g1
27496 rdpr %cansave, %g2
27497 rdpr %canrestore, %g3
27498 rdpr %cleanwin, %g4
27499 rdpr %otherwin, %g5
27500 rdpr %wstate, %g6
27501loop_98: sdiv %g3, 0x0DD8, %l6
27502 movge %icc, %i1, %g7
27503 edge8ln %g5, %i0, %i7
27504 edge32 %i3, %l4, %i5
27505 restore %o5, %o6, %l1
27506 rdpr %cwp, %g1
27507 rdpr %cansave, %g2
27508 rdpr %canrestore, %g3
27509 rdpr %cleanwin, %g4
27510 rdpr %otherwin, %g5
27511 rdpr %wstate, %g6
27512 fcmps %fcc0, %f19, %f14
27513 stw %l3, [%l7 + 0x50]
27514 movre %i2, %g1, %o0
27515 ldsh [%l7 + 0x74], %l5
27516 ldx [%l7 + 0x68], %g4
27517 srl %o7, 0x0B, %l0
27518 srax %l2, %i6, %g6
27519 and %o3, 0x131D, %i4
27520 srl %o2, %o1, %o4
27521 movgu %icc, %g2, %g3
27522 sll %l6, %g7, %i1
27523 fmovspos %icc, %f9, %f24
27524 sll %i0, %i7, %g5
27525 popc 0x0BD2, %i3
27526 edge16 %i5, %l4, %o6
27527 movrlz %l1, %o5, %i2
27528 sdivcc %l3, 0x068A, %g1
27529 ldd [%l7 + 0x70], %l4
27530 movrgz %g4, %o7, %o0
27531 ldsw [%l7 + 0x70], %l0
27532 movrgez %l2, 0x01F, %i6
27533 fmovsle %icc, %f12, %f1
27534 mulx %g6, 0x02F6, %o3
27535 move %xcc, %o2, %o1
27536 xor %i4, 0x15BC, %o4
27537 sra %g2, %l6, %g3
27538 edge8n %g7, %i0, %i1
27539 orn %i7, %i3, %g5
27540 and %i5, %l4, %l1
27541 fmovse %xcc, %f20, %f29
27542 siam 0x3
27543 alignaddrl %o5, %i2, %l3
27544 sdiv %g1, 0x1943, %l5
27545 array32 %g4, %o7, %o6
27546 umulcc %l0, 0x11E3, %o0
27547 edge16l %i6, %l2, %o3
27548 edge32l %g6, %o2, %i4
27549 array32 %o1, %g2, %o4
27550 sdiv %l6, 0x049B, %g7
27551 fmovsge %xcc, %f5, %f8
27552 ldd [%l7 + 0x48], %f20
27553 sdivcc %g3, 0x02D1, %i0
27554 ldub [%l7 + 0x51], %i1
27555 fandnot2s %f13, %f21, %f11
27556 sub %i7, %g5, %i5
27557 edge16n %i3, %l4, %o5
27558 movre %l1, %i2, %l3
27559 umul %g1, %l5, %g4
27560 xorcc %o6, %l0, %o7
27561 fones %f25
27562 fmuld8ulx16 %f30, %f29, %f0
27563 movrlz %i6, %o0, %o3
27564 ldd [%l7 + 0x28], %f14
27565 ldsb [%l7 + 0x29], %g6
27566 fpsub32s %f20, %f8, %f8
27567 sllx %l2, 0x07, %o2
27568 fnors %f5, %f15, %f12
27569 movg %xcc, %i4, %g2
27570 movcs %xcc, %o1, %o4
27571 lduw [%l7 + 0x14], %g7
27572 bshuffle %f0, %f4, %f18
27573 udiv %g3, 0x0B66, %i0
27574 movcs %icc, %i1, %l6
27575 fcmpeq16 %f0, %f0, %g5
27576 movvs %icc, %i7, %i5
27577 fandnot2s %f23, %f7, %f9
27578 movvc %icc, %i3, %o5
27579 ld [%l7 + 0x6C], %f15
27580 andncc %l1, %i2, %l4
27581 movneg %xcc, %g1, %l5
27582 sdiv %l3, 0x1F91, %g4
27583 subc %l0, 0x0ECB, %o7
27584 fnot1 %f30, %f20
27585 ldsh [%l7 + 0x44], %o6
27586 srax %o0, %i6, %g6
27587 edge16 %l2, %o2, %o3
27588 ldsw [%l7 + 0x50], %i4
27589 movvs %xcc, %o1, %o4
27590 ldsb [%l7 + 0x38], %g2
27591 sdiv %g7, 0x08DB, %i0
27592 movne %icc, %i1, %l6
27593 addc %g5, 0x0D3E, %i7
27594 orn %i5, 0x01A5, %i3
27595 fones %f1
27596 lduw [%l7 + 0x34], %o5
27597 edge32l %l1, %i2, %l4
27598 array32 %g3, %l5, %l3
27599 fandnot2s %f7, %f14, %f26
27600 movn %icc, %g1, %l0
27601 sllx %o7, %g4, %o0
27602 orn %i6, %o6, %g6
27603 fpadd32s %f0, %f29, %f0
27604 xorcc %o2, %o3, %i4
27605 fmovrdgez %l2, %f4, %f8
27606 mulx %o1, 0x0E1D, %g2
27607 fmovrsne %g7, %f28, %f16
27608 fcmpeq16 %f6, %f24, %o4
27609 fzero %f0
27610 orn %i0, 0x17C1, %i1
27611 array32 %l6, %g5, %i5
27612 smul %i3, %o5, %i7
27613 smulcc %i2, %l4, %l1
27614 fzeros %f13
27615 subcc %g3, 0x08A5, %l5
27616 popc 0x1E42, %g1
27617 ldsb [%l7 + 0x5B], %l3
27618 bshuffle %f24, %f20, %f16
27619 fxnor %f18, %f28, %f22
27620 setx loop_99, %l0, %l1
27621 return %l1
27622 nop
27623 rdpr %cwp, %g1
27624 rdpr %cansave, %g2
27625 rdpr %canrestore, %g3
27626 rdpr %cleanwin, %g4
27627 rdpr %otherwin, %g5
27628 rdpr %wstate, %g6
27629loop_99: fmovsg %icc, %f2, %f30
27630 subcc %o0, %i6, %o7
27631 movge %icc, %g6, %o6
27632 sir 0x184B
27633 fnot2s %f30, %f4
27634 fmovsle %xcc, %f22, %f28
27635 for %f2, %f28, %f0
27636 fmovrsgz %o3, %f29, %f3
27637 movcc %icc, %i4, %l2
27638 srax %o1, 0x0E, %o2
27639 movrgz %g7, %o4, %g2
27640 movrne %i1, %i0, %g5
27641 smul %i5, %i3, %l6
27642 lduw [%l7 + 0x1C], %i7
27643 movrgez %o5, 0x279, %l4
27644 fmovrsgz %l1, %f19, %f7
27645 edge16 %i2, %l5, %g1
27646 mulscc %g3, %l3, %l0
27647 movl %icc, %o0, %i6
27648 edge16ln %g4, %o7, %g6
27649 sub %o6, 0x153F, %o3
27650 mulscc %l2, 0x042C, %o1
27651 array32 %o2, %i4, %o4
27652 ldx [%l7 + 0x68], %g2
27653 save %i1, 0x1D4E, %i0
27654 rdpr %cwp, %g1
27655 rdpr %cansave, %g2
27656 rdpr %canrestore, %g3
27657 rdpr %cleanwin, %g4
27658 rdpr %otherwin, %g5
27659 rdpr %wstate, %g6
27660 fpadd16s %f13, %f12, %f1
27661 edge8l %g5, %i5, %i3
27662 sub %g7, 0x14C8, %i7
27663 array16 %o5, %l6, %l1
27664 movcs %icc, %l4, %l5
27665 addc %i2, %g3, %l3
27666 fmovrdne %l0, %f22, %f16
27667 andn %o0, %i6, %g4
27668 edge8 %o7, %g1, %g6
27669 edge32 %o3, %l2, %o6
27670 save %o1, 0x0C8E, %o2
27671 rdpr %cwp, %g1
27672 rdpr %cansave, %g2
27673 rdpr %canrestore, %g3
27674 rdpr %cleanwin, %g4
27675 rdpr %otherwin, %g5
27676 rdpr %wstate, %g6
27677 ldsh [%l7 + 0x66], %o4
27678 mulscc %i4, 0x1163, %g2
27679 or %i0, %i1, %i5
27680 restore %g5, 0x114E, %i3
27681 rdpr %cwp, %g1
27682 rdpr %cansave, %g2
27683 rdpr %canrestore, %g3
27684 rdpr %cleanwin, %g4
27685 rdpr %otherwin, %g5
27686 rdpr %wstate, %g6
27687 orn %g7, %o5, %l6
27688 mulx %i7, %l4, %l5
27689 array32 %i2, %g3, %l1
27690 stb %l3, [%l7 + 0x6A]
27691 fpmerge %f26, %f2, %f4
27692 srax %o0, 0x09, %l0
27693 fpadd32s %f20, %f8, %f0
27694 xorcc %g4, %i6, %g1
27695 movneg %icc, %o7, %g6
27696 subccc %o3, %o6, %l2
27697 fmovdcc %icc, %f8, %f23
27698 fmovsl %xcc, %f10, %f23
27699 umul %o2, 0x0E19, %o4
27700 array32 %i4, %g2, %i0
27701 fpsub16 %f20, %f14, %f26
27702 st %f12, [%l7 + 0x18]
27703 fmul8sux16 %f2, %f30, %f4
27704 andncc %i1, %i5, %g5
27705 udivcc %o1, 0x012B, %i3
27706 popc 0x13DF, %o5
27707 stb %l6, [%l7 + 0x73]
27708 movre %i7, %g7, %l4
27709 addcc %i2, 0x1F68, %g3
27710 movg %xcc, %l1, %l5
27711 move %xcc, %l3, %l0
27712 movle %xcc, %o0, %i6
27713 movne %icc, %g4, %o7
27714 mulscc %g6, %g1, %o6
27715 andn %o3, %l2, %o4
27716 fpmerge %f6, %f22, %f28
27717 movrlez %o2, %i4, %i0
27718 sub %i1, %g2, %g5
27719 edge8 %o1, %i3, %o5
27720 fmovdleu %icc, %f14, %f25
27721 array32 %l6, %i5, %g7
27722 fmovsvc %xcc, %f25, %f13
27723 fmul8x16au %f5, %f23, %f24
27724 edge16ln %l4, %i2, %g3
27725 movneg %xcc, %i7, %l1
27726 fmovdle %xcc, %f25, %f17
27727 ld [%l7 + 0x24], %f15
27728 andn %l3, %l5, %l0
27729 mulx %o0, 0x023F, %i6
27730 srl %g4, %o7, %g6
27731 stw %g1, [%l7 + 0x6C]
27732 edge16ln %o3, %o6, %l2
27733 ldx [%l7 + 0x20], %o2
27734 fcmple16 %f28, %f18, %o4
27735 fmovsn %icc, %f7, %f28
27736 sub %i4, %i1, %g2
27737 bshuffle %f26, %f12, %f18
27738 popc 0x0F0A, %g5
27739 nop
27740 set 0x12, %o7
27741 sth %i0, [%l7 + %o7]
27742 popc %i3, %o5
27743 subcc %l6, 0x1F87, %i5
27744 array32 %g7, %o1, %l4
27745 edge16n %g3, %i7, %l1
27746 sir 0x1A8A
27747 fcmpgt16 %f6, %f20, %l3
27748 movn %xcc, %l5, %l0
27749 fpadd16s %f24, %f15, %f29
27750 edge8l %o0, %i6, %g4
27751 movrne %i2, 0x269, %g6
27752 ldd [%l7 + 0x10], %o6
27753 movrlez %o3, 0x364, %g1
27754 setx loop_100, %l0, %l1
27755 return %l1
27756 nop
27757 rdpr %cwp, %g1
27758 rdpr %cansave, %g2
27759 rdpr %canrestore, %g3
27760 rdpr %cleanwin, %g4
27761 rdpr %otherwin, %g5
27762 rdpr %wstate, %g6
27763loop_100: xor %i4, 0x01F6, %o2
27764 smul %g2, %i1, %i0
27765 and %i3, %g5, %l6
27766 edge16n %o5, %i5, %g7
27767 fmovdcs %xcc, %f6, %f0
27768 sll %o1, 0x14, %g3
27769 srl %l4, %l1, %i7
27770 fnot1s %f5, %f24
27771 fsrc1 %f8, %f8
27772 sra %l3, 0x1E, %l5
27773 subc %l0, 0x0C24, %o0
27774 ldd [%l7 + 0x40], %f14
27775 xnor %i6, 0x06AD, %i2
27776 array32 %g4, %o7, %o3
27777 fsrc1 %f22, %f8
27778 udiv %g6, 0x0BBB, %g1
27779 move %xcc, %o6, %o4
27780 edge32 %i4, %l2, %o2
27781 movrlz %i1, %i0, %g2
27782 umulcc %i3, %l6, %o5
27783 fcmpne32 %f24, %f6, %i5
27784 sdivx %g5, 0x0BD4, %o1
27785 movgu %icc, %g3, %g7
27786 fornot2s %f4, %f9, %f7
27787 edge16 %l4, %i7, %l3
27788 movrlez %l1, 0x0DA, %l0
27789 array32 %l5, %o0, %i6
27790 movn %xcc, %g4, %i2
27791 alignaddrl %o7, %o3, %g6
27792 edge32ln %g1, %o6, %o4
27793 move %icc, %i4, %l2
27794 subcc %o2, 0x0F9A, %i1
27795 srl %g2, %i3, %l6
27796 movcs %xcc, %o5, %i5
27797 move %icc, %i0, %g5
27798 ldsh [%l7 + 0x66], %g3
27799 ld [%l7 + 0x0C], %f6
27800 udiv %g7, 0x0E31, %l4
27801 fmovrdgez %i7, %f0, %f22
27802 edge8l %o1, %l1, %l0
27803 edge16n %l5, %l3, %i6
27804 udiv %g4, 0x17F4, %i2
27805 subcc %o0, %o3, %g6
27806 subcc %o7, %g1, %o6
27807 movcs %xcc, %o4, %l2
27808 xnor %i4, 0x07F7, %o2
27809 move %icc, %g2, %i1
27810 orn %i3, 0x19F5, %l6
27811 movn %icc, %i5, %i0
27812 stb %g5, [%l7 + 0x55]
27813 ldsw [%l7 + 0x20], %o5
27814 fmovrdgz %g7, %f28, %f28
27815 sir 0x1963
27816 fmovde %xcc, %f2, %f3
27817 andcc %g3, %l4, %i7
27818 for %f2, %f2, %f6
27819 fone %f24
27820 sra %l1, %l0, %l5
27821 edge8l %l3, %o1, %i6
27822 sdiv %g4, 0x0129, %i2
27823 subc %o0, %g6, %o7
27824 edge8 %g1, %o6, %o4
27825 movg %icc, %l2, %i4
27826 sir 0x1682
27827 movrlez %o3, %g2, %i1
27828 edge32 %i3, %o2, %i5
27829 subcc %i0, %g5, %o5
27830 fornot2 %f26, %f12, %f8
27831 fxnors %f23, %f0, %f19
27832 smulcc %g7, %g3, %l4
27833 movgu %xcc, %i7, %l1
27834 array8 %l6, %l0, %l5
27835 ld [%l7 + 0x08], %f6
27836 fcmpeq16 %f8, %f10, %l3
27837 edge16 %o1, %i6, %g4
27838 movg %icc, %i2, %o0
27839 alignaddrl %g6, %g1, %o7
27840 srl %o4, 0x11, %l2
27841 fornot2s %f31, %f8, %f0
27842 fornot1 %f6, %f12, %f26
27843 movn %xcc, %o6, %i4
27844 save %o3, %i1, %i3
27845 rdpr %cwp, %g1
27846 rdpr %cansave, %g2
27847 rdpr %canrestore, %g3
27848 rdpr %cleanwin, %g4
27849 rdpr %otherwin, %g5
27850 rdpr %wstate, %g6
27851 stb %o2, [%l7 + 0x2F]
27852 movrgz %g2, %i5, %g5
27853 edge32l %o5, %g7, %g3
27854 ld [%l7 + 0x5C], %f26
27855 nop
27856 set 0x74, %o3
27857 lduh [%l7 + %o3], %l4
27858 stw %i0, [%l7 + 0x30]
27859 udivx %i7, 0x11CD, %l1
27860 mulscc %l0, %l5, %l6
27861 sdivx %l3, 0x0E70, %o1
27862 movcc %xcc, %i6, %i2
27863 umulcc %o0, %g4, %g6
27864 subccc %g1, %o4, %o7
27865 movge %icc, %o6, %i4
27866 edge32l %o3, %i1, %l2
27867 umulcc %o2, 0x14F5, %g2
27868 fpsub16s %f4, %f9, %f7
27869 movrlz %i5, 0x16E, %g5
27870 fmul8x16 %f29, %f30, %f22
27871 alignaddr %o5, %i3, %g7
27872 fabss %f7, %f27
27873 restore %g3, 0x15B7, %i0
27874 rdpr %cwp, %g1
27875 rdpr %cansave, %g2
27876 rdpr %canrestore, %g3
27877 rdpr %cleanwin, %g4
27878 rdpr %otherwin, %g5
27879 rdpr %wstate, %g6
27880 alignaddrl %i7, %l4, %l1
27881 edge16 %l0, %l6, %l5
27882 andcc %l3, %o1, %i2
27883 fnegs %f27, %f23
27884 alignaddrl %o0, %i6, %g4
27885 array8 %g6, %g1, %o7
27886 alignaddrl %o6, %o4, %o3
27887 stw %i4, [%l7 + 0x2C]
27888 xor %l2, %o2, %i1
27889 fnot2s %f0, %f31
27890 movleu %xcc, %g2, %g5
27891 ldub [%l7 + 0x49], %i5
27892 st %f30, [%l7 + 0x40]
27893 lduh [%l7 + 0x6A], %i3
27894 fandnot1s %f24, %f11, %f25
27895 std %f2, [%l7 + 0x78]
27896 movg %icc, %g7, %o5
27897 movrne %i0, 0x14D, %g3
27898 nop
27899 set 0x28, %i1
27900 ldsb [%l7 + %i1], %i7
27901 umulcc %l1, 0x04C4, %l0
27902 subcc %l6, 0x124D, %l4
27903 ldsw [%l7 + 0x3C], %l5
27904 edge16l %o1, %i2, %o0
27905 fmovdge %icc, %f8, %f5
27906 movrgez %l3, 0x006, %i6
27907 xor %g4, %g6, %g1
27908 edge8n %o7, %o6, %o4
27909 sub %i4, 0x1C4E, %o3
27910 alignaddrl %o2, %l2, %g2
27911 edge16n %g5, %i5, %i1
27912 movre %g7, 0x30B, %o5
27913 fandnot2 %f4, %f14, %f2
27914 st %f18, [%l7 + 0x28]
27915 movcc %icc, %i3, %g3
27916 movrlez %i0, %i7, %l0
27917 ldsh [%l7 + 0x6E], %l1
27918 lduh [%l7 + 0x2A], %l6
27919 movle %xcc, %l4, %o1
27920 edge32l %l5, %i2, %o0
27921 movvc %icc, %l3, %i6
27922 movrgez %g4, %g1, %o7
27923 fmovdleu %icc, %f12, %f29
27924 alignaddrl %g6, %o4, %i4
27925 fmovrde %o6, %f10, %f12
27926 movgu %xcc, %o3, %l2
27927 alignaddr %g2, %g5, %i5
27928 movvs %xcc, %i1, %g7
27929 fmovdcc %xcc, %f10, %f8
27930 fmovsg %icc, %f9, %f26
27931 fmul8x16al %f22, %f2, %f18
27932 movn %icc, %o2, %o5
27933 movg %icc, %i3, %i0
27934 fzeros %f18
27935 ldub [%l7 + 0x1F], %g3
27936 movvc %xcc, %l0, %l1
27937 array8 %l6, %l4, %i7
27938 alignaddrl %o1, %i2, %o0
27939 mulscc %l3, %l5, %g4
27940 ldsw [%l7 + 0x30], %g1
27941 addcc %o7, %g6, %o4
27942 srax %i4, 0x0A, %i6
27943 fands %f24, %f24, %f15
27944 ldsh [%l7 + 0x2E], %o6
27945 lduw [%l7 + 0x68], %o3
27946 movl %xcc, %g2, %l2
27947 sra %g5, %i1, %i5
27948 ldub [%l7 + 0x49], %o2
27949 edge8ln %o5, %g7, %i3
27950 addc %g3, %l0, %i0
27951 fmovsa %icc, %f19, %f2
27952 save %l6, %l1, %i7
27953 rdpr %cwp, %g1
27954 rdpr %cansave, %g2
27955 rdpr %canrestore, %g3
27956 rdpr %cleanwin, %g4
27957 rdpr %otherwin, %g5
27958 rdpr %wstate, %g6
27959 mova %icc, %l4, %i2
27960 addccc %o1, 0x1744, %l3
27961 fmul8ulx16 %f14, %f18, %f18
27962 sllx %l5, 0x17, %o0
27963 sdivx %g1, 0x02A2, %g4
27964 fmovda %xcc, %f18, %f1
27965 movvc %icc, %g6, %o7
27966 movg %xcc, %i4, %o4
27967 edge32 %o6, %i6, %o3
27968 fmovse %xcc, %f22, %f31
27969 movne %xcc, %g2, %g5
27970 ldsw [%l7 + 0x44], %l2
27971 fpsub32 %f18, %f22, %f18
27972 array32 %i5, %o2, %o5
27973 edge8n %i1, %g7, %g3
27974 fnands %f8, %f3, %f21
27975 stw %i3, [%l7 + 0x74]
27976 sllx %i0, 0x0C, %l6
27977 ldsb [%l7 + 0x74], %l1
27978 st %f5, [%l7 + 0x40]
27979 edge8l %i7, %l0, %i2
27980 fmul8sux16 %f14, %f6, %f10
27981 movne %xcc, %l4, %l3
27982 movrlez %l5, %o1, %g1
27983 movvs %xcc, %g4, %g6
27984 movge %xcc, %o7, %i4
27985 edge16 %o4, %o6, %o0
27986 ldsh [%l7 + 0x1C], %i6
27987 mulscc %o3, 0x1E01, %g5
27988 nop
27989 set 0x08, %i2
27990 stx %l2, [%l7 + %i2]
27991 addc %i5, 0x0200, %o2
27992 fmul8x16 %f12, %f20, %f28
27993 edge8ln %g2, %o5, %i1
27994 array8 %g3, %i3, %g7
27995 udivx %i0, 0x0754, %l1
27996 edge32n %l6, %l0, %i7
27997 edge8 %l4, %l3, %i2
27998 addcc %o1, 0x0D8A, %g1
27999 smul %g4, 0x1847, %g6
28000 fxors %f24, %f9, %f17
28001 srl %o7, %i4, %l5
28002 fmovdvc %icc, %f2, %f0
28003 stx %o6, [%l7 + 0x78]
28004 fmovse %icc, %f24, %f31
28005 stx %o0, [%l7 + 0x70]
28006 xnor %i6, 0x1B2A, %o4
28007 sllx %o3, %g5, %l2
28008 setx loop_101, %l0, %l1
28009 return %l1
28010 nop
28011 rdpr %cwp, %g1
28012 rdpr %cansave, %g2
28013 rdpr %canrestore, %g3
28014 rdpr %cleanwin, %g4
28015 rdpr %otherwin, %g5
28016 rdpr %wstate, %g6
28017loop_101: movne %icc, %g2, %i1
28018 movgu %icc, %i3, %g3
28019 fsrc1 %f26, %f12
28020 stx %g7, [%l7 + 0x38]
28021 addccc %i0, %l1, %l6
28022 fpadd32s %f5, %f27, %f17
28023 fpsub32s %f2, %f8, %f15
28024 movle %xcc, %l0, %i7
28025 array16 %l3, %l4, %o1
28026 ldd [%l7 + 0x78], %g0
28027 fpack32 %f16, %f24, %f12
28028 movge %icc, %i2, %g4
28029 fmovdleu %icc, %f22, %f12
28030 fnot2 %f24, %f26
28031 edge32 %o7, %g6, %i4
28032 fmuld8sux16 %f9, %f15, %f0
28033 alignaddrl %l5, %o0, %i6
28034 sir 0x1D56
28035 mova %xcc, %o4, %o6
28036 array32 %g5, %o3, %l2
28037 xnor %o2, %o5, %g2
28038 subc %i5, %i1, %g3
28039 array32 %g7, %i0, %l1
28040 smulcc %i3, 0x1416, %l0
28041 edge32ln %i7, %l3, %l4
28042 sdivx %o1, 0x0392, %l6
28043 ldd [%l7 + 0x78], %i2
28044 fornot1 %f0, %f8, %f18
28045 fcmpne32 %f24, %f26, %g4
28046 fornot2 %f26, %f28, %f10
28047 array32 %g1, %g6, %i4
28048 movpos %xcc, %l5, %o7
28049 fnegs %f25, %f23
28050 udivx %i6, 0x1588, %o4
28051 and %o6, %o0, %o3
28052 sth %l2, [%l7 + 0x0E]
28053 edge16l %o2, %g5, %o5
28054 orncc %i5, 0x1A4A, %i1
28055 fmovda %icc, %f17, %f16
28056 mulscc %g3, 0x043F, %g7
28057 edge16ln %g2, %i0, %l1
28058 fpmerge %f24, %f14, %f20
28059 fmovrse %i3, %f6, %f5
28060 fxnor %f20, %f24, %f8
28061 fmovsne %icc, %f12, %f8
28062 nop
28063 set 0x38, %g5
28064 ldx [%l7 + %g5], %l0
28065 sth %i7, [%l7 + 0x6C]
28066 fzero %f14
28067 srl %l4, %l3, %o1
28068 stw %i2, [%l7 + 0x74]
28069 movrlz %l6, %g4, %g1
28070 edge16n %g6, %i4, %l5
28071 lduw [%l7 + 0x3C], %o7
28072 alignaddrl %o4, %i6, %o0
28073 ldsb [%l7 + 0x1D], %o3
28074 movg %xcc, %o6, %l2
28075 sllx %o2, 0x1A, %o5
28076 udivcc %i5, 0x12C2, %g5
28077 edge8l %i1, %g3, %g7
28078 movneg %xcc, %g2, %i0
28079 movvs %xcc, %i3, %l1
28080 movrgez %l0, 0x36F, %i7
28081 andncc %l4, %o1, %i2
28082 fxors %f3, %f11, %f15
28083 std %f10, [%l7 + 0x78]
28084 mulscc %l6, 0x1242, %g4
28085 sra %l3, 0x07, %g1
28086 fornot2 %f14, %f2, %f28
28087 edge8n %g6, %l5, %o7
28088 movpos %xcc, %i4, %o4
28089 movge %icc, %i6, %o0
28090 save %o3, 0x0656, %l2
28091 rdpr %cwp, %g1
28092 rdpr %cansave, %g2
28093 rdpr %canrestore, %g3
28094 rdpr %cleanwin, %g4
28095 rdpr %otherwin, %g5
28096 rdpr %wstate, %g6
28097 fcmpes %fcc3, %f17, %f1
28098 subccc %o6, %o2, %i5
28099 movn %icc, %o5, %g5
28100 or %g3, 0x005C, %g7
28101 fnot1s %f11, %f29
28102 lduh [%l7 + 0x44], %i1
28103 movvc %xcc, %g2, %i3
28104 edge8ln %i0, %l1, %i7
28105 movcs %icc, %l0, %o1
28106 movvs %icc, %l4, %l6
28107 fornot1 %f22, %f8, %f8
28108 fandnot2 %f0, %f20, %f28
28109 orncc %i2, %l3, %g1
28110 movcs %icc, %g6, %l5
28111 for %f2, %f22, %f28
28112 subcc %o7, %i4, %g4
28113 edge8 %o4, %i6, %o3
28114 sra %o0, 0x09, %l2
28115 and %o6, %i5, %o2
28116 ld [%l7 + 0x5C], %f5
28117 edge8n %g5, %g3, %g7
28118 fmul8x16al %f1, %f17, %f22
28119 edge32ln %o5, %i1, %g2
28120 movcc %xcc, %i0, %i3
28121 fandnot1s %f4, %f31, %f22
28122 array8 %l1, %i7, %l0
28123 movvc %xcc, %o1, %l6
28124 ldsw [%l7 + 0x54], %i2
28125 movrgez %l3, 0x07D, %g1
28126 edge32ln %l4, %l5, %g6
28127 fmovrsne %i4, %f2, %f2
28128 umulcc %o7, %o4, %g4
28129 array32 %o3, %i6, %o0
28130 movge %xcc, %l2, %i5
28131 array16 %o2, %g5, %o6
28132 edge16 %g3, %o5, %g7
28133 edge16 %i1, %i0, %i3
28134 fxor %f26, %f14, %f0
28135 mulscc %g2, 0x0E5A, %i7
28136 movrgz %l0, %l1, %o1
28137 movne %xcc, %i2, %l3
28138 fabss %f24, %f22
28139 fmovsg %xcc, %f12, %f29
28140 edge16 %g1, %l6, %l5
28141 addc %l4, 0x14C2, %i4
28142 movrgz %g6, 0x088, %o4
28143 movge %xcc, %g4, %o3
28144 faligndata %f28, %f20, %f20
28145 ldsh [%l7 + 0x4E], %i6
28146 array32 %o7, %o0, %i5
28147 movrlez %l2, %o2, %o6
28148 lduh [%l7 + 0x56], %g3
28149 edge16l %g5, %o5, %g7
28150 std %f12, [%l7 + 0x10]
28151 edge16l %i1, %i0, %i3
28152 fmovspos %xcc, %f5, %f8
28153 movne %xcc, %i7, %l0
28154 movg %xcc, %l1, %o1
28155 edge16 %i2, %l3, %g1
28156 st %f31, [%l7 + 0x58]
28157 stw %g2, [%l7 + 0x6C]
28158 save %l6, %l4, %i4
28159 rdpr %cwp, %g1
28160 rdpr %cansave, %g2
28161 rdpr %canrestore, %g3
28162 rdpr %cleanwin, %g4
28163 rdpr %otherwin, %g5
28164 rdpr %wstate, %g6
28165 fmovrdgez %l5, %f10, %f24
28166 udivcc %o4, 0x158A, %g6
28167 fmovd %f26, %f24
28168 fmovrslez %g4, %f27, %f6
28169 edge32l %i6, %o7, %o0
28170 fmul8ulx16 %f2, %f20, %f22
28171 movvs %xcc, %o3, %l2
28172 movcc %xcc, %i5, %o6
28173 movcc %xcc, %o2, %g3
28174 movn %xcc, %o5, %g5
28175 movn %icc, %i1, %g7
28176 fabsd %f18, %f2
28177 movre %i3, 0x2D8, %i0
28178 movrne %i7, 0x38F, %l0
28179 addcc %o1, %i2, %l3
28180 fmovdl %icc, %f30, %f6
28181 edge16n %l1, %g1, %l6
28182 edge32ln %g2, %i4, %l5
28183 stw %o4, [%l7 + 0x20]
28184 edge16ln %g6, %l4, %g4
28185 fmovdcs %xcc, %f28, %f12
28186 edge16 %i6, %o7, %o0
28187 udivcc %l2, 0x0AF2, %o3
28188 array32 %i5, %o2, %o6
28189 movcc %xcc, %o5, %g3
28190 fmovde %icc, %f1, %f2
28191 fpadd16s %f11, %f12, %f23
28192 restore %i1, 0x0B78, %g5
28193 rdpr %cwp, %g1
28194 rdpr %cansave, %g2
28195 rdpr %canrestore, %g3
28196 rdpr %cleanwin, %g4
28197 rdpr %otherwin, %g5
28198 rdpr %wstate, %g6
28199 ld [%l7 + 0x3C], %f24
28200 movrlz %i3, 0x3FA, %g7
28201 sdivcc %i7, 0x0A87, %l0
28202 fones %f29
28203 edge8n %o1, %i0, %l3
28204 movleu %xcc, %i2, %g1
28205 umul %l1, %l6, %g2
28206 lduw [%l7 + 0x74], %l5
28207 stw %o4, [%l7 + 0x7C]
28208 movrne %i4, %g6, %l4
28209 stx %i6, [%l7 + 0x30]
28210 fand %f8, %f2, %f18
28211 fnors %f20, %f27, %f31
28212 movvc %xcc, %g4, %o0
28213 popc %o7, %o3
28214 fcmpne16 %f8, %f26, %i5
28215 fmovrdgez %o2, %f28, %f16
28216 addc %o6, 0x0D9E, %o5
28217 fmovrse %g3, %f16, %f23
28218 umul %l2, %i1, %i3
28219 movgu %icc, %g7, %g5
28220 movl %xcc, %l0, %o1
28221 fpadd16 %f16, %f8, %f24
28222 lduh [%l7 + 0x7A], %i0
28223 mulscc %i7, %i2, %g1
28224 sethi 0x0EFD, %l3
28225 sdiv %l1, 0x0B24, %l6
28226 movvc %xcc, %l5, %o4
28227 movn %icc, %i4, %g2
28228 movvs %xcc, %l4, %g6
28229 edge16n %i6, %o0, %o7
28230 movn %xcc, %g4, %o3
28231 edge32l %o2, %o6, %i5
28232 xnor %g3, 0x1299, %l2
28233 srax %o5, 0x09, %i3
28234 xor %g7, %g5, %i1
28235 fpadd32s %f10, %f1, %f19
28236 fmovrse %o1, %f2, %f17
28237 ldsw [%l7 + 0x24], %i0
28238 alignaddrl %l0, %i2, %i7
28239 xorcc %l3, 0x1A2E, %g1
28240 sllx %l1, 0x12, %l6
28241 xorcc %o4, %l5, %i4
28242 stw %g2, [%l7 + 0x40]
28243 fmovrsgez %l4, %f16, %f17
28244 srl %i6, %g6, %o0
28245 faligndata %f10, %f10, %f24
28246 or %o7, 0x1835, %o3
28247 addcc %o2, 0x11F7, %o6
28248 and %g4, %i5, %l2
28249 fmul8x16al %f7, %f16, %f2
28250 st %f27, [%l7 + 0x6C]
28251 movne %icc, %g3, %i3
28252 st %f13, [%l7 + 0x54]
28253 udivx %o5, 0x0BE7, %g7
28254 andcc %g5, 0x03C2, %i1
28255 movcc %icc, %o1, %l0
28256 alignaddr %i2, %i7, %i0
28257 sdivx %g1, 0x0DA2, %l3
28258 sdivx %l1, 0x05D7, %l6
28259 sllx %l5, %o4, %i4
28260 fmovsg %xcc, %f16, %f2
28261 array8 %g2, %i6, %l4
28262 stb %o0, [%l7 + 0x28]
28263 sth %g6, [%l7 + 0x34]
28264 alignaddrl %o3, %o7, %o6
28265 fand %f20, %f28, %f0
28266 fmovsgu %xcc, %f4, %f17
28267 movgu %xcc, %o2, %g4
28268 fxnor %f28, %f14, %f10
28269 add %i5, %l2, %i3
28270 fzeros %f0
28271 addcc %o5, 0x079B, %g7
28272 fzeros %f6
28273 ldx [%l7 + 0x68], %g5
28274 fornot2s %f27, %f9, %f19
28275 fmovsgu %icc, %f27, %f5
28276 movrne %i1, %o1, %g3
28277 fmovsle %icc, %f15, %f0
28278 edge16n %i2, %i7, %l0
28279 andn %g1, %l3, %l1
28280 sdivcc %l6, 0x0C85, %l5
28281 andcc %o4, 0x1543, %i0
28282 subccc %g2, %i4, %l4
28283 ldub [%l7 + 0x5F], %o0
28284 xor %g6, 0x13E9, %o3
28285 movge %xcc, %i6, %o7
28286 fnot2 %f14, %f8
28287 fcmpgt16 %f20, %f4, %o2
28288 fmovsa %icc, %f13, %f23
28289 edge32n %o6, %i5, %l2
28290 and %g4, 0x1BF0, %o5
28291 movgu %xcc, %g7, %i3
28292 ldsw [%l7 + 0x38], %g5
28293 edge32 %i1, %o1, %g3
28294 edge16ln %i2, %i7, %l0
28295 movle %icc, %g1, %l1
28296 xorcc %l3, 0x0CC1, %l5
28297 orncc %o4, 0x1015, %i0
28298 subc %l6, %g2, %l4
28299 udivx %i4, 0x1C34, %g6
28300 ld [%l7 + 0x4C], %f16
28301 addccc %o3, 0x09FD, %o0
28302 sdivx %o7, 0x08BF, %o2
28303 fcmpes %fcc2, %f31, %f31
28304 fexpand %f21, %f10
28305 fmovrsgz %i6, %f17, %f14
28306 mova %icc, %o6, %i5
28307 movn %xcc, %g4, %l2
28308 edge8ln %o5, %i3, %g5
28309 movvs %icc, %g7, %o1
28310 xnorcc %i1, 0x015A, %i2
28311 fpmerge %f8, %f14, %f22
28312 sdiv %g3, 0x1673, %l0
28313 movrlz %i7, 0x3B2, %g1
28314 udivcc %l3, 0x11FA, %l5
28315 edge16 %o4, %i0, %l1
28316 movpos %icc, %l6, %l4
28317 movleu %xcc, %g2, %g6
28318 addccc %i4, %o0, %o7
28319 fpsub16 %f26, %f4, %f6
28320 and %o2, 0x075B, %o3
28321 faligndata %f18, %f4, %f10
28322 add %i6, 0x18B7, %i5
28323 fpsub16 %f28, %f6, %f14
28324 fmovdne %icc, %f27, %f0
28325 ldsb [%l7 + 0x35], %g4
28326 smulcc %o6, 0x14FE, %l2
28327 fand %f10, %f26, %f30
28328 sdivx %i3, 0x1A67, %g5
28329 fandnot1 %f18, %f28, %f12
28330 fornot1s %f31, %f28, %f2
28331 sdivx %g7, 0x1BDE, %o5
28332 fmul8x16au %f6, %f12, %f24
28333 setx loop_102, %l0, %l1
28334 return %l1
28335 nop
28336 rdpr %cwp, %g1
28337 rdpr %cansave, %g2
28338 rdpr %canrestore, %g3
28339 rdpr %cleanwin, %g4
28340 rdpr %otherwin, %g5
28341 rdpr %wstate, %g6
28342loop_102: movne %icc, %i2, %g3
28343 orcc %i7, 0x032C, %l0
28344 subc %g1, %l5, %l3
28345 fmovsne %xcc, %f21, %f4
28346 edge32l %o4, %i0, %l6
28347 fmovdvs %xcc, %f12, %f28
28348 edge8l %l1, %l4, %g2
28349 orncc %i4, %o0, %g6
28350 fmovrsne %o2, %f24, %f20
28351 sdiv %o3, 0x095C, %i6
28352 save %i5, %o7, %g4
28353 rdpr %cwp, %g1
28354 rdpr %cansave, %g2
28355 rdpr %canrestore, %g3
28356 rdpr %cleanwin, %g4
28357 rdpr %otherwin, %g5
28358 rdpr %wstate, %g6
28359 xor %l2, %i3, %o6
28360 movrne %g7, 0x16D, %g5
28361 movrgez %o5, 0x3DD, %o1
28362 edge8n %i1, %g3, %i2
28363 edge16ln %l0, %g1, %i7
28364 xorcc %l5, %l3, %i0
28365 movcc %icc, %l6, %o4
28366 nop
28367 set 0x49, %g1
28368 ldub [%l7 + %g1], %l1
28369 siam 0x4
28370 fmovde %icc, %f7, %f2
28371 sth %g2, [%l7 + 0x78]
28372 movrgez %i4, 0x1AC, %o0
28373 fmovrslez %l4, %f19, %f25
28374 orncc %g6, 0x0C6C, %o2
28375 siam 0x1
28376 pdist %f14, %f0, %f2
28377 addc %i6, 0x18A2, %o3
28378 or %o7, 0x0173, %i5
28379 movcs %icc, %l2, %i3
28380 fcmpgt16 %f6, %f18, %o6
28381 movne %icc, %g4, %g7
28382 fsrc1 %f0, %f22
28383 fzeros %f30
28384 movneg %xcc, %o5, %o1
28385 andncc %g5, %i1, %g3
28386 movrlz %i2, 0x1A7, %l0
28387 fmovsvs %xcc, %f23, %f11
28388 array16 %i7, %g1, %l5
28389 subcc %l3, 0x0003, %i0
28390 lduh [%l7 + 0x5A], %l6
28391 sub %o4, %l1, %g2
28392 orncc %o0, %i4, %g6
28393 edge32ln %o2, %i6, %l4
28394 fexpand %f25, %f28
28395 fornot2s %f4, %f12, %f27
28396 EXIT_GOOD
28397
28398
28399
28400!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28401!
28402! Stats for Thread 0:
28403!
28404! Type l : 3545
28405! Type f : 5431
28406! Type i : 16024
28407!
28408!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28409
28410
28411 EXIT_GOOD /* test finish */
28412
28413/************************************************************************
28414 Test case data start
28415 ************************************************************************/
28416.data
28417user_data_start:
28418scratch_area:
28419.word 0x8A273929
28420.word 0xA7866DBE
28421.word 0x8E01C1CB
28422.word 0x628264AA
28423.word 0xF22065D5
28424.word 0xFAA81B52
28425.word 0xB03E6294
28426.word 0xB6E7BD5E
28427.word 0xF81193D3
28428.word 0x1A33C0D2
28429.word 0x6CAB0F46
28430.word 0xC72A4153
28431.word 0x935B9D95
28432.word 0xD4FC5BE7
28433.word 0xCFE0919F
28434.word 0xDA5B5A8A
28435.word 0x99A3CFFD
28436.word 0x00E8B172
28437.word 0x7A1AFF18
28438.word 0x2C73CBF2
28439.word 0x6F6D559D
28440.word 0xA481DD92
28441.word 0x3F0271CE
28442.word 0x654244A4
28443.word 0xE50F49C3
28444.word 0x53DD6011
28445.word 0xAADA9BF6
28446.word 0xFD38C105
28447.word 0x5984D61D
28448.word 0x4635B997
28449.word 0x9B3F14FE
28450.word 0x0F4637DC
28451.word 0xBE0944BB
28452.word 0xAEA1CE8C
28453.word 0xA0CBE20B
28454.word 0xAB709073
28455.word 0xE34331F7
28456.word 0xBE890DA8
28457.word 0xB14A0050
28458.word 0x54BD86CA
28459.word 0x9DEA9C67
28460.word 0x5E97C692
28461.word 0x7EE68FD0
28462.word 0x4220FD08
28463.word 0xF4D5DDDB
28464.word 0xDC9CE9F1
28465.word 0x7FA9AFA3
28466.word 0xFA1D487C
28467.word 0x302067B6
28468.word 0x552B82E7
28469.word 0xB8AACC3B
28470.word 0x5EBFC852
28471.word 0x68C707C3
28472.word 0x97CA441F
28473.word 0xE033C368
28474.word 0x91B9F516
28475.word 0x1AF3783D
28476.word 0x506B5C52
28477.word 0x826E2989
28478.word 0xC0D50695
28479.word 0x556ED909
28480.word 0xD00F0704
28481.word 0xE28C911B
28482.word 0xD79C2AA9
28483.end