Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc12.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa2_basic_fc12.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 "FOCUSCASE: focus.pm,v 1.1 2003/04/23 17:53:39 somePerson Exp somePerson $ ./spc_basic_isa2.pl FOCUS_SEED=298779947"
39.ident "BY rg131678 ON Mon Jul 14 13:56:32 CDT 2003"
40.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc12.s,v 1.3 2007/07/05 21:58:59 drp Exp $"
41#include "defines.h"
42#include "nmacros.h"
43#include "old_boot.s"
44
45/************************************************************************
46 Test case code start
47 ************************************************************************/
48
49.text
50.global main
51
52main: /* test begin */
53
54
55 ta T_RD_THID
56 mov %o1, %l6
57 umul %l6, 256, %l7
58 setx DIAG_DATA_AREA, %g1, %g3
59 add %l7, %g3, %l7
60
61
62 !# Initialize registers ..
63
64 !# Global registers
65 set 0xC, %g1
66 set 0x5, %g2
67 set 0x2, %g3
68 set 0xC, %g4
69 set 0x7, %g5
70 set 0xD, %g6
71 set 0x2, %g7
72 !# Input registers
73 set -0xB, %i0
74 set -0xC, %i1
75 set -0xE, %i2
76 set -0xF, %i3
77 set -0x8, %i4
78 set -0xD, %i5
79 set -0xB, %i6
80 set -0x5, %i7
81 !# Local registers
82 set 0x30F9F8AF, %l0
83 set 0x57B38AB6, %l1
84 set 0x44369008, %l2
85 set 0x4AF7B742, %l3
86 set 0x79A93CBB, %l4
87 set 0x340E4C21, %l5
88 set 0x5019FBB5, %l6
89 !# Output registers
90 set -0x1988, %o0
91 set 0x1113, %o1
92 set -0x0884, %o2
93 set -0x0D02, %o3
94 set -0x0A5D, %o4
95 set 0x09FF, %o5
96 set 0x0486, %o6
97 set 0x1B32, %o7
98
99 !# Float Registers
100 INIT_TH_FP_REG(%l7, %f0, 0x55555555aaaaaaaa)
101 INIT_TH_FP_REG(%l7, %f2, 0xaaaaaaaa55555555)
102 INIT_TH_FP_REG(%l7, %f4, 0xfedcba9876543210)
103 INIT_TH_FP_REG(%l7, %f6, 0x0123456789abcdef)
104 INIT_TH_FP_REG(%l7, %f8, 0x55aa55aaff00ff00)
105 INIT_TH_FP_REG(%l7, %f10, 0x1111111111111111)
106 INIT_TH_FP_REG(%l7, %f12, 0x8888888888888888)
107 INIT_TH_FP_REG(%l7, %f14, 0xfedcba9876543210)
108
109 !# Execute some ALU ops ..
110
111 brlz,a %i1, loop_1
112 stb %o4, [%l7 + 0x41]
113 fabss %f14, %f4
114 lduw [%l7 + 0x78], %o6
115loop_1:
116 fcmpd %fcc3, %f4, %f6
117 fcmpne32 %f10, %f0, %g3
118 smul %g5, %g1, %g2
119 ba loop_2
120 tcc %icc, 0x3
121 fmovdcc %icc, %f10, %f12
122 brgez %g6, loop_3
123loop_2:
124 fmovdle %icc, %f4, %f5
125 ldx [%l7 + 0x78], %l1
126 st %f12, [%l7 + 0x3C]
127loop_3:
128 movrgez %i2, 0x35E, %g4
129 fbuge,a %fcc2, loop_4
130 fcmple32 %f14, %f6, %o1
131 fmovsvc %icc, %f10, %f2
132 movleu %xcc, %i7, %l4
133loop_4:
134 fandnot2 %f0, %f8, %f4
135 std %f4, [%l7 + 0x08]
136 fnands %f13, %f12, %f12
137 sethi 0x110F, %l3
138 brgz %g7, loop_5
139 ldsh [%l7 + 0x30], %o5
140 stb %i6, [%l7 + 0x29]
141 xor %i0, 0x0912, %o3
142loop_5:
143 ldsw [%l7 + 0x10], %l5
144 stw %i4, [%l7 + 0x40]
145 stb %o7, [%l7 + 0x5F]
146 fzero %f8
147 ldsh [%l7 + 0x3E], %i5
148 umulcc %o2, 0x0046, %l2
149 faligndata %f10, %f14, %f0
150 std %f10, [%l7 + 0x48]
151 tl %icc, 0x1
152 stx %i3, [%l7 + 0x60]
153 orcc %o0, %l6, %l0
154 nop
155 setx loop_6, %l0, %l1
156 wrpr 0x1, %tl
157 wrpr %l1, %tnpc
158 setx 0x34400001400, %l0, %l1
159 wrpr %l1, %tstate
160 wrhpr 0x4, %htstate
161 done
162 tcc %xcc, 0x3
163 fmovdl %xcc, %f10, %f1
164 sllx %i1, %o6, %g3
165loop_6:
166 stb %g5, [%l7 + 0x43]
167 movrne %o4, 0x159, %g1
168 std %f12, [%l7 + 0x30]
169 popc 0x0346, %g6
170 fornot1s %f10, %f3, %f0
171 movvc %icc, %l1, %g2
172 lduh [%l7 + 0x08], %i2
173 fors %f9, %f15, %f11
174 tcs %icc, 0x0
175 srl %o1, 0x11, %g4
176 movrlz %i7, 0x325, %l3
177 fmul8sux16 %f4, %f2, %f6
178 ldsw [%l7 + 0x78], %l4
179 fmovsne %xcc, %f13, %f0
180 stx %g7, [%l7 + 0x58]
181 fmovdl %xcc, %f2, %f6
182 bneg,pt %xcc, loop_7
183 stx %i6, [%l7 + 0x48]
184 fabsd %f6, %f14
185 umulcc %i0, 0x13D9, %o3
186loop_7:
187 brgz %o5, loop_8
188 brlz,a %l5, loop_9
189 ldx [%l7 + 0x08], %o7
190 subc %i4, 0x1F52, %o2
191loop_8:
192 fpsub32 %f10, %f0, %f14
193loop_9:
194 sethi 0x1F51, %i5
195 ldd [%l7 + 0x50], %f6
196 edge32l %l2, %o0, %i3
197 st %f8, [%l7 + 0x38]
198 fmovde %xcc, %f12, %f12
199 fcmpeq32 %f12, %f14, %l0
200 fmovrdgez %i1, %f0, %f10
201 srax %l6, %o6, %g5
202 fcmpes %fcc0, %f8, %f12
203 fmuld8sux16 %f13, %f1, %f10
204 tl %xcc, 0x7
205 fmovrdlez %g3, %f0, %f2
206 tle %xcc, 0x0
207 edge32ln %o4, %g6, %g1
208 ldsh [%l7 + 0x5A], %l1
209 st %f15, [%l7 + 0x64]
210 fmovdge %icc, %f8, %f6
211 bl,pn %icc, loop_10
212 fmovrsne %g2, %f14, %f4
213 fsrc2 %f6, %f12
214 ldub [%l7 + 0x40], %i2
215loop_10:
216 pdist %f14, %f2, %f10
217 movrne %g4, 0x040, %i7
218 fbul %fcc1, loop_11
219 std %f2, [%l7 + 0x18]
220 bge,pn %xcc, loop_12
221 stw %o1, [%l7 + 0x40]
222loop_11:
223 fmovrslez %l4, %f2, %f13
224 fbuge %fcc0, loop_13
225loop_12:
226 movne %icc, %g7, %l3
227 fmovsgu %xcc, %f8, %f2
228 bvc,a,pn %xcc, loop_14
229loop_13:
230 fbne %fcc2, loop_15
231 bcc loop_16
232 fandnot1 %f2, %f4, %f2
233loop_14:
234 fmovsgu %icc, %f9, %f12
235loop_15:
236 edge32n %i6, %o3, %o5
237loop_16:
238 tge %icc, 0x1
239 fcmpes %fcc3, %f8, %f8
240 movvs %xcc, %l5, %o7
241 ldd [%l7 + 0x18], %f0
242 fcmpes %fcc3, %f8, %f7
243 sdivcc %i4, 0x13E0, %i0
244 ld [%l7 + 0x74], %f3
245 bne,a loop_17
246 movleu %icc, %o2, %l2
247 stb %o0, [%l7 + 0x57]
248 ldsh [%l7 + 0x78], %i5
249loop_17:
250 fbuge,a %fcc1, loop_18
251 sth %i3, [%l7 + 0x3E]
252 fmovrslez %l0, %f11, %f1
253 xorcc %i1, 0x1F9B, %l6
254loop_18:
255 fmovsleu %icc, %f4, %f10
256 lduw [%l7 + 0x0C], %o6
257 fxnor %f0, %f6, %f10
258 lduw [%l7 + 0x30], %g3
259 ldsw [%l7 + 0x48], %o4
260 fmovdge %icc, %f11, %f13
261 bn %xcc, loop_19
262 tcc %icc, 0x2
263 fpsub16s %f11, %f9, %f10
264 lduh [%l7 + 0x16], %g5
265loop_19:
266 brnz %g6, loop_20
267 udivcc %l1, 0x1D8B, %g2
268 fbuge %fcc1, loop_21
269 fmovrdgz %i2, %f6, %f6
270loop_20:
271 movrlez %g4, %g1, %i7
272 edge16n %l4, %o1, %g7
273loop_21:
274 fzeros %f7
275 alignaddr %l3, %o3, %i6
276 edge8n %o5, %o7, %i4
277 fmuld8ulx16 %f2, %f3, %f14
278 stx %l5, [%l7 + 0x70]
279 array32 %o2, %l2, %i0
280 fmovdneg %xcc, %f14, %f2
281 ld [%l7 + 0x14], %f8
282 fbul,a %fcc2, loop_22
283 movleu %icc, %i5, %i3
284 ldd [%l7 + 0x60], %f0
285 std %f4, [%l7 + 0x68]
286loop_22:
287 fmovsl %xcc, %f4, %f14
288 fmovs %f11, %f13
289 movneg %xcc, %l0, %i1
290 st %f2, [%l7 + 0x3C]
291 ld [%l7 + 0x74], %f4
292 xorcc %l6, %o0, %g3
293 brz,a %o4, loop_23
294 lduw [%l7 + 0x20], %o6
295 stb %g5, [%l7 + 0x54]
296 fmul8ulx16 %f0, %f2, %f0
297loop_23:
298 ldsb [%l7 + 0x3B], %l1
299 stb %g2, [%l7 + 0x68]
300 fmovspos %icc, %f11, %f8
301 ldsw [%l7 + 0x38], %i2
302 st %f7, [%l7 + 0x5C]
303 ldsh [%l7 + 0x34], %g4
304 ldub [%l7 + 0x54], %g6
305 brlez,a %g1, loop_24
306 ta %xcc, 0x1
307 ldub [%l7 + 0x6A], %i7
308 ldsh [%l7 + 0x78], %o1
309loop_24:
310 tgu %icc, 0x0
311 sth %g7, [%l7 + 0x28]
312 mulscc %l3, 0x18C2, %l4
313 bcc,a loop_25
314 sth %o3, [%l7 + 0x76]
315 bne,a %xcc, loop_26
316 udivx %o5, 0x00C2, %o7
317loop_25:
318 fnegd %f2, %f10
319 fmuld8sux16 %f12, %f11, %f4
320loop_26:
321 std %f4, [%l7 + 0x30]
322 fmovrdlz %i6, %f14, %f10
323 fmovdge %icc, %f3, %f2
324 smul %l5, %o2, %i4
325 movneg %xcc, %i0, %i5
326 st %f14, [%l7 + 0x0C]
327 edge16l %l2, %i3, %l0
328 fcmps %fcc2, %f7, %f4
329 ldx [%l7 + 0x10], %i1
330 fnot2 %f14, %f4
331 umul %o0, %l6, %g3
332 fornot2s %f15, %f5, %f4
333 fnot1s %f0, %f15
334 stb %o6, [%l7 + 0x57]
335 movpos %icc, %o4, %l1
336 array16 %g2, %g5, %g4
337 ldub [%l7 + 0x44], %i2
338 bgu,a,pt %xcc, loop_27
339 fbue %fcc1, loop_28
340 bgu,pn %xcc, loop_29
341 fpackfix %f4, %f14
342loop_27:
343 movrlz %g1, 0x256, %i7
344loop_28:
345 lduh [%l7 + 0x1C], %g6
346loop_29:
347 lduh [%l7 + 0x4E], %g7
348 xor %l3, %l4, %o3
349 movre %o1, %o5, %o7
350 fmovsne %xcc, %f9, %f12
351 movrgz %l5, %i6, %o2
352 and %i4, 0x159C, %i0
353 stw %l2, [%l7 + 0x20]
354 ldsb [%l7 + 0x34], %i5
355 fmuld8ulx16 %f15, %f13, %f8
356 array8 %i3, %l0, %o0
357 stx %i1, [%l7 + 0x50]
358 taddcctv %l6, 0x070B, %g3
359 fcmpne16 %f0, %f8, %o6
360 fmovd %f8, %f10
361 ld [%l7 + 0x50], %f14
362 array32 %l1, %g2, %g5
363 fnot1 %f0, %f12
364 fnot2 %f6, %f10
365 edge8l %g4, %o4, %g1
366 edge16ln %i2, %i7, %g7
367 ldsb [%l7 + 0x70], %l3
368 movn %xcc, %g6, %o3
369 ldx [%l7 + 0x38], %l4
370 ldsb [%l7 + 0x75], %o5
371 fsrc2 %f14, %f6
372 fmul8x16au %f6, %f2, %f4
373 fornot2 %f2, %f12, %f8
374 pdist %f6, %f12, %f4
375 st %f0, [%l7 + 0x74]
376 fmovsa %icc, %f3, %f2
377 fpmerge %f8, %f0, %f12
378 ld [%l7 + 0x3C], %f3
379 fmovdle %xcc, %f14, %f4
380 fmuld8ulx16 %f11, %f4, %f6
381 ble,a,pn %icc, loop_30
382 fnands %f1, %f15, %f1
383 and %o1, %l5, %o7
384 siam 0x6
385loop_30:
386 edge32n %i6, %i4, %i0
387 edge8n %o2, %l2, %i3
388 edge8l %l0, %i5, %i1
389 bvs,pn %icc, loop_31
390 stw %l6, [%l7 + 0x50]
391 tl %xcc, 0x0
392 sll %o0, %o6, %g3
393loop_31:
394 fand %f14, %f10, %f0
395 ble,a %xcc, loop_32
396 fcmpne32 %f10, %f14, %l1
397 fcmped %fcc3, %f2, %f6
398 ldsh [%l7 + 0x56], %g2
399loop_32:
400 movcc %xcc, %g5, %g4
401 ldd [%l7 + 0x28], %f10
402 movg %xcc, %g1, %i2
403 fornot2s %f1, %f0, %f11
404 fmovdpos %icc, %f10, %f12
405 fmovde %icc, %f10, %f11
406 fbn,a %fcc0, loop_33
407 movrgz %o4, 0x1FD, %i7
408 tleu %xcc, 0x3
409 ldub [%l7 + 0x5E], %g7
410loop_33:
411 bn %xcc, loop_34
412 stb %l3, [%l7 + 0x09]
413 std %f12, [%l7 + 0x18]
414 tsubcctv %o3, 0x040B, %l4
415loop_34:
416 fsrc2 %f12, %f0
417 stb %g6, [%l7 + 0x3F]
418 brz,a %o5, loop_35
419 ble,a,pt %xcc, loop_36
420 umul %o1, %o7, %l5
421 tn %icc, 0x4
422loop_35:
423 ba,a,pt %icc, loop_37
424loop_36:
425 fmul8x16al %f15, %f15, %f12
426 fmovrslez %i4, %f9, %f12
427 xnorcc %i0, %o2, %i6
428loop_37:
429 subcc %l2, 0x02F4, %i3
430 smulcc %i5, %i1, %l0
431 fmovsvc %icc, %f14, %f1
432 fmovspos %xcc, %f14, %f1
433 array8 %o0, %l6, %g3
434 umul %o6, %l1, %g5
435 st %f4, [%l7 + 0x2C]
436 ld [%l7 + 0x48], %f11
437 ta %icc, 0x2
438 std %f8, [%l7 + 0x30]
439 std %f6, [%l7 + 0x20]
440 ldsb [%l7 + 0x23], %g2
441 udiv %g4, 0x0834, %i2
442 fmuld8ulx16 %f8, %f4, %f0
443 edge16l %o4, %g1, %i7
444 ldub [%l7 + 0x4F], %g7
445 tneg %xcc, 0x5
446 ldub [%l7 + 0x6B], %l3
447 fcmpd %fcc0, %f14, %f10
448 ldx [%l7 + 0x78], %o3
449 tleu %xcc, 0x6
450 edge16ln %g6, %o5, %l4
451 fbul %fcc2, loop_38
452 lduh [%l7 + 0x76], %o1
453 st %f11, [%l7 + 0x3C]
454 edge16l %l5, %i4, %o7
455loop_38:
456 sll %i0, 0x08, %i6
457 fmovdleu %icc, %f9, %f15
458 sra %l2, %o2, %i3
459 fmovsvs %xcc, %f13, %f11
460 srlx %i5, %i1, %o0
461 nop
462 setx loop_39, %l0, %l1
463 wrpr 0x1, %tl
464 wrpr %l1, %tnpc
465 setx 0x34400001400, %l0, %l1
466 wrpr %l1, %tstate
467 wrhpr 0x4, %htstate
468 done
469 edge16l %l0, %g3, %o6
470 lduw [%l7 + 0x64], %l1
471 edge32n %g5, %l6, %g4
472loop_39:
473 fbne,a %fcc0, loop_40
474 fmovsle %icc, %f1, %f10
475 brgez %g2, loop_41
476 fmovrdlz %i2, %f4, %f12
477loop_40:
478 sth %o4, [%l7 + 0x64]
479 stw %i7, [%l7 + 0x48]
480loop_41:
481 fnot1s %f11, %f0
482 fmul8x16al %f5, %f15, %f10
483 fxor %f8, %f10, %f14
484 movvc %icc, %g1, %g7
485 ldsh [%l7 + 0x60], %l3
486 fsrc1 %f10, %f10
487 ldsw [%l7 + 0x74], %o3
488 stb %g6, [%l7 + 0x19]
489 fblg %fcc0, loop_42
490 fbue,a %fcc0, loop_43
491 ldx [%l7 + 0x58], %l4
492 lduw [%l7 + 0x48], %o5
493loop_42:
494 std %f6, [%l7 + 0x48]
495loop_43:
496 edge8ln %o1, %i4, %l5
497 mulscc %i0, %i6, %l2
498 tl %icc, 0x7
499 bcs,a %icc, loop_44
500 fnand %f12, %f6, %f14
501 lduw [%l7 + 0x6C], %o2
502 ldub [%l7 + 0x32], %i3
503loop_44:
504 lduh [%l7 + 0x66], %o7
505 fnot1 %f10, %f12
506 edge32 %i5, %o0, %i1
507 or %g3, 0x12F8, %o6
508 fones %f7
509 lduw [%l7 + 0x30], %l1
510 taddcc %g5, 0x0BDD, %l0
511 fmovsge %icc, %f6, %f13
512 bcs,a,pt %xcc, loop_45
513 fpsub16s %f9, %f2, %f9
514 bvc,a,pn %xcc, loop_46
515 bcc,a %xcc, loop_47
516loop_45:
517 stw %l6, [%l7 + 0x14]
518 brz,a %g4, loop_48
519loop_46:
520 ldsb [%l7 + 0x32], %i2
521loop_47:
522 fmovscc %icc, %f6, %f14
523 sth %g2, [%l7 + 0x62]
524loop_48:
525 ldsh [%l7 + 0x10], %o4
526 tle %xcc, 0x5
527 array8 %g1, %i7, %g7
528 movrgez %o3, 0x3B3, %g6
529 srlx %l4, %o5, %o1
530 fmovsa %xcc, %f5, %f8
531 fbge %fcc2, loop_49
532 edge32l %l3, %l5, %i0
533 st %f5, [%l7 + 0x78]
534 tleu %xcc, 0x0
535loop_49:
536 movvc %icc, %i6, %i4
537 edge8l %o2, %l2, %o7
538 fmul8sux16 %f10, %f10, %f12
539 tsubcc %i3, 0x1273, %o0
540 stw %i5, [%l7 + 0x24]
541 tcc %xcc, 0x5
542 std %f14, [%l7 + 0x38]
543 fabss %f8, %f12
544 fnot2 %f10, %f0
545 st %f3, [%l7 + 0x2C]
546 fmovrdgz %g3, %f8, %f2
547 array16 %i1, %l1, %g5
548 add %l0, %l6, %g4
549 movvs %xcc, %i2, %g2
550 andcc %o4, 0x0E98, %o6
551 ldd [%l7 + 0x58], %f8
552 fmovsvs %xcc, %f15, %f13
553 ldsw [%l7 + 0x74], %g1
554 tneg %icc, 0x4
555 std %f10, [%l7 + 0x10]
556 fmovde %xcc, %f10, %f11
557 tleu %xcc, 0x0
558 bn,a,pt %xcc, loop_50
559 edge32n %g7, %o3, %g6
560 tsubcctv %l4, 0x0BA0, %o5
561 movre %o1, %l3, %l5
562loop_50:
563 stw %i0, [%l7 + 0x14]
564 fmovrsgz %i6, %f0, %f2
565 addccc %i7, %o2, %i4
566 tn %xcc, 0x7
567 sub %l2, 0x1229, %o7
568 ldd [%l7 + 0x60], %f8
569 fbug,a %fcc1, loop_51
570 lduw [%l7 + 0x24], %i3
571 edge16n %o0, %g3, %i1
572 ldub [%l7 + 0x3C], %l1
573loop_51:
574 ldsh [%l7 + 0x4C], %g5
575 fmovd %f0, %f2
576 movg %icc, %l0, %l6
577 sub %g4, 0x1461, %i5
578 lduw [%l7 + 0x08], %g2
579 fbo,a %fcc3, loop_52
580 lduw [%l7 + 0x48], %o4
581 tne %icc, 0x7
582 brgez %i2, loop_53
583loop_52:
584 std %f10, [%l7 + 0x68]
585 movre %o6, %g1, %g7
586 lduw [%l7 + 0x5C], %g6
587loop_53:
588 ldsb [%l7 + 0x3B], %l4
589 movrgz %o3, %o1, %o5
590 fblg %fcc3, loop_54
591 udivx %l5, 0x10BD, %l3
592 fbl,a %fcc1, loop_55
593 sdivx %i0, 0x0ACE, %i7
594loop_54:
595 tg %icc, 0x7
596 edge16n %i6, %o2, %i4
597loop_55:
598 ldx [%l7 + 0x30], %o7
599 fornot2 %f10, %f8, %f8
600 fmovrsgez %l2, %f13, %f2
601 ldsb [%l7 + 0x3D], %i3
602 array32 %o0, %i1, %g3
603 fcmpd %fcc0, %f12, %f6
604 fnegd %f12, %f12
605 movpos %icc, %g5, %l1
606 fornot1s %f6, %f13, %f1
607 lduw [%l7 + 0x54], %l6
608 stb %l0, [%l7 + 0x52]
609 fandnot2s %f4, %f11, %f14
610 fnot2 %f14, %f8
611 andncc %i5, %g2, %o4
612 siam 0x6
613 fmovdne %icc, %f8, %f4
614 ldx [%l7 + 0x50], %i2
615 edge16n %g4, %g1, %g7
616 stb %g6, [%l7 + 0x4C]
617 fnot2s %f11, %f13
618 fbug %fcc3, loop_56
619 fandnot2 %f8, %f2, %f10
620 fmul8x16al %f2, %f14, %f10
621 lduh [%l7 + 0x56], %o6
622loop_56:
623 stx %o3, [%l7 + 0x38]
624 fmovrse %l4, %f9, %f1
625 movvs %icc, %o1, %l5
626 bshuffle %f2, %f6, %f0
627 fcmpgt32 %f2, %f12, %l3
628 lduh [%l7 + 0x44], %o5
629 be,a %icc, loop_57
630 smulcc %i7, 0x0221, %i0
631 tsubcc %i6, 0x0366, %i4
632 sra %o7, 0x03, %o2
633loop_57:
634 mulscc %l2, %i3, %i1
635 lduw [%l7 + 0x4C], %o0
636 lduh [%l7 + 0x2E], %g3
637 andcc %g5, 0x0665, %l1
638 movcs %icc, %l0, %l6
639 be,a,pn %icc, loop_58
640 ldd [%l7 + 0x28], %f2
641 ldsb [%l7 + 0x09], %g2
642 fbu %fcc0, loop_59
643loop_58:
644 movrne %i5, 0x1DC, %i2
645 fcmpd %fcc2, %f10, %f12
646 ldub [%l7 + 0x15], %o4
647loop_59:
648 ld [%l7 + 0x4C], %f11
649 siam 0x3
650 stw %g1, [%l7 + 0x4C]
651 fmovrslz %g7, %f11, %f3
652 movge %xcc, %g6, %o6
653 andcc %g4, 0x00BF, %o3
654 fmovda %xcc, %f4, %f10
655 ld [%l7 + 0x58], %f11
656 stw %l4, [%l7 + 0x7C]
657 fcmpd %fcc1, %f6, %f12
658 bleu,a,pn %icc, loop_60
659 bpos,a,pn %icc, loop_61
660 ldsw [%l7 + 0x3C], %l5
661 xnorcc %l3, 0x06AD, %o5
662loop_60:
663 std %f6, [%l7 + 0x10]
664loop_61:
665 ldx [%l7 + 0x70], %i7
666 stx %i0, [%l7 + 0x70]
667 fmovrsgez %o1, %f8, %f5
668 bg,a loop_62
669 ta %xcc, 0x7
670 ldsh [%l7 + 0x60], %i6
671 bcs,pt %icc, loop_63
672loop_62:
673 std %f2, [%l7 + 0x68]
674 ldsb [%l7 + 0x3B], %o7
675 taddcc %i4, %o2, %i3
676loop_63:
677 tne %xcc, 0x2
678 nop
679 setx loop_64, %l0, %l1
680 jmpl %l1, %l2
681 movre %o0, 0x12E, %g3
682 array16 %g5, %i1, %l1
683 ldsh [%l7 + 0x6C], %l0
684loop_64:
685 ld [%l7 + 0x18], %f13
686 edge8 %g2, %i5, %i2
687 xnorcc %o4, %l6, %g1
688 fmuld8sux16 %f10, %f12, %f8
689 sll %g7, %o6, %g6
690 ldsb [%l7 + 0x75], %g4
691 stb %o3, [%l7 + 0x79]
692 ldsh [%l7 + 0x58], %l4
693 andcc %l5, %o5, %l3
694 fcmpne16 %f14, %f8, %i0
695 stw %i7, [%l7 + 0x30]
696 bpos %xcc, loop_65
697 sra %o1, 0x16, %o7
698 fmovde %icc, %f2, %f2
699 sdivx %i4, 0x0B14, %i6
700loop_65:
701 ldub [%l7 + 0x75], %o2
702 orn %i3, 0x0656, %l2
703 movcs %xcc, %o0, %g5
704 fbue %fcc1, loop_66
705 ldsw [%l7 + 0x14], %g3
706 st %f6, [%l7 + 0x48]
707 fmovdcs %xcc, %f10, %f8
708loop_66:
709 ldx [%l7 + 0x68], %i1
710 edge16l %l0, %l1, %g2
711 siam 0x0
712 edge16ln %i5, %i2, %l6
713 ldsb [%l7 + 0x41], %o4
714 fmovdle %xcc, %f9, %f15
715 fcmpes %fcc2, %f13, %f12
716 ldsw [%l7 + 0x28], %g1
717 fmovsa %icc, %f13, %f14
718 brlz,a %g7, loop_67
719 fones %f15
720 lduw [%l7 + 0x28], %o6
721 fmovdg %icc, %f13, %f14
722loop_67:
723 lduw [%l7 + 0x24], %g4
724 st %f9, [%l7 + 0x20]
725 fcmped %fcc1, %f0, %f8
726 tvc %xcc, 0x4
727 nop
728 setx loop_68, %l0, %l1
729 jmpl %l1, %o3
730 ldx [%l7 + 0x28], %g6
731 fmovsl %icc, %f15, %f10
732 ldx [%l7 + 0x60], %l4
733loop_68:
734 edge8l %o5, %l5, %i0
735 fbl %fcc3, loop_69
736 fands %f5, %f4, %f8
737 or %l3, %o1, %i7
738 tvc %xcc, 0x0
739loop_69:
740 fcmpeq16 %f8, %f10, %i4
741 sllx %o7, %i6, %o2
742 stx %i3, [%l7 + 0x78]
743 bl,a loop_70
744 fzeros %f2
745 taddcctv %l2, %g5, %o0
746 bne,a,pn %icc, loop_71
747loop_70:
748 addc %g3, %l0, %i1
749 ld [%l7 + 0x14], %f13
750 ldsw [%l7 + 0x14], %g2
751loop_71:
752 fzero %f14
753 srlx %i5, %i2, %l1
754 bn,pt %icc, loop_72
755 fmovrslez %l6, %f3, %f7
756 be,a loop_73
757 brgez,a %g1, loop_74
758loop_72:
759 sra %g7, %o6, %g4
760 movcs %xcc, %o3, %g6
761loop_73:
762 bpos loop_75
763loop_74:
764 ldub [%l7 + 0x25], %l4
765 edge8ln %o5, %o4, %l5
766 lduw [%l7 + 0x54], %i0
767loop_75:
768 fcmpd %fcc1, %f10, %f8
769 stx %o1, [%l7 + 0x78]
770 tpos %icc, 0x3
771 ld [%l7 + 0x3C], %f12
772 ldub [%l7 + 0x45], %i7
773 ldsw [%l7 + 0x50], %i4
774 fmovrdlez %o7, %f10, %f10
775 tle %icc, 0x1
776 bge,a,pn %xcc, loop_76
777 fpsub16 %f2, %f10, %f14
778 fors %f9, %f4, %f15
779 fxnors %f0, %f4, %f7
780loop_76:
781 fcmpne16 %f10, %f8, %i6
782 fsrc1s %f4, %f5
783 umul %o2, %i3, %l2
784 stb %l3, [%l7 + 0x53]
785 ldsb [%l7 + 0x2C], %o0
786 stb %g3, [%l7 + 0x35]
787 ldsh [%l7 + 0x2E], %g5
788 ldsb [%l7 + 0x14], %i1
789 ldd [%l7 + 0x30], %f4
790 umulcc %g2, 0x098A, %i5
791 ba,a,pn %xcc, loop_77
792 lduh [%l7 + 0x16], %l0
793 sth %l1, [%l7 + 0x54]
794 ldd [%l7 + 0x58], %f12
795loop_77:
796 fblg,a %fcc0, loop_78
797 fornot1s %f4, %f12, %f13
798 ldsb [%l7 + 0x42], %i2
799 bshuffle %f8, %f14, %f6
800loop_78:
801 ldsb [%l7 + 0x19], %g1
802 fmovrsne %l6, %f8, %f13
803 tg %xcc, 0x7
804 fpmerge %f8, %f15, %f0
805 umul %g7, %g4, %o6
806 ldd [%l7 + 0x20], %f2
807 lduh [%l7 + 0x0C], %g6
808 ldd [%l7 + 0x78], %f8
809 xnorcc %l4, 0x0F41, %o3
810 fcmpeq16 %f0, %f10, %o5
811 and %o4, %i0, %o1
812 ld [%l7 + 0x34], %f4
813 ldsw [%l7 + 0x28], %l5
814 fbul %fcc3, loop_79
815 fmovsgu %icc, %f11, %f6
816 tne %icc, 0x1
817 stw %i4, [%l7 + 0x34]
818loop_79:
819 ldx [%l7 + 0x68], %i7
820 addc %i6, 0x1F3A, %o7
821 fbu,a %fcc3, loop_80
822 tneg %icc, 0x5
823 fbue %fcc3, loop_81
824 fcmpd %fcc2, %f4, %f4
825loop_80:
826 fmovd %f6, %f2
827 edge16ln %i3, %l2, %o2
828loop_81:
829 tvs %xcc, 0x6
830 fmovdne %icc, %f7, %f13
831 ldsb [%l7 + 0x37], %o0
832 fcmps %fcc1, %f7, %f4
833 stw %g3, [%l7 + 0x70]
834 bcs,a,pn %xcc, loop_82
835 st %f9, [%l7 + 0x50]
836 for %f14, %f10, %f10
837 fmovsl %icc, %f0, %f3
838loop_82:
839 fzeros %f3
840 popc 0x1F60, %g5
841 edge16 %i1, %l3, %i5
842 call loop_83
843 ld [%l7 + 0x14], %f1
844 ldsb [%l7 + 0x59], %g2
845 fmovsle %xcc, %f0, %f2
846loop_83:
847 array8 %l0, %l1, %g1
848 fpackfix %f0, %f4
849 std %f12, [%l7 + 0x70]
850 fbul,a %fcc2, loop_84
851 tvc %icc, 0x2
852 ldsw [%l7 + 0x18], %i2
853 fmovsge %xcc, %f13, %f10
854loop_84:
855 fmovrdgz %g7, %f14, %f12
856 movrgez %g4, %o6, %g6
857 fmovsn %icc, %f11, %f9
858 fmovsa %xcc, %f6, %f2
859 fbl,a %fcc0, loop_85
860 movrgez %l4, %o3, %l6
861 ldx [%l7 + 0x10], %o4
862 fnot2s %f10, %f9
863loop_85:
864 fsrc1 %f0, %f14
865 udiv %o5, 0x12EC, %i0
866 subccc %o1, %i4, %l5
867 fpadd16s %f7, %f4, %f9
868 st %f6, [%l7 + 0x1C]
869 ld [%l7 + 0x4C], %f12
870 fandnot2 %f2, %f14, %f14
871 fones %f15
872 bvs loop_86
873 fcmpd %fcc1, %f2, %f0
874 ldsb [%l7 + 0x6F], %i7
875 movpos %icc, %i6, %i3
876loop_86:
877 fmovsgu %icc, %f2, %f6
878 fcmpeq32 %f12, %f2, %o7
879 ld [%l7 + 0x60], %f6
880 subc %l2, %o2, %g3
881 smul %o0, %g5, %i1
882 fbg,a %fcc2, loop_87
883 fmovrdne %i5, %f12, %f12
884 edge16 %l3, %l0, %g2
885 ld [%l7 + 0x0C], %f1
886loop_87:
887 ldd [%l7 + 0x28], %f8
888 ld [%l7 + 0x68], %f11
889 and %g1, 0x161C, %l1
890 fmovsg %icc, %f15, %f10
891 movge %icc, %g7, %g4
892 fbue %fcc0, loop_88
893 stw %o6, [%l7 + 0x0C]
894 fsrc1s %f14, %f5
895 lduw [%l7 + 0x30], %g6
896loop_88:
897 fornot1s %f4, %f3, %f0
898 fsrc2 %f8, %f4
899 st %f8, [%l7 + 0x74]
900 smulcc %l4, 0x1B0D, %o3
901 fcmpgt16 %f0, %f14, %i2
902 stw %l6, [%l7 + 0x20]
903 movre %o4, 0x282, %o5
904 brgez %o1, loop_89
905 edge32ln %i4, %l5, %i0
906 fnor %f8, %f10, %f2
907 st %f14, [%l7 + 0x08]
908loop_89:
909 fmovde %xcc, %f15, %f4
910 fbne %fcc1, loop_90
911 fmovdcc %xcc, %f1, %f15
912 movrlz %i7, %i3, %o7
913 fnand %f0, %f6, %f10
914loop_90:
915 fmul8x16al %f0, %f1, %f2
916 lduw [%l7 + 0x4C], %l2
917 movrlez %o2, %i6, %g3
918 stw %g5, [%l7 + 0x24]
919 fxors %f11, %f13, %f3
920 std %f2, [%l7 + 0x68]
921 stb %o0, [%l7 + 0x24]
922 stb %i1, [%l7 + 0x7B]
923 fmovse %xcc, %f15, %f15
924 fmuld8ulx16 %f1, %f7, %f14
925 ldd [%l7 + 0x30], %f12
926 bne loop_91
927 fmovse %icc, %f3, %f7
928 movvc %xcc, %l3, %i5
929 srl %l0, %g2, %g1
930loop_91:
931 sub %g7, 0x1A38, %g4
932 movrne %l1, 0x0D4, %g6
933 stb %o6, [%l7 + 0x5C]
934 stw %o3, [%l7 + 0x18]
935 fbl %fcc0, loop_92
936 fmuld8ulx16 %f14, %f12, %f10
937 fbe,a %fcc0, loop_93
938 tneg %icc, 0x7
939loop_92:
940 brgz,a %i2, loop_94
941 lduw [%l7 + 0x38], %l6
942loop_93:
943 movrne %o4, 0x286, %o5
944 faligndata %f12, %f0, %f10
945loop_94:
946 ldsw [%l7 + 0x1C], %l4
947 movrgez %o1, 0x076, %i4
948 fornot1 %f6, %f14, %f12
949 bn,a %icc, loop_95
950 movvs %xcc, %l5, %i7
951 lduw [%l7 + 0x48], %i3
952 fmovsn %icc, %f11, %f3
953loop_95:
954 fmul8x16 %f8, %f4, %f4
955 movgu %icc, %i0, %o7
956 udiv %o2, 0x137C, %l2
957 mulscc %i6, %g5, %g3
958 ldsh [%l7 + 0x1E], %i1
959 lduw [%l7 + 0x20], %o0
960 fmovdn %xcc, %f5, %f8
961 lduw [%l7 + 0x44], %i5
962 lduh [%l7 + 0x44], %l3
963 fbe,a %fcc3, loop_96
964 andn %l0, 0x132D, %g1
965 ldub [%l7 + 0x56], %g2
966 ld [%l7 + 0x1C], %f8
967loop_96:
968 fxnor %f0, %f4, %f4
969 orcc %g4, %g7, %l1
970 fcmped %fcc2, %f2, %f0
971 fbuge %fcc2, loop_97
972 sllx %o6, %o3, %g6
973 fabsd %f6, %f6
974 tcs %xcc, 0x7
975loop_97:
976 fmuld8ulx16 %f7, %f8, %f0
977 bl,pn %icc, loop_98
978 bcc,a loop_99
979 ldub [%l7 + 0x48], %i2
980 stw %o4, [%l7 + 0x78]
981loop_98:
982 bge,a,pt %xcc, loop_100
983loop_99:
984 stx %o5, [%l7 + 0x48]
985 tge %icc, 0x3
986 sllx %l4, 0x04, %l6
987loop_100:
988 fbo,a %fcc2, loop_101
989 andcc %i4, %l5, %i7
990 fnegs %f2, %f14
991 sth %o1, [%l7 + 0x36]
992loop_101:
993 sub %i0, 0x024F, %i3
994 ldsb [%l7 + 0x20], %o2
995 mulscc %l2, %i6, %o7
996 stw %g5, [%l7 + 0x4C]
997 stx %g3, [%l7 + 0x60]
998 taddcc %i1, %o0, %i5
999 fmovdvc %icc, %f2, %f8
1000 fmovd %f0, %f10
1001 andn %l0, %l3, %g1
1002 fcmpeq16 %f0, %f10, %g2
1003 fmovdne %icc, %f1, %f1
1004 array16 %g7, %l1, %g4
1005 edge32ln %o3, %g6, %i2
1006 std %f8, [%l7 + 0x60]
1007 stw %o6, [%l7 + 0x1C]
1008 fands %f5, %f1, %f8
1009 taddcc %o4, %l4, %o5
1010 fpackfix %f12, %f6
1011 ldd [%l7 + 0x08], %f6
1012 sth %l6, [%l7 + 0x16]
1013 fmovdneg %icc, %f4, %f15
1014 movre %l5, %i4, %o1
1015 ldx [%l7 + 0x30], %i7
1016 popc %i3, %o2
1017 edge8ln %i0, %i6, %o7
1018 movne %xcc, %l2, %g5
1019 fmovsn %xcc, %f6, %f1
1020 bl,a,pn %icc, loop_102
1021 lduw [%l7 + 0x6C], %i1
1022 ldsw [%l7 + 0x0C], %g3
1023 fbug %fcc0, loop_103
1024loop_102:
1025 stb %o0, [%l7 + 0x12]
1026 brnz,a %i5, loop_104
1027 stw %l3, [%l7 + 0x58]
1028loop_103:
1029 edge32n %g1, %l0, %g2
1030 edge16n %l1, %g7, %o3
1031loop_104:
1032 ldub [%l7 + 0x3E], %g6
1033 fmuld8sux16 %f15, %f9, %f4
1034 tcc %xcc, 0x2
1035 fbug,a %fcc2, loop_105
1036 fpmerge %f12, %f3, %f14
1037 fmovrdgz %i2, %f10, %f4
1038 fmovsn %icc, %f6, %f13
1039loop_105:
1040 edge32 %g4, %o4, %l4
1041 tsubcctv %o5, %l6, %o6
1042 srlx %l5, 0x1A, %o1
1043 fcmple32 %f0, %f10, %i7
1044 fmovspos %icc, %f13, %f13
1045 stb %i3, [%l7 + 0x32]
1046 fmovdge %xcc, %f5, %f4
1047 bshuffle %f10, %f0, %f14
1048 fmuld8ulx16 %f1, %f4, %f0
1049 umulcc %i4, %i0, %i6
1050 fpsub16s %f2, %f12, %f0
1051 fornot1 %f12, %f6, %f0
1052 alignaddr %o7, %l2, %g5
1053 fexpand %f10, %f6
1054 lduw [%l7 + 0x48], %i1
1055 bvs,a,pn %xcc, loop_106
1056 andn %o2, 0x0BBA, %o0
1057 move %xcc, %i5, %l3
1058 bg,a %xcc, loop_107
1059loop_106:
1060 std %f12, [%l7 + 0x18]
1061 ldsw [%l7 + 0x74], %g1
1062 brlz,a %g3, loop_108
1063loop_107:
1064 brlez,a %g2, loop_109
1065 stb %l0, [%l7 + 0x14]
1066 ldsw [%l7 + 0x30], %g7
1067loop_108:
1068 sdivx %o3, 0x00A5, %l1
1069loop_109:
1070 and %g6, 0x1692, %g4
1071 stx %o4, [%l7 + 0x20]
1072 lduw [%l7 + 0x78], %l4
1073 bcs,pt %icc, loop_110
1074 fcmpeq16 %f12, %f0, %i2
1075 ldub [%l7 + 0x31], %o5
1076 ldsw [%l7 + 0x1C], %l6
1077loop_110:
1078 xnorcc %l5, %o6, %o1
1079 fcmpeq16 %f8, %f8, %i7
1080 ld [%l7 + 0x28], %f15
1081 tsubcc %i3, 0x00FC, %i4
1082 movrgez %i0, %o7, %i6
1083 fone %f8
1084 edge32l %g5, %l2, %o2
1085 stx %o0, [%l7 + 0x60]
1086 bcs,a,pn %xcc, loop_111
1087 fmovdvc %xcc, %f10, %f0
1088 smul %i5, 0x1FF7, %l3
1089 ldd [%l7 + 0x58], %f2
1090loop_111:
1091 ldx [%l7 + 0x68], %i1
1092 sdivcc %g1, 0x1E1C, %g3
1093 ldsb [%l7 + 0x3C], %l0
1094 fmovrdlez %g2, %f0, %f0
1095 bn,a loop_112
1096 st %f8, [%l7 + 0x40]
1097 edge8 %g7, %o3, %l1
1098 edge8ln %g6, %o4, %g4
1099loop_112:
1100 edge8n %i2, %l4, %l6
1101 fandnot1s %f6, %f1, %f14
1102 ldd [%l7 + 0x30], %f4
1103 ldsb [%l7 + 0x74], %l5
1104 tvc %icc, 0x7
1105 movcs %xcc, %o5, %o6
1106 tcs %xcc, 0x4
1107 ba,pt %icc, loop_113
1108 call loop_114
1109 subcc %o1, 0x0D0F, %i3
1110 fbug,a %fcc1, loop_115
1111loop_113:
1112 stx %i4, [%l7 + 0x68]
1113loop_114:
1114 udivcc %i0, 0x0F8B, %i7
1115 fmovsleu %icc, %f14, %f1
1116loop_115:
1117 ldsw [%l7 + 0x30], %o7
1118 fcmpne32 %f14, %f12, %i6
1119 stb %l2, [%l7 + 0x09]
1120 st %f8, [%l7 + 0x28]
1121 fmovsge %xcc, %f8, %f5
1122 fmovspos %xcc, %f10, %f9
1123 fmovse %icc, %f14, %f6
1124 nop
1125 setx loop_116, %l0, %l1
1126 wrpr 0x1, %tl
1127 wrpr %l1, %tpc
1128 add %l1, 0x4, %l1
1129 wrpr %l1, %tnpc
1130 setx 0x34400001400, %l0, %l1
1131 wrpr %l1, %tstate
1132 wrhpr 0x4, %htstate
1133 retry
1134 fnands %f6, %f0, %f5
1135 tge %xcc, 0x3
1136 movrne %o2, %g5, %i5
1137loop_116:
1138 brnz %o0, loop_117
1139 ldsh [%l7 + 0x62], %i1
1140 xnorcc %g1, 0x1D29, %g3
1141 taddcctv %l0, 0x1A90, %l3
1142loop_117:
1143 fones %f3
1144 fzeros %f14
1145 ld [%l7 + 0x50], %f10
1146 fbo,a %fcc3, loop_118
1147 mova %xcc, %g2, %g7
1148 lduh [%l7 + 0x16], %l1
1149 ldsw [%l7 + 0x20], %o3
1150loop_118:
1151 fbu,a %fcc2, loop_119
1152 andncc %o4, %g6, %i2
1153 ldsh [%l7 + 0x48], %l4
1154 bcc,a %icc, loop_120
1155loop_119:
1156 ldx [%l7 + 0x20], %g4
1157 movpos %icc, %l6, %l5
1158 fmovdn %xcc, %f2, %f1
1159loop_120:
1160 fandnot2s %f9, %f3, %f13
1161 sth %o6, [%l7 + 0x26]
1162 tsubcctv %o5, 0x12DD, %o1
1163 fmovdleu %xcc, %f8, %f2
1164 edge16 %i3, %i0, %i7
1165 fcmpes %fcc1, %f9, %f0
1166 lduw [%l7 + 0x18], %i4
1167 udivx %o7, 0x06DE, %i6
1168 and %o2, %l2, %i5
1169 sub %o0, 0x06A4, %i1
1170 fmovrsne %g1, %f1, %f8
1171 lduh [%l7 + 0x42], %g3
1172 ldsw [%l7 + 0x34], %g5
1173 ldsh [%l7 + 0x2C], %l0
1174 fcmped %fcc0, %f4, %f6
1175 std %f14, [%l7 + 0x68]
1176 fbl %fcc2, loop_121
1177 srax %g2, 0x03, %l3
1178 fands %f15, %f11, %f4
1179 ldd [%l7 + 0x68], %f10
1180loop_121:
1181 fbn %fcc2, loop_122
1182 ldsb [%l7 + 0x5B], %l1
1183 fmovsvc %icc, %f14, %f13
1184 ba,a,pn %icc, loop_123
1185loop_122:
1186 bne,a,pt %icc, loop_124
1187 sdivcc %g7, 0x0C1B, %o4
1188 ldsb [%l7 + 0x7C], %o3
1189loop_123:
1190 mulscc %g6, 0x17C3, %i2
1191loop_124:
1192 faligndata %f14, %f14, %f0
1193 edge8n %g4, %l4, %l6
1194 ldsb [%l7 + 0x10], %l5
1195 fblg %fcc2, loop_125
1196 edge32l %o5, %o1, %o6
1197 mulscc %i3, %i7, %i4
1198 edge32ln %i0, %i6, %o2
1199loop_125:
1200 stx %o7, [%l7 + 0x70]
1201 fpmerge %f2, %f5, %f0
1202 tne %icc, 0x6
1203 ldub [%l7 + 0x22], %i5
1204 subc %o0, 0x11DD, %l2
1205 faligndata %f0, %f6, %f4
1206 orn %i1, 0x0B00, %g1
1207 fexpand %f4, %f6
1208 stw %g3, [%l7 + 0x20]
1209 fmovsne %xcc, %f3, %f13
1210 addcc %l0, %g2, %g5
1211 udivx %l3, 0x066B, %g7
1212 fmovsl %icc, %f15, %f0
1213 ldd [%l7 + 0x70], %f8
1214 ld [%l7 + 0x6C], %f6
1215 fsrc2s %f10, %f14
1216 fmovdcs %icc, %f14, %f14
1217 sdivcc %o4, 0x0370, %o3
1218 fmovrsgez %g6, %f8, %f12
1219 ldsw [%l7 + 0x6C], %i2
1220 lduh [%l7 + 0x3A], %l1
1221 ldd [%l7 + 0x28], %f8
1222 fmul8sux16 %f14, %f12, %f4
1223 st %f11, [%l7 + 0x3C]
1224 movrlz %l4, 0x1F7, %g4
1225 fone %f6
1226 ldub [%l7 + 0x1C], %l6
1227 fpadd32 %f2, %f14, %f14
1228 te %xcc, 0x0
1229 fmovsge %xcc, %f10, %f1
1230 ldsw [%l7 + 0x6C], %o5
1231 lduh [%l7 + 0x76], %o1
1232 edge8ln %l5, %i3, %o6
1233 fpadd32 %f12, %f8, %f14
1234 fmovdle %icc, %f3, %f11
1235 addccc %i4, 0x0596, %i7
1236 movgu %icc, %i6, %i0
1237 fmovrse %o7, %f9, %f14
1238 st %f14, [%l7 + 0x78]
1239 fbul,a %fcc0, loop_126
1240 movg %xcc, %o2, %o0
1241 movleu %xcc, %l2, %i1
1242 tne %xcc, 0x6
1243loop_126:
1244 stx %i5, [%l7 + 0x30]
1245 ldub [%l7 + 0x21], %g3
1246 srl %g1, 0x09, %g2
1247 fpack16 %f2, %f11
1248 fxors %f12, %f5, %f7
1249 lduw [%l7 + 0x34], %l0
1250 sth %g5, [%l7 + 0x68]
1251 stw %g7, [%l7 + 0x68]
1252 movn %icc, %o4, %l3
1253 ld [%l7 + 0x60], %f13
1254 fmovdn %xcc, %f14, %f13
1255 tge %icc, 0x7
1256 array32 %g6, %o3, %i2
1257 std %f6, [%l7 + 0x10]
1258 ldsh [%l7 + 0x2E], %l4
1259 movcs %icc, %g4, %l1
1260 st %f3, [%l7 + 0x50]
1261 sth %l6, [%l7 + 0x0A]
1262 for %f4, %f4, %f0
1263 stb %o1, [%l7 + 0x69]
1264 ld [%l7 + 0x58], %f4
1265 fnot2 %f6, %f6
1266 fmovsvc %icc, %f5, %f13
1267 fpack32 %f12, %f4, %f12
1268 ldx [%l7 + 0x70], %o5
1269 udiv %i3, 0x1411, %o6
1270 fnot1s %f1, %f2
1271 fpsub32s %f11, %f12, %f9
1272 tl %icc, 0x2
1273 brlez %l5, loop_127
1274 fbg %fcc3, loop_128
1275 fandnot2s %f15, %f13, %f2
1276 ldub [%l7 + 0x56], %i7
1277loop_127:
1278 lduh [%l7 + 0x70], %i6
1279loop_128:
1280 ldx [%l7 + 0x38], %i4
1281 fmovsne %icc, %f8, %f15
1282 fmovspos %icc, %f3, %f13
1283 stx %o7, [%l7 + 0x20]
1284 stx %o2, [%l7 + 0x48]
1285 ldsw [%l7 + 0x64], %o0
1286 fmovdvs %icc, %f5, %f14
1287 fbu %fcc0, loop_129
1288 brz,a %l2, loop_130
1289 fmovsneg %xcc, %f6, %f9
1290 brgz %i1, loop_131
1291loop_129:
1292 movrlz %i0, %i5, %g3
1293loop_130:
1294 lduw [%l7 + 0x20], %g2
1295 fbule %fcc3, loop_132
1296loop_131:
1297 fsrc1 %f12, %f6
1298 popc 0x1B6F, %l0
1299 ldd [%l7 + 0x28], %f4
1300loop_132:
1301 tg %icc, 0x2
1302 ldsb [%l7 + 0x28], %g5
1303 fbule %fcc0, loop_133
1304 taddcctv %g7, 0x0DDA, %o4
1305 sub %l3, %g1, %g6
1306 stb %i2, [%l7 + 0x14]
1307loop_133:
1308 fmul8x16au %f5, %f11, %f10
1309 fxnor %f4, %f14, %f12
1310 fbul,a %fcc2, loop_134
1311 fone %f2
1312 edge32l %o3, %g4, %l1
1313 fpadd16 %f0, %f8, %f4
1314loop_134:
1315 fandnot1 %f8, %f2, %f10
1316 pdist %f12, %f2, %f14
1317 ldx [%l7 + 0x08], %l6
1318 orncc %l4, %o5, %o1
1319 fmuld8ulx16 %f9, %f11, %f4
1320 addcc %o6, %i3, %l5
1321 move %icc, %i7, %i6
1322 ldsb [%l7 + 0x7D], %o7
1323 fmovrdne %i4, %f0, %f2
1324 sll %o0, %o2, %i1
1325 tge %xcc, 0x1
1326 bne %xcc, loop_135
1327 umul %l2, 0x02F1, %i0
1328 alignaddr %i5, %g3, %l0
1329 stw %g5, [%l7 + 0x74]
1330loop_135:
1331 lduw [%l7 + 0x78], %g2
1332 ldsh [%l7 + 0x60], %o4
1333 fcmpne16 %f8, %f14, %g7
1334 fmovsn %icc, %f10, %f14
1335 ld [%l7 + 0x40], %f8
1336 bne loop_136
1337 bcs,a %icc, loop_137
1338 edge32ln %l3, %g6, %i2
1339 fble,a %fcc0, loop_138
1340loop_136:
1341 lduh [%l7 + 0x10], %g1
1342loop_137:
1343 edge32l %g4, %l1, %o3
1344 bvs,a,pn %xcc, loop_139
1345loop_138:
1346 mulscc %l4, %o5, %l6
1347 fmuld8ulx16 %f6, %f13, %f4
1348 fnot2s %f15, %f9
1349loop_139:
1350 fbge %fcc1, loop_140
1351 tg %xcc, 0x7
1352 lduw [%l7 + 0x6C], %o6
1353 stx %o1, [%l7 + 0x48]
1354loop_140:
1355 fandnot2 %f6, %f6, %f10
1356 movrgz %l5, 0x043, %i3
1357 fmovsleu %xcc, %f2, %f13
1358 tleu %xcc, 0x5
1359 umulcc %i6, %i7, %i4
1360 fmovsgu %xcc, %f9, %f2
1361 bg,pn %icc, loop_141
1362 sth %o0, [%l7 + 0x3A]
1363 fpsub32s %f1, %f14, %f6
1364 mulx %o2, 0x0D06, %i1
1365loop_141:
1366 ldsw [%l7 + 0x68], %o7
1367 ld [%l7 + 0x44], %f9
1368 movre %i0, %l2, %g3
1369 lduh [%l7 + 0x5E], %l0
1370 std %f2, [%l7 + 0x10]
1371 fmovrdgez %g5, %f6, %f4
1372 ldx [%l7 + 0x18], %i5
1373 fnor %f8, %f14, %f8
1374 faligndata %f6, %f0, %f0
1375 fbue,a %fcc1, loop_142
1376 ldub [%l7 + 0x4D], %g2
1377 ldsw [%l7 + 0x14], %g7
1378 fmovsgu %icc, %f3, %f3
1379loop_142:
1380 edge8l %l3, %o4, %g6
1381 fmovdleu %icc, %f5, %f4
1382 ldub [%l7 + 0x1D], %g1
1383 movleu %xcc, %g4, %l1
1384 tleu %icc, 0x7
1385 fblg %fcc0, loop_143
1386 umul %o3, 0x12FC, %l4
1387 movre %i2, 0x202, %o5
1388 ldd [%l7 + 0x08], %f12
1389loop_143:
1390 ldsw [%l7 + 0x24], %l6
1391 stx %o1, [%l7 + 0x58]
1392 call loop_144
1393 movrlez %l5, 0x098, %o6
1394 movre %i3, %i7, %i4
1395 movvc %xcc, %o0, %o2
1396loop_144:
1397 ldub [%l7 + 0x18], %i1
1398 tneg %icc, 0x5
1399 edge16n %o7, %i0, %i6
1400 st %f9, [%l7 + 0x7C]
1401 xor %l2, 0x103F, %g3
1402 ldd [%l7 + 0x60], %f12
1403 fmovdn %icc, %f0, %f9
1404 ldx [%l7 + 0x30], %l0
1405 st %f8, [%l7 + 0x50]
1406 fmovse %xcc, %f4, %f15
1407 fandnot2 %f0, %f12, %f4
1408 stw %i5, [%l7 + 0x64]
1409 movge %icc, %g5, %g2
1410 ldsw [%l7 + 0x7C], %l3
1411 for %f12, %f2, %f6
1412 smul %o4, 0x0C8F, %g6
1413 tge %icc, 0x6
1414 fcmple16 %f6, %f14, %g7
1415 ldsb [%l7 + 0x1C], %g1
1416 st %f15, [%l7 + 0x58]
1417 fmovrslz %g4, %f11, %f4
1418 fba %fcc2, loop_145
1419 edge16n %l1, %l4, %i2
1420 fabss %f7, %f10
1421 fandnot1s %f0, %f13, %f4
1422loop_145:
1423 lduw [%l7 + 0x5C], %o5
1424 ldsw [%l7 + 0x54], %o3
1425 bg,a %xcc, loop_146
1426 fcmps %fcc1, %f1, %f10
1427 edge16l %l6, %o1, %l5
1428 ldsb [%l7 + 0x28], %i3
1429loop_146:
1430 fmovdl %xcc, %f7, %f4
1431 fcmpgt32 %f2, %f0, %o6
1432 fmovsle %xcc, %f12, %f9
1433 ldx [%l7 + 0x38], %i7
1434 std %f8, [%l7 + 0x10]
1435 for %f0, %f4, %f10
1436 bcs,a,pt %icc, loop_147
1437 tle %xcc, 0x1
1438 st %f11, [%l7 + 0x38]
1439 for %f6, %f6, %f8
1440loop_147:
1441 lduh [%l7 + 0x56], %o0
1442 sth %o2, [%l7 + 0x5A]
1443 fsrc1s %f11, %f10
1444 tsubcctv %i4, %i1, %o7
1445 ld [%l7 + 0x78], %f4
1446 stb %i0, [%l7 + 0x2A]
1447 fandnot1 %f14, %f14, %f0
1448 fpadd16s %f2, %f10, %f14
1449 sth %i6, [%l7 + 0x18]
1450 fandnot2s %f15, %f11, %f9
1451 fmovdvc %icc, %f15, %f13
1452 lduh [%l7 + 0x78], %g3
1453 ldsb [%l7 + 0x2C], %l0
1454 fabsd %f2, %f4
1455 movrlz %i5, %g5, %l2
1456 fpadd16s %f1, %f4, %f8
1457 ldsw [%l7 + 0x68], %g2
1458 edge32 %o4, %l3, %g7
1459 fmovrdne %g1, %f2, %f12
1460 edge16ln %g4, %l1, %l4
1461 fmul8ulx16 %f6, %f14, %f10
1462 fmovrslez %g6, %f12, %f0
1463 fandnot1s %f7, %f9, %f14
1464 fpadd16 %f0, %f8, %f8
1465 lduh [%l7 + 0x62], %o5
1466 fba,a %fcc0, loop_148
1467 ba,a,pn %icc, loop_149
1468 ldsb [%l7 + 0x18], %i2
1469 fmovdvs %icc, %f6, %f14
1470loop_148:
1471 array16 %l6, %o1, %o3
1472loop_149:
1473 fmovrde %i3, %f8, %f10
1474 fcmpeq16 %f12, %f12, %l5
1475 fble %fcc0, loop_150
1476 ldub [%l7 + 0x29], %o6
1477 tcc %icc, 0x4
1478 movcc %xcc, %o0, %i7
1479loop_150:
1480 fmuld8ulx16 %f2, %f10, %f2
1481 fnors %f14, %f9, %f4
1482 ldub [%l7 + 0x71], %i4
1483 fmovdg %xcc, %f8, %f14
1484 ldub [%l7 + 0x57], %o2
1485 fpmerge %f12, %f1, %f6
1486 brgz %i1, loop_151
1487 fpsub32 %f8, %f0, %f0
1488 fnot1 %f6, %f8
1489 ldx [%l7 + 0x28], %o7
1490loop_151:
1491 fmovde %icc, %f13, %f10
1492 mova %icc, %i0, %i6
1493 fbu,a %fcc0, loop_152
1494 move %xcc, %g3, %l0
1495 popc %g5, %i5
1496 stx %l2, [%l7 + 0x48]
1497loop_152:
1498 fmovdg %xcc, %f2, %f6
1499 sdivx %o4, 0x1EB9, %g2
1500 fbu,a %fcc3, loop_153
1501 array16 %l3, %g1, %g4
1502 ldsh [%l7 + 0x58], %l1
1503 movl %xcc, %l4, %g7
1504loop_153:
1505 andcc %o5, %i2, %l6
1506 movrgez %g6, %o3, %o1
1507 ldx [%l7 + 0x70], %l5
1508 xnorcc %o6, %i3, %o0
1509 nop
1510 setx loop_154, %l0, %l1
1511 wrpr 0x1, %tl
1512 wrpr %l1, %tnpc
1513 setx 0x34400001400, %l0, %l1
1514 wrpr %l1, %tstate
1515 wrhpr 0x4, %htstate
1516 done
1517 fbue,a %fcc0, loop_155
1518 stw %i4, [%l7 + 0x78]
1519 sth %i7, [%l7 + 0x54]
1520loop_154:
1521 fxnors %f13, %f14, %f10
1522loop_155:
1523 nop
1524 setx loop_156, %l0, %l1
1525 wrpr 0x1, %tl
1526 wrpr %l1, %tnpc
1527 setx 0x34400001400, %l0, %l1
1528 wrpr %l1, %tstate
1529 wrhpr 0x4, %htstate
1530 done
1531 bneg,a loop_157
1532 lduh [%l7 + 0x5E], %o2
1533 movne %icc, %i1, %o7
1534loop_156:
1535 nop
1536 setx loop_158, %l0, %l1
1537 wrpr 0x1, %tl
1538 wrpr %l1, %tnpc
1539 setx 0x34400001400, %l0, %l1
1540 wrpr %l1, %tstate
1541 wrhpr 0x4, %htstate
1542 done
1543loop_157:
1544 fblg,a %fcc1, loop_159
1545 fcmpeq16 %f2, %f12, %i6
1546 ldub [%l7 + 0x09], %g3
1547loop_158:
1548 orncc %l0, 0x1E70, %g5
1549loop_159:
1550 fornot2 %f2, %f0, %f12
1551 call loop_160
1552 fpadd32 %f6, %f2, %f4
1553 andn %i5, %i0, %l2
1554 nop
1555 setx loop_161, %l0, %l1
1556 wrpr 0x1, %tl
1557 wrpr %l1, %tnpc
1558 setx 0x34400001400, %l0, %l1
1559 wrpr %l1, %tstate
1560 wrhpr 0x4, %htstate
1561 done
1562loop_160:
1563 fzero %f14
1564 fblg %fcc0, loop_162
1565 movvs %icc, %g2, %l3
1566loop_161:
1567 fbu %fcc0, loop_163
1568 tsubcc %g1, 0x1CB4, %o4
1569loop_162:
1570 brz,a %g4, loop_164
1571 std %f4, [%l7 + 0x48]
1572loop_163:
1573 stw %l1, [%l7 + 0x60]
1574 move %xcc, %l4, %o5
1575loop_164:
1576 fmul8x16al %f2, %f2, %f14
1577 sth %i2, [%l7 + 0x0E]
1578 brlez,a %l6, loop_165
1579 srl %g7, %o3, %g6
1580 stb %l5, [%l7 + 0x49]
1581 fcmple16 %f2, %f4, %o6
1582loop_165:
1583 fbule,a %fcc3, loop_166
1584 fmovsg %icc, %f5, %f5
1585 st %f4, [%l7 + 0x38]
1586 stx %i3, [%l7 + 0x68]
1587loop_166:
1588 fzeros %f2
1589 fnot1 %f8, %f4
1590 edge16ln %o0, %i4, %i7
1591 lduw [%l7 + 0x44], %o1
1592 edge32ln %o2, %i1, %o7
1593 fbne,a %fcc2, loop_167
1594 addc %g3, %l0, %g5
1595 fbne %fcc3, loop_168
1596 fbne,a %fcc2, loop_169
1597loop_167:
1598 ldx [%l7 + 0x60], %i5
1599 fba %fcc1, loop_170
1600loop_168:
1601 edge16n %i6, %l2, %i0
1602loop_169:
1603 stw %l3, [%l7 + 0x10]
1604 sdiv %g2, 0x1081, %g1
1605loop_170:
1606 fcmped %fcc1, %f4, %f10
1607 movrgez %o4, %l1, %g4
1608 fcmpne16 %f0, %f12, %l4
1609 fands %f5, %f6, %f0
1610 subc %i2, %o5, %l6
1611 sub %g7, 0x1819, %o3
1612 umul %l5, %o6, %g6
1613 ldx [%l7 + 0x58], %o0
1614 ldd [%l7 + 0x08], %f12
1615 movne %xcc, %i4, %i7
1616 fmovdn %icc, %f15, %f1
1617 be,a loop_171
1618 edge32n %i3, %o2, %i1
1619 fnor %f14, %f0, %f2
1620 st %f1, [%l7 + 0x38]
1621loop_171:
1622 fmovd %f8, %f10
1623 ta %icc, 0x5
1624 ldx [%l7 + 0x48], %o1
1625 std %f0, [%l7 + 0x70]
1626 movvc %xcc, %o7, %g3
1627 move %xcc, %l0, %g5
1628 fbuge,a %fcc1, loop_172
1629 fbue %fcc0, loop_173
1630 ld [%l7 + 0x34], %f11
1631 fbg,a %fcc3, loop_174
1632loop_172:
1633 ld [%l7 + 0x24], %f2
1634loop_173:
1635 xnor %i6, 0x10A5, %i5
1636 stw %i0, [%l7 + 0x38]
1637loop_174:
1638 fmovsn %xcc, %f3, %f15
1639 fnand %f4, %f6, %f0
1640 fnot2s %f8, %f12
1641 ldub [%l7 + 0x09], %l3
1642 ldsh [%l7 + 0x78], %g2
1643 bleu,pn %icc, loop_175
1644 fmul8x16au %f15, %f7, %f10
1645 bneg loop_176
1646 std %f8, [%l7 + 0x68]
1647loop_175:
1648 edge8n %g1, %o4, %l1
1649 tpos %xcc, 0x6
1650loop_176:
1651 ldd [%l7 + 0x60], %f6
1652 movrgez %g4, %l4, %l2
1653 tleu %icc, 0x1
1654 brlz,a %i2, loop_177
1655 tg %xcc, 0x3
1656 sll %o5, 0x09, %l6
1657 fbo %fcc3, loop_178
1658loop_177:
1659 ldsb [%l7 + 0x53], %g7
1660 stw %l5, [%l7 + 0x54]
1661 ldx [%l7 + 0x18], %o6
1662loop_178:
1663 ba,a loop_179
1664 stw %g6, [%l7 + 0x2C]
1665 tne %icc, 0x2
1666 fand %f14, %f10, %f8
1667loop_179:
1668 fmovrse %o0, %f4, %f12
1669 movle %xcc, %o3, %i7
1670 mova %xcc, %i4, %i3
1671 stx %i1, [%l7 + 0x10]
1672 brlz %o2, loop_180
1673 fble,a %fcc3, loop_181
1674 bvc,a %xcc, loop_182
1675 movrgz %o1, 0x30C, %g3
1676loop_180:
1677 bcc,a,pn %icc, loop_183
1678loop_181:
1679 fmovsne %xcc, %f3, %f8
1680loop_182:
1681 alignaddrl %o7, %g5, %l0
1682 tn %xcc, 0x6
1683loop_183:
1684 movl %xcc, %i6, %i5
1685 fmovrslez %i0, %f7, %f8
1686 fmovd %f6, %f8
1687 fmovdvs %icc, %f13, %f3
1688 edge32l %l3, %g1, %o4
1689 fmovsvc %xcc, %f8, %f0
1690 siam 0x3
1691 fblg %fcc3, loop_184
1692 bl,a loop_185
1693 fmovsneg %icc, %f6, %f2
1694 fbne %fcc2, loop_186
1695loop_184:
1696 mova %xcc, %g2, %g4
1697loop_185:
1698 ble,a %icc, loop_187
1699 fcmped %fcc2, %f2, %f0
1700loop_186:
1701 ldub [%l7 + 0x37], %l1
1702 ldsh [%l7 + 0x7C], %l4
1703loop_187:
1704 tvs %icc, 0x4
1705 stx %i2, [%l7 + 0x70]
1706 fbu %fcc0, loop_188
1707 fnegs %f2, %f13
1708 fors %f10, %f4, %f11
1709 std %f4, [%l7 + 0x60]
1710loop_188:
1711 ldsw [%l7 + 0x28], %l2
1712 fmovdne %xcc, %f12, %f14
1713 movg %icc, %l6, %o5
1714 ldub [%l7 + 0x7D], %g7
1715 edge16l %o6, %l5, %g6
1716 smul %o0, %i7, %o3
1717 srax %i4, 0x03, %i3
1718 tcc %icc, 0x1
1719 bl,a,pn %icc, loop_189
1720 fand %f6, %f10, %f8
1721 bshuffle %f8, %f8, %f6
1722 udivx %i1, 0x1A45, %o1
1723loop_189:
1724 stx %g3, [%l7 + 0x48]
1725 sth %o7, [%l7 + 0x14]
1726 fmovsle %icc, %f0, %f8
1727 movcc %xcc, %o2, %g5
1728 fornot1s %f5, %f8, %f0
1729 edge16l %l0, %i5, %i6
1730 fcmpne16 %f12, %f12, %i0
1731 mova %xcc, %g1, %l3
1732 fmovrsgz %o4, %f11, %f5
1733 ldx [%l7 + 0x58], %g4
1734 fexpand %f8, %f4
1735 alignaddrl %g2, %l4, %l1
1736 ldsb [%l7 + 0x18], %i2
1737 fpmerge %f9, %f8, %f2
1738 subcc %l2, %l6, %g7
1739 fxors %f15, %f6, %f5
1740 st %f14, [%l7 + 0x60]
1741 fones %f13
1742 tcs %icc, 0x6
1743 fmovrsne %o6, %f15, %f3
1744 bneg,pt %xcc, loop_190
1745 ldsb [%l7 + 0x34], %o5
1746 ldsw [%l7 + 0x48], %l5
1747 fnot1 %f0, %f2
1748loop_190:
1749 sub %o0, 0x086E, %g6
1750 fpsub32s %f3, %f8, %f0
1751 fmovsneg %icc, %f6, %f13
1752 fblg,a %fcc0, loop_191
1753 std %f4, [%l7 + 0x18]
1754 st %f2, [%l7 + 0x38]
1755 edge16ln %i7, %i4, %i3
1756loop_191:
1757 addc %i1, 0x0AF5, %o1
1758 ldsh [%l7 + 0x20], %g3
1759 lduw [%l7 + 0x24], %o3
1760 ldd [%l7 + 0x20], %f2
1761 stb %o7, [%l7 + 0x22]
1762 fmovdl %xcc, %f5, %f3
1763 fpsub16s %f10, %f11, %f13
1764 fmul8x16 %f11, %f10, %f12
1765 stx %o2, [%l7 + 0x08]
1766 lduh [%l7 + 0x6C], %g5
1767 movneg %xcc, %i5, %i6
1768 andcc %i0, %g1, %l3
1769 array8 %o4, %l0, %g4
1770 fbl,a %fcc0, loop_192
1771 movne %xcc, %g2, %l1
1772 fmovrslez %i2, %f6, %f13
1773 fpsub32 %f0, %f10, %f6
1774loop_192:
1775 tpos %xcc, 0x0
1776 udiv %l4, 0x1161, %l2
1777 tsubcc %l6, %o6, %o5
1778 fsrc2s %f1, %f12
1779 movpos %icc, %l5, %g7
1780 subcc %g6, %o0, %i4
1781 fabsd %f2, %f14
1782 bg,a,pn %xcc, loop_193
1783 tneg %icc, 0x1
1784 lduw [%l7 + 0x54], %i7
1785 movrne %i3, %o1, %g3
1786loop_193:
1787 fbne,a %fcc0, loop_194
1788 ld [%l7 + 0x44], %f10
1789 edge16l %o3, %i1, %o7
1790 xnor %o2, 0x12E9, %g5
1791loop_194:
1792 movcs %icc, %i5, %i0
1793 fmovsleu %xcc, %f0, %f2
1794 movneg %icc, %g1, %i6
1795 fmovdg %icc, %f4, %f5
1796 fnands %f11, %f8, %f14
1797 movpos %xcc, %o4, %l0
1798 fmovs %f10, %f6
1799 be,pt %xcc, loop_195
1800 mulscc %g4, 0x1161, %l3
1801 fmovse %xcc, %f11, %f6
1802 st %f12, [%l7 + 0x58]
1803loop_195:
1804 fmul8sux16 %f0, %f10, %f14
1805 ldx [%l7 + 0x78], %l1
1806 fmovrdlz %g2, %f0, %f0
1807 umul %l4, %i2, %l2
1808 brz %o6, loop_196
1809 ldsw [%l7 + 0x58], %o5
1810 sdivcc %l5, 0x19F9, %g7
1811 sub %g6, 0x02B0, %o0
1812loop_196:
1813 udivx %i4, 0x095C, %i7
1814 movpos %icc, %i3, %l6
1815 sth %o1, [%l7 + 0x0E]
1816 tpos %icc, 0x2
1817 ldub [%l7 + 0x79], %o3
1818 fnot2 %f4, %f10
1819 movrgz %g3, 0x04C, %i1
1820 fornot1 %f14, %f2, %f8
1821 udiv %o2, 0x0481, %g5
1822 lduw [%l7 + 0x68], %o7
1823 fcmpne32 %f10, %f12, %i5
1824 movle %xcc, %i0, %g1
1825 fbug,a %fcc1, loop_197
1826 fmovdl %icc, %f4, %f4
1827 std %f0, [%l7 + 0x18]
1828 ldd [%l7 + 0x38], %f8
1829loop_197:
1830 fpsub32 %f12, %f14, %f0
1831 fmovrslz %o4, %f11, %f13
1832 bcs,pn %icc, loop_198
1833 nop
1834 setx loop_199, %l0, %l1
1835 jmpl %l1, %l0
1836 movvs %xcc, %i6, %l3
1837 fmovse %icc, %f2, %f4
1838loop_198:
1839 umulcc %g4, %l1, %g2
1840loop_199:
1841 fmovsne %icc, %f12, %f9
1842 fandnot2 %f14, %f4, %f12
1843 andcc %i2, %l4, %l2
1844 fcmpeq32 %f8, %f14, %o5
1845 fmovs %f5, %f3
1846 bge %icc, loop_200
1847 stx %o6, [%l7 + 0x08]
1848 stx %g7, [%l7 + 0x10]
1849 edge8ln %l5, %g6, %o0
1850loop_200:
1851 sth %i7, [%l7 + 0x24]
1852 fsrc1s %f6, %f9
1853 movleu %icc, %i3, %i4
1854 stx %l6, [%l7 + 0x28]
1855 subccc %o3, %o1, %g3
1856 fmovsne %icc, %f2, %f6
1857 nop
1858 setx loop_201, %l0, %l1
1859 wrpr 0x1, %tl
1860 wrpr %l1, %tpc
1861 add %l1, 0x4, %l1
1862 wrpr %l1, %tnpc
1863 setx 0x34400001400, %l0, %l1
1864 wrpr %l1, %tstate
1865 wrhpr 0x4, %htstate
1866 retry
1867 fpadd16s %f5, %f0, %f10
1868 fsrc2 %f6, %f8
1869 ldsw [%l7 + 0x64], %i1
1870loop_201:
1871 ldub [%l7 + 0x27], %g5
1872 ldsh [%l7 + 0x52], %o2
1873 sth %i5, [%l7 + 0x46]
1874 bl,a loop_202
1875 tcc %xcc, 0x5
1876 popc 0x045D, %o7
1877 udiv %i0, 0x03AA, %g1
1878loop_202:
1879 fsrc1 %f0, %f12
1880 umul %o4, %l0, %l3
1881 fpadd32s %f7, %f10, %f12
1882 fmovdgu %xcc, %f13, %f14
1883 fmovrdlz %g4, %f14, %f14
1884 fmovsvs %xcc, %f10, %f14
1885 fba,a %fcc2, loop_203
1886 fnor %f10, %f0, %f10
1887 stb %l1, [%l7 + 0x2B]
1888 fmovde %xcc, %f15, %f13
1889loop_203:
1890 fmovsgu %icc, %f8, %f12
1891 stx %g2, [%l7 + 0x18]
1892 fbo %fcc3, loop_204
1893 ldub [%l7 + 0x54], %i6
1894 fmovdne %xcc, %f3, %f15
1895 fbg %fcc1, loop_205
1896loop_204:
1897 or %i2, 0x12AD, %l4
1898 ldx [%l7 + 0x38], %o5
1899 udivx %o6, 0x19E3, %g7
1900loop_205:
1901 and %l2, %g6, %l5
1902 tvs %xcc, 0x7
1903 andncc %o0, %i7, %i4
1904 ld [%l7 + 0x60], %f3
1905 nop
1906 setx loop_206, %l0, %l1
1907 wrpr 0x1, %tl
1908 wrpr %l1, %tpc
1909 add %l1, 0x4, %l1
1910 wrpr %l1, %tnpc
1911 setx 0x34400001400, %l0, %l1
1912 wrpr %l1, %tstate
1913 wrhpr 0x4, %htstate
1914 retry
1915 fba %fcc2, loop_207
1916 stb %i3, [%l7 + 0x4F]
1917 ld [%l7 + 0x64], %f0
1918loop_206:
1919 tl %icc, 0x6
1920loop_207:
1921 fmovrdgz %o3, %f6, %f12
1922 fbule %fcc1, loop_208
1923 stx %o1, [%l7 + 0x78]
1924 bne,a %xcc, loop_209
1925 edge16 %l6, %g3, %g5
1926loop_208:
1927 fbl,a %fcc1, loop_210
1928 stb %o2, [%l7 + 0x7A]
1929loop_209:
1930 fbn,a %fcc1, loop_211
1931 array8 %i1, %o7, %i5
1932loop_210:
1933 fxor %f14, %f4, %f0
1934 ldd [%l7 + 0x58], %f14
1935loop_211:
1936 fbule,a %fcc3, loop_212
1937 fbge,a %fcc0, loop_213
1938 movcc %xcc, %i0, %g1
1939 lduw [%l7 + 0x4C], %o4
1940loop_212:
1941 movrgz %l0, %g4, %l1
1942loop_213:
1943 tvs %icc, 0x7
1944 ldx [%l7 + 0x20], %l3
1945 fcmpes %fcc0, %f13, %f5
1946 ldsw [%l7 + 0x0C], %g2
1947 tcs %icc, 0x5
1948 tne %icc, 0x5
1949 edge8ln %i2, %l4, %o5
1950 srlx %i6, %o6, %g7
1951 bne loop_214
1952 ldsw [%l7 + 0x4C], %g6
1953 fba,a %fcc3, loop_215
1954 pdist %f10, %f2, %f0
1955loop_214:
1956 movleu %icc, %l5, %o0
1957 fmovrsne %l2, %f15, %f13
1958loop_215:
1959 fornot1 %f14, %f8, %f2
1960 lduh [%l7 + 0x7C], %i7
1961 lduh [%l7 + 0x42], %i4
1962 fcmps %fcc0, %f2, %f0
1963 subcc %o3, 0x1469, %o1
1964 stb %l6, [%l7 + 0x5E]
1965 stx %i3, [%l7 + 0x58]
1966 xor %g5, %o2, %i1
1967 ldub [%l7 + 0x64], %o7
1968 or %g3, %i0, %i5
1969 fmovdleu %icc, %f14, %f3
1970 movn %xcc, %g1, %o4
1971 fmuld8ulx16 %f12, %f7, %f4
1972 ble %xcc, loop_216
1973 lduw [%l7 + 0x24], %g4
1974 subcc %l1, 0x141B, %l0
1975 call loop_217
1976loop_216:
1977 ldsh [%l7 + 0x30], %g2
1978 sdivcc %l3, 0x02A5, %l4
1979 movre %i2, 0x371, %i6
1980loop_217:
1981 fmul8x16al %f8, %f15, %f2
1982 taddcctv %o5, %o6, %g7
1983 ldsh [%l7 + 0x4C], %l5
1984 fmovrse %g6, %f4, %f8
1985 andcc %l2, %o0, %i4
1986 ldx [%l7 + 0x20], %o3
1987 ldsw [%l7 + 0x0C], %i7
1988 fnot1 %f12, %f4
1989 fmovdneg %icc, %f2, %f1
1990 std %f8, [%l7 + 0x30]
1991 fcmpgt16 %f14, %f0, %l6
1992 fmovsneg %icc, %f1, %f5
1993 smul %o1, 0x1E55, %g5
1994 andncc %i3, %o2, %o7
1995 fmovsge %icc, %f13, %f14
1996 fnot2 %f8, %f12
1997 sth %i1, [%l7 + 0x22]
1998 movgu %xcc, %i0, %i5
1999 fxors %f0, %f13, %f0
2000 movcc %xcc, %g1, %g3
2001 fpadd32s %f12, %f12, %f2
2002 fmovdcs %xcc, %f4, %f9
2003 fmovsle %xcc, %f10, %f9
2004 ldx [%l7 + 0x38], %o4
2005 umulcc %g4, %l0, %l1
2006 fbe %fcc2, loop_218
2007 smulcc %l3, 0x154B, %l4
2008 bge,a,pt %xcc, loop_219
2009 fandnot2 %f4, %f4, %f4
2010loop_218:
2011 movl %icc, %g2, %i6
2012 alignaddrl %i2, %o5, %g7
2013loop_219:
2014 lduh [%l7 + 0x36], %l5
2015 movcs %xcc, %o6, %l2
2016 subccc %o0, %i4, %o3
2017 stb %i7, [%l7 + 0x14]
2018 ldd [%l7 + 0x40], %f14
2019 movleu %xcc, %l6, %g6
2020 fmovsvs %icc, %f2, %f6
2021 tsubcctv %g5, %i3, %o2
2022 ldsw [%l7 + 0x70], %o1
2023 fcmple32 %f4, %f12, %i1
2024 fcmpne32 %f10, %f12, %o7
2025 st %f3, [%l7 + 0x64]
2026 ldsw [%l7 + 0x08], %i0
2027 edge16ln %g1, %i5, %g3
2028 ldsh [%l7 + 0x30], %o4
2029 fones %f1
2030 ldsb [%l7 + 0x31], %g4
2031 fmovscc %xcc, %f13, %f6
2032 bpos,a loop_220
2033 nop
2034 setx loop_221, %l0, %l1
2035 wrpr 0x1, %tl
2036 wrpr %l1, %tnpc
2037 setx 0x34400001400, %l0, %l1
2038 wrpr %l1, %tstate
2039 wrhpr 0x4, %htstate
2040 done
2041 xnorcc %l0, %l3, %l4
2042 fbg,a %fcc3, loop_222
2043loop_220:
2044 fcmpgt16 %f8, %f0, %g2
2045loop_221:
2046 fpadd16 %f0, %f4, %f4
2047 tvs %icc, 0x4
2048loop_222:
2049 sra %l1, %i6, %o5
2050 ldx [%l7 + 0x68], %i2
2051 fnot1s %f3, %f9
2052 ld [%l7 + 0x28], %f4
2053 ldsb [%l7 + 0x0C], %l5
2054 ldub [%l7 + 0x76], %g7
2055 fmovrdlez %l2, %f6, %f4
2056 fzero %f12
2057 ldsw [%l7 + 0x44], %o0
2058 fbl,a %fcc3, loop_223
2059 ldsw [%l7 + 0x28], %o6
2060 fbug %fcc3, loop_224
2061 subc %o3, 0x07FA, %i4
2062loop_223:
2063 faligndata %f10, %f0, %f10
2064 fcmpgt32 %f4, %f8, %l6
2065loop_224:
2066 stw %i7, [%l7 + 0x14]
2067 movpos %icc, %g6, %i3
2068 movrgz %g5, %o1, %i1
2069 tcc %xcc, 0x5
2070 ldx [%l7 + 0x60], %o7
2071 fmovrslez %i0, %f12, %f12
2072 std %f14, [%l7 + 0x18]
2073 sll %o2, %g1, %i5
2074 smulcc %g3, %g4, %o4
2075 fpackfix %f10, %f9
2076 ldx [%l7 + 0x78], %l3
2077 bleu,a,pt %xcc, loop_225
2078 mulscc %l4, 0x0DFB, %g2
2079 ldsh [%l7 + 0x20], %l0
2080 xnor %i6, 0x19CD, %l1
2081loop_225:
2082 tn %xcc, 0x6
2083 fbu %fcc1, loop_226
2084 fands %f4, %f9, %f15
2085 mulx %i2, %o5, %l5
2086 ldub [%l7 + 0x40], %g7
2087loop_226:
2088 taddcc %l2, 0x1DD4, %o6
2089 bl,a,pn %xcc, loop_227
2090 tge %icc, 0x6
2091 sth %o0, [%l7 + 0x3A]
2092 array32 %i4, %l6, %i7
2093loop_227:
2094 ldd [%l7 + 0x60], %f0
2095 bne,a,pn %xcc, loop_228
2096 fcmpeq16 %f4, %f0, %g6
2097 ld [%l7 + 0x7C], %f3
2098 subcc %i3, %o3, %g5
2099loop_228:
2100 ld [%l7 + 0x74], %f9
2101 std %f8, [%l7 + 0x10]
2102 ldsh [%l7 + 0x28], %o1
2103 std %f4, [%l7 + 0x28]
2104 sdivcc %o7, 0x1FE0, %i0
2105 bcc,a loop_229
2106 lduw [%l7 + 0x34], %o2
2107 udivx %i1, 0x07C8, %g1
2108 subcc %g3, 0x02BF, %i5
2109loop_229:
2110 fbn %fcc3, loop_230
2111 ldub [%l7 + 0x32], %o4
2112 fandnot1s %f5, %f9, %f12
2113 fbug,a %fcc3, loop_231
2114loop_230:
2115 brgz,a %l3, loop_232
2116 fbne,a %fcc2, loop_233
2117 tvc %icc, 0x1
2118loop_231:
2119 std %f14, [%l7 + 0x78]
2120loop_232:
2121 brlez %l4, loop_234
2122loop_233:
2123 addcc %g4, 0x0EB9, %g2
2124 addc %i6, 0x0589, %l0
2125 ldsh [%l7 + 0x62], %i2
2126loop_234:
2127 be loop_235
2128 fbg,a %fcc3, loop_236
2129 ldsh [%l7 + 0x64], %o5
2130 ldsh [%l7 + 0x58], %l1
2131loop_235:
2132 taddcc %l5, %l2, %g7
2133loop_236:
2134 ldub [%l7 + 0x5A], %o0
2135 ldsh [%l7 + 0x1A], %i4
2136 fble %fcc2, loop_237
2137 fmovsvc %xcc, %f10, %f12
2138 lduw [%l7 + 0x68], %l6
2139 lduw [%l7 + 0x58], %i7
2140loop_237:
2141 movl %xcc, %o6, %i3
2142 tleu %icc, 0x4
2143 ldx [%l7 + 0x68], %o3
2144 bneg %icc, loop_238
2145 fnands %f15, %f8, %f2
2146 fbg %fcc1, loop_239
2147 bne,a,pt %xcc, loop_240
2148loop_238:
2149 ldub [%l7 + 0x2A], %g6
2150 mulscc %o1, 0x135A, %g5
2151loop_239:
2152 andn %o7, %i0, %i1
2153loop_240:
2154 bge,a loop_241
2155 sdiv %o2, 0x19DE, %g1
2156 ldd [%l7 + 0x08], %f6
2157 fmovd %f14, %f12
2158loop_241:
2159 tvc %icc, 0x7
2160 stw %i5, [%l7 + 0x5C]
2161 movcs %xcc, %o4, %g3
2162 fmovsle %icc, %f10, %f3
2163 ldd [%l7 + 0x48], %f8
2164 fcmpeq16 %f12, %f8, %l3
2165 tge %xcc, 0x2
2166 ldsw [%l7 + 0x14], %l4
2167 addcc %g2, 0x0241, %g4
2168 ldx [%l7 + 0x68], %i6
2169 fexpand %f3, %f6
2170 stw %l0, [%l7 + 0x0C]
2171 fmovscs %xcc, %f3, %f1
2172 fbuge %fcc2, loop_242
2173 fzero %f6
2174 fmovdg %icc, %f1, %f13
2175 movcs %icc, %o5, %l1
2176loop_242:
2177 brz %l5, loop_243
2178 fnors %f0, %f2, %f6
2179 fsrc2s %f7, %f7
2180 stx %l2, [%l7 + 0x20]
2181loop_243:
2182 fmovdge %xcc, %f3, %f2
2183 fcmple32 %f8, %f6, %g7
2184 movrlz %o0, 0x3A6, %i2
2185 ldx [%l7 + 0x70], %l6
2186 fcmpeq16 %f14, %f4, %i7
2187 sdiv %i4, 0x1308, %o6
2188 mulx %i3, %o3, %g6
2189 fcmpeq32 %f14, %f14, %o1
2190 movneg %icc, %g5, %i0
2191 lduh [%l7 + 0x38], %o7
2192 fmovsle %icc, %f6, %f5
2193 andn %o2, %i1, %i5
2194 lduh [%l7 + 0x5E], %g1
2195 fcmpne16 %f0, %f12, %o4
2196 taddcc %l3, %g3, %g2
2197 stb %l4, [%l7 + 0x4F]
2198 fornot1s %f13, %f7, %f5
2199 fmovdneg %xcc, %f15, %f9
2200 popc 0x1638, %i6
2201 fbo %fcc2, loop_244
2202 fmovdl %icc, %f3, %f3
2203 sth %g4, [%l7 + 0x60]
2204 fmovs %f0, %f11
2205loop_244:
2206 movrgez %o5, 0x22F, %l1
2207 ldsw [%l7 + 0x68], %l5
2208 fpack16 %f12, %f14
2209 fblg,a %fcc1, loop_245
2210 stx %l0, [%l7 + 0x38]
2211 fpsub16s %f7, %f2, %f4
2212 xnorcc %g7, %o0, %l2
2213loop_245:
2214 lduh [%l7 + 0x12], %i2
2215 std %f8, [%l7 + 0x10]
2216 fbo,a %fcc2, loop_246
2217 ldd [%l7 + 0x08], %f10
2218 stw %l6, [%l7 + 0x30]
2219 umulcc %i7, %i4, %o6
2220loop_246:
2221 tsubcctv %i3, 0x1C13, %g6
2222 ldx [%l7 + 0x58], %o1
2223 stb %g5, [%l7 + 0x52]
2224 movleu %icc, %o3, %i0
2225 mova %icc, %o2, %i1
2226 ldd [%l7 + 0x38], %f4
2227 movleu %icc, %i5, %g1
2228 fmovsa %icc, %f7, %f7
2229 fmovse %icc, %f9, %f8
2230 ld [%l7 + 0x08], %f10
2231 fbug,a %fcc1, loop_247
2232 fmovdcs %xcc, %f14, %f6
2233 fmovrdgz %o7, %f2, %f4
2234 ld [%l7 + 0x6C], %f2
2235loop_247:
2236 fand %f10, %f4, %f2
2237 fsrc2s %f0, %f7
2238 movcc %icc, %o4, %l3
2239 ta %xcc, 0x7
2240 lduw [%l7 + 0x14], %g2
2241 fmovdgu %xcc, %f0, %f15
2242 fcmpd %fcc0, %f12, %f14
2243 fcmps %fcc3, %f9, %f2
2244 fnands %f13, %f10, %f0
2245 bleu loop_248
2246 fbe %fcc0, loop_249
2247 fones %f15
2248 stb %l4, [%l7 + 0x51]
2249loop_248:
2250 bge,a %icc, loop_250
2251loop_249:
2252 fmovrdgez %i6, %f4, %f6
2253 subccc %g4, %o5, %l1
2254 bleu,pt %icc, loop_251
2255loop_250:
2256 fmovrdlez %g3, %f8, %f4
2257 fmovrdne %l0, %f0, %f14
2258 fbuge %fcc1, loop_252
2259loop_251:
2260 andcc %g7, %o0, %l5
2261 tcs %xcc, 0x5
2262 fcmpeq16 %f6, %f12, %l2
2263loop_252:
2264 tgu %xcc, 0x2
2265 ldub [%l7 + 0x1D], %i2
2266 movcc %xcc, %l6, %i7
2267 tg %xcc, 0x6
2268 ld [%l7 + 0x48], %f5
2269 ldd [%l7 + 0x08], %f10
2270 fnands %f8, %f15, %f11
2271 edge8 %o6, %i3, %g6
2272 ld [%l7 + 0x14], %f6
2273 srlx %i4, %g5, %o3
2274 ldx [%l7 + 0x18], %i0
2275 srax %o2, 0x15, %o1
2276 movpos %xcc, %i5, %g1
2277 sub %o7, 0x0694, %i1
2278 orn %o4, 0x07C1, %l3
2279 st %f4, [%l7 + 0x28]
2280 fbuge,a %fcc3, loop_253
2281 bgu,pt %xcc, loop_254
2282 fpsub16s %f10, %f8, %f0
2283 fmovse %xcc, %f11, %f1
2284loop_253:
2285 smul %g2, %l4, %i6
2286loop_254:
2287 fble,a %fcc3, loop_255
2288 mulscc %o5, %l1, %g3
2289 brnz,a %l0, loop_256
2290 stb %g7, [%l7 + 0x26]
2291loop_255:
2292 array16 %o0, %l5, %g4
2293 smulcc %i2, 0x0FBB, %l2
2294loop_256:
2295 stb %i7, [%l7 + 0x12]
2296 ldx [%l7 + 0x78], %l6
2297 ldsh [%l7 + 0x2C], %o6
2298 fmovdg %icc, %f4, %f0
2299 bcs,a,pn %xcc, loop_257
2300 addcc %i3, 0x1482, %g6
2301 fmovdn %icc, %f0, %f1
2302 fmovrde %g5, %f0, %f6
2303loop_257:
2304 bge %icc, loop_258
2305 ldd [%l7 + 0x10], %f12
2306 fpadd16 %f6, %f4, %f10
2307 ldsb [%l7 + 0x2B], %o3
2308loop_258:
2309 alignaddrl %i4, %i0, %o2
2310 fbue,a %fcc0, loop_259
2311 edge16 %i5, %o1, %o7
2312 ldx [%l7 + 0x58], %i1
2313 ldsh [%l7 + 0x2A], %g1
2314loop_259:
2315 fmovrse %o4, %f14, %f14
2316 stb %l3, [%l7 + 0x7C]
2317 fmovsn %xcc, %f6, %f8
2318 lduw [%l7 + 0x50], %g2
2319 orn %l4, %i6, %l1
2320 movpos %xcc, %g3, %o5
2321 ldsw [%l7 + 0x78], %l0
2322 ldd [%l7 + 0x70], %f8
2323 fcmps %fcc2, %f10, %f15
2324 movle %icc, %o0, %l5
2325 fpsub16s %f9, %f13, %f2
2326 movle %icc, %g4, %g7
2327 fpadd32 %f0, %f8, %f4
2328 fcmpne16 %f10, %f6, %i2
2329 ldd [%l7 + 0x50], %f0
2330 ldsb [%l7 + 0x63], %i7
2331 movneg %icc, %l2, %l6
2332 tg %xcc, 0x6
2333 brnz %o6, loop_260
2334 lduw [%l7 + 0x34], %i3
2335 bn,a,pt %xcc, loop_261
2336 fmovsleu %xcc, %f3, %f4
2337loop_260:
2338 fmovspos %xcc, %f15, %f15
2339 fmovdcc %xcc, %f12, %f11
2340loop_261:
2341 fmovdcs %xcc, %f4, %f13
2342 fors %f1, %f3, %f9
2343 std %f10, [%l7 + 0x48]
2344 fmovsn %icc, %f1, %f12
2345 tcc %xcc, 0x2
2346 fandnot2 %f14, %f12, %f4
2347 ldsw [%l7 + 0x64], %g5
2348 orncc %o3, %i4, %g6
2349 edge16 %i0, %o2, %o1
2350 movn %icc, %i5, %i1
2351 srlx %g1, %o4, %l3
2352 andncc %o7, %g2, %l4
2353 fbule %fcc0, loop_262
2354 ldsw [%l7 + 0x24], %i6
2355 ldsb [%l7 + 0x18], %l1
2356 ldsh [%l7 + 0x54], %g3
2357loop_262:
2358 ldub [%l7 + 0x59], %l0
2359 fbl,a %fcc2, loop_263
2360 fabsd %f4, %f12
2361 ld [%l7 + 0x20], %f11
2362 smulcc %o0, %l5, %o5
2363loop_263:
2364 ldsb [%l7 + 0x4D], %g7
2365 ldx [%l7 + 0x70], %i2
2366 fpadd32 %f0, %f0, %f2
2367 ld [%l7 + 0x68], %f12
2368 lduh [%l7 + 0x1E], %g4
2369 stw %i7, [%l7 + 0x44]
2370 andncc %l6, %o6, %i3
2371 udivcc %g5, 0x0BAF, %l2
2372 ta %icc, 0x7
2373 fmovrslez %o3, %f11, %f13
2374 ldx [%l7 + 0x70], %i4
2375 ld [%l7 + 0x08], %f8
2376 alignaddrl %i0, %g6, %o1
2377 fmovdg %icc, %f13, %f4
2378 sra %o2, %i5, %i1
2379 ld [%l7 + 0x1C], %f1
2380 fmovdleu %icc, %f5, %f1
2381 fpmerge %f9, %f2, %f14
2382 srax %g1, %l3, %o7
2383 fmovspos %xcc, %f13, %f6
2384 std %f6, [%l7 + 0x08]
2385 tvc %icc, 0x7
2386 ldub [%l7 + 0x0A], %g2
2387 ld [%l7 + 0x78], %f1
2388 tn %icc, 0x6
2389 ldsb [%l7 + 0x7B], %o4
2390 ldsw [%l7 + 0x58], %i6
2391 stw %l1, [%l7 + 0x3C]
2392 be %xcc, loop_264
2393 addccc %l4, %l0, %g3
2394 ldd [%l7 + 0x68], %f0
2395 orncc %l5, 0x1D0C, %o0
2396loop_264:
2397 ldsh [%l7 + 0x1A], %o5
2398 or %i2, 0x0F8E, %g4
2399 fmovsvs %icc, %f14, %f6
2400 edge16n %i7, %l6, %o6
2401 stx %g7, [%l7 + 0x10]
2402 alignaddr %i3, %g5, %l2
2403 fbue %fcc0, loop_265
2404 fsrc1s %f2, %f6
2405 std %f4, [%l7 + 0x60]
2406 fornot1s %f2, %f10, %f2
2407loop_265:
2408 movg %icc, %i4, %i0
2409 ld [%l7 + 0x60], %f11
2410 mova %xcc, %o3, %o1
2411 movre %g6, %i5, %i1
2412 fabsd %f2, %f0
2413 fandnot2 %f6, %f12, %f4
2414 lduh [%l7 + 0x1E], %o2
2415 ldx [%l7 + 0x50], %g1
2416 movvc %icc, %l3, %g2
2417 lduw [%l7 + 0x48], %o7
2418 edge16ln %o4, %i6, %l4
2419 bgu,pt %xcc, loop_266
2420 tle %xcc, 0x7
2421 fbule,a %fcc0, loop_267
2422 stb %l1, [%l7 + 0x60]
2423loop_266:
2424 tl %icc, 0x1
2425 ldsb [%l7 + 0x71], %g3
2426loop_267:
2427 fornot1s %f9, %f13, %f15
2428 ldsw [%l7 + 0x4C], %l0
2429 fnands %f8, %f3, %f13
2430 fbn %fcc2, loop_268
2431 fmuld8sux16 %f10, %f1, %f12
2432 stx %l5, [%l7 + 0x50]
2433 stw %o5, [%l7 + 0x6C]
2434loop_268:
2435 udiv %i2, 0x08B4, %g4
2436 popc 0x0A9D, %i7
2437 fmovrde %o0, %f4, %f14
2438 movrgz %o6, %l6, %i3
2439 subccc %g5, 0x0450, %l2
2440 fmovrslez %i4, %f2, %f5
2441 movneg %icc, %i0, %g7
2442 ldsw [%l7 + 0x60], %o1
2443 for %f8, %f2, %f4
2444 sub %o3, 0x04AC, %i5
2445 fabsd %f0, %f2
2446 fmuld8sux16 %f8, %f2, %f10
2447 fmovsn %xcc, %f5, %f15
2448 bcc %xcc, loop_269
2449 fnand %f0, %f8, %f14
2450 lduh [%l7 + 0x30], %i1
2451 stb %g6, [%l7 + 0x35]
2452loop_269:
2453 movgu %xcc, %g1, %l3
2454 fcmps %fcc0, %f2, %f4
2455 ldsw [%l7 + 0x1C], %o2
2456 fmovdcs %xcc, %f1, %f0
2457 fbule,a %fcc0, loop_270
2458 fble %fcc2, loop_271
2459 fpsub16s %f13, %f5, %f10
2460 tvs %xcc, 0x7
2461loop_270:
2462 brz %o7, loop_272
2463loop_271:
2464 fbne %fcc3, loop_273
2465 ldd [%l7 + 0x28], %f0
2466 movg %xcc, %o4, %i6
2467loop_272:
2468 ldx [%l7 + 0x10], %l4
2469loop_273:
2470 bne,a %icc, loop_274
2471 movge %xcc, %g2, %g3
2472 fmovsa %icc, %f4, %f14
2473 stx %l0, [%l7 + 0x70]
2474loop_274:
2475 ldd [%l7 + 0x08], %f2
2476 tn %xcc, 0x6
2477 ldd [%l7 + 0x18], %f8
2478 ld [%l7 + 0x44], %f6
2479 be loop_275
2480 fmovrdlz %l1, %f4, %f14
2481 and %l5, %i2, %o5
2482 fmul8x16au %f7, %f2, %f14
2483loop_275:
2484 lduw [%l7 + 0x08], %i7
2485 fmovsleu %xcc, %f15, %f11
2486 stw %g4, [%l7 + 0x68]
2487 fmovda %xcc, %f10, %f6
2488 ldd [%l7 + 0x58], %f12
2489 lduw [%l7 + 0x68], %o6
2490 xor %o0, 0x1817, %l6
2491 fpack32 %f0, %f8, %f8
2492 tvc %icc, 0x4
2493 ldsh [%l7 + 0x32], %i3
2494 movne %icc, %g5, %l2
2495 fmul8sux16 %f6, %f6, %f4
2496 fbul %fcc0, loop_276
2497 srl %i4, %g7, %i0
2498 fbg,a %fcc1, loop_277
2499 movcc %xcc, %o3, %o1
2500loop_276:
2501 movgu %icc, %i5, %i1
2502 fnands %f11, %f14, %f15
2503loop_277:
2504 fmovdvc %icc, %f12, %f13
2505 st %f2, [%l7 + 0x74]
2506 movrlez %g6, 0x090, %l3
2507 st %f14, [%l7 + 0x54]
2508 lduw [%l7 + 0x60], %o2
2509 tvc %xcc, 0x7
2510 stw %g1, [%l7 + 0x50]
2511 lduw [%l7 + 0x54], %o4
2512 brlez %o7, loop_278
2513 mulx %l4, 0x0E92, %i6
2514 edge8ln %g2, %g3, %l0
2515 lduh [%l7 + 0x0E], %l5
2516loop_278:
2517 alignaddr %i2, %l1, %o5
2518 sth %i7, [%l7 + 0x10]
2519 fbo,a %fcc0, loop_279
2520 fandnot1s %f12, %f7, %f13
2521 mulx %g4, 0x0CFD, %o0
2522 nop
2523 setx loop_280, %l0, %l1
2524 wrpr 0x1, %tl
2525 wrpr %l1, %tnpc
2526 setx 0x34400001400, %l0, %l1
2527 wrpr %l1, %tstate
2528 wrhpr 0x4, %htstate
2529 done
2530loop_279:
2531 lduw [%l7 + 0x48], %o6
2532 fmovscs %icc, %f12, %f15
2533 fmovdl %xcc, %f11, %f5
2534loop_280:
2535 fpadd16 %f14, %f8, %f0
2536 ldx [%l7 + 0x78], %i3
2537 fmuld8sux16 %f10, %f3, %f4
2538 lduh [%l7 + 0x34], %l6
2539 stx %l2, [%l7 + 0x38]
2540 tn %xcc, 0x6
2541 fmovde %xcc, %f12, %f9
2542 smulcc %g5, %g7, %i4
2543 ldsw [%l7 + 0x7C], %i0
2544 xor %o3, %o1, %i5
2545 ldx [%l7 + 0x40], %g6
2546 movge %xcc, %l3, %o2
2547 bgu,a,pn %icc, loop_281
2548 fzero %f0
2549 andcc %g1, 0x11E0, %o4
2550 std %f8, [%l7 + 0x38]
2551loop_281:
2552 brlz,a %i1, loop_282
2553 movrlez %o7, %i6, %g2
2554 ldx [%l7 + 0x58], %g3
2555 ldsb [%l7 + 0x17], %l0
2556loop_282:
2557 fba %fcc1, loop_283
2558 fbg %fcc3, loop_284
2559 fmovrsne %l5, %f4, %f3
2560 ldd [%l7 + 0x28], %f12
2561loop_283:
2562 movgu %xcc, %i2, %l1
2563loop_284:
2564 ldd [%l7 + 0x78], %f14
2565 fmovsa %icc, %f6, %f15
2566 bcs,a,pn %icc, loop_285
2567 fcmpgt32 %f12, %f14, %o5
2568 fbge %fcc0, loop_286
2569 fbug %fcc0, loop_287
2570loop_285:
2571 edge16 %l4, %g4, %i7
2572 fmovdg %icc, %f13, %f15
2573loop_286:
2574 bn,a %icc, loop_288
2575loop_287:
2576 fmovde %icc, %f13, %f14
2577 brz,a %o0, loop_289
2578 st %f11, [%l7 + 0x10]
2579loop_288:
2580 mova %icc, %o6, %l6
2581 fabsd %f0, %f10
2582loop_289:
2583 fbuge %fcc0, loop_290
2584 edge8ln %l2, %g5, %g7
2585 fexpand %f10, %f0
2586 sth %i3, [%l7 + 0x5A]
2587loop_290:
2588 sdivcc %i0, 0x02A5, %i4
2589 taddcctv %o1, 0x0CF4, %i5
2590 fpsub16 %f10, %f2, %f14
2591 sth %o3, [%l7 + 0x1A]
2592 bcs,a,pn %xcc, loop_291
2593 movvc %icc, %g6, %l3
2594 edge16 %o2, %o4, %g1
2595 tne %xcc, 0x4
2596loop_291:
2597 stb %o7, [%l7 + 0x6D]
2598 tle %xcc, 0x3
2599 movvs %xcc, %i1, %i6
2600 addccc %g3, %l0, %l5
2601 bge,a,pt %icc, loop_292
2602 for %f6, %f14, %f8
2603 taddcc %i2, 0x13C6, %l1
2604 fbu,a %fcc3, loop_293
2605loop_292:
2606 stx %o5, [%l7 + 0x28]
2607 fmovrdlz %g2, %f2, %f0
2608 fxnor %f12, %f4, %f8
2609loop_293:
2610 std %f14, [%l7 + 0x38]
2611 ldd [%l7 + 0x50], %f8
2612 st %f15, [%l7 + 0x48]
2613 fmovsne %xcc, %f0, %f3
2614 fmovdle %icc, %f11, %f13
2615 andcc %l4, 0x0BB2, %i7
2616 andcc %o0, 0x04B2, %g4
2617 fmuld8ulx16 %f15, %f10, %f14
2618 edge32 %o6, %l2, %g5
2619 ldd [%l7 + 0x58], %f10
2620 fmovsle %xcc, %f8, %f15
2621 fbe,a %fcc2, loop_294
2622 lduw [%l7 + 0x50], %g7
2623 st %f7, [%l7 + 0x2C]
2624 alignaddrl %l6, %i0, %i3
2625loop_294:
2626 fmovdvc %icc, %f9, %f15
2627 sth %i4, [%l7 + 0x68]
2628 fmovsneg %xcc, %f5, %f8
2629 fmovs %f10, %f6
2630 tcc %xcc, 0x1
2631 edge8ln %o1, %i5, %o3
2632 ldsh [%l7 + 0x50], %g6
2633 movrne %o2, %l3, %g1
2634 ld [%l7 + 0x68], %f2
2635 fbl %fcc0, loop_295
2636 std %f6, [%l7 + 0x38]
2637 movrgz %o4, 0x27F, %i1
2638 fcmpeq32 %f4, %f8, %o7
2639loop_295:
2640 fornot1s %f7, %f0, %f13
2641 fmovdn %xcc, %f3, %f1
2642 fbo,a %fcc2, loop_296
2643 array8 %i6, %g3, %l5
2644 addccc %l0, 0x18B7, %i2
2645 stx %o5, [%l7 + 0x60]
2646loop_296:
2647 lduw [%l7 + 0x78], %g2
2648 fbne,a %fcc1, loop_297
2649 taddcctv %l1, 0x0CA3, %l4
2650 fabss %f15, %f7
2651 subccc %i7, 0x05C8, %g4
2652loop_297:
2653 edge16l %o0, %l2, %o6
2654 edge16 %g7, %l6, %g5
2655 fbg,a %fcc1, loop_298
2656 movle %xcc, %i3, %i4
2657 brz,a %o1, loop_299
2658 sth %i5, [%l7 + 0x08]
2659loop_298:
2660 lduh [%l7 + 0x30], %o3
2661 movcs %icc, %g6, %o2
2662loop_299:
2663 ta %icc, 0x0
2664 fxor %f4, %f6, %f4
2665 std %f12, [%l7 + 0x48]
2666 ldsw [%l7 + 0x3C], %i0
2667 fbuge %fcc3, loop_300
2668 movg %icc, %l3, %o4
2669 ldd [%l7 + 0x40], %f10
2670 ldsb [%l7 + 0x6D], %i1
2671loop_300:
2672 andn %o7, %i6, %g1
2673 edge8l %l5, %l0, %i2
2674 bne,pn %icc, loop_301
2675 std %f10, [%l7 + 0x60]
2676 fbug %fcc1, loop_302
2677 fmovdne %xcc, %f5, %f0
2678loop_301:
2679 fxor %f10, %f4, %f6
2680 fpsub16s %f7, %f2, %f11
2681loop_302:
2682 fpadd16s %f3, %f10, %f1
2683 movvc %icc, %g3, %g2
2684 fnor %f12, %f6, %f4
2685 ta %icc, 0x7
2686 stw %o5, [%l7 + 0x64]
2687 bvc,a loop_303
2688 stw %l4, [%l7 + 0x4C]
2689 movrgez %l1, %i7, %g4
2690 edge32l %o0, %o6, %g7
2691loop_303:
2692 fcmpne16 %f12, %f10, %l2
2693 fbe %fcc3, loop_304
2694 tl %icc, 0x0
2695 tge %icc, 0x1
2696 fnand %f12, %f14, %f2
2697loop_304:
2698 edge32 %l6, %i3, %i4
2699 bne,pn %xcc, loop_305
2700 array8 %g5, %i5, %o3
2701 fexpand %f15, %f6
2702 fbn %fcc2, loop_306
2703loop_305:
2704 fornot2s %f4, %f11, %f11
2705 st %f14, [%l7 + 0x70]
2706 fpsub32s %f15, %f7, %f4
2707loop_306:
2708 brlz,a %g6, loop_307
2709 ldub [%l7 + 0x48], %o2
2710 ld [%l7 + 0x08], %f2
2711 mulscc %i0, 0x1CFE, %o1
2712loop_307:
2713 orn %o4, %l3, %o7
2714 fmovrse %i1, %f1, %f0
2715 bg,pt %icc, loop_308
2716 fmovsneg %xcc, %f11, %f12
2717 srl %g1, %l5, %i6
2718 fmovsa %icc, %f14, %f7
2719loop_308:
2720 bne,pn %icc, loop_309
2721 lduh [%l7 + 0x6E], %i2
2722 fmovs %f8, %f0
2723 movrgz %l0, %g2, %g3
2724loop_309:
2725 fmovdneg %xcc, %f3, %f10
2726 st %f1, [%l7 + 0x54]
2727 edge32n %l4, %o5, %i7
2728 ldsb [%l7 + 0x71], %g4
2729 fpsub32 %f2, %f10, %f8
2730 fcmps %fcc1, %f12, %f5
2731 brgz,a %o0, loop_310
2732 fpsub16s %f14, %f1, %f9
2733 ldx [%l7 + 0x08], %o6
2734 fand %f10, %f8, %f8
2735loop_310:
2736 fbuge %fcc3, loop_311
2737 andcc %l1, 0x03B3, %l2
2738 andn %g7, 0x07DB, %l6
2739 ldx [%l7 + 0x38], %i4
2740loop_311:
2741 ldx [%l7 + 0x68], %g5
2742 bleu,pn %icc, loop_312
2743 bg %icc, loop_313
2744 fmul8x16 %f9, %f2, %f2
2745 ldsh [%l7 + 0x3A], %i3
2746loop_312:
2747 sth %o3, [%l7 + 0x6E]
2748loop_313:
2749 or %g6, %o2, %i5
2750 fbue %fcc3, loop_314
2751 sth %o1, [%l7 + 0x46]
2752 popc %i0, %l3
2753 edge8ln %o4, %o7, %i1
2754loop_314:
2755 fcmpes %fcc0, %f14, %f6
2756 movcs %icc, %l5, %i6
2757 fmovs %f11, %f0
2758 fmovdn %xcc, %f13, %f0
2759 fmul8x16al %f12, %f14, %f14
2760 subc %g1, 0x1188, %i2
2761 taddcc %g2, 0x0F9F, %l0
2762 bgu,a %xcc, loop_315
2763 ldsw [%l7 + 0x78], %g3
2764 nop
2765 setx loop_316, %l0, %l1
2766 wrpr 0x1, %tl
2767 wrpr %l1, %tpc
2768 add %l1, 0x4, %l1
2769 wrpr %l1, %tnpc
2770 setx 0x34400001400, %l0, %l1
2771 wrpr %l1, %tstate
2772 wrhpr 0x4, %htstate
2773 retry
2774 stw %o5, [%l7 + 0x14]
2775loop_315:
2776 tvs %xcc, 0x4
2777 udiv %l4, 0x07F8, %i7
2778loop_316:
2779 ba,a %icc, loop_317
2780 fmovsle %xcc, %f10, %f4
2781 stx %o0, [%l7 + 0x20]
2782 fcmps %fcc0, %f5, %f10
2783loop_317:
2784 fpack16 %f14, %f15
2785 fpsub32s %f8, %f3, %f1
2786 ldsh [%l7 + 0x0C], %g4
2787 st %f6, [%l7 + 0x14]
2788 ldx [%l7 + 0x08], %o6
2789 fcmpgt16 %f8, %f8, %l2
2790 xnor %g7, %l6, %i4
2791 fcmpeq16 %f2, %f6, %l1
2792 fcmps %fcc3, %f4, %f11
2793 brgez %i3, loop_318
2794 fandnot2s %f9, %f6, %f5
2795 fzeros %f11
2796 tl %xcc, 0x2
2797loop_318:
2798 fpadd16s %f3, %f13, %f7
2799 taddcc %o3, %g5, %o2
2800 srax %g6, 0x08, %o1
2801 lduw [%l7 + 0x28], %i5
2802 fpsub16 %f12, %f4, %f8
2803 ld [%l7 + 0x14], %f13
2804 edge32ln %l3, %o4, %i0
2805 fmovrsgz %i1, %f0, %f7
2806 bl,a %xcc, loop_319
2807 tcc %xcc, 0x1
2808 tpos %icc, 0x4
2809 fmovrslz %l5, %f15, %f8
2810loop_319:
2811 smulcc %i6, 0x1878, %o7
2812 pdist %f2, %f2, %f0
2813 fcmped %fcc3, %f14, %f12
2814 xnor %g1, %i2, %g2
2815 umul %g3, %o5, %l0
2816 edge32n %i7, %l4, %g4
2817 fmovdneg %icc, %f15, %f14
2818 fnor %f12, %f0, %f8
2819 umul %o6, 0x01BE, %l2
2820 lduw [%l7 + 0x0C], %g7
2821 move %xcc, %l6, %i4
2822 fcmple16 %f0, %f6, %o0
2823 ldd [%l7 + 0x70], %f12
2824 fnegd %f2, %f14
2825 ldsb [%l7 + 0x69], %l1
2826 andncc %i3, %g5, %o3
2827 ldsh [%l7 + 0x4E], %o2
2828 fpsub16s %f10, %f4, %f2
2829 movneg %icc, %o1, %g6
2830 fba %fcc3, loop_320
2831 alignaddr %l3, %i5, %o4
2832 sth %i1, [%l7 + 0x0E]
2833 std %f8, [%l7 + 0x38]
2834loop_320:
2835 ldsw [%l7 + 0x60], %l5
2836 fornot1 %f8, %f0, %f6
2837 stw %i6, [%l7 + 0x78]
2838 fmovdcs %icc, %f13, %f9
2839 stw %i0, [%l7 + 0x64]
2840 and %g1, 0x0AD9, %o7
2841 fpack32 %f10, %f14, %f2
2842 std %f10, [%l7 + 0x08]
2843 ldsh [%l7 + 0x1A], %g2
2844 std %f2, [%l7 + 0x10]
2845 fbl %fcc3, loop_321
2846 std %f10, [%l7 + 0x30]
2847 fcmpne32 %f12, %f4, %g3
2848 movl %xcc, %o5, %l0
2849loop_321:
2850 stb %i7, [%l7 + 0x59]
2851 move %xcc, %l4, %g4
2852 fmovrsgez %o6, %f14, %f7
2853 fbne %fcc2, loop_322
2854 fsrc1s %f9, %f4
2855 sub %l2, %g7, %l6
2856 fmovdn %xcc, %f14, %f4
2857loop_322:
2858 array32 %i4, %o0, %i2
2859 srlx %i3, 0x00, %l1
2860 ldd [%l7 + 0x08], %f10
2861 subcc %g5, 0x0EEB, %o3
2862 fbug %fcc3, loop_323
2863 std %f14, [%l7 + 0x20]
2864 fsrc1s %f1, %f13
2865 fnor %f2, %f4, %f0
2866loop_323:
2867 stx %o2, [%l7 + 0x70]
2868 fnot2 %f8, %f4
2869 bshuffle %f14, %f8, %f4
2870 xnor %o1, %l3, %i5
2871 faligndata %f12, %f6, %f8
2872 movl %xcc, %g6, %o4
2873 fpadd32 %f10, %f2, %f12
2874 st %f0, [%l7 + 0x74]
2875 fmovrse %i1, %f0, %f0
2876 lduh [%l7 + 0x32], %l5
2877 tne %icc, 0x2
2878 sra %i6, 0x0B, %i0
2879 lduw [%l7 + 0x18], %o7
2880 st %f2, [%l7 + 0x3C]
2881 ldsh [%l7 + 0x14], %g2
2882 tcs %xcc, 0x6
2883 orn %g3, 0x1380, %g1
2884 st %f6, [%l7 + 0x60]
2885 bl,a,pt %icc, loop_324
2886 fmovsvc %xcc, %f0, %f10
2887 fbo %fcc2, loop_325
2888 ldd [%l7 + 0x70], %f6
2889loop_324:
2890 addc %l0, %i7, %l4
2891 fbn %fcc0, loop_326
2892loop_325:
2893 sth %g4, [%l7 + 0x7E]
2894 movrgz %o5, %o6, %g7
2895 fnot2s %f3, %f3
2896loop_326:
2897 lduh [%l7 + 0x1E], %l2
2898 nop
2899 setx loop_327, %l0, %l1
2900 wrpr 0x1, %tl
2901 wrpr %l1, %tpc
2902 add %l1, 0x4, %l1
2903 wrpr %l1, %tnpc
2904 setx 0x34400001400, %l0, %l1
2905 wrpr %l1, %tstate
2906 wrhpr 0x4, %htstate
2907 retry
2908 std %f8, [%l7 + 0x10]
2909 xnor %l6, 0x0DA1, %o0
2910 xorcc %i2, %i4, %l1
2911loop_327:
2912 fmovdvs %xcc, %f5, %f11
2913 bge,pt %xcc, loop_328
2914 lduw [%l7 + 0x50], %g5
2915 lduw [%l7 + 0x10], %o3
2916 lduh [%l7 + 0x60], %o2
2917loop_328:
2918 array16 %i3, %o1, %l3
2919 edge8ln %i5, %o4, %g6
2920 fpadd32s %f10, %f14, %f4
2921 movcs %icc, %l5, %i1
2922 ldsw [%l7 + 0x64], %i0
2923 nop
2924 setx loop_329, %l0, %l1
2925 jmpl %l1, %i6
2926 ld [%l7 + 0x48], %f1
2927 taddcc %g2, 0x0178, %o7
2928 lduw [%l7 + 0x60], %g3
2929loop_329:
2930 fmovrdlez %l0, %f8, %f10
2931 movg %xcc, %i7, %g1
2932 ldd [%l7 + 0x10], %f6
2933 tsubcctv %g4, %l4, %o6
2934 ldsh [%l7 + 0x70], %g7
2935 xor %l2, %l6, %o5
2936 alignaddr %i2, %o0, %i4
2937 fpsub32s %f11, %f9, %f12
2938 mova %xcc, %l1, %g5
2939 fcmpne32 %f0, %f4, %o2
2940 sth %i3, [%l7 + 0x60]
2941 fpadd32 %f2, %f6, %f8
2942 fpack32 %f4, %f2, %f12
2943 ld [%l7 + 0x6C], %f0
2944 ldx [%l7 + 0x30], %o1
2945 fmovdgu %xcc, %f4, %f2
2946 fmovrdgez %o3, %f14, %f14
2947 fmovsg %icc, %f1, %f0
2948 ld [%l7 + 0x60], %f11
2949 tcs %xcc, 0x0
2950 fnand %f14, %f2, %f12
2951 be loop_330
2952 sub %i5, 0x0835, %o4
2953 sth %g6, [%l7 + 0x4A]
2954 fbg,a %fcc3, loop_331
2955loop_330:
2956 std %f14, [%l7 + 0x60]
2957 fbuge,a %fcc1, loop_332
2958 ldsb [%l7 + 0x45], %l3
2959loop_331:
2960 movrlz %i1, 0x02E, %l5
2961 fsrc1s %f10, %f6
2962loop_332:
2963 brz,a %i0, loop_333
2964 ldx [%l7 + 0x68], %i6
2965 lduh [%l7 + 0x2A], %g2
2966 fandnot2s %f9, %f11, %f14
2967loop_333:
2968 std %f0, [%l7 + 0x70]
2969 fpadd16s %f5, %f10, %f12
2970 fmovdcc %icc, %f6, %f5
2971 nop
2972 setx loop_334, %l0, %l1
2973 wrpr 0x1, %tl
2974 wrpr %l1, %tpc
2975 add %l1, 0x4, %l1
2976 wrpr %l1, %tnpc
2977 setx 0x34400001400, %l0, %l1
2978 wrpr %l1, %tstate
2979 wrhpr 0x4, %htstate
2980 retry
2981 sth %o7, [%l7 + 0x54]
2982 fcmpeq16 %f14, %f10, %l0
2983 brlez %i7, loop_335
2984loop_334:
2985 alignaddrl %g3, %g1, %g4
2986 ldsh [%l7 + 0x72], %o6
2987 edge8l %g7, %l4, %l2
2988loop_335:
2989 movrgez %o5, %l6, %o0
2990 ldsw [%l7 + 0x38], %i2
2991 ldub [%l7 + 0x4F], %i4
2992 fcmple16 %f6, %f10, %l1
2993 fcmpgt16 %f8, %f14, %o2
2994 fmul8x16au %f11, %f7, %f14
2995 ldsb [%l7 + 0x21], %i3
2996 movcc %icc, %g5, %o3
2997 bne,a loop_336
2998 srlx %o1, 0x0A, %i5
2999 fmovspos %xcc, %f11, %f0
3000 fmovrdgez %o4, %f6, %f0
3001loop_336:
3002 bneg,a,pt %icc, loop_337
3003 orcc %g6, 0x092B, %i1
3004 fcmpgt32 %f10, %f10, %l5
3005 fnor %f12, %f8, %f14
3006loop_337:
3007 fpmerge %f5, %f0, %f6
3008 fmovsne %xcc, %f0, %f1
3009 fand %f4, %f12, %f10
3010 orcc %i0, 0x00BC, %l3
3011 lduw [%l7 + 0x44], %g2
3012 ba,a,pn %icc, loop_338
3013 fors %f3, %f0, %f9
3014 ldub [%l7 + 0x73], %o7
3015 fnand %f2, %f2, %f6
3016loop_338:
3017 ble %icc, loop_339
3018 st %f5, [%l7 + 0x74]
3019 fmovdl %xcc, %f7, %f1
3020 tsubcctv %l0, 0x09FC, %i6
3021loop_339:
3022 movleu %icc, %i7, %g1
3023 bpos loop_340
3024 edge32ln %g4, %g3, %o6
3025 tne %xcc, 0x1
3026 fbl %fcc3, loop_341
3027loop_340:
3028 fsrc2 %f8, %f8
3029 addc %l4, 0x191B, %l2
3030 fbne,a %fcc0, loop_342
3031loop_341:
3032 mulscc %o5, 0x0255, %g7
3033 ldd [%l7 + 0x68], %f2
3034 tneg %xcc, 0x6
3035loop_342:
3036 ldsb [%l7 + 0x6A], %o0
3037 stw %i2, [%l7 + 0x70]
3038 alignaddrl %l6, %l1, %o2
3039 fnor %f0, %f14, %f2
3040 fcmpne32 %f8, %f8, %i4
3041 brlez %g5, loop_343
3042 sth %i3, [%l7 + 0x34]
3043 stx %o1, [%l7 + 0x08]
3044 stb %o3, [%l7 + 0x51]
3045loop_343:
3046 fmovdgu %icc, %f14, %f2
3047 fbu,a %fcc3, loop_344
3048 stb %i5, [%l7 + 0x77]
3049 stx %g6, [%l7 + 0x08]
3050 sth %o4, [%l7 + 0x2C]
3051loop_344:
3052 sub %l5, %i1, %l3
3053 brlz %g2, loop_345
3054 movre %o7, 0x326, %l0
3055 fcmps %fcc2, %f14, %f3
3056 fmovrslez %i0, %f11, %f0
3057loop_345:
3058 fmovrde %i6, %f10, %f10
3059 alignaddr %g1, %i7, %g3
3060 fbne,a %fcc3, loop_346
3061 fmovrdgz %g4, %f2, %f6
3062 fmovrslz %l4, %f9, %f6
3063 ld [%l7 + 0x34], %f0
3064loop_346:
3065 fmovsvc %xcc, %f9, %f6
3066 ldx [%l7 + 0x68], %o6
3067 ld [%l7 + 0x18], %f2
3068 srax %o5, 0x1A, %l2
3069 fpadd32s %f5, %f0, %f10
3070 fnand %f4, %f4, %f2
3071 ldd [%l7 + 0x10], %f10
3072 fcmpd %fcc3, %f8, %f12
3073 movpos %xcc, %g7, %i2
3074 ldsb [%l7 + 0x35], %l6
3075 fbne,a %fcc2, loop_347
3076 sub %o0, 0x0A09, %o2
3077 lduh [%l7 + 0x5A], %i4
3078 fornot1s %f5, %f5, %f3
3079loop_347:
3080 bne,a,pt %icc, loop_348
3081 fmovdn %icc, %f13, %f2
3082 ldd [%l7 + 0x08], %f14
3083 ldsh [%l7 + 0x6E], %g5
3084loop_348:
3085 fbug,a %fcc0, loop_349
3086 fcmped %fcc2, %f12, %f2
3087 sll %i3, %l1, %o1
3088 mulx %o3, %g6, %i5
3089loop_349:
3090 st %f5, [%l7 + 0x20]
3091 ldsb [%l7 + 0x6E], %o4
3092 ldsh [%l7 + 0x38], %l5
3093 movl %xcc, %i1, %l3
3094 fnands %f3, %f1, %f12
3095 fcmpne16 %f10, %f12, %o7
3096 ldsb [%l7 + 0x7C], %l0
3097 bcs,a,pt %xcc, loop_350
3098 ldsw [%l7 + 0x54], %i0
3099 fbule %fcc3, loop_351
3100 fsrc1s %f4, %f0
3101loop_350:
3102 movcc %xcc, %g2, %i6
3103 fnot1 %f8, %f0
3104loop_351:
3105 fbge,a %fcc1, loop_352
3106 fmovdne %xcc, %f6, %f15
3107 ldx [%l7 + 0x18], %i7
3108 ldx [%l7 + 0x40], %g1
3109loop_352:
3110 faligndata %f8, %f10, %f8
3111 tleu %xcc, 0x0
3112 fcmpne16 %f4, %f2, %g4
3113 ldsh [%l7 + 0x68], %l4
3114 fcmpne32 %f8, %f14, %g3
3115 fone %f2
3116 lduw [%l7 + 0x24], %o5
3117 edge8n %o6, %g7, %i2
3118 fone %f6
3119 lduh [%l7 + 0x66], %l6
3120 fmovsge %icc, %f9, %f6
3121 movvs %xcc, %o0, %l2
3122 fmovsvc %xcc, %f13, %f10
3123 fandnot2 %f4, %f8, %f8
3124 ldx [%l7 + 0x48], %o2
3125 lduw [%l7 + 0x44], %g5
3126 ldx [%l7 + 0x38], %i4
3127 ldsw [%l7 + 0x38], %l1
3128 fmovsa %xcc, %f7, %f13
3129 array16 %i3, %o1, %o3
3130 ble,a loop_353
3131 xor %i5, %g6, %o4
3132 ldsb [%l7 + 0x27], %l5
3133 edge32ln %l3, %o7, %i1
3134loop_353:
3135 fmovdgu %icc, %f12, %f8
3136 stx %l0, [%l7 + 0x50]
3137 bg,a,pt %icc, loop_354
3138 subcc %i0, %g2, %i7
3139 alignaddrl %g1, %i6, %g4
3140 st %f10, [%l7 + 0x08]
3141loop_354:
3142 sth %g3, [%l7 + 0x30]
3143 fmovrsne %l4, %f7, %f13
3144 movge %xcc, %o5, %g7
3145 popc 0x03A6, %o6
3146 umulcc %i2, 0x1CFD, %o0
3147 fmovdge %xcc, %f9, %f6
3148 stx %l2, [%l7 + 0x70]
3149 fmovsvs %xcc, %f14, %f1
3150 tleu %xcc, 0x0
3151 fmovrdgz %o2, %f10, %f2
3152 edge16ln %l6, %i4, %g5
3153 tsubcctv %i3, 0x18D2, %o1
3154 fpsub16 %f6, %f4, %f14
3155 fmovsg %xcc, %f3, %f12
3156 tne %xcc, 0x7
3157 movrgz %l1, 0x0F1, %o3
3158 srl %i5, %g6, %l5
3159 st %f6, [%l7 + 0x18]
3160 fmovdleu %icc, %f7, %f15
3161 ldd [%l7 + 0x08], %f10
3162 fmovdl %icc, %f9, %f14
3163 sub %l3, %o4, %i1
3164 movn %icc, %o7, %i0
3165 fmovsvc %xcc, %f11, %f3
3166 bvc,a %icc, loop_355
3167 tn %icc, 0x0
3168 sdivcc %g2, 0x08B8, %l0
3169 tvc %xcc, 0x1
3170loop_355:
3171 udivx %i7, 0x0E91, %g1
3172 fmuld8sux16 %f2, %f2, %f12
3173 udivx %i6, 0x13C7, %g3
3174 fbuge %fcc2, loop_356
3175 ldx [%l7 + 0x28], %g4
3176 fpadd32s %f4, %f3, %f3
3177 stb %l4, [%l7 + 0x72]
3178loop_356:
3179 array32 %g7, %o6, %o5
3180 brnz,a %i2, loop_357
3181 fbo,a %fcc0, loop_358
3182 ldsh [%l7 + 0x4A], %l2
3183 fexpand %f11, %f2
3184loop_357:
3185 ldsh [%l7 + 0x16], %o0
3186loop_358:
3187 mova %xcc, %l6, %o2
3188 std %f6, [%l7 + 0x78]
3189 sth %g5, [%l7 + 0x16]
3190 fand %f4, %f2, %f6
3191 sth %i3, [%l7 + 0x5C]
3192 umulcc %o1, 0x1FB7, %l1
3193 ldsh [%l7 + 0x7E], %i4
3194 nop
3195 setx loop_359, %l0, %l1
3196 wrpr 0x1, %tl
3197 wrpr %l1, %tpc
3198 add %l1, 0x4, %l1
3199 wrpr %l1, %tnpc
3200 setx 0x34400001400, %l0, %l1
3201 wrpr %l1, %tstate
3202 wrhpr 0x4, %htstate
3203 retry
3204 addcc %o3, 0x0234, %g6
3205 fbg %fcc1, loop_360
3206 srl %i5, %l3, %l5
3207loop_359:
3208 sllx %o4, %i1, %i0
3209 st %f15, [%l7 + 0x14]
3210loop_360:
3211 umul %o7, 0x1015, %g2
3212 lduh [%l7 + 0x0A], %i7
3213 fbule %fcc0, loop_361
3214 edge8n %l0, %i6, %g1
3215 bneg,a,pn %icc, loop_362
3216 fmovdn %xcc, %f6, %f6
3217loop_361:
3218 std %f0, [%l7 + 0x48]
3219 lduh [%l7 + 0x4A], %g4
3220loop_362:
3221 movre %g3, 0x0AB, %g7
3222 call loop_363
3223 tpos %xcc, 0x7
3224 lduh [%l7 + 0x1E], %o6
3225 for %f12, %f0, %f10
3226loop_363:
3227 lduw [%l7 + 0x14], %o5
3228 faligndata %f2, %f12, %f14
3229 edge16n %i2, %l4, %l2
3230 std %f2, [%l7 + 0x10]
3231 tvc %xcc, 0x4
3232 ldd [%l7 + 0x38], %f14
3233 lduh [%l7 + 0x6C], %l6
3234 fmovd %f4, %f4
3235 brlez,a %o0, loop_364
3236 lduw [%l7 + 0x1C], %o2
3237 orncc %i3, 0x1B69, %g5
3238 fmovdg %icc, %f7, %f8
3239loop_364:
3240 fsrc2 %f4, %f6
3241 fnot2s %f6, %f13
3242 subccc %o1, %l1, %i4
3243 fmovdneg %xcc, %f9, %f12
3244 ldx [%l7 + 0x58], %o3
3245 edge16 %i5, %l3, %g6
3246 ldx [%l7 + 0x38], %l5
3247 ldsh [%l7 + 0x14], %o4
3248 fbo,a %fcc0, loop_365
3249 fnot2s %f8, %f6
3250 fpsub32s %f0, %f11, %f13
3251 std %f14, [%l7 + 0x20]
3252loop_365:
3253 edge16n %i1, %i0, %o7
3254 ld [%l7 + 0x6C], %f1
3255 ldsh [%l7 + 0x1C], %g2
3256 mulscc %i7, 0x05A3, %l0
3257 brgz,a %i6, loop_366
3258 fcmpgt32 %f4, %f14, %g4
3259 ldsw [%l7 + 0x78], %g1
3260 xnorcc %g7, 0x19B1, %o6
3261loop_366:
3262 faligndata %f0, %f8, %f8
3263 ld [%l7 + 0x1C], %f6
3264 xnorcc %g3, 0x037E, %o5
3265 fmovsn %xcc, %f11, %f7
3266 ldd [%l7 + 0x70], %f8
3267 ldsw [%l7 + 0x3C], %l4
3268 fmovsvs %icc, %f10, %f2
3269 bcc,a %xcc, loop_367
3270 edge8n %i2, %l2, %o0
3271 fmovspos %xcc, %f4, %f10
3272 te %xcc, 0x4
3273loop_367:
3274 lduw [%l7 + 0x6C], %l6
3275 fpsub32s %f7, %f5, %f15
3276 bcs,a loop_368
3277 pdist %f4, %f6, %f2
3278 lduw [%l7 + 0x3C], %o2
3279 be,a,pn %icc, loop_369
3280loop_368:
3281 fnegs %f8, %f6
3282 movneg %xcc, %i3, %o1
3283 fmovdne %icc, %f15, %f6
3284loop_369:
3285 movn %icc, %l1, %i4
3286 fmovdne %icc, %f10, %f15
3287 ble loop_370
3288 mulx %g5, %o3, %l3
3289 edge8l %g6, %i5, %l5
3290 fmovrse %o4, %f5, %f11
3291loop_370:
3292 fmovsge %icc, %f12, %f10
3293 fmovdne %icc, %f5, %f9
3294 sth %i0, [%l7 + 0x28]
3295 brgz %i1, loop_371
3296 stx %g2, [%l7 + 0x30]
3297 fmovsvc %xcc, %f10, %f13
3298 ld [%l7 + 0x40], %f14
3299loop_371:
3300 ldub [%l7 + 0x3E], %o7
3301 ldub [%l7 + 0x65], %l0
3302 and %i7, %i6, %g1
3303 fmovdle %xcc, %f10, %f0
3304 fcmpeq32 %f2, %f10, %g7
3305 fble,a %fcc3, loop_372
3306 fmovrsgz %o6, %f14, %f3
3307 ld [%l7 + 0x08], %f4
3308 array32 %g3, %g4, %l4
3309loop_372:
3310 edge8 %o5, %l2, %o0
3311 lduw [%l7 + 0x68], %i2
3312 fbuge,a %fcc3, loop_373
3313 ldsb [%l7 + 0x1C], %o2
3314 sth %i3, [%l7 + 0x3A]
3315 ldsw [%l7 + 0x2C], %l6
3316loop_373:
3317 edge16 %l1, %o1, %g5
3318 ldsb [%l7 + 0x43], %o3
3319 ba %icc, loop_374
3320 lduh [%l7 + 0x34], %l3
3321 std %f0, [%l7 + 0x38]
3322 lduw [%l7 + 0x54], %i4
3323loop_374:
3324 bneg,a loop_375
3325 sth %g6, [%l7 + 0x5A]
3326 fmovdleu %icc, %f11, %f6
3327 add %l5, %i5, %o4
3328loop_375:
3329 fandnot1s %f12, %f2, %f11
3330 fmul8x16au %f13, %f7, %f6
3331 edge32n %i0, %g2, %i1
3332 stb %o7, [%l7 + 0x3B]
3333 fpadd16 %f10, %f4, %f14
3334 tneg %icc, 0x4
3335 fpmerge %f13, %f3, %f2
3336 movrne %l0, %i7, %i6
3337 xor %g7, 0x1DB6, %g1
3338 fsrc1 %f14, %f8
3339 ld [%l7 + 0x44], %f15
3340 fmul8x16 %f6, %f10, %f12
3341 movle %xcc, %o6, %g3
3342 stw %g4, [%l7 + 0x64]
3343 movrgz %l4, %o5, %l2
3344 movcc %xcc, %o0, %i2
3345 sth %o2, [%l7 + 0x3C]
3346 nop
3347 setx loop_376, %l0, %l1
3348 wrpr 0x1, %tl
3349 wrpr %l1, %tpc
3350 add %l1, 0x4, %l1
3351 wrpr %l1, %tnpc
3352 setx 0x34400001400, %l0, %l1
3353 wrpr %l1, %tstate
3354 wrhpr 0x4, %htstate
3355 retry
3356 movvc %icc, %i3, %l1
3357 fmovdle %xcc, %f10, %f3
3358 stx %o1, [%l7 + 0x38]
3359loop_376:
3360 ba,a %xcc, loop_377
3361 fpack16 %f4, %f6
3362 fmul8x16al %f3, %f4, %f4
3363 fmovrdgez %g5, %f4, %f0
3364loop_377:
3365 ldsw [%l7 + 0x7C], %l6
3366 lduw [%l7 + 0x40], %l3
3367 sub %o3, %i4, %l5
3368 movrne %i5, 0x216, %o4
3369 stb %g6, [%l7 + 0x3B]
3370 fones %f12
3371 fzero %f0
3372 brz,a %g2, loop_378
3373 ldd [%l7 + 0x68], %f0
3374 fmovdg %xcc, %f4, %f11
3375 xnor %i0, %o7, %l0
3376loop_378:
3377 stb %i1, [%l7 + 0x3C]
3378 lduw [%l7 + 0x5C], %i6
3379 fmovde %icc, %f13, %f1
3380 fmovrslz %i7, %f1, %f7
3381 movpos %icc, %g7, %g1
3382 ldd [%l7 + 0x10], %f0
3383 edge32l %g3, %o6, %l4
3384 fpsub16s %f6, %f3, %f12
3385 fcmpeq16 %f8, %f0, %g4
3386 fpsub16s %f7, %f3, %f3
3387 fands %f4, %f9, %f4
3388 ldub [%l7 + 0x51], %l2
3389 ba,a loop_379
3390 ldx [%l7 + 0x50], %o5
3391 fone %f0
3392 fxors %f7, %f1, %f2
3393loop_379:
3394 fmovsvc %xcc, %f13, %f3
3395 udivx %i2, 0x07D2, %o0
3396 fpsub16s %f2, %f1, %f14
3397 fmovrsne %i3, %f2, %f12
3398 bleu,a loop_380
3399 fmovdl %icc, %f15, %f4
3400 edge32 %o2, %l1, %o1
3401 fpsub16s %f9, %f1, %f15
3402loop_380:
3403 bne %icc, loop_381
3404 fmovs %f10, %f9
3405 brnz %g5, loop_382
3406 fcmpgt32 %f14, %f4, %l6
3407loop_381:
3408 ld [%l7 + 0x7C], %f15
3409 movrlz %o3, %l3, %l5
3410loop_382:
3411 fblg,a %fcc1, loop_383
3412 andcc %i5, %i4, %g6
3413 move %xcc, %o4, %i0
3414 ldd [%l7 + 0x20], %f2
3415loop_383:
3416 fmovdn %icc, %f9, %f5
3417 siam 0x6
3418 orcc %o7, 0x0DA4, %l0
3419 fbule,a %fcc2, loop_384
3420 nop
3421 setx loop_385, %l0, %l1
3422 wrpr 0x1, %tl
3423 wrpr %l1, %tpc
3424 add %l1, 0x4, %l1
3425 wrpr %l1, %tnpc
3426 setx 0x34400001400, %l0, %l1
3427 wrpr %l1, %tstate
3428 wrhpr 0x4, %htstate
3429 retry
3430 ldx [%l7 + 0x38], %i1
3431 ldub [%l7 + 0x0C], %g2
3432loop_384:
3433 edge16ln %i6, %g7, %i7
3434loop_385:
3435 or %g3, %g1, %l4
3436 movne %xcc, %g4, %l2
3437 brnz,a %o6, loop_386
3438 ldx [%l7 + 0x68], %o5
3439 movrgez %i2, 0x176, %i3
3440 bpos,a %xcc, loop_387
3441loop_386:
3442 ldx [%l7 + 0x30], %o2
3443 fmovsge %xcc, %f10, %f3
3444 umul %l1, 0x1D1E, %o0
3445loop_387:
3446 brgez,a %g5, loop_388
3447 ldd [%l7 + 0x30], %f12
3448 lduw [%l7 + 0x2C], %o1
3449 fmovsvc %icc, %f12, %f3
3450loop_388:
3451 taddcc %o3, 0x1F7E, %l6
3452 sdiv %l5, 0x13AA, %i5
3453 sethi 0x02C7, %l3
3454 be,a loop_389
3455 fmovsg %icc, %f1, %f11
3456 or %g6, %o4, %i4
3457 movre %i0, 0x0E1, %l0
3458loop_389:
3459 andn %o7, %g2, %i1
3460 ldsb [%l7 + 0x30], %i6
3461 umul %i7, %g3, %g7
3462 edge32 %l4, %g4, %g1
3463 ldd [%l7 + 0x38], %f10
3464 lduw [%l7 + 0x28], %l2
3465 movpos %xcc, %o5, %o6
3466 fmovde %xcc, %f10, %f14
3467 sth %i2, [%l7 + 0x34]
3468 stw %o2, [%l7 + 0x40]
3469 and %i3, %l1, %g5
3470 movrlz %o0, 0x0A5, %o3
3471 fcmple32 %f2, %f4, %l6
3472 fxors %f14, %f5, %f4
3473 brgez,a %l5, loop_390
3474 sllx %i5, 0x1F, %o1
3475 fmul8x16 %f4, %f10, %f0
3476 fpackfix %f2, %f0
3477loop_390:
3478 fcmpgt32 %f4, %f12, %l3
3479 fsrc2s %f0, %f13
3480 or %g6, %o4, %i4
3481 bpos,a,pt %xcc, loop_391
3482 fbu %fcc0, loop_392
3483 fcmpgt32 %f14, %f8, %l0
3484 fmovrdgez %o7, %f10, %f8
3485loop_391:
3486 fmovde %icc, %f14, %f10
3487loop_392:
3488 lduw [%l7 + 0x2C], %g2
3489 fmul8x16 %f2, %f14, %f4
3490 tne %icc, 0x3
3491 bpos,a,pn %xcc, loop_393
3492 ldub [%l7 + 0x16], %i1
3493 ldd [%l7 + 0x30], %f6
3494 ldub [%l7 + 0x0C], %i6
3495loop_393:
3496 fcmpne32 %f12, %f10, %i7
3497 fxnors %f5, %f12, %f10
3498 fzero %f12
3499 ldsh [%l7 + 0x3A], %g3
3500 ldsh [%l7 + 0x58], %i0
3501 fmovsne %icc, %f2, %f14
3502 tle %xcc, 0x3
3503 bvc,pn %icc, loop_394
3504 ldsw [%l7 + 0x54], %l4
3505 movleu %xcc, %g4, %g1
3506 ld [%l7 + 0x64], %f2
3507loop_394:
3508 edge8 %l2, %o5, %g7
3509 sth %o6, [%l7 + 0x58]
3510 ldd [%l7 + 0x50], %f14
3511 siam 0x6
3512 fbl %fcc3, loop_395
3513 srl %o2, %i3, %l1
3514 sdivcc %g5, 0x0966, %i2
3515 array32 %o3, %l6, %o0
3516loop_395:
3517 ldsw [%l7 + 0x40], %i5
3518 sdiv %l5, 0x164F, %l3
3519 ldx [%l7 + 0x20], %o1
3520 fmovda %icc, %f13, %f3
3521 std %f12, [%l7 + 0x60]
3522 fbul,a %fcc3, loop_396
3523 bvs,pn %icc, loop_397
3524 fmovrsgz %g6, %f14, %f1
3525 fmovscc %xcc, %f3, %f2
3526loop_396:
3527 lduh [%l7 + 0x7C], %o4
3528loop_397:
3529 sdivcc %i4, 0x1576, %l0
3530 bge,a,pn %icc, loop_398
3531 fbue,a %fcc1, loop_399
3532 movrgez %o7, 0x34F, %i1
3533 srlx %g2, %i6, %i7
3534loop_398:
3535 ldsh [%l7 + 0x22], %g3
3536loop_399:
3537 ldsh [%l7 + 0x0C], %l4
3538 orncc %g4, 0x0EB4, %i0
3539 edge16ln %l2, %g1, %g7
3540 tcs %icc, 0x6
3541 mova %xcc, %o6, %o2
3542 fble,a %fcc1, loop_400
3543 movgu %icc, %o5, %l1
3544 fpadd16 %f4, %f2, %f0
3545 fmovsleu %xcc, %f2, %f2
3546loop_400:
3547 lduh [%l7 + 0x4A], %g5
3548 sth %i2, [%l7 + 0x50]
3549 sdivcc %i3, 0x0B27, %l6
3550 fmovdvs %icc, %f3, %f14
3551 std %f6, [%l7 + 0x40]
3552 subccc %o0, 0x017C, %o3
3553 st %f6, [%l7 + 0x4C]
3554 lduh [%l7 + 0x5E], %l5
3555 fpsub32 %f6, %f2, %f14
3556 fsrc2s %f8, %f11
3557 ldd [%l7 + 0x38], %f12
3558 ldsb [%l7 + 0x0F], %i5
3559 fnegd %f10, %f2
3560 lduw [%l7 + 0x6C], %l3
3561 nop
3562 setx loop_401, %l0, %l1
3563 jmpl %l1, %g6
3564 ldsh [%l7 + 0x10], %o1
3565 fmovdneg %xcc, %f13, %f5
3566 movrgez %i4, %l0, %o7
3567loop_401:
3568 fexpand %f6, %f2
3569 fandnot1 %f12, %f0, %f8
3570 fnors %f11, %f15, %f2
3571 fsrc2s %f14, %f5
3572 stw %i1, [%l7 + 0x5C]
3573 ldsb [%l7 + 0x61], %g2
3574 ldx [%l7 + 0x60], %i6
3575 std %f12, [%l7 + 0x40]
3576 ld [%l7 + 0x60], %f7
3577 movrlez %o4, %g3, %i7
3578 edge8ln %l4, %i0, %g4
3579 bgu,pt %icc, loop_402
3580 tsubcc %l2, 0x0BD2, %g7
3581 bcc %icc, loop_403
3582 fmovsgu %icc, %f10, %f5
3583loop_402:
3584 fbul,a %fcc2, loop_404
3585 tgu %xcc, 0x0
3586loop_403:
3587 fornot2s %f12, %f1, %f4
3588 lduw [%l7 + 0x74], %g1
3589loop_404:
3590 subc %o6, %o2, %o5
3591 fbuge %fcc0, loop_405
3592 ldub [%l7 + 0x0C], %l1
3593 tn %xcc, 0x4
3594 fcmpne32 %f14, %f8, %g5
3595loop_405:
3596 fmovs %f3, %f11
3597 movle %icc, %i3, %i2
3598 addccc %o0, %l6, %l5
3599 stx %o3, [%l7 + 0x20]
3600 fnot1s %f12, %f14
3601 movleu %icc, %i5, %g6
3602 fcmpne16 %f0, %f4, %l3
3603 bneg,a loop_406
3604 fmul8x16al %f6, %f11, %f2
3605 fmovsne %icc, %f10, %f12
3606 andn %o1, %i4, %l0
3607loop_406:
3608 std %f8, [%l7 + 0x08]
3609 fnegd %f0, %f10
3610 fmuld8ulx16 %f6, %f8, %f2
3611 fornot1 %f8, %f10, %f14
3612 fmovsg %xcc, %f3, %f14
3613 fnand %f10, %f6, %f10
3614 fbo %fcc3, loop_407
3615 brlz,a %o7, loop_408
3616 call loop_409
3617 ldd [%l7 + 0x78], %f0
3618loop_407:
3619 xnorcc %i1, %i6, %o4
3620loop_408:
3621 fbug,a %fcc2, loop_410
3622loop_409:
3623 brlez %g2, loop_411
3624 fmovdleu %icc, %f13, %f15
3625 fmovdn %icc, %f14, %f1
3626loop_410:
3627 taddcc %i7, %g3, %l4
3628loop_411:
3629 sth %i0, [%l7 + 0x4A]
3630 sth %g4, [%l7 + 0x16]
3631 tn %icc, 0x1
3632 fmovsleu %icc, %f7, %f10
3633 udivcc %g7, 0x0F3E, %l2
3634 sth %o6, [%l7 + 0x12]
3635 ld [%l7 + 0x6C], %f0
3636 tl %icc, 0x1
3637 fornot2s %f5, %f0, %f4
3638 smul %g1, 0x0718, %o2
3639 orcc %l1, %g5, %i3
3640 fmovrdne %i2, %f12, %f12
3641 stw %o0, [%l7 + 0x4C]
3642 edge16 %l6, %l5, %o3
3643 std %f0, [%l7 + 0x70]
3644 ldsw [%l7 + 0x5C], %o5
3645 fmovsvc %xcc, %f14, %f9
3646 fandnot2s %f5, %f3, %f4
3647 fornot2s %f0, %f6, %f1
3648 sth %i5, [%l7 + 0x50]
3649 fmovrdgz %l3, %f6, %f8
3650 sth %g6, [%l7 + 0x2E]
3651 tn %icc, 0x3
3652 bgu,a %icc, loop_412
3653 andcc %o1, 0x0015, %l0
3654 ble %icc, loop_413
3655 srax %o7, %i4, %i6
3656loop_412:
3657 fmuld8ulx16 %f2, %f13, %f2
3658 fmovs %f5, %f9
3659loop_413:
3660 mulscc %i1, %g2, %i7
3661 fmovdneg %icc, %f4, %f11
3662 stx %o4, [%l7 + 0x50]
3663 te %icc, 0x2
3664 lduh [%l7 + 0x22], %l4
3665 fornot2s %f12, %f8, %f7
3666 stb %g3, [%l7 + 0x1D]
3667 movrgez %i0, %g4, %g7
3668 movl %icc, %l2, %o6
3669 st %f1, [%l7 + 0x14]
3670 subcc %g1, %l1, %g5
3671 edge8l %i3, %i2, %o2
3672 ldd [%l7 + 0x38], %f0
3673 fnot1 %f0, %f14
3674 udiv %l6, 0x065F, %o0
3675 fblg %fcc1, loop_414
3676 fmovrdlez %o3, %f12, %f14
3677 lduh [%l7 + 0x4A], %l5
3678 fmovrslz %i5, %f15, %f13
3679loop_414:
3680 bne loop_415
3681 fone %f4
3682 fmul8ulx16 %f2, %f14, %f10
3683 ld [%l7 + 0x44], %f1
3684loop_415:
3685 fmovsle %icc, %f6, %f12
3686 fzero %f8
3687 sethi 0x1DE4, %o5
3688 movgu %icc, %l3, %o1
3689 smul %g6, 0x16A8, %o7
3690 lduw [%l7 + 0x74], %i4
3691 tne %icc, 0x5
3692 bge,pt %icc, loop_416
3693 ldd [%l7 + 0x38], %f10
3694 tcs %xcc, 0x0
3695 fnor %f6, %f12, %f0
3696loop_416:
3697 brlz %i6, loop_417
3698 movneg %xcc, %l0, %g2
3699 stb %i7, [%l7 + 0x58]
3700 edge16l %i1, %o4, %g3
3701loop_417:
3702 srax %i0, %g4, %g7
3703 edge8ln %l2, %o6, %g1
3704 edge8l %l1, %l4, %g5
3705 ldx [%l7 + 0x70], %i2
3706 fmovdg %icc, %f1, %f11
3707 ble,pt %icc, loop_418
3708 bne,a,pn %xcc, loop_419
3709 ldx [%l7 + 0x68], %i3
3710 fmovrse %l6, %f11, %f14
3711loop_418:
3712 sth %o0, [%l7 + 0x72]
3713loop_419:
3714 te %icc, 0x3
3715 ldsw [%l7 + 0x10], %o3
3716 sth %l5, [%l7 + 0x32]
3717 ldub [%l7 + 0x3D], %o2
3718 brgez,a %o5, loop_420
3719 fblg %fcc0, loop_421
3720 smul %l3, %o1, %g6
3721 stb %o7, [%l7 + 0x73]
3722loop_420:
3723 tsubcctv %i4, 0x15B7, %i6
3724loop_421:
3725 fsrc1 %f2, %f8
3726 ldd [%l7 + 0x28], %f8
3727 fmovrsne %l0, %f14, %f5
3728 stb %g2, [%l7 + 0x58]
3729 fandnot1 %f2, %f2, %f8
3730 stx %i5, [%l7 + 0x78]
3731 fbne,a %fcc0, loop_422
3732 sth %i7, [%l7 + 0x7C]
3733 siam 0x3
3734 fblg,a %fcc0, loop_423
3735loop_422:
3736 brlz,a %i1, loop_424
3737 bge,a,pn %icc, loop_425
3738 sth %g3, [%l7 + 0x50]
3739loop_423:
3740 fmul8sux16 %f10, %f12, %f8
3741loop_424:
3742 std %f2, [%l7 + 0x68]
3743loop_425:
3744 ldx [%l7 + 0x68], %i0
3745 fmul8x16au %f15, %f11, %f0
3746 subc %g4, %g7, %l2
3747 xnor %o6, 0x0F88, %g1
3748 andn %o4, %l1, %g5
3749 lduh [%l7 + 0x70], %l4
3750 fcmpeq32 %f12, %f10, %i3
3751 std %f8, [%l7 + 0x68]
3752 st %f10, [%l7 + 0x60]
3753 for %f2, %f12, %f4
3754 move %xcc, %l6, %o0
3755 fcmple32 %f0, %f12, %i2
3756 move %icc, %l5, %o2
3757 ldd [%l7 + 0x50], %f6
3758 lduw [%l7 + 0x48], %o3
3759 brgez,a %o5, loop_426
3760 fblg %fcc0, loop_427
3761 std %f12, [%l7 + 0x58]
3762 tneg %icc, 0x2
3763loop_426:
3764 fblg,a %fcc0, loop_428
3765loop_427:
3766 fzeros %f13
3767 bpos loop_429
3768 bneg,a,pt %xcc, loop_430
3769loop_428:
3770 xor %o1, 0x12C0, %g6
3771 std %f6, [%l7 + 0x70]
3772loop_429:
3773 fpmerge %f4, %f11, %f14
3774loop_430:
3775 fbuge,a %fcc0, loop_431
3776 sth %o7, [%l7 + 0x62]
3777 lduw [%l7 + 0x50], %l3
3778 ldsw [%l7 + 0x40], %i4
3779loop_431:
3780 stb %i6, [%l7 + 0x29]
3781 array32 %l0, %g2, %i7
3782 ld [%l7 + 0x54], %f0
3783 tl %xcc, 0x4
3784 sdivx %i1, 0x1EE4, %g3
3785 ldsb [%l7 + 0x47], %i0
3786 stb %i5, [%l7 + 0x63]
3787 ldsh [%l7 + 0x7C], %g7
3788 fbue,a %fcc3, loop_432
3789 movrne %l2, 0x3F9, %g4
3790 bvc,a loop_433
3791 move %icc, %g1, %o4
3792loop_432:
3793 ldd [%l7 + 0x08], %f14
3794 fxnors %f9, %f3, %f3
3795loop_433:
3796 fmovrsgz %l1, %f11, %f8
3797 fmovrdgz %o6, %f14, %f4
3798 fnegd %f2, %f0
3799 movrne %l4, 0x11B, %i3
3800 fands %f15, %f10, %f7
3801 fbug %fcc3, loop_434
3802 lduh [%l7 + 0x6C], %l6
3803 ld [%l7 + 0x30], %f10
3804 ldsh [%l7 + 0x24], %o0
3805loop_434:
3806 tne %xcc, 0x7
3807 fnegs %f1, %f11
3808 stx %g5, [%l7 + 0x10]
3809 movg %icc, %l5, %o2
3810 udivcc %i2, 0x0E9C, %o3
3811 fcmps %fcc0, %f9, %f15
3812 edge16n %o1, %o5, %g6
3813 fpsub16s %f5, %f7, %f2
3814 smulcc %l3, %o7, %i6
3815 sth %l0, [%l7 + 0x4C]
3816 fbl %fcc3, loop_435
3817 fmul8x16al %f6, %f3, %f10
3818 tn %xcc, 0x6
3819 sll %g2, %i4, %i1
3820loop_435:
3821 subccc %g3, 0x1BBC, %i7
3822 fzero %f4
3823 fnors %f12, %f11, %f8
3824 fone %f14
3825 movrne %i0, 0x272, %i5
3826 fnors %f13, %f5, %f13
3827 sth %l2, [%l7 + 0x62]
3828 fpsub16 %f6, %f0, %f6
3829 fmovdcc %xcc, %f10, %f4
3830 fcmpgt16 %f14, %f12, %g7
3831 srlx %g1, %g4, %l1
3832 bg,a,pn %xcc, loop_436
3833 fmovdn %xcc, %f10, %f13
3834 fcmpgt16 %f2, %f14, %o4
3835 movpos %xcc, %l4, %o6
3836loop_436:
3837 movvc %icc, %l6, %o0
3838 fblg,a %fcc3, loop_437
3839 fmovdle %xcc, %f12, %f11
3840 fcmple32 %f6, %f6, %i3
3841 sth %l5, [%l7 + 0x30]
3842loop_437:
3843 bpos %icc, loop_438
3844 bneg loop_439
3845 fcmpd %fcc2, %f6, %f6
3846 fmul8x16au %f13, %f10, %f0
3847loop_438:
3848 tneg %icc, 0x2
3849loop_439:
3850 std %f2, [%l7 + 0x38]
3851 ldx [%l7 + 0x30], %g5
3852 udivcc %i2, 0x110B, %o3
3853 array8 %o2, %o1, %g6
3854 lduh [%l7 + 0x78], %o5
3855 srlx %o7, %l3, %i6
3856 array16 %l0, %g2, %i1
3857 fpmerge %f7, %f1, %f0
3858 ldsb [%l7 + 0x22], %g3
3859 array8 %i7, %i0, %i4
3860 andn %i5, %l2, %g7
3861 movneg %icc, %g4, %g1
3862 smul %o4, 0x0F6B, %l4
3863 mulscc %o6, 0x1FCA, %l6
3864 stx %o0, [%l7 + 0x30]
3865 bn,a %xcc, loop_440
3866 movcs %icc, %l1, %l5
3867 ld [%l7 + 0x5C], %f8
3868 ldub [%l7 + 0x2D], %g5
3869loop_440:
3870 bleu,pn %icc, loop_441
3871 fmovsneg %icc, %f13, %f9
3872 fnors %f6, %f6, %f11
3873 udiv %i2, 0x1F98, %i3
3874loop_441:
3875 fbul,a %fcc3, loop_442
3876 array16 %o3, %o2, %o1
3877 movvs %icc, %o5, %g6
3878 mulx %l3, %i6, %o7
3879loop_442:
3880 lduh [%l7 + 0x60], %l0
3881 movcs %xcc, %g2, %i1
3882 addccc %g3, %i0, %i7
3883 fbuge %fcc3, loop_443
3884 xnor %i5, 0x1F25, %i4
3885 fpsub32 %f8, %f6, %f8
3886 udiv %l2, 0x0120, %g4
3887loop_443:
3888 movpos %icc, %g1, %g7
3889 edge32n %o4, %o6, %l4
3890 std %f4, [%l7 + 0x20]
3891 fornot2 %f12, %f14, %f4
3892 umulcc %o0, %l1, %l6
3893 fmovrdgez %g5, %f10, %f0
3894 bvc,pn %xcc, loop_444
3895 bneg,a %xcc, loop_445
3896 ldsb [%l7 + 0x5F], %l5
3897 srlx %i3, 0x12, %i2
3898loop_444:
3899 ldsb [%l7 + 0x58], %o3
3900loop_445:
3901 array32 %o2, %o1, %g6
3902 fandnot1s %f14, %f1, %f0
3903 lduh [%l7 + 0x16], %o5
3904 fcmpne32 %f0, %f0, %l3
3905 orn %o7, %l0, %g2
3906 array32 %i1, %g3, %i0
3907 fmovde %xcc, %f1, %f7
3908 fcmpne16 %f6, %f2, %i6
3909 lduh [%l7 + 0x44], %i5
3910 fmovscs %icc, %f3, %f15
3911 fbo %fcc3, loop_446
3912 bl,a,pn %icc, loop_447
3913 fmovrslz %i4, %f4, %f10
3914 std %f0, [%l7 + 0x18]
3915loop_446:
3916 fmovsvc %xcc, %f12, %f1
3917loop_447:
3918 ldd [%l7 + 0x18], %f12
3919 smul %i7, 0x07B3, %l2
3920 fmovsne %xcc, %f11, %f1
3921 fmovdne %xcc, %f11, %f6
3922 fcmpne32 %f8, %f6, %g1
3923 ld [%l7 + 0x4C], %f15
3924 subccc %g7, 0x1C5A, %g4
3925 movcc %xcc, %o6, %l4
3926 taddcctv %o4, %o0, %l6
3927 bpos,a,pn %icc, loop_448
3928 fpadd16 %f2, %f0, %f4
3929 fmovde %icc, %f13, %f13
3930 ldub [%l7 + 0x5B], %g5
3931loop_448:
3932 tpos %xcc, 0x7
3933 edge32n %l5, %i3, %l1
3934 fbue,a %fcc0, loop_449
3935 fnand %f0, %f10, %f8
3936 orcc %i2, %o3, %o1
3937 fbul,a %fcc1, loop_450
3938loop_449:
3939 stb %o2, [%l7 + 0x34]
3940 fandnot2 %f2, %f6, %f8
3941 movre %g6, 0x2B7, %l3
3942loop_450:
3943 ldsb [%l7 + 0x75], %o7
3944 umulcc %o5, %l0, %g2
3945 bcc,a loop_451
3946 fbge,a %fcc2, loop_452
3947 stb %i1, [%l7 + 0x0B]
3948 bne,a loop_453
3949loop_451:
3950 std %f0, [%l7 + 0x60]
3951loop_452:
3952 movl %xcc, %i0, %g3
3953 edge8l %i6, %i4, %i7
3954loop_453:
3955 ldsw [%l7 + 0x78], %l2
3956 movcs %xcc, %i5, %g7
3957 movn %icc, %g1, %g4
3958 movge %xcc, %o6, %l4
3959 fornot2s %f10, %f5, %f13
3960 umulcc %o0, %o4, %g5
3961 movl %xcc, %l6, %i3
3962 lduw [%l7 + 0x6C], %l1
3963 bvs,a %icc, loop_454
3964 ldub [%l7 + 0x74], %l5
3965 fmuld8ulx16 %f14, %f15, %f4
3966 fmul8x16al %f15, %f1, %f0
3967loop_454:
3968 fsrc1 %f4, %f12
3969 fcmple32 %f14, %f14, %i2
3970 fmovdvc %icc, %f6, %f9
3971 fmovrdgez %o3, %f2, %f6
3972 ldsb [%l7 + 0x5C], %o1
3973 fbuge %fcc3, loop_455
3974 fcmpeq16 %f0, %f8, %o2
3975 add %l3, %g6, %o5
3976 ldsh [%l7 + 0x14], %l0
3977loop_455:
3978 fbu,a %fcc3, loop_456
3979 call loop_457
3980 lduh [%l7 + 0x08], %o7
3981 movcc %icc, %i1, %g2
3982loop_456:
3983 stx %i0, [%l7 + 0x08]
3984loop_457:
3985 movpos %icc, %g3, %i6
3986 sth %i7, [%l7 + 0x56]
3987 lduw [%l7 + 0x74], %l2
3988 fmovrdlz %i5, %f2, %f10
3989 orncc %g7, 0x1C58, %g1
3990 ldub [%l7 + 0x72], %g4
3991 fabsd %f2, %f8
3992 ldsh [%l7 + 0x68], %o6
3993 fmul8sux16 %f8, %f6, %f0
3994 ba %icc, loop_458
3995 fpadd16s %f13, %f4, %f2
3996 ld [%l7 + 0x08], %f2
3997 edge8n %l4, %o0, %i4
3998loop_458:
3999 fmovrslez %g5, %f7, %f1
4000 addcc %o4, 0x13C6, %l6
4001 popc 0x0A35, %l1
4002 fmovscs %xcc, %f2, %f10
4003 fmovsne %icc, %f2, %f0
4004 tvs %xcc, 0x7
4005 fmovdvc %icc, %f2, %f1
4006 fornot2s %f10, %f13, %f1
4007 sllx %i3, %l5, %i2
4008 ldub [%l7 + 0x69], %o3
4009 lduh [%l7 + 0x16], %o2
4010 fmovrsgez %l3, %f0, %f5
4011 or %g6, %o5, %l0
4012 tsubcctv %o1, 0x1058, %i1
4013 movvs %xcc, %o7, %i0
4014 fpsub32s %f11, %f0, %f12
4015 std %f2, [%l7 + 0x68]
4016 stw %g2, [%l7 + 0x70]
4017 fmul8x16al %f13, %f11, %f12
4018 fzero %f6
4019 popc 0x1215, %g3
4020 ldsb [%l7 + 0x3C], %i6
4021 ldsb [%l7 + 0x6F], %i7
4022 fzero %f14
4023 fpadd32 %f4, %f14, %f4
4024 bleu,pt %icc, loop_459
4025 srlx %l2, 0x08, %g7
4026 tpos %icc, 0x0
4027 ldsh [%l7 + 0x18], %g1
4028loop_459:
4029 ldsh [%l7 + 0x1E], %i5
4030 st %f0, [%l7 + 0x7C]
4031 fmul8sux16 %f10, %f12, %f14
4032 bpos,a loop_460
4033 sth %g4, [%l7 + 0x68]
4034 udivx %l4, 0x19AF, %o0
4035 orcc %o6, %i4, %o4
4036loop_460:
4037 movvs %icc, %l6, %l1
4038 movneg %icc, %i3, %l5
4039 bneg,a %xcc, loop_461
4040 tgu %xcc, 0x3
4041 fbg,a %fcc3, loop_462
4042 ldsw [%l7 + 0x50], %g5
4043loop_461:
4044 ldd [%l7 + 0x48], %f0
4045 stb %i2, [%l7 + 0x2C]
4046loop_462:
4047 fmovrse %o3, %f10, %f13
4048 fbue,a %fcc0, loop_463
4049 ldsw [%l7 + 0x4C], %l3
4050 stw %g6, [%l7 + 0x60]
4051 bpos %icc, loop_464
4052loop_463:
4053 ldd [%l7 + 0x40], %f10
4054 xor %o5, %l0, %o2
4055 bne,pt %icc, loop_465
4056loop_464:
4057 ldsh [%l7 + 0x4E], %i1
4058 fmovsvs %xcc, %f0, %f10
4059 orcc %o7, %o1, %i0
4060loop_465:
4061 fbu %fcc2, loop_466
4062 orn %g3, %i6, %i7
4063 fble %fcc3, loop_467
4064 fmovdcs %icc, %f3, %f11
4065loop_466:
4066 ldub [%l7 + 0x6D], %g2
4067 fxor %f4, %f8, %f10
4068loop_467:
4069 ldsb [%l7 + 0x70], %l2
4070 st %f12, [%l7 + 0x64]
4071 fmovdvs %xcc, %f4, %f9
4072 te %xcc, 0x5
4073 fabsd %f10, %f10
4074 lduw [%l7 + 0x64], %g7
4075 fmovda %xcc, %f8, %f4
4076 stb %g1, [%l7 + 0x2C]
4077 fmul8sux16 %f8, %f8, %f2
4078 fsrc2 %f4, %f10
4079 fmovrdlez %i5, %f0, %f2
4080 fmovsgu %icc, %f11, %f6
4081 fones %f14
4082 siam 0x7
4083 ldd [%l7 + 0x70], %f0
4084 fcmpes %fcc0, %f1, %f15
4085 popc %l4, %o0
4086 lduh [%l7 + 0x3A], %g4
4087 tpos %xcc, 0x1
4088 stb %i4, [%l7 + 0x15]
4089 fmovrdlez %o4, %f4, %f14
4090 ldub [%l7 + 0x7F], %o6
4091 ld [%l7 + 0x58], %f5
4092 lduw [%l7 + 0x7C], %l6
4093 nop
4094 setx loop_468, %l0, %l1
4095 wrpr 0x1, %tl
4096 wrpr %l1, %tpc
4097 add %l1, 0x4, %l1
4098 wrpr %l1, %tnpc
4099 setx 0x34400001400, %l0, %l1
4100 wrpr %l1, %tstate
4101 wrhpr 0x4, %htstate
4102 retry
4103 srlx %i3, %l1, %l5
4104 sth %i2, [%l7 + 0x16]
4105 ldx [%l7 + 0x18], %g5
4106loop_468:
4107 tcs %xcc, 0x6
4108 fmovdpos %xcc, %f1, %f4
4109 edge32ln %l3, %o3, %o5
4110 fornot2s %f4, %f3, %f1
4111 lduh [%l7 + 0x60], %g6
4112 std %f12, [%l7 + 0x30]
4113 ldsw [%l7 + 0x3C], %o2
4114 st %f4, [%l7 + 0x6C]
4115 edge16 %l0, %o7, %i1
4116 tvs %xcc, 0x2
4117 fpsub32s %f0, %f7, %f7
4118 fmovrde %o1, %f8, %f4
4119 ldub [%l7 + 0x4B], %g3
4120 or %i0, %i6, %g2
4121 ldsw [%l7 + 0x10], %l2
4122 fmovsa %icc, %f15, %f3
4123 be loop_469
4124 ldsb [%l7 + 0x73], %g7
4125 fmovdl %xcc, %f9, %f8
4126 lduh [%l7 + 0x4A], %g1
4127loop_469:
4128 fandnot2s %f10, %f3, %f0
4129 fpsub16 %f6, %f0, %f0
4130 ldd [%l7 + 0x30], %f14
4131 ldx [%l7 + 0x40], %i5
4132 fzero %f8
4133 stw %l4, [%l7 + 0x34]
4134 ldd [%l7 + 0x30], %f4
4135 alignaddr %o0, %g4, %i7
4136 fpsub32s %f6, %f4, %f7
4137 ldd [%l7 + 0x20], %f12
4138 fcmpne32 %f10, %f6, %o4
4139 fbul %fcc1, loop_470
4140 fcmped %fcc1, %f12, %f10
4141 st %f5, [%l7 + 0x54]
4142 ba %icc, loop_471
4143loop_470:
4144 fxnors %f9, %f0, %f4
4145 tgu %xcc, 0x0
4146 ldsb [%l7 + 0x36], %i4
4147loop_471:
4148 udivcc %o6, 0x1E01, %l6
4149 fcmpes %fcc0, %f14, %f6
4150 ldub [%l7 + 0x4B], %i3
4151 fbue,a %fcc0, loop_472
4152 fmovsvc %icc, %f12, %f6
4153 popc 0x1148, %l1
4154 st %f14, [%l7 + 0x68]
4155loop_472:
4156 subcc %l5, 0x16F1, %g5
4157 stb %i2, [%l7 + 0x30]
4158 ld [%l7 + 0x68], %f0
4159 ld [%l7 + 0x40], %f1
4160 udiv %o3, 0x144E, %l3
4161 fmovsge %icc, %f13, %f7
4162 tsubcc %g6, 0x0E2C, %o5
4163 tleu %icc, 0x0
4164 sethi 0x122F, %o2
4165 ldub [%l7 + 0x09], %l0
4166 andcc %o7, %o1, %g3
4167 fmovrdlez %i1, %f10, %f6
4168 fpack16 %f14, %f15
4169 alignaddr %i0, %i6, %l2
4170 ldsh [%l7 + 0x2A], %g2
4171 bl,a %xcc, loop_473
4172 ldsw [%l7 + 0x0C], %g1
4173 stx %i5, [%l7 + 0x18]
4174 mulscc %g7, %l4, %g4
4175loop_473:
4176 fpack16 %f0, %f14
4177 fnegd %f12, %f14
4178 fbug %fcc1, loop_474
4179 lduw [%l7 + 0x70], %o0
4180 lduw [%l7 + 0x14], %i7
4181 orn %o4, %i4, %l6
4182loop_474:
4183 fbo %fcc2, loop_475
4184 fmuld8ulx16 %f12, %f12, %f14
4185 edge32ln %i3, %o6, %l1
4186 bne loop_476
4187loop_475:
4188 fpack16 %f8, %f6
4189 stw %l5, [%l7 + 0x70]
4190 fnor %f6, %f2, %f10
4191loop_476:
4192 fblg %fcc1, loop_477
4193 fmovdvs %xcc, %f10, %f9
4194 ldsh [%l7 + 0x58], %i2
4195 stw %o3, [%l7 + 0x78]
4196loop_477:
4197 fbge,a %fcc2, loop_478
4198 fandnot2 %f4, %f10, %f10
4199 fnot2s %f0, %f2
4200 ldd [%l7 + 0x78], %f4
4201loop_478:
4202 stx %g5, [%l7 + 0x70]
4203 smul %g6, %l3, %o2
4204 fbe,a %fcc0, loop_479
4205 sth %l0, [%l7 + 0x3C]
4206 movg %xcc, %o5, %o7
4207 sub %g3, %o1, %i1
4208loop_479:
4209 xorcc %i6, 0x08A2, %i0
4210 fble %fcc2, loop_480
4211 ld [%l7 + 0x34], %f7
4212 xnorcc %l2, 0x1955, %g1
4213 xorcc %g2, %g7, %l4
4214loop_480:
4215 ldsh [%l7 + 0x70], %i5
4216 movrlz %g4, 0x2E5, %o0
4217 srl %i7, %i4, %l6
4218 fmovdleu %xcc, %f1, %f8
4219 edge32n %i3, %o4, %o6
4220 fmovscc %xcc, %f0, %f2
4221 fmovdvc %icc, %f14, %f4
4222 stx %l1, [%l7 + 0x40]
4223 lduw [%l7 + 0x4C], %l5
4224 fpack32 %f6, %f2, %f14
4225 fcmple32 %f8, %f12, %o3
4226 fcmpgt16 %f14, %f0, %i2
4227 fbue %fcc3, loop_481
4228 fnand %f12, %f0, %f14
4229 fornot2 %f14, %f2, %f8
4230 ldsh [%l7 + 0x6E], %g6
4231loop_481:
4232 ldsb [%l7 + 0x30], %l3
4233 st %f3, [%l7 + 0x3C]
4234 fbue %fcc3, loop_482
4235 fpsub16 %f12, %f10, %f6
4236 movrgz %o2, 0x223, %l0
4237 tn %xcc, 0x4
4238loop_482:
4239 tgu %xcc, 0x7
4240 edge16 %o5, %g5, %g3
4241 st %f9, [%l7 + 0x08]
4242 tg %xcc, 0x2
4243 add %o1, 0x0448, %o7
4244 alignaddrl %i6, %i1, %i0
4245 bcs,a %icc, loop_483
4246 fmovrde %g1, %f6, %f14
4247 array8 %g2, %l2, %l4
4248 fmul8ulx16 %f4, %f0, %f4
4249loop_483:
4250 ldub [%l7 + 0x63], %g7
4251 subccc %g4, 0x1C9F, %o0
4252 taddcc %i5, 0x0596, %i4
4253 lduh [%l7 + 0x66], %i7
4254 fmovsg %xcc, %f13, %f10
4255 xor %i3, 0x0453, %l6
4256 brnz %o4, loop_484
4257 fbne,a %fcc3, loop_485
4258 be,pt %icc, loop_486
4259 fmovdl %xcc, %f2, %f11
4260loop_484:
4261 stx %l1, [%l7 + 0x18]
4262loop_485:
4263 fabsd %f14, %f2
4264loop_486:
4265 movl %icc, %o6, %l5
4266 fors %f13, %f8, %f11
4267 fbge %fcc1, loop_487
4268 fmul8ulx16 %f6, %f4, %f14
4269 std %f2, [%l7 + 0x10]
4270 std %f10, [%l7 + 0x60]
4271loop_487:
4272 nop
4273 setx loop_488, %l0, %l1
4274 wrpr 0x1, %tl
4275 wrpr %l1, %tnpc
4276 setx 0x34400001400, %l0, %l1
4277 wrpr %l1, %tstate
4278 wrhpr 0x4, %htstate
4279 done
4280 stx %o3, [%l7 + 0x18]
4281 smulcc %g6, %l3, %i2
4282 ld [%l7 + 0x7C], %f5
4283loop_488:
4284 lduw [%l7 + 0x20], %o2
4285 fabsd %f2, %f0
4286 movl %icc, %o5, %l0
4287 sll %g5, %g3, %o1
4288 lduw [%l7 + 0x34], %i6
4289 sdivcc %o7, 0x0B4A, %i0
4290 udivcc %g1, 0x079A, %i1
4291 fandnot2 %f4, %f14, %f0
4292 fnot2s %f5, %f0
4293 brz,a %g2, loop_489
4294 std %f4, [%l7 + 0x48]
4295 brgz %l2, loop_490
4296 subcc %l4, %g4, %g7
4297loop_489:
4298 ldd [%l7 + 0x58], %f12
4299 edge8ln %o0, %i5, %i7
4300loop_490:
4301 tvc %xcc, 0x7
4302 fandnot1s %f6, %f1, %f11
4303 fmovrdgez %i3, %f2, %f0
4304 stx %i4, [%l7 + 0x70]
4305 orcc %o4, %l6, %o6
4306 fmovrdne %l5, %f14, %f2
4307 ldsw [%l7 + 0x14], %l1
4308 umul %g6, %o3, %l3
4309 fandnot1s %f11, %f0, %f13
4310 movl %xcc, %o2, %i2
4311 lduw [%l7 + 0x10], %l0
4312 fpadd32s %f3, %f9, %f15
4313 stw %g5, [%l7 + 0x60]
4314 sth %g3, [%l7 + 0x24]
4315 fpack32 %f8, %f8, %f4
4316 fmul8x16au %f11, %f3, %f12
4317 mova %icc, %o1, %o5
4318 lduh [%l7 + 0x58], %o7
4319 fabsd %f12, %f4
4320 st %f0, [%l7 + 0x48]
4321 fors %f12, %f14, %f9
4322 movle %xcc, %i0, %g1
4323 fmovrdlez %i1, %f12, %f4
4324 ldsb [%l7 + 0x50], %g2
4325 bl %icc, loop_491
4326 bcc,a,pt %xcc, loop_492
4327 stx %l2, [%l7 + 0x20]
4328 ldub [%l7 + 0x0E], %i6
4329loop_491:
4330 ldsw [%l7 + 0x44], %l4
4331loop_492:
4332 fblg %fcc3, loop_493
4333 sth %g7, [%l7 + 0x24]
4334 sdivx %o0, 0x0BCF, %i5
4335 movpos %xcc, %i7, %i3
4336loop_493:
4337 lduh [%l7 + 0x1A], %i4
4338 tn %xcc, 0x0
4339 fmovrslz %g4, %f7, %f2
4340 ldsw [%l7 + 0x68], %o4
4341 movleu %icc, %o6, %l5
4342 fandnot2 %f4, %f12, %f8
4343 tneg %icc, 0x5
4344 ldsw [%l7 + 0x58], %l1
4345 bn,pt %icc, loop_494
4346 lduw [%l7 + 0x30], %l6
4347 fmul8x16al %f4, %f0, %f2
4348 fmovrsgez %g6, %f15, %f4
4349loop_494:
4350 lduw [%l7 + 0x0C], %l3
4351 ldsh [%l7 + 0x4C], %o2
4352 fcmpne16 %f8, %f8, %o3
4353 stw %i2, [%l7 + 0x64]
4354 fabsd %f10, %f10
4355 fbue,a %fcc0, loop_495
4356 andcc %g5, %g3, %o1
4357 tneg %icc, 0x4
4358 fornot2 %f6, %f8, %f10
4359loop_495:
4360 sllx %o5, %l0, %o7
4361 stb %i0, [%l7 + 0x70]
4362 movrne %i1, %g1, %g2
4363 st %f11, [%l7 + 0x6C]
4364 stw %l2, [%l7 + 0x58]
4365 stb %i6, [%l7 + 0x54]
4366 ta %xcc, 0x4
4367 stb %l4, [%l7 + 0x31]
4368 ldsw [%l7 + 0x38], %o0
4369 bg,a %xcc, loop_496
4370 fnand %f6, %f6, %f14
4371 std %f8, [%l7 + 0x20]
4372 fmovsleu %xcc, %f1, %f2
4373loop_496:
4374 ldd [%l7 + 0x28], %f12
4375 fmovdvc %xcc, %f12, %f12
4376 and %g7, %i7, %i5
4377 sdivx %i3, 0x0B21, %i4
4378 sth %g4, [%l7 + 0x28]
4379 fmuld8ulx16 %f12, %f2, %f2
4380 sub %o6, %l5, %o4
4381 stw %l1, [%l7 + 0x74]
4382 fornot1s %f4, %f12, %f7
4383 subc %l6, %l3, %g6
4384 movleu %xcc, %o3, %i2
4385 fmovrdlez %g5, %f12, %f2
4386 fmul8x16al %f15, %f12, %f10
4387 fble,a %fcc0, loop_497
4388 fnot1s %f10, %f15
4389 fmovrdne %o2, %f4, %f4
4390 andn %g3, %o5, %o1
4391loop_497:
4392 fornot1s %f3, %f11, %f14
4393 st %f0, [%l7 + 0x74]
4394 tcc %icc, 0x5
4395 umul %o7, 0x02F9, %l0
4396 lduw [%l7 + 0x70], %i1
4397 edge8l %i0, %g2, %g1
4398 fmul8x16au %f0, %f5, %f0
4399 mova %icc, %l2, %i6
4400 movl %icc, %o0, %l4
4401 ldsh [%l7 + 0x28], %i7
4402 tne %icc, 0x1
4403 fandnot1s %f10, %f10, %f10
4404 fmovdleu %icc, %f9, %f0
4405 tn %xcc, 0x6
4406 orncc %i5, %g7, %i4
4407 std %f14, [%l7 + 0x20]
4408 bneg,pt %icc, loop_498
4409 fcmpd %fcc0, %f0, %f12
4410 fpsub32 %f10, %f10, %f12
4411 xnorcc %i3, %o6, %l5
4412loop_498:
4413 fmovrdlez %g4, %f2, %f0
4414 movgu %icc, %o4, %l1
4415 fones %f13
4416 fmul8x16 %f1, %f2, %f8
4417 fbne,a %fcc0, loop_499
4418 fmovrslez %l3, %f13, %f7
4419 addcc %g6, %l6, %o3
4420 std %f2, [%l7 + 0x68]
4421loop_499:
4422 ldx [%l7 + 0x40], %g5
4423 movn %icc, %i2, %o2
4424 std %f12, [%l7 + 0x60]
4425 stb %g3, [%l7 + 0x70]
4426 brlz,a %o5, loop_500
4427 xorcc %o1, 0x1496, %l0
4428 fbue %fcc3, loop_501
4429 alignaddr %i1, %o7, %i0
4430loop_500:
4431 st %f15, [%l7 + 0x3C]
4432 fmovdneg %icc, %f12, %f7
4433loop_501:
4434 std %f4, [%l7 + 0x78]
4435 ldx [%l7 + 0x40], %g1
4436 fones %f13
4437 stb %g2, [%l7 + 0x7A]
4438 stb %l2, [%l7 + 0x1D]
4439 ba,a %icc, loop_502
4440 fmovdl %icc, %f9, %f3
4441 array8 %o0, %l4, %i7
4442 ldsh [%l7 + 0x44], %i6
4443loop_502:
4444 srax %i5, 0x00, %i4
4445 tneg %icc, 0x5
4446 tg %icc, 0x2
4447 ldub [%l7 + 0x30], %i3
4448 lduw [%l7 + 0x74], %g7
4449 fmovde %icc, %f13, %f9
4450 bneg,a,pn %icc, loop_503
4451 fmul8sux16 %f8, %f8, %f2
4452 tn %icc, 0x1
4453 srlx %l5, %o6, %g4
4454loop_503:
4455 bgu,pn %icc, loop_504
4456 bshuffle %f6, %f6, %f6
4457 lduh [%l7 + 0x68], %l1
4458 fmovdneg %xcc, %f6, %f3
4459loop_504:
4460 fmovda %xcc, %f2, %f6
4461 ldsw [%l7 + 0x7C], %l3
4462 fpadd32s %f1, %f9, %f14
4463 fmovrde %g6, %f14, %f12
4464 stx %o4, [%l7 + 0x58]
4465 st %f14, [%l7 + 0x2C]
4466 ldx [%l7 + 0x78], %o3
4467 fzeros %f6
4468 umulcc %g5, 0x1EB1, %i2
4469 tg %icc, 0x4
4470 fmovdneg %xcc, %f6, %f11
4471 fexpand %f0, %f6
4472 fnot1s %f3, %f12
4473 fcmple32 %f6, %f10, %l6
4474 alignaddrl %g3, %o2, %o1
4475 ldx [%l7 + 0x70], %o5
4476 tneg %xcc, 0x3
4477 fmul8sux16 %f14, %f10, %f8
4478 lduw [%l7 + 0x18], %i1
4479 fornot2 %f10, %f0, %f0
4480 nop
4481 setx loop_505, %l0, %l1
4482 jmpl %l1, %l0
4483 st %f14, [%l7 + 0x4C]
4484 fmovsne %xcc, %f15, %f4
4485 fmovdl %xcc, %f0, %f13
4486loop_505:
4487 fand %f10, %f4, %f0
4488 fbul,a %fcc2, loop_506
4489 bleu %icc, loop_507
4490 sdivcc %i0, 0x105E, %g1
4491 lduh [%l7 + 0x18], %o7
4492loop_506:
4493 ldsh [%l7 + 0x2C], %l2
4494loop_507:
4495 fble,a %fcc1, loop_508
4496 lduw [%l7 + 0x68], %o0
4497 st %f0, [%l7 + 0x0C]
4498 bn,pt %icc, loop_509
4499loop_508:
4500 fmovdleu %icc, %f3, %f15
4501 brlez,a %g2, loop_510
4502 sth %i7, [%l7 + 0x32]
4503loop_509:
4504 ldx [%l7 + 0x08], %i6
4505 subccc %i5, %i4, %i3
4506loop_510:
4507 fmovse %icc, %f10, %f12
4508 fone %f4
4509 fxnors %f10, %f3, %f11
4510 fbe,a %fcc2, loop_511
4511 tge %icc, 0x5
4512 ldsh [%l7 + 0x6A], %g7
4513 bleu,a,pt %icc, loop_512
4514loop_511:
4515 orcc %l4, 0x113F, %o6
4516 fmovdle %xcc, %f1, %f12
4517 lduw [%l7 + 0x44], %l5
4518loop_512:
4519 fpmerge %f3, %f13, %f14
4520 call loop_513
4521 movneg %icc, %l1, %l3
4522 bshuffle %f0, %f2, %f10
4523 ldsb [%l7 + 0x35], %g4
4524loop_513:
4525 fmovdne %xcc, %f15, %f0
4526 brz %o4, loop_514
4527 lduw [%l7 + 0x40], %g6
4528 lduw [%l7 + 0x48], %g5
4529 fnot1 %f14, %f4
4530loop_514:
4531 ldsh [%l7 + 0x28], %i2
4532 fmovrslz %o3, %f13, %f8
4533 fcmple32 %f4, %f2, %g3
4534 stw %o2, [%l7 + 0x3C]
4535 stw %l6, [%l7 + 0x60]
4536 stx %o5, [%l7 + 0x08]
4537 st %f11, [%l7 + 0x6C]
4538 stx %i1, [%l7 + 0x18]
4539 fsrc2s %f11, %f4
4540 addccc %l0, %o1, %g1
4541 fmovscc %icc, %f2, %f4
4542 bl,pn %xcc, loop_515
4543 tneg %xcc, 0x7
4544 andn %o7, %l2, %i0
4545 fexpand %f1, %f0
4546loop_515:
4547 andn %o0, %g2, %i7
4548 mulx %i5, %i6, %i3
4549 ldub [%l7 + 0x7F], %g7
4550 std %f2, [%l7 + 0x10]
4551 udivcc %l4, 0x1C55, %o6
4552 mova %xcc, %i4, %l5
4553 bpos,pt %icc, loop_516
4554 st %f9, [%l7 + 0x5C]
4555 st %f6, [%l7 + 0x0C]
4556 fexpand %f2, %f6
4557loop_516:
4558 fmovrdlz %l1, %f2, %f8
4559 orncc %l3, %o4, %g6
4560 fmovsg %icc, %f5, %f6
4561 bcs,pt %xcc, loop_517
4562 fmovdneg %xcc, %f10, %f3
4563 movcs %icc, %g4, %g5
4564 bge,a %icc, loop_518
4565loop_517:
4566 fmovdleu %icc, %f12, %f1
4567 std %f10, [%l7 + 0x20]
4568 edge16ln %i2, %g3, %o3
4569loop_518:
4570 edge8 %o2, %l6, %o5
4571 tleu %xcc, 0x3
4572 for %f10, %f10, %f6
4573 bgu,pt %icc, loop_519
4574 xorcc %l0, %i1, %g1
4575 lduw [%l7 + 0x24], %o7
4576 bleu %xcc, loop_520
4577loop_519:
4578 mova %xcc, %o1, %l2
4579 fbule,a %fcc2, loop_521
4580 fone %f0
4581loop_520:
4582 udivx %i0, 0x1ED4, %o0
4583 fnot1s %f2, %f9
4584loop_521:
4585 fmovdg %icc, %f1, %f13
4586 fmovrdlez %g2, %f6, %f6
4587 ldsh [%l7 + 0x1E], %i7
4588 tleu %icc, 0x2
4589 fbn %fcc1, loop_522
4590 and %i5, 0x04AB, %i6
4591 fmovsl %icc, %f5, %f7
4592 tleu %xcc, 0x1
4593loop_522:
4594 lduh [%l7 + 0x2A], %g7
4595 std %f6, [%l7 + 0x38]
4596 udivcc %l4, 0x1740, %i3
4597 fbl %fcc1, loop_523
4598 array32 %i4, %o6, %l5
4599 andcc %l3, %l1, %g6
4600 movne %icc, %g4, %g5
4601loop_523:
4602 stw %i2, [%l7 + 0x40]
4603 ldub [%l7 + 0x49], %g3
4604 fcmpes %fcc2, %f10, %f13
4605 fandnot1 %f10, %f6, %f0
4606 brnz,a %o3, loop_524
4607 ld [%l7 + 0x74], %f6
4608 movrgz %o4, 0x2E9, %l6
4609 stb %o5, [%l7 + 0x54]
4610loop_524:
4611 fandnot2 %f4, %f10, %f14
4612 udiv %l0, 0x07B4, %o2
4613 ldx [%l7 + 0x68], %g1
4614 sth %i1, [%l7 + 0x38]
4615 lduw [%l7 + 0x08], %o1
4616 fcmpne32 %f2, %f4, %l2
4617 lduh [%l7 + 0x38], %o7
4618 udiv %o0, 0x1816, %g2
4619 lduh [%l7 + 0x2C], %i0
4620 udivcc %i7, 0x15B9, %i5
4621 alignaddr %g7, %i6, %l4
4622 fmovsl %xcc, %f4, %f9
4623 fcmpeq32 %f14, %f4, %i3
4624 nop
4625 setx loop_525, %l0, %l1
4626 wrpr 0x1, %tl
4627 wrpr %l1, %tnpc
4628 setx 0x34400001400, %l0, %l1
4629 wrpr %l1, %tstate
4630 wrhpr 0x4, %htstate
4631 done
4632 sth %i4, [%l7 + 0x6C]
4633 fmul8sux16 %f0, %f8, %f6
4634 bneg,a,pn %xcc, loop_526
4635loop_525:
4636 std %f8, [%l7 + 0x40]
4637 bgu loop_527
4638 sdiv %o6, 0x0CB0, %l5
4639loop_526:
4640 ldsh [%l7 + 0x4E], %l1
4641 fands %f7, %f6, %f8
4642loop_527:
4643 bge,a,pn %xcc, loop_528
4644 fzero %f12
4645 xor %g6, %g4, %g5
4646 for %f12, %f8, %f6
4647loop_528:
4648 ldx [%l7 + 0x38], %i2
4649 tgu %xcc, 0x1
4650 nop
4651 setx loop_529, %l0, %l1
4652 wrpr 0x1, %tl
4653 wrpr %l1, %tnpc
4654 setx 0x34400001400, %l0, %l1
4655 wrpr %l1, %tstate
4656 wrhpr 0x4, %htstate
4657 done
4658 and %g3, %o3, %l3
4659 stb %l6, [%l7 + 0x65]
4660 ldsh [%l7 + 0x0E], %o5
4661loop_529:
4662 addcc %o4, %o2, %l0
4663 fsrc1s %f15, %f11
4664 fzeros %f6
4665 move %icc, %g1, %o1
4666 fmovdleu %xcc, %f14, %f14
4667 ldx [%l7 + 0x68], %l2
4668 st %f5, [%l7 + 0x4C]
4669 fblg %fcc1, loop_530
4670 movvc %icc, %i1, %o7
4671 ldsh [%l7 + 0x66], %o0
4672 ldub [%l7 + 0x7C], %i0
4673loop_530:
4674 fmovscs %icc, %f10, %f11
4675 ldx [%l7 + 0x48], %i7
4676 movleu %xcc, %i5, %g2
4677 sll %i6, 0x15, %l4
4678 ldub [%l7 + 0x44], %i3
4679 fba %fcc2, loop_531
4680 subccc %i4, %g7, %o6
4681 brz %l5, loop_532
4682 st %f11, [%l7 + 0x14]
4683loop_531:
4684 ldub [%l7 + 0x6C], %g6
4685 ldsh [%l7 + 0x42], %g4
4686loop_532:
4687 edge16ln %g5, %i2, %l1
4688 fors %f7, %f9, %f4
4689 fmovdge %xcc, %f6, %f12
4690 ldd [%l7 + 0x08], %f4
4691 ldx [%l7 + 0x18], %g3
4692 fbn %fcc1, loop_533
4693 orcc %l3, %l6, %o3
4694 fones %f8
4695 ldsw [%l7 + 0x60], %o5
4696loop_533:
4697 ldx [%l7 + 0x78], %o4
4698 bge,pn %icc, loop_534
4699 fzero %f8
4700 tg %xcc, 0x3
4701 fmovspos %xcc, %f9, %f9
4702loop_534:
4703 xor %o2, 0x1D3C, %l0
4704 std %f4, [%l7 + 0x08]
4705 brnz %o1, loop_535
4706 srl %l2, 0x15, %g1
4707 fnands %f10, %f10, %f0
4708 bcc,a,pn %xcc, loop_536
4709loop_535:
4710 edge16ln %i1, %o0, %i0
4711 sth %o7, [%l7 + 0x5C]
4712 bcc,a,pt %xcc, loop_537
4713loop_536:
4714 st %f1, [%l7 + 0x60]
4715 mulx %i7, 0x1A83, %i5
4716 fbuge %fcc1, loop_538
4717loop_537:
4718 sll %g2, 0x14, %i6
4719 ldsh [%l7 + 0x7C], %i3
4720 sdiv %i4, 0x040F, %g7
4721loop_538:
4722 movne %icc, %o6, %l5
4723 movneg %icc, %l4, %g6
4724 ldsw [%l7 + 0x20], %g4
4725 edge32ln %g5, %i2, %g3
4726 lduh [%l7 + 0x74], %l3
4727 fmovda %xcc, %f13, %f15
4728 fnegs %f2, %f8
4729 stw %l6, [%l7 + 0x50]
4730 taddcc %o3, %o5, %o4
4731 ldsh [%l7 + 0x08], %o2
4732 sll %l1, %o1, %l0
4733 fnot1 %f0, %f12
4734 fandnot1s %f15, %f6, %f3
4735 lduh [%l7 + 0x12], %l2
4736 st %f7, [%l7 + 0x24]
4737 lduw [%l7 + 0x70], %g1
4738 addcc %o0, 0x144F, %i0
4739 fcmps %fcc0, %f15, %f0
4740 fmovsne %icc, %f15, %f1
4741 brnz %o7, loop_539
4742 fmovsne %xcc, %f5, %f8
4743 fmovsgu %icc, %f14, %f15
4744 ldd [%l7 + 0x18], %f6
4745loop_539:
4746 movleu %icc, %i7, %i1
4747 ldsb [%l7 + 0x13], %g2
4748 std %f6, [%l7 + 0x38]
4749 fbo %fcc0, loop_540
4750 fmovde %icc, %f10, %f5
4751 fcmped %fcc2, %f0, %f2
4752 fbn,a %fcc2, loop_541
4753loop_540:
4754 stb %i5, [%l7 + 0x10]
4755 fpsub16s %f7, %f11, %f1
4756 st %f9, [%l7 + 0x18]
4757loop_541:
4758 orncc %i3, %i6, %g7
4759 sub %i4, 0x13B6, %l5
4760 be,a,pt %xcc, loop_542
4761 sdivcc %o6, 0x12EB, %l4
4762 std %f6, [%l7 + 0x10]
4763 stx %g4, [%l7 + 0x30]
4764loop_542:
4765 bcs loop_543
4766 sra %g5, %g6, %g3
4767 fmovscs %icc, %f10, %f0
4768 stw %l3, [%l7 + 0x30]
4769loop_543:
4770 sth %l6, [%l7 + 0x36]
4771 move %icc, %o3, %o5
4772 tleu %xcc, 0x4
4773 fbu,a %fcc1, loop_544
4774 fnor %f8, %f14, %f2
4775 lduw [%l7 + 0x64], %i2
4776 faligndata %f12, %f6, %f4
4777loop_544:
4778 fba %fcc3, loop_545
4779 sth %o4, [%l7 + 0x16]
4780 fmovdcs %xcc, %f11, %f10
4781 ldsh [%l7 + 0x56], %o2
4782loop_545:
4783 movrlez %l1, %o1, %l0
4784 brgz %l2, loop_546
4785 lduw [%l7 + 0x6C], %o0
4786 lduw [%l7 + 0x0C], %i0
4787 ldd [%l7 + 0x18], %f6
4788loop_546:
4789 ldsw [%l7 + 0x70], %g1
4790 udivx %o7, 0x02FA, %i7
4791 fbn %fcc0, loop_547
4792 nop
4793 setx loop_548, %l0, %l1
4794 jmpl %l1, %i1
4795 movleu %xcc, %i5, %i3
4796 subccc %g2, 0x1D82, %i6
4797loop_547:
4798 xor %g7, 0x1D68, %i4
4799loop_548:
4800 fmovdcs %icc, %f12, %f10
4801 fabss %f15, %f15
4802 srl %l5, 0x10, %o6
4803 andn %g4, 0x0D2C, %g5
4804 stx %g6, [%l7 + 0x78]
4805 fands %f8, %f11, %f7
4806 tvs %icc, 0x3
4807 fmovsn %icc, %f9, %f15
4808 stx %l4, [%l7 + 0x20]
4809 stx %l3, [%l7 + 0x60]
4810 movl %xcc, %l6, %o3
4811 fpack32 %f2, %f0, %f8
4812 fxnors %f14, %f9, %f3
4813 move %xcc, %o5, %i2
4814 popc %o4, %g3
4815 orn %l1, %o1, %o2
4816 stx %l2, [%l7 + 0x48]
4817 fsrc1 %f14, %f10
4818 tle %xcc, 0x7
4819 ldsh [%l7 + 0x4C], %o0
4820 addc %i0, %l0, %o7
4821 edge8l %g1, %i7, %i1
4822 fmovdvs %icc, %f5, %f1
4823 fcmps %fcc1, %f7, %f14
4824 lduw [%l7 + 0x44], %i5
4825 mova %icc, %i3, %g2
4826 sdivcc %g7, 0x0415, %i6
4827 sth %l5, [%l7 + 0x52]
4828 lduh [%l7 + 0x14], %i4
4829 brlez %g4, loop_549
4830 fblg %fcc3, loop_550
4831 stx %o6, [%l7 + 0x50]
4832 ldsb [%l7 + 0x1A], %g5
4833loop_549:
4834 fbue,a %fcc1, loop_551
4835loop_550:
4836 fnot2s %f14, %f8
4837 te %xcc, 0x6
4838 ld [%l7 + 0x20], %f9
4839loop_551:
4840 stx %l4, [%l7 + 0x58]
4841 fandnot2s %f14, %f3, %f9
4842 lduw [%l7 + 0x08], %l3
4843 popc 0x16C6, %l6
4844 fornot2s %f4, %f3, %f9
4845 fzeros %f0
4846 stx %o3, [%l7 + 0x78]
4847 edge8l %g6, %o5, %i2
4848 ldsw [%l7 + 0x70], %g3
4849 udivx %o4, 0x18B9, %o1
4850 bleu,a,pt %xcc, loop_552
4851 sth %l1, [%l7 + 0x3A]
4852 ldsw [%l7 + 0x20], %o2
4853 bshuffle %f0, %f8, %f6
4854loop_552:
4855 fmovsa %icc, %f13, %f3
4856 fcmple32 %f0, %f8, %l2
4857 sllx %i0, %o0, %l0
4858 movg %icc, %g1, %o7
4859 fmovdvc %icc, %f7, %f11
4860 fmovrdne %i7, %f12, %f2
4861 ldub [%l7 + 0x7C], %i5
4862 tg %xcc, 0x5
4863 lduw [%l7 + 0x1C], %i3
4864 fmul8x16 %f13, %f6, %f2
4865 ldx [%l7 + 0x10], %i1
4866 movrne %g2, %g7, %i6
4867 edge16 %i4, %g4, %l5
4868 faligndata %f10, %f8, %f4
4869 std %f14, [%l7 + 0x68]
4870 edge8n %o6, %g5, %l4
4871 std %f12, [%l7 + 0x48]
4872 ldsh [%l7 + 0x16], %l3
4873 stb %l6, [%l7 + 0x7A]
4874 xor %o3, %o5, %g6
4875 fabss %f13, %f10
4876 movcs %xcc, %g3, %i2
4877 udivx %o4, 0x1764, %l1
4878 ldx [%l7 + 0x08], %o2
4879 fmovrde %o1, %f4, %f12
4880 xnorcc %l2, 0x133E, %i0
4881 fbue %fcc3, loop_553
4882 ld [%l7 + 0x3C], %f2
4883 ldd [%l7 + 0x08], %f6
4884 bpos,a,pt %icc, loop_554
4885loop_553:
4886 movg %icc, %l0, %o0
4887 edge16n %g1, %o7, %i7
4888 ldx [%l7 + 0x40], %i3
4889loop_554:
4890 bvc,a loop_555
4891 ldsw [%l7 + 0x48], %i1
4892 sll %g2, 0x1E, %i5
4893 tle %icc, 0x4
4894loop_555:
4895 fmul8x16al %f4, %f5, %f4
4896 ld [%l7 + 0x18], %f2
4897 stb %g7, [%l7 + 0x7F]
4898 fmovdvs %xcc, %f14, %f7
4899 nop
4900 setx loop_556, %l0, %l1
4901 wrpr 0x1, %tl
4902 wrpr %l1, %tpc
4903 add %l1, 0x4, %l1
4904 wrpr %l1, %tnpc
4905 setx 0x34400001400, %l0, %l1
4906 wrpr %l1, %tstate
4907 wrhpr 0x4, %htstate
4908 retry
4909 st %f14, [%l7 + 0x60]
4910 fmovdneg %icc, %f9, %f13
4911 xnorcc %i4, %i6, %l5
4912loop_556:
4913 fpadd32s %f11, %f15, %f3
4914 ldsw [%l7 + 0x78], %o6
4915 movvs %xcc, %g4, %g5
4916 fnot2s %f4, %f9
4917 ld [%l7 + 0x18], %f4
4918 movleu %xcc, %l3, %l4
4919 tvs %xcc, 0x0
4920 fnors %f8, %f0, %f4
4921 fmovde %xcc, %f0, %f13
4922 stw %o3, [%l7 + 0x44]
4923 stw %o5, [%l7 + 0x20]
4924 movneg %icc, %l6, %g6
4925 brlez,a %g3, loop_557
4926 stx %i2, [%l7 + 0x60]
4927 bshuffle %f14, %f0, %f10
4928 te %icc, 0x4
4929loop_557:
4930 sth %l1, [%l7 + 0x30]
4931 fmovrsne %o4, %f7, %f2
4932 taddcctv %o1, %l2, %i0
4933 movneg %icc, %l0, %o2
4934 lduh [%l7 + 0x56], %g1
4935 stw %o0, [%l7 + 0x10]
4936 fbu,a %fcc0, loop_558
4937 orncc %o7, 0x0929, %i3
4938 fmovrdlz %i7, %f12, %f0
4939 movne %icc, %i1, %g2
4940loop_558:
4941 fpadd16 %f12, %f0, %f10
4942 fmovrde %i5, %f10, %f6
4943 fsrc2s %f4, %f10
4944 fmovdn %icc, %f11, %f5
4945 smulcc %i4, 0x1B66, %g7
4946 movcs %xcc, %l5, %o6
4947 fnot1 %f14, %f14
4948 fnors %f2, %f9, %f7
4949 fmul8x16au %f0, %f7, %f10
4950 alignaddr %g4, %g5, %i6
4951 bshuffle %f10, %f14, %f12
4952 stb %l4, [%l7 + 0x63]
4953 stx %o3, [%l7 + 0x18]
4954 umulcc %o5, %l3, %l6
4955 stw %g6, [%l7 + 0x0C]
4956 stx %g3, [%l7 + 0x28]
4957 te %icc, 0x0
4958 fbu %fcc2, loop_559
4959 ldsb [%l7 + 0x2A], %i2
4960 movneg %xcc, %o4, %l1
4961 fmovsgu %icc, %f11, %f4
4962loop_559:
4963 ldsb [%l7 + 0x45], %l2
4964 movrgez %i0, 0x33D, %o1
4965 ldsw [%l7 + 0x38], %l0
4966 std %f10, [%l7 + 0x40]
4967 fandnot2s %f11, %f7, %f2
4968 ldd [%l7 + 0x40], %f0
4969 st %f0, [%l7 + 0x10]
4970 ldx [%l7 + 0x30], %g1
4971 lduh [%l7 + 0x1A], %o0
4972 andcc %o2, 0x16C7, %i3
4973 ldd [%l7 + 0x60], %f0
4974 fnor %f14, %f4, %f8
4975 brlz %i7, loop_560
4976 udivcc %i1, 0x0627, %o7
4977 fsrc2 %f14, %f12
4978 bshuffle %f6, %f14, %f8
4979loop_560:
4980 bleu,pn %icc, loop_561
4981 sdiv %g2, 0x064C, %i4
4982 edge16 %g7, %l5, %i5
4983 edge16 %o6, %g4, %i6
4984loop_561:
4985 fmovsg %xcc, %f10, %f4
4986 movneg %xcc, %l4, %o3
4987 srlx %g5, 0x07, %l3
4988 popc 0x1E23, %o5
4989 fbn,a %fcc2, loop_562
4990 lduw [%l7 + 0x74], %g6
4991 fmovdgu %icc, %f15, %f15
4992 lduh [%l7 + 0x50], %l6
4993loop_562:
4994 bne,a,pn %icc, loop_563
4995 edge16ln %i2, %g3, %o4
4996 fmovrslez %l2, %f4, %f0
4997 fnot2 %f14, %f6
4998loop_563:
4999 fmovdle %xcc, %f13, %f11
5000 bcs,pt %xcc, loop_564
5001 fmovscs %xcc, %f2, %f1
5002 fble,a %fcc3, loop_565
5003 ta %xcc, 0x7
5004loop_564:
5005 sth %i0, [%l7 + 0x2E]
5006 edge16l %l1, %o1, %g1
5007loop_565:
5008 std %f14, [%l7 + 0x40]
5009 sllx %o0, %l0, %o2
5010 movvs %xcc, %i7, %i3
5011 bn,a loop_566
5012 ldsw [%l7 + 0x18], %i1
5013 fpsub16 %f12, %f0, %f12
5014 ldd [%l7 + 0x18], %f0
5015loop_566:
5016 stb %o7, [%l7 + 0x63]
5017 sub %g2, 0x048E, %i4
5018 bn,a loop_567
5019 fmovrsne %l5, %f4, %f12
5020 tle %xcc, 0x0
5021 edge8ln %i5, %o6, %g4
5022loop_567:
5023 fbne,a %fcc0, loop_568
5024 fnegs %f12, %f5
5025 movge %xcc, %g7, %i6
5026 addccc %o3, 0x1815, %l4
5027loop_568:
5028 or %l3, 0x08BC, %g5
5029 add %o5, 0x0B04, %g6
5030 movvs %xcc, %l6, %i2
5031 move %xcc, %o4, %g3
5032 fba %fcc2, loop_569
5033 fzeros %f13
5034 brgez,a %l2, loop_570
5035 fmovrsne %i0, %f4, %f2
5036loop_569:
5037 te %icc, 0x0
5038 std %f6, [%l7 + 0x10]
5039loop_570:
5040 fbge %fcc1, loop_571
5041 lduh [%l7 + 0x1C], %l1
5042 bcc,a,pt %icc, loop_572
5043 bleu %icc, loop_573
5044loop_571:
5045 edge32 %o1, %o0, %l0
5046 ldx [%l7 + 0x38], %o2
5047loop_572:
5048 edge32 %i7, %i3, %g1
5049loop_573:
5050 fnand %f2, %f4, %f12
5051 ldub [%l7 + 0x63], %o7
5052 fmovsle %xcc, %f14, %f0
5053 fcmpne16 %f0, %f4, %g2
5054 movpos %icc, %i1, %l5
5055 movcc %xcc, %i4, %o6
5056 tge %xcc, 0x2
5057 sra %g4, %i5, %g7
5058 stx %i6, [%l7 + 0x28]
5059 fbuge %fcc0, loop_574
5060 fmovrdgez %l4, %f4, %f12
5061 umul %l3, %o3, %o5
5062 subcc %g5, 0x0E55, %g6
5063loop_574:
5064 stx %l6, [%l7 + 0x28]
5065 sll %o4, %g3, %i2
5066 fbo,a %fcc1, loop_575
5067 brnz %l2, loop_576
5068 fbne %fcc3, loop_577
5069 edge32 %i0, %l1, %o1
5070loop_575:
5071 fnors %f9, %f9, %f10
5072loop_576:
5073 fbug,a %fcc0, loop_578
5074loop_577:
5075 smulcc %o0, 0x1469, %l0
5076 sll %o2, %i3, %g1
5077 lduw [%l7 + 0x34], %i7
5078loop_578:
5079 fnot1s %f11, %f6
5080 mova %xcc, %o7, %g2
5081 fcmpne32 %f14, %f2, %l5
5082 edge32n %i1, %o6, %i4
5083 sdiv %g4, 0x17C8, %i5
5084 ldsh [%l7 + 0x62], %g7
5085 fsrc2s %f8, %f3
5086 alignaddr %l4, %i6, %o3
5087 bcs %xcc, loop_579
5088 movne %xcc, %l3, %o5
5089 fcmpne32 %f8, %f12, %g5
5090 brlez,a %g6, loop_580
5091loop_579:
5092 movrlz %l6, %g3, %i2
5093 brz,a %o4, loop_581
5094 fmovrdlz %l2, %f4, %f14
5095loop_580:
5096 edge8l %i0, %o1, %o0
5097 fmovdcs %xcc, %f0, %f8
5098loop_581:
5099 udivx %l0, 0x1ECA, %l1
5100 st %f13, [%l7 + 0x10]
5101 lduw [%l7 + 0x24], %i3
5102 bn,a loop_582
5103 lduh [%l7 + 0x4C], %o2
5104 fpadd16 %f12, %f4, %f12
5105 movre %i7, 0x123, %g1
5106loop_582:
5107 stx %g2, [%l7 + 0x68]
5108 sth %o7, [%l7 + 0x2C]
5109 fbuge,a %fcc0, loop_583
5110 ldsw [%l7 + 0x74], %i1
5111 stb %o6, [%l7 + 0x6A]
5112 fmovsa %xcc, %f2, %f11
5113loop_583:
5114 array8 %l5, %g4, %i4
5115 sll %g7, 0x19, %i5
5116 stx %i6, [%l7 + 0x40]
5117 bl,a,pn %xcc, loop_584
5118 popc 0x11CF, %l4
5119 lduw [%l7 + 0x74], %l3
5120 fmovdvs %icc, %f0, %f8
5121loop_584:
5122 fandnot2 %f10, %f12, %f4
5123 bneg %icc, loop_585
5124 fmovdl %xcc, %f6, %f8
5125 nop
5126 setx loop_586, %l0, %l1
5127 wrpr 0x1, %tl
5128 wrpr %l1, %tpc
5129 add %l1, 0x4, %l1
5130 wrpr %l1, %tnpc
5131 setx 0x34400001400, %l0, %l1
5132 wrpr %l1, %tstate
5133 wrhpr 0x4, %htstate
5134 retry
5135 tl %xcc, 0x2
5136loop_585:
5137 subcc %o3, 0x08A0, %o5
5138 st %f9, [%l7 + 0x18]
5139loop_586:
5140 udivx %g5, 0x0419, %g6
5141 fornot1s %f12, %f7, %f5
5142 ldd [%l7 + 0x08], %f6
5143 addcc %l6, 0x03BF, %g3
5144 stb %o4, [%l7 + 0x4B]
5145 fpadd32s %f4, %f7, %f5
5146 bcc,a loop_587
5147 fmovsneg %xcc, %f1, %f13
5148 sth %l2, [%l7 + 0x5A]
5149 xnor %i2, 0x09E3, %o1
5150loop_587:
5151 fmovdn %xcc, %f7, %f7
5152 fornot2 %f14, %f8, %f6
5153 fmovrdlez %i0, %f4, %f4
5154 edge16 %o0, %l1, %l0
5155 lduh [%l7 + 0x50], %i3
5156 fpsub16s %f10, %f9, %f15
5157 fnot2s %f15, %f5
5158 lduw [%l7 + 0x20], %o2
5159 smulcc %g1, 0x0D1C, %g2
5160 fands %f8, %f4, %f1
5161 umulcc %i7, %o7, %i1
5162 movrlz %o6, 0x252, %l5
5163 stw %g4, [%l7 + 0x78]
5164 ldsh [%l7 + 0x74], %i4
5165 tge %xcc, 0x0
5166 fmovrse %g7, %f11, %f15
5167 lduh [%l7 + 0x66], %i5
5168 fmovse %icc, %f2, %f0
5169 stx %i6, [%l7 + 0x78]
5170 bge %xcc, loop_588
5171 sdivx %l4, 0x0CDA, %l3
5172 ldx [%l7 + 0x08], %o5
5173 lduw [%l7 + 0x50], %o3
5174loop_588:
5175 ldsw [%l7 + 0x74], %g6
5176 sdiv %g5, 0x024B, %g3
5177 fmuld8ulx16 %f13, %f13, %f6
5178 fmul8sux16 %f10, %f6, %f2
5179 movpos %xcc, %l6, %l2
5180 tl %icc, 0x1
5181 sth %o4, [%l7 + 0x5A]
5182 fpadd16 %f8, %f2, %f12
5183 movrlz %o1, %i2, %o0
5184 mulx %i0, %l0, %l1
5185 tgu %icc, 0x7
5186 fmovdg %icc, %f8, %f5
5187 fmovdpos %icc, %f9, %f2
5188 tpos %icc, 0x1
5189 ldsb [%l7 + 0x1B], %i3
5190 fcmple16 %f4, %f14, %o2
5191 fbne,a %fcc2, loop_589
5192 mulx %g1, 0x1751, %g2
5193 bgu,a,pn %xcc, loop_590
5194 fmovdn %xcc, %f1, %f12
5195loop_589:
5196 edge8l %o7, %i1, %i7
5197 std %f8, [%l7 + 0x28]
5198loop_590:
5199 fbn %fcc0, loop_591
5200 fmovsne %xcc, %f14, %f14
5201 brlez %l5, loop_592
5202 fmovrslez %o6, %f10, %f9
5203loop_591:
5204 subcc %g4, %g7, %i5
5205 edge32ln %i6, %l4, %i4
5206loop_592:
5207 ldx [%l7 + 0x38], %o5
5208 fornot1s %f3, %f4, %f3
5209 stx %o3, [%l7 + 0x08]
5210 tsubcctv %l3, 0x0D76, %g6
5211 sth %g5, [%l7 + 0x4C]
5212 add %l6, 0x0A1A, %g3
5213 st %f11, [%l7 + 0x4C]
5214 fmovspos %xcc, %f10, %f4
5215 bpos,a %xcc, loop_593
5216 ldsb [%l7 + 0x2E], %l2
5217 ldsb [%l7 + 0x35], %o1
5218 fbne,a %fcc0, loop_594
5219loop_593:
5220 ldub [%l7 + 0x7D], %o4
5221 ldsh [%l7 + 0x0E], %o0
5222 ldsh [%l7 + 0x2A], %i0
5223loop_594:
5224 edge16 %l0, %l1, %i3
5225 ld [%l7 + 0x6C], %f6
5226 edge32n %i2, %o2, %g2
5227 fmovdn %xcc, %f12, %f3
5228 lduw [%l7 + 0x60], %g1
5229 fmovs %f4, %f14
5230 edge32ln %o7, %i1, %i7
5231 fmovsvs %icc, %f4, %f10
5232 pdist %f10, %f6, %f10
5233 movge %xcc, %l5, %g4
5234 lduw [%l7 + 0x40], %g7
5235 fmuld8sux16 %f1, %f8, %f8
5236 ld [%l7 + 0x1C], %f5
5237 fcmps %fcc2, %f2, %f1
5238 stw %i5, [%l7 + 0x58]
5239 sub %o6, 0x1009, %i6
5240 movg %xcc, %i4, %o5
5241 udivx %l4, 0x14AA, %l3
5242 std %f4, [%l7 + 0x28]
5243 fmovscs %icc, %f4, %f13
5244 stx %o3, [%l7 + 0x40]
5245 ta %xcc, 0x3
5246 fnand %f12, %f4, %f4
5247 st %f7, [%l7 + 0x70]
5248 st %f12, [%l7 + 0x74]
5249 fcmped %fcc3, %f12, %f14
5250 srl %g6, 0x1A, %l6
5251 std %f0, [%l7 + 0x60]
5252 move %xcc, %g3, %g5
5253 lduh [%l7 + 0x3E], %o1
5254 movg %icc, %l2, %o4
5255 st %f12, [%l7 + 0x14]
5256 ldd [%l7 + 0x68], %f12
5257 mulscc %i0, 0x0768, %l0
5258 umul %o0, 0x1A0D, %l1
5259 edge8 %i3, %o2, %g2
5260 fmovsa %icc, %f6, %f10
5261 ldx [%l7 + 0x18], %i2
5262 fmovdpos %icc, %f0, %f10
5263 addc %g1, 0x1375, %i1
5264 udivx %o7, 0x1928, %i7
5265 fsrc2 %f6, %f14
5266 xnorcc %g4, %l5, %g7
5267 umulcc %i5, 0x009A, %i6
5268 smulcc %o6, %i4, %l4
5269 ldsh [%l7 + 0x10], %o5
5270 ldsw [%l7 + 0x10], %o3
5271 lduw [%l7 + 0x38], %g6
5272 fmovdcs %icc, %f1, %f3
5273 tle %xcc, 0x6
5274 fbn,a %fcc3, loop_595
5275 ld [%l7 + 0x24], %f4
5276 fmovrse %l3, %f6, %f11
5277 lduw [%l7 + 0x5C], %g3
5278loop_595:
5279 lduh [%l7 + 0x68], %g5
5280 fpsub16s %f8, %f8, %f12
5281 fcmpgt32 %f2, %f14, %o1
5282 bgu,pn %icc, loop_596
5283 fornot1s %f1, %f8, %f5
5284 sth %l6, [%l7 + 0x60]
5285 for %f14, %f8, %f10
5286loop_596:
5287 stw %l2, [%l7 + 0x60]
5288 tge %xcc, 0x1
5289 ldd [%l7 + 0x70], %f0
5290 fbo,a %fcc2, loop_597
5291 fbul %fcc2, loop_598
5292 fzero %f0
5293 ldx [%l7 + 0x50], %o4
5294loop_597:
5295 edge32ln %i0, %o0, %l0
5296loop_598:
5297 fmovdl %icc, %f15, %f6
5298 bneg,pn %xcc, loop_599
5299 stx %i3, [%l7 + 0x70]
5300 movrne %o2, %g2, %i2
5301 lduw [%l7 + 0x68], %l1
5302loop_599:
5303 fmovrsgez %i1, %f8, %f5
5304 edge32n %g1, %i7, %o7
5305 std %f8, [%l7 + 0x20]
5306 srl %g4, %g7, %l5
5307 ldx [%l7 + 0x28], %i6
5308 addcc %o6, %i5, %i4
5309 ld [%l7 + 0x68], %f5
5310 movrgez %l4, 0x073, %o3
5311 fmovrdlez %g6, %f6, %f2
5312 alignaddrl %o5, %g3, %l3
5313 fmovsa %icc, %f7, %f0
5314 brz %o1, loop_600
5315 stb %g5, [%l7 + 0x50]
5316 fbne %fcc0, loop_601
5317 ldub [%l7 + 0x2E], %l2
5318loop_600:
5319 bvs,a %icc, loop_602
5320 fsrc2s %f11, %f11
5321loop_601:
5322 fmovsn %xcc, %f0, %f3
5323 ldsw [%l7 + 0x38], %l6
5324loop_602:
5325 and %i0, 0x02C6, %o0
5326 stx %l0, [%l7 + 0x18]
5327 fbn %fcc0, loop_603
5328 fxnors %f0, %f12, %f4
5329 stw %o4, [%l7 + 0x08]
5330 fcmpes %fcc2, %f14, %f12
5331loop_603:
5332 fmuld8sux16 %f5, %f14, %f0
5333 fmovdle %xcc, %f3, %f15
5334 ba %icc, loop_604
5335 movrgez %i3, 0x000, %g2
5336 fmul8sux16 %f2, %f8, %f12
5337 fmovd %f10, %f6
5338loop_604:
5339 stw %i2, [%l7 + 0x4C]
5340 sth %o2, [%l7 + 0x6E]
5341 tg %icc, 0x5
5342 fmul8x16au %f5, %f8, %f10
5343 stx %i1, [%l7 + 0x60]
5344 movg %xcc, %g1, %l1
5345 srl %i7, %o7, %g7
5346 fbue %fcc3, loop_605
5347 ldsh [%l7 + 0x4C], %l5
5348 fand %f6, %f0, %f14
5349 xnorcc %g4, 0x0E63, %o6
5350loop_605:
5351 ldub [%l7 + 0x2E], %i5
5352 fmovsgu %xcc, %f14, %f7
5353 ldsh [%l7 + 0x7A], %i4
5354 te %xcc, 0x0
5355 orncc %l4, 0x0399, %o3
5356 ta %icc, 0x2
5357 stw %i6, [%l7 + 0x34]
5358 ld [%l7 + 0x18], %f12
5359 st %f5, [%l7 + 0x6C]
5360 ba,a,pt %xcc, loop_606
5361 fmovs %f15, %f11
5362 edge32ln %o5, %g3, %l3
5363 stw %o1, [%l7 + 0x14]
5364loop_606:
5365 xnor %g6, 0x0EE2, %l2
5366 brgez,a %l6, loop_607
5367 bne loop_608
5368 ldub [%l7 + 0x08], %g5
5369 subccc %i0, 0x12C6, %l0
5370loop_607:
5371 ldsh [%l7 + 0x74], %o0
5372loop_608:
5373 ld [%l7 + 0x20], %f12
5374 ldd [%l7 + 0x68], %f6
5375 fmovsa %icc, %f13, %f12
5376 tpos %icc, 0x6
5377 andn %i3, 0x008A, %o4
5378 for %f0, %f6, %f10
5379 ldsb [%l7 + 0x3C], %i2
5380 fornot2 %f6, %f12, %f6
5381 edge32 %g2, %i1, %o2
5382 andncc %l1, %i7, %g1
5383 fpadd16 %f8, %f0, %f6
5384 fpmerge %f5, %f7, %f12
5385 bvs,a %icc, loop_609
5386 sllx %o7, 0x1E, %g7
5387 umul %g4, 0x14E8, %o6
5388 movg %xcc, %i5, %i4
5389loop_609:
5390 bvc loop_610
5391 lduh [%l7 + 0x74], %l4
5392 fmovsvs %xcc, %f3, %f3
5393 fpsub16s %f12, %f0, %f11
5394loop_610:
5395 brz %l5, loop_611
5396 tpos %xcc, 0x7
5397 stx %o3, [%l7 + 0x48]
5398 stw %i6, [%l7 + 0x68]
5399loop_611:
5400 fmovd %f8, %f10
5401 fbo,a %fcc3, loop_612
5402 ldx [%l7 + 0x70], %o5
5403 std %f2, [%l7 + 0x18]
5404 fbule,a %fcc2, loop_613
5405loop_612:
5406 fmovsle %xcc, %f15, %f14
5407 fnands %f15, %f0, %f11
5408 ldd [%l7 + 0x58], %f14
5409loop_613:
5410 fsrc2s %f13, %f0
5411 ldx [%l7 + 0x18], %g3
5412 fone %f2
5413 or %l3, 0x040D, %g6
5414 umul %l2, 0x1FF7, %o1
5415 ldsh [%l7 + 0x12], %g5
5416 bvc,pt %icc, loop_614
5417 ldd [%l7 + 0x10], %f10
5418 movn %xcc, %i0, %l6
5419 fbne,a %fcc0, loop_615
5420loop_614:
5421 stw %o0, [%l7 + 0x64]
5422 ldsw [%l7 + 0x58], %i3
5423 sdiv %l0, 0x0714, %i2
5424loop_615:
5425 fmovdn %xcc, %f1, %f3
5426 fmuld8ulx16 %f4, %f15, %f10
5427 ldd [%l7 + 0x30], %f8
5428 bge,a %xcc, loop_616
5429 addcc %g2, 0x0A32, %o4
5430 sdivx %o2, 0x0FEB, %i1
5431 edge8ln %i7, %l1, %o7
5432loop_616:
5433 movg %xcc, %g7, %g4
5434 fnot1s %f4, %f9
5435 lduh [%l7 + 0x5E], %g1
5436 stb %o6, [%l7 + 0x45]
5437 orcc %i5, %i4, %l5
5438 brnz %l4, loop_617
5439 brnz %o3, loop_618
5440 subccc %i6, 0x17AB, %g3
5441 movrgz %o5, 0x0E3, %l3
5442loop_617:
5443 fnot1s %f14, %f8
5444loop_618:
5445 brgez,a %g6, loop_619
5446 ldd [%l7 + 0x68], %f14
5447 fpack16 %f4, %f4
5448 sllx %l2, %o1, %i0
5449loop_619:
5450 srlx %g5, 0x06, %o0
5451 stw %l6, [%l7 + 0x18]
5452 movvs %icc, %l0, %i2
5453 fmul8x16au %f8, %f4, %f0
5454 fnors %f4, %f0, %f13
5455 lduh [%l7 + 0x7E], %i3
5456 lduw [%l7 + 0x40], %o4
5457 fnors %f3, %f12, %f12
5458 stb %o2, [%l7 + 0x47]
5459 ldub [%l7 + 0x54], %i1
5460 fcmpgt16 %f6, %f8, %g2
5461 st %f3, [%l7 + 0x54]
5462 fnot1 %f0, %f14
5463 bcc,a %icc, loop_620
5464 movpos %xcc, %i7, %o7
5465 orncc %l1, %g7, %g4
5466 sdivcc %g1, 0x02BA, %o6
5467loop_620:
5468 ldsh [%l7 + 0x60], %i5
5469 movleu %icc, %l5, %i4
5470 fbue %fcc2, loop_621
5471 movge %icc, %l4, %o3
5472 bvs,a,pt %xcc, loop_622
5473 brlz,a %i6, loop_623
5474loop_621:
5475 fors %f11, %f6, %f13
5476 smulcc %o5, 0x14CC, %g3
5477loop_622:
5478 fexpand %f0, %f8
5479loop_623:
5480 bvc,pt %xcc, loop_624
5481 ldub [%l7 + 0x5F], %l3
5482 stx %l2, [%l7 + 0x58]
5483 lduw [%l7 + 0x10], %o1
5484loop_624:
5485 add %i0, %g6, %o0
5486 orn %l6, %g5, %l0
5487 ldsh [%l7 + 0x50], %i2
5488 fcmple32 %f8, %f12, %o4
5489 mulx %o2, 0x0869, %i3
5490 ldsb [%l7 + 0x7B], %g2
5491 ldsb [%l7 + 0x20], %i7
5492 smul %i1, %l1, %o7
5493 nop
5494 setx loop_625, %l0, %l1
5495 wrpr 0x1, %tl
5496 wrpr %l1, %tnpc
5497 setx 0x34400001400, %l0, %l1
5498 wrpr %l1, %tstate
5499 wrhpr 0x4, %htstate
5500 done
5501 sth %g4, [%l7 + 0x3C]
5502 fzero %f0
5503 stb %g7, [%l7 + 0x7B]
5504loop_625:
5505 alignaddr %g1, %i5, %l5
5506 fmovsleu %icc, %f2, %f11
5507 fpack16 %f14, %f10
5508 subcc %o6, %l4, %i4
5509 bvc,a loop_626
5510 bleu,a %xcc, loop_627
5511 srax %i6, %o5, %o3
5512 edge32n %l3, %g3, %l2
5513loop_626:
5514 fmovde %icc, %f6, %f5
5515loop_627:
5516 xnor %o1, %g6, %o0
5517 sth %l6, [%l7 + 0x12]
5518 fcmpne16 %f6, %f4, %i0
5519 mulscc %l0, 0x08F5, %g5
5520 stx %o4, [%l7 + 0x40]
5521 ldsw [%l7 + 0x1C], %o2
5522 fcmpgt16 %f2, %f4, %i2
5523 fcmpes %fcc2, %f15, %f14
5524 bg,a %icc, loop_628
5525 mova %xcc, %g2, %i3
5526 fornot2 %f8, %f12, %f6
5527 andn %i7, %l1, %i1
5528loop_628:
5529 fmul8x16au %f9, %f7, %f14
5530 andn %o7, %g7, %g4
5531 ldd [%l7 + 0x60], %f10
5532 fbu %fcc2, loop_629
5533 bgu,a %icc, loop_630
5534 ldsw [%l7 + 0x38], %g1
5535 fnot1 %f6, %f10
5536loop_629:
5537 fors %f1, %f15, %f9
5538loop_630:
5539 ldx [%l7 + 0x18], %l5
5540 umul %o6, %l4, %i4
5541 sth %i6, [%l7 + 0x30]
5542 bleu,a %icc, loop_631
5543 ldsw [%l7 + 0x7C], %i5
5544 ldd [%l7 + 0x78], %f12
5545 st %f14, [%l7 + 0x70]
5546loop_631:
5547 fmul8x16au %f12, %f4, %f4
5548 udivcc %o3, 0x12F1, %l3
5549 st %f6, [%l7 + 0x58]
5550 stb %o5, [%l7 + 0x5D]
5551 tg %icc, 0x0
5552 fzero %f14
5553 stw %l2, [%l7 + 0x54]
5554 siam 0x6
5555 movneg %xcc, %o1, %g3
5556 fpackfix %f10, %f8
5557 fmovrsne %g6, %f3, %f13
5558 movl %icc, %o0, %i0
5559 taddcc %l0, %l6, %o4
5560 ldsw [%l7 + 0x18], %g5
5561 sth %i2, [%l7 + 0x32]
5562 bleu,a,pt %icc, loop_632
5563 alignaddr %g2, %o2, %i3
5564 fmovsne %xcc, %f11, %f14
5565 taddcc %i7, 0x0C16, %l1
5566loop_632:
5567 brgez %o7, loop_633
5568 fmovrdlz %i1, %f4, %f8
5569 ld [%l7 + 0x2C], %f10
5570 bcs,a loop_634
5571loop_633:
5572 movrgz %g7, 0x1F1, %g4
5573 popc %l5, %g1
5574 edge32l %o6, %l4, %i6
5575loop_634:
5576 stw %i4, [%l7 + 0x18]
5577 fmovde %icc, %f0, %f7
5578 srlx %i5, %l3, %o3
5579 fcmpeq32 %f8, %f14, %o5
5580 tne %icc, 0x5
5581 fcmped %fcc2, %f2, %f0
5582 fmuld8ulx16 %f12, %f3, %f4
5583 be,pt %icc, loop_635
5584 movre %o1, 0x09E, %g3
5585 orncc %g6, %o0, %i0
5586 tle %icc, 0x1
5587loop_635:
5588 smulcc %l0, %l2, %l6
5589 ldd [%l7 + 0x38], %f14
5590 fmovrsgez %g5, %f10, %f12
5591 ldsw [%l7 + 0x58], %i2
5592 bshuffle %f8, %f14, %f4
5593 smulcc %o4, 0x0CD0, %o2
5594 brlez,a %i3, loop_636
5595 sth %i7, [%l7 + 0x32]
5596 sth %g2, [%l7 + 0x78]
5597 add %o7, %l1, %g7
5598loop_636:
5599 ldx [%l7 + 0x30], %g4
5600 st %f2, [%l7 + 0x0C]
5601 fornot2s %f0, %f2, %f1
5602 fsrc1 %f2, %f10
5603 sethi 0x170B, %l5
5604 lduw [%l7 + 0x38], %i1
5605 fmovsa %xcc, %f3, %f15
5606 ldsw [%l7 + 0x08], %o6
5607 brgz,a %l4, loop_637
5608 std %f10, [%l7 + 0x70]
5609 fand %f14, %f0, %f2
5610 fmovsl %icc, %f5, %f6
5611loop_637:
5612 bne loop_638
5613 ldub [%l7 + 0x37], %i6
5614 ta %xcc, 0x5
5615 ld [%l7 + 0x7C], %f0
5616loop_638:
5617 orn %i4, %i5, %g1
5618 fone %f14
5619 fmuld8ulx16 %f1, %f9, %f8
5620 ldsh [%l7 + 0x2C], %l3
5621 fcmped %fcc1, %f2, %f8
5622 taddcc %o5, 0x14DF, %o1
5623 fmovrdgz %o3, %f4, %f2
5624 fmovsl %xcc, %f13, %f11
5625 ba %xcc, loop_639
5626 fmul8x16au %f9, %f1, %f0
5627 mulx %g3, 0x0EA4, %o0
5628 stx %i0, [%l7 + 0x08]
5629loop_639:
5630 ldsb [%l7 + 0x3A], %g6
5631 fmul8ulx16 %f0, %f0, %f4
5632 fornot1 %f6, %f10, %f12
5633 ldsb [%l7 + 0x58], %l0
5634 fnot1s %f0, %f6
5635 lduw [%l7 + 0x30], %l6
5636 std %f4, [%l7 + 0x68]
5637 fxors %f12, %f15, %f10
5638 ld [%l7 + 0x5C], %f8
5639 ldsb [%l7 + 0x58], %l2
5640 pdist %f6, %f6, %f12
5641 be,a,pt %xcc, loop_640
5642 fmovdle %icc, %f3, %f6
5643 ldsw [%l7 + 0x4C], %i2
5644 fcmps %fcc3, %f5, %f10
5645loop_640:
5646 tgu %xcc, 0x1
5647 ldx [%l7 + 0x58], %o4
5648 movrlez %o2, 0x0A1, %i3
5649 smul %g5, %i7, %g2
5650 movcs %xcc, %o7, %l1
5651 fzero %f10
5652 fsrc1s %f10, %f15
5653 fnot1 %f2, %f12
5654 fmovdne %xcc, %f7, %f15
5655 ldsw [%l7 + 0x18], %g4
5656 sth %g7, [%l7 + 0x42]
5657 te %xcc, 0x5
5658 popc %i1, %o6
5659 edge8 %l5, %i6, %l4
5660 fcmped %fcc3, %f12, %f14
5661 fpadd16 %f12, %f12, %f8
5662 tsubcc %i5, 0x1A22, %i4
5663 orcc %g1, 0x1208, %l3
5664 andcc %o1, 0x19F6, %o5
5665 edge32 %g3, %o3, %i0
5666 movleu %icc, %g6, %l0
5667 fnor %f10, %f12, %f10
5668 sth %l6, [%l7 + 0x42]
5669 st %f5, [%l7 + 0x2C]
5670 fmovsgu %xcc, %f2, %f4
5671 taddcc %l2, 0x1DE0, %i2
5672 fbg %fcc1, loop_641
5673 ld [%l7 + 0x24], %f8
5674 movvs %xcc, %o4, %o2
5675 fmovdcc %icc, %f3, %f5
5676loop_641:
5677 popc 0x131D, %i3
5678 move %icc, %g5, %o0
5679 stw %g2, [%l7 + 0x58]
5680 fmul8sux16 %f6, %f6, %f4
5681 fpadd32s %f2, %f6, %f14
5682 fmovs %f0, %f3
5683 fornot1s %f15, %f3, %f8
5684 stx %o7, [%l7 + 0x20]
5685 bcs,pn %xcc, loop_642
5686 fmovdg %xcc, %f12, %f8
5687 std %f8, [%l7 + 0x38]
5688 fmovsle %xcc, %f11, %f13
5689loop_642:
5690 movleu %xcc, %l1, %i7
5691 ldd [%l7 + 0x60], %f6
5692 tcc %icc, 0x1
5693 bneg,a %xcc, loop_643
5694 lduw [%l7 + 0x3C], %g7
5695 fpadd16 %f2, %f12, %f0
5696 addc %i1, 0x1DDB, %o6
5697loop_643:
5698 stx %l5, [%l7 + 0x28]
5699 fbl,a %fcc2, loop_644
5700 sra %g4, %l4, %i6
5701 fmovdg %icc, %f6, %f14
5702 smul %i4, 0x1AF0, %g1
5703loop_644:
5704 fandnot1 %f6, %f12, %f4
5705 tl %icc, 0x3
5706 edge16n %l3, %o1, %o5
5707 xnor %g3, 0x06C4, %o3
5708 bg,pn %xcc, loop_645
5709 std %f6, [%l7 + 0x58]
5710 fmuld8sux16 %f14, %f4, %f6
5711 ld [%l7 + 0x34], %f11
5712loop_645:
5713 fsrc1s %f4, %f8
5714 ldub [%l7 + 0x22], %i5
5715 bvs,pt %icc, loop_646
5716 stw %g6, [%l7 + 0x48]
5717 ldx [%l7 + 0x30], %l0
5718 fmovsge %icc, %f9, %f10
5719loop_646:
5720 bge,pt %icc, loop_647
5721 ldsw [%l7 + 0x28], %i0
5722 lduw [%l7 + 0x08], %l2
5723 stx %l6, [%l7 + 0x70]
5724loop_647:
5725 lduh [%l7 + 0x72], %o4
5726 stb %i2, [%l7 + 0x33]
5727 fmovrslez %o2, %f2, %f1
5728 ldx [%l7 + 0x50], %i3
5729 ldub [%l7 + 0x46], %o0
5730 lduh [%l7 + 0x68], %g2
5731 tne %xcc, 0x1
5732 fmovrsgz %o7, %f12, %f1
5733 xnor %g5, 0x1ED7, %l1
5734 tvs %icc, 0x5
5735 movle %icc, %g7, %i1
5736 xor %i7, %o6, %l5
5737 sth %l4, [%l7 + 0x32]
5738 fabsd %f12, %f4
5739 fpadd16s %f14, %f4, %f9
5740 fbe %fcc2, loop_648
5741 orncc %i6, 0x0DE1, %g4
5742 nop
5743 setx loop_649, %l0, %l1
5744 jmpl %l1, %g1
5745 edge8 %i4, %o1, %l3
5746loop_648:
5747 orncc %o5, %o3, %g3
5748 andncc %g6, %l0, %i0
5749loop_649:
5750 orn %i5, %l2, %l6
5751 lduh [%l7 + 0x14], %o4
5752 lduw [%l7 + 0x5C], %o2
5753 fbe %fcc0, loop_650
5754 tvc %xcc, 0x7
5755 edge32ln %i3, %o0, %i2
5756 ldub [%l7 + 0x5B], %g2
5757loop_650:
5758 fmovsne %icc, %f12, %f6
5759 ldsh [%l7 + 0x2C], %o7
5760 edge8ln %g5, %l1, %g7
5761 sth %i1, [%l7 + 0x2E]
5762 movrgez %o6, %i7, %l5
5763 fbue %fcc1, loop_651
5764 fbug,a %fcc0, loop_652
5765 fmovrdlz %l4, %f0, %f12
5766 fcmpne32 %f10, %f14, %g4
5767loop_651:
5768 fmovd %f10, %f4
5769loop_652:
5770 array16 %i6, %i4, %o1
5771 fcmpgt16 %f12, %f10, %l3
5772 fzeros %f1
5773 fmovsle %icc, %f0, %f2
5774 fnors %f13, %f7, %f0
5775 fmovda %xcc, %f6, %f7
5776 sth %g1, [%l7 + 0x22]
5777 tl %xcc, 0x5
5778 sethi 0x14BD, %o3
5779 add %g3, 0x0946, %o5
5780 ld [%l7 + 0x50], %f15
5781 fabsd %f8, %f14
5782 st %f12, [%l7 + 0x10]
5783 stw %g6, [%l7 + 0x18]
5784 ldsw [%l7 + 0x14], %l0
5785 fbu %fcc2, loop_653
5786 lduh [%l7 + 0x1E], %i5
5787 ldx [%l7 + 0x70], %i0
5788 sth %l2, [%l7 + 0x46]
5789loop_653:
5790 fornot1 %f12, %f12, %f10
5791 ldd [%l7 + 0x08], %f6
5792 tcs %xcc, 0x3
5793 lduw [%l7 + 0x18], %l6
5794 tne %icc, 0x4
5795 fnegs %f3, %f4
5796 bl,a %xcc, loop_654
5797 ldub [%l7 + 0x5C], %o4
5798 lduw [%l7 + 0x54], %i3
5799 fpsub32 %f2, %f0, %f12
5800loop_654:
5801 sth %o0, [%l7 + 0x74]
5802 tl %icc, 0x4
5803 bcc,a,pt %icc, loop_655
5804 ldsh [%l7 + 0x0C], %o2
5805 smul %i2, %o7, %g2
5806 sethi 0x1235, %l1
5807loop_655:
5808 edge32l %g5, %g7, %i1
5809 fmovdcs %xcc, %f12, %f12
5810 edge32 %o6, %l5, %i7
5811 lduw [%l7 + 0x68], %l4
5812 fbul %fcc3, loop_656
5813 edge32l %g4, %i4, %o1
5814 fmovrdne %i6, %f2, %f14
5815 fnor %f2, %f0, %f12
5816loop_656:
5817 ldx [%l7 + 0x10], %l3
5818 ld [%l7 + 0x40], %f5
5819 fmovdcs %icc, %f5, %f13
5820 std %f4, [%l7 + 0x78]
5821 ldsh [%l7 + 0x74], %o3
5822 ldsb [%l7 + 0x25], %g3
5823 andn %o5, %g6, %l0
5824 edge32ln %i5, %g1, %i0
5825 fsrc2s %f2, %f13
5826 stw %l2, [%l7 + 0x08]
5827 lduh [%l7 + 0x58], %o4
5828 fmovsneg %xcc, %f1, %f2
5829 or %i3, %o0, %o2
5830 tvc %icc, 0x1
5831 bcc %icc, loop_657
5832 bvc %icc, loop_658
5833 fands %f5, %f12, %f13
5834 tsubcc %l6, 0x066A, %i2
5835loop_657:
5836 ldx [%l7 + 0x68], %g2
5837loop_658:
5838 tl %icc, 0x2
5839 fmovdcs %icc, %f2, %f8
5840 fmovdneg %xcc, %f12, %f1
5841 array32 %o7, %g5, %l1
5842 std %f14, [%l7 + 0x10]
5843 bgu,a,pt %xcc, loop_659
5844 fbl %fcc1, loop_660
5845 fnand %f4, %f0, %f0
5846 andcc %g7, 0x09AD, %o6
5847loop_659:
5848 fmovrsgz %l5, %f11, %f15
5849loop_660:
5850 sll %i1, %l4, %g4
5851 udiv %i4, 0x1274, %i7
5852 fnot1 %f12, %f2
5853 fbul,a %fcc0, loop_661
5854 movvs %icc, %o1, %l3
5855 ldd [%l7 + 0x30], %f14
5856 ldsw [%l7 + 0x48], %i6
5857loop_661:
5858 sdivcc %o3, 0x0052, %o5
5859 edge16l %g6, %l0, %i5
5860 array8 %g3, %i0, %l2
5861 lduw [%l7 + 0x6C], %o4
5862 subccc %g1, 0x1FCE, %i3
5863 fmovsa %xcc, %f1, %f9
5864 and %o2, 0x179C, %o0
5865 bleu,pn %icc, loop_662
5866 ldub [%l7 + 0x3B], %l6
5867 fpsub32s %f3, %f8, %f8
5868 std %f2, [%l7 + 0x28]
5869loop_662:
5870 fmuld8sux16 %f0, %f10, %f8
5871 brgz %i2, loop_663
5872 fbug %fcc1, loop_664
5873 xnor %g2, %o7, %g5
5874 fsrc2 %f10, %f4
5875loop_663:
5876 tl %xcc, 0x2
5877loop_664:
5878 edge32n %g7, %o6, %l5
5879 nop
5880 setx loop_665, %l0, %l1
5881 jmpl %l1, %i1
5882 movcc %icc, %l4, %g4
5883 fmovrdgz %l1, %f12, %f10
5884 tl %icc, 0x1
5885loop_665:
5886 tn %icc, 0x4
5887 fnor %f8, %f4, %f10
5888 ldsh [%l7 + 0x0E], %i7
5889 fbe,a %fcc3, loop_666
5890 umulcc %i4, 0x07D7, %o1
5891 fmovdge %xcc, %f1, %f15
5892 fbne,a %fcc0, loop_667
5893loop_666:
5894 movleu %xcc, %l3, %o3
5895 srlx %o5, %g6, %i6
5896 stw %i5, [%l7 + 0x10]
5897loop_667:
5898 ldsw [%l7 + 0x18], %g3
5899 nop
5900 setx loop_668, %l0, %l1
5901 wrpr 0x1, %tl
5902 wrpr %l1, %tpc
5903 add %l1, 0x4, %l1
5904 wrpr %l1, %tnpc
5905 setx 0x34400001400, %l0, %l1
5906 wrpr %l1, %tstate
5907 wrhpr 0x4, %htstate
5908 retry
5909 ldsh [%l7 + 0x3A], %i0
5910 udiv %l0, 0x13C2, %l2
5911 std %f4, [%l7 + 0x20]
5912loop_668:
5913 tneg %icc, 0x7
5914 stx %o4, [%l7 + 0x40]
5915 stb %g1, [%l7 + 0x10]
5916 fbue,a %fcc1, loop_669
5917 fmul8x16 %f4, %f14, %f12
5918 mulx %o2, %i3, %l6
5919 fand %f0, %f0, %f0
5920loop_669:
5921 fmovdcc %xcc, %f15, %f12
5922 ldub [%l7 + 0x6B], %i2
5923 lduh [%l7 + 0x34], %g2
5924 stb %o0, [%l7 + 0x52]
5925 fnot1s %f7, %f10
5926 orcc %g5, 0x0A94, %g7
5927 fmovdle %xcc, %f7, %f15
5928 fmovdne %xcc, %f2, %f1
5929 mulscc %o7, 0x181F, %o6
5930 fba %fcc3, loop_670
5931 stw %i1, [%l7 + 0x7C]
5932 sth %l5, [%l7 + 0x52]
5933 fnands %f13, %f13, %f10
5934loop_670:
5935 ldd [%l7 + 0x08], %f4
5936 ldd [%l7 + 0x68], %f12
5937 ldsh [%l7 + 0x1C], %g4
5938 fmovrdlez %l1, %f4, %f4
5939 tne %xcc, 0x6
5940 fmovsvs %xcc, %f4, %f11
5941 fbue %fcc2, loop_671
5942 fmovdle %icc, %f4, %f8
5943 fmovsl %icc, %f6, %f3
5944 tsubcctv %l4, %i4, %i7
5945loop_671:
5946 array8 %l3, %o1, %o5
5947 sllx %o3, 0x05, %g6
5948 ld [%l7 + 0x1C], %f6
5949 ldsb [%l7 + 0x5E], %i5
5950 add %i6, 0x1F52, %i0
5951 st %f4, [%l7 + 0x78]
5952 orcc %l0, 0x1ECA, %g3
5953 fmovdneg %xcc, %f12, %f8
5954 fnot1 %f12, %f2
5955 fmul8x16 %f8, %f4, %f6
5956 fbug %fcc2, loop_672
5957 ldsh [%l7 + 0x36], %l2
5958 ld [%l7 + 0x10], %f14
5959 udivx %o4, 0x0C9E, %o2
5960loop_672:
5961 stx %i3, [%l7 + 0x60]
5962 fmovsa %icc, %f5, %f15
5963 pdist %f12, %f6, %f12
5964 ldd [%l7 + 0x40], %f0
5965 ldd [%l7 + 0x70], %f0
5966 ldd [%l7 + 0x20], %f2
5967 stx %l6, [%l7 + 0x58]
5968 std %f6, [%l7 + 0x10]
5969 sth %i2, [%l7 + 0x2E]
5970 edge8 %g2, %o0, %g1
5971 ldd [%l7 + 0x38], %f14
5972 ldsw [%l7 + 0x0C], %g5
5973 stb %o7, [%l7 + 0x1C]
5974 mova %xcc, %g7, %i1
5975 ldd [%l7 + 0x18], %f10
5976 udivcc %o6, 0x0D33, %l5
5977 sra %l1, 0x17, %g4
5978 srlx %l4, %i7, %l3
5979 ldsh [%l7 + 0x78], %i4
5980 st %f14, [%l7 + 0x74]
5981 srl %o1, 0x0A, %o3
5982 ldub [%l7 + 0x5C], %o5
5983 ldsh [%l7 + 0x58], %g6
5984 fnor %f4, %f2, %f10
5985 fsrc1 %f2, %f4
5986 ldub [%l7 + 0x53], %i6
5987 addcc %i0, %l0, %g3
5988 fpsub16s %f1, %f0, %f10
5989 ldsh [%l7 + 0x52], %l2
5990 fpsub16s %f10, %f8, %f1
5991 fands %f12, %f9, %f5
5992 brgz,a %i5, loop_673
5993 fcmped %fcc1, %f12, %f6
5994 sth %o2, [%l7 + 0x58]
5995 std %f4, [%l7 + 0x30]
5996loop_673:
5997 bl loop_674
5998 srax %o4, %l6, %i3
5999 ldub [%l7 + 0x6E], %i2
6000 stw %o0, [%l7 + 0x10]
6001loop_674:
6002 fmovdneg %xcc, %f10, %f14
6003 edge16n %g2, %g5, %g1
6004 ldd [%l7 + 0x40], %f14
6005 tcc %xcc, 0x7
6006 fcmpgt16 %f14, %f14, %g7
6007 brnz,a %o7, loop_675
6008 sdivcc %i1, 0x11DE, %l5
6009 fcmple32 %f4, %f6, %l1
6010 movne %xcc, %o6, %g4
6011loop_675:
6012 xnorcc %i7, %l3, %i4
6013 edge32 %o1, %o3, %o5
6014 ldub [%l7 + 0x72], %l4
6015 taddcc %i6, 0x1AD6, %g6
6016 fzeros %f12
6017 umulcc %l0, %g3, %i0
6018 faligndata %f2, %f12, %f4
6019 andncc %l2, %i5, %o2
6020 std %f6, [%l7 + 0x38]
6021 st %f5, [%l7 + 0x58]
6022 lduw [%l7 + 0x24], %o4
6023 fbug,a %fcc1, loop_676
6024 bn loop_677
6025 srlx %l6, %i2, %i3
6026 fpackfix %f0, %f6
6027loop_676:
6028 udivx %g2, 0x08D9, %o0
6029loop_677:
6030 fmovdneg %xcc, %f10, %f0
6031 lduh [%l7 + 0x4E], %g1
6032 ld [%l7 + 0x60], %f4
6033 fmovdcs %icc, %f10, %f9
6034 bneg,a,pn %xcc, loop_678
6035 fcmpeq16 %f8, %f10, %g7
6036 ba,pt %icc, loop_679
6037 lduh [%l7 + 0x3E], %g5
6038loop_678:
6039 orn %o7, %l5, %i1
6040 ldsh [%l7 + 0x78], %o6
6041loop_679:
6042 xor %g4, 0x0C95, %l1
6043 ldub [%l7 + 0x53], %l3
6044 movrne %i4, %o1, %o3
6045 movle %icc, %i7, %o5
6046 fmovscs %icc, %f14, %f0
6047 fsrc1s %f14, %f0
6048 edge8n %i6, %l4, %g6
6049 tg %xcc, 0x4
6050 stw %l0, [%l7 + 0x38]
6051 movleu %icc, %g3, %l2
6052 orcc %i5, %i0, %o2
6053 stb %l6, [%l7 + 0x7E]
6054 stb %i2, [%l7 + 0x7B]
6055 bg,a,pt %icc, loop_680
6056 brgz %i3, loop_681
6057 fnegd %f0, %f0
6058 edge32n %o4, %o0, %g2
6059loop_680:
6060 fcmple16 %f6, %f14, %g7
6061loop_681:
6062 fcmple16 %f4, %f12, %g5
6063 lduw [%l7 + 0x24], %g1
6064 ldsw [%l7 + 0x14], %o7
6065 stx %i1, [%l7 + 0x48]
6066 ldub [%l7 + 0x2C], %l5
6067 movre %o6, 0x2EB, %g4
6068 stb %l1, [%l7 + 0x66]
6069 stw %i4, [%l7 + 0x1C]
6070 or %o1, %o3, %l3
6071 fmovrslz %o5, %f12, %f14
6072 fone %f2
6073 sllx %i6, 0x0E, %i7
6074 stx %g6, [%l7 + 0x48]
6075 ldd [%l7 + 0x60], %f2
6076 tvs %icc, 0x6
6077 ble,a %xcc, loop_682
6078 tvs %icc, 0x2
6079 std %f2, [%l7 + 0x10]
6080 fandnot2 %f10, %f2, %f2
6081loop_682:
6082 fmovsne %icc, %f11, %f0
6083 bn %xcc, loop_683
6084 sub %l4, 0x1F52, %g3
6085 stw %l0, [%l7 + 0x60]
6086 subccc %i5, 0x13D7, %i0
6087loop_683:
6088 fmovdg %xcc, %f13, %f3
6089 movre %o2, %l2, %i2
6090 be,pn %xcc, loop_684
6091 sra %i3, %o4, %o0
6092 ldx [%l7 + 0x78], %g2
6093 fzeros %f10
6094loop_684:
6095 fmovscs %icc, %f8, %f0
6096 add %l6, %g5, %g7
6097 brnz,a %g1, loop_685
6098 stw %o7, [%l7 + 0x44]
6099 lduh [%l7 + 0x20], %l5
6100 fmovrdlz %i1, %f8, %f2
6101loop_685:
6102 fmovdn %icc, %f10, %f3
6103 andn %g4, %o6, %i4
6104 fmovs %f10, %f6
6105 movl %xcc, %l1, %o1
6106 fmovrde %o3, %f6, %f6
6107 fmovdne %xcc, %f1, %f11
6108 fbul %fcc3, loop_686
6109 ldsb [%l7 + 0x4D], %l3
6110 fmovrse %o5, %f2, %f14
6111 sdiv %i6, 0x0183, %g6
6112loop_686:
6113 ldsb [%l7 + 0x37], %l4
6114 andncc %g3, %l0, %i7
6115 tl %icc, 0x3
6116 edge32n %i0, %i5, %o2
6117 fmovse %xcc, %f11, %f12
6118 fmovrsne %i2, %f10, %f2
6119 xnorcc %l2, %o4, %o0
6120 tleu %xcc, 0x0
6121 stb %i3, [%l7 + 0x7D]
6122 lduw [%l7 + 0x7C], %l6
6123 fnot2s %f9, %f3
6124 fcmpd %fcc2, %f8, %f4
6125 fornot2 %f0, %f12, %f8
6126 sth %g2, [%l7 + 0x74]
6127 bleu,a loop_687
6128 fcmple16 %f2, %f10, %g7
6129 stb %g5, [%l7 + 0x28]
6130 fornot1 %f12, %f0, %f0
6131loop_687:
6132 fmovscc %xcc, %f0, %f2
6133 ldx [%l7 + 0x28], %o7
6134 ld [%l7 + 0x58], %f7
6135 fmovdl %xcc, %f5, %f9
6136 mulscc %l5, %i1, %g4
6137 ldsw [%l7 + 0x14], %g1
6138 fcmpes %fcc2, %f13, %f11
6139 edge32ln %i4, %o6, %l1
6140 sth %o1, [%l7 + 0x4A]
6141 add %l3, 0x153A, %o3
6142 fmovrdlez %o5, %f14, %f4
6143 lduw [%l7 + 0x1C], %g6
6144 fsrc1 %f8, %f12
6145 ba %xcc, loop_688
6146 bshuffle %f14, %f6, %f8
6147 fbul,a %fcc3, loop_689
6148 fmovsn %xcc, %f11, %f6
6149loop_688:
6150 fmovscs %xcc, %f6, %f12
6151 ldsw [%l7 + 0x40], %i6
6152loop_689:
6153 brgz %l4, loop_690
6154 fnands %f12, %f0, %f11
6155 fands %f12, %f0, %f11
6156 srax %l0, 0x14, %i7
6157loop_690:
6158 ldsh [%l7 + 0x20], %g3
6159 xnor %i5, 0x1E78, %i0
6160 tsubcc %o2, 0x0E2D, %i2
6161 addcc %l2, 0x1312, %o4
6162 fmovrdne %o0, %f10, %f4
6163 ldd [%l7 + 0x08], %f4
6164 mulx %l6, 0x0825, %i3
6165 fxor %f6, %f6, %f14
6166 fone %f10
6167 st %f3, [%l7 + 0x44]
6168 ld [%l7 + 0x54], %f15
6169 fmul8x16au %f1, %f1, %f0
6170 addcc %g2, 0x00F0, %g7
6171 fmovdvs %icc, %f9, %f1
6172 stb %g5, [%l7 + 0x60]
6173 stx %l5, [%l7 + 0x18]
6174 tg %icc, 0x3
6175 fmovs %f10, %f6
6176 tle %icc, 0x7
6177 fnot1 %f14, %f8
6178 ld [%l7 + 0x44], %f4
6179 brlez,a %o7, loop_691
6180 fmovdleu %icc, %f7, %f12
6181 tle %xcc, 0x0
6182 ldsb [%l7 + 0x66], %g4
6183loop_691:
6184 ldsw [%l7 + 0x10], %g1
6185 fba %fcc1, loop_692
6186 brgz %i4, loop_693
6187 fmovdne %icc, %f0, %f8
6188 subc %i1, 0x02B8, %l1
6189loop_692:
6190 fcmpeq32 %f12, %f10, %o1
6191loop_693:
6192 bne,a,pn %xcc, loop_694
6193 fmovdl %icc, %f8, %f6
6194 fnor %f2, %f4, %f2
6195 movrlz %o6, %l3, %o3
6196loop_694:
6197 st %f5, [%l7 + 0x08]
6198 faligndata %f4, %f2, %f14
6199 or %g6, %o5, %i6
6200 ldsh [%l7 + 0x52], %l0
6201 std %f14, [%l7 + 0x48]
6202 fornot1 %f14, %f12, %f12
6203 stx %i7, [%l7 + 0x78]
6204 fbo %fcc2, loop_695
6205 xnor %g3, %l4, %i0
6206 ldx [%l7 + 0x40], %o2
6207 be,a,pt %xcc, loop_696
6208loop_695:
6209 fbg %fcc1, loop_697
6210 std %f12, [%l7 + 0x60]
6211 alignaddr %i2, %l2, %i5
6212loop_696:
6213 add %o0, 0x07B1, %l6
6214loop_697:
6215 fmovspos %icc, %f6, %f8
6216 fbl %fcc3, loop_698
6217 or %o4, %g2, %g7
6218 fmovrdlz %g5, %f8, %f12
6219 fmovdn %icc, %f5, %f6
6220loop_698:
6221 fxnor %f14, %f2, %f4
6222 tsubcc %l5, 0x16E9, %i3
6223 array8 %o7, %g1, %g4
6224 st %f4, [%l7 + 0x4C]
6225 ld [%l7 + 0x14], %f12
6226 mulscc %i4, %l1, %i1
6227 fors %f5, %f4, %f8
6228 fmovscc %icc, %f4, %f2
6229 fbuge %fcc3, loop_699
6230 fmovdvc %icc, %f13, %f11
6231 bcs %icc, loop_700
6232 ta %icc, 0x6
6233loop_699:
6234 fmovdleu %xcc, %f9, %f6
6235 srl %o6, 0x02, %l3
6236loop_700:
6237 stw %o1, [%l7 + 0x0C]
6238 tn %xcc, 0x3
6239 edge16 %o3, %g6, %i6
6240 stx %o5, [%l7 + 0x08]
6241 edge16l %i7, %l0, %l4
6242 pdist %f14, %f14, %f8
6243 fmovsgu %xcc, %f8, %f1
6244 fpadd32s %f7, %f2, %f1
6245 fpadd32s %f5, %f4, %f9
6246 std %f8, [%l7 + 0x28]
6247 std %f8, [%l7 + 0x30]
6248 addc %g3, 0x1650, %i0
6249 movge %xcc, %i2, %o2
6250 fbn,a %fcc1, loop_701
6251 fmovrsgez %i5, %f11, %f5
6252 fmovde %icc, %f13, %f15
6253 fcmple16 %f2, %f8, %o0
6254loop_701:
6255 ldsw [%l7 + 0x60], %l2
6256 movrlez %o4, 0x047, %g2
6257 fpackfix %f8, %f10
6258 nop
6259 setx loop_702, %l0, %l1
6260 wrpr 0x1, %tl
6261 wrpr %l1, %tnpc
6262 setx 0x34400001400, %l0, %l1
6263 wrpr %l1, %tstate
6264 wrhpr 0x4, %htstate
6265 done
6266 ldub [%l7 + 0x0E], %l6
6267 tcs %xcc, 0x4
6268 orncc %g5, %l5, %g7
6269loop_702:
6270 fbl %fcc0, loop_703
6271 stx %i3, [%l7 + 0x60]
6272 sth %g1, [%l7 + 0x5E]
6273 movle %xcc, %o7, %g4
6274loop_703:
6275 fbul,a %fcc3, loop_704
6276 bleu %icc, loop_705
6277 sdivcc %i4, 0x0D27, %l1
6278 ble,a,pt %icc, loop_706
6279loop_704:
6280 fpack32 %f8, %f4, %f2
6281loop_705:
6282 bn %xcc, loop_707
6283 lduh [%l7 + 0x5A], %o6
6284loop_706:
6285 mulscc %l3, %o1, %i1
6286 add %g6, 0x1BA2, %o3
6287loop_707:
6288 fnot1 %f8, %f4
6289 stw %i6, [%l7 + 0x44]
6290 ldsh [%l7 + 0x40], %o5
6291 fornot2s %f11, %f7, %f14
6292 nop
6293 setx loop_708, %l0, %l1
6294 jmpl %l1, %l0
6295 tne %xcc, 0x5
6296 tge %icc, 0x7
6297 fcmpgt16 %f0, %f10, %l4
6298loop_708:
6299 ld [%l7 + 0x28], %f4
6300 edge16l %i7, %g3, %i2
6301 fbug %fcc1, loop_709
6302 ldsb [%l7 + 0x35], %i0
6303 fbul,a %fcc1, loop_710
6304 bpos,pt %icc, loop_711
6305loop_709:
6306 siam 0x1
6307 edge32l %o2, %i5, %o0
6308loop_710:
6309 fmul8x16al %f5, %f14, %f8
6310loop_711:
6311 ldsh [%l7 + 0x34], %o4
6312 subc %g2, %l6, %l2
6313 array8 %l5, %g7, %g5
6314 sth %i3, [%l7 + 0x08]
6315 bne,a loop_712
6316 fpack16 %f10, %f13
6317 fbule,a %fcc0, loop_713
6318 lduh [%l7 + 0x0E], %g1
6319loop_712:
6320 fbne,a %fcc0, loop_714
6321 fcmpne16 %f14, %f6, %g4
6322loop_713:
6323 fmovrsne %o7, %f14, %f10
6324 ldub [%l7 + 0x49], %i4
6325loop_714:
6326 bg,a %xcc, loop_715
6327 tneg %icc, 0x0
6328 edge16n %o6, %l3, %l1
6329 fmovsn %xcc, %f5, %f9
6330loop_715:
6331 fmovde %xcc, %f15, %f8
6332 fnegd %f8, %f2
6333 stb %i1, [%l7 + 0x4E]
6334 fandnot2 %f10, %f0, %f0
6335 fbul,a %fcc0, loop_716
6336 fzero %f10
6337 ldsb [%l7 + 0x2D], %o1
6338 subcc %o3, 0x0A13, %i6
6339loop_716:
6340 movpos %icc, %g6, %o5
6341 sdivx %l0, 0x02FF, %i7
6342 edge32ln %l4, %i2, %g3
6343 fmuld8sux16 %f2, %f10, %f8
6344 ldub [%l7 + 0x0B], %o2
6345 umul %i0, %i5, %o0
6346 stx %o4, [%l7 + 0x48]
6347 lduh [%l7 + 0x3A], %l6
6348 addc %l2, 0x1E60, %l5
6349 ldd [%l7 + 0x38], %f14
6350 ldsw [%l7 + 0x6C], %g2
6351 mulx %g5, 0x1439, %g7
6352 lduw [%l7 + 0x08], %i3
6353 fbug,a %fcc3, loop_717
6354 std %f8, [%l7 + 0x70]
6355 fnors %f13, %f2, %f15
6356 ldsh [%l7 + 0x3C], %g4
6357loop_717:
6358 fmovscs %icc, %f8, %f1
6359 edge16l %g1, %o7, %o6
6360 std %f12, [%l7 + 0x20]
6361 fmovsn %icc, %f4, %f2
6362 fornot1s %f8, %f14, %f9
6363 sub %i4, 0x0D60, %l1
6364 ldsb [%l7 + 0x0B], %l3
6365 fxor %f0, %f10, %f0
6366 edge16n %i1, %o1, %i6
6367 fmovdcs %icc, %f6, %f12
6368 tn %icc, 0x5
6369 fmovrslz %g6, %f2, %f3
6370 ld [%l7 + 0x78], %f8
6371 stx %o5, [%l7 + 0x38]
6372 fpadd32 %f14, %f6, %f2
6373 ldd [%l7 + 0x58], %f8
6374 stw %l0, [%l7 + 0x38]
6375 stx %i7, [%l7 + 0x78]
6376 fmovdvs %icc, %f0, %f7
6377 fblg,a %fcc2, loop_718
6378 xor %l4, %o3, %i2
6379 bneg loop_719
6380 faligndata %f8, %f4, %f10
6381loop_718:
6382 fone %f4
6383 movvc %icc, %g3, %i0
6384loop_719:
6385 ldd [%l7 + 0x60], %f6
6386 ld [%l7 + 0x28], %f15
6387 movleu %xcc, %i5, %o2
6388 stw %o0, [%l7 + 0x1C]
6389 fnot2 %f8, %f10
6390 fpsub32s %f4, %f11, %f6
6391 movneg %xcc, %l6, %o4
6392 ldub [%l7 + 0x14], %l5
6393 lduh [%l7 + 0x26], %g2
6394 st %f2, [%l7 + 0x58]
6395 ldsb [%l7 + 0x2E], %g5
6396 fnot1 %f14, %f4
6397 movleu %xcc, %g7, %l2
6398 sra %g4, %g1, %i3
6399 fmovrslz %o6, %f15, %f15
6400 array8 %i4, %l1, %l3
6401 srlx %o7, 0x0D, %o1
6402 subccc %i1, 0x060F, %i6
6403 for %f12, %f14, %f4
6404 subc %o5, %l0, %g6
6405 stb %l4, [%l7 + 0x2D]
6406 std %f14, [%l7 + 0x40]
6407 bl,a %xcc, loop_720
6408 bleu loop_721
6409 st %f13, [%l7 + 0x30]
6410 edge8ln %o3, %i7, %i2
6411loop_720:
6412 mulscc %i0, 0x0EBC, %g3
6413loop_721:
6414 fmul8x16 %f15, %f14, %f2
6415 fmovdn %icc, %f9, %f13
6416 fmovd %f4, %f6
6417 lduh [%l7 + 0x24], %i5
6418 movgu %icc, %o0, %l6
6419 std %f4, [%l7 + 0x20]
6420 fmovrdgz %o2, %f2, %f8
6421 sdivx %o4, 0x0E69, %l5
6422 std %f4, [%l7 + 0x78]
6423 fpadd16 %f4, %f12, %f6
6424 edge32n %g5, %g2, %l2
6425 fba %fcc2, loop_722
6426 fmovscs %xcc, %f0, %f10
6427 ldd [%l7 + 0x40], %f8
6428 ldd [%l7 + 0x18], %f6
6429loop_722:
6430 fmul8x16 %f12, %f6, %f0
6431 sllx %g7, 0x17, %g1
6432 sdivx %g4, 0x0148, %i3
6433 fsrc2s %f4, %f4
6434 fmovrsne %i4, %f8, %f7
6435 fpadd16 %f4, %f8, %f14
6436 lduw [%l7 + 0x38], %o6
6437 ble,pt %xcc, loop_723
6438 mulscc %l3, %o7, %o1
6439 fmovscc %xcc, %f3, %f2
6440 fbo %fcc0, loop_724
6441loop_723:
6442 fmovsvs %icc, %f11, %f3
6443 stb %i1, [%l7 + 0x25]
6444 stw %i6, [%l7 + 0x74]
6445loop_724:
6446 st %f6, [%l7 + 0x68]
6447 sra %l1, 0x0E, %o5
6448 brnz %l0, loop_725
6449 stw %g6, [%l7 + 0x5C]
6450 fba,a %fcc2, loop_726
6451 ld [%l7 + 0x18], %f4
6452loop_725:
6453 fnot2 %f14, %f8
6454 fxors %f12, %f14, %f10
6455loop_726:
6456 movl %xcc, %o3, %i7
6457 call loop_727
6458 ldx [%l7 + 0x10], %i2
6459 addccc %l4, 0x0B5A, %g3
6460 fones %f13
6461loop_727:
6462 udivcc %i5, 0x1CE5, %o0
6463 stw %i0, [%l7 + 0x20]
6464 bn,a,pn %icc, loop_728
6465 fmovdneg %xcc, %f4, %f8
6466 edge32ln %l6, %o2, %l5
6467 stb %o4, [%l7 + 0x3B]
6468loop_728:
6469 tg %xcc, 0x2
6470 stw %g5, [%l7 + 0x54]
6471 movre %l2, 0x335, %g7
6472 fcmple16 %f2, %f12, %g1
6473 bpos loop_729
6474 tcs %xcc, 0x7
6475 bne,pt %icc, loop_730
6476 ld [%l7 + 0x08], %f9
6477loop_729:
6478 brnz %g2, loop_731
6479 tsubcc %g4, %i4, %o6
6480loop_730:
6481 lduw [%l7 + 0x5C], %i3
6482 ldd [%l7 + 0x38], %f0
6483loop_731:
6484 addccc %l3, 0x0D84, %o1
6485 nop
6486 setx loop_732, %l0, %l1
6487 wrpr 0x1, %tl
6488 wrpr %l1, %tpc
6489 add %l1, 0x4, %l1
6490 wrpr %l1, %tnpc
6491 setx 0x34400001400, %l0, %l1
6492 wrpr %l1, %tstate
6493 wrhpr 0x4, %htstate
6494 retry
6495 ldsb [%l7 + 0x6A], %o7
6496 siam 0x3
6497 stw %i6, [%l7 + 0x30]
6498loop_732:
6499 fnot1s %f7, %f14
6500 stx %l1, [%l7 + 0x08]
6501 fmovrsgz %o5, %f13, %f7
6502 movl %xcc, %l0, %i1
6503 std %f4, [%l7 + 0x38]
6504 fcmpeq16 %f12, %f12, %o3
6505 fpackfix %f14, %f13
6506 fbue %fcc0, loop_733
6507 ldsw [%l7 + 0x48], %g6
6508 ldub [%l7 + 0x67], %i7
6509 tpos %icc, 0x6
6510loop_733:
6511 stw %l4, [%l7 + 0x54]
6512 fandnot2s %f4, %f14, %f5
6513 stb %i2, [%l7 + 0x30]
6514 movre %g3, 0x328, %i5
6515 movvs %icc, %i0, %o0
6516 ldsh [%l7 + 0x54], %o2
6517 fmovdcc %icc, %f9, %f10
6518 std %f6, [%l7 + 0x70]
6519 bvs,pn %xcc, loop_734
6520 bpos,a %xcc, loop_735
6521 array8 %l5, %l6, %o4
6522 nop
6523 setx loop_736, %l0, %l1
6524 wrpr 0x1, %tl
6525 wrpr %l1, %tnpc
6526 setx 0x34400001400, %l0, %l1
6527 wrpr %l1, %tstate
6528 wrhpr 0x4, %htstate
6529 done
6530loop_734:
6531 tg %xcc, 0x6
6532loop_735:
6533 ldub [%l7 + 0x63], %g5
6534 fmovsle %xcc, %f13, %f2
6535loop_736:
6536 stx %g7, [%l7 + 0x38]
6537 fand %f14, %f2, %f10
6538 udiv %g1, 0x0372, %l2
6539 umul %g2, 0x06B7, %g4
6540 fmovrdgez %i4, %f14, %f4
6541 fcmpeq16 %f12, %f4, %i3
6542 nop
6543 setx loop_737, %l0, %l1
6544 wrpr 0x1, %tl
6545 wrpr %l1, %tnpc
6546 setx 0x34400001400, %l0, %l1
6547 wrpr %l1, %tstate
6548 wrhpr 0x4, %htstate
6549 done
6550 movle %icc, %o6, %l3
6551 orn %o7, 0x079F, %o1
6552 ldx [%l7 + 0x70], %i6
6553loop_737:
6554 fble,a %fcc1, loop_738
6555 movre %l1, 0x300, %l0
6556 fmovdn %icc, %f9, %f6
6557 lduw [%l7 + 0x7C], %i1
6558loop_738:
6559 fbo %fcc1, loop_739
6560 xnor %o3, 0x0964, %g6
6561 ldsh [%l7 + 0x0A], %i7
6562 bleu,a,pn %xcc, loop_740
6563loop_739:
6564 ldsh [%l7 + 0x5C], %o5
6565 tcs %xcc, 0x4
6566 bge,pn %xcc, loop_741
6567loop_740:
6568 brz,a %i2, loop_742
6569 movpos %icc, %g3, %l4
6570 fexpand %f8, %f6
6571loop_741:
6572 st %f2, [%l7 + 0x34]
6573loop_742:
6574 fnand %f0, %f2, %f6
6575 fmul8x16al %f0, %f4, %f8
6576 brlz %i0, loop_743
6577 brgez %i5, loop_744
6578 stw %o2, [%l7 + 0x1C]
6579 ldsw [%l7 + 0x24], %l5
6580loop_743:
6581 stb %l6, [%l7 + 0x64]
6582loop_744:
6583 fmovrslez %o4, %f0, %f14
6584 for %f4, %f4, %f4
6585 srax %g5, %g7, %g1
6586 fbne,a %fcc3, loop_745
6587 fbge %fcc0, loop_746
6588 sra %o0, %g2, %g4
6589 fmovrsgez %l2, %f3, %f0
6590loop_745:
6591 fbue,a %fcc2, loop_747
6592loop_746:
6593 lduw [%l7 + 0x70], %i3
6594 fandnot2s %f1, %f3, %f3
6595 movvc %xcc, %i4, %o6
6596loop_747:
6597 lduh [%l7 + 0x26], %o7
6598 fors %f5, %f14, %f13
6599 movrlez %o1, %l3, %i6
6600 tpos %icc, 0x2
6601 orcc %l0, %l1, %i1
6602 fmovsgu %icc, %f1, %f12
6603 orn %g6, 0x0D11, %o3
6604 fcmped %fcc0, %f6, %f2
6605 fmovdcs %xcc, %f1, %f3
6606 fabsd %f8, %f14
6607 movleu %icc, %i7, %o5
6608 ldsh [%l7 + 0x6E], %g3
6609 std %f12, [%l7 + 0x08]
6610 sth %i2, [%l7 + 0x1E]
6611 bvc,a loop_748
6612 fmovrsne %l4, %f12, %f8
6613 bvs loop_749
6614 fcmped %fcc2, %f10, %f8
6615loop_748:
6616 ldsb [%l7 + 0x39], %i5
6617 movle %xcc, %o2, %l5
6618loop_749:
6619 orcc %i0, %o4, %g5
6620 sra %g7, %g1, %o0
6621 movrne %l6, 0x316, %g2
6622 fandnot2s %f2, %f9, %f3
6623 ldsh [%l7 + 0x3E], %g4
6624 lduh [%l7 + 0x7C], %i3
6625 edge32ln %l2, %o6, %i4
6626 ldub [%l7 + 0x09], %o1
6627 edge16 %l3, %o7, %l0
6628 fmovrsne %l1, %f6, %f6
6629 ldub [%l7 + 0x0E], %i1
6630 tvc %icc, 0x0
6631 movvc %icc, %i6, %g6
6632 movvs %icc, %o3, %o5
6633 srlx %g3, %i7, %i2
6634 st %f3, [%l7 + 0x2C]
6635 st %f14, [%l7 + 0x0C]
6636 for %f10, %f10, %f8
6637 bne loop_750
6638 nop
6639 setx loop_751, %l0, %l1
6640 wrpr 0x1, %tl
6641 wrpr %l1, %tnpc
6642 setx 0x34400001400, %l0, %l1
6643 wrpr %l1, %tstate
6644 wrhpr 0x4, %htstate
6645 done
6646 st %f14, [%l7 + 0x70]
6647 fbg %fcc1, loop_752
6648loop_750:
6649 orcc %l4, %i5, %o2
6650loop_751:
6651 brnz %i0, loop_753
6652 ldsb [%l7 + 0x26], %l5
6653loop_752:
6654 fnot1 %f6, %f14
6655 fmul8x16al %f0, %f13, %f2
6656loop_753:
6657 fzeros %f7
6658 fxors %f14, %f10, %f5
6659 fbue %fcc0, loop_754
6660 sdivcc %o4, 0x0900, %g5
6661 fmovrdlez %g7, %f14, %f8
6662 addccc %g1, 0x10CE, %o0
6663loop_754:
6664 edge16l %l6, %g2, %i3
6665 movl %xcc, %l2, %g4
6666 ldd [%l7 + 0x40], %f0
6667 bn,pn %icc, loop_755
6668 fbne %fcc3, loop_756
6669 fmovsneg %xcc, %f1, %f12
6670 ldub [%l7 + 0x5A], %i4
6671loop_755:
6672 tcs %icc, 0x0
6673loop_756:
6674 and %o1, %o6, %o7
6675 tvs %icc, 0x0
6676 fpsub16 %f8, %f2, %f4
6677 st %f9, [%l7 + 0x60]
6678 fandnot1s %f15, %f10, %f15
6679 ldsw [%l7 + 0x58], %l0
6680 lduh [%l7 + 0x2C], %l1
6681 fbn,a %fcc1, loop_757
6682 tneg %icc, 0x3
6683 fmovscc %xcc, %f6, %f6
6684 fandnot2s %f4, %f5, %f7
6685loop_757:
6686 ldsw [%l7 + 0x60], %i1
6687 fpack16 %f0, %f8
6688 brnz,a %i6, loop_758
6689 ldsw [%l7 + 0x74], %g6
6690 stx %l3, [%l7 + 0x10]
6691 sth %o3, [%l7 + 0x10]
6692loop_758:
6693 fbo %fcc3, loop_759
6694 be %xcc, loop_760
6695 mulscc %o5, %i7, %i2
6696 udivx %g3, 0x15BD, %l4
6697loop_759:
6698 bgu,pn %xcc, loop_761
6699loop_760:
6700 tgu %xcc, 0x3
6701 ldub [%l7 + 0x3C], %o2
6702 fbule %fcc0, loop_762
6703loop_761:
6704 edge8ln %i5, %i0, %l5
6705 move %icc, %o4, %g5
6706 alignaddrl %g1, %g7, %l6
6707loop_762:
6708 ldx [%l7 + 0x10], %g2
6709 fmovsleu %icc, %f1, %f4
6710 fmovrdgez %o0, %f14, %f8
6711 fmul8x16 %f10, %f8, %f10
6712 ldub [%l7 + 0x5D], %i3
6713 fpackfix %f4, %f3
6714 fandnot2 %f4, %f8, %f8
6715 fmovdge %xcc, %f9, %f10
6716 lduw [%l7 + 0x5C], %l2
6717 popc 0x199C, %i4
6718 siam 0x5
6719 sllx %g4, %o6, %o1
6720 xor %l0, %o7, %i1
6721 ldsh [%l7 + 0x70], %l1
6722 alignaddrl %i6, %g6, %l3
6723 tg %icc, 0x1
6724 bvs loop_763
6725 ld [%l7 + 0x58], %f13
6726 fand %f14, %f2, %f0
6727 tcc %xcc, 0x1
6728loop_763:
6729 ldx [%l7 + 0x68], %o3
6730 fcmpgt32 %f10, %f8, %i7
6731 std %f4, [%l7 + 0x20]
6732 orncc %i2, %o5, %l4
6733 fmovdneg %icc, %f5, %f9
6734 tpos %xcc, 0x4
6735 lduw [%l7 + 0x2C], %o2
6736 call loop_764
6737 stb %i5, [%l7 + 0x7E]
6738 stb %i0, [%l7 + 0x7F]
6739 std %f0, [%l7 + 0x68]
6740loop_764:
6741 stb %g3, [%l7 + 0x5A]
6742 st %f6, [%l7 + 0x28]
6743 fbn %fcc0, loop_765
6744 bleu loop_766
6745 fmovdl %xcc, %f0, %f3
6746 subccc %l5, %o4, %g1
6747loop_765:
6748 movrgz %g7, %l6, %g5
6749loop_766:
6750 lduw [%l7 + 0x2C], %o0
6751 andncc %i3, %g2, %l2
6752 ldsh [%l7 + 0x6E], %g4
6753 orncc %o6, %o1, %l0
6754 fands %f3, %f13, %f8
6755 ldsh [%l7 + 0x1E], %i4
6756 fmovdcc %xcc, %f6, %f5
6757 fmovdg %xcc, %f15, %f2
6758 movcc %icc, %i1, %o7
6759 fmovdgu %icc, %f3, %f6
6760 fpmerge %f0, %f4, %f2
6761 fabss %f5, %f13
6762 fcmpgt32 %f2, %f0, %i6
6763 fmovsne %xcc, %f11, %f5
6764 fornot1s %f9, %f7, %f5
6765 fpmerge %f7, %f15, %f12
6766 movvc %icc, %l1, %l3
6767 fmovrsgez %g6, %f7, %f13
6768 tle %icc, 0x6
6769 addccc %i7, %i2, %o3
6770 st %f12, [%l7 + 0x30]
6771 ldsh [%l7 + 0x36], %l4
6772 brz %o2, loop_767
6773 ld [%l7 + 0x20], %f13
6774 fone %f0
6775 sth %i5, [%l7 + 0x50]
6776loop_767:
6777 brlz %i0, loop_768
6778 fmovs %f3, %f6
6779 fmovdg %xcc, %f13, %f2
6780 fcmpgt16 %f8, %f8, %g3
6781loop_768:
6782 fmovrslz %o5, %f14, %f1
6783 fzeros %f10
6784 fxors %f2, %f6, %f14
6785 fbe,a %fcc1, loop_769
6786 fbo,a %fcc0, loop_770
6787 fmul8x16 %f13, %f14, %f4
6788 fsrc1 %f14, %f6
6789loop_769:
6790 fcmps %fcc2, %f1, %f15
6791loop_770:
6792 fmovrsgz %o4, %f9, %f3
6793 movrgez %g1, 0x2AC, %l5
6794 fpack16 %f2, %f15
6795 ldub [%l7 + 0x7D], %l6
6796 ld [%l7 + 0x28], %f10
6797 fbu %fcc1, loop_771
6798 ldd [%l7 + 0x48], %f4
6799 fmovrslez %g7, %f5, %f12
6800 fors %f6, %f11, %f5
6801loop_771:
6802 fornot2 %f4, %f14, %f2
6803 and %o0, %g5, %g2
6804 ldd [%l7 + 0x08], %f2
6805 ldub [%l7 + 0x42], %i3
6806 fba,a %fcc2, loop_772
6807 ldub [%l7 + 0x66], %l2
6808 fmovdneg %xcc, %f11, %f7
6809 fbg,a %fcc2, loop_773
6810loop_772:
6811 nop
6812 setx loop_774, %l0, %l1
6813 wrpr 0x1, %tl
6814 wrpr %l1, %tnpc
6815 setx 0x34400001400, %l0, %l1
6816 wrpr %l1, %tstate
6817 wrhpr 0x4, %htstate
6818 done
6819 tge %xcc, 0x6
6820 movleu %icc, %g4, %o6
6821loop_773:
6822 fcmped %fcc2, %f0, %f8
6823loop_774:
6824 mulscc %l0, %i4, %i1
6825 movvs %xcc, %o1, %o7
6826 ldd [%l7 + 0x08], %f4
6827 xorcc %i6, %l3, %g6
6828 move %xcc, %i7, %l1
6829 std %f12, [%l7 + 0x40]
6830 edge8ln %o3, %l4, %o2
6831 sth %i5, [%l7 + 0x32]
6832 fmovsgu %icc, %f7, %f5
6833 fmovrslez %i0, %f1, %f15
6834 tgu %xcc, 0x4
6835 fnot1s %f4, %f0
6836 ldsw [%l7 + 0x38], %g3
6837 nop
6838 setx loop_775, %l0, %l1
6839 jmpl %l1, %i2
6840 fabss %f10, %f8
6841 edge8n %o4, %o5, %g1
6842 fmovsvs %xcc, %f4, %f5
6843loop_775:
6844 orn %l6, %g7, %l5
6845 fbge %fcc0, loop_776
6846 movle %icc, %o0, %g2
6847 smul %g5, 0x0AB3, %i3
6848 tn %icc, 0x0
6849loop_776:
6850 fmovs %f8, %f1
6851 movneg %xcc, %l2, %o6
6852 fbule,a %fcc0, loop_777
6853 movle %xcc, %l0, %g4
6854 std %f14, [%l7 + 0x78]
6855 movrgez %i4, %i1, %o7
6856loop_777:
6857 stb %o1, [%l7 + 0x31]
6858 nop
6859 setx loop_778, %l0, %l1
6860 wrpr 0x1, %tl
6861 wrpr %l1, %tpc
6862 add %l1, 0x4, %l1
6863 wrpr %l1, %tnpc
6864 setx 0x34400001400, %l0, %l1
6865 wrpr %l1, %tstate
6866 wrhpr 0x4, %htstate
6867 retry
6868 movrgz %l3, %g6, %i6
6869 ldsw [%l7 + 0x18], %i7
6870 addcc %o3, %l1, %o2
6871loop_778:
6872 fone %f8
6873 fbuge,a %fcc2, loop_779
6874 tvs %icc, 0x6
6875 stx %i5, [%l7 + 0x78]
6876 brlz,a %i0, loop_780
6877loop_779:
6878 fnegs %f15, %f13
6879 stx %l4, [%l7 + 0x58]
6880 tn %icc, 0x2
6881loop_780:
6882 fxor %f6, %f12, %f12
6883 sethi 0x126D, %g3
6884 edge8ln %o4, %o5, %i2
6885 st %f1, [%l7 + 0x44]
6886 fcmped %fcc2, %f2, %f0
6887 ldsh [%l7 + 0x60], %l6
6888 fzero %f10
6889 tg %icc, 0x5
6890 fba %fcc1, loop_781
6891 fmovdpos %xcc, %f11, %f3
6892 fmovrsgez %g1, %f15, %f3
6893 sdiv %l5, 0x165C, %g7
6894loop_781:
6895 fone %f10
6896 ldsh [%l7 + 0x42], %o0
6897 sdivcc %g2, 0x0761, %i3
6898 ldsh [%l7 + 0x44], %l2
6899 fmovda %xcc, %f11, %f4
6900 edge32n %o6, %g5, %l0
6901 sth %g4, [%l7 + 0x14]
6902 brlez %i4, loop_782
6903 fpadd32 %f10, %f4, %f4
6904 tneg %xcc, 0x5
6905 fnegs %f3, %f7
6906loop_782:
6907 st %f6, [%l7 + 0x6C]
6908 st %f1, [%l7 + 0x40]
6909 srax %i1, 0x16, %o7
6910 st %f6, [%l7 + 0x50]
6911 fmovsg %icc, %f12, %f13
6912 stw %l3, [%l7 + 0x68]
6913 sth %o1, [%l7 + 0x44]
6914 ldx [%l7 + 0x78], %i6
6915 ldub [%l7 + 0x7D], %i7
6916 ldsb [%l7 + 0x71], %o3
6917 xor %g6, 0x0BED, %l1
6918 fones %f3
6919 st %f6, [%l7 + 0x74]
6920 fmovsvc %xcc, %f1, %f3
6921 sub %i5, 0x0B6F, %i0
6922 movg %xcc, %l4, %o2
6923 brlz %g3, loop_783
6924 fmul8x16 %f0, %f4, %f14
6925 stx %o4, [%l7 + 0x58]
6926 movcc %xcc, %o5, %l6
6927loop_783:
6928 ldsw [%l7 + 0x60], %i2
6929 movre %l5, %g7, %g1
6930 movl %xcc, %o0, %g2
6931 subc %l2, 0x1937, %i3
6932 ldub [%l7 + 0x73], %o6
6933 fblg,a %fcc3, loop_784
6934 movleu %icc, %l0, %g5
6935 fmovdleu %xcc, %f14, %f11
6936 fornot2s %f9, %f14, %f13
6937loop_784:
6938 fmovsgu %xcc, %f8, %f6
6939 stb %i4, [%l7 + 0x32]
6940 st %f11, [%l7 + 0x40]
6941 stx %g4, [%l7 + 0x50]
6942 st %f11, [%l7 + 0x50]
6943 umulcc %i1, %l3, %o1
6944 fmovrse %i6, %f15, %f6
6945 xnorcc %o7, %o3, %g6
6946 udivcc %i7, 0x1823, %l1
6947 edge8ln %i5, %l4, %i0
6948 array8 %g3, %o4, %o2
6949 bvs,a,pn %xcc, loop_785
6950 lduh [%l7 + 0x1C], %l6
6951 ldsw [%l7 + 0x0C], %i2
6952 sub %o5, %g7, %l5
6953loop_785:
6954 bne,pt %xcc, loop_786
6955 stb %g1, [%l7 + 0x60]
6956 sdiv %o0, 0x0209, %l2
6957 brgez %g2, loop_787
6958loop_786:
6959 fmovdge %xcc, %f7, %f11
6960 ldd [%l7 + 0x70], %f8
6961 stb %i3, [%l7 + 0x1A]
6962loop_787:
6963 fmovdne %icc, %f14, %f14
6964 fpsub32s %f6, %f11, %f0
6965 tleu %icc, 0x3
6966 tvs %icc, 0x6
6967 fmovsge %xcc, %f14, %f7
6968 ba,pt %xcc, loop_788
6969 ldx [%l7 + 0x18], %o6
6970 st %f0, [%l7 + 0x40]
6971 bn %icc, loop_789
6972loop_788:
6973 fcmpes %fcc1, %f1, %f7
6974 mulscc %g5, 0x19FF, %l0
6975 fmovdl %xcc, %f6, %f13
6976loop_789:
6977 fmovdle %icc, %f5, %f6
6978 tsubcc %i4, 0x1AE7, %i1
6979 ld [%l7 + 0x7C], %f2
6980 fmovsn %icc, %f4, %f2
6981 fmovrsne %l3, %f14, %f5
6982 st %f12, [%l7 + 0x24]
6983 brgz %o1, loop_790
6984 fmovsle %icc, %f10, %f2
6985 tgu %xcc, 0x1
6986 movre %g4, %o7, %o3
6987loop_790:
6988 ldsh [%l7 + 0x5A], %i6
6989 fbn,a %fcc3, loop_791
6990 fmovdcc %xcc, %f13, %f5
6991 fmovrslez %g6, %f1, %f10
6992 orncc %i7, 0x1409, %l1
6993loop_791:
6994 sth %l4, [%l7 + 0x1E]
6995 fcmpeq32 %f6, %f12, %i0
6996 tneg %xcc, 0x0
6997 movn %icc, %g3, %o4
6998 tcs %icc, 0x5
6999 subc %o2, %i5, %l6
7000 fpack32 %f0, %f0, %f4
7001 fcmpgt16 %f10, %f8, %o5
7002 fnot2 %f10, %f8
7003 stb %i2, [%l7 + 0x7D]
7004 fmul8ulx16 %f8, %f4, %f2
7005 fmovdvc %xcc, %f10, %f5
7006 nop
7007 setx loop_792, %l0, %l1
7008 wrpr 0x1, %tl
7009 wrpr %l1, %tpc
7010 add %l1, 0x4, %l1
7011 wrpr %l1, %tnpc
7012 setx 0x34400001400, %l0, %l1
7013 wrpr %l1, %tstate
7014 wrhpr 0x4, %htstate
7015 retry
7016 fmovsneg %icc, %f4, %f2
7017 fcmped %fcc3, %f12, %f14
7018 ldsb [%l7 + 0x08], %l5
7019loop_792:
7020 fcmpd %fcc1, %f2, %f14
7021 fornot2 %f12, %f8, %f6
7022 fcmps %fcc3, %f7, %f5
7023 movvc %xcc, %g1, %g7
7024 fmovrdgz %o0, %f14, %f6
7025 alignaddr %l2, %i3, %o6
7026 lduh [%l7 + 0x32], %g5
7027 udivx %l0, 0x0C67, %i4
7028 fandnot2 %f14, %f0, %f6
7029 xnor %g2, 0x13A6, %l3
7030 ldsh [%l7 + 0x72], %o1
7031 brz %i1, loop_793
7032 bvc,pn %icc, loop_794
7033 smul %o7, 0x0977, %o3
7034 fpadd16s %f8, %f7, %f5
7035loop_793:
7036 movrgz %g4, %g6, %i6
7037loop_794:
7038 fmovdg %icc, %f7, %f4
7039 sth %i7, [%l7 + 0x38]
7040 bl loop_795
7041 fmovrslz %l1, %f0, %f13
7042 pdist %f4, %f0, %f12
7043 call loop_796
7044loop_795:
7045 addcc %l4, 0x0A42, %i0
7046 addcc %o4, 0x0487, %g3
7047 array32 %i5, %l6, %o2
7048loop_796:
7049 ldsb [%l7 + 0x3E], %o5
7050 bgu %xcc, loop_797
7051 fmuld8sux16 %f8, %f0, %f14
7052 edge8l %i2, %l5, %g1
7053 tne %xcc, 0x2
7054loop_797:
7055 bcs,a,pt %icc, loop_798
7056 ta %xcc, 0x1
7057 ld [%l7 + 0x54], %f9
7058 fbue %fcc0, loop_799
7059loop_798:
7060 fpsub16s %f12, %f10, %f12
7061 sth %g7, [%l7 + 0x52]
7062 lduw [%l7 + 0x50], %o0
7063loop_799:
7064 fpack32 %f8, %f0, %f6
7065 fmovd %f14, %f12
7066 fmovsn %icc, %f9, %f9
7067 for %f14, %f12, %f2
7068 ld [%l7 + 0x08], %f4
7069 ldub [%l7 + 0x25], %i3
7070 movneg %xcc, %l2, %o6
7071 nop
7072 setx loop_800, %l0, %l1
7073 wrpr 0x1, %tl
7074 wrpr %l1, %tnpc
7075 setx 0x34400001400, %l0, %l1
7076 wrpr %l1, %tstate
7077 wrhpr 0x4, %htstate
7078 done
7079 sth %g5, [%l7 + 0x16]
7080 tn %xcc, 0x7
7081 ba %xcc, loop_801
7082loop_800:
7083 std %f14, [%l7 + 0x10]
7084 sll %l0, 0x08, %g2
7085 bl,a %xcc, loop_802
7086loop_801:
7087 bneg,a,pt %xcc, loop_803
7088 edge8ln %i4, %o1, %i1
7089 lduh [%l7 + 0x30], %o7
7090loop_802:
7091 ta %xcc, 0x7
7092loop_803:
7093 movvc %icc, %o3, %l3
7094 stx %g6, [%l7 + 0x20]
7095 fmovdvc %icc, %f14, %f13
7096 sub %i6, 0x1A64, %g4
7097 edge32 %l1, %i7, %i0
7098 fmovdpos %icc, %f0, %f5
7099 ldd [%l7 + 0x28], %f4
7100 ldd [%l7 + 0x78], %f8
7101 fcmpne32 %f6, %f10, %l4
7102 std %f0, [%l7 + 0x50]
7103 ldsw [%l7 + 0x6C], %o4
7104 movre %i5, %l6, %o2
7105 bshuffle %f2, %f8, %f12
7106 fmovdle %xcc, %f9, %f14
7107 bne,a %xcc, loop_804
7108 popc %o5, %g3
7109 std %f12, [%l7 + 0x10]
7110 fnot1s %f6, %f8
7111loop_804:
7112 fmovdgu %xcc, %f12, %f10
7113 sdiv %l5, 0x1F51, %g1
7114 fmovdle %icc, %f0, %f14
7115 std %f14, [%l7 + 0x10]
7116 fmovda %icc, %f9, %f1
7117 ldsw [%l7 + 0x08], %g7
7118 stb %o0, [%l7 + 0x12]
7119 fblg %fcc2, loop_805
7120 fcmple32 %f10, %f4, %i2
7121 ld [%l7 + 0x08], %f13
7122 bleu,a,pn %icc, loop_806
7123loop_805:
7124 bl %xcc, loop_807
7125 ldx [%l7 + 0x78], %l2
7126 stb %i3, [%l7 + 0x19]
7127loop_806:
7128 or %o6, %l0, %g2
7129loop_807:
7130 fxor %f4, %f14, %f0
7131 fcmpd %fcc3, %f10, %f12
7132 fpsub16 %f10, %f4, %f10
7133 fble,a %fcc0, loop_808
7134 lduw [%l7 + 0x50], %g5
7135 tneg %xcc, 0x0
7136 mulx %i4, %o1, %o7
7137loop_808:
7138 ldd [%l7 + 0x28], %f0
7139 be,a,pn %xcc, loop_809
7140 bge,pt %icc, loop_810
7141 fmovdvs %xcc, %f12, %f3
7142 bshuffle %f10, %f2, %f4
7143loop_809:
7144 fmovrdne %o3, %f10, %f2
7145loop_810:
7146 std %f6, [%l7 + 0x48]
7147 fmuld8ulx16 %f13, %f2, %f10
7148 lduh [%l7 + 0x50], %l3
7149 fmovrdgz %g6, %f12, %f0
7150 xor %i1, %g4, %i6
7151 fmovsneg %icc, %f4, %f3
7152 ldd [%l7 + 0x50], %f4
7153 udivcc %l1, 0x1C99, %i7
7154 fmovrdne %i0, %f4, %f10
7155 pdist %f4, %f12, %f2
7156 fcmpes %fcc1, %f5, %f10
7157 tcc %icc, 0x6
7158 sdivx %l4, 0x0744, %i5
7159 fcmple32 %f14, %f4, %o4
7160 fands %f4, %f3, %f5
7161 lduw [%l7 + 0x40], %l6
7162 sdiv %o2, 0x0047, %g3
7163 movvs %icc, %o5, %l5
7164 fcmpgt32 %f8, %f2, %g1
7165 fmovd %f10, %f6
7166 fnegd %f12, %f8
7167 xnor %g7, 0x178D, %i2
7168 ldub [%l7 + 0x37], %o0
7169 tsubcc %l2, %o6, %l0
7170 fmovdge %xcc, %f2, %f0
7171 nop
7172 setx loop_811, %l0, %l1
7173 jmpl %l1, %i3
7174 std %f8, [%l7 + 0x28]
7175 st %f9, [%l7 + 0x44]
7176 fmovrdne %g2, %f6, %f12
7177loop_811:
7178 std %f4, [%l7 + 0x10]
7179 ld [%l7 + 0x18], %f7
7180 fornot1s %f11, %f1, %f0
7181 ld [%l7 + 0x30], %f2
7182 fpackfix %f2, %f2
7183 fbug %fcc1, loop_812
7184 fmovda %xcc, %f5, %f15
7185 smul %g5, 0x06C4, %o1
7186 fandnot2s %f8, %f12, %f11
7187loop_812:
7188 edge16l %o7, %o3, %l3
7189 fmovdleu %xcc, %f0, %f9
7190 tg %xcc, 0x5
7191 lduw [%l7 + 0x6C], %g6
7192 fmovrsgz %i4, %f15, %f13
7193 fcmpeq32 %f0, %f14, %i1
7194 stb %g4, [%l7 + 0x59]
7195 ldsb [%l7 + 0x76], %i6
7196 bg,a %icc, loop_813
7197 lduw [%l7 + 0x14], %l1
7198 ldd [%l7 + 0x48], %f2
7199 subcc %i0, %l4, %i7
7200loop_813:
7201 pdist %f12, %f8, %f4
7202 lduh [%l7 + 0x60], %i5
7203 ldsb [%l7 + 0x7F], %o4
7204 fmovrdlz %o2, %f4, %f2
7205 movrne %g3, %o5, %l5
7206 fmovdleu %xcc, %f7, %f0
7207 bge %xcc, loop_814
7208 add %g1, %g7, %i2
7209 tge %icc, 0x1
7210 sth %l6, [%l7 + 0x44]
7211loop_814:
7212 lduw [%l7 + 0x74], %l2
7213 movcc %xcc, %o6, %l0
7214 tge %icc, 0x1
7215 fpsub32s %f12, %f7, %f13
7216 andcc %o0, 0x0406, %i3
7217 fone %f4
7218 edge8l %g2, %o1, %o7
7219 udiv %g5, 0x0355, %l3
7220 lduh [%l7 + 0x0E], %g6
7221 fmovsvc %xcc, %f13, %f2
7222 bshuffle %f4, %f4, %f4
7223 fba,a %fcc1, loop_815
7224 fmovdneg %icc, %f15, %f1
7225 edge16n %o3, %i1, %i4
7226 fmovdg %icc, %f10, %f0
7227loop_815:
7228 std %f14, [%l7 + 0x10]
7229 for %f2, %f14, %f2
7230 bn,a,pt %xcc, loop_816
7231 edge8 %g4, %l1, %i6
7232 bne %icc, loop_817
7233 stw %i0, [%l7 + 0x40]
7234loop_816:
7235 stx %i7, [%l7 + 0x40]
7236 fmovdvs %xcc, %f1, %f0
7237loop_817:
7238 edge16n %l4, %i5, %o2
7239 sth %g3, [%l7 + 0x2C]
7240 ldsw [%l7 + 0x44], %o4
7241 andncc %o5, %g1, %g7
7242 fblg %fcc3, loop_818
7243 fble,a %fcc0, loop_819
7244 lduh [%l7 + 0x20], %i2
7245 fsrc2s %f15, %f3
7246loop_818:
7247 fblg,a %fcc3, loop_820
7248loop_819:
7249 call loop_821
7250 fsrc1s %f4, %f7
7251 std %f2, [%l7 + 0x68]
7252loop_820:
7253 ldd [%l7 + 0x78], %f14
7254loop_821:
7255 addc %l5, 0x105C, %l2
7256 umulcc %l6, %l0, %o6
7257 fmovde %xcc, %f2, %f14
7258 fnot2s %f11, %f11
7259 ld [%l7 + 0x1C], %f15
7260 udiv %i3, 0x18A3, %o0
7261 stb %o1, [%l7 + 0x59]
7262 addcc %g2, 0x1855, %g5
7263 ldx [%l7 + 0x20], %o7
7264 movrne %g6, 0x043, %o3
7265 stx %i1, [%l7 + 0x18]
7266 smulcc %i4, 0x092B, %g4
7267 ldx [%l7 + 0x70], %l3
7268 lduw [%l7 + 0x38], %l1
7269 bleu,a,pt %xcc, loop_822
7270 fnor %f4, %f14, %f4
7271 ldub [%l7 + 0x1E], %i0
7272 fmovsleu %icc, %f12, %f10
7273loop_822:
7274 fmovda %icc, %f7, %f1
7275 ldd [%l7 + 0x48], %f10
7276 taddcctv %i6, 0x1C24, %i7
7277 movgu %xcc, %l4, %o2
7278 andn %i5, 0x18BF, %g3
7279 fcmple32 %f14, %f2, %o5
7280 udiv %g1, 0x17FC, %o4
7281 movgu %xcc, %i2, %l5
7282 addccc %l2, %g7, %l0
7283 fands %f7, %f7, %f15
7284 lduh [%l7 + 0x6C], %l6
7285 fones %f12
7286 tsubcctv %o6, 0x1C7E, %i3
7287 xnor %o1, 0x1791, %g2
7288 bvs %icc, loop_823
7289 movgu %xcc, %g5, %o0
7290 ld [%l7 + 0x70], %f12
7291 bne,pt %xcc, loop_824
7292loop_823:
7293 st %f3, [%l7 + 0x2C]
7294 addc %o7, 0x1848, %g6
7295 fmovdn %xcc, %f12, %f7
7296loop_824:
7297 fmovdcs %icc, %f10, %f5
7298 movrlz %i1, 0x3E4, %i4
7299 fxnor %f10, %f12, %f0
7300 st %f13, [%l7 + 0x6C]
7301 array8 %o3, %g4, %l3
7302 edge32l %i0, %l1, %i6
7303 bneg,pt %icc, loop_825
7304 edge8l %l4, %i7, %o2
7305 fnot2 %f2, %f10
7306 bl,pn %xcc, loop_826
7307loop_825:
7308 fmovdvc %xcc, %f11, %f7
7309 ldub [%l7 + 0x34], %i5
7310 bne,a,pt %icc, loop_827
7311loop_826:
7312 nop
7313 setx loop_828, %l0, %l1
7314 wrpr 0x1, %tl
7315 wrpr %l1, %tpc
7316 add %l1, 0x4, %l1
7317 wrpr %l1, %tnpc
7318 setx 0x34400001400, %l0, %l1
7319 wrpr %l1, %tstate
7320 wrhpr 0x4, %htstate
7321 retry
7322 std %f0, [%l7 + 0x50]
7323 addc %g3, %o5, %g1
7324loop_827:
7325 call loop_829
7326loop_828:
7327 fones %f9
7328 fbug %fcc1, loop_830
7329 std %f12, [%l7 + 0x38]
7330loop_829:
7331 fpack32 %f2, %f4, %f4
7332 fbue,a %fcc3, loop_831
7333loop_830:
7334 ldsb [%l7 + 0x0E], %i2
7335 fmuld8ulx16 %f14, %f14, %f0
7336 st %f4, [%l7 + 0x40]
7337loop_831:
7338 fpsub16 %f10, %f6, %f4
7339 and %l5, %l2, %o4
7340 fcmps %fcc0, %f9, %f13
7341 bneg,a %icc, loop_832
7342 fpsub16s %f7, %f6, %f1
7343 tneg %xcc, 0x5
7344 bne loop_833
7345loop_832:
7346 bn,pt %icc, loop_834
7347 fbn %fcc2, loop_835
7348 fmovrslez %l0, %f10, %f3
7349loop_833:
7350 fbn,a %fcc2, loop_836
7351loop_834:
7352 fmovdgu %icc, %f4, %f9
7353loop_835:
7354 fxor %f4, %f12, %f10
7355 fmovd %f14, %f12
7356loop_836:
7357 andcc %l6, 0x0AA4, %g7
7358 ldd [%l7 + 0x28], %f6
7359 st %f0, [%l7 + 0x0C]
7360 lduh [%l7 + 0x5C], %i3
7361 ldsw [%l7 + 0x70], %o6
7362 fmovrdne %g2, %f12, %f4
7363 stb %g5, [%l7 + 0x11]
7364 nop
7365 setx loop_837, %l0, %l1
7366 wrpr 0x1, %tl
7367 wrpr %l1, %tpc
7368 add %l1, 0x4, %l1
7369 wrpr %l1, %tnpc
7370 setx 0x34400001400, %l0, %l1
7371 wrpr %l1, %tstate
7372 wrhpr 0x4, %htstate
7373 retry
7374 te %xcc, 0x2
7375 ld [%l7 + 0x68], %f10
7376 st %f13, [%l7 + 0x18]
7377loop_837:
7378 fmul8x16al %f12, %f7, %f12
7379 movn %xcc, %o1, %o7
7380 ba %xcc, loop_838
7381 alignaddr %g6, %o0, %i4
7382 udivx %o3, 0x16A4, %i1
7383 bneg,a,pt %icc, loop_839
7384loop_838:
7385 std %f0, [%l7 + 0x30]
7386 fbule %fcc0, loop_840
7387 fmovdl %xcc, %f9, %f5
7388loop_839:
7389 sdiv %l3, 0x1111, %i0
7390 sth %g4, [%l7 + 0x2A]
7391loop_840:
7392 ldsb [%l7 + 0x62], %l1
7393 fcmpne16 %f10, %f4, %i6
7394 tcc %icc, 0x5
7395 fcmpgt16 %f6, %f12, %i7
7396 ldd [%l7 + 0x20], %f4
7397 edge8n %l4, %o2, %i5
7398 edge16 %g3, %o5, %g1
7399 fcmpne16 %f14, %f10, %l5
7400 fandnot1 %f0, %f14, %f12
7401 brlz,a %l2, loop_841
7402 add %o4, 0x050E, %i2
7403 sdiv %l0, 0x1D1C, %g7
7404 be,a,pt %icc, loop_842
7405loop_841:
7406 fnors %f15, %f14, %f1
7407 bshuffle %f10, %f4, %f6
7408 bn,a,pt %icc, loop_843
7409loop_842:
7410 tcs %icc, 0x7
7411 fmovde %icc, %f8, %f15
7412 ldsb [%l7 + 0x4E], %i3
7413loop_843:
7414 movne %icc, %o6, %l6
7415 fbl,a %fcc1, loop_844
7416 fmul8sux16 %f10, %f2, %f6
7417 ldsw [%l7 + 0x38], %g5
7418 tn %xcc, 0x1
7419loop_844:
7420 fandnot1 %f0, %f2, %f0
7421 fxors %f14, %f10, %f12
7422 sth %g2, [%l7 + 0x5C]
7423 ldsb [%l7 + 0x45], %o1
7424 sllx %g6, %o7, %i4
7425 std %f12, [%l7 + 0x60]
7426 sra %o3, %i1, %l3
7427 fabss %f11, %f7
7428 lduh [%l7 + 0x40], %i0
7429 ldsw [%l7 + 0x60], %g4
7430 lduw [%l7 + 0x44], %l1
7431 tcs %xcc, 0x3
7432 edge16n %i6, %o0, %l4
7433 siam 0x4
7434 tcc %icc, 0x2
7435 fcmpgt32 %f6, %f4, %o2
7436 te %icc, 0x2
7437 andcc %i5, %i7, %o5
7438 fxnors %f8, %f2, %f8
7439 movn %xcc, %g1, %l5
7440 stb %g3, [%l7 + 0x74]
7441 edge32l %o4, %i2, %l2
7442 fmovrdgez %g7, %f6, %f2
7443 fmovsvs %icc, %f0, %f3
7444 fsrc1s %f14, %f7
7445 stw %l0, [%l7 + 0x58]
7446 stw %o6, [%l7 + 0x3C]
7447 stx %l6, [%l7 + 0x68]
7448 edge8l %g5, %i3, %o1
7449 fmovscs %xcc, %f3, %f3
7450 subcc %g2, %g6, %i4
7451 movn %icc, %o3, %i1
7452 std %f2, [%l7 + 0x50]
7453 fandnot2s %f12, %f6, %f3
7454 lduw [%l7 + 0x5C], %o7
7455 fones %f10
7456 fmovsa %icc, %f15, %f7
7457 ldsb [%l7 + 0x1E], %i0
7458 movrlez %l3, 0x1C3, %g4
7459 brlz %l1, loop_845
7460 bg,a,pt %xcc, loop_846
7461 xnorcc %o0, 0x03D1, %l4
7462 udiv %o2, 0x0563, %i6
7463loop_845:
7464 bcs,pn %xcc, loop_847
7465loop_846:
7466 fmovd %f14, %f2
7467 ldd [%l7 + 0x70], %f4
7468 ldsw [%l7 + 0x58], %i7
7469loop_847:
7470 ldub [%l7 + 0x4E], %o5
7471 fbge,a %fcc3, loop_848
7472 sth %i5, [%l7 + 0x7E]
7473 taddcctv %l5, 0x0298, %g3
7474 movl %icc, %o4, %i2
7475loop_848:
7476 bl,a,pn %xcc, loop_849
7477 addcc %g1, 0x152B, %l2
7478 fmovdvc %xcc, %f4, %f11
7479 st %f1, [%l7 + 0x2C]
7480loop_849:
7481 fnegd %f4, %f6
7482 movn %xcc, %l0, %o6
7483 array16 %g7, %g5, %i3
7484 umul %o1, 0x0CDB, %l6
7485 std %f4, [%l7 + 0x40]
7486 fnors %f12, %f2, %f1
7487 add %g6, 0x119B, %i4
7488 subc %o3, 0x19B0, %g2
7489 smulcc %o7, 0x0D26, %i0
7490 std %f8, [%l7 + 0x20]
7491 fmovsg %icc, %f10, %f2
7492 stb %l3, [%l7 + 0x6E]
7493 st %f14, [%l7 + 0x40]
7494 srlx %g4, 0x08, %l1
7495 ldsw [%l7 + 0x54], %o0
7496 ldsh [%l7 + 0x66], %l4
7497 stb %o2, [%l7 + 0x4C]
7498 fbl,a %fcc2, loop_850
7499 fcmpeq16 %f0, %f12, %i1
7500 fpsub32 %f6, %f14, %f10
7501 xorcc %i6, %o5, %i7
7502loop_850:
7503 bn,a loop_851
7504 fnors %f6, %f5, %f0
7505 udivx %l5, 0x03F4, %g3
7506 alignaddrl %o4, %i2, %g1
7507loop_851:
7508 brlz %i5, loop_852
7509 xorcc %l2, 0x1830, %l0
7510 fmovd %f6, %f2
7511 ldd [%l7 + 0x50], %f2
7512loop_852:
7513 fmovsvc %icc, %f13, %f7
7514 fmovsneg %xcc, %f9, %f1
7515 lduh [%l7 + 0x62], %o6
7516 fbn %fcc0, loop_853
7517 brgz,a %g7, loop_854
7518 lduh [%l7 + 0x10], %g5
7519 ldsw [%l7 + 0x38], %i3
7520loop_853:
7521 sth %l6, [%l7 + 0x64]
7522loop_854:
7523 umulcc %o1, %g6, %i4
7524 udiv %g2, 0x1C2E, %o3
7525 movvs %xcc, %i0, %l3
7526 st %f3, [%l7 + 0x28]
7527 bcs loop_855
7528 fmovdge %icc, %f10, %f0
7529 fmovrdlz %g4, %f8, %f8
7530 ld [%l7 + 0x14], %f4
7531loop_855:
7532 fmovsvs %icc, %f14, %f6
7533 ldsb [%l7 + 0x4C], %l1
7534 lduh [%l7 + 0x44], %o7
7535 movne %xcc, %o0, %o2
7536 stw %l4, [%l7 + 0x6C]
7537 movg %xcc, %i6, %i1
7538 bgu %icc, loop_856
7539 ldsw [%l7 + 0x40], %i7
7540 sub %l5, %g3, %o4
7541 ldsh [%l7 + 0x14], %o5
7542loop_856:
7543 ldub [%l7 + 0x3D], %g1
7544 fmovsgu %xcc, %f1, %f7
7545 umul %i5, 0x1E23, %i2
7546 sll %l0, %l2, %g7
7547 edge16ln %o6, %g5, %i3
7548 fmovdvs %icc, %f7, %f3
7549 fmul8x16au %f6, %f15, %f14
7550 fnor %f14, %f12, %f10
7551 stb %o1, [%l7 + 0x7E]
7552 ldsw [%l7 + 0x68], %l6
7553 ldub [%l7 + 0x08], %g6
7554 fbne %fcc2, loop_857
7555 bgu,pn %icc, loop_858
7556 tn %icc, 0x4
7557 udivx %g2, 0x1505, %i4
7558loop_857:
7559 movre %i0, %o3, %l3
7560loop_858:
7561 fzeros %f15
7562 std %f12, [%l7 + 0x30]
7563 subc %l1, %o7, %g4
7564 sub %o2, %o0, %l4
7565 stx %i6, [%l7 + 0x28]
7566 fmovsgu %icc, %f3, %f4
7567 ldsw [%l7 + 0x5C], %i1
7568 fsrc1s %f6, %f7
7569 fornot2 %f2, %f8, %f8
7570 tsubcc %l5, 0x1543, %g3
7571 sth %o4, [%l7 + 0x14]
7572 bgu,a loop_859
7573 edge8l %i7, %o5, %g1
7574 fbg,a %fcc1, loop_860
7575 ldx [%l7 + 0x38], %i5
7576loop_859:
7577 sethi 0x16AD, %i2
7578 ldsb [%l7 + 0x67], %l2
7579loop_860:
7580 fcmpgt16 %f8, %f0, %g7
7581 sll %l0, %g5, %i3
7582 tsubcc %o6, 0x0E45, %l6
7583 fcmpd %fcc0, %f8, %f14
7584 movcc %icc, %o1, %g2
7585 fbe,a %fcc2, loop_861
7586 edge16n %i4, %g6, %i0
7587 ldsb [%l7 + 0x0D], %l3
7588 fble %fcc2, loop_862
7589loop_861:
7590 stb %o3, [%l7 + 0x1E]
7591 edge32 %l1, %g4, %o2
7592 movl %xcc, %o7, %l4
7593loop_862:
7594 fand %f2, %f2, %f8
7595 sll %o0, 0x14, %i1
7596 fmuld8sux16 %f3, %f1, %f8
7597 xnorcc %l5, 0x0FFF, %i6
7598 fbuge,a %fcc1, loop_863
7599 fpsub32 %f8, %f8, %f14
7600 ldsb [%l7 + 0x3D], %g3
7601 movge %icc, %o4, %o5
7602loop_863:
7603 std %f8, [%l7 + 0x58]
7604 bneg,a,pt %icc, loop_864
7605 fblg,a %fcc0, loop_865
7606 fnot2s %f15, %f2
7607 fpsub16s %f15, %f12, %f7
7608loop_864:
7609 fmovdg %icc, %f15, %f1
7610loop_865:
7611 sllx %i7, %i5, %g1
7612 st %f3, [%l7 + 0x60]
7613 fmovsle %icc, %f1, %f4
7614 sth %i2, [%l7 + 0x22]
7615 bgu %icc, loop_866
7616 stw %l2, [%l7 + 0x50]
7617 ldx [%l7 + 0x58], %g7
7618 fmovdne %xcc, %f3, %f6
7619loop_866:
7620 fmovd %f0, %f4
7621 sllx %g5, 0x02, %i3
7622 fornot1s %f6, %f5, %f4
7623 edge8l %l0, %l6, %o1
7624 ldsb [%l7 + 0x19], %g2
7625 ldd [%l7 + 0x28], %f8
7626 fmovrslez %i4, %f12, %f12
7627 ldx [%l7 + 0x78], %o6
7628 fpackfix %f6, %f4
7629 popc %i0, %g6
7630 ldsw [%l7 + 0x48], %o3
7631 ldsw [%l7 + 0x54], %l1
7632 fpadd16 %f12, %f0, %f0
7633 edge16ln %g4, %l3, %o2
7634 sra %l4, %o0, %o7
7635 umul %i1, 0x19F0, %i6
7636 ldx [%l7 + 0x10], %l5
7637 tleu %icc, 0x7
7638 fmovrdgz %g3, %f0, %f10
7639 fmovsvs %xcc, %f15, %f12
7640 fbe %fcc0, loop_867
7641 ldub [%l7 + 0x16], %o5
7642 movgu %icc, %i7, %i5
7643 tneg %icc, 0x2
7644loop_867:
7645 taddcctv %o4, 0x07A1, %g1
7646 tcs %xcc, 0x2
7647 andncc %i2, %l2, %g5
7648 std %f10, [%l7 + 0x08]
7649 ldsw [%l7 + 0x60], %g7
7650 fornot1s %f7, %f13, %f14
7651 nop
7652 setx loop_868, %l0, %l1
7653 jmpl %l1, %i3
7654 stx %l6, [%l7 + 0x28]
7655 fxors %f14, %f15, %f7
7656 fbg,a %fcc0, loop_869
7657loop_868:
7658 sth %o1, [%l7 + 0x20]
7659 fmovde %xcc, %f10, %f0
7660 edge16n %g2, %l0, %o6
7661loop_869:
7662 stw %i0, [%l7 + 0x3C]
7663 std %f6, [%l7 + 0x10]
7664 fbuge,a %fcc2, loop_870
7665 fmovsge %xcc, %f3, %f3
7666 sth %i4, [%l7 + 0x4C]
7667 sllx %g6, 0x1E, %l1
7668loop_870:
7669 andncc %o3, %g4, %l3
7670 fmovsvc %xcc, %f9, %f7
7671 bshuffle %f14, %f4, %f10
7672 brgez %o2, loop_871
7673 fpmerge %f14, %f2, %f8
7674 fmovrdlz %l4, %f6, %f6
7675 fornot2 %f10, %f6, %f4
7676loop_871:
7677 fxors %f1, %f5, %f4
7678 ldx [%l7 + 0x50], %o0
7679 or %o7, %i6, %l5
7680 nop
7681 setx loop_872, %l0, %l1
7682 wrpr 0x1, %tl
7683 wrpr %l1, %tnpc
7684 setx 0x34400001400, %l0, %l1
7685 wrpr %l1, %tstate
7686 wrhpr 0x4, %htstate
7687 done
7688 addc %g3, 0x0EB1, %o5
7689 fmovdne %icc, %f12, %f4
7690 ta %xcc, 0x4
7691loop_872:
7692 fmovse %xcc, %f14, %f14
7693 fnot1s %f7, %f13
7694 movne %icc, %i1, %i7
7695 stw %o4, [%l7 + 0x78]
7696 popc %g1, %i2
7697 edge32ln %i5, %g5, %g7
7698 fmovdcc %xcc, %f4, %f1
7699 movpos %xcc, %l2, %l6
7700 fmovd %f0, %f4
7701 fxor %f2, %f4, %f14
7702 fnot1s %f3, %f7
7703 movcc %icc, %o1, %i3
7704 bgu,pn %icc, loop_873
7705 fcmpgt16 %f6, %f10, %g2
7706 fbue,a %fcc3, loop_874
7707 std %f14, [%l7 + 0x18]
7708loop_873:
7709 ldsh [%l7 + 0x24], %l0
7710 xnorcc %i0, 0x1A3D, %o6
7711loop_874:
7712 ldsb [%l7 + 0x7D], %g6
7713 tl %xcc, 0x4
7714 lduw [%l7 + 0x5C], %l1
7715 fmovrslz %i4, %f7, %f1
7716 lduw [%l7 + 0x40], %o3
7717 fpadd16s %f1, %f14, %f11
7718 fmovrslez %g4, %f14, %f14
7719 faligndata %f6, %f8, %f8
7720 fblg %fcc2, loop_875
7721 sth %o2, [%l7 + 0x7A]
7722 ldsw [%l7 + 0x34], %l3
7723 fmovsa %xcc, %f9, %f7
7724loop_875:
7725 fandnot1 %f14, %f4, %f4
7726 fpadd32s %f8, %f11, %f7
7727 fbo %fcc3, loop_876
7728 fxor %f8, %f14, %f6
7729 ldx [%l7 + 0x70], %o0
7730 stw %o7, [%l7 + 0x5C]
7731loop_876:
7732 fcmpne16 %f2, %f14, %i6
7733 fmovsge %icc, %f0, %f3
7734 mova %icc, %l5, %l4
7735 stb %o5, [%l7 + 0x0C]
7736 ld [%l7 + 0x48], %f10
7737 movpos %icc, %g3, %i7
7738 lduw [%l7 + 0x44], %o4
7739 edge16l %g1, %i2, %i1
7740 fmovrde %g5, %f0, %f10
7741 st %f13, [%l7 + 0x54]
7742 tsubcc %g7, 0x0079, %l2
7743 fsrc2s %f15, %f13
7744 fbuge,a %fcc1, loop_877
7745 fbuge,a %fcc1, loop_878
7746 fsrc1 %f12, %f0
7747 fpsub32 %f0, %f12, %f12
7748loop_877:
7749 brnz %i5, loop_879
7750loop_878:
7751 fcmple32 %f4, %f2, %o1
7752 sth %l6, [%l7 + 0x5C]
7753 fbug %fcc3, loop_880
7754loop_879:
7755 fbn,a %fcc0, loop_881
7756 ldd [%l7 + 0x50], %f10
7757 lduh [%l7 + 0x12], %i3
7758loop_880:
7759 ldub [%l7 + 0x7F], %l0
7760loop_881:
7761 tgu %icc, 0x6
7762 bcc %xcc, loop_882
7763 movle %xcc, %g2, %i0
7764 tg %xcc, 0x3
7765 sllx %o6, %g6, %l1
7766loop_882:
7767 udivx %o3, 0x041A, %i4
7768 fmovs %f12, %f11
7769 ldsh [%l7 + 0x3A], %o2
7770 bcc,a,pn %icc, loop_883
7771 lduw [%l7 + 0x30], %g4
7772 smulcc %l3, 0x010F, %o7
7773 fmovdge %xcc, %f6, %f7
7774loop_883:
7775 st %f5, [%l7 + 0x48]
7776 ld [%l7 + 0x78], %f9
7777 fpackfix %f14, %f12
7778 stb %i6, [%l7 + 0x40]
7779 fble,a %fcc0, loop_884
7780 nop
7781 setx loop_885, %l0, %l1
7782 jmpl %l1, %l5
7783 movge %xcc, %l4, %o0
7784 ldsb [%l7 + 0x41], %g3
7785loop_884:
7786 ldub [%l7 + 0x1C], %o5
7787loop_885:
7788 std %f14, [%l7 + 0x68]
7789 mova %xcc, %o4, %g1
7790 st %f10, [%l7 + 0x38]
7791 st %f1, [%l7 + 0x78]
7792 ld [%l7 + 0x68], %f3
7793 bg,a,pn %xcc, loop_886
7794 bleu,a loop_887
7795 bleu %icc, loop_888
7796 ldub [%l7 + 0x47], %i2
7797loop_886:
7798 bgu,a loop_889
7799loop_887:
7800 brlz %i1, loop_890
7801loop_888:
7802 fbul,a %fcc0, loop_891
7803 movvc %xcc, %i7, %g7
7804loop_889:
7805 stb %l2, [%l7 + 0x68]
7806loop_890:
7807 tpos %xcc, 0x5
7808loop_891:
7809 fmovdpos %xcc, %f0, %f15
7810 subcc %i5, 0x18B6, %g5
7811 movcs %icc, %l6, %o1
7812 fmovda %xcc, %f1, %f11
7813 for %f6, %f10, %f4
7814 brlz %l0, loop_892
7815 ldd [%l7 + 0x50], %f14
7816 fcmpne16 %f6, %f14, %g2
7817 fmuld8ulx16 %f2, %f8, %f4
7818loop_892:
7819 ld [%l7 + 0x54], %f13
7820 lduw [%l7 + 0x10], %i0
7821 sth %o6, [%l7 + 0x7E]
7822 ldd [%l7 + 0x38], %f0
7823 bcs,pt %xcc, loop_893
7824 ldsb [%l7 + 0x54], %g6
7825 fmovdge %icc, %f13, %f8
7826 fmovsneg %xcc, %f12, %f15
7827loop_893:
7828 lduw [%l7 + 0x70], %i3
7829 tne %xcc, 0x2
7830 tg %icc, 0x0
7831 ldub [%l7 + 0x74], %l1
7832 sdivcc %o3, 0x1FD8, %o2
7833 movrgez %i4, 0x265, %g4
7834 ta %xcc, 0x5
7835 ldsb [%l7 + 0x5C], %l3
7836 mulx %i6, %o7, %l4
7837 addc %o0, %l5, %o5
7838 fones %f6
7839 sra %g3, %g1, %i2
7840 fornot2s %f14, %f7, %f1
7841 udivx %o4, 0x1FDE, %i1
7842 fnor %f12, %f12, %f4
7843 fmovsne %icc, %f10, %f4
7844 stb %g7, [%l7 + 0x75]
7845 fandnot2 %f10, %f10, %f14
7846 sth %i7, [%l7 + 0x7C]
7847 lduw [%l7 + 0x18], %l2
7848 addccc %i5, %l6, %o1
7849 fmovscc %xcc, %f6, %f0
7850 fmovdleu %xcc, %f8, %f2
7851 popc 0x0CF5, %g5
7852 fones %f14
7853 fmovsl %xcc, %f9, %f0
7854 tl %icc, 0x5
7855 fabsd %f0, %f4
7856 stb %l0, [%l7 + 0x7A]
7857 bgu,a loop_894
7858 tge %xcc, 0x4
7859 add %g2, %o6, %i0
7860 movl %xcc, %g6, %i3
7861loop_894:
7862 stx %l1, [%l7 + 0x60]
7863 fxor %f10, %f14, %f12
7864 srax %o3, 0x09, %i4
7865 and %g4, 0x1889, %l3
7866 orn %i6, 0x1434, %o2
7867 subcc %l4, %o0, %l5
7868 fmul8x16au %f13, %f1, %f14
7869 ldx [%l7 + 0x40], %o5
7870 ldsh [%l7 + 0x68], %g3
7871 lduh [%l7 + 0x0E], %o7
7872 edge32 %g1, %o4, %i2
7873 stb %i1, [%l7 + 0x51]
7874 ld [%l7 + 0x68], %f11
7875 st %f2, [%l7 + 0x54]
7876 sdivx %i7, 0x0170, %l2
7877 stw %g7, [%l7 + 0x4C]
7878 fba %fcc2, loop_895
7879 movgu %icc, %i5, %o1
7880 ta %icc, 0x0
7881 mulscc %g5, %l0, %l6
7882loop_895:
7883 te %icc, 0x5
7884 fzero %f10
7885 tne %icc, 0x2
7886 movgu %xcc, %o6, %i0
7887 edge16l %g6, %g2, %i3
7888 fnors %f13, %f6, %f11
7889 orn %l1, 0x134D, %o3
7890 tleu %xcc, 0x5
7891 std %f0, [%l7 + 0x28]
7892 ldsw [%l7 + 0x18], %i4
7893 ldub [%l7 + 0x71], %g4
7894 tsubcc %l3, 0x1EB1, %o2
7895 movle %icc, %l4, %i6
7896 stw %o0, [%l7 + 0x60]
7897 stb %l5, [%l7 + 0x2F]
7898 ldsb [%l7 + 0x69], %g3
7899 fmovdg %icc, %f8, %f5
7900 std %f10, [%l7 + 0x28]
7901 tvc %icc, 0x3
7902 fzeros %f12
7903 fmovdne %icc, %f9, %f8
7904 ldd [%l7 + 0x68], %f12
7905 std %f14, [%l7 + 0x58]
7906 andncc %o5, %g1, %o4
7907 fmovrdlez %o7, %f8, %f6
7908 sra %i1, 0x17, %i7
7909 alignaddr %l2, %i2, %g7
7910 udiv %o1, 0x0206, %i5
7911 lduh [%l7 + 0x34], %l0
7912 pdist %f6, %f4, %f8
7913 movn %xcc, %g5, %l6
7914 movvs %xcc, %o6, %g6
7915 sdiv %i0, 0x16E5, %i3
7916 sdivcc %g2, 0x09B2, %o3
7917 stx %l1, [%l7 + 0x08]
7918 lduw [%l7 + 0x7C], %i4
7919 movle %xcc, %g4, %o2
7920 ldub [%l7 + 0x7B], %l4
7921 pdist %f2, %f4, %f12
7922 st %f6, [%l7 + 0x18]
7923 mulscc %i6, 0x0A57, %l3
7924 ldub [%l7 + 0x7D], %l5
7925 andcc %g3, %o5, %g1
7926 brlez,a %o4, loop_896
7927 fmovrslz %o7, %f13, %f6
7928 sth %i1, [%l7 + 0x74]
7929 xorcc %i7, 0x135D, %l2
7930loop_896:
7931 sth %o0, [%l7 + 0x58]
7932 smul %i2, %g7, %i5
7933 edge16ln %l0, %g5, %l6
7934 fnot2s %f4, %f0
7935 fcmpeq16 %f0, %f6, %o6
7936 ldsb [%l7 + 0x7D], %o1
7937 bg,a,pn %icc, loop_897
7938 fpsub32s %f13, %f13, %f15
7939 sdivx %i0, 0x1B1C, %g6
7940 move %icc, %i3, %g2
7941loop_897:
7942 stw %l1, [%l7 + 0x10]
7943 lduh [%l7 + 0x72], %i4
7944 fcmple32 %f4, %f0, %o3
7945 bvs,a %icc, loop_898
7946 ld [%l7 + 0x18], %f10
7947 ldsw [%l7 + 0x38], %g4
7948 ldub [%l7 + 0x4B], %o2
7949loop_898:
7950 fcmpgt16 %f14, %f2, %i6
7951 stx %l4, [%l7 + 0x68]
7952 bleu,pt %xcc, loop_899
7953 st %f15, [%l7 + 0x5C]
7954 bcc,a,pn %xcc, loop_900
7955 fbule,a %fcc0, loop_901
7956loop_899:
7957 fornot2 %f2, %f10, %f6
7958 xorcc %l3, %l5, %o5
7959loop_900:
7960 tne %xcc, 0x4
7961loop_901:
7962 edge8 %g1, %o4, %o7
7963 add %g3, 0x14B5, %i7
7964 fmovsn %xcc, %f3, %f7
7965 mulscc %l2, 0x1A3D, %i1
7966 sth %o0, [%l7 + 0x40]
7967 ldsb [%l7 + 0x2A], %i2
7968 movvs %xcc, %i5, %l0
7969 ld [%l7 + 0x4C], %f8
7970 fsrc1 %f14, %f2
7971 bpos,a,pn %icc, loop_902
7972 movne %xcc, %g7, %g5
7973 move %icc, %o6, %o1
7974 tsubcc %l6, 0x100C, %i0
7975loop_902:
7976 ldsb [%l7 + 0x6C], %g6
7977 udivx %i3, 0x1B6D, %l1
7978 tne %xcc, 0x0
7979 fmovsl %xcc, %f9, %f15
7980 bcc %xcc, loop_903
7981 fnors %f3, %f15, %f5
7982 fmul8x16au %f2, %f13, %f0
7983 fmovrsne %g2, %f11, %f3
7984loop_903:
7985 stb %i4, [%l7 + 0x12]
7986 ldsw [%l7 + 0x78], %o3
7987 ldsh [%l7 + 0x16], %o2
7988 nop
7989 setx loop_904, %l0, %l1
7990 wrpr 0x1, %tl
7991 wrpr %l1, %tpc
7992 add %l1, 0x4, %l1
7993 wrpr %l1, %tnpc
7994 setx 0x34400001400, %l0, %l1
7995 wrpr %l1, %tstate
7996 wrhpr 0x4, %htstate
7997 retry
7998 st %f5, [%l7 + 0x14]
7999 fpadd16 %f2, %f0, %f6
8000 ldsh [%l7 + 0x62], %g4
8001loop_904:
8002 tgu %icc, 0x6
8003 ldsh [%l7 + 0x0A], %l4
8004 fbg %fcc2, loop_905
8005 fcmped %fcc1, %f10, %f4
8006 srlx %l3, 0x16, %i6
8007 fxor %f10, %f12, %f8
8008loop_905:
8009 std %f12, [%l7 + 0x50]
8010 edge16n %l5, %o5, %g1
8011 stw %o4, [%l7 + 0x18]
8012 fxors %f4, %f10, %f13
8013 smul %o7, %i7, %l2
8014 stb %g3, [%l7 + 0x7E]
8015 for %f0, %f14, %f2
8016 fmovdle %icc, %f5, %f2
8017 alignaddrl %i1, %i2, %o0
8018 movpos %xcc, %l0, %i5
8019 movgu %xcc, %g7, %o6
8020 fnands %f3, %f11, %f2
8021 ldd [%l7 + 0x18], %f14
8022 stx %g5, [%l7 + 0x38]
8023 ta %icc, 0x3
8024 ld [%l7 + 0x2C], %f11
8025 edge32ln %l6, %i0, %o1
8026 alignaddrl %i3, %g6, %g2
8027 fcmpne16 %f14, %f10, %i4
8028 edge32 %l1, %o2, %g4
8029 tn %xcc, 0x5
8030 edge32ln %o3, %l3, %i6
8031 bneg,pt %xcc, loop_906
8032 stw %l4, [%l7 + 0x08]
8033 fmovsvc %xcc, %f15, %f10
8034 ld [%l7 + 0x60], %f13
8035loop_906:
8036 for %f12, %f0, %f10
8037 xnor %l5, %g1, %o4
8038 tcs %icc, 0x2
8039 fmovrdlz %o5, %f8, %f2
8040 stw %o7, [%l7 + 0x10]
8041 fmovdle %icc, %f0, %f10
8042 ld [%l7 + 0x64], %f11
8043 umul %i7, %l2, %g3
8044 lduw [%l7 + 0x08], %i1
8045 fcmple32 %f6, %f10, %i2
8046 smulcc %o0, 0x1AF5, %l0
8047 brz,a %g7, loop_907
8048 fbge %fcc3, loop_908
8049 movrgz %i5, 0x171, %g5
8050 std %f4, [%l7 + 0x68]
8051loop_907:
8052 fmovrdne %o6, %f10, %f6
8053loop_908:
8054 fcmped %fcc0, %f12, %f10
8055 movvc %icc, %l6, %o1
8056 ldub [%l7 + 0x7E], %i3
8057 fmovsle %icc, %f14, %f0
8058 fblg,a %fcc0, loop_909
8059 stb %g6, [%l7 + 0x09]
8060 movvs %xcc, %g2, %i0
8061 fmovrdlez %l1, %f12, %f2
8062loop_909:
8063 ldsb [%l7 + 0x24], %i4
8064 movge %xcc, %g4, %o3
8065 ldd [%l7 + 0x68], %f6
8066 ldsb [%l7 + 0x52], %l3
8067 fble,a %fcc0, loop_910
8068 stw %i6, [%l7 + 0x74]
8069 sub %l4, 0x0AF9, %l5
8070 fmovdcs %icc, %f3, %f13
8071loop_910:
8072 movge %icc, %g1, %o4
8073 be,pn %icc, loop_911
8074 stw %o2, [%l7 + 0x18]
8075 andcc %o5, %o7, %l2
8076 sth %i7, [%l7 + 0x60]
8077loop_911:
8078 stb %i1, [%l7 + 0x6F]
8079 udiv %i2, 0x1510, %o0
8080 lduh [%l7 + 0x30], %g3
8081 fornot2 %f14, %f6, %f0
8082 fornot1s %f0, %f0, %f0
8083 nop
8084 setx loop_912, %l0, %l1
8085 wrpr 0x1, %tl
8086 wrpr %l1, %tpc
8087 add %l1, 0x4, %l1
8088 wrpr %l1, %tnpc
8089 setx 0x34400001400, %l0, %l1
8090 wrpr %l1, %tstate
8091 wrhpr 0x4, %htstate
8092 retry
8093 mova %xcc, %g7, %l0
8094 movvs %xcc, %i5, %g5
8095 ldsb [%l7 + 0x19], %o6
8096loop_912:
8097 bge,pn %xcc, loop_913
8098 fpack32 %f0, %f10, %f12
8099 ldub [%l7 + 0x61], %o1
8100 ldsb [%l7 + 0x6F], %i3
8101loop_913:
8102 fmovscs %icc, %f10, %f15
8103 fxnors %f7, %f2, %f0
8104 fors %f13, %f7, %f6
8105 fmovd %f14, %f12
8106 subcc %g6, %l6, %g2
8107 std %f8, [%l7 + 0x50]
8108 ld [%l7 + 0x44], %f14
8109 ldx [%l7 + 0x68], %i0
8110 lduw [%l7 + 0x44], %l1
8111 fcmps %fcc0, %f6, %f10
8112 edge16l %g4, %i4, %o3
8113 sth %l3, [%l7 + 0x1A]
8114 ldsb [%l7 + 0x64], %i6
8115 andn %l5, %l4, %g1
8116 fmovdge %xcc, %f4, %f5
8117 fcmpgt16 %f8, %f6, %o2
8118 ldx [%l7 + 0x28], %o5
8119 movrne %o4, %o7, %i7
8120 fmovdn %xcc, %f6, %f14
8121 fmovdg %xcc, %f13, %f7
8122 bvc,pn %xcc, loop_914
8123 pdist %f14, %f4, %f8
8124 fnands %f6, %f15, %f11
8125 ldsb [%l7 + 0x27], %i1
8126loop_914:
8127 lduh [%l7 + 0x5E], %l2
8128 ldsb [%l7 + 0x16], %o0
8129 fands %f10, %f5, %f7
8130 movleu %icc, %i2, %g7
8131 edge16n %l0, %i5, %g5
8132 movrne %o6, %g3, %i3
8133 stx %o1, [%l7 + 0x28]
8134 st %f6, [%l7 + 0x40]
8135 ldd [%l7 + 0x78], %f8
8136 lduw [%l7 + 0x50], %g6
8137 fmovdneg %icc, %f5, %f11
8138 fandnot2s %f7, %f4, %f11
8139 siam 0x2
8140 ldsw [%l7 + 0x40], %g2
8141 ldx [%l7 + 0x10], %i0
8142 fmovsgu %xcc, %f15, %f14
8143 fmovsneg %xcc, %f2, %f13
8144 tneg %xcc, 0x0
8145 fnegd %f2, %f2
8146 fpsub32s %f4, %f9, %f13
8147 addc %l1, %g4, %l6
8148 ldub [%l7 + 0x1C], %i4
8149 tcc %icc, 0x7
8150 bvc,pn %xcc, loop_915
8151 ldsb [%l7 + 0x0E], %l3
8152 ld [%l7 + 0x60], %f7
8153 fexpand %f12, %f14
8154loop_915:
8155 bvc,pn %xcc, loop_916
8156 stb %o3, [%l7 + 0x32]
8157 alignaddr %l5, %l4, %g1
8158 ldsh [%l7 + 0x62], %i6
8159loop_916:
8160 ld [%l7 + 0x38], %f5
8161 fnegd %f0, %f0
8162 fxor %f8, %f14, %f12
8163 fmovd %f12, %f10
8164 move %icc, %o2, %o4
8165 edge16n %o5, %o7, %i1
8166 st %f13, [%l7 + 0x0C]
8167 fmovrslz %l2, %f14, %f14
8168 ld [%l7 + 0x74], %f7
8169 std %f14, [%l7 + 0x10]
8170 edge8 %o0, %i7, %g7
8171 fmovsn %xcc, %f10, %f10
8172 subccc %l0, 0x0F0D, %i5
8173 ldsw [%l7 + 0x6C], %g5
8174 lduw [%l7 + 0x08], %i2
8175 fone %f8
8176 fornot2s %f0, %f6, %f11
8177 lduw [%l7 + 0x6C], %g3
8178 fmovsl %icc, %f8, %f7
8179 movle %xcc, %o6, %i3
8180 and %o1, 0x189A, %g2
8181 fmovsge %icc, %f8, %f7
8182 lduw [%l7 + 0x50], %g6
8183 fcmpgt32 %f6, %f10, %i0
8184 taddcc %g4, 0x1661, %l1
8185 fmovrdgz %l6, %f4, %f6
8186 st %f4, [%l7 + 0x38]
8187 udivcc %l3, 0x17EE, %o3
8188 ldub [%l7 + 0x3B], %i4
8189 bne,a,pn %xcc, loop_917
8190 ldd [%l7 + 0x78], %f10
8191 ldsw [%l7 + 0x2C], %l4
8192 ldsh [%l7 + 0x0C], %l5
8193loop_917:
8194 ldx [%l7 + 0x68], %g1
8195 ldsb [%l7 + 0x6D], %i6
8196 fnegd %f10, %f2
8197 fnors %f14, %f6, %f11
8198 fcmpne16 %f6, %f12, %o2
8199 mova %icc, %o4, %o7
8200 brz,a %i1, loop_918
8201 fmovsgu %xcc, %f8, %f14
8202 stb %o5, [%l7 + 0x2D]
8203 ldsb [%l7 + 0x5A], %l2
8204loop_918:
8205 fpadd32 %f6, %f10, %f6
8206 stx %i7, [%l7 + 0x68]
8207 tle %icc, 0x2
8208 tleu %xcc, 0x3
8209 fcmpeq32 %f10, %f6, %o0
8210 fxnor %f4, %f12, %f4
8211 bg loop_919
8212 std %f6, [%l7 + 0x68]
8213 fzeros %f10
8214 std %f14, [%l7 + 0x70]
8215loop_919:
8216 fmovrdgez %l0, %f2, %f6
8217 subc %g7, %g5, %i2
8218 bl,pt %icc, loop_920
8219 fabsd %f12, %f10
8220 lduh [%l7 + 0x3E], %g3
8221 fmovsle %xcc, %f5, %f8
8222loop_920:
8223 tneg %xcc, 0x6
8224 fblg,a %fcc0, loop_921
8225 fmovrdlez %o6, %f10, %f12
8226 ld [%l7 + 0x74], %f0
8227 std %f4, [%l7 + 0x08]
8228loop_921:
8229 ldx [%l7 + 0x40], %i3
8230 lduh [%l7 + 0x26], %i5
8231 sth %g2, [%l7 + 0x5C]
8232 ldx [%l7 + 0x08], %o1
8233 fbn,a %fcc1, loop_922
8234 mulx %i0, %g4, %g6
8235 movpos %icc, %l1, %l3
8236 stx %o3, [%l7 + 0x70]
8237loop_922:
8238 edge16n %i4, %l6, %l4
8239 sth %l5, [%l7 + 0x42]
8240 brlez,a %i6, loop_923
8241 fsrc1s %f0, %f12
8242 stw %o2, [%l7 + 0x20]
8243 tsubcctv %o4, 0x0039, %o7
8244loop_923:
8245 brgz,a %i1, loop_924
8246 fzero %f12
8247 tl %icc, 0x2
8248 mova %xcc, %o5, %g1
8249loop_924:
8250 te %icc, 0x4
8251 tgu %xcc, 0x2
8252 fxnors %f9, %f13, %f13
8253 fcmped %fcc3, %f4, %f4
8254 orncc %i7, 0x1CB0, %o0
8255 stx %l2, [%l7 + 0x40]
8256 fba %fcc3, loop_925
8257 fandnot1 %f10, %f10, %f6
8258 alignaddrl %l0, %g7, %g5
8259 fand %f8, %f6, %f0
8260loop_925:
8261 tvs %xcc, 0x7
8262 fornot1 %f2, %f0, %f8
8263 fmovdneg %icc, %f9, %f0
8264 and %g3, 0x0C49, %o6
8265 fbge,a %fcc2, loop_926
8266 tgu %icc, 0x7
8267 bgu,a loop_927
8268 ldsb [%l7 + 0x59], %i3
8269loop_926:
8270 andcc %i5, %i2, %o1
8271 fmovdvc %xcc, %f1, %f5
8272loop_927:
8273 fpadd32 %f10, %f4, %f14
8274 ld [%l7 + 0x3C], %f10
8275 for %f12, %f4, %f14
8276 nop
8277 setx loop_928, %l0, %l1
8278 wrpr 0x1, %tl
8279 wrpr %l1, %tnpc
8280 setx 0x34400001400, %l0, %l1
8281 wrpr %l1, %tstate
8282 wrhpr 0x4, %htstate
8283 done
8284 orncc %i0, %g4, %g2
8285 fpmerge %f12, %f13, %f8
8286 fmovd %f0, %f0
8287loop_928:
8288 ldsb [%l7 + 0x45], %g6
8289 andcc %l1, 0x1E7E, %o3
8290 ldsw [%l7 + 0x38], %i4
8291 fandnot2s %f13, %f3, %f14
8292 sth %l6, [%l7 + 0x7E]
8293 fors %f13, %f10, %f8
8294 bcs,pt %xcc, loop_929
8295 edge16n %l3, %l5, %l4
8296 movrlez %i6, 0x22C, %o4
8297 sra %o2, 0x0B, %i1
8298loop_929:
8299 sdivx %o7, 0x098A, %o5
8300 move %icc, %i7, %o0
8301 ldsh [%l7 + 0x58], %g1
8302 fnor %f4, %f2, %f8
8303 sth %l0, [%l7 + 0x1E]
8304 srax %g7, 0x0D, %g5
8305 std %f2, [%l7 + 0x38]
8306 alignaddrl %l2, %o6, %g3
8307 umulcc %i5, 0x101F, %i3
8308 ldub [%l7 + 0x66], %o1
8309 lduw [%l7 + 0x18], %i0
8310 be %xcc, loop_930
8311 fpackfix %f8, %f5
8312 sdivcc %g4, 0x09F1, %g2
8313 fandnot2 %f14, %f6, %f8
8314loop_930:
8315 andcc %g6, 0x0D1C, %i2
8316 std %f14, [%l7 + 0x60]
8317 ldd [%l7 + 0x20], %f12
8318 fmovdcc %xcc, %f8, %f13
8319 ldsb [%l7 + 0x7C], %l1
8320 fcmpne16 %f6, %f2, %i4
8321 fpack32 %f10, %f0, %f2
8322 faligndata %f12, %f4, %f0
8323 mulx %l6, %o3, %l5
8324 xnorcc %l3, 0x0D18, %i6
8325 lduw [%l7 + 0x28], %l4
8326 movpos %icc, %o4, %i1
8327 brgez %o7, loop_931
8328 brgez %o5, loop_932
8329 fmovscc %xcc, %f5, %f14
8330 subc %o2, 0x0A17, %i7
8331loop_931:
8332 ldd [%l7 + 0x68], %f2
8333loop_932:
8334 smul %g1, 0x067E, %l0
8335 fone %f0
8336 smul %o0, 0x1995, %g5
8337 lduw [%l7 + 0x74], %l2
8338 fmovsgu %icc, %f12, %f6
8339 fmovrdgez %o6, %f8, %f0
8340 std %f10, [%l7 + 0x30]
8341 fxnor %f12, %f6, %f10
8342 sth %g7, [%l7 + 0x34]
8343 fpack16 %f2, %f10
8344 fnors %f6, %f0, %f0
8345 fbg %fcc1, loop_933
8346 subcc %i5, 0x1256, %g3
8347 sth %o1, [%l7 + 0x72]
8348 fornot2 %f0, %f10, %f10
8349loop_933:
8350 brnz %i3, loop_934
8351 fxors %f11, %f0, %f1
8352 fornot1s %f4, %f4, %f7
8353 fba %fcc2, loop_935
8354loop_934:
8355 fsrc1 %f6, %f12
8356 fandnot2 %f6, %f8, %f0
8357 xnorcc %g4, %g2, %i0
8358loop_935:
8359 taddcctv %g6, 0x0721, %l1
8360 udivcc %i2, 0x01F4, %i4
8361 srlx %o3, %l6, %l5
8362 fmovdleu %icc, %f11, %f9
8363 ta %xcc, 0x3
8364 fmovsl %xcc, %f2, %f1
8365 ldsh [%l7 + 0x34], %l3
8366 brlz %l4, loop_936
8367 fbug,a %fcc3, loop_937
8368 ldd [%l7 + 0x08], %f4
8369 ldx [%l7 + 0x50], %i6
8370loop_936:
8371 fbo %fcc1, loop_938
8372loop_937:
8373 fbl,a %fcc2, loop_939
8374 bneg,a,pn %icc, loop_940
8375 edge16n %o4, %o7, %i1
8376loop_938:
8377 fpsub16 %f0, %f2, %f2
8378loop_939:
8379 addccc %o2, %o5, %i7
8380loop_940:
8381 fmovrslz %g1, %f14, %f15
8382 ldub [%l7 + 0x76], %l0
8383 lduh [%l7 + 0x5C], %g5
8384 bl,a loop_941
8385 edge8n %o0, %o6, %l2
8386 ldsw [%l7 + 0x40], %g7
8387 tle %xcc, 0x0
8388loop_941:
8389 fnors %f2, %f8, %f6
8390 fxor %f14, %f6, %f2
8391 ldsw [%l7 + 0x18], %g3
8392 tcs %icc, 0x7
8393 fba,a %fcc0, loop_942
8394 ldd [%l7 + 0x68], %f10
8395 sethi 0x000F, %i5
8396 fnors %f7, %f2, %f15
8397loop_942:
8398 bvc,a,pt %xcc, loop_943
8399 ldub [%l7 + 0x51], %o1
8400 andncc %g4, %g2, %i3
8401 ba,pt %icc, loop_944
8402loop_943:
8403 movvc %xcc, %g6, %l1
8404 sth %i0, [%l7 + 0x56]
8405 fcmple16 %f2, %f8, %i2
8406loop_944:
8407 ld [%l7 + 0x30], %f15
8408 move %xcc, %o3, %l6
8409 nop
8410 setx loop_945, %l0, %l1
8411 wrpr 0x1, %tl
8412 wrpr %l1, %tpc
8413 add %l1, 0x4, %l1
8414 wrpr %l1, %tnpc
8415 setx 0x34400001400, %l0, %l1
8416 wrpr %l1, %tstate
8417 wrhpr 0x4, %htstate
8418 retry
8419 and %l5, %i4, %l3
8420 movrgz %i6, 0x20A, %l4
8421 andn %o4, 0x080C, %i1
8422loop_945:
8423 andn %o7, %o2, %o5
8424 fbuge %fcc2, loop_946
8425 ldd [%l7 + 0x68], %f4
8426 ldsh [%l7 + 0x1E], %i7
8427 subc %l0, %g5, %g1
8428loop_946:
8429 fcmpne16 %f8, %f0, %o0
8430 andncc %l2, %g7, %o6
8431 fmovsgu %xcc, %f15, %f1
8432 lduw [%l7 + 0x2C], %i5
8433 or %g3, %g4, %o1
8434 stw %g2, [%l7 + 0x14]
8435 array8 %g6, %l1, %i3
8436 add %i2, 0x1878, %o3
8437 ldub [%l7 + 0x78], %l6
8438 addc %l5, %i0, %l3
8439 call loop_947
8440 ldsw [%l7 + 0x78], %i4
8441 subcc %i6, %l4, %o4
8442 fblg %fcc1, loop_948
8443loop_947:
8444 bvc loop_949
8445 ldd [%l7 + 0x38], %f14
8446 st %f0, [%l7 + 0x18]
8447loop_948:
8448 movleu %xcc, %i1, %o2
8449loop_949:
8450 ldx [%l7 + 0x20], %o5
8451 ldub [%l7 + 0x2E], %i7
8452 fcmps %fcc2, %f3, %f14
8453 fmovdneg %icc, %f3, %f7
8454 fbue,a %fcc3, loop_950
8455 fbule,a %fcc3, loop_951
8456 fmovscs %icc, %f2, %f5
8457 stw %l0, [%l7 + 0x44]
8458loop_950:
8459 stx %g5, [%l7 + 0x60]
8460loop_951:
8461 brnz %o7, loop_952
8462 bneg,pn %icc, loop_953
8463 stx %g1, [%l7 + 0x28]
8464 movrgez %o0, %g7, %l2
8465loop_952:
8466 tg %xcc, 0x6
8467loop_953:
8468 fcmpd %fcc0, %f2, %f8
8469 ldd [%l7 + 0x58], %f4
8470 stb %i5, [%l7 + 0x2A]
8471 fnands %f13, %f13, %f4
8472 stb %o6, [%l7 + 0x67]
8473 bshuffle %f4, %f12, %f10
8474 tpos %icc, 0x1
8475 stb %g4, [%l7 + 0x78]
8476 sra %o1, %g3, %g2
8477 ldd [%l7 + 0x18], %f8
8478 movre %l1, 0x10C, %i3
8479 fmovsvs %xcc, %f0, %f6
8480 nop
8481 setx loop_954, %l0, %l1
8482 wrpr 0x1, %tl
8483 wrpr %l1, %tnpc
8484 setx 0x34400001400, %l0, %l1
8485 wrpr %l1, %tstate
8486 wrhpr 0x4, %htstate
8487 done
8488 te %icc, 0x7
8489 ldub [%l7 + 0x62], %g6
8490 edge8 %o3, %l6, %i2
8491loop_954:
8492 smul %l5, %l3, %i4
8493 fble,a %fcc1, loop_955
8494 addccc %i6, 0x1C36, %l4
8495 lduw [%l7 + 0x0C], %i0
8496 st %f14, [%l7 + 0x10]
8497loop_955:
8498 fnor %f10, %f14, %f0
8499 tg %icc, 0x0
8500 tne %xcc, 0x7
8501 bcs,a %icc, loop_956
8502 fbue,a %fcc1, loop_957
8503 tcs %icc, 0x7
8504 ld [%l7 + 0x44], %f9
8505loop_956:
8506 lduh [%l7 + 0x58], %o4
8507loop_957:
8508 stx %i1, [%l7 + 0x18]
8509 bl,a,pt %xcc, loop_958
8510 stb %o2, [%l7 + 0x63]
8511 fmovdcs %icc, %f8, %f4
8512 stw %o5, [%l7 + 0x28]
8513loop_958:
8514 brnz,a %l0, loop_959
8515 fors %f9, %f9, %f14
8516 fabss %f1, %f4
8517 fmovda %icc, %f12, %f12
8518loop_959:
8519 stw %i7, [%l7 + 0x20]
8520 fbn %fcc2, loop_960
8521 fcmple32 %f12, %f4, %g5
8522 ble loop_961
8523 sth %o7, [%l7 + 0x56]
8524loop_960:
8525 fexpand %f4, %f10
8526 fmovdcs %xcc, %f11, %f13
8527loop_961:
8528 brgz,a %o0, loop_962
8529 brz %g7, loop_963
8530 ldd [%l7 + 0x10], %f14
8531 array32 %g1, %l2, %o6
8532loop_962:
8533 movcc %icc, %i5, %o1
8534loop_963:
8535 fnegs %f7, %f2
8536 fbu %fcc3, loop_964
8537 ld [%l7 + 0x44], %f12
8538 umul %g3, %g4, %l1
8539 fones %f4
8540loop_964:
8541 stw %i3, [%l7 + 0x10]
8542 movre %g2, 0x367, %o3
8543 fmovspos %xcc, %f10, %f12
8544 ldsw [%l7 + 0x64], %l6
8545 sra %g6, %l5, %i2
8546 ldx [%l7 + 0x68], %l3
8547 stx %i6, [%l7 + 0x30]
8548 movcs %xcc, %l4, %i0
8549 fnor %f4, %f10, %f2
8550 ldsb [%l7 + 0x45], %o4
8551 fbe,a %fcc2, loop_965
8552 fmul8x16al %f12, %f3, %f12
8553 andcc %i1, %i4, %o2
8554 stw %o5, [%l7 + 0x20]
8555loop_965:
8556 sth %i7, [%l7 + 0x7E]
8557 fmovrde %g5, %f4, %f8
8558 lduh [%l7 + 0x0A], %l0
8559 ldub [%l7 + 0x6A], %o0
8560 ldub [%l7 + 0x5C], %o7
8561 ldd [%l7 + 0x58], %f12
8562 ldsh [%l7 + 0x14], %g7
8563 fblg %fcc1, loop_966
8564 fcmpeq16 %f2, %f14, %g1
8565 ble,a,pt %icc, loop_967
8566 popc 0x1C97, %l2
8567loop_966:
8568 fors %f8, %f14, %f10
8569 lduw [%l7 + 0x5C], %o6
8570loop_967:
8571 tg %icc, 0x2
8572 ldsh [%l7 + 0x5E], %i5
8573 fsrc1s %f8, %f6
8574 bg %icc, loop_968
8575 sth %o1, [%l7 + 0x5A]
8576 tsubcc %g3, 0x078E, %l1
8577 fmovdcc %xcc, %f10, %f8
8578loop_968:
8579 movleu %icc, %g4, %g2
8580 ldsw [%l7 + 0x20], %o3
8581 ld [%l7 + 0x10], %f6
8582 brgez %l6, loop_969
8583 nop
8584 setx loop_970, %l0, %l1
8585 wrpr 0x1, %tl
8586 wrpr %l1, %tnpc
8587 setx 0x34400001400, %l0, %l1
8588 wrpr %l1, %tstate
8589 wrhpr 0x4, %htstate
8590 done
8591 stx %g6, [%l7 + 0x10]
8592 fxors %f1, %f7, %f14
8593loop_969:
8594 ldsb [%l7 + 0x2A], %l5
8595loop_970:
8596 brnz %i3, loop_971
8597 fmovrdgz %i2, %f4, %f2
8598 ldsw [%l7 + 0x4C], %l3
8599 subccc %l4, 0x074E, %i0
8600loop_971:
8601 fsrc2s %f4, %f12
8602 srl %o4, 0x0B, %i1
8603 fbu,a %fcc2, loop_972
8604 fpsub32s %f2, %f2, %f1
8605 popc 0x091F, %i4
8606 taddcc %o2, %i6, %i7
8607loop_972:
8608 fmul8x16 %f4, %f4, %f6
8609 tge %icc, 0x2
8610 sll %g5, %o5, %l0
8611 fmovsleu %icc, %f12, %f8
8612 mova %xcc, %o7, %g7
8613 ld [%l7 + 0x5C], %f1
8614 smul %g1, %o0, %l2
8615 ldx [%l7 + 0x78], %i5
8616 fmovdvs %xcc, %f15, %f4
8617 mulx %o1, 0x1A03, %o6
8618 fmovsne %xcc, %f9, %f14
8619 movl %xcc, %l1, %g3
8620 fbn %fcc2, loop_973
8621 edge8 %g2, %o3, %g4
8622 edge16l %g6, %l5, %l6
8623 edge8n %i2, %l3, %l4
8624loop_973:
8625 brlez,a %i0, loop_974
8626 fmovsleu %xcc, %f12, %f9
8627 edge8n %o4, %i3, %i4
8628 fcmpgt16 %f10, %f2, %i1
8629loop_974:
8630 fbl,a %fcc0, loop_975
8631 ldsh [%l7 + 0x3C], %i6
8632 movcs %icc, %o2, %i7
8633 fbne,a %fcc3, loop_976
8634loop_975:
8635 stb %o5, [%l7 + 0x75]
8636 ldd [%l7 + 0x50], %f8
8637 stw %g5, [%l7 + 0x24]
8638loop_976:
8639 edge16ln %o7, %l0, %g1
8640 tn %xcc, 0x1
8641 fbule,a %fcc2, loop_977
8642 be,pn %xcc, loop_978
8643 fmul8ulx16 %f8, %f14, %f0
8644 tpos %xcc, 0x6
8645loop_977:
8646 ldsw [%l7 + 0x64], %g7
8647loop_978:
8648 fands %f2, %f15, %f0
8649 fmovrdgez %l2, %f2, %f12
8650 ldub [%l7 + 0x0B], %i5
8651 stw %o1, [%l7 + 0x6C]
8652 fnot1s %f10, %f2
8653 fmovrdlz %o6, %f14, %f2
8654 fpadd32 %f4, %f8, %f12
8655 sth %o0, [%l7 + 0x42]
8656 movrlz %g3, 0x21F, %l1
8657 ld [%l7 + 0x58], %f9
8658 umulcc %g2, %o3, %g4
8659 movl %xcc, %g6, %l5
8660 array32 %l6, %i2, %l4
8661 edge16l %l3, %i0, %o4
8662 udivx %i3, 0x018F, %i1
8663 ldub [%l7 + 0x08], %i4
8664 tg %icc, 0x1
8665 mulscc %i6, %i7, %o5
8666 be,pt %icc, loop_979
8667 ldd [%l7 + 0x60], %f14
8668 sth %o2, [%l7 + 0x6C]
8669 fexpand %f10, %f0
8670loop_979:
8671 addc %o7, %g5, %l0
8672 taddcctv %g1, %g7, %i5
8673 taddcctv %l2, %o6, %o0
8674 fmovsle %xcc, %f0, %f6
8675 std %f14, [%l7 + 0x30]
8676 tsubcc %g3, 0x187F, %l1
8677 edge32n %o1, %o3, %g4
8678 stb %g2, [%l7 + 0x37]
8679 srlx %g6, %l6, %l5
8680 ldx [%l7 + 0x58], %i2
8681 for %f8, %f12, %f8
8682 std %f10, [%l7 + 0x78]
8683 fpack16 %f14, %f2
8684 fpsub16s %f14, %f8, %f7
8685 stw %l4, [%l7 + 0x5C]
8686 ldsb [%l7 + 0x44], %l3
8687 xor %o4, 0x062F, %i0
8688 edge32 %i3, %i1, %i4
8689 ldsb [%l7 + 0x5E], %i7
8690 st %f4, [%l7 + 0x0C]
8691 std %f6, [%l7 + 0x48]
8692 fandnot2 %f12, %f2, %f6
8693 fabsd %f2, %f8
8694 xor %i6, %o5, %o7
8695 edge32 %o2, %g5, %l0
8696 movrlz %g7, 0x103, %g1
8697 and %l2, 0x1B1F, %o6
8698 ldsw [%l7 + 0x60], %o0
8699 fmovdne %icc, %f2, %f5
8700 fmuld8ulx16 %f2, %f9, %f14
8701 ldub [%l7 + 0x22], %i5
8702 ldd [%l7 + 0x10], %f2
8703 ldsb [%l7 + 0x10], %g3
8704 fmovdgu %xcc, %f3, %f12
8705 subcc %l1, 0x0C44, %o1
8706 fandnot1s %f5, %f1, %f0
8707 fmovsle %xcc, %f10, %f11
8708 srlx %g4, 0x04, %g2
8709 lduh [%l7 + 0x1C], %o3
8710 taddcc %g6, 0x0003, %l5
8711 ldd [%l7 + 0x10], %f10
8712 be %xcc, loop_980
8713 bge,a loop_981
8714 fornot2 %f0, %f10, %f0
8715 move %xcc, %i2, %l4
8716loop_980:
8717 fabsd %f2, %f8
8718loop_981:
8719 fcmps %fcc3, %f4, %f12
8720 andcc %l3, %l6, %i0
8721 fmovs %f2, %f13
8722 bl,pn %icc, loop_982
8723 movge %xcc, %o4, %i1
8724 bneg,a,pt %xcc, loop_983
8725 brnz %i4, loop_984
8726loop_982:
8727 movl %xcc, %i7, %i3
8728 umul %o5, 0x0867, %o7
8729loop_983:
8730 edge32 %i6, %o2, %l0
8731loop_984:
8732 fmovrslz %g7, %f13, %f14
8733 fcmpes %fcc3, %f3, %f3
8734 array16 %g1, %l2, %o6
8735 fmovdge %xcc, %f5, %f8
8736 fpsub32s %f6, %f11, %f3
8737 ldsb [%l7 + 0x17], %o0
8738 ldx [%l7 + 0x58], %g5
8739 fblg %fcc1, loop_985
8740 ld [%l7 + 0x5C], %f2
8741 movgu %xcc, %g3, %l1
8742 fcmpeq16 %f12, %f0, %o1
8743loop_985:
8744 fbue,a %fcc3, loop_986
8745 sth %g4, [%l7 + 0x0A]
8746 fcmps %fcc1, %f9, %f1
8747 xnor %g2, 0x060F, %i5
8748loop_986:
8749 fmovdg %xcc, %f9, %f10
8750 fmovdvs %icc, %f14, %f7
8751 edge32n %g6, %l5, %i2
8752 siam 0x1
8753 fmovdg %xcc, %f15, %f10
8754 fandnot1s %f12, %f7, %f6
8755 array8 %o3, %l4, %l3
8756 lduh [%l7 + 0x7C], %l6
8757 fornot1 %f14, %f4, %f2
8758 fmovdleu %icc, %f13, %f9
8759 fnors %f15, %f15, %f0
8760 add %o4, %i0, %i4
8761 fbn,a %fcc2, loop_987
8762 fzero %f10
8763 ldub [%l7 + 0x4E], %i7
8764 fbo %fcc3, loop_988
8765loop_987:
8766 stx %i3, [%l7 + 0x68]
8767 stw %i1, [%l7 + 0x44]
8768 fbg,a %fcc2, loop_989
8769loop_988:
8770 sll %o7, 0x08, %o5
8771 fnot2s %f2, %f6
8772 fexpand %f5, %f2
8773loop_989:
8774 fble %fcc1, loop_990
8775 movrne %i6, 0x123, %o2
8776 movrgz %g7, 0x3EB, %g1
8777 sth %l2, [%l7 + 0x2C]
8778loop_990:
8779 ld [%l7 + 0x68], %f13
8780 sth %o6, [%l7 + 0x10]
8781 fmovdvs %xcc, %f0, %f14
8782 fmovdneg %icc, %f11, %f15
8783 andn %o0, %g5, %l0
8784 st %f14, [%l7 + 0x28]
8785 brgez %g3, loop_991
8786 std %f12, [%l7 + 0x28]
8787 brgz %o1, loop_992
8788 movcc %xcc, %l1, %g2
8789loop_991:
8790 ldd [%l7 + 0x10], %f2
8791 fmovd %f8, %f10
8792loop_992:
8793 stw %i5, [%l7 + 0x3C]
8794 fmovs %f7, %f7
8795 edge8n %g6, %g4, %l5
8796 movrlz %o3, 0x375, %i2
8797 stw %l3, [%l7 + 0x44]
8798 edge8 %l4, %o4, %l6
8799 fmovsneg %xcc, %f15, %f11
8800 fsrc1s %f4, %f15
8801 ldsh [%l7 + 0x20], %i0
8802 ldd [%l7 + 0x20], %f4
8803 nop
8804 setx loop_993, %l0, %l1
8805 jmpl %l1, %i7
8806 fmovdl %xcc, %f11, %f9
8807 orn %i4, %i1, %i3
8808 bshuffle %f0, %f14, %f4
8809loop_993:
8810 brlez %o7, loop_994
8811 sth %i6, [%l7 + 0x08]
8812 tcs %icc, 0x0
8813 fcmpne32 %f0, %f8, %o2
8814loop_994:
8815 fornot1 %f14, %f4, %f12
8816 tl %icc, 0x6
8817 bge,a,pt %icc, loop_995
8818 sub %o5, %g7, %g1
8819 fxors %f0, %f13, %f3
8820 movrgz %l2, %o6, %g5
8821loop_995:
8822 alignaddrl %l0, %g3, %o1
8823 fmovrsgz %o0, %f14, %f1
8824 tge %icc, 0x7
8825 udiv %l1, 0x0839, %i5
8826 tle %xcc, 0x5
8827 fnot2 %f2, %f12
8828 fmovdneg %icc, %f5, %f6
8829 bne,a loop_996
8830 std %f12, [%l7 + 0x50]
8831 stb %g6, [%l7 + 0x64]
8832 fmovrdlez %g4, %f0, %f8
8833loop_996:
8834 fmovrdne %l5, %f0, %f2
8835 ldsh [%l7 + 0x2C], %g2
8836 edge32ln %i2, %l3, %o3
8837 fsrc1s %f1, %f15
8838 stw %l4, [%l7 + 0x74]
8839 lduw [%l7 + 0x38], %o4
8840 edge16ln %l6, %i7, %i0
8841 ldx [%l7 + 0x08], %i4
8842 fmovrsne %i1, %f0, %f12
8843 std %f14, [%l7 + 0x68]
8844 ld [%l7 + 0x2C], %f10
8845 movneg %xcc, %i3, %i6
8846 movcc %xcc, %o2, %o7
8847 fbu %fcc3, loop_997
8848 move %xcc, %o5, %g7
8849 taddcc %l2, 0x1C83, %o6
8850 ld [%l7 + 0x44], %f9
8851loop_997:
8852 fmuld8ulx16 %f5, %f8, %f4
8853 fbe,a %fcc1, loop_998
8854 fbo %fcc3, loop_999
8855 brz,a %g1, loop_1000
8856 fbe,a %fcc2, loop_1001
8857loop_998:
8858 fble,a %fcc3, loop_1002
8859loop_999:
8860 fornot1s %f10, %f12, %f1
8861loop_1000:
8862 lduh [%l7 + 0x76], %l0
8863loop_1001:
8864 edge16 %g3, %g5, %o1
8865loop_1002:
8866 st %f9, [%l7 + 0x64]
8867 ldsh [%l7 + 0x68], %l1
8868 brnz %i5, loop_1003
8869 fabsd %f6, %f6
8870 fmovdneg %icc, %f6, %f4
8871 movne %icc, %g6, %o0
8872loop_1003:
8873 lduh [%l7 + 0x0E], %g4
8874 ldsb [%l7 + 0x0B], %l5
8875 fbe,a %fcc3, loop_1004
8876 ldsh [%l7 + 0x5A], %i2
8877 fmovdvc %icc, %f11, %f5
8878 ldd [%l7 + 0x20], %f14
8879loop_1004:
8880 tvs %icc, 0x5
8881 ba loop_1005
8882 fcmple32 %f14, %f6, %l3
8883 fbue %fcc3, loop_1006
8884 fabss %f12, %f3
8885loop_1005:
8886 bn,a,pn %icc, loop_1007
8887 stx %o3, [%l7 + 0x70]
8888loop_1006:
8889 orcc %l4, 0x00E0, %o4
8890 popc 0x135E, %g2
8891loop_1007:
8892 bcs %xcc, loop_1008
8893 bleu,pt %icc, loop_1009
8894 fcmped %fcc2, %f12, %f10
8895 fbuge,a %fcc2, loop_1010
8896loop_1008:
8897 std %f0, [%l7 + 0x18]
8898loop_1009:
8899 sth %l6, [%l7 + 0x62]
8900 ldx [%l7 + 0x40], %i0
8901loop_1010:
8902 andn %i7, %i4, %i3
8903 fmovdpos %xcc, %f8, %f3
8904 ta %icc, 0x5
8905 add %i6, 0x0AB3, %o2
8906 fandnot1 %f14, %f8, %f0
8907 add %o7, 0x1E9E, %i1
8908 std %f8, [%l7 + 0x28]
8909 st %f10, [%l7 + 0x18]
8910 fbug,a %fcc3, loop_1011
8911 bneg,pt %xcc, loop_1012
8912 fmovrdne %g7, %f0, %f14
8913 nop
8914 setx loop_1013, %l0, %l1
8915 jmpl %l1, %l2
8916loop_1011:
8917 fandnot1 %f0, %f2, %f0
8918loop_1012:
8919 movrlz %o6, %o5, %g1
8920 fmul8x16au %f5, %f6, %f2
8921loop_1013:
8922 fmovdcc %xcc, %f7, %f8
8923 fcmpd %fcc1, %f12, %f2
8924 fbu,a %fcc3, loop_1014
8925 fmovdne %icc, %f5, %f11
8926 movvs %icc, %l0, %g3
8927 lduw [%l7 + 0x6C], %g5
8928loop_1014:
8929 fcmpgt32 %f8, %f10, %l1
8930 fcmpne32 %f8, %f2, %o1
8931 ble loop_1015
8932 fbu %fcc2, loop_1016
8933 bpos,pt %xcc, loop_1017
8934 fmovrde %i5, %f0, %f8
8935loop_1015:
8936 fmovdgu %icc, %f0, %f14
8937loop_1016:
8938 sra %g6, %g4, %o0
8939loop_1017:
8940 fpack16 %f8, %f15
8941 xor %l5, 0x1D6F, %l3
8942 sub %o3, 0x0D3A, %l4
8943 sth %i2, [%l7 + 0x14]
8944 stb %o4, [%l7 + 0x53]
8945 fba %fcc2, loop_1018
8946 movg %icc, %g2, %i0
8947 sth %l6, [%l7 + 0x5C]
8948 stw %i7, [%l7 + 0x50]
8949loop_1018:
8950 fmovsg %xcc, %f5, %f13
8951 fmovsg %xcc, %f1, %f4
8952 fnot1s %f9, %f0
8953 move %xcc, %i4, %i3
8954 fmovdcs %xcc, %f4, %f14
8955 ld [%l7 + 0x14], %f10
8956 lduw [%l7 + 0x68], %o2
8957 ldd [%l7 + 0x40], %f6
8958 edge8 %o7, %i6, %g7
8959 ld [%l7 + 0x2C], %f9
8960 fnot2s %f13, %f13
8961 stx %i1, [%l7 + 0x68]
8962 tvc %icc, 0x2
8963 fzero %f8
8964 lduw [%l7 + 0x2C], %l2
8965 fbug,a %fcc2, loop_1019
8966 fbne,a %fcc3, loop_1020
8967 fmovdl %xcc, %f11, %f10
8968 ldx [%l7 + 0x40], %o6
8969loop_1019:
8970 xor %o5, %g1, %l0
8971loop_1020:
8972 fbge %fcc2, loop_1021
8973 fbul %fcc3, loop_1022
8974 sth %g3, [%l7 + 0x64]
8975 fble %fcc1, loop_1023
8976loop_1021:
8977 brgez %g5, loop_1024
8978loop_1022:
8979 bcs loop_1025
8980 fnot2s %f11, %f3
8981loop_1023:
8982 std %f12, [%l7 + 0x48]
8983loop_1024:
8984 std %f6, [%l7 + 0x50]
8985loop_1025:
8986 mova %xcc, %l1, %i5
8987 movg %icc, %o1, %g6
8988 bcs,a loop_1026
8989 movvs %icc, %g4, %o0
8990 fnot1 %f2, %f6
8991 alignaddrl %l5, %l3, %o3
8992loop_1026:
8993 andn %i2, %o4, %l4
8994 fsrc1 %f2, %f4
8995 fpsub16s %f8, %f4, %f10
8996 ldx [%l7 + 0x58], %g2
8997 stw %l6, [%l7 + 0x48]
8998 ldd [%l7 + 0x38], %f2
8999 stw %i0, [%l7 + 0x4C]
9000 st %f3, [%l7 + 0x0C]
9001 std %f0, [%l7 + 0x68]
9002 ldsh [%l7 + 0x4E], %i7
9003 lduw [%l7 + 0x44], %i3
9004 tcs %xcc, 0x0
9005 ldx [%l7 + 0x78], %o2
9006 stx %i4, [%l7 + 0x60]
9007 movg %xcc, %o7, %i6
9008 call loop_1027
9009 sdivx %g7, 0x0A66, %i1
9010 stx %o6, [%l7 + 0x18]
9011 tn %xcc, 0x5
9012loop_1027:
9013 ldsb [%l7 + 0x40], %l2
9014 fxnors %f2, %f11, %f14
9015 fmovrsne %o5, %f2, %f7
9016 ldsw [%l7 + 0x1C], %l0
9017 fnand %f8, %f6, %f6
9018 fandnot1 %f4, %f10, %f12
9019 fbo,a %fcc2, loop_1028
9020 ldsb [%l7 + 0x2A], %g3
9021 lduh [%l7 + 0x70], %g5
9022 edge16n %g1, %l1, %i5
9023loop_1028:
9024 fcmped %fcc1, %f6, %f12
9025 tsubcc %o1, %g6, %o0
9026 stx %g4, [%l7 + 0x58]
9027 stx %l3, [%l7 + 0x50]
9028 ldub [%l7 + 0x2D], %o3
9029 tcc %xcc, 0x3
9030 tvc %xcc, 0x2
9031 fsrc2s %f2, %f2
9032 fbe,a %fcc0, loop_1029
9033 fnot1 %f10, %f4
9034 ldsw [%l7 + 0x18], %i2
9035 edge16ln %l5, %o4, %g2
9036loop_1029:
9037 movne %icc, %l6, %l4
9038 udivx %i7, 0x0101, %i0
9039 tcs %xcc, 0x6
9040 ldsw [%l7 + 0x50], %o2
9041 stw %i3, [%l7 + 0x60]
9042 sth %i4, [%l7 + 0x7C]
9043 fands %f1, %f15, %f1
9044 movpos %xcc, %i6, %o7
9045 ldx [%l7 + 0x08], %g7
9046 fxors %f13, %f15, %f11
9047 ldx [%l7 + 0x58], %o6
9048 bl,a,pt %xcc, loop_1030
9049 fmul8x16 %f1, %f14, %f10
9050 ldub [%l7 + 0x26], %l2
9051 fmovscs %xcc, %f12, %f2
9052loop_1030:
9053 movvs %icc, %o5, %i1
9054 add %g3, 0x0171, %g5
9055 fornot1 %f4, %f10, %f4
9056 fandnot1 %f2, %f4, %f0
9057 fmovrse %l0, %f15, %f14
9058 fxnor %f12, %f12, %f8
9059 stw %g1, [%l7 + 0x74]
9060 taddcc %l1, 0x1BD0, %i5
9061 fbl %fcc0, loop_1031
9062 ldsb [%l7 + 0x7D], %o1
9063 tpos %xcc, 0x0
9064 ldd [%l7 + 0x70], %f0
9065loop_1031:
9066 be loop_1032
9067 lduh [%l7 + 0x3E], %g6
9068 fpmerge %f15, %f2, %f12
9069 andn %g4, %l3, %o3
9070loop_1032:
9071 fbe %fcc3, loop_1033
9072 fmovrslz %o0, %f11, %f13
9073 movrne %l5, %i2, %o4
9074 edge8ln %l6, %g2, %l4
9075loop_1033:
9076 fblg %fcc2, loop_1034
9077 std %f0, [%l7 + 0x38]
9078 nop
9079 setx loop_1035, %l0, %l1
9080 jmpl %l1, %i7
9081 sth %i0, [%l7 + 0x78]
9082loop_1034:
9083 lduw [%l7 + 0x68], %o2
9084 std %f6, [%l7 + 0x10]
9085loop_1035:
9086 movne %xcc, %i3, %i6
9087 stw %i4, [%l7 + 0x60]
9088 fbl,a %fcc3, loop_1036
9089 fmovscc %icc, %f4, %f2
9090 fmovdneg %xcc, %f9, %f10
9091 fcmpgt16 %f6, %f4, %g7
9092loop_1036:
9093 sub %o6, 0x00A4, %l2
9094 fcmple32 %f8, %f10, %o7
9095 fandnot2s %f12, %f6, %f7
9096 edge8 %o5, %i1, %g3
9097 movneg %xcc, %g5, %g1
9098 movvs %xcc, %l0, %i5
9099 fbne %fcc0, loop_1037
9100 fmovdcs %xcc, %f14, %f4
9101 fmovdpos %icc, %f1, %f10
9102 fzero %f12
9103loop_1037:
9104 udivx %l1, 0x1538, %o1
9105 stx %g6, [%l7 + 0x78]
9106 fmovdpos %icc, %f10, %f9
9107 movpos %icc, %l3, %g4
9108 ld [%l7 + 0x48], %f14
9109 fbule %fcc3, loop_1038
9110 brlez,a %o3, loop_1039
9111 fbu,a %fcc1, loop_1040
9112 bneg,pn %icc, loop_1041
9113loop_1038:
9114 stx %l5, [%l7 + 0x78]
9115loop_1039:
9116 fxnors %f8, %f2, %f13
9117loop_1040:
9118 for %f4, %f10, %f14
9119loop_1041:
9120 fandnot1 %f4, %f2, %f6
9121 tsubcc %i2, 0x0070, %o4
9122 ldub [%l7 + 0x12], %l6
9123 edge32n %g2, %o0, %l4
9124 fnot1 %f12, %f4
9125 lduw [%l7 + 0x44], %i7
9126 fnegd %f4, %f8
9127 fmovd %f6, %f12
9128 bvs,a %xcc, loop_1042
9129 fmovdcs %icc, %f7, %f1
9130 fpack32 %f12, %f8, %f6
9131 tgu %xcc, 0x5
9132loop_1042:
9133 fxnor %f4, %f6, %f8
9134 movneg %icc, %i0, %i3
9135 sdiv %o2, 0x11CE, %i4
9136 stx %i6, [%l7 + 0x48]
9137 fpadd16 %f4, %f4, %f12
9138 taddcc %o6, %l2, %o7
9139 brlz %g7, loop_1043
9140 movne %icc, %o5, %i1
9141 bpos,a %icc, loop_1044
9142 edge16n %g5, %g3, %g1
9143loop_1043:
9144 bpos,a %xcc, loop_1045
9145 ld [%l7 + 0x58], %f2
9146loop_1044:
9147 sth %i5, [%l7 + 0x22]
9148 fmovrse %l1, %f5, %f5
9149loop_1045:
9150 fmovsvs %icc, %f12, %f15
9151 fbug,a %fcc0, loop_1046
9152 movvs %icc, %o1, %g6
9153 bvs,a loop_1047
9154 tvs %icc, 0x6
9155loop_1046:
9156 fmuld8sux16 %f11, %f9, %f4
9157 fmovdge %xcc, %f2, %f1
9158loop_1047:
9159 ldsh [%l7 + 0x4E], %l3
9160 movpos %icc, %g4, %l0
9161 st %f10, [%l7 + 0x58]
9162 bg,a,pn %icc, loop_1048
9163 fmovrsgz %o3, %f2, %f10
9164 fmovsl %xcc, %f15, %f4
9165 st %f1, [%l7 + 0x34]
9166loop_1048:
9167 xnorcc %l5, 0x0AC5, %i2
9168 edge32n %l6, %o4, %g2
9169 udiv %l4, 0x1903, %o0
9170 mova %xcc, %i0, %i3
9171 fornot2s %f2, %f4, %f0
9172 ldsb [%l7 + 0x37], %i7
9173 sub %o2, %i6, %i4
9174 st %f2, [%l7 + 0x48]
9175 ta %icc, 0x6
9176 fpadd16 %f8, %f6, %f10
9177 nop
9178 setx loop_1049, %l0, %l1
9179 jmpl %l1, %l2
9180 ble %icc, loop_1050
9181 nop
9182 setx loop_1051, %l0, %l1
9183 wrpr 0x1, %tl
9184 wrpr %l1, %tnpc
9185 setx 0x34400001400, %l0, %l1
9186 wrpr %l1, %tstate
9187 wrhpr 0x4, %htstate
9188 done
9189 ldd [%l7 + 0x48], %f0
9190loop_1049:
9191 fpack32 %f6, %f8, %f8
9192loop_1050:
9193 sub %o7, %o6, %g7
9194loop_1051:
9195 lduw [%l7 + 0x08], %i1
9196 movg %icc, %o5, %g5
9197 ldub [%l7 + 0x60], %g3
9198 siam 0x4
9199 ldsb [%l7 + 0x5D], %i5
9200 lduh [%l7 + 0x54], %g1
9201 st %f8, [%l7 + 0x7C]
9202 udivx %o1, 0x09D3, %g6
9203 sth %l1, [%l7 + 0x6C]
9204 fpadd32s %f8, %f8, %f3
9205 bleu,a,pt %icc, loop_1052
9206 alignaddrl %l3, %g4, %l0
9207 tneg %icc, 0x6
9208 brnz,a %o3, loop_1053
9209loop_1052:
9210 subcc %l5, 0x1D34, %i2
9211 edge32 %l6, %g2, %l4
9212 lduh [%l7 + 0x30], %o0
9213loop_1053:
9214 mulx %o4, %i3, %i0
9215 fmovdvs %xcc, %f11, %f8
9216 ldd [%l7 + 0x48], %f10
9217 edge32 %o2, %i7, %i6
9218 fzeros %f1
9219 brgz,a %i4, loop_1054
9220 fcmps %fcc0, %f0, %f10
9221 fmovrdgez %o7, %f0, %f8
9222 srax %l2, 0x16, %g7
9223loop_1054:
9224 fmovdleu %xcc, %f3, %f3
9225 fxnor %f4, %f10, %f0
9226 stb %o6, [%l7 + 0x61]
9227 array32 %o5, %g5, %g3
9228 ld [%l7 + 0x0C], %f7
9229 fmovrsgez %i5, %f1, %f15
9230 nop
9231 setx loop_1055, %l0, %l1
9232 jmpl %l1, %g1
9233 stb %i1, [%l7 + 0x0D]
9234 movcc %icc, %o1, %l1
9235 std %f14, [%l7 + 0x08]
9236loop_1055:
9237 xnorcc %g6, 0x02B8, %l3
9238 ld [%l7 + 0x58], %f3
9239 fmovdle %icc, %f15, %f3
9240 fmul8x16al %f14, %f4, %f12
9241 fzero %f12
9242 tcc %icc, 0x2
9243 fpadd16s %f13, %f4, %f15
9244 lduh [%l7 + 0x70], %l0
9245 ld [%l7 + 0x14], %f12
9246 movne %xcc, %o3, %l5
9247 fbuge,a %fcc0, loop_1056
9248 sra %i2, %g4, %g2
9249 bshuffle %f2, %f10, %f10
9250 movrgez %l4, 0x2EC, %o0
9251loop_1056:
9252 ldx [%l7 + 0x38], %l6
9253 brnz %o4, loop_1057
9254 sth %i0, [%l7 + 0x0C]
9255 add %o2, %i3, %i7
9256 fors %f6, %f7, %f8
9257loop_1057:
9258 lduh [%l7 + 0x4C], %i6
9259 ld [%l7 + 0x38], %f8
9260 sethi 0x09AF, %o7
9261 ldd [%l7 + 0x78], %f10
9262 stw %l2, [%l7 + 0x10]
9263 bge,a,pt %xcc, loop_1058
9264 fmovdle %icc, %f4, %f3
9265 fnor %f10, %f8, %f12
9266 st %f8, [%l7 + 0x18]
9267loop_1058:
9268 lduw [%l7 + 0x28], %i4
9269 fbne,a %fcc3, loop_1059
9270 edge16n %o6, %g7, %o5
9271 fbuge %fcc0, loop_1060
9272 std %f6, [%l7 + 0x48]
9273loop_1059:
9274 ld [%l7 + 0x3C], %f5
9275 fmul8ulx16 %f0, %f12, %f14
9276loop_1060:
9277 fmovdvs %icc, %f14, %f6
9278 te %icc, 0x3
9279 edge16ln %g5, %g3, %g1
9280 ldub [%l7 + 0x5C], %i1
9281 ldub [%l7 + 0x5C], %i5
9282 ldd [%l7 + 0x28], %f4
9283 bcs,a,pt %xcc, loop_1061
9284 ldub [%l7 + 0x60], %o1
9285 movrgez %l1, %g6, %l3
9286 tgu %icc, 0x1
9287loop_1061:
9288 nop
9289 setx loop_1062, %l0, %l1
9290 wrpr 0x1, %tl
9291 wrpr %l1, %tpc
9292 add %l1, 0x4, %l1
9293 wrpr %l1, %tnpc
9294 setx 0x34400001400, %l0, %l1
9295 wrpr %l1, %tstate
9296 wrhpr 0x4, %htstate
9297 retry
9298 ldd [%l7 + 0x78], %f10
9299 fble %fcc0, loop_1063
9300 ldx [%l7 + 0x30], %o3
9301loop_1062:
9302 edge8 %l0, %i2, %g4
9303 fands %f6, %f9, %f9
9304loop_1063:
9305 fcmpne32 %f2, %f0, %g2
9306 stw %l4, [%l7 + 0x54]
9307 ldsw [%l7 + 0x48], %l5
9308 tvs %xcc, 0x4
9309 stw %o0, [%l7 + 0x60]
9310 brlez,a %o4, loop_1064
9311 fmovsg %xcc, %f13, %f11
9312 edge8l %l6, %o2, %i3
9313 fmovsg %icc, %f12, %f7
9314loop_1064:
9315 ldd [%l7 + 0x50], %f4
9316 fpsub32 %f10, %f12, %f12
9317 ldub [%l7 + 0x28], %i0
9318 sdivx %i6, 0x0923, %i7
9319 ld [%l7 + 0x40], %f4
9320 fbne %fcc1, loop_1065
9321 stx %l2, [%l7 + 0x08]
9322 andcc %i4, 0x1604, %o6
9323 lduh [%l7 + 0x4E], %g7
9324loop_1065:
9325 st %f14, [%l7 + 0x38]
9326 edge16l %o5, %g5, %o7
9327 sth %g1, [%l7 + 0x28]
9328 lduw [%l7 + 0x34], %i1
9329 fones %f13
9330 movrgz %g3, %i5, %o1
9331 fmovrsgz %l1, %f3, %f11
9332 tle %xcc, 0x7
9333 fmovdgu %xcc, %f1, %f9
9334 ldd [%l7 + 0x10], %f2
9335 fandnot1s %f5, %f14, %f2
9336 tleu %icc, 0x2
9337 tne %xcc, 0x6
9338 stw %g6, [%l7 + 0x10]
9339 udivx %o3, 0x1EA6, %l0
9340 std %f8, [%l7 + 0x18]
9341 movgu %icc, %i2, %g4
9342 fmovdg %xcc, %f2, %f7
9343 bpos,a,pt %xcc, loop_1066
9344 ldsw [%l7 + 0x6C], %g2
9345 ld [%l7 + 0x70], %f8
9346 ldub [%l7 + 0x6C], %l3
9347loop_1066:
9348 orcc %l5, %l4, %o0
9349 fbo,a %fcc1, loop_1067
9350 xnorcc %o4, 0x0ECA, %o2
9351 fornot2s %f5, %f5, %f13
9352 ldsh [%l7 + 0x64], %l6
9353loop_1067:
9354 ta %icc, 0x4
9355 ldsw [%l7 + 0x20], %i0
9356 fmovdn %icc, %f0, %f6
9357 fmul8sux16 %f8, %f2, %f14
9358 st %f5, [%l7 + 0x20]
9359 fba %fcc1, loop_1068
9360 stw %i3, [%l7 + 0x2C]
9361 stb %i6, [%l7 + 0x34]
9362 for %f10, %f2, %f4
9363loop_1068:
9364 fbuge,a %fcc3, loop_1069
9365 std %f2, [%l7 + 0x10]
9366 lduh [%l7 + 0x4E], %l2
9367 taddcc %i7, 0x1FAB, %i4
9368loop_1069:
9369 ldsh [%l7 + 0x3C], %g7
9370 st %f9, [%l7 + 0x10]
9371 array16 %o6, %g5, %o5
9372 ba,pn %icc, loop_1070
9373 fnand %f8, %f2, %f4
9374 st %f11, [%l7 + 0x40]
9375 fands %f6, %f0, %f13
9376loop_1070:
9377 fmul8x16 %f3, %f10, %f2
9378 tsubcctv %o7, %i1, %g1
9379 fmovdcc %icc, %f2, %f15
9380 ldsh [%l7 + 0x24], %i5
9381 edge32l %o1, %l1, %g3
9382 alignaddr %o3, %g6, %l0
9383 be loop_1071
9384 sth %i2, [%l7 + 0x6C]
9385 fsrc1s %f13, %f8
9386 std %f8, [%l7 + 0x70]
9387loop_1071:
9388 fmovdn %xcc, %f14, %f1
9389 fmul8x16 %f4, %f14, %f10
9390 lduw [%l7 + 0x0C], %g4
9391 taddcc %l3, 0x08D6, %g2
9392 sdivx %l5, 0x1E9A, %o0
9393 tneg %icc, 0x2
9394 fcmpne16 %f0, %f6, %l4
9395 fpadd16 %f8, %f14, %f2
9396 edge8ln %o4, %l6, %o2
9397 std %f14, [%l7 + 0x60]
9398 fornot2s %f0, %f2, %f15
9399 edge32n %i0, %i3, %l2
9400 fmovrdne %i6, %f4, %f2
9401 stb %i4, [%l7 + 0x6F]
9402 fpsub32s %f6, %f3, %f8
9403 fandnot1s %f4, %f0, %f9
9404 fmovsne %icc, %f11, %f15
9405 tcs %icc, 0x0
9406 fmuld8sux16 %f13, %f3, %f8
9407 brlez,a %i7, loop_1072
9408 mulx %g7, %g5, %o6
9409 tvc %xcc, 0x4
9410 ldub [%l7 + 0x6E], %o7
9411loop_1072:
9412 fnand %f4, %f0, %f8
9413 ba,a loop_1073
9414 fmovrdlz %i1, %f14, %f8
9415 ldub [%l7 + 0x7C], %o5
9416 orcc %g1, 0x1C5C, %o1
9417loop_1073:
9418 srax %l1, 0x17, %g3
9419 fmovdl %icc, %f11, %f9
9420 udivx %o3, 0x0453, %g6
9421 mulscc %l0, %i2, %i5
9422 ldx [%l7 + 0x48], %g4
9423 or %l3, 0x00C4, %l5
9424 edge8n %g2, %o0, %l4
9425 movge %xcc, %o4, %l6
9426 stb %i0, [%l7 + 0x7F]
9427 udivcc %i3, 0x0CE2, %o2
9428 fmovsge %xcc, %f1, %f11
9429 stw %l2, [%l7 + 0x34]
9430 fcmpd %fcc0, %f6, %f2
9431 add %i6, 0x17B4, %i7
9432 fmovdneg %xcc, %f12, %f5
9433 std %f10, [%l7 + 0x28]
9434 fones %f15
9435 movcs %xcc, %i4, %g5
9436 ta %icc, 0x0
9437 fpsub16 %f10, %f6, %f2
9438 sethi 0x0E4D, %o6
9439 fmovrse %o7, %f14, %f10
9440 mulscc %i1, 0x0E19, %g7
9441 bg loop_1074
9442 fones %f4
9443 bvs loop_1075
9444 fmovdpos %icc, %f3, %f9
9445loop_1074:
9446 brgz,a %g1, loop_1076
9447 fornot1 %f2, %f8, %f10
9448loop_1075:
9449 ldx [%l7 + 0x10], %o5
9450 xnorcc %o1, %l1, %g3
9451loop_1076:
9452 ld [%l7 + 0x1C], %f1
9453 bne,a,pt %xcc, loop_1077
9454 edge16ln %o3, %l0, %i2
9455 fbl %fcc0, loop_1078
9456 xnor %i5, 0x0919, %g4
9457loop_1077:
9458 fpsub32s %f14, %f2, %f14
9459 array16 %l3, %l5, %g6
9460loop_1078:
9461 bneg %icc, loop_1079
9462 fcmpeq32 %f12, %f4, %o0
9463 st %f8, [%l7 + 0x38]
9464 ldsb [%l7 + 0x78], %l4
9465loop_1079:
9466 taddcc %o4, 0x1D08, %l6
9467 subcc %g2, %i3, %i0
9468 fmovrde %o2, %f6, %f6
9469 fmovrsgez %i6, %f3, %f9
9470 ldsw [%l7 + 0x64], %i7
9471 fmovdl %xcc, %f2, %f2
9472 brgez,a %i4, loop_1080
9473 ldx [%l7 + 0x38], %g5
9474 brlz,a %o6, loop_1081
9475 fbuge,a %fcc0, loop_1082
9476loop_1080:
9477 fmovrdne %l2, %f14, %f14
9478 mulx %i1, %g7, %g1
9479loop_1081:
9480 mulscc %o7, %o5, %o1
9481loop_1082:
9482 sth %g3, [%l7 + 0x6E]
9483 fornot2s %f12, %f6, %f0
9484 fnegs %f10, %f12
9485 stb %o3, [%l7 + 0x50]
9486 fmul8x16 %f3, %f2, %f12
9487 fmovdleu %xcc, %f9, %f7
9488 taddcctv %l1, 0x10A2, %l0
9489 fnand %f2, %f8, %f12
9490 lduh [%l7 + 0x5E], %i5
9491 tn %icc, 0x7
9492 fbge %fcc1, loop_1083
9493 fmovsle %icc, %f3, %f0
9494 fnot2s %f12, %f11
9495 fmovsa %xcc, %f15, %f2
9496loop_1083:
9497 stb %i2, [%l7 + 0x13]
9498 ldub [%l7 + 0x1A], %g4
9499 andcc %l3, 0x0BF0, %l5
9500 fcmple16 %f4, %f14, %g6
9501 movneg %icc, %l4, %o0
9502 pdist %f10, %f14, %f8
9503 array8 %l6, %g2, %o4
9504 ldsh [%l7 + 0x18], %i3
9505 addccc %o2, 0x1488, %i6
9506 srl %i0, 0x13, %i4
9507 brlez,a %i7, loop_1084
9508 edge8 %g5, %l2, %o6
9509 xorcc %g7, 0x1B44, %g1
9510 siam 0x5
9511loop_1084:
9512 stb %i1, [%l7 + 0x1B]
9513 for %f4, %f0, %f0
9514 fmul8x16 %f15, %f14, %f6
9515 movre %o5, %o7, %o1
9516 fcmpes %fcc2, %f0, %f4
9517 ldsh [%l7 + 0x24], %g3
9518 lduh [%l7 + 0x12], %o3
9519 fmovdleu %xcc, %f15, %f13
9520 sllx %l1, %l0, %i2
9521 orn %i5, %g4, %l3
9522 fsrc2s %f11, %f3
9523 fpadd32s %f11, %f14, %f5
9524 movn %icc, %g6, %l4
9525 bne,pt %xcc, loop_1085
9526 ldx [%l7 + 0x20], %l5
9527 lduh [%l7 + 0x54], %l6
9528 tge %icc, 0x7
9529loop_1085:
9530 stw %o0, [%l7 + 0x48]
9531 lduw [%l7 + 0x38], %o4
9532 movrgz %g2, 0x210, %o2
9533 movcc %xcc, %i3, %i6
9534 lduh [%l7 + 0x40], %i4
9535 bge %icc, loop_1086
9536 std %f10, [%l7 + 0x08]
9537 movgu %xcc, %i0, %g5
9538 fmovrslz %i7, %f13, %f12
9539loop_1086:
9540 ldd [%l7 + 0x30], %f4
9541 sllx %o6, 0x0D, %l2
9542 st %f13, [%l7 + 0x4C]
9543 orncc %g1, %i1, %g7
9544 fmovsneg %icc, %f10, %f1
9545 ldd [%l7 + 0x08], %f2
9546 fzero %f12
9547 nop
9548 setx loop_1087, %l0, %l1
9549 wrpr 0x1, %tl
9550 wrpr %l1, %tnpc
9551 setx 0x34400001400, %l0, %l1
9552 wrpr %l1, %tstate
9553 wrhpr 0x4, %htstate
9554 done
9555 fcmple16 %f2, %f2, %o7
9556 stx %o1, [%l7 + 0x18]
9557 fmovs %f14, %f4
9558loop_1087:
9559 fexpand %f11, %f2
9560 st %f14, [%l7 + 0x14]
9561 fpsub16 %f12, %f12, %f6
9562 movrne %g3, 0x167, %o5
9563 taddcctv %l1, %o3, %l0
9564 call loop_1088
9565 ldsh [%l7 + 0x7C], %i5
9566 fnot1 %f6, %f8
9567 fpadd32s %f1, %f3, %f9
9568loop_1088:
9569 fmovdg %icc, %f10, %f13
9570 edge16n %i2, %l3, %g4
9571 stw %l4, [%l7 + 0x28]
9572 fpsub16 %f6, %f8, %f8
9573 fmovsne %xcc, %f7, %f3
9574 bl,pn %xcc, loop_1089
9575 sllx %g6, 0x0A, %l6
9576 fmovdcs %icc, %f1, %f0
9577 fmovdcs %xcc, %f9, %f2
9578loop_1089:
9579 sub %o0, 0x0C72, %l5
9580 fxnors %f10, %f10, %f10
9581 ldsb [%l7 + 0x7B], %o4
9582 fandnot1 %f14, %f10, %f6
9583 ldx [%l7 + 0x20], %o2
9584 fpsub16s %f8, %f12, %f10
9585 bn,a %icc, loop_1090
9586 fbuge,a %fcc1, loop_1091
9587 subccc %g2, 0x1613, %i6
9588 fornot1s %f8, %f3, %f7
9589loop_1090:
9590 orncc %i4, %i0, %i3
9591loop_1091:
9592 fmul8x16al %f4, %f13, %f4
9593 movne %icc, %i7, %o6
9594 fnot2 %f0, %f0
9595 ldsw [%l7 + 0x74], %g5
9596 stx %g1, [%l7 + 0x40]
9597 bshuffle %f0, %f12, %f0
9598 stx %i1, [%l7 + 0x28]
9599 udivx %l2, 0x1E49, %g7
9600 stx %o7, [%l7 + 0x28]
9601 fmovde %icc, %f11, %f2
9602 fmovdcc %icc, %f10, %f2
9603 fcmpne32 %f0, %f14, %g3
9604 st %f4, [%l7 + 0x44]
9605 subcc %o1, 0x17EE, %o5
9606 ldub [%l7 + 0x3E], %o3
9607 sth %l0, [%l7 + 0x60]
9608 stb %i5, [%l7 + 0x1D]
9609 fbn %fcc3, loop_1092
9610 ldsw [%l7 + 0x70], %l1
9611 fnot2s %f3, %f4
9612 fmuld8ulx16 %f15, %f5, %f14
9613loop_1092:
9614 mulx %i2, %g4, %l3
9615 movl %icc, %l4, %g6
9616 tcs %icc, 0x6
9617 ldsw [%l7 + 0x74], %l6
9618 fornot1s %f7, %f6, %f13
9619 edge8ln %l5, %o0, %o2
9620 tleu %xcc, 0x2
9621 fcmpeq16 %f12, %f12, %o4
9622 ldd [%l7 + 0x20], %f0
9623 st %f9, [%l7 + 0x58]
9624 edge32 %i6, %g2, %i4
9625 movrlez %i3, %i7, %i0
9626 tpos %xcc, 0x1
9627 fmovdne %icc, %f5, %f11
9628 stx %o6, [%l7 + 0x58]
9629 fmovs %f6, %f9
9630 fbg,a %fcc2, loop_1093
9631 pdist %f12, %f12, %f6
9632 fsrc2s %f0, %f6
9633 tne %icc, 0x7
9634loop_1093:
9635 stx %g1, [%l7 + 0x60]
9636 fbe %fcc1, loop_1094
9637 srl %i1, 0x0A, %g5
9638 bcs,pn %icc, loop_1095
9639 tg %icc, 0x6
9640loop_1094:
9641 ldub [%l7 + 0x56], %l2
9642 fbu %fcc0, loop_1096
9643loop_1095:
9644 fnand %f8, %f12, %f10
9645 ld [%l7 + 0x14], %f2
9646 fcmpes %fcc0, %f3, %f3
9647loop_1096:
9648 brlez,a %g7, loop_1097
9649 fmovsle %icc, %f5, %f11
9650 call loop_1098
9651 fmovrslez %o7, %f9, %f4
9652loop_1097:
9653 stx %o1, [%l7 + 0x18]
9654 fmovdg %icc, %f7, %f14
9655loop_1098:
9656 stb %g3, [%l7 + 0x3E]
9657 fbule %fcc2, loop_1099
9658 fblg,a %fcc3, loop_1100
9659 ldsb [%l7 + 0x32], %o3
9660 fnor %f10, %f12, %f0
9661loop_1099:
9662 tcc %icc, 0x2
9663loop_1100:
9664 movrgez %l0, %i5, %l1
9665 sdivx %i2, 0x0DE0, %g4
9666 movrlez %l3, 0x0F3, %l4
9667 ldsw [%l7 + 0x3C], %g6
9668 subccc %o5, 0x1969, %l6
9669 and %o0, 0x0B05, %l5
9670 movcs %icc, %o2, %i6
9671 fnegs %f9, %f9
9672 movpos %icc, %g2, %i4
9673 fzero %f14
9674 fpsub16 %f2, %f10, %f0
9675 fmovrdgz %o4, %f6, %f6
9676 ldsw [%l7 + 0x24], %i7
9677 ldx [%l7 + 0x28], %i3
9678 ld [%l7 + 0x4C], %f2
9679 for %f4, %f2, %f14
9680 ldd [%l7 + 0x08], %f2
9681 fmovrslz %o6, %f12, %f8
9682 andn %i0, 0x0A25, %g1
9683 movpos %icc, %g5, %l2
9684 fnands %f15, %f7, %f15
9685 stx %i1, [%l7 + 0x10]
9686 tsubcc %o7, 0x19CF, %o1
9687 stb %g3, [%l7 + 0x58]
9688 stw %o3, [%l7 + 0x7C]
9689 tvs %icc, 0x5
9690 fmovdl %icc, %f6, %f13
9691 andcc %l0, 0x150A, %g7
9692 ldx [%l7 + 0x60], %i5
9693 stb %i2, [%l7 + 0x77]
9694 fmovrdlez %g4, %f4, %f8
9695 ble,a,pn %icc, loop_1101
9696 addccc %l3, %l4, %g6
9697 stx %l1, [%l7 + 0x50]
9698 fpmerge %f12, %f1, %f4
9699loop_1101:
9700 std %f12, [%l7 + 0x10]
9701 ldx [%l7 + 0x30], %o5
9702 lduh [%l7 + 0x1E], %l6
9703 fornot1s %f14, %f7, %f11
9704 stb %o0, [%l7 + 0x74]
9705 movcs %icc, %o2, %l5
9706 fcmpne16 %f0, %f12, %g2
9707 st %f10, [%l7 + 0x4C]
9708 fornot2s %f5, %f6, %f9
9709 mova %xcc, %i4, %o4
9710 tge %xcc, 0x5
9711 fcmpgt16 %f14, %f10, %i6
9712 fmovrde %i3, %f4, %f0
9713 bge %icc, loop_1102
9714 ld [%l7 + 0x74], %f10
9715 alignaddrl %i7, %o6, %i0
9716 fcmpeq32 %f2, %f10, %g5
9717loop_1102:
9718 sth %g1, [%l7 + 0x58]
9719 edge8ln %i1, %l2, %o7
9720 movle %icc, %o1, %g3
9721 bleu,pn %icc, loop_1103
9722 xor %o3, %g7, %l0
9723 movg %xcc, %i2, %i5
9724 brgez %l3, loop_1104
9725loop_1103:
9726 fmovrdlez %l4, %f8, %f14
9727 smul %g4, 0x0028, %g6
9728 fmovda %icc, %f4, %f2
9729loop_1104:
9730 std %f2, [%l7 + 0x58]
9731 std %f4, [%l7 + 0x38]
9732 stw %l1, [%l7 + 0x24]
9733 fnot1 %f10, %f14
9734 fnands %f15, %f15, %f8
9735 udivx %o5, 0x106F, %l6
9736 movge %icc, %o0, %o2
9737 tcc %icc, 0x7
9738 sdivcc %l5, 0x0DC6, %g2
9739 brgez %i4, loop_1105
9740 movg %xcc, %i6, %o4
9741 fmovsne %xcc, %f11, %f1
9742 fmovs %f9, %f14
9743loop_1105:
9744 bge,a,pn %xcc, loop_1106
9745 fmovdgu %icc, %f0, %f4
9746 ldx [%l7 + 0x60], %i3
9747 udivcc %o6, 0x1956, %i7
9748loop_1106:
9749 taddcc %g5, %g1, %i1
9750 array32 %i0, %l2, %o1
9751 fmovdle %xcc, %f5, %f12
9752 stw %g3, [%l7 + 0x08]
9753 st %f9, [%l7 + 0x34]
9754 add %o3, %o7, %g7
9755 fmovsa %icc, %f3, %f15
9756 xor %i2, 0x1E27, %i5
9757 call loop_1107
9758 fbne %fcc1, loop_1108
9759 movvs %xcc, %l3, %l4
9760 ldub [%l7 + 0x61], %g4
9761loop_1107:
9762 bge,pn %icc, loop_1109
9763loop_1108:
9764 andncc %l0, %g6, %l1
9765 fbule %fcc2, loop_1110
9766 movn %icc, %o5, %l6
9767loop_1109:
9768 st %f7, [%l7 + 0x14]
9769 fmovdpos %icc, %f12, %f10
9770loop_1110:
9771 fcmpeq16 %f14, %f4, %o0
9772 fmovdgu %xcc, %f3, %f6
9773 taddcc %o2, 0x1937, %l5
9774 ld [%l7 + 0x34], %f14
9775 fzeros %f0
9776 movl %xcc, %g2, %i4
9777 ldx [%l7 + 0x20], %i6
9778 fmovrsgz %o4, %f8, %f5
9779 fzero %f12
9780 brnz,a %i3, loop_1111
9781 ldsb [%l7 + 0x79], %o6
9782 fzeros %f15
9783 bcc,pt %icc, loop_1112
9784loop_1111:
9785 fands %f8, %f6, %f3
9786 and %g5, 0x1FB9, %i7
9787 bvc,a %icc, loop_1113
9788loop_1112:
9789 sub %i1, %g1, %l2
9790 ldub [%l7 + 0x0E], %i0
9791 ldub [%l7 + 0x71], %o1
9792loop_1113:
9793 stx %o3, [%l7 + 0x38]
9794 mova %icc, %o7, %g7
9795 fmovsa %icc, %f12, %f12
9796 ldx [%l7 + 0x20], %g3
9797 st %f13, [%l7 + 0x7C]
9798 fmovdvs %xcc, %f3, %f8
9799 ldub [%l7 + 0x4A], %i5
9800 lduh [%l7 + 0x22], %l3
9801 ldd [%l7 + 0x70], %f10
9802 stx %i2, [%l7 + 0x48]
9803 stx %l4, [%l7 + 0x10]
9804 edge8n %g4, %g6, %l1
9805 lduh [%l7 + 0x58], %o5
9806 andn %l6, 0x13FB, %l0
9807 stb %o0, [%l7 + 0x24]
9808 fmovda %xcc, %f15, %f12
9809 fpadd32s %f7, %f14, %f0
9810 fbue %fcc0, loop_1114
9811 bvs,pt %icc, loop_1115
9812 ldx [%l7 + 0x40], %l5
9813 st %f4, [%l7 + 0x28]
9814loop_1114:
9815 udiv %g2, 0x095D, %o2
9816loop_1115:
9817 movre %i4, %o4, %i6
9818 ldx [%l7 + 0x38], %o6
9819 sth %g5, [%l7 + 0x6A]
9820 fnegd %f14, %f12
9821 bvs,pn %xcc, loop_1116
9822 fors %f14, %f14, %f4
9823 lduw [%l7 + 0x28], %i3
9824 fmovdpos %xcc, %f1, %f2
9825loop_1116:
9826 fxors %f11, %f15, %f15
9827 brlz %i1, loop_1117
9828 brlez %i7, loop_1118
9829 fbu,a %fcc2, loop_1119
9830 stb %g1, [%l7 + 0x3C]
9831loop_1117:
9832 fba,a %fcc3, loop_1120
9833loop_1118:
9834 edge8n %i0, %l2, %o1
9835loop_1119:
9836 movl %xcc, %o3, %g7
9837 fxnors %f6, %f1, %f2
9838loop_1120:
9839 ldd [%l7 + 0x50], %f12
9840 brlez,a %o7, loop_1121
9841 subc %g3, 0x0D73, %i5
9842 stw %l3, [%l7 + 0x4C]
9843 brlez %l4, loop_1122
9844loop_1121:
9845 fmul8x16au %f4, %f2, %f10
9846 edge8ln %g4, %i2, %g6
9847 fmovdvs %xcc, %f0, %f3
9848loop_1122:
9849 fmovsl %icc, %f6, %f12
9850 ldsh [%l7 + 0x2C], %l1
9851 fmovda %icc, %f15, %f0
9852 fnegd %f6, %f6
9853 movne %xcc, %l6, %l0
9854 lduw [%l7 + 0x74], %o5
9855 std %f0, [%l7 + 0x40]
9856 fbn,a %fcc2, loop_1123
9857 bcc %xcc, loop_1124
9858 fbu %fcc1, loop_1125
9859 fandnot2 %f4, %f2, %f14
9860loop_1123:
9861 ld [%l7 + 0x64], %f12
9862loop_1124:
9863 sdivcc %o0, 0x13E2, %g2
9864loop_1125:
9865 call loop_1126
9866 mova %xcc, %l5, %o2
9867 smul %i4, %i6, %o6
9868 ldsw [%l7 + 0x30], %g5
9869loop_1126:
9870 fmovda %icc, %f8, %f6
9871 edge8 %i3, %o4, %i7
9872 fsrc2s %f11, %f13
9873 ldd [%l7 + 0x18], %f14
9874 fabss %f8, %f8
9875 fmovdcc %icc, %f13, %f10
9876 movleu %icc, %g1, %i0
9877 tgu %xcc, 0x5
9878 fbg,a %fcc2, loop_1127
9879 fmovsge %xcc, %f1, %f1
9880 ble loop_1128
9881 fnors %f6, %f3, %f12
9882loop_1127:
9883 movrlez %i1, %o1, %o3
9884 ldub [%l7 + 0x4B], %g7
9885loop_1128:
9886 tcc %icc, 0x0
9887 smul %o7, %g3, %l2
9888 bcc,a,pn %xcc, loop_1129
9889 ble loop_1130
9890 fbg,a %fcc0, loop_1131
9891 fmovdgu %xcc, %f1, %f3
9892loop_1129:
9893 bpos,a %icc, loop_1132
9894loop_1130:
9895 sth %l3, [%l7 + 0x4A]
9896loop_1131:
9897 sllx %i5, 0x0F, %l4
9898 fmovdne %icc, %f12, %f4
9899loop_1132:
9900 fmovrsgz %i2, %f5, %f4
9901 stb %g6, [%l7 + 0x70]
9902 stx %l1, [%l7 + 0x58]
9903 fpadd16 %f10, %f12, %f10
9904 fsrc2s %f8, %f8
9905 subcc %g4, 0x10E5, %l6
9906 fzero %f8
9907 fzero %f8
9908 sth %o5, [%l7 + 0x58]
9909 ld [%l7 + 0x54], %f6
9910 subc %l0, 0x05EE, %g2
9911 orncc %l5, 0x0B2A, %o2
9912 andn %o0, 0x0D91, %i6
9913 fmovrsne %o6, %f3, %f13
9914 lduw [%l7 + 0x68], %i4
9915 fones %f10
9916 movrgez %i3, %o4, %i7
9917 ba %xcc, loop_1133
9918 stx %g5, [%l7 + 0x20]
9919 tcc %xcc, 0x3
9920 sub %i0, 0x1EF9, %g1
9921loop_1133:
9922 fnands %f7, %f10, %f4
9923 fmul8sux16 %f12, %f14, %f0
9924 stw %i1, [%l7 + 0x20]
9925 subcc %o3, %o1, %g7
9926 popc %g3, %o7
9927 fbul %fcc0, loop_1134
9928 fbn %fcc3, loop_1135
9929 nop
9930 setx loop_1136, %l0, %l1
9931 wrpr 0x1, %tl
9932 wrpr %l1, %tpc
9933 add %l1, 0x4, %l1
9934 wrpr %l1, %tnpc
9935 setx 0x34400001400, %l0, %l1
9936 wrpr %l1, %tstate
9937 wrhpr 0x4, %htstate
9938 retry
9939 stw %l2, [%l7 + 0x78]
9940loop_1134:
9941 std %f8, [%l7 + 0x18]
9942loop_1135:
9943 ldsh [%l7 + 0x16], %i5
9944loop_1136:
9945 ldsb [%l7 + 0x4B], %l4
9946 popc %l3, %g6
9947 ldsh [%l7 + 0x5A], %l1
9948 sub %i2, %l6, %o5
9949 fors %f7, %f6, %f15
9950 fmovrsne %g4, %f12, %f13
9951 fbg %fcc0, loop_1137
9952 movl %icc, %g2, %l5
9953 fmovrsgez %l0, %f1, %f3
9954 sth %o0, [%l7 + 0x12]
9955loop_1137:
9956 fbl,a %fcc1, loop_1138
9957 st %f14, [%l7 + 0x58]
9958 bn,pn %xcc, loop_1139
9959 fcmple32 %f6, %f14, %o2
9960loop_1138:
9961 ldub [%l7 + 0x10], %i6
9962 fcmps %fcc3, %f10, %f8
9963loop_1139:
9964 fmovdleu %xcc, %f12, %f14
9965 nop
9966 setx loop_1140, %l0, %l1
9967 wrpr 0x1, %tl
9968 wrpr %l1, %tnpc
9969 setx 0x34400001400, %l0, %l1
9970 wrpr %l1, %tstate
9971 wrhpr 0x4, %htstate
9972 done
9973 ble,a,pn %xcc, loop_1141
9974 edge16n %i4, %o6, %i3
9975 sllx %i7, 0x0E, %o4
9976loop_1140:
9977 andncc %i0, %g1, %i1
9978loop_1141:
9979 fcmple16 %f12, %f6, %o3
9980 ldub [%l7 + 0x7C], %g5
9981 edge32l %g7, %g3, %o7
9982 fmovrsgez %l2, %f4, %f12
9983 array8 %i5, %l4, %o1
9984 fbn,a %fcc2, loop_1142
9985 fmovdcc %xcc, %f0, %f6
9986 fands %f1, %f3, %f12
9987 movrgz %l3, %l1, %g6
9988loop_1142:
9989 fpadd32 %f6, %f2, %f6
9990 sllx %l6, %o5, %i2
9991 xnor %g4, 0x1305, %g2
9992 or %l5, %o0, %o2
9993 lduw [%l7 + 0x24], %i6
9994 sllx %i4, %o6, %l0
9995 fmovdneg %icc, %f4, %f2
9996 mulscc %i3, 0x1F2D, %i7
9997 tneg %xcc, 0x6
9998 array32 %o4, %i0, %i1
9999 bn,pn %xcc, loop_1143
10000 ld [%l7 + 0x28], %f11
10001 fones %f10
10002 ldsh [%l7 + 0x5E], %g1
10003loop_1143:
10004 or %o3, 0x1840, %g7
10005 fmovs %f13, %f8
10006 stx %g3, [%l7 + 0x10]
10007 addcc %g5, %l2, %o7
10008 stw %i5, [%l7 + 0x58]
10009 lduw [%l7 + 0x58], %l4
10010 fandnot1s %f13, %f14, %f13
10011 fnegd %f8, %f12
10012 ldsb [%l7 + 0x7E], %l3
10013 tgu %xcc, 0x0
10014 fbge %fcc3, loop_1144
10015 movpos %icc, %l1, %o1
10016 ldd [%l7 + 0x20], %f14
10017 subccc %g6, 0x0358, %l6
10018loop_1144:
10019 movpos %xcc, %o5, %i2
10020 xor %g2, %g4, %o0
10021 std %f4, [%l7 + 0x40]
10022 movre %l5, 0x00B, %o2
10023 tsubcctv %i6, %o6, %i4
10024 fxnors %f9, %f12, %f10
10025 fmovsvs %icc, %f14, %f15
10026 ldub [%l7 + 0x78], %i3
10027 fpackfix %f0, %f12
10028 fmovdl %icc, %f1, %f7
10029 edge16n %i7, %o4, %l0
10030 be,a,pn %icc, loop_1145
10031 fmul8x16 %f4, %f4, %f6
10032 ldub [%l7 + 0x5B], %i0
10033 nop
10034 setx loop_1146, %l0, %l1
10035 wrpr 0x1, %tl
10036 wrpr %l1, %tpc
10037 add %l1, 0x4, %l1
10038 wrpr %l1, %tnpc
10039 setx 0x34400001400, %l0, %l1
10040 wrpr %l1, %tstate
10041 wrhpr 0x4, %htstate
10042 retry
10043loop_1145:
10044 fmovrse %g1, %f11, %f3
10045 ldsw [%l7 + 0x48], %i1
10046 ldsw [%l7 + 0x50], %g7
10047loop_1146:
10048 sra %o3, 0x14, %g3
10049 fmovrse %g5, %f14, %f12
10050 fcmpgt16 %f2, %f8, %o7
10051 call loop_1147
10052 bge,pn %icc, loop_1148
10053 bvc %icc, loop_1149
10054 movvs %icc, %l2, %l4
10055loop_1147:
10056 fmovscc %xcc, %f9, %f3
10057loop_1148:
10058 fmovrdgez %i5, %f6, %f0
10059loop_1149:
10060 fmovspos %xcc, %f13, %f8
10061 ldd [%l7 + 0x08], %f4
10062 ble,pt %icc, loop_1150
10063 fand %f12, %f0, %f10
10064 bshuffle %f4, %f8, %f10
10065 for %f10, %f0, %f12
10066loop_1150:
10067 ldsb [%l7 + 0x42], %l1
10068 sllx %o1, %l3, %g6
10069 bvs,a %icc, loop_1151
10070 fmovrsgez %o5, %f3, %f3
10071 bgu,a,pt %xcc, loop_1152
10072 bcc %icc, loop_1153
10073loop_1151:
10074 fbuge %fcc3, loop_1154
10075 fbe,a %fcc2, loop_1155
10076loop_1152:
10077 fcmps %fcc1, %f6, %f10
10078loop_1153:
10079 fzero %f14
10080loop_1154:
10081 st %f13, [%l7 + 0x30]
10082loop_1155:
10083 fble %fcc1, loop_1156
10084 fnot1 %f6, %f8
10085 udivcc %l6, 0x0DCD, %g2
10086 sra %g4, 0x05, %i2
10087loop_1156:
10088 fxors %f8, %f12, %f14
10089 xnorcc %o0, %o2, %l5
10090 bgu,a %xcc, loop_1157
10091 movrgz %o6, %i4, %i6
10092 tne %xcc, 0x4
10093 tn %icc, 0x1
10094loop_1157:
10095 fpsub32 %f12, %f14, %f4
10096 movvs %xcc, %i3, %o4
10097 ld [%l7 + 0x1C], %f3
10098 fbn,a %fcc3, loop_1158
10099 fmovsvc %icc, %f12, %f10
10100 nop
10101 setx loop_1159, %l0, %l1
10102 jmpl %l1, %l0
10103 move %icc, %i0, %g1
10104loop_1158:
10105 fmovdneg %xcc, %f13, %f2
10106 bge,a loop_1160
10107loop_1159:
10108 ldsh [%l7 + 0x36], %i7
10109 movn %icc, %g7, %i1
10110 ldub [%l7 + 0x5D], %g3
10111loop_1160:
10112 lduh [%l7 + 0x74], %g5
10113 lduh [%l7 + 0x40], %o3
10114 udivcc %l2, 0x1C35, %l4
10115 lduw [%l7 + 0x30], %o7
10116 bne,a loop_1161
10117 ld [%l7 + 0x1C], %f1
10118 srax %l1, %i5, %o1
10119 fnand %f6, %f10, %f2
10120loop_1161:
10121 ldsh [%l7 + 0x1A], %g6
10122 fbule,a %fcc1, loop_1162
10123 tg %xcc, 0x1
10124 ldsh [%l7 + 0x42], %o5
10125 addcc %l6, 0x1357, %l3
10126loop_1162:
10127 fnands %f9, %f3, %f9
10128 fmovse %xcc, %f12, %f14
10129 faligndata %f2, %f8, %f4
10130 fcmple16 %f12, %f8, %g2
10131 fmovsvc %icc, %f9, %f13
10132 ldsh [%l7 + 0x62], %g4
10133 edge16l %i2, %o0, %o2
10134 xnorcc %l5, 0x1262, %o6
10135 addcc %i4, %i6, %i3
10136 stb %l0, [%l7 + 0x3E]
10137 fcmpeq32 %f6, %f2, %i0
10138 fxnors %f13, %f9, %f2
10139 sth %g1, [%l7 + 0x36]
10140 fnor %f8, %f12, %f6
10141 movl %icc, %o4, %i7
10142 orncc %g7, %g3, %i1
10143 edge8ln %o3, %l2, %l4
10144 ld [%l7 + 0x1C], %f4
10145 ldub [%l7 + 0x2E], %o7
10146 lduh [%l7 + 0x22], %g5
10147 tsubcctv %i5, 0x17DE, %l1
10148 fzeros %f4
10149 stx %o1, [%l7 + 0x50]
10150 tl %xcc, 0x6
10151 movvs %xcc, %o5, %g6
10152 sth %l3, [%l7 + 0x32]
10153 stw %l6, [%l7 + 0x5C]
10154 fmovs %f8, %f4
10155 tne %xcc, 0x4
10156 stx %g4, [%l7 + 0x68]
10157 edge16n %g2, %i2, %o2
10158 alignaddr %l5, %o0, %i4
10159 fbu %fcc3, loop_1163
10160 fbge,a %fcc2, loop_1164
10161 ldd [%l7 + 0x10], %f14
10162 fmovsl %xcc, %f6, %f3
10163loop_1163:
10164 fmovsneg %icc, %f15, %f0
10165loop_1164:
10166 fmovsvs %xcc, %f2, %f12
10167 fpadd16 %f10, %f4, %f4
10168 fmovdne %xcc, %f10, %f14
10169 fble,a %fcc2, loop_1165
10170 movn %icc, %i6, %o6
10171 stw %i3, [%l7 + 0x48]
10172 fpadd32 %f10, %f6, %f6
10173loop_1165:
10174 fmovsgu %xcc, %f13, %f13
10175 addcc %l0, %i0, %g1
10176 tcc %xcc, 0x5
10177 stx %i7, [%l7 + 0x28]
10178 movgu %icc, %g7, %o4
10179 fcmpd %fcc3, %f0, %f6
10180 addc %i1, %o3, %l2
10181 call loop_1166
10182 stb %l4, [%l7 + 0x1E]
10183 subc %g3, 0x11B7, %g5
10184 lduw [%l7 + 0x10], %i5
10185loop_1166:
10186 stw %l1, [%l7 + 0x60]
10187 fmovrslz %o1, %f11, %f8
10188 ldub [%l7 + 0x2E], %o5
10189 movrlz %g6, %o7, %l3
10190 fcmps %fcc2, %f11, %f0
10191 brgz,a %l6, loop_1167
10192 ldx [%l7 + 0x30], %g2
10193 be %icc, loop_1168
10194 bg,a %xcc, loop_1169
10195loop_1167:
10196 nop
10197 setx loop_1170, %l0, %l1
10198 wrpr 0x1, %tl
10199 wrpr %l1, %tpc
10200 add %l1, 0x4, %l1
10201 wrpr %l1, %tnpc
10202 setx 0x34400001400, %l0, %l1
10203 wrpr %l1, %tstate
10204 wrhpr 0x4, %htstate
10205 retry
10206 xnorcc %i2, %o2, %l5
10207loop_1168:
10208 lduh [%l7 + 0x2C], %o0
10209loop_1169:
10210 tl %icc, 0x6
10211loop_1170:
10212 fsrc2 %f0, %f0
10213 brlez %i4, loop_1171
10214 ba,a,pn %icc, loop_1172
10215 ld [%l7 + 0x34], %f9
10216 brgez %i6, loop_1173
10217loop_1171:
10218 ldsw [%l7 + 0x34], %o6
10219loop_1172:
10220 sub %g4, %i3, %l0
10221 fornot2 %f8, %f0, %f0
10222loop_1173:
10223 andncc %g1, %i7, %i0
10224 nop
10225 setx loop_1174, %l0, %l1
10226 jmpl %l1, %g7
10227 siam 0x0
10228 bpos,a loop_1175
10229 udivx %o4, 0x1DA0, %i1
10230loop_1174:
10231 addc %l2, 0x17C2, %o3
10232 fnors %f10, %f15, %f8
10233loop_1175:
10234 fbo,a %fcc1, loop_1176
10235 fexpand %f1, %f4
10236 fmovdvs %xcc, %f1, %f13
10237 ldub [%l7 + 0x18], %g3
10238loop_1176:
10239 fpmerge %f7, %f2, %f14
10240 fmovdpos %icc, %f7, %f6
10241 tne %xcc, 0x6
10242 fmovdcs %icc, %f12, %f2
10243 movre %l4, 0x0E3, %g5
10244 fmul8ulx16 %f14, %f6, %f12
10245 st %f14, [%l7 + 0x4C]
10246 brgez %i5, loop_1177
10247 st %f3, [%l7 + 0x28]
10248 fors %f3, %f6, %f6
10249 lduw [%l7 + 0x14], %l1
10250loop_1177:
10251 fmovrdgz %o1, %f10, %f4
10252 ld [%l7 + 0x0C], %f11
10253 fpack16 %f10, %f1
10254 edge32l %o5, %g6, %o7
10255 brlez,a %l3, loop_1178
10256 ldsb [%l7 + 0x7A], %g2
10257 fmovdpos %xcc, %f5, %f11
10258 pdist %f2, %f6, %f2
10259loop_1178:
10260 fandnot1 %f4, %f8, %f14
10261 fmovsa %xcc, %f13, %f7
10262 ldsb [%l7 + 0x5C], %l6
10263 fcmpne32 %f0, %f14, %i2
10264 ldd [%l7 + 0x48], %f6
10265 mova %icc, %l5, %o0
10266 fmovda %icc, %f5, %f0
10267 fmovrsgez %i4, %f5, %f8
10268 ldsw [%l7 + 0x08], %i6
10269 fand %f12, %f6, %f8
10270 fmovrdgz %o6, %f14, %f10
10271 nop
10272 setx loop_1179, %l0, %l1
10273 wrpr 0x1, %tl
10274 wrpr %l1, %tpc
10275 add %l1, 0x4, %l1
10276 wrpr %l1, %tnpc
10277 setx 0x34400001400, %l0, %l1
10278 wrpr %l1, %tstate
10279 wrhpr 0x4, %htstate
10280 retry
10281 fmovsge %xcc, %f11, %f5
10282 movcs %xcc, %o2, %g4
10283 xorcc %l0, %g1, %i7
10284loop_1179:
10285 xnorcc %i0, 0x07E9, %i3
10286 ldd [%l7 + 0x48], %f10
10287 fmovsge %xcc, %f7, %f0
10288 fmovrdgz %o4, %f4, %f0
10289 fpadd16 %f4, %f2, %f14
10290 fblg %fcc2, loop_1180
10291 array32 %g7, %l2, %i1
10292 edge16 %o3, %l4, %g5
10293 fmovsl %icc, %f12, %f1
10294loop_1180:
10295 be,a %icc, loop_1181
10296 tneg %icc, 0x0
10297 smulcc %g3, 0x13CE, %i5
10298 and %o1, 0x1A90, %o5
10299loop_1181:
10300 sdiv %l1, 0x1703, %g6
10301 stw %o7, [%l7 + 0x1C]
10302 fcmpgt16 %f14, %f10, %g2
10303 lduw [%l7 + 0x08], %l6
10304 sethi 0x0FC7, %i2
10305 fmovsne %xcc, %f4, %f13
10306 sdiv %l5, 0x173E, %l3
10307 stx %o0, [%l7 + 0x78]
10308 move %xcc, %i6, %i4
10309 udivcc %o6, 0x11D6, %g4
10310 st %f9, [%l7 + 0x5C]
10311 brgz,a %o2, loop_1182
10312 fpsub32s %f15, %f1, %f4
10313 fble %fcc3, loop_1183
10314 edge32n %l0, %g1, %i7
10315loop_1182:
10316 ldub [%l7 + 0x77], %i0
10317 tsubcc %o4, %i3, %l2
10318loop_1183:
10319 ldx [%l7 + 0x40], %g7
10320 fbuge,a %fcc3, loop_1184
10321 movrlz %o3, 0x142, %l4
10322 stw %g5, [%l7 + 0x58]
10323 movrne %i1, %g3, %o1
10324loop_1184:
10325 ba,pn %icc, loop_1185
10326 mulscc %o5, %i5, %l1
10327 ldub [%l7 + 0x45], %o7
10328 sth %g6, [%l7 + 0x62]
10329loop_1185:
10330 ldsb [%l7 + 0x68], %l6
10331 fsrc2s %f11, %f1
10332 fsrc2s %f11, %f8
10333 fmovscc %xcc, %f9, %f12
10334 taddcctv %g2, %i2, %l5
10335 fmovsleu %xcc, %f1, %f10
10336 andn %l3, 0x16A1, %i6
10337 edge8n %o0, %i4, %g4
10338 ta %icc, 0x0
10339 fblg,a %fcc0, loop_1186
10340 mova %xcc, %o6, %o2
10341 fmovdg %xcc, %f11, %f11
10342 fpmerge %f10, %f13, %f8
10343loop_1186:
10344 brgez %l0, loop_1187
10345 fpack32 %f8, %f4, %f4
10346 brlez %g1, loop_1188
10347 fmovrsgz %i0, %f13, %f5
10348loop_1187:
10349 udiv %i7, 0x0AF3, %i3
10350 lduh [%l7 + 0x2A], %l2
10351loop_1188:
10352 sll %g7, %o3, %l4
10353 fcmple16 %f8, %f10, %o4
10354 movn %icc, %g5, %i1
10355 smulcc %g3, %o5, %o1
10356 ldx [%l7 + 0x30], %l1
10357 bcs loop_1189
10358 st %f12, [%l7 + 0x7C]
10359 stx %i5, [%l7 + 0x58]
10360 ldub [%l7 + 0x48], %o7
10361loop_1189:
10362 fnor %f14, %f8, %f6
10363 std %f10, [%l7 + 0x70]
10364 ldub [%l7 + 0x26], %l6
10365 lduh [%l7 + 0x32], %g2
10366 sdiv %i2, 0x1B90, %g6
10367 sethi 0x1E68, %l3
10368 bl,pn %icc, loop_1190
10369 fmovsa %icc, %f10, %f0
10370 ldsb [%l7 + 0x6E], %i6
10371 edge16n %o0, %i4, %l5
10372loop_1190:
10373 sethi 0x1DFA, %o6
10374 fmovrslz %g4, %f6, %f2
10375 brlz,a %o2, loop_1191
10376 movrlez %l0, %g1, %i7
10377 sth %i3, [%l7 + 0x2C]
10378 stx %i0, [%l7 + 0x08]
10379loop_1191:
10380 fpsub16 %f8, %f4, %f0
10381 fmovsg %icc, %f12, %f3
10382 umulcc %g7, 0x07AE, %l2
10383 ldx [%l7 + 0x20], %o3
10384 ldsw [%l7 + 0x08], %o4
10385 st %f9, [%l7 + 0x10]
10386 sra %g5, %l4, %g3
10387 ld [%l7 + 0x54], %f3
10388 fnegd %f12, %f10
10389 fbne,a %fcc1, loop_1192
10390 srl %o5, 0x1E, %i1
10391 st %f6, [%l7 + 0x54]
10392 srlx %l1, 0x05, %i5
10393loop_1192:
10394 tleu %icc, 0x3
10395 brnz %o7, loop_1193
10396 movrgz %l6, 0x31B, %g2
10397 mulx %o1, %g6, %l3
10398 sll %i6, 0x19, %i2
10399loop_1193:
10400 udivx %i4, 0x1371, %l5
10401 lduw [%l7 + 0x08], %o6
10402 tvc %icc, 0x0
10403 fsrc1s %f1, %f0
10404 bneg,a loop_1194
10405 std %f0, [%l7 + 0x50]
10406 fmovdleu %xcc, %f10, %f7
10407 stw %g4, [%l7 + 0x38]
10408loop_1194:
10409 fmovsle %xcc, %f5, %f14
10410 ldub [%l7 + 0x5A], %o0
10411 fbul,a %fcc2, loop_1195
10412 faligndata %f6, %f6, %f6
10413 fmovsne %icc, %f0, %f1
10414 tl %icc, 0x1
10415loop_1195:
10416 alignaddr %o2, %l0, %g1
10417 tpos %icc, 0x0
10418 fbuge,a %fcc0, loop_1196
10419 taddcctv %i3, %i0, %i7
10420 fpadd16 %f4, %f14, %f14
10421 stw %g7, [%l7 + 0x7C]
10422loop_1196:
10423 ldsh [%l7 + 0x08], %l2
10424 xnorcc %o3, 0x1A8B, %g5
10425 lduw [%l7 + 0x58], %o4
10426 lduw [%l7 + 0x78], %l4
10427 ldub [%l7 + 0x23], %g3
10428 fcmpgt32 %f10, %f14, %o5
10429 movrgz %l1, %i1, %i5
10430 fmovdge %xcc, %f15, %f15
10431 fpsub16 %f12, %f4, %f8
10432 umulcc %l6, 0x19F0, %o7
10433 stb %o1, [%l7 + 0x40]
10434 array16 %g6, %g2, %l3
10435 fpsub32s %f15, %f14, %f10
10436 fmovrdne %i2, %f12, %f2
10437 tcs %xcc, 0x1
10438 tcs %icc, 0x7
10439 movne %icc, %i6, %i4
10440 fones %f15
10441 std %f8, [%l7 + 0x78]
10442 ld [%l7 + 0x18], %f9
10443 ldub [%l7 + 0x71], %o6
10444 fblg,a %fcc3, loop_1197
10445 nop
10446 setx loop_1198, %l0, %l1
10447 wrpr 0x1, %tl
10448 wrpr %l1, %tnpc
10449 setx 0x34400001400, %l0, %l1
10450 wrpr %l1, %tstate
10451 wrhpr 0x4, %htstate
10452 done
10453 fmovd %f2, %f10
10454 stx %l5, [%l7 + 0x78]
10455loop_1197:
10456 or %o0, 0x0652, %g4
10457loop_1198:
10458 bne,a,pt %icc, loop_1199
10459 ldsb [%l7 + 0x6A], %l0
10460 edge32 %o2, %g1, %i3
10461 ldsb [%l7 + 0x34], %i0
10462loop_1199:
10463 st %f1, [%l7 + 0x2C]
10464 andcc %g7, 0x011A, %i7
10465 sll %o3, 0x1B, %g5
10466 fmovdcs %icc, %f0, %f10
10467 tn %xcc, 0x3
10468 tsubcctv %o4, %l4, %g3
10469 movcc %xcc, %o5, %l2
10470 fpadd32 %f10, %f2, %f0
10471 xnorcc %i1, %l1, %l6
10472 sethi 0x0D56, %o7
10473 movrgz %i5, 0x328, %g6
10474 fbn %fcc1, loop_1200
10475 std %f4, [%l7 + 0x28]
10476 fmovdl %icc, %f7, %f5
10477 brgz,a %g2, loop_1201
10478loop_1200:
10479 ldsw [%l7 + 0x58], %o1
10480 stb %i2, [%l7 + 0x42]
10481 fmovde %icc, %f5, %f10
10482loop_1201:
10483 fmovdneg %xcc, %f5, %f4
10484 stb %i6, [%l7 + 0x5A]
10485 movrgz %i4, 0x237, %l3
10486 sth %o6, [%l7 + 0x5E]
10487 movcc %icc, %o0, %l5
10488 andcc %g4, 0x1FEE, %o2
10489 fornot2 %f0, %f14, %f2
10490 brnz %l0, loop_1202
10491 edge16ln %i3, %g1, %g7
10492 ldsh [%l7 + 0x1C], %i0
10493 stb %o3, [%l7 + 0x14]
10494loop_1202:
10495 fandnot2s %f11, %f7, %f5
10496 ldub [%l7 + 0x20], %g5
10497 fmul8ulx16 %f6, %f8, %f0
10498 ba,a,pt %xcc, loop_1203
10499 xnor %o4, 0x1888, %i7
10500 ldub [%l7 + 0x1D], %g3
10501 lduh [%l7 + 0x2E], %o5
10502loop_1203:
10503 fble %fcc0, loop_1204
10504 stw %l4, [%l7 + 0x70]
10505 addc %l2, 0x1C23, %l1
10506 sdivcc %i1, 0x02B2, %l6
10507loop_1204:
10508 fmovsgu %icc, %f9, %f10
10509 ldx [%l7 + 0x38], %i5
10510 fmovs %f0, %f14
10511 call loop_1205
10512 fpackfix %f8, %f4
10513 st %f10, [%l7 + 0x40]
10514 fmuld8sux16 %f13, %f6, %f4
10515loop_1205:
10516 ld [%l7 + 0x64], %f9
10517 fmovdgu %icc, %f5, %f7
10518 fmul8x16 %f9, %f2, %f12
10519 tl %xcc, 0x5
10520 fmul8sux16 %f0, %f8, %f14
10521 fsrc1 %f8, %f12
10522 tcs %xcc, 0x0
10523 ld [%l7 + 0x28], %f11
10524 fcmpgt16 %f6, %f14, %o7
10525 ldx [%l7 + 0x08], %g2
10526 lduw [%l7 + 0x78], %o1
10527 fmovsa %icc, %f12, %f1
10528 st %f1, [%l7 + 0x24]
10529 std %f14, [%l7 + 0x10]
10530 sdiv %g6, 0x1494, %i6
10531 sdivx %i2, 0x0B95, %l3
10532 ble %icc, loop_1206
10533 ldsw [%l7 + 0x14], %o6
10534 tg %icc, 0x3
10535 fbl,a %fcc1, loop_1207
10536loop_1206:
10537 ldd [%l7 + 0x08], %f4
10538 ldsw [%l7 + 0x5C], %o0
10539 fxnors %f0, %f1, %f13
10540loop_1207:
10541 ldx [%l7 + 0x40], %l5
10542 ldsw [%l7 + 0x18], %i4
10543 addccc %g4, %l0, %o2
10544 udiv %g1, 0x03B5, %g7
10545 ldsb [%l7 + 0x49], %i3
10546 movrgez %i0, 0x222, %g5
10547 array32 %o3, %i7, %o4
10548 movvs %icc, %o5, %g3
10549 nop
10550 setx loop_1208, %l0, %l1
10551 wrpr 0x1, %tl
10552 wrpr %l1, %tnpc
10553 setx 0x34400001400, %l0, %l1
10554 wrpr %l1, %tstate
10555 wrhpr 0x4, %htstate
10556 done
10557 sllx %l2, 0x02, %l1
10558 movvs %xcc, %l4, %i1
10559 edge8l %l6, %o7, %g2
10560loop_1208:
10561 ldsb [%l7 + 0x59], %o1
10562 ldsw [%l7 + 0x24], %g6
10563 fbu %fcc3, loop_1209
10564 nop
10565 setx loop_1210, %l0, %l1
10566 wrpr 0x1, %tl
10567 wrpr %l1, %tnpc
10568 setx 0x34400001400, %l0, %l1
10569 wrpr %l1, %tstate
10570 wrhpr 0x4, %htstate
10571 done
10572 fmovse %xcc, %f5, %f1
10573 fmuld8sux16 %f6, %f4, %f4
10574loop_1209:
10575 fbo %fcc2, loop_1211
10576loop_1210:
10577 fsrc1 %f8, %f12
10578 fornot1 %f4, %f12, %f12
10579 te %xcc, 0x0
10580loop_1211:
10581 edge16n %i6, %i2, %i5
10582 stw %l3, [%l7 + 0x58]
10583 fnot1 %f2, %f0
10584 popc 0x0CE0, %o0
10585 smul %l5, %i4, %o6
10586 fbu %fcc3, loop_1212
10587 fmul8sux16 %f10, %f2, %f4
10588 call loop_1213
10589 srl %l0, %g4, %g1
10590loop_1212:
10591 nop
10592 setx loop_1214, %l0, %l1
10593 wrpr 0x1, %tl
10594 wrpr %l1, %tnpc
10595 setx 0x34400001400, %l0, %l1
10596 wrpr %l1, %tstate
10597 wrhpr 0x4, %htstate
10598 done
10599 fmovspos %xcc, %f6, %f3
10600loop_1213:
10601 fpadd16s %f5, %f5, %f12
10602 std %f2, [%l7 + 0x60]
10603loop_1214:
10604 movg %icc, %g7, %o2
10605 lduh [%l7 + 0x32], %i3
10606 fmovrsgz %i0, %f2, %f15
10607 ld [%l7 + 0x1C], %f14
10608 bg,a %xcc, loop_1215
10609 bg,pn %xcc, loop_1216
10610 edge16 %g5, %i7, %o3
10611 fmovse %icc, %f11, %f10
10612loop_1215:
10613 fblg,a %fcc1, loop_1217
10614loop_1216:
10615 fpack32 %f12, %f0, %f0
10616 fcmped %fcc1, %f12, %f2
10617 edge16ln %o5, %g3, %l2
10618loop_1217:
10619 ldd [%l7 + 0x68], %f10
10620 brgz,a %l1, loop_1218
10621 edge32l %l4, %i1, %l6
10622 tsubcc %o4, %g2, %o1
10623 ldsh [%l7 + 0x24], %o7
10624loop_1218:
10625 movne %icc, %i6, %g6
10626 bge %xcc, loop_1219
10627 sra %i2, 0x0B, %i5
10628 fmovsg %icc, %f0, %f1
10629 ldub [%l7 + 0x12], %l3
10630loop_1219:
10631 std %f12, [%l7 + 0x50]
10632 stb %l5, [%l7 + 0x51]
10633 fors %f7, %f7, %f4
10634 fpsub32 %f10, %f14, %f4
10635 brgz %o0, loop_1220
10636 fbl,a %fcc2, loop_1221
10637 movl %xcc, %i4, %o6
10638 ld [%l7 + 0x24], %f5
10639loop_1220:
10640 fcmple32 %f2, %f2, %l0
10641loop_1221:
10642 fandnot2 %f6, %f14, %f12
10643 ldsw [%l7 + 0x7C], %g1
10644 subcc %g4, 0x18DC, %g7
10645 tneg %icc, 0x3
10646 fpsub32s %f3, %f14, %f15
10647 fnot1s %f5, %f10
10648 sub %i3, 0x1F58, %o2
10649 tne %icc, 0x7
10650 fbl,a %fcc2, loop_1222
10651 fmovdcs %icc, %f9, %f8
10652 alignaddr %i0, %i7, %g5
10653 edge16 %o3, %g3, %l2
10654loop_1222:
10655 orcc %l1, 0x133A, %l4
10656 fblg %fcc0, loop_1223
10657 st %f2, [%l7 + 0x50]
10658 fornot2 %f14, %f2, %f0
10659 fmovrdlz %o5, %f10, %f4
10660loop_1223:
10661 edge16l %l6, %o4, %g2
10662 pdist %f14, %f10, %f0
10663 faligndata %f12, %f10, %f2
10664 movrne %i1, %o1, %i6
10665 lduw [%l7 + 0x7C], %g6
10666 fzeros %f5
10667 tne %icc, 0x2
10668 tn %icc, 0x1
10669 sth %o7, [%l7 + 0x16]
10670 stw %i2, [%l7 + 0x68]
10671 ldd [%l7 + 0x70], %f0
10672 ldd [%l7 + 0x68], %f4
10673 ldub [%l7 + 0x1E], %i5
10674 fcmpne32 %f4, %f0, %l5
10675 sub %o0, 0x1CBE, %i4
10676 brlz,a %l3, loop_1224
10677 xorcc %o6, %g1, %g4
10678 fbg,a %fcc2, loop_1225
10679 fbu,a %fcc1, loop_1226
10680loop_1224:
10681 bvs,pn %icc, loop_1227
10682 lduh [%l7 + 0x76], %l0
10683loop_1225:
10684 faligndata %f0, %f8, %f12
10685loop_1226:
10686 fbo,a %fcc1, loop_1228
10687loop_1227:
10688 fbu,a %fcc1, loop_1229
10689 fmovd %f10, %f8
10690 sllx %g7, %o2, %i0
10691loop_1228:
10692 fmovdn %xcc, %f10, %f15
10693loop_1229:
10694 edge32n %i3, %g5, %i7
10695 fmovrdne %g3, %f12, %f8
10696 fbe,a %fcc0, loop_1230
10697 udivcc %l2, 0x1885, %l1
10698 fmovsg %xcc, %f12, %f12
10699 tne %xcc, 0x6
10700loop_1230:
10701 st %f9, [%l7 + 0x44]
10702 fmovrsgz %o3, %f7, %f3
10703 stw %l4, [%l7 + 0x58]
10704 edge16 %o5, %l6, %g2
10705 sethi 0x1930, %o4
10706 stx %o1, [%l7 + 0x50]
10707 smul %i6, 0x0403, %g6
10708 orncc %i1, 0x1D4E, %o7
10709 fbue %fcc0, loop_1231
10710 udiv %i5, 0x0CD9, %l5
10711 ldsb [%l7 + 0x75], %i2
10712 fmuld8sux16 %f13, %f15, %f10
10713loop_1231:
10714 ldd [%l7 + 0x30], %f2
10715 ldsw [%l7 + 0x54], %i4
10716 std %f4, [%l7 + 0x70]
10717 std %f8, [%l7 + 0x28]
10718 fsrc1 %f0, %f2
10719 edge32ln %l3, %o0, %g1
10720 ldd [%l7 + 0x48], %f14
10721 tneg %xcc, 0x7
10722 fmovdge %icc, %f3, %f5
10723 std %f8, [%l7 + 0x38]
10724 bpos,pn %xcc, loop_1232
10725 stx %o6, [%l7 + 0x70]
10726 fmovdcs %icc, %f6, %f11
10727 fpsub32s %f5, %f12, %f15
10728loop_1232:
10729 movge %xcc, %l0, %g4
10730 ldx [%l7 + 0x58], %g7
10731 ldx [%l7 + 0x18], %o2
10732 fbuge %fcc3, loop_1233
10733 stx %i3, [%l7 + 0x40]
10734 ldd [%l7 + 0x28], %f4
10735 lduh [%l7 + 0x28], %g5
10736loop_1233:
10737 fcmpgt32 %f8, %f0, %i7
10738 std %f12, [%l7 + 0x38]
10739 movg %icc, %g3, %l2
10740 std %f4, [%l7 + 0x08]
10741 fmovs %f8, %f13
10742 ldx [%l7 + 0x58], %i0
10743 lduh [%l7 + 0x34], %o3
10744 fpadd32s %f5, %f11, %f10
10745 bg %icc, loop_1234
10746 st %f9, [%l7 + 0x4C]
10747 fmul8x16au %f8, %f12, %f6
10748 bvc,pn %xcc, loop_1235
10749loop_1234:
10750 sethi 0x0DD5, %l1
10751 fbg,a %fcc3, loop_1236
10752 lduh [%l7 + 0x72], %o5
10753loop_1235:
10754 fands %f2, %f5, %f12
10755 sra %l6, 0x08, %l4
10756loop_1236:
10757 bpos,a loop_1237
10758 fpsub16 %f8, %f6, %f12
10759 tsubcc %g2, %o1, %i6
10760 brnz %o4, loop_1238
10761loop_1237:
10762 std %f12, [%l7 + 0x38]
10763 tvs %icc, 0x2
10764 fbne,a %fcc0, loop_1239
10765loop_1238:
10766 stw %g6, [%l7 + 0x5C]
10767 fbl %fcc3, loop_1240
10768 faligndata %f0, %f14, %f4
10769loop_1239:
10770 umul %o7, 0x1FF1, %i1
10771 stw %l5, [%l7 + 0x0C]
10772loop_1240:
10773 fsrc1s %f7, %f13
10774 edge32 %i5, %i2, %l3
10775 ldx [%l7 + 0x70], %o0
10776 fcmpne16 %f10, %f12, %g1
10777 fmovs %f9, %f13
10778 fmovsne %xcc, %f2, %f7
10779 fxnor %f6, %f14, %f12
10780 fnors %f7, %f15, %f14
10781 fmovs %f12, %f8
10782 fpsub16s %f5, %f11, %f12
10783 fnors %f10, %f15, %f14
10784 sth %o6, [%l7 + 0x40]
10785 alignaddrl %l0, %i4, %g4
10786 tneg %xcc, 0x4
10787 ldub [%l7 + 0x49], %g7
10788 ldub [%l7 + 0x53], %i3
10789 ld [%l7 + 0x3C], %f10
10790 st %f0, [%l7 + 0x78]
10791 fmovrde %o2, %f12, %f12
10792 addcc %i7, 0x0682, %g5
10793 tg %icc, 0x0
10794 fornot1 %f8, %f2, %f14
10795 fors %f14, %f1, %f1
10796 fnegd %f10, %f4
10797 bge %xcc, loop_1241
10798 bne,a loop_1242
10799 movle %xcc, %l2, %g3
10800 sdivcc %o3, 0x1720, %l1
10801loop_1241:
10802 fbl %fcc1, loop_1243
10803loop_1242:
10804 fsrc2 %f4, %f14
10805 stw %o5, [%l7 + 0x48]
10806 fbge %fcc0, loop_1244
10807loop_1243:
10808 fcmps %fcc0, %f10, %f15
10809 tle %icc, 0x1
10810 popc 0x0A84, %l6
10811loop_1244:
10812 fmovdl %xcc, %f5, %f15
10813 udivcc %i0, 0x04F8, %l4
10814 fornot1s %f13, %f7, %f14
10815 st %f5, [%l7 + 0x08]
10816 fmovsa %icc, %f4, %f4
10817 fnot2 %f8, %f14
10818 ba %icc, loop_1245
10819 fmovsne %icc, %f0, %f6
10820 ta %icc, 0x1
10821 array16 %o1, %g2, %i6
10822loop_1245:
10823 udiv %o4, 0x17A3, %o7
10824 std %f14, [%l7 + 0x40]
10825 fbe %fcc3, loop_1246
10826 movleu %xcc, %i1, %g6
10827 fbug %fcc3, loop_1247
10828 edge16ln %l5, %i2, %l3
10829loop_1246:
10830 array32 %i5, %o0, %o6
10831 fabsd %f10, %f12
10832loop_1247:
10833 stw %g1, [%l7 + 0x40]
10834 xnor %l0, %i4, %g4
10835 fcmped %fcc1, %f6, %f8
10836 brlz,a %g7, loop_1248
10837 fabsd %f10, %f6
10838 fbn %fcc3, loop_1249
10839 fbug,a %fcc0, loop_1250
10840loop_1248:
10841 array8 %o2, %i3, %i7
10842 sra %l2, %g5, %g3
10843loop_1249:
10844 ldx [%l7 + 0x10], %o3
10845loop_1250:
10846 lduh [%l7 + 0x10], %o5
10847 fbue %fcc0, loop_1251
10848 fabss %f3, %f9
10849 fmovdl %icc, %f7, %f12
10850 ldsw [%l7 + 0x1C], %l6
10851loop_1251:
10852 bpos,a %xcc, loop_1252
10853 stb %i0, [%l7 + 0x7E]
10854 fmuld8sux16 %f12, %f12, %f4
10855 sth %l4, [%l7 + 0x3E]
10856loop_1252:
10857 stw %o1, [%l7 + 0x14]
10858 srax %g2, %i6, %o4
10859 st %f9, [%l7 + 0x30]
10860 ldx [%l7 + 0x50], %l1
10861 fbe,a %fcc1, loop_1253
10862 tgu %icc, 0x7
10863 bge,a %xcc, loop_1254
10864 st %f1, [%l7 + 0x3C]
10865loop_1253:
10866 sth %o7, [%l7 + 0x60]
10867 fmovsg %xcc, %f0, %f7
10868loop_1254:
10869 std %f12, [%l7 + 0x30]
10870 stw %i1, [%l7 + 0x38]
10871 fsrc1s %f4, %f13
10872 fpsub32 %f6, %f12, %f2
10873 std %f4, [%l7 + 0x68]
10874 orncc %l5, %i2, %g6
10875 stw %l3, [%l7 + 0x34]
10876 std %f0, [%l7 + 0x40]
10877 fmovdg %icc, %f14, %f5
10878 fpadd16s %f5, %f4, %f0
10879 fblg %fcc1, loop_1255
10880 fmovrde %i5, %f10, %f4
10881 movcc %xcc, %o6, %g1
10882 fbge,a %fcc0, loop_1256
10883loop_1255:
10884 ba loop_1257
10885 stx %l0, [%l7 + 0x58]
10886 stb %o0, [%l7 + 0x2E]
10887loop_1256:
10888 fone %f2
10889loop_1257:
10890 move %xcc, %i4, %g7
10891 fbul,a %fcc0, loop_1258
10892 tn %xcc, 0x3
10893 stw %g4, [%l7 + 0x10]
10894 edge32l %o2, %i7, %l2
10895loop_1258:
10896 fandnot1 %f14, %f10, %f0
10897 bl,a %xcc, loop_1259
10898 movcs %icc, %g5, %i3
10899 ldsb [%l7 + 0x1E], %g3
10900 xnorcc %o5, 0x1F0D, %o3
10901loop_1259:
10902 bg,a,pt %icc, loop_1260
10903 ld [%l7 + 0x20], %f0
10904 ldsw [%l7 + 0x58], %i0
10905 stx %l4, [%l7 + 0x18]
10906loop_1260:
10907 tn %icc, 0x1
10908 movvc %xcc, %o1, %g2
10909 stx %l6, [%l7 + 0x28]
10910 fxnors %f1, %f5, %f6
10911 tcs %icc, 0x5
10912 umul %i6, %o4, %l1
10913 fmul8x16 %f9, %f6, %f14
10914 stx %o7, [%l7 + 0x38]
10915 nop
10916 setx loop_1261, %l0, %l1
10917 wrpr 0x1, %tl
10918 wrpr %l1, %tnpc
10919 setx 0x34400001400, %l0, %l1
10920 wrpr %l1, %tstate
10921 wrhpr 0x4, %htstate
10922 done
10923 lduh [%l7 + 0x32], %i1
10924 tvs %icc, 0x6
10925 fxnor %f2, %f14, %f6
10926loop_1261:
10927 fmul8x16al %f15, %f5, %f10
10928 fbuge %fcc1, loop_1262
10929 ldsh [%l7 + 0x4E], %i2
10930 nop
10931 setx loop_1263, %l0, %l1
10932 wrpr 0x1, %tl
10933 wrpr %l1, %tnpc
10934 setx 0x34400001400, %l0, %l1
10935 wrpr %l1, %tstate
10936 wrhpr 0x4, %htstate
10937 done
10938 movle %xcc, %l5, %l3
10939loop_1262:
10940 fand %f4, %f8, %f8
10941 ldsh [%l7 + 0x68], %i5
10942loop_1263:
10943 srl %g6, 0x15, %o6
10944 ldsb [%l7 + 0x63], %l0
10945 tsubcctv %g1, 0x0915, %i4
10946 fnegs %f12, %f14
10947 edge16ln %o0, %g7, %g4
10948 ldsb [%l7 + 0x7D], %o2
10949 fbg,a %fcc0, loop_1264
10950 stx %l2, [%l7 + 0x08]
10951 array16 %i7, %g5, %g3
10952 ldub [%l7 + 0x25], %o5
10953loop_1264:
10954 movrgz %i3, 0x06B, %i0
10955 fbue,a %fcc1, loop_1265
10956 fcmple16 %f12, %f14, %o3
10957 move %xcc, %l4, %o1
10958 fmovdg %xcc, %f7, %f3
10959loop_1265:
10960 fornot2s %f12, %f12, %f9
10961 fmovrslz %g2, %f3, %f2
10962 edge8 %i6, %o4, %l1
10963 orcc %l6, %o7, %i2
10964 stb %i1, [%l7 + 0x66]
10965 ldx [%l7 + 0x50], %l3
10966 tleu %xcc, 0x7
10967 lduw [%l7 + 0x20], %i5
10968 ld [%l7 + 0x64], %f12
10969 fornot1s %f14, %f5, %f13
10970 addccc %g6, 0x1184, %l5
10971 fcmpgt16 %f10, %f10, %o6
10972 ldsw [%l7 + 0x60], %l0
10973 movge %icc, %i4, %o0
10974 bshuffle %f0, %f12, %f10
10975 udivx %g7, 0x1F96, %g1
10976 fmovdneg %icc, %f9, %f7
10977 movvs %icc, %o2, %l2
10978 ldsw [%l7 + 0x44], %i7
10979 faligndata %f2, %f6, %f12
10980 fcmpgt16 %f10, %f8, %g4
10981 ldsw [%l7 + 0x10], %g5
10982 stw %o5, [%l7 + 0x24]
10983 nop
10984 setx loop_1266, %l0, %l1
10985 wrpr 0x1, %tl
10986 wrpr %l1, %tnpc
10987 setx 0x34400001400, %l0, %l1
10988 wrpr %l1, %tstate
10989 wrhpr 0x4, %htstate
10990 done
10991 stw %i3, [%l7 + 0x70]
10992 bge,a %icc, loop_1267
10993 fba %fcc2, loop_1268
10994loop_1266:
10995 umulcc %g3, %o3, %i0
10996 edge8ln %l4, %o1, %g2
10997loop_1267:
10998 fbug %fcc0, loop_1269
10999loop_1268:
11000 ldsh [%l7 + 0x28], %i6
11001 movrlz %o4, 0x27C, %l1
11002 tn %icc, 0x1
11003loop_1269:
11004 nop
11005 setx loop_1270, %l0, %l1
11006 wrpr 0x1, %tl
11007 wrpr %l1, %tpc
11008 add %l1, 0x4, %l1
11009 wrpr %l1, %tnpc
11010 setx 0x34400001400, %l0, %l1
11011 wrpr %l1, %tstate
11012 wrhpr 0x4, %htstate
11013 retry
11014 fbge,a %fcc1, loop_1271
11015 movrlez %l6, %o7, %i2
11016 lduh [%l7 + 0x6E], %i1
11017loop_1270:
11018 be,pt %icc, loop_1272
11019loop_1271:
11020 stb %l3, [%l7 + 0x50]
11021 stw %g6, [%l7 + 0x48]
11022 stb %i5, [%l7 + 0x18]
11023loop_1272:
11024 ldx [%l7 + 0x50], %l5
11025 fblg,a %fcc0, loop_1273
11026 edge16l %l0, %i4, %o0
11027 fmul8x16 %f1, %f4, %f6
11028 bn,a,pn %xcc, loop_1274
11029loop_1273:
11030 st %f4, [%l7 + 0x30]
11031 tsubcctv %g7, 0x0835, %g1
11032 ldub [%l7 + 0x4C], %o2
11033loop_1274:
11034 fzeros %f6
11035 ldx [%l7 + 0x20], %o6
11036 fxor %f6, %f10, %f2
11037 sdivcc %i7, 0x07F0, %g4
11038 ldx [%l7 + 0x60], %g5
11039 sth %l2, [%l7 + 0x7E]
11040 fpadd16 %f14, %f14, %f2
11041 tn %xcc, 0x7
11042 fmovsneg %xcc, %f0, %f6
11043 brz %i3, loop_1275
11044 fcmpne32 %f2, %f12, %o5
11045 movcs %xcc, %g3, %i0
11046 ldsh [%l7 + 0x6A], %o3
11047loop_1275:
11048 stb %o1, [%l7 + 0x0D]
11049 move %icc, %l4, %g2
11050 lduh [%l7 + 0x34], %o4
11051 udiv %l1, 0x093C, %i6
11052 array32 %o7, %l6, %i1
11053 movcc %xcc, %l3, %g6
11054 tn %xcc, 0x6
11055 std %f10, [%l7 + 0x68]
11056 subcc %i2, %i5, %l5
11057 movcs %xcc, %l0, %i4
11058 fmul8sux16 %f8, %f6, %f2
11059 bcs,a,pt %xcc, loop_1276
11060 tcc %icc, 0x7
11061 stx %o0, [%l7 + 0x08]
11062 fba,a %fcc0, loop_1277
11063loop_1276:
11064 fmovrslz %g7, %f15, %f2
11065 fnegd %f2, %f6
11066 nop
11067 setx loop_1278, %l0, %l1
11068 jmpl %l1, %g1
11069loop_1277:
11070 fmovsleu %icc, %f10, %f11
11071 be,pn %xcc, loop_1279
11072 and %o6, 0x129E, %o2
11073loop_1278:
11074 movle %xcc, %g4, %g5
11075 movl %icc, %i7, %l2
11076loop_1279:
11077 addcc %o5, 0x1E03, %i3
11078 taddcc %g3, 0x08D4, %i0
11079 tleu %xcc, 0x0
11080 fmul8sux16 %f14, %f4, %f6
11081 stb %o1, [%l7 + 0x2F]
11082 edge32 %o3, %g2, %l4
11083 fandnot1 %f4, %f14, %f0
11084 te %xcc, 0x3
11085 fmovrse %o4, %f5, %f11
11086 fmovrsgez %i6, %f15, %f15
11087 ldx [%l7 + 0x10], %l1
11088 movrgz %o7, 0x3AF, %l6
11089 std %f12, [%l7 + 0x40]
11090 sdivx %i1, 0x1224, %l3
11091 lduh [%l7 + 0x10], %i2
11092 array16 %g6, %i5, %l0
11093 fcmpes %fcc0, %f4, %f6
11094 orcc %l5, %i4, %g7
11095 fmul8x16al %f15, %f14, %f12
11096 addccc %o0, 0x1C8F, %o6
11097 edge16l %g1, %g4, %o2
11098 fmovrslez %i7, %f12, %f0
11099 lduh [%l7 + 0x34], %g5
11100 stb %o5, [%l7 + 0x46]
11101 fnot1s %f15, %f10
11102 fmovrdlz %i3, %f4, %f12
11103 fmovsge %icc, %f3, %f15
11104 fcmpd %fcc0, %f14, %f8
11105 edge8l %l2, %g3, %o1
11106 addccc %i0, 0x1B33, %g2
11107 sth %l4, [%l7 + 0x38]
11108 fcmpeq16 %f2, %f4, %o3
11109 ldsh [%l7 + 0x0C], %i6
11110 fcmpne16 %f0, %f2, %o4
11111 fmovdleu %icc, %f0, %f2
11112 fbg %fcc0, loop_1280
11113 fbl,a %fcc3, loop_1281
11114 stb %o7, [%l7 + 0x77]
11115 edge16ln %l1, %i1, %l6
11116loop_1280:
11117 ld [%l7 + 0x10], %f9
11118loop_1281:
11119 bg,a loop_1282
11120 fmovspos %icc, %f14, %f5
11121 fmovsgu %xcc, %f4, %f11
11122 ld [%l7 + 0x14], %f0
11123loop_1282:
11124 edge32 %l3, %i2, %g6
11125 ldub [%l7 + 0x34], %l0
11126 sub %i5, 0x1686, %l5
11127 fbule,a %fcc2, loop_1283
11128 tsubcctv %g7, %i4, %o0
11129 fmovdvc %icc, %f10, %f10
11130 std %f0, [%l7 + 0x38]
11131loop_1283:
11132 fcmpes %fcc2, %f5, %f7
11133 fbule,a %fcc3, loop_1284
11134 std %f10, [%l7 + 0x48]
11135 bn,a loop_1285
11136 fbo,a %fcc1, loop_1286
11137loop_1284:
11138 ldd [%l7 + 0x20], %f12
11139 fmovdvc %xcc, %f0, %f12
11140loop_1285:
11141 ldsb [%l7 + 0x43], %g1
11142loop_1286:
11143 edge32l %g4, %o6, %o2
11144 fones %f14
11145 brlez %i7, loop_1287
11146 fbul %fcc2, loop_1288
11147 fcmple32 %f10, %f6, %o5
11148 smulcc %g5, %l2, %g3
11149loop_1287:
11150 fones %f10
11151loop_1288:
11152 srax %i3, 0x1B, %i0
11153 movvc %xcc, %g2, %o1
11154 stb %l4, [%l7 + 0x4E]
11155 ldsh [%l7 + 0x3C], %i6
11156 alignaddr %o4, %o3, %o7
11157 ldsh [%l7 + 0x46], %l1
11158 movne %icc, %l6, %l3
11159 ldsw [%l7 + 0x30], %i1
11160 movn %xcc, %g6, %l0
11161 tvc %xcc, 0x2
11162 fbug %fcc3, loop_1289
11163 movg %icc, %i2, %l5
11164 st %f14, [%l7 + 0x7C]
11165 fornot1s %f7, %f7, %f4
11166loop_1289:
11167 edge32ln %g7, %i5, %i4
11168 fmovdl %xcc, %f6, %f12
11169 stb %g1, [%l7 + 0x2B]
11170 stx %o0, [%l7 + 0x40]
11171 st %f11, [%l7 + 0x3C]
11172 ldx [%l7 + 0x08], %g4
11173 sth %o2, [%l7 + 0x52]
11174 edge32n %o6, %i7, %g5
11175 fandnot1 %f12, %f12, %f12
11176 and %l2, %g3, %i3
11177 edge8l %i0, %g2, %o1
11178 fbule,a %fcc2, loop_1290
11179 ldd [%l7 + 0x78], %f10
11180 std %f12, [%l7 + 0x30]
11181 fcmpgt16 %f12, %f10, %o5
11182loop_1290:
11183 fmovd %f10, %f10
11184 ldub [%l7 + 0x2D], %i6
11185 movpos %icc, %l4, %o3
11186 ble loop_1291
11187 fmovsne %icc, %f12, %f14
11188 fornot2s %f6, %f1, %f2
11189 stb %o4, [%l7 + 0x5B]
11190loop_1291:
11191 ldub [%l7 + 0x09], %l1
11192 stx %o7, [%l7 + 0x50]
11193 stb %l3, [%l7 + 0x53]
11194 subcc %i1, %g6, %l6
11195 lduh [%l7 + 0x72], %l0
11196 sth %i2, [%l7 + 0x42]
11197 st %f12, [%l7 + 0x2C]
11198 fsrc1 %f8, %f2
11199 fpack16 %f12, %f10
11200 tneg %xcc, 0x2
11201 stb %l5, [%l7 + 0x1B]
11202 fbg %fcc3, loop_1292
11203 sdivx %i5, 0x06E7, %i4
11204 array16 %g7, %g1, %g4
11205 std %f2, [%l7 + 0x70]
11206loop_1292:
11207 fnot2 %f12, %f12
11208 st %f12, [%l7 + 0x08]
11209 std %f6, [%l7 + 0x20]
11210 stw %o2, [%l7 + 0x14]
11211 taddcctv %o0, %i7, %o6
11212 sth %g5, [%l7 + 0x6C]
11213 ld [%l7 + 0x0C], %f5
11214 bvc,a %xcc, loop_1293
11215 ldx [%l7 + 0x60], %l2
11216 stx %i3, [%l7 + 0x08]
11217 ldsh [%l7 + 0x6E], %i0
11218loop_1293:
11219 stw %g3, [%l7 + 0x10]
11220 tsubcc %o1, 0x0EEC, %o5
11221 stw %i6, [%l7 + 0x58]
11222 fmovdl %xcc, %f14, %f10
11223 fnot2 %f0, %f2
11224 fcmpeq32 %f10, %f2, %g2
11225 movgu %xcc, %o3, %l4
11226 srax %l1, %o7, %l3
11227 stb %i1, [%l7 + 0x7F]
11228 stx %o4, [%l7 + 0x60]
11229 stb %l6, [%l7 + 0x1E]
11230 ldsw [%l7 + 0x2C], %l0
11231 fmovs %f12, %f8
11232 fble,a %fcc1, loop_1294
11233 lduw [%l7 + 0x78], %g6
11234 ldsb [%l7 + 0x1C], %i2
11235 ldub [%l7 + 0x44], %i5
11236loop_1294:
11237 tleu %xcc, 0x4
11238 ldub [%l7 + 0x0A], %i4
11239 be,a,pt %icc, loop_1295
11240 fnot2 %f6, %f8
11241 fpsub32s %f6, %f10, %f6
11242 stb %l5, [%l7 + 0x19]
11243loop_1295:
11244 std %f12, [%l7 + 0x28]
11245 ldub [%l7 + 0x5E], %g1
11246 tleu %xcc, 0x7
11247 brlez,a %g4, loop_1296
11248 st %f10, [%l7 + 0x28]
11249 be,a,pn %xcc, loop_1297
11250 lduw [%l7 + 0x2C], %o2
11251loop_1296:
11252 fmovscs %xcc, %f6, %f15
11253 ldub [%l7 + 0x59], %g7
11254loop_1297:
11255 fxor %f14, %f0, %f14
11256 movn %icc, %o0, %o6
11257 siam 0x7
11258 fmovrsne %i7, %f3, %f8
11259 fmovsle %xcc, %f14, %f13
11260 std %f12, [%l7 + 0x28]
11261 fmovdg %icc, %f11, %f2
11262 ldub [%l7 + 0x19], %l2
11263 ld [%l7 + 0x20], %f11
11264 edge16l %g5, %i0, %g3
11265 ld [%l7 + 0x70], %f3
11266 stw %o1, [%l7 + 0x4C]
11267 ldub [%l7 + 0x0F], %o5
11268 fcmpne16 %f10, %f6, %i3
11269 fbul %fcc1, loop_1298
11270 orncc %i6, 0x0269, %o3
11271 stw %g2, [%l7 + 0x3C]
11272 ldsw [%l7 + 0x54], %l1
11273loop_1298:
11274 bge,a loop_1299
11275 tneg %icc, 0x7
11276 tsubcctv %l4, 0x06F0, %o7
11277 xorcc %i1, %l3, %o4
11278loop_1299:
11279 udiv %l6, 0x0EAA, %l0
11280 fpadd32 %f8, %f6, %f10
11281 fcmpne16 %f0, %f4, %g6
11282 movrne %i5, %i2, %l5
11283 bl,a loop_1300
11284 fmul8sux16 %f8, %f0, %f0
11285 fnors %f5, %f0, %f0
11286 edge32ln %g1, %i4, %g4
11287loop_1300:
11288 lduh [%l7 + 0x54], %o2
11289 std %f4, [%l7 + 0x48]
11290 be %icc, loop_1301
11291 fmovdpos %xcc, %f14, %f8
11292 fbo %fcc3, loop_1302
11293 mova %icc, %o0, %g7
11294loop_1301:
11295 fzero %f0
11296 addcc %i7, %l2, %g5
11297loop_1302:
11298 udiv %i0, 0x1758, %g3
11299 srax %o1, 0x1A, %o6
11300 fnegd %f0, %f6
11301 fmovrdgz %o5, %f12, %f6
11302 movcc %icc, %i3, %o3
11303 ld [%l7 + 0x28], %f6
11304 movleu %xcc, %g2, %l1
11305 orncc %i6, %o7, %i1
11306 fmovdleu %icc, %f7, %f12
11307 fmovsa %xcc, %f7, %f14
11308 fbn,a %fcc2, loop_1303
11309 tl %xcc, 0x1
11310 ldd [%l7 + 0x18], %f0
11311 stx %l3, [%l7 + 0x18]
11312loop_1303:
11313 xor %l4, %o4, %l0
11314 fmovrse %g6, %f4, %f8
11315 ldsw [%l7 + 0x54], %i5
11316 bn loop_1304
11317 brlz %l6, loop_1305
11318 movneg %icc, %i2, %l5
11319 fmovsle %xcc, %f6, %f11
11320loop_1304:
11321 st %f13, [%l7 + 0x14]
11322loop_1305:
11323 te %icc, 0x4
11324 fmovdcc %icc, %f4, %f5
11325 movvs %xcc, %i4, %g4
11326 ldsw [%l7 + 0x18], %o2
11327 st %f0, [%l7 + 0x78]
11328 sdivcc %g1, 0x1503, %g7
11329 ldx [%l7 + 0x38], %i7
11330 movrgz %l2, %g5, %o0
11331 edge8ln %g3, %i0, %o6
11332 std %f10, [%l7 + 0x50]
11333 fmovrslez %o1, %f2, %f5
11334 edge16 %o5, %o3, %g2
11335 st %f3, [%l7 + 0x28]
11336 movneg %xcc, %l1, %i6
11337 sllx %i3, %i1, %l3
11338 brgz,a %o7, loop_1306
11339 sth %l4, [%l7 + 0x4A]
11340 fxnors %f3, %f6, %f11
11341 nop
11342 setx loop_1307, %l0, %l1
11343 jmpl %l1, %o4
11344loop_1306:
11345 stb %l0, [%l7 + 0x1A]
11346 fcmple32 %f14, %f12, %g6
11347 fzeros %f5
11348loop_1307:
11349 fpadd32 %f0, %f12, %f14
11350 ldsh [%l7 + 0x54], %i5
11351 lduw [%l7 + 0x40], %i2
11352 sth %l6, [%l7 + 0x68]
11353 ldub [%l7 + 0x60], %i4
11354 umulcc %l5, %g4, %o2
11355 sllx %g1, %g7, %i7
11356 fxors %f2, %f1, %f6
11357 fmovdleu %xcc, %f9, %f0
11358 bneg,pt %icc, loop_1308
11359 subccc %g5, 0x05F2, %l2
11360 movpos %xcc, %g3, %i0
11361 lduw [%l7 + 0x24], %o0
11362loop_1308:
11363 srax %o6, 0x19, %o1
11364 smul %o5, %o3, %l1
11365 stb %g2, [%l7 + 0x72]
11366 st %f9, [%l7 + 0x6C]
11367 tcs %icc, 0x1
11368 fble %fcc0, loop_1309
11369 stx %i3, [%l7 + 0x08]
11370 ldsb [%l7 + 0x72], %i1
11371 ldd [%l7 + 0x40], %f12
11372loop_1309:
11373 fones %f7
11374 ldd [%l7 + 0x68], %f14
11375 fmovdpos %xcc, %f15, %f12
11376 fmovsvc %xcc, %f13, %f11
11377 movrgez %l3, %i6, %o7
11378 std %f10, [%l7 + 0x40]
11379 orcc %o4, %l4, %g6
11380 lduh [%l7 + 0x16], %i5
11381 fmovscc %xcc, %f5, %f8
11382 srlx %l0, 0x1C, %l6
11383 fmovse %icc, %f7, %f11
11384 fbug,a %fcc1, loop_1310
11385 stx %i4, [%l7 + 0x28]
11386 std %f14, [%l7 + 0x18]
11387 fones %f0
11388loop_1310:
11389 sub %i2, %g4, %o2
11390 sra %g1, %g7, %l5
11391 ldsh [%l7 + 0x4E], %i7
11392 fandnot2s %f11, %f7, %f3
11393 fmovsn %icc, %f10, %f12
11394 nop
11395 setx loop_1311, %l0, %l1
11396 wrpr 0x1, %tl
11397 wrpr %l1, %tpc
11398 add %l1, 0x4, %l1
11399 wrpr %l1, %tnpc
11400 setx 0x34400001400, %l0, %l1
11401 wrpr %l1, %tstate
11402 wrhpr 0x4, %htstate
11403 retry
11404 edge32l %l2, %g5, %i0
11405 subccc %o0, 0x1888, %g3
11406 stb %o1, [%l7 + 0x43]
11407loop_1311:
11408 bn,a %xcc, loop_1312
11409 tleu %icc, 0x7
11410 fmovrse %o6, %f15, %f6
11411 ld [%l7 + 0x54], %f8
11412loop_1312:
11413 ldx [%l7 + 0x18], %o3
11414 fnot2s %f1, %f1
11415 orncc %o5, %g2, %i3
11416 fmovrsgz %i1, %f0, %f14
11417 stx %l1, [%l7 + 0x28]
11418 std %f8, [%l7 + 0x38]
11419 ldsh [%l7 + 0x2A], %i6
11420 fmovdg %icc, %f5, %f10
11421 xnorcc %l3, 0x1E54, %o4
11422 brnz %l4, loop_1313
11423 fcmps %fcc1, %f3, %f5
11424 faligndata %f6, %f4, %f6
11425 edge8n %o7, %i5, %g6
11426loop_1313:
11427 edge32 %l0, %i4, %l6
11428 xorcc %g4, %o2, %i2
11429 stx %g7, [%l7 + 0x50]
11430 ldsh [%l7 + 0x7C], %l5
11431 tl %icc, 0x2
11432 ba loop_1314
11433 fcmpeq16 %f14, %f4, %i7
11434 addccc %l2, %g1, %i0
11435 movle %icc, %g5, %g3
11436loop_1314:
11437 sllx %o0, %o6, %o1
11438 fornot2s %f15, %f3, %f13
11439 edge8 %o5, %o3, %i3
11440 fbuge %fcc1, loop_1315
11441 ldd [%l7 + 0x60], %f12
11442 fcmpne16 %f6, %f6, %g2
11443 fandnot1 %f6, %f0, %f4
11444loop_1315:
11445 fmovsneg %icc, %f13, %f14
11446 bge,a,pn %xcc, loop_1316
11447 fmovdle %icc, %f15, %f13
11448 lduh [%l7 + 0x3E], %i1
11449 subc %l1, 0x08B4, %l3
11450loop_1316:
11451 lduh [%l7 + 0x32], %i6
11452 edge8 %o4, %l4, %o7
11453 fble,a %fcc1, loop_1317
11454 fsrc1 %f14, %f0
11455 call loop_1318
11456 movg %icc, %g6, %l0
11457loop_1317:
11458 bvs,pn %icc, loop_1319
11459 fcmple16 %f0, %f2, %i4
11460loop_1318:
11461 andcc %l6, 0x07BC, %g4
11462 lduh [%l7 + 0x78], %o2
11463loop_1319:
11464 orncc %i2, 0x0EB1, %g7
11465 taddcc %l5, 0x1DA1, %i5
11466 edge16n %l2, %g1, %i7
11467 stx %i0, [%l7 + 0x08]
11468 std %f4, [%l7 + 0x48]
11469 fnor %f12, %f10, %f10
11470 lduh [%l7 + 0x20], %g5
11471 siam 0x0
11472 fxnor %f8, %f14, %f4
11473 fcmple16 %f4, %f8, %o0
11474 udivcc %o6, 0x0FC6, %g3
11475 andcc %o5, 0x0015, %o1
11476 fmovdn %xcc, %f1, %f13
11477 tge %xcc, 0x2
11478 movrlz %o3, 0x190, %i3
11479 fand %f8, %f10, %f0
11480 siam 0x2
11481 fbug %fcc2, loop_1320
11482 fzero %f2
11483 fcmpne32 %f6, %f6, %g2
11484 brlz,a %i1, loop_1321
11485loop_1320:
11486 ldd [%l7 + 0x48], %f12
11487 tl %icc, 0x4
11488 edge32ln %l1, %i6, %l3
11489loop_1321:
11490 fbule,a %fcc0, loop_1322
11491 addcc %l4, 0x1074, %o7
11492 ldx [%l7 + 0x48], %g6
11493 fmovsne %xcc, %f2, %f15
11494loop_1322:
11495 brlz,a %o4, loop_1323
11496 fmovs %f11, %f4
11497 movvc %xcc, %i4, %l0
11498 sth %g4, [%l7 + 0x7A]
11499loop_1323:
11500 fnegs %f12, %f0
11501 ldsb [%l7 + 0x23], %o2
11502 movgu %xcc, %i2, %l6
11503 fmovsne %icc, %f0, %f6
11504 fbn,a %fcc2, loop_1324
11505 ldd [%l7 + 0x58], %f0
11506 taddcc %g7, %i5, %l2
11507 edge8l %g1, %l5, %i0
11508loop_1324:
11509 edge8ln %g5, %o0, %i7
11510 stw %o6, [%l7 + 0x78]
11511 brz %o5, loop_1325
11512 movre %g3, %o3, %i3
11513 edge16ln %g2, %o1, %l1
11514 ldd [%l7 + 0x60], %f6
11515loop_1325:
11516 sdivcc %i6, 0x1FCC, %l3
11517 edge8l %l4, %i1, %g6
11518 fmovdg %xcc, %f6, %f3
11519 sdivcc %o4, 0x017A, %o7
11520 ldx [%l7 + 0x10], %i4
11521 bcs,a %xcc, loop_1326
11522 ld [%l7 + 0x5C], %f11
11523 brlz,a %l0, loop_1327
11524 fandnot2s %f3, %f8, %f12
11525loop_1326:
11526 ldsw [%l7 + 0x68], %o2
11527 xnor %g4, 0x0227, %i2
11528loop_1327:
11529 fxors %f3, %f6, %f11
11530 movpos %xcc, %g7, %l6
11531 sdivcc %i5, 0x0BFE, %l2
11532 fbl,a %fcc2, loop_1328
11533 bleu,pn %icc, loop_1329
11534 movrne %g1, %l5, %i0
11535 faligndata %f2, %f0, %f2
11536loop_1328:
11537 fmovsa %xcc, %f3, %f6
11538loop_1329:
11539 fmovsne %xcc, %f11, %f5
11540 bleu,a,pt %icc, loop_1330
11541 add %o0, 0x0054, %i7
11542 ld [%l7 + 0x08], %f0
11543 fmovsvs %icc, %f0, %f8
11544loop_1330:
11545 tsubcc %o6, 0x0D06, %g5
11546 brgz,a %o5, loop_1331
11547 movne %icc, %o3, %g3
11548 bne,pn %xcc, loop_1332
11549 fabsd %f6, %f14
11550loop_1331:
11551 tl %icc, 0x4
11552 subcc %g2, %i3, %l1
11553loop_1332:
11554 ldub [%l7 + 0x13], %o1
11555 edge32 %l3, %l4, %i1
11556 fcmpgt32 %f2, %f14, %g6
11557 stb %o4, [%l7 + 0x75]
11558 fmovdge %icc, %f7, %f11
11559 tsubcc %o7, %i6, %l0
11560 tge %xcc, 0x7
11561 edge8ln %i4, %g4, %i2
11562 ldsw [%l7 + 0x28], %o2
11563 fornot2s %f13, %f15, %f13
11564 xnor %l6, 0x0B6F, %g7
11565 fbn,a %fcc0, loop_1333
11566 alignaddrl %l2, %i5, %g1
11567 fmovs %f1, %f15
11568 std %f14, [%l7 + 0x18]
11569loop_1333:
11570 fabsd %f2, %f12
11571 fexpand %f4, %f2
11572 fmovsge %icc, %f9, %f8
11573 fble,a %fcc2, loop_1334
11574 ta %icc, 0x4
11575 lduh [%l7 + 0x6E], %l5
11576 stx %o0, [%l7 + 0x30]
11577loop_1334:
11578 ta %icc, 0x7
11579 fmul8sux16 %f14, %f12, %f8
11580 ldx [%l7 + 0x38], %i7
11581 fmuld8ulx16 %f12, %f7, %f2
11582 fnand %f0, %f14, %f0
11583 ba,a %icc, loop_1335
11584 st %f9, [%l7 + 0x48]
11585 stw %i0, [%l7 + 0x40]
11586 lduh [%l7 + 0x6E], %o6
11587loop_1335:
11588 ldsh [%l7 + 0x1E], %g5
11589 fcmple32 %f8, %f12, %o3
11590 ldsb [%l7 + 0x59], %g3
11591 sth %g2, [%l7 + 0x6A]
11592 fmovdg %icc, %f14, %f15
11593 ldsh [%l7 + 0x4C], %o5
11594 fnegs %f6, %f14
11595 fnor %f14, %f2, %f12
11596 stb %l1, [%l7 + 0x33]
11597 fnor %f4, %f4, %f6
11598 st %f14, [%l7 + 0x60]
11599 edge16l %i3, %o1, %l3
11600 fbn,a %fcc3, loop_1336
11601 tsubcc %i1, 0x1649, %g6
11602 sra %l4, 0x06, %o7
11603 movl %xcc, %o4, %l0
11604loop_1336:
11605 fexpand %f0, %f12
11606 fmovsn %icc, %f10, %f13
11607 fbuge,a %fcc0, loop_1337
11608 tg %icc, 0x6
11609 orn %i4, 0x19B3, %i6
11610 bvc,a,pt %icc, loop_1338
11611loop_1337:
11612 movl %icc, %i2, %g4
11613 movvs %icc, %l6, %g7
11614 ble,pn %icc, loop_1339
11615loop_1338:
11616 fbul,a %fcc1, loop_1340
11617 stw %o2, [%l7 + 0x74]
11618 andcc %i5, %l2, %l5
11619loop_1339:
11620 bshuffle %f8, %f14, %f2
11621loop_1340:
11622 stw %o0, [%l7 + 0x50]
11623 lduw [%l7 + 0x48], %g1
11624 ldx [%l7 + 0x58], %i0
11625 fornot1 %f0, %f8, %f8
11626 fands %f9, %f6, %f3
11627 ldsw [%l7 + 0x34], %o6
11628 movge %icc, %g5, %i7
11629 stb %o3, [%l7 + 0x65]
11630 add %g3, %o5, %g2
11631 bneg,pn %icc, loop_1341
11632 nop
11633 setx loop_1342, %l0, %l1
11634 wrpr 0x1, %tl
11635 wrpr %l1, %tpc
11636 add %l1, 0x4, %l1
11637 wrpr %l1, %tnpc
11638 setx 0x34400001400, %l0, %l1
11639 wrpr %l1, %tstate
11640 wrhpr 0x4, %htstate
11641 retry
11642 edge32l %l1, %o1, %l3
11643 fbuge %fcc2, loop_1343
11644loop_1341:
11645 fmovdvc %icc, %f14, %f6
11646loop_1342:
11647 fmovsvs %xcc, %f15, %f14
11648 bne,a,pn %icc, loop_1344
11649loop_1343:
11650 mova %icc, %i3, %g6
11651 or %i1, 0x1B0D, %l4
11652 lduw [%l7 + 0x28], %o4
11653loop_1344:
11654 fmovdpos %icc, %f12, %f12
11655 call loop_1345
11656 fba,a %fcc1, loop_1346
11657 bcc,a,pt %icc, loop_1347
11658 and %o7, 0x07F6, %i4
11659loop_1345:
11660 movre %i6, %i2, %l0
11661loop_1346:
11662 stb %g4, [%l7 + 0x12]
11663loop_1347:
11664 addccc %l6, 0x0D0C, %g7
11665 fors %f12, %f5, %f11
11666 brgez,a %i5, loop_1348
11667 fcmps %fcc1, %f8, %f0
11668 fnegd %f2, %f6
11669 st %f2, [%l7 + 0x70]
11670loop_1348:
11671 ba,a %xcc, loop_1349
11672 andn %l2, 0x172F, %l5
11673 movl %icc, %o0, %o2
11674 movne %icc, %g1, %i0
11675loop_1349:
11676 fnand %f0, %f8, %f10
11677 sethi 0x00D4, %o6
11678 sdiv %g5, 0x1010, %i7
11679 fandnot2s %f12, %f12, %f12
11680 fmovsvs %xcc, %f5, %f11
11681 movrgez %g3, %o5, %o3
11682 fpmerge %f9, %f0, %f8
11683 xnor %g2, %l1, %l3
11684 ld [%l7 + 0x5C], %f2
11685 fornot1s %f9, %f11, %f13
11686 fmovrdgz %o1, %f6, %f4
11687 fmul8ulx16 %f12, %f0, %f12
11688 fba,a %fcc1, loop_1350
11689 ldub [%l7 + 0x78], %i3
11690 bvc,a loop_1351
11691 siam 0x7
11692loop_1350:
11693 fnand %f14, %f0, %f10
11694 bcc,a %xcc, loop_1352
11695loop_1351:
11696 std %f2, [%l7 + 0x38]
11697 sth %g6, [%l7 + 0x56]
11698 array16 %l4, %i1, %o7
11699loop_1352:
11700 stb %o4, [%l7 + 0x1D]
11701 udivx %i6, 0x1271, %i4
11702 sub %i2, 0x0267, %g4
11703 ldsb [%l7 + 0x3B], %l0
11704 tne %icc, 0x2
11705 ldsw [%l7 + 0x70], %l6
11706 fornot2 %f12, %f6, %f8
11707 stb %g7, [%l7 + 0x2C]
11708 fbue %fcc0, loop_1353
11709 fmovrsgez %i5, %f9, %f12
11710 orn %l2, %o0, %o2
11711 alignaddr %g1, %l5, %i0
11712loop_1353:
11713 edge8 %o6, %i7, %g5
11714 tle %xcc, 0x1
11715 array32 %g3, %o3, %g2
11716 fpsub16 %f6, %f8, %f2
11717 fands %f5, %f13, %f2
11718 fmovsvs %icc, %f1, %f2
11719 stb %o5, [%l7 + 0x64]
11720 fcmple32 %f6, %f10, %l3
11721 edge32l %l1, %o1, %g6
11722 xnor %i3, 0x1F1D, %l4
11723 ld [%l7 + 0x4C], %f7
11724 nop
11725 setx loop_1354, %l0, %l1
11726 jmpl %l1, %o7
11727 ldsb [%l7 + 0x51], %i1
11728 std %f12, [%l7 + 0x28]
11729 fbne,a %fcc3, loop_1355
11730loop_1354:
11731 fble %fcc1, loop_1356
11732 fcmpeq16 %f14, %f10, %o4
11733 fandnot2 %f2, %f8, %f2
11734loop_1355:
11735 fba,a %fcc0, loop_1357
11736loop_1356:
11737 fbge,a %fcc3, loop_1358
11738 fmovsa %icc, %f14, %f6
11739 movneg %xcc, %i6, %i2
11740loop_1357:
11741 bg,pt %icc, loop_1359
11742loop_1358:
11743 ldx [%l7 + 0x48], %i4
11744 std %f0, [%l7 + 0x18]
11745 tgu %xcc, 0x3
11746loop_1359:
11747 mova %icc, %l0, %g4
11748 fnot1s %f15, %f10
11749 bshuffle %f6, %f12, %f10
11750 fmovsneg %icc, %f1, %f13
11751 ldsb [%l7 + 0x21], %g7
11752 popc %i5, %l6
11753 stb %l2, [%l7 + 0x33]
11754 fornot1 %f14, %f8, %f10
11755 movneg %xcc, %o2, %g1
11756 edge16 %l5, %o0, %i0
11757 std %f10, [%l7 + 0x58]
11758 fxnor %f8, %f12, %f8
11759 st %f11, [%l7 + 0x18]
11760 ld [%l7 + 0x38], %f3
11761 sra %i7, %o6, %g5
11762 fmovdvs %xcc, %f1, %f15
11763 fcmpeq16 %f6, %f10, %g3
11764 xor %g2, %o3, %l3
11765 tn %xcc, 0x0
11766 ldsb [%l7 + 0x30], %o5
11767 tleu %xcc, 0x0
11768 movneg %xcc, %o1, %l1
11769 edge8ln %i3, %g6, %o7
11770 bleu,a,pt %icc, loop_1360
11771 subccc %i1, 0x08CB, %o4
11772 ldsh [%l7 + 0x54], %i6
11773 sll %l4, 0x00, %i4
11774loop_1360:
11775 edge32ln %i2, %l0, %g7
11776 bpos,a,pt %xcc, loop_1361
11777 tne %xcc, 0x6
11778 movrlez %g4, %l6, %i5
11779 ldub [%l7 + 0x79], %l2
11780loop_1361:
11781 lduh [%l7 + 0x70], %o2
11782 sll %g1, %l5, %o0
11783 std %f4, [%l7 + 0x30]
11784 fbne,a %fcc2, loop_1362
11785 ldub [%l7 + 0x7E], %i0
11786 lduw [%l7 + 0x6C], %o6
11787 andn %i7, 0x0869, %g3
11788loop_1362:
11789 stx %g5, [%l7 + 0x20]
11790 fmovrdgez %o3, %f2, %f14
11791 lduh [%l7 + 0x24], %l3
11792 movpos %xcc, %g2, %o5
11793 stx %l1, [%l7 + 0x78]
11794 fmuld8sux16 %f11, %f2, %f2
11795 ldx [%l7 + 0x38], %o1
11796 bshuffle %f6, %f8, %f6
11797 udivx %i3, 0x17C4, %o7
11798 fmovdn %xcc, %f12, %f4
11799 bgu,pt %xcc, loop_1363
11800 movn %icc, %i1, %g6
11801 xnorcc %o4, %i6, %i4
11802 orcc %i2, 0x01E8, %l0
11803loop_1363:
11804 fmovrdgz %g7, %f8, %f8
11805 srl %l4, 0x0B, %g4
11806 bleu,pt %icc, loop_1364
11807 bneg,pt %xcc, loop_1365
11808 fand %f6, %f14, %f2
11809 fcmpd %fcc2, %f0, %f6
11810loop_1364:
11811 stw %i5, [%l7 + 0x68]
11812loop_1365:
11813 fbule %fcc3, loop_1366
11814 edge32 %l6, %l2, %o2
11815 bleu %icc, loop_1367
11816 fmovrslez %g1, %f15, %f1
11817loop_1366:
11818 stw %o0, [%l7 + 0x20]
11819 fba %fcc0, loop_1368
11820loop_1367:
11821 fcmpgt16 %f14, %f2, %i0
11822 sdivcc %l5, 0x11A8, %o6
11823 ldx [%l7 + 0x48], %g3
11824loop_1368:
11825 tg %icc, 0x2
11826 movrgz %i7, %g5, %l3
11827 ldsb [%l7 + 0x7A], %o3
11828 ldsw [%l7 + 0x30], %g2
11829 fmuld8ulx16 %f2, %f9, %f12
11830 brgz,a %l1, loop_1369
11831 st %f6, [%l7 + 0x34]
11832 sra %o5, 0x11, %i3
11833 stw %o1, [%l7 + 0x6C]
11834loop_1369:
11835 fmovd %f4, %f0
11836 bvc,pt %xcc, loop_1370
11837 ldsb [%l7 + 0x08], %o7
11838 sth %g6, [%l7 + 0x7E]
11839 ldsh [%l7 + 0x40], %i1
11840loop_1370:
11841 movrgz %i6, %o4, %i4
11842 stw %l0, [%l7 + 0x1C]
11843 movrlez %g7, %l4, %i2
11844 ldsb [%l7 + 0x21], %g4
11845 brgez,a %i5, loop_1371
11846 fxors %f2, %f12, %f7
11847 lduh [%l7 + 0x54], %l6
11848 subc %o2, %g1, %o0
11849loop_1371:
11850 fmovse %icc, %f0, %f12
11851 brlz %i0, loop_1372
11852 sdivcc %l5, 0x0E51, %l2
11853 ldsh [%l7 + 0x3C], %g3
11854 fxors %f1, %f13, %f11
11855loop_1372:
11856 ld [%l7 + 0x0C], %f12
11857 fmovrdne %o6, %f10, %f4
11858 stb %i7, [%l7 + 0x44]
11859 nop
11860 setx loop_1373, %l0, %l1
11861 jmpl %l1, %l3
11862 edge8ln %g5, %g2, %l1
11863 addccc %o5, 0x003E, %o3
11864 tsubcc %o1, %i3, %g6
11865loop_1373:
11866 stx %i1, [%l7 + 0x58]
11867 fmovsle %xcc, %f4, %f7
11868 lduh [%l7 + 0x0A], %i6
11869 tpos %xcc, 0x7
11870 bpos,a loop_1374
11871 fbul,a %fcc1, loop_1375
11872 st %f14, [%l7 + 0x78]
11873 fcmpne32 %f10, %f10, %o7
11874loop_1374:
11875 ldx [%l7 + 0x50], %o4
11876loop_1375:
11877 movre %i4, 0x15E, %g7
11878 ldsh [%l7 + 0x76], %l0
11879 fpadd16 %f2, %f8, %f2
11880 fsrc1 %f14, %f2
11881 bleu,a %xcc, loop_1376
11882 bneg,a,pt %icc, loop_1377
11883 tcc %xcc, 0x4
11884 sth %l4, [%l7 + 0x1C]
11885loop_1376:
11886 fcmpeq32 %f0, %f14, %g4
11887loop_1377:
11888 fmovrse %i2, %f8, %f7
11889 udiv %i5, 0x19FE, %l6
11890 be,a %xcc, loop_1378
11891 orn %g1, %o0, %o2
11892 te %xcc, 0x6
11893 tpos %xcc, 0x1
11894loop_1378:
11895 edge8ln %i0, %l5, %g3
11896 fpsub32s %f12, %f3, %f15
11897 bleu,a %icc, loop_1379
11898 bgu,a loop_1380
11899 be,a loop_1381
11900 movleu %icc, %o6, %i7
11901loop_1379:
11902 tl %xcc, 0x2
11903loop_1380:
11904 ta %icc, 0x6
11905loop_1381:
11906 bvc,pt %icc, loop_1382
11907 fcmpes %fcc2, %f4, %f14
11908 fmovrslz %l3, %f13, %f2
11909 fbn %fcc2, loop_1383
11910loop_1382:
11911 orcc %l2, 0x0DD5, %g2
11912 tgu %xcc, 0x6
11913 fmovdcc %icc, %f12, %f15
11914loop_1383:
11915 sub %l1, %g5, %o5
11916 ldsh [%l7 + 0x30], %o3
11917 fmovrse %i3, %f6, %f2
11918 fandnot2 %f4, %f2, %f14
11919 movrlz %o1, 0x263, %g6
11920 lduh [%l7 + 0x1E], %i1
11921 fcmple16 %f8, %f10, %o7
11922 bneg,pt %xcc, loop_1384
11923 movne %xcc, %i6, %i4
11924 ldsb [%l7 + 0x43], %g7
11925 sth %l0, [%l7 + 0x4A]
11926loop_1384:
11927 fxor %f2, %f12, %f4
11928 bleu,a,pn %icc, loop_1385
11929 and %l4, %g4, %i2
11930 bshuffle %f2, %f14, %f2
11931 fpsub16s %f3, %f14, %f8
11932loop_1385:
11933 ldsh [%l7 + 0x4E], %o4
11934 stw %l6, [%l7 + 0x4C]
11935 udivx %i5, 0x08ED, %g1
11936 fmovd %f6, %f0
11937 bn,a %xcc, loop_1386
11938 fbn %fcc0, loop_1387
11939 lduh [%l7 + 0x78], %o0
11940 edge8n %o2, %i0, %l5
11941loop_1386:
11942 alignaddr %o6, %g3, %i7
11943loop_1387:
11944 fandnot1s %f2, %f14, %f7
11945 fmovdvc %icc, %f11, %f6
11946 subcc %l3, %g2, %l2
11947 stb %l1, [%l7 + 0x69]
11948 ldsb [%l7 + 0x28], %o5
11949 fmovsgu %xcc, %f4, %f10
11950 bge,a,pn %icc, loop_1388
11951 bcc,a,pt %icc, loop_1389
11952 fbue %fcc0, loop_1390
11953 ldd [%l7 + 0x68], %f8
11954loop_1388:
11955 fsrc2s %f9, %f10
11956loop_1389:
11957 st %f11, [%l7 + 0x2C]
11958loop_1390:
11959 sdivcc %o3, 0x0171, %g5
11960 ble,pt %icc, loop_1391
11961 ldsb [%l7 + 0x71], %i3
11962 std %f12, [%l7 + 0x48]
11963 fmovsleu %icc, %f4, %f0
11964loop_1391:
11965 tg %xcc, 0x3
11966 smulcc %g6, 0x1A5A, %o1
11967 movre %o7, %i6, %i1
11968 ldsh [%l7 + 0x16], %i4
11969 tpos %icc, 0x5
11970 taddcctv %l0, 0x1AC5, %l4
11971 fmovdleu %icc, %f14, %f8
11972 stw %g7, [%l7 + 0x34]
11973 xorcc %i2, 0x03E9, %g4
11974 fsrc2s %f3, %f5
11975 sth %l6, [%l7 + 0x24]
11976 ldsw [%l7 + 0x64], %o4
11977 fmovsg %icc, %f13, %f15
11978 sethi 0x11AA, %i5
11979 stw %g1, [%l7 + 0x2C]
11980 tcs %icc, 0x7
11981 movrgez %o2, 0x1A2, %i0
11982 sth %l5, [%l7 + 0x4C]
11983 fbne,a %fcc3, loop_1392
11984 bl,a,pt %icc, loop_1393
11985 fnot2 %f14, %f4
11986 fmovrde %o6, %f0, %f0
11987loop_1392:
11988 fand %f8, %f10, %f2
11989loop_1393:
11990 bgu,a loop_1394
11991 fnands %f14, %f13, %f1
11992 nop
11993 setx loop_1395, %l0, %l1
11994 wrpr 0x1, %tl
11995 wrpr %l1, %tnpc
11996 setx 0x34400001400, %l0, %l1
11997 wrpr %l1, %tstate
11998 wrhpr 0x4, %htstate
11999 done
12000 stx %g3, [%l7 + 0x40]
12001loop_1394:
12002 fcmpgt16 %f12, %f6, %o0
12003 fble %fcc0, loop_1396
12004loop_1395:
12005 stw %l3, [%l7 + 0x4C]
12006 ldsw [%l7 + 0x34], %i7
12007 fbuge,a %fcc2, loop_1397
12008loop_1396:
12009 ldsb [%l7 + 0x79], %g2
12010 std %f8, [%l7 + 0x28]
12011 stb %l1, [%l7 + 0x1D]
12012loop_1397:
12013 fmovd %f14, %f2
12014 fsrc2s %f3, %f6
12015 fbo %fcc2, loop_1398
12016 ldsb [%l7 + 0x25], %l2
12017 stx %o5, [%l7 + 0x50]
12018 stx %o3, [%l7 + 0x30]
12019loop_1398:
12020 fnor %f2, %f2, %f6
12021 srl %i3, %g5, %o1
12022 orcc %o7, 0x0611, %g6
12023 ldsb [%l7 + 0x13], %i6
12024 st %f4, [%l7 + 0x44]
12025 ldub [%l7 + 0x55], %i4
12026 fbul,a %fcc3, loop_1399
12027 fmovrdne %l0, %f12, %f4
12028 bge,a %icc, loop_1400
12029 tneg %icc, 0x1
12030loop_1399:
12031 orn %l4, 0x11BE, %i1
12032 stw %g7, [%l7 + 0x18]
12033loop_1400:
12034 fbn,a %fcc1, loop_1401
12035 fmovdg %xcc, %f14, %f11
12036 ld [%l7 + 0x28], %f9
12037 ld [%l7 + 0x4C], %f8
12038loop_1401:
12039 lduw [%l7 + 0x74], %g4
12040 ldd [%l7 + 0x70], %f2
12041 fmovsvs %icc, %f5, %f9
12042 ldd [%l7 + 0x48], %f12
12043 edge8 %l6, %i2, %i5
12044 ld [%l7 + 0x64], %f4
12045 movpos %icc, %g1, %o4
12046 tle %xcc, 0x5
12047 fpsub16s %f4, %f14, %f13
12048 movle %xcc, %o2, %l5
12049 ldsh [%l7 + 0x2A], %o6
12050 fmovde %xcc, %f6, %f5
12051 fbu %fcc2, loop_1402
12052 std %f6, [%l7 + 0x28]
12053 ldx [%l7 + 0x58], %i0
12054 sethi 0x159C, %o0
12055loop_1402:
12056 fbn %fcc0, loop_1403
12057 fmovscc %icc, %f3, %f7
12058 addcc %l3, %i7, %g2
12059 ldub [%l7 + 0x35], %l1
12060loop_1403:
12061 lduw [%l7 + 0x74], %g3
12062 brgz %o5, loop_1404
12063 fxors %f9, %f10, %f14
12064 fnegs %f5, %f12
12065 tleu %xcc, 0x2
12066loop_1404:
12067 fbue %fcc1, loop_1405
12068 fnegd %f12, %f14
12069 fzeros %f13
12070 stw %l2, [%l7 + 0x48]
12071loop_1405:
12072 fmovrse %i3, %f9, %f14
12073 fpackfix %f2, %f10
12074 ble,a %icc, loop_1406
12075 stx %o3, [%l7 + 0x50]
12076 fcmple32 %f6, %f10, %g5
12077 fnot2 %f8, %f8
12078loop_1406:
12079 tvs %icc, 0x6
12080 fxors %f0, %f15, %f6
12081 tl %xcc, 0x7
12082 fcmpne32 %f6, %f0, %o7
12083 st %f9, [%l7 + 0x60]
12084 fzero %f2
12085 fmovdgu %icc, %f15, %f14
12086 fmovrdlez %g6, %f4, %f0
12087 sth %i6, [%l7 + 0x32]
12088 fmuld8ulx16 %f13, %f10, %f6
12089 edge8ln %o1, %l0, %l4
12090 fabsd %f8, %f10
12091 fcmpgt16 %f8, %f10, %i1
12092 lduw [%l7 + 0x10], %g7
12093 xnorcc %g4, %i4, %i2
12094 add %l6, %g1, %i5
12095 fornot2 %f12, %f8, %f10
12096 stx %o2, [%l7 + 0x30]
12097 stw %o4, [%l7 + 0x40]
12098 xnorcc %o6, 0x1795, %i0
12099 stw %l5, [%l7 + 0x28]
12100 fxor %f0, %f0, %f12
12101 srlx %o0, 0x09, %i7
12102 ldsh [%l7 + 0x76], %l3
12103 bge,pn %icc, loop_1407
12104 stb %g2, [%l7 + 0x45]
12105 bgu,a %icc, loop_1408
12106 ldsh [%l7 + 0x0A], %l1
12107loop_1407:
12108 fbe %fcc1, loop_1409
12109 nop
12110 setx loop_1410, %l0, %l1
12111 wrpr 0x1, %tl
12112 wrpr %l1, %tnpc
12113 setx 0x34400001400, %l0, %l1
12114 wrpr %l1, %tstate
12115 wrhpr 0x4, %htstate
12116 done
12117loop_1408:
12118 fbo,a %fcc1, loop_1411
12119 edge32l %g3, %l2, %i3
12120loop_1409:
12121 bpos,a,pn %xcc, loop_1412
12122loop_1410:
12123 fmovrslez %o3, %f14, %f5
12124loop_1411:
12125 movl %xcc, %o5, %o7
12126 pdist %f12, %f10, %f2
12127loop_1412:
12128 fcmpeq16 %f14, %f0, %g6
12129 fnot1 %f2, %f0
12130 tvc %xcc, 0x1
12131 srl %i6, %g5, %l0
12132 edge8l %l4, %o1, %i1
12133 movrne %g7, %i4, %i2
12134 ba,a,pt %icc, loop_1413
12135 fone %f12
12136 ldd [%l7 + 0x68], %f10
12137 fnand %f0, %f0, %f2
12138loop_1413:
12139 edge8 %g4, %l6, %g1
12140 movrlez %o2, %i5, %o4
12141 tleu %xcc, 0x3
12142 stw %o6, [%l7 + 0x54]
12143 brz,a %l5, loop_1414
12144 alignaddrl %i0, %i7, %l3
12145 st %f4, [%l7 + 0x78]
12146 movge %xcc, %o0, %g2
12147loop_1414:
12148 lduw [%l7 + 0x68], %l1
12149 sub %g3, 0x03E7, %l2
12150 fmovscc %xcc, %f13, %f0
12151 fmovdcc %icc, %f2, %f4
12152 ldd [%l7 + 0x18], %f6
12153 nop
12154 setx loop_1415, %l0, %l1
12155 jmpl %l1, %o3
12156 fmovdne %xcc, %f9, %f10
12157 be,pt %xcc, loop_1416
12158 tn %xcc, 0x5
12159loop_1415:
12160 st %f13, [%l7 + 0x40]
12161 brnz %o5, loop_1417
12162loop_1416:
12163 stb %o7, [%l7 + 0x59]
12164 for %f0, %f0, %f12
12165 fxnors %f8, %f13, %f0
12166loop_1417:
12167 srlx %g6, %i6, %i3
12168 fmovsge %icc, %f3, %f5
12169 fpack32 %f2, %f10, %f8
12170 fmovdcs %icc, %f3, %f9
12171 ba,a,pt %xcc, loop_1418
12172 fbue %fcc0, loop_1419
12173 lduh [%l7 + 0x4C], %l0
12174 fxors %f4, %f12, %f13
12175loop_1418:
12176 movl %xcc, %l4, %o1
12177loop_1419:
12178 fmovrslez %g5, %f7, %f8
12179 ldsh [%l7 + 0x44], %i1
12180 add %g7, 0x11D7, %i4
12181 taddcc %g4, 0x0F84, %i2
12182 fmovdneg %xcc, %f0, %f1
12183 ldd [%l7 + 0x38], %f12
12184 tvs %xcc, 0x5
12185 lduh [%l7 + 0x1E], %l6
12186 bn,pn %icc, loop_1420
12187 array32 %o2, %i5, %o4
12188 movcs %icc, %g1, %l5
12189 tsubcc %o6, %i7, %i0
12190loop_1420:
12191 fzeros %f6
12192 fbne,a %fcc1, loop_1421
12193 brlez %o0, loop_1422
12194 fbuge,a %fcc0, loop_1423
12195 fbl %fcc3, loop_1424
12196loop_1421:
12197 lduh [%l7 + 0x3C], %g2
12198loop_1422:
12199 udiv %l1, 0x0410, %g3
12200loop_1423:
12201 ldsb [%l7 + 0x48], %l2
12202loop_1424:
12203 fpsub32 %f2, %f12, %f10
12204 ldsw [%l7 + 0x40], %l3
12205 bvc loop_1425
12206 tge %xcc, 0x7
12207 fble %fcc3, loop_1426
12208 tge %icc, 0x3
12209loop_1425:
12210 movre %o3, %o7, %o5
12211 st %f1, [%l7 + 0x74]
12212loop_1426:
12213 st %f6, [%l7 + 0x60]
12214 fnegs %f1, %f11
12215 array32 %i6, %i3, %l0
12216 movleu %icc, %g6, %o1
12217 tn %icc, 0x7
12218 lduh [%l7 + 0x36], %l4
12219 xorcc %i1, 0x1EA1, %g7
12220 lduw [%l7 + 0x3C], %g5
12221 fmovdgu %xcc, %f5, %f5
12222 fxnor %f14, %f10, %f14
12223 tvs %xcc, 0x1
12224 movrne %i4, 0x3D7, %g4
12225 movgu %icc, %i2, %l6
12226 edge16l %o2, %i5, %o4
12227 fnot2 %f2, %f12
12228 ldsh [%l7 + 0x46], %l5
12229 fpadd16 %f0, %f14, %f2
12230 andncc %g1, %i7, %o6
12231 fmul8x16au %f11, %f9, %f10
12232 st %f12, [%l7 + 0x20]
12233 movpos %xcc, %i0, %o0
12234 nop
12235 setx loop_1427, %l0, %l1
12236 wrpr 0x1, %tl
12237 wrpr %l1, %tnpc
12238 setx 0x34400001400, %l0, %l1
12239 wrpr %l1, %tstate
12240 wrhpr 0x4, %htstate
12241 done
12242 fandnot1s %f2, %f13, %f13
12243 ldsb [%l7 + 0x2D], %l1
12244 bge %xcc, loop_1428
12245loop_1427:
12246 and %g3, %l2, %l3
12247 fpadd32s %f11, %f13, %f10
12248 sth %g2, [%l7 + 0x22]
12249loop_1428:
12250 fornot1s %f1, %f4, %f3
12251 brgz %o3, loop_1429
12252 fpadd32 %f4, %f12, %f0
12253 sth %o5, [%l7 + 0x32]
12254 stw %i6, [%l7 + 0x7C]
12255loop_1429:
12256 ldd [%l7 + 0x38], %f6
12257 fmovdleu %icc, %f14, %f13
12258 stx %i3, [%l7 + 0x08]
12259 fnegd %f4, %f10
12260 fbo %fcc1, loop_1430
12261 fmovdne %icc, %f7, %f7
12262 ba,pt %icc, loop_1431
12263 fbug %fcc0, loop_1432
12264loop_1430:
12265 ldub [%l7 + 0x30], %o7
12266 lduh [%l7 + 0x0C], %g6
12267loop_1431:
12268 ldsw [%l7 + 0x78], %o1
12269loop_1432:
12270 fmovdpos %icc, %f1, %f14
12271 fornot2s %f8, %f10, %f6
12272 fxors %f1, %f14, %f0
12273 ldx [%l7 + 0x58], %l4
12274 movg %xcc, %i1, %g7
12275 movle %icc, %g5, %l0
12276 ldd [%l7 + 0x20], %f8
12277 faligndata %f10, %f10, %f12
12278 fexpand %f7, %f8
12279 xnor %g4, 0x1C7F, %i4
12280 stb %i2, [%l7 + 0x61]
12281 std %f6, [%l7 + 0x28]
12282 lduw [%l7 + 0x60], %l6
12283 smulcc %o2, 0x0A88, %i5
12284 st %f12, [%l7 + 0x40]
12285 fnot2 %f14, %f6
12286 bne,a %xcc, loop_1433
12287 ld [%l7 + 0x74], %f15
12288 fsrc2 %f4, %f14
12289 fmovsvc %icc, %f8, %f10
12290loop_1433:
12291 st %f11, [%l7 + 0x64]
12292 fmovscs %xcc, %f3, %f3
12293 fornot1s %f5, %f0, %f8
12294 fmovdn %xcc, %f1, %f9
12295 tvc %icc, 0x6
12296 stx %l5, [%l7 + 0x08]
12297 movne %xcc, %o4, %i7
12298 umulcc %o6, %i0, %o0
12299 fmovs %f15, %f1
12300 move %xcc, %g1, %l1
12301 fbg,a %fcc0, loop_1434
12302 stw %l2, [%l7 + 0x38]
12303 tvc %icc, 0x7
12304 stw %l3, [%l7 + 0x60]
12305loop_1434:
12306 umul %g3, 0x1226, %o3
12307 bpos loop_1435
12308 fmovsneg %icc, %f0, %f9
12309 sth %g2, [%l7 + 0x36]
12310 lduh [%l7 + 0x14], %o5
12311loop_1435:
12312 tneg %icc, 0x4
12313 bne,a,pt %icc, loop_1436
12314 ldub [%l7 + 0x11], %i3
12315 ldub [%l7 + 0x64], %i6
12316 fmovrdgz %g6, %f6, %f0
12317loop_1436:
12318 fornot1 %f6, %f8, %f0
12319 bn,a %xcc, loop_1437
12320 fornot1s %f0, %f8, %f7
12321 bcs,pt %icc, loop_1438
12322 sethi 0x01AC, %o1
12323loop_1437:
12324 fblg %fcc3, loop_1439
12325 srlx %o7, 0x01, %l4
12326loop_1438:
12327 fmovdcs %xcc, %f15, %f13
12328 ld [%l7 + 0x60], %f6
12329loop_1439:
12330 edge16ln %g7, %g5, %i1
12331 pdist %f0, %f10, %f8
12332 ldsb [%l7 + 0x57], %l0
12333 ldsh [%l7 + 0x4C], %i4
12334 tge %icc, 0x1
12335 movn %icc, %g4, %i2
12336 fand %f2, %f14, %f4
12337 tvs %icc, 0x1
12338 ldsb [%l7 + 0x72], %o2
12339 fpsub32 %f12, %f0, %f8
12340 array32 %l6, %i5, %o4
12341 edge16l %l5, %i7, %i0
12342 ld [%l7 + 0x4C], %f14
12343 bpos loop_1440
12344 st %f13, [%l7 + 0x24]
12345 fcmpes %fcc1, %f12, %f3
12346 ldsh [%l7 + 0x54], %o0
12347loop_1440:
12348 mulx %g1, %o6, %l2
12349 movl %xcc, %l3, %l1
12350 movrgz %o3, %g3, %o5
12351 stb %g2, [%l7 + 0x59]
12352 movrgez %i6, 0x125, %g6
12353 fcmped %fcc1, %f8, %f0
12354 fornot2s %f10, %f4, %f13
12355 std %f10, [%l7 + 0x28]
12356 fblg %fcc0, loop_1441
12357 ldx [%l7 + 0x10], %o1
12358 sra %i3, %o7, %l4
12359 smulcc %g7, 0x19FE, %g5
12360loop_1441:
12361 fmovdge %xcc, %f13, %f3
12362 smul %i1, 0x0E01, %l0
12363 movn %icc, %i4, %g4
12364 fcmpeq16 %f14, %f14, %o2
12365 fbl,a %fcc0, loop_1442
12366 or %l6, %i2, %i5
12367 mulx %o4, %l5, %i0
12368 fmovsvc %icc, %f15, %f2
12369loop_1442:
12370 tgu %xcc, 0x4
12371 brlz %i7, loop_1443
12372 fmovsge %xcc, %f13, %f8
12373 brgez,a %g1, loop_1444
12374 movleu %icc, %o6, %l2
12375loop_1443:
12376 ldd [%l7 + 0x50], %f12
12377 movre %l3, 0x14E, %l1
12378loop_1444:
12379 tneg %xcc, 0x3
12380 ble,a loop_1445
12381 sdivcc %o0, 0x1AE5, %o3
12382 brgz %o5, loop_1446
12383 xnorcc %g2, 0x1FC1, %g3
12384loop_1445:
12385 st %f2, [%l7 + 0x58]
12386 ldx [%l7 + 0x48], %i6
12387loop_1446:
12388 fbl %fcc3, loop_1447
12389 std %f4, [%l7 + 0x30]
12390 fandnot1 %f10, %f0, %f8
12391 fmovdg %xcc, %f9, %f14
12392loop_1447:
12393 fpack16 %f0, %f10
12394 fmovsvs %xcc, %f4, %f8
12395 brz %o1, loop_1448
12396 edge8n %g6, %i3, %o7
12397 sth %g7, [%l7 + 0x18]
12398 brlz %g5, loop_1449
12399loop_1448:
12400 sdivx %l4, 0x0032, %i1
12401 fmovd %f10, %f12
12402 ld [%l7 + 0x6C], %f4
12403loop_1449:
12404 tneg %xcc, 0x5
12405 stx %i4, [%l7 + 0x48]
12406 bgu,a %xcc, loop_1450
12407 ldsh [%l7 + 0x70], %l0
12408 fmovrse %g4, %f9, %f14
12409 ldsb [%l7 + 0x30], %l6
12410loop_1450:
12411 st %f3, [%l7 + 0x6C]
12412 lduh [%l7 + 0x0E], %o2
12413 ldsb [%l7 + 0x10], %i2
12414 tn %icc, 0x1
12415 ldd [%l7 + 0x28], %f8
12416 fsrc1s %f6, %f6
12417 tl %icc, 0x7
12418 ldsh [%l7 + 0x54], %o4
12419 subcc %i5, 0x0F5B, %i0
12420 st %f14, [%l7 + 0x70]
12421 std %f6, [%l7 + 0x68]
12422 fmovd %f6, %f8
12423 fcmpne32 %f10, %f2, %i7
12424 fbe,a %fcc0, loop_1451
12425 ldsw [%l7 + 0x1C], %g1
12426 fmovrsgz %o6, %f4, %f7
12427 ba,a,pn %icc, loop_1452
12428loop_1451:
12429 fbul,a %fcc3, loop_1453
12430 fba %fcc1, loop_1454
12431 std %f8, [%l7 + 0x78]
12432loop_1452:
12433 stb %l2, [%l7 + 0x78]
12434loop_1453:
12435 fbne,a %fcc2, loop_1455
12436loop_1454:
12437 st %f0, [%l7 + 0x60]
12438 brgz %l3, loop_1456
12439 ldub [%l7 + 0x59], %l1
12440loop_1455:
12441 brgz,a %l5, loop_1457
12442 array32 %o3, %o5, %g2
12443loop_1456:
12444 sth %g3, [%l7 + 0x7E]
12445 movpos %xcc, %i6, %o0
12446loop_1457:
12447 movvs %icc, %g6, %o1
12448 fbue,a %fcc1, loop_1458
12449 addc %o7, %i3, %g5
12450 fnors %f12, %f11, %f10
12451 fcmple16 %f4, %f2, %g7
12452loop_1458:
12453 alignaddrl %l4, %i1, %i4
12454 fnand %f4, %f4, %f14
12455 fmovse %xcc, %f15, %f1
12456 stw %l0, [%l7 + 0x38]
12457 call loop_1459
12458 brgez,a %g4, loop_1460
12459 ldsw [%l7 + 0x40], %o2
12460 bleu loop_1461
12461loop_1459:
12462 fcmpeq16 %f2, %f8, %l6
12463loop_1460:
12464 brgz,a %o4, loop_1462
12465 nop
12466 setx loop_1463, %l0, %l1
12467 jmpl %l1, %i2
12468loop_1461:
12469 subc %i0, 0x04B1, %i5
12470 fornot2s %f13, %f4, %f7
12471loop_1462:
12472 fors %f14, %f0, %f2
12473loop_1463:
12474 fzero %f4
12475 array8 %g1, %o6, %i7
12476 movne %xcc, %l2, %l3
12477 brlez %l1, loop_1464
12478 ldub [%l7 + 0x19], %o3
12479 stw %l5, [%l7 + 0x28]
12480 fpsub32 %f8, %f4, %f12
12481loop_1464:
12482 xnor %o5, %g2, %g3
12483 ldsh [%l7 + 0x12], %i6
12484 ldsw [%l7 + 0x24], %g6
12485 fxor %f8, %f6, %f14
12486 and %o0, 0x1DFB, %o1
12487 fcmped %fcc2, %f2, %f2
12488 ldx [%l7 + 0x68], %o7
12489 fbu,a %fcc3, loop_1465
12490 movrgez %i3, %g5, %l4
12491 fnands %f15, %f8, %f6
12492 fmovdl %xcc, %f15, %f7
12493loop_1465:
12494 stb %g7, [%l7 + 0x32]
12495 stw %i4, [%l7 + 0x34]
12496 fmovsleu %icc, %f15, %f8
12497 srl %l0, %g4, %o2
12498 srl %l6, 0x18, %o4
12499 stw %i2, [%l7 + 0x08]
12500 fmovrse %i0, %f3, %f12
12501 sth %i5, [%l7 + 0x42]
12502 subccc %i1, %g1, %o6
12503 fcmpne32 %f6, %f4, %i7
12504 bcc,a,pt %icc, loop_1466
12505 lduw [%l7 + 0x4C], %l2
12506 fmovspos %xcc, %f7, %f2
12507 lduh [%l7 + 0x0C], %l1
12508loop_1466:
12509 lduh [%l7 + 0x46], %l3
12510 fxor %f4, %f6, %f14
12511 fmovrslez %o3, %f12, %f9
12512 stw %o5, [%l7 + 0x3C]
12513 tle %icc, 0x4
12514 std %f0, [%l7 + 0x10]
12515 tleu %icc, 0x7
12516 fmovrslez %l5, %f2, %f9
12517 fbge %fcc2, loop_1467
12518 subccc %g2, %i6, %g6
12519 smulcc %o0, %g3, %o7
12520 tvc %icc, 0x6
12521loop_1467:
12522 lduw [%l7 + 0x0C], %i3
12523 fpsub32 %f14, %f12, %f0
12524 fmovse %icc, %f1, %f3
12525 fbn %fcc1, loop_1468
12526 movrlz %o1, 0x0DA, %l4
12527 fmovdl %xcc, %f5, %f8
12528 ldd [%l7 + 0x38], %f14
12529loop_1468:
12530 fmul8ulx16 %f12, %f14, %f4
12531 fexpand %f6, %f2
12532 ldsb [%l7 + 0x6C], %g7
12533 fmovsneg %xcc, %f9, %f11
12534 movge %xcc, %g5, %i4
12535 move %xcc, %g4, %o2
12536 movleu %icc, %l0, %l6
12537 ldsb [%l7 + 0x54], %i2
12538 bvc %xcc, loop_1469
12539 brgez,a %o4, loop_1470
12540 ld [%l7 + 0x4C], %f2
12541 stb %i0, [%l7 + 0x1D]
12542loop_1469:
12543 edge32n %i5, %i1, %o6
12544loop_1470:
12545 fnot2 %f8, %f10
12546 bge,pn %icc, loop_1471
12547 ldsb [%l7 + 0x20], %g1
12548 fexpand %f1, %f4
12549 movne %icc, %i7, %l2
12550loop_1471:
12551 fmovsg %icc, %f15, %f5
12552 srlx %l1, %l3, %o5
12553 smulcc %o3, %g2, %i6
12554 stw %l5, [%l7 + 0x6C]
12555 faligndata %f4, %f0, %f14
12556 fandnot1 %f2, %f0, %f4
12557 smulcc %g6, 0x0F6B, %g3
12558 fones %f3
12559 sll %o7, %i3, %o1
12560 fmovrdne %o0, %f6, %f4
12561 fbug,a %fcc1, loop_1472
12562 ldub [%l7 + 0x6D], %l4
12563 fbul,a %fcc3, loop_1473
12564 fmovrdgez %g7, %f4, %f4
12565loop_1472:
12566 sth %i4, [%l7 + 0x5C]
12567 fpack32 %f2, %f8, %f6
12568loop_1473:
12569 fandnot1s %f14, %f2, %f3
12570 ldsb [%l7 + 0x5E], %g4
12571 srax %g5, %o2, %l0
12572 fmovrdgez %l6, %f2, %f8
12573 fmuld8ulx16 %f2, %f4, %f10
12574 umulcc %i2, 0x0F65, %i0
12575 ldsb [%l7 + 0x61], %o4
12576 ldsb [%l7 + 0x19], %i5
12577 fmovsg %xcc, %f1, %f3
12578 ta %icc, 0x3
12579 lduh [%l7 + 0x14], %i1
12580 fmuld8ulx16 %f4, %f9, %f8
12581 add %g1, %o6, %i7
12582 orn %l2, %l1, %l3
12583 fmovrsgez %o5, %f12, %f8
12584 fmovrsne %o3, %f11, %f8
12585 movrgez %i6, 0x315, %l5
12586 fornot2 %f6, %f8, %f0
12587 srlx %g6, 0x05, %g2
12588 fsrc1s %f11, %f8
12589 edge16ln %o7, %i3, %g3
12590 bvc,pn %xcc, loop_1474
12591 bl,a,pt %icc, loop_1475
12592 bpos,pn %icc, loop_1476
12593 fnot1s %f13, %f9
12594loop_1474:
12595 fmovdle %icc, %f9, %f10
12596loop_1475:
12597 st %f15, [%l7 + 0x18]
12598loop_1476:
12599 udivcc %o0, 0x11D7, %o1
12600 ldub [%l7 + 0x0D], %l4
12601 fbn,a %fcc2, loop_1477
12602 srl %i4, 0x0D, %g7
12603 fmovdl %icc, %f7, %f12
12604 move %icc, %g4, %g5
12605loop_1477:
12606 bcs,a %xcc, loop_1478
12607 tleu %icc, 0x0
12608 stw %o2, [%l7 + 0x18]
12609 fpackfix %f4, %f1
12610loop_1478:
12611 edge16 %l6, %i2, %i0
12612 fmovdcs %xcc, %f1, %f6
12613 udiv %l0, 0x0678, %o4
12614 fmovrdlez %i1, %f12, %f6
12615 ldd [%l7 + 0x40], %f14
12616 udivcc %g1, 0x124D, %i5
12617 alignaddrl %o6, %i7, %l1
12618 sth %l2, [%l7 + 0x18]
12619 fmovdcc %icc, %f6, %f0
12620 subccc %o5, 0x1133, %l3
12621 bne,a,pt %xcc, loop_1479
12622 ldsb [%l7 + 0x08], %i6
12623 tcs %xcc, 0x4
12624 fpsub16 %f2, %f2, %f8
12625loop_1479:
12626 bneg %icc, loop_1480
12627 edge16ln %l5, %g6, %o3
12628 std %f10, [%l7 + 0x38]
12629 lduh [%l7 + 0x72], %o7
12630loop_1480:
12631 st %f13, [%l7 + 0x2C]
12632 lduh [%l7 + 0x46], %g2
12633 fzero %f2
12634 bne,a loop_1481
12635 fpsub32 %f4, %f12, %f10
12636 fnegs %f15, %f14
12637 nop
12638 setx loop_1482, %l0, %l1
12639 wrpr 0x1, %tl
12640 wrpr %l1, %tnpc
12641 setx 0x34400001400, %l0, %l1
12642 wrpr %l1, %tstate
12643 wrhpr 0x4, %htstate
12644 done
12645loop_1481:
12646 xnorcc %i3, 0x06AA, %o0
12647 sth %g3, [%l7 + 0x2E]
12648 stb %o1, [%l7 + 0x21]
12649loop_1482:
12650 fmovsgu %icc, %f0, %f14
12651 lduh [%l7 + 0x2E], %i4
12652 fsrc2s %f7, %f14
12653 lduw [%l7 + 0x44], %l4
12654 srax %g7, 0x0C, %g5
12655 fble,a %fcc3, loop_1483
12656 nop
12657 setx loop_1484, %l0, %l1
12658 wrpr 0x1, %tl
12659 wrpr %l1, %tnpc
12660 setx 0x34400001400, %l0, %l1
12661 wrpr %l1, %tstate
12662 wrhpr 0x4, %htstate
12663 done
12664 bl loop_1485
12665 lduw [%l7 + 0x18], %g4
12666loop_1483:
12667 or %o2, %i2, %l6
12668loop_1484:
12669 ldsw [%l7 + 0x6C], %i0
12670loop_1485:
12671 brlz,a %l0, loop_1486
12672 sth %i1, [%l7 + 0x60]
12673 std %f4, [%l7 + 0x58]
12674 fmovrdlz %o4, %f2, %f8
12675loop_1486:
12676 fbuge %fcc1, loop_1487
12677 fbuge,a %fcc0, loop_1488
12678 bvs,a %xcc, loop_1489
12679 bcs %icc, loop_1490
12680loop_1487:
12681 std %f0, [%l7 + 0x58]
12682loop_1488:
12683 ld [%l7 + 0x1C], %f13
12684loop_1489:
12685 bpos,a,pn %xcc, loop_1491
12686loop_1490:
12687 fbl %fcc3, loop_1492
12688 fmovdcs %icc, %f4, %f14
12689 stw %g1, [%l7 + 0x14]
12690loop_1491:
12691 lduw [%l7 + 0x10], %i5
12692loop_1492:
12693 lduh [%l7 + 0x56], %i7
12694 ldsb [%l7 + 0x22], %o6
12695 movcs %icc, %l2, %l1
12696 fmovdge %icc, %f10, %f9
12697 sllx %l3, %i6, %o5
12698 bn,a %icc, loop_1493
12699 edge8n %l5, %o3, %o7
12700 lduw [%l7 + 0x74], %g6
12701 fmovsn %xcc, %f13, %f11
12702loop_1493:
12703 sth %i3, [%l7 + 0x30]
12704 movrlz %g2, %o0, %g3
12705 fmovspos %icc, %f10, %f9
12706 fsrc1s %f5, %f0
12707 stw %i4, [%l7 + 0x10]
12708 fbue,a %fcc3, loop_1494
12709 or %o1, 0x009D, %l4
12710 fbg %fcc0, loop_1495
12711 bcc loop_1496
12712loop_1494:
12713 fsrc1s %f4, %f10
12714 fcmpgt16 %f10, %f2, %g5
12715loop_1495:
12716 ld [%l7 + 0x58], %f3
12717loop_1496:
12718 alignaddrl %g7, %g4, %o2
12719 faligndata %f6, %f0, %f12
12720 fmovscc %xcc, %f12, %f7
12721 ldx [%l7 + 0x28], %i2
12722 stx %i0, [%l7 + 0x18]
12723 udivcc %l0, 0x016C, %i1
12724 fmovrslez %l6, %f1, %f12
12725 stx %o4, [%l7 + 0x48]
12726 nop
12727 setx loop_1497, %l0, %l1
12728 wrpr 0x1, %tl
12729 wrpr %l1, %tpc
12730 add %l1, 0x4, %l1
12731 wrpr %l1, %tnpc
12732 setx 0x34400001400, %l0, %l1
12733 wrpr %l1, %tstate
12734 wrhpr 0x4, %htstate
12735 retry
12736 fmovdle %icc, %f1, %f6
12737 ldsb [%l7 + 0x31], %g1
12738 edge16ln %i5, %o6, %i7
12739loop_1497:
12740 fmovdg %icc, %f3, %f2
12741 fmovsge %icc, %f12, %f12
12742 array16 %l1, %l3, %i6
12743 fmuld8ulx16 %f14, %f9, %f6
12744 fabss %f0, %f15
12745 fbg,a %fcc2, loop_1498
12746 fmovdcc %xcc, %f11, %f9
12747 fmuld8sux16 %f7, %f13, %f6
12748 srlx %o5, %l5, %l2
12749loop_1498:
12750 bpos,a %xcc, loop_1499
12751 lduh [%l7 + 0x38], %o7
12752 xnorcc %g6, 0x0EB5, %i3
12753 nop
12754 setx loop_1500, %l0, %l1
12755 wrpr 0x1, %tl
12756 wrpr %l1, %tnpc
12757 setx 0x34400001400, %l0, %l1
12758 wrpr %l1, %tstate
12759 wrhpr 0x4, %htstate
12760 done
12761loop_1499:
12762 stw %g2, [%l7 + 0x2C]
12763 fnor %f8, %f10, %f8
12764 fmul8x16al %f11, %f4, %f2
12765loop_1500:
12766 lduh [%l7 + 0x1A], %o0
12767 move %icc, %g3, %i4
12768 fmovsge %icc, %f0, %f3
12769 be loop_1501
12770 popc %o3, %o1
12771 fnand %f10, %f12, %f8
12772 ldsh [%l7 + 0x18], %l4
12773loop_1501:
12774 popc %g7, %g5
12775 ldsw [%l7 + 0x20], %o2
12776 edge32 %g4, %i2, %l0
12777 fmovdgu %xcc, %f13, %f10
12778 edge32ln %i1, %i0, %o4
12779 fandnot1 %f4, %f10, %f12
12780 fmovrse %l6, %f3, %f0
12781 lduw [%l7 + 0x5C], %i5
12782 bvs,a loop_1502
12783 fmovrsgez %g1, %f6, %f1
12784 fmovrsgz %i7, %f4, %f8
12785 fmovdleu %icc, %f3, %f4
12786loop_1502:
12787 alignaddr %o6, %l1, %l3
12788 subcc %o5, %i6, %l5
12789 orcc %l2, 0x091D, %o7
12790 sll %i3, 0x1E, %g2
12791 fmovsne %xcc, %f8, %f0
12792 lduh [%l7 + 0x6C], %g6
12793 sdivx %g3, 0x0849, %i4
12794 stb %o0, [%l7 + 0x7F]
12795 movneg %xcc, %o3, %l4
12796 fmovsleu %icc, %f12, %f1
12797 ldx [%l7 + 0x68], %g7
12798 taddcc %o1, 0x0A06, %o2
12799 stx %g5, [%l7 + 0x50]
12800 nop
12801 setx loop_1503, %l0, %l1
12802 wrpr 0x1, %tl
12803 wrpr %l1, %tpc
12804 add %l1, 0x4, %l1
12805 wrpr %l1, %tnpc
12806 setx 0x34400001400, %l0, %l1
12807 wrpr %l1, %tstate
12808 wrhpr 0x4, %htstate
12809 retry
12810 edge16n %i2, %l0, %i1
12811 udiv %g4, 0x1408, %o4
12812 fmul8x16 %f8, %f14, %f8
12813loop_1503:
12814 udiv %l6, 0x10D7, %i5
12815 ld [%l7 + 0x34], %f14
12816 ldsw [%l7 + 0x3C], %g1
12817 fcmpne16 %f6, %f12, %i7
12818 st %f6, [%l7 + 0x70]
12819 edge16 %i0, %o6, %l3
12820 lduh [%l7 + 0x54], %o5
12821 brlz,a %i6, loop_1504
12822 sth %l5, [%l7 + 0x5A]
12823 fands %f9, %f8, %f9
12824 fmovsleu %icc, %f13, %f9
12825loop_1504:
12826 fbl %fcc3, loop_1505
12827 ldd [%l7 + 0x58], %f2
12828 fbu %fcc3, loop_1506
12829 brlez,a %l2, loop_1507
12830loop_1505:
12831 taddcctv %o7, %l1, %i3
12832 fmovdge %xcc, %f15, %f9
12833loop_1506:
12834 add %g2, %g6, %g3
12835loop_1507:
12836 nop
12837 setx loop_1508, %l0, %l1
12838 wrpr 0x1, %tl
12839 wrpr %l1, %tnpc
12840 setx 0x34400001400, %l0, %l1
12841 wrpr %l1, %tstate
12842 wrhpr 0x4, %htstate
12843 done
12844 udivcc %i4, 0x020D, %o0
12845 fcmped %fcc1, %f0, %f10
12846 fmovsle %icc, %f15, %f3
12847loop_1508:
12848 sth %l4, [%l7 + 0x08]
12849 fmovs %f14, %f7
12850 tle %xcc, 0x6
12851 edge16 %o3, %o1, %g7
12852 fcmpd %fcc2, %f12, %f8
12853 fmovdle %icc, %f7, %f11
12854 sth %o2, [%l7 + 0x3A]
12855 nop
12856 setx loop_1509, %l0, %l1
12857 jmpl %l1, %g5
12858 edge32ln %l0, %i1, %i2
12859 sth %o4, [%l7 + 0x0C]
12860 fmovrdgz %l6, %f10, %f4
12861loop_1509:
12862 ldub [%l7 + 0x44], %i5
12863 fmul8sux16 %f2, %f14, %f6
12864 subcc %g1, %g4, %i7
12865 fmovscs %xcc, %f12, %f8
12866 fmovscs %icc, %f4, %f8
12867 ldsh [%l7 + 0x34], %i0
12868 bcs %xcc, loop_1510
12869 fornot2 %f12, %f0, %f2
12870 addc %l3, %o6, %o5
12871 fmovspos %xcc, %f3, %f13
12872loop_1510:
12873 movrlz %l5, 0x211, %l2
12874 tpos %icc, 0x4
12875 brgz,a %i6, loop_1511
12876 stw %l1, [%l7 + 0x18]
12877 tsubcctv %o7, %g2, %i3
12878 movge %icc, %g6, %g3
12879loop_1511:
12880 stb %i4, [%l7 + 0x68]
12881 edge8 %o0, %o3, %o1
12882 bcs,a loop_1512
12883 stb %l4, [%l7 + 0x45]
12884 st %f10, [%l7 + 0x4C]
12885 ldub [%l7 + 0x25], %o2
12886loop_1512:
12887 sth %g5, [%l7 + 0x4E]
12888 fnors %f14, %f12, %f3
12889 bshuffle %f12, %f4, %f8
12890 orcc %g7, 0x0197, %l0
12891 ldd [%l7 + 0x50], %f6
12892 brgz %i1, loop_1513
12893 ldub [%l7 + 0x7A], %o4
12894 movleu %icc, %i2, %i5
12895 ldsh [%l7 + 0x18], %g1
12896loop_1513:
12897 std %f4, [%l7 + 0x28]
12898 srl %g4, %i7, %i0
12899 xor %l6, 0x186E, %l3
12900 fornot1 %f2, %f10, %f8
12901 bleu,pn %xcc, loop_1514
12902 xor %o5, %o6, %l2
12903 fbuge,a %fcc3, loop_1515
12904 xorcc %i6, %l5, %l1
12905loop_1514:
12906 fcmpne16 %f4, %f6, %g2
12907 std %f0, [%l7 + 0x38]
12908loop_1515:
12909 fblg,a %fcc2, loop_1516
12910 fmovsa %xcc, %f13, %f3
12911 ldsb [%l7 + 0x4D], %i3
12912 edge32 %g6, %o7, %g3
12913loop_1516:
12914 tl %xcc, 0x7
12915 sth %o0, [%l7 + 0x6A]
12916 sth %o3, [%l7 + 0x3A]
12917 movne %xcc, %o1, %i4
12918 ldub [%l7 + 0x67], %o2
12919 stx %l4, [%l7 + 0x10]
12920 fandnot2 %f10, %f14, %f4
12921 fabss %f2, %f9
12922 nop
12923 setx loop_1517, %l0, %l1
12924 wrpr 0x1, %tl
12925 wrpr %l1, %tpc
12926 add %l1, 0x4, %l1
12927 wrpr %l1, %tnpc
12928 setx 0x34400001400, %l0, %l1
12929 wrpr %l1, %tstate
12930 wrhpr 0x4, %htstate
12931 retry
12932 sth %g7, [%l7 + 0x2A]
12933 fcmpgt16 %f10, %f0, %l0
12934 fpack32 %f8, %f10, %f14
12935loop_1517:
12936 tpos %xcc, 0x5
12937 fmovdle %xcc, %f13, %f15
12938 fmuld8ulx16 %f1, %f15, %f4
12939 ld [%l7 + 0x48], %f9
12940 ldsw [%l7 + 0x58], %g5
12941 fornot2 %f6, %f10, %f0
12942 lduw [%l7 + 0x10], %i1
12943 ldsw [%l7 + 0x6C], %i2
12944 movrlz %i5, %g1, %o4
12945 fmovd %f8, %f0
12946 fbg,a %fcc1, loop_1518
12947 lduw [%l7 + 0x1C], %g4
12948 ldsw [%l7 + 0x4C], %i0
12949 mulx %i7, %l6, %l3
12950loop_1518:
12951 brlz,a %o6, loop_1519
12952 fmovsvc %xcc, %f8, %f13
12953 ldx [%l7 + 0x48], %l2
12954 fmovrsgz %o5, %f8, %f12
12955loop_1519:
12956 nop
12957 setx loop_1520, %l0, %l1
12958 wrpr 0x1, %tl
12959 wrpr %l1, %tpc
12960 add %l1, 0x4, %l1
12961 wrpr %l1, %tnpc
12962 setx 0x34400001400, %l0, %l1
12963 wrpr %l1, %tstate
12964 wrhpr 0x4, %htstate
12965 retry
12966 tl %icc, 0x2
12967 andn %l5, 0x0EC2, %l1
12968 fba %fcc0, loop_1521
12969loop_1520:
12970 stx %g2, [%l7 + 0x58]
12971 srax %i3, %i6, %g6
12972 fones %f10
12973loop_1521:
12974 fexpand %f13, %f4
12975 fmovscs %icc, %f11, %f1
12976 orncc %o7, %o0, %g3
12977 bleu,a,pn %icc, loop_1522
12978 bcs,a %icc, loop_1523
12979 fandnot1s %f15, %f7, %f14
12980 movne %xcc, %o3, %o1
12981loop_1522:
12982 srl %i4, 0x0D, %l4
12983loop_1523:
12984 ldsh [%l7 + 0x50], %o2
12985 fnors %f3, %f3, %f7
12986 fmul8ulx16 %f0, %f6, %f2
12987 andcc %g7, %g5, %i1
12988 fmovdne %xcc, %f9, %f5
12989 fornot1s %f8, %f2, %f9
12990 sth %l0, [%l7 + 0x10]
12991 stw %i2, [%l7 + 0x18]
12992 array16 %i5, %o4, %g1
12993 ldx [%l7 + 0x50], %g4
12994 array8 %i0, %l6, %l3
12995 fone %f10
12996 and %o6, %l2, %i7
12997 ldd [%l7 + 0x08], %f14
12998 fmovdn %xcc, %f2, %f8
12999 udivx %l5, 0x0371, %l1
13000 brlz %o5, loop_1524
13001 lduw [%l7 + 0x08], %i3
13002 andn %i6, %g2, %g6
13003 ldd [%l7 + 0x30], %f10
13004loop_1524:
13005 lduw [%l7 + 0x70], %o7
13006 addccc %o0, 0x0749, %o3
13007 array8 %o1, %i4, %g3
13008 ldx [%l7 + 0x28], %l4
13009 fmovdcc %icc, %f8, %f5
13010 and %g7, 0x0E6F, %o2
13011 bvc,a,pn %icc, loop_1525
13012 fones %f3
13013 fcmpeq16 %f4, %f2, %g5
13014 brlz %l0, loop_1526
13015loop_1525:
13016 nop
13017 setx loop_1527, %l0, %l1
13018 jmpl %l1, %i1
13019 bleu,pn %xcc, loop_1528
13020 fbg %fcc1, loop_1529
13021loop_1526:
13022 movne %icc, %i5, %o4
13023loop_1527:
13024 fmul8sux16 %f6, %f0, %f10
13025loop_1528:
13026 fnot2s %f0, %f14
13027loop_1529:
13028 ldsw [%l7 + 0x14], %g1
13029 fmovrde %i2, %f8, %f0
13030 edge16ln %g4, %l6, %l3
13031 fmovsvc %xcc, %f13, %f8
13032 fnors %f11, %f1, %f2
13033 fmovse %icc, %f6, %f10
13034 fpack32 %f4, %f10, %f6
13035 ld [%l7 + 0x2C], %f2
13036 std %f14, [%l7 + 0x78]
13037 ld [%l7 + 0x14], %f7
13038 stb %i0, [%l7 + 0x14]
13039 lduh [%l7 + 0x36], %l2
13040 fmovsleu %icc, %f0, %f13
13041 stx %i7, [%l7 + 0x10]
13042 ldx [%l7 + 0x78], %o6
13043 fxnor %f14, %f8, %f4
13044 xorcc %l1, %l5, %i3
13045 stw %o5, [%l7 + 0x08]
13046 add %i6, 0x1CF7, %g6
13047 stb %g2, [%l7 + 0x36]
13048 bcc,a loop_1530
13049 stx %o7, [%l7 + 0x20]
13050 fzero %f10
13051 mulx %o3, 0x022A, %o1
13052loop_1530:
13053 fbge %fcc1, loop_1531
13054 stw %o0, [%l7 + 0x24]
13055 fcmpne32 %f14, %f4, %i4
13056 fmovrde %g3, %f8, %f6
13057loop_1531:
13058 xorcc %g7, %l4, %o2
13059 alignaddr %g5, %l0, %i5
13060 mulx %o4, 0x038F, %g1
13061 fpadd32s %f5, %f11, %f0
13062 addc %i2, 0x1992, %g4
13063 ble,pt %xcc, loop_1532
13064 fmovsge %xcc, %f5, %f13
13065 st %f7, [%l7 + 0x34]
13066 movg %xcc, %l6, %l3
13067loop_1532:
13068 stb %i0, [%l7 + 0x36]
13069 stx %i1, [%l7 + 0x28]
13070 fsrc2 %f4, %f12
13071 ldsb [%l7 + 0x71], %i7
13072 movn %icc, %o6, %l2
13073 ldsw [%l7 + 0x38], %l5
13074 movrlz %i3, 0x2C3, %o5
13075 sdivx %l1, 0x0A65, %i6
13076 lduw [%l7 + 0x5C], %g2
13077 fmovdle %xcc, %f11, %f4
13078 movg %xcc, %g6, %o3
13079 fbule,a %fcc2, loop_1533
13080 ldsh [%l7 + 0x32], %o7
13081 edge32n %o0, %o1, %i4
13082 fbo,a %fcc1, loop_1534
13083loop_1533:
13084 fmovdne %icc, %f7, %f2
13085 brlz,a %g3, loop_1535
13086 srax %l4, 0x1D, %g7
13087loop_1534:
13088 stw %g5, [%l7 + 0x18]
13089 fmovdleu %icc, %f9, %f13
13090loop_1535:
13091 fpadd16 %f2, %f10, %f0
13092 fpsub16s %f15, %f1, %f2
13093 fnor %f4, %f0, %f8
13094 tg %icc, 0x3
13095 srax %o2, 0x05, %i5
13096 sth %o4, [%l7 + 0x08]
13097 ldx [%l7 + 0x60], %g1
13098 ldsw [%l7 + 0x30], %l0
13099 ldsh [%l7 + 0x26], %g4
13100 fcmpeq16 %f6, %f0, %i2
13101 ldub [%l7 + 0x13], %l3
13102 be,a %icc, loop_1536
13103 fblg %fcc2, loop_1537
13104 fpackfix %f2, %f0
13105 move %xcc, %i0, %i1
13106loop_1536:
13107 bne,pt %xcc, loop_1538
13108loop_1537:
13109 sth %i7, [%l7 + 0x0A]
13110 srlx %o6, %l2, %l5
13111 lduh [%l7 + 0x44], %l6
13112loop_1538:
13113 std %f8, [%l7 + 0x48]
13114 fcmple32 %f10, %f2, %i3
13115 brlz %o5, loop_1539
13116 fbule %fcc1, loop_1540
13117 stw %l1, [%l7 + 0x28]
13118 fcmped %fcc3, %f6, %f10
13119loop_1539:
13120 fmovd %f2, %f10
13121loop_1540:
13122 fzero %f2
13123 tleu %icc, 0x2
13124 fmovdn %xcc, %f1, %f11
13125 fexpand %f6, %f4
13126 fcmps %fcc1, %f6, %f3
13127 fpadd16s %f6, %f1, %f2
13128 fba,a %fcc2, loop_1541
13129 lduw [%l7 + 0x4C], %i6
13130 fpack16 %f8, %f13
13131 std %f12, [%l7 + 0x30]
13132loop_1541:
13133 ldsb [%l7 + 0x1C], %g2
13134 bg,pn %xcc, loop_1542
13135 umul %o3, 0x0D7E, %o7
13136 fpsub16 %f10, %f2, %f4
13137 fmovsl %icc, %f11, %f2
13138loop_1542:
13139 ldx [%l7 + 0x58], %g6
13140 fxnors %f7, %f6, %f2
13141 ldsw [%l7 + 0x40], %o0
13142 fmovrsne %i4, %f0, %f7
13143 fmovdg %xcc, %f3, %f7
13144 fcmpeq32 %f2, %f14, %g3
13145 fcmpgt32 %f6, %f12, %l4
13146 fcmpne16 %f8, %f4, %g7
13147 movg %icc, %g5, %o2
13148 pdist %f8, %f12, %f10
13149 lduh [%l7 + 0x74], %o1
13150 movcc %xcc, %o4, %i5
13151 ldx [%l7 + 0x58], %l0
13152 fors %f5, %f11, %f7
13153 st %f0, [%l7 + 0x24]
13154 movcs %icc, %g4, %i2
13155 tcs %xcc, 0x0
13156 fmovdne %icc, %f2, %f9
13157 tge %xcc, 0x5
13158 array8 %g1, %l3, %i1
13159 fmul8sux16 %f6, %f14, %f4
13160 fcmpeq32 %f6, %f10, %i7
13161 andncc %i0, %l2, %o6
13162 lduw [%l7 + 0x40], %l6
13163 sra %l5, %i3, %l1
13164 umulcc %o5, %g2, %i6
13165 nop
13166 setx loop_1543, %l0, %l1
13167 wrpr 0x1, %tl
13168 wrpr %l1, %tpc
13169 add %l1, 0x4, %l1
13170 wrpr %l1, %tnpc
13171 setx 0x34400001400, %l0, %l1
13172 wrpr %l1, %tstate
13173 wrhpr 0x4, %htstate
13174 retry
13175 lduh [%l7 + 0x28], %o3
13176 fpmerge %f12, %f14, %f4
13177 fxnor %f6, %f8, %f4
13178loop_1543:
13179 ldx [%l7 + 0x50], %g6
13180 fzero %f8
13181 movg %icc, %o0, %o7
13182 ta %xcc, 0x6
13183 addcc %g3, %i4, %l4
13184 siam 0x1
13185 stx %g5, [%l7 + 0x08]
13186 stw %o2, [%l7 + 0x40]
13187 edge16 %o1, %g7, %o4
13188 fxnors %f2, %f2, %f3
13189 tne %icc, 0x2
13190 edge32n %i5, %g4, %i2
13191 ld [%l7 + 0x5C], %f7
13192 stx %l0, [%l7 + 0x50]
13193 fmovdneg %icc, %f12, %f9
13194 fnands %f4, %f15, %f0
13195 udivcc %l3, 0x0D3C, %g1
13196 std %f10, [%l7 + 0x18]
13197 fmovsa %icc, %f2, %f9
13198 fmovdleu %icc, %f14, %f8
13199 stw %i1, [%l7 + 0x38]
13200 ld [%l7 + 0x54], %f12
13201 tvc %xcc, 0x6
13202 bne,a loop_1544
13203 movrne %i0, %l2, %o6
13204 brlez %l6, loop_1545
13205 xor %l5, %i3, %i7
13206loop_1544:
13207 brnz,a %l1, loop_1546
13208 udivx %o5, 0x1DDE, %i6
13209loop_1545:
13210 movcc %xcc, %g2, %o3
13211 ldsh [%l7 + 0x76], %g6
13212loop_1546:
13213 fpack16 %f6, %f15
13214 fbge %fcc3, loop_1547
13215 st %f6, [%l7 + 0x60]
13216 ldsw [%l7 + 0x5C], %o0
13217 fsrc2s %f2, %f10
13218loop_1547:
13219 sth %g3, [%l7 + 0x52]
13220 fmovspos %icc, %f2, %f0
13221 sub %o7, %l4, %i4
13222 popc %o2, %o1
13223 be,a,pt %icc, loop_1548
13224 fmovd %f6, %f4
13225 fornot2s %f13, %f1, %f15
13226 movle %icc, %g5, %o4
13227loop_1548:
13228 tg %icc, 0x3
13229 fandnot2s %f14, %f15, %f0
13230 sra %i5, 0x19, %g4
13231 std %f10, [%l7 + 0x70]
13232 fpackfix %f8, %f6
13233 fmul8x16 %f5, %f2, %f2
13234 fmovsne %icc, %f12, %f12
13235 fandnot2s %f2, %f7, %f2
13236 stw %i2, [%l7 + 0x3C]
13237 std %f6, [%l7 + 0x18]
13238 andncc %l0, %l3, %g7
13239 fmovd %f6, %f12
13240 movn %icc, %g1, %i0
13241 tn %icc, 0x2
13242 lduw [%l7 + 0x50], %l2
13243 ldub [%l7 + 0x36], %i1
13244 movne %xcc, %l6, %l5
13245 fsrc1s %f9, %f13
13246 ldsb [%l7 + 0x71], %i3
13247 lduh [%l7 + 0x60], %o6
13248 fmovscs %icc, %f12, %f9
13249 fmul8sux16 %f6, %f10, %f12
13250 ldd [%l7 + 0x28], %f2
13251 stx %i7, [%l7 + 0x30]
13252 fmovrslez %o5, %f0, %f7
13253 fbule,a %fcc0, loop_1549
13254 fmovsvs %xcc, %f2, %f5
13255 ld [%l7 + 0x4C], %f0
13256 brnz %i6, loop_1550
13257loop_1549:
13258 st %f2, [%l7 + 0x08]
13259 lduw [%l7 + 0x18], %g2
13260 fpsub32s %f15, %f14, %f6
13261loop_1550:
13262 tn %icc, 0x1
13263 std %f2, [%l7 + 0x28]
13264 movrne %o3, %g6, %l1
13265 brlez %o0, loop_1551
13266 ldub [%l7 + 0x4D], %o7
13267 fmovdgu %xcc, %f9, %f0
13268 movgu %xcc, %g3, %l4
13269loop_1551:
13270 st %f14, [%l7 + 0x68]
13271 fbl,a %fcc0, loop_1552
13272 bn %xcc, loop_1553
13273 movgu %xcc, %i4, %o1
13274 addcc %o2, 0x1121, %g5
13275loop_1552:
13276 lduw [%l7 + 0x58], %i5
13277loop_1553:
13278 stx %g4, [%l7 + 0x68]
13279 for %f2, %f10, %f4
13280 ldub [%l7 + 0x19], %o4
13281 fornot1 %f6, %f0, %f10
13282 tvs %icc, 0x4
13283 fbul %fcc3, loop_1554
13284 movrne %l0, %l3, %g7
13285 st %f14, [%l7 + 0x58]
13286 alignaddrl %i2, %g1, %i0
13287loop_1554:
13288 ldd [%l7 + 0x58], %f10
13289 fmovdgu %icc, %f11, %f13
13290 stx %l2, [%l7 + 0x08]
13291 popc 0x09C9, %i1
13292 stx %l5, [%l7 + 0x10]
13293 lduw [%l7 + 0x74], %i3
13294 fcmpeq16 %f8, %f12, %o6
13295 fmovrdne %l6, %f10, %f0
13296 fmovdpos %xcc, %f8, %f1
13297 edge16n %o5, %i6, %g2
13298 ld [%l7 + 0x24], %f15
13299 lduh [%l7 + 0x68], %i7
13300 smulcc %g6, 0x10FD, %l1
13301 lduw [%l7 + 0x68], %o0
13302 movvc %icc, %o7, %o3
13303 ldx [%l7 + 0x50], %l4
13304 fbne,a %fcc3, loop_1555
13305 stw %g3, [%l7 + 0x30]
13306 fpadd32 %f14, %f14, %f6
13307 siam 0x0
13308loop_1555:
13309 ldd [%l7 + 0x58], %f4
13310 sub %o1, 0x1127, %i4
13311 movrlez %g5, 0x153, %o2
13312 fandnot1s %f4, %f9, %f14
13313 movrlez %g4, %i5, %l0
13314 bneg,pn %xcc, loop_1556
13315 stx %l3, [%l7 + 0x58]
13316 fpsub16s %f15, %f0, %f1
13317 sll %g7, %i2, %o4
13318loop_1556:
13319 lduh [%l7 + 0x64], %i0
13320 tcs %xcc, 0x3
13321 bcs,pt %icc, loop_1557
13322 ble,a,pn %xcc, loop_1558
13323 fmovsg %xcc, %f11, %f14
13324 udivcc %g1, 0x0ACE, %i1
13325loop_1557:
13326 bneg loop_1559
13327loop_1558:
13328 tcs %xcc, 0x3
13329 movle %icc, %l2, %l5
13330 fcmpeq32 %f14, %f6, %o6
13331loop_1559:
13332 tcs %xcc, 0x2
13333 st %f9, [%l7 + 0x44]
13334 ld [%l7 + 0x10], %f5
13335 fbu,a %fcc1, loop_1560
13336 movl %xcc, %l6, %i3
13337 ld [%l7 + 0x50], %f3
13338 fxors %f13, %f10, %f15
13339loop_1560:
13340 stx %o5, [%l7 + 0x10]
13341 fmovdge %icc, %f6, %f6
13342 ldub [%l7 + 0x50], %i6
13343 fmuld8ulx16 %f9, %f12, %f6
13344 sdivcc %i7, 0x1D14, %g6
13345 fnands %f10, %f15, %f10
13346 fabsd %f4, %f2
13347 fmul8sux16 %f12, %f4, %f10
13348 sdiv %g2, 0x0C77, %o0
13349 bg %xcc, loop_1561
13350 ldub [%l7 + 0x2D], %l1
13351 srl %o3, %l4, %g3
13352 popc %o1, %i4
13353loop_1561:
13354 lduw [%l7 + 0x08], %g5
13355 movrgez %o2, 0x026, %g4
13356 fble,a %fcc0, loop_1562
13357 array8 %i5, %l0, %l3
13358 fxors %f2, %f8, %f4
13359 fmovrdlez %o7, %f10, %f12
13360loop_1562:
13361 ta %icc, 0x4
13362 orcc %i2, %o4, %g7
13363 taddcctv %g1, 0x02C8, %i0
13364 ldd [%l7 + 0x08], %f6
13365 ldsw [%l7 + 0x10], %l2
13366 fnegd %f2, %f2
13367 std %f8, [%l7 + 0x28]
13368 popc %i1, %o6
13369 ldub [%l7 + 0x7D], %l5
13370 umul %l6, 0x0900, %i3
13371 fpadd16 %f2, %f4, %f8
13372 ldsb [%l7 + 0x40], %o5
13373 ldsb [%l7 + 0x7F], %i7
13374 brz,a %g6, loop_1563
13375 ldub [%l7 + 0x72], %g2
13376 fmovdge %icc, %f13, %f15
13377 fnand %f4, %f14, %f0
13378loop_1563:
13379 nop
13380 setx loop_1564, %l0, %l1
13381 wrpr 0x1, %tl
13382 wrpr %l1, %tnpc
13383 setx 0x34400001400, %l0, %l1
13384 wrpr %l1, %tstate
13385 wrhpr 0x4, %htstate
13386 done
13387 movne %xcc, %o0, %l1
13388 fors %f11, %f10, %f11
13389 fmovd %f14, %f4
13390loop_1564:
13391 fmovdle %xcc, %f2, %f10
13392 alignaddr %i6, %l4, %o3
13393 tgu %icc, 0x4
13394 st %f13, [%l7 + 0x30]
13395 sllx %g3, %o1, %g5
13396 fbu,a %fcc1, loop_1565
13397 movg %xcc, %i4, %o2
13398 bcc,a loop_1566
13399 fandnot2s %f15, %f1, %f12
13400loop_1565:
13401 edge16l %g4, %i5, %l0
13402 stb %o7, [%l7 + 0x0C]
13403loop_1566:
13404 fpsub32 %f14, %f12, %f4
13405 movrne %l3, %o4, %i2
13406 fnot1s %f7, %f0
13407 movvc %icc, %g1, %i0
13408 lduh [%l7 + 0x40], %l2
13409 movge %icc, %g7, %i1
13410 bvc,pn %icc, loop_1567
13411 brgz,a %o6, loop_1568
13412 fabsd %f0, %f10
13413 stw %l6, [%l7 + 0x58]
13414loop_1567:
13415 tge %xcc, 0x4
13416loop_1568:
13417 fble %fcc2, loop_1569
13418 bneg %xcc, loop_1570
13419 ld [%l7 + 0x34], %f0
13420 fzeros %f6
13421loop_1569:
13422 fandnot2 %f10, %f12, %f14
13423loop_1570:
13424 ldsw [%l7 + 0x38], %i3
13425 fornot1s %f0, %f4, %f7
13426 brgz,a %l5, loop_1571
13427 fmovdleu %xcc, %f5, %f1
13428 andn %o5, %i7, %g2
13429 sth %g6, [%l7 + 0x7E]
13430loop_1571:
13431 fornot2s %f8, %f0, %f11
13432 tsubcctv %o0, 0x0422, %l1
13433 fsrc1 %f12, %f0
13434 stb %l4, [%l7 + 0x19]
13435 stw %i6, [%l7 + 0x40]
13436 bpos loop_1572
13437 fmovdge %xcc, %f1, %f11
13438 ble,pn %icc, loop_1573
13439 sth %g3, [%l7 + 0x30]
13440loop_1572:
13441 fmovsgu %icc, %f11, %f3
13442 fmovrsgz %o3, %f7, %f10
13443loop_1573:
13444 fsrc2 %f10, %f14
13445 stb %o1, [%l7 + 0x79]
13446 xorcc %i4, 0x1D72, %g5
13447 ldx [%l7 + 0x58], %g4
13448 stx %o2, [%l7 + 0x20]
13449 movrgez %i5, 0x053, %l0
13450 ld [%l7 + 0x38], %f2
13451 ldub [%l7 + 0x32], %l3
13452 fornot1 %f6, %f10, %f6
13453 stx %o7, [%l7 + 0x28]
13454 bn,pn %icc, loop_1574
13455 srl %i2, 0x16, %g1
13456 std %f10, [%l7 + 0x10]
13457 fornot2 %f14, %f2, %f14
13458loop_1574:
13459 ld [%l7 + 0x74], %f10
13460 bne,pn %xcc, loop_1575
13461 fnegs %f4, %f10
13462 ld [%l7 + 0x58], %f11
13463 bg,a,pn %xcc, loop_1576
13464loop_1575:
13465 ldub [%l7 + 0x56], %o4
13466 movg %icc, %i0, %g7
13467 fpadd16s %f8, %f0, %f13
13468loop_1576:
13469 fmovdgu %xcc, %f14, %f6
13470 fmovdvc %xcc, %f8, %f9
13471 nop
13472 setx loop_1577, %l0, %l1
13473 jmpl %l1, %l2
13474 fmovscc %icc, %f2, %f5
13475 edge8ln %i1, %l6, %i3
13476 fones %f11
13477loop_1577:
13478 stx %o6, [%l7 + 0x40]
13479 fxnors %f15, %f8, %f2
13480 stw %l5, [%l7 + 0x78]
13481 fmovsvc %icc, %f4, %f8
13482 stb %i7, [%l7 + 0x7D]
13483 movleu %xcc, %g2, %o5
13484 fbo %fcc3, loop_1578
13485 movcs %icc, %o0, %l1
13486 brgz,a %g6, loop_1579
13487 sub %l4, 0x1A02, %i6
13488loop_1578:
13489 fcmple32 %f2, %f12, %o3
13490 fpack32 %f0, %f2, %f10
13491loop_1579:
13492 sth %g3, [%l7 + 0x1A]
13493 std %f4, [%l7 + 0x58]
13494 array8 %o1, %g5, %g4
13495 ldsh [%l7 + 0x1C], %i4
13496 be %icc, loop_1580
13497 stb %o2, [%l7 + 0x3A]
13498 fabsd %f0, %f12
13499 fnors %f12, %f8, %f8
13500loop_1580:
13501 sethi 0x0FF1, %i5
13502 fmovde %icc, %f14, %f8
13503 fblg %fcc2, loop_1581
13504 tsubcctv %l0, 0x0C5E, %o7
13505 fmovdgu %xcc, %f10, %f7
13506 tsubcctv %l3, 0x0EFB, %g1
13507loop_1581:
13508 faligndata %f14, %f4, %f0
13509 srl %i2, 0x19, %o4
13510 taddcctv %g7, 0x134A, %i0
13511 fbe,a %fcc0, loop_1582
13512 ldx [%l7 + 0x40], %l2
13513 fpsub32s %f8, %f1, %f0
13514 movvs %icc, %i1, %i3
13515loop_1582:
13516 fornot2 %f8, %f4, %f4
13517 ldd [%l7 + 0x58], %f8
13518 nop
13519 setx loop_1583, %l0, %l1
13520 jmpl %l1, %o6
13521 array32 %l5, %l6, %i7
13522 stx %o5, [%l7 + 0x40]
13523 fnands %f3, %f6, %f4
13524loop_1583:
13525 ldd [%l7 + 0x38], %f8
13526 fbug %fcc3, loop_1584
13527 sth %o0, [%l7 + 0x7E]
13528 fbl %fcc3, loop_1585
13529 movleu %icc, %l1, %g2
13530loop_1584:
13531 fbge %fcc2, loop_1586
13532 st %f11, [%l7 + 0x54]
13533loop_1585:
13534 ldx [%l7 + 0x78], %g6
13535 std %f14, [%l7 + 0x60]
13536loop_1586:
13537 lduw [%l7 + 0x34], %i6
13538 bcc,pt %icc, loop_1587
13539 brnz %o3, loop_1588
13540 movgu %xcc, %g3, %o1
13541 brnz %g5, loop_1589
13542loop_1587:
13543 ld [%l7 + 0x58], %f10
13544loop_1588:
13545 fmovrdne %g4, %f14, %f4
13546 bneg,pt %icc, loop_1590
13547loop_1589:
13548 fbne,a %fcc0, loop_1591
13549 alignaddrl %i4, %o2, %i5
13550 ldsh [%l7 + 0x3C], %l4
13551loop_1590:
13552 fnor %f6, %f8, %f6
13553loop_1591:
13554 fpsub32s %f3, %f9, %f8
13555 stw %o7, [%l7 + 0x24]
13556 lduw [%l7 + 0x38], %l0
13557 fmovsa %icc, %f1, %f6
13558 std %f14, [%l7 + 0x68]
13559 move %xcc, %l3, %i2
13560 fcmpd %fcc3, %f14, %f8
13561 fmovdle %icc, %f14, %f12
13562 fmovrslz %g1, %f15, %f9
13563 movgu %xcc, %g7, %i0
13564 tcs %xcc, 0x5
13565 fmovscs %icc, %f0, %f11
13566 bgu %xcc, loop_1592
13567 ble,a %icc, loop_1593
13568 orncc %l2, 0x19EF, %o4
13569 fmovd %f14, %f12
13570loop_1592:
13571 lduw [%l7 + 0x68], %i1
13572loop_1593:
13573 fpsub16s %f14, %f7, %f7
13574 te %icc, 0x2
13575 fxnor %f10, %f2, %f6
13576 stw %o6, [%l7 + 0x74]
13577 ldsw [%l7 + 0x38], %l5
13578 fxnor %f2, %f2, %f0
13579 sth %l6, [%l7 + 0x74]
13580 movvs %icc, %i3, %i7
13581 ldsw [%l7 + 0x28], %o0
13582 sethi 0x0FCF, %l1
13583 brgz,a %o5, loop_1594
13584 brz %g6, loop_1595
13585 bshuffle %f14, %f0, %f8
13586 fmuld8sux16 %f9, %f2, %f12
13587loop_1594:
13588 fmovsg %xcc, %f12, %f14
13589loop_1595:
13590 movrne %i6, %g2, %g3
13591 movgu %xcc, %o1, %o3
13592 sth %g5, [%l7 + 0x7E]
13593 smul %i4, 0x081B, %o2
13594 fexpand %f9, %f2
13595 be,a %icc, loop_1596
13596 stx %i5, [%l7 + 0x48]
13597 st %f7, [%l7 + 0x2C]
13598 fmovrsgz %l4, %f2, %f3
13599loop_1596:
13600 sub %o7, 0x1E69, %l0
13601 array8 %l3, %g4, %i2
13602 fbug,a %fcc3, loop_1597
13603 fcmped %fcc3, %f0, %f8
13604 st %f1, [%l7 + 0x70]
13605 edge32 %g7, %i0, %l2
13606loop_1597:
13607 fmuld8ulx16 %f5, %f13, %f10
13608 stw %g1, [%l7 + 0x0C]
13609 ldsh [%l7 + 0x4E], %o4
13610 movneg %icc, %o6, %l5
13611 bn,a,pt %icc, loop_1598
13612 ba,a,pt %icc, loop_1599
13613 bne %icc, loop_1600
13614 fbl,a %fcc3, loop_1601
13615loop_1598:
13616 ldsw [%l7 + 0x5C], %l6
13617loop_1599:
13618 be,pt %icc, loop_1602
13619loop_1600:
13620 ldub [%l7 + 0x1E], %i3
13621loop_1601:
13622 sethi 0x1585, %i1
13623 movvc %xcc, %i7, %o0
13624loop_1602:
13625 fxor %f12, %f12, %f12
13626 fmovsge %xcc, %f9, %f12
13627 alignaddr %l1, %o5, %i6
13628 bge,pt %xcc, loop_1603
13629 orn %g6, %g3, %g2
13630 udiv %o3, 0x1AE9, %o1
13631 udivcc %i4, 0x1534, %o2
13632loop_1603:
13633 lduw [%l7 + 0x48], %i5
13634 ld [%l7 + 0x78], %f11
13635 edge16ln %l4, %o7, %l0
13636 fmovsle %xcc, %f8, %f10
13637 fbue %fcc0, loop_1604
13638 fmovrdlez %g5, %f8, %f6
13639 orn %l3, 0x0F85, %i2
13640 fbn %fcc1, loop_1605
13641loop_1604:
13642 array8 %g7, %g4, %l2
13643 fnot2s %f3, %f4
13644 stx %g1, [%l7 + 0x48]
13645loop_1605:
13646 ba loop_1606
13647 sll %i0, 0x17, %o4
13648 fabsd %f14, %f4
13649 fmuld8sux16 %f11, %f4, %f2
13650loop_1606:
13651 tg %xcc, 0x2
13652 orcc %o6, 0x17BB, %l6
13653 srl %i3, 0x0B, %i1
13654 fblg %fcc0, loop_1607
13655 ldsh [%l7 + 0x46], %l5
13656 ldub [%l7 + 0x0F], %i7
13657 umulcc %l1, 0x1612, %o0
13658loop_1607:
13659 umul %i6, 0x050F, %o5
13660 fba,a %fcc2, loop_1608
13661 tvc %icc, 0x0
13662 tne %xcc, 0x1
13663 movre %g6, 0x202, %g2
13664loop_1608:
13665 ldx [%l7 + 0x20], %o3
13666 fmovsle %icc, %f3, %f9
13667 fsrc2 %f14, %f0
13668 ld [%l7 + 0x7C], %f8
13669 fmuld8ulx16 %f5, %f3, %f8
13670 bleu,a loop_1609
13671 tleu %icc, 0x0
13672 sub %g3, 0x0821, %o1
13673 fpsub16s %f5, %f14, %f3
13674loop_1609:
13675 subcc %o2, %i4, %i5
13676 fabss %f11, %f11
13677 fcmpes %fcc1, %f13, %f14
13678 tge %icc, 0x6
13679 std %f6, [%l7 + 0x68]
13680 lduh [%l7 + 0x54], %l4
13681 ldd [%l7 + 0x18], %f10
13682 movn %icc, %o7, %l0
13683 fmovsneg %xcc, %f9, %f6
13684 stb %g5, [%l7 + 0x63]
13685 fmovsne %xcc, %f5, %f5
13686 nop
13687 setx loop_1610, %l0, %l1
13688 wrpr 0x1, %tl
13689 wrpr %l1, %tnpc
13690 setx 0x34400001400, %l0, %l1
13691 wrpr %l1, %tstate
13692 wrhpr 0x4, %htstate
13693 done
13694 and %l3, 0x1B32, %i2
13695 ldd [%l7 + 0x08], %f8
13696 fbo,a %fcc3, loop_1611
13697loop_1610:
13698 fbne,a %fcc0, loop_1612
13699 move %xcc, %g4, %l2
13700 stw %g1, [%l7 + 0x5C]
13701loop_1611:
13702 movrgz %i0, 0x1EC, %g7
13703loop_1612:
13704 fmovde %xcc, %f2, %f9
13705 fpsub16 %f10, %f0, %f6
13706 fble,a %fcc2, loop_1613
13707 ble,pt %icc, loop_1614
13708 xnorcc %o6, 0x145A, %o4
13709 lduh [%l7 + 0x6A], %l6
13710loop_1613:
13711 lduw [%l7 + 0x68], %i1
13712loop_1614:
13713 st %f15, [%l7 + 0x2C]
13714 array16 %l5, %i7, %l1
13715 fmovscs %icc, %f12, %f13
13716 tl %icc, 0x6
13717 lduh [%l7 + 0x6C], %o0
13718 subcc %i6, 0x073B, %o5
13719 tle %icc, 0x7
13720 ld [%l7 + 0x54], %f0
13721 sth %g6, [%l7 + 0x3C]
13722 fmovdneg %xcc, %f7, %f8
13723 ld [%l7 + 0x74], %f8
13724 fcmpgt32 %f10, %f14, %i3
13725 add %g2, %g3, %o3
13726 addc %o2, %o1, %i4
13727 fmovdvs %xcc, %f3, %f1
13728 fmovrdne %l4, %f6, %f4
13729 xnorcc %i5, 0x032F, %l0
13730 udivcc %o7, 0x13F2, %l3
13731 fnot2 %f6, %f10
13732 fmul8x16 %f13, %f12, %f4
13733 alignaddr %i2, %g4, %g5
13734 stx %g1, [%l7 + 0x08]
13735 movgu %xcc, %i0, %l2
13736 stw %g7, [%l7 + 0x4C]
13737 sllx %o4, 0x11, %l6
13738 std %f0, [%l7 + 0x60]
13739 ldx [%l7 + 0x48], %i1
13740 stx %l5, [%l7 + 0x58]
13741 fandnot2 %f14, %f14, %f2
13742 fnegs %f8, %f3
13743 ldsh [%l7 + 0x44], %i7
13744 ldsh [%l7 + 0x42], %o6
13745 ld [%l7 + 0x78], %f3
13746 st %f5, [%l7 + 0x70]
13747 fnegs %f7, %f0
13748 array16 %o0, %i6, %l1
13749 fpack16 %f14, %f4
13750 movrlez %g6, 0x0BA, %i3
13751 fnot2s %f6, %f4
13752 fmovdcs %xcc, %f8, %f10
13753 bn,a loop_1615
13754 umulcc %g2, 0x19B3, %o5
13755 fpadd32 %f2, %f4, %f0
13756 movrlz %o3, %o2, %g3
13757loop_1615:
13758 fandnot2 %f10, %f0, %f2
13759 movre %i4, 0x31E, %l4
13760 st %f2, [%l7 + 0x34]
13761 ld [%l7 + 0x68], %f2
13762 stb %i5, [%l7 + 0x5E]
13763 movvc %icc, %o1, %l0
13764 movcc %xcc, %l3, %i2
13765 fmovdcc %xcc, %f14, %f1
13766 sth %g4, [%l7 + 0x28]
13767 ldsb [%l7 + 0x39], %g5
13768 sth %o7, [%l7 + 0x14]
13769 fmovda %icc, %f13, %f4
13770 fxnors %f7, %f9, %f1
13771 tl %xcc, 0x1
13772 fmovsneg %xcc, %f11, %f10
13773 ldx [%l7 + 0x78], %g1
13774 nop
13775 setx loop_1616, %l0, %l1
13776 wrpr 0x1, %tl
13777 wrpr %l1, %tnpc
13778 setx 0x34400001400, %l0, %l1
13779 wrpr %l1, %tstate
13780 wrhpr 0x4, %htstate
13781 done
13782 fmovspos %xcc, %f14, %f13
13783 std %f14, [%l7 + 0x08]
13784 fbuge,a %fcc2, loop_1617
13785loop_1616:
13786 st %f3, [%l7 + 0x50]
13787 fbo %fcc2, loop_1618
13788 fmovrdlez %i0, %f6, %f10
13789loop_1617:
13790 sth %l2, [%l7 + 0x40]
13791 ldsb [%l7 + 0x62], %g7
13792loop_1618:
13793 edge16n %o4, %i1, %l6
13794 bleu,a %icc, loop_1619
13795 movg %icc, %i7, %o6
13796 call loop_1620
13797 fpack32 %f10, %f0, %f6
13798loop_1619:
13799 fmovsle %xcc, %f4, %f6
13800 fcmpne32 %f4, %f10, %o0
13801loop_1620:
13802 movrne %i6, 0x360, %l1
13803 fmovdcc %icc, %f1, %f9
13804 bg,pn %xcc, loop_1621
13805 orncc %g6, 0x15B0, %i3
13806 ba,a loop_1622
13807 fands %f10, %f7, %f0
13808loop_1621:
13809 ldx [%l7 + 0x50], %g2
13810 srax %o5, 0x1F, %o3
13811loop_1622:
13812 edge8 %o2, %g3, %l5
13813 sth %i4, [%l7 + 0x3E]
13814 fblg %fcc1, loop_1623
13815 lduw [%l7 + 0x4C], %l4
13816 fcmpne16 %f2, %f6, %i5
13817 tcs %icc, 0x3
13818loop_1623:
13819 fbne,a %fcc2, loop_1624
13820 bneg,a,pn %icc, loop_1625
13821 stx %o1, [%l7 + 0x70]
13822 fcmpne32 %f12, %f2, %l3
13823loop_1624:
13824 lduw [%l7 + 0x7C], %l0
13825loop_1625:
13826 smulcc %i2, 0x1CA5, %g5
13827 fbu %fcc3, loop_1626
13828 fnot1 %f2, %f14
13829 fpmerge %f4, %f11, %f0
13830 edge8 %o7, %g4, %g1
13831loop_1626:
13832 array32 %i0, %g7, %o4
13833 add %i1, %l6, %i7
13834 fbn %fcc2, loop_1627
13835 sdivcc %l2, 0x1B9C, %o6
13836 edge32l %i6, %o0, %l1
13837 ld [%l7 + 0x14], %f15
13838loop_1627:
13839 fmul8x16 %f2, %f12, %f8
13840 tvc %icc, 0x1
13841 edge32n %i3, %g2, %o5
13842 bshuffle %f10, %f8, %f0
13843 tne %xcc, 0x3
13844 ld [%l7 + 0x4C], %f1
13845 movgu %xcc, %o3, %o2
13846 sth %g6, [%l7 + 0x2C]
13847 fpadd32s %f11, %f15, %f12
13848 udivcc %l5, 0x0DFC, %g3
13849 popc %l4, %i4
13850 sllx %o1, 0x10, %i5
13851 ldsw [%l7 + 0x78], %l0
13852 movgu %icc, %i2, %l3
13853 fzeros %f4
13854 lduh [%l7 + 0x1E], %o7
13855 bshuffle %f2, %f14, %f10
13856 and %g4, 0x00E9, %g5
13857 sdiv %g1, 0x0EF8, %i0
13858 sethi 0x04CC, %g7
13859 edge8n %o4, %l6, %i1
13860 fmovsgu %icc, %f9, %f15
13861 fmovrdlz %i7, %f2, %f10
13862 std %f4, [%l7 + 0x20]
13863 lduw [%l7 + 0x6C], %o6
13864 ldd [%l7 + 0x78], %f14
13865 brnz %l2, loop_1628
13866 fpackfix %f0, %f8
13867 fcmple16 %f8, %f10, %o0
13868 lduw [%l7 + 0x2C], %i6
13869loop_1628:
13870 tsubcc %l1, 0x002F, %i3
13871 andcc %g2, %o3, %o5
13872 fmovdg %xcc, %f1, %f0
13873 edge32l %g6, %o2, %l5
13874 fnand %f2, %f2, %f2
13875 st %f14, [%l7 + 0x78]
13876 xorcc %g3, %l4, %o1
13877 fmul8x16al %f14, %f7, %f8
13878 tgu %icc, 0x7
13879 fnot2 %f0, %f4
13880 ldx [%l7 + 0x18], %i5
13881 ldx [%l7 + 0x38], %l0
13882 ld [%l7 + 0x3C], %f1
13883 fbule %fcc3, loop_1629
13884 fnegd %f12, %f14
13885 st %f9, [%l7 + 0x7C]
13886 tvs %xcc, 0x6
13887loop_1629:
13888 ld [%l7 + 0x50], %f8
13889 edge16 %i2, %l3, %o7
13890 movle %icc, %g4, %i4
13891 tle %icc, 0x1
13892 edge16ln %g5, %g1, %i0
13893 bl,pn %icc, loop_1630
13894 tvs %xcc, 0x1
13895 tpos %icc, 0x7
13896 tneg %icc, 0x6
13897loop_1630:
13898 fbl,a %fcc3, loop_1631
13899 fxors %f13, %f15, %f0
13900 fandnot1 %f0, %f4, %f4
13901 stb %g7, [%l7 + 0x17]
13902loop_1631:
13903 stx %l6, [%l7 + 0x20]
13904 fblg,a %fcc0, loop_1632
13905 ldsh [%l7 + 0x20], %i1
13906 mulscc %o4, 0x180B, %o6
13907 fxors %f6, %f2, %f3
13908loop_1632:
13909 fbul %fcc1, loop_1633
13910 tne %xcc, 0x5
13911 bvs,a,pt %icc, loop_1634
13912 stw %i7, [%l7 + 0x38]
13913loop_1633:
13914 fbue %fcc1, loop_1635
13915 fpadd32s %f8, %f0, %f1
13916loop_1634:
13917 fbuge %fcc1, loop_1636
13918 fmovde %xcc, %f2, %f9
13919loop_1635:
13920 lduw [%l7 + 0x0C], %o0
13921 ldx [%l7 + 0x38], %l2
13922loop_1636:
13923 sethi 0x004F, %i6
13924 subccc %l1, %g2, %o3
13925 fandnot2s %f5, %f13, %f7
13926 fbu %fcc0, loop_1637
13927 fmovdge %icc, %f15, %f7
13928 tn %icc, 0x4
13929 fcmpeq32 %f0, %f10, %i3
13930loop_1637:
13931 tpos %xcc, 0x5
13932 fmovrde %o5, %f6, %f12
13933 st %f3, [%l7 + 0x08]
13934 fcmped %fcc3, %f0, %f10
13935 st %f4, [%l7 + 0x2C]
13936 fpsub32 %f4, %f2, %f14
13937 fandnot1 %f2, %f4, %f10
13938 stx %g6, [%l7 + 0x58]
13939 fmovdgu %icc, %f4, %f8
13940 bcc,a loop_1638
13941 alignaddr %o2, %l5, %g3
13942 fnot2 %f0, %f4
13943 ldsw [%l7 + 0x30], %o1
13944loop_1638:
13945 ldub [%l7 + 0x3E], %l4
13946 lduh [%l7 + 0x58], %i5
13947 nop
13948 setx loop_1639, %l0, %l1
13949 jmpl %l1, %i2
13950 fbn,a %fcc3, loop_1640
13951 ldsb [%l7 + 0x51], %l0
13952 bvs %icc, loop_1641
13953loop_1639:
13954 ldub [%l7 + 0x10], %o7
13955loop_1640:
13956 brgz %l3, loop_1642
13957 stw %g4, [%l7 + 0x0C]
13958loop_1641:
13959 fmovrdne %i4, %f6, %f0
13960 fmovsg %xcc, %f0, %f11
13961loop_1642:
13962 st %f8, [%l7 + 0x1C]
13963 edge32n %g5, %g1, %i0
13964 fmovdgu %icc, %f1, %f3
13965 ldd [%l7 + 0x50], %f12
13966 fbg %fcc2, loop_1643
13967 fmovde %icc, %f0, %f10
13968 ldd [%l7 + 0x30], %f10
13969 bne,pt %xcc, loop_1644
13970loop_1643:
13971 fmul8ulx16 %f2, %f6, %f2
13972 fmovsneg %xcc, %f8, %f15
13973 fmovdneg %icc, %f1, %f13
13974loop_1644:
13975 ldx [%l7 + 0x18], %l6
13976 ldx [%l7 + 0x68], %i1
13977 ldd [%l7 + 0x78], %f0
13978 sth %o4, [%l7 + 0x12]
13979 std %f8, [%l7 + 0x10]
13980 fmul8x16 %f13, %f6, %f0
13981 ble %icc, loop_1645
13982 stb %o6, [%l7 + 0x59]
13983 sth %g7, [%l7 + 0x2E]
13984 fmovscc %icc, %f10, %f3
13985loop_1645:
13986 popc 0x0B25, %o0
13987 addccc %l2, 0x0097, %i6
13988 andn %i7, 0x0D80, %l1
13989 fmovrsgz %g2, %f13, %f10
13990 movcs %icc, %o3, %i3
13991 bge loop_1646
13992 fbu %fcc3, loop_1647
13993 ldd [%l7 + 0x28], %f2
13994 fmovrdlez %o5, %f4, %f14
13995loop_1646:
13996 tvc %icc, 0x0
13997loop_1647:
13998 st %f7, [%l7 + 0x58]
13999 ldub [%l7 + 0x19], %o2
14000 st %f4, [%l7 + 0x38]
14001 bpos,pn %xcc, loop_1648
14002 smul %g6, %g3, %o1
14003 fblg %fcc2, loop_1649
14004 std %f6, [%l7 + 0x28]
14005loop_1648:
14006 bcs,pt %xcc, loop_1650
14007 tcs %xcc, 0x7
14008loop_1649:
14009 movrlz %l5, 0x132, %i5
14010 fnands %f11, %f8, %f15
14011loop_1650:
14012 sth %l4, [%l7 + 0x0E]
14013 ldsw [%l7 + 0x6C], %i2
14014 st %f6, [%l7 + 0x60]
14015 tgu %icc, 0x0
14016 fornot1s %f8, %f1, %f8
14017 movvc %icc, %o7, %l3
14018 fmovdpos %icc, %f8, %f10
14019 lduh [%l7 + 0x72], %l0
14020 ldx [%l7 + 0x28], %g4
14021 fmul8x16 %f5, %f6, %f8
14022 ldx [%l7 + 0x38], %i4
14023 bvc,a %xcc, loop_1651
14024 fpsub16s %f9, %f6, %f10
14025 lduh [%l7 + 0x18], %g5
14026 fcmpes %fcc1, %f0, %f2
14027loop_1651:
14028 edge8 %i0, %g1, %l6
14029 stw %o4, [%l7 + 0x18]
14030 stx %o6, [%l7 + 0x60]
14031 movn %xcc, %i1, %g7
14032 bvc,a loop_1652
14033 and %o0, 0x025B, %l2
14034 fpadd16 %f12, %f14, %f14
14035 stb %i7, [%l7 + 0x30]
14036loop_1652:
14037 fcmped %fcc0, %f12, %f14
14038 call loop_1653
14039 bg,a loop_1654
14040 fmovsl %xcc, %f0, %f10
14041 nop
14042 setx loop_1655, %l0, %l1
14043 wrpr 0x1, %tl
14044 wrpr %l1, %tnpc
14045 setx 0x34400001400, %l0, %l1
14046 wrpr %l1, %tstate
14047 wrhpr 0x4, %htstate
14048 done
14049loop_1653:
14050 fcmpgt16 %f2, %f2, %i6
14051loop_1654:
14052 sdiv %g2, 0x0BF0, %l1
14053 move %xcc, %o3, %o5
14054loop_1655:
14055 srax %o2, %i3, %g3
14056 fmovrdlez %o1, %f12, %f4
14057 st %f14, [%l7 + 0x38]
14058 ld [%l7 + 0x58], %f15
14059 bne,a,pn %icc, loop_1656
14060 fmovdleu %xcc, %f6, %f13
14061 ldsh [%l7 + 0x38], %l5
14062 fmul8ulx16 %f0, %f12, %f0
14063loop_1656:
14064 fmul8ulx16 %f10, %f14, %f14
14065 ldsh [%l7 + 0x24], %i5
14066 xnor %g6, 0x1074, %l4
14067 sth %o7, [%l7 + 0x08]
14068 tneg %icc, 0x5
14069 and %l3, 0x1BFC, %l0
14070 sdivx %g4, 0x0035, %i4
14071 fornot2s %f2, %f13, %f4
14072 call loop_1657
14073 movgu %icc, %i2, %i0
14074 fmovrse %g1, %f10, %f7
14075 fba %fcc3, loop_1658
14076loop_1657:
14077 fnot1s %f11, %f7
14078 mova %xcc, %l6, %o4
14079 fmovsleu %xcc, %f2, %f2
14080loop_1658:
14081 fmovspos %icc, %f5, %f7
14082 stb %g5, [%l7 + 0x54]
14083 fones %f1
14084 umulcc %i1, 0x1B7A, %g7
14085 stw %o0, [%l7 + 0x68]
14086 edge32ln %o6, %i7, %i6
14087 fornot1s %f15, %f15, %f15
14088 ldsb [%l7 + 0x47], %g2
14089 fzeros %f9
14090 udivcc %l2, 0x08C3, %o3
14091 ldsw [%l7 + 0x78], %o5
14092 bgu,a,pn %icc, loop_1659
14093 brgz,a %l1, loop_1660
14094 sth %o2, [%l7 + 0x6C]
14095 ldsh [%l7 + 0x76], %i3
14096loop_1659:
14097 edge8n %g3, %o1, %l5
14098loop_1660:
14099 stw %g6, [%l7 + 0x44]
14100 stx %i5, [%l7 + 0x08]
14101 stw %l4, [%l7 + 0x44]
14102 fbule,a %fcc3, loop_1661
14103 fcmped %fcc2, %f14, %f10
14104 fmul8x16al %f4, %f10, %f10
14105 stw %l3, [%l7 + 0x60]
14106loop_1661:
14107 stb %o7, [%l7 + 0x1F]
14108 udiv %g4, 0x0CA0, %l0
14109 fmovdcs %xcc, %f13, %f2
14110 fmovsa %icc, %f3, %f6
14111 stb %i4, [%l7 + 0x63]
14112 ldsb [%l7 + 0x1A], %i2
14113 st %f1, [%l7 + 0x48]
14114 fmul8x16al %f10, %f10, %f6
14115 fors %f9, %f6, %f0
14116 fmovdcs %xcc, %f9, %f3
14117 ldsw [%l7 + 0x54], %i0
14118 ldx [%l7 + 0x30], %g1
14119 ldx [%l7 + 0x40], %o4
14120 umulcc %g5, %l6, %i1
14121 fmovrslz %o0, %f10, %f0
14122 stw %g7, [%l7 + 0x54]
14123 nop
14124 setx loop_1662, %l0, %l1
14125 wrpr 0x1, %tl
14126 wrpr %l1, %tpc
14127 add %l1, 0x4, %l1
14128 wrpr %l1, %tnpc
14129 setx 0x34400001400, %l0, %l1
14130 wrpr %l1, %tstate
14131 wrhpr 0x4, %htstate
14132 retry
14133 ld [%l7 + 0x34], %f7
14134 movvs %icc, %o6, %i6
14135 orn %g2, %l2, %i7
14136loop_1662:
14137 movleu %xcc, %o5, %o3
14138 tsubcc %o2, %i3, %g3
14139 stb %o1, [%l7 + 0x72]
14140 fnegd %f14, %f14
14141 mulscc %l5, 0x180B, %l1
14142 tsubcc %i5, %g6, %l3
14143 ld [%l7 + 0x48], %f0
14144 ldsw [%l7 + 0x64], %l4
14145 movne %xcc, %g4, %o7
14146 fmovdleu %xcc, %f5, %f6
14147 fabsd %f2, %f8
14148 stb %i4, [%l7 + 0x3B]
14149 std %f0, [%l7 + 0x18]
14150 ldsb [%l7 + 0x4C], %l0
14151 pdist %f14, %f0, %f4
14152 ldsb [%l7 + 0x41], %i2
14153 fcmpne16 %f2, %f12, %g1
14154 fabsd %f12, %f4
14155 smul %i0, 0x0485, %o4
14156 fnot2s %f5, %f0
14157 fmovrdgez %g5, %f4, %f0
14158 fmovs %f3, %f5
14159 lduw [%l7 + 0x44], %l6
14160 fmovsne %xcc, %f1, %f4
14161 edge32 %i1, %g7, %o6
14162 brgez %i6, loop_1663
14163 movge %xcc, %g2, %l2
14164 fcmpgt16 %f6, %f14, %o0
14165 orn %o5, %o3, %o2
14166loop_1663:
14167 brz,a %i7, loop_1664
14168 ldsb [%l7 + 0x7A], %i3
14169 fbge %fcc0, loop_1665
14170 fbuge,a %fcc2, loop_1666
14171loop_1664:
14172 movrne %o1, %g3, %l1
14173 tvc %icc, 0x1
14174loop_1665:
14175 lduw [%l7 + 0x54], %i5
14176loop_1666:
14177 fcmpeq16 %f6, %f10, %g6
14178 stx %l5, [%l7 + 0x28]
14179 sth %l4, [%l7 + 0x0A]
14180 sethi 0x0A0D, %g4
14181 fbug,a %fcc0, loop_1667
14182 bgu,a,pt %xcc, loop_1668
14183 ldx [%l7 + 0x58], %l3
14184 fone %f12
14185loop_1667:
14186 movrne %i4, %o7, %i2
14187loop_1668:
14188 sdivcc %l0, 0x16C0, %i0
14189 stw %g1, [%l7 + 0x3C]
14190 fmovdpos %xcc, %f1, %f13
14191 xor %g5, 0x1525, %l6
14192 fandnot2s %f5, %f6, %f1
14193 sth %i1, [%l7 + 0x44]
14194 brnz,a %o4, loop_1669
14195 fcmpd %fcc3, %f14, %f14
14196 sethi 0x0482, %o6
14197 move %xcc, %i6, %g7
14198loop_1669:
14199 sll %l2, 0x1D, %o0
14200 ldsb [%l7 + 0x25], %g2
14201 edge8ln %o3, %o5, %i7
14202 tle %xcc, 0x4
14203 tcc %xcc, 0x4
14204 brz %o2, loop_1670
14205 ldx [%l7 + 0x48], %i3
14206 lduw [%l7 + 0x10], %g3
14207 bneg,a,pn %icc, loop_1671
14208loop_1670:
14209 edge16n %l1, %o1, %g6
14210 sll %l5, %i5, %g4
14211 xnorcc %l3, %i4, %o7
14212loop_1671:
14213 be,a,pn %xcc, loop_1672
14214 fones %f3
14215 sth %i2, [%l7 + 0x20]
14216 alignaddrl %l4, %i0, %g1
14217loop_1672:
14218 fones %f11
14219 add %g5, %l6, %i1
14220 fandnot2s %f8, %f3, %f4
14221 fandnot2 %f12, %f2, %f14
14222 tsubcc %l0, 0x0A40, %o6
14223 st %f13, [%l7 + 0x3C]
14224 fbul %fcc0, loop_1673
14225 fmovdge %xcc, %f12, %f7
14226 st %f6, [%l7 + 0x58]
14227 fbo %fcc0, loop_1674
14228loop_1673:
14229 ld [%l7 + 0x48], %f9
14230 ldsb [%l7 + 0x74], %o4
14231 popc %i6, %g7
14232loop_1674:
14233 movpos %icc, %l2, %g2
14234 tg %xcc, 0x3
14235 stw %o0, [%l7 + 0x78]
14236 fnot2 %f12, %f14
14237 ld [%l7 + 0x10], %f11
14238 fpadd32 %f12, %f14, %f2
14239 ldx [%l7 + 0x28], %o5
14240 ldub [%l7 + 0x68], %o3
14241 nop
14242 setx loop_1675, %l0, %l1
14243 wrpr 0x1, %tl
14244 wrpr %l1, %tpc
14245 add %l1, 0x4, %l1
14246 wrpr %l1, %tnpc
14247 setx 0x34400001400, %l0, %l1
14248 wrpr %l1, %tstate
14249 wrhpr 0x4, %htstate
14250 retry
14251 fcmpes %fcc3, %f0, %f8
14252 stw %i7, [%l7 + 0x48]
14253 sth %o2, [%l7 + 0x10]
14254loop_1675:
14255 tpos %icc, 0x2
14256 std %f4, [%l7 + 0x30]
14257 edge16l %g3, %l1, %o1
14258 st %f15, [%l7 + 0x44]
14259 lduh [%l7 + 0x1C], %g6
14260 movrgez %i3, 0x252, %l5
14261 fones %f2
14262 ldd [%l7 + 0x10], %f8
14263 stw %i5, [%l7 + 0x28]
14264 move %xcc, %g4, %l3
14265 lduh [%l7 + 0x76], %i4
14266 sth %i2, [%l7 + 0x5E]
14267 edge32 %l4, %i0, %o7
14268 fmovdvs %icc, %f9, %f11
14269 andncc %g1, %g5, %l6
14270 fpadd16 %f4, %f8, %f2
14271 ldsw [%l7 + 0x18], %l0
14272 bn,a %icc, loop_1676
14273 sdivcc %o6, 0x1460, %o4
14274 fmovs %f13, %f3
14275 ldsw [%l7 + 0x60], %i6
14276loop_1676:
14277 fmovsneg %icc, %f10, %f0
14278 st %f2, [%l7 + 0x18]
14279 fzero %f6
14280 fbul,a %fcc2, loop_1677
14281 fcmpne16 %f0, %f6, %g7
14282 fmovsvc %icc, %f0, %f11
14283 xnor %i1, 0x15DF, %g2
14284loop_1677:
14285 fandnot2s %f4, %f11, %f11
14286 brlz %o0, loop_1678
14287 fnegd %f10, %f10
14288 lduh [%l7 + 0x24], %l2
14289 lduw [%l7 + 0x40], %o3
14290loop_1678:
14291 edge8ln %o5, %i7, %o2
14292 std %f0, [%l7 + 0x58]
14293 brlz,a %g3, loop_1679
14294 fsrc2 %f6, %f12
14295 std %f8, [%l7 + 0x68]
14296 fmovrsne %o1, %f13, %f11
14297loop_1679:
14298 move %icc, %g6, %i3
14299 fbe,a %fcc0, loop_1680
14300 ld [%l7 + 0x0C], %f1
14301 tvs %xcc, 0x7
14302 mulscc %l5, 0x169B, %i5
14303loop_1680:
14304 fmovdle %xcc, %f3, %f7
14305 movn %icc, %l1, %l3
14306 andncc %g4, %i2, %l4
14307 faligndata %f2, %f4, %f6
14308 alignaddrl %i0, %o7, %g1
14309 movgu %xcc, %g5, %i4
14310 ldub [%l7 + 0x6D], %l0
14311 ldub [%l7 + 0x5D], %o6
14312 tn %xcc, 0x1
14313 fmovrdlz %l6, %f4, %f6
14314 sdivcc %i6, 0x1A09, %o4
14315 fmovsvs %icc, %f13, %f2
14316 udivcc %g7, 0x0946, %i1
14317 lduh [%l7 + 0x0E], %o0
14318 pdist %f2, %f0, %f8
14319 ldsw [%l7 + 0x60], %g2
14320 fandnot1 %f10, %f12, %f0
14321 tleu %icc, 0x0
14322 xorcc %l2, %o3, %i7
14323 umul %o2, 0x0276, %o5
14324 sub %o1, %g6, %g3
14325 sethi 0x00AE, %l5
14326 andcc %i3, 0x1A4F, %i5
14327 taddcc %l3, %g4, %i2
14328 ldsh [%l7 + 0x72], %l1
14329 fbl %fcc0, loop_1681
14330 ldd [%l7 + 0x40], %f12
14331 fpmerge %f15, %f11, %f6
14332 lduh [%l7 + 0x74], %l4
14333loop_1681:
14334 fbule,a %fcc1, loop_1682
14335 std %f6, [%l7 + 0x40]
14336 srlx %i0, %o7, %g1
14337 fmovsne %icc, %f0, %f11
14338loop_1682:
14339 stw %i4, [%l7 + 0x60]
14340 ldd [%l7 + 0x60], %f12
14341 edge8 %l0, %o6, %l6
14342 add %i6, 0x1489, %o4
14343 lduh [%l7 + 0x4E], %g5
14344 fmul8ulx16 %f2, %f14, %f6
14345 fabss %f8, %f11
14346 fmovrdlez %i1, %f8, %f14
14347 array16 %o0, %g2, %g7
14348 stw %l2, [%l7 + 0x6C]
14349 fpsub16 %f0, %f14, %f14
14350 ldsw [%l7 + 0x7C], %i7
14351 ldd [%l7 + 0x10], %f12
14352 ldsb [%l7 + 0x13], %o2
14353 fmovspos %icc, %f14, %f1
14354 ldsb [%l7 + 0x71], %o3
14355 ldsb [%l7 + 0x1B], %o5
14356 movne %xcc, %o1, %g6
14357 std %f8, [%l7 + 0x70]
14358 fones %f9
14359 fcmped %fcc1, %f4, %f10
14360 array8 %g3, %l5, %i5
14361 movrlez %l3, 0x1C2, %i3
14362 bcs loop_1683
14363 fmovse %icc, %f6, %f1
14364 fsrc1 %f0, %f8
14365 stx %i2, [%l7 + 0x70]
14366loop_1683:
14367 lduw [%l7 + 0x64], %g4
14368 ldsh [%l7 + 0x42], %l1
14369 fsrc1 %f0, %f8
14370 st %f14, [%l7 + 0x38]
14371 fpsub32s %f13, %f0, %f6
14372 fbue %fcc2, loop_1684
14373 andcc %i0, 0x0407, %o7
14374 fnands %f7, %f12, %f4
14375 fnot1 %f4, %f6
14376loop_1684:
14377 sth %g1, [%l7 + 0x32]
14378 movvc %xcc, %i4, %l0
14379 subcc %l4, %o6, %l6
14380 fandnot1 %f8, %f6, %f14
14381 sth %i6, [%l7 + 0x5A]
14382 ldsh [%l7 + 0x0E], %g5
14383 stx %o4, [%l7 + 0x68]
14384 sdivcc %i1, 0x192F, %g2
14385 ld [%l7 + 0x34], %f3
14386 bcs,pt %xcc, loop_1685
14387 brnz %o0, loop_1686
14388 fnor %f10, %f4, %f6
14389 sllx %l2, 0x17, %i7
14390loop_1685:
14391 fabss %f4, %f11
14392loop_1686:
14393 stw %g7, [%l7 + 0x64]
14394 fabsd %f8, %f6
14395 fmovrse %o2, %f6, %f4
14396 ldub [%l7 + 0x6F], %o5
14397 andncc %o3, %g6, %g3
14398 lduw [%l7 + 0x3C], %l5
14399 edge32 %i5, %o1, %l3
14400 fpsub16 %f0, %f8, %f8
14401 tpos %icc, 0x2
14402 fnot2 %f4, %f2
14403 fbo,a %fcc2, loop_1687
14404 ble loop_1688
14405 fmovdl %xcc, %f3, %f13
14406 tle %icc, 0x2
14407loop_1687:
14408 fblg,a %fcc1, loop_1689
14409loop_1688:
14410 fmovd %f8, %f8
14411 stb %i3, [%l7 + 0x2B]
14412 fmovsge %xcc, %f14, %f2
14413loop_1689:
14414 ldub [%l7 + 0x34], %g4
14415 edge8n %i2, %i0, %o7
14416 fmul8x16 %f10, %f0, %f8
14417 nop
14418 setx loop_1690, %l0, %l1
14419 wrpr 0x1, %tl
14420 wrpr %l1, %tnpc
14421 setx 0x34400001400, %l0, %l1
14422 wrpr %l1, %tstate
14423 wrhpr 0x4, %htstate
14424 done
14425 fmovrsgz %l1, %f1, %f0
14426 mulscc %g1, %l0, %i4
14427 xorcc %o6, 0x0508, %l4
14428loop_1690:
14429 movpos %icc, %l6, %i6
14430 fpmerge %f12, %f15, %f12
14431 ldsh [%l7 + 0x28], %g5
14432 xnorcc %i1, %g2, %o0
14433 fxnors %f9, %f12, %f11
14434 stb %o4, [%l7 + 0x2A]
14435 smulcc %l2, %g7, %i7
14436 ldsb [%l7 + 0x77], %o2
14437 fmovsleu %xcc, %f4, %f4
14438 ta %xcc, 0x3
14439 fmovrslez %o5, %f10, %f15
14440 ldx [%l7 + 0x28], %o3
14441 pdist %f0, %f12, %f0
14442 ble %xcc, loop_1691
14443 or %g3, %g6, %l5
14444 fmul8x16 %f11, %f2, %f6
14445 fmuld8ulx16 %f15, %f2, %f0
14446loop_1691:
14447 ld [%l7 + 0x58], %f14
14448 fmovsleu %xcc, %f0, %f1
14449 array32 %o1, %i5, %l3
14450 fbug,a %fcc1, loop_1692
14451 tcs %xcc, 0x4
14452 tn %icc, 0x7
14453 fmovsgu %icc, %f12, %f8
14454loop_1692:
14455 lduh [%l7 + 0x28], %i3
14456 stx %i2, [%l7 + 0x28]
14457 sll %i0, %g4, %l1
14458 ld [%l7 + 0x2C], %f3
14459 tneg %icc, 0x2
14460 ldx [%l7 + 0x68], %o7
14461 lduh [%l7 + 0x6E], %g1
14462 tn %icc, 0x3
14463 ld [%l7 + 0x64], %f14
14464 te %icc, 0x3
14465 mova %icc, %i4, %l0
14466 fmovdvc %xcc, %f14, %f1
14467 std %f10, [%l7 + 0x28]
14468 tgu %xcc, 0x3
14469 fmovscs %icc, %f7, %f7
14470 andn %o6, %l4, %i6
14471 fcmple32 %f6, %f0, %l6
14472 andn %g5, %i1, %o0
14473 xnorcc %o4, %g2, %g7
14474 or %i7, 0x0DC5, %l2
14475 stw %o5, [%l7 + 0x2C]
14476 fpackfix %f4, %f11
14477 udivcc %o3, 0x1332, %o2
14478 tleu %icc, 0x3
14479 movge %icc, %g6, %g3
14480 ldsb [%l7 + 0x6D], %l5
14481 fmovscc %icc, %f14, %f8
14482 fcmpd %fcc0, %f4, %f8
14483 sethi 0x0D0C, %i5
14484 mova %icc, %l3, %i3
14485 brgez,a %i2, loop_1693
14486 lduw [%l7 + 0x14], %i0
14487 srl %g4, 0x19, %o1
14488 array16 %l1, %o7, %g1
14489loop_1693:
14490 fone %f8
14491 edge8 %i4, %o6, %l4
14492 te %xcc, 0x2
14493 fmovdn %icc, %f1, %f10
14494 movvc %xcc, %l0, %l6
14495 std %f2, [%l7 + 0x28]
14496 ldsh [%l7 + 0x64], %g5
14497 mulx %i1, 0x1B04, %i6
14498 fmovdvc %xcc, %f4, %f5
14499 fbl %fcc1, loop_1694
14500 ldx [%l7 + 0x30], %o0
14501 movneg %icc, %o4, %g2
14502 brgz,a %g7, loop_1695
14503loop_1694:
14504 umulcc %i7, 0x147E, %o5
14505 subccc %o3, 0x0EE9, %o2
14506 tneg %icc, 0x2
14507loop_1695:
14508 ldsw [%l7 + 0x3C], %l2
14509 fnot2s %f7, %f4
14510 ld [%l7 + 0x78], %f4
14511 fabsd %f8, %f8
14512 orn %g3, %l5, %g6
14513 fmovdneg %icc, %f10, %f5
14514 call loop_1696
14515 stx %l3, [%l7 + 0x58]
14516 fmovsgu %xcc, %f12, %f8
14517 bleu %icc, loop_1697
14518loop_1696:
14519 ldub [%l7 + 0x39], %i5
14520 brgz,a %i3, loop_1698
14521 fcmple16 %f14, %f2, %i2
14522loop_1697:
14523 faligndata %f6, %f6, %f6
14524 ldsh [%l7 + 0x64], %g4
14525loop_1698:
14526 umulcc %i0, 0x1335, %l1
14527 tgu %xcc, 0x5
14528 fandnot2s %f2, %f6, %f4
14529 sth %o1, [%l7 + 0x7C]
14530 bleu,pn %xcc, loop_1699
14531 sth %g1, [%l7 + 0x68]
14532 subccc %i4, 0x00D6, %o6
14533 sdivcc %o7, 0x1E29, %l0
14534loop_1699:
14535 bshuffle %f8, %f12, %f0
14536 alignaddr %l4, %g5, %i1
14537 fmovrdgz %i6, %f10, %f10
14538 bne,pn %xcc, loop_1700
14539 fbne %fcc1, loop_1701
14540 fmovrslez %o0, %f8, %f10
14541 ldsb [%l7 + 0x4A], %o4
14542loop_1700:
14543 movge %icc, %l6, %g2
14544loop_1701:
14545 fnot1s %f13, %f13
14546 fmul8x16al %f0, %f0, %f12
14547 edge32l %i7, %o5, %g7
14548 fmovdgu %icc, %f11, %f5
14549 std %f6, [%l7 + 0x58]
14550 fxors %f6, %f1, %f15
14551 stb %o2, [%l7 + 0x3C]
14552 ldsw [%l7 + 0x08], %o3
14553 fcmpgt32 %f4, %f0, %l2
14554 movl %xcc, %g3, %l5
14555 fmovrslz %l3, %f13, %f2
14556 sdiv %i5, 0x05B5, %i3
14557 fbl %fcc3, loop_1702
14558 movvs %icc, %i2, %g6
14559 srax %g4, %i0, %o1
14560 fmovdcc %icc, %f4, %f9
14561loop_1702:
14562 ld [%l7 + 0x1C], %f6
14563 fmovsneg %icc, %f0, %f1
14564 subccc %l1, %g1, %o6
14565 fbn %fcc1, loop_1703
14566 fnegs %f12, %f3
14567 stb %o7, [%l7 + 0x36]
14568 fmovsvs %icc, %f12, %f3
14569loop_1703:
14570 bneg,a,pn %xcc, loop_1704
14571 fmovsl %icc, %f1, %f4
14572 fpadd32 %f10, %f8, %f12
14573 tsubcctv %l0, 0x0B5A, %l4
14574loop_1704:
14575 sth %g5, [%l7 + 0x52]
14576 fmovrdlez %i1, %f12, %f0
14577 fnegs %f0, %f13
14578 fbne %fcc2, loop_1705
14579 fmovdne %xcc, %f14, %f13
14580 tvc %xcc, 0x6
14581 movre %i6, %i4, %o4
14582loop_1705:
14583 fbg,a %fcc1, loop_1706
14584 edge16l %o0, %l6, %i7
14585 orcc %o5, %g2, %o2
14586 popc %o3, %l2
14587loop_1706:
14588 mulscc %g7, %g3, %l3
14589 fmovrslez %l5, %f11, %f3
14590 fandnot1 %f0, %f0, %f2
14591 ldx [%l7 + 0x68], %i5
14592 std %f8, [%l7 + 0x10]
14593 fmul8ulx16 %f12, %f6, %f6
14594 orn %i3, 0x14F3, %i2
14595 edge8ln %g6, %g4, %i0
14596 bg,a loop_1707
14597 fbg %fcc3, loop_1708
14598 edge16 %l1, %o1, %o6
14599 fmovsgu %icc, %f14, %f7
14600loop_1707:
14601 fmovrse %o7, %f12, %f10
14602loop_1708:
14603 fbn %fcc1, loop_1709
14604 movcc %xcc, %g1, %l0
14605 fxor %f4, %f6, %f6
14606 fbug,a %fcc0, loop_1710
14607loop_1709:
14608 ldub [%l7 + 0x68], %l4
14609 fba %fcc3, loop_1711
14610 fcmpgt32 %f12, %f8, %i1
14611loop_1710:
14612 fnot1 %f14, %f10
14613 be,a loop_1712
14614loop_1711:
14615 bn %icc, loop_1713
14616 fnot1 %f12, %f8
14617 ldsw [%l7 + 0x30], %g5
14618loop_1712:
14619 tne %icc, 0x5
14620loop_1713:
14621 fmovrslz %i6, %f5, %f11
14622 smul %o4, %i4, %o0
14623 ldsb [%l7 + 0x55], %l6
14624 fbule %fcc1, loop_1714
14625 st %f14, [%l7 + 0x38]
14626 ld [%l7 + 0x0C], %f15
14627 fmovspos %xcc, %f6, %f2
14628loop_1714:
14629 fnands %f6, %f9, %f13
14630 fmul8x16 %f12, %f4, %f12
14631 ldsb [%l7 + 0x52], %o5
14632 fands %f10, %f9, %f10
14633 lduw [%l7 + 0x34], %g2
14634 sth %i7, [%l7 + 0x16]
14635 for %f8, %f4, %f4
14636 lduw [%l7 + 0x34], %o3
14637 bcc,a %xcc, loop_1715
14638 movvc %icc, %o2, %g7
14639 bne,pn %xcc, loop_1716
14640 fmul8x16 %f4, %f8, %f12
14641loop_1715:
14642 smul %l2, 0x1241, %g3
14643 udiv %l5, 0x1DFA, %l3
14644loop_1716:
14645 mulscc %i5, 0x0394, %i3
14646 mova %xcc, %g6, %g4
14647 fmuld8ulx16 %f15, %f2, %f6
14648 sll %i0, 0x09, %l1
14649 movcs %xcc, %o1, %i2
14650 stb %o7, [%l7 + 0x42]
14651 stw %g1, [%l7 + 0x74]
14652 xnorcc %o6, %l4, %l0
14653 nop
14654 setx loop_1717, %l0, %l1
14655 jmpl %l1, %i1
14656 fnands %f8, %f1, %f9
14657 fxor %f8, %f6, %f4
14658 ldub [%l7 + 0x16], %i6
14659loop_1717:
14660 st %f12, [%l7 + 0x70]
14661 fmovsvs %icc, %f9, %f6
14662 popc %g5, %o4
14663 fnand %f0, %f6, %f12
14664 udivcc %o0, 0x0A5B, %i4
14665 movrne %o5, 0x0A9, %l6
14666 ldsh [%l7 + 0x40], %g2
14667 ldub [%l7 + 0x48], %o3
14668 fbne %fcc3, loop_1718
14669 ldsb [%l7 + 0x4E], %o2
14670 st %f10, [%l7 + 0x40]
14671 edge32l %i7, %l2, %g3
14672loop_1718:
14673 addc %g7, %l5, %l3
14674 lduh [%l7 + 0x48], %i3
14675 alignaddrl %g6, %g4, %i0
14676 stw %l1, [%l7 + 0x6C]
14677 fpmerge %f6, %f1, %f8
14678 edge8ln %i5, %o1, %i2
14679 fpsub32s %f8, %f15, %f0
14680 lduh [%l7 + 0x1E], %o7
14681 fsrc2s %f7, %f0
14682 fmovsleu %xcc, %f12, %f11
14683 siam 0x5
14684 tne %xcc, 0x2
14685 st %f13, [%l7 + 0x70]
14686 ldsw [%l7 + 0x18], %o6
14687 tg %xcc, 0x3
14688 move %xcc, %l4, %g1
14689 lduw [%l7 + 0x7C], %l0
14690 movg %xcc, %i1, %g5
14691 addc %i6, 0x0710, %o4
14692 stx %o0, [%l7 + 0x30]
14693 sth %o5, [%l7 + 0x34]
14694 std %f0, [%l7 + 0x50]
14695 lduw [%l7 + 0x44], %l6
14696 fmovrse %g2, %f4, %f4
14697 ld [%l7 + 0x5C], %f14
14698 tgu %xcc, 0x7
14699 fone %f14
14700 move %icc, %i4, %o3
14701 ba,a,pn %xcc, loop_1719
14702 fmovrsgz %o2, %f11, %f3
14703 fcmple32 %f6, %f8, %l2
14704 fba,a %fcc2, loop_1720
14705loop_1719:
14706 movge %icc, %g3, %i7
14707 fmovdneg %icc, %f6, %f8
14708 fcmple32 %f6, %f2, %g7
14709loop_1720:
14710 fpack16 %f12, %f0
14711 fbne,a %fcc2, loop_1721
14712 fbule %fcc2, loop_1722
14713 movneg %icc, %l5, %l3
14714 tsubcc %i3, %g6, %i0
14715loop_1721:
14716 ld [%l7 + 0x5C], %f14
14717loop_1722:
14718 stx %l1, [%l7 + 0x68]
14719 ldub [%l7 + 0x18], %i5
14720 fpadd16s %f3, %f7, %f10
14721 fxors %f14, %f14, %f14
14722 fpsub16s %f11, %f0, %f14
14723 fandnot2s %f11, %f11, %f9
14724 tle %icc, 0x6
14725 brlz,a %o1, loop_1723
14726 fmovdpos %icc, %f9, %f11
14727 and %g4, %i2, %o7
14728 fabsd %f10, %f14
14729loop_1723:
14730 stw %l4, [%l7 + 0x54]
14731 fornot2s %f13, %f3, %f12
14732 fpsub16 %f8, %f0, %f8
14733 fone %f10
14734 nop
14735 setx loop_1724, %l0, %l1
14736 wrpr 0x1, %tl
14737 wrpr %l1, %tpc
14738 add %l1, 0x4, %l1
14739 wrpr %l1, %tnpc
14740 setx 0x34400001400, %l0, %l1
14741 wrpr %l1, %tstate
14742 wrhpr 0x4, %htstate
14743 retry
14744 fmul8x16al %f3, %f7, %f0
14745 lduw [%l7 + 0x10], %o6
14746 fble,a %fcc1, loop_1725
14747loop_1724:
14748 edge16l %g1, %l0, %g5
14749 stw %i6, [%l7 + 0x7C]
14750 movg %icc, %o4, %o0
14751loop_1725:
14752 fpadd32s %f13, %f9, %f11
14753 fzeros %f11
14754 brlz %o5, loop_1726
14755 taddcc %l6, %i1, %g2
14756 fmovs %f13, %f3
14757 fbo,a %fcc2, loop_1727
14758loop_1726:
14759 fmovsa %icc, %f0, %f8
14760 stb %i4, [%l7 + 0x3C]
14761 ldsw [%l7 + 0x30], %o2
14762loop_1727:
14763 fpack32 %f10, %f8, %f10
14764 udivcc %o3, 0x00FF, %l2
14765 or %g3, 0x13A5, %g7
14766 ldsb [%l7 + 0x3E], %l5
14767 fmovrdlez %i7, %f0, %f10
14768 tvs %xcc, 0x2
14769 stb %l3, [%l7 + 0x1A]
14770 movvs %xcc, %g6, %i0
14771 ld [%l7 + 0x38], %f14
14772 taddcc %i3, %l1, %o1
14773 move %xcc, %g4, %i5
14774 std %f14, [%l7 + 0x40]
14775 ldsh [%l7 + 0x72], %i2
14776 movvc %xcc, %l4, %o6
14777 ldub [%l7 + 0x08], %o7
14778 edge8 %l0, %g1, %i6
14779 fmovrdlz %o4, %f2, %f12
14780 ldub [%l7 + 0x3C], %g5
14781 std %f8, [%l7 + 0x48]
14782 std %f6, [%l7 + 0x20]
14783 fornot1s %f12, %f4, %f7
14784 srl %o0, 0x1E, %l6
14785 ldsh [%l7 + 0x3A], %i1
14786 alignaddr %o5, %i4, %o2
14787 ldub [%l7 + 0x73], %g2
14788 movcs %icc, %o3, %l2
14789 fcmpgt16 %f12, %f10, %g7
14790 andcc %l5, 0x1A40, %g3
14791 fmovs %f9, %f9
14792 fandnot1s %f8, %f8, %f0
14793 stw %l3, [%l7 + 0x38]
14794 fba %fcc0, loop_1728
14795 sub %g6, %i7, %i0
14796 fmul8ulx16 %f8, %f4, %f6
14797 fpadd16 %f6, %f12, %f8
14798loop_1728:
14799 tsubcc %l1, 0x1220, %i3
14800 brlz,a %o1, loop_1729
14801 fmovrse %i5, %f2, %f0
14802 fnor %f10, %f2, %f12
14803 fmovsne %xcc, %f8, %f15
14804loop_1729:
14805 sth %i2, [%l7 + 0x66]
14806 tsubcctv %g4, %l4, %o6
14807 fmul8x16 %f0, %f12, %f8
14808 fbe,a %fcc0, loop_1730
14809 lduh [%l7 + 0x0C], %o7
14810 fmovdpos %icc, %f14, %f13
14811 fble,a %fcc3, loop_1731
14812loop_1730:
14813 fbge %fcc3, loop_1732
14814 fmovsn %xcc, %f6, %f9
14815 ld [%l7 + 0x68], %f14
14816loop_1731:
14817 smul %g1, 0x1A88, %l0
14818loop_1732:
14819 nop
14820 setx loop_1733, %l0, %l1
14821 wrpr 0x1, %tl
14822 wrpr %l1, %tnpc
14823 setx 0x34400001400, %l0, %l1
14824 wrpr %l1, %tstate
14825 wrhpr 0x4, %htstate
14826 done
14827 ldub [%l7 + 0x7A], %i6
14828 edge8l %g5, %o4, %o0
14829 movg %icc, %l6, %o5
14830loop_1733:
14831 bshuffle %f4, %f6, %f4
14832 mulscc %i4, %i1, %o2
14833 fbul %fcc3, loop_1734
14834 fmul8x16 %f0, %f2, %f0
14835 sth %g2, [%l7 + 0x38]
14836 tsubcc %o3, %l2, %g7
14837loop_1734:
14838 tneg %xcc, 0x3
14839 tle %xcc, 0x6
14840 taddcc %g3, 0x03D6, %l5
14841 edge16 %g6, %i7, %l3
14842 fbue,a %fcc3, loop_1735
14843 nop
14844 setx loop_1736, %l0, %l1
14845 wrpr 0x1, %tl
14846 wrpr %l1, %tnpc
14847 setx 0x34400001400, %l0, %l1
14848 wrpr %l1, %tstate
14849 wrhpr 0x4, %htstate
14850 done
14851 fcmpgt16 %f6, %f2, %i0
14852 fmovrsgez %i3, %f4, %f11
14853loop_1735:
14854 ldsb [%l7 + 0x11], %l1
14855loop_1736:
14856 taddcc %o1, 0x0CC8, %i5
14857 fpackfix %f6, %f14
14858 lduw [%l7 + 0x60], %g4
14859 st %f12, [%l7 + 0x48]
14860 fmovrse %i2, %f9, %f1
14861 tcc %xcc, 0x5
14862 taddcctv %o6, %l4, %o7
14863 srax %l0, 0x0E, %i6
14864 fpack16 %f12, %f4
14865 fandnot1 %f14, %f0, %f12
14866 edge16ln %g1, %g5, %o0
14867 stx %o4, [%l7 + 0x60]
14868 bneg,pt %icc, loop_1737
14869 ldub [%l7 + 0x0A], %l6
14870 stx %o5, [%l7 + 0x58]
14871 fmul8ulx16 %f12, %f14, %f0
14872loop_1737:
14873 std %f10, [%l7 + 0x50]
14874 fpsub32 %f4, %f10, %f12
14875 ld [%l7 + 0x5C], %f9
14876 st %f15, [%l7 + 0x64]
14877 ldx [%l7 + 0x20], %i1
14878 sll %o2, 0x0F, %g2
14879 fcmple32 %f6, %f6, %o3
14880 fmovdvc %xcc, %f15, %f5
14881 ldsb [%l7 + 0x77], %i4
14882 std %f6, [%l7 + 0x50]
14883 fbn %fcc0, loop_1738
14884 fcmped %fcc2, %f6, %f0
14885 movvc %icc, %l2, %g3
14886 fcmpd %fcc2, %f10, %f0
14887loop_1738:
14888 sth %l5, [%l7 + 0x5C]
14889 sub %g7, 0x09D0, %g6
14890 stx %i7, [%l7 + 0x70]
14891 edge16n %l3, %i3, %l1
14892 fmovsgu %xcc, %f14, %f11
14893 fornot2s %f15, %f3, %f13
14894 fmovsa %xcc, %f11, %f3
14895 fmovdvs %icc, %f4, %f13
14896 fandnot2s %f12, %f2, %f11
14897 lduw [%l7 + 0x6C], %o1
14898 fzeros %f8
14899 fbe,a %fcc2, loop_1739
14900 fpadd32 %f6, %f4, %f8
14901 stw %i5, [%l7 + 0x24]
14902 brgz,a %g4, loop_1740
14903loop_1739:
14904 nop
14905 setx loop_1741, %l0, %l1
14906 jmpl %l1, %i0
14907 fpmerge %f13, %f7, %f10
14908 fmovdne %xcc, %f10, %f11
14909loop_1740:
14910 sth %o6, [%l7 + 0x4A]
14911loop_1741:
14912 ldsh [%l7 + 0x0E], %l4
14913 fmovsneg %icc, %f15, %f3
14914 stx %i2, [%l7 + 0x58]
14915 umulcc %o7, 0x019F, %i6
14916 lduw [%l7 + 0x5C], %l0
14917 ldx [%l7 + 0x18], %g1
14918 stb %g5, [%l7 + 0x23]
14919 bge,pn %xcc, loop_1742
14920 st %f14, [%l7 + 0x54]
14921 fmul8ulx16 %f10, %f10, %f6
14922 lduh [%l7 + 0x5A], %o4
14923loop_1742:
14924 st %f1, [%l7 + 0x54]
14925 fpadd32s %f0, %f3, %f3
14926 addccc %o0, %l6, %o5
14927 fcmps %fcc1, %f0, %f3
14928 fmovdg %xcc, %f9, %f0
14929 fmovrdne %i1, %f8, %f14
14930 tne %icc, 0x3
14931 fmul8x16al %f12, %f4, %f2
14932 ldsb [%l7 + 0x57], %o2
14933 fbl %fcc2, loop_1743
14934 st %f7, [%l7 + 0x28]
14935 array16 %g2, %i4, %l2
14936 bleu,a,pt %xcc, loop_1744
14937loop_1743:
14938 sth %o3, [%l7 + 0x58]
14939 std %f14, [%l7 + 0x48]
14940 tneg %icc, 0x1
14941loop_1744:
14942 ldsb [%l7 + 0x68], %g3
14943 ld [%l7 + 0x7C], %f3
14944 fand %f12, %f4, %f2
14945 fbu,a %fcc3, loop_1745
14946 udivx %g7, 0x1605, %g6
14947 bl,a %xcc, loop_1746
14948 bshuffle %f4, %f12, %f6
14949loop_1745:
14950 tle %xcc, 0x0
14951 sethi 0x0631, %i7
14952loop_1746:
14953 sub %l3, %i3, %l1
14954 lduh [%l7 + 0x34], %l5
14955 fmovrse %i5, %f1, %f8
14956 fmul8ulx16 %f6, %f0, %f10
14957 movle %xcc, %g4, %o1
14958 fmovsn %icc, %f10, %f6
14959 fbge %fcc3, loop_1747
14960 orncc %i0, %o6, %l4
14961 edge32l %o7, %i2, %i6
14962 te %icc, 0x6
14963loop_1747:
14964 brlez,a %l0, loop_1748
14965 brlez %g1, loop_1749
14966 nop
14967 setx loop_1750, %l0, %l1
14968 wrpr 0x1, %tl
14969 wrpr %l1, %tpc
14970 add %l1, 0x4, %l1
14971 wrpr %l1, %tnpc
14972 setx 0x34400001400, %l0, %l1
14973 wrpr %l1, %tstate
14974 wrhpr 0x4, %htstate
14975 retry
14976 smulcc %g5, 0x1DA0, %o0
14977loop_1748:
14978 sethi 0x08B3, %l6
14979loop_1749:
14980 fbge,a %fcc0, loop_1751
14981loop_1750:
14982 bvs %icc, loop_1752
14983 ldub [%l7 + 0x75], %o5
14984 fmul8x16 %f2, %f2, %f0
14985loop_1751:
14986 ldsw [%l7 + 0x78], %i1
14987loop_1752:
14988 lduw [%l7 + 0x14], %o4
14989 fmovdcs %icc, %f3, %f7
14990 ldsh [%l7 + 0x42], %o2
14991 te %xcc, 0x2
14992 fmovsge %icc, %f2, %f6
14993 umul %g2, 0x0CBD, %l2
14994 edge32 %i4, %o3, %g3
14995 fsrc2s %f5, %f14
14996 fornot1 %f8, %f8, %f10
14997 ld [%l7 + 0x60], %f12
14998 tgu %xcc, 0x7
14999 faligndata %f4, %f14, %f12
15000 movleu %xcc, %g6, %g7
15001 ldd [%l7 + 0x40], %f0
15002 sdiv %i7, 0x0E5F, %i3
15003 fblg %fcc0, loop_1753
15004 stb %l1, [%l7 + 0x19]
15005 fcmpgt16 %f8, %f6, %l5
15006 subc %i5, 0x1475, %g4
15007loop_1753:
15008 fbne,a %fcc0, loop_1754
15009 ldsh [%l7 + 0x5C], %l3
15010 bshuffle %f4, %f10, %f12
15011 movn %xcc, %i0, %o1
15012loop_1754:
15013 udivcc %o6, 0x1215, %l4
15014 and %o7, %i6, %l0
15015 fnot2s %f15, %f11
15016 brlz %i2, loop_1755
15017 fornot2 %f14, %f4, %f14
15018 udivcc %g1, 0x084A, %o0
15019 lduh [%l7 + 0x12], %l6
15020loop_1755:
15021 fmovsne %icc, %f4, %f14
15022 fnot2s %f4, %f11
15023 ldsb [%l7 + 0x67], %o5
15024 fmovdvs %icc, %f1, %f14
15025 ldx [%l7 + 0x30], %i1
15026 ldsh [%l7 + 0x3A], %o4
15027 brlz,a %g5, loop_1756
15028 movn %xcc, %g2, %l2
15029 tg %xcc, 0x0
15030 fmul8ulx16 %f0, %f10, %f10
15031loop_1756:
15032 andncc %i4, %o2, %o3
15033 te %icc, 0x3
15034 movneg %icc, %g6, %g3
15035 fone %f14
15036 te %icc, 0x4
15037 ldd [%l7 + 0x20], %f14
15038 fmovsn %xcc, %f2, %f6
15039 stw %i7, [%l7 + 0x08]
15040 fblg %fcc0, loop_1757
15041 bge loop_1758
15042 fba,a %fcc1, loop_1759
15043 movrlez %g7, %i3, %l5
15044loop_1757:
15045 fpackfix %f6, %f6
15046loop_1758:
15047 alignaddrl %l1, %i5, %l3
15048loop_1759:
15049 stx %i0, [%l7 + 0x20]
15050 fxor %f8, %f4, %f8
15051 add %g4, 0x0171, %o1
15052 mova %icc, %l4, %o7
15053 ld [%l7 + 0x08], %f5
15054 stb %o6, [%l7 + 0x17]
15055 movvc %xcc, %l0, %i2
15056 bge,a,pt %xcc, loop_1760
15057 subc %i6, 0x0F7D, %o0
15058 movrlez %g1, 0x269, %o5
15059 lduw [%l7 + 0x34], %l6
15060loop_1760:
15061 fnot1 %f4, %f8
15062 addcc %i1, %g5, %o4
15063 fmovrdlz %g2, %f10, %f2
15064 st %f11, [%l7 + 0x64]
15065 movrne %i4, %l2, %o3
15066 std %f8, [%l7 + 0x10]
15067 movgu %icc, %g6, %o2
15068 array8 %g3, %g7, %i7
15069 fnot1s %f11, %f11
15070 fors %f6, %f14, %f15
15071 fnand %f0, %f8, %f2
15072 fmovrsgez %l5, %f0, %f1
15073 sra %l1, 0x00, %i5
15074 ldsw [%l7 + 0x48], %l3
15075 tl %xcc, 0x7
15076 fnor %f12, %f6, %f12
15077 ta %icc, 0x6
15078 fmovdneg %xcc, %f3, %f1
15079 edge32ln %i3, %i0, %o1
15080 pdist %f0, %f0, %f6
15081 tcs %icc, 0x6
15082 brgz %g4, loop_1761
15083 fnot1s %f5, %f14
15084 array32 %o7, %o6, %l4
15085 fnand %f6, %f6, %f10
15086loop_1761:
15087 subcc %l0, 0x045C, %i2
15088 mulscc %o0, %i6, %g1
15089 fmovrdlz %o5, %f0, %f14
15090 tne %icc, 0x3
15091 fbul,a %fcc3, loop_1762
15092 fcmpeq32 %f8, %f0, %i1
15093 fbue %fcc3, loop_1763
15094 stb %l6, [%l7 + 0x45]
15095loop_1762:
15096 or %o4, %g2, %g5
15097 movn %xcc, %i4, %l2
15098loop_1763:
15099 ble,pn %icc, loop_1764
15100 bvs,a %xcc, loop_1765
15101 bg,a,pn %icc, loop_1766
15102 fandnot1s %f6, %f5, %f13
15103loop_1764:
15104 fpack16 %f12, %f8
15105loop_1765:
15106 ldsb [%l7 + 0x17], %g6
15107loop_1766:
15108 array16 %o2, %g3, %o3
15109 movgu %icc, %g7, %i7
15110 fmovscs %icc, %f12, %f15
15111 fpsub16 %f0, %f14, %f0
15112 ldsw [%l7 + 0x60], %l1
15113 mulscc %l5, %l3, %i5
15114 fnot1 %f8, %f0
15115 stw %i3, [%l7 + 0x58]
15116 be,pn %icc, loop_1767
15117 alignaddr %o1, %i0, %o7
15118 edge32 %o6, %g4, %l0
15119 fxors %f8, %f13, %f5
15120loop_1767:
15121 fnegs %f13, %f3
15122 edge8 %i2, %l4, %o0
15123 bg,a,pn %xcc, loop_1768
15124 movrne %g1, 0x348, %i6
15125 fblg,a %fcc2, loop_1769
15126 tn %icc, 0x0
15127loop_1768:
15128 fornot1 %f0, %f8, %f0
15129 fmovrdne %i1, %f2, %f12
15130loop_1769:
15131 ldx [%l7 + 0x30], %o5
15132 fmovse %xcc, %f14, %f0
15133 fmovrsne %l6, %f8, %f8
15134 xnor %o4, %g5, %g2
15135 fmovde %xcc, %f8, %f12
15136 sdiv %l2, 0x1CBE, %g6
15137 fornot1s %f3, %f11, %f2
15138 stb %o2, [%l7 + 0x6F]
15139 ble,a %icc, loop_1770
15140 tl %xcc, 0x5
15141 edge16 %g3, %o3, %i4
15142 stb %g7, [%l7 + 0x0C]
15143loop_1770:
15144 sth %i7, [%l7 + 0x40]
15145 bpos,pt %xcc, loop_1771
15146 ldd [%l7 + 0x18], %f14
15147 fmovrdne %l5, %f12, %f6
15148 ldub [%l7 + 0x7E], %l1
15149loop_1771:
15150 ldub [%l7 + 0x48], %i5
15151 fpsub16 %f0, %f12, %f14
15152 movrlez %i3, 0x1A9, %o1
15153 st %f14, [%l7 + 0x74]
15154 fmovrdlz %l3, %f0, %f2
15155 fmovrse %i0, %f3, %f11
15156 ldx [%l7 + 0x78], %o7
15157 lduh [%l7 + 0x24], %g4
15158 fpadd16s %f1, %f9, %f14
15159 ldsh [%l7 + 0x12], %l0
15160 fnegs %f12, %f6
15161 movleu %xcc, %i2, %o6
15162 umulcc %l4, %o0, %i6
15163 fmovrsgz %g1, %f9, %f8
15164 ldub [%l7 + 0x5B], %i1
15165 fmovrdlz %o5, %f8, %f14
15166 fmovdle %icc, %f6, %f14
15167 fcmpeq16 %f6, %f0, %o4
15168 edge32 %g5, %g2, %l6
15169 nop
15170 setx loop_1772, %l0, %l1
15171 jmpl %l1, %l2
15172 tle %icc, 0x3
15173 fmovrde %g6, %f10, %f10
15174 fors %f1, %f6, %f12
15175loop_1772:
15176 std %f2, [%l7 + 0x40]
15177 movrne %g3, %o3, %i4
15178 xor %o2, 0x0191, %i7
15179 movrgz %l5, 0x32B, %l1
15180 edge8n %g7, %i3, %i5
15181 lduh [%l7 + 0x2E], %l3
15182 fcmpes %fcc3, %f6, %f5
15183 fmovdleu %xcc, %f0, %f4
15184 fbg,a %fcc3, loop_1773
15185 movleu %icc, %o1, %o7
15186 sdiv %g4, 0x0952, %i0
15187 fone %f10
15188loop_1773:
15189 stb %i2, [%l7 + 0x7F]
15190 addccc %l0, 0x003D, %o6
15191 movn %icc, %l4, %o0
15192 stb %g1, [%l7 + 0x41]
15193 fcmpes %fcc2, %f14, %f12
15194 lduw [%l7 + 0x4C], %i1
15195 movg %icc, %o5, %o4
15196 fnot2s %f8, %f12
15197 fpsub32 %f10, %f14, %f12
15198 stx %g5, [%l7 + 0x60]
15199 fxors %f2, %f4, %f11
15200 fmovscc %icc, %f14, %f3
15201 edge32 %i6, %l6, %g2
15202 brlez,a %l2, loop_1774
15203 fmovsvc %icc, %f7, %f5
15204 ldd [%l7 + 0x20], %f12
15205 std %f6, [%l7 + 0x30]
15206loop_1774:
15207 ld [%l7 + 0x10], %f11
15208 fmovdleu %xcc, %f12, %f8
15209 fcmple32 %f4, %f0, %g6
15210 ldub [%l7 + 0x2D], %g3
15211 movge %icc, %o3, %i4
15212 movge %xcc, %i7, %o2
15213 subccc %l1, 0x071F, %l5
15214 sdivx %i3, 0x0B9A, %i5
15215 fpadd32 %f2, %f14, %f10
15216 fmovsleu %xcc, %f13, %f2
15217 addcc %l3, 0x126F, %g7
15218 movrlz %o1, %o7, %i0
15219 movrlez %g4, %l0, %o6
15220 edge32ln %i2, %o0, %l4
15221 fcmpes %fcc3, %f11, %f6
15222 movle %icc, %g1, %i1
15223 tleu %icc, 0x1
15224 orncc %o4, 0x0C6B, %g5
15225 movvs %xcc, %o5, %i6
15226 ldd [%l7 + 0x58], %f6
15227 edge32ln %g2, %l6, %g6
15228 fmovsge %icc, %f0, %f7
15229 bn %icc, loop_1775
15230 brlz %g3, loop_1776
15231 fone %f6
15232 tvc %icc, 0x4
15233loop_1775:
15234 fcmpne32 %f0, %f8, %l2
15235loop_1776:
15236 fsrc1s %f1, %f3
15237 fmul8x16 %f4, %f12, %f12
15238 orcc %o3, %i7, %i4
15239 fmovrsgz %o2, %f0, %f14
15240 ldd [%l7 + 0x30], %f10
15241 fmovrdlz %l5, %f6, %f6
15242 fmovrsgez %i3, %f10, %f2
15243 tne %xcc, 0x6
15244 tg %xcc, 0x4
15245 ldsb [%l7 + 0x08], %l1
15246 udivx %l3, 0x07E3, %i5
15247 fcmple32 %f0, %f4, %o1
15248 fbl,a %fcc3, loop_1777
15249 fmul8ulx16 %f12, %f14, %f12
15250 sethi 0x026E, %o7
15251 lduw [%l7 + 0x68], %i0
15252loop_1777:
15253 ldsb [%l7 + 0x34], %g4
15254 nop
15255 setx loop_1778, %l0, %l1
15256 wrpr 0x1, %tl
15257 wrpr %l1, %tnpc
15258 setx 0x34400001400, %l0, %l1
15259 wrpr %l1, %tstate
15260 wrhpr 0x4, %htstate
15261 done
15262 fsrc1 %f12, %f8
15263 fsrc1s %f1, %f7
15264 lduw [%l7 + 0x40], %g7
15265loop_1778:
15266 andcc %l0, %i2, %o6
15267 fmovsl %icc, %f12, %f2
15268 movvc %xcc, %l4, %o0
15269 fmovrslz %i1, %f14, %f9
15270 ldd [%l7 + 0x78], %f14
15271 ldsh [%l7 + 0x40], %g1
15272 fxors %f3, %f14, %f9
15273 st %f6, [%l7 + 0x20]
15274 ldx [%l7 + 0x70], %g5
15275 ld [%l7 + 0x24], %f14
15276 orn %o4, %i6, %o5
15277 tleu %xcc, 0x3
15278 ldsb [%l7 + 0x63], %g2
15279 st %f12, [%l7 + 0x38]
15280 bn,a %icc, loop_1779
15281 stx %l6, [%l7 + 0x08]
15282 fpsub16 %f10, %f6, %f8
15283 xnor %g3, %g6, %l2
15284loop_1779:
15285 orncc %o3, 0x174F, %i7
15286 fands %f7, %f5, %f5
15287 fmovsa %icc, %f7, %f1
15288 fmuld8ulx16 %f4, %f12, %f0
15289 st %f2, [%l7 + 0x5C]
15290 fmovsvc %xcc, %f10, %f1
15291 movg %icc, %o2, %l5
15292 ldub [%l7 + 0x54], %i3
15293 mulx %i4, %l3, %l1
15294 srax %o1, %o7, %i0
15295 movg %xcc, %i5, %g4
15296 taddcctv %l0, %g7, %o6
15297 umulcc %i2, %l4, %i1
15298 ldd [%l7 + 0x08], %f12
15299 fmuld8ulx16 %f0, %f7, %f10
15300 movre %g1, 0x23A, %o0
15301 fnot2 %f2, %f12
15302 fandnot2s %f1, %f9, %f1
15303 fmovdg %icc, %f1, %f9
15304 fmovdle %xcc, %f5, %f5
15305 alignaddrl %o4, %g5, %i6
15306 fmovda %icc, %f4, %f12
15307 edge16 %o5, %g2, %l6
15308 movneg %xcc, %g3, %l2
15309 fcmple32 %f6, %f14, %o3
15310 ldsb [%l7 + 0x45], %i7
15311 fpsub16s %f0, %f13, %f0
15312 bl %xcc, loop_1780
15313 edge32l %g6, %l5, %i3
15314 bl,pn %icc, loop_1781
15315 tgu %xcc, 0x4
15316loop_1780:
15317 edge8l %o2, %l3, %l1
15318 std %f12, [%l7 + 0x08]
15319loop_1781:
15320 fnegd %f0, %f2
15321 smul %o1, 0x0EEE, %o7
15322 ldx [%l7 + 0x68], %i4
15323 ldsh [%l7 + 0x76], %i5
15324 movcc %icc, %g4, %l0
15325 fpack16 %f8, %f14
15326 ldsb [%l7 + 0x56], %g7
15327 fpack16 %f14, %f14
15328 edge8ln %o6, %i0, %i2
15329 and %i1, 0x1A48, %l4
15330 movvc %xcc, %g1, %o4
15331 fsrc2s %f2, %f7
15332 alignaddr %g5, %o0, %o5
15333 fmul8sux16 %f12, %f8, %f0
15334 fornot2 %f14, %f2, %f14
15335 sra %g2, 0x14, %l6
15336 movne %icc, %g3, %i6
15337 sth %o3, [%l7 + 0x18]
15338 ld [%l7 + 0x1C], %f4
15339 ldsw [%l7 + 0x30], %i7
15340 stb %g6, [%l7 + 0x31]
15341 te %xcc, 0x7
15342 add %l2, 0x1427, %i3
15343 fpsub32 %f2, %f4, %f4
15344 sth %o2, [%l7 + 0x0A]
15345 smul %l3, 0x07B5, %l5
15346 bge,a,pt %icc, loop_1782
15347 array32 %o1, %o7, %i4
15348 movge %xcc, %i5, %g4
15349 alignaddrl %l1, %g7, %l0
15350loop_1782:
15351 movrlz %i0, 0x0AC, %i2
15352 fmovsge %xcc, %f1, %f4
15353 fmovdvc %xcc, %f14, %f2
15354 fmovrdlez %o6, %f6, %f8
15355 fpackfix %f2, %f0
15356 fpadd16 %f14, %f2, %f12
15357 fmovrse %i1, %f11, %f13
15358 fnot2s %f5, %f13
15359 fnot1s %f4, %f14
15360 std %f0, [%l7 + 0x68]
15361 fmovrse %l4, %f15, %f10
15362 stb %o4, [%l7 + 0x1F]
15363 fmovdle %xcc, %f7, %f8
15364 tl %xcc, 0x4
15365 bpos,a,pn %icc, loop_1783
15366 bl %icc, loop_1784
15367 stb %g1, [%l7 + 0x35]
15368 movrgz %g5, %o5, %g2
15369loop_1783:
15370 taddcc %l6, %g3, %o0
15371loop_1784:
15372 ldub [%l7 + 0x4A], %o3
15373 tneg %xcc, 0x7
15374 st %f3, [%l7 + 0x18]
15375 fmovrdne %i7, %f12, %f8
15376 ldsw [%l7 + 0x20], %i6
15377 ldub [%l7 + 0x40], %l2
15378 movrne %i3, 0x0E8, %g6
15379 fcmpgt32 %f2, %f14, %l3
15380 fbge,a %fcc0, loop_1785
15381 fble,a %fcc3, loop_1786
15382 stx %l5, [%l7 + 0x68]
15383 ldd [%l7 + 0x48], %f12
15384loop_1785:
15385 fmovsvs %xcc, %f13, %f10
15386loop_1786:
15387 mova %icc, %o2, %o7
15388 sth %o1, [%l7 + 0x18]
15389 ldx [%l7 + 0x60], %i4
15390 sth %i5, [%l7 + 0x4E]
15391 tne %xcc, 0x4
15392 fmovs %f15, %f7
15393 lduw [%l7 + 0x64], %l1
15394 siam 0x5
15395 st %f3, [%l7 + 0x7C]
15396 bleu,pt %xcc, loop_1787
15397 ldub [%l7 + 0x14], %g7
15398 lduw [%l7 + 0x34], %g4
15399 fbg,a %fcc0, loop_1788
15400loop_1787:
15401 movcs %icc, %i0, %l0
15402 stw %i2, [%l7 + 0x10]
15403 bcs loop_1789
15404loop_1788:
15405 ldx [%l7 + 0x20], %i1
15406 bpos,a %icc, loop_1790
15407 sth %l4, [%l7 + 0x6C]
15408loop_1789:
15409 movg %xcc, %o6, %o4
15410 faligndata %f14, %f10, %f6
15411loop_1790:
15412 fcmpgt16 %f14, %f6, %g5
15413 andcc %o5, 0x009C, %g1
15414 fmul8x16 %f5, %f8, %f10
15415 movne %xcc, %g2, %g3
15416 udivcc %l6, 0x0A7D, %o0
15417 fcmple16 %f6, %f8, %i7
15418 subccc %i6, 0x1A13, %o3
15419 subccc %l2, %g6, %i3
15420 edge8n %l5, %o2, %o7
15421 fandnot1 %f4, %f0, %f2
15422 fexpand %f15, %f14
15423 brgz %o1, loop_1791
15424 tle %icc, 0x0
15425 fnot2 %f10, %f4
15426 fmovdge %xcc, %f9, %f8
15427loop_1791:
15428 fands %f2, %f12, %f11
15429 sdivcc %l3, 0x08C5, %i4
15430 brz,a %i5, loop_1792
15431 fpmerge %f4, %f8, %f0
15432 fsrc1 %f0, %f12
15433 fbe,a %fcc3, loop_1793
15434loop_1792:
15435 sllx %l1, 0x1E, %g7
15436 fmovde %xcc, %f5, %f6
15437 ldd [%l7 + 0x60], %f0
15438loop_1793:
15439 stx %i0, [%l7 + 0x58]
15440 lduh [%l7 + 0x7E], %g4
15441 xor %l0, 0x0153, %i2
15442 ldsb [%l7 + 0x63], %l4
15443 movpos %xcc, %o6, %i1
15444 bcc %xcc, loop_1794
15445 bn,a %icc, loop_1795
15446 ld [%l7 + 0x7C], %f5
15447 and %g5, 0x1E52, %o5
15448loop_1794:
15449 bneg,a,pn %xcc, loop_1796
15450loop_1795:
15451 lduh [%l7 + 0x2C], %o4
15452 fcmpes %fcc1, %f11, %f9
15453 fmovrsgez %g1, %f10, %f4
15454loop_1796:
15455 fcmpgt16 %f14, %f2, %g3
15456 fandnot2s %f13, %f1, %f0
15457 fmovda %icc, %f8, %f2
15458 stx %l6, [%l7 + 0x28]
15459 stb %o0, [%l7 + 0x48]
15460 fpackfix %f0, %f11
15461 st %f0, [%l7 + 0x70]
15462 fandnot1 %f10, %f4, %f6
15463 lduw [%l7 + 0x10], %i7
15464 fnors %f0, %f5, %f12
15465 ldsb [%l7 + 0x1D], %i6
15466 edge16ln %g2, %o3, %l2
15467 movgu %xcc, %g6, %i3
15468 fsrc1 %f2, %f8
15469 sth %l5, [%l7 + 0x52]
15470 nop
15471 setx loop_1797, %l0, %l1
15472 jmpl %l1, %o2
15473 ldsb [%l7 + 0x49], %o1
15474 nop
15475 setx loop_1798, %l0, %l1
15476 jmpl %l1, %o7
15477 fcmpne32 %f2, %f12, %l3
15478loop_1797:
15479 fba %fcc2, loop_1799
15480 st %f9, [%l7 + 0x54]
15481loop_1798:
15482 tsubcctv %i5, %i4, %g7
15483 te %xcc, 0x4
15484loop_1799:
15485 srlx %i0, %l1, %l0
15486 ldub [%l7 + 0x61], %g4
15487 ld [%l7 + 0x54], %f7
15488 stx %l4, [%l7 + 0x10]
15489 ldub [%l7 + 0x26], %o6
15490 movrgez %i2, %i1, %o5
15491 fsrc2 %f0, %f10
15492 sth %g5, [%l7 + 0x54]
15493 fbuge %fcc2, loop_1800
15494 lduh [%l7 + 0x3A], %o4
15495 ldsb [%l7 + 0x43], %g3
15496 tsubcc %g1, 0x13EE, %o0
15497loop_1800:
15498 bge loop_1801
15499 fmuld8sux16 %f7, %f8, %f10
15500 edge16l %i7, %i6, %g2
15501 fcmpgt32 %f12, %f12, %l6
15502loop_1801:
15503 fblg,a %fcc1, loop_1802
15504 fpack16 %f6, %f9
15505 fmovsvc %icc, %f1, %f15
15506 ldd [%l7 + 0x38], %f4
15507loop_1802:
15508 movrne %o3, %g6, %i3
15509 ldsh [%l7 + 0x7C], %l2
15510 movg %icc, %l5, %o1
15511 ldsw [%l7 + 0x24], %o7
15512 movneg %icc, %l3, %i5
15513 stb %o2, [%l7 + 0x14]
15514 sdiv %g7, 0x19BA, %i4
15515 lduh [%l7 + 0x74], %i0
15516 tl %xcc, 0x1
15517 lduw [%l7 + 0x0C], %l1
15518 fmul8ulx16 %f6, %f10, %f0
15519 ld [%l7 + 0x78], %f4
15520 stx %l0, [%l7 + 0x28]
15521 ldd [%l7 + 0x68], %f0
15522 fmovsge %icc, %f9, %f8
15523 edge32ln %l4, %g4, %o6
15524 fmovsleu %xcc, %f1, %f11
15525 std %f8, [%l7 + 0x60]
15526 movne %xcc, %i2, %i1
15527 bl %xcc, loop_1803
15528 sth %o5, [%l7 + 0x52]
15529 st %f8, [%l7 + 0x58]
15530 ldub [%l7 + 0x3D], %o4
15531loop_1803:
15532 bn,a loop_1804
15533 ldsb [%l7 + 0x2E], %g5
15534 ld [%l7 + 0x7C], %f10
15535 lduw [%l7 + 0x4C], %g3
15536loop_1804:
15537 std %f2, [%l7 + 0x08]
15538 te %xcc, 0x0
15539 fandnot1s %f8, %f3, %f12
15540 faligndata %f14, %f10, %f0
15541 umul %g1, 0x124C, %i7
15542 ldsb [%l7 + 0x6B], %i6
15543 fxnors %f12, %f8, %f5
15544 sdivcc %o0, 0x1CDB, %l6
15545 ldd [%l7 + 0x40], %f10
15546 fmuld8sux16 %f1, %f14, %f12
15547 ldub [%l7 + 0x3E], %o3
15548 tvc %xcc, 0x4
15549 stb %g2, [%l7 + 0x3D]
15550 lduw [%l7 + 0x58], %g6
15551 ld [%l7 + 0x08], %f13
15552 lduw [%l7 + 0x6C], %i3
15553 fpack32 %f2, %f2, %f0
15554 orcc %l2, 0x1E10, %l5
15555 movcc %xcc, %o7, %l3
15556 fpack16 %f10, %f11
15557 fbg %fcc2, loop_1805
15558 ldsw [%l7 + 0x54], %i5
15559 fmovsleu %xcc, %f3, %f1
15560 ldx [%l7 + 0x10], %o1
15561loop_1805:
15562 fbul,a %fcc0, loop_1806
15563 fmovse %icc, %f5, %f10
15564 brgez,a %g7, loop_1807
15565 stx %o2, [%l7 + 0x38]
15566loop_1806:
15567 sllx %i4, %i0, %l1
15568 edge32l %l0, %l4, %g4
15569loop_1807:
15570 fbne %fcc0, loop_1808
15571 movrgz %o6, %i1, %i2
15572 fnot1 %f14, %f0
15573 lduw [%l7 + 0x64], %o4
15574loop_1808:
15575 sth %o5, [%l7 + 0x32]
15576 fcmps %fcc2, %f14, %f1
15577 fmovdl %icc, %f2, %f4
15578 fpack16 %f10, %f3
15579 fornot1s %f1, %f13, %f3
15580 subccc %g3, %g5, %i7
15581 ld [%l7 + 0x6C], %f6
15582 sth %i6, [%l7 + 0x2E]
15583 array8 %g1, %o0, %o3
15584 nop
15585 setx loop_1809, %l0, %l1
15586 wrpr 0x1, %tl
15587 wrpr %l1, %tnpc
15588 setx 0x34400001400, %l0, %l1
15589 wrpr %l1, %tstate
15590 wrhpr 0x4, %htstate
15591 done
15592 popc 0x07C7, %g2
15593 edge8ln %g6, %i3, %l6
15594 fble,a %fcc2, loop_1810
15595loop_1809:
15596 ldsh [%l7 + 0x7C], %l5
15597 sethi 0x126C, %o7
15598 tsubcctv %l2, 0x0A04, %i5
15599loop_1810:
15600 edge8n %o1, %l3, %o2
15601 fcmpgt32 %f4, %f8, %g7
15602 bleu,a loop_1811
15603 stb %i0, [%l7 + 0x09]
15604 fpackfix %f6, %f9
15605 fmuld8sux16 %f14, %f14, %f8
15606loop_1811:
15607 fpsub16 %f4, %f12, %f0
15608 lduh [%l7 + 0x34], %i4
15609 std %f8, [%l7 + 0x50]
15610 std %f4, [%l7 + 0x10]
15611 ldx [%l7 + 0x58], %l1
15612 edge8 %l0, %l4, %g4
15613 ldx [%l7 + 0x08], %i1
15614 stb %o6, [%l7 + 0x49]
15615 lduh [%l7 + 0x22], %o4
15616 brz %o5, loop_1812
15617 nop
15618 setx loop_1813, %l0, %l1
15619 wrpr 0x1, %tl
15620 wrpr %l1, %tpc
15621 add %l1, 0x4, %l1
15622 wrpr %l1, %tnpc
15623 setx 0x34400001400, %l0, %l1
15624 wrpr %l1, %tstate
15625 wrhpr 0x4, %htstate
15626 retry
15627 sth %i2, [%l7 + 0x38]
15628 orn %g3, %i7, %i6
15629loop_1812:
15630 st %f1, [%l7 + 0x58]
15631loop_1813:
15632 fornot1 %f8, %f2, %f2
15633 fbg %fcc1, loop_1814
15634 fbn %fcc2, loop_1815
15635 fnot2s %f7, %f9
15636 bpos,a loop_1816
15637loop_1814:
15638 tne %icc, 0x1
15639loop_1815:
15640 sra %g5, 0x02, %g1
15641 tne %icc, 0x3
15642loop_1816:
15643 ldx [%l7 + 0x28], %o3
15644 ldx [%l7 + 0x60], %g2
15645 alignaddrl %o0, %g6, %i3
15646 fble,a %fcc3, loop_1817
15647 fzeros %f6
15648 fcmpne32 %f2, %f14, %l5
15649 movge %icc, %l6, %l2
15650loop_1817:
15651 fmovsle %icc, %f3, %f9
15652 movrlez %o7, 0x1F4, %i5
15653 umulcc %o1, %o2, %g7
15654 fmovrse %i0, %f10, %f14
15655 fbn %fcc3, loop_1818
15656 std %f4, [%l7 + 0x70]
15657 fones %f13
15658 fmovrsgez %l3, %f12, %f11
15659loop_1818:
15660 fbue,a %fcc3, loop_1819
15661 fmovsvs %icc, %f15, %f12
15662 ldsw [%l7 + 0x08], %l1
15663 xnorcc %l0, 0x17BB, %l4
15664loop_1819:
15665 te %xcc, 0x0
15666 udiv %g4, 0x04C3, %i1
15667 movvs %xcc, %i4, %o6
15668 andcc %o5, %o4, %i2
15669 fmovsge %xcc, %f5, %f15
15670 addccc %i7, %g3, %g5
15671 nop
15672 setx loop_1820, %l0, %l1
15673 wrpr 0x1, %tl
15674 wrpr %l1, %tnpc
15675 setx 0x34400001400, %l0, %l1
15676 wrpr %l1, %tstate
15677 wrhpr 0x4, %htstate
15678 done
15679 ld [%l7 + 0x50], %f14
15680 addc %i6, %o3, %g1
15681 fabsd %f2, %f10
15682loop_1820:
15683 fbl,a %fcc1, loop_1821
15684 brgz %o0, loop_1822
15685 movne %icc, %g6, %g2
15686 lduh [%l7 + 0x3E], %i3
15687loop_1821:
15688 smul %l5, 0x0F43, %l2
15689loop_1822:
15690 ldub [%l7 + 0x11], %o7
15691 fcmpgt16 %f8, %f6, %l6
15692 sdivx %i5, 0x06B8, %o1
15693 fands %f14, %f7, %f3
15694 movvs %xcc, %o2, %g7
15695 fmovrse %l3, %f6, %f8
15696 fmul8sux16 %f6, %f8, %f14
15697 fnand %f12, %f8, %f8
15698 add %i0, 0x17B1, %l1
15699 fmovsg %xcc, %f2, %f7
15700 brlez %l0, loop_1823
15701 stx %l4, [%l7 + 0x10]
15702 lduw [%l7 + 0x14], %i1
15703 ldub [%l7 + 0x7A], %g4
15704loop_1823:
15705 fand %f8, %f6, %f8
15706 ldub [%l7 + 0x3F], %i4
15707 fcmpgt16 %f8, %f8, %o6
15708 alignaddr %o4, %o5, %i7
15709 st %f3, [%l7 + 0x50]
15710 stx %g3, [%l7 + 0x20]
15711 lduh [%l7 + 0x56], %i2
15712 ld [%l7 + 0x30], %f3
15713 fmovsvc %xcc, %f5, %f2
15714 fba,a %fcc2, loop_1824
15715 fandnot1s %f5, %f4, %f12
15716 ldsh [%l7 + 0x32], %g5
15717 fmovsleu %xcc, %f15, %f8
15718loop_1824:
15719 lduh [%l7 + 0x0A], %o3
15720 ldsw [%l7 + 0x30], %g1
15721 tgu %icc, 0x7
15722 movcc %icc, %i6, %g6
15723 bge,a %icc, loop_1825
15724 fones %f15
15725 bg,pt %icc, loop_1826
15726 ld [%l7 + 0x14], %f4
15727loop_1825:
15728 fbuge,a %fcc2, loop_1827
15729 fblg %fcc1, loop_1828
15730loop_1826:
15731 tne %icc, 0x5
15732 sth %o0, [%l7 + 0x3C]
15733loop_1827:
15734 std %f8, [%l7 + 0x70]
15735loop_1828:
15736 ld [%l7 + 0x20], %f1
15737 fblg,a %fcc2, loop_1829
15738 fones %f13
15739 smulcc %i3, %g2, %l2
15740 tsubcctv %o7, %l5, %i5
15741loop_1829:
15742 movneg %xcc, %o1, %l6
15743 fmovsvs %icc, %f11, %f9
15744 fandnot2 %f10, %f14, %f6
15745 sra %g7, 0x10, %l3
15746 lduh [%l7 + 0x4E], %i0
15747 bne loop_1830
15748 edge32l %l1, %l0, %o2
15749 udivx %l4, 0x1BF0, %g4
15750 ldub [%l7 + 0x41], %i4
15751loop_1830:
15752 sethi 0x0FCA, %o6
15753 fmuld8sux16 %f9, %f8, %f6
15754 tcs %icc, 0x5
15755 fbl %fcc2, loop_1831
15756 std %f0, [%l7 + 0x48]
15757 movle %icc, %i1, %o5
15758 ldsb [%l7 + 0x58], %i7
15759loop_1831:
15760 bshuffle %f8, %f6, %f0
15761 fpadd16s %f13, %f0, %f11
15762 ldsh [%l7 + 0x2A], %o4
15763 bg,a,pn %icc, loop_1832
15764 ldsh [%l7 + 0x62], %i2
15765 fmovsge %xcc, %f12, %f9
15766 fmovse %icc, %f6, %f0
15767loop_1832:
15768 fabss %f13, %f14
15769 bcc,a,pt %icc, loop_1833
15770 edge32l %g5, %o3, %g1
15771 fnand %f2, %f0, %f10
15772 fmovs %f1, %f12
15773loop_1833:
15774 fpsub32 %f2, %f4, %f14
15775 fbul,a %fcc2, loop_1834
15776 lduh [%l7 + 0x1C], %i6
15777 std %f0, [%l7 + 0x10]
15778 fmovrsgz %g3, %f4, %f1
15779loop_1834:
15780 brz,a %o0, loop_1835
15781 edge8n %g6, %g2, %i3
15782 fbul %fcc1, loop_1836
15783 brnz,a %o7, loop_1837
15784loop_1835:
15785 stw %l5, [%l7 + 0x10]
15786 movpos %xcc, %i5, %o1
15787loop_1836:
15788 movge %xcc, %l2, %l6
15789loop_1837:
15790 stb %l3, [%l7 + 0x1E]
15791 bg,pn %xcc, loop_1838
15792 ldsw [%l7 + 0x08], %g7
15793 fbul,a %fcc0, loop_1839
15794 stx %i0, [%l7 + 0x30]
15795loop_1838:
15796 ldsh [%l7 + 0x7C], %l0
15797 lduw [%l7 + 0x3C], %o2
15798loop_1839:
15799 tge %icc, 0x7
15800 fbl %fcc0, loop_1840
15801 fnot1s %f15, %f11
15802 fpack32 %f12, %f0, %f8
15803 addc %l4, %l1, %g4
15804loop_1840:
15805 movrlez %i4, 0x2AC, %o6
15806 fcmpgt16 %f6, %f12, %i1
15807 fzeros %f5
15808 fmovrslz %i7, %f2, %f7
15809 ldd [%l7 + 0x58], %f6
15810 xor %o4, %o5, %g5
15811 ldd [%l7 + 0x78], %f4
15812 fandnot1s %f15, %f15, %f7
15813 edge8ln %i2, %g1, %o3
15814 fmovdpos %xcc, %f1, %f9
15815 fcmpgt16 %f0, %f4, %i6
15816 fbne,a %fcc3, loop_1841
15817 fmovrdgez %o0, %f0, %f8
15818 call loop_1842
15819 fmovspos %icc, %f1, %f10
15820loop_1841:
15821 ldx [%l7 + 0x18], %g6
15822 fone %f8
15823loop_1842:
15824 faligndata %f10, %f14, %f14
15825 nop
15826 setx loop_1843, %l0, %l1
15827 jmpl %l1, %g3
15828 stw %g2, [%l7 + 0x1C]
15829 st %f7, [%l7 + 0x44]
15830 ldsb [%l7 + 0x33], %i3
15831loop_1843:
15832 fmovrsne %l5, %f15, %f2
15833 fand %f10, %f0, %f2
15834 fbne,a %fcc3, loop_1844
15835 tn %icc, 0x2
15836 edge8ln %o7, %o1, %i5
15837 fmovrslz %l6, %f10, %f6
15838loop_1844:
15839 xor %l3, %g7, %l2
15840 fmovsle %icc, %f11, %f9
15841 lduh [%l7 + 0x4A], %l0
15842 ld [%l7 + 0x6C], %f7
15843 addccc %o2, 0x06F4, %i0
15844 ld [%l7 + 0x08], %f8
15845 srl %l4, 0x04, %g4
15846 ldsb [%l7 + 0x67], %i4
15847 ldsw [%l7 + 0x20], %o6
15848 be,a %xcc, loop_1845
15849 bgu %icc, loop_1846
15850 call loop_1847
15851 stb %l1, [%l7 + 0x56]
15852loop_1845:
15853 sth %i1, [%l7 + 0x42]
15854loop_1846:
15855 te %xcc, 0x2
15856loop_1847:
15857 stw %i7, [%l7 + 0x18]
15858 nop
15859 setx loop_1848, %l0, %l1
15860 wrpr 0x1, %tl
15861 wrpr %l1, %tnpc
15862 setx 0x34400001400, %l0, %l1
15863 wrpr %l1, %tstate
15864 wrhpr 0x4, %htstate
15865 done
15866 fmovscs %icc, %f3, %f14
15867 mova %xcc, %o5, %g5
15868 nop
15869 setx loop_1849, %l0, %l1
15870 wrpr 0x1, %tl
15871 wrpr %l1, %tpc
15872 add %l1, 0x4, %l1
15873 wrpr %l1, %tnpc
15874 setx 0x34400001400, %l0, %l1
15875 wrpr %l1, %tstate
15876 wrhpr 0x4, %htstate
15877 retry
15878loop_1848:
15879 fnors %f3, %f1, %f15
15880 addcc %o4, 0x1D6E, %i2
15881 fmovdne %icc, %f2, %f4
15882loop_1849:
15883 std %f12, [%l7 + 0x20]
15884 and %o3, 0x0E32, %g1
15885 ldsw [%l7 + 0x14], %i6
15886 sdivx %g6, 0x1753, %o0
15887 orn %g2, %g3, %i3
15888 fcmple32 %f0, %f8, %o7
15889 brnz %l5, loop_1850
15890 tsubcc %i5, 0x1051, %o1
15891 fpack32 %f2, %f14, %f6
15892 ldsh [%l7 + 0x32], %l3
15893loop_1850:
15894 ble loop_1851
15895 fba %fcc2, loop_1852
15896 alignaddr %g7, %l2, %l0
15897 ld [%l7 + 0x58], %f2
15898loop_1851:
15899 fmovrdne %l6, %f12, %f4
15900loop_1852:
15901 fmuld8sux16 %f5, %f10, %f10
15902 nop
15903 setx loop_1853, %l0, %l1
15904 wrpr 0x1, %tl
15905 wrpr %l1, %tnpc
15906 setx 0x34400001400, %l0, %l1
15907 wrpr %l1, %tstate
15908 wrhpr 0x4, %htstate
15909 done
15910 fmovdl %xcc, %f10, %f3
15911 tcs %icc, 0x3
15912 sra %o2, %i0, %l4
15913loop_1853:
15914 fbul,a %fcc2, loop_1854
15915 stb %i4, [%l7 + 0x71]
15916 lduw [%l7 + 0x74], %g4
15917 ldsb [%l7 + 0x77], %o6
15918loop_1854:
15919 lduh [%l7 + 0x64], %i1
15920 stx %l1, [%l7 + 0x28]
15921 xorcc %i7, %o5, %g5
15922 tn %icc, 0x5
15923 brz,a %o4, loop_1855
15924 st %f5, [%l7 + 0x70]
15925 tpos %xcc, 0x1
15926 fand %f6, %f6, %f10
15927loop_1855:
15928 fbue,a %fcc1, loop_1856
15929 udiv %i2, 0x1017, %g1
15930 fnegd %f10, %f10
15931 fmul8ulx16 %f14, %f14, %f10
15932loop_1856:
15933 st %f6, [%l7 + 0x5C]
15934 fcmpes %fcc1, %f8, %f4
15935 fxnor %f2, %f10, %f10
15936 movcc %icc, %i6, %o3
15937 fand %f14, %f0, %f4
15938 fnegs %f15, %f5
15939 add %g6, %g2, %g3
15940 fmovsleu %icc, %f12, %f0
15941 lduh [%l7 + 0x44], %i3
15942 fmovdpos %xcc, %f4, %f14
15943 stw %o7, [%l7 + 0x5C]
15944 fnot2s %f11, %f13
15945 fmovsle %icc, %f11, %f10
15946 movle %xcc, %o0, %i5
15947 stb %l5, [%l7 + 0x10]
15948 fabsd %f0, %f6
15949 bge,a loop_1857
15950 fmovsl %icc, %f4, %f0
15951 fmovsneg %xcc, %f12, %f7
15952 fmovspos %icc, %f1, %f5
15953loop_1857:
15954 fcmpes %fcc2, %f12, %f10
15955 movre %o1, 0x354, %g7
15956 st %f2, [%l7 + 0x20]
15957 and %l2, 0x1735, %l3
15958 array32 %l6, %l0, %i0
15959 nop
15960 setx loop_1858, %l0, %l1
15961 jmpl %l1, %o2
15962 array16 %l4, %i4, %o6
15963 fcmpgt32 %f8, %f2, %i1
15964 fmul8x16al %f13, %f6, %f6
15965loop_1858:
15966 bg,a,pt %icc, loop_1859
15967 ldd [%l7 + 0x68], %f6
15968 edge32 %g4, %i7, %l1
15969 fsrc2s %f11, %f3
15970loop_1859:
15971 fmovspos %xcc, %f2, %f4
15972 sdivcc %g5, 0x1E54, %o5
15973 ldub [%l7 + 0x74], %i2
15974 lduh [%l7 + 0x34], %o4
15975 fmul8sux16 %f14, %f12, %f6
15976 edge16n %i6, %o3, %g6
15977 edge8l %g1, %g2, %i3
15978 xnorcc %g3, %o7, %o0
15979 stw %i5, [%l7 + 0x40]
15980 ta %xcc, 0x5
15981 lduh [%l7 + 0x66], %o1
15982 fnot2s %f9, %f1
15983 fabsd %f2, %f10
15984 fpadd32 %f10, %f12, %f2
15985 lduh [%l7 + 0x42], %g7
15986 stx %l2, [%l7 + 0x68]
15987 ldd [%l7 + 0x60], %f10
15988 fmovdpos %icc, %f1, %f6
15989 fpsub16 %f4, %f10, %f6
15990 lduw [%l7 + 0x34], %l3
15991 tpos %icc, 0x4
15992 ld [%l7 + 0x7C], %f6
15993 ldx [%l7 + 0x78], %l6
15994 sllx %l0, %l5, %o2
15995 udiv %i0, 0x13DD, %l4
15996 ldx [%l7 + 0x38], %o6
15997 ldsw [%l7 + 0x10], %i1
15998 fcmped %fcc3, %f4, %f2
15999 fsrc1 %f6, %f2
16000 pdist %f4, %f10, %f6
16001 fmul8ulx16 %f0, %f14, %f8
16002 movgu %icc, %g4, %i7
16003 fmovsleu %xcc, %f2, %f0
16004 udivcc %i4, 0x1BE9, %l1
16005 fmovrdgez %g5, %f0, %f0
16006 stw %o5, [%l7 + 0x6C]
16007 sth %i2, [%l7 + 0x3E]
16008 fsrc2 %f2, %f14
16009 stx %o4, [%l7 + 0x78]
16010 fmuld8sux16 %f2, %f10, %f10
16011 lduh [%l7 + 0x42], %i6
16012 fones %f6
16013 fbl %fcc1, loop_1860
16014 movne %xcc, %g6, %o3
16015 ble loop_1861
16016 movg %icc, %g1, %i3
16017loop_1860:
16018 call loop_1862
16019 fandnot1 %f10, %f2, %f8
16020loop_1861:
16021 fpackfix %f14, %f7
16022 fmovsneg %icc, %f10, %f14
16023loop_1862:
16024 bg,a loop_1863
16025 xnor %g3, %o7, %g2
16026 bl,a %xcc, loop_1864
16027 ldx [%l7 + 0x50], %o0
16028loop_1863:
16029 stb %i5, [%l7 + 0x54]
16030 fones %f11
16031loop_1864:
16032 tvc %icc, 0x7
16033 fmovsl %icc, %f0, %f10
16034 fmovsl %icc, %f14, %f3
16035 ldsb [%l7 + 0x70], %o1
16036 ldd [%l7 + 0x50], %f12
16037 xnor %l2, 0x142D, %l3
16038 fbe %fcc3, loop_1865
16039 stb %l6, [%l7 + 0x09]
16040 bneg,a loop_1866
16041 fones %f7
16042loop_1865:
16043 xnorcc %l0, %g7, %l5
16044 and %i0, %o2, %o6
16045loop_1866:
16046 fbo,a %fcc1, loop_1867
16047 popc 0x0F16, %i1
16048 tneg %xcc, 0x4
16049 fmovrde %l4, %f4, %f10
16050loop_1867:
16051 ldsw [%l7 + 0x34], %g4
16052 fmovsne %icc, %f13, %f15
16053 fmovdleu %icc, %f13, %f12
16054 fmovsa %xcc, %f2, %f13
16055 fnot2s %f6, %f5
16056 fmovsa %xcc, %f3, %f6
16057 fmovsn %xcc, %f8, %f5
16058 brnz %i7, loop_1868
16059 lduw [%l7 + 0x48], %l1
16060 lduw [%l7 + 0x14], %g5
16061 sth %i4, [%l7 + 0x4A]
16062loop_1868:
16063 stb %o5, [%l7 + 0x2A]
16064 udivcc %o4, 0x088C, %i2
16065 tsubcc %g6, %i6, %o3
16066 ldsh [%l7 + 0x6C], %i3
16067 or %g1, 0x00E1, %g3
16068 sdivcc %o7, 0x1CF1, %g2
16069 fmovrdlz %o0, %f12, %f10
16070 fbuge,a %fcc0, loop_1869
16071 fmovrslz %i5, %f8, %f15
16072 stw %o1, [%l7 + 0x78]
16073 fnot2s %f1, %f10
16074loop_1869:
16075 add %l2, 0x0E77, %l3
16076 popc 0x0117, %l0
16077 fnor %f14, %f4, %f0
16078 tneg %xcc, 0x0
16079 be,pt %xcc, loop_1870
16080 fcmpd %fcc2, %f2, %f2
16081 brlz %l6, loop_1871
16082 fmovs %f0, %f13
16083loop_1870:
16084 lduh [%l7 + 0x24], %g7
16085 ldsb [%l7 + 0x4F], %i0
16086loop_1871:
16087 fabsd %f14, %f14
16088 stw %l5, [%l7 + 0x10]
16089 fmovdg %icc, %f12, %f6
16090 fmul8ulx16 %f10, %f12, %f14
16091 edge16ln %o6, %i1, %o2
16092 movg %icc, %l4, %i7
16093 lduw [%l7 + 0x34], %g4
16094 ldsw [%l7 + 0x5C], %g5
16095 stb %i4, [%l7 + 0x09]
16096 movge %icc, %l1, %o5
16097 srl %i2, 0x0A, %g6
16098 ld [%l7 + 0x58], %f7
16099 std %f8, [%l7 + 0x70]
16100 umulcc %i6, 0x0A4B, %o4
16101 fmovdpos %icc, %f8, %f9
16102 fmovdg %icc, %f4, %f9
16103 movneg %xcc, %i3, %o3
16104 mulx %g3, %o7, %g1
16105 fmovdneg %icc, %f1, %f10
16106 stb %g2, [%l7 + 0x2E]
16107 fmovsvc %icc, %f2, %f14
16108 sdivx %o0, 0x080F, %i5
16109 bn,a loop_1872
16110 bpos,a loop_1873
16111 fone %f4
16112 fmovs %f0, %f5
16113loop_1872:
16114 ldsh [%l7 + 0x2C], %l2
16115loop_1873:
16116 fmovdne %xcc, %f5, %f10
16117 movpos %xcc, %o1, %l0
16118 fsrc2s %f12, %f14
16119 array8 %l3, %l6, %i0
16120 fpack32 %f4, %f4, %f6
16121 sth %l5, [%l7 + 0x28]
16122 fnors %f15, %f6, %f0
16123 stb %o6, [%l7 + 0x6F]
16124 movvs %icc, %i1, %g7
16125 fmovrslz %l4, %f13, %f13
16126 movre %o2, 0x38B, %g4
16127 std %f4, [%l7 + 0x68]
16128 sub %i7, 0x0D41, %g5
16129 faligndata %f12, %f0, %f6
16130 fmovsneg %xcc, %f3, %f4
16131 tcc %icc, 0x7
16132 fmovdne %icc, %f10, %f2
16133 ldd [%l7 + 0x08], %f8
16134 andcc %i4, %l1, %i2
16135 ldsh [%l7 + 0x52], %o5
16136 ldub [%l7 + 0x4E], %g6
16137 fmovdvc %xcc, %f0, %f5
16138 ldub [%l7 + 0x14], %o4
16139 movneg %xcc, %i3, %i6
16140 fbn,a %fcc3, loop_1874
16141 fcmple32 %f0, %f4, %o3
16142 orcc %g3, %g1, %g2
16143 xor %o7, 0x0218, %i5
16144loop_1874:
16145 fba,a %fcc1, loop_1875
16146 bneg,pt %icc, loop_1876
16147 fcmpd %fcc2, %f12, %f12
16148 nop
16149 setx loop_1877, %l0, %l1
16150 jmpl %l1, %l2
16151loop_1875:
16152 fpsub16s %f1, %f13, %f9
16153loop_1876:
16154 std %f4, [%l7 + 0x20]
16155 st %f1, [%l7 + 0x60]
16156loop_1877:
16157 stx %o1, [%l7 + 0x38]
16158 lduh [%l7 + 0x66], %o0
16159 ldub [%l7 + 0x74], %l0
16160 fnor %f10, %f0, %f0
16161 bl,a,pt %icc, loop_1878
16162 ldsh [%l7 + 0x2A], %l3
16163 bl %xcc, loop_1879
16164 bcs,a,pt %xcc, loop_1880
16165loop_1878:
16166 fandnot2s %f8, %f14, %f13
16167 xnorcc %i0, 0x1B1B, %l5
16168loop_1879:
16169 brnz %o6, loop_1881
16170loop_1880:
16171 edge16 %i1, %l6, %g7
16172 fmovscc %icc, %f8, %f12
16173 ldub [%l7 + 0x1C], %l4
16174loop_1881:
16175 fbe %fcc0, loop_1882
16176 ldsh [%l7 + 0x36], %g4
16177 stb %i7, [%l7 + 0x68]
16178 orncc %o2, %g5, %l1
16179loop_1882:
16180 bg loop_1883
16181 fcmple16 %f6, %f8, %i2
16182 srlx %i4, 0x0C, %o5
16183 ldsb [%l7 + 0x09], %o4
16184loop_1883:
16185 array32 %i3, %g6, %i6
16186 fandnot1s %f11, %f15, %f14
16187 addc %g3, %g1, %o3
16188 fmovdneg %icc, %f11, %f15
16189 bleu,a %xcc, loop_1884
16190 sth %g2, [%l7 + 0x50]
16191 fzero %f6
16192 bcs,a %xcc, loop_1885
16193loop_1884:
16194 tneg %xcc, 0x7
16195 and %i5, 0x1256, %o7
16196 ldd [%l7 + 0x70], %f4
16197loop_1885:
16198 bpos,pt %xcc, loop_1886
16199 ld [%l7 + 0x48], %f1
16200 fsrc2s %f0, %f7
16201 alignaddrl %o1, %l2, %o0
16202loop_1886:
16203 xnorcc %l3, 0x0EF2, %l0
16204 brz %i0, loop_1887
16205 fmovdne %icc, %f1, %f0
16206 smul %o6, 0x140A, %i1
16207 lduh [%l7 + 0x5C], %l5
16208loop_1887:
16209 and %l6, %g7, %g4
16210 tsubcctv %i7, %l4, %g5
16211 movrlez %l1, %o2, %i2
16212 movre %o5, %i4, %o4
16213 tneg %xcc, 0x5
16214 fmovscc %icc, %f5, %f1
16215 edge16 %i3, %g6, %g3
16216 fbg %fcc1, loop_1888
16217 ldsh [%l7 + 0x4A], %i6
16218 edge8ln %g1, %o3, %i5
16219 lduh [%l7 + 0x24], %g2
16220loop_1888:
16221 bneg,a,pn %xcc, loop_1889
16222 edge16l %o1, %o7, %o0
16223 edge16ln %l3, %l2, %l0
16224 fbuge,a %fcc2, loop_1890
16225loop_1889:
16226 fcmps %fcc2, %f8, %f11
16227 fnands %f9, %f5, %f8
16228 tg %xcc, 0x4
16229loop_1890:
16230 nop
16231 setx loop_1891, %l0, %l1
16232 wrpr 0x1, %tl
16233 wrpr %l1, %tpc
16234 add %l1, 0x4, %l1
16235 wrpr %l1, %tnpc
16236 setx 0x34400001400, %l0, %l1
16237 wrpr %l1, %tstate
16238 wrhpr 0x4, %htstate
16239 retry
16240 pdist %f6, %f14, %f12
16241 nop
16242 setx loop_1892, %l0, %l1
16243 wrpr 0x1, %tl
16244 wrpr %l1, %tpc
16245 add %l1, 0x4, %l1
16246 wrpr %l1, %tnpc
16247 setx 0x34400001400, %l0, %l1
16248 wrpr %l1, %tstate
16249 wrhpr 0x4, %htstate
16250 retry
16251 stb %i0, [%l7 + 0x70]
16252loop_1891:
16253 fble %fcc2, loop_1893
16254 fexpand %f6, %f12
16255loop_1892:
16256 stx %o6, [%l7 + 0x40]
16257 bvc,pt %icc, loop_1894
16258loop_1893:
16259 movrlz %l5, %l6, %i1
16260 edge8 %g4, %g7, %i7
16261 sth %l4, [%l7 + 0x72]
16262loop_1894:
16263 fmovrde %l1, %f4, %f4
16264 bleu,pt %icc, loop_1895
16265 std %f8, [%l7 + 0x78]
16266 ldsh [%l7 + 0x4E], %g5
16267 nop
16268 setx loop_1896, %l0, %l1
16269 wrpr 0x1, %tl
16270 wrpr %l1, %tnpc
16271 setx 0x34400001400, %l0, %l1
16272 wrpr %l1, %tstate
16273 wrhpr 0x4, %htstate
16274 done
16275loop_1895:
16276 fpsub16s %f6, %f4, %f0
16277 edge32l %i2, %o5, %i4
16278 stw %o4, [%l7 + 0x74]
16279loop_1896:
16280 fbg %fcc3, loop_1897
16281 fpadd32s %f11, %f5, %f13
16282 array32 %i3, %g6, %o2
16283 lduw [%l7 + 0x74], %g3
16284loop_1897:
16285 faligndata %f6, %f12, %f4
16286 srlx %g1, 0x07, %i6
16287 addcc %o3, 0x0249, %g2
16288 ldsw [%l7 + 0x14], %o1
16289 nop
16290 setx loop_1898, %l0, %l1
16291 wrpr 0x1, %tl
16292 wrpr %l1, %tnpc
16293 setx 0x34400001400, %l0, %l1
16294 wrpr %l1, %tstate
16295 wrhpr 0x4, %htstate
16296 done
16297 fnot2s %f11, %f1
16298 fmovrsgz %i5, %f13, %f1
16299 edge32ln %o0, %o7, %l2
16300loop_1898:
16301 ldub [%l7 + 0x5F], %l0
16302 sth %i0, [%l7 + 0x4E]
16303 ld [%l7 + 0x14], %f7
16304 fcmpgt32 %f2, %f4, %o6
16305 stx %l3, [%l7 + 0x58]
16306 fmovsleu %xcc, %f15, %f3
16307 fsrc2 %f0, %f14
16308 fmul8ulx16 %f4, %f10, %f14
16309 fmovs %f0, %f11
16310 addccc %l5, 0x01CE, %l6
16311 movn %icc, %i1, %g7
16312 fabss %f8, %f0
16313 fmovrslez %i7, %f4, %f15
16314 fmul8ulx16 %f0, %f0, %f12
16315 bleu,a %xcc, loop_1899
16316 lduh [%l7 + 0x0C], %l4
16317 fmovdne %xcc, %f7, %f14
16318 bcc %xcc, loop_1900
16319loop_1899:
16320 ldsh [%l7 + 0x7C], %l1
16321 srl %g5, 0x16, %i2
16322 fmovsvs %icc, %f10, %f11
16323loop_1900:
16324 ldsw [%l7 + 0x40], %o5
16325 ldsb [%l7 + 0x10], %i4
16326 brnz,a %o4, loop_1901
16327 umul %g4, 0x0279, %i3
16328 st %f8, [%l7 + 0x28]
16329 bvs,a %icc, loop_1902
16330loop_1901:
16331 ld [%l7 + 0x30], %f4
16332 ldd [%l7 + 0x68], %f12
16333 fnor %f0, %f6, %f14
16334loop_1902:
16335 stb %g6, [%l7 + 0x5C]
16336 fbo,a %fcc3, loop_1903
16337 ldx [%l7 + 0x28], %o2
16338 array16 %g1, %g3, %i6
16339 ldub [%l7 + 0x3D], %o3
16340loop_1903:
16341 fpadd16 %f4, %f14, %f10
16342 alignaddrl %o1, %g2, %o0
16343 sllx %i5, 0x16, %l2
16344 fmul8ulx16 %f14, %f8, %f10
16345 fmovsneg %xcc, %f7, %f4
16346 fmovdleu %xcc, %f14, %f14
16347 movg %icc, %l0, %o7
16348 umulcc %i0, 0x1908, %o6
16349 ld [%l7 + 0x78], %f15
16350 fsrc1 %f12, %f14
16351 sth %l3, [%l7 + 0x0C]
16352 st %f13, [%l7 + 0x24]
16353 edge8ln %l5, %i1, %l6
16354 lduh [%l7 + 0x1E], %i7
16355 stw %g7, [%l7 + 0x68]
16356 brgz %l4, loop_1904
16357 fbug,a %fcc2, loop_1905
16358 fmovsle %xcc, %f8, %f6
16359 nop
16360 setx loop_1906, %l0, %l1
16361 jmpl %l1, %g5
16362loop_1904:
16363 andncc %l1, %i2, %o5
16364loop_1905:
16365 sdivcc %i4, 0x0167, %g4
16366 brlez %i3, loop_1907
16367loop_1906:
16368 fcmps %fcc3, %f1, %f14
16369 stw %o4, [%l7 + 0x70]
16370 fmul8ulx16 %f8, %f8, %f12
16371loop_1907:
16372 movl %icc, %g6, %g1
16373 brz %o2, loop_1908
16374 bge,a,pn %xcc, loop_1909
16375 ldd [%l7 + 0x78], %f14
16376 fpadd32 %f2, %f4, %f4
16377loop_1908:
16378 bcs,a,pn %icc, loop_1910
16379loop_1909:
16380 fmovd %f2, %f4
16381 bne,a,pn %xcc, loop_1911
16382 edge8 %i6, %o3, %g3
16383loop_1910:
16384 sth %g2, [%l7 + 0x2A]
16385 fmovdvc %icc, %f8, %f2
16386loop_1911:
16387 ldsh [%l7 + 0x44], %o1
16388 udiv %o0, 0x0F0C, %l2
16389 std %f2, [%l7 + 0x18]
16390 fbu %fcc3, loop_1912
16391 std %f0, [%l7 + 0x20]
16392 movrne %i5, %l0, %o7
16393 ldsw [%l7 + 0x7C], %i0
16394loop_1912:
16395 sth %l3, [%l7 + 0x7E]
16396 ldsb [%l7 + 0x58], %o6
16397 or %i1, 0x1FDA, %l6
16398 stw %l5, [%l7 + 0x64]
16399 fnot1s %f10, %f10
16400 mulscc %i7, %g7, %l4
16401 ld [%l7 + 0x54], %f14
16402 edge32n %l1, %i2, %o5
16403 fmovsge %xcc, %f15, %f4
16404 sll %g5, %g4, %i4
16405 add %i3, %g6, %o4
16406 tneg %icc, 0x7
16407 smulcc %o2, %g1, %o3
16408 fmovsle %icc, %f8, %f0
16409 tsubcctv %i6, 0x1C55, %g3
16410 bne,pn %xcc, loop_1913
16411 stb %o1, [%l7 + 0x53]
16412 ld [%l7 + 0x74], %f14
16413 movrlz %g2, 0x1C3, %o0
16414loop_1913:
16415 lduh [%l7 + 0x1C], %l2
16416 fors %f9, %f10, %f2
16417 ldx [%l7 + 0x78], %l0
16418 ta %xcc, 0x2
16419 taddcctv %i5, 0x1EB6, %o7
16420 ldsb [%l7 + 0x47], %l3
16421 tvc %icc, 0x5
16422 ldsb [%l7 + 0x3B], %o6
16423 lduw [%l7 + 0x2C], %i1
16424 fble,a %fcc1, loop_1914
16425 bpos loop_1915
16426 stx %l6, [%l7 + 0x68]
16427 fmul8ulx16 %f12, %f10, %f14
16428loop_1914:
16429 fmuld8ulx16 %f14, %f9, %f8
16430loop_1915:
16431 bleu,pn %xcc, loop_1916
16432 ldsh [%l7 + 0x7E], %i0
16433 movrgz %l5, 0x133, %g7
16434 fpadd32 %f10, %f10, %f4
16435loop_1916:
16436 ldsh [%l7 + 0x3A], %l4
16437 edge16l %i7, %i2, %o5
16438 fmul8ulx16 %f0, %f8, %f4
16439 movleu %icc, %g5, %l1
16440 bl,pn %xcc, loop_1917
16441 movcs %xcc, %g4, %i3
16442 fmul8x16al %f15, %f12, %f2
16443 lduh [%l7 + 0x6A], %g6
16444loop_1917:
16445 movvc %xcc, %o4, %o2
16446 tl %icc, 0x4
16447 ldsw [%l7 + 0x6C], %g1
16448 stw %i4, [%l7 + 0x58]
16449 umul %i6, 0x1C35, %o3
16450 faligndata %f12, %f8, %f12
16451 ld [%l7 + 0x6C], %f7
16452 sth %o1, [%l7 + 0x78]
16453 array16 %g2, %o0, %l2
16454 array8 %l0, %i5, %g3
16455 fmovrsgz %o7, %f7, %f8
16456 tne %icc, 0x7
16457 xnorcc %l3, %i1, %l6
16458 stw %i0, [%l7 + 0x28]
16459 edge32ln %l5, %g7, %l4
16460 edge8n %i7, %i2, %o5
16461 movg %icc, %g5, %l1
16462 fxnors %f1, %f2, %f15
16463 brlez,a %g4, loop_1918
16464 fsrc2s %f12, %f8
16465 tl %xcc, 0x6
16466 std %f6, [%l7 + 0x18]
16467loop_1918:
16468 movrlez %o6, 0x001, %g6
16469 ldd [%l7 + 0x60], %f8
16470 fmovrdne %o4, %f12, %f10
16471 fone %f14
16472 fornot2 %f2, %f6, %f4
16473 st %f12, [%l7 + 0x58]
16474 fmovdn %icc, %f13, %f12
16475 fmul8ulx16 %f14, %f12, %f4
16476 ldsw [%l7 + 0x38], %o2
16477 stx %g1, [%l7 + 0x30]
16478 fnor %f6, %f10, %f12
16479 lduw [%l7 + 0x44], %i4
16480 ldsw [%l7 + 0x20], %i3
16481 fpack32 %f0, %f12, %f4
16482 nop
16483 setx loop_1919, %l0, %l1
16484 wrpr 0x1, %tl
16485 wrpr %l1, %tpc
16486 add %l1, 0x4, %l1
16487 wrpr %l1, %tnpc
16488 setx 0x34400001400, %l0, %l1
16489 wrpr %l1, %tstate
16490 wrhpr 0x4, %htstate
16491 retry
16492 bcc loop_1920
16493 fmovrdlez %i6, %f4, %f10
16494 fnegd %f10, %f10
16495loop_1919:
16496 sub %o3, 0x1E3E, %o1
16497loop_1920:
16498 bneg loop_1921
16499 fmuld8sux16 %f15, %f4, %f14
16500 stw %o0, [%l7 + 0x44]
16501 fnegs %f12, %f10
16502loop_1921:
16503 std %f6, [%l7 + 0x30]
16504 fmovrsgz %g2, %f2, %f5
16505 fcmpgt16 %f12, %f10, %l0
16506 fble %fcc0, loop_1922
16507 bg,a loop_1923
16508 movle %icc, %i5, %l2
16509 andcc %o7, %l3, %i1
16510loop_1922:
16511 tl %xcc, 0x7
16512loop_1923:
16513 ldd [%l7 + 0x28], %f8
16514 fornot2 %f2, %f10, %f8
16515 stw %g3, [%l7 + 0x30]
16516 fmovsgu %icc, %f10, %f2
16517 fnot2s %f0, %f9
16518 fnot1s %f15, %f13
16519 ldub [%l7 + 0x20], %l6
16520 std %f10, [%l7 + 0x48]
16521 sdiv %l5, 0x0663, %i0
16522 edge32n %l4, %g7, %i7
16523 ldsw [%l7 + 0x74], %o5
16524 lduw [%l7 + 0x30], %g5
16525 fpsub32s %f5, %f2, %f11
16526 sdiv %i2, 0x1FB2, %g4
16527 udiv %o6, 0x1BEC, %g6
16528 fmovrsgz %l1, %f8, %f9
16529 lduw [%l7 + 0x24], %o4
16530 subc %g1, 0x029A, %i4
16531 tneg %icc, 0x0
16532 stx %i3, [%l7 + 0x18]
16533 ldsw [%l7 + 0x1C], %o2
16534 fmovse %icc, %f13, %f6
16535 ldsb [%l7 + 0x6F], %i6
16536 orncc %o3, %o0, %o1
16537 sllx %l0, 0x1E, %i5
16538 std %f10, [%l7 + 0x18]
16539 tsubcc %l2, 0x1369, %o7
16540 stb %l3, [%l7 + 0x23]
16541 bne,pn %icc, loop_1924
16542 sllx %i1, %g2, %l6
16543 fandnot1 %f10, %f14, %f0
16544 fpsub16 %f10, %f8, %f14
16545loop_1924:
16546 fbu,a %fcc1, loop_1925
16547 stw %l5, [%l7 + 0x40]
16548 fmovdne %xcc, %f3, %f14
16549 ldd [%l7 + 0x28], %f12
16550loop_1925:
16551 ldub [%l7 + 0x3C], %g3
16552 lduw [%l7 + 0x4C], %i0
16553 fnot1 %f12, %f0
16554 stb %g7, [%l7 + 0x15]
16555 st %f6, [%l7 + 0x30]
16556 fnot2 %f0, %f12
16557 movvs %xcc, %i7, %o5
16558 brgz %l4, loop_1926
16559 movrgez %g5, 0x081, %i2
16560 fmovrslz %o6, %f6, %f2
16561 ldsb [%l7 + 0x20], %g6
16562loop_1926:
16563 fmovsg %icc, %f4, %f12
16564 fones %f9
16565 ldsh [%l7 + 0x08], %g4
16566 nop
16567 setx loop_1927, %l0, %l1
16568 wrpr 0x1, %tl
16569 wrpr %l1, %tpc
16570 add %l1, 0x4, %l1
16571 wrpr %l1, %tnpc
16572 setx 0x34400001400, %l0, %l1
16573 wrpr %l1, %tstate
16574 wrhpr 0x4, %htstate
16575 retry
16576 fnegs %f13, %f5
16577 fmovdne %xcc, %f12, %f1
16578 fnot2s %f13, %f3
16579loop_1927:
16580 sth %l1, [%l7 + 0x74]
16581 ld [%l7 + 0x60], %f15
16582 brgz %o4, loop_1928
16583 ldsw [%l7 + 0x1C], %g1
16584 ld [%l7 + 0x48], %f11
16585 fones %f11
16586loop_1928:
16587 fnot1 %f0, %f12
16588 fbul,a %fcc0, loop_1929
16589 fcmpgt32 %f4, %f12, %i3
16590 edge16l %o2, %i6, %o3
16591 ldd [%l7 + 0x50], %f6
16592loop_1929:
16593 fmovsgu %xcc, %f6, %f1
16594 call loop_1930
16595 array16 %i4, %o0, %o1
16596 tneg %xcc, 0x6
16597 tgu %icc, 0x0
16598loop_1930:
16599 ldub [%l7 + 0x59], %i5
16600 fone %f6
16601 movleu %xcc, %l0, %l2
16602 fpackfix %f0, %f3
16603 fmovrdne %l3, %f6, %f4
16604 fmovsleu %icc, %f0, %f15
16605 ldd [%l7 + 0x38], %f8
16606 fmul8x16al %f4, %f14, %f8
16607 fmovscc %xcc, %f1, %f6
16608 bgu %xcc, loop_1931
16609 fnors %f8, %f6, %f6
16610 fmul8x16 %f13, %f8, %f10
16611 fnand %f14, %f12, %f0
16612loop_1931:
16613 fmovda %xcc, %f2, %f12
16614 stb %o7, [%l7 + 0x5B]
16615 addccc %g2, 0x12B7, %l6
16616 tg %icc, 0x7
16617 fabss %f14, %f13
16618 fnegd %f14, %f4
16619 tleu %xcc, 0x6
16620 st %f15, [%l7 + 0x4C]
16621 fbo,a %fcc2, loop_1932
16622 add %l5, 0x0E53, %i1
16623 fpsub32s %f9, %f11, %f11
16624 stx %i0, [%l7 + 0x78]
16625loop_1932:
16626 fbuge %fcc1, loop_1933
16627 stb %g3, [%l7 + 0x30]
16628 fmovrdgez %i7, %f8, %f12
16629 lduh [%l7 + 0x60], %g7
16630loop_1933:
16631 edge16l %l4, %o5, %i2
16632 tn %icc, 0x7
16633 stx %o6, [%l7 + 0x48]
16634 movcc %xcc, %g5, %g6
16635 fandnot1s %f9, %f0, %f11
16636 ld [%l7 + 0x70], %f9
16637 stx %l1, [%l7 + 0x30]
16638 fcmps %fcc0, %f10, %f7
16639 fnor %f2, %f4, %f10
16640 fmovdge %icc, %f0, %f1
16641 movne %xcc, %o4, %g1
16642 fmovrdgz %i3, %f6, %f0
16643 edge32ln %g4, %o2, %o3
16644 ldsh [%l7 + 0x26], %i4
16645 fsrc2 %f0, %f14
16646 fmovs %f11, %f10
16647 ldx [%l7 + 0x48], %i6
16648 srl %o1, %o0, %i5
16649 ldsh [%l7 + 0x3A], %l2
16650 fmovdpos %icc, %f6, %f5
16651 tle %xcc, 0x6
16652 tsubcctv %l3, %l0, %o7
16653 movge %icc, %l6, %l5
16654 ldub [%l7 + 0x70], %i1
16655 ldsw [%l7 + 0x50], %g2
16656 fmul8x16al %f4, %f10, %f2
16657 ldd [%l7 + 0x50], %f14
16658 ldsh [%l7 + 0x1E], %g3
16659 ldx [%l7 + 0x50], %i0
16660 std %f12, [%l7 + 0x70]
16661 fone %f14
16662 fbg %fcc3, loop_1934
16663 fmovrdgez %g7, %f12, %f0
16664 fsrc1s %f9, %f6
16665 fmovsl %xcc, %f11, %f11
16666loop_1934:
16667 xnor %l4, %i7, %i2
16668 ldsw [%l7 + 0x10], %o5
16669 movn %xcc, %o6, %g6
16670 udivx %g5, 0x1A14, %o4
16671 xor %l1, %g1, %g4
16672 fmovsleu %xcc, %f1, %f15
16673 movrlz %o2, %o3, %i4
16674 movre %i6, %o1, %o0
16675 stw %i5, [%l7 + 0x68]
16676 ldd [%l7 + 0x18], %f12
16677 movne %icc, %l2, %l3
16678 andcc %l0, 0x0118, %o7
16679 lduh [%l7 + 0x7C], %l6
16680 fpsub16s %f0, %f4, %f9
16681 or %i3, 0x18B3, %i1
16682 sll %g2, %g3, %i0
16683 st %f3, [%l7 + 0x60]
16684 std %f10, [%l7 + 0x20]
16685 ldsh [%l7 + 0x2C], %l5
16686 sub %g7, %i7, %l4
16687 mulscc %o5, 0x01A5, %o6
16688 array16 %i2, %g6, %g5
16689 stb %o4, [%l7 + 0x09]
16690 fors %f2, %f0, %f8
16691 fbuge,a %fcc3, loop_1935
16692 fmovsgu %xcc, %f1, %f11
16693 fmul8x16au %f9, %f15, %f14
16694 fbn %fcc3, loop_1936
16695loop_1935:
16696 ldsb [%l7 + 0x75], %l1
16697 ldsh [%l7 + 0x14], %g4
16698 ba,a,pt %icc, loop_1937
16699loop_1936:
16700 fpmerge %f3, %f14, %f14
16701 fcmpgt16 %f0, %f4, %g1
16702 add %o3, 0x0BEA, %o2
16703loop_1937:
16704 fands %f7, %f10, %f3
16705 ldsh [%l7 + 0x68], %i6
16706 te %icc, 0x6
16707 tn %icc, 0x4
16708 std %f10, [%l7 + 0x18]
16709 lduw [%l7 + 0x60], %i4
16710 fmul8ulx16 %f4, %f10, %f0
16711 fzero %f4
16712 stx %o0, [%l7 + 0x28]
16713 tne %xcc, 0x0
16714 st %f5, [%l7 + 0x44]
16715 fpadd32s %f6, %f8, %f11
16716 fcmped %fcc2, %f8, %f12
16717 fmovde %xcc, %f6, %f10
16718 movle %icc, %o1, %l2
16719 fcmple32 %f12, %f6, %i5
16720 fmul8x16al %f4, %f11, %f4
16721 movcc %xcc, %l3, %o7
16722 ldx [%l7 + 0x38], %l0
16723 te %xcc, 0x7
16724 movrgz %l6, %i3, %g2
16725 taddcctv %i1, %g3, %i0
16726 lduw [%l7 + 0x74], %g7
16727 movg %xcc, %l5, %i7
16728 brz,a %l4, loop_1938
16729 ldsb [%l7 + 0x77], %o6
16730 move %icc, %o5, %g6
16731 ldd [%l7 + 0x20], %f2
16732loop_1938:
16733 movrgez %g5, %o4, %i2
16734 fcmpgt16 %f12, %f12, %g4
16735 fandnot1 %f4, %f10, %f6
16736 ldx [%l7 + 0x40], %l1
16737 sllx %o3, 0x14, %g1
16738 stb %i6, [%l7 + 0x45]
16739 ldd [%l7 + 0x20], %f14
16740 fsrc2 %f4, %f6
16741 fpackfix %f6, %f0
16742 ld [%l7 + 0x38], %f0
16743 for %f6, %f10, %f6
16744 array32 %i4, %o0, %o2
16745 tleu %icc, 0x3
16746 fmovsa %xcc, %f1, %f4
16747 array32 %o1, %l2, %i5
16748 lduh [%l7 + 0x40], %o7
16749 fbn,a %fcc3, loop_1939
16750 fmovsleu %icc, %f5, %f14
16751 ldub [%l7 + 0x6D], %l3
16752 ldx [%l7 + 0x78], %l6
16753loop_1939:
16754 brlez %i3, loop_1940
16755 movne %icc, %l0, %g2
16756 fabss %f8, %f11
16757 fbuge,a %fcc3, loop_1941
16758loop_1940:
16759 ldub [%l7 + 0x76], %i1
16760 lduh [%l7 + 0x56], %i0
16761 bcc,pn %icc, loop_1942
16762loop_1941:
16763 tcs %xcc, 0x5
16764 ldx [%l7 + 0x48], %g7
16765 smulcc %g3, %i7, %l4
16766loop_1942:
16767 movg %xcc, %l5, %o5
16768 fpadd16 %f8, %f2, %f2
16769 tcc %xcc, 0x0
16770 stw %o6, [%l7 + 0x70]
16771 srl %g5, %o4, %i2
16772 fmuld8sux16 %f4, %f12, %f14
16773 stb %g6, [%l7 + 0x46]
16774 std %f10, [%l7 + 0x48]
16775 fpsub32 %f12, %f6, %f6
16776 ldsb [%l7 + 0x55], %l1
16777 fmul8x16au %f10, %f15, %f8
16778 fmovsa %xcc, %f11, %f4
16779 umulcc %o3, 0x17D8, %g1
16780 ld [%l7 + 0x2C], %f2
16781 fandnot1 %f0, %f14, %f10
16782 fcmped %fcc3, %f6, %f14
16783 umul %i6, 0x024A, %g4
16784 edge16 %o0, %o2, %o1
16785 movrlz %l2, %i4, %o7
16786 stb %l3, [%l7 + 0x3D]
16787 fexpand %f10, %f12
16788 udivx %i5, 0x02A2, %l6
16789 umulcc %i3, %l0, %g2
16790 fmovsn %xcc, %f12, %f11
16791 movcc %icc, %i1, %i0
16792 lduh [%l7 + 0x52], %g7
16793 ldd [%l7 + 0x40], %f2
16794 edge8ln %i7, %g3, %l4
16795 ldsb [%l7 + 0x5B], %o5
16796 fcmpd %fcc3, %f8, %f14
16797 fand %f8, %f4, %f12
16798 fxnor %f8, %f12, %f6
16799 tn %icc, 0x0
16800 ldx [%l7 + 0x70], %o6
16801 smul %g5, 0x0993, %l5
16802 xnorcc %i2, %o4, %g6
16803 sth %o3, [%l7 + 0x60]
16804 fbu %fcc1, loop_1943
16805 edge32ln %l1, %i6, %g4
16806 ble,pn %xcc, loop_1944
16807 andcc %o0, 0x1644, %g1
16808loop_1943:
16809 call loop_1945
16810 fbe %fcc1, loop_1946
16811loop_1944:
16812 movpos %xcc, %o1, %l2
16813 array8 %i4, %o2, %o7
16814loop_1945:
16815 ldsw [%l7 + 0x54], %l3
16816loop_1946:
16817 stx %l6, [%l7 + 0x48]
16818 subc %i3, %l0, %i5
16819 fmovsneg %xcc, %f2, %f14
16820 movle %xcc, %i1, %g2
16821 fnot1s %f12, %f1
16822 brgz,a %g7, loop_1947
16823 fmovrdgz %i7, %f8, %f6
16824 add %i0, %g3, %l4
16825 ldsh [%l7 + 0x22], %o5
16826loop_1947:
16827 xnor %o6, %l5, %i2
16828 stx %o4, [%l7 + 0x08]
16829 edge32ln %g5, %o3, %g6
16830 ldsw [%l7 + 0x40], %l1
16831 umulcc %i6, %g4, %o0
16832 ldub [%l7 + 0x5B], %o1
16833 ldx [%l7 + 0x18], %g1
16834 stb %i4, [%l7 + 0x4C]
16835 fands %f0, %f8, %f15
16836 movl %xcc, %l2, %o7
16837 bleu,a %xcc, loop_1948
16838 mova %xcc, %o2, %l6
16839 fexpand %f2, %f14
16840 ldx [%l7 + 0x58], %i3
16841loop_1948:
16842 ldsw [%l7 + 0x68], %l3
16843 sth %i5, [%l7 + 0x2C]
16844 fmuld8sux16 %f8, %f15, %f8
16845 fand %f12, %f10, %f0
16846 ldd [%l7 + 0x68], %f4
16847 tcs %xcc, 0x0
16848 ldsh [%l7 + 0x64], %l0
16849 brz %g2, loop_1949
16850 sub %g7, %i7, %i1
16851 fmovdle %xcc, %f13, %f5
16852 fabsd %f2, %f2
16853loop_1949:
16854 fsrc2 %f0, %f12
16855 fmovdleu %xcc, %f2, %f1
16856 ldx [%l7 + 0x08], %g3
16857 udivcc %i0, 0x02E2, %o5
16858 stx %o6, [%l7 + 0x68]
16859 orcc %l5, %i2, %l4
16860 tsubcc %o4, %o3, %g5
16861 ldub [%l7 + 0x22], %l1
16862 bl,a,pt %xcc, loop_1950
16863 udiv %i6, 0x1A4B, %g6
16864 taddcc %o0, %o1, %g4
16865 movcs %xcc, %i4, %g1
16866loop_1950:
16867 std %f0, [%l7 + 0x60]
16868 st %f3, [%l7 + 0x7C]
16869 tsubcc %o7, 0x02A1, %l2
16870 nop
16871 setx loop_1951, %l0, %l1
16872 wrpr 0x1, %tl
16873 wrpr %l1, %tnpc
16874 setx 0x34400001400, %l0, %l1
16875 wrpr %l1, %tstate
16876 wrhpr 0x4, %htstate
16877 done
16878 ldx [%l7 + 0x70], %o2
16879 fcmpgt16 %f12, %f4, %i3
16880 movrgz %l6, 0x14F, %l3
16881loop_1951:
16882 sth %i5, [%l7 + 0x2A]
16883 ld [%l7 + 0x3C], %f14
16884 lduw [%l7 + 0x54], %l0
16885 tvc %icc, 0x3
16886 movrne %g2, 0x22A, %g7
16887 fands %f13, %f9, %f6
16888 lduh [%l7 + 0x74], %i7
16889 edge32 %i1, %g3, %i0
16890 ld [%l7 + 0x38], %f10
16891 tsubcc %o5, %l5, %o6
16892 and %i2, %o4, %o3
16893 stb %g5, [%l7 + 0x78]
16894 fpadd32s %f5, %f9, %f6
16895 sra %l1, 0x0C, %i6
16896 srl %g6, %o0, %l4
16897 fcmps %fcc2, %f11, %f5
16898 xor %g4, 0x1260, %i4
16899 brnz,a %g1, loop_1952
16900 ld [%l7 + 0x50], %f5
16901 bcs loop_1953
16902 mulscc %o1, %l2, %o7
16903loop_1952:
16904 srlx %i3, %o2, %l6
16905 fmul8x16 %f14, %f2, %f4
16906loop_1953:
16907 movge %icc, %i5, %l0
16908 andcc %g2, %l3, %g7
16909 fbe,a %fcc3, loop_1954
16910 sllx %i1, %g3, %i0
16911 stx %i7, [%l7 + 0x08]
16912 movrgz %l5, 0x190, %o6
16913loop_1954:
16914 movrlz %i2, %o5, %o3
16915 fcmpeq16 %f8, %f2, %o4
16916 add %g5, 0x1656, %l1
16917 ldx [%l7 + 0x60], %g6
16918 fpadd32s %f12, %f5, %f6
16919 bleu,a,pn %xcc, loop_1955
16920 brlez %o0, loop_1956
16921 udiv %l4, 0x01AE, %i6
16922 stx %g4, [%l7 + 0x08]
16923loop_1955:
16924 taddcc %i4, %o1, %l2
16925loop_1956:
16926 stw %g1, [%l7 + 0x18]
16927 alignaddr %o7, %i3, %l6
16928 movrgez %i5, %l0, %o2
16929 movre %g2, 0x25C, %g7
16930 tge %xcc, 0x0
16931 fnot2 %f8, %f6
16932 fmovdcc %xcc, %f12, %f3
16933 fmovdne %xcc, %f3, %f10
16934 movge %icc, %i1, %l3
16935 brgz,a %g3, loop_1957
16936 sth %i7, [%l7 + 0x32]
16937 fmuld8ulx16 %f11, %f3, %f12
16938 andncc %l5, %o6, %i2
16939loop_1957:
16940 tg %xcc, 0x4
16941 fpmerge %f6, %f3, %f6
16942 fmovrsgez %i0, %f13, %f11
16943 brnz %o3, loop_1958
16944 ba,a %xcc, loop_1959
16945 fmovsneg %xcc, %f0, %f10
16946 fnot1s %f11, %f7
16947loop_1958:
16948 movcc %xcc, %o5, %g5
16949loop_1959:
16950 fmovrdne %l1, %f4, %f4
16951 movpos %xcc, %o4, %o0
16952 fxnor %f10, %f2, %f12
16953 array16 %l4, %g6, %g4
16954 fmul8ulx16 %f14, %f6, %f2
16955 tneg %icc, 0x1
16956 fmovsgu %xcc, %f6, %f14
16957 lduh [%l7 + 0x0E], %i6
16958 udivcc %i4, 0x0E35, %o1
16959 fmul8ulx16 %f2, %f4, %f2
16960 fmovrde %g1, %f2, %f0
16961 stw %l2, [%l7 + 0x18]
16962 lduh [%l7 + 0x7A], %i3
16963 stb %l6, [%l7 + 0x7D]
16964 fxnors %f14, %f4, %f14
16965 ldd [%l7 + 0x58], %f4
16966 ldsh [%l7 + 0x38], %o7
16967 st %f11, [%l7 + 0x34]
16968 fcmped %fcc0, %f2, %f8
16969 stx %l0, [%l7 + 0x68]
16970 bg loop_1960
16971 fnor %f6, %f8, %f2
16972 andncc %o2, %g2, %i5
16973 fmovrsgz %i1, %f6, %f12
16974loop_1960:
16975 edge32l %l3, %g7, %g3
16976 movpos %icc, %i7, %o6
16977 fcmpeq16 %f12, %f4, %l5
16978 fmul8x16 %f6, %f12, %f4
16979 st %f4, [%l7 + 0x64]
16980 sub %i2, %o3, %i0
16981 fbg,a %fcc1, loop_1961
16982 ldsw [%l7 + 0x08], %g5
16983 sllx %o5, 0x05, %l1
16984 fnegs %f5, %f8
16985loop_1961:
16986 ble,a,pn %icc, loop_1962
16987 stx %o4, [%l7 + 0x40]
16988 stx %o0, [%l7 + 0x30]
16989 sethi 0x1508, %g6
16990loop_1962:
16991 ldub [%l7 + 0x3D], %l4
16992 bg,a loop_1963
16993 ldd [%l7 + 0x58], %f10
16994 siam 0x7
16995 fmovsl %icc, %f14, %f5
16996loop_1963:
16997 tle %xcc, 0x7
16998 lduh [%l7 + 0x66], %i6
16999 tcs %xcc, 0x0
17000 movl %xcc, %i4, %g4
17001 std %f2, [%l7 + 0x08]
17002 fzeros %f13
17003 fsrc2s %f2, %f0
17004 sdivcc %g1, 0x0F3D, %o1
17005 fabsd %f12, %f14
17006 fpsub32s %f10, %f0, %f11
17007 std %f10, [%l7 + 0x40]
17008 umulcc %i3, 0x1ACC, %l2
17009 fmuld8ulx16 %f12, %f14, %f2
17010 st %f1, [%l7 + 0x4C]
17011 movrgz %l6, %l0, %o2
17012 ldsh [%l7 + 0x3A], %g2
17013 sethi 0x1CA4, %o7
17014 movgu %icc, %i1, %l3
17015 std %f8, [%l7 + 0x48]
17016 sth %g7, [%l7 + 0x22]
17017 ldsb [%l7 + 0x77], %i5
17018 fmovdcc %xcc, %f10, %f4
17019 xor %g3, 0x12C8, %o6
17020 smul %i7, %i2, %o3
17021 edge8n %l5, %g5, %i0
17022 movvs %icc, %l1, %o5
17023 fblg,a %fcc0, loop_1964
17024 sth %o0, [%l7 + 0x3A]
17025 ba,pn %xcc, loop_1965
17026 tn %xcc, 0x3
17027loop_1964:
17028 tsubcc %o4, 0x02EB, %g6
17029 bpos,pt %icc, loop_1966
17030loop_1965:
17031 tcs %xcc, 0x3
17032 nop
17033 setx loop_1967, %l0, %l1
17034 wrpr 0x1, %tl
17035 wrpr %l1, %tpc
17036 add %l1, 0x4, %l1
17037 wrpr %l1, %tnpc
17038 setx 0x34400001400, %l0, %l1
17039 wrpr %l1, %tstate
17040 wrhpr 0x4, %htstate
17041 retry
17042 ldsw [%l7 + 0x48], %l4
17043loop_1966:
17044 pdist %f14, %f12, %f6
17045 fmovsleu %icc, %f11, %f8
17046loop_1967:
17047 sdiv %i4, 0x19A6, %i6
17048 ldsb [%l7 + 0x55], %g4
17049 srlx %g1, %i3, %o1
17050 ldx [%l7 + 0x08], %l2
17051 movg %icc, %l0, %l6
17052 lduh [%l7 + 0x44], %g2
17053 pdist %f10, %f0, %f2
17054 andn %o2, 0x16E4, %i1
17055 st %f10, [%l7 + 0x70]
17056 fmovda %xcc, %f13, %f13
17057 fbug,a %fcc2, loop_1968
17058 movg %xcc, %o7, %l3
17059 fmovsl %xcc, %f1, %f9
17060 fpadd32s %f0, %f11, %f4
17061loop_1968:
17062 ldub [%l7 + 0x38], %i5
17063 sub %g7, 0x0E6A, %o6
17064 fmul8x16 %f2, %f14, %f6
17065 ld [%l7 + 0x38], %f7
17066 fbug %fcc2, loop_1969
17067 fbg,a %fcc3, loop_1970
17068 fcmpes %fcc2, %f1, %f14
17069 stx %g3, [%l7 + 0x68]
17070loop_1969:
17071 ldx [%l7 + 0x60], %i2
17072loop_1970:
17073 ldub [%l7 + 0x51], %o3
17074 bcs,a %icc, loop_1971
17075 stw %i7, [%l7 + 0x38]
17076 fmovrdgz %g5, %f8, %f8
17077 fcmpne32 %f4, %f2, %i0
17078loop_1971:
17079 fbul,a %fcc0, loop_1972
17080 movgu %icc, %l5, %o5
17081 fnors %f14, %f3, %f5
17082 fmovsvc %icc, %f0, %f3
17083loop_1972:
17084 tgu %xcc, 0x3
17085 ldsh [%l7 + 0x36], %l1
17086 popc %o0, %g6
17087 fmul8ulx16 %f10, %f2, %f2
17088 std %f6, [%l7 + 0x78]
17089 movrgez %o4, %l4, %i4
17090 tvc %icc, 0x0
17091 movne %icc, %i6, %g4
17092 lduw [%l7 + 0x6C], %i3
17093 fxors %f1, %f12, %f4
17094 or %g1, %o1, %l0
17095 fzeros %f14
17096 ldsh [%l7 + 0x6A], %l2
17097 movleu %xcc, %l6, %o2
17098 fmovsg %xcc, %f3, %f9
17099 subccc %i1, 0x0915, %o7
17100 ldub [%l7 + 0x51], %l3
17101 ldsb [%l7 + 0x33], %g2
17102 fcmpeq16 %f12, %f14, %g7
17103 stx %o6, [%l7 + 0x68]
17104 orcc %i5, %g3, %i2
17105 subc %o3, 0x0DDE, %g5
17106 lduw [%l7 + 0x64], %i7
17107 ldsb [%l7 + 0x51], %i0
17108 bvc %xcc, loop_1973
17109 fmovsa %xcc, %f13, %f4
17110 fmovdvs %icc, %f0, %f2
17111 bne,a,pn %icc, loop_1974
17112loop_1973:
17113 ld [%l7 + 0x5C], %f12
17114 brlez %l5, loop_1975
17115 std %f2, [%l7 + 0x70]
17116loop_1974:
17117 fcmple16 %f14, %f2, %o5
17118 std %f12, [%l7 + 0x38]
17119loop_1975:
17120 brlez %o0, loop_1976
17121 fzeros %f12
17122 fba %fcc1, loop_1977
17123 fmovdpos %icc, %f0, %f4
17124loop_1976:
17125 ldx [%l7 + 0x78], %g6
17126 fsrc1 %f12, %f0
17127loop_1977:
17128 lduw [%l7 + 0x50], %l1
17129 movrlez %o4, 0x027, %l4
17130 edge32ln %i4, %i6, %g4
17131 fbn,a %fcc2, loop_1978
17132 ldub [%l7 + 0x61], %i3
17133 ldd [%l7 + 0x48], %f8
17134 bshuffle %f8, %f12, %f4
17135loop_1978:
17136 ldsb [%l7 + 0x4D], %o1
17137 bpos loop_1979
17138 xnor %g1, 0x047D, %l0
17139 fbn,a %fcc3, loop_1980
17140 fnot2 %f10, %f8
17141loop_1979:
17142 ldsw [%l7 + 0x20], %l2
17143 movrgz %l6, %i1, %o2
17144loop_1980:
17145 fmovdvs %xcc, %f0, %f12
17146 std %f0, [%l7 + 0x28]
17147 nop
17148 setx loop_1981, %l0, %l1
17149 wrpr 0x1, %tl
17150 wrpr %l1, %tpc
17151 add %l1, 0x4, %l1
17152 wrpr %l1, %tnpc
17153 setx 0x34400001400, %l0, %l1
17154 wrpr %l1, %tstate
17155 wrhpr 0x4, %htstate
17156 retry
17157 xor %o7, %g2, %g7
17158 fpadd32s %f13, %f14, %f5
17159 fand %f14, %f10, %f10
17160loop_1981:
17161 movvc %xcc, %l3, %i5
17162 fsrc2s %f7, %f11
17163 smulcc %o6, 0x0C10, %g3
17164 siam 0x4
17165 bge,a,pn %xcc, loop_1982
17166 stw %o3, [%l7 + 0x40]
17167 brlez %g5, loop_1983
17168 fmovdleu %xcc, %f2, %f9
17169loop_1982:
17170 tn %icc, 0x2
17171 fandnot2s %f0, %f0, %f7
17172loop_1983:
17173 bvc,a,pt %icc, loop_1984
17174 fpackfix %f6, %f13
17175 lduw [%l7 + 0x2C], %i2
17176 fpackfix %f10, %f3
17177loop_1984:
17178 tleu %xcc, 0x0
17179 bge,pt %icc, loop_1985
17180 stb %i0, [%l7 + 0x33]
17181 tle %icc, 0x1
17182 ldx [%l7 + 0x40], %l5
17183loop_1985:
17184 fmovsle %xcc, %f2, %f14
17185 fmul8sux16 %f10, %f10, %f6
17186 fbn,a %fcc2, loop_1986
17187 fbule,a %fcc2, loop_1987
17188 std %f6, [%l7 + 0x48]
17189 stw %o5, [%l7 + 0x20]
17190loop_1986:
17191 stw %i7, [%l7 + 0x54]
17192loop_1987:
17193 movvs %icc, %g6, %l1
17194 ldx [%l7 + 0x30], %o4
17195 edge32n %o0, %i4, %i6
17196 fmovscc %xcc, %f6, %f11
17197 fcmpne32 %f0, %f6, %g4
17198 fnegs %f9, %f9
17199 umul %l4, 0x1B5C, %i3
17200 bvs,pn %icc, loop_1988
17201 fandnot2 %f4, %f2, %f10
17202 fzero %f14
17203 sth %o1, [%l7 + 0x30]
17204loop_1988:
17205 bleu,a %xcc, loop_1989
17206 sdivx %l0, 0x1E0F, %g1
17207 ldd [%l7 + 0x50], %f12
17208 sub %l6, %i1, %l2
17209loop_1989:
17210 fcmps %fcc3, %f11, %f0
17211 fmovsg %icc, %f14, %f11
17212 fmovrslz %o7, %f9, %f2
17213 ld [%l7 + 0x70], %f8
17214 sth %g2, [%l7 + 0x6A]
17215 add %g7, %o2, %l3
17216 sdivx %i5, 0x13EF, %g3
17217 fpmerge %f2, %f13, %f6
17218 nop
17219 setx loop_1990, %l0, %l1
17220 jmpl %l1, %o6
17221 fnors %f0, %f3, %f2
17222 lduw [%l7 + 0x24], %g5
17223 ldsw [%l7 + 0x7C], %o3
17224loop_1990:
17225 fmovsn %icc, %f2, %f5
17226 bneg %icc, loop_1991
17227 call loop_1992
17228 ldub [%l7 + 0x3A], %i0
17229 fbn %fcc2, loop_1993
17230loop_1991:
17231 lduh [%l7 + 0x2C], %i2
17232loop_1992:
17233 tsubcc %l5, %i7, %o5
17234 std %f8, [%l7 + 0x40]
17235loop_1993:
17236 fmul8x16 %f10, %f6, %f8
17237 std %f10, [%l7 + 0x78]
17238 ldsw [%l7 + 0x54], %l1
17239 ldx [%l7 + 0x18], %g6
17240 fpsub32 %f14, %f0, %f10
17241 ldx [%l7 + 0x60], %o4
17242 fmovrdlz %i4, %f8, %f6
17243 fornot1s %f2, %f10, %f14
17244 fcmpeq32 %f4, %f10, %o0
17245 or %g4, %l4, %i6
17246 movgu %icc, %o1, %l0
17247 stb %i3, [%l7 + 0x3A]
17248 andcc %g1, %i1, %l6
17249 smulcc %o7, %l2, %g7
17250 fbo %fcc3, loop_1994
17251 ldsh [%l7 + 0x68], %o2
17252 movge %icc, %g2, %i5
17253 lduh [%l7 + 0x54], %l3
17254loop_1994:
17255 ldd [%l7 + 0x20], %f4
17256 fmovrdne %o6, %f10, %f4
17257 fmovrdlez %g5, %f2, %f4
17258 ldd [%l7 + 0x60], %f6
17259 fmovrsgz %o3, %f11, %f7
17260 stb %g3, [%l7 + 0x25]
17261 tle %icc, 0x2
17262 bpos loop_1995
17263 nop
17264 setx loop_1996, %l0, %l1
17265 jmpl %l1, %i2
17266 movne %xcc, %l5, %i7
17267 sth %i0, [%l7 + 0x22]
17268loop_1995:
17269 movn %icc, %o5, %l1
17270loop_1996:
17271 movcc %icc, %g6, %o4
17272 tle %icc, 0x2
17273 bvc,a,pn %xcc, loop_1997
17274 stx %o0, [%l7 + 0x30]
17275 move %xcc, %g4, %i4
17276 subccc %l4, %i6, %o1
17277loop_1997:
17278 fbge,a %fcc0, loop_1998
17279 st %f4, [%l7 + 0x1C]
17280 stx %i3, [%l7 + 0x38]
17281 fsrc2s %f2, %f9
17282loop_1998:
17283 popc %g1, %l0
17284 edge32n %i1, %l6, %o7
17285 ldsb [%l7 + 0x1F], %l2
17286 bne,a,pt %icc, loop_1999
17287 fmovda %xcc, %f5, %f14
17288 fpadd16s %f7, %f13, %f5
17289 fpsub32 %f2, %f4, %f0
17290loop_1999:
17291 movg %icc, %o2, %g7
17292 fbn %fcc2, loop_2000
17293 bg,a %icc, loop_2001
17294 call loop_2002
17295 fmovsge %xcc, %f14, %f7
17296loop_2000:
17297 stw %g2, [%l7 + 0x3C]
17298loop_2001:
17299 sub %l3, %i5, %o6
17300loop_2002:
17301 ldub [%l7 + 0x2E], %g5
17302 fmovsvs %icc, %f14, %f6
17303 ldsb [%l7 + 0x78], %g3
17304 ldd [%l7 + 0x10], %f8
17305 addcc %i2, 0x13BA, %l5
17306 bleu,a loop_2003
17307 fandnot2 %f10, %f6, %f2
17308 bleu,a loop_2004
17309 srl %o3, 0x19, %i7
17310loop_2003:
17311 tvs %icc, 0x3
17312 fblg %fcc2, loop_2005
17313loop_2004:
17314 fmuld8sux16 %f4, %f15, %f12
17315 umul %o5, %i0, %l1
17316 ld [%l7 + 0x1C], %f1
17317loop_2005:
17318 ldsh [%l7 + 0x34], %o4
17319 fnands %f7, %f11, %f5
17320 ld [%l7 + 0x60], %f12
17321 orcc %g6, 0x1924, %o0
17322 tpos %icc, 0x1
17323 stb %g4, [%l7 + 0x3A]
17324 taddcc %i4, 0x089A, %l4
17325 sth %o1, [%l7 + 0x56]
17326 sll %i3, 0x04, %i6
17327 movre %l0, 0x07B, %g1
17328 udiv %i1, 0x1C73, %o7
17329 ldx [%l7 + 0x10], %l6
17330 sra %o2, 0x1A, %g7
17331 sra %g2, 0x08, %l2
17332 fmovdvc %xcc, %f7, %f0
17333 fmovd %f0, %f12
17334 mulx %l3, 0x1443, %o6
17335 movrgz %i5, %g3, %i2
17336 fbu,a %fcc3, loop_2006
17337 and %g5, 0x092D, %l5
17338 nop
17339 setx loop_2007, %l0, %l1
17340 jmpl %l1, %o3
17341 fpsub16s %f12, %f10, %f3
17342loop_2006:
17343 or %i7, %o5, %i0
17344 fornot2 %f6, %f2, %f10
17345loop_2007:
17346 siam 0x1
17347 bcs,a,pt %icc, loop_2008
17348 srax %o4, 0x1E, %g6
17349 ble,pt %icc, loop_2009
17350 fcmps %fcc1, %f3, %f13
17351loop_2008:
17352 ldx [%l7 + 0x40], %l1
17353 lduh [%l7 + 0x08], %g4
17354loop_2009:
17355 tle %xcc, 0x4
17356 fones %f7
17357 fmovs %f2, %f15
17358 ld [%l7 + 0x5C], %f13
17359 fcmpgt32 %f4, %f8, %i4
17360 fbul %fcc1, loop_2010
17361 or %l4, %o0, %i3
17362 tgu %xcc, 0x2
17363 fblg %fcc1, loop_2011
17364loop_2010:
17365 stw %o1, [%l7 + 0x28]
17366 ld [%l7 + 0x1C], %f10
17367 fmovrsgez %l0, %f10, %f7
17368loop_2011:
17369 movleu %icc, %i6, %i1
17370 addccc %o7, %g1, %l6
17371 ldd [%l7 + 0x40], %f12
17372 fpmerge %f13, %f6, %f14
17373 edge32 %o2, %g7, %l2
17374 st %f6, [%l7 + 0x44]
17375 alignaddr %g2, %l3, %i5
17376 stx %o6, [%l7 + 0x78]
17377 orcc %g3, 0x1A33, %g5
17378 fbug,a %fcc0, loop_2012
17379 ldd [%l7 + 0x68], %f4
17380 fpsub16 %f10, %f8, %f6
17381 fblg,a %fcc2, loop_2013
17382loop_2012:
17383 ldsb [%l7 + 0x3F], %l5
17384 st %f15, [%l7 + 0x24]
17385 srl %o3, 0x05, %i7
17386loop_2013:
17387 edge16 %i2, %o5, %o4
17388 fmovrsgez %g6, %f8, %f2
17389 st %f4, [%l7 + 0x0C]
17390 fbne,a %fcc2, loop_2014
17391 movrne %l1, %i0, %i4
17392 ld [%l7 + 0x3C], %f0
17393 andn %l4, %g4, %i3
17394loop_2014:
17395 ldsw [%l7 + 0x7C], %o1
17396 fcmpne16 %f14, %f4, %o0
17397 fpsub16 %f2, %f4, %f8
17398 bn loop_2015
17399 movle %xcc, %l0, %i6
17400 std %f0, [%l7 + 0x08]
17401 bl,pt %xcc, loop_2016
17402loop_2015:
17403 stx %i1, [%l7 + 0x10]
17404 or %g1, 0x1E6B, %l6
17405 movgu %xcc, %o7, %g7
17406loop_2016:
17407 fmovse %xcc, %f5, %f2
17408 tg %xcc, 0x5
17409 ld [%l7 + 0x18], %f7
17410 brgez %o2, loop_2017
17411 fmovsle %icc, %f7, %f3
17412 ldx [%l7 + 0x28], %g2
17413 ldsb [%l7 + 0x25], %l3
17414loop_2017:
17415 std %f12, [%l7 + 0x20]
17416 fpsub32 %f2, %f10, %f8
17417 fmovrslz %i5, %f10, %f14
17418 orncc %o6, %l2, %g3
17419 stb %g5, [%l7 + 0x2A]
17420 fbue,a %fcc0, loop_2018
17421 te %icc, 0x2
17422 fmovdpos %xcc, %f5, %f10
17423 fnot1s %f0, %f3
17424loop_2018:
17425 bshuffle %f6, %f6, %f8
17426 fabsd %f10, %f4
17427 fmovrsgz %o3, %f12, %f15
17428 ldub [%l7 + 0x4B], %l5
17429 edge32 %i7, %o5, %o4
17430 xnor %i2, %g6, %i0
17431 fzero %f14
17432 fone %f4
17433 stx %l1, [%l7 + 0x48]
17434 ldsh [%l7 + 0x12], %l4
17435 st %f15, [%l7 + 0x10]
17436 fbo,a %fcc2, loop_2019
17437 fcmpne16 %f4, %f0, %g4
17438 stx %i4, [%l7 + 0x58]
17439 fbo,a %fcc0, loop_2020
17440loop_2019:
17441 ld [%l7 + 0x7C], %f0
17442 movvc %xcc, %o1, %o0
17443 fnands %f8, %f14, %f14
17444loop_2020:
17445 fbue %fcc2, loop_2021
17446 ld [%l7 + 0x60], %f4
17447 xnor %l0, %i6, %i3
17448 ld [%l7 + 0x24], %f14
17449loop_2021:
17450 andn %i1, %g1, %l6
17451 taddcctv %o7, 0x09A5, %o2
17452 ldx [%l7 + 0x58], %g2
17453 fmovscc %icc, %f5, %f14
17454 ldub [%l7 + 0x52], %g7
17455 edge8n %l3, %o6, %i5
17456 andncc %l2, %g5, %g3
17457 fmovdpos %xcc, %f0, %f9
17458 fmovdcs %icc, %f14, %f2
17459 ld [%l7 + 0x1C], %f14
17460 fsrc1 %f4, %f0
17461 fnot2s %f7, %f0
17462 bpos %icc, loop_2022
17463 brlez,a %o3, loop_2023
17464 fmul8x16al %f4, %f0, %f4
17465 bvc,a loop_2024
17466loop_2022:
17467 tpos %xcc, 0x2
17468loop_2023:
17469 stb %i7, [%l7 + 0x3D]
17470 fnot2s %f12, %f3
17471loop_2024:
17472 brgz %o5, loop_2025
17473 stx %l5, [%l7 + 0x20]
17474 fpsub16 %f6, %f14, %f4
17475 std %f14, [%l7 + 0x58]
17476loop_2025:
17477 ldub [%l7 + 0x45], %i2
17478 fmovsl %icc, %f4, %f12
17479 lduw [%l7 + 0x50], %o4
17480 ldd [%l7 + 0x70], %f6
17481 fones %f2
17482 mulscc %g6, %l1, %i0
17483 udivcc %l4, 0x0217, %i4
17484 te %xcc, 0x4
17485 fpsub32 %f2, %f6, %f8
17486 lduh [%l7 + 0x24], %o1
17487 lduw [%l7 + 0x4C], %g4
17488 ldsw [%l7 + 0x34], %l0
17489 std %f4, [%l7 + 0x28]
17490 mulx %o0, 0x0CD1, %i3
17491 stb %i6, [%l7 + 0x47]
17492 ldub [%l7 + 0x61], %i1
17493 st %f1, [%l7 + 0x40]
17494 fmovscs %xcc, %f12, %f1
17495 movn %xcc, %g1, %o7
17496 sllx %l6, 0x16, %g2
17497 fmul8ulx16 %f10, %f12, %f6
17498 fmovscs %icc, %f6, %f1
17499 sth %o2, [%l7 + 0x7E]
17500 fandnot2s %f8, %f13, %f6
17501 xorcc %l3, %o6, %g7
17502 udivx %l2, 0x0E80, %g5
17503 xorcc %i5, %g3, %o3
17504 fand %f2, %f0, %f12
17505 fornot2 %f12, %f2, %f0
17506 bge %xcc, loop_2026
17507 fone %f6
17508 fmovrdgez %i7, %f0, %f2
17509 ld [%l7 + 0x4C], %f4
17510loop_2026:
17511 sll %o5, %l5, %i2
17512 umul %o4, 0x1A46, %g6
17513 sll %l1, %l4, %i0
17514 ldub [%l7 + 0x52], %o1
17515 ld [%l7 + 0x18], %f0
17516 edge32l %g4, %l0, %o0
17517 edge8ln %i4, %i3, %i1
17518 bvc,pn %xcc, loop_2027
17519 fandnot1s %f11, %f4, %f5
17520 ldub [%l7 + 0x40], %i6
17521 stb %o7, [%l7 + 0x2C]
17522loop_2027:
17523 fpadd32s %f14, %f0, %f9
17524 fbu %fcc0, loop_2028
17525 bl,pn %xcc, loop_2029
17526 tleu %xcc, 0x0
17527 fbug %fcc2, loop_2030
17528loop_2028:
17529 smul %l6, %g1, %g2
17530loop_2029:
17531 fmovsneg %xcc, %f5, %f4
17532 stx %l3, [%l7 + 0x28]
17533loop_2030:
17534 ble,a,pt %xcc, loop_2031
17535 ldd [%l7 + 0x50], %f14
17536 sethi 0x03B2, %o2
17537 movne %icc, %o6, %l2
17538loop_2031:
17539 fcmpeq32 %f2, %f4, %g7
17540 fmovsn %xcc, %f8, %f12
17541 movvs %xcc, %i5, %g3
17542 ldsw [%l7 + 0x20], %o3
17543 ba,a,pn %icc, loop_2032
17544 stb %i7, [%l7 + 0x6C]
17545 fmovspos %xcc, %f9, %f13
17546 fble %fcc3, loop_2033
17547loop_2032:
17548 addccc %g5, 0x1838, %l5
17549 ldsb [%l7 + 0x5A], %o5
17550 orn %i2, 0x12FA, %g6
17551loop_2033:
17552 lduw [%l7 + 0x58], %o4
17553 sth %l1, [%l7 + 0x54]
17554 ldsb [%l7 + 0x3C], %l4
17555 fabsd %f2, %f4
17556 st %f14, [%l7 + 0x70]
17557 stb %o1, [%l7 + 0x76]
17558 std %f0, [%l7 + 0x28]
17559 st %f7, [%l7 + 0x78]
17560 ldsh [%l7 + 0x1E], %g4
17561 edge8l %i0, %l0, %i4
17562 xnor %i3, %i1, %o0
17563 fcmple32 %f6, %f4, %o7
17564 tcs %xcc, 0x6
17565 fnands %f14, %f2, %f0
17566 stw %l6, [%l7 + 0x7C]
17567 lduw [%l7 + 0x68], %i6
17568 addccc %g2, 0x1A30, %l3
17569 st %f11, [%l7 + 0x30]
17570 ldsb [%l7 + 0x44], %g1
17571 fbug %fcc0, loop_2034
17572 ldx [%l7 + 0x28], %o6
17573 lduw [%l7 + 0x0C], %o2
17574 stb %l2, [%l7 + 0x6B]
17575loop_2034:
17576 xnor %i5, 0x0494, %g7
17577 sub %o3, %i7, %g5
17578 movge %xcc, %g3, %o5
17579 stb %i2, [%l7 + 0x52]
17580 edge32 %g6, %l5, %o4
17581 stb %l1, [%l7 + 0x32]
17582 ldsb [%l7 + 0x66], %o1
17583 mulx %g4, 0x0189, %l4
17584 tpos %xcc, 0x2
17585 fmovd %f2, %f14
17586 bvs %icc, loop_2035
17587 stw %i0, [%l7 + 0x7C]
17588 movvc %icc, %l0, %i3
17589 fpsub16 %f6, %f2, %f0
17590loop_2035:
17591 fmovsn %xcc, %f11, %f7
17592 movle %icc, %i1, %o0
17593 ldsh [%l7 + 0x30], %i4
17594 faligndata %f2, %f14, %f0
17595 fpadd16s %f3, %f9, %f11
17596 st %f12, [%l7 + 0x2C]
17597 fcmple32 %f12, %f0, %o7
17598 tvc %icc, 0x3
17599 alignaddrl %i6, %g2, %l3
17600 fors %f10, %f0, %f7
17601 movrgz %l6, 0x123, %g1
17602 tcs %xcc, 0x1
17603 fexpand %f10, %f2
17604 ldsh [%l7 + 0x42], %o6
17605 fcmpgt16 %f14, %f4, %l2
17606 ld [%l7 + 0x4C], %f9
17607 stw %o2, [%l7 + 0x60]
17608 ldub [%l7 + 0x14], %g7
17609 add %o3, %i5, %g5
17610 movn %icc, %g3, %o5
17611 ldx [%l7 + 0x28], %i2
17612 ldd [%l7 + 0x18], %f6
17613 fcmps %fcc0, %f3, %f7
17614 ldsb [%l7 + 0x35], %i7
17615 movl %icc, %g6, %o4
17616 smulcc %l5, 0x1527, %o1
17617 xorcc %l1, 0x0124, %g4
17618 ldsh [%l7 + 0x7A], %l4
17619 fba,a %fcc1, loop_2036
17620 brgez,a %i0, loop_2037
17621 ldsh [%l7 + 0x42], %i3
17622 fpadd32 %f4, %f14, %f2
17623loop_2036:
17624 fmovscs %xcc, %f7, %f15
17625loop_2037:
17626 taddcc %l0, 0x115B, %i1
17627 fbue,a %fcc1, loop_2038
17628 ld [%l7 + 0x18], %f4
17629 fmovrdlez %o0, %f6, %f12
17630 fbe,a %fcc2, loop_2039
17631loop_2038:
17632 fands %f3, %f0, %f5
17633 movcc %icc, %o7, %i6
17634 for %f8, %f12, %f10
17635loop_2039:
17636 fnot1 %f8, %f10
17637 and %i4, 0x05CC, %l3
17638 fcmpeq16 %f8, %f10, %l6
17639 fbug %fcc1, loop_2040
17640 fmovsgu %icc, %f6, %f4
17641 umul %g1, 0x05CE, %g2
17642 lduh [%l7 + 0x30], %l2
17643loop_2040:
17644 movrlez %o6, 0x01C, %o2
17645 fmovdpos %icc, %f13, %f15
17646 sethi 0x02C7, %o3
17647 fmovdpos %xcc, %f5, %f5
17648 alignaddrl %g7, %i5, %g5
17649 stw %g3, [%l7 + 0x14]
17650 nop
17651 setx loop_2041, %l0, %l1
17652 jmpl %l1, %o5
17653 fzeros %f9
17654 fbe,a %fcc3, loop_2042
17655 andn %i7, %g6, %i2
17656loop_2041:
17657 srax %l5, 0x1D, %o4
17658 fmovsgu %xcc, %f15, %f7
17659loop_2042:
17660 fpsub16 %f10, %f14, %f0
17661 ldsh [%l7 + 0x62], %o1
17662 fpack16 %f6, %f13
17663 subc %l1, %g4, %i0
17664 fbule,a %fcc0, loop_2043
17665 fsrc2s %f6, %f12
17666 stx %i3, [%l7 + 0x30]
17667 fmovrde %l4, %f2, %f14
17668loop_2043:
17669 ldsb [%l7 + 0x2F], %i1
17670 lduw [%l7 + 0x60], %l0
17671 fbe %fcc3, loop_2044
17672 ldsw [%l7 + 0x78], %o0
17673 sdivcc %o7, 0x1A81, %i4
17674 ldx [%l7 + 0x28], %l3
17675loop_2044:
17676 ldub [%l7 + 0x71], %l6
17677 fmovsa %icc, %f7, %f9
17678 orncc %g1, %i6, %g2
17679 fbl %fcc3, loop_2045
17680 tpos %icc, 0x3
17681 sdivx %l2, 0x05EB, %o2
17682 fpadd32 %f4, %f12, %f2
17683loop_2045:
17684 bg,a loop_2046
17685 fcmpne32 %f8, %f0, %o6
17686 edge32ln %o3, %g7, %g5
17687 fcmpne32 %f0, %f8, %g3
17688loop_2046:
17689 fmul8x16al %f9, %f5, %f8
17690 fcmple32 %f10, %f12, %i5
17691 fcmpne32 %f8, %f10, %o5
17692 sth %g6, [%l7 + 0x36]
17693 st %f7, [%l7 + 0x28]
17694 tl %icc, 0x0
17695 xorcc %i2, 0x0A4D, %l5
17696 fmovrdlez %o4, %f14, %f2
17697 brnz,a %i7, loop_2047
17698 tn %icc, 0x7
17699 edge8l %l1, %g4, %o1
17700 movgu %xcc, %i0, %l4
17701loop_2047:
17702 fmovde %icc, %f12, %f13
17703 call loop_2048
17704 xorcc %i3, 0x091A, %l0
17705 ldsw [%l7 + 0x54], %o0
17706 fandnot2 %f8, %f6, %f6
17707loop_2048:
17708 movl %xcc, %o7, %i1
17709 movvs %icc, %l3, %i4
17710 edge8 %l6, %i6, %g2
17711 fcmpne32 %f0, %f0, %g1
17712 fmovdcc %xcc, %f7, %f8
17713 sethi 0x0EAA, %o2
17714 edge16l %o6, %l2, %g7
17715 sdiv %g5, 0x0870, %g3
17716 fpsub32 %f14, %f14, %f4
17717 tn %xcc, 0x1
17718 sdiv %i5, 0x0945, %o3
17719 st %f15, [%l7 + 0x18]
17720 fmovdge %icc, %f1, %f9
17721 fmovsleu %xcc, %f10, %f10
17722 fmovde %xcc, %f4, %f2
17723 fmovrse %o5, %f11, %f11
17724 fmovdvs %icc, %f10, %f11
17725 fmovse %xcc, %f7, %f3
17726 fzeros %f10
17727 movvc %icc, %i2, %g6
17728 te %xcc, 0x7
17729 fmovse %icc, %f14, %f0
17730 ldub [%l7 + 0x1D], %o4
17731 stx %i7, [%l7 + 0x10]
17732 fmovrse %l5, %f12, %f10
17733 std %f4, [%l7 + 0x70]
17734 xnor %l1, %g4, %o1
17735 fabsd %f8, %f12
17736 fbn %fcc2, loop_2049
17737 fmovdge %xcc, %f15, %f9
17738 fornot1s %f11, %f13, %f1
17739 fmovsg %icc, %f13, %f2
17740loop_2049:
17741 fmovsa %icc, %f1, %f3
17742 sra %l4, 0x04, %i3
17743 fabss %f2, %f11
17744 orn %i0, %o0, %l0
17745 add %i1, %l3, %i4
17746 fand %f14, %f6, %f8
17747 fsrc2 %f14, %f10
17748 faligndata %f10, %f0, %f4
17749 fmovdn %icc, %f14, %f7
17750 fnot1s %f2, %f1
17751 edge8n %l6, %o7, %i6
17752 fmovrdgz %g1, %f2, %f2
17753 std %f4, [%l7 + 0x28]
17754 st %f10, [%l7 + 0x58]
17755 fmovsl %xcc, %f5, %f15
17756 edge16n %g2, %o6, %l2
17757 fmovrdlz %g7, %f0, %f14
17758 xor %g5, %o2, %g3
17759 stx %o3, [%l7 + 0x50]
17760 fbne %fcc1, loop_2050
17761 faligndata %f8, %f10, %f6
17762 stx %i5, [%l7 + 0x68]
17763 sth %i2, [%l7 + 0x18]
17764loop_2050:
17765 fxnors %f13, %f3, %f3
17766 bvs,a loop_2051
17767 movpos %icc, %o5, %g6
17768 fblg,a %fcc3, loop_2052
17769 stb %o4, [%l7 + 0x27]
17770loop_2051:
17771 ldsw [%l7 + 0x7C], %l5
17772 movrne %i7, %g4, %l1
17773loop_2052:
17774 ldsh [%l7 + 0x6E], %l4
17775 fbug,a %fcc1, loop_2053
17776 alignaddrl %i3, %i0, %o1
17777 bvc,a,pn %xcc, loop_2054
17778 nop
17779 setx loop_2055, %l0, %l1
17780 wrpr 0x1, %tl
17781 wrpr %l1, %tnpc
17782 setx 0x34400001400, %l0, %l1
17783 wrpr %l1, %tstate
17784 wrhpr 0x4, %htstate
17785 done
17786loop_2053:
17787 bcs loop_2056
17788 udivcc %l0, 0x16D2, %i1
17789loop_2054:
17790 fmovsa %icc, %f0, %f4
17791loop_2055:
17792 ldsh [%l7 + 0x62], %l3
17793loop_2056:
17794 edge8n %i4, %o0, %o7
17795 and %i6, 0x138A, %g1
17796 fmovsne %xcc, %f12, %f7
17797 array16 %l6, %o6, %l2
17798 fmovrdgez %g2, %f12, %f2
17799 lduw [%l7 + 0x3C], %g7
17800 ba,pn %xcc, loop_2057
17801 fmul8x16au %f10, %f15, %f10
17802 std %f2, [%l7 + 0x78]
17803 brlz %o2, loop_2058
17804loop_2057:
17805 orcc %g5, %g3, %i5
17806 fors %f9, %f8, %f14
17807 brgez %o3, loop_2059
17808loop_2058:
17809 siam 0x7
17810 fpackfix %f6, %f2
17811 fornot2s %f10, %f6, %f14
17812loop_2059:
17813 fbe %fcc3, loop_2060
17814 fbug,a %fcc3, loop_2061
17815 bvs,a loop_2062
17816 sth %o5, [%l7 + 0x70]
17817loop_2060:
17818 fcmped %fcc0, %f4, %f4
17819loop_2061:
17820 fmovdl %xcc, %f6, %f13
17821loop_2062:
17822 stb %i2, [%l7 + 0x30]
17823 tg %icc, 0x1
17824 fsrc1s %f5, %f3
17825 fmovsgu %xcc, %f4, %f1
17826 fsrc1 %f6, %f12
17827 fcmpeq16 %f12, %f0, %g6
17828 xnorcc %o4, 0x051A, %l5
17829 tvc %icc, 0x4
17830 fmovdle %xcc, %f7, %f7
17831 movrlez %i7, 0x08F, %l1
17832 fcmpeq32 %f10, %f0, %g4
17833 ld [%l7 + 0x64], %f2
17834 ldd [%l7 + 0x08], %f14
17835 ldsw [%l7 + 0x38], %l4
17836 std %f6, [%l7 + 0x60]
17837 tsubcc %i0, 0x0913, %o1
17838 brlz %l0, loop_2063
17839 array32 %i1, %i3, %i4
17840 std %f10, [%l7 + 0x20]
17841 ldsb [%l7 + 0x0C], %l3
17842loop_2063:
17843 fcmpes %fcc2, %f14, %f5
17844 fmul8x16au %f2, %f11, %f2
17845 bvc,a,pn %icc, loop_2064
17846 ld [%l7 + 0x1C], %f15
17847 sth %o7, [%l7 + 0x6E]
17848 fpadd16s %f1, %f12, %f3
17849loop_2064:
17850 stb %i6, [%l7 + 0x37]
17851 brz,a %g1, loop_2065
17852 brgez %l6, loop_2066
17853 ba,a,pn %xcc, loop_2067
17854 be,a %xcc, loop_2068
17855loop_2065:
17856 fcmpd %fcc2, %f6, %f10
17857loop_2066:
17858 fmovsne %xcc, %f11, %f0
17859loop_2067:
17860 fmul8x16al %f6, %f6, %f4
17861loop_2068:
17862 bl,a,pn %xcc, loop_2069
17863 sth %o6, [%l7 + 0x3C]
17864 tcs %icc, 0x6
17865 fmovs %f14, %f9
17866loop_2069:
17867 ldsw [%l7 + 0x34], %l2
17868 ldub [%l7 + 0x0F], %g2
17869 sll %o0, %g7, %o2
17870 fblg,a %fcc0, loop_2070
17871 fmovdcc %xcc, %f6, %f8
17872 fpadd16s %f8, %f10, %f4
17873 fmul8x16au %f2, %f11, %f14
17874loop_2070:
17875 ldub [%l7 + 0x7F], %g3
17876 ldx [%l7 + 0x68], %i5
17877 fmovrslez %g5, %f11, %f6
17878 movgu %icc, %o3, %o5
17879 alignaddrl %g6, %i2, %l5
17880 udivcc %i7, 0x1F8C, %o4
17881 ld [%l7 + 0x40], %f11
17882 fmovdn %xcc, %f0, %f7
17883 lduh [%l7 + 0x70], %g4
17884 tcc %xcc, 0x3
17885 fmovdg %icc, %f5, %f15
17886 tvs %icc, 0x0
17887 lduw [%l7 + 0x60], %l4
17888 smulcc %i0, %o1, %l0
17889 st %f8, [%l7 + 0x40]
17890 tsubcc %i1, %i3, %i4
17891 tvs %xcc, 0x4
17892 fmovdvs %icc, %f14, %f11
17893 ba %xcc, loop_2071
17894 fbge %fcc0, loop_2072
17895 fnot1s %f7, %f12
17896 stw %l3, [%l7 + 0x7C]
17897loop_2071:
17898 tsubcc %o7, 0x198C, %l1
17899loop_2072:
17900 fmovrsgez %i6, %f0, %f2
17901 stw %l6, [%l7 + 0x24]
17902 xnorcc %g1, 0x1373, %o6
17903 fmul8ulx16 %f8, %f8, %f6
17904 fmovrslez %g2, %f6, %f6
17905 fmul8ulx16 %f4, %f0, %f2
17906 movneg %xcc, %l2, %g7
17907 ldsw [%l7 + 0x44], %o2
17908 fmul8x16 %f2, %f10, %f6
17909 bvc,a,pt %icc, loop_2073
17910 stb %o0, [%l7 + 0x52]
17911 ldub [%l7 + 0x4A], %i5
17912 brnz,a %g5, loop_2074
17913loop_2073:
17914 std %f0, [%l7 + 0x60]
17915 movvc %icc, %g3, %o5
17916 xorcc %g6, %i2, %l5
17917loop_2074:
17918 ldsb [%l7 + 0x23], %i7
17919 movvc %icc, %o3, %o4
17920 fnot2 %f4, %f0
17921 fcmps %fcc1, %f8, %f10
17922 tg %xcc, 0x7
17923 st %f7, [%l7 + 0x38]
17924 stb %g4, [%l7 + 0x39]
17925 fnand %f8, %f8, %f12
17926 fmovsl %icc, %f3, %f12
17927 bgu,a loop_2075
17928 sth %l4, [%l7 + 0x6E]
17929 fmovda %xcc, %f10, %f11
17930 orncc %i0, %l0, %i1
17931loop_2075:
17932 lduw [%l7 + 0x14], %i3
17933 fxnor %f14, %f4, %f0
17934 brnz,a %o1, loop_2076
17935 fcmpne32 %f0, %f8, %l3
17936 fzeros %f12
17937 subcc %i4, %l1, %o7
17938loop_2076:
17939 ldsw [%l7 + 0x40], %l6
17940 fmovdleu %xcc, %f14, %f1
17941 fnot1s %f12, %f11
17942 bneg,pt %xcc, loop_2077
17943 ldsh [%l7 + 0x2E], %g1
17944 fmovrdlez %o6, %f8, %f4
17945 stw %i6, [%l7 + 0x4C]
17946loop_2077:
17947 subcc %g2, 0x0E94, %g7
17948 brgez %o2, loop_2078
17949 fbg,a %fcc3, loop_2079
17950 srl %l2, 0x12, %o0
17951 bvc,pn %xcc, loop_2080
17952loop_2078:
17953 ldd [%l7 + 0x30], %f12
17954loop_2079:
17955 addcc %g5, 0x1D15, %g3
17956 nop
17957 setx loop_2081, %l0, %l1
17958 wrpr 0x1, %tl
17959 wrpr %l1, %tnpc
17960 setx 0x34400001400, %l0, %l1
17961 wrpr %l1, %tstate
17962 wrhpr 0x4, %htstate
17963 done
17964loop_2080:
17965 fmovsg %xcc, %f2, %f2
17966 stx %o5, [%l7 + 0x58]
17967 edge16ln %g6, %i2, %l5
17968loop_2081:
17969 fbug %fcc3, loop_2082
17970 subcc %i5, %o3, %o4
17971 ld [%l7 + 0x58], %f9
17972 sdivcc %g4, 0x04E1, %l4
17973loop_2082:
17974 fornot2 %f6, %f4, %f10
17975 smulcc %i7, 0x09B6, %l0
17976 std %f2, [%l7 + 0x68]
17977 brnz %i0, loop_2083
17978 fornot1s %f3, %f0, %f5
17979 sth %i1, [%l7 + 0x14]
17980 faligndata %f0, %f6, %f0
17981loop_2083:
17982 fpack32 %f12, %f8, %f14
17983 orn %i3, 0x1924, %o1
17984 stw %l3, [%l7 + 0x7C]
17985 add %i4, 0x13C7, %l1
17986 ldsw [%l7 + 0x70], %o7
17987 fnot1 %f0, %f12
17988 fmovrdne %g1, %f14, %f12
17989 movre %l6, %i6, %o6
17990 fzero %f8
17991 bvc,a loop_2084
17992 fandnot1s %f5, %f8, %f5
17993 fpsub16s %f13, %f13, %f10
17994 ldx [%l7 + 0x78], %g7
17995loop_2084:
17996 ldsh [%l7 + 0x20], %o2
17997 ldx [%l7 + 0x50], %g2
17998 tcc %icc, 0x2
17999 bl,pn %icc, loop_2085
18000 tcs %xcc, 0x7
18001 andn %o0, %g5, %l2
18002 std %f14, [%l7 + 0x10]
18003loop_2085:
18004 ld [%l7 + 0x40], %f5
18005 move %icc, %g3, %o5
18006 fmovdneg %icc, %f6, %f14
18007 fmuld8ulx16 %f2, %f14, %f0
18008 ldsw [%l7 + 0x2C], %i2
18009 fmovsleu %icc, %f15, %f3
18010 ldx [%l7 + 0x38], %g6
18011 alignaddrl %l5, %i5, %o3
18012 bpos,pt %icc, loop_2086
18013 movrlz %g4, 0x039, %o4
18014 edge16l %l4, %i7, %i0
18015 fbu %fcc2, loop_2087
18016loop_2086:
18017 stx %i1, [%l7 + 0x50]
18018 ldsh [%l7 + 0x1A], %i3
18019 fmovrsgz %l0, %f4, %f13
18020loop_2087:
18021 fmovsgu %icc, %f7, %f1
18022 lduw [%l7 + 0x40], %o1
18023 edge32n %l3, %l1, %o7
18024 ld [%l7 + 0x48], %f12
18025 tge %icc, 0x4
18026 ldub [%l7 + 0x10], %i4
18027 tg %icc, 0x6
18028 mova %xcc, %g1, %l6
18029 addccc %o6, %i6, %g7
18030 call loop_2088
18031 brgez %o2, loop_2089
18032 edge8l %o0, %g5, %l2
18033 bgu %xcc, loop_2090
18034loop_2088:
18035 udivx %g2, 0x01CF, %o5
18036loop_2089:
18037 brgz,a %g3, loop_2091
18038 fors %f9, %f7, %f15
18039loop_2090:
18040 smulcc %g6, 0x1383, %l5
18041 ldsh [%l7 + 0x34], %i2
18042loop_2091:
18043 move %xcc, %o3, %i5
18044 edge16ln %o4, %g4, %l4
18045 fmovsg %icc, %f15, %f2
18046 tge %icc, 0x5
18047 fnot1s %f13, %f9
18048 fpsub32s %f4, %f7, %f13
18049 fcmpeq16 %f0, %f12, %i0
18050 ldsh [%l7 + 0x5E], %i1
18051 stx %i7, [%l7 + 0x10]
18052 ldsh [%l7 + 0x1A], %i3
18053 te %xcc, 0x7
18054 ldsw [%l7 + 0x38], %o1
18055 edge8 %l0, %l1, %l3
18056 fmovdleu %xcc, %f10, %f3
18057 fmul8ulx16 %f12, %f6, %f4
18058 fpadd16s %f13, %f8, %f14
18059 ldub [%l7 + 0x71], %o7
18060 ldsb [%l7 + 0x59], %g1
18061 fcmped %fcc1, %f8, %f6
18062 ldsh [%l7 + 0x56], %l6
18063 fnot2 %f4, %f10
18064 fnot2 %f4, %f12
18065 fmovd %f12, %f4
18066 stx %i4, [%l7 + 0x40]
18067 fpsub32 %f6, %f10, %f0
18068 fmovspos %icc, %f10, %f1
18069 brnz,a %i6, loop_2092
18070 fornot2 %f6, %f12, %f12
18071 lduw [%l7 + 0x1C], %o6
18072 tgu %xcc, 0x4
18073loop_2092:
18074 fbu,a %fcc2, loop_2093
18075 fmuld8ulx16 %f11, %f3, %f12
18076 fmovd %f8, %f6
18077 edge8l %g7, %o2, %g5
18078loop_2093:
18079 movrne %o0, %l2, %o5
18080 faligndata %f12, %f0, %f6
18081 nop
18082 setx loop_2094, %l0, %l1
18083 jmpl %l1, %g2
18084 fxnors %f13, %f8, %f3
18085 fpmerge %f1, %f1, %f14
18086 orn %g3, 0x1A81, %l5
18087loop_2094:
18088 fmovrdne %g6, %f0, %f6
18089 ldsb [%l7 + 0x4A], %i2
18090 mulscc %o3, %i5, %o4
18091 ldsb [%l7 + 0x23], %g4
18092 lduh [%l7 + 0x4A], %l4
18093 ldsw [%l7 + 0x20], %i1
18094 st %f5, [%l7 + 0x50]
18095 fandnot1s %f12, %f4, %f13
18096 xorcc %i0, %i3, %o1
18097 stx %i7, [%l7 + 0x28]
18098 brlz %l0, loop_2095
18099 fbn %fcc0, loop_2096
18100 subc %l1, 0x19E0, %l3
18101 stw %o7, [%l7 + 0x24]
18102loop_2095:
18103 fnot1 %f2, %f8
18104loop_2096:
18105 ldsb [%l7 + 0x0E], %g1
18106 lduw [%l7 + 0x20], %i4
18107 fpack16 %f0, %f6
18108 fands %f11, %f15, %f8
18109 tsubcc %l6, 0x0BCE, %o6
18110 fble %fcc3, loop_2097
18111 ld [%l7 + 0x28], %f0
18112 subc %i6, 0x0B49, %g7
18113 lduh [%l7 + 0x08], %o2
18114loop_2097:
18115 smulcc %o0, %g5, %l2
18116 fmovrdgz %g2, %f0, %f10
18117 movvs %icc, %g3, %o5
18118 fcmpeq32 %f0, %f2, %l5
18119 sub %i2, %g6, %o3
18120 st %f14, [%l7 + 0x08]
18121 fpadd16s %f4, %f15, %f12
18122 fbue %fcc0, loop_2098
18123 fabss %f11, %f0
18124 udiv %i5, 0x11C7, %g4
18125 std %f0, [%l7 + 0x08]
18126loop_2098:
18127 fmovrde %o4, %f6, %f4
18128 fabsd %f0, %f2
18129 fmovsvs %icc, %f11, %f3
18130 std %f2, [%l7 + 0x78]
18131 movne %xcc, %l4, %i0
18132 udiv %i1, 0x13A4, %o1
18133 nop
18134 setx loop_2099, %l0, %l1
18135 wrpr 0x1, %tl
18136 wrpr %l1, %tnpc
18137 setx 0x34400001400, %l0, %l1
18138 wrpr %l1, %tstate
18139 wrhpr 0x4, %htstate
18140 done
18141 fmovdgu %icc, %f14, %f7
18142 stx %i7, [%l7 + 0x68]
18143 ldsh [%l7 + 0x2C], %i3
18144loop_2099:
18145 siam 0x7
18146 fmovdpos %xcc, %f14, %f4
18147 fmovdpos %xcc, %f14, %f10
18148 fmovrdlz %l0, %f14, %f12
18149 fmovrsne %l3, %f6, %f8
18150 lduw [%l7 + 0x64], %l1
18151 fexpand %f8, %f12
18152 fpadd16 %f0, %f2, %f2
18153 ldsw [%l7 + 0x18], %g1
18154 movn %icc, %o7, %i4
18155 stx %l6, [%l7 + 0x68]
18156 ble,a,pn %xcc, loop_2100
18157 array8 %i6, %o6, %o2
18158 ldub [%l7 + 0x54], %o0
18159 fcmpne32 %f10, %f6, %g5
18160loop_2100:
18161 stw %l2, [%l7 + 0x48]
18162 edge16 %g7, %g2, %o5
18163 fcmpne32 %f4, %f0, %g3
18164 ldsw [%l7 + 0x24], %i2
18165 sth %g6, [%l7 + 0x16]
18166 andn %o3, 0x1D63, %l5
18167 xorcc %i5, 0x0BDA, %g4
18168 fnegd %f4, %f12
18169 fnot2 %f12, %f0
18170 fmovsgu %xcc, %f15, %f10
18171 fsrc2s %f7, %f3
18172 fpmerge %f1, %f7, %f8
18173 fsrc2s %f2, %f3
18174 fblg,a %fcc3, loop_2101
18175 andcc %l4, %i0, %i1
18176 fmul8ulx16 %f6, %f12, %f12
18177 edge8 %o1, %i7, %i3
18178loop_2101:
18179 bvc,a loop_2102
18180 movrgz %l0, %o4, %l3
18181 tne %icc, 0x1
18182 fabsd %f2, %f8
18183loop_2102:
18184 ldd [%l7 + 0x58], %f4
18185 edge32l %g1, %l1, %i4
18186 ldd [%l7 + 0x60], %f10
18187 ldx [%l7 + 0x30], %l6
18188 fmovde %icc, %f2, %f6
18189 std %f4, [%l7 + 0x48]
18190 fbg,a %fcc1, loop_2103
18191 std %f12, [%l7 + 0x58]
18192 ldsh [%l7 + 0x62], %i6
18193 xnor %o7, %o2, %o0
18194loop_2103:
18195 stb %g5, [%l7 + 0x2B]
18196 fmul8x16 %f13, %f10, %f0
18197 ta %xcc, 0x5
18198 xnor %l2, %g7, %g2
18199 std %f4, [%l7 + 0x18]
18200 fsrc2s %f2, %f12
18201 bneg,a %icc, loop_2104
18202 te %xcc, 0x3
18203 fnot1 %f8, %f14
18204 movl %xcc, %o6, %o5
18205loop_2104:
18206 udivcc %i2, 0x00E4, %g3
18207 tle %icc, 0x1
18208 st %f7, [%l7 + 0x28]
18209 brgz %o3, loop_2105
18210 lduw [%l7 + 0x60], %g6
18211 tneg %icc, 0x6
18212 edge32ln %l5, %i5, %g4
18213loop_2105:
18214 sllx %i0, 0x0F, %i1
18215 fandnot2 %f10, %f6, %f8
18216 ldsw [%l7 + 0x48], %l4
18217 movrne %o1, %i7, %i3
18218 addc %l0, %o4, %g1
18219 fcmple32 %f14, %f12, %l1
18220 bleu,a,pt %icc, loop_2106
18221 movl %xcc, %l3, %l6
18222 sdivx %i4, 0x0A82, %i6
18223 fblg,a %fcc1, loop_2107
18224loop_2106:
18225 stw %o2, [%l7 + 0x20]
18226 stx %o0, [%l7 + 0x08]
18227 movrlez %g5, %l2, %g7
18228loop_2107:
18229 ldsh [%l7 + 0x0A], %o7
18230 stw %g2, [%l7 + 0x18]
18231 fornot2s %f7, %f8, %f13
18232 movleu %icc, %o5, %o6
18233 fmovrdgez %i2, %f14, %f6
18234 sth %g3, [%l7 + 0x2A]
18235 ldsh [%l7 + 0x66], %g6
18236 ldsh [%l7 + 0x12], %l5
18237 pdist %f4, %f0, %f6
18238 fpack32 %f4, %f10, %f10
18239 fba,a %fcc1, loop_2108
18240 fmovsvs %xcc, %f11, %f3
18241 ldsh [%l7 + 0x40], %o3
18242 std %f6, [%l7 + 0x40]
18243loop_2108:
18244 and %g4, 0x1363, %i0
18245 movneg %icc, %i5, %l4
18246 fnot2s %f6, %f1
18247 fmovdge %icc, %f13, %f11
18248 ldsw [%l7 + 0x70], %o1
18249 bge %icc, loop_2109
18250 edge16n %i1, %i7, %i3
18251 lduh [%l7 + 0x16], %o4
18252 fmovdn %xcc, %f8, %f5
18253loop_2109:
18254 ldub [%l7 + 0x1F], %g1
18255 fcmped %fcc3, %f14, %f4
18256 st %f2, [%l7 + 0x30]
18257 stb %l0, [%l7 + 0x17]
18258 udivcc %l1, 0x1CE0, %l6
18259 subccc %l3, %i6, %i4
18260 brz %o2, loop_2110
18261 fmovsle %icc, %f15, %f2
18262 fnegd %f12, %f0
18263 stx %o0, [%l7 + 0x10]
18264loop_2110:
18265 fornot1 %f12, %f8, %f12
18266 ld [%l7 + 0x0C], %f8
18267 ldx [%l7 + 0x10], %g5
18268 ldsh [%l7 + 0x40], %l2
18269 subc %o7, %g7, %o5
18270 stb %g2, [%l7 + 0x4C]
18271 fmovdne %icc, %f15, %f14
18272 movrlz %o6, 0x171, %i2
18273 subc %g6, 0x0688, %g3
18274 stb %l5, [%l7 + 0x0F]
18275 brlz %g4, loop_2111
18276 tvs %icc, 0x3
18277 movvc %xcc, %o3, %i5
18278 fxors %f11, %f3, %f12
18279loop_2111:
18280 fmovrde %i0, %f0, %f8
18281 fcmpeq16 %f14, %f12, %l4
18282 stx %i1, [%l7 + 0x30]
18283 tsubcc %o1, %i3, %o4
18284 fmovda %icc, %f2, %f3
18285 fors %f10, %f14, %f1
18286 ldd [%l7 + 0x78], %f4
18287 lduh [%l7 + 0x24], %g1
18288 ldd [%l7 + 0x08], %f2
18289 fmul8x16al %f3, %f9, %f14
18290 fcmpd %fcc3, %f10, %f12
18291 fmovsneg %icc, %f0, %f6
18292 fxors %f0, %f6, %f11
18293 stb %l0, [%l7 + 0x4E]
18294 movcs %icc, %l1, %i7
18295 movpos %icc, %l3, %i6
18296 tge %icc, 0x0
18297 lduh [%l7 + 0x58], %l6
18298 stb %o2, [%l7 + 0x17]
18299 move %xcc, %i4, %g5
18300 stx %l2, [%l7 + 0x40]
18301 fnegd %f10, %f10
18302 fones %f11
18303 stw %o0, [%l7 + 0x4C]
18304 lduw [%l7 + 0x20], %o7
18305 ldsh [%l7 + 0x7A], %g7
18306 smul %o5, 0x143A, %g2
18307 ldsw [%l7 + 0x50], %i2
18308 ldd [%l7 + 0x08], %f6
18309 fpsub16s %f13, %f2, %f15
18310 fcmpes %fcc0, %f15, %f13
18311 fpmerge %f12, %f10, %f8
18312 ba,pn %xcc, loop_2112
18313 ldsb [%l7 + 0x7D], %o6
18314 brgz %g3, loop_2113
18315 nop
18316 setx loop_2114, %l0, %l1
18317 wrpr 0x1, %tl
18318 wrpr %l1, %tpc
18319 add %l1, 0x4, %l1
18320 wrpr %l1, %tnpc
18321 setx 0x34400001400, %l0, %l1
18322 wrpr %l1, %tstate
18323 wrhpr 0x4, %htstate
18324 retry
18325loop_2112:
18326 edge16l %l5, %g4, %o3
18327 ldx [%l7 + 0x18], %i5
18328loop_2113:
18329 tn %icc, 0x5
18330loop_2114:
18331 edge32ln %i0, %l4, %g6
18332 edge16l %i1, %o1, %o4
18333 tge %xcc, 0x0
18334 fnegd %f4, %f0
18335 fcmpne32 %f4, %f14, %i3
18336 stx %g1, [%l7 + 0x70]
18337 tle %xcc, 0x0
18338 stb %l1, [%l7 + 0x1F]
18339 lduh [%l7 + 0x0E], %l0
18340 tl %icc, 0x5
18341 andcc %i7, %i6, %l3
18342 st %f3, [%l7 + 0x5C]
18343 fmovrsgz %l6, %f10, %f8
18344 fbuge,a %fcc0, loop_2115
18345 fpadd16 %f12, %f0, %f6
18346 st %f12, [%l7 + 0x34]
18347 subccc %i4, %g5, %l2
18348loop_2115:
18349 movcs %icc, %o0, %o7
18350 lduw [%l7 + 0x7C], %o2
18351 fnot1s %f7, %f11
18352 orncc %g7, %o5, %g2
18353 stw %o6, [%l7 + 0x08]
18354 movvs %icc, %g3, %i2
18355 movl %xcc, %g4, %l5
18356 fmovdle %xcc, %f11, %f7
18357 ldsb [%l7 + 0x6B], %i5
18358 fcmpgt32 %f4, %f4, %o3
18359 fcmpeq16 %f4, %f14, %i0
18360 edge16n %l4, %g6, %i1
18361 stx %o1, [%l7 + 0x10]
18362 fble,a %fcc2, loop_2116
18363 sth %o4, [%l7 + 0x30]
18364 fnands %f13, %f12, %f14
18365 fpadd16 %f14, %f6, %f6
18366loop_2116:
18367 fbue,a %fcc1, loop_2117
18368 stx %g1, [%l7 + 0x30]
18369 stx %l1, [%l7 + 0x40]
18370 and %i3, 0x038F, %i7
18371loop_2117:
18372 tleu %icc, 0x7
18373 fors %f13, %f3, %f5
18374 edge8ln %l0, %l3, %i6
18375 fandnot2 %f6, %f14, %f14
18376 srax %i4, 0x1B, %g5
18377 ldsb [%l7 + 0x3E], %l2
18378 udivcc %l6, 0x1618, %o7
18379 bgu loop_2118
18380 fmovd %f10, %f8
18381 edge8ln %o2, %g7, %o0
18382 movleu %icc, %g2, %o5
18383loop_2118:
18384 fmovrde %o6, %f10, %f6
18385 edge8l %g3, %g4, %i2
18386 stx %l5, [%l7 + 0x40]
18387 movl %icc, %i5, %i0
18388 fmovdl %icc, %f13, %f4
18389 movl %icc, %o3, %g6
18390 mova %xcc, %i1, %l4
18391 ldsb [%l7 + 0x7A], %o1
18392 fmovsa %icc, %f12, %f8
18393 lduh [%l7 + 0x30], %g1
18394 sllx %o4, %i3, %i7
18395 fornot2s %f1, %f13, %f7
18396 fbug %fcc3, loop_2119
18397 fbu,a %fcc3, loop_2120
18398 brnz,a %l0, loop_2121
18399 st %f14, [%l7 + 0x30]
18400loop_2119:
18401 ldx [%l7 + 0x68], %l1
18402loop_2120:
18403 ldub [%l7 + 0x53], %i6
18404loop_2121:
18405 fmovsa %icc, %f3, %f6
18406 fbuge,a %fcc2, loop_2122
18407 ldsb [%l7 + 0x6D], %l3
18408 stx %g5, [%l7 + 0x28]
18409 ldx [%l7 + 0x08], %i4
18410loop_2122:
18411 sub %l2, %l6, %o2
18412 ldd [%l7 + 0x28], %f4
18413 movcc %xcc, %o7, %o0
18414 fbue,a %fcc3, loop_2123
18415 sdivx %g7, 0x021F, %o5
18416 fmovrdlz %g2, %f6, %f0
18417 ldsh [%l7 + 0x74], %o6
18418loop_2123:
18419 edge16ln %g3, %i2, %l5
18420 sdivx %i5, 0x115E, %i0
18421 addccc %o3, %g4, %g6
18422 stx %l4, [%l7 + 0x30]
18423 fnand %f0, %f2, %f0
18424 lduw [%l7 + 0x64], %o1
18425 fcmpd %fcc3, %f8, %f14
18426 stx %i1, [%l7 + 0x28]
18427 fpack32 %f10, %f10, %f6
18428 taddcc %o4, 0x1E07, %i3
18429 stw %g1, [%l7 + 0x60]
18430 bshuffle %f10, %f12, %f10
18431 fcmpgt16 %f10, %f12, %l0
18432 fcmpne16 %f4, %f14, %l1
18433 xnorcc %i6, 0x0227, %i7
18434 stb %g5, [%l7 + 0x18]
18435 ldsw [%l7 + 0x40], %i4
18436 fmovs %f10, %f10
18437 fexpand %f13, %f8
18438 fmovsn %xcc, %f8, %f8
18439 fmovdle %icc, %f12, %f10
18440 fbo %fcc2, loop_2124
18441 tsubcc %l3, %l2, %l6
18442 lduw [%l7 + 0x54], %o7
18443 fmovdn %icc, %f8, %f4
18444loop_2124:
18445 movvc %icc, %o2, %g7
18446 movl %icc, %o5, %g2
18447 fmovrde %o6, %f6, %f0
18448 fmovsne %icc, %f6, %f9
18449 fnands %f10, %f10, %f8
18450 addcc %g3, 0x01BD, %o0
18451 ldd [%l7 + 0x08], %f10
18452 ldsw [%l7 + 0x48], %l5
18453 sra %i2, 0x1F, %i0
18454 fbge,a %fcc2, loop_2125
18455 ldsh [%l7 + 0x7E], %o3
18456 alignaddrl %g4, %i5, %l4
18457 fmul8ulx16 %f12, %f6, %f2
18458loop_2125:
18459 fmovrde %o1, %f2, %f6
18460 ldsb [%l7 + 0x2D], %g6
18461 fmovscc %xcc, %f2, %f10
18462 ldsb [%l7 + 0x1E], %i1
18463 tg %xcc, 0x2
18464 and %i3, 0x0504, %o4
18465 fpack32 %f2, %f6, %f4
18466 fblg %fcc3, loop_2126
18467 brz,a %g1, loop_2127
18468 lduh [%l7 + 0x66], %l1
18469 taddcc %i6, 0x1693, %l0
18470loop_2126:
18471 bleu,pn %xcc, loop_2128
18472loop_2127:
18473 lduh [%l7 + 0x30], %g5
18474 ldub [%l7 + 0x64], %i7
18475 fones %f9
18476loop_2128:
18477 st %f9, [%l7 + 0x14]
18478 sra %i4, 0x19, %l2
18479 fmovsvs %icc, %f7, %f14
18480 std %f8, [%l7 + 0x48]
18481 lduh [%l7 + 0x44], %l3
18482 edge16 %l6, %o2, %o7
18483 fornot2 %f12, %f12, %f2
18484 movcs %xcc, %o5, %g2
18485 tg %xcc, 0x7
18486 sdivx %g7, 0x192D, %g3
18487 ldsb [%l7 + 0x30], %o0
18488 fbn %fcc0, loop_2129
18489 lduw [%l7 + 0x08], %o6
18490 subc %l5, 0x165A, %i2
18491 ba %icc, loop_2130
18492loop_2129:
18493 movrlez %o3, 0x3BF, %g4
18494 fmovsgu %icc, %f12, %f3
18495 sth %i5, [%l7 + 0x4A]
18496loop_2130:
18497 umulcc %l4, 0x054A, %o1
18498 fcmpeq16 %f2, %f6, %g6
18499 ldsb [%l7 + 0x1D], %i1
18500 tcs %icc, 0x2
18501 fandnot1 %f8, %f14, %f12
18502 lduw [%l7 + 0x7C], %i0
18503 stx %o4, [%l7 + 0x30]
18504 movrgz %i3, %g1, %l1
18505 tcs %icc, 0x5
18506 fmovsge %xcc, %f15, %f6
18507 lduh [%l7 + 0x50], %l0
18508 ld [%l7 + 0x2C], %f15
18509 fbg %fcc2, loop_2131
18510 tge %xcc, 0x6
18511 movgu %xcc, %i6, %i7
18512 fcmpeq32 %f12, %f10, %i4
18513loop_2131:
18514 orncc %g5, 0x049B, %l3
18515 fcmple16 %f0, %f2, %l6
18516 fbul %fcc2, loop_2132
18517 ld [%l7 + 0x54], %f11
18518 fabsd %f0, %f6
18519 ta %xcc, 0x4
18520loop_2132:
18521 bge %xcc, loop_2133
18522 fbuge,a %fcc3, loop_2134
18523 subcc %o2, %o7, %o5
18524 movgu %xcc, %l2, %g7
18525loop_2133:
18526 fmul8ulx16 %f4, %f0, %f2
18527loop_2134:
18528 mova %icc, %g2, %g3
18529 sth %o6, [%l7 + 0x0E]
18530 movle %xcc, %o0, %i2
18531 ldsw [%l7 + 0x34], %l5
18532 ldsh [%l7 + 0x6C], %g4
18533 fbl %fcc1, loop_2135
18534 sdivx %o3, 0x12CC, %l4
18535 fpackfix %f6, %f9
18536 ldub [%l7 + 0x4F], %i5
18537loop_2135:
18538 tneg %icc, 0x3
18539 movpos %xcc, %g6, %o1
18540 bshuffle %f6, %f2, %f14
18541 tle %xcc, 0x0
18542 fnot1s %f8, %f10
18543 ldx [%l7 + 0x50], %i0
18544 stw %i1, [%l7 + 0x64]
18545 movcs %xcc, %o4, %g1
18546 ldd [%l7 + 0x70], %f4
18547 edge8n %l1, %i3, %l0
18548 brlez %i6, loop_2136
18549 bn,a loop_2137
18550 addc %i4, %g5, %i7
18551 stx %l3, [%l7 + 0x30]
18552loop_2136:
18553 subccc %o2, %o7, %o5
18554loop_2137:
18555 bleu,pn %icc, loop_2138
18556 fandnot2s %f14, %f1, %f15
18557 bpos,pt %xcc, loop_2139
18558 movcs %xcc, %l2, %g7
18559loop_2138:
18560 brgez %l6, loop_2140
18561 std %f0, [%l7 + 0x38]
18562loop_2139:
18563 orn %g2, %o6, %g3
18564 bvc,pt %xcc, loop_2141
18565loop_2140:
18566 ldsb [%l7 + 0x77], %i2
18567 ble,pn %xcc, loop_2142
18568 ldsh [%l7 + 0x42], %o0
18569loop_2141:
18570 sll %g4, %o3, %l5
18571 and %l4, %i5, %g6
18572loop_2142:
18573 movcs %icc, %o1, %i0
18574 st %f14, [%l7 + 0x18]
18575 ldsb [%l7 + 0x4A], %o4
18576 fmovdgu %icc, %f13, %f5
18577 ble %xcc, loop_2143
18578 stx %i1, [%l7 + 0x18]
18579 bcs,a,pt %xcc, loop_2144
18580 std %f8, [%l7 + 0x70]
18581loop_2143:
18582 stx %g1, [%l7 + 0x30]
18583 fornot1 %f14, %f0, %f2
18584loop_2144:
18585 fmovdvc %xcc, %f7, %f11
18586 movvs %icc, %i3, %l1
18587 st %f15, [%l7 + 0x58]
18588 sllx %i6, 0x0D, %i4
18589 std %f2, [%l7 + 0x70]
18590 fmovda %xcc, %f4, %f6
18591 smul %l0, 0x110A, %i7
18592 udivx %l3, 0x0C64, %o2
18593 stx %o7, [%l7 + 0x30]
18594 fnors %f15, %f8, %f10
18595 fmul8ulx16 %f0, %f8, %f8
18596 tle %xcc, 0x3
18597 te %xcc, 0x7
18598 ldub [%l7 + 0x09], %g5
18599 fxor %f8, %f2, %f12
18600 sth %o5, [%l7 + 0x26]
18601 fbul %fcc0, loop_2145
18602 fmuld8sux16 %f9, %f1, %f12
18603 srlx %l2, %l6, %g7
18604 stb %g2, [%l7 + 0x14]
18605loop_2145:
18606 tle %xcc, 0x2
18607 movpos %xcc, %o6, %g3
18608 brlez,a %i2, loop_2146
18609 smul %o0, %g4, %l5
18610 srax %o3, 0x12, %i5
18611 fpadd16s %f3, %f15, %f13
18612loop_2146:
18613 ldx [%l7 + 0x58], %g6
18614 ld [%l7 + 0x58], %f11
18615 ldsh [%l7 + 0x6A], %o1
18616 std %f8, [%l7 + 0x10]
18617 edge16ln %i0, %l4, %i1
18618 alignaddrl %g1, %o4, %i3
18619 orncc %i6, 0x0413, %l1
18620 andn %l0, 0x11A6, %i4
18621 andcc %l3, 0x0ECF, %i7
18622 ldx [%l7 + 0x20], %o7
18623 ble loop_2147
18624 movleu %icc, %o2, %o5
18625 subc %g5, 0x1148, %l6
18626 sllx %l2, %g2, %o6
18627loop_2147:
18628 ldd [%l7 + 0x40], %f0
18629 be,a loop_2148
18630 ld [%l7 + 0x6C], %f6
18631 ldsw [%l7 + 0x4C], %g3
18632 ldub [%l7 + 0x5E], %i2
18633loop_2148:
18634 lduh [%l7 + 0x7A], %g7
18635 fpack32 %f4, %f4, %f12
18636 movleu %icc, %o0, %l5
18637 fnegd %f10, %f0
18638 fpadd32 %f4, %f4, %f14
18639 siam 0x3
18640 fmovsleu %xcc, %f15, %f10
18641 bleu,a,pn %xcc, loop_2149
18642 movgu %icc, %g4, %i5
18643 fcmpeq32 %f6, %f2, %g6
18644 fsrc1 %f12, %f12
18645loop_2149:
18646 bg,a,pt %xcc, loop_2150
18647 mulscc %o1, %i0, %l4
18648 fmovdvs %icc, %f9, %f1
18649 fmovdcc %xcc, %f8, %f5
18650loop_2150:
18651 movg %icc, %i1, %o3
18652 stb %g1, [%l7 + 0x67]
18653 smulcc %o4, %i3, %i6
18654 mulx %l0, %i4, %l1
18655 fxnors %f0, %f3, %f11
18656 movl %icc, %l3, %o7
18657 popc 0x1A1A, %i7
18658 udivx %o2, 0x14B4, %o5
18659 brlez,a %g5, loop_2151
18660 ldsw [%l7 + 0x6C], %l2
18661 nop
18662 setx loop_2152, %l0, %l1
18663 jmpl %l1, %g2
18664 stw %o6, [%l7 + 0x24]
18665loop_2151:
18666 fnegd %f2, %f12
18667 fmovscc %xcc, %f6, %f4
18668loop_2152:
18669 fmovdcs %xcc, %f2, %f15
18670 movle %icc, %l6, %i2
18671 ldd [%l7 + 0x48], %f8
18672 fmovrsne %g7, %f12, %f12
18673 ldx [%l7 + 0x58], %o0
18674 fmovrdgez %g3, %f12, %f4
18675 ld [%l7 + 0x20], %f10
18676 sra %l5, 0x14, %i5
18677 movg %xcc, %g6, %g4
18678 fbue %fcc3, loop_2153
18679 edge8ln %i0, %l4, %i1
18680 fmovdvs %xcc, %f4, %f4
18681 fmul8ulx16 %f6, %f2, %f12
18682loop_2153:
18683 sth %o1, [%l7 + 0x3A]
18684 fmovrdlz %o3, %f2, %f14
18685 fpsub32 %f0, %f8, %f6
18686 st %f6, [%l7 + 0x20]
18687 std %f14, [%l7 + 0x70]
18688 fands %f13, %f6, %f8
18689 fandnot2 %f0, %f12, %f8
18690 ldsh [%l7 + 0x5C], %o4
18691 call loop_2154
18692 ldsh [%l7 + 0x12], %i3
18693 add %g1, %l0, %i6
18694 stb %i4, [%l7 + 0x3E]
18695loop_2154:
18696 udiv %l1, 0x0F7A, %o7
18697 ldx [%l7 + 0x78], %i7
18698 st %f2, [%l7 + 0x1C]
18699 move %icc, %o2, %o5
18700 fba,a %fcc2, loop_2155
18701 ldx [%l7 + 0x68], %g5
18702 movcc %xcc, %l3, %l2
18703 alignaddr %g2, %o6, %i2
18704loop_2155:
18705 bne,pt %icc, loop_2156
18706 fmovdle %xcc, %f2, %f15
18707 fsrc1s %f14, %f3
18708 fones %f10
18709loop_2156:
18710 lduh [%l7 + 0x46], %l6
18711 umul %o0, %g3, %g7
18712 brgz %l5, loop_2157
18713 ld [%l7 + 0x38], %f10
18714 fmovda %icc, %f10, %f3
18715 fble,a %fcc2, loop_2158
18716loop_2157:
18717 addcc %i5, %g4, %i0
18718 sth %l4, [%l7 + 0x5C]
18719 tcs %icc, 0x1
18720loop_2158:
18721 bcs loop_2159
18722 stw %i1, [%l7 + 0x60]
18723 orn %g6, 0x1C57, %o3
18724 stw %o1, [%l7 + 0x2C]
18725loop_2159:
18726 fxnor %f4, %f6, %f6
18727 st %f11, [%l7 + 0x48]
18728 fmovdn %xcc, %f6, %f12
18729 movrne %i3, 0x042, %g1
18730 fmovdcc %xcc, %f6, %f9
18731 lduw [%l7 + 0x50], %l0
18732 movcs %xcc, %i6, %o4
18733 ldub [%l7 + 0x1C], %i4
18734 fbue %fcc1, loop_2160
18735 subc %o7, %i7, %o2
18736 fmovspos %icc, %f9, %f4
18737 add %l1, %g5, %o5
18738loop_2160:
18739 fnot1 %f8, %f12
18740 fbne,a %fcc1, loop_2161
18741 edge16ln %l2, %l3, %o6
18742 umulcc %g2, 0x1F00, %i2
18743 ldsb [%l7 + 0x54], %l6
18744loop_2161:
18745 edge32ln %g3, %g7, %o0
18746 fmovdl %xcc, %f1, %f6
18747 st %f12, [%l7 + 0x28]
18748 popc %l5, %i5
18749 movle %xcc, %i0, %l4
18750 fbo,a %fcc3, loop_2162
18751 edge8l %g4, %g6, %i1
18752 brlez %o1, loop_2163
18753 fbul %fcc2, loop_2164
18754loop_2162:
18755 fmovrsgz %i3, %f14, %f8
18756 fmovde %icc, %f2, %f2
18757loop_2163:
18758 fmovrde %g1, %f8, %f12
18759loop_2164:
18760 fbo,a %fcc2, loop_2165
18761 fmovdne %icc, %f4, %f5
18762 fnegd %f0, %f12
18763 fbue,a %fcc1, loop_2166
18764loop_2165:
18765 call loop_2167
18766 sth %o3, [%l7 + 0x72]
18767 movle %xcc, %l0, %o4
18768loop_2166:
18769 fba,a %fcc1, loop_2168
18770loop_2167:
18771 fpadd32 %f4, %f0, %f10
18772 edge8 %i4, %o7, %i7
18773 fpack16 %f4, %f13
18774loop_2168:
18775 fpadd16 %f2, %f8, %f0
18776 sdiv %o2, 0x0FD2, %i6
18777 xnorcc %g5, 0x1C70, %l1
18778 edge8l %l2, %o5, %l3
18779 te %icc, 0x6
18780 fmovrslz %o6, %f0, %f10
18781 movpos %icc, %g2, %i2
18782 ld [%l7 + 0x18], %f7
18783 lduh [%l7 + 0x1A], %l6
18784 fbuge %fcc3, loop_2169
18785 fxors %f11, %f4, %f7
18786 ldub [%l7 + 0x16], %g7
18787 ldsw [%l7 + 0x10], %o0
18788loop_2169:
18789 movle %xcc, %l5, %g3
18790 ldsh [%l7 + 0x16], %i5
18791 fpadd32s %f8, %f6, %f14
18792 xnor %l4, %i0, %g6
18793 edge32n %i1, %g4, %o1
18794 tne %icc, 0x2
18795 edge8n %i3, %g1, %o3
18796 add %l0, %o4, %i4
18797 fcmpgt32 %f14, %f6, %o7
18798 sth %i7, [%l7 + 0x14]
18799 fmovsleu %xcc, %f9, %f0
18800 ldd [%l7 + 0x70], %f2
18801 fsrc1 %f10, %f10
18802 fornot1 %f8, %f14, %f4
18803 bl,a,pn %xcc, loop_2170
18804 fpadd32s %f11, %f7, %f5
18805 brlz %o2, loop_2171
18806 or %g5, 0x00ED, %l1
18807loop_2170:
18808 edge8 %i6, %o5, %l2
18809 ld [%l7 + 0x0C], %f14
18810loop_2171:
18811 brgz,a %o6, loop_2172
18812 movneg %xcc, %g2, %i2
18813 mulx %l6, 0x03F8, %l3
18814 fmovsge %icc, %f8, %f7
18815loop_2172:
18816 ldx [%l7 + 0x08], %g7
18817 fmul8x16al %f12, %f2, %f2
18818 st %f0, [%l7 + 0x2C]
18819 fmul8x16 %f3, %f2, %f4
18820 sth %l5, [%l7 + 0x7E]
18821 brnz,a %o0, loop_2173
18822 movleu %xcc, %g3, %l4
18823 ldsw [%l7 + 0x18], %i0
18824 fornot2 %f8, %f8, %f12
18825loop_2173:
18826 ldsb [%l7 + 0x1C], %g6
18827 movvc %icc, %i5, %g4
18828 array16 %i1, %i3, %g1
18829 nop
18830 setx loop_2174, %l0, %l1
18831 wrpr 0x1, %tl
18832 wrpr %l1, %tnpc
18833 setx 0x34400001400, %l0, %l1
18834 wrpr %l1, %tstate
18835 wrhpr 0x4, %htstate
18836 done
18837 array8 %o3, %o1, %l0
18838 srlx %i4, %o7, %i7
18839 lduw [%l7 + 0x10], %o2
18840loop_2174:
18841 fzero %f12
18842 umul %g5, 0x0A8B, %o4
18843 stx %i6, [%l7 + 0x20]
18844 ldd [%l7 + 0x58], %f8
18845 std %f12, [%l7 + 0x28]
18846 andn %l1, 0x14FE, %l2
18847 srl %o6, %g2, %o5
18848 stw %i2, [%l7 + 0x4C]
18849 fsrc1 %f4, %f14
18850 movl %xcc, %l6, %g7
18851 ldd [%l7 + 0x40], %f4
18852 nop
18853 setx loop_2175, %l0, %l1
18854 wrpr 0x1, %tl
18855 wrpr %l1, %tpc
18856 add %l1, 0x4, %l1
18857 wrpr %l1, %tnpc
18858 setx 0x34400001400, %l0, %l1
18859 wrpr %l1, %tstate
18860 wrhpr 0x4, %htstate
18861 retry
18862 std %f4, [%l7 + 0x08]
18863 xor %l3, 0x0076, %l5
18864 siam 0x6
18865loop_2175:
18866 smul %o0, 0x0B5A, %g3
18867 lduh [%l7 + 0x0A], %i0
18868 tsubcctv %l4, 0x051D, %i5
18869 movcs %icc, %g4, %i1
18870 smul %i3, %g6, %g1
18871 move %xcc, %o3, %o1
18872 std %f14, [%l7 + 0x60]
18873 edge32ln %i4, %o7, %l0
18874 ldsb [%l7 + 0x22], %o2
18875 lduh [%l7 + 0x3A], %i7
18876 te %xcc, 0x5
18877 ldx [%l7 + 0x10], %o4
18878 fmovda %icc, %f11, %f5
18879 fbe,a %fcc0, loop_2176
18880 sethi 0x0CD2, %g5
18881 lduh [%l7 + 0x7C], %i6
18882 stw %l1, [%l7 + 0x20]
18883loop_2176:
18884 bpos,pt %icc, loop_2177
18885 ldsw [%l7 + 0x38], %o6
18886 sth %g2, [%l7 + 0x28]
18887 add %o5, %l2, %i2
18888loop_2177:
18889 fornot2s %f9, %f4, %f1
18890 alignaddrl %g7, %l3, %l6
18891 fmul8ulx16 %f4, %f8, %f4
18892 fnegd %f8, %f14
18893 fone %f6
18894 andcc %o0, 0x1B6B, %l5
18895 stw %i0, [%l7 + 0x7C]
18896 subccc %l4, 0x098B, %i5
18897 fmovrdne %g3, %f6, %f4
18898 fblg,a %fcc3, loop_2178
18899 fcmpeq32 %f10, %f0, %i1
18900 edge8ln %i3, %g4, %g1
18901 tn %xcc, 0x0
18902loop_2178:
18903 st %f13, [%l7 + 0x58]
18904 lduh [%l7 + 0x16], %o3
18905 st %f14, [%l7 + 0x60]
18906 fmovscc %xcc, %f1, %f10
18907 tleu %xcc, 0x6
18908 ldsh [%l7 + 0x3A], %g6
18909 lduw [%l7 + 0x2C], %i4
18910 movge %icc, %o7, %o1
18911 tge %icc, 0x7
18912 ldx [%l7 + 0x18], %o2
18913 bl,a,pt %xcc, loop_2179
18914 ldsw [%l7 + 0x48], %l0
18915 tcc %icc, 0x5
18916 std %f12, [%l7 + 0x20]
18917loop_2179:
18918 fmovsneg %icc, %f11, %f5
18919 fmovdle %icc, %f0, %f14
18920 brgez,a %o4, loop_2180
18921 tcc %icc, 0x2
18922 andncc %i7, %g5, %i6
18923 movpos %xcc, %o6, %l1
18924loop_2180:
18925 ld [%l7 + 0x44], %f12
18926 ldsh [%l7 + 0x4E], %o5
18927 stw %l2, [%l7 + 0x0C]
18928 fpsub32 %f14, %f2, %f8
18929 ldsh [%l7 + 0x44], %g2
18930 xnorcc %g7, 0x03B2, %i2
18931 fbue,a %fcc2, loop_2181
18932 fble,a %fcc1, loop_2182
18933 brgz %l6, loop_2183
18934 fcmped %fcc3, %f2, %f6
18935loop_2181:
18936 ldx [%l7 + 0x18], %o0
18937loop_2182:
18938 fnegd %f2, %f12
18939loop_2183:
18940 fornot1s %f2, %f2, %f8
18941 st %f0, [%l7 + 0x18]
18942 fmovdcs %xcc, %f6, %f9
18943 sdiv %l5, 0x01F8, %l3
18944 udivcc %i0, 0x1B0E, %l4
18945 fbul %fcc1, loop_2184
18946 movgu %icc, %g3, %i5
18947 fmovse %icc, %f12, %f1
18948 fmovdgu %icc, %f14, %f0
18949loop_2184:
18950 stb %i1, [%l7 + 0x39]
18951 std %f14, [%l7 + 0x10]
18952 fcmpeq16 %f2, %f14, %i3
18953 ldx [%l7 + 0x10], %g4
18954 fornot2s %f2, %f4, %f8
18955 ldx [%l7 + 0x10], %o3
18956 bge,pn %icc, loop_2185
18957 fmovrdgez %g6, %f6, %f14
18958 sth %i4, [%l7 + 0x54]
18959 std %f12, [%l7 + 0x38]
18960loop_2185:
18961 fmuld8sux16 %f8, %f0, %f6
18962 ldsh [%l7 + 0x5C], %o7
18963 brnz,a %g1, loop_2186
18964 stw %o2, [%l7 + 0x78]
18965 fmovrse %o1, %f12, %f4
18966 ldsw [%l7 + 0x70], %l0
18967loop_2186:
18968 stw %i7, [%l7 + 0x10]
18969 fmovrsgez %g5, %f14, %f7
18970 movvs %xcc, %o4, %i6
18971 move %icc, %l1, %o5
18972 udiv %o6, 0x02C7, %l2
18973 fmovdgu %xcc, %f12, %f12
18974 movcs %icc, %g2, %i2
18975 fmul8x16 %f1, %f6, %f8
18976 fsrc2 %f6, %f0
18977 lduw [%l7 + 0x50], %l6
18978 taddcc %o0, %g7, %l5
18979 st %f7, [%l7 + 0x50]
18980 ldx [%l7 + 0x70], %i0
18981 fpmerge %f6, %f2, %f12
18982 movge %xcc, %l3, %l4
18983 edge16 %g3, %i1, %i3
18984 bcc,a %xcc, loop_2187
18985 sra %g4, 0x05, %i5
18986 ldsh [%l7 + 0x74], %o3
18987 edge32l %g6, %i4, %o7
18988loop_2187:
18989 bleu %icc, loop_2188
18990 taddcctv %g1, %o1, %l0
18991 movrlez %i7, %o2, %o4
18992 udivx %i6, 0x0908, %l1
18993loop_2188:
18994 sth %o5, [%l7 + 0x32]
18995 fornot1 %f8, %f8, %f10
18996 movrlz %g5, %l2, %g2
18997 fmovdpos %icc, %f14, %f2
18998 fmovdgu %icc, %f1, %f0
18999 lduh [%l7 + 0x08], %o6
19000 st %f7, [%l7 + 0x0C]
19001 brgz %i2, loop_2189
19002 ldsb [%l7 + 0x78], %l6
19003 fornot1 %f6, %f10, %f12
19004 brnz %o0, loop_2190
19005loop_2189:
19006 tg %xcc, 0x6
19007 fors %f10, %f4, %f9
19008 std %f8, [%l7 + 0x30]
19009loop_2190:
19010 fmovspos %icc, %f1, %f14
19011 ldd [%l7 + 0x68], %f8
19012 tcs %xcc, 0x1
19013 sth %g7, [%l7 + 0x26]
19014 fpsub16 %f2, %f6, %f8
19015 tne %xcc, 0x0
19016 xorcc %l5, 0x0C31, %l3
19017 edge16 %i0, %g3, %i1
19018 ldub [%l7 + 0x37], %l4
19019 ldub [%l7 + 0x7C], %i3
19020 bg loop_2191
19021 fnand %f8, %f0, %f8
19022 fmovdvc %icc, %f5, %f6
19023 move %xcc, %g4, %o3
19024loop_2191:
19025 stw %i5, [%l7 + 0x70]
19026 lduw [%l7 + 0x30], %i4
19027 stb %o7, [%l7 + 0x2B]
19028 nop
19029 setx loop_2192, %l0, %l1
19030 wrpr 0x1, %tl
19031 wrpr %l1, %tnpc
19032 setx 0x34400001400, %l0, %l1
19033 wrpr %l1, %tstate
19034 wrhpr 0x4, %htstate
19035 done
19036 ldx [%l7 + 0x48], %g6
19037 lduw [%l7 + 0x48], %g1
19038 fxnor %f10, %f8, %f12
19039loop_2192:
19040 fxnors %f9, %f6, %f1
19041 stw %o1, [%l7 + 0x08]
19042 lduw [%l7 + 0x30], %i7
19043 umulcc %l0, 0x1AAA, %o4
19044 fmovrde %o2, %f0, %f0
19045 fpackfix %f6, %f3
19046 lduw [%l7 + 0x34], %i6
19047 fornot2 %f0, %f0, %f10
19048 brlez,a %l1, loop_2193
19049 bg,a loop_2194
19050 bvs,a,pn %icc, loop_2195
19051 popc 0x1875, %o5
19052loop_2193:
19053 fbug %fcc0, loop_2196
19054loop_2194:
19055 fmovscc %xcc, %f12, %f0
19056loop_2195:
19057 fmovs %f9, %f12
19058 sll %g5, 0x08, %g2
19059loop_2196:
19060 fmul8sux16 %f12, %f12, %f6
19061 tge %icc, 0x6
19062 fbule,a %fcc2, loop_2197
19063 bvs,a loop_2198
19064 ldsw [%l7 + 0x08], %o6
19065 bn,a loop_2199
19066loop_2197:
19067 orcc %i2, %l6, %l2
19068loop_2198:
19069 stw %g7, [%l7 + 0x70]
19070 std %f4, [%l7 + 0x28]
19071loop_2199:
19072 ldx [%l7 + 0x08], %o0
19073 tg %icc, 0x5
19074 fbule,a %fcc3, loop_2200
19075 fbg,a %fcc0, loop_2201
19076 bge,a,pn %xcc, loop_2202
19077 fmovsl %xcc, %f7, %f1
19078loop_2200:
19079 edge32 %l3, %i0, %g3
19080loop_2201:
19081 tg %icc, 0x4
19082loop_2202:
19083 umulcc %l5, %l4, %i3
19084 fmovscc %icc, %f3, %f11
19085 fbuge %fcc0, loop_2203
19086 nop
19087 setx loop_2204, %l0, %l1
19088 wrpr 0x1, %tl
19089 wrpr %l1, %tnpc
19090 setx 0x34400001400, %l0, %l1
19091 wrpr %l1, %tstate
19092 wrhpr 0x4, %htstate
19093 done
19094 ldx [%l7 + 0x48], %i1
19095 sth %g4, [%l7 + 0x30]
19096loop_2203:
19097 stb %o3, [%l7 + 0x46]
19098loop_2204:
19099 fnor %f4, %f0, %f10
19100 fpack16 %f12, %f10
19101 mulx %i5, %i4, %o7
19102 edge16n %g6, %g1, %o1
19103 sth %i7, [%l7 + 0x2A]
19104 fnot2s %f14, %f7
19105 nop
19106 setx loop_2205, %l0, %l1
19107 jmpl %l1, %o4
19108 fmovrdlz %o2, %f8, %f0
19109 sdivcc %i6, 0x1D62, %l0
19110 tn %icc, 0x0
19111loop_2205:
19112 fmovd %f12, %f14
19113 and %o5, %l1, %g2
19114 lduw [%l7 + 0x28], %o6
19115 fmul8x16al %f12, %f8, %f6
19116 array8 %i2, %g5, %l6
19117 edge16n %g7, %o0, %l2
19118 lduh [%l7 + 0x68], %i0
19119 ldx [%l7 + 0x60], %l3
19120 fbl,a %fcc3, loop_2206
19121 smulcc %g3, %l4, %l5
19122 fmovsneg %xcc, %f10, %f2
19123 bshuffle %f12, %f14, %f14
19124loop_2206:
19125 fbe %fcc0, loop_2207
19126 fmovdvs %xcc, %f10, %f7
19127 fpsub32s %f13, %f3, %f12
19128 ldub [%l7 + 0x65], %i1
19129loop_2207:
19130 fbuge %fcc2, loop_2208
19131 sll %g4, %i3, %i5
19132 ldub [%l7 + 0x7C], %i4
19133 addccc %o3, 0x0424, %g6
19134loop_2208:
19135 fmul8sux16 %f8, %f12, %f0
19136 fmuld8sux16 %f0, %f1, %f4
19137 tpos %xcc, 0x2
19138 bcs,a %xcc, loop_2209
19139 srl %g1, %o7, %i7
19140 stx %o4, [%l7 + 0x70]
19141 move %xcc, %o2, %i6
19142loop_2209:
19143 fmovrde %l0, %f2, %f10
19144 fbe %fcc1, loop_2210
19145 bleu loop_2211
19146 alignaddr %o5, %o1, %l1
19147 fmovsl %icc, %f8, %f2
19148loop_2210:
19149 ldsw [%l7 + 0x74], %g2
19150loop_2211:
19151 fandnot2s %f15, %f10, %f4
19152 std %f4, [%l7 + 0x30]
19153 fnot1 %f4, %f0
19154 fmovdpos %xcc, %f2, %f1
19155 edge32n %i2, %o6, %g5
19156 sethi 0x0F07, %g7
19157 ld [%l7 + 0x18], %f9
19158 ldsw [%l7 + 0x7C], %l6
19159 te %icc, 0x1
19160 fnot2 %f14, %f0
19161 fxnors %f1, %f5, %f12
19162 fbuge %fcc2, loop_2212
19163 ldub [%l7 + 0x4C], %l2
19164 fsrc2 %f14, %f8
19165 fnot2s %f15, %f9
19166loop_2212:
19167 bvc loop_2213
19168 st %f7, [%l7 + 0x28]
19169 umulcc %o0, %l3, %i0
19170 stb %g3, [%l7 + 0x6D]
19171loop_2213:
19172 lduh [%l7 + 0x50], %l5
19173 ldsh [%l7 + 0x30], %i1
19174 fpackfix %f6, %f9
19175 lduh [%l7 + 0x3A], %g4
19176 fbul %fcc3, loop_2214
19177 sth %i3, [%l7 + 0x5A]
19178 fcmpeq32 %f4, %f0, %i5
19179 fnand %f8, %f4, %f10
19180loop_2214:
19181 fones %f14
19182 alignaddrl %l4, %o3, %i4
19183 bleu loop_2215
19184 smul %g1, 0x068C, %o7
19185 movre %i7, %o4, %g6
19186 edge32ln %i6, %o2, %l0
19187loop_2215:
19188 fzero %f6
19189 st %f10, [%l7 + 0x14]
19190 fbue,a %fcc3, loop_2216
19191 fxor %f4, %f8, %f4
19192 edge16l %o1, %l1, %g2
19193 andncc %o5, %i2, %g5
19194loop_2216:
19195 fone %f6
19196 lduh [%l7 + 0x10], %g7
19197 fmovrde %l6, %f6, %f0
19198 sra %o6, %o0, %l2
19199 faligndata %f6, %f4, %f0
19200 ldsw [%l7 + 0x50], %i0
19201 smul %g3, %l5, %l3
19202 fnot2s %f0, %f14
19203 movgu %xcc, %i1, %i3
19204 ldub [%l7 + 0x58], %i5
19205 ld [%l7 + 0x5C], %f6
19206 fmovdge %xcc, %f5, %f12
19207 move %xcc, %g4, %l4
19208 stb %o3, [%l7 + 0x5B]
19209 fors %f4, %f6, %f2
19210 ldsh [%l7 + 0x0A], %g1
19211 andncc %o7, %i4, %o4
19212 fmuld8ulx16 %f13, %f12, %f14
19213 st %f12, [%l7 + 0x14]
19214 fnegs %f2, %f13
19215 fmul8sux16 %f2, %f10, %f0
19216 movge %icc, %i7, %i6
19217 and %g6, 0x0F97, %l0
19218 sdivx %o1, 0x0E0A, %o2
19219 ldub [%l7 + 0x69], %l1
19220 array8 %g2, %o5, %g5
19221 ldsb [%l7 + 0x0C], %g7
19222 fcmple16 %f10, %f2, %i2
19223 stb %l6, [%l7 + 0x1A]
19224 brlez,a %o6, loop_2217
19225 fbo %fcc3, loop_2218
19226 orcc %l2, 0x1A1F, %o0
19227 fxors %f13, %f13, %f3
19228loop_2217:
19229 edge32ln %g3, %i0, %l3
19230loop_2218:
19231 fandnot1s %f15, %f15, %f2
19232 alignaddrl %l5, %i1, %i3
19233 ldub [%l7 + 0x63], %i5
19234 fble,a %fcc0, loop_2219
19235 movle %xcc, %l4, %o3
19236 stb %g1, [%l7 + 0x76]
19237 srax %o7, %g4, %o4
19238loop_2219:
19239 movgu %xcc, %i7, %i6
19240 fnors %f9, %f8, %f15
19241 fzeros %f14
19242 lduw [%l7 + 0x44], %g6
19243 st %f10, [%l7 + 0x28]
19244 fornot2s %f2, %f6, %f2
19245 fmovrde %i4, %f4, %f4
19246 fsrc2s %f15, %f6
19247 array32 %o1, %o2, %l0
19248 addc %l1, 0x01E5, %o5
19249 fsrc1 %f6, %f10
19250 fmovsge %xcc, %f11, %f9
19251 ldub [%l7 + 0x13], %g2
19252 movgu %xcc, %g7, %g5
19253 edge32n %i2, %o6, %l2
19254 fmovsne %icc, %f8, %f7
19255 movg %icc, %l6, %o0
19256 andcc %i0, 0x1DFA, %g3
19257 fbo %fcc1, loop_2220
19258 fpack32 %f6, %f4, %f4
19259 faligndata %f2, %f8, %f2
19260 fmovdneg %icc, %f13, %f5
19261loop_2220:
19262 stx %l5, [%l7 + 0x68]
19263 smulcc %l3, 0x1A50, %i3
19264 movn %icc, %i5, %l4
19265 fpadd16 %f8, %f0, %f4
19266 srlx %o3, %i1, %g1
19267 fbuge %fcc0, loop_2221
19268 st %f6, [%l7 + 0x3C]
19269 fcmpeq32 %f0, %f2, %o7
19270 call loop_2222
19271loop_2221:
19272 brlz,a %o4, loop_2223
19273 std %f12, [%l7 + 0x78]
19274 fcmps %fcc3, %f3, %f13
19275loop_2222:
19276 for %f6, %f12, %f10
19277loop_2223:
19278 ldub [%l7 + 0x56], %i7
19279 stb %g4, [%l7 + 0x74]
19280 fmovdne %icc, %f10, %f0
19281 movne %xcc, %i6, %i4
19282 smul %o1, 0x0F55, %g6
19283 srlx %l0, %l1, %o5
19284 ld [%l7 + 0x0C], %f0
19285 addcc %g2, %g7, %g5
19286 tn %icc, 0x5
19287 edge16n %o2, %o6, %i2
19288 ldsw [%l7 + 0x28], %l2
19289 tvc %xcc, 0x3
19290 ldd [%l7 + 0x10], %f10
19291 for %f4, %f14, %f4
19292 ldx [%l7 + 0x20], %l6
19293 movne %xcc, %o0, %i0
19294 ld [%l7 + 0x1C], %f14
19295 movgu %icc, %g3, %l5
19296 fpsub32 %f4, %f2, %f6
19297 std %f10, [%l7 + 0x68]
19298 fsrc1 %f2, %f10
19299 fexpand %f8, %f10
19300 bgu,a,pn %icc, loop_2224
19301 fbuge %fcc2, loop_2225
19302 st %f2, [%l7 + 0x68]
19303 ldsb [%l7 + 0x1F], %i3
19304loop_2224:
19305 bcs,a loop_2226
19306loop_2225:
19307 xnorcc %i5, 0x10DC, %l3
19308 ldsw [%l7 + 0x0C], %o3
19309 srlx %i1, %l4, %o7
19310loop_2226:
19311 fzero %f0
19312 sth %o4, [%l7 + 0x78]
19313 umul %i7, 0x045A, %g1
19314 fmovsge %xcc, %f8, %f14
19315 orncc %g4, %i6, %i4
19316 bne,pn %xcc, loop_2227
19317 ldsh [%l7 + 0x2A], %o1
19318 stx %l0, [%l7 + 0x10]
19319 stb %l1, [%l7 + 0x25]
19320loop_2227:
19321 fmovdle %icc, %f9, %f6
19322 ldx [%l7 + 0x48], %g6
19323 lduh [%l7 + 0x7C], %o5
19324 movrgz %g7, 0x2C2, %g5
19325 ldd [%l7 + 0x20], %f6
19326 lduw [%l7 + 0x3C], %o2
19327 movcc %xcc, %o6, %i2
19328 andn %l2, %l6, %o0
19329 fmul8x16al %f9, %f4, %f12
19330 fmovsg %xcc, %f1, %f11
19331 tl %icc, 0x2
19332 fnot2s %f7, %f11
19333 movrgez %g2, %g3, %l5
19334 ldub [%l7 + 0x3B], %i3
19335 fsrc1 %f4, %f14
19336 st %f14, [%l7 + 0x28]
19337 movg %icc, %i5, %i0
19338 fmovsge %xcc, %f14, %f11
19339 fsrc1s %f11, %f2
19340 fones %f3
19341 srl %l3, %i1, %o3
19342 array32 %o7, %o4, %i7
19343 tle %icc, 0x4
19344 fmovs %f11, %f1
19345 fmovdgu %xcc, %f11, %f7
19346 tvc %xcc, 0x3
19347 sth %g1, [%l7 + 0x08]
19348 te %xcc, 0x0
19349 ldsw [%l7 + 0x58], %l4
19350 fornot2s %f1, %f7, %f7
19351 fpack16 %f10, %f7
19352 fmovrde %g4, %f10, %f8
19353 std %f10, [%l7 + 0x58]
19354 fmuld8sux16 %f6, %f8, %f8
19355 fmuld8sux16 %f10, %f0, %f8
19356 sethi 0x0FD3, %i6
19357 movpos %xcc, %o1, %i4
19358 tn %icc, 0x2
19359 nop
19360 setx loop_2228, %l0, %l1
19361 wrpr 0x1, %tl
19362 wrpr %l1, %tpc
19363 add %l1, 0x4, %l1
19364 wrpr %l1, %tnpc
19365 setx 0x34400001400, %l0, %l1
19366 wrpr %l1, %tstate
19367 wrhpr 0x4, %htstate
19368 retry
19369 movrlez %l0, %g6, %o5
19370 sdivcc %g7, 0x0387, %l1
19371 udivcc %o2, 0x0E1B, %o6
19372loop_2228:
19373 fmovsle %icc, %f7, %f11
19374 fblg,a %fcc1, loop_2229
19375 lduw [%l7 + 0x28], %i2
19376 bn,a loop_2230
19377 orn %l2, %g5, %o0
19378loop_2229:
19379 fmul8x16 %f2, %f8, %f0
19380 fmovdg %icc, %f8, %f15
19381loop_2230:
19382 fpsub16 %f8, %f4, %f2
19383 stx %g2, [%l7 + 0x20]
19384 addcc %l6, %g3, %i3
19385 subccc %i5, %l5, %l3
19386 fmovdn %icc, %f3, %f13
19387 array8 %i1, %o3, %i0
19388 stx %o7, [%l7 + 0x30]
19389 bvc,a,pt %xcc, loop_2231
19390 fcmpgt16 %f8, %f4, %i7
19391 fbl %fcc3, loop_2232
19392 edge8l %g1, %o4, %l4
19393loop_2231:
19394 sth %g4, [%l7 + 0x22]
19395 ldx [%l7 + 0x10], %i6
19396loop_2232:
19397 addccc %i4, 0x1238, %o1
19398 movpos %icc, %g6, %l0
19399 lduh [%l7 + 0x7E], %o5
19400 edge8ln %g7, %l1, %o2
19401 mulscc %o6, 0x0355, %l2
19402 movle %xcc, %g5, %i2
19403 taddcc %g2, %o0, %l6
19404 fornot1s %f0, %f4, %f5
19405 sdiv %g3, 0x0BA5, %i5
19406 fmovsvs %icc, %f5, %f13
19407 stx %l5, [%l7 + 0x78]
19408 popc %l3, %i1
19409 ldsw [%l7 + 0x48], %o3
19410 bvc,a %xcc, loop_2233
19411 brgz %i0, loop_2234
19412 xor %i3, 0x0FD8, %o7
19413 ldsw [%l7 + 0x40], %g1
19414loop_2233:
19415 fbl %fcc1, loop_2235
19416loop_2234:
19417 srl %i7, 0x0F, %o4
19418 subcc %g4, %l4, %i4
19419 fble,a %fcc1, loop_2236
19420loop_2235:
19421 movle %icc, %o1, %i6
19422 fabsd %f10, %f10
19423 udivcc %l0, 0x1418, %g6
19424loop_2236:
19425 edge8l %g7, %l1, %o2
19426 tsubcctv %o6, 0x02C0, %o5
19427 st %f13, [%l7 + 0x08]
19428 fbge %fcc1, loop_2237
19429 lduw [%l7 + 0x44], %g5
19430 andncc %l2, %i2, %g2
19431 lduw [%l7 + 0x38], %l6
19432loop_2237:
19433 fpsub32 %f4, %f0, %f0
19434 fbne %fcc3, loop_2238
19435 fmovdge %icc, %f7, %f11
19436 mulscc %g3, %i5, %o0
19437 edge8 %l5, %l3, %o3
19438loop_2238:
19439 fmovsg %xcc, %f5, %f6
19440 fbn %fcc3, loop_2239
19441 ldsw [%l7 + 0x2C], %i0
19442 fmovsa %icc, %f12, %f6
19443 fors %f1, %f11, %f10
19444loop_2239:
19445 stw %i1, [%l7 + 0x38]
19446 fornot2 %f12, %f6, %f10
19447 sll %i3, %o7, %g1
19448 fmovdleu %xcc, %f8, %f6
19449 sth %i7, [%l7 + 0x52]
19450 fbule,a %fcc3, loop_2240
19451 bcc,a %xcc, loop_2241
19452 or %g4, 0x0773, %l4
19453 std %f8, [%l7 + 0x78]
19454loop_2240:
19455 stb %i4, [%l7 + 0x26]
19456loop_2241:
19457 ldsw [%l7 + 0x5C], %o4
19458 stx %i6, [%l7 + 0x28]
19459 addc %o1, 0x0532, %l0
19460 st %f14, [%l7 + 0x58]
19461 fmovdneg %xcc, %f15, %f7
19462 fsrc2s %f13, %f15
19463 ldd [%l7 + 0x08], %f14
19464 lduw [%l7 + 0x58], %g6
19465 fmovscc %icc, %f11, %f6
19466 ldsh [%l7 + 0x76], %g7
19467 fmovrde %l1, %f14, %f0
19468 lduw [%l7 + 0x08], %o6
19469 fmovrsgz %o5, %f7, %f8
19470 movge %xcc, %o2, %l2
19471 lduh [%l7 + 0x3A], %i2
19472 fmovrdne %g5, %f2, %f14
19473 tn %icc, 0x3
19474 ldx [%l7 + 0x40], %l6
19475 edge8ln %g3, %g2, %o0
19476 std %f8, [%l7 + 0x30]
19477 movpos %icc, %l5, %l3
19478 sth %i5, [%l7 + 0x24]
19479 fmovsleu %xcc, %f14, %f7
19480 brz %o3, loop_2242
19481 ldsh [%l7 + 0x2C], %i1
19482 edge8n %i3, %i0, %o7
19483 fmovsgu %icc, %f5, %f10
19484loop_2242:
19485 sra %g1, %i7, %g4
19486 sth %l4, [%l7 + 0x7E]
19487 fpackfix %f4, %f7
19488 tne %xcc, 0x0
19489 ldd [%l7 + 0x20], %f6
19490 movpos %icc, %i4, %i6
19491 xor %o4, %o1, %g6
19492 ldub [%l7 + 0x1A], %g7
19493 fcmpeq32 %f2, %f2, %l1
19494 ble,pn %xcc, loop_2243
19495 addcc %o6, %l0, %o5
19496 fsrc2s %f8, %f6
19497 fmovdleu %xcc, %f7, %f7
19498loop_2243:
19499 stb %o2, [%l7 + 0x73]
19500 bpos,a,pn %icc, loop_2244
19501 fone %f6
19502 fmovse %icc, %f10, %f8
19503 mulx %i2, %l2, %l6
19504loop_2244:
19505 bcs,pn %xcc, loop_2245
19506 lduh [%l7 + 0x52], %g3
19507 for %f4, %f6, %f2
19508 fsrc2s %f15, %f5
19509loop_2245:
19510 lduh [%l7 + 0x12], %g2
19511 umulcc %g5, 0x0824, %l5
19512 ldsw [%l7 + 0x44], %o0
19513 tpos %xcc, 0x1
19514 edge16n %l3, %i5, %i1
19515 stw %i3, [%l7 + 0x08]
19516 ldsh [%l7 + 0x74], %o3
19517 fand %f6, %f14, %f4
19518 movge %xcc, %o7, %g1
19519 st %f9, [%l7 + 0x50]
19520 stx %i0, [%l7 + 0x30]
19521 fmovdneg %icc, %f13, %f8
19522 bpos,a,pn %icc, loop_2246
19523 xnorcc %g4, 0x077D, %i7
19524 ldd [%l7 + 0x70], %f8
19525 stb %l4, [%l7 + 0x58]
19526loop_2246:
19527 stw %i6, [%l7 + 0x10]
19528 smulcc %i4, 0x1875, %o4
19529 smul %o1, %g7, %l1
19530 array32 %g6, %l0, %o5
19531 stw %o6, [%l7 + 0x4C]
19532 call loop_2247
19533 movl %icc, %o2, %l2
19534 fmuld8ulx16 %f15, %f9, %f4
19535 subcc %i2, %g3, %g2
19536loop_2247:
19537 fnand %f12, %f10, %f0
19538 fbn %fcc2, loop_2248
19539 fpsub32 %f0, %f0, %f10
19540 array16 %l6, %l5, %o0
19541 edge16ln %l3, %i5, %g5
19542loop_2248:
19543 fsrc1 %f0, %f4
19544 fcmped %fcc1, %f10, %f6
19545 std %f4, [%l7 + 0x58]
19546 fnegd %f8, %f8
19547 movgu %icc, %i1, %i3
19548 fands %f3, %f3, %f0
19549 siam 0x4
19550 fornot1s %f1, %f12, %f14
19551 fbn,a %fcc2, loop_2249
19552 fmovsvc %icc, %f8, %f13
19553 ldd [%l7 + 0x30], %f0
19554 be,a %xcc, loop_2250
19555loop_2249:
19556 tpos %icc, 0x1
19557 lduh [%l7 + 0x50], %o3
19558 ld [%l7 + 0x74], %f13
19559loop_2250:
19560 bpos,pt %icc, loop_2251
19561 fmovdg %icc, %f11, %f4
19562 fmovrslez %o7, %f11, %f4
19563 ldsh [%l7 + 0x70], %i0
19564loop_2251:
19565 movrlz %g4, %g1, %l4
19566 movn %icc, %i7, %i4
19567 alignaddr %o4, %o1, %i6
19568 bvs,a,pn %icc, loop_2252
19569 ldsw [%l7 + 0x68], %l1
19570 orn %g6, 0x1362, %g7
19571 tvs %icc, 0x5
19572loop_2252:
19573 ldsh [%l7 + 0x22], %l0
19574 fcmple32 %f4, %f14, %o5
19575 fmovscs %xcc, %f9, %f8
19576 fmovsneg %xcc, %f8, %f5
19577 brz,a %o6, loop_2253
19578 fbne,a %fcc2, loop_2254
19579 st %f10, [%l7 + 0x40]
19580 or %l2, 0x0875, %i2
19581loop_2253:
19582 fble %fcc2, loop_2255
19583loop_2254:
19584 fbne,a %fcc2, loop_2256
19585 st %f8, [%l7 + 0x50]
19586 umul %o2, %g3, %l6
19587loop_2255:
19588 lduw [%l7 + 0x58], %g2
19589loop_2256:
19590 tpos %xcc, 0x3
19591 umulcc %l5, %l3, %i5
19592 sth %g5, [%l7 + 0x4A]
19593 add %i1, %i3, %o3
19594 lduw [%l7 + 0x4C], %o7
19595 ldx [%l7 + 0x58], %o0
19596 st %f15, [%l7 + 0x4C]
19597 ldd [%l7 + 0x70], %f4
19598 fcmple32 %f12, %f10, %g4
19599 fpsub32 %f10, %f6, %f4
19600 stw %g1, [%l7 + 0x10]
19601 ldub [%l7 + 0x22], %i0
19602 edge16n %i7, %l4, %o4
19603 ld [%l7 + 0x24], %f11
19604 std %f8, [%l7 + 0x08]
19605 ldsh [%l7 + 0x52], %i4
19606 fexpand %f0, %f6
19607 ldsw [%l7 + 0x6C], %i6
19608 fzero %f2
19609 fmovdneg %icc, %f10, %f8
19610 fcmpeq32 %f0, %f14, %l1
19611 udivx %o1, 0x09DF, %g7
19612 bcc,a %icc, loop_2257
19613 movcc %xcc, %g6, %l0
19614 bcs,pn %xcc, loop_2258
19615 fmovd %f10, %f10
19616loop_2257:
19617 fmovsg %icc, %f5, %f1
19618 edge32 %o6, %l2, %o5
19619loop_2258:
19620 taddcc %o2, %g3, %i2
19621 fmovse %icc, %f12, %f5
19622 lduw [%l7 + 0x1C], %l6
19623 edge16n %g2, %l5, %l3
19624 lduw [%l7 + 0x24], %i5
19625 bneg %xcc, loop_2259
19626 ldsh [%l7 + 0x44], %g5
19627 stb %i1, [%l7 + 0x45]
19628 stx %o3, [%l7 + 0x28]
19629loop_2259:
19630 stx %o7, [%l7 + 0x40]
19631 ldd [%l7 + 0x28], %f0
19632 fmovrdlez %o0, %f6, %f4
19633 stx %i3, [%l7 + 0x08]
19634 st %f14, [%l7 + 0x1C]
19635 fmovdne %xcc, %f14, %f11
19636 ta %icc, 0x3
19637 sll %g4, %i0, %i7
19638 fnegd %f6, %f14
19639 ldsb [%l7 + 0x4A], %g1
19640 te %icc, 0x3
19641 bpos loop_2260
19642 call loop_2261
19643 orcc %o4, 0x010A, %l4
19644 srlx %i4, %l1, %i6
19645loop_2260:
19646 fpadd16 %f6, %f14, %f14
19647loop_2261:
19648 fcmpgt16 %f8, %f4, %o1
19649 fpsub32s %f1, %f10, %f4
19650 fmovdpos %icc, %f8, %f10
19651 alignaddrl %g6, %g7, %o6
19652 ldsb [%l7 + 0x62], %l0
19653 fmovrslez %o5, %f0, %f10
19654 fbuge,a %fcc2, loop_2262
19655 fmul8x16au %f0, %f10, %f12
19656 stx %l2, [%l7 + 0x08]
19657 edge16ln %o2, %i2, %l6
19658loop_2262:
19659 stx %g3, [%l7 + 0x28]
19660 stx %l5, [%l7 + 0x58]
19661 fcmps %fcc1, %f3, %f2
19662 lduw [%l7 + 0x24], %g2
19663 fmovsneg %xcc, %f3, %f2
19664 fbu %fcc0, loop_2263
19665 fnot1 %f6, %f4
19666 fsrc1s %f3, %f12
19667 ldx [%l7 + 0x58], %l3
19668loop_2263:
19669 fxnors %f7, %f5, %f13
19670 tcc %xcc, 0x6
19671 std %f6, [%l7 + 0x28]
19672 ldsb [%l7 + 0x21], %i5
19673 std %f14, [%l7 + 0x50]
19674 lduw [%l7 + 0x40], %g5
19675 fblg,a %fcc0, loop_2264
19676 fcmpeq32 %f8, %f14, %o3
19677 andcc %i1, 0x0125, %o0
19678 lduw [%l7 + 0x24], %o7
19679loop_2264:
19680 fmovsa %icc, %f1, %f11
19681 fpsub32s %f0, %f1, %f1
19682 fmovsgu %icc, %f1, %f13
19683 ta %xcc, 0x3
19684 fzeros %f9
19685 tgu %xcc, 0x4
19686 movneg %xcc, %g4, %i0
19687 fmovrdlz %i7, %f6, %f14
19688 movrne %g1, %i3, %l4
19689 fbue,a %fcc3, loop_2265
19690 bleu,a,pn %icc, loop_2266
19691 ldsh [%l7 + 0x56], %o4
19692 addc %i4, %l1, %i6
19693loop_2265:
19694 stx %g6, [%l7 + 0x58]
19695loop_2266:
19696 fba %fcc2, loop_2267
19697 tvc %icc, 0x1
19698 fmovrdlez %o1, %f2, %f6
19699 udivcc %g7, 0x179B, %l0
19700loop_2267:
19701 movrne %o5, %l2, %o2
19702 fbug,a %fcc2, loop_2268
19703 array32 %i2, %o6, %g3
19704 fone %f2
19705 fcmpgt32 %f8, %f12, %l6
19706loop_2268:
19707 ba,a,pt %xcc, loop_2269
19708 fnot1 %f0, %f4
19709 fmovsl %icc, %f15, %f14
19710 sdivx %g2, 0x1C46, %l5
19711loop_2269:
19712 fmuld8ulx16 %f9, %f11, %f14
19713 taddcc %l3, 0x1800, %g5
19714 edge16ln %o3, %i5, %o0
19715 fcmpne16 %f0, %f2, %o7
19716 fabss %f12, %f0
19717 tvs %xcc, 0x5
19718 xor %g4, %i1, %i7
19719 ba,a,pn %icc, loop_2270
19720 ldsb [%l7 + 0x48], %i0
19721 xnorcc %i3, 0x1ED2, %l4
19722 xor %o4, 0x180B, %i4
19723loop_2270:
19724 ldub [%l7 + 0x54], %l1
19725 ldx [%l7 + 0x20], %i6
19726 fmul8x16au %f10, %f6, %f8
19727 ldx [%l7 + 0x20], %g1
19728 fcmpeq16 %f2, %f4, %o1
19729 ldsw [%l7 + 0x3C], %g6
19730 fmovda %icc, %f9, %f9
19731 stb %g7, [%l7 + 0x76]
19732 call loop_2271
19733 ldsw [%l7 + 0x68], %l0
19734 mulx %l2, 0x0820, %o2
19735 fsrc2 %f0, %f2
19736loop_2271:
19737 ldsb [%l7 + 0x61], %i2
19738 std %f4, [%l7 + 0x38]
19739 fxnors %f8, %f14, %f15
19740 alignaddr %o5, %o6, %g3
19741 fcmple32 %f12, %f10, %g2
19742 fbn,a %fcc0, loop_2272
19743 edge32 %l6, %l3, %l5
19744 bneg,a,pn %xcc, loop_2273
19745 fzero %f2
19746loop_2272:
19747 fmovsvc %xcc, %f3, %f6
19748 popc 0x1E7A, %o3
19749loop_2273:
19750 nop
19751 setx loop_2274, %l0, %l1
19752 wrpr 0x1, %tl
19753 wrpr %l1, %tpc
19754 add %l1, 0x4, %l1
19755 wrpr %l1, %tnpc
19756 setx 0x34400001400, %l0, %l1
19757 wrpr %l1, %tstate
19758 wrhpr 0x4, %htstate
19759 retry
19760 faligndata %f4, %f6, %f12
19761 fmovde %icc, %f4, %f10
19762 fnot2s %f3, %f4
19763loop_2274:
19764 fpackfix %f14, %f15
19765 smulcc %i5, 0x0D43, %o0
19766 fmovrdne %o7, %f6, %f14
19767 movg %icc, %g5, %i1
19768 tcs %xcc, 0x1
19769 fcmple16 %f4, %f10, %g4
19770 fmovsn %icc, %f12, %f6
19771 stw %i0, [%l7 + 0x40]
19772 ldsb [%l7 + 0x0F], %i3
19773 ldsb [%l7 + 0x7C], %i7
19774 stw %o4, [%l7 + 0x20]
19775 subc %l4, 0x00CD, %i4
19776 fmovde %icc, %f3, %f4
19777 udivcc %l1, 0x1501, %g1
19778 edge16l %o1, %g6, %i6
19779 array32 %l0, %g7, %l2
19780 ldsb [%l7 + 0x56], %i2
19781 fbu %fcc2, loop_2275
19782 ldsh [%l7 + 0x2C], %o5
19783 brgez,a %o2, loop_2276
19784 fbu %fcc1, loop_2277
19785loop_2275:
19786 ldsw [%l7 + 0x74], %g3
19787 siam 0x2
19788loop_2276:
19789 tsubcc %g2, 0x15AB, %o6
19790loop_2277:
19791 fcmpgt16 %f2, %f0, %l6
19792 addc %l5, 0x1A01, %o3
19793 fmovrdne %i5, %f6, %f8
19794 ldd [%l7 + 0x58], %f6
19795 fba,a %fcc0, loop_2278
19796 array16 %o0, %l3, %g5
19797 fbl %fcc1, loop_2279
19798 fxor %f14, %f4, %f6
19799loop_2278:
19800 bl %icc, loop_2280
19801 ld [%l7 + 0x7C], %f10
19802loop_2279:
19803 fmovdpos %xcc, %f8, %f14
19804 fabss %f1, %f5
19805loop_2280:
19806 tcs %xcc, 0x7
19807 fpackfix %f2, %f9
19808 edge16 %o7, %i1, %g4
19809 fmul8ulx16 %f10, %f2, %f10
19810 fcmped %fcc1, %f12, %f14
19811 fmovs %f3, %f3
19812 bneg,pt %xcc, loop_2281
19813 sth %i3, [%l7 + 0x12]
19814 andcc %i0, 0x11A0, %o4
19815 fmovs %f13, %f5
19816loop_2281:
19817 fpadd32s %f7, %f14, %f12
19818 movn %icc, %l4, %i7
19819 fnot1s %f5, %f4
19820 fbul,a %fcc2, loop_2282
19821 movn %icc, %l1, %g1
19822 nop
19823 setx loop_2283, %l0, %l1
19824 jmpl %l1, %o1
19825 tvc %icc, 0x5
19826loop_2282:
19827 ldx [%l7 + 0x40], %g6
19828 ldsh [%l7 + 0x24], %i6
19829loop_2283:
19830 std %f8, [%l7 + 0x10]
19831 lduh [%l7 + 0x1E], %i4
19832 tcc %xcc, 0x7
19833 fmul8ulx16 %f4, %f6, %f8
19834 fnegd %f10, %f4
19835 brlez %l0, loop_2284
19836 smulcc %g7, %l2, %i2
19837 fmovdn %icc, %f9, %f14
19838 fmovdcc %icc, %f15, %f1
19839loop_2284:
19840 ld [%l7 + 0x18], %f7
19841 sethi 0x0436, %o2
19842 xor %o5, 0x1D33, %g2
19843 tcs %xcc, 0x6
19844 sth %g3, [%l7 + 0x7E]
19845 ldd [%l7 + 0x40], %f14
19846 fmovrdlez %l6, %f2, %f2
19847 sub %o6, %l5, %o3
19848 add %o0, %i5, %l3
19849 nop
19850 setx loop_2285, %l0, %l1
19851 wrpr 0x1, %tl
19852 wrpr %l1, %tpc
19853 add %l1, 0x4, %l1
19854 wrpr %l1, %tnpc
19855 setx 0x34400001400, %l0, %l1
19856 wrpr %l1, %tstate
19857 wrhpr 0x4, %htstate
19858 retry
19859 movvc %xcc, %o7, %i1
19860 brgz,a %g4, loop_2286
19861 fmovrdgz %i3, %f4, %f6
19862loop_2285:
19863 ldsh [%l7 + 0x64], %g5
19864 stx %i0, [%l7 + 0x70]
19865loop_2286:
19866 fmovdcc %icc, %f6, %f3
19867 fmovsvs %xcc, %f14, %f9
19868 andn %o4, 0x1E7B, %l4
19869 fxnor %f10, %f2, %f4
19870 tcc %icc, 0x7
19871 stw %i7, [%l7 + 0x64]
19872 fba %fcc1, loop_2287
19873 ldd [%l7 + 0x28], %f2
19874 lduw [%l7 + 0x1C], %l1
19875 tvs %icc, 0x1
19876loop_2287:
19877 ld [%l7 + 0x3C], %f14
19878 std %f12, [%l7 + 0x38]
19879 ldub [%l7 + 0x7D], %o1
19880 fmovdvs %icc, %f10, %f3
19881 fmovrslz %g1, %f14, %f1
19882 nop
19883 setx loop_2288, %l0, %l1
19884 wrpr 0x1, %tl
19885 wrpr %l1, %tnpc
19886 setx 0x34400001400, %l0, %l1
19887 wrpr %l1, %tstate
19888 wrhpr 0x4, %htstate
19889 done
19890 stb %g6, [%l7 + 0x42]
19891 taddcctv %i6, 0x0354, %l0
19892 fba %fcc1, loop_2289
19893loop_2288:
19894 fandnot2 %f0, %f14, %f0
19895 stb %g7, [%l7 + 0x40]
19896 brz,a %i4, loop_2290
19897loop_2289:
19898 lduh [%l7 + 0x08], %l2
19899 std %f4, [%l7 + 0x08]
19900 stw %i2, [%l7 + 0x64]
19901loop_2290:
19902 lduw [%l7 + 0x18], %o5
19903 movg %xcc, %o2, %g3
19904 fpackfix %f0, %f7
19905 ldx [%l7 + 0x28], %g2
19906 lduh [%l7 + 0x0A], %o6
19907 fbe %fcc3, loop_2291
19908 taddcc %l6, %o3, %o0
19909 fmovsleu %icc, %f11, %f5
19910 andncc %i5, %l5, %o7
19911loop_2291:
19912 lduh [%l7 + 0x5C], %l3
19913 stb %i1, [%l7 + 0x0A]
19914 fabss %f7, %f4
19915 fones %f15
19916 fmuld8ulx16 %f3, %f10, %f2
19917 xnorcc %g4, %g5, %i0
19918 std %f12, [%l7 + 0x58]
19919 sth %o4, [%l7 + 0x5E]
19920 fmovde %icc, %f5, %f15
19921 fzero %f2
19922 stx %i3, [%l7 + 0x30]
19923 srlx %i7, %l4, %l1
19924 fpackfix %f2, %f3
19925 ldub [%l7 + 0x1D], %g1
19926 ldd [%l7 + 0x40], %f0
19927 fmovrsne %o1, %f11, %f15
19928 fmovdg %xcc, %f1, %f8
19929 fmovrdlz %i6, %f2, %f8
19930 movle %xcc, %g6, %l0
19931 alignaddrl %g7, %l2, %i4
19932 ldd [%l7 + 0x70], %f4
19933 fmovscc %icc, %f4, %f14
19934 fzero %f8
19935 fpack32 %f10, %f2, %f12
19936 std %f12, [%l7 + 0x30]
19937 ldsb [%l7 + 0x67], %i2
19938 edge8 %o5, %g3, %g2
19939 fornot2s %f1, %f0, %f3
19940 fandnot1s %f15, %f11, %f13
19941 sth %o2, [%l7 + 0x7E]
19942 ldsh [%l7 + 0x0C], %o6
19943 tgu %icc, 0x5
19944 lduh [%l7 + 0x5C], %o3
19945 tleu %xcc, 0x2
19946 srax %o0, %l6, %l5
19947 ldub [%l7 + 0x2E], %o7
19948 tle %icc, 0x1
19949 fcmpes %fcc3, %f13, %f14
19950 bshuffle %f8, %f6, %f10
19951 ldd [%l7 + 0x28], %f14
19952 st %f8, [%l7 + 0x40]
19953 std %f12, [%l7 + 0x28]
19954 udivcc %i5, 0x1857, %i1
19955 stb %l3, [%l7 + 0x28]
19956 stw %g4, [%l7 + 0x34]
19957 fmovsgu %xcc, %f14, %f15
19958 ldsw [%l7 + 0x08], %i0
19959 fmovspos %icc, %f2, %f3
19960 movg %xcc, %o4, %g5
19961 bleu,pn %xcc, loop_2292
19962 addc %i3, %l4, %i7
19963 edge32l %l1, %o1, %g1
19964 bg loop_2293
19965loop_2292:
19966 fbu,a %fcc0, loop_2294
19967 fmovscs %xcc, %f12, %f5
19968 stb %i6, [%l7 + 0x2C]
19969loop_2293:
19970 be,pt %xcc, loop_2295
19971loop_2294:
19972 ldd [%l7 + 0x40], %f12
19973 stx %l0, [%l7 + 0x78]
19974 ld [%l7 + 0x6C], %f8
19975loop_2295:
19976 bvc,a %xcc, loop_2296
19977 st %f0, [%l7 + 0x78]
19978 movne %icc, %g7, %g6
19979 xor %i4, %i2, %l2
19980loop_2296:
19981 movg %icc, %g3, %o5
19982 movn %icc, %o2, %g2
19983 or %o6, 0x0087, %o3
19984 sth %l6, [%l7 + 0x78]
19985 stw %o0, [%l7 + 0x30]
19986 stb %l5, [%l7 + 0x65]
19987 bvc,pt %icc, loop_2297
19988 fpsub32 %f4, %f12, %f14
19989 and %i5, 0x12DF, %i1
19990 fbug %fcc0, loop_2298
19991loop_2297:
19992 ldub [%l7 + 0x49], %l3
19993 fones %f3
19994 tcc %xcc, 0x4
19995loop_2298:
19996 fmul8ulx16 %f8, %f2, %f10
19997 fmovdvs %xcc, %f9, %f1
19998 lduw [%l7 + 0x38], %o7
19999 stb %g4, [%l7 + 0x2B]
20000 fcmpne16 %f0, %f8, %o4
20001 fpackfix %f2, %f4
20002 sth %i0, [%l7 + 0x48]
20003 fmovrdgez %g5, %f8, %f4
20004 tcs %icc, 0x0
20005 stb %i3, [%l7 + 0x19]
20006 fmul8x16au %f10, %f2, %f10
20007 ldx [%l7 + 0x70], %i7
20008 andn %l1, %l4, %g1
20009 addccc %i6, %l0, %o1
20010 srl %g7, 0x08, %g6
20011 fmovdn %xcc, %f9, %f13
20012 fmovrsgez %i2, %f6, %f7
20013 stx %i4, [%l7 + 0x48]
20014 ld [%l7 + 0x14], %f5
20015 move %xcc, %l2, %o5
20016 fcmped %fcc1, %f6, %f10
20017 bne,a,pt %xcc, loop_2299
20018 fand %f8, %f12, %f6
20019 fpadd32s %f9, %f15, %f12
20020 stw %o2, [%l7 + 0x48]
20021loop_2299:
20022 fabss %f9, %f7
20023 fmovsneg %xcc, %f11, %f5
20024 fmovrde %g2, %f6, %f12
20025 stx %o6, [%l7 + 0x28]
20026 tle %icc, 0x0
20027 tl %xcc, 0x7
20028 fabss %f1, %f5
20029 ldsw [%l7 + 0x24], %g3
20030 fcmps %fcc3, %f7, %f13
20031 fcmpd %fcc3, %f4, %f0
20032 tsubcctv %o3, 0x1201, %o0
20033 taddcctv %l5, %l6, %i5
20034 fmovdpos %icc, %f11, %f12
20035 bvc,a %icc, loop_2300
20036 tcs %xcc, 0x6
20037 sdivcc %l3, 0x0A0F, %o7
20038 lduw [%l7 + 0x68], %i1
20039loop_2300:
20040 bne loop_2301
20041 brz,a %g4, loop_2302
20042 bne,a loop_2303
20043 udiv %i0, 0x066B, %g5
20044loop_2301:
20045 bgu,a %icc, loop_2304
20046loop_2302:
20047 fcmple32 %f2, %f14, %i3
20048loop_2303:
20049 stb %o4, [%l7 + 0x73]
20050 fmul8x16 %f12, %f10, %f14
20051loop_2304:
20052 fmovsleu %xcc, %f8, %f14
20053 te %xcc, 0x2
20054 movvc %xcc, %l1, %i7
20055 fand %f0, %f8, %f4
20056 movne %xcc, %g1, %i6
20057 taddcc %l0, 0x12D4, %l4
20058 fmovs %f1, %f7
20059 fnor %f8, %f8, %f12
20060 fmul8x16al %f7, %f7, %f14
20061 fpsub32 %f2, %f8, %f6
20062 brlz %o1, loop_2305
20063 fexpand %f14, %f10
20064 fmovsvs %icc, %f10, %f5
20065 subcc %g7, %i2, %i4
20066loop_2305:
20067 ldd [%l7 + 0x18], %f2
20068 fmuld8sux16 %f2, %f9, %f2
20069 tsubcctv %l2, 0x1A7D, %o5
20070 movvs %xcc, %o2, %g2
20071 st %f1, [%l7 + 0x18]
20072 srax %g6, 0x00, %g3
20073 ldd [%l7 + 0x28], %f8
20074 ldx [%l7 + 0x70], %o3
20075 ld [%l7 + 0x74], %f4
20076 fpmerge %f5, %f13, %f6
20077 fxnor %f2, %f12, %f2
20078 xnor %o0, %l5, %l6
20079 stb %o6, [%l7 + 0x4F]
20080 edge16n %l3, %o7, %i5
20081 ld [%l7 + 0x68], %f8
20082 ldsb [%l7 + 0x7D], %i1
20083 fornot2s %f7, %f2, %f11
20084 fsrc1s %f11, %f1
20085 fabsd %f2, %f6
20086 tgu %xcc, 0x7
20087 fmovdcc %xcc, %f9, %f13
20088 fnot2s %f6, %f9
20089 fmovdle %icc, %f11, %f9
20090 move %xcc, %i0, %g4
20091 lduw [%l7 + 0x3C], %i3
20092 fmovrde %o4, %f0, %f8
20093 lduw [%l7 + 0x38], %l1
20094 movge %xcc, %g5, %g1
20095 fmovsne %xcc, %f6, %f3
20096 tgu %xcc, 0x0
20097 movge %icc, %i6, %i7
20098 edge32ln %l0, %o1, %l4
20099 movrne %i2, %g7, %l2
20100 ldub [%l7 + 0x6C], %i4
20101 fcmped %fcc0, %f0, %f10
20102 andcc %o2, 0x1F33, %o5
20103 fmovsge %icc, %f12, %f1
20104 fbg,a %fcc2, loop_2306
20105 movcc %xcc, %g2, %g6
20106 ldx [%l7 + 0x20], %o3
20107 be %xcc, loop_2307
20108loop_2306:
20109 stb %g3, [%l7 + 0x5D]
20110 std %f2, [%l7 + 0x20]
20111 fxnor %f14, %f10, %f6
20112loop_2307:
20113 fmovsn %icc, %f6, %f6
20114 lduh [%l7 + 0x4E], %l5
20115 movgu %xcc, %o0, %o6
20116 fnot1 %f8, %f0
20117 addc %l6, %l3, %i5
20118 fandnot2 %f12, %f0, %f6
20119 ldsw [%l7 + 0x10], %i1
20120 array8 %i0, %o7, %g4
20121 and %o4, %i3, %l1
20122 fxors %f4, %f7, %f1
20123 sth %g5, [%l7 + 0x46]
20124 nop
20125 setx loop_2308, %l0, %l1
20126 wrpr 0x1, %tl
20127 wrpr %l1, %tpc
20128 add %l1, 0x4, %l1
20129 wrpr %l1, %tnpc
20130 setx 0x34400001400, %l0, %l1
20131 wrpr %l1, %tstate
20132 wrhpr 0x4, %htstate
20133 retry
20134 stx %g1, [%l7 + 0x48]
20135 tle %xcc, 0x1
20136 tn %xcc, 0x4
20137loop_2308:
20138 fmovsvs %icc, %f12, %f12
20139 fmovde %icc, %f8, %f13
20140 ldd [%l7 + 0x70], %f12
20141 fbu %fcc1, loop_2309
20142 fmovda %icc, %f2, %f0
20143 ldsw [%l7 + 0x24], %i6
20144 stw %l0, [%l7 + 0x34]
20145loop_2309:
20146 bcs,a %icc, loop_2310
20147 edge16ln %o1, %l4, %i7
20148 tsubcctv %g7, 0x165E, %l2
20149 edge32n %i4, %o2, %i2
20150loop_2310:
20151 lduw [%l7 + 0x58], %g2
20152 fmovsle %xcc, %f11, %f14
20153 edge16n %g6, %o5, %g3
20154 fpsub32s %f12, %f14, %f4
20155 fmovdg %xcc, %f8, %f11
20156 ldsb [%l7 + 0x21], %l5
20157 fors %f10, %f7, %f5
20158 edge32l %o3, %o0, %o6
20159 edge16 %l6, %l3, %i5
20160 fcmple32 %f14, %f12, %i0
20161 fones %f13
20162 fmul8x16 %f13, %f4, %f0
20163 fnot1s %f3, %f13
20164 lduw [%l7 + 0x2C], %i1
20165 bl,a loop_2311
20166 fmovdneg %icc, %f1, %f3
20167 fors %f6, %f6, %f7
20168 ldsb [%l7 + 0x43], %o7
20169loop_2311:
20170 fmul8x16al %f4, %f13, %f14
20171 fandnot1s %f12, %f1, %f3
20172 fandnot2s %f2, %f14, %f2
20173 ldsb [%l7 + 0x64], %o4
20174 edge32n %i3, %g4, %g5
20175 fble,a %fcc2, loop_2312
20176 ldsb [%l7 + 0x34], %g1
20177 tl %icc, 0x0
20178 ba,a %icc, loop_2313
20179loop_2312:
20180 ldub [%l7 + 0x70], %l1
20181 std %f6, [%l7 + 0x08]
20182 ld [%l7 + 0x2C], %f11
20183loop_2313:
20184 sth %i6, [%l7 + 0x5C]
20185 ldd [%l7 + 0x60], %f14
20186 fbge,a %fcc0, loop_2314
20187 fbuge %fcc3, loop_2315
20188 fbge,a %fcc0, loop_2316
20189 fbne %fcc2, loop_2317
20190loop_2314:
20191 bleu %icc, loop_2318
20192loop_2315:
20193 ld [%l7 + 0x44], %f5
20194loop_2316:
20195 edge16l %l0, %l4, %o1
20196loop_2317:
20197 fnors %f13, %f6, %f1
20198loop_2318:
20199 nop
20200 setx loop_2319, %l0, %l1
20201 jmpl %l1, %i7
20202 ldsw [%l7 + 0x4C], %g7
20203 fcmple16 %f14, %f8, %l2
20204 bl,a %icc, loop_2320
20205loop_2319:
20206 ld [%l7 + 0x3C], %f6
20207 edge32 %i4, %o2, %i2
20208 ldsh [%l7 + 0x6C], %g6
20209loop_2320:
20210 bgu,pn %icc, loop_2321
20211 std %f14, [%l7 + 0x60]
20212 fornot1s %f4, %f0, %f10
20213 or %o5, 0x1331, %g2
20214loop_2321:
20215 fbug %fcc1, loop_2322
20216 st %f0, [%l7 + 0x08]
20217 st %f12, [%l7 + 0x0C]
20218 add %g3, %o3, %l5
20219loop_2322:
20220 fcmpgt32 %f8, %f2, %o0
20221 fpmerge %f8, %f12, %f6
20222 orn %o6, %l6, %i5
20223 lduw [%l7 + 0x34], %i0
20224 bpos,a loop_2323
20225 sth %l3, [%l7 + 0x0A]
20226 brz %o7, loop_2324
20227 andcc %i1, %i3, %o4
20228loop_2323:
20229 fpsub16 %f14, %f2, %f0
20230 stw %g5, [%l7 + 0x78]
20231loop_2324:
20232 fpsub16 %f6, %f0, %f8
20233 std %f0, [%l7 + 0x78]
20234 ldd [%l7 + 0x18], %f0
20235 alignaddrl %g1, %g4, %i6
20236 bg,a,pn %icc, loop_2325
20237 sethi 0x1162, %l1
20238 ldd [%l7 + 0x68], %f2
20239 lduw [%l7 + 0x60], %l4
20240loop_2325:
20241 std %f14, [%l7 + 0x20]
20242 movre %o1, %i7, %l0
20243 fbuge %fcc1, loop_2326
20244 ba,a %icc, loop_2327
20245 ldx [%l7 + 0x38], %g7
20246 sdivx %l2, 0x0B9D, %i4
20247loop_2326:
20248 pdist %f6, %f2, %f8
20249loop_2327:
20250 fmovrde %i2, %f14, %f4
20251 fmovsgu %icc, %f6, %f2
20252 sth %g6, [%l7 + 0x16]
20253 fbu,a %fcc1, loop_2328
20254 ld [%l7 + 0x54], %f1
20255 movrlez %o2, %o5, %g2
20256 fmuld8sux16 %f5, %f7, %f0
20257loop_2328:
20258 xor %o3, %l5, %o0
20259 lduh [%l7 + 0x4A], %g3
20260 movne %icc, %o6, %l6
20261 bcs,pt %xcc, loop_2329
20262 brz %i5, loop_2330
20263 sth %l3, [%l7 + 0x0C]
20264 fbl %fcc3, loop_2331
20265loop_2329:
20266 subc %i0, 0x1492, %i1
20267loop_2330:
20268 fmovrdne %o7, %f8, %f2
20269 stx %o4, [%l7 + 0x40]
20270loop_2331:
20271 fmovsgu %xcc, %f14, %f4
20272 std %f10, [%l7 + 0x68]
20273 tvs %icc, 0x5
20274 alignaddrl %i3, %g1, %g5
20275 ldsb [%l7 + 0x72], %g4
20276 umul %i6, %l4, %o1
20277 fmovrde %l1, %f14, %f8
20278 brz,a %i7, loop_2332
20279 ldd [%l7 + 0x78], %f14
20280 fsrc2s %f7, %f8
20281 st %f3, [%l7 + 0x44]
20282loop_2332:
20283 fandnot2s %f6, %f0, %f11
20284 st %f8, [%l7 + 0x44]
20285 array32 %g7, %l0, %l2
20286 ta %icc, 0x7
20287 tvc %xcc, 0x5
20288 tpos %icc, 0x1
20289 fpsub16 %f2, %f0, %f8
20290 call loop_2333
20291 edge8n %i2, %g6, %i4
20292 movg %xcc, %o2, %o5
20293 tg %xcc, 0x6
20294loop_2333:
20295 edge8 %o3, %l5, %g2
20296 stx %o0, [%l7 + 0x60]
20297 st %f8, [%l7 + 0x28]
20298 std %f8, [%l7 + 0x10]
20299 ldub [%l7 + 0x0F], %o6
20300 movrne %l6, 0x3A6, %g3
20301 fandnot1 %f4, %f4, %f14
20302 ldsh [%l7 + 0x2C], %i5
20303 ldsw [%l7 + 0x68], %i0
20304 udivcc %i1, 0x09C7, %l3
20305 array16 %o4, %o7, %i3
20306 fmovdneg %xcc, %f5, %f1
20307 ldd [%l7 + 0x38], %f10
20308 fmul8sux16 %f10, %f8, %f14
20309 tle %xcc, 0x3
20310 ld [%l7 + 0x38], %f10
20311 lduw [%l7 + 0x54], %g1
20312 movrlz %g4, %g5, %l4
20313 andcc %o1, 0x10FE, %i6
20314 fmovdneg %icc, %f8, %f4
20315 nop
20316 setx loop_2334, %l0, %l1
20317 jmpl %l1, %l1
20318 stx %i7, [%l7 + 0x70]
20319 ldsh [%l7 + 0x6E], %g7
20320 sll %l0, 0x13, %i2
20321loop_2334:
20322 bn,a,pt %icc, loop_2335
20323 ld [%l7 + 0x48], %f7
20324 fmovrde %g6, %f12, %f14
20325 stx %l2, [%l7 + 0x70]
20326loop_2335:
20327 st %f1, [%l7 + 0x74]
20328 alignaddrl %o2, %i4, %o3
20329 subccc %o5, %l5, %g2
20330 bgu,a,pt %icc, loop_2336
20331 fmovdcc %icc, %f10, %f9
20332 for %f10, %f12, %f10
20333 ld [%l7 + 0x7C], %f9
20334loop_2336:
20335 movgu %icc, %o0, %l6
20336 orncc %g3, 0x09AC, %o6
20337 st %f15, [%l7 + 0x28]
20338 udivcc %i5, 0x17DC, %i0
20339 ld [%l7 + 0x60], %f11
20340 fabss %f0, %f2
20341 fornot1s %f11, %f11, %f10
20342 lduh [%l7 + 0x4A], %l3
20343 lduw [%l7 + 0x0C], %i1
20344 addc %o7, %o4, %i3
20345 fmul8sux16 %f4, %f2, %f4
20346 fbul,a %fcc3, loop_2337
20347 stb %g1, [%l7 + 0x7F]
20348 fmovdgu %icc, %f0, %f2
20349 fmovd %f12, %f4
20350loop_2337:
20351 array16 %g5, %g4, %l4
20352 mova %xcc, %i6, %o1
20353 bcc,a loop_2338
20354 fpadd32 %f2, %f14, %f8
20355 array8 %l1, %i7, %g7
20356 ldsw [%l7 + 0x44], %i2
20357loop_2338:
20358 fones %f13
20359 fnands %f6, %f6, %f1
20360 fcmpgt16 %f12, %f14, %g6
20361 movgu %icc, %l0, %o2
20362 nop
20363 setx loop_2339, %l0, %l1
20364 jmpl %l1, %l2
20365 fmovsg %icc, %f12, %f4
20366 fpackfix %f0, %f9
20367 fand %f10, %f0, %f14
20368loop_2339:
20369 fmovspos %xcc, %f6, %f3
20370 lduw [%l7 + 0x24], %o3
20371 nop
20372 setx loop_2340, %l0, %l1
20373 wrpr 0x1, %tl
20374 wrpr %l1, %tpc
20375 add %l1, 0x4, %l1
20376 wrpr %l1, %tnpc
20377 setx 0x34400001400, %l0, %l1
20378 wrpr %l1, %tstate
20379 wrhpr 0x4, %htstate
20380 retry
20381 lduw [%l7 + 0x18], %i4
20382 tsubcc %l5, %o5, %o0
20383 fbug %fcc1, loop_2341
20384loop_2340:
20385 fmovdvc %xcc, %f3, %f0
20386 fmovsa %icc, %f8, %f5
20387 fba,a %fcc3, loop_2342
20388loop_2341:
20389 std %f2, [%l7 + 0x78]
20390 fornot1 %f8, %f6, %f12
20391 ldx [%l7 + 0x10], %l6
20392loop_2342:
20393 fmovrsne %g2, %f7, %f7
20394 movcc %xcc, %g3, %o6
20395 brz %i0, loop_2343
20396 and %l3, 0x0668, %i1
20397 lduw [%l7 + 0x44], %o7
20398 lduw [%l7 + 0x54], %i5
20399loop_2343:
20400 fone %f0
20401 fxnors %f1, %f5, %f0
20402 fmovdvc %icc, %f4, %f5
20403 sth %o4, [%l7 + 0x1A]
20404 fpmerge %f10, %f11, %f8
20405 orncc %i3, %g5, %g4
20406 edge16n %g1, %i6, %o1
20407 ldsw [%l7 + 0x30], %l4
20408 st %f8, [%l7 + 0x4C]
20409 fnand %f12, %f12, %f6
20410 fand %f10, %f6, %f8
20411 stb %l1, [%l7 + 0x32]
20412 edge32n %i7, %i2, %g7
20413 andn %g6, %o2, %l0
20414 ldub [%l7 + 0x46], %l2
20415 fbg %fcc2, loop_2344
20416 ld [%l7 + 0x44], %f4
20417 fmovrdgz %o3, %f2, %f4
20418 lduh [%l7 + 0x66], %i4
20419loop_2344:
20420 array8 %l5, %o5, %l6
20421 nop
20422 setx loop_2345, %l0, %l1
20423 jmpl %l1, %o0
20424 movrne %g3, 0x3C4, %o6
20425 fsrc2s %f12, %f5
20426 fcmpeq16 %f8, %f8, %i0
20427loop_2345:
20428 ldsw [%l7 + 0x3C], %g2
20429 movrlz %l3, %i1, %o7
20430 fand %f10, %f4, %f0
20431 fblg %fcc2, loop_2346
20432 xor %o4, 0x0722, %i5
20433 tcc %xcc, 0x1
20434 fmovdgu %icc, %f10, %f4
20435loop_2346:
20436 ldsh [%l7 + 0x72], %i3
20437 fmovsneg %xcc, %f5, %f14
20438 ldub [%l7 + 0x25], %g4
20439 fpsub16s %f0, %f3, %f12
20440 mulscc %g5, %g1, %o1
20441 sub %i6, 0x057A, %l4
20442 smul %i7, 0x191E, %i2
20443 fble,a %fcc1, loop_2347
20444 subcc %g7, %g6, %l1
20445 movn %icc, %l0, %l2
20446 taddcctv %o3, 0x0275, %i4
20447loop_2347:
20448 brlez %o2, loop_2348
20449 fmovspos %xcc, %f0, %f15
20450 fnot2 %f12, %f0
20451 stx %l5, [%l7 + 0x18]
20452loop_2348:
20453 smul %l6, 0x003E, %o0
20454 lduh [%l7 + 0x56], %o5
20455 sdivcc %g3, 0x00D6, %i0
20456 fpsub16 %f14, %f0, %f2
20457 fmovrdlz %o6, %f2, %f14
20458 fmovrdgz %l3, %f12, %f0
20459 fpsub16s %f10, %f5, %f10
20460 mulx %i1, 0x0CEE, %g2
20461 mulx %o4, %i5, %o7
20462 sth %g4, [%l7 + 0x22]
20463 lduw [%l7 + 0x78], %i3
20464 taddcctv %g5, 0x1162, %o1
20465 alignaddr %g1, %i6, %i7
20466 fandnot1s %f6, %f8, %f10
20467 stw %l4, [%l7 + 0x38]
20468 stx %g7, [%l7 + 0x18]
20469 fbo,a %fcc2, loop_2349
20470 addcc %g6, 0x13C0, %l1
20471 udiv %i2, 0x0CBE, %l0
20472 xor %o3, %l2, %i4
20473loop_2349:
20474 alignaddr %o2, %l6, %o0
20475 bleu,pt %xcc, loop_2350
20476 siam 0x3
20477 ldsh [%l7 + 0x32], %l5
20478 popc 0x1B91, %o5
20479loop_2350:
20480 fbue %fcc3, loop_2351
20481 tl %icc, 0x1
20482 fcmpgt32 %f10, %f8, %i0
20483 udivx %o6, 0x163A, %g3
20484loop_2351:
20485 mulx %i1, %l3, %g2
20486 fmovrsgz %i5, %f3, %f9
20487 fmovse %icc, %f8, %f3
20488 nop
20489 setx loop_2352, %l0, %l1
20490 wrpr 0x1, %tl
20491 wrpr %l1, %tpc
20492 add %l1, 0x4, %l1
20493 wrpr %l1, %tnpc
20494 setx 0x34400001400, %l0, %l1
20495 wrpr %l1, %tstate
20496 wrhpr 0x4, %htstate
20497 retry
20498 fmovrsgez %o7, %f2, %f9
20499 fmovsgu %xcc, %f12, %f11
20500 stx %g4, [%l7 + 0x08]
20501loop_2352:
20502 ldsw [%l7 + 0x54], %o4
20503 te %xcc, 0x4
20504 st %f6, [%l7 + 0x5C]
20505 tleu %xcc, 0x1
20506 taddcc %i3, 0x022A, %o1
20507 fbule,a %fcc1, loop_2353
20508 st %f15, [%l7 + 0x20]
20509 fpmerge %f14, %f1, %f2
20510 fmovdvc %xcc, %f11, %f0
20511loop_2353:
20512 movpos %icc, %g1, %g5
20513 pdist %f0, %f2, %f6
20514 sth %i6, [%l7 + 0x44]
20515 srax %l4, 0x0F, %g7
20516 movle %xcc, %i7, %l1
20517 movrgz %g6, 0x31A, %i2
20518 sth %o3, [%l7 + 0x48]
20519 st %f3, [%l7 + 0x10]
20520 fpack32 %f8, %f8, %f10
20521 fmovsgu %icc, %f1, %f8
20522 movre %l0, 0x1C2, %l2
20523 array8 %o2, %i4, %o0
20524 fmovdleu %xcc, %f14, %f15
20525 fmovdcs %xcc, %f9, %f11
20526 subc %l6, 0x0767, %l5
20527 add %i0, %o5, %g3
20528 fmovdle %icc, %f1, %f8
20529 lduh [%l7 + 0x14], %i1
20530 fcmpeq16 %f2, %f6, %l3
20531 lduw [%l7 + 0x4C], %g2
20532 siam 0x5
20533 smul %o6, 0x06C1, %o7
20534 fmovsgu %xcc, %f12, %f5
20535 fbug %fcc3, loop_2354
20536 stw %g4, [%l7 + 0x1C]
20537 fnands %f14, %f5, %f6
20538 ble,a loop_2355
20539loop_2354:
20540 bshuffle %f2, %f0, %f10
20541 fpsub32s %f10, %f14, %f9
20542 fcmped %fcc1, %f12, %f4
20543loop_2355:
20544 xorcc %o4, 0x0B8A, %i3
20545 lduw [%l7 + 0x3C], %o1
20546 fmovrsne %g1, %f11, %f1
20547 bge %xcc, loop_2356
20548 movrlez %g5, %i5, %l4
20549 fpack32 %f12, %f2, %f4
20550 movrgz %g7, %i6, %i7
20551loop_2356:
20552 brlz,a %g6, loop_2357
20553 fbo %fcc3, loop_2358
20554 bcs,a,pt %xcc, loop_2359
20555 xor %l1, 0x0F1C, %o3
20556loop_2357:
20557 ldx [%l7 + 0x68], %l0
20558loop_2358:
20559 fmuld8ulx16 %f0, %f11, %f10
20560loop_2359:
20561 ldd [%l7 + 0x38], %f2
20562 ldub [%l7 + 0x1C], %l2
20563 fmovrsne %i2, %f1, %f8
20564 movrlz %i4, %o0, %l6
20565 array8 %o2, %l5, %i0
20566 fmovrdlz %g3, %f2, %f10
20567 andn %i1, 0x03AD, %o5
20568 fnands %f7, %f5, %f6
20569 stw %g2, [%l7 + 0x08]
20570 fmovsleu %icc, %f10, %f8
20571 fpadd32 %f0, %f12, %f0
20572 std %f4, [%l7 + 0x20]
20573 fblg,a %fcc2, loop_2360
20574 movle %xcc, %o6, %o7
20575 brgez,a %l3, loop_2361
20576 subc %g4, 0x1F36, %o4
20577loop_2360:
20578 fpsub16s %f7, %f1, %f8
20579 edge16l %i3, %g1, %g5
20580loop_2361:
20581 fmovsneg %xcc, %f0, %f6
20582 tvc %xcc, 0x3
20583 taddcc %o1, 0x0D21, %l4
20584 bneg,a %icc, loop_2362
20585 tg %icc, 0x6
20586 sllx %i5, 0x02, %g7
20587 fba %fcc0, loop_2363
20588loop_2362:
20589 ldsb [%l7 + 0x7D], %i7
20590 bvs,pt %icc, loop_2364
20591 fone %f14
20592loop_2363:
20593 edge16n %i6, %l1, %o3
20594 ldsw [%l7 + 0x30], %g6
20595loop_2364:
20596 ldsw [%l7 + 0x78], %l0
20597 ldub [%l7 + 0x7C], %l2
20598 fmovdcs %icc, %f9, %f5
20599 bvs,a,pn %xcc, loop_2365
20600 fmovs %f12, %f1
20601 bpos,a %icc, loop_2366
20602 ldx [%l7 + 0x08], %i4
20603loop_2365:
20604 fnegd %f10, %f4
20605 xnorcc %i2, %o0, %l6
20606loop_2366:
20607 xor %l5, %i0, %g3
20608 popc 0x0C20, %o2
20609 fcmpd %fcc1, %f12, %f12
20610 ld [%l7 + 0x10], %f0
20611 fmovrsgez %o5, %f2, %f9
20612 bn,a %xcc, loop_2367
20613 fandnot2 %f10, %f12, %f10
20614 movvc %icc, %i1, %g2
20615 tpos %xcc, 0x4
20616loop_2367:
20617 movn %icc, %o6, %l3
20618 lduh [%l7 + 0x58], %g4
20619 fnot2s %f15, %f6
20620 orncc %o7, 0x0AC2, %o4
20621 fandnot1s %f12, %f10, %f6
20622 fmovsneg %icc, %f0, %f11
20623 brgez,a %g1, loop_2368
20624 array8 %i3, %g5, %o1
20625 fmovdle %icc, %f1, %f2
20626 bleu,pn %xcc, loop_2369
20627loop_2368:
20628 edge16ln %l4, %i5, %i7
20629 faligndata %f6, %f8, %f10
20630 movrgz %g7, %i6, %o3
20631loop_2369:
20632 smul %g6, %l0, %l1
20633 fmovdge %xcc, %f8, %f8
20634 sllx %i4, %l2, %o0
20635 movvs %icc, %l6, %i2
20636 fandnot1s %f12, %f5, %f13
20637 mulscc %l5, 0x1897, %g3
20638 stx %o2, [%l7 + 0x28]
20639 ldsw [%l7 + 0x70], %o5
20640 fexpand %f10, %f0
20641 ldub [%l7 + 0x4C], %i1
20642 fmovsvs %icc, %f0, %f13
20643 fcmpd %fcc1, %f4, %f14
20644 stb %g2, [%l7 + 0x71]
20645 for %f2, %f14, %f6
20646 call loop_2370
20647 edge16 %i0, %l3, %g4
20648 tneg %icc, 0x7
20649 fcmpes %fcc1, %f11, %f1
20650loop_2370:
20651 brz %o7, loop_2371
20652 fmovrdlz %o6, %f8, %f8
20653 fbu %fcc3, loop_2372
20654 fbge,a %fcc1, loop_2373
20655loop_2371:
20656 ba,a %icc, loop_2374
20657 ldx [%l7 + 0x28], %o4
20658loop_2372:
20659 stb %g1, [%l7 + 0x2C]
20660loop_2373:
20661 ldd [%l7 + 0x60], %f12
20662loop_2374:
20663 taddcctv %g5, %i3, %o1
20664 edge8n %i5, %i7, %g7
20665 fpsub16s %f10, %f4, %f2
20666 stw %l4, [%l7 + 0x60]
20667 fmovsg %icc, %f9, %f3
20668 fmovsne %xcc, %f0, %f8
20669 fmovsl %icc, %f5, %f0
20670 ld [%l7 + 0x5C], %f4
20671 std %f8, [%l7 + 0x40]
20672 fpadd16s %f4, %f13, %f11
20673 fmovrslez %o3, %f0, %f9
20674 movn %icc, %g6, %l0
20675 fmovrdgez %l1, %f14, %f0
20676 alignaddr %i4, %i6, %l2
20677 fmovdpos %xcc, %f6, %f10
20678 brlez,a %l6, loop_2375
20679 lduh [%l7 + 0x24], %o0
20680 fxnors %f3, %f8, %f3
20681 fpsub32 %f12, %f10, %f2
20682loop_2375:
20683 stw %i2, [%l7 + 0x1C]
20684 std %f8, [%l7 + 0x48]
20685 movvc %icc, %l5, %o2
20686 umulcc %g3, %i1, %o5
20687 tvc %icc, 0x3
20688 fsrc1s %f6, %f6
20689 sth %g2, [%l7 + 0x36]
20690 orn %l3, 0x0875, %g4
20691 subccc %o7, 0x1BD2, %o6
20692 ldsw [%l7 + 0x18], %o4
20693 edge32 %g1, %g5, %i0
20694 stw %i3, [%l7 + 0x48]
20695 ldsb [%l7 + 0x2B], %o1
20696 movneg %icc, %i5, %g7
20697 ldx [%l7 + 0x70], %l4
20698 fpack32 %f12, %f2, %f4
20699 sth %o3, [%l7 + 0x36]
20700 fand %f6, %f8, %f14
20701 std %f10, [%l7 + 0x30]
20702 fabsd %f2, %f0
20703 stb %i7, [%l7 + 0x7B]
20704 brz,a %l0, loop_2376
20705 subc %g6, %l1, %i4
20706 fzeros %f7
20707 ldsb [%l7 + 0x23], %l2
20708loop_2376:
20709 tleu %xcc, 0x7
20710 fcmps %fcc1, %f9, %f13
20711 movne %xcc, %l6, %o0
20712 edge8n %i2, %i6, %l5
20713 tg %icc, 0x5
20714 fornot1 %f6, %f8, %f8
20715 fbule,a %fcc3, loop_2377
20716 fxnors %f2, %f5, %f0
20717 tgu %icc, 0x2
20718 fornot1s %f5, %f11, %f3
20719loop_2377:
20720 fbe %fcc3, loop_2378
20721 smulcc %g3, 0x0BFC, %i1
20722 ldx [%l7 + 0x30], %o2
20723 ldsw [%l7 + 0x3C], %g2
20724loop_2378:
20725 fcmple16 %f14, %f0, %o5
20726 ldd [%l7 + 0x50], %f10
20727 fmovrde %l3, %f2, %f4
20728 bne,a,pn %xcc, loop_2379
20729 bpos %xcc, loop_2380
20730 fpadd32 %f8, %f2, %f8
20731 fnands %f6, %f5, %f13
20732loop_2379:
20733 movcc %icc, %o7, %g4
20734loop_2380:
20735 fbe,a %fcc0, loop_2381
20736 bge,a loop_2382
20737 fcmpeq16 %f8, %f6, %o4
20738 stx %g1, [%l7 + 0x68]
20739loop_2381:
20740 fandnot2 %f12, %f8, %f0
20741loop_2382:
20742 ldsh [%l7 + 0x5C], %o6
20743 fmovsvc %xcc, %f14, %f8
20744 ldub [%l7 + 0x63], %g5
20745 fcmple16 %f14, %f0, %i0
20746 stx %o1, [%l7 + 0x30]
20747 ldub [%l7 + 0x4B], %i3
20748 lduh [%l7 + 0x1C], %g7
20749 ldsb [%l7 + 0x7A], %i5
20750 movneg %icc, %l4, %o3
20751 fpadd16s %f7, %f3, %f9
20752 udivcc %l0, 0x0E1E, %i7
20753 subcc %g6, %l1, %l2
20754 fmovse %icc, %f11, %f14
20755 brnz,a %i4, loop_2383
20756 lduh [%l7 + 0x0C], %l6
20757 tvs %xcc, 0x3
20758 xorcc %o0, 0x1C7B, %i6
20759loop_2383:
20760 array16 %l5, %i2, %i1
20761 ldsh [%l7 + 0x30], %o2
20762 fbn %fcc1, loop_2384
20763 array8 %g3, %g2, %l3
20764 fmovrslez %o7, %f13, %f2
20765 fbue,a %fcc3, loop_2385
20766loop_2384:
20767 sdivx %g4, 0x1389, %o5
20768 fmovrsgez %g1, %f14, %f3
20769 be,pt %xcc, loop_2386
20770loop_2385:
20771 movge %xcc, %o6, %g5
20772 fmovdvc %xcc, %f0, %f14
20773 ldub [%l7 + 0x34], %i0
20774loop_2386:
20775 brlz %o1, loop_2387
20776 fmovrsne %i3, %f7, %f2
20777 bleu loop_2388
20778 fbuge,a %fcc3, loop_2389
20779loop_2387:
20780 ldsh [%l7 + 0x7E], %o4
20781 xnorcc %i5, %l4, %o3
20782loop_2388:
20783 sub %g7, %i7, %g6
20784loop_2389:
20785 fsrc1 %f0, %f6
20786 edge8l %l0, %l2, %i4
20787 movrlz %l1, 0x13E, %l6
20788 lduh [%l7 + 0x38], %o0
20789 fcmps %fcc3, %f6, %f11
20790 tn %icc, 0x3
20791 fmuld8sux16 %f0, %f15, %f6
20792 bn,a loop_2390
20793 st %f11, [%l7 + 0x40]
20794 st %f8, [%l7 + 0x58]
20795 smulcc %i6, %i2, %i1
20796loop_2390:
20797 ldx [%l7 + 0x18], %l5
20798 bpos loop_2391
20799 fmovrdlez %o2, %f4, %f10
20800 bleu loop_2392
20801 bne loop_2393
20802loop_2391:
20803 ld [%l7 + 0x18], %f7
20804 sll %g3, 0x12, %l3
20805loop_2392:
20806 fmovda %xcc, %f8, %f15
20807loop_2393:
20808 fpsub32s %f2, %f7, %f13
20809 fand %f12, %f4, %f8
20810 tsubcctv %g2, %g4, %o7
20811 lduh [%l7 + 0x3E], %o5
20812 fmovdgu %icc, %f12, %f13
20813 tpos %xcc, 0x0
20814 sdiv %o6, 0x1A47, %g1
20815 xor %i0, 0x059A, %g5
20816 fmul8x16au %f5, %f12, %f4
20817 stx %o1, [%l7 + 0x50]
20818 mova %xcc, %i3, %o4
20819 movne %icc, %l4, %o3
20820 ld [%l7 + 0x68], %f7
20821 stx %i5, [%l7 + 0x10]
20822 fmovrdgz %g7, %f14, %f8
20823 ldsb [%l7 + 0x3A], %g6
20824 fbg,a %fcc0, loop_2394
20825 ldd [%l7 + 0x30], %f10
20826 bcs,a,pt %icc, loop_2395
20827 stx %i7, [%l7 + 0x30]
20828loop_2394:
20829 smul %l2, %i4, %l0
20830 lduw [%l7 + 0x38], %l1
20831loop_2395:
20832 fsrc1 %f8, %f14
20833 stx %l6, [%l7 + 0x20]
20834 tcc %icc, 0x1
20835 bge,a loop_2396
20836 fbge,a %fcc1, loop_2397
20837 fbule,a %fcc2, loop_2398
20838 fbule %fcc1, loop_2399
20839loop_2396:
20840 fabss %f9, %f0
20841loop_2397:
20842 edge16ln %i6, %i2, %i1
20843loop_2398:
20844 ldsb [%l7 + 0x76], %o0
20845loop_2399:
20846 smulcc %o2, 0x16A8, %g3
20847 ldub [%l7 + 0x75], %l5
20848 fblg %fcc3, loop_2400
20849 tl %xcc, 0x0
20850 nop
20851 setx loop_2401, %l0, %l1
20852 wrpr 0x1, %tl
20853 wrpr %l1, %tnpc
20854 setx 0x34400001400, %l0, %l1
20855 wrpr %l1, %tstate
20856 wrhpr 0x4, %htstate
20857 done
20858 ldsw [%l7 + 0x64], %l3
20859loop_2400:
20860 std %f2, [%l7 + 0x78]
20861 ldsw [%l7 + 0x08], %g4
20862loop_2401:
20863 movn %icc, %g2, %o5
20864 fnand %f10, %f10, %f12
20865 edge8ln %o6, %o7, %i0
20866 fpmerge %f11, %f1, %f12
20867 subccc %g1, %o1, %g5
20868 fnot2 %f4, %f0
20869 ldsb [%l7 + 0x76], %o4
20870 st %f14, [%l7 + 0x14]
20871 add %l4, %i3, %i5
20872 ld [%l7 + 0x58], %f7
20873 fnot1s %f8, %f15
20874 tgu %xcc, 0x0
20875 ldsb [%l7 + 0x37], %o3
20876 ldx [%l7 + 0x68], %g6
20877 tgu %icc, 0x6
20878 fcmpne16 %f8, %f8, %g7
20879 lduw [%l7 + 0x44], %i7
20880 ldsw [%l7 + 0x0C], %l2
20881 tneg %xcc, 0x6
20882 ldub [%l7 + 0x5E], %i4
20883 ldsh [%l7 + 0x7C], %l0
20884 tgu %xcc, 0x1
20885 fmul8x16au %f4, %f4, %f10
20886 brz,a %l6, loop_2402
20887 fnands %f9, %f12, %f0
20888 addc %l1, %i2, %i1
20889 udivcc %o0, 0x1B02, %o2
20890loop_2402:
20891 sllx %g3, 0x12, %l5
20892 fmovdge %icc, %f5, %f0
20893 addcc %i6, %l3, %g2
20894 fcmpne16 %f8, %f4, %g4
20895 lduw [%l7 + 0x68], %o6
20896 fandnot2s %f7, %f2, %f14
20897 bcs,a %icc, loop_2403
20898 tge %xcc, 0x3
20899 edge8n %o5, %i0, %o7
20900 fmovsneg %icc, %f9, %f13
20901loop_2403:
20902 lduw [%l7 + 0x40], %g1
20903 fabss %f13, %f12
20904 fbne,a %fcc1, loop_2404
20905 fmovsge %icc, %f8, %f1
20906 movrne %o1, %g5, %o4
20907 lduh [%l7 + 0x44], %i3
20908loop_2404:
20909 sth %l4, [%l7 + 0x26]
20910 bl,a,pn %icc, loop_2405
20911 or %i5, %g6, %g7
20912 fexpand %f0, %f10
20913 stx %o3, [%l7 + 0x28]
20914loop_2405:
20915 fors %f14, %f12, %f4
20916 ldsh [%l7 + 0x26], %l2
20917 mulx %i7, %i4, %l6
20918 st %f15, [%l7 + 0x7C]
20919 fcmpeq32 %f2, %f12, %l1
20920 stb %i2, [%l7 + 0x37]
20921 sth %l0, [%l7 + 0x5A]
20922 addc %i1, 0x10EE, %o2
20923 stw %o0, [%l7 + 0x14]
20924 fbo,a %fcc1, loop_2406
20925 fnegs %f2, %f10
20926 stw %l5, [%l7 + 0x78]
20927 fone %f6
20928loop_2406:
20929 fmovrse %i6, %f15, %f5
20930 fornot1 %f2, %f0, %f2
20931 andncc %g3, %l3, %g2
20932 sth %g4, [%l7 + 0x66]
20933 std %f10, [%l7 + 0x78]
20934 fmovscs %xcc, %f7, %f2
20935 fmovdgu %xcc, %f12, %f7
20936 bl,pn %xcc, loop_2407
20937 fnand %f14, %f10, %f0
20938 brlz %o5, loop_2408
20939 stb %i0, [%l7 + 0x1A]
20940loop_2407:
20941 stx %o6, [%l7 + 0x70]
20942 ldsh [%l7 + 0x32], %g1
20943loop_2408:
20944 lduw [%l7 + 0x40], %o1
20945 st %f6, [%l7 + 0x68]
20946 ldsh [%l7 + 0x42], %o7
20947 movrlez %o4, 0x0C5, %g5
20948 smulcc %l4, 0x16E4, %i3
20949 nop
20950 setx loop_2409, %l0, %l1
20951 wrpr 0x1, %tl
20952 wrpr %l1, %tpc
20953 add %l1, 0x4, %l1
20954 wrpr %l1, %tnpc
20955 setx 0x34400001400, %l0, %l1
20956 wrpr %l1, %tstate
20957 wrhpr 0x4, %htstate
20958 retry
20959 ldsb [%l7 + 0x48], %i5
20960 tg %xcc, 0x6
20961 std %f10, [%l7 + 0x08]
20962loop_2409:
20963 lduw [%l7 + 0x24], %g6
20964 edge32ln %o3, %g7, %l2
20965 stw %i4, [%l7 + 0x28]
20966 fbe %fcc3, loop_2410
20967 fbug %fcc2, loop_2411
20968 bl,a,pt %xcc, loop_2412
20969 fnors %f7, %f10, %f7
20970loop_2410:
20971 edge16ln %i7, %l1, %i2
20972loop_2411:
20973 fmovsleu %xcc, %f12, %f14
20974loop_2412:
20975 movgu %icc, %l6, %i1
20976 bvc,a loop_2413
20977 fors %f8, %f6, %f15
20978 ldd [%l7 + 0x68], %f2
20979 fone %f8
20980loop_2413:
20981 bn loop_2414
20982 ldub [%l7 + 0x3B], %o2
20983 fmovdcc %xcc, %f9, %f13
20984 fmovrde %l0, %f8, %f14
20985loop_2414:
20986 fpadd32s %f10, %f10, %f1
20987 orcc %l5, %i6, %o0
20988 fbo,a %fcc0, loop_2415
20989 stw %l3, [%l7 + 0x48]
20990 lduw [%l7 + 0x54], %g2
20991 fcmpeq32 %f6, %f4, %g3
20992loop_2415:
20993 ldub [%l7 + 0x3D], %g4
20994 lduw [%l7 + 0x54], %o5
20995 fmovsvc %xcc, %f1, %f12
20996 ldub [%l7 + 0x37], %i0
20997 bvc,a,pt %xcc, loop_2416
20998 edge16 %o6, %o1, %g1
20999 fbuge %fcc3, loop_2417
21000 ldsw [%l7 + 0x34], %o4
21001loop_2416:
21002 fcmpes %fcc0, %f9, %f8
21003 stb %o7, [%l7 + 0x3A]
21004loop_2417:
21005 umulcc %g5, 0x1730, %l4
21006 ldsh [%l7 + 0x70], %i5
21007 fble,a %fcc1, loop_2418
21008 fmovsvc %icc, %f13, %f2
21009 brgez %g6, loop_2419
21010 lduh [%l7 + 0x2C], %o3
21011loop_2418:
21012 sethi 0x1110, %i3
21013 movle %xcc, %l2, %g7
21014loop_2419:
21015 movvs %xcc, %i4, %l1
21016 alignaddrl %i7, %i2, %l6
21017 fcmpgt16 %f6, %f6, %o2
21018 fsrc2s %f14, %f13
21019 ldd [%l7 + 0x38], %f4
21020 fmovscs %icc, %f7, %f11
21021 movrne %i1, %l5, %l0
21022 fsrc2 %f12, %f14
21023 movge %xcc, %i6, %l3
21024 lduh [%l7 + 0x36], %g2
21025 ldx [%l7 + 0x58], %g3
21026 movne %icc, %g4, %o5
21027 fmovdvc %icc, %f14, %f9
21028 fbo,a %fcc3, loop_2420
21029 fpadd16s %f0, %f14, %f2
21030 ldsh [%l7 + 0x58], %o0
21031 fsrc2s %f14, %f5
21032loop_2420:
21033 fbe %fcc2, loop_2421
21034 fmovsleu %xcc, %f14, %f13
21035 edge32n %o6, %o1, %i0
21036 fpsub16s %f3, %f8, %f1
21037loop_2421:
21038 fmovdneg %xcc, %f13, %f13
21039 edge32 %g1, %o7, %g5
21040 fmovsleu %xcc, %f9, %f12
21041 fmovrslez %o4, %f8, %f15
21042 alignaddr %i5, %l4, %o3
21043 bgu,a %icc, loop_2422
21044 stw %g6, [%l7 + 0x60]
21045 stb %l2, [%l7 + 0x2C]
21046 mulscc %g7, 0x14B7, %i3
21047loop_2422:
21048 fmovsleu %xcc, %f14, %f7
21049 sth %i4, [%l7 + 0x48]
21050 movrgez %i7, 0x251, %l1
21051 tleu %xcc, 0x6
21052 lduw [%l7 + 0x78], %i2
21053 andncc %l6, %o2, %l5
21054 fcmpeq32 %f4, %f14, %i1
21055 fsrc2 %f14, %f14
21056 fpsub32 %f12, %f10, %f14
21057 fxnor %f12, %f0, %f6
21058 addccc %i6, %l3, %g2
21059 fbul %fcc2, loop_2423
21060 fmovdpos %xcc, %f7, %f8
21061 umulcc %g3, 0x0EDA, %l0
21062 faligndata %f0, %f12, %f0
21063loop_2423:
21064 bvc loop_2424
21065 fmovsgu %icc, %f13, %f5
21066 stw %o5, [%l7 + 0x40]
21067 fornot2 %f6, %f10, %f12
21068loop_2424:
21069 lduw [%l7 + 0x2C], %g4
21070 array16 %o6, %o1, %i0
21071 fmovrslez %o0, %f12, %f10
21072 ldub [%l7 + 0x1C], %g1
21073 ldsw [%l7 + 0x0C], %o7
21074 fpackfix %f0, %f13
21075 bleu,a loop_2425
21076 stw %g5, [%l7 + 0x50]
21077 stx %i5, [%l7 + 0x08]
21078 fones %f5
21079loop_2425:
21080 fmovdleu %xcc, %f4, %f11
21081 lduw [%l7 + 0x70], %o4
21082 ldsb [%l7 + 0x0D], %o3
21083 brlez %l4, loop_2426
21084 fcmpeq16 %f4, %f2, %l2
21085 addcc %g7, 0x172C, %i3
21086 fbe,a %fcc3, loop_2427
21087loop_2426:
21088 fnot2 %f4, %f8
21089 xorcc %g6, %i7, %l1
21090 taddcc %i2, 0x1B8D, %i4
21091loop_2427:
21092 umulcc %l6, 0x082D, %l5
21093 ldx [%l7 + 0x68], %i1
21094 movrgz %o2, %i6, %l3
21095 bg,a,pn %icc, loop_2428
21096 alignaddrl %g2, %g3, %l0
21097 fpackfix %f2, %f4
21098 tsubcc %o5, 0x0610, %g4
21099loop_2428:
21100 udivx %o1, 0x03D0, %i0
21101 alignaddr %o6, %g1, %o7
21102 fandnot2s %f15, %f2, %f4
21103 fnegs %f14, %f0
21104 tle %xcc, 0x2
21105 ldsh [%l7 + 0x76], %o0
21106 ldx [%l7 + 0x20], %g5
21107 ldsb [%l7 + 0x72], %o4
21108 st %f12, [%l7 + 0x0C]
21109 fmovdge %xcc, %f9, %f12
21110 movvs %xcc, %o3, %i5
21111 fone %f6
21112 fmovrdgez %l2, %f12, %f12
21113 fpadd32s %f5, %f5, %f3
21114 fpadd32s %f3, %f3, %f8
21115 fbu,a %fcc3, loop_2429
21116 for %f12, %f6, %f14
21117 tl %icc, 0x6
21118 std %f6, [%l7 + 0x38]
21119loop_2429:
21120 st %f5, [%l7 + 0x78]
21121 bgu,a,pn %xcc, loop_2430
21122 addccc %g7, 0x01B8, %l4
21123 sth %g6, [%l7 + 0x18]
21124 ld [%l7 + 0x5C], %f8
21125loop_2430:
21126 std %f4, [%l7 + 0x60]
21127 sth %i7, [%l7 + 0x68]
21128 ldub [%l7 + 0x32], %i3
21129 bn,a,pt %xcc, loop_2431
21130 ldub [%l7 + 0x20], %l1
21131 movl %xcc, %i2, %i4
21132 bcs,a %xcc, loop_2432
21133loop_2431:
21134 stb %l6, [%l7 + 0x65]
21135 movg %icc, %i1, %o2
21136 fmovscc %xcc, %f3, %f8
21137loop_2432:
21138 smulcc %l5, %l3, %g2
21139 st %f10, [%l7 + 0x44]
21140 tvc %icc, 0x7
21141 and %i6, %l0, %g3
21142 add %g4, 0x0EE2, %o5
21143 fcmpne32 %f8, %f14, %i0
21144 ldx [%l7 + 0x38], %o6
21145 brz,a %g1, loop_2433
21146 xnorcc %o1, 0x1FB2, %o0
21147 movvs %icc, %o7, %g5
21148 fmovsa %xcc, %f14, %f6
21149loop_2433:
21150 fbne %fcc2, loop_2434
21151 add %o3, %o4, %i5
21152 tcs %icc, 0x2
21153 fmovrdgz %l2, %f2, %f14
21154loop_2434:
21155 fcmpd %fcc2, %f12, %f6
21156 ldx [%l7 + 0x48], %l4
21157 ldub [%l7 + 0x6F], %g6
21158 fbue,a %fcc2, loop_2435
21159 fcmpeq32 %f14, %f2, %g7
21160 movrgez %i7, %l1, %i3
21161 edge32n %i2, %l6, %i4
21162loop_2435:
21163 and %i1, 0x0882, %l5
21164 bgu,pt %xcc, loop_2436
21165 alignaddr %l3, %o2, %g2
21166 andn %l0, 0x199B, %i6
21167 be,a,pn %xcc, loop_2437
21168loop_2436:
21169 fmovsneg %xcc, %f8, %f3
21170 lduw [%l7 + 0x18], %g3
21171 umul %o5, %i0, %o6
21172loop_2437:
21173 andn %g1, %g4, %o1
21174 movvs %xcc, %o0, %g5
21175 movvs %xcc, %o3, %o4
21176 stb %i5, [%l7 + 0x5C]
21177 fmovsa %xcc, %f5, %f6
21178 fands %f7, %f5, %f4
21179 for %f6, %f0, %f10
21180 tsubcctv %o7, %l2, %g6
21181 fmovsvs %icc, %f0, %f13
21182 fmovsneg %xcc, %f12, %f4
21183 fbule,a %fcc1, loop_2438
21184 fnegd %f6, %f8
21185 fmul8x16al %f6, %f11, %f4
21186 fmovsvc %icc, %f12, %f10
21187loop_2438:
21188 fnors %f14, %f6, %f10
21189 fmovse %icc, %f11, %f15
21190 stb %l4, [%l7 + 0x34]
21191 brlz %g7, loop_2439
21192 fcmpgt32 %f6, %f6, %i7
21193 fnands %f14, %f8, %f11
21194 fmovdge %xcc, %f5, %f13
21195loop_2439:
21196 sdivcc %l1, 0x12E7, %i2
21197 st %f4, [%l7 + 0x28]
21198 fmovrdlz %i3, %f14, %f8
21199 nop
21200 setx loop_2440, %l0, %l1
21201 wrpr 0x1, %tl
21202 wrpr %l1, %tnpc
21203 setx 0x34400001400, %l0, %l1
21204 wrpr %l1, %tstate
21205 wrhpr 0x4, %htstate
21206 done
21207 fmul8x16al %f5, %f14, %f2
21208 brz,a %l6, loop_2441
21209 ldub [%l7 + 0x66], %i1
21210loop_2440:
21211 edge16n %l5, %l3, %i4
21212 st %f4, [%l7 + 0x6C]
21213loop_2441:
21214 array8 %o2, %l0, %i6
21215 bneg %icc, loop_2442
21216 faligndata %f12, %f4, %f6
21217 fmovsle %xcc, %f2, %f8
21218 std %f0, [%l7 + 0x40]
21219loop_2442:
21220 fand %f4, %f0, %f8
21221 fcmpd %fcc1, %f10, %f12
21222 bcs,a,pt %xcc, loop_2443
21223 fpadd16 %f0, %f2, %f4
21224 fmovdcc %icc, %f2, %f1
21225 fpadd32s %f14, %f10, %f0
21226loop_2443:
21227 ld [%l7 + 0x48], %f10
21228 tleu %xcc, 0x2
21229 smul %g2, 0x1D02, %g3
21230 tcs %icc, 0x2
21231 array8 %o5, %i0, %o6
21232 st %f13, [%l7 + 0x14]
21233 lduh [%l7 + 0x7A], %g4
21234 fnor %f8, %f12, %f14
21235 bcs,a,pt %xcc, loop_2444
21236 xnor %o1, %g1, %o0
21237 subccc %o3, 0x04D6, %o4
21238 fpsub16 %f14, %f6, %f2
21239loop_2444:
21240 fmul8x16au %f12, %f11, %f10
21241 brgz,a %g5, loop_2445
21242 stx %i5, [%l7 + 0x48]
21243 fabss %f9, %f6
21244 umulcc %o7, %g6, %l4
21245loop_2445:
21246 sth %g7, [%l7 + 0x52]
21247 fmovdgu %icc, %f9, %f7
21248 stx %i7, [%l7 + 0x48]
21249 movpos %icc, %l2, %i2
21250 fnor %f4, %f4, %f14
21251 fexpand %f11, %f8
21252 fbuge,a %fcc3, loop_2446
21253 sth %l1, [%l7 + 0x4E]
21254 addc %i3, %l6, %l5
21255 andn %l3, 0x0CCD, %i1
21256loop_2446:
21257 bl,pt %xcc, loop_2447
21258 fnor %f0, %f6, %f12
21259 ld [%l7 + 0x60], %f6
21260 fbn,a %fcc3, loop_2448
21261loop_2447:
21262 andcc %i4, 0x1F01, %o2
21263 lduw [%l7 + 0x2C], %i6
21264 srlx %g2, %g3, %l0
21265loop_2448:
21266 ldsb [%l7 + 0x68], %i0
21267 stw %o5, [%l7 + 0x0C]
21268 fandnot2 %f14, %f6, %f10
21269 fandnot2 %f10, %f6, %f2
21270 lduw [%l7 + 0x40], %o6
21271 fmovrdlez %g4, %f2, %f14
21272 fcmped %fcc1, %f10, %f8
21273 subcc %o1, 0x15C6, %g1
21274 sth %o3, [%l7 + 0x24]
21275 ldsw [%l7 + 0x18], %o0
21276 stx %g5, [%l7 + 0x08]
21277 fbuge %fcc3, loop_2449
21278 fmovdneg %icc, %f5, %f5
21279 mulscc %i5, 0x1AD3, %o4
21280 lduh [%l7 + 0x0C], %o7
21281loop_2449:
21282 subcc %g6, %l4, %i7
21283 fpadd16 %f14, %f2, %f14
21284 fmovrdlz %l2, %f4, %f14
21285 ldsh [%l7 + 0x3A], %i2
21286 sth %g7, [%l7 + 0x76]
21287 bpos %icc, loop_2450
21288 taddcc %l1, 0x1EC7, %i3
21289 ldx [%l7 + 0x78], %l5
21290 lduh [%l7 + 0x2C], %l3
21291loop_2450:
21292 ldub [%l7 + 0x45], %l6
21293 fble %fcc2, loop_2451
21294 edge32n %i4, %o2, %i1
21295 fmovrdlez %i6, %f2, %f10
21296 smul %g2, 0x08D4, %l0
21297loop_2451:
21298 brgez %g3, loop_2452
21299 lduh [%l7 + 0x66], %o5
21300 stw %i0, [%l7 + 0x4C]
21301 tsubcctv %o6, %g4, %o1
21302loop_2452:
21303 ble,a loop_2453
21304 tcs %xcc, 0x7
21305 tvc %icc, 0x0
21306 udivx %g1, 0x1E30, %o3
21307loop_2453:
21308 ldx [%l7 + 0x58], %o0
21309 ldsb [%l7 + 0x26], %i5
21310 stw %o4, [%l7 + 0x48]
21311 fbo %fcc3, loop_2454
21312 ldd [%l7 + 0x50], %f8
21313 movleu %xcc, %o7, %g6
21314 array16 %l4, %g5, %l2
21315loop_2454:
21316 fbule %fcc1, loop_2455
21317 fmovrdgez %i7, %f4, %f12
21318 fmul8x16 %f9, %f14, %f10
21319 ldsh [%l7 + 0x32], %i2
21320loop_2455:
21321 pdist %f2, %f14, %f4
21322 umul %l1, %i3, %g7
21323 fbug %fcc3, loop_2456
21324 sth %l5, [%l7 + 0x38]
21325 fpackfix %f8, %f6
21326 fands %f9, %f14, %f15
21327loop_2456:
21328 brgz,a %l6, loop_2457
21329 ldsw [%l7 + 0x58], %l3
21330 ldsh [%l7 + 0x1E], %i4
21331 fpack32 %f2, %f4, %f0
21332loop_2457:
21333 movrlz %i1, %i6, %o2
21334 sth %g2, [%l7 + 0x1C]
21335 fmovdgu %icc, %f11, %f14
21336 fnot2s %f13, %f10
21337 fcmpgt16 %f0, %f14, %g3
21338 taddcc %o5, %l0, %o6
21339 tleu %xcc, 0x0
21340 ldd [%l7 + 0x30], %f14
21341 bgu,pn %xcc, loop_2458
21342 fblg,a %fcc3, loop_2459
21343 orncc %i0, %g4, %g1
21344 bl loop_2460
21345loop_2458:
21346 stx %o1, [%l7 + 0x48]
21347loop_2459:
21348 std %f2, [%l7 + 0x18]
21349 mova %icc, %o3, %i5
21350loop_2460:
21351 ta %icc, 0x7
21352 alignaddr %o4, %o7, %o0
21353 fexpand %f4, %f8
21354 sdiv %g6, 0x05C6, %l4
21355 lduw [%l7 + 0x40], %l2
21356 movle %xcc, %g5, %i2
21357 ldub [%l7 + 0x15], %l1
21358 stw %i7, [%l7 + 0x34]
21359 tne %xcc, 0x6
21360 fbuge,a %fcc1, loop_2461
21361 fmovsg %xcc, %f9, %f1
21362 fnegd %f0, %f0
21363 movn %xcc, %i3, %g7
21364loop_2461:
21365 lduw [%l7 + 0x08], %l5
21366 edge32l %l6, %i4, %l3
21367 bneg,a loop_2462
21368 st %f0, [%l7 + 0x20]
21369 tsubcctv %i6, 0x18E7, %o2
21370 fpack16 %f12, %f14
21371loop_2462:
21372 stw %g2, [%l7 + 0x64]
21373 fsrc2s %f5, %f6
21374 fpsub16 %f8, %f0, %f10
21375 nop
21376 setx loop_2463, %l0, %l1
21377 jmpl %l1, %i1
21378 sth %g3, [%l7 + 0x46]
21379 ldx [%l7 + 0x38], %l0
21380 movge %icc, %o5, %i0
21381loop_2463:
21382 fbule,a %fcc2, loop_2464
21383 addccc %o6, 0x1759, %g4
21384 ldsw [%l7 + 0x50], %o1
21385 ldsw [%l7 + 0x44], %g1
21386loop_2464:
21387 st %f9, [%l7 + 0x34]
21388 ldsb [%l7 + 0x10], %o3
21389 ldd [%l7 + 0x20], %f6
21390 smulcc %o4, 0x162E, %i5
21391 sllx %o0, 0x09, %g6
21392 xor %o7, %l2, %l4
21393 udivcc %i2, 0x1A96, %g5
21394 stw %l1, [%l7 + 0x48]
21395 te %xcc, 0x4
21396 fmovdcc %icc, %f5, %f0
21397 lduw [%l7 + 0x70], %i3
21398 ldsw [%l7 + 0x48], %g7
21399 ldsw [%l7 + 0x10], %l5
21400 srax %i7, 0x05, %i4
21401 fmovdge %icc, %f6, %f5
21402 ldsh [%l7 + 0x30], %l3
21403 fbul %fcc0, loop_2465
21404 fbg,a %fcc2, loop_2466
21405 fmuld8ulx16 %f8, %f4, %f0
21406 fmovrslz %i6, %f8, %f1
21407loop_2465:
21408 taddcctv %l6, 0x095F, %g2
21409loop_2466:
21410 umulcc %i1, %o2, %l0
21411 fcmple16 %f4, %f4, %o5
21412 fbuge %fcc1, loop_2467
21413 movvs %icc, %g3, %o6
21414 fmovrsne %g4, %f15, %f11
21415 fcmple16 %f10, %f8, %o1
21416loop_2467:
21417 std %f12, [%l7 + 0x40]
21418 movcc %xcc, %i0, %g1
21419 ldx [%l7 + 0x78], %o3
21420 fmovsle %xcc, %f11, %f11
21421 ldsh [%l7 + 0x0E], %i5
21422 udiv %o0, 0x1A6E, %o4
21423 fmovrsgz %g6, %f6, %f5
21424 ba,a loop_2468
21425 srax %l2, 0x19, %l4
21426 tl %xcc, 0x2
21427 fcmpgt32 %f4, %f2, %i2
21428loop_2468:
21429 edge8 %g5, %l1, %o7
21430 ldx [%l7 + 0x38], %g7
21431 andcc %l5, 0x1722, %i7
21432 brz,a %i3, loop_2469
21433 brgez,a %l3, loop_2470
21434 stb %i6, [%l7 + 0x21]
21435 lduh [%l7 + 0x36], %i4
21436loop_2469:
21437 ldsw [%l7 + 0x24], %g2
21438loop_2470:
21439 fmovsl %icc, %f8, %f11
21440 tne %xcc, 0x2
21441 ldsw [%l7 + 0x30], %l6
21442 for %f6, %f2, %f4
21443 ldsb [%l7 + 0x4E], %o2
21444 fmovs %f15, %f0
21445 fmovdvs %xcc, %f0, %f8
21446 fpsub16s %f10, %f4, %f15
21447 ldub [%l7 + 0x19], %i1
21448 ldsb [%l7 + 0x34], %l0
21449 fornot2 %f4, %f0, %f8
21450 stx %g3, [%l7 + 0x50]
21451 fpmerge %f3, %f3, %f10
21452 fmovdge %xcc, %f4, %f11
21453 edge16n %o5, %o6, %g4
21454 fmovrdlez %o1, %f12, %f8
21455 alignaddr %i0, %o3, %g1
21456 bvc,a,pn %xcc, loop_2471
21457 be loop_2472
21458 ldsh [%l7 + 0x1E], %i5
21459 movrlz %o4, %g6, %o0
21460loop_2471:
21461 bshuffle %f10, %f10, %f14
21462loop_2472:
21463 ldub [%l7 + 0x73], %l2
21464 fornot1s %f1, %f2, %f6
21465 ldd [%l7 + 0x28], %f10
21466 fbg,a %fcc0, loop_2473
21467 ld [%l7 + 0x70], %f3
21468 ld [%l7 + 0x30], %f15
21469 fnand %f8, %f6, %f4
21470loop_2473:
21471 movvs %icc, %i2, %l4
21472 sdivx %l1, 0x084E, %o7
21473 ldsh [%l7 + 0x0C], %g5
21474 movge %xcc, %g7, %l5
21475 ld [%l7 + 0x6C], %f11
21476 fmovsle %xcc, %f11, %f13
21477 fmul8x16au %f15, %f15, %f10
21478 fsrc2 %f0, %f14
21479 movleu %icc, %i7, %l3
21480 fpadd32s %f9, %f2, %f15
21481 fmovsn %icc, %f9, %f1
21482 fpsub16s %f2, %f14, %f10
21483 ldsh [%l7 + 0x4A], %i6
21484 movrgez %i3, 0x38D, %i4
21485 sth %g2, [%l7 + 0x3C]
21486 fbn,a %fcc0, loop_2474
21487 ldsw [%l7 + 0x60], %l6
21488 fmovscc %icc, %f5, %f2
21489 stw %i1, [%l7 + 0x24]
21490loop_2474:
21491 std %f10, [%l7 + 0x60]
21492 add %o2, 0x0E8A, %g3
21493 fornot1s %f10, %f13, %f15
21494 fmovdl %xcc, %f13, %f13
21495 fmul8x16 %f10, %f12, %f14
21496 edge32n %o5, %l0, %g4
21497 fmovsne %icc, %f6, %f8
21498 orcc %o6, %i0, %o3
21499 ldub [%l7 + 0x52], %g1
21500 ldub [%l7 + 0x26], %i5
21501 ld [%l7 + 0x40], %f11
21502 lduw [%l7 + 0x40], %o1
21503 fpadd32s %f9, %f10, %f11
21504 edge16n %g6, %o4, %l2
21505 st %f15, [%l7 + 0x44]
21506 stx %o0, [%l7 + 0x68]
21507 fmovsge %xcc, %f6, %f13
21508 fble %fcc3, loop_2475
21509 ldub [%l7 + 0x6E], %i2
21510 udivx %l4, 0x0DFD, %l1
21511 addcc %g5, %o7, %l5
21512loop_2475:
21513 movn %icc, %i7, %g7
21514 fmul8x16al %f6, %f6, %f2
21515 fbuge,a %fcc1, loop_2476
21516 fbe,a %fcc0, loop_2477
21517 ldsw [%l7 + 0x50], %i6
21518 bvs,a,pt %icc, loop_2478
21519loop_2476:
21520 subcc %l3, %i4, %i3
21521loop_2477:
21522 fsrc1s %f3, %f11
21523 fba %fcc2, loop_2479
21524loop_2478:
21525 stx %l6, [%l7 + 0x58]
21526 bneg loop_2480
21527 array16 %g2, %o2, %i1
21528loop_2479:
21529 ba,pn %xcc, loop_2481
21530 stb %o5, [%l7 + 0x55]
21531loop_2480:
21532 st %f3, [%l7 + 0x60]
21533 fcmpeq32 %f2, %f6, %g3
21534loop_2481:
21535 ldd [%l7 + 0x08], %f12
21536 fbue %fcc2, loop_2482
21537 fmuld8ulx16 %f6, %f5, %f14
21538 move %icc, %l0, %g4
21539 tcs %xcc, 0x1
21540loop_2482:
21541 fmovse %xcc, %f15, %f11
21542 addccc %i0, %o6, %g1
21543 alignaddrl %o3, %o1, %i5
21544 fandnot1 %f12, %f10, %f14
21545 fmovrslz %o4, %f6, %f10
21546 stw %l2, [%l7 + 0x44]
21547 ba,a,pn %icc, loop_2483
21548 lduh [%l7 + 0x78], %g6
21549 fands %f15, %f15, %f12
21550 fmovdpos %xcc, %f10, %f13
21551loop_2483:
21552 st %f5, [%l7 + 0x08]
21553 tge %icc, 0x2
21554 bleu,a loop_2484
21555 movrgez %o0, 0x36E, %i2
21556 sdivcc %l1, 0x0BBD, %g5
21557 fcmpeq16 %f12, %f0, %o7
21558loop_2484:
21559 udiv %l4, 0x018F, %i7
21560 fbu,a %fcc1, loop_2485
21561 fmovrdlez %g7, %f12, %f6
21562 stx %i6, [%l7 + 0x60]
21563 ld [%l7 + 0x78], %f14
21564loop_2485:
21565 andncc %l3, %l5, %i3
21566 ldd [%l7 + 0x50], %f6
21567 tvs %xcc, 0x3
21568 ldsb [%l7 + 0x75], %i4
21569 fxnors %f4, %f10, %f2
21570 ld [%l7 + 0x20], %f7
21571 fpadd32s %f6, %f1, %f5
21572 sdivx %l6, 0x0364, %g2
21573 ldsw [%l7 + 0x18], %i1
21574 srlx %o5, %o2, %l0
21575 fmovsle %xcc, %f8, %f4
21576 ldub [%l7 + 0x7D], %g3
21577 fsrc2s %f10, %f4
21578 fabss %f4, %f3
21579 fnegs %f9, %f10
21580 ld [%l7 + 0x18], %f6
21581 brz %g4, loop_2486
21582 ba,a %icc, loop_2487
21583 edge8 %o6, %i0, %o3
21584 andncc %o1, %g1, %o4
21585loop_2486:
21586 fnegs %f9, %f7
21587loop_2487:
21588 fones %f1
21589 ldub [%l7 + 0x5F], %l2
21590 popc %g6, %i5
21591 fmovdn %xcc, %f12, %f11
21592 fmovdleu %icc, %f14, %f9
21593 ldsb [%l7 + 0x76], %i2
21594 bvc %icc, loop_2488
21595 fmovs %f13, %f7
21596 be,a %xcc, loop_2489
21597 brgez %o0, loop_2490
21598loop_2488:
21599 fcmpd %fcc1, %f4, %f10
21600 bleu %xcc, loop_2491
21601loop_2489:
21602 stb %g5, [%l7 + 0x42]
21603loop_2490:
21604 fpsub16 %f10, %f4, %f4
21605 brlz %l1, loop_2492
21606loop_2491:
21607 tleu %xcc, 0x3
21608 sth %o7, [%l7 + 0x68]
21609 srlx %l4, %g7, %i6
21610loop_2492:
21611 bg,pn %icc, loop_2493
21612 ldsw [%l7 + 0x34], %l3
21613 sllx %i7, %i3, %l5
21614 tle %icc, 0x4
21615loop_2493:
21616 ldsh [%l7 + 0x68], %l6
21617 fpsub16s %f13, %f10, %f8
21618 or %i4, %i1, %o5
21619 fmovsgu %icc, %f15, %f9
21620 fbl %fcc0, loop_2494
21621 fxor %f2, %f4, %f12
21622 ldsb [%l7 + 0x40], %o2
21623 fzero %f0
21624loop_2494:
21625 mulx %g2, 0x0E1A, %g3
21626 st %f12, [%l7 + 0x18]
21627 udiv %g4, 0x1656, %l0
21628 be,a,pt %icc, loop_2495
21629 fexpand %f13, %f10
21630 stx %o6, [%l7 + 0x68]
21631 mulx %i0, %o3, %o1
21632loop_2495:
21633 ldd [%l7 + 0x30], %f8
21634 brnz,a %g1, loop_2496
21635 brlz %l2, loop_2497
21636 fandnot2 %f12, %f4, %f6
21637 orcc %o4, %i5, %g6
21638loop_2496:
21639 fornot1 %f10, %f10, %f8
21640loop_2497:
21641 brnz %o0, loop_2498
21642 movrlz %g5, 0x061, %i2
21643 edge8ln %o7, %l1, %l4
21644 edge8l %i6, %l3, %g7
21645loop_2498:
21646 fble,a %fcc0, loop_2499
21647 tcs %icc, 0x2
21648 sdiv %i7, 0x13DF, %i3
21649 udiv %l6, 0x1A6F, %i4
21650loop_2499:
21651 movrne %l5, 0x1D7, %o5
21652 fandnot2 %f0, %f8, %f0
21653 fpsub32s %f13, %f0, %f11
21654 addc %o2, %g2, %i1
21655 sdivx %g4, 0x1567, %g3
21656 sth %l0, [%l7 + 0x4C]
21657 lduh [%l7 + 0x14], %o6
21658 fbul %fcc1, loop_2500
21659 sth %i0, [%l7 + 0x40]
21660 fbul %fcc2, loop_2501
21661 sth %o3, [%l7 + 0x4E]
21662loop_2500:
21663 fble,a %fcc0, loop_2502
21664 edge16l %g1, %l2, %o1
21665loop_2501:
21666 edge8 %o4, %i5, %g6
21667 fbue,a %fcc3, loop_2503
21668loop_2502:
21669 tne %icc, 0x5
21670 and %g5, 0x0E56, %o0
21671 fbul %fcc0, loop_2504
21672loop_2503:
21673 fmovrse %i2, %f12, %f11
21674 fcmpne32 %f4, %f2, %l1
21675 ldsh [%l7 + 0x34], %l4
21676loop_2504:
21677 fmovrsgez %i6, %f15, %f14
21678 fbug,a %fcc2, loop_2505
21679 bcs,a loop_2506
21680 fmovsge %icc, %f1, %f15
21681 lduw [%l7 + 0x68], %l3
21682loop_2505:
21683 ldub [%l7 + 0x1C], %o7
21684loop_2506:
21685 fabsd %f6, %f12
21686 ldsh [%l7 + 0x14], %g7
21687 movrlz %i7, %l6, %i3
21688 fbu,a %fcc1, loop_2507
21689 fmul8x16al %f15, %f0, %f6
21690 ldsh [%l7 + 0x36], %i4
21691 bcc %xcc, loop_2508
21692loop_2507:
21693 fmovdvc %xcc, %f14, %f9
21694 tge %icc, 0x3
21695 lduw [%l7 + 0x38], %l5
21696loop_2508:
21697 bcc,a,pt %icc, loop_2509
21698 subcc %o5, 0x0DB3, %o2
21699 lduh [%l7 + 0x64], %g2
21700 lduh [%l7 + 0x38], %g4
21701loop_2509:
21702 fmul8sux16 %f14, %f4, %f10
21703 stx %i1, [%l7 + 0x48]
21704 fornot1 %f4, %f8, %f0
21705 fzero %f6
21706 fmovrdne %l0, %f6, %f2
21707 fpack16 %f6, %f12
21708 sethi 0x1391, %o6
21709 ldub [%l7 + 0x58], %g3
21710 stb %i0, [%l7 + 0x47]
21711 fbuge %fcc3, loop_2510
21712 mulx %g1, %o3, %o1
21713 std %f8, [%l7 + 0x28]
21714 ldsh [%l7 + 0x32], %l2
21715loop_2510:
21716 popc %o4, %g6
21717 fbne %fcc2, loop_2511
21718 and %g5, 0x00B8, %i5
21719 st %f4, [%l7 + 0x70]
21720 ldub [%l7 + 0x1F], %o0
21721loop_2511:
21722 movcc %xcc, %l1, %l4
21723 sth %i2, [%l7 + 0x40]
21724 ldsw [%l7 + 0x14], %i6
21725 edge32l %o7, %l3, %i7
21726 be,pn %xcc, loop_2512
21727 addc %g7, 0x0D32, %i3
21728 fone %f14
21729 fpackfix %f12, %f15
21730loop_2512:
21731 ldx [%l7 + 0x28], %l6
21732 ldx [%l7 + 0x48], %l5
21733 orn %o5, %i4, %o2
21734 ldsh [%l7 + 0x36], %g2
21735 stw %i1, [%l7 + 0x44]
21736 fornot2 %f0, %f0, %f8
21737 sub %l0, %g4, %o6
21738 ldd [%l7 + 0x60], %f10
21739 st %f9, [%l7 + 0x60]
21740 fmovrslez %g3, %f2, %f3
21741 sra %g1, %i0, %o3
21742 subcc %l2, 0x0F4F, %o1
21743 ldsh [%l7 + 0x24], %o4
21744 fbe %fcc1, loop_2513
21745 fpsub32s %f5, %f10, %f11
21746 fbule %fcc1, loop_2514
21747 sth %g5, [%l7 + 0x0C]
21748loop_2513:
21749 fbug %fcc2, loop_2515
21750 ldsh [%l7 + 0x58], %i5
21751loop_2514:
21752 fmovda %xcc, %f3, %f4
21753 fmovsle %xcc, %f8, %f13
21754loop_2515:
21755 ldsw [%l7 + 0x34], %g6
21756 ldsw [%l7 + 0x68], %l1
21757 fbue,a %fcc1, loop_2516
21758 ldx [%l7 + 0x10], %l4
21759 fcmple16 %f4, %f10, %i2
21760 st %f10, [%l7 + 0x18]
21761loop_2516:
21762 movge %icc, %o0, %o7
21763 fmovdle %icc, %f15, %f7
21764 fsrc1s %f7, %f7
21765 edge32ln %l3, %i7, %g7
21766 fpackfix %f6, %f9
21767 edge32ln %i3, %l6, %i6
21768 and %l5, %o5, %o2
21769 ldsb [%l7 + 0x62], %i4
21770 tsubcctv %i1, %g2, %l0
21771 fones %f9
21772 fmovscs %xcc, %f14, %f3
21773 fmovsvc %xcc, %f15, %f8
21774 udivx %o6, 0x0110, %g4
21775 ldsh [%l7 + 0x24], %g1
21776 subcc %g3, 0x1D3C, %i0
21777 movpos %icc, %o3, %o1
21778 addcc %o4, 0x0604, %l2
21779 sth %i5, [%l7 + 0x3A]
21780 fbe,a %fcc1, loop_2517
21781 fbl,a %fcc1, loop_2518
21782 tg %xcc, 0x0
21783 ldub [%l7 + 0x3C], %g5
21784loop_2517:
21785 fmovdcs %xcc, %f12, %f2
21786loop_2518:
21787 fsrc1 %f14, %f14
21788 fxnors %f9, %f11, %f15
21789 bpos,pn %xcc, loop_2519
21790 mova %icc, %l1, %l4
21791 nop
21792 setx loop_2520, %l0, %l1
21793 wrpr 0x1, %tl
21794 wrpr %l1, %tpc
21795 add %l1, 0x4, %l1
21796 wrpr %l1, %tnpc
21797 setx 0x34400001400, %l0, %l1
21798 wrpr %l1, %tstate
21799 wrhpr 0x4, %htstate
21800 retry
21801 fnot1 %f6, %f12
21802loop_2519:
21803 bcc %xcc, loop_2521
21804 fmovsg %icc, %f8, %f10
21805loop_2520:
21806 movne %xcc, %i2, %o0
21807 st %f15, [%l7 + 0x50]
21808loop_2521:
21809 bge,pt %icc, loop_2522
21810 movre %o7, %l3, %i7
21811 stw %g6, [%l7 + 0x24]
21812 ldsh [%l7 + 0x4A], %i3
21813loop_2522:
21814 fone %f6
21815 stw %l6, [%l7 + 0x10]
21816 fcmpne32 %f10, %f2, %i6
21817 fnegs %f5, %f15
21818 stw %l5, [%l7 + 0x6C]
21819 ldsw [%l7 + 0x64], %g7
21820 andn %o2, 0x098F, %i4
21821 lduw [%l7 + 0x68], %i1
21822 ld [%l7 + 0x4C], %f14
21823 smulcc %g2, %l0, %o5
21824 lduw [%l7 + 0x38], %o6
21825 movgu %xcc, %g4, %g1
21826 fands %f0, %f9, %f7
21827 fpadd16 %f0, %f8, %f14
21828 fmovrdgz %i0, %f2, %f0
21829 fpadd32s %f7, %f11, %f13
21830 fmuld8sux16 %f10, %f4, %f14
21831 stb %g3, [%l7 + 0x1D]
21832 popc %o3, %o4
21833 sdiv %o1, 0x0259, %l2
21834 te %xcc, 0x0
21835 xnor %g5, %l1, %l4
21836 tgu %xcc, 0x5
21837 stx %i2, [%l7 + 0x70]
21838 udiv %o0, 0x1B53, %o7
21839 edge32n %i5, %i7, %l3
21840 nop
21841 setx loop_2523, %l0, %l1
21842 jmpl %l1, %i3
21843 sth %g6, [%l7 + 0x48]
21844 fmovdleu %xcc, %f11, %f9
21845 fcmpd %fcc3, %f10, %f8
21846loop_2523:
21847 ldsb [%l7 + 0x5A], %l6
21848 fnands %f1, %f0, %f14
21849 movn %icc, %i6, %l5
21850 fpackfix %f14, %f14
21851 nop
21852 setx loop_2524, %l0, %l1
21853 wrpr 0x1, %tl
21854 wrpr %l1, %tpc
21855 add %l1, 0x4, %l1
21856 wrpr %l1, %tnpc
21857 setx 0x34400001400, %l0, %l1
21858 wrpr %l1, %tstate
21859 wrhpr 0x4, %htstate
21860 retry
21861 fcmpeq32 %f12, %f8, %o2
21862 fandnot1 %f10, %f6, %f14
21863 fsrc2 %f2, %f12
21864loop_2524:
21865 ldsb [%l7 + 0x51], %g7
21866 brlez %i4, loop_2525
21867 movneg %xcc, %i1, %g2
21868 xorcc %o5, %l0, %g4
21869 sth %o6, [%l7 + 0x7E]
21870loop_2525:
21871 bcc,pt %xcc, loop_2526
21872 tcc %icc, 0x4
21873 alignaddr %g1, %g3, %i0
21874 smulcc %o4, 0x070D, %o3
21875loop_2526:
21876 edge8n %l2, %o1, %g5
21877 sth %l4, [%l7 + 0x56]
21878 fpsub32s %f14, %f5, %f3
21879 fmovrdne %l1, %f4, %f2
21880 ldsh [%l7 + 0x36], %i2
21881 fmovrse %o0, %f3, %f5
21882 edge16 %i5, %i7, %o7
21883 fcmpne16 %f0, %f10, %l3
21884 edge8 %g6, %i3, %l6
21885 bge loop_2527
21886 edge32l %i6, %o2, %l5
21887 array8 %i4, %g7, %g2
21888 fbne %fcc2, loop_2528
21889loop_2527:
21890 ldsh [%l7 + 0x22], %i1
21891 ldd [%l7 + 0x30], %f10
21892 fbuge %fcc1, loop_2529
21893loop_2528:
21894 stx %o5, [%l7 + 0x18]
21895 std %f6, [%l7 + 0x30]
21896 fbge,a %fcc0, loop_2530
21897loop_2529:
21898 stb %l0, [%l7 + 0x6E]
21899 std %f12, [%l7 + 0x18]
21900 stx %g4, [%l7 + 0x48]
21901loop_2530:
21902 ldsb [%l7 + 0x58], %o6
21903 brgez %g1, loop_2531
21904 ldub [%l7 + 0x2B], %i0
21905 stb %o4, [%l7 + 0x6B]
21906 bpos %xcc, loop_2532
21907loop_2531:
21908 ldsw [%l7 + 0x10], %g3
21909 srlx %o3, %l2, %g5
21910 sth %l4, [%l7 + 0x16]
21911loop_2532:
21912 fmovrslz %l1, %f5, %f11
21913 tg %icc, 0x3
21914 fmovdvc %icc, %f2, %f1
21915 lduw [%l7 + 0x3C], %o1
21916 fnegs %f3, %f6
21917 stx %o0, [%l7 + 0x30]
21918 fnot2 %f12, %f14
21919 umul %i5, %i7, %o7
21920 fbo %fcc3, loop_2533
21921 udivcc %l3, 0x0DFF, %i2
21922 tneg %xcc, 0x3
21923 ldsb [%l7 + 0x7F], %i3
21924loop_2533:
21925 subcc %l6, 0x08BB, %g6
21926 fnor %f12, %f10, %f10
21927 fxors %f1, %f9, %f13
21928 fcmpeq32 %f10, %f6, %i6
21929 edge8 %l5, %o2, %g7
21930 fbug %fcc3, loop_2534
21931 fbe,a %fcc2, loop_2535
21932 ldd [%l7 + 0x10], %f6
21933 bvs,pn %icc, loop_2536
21934loop_2534:
21935 ta %xcc, 0x1
21936loop_2535:
21937 ldd [%l7 + 0x40], %f4
21938 lduh [%l7 + 0x22], %i4
21939loop_2536:
21940 brgez,a %g2, loop_2537
21941 bcs %xcc, loop_2538
21942 call loop_2539
21943 movrgz %i1, %o5, %g4
21944loop_2537:
21945 fbue %fcc2, loop_2540
21946loop_2538:
21947 brgz %o6, loop_2541
21948loop_2539:
21949 lduh [%l7 + 0x3A], %g1
21950 fcmps %fcc0, %f11, %f13
21951loop_2540:
21952 tn %icc, 0x3
21953loop_2541:
21954 fmovd %f0, %f6
21955 fcmpne32 %f8, %f2, %l0
21956 stx %i0, [%l7 + 0x30]
21957 std %f10, [%l7 + 0x40]
21958 edge8ln %o4, %o3, %g3
21959 ble,a %xcc, loop_2542
21960 udivcc %l2, 0x0726, %l4
21961 fcmpgt16 %f2, %f8, %g5
21962 ld [%l7 + 0x38], %f5
21963loop_2542:
21964 ldx [%l7 + 0x48], %l1
21965 fmovd %f4, %f4
21966 ldsw [%l7 + 0x2C], %o0
21967 fmovdne %icc, %f6, %f8
21968 fcmple32 %f6, %f6, %o1
21969 std %f0, [%l7 + 0x78]
21970 fxnor %f10, %f2, %f10
21971 st %f11, [%l7 + 0x50]
21972 brnz %i7, loop_2543
21973 ld [%l7 + 0x18], %f8
21974 ldd [%l7 + 0x68], %f4
21975 movn %icc, %i5, %o7
21976loop_2543:
21977 lduh [%l7 + 0x66], %i2
21978 sth %i3, [%l7 + 0x2C]
21979 array32 %l6, %l3, %i6
21980 stb %g6, [%l7 + 0x5E]
21981 fmovrdlez %o2, %f10, %f6
21982 fmovscs %icc, %f11, %f0
21983 ldx [%l7 + 0x78], %l5
21984 bl,a,pn %icc, loop_2544
21985 movrgez %g7, 0x1ED, %i4
21986 ldd [%l7 + 0x58], %f14
21987 bn loop_2545
21988loop_2544:
21989 ldsh [%l7 + 0x50], %i1
21990 ldd [%l7 + 0x30], %f8
21991 tge %icc, 0x4
21992loop_2545:
21993 fmovrdgez %o5, %f0, %f4
21994 popc %g4, %g2
21995 ldsw [%l7 + 0x18], %g1
21996 sth %o6, [%l7 + 0x24]
21997 lduw [%l7 + 0x58], %i0
21998 bvs loop_2546
21999 fornot2s %f3, %f3, %f7
22000 ld [%l7 + 0x20], %f4
22001 stx %l0, [%l7 + 0x38]
22002loop_2546:
22003 st %f9, [%l7 + 0x3C]
22004 stb %o3, [%l7 + 0x50]
22005 sth %g3, [%l7 + 0x68]
22006 tle %xcc, 0x4
22007 fpadd32s %f15, %f0, %f10
22008 ldsh [%l7 + 0x7E], %o4
22009 ldsh [%l7 + 0x4A], %l2
22010 sth %l4, [%l7 + 0x16]
22011 fmovsne %icc, %f10, %f13
22012 array32 %l1, %o0, %g5
22013 fbl,a %fcc0, loop_2547
22014 be,pt %xcc, loop_2548
22015 ldub [%l7 + 0x69], %i7
22016 fones %f8
22017loop_2547:
22018 array8 %o1, %o7, %i5
22019loop_2548:
22020 stw %i3, [%l7 + 0x74]
22021 movg %xcc, %l6, %l3
22022 siam 0x2
22023 tpos %icc, 0x6
22024 array32 %i2, %i6, %g6
22025 fcmple16 %f12, %f4, %o2
22026 andcc %g7, 0x154A, %l5
22027 fbe %fcc3, loop_2549
22028 ldd [%l7 + 0x58], %f12
22029 sth %i1, [%l7 + 0x74]
22030 fbo,a %fcc0, loop_2550
22031loop_2549:
22032 tge %xcc, 0x6
22033 fmovdcc %icc, %f7, %f2
22034 tge %icc, 0x1
22035loop_2550:
22036 edge32l %i4, %o5, %g4
22037 fxor %f8, %f4, %f6
22038 fbl %fcc0, loop_2551
22039 fmovsl %icc, %f5, %f6
22040 fpadd32s %f4, %f11, %f15
22041 movvc %icc, %g2, %g1
22042loop_2551:
22043 lduw [%l7 + 0x40], %o6
22044 nop
22045 setx loop_2552, %l0, %l1
22046 wrpr 0x1, %tl
22047 wrpr %l1, %tnpc
22048 setx 0x34400001400, %l0, %l1
22049 wrpr %l1, %tstate
22050 wrhpr 0x4, %htstate
22051 done
22052 mulx %i0, %o3, %g3
22053 stb %l0, [%l7 + 0x40]
22054 or %l2, %o4, %l1
22055loop_2552:
22056 fnot1 %f6, %f10
22057 tpos %icc, 0x4
22058 movle %xcc, %o0, %l4
22059 andncc %g5, %i7, %o1
22060 lduw [%l7 + 0x6C], %o7
22061 lduw [%l7 + 0x58], %i3
22062 xor %l6, %l3, %i5
22063 te %xcc, 0x5
22064 sdivcc %i6, 0x164B, %g6
22065 ldsb [%l7 + 0x38], %o2
22066 fmovsa %icc, %f1, %f6
22067 subcc %i2, 0x0B8C, %l5
22068 brnz,a %i1, loop_2553
22069 ble,pt %icc, loop_2554
22070 tg %icc, 0x0
22071 ldx [%l7 + 0x20], %i4
22072loop_2553:
22073 fbue %fcc2, loop_2555
22074loop_2554:
22075 fxnor %f12, %f14, %f14
22076 bne,pn %icc, loop_2556
22077 fand %f14, %f2, %f0
22078loop_2555:
22079 brlez,a %o5, loop_2557
22080 bn,pt %icc, loop_2558
22081loop_2556:
22082 movleu %xcc, %g7, %g4
22083 fmovsgu %xcc, %f4, %f2
22084loop_2557:
22085 move %icc, %g2, %o6
22086loop_2558:
22087 fnands %f14, %f2, %f5
22088 sdivx %i0, 0x0402, %o3
22089 stx %g1, [%l7 + 0x28]
22090 fornot2s %f4, %f7, %f1
22091 movcc %xcc, %l0, %l2
22092 movrgez %o4, %l1, %g3
22093 fpack32 %f10, %f6, %f10
22094 fmovsne %xcc, %f1, %f14
22095 ld [%l7 + 0x6C], %f11
22096 ldub [%l7 + 0x27], %l4
22097 sdivcc %o0, 0x1500, %i7
22098 fone %f2
22099 fabss %f7, %f13
22100 lduh [%l7 + 0x68], %g5
22101 fmovdle %xcc, %f5, %f2
22102 fbl %fcc1, loop_2559
22103 fnot1 %f2, %f6
22104 st %f2, [%l7 + 0x68]
22105 smul %o1, 0x015A, %i3
22106loop_2559:
22107 fbn,a %fcc2, loop_2560
22108 srlx %l6, 0x18, %o7
22109 fmovs %f11, %f2
22110 bshuffle %f10, %f14, %f12
22111loop_2560:
22112 tleu %xcc, 0x5
22113 fmovdne %xcc, %f9, %f10
22114 fbo,a %fcc1, loop_2561
22115 fbu %fcc0, loop_2562
22116 taddcc %l3, 0x0B76, %i5
22117 std %f8, [%l7 + 0x48]
22118loop_2561:
22119 fnot2s %f14, %f5
22120loop_2562:
22121 srl %i6, %o2, %i2
22122 fsrc1s %f4, %f2
22123 xnor %g6, %i1, %l5
22124 ld [%l7 + 0x40], %f7
22125 edge8n %o5, %g7, %i4
22126 subc %g4, %o6, %i0
22127 fbn %fcc3, loop_2563
22128 taddcc %g2, 0x0C8A, %g1
22129 ldx [%l7 + 0x08], %o3
22130 brgez %l0, loop_2564
22131loop_2563:
22132 srlx %l2, %l1, %o4
22133 bne loop_2565
22134 ble,pn %xcc, loop_2566
22135loop_2564:
22136 std %f10, [%l7 + 0x78]
22137 fbug %fcc3, loop_2567
22138loop_2565:
22139 tgu %xcc, 0x3
22140loop_2566:
22141 ta %xcc, 0x3
22142 fxnors %f0, %f8, %f13
22143loop_2567:
22144 ta %icc, 0x1
22145 ldsw [%l7 + 0x1C], %l4
22146 std %f10, [%l7 + 0x30]
22147 fpsub32 %f4, %f2, %f12
22148 call loop_2568
22149 ldsb [%l7 + 0x1D], %o0
22150 fmovs %f15, %f9
22151 movrlez %g3, 0x02C, %g5
22152loop_2568:
22153 fmovsvs %xcc, %f9, %f1
22154 fand %f6, %f2, %f12
22155 ld [%l7 + 0x6C], %f5
22156 umul %o1, %i3, %i7
22157 fmovsne %icc, %f9, %f2
22158 fmovsneg %xcc, %f5, %f6
22159 ldsh [%l7 + 0x44], %o7
22160 alignaddrl %l3, %i5, %l6
22161 ldx [%l7 + 0x38], %i6
22162 lduw [%l7 + 0x50], %i2
22163 srl %g6, %i1, %l5
22164 bvs,a,pn %icc, loop_2569
22165 srlx %o2, %o5, %g7
22166 fcmpeq16 %f14, %f8, %i4
22167 ldsh [%l7 + 0x0A], %o6
22168loop_2569:
22169 movneg %icc, %i0, %g2
22170 movcc %xcc, %g1, %g4
22171 ld [%l7 + 0x14], %f1
22172 umul %o3, %l0, %l2
22173 for %f4, %f0, %f8
22174 st %f8, [%l7 + 0x28]
22175 sth %l1, [%l7 + 0x7C]
22176 tsubcctv %l4, %o4, %g3
22177 sth %o0, [%l7 + 0x24]
22178 srlx %o1, 0x0A, %g5
22179 bpos,pt %xcc, loop_2570
22180 edge8l %i3, %i7, %o7
22181 fmovsa %icc, %f14, %f6
22182 fcmpne32 %f10, %f2, %l3
22183loop_2570:
22184 edge16l %i5, %l6, %i6
22185 sllx %g6, %i2, %l5
22186 fbue %fcc3, loop_2571
22187 fzeros %f12
22188 fmovdleu %xcc, %f1, %f1
22189 fcmpne16 %f6, %f6, %o2
22190loop_2571:
22191 fbl,a %fcc2, loop_2572
22192 ld [%l7 + 0x14], %f5
22193 alignaddr %i1, %g7, %o5
22194 stw %o6, [%l7 + 0x78]
22195loop_2572:
22196 nop
22197 setx loop_2573, %l0, %l1
22198 wrpr 0x1, %tl
22199 wrpr %l1, %tnpc
22200 setx 0x34400001400, %l0, %l1
22201 wrpr %l1, %tstate
22202 wrhpr 0x4, %htstate
22203 done
22204 fandnot2s %f0, %f11, %f6
22205 fmovdne %icc, %f9, %f10
22206 fnot2 %f6, %f10
22207loop_2573:
22208 brnz %i4, loop_2574
22209 fmovrse %g2, %f9, %f7
22210 fmovse %icc, %f3, %f3
22211 bg loop_2575
22212loop_2574:
22213 movpos %icc, %g1, %g4
22214 fbul %fcc2, loop_2576
22215 ldsb [%l7 + 0x10], %i0
22216loop_2575:
22217 fmovrsne %o3, %f5, %f6
22218 bge,pn %icc, loop_2577
22219loop_2576:
22220 ldsb [%l7 + 0x09], %l2
22221 ldsb [%l7 + 0x1F], %l0
22222 lduw [%l7 + 0x44], %l4
22223loop_2577:
22224 fxnors %f13, %f11, %f14
22225 bgu,a %icc, loop_2578
22226 fmovsneg %icc, %f8, %f8
22227 stb %o4, [%l7 + 0x42]
22228 fcmpne16 %f4, %f0, %l1
22229loop_2578:
22230 lduh [%l7 + 0x7A], %g3
22231 fpadd16 %f14, %f0, %f4
22232 fcmpd %fcc1, %f4, %f8
22233 movl %icc, %o1, %g5
22234 stw %o0, [%l7 + 0x20]
22235 fbul %fcc0, loop_2579
22236 brlez %i7, loop_2580
22237 fors %f14, %f1, %f7
22238 fblg %fcc2, loop_2581
22239loop_2579:
22240 movrgz %o7, 0x2CC, %i3
22241loop_2580:
22242 ldx [%l7 + 0x60], %l3
22243 fmovde %xcc, %f0, %f8
22244loop_2581:
22245 sethi 0x1872, %i5
22246 fpadd32 %f0, %f4, %f4
22247 tgu %icc, 0x3
22248 ldsw [%l7 + 0x30], %l6
22249 fmovdge %xcc, %f7, %f3
22250 movcc %xcc, %g6, %i6
22251 fmovrde %l5, %f4, %f4
22252 std %f12, [%l7 + 0x48]
22253 movrgz %o2, 0x02A, %i1
22254 ld [%l7 + 0x24], %f9
22255 ldsh [%l7 + 0x58], %i2
22256 lduh [%l7 + 0x32], %o5
22257 ldd [%l7 + 0x28], %f10
22258 fandnot2 %f10, %f12, %f10
22259 movrlez %o6, %g7, %i4
22260 fbge,a %fcc3, loop_2582
22261 fmovde %xcc, %f1, %f5
22262 bneg,a loop_2583
22263 fblg,a %fcc0, loop_2584
22264loop_2582:
22265 fxnors %f4, %f0, %f12
22266 ld [%l7 + 0x30], %f3
22267loop_2583:
22268 std %f12, [%l7 + 0x28]
22269loop_2584:
22270 fmuld8sux16 %f5, %f14, %f6
22271 fbul %fcc2, loop_2585
22272 fmovsvc %xcc, %f2, %f9
22273 ldsh [%l7 + 0x72], %g1
22274 brgz,a %g4, loop_2586
22275loop_2585:
22276 movrgez %i0, %g2, %o3
22277 subcc %l0, 0x1DF6, %l4
22278 bne,pn %icc, loop_2587
22279loop_2586:
22280 umulcc %o4, %l2, %g3
22281 nop
22282 setx loop_2588, %l0, %l1
22283 wrpr 0x1, %tl
22284 wrpr %l1, %tpc
22285 add %l1, 0x4, %l1
22286 wrpr %l1, %tnpc
22287 setx 0x34400001400, %l0, %l1
22288 wrpr %l1, %tstate
22289 wrhpr 0x4, %htstate
22290 retry
22291 stw %l1, [%l7 + 0x50]
22292loop_2587:
22293 tne %xcc, 0x4
22294 fmuld8sux16 %f10, %f0, %f4
22295loop_2588:
22296 fmul8x16au %f11, %f13, %f0
22297 fmovs %f11, %f11
22298 popc %g5, %o1
22299 ldsw [%l7 + 0x7C], %i7
22300 tn %icc, 0x0
22301 bpos %icc, loop_2589
22302 fbl %fcc1, loop_2590
22303 movpos %xcc, %o7, %o0
22304 ldx [%l7 + 0x68], %l3
22305loop_2589:
22306 ldub [%l7 + 0x3C], %i5
22307loop_2590:
22308 fbule %fcc2, loop_2591
22309 fcmple32 %f14, %f10, %l6
22310 bneg %icc, loop_2592
22311 ldub [%l7 + 0x3B], %i3
22312loop_2591:
22313 fmul8x16 %f11, %f0, %f14
22314 ldsh [%l7 + 0x5E], %i6
22315loop_2592:
22316 fmovdge %xcc, %f11, %f0
22317 fmul8ulx16 %f6, %f4, %f4
22318 array16 %l5, %g6, %o2
22319 edge16n %i1, %o5, %i2
22320 udivx %o6, 0x027E, %g7
22321 movrgez %i4, 0x011, %g1
22322 lduw [%l7 + 0x18], %i0
22323 nop
22324 setx loop_2593, %l0, %l1
22325 jmpl %l1, %g2
22326 std %f10, [%l7 + 0x20]
22327 fmovsleu %xcc, %f3, %f5
22328 fbe %fcc3, loop_2594
22329loop_2593:
22330 st %f7, [%l7 + 0x3C]
22331 ldsh [%l7 + 0x28], %o3
22332 movg %icc, %l0, %l4
22333loop_2594:
22334 fbue,a %fcc2, loop_2595
22335 edge32ln %g4, %l2, %o4
22336 fmovrse %g3, %f4, %f14
22337 brnz,a %g5, loop_2596
22338loop_2595:
22339 lduh [%l7 + 0x66], %l1
22340 ldsb [%l7 + 0x4D], %o1
22341 fmovdleu %xcc, %f4, %f10
22342loop_2596:
22343 movrne %i7, %o7, %o0
22344 fnands %f10, %f12, %f1
22345 tgu %xcc, 0x5
22346 ldub [%l7 + 0x0A], %i5
22347 lduh [%l7 + 0x58], %l6
22348 stb %l3, [%l7 + 0x34]
22349 fandnot1 %f8, %f14, %f8
22350 movge %icc, %i3, %l5
22351 ldx [%l7 + 0x78], %i6
22352 ld [%l7 + 0x4C], %f11
22353 fmovdneg %icc, %f5, %f15
22354 fnand %f0, %f4, %f10
22355 movre %g6, %o2, %i1
22356 movl %icc, %i2, %o5
22357 fmovrsgz %g7, %f15, %f14
22358 alignaddr %i4, %g1, %o6
22359 nop
22360 setx loop_2597, %l0, %l1
22361 wrpr 0x1, %tl
22362 wrpr %l1, %tpc
22363 add %l1, 0x4, %l1
22364 wrpr %l1, %tnpc
22365 setx 0x34400001400, %l0, %l1
22366 wrpr %l1, %tstate
22367 wrhpr 0x4, %htstate
22368 retry
22369 bcs loop_2598
22370 fbu %fcc2, loop_2599
22371 siam 0x0
22372loop_2597:
22373 fcmpne32 %f10, %f14, %i0
22374loop_2598:
22375 fcmple32 %f0, %f4, %o3
22376loop_2599:
22377 ldsw [%l7 + 0x28], %g2
22378 ldub [%l7 + 0x5F], %l4
22379 ldsb [%l7 + 0x1E], %g4
22380 lduw [%l7 + 0x78], %l2
22381 fsrc2 %f12, %f8
22382 nop
22383 setx loop_2600, %l0, %l1
22384 wrpr 0x1, %tl
22385 wrpr %l1, %tpc
22386 add %l1, 0x4, %l1
22387 wrpr %l1, %tnpc
22388 setx 0x34400001400, %l0, %l1
22389 wrpr %l1, %tstate
22390 wrhpr 0x4, %htstate
22391 retry
22392 fmovs %f12, %f12
22393 ldsb [%l7 + 0x4A], %l0
22394 te %icc, 0x7
22395loop_2600:
22396 fbu %fcc3, loop_2601
22397 fxnors %f14, %f6, %f15
22398 edge8n %o4, %g5, %g3
22399 edge16l %l1, %i7, %o7
22400loop_2601:
22401 fmovs %f0, %f14
22402 ldsw [%l7 + 0x30], %o1
22403 movleu %xcc, %i5, %l6
22404 fpack32 %f8, %f6, %f2
22405 sethi 0x1292, %o0
22406 fbu %fcc3, loop_2602
22407 srax %l3, %l5, %i6
22408 fmul8sux16 %f2, %f14, %f6
22409 ldub [%l7 + 0x31], %g6
22410loop_2602:
22411 alignaddrl %i3, %o2, %i2
22412 orn %i1, %g7, %o5
22413 movrlz %g1, 0x2D9, %i4
22414 or %i0, %o3, %g2
22415 fmovsn %icc, %f7, %f13
22416 fpadd16 %f2, %f4, %f8
22417 fmovdcc %xcc, %f0, %f4
22418 srlx %o6, %l4, %g4
22419 sth %l2, [%l7 + 0x0E]
22420 brnz,a %o4, loop_2603
22421 lduw [%l7 + 0x0C], %l0
22422 popc 0x0A9F, %g3
22423 be,a,pn %icc, loop_2604
22424loop_2603:
22425 fbuge,a %fcc2, loop_2605
22426 for %f8, %f10, %f8
22427 movcs %xcc, %g5, %l1
22428loop_2604:
22429 st %f6, [%l7 + 0x58]
22430loop_2605:
22431 bvc,pn %icc, loop_2606
22432 ld [%l7 + 0x78], %f5
22433 stw %i7, [%l7 + 0x78]
22434 orn %o7, 0x1367, %o1
22435loop_2606:
22436 fmovs %f14, %f13
22437 fsrc1 %f10, %f4
22438 fexpand %f13, %f0
22439 fmovsne %xcc, %f9, %f1
22440 call loop_2607
22441 fbul,a %fcc3, loop_2608
22442 fnegd %f4, %f0
22443 fbn %fcc0, loop_2609
22444loop_2607:
22445 ldd [%l7 + 0x28], %f6
22446loop_2608:
22447 fmovrsne %i5, %f14, %f2
22448 bshuffle %f0, %f10, %f10
22449loop_2609:
22450 fbul,a %fcc2, loop_2610
22451 smulcc %o0, %l3, %l6
22452 edge8 %l5, %i6, %g6
22453 srlx %i3, %o2, %i2
22454loop_2610:
22455 tn %icc, 0x7
22456 ldsh [%l7 + 0x66], %g7
22457 ldsw [%l7 + 0x7C], %i1
22458 movvc %xcc, %g1, %i4
22459 ldsb [%l7 + 0x32], %i0
22460 fxors %f14, %f9, %f11
22461 fmovdcc %icc, %f1, %f4
22462 lduh [%l7 + 0x4E], %o5
22463 movrlez %o3, %g2, %o6
22464 bleu,a loop_2611
22465 faligndata %f12, %f8, %f2
22466 fmovdl %xcc, %f6, %f10
22467 ldsb [%l7 + 0x26], %g4
22468loop_2611:
22469 fcmpeq16 %f6, %f12, %l2
22470 lduh [%l7 + 0x4C], %l4
22471 edge8n %l0, %o4, %g5
22472 fmovdn %xcc, %f5, %f0
22473 fmovrsne %l1, %f5, %f12
22474 stb %g3, [%l7 + 0x4C]
22475 fornot1s %f13, %f10, %f10
22476 st %f14, [%l7 + 0x74]
22477 lduh [%l7 + 0x1E], %o7
22478 tsubcc %i7, 0x15C0, %o1
22479 umulcc %o0, %l3, %l6
22480 for %f4, %f4, %f6
22481 fnegd %f14, %f4
22482 te %icc, 0x1
22483 movpos %xcc, %i5, %i6
22484 fpadd32 %f2, %f6, %f8
22485 edge8ln %l5, %g6, %i3
22486 fmovrdlez %o2, %f12, %f12
22487 ldx [%l7 + 0x60], %i2
22488 lduh [%l7 + 0x60], %g7
22489 fmovscc %xcc, %f14, %f8
22490 fbule,a %fcc3, loop_2612
22491 fcmpgt16 %f14, %f8, %i1
22492 fba %fcc3, loop_2613
22493 fbu %fcc1, loop_2614
22494loop_2612:
22495 brlez,a %i4, loop_2615
22496 ldd [%l7 + 0x78], %f4
22497loop_2613:
22498 bvs,a %icc, loop_2616
22499loop_2614:
22500 andcc %i0, 0x1EA2, %o5
22501loop_2615:
22502 movrgz %g1, %g2, %o3
22503 movleu %icc, %g4, %o6
22504loop_2616:
22505 stx %l4, [%l7 + 0x50]
22506 fbg,a %fcc0, loop_2617
22507 tne %xcc, 0x6
22508 fornot1 %f0, %f12, %f4
22509 stw %l2, [%l7 + 0x10]
22510loop_2617:
22511 faligndata %f2, %f10, %f2
22512 edge32ln %o4, %l0, %l1
22513 be,a loop_2618
22514 ba loop_2619
22515 stb %g3, [%l7 + 0x42]
22516 fmovrdgz %o7, %f10, %f12
22517loop_2618:
22518 movneg %icc, %i7, %g5
22519loop_2619:
22520 andcc %o1, 0x11DF, %o0
22521 tsubcctv %l3, 0x0430, %l6
22522 ldx [%l7 + 0x60], %i6
22523 sth %i5, [%l7 + 0x14]
22524 lduh [%l7 + 0x72], %g6
22525 fcmps %fcc1, %f4, %f14
22526 stx %i3, [%l7 + 0x40]
22527 movrgez %o2, %i2, %l5
22528 tgu %xcc, 0x6
22529 udiv %g7, 0x1CD2, %i1
22530 siam 0x3
22531 for %f8, %f6, %f8
22532 ldsh [%l7 + 0x40], %i0
22533 fblg,a %fcc1, loop_2620
22534 fabss %f1, %f2
22535 edge8n %i4, %o5, %g1
22536 fmovd %f12, %f6
22537loop_2620:
22538 movrne %g2, 0x22C, %o3
22539 fmovrslz %o6, %f9, %f7
22540 movrne %l4, %g4, %l2
22541 fbo %fcc1, loop_2621
22542 std %f10, [%l7 + 0x10]
22543 fpsub16 %f6, %f10, %f4
22544 fmovsvs %xcc, %f9, %f6
22545loop_2621:
22546 te %icc, 0x7
22547 ldsb [%l7 + 0x35], %l0
22548 fmovrdgz %o4, %f10, %f14
22549 fcmpes %fcc3, %f15, %f7
22550 tvs %icc, 0x5
22551 lduw [%l7 + 0x18], %l1
22552 fpadd16s %f10, %f11, %f10
22553 fpadd16 %f0, %f0, %f12
22554 sth %g3, [%l7 + 0x7C]
22555 stb %i7, [%l7 + 0x64]
22556 movgu %icc, %g5, %o1
22557 st %f5, [%l7 + 0x44]
22558 ldub [%l7 + 0x0C], %o0
22559 stx %l3, [%l7 + 0x68]
22560 ldsw [%l7 + 0x10], %l6
22561 movge %xcc, %o7, %i5
22562 stb %g6, [%l7 + 0x78]
22563 movrlz %i6, %i3, %i2
22564 ldsb [%l7 + 0x25], %o2
22565 subccc %l5, 0x07B0, %i1
22566 ldsh [%l7 + 0x12], %g7
22567 stb %i4, [%l7 + 0x25]
22568 tneg %xcc, 0x0
22569 fble %fcc0, loop_2622
22570 ldd [%l7 + 0x70], %f8
22571 fpack16 %f14, %f15
22572 edge16ln %i0, %g1, %g2
22573loop_2622:
22574 movpos %icc, %o5, %o6
22575 orcc %o3, %g4, %l4
22576 ld [%l7 + 0x60], %f6
22577 fnors %f3, %f9, %f10
22578 stb %l2, [%l7 + 0x0F]
22579 sth %o4, [%l7 + 0x54]
22580 lduw [%l7 + 0x44], %l0
22581 edge8 %l1, %i7, %g3
22582 ba,pt %xcc, loop_2623
22583 ldsw [%l7 + 0x6C], %o1
22584 stx %o0, [%l7 + 0x58]
22585 ldx [%l7 + 0x18], %g5
22586loop_2623:
22587 ldsw [%l7 + 0x5C], %l3
22588 call loop_2624
22589 ldub [%l7 + 0x66], %l6
22590 tpos %icc, 0x2
22591 stw %o7, [%l7 + 0x3C]
22592loop_2624:
22593 ldx [%l7 + 0x70], %g6
22594 te %icc, 0x4
22595 fnand %f14, %f8, %f14
22596 mulx %i5, 0x04D9, %i6
22597 bpos %xcc, loop_2625
22598 edge32n %i3, %o2, %l5
22599 fnot2 %f10, %f0
22600 lduh [%l7 + 0x6A], %i1
22601loop_2625:
22602 bpos,a loop_2626
22603 ldx [%l7 + 0x58], %i2
22604 ldsw [%l7 + 0x34], %g7
22605 tn %icc, 0x1
22606loop_2626:
22607 movge %xcc, %i4, %g1
22608 fpsub32s %f15, %f3, %f15
22609 fmovrsgz %i0, %f5, %f2
22610 fmovrslz %o5, %f12, %f3
22611 fpack32 %f8, %f0, %f2
22612 movne %icc, %g2, %o3
22613 mulscc %g4, %o6, %l4
22614 std %f12, [%l7 + 0x68]
22615 fcmpne16 %f6, %f8, %o4
22616 lduh [%l7 + 0x58], %l0
22617 sdiv %l2, 0x00AA, %i7
22618 fpmerge %f9, %f12, %f2
22619 ldsb [%l7 + 0x25], %l1
22620 movvs %xcc, %o1, %o0
22621 fmovdpos %icc, %f8, %f2
22622 edge16ln %g5, %l3, %l6
22623 ldx [%l7 + 0x70], %g3
22624 ldsh [%l7 + 0x36], %g6
22625 edge16l %i5, %o7, %i3
22626 fors %f11, %f12, %f6
22627 brgez %o2, loop_2627
22628 fpadd16 %f8, %f6, %f4
22629 fmovsn %icc, %f14, %f10
22630 movrlz %i6, 0x307, %i1
22631loop_2627:
22632 fmovsge %icc, %f1, %f1
22633 fbu,a %fcc2, loop_2628
22634 sdivx %l5, 0x0C58, %i2
22635 fmovsg %xcc, %f12, %f3
22636 stw %g7, [%l7 + 0x74]
22637loop_2628:
22638 lduh [%l7 + 0x60], %g1
22639 fpsub32 %f14, %f2, %f12
22640 edge8l %i0, %o5, %i4
22641 fxnor %f12, %f0, %f14
22642 fmul8ulx16 %f14, %f14, %f12
22643 sth %g2, [%l7 + 0x70]
22644 fbuge,a %fcc2, loop_2629
22645 st %f12, [%l7 + 0x34]
22646 tsubcc %o3, %o6, %g4
22647 fmovsl %icc, %f13, %f2
22648loop_2629:
22649 fnegs %f2, %f5
22650 bcc loop_2630
22651 fmuld8sux16 %f10, %f5, %f10
22652 edge32n %l4, %l0, %l2
22653 udiv %i7, 0x191B, %o4
22654loop_2630:
22655 fmovdne %icc, %f7, %f11
22656 movrgz %o1, %o0, %l1
22657 fmovrsgz %g5, %f7, %f12
22658 ld [%l7 + 0x3C], %f0
22659 fnor %f6, %f12, %f12
22660 tleu %icc, 0x2
22661 smulcc %l6, %l3, %g6
22662 fnor %f2, %f6, %f12
22663 stw %i5, [%l7 + 0x48]
22664 fmovrde %o7, %f10, %f14
22665 popc 0x0A8D, %g3
22666 stx %i3, [%l7 + 0x08]
22667 fbne,a %fcc0, loop_2631
22668 smul %i6, %o2, %l5
22669 st %f10, [%l7 + 0x18]
22670 bn,a loop_2632
22671loop_2631:
22672 te %xcc, 0x4
22673 addc %i2, 0x1B7B, %g7
22674 fnegs %f5, %f3
22675loop_2632:
22676 ta %xcc, 0x3
22677 movleu %xcc, %g1, %i1
22678 brgez %o5, loop_2633
22679 ldsh [%l7 + 0x1C], %i4
22680 ld [%l7 + 0x60], %f6
22681 st %f10, [%l7 + 0x70]
22682loop_2633:
22683 brgz %g2, loop_2634
22684 ldsw [%l7 + 0x68], %i0
22685 stw %o6, [%l7 + 0x5C]
22686 fmovse %xcc, %f12, %f14
22687loop_2634:
22688 lduh [%l7 + 0x5A], %g4
22689 xnorcc %l4, 0x11FC, %l0
22690 ldsw [%l7 + 0x28], %l2
22691 movrlez %o3, %o4, %o1
22692 lduh [%l7 + 0x52], %o0
22693 udiv %l1, 0x1DE8, %i7
22694 ldx [%l7 + 0x38], %g5
22695 srl %l6, 0x1C, %g6
22696 fnands %f3, %f0, %f7
22697 fandnot1 %f10, %f2, %f4
22698 lduw [%l7 + 0x34], %l3
22699 ldd [%l7 + 0x20], %f0
22700 sth %o7, [%l7 + 0x6A]
22701 fexpand %f11, %f0
22702 movrne %g3, %i3, %i5
22703 fmul8sux16 %f12, %f6, %f14
22704 ldub [%l7 + 0x5E], %i6
22705 bcc,a,pn %xcc, loop_2635
22706 bleu,a,pn %icc, loop_2636
22707 st %f13, [%l7 + 0x0C]
22708 fxor %f12, %f6, %f12
22709loop_2635:
22710 sth %o2, [%l7 + 0x32]
22711loop_2636:
22712 edge16ln %l5, %g7, %i2
22713 siam 0x0
22714 brz,a %g1, loop_2637
22715 fmovdne %xcc, %f1, %f0
22716 ldsw [%l7 + 0x30], %i1
22717 sdivx %i4, 0x02C2, %g2
22718loop_2637:
22719 ldsw [%l7 + 0x38], %i0
22720 fmovs %f4, %f7
22721 ldsb [%l7 + 0x46], %o5
22722 fbug %fcc2, loop_2638
22723 std %f10, [%l7 + 0x60]
22724 ldub [%l7 + 0x09], %o6
22725 fmovda %icc, %f6, %f7
22726loop_2638:
22727 edge32 %g4, %l4, %l0
22728 fmovdn %xcc, %f4, %f1
22729 fnegs %f1, %f3
22730 movrne %o3, 0x31E, %l2
22731 ta %xcc, 0x4
22732 ldsh [%l7 + 0x1E], %o1
22733 ld [%l7 + 0x28], %f8
22734 fbn,a %fcc1, loop_2639
22735 fxor %f2, %f14, %f8
22736 ba,a loop_2640
22737 ldx [%l7 + 0x38], %o0
22738loop_2639:
22739 fmovdcs %icc, %f3, %f5
22740 std %f0, [%l7 + 0x58]
22741loop_2640:
22742 edge16l %l1, %i7, %o4
22743 fmul8x16 %f0, %f10, %f14
22744 fmovdvc %xcc, %f2, %f2
22745 lduh [%l7 + 0x78], %l6
22746 fcmped %fcc1, %f6, %f12
22747 movn %icc, %g6, %g5
22748 fbuge %fcc2, loop_2641
22749 array16 %o7, %g3, %l3
22750 edge8n %i5, %i3, %o2
22751 fbule,a %fcc1, loop_2642
22752loop_2641:
22753 umul %i6, 0x10BD, %l5
22754 stb %i2, [%l7 + 0x66]
22755 and %g7, 0x0191, %i1
22756loop_2642:
22757 fmovsn %icc, %f10, %f12
22758 sth %i4, [%l7 + 0x10]
22759 stw %g2, [%l7 + 0x74]
22760 fones %f10
22761 ldub [%l7 + 0x1D], %g1
22762 std %f8, [%l7 + 0x20]
22763 sub %i0, 0x0AE2, %o5
22764 movl %xcc, %o6, %l4
22765 sdivcc %g4, 0x0269, %l0
22766 ldsb [%l7 + 0x25], %o3
22767 addc %o1, %l2, %o0
22768 fmovsge %xcc, %f12, %f9
22769 fpadd32 %f10, %f0, %f10
22770 stb %l1, [%l7 + 0x35]
22771 fzeros %f0
22772 fmovsl %icc, %f12, %f14
22773 bgu %icc, loop_2643
22774 movge %xcc, %i7, %l6
22775 tcs %icc, 0x5
22776 sth %g6, [%l7 + 0x14]
22777loop_2643:
22778 sra %o4, %g5, %g3
22779 std %f10, [%l7 + 0x10]
22780 tn %xcc, 0x6
22781 lduw [%l7 + 0x4C], %o7
22782 fmovdleu %xcc, %f1, %f14
22783 andncc %i5, %l3, %o2
22784 nop
22785 setx loop_2644, %l0, %l1
22786 wrpr 0x1, %tl
22787 wrpr %l1, %tpc
22788 add %l1, 0x4, %l1
22789 wrpr %l1, %tnpc
22790 setx 0x34400001400, %l0, %l1
22791 wrpr %l1, %tstate
22792 wrhpr 0x4, %htstate
22793 retry
22794 stw %i6, [%l7 + 0x28]
22795 tneg %icc, 0x4
22796 edge16ln %i3, %i2, %g7
22797loop_2644:
22798 ldd [%l7 + 0x60], %f12
22799 movn %icc, %l5, %i4
22800 fmovsge %xcc, %f9, %f11
22801 subccc %i1, %g2, %g1
22802 fmuld8sux16 %f7, %f3, %f10
22803 bpos,a,pt %xcc, loop_2645
22804 srax %o5, 0x07, %i0
22805 umulcc %l4, 0x19B4, %g4
22806 fmovdl %icc, %f10, %f0
22807loop_2645:
22808 stb %o6, [%l7 + 0x52]
22809 fmul8ulx16 %f0, %f6, %f0
22810 fpsub32 %f6, %f2, %f12
22811 nop
22812 setx loop_2646, %l0, %l1
22813 wrpr 0x1, %tl
22814 wrpr %l1, %tpc
22815 add %l1, 0x4, %l1
22816 wrpr %l1, %tnpc
22817 setx 0x34400001400, %l0, %l1
22818 wrpr %l1, %tstate
22819 wrhpr 0x4, %htstate
22820 retry
22821 xor %l0, %o1, %l2
22822 lduh [%l7 + 0x4E], %o3
22823 fbuge,a %fcc0, loop_2647
22824loop_2646:
22825 ld [%l7 + 0x6C], %f12
22826 tl %xcc, 0x6
22827 fnot1s %f2, %f14
22828loop_2647:
22829 smulcc %o0, 0x0EA6, %l1
22830 bg,a,pt %xcc, loop_2648
22831 edge8n %i7, %g6, %o4
22832 stw %g5, [%l7 + 0x7C]
22833 fbue %fcc3, loop_2649
22834loop_2648:
22835 bge %icc, loop_2650
22836 sdivx %g3, 0x0B69, %o7
22837 fmul8x16al %f2, %f11, %f14
22838loop_2649:
22839 movg %xcc, %i5, %l6
22840loop_2650:
22841 fmovs %f12, %f8
22842 fzeros %f14
22843 and %l3, 0x0AC3, %o2
22844 edge16l %i3, %i6, %i2
22845 fmovdleu %xcc, %f11, %f12
22846 fmovdgu %icc, %f15, %f14
22847 fmovda %icc, %f8, %f0
22848 fandnot2s %f14, %f5, %f1
22849 fxnor %f6, %f4, %f10
22850 fbul,a %fcc0, loop_2651
22851 fmovsleu %xcc, %f6, %f4
22852 subcc %g7, %i4, %i1
22853 fnot2 %f14, %f8
22854loop_2651:
22855 sllx %g2, %l5, %g1
22856 fandnot2 %f14, %f14, %f12
22857 movpos %icc, %o5, %i0
22858 bleu %icc, loop_2652
22859 ldx [%l7 + 0x28], %l4
22860 movpos %icc, %o6, %g4
22861 fmovdneg %icc, %f8, %f8
22862loop_2652:
22863 andcc %o1, 0x1D85, %l2
22864 fbo %fcc2, loop_2653
22865 edge8 %o3, %o0, %l1
22866 stw %i7, [%l7 + 0x18]
22867 stw %l0, [%l7 + 0x10]
22868loop_2653:
22869 fmovrsne %g6, %f9, %f15
22870 ldx [%l7 + 0x60], %g5
22871 ldd [%l7 + 0x30], %f2
22872 lduh [%l7 + 0x40], %g3
22873 brgz,a %o7, loop_2654
22874 bne,a,pt %icc, loop_2655
22875 fmovsn %icc, %f9, %f11
22876 movrne %i5, 0x030, %l6
22877loop_2654:
22878 tne %icc, 0x2
22879loop_2655:
22880 fzero %f14
22881 ldx [%l7 + 0x28], %o4
22882 fbne %fcc3, loop_2656
22883 fornot2 %f14, %f2, %f8
22884 ldsw [%l7 + 0x2C], %o2
22885 xnorcc %l3, 0x0958, %i3
22886loop_2656:
22887 stw %i2, [%l7 + 0x74]
22888 bshuffle %f0, %f0, %f2
22889 fmovdgu %xcc, %f1, %f0
22890 fmovdne %icc, %f14, %f8
22891 lduw [%l7 + 0x74], %g7
22892 ldx [%l7 + 0x48], %i4
22893 ldsh [%l7 + 0x68], %i1
22894 fandnot2 %f6, %f4, %f14
22895 ldsb [%l7 + 0x2A], %g2
22896 fmovsl %xcc, %f10, %f15
22897 fba %fcc3, loop_2657
22898 fpadd16s %f2, %f1, %f13
22899 stb %i6, [%l7 + 0x0C]
22900 ldub [%l7 + 0x54], %l5
22901loop_2657:
22902 ldsw [%l7 + 0x70], %o5
22903 fmuld8ulx16 %f12, %f1, %f8
22904 fmovrslz %i0, %f3, %f9
22905 ldd [%l7 + 0x60], %f0
22906 bcc,a,pt %xcc, loop_2658
22907 fbuge,a %fcc2, loop_2659
22908 sth %l4, [%l7 + 0x7A]
22909 fnot1 %f2, %f6
22910loop_2658:
22911 fpsub32 %f2, %f8, %f8
22912loop_2659:
22913 fmovrslez %g1, %f0, %f8
22914 fbul,a %fcc2, loop_2660
22915 sll %g4, %o1, %l2
22916 tge %icc, 0x1
22917 fcmps %fcc0, %f4, %f8
22918loop_2660:
22919 fmul8x16 %f10, %f8, %f12
22920 taddcctv %o3, 0x0FD5, %o6
22921 faligndata %f6, %f14, %f2
22922 tneg %xcc, 0x4
22923 fcmpne16 %f14, %f12, %o0
22924 srl %l1, 0x11, %i7
22925 xorcc %l0, %g5, %g6
22926 bg,pn %icc, loop_2661
22927 stb %o7, [%l7 + 0x3C]
22928 movrgz %i5, %g3, %l6
22929 smul %o2, %l3, %i3
22930loop_2661:
22931 fmovsa %xcc, %f10, %f6
22932 brlez %o4, loop_2662
22933 fands %f2, %f0, %f7
22934 ldx [%l7 + 0x70], %i2
22935 alignaddr %g7, %i1, %g2
22936loop_2662:
22937 fxors %f2, %f9, %f2
22938 call loop_2663
22939 ld [%l7 + 0x08], %f6
22940 fmovrdgz %i4, %f0, %f12
22941 taddcc %i6, %l5, %i0
22942loop_2663:
22943 tvc %icc, 0x1
22944 popc %o5, %l4
22945 st %f10, [%l7 + 0x74]
22946 movre %g4, 0x2E1, %g1
22947 ldsw [%l7 + 0x2C], %l2
22948 brnz %o1, loop_2664
22949 fbul,a %fcc2, loop_2665
22950 taddcc %o6, 0x1234, %o0
22951 ldd [%l7 + 0x58], %f14
22952loop_2664:
22953 fornot2 %f4, %f0, %f10
22954loop_2665:
22955 array8 %o3, %i7, %l1
22956 movge %icc, %l0, %g6
22957 ldsw [%l7 + 0x20], %o7
22958 bleu loop_2666
22959 fbge %fcc2, loop_2667
22960 fmuld8sux16 %f5, %f7, %f12
22961 movrlz %g5, 0x0E3, %i5
22962loop_2666:
22963 brlz %g3, loop_2668
22964loop_2667:
22965 fpack32 %f6, %f12, %f4
22966 stx %o2, [%l7 + 0x78]
22967 fones %f1
22968loop_2668:
22969 tsubcc %l6, %l3, %o4
22970 nop
22971 setx loop_2669, %l0, %l1
22972 wrpr 0x1, %tl
22973 wrpr %l1, %tpc
22974 add %l1, 0x4, %l1
22975 wrpr %l1, %tnpc
22976 setx 0x34400001400, %l0, %l1
22977 wrpr %l1, %tstate
22978 wrhpr 0x4, %htstate
22979 retry
22980 fornot2 %f12, %f14, %f4
22981 xnor %i2, 0x190F, %g7
22982 fornot2 %f8, %f6, %f4
22983loop_2669:
22984 fmovse %xcc, %f6, %f11
22985 brgz %i3, loop_2670
22986 smulcc %g2, %i4, %i6
22987 brlz,a %l5, loop_2671
22988 ldx [%l7 + 0x28], %i0
22989loop_2670:
22990 fmovrsgez %i1, %f14, %f14
22991 fmovsn %xcc, %f4, %f12
22992loop_2671:
22993 andn %o5, 0x0A3F, %g4
22994 bvs loop_2672
22995 ldsw [%l7 + 0x78], %l4
22996 stx %g1, [%l7 + 0x30]
22997 movcs %icc, %l2, %o1
22998loop_2672:
22999 fmovrse %o0, %f7, %f13
23000 for %f2, %f6, %f8
23001 mulscc %o3, %i7, %o6
23002 ldsh [%l7 + 0x0C], %l1
23003 fpadd16 %f4, %f8, %f12
23004 ldub [%l7 + 0x76], %g6
23005 movcc %xcc, %o7, %l0
23006 fmovd %f14, %f14
23007 fmovrslez %g5, %f1, %f10
23008 ldd [%l7 + 0x18], %f6
23009 ta %icc, 0x6
23010 fmovdvc %xcc, %f1, %f3
23011 or %i5, %o2, %l6
23012 edge16l %l3, %o4, %i2
23013 ldx [%l7 + 0x30], %g3
23014 sll %g7, 0x07, %i3
23015 fmovsge %icc, %f14, %f10
23016 ldub [%l7 + 0x3B], %g2
23017 st %f5, [%l7 + 0x34]
23018 sth %i4, [%l7 + 0x36]
23019 sllx %l5, %i6, %i0
23020 fpsub16s %f7, %f8, %f8
23021 subc %i1, %g4, %l4
23022 tvc %icc, 0x3
23023 movpos %icc, %o5, %l2
23024 edge32n %g1, %o1, %o0
23025 fsrc1 %f6, %f10
23026 fbo,a %fcc0, loop_2673
23027 nop
23028 setx loop_2674, %l0, %l1
23029 wrpr 0x1, %tl
23030 wrpr %l1, %tpc
23031 add %l1, 0x4, %l1
23032 wrpr %l1, %tnpc
23033 setx 0x34400001400, %l0, %l1
23034 wrpr %l1, %tstate
23035 wrhpr 0x4, %htstate
23036 retry
23037 ldsh [%l7 + 0x46], %o3
23038 taddcctv %o6, %i7, %g6
23039loop_2673:
23040 ld [%l7 + 0x08], %f7
23041loop_2674:
23042 movcc %icc, %o7, %l1
23043 fpack32 %f6, %f2, %f10
23044 brnz,a %l0, loop_2675
23045 fmovdpos %icc, %f14, %f9
23046 tvs %xcc, 0x0
23047 lduh [%l7 + 0x64], %i5
23048loop_2675:
23049 fbe %fcc0, loop_2676
23050 std %f14, [%l7 + 0x58]
23051 fmovsl %xcc, %f11, %f10
23052 edge32n %g5, %l6, %l3
23053loop_2676:
23054 ldd [%l7 + 0x70], %f0
23055 ldsh [%l7 + 0x56], %o2
23056 xor %o4, %i2, %g3
23057 ldsh [%l7 + 0x6A], %i3
23058 ldsh [%l7 + 0x26], %g7
23059 move %icc, %i4, %l5
23060 fcmped %fcc3, %f4, %f0
23061 fmovrsgez %g2, %f5, %f5
23062 stx %i0, [%l7 + 0x78]
23063 sth %i1, [%l7 + 0x66]
23064 stb %i6, [%l7 + 0x18]
23065 fbo,a %fcc1, loop_2677
23066 fnot1 %f2, %f0
23067 std %f10, [%l7 + 0x40]
23068 fmovrde %g4, %f4, %f0
23069loop_2677:
23070 subcc %o5, 0x1125, %l2
23071 ble %icc, loop_2678
23072 bleu %icc, loop_2679
23073 tge %icc, 0x7
23074 ldub [%l7 + 0x34], %g1
23075loop_2678:
23076 st %f1, [%l7 + 0x78]
23077loop_2679:
23078 std %f4, [%l7 + 0x60]
23079 ldsh [%l7 + 0x2C], %o1
23080 fnot1 %f14, %f0
23081 fpadd32 %f10, %f4, %f12
23082 fornot1 %f12, %f10, %f2
23083 ldsh [%l7 + 0x44], %o0
23084 tleu %xcc, 0x5
23085 stb %o3, [%l7 + 0x29]
23086 stb %l4, [%l7 + 0x7C]
23087 tsubcctv %o6, %i7, %g6
23088 fbl %fcc2, loop_2680
23089 tle %icc, 0x4
23090 tpos %xcc, 0x3
23091 edge32ln %o7, %l0, %l1
23092loop_2680:
23093 fornot2s %f12, %f15, %f10
23094 sth %g5, [%l7 + 0x58]
23095 umul %i5, %l6, %o2
23096 st %f8, [%l7 + 0x4C]
23097 ldsh [%l7 + 0x2E], %o4
23098 ldsw [%l7 + 0x0C], %i2
23099 movge %icc, %g3, %l3
23100 ldx [%l7 + 0x38], %i3
23101 fnand %f8, %f0, %f8
23102 fornot2s %f5, %f4, %f10
23103 fmovsl %icc, %f4, %f9
23104 fbe %fcc2, loop_2681
23105 ld [%l7 + 0x7C], %f15
23106 ld [%l7 + 0x38], %f0
23107 movn %xcc, %g7, %l5
23108loop_2681:
23109 ldd [%l7 + 0x50], %f2
23110 fmovrse %i4, %f1, %f7
23111 fmovdne %xcc, %f4, %f15
23112 fmovse %icc, %f4, %f12
23113 stb %i0, [%l7 + 0x0A]
23114 movneg %icc, %g2, %i1
23115 fzeros %f12
23116 movg %xcc, %g4, %i6
23117 orn %l2, %o5, %g1
23118 sth %o0, [%l7 + 0x3A]
23119 fxnors %f12, %f4, %f3
23120 fornot1 %f8, %f14, %f0
23121 fba,a %fcc3, loop_2682
23122 fbu %fcc2, loop_2683
23123 fmovscs %xcc, %f15, %f7
23124 lduw [%l7 + 0x78], %o3
23125loop_2682:
23126 addc %l4, 0x0E48, %o1
23127loop_2683:
23128 fmovdpos %xcc, %f14, %f4
23129 movl %icc, %i7, %g6
23130 ldsw [%l7 + 0x7C], %o7
23131 ldsb [%l7 + 0x2B], %o6
23132 addc %l1, 0x15C5, %g5
23133 ldx [%l7 + 0x70], %l0
23134 fmovdne %xcc, %f0, %f11
23135 ldx [%l7 + 0x30], %i5
23136 ldsh [%l7 + 0x5C], %o2
23137 ldsh [%l7 + 0x74], %l6
23138 xor %o4, 0x0845, %g3
23139 edge16ln %i2, %i3, %l3
23140 te %icc, 0x1
23141 stx %g7, [%l7 + 0x78]
23142 st %f15, [%l7 + 0x10]
23143 lduh [%l7 + 0x2C], %l5
23144 lduh [%l7 + 0x60], %i4
23145 ldsh [%l7 + 0x4C], %g2
23146 fpsub32s %f15, %f4, %f8
23147 xorcc %i1, %g4, %i6
23148 sth %l2, [%l7 + 0x40]
23149 stx %i0, [%l7 + 0x78]
23150 bn,a loop_2684
23151 brlz %o5, loop_2685
23152 tcc %icc, 0x5
23153 movrlz %o0, 0x350, %o3
23154loop_2684:
23155 sub %g1, 0x1715, %l4
23156loop_2685:
23157 bvc,a,pn %xcc, loop_2686
23158 ldsb [%l7 + 0x34], %i7
23159 fcmpeq32 %f6, %f8, %g6
23160 ldsw [%l7 + 0x60], %o1
23161loop_2686:
23162 fmovdcc %xcc, %f10, %f12
23163 ldub [%l7 + 0x48], %o6
23164 popc %o7, %l1
23165 addc %l0, 0x08C8, %i5
23166 fabss %f2, %f15
23167 fmovsl %icc, %f15, %f15
23168 fmuld8ulx16 %f1, %f3, %f2
23169 tg %icc, 0x2
23170 movvs %xcc, %g5, %o2
23171 fnor %f12, %f12, %f2
23172 tleu %xcc, 0x2
23173 lduw [%l7 + 0x70], %o4
23174 addcc %l6, %i2, %g3
23175 fmovdleu %xcc, %f2, %f9
23176 bge,pn %icc, loop_2687
23177 movge %xcc, %l3, %i3
23178 fmovdne %xcc, %f5, %f11
23179 lduh [%l7 + 0x7C], %l5
23180loop_2687:
23181 edge32l %g7, %i4, %i1
23182 movgu %icc, %g4, %g2
23183 ldsw [%l7 + 0x38], %i6
23184 bleu loop_2688
23185 fmovsge %icc, %f4, %f1
23186 ldx [%l7 + 0x38], %l2
23187 tgu %xcc, 0x5
23188loop_2688:
23189 fbn,a %fcc0, loop_2689
23190 edge8l %o5, %o0, %i0
23191 ldd [%l7 + 0x68], %f0
23192 fble %fcc2, loop_2690
23193loop_2689:
23194 ldd [%l7 + 0x70], %f4
23195 fbge %fcc3, loop_2691
23196 edge8l %g1, %o3, %i7
23197loop_2690:
23198 fbue,a %fcc1, loop_2692
23199 fbuge,a %fcc0, loop_2693
23200loop_2691:
23201 fsrc2s %f9, %f10
23202 bgu,a,pt %icc, loop_2694
23203loop_2692:
23204 xorcc %l4, 0x1E67, %g6
23205loop_2693:
23206 fmovdvc %xcc, %f8, %f12
23207 st %f9, [%l7 + 0x5C]
23208loop_2694:
23209 stb %o1, [%l7 + 0x3D]
23210 tvc %icc, 0x3
23211 fsrc2 %f12, %f6
23212 bleu,a %icc, loop_2695
23213 fmovrdgez %o7, %f2, %f0
23214 st %f14, [%l7 + 0x34]
23215 fmovd %f8, %f8
23216loop_2695:
23217 ldd [%l7 + 0x68], %f12
23218 tcs %icc, 0x2
23219 fpsub16 %f10, %f8, %f12
23220 sth %l1, [%l7 + 0x12]
23221 faligndata %f4, %f4, %f14
23222 fmovse %xcc, %f6, %f10
23223 fmovse %icc, %f14, %f10
23224 udiv %l0, 0x1251, %i5
23225 stx %o6, [%l7 + 0x78]
23226 fandnot2s %f2, %f7, %f5
23227 ble %icc, loop_2696
23228 movge %xcc, %g5, %o2
23229 ldsb [%l7 + 0x08], %l6
23230 fands %f11, %f7, %f5
23231loop_2696:
23232 stx %i2, [%l7 + 0x30]
23233 sub %g3, 0x16E3, %l3
23234 fandnot2 %f8, %f2, %f4
23235 fnands %f13, %f13, %f11
23236 stw %i3, [%l7 + 0x38]
23237 fornot2s %f9, %f9, %f3
23238 sethi 0x1CED, %o4
23239 fcmpgt32 %f2, %f14, %g7
23240 ldsw [%l7 + 0x28], %l5
23241 fors %f13, %f11, %f2
23242 movvs %icc, %i4, %g4
23243 ldsb [%l7 + 0x44], %g2
23244 movre %i6, %i1, %l2
23245 stw %o0, [%l7 + 0x50]
23246 st %f12, [%l7 + 0x2C]
23247 std %f14, [%l7 + 0x78]
23248 tg %xcc, 0x2
23249 stx %o5, [%l7 + 0x78]
23250 tvc %icc, 0x6
23251 fmovdcs %icc, %f1, %f7
23252 movpos %xcc, %g1, %o3
23253 ldsb [%l7 + 0x15], %i7
23254 nop
23255 setx loop_2697, %l0, %l1
23256 jmpl %l1, %i0
23257 fble,a %fcc2, loop_2698
23258 fsrc2 %f8, %f8
23259 sdiv %g6, 0x0E66, %l4
23260loop_2697:
23261 umul %o7, %o1, %l0
23262loop_2698:
23263 stw %l1, [%l7 + 0x14]
23264 fcmpgt16 %f6, %f4, %o6
23265 array8 %i5, %o2, %l6
23266 fmovrdgz %g5, %f14, %f14
23267 movre %i2, 0x260, %g3
23268 movrlz %l3, %i3, %o4
23269 ldx [%l7 + 0x58], %g7
23270 udivcc %l5, 0x162D, %i4
23271 ldub [%l7 + 0x44], %g2
23272 umulcc %i6, %i1, %l2
23273 edge8ln %o0, %g4, %g1
23274 fble %fcc0, loop_2699
23275 ldd [%l7 + 0x58], %f14
23276 faligndata %f8, %f10, %f2
23277 srl %o3, 0x0B, %o5
23278loop_2699:
23279 nop
23280 setx loop_2700, %l0, %l1
23281 jmpl %l1, %i7
23282 std %f4, [%l7 + 0x48]
23283 stx %g6, [%l7 + 0x10]
23284 addccc %i0, %o7, %l4
23285loop_2700:
23286 brlz,a %o1, loop_2701
23287 and %l1, 0x1123, %o6
23288 udiv %i5, 0x009B, %l0
23289 fmovsne %icc, %f1, %f14
23290loop_2701:
23291 fbug,a %fcc1, loop_2702
23292 ldsh [%l7 + 0x0C], %o2
23293 nop
23294 setx loop_2703, %l0, %l1
23295 wrpr 0x1, %tl
23296 wrpr %l1, %tpc
23297 add %l1, 0x4, %l1
23298 wrpr %l1, %tnpc
23299 setx 0x34400001400, %l0, %l1
23300 wrpr %l1, %tstate
23301 wrhpr 0x4, %htstate
23302 retry
23303 ld [%l7 + 0x74], %f4
23304loop_2702:
23305 std %f10, [%l7 + 0x18]
23306 fxors %f3, %f9, %f15
23307loop_2703:
23308 fmovse %icc, %f14, %f12
23309 fexpand %f3, %f0
23310 fmovdleu %xcc, %f5, %f5
23311 bvc,a %icc, loop_2704
23312 mova %xcc, %l6, %i2
23313 edge8n %g3, %l3, %g5
23314 st %f7, [%l7 + 0x24]
23315loop_2704:
23316 ldsw [%l7 + 0x5C], %o4
23317 tg %xcc, 0x2
23318 stx %g7, [%l7 + 0x58]
23319 srl %l5, %i4, %g2
23320 fabsd %f6, %f2
23321 mulx %i6, 0x1E9A, %i1
23322 xnorcc %i3, %l2, %o0
23323 stx %g4, [%l7 + 0x48]
23324 std %f0, [%l7 + 0x48]
23325 fandnot1 %f0, %f10, %f0
23326 bg,a %icc, loop_2705
23327 xnorcc %o3, %o5, %i7
23328 ldub [%l7 + 0x71], %g1
23329 bl,a %icc, loop_2706
23330loop_2705:
23331 add %g6, 0x0207, %o7
23332 umul %l4, 0x0BC4, %o1
23333 ld [%l7 + 0x30], %f10
23334loop_2706:
23335 movne %icc, %i0, %l1
23336 mova %xcc, %o6, %i5
23337 bge,a %icc, loop_2707
23338 and %o2, %l6, %i2
23339 st %f3, [%l7 + 0x28]
23340 ldd [%l7 + 0x78], %f6
23341loop_2707:
23342 ld [%l7 + 0x74], %f10
23343 fmovsle %xcc, %f3, %f7
23344 ldsb [%l7 + 0x1C], %l0
23345 tsubcctv %l3, 0x11A1, %g3
23346 xnor %o4, %g7, %g5
23347 fmovse %icc, %f3, %f15
23348 movre %l5, %g2, %i6
23349 orn %i4, %i1, %i3
23350 fmovde %icc, %f3, %f13
23351 ldub [%l7 + 0x45], %o0
23352 fxor %f6, %f0, %f8
23353 sdiv %g4, 0x0069, %l2
23354 stx %o3, [%l7 + 0x08]
23355 for %f0, %f10, %f2
23356 bg %icc, loop_2708
23357 fxors %f10, %f10, %f1
23358 fnands %f5, %f14, %f13
23359 movgu %icc, %o5, %g1
23360loop_2708:
23361 movcc %xcc, %g6, %o7
23362 fmovrsne %i7, %f7, %f11
23363 sth %o1, [%l7 + 0x4E]
23364 tn %xcc, 0x5
23365 fmovsne %xcc, %f8, %f15
23366 fba %fcc0, loop_2709
23367 ldx [%l7 + 0x38], %l4
23368 lduw [%l7 + 0x38], %l1
23369 lduw [%l7 + 0x54], %i0
23370loop_2709:
23371 st %f13, [%l7 + 0x5C]
23372 fmovsa %xcc, %f13, %f5
23373 pdist %f14, %f6, %f6
23374 udiv %o6, 0x0F10, %i5
23375 std %f14, [%l7 + 0x40]
23376 movrne %o2, %l6, %l0
23377 ldx [%l7 + 0x58], %i2
23378 fmovsg %icc, %f1, %f9
23379 fxor %f6, %f0, %f12
23380 bl,a,pt %icc, loop_2710
23381 ldub [%l7 + 0x48], %g3
23382 udiv %l3, 0x03EB, %g7
23383 lduw [%l7 + 0x54], %g5
23384loop_2710:
23385 fexpand %f15, %f12
23386 fxnors %f2, %f14, %f15
23387 fandnot1 %f2, %f12, %f12
23388 fcmpes %fcc2, %f4, %f9
23389 udivcc %o4, 0x0889, %g2
23390 stx %l5, [%l7 + 0x60]
23391 std %f4, [%l7 + 0x70]
23392 tneg %icc, 0x7
23393 sll %i6, 0x17, %i4
23394 ldsh [%l7 + 0x46], %i1
23395 stw %i3, [%l7 + 0x6C]
23396 fandnot2 %f10, %f8, %f0
23397 fmovs %f14, %f12
23398 tleu %xcc, 0x5
23399 lduh [%l7 + 0x1C], %g4
23400 fcmpne16 %f6, %f12, %l2
23401 move %xcc, %o3, %o0
23402 stw %o5, [%l7 + 0x10]
23403 stx %g6, [%l7 + 0x10]
23404 fnand %f6, %f10, %f4
23405 sdivcc %o7, 0x0346, %i7
23406 ldub [%l7 + 0x24], %o1
23407 stb %l4, [%l7 + 0x2B]
23408 lduh [%l7 + 0x76], %l1
23409 ldsb [%l7 + 0x19], %i0
23410 lduw [%l7 + 0x54], %o6
23411 fmovrsgez %g1, %f15, %f14
23412 srlx %i5, %l6, %l0
23413 fpadd32s %f0, %f11, %f2
23414 brlz %o2, loop_2711
23415 fpsub16 %f0, %f8, %f6
23416 nop
23417 setx loop_2712, %l0, %l1
23418 jmpl %l1, %g3
23419 fxors %f7, %f14, %f7
23420loop_2711:
23421 fmuld8sux16 %f5, %f12, %f14
23422 fble %fcc2, loop_2713
23423loop_2712:
23424 bvs,a loop_2714
23425 ldsb [%l7 + 0x4E], %l3
23426 fmovrdlz %i2, %f8, %f8
23427loop_2713:
23428 bl,a,pt %xcc, loop_2715
23429loop_2714:
23430 fand %f2, %f10, %f4
23431 lduw [%l7 + 0x24], %g5
23432 fmovsgu %icc, %f13, %f2
23433loop_2715:
23434 movgu %icc, %o4, %g7
23435 ld [%l7 + 0x78], %f1
23436 ldsh [%l7 + 0x28], %g2
23437 sth %i6, [%l7 + 0x34]
23438 tcs %icc, 0x0
23439 std %f4, [%l7 + 0x48]
23440 lduh [%l7 + 0x34], %i4
23441 umulcc %i1, %l5, %i3
23442 tge %xcc, 0x6
23443 tsubcctv %l2, 0x1C27, %g4
23444 ldsh [%l7 + 0x70], %o3
23445 subc %o0, 0x0CA7, %o5
23446 st %f15, [%l7 + 0x3C]
23447 ldsw [%l7 + 0x54], %g6
23448 brnz,a %o7, loop_2716
23449 movge %xcc, %i7, %l4
23450 brlez,a %o1, loop_2717
23451 ldsw [%l7 + 0x30], %l1
23452loop_2716:
23453 movleu %icc, %o6, %g1
23454 ldub [%l7 + 0x16], %i0
23455loop_2717:
23456 lduh [%l7 + 0x3A], %i5
23457 ldd [%l7 + 0x40], %f14
23458 ldd [%l7 + 0x18], %f8
23459 edge8l %l0, %l6, %g3
23460 ldub [%l7 + 0x6C], %o2
23461 fmovsl %xcc, %f10, %f12
23462 addccc %i2, 0x1B80, %g5
23463 fbule %fcc2, loop_2718
23464 ldsb [%l7 + 0x3A], %o4
23465 xor %g7, 0x04BA, %g2
23466 fpsub32s %f7, %f0, %f12
23467loop_2718:
23468 fmovsn %icc, %f14, %f13
23469 lduh [%l7 + 0x66], %i6
23470 subccc %i4, 0x018C, %i1
23471 std %f10, [%l7 + 0x20]
23472 stx %l5, [%l7 + 0x60]
23473 fmovsgu %xcc, %f5, %f7
23474 stw %l3, [%l7 + 0x40]
23475 fxnor %f12, %f2, %f0
23476 fpadd32s %f10, %f14, %f8
23477 sub %l2, 0x0BB5, %i3
23478 ldub [%l7 + 0x78], %g4
23479 fbne %fcc3, loop_2719
23480 addccc %o3, %o5, %g6
23481 edge8l %o0, %i7, %l4
23482 brz %o7, loop_2720
23483loop_2719:
23484 fmovdleu %icc, %f4, %f13
23485 addc %o1, %o6, %g1
23486 sth %l1, [%l7 + 0x66]
23487loop_2720:
23488 stw %i5, [%l7 + 0x08]
23489 stb %l0, [%l7 + 0x5B]
23490 xnor %i0, 0x033A, %l6
23491 fbue,a %fcc3, loop_2721
23492 ldx [%l7 + 0x18], %o2
23493 bvc,a,pt %icc, loop_2722
23494 nop
23495 setx loop_2723, %l0, %l1
23496 wrpr 0x1, %tl
23497 wrpr %l1, %tpc
23498 add %l1, 0x4, %l1
23499 wrpr %l1, %tnpc
23500 setx 0x34400001400, %l0, %l1
23501 wrpr %l1, %tstate
23502 wrhpr 0x4, %htstate
23503 retry
23504loop_2721:
23505 fmovsvs %icc, %f6, %f9
23506 ldx [%l7 + 0x58], %i2
23507loop_2722:
23508 ldx [%l7 + 0x28], %g5
23509loop_2723:
23510 lduw [%l7 + 0x2C], %g3
23511 fpadd32s %f10, %f8, %f4
23512 xor %g7, 0x0F7A, %g2
23513 tgu %icc, 0x2
23514 fpsub16s %f4, %f15, %f15
23515 tne %icc, 0x1
23516 fbne,a %fcc1, loop_2724
23517 fpadd32s %f15, %f5, %f11
23518 fbule %fcc2, loop_2725
23519 ldsb [%l7 + 0x64], %o4
23520loop_2724:
23521 mulx %i6, 0x126E, %i4
23522 fbo %fcc0, loop_2726
23523loop_2725:
23524 ld [%l7 + 0x68], %f2
23525 fands %f15, %f11, %f14
23526 ldub [%l7 + 0x72], %l5
23527loop_2726:
23528 fnands %f4, %f5, %f14
23529 fnegs %f5, %f5
23530 fcmpgt16 %f4, %f4, %l3
23531 std %f14, [%l7 + 0x40]
23532 edge8 %l2, %i1, %i3
23533 ldsb [%l7 + 0x20], %o3
23534 ldsw [%l7 + 0x30], %o5
23535 stb %g6, [%l7 + 0x37]
23536 andn %o0, %g4, %l4
23537 xnorcc %i7, 0x0FC5, %o1
23538 fzeros %f5
23539 fxnor %f10, %f4, %f2
23540 movleu %icc, %o6, %g1
23541 fcmpne16 %f4, %f12, %l1
23542 ldd [%l7 + 0x50], %f2
23543 std %f14, [%l7 + 0x70]
23544 lduw [%l7 + 0x4C], %i5
23545 ldub [%l7 + 0x08], %l0
23546 ld [%l7 + 0x48], %f10
23547 fmovrslez %i0, %f10, %f15
23548 fnot2 %f8, %f12
23549 fbuge,a %fcc3, loop_2727
23550 fmovdn %icc, %f8, %f8
23551 addccc %l6, %o7, %i2
23552 tg %xcc, 0x5
23553loop_2727:
23554 fbo,a %fcc1, loop_2728
23555 movpos %icc, %g5, %o2
23556 ldsh [%l7 + 0x34], %g3
23557 fcmpne32 %f10, %f6, %g2
23558loop_2728:
23559 ble,a %xcc, loop_2729
23560 edge16n %g7, %o4, %i6
23561 std %f10, [%l7 + 0x58]
23562 bne,a loop_2730
23563loop_2729:
23564 stb %l5, [%l7 + 0x44]
23565 fnegs %f0, %f5
23566 fnot1 %f2, %f10
23567loop_2730:
23568 fnot2 %f0, %f14
23569 alignaddrl %i4, %l3, %i1
23570 tcs %xcc, 0x0
23571 fpackfix %f12, %f5
23572 fcmpne32 %f8, %f10, %i3
23573 stb %o3, [%l7 + 0x5C]
23574 fandnot1 %f0, %f2, %f10
23575 fcmpne16 %f8, %f2, %o5
23576 fba %fcc1, loop_2731
23577 lduw [%l7 + 0x2C], %g6
23578 tvs %icc, 0x0
23579 fmuld8sux16 %f5, %f4, %f2
23580loop_2731:
23581 movneg %xcc, %l2, %o0
23582 ldd [%l7 + 0x60], %f12
23583 edge8l %l4, %g4, %i7
23584 fcmple32 %f14, %f12, %o1
23585 ldsw [%l7 + 0x78], %o6
23586 stw %g1, [%l7 + 0x10]
23587 fcmple32 %f2, %f2, %l1
23588 srlx %l0, %i0, %l6
23589 stw %i5, [%l7 + 0x70]
23590 sth %i2, [%l7 + 0x44]
23591 fpack32 %f6, %f14, %f12
23592 siam 0x6
23593 fbo %fcc0, loop_2732
23594 fmovrdlz %o7, %f0, %f6
23595 ldsb [%l7 + 0x0C], %g5
23596 fmovdgu %xcc, %f2, %f15
23597loop_2732:
23598 fmovdg %icc, %f4, %f2
23599 fnegd %f8, %f2
23600 lduw [%l7 + 0x40], %o2
23601 bne %icc, loop_2733
23602 bcc,a,pn %xcc, loop_2734
23603 sth %g3, [%l7 + 0x40]
23604 ldub [%l7 + 0x27], %g7
23605loop_2733:
23606 ldx [%l7 + 0x58], %o4
23607loop_2734:
23608 ldsw [%l7 + 0x5C], %g2
23609 ldx [%l7 + 0x10], %l5
23610 sethi 0x1E00, %i6
23611 tcs %icc, 0x4
23612 addccc %i4, %l3, %i1
23613 fmovsgu %icc, %f15, %f2
23614 movpos %icc, %o3, %i3
23615 fbu %fcc1, loop_2735
23616 bn %icc, loop_2736
23617 tneg %icc, 0x4
23618 fands %f7, %f12, %f15
23619loop_2735:
23620 fnot2s %f2, %f7
23621loop_2736:
23622 ldsh [%l7 + 0x64], %g6
23623 fbl,a %fcc0, loop_2737
23624 brlez %o5, loop_2738
23625 fmovsge %xcc, %f6, %f8
23626 fmuld8ulx16 %f12, %f14, %f10
23627loop_2737:
23628 xorcc %o0, %l4, %g4
23629loop_2738:
23630 fcmpeq32 %f4, %f14, %i7
23631 ld [%l7 + 0x10], %f4
23632 ld [%l7 + 0x58], %f6
23633 edge16n %l2, %o6, %g1
23634 edge16ln %l1, %l0, %o1
23635 fbg %fcc2, loop_2739
23636 movrgez %i0, %i5, %i2
23637 srlx %l6, 0x05, %o7
23638 movne %icc, %o2, %g3
23639loop_2739:
23640 fandnot2 %f2, %f2, %f4
23641 stb %g7, [%l7 + 0x09]
23642 fnot1 %f0, %f6
23643 edge32ln %o4, %g2, %l5
23644 siam 0x6
23645 lduw [%l7 + 0x74], %g5
23646 lduw [%l7 + 0x34], %i6
23647 ldsw [%l7 + 0x08], %i4
23648 fmovrde %i1, %f10, %f12
23649 st %f5, [%l7 + 0x18]
23650 ldsw [%l7 + 0x38], %o3
23651 bshuffle %f14, %f0, %f12
23652 fnot2s %f0, %f9
23653 sth %i3, [%l7 + 0x2E]
23654 ldsh [%l7 + 0x46], %g6
23655 lduh [%l7 + 0x38], %o5
23656 addc %o0, %l4, %l3
23657 fmovrdlz %i7, %f2, %f2
23658 sth %l2, [%l7 + 0x62]
23659 fnegd %f6, %f8
23660 fmul8x16au %f7, %f2, %f2
23661 fmovrsne %o6, %f0, %f8
23662 fpadd16 %f14, %f14, %f10
23663 fbuge,a %fcc1, loop_2740
23664 movg %xcc, %g4, %l1
23665 fmul8ulx16 %f12, %f14, %f8
23666 fand %f6, %f0, %f6
23667loop_2740:
23668 movrgez %l0, 0x1B5, %o1
23669 add %i0, 0x04F0, %i5
23670 bpos %xcc, loop_2741
23671 ba,pt %icc, loop_2742
23672 fsrc2s %f9, %f14
23673 taddcc %i2, %g1, %l6
23674loop_2741:
23675 fbo %fcc2, loop_2743
23676loop_2742:
23677 lduh [%l7 + 0x78], %o7
23678 fmovsleu %xcc, %f13, %f0
23679 movl %icc, %g3, %g7
23680loop_2743:
23681 movre %o4, 0x2B5, %g2
23682 fxor %f14, %f14, %f10
23683 taddcc %o2, 0x1227, %g5
23684 fmovdg %icc, %f1, %f3
23685 fmovscc %xcc, %f4, %f7
23686 ldsh [%l7 + 0x24], %l5
23687 lduw [%l7 + 0x28], %i6
23688 tvs %icc, 0x7
23689 stx %i1, [%l7 + 0x20]
23690 ldsh [%l7 + 0x3A], %i4
23691 brgez,a %i3, loop_2744
23692 tgu %xcc, 0x0
23693 edge16ln %o3, %g6, %o0
23694 sth %l4, [%l7 + 0x2E]
23695loop_2744:
23696 fmuld8ulx16 %f10, %f10, %f4
23697 fsrc1s %f5, %f1
23698 sdivcc %o5, 0x19D3, %l3
23699 ld [%l7 + 0x64], %f4
23700 fcmpes %fcc2, %f8, %f5
23701 fpackfix %f2, %f10
23702 ldsh [%l7 + 0x16], %l2
23703 fbue %fcc1, loop_2745
23704 fnegs %f6, %f1
23705 fbn %fcc1, loop_2746
23706 brz,a %o6, loop_2747
23707loop_2745:
23708 be,a loop_2748
23709 ldx [%l7 + 0x28], %g4
23710loop_2746:
23711 fble,a %fcc0, loop_2749
23712loop_2747:
23713 ldsb [%l7 + 0x76], %i7
23714loop_2748:
23715 bn,a loop_2750
23716 movcs %xcc, %l1, %l0
23717loop_2749:
23718 movrne %i0, %i5, %o1
23719 ldsb [%l7 + 0x2A], %g1
23720loop_2750:
23721 brgz %l6, loop_2751
23722 std %f12, [%l7 + 0x40]
23723 fbul,a %fcc1, loop_2752
23724 ldsw [%l7 + 0x24], %o7
23725loop_2751:
23726 ta %xcc, 0x3
23727 edge32n %g3, %g7, %o4
23728loop_2752:
23729 mova %icc, %g2, %o2
23730 ldsw [%l7 + 0x44], %g5
23731 ldx [%l7 + 0x40], %l5
23732 fbug,a %fcc3, loop_2753
23733 or %i2, 0x0F6E, %i6
23734 movrlz %i4, 0x0EC, %i3
23735 std %f6, [%l7 + 0x50]
23736loop_2753:
23737 ldx [%l7 + 0x30], %i1
23738 ldsh [%l7 + 0x0A], %o3
23739 fxors %f0, %f14, %f15
23740 smul %g6, 0x00FD, %o0
23741 lduw [%l7 + 0x34], %l4
23742 tleu %icc, 0x4
23743 lduw [%l7 + 0x08], %l3
23744 bcc,pn %xcc, loop_2754
23745 fsrc2 %f0, %f4
23746 orn %l2, %o6, %o5
23747 and %g4, %l1, %l0
23748loop_2754:
23749 fmul8x16 %f4, %f14, %f2
23750 fornot1s %f7, %f3, %f10
23751 smul %i0, %i5, %i7
23752 smulcc %g1, %l6, %o7
23753 sra %g3, %g7, %o1
23754 st %f0, [%l7 + 0x5C]
23755 fnot1s %f15, %f3
23756 fbn,a %fcc2, loop_2755
23757 fzeros %f11
23758 ldsw [%l7 + 0x34], %o4
23759 fexpand %f4, %f0
23760loop_2755:
23761 fmovd %f12, %f6
23762 lduh [%l7 + 0x18], %o2
23763 array8 %g5, %g2, %l5
23764 fmovrslz %i6, %f2, %f5
23765 fbl %fcc3, loop_2756
23766 ldub [%l7 + 0x4B], %i2
23767 ldsh [%l7 + 0x5A], %i3
23768 fmovsge %xcc, %f4, %f10
23769loop_2756:
23770 lduw [%l7 + 0x74], %i4
23771 fornot2 %f10, %f8, %f8
23772 sdivcc %o3, 0x1418, %g6
23773 fmovdgu %icc, %f13, %f1
23774 nop
23775 setx loop_2757, %l0, %l1
23776 wrpr 0x1, %tl
23777 wrpr %l1, %tpc
23778 add %l1, 0x4, %l1
23779 wrpr %l1, %tnpc
23780 setx 0x34400001400, %l0, %l1
23781 wrpr %l1, %tstate
23782 wrhpr 0x4, %htstate
23783 retry
23784 ldsb [%l7 + 0x4D], %i1
23785 sth %o0, [%l7 + 0x26]
23786 taddcctv %l3, 0x19EC, %l2
23787loop_2757:
23788 fandnot1s %f14, %f6, %f4
23789 array8 %l4, %o6, %o5
23790 std %f10, [%l7 + 0x30]
23791 fmuld8ulx16 %f13, %f15, %f4
23792 fornot2 %f12, %f14, %f10
23793 movrne %g4, %l0, %l1
23794 fmuld8sux16 %f15, %f3, %f10
23795 movrgz %i5, %i7, %g1
23796 movrgz %l6, 0x399, %i0
23797 tg %xcc, 0x1
23798 lduh [%l7 + 0x78], %g3
23799 bg,pt %xcc, loop_2758
23800 tsubcctv %o7, 0x15E1, %g7
23801 call loop_2759
23802 brgz,a %o4, loop_2760
23803loop_2758:
23804 fmovdn %icc, %f14, %f14
23805 fcmpgt32 %f6, %f14, %o1
23806loop_2759:
23807 ld [%l7 + 0x18], %f7
23808loop_2760:
23809 stb %g5, [%l7 + 0x0D]
23810 lduh [%l7 + 0x54], %o2
23811 orn %l5, 0x08F0, %i6
23812 ldsh [%l7 + 0x0C], %g2
23813 tcs %icc, 0x7
23814 alignaddrl %i3, %i2, %o3
23815 movre %i4, 0x12C, %g6
23816 movrne %i1, 0x057, %l3
23817 fpmerge %f1, %f0, %f10
23818 brgez %o0, loop_2761
23819 fmul8sux16 %f2, %f6, %f4
23820 movre %l2, %l4, %o6
23821 nop
23822 setx loop_2762, %l0, %l1
23823 jmpl %l1, %g4
23824loop_2761:
23825 ld [%l7 + 0x1C], %f2
23826 std %f4, [%l7 + 0x50]
23827 ldx [%l7 + 0x30], %o5
23828loop_2762:
23829 fornot1s %f13, %f14, %f12
23830 fpack32 %f8, %f6, %f4
23831 sth %l0, [%l7 + 0x7C]
23832 stx %l1, [%l7 + 0x60]
23833 udiv %i7, 0x0142, %g1
23834 std %f4, [%l7 + 0x30]
23835 fnor %f12, %f12, %f12
23836 brlz,a %l6, loop_2763
23837 nop
23838 setx loop_2764, %l0, %l1
23839 wrpr 0x1, %tl
23840 wrpr %l1, %tnpc
23841 setx 0x34400001400, %l0, %l1
23842 wrpr %l1, %tstate
23843 wrhpr 0x4, %htstate
23844 done
23845 movrne %i5, %i0, %o7
23846 ldsh [%l7 + 0x44], %g3
23847loop_2763:
23848 bge,pt %icc, loop_2765
23849loop_2764:
23850 edge8n %g7, %o4, %o1
23851 fcmpd %fcc3, %f10, %f10
23852 xnor %g5, %l5, %o2
23853loop_2765:
23854 bvs,a loop_2766
23855 fbge,a %fcc0, loop_2767
23856 mulx %i6, 0x0CCE, %i3
23857 bg,pn %xcc, loop_2768
23858loop_2766:
23859 fbg %fcc1, loop_2769
23860loop_2767:
23861 stw %i2, [%l7 + 0x18]
23862 movrne %g2, %o3, %i4
23863loop_2768:
23864 tsubcc %i1, 0x1DBD, %g6
23865loop_2769:
23866 fmovsl %icc, %f10, %f8
23867 fcmpes %fcc0, %f9, %f5
23868 fbe,a %fcc3, loop_2770
23869 stx %o0, [%l7 + 0x10]
23870 fexpand %f10, %f10
23871 movrne %l2, 0x14A, %l4
23872loop_2770:
23873 sth %o6, [%l7 + 0x64]
23874 fnot1 %f10, %f12
23875 tsubcc %g4, 0x1C0F, %o5
23876 fmovrdlz %l3, %f14, %f10
23877 ldd [%l7 + 0x28], %f12
23878 fmovsn %xcc, %f15, %f11
23879 ld [%l7 + 0x48], %f8
23880 bneg,a loop_2771
23881 ldsh [%l7 + 0x6A], %l0
23882 udivcc %l1, 0x178C, %g1
23883 fornot1s %f5, %f8, %f11
23884loop_2771:
23885 movrlz %i7, %l6, %i0
23886 bcs,a,pt %xcc, loop_2772
23887 fcmps %fcc2, %f3, %f12
23888 mulx %o7, 0x0625, %g3
23889 bn,a %icc, loop_2773
23890loop_2772:
23891 st %f13, [%l7 + 0x30]
23892 brnz %g7, loop_2774
23893 fzeros %f14
23894loop_2773:
23895 ldx [%l7 + 0x18], %i5
23896 fcmpgt16 %f4, %f0, %o1
23897loop_2774:
23898 st %f4, [%l7 + 0x14]
23899 tn %xcc, 0x4
23900 fmovdpos %xcc, %f12, %f1
23901 alignaddr %o4, %l5, %o2
23902 fcmpne16 %f10, %f6, %g5
23903 addccc %i3, 0x073C, %i6
23904 edge8 %g2, %i2, %o3
23905 ldsh [%l7 + 0x1C], %i1
23906 fpsub16 %f6, %f4, %f8
23907 movcs %icc, %g6, %i4
23908 std %f12, [%l7 + 0x40]
23909 smulcc %o0, 0x1574, %l4
23910 fmovrse %l2, %f6, %f12
23911 fmovrde %o6, %f0, %f12
23912 tleu %icc, 0x1
23913 ldsh [%l7 + 0x6C], %g4
23914 xnor %l3, %l0, %l1
23915 subc %o5, %i7, %l6
23916 fpadd16 %f6, %f12, %f8
23917 ldsh [%l7 + 0x3C], %i0
23918 ld [%l7 + 0x50], %f13
23919 bneg,a loop_2775
23920 srax %g1, %g3, %g7
23921 fmovrsgz %o7, %f13, %f12
23922 fmovdleu %xcc, %f12, %f14
23923loop_2775:
23924 fbne,a %fcc1, loop_2776
23925 stx %o1, [%l7 + 0x68]
23926 fandnot2 %f2, %f4, %f0
23927 fmovsn %xcc, %f11, %f5
23928loop_2776:
23929 tl %xcc, 0x3
23930 nop
23931 setx loop_2777, %l0, %l1
23932 wrpr 0x1, %tl
23933 wrpr %l1, %tpc
23934 add %l1, 0x4, %l1
23935 wrpr %l1, %tnpc
23936 setx 0x34400001400, %l0, %l1
23937 wrpr %l1, %tstate
23938 wrhpr 0x4, %htstate
23939 retry
23940 addcc %o4, %i5, %o2
23941 ldd [%l7 + 0x08], %f2
23942 fmovdg %icc, %f2, %f8
23943loop_2777:
23944 stb %l5, [%l7 + 0x3B]
23945 bne %xcc, loop_2778
23946 nop
23947 setx loop_2779, %l0, %l1
23948 wrpr 0x1, %tl
23949 wrpr %l1, %tpc
23950 add %l1, 0x4, %l1
23951 wrpr %l1, %tnpc
23952 setx 0x34400001400, %l0, %l1
23953 wrpr %l1, %tstate
23954 wrhpr 0x4, %htstate
23955 retry
23956 fbge %fcc3, loop_2780
23957 lduw [%l7 + 0x58], %i3
23958loop_2778:
23959 or %g5, %g2, %i2
23960loop_2779:
23961 fmovscs %xcc, %f3, %f6
23962loop_2780:
23963 stb %i6, [%l7 + 0x68]
23964 bcc,a loop_2781
23965 srlx %i1, 0x05, %g6
23966 tne %xcc, 0x1
23967 sth %i4, [%l7 + 0x42]
23968loop_2781:
23969 fmul8x16al %f10, %f14, %f12
23970 stx %o3, [%l7 + 0x60]
23971 and %o0, 0x1F9E, %l4
23972 bvs,a,pt %xcc, loop_2782
23973 fnor %f4, %f14, %f4
23974 fcmpgt32 %f0, %f4, %l2
23975 popc %g4, %o6
23976loop_2782:
23977 stb %l3, [%l7 + 0x0D]
23978 andn %l0, 0x0FB4, %l1
23979 st %f15, [%l7 + 0x18]
23980 fbug,a %fcc0, loop_2783
23981 fmovdge %icc, %f2, %f0
23982 fmovsne %icc, %f12, %f14
23983 ba,a %icc, loop_2784
23984loop_2783:
23985 for %f10, %f12, %f4
23986 addc %o5, 0x0213, %i7
23987 bne %icc, loop_2785
23988loop_2784:
23989 fmovdleu %icc, %f1, %f9
23990 fbge,a %fcc1, loop_2786
23991 fnot1s %f8, %f15
23992loop_2785:
23993 ldsh [%l7 + 0x22], %l6
23994 fcmpes %fcc1, %f13, %f12
23995loop_2786:
23996 edge16 %g1, %g3, %i0
23997 std %f8, [%l7 + 0x08]
23998 ldx [%l7 + 0x28], %g7
23999 udivx %o7, 0x1ECE, %o4
24000 sllx %o1, 0x0F, %i5
24001 tgu %xcc, 0x6
24002 lduh [%l7 + 0x7A], %l5
24003 ldd [%l7 + 0x50], %f6
24004 fbg %fcc2, loop_2787
24005 fmovdgu %icc, %f8, %f5
24006 sllx %i3, %g5, %o2
24007 stb %g2, [%l7 + 0x08]
24008loop_2787:
24009 ldd [%l7 + 0x68], %f6
24010 edge16 %i2, %i6, %g6
24011 std %f14, [%l7 + 0x68]
24012 bg,a %xcc, loop_2788
24013 ldsw [%l7 + 0x54], %i4
24014 array8 %i1, %o0, %l4
24015 fabsd %f8, %f12
24016loop_2788:
24017 ldsb [%l7 + 0x09], %o3
24018 fxnors %f8, %f14, %f2
24019 add %l2, 0x0C59, %g4
24020 fsrc2 %f10, %f10
24021 ldsw [%l7 + 0x48], %l3
24022 udiv %l0, 0x1494, %l1
24023 add %o6, 0x1BA1, %i7
24024 udiv %l6, 0x1FB5, %o5
24025 brlz,a %g1, loop_2789
24026 ldx [%l7 + 0x50], %g3
24027 taddcctv %i0, 0x0793, %o7
24028 fnot1s %f11, %f7
24029loop_2789:
24030 fbule %fcc0, loop_2790
24031 tsubcctv %g7, %o1, %o4
24032 stx %i5, [%l7 + 0x78]
24033 fnot2s %f4, %f15
24034loop_2790:
24035 fcmpne32 %f10, %f6, %i3
24036 fnand %f6, %f2, %f6
24037 stb %l5, [%l7 + 0x76]
24038 fmovscs %icc, %f0, %f5
24039 fmovsg %xcc, %f6, %f10
24040 lduw [%l7 + 0x28], %o2
24041 movgu %xcc, %g5, %g2
24042 stb %i2, [%l7 + 0x7C]
24043 fpadd16 %f4, %f6, %f4
24044 bl,a %icc, loop_2791
24045 and %g6, 0x1A83, %i6
24046 fornot1 %f12, %f2, %f0
24047 std %f6, [%l7 + 0x70]
24048loop_2791:
24049 or %i1, 0x1F28, %i4
24050 fbu,a %fcc0, loop_2792
24051 fbu %fcc1, loop_2793
24052 fcmpgt32 %f10, %f14, %l4
24053 edge8 %o0, %l2, %o3
24054loop_2792:
24055 udivcc %l3, 0x107E, %g4
24056loop_2793:
24057 ldub [%l7 + 0x26], %l0
24058 movvc %xcc, %o6, %i7
24059 stx %l1, [%l7 + 0x60]
24060 lduh [%l7 + 0x48], %o5
24061 fpack16 %f2, %f15
24062 fmovrsgez %l6, %f4, %f1
24063 tg %icc, 0x7
24064 ldsb [%l7 + 0x2B], %g3
24065 fmovdn %icc, %f14, %f2
24066 tneg %xcc, 0x2
24067 fmovsneg %xcc, %f15, %f10
24068 fpadd16 %f4, %f8, %f6
24069 fmovsne %icc, %f15, %f0
24070 edge8n %g1, %o7, %i0
24071 array8 %o1, %g7, %i5
24072 fpack16 %f0, %f10
24073 bne,a,pt %icc, loop_2794
24074 movrne %i3, 0x116, %o4
24075 ldx [%l7 + 0x70], %o2
24076 fmovsne %xcc, %f1, %f8
24077loop_2794:
24078 fmovse %icc, %f14, %f11
24079 tgu %xcc, 0x5
24080 addccc %l5, %g2, %i2
24081 fmovs %f6, %f4
24082 fmovdvc %icc, %f15, %f6
24083 movge %icc, %g6, %g5
24084 srax %i1, %i6, %i4
24085 ldsw [%l7 + 0x34], %o0
24086 edge32l %l4, %o3, %l3
24087 ldub [%l7 + 0x14], %l2
24088 brz %l0, loop_2795
24089 fmovspos %icc, %f10, %f7
24090 tsubcc %g4, %i7, %o6
24091 ldub [%l7 + 0x0F], %l1
24092loop_2795:
24093 brlz %l6, loop_2796
24094 fmovrsne %o5, %f13, %f8
24095 ldub [%l7 + 0x5E], %g1
24096 fmovrslz %g3, %f14, %f6
24097loop_2796:
24098 fpmerge %f1, %f0, %f6
24099 fpsub16s %f15, %f3, %f4
24100 umul %o7, %o1, %g7
24101 fcmpgt32 %f4, %f8, %i0
24102 edge16 %i3, %o4, %o2
24103 bgu %xcc, loop_2797
24104 bcc,a,pn %xcc, loop_2798
24105 fmovdgu %icc, %f10, %f8
24106 fmovrdgz %l5, %f2, %f12
24107loop_2797:
24108 stw %i5, [%l7 + 0x14]
24109loop_2798:
24110 fbe,a %fcc3, loop_2799
24111 fpadd16 %f6, %f14, %f10
24112 tpos %xcc, 0x1
24113 addc %i2, 0x0F45, %g2
24114loop_2799:
24115 stb %g5, [%l7 + 0x5D]
24116 sllx %g6, %i1, %i4
24117 stb %o0, [%l7 + 0x3C]
24118 edge8ln %i6, %l4, %l3
24119 ldx [%l7 + 0x10], %l2
24120 bne %icc, loop_2800
24121 ldsw [%l7 + 0x40], %l0
24122 fornot2 %f0, %f10, %f12
24123 fpack32 %f4, %f12, %f12
24124loop_2800:
24125 ldub [%l7 + 0x2E], %o3
24126 fornot2s %f13, %f0, %f3
24127 edge16ln %i7, %g4, %o6
24128 bpos,a,pn %icc, loop_2801
24129 tsubcc %l6, 0x1C32, %l1
24130 fandnot2s %f2, %f15, %f14
24131 ld [%l7 + 0x24], %f2
24132loop_2801:
24133 brz,a %o5, loop_2802
24134 fnegs %f1, %f0
24135 taddcctv %g3, %g1, %o1
24136 sth %g7, [%l7 + 0x0C]
24137loop_2802:
24138 lduw [%l7 + 0x3C], %i0
24139 mova %xcc, %i3, %o4
24140 ldsh [%l7 + 0x28], %o2
24141 srax %l5, 0x0E, %o7
24142 st %f2, [%l7 + 0x14]
24143 sethi 0x1BC5, %i2
24144 bvc,pn %xcc, loop_2803
24145 bpos,a loop_2804
24146 xorcc %i5, 0x1ECF, %g2
24147 fmovs %f12, %f2
24148loop_2803:
24149 lduh [%l7 + 0x1E], %g5
24150loop_2804:
24151 lduh [%l7 + 0x2A], %g6
24152 bvc,a %xcc, loop_2805
24153 fmovrslez %i1, %f10, %f0
24154 edge8n %i4, %i6, %o0
24155 edge8n %l4, %l2, %l0
24156loop_2805:
24157 movneg %xcc, %l3, %o3
24158 xnorcc %i7, %o6, %l6
24159 tge %icc, 0x3
24160 tvc %xcc, 0x5
24161 fpack16 %f2, %f11
24162 fbue,a %fcc0, loop_2806
24163 for %f12, %f8, %f4
24164 fcmpgt32 %f14, %f2, %g4
24165 pdist %f0, %f12, %f0
24166loop_2806:
24167 std %f10, [%l7 + 0x60]
24168 smul %o5, %g3, %l1
24169 fcmpgt16 %f12, %f2, %g1
24170 bge,a loop_2807
24171 fbn,a %fcc0, loop_2808
24172 fmovscc %icc, %f3, %f6
24173 movcc %xcc, %o1, %g7
24174loop_2807:
24175 fmovrdgz %i3, %f0, %f2
24176loop_2808:
24177 fornot1 %f2, %f10, %f6
24178 bleu loop_2809
24179 tvs %icc, 0x1
24180 bcc,pt %icc, loop_2810
24181 fbg,a %fcc2, loop_2811
24182loop_2809:
24183 fmovsne %icc, %f8, %f11
24184 fsrc2s %f5, %f5
24185loop_2810:
24186 fbe %fcc3, loop_2812
24187loop_2811:
24188 movrgez %i0, %o4, %o2
24189 st %f10, [%l7 + 0x68]
24190 fbu %fcc3, loop_2813
24191loop_2812:
24192 ldsh [%l7 + 0x56], %o7
24193 sth %i2, [%l7 + 0x34]
24194 fmovdl %icc, %f14, %f1
24195loop_2813:
24196 tsubcc %i5, 0x1BD9, %g2
24197 ble %icc, loop_2814
24198 movcc %icc, %g5, %g6
24199 movneg %icc, %i1, %l5
24200 fcmps %fcc3, %f12, %f8
24201loop_2814:
24202 brnz %i4, loop_2815
24203 fmovsge %xcc, %f4, %f2
24204 fmovdpos %xcc, %f9, %f7
24205 fxnors %f14, %f9, %f12
24206loop_2815:
24207 fnot2s %f12, %f6
24208 fmul8x16al %f4, %f3, %f6
24209 fmovrdlez %i6, %f0, %f12
24210 andn %o0, 0x1510, %l4
24211 sub %l0, 0x005F, %l2
24212 ldd [%l7 + 0x50], %f2
24213 srax %l3, %o3, %i7
24214 fpadd16 %f6, %f12, %f14
24215 fandnot1 %f0, %f12, %f14
24216 fandnot2s %f2, %f6, %f2
24217 fcmpne16 %f8, %f10, %o6
24218 array8 %l6, %o5, %g4
24219 add %g3, 0x19FF, %l1
24220 movrne %g1, 0x11E, %g7
24221 fmovdne %xcc, %f2, %f11
24222 fbne,a %fcc2, loop_2816
24223 fnegd %f8, %f12
24224 std %f2, [%l7 + 0x40]
24225 lduh [%l7 + 0x10], %i3
24226loop_2816:
24227 array32 %i0, %o1, %o2
24228 mova %xcc, %o4, %i2
24229 ldsw [%l7 + 0x48], %i5
24230 fmovsl %xcc, %f1, %f10
24231 bl %icc, loop_2817
24232 fmovdcs %icc, %f8, %f3
24233 lduh [%l7 + 0x2E], %o7
24234 ldsb [%l7 + 0x66], %g2
24235loop_2817:
24236 call loop_2818
24237 bpos,a,pt %icc, loop_2819
24238 fmovsg %xcc, %f5, %f1
24239 ldsh [%l7 + 0x46], %g6
24240loop_2818:
24241 ldsb [%l7 + 0x14], %g5
24242loop_2819:
24243 movgu %icc, %l5, %i1
24244 fbug %fcc0, loop_2820
24245 fzero %f14
24246 std %f6, [%l7 + 0x28]
24247 taddcctv %i6, 0x1BC5, %o0
24248loop_2820:
24249 edge32n %l4, %i4, %l0
24250 add %l3, 0x110C, %l2
24251 tneg %icc, 0x3
24252 sdivx %o3, 0x0EF9, %i7
24253 udiv %l6, 0x1A56, %o6
24254 ldd [%l7 + 0x20], %f8
24255 fsrc2s %f1, %f10
24256 fcmpeq32 %f4, %f4, %o5
24257 ldub [%l7 + 0x12], %g3
24258 fmovs %f13, %f11
24259 fmovsge %icc, %f11, %f5
24260 xor %g4, %g1, %l1
24261 tn %icc, 0x7
24262 lduh [%l7 + 0x38], %i3
24263 fones %f14
24264 stw %i0, [%l7 + 0x34]
24265 popc %g7, %o1
24266 edge8n %o2, %o4, %i2
24267 ldx [%l7 + 0x20], %o7
24268 ldd [%l7 + 0x38], %f14
24269 fmovsa %icc, %f15, %f11
24270 tcs %xcc, 0x4
24271 nop
24272 setx loop_2821, %l0, %l1
24273 jmpl %l1, %g2
24274 stx %i5, [%l7 + 0x08]
24275 fmovsgu %icc, %f3, %f9
24276 stx %g6, [%l7 + 0x40]
24277loop_2821:
24278 brgz,a %g5, loop_2822
24279 lduh [%l7 + 0x42], %i1
24280 call loop_2823
24281 orn %l5, %i6, %l4
24282loop_2822:
24283 nop
24284 setx loop_2824, %l0, %l1
24285 wrpr 0x1, %tl
24286 wrpr %l1, %tpc
24287 add %l1, 0x4, %l1
24288 wrpr %l1, %tnpc
24289 setx 0x34400001400, %l0, %l1
24290 wrpr %l1, %tstate
24291 wrhpr 0x4, %htstate
24292 retry
24293 edge16ln %o0, %i4, %l3
24294loop_2823:
24295 fmovrsgez %l0, %f0, %f14
24296 fbl,a %fcc1, loop_2825
24297loop_2824:
24298 fbge %fcc1, loop_2826
24299 fcmped %fcc1, %f14, %f14
24300 fmovdgu %xcc, %f6, %f9
24301loop_2825:
24302 fornot1s %f10, %f1, %f8
24303loop_2826:
24304 bn loop_2827
24305 fzeros %f9
24306 tvc %icc, 0x0
24307 stw %o3, [%l7 + 0x64]
24308loop_2827:
24309 ldsb [%l7 + 0x0A], %l2
24310 fand %f14, %f0, %f12
24311 ldsb [%l7 + 0x3C], %l6
24312 lduw [%l7 + 0x20], %i7
24313 fpack16 %f10, %f14
24314 fbg %fcc1, loop_2828
24315 brgz,a %o6, loop_2829
24316 fandnot1 %f6, %f6, %f12
24317 fbo %fcc3, loop_2830
24318loop_2828:
24319 movrlez %g3, 0x192, %o5
24320loop_2829:
24321 and %g1, %l1, %g4
24322 fbne,a %fcc2, loop_2831
24323loop_2830:
24324 movle %icc, %i3, %i0
24325 std %f2, [%l7 + 0x70]
24326 fmuld8sux16 %f15, %f14, %f2
24327loop_2831:
24328 fmovsvc %xcc, %f8, %f1
24329 stb %g7, [%l7 + 0x4C]
24330 lduh [%l7 + 0x14], %o1
24331 sllx %o2, 0x11, %i2
24332 fmovdcc %icc, %f8, %f13
24333 fmovdgu %xcc, %f11, %f11
24334 brgez %o4, loop_2832
24335 ld [%l7 + 0x6C], %f8
24336 fbule %fcc3, loop_2833
24337 fbn %fcc0, loop_2834
24338loop_2832:
24339 ld [%l7 + 0x10], %f11
24340 edge32l %o7, %i5, %g6
24341loop_2833:
24342 fbl %fcc2, loop_2835
24343loop_2834:
24344 ldx [%l7 + 0x10], %g2
24345 subcc %g5, %l5, %i1
24346 sethi 0x129E, %i6
24347loop_2835:
24348 sth %l4, [%l7 + 0x4E]
24349 fmovdneg %xcc, %f0, %f15
24350 faligndata %f14, %f4, %f8
24351 fbug,a %fcc3, loop_2836
24352 fsrc2s %f8, %f8
24353 movvc %icc, %o0, %i4
24354 bcc,a %xcc, loop_2837
24355loop_2836:
24356 fandnot1 %f8, %f0, %f0
24357 ld [%l7 + 0x74], %f14
24358 bgu,a,pt %icc, loop_2838
24359loop_2837:
24360 stw %l0, [%l7 + 0x64]
24361 fmul8x16al %f1, %f6, %f10
24362 ldsb [%l7 + 0x36], %o3
24363loop_2838:
24364 lduw [%l7 + 0x7C], %l2
24365 fors %f3, %f0, %f2
24366 fmovsl %xcc, %f10, %f3
24367 ld [%l7 + 0x10], %f3
24368 tleu %icc, 0x3
24369 fmovrdgez %l6, %f14, %f8
24370 fbul %fcc1, loop_2839
24371 fexpand %f0, %f12
24372 ldd [%l7 + 0x50], %f8
24373 ldd [%l7 + 0x40], %f4
24374loop_2839:
24375 bgu,pn %xcc, loop_2840
24376 sub %l3, 0x0DA4, %o6
24377 fcmpd %fcc2, %f10, %f8
24378 fmovrdgz %i7, %f6, %f2
24379loop_2840:
24380 fxnor %f8, %f8, %f2
24381 nop
24382 setx loop_2841, %l0, %l1
24383 wrpr 0x1, %tl
24384 wrpr %l1, %tnpc
24385 setx 0x34400001400, %l0, %l1
24386 wrpr %l1, %tstate
24387 wrhpr 0x4, %htstate
24388 done
24389 fmovrdlez %o5, %f8, %f4
24390 ldub [%l7 + 0x09], %g3
24391 movcc %icc, %g1, %l1
24392loop_2841:
24393 umul %g4, %i3, %g7
24394 movcc %icc, %o1, %o2
24395 ldub [%l7 + 0x0B], %i0
24396 ldub [%l7 + 0x40], %o4
24397 edge8ln %i2, %o7, %g6
24398 fmul8x16au %f7, %f3, %f6
24399 stb %i5, [%l7 + 0x3D]
24400 move %xcc, %g2, %g5
24401 movl %xcc, %l5, %i6
24402 fbu,a %fcc0, loop_2842
24403 fbl,a %fcc1, loop_2843
24404 edge16 %l4, %o0, %i4
24405 st %f9, [%l7 + 0x10]
24406loop_2842:
24407 ldx [%l7 + 0x18], %l0
24408loop_2843:
24409 fnot1s %f6, %f15
24410 fsrc2 %f6, %f0
24411 movg %xcc, %i1, %l2
24412 tle %xcc, 0x1
24413 fones %f12
24414 edge16ln %l6, %o3, %o6
24415 tvc %icc, 0x2
24416 fbule,a %fcc2, loop_2844
24417 fbule,a %fcc3, loop_2845
24418 std %f6, [%l7 + 0x50]
24419 st %f4, [%l7 + 0x14]
24420loop_2844:
24421 ldsh [%l7 + 0x14], %l3
24422loop_2845:
24423 fpsub32 %f0, %f12, %f12
24424 bvs %icc, loop_2846
24425 fmovsge %icc, %f12, %f13
24426 movcs %icc, %o5, %i7
24427 fmul8x16al %f1, %f15, %f4
24428loop_2846:
24429 std %f6, [%l7 + 0x08]
24430 movle %icc, %g1, %g3
24431 sth %g4, [%l7 + 0x78]
24432 ldx [%l7 + 0x60], %i3
24433 brnz,a %g7, loop_2847
24434 movrgez %l1, %o1, %i0
24435 ble,a,pt %icc, loop_2848
24436 alignaddrl %o2, %o4, %i2
24437loop_2847:
24438 ldsh [%l7 + 0x5E], %g6
24439 call loop_2849
24440loop_2848:
24441 bvs,a %icc, loop_2850
24442 and %o7, 0x07C4, %g2
24443 fmovsa %icc, %f4, %f9
24444loop_2849:
24445 ldsw [%l7 + 0x70], %g5
24446loop_2850:
24447 bn %icc, loop_2851
24448 move %icc, %l5, %i6
24449 brgz %l4, loop_2852
24450 fmovrsgez %o0, %f2, %f11
24451loop_2851:
24452 ld [%l7 + 0x48], %f4
24453 fandnot1s %f4, %f11, %f3
24454loop_2852:
24455 add %i5, 0x12EA, %l0
24456 fxors %f5, %f2, %f11
24457 stb %i4, [%l7 + 0x47]
24458 st %f10, [%l7 + 0x2C]
24459 fmovdcc %icc, %f5, %f0
24460 lduh [%l7 + 0x72], %l2
24461 brz %l6, loop_2853
24462 ld [%l7 + 0x20], %f14
24463 movvc %xcc, %o3, %i1
24464 st %f7, [%l7 + 0x54]
24465loop_2853:
24466 stx %l3, [%l7 + 0x10]
24467 mulx %o6, %i7, %g1
24468 fmovrse %g3, %f11, %f11
24469 xnorcc %g4, %i3, %g7
24470 tvc %xcc, 0x4
24471 mulscc %o5, %l1, %o1
24472 edge8n %o2, %o4, %i0
24473 stw %i2, [%l7 + 0x48]
24474 fmovrdgez %o7, %f2, %f12
24475 ldsw [%l7 + 0x48], %g6
24476 tge %icc, 0x0
24477 fbu %fcc0, loop_2854
24478 st %f14, [%l7 + 0x50]
24479 fpadd16 %f14, %f14, %f8
24480 bleu,pt %xcc, loop_2855
24481loop_2854:
24482 ldx [%l7 + 0x70], %g5
24483 fmovscs %icc, %f7, %f6
24484 ldsh [%l7 + 0x12], %l5
24485loop_2855:
24486 bcc,a,pt %xcc, loop_2856
24487 sdivcc %g2, 0x19AA, %i6
24488 fnot1 %f14, %f6
24489 fbl %fcc2, loop_2857
24490loop_2856:
24491 sdiv %l4, 0x1DA1, %i5
24492 bgu,a,pn %icc, loop_2858
24493 std %f10, [%l7 + 0x20]
24494loop_2857:
24495 fmovsgu %xcc, %f14, %f13
24496 ldub [%l7 + 0x4D], %o0
24497loop_2858:
24498 fbug %fcc1, loop_2859
24499 stx %i4, [%l7 + 0x48]
24500 alignaddrl %l0, %l2, %l6
24501 ld [%l7 + 0x68], %f9
24502loop_2859:
24503 fandnot2 %f0, %f10, %f10
24504 ldsh [%l7 + 0x2E], %o3
24505 brnz,a %i1, loop_2860
24506 mulx %o6, %i7, %g1
24507 movpos %xcc, %l3, %g4
24508 ldsh [%l7 + 0x76], %g3
24509loop_2860:
24510 ldsh [%l7 + 0x5A], %i3
24511 fors %f4, %f12, %f6
24512 lduw [%l7 + 0x30], %g7
24513 std %f4, [%l7 + 0x38]
24514 ldsw [%l7 + 0x70], %o5
24515 or %l1, %o1, %o2
24516 fmovscs %xcc, %f13, %f14
24517 fpack16 %f8, %f4
24518 lduh [%l7 + 0x56], %o4
24519 edge16l %i0, %i2, %o7
24520 fmovdge %icc, %f15, %f0
24521 stx %g5, [%l7 + 0x10]
24522 stw %l5, [%l7 + 0x18]
24523 ldd [%l7 + 0x60], %f6
24524 call loop_2861
24525 tle %xcc, 0x0
24526 tcs %xcc, 0x6
24527 fmovde %xcc, %f9, %f8
24528loop_2861:
24529 stb %g2, [%l7 + 0x40]
24530 bneg loop_2862
24531 be,pt %icc, loop_2863
24532 stw %g6, [%l7 + 0x28]
24533 st %f5, [%l7 + 0x30]
24534loop_2862:
24535 ldsw [%l7 + 0x78], %i6
24536loop_2863:
24537 movge %xcc, %i5, %l4
24538 ld [%l7 + 0x34], %f5
24539 fcmpgt32 %f4, %f8, %o0
24540 movgu %xcc, %l0, %l2
24541 fexpand %f4, %f12
24542 lduw [%l7 + 0x30], %l6
24543 ld [%l7 + 0x34], %f0
24544 ldd [%l7 + 0x40], %f10
24545 tcs %icc, 0x1
24546 ld [%l7 + 0x58], %f14
24547 fcmpes %fcc2, %f6, %f7
24548 fmovrdgez %o3, %f14, %f8
24549 lduh [%l7 + 0x62], %i1
24550 fmovrslez %o6, %f12, %f4
24551 movge %xcc, %i4, %g1
24552 ldsh [%l7 + 0x12], %l3
24553 tle %xcc, 0x5
24554 ba,a,pn %xcc, loop_2864
24555 pdist %f14, %f4, %f6
24556 fsrc1s %f11, %f9
24557 fornot1 %f4, %f14, %f14
24558loop_2864:
24559 fcmpd %fcc3, %f10, %f10
24560 stx %i7, [%l7 + 0x70]
24561 fandnot2s %f4, %f10, %f4
24562 ldx [%l7 + 0x30], %g3
24563 ldx [%l7 + 0x78], %g4
24564 st %f4, [%l7 + 0x58]
24565 fnot2 %f14, %f6
24566 movn %xcc, %i3, %o5
24567 bvs,a,pt %icc, loop_2865
24568 fpsub32 %f0, %f2, %f14
24569 bneg,a %icc, loop_2866
24570 movl %icc, %g7, %o1
24571loop_2865:
24572 ldd [%l7 + 0x08], %f8
24573 smulcc %l1, 0x00EA, %o2
24574loop_2866:
24575 orcc %o4, %i2, %o7
24576 orncc %g5, 0x0A1C, %l5
24577 fcmpes %fcc3, %f3, %f15
24578 fmul8x16 %f13, %f12, %f4
24579 fmovdne %icc, %f13, %f2
24580 tne %icc, 0x6
24581 bvs,pn %xcc, loop_2867
24582 lduw [%l7 + 0x38], %i0
24583 stx %g2, [%l7 + 0x40]
24584 fbl %fcc2, loop_2868
24585loop_2867:
24586 stb %i6, [%l7 + 0x0E]
24587 andcc %i5, %l4, %g6
24588 lduh [%l7 + 0x5C], %o0
24589loop_2868:
24590 fmovdvc %icc, %f6, %f9
24591 fbule %fcc0, loop_2869
24592 stx %l2, [%l7 + 0x60]
24593 nop
24594 setx loop_2870, %l0, %l1
24595 jmpl %l1, %l0
24596 fsrc2s %f12, %f3
24597loop_2869:
24598 edge8 %l6, %i1, %o3
24599 fbne %fcc1, loop_2871
24600loop_2870:
24601 movrlez %i4, 0x226, %g1
24602 fcmpeq16 %f8, %f4, %l3
24603 tsubcctv %i7, 0x08E9, %o6
24604loop_2871:
24605 ldub [%l7 + 0x1F], %g4
24606 fzeros %f2
24607 brgz %g3, loop_2872
24608 fcmps %fcc2, %f7, %f7
24609 srlx %i3, 0x11, %g7
24610 srax %o1, %o5, %o2
24611loop_2872:
24612 ldd [%l7 + 0x38], %f14
24613 fabss %f2, %f14
24614 fbu %fcc2, loop_2873
24615 tl %xcc, 0x7
24616 fbne %fcc3, loop_2874
24617 lduh [%l7 + 0x78], %l1
24618loop_2873:
24619 fmovrslez %i2, %f6, %f10
24620 fmovrsgez %o7, %f0, %f8
24621loop_2874:
24622 st %f15, [%l7 + 0x24]
24623 ldx [%l7 + 0x68], %g5
24624 bleu %xcc, loop_2875
24625 fpadd32 %f2, %f6, %f8
24626 stb %l5, [%l7 + 0x2C]
24627 sth %o4, [%l7 + 0x10]
24628loop_2875:
24629 fxors %f4, %f6, %f7
24630 fpsub32 %f4, %f2, %f2
24631 fmovrsne %i0, %f3, %f2
24632 sth %i6, [%l7 + 0x54]
24633 fmovsneg %icc, %f12, %f11
24634 fnegd %f12, %f12
24635 ld [%l7 + 0x4C], %f6
24636 edge32 %i5, %g2, %l4
24637 fabss %f3, %f6
24638 ldd [%l7 + 0x40], %f14
24639 bcc,a,pn %xcc, loop_2876
24640 ta %xcc, 0x1
24641 lduw [%l7 + 0x68], %g6
24642 move %icc, %o0, %l0
24643loop_2876:
24644 st %f7, [%l7 + 0x30]
24645 ldsb [%l7 + 0x6D], %l2
24646 bvc,pt %icc, loop_2877
24647 fmuld8ulx16 %f10, %f2, %f14
24648 lduw [%l7 + 0x14], %i1
24649 std %f4, [%l7 + 0x28]
24650loop_2877:
24651 fmovs %f0, %f12
24652 edge32ln %l6, %i4, %g1
24653 sub %o3, %l3, %i7
24654 ldsh [%l7 + 0x70], %o6
24655 fnot1 %f6, %f12
24656 fbo,a %fcc3, loop_2878
24657 fnot2 %f10, %f12
24658 lduh [%l7 + 0x74], %g3
24659 fmovsl %icc, %f1, %f6
24660loop_2878:
24661 array16 %i3, %g7, %o1
24662 fmovs %f12, %f3
24663 umulcc %g4, 0x14E8, %o2
24664 smul %o5, 0x0A52, %l1
24665 fzero %f2
24666 smulcc %o7, %g5, %l5
24667 lduh [%l7 + 0x18], %i2
24668 brz %i0, loop_2879
24669 nop
24670 setx loop_2880, %l0, %l1
24671 jmpl %l1, %o4
24672 ldsh [%l7 + 0x38], %i6
24673 fbn,a %fcc0, loop_2881
24674loop_2879:
24675 stw %i5, [%l7 + 0x0C]
24676loop_2880:
24677 fpadd32s %f9, %f9, %f7
24678 movrgz %l4, %g6, %g2
24679loop_2881:
24680 fbn,a %fcc1, loop_2882
24681 std %f8, [%l7 + 0x58]
24682 ble,a loop_2883
24683 bcs,a,pn %xcc, loop_2884
24684loop_2882:
24685 fmovrdlz %o0, %f10, %f8
24686 fmovrsgz %l0, %f4, %f6
24687loop_2883:
24688 stx %i1, [%l7 + 0x38]
24689loop_2884:
24690 fbul,a %fcc3, loop_2885
24691 nop
24692 setx loop_2886, %l0, %l1
24693 wrpr 0x1, %tl
24694 wrpr %l1, %tpc
24695 add %l1, 0x4, %l1
24696 wrpr %l1, %tnpc
24697 setx 0x34400001400, %l0, %l1
24698 wrpr %l1, %tstate
24699 wrhpr 0x4, %htstate
24700 retry
24701 tpos %icc, 0x2
24702 lduh [%l7 + 0x42], %l2
24703loop_2885:
24704 tvc %xcc, 0x7
24705loop_2886:
24706 sth %l6, [%l7 + 0x5E]
24707 xor %g1, 0x1FCF, %i4
24708 stw %l3, [%l7 + 0x54]
24709 ldsh [%l7 + 0x5E], %i7
24710 fmovsge %xcc, %f0, %f10
24711 subc %o6, 0x10DC, %o3
24712 tvc %xcc, 0x4
24713 fmovs %f13, %f7
24714 fxnor %f0, %f12, %f2
24715 fcmpeq16 %f2, %f12, %i3
24716 bcs,a,pt %icc, loop_2887
24717 fmovsg %xcc, %f6, %f13
24718 fnors %f13, %f5, %f6
24719 movgu %xcc, %g7, %g3
24720loop_2887:
24721 brlz,a %g4, loop_2888
24722 brlez %o2, loop_2889
24723 ldsb [%l7 + 0x48], %o5
24724 array32 %l1, %o1, %g5
24725loop_2888:
24726 fbuge,a %fcc3, loop_2890
24727loop_2889:
24728 fandnot1 %f14, %f0, %f4
24729 tpos %icc, 0x5
24730 fmuld8ulx16 %f6, %f2, %f0
24731loop_2890:
24732 sdiv %o7, 0x0D6B, %i2
24733 array32 %i0, %l5, %i6
24734 lduh [%l7 + 0x1C], %i5
24735 fbue %fcc1, loop_2891
24736 bge,a,pt %xcc, loop_2892
24737 ldsb [%l7 + 0x4F], %l4
24738 bpos loop_2893
24739loop_2891:
24740 ldsw [%l7 + 0x20], %o4
24741loop_2892:
24742 lduw [%l7 + 0x34], %g6
24743 movn %xcc, %o0, %l0
24744loop_2893:
24745 popc 0x01C1, %g2
24746 fmul8x16 %f2, %f12, %f2
24747 ldsw [%l7 + 0x14], %l2
24748 movl %icc, %i1, %g1
24749 nop
24750 setx loop_2894, %l0, %l1
24751 wrpr 0x1, %tl
24752 wrpr %l1, %tpc
24753 add %l1, 0x4, %l1
24754 wrpr %l1, %tnpc
24755 setx 0x34400001400, %l0, %l1
24756 wrpr %l1, %tstate
24757 wrhpr 0x4, %htstate
24758 retry
24759 sth %i4, [%l7 + 0x30]
24760 andn %l3, %i7, %l6
24761 alignaddrl %o3, %i3, %o6
24762loop_2894:
24763 ldd [%l7 + 0x30], %f10
24764 ta %xcc, 0x3
24765 ldsw [%l7 + 0x10], %g7
24766 fpsub16 %f0, %f4, %f10
24767 movvc %xcc, %g3, %g4
24768 ldsw [%l7 + 0x60], %o5
24769 fmovsvs %xcc, %f15, %f11
24770 sethi 0x1B22, %o2
24771 be,pn %xcc, loop_2895
24772 sethi 0x1676, %l1
24773 stw %o1, [%l7 + 0x44]
24774 sra %o7, %g5, %i0
24775loop_2895:
24776 ldd [%l7 + 0x50], %f10
24777 bne,a loop_2896
24778 or %i2, 0x0BFE, %l5
24779 ld [%l7 + 0x3C], %f14
24780 fbu %fcc3, loop_2897
24781loop_2896:
24782 tsubcc %i5, %i6, %l4
24783 ld [%l7 + 0x6C], %f4
24784 fbule %fcc0, loop_2898
24785loop_2897:
24786 fmovdvc %icc, %f1, %f13
24787 edge8l %o4, %g6, %l0
24788 alignaddr %o0, %l2, %g2
24789loop_2898:
24790 fmovrsgez %g1, %f15, %f11
24791 ldx [%l7 + 0x38], %i1
24792 ldsb [%l7 + 0x68], %i4
24793 fxnors %f15, %f10, %f11
24794 stb %l3, [%l7 + 0x08]
24795 movrlez %l6, %o3, %i3
24796 array32 %o6, %g7, %i7
24797 ldx [%l7 + 0x60], %g3
24798 call loop_2899
24799 ld [%l7 + 0x48], %f12
24800 fandnot2s %f12, %f0, %f1
24801 ldsh [%l7 + 0x52], %o5
24802loop_2899:
24803 fmovrse %o2, %f11, %f10
24804 stb %l1, [%l7 + 0x28]
24805 lduw [%l7 + 0x6C], %o1
24806 edge32ln %o7, %g5, %g4
24807 fmovsg %icc, %f7, %f1
24808 fmovdvc %xcc, %f6, %f8
24809 stb %i2, [%l7 + 0x28]
24810 subcc %l5, %i0, %i5
24811 lduw [%l7 + 0x34], %i6
24812 std %f8, [%l7 + 0x68]
24813 ldsh [%l7 + 0x50], %l4
24814 bshuffle %f12, %f14, %f4
24815 fpsub16 %f0, %f10, %f12
24816 stx %o4, [%l7 + 0x08]
24817 stb %l0, [%l7 + 0x58]
24818 sethi 0x14CB, %o0
24819 nop
24820 setx loop_2900, %l0, %l1
24821 jmpl %l1, %l2
24822 faligndata %f14, %f12, %f4
24823 tleu %xcc, 0x1
24824 fpmerge %f7, %f5, %f12
24825loop_2900:
24826 addccc %g6, %g2, %g1
24827 stx %i1, [%l7 + 0x20]
24828 sdivx %l3, 0x01FF, %l6
24829 fmovrdlz %o3, %f0, %f0
24830 bvc %icc, loop_2901
24831 fxors %f12, %f13, %f8
24832 tcc %xcc, 0x5
24833 mulscc %i4, 0x0CCE, %o6
24834loop_2901:
24835 fpack32 %f6, %f14, %f0
24836 tleu %icc, 0x5
24837 tge %icc, 0x5
24838 ld [%l7 + 0x28], %f6
24839 ldsb [%l7 + 0x6A], %i3
24840 alignaddrl %i7, %g7, %g3
24841 fcmpne32 %f8, %f0, %o5
24842 orcc %o2, %l1, %o1
24843 subcc %g5, 0x1968, %g4
24844 fnot1 %f2, %f0
24845 fmuld8ulx16 %f1, %f14, %f0
24846 ldx [%l7 + 0x68], %i2
24847 fmul8sux16 %f10, %f4, %f6
24848 fpack16 %f12, %f3
24849 fpadd16 %f4, %f2, %f12
24850 nop
24851 setx loop_2902, %l0, %l1
24852 jmpl %l1, %l5
24853 sethi 0x14A1, %i0
24854 lduh [%l7 + 0x50], %i5
24855 lduh [%l7 + 0x7A], %i6
24856loop_2902:
24857 movcc %xcc, %l4, %o7
24858 lduh [%l7 + 0x2A], %o4
24859 lduh [%l7 + 0x64], %o0
24860 fbug,a %fcc0, loop_2903
24861 nop
24862 setx loop_2904, %l0, %l1
24863 wrpr 0x1, %tl
24864 wrpr %l1, %tpc
24865 add %l1, 0x4, %l1
24866 wrpr %l1, %tnpc
24867 setx 0x34400001400, %l0, %l1
24868 wrpr %l1, %tstate
24869 wrhpr 0x4, %htstate
24870 retry
24871 edge16l %l2, %g6, %l0
24872 ldsw [%l7 + 0x5C], %g1
24873loop_2903:
24874 fmul8x16al %f5, %f12, %f14
24875loop_2904:
24876 lduh [%l7 + 0x62], %g2
24877 ldsw [%l7 + 0x54], %i1
24878 nop
24879 setx loop_2905, %l0, %l1
24880 wrpr 0x1, %tl
24881 wrpr %l1, %tpc
24882 add %l1, 0x4, %l1
24883 wrpr %l1, %tnpc
24884 setx 0x34400001400, %l0, %l1
24885 wrpr %l1, %tstate
24886 wrhpr 0x4, %htstate
24887 retry
24888 lduh [%l7 + 0x34], %l3
24889 tpos %icc, 0x1
24890 std %f10, [%l7 + 0x48]
24891loop_2905:
24892 ldx [%l7 + 0x10], %l6
24893 fsrc1s %f0, %f3
24894 nop
24895 setx loop_2906, %l0, %l1
24896 wrpr 0x1, %tl
24897 wrpr %l1, %tnpc
24898 setx 0x34400001400, %l0, %l1
24899 wrpr %l1, %tstate
24900 wrhpr 0x4, %htstate
24901 done
24902 movl %xcc, %o3, %o6
24903 lduw [%l7 + 0x20], %i4
24904 fmovse %icc, %f11, %f10
24905loop_2906:
24906 movleu %xcc, %i3, %g7
24907 fmovsleu %icc, %f14, %f3
24908 stw %g3, [%l7 + 0x08]
24909 stw %o5, [%l7 + 0x30]
24910 lduh [%l7 + 0x5C], %i7
24911 fcmpd %fcc3, %f10, %f8
24912 ld [%l7 + 0x5C], %f8
24913 fnor %f8, %f6, %f0
24914 brgez %o2, loop_2907
24915 ld [%l7 + 0x74], %f3
24916 ld [%l7 + 0x14], %f9
24917 fmovdcs %icc, %f11, %f10
24918loop_2907:
24919 fornot2s %f13, %f13, %f4
24920 srax %o1, %g5, %l1
24921 lduw [%l7 + 0x3C], %g4
24922 fornot2s %f0, %f2, %f6
24923 movleu %icc, %i2, %l5
24924 fornot2s %f10, %f1, %f3
24925 fbue,a %fcc0, loop_2908
24926 st %f7, [%l7 + 0x70]
24927 lduw [%l7 + 0x0C], %i0
24928 stw %i5, [%l7 + 0x60]
24929loop_2908:
24930 edge8n %l4, %o7, %i6
24931 fnands %f12, %f0, %f4
24932 srlx %o0, %l2, %o4
24933 movg %icc, %g6, %l0
24934 fbug %fcc0, loop_2909
24935 stw %g1, [%l7 + 0x78]
24936 srlx %i1, %g2, %l6
24937 ldsh [%l7 + 0x30], %o3
24938loop_2909:
24939 fandnot1 %f2, %f14, %f4
24940 ld [%l7 + 0x58], %f3
24941 ldsb [%l7 + 0x30], %o6
24942 fmovrdgez %l3, %f2, %f12
24943 std %f10, [%l7 + 0x10]
24944 fmovdgu %xcc, %f2, %f9
24945 movcc %icc, %i4, %i3
24946 edge16n %g7, %g3, %o5
24947 ldsb [%l7 + 0x58], %o2
24948 tvc %icc, 0x5
24949 ldd [%l7 + 0x30], %f14
24950 ldd [%l7 + 0x48], %f4
24951 bshuffle %f12, %f2, %f4
24952 ldub [%l7 + 0x68], %i7
24953 tpos %icc, 0x0
24954 edge32n %g5, %o1, %g4
24955 ld [%l7 + 0x08], %f12
24956 fmovsge %xcc, %f10, %f4
24957 lduh [%l7 + 0x7A], %i2
24958 movcs %icc, %l5, %i0
24959 tsubcc %i5, %l4, %o7
24960 sdivx %l1, 0x05A3, %i6
24961 fpsub16s %f12, %f5, %f3
24962 sth %l2, [%l7 + 0x52]
24963 add %o4, 0x0052, %o0
24964 fmovsneg %xcc, %f9, %f1
24965 fpmerge %f6, %f14, %f8
24966 fxnor %f2, %f4, %f0
24967 lduw [%l7 + 0x44], %l0
24968 tl %xcc, 0x3
24969 fsrc1s %f9, %f15
24970 fpmerge %f0, %f10, %f14
24971 fmul8ulx16 %f8, %f14, %f10
24972 st %f7, [%l7 + 0x48]
24973 addcc %g6, %i1, %g1
24974 alignaddrl %l6, %o3, %g2
24975 call loop_2910
24976 fmovrdlez %o6, %f10, %f10
24977 fmuld8ulx16 %f10, %f14, %f14
24978 ldsw [%l7 + 0x0C], %i4
24979loop_2910:
24980 taddcc %l3, %i3, %g7
24981 edge8ln %g3, %o5, %o2
24982 nop
24983 setx loop_2911, %l0, %l1
24984 jmpl %l1, %i7
24985 lduw [%l7 + 0x50], %g5
24986 bg,a,pn %xcc, loop_2912
24987 fmovsn %xcc, %f0, %f14
24988loop_2911:
24989 ldx [%l7 + 0x08], %g4
24990 edge8l %i2, %o1, %i0
24991loop_2912:
24992 ldsh [%l7 + 0x40], %l5
24993 movvc %xcc, %i5, %o7
24994 fmovscs %xcc, %f6, %f14
24995 ldx [%l7 + 0x48], %l1
24996 fpadd16 %f4, %f0, %f0
24997 edge16n %i6, %l4, %l2
24998 lduh [%l7 + 0x6E], %o4
24999 alignaddr %l0, %o0, %i1
25000 fcmpne16 %f10, %f6, %g6
25001 ldd [%l7 + 0x58], %f0
25002 fmovdvc %xcc, %f2, %f11
25003 movpos %xcc, %g1, %o3
25004 orn %g2, %l6, %o6
25005 fnegd %f8, %f2
25006 fzeros %f3
25007 stx %l3, [%l7 + 0x60]
25008 edge16l %i4, %g7, %g3
25009 bl,a loop_2913
25010 udivx %o5, 0x133B, %o2
25011 bleu %xcc, loop_2914
25012 fmul8sux16 %f10, %f10, %f6
25013loop_2913:
25014 subcc %i3, %i7, %g5
25015 tvs %xcc, 0x5
25016loop_2914:
25017 fpsub32s %f11, %f13, %f6
25018 orn %g4, 0x0C6A, %i2
25019 ldub [%l7 + 0x5D], %i0
25020 lduh [%l7 + 0x2A], %o1
25021 orcc %l5, %o7, %i5
25022 ldsb [%l7 + 0x40], %i6
25023 fblg %fcc0, loop_2915
25024 lduw [%l7 + 0x7C], %l1
25025 fcmpd %fcc1, %f2, %f8
25026 or %l4, %l2, %l0
25027loop_2915:
25028 ldd [%l7 + 0x20], %f2
25029 fmuld8ulx16 %f12, %f9, %f0
25030 stb %o4, [%l7 + 0x41]
25031 brlz,a %o0, loop_2916
25032 fbl,a %fcc3, loop_2917
25033 movn %xcc, %g6, %g1
25034 nop
25035 setx loop_2918, %l0, %l1
25036 wrpr 0x1, %tl
25037 wrpr %l1, %tnpc
25038 setx 0x34400001400, %l0, %l1
25039 wrpr %l1, %tstate
25040 wrhpr 0x4, %htstate
25041 done
25042loop_2916:
25043 st %f12, [%l7 + 0x20]
25044loop_2917:
25045 addccc %o3, 0x0E2D, %g2
25046 edge32 %l6, %i1, %o6
25047loop_2918:
25048 smul %i4, %g7, %g3
25049 fbul %fcc3, loop_2919
25050 ldd [%l7 + 0x50], %f4
25051 xorcc %l3, 0x10CB, %o2
25052 fornot2 %f4, %f12, %f12
25053loop_2919:
25054 movvc %icc, %i3, %i7
25055 stw %o5, [%l7 + 0x70]
25056 fpadd16s %f1, %f4, %f11
25057 fandnot2s %f3, %f7, %f15
25058 fbuge %fcc1, loop_2920
25059 orn %g4, 0x1ECB, %i2
25060 brz,a %i0, loop_2921
25061 movne %xcc, %g5, %l5
25062loop_2920:
25063 bleu,a loop_2922
25064 call loop_2923
25065loop_2921:
25066 fmovdle %icc, %f4, %f7
25067 tgu %xcc, 0x2
25068loop_2922:
25069 tvs %icc, 0x3
25070loop_2923:
25071 add %o1, %i5, %o7
25072 stx %l1, [%l7 + 0x10]
25073 ldsh [%l7 + 0x4A], %i6
25074 fmovspos %icc, %f12, %f5
25075 stw %l2, [%l7 + 0x68]
25076 tne %xcc, 0x7
25077 bn,a %xcc, loop_2924
25078 fmovdneg %icc, %f6, %f12
25079 ldd [%l7 + 0x18], %f14
25080 fmul8ulx16 %f6, %f6, %f8
25081loop_2924:
25082 fbe %fcc1, loop_2925
25083 te %xcc, 0x3
25084 fmovsge %xcc, %f15, %f8
25085 sth %l0, [%l7 + 0x08]
25086loop_2925:
25087 fmovdgu %icc, %f4, %f4
25088 fmovsle %xcc, %f10, %f2
25089 sth %o4, [%l7 + 0x64]
25090 ldsb [%l7 + 0x36], %l4
25091 fmovsleu %icc, %f7, %f14
25092 movrgz %g6, 0x249, %g1
25093 bvs,a loop_2926
25094 edge8ln %o3, %g2, %o0
25095 ldx [%l7 + 0x20], %l6
25096 stx %i1, [%l7 + 0x58]
25097loop_2926:
25098 ldsh [%l7 + 0x42], %o6
25099 mulx %i4, 0x125D, %g7
25100 smul %g3, %o2, %l3
25101 fmovdcc %icc, %f10, %f13
25102 movne %icc, %i7, %o5
25103 fmuld8sux16 %f3, %f12, %f12
25104 bg,a loop_2927
25105 be,a loop_2928
25106 stx %i3, [%l7 + 0x78]
25107 fba,a %fcc1, loop_2929
25108loop_2927:
25109 fmovdvc %xcc, %f3, %f4
25110loop_2928:
25111 movle %icc, %i2, %g4
25112 sth %i0, [%l7 + 0x40]
25113loop_2929:
25114 sth %g5, [%l7 + 0x78]
25115 std %f10, [%l7 + 0x50]
25116 stw %l5, [%l7 + 0x60]
25117 sub %o1, %i5, %l1
25118 ld [%l7 + 0x44], %f7
25119 fmovdcs %icc, %f2, %f7
25120 fbge %fcc0, loop_2930
25121 ldsw [%l7 + 0x40], %o7
25122 st %f9, [%l7 + 0x24]
25123 addcc %i6, %l2, %o4
25124loop_2930:
25125 fmovrsne %l0, %f9, %f15
25126 movneg %xcc, %l4, %g1
25127 udivx %o3, 0x1D67, %g2
25128 taddcc %o0, 0x18CF, %l6
25129 fxnor %f6, %f6, %f8
25130 stw %g6, [%l7 + 0x50]
25131 tpos %icc, 0x7
25132 movneg %icc, %i1, %i4
25133 fors %f3, %f7, %f6
25134 ldx [%l7 + 0x50], %o6
25135 for %f14, %f10, %f6
25136 ldx [%l7 + 0x58], %g3
25137 lduh [%l7 + 0x6C], %g7
25138 be,a %icc, loop_2931
25139 fmovdne %xcc, %f11, %f0
25140 stb %l3, [%l7 + 0x7A]
25141 andcc %o2, %i7, %i3
25142loop_2931:
25143 edge32n %i2, %g4, %o5
25144 fmovsg %xcc, %f13, %f10
25145 tvs %xcc, 0x6
25146 fones %f3
25147 ldd [%l7 + 0x58], %f4
25148 sra %i0, 0x00, %g5
25149 edge8l %o1, %l5, %l1
25150 edge8 %i5, %i6, %l2
25151 fornot2 %f10, %f2, %f2
25152 smul %o7, 0x077C, %o4
25153 srax %l4, %l0, %o3
25154 ldd [%l7 + 0x20], %f10
25155 stb %g2, [%l7 + 0x5C]
25156 movpos %icc, %g1, %o0
25157 st %f14, [%l7 + 0x5C]
25158 taddcc %g6, 0x1ABF, %l6
25159 edge32 %i4, %i1, %g3
25160 nop
25161 setx loop_2932, %l0, %l1
25162 jmpl %l1, %g7
25163 bcs %icc, loop_2933
25164 stx %o6, [%l7 + 0x28]
25165 lduh [%l7 + 0x20], %o2
25166loop_2932:
25167 lduw [%l7 + 0x14], %i7
25168loop_2933:
25169 edge8ln %l3, %i2, %g4
25170 udivcc %o5, 0x18D3, %i3
25171 fpack16 %f4, %f3
25172 lduh [%l7 + 0x6C], %g5
25173 fba %fcc0, loop_2934
25174 movgu %icc, %o1, %i0
25175 fnegd %f4, %f4
25176 fmovrsgz %l5, %f10, %f0
25177loop_2934:
25178 xor %l1, 0x018A, %i6
25179 alignaddr %l2, %i5, %o7
25180 movrgez %l4, %l0, %o3
25181 stw %g2, [%l7 + 0x60]
25182 fbul %fcc3, loop_2935
25183 lduw [%l7 + 0x28], %o4
25184 andncc %o0, %g1, %g6
25185 fmovrdgez %i4, %f12, %f2
25186loop_2935:
25187 fmovdge %xcc, %f4, %f8
25188 fbul %fcc3, loop_2936
25189 movle %xcc, %i1, %g3
25190 bcc,a %xcc, loop_2937
25191 fpadd16 %f2, %f0, %f6
25192loop_2936:
25193 fbu,a %fcc1, loop_2938
25194 taddcctv %l6, %o6, %g7
25195loop_2937:
25196 fmovrdne %i7, %f8, %f12
25197 movg %xcc, %o2, %l3
25198loop_2938:
25199 ble loop_2939
25200 fmovrse %i2, %f8, %f15
25201 ldx [%l7 + 0x68], %o5
25202 fmovrdlez %g4, %f6, %f4
25203loop_2939:
25204 fnors %f5, %f13, %f9
25205 edge8 %g5, %o1, %i0
25206 fbul,a %fcc2, loop_2940
25207 fxnors %f7, %f11, %f6
25208 fmovsne %icc, %f11, %f3
25209 be,pt %icc, loop_2941
25210loop_2940:
25211 tcs %xcc, 0x0
25212 movgu %xcc, %i3, %l5
25213 ldub [%l7 + 0x54], %i6
25214loop_2941:
25215 move %icc, %l1, %i5
25216 te %xcc, 0x7
25217 edge8 %o7, %l4, %l0
25218 edge8ln %o3, %l2, %g2
25219 movle %icc, %o0, %o4
25220 stb %g6, [%l7 + 0x2F]
25221 lduw [%l7 + 0x40], %g1
25222 lduh [%l7 + 0x78], %i1
25223 ldub [%l7 + 0x78], %g3
25224 fmovrde %i4, %f2, %f10
25225 stw %l6, [%l7 + 0x14]
25226 fandnot2 %f14, %f14, %f12
25227 fbue,a %fcc2, loop_2942
25228 brgz,a %o6, loop_2943
25229 tsubcc %i7, %o2, %g7
25230 tleu %icc, 0x1
25231loop_2942:
25232 fmovrslz %l3, %f5, %f2
25233loop_2943:
25234 sub %i2, 0x06F5, %o5
25235 srax %g4, 0x1D, %o1
25236 ldsh [%l7 + 0x12], %g5
25237 bgu loop_2944
25238 orn %i0, %l5, %i6
25239 fmovsn %icc, %f13, %f4
25240 nop
25241 setx loop_2945, %l0, %l1
25242 wrpr 0x1, %tl
25243 wrpr %l1, %tpc
25244 add %l1, 0x4, %l1
25245 wrpr %l1, %tnpc
25246 setx 0x34400001400, %l0, %l1
25247 wrpr %l1, %tstate
25248 wrhpr 0x4, %htstate
25249 retry
25250loop_2944:
25251 fmovrsgz %l1, %f13, %f5
25252 tpos %xcc, 0x0
25253 fsrc1 %f12, %f2
25254loop_2945:
25255 stw %i5, [%l7 + 0x34]
25256 ldsb [%l7 + 0x5B], %i3
25257 fbule %fcc3, loop_2946
25258 sth %o7, [%l7 + 0x0C]
25259 lduh [%l7 + 0x34], %l4
25260 fmovsa %icc, %f3, %f8
25261loop_2946:
25262 umul %l0, %o3, %g2
25263 movl %xcc, %l2, %o0
25264 sll %o4, %g6, %g1
25265 movn %xcc, %i1, %i4
25266 ldx [%l7 + 0x20], %g3
25267 fmovrsne %l6, %f1, %f3
25268 fpadd32 %f14, %f8, %f6
25269 fmovspos %icc, %f3, %f2
25270 lduw [%l7 + 0x74], %i7
25271 stb %o2, [%l7 + 0x20]
25272 fmul8x16 %f5, %f0, %f14
25273 fmovsvc %xcc, %f13, %f2
25274 lduh [%l7 + 0x42], %g7
25275 fmovd %f0, %f12
25276 sth %l3, [%l7 + 0x14]
25277 array8 %o6, %o5, %g4
25278 lduw [%l7 + 0x1C], %i2
25279 fcmpeq16 %f14, %f12, %g5
25280 for %f14, %f4, %f2
25281 movvc %icc, %i0, %l5
25282 fmovdcc %xcc, %f11, %f3
25283 fmovrsgz %i6, %f13, %f2
25284 ld [%l7 + 0x7C], %f0
25285 fpack16 %f0, %f4
25286 fbue %fcc1, loop_2947
25287 movneg %xcc, %o1, %i5
25288 bg,a,pt %icc, loop_2948
25289 tsubcctv %i3, %o7, %l4
25290loop_2947:
25291 movvc %xcc, %l0, %l1
25292 sdivx %g2, 0x1012, %l2
25293loop_2948:
25294 fornot2 %f14, %f12, %f8
25295 ld [%l7 + 0x38], %f2
25296 lduw [%l7 + 0x74], %o3
25297 edge8 %o4, %o0, %g6
25298 tpos %icc, 0x6
25299 nop
25300 setx loop_2949, %l0, %l1
25301 jmpl %l1, %g1
25302 ld [%l7 + 0x5C], %f15
25303 stx %i1, [%l7 + 0x50]
25304 fbue %fcc2, loop_2950
25305loop_2949:
25306 brz %g3, loop_2951
25307 std %f4, [%l7 + 0x48]
25308 ldsh [%l7 + 0x3E], %l6
25309loop_2950:
25310 bvs,a loop_2952
25311loop_2951:
25312 fmul8ulx16 %f12, %f14, %f10
25313 ldd [%l7 + 0x18], %f14
25314 edge32l %i7, %i4, %g7
25315loop_2952:
25316 fmovs %f1, %f13
25317 fpadd32s %f7, %f2, %f11
25318 stw %l3, [%l7 + 0x50]
25319 edge8ln %o6, %o5, %g4
25320 brgez %o2, loop_2953
25321 ldsw [%l7 + 0x50], %i2
25322 bleu,a,pt %icc, loop_2954
25323 ldd [%l7 + 0x68], %f14
25324loop_2953:
25325 bshuffle %f8, %f12, %f10
25326 movvs %xcc, %i0, %g5
25327loop_2954:
25328 lduw [%l7 + 0x58], %i6
25329 brlz,a %l5, loop_2955
25330 or %i5, 0x03D3, %i3
25331 stb %o1, [%l7 + 0x1F]
25332 call loop_2956
25333loop_2955:
25334 fmovrslez %l4, %f9, %f3
25335 nop
25336 setx loop_2957, %l0, %l1
25337 wrpr 0x1, %tl
25338 wrpr %l1, %tpc
25339 add %l1, 0x4, %l1
25340 wrpr %l1, %tnpc
25341 setx 0x34400001400, %l0, %l1
25342 wrpr %l1, %tstate
25343 wrhpr 0x4, %htstate
25344 retry
25345 orn %o7, 0x1DD5, %l1
25346loop_2956:
25347 fsrc2s %f13, %f7
25348 fcmpes %fcc3, %f1, %f13
25349loop_2957:
25350 edge32n %g2, %l2, %l0
25351 ldx [%l7 + 0x28], %o4
25352 tvc %icc, 0x5
25353 fsrc2 %f2, %f2
25354 ldsw [%l7 + 0x60], %o3
25355 fbo,a %fcc0, loop_2958
25356 stx %o0, [%l7 + 0x18]
25357 addccc %g6, 0x0B12, %g1
25358 tleu %icc, 0x6
25359loop_2958:
25360 edge32 %g3, %l6, %i1
25361 fmovdcs %icc, %f15, %f5
25362 subccc %i4, 0x18F3, %i7
25363 xorcc %g7, %o6, %o5
25364 bshuffle %f2, %f12, %f4
25365 fbn %fcc3, loop_2959
25366 ldsw [%l7 + 0x44], %l3
25367 fpsub32s %f3, %f1, %f14
25368 brgz,a %g4, loop_2960
25369loop_2959:
25370 lduw [%l7 + 0x58], %i2
25371 ld [%l7 + 0x38], %f13
25372 std %f2, [%l7 + 0x20]
25373loop_2960:
25374 ldx [%l7 + 0x28], %o2
25375 smulcc %i0, 0x11D9, %i6
25376 tl %icc, 0x0
25377 movge %icc, %l5, %g5
25378 fbuge %fcc3, loop_2961
25379 ldsw [%l7 + 0x0C], %i5
25380 alignaddrl %o1, %i3, %o7
25381 ldsh [%l7 + 0x36], %l4
25382loop_2961:
25383 fmovrde %l1, %f4, %f0
25384 ldd [%l7 + 0x60], %f6
25385 sth %g2, [%l7 + 0x7A]
25386 stb %l0, [%l7 + 0x54]
25387 movcc %icc, %o4, %o3
25388 siam 0x2
25389 sth %l2, [%l7 + 0x1C]
25390 fcmpne32 %f0, %f6, %o0
25391 fmul8x16au %f1, %f10, %f0
25392 fbuge %fcc1, loop_2962
25393 ldsw [%l7 + 0x2C], %g1
25394 fmovde %xcc, %f5, %f2
25395 movrgez %g3, 0x385, %g6
25396loop_2962:
25397 mulx %i1, 0x0C5B, %l6
25398 lduw [%l7 + 0x40], %i4
25399 fmovspos %xcc, %f13, %f0
25400 edge8l %i7, %o6, %g7
25401 movrgez %o5, %l3, %i2
25402 stx %o2, [%l7 + 0x48]
25403 ldsw [%l7 + 0x5C], %g4
25404 ldsb [%l7 + 0x61], %i6
25405 fmovdle %xcc, %f10, %f7
25406 edge8 %i0, %g5, %i5
25407 fmovrdlz %o1, %f8, %f14
25408 stx %l5, [%l7 + 0x50]
25409 fandnot1 %f14, %f2, %f10
25410 fmul8x16 %f13, %f14, %f14
25411 stx %i3, [%l7 + 0x58]
25412 sll %l4, %l1, %g2
25413 fmovsne %xcc, %f8, %f5
25414 addcc %o7, %l0, %o4
25415 fxnor %f10, %f0, %f4
25416 tge %xcc, 0x2
25417 ldd [%l7 + 0x38], %f10
25418 smul %l2, 0x15C0, %o3
25419 fones %f11
25420 stw %o0, [%l7 + 0x20]
25421 ldsb [%l7 + 0x2D], %g3
25422 srl %g6, %g1, %i1
25423 fblg,a %fcc3, loop_2963
25424 sdivx %l6, 0x0954, %i4
25425 ld [%l7 + 0x1C], %f0
25426 st %f1, [%l7 + 0x2C]
25427loop_2963:
25428 andcc %o6, %g7, %o5
25429 ldd [%l7 + 0x50], %f14
25430 ld [%l7 + 0x38], %f4
25431 ldsw [%l7 + 0x48], %i7
25432 and %i2, 0x055D, %o2
25433 fblg,a %fcc3, loop_2964
25434 udiv %g4, 0x0B9C, %i6
25435 stw %l3, [%l7 + 0x28]
25436 nop
25437 setx loop_2965, %l0, %l1
25438 wrpr 0x1, %tl
25439 wrpr %l1, %tnpc
25440 setx 0x34400001400, %l0, %l1
25441 wrpr %l1, %tstate
25442 wrhpr 0x4, %htstate
25443 done
25444loop_2964:
25445 ld [%l7 + 0x14], %f14
25446 movrlz %i0, %i5, %g5
25447 move %xcc, %o1, %l5
25448loop_2965:
25449 ldd [%l7 + 0x70], %f8
25450 stb %i3, [%l7 + 0x52]
25451 be,a %xcc, loop_2966
25452 fbge %fcc2, loop_2967
25453 fmovrsgz %l4, %f14, %f5
25454 fpsub16s %f2, %f3, %f9
25455loop_2966:
25456 taddcc %g2, %l1, %l0
25457loop_2967:
25458 sth %o7, [%l7 + 0x62]
25459 bge,a %icc, loop_2968
25460 edge16ln %o4, %l2, %o3
25461 brlz,a %g3, loop_2969
25462 ldsh [%l7 + 0x0A], %o0
25463loop_2968:
25464 fornot2 %f0, %f8, %f2
25465 std %f10, [%l7 + 0x78]
25466loop_2969:
25467 sll %g1, %i1, %l6
25468 std %f4, [%l7 + 0x78]
25469 tl %icc, 0x7
25470 bneg,pt %icc, loop_2970
25471 umul %g6, %i4, %g7
25472 ldub [%l7 + 0x5A], %o5
25473 nop
25474 setx loop_2971, %l0, %l1
25475 wrpr 0x1, %tl
25476 wrpr %l1, %tpc
25477 add %l1, 0x4, %l1
25478 wrpr %l1, %tnpc
25479 setx 0x34400001400, %l0, %l1
25480 wrpr %l1, %tstate
25481 wrhpr 0x4, %htstate
25482 retry
25483loop_2970:
25484 fand %f4, %f12, %f6
25485 mova %xcc, %i7, %o6
25486 srl %o2, 0x0B, %i2
25487loop_2971:
25488 sra %g4, 0x0A, %l3
25489 st %f10, [%l7 + 0x28]
25490 fmovdcs %icc, %f1, %f4
25491 ldsb [%l7 + 0x33], %i0
25492 edge16ln %i5, %g5, %i6
25493 ldsw [%l7 + 0x60], %l5
25494 fmovsneg %xcc, %f2, %f5
25495 tn %icc, 0x1
25496 stw %o1, [%l7 + 0x10]
25497 fbug %fcc1, loop_2972
25498 stw %l4, [%l7 + 0x48]
25499 ldsb [%l7 + 0x3C], %i3
25500 fble %fcc1, loop_2973
25501loop_2972:
25502 st %f1, [%l7 + 0x50]
25503 bg loop_2974
25504 bl,a loop_2975
25505loop_2973:
25506 ldd [%l7 + 0x68], %f2
25507 call loop_2976
25508loop_2974:
25509 fmovsn %xcc, %f6, %f15
25510loop_2975:
25511 fmovrde %l1, %f14, %f2
25512 fbg %fcc3, loop_2977
25513loop_2976:
25514 ldub [%l7 + 0x3F], %l0
25515 movneg %icc, %o7, %g2
25516 fpack32 %f6, %f10, %f2
25517loop_2977:
25518 bshuffle %f4, %f12, %f14
25519 fcmpeq16 %f6, %f12, %l2
25520 siam 0x3
25521 movvs %xcc, %o4, %g3
25522 ba,a %xcc, loop_2978
25523 ldub [%l7 + 0x7E], %o0
25524 ldx [%l7 + 0x58], %g1
25525 fnot1 %f10, %f12
25526loop_2978:
25527 movrlez %o3, 0x25A, %l6
25528 stx %g6, [%l7 + 0x70]
25529 ldsh [%l7 + 0x32], %i4
25530 and %i1, %g7, %o5
25531 fxnor %f14, %f14, %f14
25532 mulx %o6, %i7, %o2
25533 ldx [%l7 + 0x48], %i2
25534 fbue %fcc1, loop_2979
25535 fmovdne %icc, %f15, %f2
25536 ldsh [%l7 + 0x36], %l3
25537 fnegd %f4, %f14
25538loop_2979:
25539 fcmpeq32 %f2, %f2, %g4
25540 fbul %fcc1, loop_2980
25541 fmovrdne %i5, %f12, %f0
25542 fmul8x16 %f4, %f8, %f4
25543 fand %f6, %f8, %f14
25544loop_2980:
25545 ldsb [%l7 + 0x1C], %g5
25546 tneg %xcc, 0x1
25547 move %icc, %i0, %i6
25548 fpackfix %f6, %f7
25549 fmovdvc %xcc, %f13, %f1
25550 fmovdl %xcc, %f0, %f13
25551 fcmpeq16 %f6, %f0, %o1
25552 tcs %xcc, 0x2
25553 edge8l %l4, %i3, %l5
25554 bvc,a,pt %icc, loop_2981
25555 ld [%l7 + 0x38], %f3
25556 ldsh [%l7 + 0x70], %l0
25557 fand %f0, %f8, %f0
25558loop_2981:
25559 edge8l %l1, %o7, %l2
25560 taddcctv %g2, 0x1DA3, %g3
25561 fmovsg %icc, %f0, %f1
25562 edge32n %o4, %o0, %g1
25563 popc %o3, %l6
25564 movrne %i4, 0x30D, %i1
25565 ldsh [%l7 + 0x1E], %g6
25566 fmovscs %icc, %f7, %f8
25567 ldsh [%l7 + 0x74], %o5
25568 andncc %o6, %i7, %o2
25569 sllx %i2, 0x1E, %g7
25570 subc %g4, 0x1998, %l3
25571 brz %g5, loop_2982
25572 umul %i5, 0x0570, %i6
25573 fmuld8ulx16 %f15, %f8, %f0
25574 tleu %icc, 0x5
25575loop_2982:
25576 lduw [%l7 + 0x64], %i0
25577 sll %l4, %i3, %l5
25578 stb %o1, [%l7 + 0x68]
25579 fpadd16s %f14, %f4, %f0
25580 lduh [%l7 + 0x10], %l0
25581 ldx [%l7 + 0x18], %l1
25582 fmovdl %xcc, %f6, %f6
25583 sdiv %o7, 0x0A5B, %l2
25584 fmovdge %xcc, %f4, %f8
25585 ldsb [%l7 + 0x5D], %g3
25586 addccc %g2, %o4, %o0
25587 lduw [%l7 + 0x2C], %o3
25588 movpos %icc, %l6, %g1
25589 fxnors %f1, %f10, %f0
25590 faligndata %f8, %f2, %f4
25591 lduw [%l7 + 0x18], %i1
25592 fmovdcc %icc, %f14, %f10
25593 ldd [%l7 + 0x58], %f2
25594 for %f6, %f12, %f8
25595 sll %g6, %i4, %o5
25596 nop
25597 setx loop_2983, %l0, %l1
25598 wrpr 0x1, %tl
25599 wrpr %l1, %tnpc
25600 setx 0x34400001400, %l0, %l1
25601 wrpr %l1, %tstate
25602 wrhpr 0x4, %htstate
25603 done
25604 array32 %o6, %i7, %o2
25605 fcmps %fcc3, %f9, %f4
25606 ldx [%l7 + 0x20], %i2
25607loop_2983:
25608 fmovdvs %xcc, %f3, %f9
25609 nop
25610 setx loop_2984, %l0, %l1
25611 wrpr 0x1, %tl
25612 wrpr %l1, %tnpc
25613 setx 0x34400001400, %l0, %l1
25614 wrpr %l1, %tstate
25615 wrhpr 0x4, %htstate
25616 done
25617 ldx [%l7 + 0x08], %g7
25618 fmovrse %g4, %f9, %f1
25619 fmovscs %icc, %f7, %f11
25620loop_2984:
25621 st %f9, [%l7 + 0x1C]
25622 stb %g5, [%l7 + 0x41]
25623 fbl,a %fcc0, loop_2985
25624 sth %i5, [%l7 + 0x28]
25625 fmovdvs %icc, %f2, %f5
25626 fmovscs %icc, %f10, %f3
25627loop_2985:
25628 tge %icc, 0x1
25629 fmovsvs %icc, %f1, %f11
25630 edge16n %i6, %i0, %l3
25631 stx %i3, [%l7 + 0x28]
25632 alignaddr %l4, %o1, %l5
25633 ld [%l7 + 0x1C], %f8
25634 xnor %l1, %l0, %l2
25635 bvs,a,pn %icc, loop_2986
25636 fpadd32 %f10, %f14, %f6
25637 srax %o7, 0x07, %g3
25638 fmovdcc %icc, %f10, %f11
25639loop_2986:
25640 fmovscc %icc, %f1, %f2
25641 fcmpne32 %f2, %f14, %g2
25642 srlx %o4, %o0, %l6
25643 fcmpeq16 %f4, %f0, %o3
25644 or %g1, 0x0BDA, %g6
25645 edge8l %i4, %i1, %o6
25646 lduh [%l7 + 0x70], %i7
25647 sllx %o5, 0x17, %i2
25648 ldd [%l7 + 0x58], %f6
25649 fbug %fcc0, loop_2987
25650 fors %f1, %f7, %f7
25651 ldub [%l7 + 0x7D], %g7
25652 fpsub16s %f2, %f8, %f0
25653loop_2987:
25654 smul %o2, 0x0822, %g4
25655 bvs,a,pn %icc, loop_2988
25656 lduw [%l7 + 0x38], %g5
25657 movvs %xcc, %i5, %i0
25658 ble,pt %xcc, loop_2989
25659loop_2988:
25660 nop
25661 setx loop_2990, %l0, %l1
25662 wrpr 0x1, %tl
25663 wrpr %l1, %tpc
25664 add %l1, 0x4, %l1
25665 wrpr %l1, %tnpc
25666 setx 0x34400001400, %l0, %l1
25667 wrpr %l1, %tstate
25668 wrhpr 0x4, %htstate
25669 retry
25670 fmovrdlz %l3, %f8, %f12
25671 fbule %fcc3, loop_2991
25672loop_2989:
25673 fands %f13, %f2, %f7
25674loop_2990:
25675 fmovrsgez %i3, %f12, %f5
25676 fpadd32 %f0, %f0, %f8
25677loop_2991:
25678 sll %l4, 0x10, %o1
25679 sra %l5, 0x19, %l1
25680 stb %i6, [%l7 + 0x1B]
25681 movrne %l2, 0x06B, %o7
25682 bn,a,pt %xcc, loop_2992
25683 fbule,a %fcc3, loop_2993
25684 fmovrsgz %l0, %f2, %f7
25685 tg %icc, 0x3
25686loop_2992:
25687 faligndata %f10, %f10, %f0
25688loop_2993:
25689 tvc %xcc, 0x5
25690 bneg,a loop_2994
25691 ldd [%l7 + 0x58], %f6
25692 ldd [%l7 + 0x08], %f8
25693 st %f11, [%l7 + 0x2C]
25694loop_2994:
25695 tsubcc %g3, 0x0479, %g2
25696 std %f14, [%l7 + 0x68]
25697 stb %o0, [%l7 + 0x14]
25698 ldd [%l7 + 0x40], %f10
25699 fnegd %f8, %f12
25700 xnor %o4, 0x1229, %l6
25701 stx %g1, [%l7 + 0x70]
25702 movvs %xcc, %o3, %i4
25703 fcmpd %fcc1, %f4, %f10
25704 ld [%l7 + 0x20], %f3
25705 be,a %icc, loop_2995
25706 stw %i1, [%l7 + 0x08]
25707 ldub [%l7 + 0x7F], %g6
25708 movcs %xcc, %o6, %i7
25709loop_2995:
25710 bgu,a,pt %xcc, loop_2996
25711 stx %o5, [%l7 + 0x20]
25712 brz %i2, loop_2997
25713 fmovdg %xcc, %f6, %f13
25714loop_2996:
25715 call loop_2998
25716 fmovde %icc, %f10, %f5
25717loop_2997:
25718 mulx %g7, %o2, %g5
25719 brlez %i5, loop_2999
25720loop_2998:
25721 std %f8, [%l7 + 0x68]
25722 st %f8, [%l7 + 0x2C]
25723 ldd [%l7 + 0x50], %f0
25724loop_2999:
25725 movl %icc, %i0, %l3
25726 fmovrdlez %g4, %f2, %f4
25727 movne %icc, %i3, %l4
25728 fzero %f4
25729 sth %l5, [%l7 + 0x74]
25730 array32 %o1, %l1, %l2
25731 fmovse %icc, %f9, %f15
25732 fble %fcc3, loop_3000
25733 fnot2s %f5, %f9
25734 fbg,a %fcc3, loop_3001
25735 mulx %o7, 0x1201, %i6
25736loop_3000:
25737 movl %xcc, %l0, %g3
25738 fpack16 %f0, %f9
25739loop_3001:
25740 movvs %icc, %o0, %o4
25741 smulcc %g2, 0x1720, %g1
25742 fbule,a %fcc0, loop_3002
25743 fbule,a %fcc3, loop_3003
25744 tl %xcc, 0x5
25745 edge16n %l6, %o3, %i1
25746loop_3002:
25747 fmovdn %xcc, %f3, %f14
25748loop_3003:
25749 fsrc2s %f5, %f4
25750 movpos %xcc, %i4, %o6
25751 fandnot2 %f10, %f12, %f10
25752 fones %f6
25753 fbge,a %fcc2, loop_3004
25754 brgz %g6, loop_3005
25755 umul %i7, %i2, %g7
25756 fmovdneg %xcc, %f8, %f15
25757loop_3004:
25758 fmovrdlez %o5, %f8, %f6
25759loop_3005:
25760 ldx [%l7 + 0x18], %o2
25761 tsubcc %g5, %i0, %i5
25762 and %l3, 0x14FD, %i3
25763 std %f6, [%l7 + 0x70]
25764 nop
25765 setx loop_3006, %l0, %l1
25766 wrpr 0x1, %tl
25767 wrpr %l1, %tnpc
25768 setx 0x34400001400, %l0, %l1
25769 wrpr %l1, %tstate
25770 wrhpr 0x4, %htstate
25771 done
25772 fmovsleu %xcc, %f0, %f15
25773 ldd [%l7 + 0x50], %f6
25774 ldd [%l7 + 0x70], %f12
25775loop_3006:
25776 stw %l4, [%l7 + 0x6C]
25777 fnot2s %f0, %f8
25778 sdivcc %g4, 0x0121, %l5
25779 fones %f11
25780 add %o1, %l1, %o7
25781 array8 %l2, %i6, %l0
25782 ldsh [%l7 + 0x7C], %g3
25783 fnot2 %f6, %f12
25784 fmovdgu %icc, %f8, %f4
25785 fmovsge %icc, %f5, %f15
25786 xorcc %o4, %o0, %g2
25787 array8 %l6, %o3, %g1
25788 edge32 %i4, %i1, %g6
25789 ldx [%l7 + 0x28], %o6
25790 tsubcc %i2, 0x10F8, %i7
25791 fnand %f14, %f12, %f4
25792 ba,a,pt %icc, loop_3007
25793 bge,a %icc, loop_3008
25794 st %f8, [%l7 + 0x28]
25795 fmovdleu %icc, %f5, %f11
25796loop_3007:
25797 std %f14, [%l7 + 0x70]
25798loop_3008:
25799 fmovdleu %icc, %f6, %f15
25800 for %f4, %f0, %f0
25801 stw %g7, [%l7 + 0x4C]
25802 fmovscs %xcc, %f0, %f2
25803 lduh [%l7 + 0x76], %o5
25804 fmovsa %xcc, %f14, %f4
25805 movrlez %o2, 0x01D, %i0
25806 fsrc1 %f12, %f10
25807 tvs %icc, 0x3
25808 fornot2 %f4, %f2, %f10
25809 fnand %f0, %f10, %f10
25810 bvs loop_3009
25811 fmuld8ulx16 %f15, %f3, %f14
25812 ldd [%l7 + 0x08], %f6
25813 ldd [%l7 + 0x20], %f14
25814loop_3009:
25815 fabss %f13, %f1
25816 nop
25817 setx loop_3010, %l0, %l1
25818 wrpr 0x1, %tl
25819 wrpr %l1, %tpc
25820 add %l1, 0x4, %l1
25821 wrpr %l1, %tnpc
25822 setx 0x34400001400, %l0, %l1
25823 wrpr %l1, %tstate
25824 wrhpr 0x4, %htstate
25825 retry
25826 fmovsa %icc, %f4, %f8
25827 array8 %i5, %g5, %l3
25828 bvs,a,pt %icc, loop_3011
25829loop_3010:
25830 lduh [%l7 + 0x18], %i3
25831 fmovsn %icc, %f13, %f1
25832 siam 0x5
25833loop_3011:
25834 fxnors %f5, %f12, %f5
25835 stb %l4, [%l7 + 0x71]
25836 sllx %g4, 0x17, %o1
25837 xor %l5, %l1, %o7
25838 ldd [%l7 + 0x68], %f6
25839 ba,a loop_3012
25840 fone %f8
25841 tcc %xcc, 0x6
25842 fmovdl %xcc, %f8, %f6
25843loop_3012:
25844 fmovdl %xcc, %f9, %f8
25845 smul %l2, %l0, %g3
25846 orcc %o4, %i6, %g2
25847 lduw [%l7 + 0x54], %o0
25848 edge32 %o3, %g1, %l6
25849 mova %xcc, %i1, %i4
25850 fxnor %f12, %f8, %f8
25851 movcc %xcc, %g6, %o6
25852 fpadd32 %f8, %f0, %f4
25853 lduh [%l7 + 0x62], %i2
25854 edge8l %i7, %o5, %o2
25855 fmovdvs %xcc, %f15, %f5
25856 ld [%l7 + 0x50], %f7
25857 lduw [%l7 + 0x34], %i0
25858 lduh [%l7 + 0x6E], %g7
25859 fsrc1s %f2, %f10
25860 movneg %icc, %i5, %l3
25861 movrlz %i3, 0x307, %g5
25862 fcmpne32 %f6, %f14, %g4
25863 ldd [%l7 + 0x18], %f10
25864 edge32l %o1, %l4, %l1
25865 fmovsge %icc, %f3, %f13
25866 fpack32 %f2, %f2, %f6
25867 fmul8x16 %f10, %f6, %f12
25868 fmovsle %icc, %f10, %f10
25869 movn %xcc, %l5, %l2
25870 edge8l %o7, %g3, %o4
25871 fmovsn %icc, %f10, %f8
25872 call loop_3013
25873 fors %f7, %f10, %f4
25874 bl loop_3014
25875 nop
25876 setx loop_3015, %l0, %l1
25877 wrpr 0x1, %tl
25878 wrpr %l1, %tnpc
25879 setx 0x34400001400, %l0, %l1
25880 wrpr %l1, %tstate
25881 wrhpr 0x4, %htstate
25882 done
25883loop_3013:
25884 stb %i6, [%l7 + 0x7D]
25885 stx %l0, [%l7 + 0x60]
25886loop_3014:
25887 fmovde %xcc, %f15, %f11
25888loop_3015:
25889 stx %o0, [%l7 + 0x28]
25890 fbne,a %fcc3, loop_3016
25891 ld [%l7 + 0x0C], %f10
25892 ldsw [%l7 + 0x0C], %g2
25893 fmovsge %xcc, %f8, %f2
25894loop_3016:
25895 fpsub32s %f8, %f1, %f14
25896 edge8 %g1, %o3, %i1
25897 movrlz %l6, 0x383, %g6
25898 st %f4, [%l7 + 0x50]
25899 bshuffle %f4, %f14, %f10
25900 tvs %icc, 0x6
25901 faligndata %f12, %f10, %f10
25902 nop
25903 setx loop_3017, %l0, %l1
25904 wrpr 0x1, %tl
25905 wrpr %l1, %tpc
25906 add %l1, 0x4, %l1
25907 wrpr %l1, %tnpc
25908 setx 0x34400001400, %l0, %l1
25909 wrpr %l1, %tstate
25910 wrhpr 0x4, %htstate
25911 retry
25912 fpmerge %f2, %f11, %f2
25913 add %o6, %i4, %i7
25914 fmovsl %icc, %f9, %f15
25915loop_3017:
25916 movge %xcc, %o5, %o2
25917 fpack32 %f14, %f2, %f14
25918 fbuge,a %fcc0, loop_3018
25919 ldd [%l7 + 0x68], %f4
25920 fmovsg %icc, %f3, %f12
25921 bleu,a,pt %xcc, loop_3019
25922loop_3018:
25923 subc %i2, 0x08AE, %g7
25924 ldsh [%l7 + 0x36], %i0
25925 ldub [%l7 + 0x1D], %i5
25926loop_3019:
25927 ldsh [%l7 + 0x0E], %i3
25928 fmovsvs %xcc, %f5, %f9
25929 ldx [%l7 + 0x20], %l3
25930 fbn %fcc2, loop_3020
25931 st %f3, [%l7 + 0x74]
25932 fmovsvc %icc, %f6, %f11
25933 brlz %g5, loop_3021
25934loop_3020:
25935 std %f14, [%l7 + 0x50]
25936 fcmpne32 %f0, %f8, %o1
25937 array16 %l4, %l1, %g4
25938loop_3021:
25939 fbe,a %fcc0, loop_3022
25940 movneg %icc, %l5, %l2
25941 fbo,a %fcc1, loop_3023
25942 fmovrslez %o7, %f14, %f11
25943loop_3022:
25944 std %f14, [%l7 + 0x58]
25945 smul %g3, %o4, %l0
25946loop_3023:
25947 tneg %xcc, 0x4
25948 std %f8, [%l7 + 0x38]
25949 xnorcc %i6, 0x1A73, %o0
25950 ldd [%l7 + 0x50], %f10
25951 edge16n %g1, %o3, %i1
25952 udiv %g2, 0x1FDB, %l6
25953 fmovrdlez %o6, %f12, %f6
25954 ldsw [%l7 + 0x1C], %i4
25955 tge %icc, 0x5
25956 fcmpne32 %f0, %f12, %g6
25957 smulcc %i7, %o5, %o2
25958 ldsh [%l7 + 0x44], %g7
25959 xorcc %i0, 0x0799, %i2
25960 fmovsgu %xcc, %f5, %f10
25961 fmovrsne %i5, %f4, %f6
25962 fornot2 %f2, %f4, %f2
25963 edge32 %i3, %l3, %o1
25964 ldsh [%l7 + 0x46], %l4
25965 st %f6, [%l7 + 0x48]
25966 fmovsge %xcc, %f1, %f13
25967 sdiv %l1, 0x046A, %g4
25968 fornot2s %f15, %f6, %f11
25969 ldsh [%l7 + 0x66], %g5
25970 sth %l2, [%l7 + 0x40]
25971 fand %f6, %f8, %f0
25972 fabss %f9, %f13
25973 ldx [%l7 + 0x28], %l5
25974 tn %xcc, 0x4
25975 movle %xcc, %g3, %o4
25976 or %l0, 0x0F59, %i6
25977 edge32ln %o7, %g1, %o3
25978 ldd [%l7 + 0x50], %f4
25979 fbug,a %fcc2, loop_3024
25980 faligndata %f2, %f8, %f12
25981 edge16l %i1, %g2, %l6
25982 udiv %o6, 0x0984, %o0
25983loop_3024:
25984 srlx %g6, %i4, %i7
25985 tgu %xcc, 0x6
25986 ba,pn %xcc, loop_3025
25987 fmuld8sux16 %f11, %f10, %f6
25988 fornot1 %f0, %f14, %f2
25989 xnorcc %o2, %o5, %g7
25990loop_3025:
25991 andn %i2, 0x0825, %i0
25992 edge16l %i5, %l3, %i3
25993 tn %xcc, 0x5
25994 orncc %l4, 0x0BD7, %o1
25995 bneg loop_3026
25996 fnot1s %f8, %f0
25997 movrgez %g4, 0x19F, %g5
25998 ldsb [%l7 + 0x33], %l1
25999loop_3026:
26000 lduw [%l7 + 0x6C], %l5
26001 tvs %icc, 0x2
26002 ldsb [%l7 + 0x1F], %g3
26003 sll %l2, 0x1E, %o4
26004 fcmpne32 %f14, %f6, %l0
26005 mova %icc, %i6, %g1
26006 movle %xcc, %o3, %o7
26007 fmovsg %xcc, %f11, %f11
26008 brnz,a %g2, loop_3027
26009 ldd [%l7 + 0x10], %f12
26010 fcmple16 %f0, %f14, %l6
26011 fmovrdne %o6, %f0, %f6
26012loop_3027:
26013 fmovdne %xcc, %f5, %f14
26014 movneg %xcc, %o0, %i1
26015 movrlez %g6, 0x399, %i7
26016 bpos,pt %icc, loop_3028
26017 fbug %fcc0, loop_3029
26018 tcs %xcc, 0x3
26019 subccc %i4, %o5, %g7
26020loop_3028:
26021 fbo,a %fcc1, loop_3030
26022loop_3029:
26023 fcmps %fcc0, %f3, %f4
26024 brgez %o2, loop_3031
26025 movle %xcc, %i0, %i5
26026loop_3030:
26027 bgu,pn %icc, loop_3032
26028 movcc %xcc, %l3, %i2
26029loop_3031:
26030 fcmped %fcc2, %f4, %f4
26031 ldsw [%l7 + 0x20], %l4
26032loop_3032:
26033 subc %i3, 0x0441, %o1
26034 fmovrsgz %g5, %f2, %f13
26035 fmovdn %xcc, %f5, %f3
26036 bne loop_3033
26037 st %f8, [%l7 + 0x50]
26038 bvc loop_3034
26039 bg,a loop_3035
26040loop_3033:
26041 fmovde %icc, %f4, %f2
26042 ldub [%l7 + 0x66], %l1
26043loop_3034:
26044 movleu %icc, %g4, %l5
26045loop_3035:
26046 sth %l2, [%l7 + 0x5A]
26047 sth %o4, [%l7 + 0x66]
26048 stx %g3, [%l7 + 0x70]
26049 ldx [%l7 + 0x78], %l0
26050 ldsh [%l7 + 0x38], %g1
26051 fzeros %f14
26052 call loop_3036
26053 tl %icc, 0x6
26054 addcc %i6, 0x0BE8, %o7
26055 bge loop_3037
26056loop_3036:
26057 fmovrslz %o3, %f4, %f8
26058 fmul8x16 %f4, %f8, %f8
26059 ldsb [%l7 + 0x65], %l6
26060loop_3037:
26061 tcs %icc, 0x5
26062 move %icc, %g2, %o6
26063 fmovs %f15, %f15
26064 fcmpes %fcc0, %f10, %f12
26065 andcc %o0, %i1, %g6
26066 fbo,a %fcc3, loop_3038
26067 brlez,a %i4, loop_3039
26068 sth %i7, [%l7 + 0x2C]
26069 movvc %icc, %o5, %g7
26070loop_3038:
26071 tcs %xcc, 0x0
26072loop_3039:
26073 bl,a loop_3040
26074 fble %fcc0, loop_3041
26075 sub %i0, %o2, %l3
26076 ldd [%l7 + 0x78], %f4
26077loop_3040:
26078 umul %i2, %l4, %i3
26079loop_3041:
26080 tcs %icc, 0x3
26081 fmovspos %xcc, %f8, %f4
26082 fnot2 %f6, %f4
26083 fmovd %f2, %f6
26084 xnor %i5, 0x0A7E, %o1
26085 ldx [%l7 + 0x30], %g5
26086 sth %g4, [%l7 + 0x6E]
26087 edge8l %l1, %l5, %l2
26088 movcc %icc, %o4, %l0
26089 fbu %fcc1, loop_3042
26090 bvc,pt %xcc, loop_3043
26091 fands %f1, %f13, %f3
26092 nop
26093 setx loop_3044, %l0, %l1
26094 wrpr 0x1, %tl
26095 wrpr %l1, %tnpc
26096 setx 0x34400001400, %l0, %l1
26097 wrpr %l1, %tstate
26098 wrhpr 0x4, %htstate
26099 done
26100loop_3042:
26101 fbul,a %fcc3, loop_3045
26102loop_3043:
26103 sth %g3, [%l7 + 0x2C]
26104 movcc %xcc, %g1, %i6
26105loop_3044:
26106 movpos %xcc, %o3, %l6
26107loop_3045:
26108 fblg,a %fcc1, loop_3046
26109 xorcc %g2, %o7, %o6
26110 ld [%l7 + 0x48], %f12
26111 taddcctv %i1, 0x1313, %g6
26112loop_3046:
26113 bg,a %xcc, loop_3047
26114 be,a,pn %icc, loop_3048
26115 taddcctv %o0, 0x1235, %i7
26116 ldd [%l7 + 0x40], %f14
26117loop_3047:
26118 movneg %xcc, %o5, %g7
26119loop_3048:
26120 tcc %xcc, 0x4
26121 stx %i0, [%l7 + 0x08]
26122 fcmple32 %f8, %f4, %i4
26123 st %f2, [%l7 + 0x58]
26124 stb %l3, [%l7 + 0x46]
26125 fands %f1, %f1, %f9
26126 ldsh [%l7 + 0x50], %o2
26127 xor %l4, %i2, %i5
26128 movcs %xcc, %i3, %o1
26129 movrgez %g4, %l1, %g5
26130 fbuge,a %fcc1, loop_3049
26131 orn %l2, %o4, %l0
26132 fbl %fcc0, loop_3050
26133 fmuld8ulx16 %f6, %f2, %f2
26134loop_3049:
26135 sth %g3, [%l7 + 0x68]
26136 fmovsge %xcc, %f7, %f6
26137loop_3050:
26138 fmovda %xcc, %f13, %f13
26139 ld [%l7 + 0x54], %f14
26140 ldx [%l7 + 0x50], %l5
26141 fzeros %f2
26142 brgz,a %i6, loop_3051
26143 addcc %g1, 0x0041, %o3
26144 lduw [%l7 + 0x78], %l6
26145 fmul8ulx16 %f8, %f2, %f2
26146loop_3051:
26147 st %f0, [%l7 + 0x64]
26148 tcc %icc, 0x6
26149 fpadd32 %f6, %f10, %f2
26150 tpos %xcc, 0x2
26151 fsrc1 %f12, %f2
26152 fmovdcs %xcc, %f10, %f5
26153 mulx %o7, %o6, %i1
26154 fmovsle %icc, %f4, %f6
26155 fmovsa %xcc, %f11, %f9
26156 fbl %fcc3, loop_3052
26157 fmovrse %g6, %f7, %f1
26158 fnor %f6, %f2, %f2
26159 sll %g2, 0x0D, %i7
26160loop_3052:
26161 fbug %fcc1, loop_3053
26162 fnors %f7, %f15, %f15
26163 sth %o5, [%l7 + 0x46]
26164 fmovdl %icc, %f1, %f10
26165loop_3053:
26166 fmul8ulx16 %f6, %f8, %f0
26167 fmovsge %icc, %f11, %f4
26168 bleu,a %xcc, loop_3054
26169 ldd [%l7 + 0x50], %f2
26170 orncc %g7, %i0, %o0
26171 brgz %l3, loop_3055
26172loop_3054:
26173 lduw [%l7 + 0x38], %i4
26174 xorcc %o2, 0x079D, %i2
26175 fabss %f12, %f0
26176loop_3055:
26177 fsrc2s %f2, %f0
26178 fmovdcc %icc, %f5, %f15
26179 stw %l4, [%l7 + 0x64]
26180 subccc %i3, 0x09BE, %o1
26181 tvc %icc, 0x6
26182 orcc %g4, %l1, %g5
26183 brgz,a %l2, loop_3056
26184 fmovsn %xcc, %f6, %f10
26185 fmovdg %xcc, %f7, %f9
26186 brgz %o4, loop_3057
26187loop_3056:
26188 udivx %i5, 0x137D, %g3
26189 edge16 %l5, %l0, %g1
26190 brgez,a %o3, loop_3058
26191loop_3057:
26192 tvc %xcc, 0x4
26193 ldd [%l7 + 0x70], %f12
26194 stw %i6, [%l7 + 0x78]
26195loop_3058:
26196 subcc %l6, 0x0AC0, %o7
26197 orncc %i1, %o6, %g6
26198 stx %i7, [%l7 + 0x38]
26199 ldsb [%l7 + 0x37], %g2
26200 srax %g7, %o5, %o0
26201 ldsb [%l7 + 0x7B], %i0
26202 umulcc %l3, 0x0276, %o2
26203 pdist %f12, %f2, %f4
26204 movrgez %i4, 0x36F, %i2
26205 fnand %f4, %f14, %f6
26206 fcmpgt32 %f10, %f0, %i3
26207 ld [%l7 + 0x14], %f0
26208 andn %l4, 0x0C05, %g4
26209 fmovdl %icc, %f12, %f15
26210 xnor %o1, 0x12B0, %l1
26211 bg,a,pt %xcc, loop_3059
26212 st %f8, [%l7 + 0x30]
26213 fbu %fcc0, loop_3060
26214 bg %icc, loop_3061
26215loop_3059:
26216 st %f1, [%l7 + 0x64]
26217 call loop_3062
26218loop_3060:
26219 addc %g5, %l2, %o4
26220loop_3061:
26221 st %f8, [%l7 + 0x44]
26222 ldsh [%l7 + 0x64], %i5
26223loop_3062:
26224 stb %g3, [%l7 + 0x65]
26225 ldub [%l7 + 0x58], %l5
26226 lduh [%l7 + 0x2E], %l0
26227 ldx [%l7 + 0x30], %o3
26228 xor %g1, %l6, %i6
26229 fmovsvc %xcc, %f1, %f1
26230 tle %xcc, 0x5
26231 tsubcc %o7, %o6, %g6
26232 ldsw [%l7 + 0x7C], %i1
26233 srlx %g2, %g7, %o5
26234 fbu,a %fcc0, loop_3063
26235 ba loop_3064
26236 fands %f5, %f0, %f0
26237 ldx [%l7 + 0x60], %i7
26238loop_3063:
26239 ldx [%l7 + 0x38], %i0
26240loop_3064:
26241 orcc %o0, 0x1CBA, %l3
26242 stx %o2, [%l7 + 0x60]
26243 fandnot2 %f8, %f10, %f12
26244 ldx [%l7 + 0x68], %i2
26245 std %f4, [%l7 + 0x78]
26246 fmovrdne %i4, %f10, %f0
26247 fandnot1 %f2, %f6, %f12
26248 ldd [%l7 + 0x50], %f0
26249 stw %l4, [%l7 + 0x5C]
26250 fzero %f10
26251 nop
26252 setx loop_3065, %l0, %l1
26253 wrpr 0x1, %tl
26254 wrpr %l1, %tpc
26255 add %l1, 0x4, %l1
26256 wrpr %l1, %tnpc
26257 setx 0x34400001400, %l0, %l1
26258 wrpr %l1, %tstate
26259 wrhpr 0x4, %htstate
26260 retry
26261 fnot2 %f4, %f12
26262 ldx [%l7 + 0x68], %i3
26263 stw %o1, [%l7 + 0x50]
26264loop_3065:
26265 mulscc %g4, %g5, %l1
26266 fpsub32 %f2, %f14, %f8
26267 ldd [%l7 + 0x68], %f10
26268 ldx [%l7 + 0x30], %l2
26269 xnor %o4, %g3, %l5
26270 sth %i5, [%l7 + 0x7E]
26271 st %f15, [%l7 + 0x28]
26272 lduh [%l7 + 0x52], %l0
26273 edge32 %g1, %l6, %o3
26274 lduw [%l7 + 0x68], %i6
26275 sth %o6, [%l7 + 0x22]
26276 ldub [%l7 + 0x0F], %g6
26277 fmovdge %xcc, %f14, %f6
26278 fbuge %fcc3, loop_3066
26279 fandnot2 %f10, %f10, %f8
26280 fbg,a %fcc3, loop_3067
26281 std %f10, [%l7 + 0x78]
26282loop_3066:
26283 ldd [%l7 + 0x70], %f0
26284 lduh [%l7 + 0x58], %o7
26285loop_3067:
26286 tvc %xcc, 0x2
26287 movne %icc, %i1, %g2
26288 fnegd %f8, %f6
26289 stw %g7, [%l7 + 0x50]
26290 sdivcc %o5, 0x0351, %i7
26291 sdivcc %i0, 0x1637, %l3
26292 stw %o0, [%l7 + 0x6C]
26293 ldsb [%l7 + 0x24], %o2
26294 fmovsn %icc, %f12, %f15
26295 lduw [%l7 + 0x78], %i2
26296 sth %i4, [%l7 + 0x3E]
26297 bneg loop_3068
26298 subcc %i3, %o1, %l4
26299 movvc %icc, %g5, %l1
26300 fand %f10, %f2, %f2
26301loop_3068:
26302 fandnot1 %f10, %f4, %f12
26303 bvc,pn %xcc, loop_3069
26304 fbu %fcc3, loop_3070
26305 fnegd %f6, %f0
26306 ldsb [%l7 + 0x14], %l2
26307loop_3069:
26308 fbue %fcc3, loop_3071
26309loop_3070:
26310 orn %o4, 0x1C52, %g4
26311 ldsw [%l7 + 0x18], %g3
26312 fmovdl %xcc, %f10, %f12
26313loop_3071:
26314 fmovsvs %xcc, %f5, %f5
26315 std %f14, [%l7 + 0x78]
26316 bshuffle %f8, %f6, %f14
26317 fcmple32 %f12, %f2, %l5
26318 edge32ln %l0, %i5, %g1
26319 fandnot1 %f14, %f0, %f0
26320 stb %o3, [%l7 + 0x42]
26321 fpadd32s %f6, %f14, %f11
26322 std %f10, [%l7 + 0x50]
26323 fabss %f14, %f1
26324 movl %icc, %i6, %o6
26325 stw %l6, [%l7 + 0x7C]
26326 taddcctv %o7, %i1, %g6
26327 brz,a %g7, loop_3072
26328 movge %xcc, %o5, %g2
26329 alignaddr %i0, %i7, %o0
26330 fnot2s %f10, %f9
26331loop_3072:
26332 fsrc2s %f1, %f1
26333 st %f7, [%l7 + 0x38]
26334 fpack16 %f10, %f5
26335 fba %fcc3, loop_3073
26336 movrne %l3, %o2, %i2
26337 addcc %i3, 0x03C4, %i4
26338 ld [%l7 + 0x24], %f8
26339loop_3073:
26340 alignaddrl %o1, %l4, %g5
26341 fmovde %icc, %f7, %f5
26342 sethi 0x0FCF, %l1
26343 popc %o4, %g4
26344 srl %l2, 0x1A, %l5
26345 fnot2s %f14, %f0
26346 fmovda %icc, %f2, %f0
26347 ldub [%l7 + 0x67], %g3
26348 fmovdpos %xcc, %f5, %f9
26349 fnegd %f4, %f2
26350 ldsw [%l7 + 0x60], %i5
26351 fmovdle %xcc, %f7, %f4
26352 lduh [%l7 + 0x0A], %g1
26353 tpos %xcc, 0x1
26354 edge32n %o3, %l0, %i6
26355 ldsw [%l7 + 0x08], %o6
26356 fmovrdgez %l6, %f4, %f6
26357 smulcc %o7, 0x1F19, %i1
26358 bneg loop_3074
26359 addc %g6, %g7, %o5
26360 edge8ln %i0, %i7, %g2
26361 fpadd32s %f0, %f12, %f12
26362loop_3074:
26363 ldsh [%l7 + 0x2C], %l3
26364 ldd [%l7 + 0x70], %f4
26365 edge32ln %o0, %o2, %i2
26366 fcmpgt32 %f14, %f12, %i3
26367 fmovrdne %i4, %f10, %f6
26368 ldsw [%l7 + 0x68], %o1
26369 lduw [%l7 + 0x50], %g5
26370 ldub [%l7 + 0x7D], %l4
26371 stx %o4, [%l7 + 0x50]
26372 stx %l1, [%l7 + 0x70]
26373 srlx %l2, %g4, %g3
26374 bvc,a,pn %icc, loop_3075
26375 fblg,a %fcc1, loop_3076
26376 ldsb [%l7 + 0x43], %l5
26377 sth %i5, [%l7 + 0x36]
26378loop_3075:
26379 ld [%l7 + 0x28], %f15
26380loop_3076:
26381 stw %o3, [%l7 + 0x7C]
26382 andcc %g1, %l0, %i6
26383 fmovdpos %xcc, %f2, %f9
26384 fbule %fcc3, loop_3077
26385 fpadd16s %f1, %f4, %f9
26386 sth %o6, [%l7 + 0x6E]
26387 fnors %f9, %f9, %f9
26388loop_3077:
26389 fpackfix %f4, %f5
26390 lduw [%l7 + 0x24], %l6
26391 tvc %xcc, 0x7
26392 fsrc1s %f12, %f9
26393 fmovse %xcc, %f9, %f12
26394 fnot1s %f3, %f11
26395 fzeros %f8
26396 fmovrdgez %i1, %f0, %f14
26397 ldub [%l7 + 0x5A], %o7
26398 ldub [%l7 + 0x63], %g6
26399 ldsb [%l7 + 0x71], %o5
26400 fmovsleu %icc, %f5, %f11
26401 fbu,a %fcc3, loop_3078
26402 fsrc1 %f14, %f4
26403 sth %g7, [%l7 + 0x50]
26404 umulcc %i0, %g2, %l3
26405loop_3078:
26406 edge32n %i7, %o0, %o2
26407 st %f1, [%l7 + 0x2C]
26408 udivcc %i2, 0x0759, %i3
26409 fbne,a %fcc2, loop_3079
26410 brlz %o1, loop_3080
26411 fbge,a %fcc3, loop_3081
26412 ldsb [%l7 + 0x66], %i4
26413loop_3079:
26414 stw %g5, [%l7 + 0x48]
26415loop_3080:
26416 stx %l4, [%l7 + 0x20]
26417loop_3081:
26418 stw %l1, [%l7 + 0x40]
26419 movrgez %o4, %g4, %l2
26420 nop
26421 setx loop_3082, %l0, %l1
26422 wrpr 0x1, %tl
26423 wrpr %l1, %tnpc
26424 setx 0x34400001400, %l0, %l1
26425 wrpr %l1, %tstate
26426 wrhpr 0x4, %htstate
26427 done
26428 st %f3, [%l7 + 0x68]
26429 fmovrslez %g3, %f14, %f9
26430 ldx [%l7 + 0x08], %i5
26431loop_3082:
26432 taddcctv %l5, 0x15BD, %o3
26433 movleu %xcc, %l0, %i6
26434 lduw [%l7 + 0x50], %o6
26435 edge8 %g1, %i1, %l6
26436 fcmps %fcc2, %f7, %f15
26437 lduh [%l7 + 0x50], %o7
26438 sth %g6, [%l7 + 0x2A]
26439 fbug,a %fcc2, loop_3083
26440 siam 0x6
26441 andcc %o5, %g7, %g2
26442 bleu,a %xcc, loop_3084
26443loop_3083:
26444 ldsh [%l7 + 0x4C], %l3
26445 fmovrsgz %i7, %f5, %f13
26446 fbuge %fcc2, loop_3085
26447loop_3084:
26448 ldub [%l7 + 0x2F], %i0
26449 ldub [%l7 + 0x38], %o0
26450 edge8ln %o2, %i2, %i3
26451loop_3085:
26452 movle %xcc, %i4, %g5
26453 brnz %l4, loop_3086
26454 ldx [%l7 + 0x70], %l1
26455 stw %o1, [%l7 + 0x38]
26456 fpack32 %f8, %f12, %f4
26457loop_3086:
26458 fmovrse %o4, %f3, %f11
26459 tvc %icc, 0x7
26460 fbn,a %fcc0, loop_3087
26461 nop
26462 setx loop_3088, %l0, %l1
26463 wrpr 0x1, %tl
26464 wrpr %l1, %tpc
26465 add %l1, 0x4, %l1
26466 wrpr %l1, %tnpc
26467 setx 0x34400001400, %l0, %l1
26468 wrpr %l1, %tstate
26469 wrhpr 0x4, %htstate
26470 retry
26471 st %f5, [%l7 + 0x34]
26472 std %f8, [%l7 + 0x40]
26473loop_3087:
26474 array16 %g4, %g3, %i5
26475loop_3088:
26476 tsubcc %l2, 0x17AE, %l5
26477 edge32l %l0, %i6, %o3
26478 ldx [%l7 + 0x30], %g1
26479 fmovrse %o6, %f12, %f12
26480 bcc,pt %icc, loop_3089
26481 fmovse %xcc, %f15, %f6
26482 st %f10, [%l7 + 0x1C]
26483 edge16l %i1, %o7, %l6
26484loop_3089:
26485 st %f10, [%l7 + 0x70]
26486 sll %o5, %g7, %g2
26487 fcmpgt16 %f14, %f2, %g6
26488 lduw [%l7 + 0x6C], %i7
26489 fmul8sux16 %f0, %f12, %f8
26490 movneg %icc, %i0, %o0
26491 fnor %f2, %f12, %f8
26492 lduh [%l7 + 0x44], %o2
26493 ldsw [%l7 + 0x48], %l3
26494 fpsub32 %f6, %f12, %f6
26495 movle %icc, %i2, %i4
26496 fmovsneg %xcc, %f15, %f3
26497 umulcc %g5, 0x0EC3, %i3
26498 ldsh [%l7 + 0x16], %l1
26499 movn %xcc, %o1, %o4
26500 fmovsn %xcc, %f4, %f0
26501 ldx [%l7 + 0x18], %l4
26502 fpsub32 %f4, %f6, %f12
26503 be %xcc, loop_3090
26504 andcc %g4, %g3, %l2
26505 sth %l5, [%l7 + 0x50]
26506 fmul8x16al %f3, %f9, %f4
26507loop_3090:
26508 fcmpne32 %f12, %f14, %l0
26509 sub %i6, %i5, %g1
26510 sth %o3, [%l7 + 0x70]
26511 fmovscc %icc, %f9, %f1
26512 brz,a %i1, loop_3091
26513 xorcc %o6, %l6, %o7
26514 srlx %g7, %g2, %g6
26515 ldub [%l7 + 0x3C], %i7
26516loop_3091:
26517 ldub [%l7 + 0x40], %i0
26518 tleu %xcc, 0x1
26519 tpos %icc, 0x0
26520 fmovrdlz %o0, %f12, %f0
26521 xnor %o5, %l3, %i2
26522 fmovsl %xcc, %f9, %f2
26523 sdivcc %i4, 0x1D39, %g5
26524 popc 0x1320, %i3
26525 fmovdvc %icc, %f11, %f3
26526 fbul,a %fcc3, loop_3092
26527 sra %l1, %o2, %o1
26528 fmovdle %icc, %f4, %f4
26529 stw %l4, [%l7 + 0x1C]
26530loop_3092:
26531 xnorcc %o4, %g3, %g4
26532 stb %l5, [%l7 + 0x3B]
26533 ldsw [%l7 + 0x64], %l0
26534 mova %icc, %l2, %i5
26535 lduh [%l7 + 0x5E], %g1
26536 faligndata %f2, %f12, %f2
26537 array16 %i6, %o3, %o6
26538 sth %i1, [%l7 + 0x12]
26539 sra %l6, 0x0F, %o7
26540 movle %xcc, %g7, %g2
26541 brnz,a %g6, loop_3093
26542 fmul8ulx16 %f4, %f2, %f4
26543 fmovrdne %i0, %f10, %f0
26544 ldsh [%l7 + 0x3A], %o0
26545loop_3093:
26546 movrgez %o5, 0x0F4, %i7
26547 brlez,a %l3, loop_3094
26548 movleu %icc, %i2, %i4
26549 ldsb [%l7 + 0x0B], %g5
26550 sth %i3, [%l7 + 0x28]
26551loop_3094:
26552 fmuld8ulx16 %f14, %f4, %f12
26553 nop
26554 setx loop_3095, %l0, %l1
26555 wrpr 0x1, %tl
26556 wrpr %l1, %tpc
26557 add %l1, 0x4, %l1
26558 wrpr %l1, %tnpc
26559 setx 0x34400001400, %l0, %l1
26560 wrpr %l1, %tstate
26561 wrhpr 0x4, %htstate
26562 retry
26563 fmovdle %xcc, %f6, %f10
26564 fmuld8sux16 %f8, %f3, %f8
26565 fcmps %fcc3, %f4, %f1
26566loop_3095:
26567 fmovsn %xcc, %f14, %f1
26568 fmovdne %xcc, %f9, %f0
26569 movrgz %o2, 0x32E, %l1
26570 brnz,a %l4, loop_3096
26571 fmovsle %xcc, %f3, %f2
26572 lduw [%l7 + 0x08], %o1
26573 ldsb [%l7 + 0x3F], %g3
26574loop_3096:
26575 sth %o4, [%l7 + 0x4C]
26576 ldsh [%l7 + 0x2C], %l5
26577 nop
26578 setx loop_3097, %l0, %l1
26579 wrpr 0x1, %tl
26580 wrpr %l1, %tpc
26581 add %l1, 0x4, %l1
26582 wrpr %l1, %tnpc
26583 setx 0x34400001400, %l0, %l1
26584 wrpr %l1, %tstate
26585 wrhpr 0x4, %htstate
26586 retry
26587 fabsd %f4, %f10
26588 ldsw [%l7 + 0x5C], %g4
26589 array32 %l2, %i5, %g1
26590loop_3097:
26591 fmovdleu %icc, %f15, %f4
26592 stw %l0, [%l7 + 0x40]
26593 fcmpgt32 %f10, %f10, %o3
26594 ldx [%l7 + 0x70], %i6
26595 lduw [%l7 + 0x34], %o6
26596 fblg,a %fcc0, loop_3098
26597 fmul8ulx16 %f2, %f8, %f10
26598 fbge %fcc1, loop_3099
26599 fmovrdlz %i1, %f14, %f10
26600loop_3098:
26601 subcc %l6, %o7, %g2
26602 movg %icc, %g7, %i0
26603loop_3099:
26604 fbuge %fcc0, loop_3100
26605 subc %o0, %o5, %g6
26606 bcs,pn %xcc, loop_3101
26607 edge32l %l3, %i2, %i7
26608loop_3100:
26609 ldd [%l7 + 0x50], %f6
26610 ldd [%l7 + 0x28], %f14
26611loop_3101:
26612 array16 %g5, %i4, %o2
26613 tneg %xcc, 0x7
26614 fmovda %icc, %f9, %f0
26615 fone %f2
26616 fbn,a %fcc2, loop_3102
26617 xnor %i3, 0x1806, %l1
26618 fcmpgt32 %f14, %f2, %l4
26619 ta %icc, 0x6
26620loop_3102:
26621 std %f14, [%l7 + 0x70]
26622 movcs %icc, %o1, %g3
26623 st %f10, [%l7 + 0x20]
26624 fornot2s %f12, %f12, %f8
26625 ld [%l7 + 0x24], %f12
26626 fcmpgt16 %f12, %f6, %l5
26627 stw %o4, [%l7 + 0x50]
26628 edge8l %l2, %i5, %g4
26629 movrgz %g1, %l0, %o3
26630 srl %i6, 0x11, %o6
26631 bge loop_3103
26632 siam 0x4
26633 fmul8x16 %f0, %f6, %f12
26634 ldx [%l7 + 0x50], %l6
26635loop_3103:
26636 stx %i1, [%l7 + 0x10]
26637 ldsb [%l7 + 0x5A], %o7
26638 fbne,a %fcc0, loop_3104
26639 fors %f12, %f14, %f15
26640 fandnot2 %f0, %f10, %f12
26641 ldx [%l7 + 0x78], %g2
26642loop_3104:
26643 std %f2, [%l7 + 0x40]
26644 fmovrse %i0, %f0, %f12
26645 movgu %icc, %o0, %o5
26646 sth %g6, [%l7 + 0x0A]
26647 ldsw [%l7 + 0x18], %l3
26648 ble,a %xcc, loop_3105
26649 stw %g7, [%l7 + 0x18]
26650 stx %i7, [%l7 + 0x70]
26651 edge32ln %g5, %i2, %i4
26652loop_3105:
26653 udivx %i3, 0x06C2, %o2
26654 fmovdl %icc, %f1, %f4
26655 fpackfix %f2, %f3
26656 srax %l1, %o1, %g3
26657 fbn %fcc3, loop_3106
26658 ld [%l7 + 0x5C], %f12
26659 fmul8x16al %f8, %f11, %f4
26660 std %f14, [%l7 + 0x40]
26661loop_3106:
26662 array16 %l4, %o4, %l5
26663 fcmps %fcc3, %f13, %f8
26664 movcs %icc, %l2, %i5
26665 edge8ln %g4, %g1, %l0
26666 edge8l %i6, %o3, %l6
26667 movre %i1, 0x0DA, %o6
26668 stx %g2, [%l7 + 0x10]
26669 std %f12, [%l7 + 0x38]
26670 fpadd32 %f8, %f10, %f6
26671 fexpand %f5, %f4
26672 st %f2, [%l7 + 0x40]
26673 bvs,pt %icc, loop_3107
26674 ldd [%l7 + 0x38], %f6
26675 fandnot1 %f10, %f14, %f10
26676 ldub [%l7 + 0x5B], %o7
26677loop_3107:
26678 ldsw [%l7 + 0x44], %i0
26679 call loop_3108
26680 taddcctv %o5, 0x1736, %o0
26681 and %l3, %g6, %i7
26682 fpadd16s %f14, %f12, %f15
26683loop_3108:
26684 fmovdg %xcc, %f11, %f8
26685 tge %icc, 0x5
26686 fnot1 %f8, %f10
26687 stw %g7, [%l7 + 0x30]
26688 tg %icc, 0x3
26689 fmovdl %xcc, %f8, %f7
26690 lduh [%l7 + 0x76], %i2
26691 stx %i4, [%l7 + 0x38]
26692 movcs %icc, %g5, %i3
26693 sth %o2, [%l7 + 0x70]
26694 brgez %l1, loop_3109
26695 movneg %icc, %g3, %o1
26696 bne,a,pn %icc, loop_3110
26697 stw %l4, [%l7 + 0x34]
26698loop_3109:
26699 lduh [%l7 + 0x2A], %o4
26700 std %f6, [%l7 + 0x50]
26701loop_3110:
26702 array32 %l2, %i5, %g4
26703 fpack16 %f0, %f9
26704 lduh [%l7 + 0x4E], %g1
26705 std %f2, [%l7 + 0x18]
26706 st %f4, [%l7 + 0x40]
26707 xnorcc %l0, %i6, %l5
26708 fmul8ulx16 %f2, %f2, %f10
26709 fmovdg %xcc, %f8, %f14
26710 array8 %l6, %o3, %o6
26711 movrgez %g2, %i1, %i0
26712 movleu %icc, %o5, %o0
26713 ldsh [%l7 + 0x22], %o7
26714 fmovrse %l3, %f0, %f2
26715 ldx [%l7 + 0x18], %i7
26716 ldsw [%l7 + 0x48], %g7
26717 fcmpeq16 %f10, %f4, %i2
26718 smul %g6, 0x1A93, %i4
26719 edge32l %g5, %i3, %l1
26720 fba %fcc0, loop_3111
26721 movcc %icc, %g3, %o2
26722 ldsw [%l7 + 0x24], %o1
26723 fnot2 %f2, %f0
26724loop_3111:
26725 brz,a %l4, loop_3112
26726 and %l2, %o4, %i5
26727 fbo,a %fcc3, loop_3113
26728 fzeros %f2
26729loop_3112:
26730 fmovdvc %icc, %f12, %f1
26731 ldx [%l7 + 0x30], %g4
26732loop_3113:
26733 alignaddrl %l0, %i6, %g1
26734 fmovs %f8, %f5
26735 fcmpgt16 %f4, %f0, %l6
26736 movrlz %l5, %o3, %o6
26737 srlx %i1, %g2, %o5
26738 ldx [%l7 + 0x60], %i0
26739 edge16l %o0, %l3, %i7
26740 fcmpd %fcc0, %f8, %f10
26741 tsubcc %g7, 0x0E37, %o7
26742 ldsw [%l7 + 0x2C], %i2
26743 srl %g6, %i4, %g5
26744 ldsw [%l7 + 0x0C], %i3
26745 popc 0x1688, %l1
26746 ldsh [%l7 + 0x56], %g3
26747 fmovse %icc, %f10, %f2
26748 lduh [%l7 + 0x0A], %o2
26749 ldsh [%l7 + 0x7A], %l4
26750 fornot1 %f2, %f2, %f12
26751 fxnors %f8, %f5, %f15
26752 fbne %fcc2, loop_3114
26753 stb %l2, [%l7 + 0x4F]
26754 srax %o4, 0x18, %i5
26755 ldsw [%l7 + 0x4C], %o1
26756loop_3114:
26757 fcmpeq32 %f14, %f4, %g4
26758 fmovrsgz %i6, %f6, %f11
26759 lduw [%l7 + 0x5C], %g1
26760 fandnot1s %f3, %f9, %f14
26761 movn %icc, %l0, %l5
26762 nop
26763 setx loop_3115, %l0, %l1
26764 jmpl %l1, %o3
26765 brlez,a %o6, loop_3116
26766 fcmpeq16 %f8, %f14, %l6
26767 fbne %fcc2, loop_3117
26768loop_3115:
26769 udivcc %g2, 0x1E86, %o5
26770loop_3116:
26771 fnot2 %f14, %f14
26772 fmovdgu %xcc, %f7, %f4
26773loop_3117:
26774 fzeros %f10
26775 movl %icc, %i1, %i0
26776 stw %l3, [%l7 + 0x44]
26777 fnot2s %f12, %f6
26778 fornot1 %f14, %f4, %f0
26779 movrlz %o0, %i7, %o7
26780 lduh [%l7 + 0x5A], %i2
26781 fpsub16 %f4, %f6, %f6
26782 stw %g7, [%l7 + 0x08]
26783 tgu %icc, 0x7
26784 fcmpd %fcc0, %f2, %f4
26785 stw %g6, [%l7 + 0x2C]
26786 nop
26787 setx loop_3118, %l0, %l1
26788 wrpr 0x1, %tl
26789 wrpr %l1, %tpc
26790 add %l1, 0x4, %l1
26791 wrpr %l1, %tnpc
26792 setx 0x34400001400, %l0, %l1
26793 wrpr %l1, %tstate
26794 wrhpr 0x4, %htstate
26795 retry
26796 fmul8x16al %f4, %f4, %f2
26797 fblg,a %fcc1, loop_3119
26798 fxnor %f10, %f12, %f0
26799loop_3118:
26800 bvs,pt %icc, loop_3120
26801 ldx [%l7 + 0x20], %i4
26802loop_3119:
26803 st %f13, [%l7 + 0x78]
26804 fbn,a %fcc2, loop_3121
26805loop_3120:
26806 fmovdl %xcc, %f7, %f9
26807 movcs %icc, %i3, %g5
26808 xorcc %l1, 0x14D4, %o2
26809loop_3121:
26810 ld [%l7 + 0x08], %f11
26811 lduw [%l7 + 0x68], %l4
26812 fmovrslz %g3, %f9, %f5
26813 lduh [%l7 + 0x68], %o4
26814 fmovrsgez %l2, %f7, %f2
26815 fsrc1 %f2, %f0
26816 fba,a %fcc3, loop_3122
26817 fmovdl %icc, %f7, %f4
26818 array16 %o1, %g4, %i6
26819 mulscc %g1, %l0, %i5
26820loop_3122:
26821 ldsw [%l7 + 0x44], %l5
26822 fnegd %f4, %f12
26823 fmovsne %xcc, %f12, %f0
26824 st %f2, [%l7 + 0x4C]
26825 bge,a,pt %icc, loop_3123
26826 fbu %fcc0, loop_3124
26827 st %f5, [%l7 + 0x2C]
26828 fmovsvs %icc, %f8, %f8
26829loop_3123:
26830 fsrc1 %f4, %f14
26831loop_3124:
26832 tg %xcc, 0x0
26833 array16 %o3, %l6, %g2
26834 fnors %f2, %f4, %f7
26835 add %o6, 0x03CE, %i1
26836 sth %o5, [%l7 + 0x58]
26837 sth %i0, [%l7 + 0x24]
26838 bvs,pt %xcc, loop_3125
26839 fmovrdne %o0, %f2, %f12
26840 fbg,a %fcc1, loop_3126
26841 fcmple16 %f2, %f10, %l3
26842loop_3125:
26843 subccc %o7, %i2, %i7
26844 bn,pn %icc, loop_3127
26845loop_3126:
26846 edge32l %g7, %g6, %i4
26847 fmovsleu %icc, %f12, %f14
26848 ldx [%l7 + 0x38], %g5
26849loop_3127:
26850 fmovdvs %icc, %f12, %f4
26851 movrne %i3, 0x2FE, %l1
26852 bneg,pn %icc, loop_3128
26853 fcmpeq16 %f2, %f6, %o2
26854 movrgz %g3, 0x0D2, %l4
26855 fbl,a %fcc3, loop_3129
26856loop_3128:
26857 fcmped %fcc2, %f6, %f6
26858 fcmps %fcc2, %f11, %f2
26859 fmovdvs %icc, %f8, %f0
26860loop_3129:
26861 movcc %xcc, %o4, %l2
26862 nop
26863 setx loop_3130, %l0, %l1
26864 wrpr 0x1, %tl
26865 wrpr %l1, %tnpc
26866 setx 0x34400001400, %l0, %l1
26867 wrpr %l1, %tstate
26868 wrhpr 0x4, %htstate
26869 done
26870 lduw [%l7 + 0x48], %o1
26871 fmovsleu %icc, %f1, %f3
26872 subc %i6, %g1, %l0
26873loop_3130:
26874 nop
26875 setx loop_3131, %l0, %l1
26876 wrpr 0x1, %tl
26877 wrpr %l1, %tpc
26878 add %l1, 0x4, %l1
26879 wrpr %l1, %tnpc
26880 setx 0x34400001400, %l0, %l1
26881 wrpr %l1, %tstate
26882 wrhpr 0x4, %htstate
26883 retry
26884 fnegd %f6, %f6
26885 std %f4, [%l7 + 0x40]
26886 ldsb [%l7 + 0x13], %i5
26887loop_3131:
26888 ldsw [%l7 + 0x54], %l5
26889 stw %g4, [%l7 + 0x30]
26890 bl,pt %icc, loop_3132
26891 movneg %icc, %l6, %o3
26892 orcc %g2, %i1, %o6
26893 std %f10, [%l7 + 0x18]
26894loop_3132:
26895 brgez,a %i0, loop_3133
26896 ble,a,pn %xcc, loop_3134
26897 stx %o5, [%l7 + 0x28]
26898 sth %o0, [%l7 + 0x66]
26899loop_3133:
26900 fmovdg %xcc, %f4, %f12
26901loop_3134:
26902 fnors %f4, %f10, %f10
26903 ld [%l7 + 0x54], %f6
26904 andcc %o7, 0x01D1, %l3
26905 array8 %i7, %i2, %g7
26906 bcs,a loop_3135
26907 ldub [%l7 + 0x64], %g6
26908 fmul8sux16 %f8, %f4, %f14
26909 fabsd %f2, %f8
26910loop_3135:
26911 bleu,a,pt %xcc, loop_3136
26912 lduw [%l7 + 0x68], %g5
26913 sra %i3, 0x0B, %i4
26914 movge %icc, %o2, %l1
26915loop_3136:
26916 ldd [%l7 + 0x58], %f8
26917 fmul8ulx16 %f14, %f6, %f2
26918 fmovsn %icc, %f9, %f14
26919 fble %fcc0, loop_3137
26920 fmovse %xcc, %f11, %f6
26921 brgz,a %g3, loop_3138
26922 std %f4, [%l7 + 0x48]
26923loop_3137:
26924 fmovdgu %icc, %f14, %f0
26925 xorcc %o4, %l4, %l2
26926loop_3138:
26927 pdist %f6, %f12, %f10
26928 tvs %icc, 0x5
26929 fcmple16 %f0, %f2, %i6
26930 ldsw [%l7 + 0x4C], %g1
26931 tg %icc, 0x2
26932 ldsw [%l7 + 0x2C], %o1
26933 movrne %i5, %l0, %g4
26934 fxor %f14, %f4, %f4
26935 movneg %icc, %l6, %o3
26936 fcmpgt16 %f0, %f4, %g2
26937 stb %l5, [%l7 + 0x44]
26938 ldsh [%l7 + 0x52], %i1
26939 sth %o6, [%l7 + 0x5C]
26940 taddcctv %o5, 0x0785, %o0
26941 tg %xcc, 0x2
26942 nop
26943 setx loop_3139, %l0, %l1
26944 wrpr 0x1, %tl
26945 wrpr %l1, %tnpc
26946 setx 0x34400001400, %l0, %l1
26947 wrpr %l1, %tstate
26948 wrhpr 0x4, %htstate
26949 done
26950 ble,a,pn %xcc, loop_3140
26951 fmovdcs %icc, %f0, %f11
26952 fmovsle %xcc, %f0, %f13
26953loop_3139:
26954 bl %xcc, loop_3141
26955loop_3140:
26956 movne %icc, %o7, %i0
26957 fmovrslez %i7, %f15, %f6
26958 mova %icc, %l3, %i2
26959loop_3141:
26960 lduw [%l7 + 0x34], %g7
26961 fblg,a %fcc2, loop_3142
26962 fmovrdlz %g6, %f0, %f14
26963 fcmpeq16 %f8, %f8, %g5
26964 fcmpgt32 %f4, %f14, %i3
26965loop_3142:
26966 movvs %xcc, %o2, %i4
26967 for %f10, %f8, %f10
26968 orn %l1, %o4, %g3
26969 fmovrde %l4, %f6, %f4
26970 fmovsa %icc, %f1, %f8
26971 fxor %f10, %f10, %f6
26972 fsrc1s %f8, %f7
26973 umulcc %i6, 0x1979, %g1
26974 fpsub16s %f3, %f6, %f14
26975 mova %xcc, %l2, %o1
26976 lduw [%l7 + 0x30], %l0
26977 movcc %icc, %g4, %i5
26978 fmovsn %xcc, %f15, %f6
26979 ba %icc, loop_3143
26980 ldsb [%l7 + 0x10], %o3
26981 ldsw [%l7 + 0x64], %g2
26982 fpadd16 %f6, %f10, %f4
26983loop_3143:
26984 smul %l5, %i1, %l6
26985 std %f10, [%l7 + 0x58]
26986 fcmpes %fcc0, %f13, %f0
26987 mova %icc, %o6, %o0
26988 fabss %f10, %f7
26989 ldsb [%l7 + 0x55], %o5
26990 tvc %xcc, 0x0
26991 fmovdneg %xcc, %f9, %f10
26992 fpackfix %f10, %f7
26993 ldsw [%l7 + 0x0C], %i0
26994 fmovd %f8, %f12
26995 edge32 %i7, %l3, %i2
26996 ld [%l7 + 0x08], %f4
26997 movrne %o7, 0x1E0, %g6
26998 bpos,pt %icc, loop_3144
26999 for %f4, %f14, %f8
27000 ldsw [%l7 + 0x50], %g7
27001 movl %xcc, %i3, %g5
27002loop_3144:
27003 orn %o2, %i4, %o4
27004 edge16l %g3, %l4, %i6
27005 fmovdcc %icc, %f10, %f7
27006 and %g1, 0x1A8F, %l1
27007 orncc %o1, 0x0708, %l0
27008 fmovdge %icc, %f2, %f4
27009 ld [%l7 + 0x74], %f1
27010 sth %g4, [%l7 + 0x6C]
27011 udiv %i5, 0x1048, %l2
27012 mova %xcc, %g2, %l5
27013 movrlez %o3, 0x30A, %i1
27014 fornot1 %f10, %f6, %f12
27015 fand %f14, %f8, %f6
27016 orn %l6, 0x1ECE, %o6
27017 edge32n %o0, %o5, %i0
27018 stw %i7, [%l7 + 0x3C]
27019 sdiv %l3, 0x0A46, %i2
27020 nop
27021 setx loop_3145, %l0, %l1
27022 wrpr 0x1, %tl
27023 wrpr %l1, %tnpc
27024 setx 0x34400001400, %l0, %l1
27025 wrpr %l1, %tstate
27026 wrhpr 0x4, %htstate
27027 done
27028 brlz,a %o7, loop_3146
27029 fmovsvc %icc, %f7, %f0
27030 fxors %f2, %f9, %f10
27031loop_3145:
27032 add %g6, 0x1B08, %i3
27033loop_3146:
27034 tleu %xcc, 0x6
27035 movrne %g5, 0x240, %g7
27036 ldsw [%l7 + 0x30], %o2
27037 movrgz %i4, %g3, %l4
27038 fmovrse %i6, %f1, %f6
27039 fmovdle %xcc, %f2, %f12
27040 addcc %g1, 0x096E, %l1
27041 edge16ln %o4, %l0, %g4
27042 orncc %o1, 0x04B0, %i5
27043 ldsb [%l7 + 0x08], %g2
27044 fbule,a %fcc0, loop_3147
27045 fmovscs %icc, %f15, %f4
27046 fpadd16s %f9, %f13, %f4
27047 fxnors %f1, %f5, %f14
27048loop_3147:
27049 stx %l2, [%l7 + 0x60]
27050 add %o3, %l5, %i1
27051 fabss %f0, %f6
27052 movre %l6, 0x0F3, %o0
27053 fcmpeq32 %f10, %f12, %o6
27054 bgu,pt %xcc, loop_3148
27055 stb %o5, [%l7 + 0x4B]
27056 bl,a,pt %icc, loop_3149
27057 edge32l %i0, %i7, %l3
27058loop_3148:
27059 srlx %o7, 0x16, %i2
27060 ld [%l7 + 0x68], %f2
27061loop_3149:
27062 ldsh [%l7 + 0x2C], %i3
27063 fmovsvs %xcc, %f14, %f13
27064 fmovd %f12, %f6
27065 ldd [%l7 + 0x10], %f8
27066 bl,a,pt %xcc, loop_3150
27067 subc %g5, 0x19E3, %g7
27068 fxors %f12, %f5, %f10
27069 addccc %g6, %o2, %i4
27070loop_3150:
27071 fmul8x16 %f9, %f6, %f8
27072 fbul,a %fcc0, loop_3151
27073 ld [%l7 + 0x30], %f1
27074 ldd [%l7 + 0x28], %f4
27075 for %f14, %f6, %f14
27076loop_3151:
27077 ld [%l7 + 0x6C], %f2
27078 smulcc %g3, %i6, %l4
27079 fmovdne %xcc, %f8, %f2
27080 ldub [%l7 + 0x23], %g1
27081 fble,a %fcc3, loop_3152
27082 lduw [%l7 + 0x14], %l1
27083 fmovsle %icc, %f15, %f6
27084 popc %o4, %g4
27085loop_3152:
27086 xorcc %o1, 0x1BDA, %i5
27087 ldsw [%l7 + 0x6C], %l0
27088 and %g2, 0x0939, %o3
27089 ldd [%l7 + 0x38], %f12
27090 te %icc, 0x1
27091 ldx [%l7 + 0x48], %l2
27092 fzero %f2
27093 ldsh [%l7 + 0x1E], %i1
27094 fpack32 %f4, %f8, %f2
27095 xor %l5, 0x0A69, %o0
27096 fors %f15, %f14, %f1
27097 fones %f8
27098 movn %xcc, %l6, %o5
27099 movre %i0, %o6, %i7
27100 taddcc %l3, 0x1B71, %i2
27101 ld [%l7 + 0x38], %f5
27102 fmovrsgz %o7, %f6, %f14
27103 fandnot2 %f4, %f14, %f14
27104 fpsub32s %f8, %f13, %f0
27105 stx %i3, [%l7 + 0x78]
27106 fbge %fcc0, loop_3153
27107 fmuld8ulx16 %f12, %f5, %f6
27108 fmovdge %icc, %f1, %f8
27109 movpos %xcc, %g7, %g6
27110loop_3153:
27111 ld [%l7 + 0x6C], %f11
27112 addc %g5, 0x0983, %o2
27113 edge32 %g3, %i6, %i4
27114 fmovsne %icc, %f14, %f12
27115 sth %l4, [%l7 + 0x0A]
27116 fsrc2s %f12, %f5
27117 tn %icc, 0x5
27118 fcmpeq16 %f4, %f0, %l1
27119 fbue,a %fcc3, loop_3154
27120 fornot2s %f3, %f0, %f15
27121 andncc %g1, %o4, %o1
27122 fxnor %f4, %f14, %f6
27123loop_3154:
27124 fabss %f12, %f1
27125 orncc %i5, 0x00E3, %l0
27126 stb %g2, [%l7 + 0x5F]
27127 ld [%l7 + 0x34], %f4
27128 ldd [%l7 + 0x48], %f10
27129 fnot2s %f9, %f0
27130 fcmpeq16 %f8, %f4, %g4
27131 bvc,a,pt %icc, loop_3155
27132 fcmple16 %f12, %f12, %l2
27133 ldsb [%l7 + 0x13], %i1
27134 fands %f4, %f15, %f10
27135loop_3155:
27136 lduw [%l7 + 0x18], %l5
27137 fcmpeq16 %f10, %f6, %o0
27138 fabss %f15, %f10
27139 for %f0, %f10, %f4
27140 edge32l %l6, %o3, %o5
27141 ldd [%l7 + 0x78], %f10
27142 fba,a %fcc1, loop_3156
27143 andcc %i0, %i7, %o6
27144 fmovdleu %icc, %f15, %f8
27145 fsrc2 %f4, %f12
27146loop_3156:
27147 movre %i2, %l3, %o7
27148 fxnor %f0, %f6, %f14
27149 smulcc %i3, 0x0DE8, %g7
27150 fandnot2 %f8, %f8, %f12
27151 fpadd32 %f14, %f4, %f0
27152 and %g6, 0x13D9, %g5
27153 fbuge,a %fcc3, loop_3157
27154 tvs %xcc, 0x1
27155 fpack32 %f10, %f14, %f10
27156 tl %icc, 0x3
27157loop_3157:
27158 ldsw [%l7 + 0x14], %g3
27159 bl %icc, loop_3158
27160 fzeros %f3
27161 fbug %fcc2, loop_3159
27162 nop
27163 setx loop_3160, %l0, %l1
27164 wrpr 0x1, %tl
27165 wrpr %l1, %tnpc
27166 setx 0x34400001400, %l0, %l1
27167 wrpr %l1, %tstate
27168 wrhpr 0x4, %htstate
27169 done
27170loop_3158:
27171 fone %f12
27172 tpos %icc, 0x0
27173loop_3159:
27174 edge8l %o2, %i6, %l4
27175loop_3160:
27176 fmovrdgz %l1, %f12, %f0
27177 fmovd %f0, %f8
27178 tpos %xcc, 0x3
27179 subccc %i4, 0x0ACA, %o4
27180 edge32 %o1, %i5, %g1
27181 st %f1, [%l7 + 0x74]
27182 lduw [%l7 + 0x08], %g2
27183 fmovrdlz %g4, %f12, %f2
27184 ldsb [%l7 + 0x69], %l2
27185 movrne %i1, %l0, %o0
27186 fmovsg %xcc, %f0, %f12
27187 movcc %xcc, %l6, %o3
27188 ldd [%l7 + 0x20], %f12
27189 ldx [%l7 + 0x40], %l5
27190 stb %o5, [%l7 + 0x7C]
27191 tl %icc, 0x5
27192 and %i0, 0x0F67, %o6
27193 fcmpes %fcc2, %f2, %f3
27194 ld [%l7 + 0x4C], %f8
27195 fnors %f4, %f0, %f10
27196 udivcc %i7, 0x019E, %i2
27197 fornot2s %f5, %f4, %f15
27198 fand %f10, %f2, %f6
27199 fmovrdne %l3, %f8, %f8
27200 stb %i3, [%l7 + 0x60]
27201 tge %xcc, 0x1
27202 fmovsle %icc, %f13, %f11
27203 nop
27204 setx loop_3161, %l0, %l1
27205 jmpl %l1, %g7
27206 fors %f2, %f0, %f8
27207 ldx [%l7 + 0x70], %g6
27208 andncc %g5, %o7, %g3
27209loop_3161:
27210 ba,a loop_3162
27211 movn %icc, %i6, %o2
27212 movgu %xcc, %l1, %i4
27213 bleu,pt %icc, loop_3163
27214loop_3162:
27215 udiv %o4, 0x1C6E, %o1
27216 stb %i5, [%l7 + 0x67]
27217 edge8n %g1, %g2, %g4
27218loop_3163:
27219 ldsb [%l7 + 0x1F], %l2
27220 faligndata %f12, %f12, %f4
27221 movrgez %l4, %i1, %l0
27222 nop
27223 setx loop_3164, %l0, %l1
27224 jmpl %l1, %l6
27225 taddcc %o0, 0x01EF, %o3
27226 movvs %xcc, %l5, %o5
27227 fpmerge %f11, %f13, %f2
27228loop_3164:
27229 stw %i0, [%l7 + 0x78]
27230 ldx [%l7 + 0x18], %i7
27231 st %f9, [%l7 + 0x58]
27232 udivx %o6, 0x0169, %l3
27233 ldx [%l7 + 0x60], %i3
27234 sth %i2, [%l7 + 0x30]
27235 ldd [%l7 + 0x58], %f0
27236 fmovdg %xcc, %f7, %f12
27237 add %g7, %g6, %g5
27238 bshuffle %f2, %f10, %f4
27239 fornot1s %f1, %f0, %f4
27240 ldd [%l7 + 0x38], %f4
27241 bvc,a loop_3165
27242 movrlz %g3, %i6, %o2
27243 fbue %fcc0, loop_3166
27244 tsubcc %l1, %o7, %o4
27245loop_3165:
27246 fcmps %fcc0, %f15, %f8
27247 ldub [%l7 + 0x0D], %o1
27248loop_3166:
27249 stw %i5, [%l7 + 0x14]
27250 fmovdpos %icc, %f4, %f0
27251 andcc %g1, %i4, %g2
27252 lduw [%l7 + 0x30], %l2
27253 fmovdge %icc, %f4, %f14
27254 bneg,pn %xcc, loop_3167
27255 orcc %l4, %i1, %g4
27256 fpackfix %f2, %f3
27257 array16 %l0, %l6, %o3
27258loop_3167:
27259 stw %o0, [%l7 + 0x18]
27260 popc %o5, %i0
27261 movcc %xcc, %l5, %i7
27262 ldsh [%l7 + 0x38], %o6
27263 movre %l3, %i2, %g7
27264 fbul %fcc0, loop_3168
27265 fandnot1s %f5, %f14, %f10
27266 edge8n %i3, %g6, %g3
27267 ld [%l7 + 0x50], %f1
27268loop_3168:
27269 fbu,a %fcc3, loop_3169
27270 fble %fcc3, loop_3170
27271 fbge,a %fcc2, loop_3171
27272 ldub [%l7 + 0x25], %g5
27273loop_3169:
27274 movvs %icc, %i6, %o2
27275loop_3170:
27276 udivx %o7, 0x16D5, %o4
27277loop_3171:
27278 fpadd16 %f10, %f0, %f8
27279 fnands %f1, %f14, %f9
27280 fmovrdne %o1, %f8, %f4
27281 ldd [%l7 + 0x18], %f6
27282 fmovde %icc, %f7, %f13
27283 movneg %xcc, %l1, %g1
27284 stb %i4, [%l7 + 0x27]
27285 umul %i5, 0x1689, %l2
27286 fnands %f9, %f2, %f11
27287 ldsh [%l7 + 0x3C], %l4
27288 fnand %f2, %f0, %f6
27289 edge8l %i1, %g4, %l0
27290 sth %g2, [%l7 + 0x1A]
27291 ldsh [%l7 + 0x44], %o3
27292 fmovrdlz %o0, %f14, %f14
27293 stx %l6, [%l7 + 0x08]
27294 call loop_3172
27295 movre %o5, 0x379, %l5
27296 fpack16 %f14, %f13
27297 subcc %i7, 0x0241, %o6
27298loop_3172:
27299 fornot2s %f15, %f5, %f6
27300 be,pn %icc, loop_3173
27301 stx %l3, [%l7 + 0x10]
27302 lduw [%l7 + 0x48], %i2
27303 fmovrsgz %i0, %f13, %f1
27304loop_3173:
27305 fbl,a %fcc2, loop_3174
27306 brlez,a %i3, loop_3175
27307 movleu %xcc, %g7, %g6
27308 srax %g5, %g3, %o2
27309loop_3174:
27310 movrne %o7, 0x14E, %o4
27311loop_3175:
27312 fpadd16s %f9, %f10, %f1
27313 ldd [%l7 + 0x20], %f14
27314 movneg %icc, %i6, %l1
27315 fmovsle %xcc, %f10, %f11
27316 fbul %fcc2, loop_3176
27317 for %f0, %f14, %f4
27318 edge32ln %o1, %i4, %g1
27319 move %icc, %l2, %l4
27320loop_3176:
27321 alignaddrl %i5, %g4, %l0
27322 ld [%l7 + 0x24], %f14
27323 sth %g2, [%l7 + 0x34]
27324 stb %o3, [%l7 + 0x6F]
27325 ldd [%l7 + 0x60], %f14
27326 xnorcc %i1, 0x18F5, %o0
27327 ldsw [%l7 + 0x58], %o5
27328 ldsw [%l7 + 0x28], %l5
27329 subcc %l6, 0x018B, %i7
27330 fandnot2 %f10, %f4, %f8
27331 edge8n %o6, %l3, %i0
27332 fmovse %xcc, %f13, %f8
27333 movleu %icc, %i3, %i2
27334 ld [%l7 + 0x28], %f5
27335 fmovscc %icc, %f4, %f5
27336 fmovdle %icc, %f7, %f10
27337 fpackfix %f8, %f12
27338 subc %g6, 0x149A, %g7
27339 fcmpne16 %f0, %f2, %g5
27340 ldsw [%l7 + 0x40], %o2
27341 brlez %g3, loop_3177
27342 bneg,pn %icc, loop_3178
27343 fpack32 %f2, %f14, %f2
27344 bcs,a %icc, loop_3179
27345loop_3177:
27346 fpmerge %f1, %f9, %f4
27347loop_3178:
27348 st %f11, [%l7 + 0x28]
27349 stx %o7, [%l7 + 0x20]
27350loop_3179:
27351 fmovscs %icc, %f4, %f6
27352 movre %o4, 0x1BA, %l1
27353 ld [%l7 + 0x44], %f12
27354 bge,a %xcc, loop_3180
27355 ldsb [%l7 + 0x65], %o1
27356 sllx %i6, %g1, %i4
27357 ldd [%l7 + 0x78], %f6
27358loop_3180:
27359 andncc %l4, %i5, %g4
27360 stx %l2, [%l7 + 0x78]
27361 alignaddrl %g2, %l0, %i1
27362 fxnors %f11, %f10, %f6
27363 sth %o0, [%l7 + 0x2E]
27364 st %f1, [%l7 + 0x08]
27365 lduh [%l7 + 0x3C], %o3
27366 bcs loop_3181
27367 fmovdl %icc, %f4, %f13
27368 ldsh [%l7 + 0x26], %o5
27369 fzeros %f14
27370loop_3181:
27371 fmovdvc %xcc, %f3, %f11
27372 nop
27373 setx loop_3182, %l0, %l1
27374 wrpr 0x1, %tl
27375 wrpr %l1, %tnpc
27376 setx 0x34400001400, %l0, %l1
27377 wrpr %l1, %tstate
27378 wrhpr 0x4, %htstate
27379 done
27380 tvc %icc, 0x1
27381 fmovrsne %l6, %f15, %f13
27382 sth %l5, [%l7 + 0x38]
27383loop_3182:
27384 orn %o6, 0x1708, %l3
27385 ldsh [%l7 + 0x16], %i7
27386 brlez,a %i3, loop_3183
27387 bcc,a loop_3184
27388 lduh [%l7 + 0x4E], %i2
27389 fmovrdlez %g6, %f14, %f0
27390loop_3183:
27391 sth %g7, [%l7 + 0x3E]
27392loop_3184:
27393 fcmped %fcc0, %f2, %f12
27394 fmul8ulx16 %f6, %f14, %f6
27395 fnors %f3, %f4, %f14
27396 fone %f4
27397 stb %i0, [%l7 + 0x27]
27398 udiv %g5, 0x14E5, %o2
27399 ldsh [%l7 + 0x34], %g3
27400 movvc %icc, %o7, %o4
27401 fnands %f14, %f10, %f5
27402 move %icc, %o1, %i6
27403 fmovsg %icc, %f7, %f6
27404 mulscc %g1, 0x1E0E, %l1
27405 fpsub16s %f1, %f4, %f4
27406 fbn,a %fcc0, loop_3185
27407 ldsb [%l7 + 0x69], %i4
27408 tne %xcc, 0x5
27409 fbue %fcc1, loop_3186
27410loop_3185:
27411 stb %l4, [%l7 + 0x4F]
27412 ldsw [%l7 + 0x6C], %g4
27413 std %f0, [%l7 + 0x40]
27414loop_3186:
27415 fsrc1 %f14, %f10
27416 fmovscc %xcc, %f1, %f10
27417 smulcc %l2, 0x1F98, %g2
27418 array16 %i5, %l0, %i1
27419 udivx %o3, 0x06B0, %o0
27420 fpadd32 %f6, %f2, %f14
27421 ble,a %xcc, loop_3187
27422 brlz,a %l6, loop_3188
27423 tcc %icc, 0x2
27424 stb %o5, [%l7 + 0x3D]
27425loop_3187:
27426 tl %icc, 0x4
27427loop_3188:
27428 st %f4, [%l7 + 0x1C]
27429 ld [%l7 + 0x20], %f5
27430 ldsw [%l7 + 0x58], %o6
27431 sdiv %l5, 0x1E22, %l3
27432 fbuge,a %fcc1, loop_3189
27433 fmovrdne %i7, %f6, %f4
27434 bg,a loop_3190
27435 udiv %i3, 0x1716, %i2
27436loop_3189:
27437 fbug,a %fcc3, loop_3191
27438 st %f14, [%l7 + 0x38]
27439loop_3190:
27440 fmovsneg %xcc, %f13, %f15
27441 for %f6, %f10, %f0
27442loop_3191:
27443 fpsub32 %f4, %f14, %f12
27444 lduh [%l7 + 0x78], %g7
27445 or %i0, %g6, %o2
27446 fpsub16s %f1, %f9, %f13
27447 bvc,pt %icc, loop_3192
27448 array16 %g5, %g3, %o4
27449 lduw [%l7 + 0x08], %o1
27450 fmovsa %xcc, %f1, %f11
27451loop_3192:
27452 std %f8, [%l7 + 0x50]
27453 ldd [%l7 + 0x58], %f6
27454 edge32ln %i6, %o7, %g1
27455 edge16 %i4, %l4, %l1
27456 fmovdne %icc, %f14, %f2
27457 fnegs %f6, %f14
27458 fmovdgu %icc, %f15, %f13
27459 fbl %fcc2, loop_3193
27460 fmovdneg %xcc, %f10, %f8
27461 st %f14, [%l7 + 0x40]
27462 fmovdvc %icc, %f2, %f12
27463loop_3193:
27464 edge16 %l2, %g2, %i5
27465 tpos %icc, 0x2
27466 udivx %g4, 0x0F69, %l0
27467 fexpand %f10, %f12
27468 fmul8x16 %f9, %f4, %f12
27469 tn %icc, 0x2
27470 fblg,a %fcc0, loop_3194
27471 bshuffle %f8, %f2, %f0
27472 st %f7, [%l7 + 0x18]
27473 fcmpgt16 %f8, %f10, %i1
27474loop_3194:
27475 popc 0x0CF5, %o3
27476 bgu,a,pt %icc, loop_3195
27477 stx %o0, [%l7 + 0x30]
27478 fbo %fcc3, loop_3196
27479 fmovsleu %xcc, %f14, %f12
27480loop_3195:
27481 tvs %icc, 0x4
27482 stx %o5, [%l7 + 0x60]
27483loop_3196:
27484 bcs,pt %xcc, loop_3197
27485 tge %xcc, 0x1
27486 umulcc %o6, 0x154C, %l6
27487 ld [%l7 + 0x64], %f12
27488loop_3197:
27489 fexpand %f2, %f10
27490 stw %l5, [%l7 + 0x58]
27491 ldsb [%l7 + 0x4F], %i7
27492 ld [%l7 + 0x74], %f2
27493 array16 %i3, %l3, %i2
27494 andncc %i0, %g6, %g7
27495 fpsub32s %f10, %f11, %f0
27496 fbo %fcc1, loop_3198
27497 ldsb [%l7 + 0x65], %g5
27498 ldsb [%l7 + 0x08], %o2
27499 edge8ln %o4, %o1, %g3
27500loop_3198:
27501 lduh [%l7 + 0x6A], %o7
27502 stw %g1, [%l7 + 0x58]
27503 movcc %icc, %i6, %i4
27504 or %l4, %l2, %g2
27505 edge8n %i5, %l1, %g4
27506 lduw [%l7 + 0x58], %l0
27507 xnorcc %o3, %i1, %o0
27508 fpadd16s %f1, %f12, %f11
27509 bge,a,pt %xcc, loop_3199
27510 ldd [%l7 + 0x50], %f4
27511 fmovrdgz %o5, %f0, %f14
27512 fmovse %icc, %f2, %f9
27513loop_3199:
27514 fxnors %f12, %f11, %f9
27515 lduw [%l7 + 0x6C], %o6
27516 udiv %l6, 0x1CD8, %l5
27517 subc %i3, %l3, %i2
27518 fmovdge %icc, %f13, %f4
27519 st %f12, [%l7 + 0x6C]
27520 tcc %icc, 0x6
27521 sdiv %i7, 0x1BD3, %i0
27522 fnot2 %f8, %f6
27523 sethi 0x1514, %g7
27524 fnot2 %f12, %f10
27525 ldsb [%l7 + 0x7F], %g5
27526 tneg %icc, 0x3
27527 xnor %o2, %o4, %g6
27528 stw %g3, [%l7 + 0x28]
27529 fbuge %fcc2, loop_3200
27530 fmovsl %icc, %f11, %f10
27531 lduw [%l7 + 0x2C], %o1
27532 be,pn %xcc, loop_3201
27533loop_3200:
27534 fmovrsgz %g1, %f10, %f15
27535 fsrc1s %f0, %f6
27536 tcc %xcc, 0x1
27537loop_3201:
27538 fmovdvc %icc, %f3, %f1
27539 fbl %fcc0, loop_3202
27540 smul %i6, %i4, %o7
27541 edge8ln %l4, %g2, %i5
27542 fmovrdlz %l1, %f2, %f8
27543loop_3202:
27544 ldsw [%l7 + 0x50], %l2
27545 movleu %icc, %l0, %o3
27546 fbe %fcc3, loop_3203
27547 fmovsl %icc, %f12, %f1
27548 bvc,a loop_3204
27549 fnot2s %f9, %f15
27550loop_3203:
27551 ldd [%l7 + 0x48], %f10
27552 st %f4, [%l7 + 0x38]
27553loop_3204:
27554 stw %g4, [%l7 + 0x68]
27555 brgz,a %i1, loop_3205
27556 fmul8x16al %f10, %f6, %f14
27557 addccc %o5, %o6, %o0
27558 fmovdn %icc, %f0, %f11
27559loop_3205:
27560 fbug,a %fcc0, loop_3206
27561 st %f1, [%l7 + 0x1C]
27562 fand %f10, %f14, %f0
27563 fmovsa %xcc, %f15, %f2
27564loop_3206:
27565 ldsw [%l7 + 0x64], %l6
27566 stx %i3, [%l7 + 0x70]
27567 stb %l3, [%l7 + 0x0D]
27568 fsrc2 %f0, %f8
27569 smul %l5, 0x0DA5, %i7
27570 stb %i2, [%l7 + 0x21]
27571 edge8l %i0, %g7, %o2
27572 edge16l %o4, %g6, %g3
27573 xnorcc %o1, %g5, %i6
27574 fcmped %fcc1, %f4, %f10
27575 sdivcc %g1, 0x1460, %i4
27576 fcmple32 %f2, %f6, %o7
27577 stw %l4, [%l7 + 0x40]
27578 lduw [%l7 + 0x1C], %g2
27579 fmovrdlz %l1, %f12, %f2
27580 fmovdne %xcc, %f15, %f8
27581 movcc %icc, %i5, %l0
27582 fbge %fcc0, loop_3207
27583 fbne,a %fcc3, loop_3208
27584 movrlez %l2, %g4, %o3
27585 lduh [%l7 + 0x36], %o5
27586loop_3207:
27587 std %f10, [%l7 + 0x18]
27588loop_3208:
27589 xor %i1, %o0, %o6
27590 bpos,a loop_3209
27591 alignaddr %i3, %l6, %l3
27592 fcmpne32 %f12, %f2, %i7
27593 edge16l %i2, %l5, %g7
27594loop_3209:
27595 stw %o2, [%l7 + 0x24]
27596 subcc %o4, 0x19D4, %i0
27597 fsrc1 %f0, %f2
27598 lduh [%l7 + 0x66], %g3
27599 ldsb [%l7 + 0x0B], %g6
27600 fpack16 %f0, %f13
27601 fmovda %xcc, %f4, %f0
27602 xnor %o1, %i6, %g5
27603 fmovsgu %icc, %f11, %f14
27604 fpsub16s %f13, %f12, %f5
27605 ble %icc, loop_3210
27606 fornot2 %f2, %f14, %f12
27607 fble,a %fcc1, loop_3211
27608 sllx %g1, 0x19, %i4
27609loop_3210:
27610 lduh [%l7 + 0x3A], %l4
27611 ba,pn %xcc, loop_3212
27612loop_3211:
27613 fmul8x16au %f10, %f10, %f4
27614 fmovdneg %xcc, %f14, %f11
27615 fcmpne32 %f6, %f14, %o7
27616loop_3212:
27617 fbo %fcc2, loop_3213
27618 movrgz %l1, %g2, %i5
27619 fmovsvc %icc, %f8, %f12
27620 movvs %xcc, %l0, %g4
27621loop_3213:
27622 edge32 %o3, %o5, %l2
27623 fand %f12, %f6, %f0
27624 ldsh [%l7 + 0x4A], %i1
27625 fandnot2s %f6, %f0, %f0
27626 xnor %o0, 0x115B, %i3
27627 fbge %fcc2, loop_3214
27628 stx %l6, [%l7 + 0x20]
27629 ldx [%l7 + 0x28], %o6
27630 lduw [%l7 + 0x48], %i7
27631loop_3214:
27632 movvs %xcc, %l3, %i2
27633 ldsh [%l7 + 0x74], %l5
27634 stb %o2, [%l7 + 0x78]
27635 bn,a,pn %xcc, loop_3215
27636 tsubcctv %g7, %i0, %g3
27637 fsrc1s %f10, %f7
27638 popc 0x1C9E, %g6
27639loop_3215:
27640 ld [%l7 + 0x30], %f9
27641 fnot1 %f12, %f6
27642 nop
27643 setx loop_3216, %l0, %l1
27644 jmpl %l1, %o1
27645 std %f4, [%l7 + 0x18]
27646 fcmpne32 %f4, %f8, %i6
27647 ldsb [%l7 + 0x75], %g5
27648loop_3216:
27649 fcmpgt16 %f4, %f8, %g1
27650 bvc,a loop_3217
27651 sth %o4, [%l7 + 0x6C]
27652 st %f5, [%l7 + 0x14]
27653 edge32l %l4, %i4, %o7
27654loop_3217:
27655 lduh [%l7 + 0x6A], %l1
27656 fors %f8, %f1, %f5
27657 lduw [%l7 + 0x40], %g2
27658 ld [%l7 + 0x5C], %f14
27659 tg %xcc, 0x3
27660 ldx [%l7 + 0x28], %i5
27661 fmovs %f0, %f14
27662 fcmps %fcc1, %f2, %f12
27663 sllx %l0, %o3, %g4
27664 bgu,a %xcc, loop_3218
27665 stx %o5, [%l7 + 0x38]
27666 st %f7, [%l7 + 0x30]
27667 ldd [%l7 + 0x50], %f0
27668loop_3218:
27669 srlx %i1, %l2, %o0
27670 tsubcc %l6, 0x0DA6, %i3
27671 bvc loop_3219
27672 std %f8, [%l7 + 0x08]
27673 ld [%l7 + 0x64], %f14
27674 lduw [%l7 + 0x08], %o6
27675loop_3219:
27676 ld [%l7 + 0x14], %f6
27677 smulcc %l3, 0x13B8, %i2
27678 fmovdleu %icc, %f1, %f3
27679 ldd [%l7 + 0x18], %f4
27680 edge32 %l5, %o2, %i7
27681 edge16n %i0, %g3, %g7
27682 fnor %f6, %f0, %f8
27683 sth %o1, [%l7 + 0x6C]
27684 fbule,a %fcc3, loop_3220
27685 bg,pt %xcc, loop_3221
27686 fzero %f0
27687 fmovscc %xcc, %f13, %f10
27688loop_3220:
27689 call loop_3222
27690loop_3221:
27691 ldx [%l7 + 0x48], %i6
27692 ldd [%l7 + 0x48], %f0
27693 sdiv %g5, 0x1921, %g1
27694loop_3222:
27695 fnegs %f6, %f4
27696 fcmpne32 %f0, %f8, %g6
27697 ldsw [%l7 + 0x14], %l4
27698 fcmple16 %f12, %f6, %o4
27699 ld [%l7 + 0x24], %f12
27700 fmovdneg %icc, %f4, %f3
27701 ld [%l7 + 0x50], %f11
27702 fbl,a %fcc3, loop_3223
27703 tne %icc, 0x4
27704 udivcc %o7, 0x1155, %l1
27705 movle %xcc, %g2, %i5
27706loop_3223:
27707 ta %icc, 0x4
27708 fmovdl %xcc, %f4, %f0
27709 array8 %i4, %o3, %l0
27710 fmovrdlez %g4, %f6, %f2
27711 ldsw [%l7 + 0x78], %i1
27712 sra %l2, %o5, %o0
27713 movre %l6, 0x02A, %i3
27714 fnot2s %f6, %f14
27715 brgz,a %o6, loop_3224
27716 ldx [%l7 + 0x50], %i2
27717 fbg %fcc3, loop_3225
27718 array8 %l5, %l3, %i7
27719loop_3224:
27720 movrlez %o2, 0x06E, %g3
27721 bcs,a loop_3226
27722loop_3225:
27723 sllx %g7, 0x1F, %i0
27724 ldx [%l7 + 0x30], %i6
27725 fbe,a %fcc3, loop_3227
27726loop_3226:
27727 ldsw [%l7 + 0x7C], %g5
27728 sth %o1, [%l7 + 0x7E]
27729 movrgez %g1, 0x0FE, %l4
27730loop_3227:
27731 fmuld8ulx16 %f15, %f3, %f14
27732 bvc loop_3228
27733 brlz,a %o4, loop_3229
27734 udiv %g6, 0x1091, %o7
27735 fcmped %fcc0, %f12, %f10
27736loop_3228:
27737 fandnot1s %f6, %f13, %f3
27738loop_3229:
27739 fornot1 %f12, %f14, %f14
27740 bg,a %icc, loop_3230
27741 ldd [%l7 + 0x40], %f0
27742 fxors %f14, %f2, %f6
27743 st %f14, [%l7 + 0x74]
27744loop_3230:
27745 stb %l1, [%l7 + 0x7D]
27746 sth %g2, [%l7 + 0x60]
27747 fmovrdlez %i5, %f4, %f4
27748 tg %xcc, 0x3
27749 tleu %xcc, 0x6
27750 movpos %icc, %o3, %i4
27751 ldsb [%l7 + 0x15], %g4
27752 fmovdvc %xcc, %f1, %f4
27753 tn %icc, 0x7
27754 tn %xcc, 0x7
27755 st %f10, [%l7 + 0x08]
27756 fmovdpos %icc, %f0, %f9
27757 st %f3, [%l7 + 0x3C]
27758 fmovsgu %xcc, %f4, %f2
27759 add %l0, %l2, %o5
27760 ld [%l7 + 0x5C], %f9
27761 brlz,a %i1, loop_3231
27762 fcmpeq32 %f2, %f6, %l6
27763 fmovrslez %i3, %f10, %f14
27764 fzero %f0
27765loop_3231:
27766 fabsd %f4, %f2
27767 fsrc2s %f14, %f15
27768 stx %o0, [%l7 + 0x18]
27769 stw %o6, [%l7 + 0x30]
27770 edge8 %i2, %l5, %l3
27771 ldub [%l7 + 0x61], %i7
27772 smulcc %o2, 0x0179, %g3
27773 fone %f12
27774 edge32 %g7, %i6, %i0
27775 movge %xcc, %o1, %g1
27776 fmovsge %xcc, %f5, %f15
27777 fabsd %f6, %f12
27778 fmovrdlez %l4, %f4, %f8
27779 stx %o4, [%l7 + 0x58]
27780 fmovde %xcc, %f10, %f12
27781 te %icc, 0x7
27782 fpackfix %f2, %f10
27783 fbo,a %fcc0, loop_3232
27784 subcc %g5, %o7, %l1
27785 taddcctv %g6, 0x1418, %g2
27786 xnor %i5, %i4, %g4
27787loop_3232:
27788 ld [%l7 + 0x30], %f11
27789 ldd [%l7 + 0x28], %f0
27790 fexpand %f11, %f6
27791 fmovrdgz %o3, %f10, %f10
27792 fmovsvs %xcc, %f7, %f2
27793 alignaddr %l0, %l2, %i1
27794 nop
27795 setx loop_3233, %l0, %l1
27796 wrpr 0x1, %tl
27797 wrpr %l1, %tnpc
27798 setx 0x34400001400, %l0, %l1
27799 wrpr %l1, %tstate
27800 wrhpr 0x4, %htstate
27801 done
27802 movrgz %l6, 0x3BD, %i3
27803 ldx [%l7 + 0x58], %o0
27804 fmovrde %o5, %f10, %f14
27805loop_3233:
27806 fbg %fcc3, loop_3234
27807 ldsh [%l7 + 0x7C], %o6
27808 fmuld8sux16 %f0, %f7, %f4
27809 fbne %fcc1, loop_3235
27810loop_3234:
27811 ldsb [%l7 + 0x2A], %l5
27812 subcc %i2, 0x07AD, %l3
27813 fmovrslez %i7, %f7, %f8
27814loop_3235:
27815 tl %xcc, 0x1
27816 fmovrsgez %o2, %f14, %f3
27817 fsrc1 %f2, %f4
27818 subccc %g3, %i6, %g7
27819 st %f10, [%l7 + 0x70]
27820 ldsh [%l7 + 0x5E], %o1
27821 sdivcc %g1, 0x1F2F, %i0
27822 fmovsn %icc, %f5, %f2
27823 fmovdpos %xcc, %f6, %f0
27824 stx %l4, [%l7 + 0x20]
27825 edge16ln %g5, %o7, %o4
27826 ldub [%l7 + 0x60], %g6
27827 fcmpgt32 %f0, %f6, %l1
27828 tcc %icc, 0x5
27829 movrgez %g2, %i4, %i5
27830 bleu,pt %xcc, loop_3236
27831 fcmps %fcc0, %f5, %f14
27832 std %f8, [%l7 + 0x68]
27833 fmovd %f10, %f8
27834loop_3236:
27835 te %xcc, 0x7
27836 brlz %o3, loop_3237
27837 fmovsgu %icc, %f12, %f7
27838 ldub [%l7 + 0x33], %l0
27839 tg %icc, 0x4
27840loop_3237:
27841 stx %g4, [%l7 + 0x40]
27842 movge %xcc, %l2, %i1
27843 st %f5, [%l7 + 0x3C]
27844 taddcc %l6, 0x07F6, %i3
27845 ldsw [%l7 + 0x28], %o0
27846 for %f6, %f4, %f8
27847 std %f6, [%l7 + 0x58]
27848 be,pn %xcc, loop_3238
27849 stb %o5, [%l7 + 0x5D]
27850 bg %xcc, loop_3239
27851 tn %icc, 0x6
27852loop_3238:
27853 tsubcctv %l5, 0x191A, %o6
27854 ldd [%l7 + 0x38], %f4
27855loop_3239:
27856 ldx [%l7 + 0x68], %l3
27857 ld [%l7 + 0x24], %f7
27858 movge %icc, %i2, %o2
27859 fmovrsgez %g3, %f12, %f11
27860 xnor %i7, 0x0943, %i6
27861 lduh [%l7 + 0x3C], %g7
27862 fmovsneg %icc, %f15, %f15
27863 ldx [%l7 + 0x60], %g1
27864 fmovspos %icc, %f5, %f12
27865 movcs %icc, %o1, %l4
27866 taddcc %g5, 0x171D, %i0
27867 edge8l %o7, %g6, %o4
27868 edge8ln %g2, %i4, %l1
27869 movre %i5, 0x268, %l0
27870 stb %o3, [%l7 + 0x45]
27871 sdivx %l2, 0x10BC, %i1
27872 sth %l6, [%l7 + 0x30]
27873 ldsw [%l7 + 0x40], %g4
27874 fsrc1s %f1, %f6
27875 fsrc2 %f0, %f2
27876 std %f10, [%l7 + 0x28]
27877 xnorcc %o0, %o5, %i3
27878 st %f9, [%l7 + 0x10]
27879 ldd [%l7 + 0x68], %f2
27880 te %icc, 0x5
27881 std %f0, [%l7 + 0x30]
27882 ld [%l7 + 0x14], %f10
27883 edge8n %o6, %l3, %i2
27884 fornot2s %f15, %f0, %f12
27885 ldub [%l7 + 0x32], %l5
27886 stw %o2, [%l7 + 0x60]
27887 lduh [%l7 + 0x48], %g3
27888 tge %icc, 0x2
27889 or %i6, %g7, %i7
27890 fmovda %xcc, %f11, %f6
27891 lduh [%l7 + 0x4A], %g1
27892 fmovdcs %icc, %f9, %f13
27893 stw %l4, [%l7 + 0x44]
27894 stw %o1, [%l7 + 0x30]
27895 ldx [%l7 + 0x40], %i0
27896 fmovsleu %xcc, %f7, %f11
27897 sth %o7, [%l7 + 0x30]
27898 ldsb [%l7 + 0x51], %g5
27899 fble %fcc2, loop_3240
27900 subcc %g6, %o4, %g2
27901 fmovdpos %xcc, %f1, %f15
27902 srlx %l1, 0x14, %i4
27903loop_3240:
27904 bcs,a,pt %icc, loop_3241
27905 fbl,a %fcc3, loop_3242
27906 brgez,a %l0, loop_3243
27907 ldx [%l7 + 0x20], %o3
27908loop_3241:
27909 sdivcc %l2, 0x1A6C, %i1
27910loop_3242:
27911 bcc,pn %xcc, loop_3244
27912loop_3243:
27913 fmovspos %xcc, %f15, %f13
27914 movrgez %i5, %l6, %o0
27915 fmovd %f14, %f2
27916loop_3244:
27917 move %icc, %o5, %i3
27918 fnands %f8, %f14, %f7
27919 srlx %g4, %o6, %l3
27920 fmuld8sux16 %f9, %f4, %f12
27921 fandnot2s %f14, %f8, %f2
27922 sth %l5, [%l7 + 0x54]
27923 movge %icc, %i2, %g3
27924 fsrc1s %f4, %f10
27925 fbue %fcc0, loop_3245
27926 ld [%l7 + 0x78], %f10
27927 edge8n %o2, %g7, %i7
27928 bvs,a,pt %xcc, loop_3246
27929loop_3245:
27930 fmovdl %xcc, %f14, %f2
27931 movrlz %g1, %l4, %i6
27932 umulcc %i0, 0x1CD0, %o7
27933loop_3246:
27934 fbu,a %fcc2, loop_3247
27935 array32 %g5, %o1, %g6
27936 pdist %f4, %f0, %f10
27937 fornot2s %f11, %f7, %f5
27938loop_3247:
27939 lduh [%l7 + 0x0E], %g2
27940 ldsb [%l7 + 0x22], %l1
27941 ldsb [%l7 + 0x4A], %o4
27942 movcs %icc, %i4, %o3
27943 fmovdpos %xcc, %f15, %f11
27944 ldsh [%l7 + 0x14], %l0
27945 fabss %f3, %f11
27946 fmovdle %icc, %f4, %f14
27947 fmovsneg %icc, %f2, %f0
27948 ldx [%l7 + 0x40], %i1
27949 fsrc2 %f14, %f6
27950 taddcc %i5, %l2, %l6
27951 std %f10, [%l7 + 0x18]
27952 sub %o5, 0x15FD, %o0
27953 mulscc %g4, 0x087B, %o6
27954 stw %l3, [%l7 + 0x44]
27955 tne %icc, 0x1
27956 ld [%l7 + 0x38], %f15
27957 ldsb [%l7 + 0x2A], %i3
27958 addc %l5, 0x016B, %g3
27959 fmovsa %xcc, %f4, %f11
27960 tle %icc, 0x7
27961 stb %i2, [%l7 + 0x15]
27962 lduw [%l7 + 0x20], %o2
27963 st %f8, [%l7 + 0x60]
27964 fnot2 %f14, %f6
27965 fsrc2s %f15, %f8
27966 ldsw [%l7 + 0x1C], %g7
27967 movcs %icc, %g1, %i7
27968 movcs %xcc, %i6, %i0
27969 lduh [%l7 + 0x7E], %o7
27970 ldx [%l7 + 0x30], %g5
27971 fpsub16s %f15, %f2, %f1
27972 tle %xcc, 0x6
27973 fpadd32s %f11, %f13, %f2
27974 fpadd16 %f8, %f2, %f14
27975 fmul8x16 %f5, %f6, %f2
27976 sethi 0x1020, %o1
27977 fmovscc %icc, %f7, %f6
27978 fmovde %xcc, %f9, %f2
27979 fxnors %f14, %f10, %f14
27980 fmovsn %icc, %f8, %f2
27981 fmovscc %xcc, %f13, %f5
27982 ble %icc, loop_3248
27983 fmovsleu %icc, %f0, %f15
27984 fsrc1s %f5, %f5
27985 fmovrdlez %g6, %f0, %f12
27986loop_3248:
27987 fnot1s %f12, %f2
27988 sth %l4, [%l7 + 0x4E]
27989 fmovsvc %icc, %f4, %f3
27990 stb %l1, [%l7 + 0x70]
27991 stb %g2, [%l7 + 0x43]
27992 fbu %fcc1, loop_3249
27993 fornot2 %f14, %f8, %f8
27994 fsrc1s %f0, %f10
27995 ble,pt %icc, loop_3250
27996loop_3249:
27997 stx %i4, [%l7 + 0x40]
27998 st %f8, [%l7 + 0x18]
27999 andn %o4, 0x02E7, %l0
28000loop_3250:
28001 ldd [%l7 + 0x18], %f6
28002 brz,a %i1, loop_3251
28003 fsrc2 %f8, %f0
28004 movgu %xcc, %i5, %o3
28005 stx %l6, [%l7 + 0x68]
28006loop_3251:
28007 edge8n %o5, %l2, %g4
28008 lduw [%l7 + 0x78], %o0
28009 movre %o6, %i3, %l5
28010 tpos %icc, 0x7
28011 for %f12, %f12, %f8
28012 stx %l3, [%l7 + 0x18]
28013 ldd [%l7 + 0x08], %f14
28014 lduh [%l7 + 0x7A], %i2
28015 bvs,pt %xcc, loop_3252
28016 fcmpne32 %f4, %f12, %g3
28017 ldsb [%l7 + 0x27], %g7
28018 bne,a loop_3253
28019loop_3252:
28020 bvs,pn %xcc, loop_3254
28021 ldsh [%l7 + 0x0C], %g1
28022 movcc %icc, %o2, %i6
28023loop_3253:
28024 fmovdne %xcc, %f2, %f10
28025loop_3254:
28026 stb %i7, [%l7 + 0x27]
28027 bl,a,pt %xcc, loop_3255
28028 ldsh [%l7 + 0x56], %i0
28029 fmovde %icc, %f3, %f7
28030 ldx [%l7 + 0x20], %g5
28031loop_3255:
28032 nop
28033 setx loop_3256, %l0, %l1
28034 wrpr 0x1, %tl
28035 wrpr %l1, %tnpc
28036 setx 0x34400001400, %l0, %l1
28037 wrpr %l1, %tstate
28038 wrhpr 0x4, %htstate
28039 done
28040 ble %xcc, loop_3257
28041 brz %o1, loop_3258
28042 ldub [%l7 + 0x62], %o7
28043loop_3256:
28044 brnz,a %g6, loop_3259
28045loop_3257:
28046 fpmerge %f4, %f15, %f8
28047loop_3258:
28048 fmovsvc %xcc, %f10, %f14
28049 lduh [%l7 + 0x2C], %l4
28050loop_3259:
28051 stw %g2, [%l7 + 0x14]
28052 addc %l1, 0x1B7C, %i4
28053 fand %f2, %f0, %f14
28054 fornot2 %f12, %f10, %f0
28055 stw %l0, [%l7 + 0x48]
28056 fcmple32 %f10, %f8, %i1
28057 subcc %i5, %o3, %o4
28058 alignaddr %l6, %l2, %o5
28059 array16 %g4, %o0, %i3
28060 movcs %icc, %l5, %o6
28061 subccc %l3, 0x1E8A, %i2
28062 movrgez %g3, 0x258, %g1
28063 bg,pn %xcc, loop_3260
28064 andcc %o2, %i6, %g7
28065 fmovdl %xcc, %f8, %f6
28066 andcc %i0, %g5, %o1
28067loop_3260:
28068 stx %o7, [%l7 + 0x28]
28069 sll %g6, 0x04, %l4
28070 fand %f8, %f6, %f8
28071 brlez,a %i7, loop_3261
28072 fandnot2 %f8, %f12, %f8
28073 subc %g2, 0x190C, %l1
28074 taddcctv %i4, %i1, %i5
28075loop_3261:
28076 fpsub16 %f4, %f6, %f6
28077 ta %icc, 0x3
28078 bshuffle %f8, %f10, %f6
28079 fnegd %f12, %f0
28080 alignaddr %o3, %l0, %o4
28081 ldsb [%l7 + 0x2D], %l2
28082 brgz,a %o5, loop_3262
28083 movrgz %l6, 0x27F, %o0
28084 brnz,a %g4, loop_3263
28085 andncc %l5, %o6, %i3
28086loop_3262:
28087 ldd [%l7 + 0x18], %f12
28088 udivx %l3, 0x03F7, %g3
28089loop_3263:
28090 smul %i2, %o2, %i6
28091 ldd [%l7 + 0x48], %f14
28092 fmovrsne %g7, %f14, %f12
28093 fmovdneg %icc, %f12, %f13
28094 ldsw [%l7 + 0x58], %g1
28095 fpsub16s %f0, %f11, %f7
28096 tg %xcc, 0x3
28097 ld [%l7 + 0x7C], %f7
28098 fbne %fcc2, loop_3264
28099 or %g5, %o1, %o7
28100 fcmpne16 %f2, %f4, %i0
28101 fnor %f10, %f14, %f0
28102loop_3264:
28103 fmovdne %xcc, %f15, %f0
28104 edge8l %g6, %i7, %l4
28105 ldsh [%l7 + 0x5C], %l1
28106 ldsb [%l7 + 0x7B], %i4
28107 sth %i1, [%l7 + 0x4A]
28108 ldsb [%l7 + 0x16], %g2
28109 ldub [%l7 + 0x4A], %o3
28110 sth %i5, [%l7 + 0x7C]
28111 ldd [%l7 + 0x58], %f0
28112 smulcc %o4, 0x027C, %l0
28113 sdivcc %o5, 0x1FF0, %l6
28114 movleu %xcc, %o0, %l2
28115 orcc %g4, %o6, %l5
28116 bn,a loop_3265
28117 tgu %xcc, 0x1
28118 brz %l3, loop_3266
28119 ld [%l7 + 0x30], %f1
28120loop_3265:
28121 fbl %fcc3, loop_3267
28122 fmul8x16 %f15, %f10, %f14
28123loop_3266:
28124 be,a loop_3268
28125 addcc %g3, %i2, %i3
28126loop_3267:
28127 mova %icc, %o2, %g7
28128 fbo %fcc1, loop_3269
28129loop_3268:
28130 fand %f10, %f14, %f6
28131 fmovrdgz %i6, %f10, %f0
28132 ldx [%l7 + 0x38], %g5
28133loop_3269:
28134 sth %g1, [%l7 + 0x4A]
28135 fmovspos %xcc, %f7, %f13
28136 fbuge %fcc1, loop_3270
28137 fandnot2s %f11, %f14, %f0
28138 fmovdleu %xcc, %f15, %f14
28139 tn %icc, 0x0
28140loop_3270:
28141 be,a loop_3271
28142 bcs loop_3272
28143 ldx [%l7 + 0x60], %o7
28144 movrlz %o1, 0x23D, %g6
28145loop_3271:
28146 stx %i7, [%l7 + 0x08]
28147loop_3272:
28148 fcmpd %fcc0, %f4, %f4
28149 lduw [%l7 + 0x60], %i0
28150 lduh [%l7 + 0x3C], %l1
28151 brgz %l4, loop_3273
28152 sth %i4, [%l7 + 0x1A]
28153 fnegs %f4, %f11
28154 fornot1 %f4, %f4, %f10
28155loop_3273:
28156 movpos %xcc, %g2, %i1
28157 fnor %f0, %f14, %f12
28158 xorcc %i5, 0x0B87, %o4
28159 fbu,a %fcc0, loop_3274
28160 std %f14, [%l7 + 0x60]
28161 fmovsn %icc, %f1, %f1
28162 fornot2s %f0, %f0, %f15
28163loop_3274:
28164 movrgz %l0, %o5, %o3
28165 fpack16 %f10, %f2
28166 fnor %f12, %f10, %f4
28167 brz %l6, loop_3275
28168 tsubcctv %l2, %g4, %o6
28169 fmovda %icc, %f10, %f3
28170 nop
28171 setx loop_3276, %l0, %l1
28172 wrpr 0x1, %tl
28173 wrpr %l1, %tnpc
28174 setx 0x34400001400, %l0, %l1
28175 wrpr %l1, %tstate
28176 wrhpr 0x4, %htstate
28177 done
28178loop_3275:
28179 move %xcc, %l5, %o0
28180 ldsw [%l7 + 0x24], %l3
28181 ld [%l7 + 0x64], %f15
28182loop_3276:
28183 udiv %g3, 0x19F4, %i3
28184 ldd [%l7 + 0x58], %f2
28185 ldsb [%l7 + 0x18], %i2
28186 tneg %xcc, 0x1
28187 fmovrdlz %g7, %f8, %f2
28188 edge32n %o2, %i6, %g5
28189 taddcctv %o7, %o1, %g6
28190 sethi 0x1025, %i7
28191 bcc %icc, loop_3277
28192 fba %fcc3, loop_3278
28193 edge8 %g1, %l1, %l4
28194 movrne %i4, 0x06A, %g2
28195loop_3277:
28196 std %f10, [%l7 + 0x50]
28197loop_3278:
28198 fmovdleu %xcc, %f9, %f8
28199 ldsw [%l7 + 0x34], %i1
28200 fmovscs %icc, %f12, %f10
28201 stw %i5, [%l7 + 0x0C]
28202 fors %f7, %f7, %f4
28203 fmuld8ulx16 %f14, %f10, %f12
28204 ldsh [%l7 + 0x34], %o4
28205 movne %xcc, %l0, %i0
28206 lduw [%l7 + 0x54], %o5
28207 movrlz %o3, 0x226, %l2
28208 and %g4, %l6, %l5
28209 xorcc %o0, %l3, %g3
28210 subcc %i3, 0x1814, %i2
28211 fmovdn %icc, %f0, %f0
28212 sll %g7, %o6, %i6
28213 fmovdcc %xcc, %f10, %f12
28214 sth %o2, [%l7 + 0x76]
28215 mulscc %o7, 0x1D62, %g5
28216 lduw [%l7 + 0x60], %o1
28217 fmovsle %xcc, %f9, %f12
28218 subcc %g6, %g1, %l1
28219 te %icc, 0x6
28220 stb %i7, [%l7 + 0x2A]
28221 ldsh [%l7 + 0x20], %l4
28222 ld [%l7 + 0x74], %f10
28223 movvc %xcc, %g2, %i1
28224 ldx [%l7 + 0x60], %i5
28225 edge32 %o4, %i4, %i0
28226 stx %o5, [%l7 + 0x18]
28227 lduw [%l7 + 0x54], %l0
28228 fcmpne32 %f6, %f0, %l2
28229 fnot2s %f6, %f13
28230 ldx [%l7 + 0x78], %g4
28231 fmovrse %l6, %f2, %f14
28232 ldsh [%l7 + 0x38], %o3
28233 bcs,a,pn %xcc, loop_3279
28234 udiv %o0, 0x1511, %l3
28235 sdivx %g3, 0x0E3D, %l5
28236 fpadd32s %f7, %f2, %f8
28237loop_3279:
28238 movg %xcc, %i2, %g7
28239 sethi 0x0CD2, %i3
28240 movre %i6, 0x06A, %o6
28241 tvc %xcc, 0x1
28242 stw %o2, [%l7 + 0x24]
28243 fmovrdgez %g5, %f10, %f6
28244 stw %o7, [%l7 + 0x70]
28245 sra %g6, 0x0D, %g1
28246 fcmps %fcc3, %f6, %f5
28247 array16 %o1, %i7, %l1
28248 ld [%l7 + 0x30], %f13
28249 fmovda %xcc, %f2, %f7
28250 fmovsn %icc, %f0, %f3
28251 ld [%l7 + 0x50], %f5
28252 fbue,a %fcc3, loop_3280
28253 fnot2s %f8, %f7
28254 movre %l4, 0x24D, %g2
28255 fexpand %f13, %f14
28256loop_3280:
28257 stb %i1, [%l7 + 0x7F]
28258 stb %i5, [%l7 + 0x7D]
28259 mova %xcc, %o4, %i4
28260 pdist %f6, %f0, %f14
28261 ldub [%l7 + 0x67], %i0
28262 st %f7, [%l7 + 0x74]
28263 movleu %icc, %o5, %l2
28264 xor %l0, %l6, %g4
28265 fmovsvs %icc, %f14, %f10
28266 tle %xcc, 0x7
28267 fmul8x16au %f2, %f13, %f12
28268 fnot2s %f7, %f0
28269 fone %f8
28270 movge %icc, %o3, %o0
28271 stb %l3, [%l7 + 0x75]
28272 fands %f5, %f14, %f12
28273 or %l5, %i2, %g7
28274 fabss %f9, %f10
28275 sdiv %g3, 0x0CA7, %i3
28276 sethi 0x09F1, %i6
28277 std %f4, [%l7 + 0x38]
28278 ldsh [%l7 + 0x58], %o2
28279 sth %g5, [%l7 + 0x1A]
28280 fmovdcs %xcc, %f7, %f5
28281 ldsw [%l7 + 0x40], %o7
28282 fbug,a %fcc1, loop_3281
28283 fmovsn %xcc, %f14, %f13
28284 stb %g6, [%l7 + 0x14]
28285 sth %g1, [%l7 + 0x0A]
28286loop_3281:
28287 fmovs %f5, %f11
28288 fnegd %f2, %f14
28289 orcc %o6, %o1, %l1
28290 fpsub32s %f9, %f4, %f15
28291 ldd [%l7 + 0x78], %f8
28292 stw %i7, [%l7 + 0x68]
28293 addccc %g2, %l4, %i1
28294 fnegs %f12, %f5
28295 fones %f8
28296 fsrc2s %f10, %f14
28297 fcmpgt32 %f4, %f14, %i5
28298 xnorcc %i4, 0x1103, %i0
28299 alignaddr %o4, %o5, %l0
28300 stb %l2, [%l7 + 0x22]
28301 ldsw [%l7 + 0x50], %g4
28302 brz,a %l6, loop_3282
28303 fmovrdgez %o3, %f14, %f6
28304 udiv %o0, 0x17E9, %l3
28305 fmovsge %icc, %f4, %f15
28306loop_3282:
28307 fbo %fcc1, loop_3283
28308 fornot2s %f5, %f11, %f9
28309 bne,a loop_3284
28310 mova %icc, %l5, %g7
28311loop_3283:
28312 std %f14, [%l7 + 0x20]
28313 std %f10, [%l7 + 0x08]
28314loop_3284:
28315 subc %g3, 0x07E1, %i3
28316 andcc %i6, 0x04D8, %i2
28317 addcc %o2, %o7, %g5
28318 st %f4, [%l7 + 0x44]
28319 stx %g6, [%l7 + 0x40]
28320 fmovscc %icc, %f11, %f6
28321 movrgz %g1, %o6, %l1
28322 fmovrsgez %o1, %f11, %f1
28323 fone %f12
28324 bcs loop_3285
28325 movcc %xcc, %i7, %g2
28326 fxors %f13, %f9, %f8
28327 bshuffle %f6, %f12, %f4
28328loop_3285:
28329 movl %icc, %l4, %i5
28330 pdist %f8, %f4, %f2
28331 fmuld8ulx16 %f7, %f9, %f10
28332 fmovdgu %xcc, %f10, %f10
28333 fmul8x16au %f0, %f15, %f0
28334 fone %f10
28335 tle %icc, 0x1
28336 fbe %fcc0, loop_3286
28337 bl,pt %icc, loop_3287
28338 ldd [%l7 + 0x30], %f10
28339 srl %i4, %i0, %i1
28340loop_3286:
28341 movcs %icc, %o4, %o5
28342loop_3287:
28343 bvc,a,pn %xcc, loop_3288
28344 fpsub16s %f8, %f2, %f11
28345 fmovsvs %icc, %f14, %f7
28346 fmovrdne %l2, %f2, %f6
28347loop_3288:
28348 te %icc, 0x5
28349 stb %g4, [%l7 + 0x14]
28350 fmovdneg %icc, %f7, %f0
28351 tcc %icc, 0x7
28352 ldsb [%l7 + 0x6F], %l6
28353 std %f10, [%l7 + 0x68]
28354 ldsh [%l7 + 0x72], %l0
28355 fandnot2 %f6, %f6, %f0
28356 lduh [%l7 + 0x4E], %o3
28357 fands %f8, %f3, %f11
28358 fcmps %fcc2, %f7, %f2
28359 lduw [%l7 + 0x1C], %l3
28360 ldsh [%l7 + 0x32], %l5
28361 bneg,pt %xcc, loop_3289
28362 fcmps %fcc0, %f15, %f12
28363 st %f11, [%l7 + 0x58]
28364 fmul8ulx16 %f10, %f10, %f12
28365loop_3289:
28366 fba %fcc0, loop_3290
28367 orcc %o0, 0x0A86, %g7
28368 brlez,a %i3, loop_3291
28369 fmovrsgz %i6, %f0, %f1
28370loop_3290:
28371 te %icc, 0x4
28372 addc %i2, %g3, %o7
28373loop_3291:
28374 stx %o2, [%l7 + 0x78]
28375 fsrc2s %f12, %f0
28376 xorcc %g6, 0x048A, %g5
28377 ldsw [%l7 + 0x28], %g1
28378 lduh [%l7 + 0x1E], %o6
28379 ldsw [%l7 + 0x1C], %o1
28380 ldsb [%l7 + 0x69], %i7
28381 ble,pn %icc, loop_3292
28382 tleu %xcc, 0x5
28383 lduh [%l7 + 0x48], %l1
28384 stx %l4, [%l7 + 0x30]
28385loop_3292:
28386 fmovscs %icc, %f8, %f11
28387 stw %g2, [%l7 + 0x68]
28388 fbo,a %fcc2, loop_3293
28389 fands %f11, %f13, %f11
28390 tg %icc, 0x1
28391 fmovrdlez %i4, %f0, %f8
28392loop_3293:
28393 fxnor %f0, %f12, %f2
28394 bge %icc, loop_3294
28395 fmovdn %xcc, %f10, %f8
28396 fmovrslz %i0, %f2, %f8
28397 fblg,a %fcc3, loop_3295
28398loop_3294:
28399 tsubcctv %i5, %o4, %i1
28400 fones %f8
28401 fpmerge %f2, %f5, %f6
28402loop_3295:
28403 movg %xcc, %l2, %g4
28404 lduw [%l7 + 0x44], %l6
28405 fsrc1 %f12, %f12
28406 fzero %f6
28407 stb %l0, [%l7 + 0x17]
28408 fmovrdlez %o5, %f6, %f12
28409 fmovrdlz %l3, %f8, %f14
28410 edge32 %o3, %o0, %g7
28411 std %f10, [%l7 + 0x28]
28412 ldx [%l7 + 0x40], %l5
28413 std %f4, [%l7 + 0x18]
28414 fbge %fcc1, loop_3296
28415 stb %i6, [%l7 + 0x66]
28416 ldsh [%l7 + 0x36], %i2
28417 sub %g3, %o7, %o2
28418loop_3296:
28419 fble,a %fcc3, loop_3297
28420 fnand %f10, %f6, %f10
28421 fnand %f0, %f4, %f12
28422 ld [%l7 + 0x74], %f11
28423loop_3297:
28424 xor %i3, 0x11D7, %g6
28425 smulcc %g1, %o6, %o1
28426 ldx [%l7 + 0x10], %i7
28427 fpackfix %f4, %f11
28428 fnegs %f4, %f2
28429 add %l1, %l4, %g2
28430 fsrc1 %f10, %f4
28431 fba %fcc3, loop_3298
28432 bpos,a,pt %xcc, loop_3299
28433 sdivx %i4, 0x1761, %g5
28434 fmovs %f11, %f13
28435loop_3298:
28436 bneg,a,pt %xcc, loop_3300
28437loop_3299:
28438 tvc %xcc, 0x6
28439 fmovs %f2, %f2
28440 fmovdneg %icc, %f1, %f7
28441loop_3300:
28442 ldsw [%l7 + 0x3C], %i5
28443 brgez,a %i0, loop_3301
28444 brlez,a %i1, loop_3302
28445 sub %l2, 0x0B2F, %o4
28446 fmovrdne %l6, %f4, %f14
28447loop_3301:
28448 mulscc %l0, 0x1679, %o5
28449loop_3302:
28450 fmul8x16au %f14, %f0, %f0
28451 ldub [%l7 + 0x1A], %g4
28452 mulscc %o3, 0x11BF, %o0
28453 stb %g7, [%l7 + 0x3D]
28454 edge8l %l3, %i6, %l5
28455 ldd [%l7 + 0x78], %f14
28456 move %icc, %g3, %o7
28457 andn %i2, %o2, %g6
28458 fmovsa %xcc, %f15, %f9
28459 orncc %g1, %o6, %i3
28460 fnegs %f11, %f6
28461 fone %f8
28462 sdivcc %o1, 0x0BFD, %l1
28463 fmovdge %xcc, %f6, %f2
28464 movrgz %l4, 0x278, %g2
28465 fbg %fcc1, loop_3303
28466 fmovsn %xcc, %f8, %f0
28467 fbg %fcc1, loop_3304
28468 fmovsg %icc, %f3, %f11
28469loop_3303:
28470 fone %f2
28471 fcmpeq32 %f6, %f8, %i4
28472loop_3304:
28473 sth %g5, [%l7 + 0x64]
28474 fcmple16 %f10, %f2, %i5
28475 nop
28476 setx loop_3305, %l0, %l1
28477 jmpl %l1, %i7
28478 fones %f7
28479 sdiv %i0, 0x0BF2, %i1
28480 fmovsgu %xcc, %f2, %f7
28481loop_3305:
28482 brgez %o4, loop_3306
28483 edge16 %l2, %l0, %l6
28484 fmul8x16 %f6, %f14, %f12
28485 tsubcc %o5, 0x02B0, %o3
28486loop_3306:
28487 addccc %g4, %g7, %o0
28488 fmul8x16al %f0, %f10, %f2
28489 movrne %l3, 0x15D, %l5
28490 std %f8, [%l7 + 0x48]
28491 fnot1 %f0, %f10
28492 fmovsn %icc, %f9, %f0
28493 taddcc %g3, %o7, %i2
28494 bg,a,pn %xcc, loop_3307
28495 bvs,pt %icc, loop_3308
28496 fmovsleu %xcc, %f11, %f11
28497 fble,a %fcc2, loop_3309
28498loop_3307:
28499 movrgez %i6, %o2, %g6
28500loop_3308:
28501 sth %o6, [%l7 + 0x0E]
28502 sethi 0x1080, %i3
28503loop_3309:
28504 stw %g1, [%l7 + 0x6C]
28505 subcc %o1, %l1, %g2
28506 stb %i4, [%l7 + 0x7B]
28507 fnegd %f4, %f12
28508 ldsb [%l7 + 0x3F], %g5
28509 fmovrse %l4, %f2, %f3
28510 ldx [%l7 + 0x18], %i5
28511 fmovsle %icc, %f15, %f1
28512 ld [%l7 + 0x4C], %f6
28513 fbn,a %fcc3, loop_3310
28514 sth %i7, [%l7 + 0x20]
28515 ldub [%l7 + 0x1C], %i1
28516 fcmpgt32 %f14, %f2, %i0
28517loop_3310:
28518 std %f4, [%l7 + 0x78]
28519 nop
28520 setx loop_3311, %l0, %l1
28521 jmpl %l1, %o4
28522 ldub [%l7 + 0x1E], %l0
28523 andn %l6, 0x051D, %l2
28524 for %f2, %f8, %f2
28525loop_3311:
28526 fmovdleu %xcc, %f11, %f12
28527 fmovsge %icc, %f0, %f1
28528 ldsh [%l7 + 0x58], %o3
28529 bleu,a %icc, loop_3312
28530 edge32 %g4, %g7, %o5
28531 fmovsne %xcc, %f1, %f0
28532 edge16n %o0, %l5, %l3
28533loop_3312:
28534 brlz,a %o7, loop_3313
28535 fnegs %f8, %f9
28536 fmovsvc %xcc, %f10, %f4
28537 movpos %xcc, %g3, %i6
28538loop_3313:
28539 bcc,a,pn %xcc, loop_3314
28540 ldx [%l7 + 0x08], %o2
28541 st %f0, [%l7 + 0x54]
28542 edge8 %g6, %i2, %o6
28543loop_3314:
28544 fmovrde %i3, %f2, %f4
28545 ld [%l7 + 0x08], %f11
28546 stw %g1, [%l7 + 0x48]
28547 brnz,a %o1, loop_3315
28548 stw %g2, [%l7 + 0x68]
28549 tcc %xcc, 0x7
28550 lduh [%l7 + 0x36], %l1
28551loop_3315:
28552 stx %g5, [%l7 + 0x18]
28553 sll %l4, %i5, %i7
28554 lduw [%l7 + 0x48], %i1
28555 stw %i0, [%l7 + 0x28]
28556 fbe %fcc2, loop_3316
28557 fmovrdne %i4, %f14, %f10
28558 orncc %l0, %o4, %l6
28559 fbug,a %fcc2, loop_3317
28560loop_3316:
28561 movrlez %o3, 0x027, %g4
28562 subcc %g7, %l2, %o0
28563 tsubcctv %o5, %l5, %l3
28564loop_3317:
28565 tgu %xcc, 0x4
28566 edge32ln %g3, %i6, %o2
28567 stb %o7, [%l7 + 0x0A]
28568 movne %xcc, %g6, %o6
28569 stb %i2, [%l7 + 0x73]
28570 fbge %fcc1, loop_3318
28571 fmovrdlz %i3, %f10, %f10
28572 fpadd16 %f10, %f6, %f2
28573 std %f2, [%l7 + 0x10]
28574loop_3318:
28575 ldd [%l7 + 0x28], %f12
28576 fmul8x16 %f3, %f10, %f10
28577 movl %xcc, %o1, %g2
28578 fmovrsne %l1, %f9, %f2
28579 mulscc %g5, 0x17C9, %g1
28580 mulx %l4, %i5, %i7
28581 nop
28582 setx loop_3319, %l0, %l1
28583 jmpl %l1, %i1
28584 sth %i4, [%l7 + 0x12]
28585 sth %l0, [%l7 + 0x12]
28586 ld [%l7 + 0x40], %f9
28587loop_3319:
28588 movne %xcc, %i0, %o4
28589 fandnot2 %f4, %f2, %f12
28590 fbo %fcc0, loop_3320
28591 addccc %l6, 0x0625, %o3
28592 bne,a loop_3321
28593 sethi 0x0924, %g7
28594loop_3320:
28595 fandnot1s %f1, %f5, %f2
28596 fmul8sux16 %f12, %f4, %f2
28597loop_3321:
28598 movn %xcc, %l2, %o0
28599 udiv %g4, 0x0F17, %o5
28600 move %icc, %l5, %l3
28601 brlz %g3, loop_3322
28602 subc %i6, %o2, %o7
28603 ldsh [%l7 + 0x7E], %g6
28604 fmovrsgez %i2, %f7, %f6
28605loop_3322:
28606 fmovdge %xcc, %f14, %f1
28607 fbul %fcc2, loop_3323
28608 xnor %i3, 0x1FBC, %o1
28609 ldx [%l7 + 0x10], %o6
28610 fnand %f6, %f2, %f14
28611loop_3323:
28612 sdiv %l1, 0x0B52, %g5
28613 fmovsne %icc, %f8, %f2
28614 fmovdcc %icc, %f14, %f3
28615 udivx %g1, 0x1900, %l4
28616 tl %xcc, 0x3
28617 fandnot2 %f10, %f6, %f2
28618 fpmerge %f1, %f5, %f14
28619 ldsb [%l7 + 0x7E], %i5
28620 ldsw [%l7 + 0x10], %i7
28621 fbl,a %fcc0, loop_3324
28622 ldd [%l7 + 0x28], %f14
28623 fpack32 %f6, %f12, %f4
28624 fmovsn %icc, %f7, %f1
28625loop_3324:
28626 st %f15, [%l7 + 0x58]
28627 fcmple16 %f10, %f0, %i1
28628 fmovrdgz %g2, %f0, %f4
28629 fbuge,a %fcc1, loop_3325
28630 sll %l0, 0x13, %i4
28631 fxnors %f3, %f4, %f10
28632 fbe,a %fcc0, loop_3326
28633loop_3325:
28634 sth %o4, [%l7 + 0x6A]
28635 movleu %icc, %i0, %l6
28636 fsrc2s %f8, %f4
28637loop_3326:
28638 fbl %fcc1, loop_3327
28639 stb %o3, [%l7 + 0x61]
28640 tle %icc, 0x2
28641 fmovrdgz %g7, %f0, %f14
28642loop_3327:
28643 fmovsg %icc, %f0, %f1
28644 movle %icc, %o0, %g4
28645 ldsw [%l7 + 0x5C], %l2
28646 fsrc1s %f5, %f12
28647 bpos,a,pn %icc, loop_3328
28648 fmovsneg %xcc, %f5, %f11
28649 ld [%l7 + 0x0C], %f3
28650 tgu %xcc, 0x5
28651loop_3328:
28652 fmovse %icc, %f12, %f14
28653 fzeros %f13
28654 fnegd %f10, %f8
28655 movgu %xcc, %l5, %o5
28656 lduh [%l7 + 0x22], %g3
28657 fmovdge %icc, %f11, %f5
28658 tvs %xcc, 0x3
28659 fmovsneg %icc, %f11, %f15
28660 fsrc2 %f8, %f6
28661 lduh [%l7 + 0x76], %i6
28662 stw %o2, [%l7 + 0x18]
28663 fxors %f3, %f14, %f13
28664 stw %l3, [%l7 + 0x1C]
28665 nop
28666 setx loop_3329, %l0, %l1
28667 wrpr 0x1, %tl
28668 wrpr %l1, %tnpc
28669 setx 0x34400001400, %l0, %l1
28670 wrpr %l1, %tstate
28671 wrhpr 0x4, %htstate
28672 done
28673 subccc %g6, %o7, %i3
28674 fbuge,a %fcc3, loop_3330
28675 or %i2, 0x0232, %o1
28676loop_3329:
28677 fmul8x16au %f14, %f0, %f14
28678 edge16ln %o6, %g5, %g1
28679loop_3330:
28680 tcs %xcc, 0x7
28681 ble,pt %xcc, loop_3331
28682 fpadd32s %f9, %f3, %f4
28683 ldsw [%l7 + 0x14], %l4
28684 edge32ln %i5, %i7, %i1
28685loop_3331:
28686 fbug,a %fcc3, loop_3332
28687 nop
28688 setx loop_3333, %l0, %l1
28689 wrpr 0x1, %tl
28690 wrpr %l1, %tpc
28691 add %l1, 0x4, %l1
28692 wrpr %l1, %tnpc
28693 setx 0x34400001400, %l0, %l1
28694 wrpr %l1, %tstate
28695 wrhpr 0x4, %htstate
28696 retry
28697 stx %g2, [%l7 + 0x68]
28698 fbug,a %fcc0, loop_3334
28699loop_3332:
28700 fandnot1s %f7, %f3, %f12
28701loop_3333:
28702 fzero %f12
28703 fxors %f12, %f10, %f9
28704loop_3334:
28705 std %f10, [%l7 + 0x70]
28706 stw %l0, [%l7 + 0x38]
28707 fornot2 %f4, %f0, %f2
28708 stx %i4, [%l7 + 0x70]
28709 stb %l1, [%l7 + 0x19]
28710 movvs %xcc, %o4, %i0
28711 fmovdpos %xcc, %f7, %f4
28712 fbuge,a %fcc0, loop_3335
28713 nop
28714 setx loop_3336, %l0, %l1
28715 wrpr 0x1, %tl
28716 wrpr %l1, %tnpc
28717 setx 0x34400001400, %l0, %l1
28718 wrpr %l1, %tstate
28719 wrhpr 0x4, %htstate
28720 done
28721 bg,a %icc, loop_3337
28722 umulcc %l6, 0x162E, %o3
28723loop_3335:
28724 orn %g7, %o0, %l2
28725loop_3336:
28726 ld [%l7 + 0x78], %f11
28727loop_3337:
28728 lduh [%l7 + 0x36], %l5
28729 addccc %g4, 0x12FA, %g3
28730 movrne %i6, 0x1BD, %o5
28731 xnorcc %o2, %l3, %o7
28732 fcmpeq32 %f10, %f10, %i3
28733 andn %g6, 0x0060, %i2
28734 ldub [%l7 + 0x2E], %o6
28735 st %f6, [%l7 + 0x48]
28736 fmovdne %icc, %f4, %f1
28737 mulscc %g5, 0x0FFB, %o1
28738 lduw [%l7 + 0x14], %g1
28739 edge32n %l4, %i7, %i5
28740 fxors %f2, %f2, %f1
28741 fmovdl %xcc, %f13, %f10
28742 lduw [%l7 + 0x44], %g2
28743 fmovsleu %icc, %f8, %f8
28744 edge16ln %l0, %i1, %l1
28745 fmovsneg %xcc, %f7, %f4
28746 stx %i4, [%l7 + 0x68]
28747 fmovsgu %xcc, %f5, %f5
28748 fmovdgu %xcc, %f3, %f10
28749 ldsw [%l7 + 0x44], %i0
28750 fmovdle %icc, %f11, %f0
28751 stb %o4, [%l7 + 0x0C]
28752 brz,a %l6, loop_3338
28753 movneg %xcc, %g7, %o0
28754 lduw [%l7 + 0x28], %o3
28755 stw %l5, [%l7 + 0x2C]
28756loop_3338:
28757 movg %icc, %l2, %g4
28758 ldsw [%l7 + 0x70], %i6
28759 fbne %fcc0, loop_3339
28760 movvs %icc, %o5, %g3
28761 fmovdg %xcc, %f12, %f8
28762 orn %o2, %l3, %o7
28763loop_3339:
28764 movrgz %g6, %i3, %o6
28765 fmovde %icc, %f6, %f10
28766 movcc %xcc, %g5, %i2
28767 lduw [%l7 + 0x18], %o1
28768 edge32n %g1, %l4, %i7
28769 faligndata %f6, %f14, %f0
28770 movrne %i5, 0x1B5, %l0
28771 tcs %icc, 0x7
28772 ldx [%l7 + 0x58], %i1
28773 faligndata %f10, %f8, %f4
28774 udivx %l1, 0x1374, %g2
28775 ldsb [%l7 + 0x10], %i0
28776 nop
28777 setx loop_3340, %l0, %l1
28778 wrpr 0x1, %tl
28779 wrpr %l1, %tpc
28780 add %l1, 0x4, %l1
28781 wrpr %l1, %tnpc
28782 setx 0x34400001400, %l0, %l1
28783 wrpr %l1, %tstate
28784 wrhpr 0x4, %htstate
28785 retry
28786 edge8 %i4, %l6, %g7
28787 std %f12, [%l7 + 0x18]
28788 subcc %o0, %o3, %l5
28789loop_3340:
28790 add %l2, %o4, %g4
28791 fmul8x16 %f12, %f4, %f0
28792 lduw [%l7 + 0x6C], %i6
28793 andcc %g3, 0x0F07, %o5
28794 ldx [%l7 + 0x40], %l3
28795 brgz %o2, loop_3341
28796 alignaddr %o7, %g6, %i3
28797 umulcc %o6, 0x1E20, %g5
28798 ldsh [%l7 + 0x0E], %i2
28799loop_3341:
28800 fcmple32 %f8, %f8, %o1
28801 fmovd %f4, %f2
28802 fbl,a %fcc0, loop_3342
28803 fxor %f10, %f8, %f14
28804 fpsub16 %f12, %f14, %f2
28805 fbue,a %fcc2, loop_3343
28806loop_3342:
28807 fnegd %f2, %f6
28808 andncc %g1, %i7, %l4
28809 brnz,a %l0, loop_3344
28810loop_3343:
28811 bvs,pn %icc, loop_3345
28812 fpack32 %f10, %f8, %f2
28813 nop
28814 setx loop_3346, %l0, %l1
28815 wrpr 0x1, %tl
28816 wrpr %l1, %tnpc
28817 setx 0x34400001400, %l0, %l1
28818 wrpr %l1, %tstate
28819 wrhpr 0x4, %htstate
28820 done
28821loop_3344:
28822 fmul8x16al %f3, %f12, %f6
28823loop_3345:
28824 movcc %xcc, %i5, %i1
28825 andcc %l1, 0x04EA, %i0
28826loop_3346:
28827 ld [%l7 + 0x1C], %f3
28828 fmul8x16au %f2, %f12, %f0
28829 fpmerge %f12, %f0, %f6
28830 sth %i4, [%l7 + 0x7E]
28831 fnand %f6, %f4, %f10
28832 tge %xcc, 0x3
28833 te %xcc, 0x0
28834 lduw [%l7 + 0x60], %l6
28835 ba,a %xcc, loop_3347
28836 ldub [%l7 + 0x30], %g7
28837 fcmpgt16 %f14, %f14, %g2
28838 lduh [%l7 + 0x4A], %o0
28839loop_3347:
28840 fmovsleu %icc, %f15, %f4
28841 fcmpne32 %f2, %f2, %l5
28842 ldsh [%l7 + 0x4A], %o3
28843 fpadd16s %f14, %f12, %f6
28844 fba,a %fcc2, loop_3348
28845 sra %l2, %g4, %i6
28846 fmovrslez %o4, %f10, %f4
28847 fbuge %fcc2, loop_3349
28848loop_3348:
28849 fnands %f12, %f8, %f5
28850 stw %g3, [%l7 + 0x18]
28851 fandnot1 %f12, %f14, %f2
28852loop_3349:
28853 bcs,a loop_3350
28854 fmovdg %xcc, %f9, %f14
28855 ldub [%l7 + 0x28], %o5
28856 edge16 %o2, %l3, %o7
28857loop_3350:
28858 sth %i3, [%l7 + 0x7A]
28859 srlx %g6, 0x04, %g5
28860 ldsb [%l7 + 0x4E], %o6
28861 bgu,pt %icc, loop_3351
28862 edge32l %o1, %i2, %i7
28863 fnegd %f4, %f10
28864 orncc %l4, %g1, %l0
28865loop_3351:
28866 fmovdle %icc, %f11, %f8
28867 edge32n %i1, %l1, %i0
28868 fexpand %f8, %f14
28869 edge8l %i5, %l6, %g7
28870 bge %icc, loop_3352
28871 nop
28872 setx loop_3353, %l0, %l1
28873 jmpl %l1, %g2
28874 stb %o0, [%l7 + 0x43]
28875 ldsw [%l7 + 0x1C], %i4
28876loop_3352:
28877 fornot1s %f6, %f10, %f5
28878loop_3353:
28879 sethi 0x08E6, %o3
28880 fzero %f2
28881 ldub [%l7 + 0x28], %l2
28882 ldsb [%l7 + 0x66], %g4
28883 stx %i6, [%l7 + 0x68]
28884 add %o4, 0x0E29, %l5
28885 udivx %o5, 0x077F, %o2
28886 brgz,a %g3, loop_3354
28887 ldsw [%l7 + 0x14], %o7
28888 fpadd32s %f10, %f6, %f3
28889 bneg,a,pn %xcc, loop_3355
28890loop_3354:
28891 fandnot2 %f10, %f8, %f2
28892 stx %i3, [%l7 + 0x28]
28893 tgu %xcc, 0x4
28894loop_3355:
28895 array32 %l3, %g5, %g6
28896 movrlez %o1, %o6, %i7
28897 fmovda %icc, %f11, %f0
28898 fandnot1s %f2, %f8, %f11
28899 std %f4, [%l7 + 0x18]
28900 fornot2 %f14, %f4, %f14
28901 fnor %f2, %f14, %f10
28902 brgz,a %i2, loop_3356
28903 ldub [%l7 + 0x2B], %l4
28904 lduw [%l7 + 0x50], %l0
28905 ldd [%l7 + 0x78], %f10
28906loop_3356:
28907 st %f6, [%l7 + 0x08]
28908 brz,a %g1, loop_3357
28909 bne,pn %xcc, loop_3358
28910 ldsh [%l7 + 0x62], %l1
28911 fmovdcc %xcc, %f5, %f1
28912loop_3357:
28913 ld [%l7 + 0x10], %f9
28914loop_3358:
28915 tsubcctv %i1, 0x1AF0, %i0
28916 movrgez %i5, 0x04F, %g7
28917 fmul8x16 %f7, %f14, %f12
28918 ldsb [%l7 + 0x5A], %l6
28919 fcmpgt16 %f0, %f6, %o0
28920 edge8 %i4, %o3, %g2
28921 edge16 %g4, %l2, %o4
28922 sth %i6, [%l7 + 0x2A]
28923 ld [%l7 + 0x54], %f14
28924 ld [%l7 + 0x70], %f11
28925 fpadd16s %f6, %f8, %f6
28926 fmovdvs %icc, %f13, %f6
28927 tneg %icc, 0x6
28928 bge %icc, loop_3359
28929 brlez %o5, loop_3360
28930 fbug %fcc1, loop_3361
28931 srlx %l5, 0x02, %o2
28932loop_3359:
28933 fmovdvc %xcc, %f6, %f9
28934loop_3360:
28935 fmovsneg %xcc, %f10, %f12
28936loop_3361:
28937 nop
28938 setx loop_3362, %l0, %l1
28939 wrpr 0x1, %tl
28940 wrpr %l1, %tpc
28941 add %l1, 0x4, %l1
28942 wrpr %l1, %tnpc
28943 setx 0x34400001400, %l0, %l1
28944 wrpr %l1, %tstate
28945 wrhpr 0x4, %htstate
28946 retry
28947 alignaddrl %o7, %i3, %l3
28948 fsrc1 %f2, %f8
28949 bcs,pt %icc, loop_3363
28950loop_3362:
28951 fmovdgu %icc, %f11, %f2
28952 bvc,pn %xcc, loop_3364
28953 fnot1s %f12, %f13
28954loop_3363:
28955 tn %xcc, 0x1
28956 movpos %xcc, %g5, %g3
28957loop_3364:
28958 fmovdcc %xcc, %f8, %f11
28959 ldub [%l7 + 0x51], %g6
28960 for %f4, %f10, %f6
28961 fandnot2 %f6, %f10, %f2
28962 fbo %fcc1, loop_3365
28963 orncc %o1, 0x1C74, %i7
28964 bl,pn %icc, loop_3366
28965 smulcc %o6, %l4, %l0
28966loop_3365:
28967 brgz %i2, loop_3367
28968 movn %icc, %l1, %i1
28969loop_3366:
28970 std %f6, [%l7 + 0x68]
28971 std %f14, [%l7 + 0x68]
28972loop_3367:
28973 movrgez %i0, 0x0A2, %g1
28974 stw %g7, [%l7 + 0x30]
28975 ldsw [%l7 + 0x5C], %l6
28976 movre %i5, %o0, %o3
28977 lduh [%l7 + 0x6A], %i4
28978 fmovrse %g2, %f9, %f7
28979 fxor %f0, %f4, %f6
28980 fpadd16 %f2, %f2, %f8
28981 stw %l2, [%l7 + 0x08]
28982 st %f14, [%l7 + 0x2C]
28983 sth %g4, [%l7 + 0x18]
28984 ldx [%l7 + 0x20], %o4
28985 ldd [%l7 + 0x50], %f4
28986 xnorcc %i6, 0x0356, %o5
28987 ld [%l7 + 0x2C], %f15
28988 ldsh [%l7 + 0x26], %o2
28989 and %o7, 0x0B4F, %l5
28990 edge8ln %l3, %g5, %g3
28991 sth %i3, [%l7 + 0x42]
28992 fmovsle %icc, %f4, %f0
28993 fnors %f2, %f10, %f6
28994 tpos %xcc, 0x0
28995 stx %g6, [%l7 + 0x70]
28996 stw %o1, [%l7 + 0x38]
28997 fmovdneg %xcc, %f7, %f10
28998 st %f13, [%l7 + 0x74]
28999 taddcctv %i7, %l4, %o6
29000 fmovsg %xcc, %f7, %f7
29001 lduw [%l7 + 0x0C], %l0
29002 ldsw [%l7 + 0x10], %l1
29003 fblg %fcc3, loop_3368
29004 std %f8, [%l7 + 0x20]
29005 fnot2s %f9, %f8
29006 fpadd16s %f4, %f7, %f15
29007loop_3368:
29008 stb %i1, [%l7 + 0x7C]
29009 fmovsn %icc, %f3, %f0
29010 stw %i2, [%l7 + 0x50]
29011 tge %icc, 0x6
29012 ldx [%l7 + 0x30], %g1
29013 fmovsl %xcc, %f3, %f14
29014 call loop_3369
29015 tcs %xcc, 0x3
29016 fors %f14, %f8, %f10
29017 taddcctv %g7, 0x142A, %i0
29018loop_3369:
29019 stb %l6, [%l7 + 0x22]
29020 ldsw [%l7 + 0x74], %i5
29021 movneg %xcc, %o0, %o3
29022 movrne %g2, %l2, %i4
29023 movrgez %o4, 0x1C8, %i6
29024 bl,a loop_3370
29025 xor %g4, %o5, %o7
29026 movleu %xcc, %l5, %l3
29027 movrgz %g5, 0x081, %g3
29028loop_3370:
29029 tne %xcc, 0x4
29030 ldsw [%l7 + 0x2C], %i3
29031 std %f10, [%l7 + 0x20]
29032 for %f10, %f0, %f12
29033 stw %g6, [%l7 + 0x54]
29034 edge8l %o1, %i7, %o2
29035 fcmpd %fcc1, %f4, %f12
29036 fbg,a %fcc1, loop_3371
29037 fmovsa %xcc, %f13, %f5
29038 fmovrse %l4, %f2, %f15
29039 fbg %fcc1, loop_3372
29040loop_3371:
29041 edge32n %l0, %l1, %i1
29042 fpsub32s %f1, %f12, %f1
29043 fmovsne %xcc, %f1, %f1
29044loop_3372:
29045 bpos,pn %icc, loop_3373
29046 ldsb [%l7 + 0x61], %o6
29047 nop
29048 setx loop_3374, %l0, %l1
29049 jmpl %l1, %g1
29050 fmovrdne %g7, %f2, %f14
29051loop_3373:
29052 add %i2, 0x120B, %l6
29053 fmovdcs %icc, %f0, %f7
29054loop_3374:
29055 fpack16 %f12, %f6
29056 fzeros %f2
29057 movpos %xcc, %i5, %i0
29058 bgu loop_3375
29059 tpos %icc, 0x0
29060 nop
29061 setx loop_3376, %l0, %l1
29062 jmpl %l1, %o3
29063 bn,pt %icc, loop_3377
29064loop_3375:
29065 std %f12, [%l7 + 0x28]
29066 fcmpne16 %f0, %f2, %g2
29067loop_3376:
29068 tge %xcc, 0x5
29069loop_3377:
29070 fmovde %icc, %f10, %f5
29071 umul %l2, 0x1675, %o0
29072 bcs loop_3378
29073 brlez %o4, loop_3379
29074 array16 %i6, %i4, %g4
29075 st %f6, [%l7 + 0x38]
29076loop_3378:
29077 brz,a %o7, loop_3380
29078loop_3379:
29079 nop
29080 setx loop_3381, %l0, %l1
29081 wrpr 0x1, %tl
29082 wrpr %l1, %tnpc
29083 setx 0x34400001400, %l0, %l1
29084 wrpr %l1, %tstate
29085 wrhpr 0x4, %htstate
29086 done
29087 tl %xcc, 0x1
29088 xor %l5, 0x0B8B, %o5
29089loop_3380:
29090 fmovdvc %xcc, %f14, %f1
29091loop_3381:
29092 fpadd16s %f8, %f3, %f1
29093 ld [%l7 + 0x78], %f15
29094 stw %g5, [%l7 + 0x78]
29095 fpsub16 %f6, %f2, %f12
29096 movre %l3, %i3, %g6
29097 brgez %g3, loop_3382
29098 fnors %f3, %f2, %f14
29099 mulx %i7, 0x1279, %o2
29100 ldd [%l7 + 0x10], %f12
29101loop_3382:
29102 umul %l4, 0x1BF7, %l0
29103 movg %xcc, %l1, %o1
29104 xnor %i1, 0x0F77, %o6
29105 ld [%l7 + 0x40], %f5
29106 lduw [%l7 + 0x10], %g7
29107 fxors %f12, %f1, %f2
29108 fmovdg %xcc, %f9, %f4
29109 move %icc, %g1, %i2
29110 bleu,a,pn %icc, loop_3383
29111 bleu,a,pn %icc, loop_3384
29112 fandnot2 %f14, %f0, %f10
29113 sth %i5, [%l7 + 0x44]
29114loop_3383:
29115 tvs %xcc, 0x3
29116loop_3384:
29117 fpadd16s %f1, %f14, %f4
29118 fzero %f12
29119 fpack32 %f4, %f8, %f2
29120 ta %xcc, 0x7
29121 fmovdcc %icc, %f15, %f13
29122 nop
29123 setx loop_3385, %l0, %l1
29124 jmpl %l1, %i0
29125 ldsw [%l7 + 0x30], %l6
29126 addccc %o3, %l2, %o0
29127 ba,pn %xcc, loop_3386
29128loop_3385:
29129 siam 0x4
29130 st %f14, [%l7 + 0x30]
29131 movn %icc, %g2, %o4
29132loop_3386:
29133 fandnot2s %f14, %f7, %f0
29134 ldsh [%l7 + 0x10], %i4
29135 ld [%l7 + 0x38], %f3
29136 sth %g4, [%l7 + 0x40]
29137 fmovdg %icc, %f13, %f9
29138 or %o7, 0x1A7C, %l5
29139 fmovdl %icc, %f15, %f6
29140 tle %icc, 0x2
29141 fmovdcs %xcc, %f10, %f14
29142 edge16ln %o5, %i6, %l3
29143 orcc %g5, 0x0B06, %g6
29144 fones %f11
29145 stx %g3, [%l7 + 0x28]
29146 stb %i3, [%l7 + 0x2B]
29147 fandnot2 %f14, %f6, %f0
29148 ldsb [%l7 + 0x60], %o2
29149 mulscc %i7, %l4, %l1
29150 orn %l0, %i1, %o1
29151 lduh [%l7 + 0x7E], %o6
29152 be,a loop_3387
29153 fble %fcc3, loop_3388
29154 ldx [%l7 + 0x58], %g1
29155 ldsb [%l7 + 0x30], %i2
29156loop_3387:
29157 stw %i5, [%l7 + 0x70]
29158loop_3388:
29159 tsubcc %i0, 0x095B, %g7
29160 brlz %o3, loop_3389
29161 ldsh [%l7 + 0x7C], %l2
29162 bg,a,pt %xcc, loop_3390
29163 edge32ln %o0, %l6, %g2
29164loop_3389:
29165 fnot1 %f2, %f2
29166 brgz,a %o4, loop_3391
29167loop_3390:
29168 fmovdvs %xcc, %f7, %f2
29169 ba,pn %xcc, loop_3392
29170 bne,a,pn %xcc, loop_3393
29171loop_3391:
29172 fmovsgu %icc, %f5, %f9
29173 alignaddr %i4, %o7, %g4
29174loop_3392:
29175 stb %o5, [%l7 + 0x1E]
29176loop_3393:
29177 movneg %xcc, %l5, %i6
29178 fmovse %icc, %f14, %f7
29179 stx %l3, [%l7 + 0x68]
29180 fbul %fcc1, loop_3394
29181 bvs,a,pt %icc, loop_3395
29182 brgez %g6, loop_3396
29183 fmovdne %xcc, %f10, %f15
29184loop_3394:
29185 fmovde %icc, %f2, %f7
29186loop_3395:
29187 edge8l %g3, %i3, %g5
29188loop_3396:
29189 ldsh [%l7 + 0x72], %o2
29190 sdivx %i7, 0x15D1, %l4
29191 std %f4, [%l7 + 0x58]
29192 fmovdvc %xcc, %f15, %f9
29193 lduh [%l7 + 0x30], %l1
29194 ldsb [%l7 + 0x49], %i1
29195 array16 %l0, %o1, %o6
29196 ldsh [%l7 + 0x4E], %g1
29197 fmul8x16al %f15, %f11, %f6
29198 movl %icc, %i5, %i2
29199 ldsb [%l7 + 0x26], %i0
29200 fpsub32 %f2, %f2, %f14
29201 fsrc2 %f14, %f0
29202 ldsb [%l7 + 0x3F], %o3
29203 lduh [%l7 + 0x6E], %l2
29204 fbul,a %fcc3, loop_3397
29205 stw %o0, [%l7 + 0x1C]
29206 lduw [%l7 + 0x14], %l6
29207 brlez,a %g7, loop_3398
29208loop_3397:
29209 fpsub16s %f4, %f15, %f10
29210 pdist %f8, %f8, %f4
29211 xor %o4, %i4, %o7
29212loop_3398:
29213 bleu,a,pt %icc, loop_3399
29214 fmovsle %xcc, %f5, %f5
29215 ldd [%l7 + 0x08], %f2
29216 lduh [%l7 + 0x6A], %g2
29217loop_3399:
29218 tcc %xcc, 0x4
29219 fpmerge %f8, %f14, %f10
29220 fornot2 %f0, %f4, %f10
29221 fmovdge %xcc, %f1, %f0
29222 fmovsneg %xcc, %f5, %f10
29223 brnz %o5, loop_3400
29224 subccc %l5, %g4, %l3
29225 brgz %g6, loop_3401
29226 array16 %i6, %g3, %g5
29227loop_3400:
29228 udivx %i3, 0x1E44, %o2
29229 brlez,a %i7, loop_3402
29230loop_3401:
29231 ba,a,pn %xcc, loop_3403
29232 fbg,a %fcc2, loop_3404
29233 sllx %l1, 0x19, %l4
29234loop_3402:
29235 fmovsneg %xcc, %f1, %f11
29236loop_3403:
29237 fnand %f2, %f4, %f2
29238loop_3404:
29239 stx %l0, [%l7 + 0x58]
29240 andn %i1, %o1, %g1
29241 fcmpd %fcc2, %f4, %f10
29242 smul %i5, %i2, %i0
29243 fmovda %icc, %f14, %f7
29244 fmovsg %icc, %f1, %f7
29245 fbe,a %fcc1, loop_3405
29246 ldd [%l7 + 0x58], %f10
29247 fmovse %icc, %f2, %f5
29248 and %o3, 0x1D95, %o6
29249loop_3405:
29250 fmovscc %xcc, %f11, %f14
29251 sethi 0x01CE, %o0
29252 fand %f10, %f4, %f6
29253 sllx %l2, %g7, %l6
29254 fmovsn %icc, %f13, %f4
29255 st %f7, [%l7 + 0x4C]
29256 ldx [%l7 + 0x60], %i4
29257 fbn %fcc1, loop_3406
29258 fandnot2s %f1, %f10, %f8
29259 fmovdge %icc, %f7, %f15
29260 stw %o4, [%l7 + 0x34]
29261loop_3406:
29262 sth %g2, [%l7 + 0x74]
29263 stw %o7, [%l7 + 0x08]
29264 smul %l5, %o5, %l3
29265 fbul,a %fcc0, loop_3407
29266 std %f10, [%l7 + 0x58]
29267 sth %g6, [%l7 + 0x3E]
29268 edge16ln %i6, %g3, %g5
29269loop_3407:
29270 bl,a,pn %xcc, loop_3408
29271 fmovda %icc, %f7, %f3
29272 bvs,a,pn %xcc, loop_3409
29273 addccc %g4, %i3, %i7
29274loop_3408:
29275 lduh [%l7 + 0x76], %l1
29276 lduw [%l7 + 0x64], %o2
29277loop_3409:
29278 fpsub32s %f8, %f14, %f2
29279 bn loop_3410
29280 fbue,a %fcc1, loop_3411
29281 fands %f2, %f1, %f13
29282 ldsb [%l7 + 0x36], %l4
29283loop_3410:
29284 sra %i1, %o1, %l0
29285loop_3411:
29286 ldsh [%l7 + 0x26], %g1
29287 bg,pn %xcc, loop_3412
29288 movpos %icc, %i2, %i0
29289 sdivx %o3, 0x1FFD, %o6
29290 stb %o0, [%l7 + 0x6C]
29291loop_3412:
29292 andncc %l2, %g7, %l6
29293 fmovrslz %i5, %f3, %f3
29294 fbug,a %fcc0, loop_3413
29295 fand %f0, %f6, %f2
29296 lduh [%l7 + 0x72], %i4
29297 fmovsge %xcc, %f4, %f10
29298loop_3413:
29299 bshuffle %f4, %f0, %f6
29300 fpsub32s %f12, %f1, %f14
29301 ldx [%l7 + 0x60], %o4
29302 fnegd %f14, %f0
29303 ldx [%l7 + 0x58], %g2
29304 ldsb [%l7 + 0x1C], %o7
29305 fmovsne %xcc, %f4, %f8
29306 fornot1 %f14, %f2, %f10
29307 movneg %icc, %l5, %l3
29308 fxnor %f2, %f6, %f12
29309 bneg loop_3414
29310 ld [%l7 + 0x6C], %f1
29311 stw %o5, [%l7 + 0x40]
29312 stx %i6, [%l7 + 0x70]
29313loop_3414:
29314 fpadd32s %f8, %f5, %f2
29315 fmovscs %icc, %f10, %f12
29316 tvc %xcc, 0x4
29317 fpack32 %f14, %f4, %f2
29318 stx %g3, [%l7 + 0x40]
29319 fmovsl %icc, %f12, %f9
29320 addc %g6, 0x1009, %g4
29321 sllx %g5, %i7, %i3
29322 lduh [%l7 + 0x08], %o2
29323 ld [%l7 + 0x44], %f10
29324 tg %xcc, 0x7
29325 fpsub16 %f4, %f6, %f14
29326 lduw [%l7 + 0x54], %l4
29327 st %f6, [%l7 + 0x08]
29328 fcmpd %fcc1, %f14, %f6
29329 fnands %f0, %f7, %f5
29330 ldx [%l7 + 0x68], %i1
29331 bge %xcc, loop_3415
29332 for %f4, %f4, %f8
29333 fnors %f7, %f4, %f7
29334 fbul %fcc1, loop_3416
29335loop_3415:
29336 taddcctv %l1, 0x00C1, %l0
29337 fabsd %f0, %f10
29338 ldub [%l7 + 0x78], %g1
29339loop_3416:
29340 ldsb [%l7 + 0x42], %i2
29341 bneg,a,pt %icc, loop_3417
29342 fbule %fcc3, loop_3418
29343 call loop_3419
29344 edge32n %o1, %i0, %o6
29345loop_3417:
29346 fmovsleu %icc, %f4, %f11
29347loop_3418:
29348 sth %o0, [%l7 + 0x36]
29349loop_3419:
29350 array32 %l2, %o3, %g7
29351 fandnot1s %f13, %f12, %f15
29352 fabss %f7, %f9
29353 ldsh [%l7 + 0x48], %i5
29354 bl %xcc, loop_3420
29355 movleu %icc, %i4, %o4
29356 std %f12, [%l7 + 0x38]
29357 fcmpd %fcc1, %f14, %f6
29358loop_3420:
29359 edge8 %l6, %o7, %l5
29360 bg,a loop_3421
29361 movg %xcc, %l3, %o5
29362 fsrc2 %f8, %f4
29363 movre %i6, %g3, %g2
29364loop_3421:
29365 fmovd %f12, %f8
29366 fnot1 %f8, %f2
29367 std %f14, [%l7 + 0x40]
29368 fmovsneg %xcc, %f10, %f7
29369 movne %icc, %g6, %g5
29370 fabsd %f8, %f10
29371 brgez,a %g4, loop_3422
29372 move %xcc, %i3, %o2
29373 srl %i7, 0x0C, %l4
29374 movle %xcc, %l1, %l0
29375loop_3422:
29376 fcmpgt32 %f2, %f0, %i1
29377 fcmpne16 %f12, %f6, %i2
29378 sth %g1, [%l7 + 0x24]
29379 lduw [%l7 + 0x14], %i0
29380 fbl,a %fcc1, loop_3423
29381 std %f10, [%l7 + 0x28]
29382 udivcc %o1, 0x1B53, %o0
29383 fble %fcc1, loop_3424
29384loop_3423:
29385 ble,pn %xcc, loop_3425
29386 array8 %o6, %l2, %o3
29387 lduw [%l7 + 0x58], %g7
29388loop_3424:
29389 movrlz %i4, 0x104, %i5
29390loop_3425:
29391 st %f2, [%l7 + 0x44]
29392 call loop_3426
29393 brnz,a %l6, loop_3427
29394 fnors %f2, %f3, %f6
29395 tcs %xcc, 0x5
29396loop_3426:
29397 lduh [%l7 + 0x42], %o7
29398loop_3427:
29399 fcmpes %fcc2, %f5, %f4
29400 fcmped %fcc0, %f2, %f4
29401 stx %o4, [%l7 + 0x10]
29402 stx %l5, [%l7 + 0x18]
29403 tvc %icc, 0x0
29404 orn %o5, 0x09B8, %i6
29405 ld [%l7 + 0x7C], %f7
29406 ldsw [%l7 + 0x68], %g3
29407 stb %l3, [%l7 + 0x2E]
29408 movg %icc, %g6, %g2
29409 fmovsn %xcc, %f5, %f3
29410 fpadd32s %f8, %f1, %f11
29411 brgz,a %g4, loop_3428
29412 tsubcc %i3, 0x199B, %o2
29413 bcs,a,pn %icc, loop_3429
29414 fxors %f15, %f4, %f10
29415loop_3428:
29416 fcmple32 %f10, %f8, %i7
29417 mulscc %g5, 0x0994, %l1
29418loop_3429:
29419 movge %icc, %l0, %i1
29420 stb %i2, [%l7 + 0x15]
29421 fandnot1 %f10, %f8, %f0
29422 fmovsge %icc, %f8, %f1
29423 ldsb [%l7 + 0x56], %l4
29424 fornot2 %f8, %f10, %f2
29425 fbue,a %fcc1, loop_3430
29426 ldd [%l7 + 0x30], %f2
29427 alignaddrl %g1, %i0, %o1
29428 edge32n %o0, %l2, %o3
29429loop_3430:
29430 fone %f6
29431 ldub [%l7 + 0x58], %g7
29432 bgu %icc, loop_3431
29433 st %f6, [%l7 + 0x4C]
29434 fbu %fcc1, loop_3432
29435 fmovrslz %i4, %f12, %f4
29436loop_3431:
29437 lduw [%l7 + 0x64], %i5
29438 st %f3, [%l7 + 0x54]
29439loop_3432:
29440 srax %l6, 0x04, %o7
29441 lduw [%l7 + 0x18], %o6
29442 sdivcc %o4, 0x1DAF, %l5
29443 ldsh [%l7 + 0x2C], %o5
29444 bge,a %xcc, loop_3433
29445 fnot2s %f3, %f13
29446 fmovrse %g3, %f6, %f10
29447 fmovrse %i6, %f12, %f4
29448loop_3433:
29449 fand %f8, %f6, %f12
29450 lduw [%l7 + 0x5C], %l3
29451 fmovrdgez %g2, %f0, %f8
29452 srax %g4, %g6, %i3
29453 fcmped %fcc2, %f14, %f6
29454 fbg,a %fcc2, loop_3434
29455 ldx [%l7 + 0x60], %i7
29456 bvs loop_3435
29457 movpos %icc, %o2, %l1
29458loop_3434:
29459 ldsw [%l7 + 0x18], %g5
29460 movrne %i1, %l0, %i2
29461loop_3435:
29462 fcmped %fcc3, %f2, %f0
29463 bvc,a,pt %xcc, loop_3436
29464 movre %g1, %i0, %l4
29465 fsrc2 %f14, %f10
29466 ld [%l7 + 0x38], %f1
29467loop_3436:
29468 alignaddr %o0, %o1, %l2
29469 sll %o3, %i4, %g7
29470 fexpand %f9, %f4
29471 sth %l6, [%l7 + 0x48]
29472 stw %o7, [%l7 + 0x30]
29473 fpadd16s %f14, %f15, %f0
29474 fors %f10, %f12, %f11
29475 or %i5, %o6, %o4
29476 fcmpne16 %f8, %f2, %l5
29477 srax %g3, %i6, %l3
29478 be,a,pt %icc, loop_3437
29479 fmovdle %icc, %f2, %f7
29480 edge8 %o5, %g2, %g4
29481 lduh [%l7 + 0x78], %g6
29482loop_3437:
29483 tsubcc %i3, %o2, %l1
29484 tneg %icc, 0x3
29485 fmovdg %icc, %f7, %f15
29486 tcs %xcc, 0x2
29487 fbue,a %fcc1, loop_3438
29488 be,a,pt %icc, loop_3439
29489 movrlz %g5, %i7, %i1
29490 fcmpeq16 %f4, %f14, %l0
29491loop_3438:
29492 movrne %i2, 0x244, %g1
29493loop_3439:
29494 bge,a loop_3440
29495 std %f4, [%l7 + 0x58]
29496 edge16n %i0, %o0, %l4
29497 sdivcc %l2, 0x1B58, %o1
29498loop_3440:
29499 brlez %i4, loop_3441
29500 fxor %f0, %f14, %f4
29501 ldsb [%l7 + 0x14], %g7
29502 ldub [%l7 + 0x0D], %l6
29503loop_3441:
29504 fmovdpos %xcc, %f7, %f14
29505 fpadd32s %f14, %f14, %f10
29506 sdivx %o7, 0x0735, %i5
29507 stw %o3, [%l7 + 0x7C]
29508 bgu,a loop_3442
29509 move %xcc, %o6, %o4
29510 stb %g3, [%l7 + 0x0D]
29511 movg %xcc, %l5, %i6
29512loop_3442:
29513 fpadd32s %f11, %f3, %f1
29514 andncc %o5, %l3, %g2
29515 xorcc %g4, %g6, %i3
29516 fzeros %f13
29517 array8 %o2, %l1, %i7
29518 fpadd32 %f14, %f10, %f0
29519 ldsh [%l7 + 0x34], %g5
29520 stw %i1, [%l7 + 0x4C]
29521 ldd [%l7 + 0x10], %f12
29522 fmovscc %icc, %f4, %f3
29523 ldsh [%l7 + 0x28], %l0
29524 fmovrdlz %i2, %f8, %f8
29525 fblg,a %fcc1, loop_3443
29526 edge32 %g1, %o0, %i0
29527 lduh [%l7 + 0x0C], %l4
29528 fmovde %icc, %f6, %f3
29529loop_3443:
29530 ldsw [%l7 + 0x78], %o1
29531 ldsh [%l7 + 0x4E], %l2
29532 edge8n %g7, %i4, %o7
29533 fbg,a %fcc0, loop_3444
29534 fbo,a %fcc0, loop_3445
29535 sth %l6, [%l7 + 0x34]
29536 ldsb [%l7 + 0x42], %o3
29537loop_3444:
29538 smulcc %o6, 0x00DD, %o4
29539loop_3445:
29540 srlx %i5, 0x02, %g3
29541 movre %l5, %o5, %i6
29542 tgu %icc, 0x0
29543 edge32ln %l3, %g4, %g6
29544 movvs %xcc, %i3, %g2
29545 fpadd16s %f7, %f12, %f5
29546 sth %l1, [%l7 + 0x2C]
29547 subccc %i7, 0x130F, %o2
29548 ld [%l7 + 0x68], %f15
29549 lduw [%l7 + 0x2C], %i1
29550 call loop_3446
29551 fand %f6, %f12, %f8
29552 ldsb [%l7 + 0x17], %g5
29553 bcc,a,pn %xcc, loop_3447
29554loop_3446:
29555 ld [%l7 + 0x6C], %f13
29556 std %f4, [%l7 + 0x30]
29557 movrlez %l0, 0x1EB, %i2
29558loop_3447:
29559 sth %g1, [%l7 + 0x1E]
29560 fba %fcc1, loop_3448
29561 smulcc %i0, %l4, %o0
29562 fcmpne32 %f8, %f8, %o1
29563 fmovrdgz %l2, %f6, %f8
29564loop_3448:
29565 lduw [%l7 + 0x30], %g7
29566 brnz,a %i4, loop_3449
29567 ldsw [%l7 + 0x0C], %o7
29568 std %f12, [%l7 + 0x28]
29569 movneg %icc, %o3, %o6
29570loop_3449:
29571 edge16l %o4, %i5, %g3
29572 std %f2, [%l7 + 0x08]
29573 array16 %l5, %o5, %l6
29574 ldub [%l7 + 0x09], %i6
29575 stx %l3, [%l7 + 0x08]
29576 fpadd32s %f14, %f2, %f15
29577 stb %g6, [%l7 + 0x46]
29578 edge8n %g4, %g2, %l1
29579 bn,a %xcc, loop_3450
29580 stb %i3, [%l7 + 0x12]
29581 ldsw [%l7 + 0x44], %i7
29582 ld [%l7 + 0x34], %f10
29583loop_3450:
29584 movvs %xcc, %o2, %g5
29585 addccc %i1, 0x023E, %i2
29586 fmovsa %xcc, %f12, %f1
29587 fmovse %icc, %f5, %f7
29588 sth %l0, [%l7 + 0x0C]
29589 sdivcc %g1, 0x1192, %l4
29590 fble %fcc0, loop_3451
29591 ldsh [%l7 + 0x26], %o0
29592 umulcc %i0, 0x035D, %o1
29593 bpos,a %icc, loop_3452
29594loop_3451:
29595 fmovrslez %g7, %f12, %f7
29596 fmovrsgz %i4, %f15, %f10
29597 fba,a %fcc2, loop_3453
29598loop_3452:
29599 sll %l2, 0x0E, %o7
29600 ldx [%l7 + 0x48], %o3
29601 edge16n %o6, %i5, %o4
29602loop_3453:
29603 tneg %xcc, 0x5
29604 fcmple32 %f2, %f14, %g3
29605 fsrc2 %f4, %f8
29606 fmovsge %xcc, %f13, %f1
29607 fmovdcs %icc, %f9, %f4
29608 edge32 %l5, %l6, %i6
29609 faligndata %f4, %f0, %f14
29610 fbu %fcc1, loop_3454
29611 sth %o5, [%l7 + 0x1A]
29612 brz,a %l3, loop_3455
29613 lduh [%l7 + 0x38], %g6
29614loop_3454:
29615 fba %fcc2, loop_3456
29616 andncc %g4, %l1, %g2
29617loop_3455:
29618 std %f4, [%l7 + 0x30]
29619 sth %i3, [%l7 + 0x26]
29620loop_3456:
29621 edge8ln %i7, %g5, %o2
29622 fbl %fcc1, loop_3457
29623 lduh [%l7 + 0x18], %i1
29624 fzero %f2
29625 fbul,a %fcc2, loop_3458
29626loop_3457:
29627 tsubcc %i2, %g1, %l0
29628 fmovdl %icc, %f6, %f15
29629 fornot1 %f0, %f8, %f4
29630loop_3458:
29631 fand %f12, %f12, %f12
29632 sth %o0, [%l7 + 0x2A]
29633 ldsw [%l7 + 0x34], %l4
29634 lduh [%l7 + 0x72], %o1
29635 fbn %fcc2, loop_3459
29636 fmuld8sux16 %f0, %f0, %f14
29637 bcs %xcc, loop_3460
29638 smulcc %i0, 0x16E0, %i4
29639loop_3459:
29640 fmovrslez %g7, %f9, %f11
29641 ld [%l7 + 0x58], %f8
29642loop_3460:
29643 ld [%l7 + 0x44], %f8
29644 ldub [%l7 + 0x63], %o7
29645 fmovdvc %xcc, %f8, %f8
29646 stw %o3, [%l7 + 0x20]
29647 ldsh [%l7 + 0x3E], %l2
29648 fornot2s %f5, %f9, %f1
29649 andcc %o6, 0x1A06, %o4
29650 std %f4, [%l7 + 0x50]
29651 andncc %i5, %g3, %l6
29652 fpsub16 %f10, %f10, %f8
29653 edge32l %i6, %o5, %l3
29654 sdiv %g6, 0x199C, %g4
29655 ldd [%l7 + 0x78], %f2
29656 lduw [%l7 + 0x20], %l5
29657 tvs %xcc, 0x3
29658 edge16l %l1, %i3, %g2
29659 fmovspos %icc, %f7, %f5
29660 movvc %icc, %g5, %o2
29661 fmovdn %xcc, %f14, %f4
29662 movg %icc, %i7, %i1
29663 std %f8, [%l7 + 0x78]
29664 ldx [%l7 + 0x40], %i2
29665 fbne %fcc3, loop_3461
29666 fnand %f8, %f14, %f2
29667 ld [%l7 + 0x10], %f15
29668 tleu %xcc, 0x7
29669loop_3461:
29670 ldx [%l7 + 0x70], %l0
29671 sra %g1, %o0, %o1
29672 tge %icc, 0x3
29673 ld [%l7 + 0x10], %f8
29674 for %f12, %f12, %f4
29675 fbuge %fcc2, loop_3462
29676 ld [%l7 + 0x48], %f13
29677 alignaddrl %i0, %l4, %i4
29678 ldsh [%l7 + 0x2A], %g7
29679loop_3462:
29680 lduh [%l7 + 0x14], %o7
29681 ldsw [%l7 + 0x40], %l2
29682 sdivx %o6, 0x0EDD, %o3
29683 fandnot1s %f4, %f5, %f14
29684 tleu %xcc, 0x1
29685 sra %i5, %o4, %g3
29686 fble %fcc1, loop_3463
29687 fmovdneg %xcc, %f15, %f9
29688 ldd [%l7 + 0x18], %f14
29689 tsubcc %l6, %i6, %o5
29690loop_3463:
29691 stx %l3, [%l7 + 0x08]
29692 xor %g4, %g6, %l5
29693 fones %f10
29694 edge32 %i3, %g2, %g5
29695 std %f12, [%l7 + 0x68]
29696 ldsw [%l7 + 0x24], %l1
29697 movneg %xcc, %o2, %i1
29698 st %f6, [%l7 + 0x24]
29699 sra %i2, %l0, %i7
29700 st %f10, [%l7 + 0x38]
29701 movrgz %g1, %o0, %i0
29702 fcmped %fcc2, %f0, %f8
29703 movrlez %o1, 0x01B, %l4
29704 andn %g7, 0x0021, %o7
29705 ble,a loop_3464
29706 ldsb [%l7 + 0x20], %l2
29707 stx %o6, [%l7 + 0x08]
29708 ldsh [%l7 + 0x1C], %o3
29709loop_3464:
29710 fbl %fcc0, loop_3465
29711 fmovsl %xcc, %f3, %f1
29712 tsubcctv %i4, 0x17C7, %i5
29713 edge16 %o4, %g3, %i6
29714loop_3465:
29715 st %f2, [%l7 + 0x60]
29716 fbul %fcc2, loop_3466
29717 lduh [%l7 + 0x68], %o5
29718 tn %xcc, 0x3
29719 fmovdge %xcc, %f7, %f11
29720loop_3466:
29721 fornot1s %f14, %f11, %f4
29722 edge8ln %l3, %l6, %g4
29723 movn %xcc, %l5, %i3
29724 edge8l %g6, %g5, %g2
29725 fnot2s %f6, %f7
29726 nop
29727 setx loop_3467, %l0, %l1
29728 wrpr 0x1, %tl
29729 wrpr %l1, %tpc
29730 add %l1, 0x4, %l1
29731 wrpr %l1, %tnpc
29732 setx 0x34400001400, %l0, %l1
29733 wrpr %l1, %tstate
29734 wrhpr 0x4, %htstate
29735 retry
29736 stb %o2, [%l7 + 0x46]
29737 movgu %xcc, %l1, %i1
29738 movcs %xcc, %i2, %i7
29739loop_3467:
29740 fpack16 %f2, %f4
29741 fzero %f6
29742 fmuld8sux16 %f10, %f13, %f12
29743 fbn %fcc0, loop_3468
29744 edge8 %g1, %o0, %i0
29745 nop
29746 setx loop_3469, %l0, %l1
29747 jmpl %l1, %o1
29748 stw %l4, [%l7 + 0x34]
29749loop_3468:
29750 fpack16 %f8, %f0
29751 stb %g7, [%l7 + 0x33]
29752loop_3469:
29753 stw %o7, [%l7 + 0x30]
29754 edge8l %l0, %l2, %o6
29755 fcmple16 %f0, %f10, %i4
29756 fbu %fcc2, loop_3470
29757 ble,a,pt %icc, loop_3471
29758 sth %i5, [%l7 + 0x16]
29759 umul %o3, 0x1689, %g3
29760loop_3470:
29761 brgez,a %i6, loop_3472
29762loop_3471:
29763 ldub [%l7 + 0x15], %o4
29764 fble,a %fcc0, loop_3473
29765 bcs loop_3474
29766loop_3472:
29767 fnegd %f0, %f8
29768 movre %o5, %l3, %g4
29769loop_3473:
29770 fabss %f5, %f14
29771loop_3474:
29772 for %f12, %f8, %f10
29773 fpmerge %f9, %f3, %f14
29774 siam 0x1
29775 fbule %fcc3, loop_3475
29776 xor %l6, %l5, %i3
29777 tvc %icc, 0x1
29778 sra %g6, %g2, %g5
29779loop_3475:
29780 sth %o2, [%l7 + 0x40]
29781 fmovdge %icc, %f9, %f14
29782 nop
29783 setx loop_3476, %l0, %l1
29784 jmpl %l1, %i1
29785 fnand %f0, %f14, %f0
29786 fmovdl %xcc, %f2, %f3
29787 stb %l1, [%l7 + 0x2F]
29788loop_3476:
29789 tle %icc, 0x2
29790 fpadd16s %f13, %f3, %f2
29791 fpsub16s %f0, %f11, %f7
29792 bleu %xcc, loop_3477
29793 st %f1, [%l7 + 0x4C]
29794 st %f11, [%l7 + 0x10]
29795 bcs,pn %xcc, loop_3478
29796loop_3477:
29797 ldx [%l7 + 0x10], %i2
29798 fblg %fcc3, loop_3479
29799 movre %g1, %o0, %i7
29800loop_3478:
29801 ldd [%l7 + 0x40], %f14
29802 bg,a %xcc, loop_3480
29803loop_3479:
29804 bge loop_3481
29805 fxor %f12, %f4, %f10
29806 std %f10, [%l7 + 0x60]
29807loop_3480:
29808 stw %i0, [%l7 + 0x1C]
29809loop_3481:
29810 umulcc %o1, 0x16B1, %g7
29811 fxnors %f11, %f11, %f2
29812 call loop_3482
29813 stb %o7, [%l7 + 0x3D]
29814 movcc %xcc, %l4, %l0
29815 umulcc %o6, %i4, %i5
29816loop_3482:
29817 ld [%l7 + 0x78], %f9
29818 te %xcc, 0x5
29819 std %f12, [%l7 + 0x70]
29820 be,a,pt %icc, loop_3483
29821 fmovsl %icc, %f1, %f14
29822 xorcc %l2, %o3, %g3
29823 sra %o4, %i6, %l3
29824loop_3483:
29825 tneg %icc, 0x4
29826 mova %icc, %g4, %l6
29827 st %f7, [%l7 + 0x78]
29828 fmovda %icc, %f1, %f9
29829 fmovdvs %xcc, %f1, %f6
29830 brgez,a %o5, loop_3484
29831 st %f5, [%l7 + 0x64]
29832 ldub [%l7 + 0x28], %i3
29833 ble,a %xcc, loop_3485
29834loop_3484:
29835 st %f6, [%l7 + 0x24]
29836 move %xcc, %g6, %g2
29837 fmuld8sux16 %f1, %f1, %f4
29838loop_3485:
29839 fmuld8sux16 %f9, %f6, %f8
29840 st %f6, [%l7 + 0x74]
29841 fba,a %fcc2, loop_3486
29842 fcmps %fcc1, %f2, %f14
29843 ldsw [%l7 + 0x18], %g5
29844 fmovdle %icc, %f0, %f11
29845loop_3486:
29846 fcmpd %fcc1, %f2, %f10
29847 ld [%l7 + 0x64], %f8
29848 fmul8ulx16 %f6, %f6, %f2
29849 fbug,a %fcc1, loop_3487
29850 fbu,a %fcc2, loop_3488
29851 fsrc2 %f0, %f4
29852 movg %icc, %o2, %i1
29853loop_3487:
29854 ldsh [%l7 + 0x78], %l5
29855loop_3488:
29856 stb %l1, [%l7 + 0x0F]
29857 fpmerge %f0, %f1, %f8
29858 fxnor %f2, %f2, %f10
29859 taddcctv %i2, %o0, %g1
29860 ldd [%l7 + 0x60], %f6
29861 lduh [%l7 + 0x08], %i0
29862 fpack16 %f8, %f11
29863 bl,pt %xcc, loop_3489
29864 fcmpeq16 %f4, %f0, %i7
29865 st %f2, [%l7 + 0x20]
29866 fmovrsgz %o1, %f10, %f13
29867loop_3489:
29868 fmovdcc %icc, %f5, %f14
29869 st %f7, [%l7 + 0x0C]
29870 bg,pt %xcc, loop_3490
29871 umulcc %g7, %o7, %l0
29872 fmovd %f4, %f8
29873 tn %xcc, 0x2
29874loop_3490:
29875 fmovsgu %icc, %f2, %f1
29876 bvs,a %xcc, loop_3491
29877 udivx %l4, 0x1EC4, %i4
29878 call loop_3492
29879 fcmpeq16 %f14, %f0, %o6
29880loop_3491:
29881 add %l2, 0x06C4, %o3
29882 addccc %g3, %o4, %i6
29883loop_3492:
29884 tsubcctv %l3, 0x0264, %i5
29885 ldsw [%l7 + 0x50], %l6
29886 sth %o5, [%l7 + 0x5A]
29887 st %f5, [%l7 + 0x68]
29888 add %i3, %g4, %g2
29889 fmovdleu %icc, %f5, %f7
29890 fmovdpos %xcc, %f10, %f6
29891 sth %g6, [%l7 + 0x12]
29892 fble %fcc0, loop_3493
29893 fexpand %f10, %f0
29894 fbul,a %fcc3, loop_3494
29895 ld [%l7 + 0x2C], %f4
29896loop_3493:
29897 addccc %o2, 0x1971, %g5
29898 fbul,a %fcc0, loop_3495
29899loop_3494:
29900 ldsw [%l7 + 0x34], %l5
29901 fbne %fcc0, loop_3496
29902 popc 0x08CF, %l1
29903loop_3495:
29904 stx %i1, [%l7 + 0x68]
29905 st %f14, [%l7 + 0x54]
29906loop_3496:
29907 edge8l %i2, %g1, %o0
29908 ld [%l7 + 0x34], %f5
29909 movgu %xcc, %i7, %i0
29910 stw %o1, [%l7 + 0x64]
29911 fbug,a %fcc3, loop_3497
29912 lduw [%l7 + 0x40], %g7
29913 fmovsne %xcc, %f1, %f15
29914 sdivcc %o7, 0x0F8B, %l4
29915loop_3497:
29916 fcmpeq32 %f0, %f10, %i4
29917 add %l0, 0x131B, %l2
29918 stw %o6, [%l7 + 0x10]
29919 fpmerge %f9, %f1, %f2
29920 ldsb [%l7 + 0x62], %o3
29921 andncc %o4, %g3, %l3
29922 ldsb [%l7 + 0x4A], %i6
29923 fands %f1, %f1, %f7
29924 fnegd %f10, %f4
29925 edge32l %i5, %o5, %l6
29926 array16 %i3, %g4, %g6
29927 fmovrsne %g2, %f12, %f1
29928 subccc %o2, %l5, %g5
29929 orn %i1, 0x0ADD, %l1
29930 fmovrslez %g1, %f4, %f14
29931 fmovrde %o0, %f8, %f8
29932 movl %xcc, %i7, %i0
29933 brz %i2, loop_3498
29934 fnot2s %f4, %f9
29935 edge16 %o1, %o7, %g7
29936 andn %i4, %l0, %l2
29937loop_3498:
29938 fmovrdlz %o6, %f14, %f10
29939 xnorcc %o3, %l4, %g3
29940 fornot2 %f2, %f6, %f0
29941 edge8ln %l3, %i6, %i5
29942 tn %xcc, 0x5
29943 fnand %f10, %f4, %f2
29944 fnand %f6, %f0, %f2
29945 fmovse %xcc, %f2, %f4
29946 ldx [%l7 + 0x30], %o5
29947 fcmpne16 %f6, %f10, %o4
29948 brgz,a %i3, loop_3499
29949 ld [%l7 + 0x10], %f1
29950 ldub [%l7 + 0x51], %l6
29951 nop
29952 setx loop_3500, %l0, %l1
29953 wrpr 0x1, %tl
29954 wrpr %l1, %tpc
29955 add %l1, 0x4, %l1
29956 wrpr %l1, %tnpc
29957 setx 0x34400001400, %l0, %l1
29958 wrpr %l1, %tstate
29959 wrhpr 0x4, %htstate
29960 retry
29961loop_3499:
29962 udivx %g6, 0x0F26, %g2
29963 movn %icc, %o2, %g4
29964 fxor %f8, %f8, %f6
29965loop_3500:
29966 ld [%l7 + 0x0C], %f14
29967 fmovrdgez %g5, %f8, %f14
29968 edge8n %l5, %i1, %l1
29969 movrgez %g1, %o0, %i7
29970 sethi 0x1CC1, %i2
29971 st %f14, [%l7 + 0x48]
29972 ldx [%l7 + 0x78], %i0
29973 lduh [%l7 + 0x3A], %o7
29974 add %o1, 0x0ADA, %i4
29975 fbe,a %fcc2, loop_3501
29976 fmovdleu %icc, %f12, %f6
29977 fnot1s %f2, %f6
29978 ldub [%l7 + 0x2D], %l0
29979loop_3501:
29980 bn,a,pn %xcc, loop_3502
29981 fpmerge %f1, %f2, %f14
29982 fandnot1s %f1, %f6, %f13
29983 edge8n %g7, %o6, %o3
29984loop_3502:
29985 ldsb [%l7 + 0x13], %l4
29986 udivcc %l2, 0x0AB2, %l3
29987 brgez %g3, loop_3503
29988 edge32n %i5, %o5, %i6
29989 movleu %xcc, %i3, %l6
29990 fabss %f0, %f9
29991loop_3503:
29992 bl %xcc, loop_3504
29993 fbule %fcc3, loop_3505
29994 movvs %icc, %g6, %o4
29995 std %f10, [%l7 + 0x08]
29996loop_3504:
29997 fbn %fcc0, loop_3506
29998loop_3505:
29999 bvs,a,pt %icc, loop_3507
30000 fcmple16 %f0, %f6, %o2
30001 ld [%l7 + 0x30], %f2
30002loop_3506:
30003 fzeros %f4
30004loop_3507:
30005 tg %icc, 0x1
30006 std %f14, [%l7 + 0x40]
30007 tg %xcc, 0x5
30008 fornot1s %f14, %f7, %f7
30009 ldx [%l7 + 0x28], %g4
30010 tl %xcc, 0x2
30011 movg %xcc, %g2, %l5
30012 fpack32 %f12, %f6, %f12
30013 lduh [%l7 + 0x38], %g5
30014 fnors %f9, %f5, %f11
30015 fcmpes %fcc1, %f2, %f12
30016 fornot2 %f4, %f0, %f0
30017 ldsh [%l7 + 0x18], %l1
30018 fble %fcc0, loop_3508
30019 lduw [%l7 + 0x6C], %i1
30020 bl,pn %xcc, loop_3509
30021 ldsw [%l7 + 0x48], %g1
30022loop_3508:
30023 fxors %f13, %f9, %f9
30024 ldd [%l7 + 0x28], %f4
30025loop_3509:
30026 bcs %xcc, loop_3510
30027 fmovdg %xcc, %f15, %f0
30028 fbg,a %fcc2, loop_3511
30029 fmovrslz %i7, %f7, %f3
30030loop_3510:
30031 nop
30032 setx loop_3512, %l0, %l1
30033 wrpr 0x1, %tl
30034 wrpr %l1, %tpc
30035 add %l1, 0x4, %l1
30036 wrpr %l1, %tnpc
30037 setx 0x34400001400, %l0, %l1
30038 wrpr %l1, %tstate
30039 wrhpr 0x4, %htstate
30040 retry
30041 fandnot1s %f8, %f3, %f11
30042loop_3511:
30043 fmul8x16au %f13, %f8, %f4
30044 fmovsgu %xcc, %f14, %f8
30045loop_3512:
30046 fbl,a %fcc2, loop_3513
30047 fbl,a %fcc1, loop_3514
30048 xnor %i2, 0x0307, %i0
30049 tneg %icc, 0x1
30050loop_3513:
30051 fbue,a %fcc0, loop_3515
30052loop_3514:
30053 fmovd %f0, %f12
30054 fandnot2s %f1, %f8, %f15
30055 andn %o7, 0x1024, %o1
30056loop_3515:
30057 st %f10, [%l7 + 0x4C]
30058 ldsw [%l7 + 0x0C], %i4
30059 stx %l0, [%l7 + 0x78]
30060 std %f2, [%l7 + 0x48]
30061 be %icc, loop_3516
30062 ldsw [%l7 + 0x10], %g7
30063 fnot2s %f12, %f2
30064 tcs %xcc, 0x1
30065loop_3516:
30066 fmovsne %icc, %f4, %f6
30067 brlz,a %o6, loop_3517
30068 tcs %icc, 0x3
30069 fpsub16 %f12, %f14, %f8
30070 ldx [%l7 + 0x38], %o0
30071loop_3517:
30072 fcmple32 %f0, %f8, %o3
30073 sth %l4, [%l7 + 0x6C]
30074 edge16ln %l2, %l3, %g3
30075 lduh [%l7 + 0x3C], %i5
30076 bg,a %xcc, loop_3518
30077 edge8 %i6, %i3, %o5
30078 sth %g6, [%l7 + 0x78]
30079 bleu,a,pn %xcc, loop_3519
30080loop_3518:
30081 fmovsle %xcc, %f11, %f8
30082 edge32n %o4, %l6, %o2
30083 call loop_3520
30084loop_3519:
30085 ldsh [%l7 + 0x64], %g2
30086 ldx [%l7 + 0x60], %g4
30087 ldd [%l7 + 0x50], %f0
30088loop_3520:
30089 sth %l5, [%l7 + 0x08]
30090 nop
30091 setx loop_3521, %l0, %l1
30092 jmpl %l1, %l1
30093 fzero %f8
30094 lduh [%l7 + 0x4C], %i1
30095 ldd [%l7 + 0x78], %f2
30096loop_3521:
30097 fnot2s %f5, %f4
30098 andncc %g5, %g1, %i7
30099 lduh [%l7 + 0x32], %i0
30100 fmovsvc %icc, %f5, %f6
30101 fnegs %f12, %f4
30102 ldsb [%l7 + 0x31], %o7
30103 fmovrdne %o1, %f4, %f4
30104 fcmpd %fcc2, %f0, %f10
30105 fbo %fcc0, loop_3522
30106 stw %i2, [%l7 + 0x7C]
30107 tg %xcc, 0x5
30108 tge %xcc, 0x0
30109loop_3522:
30110 lduw [%l7 + 0x0C], %l0
30111 brlz %i4, loop_3523
30112 fcmped %fcc2, %f14, %f14
30113 ldsh [%l7 + 0x08], %g7
30114 ldub [%l7 + 0x37], %o0
30115loop_3523:
30116 stx %o6, [%l7 + 0x48]
30117 fexpand %f15, %f4
30118 sra %o3, 0x12, %l4
30119 nop
30120 setx loop_3524, %l0, %l1
30121 wrpr 0x1, %tl
30122 wrpr %l1, %tpc
30123 add %l1, 0x4, %l1
30124 wrpr %l1, %tnpc
30125 setx 0x34400001400, %l0, %l1
30126 wrpr %l1, %tstate
30127 wrhpr 0x4, %htstate
30128 retry
30129 fble,a %fcc2, loop_3525
30130 lduh [%l7 + 0x3A], %l3
30131 tvs %icc, 0x2
30132loop_3524:
30133 xorcc %l2, 0x0B13, %i5
30134loop_3525:
30135 fcmped %fcc2, %f4, %f4
30136 brz,a %g3, loop_3526
30137 bn loop_3527
30138 lduw [%l7 + 0x5C], %i6
30139 fmovdle %icc, %f6, %f13
30140loop_3526:
30141 fbn %fcc0, loop_3528
30142loop_3527:
30143 stx %o5, [%l7 + 0x70]
30144 smul %g6, 0x04DA, %i3
30145 ldsh [%l7 + 0x6C], %o4
30146loop_3528:
30147 stw %o2, [%l7 + 0x78]
30148 ldd [%l7 + 0x60], %f12
30149 addc %g2, 0x19FD, %l6
30150 fble,a %fcc3, loop_3529
30151 fmovsvc %icc, %f0, %f13
30152 edge32 %l5, %g4, %l1
30153 ldsw [%l7 + 0x60], %g5
30154loop_3529:
30155 st %f12, [%l7 + 0x7C]
30156 orn %i1, %g1, %i7
30157 fcmped %fcc0, %f0, %f14
30158 be,a,pt %xcc, loop_3530
30159 fmul8x16al %f14, %f14, %f6
30160 st %f2, [%l7 + 0x10]
30161 fandnot2s %f7, %f4, %f12
30162loop_3530:
30163 ldsh [%l7 + 0x2A], %o7
30164 ldsw [%l7 + 0x70], %o1
30165 fsrc2 %f4, %f0
30166 fmovdleu %xcc, %f4, %f1
30167 array8 %i0, %l0, %i4
30168 stx %g7, [%l7 + 0x70]
30169 alignaddr %i2, %o6, %o3
30170 lduw [%l7 + 0x1C], %o0
30171 fsrc1 %f2, %f6
30172 lduh [%l7 + 0x3E], %l3
30173 fmul8x16 %f0, %f8, %f2
30174 ldx [%l7 + 0x70], %l2
30175 ba loop_3531
30176 ldsh [%l7 + 0x12], %l4
30177 fpadd16 %f10, %f4, %f6
30178 ldsw [%l7 + 0x4C], %i5
30179loop_3531:
30180 ldsh [%l7 + 0x30], %g3
30181 lduw [%l7 + 0x1C], %i6
30182 ldsw [%l7 + 0x34], %g6
30183 fpsub32s %f13, %f13, %f4
30184 std %f12, [%l7 + 0x08]
30185 stx %i3, [%l7 + 0x28]
30186 lduw [%l7 + 0x58], %o5
30187 ldx [%l7 + 0x78], %o4
30188 tpos %icc, 0x4
30189 fxor %f4, %f4, %f8
30190 fmovrsgz %o2, %f4, %f0
30191 fsrc1 %f2, %f0
30192 tcc %icc, 0x3
30193 fmovrslez %l6, %f8, %f1
30194 fcmpeq32 %f4, %f10, %l5
30195 ldsh [%l7 + 0x0A], %g2
30196 edge16 %l1, %g5, %g4
30197 fbul,a %fcc3, loop_3532
30198 tsubcctv %g1, 0x16F5, %i7
30199 fble,a %fcc0, loop_3533
30200 fmovdpos %xcc, %f11, %f4
30201loop_3532:
30202 ble,pn %xcc, loop_3534
30203 fmovs %f8, %f5
30204loop_3533:
30205 ld [%l7 + 0x18], %f14
30206 edge32l %o7, %o1, %i1
30207loop_3534:
30208 edge32n %i0, %i4, %g7
30209 sth %i2, [%l7 + 0x3A]
30210 ldx [%l7 + 0x20], %l0
30211 ldsh [%l7 + 0x46], %o3
30212 fsrc2s %f15, %f4
30213 andn %o6, 0x1162, %l3
30214 fpsub16s %f14, %f2, %f4
30215 array8 %l2, %l4, %o0
30216 fones %f0
30217 smulcc %i5, %g3, %i6
30218 fandnot1s %f8, %f2, %f13
30219 ldsw [%l7 + 0x34], %g6
30220 fmovsle %icc, %f3, %f11
30221 movpos %xcc, %i3, %o5
30222 movpos %xcc, %o2, %o4
30223 fbg,a %fcc2, loop_3535
30224 bg,a %xcc, loop_3536
30225 addccc %l5, %l6, %g2
30226 lduw [%l7 + 0x7C], %g5
30227loop_3535:
30228 edge16 %l1, %g1, %g4
30229loop_3536:
30230 tvs %xcc, 0x6
30231 fnand %f8, %f10, %f6
30232 srl %o7, 0x03, %o1
30233 tn %icc, 0x6
30234 stw %i1, [%l7 + 0x40]
30235 ldx [%l7 + 0x48], %i0
30236 fsrc1s %f10, %f3
30237 movrlz %i4, %i7, %g7
30238 ldub [%l7 + 0x23], %i2
30239 fmovdl %icc, %f5, %f4
30240 fbuge,a %fcc3, loop_3537
30241 ldsw [%l7 + 0x6C], %l0
30242 fble,a %fcc0, loop_3538
30243 mulx %o3, 0x158A, %o6
30244loop_3537:
30245 st %f9, [%l7 + 0x78]
30246 fmovsvs %xcc, %f2, %f15
30247loop_3538:
30248 udiv %l2, 0x1959, %l4
30249 ldsw [%l7 + 0x0C], %o0
30250 fbug %fcc3, loop_3539
30251 fbug,a %fcc2, loop_3540
30252 srax %l3, %i5, %i6
30253 fmuld8ulx16 %f9, %f12, %f2
30254loop_3539:
30255 fxors %f0, %f0, %f13
30256loop_3540:
30257 st %f13, [%l7 + 0x38]
30258 fbg,a %fcc3, loop_3541
30259 andcc %g3, %g6, %i3
30260 ldx [%l7 + 0x60], %o2
30261 ld [%l7 + 0x4C], %f14
30262loop_3541:
30263 edge8l %o4, %l5, %o5
30264 fbo %fcc2, loop_3542
30265 fmovse %icc, %f7, %f4
30266 srax %g2, %g5, %l1
30267 fbge %fcc0, loop_3543
30268loop_3542:
30269 fmovsl %xcc, %f8, %f12
30270 tpos %xcc, 0x0
30271 mulx %g1, %l6, %g4
30272loop_3543:
30273 fmovdne %icc, %f10, %f9
30274 tg %xcc, 0x0
30275 fcmpgt32 %f6, %f0, %o7
30276 fnegs %f4, %f5
30277 movcs %xcc, %o1, %i0
30278 ldx [%l7 + 0x10], %i1
30279 fmovrdgez %i7, %f8, %f14
30280 lduw [%l7 + 0x5C], %g7
30281 fmovdn %xcc, %f6, %f10
30282 ldsb [%l7 + 0x7D], %i2
30283 fcmps %fcc0, %f0, %f10
30284 xnor %l0, %o3, %i4
30285 edge8 %o6, %l2, %o0
30286 fpsub32s %f5, %f3, %f4
30287 fpackfix %f0, %f14
30288 fmovs %f8, %f12
30289 edge32n %l4, %l3, %i5
30290 ldsh [%l7 + 0x78], %g3
30291 ld [%l7 + 0x20], %f6
30292 ldsh [%l7 + 0x1A], %g6
30293 ldx [%l7 + 0x70], %i3
30294 fmovs %f12, %f12
30295 fmovrdgez %i6, %f12, %f8
30296 udivcc %o2, 0x023E, %l5
30297 std %f10, [%l7 + 0x70]
30298 sdivx %o5, 0x0222, %g2
30299 ldsw [%l7 + 0x24], %g5
30300 fcmple16 %f0, %f8, %l1
30301 sdiv %o4, 0x18BF, %l6
30302 fmovsleu %icc, %f14, %f13
30303 fmovdn %icc, %f8, %f8
30304 fmovsneg %xcc, %f2, %f12
30305 fmovsne %xcc, %f14, %f12
30306 brnz,a %g4, loop_3544
30307 movneg %xcc, %g1, %o1
30308 fmovda %xcc, %f4, %f14
30309 movge %icc, %o7, %i0
30310loop_3544:
30311 stb %i7, [%l7 + 0x0A]
30312 edge32 %g7, %i1, %l0
30313 ldsh [%l7 + 0x2E], %o3
30314 sth %i4, [%l7 + 0x7E]
30315 fmovrdlez %o6, %f8, %f4
30316 and %l2, %i2, %l4
30317 move %icc, %o0, %l3
30318 fxnor %f8, %f6, %f6
30319 edge8n %i5, %g6, %i3
30320 fblg %fcc3, loop_3545
30321 movleu %xcc, %g3, %i6
30322 movg %xcc, %l5, %o5
30323 fbule %fcc3, loop_3546
30324loop_3545:
30325 ldsh [%l7 + 0x4E], %o2
30326 brgz %g2, loop_3547
30327 tcc %icc, 0x0
30328loop_3546:
30329 srlx %g5, %o4, %l1
30330 fmovsg %icc, %f9, %f11
30331loop_3547:
30332 nop
30333 setx loop_3548, %l0, %l1
30334 wrpr 0x1, %tl
30335 wrpr %l1, %tnpc
30336 setx 0x34400001400, %l0, %l1
30337 wrpr %l1, %tstate
30338 wrhpr 0x4, %htstate
30339 done
30340 fcmped %fcc0, %f2, %f10
30341 tpos %xcc, 0x0
30342 brgez,a %l6, loop_3549
30343loop_3548:
30344 ldsh [%l7 + 0x40], %g4
30345 lduh [%l7 + 0x6A], %g1
30346 movvs %xcc, %o7, %o1
30347loop_3549:
30348 fcmpes %fcc0, %f10, %f11
30349 fnot1s %f4, %f4
30350 ldsw [%l7 + 0x08], %i0
30351 tl %xcc, 0x6
30352 tl %xcc, 0x4
30353 stx %i7, [%l7 + 0x10]
30354 fmul8x16al %f2, %f7, %f14
30355 sth %g7, [%l7 + 0x32]
30356 fmovsneg %icc, %f11, %f11
30357 stx %i1, [%l7 + 0x78]
30358 sth %o3, [%l7 + 0x6C]
30359 subcc %i4, %o6, %l2
30360 ld [%l7 + 0x68], %f7
30361 xorcc %l0, 0x173F, %l4
30362 addc %o0, 0x1B77, %l3
30363 fxor %f2, %f2, %f12
30364 ldsw [%l7 + 0x0C], %i5
30365 bcs,a loop_3550
30366 lduh [%l7 + 0x48], %g6
30367 fxnors %f8, %f14, %f8
30368 fbl,a %fcc3, loop_3551
30369loop_3550:
30370 stb %i2, [%l7 + 0x77]
30371 stx %g3, [%l7 + 0x38]
30372 fornot1 %f4, %f12, %f12
30373loop_3551:
30374 popc %i3, %i6
30375 tleu %icc, 0x1
30376 orn %o5, %l5, %g2
30377 fcmpeq16 %f8, %f0, %g5
30378 stw %o4, [%l7 + 0x34]
30379 movge %xcc, %o2, %l6
30380 ld [%l7 + 0x6C], %f4
30381 ldsw [%l7 + 0x08], %l1
30382 smulcc %g4, 0x08FE, %o7
30383 lduh [%l7 + 0x64], %g1
30384 bleu loop_3552
30385 fmul8sux16 %f14, %f14, %f0
30386 ldsw [%l7 + 0x60], %o1
30387 movl %icc, %i0, %i7
30388loop_3552:
30389 taddcctv %g7, %i1, %o3
30390 movpos %xcc, %o6, %l2
30391 fmovrslez %l0, %f3, %f15
30392 fmovsl %icc, %f12, %f7
30393 fand %f10, %f10, %f6
30394 taddcctv %l4, %o0, %l3
30395 sethi 0x1154, %i5
30396 movcs %icc, %g6, %i2
30397 popc %i4, %g3
30398 tpos %icc, 0x0
30399 ldsw [%l7 + 0x70], %i3
30400 sth %o5, [%l7 + 0x62]
30401 fsrc2s %f4, %f2
30402 stb %i6, [%l7 + 0x6F]
30403 fbul %fcc1, loop_3553
30404 nop
30405 setx loop_3554, %l0, %l1
30406 wrpr 0x1, %tl
30407 wrpr %l1, %tpc
30408 add %l1, 0x4, %l1
30409 wrpr %l1, %tnpc
30410 setx 0x34400001400, %l0, %l1
30411 wrpr %l1, %tstate
30412 wrhpr 0x4, %htstate
30413 retry
30414 fornot1s %f1, %f2, %f15
30415 fmul8x16 %f11, %f6, %f6
30416loop_3553:
30417 movneg %xcc, %g2, %l5
30418loop_3554:
30419 movvs %icc, %o4, %o2
30420 tle %icc, 0x7
30421 xnorcc %g5, 0x13C0, %l1
30422 tn %icc, 0x4
30423 ba loop_3555
30424 fmul8sux16 %f0, %f10, %f0
30425 sth %g4, [%l7 + 0x1C]
30426 movrne %o7, %l6, %o1
30427loop_3555:
30428 fbne %fcc1, loop_3556
30429 fnot2s %f6, %f13
30430 fbu %fcc1, loop_3557
30431 stw %g1, [%l7 + 0x58]
30432loop_3556:
30433 fpack32 %f0, %f6, %f4
30434 fmul8x16al %f13, %f7, %f8
30435loop_3557:
30436 fsrc2 %f10, %f6
30437 array32 %i0, %g7, %i1
30438 fble,a %fcc3, loop_3558
30439 ldsw [%l7 + 0x58], %o3
30440 faligndata %f4, %f2, %f8
30441 tcs %icc, 0x2
30442loop_3558:
30443 fmovdcc %xcc, %f1, %f3
30444 fpadd16s %f9, %f2, %f8
30445 tvc %xcc, 0x1
30446 tcs %icc, 0x2
30447 fmovdg %xcc, %f14, %f14
30448 ldsh [%l7 + 0x56], %i7
30449 fbu,a %fcc2, loop_3559
30450 st %f6, [%l7 + 0x30]
30451 subc %l2, 0x0DAC, %o6
30452 stw %l0, [%l7 + 0x0C]
30453loop_3559:
30454 fornot1s %f6, %f13, %f3
30455 fpadd32s %f3, %f9, %f11
30456 or %o0, 0x0AB9, %l4
30457 lduh [%l7 + 0x64], %i5
30458 orcc %l3, 0x0876, %i2
30459 taddcc %g6, 0x1590, %i4
30460 ldub [%l7 + 0x32], %i3
30461 add %g3, 0x1E35, %i6
30462 fzeros %f0
30463 ldx [%l7 + 0x28], %o5
30464 brz %g2, loop_3560
30465 lduw [%l7 + 0x50], %l5
30466 tcc %xcc, 0x1
30467 ldsh [%l7 + 0x12], %o4
30468loop_3560:
30469 movrne %o2, 0x02C, %l1
30470 stx %g5, [%l7 + 0x70]
30471 ldub [%l7 + 0x4F], %o7
30472 fba,a %fcc1, loop_3561
30473 movgu %xcc, %g4, %o1
30474 nop
30475 setx loop_3562, %l0, %l1
30476 wrpr 0x1, %tl
30477 wrpr %l1, %tpc
30478 add %l1, 0x4, %l1
30479 wrpr %l1, %tnpc
30480 setx 0x34400001400, %l0, %l1
30481 wrpr %l1, %tstate
30482 wrhpr 0x4, %htstate
30483 retry
30484 mulscc %g1, %i0, %l6
30485loop_3561:
30486 st %f10, [%l7 + 0x18]
30487 fmovsgu %xcc, %f6, %f2
30488loop_3562:
30489 umul %i1, %g7, %o3
30490 fcmpes %fcc2, %f9, %f1
30491 fsrc1 %f12, %f0
30492 fblg,a %fcc3, loop_3563
30493 std %f0, [%l7 + 0x68]
30494 fbn,a %fcc3, loop_3564
30495 lduw [%l7 + 0x20], %i7
30496loop_3563:
30497 stx %l2, [%l7 + 0x60]
30498 sth %l0, [%l7 + 0x3A]
30499loop_3564:
30500 sdivx %o6, 0x1E97, %o0
30501 fmovsvs %xcc, %f15, %f7
30502 fmovdvc %icc, %f11, %f1
30503 ldd [%l7 + 0x18], %f0
30504 fmovde %xcc, %f0, %f7
30505 mulscc %l4, %l3, %i2
30506 nop
30507 setx loop_3565, %l0, %l1
30508 wrpr 0x1, %tl
30509 wrpr %l1, %tpc
30510 add %l1, 0x4, %l1
30511 wrpr %l1, %tnpc
30512 setx 0x34400001400, %l0, %l1
30513 wrpr %l1, %tstate
30514 wrhpr 0x4, %htstate
30515 retry
30516 sdivcc %g6, 0x04AF, %i5
30517 fsrc1 %f14, %f6
30518 fnot1s %f10, %f15
30519loop_3565:
30520 sethi 0x1668, %i3
30521 sth %i4, [%l7 + 0x38]
30522 lduw [%l7 + 0x6C], %g3
30523 fmovrdgz %o5, %f10, %f8
30524 lduh [%l7 + 0x74], %i6
30525 fnot2 %f12, %f10
30526 fmovsn %xcc, %f11, %f14
30527 alignaddrl %g2, %l5, %o4
30528 fcmpgt32 %f4, %f4, %l1
30529 fnot1 %f6, %f8
30530 fmovspos %icc, %f12, %f5
30531 fbule,a %fcc2, loop_3566
30532 fcmpgt32 %f8, %f6, %o2
30533 fxnors %f6, %f12, %f5
30534 fbn %fcc0, loop_3567
30535loop_3566:
30536 tge %icc, 0x4
30537 fbule %fcc2, loop_3568
30538 fmovdpos %icc, %f10, %f1
30539loop_3567:
30540 movle %icc, %g5, %g4
30541 fmovsvc %xcc, %f15, %f1
30542loop_3568:
30543 fmovsg %xcc, %f12, %f0
30544 fbne,a %fcc2, loop_3569
30545 fmovdleu %xcc, %f9, %f8
30546 sra %o7, 0x05, %g1
30547 fblg %fcc1, loop_3570
30548loop_3569:
30549 ldub [%l7 + 0x3D], %i0
30550 ldsh [%l7 + 0x7A], %o1
30551 ldsw [%l7 + 0x38], %i1
30552loop_3570:
30553 subccc %l6, 0x0734, %g7
30554 fble,a %fcc2, loop_3571
30555 fcmple16 %f6, %f4, %i7
30556 fmovscs %xcc, %f3, %f7
30557 fmovdleu %xcc, %f8, %f11
30558loop_3571:
30559 tvc %xcc, 0x5
30560 ldsb [%l7 + 0x19], %l2
30561 fcmple32 %f12, %f8, %l0
30562 brgz %o6, loop_3572
30563 fsrc2 %f4, %f10
30564 std %f6, [%l7 + 0x40]
30565 fxnor %f8, %f6, %f6
30566loop_3572:
30567 fnot2s %f1, %f13
30568 fmovspos %icc, %f7, %f3
30569 fmovrslez %o0, %f4, %f14
30570 fcmpeq32 %f10, %f0, %o3
30571 edge32l %l3, %i2, %g6
30572 array16 %l4, %i3, %i4
30573 andncc %i5, %g3, %o5
30574 fba,a %fcc0, loop_3573
30575 ldx [%l7 + 0x20], %i6
30576 stb %l5, [%l7 + 0x3E]
30577 sllx %g2, 0x0A, %l1
30578loop_3573:
30579 st %f10, [%l7 + 0x54]
30580 mulscc %o2, %g5, %g4
30581 ldx [%l7 + 0x68], %o7
30582 fnot2 %f8, %f8
30583 ldx [%l7 + 0x70], %o4
30584 fpack16 %f14, %f4
30585 fmovs %f2, %f7
30586 tgu %icc, 0x1
30587 fpsub16 %f0, %f10, %f2
30588 fmovrdne %i0, %f10, %f10
30589 and %g1, %i1, %o1
30590 mulscc %g7, %i7, %l2
30591 ld [%l7 + 0x48], %f10
30592 lduh [%l7 + 0x62], %l0
30593 array32 %o6, %l6, %o3
30594 edge32l %l3, %i2, %g6
30595 fcmpd %fcc1, %f4, %f12
30596 fnor %f8, %f12, %f14
30597 fcmpne32 %f12, %f0, %o0
30598 stw %l4, [%l7 + 0x60]
30599 fsrc1s %f0, %f14
30600 fmovsge %icc, %f6, %f8
30601 sth %i4, [%l7 + 0x34]
30602 array16 %i3, %g3, %o5
30603 fsrc1 %f8, %f14
30604 nop
30605 setx loop_3574, %l0, %l1
30606 wrpr 0x1, %tl
30607 wrpr %l1, %tpc
30608 add %l1, 0x4, %l1
30609 wrpr %l1, %tnpc
30610 setx 0x34400001400, %l0, %l1
30611 wrpr %l1, %tstate
30612 wrhpr 0x4, %htstate
30613 retry
30614 bl,a loop_3575
30615 ldd [%l7 + 0x28], %f12
30616 edge8ln %i5, %i6, %g2
30617loop_3574:
30618 fcmpes %fcc2, %f8, %f1
30619loop_3575:
30620 edge8ln %l1, %o2, %g5
30621 fbge,a %fcc1, loop_3576
30622 pdist %f2, %f0, %f2
30623 fbo,a %fcc3, loop_3577
30624 stw %l5, [%l7 + 0x4C]
30625loop_3576:
30626 subc %o7, 0x1427, %o4
30627 std %f6, [%l7 + 0x18]
30628loop_3577:
30629 lduh [%l7 + 0x74], %i0
30630 fmovsg %xcc, %f11, %f6
30631 ldsh [%l7 + 0x34], %g1
30632 movvc %icc, %i1, %o1
30633 std %f0, [%l7 + 0x48]
30634 movvc %xcc, %g4, %i7
30635 fbn %fcc1, loop_3578
30636 fbule %fcc2, loop_3579
30637 std %f4, [%l7 + 0x08]
30638 movleu %icc, %g7, %l0
30639loop_3578:
30640 sth %o6, [%l7 + 0x30]
30641loop_3579:
30642 std %f8, [%l7 + 0x70]
30643 tne %icc, 0x2
30644 bge,pn %icc, loop_3580
30645 movle %icc, %l6, %l2
30646 fpsub16s %f10, %f9, %f0
30647 ldsb [%l7 + 0x75], %o3
30648loop_3580:
30649 movleu %icc, %i2, %l3
30650 std %f4, [%l7 + 0x68]
30651 fmovscc %xcc, %f15, %f13
30652 tl %xcc, 0x6
30653 stb %g6, [%l7 + 0x22]
30654 lduh [%l7 + 0x6C], %l4
30655 st %f1, [%l7 + 0x34]
30656 fpmerge %f1, %f15, %f0
30657 stw %i4, [%l7 + 0x18]
30658 smul %o0, 0x1154, %i3
30659 mova %xcc, %g3, %o5
30660 fnands %f12, %f6, %f12
30661 ldub [%l7 + 0x59], %i6
30662 fmovse %icc, %f15, %f11
30663 ldsw [%l7 + 0x38], %i5
30664 bn,pn %icc, loop_3581
30665 ld [%l7 + 0x70], %f12
30666 fcmple32 %f2, %f6, %l1
30667 edge16l %g2, %g5, %o2
30668loop_3581:
30669 fmovscs %xcc, %f11, %f4
30670 movrlez %o7, %l5, %i0
30671 brz,a %o4, loop_3582
30672 fbl %fcc2, loop_3583
30673 lduh [%l7 + 0x18], %g1
30674 fpmerge %f9, %f14, %f6
30675loop_3582:
30676 for %f10, %f2, %f12
30677loop_3583:
30678 bleu,pt %xcc, loop_3584
30679 fsrc1 %f4, %f10
30680 srl %i1, %o1, %i7
30681 fxors %f4, %f8, %f11
30682loop_3584:
30683 or %g7, %l0, %g4
30684 fcmpgt16 %f10, %f4, %o6
30685 fmovdn %xcc, %f1, %f3
30686 sethi 0x1F37, %l6
30687 fmovsgu %xcc, %f8, %f9
30688 tgu %xcc, 0x5
30689 fnands %f6, %f11, %f1
30690 subcc %o3, 0x0890, %l2
30691 movpos %xcc, %l3, %g6
30692 stx %l4, [%l7 + 0x68]
30693 fpsub16 %f8, %f0, %f4
30694 fbn,a %fcc0, loop_3585
30695 fmovse %xcc, %f11, %f9
30696 st %f10, [%l7 + 0x70]
30697 ldsb [%l7 + 0x78], %i2
30698loop_3585:
30699 fmovdpos %icc, %f1, %f11
30700 bvs,a,pn %xcc, loop_3586
30701 tle %icc, 0x5
30702 fnot2 %f12, %f10
30703 ldsb [%l7 + 0x3C], %i4
30704loop_3586:
30705 movrgez %o0, %i3, %o5
30706 fsrc1 %f6, %f4
30707 st %f4, [%l7 + 0x48]
30708 fsrc2s %f2, %f9
30709 fpadd16s %f0, %f7, %f14
30710 nop
30711 setx loop_3587, %l0, %l1
30712 jmpl %l1, %g3
30713 ldsh [%l7 + 0x62], %i5
30714 fnands %f11, %f7, %f4
30715 xor %l1, %g2, %g5
30716loop_3587:
30717 tn %icc, 0x3
30718 fmovsn %icc, %f0, %f15
30719 bcs,a,pt %icc, loop_3588
30720 edge32ln %i6, %o7, %l5
30721 fbne,a %fcc0, loop_3589
30722 brnz,a %o2, loop_3590
30723loop_3588:
30724 lduh [%l7 + 0x7A], %o4
30725 fors %f11, %f0, %f1
30726loop_3589:
30727 ldsw [%l7 + 0x40], %i0
30728loop_3590:
30729 fxnor %f2, %f8, %f6
30730 udivx %g1, 0x1185, %o1
30731 taddcc %i1, %g7, %i7
30732 fsrc1s %f6, %f3
30733 mulx %l0, %g4, %l6
30734 fsrc2 %f6, %f14
30735 tge %icc, 0x1
30736 fmovdn %icc, %f4, %f12
30737 brgz %o3, loop_3591
30738 for %f6, %f14, %f2
30739 fbu %fcc1, loop_3592
30740 tgu %icc, 0x5
30741loop_3591:
30742 or %o6, %l2, %l3
30743 st %f2, [%l7 + 0x24]
30744loop_3592:
30745 edge32ln %g6, %l4, %i2
30746 ldsb [%l7 + 0x65], %i4
30747 fmovrdgez %i3, %f0, %f4
30748 edge8ln %o5, %o0, %g3
30749 mova %xcc, %i5, %g2
30750 stw %g5, [%l7 + 0x4C]
30751 fzero %f2
30752 ld [%l7 + 0x14], %f15
30753 edge8ln %i6, %l1, %o7
30754 std %f6, [%l7 + 0x10]
30755 array16 %l5, %o4, %i0
30756 edge16n %o2, %g1, %i1
30757 edge8 %g7, %o1, %i7
30758 tneg %icc, 0x1
30759 std %f0, [%l7 + 0x70]
30760 xor %l0, 0x1C29, %g4
30761 std %f2, [%l7 + 0x78]
30762 move %icc, %o3, %o6
30763 edge16 %l6, %l2, %l3
30764 or %g6, %i2, %l4
30765 tg %xcc, 0x5
30766 ldx [%l7 + 0x50], %i4
30767 movn %xcc, %o5, %o0
30768 fmul8ulx16 %f8, %f14, %f14
30769 add %i3, %i5, %g3
30770 udivx %g5, 0x1F71, %i6
30771 fbo %fcc2, loop_3593
30772 subccc %l1, 0x1957, %g2
30773 sra %o7, %o4, %i0
30774 fsrc2 %f8, %f12
30775loop_3593:
30776 ld [%l7 + 0x38], %f7
30777 ldsb [%l7 + 0x7B], %l5
30778 subc %o2, 0x0C7E, %g1
30779 edge8ln %i1, %o1, %i7
30780 tg %icc, 0x6
30781 edge8n %g7, %l0, %o3
30782 fbue %fcc3, loop_3594
30783 alignaddrl %o6, %l6, %l2
30784 fmovrslz %g4, %f5, %f9
30785 call loop_3595
30786loop_3594:
30787 fpsub16 %f2, %f0, %f10
30788 sethi 0x1D25, %l3
30789 fbuge,a %fcc2, loop_3596
30790loop_3595:
30791 fmul8x16au %f12, %f7, %f4
30792 ldsh [%l7 + 0x78], %i2
30793 lduh [%l7 + 0x7C], %g6
30794loop_3596:
30795 fbn %fcc0, loop_3597
30796 std %f10, [%l7 + 0x50]
30797 stb %i4, [%l7 + 0x72]
30798 sdivx %o5, 0x0D49, %l4
30799loop_3597:
30800 stb %i3, [%l7 + 0x6C]
30801 bne,a,pn %xcc, loop_3598
30802 fmul8sux16 %f8, %f6, %f10
30803 ldd [%l7 + 0x28], %f8
30804 fmovdpos %xcc, %f15, %f0
30805loop_3598:
30806 udiv %i5, 0x1723, %o0
30807 fxnor %f6, %f12, %f8
30808 fmovsneg %xcc, %f11, %f12
30809 udiv %g3, 0x0243, %i6
30810 stb %g5, [%l7 + 0x1A]
30811 ldx [%l7 + 0x60], %g2
30812 fpsub16 %f12, %f10, %f0
30813 fmovrde %o7, %f12, %f14
30814 brz,a %l1, loop_3599
30815 edge16l %o4, %i0, %o2
30816 edge32ln %g1, %i1, %o1
30817 te %xcc, 0x0
30818loop_3599:
30819 taddcctv %i7, %g7, %l0
30820 fmul8sux16 %f6, %f2, %f14
30821 brnz %l5, loop_3600
30822 std %f14, [%l7 + 0x30]
30823 ta %xcc, 0x7
30824 movcc %icc, %o6, %l6
30825loop_3600:
30826 xorcc %o3, %l2, %g4
30827 std %f4, [%l7 + 0x18]
30828 fbule %fcc2, loop_3601
30829 nop
30830 setx loop_3602, %l0, %l1
30831 jmpl %l1, %i2
30832 fpmerge %f13, %f9, %f14
30833 fmovscc %icc, %f3, %f0
30834loop_3601:
30835 be,a,pt %icc, loop_3603
30836loop_3602:
30837 fmovsg %xcc, %f12, %f1
30838 xnorcc %g6, 0x1A9A, %l3
30839 fble %fcc0, loop_3604
30840loop_3603:
30841 fcmple16 %f10, %f4, %i4
30842 ldsb [%l7 + 0x16], %o5
30843 fbge,a %fcc3, loop_3605
30844loop_3604:
30845 movg %icc, %i3, %i5
30846 fblg %fcc0, loop_3606
30847 sdivcc %l4, 0x1DE8, %g3
30848loop_3605:
30849 stb %o0, [%l7 + 0x63]
30850 fcmple16 %f14, %f4, %i6
30851loop_3606:
30852 add %g2, 0x03F2, %o7
30853 brgez,a %l1, loop_3607
30854 ldsw [%l7 + 0x5C], %g5
30855 stb %i0, [%l7 + 0x44]
30856 movneg %xcc, %o4, %o2
30857loop_3607:
30858 bl loop_3608
30859 ldd [%l7 + 0x28], %f14
30860 bleu,pt %xcc, loop_3609
30861 stb %i1, [%l7 + 0x43]
30862loop_3608:
30863 bleu,a loop_3610
30864 edge32n %g1, %i7, %g7
30865loop_3609:
30866 edge8ln %l0, %l5, %o6
30867 ldsh [%l7 + 0x6A], %o1
30868loop_3610:
30869 nop
30870 setx loop_3611, %l0, %l1
30871 wrpr 0x1, %tl
30872 wrpr %l1, %tpc
30873 add %l1, 0x4, %l1
30874 wrpr %l1, %tnpc
30875 setx 0x34400001400, %l0, %l1
30876 wrpr %l1, %tstate
30877 wrhpr 0x4, %htstate
30878 retry
30879 udiv %l6, 0x1913, %l2
30880 fpsub16 %f6, %f6, %f0
30881 ldsw [%l7 + 0x7C], %g4
30882loop_3611:
30883 std %f12, [%l7 + 0x20]
30884 fcmpd %fcc3, %f12, %f10
30885 movl %xcc, %i2, %o3
30886 fcmpne32 %f4, %f4, %g6
30887 fmovrde %l3, %f6, %f12
30888 fmovdne %icc, %f8, %f2
30889 array32 %i4, %i3, %i5
30890 fmovrsgz %l4, %f15, %f3
30891 tgu %icc, 0x1
30892 udivcc %g3, 0x0509, %o0
30893 ldsh [%l7 + 0x70], %i6
30894 brz %o5, loop_3612
30895 ldub [%l7 + 0x38], %o7
30896 movvc %icc, %g2, %g5
30897 fands %f10, %f12, %f14
30898loop_3612:
30899 fba,a %fcc0, loop_3613
30900 ldsb [%l7 + 0x4A], %i0
30901 st %f11, [%l7 + 0x34]
30902 lduh [%l7 + 0x4C], %o4
30903loop_3613:
30904 ldsw [%l7 + 0x3C], %l1
30905 be %icc, loop_3614
30906 xor %i1, %g1, %i7
30907 udiv %g7, 0x1B34, %o2
30908 stw %l0, [%l7 + 0x54]
30909loop_3614:
30910 ldsw [%l7 + 0x64], %l5
30911 stb %o1, [%l7 + 0x0C]
30912 fmovsg %icc, %f5, %f1
30913 edge8n %l6, %l2, %o6
30914 fbne,a %fcc0, loop_3615
30915 bge,a,pn %xcc, loop_3616
30916 fbul,a %fcc2, loop_3617
30917 lduh [%l7 + 0x3A], %i2
30918loop_3615:
30919 edge16 %g4, %g6, %l3
30920loop_3616:
30921 fandnot2s %f3, %f13, %f11
30922loop_3617:
30923 smul %i4, %i3, %i5
30924 ldsh [%l7 + 0x6A], %o3
30925 srlx %l4, %o0, %i6
30926 fexpand %f0, %f12
30927 edge16ln %o5, %g3, %g2
30928 bneg,a,pt %xcc, loop_3618
30929 lduw [%l7 + 0x74], %o7
30930 fba %fcc1, loop_3619
30931 fmovrslez %g5, %f14, %f15
30932loop_3618:
30933 lduh [%l7 + 0x28], %o4
30934 ldub [%l7 + 0x37], %i0
30935loop_3619:
30936 movrlez %i1, %l1, %g1
30937 tcc %icc, 0x5
30938 fpsub32s %f10, %f13, %f7
30939 edge32 %i7, %g7, %l0
30940 fbne,a %fcc1, loop_3620
30941 fbug %fcc0, loop_3621
30942 ldsw [%l7 + 0x64], %l5
30943 bneg loop_3622
30944loop_3620:
30945 ldub [%l7 + 0x6C], %o2
30946loop_3621:
30947 fand %f8, %f8, %f0
30948 ldub [%l7 + 0x50], %l6
30949loop_3622:
30950 for %f8, %f14, %f10
30951 movne %xcc, %l2, %o6
30952 movg %xcc, %i2, %g4
30953 bn,a,pn %xcc, loop_3623
30954 fcmpes %fcc0, %f12, %f11
30955 fcmpes %fcc0, %f4, %f7
30956 ldx [%l7 + 0x58], %g6
30957loop_3623:
30958 movrgez %o1, 0x1DB, %l3
30959 fmul8x16au %f15, %f4, %f6
30960 xorcc %i3, 0x1E86, %i5
30961 fmovsvs %xcc, %f3, %f15
30962 smulcc %o3, 0x0B6A, %i4
30963 fsrc2 %f2, %f2
30964 fnot1s %f13, %f15
30965 fbug %fcc1, loop_3624
30966 ldd [%l7 + 0x28], %f2
30967 ldub [%l7 + 0x56], %l4
30968 popc 0x05E5, %o0
30969loop_3624:
30970 udiv %i6, 0x1EB6, %g3
30971 bvc,pn %xcc, loop_3625
30972 fands %f3, %f12, %f8
30973 st %f2, [%l7 + 0x34]
30974 fxors %f11, %f1, %f9
30975loop_3625:
30976 lduh [%l7 + 0x64], %o5
30977 ld [%l7 + 0x08], %f7
30978 subc %g2, 0x0EF5, %o7
30979 fnot1s %f0, %f11
30980 fandnot1s %f6, %f6, %f1
30981 std %f12, [%l7 + 0x18]
30982 movrlz %g5, 0x1E7, %o4
30983 ld [%l7 + 0x5C], %f5
30984 st %f2, [%l7 + 0x1C]
30985 nop
30986 setx loop_3626, %l0, %l1
30987 wrpr 0x1, %tl
30988 wrpr %l1, %tpc
30989 add %l1, 0x4, %l1
30990 wrpr %l1, %tnpc
30991 setx 0x34400001400, %l0, %l1
30992 wrpr %l1, %tstate
30993 wrhpr 0x4, %htstate
30994 retry
30995 ld [%l7 + 0x30], %f4
30996 movn %xcc, %i0, %l1
30997 movne %xcc, %i1, %i7
30998loop_3626:
30999 fmovrslz %g1, %f4, %f1
31000 stx %g7, [%l7 + 0x08]
31001 fcmped %fcc2, %f4, %f10
31002 ld [%l7 + 0x38], %f12
31003 array16 %l0, %l5, %l6
31004 fba,a %fcc1, loop_3627
31005 nop
31006 setx loop_3628, %l0, %l1
31007 wrpr 0x1, %tl
31008 wrpr %l1, %tnpc
31009 setx 0x34400001400, %l0, %l1
31010 wrpr %l1, %tstate
31011 wrhpr 0x4, %htstate
31012 done
31013 st %f1, [%l7 + 0x20]
31014 edge8l %l2, %o2, %i2
31015loop_3627:
31016 bl,a loop_3629
31017loop_3628:
31018 fmovdcs %xcc, %f1, %f14
31019 ldsb [%l7 + 0x0A], %g4
31020 fcmple32 %f12, %f8, %g6
31021loop_3629:
31022 fabss %f5, %f12
31023 fmovsleu %icc, %f14, %f10
31024 movvs %icc, %o1, %o6
31025 tvc %icc, 0x5
31026 fbg %fcc3, loop_3630
31027 fbl,a %fcc3, loop_3631
31028 movl %icc, %l3, %i3
31029 fmovsleu %icc, %f1, %f4
31030loop_3630:
31031 sth %o3, [%l7 + 0x3E]
31032loop_3631:
31033 taddcc %i4, 0x1593, %i5
31034 stw %o0, [%l7 + 0x40]
31035 edge16ln %i6, %g3, %l4
31036 fcmped %fcc1, %f12, %f8
31037 smul %o5, %o7, %g5
31038 ldsw [%l7 + 0x40], %g2
31039 movvc %xcc, %o4, %i0
31040 stx %i1, [%l7 + 0x58]
31041 movle %icc, %l1, %i7
31042 stb %g7, [%l7 + 0x5F]
31043 edge16 %g1, %l5, %l6
31044 lduw [%l7 + 0x10], %l0
31045 ld [%l7 + 0x78], %f4
31046 fpadd16 %f8, %f14, %f2
31047 movrlz %o2, 0x128, %l2
31048 fmovrdgez %i2, %f6, %f12
31049 fmul8x16al %f4, %f0, %f8
31050 fmovde %icc, %f15, %f3
31051 fbge %fcc1, loop_3632
31052 ldx [%l7 + 0x68], %g4
31053 movleu %icc, %g6, %o6
31054 ld [%l7 + 0x44], %f14
31055loop_3632:
31056 tgu %icc, 0x4
31057 bge %xcc, loop_3633
31058 brlez %l3, loop_3634
31059 ta %xcc, 0x2
31060 move %xcc, %i3, %o3
31061loop_3633:
31062 fnot2s %f4, %f15
31063loop_3634:
31064 ldd [%l7 + 0x10], %f12
31065 st %f9, [%l7 + 0x58]
31066 addccc %o1, %i4, %i5
31067 movl %icc, %o0, %g3
31068 bcc,a,pt %xcc, loop_3635
31069 subcc %l4, %i6, %o7
31070 fsrc2 %f8, %f0
31071 lduw [%l7 + 0x68], %o5
31072loop_3635:
31073 std %f12, [%l7 + 0x58]
31074 fmovsge %xcc, %f9, %f15
31075 tvs %xcc, 0x4
31076 ldsw [%l7 + 0x2C], %g2
31077 fcmpne32 %f6, %f4, %o4
31078 fcmpes %fcc1, %f0, %f10
31079 ldd [%l7 + 0x18], %f10
31080 edge8n %i0, %g5, %i1
31081 stx %l1, [%l7 + 0x10]
31082 or %g7, %g1, %i7
31083 ldsb [%l7 + 0x69], %l6
31084 bg %xcc, loop_3636
31085 stb %l5, [%l7 + 0x5B]
31086 std %f4, [%l7 + 0x68]
31087 fbue,a %fcc2, loop_3637
31088loop_3636:
31089 lduw [%l7 + 0x7C], %l0
31090 ld [%l7 + 0x4C], %f14
31091 stx %o2, [%l7 + 0x40]
31092loop_3637:
31093 fmovsneg %xcc, %f14, %f5
31094 fcmps %fcc3, %f12, %f3
31095 nop
31096 setx loop_3638, %l0, %l1
31097 wrpr 0x1, %tl
31098 wrpr %l1, %tnpc
31099 setx 0x34400001400, %l0, %l1
31100 wrpr %l1, %tstate
31101 wrhpr 0x4, %htstate
31102 done
31103 ldsw [%l7 + 0x14], %i2
31104 ld [%l7 + 0x78], %f11
31105 smulcc %l2, %g4, %o6
31106loop_3638:
31107 ld [%l7 + 0x34], %f2
31108 movvc %xcc, %g6, %l3
31109 fmovdle %xcc, %f4, %f5
31110 fabsd %f10, %f2
31111 edge32 %o3, %o1, %i3
31112 fmovsge %icc, %f1, %f2
31113 fmovrdlez %i5, %f14, %f14
31114 movre %i4, 0x375, %o0
31115 fmovdle %icc, %f4, %f7
31116 be,a,pn %xcc, loop_3639
31117 ldsw [%l7 + 0x24], %g3
31118 sub %i6, %l4, %o5
31119 stw %g2, [%l7 + 0x68]
31120loop_3639:
31121 fnor %f14, %f2, %f14
31122 brgez,a %o4, loop_3640
31123 fpmerge %f0, %f9, %f4
31124 fmovrsgz %i0, %f7, %f6
31125 nop
31126 setx loop_3641, %l0, %l1
31127 jmpl %l1, %g5
31128loop_3640:
31129 sethi 0x08FC, %o7
31130 fcmple16 %f4, %f8, %i1
31131 stb %l1, [%l7 + 0x12]
31132loop_3641:
31133 ld [%l7 + 0x34], %f3
31134 ldsh [%l7 + 0x2A], %g7
31135 ldsb [%l7 + 0x6E], %i7
31136 fands %f1, %f9, %f2
31137 fbu,a %fcc0, loop_3642
31138 ldsw [%l7 + 0x60], %g1
31139 fcmpgt16 %f2, %f14, %l5
31140 fbo,a %fcc1, loop_3643
31141loop_3642:
31142 fpadd32 %f0, %f14, %f14
31143 fornot2s %f12, %f9, %f5
31144 fmovsl %xcc, %f4, %f15
31145loop_3643:
31146 movneg %xcc, %l6, %l0
31147 subcc %o2, 0x0F30, %i2
31148 stw %l2, [%l7 + 0x14]
31149 fbo,a %fcc3, loop_3644
31150 nop
31151 setx loop_3645, %l0, %l1
31152 wrpr 0x1, %tl
31153 wrpr %l1, %tpc
31154 add %l1, 0x4, %l1
31155 wrpr %l1, %tnpc
31156 setx 0x34400001400, %l0, %l1
31157 wrpr %l1, %tstate
31158 wrhpr 0x4, %htstate
31159 retry
31160 fmovs %f1, %f6
31161 fmovscc %xcc, %f13, %f14
31162loop_3644:
31163 tvc %icc, 0x5
31164loop_3645:
31165 fbne,a %fcc2, loop_3646
31166 fmul8ulx16 %f14, %f0, %f8
31167 fandnot2s %f0, %f7, %f12
31168 tsubcc %o6, %g6, %g4
31169loop_3646:
31170 fsrc2s %f15, %f9
31171 ldsb [%l7 + 0x0F], %o3
31172 ba,a,pn %icc, loop_3647
31173 orn %o1, %i3, %i5
31174 nop
31175 setx loop_3648, %l0, %l1
31176 jmpl %l1, %i4
31177 movcc %xcc, %l3, %o0
31178loop_3647:
31179 ld [%l7 + 0x2C], %f5
31180 lduw [%l7 + 0x1C], %i6
31181loop_3648:
31182 fnors %f10, %f12, %f6
31183 nop
31184 setx loop_3649, %l0, %l1
31185 wrpr 0x1, %tl
31186 wrpr %l1, %tnpc
31187 setx 0x34400001400, %l0, %l1
31188 wrpr %l1, %tstate
31189 wrhpr 0x4, %htstate
31190 done
31191 fmovrslz %l4, %f15, %f1
31192 fbu,a %fcc1, loop_3650
31193 ldub [%l7 + 0x30], %g3
31194loop_3649:
31195 ldsb [%l7 + 0x12], %g2
31196 call loop_3651
31197loop_3650:
31198 lduh [%l7 + 0x3C], %o4
31199 sll %o5, 0x09, %i0
31200 movcs %icc, %o7, %i1
31201loop_3651:
31202 sth %l1, [%l7 + 0x6A]
31203 movrgz %g7, %i7, %g5
31204 bge %icc, loop_3652
31205 ldsh [%l7 + 0x16], %l5
31206 fmovsgu %xcc, %f10, %f6
31207 movpos %icc, %l6, %l0
31208loop_3652:
31209 udiv %o2, 0x1DA3, %i2
31210 fcmpgt16 %f8, %f4, %l2
31211 umul %o6, %g1, %g4
31212 fmul8ulx16 %f2, %f0, %f10
31213 fmovspos %icc, %f11, %f12
31214 fmul8x16 %f2, %f10, %f10
31215 fmovdneg %icc, %f13, %f2
31216 fcmpeq32 %f4, %f6, %o3
31217 taddcctv %o1, 0x1AC6, %i3
31218 tg %icc, 0x4
31219 movleu %xcc, %i5, %g6
31220 st %f7, [%l7 + 0x0C]
31221 std %f0, [%l7 + 0x58]
31222 bge,a,pt %icc, loop_3653
31223 stb %l3, [%l7 + 0x2E]
31224 ldd [%l7 + 0x40], %f10
31225 andcc %i4, %o0, %l4
31226loop_3653:
31227 brgz,a %g3, loop_3654
31228 nop
31229 setx loop_3655, %l0, %l1
31230 wrpr 0x1, %tl
31231 wrpr %l1, %tnpc
31232 setx 0x34400001400, %l0, %l1
31233 wrpr %l1, %tstate
31234 wrhpr 0x4, %htstate
31235 done
31236 st %f14, [%l7 + 0x6C]
31237 fmul8x16al %f10, %f9, %f0
31238loop_3654:
31239 stw %i6, [%l7 + 0x60]
31240loop_3655:
31241 smulcc %o4, %g2, %i0
31242 fabss %f13, %f12
31243 udivcc %o5, 0x1A11, %o7
31244 edge8n %l1, %i1, %i7
31245 edge32n %g7, %l5, %l6
31246 stw %g5, [%l7 + 0x44]
31247 fcmpgt32 %f6, %f8, %l0
31248 fpsub16 %f14, %f0, %f6
31249 ldsw [%l7 + 0x7C], %o2
31250 fone %f2
31251 fmovsn %icc, %f0, %f13
31252 fmovdn %icc, %f5, %f14
31253 std %f6, [%l7 + 0x40]
31254 fxor %f8, %f14, %f0
31255 ldsh [%l7 + 0x48], %l2
31256 std %f2, [%l7 + 0x48]
31257 lduw [%l7 + 0x30], %o6
31258 andcc %i2, 0x0295, %g4
31259 ld [%l7 + 0x10], %f5
31260 stw %o3, [%l7 + 0x7C]
31261 fmovrdne %o1, %f10, %f6
31262 ldsb [%l7 + 0x57], %i3
31263 lduw [%l7 + 0x14], %i5
31264 tneg %icc, 0x6
31265 bpos,pn %xcc, loop_3656
31266 fmovrdne %g1, %f10, %f6
31267 lduh [%l7 + 0x7C], %l3
31268 fandnot2s %f9, %f3, %f0
31269loop_3656:
31270 brgz %g6, loop_3657
31271 fones %f10
31272 sth %o0, [%l7 + 0x40]
31273 movrne %l4, %i4, %i6
31274loop_3657:
31275 fmovd %f8, %f4
31276 ld [%l7 + 0x44], %f3
31277 fba,a %fcc3, loop_3658
31278 ldx [%l7 + 0x28], %g3
31279 movne %icc, %o4, %i0
31280 ldsw [%l7 + 0x30], %g2
31281loop_3658:
31282 fblg %fcc0, loop_3659
31283 be loop_3660
31284 fmul8x16 %f13, %f12, %f10
31285 movl %icc, %o5, %o7
31286loop_3659:
31287 sth %l1, [%l7 + 0x68]
31288loop_3660:
31289 ldub [%l7 + 0x1F], %i7
31290 fzero %f4
31291 ldub [%l7 + 0x42], %g7
31292 ble loop_3661
31293 ldub [%l7 + 0x1A], %i1
31294 sdivcc %l5, 0x090A, %l6
31295 fmovdpos %xcc, %f7, %f3
31296loop_3661:
31297 fmul8sux16 %f10, %f10, %f4
31298 ldsb [%l7 + 0x62], %g5
31299 fcmpeq32 %f6, %f2, %o2
31300 fmovd %f6, %f0
31301 ldsw [%l7 + 0x3C], %l2
31302 std %f12, [%l7 + 0x68]
31303 fmovdl %icc, %f2, %f15
31304 fone %f8
31305 movvc %xcc, %o6, %i2
31306 bn,pt %xcc, loop_3662
31307 fxnor %f10, %f12, %f14
31308 ldsb [%l7 + 0x75], %g4
31309 movg %icc, %l0, %o3
31310loop_3662:
31311 fmovdvs %icc, %f13, %f8
31312 xorcc %i3, 0x1A48, %o1
31313 stx %g1, [%l7 + 0x50]
31314 fpsub32 %f10, %f2, %f12
31315 ldsb [%l7 + 0x45], %i5
31316 edge32ln %g6, %o0, %l3
31317 fmovse %xcc, %f15, %f9
31318 ldub [%l7 + 0x5E], %l4
31319 move %xcc, %i6, %i4
31320 fexpand %f1, %f6
31321 bne,a loop_3663
31322 ld [%l7 + 0x64], %f14
31323 fxnor %f10, %f14, %f14
31324 stb %o4, [%l7 + 0x48]
31325loop_3663:
31326 tle %icc, 0x0
31327 stb %g3, [%l7 + 0x6A]
31328 bvc,a loop_3664
31329 sth %g2, [%l7 + 0x5E]
31330 andncc %i0, %o7, %l1
31331 std %f0, [%l7 + 0x58]
31332loop_3664:
31333 fpack16 %f14, %f12
31334 movvc %icc, %o5, %i7
31335 fmuld8ulx16 %f11, %f3, %f10
31336 fmovscs %icc, %f0, %f14
31337 sth %g7, [%l7 + 0x24]
31338 tvc %icc, 0x6
31339 andn %i1, 0x188A, %l5
31340 sdivx %l6, 0x0E64, %g5
31341 ldsh [%l7 + 0x60], %o2
31342 mulx %l2, %o6, %g4
31343 stb %i2, [%l7 + 0x0C]
31344 fcmpgt32 %f0, %f10, %l0
31345 ldx [%l7 + 0x20], %i3
31346 std %f4, [%l7 + 0x30]
31347 fpsub32 %f12, %f12, %f2
31348 stw %o3, [%l7 + 0x4C]
31349 fmovsn %icc, %f11, %f3
31350 fbl,a %fcc1, loop_3665
31351 nop
31352 setx loop_3666, %l0, %l1
31353 jmpl %l1, %o1
31354 fones %f1
31355 fmovsne %xcc, %f15, %f12
31356loop_3665:
31357 sllx %g1, 0x1D, %g6
31358loop_3666:
31359 edge16n %o0, %i5, %l3
31360 fandnot2 %f2, %f6, %f12
31361 bg,a %icc, loop_3667
31362 ta %icc, 0x3
31363 std %f8, [%l7 + 0x60]
31364 fpadd16 %f4, %f12, %f14
31365loop_3667:
31366 ldub [%l7 + 0x3C], %l4
31367 sth %i6, [%l7 + 0x6C]
31368 movvc %xcc, %o4, %i4
31369 lduh [%l7 + 0x10], %g3
31370 udivx %g2, 0x0630, %o7
31371 sth %i0, [%l7 + 0x40]
31372 fmul8sux16 %f2, %f6, %f4
31373 tvs %xcc, 0x0
31374 fcmped %fcc1, %f8, %f6
31375 movvc %xcc, %o5, %l1
31376 fpackfix %f8, %f15
31377 sllx %i7, 0x15, %i1
31378 stb %l5, [%l7 + 0x14]
31379 ldsh [%l7 + 0x3A], %g7
31380 stw %g5, [%l7 + 0x34]
31381 sth %o2, [%l7 + 0x6A]
31382 fbg,a %fcc3, loop_3668
31383 fmovsg %xcc, %f10, %f1
31384 fmovrdgez %l2, %f14, %f12
31385 ldd [%l7 + 0x20], %f8
31386loop_3668:
31387 movle %icc, %o6, %g4
31388 smul %i2, %l0, %l6
31389 movrgz %i3, 0x021, %o3
31390 lduw [%l7 + 0x4C], %g1
31391 tvs %xcc, 0x6
31392 fcmple32 %f8, %f14, %o1
31393 ldd [%l7 + 0x70], %f6
31394 fpsub16 %f12, %f8, %f4
31395 ldd [%l7 + 0x70], %f12
31396 edge32ln %g6, %o0, %i5
31397 ld [%l7 + 0x30], %f9
31398 stw %l4, [%l7 + 0x24]
31399 tgu %xcc, 0x3
31400 ldsh [%l7 + 0x7A], %l3
31401 fbue %fcc3, loop_3669
31402 bgu %xcc, loop_3670
31403 brlz %i6, loop_3671
31404 fcmpne32 %f4, %f12, %i4
31405loop_3669:
31406 ldsh [%l7 + 0x5C], %g3
31407loop_3670:
31408 ldsb [%l7 + 0x3C], %g2
31409loop_3671:
31410 lduh [%l7 + 0x3C], %o7
31411 ta %icc, 0x1
31412 tn %xcc, 0x6
31413 brlez,a %i0, loop_3672
31414 fmovsa %xcc, %f7, %f6
31415 edge32n %o5, %o4, %l1
31416 taddcctv %i1, %l5, %g7
31417loop_3672:
31418 ldd [%l7 + 0x10], %f8
31419 fmovdn %icc, %f7, %f3
31420 lduh [%l7 + 0x12], %g5
31421 movrlz %o2, %i7, %l2
31422 ld [%l7 + 0x14], %f12
31423 fabss %f13, %f10
31424 fmovdcs %xcc, %f13, %f5
31425 movrne %g4, 0x2C4, %i2
31426 fbuge,a %fcc1, loop_3673
31427 stb %o6, [%l7 + 0x0E]
31428 ldsw [%l7 + 0x20], %l0
31429 movneg %icc, %i3, %o3
31430loop_3673:
31431 fmovsvc %xcc, %f4, %f0
31432 fbg,a %fcc3, loop_3674
31433 ldsb [%l7 + 0x36], %l6
31434 fmovrsgez %o1, %f4, %f3
31435 sdivcc %g1, 0x189F, %o0
31436loop_3674:
31437 fmovdcs %icc, %f7, %f15
31438 ldsh [%l7 + 0x4A], %g6
31439 ld [%l7 + 0x6C], %f1
31440 fabsd %f2, %f10
31441 fbuge %fcc3, loop_3675
31442 bgu,pn %xcc, loop_3676
31443 fcmple32 %f6, %f2, %l4
31444 sth %i5, [%l7 + 0x1C]
31445loop_3675:
31446 fmovsvs %xcc, %f11, %f13
31447loop_3676:
31448 stb %l3, [%l7 + 0x28]
31449 fcmpeq32 %f2, %f2, %i6
31450 fnot2 %f4, %f8
31451 fexpand %f2, %f2
31452 movl %xcc, %g3, %i4
31453 movcc %icc, %o7, %i0
31454 tne %icc, 0x2
31455 fzeros %f1
31456 move %xcc, %g2, %o4
31457 sll %o5, 0x11, %l1
31458 fmuld8ulx16 %f10, %f15, %f10
31459 fmovdne %xcc, %f15, %f3
31460 stx %i1, [%l7 + 0x48]
31461 fbne %fcc3, loop_3677
31462 stx %l5, [%l7 + 0x68]
31463 fmovrslz %g7, %f1, %f4
31464 fblg %fcc2, loop_3678
31465loop_3677:
31466 ldsh [%l7 + 0x2A], %g5
31467 stw %o2, [%l7 + 0x78]
31468 stb %l2, [%l7 + 0x29]
31469loop_3678:
31470 fmovsge %xcc, %f3, %f0
31471 fmovsneg %xcc, %f15, %f7
31472 fcmps %fcc0, %f10, %f0
31473 fba %fcc1, loop_3679
31474 tvs %xcc, 0x2
31475 lduw [%l7 + 0x38], %g4
31476 brz,a %i2, loop_3680
31477loop_3679:
31478 ldx [%l7 + 0x30], %o6
31479 st %f8, [%l7 + 0x40]
31480 ldsw [%l7 + 0x68], %l0
31481loop_3680:
31482 fmovdcs %icc, %f1, %f4
31483 stw %i7, [%l7 + 0x54]
31484 ldub [%l7 + 0x1E], %o3
31485 ta %xcc, 0x4
31486 fmovrsgez %i3, %f14, %f1
31487 fmul8x16 %f12, %f10, %f0
31488 fpadd32s %f3, %f0, %f12
31489 edge8n %o1, %g1, %l6
31490 fbule,a %fcc2, loop_3681
31491 fmul8ulx16 %f8, %f0, %f12
31492 movre %o0, %l4, %g6
31493 srax %l3, %i5, %g3
31494loop_3681:
31495 fmovrslz %i6, %f13, %f2
31496 ldub [%l7 + 0x34], %o7
31497 ldx [%l7 + 0x48], %i4
31498 sdiv %i0, 0x179C, %g2
31499 brgez,a %o4, loop_3682
31500 ba %xcc, loop_3683
31501 faligndata %f12, %f10, %f2
31502 fones %f0
31503loop_3682:
31504 ldub [%l7 + 0x32], %l1
31505loop_3683:
31506 fmul8x16 %f15, %f14, %f4
31507 fbu,a %fcc3, loop_3684
31508 nop
31509 setx loop_3685, %l0, %l1
31510 jmpl %l1, %i1
31511 array16 %o5, %g7, %g5
31512 ldd [%l7 + 0x08], %f6
31513loop_3684:
31514 taddcctv %l5, %l2, %g4
31515loop_3685:
31516 sethi 0x136B, %i2
31517 and %o2, %o6, %i7
31518 fxor %f14, %f14, %f10
31519 subc %o3, 0x1552, %i3
31520 fpsub16 %f0, %f0, %f0
31521 fnot2s %f3, %f6
31522 xnor %o1, 0x1992, %l0
31523 fmul8sux16 %f12, %f6, %f8
31524 ldsw [%l7 + 0x5C], %g1
31525 ldsb [%l7 + 0x55], %l6
31526 fbne,a %fcc3, loop_3686
31527 nop
31528 setx loop_3687, %l0, %l1
31529 wrpr 0x1, %tl
31530 wrpr %l1, %tnpc
31531 setx 0x34400001400, %l0, %l1
31532 wrpr %l1, %tstate
31533 wrhpr 0x4, %htstate
31534 done
31535 bg loop_3688
31536 udivcc %l4, 0x03B1, %o0
31537loop_3686:
31538 bcs,a %icc, loop_3689
31539loop_3687:
31540 std %f0, [%l7 + 0x10]
31541loop_3688:
31542 fone %f10
31543 std %f8, [%l7 + 0x20]
31544loop_3689:
31545 st %f6, [%l7 + 0x48]
31546 fcmpne16 %f14, %f14, %g6
31547 fbo %fcc1, loop_3690
31548 addc %l3, 0x117E, %i5
31549 fpsub16s %f15, %f3, %f0
31550 movne %icc, %g3, %i6
31551loop_3690:
31552 st %f3, [%l7 + 0x54]
31553 tneg %xcc, 0x2
31554 fmovrdgez %o7, %f2, %f0
31555 edge8 %i4, %g2, %i0
31556 brgz %o4, loop_3691
31557 fcmpeq16 %f2, %f12, %l1
31558 udiv %o5, 0x1EF7, %g7
31559 tge %xcc, 0x0
31560loop_3691:
31561 fsrc1 %f6, %f0
31562 ld [%l7 + 0x60], %f9
31563 fsrc2s %f1, %f7
31564 srlx %g5, 0x1D, %i1
31565 std %f0, [%l7 + 0x40]
31566 ld [%l7 + 0x30], %f13
31567 ldub [%l7 + 0x4A], %l2
31568 bgu,pn %icc, loop_3692
31569 mulx %g4, 0x0324, %i2
31570 edge32l %l5, %o2, %i7
31571 lduw [%l7 + 0x0C], %o3
31572loop_3692:
31573 fmovdne %icc, %f3, %f0
31574 movge %icc, %o6, %o1
31575 fornot2 %f10, %f0, %f4
31576 fsrc1 %f12, %f6
31577 ld [%l7 + 0x50], %f3
31578 stw %l0, [%l7 + 0x60]
31579 mulx %g1, 0x19D6, %i3
31580 bcs loop_3693
31581 fmovsvc %icc, %f1, %f8
31582 tl %icc, 0x7
31583 subc %l4, %l6, %g6
31584loop_3693:
31585 tcs %xcc, 0x0
31586 fmovdcc %xcc, %f13, %f2
31587 pdist %f0, %f2, %f0
31588 ldsh [%l7 + 0x14], %o0
31589 fmul8sux16 %f2, %f6, %f12
31590 stw %i5, [%l7 + 0x48]
31591 tvs %xcc, 0x1
31592 sth %l3, [%l7 + 0x7C]
31593 subccc %g3, 0x1D48, %o7
31594 stb %i6, [%l7 + 0x5A]
31595 fmovsg %xcc, %f6, %f9
31596 lduw [%l7 + 0x1C], %i4
31597 fornot1 %f14, %f8, %f10
31598 move %xcc, %g2, %o4
31599 movneg %xcc, %i0, %l1
31600 fbug,a %fcc3, loop_3694
31601 fmovsvs %icc, %f14, %f14
31602 lduh [%l7 + 0x72], %o5
31603 fornot2s %f15, %f10, %f6
31604loop_3694:
31605 edge32ln %g7, %g5, %l2
31606 tvc %icc, 0x2
31607 tsubcc %i1, %i2, %g4
31608 brgz %l5, loop_3695
31609 movleu %xcc, %i7, %o3
31610 std %f4, [%l7 + 0x38]
31611 ba,a loop_3696
31612loop_3695:
31613 tcs %xcc, 0x7
31614 sth %o2, [%l7 + 0x12]
31615 fexpand %f8, %f6
31616loop_3696:
31617 fcmpne32 %f8, %f4, %o1
31618 call loop_3697
31619 ldx [%l7 + 0x08], %l0
31620 ta %xcc, 0x2
31621 fnegd %f0, %f4
31622loop_3697:
31623 xor %g1, 0x0811, %o6
31624 tge %xcc, 0x4
31625 and %l4, 0x1F7E, %l6
31626 fcmpeq32 %f8, %f12, %i3
31627 sllx %o0, %i5, %l3
31628 lduh [%l7 + 0x74], %g3
31629 stb %g6, [%l7 + 0x7F]
31630 movne %icc, %i6, %o7
31631 sth %i4, [%l7 + 0x12]
31632 sdivcc %g2, 0x1B22, %i0
31633 subc %l1, %o4, %g7
31634 fpmerge %f3, %f13, %f6
31635 sth %g5, [%l7 + 0x76]
31636 ldd [%l7 + 0x30], %f8
31637 stx %o5, [%l7 + 0x08]
31638 stx %i1, [%l7 + 0x68]
31639 ldsh [%l7 + 0x20], %i2
31640 stw %g4, [%l7 + 0x5C]
31641 ld [%l7 + 0x64], %f12
31642 lduh [%l7 + 0x42], %l2
31643 fone %f14
31644 fmovsa %icc, %f12, %f7
31645 fmul8x16 %f15, %f0, %f8
31646 fmul8sux16 %f8, %f12, %f14
31647 ldsh [%l7 + 0x2E], %l5
31648 ldx [%l7 + 0x78], %i7
31649 fnot2s %f9, %f8
31650 andn %o3, 0x19A5, %o1
31651 stx %o2, [%l7 + 0x60]
31652 fmovsle %xcc, %f15, %f15
31653 bl,pn %xcc, loop_3698
31654 fmul8ulx16 %f14, %f6, %f2
31655 fmovdge %xcc, %f14, %f0
31656 fbne,a %fcc3, loop_3699
31657loop_3698:
31658 tne %xcc, 0x4
31659 lduh [%l7 + 0x76], %l0
31660 sth %g1, [%l7 + 0x68]
31661loop_3699:
31662 bvs,a loop_3700
31663 fmovdg %icc, %f6, %f4
31664 fcmpes %fcc1, %f5, %f6
31665 tsubcc %l4, 0x16F1, %l6
31666loop_3700:
31667 fzero %f12
31668 fmovse %xcc, %f15, %f11
31669 fcmple16 %f2, %f0, %o6
31670 ldsb [%l7 + 0x2E], %o0
31671 ldub [%l7 + 0x54], %i5
31672 fbug,a %fcc0, loop_3701
31673 ldsh [%l7 + 0x2E], %l3
31674 lduw [%l7 + 0x4C], %i3
31675 ble %xcc, loop_3702
31676loop_3701:
31677 fpadd32s %f12, %f8, %f7
31678 fcmple16 %f8, %f4, %g3
31679 orcc %i6, %g6, %o7
31680loop_3702:
31681 movne %xcc, %g2, %i0
31682 lduw [%l7 + 0x34], %i4
31683 ldx [%l7 + 0x40], %l1
31684 ldsh [%l7 + 0x0A], %o4
31685 ldub [%l7 + 0x0F], %g7
31686 ldsh [%l7 + 0x52], %o5
31687 std %f10, [%l7 + 0x40]
31688 fcmps %fcc1, %f7, %f12
31689 array32 %i1, %g5, %g4
31690 edge32l %l2, %l5, %i2
31691 ldsb [%l7 + 0x71], %o3
31692 fcmped %fcc1, %f10, %f8
31693 movgu %icc, %o1, %o2
31694 fsrc2 %f2, %f14
31695 stx %l0, [%l7 + 0x28]
31696 umulcc %i7, 0x0F25, %g1
31697 sdiv %l4, 0x01F8, %o6
31698 fornot1s %f11, %f0, %f10
31699 fpmerge %f13, %f12, %f10
31700 ld [%l7 + 0x2C], %f5
31701 std %f6, [%l7 + 0x48]
31702 brnz,a %o0, loop_3703
31703 ldsb [%l7 + 0x55], %l6
31704 ldd [%l7 + 0x10], %f10
31705 movcc %xcc, %l3, %i3
31706loop_3703:
31707 fbue,a %fcc3, loop_3704
31708 ba,a loop_3705
31709 fmovrdne %i5, %f8, %f0
31710 brlz,a %i6, loop_3706
31711loop_3704:
31712 tcc %xcc, 0x3
31713loop_3705:
31714 fornot1 %f12, %f12, %f12
31715 smul %g6, 0x04BF, %o7
31716loop_3706:
31717 subcc %g2, %i0, %g3
31718 ldd [%l7 + 0x50], %f6
31719 movcs %icc, %l1, %i4
31720 ldd [%l7 + 0x28], %f14
31721 fmovdneg %icc, %f0, %f12
31722 edge32ln %o4, %o5, %g7
31723 sth %i1, [%l7 + 0x6A]
31724 udivcc %g4, 0x061B, %g5
31725 fba %fcc1, loop_3707
31726 st %f4, [%l7 + 0x10]
31727 subccc %l2, %l5, %i2
31728 movcs %xcc, %o1, %o3
31729loop_3707:
31730 movneg %icc, %o2, %l0
31731 fmovrse %g1, %f1, %f10
31732 movl %icc, %l4, %o6
31733 lduh [%l7 + 0x56], %i7
31734 tcc %xcc, 0x5
31735 fpadd16s %f13, %f0, %f1
31736 fnot1s %f1, %f0
31737 fmovs %f10, %f0
31738 fmovsgu %xcc, %f5, %f12
31739 fcmpeq32 %f4, %f0, %o0
31740 andn %l3, 0x0689, %l6
31741 ldx [%l7 + 0x70], %i5
31742 sll %i3, 0x1A, %g6
31743 addc %o7, %g2, %i0
31744 fble %fcc1, loop_3708
31745 bn,a %icc, loop_3709
31746 stw %i6, [%l7 + 0x40]
31747 std %f14, [%l7 + 0x30]
31748loop_3708:
31749 xnor %l1, %i4, %o4
31750loop_3709:
31751 edge16 %o5, %g3, %i1
31752 fmovdne %icc, %f9, %f15
31753 tne %icc, 0x7
31754 lduh [%l7 + 0x50], %g4
31755 ldsb [%l7 + 0x63], %g7
31756 bn,pn %icc, loop_3710
31757 bneg loop_3711
31758 xnorcc %g5, %l5, %l2
31759 srlx %i2, 0x12, %o3
31760loop_3710:
31761 andncc %o2, %o1, %g1
31762loop_3711:
31763 ldub [%l7 + 0x6C], %l0
31764 stw %l4, [%l7 + 0x28]
31765 fnand %f14, %f8, %f14
31766 ba %xcc, loop_3712
31767 ldub [%l7 + 0x09], %i7
31768 lduw [%l7 + 0x40], %o6
31769 fmovdcc %xcc, %f10, %f0
31770loop_3712:
31771 fnot1s %f4, %f8
31772 st %f14, [%l7 + 0x68]
31773 fpsub16 %f12, %f4, %f6
31774 brz %l3, loop_3713
31775 fornot2 %f10, %f14, %f10
31776 umulcc %o0, %l6, %i3
31777 brlez %g6, loop_3714
31778loop_3713:
31779 fmovdgu %icc, %f5, %f11
31780 udivcc %i5, 0x1239, %o7
31781 fmovrdgez %g2, %f8, %f2
31782loop_3714:
31783 fmul8ulx16 %f4, %f2, %f10
31784 fnors %f15, %f10, %f13
31785 movvs %icc, %i0, %i6
31786 ldsb [%l7 + 0x29], %l1
31787 fbl,a %fcc2, loop_3715
31788 taddcctv %o4, 0x0050, %o5
31789 fones %f0
31790 fbu %fcc1, loop_3716
31791loop_3715:
31792 lduw [%l7 + 0x7C], %g3
31793 ldd [%l7 + 0x78], %f6
31794 movpos %icc, %i4, %i1
31795loop_3716:
31796 faligndata %f6, %f10, %f12
31797 fpack16 %f6, %f4
31798 ldub [%l7 + 0x45], %g7
31799 fmovrse %g5, %f2, %f12
31800 fmovs %f10, %f5
31801 sth %g4, [%l7 + 0x14]
31802 sdiv %l5, 0x049B, %i2
31803 add %l2, 0x0DDA, %o2
31804 taddcctv %o1, 0x0968, %o3
31805 fxors %f10, %f12, %f14
31806 fbue,a %fcc3, loop_3717
31807 movrlez %g1, %l4, %l0
31808 xorcc %i7, 0x1A4A, %o6
31809 movcs %icc, %l3, %o0
31810loop_3717:
31811 bleu %icc, loop_3718
31812 std %f12, [%l7 + 0x58]
31813 brnz %l6, loop_3719
31814 umulcc %i3, %i5, %o7
31815loop_3718:
31816 sth %g6, [%l7 + 0x16]
31817 sth %g2, [%l7 + 0x4A]
31818loop_3719:
31819 tl %xcc, 0x2
31820 subccc %i6, 0x0BB6, %i0
31821 std %f12, [%l7 + 0x48]
31822 siam 0x7
31823 fmovsvc %xcc, %f11, %f0
31824 stb %l1, [%l7 + 0x55]
31825 fpsub32s %f11, %f5, %f6
31826 sth %o4, [%l7 + 0x46]
31827 sdivcc %g3, 0x056F, %o5
31828 movre %i1, 0x0D9, %g7
31829 ldsb [%l7 + 0x7D], %g5
31830 tl %xcc, 0x0
31831 tvc %xcc, 0x4
31832 stw %i4, [%l7 + 0x5C]
31833 udivx %g4, 0x0398, %l5
31834 fpackfix %f4, %f9
31835 movle %xcc, %l2, %o2
31836 movrlez %i2, %o3, %g1
31837 ldd [%l7 + 0x38], %f0
31838 fpackfix %f2, %f13
31839 st %f9, [%l7 + 0x5C]
31840 umulcc %o1, %l0, %i7
31841 ldd [%l7 + 0x68], %f2
31842 stb %l4, [%l7 + 0x5F]
31843 fnegd %f2, %f4
31844 fsrc2 %f8, %f0
31845 fbue %fcc2, loop_3720
31846 fmuld8sux16 %f0, %f3, %f4
31847 fmovs %f14, %f12
31848 fsrc1 %f12, %f8
31849loop_3720:
31850 edge32 %l3, %o6, %o0
31851 edge8n %i3, %i5, %o7
31852 fmovsg %xcc, %f12, %f8
31853 fbule %fcc2, loop_3721
31854 fmovsleu %icc, %f6, %f4
31855 orncc %g6, %g2, %i6
31856 fmul8x16au %f5, %f2, %f10
31857loop_3721:
31858 fmul8ulx16 %f6, %f14, %f6
31859 bvs,pt %icc, loop_3722
31860 tneg %xcc, 0x7
31861 stw %i0, [%l7 + 0x0C]
31862 fmovscc %xcc, %f10, %f8
31863loop_3722:
31864 fblg,a %fcc3, loop_3723
31865 addc %l1, %o4, %g3
31866 fmovsg %icc, %f9, %f9
31867 ld [%l7 + 0x70], %f0
31868loop_3723:
31869 fmovsleu %xcc, %f9, %f6
31870 fandnot2 %f6, %f2, %f2
31871 sth %l6, [%l7 + 0x58]
31872 be,pn %icc, loop_3724
31873 tneg %icc, 0x4
31874 ldsw [%l7 + 0x48], %o5
31875 brlz,a %g7, loop_3725
31876loop_3724:
31877 umulcc %i1, %g5, %i4
31878 srlx %l5, %l2, %g4
31879 movge %xcc, %i2, %o2
31880loop_3725:
31881 ldsb [%l7 + 0x3F], %g1
31882 fmovdcc %icc, %f5, %f11
31883 fors %f8, %f10, %f12
31884 st %f12, [%l7 + 0x70]
31885 lduh [%l7 + 0x18], %o1
31886 brnz %o3, loop_3726
31887 fpadd32s %f5, %f10, %f9
31888 alignaddr %l0, %l4, %i7
31889 fone %f14
31890loop_3726:
31891 edge16n %o6, %o0, %l3
31892 fors %f15, %f13, %f13
31893 fmuld8ulx16 %f14, %f8, %f0
31894 edge32ln %i5, %i3, %g6
31895 fzero %f4
31896 stx %g2, [%l7 + 0x10]
31897 tcs %xcc, 0x2
31898 fmovdg %xcc, %f14, %f8
31899 std %f2, [%l7 + 0x60]
31900 fpack32 %f0, %f8, %f6
31901 nop
31902 setx loop_3727, %l0, %l1
31903 jmpl %l1, %i6
31904 st %f7, [%l7 + 0x2C]
31905 fbge %fcc0, loop_3728
31906 orcc %o7, 0x120D, %i0
31907loop_3727:
31908 movne %xcc, %o4, %l1
31909 sllx %g3, %o5, %g7
31910loop_3728:
31911 nop
31912 setx loop_3729, %l0, %l1
31913 wrpr 0x1, %tl
31914 wrpr %l1, %tnpc
31915 setx 0x34400001400, %l0, %l1
31916 wrpr %l1, %tstate
31917 wrhpr 0x4, %htstate
31918 done
31919 st %f4, [%l7 + 0x10]
31920 ldx [%l7 + 0x38], %i1
31921 siam 0x0
31922loop_3729:
31923 lduw [%l7 + 0x0C], %l6
31924 fcmple16 %f4, %f10, %g5
31925 edge32 %i4, %l5, %g4
31926 ld [%l7 + 0x24], %f7
31927 ldsb [%l7 + 0x33], %l2
31928 fcmpeq16 %f8, %f0, %i2
31929 fmovs %f8, %f8
31930 array32 %g1, %o2, %o3
31931 umul %l0, %l4, %o1
31932 bleu %icc, loop_3730
31933 fone %f0
31934 ldx [%l7 + 0x38], %o6
31935 udivcc %i7, 0x11FD, %o0
31936loop_3730:
31937 ldsh [%l7 + 0x7A], %i5
31938 fpadd16s %f6, %f15, %f3
31939 fmul8x16al %f14, %f5, %f4
31940 ldx [%l7 + 0x08], %i3
31941 fmovd %f0, %f0
31942 fmovsn %icc, %f4, %f5
31943 fbul %fcc2, loop_3731
31944 sethi 0x12B6, %g6
31945 nop
31946 setx loop_3732, %l0, %l1
31947 wrpr 0x1, %tl
31948 wrpr %l1, %tnpc
31949 setx 0x34400001400, %l0, %l1
31950 wrpr %l1, %tstate
31951 wrhpr 0x4, %htstate
31952 done
31953 umulcc %l3, %g2, %o7
31954loop_3731:
31955 alignaddr %i0, %i6, %o4
31956 sdivcc %l1, 0x1EAB, %o5
31957loop_3732:
31958 fmovdcc %icc, %f4, %f10
31959 fandnot2 %f0, %f10, %f10
31960 ldsw [%l7 + 0x24], %g3
31961 fbn %fcc0, loop_3733
31962 fpsub32s %f8, %f10, %f11
31963 ldsw [%l7 + 0x64], %i1
31964 fcmps %fcc3, %f13, %f14
31965loop_3733:
31966 movleu %icc, %g7, %l6
31967 movg %icc, %i4, %l5
31968 udivcc %g5, 0x1D06, %g4
31969 ldx [%l7 + 0x40], %i2
31970 smul %l2, %g1, %o3
31971 ldx [%l7 + 0x08], %o2
31972 bcs,a,pt %xcc, loop_3734
31973 fmovsge %icc, %f13, %f4
31974 stx %l0, [%l7 + 0x48]
31975 st %f11, [%l7 + 0x3C]
31976loop_3734:
31977 sethi 0x0A3F, %o1
31978 srax %l4, %i7, %o0
31979 bpos %icc, loop_3735
31980 bg loop_3736
31981 fmovdpos %xcc, %f15, %f1
31982 ldsh [%l7 + 0x4E], %o6
31983loop_3735:
31984 fzero %f2
31985loop_3736:
31986 stw %i5, [%l7 + 0x24]
31987 lduw [%l7 + 0x40], %i3
31988 movrlz %l3, %g2, %g6
31989 fcmple32 %f10, %f10, %o7
31990 std %f12, [%l7 + 0x20]
31991 stx %i0, [%l7 + 0x60]
31992 bl,a,pt %icc, loop_3737
31993 st %f8, [%l7 + 0x28]
31994 orcc %i6, %l1, %o4
31995 stw %o5, [%l7 + 0x30]
31996loop_3737:
31997 fmovsvs %xcc, %f9, %f0
31998 tgu %icc, 0x1
31999 fmovrsne %g3, %f1, %f2
32000 stb %g7, [%l7 + 0x1D]
32001 lduh [%l7 + 0x58], %l6
32002 fcmpgt32 %f6, %f6, %i1
32003 tpos %xcc, 0x7
32004 tneg %icc, 0x0
32005 ldsb [%l7 + 0x62], %i4
32006 fsrc2s %f11, %f8
32007 std %f6, [%l7 + 0x68]
32008 tcs %icc, 0x4
32009 sdiv %l5, 0x0B18, %g5
32010 fnot1 %f8, %f14
32011 fsrc1s %f4, %f11
32012 st %f8, [%l7 + 0x34]
32013 brgz,a %g4, loop_3738
32014 array32 %l2, %i2, %g1
32015 fpack32 %f0, %f4, %f8
32016 ble,a loop_3739
32017loop_3738:
32018 movge %icc, %o2, %o3
32019 lduh [%l7 + 0x44], %l0
32020 orcc %o1, %l4, %o0
32021loop_3739:
32022 sdiv %i7, 0x07E5, %o6
32023 ldsw [%l7 + 0x18], %i3
32024 array32 %l3, %i5, %g2
32025 lduw [%l7 + 0x3C], %g6
32026 sdivx %o7, 0x0837, %i6
32027 fbg,a %fcc1, loop_3740
32028 lduw [%l7 + 0x20], %i0
32029 alignaddr %l1, %o5, %g3
32030 fmovdvc %xcc, %f12, %f15
32031loop_3740:
32032 taddcctv %g7, 0x14B4, %o4
32033 fcmpne16 %f2, %f10, %l6
32034 fmovdle %icc, %f7, %f7
32035 fmovsg %icc, %f7, %f10
32036 fmovdpos %xcc, %f5, %f15
32037 fmovrdgz %i4, %f8, %f6
32038 nop
32039 setx loop_3741, %l0, %l1
32040 wrpr 0x1, %tl
32041 wrpr %l1, %tpc
32042 add %l1, 0x4, %l1
32043 wrpr %l1, %tnpc
32044 setx 0x34400001400, %l0, %l1
32045 wrpr %l1, %tstate
32046 wrhpr 0x4, %htstate
32047 retry
32048 fpadd16s %f9, %f1, %f3
32049 fzeros %f5
32050 brgz %i1, loop_3742
32051loop_3741:
32052 movrlez %l5, 0x1D5, %g4
32053 fbg,a %fcc3, loop_3743
32054 brz,a %g5, loop_3744
32055loop_3742:
32056 srlx %i2, %l2, %g1
32057 fbn,a %fcc1, loop_3745
32058loop_3743:
32059 bge loop_3746
32060loop_3744:
32061 stw %o3, [%l7 + 0x60]
32062 movn %icc, %l0, %o2
32063loop_3745:
32064 move %icc, %o1, %o0
32065loop_3746:
32066 fbue,a %fcc0, loop_3747
32067 ldsh [%l7 + 0x1E], %i7
32068 udiv %l4, 0x0C73, %i3
32069 stw %l3, [%l7 + 0x38]
32070loop_3747:
32071 fnegd %f0, %f6
32072 edge8l %i5, %o6, %g6
32073 ldsw [%l7 + 0x14], %g2
32074 fbne,a %fcc3, loop_3748
32075 siam 0x4
32076 fnot1 %f10, %f8
32077 stb %i6, [%l7 + 0x15]
32078loop_3748:
32079 ldub [%l7 + 0x6A], %i0
32080 edge8n %o7, %l1, %g3
32081 stx %o5, [%l7 + 0x38]
32082 fornot1 %f2, %f10, %f8
32083 bn,pn %icc, loop_3749
32084 ldsb [%l7 + 0x72], %g7
32085 smulcc %o4, 0x1647, %i4
32086 fbug,a %fcc1, loop_3750
32087loop_3749:
32088 ld [%l7 + 0x54], %f15
32089 std %f2, [%l7 + 0x68]
32090 bcs,a loop_3751
32091loop_3750:
32092 ldub [%l7 + 0x4C], %i1
32093 array32 %l6, %l5, %g4
32094 ldsb [%l7 + 0x0D], %g5
32095loop_3751:
32096 addccc %i2, %l2, %o3
32097 ld [%l7 + 0x30], %f2
32098 edge32 %l0, %o2, %g1
32099 fmovdneg %icc, %f13, %f8
32100 ld [%l7 + 0x58], %f2
32101 movg %icc, %o1, %i7
32102 bvc,pt %icc, loop_3752
32103 fmovdle %icc, %f13, %f3
32104 faligndata %f2, %f4, %f2
32105 fmovrdgz %o0, %f14, %f0
32106loop_3752:
32107 lduh [%l7 + 0x7C], %l4
32108 st %f12, [%l7 + 0x08]
32109 tcs %icc, 0x2
32110 fmul8x16 %f1, %f14, %f10
32111 fbge,a %fcc2, loop_3753
32112 sll %i3, %l3, %i5
32113 bn,a,pn %icc, loop_3754
32114 fmovdg %xcc, %f13, %f3
32115loop_3753:
32116 nop
32117 setx loop_3755, %l0, %l1
32118 wrpr 0x1, %tl
32119 wrpr %l1, %tnpc
32120 setx 0x34400001400, %l0, %l1
32121 wrpr %l1, %tstate
32122 wrhpr 0x4, %htstate
32123 done
32124 stw %o6, [%l7 + 0x24]
32125loop_3754:
32126 subccc %g2, 0x1FC6, %i6
32127 ldd [%l7 + 0x28], %f14
32128loop_3755:
32129 ldsb [%l7 + 0x20], %i0
32130 ldsw [%l7 + 0x5C], %o7
32131 sdivcc %l1, 0x1D1A, %g3
32132 fnot2 %f8, %f4
32133 fpmerge %f13, %f13, %f6
32134 edge32l %g6, %o5, %o4
32135 fnands %f9, %f4, %f14
32136 fands %f6, %f15, %f4
32137 fbl,a %fcc2, loop_3756
32138 lduw [%l7 + 0x24], %g7
32139 edge32 %i4, %l6, %i1
32140 smul %g4, 0x00AA, %l5
32141loop_3756:
32142 edge32n %g5, %i2, %l2
32143 ba,a %icc, loop_3757
32144 fmovsa %xcc, %f14, %f3
32145 fpack16 %f2, %f14
32146 fmovsle %xcc, %f8, %f8
32147loop_3757:
32148 tneg %icc, 0x3
32149 tle %icc, 0x5
32150 fcmpeq32 %f4, %f2, %l0
32151 fbne %fcc3, loop_3758
32152 edge8n %o3, %g1, %o2
32153 fbne,a %fcc1, loop_3759
32154 addcc %o1, 0x09A6, %i7
32155loop_3758:
32156 mulx %l4, %o0, %i3
32157 stx %i5, [%l7 + 0x30]
32158loop_3759:
32159 fmovsne %icc, %f5, %f7
32160 fpmerge %f7, %f8, %f8
32161 ldsb [%l7 + 0x12], %l3
32162 fcmpeq16 %f8, %f6, %g2
32163 fcmple32 %f4, %f6, %i6
32164 fmovscs %xcc, %f15, %f7
32165 nop
32166 setx loop_3760, %l0, %l1
32167 jmpl %l1, %i0
32168 ldsh [%l7 + 0x08], %o6
32169 tsubcc %o7, %l1, %g6
32170 fcmpeq16 %f14, %f0, %g3
32171loop_3760:
32172 lduw [%l7 + 0x14], %o5
32173 fbul,a %fcc0, loop_3761
32174 movre %o4, %g7, %l6
32175 brgz,a %i1, loop_3762
32176 xorcc %g4, 0x1CEE, %l5
32177loop_3761:
32178 fbne %fcc3, loop_3763
32179 std %f14, [%l7 + 0x60]
32180loop_3762:
32181 fnand %f12, %f0, %f10
32182 sethi 0x092F, %g5
32183loop_3763:
32184 std %f14, [%l7 + 0x20]
32185 ldsh [%l7 + 0x70], %i2
32186 fmovse %xcc, %f14, %f14
32187 ble,a,pn %xcc, loop_3764
32188 movvs %icc, %l2, %l0
32189 edge32l %o3, %i4, %o2
32190 stw %o1, [%l7 + 0x24]
32191loop_3764:
32192 fpsub16 %f12, %f4, %f8
32193 fmovscs %icc, %f1, %f5
32194 fmovrsgz %g1, %f12, %f12
32195 stb %l4, [%l7 + 0x3C]
32196 fmovdneg %icc, %f15, %f9
32197 ba,a loop_3765
32198 ldsh [%l7 + 0x42], %i7
32199 bshuffle %f10, %f2, %f0
32200 sdivx %o0, 0x08D7, %i5
32201loop_3765:
32202 tvc %xcc, 0x6
32203 movrgz %l3, 0x21B, %i3
32204 brz %g2, loop_3766
32205 fnot1s %f1, %f14
32206 fmovdge %xcc, %f5, %f1
32207 movrgez %i0, 0x04B, %o6
32208loop_3766:
32209 stw %i6, [%l7 + 0x6C]
32210 fmovsn %icc, %f15, %f5
32211 fors %f4, %f9, %f1
32212 fmovdne %icc, %f11, %f9
32213 ld [%l7 + 0x48], %f1
32214 pdist %f10, %f10, %f8
32215 ldub [%l7 + 0x5A], %o7
32216 fbn,a %fcc0, loop_3767
32217 bgu,a %icc, loop_3768
32218 lduh [%l7 + 0x16], %g6
32219 stw %l1, [%l7 + 0x54]
32220loop_3767:
32221 sllx %g3, 0x03, %o5
32222loop_3768:
32223 fandnot1 %f14, %f0, %f6
32224 fmovrslz %o4, %f0, %f6
32225 andcc %g7, %i1, %l6
32226 bge,a %xcc, loop_3769
32227 fmovsvc %xcc, %f4, %f7
32228 st %f4, [%l7 + 0x28]
32229 edge32 %l5, %g4, %g5
32230loop_3769:
32231 lduw [%l7 + 0x38], %i2
32232 edge16 %l0, %o3, %i4
32233 fsrc2s %f2, %f15
32234 ldsw [%l7 + 0x70], %o2
32235 lduw [%l7 + 0x2C], %o1
32236 popc 0x1D9A, %g1
32237 fbue,a %fcc0, loop_3770
32238 tl %xcc, 0x1
32239 ld [%l7 + 0x40], %f3
32240 sth %l2, [%l7 + 0x60]
32241loop_3770:
32242 stb %l4, [%l7 + 0x31]
32243 fmovsneg %icc, %f4, %f15
32244 ld [%l7 + 0x3C], %f10
32245 faligndata %f10, %f2, %f12
32246 bgu loop_3771
32247 fandnot1s %f14, %f7, %f4
32248 tcs %xcc, 0x1
32249 std %f4, [%l7 + 0x58]
32250loop_3771:
32251 tleu %xcc, 0x3
32252 andncc %i7, %o0, %l3
32253 ldub [%l7 + 0x14], %i3
32254 addcc %g2, %i5, %o6
32255 movneg %icc, %i0, %i6
32256 ldub [%l7 + 0x6F], %o7
32257 lduh [%l7 + 0x72], %l1
32258 ble,a %xcc, loop_3772
32259 bge %xcc, loop_3773
32260 bvc,a,pt %icc, loop_3774
32261 ldsh [%l7 + 0x58], %g3
32262loop_3772:
32263 movg %icc, %o5, %o4
32264loop_3773:
32265 ldsb [%l7 + 0x1B], %g6
32266loop_3774:
32267 fsrc1 %f2, %f0
32268 fmovrdlz %i1, %f0, %f4
32269 fbge,a %fcc1, loop_3775
32270 tn %xcc, 0x0
32271 stx %g7, [%l7 + 0x18]
32272 orncc %l5, 0x12E7, %g4
32273loop_3775:
32274 sdivcc %l6, 0x120F, %g5
32275 std %f6, [%l7 + 0x30]
32276 subcc %i2, %o3, %i4
32277 smul %o2, 0x1AC4, %o1
32278 fpsub16 %f8, %f10, %f6
32279 ldd [%l7 + 0x68], %f6
32280 sethi 0x0AEC, %l0
32281 fpadd16s %f3, %f11, %f11
32282 nop
32283 setx loop_3776, %l0, %l1
32284 wrpr 0x1, %tl
32285 wrpr %l1, %tpc
32286 add %l1, 0x4, %l1
32287 wrpr %l1, %tnpc
32288 setx 0x34400001400, %l0, %l1
32289 wrpr %l1, %tstate
32290 wrhpr 0x4, %htstate
32291 retry
32292 fmovdpos %icc, %f9, %f6
32293 fbl,a %fcc2, loop_3777
32294 brlz %l2, loop_3778
32295loop_3776:
32296 fcmpne32 %f10, %f10, %l4
32297 movrlez %g1, %i7, %l3
32298loop_3777:
32299 fmovrslz %o0, %f8, %f9
32300loop_3778:
32301 subc %g2, 0x1D01, %i3
32302 fbue %fcc0, loop_3779
32303 bge loop_3780
32304 fbul %fcc3, loop_3781
32305 fmovrsgz %i5, %f7, %f4
32306loop_3779:
32307 std %f10, [%l7 + 0x08]
32308loop_3780:
32309 movrlez %o6, 0x0C3, %i0
32310loop_3781:
32311 ldsb [%l7 + 0x44], %o7
32312 array32 %l1, %g3, %o5
32313 bcs,pn %icc, loop_3782
32314 tle %icc, 0x5
32315 stw %o4, [%l7 + 0x34]
32316 taddcctv %i6, %g6, %i1
32317loop_3782:
32318 bcs,pt %xcc, loop_3783
32319 fandnot2s %f14, %f1, %f9
32320 ldsw [%l7 + 0x5C], %l5
32321 ta %xcc, 0x3
32322loop_3783:
32323 fmovrdlz %g4, %f0, %f0
32324 te %xcc, 0x4
32325 fsrc1s %f13, %f13
32326 movgu %xcc, %l6, %g5
32327 faligndata %f8, %f12, %f4
32328 tsubcc %i2, 0x1CF0, %g7
32329 fornot1 %f12, %f10, %f12
32330 fmul8x16al %f11, %f12, %f6
32331 fexpand %f9, %f2
32332 edge16n %o3, %o2, %o1
32333 ldx [%l7 + 0x58], %i4
32334 movl %icc, %l2, %l4
32335 srl %g1, %i7, %l0
32336 lduh [%l7 + 0x58], %l3
32337 orcc %g2, %o0, %i5
32338 udivcc %o6, 0x1D25, %i3
32339 movrne %o7, 0x11B, %i0
32340 fmovrdgez %l1, %f14, %f14
32341 edge32n %o5, %g3, %i6
32342 sra %g6, %i1, %l5
32343 movrlz %g4, 0x123, %o4
32344 sll %l6, %i2, %g7
32345 tne %xcc, 0x1
32346 fxnors %f6, %f11, %f4
32347 ld [%l7 + 0x30], %f7
32348 stw %g5, [%l7 + 0x10]
32349 alignaddr %o2, %o1, %o3
32350 fzeros %f13
32351 lduh [%l7 + 0x72], %l2
32352 tvs %xcc, 0x0
32353 srax %l4, 0x08, %i4
32354 edge32l %i7, %l0, %g1
32355 or %g2, %l3, %o0
32356 fxors %f1, %f14, %f1
32357 movvs %icc, %i5, %i3
32358 fxnor %f12, %f14, %f8
32359 ldsh [%l7 + 0x7E], %o6
32360 fnot2s %f2, %f3
32361 lduh [%l7 + 0x64], %i0
32362 taddcc %o7, %o5, %l1
32363 sethi 0x1A28, %g3
32364 ldd [%l7 + 0x50], %f2
32365 fmovsle %icc, %f4, %f3
32366 tcc %xcc, 0x6
32367 fbue %fcc1, loop_3784
32368 lduw [%l7 + 0x44], %g6
32369 fandnot1s %f13, %f5, %f7
32370 fmovrsne %i6, %f1, %f14
32371loop_3784:
32372 fmul8x16 %f13, %f10, %f2
32373 tpos %icc, 0x5
32374 fandnot1 %f2, %f0, %f6
32375 brlez,a %l5, loop_3785
32376 addccc %i1, %g4, %o4
32377 fmovdgu %icc, %f2, %f10
32378 movgu %xcc, %i2, %l6
32379loop_3785:
32380 ld [%l7 + 0x38], %f15
32381 ldsb [%l7 + 0x3B], %g7
32382 fmovdn %xcc, %f6, %f12
32383 fnands %f8, %f15, %f2
32384 fandnot1 %f6, %f6, %f0
32385 ldsb [%l7 + 0x3E], %g5
32386 fcmpeq32 %f14, %f10, %o2
32387 fmovscc %xcc, %f7, %f0
32388 fbg,a %fcc1, loop_3786
32389 taddcctv %o3, 0x06D2, %l2
32390 bvc loop_3787
32391 fmovsvs %icc, %f0, %f3
32392loop_3786:
32393 fmul8ulx16 %f2, %f8, %f0
32394 bshuffle %f0, %f14, %f6
32395loop_3787:
32396 fbug %fcc3, loop_3788
32397 fmuld8sux16 %f3, %f1, %f2
32398 fcmple16 %f0, %f0, %o1
32399 stx %l4, [%l7 + 0x40]
32400loop_3788:
32401 ld [%l7 + 0x38], %f15
32402 ble loop_3789
32403 lduw [%l7 + 0x1C], %i4
32404 fcmpgt32 %f12, %f2, %i7
32405 fmovrslz %g1, %f5, %f6
32406loop_3789:
32407 fnot2 %f10, %f8
32408 edge16 %l0, %l3, %g2
32409 movg %icc, %o0, %i3
32410 fone %f6
32411 sethi 0x09E1, %i5
32412 ldd [%l7 + 0x10], %f14
32413 smulcc %i0, 0x0C70, %o7
32414 ldx [%l7 + 0x78], %o6
32415 fcmpes %fcc2, %f3, %f2
32416 fnor %f6, %f2, %f12
32417 std %f14, [%l7 + 0x40]
32418 ld [%l7 + 0x78], %f0
32419 stx %o5, [%l7 + 0x08]
32420 tl %xcc, 0x7
32421 fmuld8sux16 %f2, %f6, %f6
32422 ble,pn %icc, loop_3790
32423 fbge %fcc0, loop_3791
32424 andncc %l1, %g6, %g3
32425 ldsw [%l7 + 0x7C], %i6
32426loop_3790:
32427 tpos %xcc, 0x2
32428loop_3791:
32429 sth %i1, [%l7 + 0x0E]
32430 fmovrsne %g4, %f11, %f11
32431 fmovsvs %xcc, %f13, %f3
32432 and %o4, 0x0DC6, %i2
32433 lduw [%l7 + 0x0C], %l6
32434 fand %f4, %f14, %f6
32435 ld [%l7 + 0x20], %f11
32436 tcs %xcc, 0x3
32437 tcc %xcc, 0x0
32438 bge loop_3792
32439 lduh [%l7 + 0x5C], %l5
32440 bvs,a %icc, loop_3793
32441 sth %g7, [%l7 + 0x24]
32442loop_3792:
32443 orncc %o2, 0x110F, %o3
32444 sth %l2, [%l7 + 0x14]
32445loop_3793:
32446 movrgz %o1, 0x095, %l4
32447 stw %i4, [%l7 + 0x18]
32448 bg,a,pt %xcc, loop_3794
32449 udiv %i7, 0x13FD, %g1
32450 fpadd16s %f2, %f15, %f2
32451 bleu,pn %xcc, loop_3795
32452loop_3794:
32453 fmovscs %xcc, %f12, %f12
32454 fpadd32 %f8, %f12, %f12
32455 fmovd %f6, %f6
32456loop_3795:
32457 ldsh [%l7 + 0x7E], %g5
32458 bgu,pt %xcc, loop_3796
32459 fbl,a %fcc0, loop_3797
32460 mulx %l0, 0x115E, %l3
32461 fbul %fcc2, loop_3798
32462loop_3796:
32463 movvs %xcc, %o0, %i3
32464loop_3797:
32465 ldsh [%l7 + 0x6C], %g2
32466 tvs %xcc, 0x6
32467loop_3798:
32468 subcc %i5, %o7, %o6
32469 addcc %i0, 0x0AA1, %o5
32470 fmovsge %xcc, %f0, %f6
32471 orncc %l1, %g6, %g3
32472 ldsh [%l7 + 0x0C], %i1
32473 sethi 0x1B75, %i6
32474 movcs %xcc, %g4, %o4
32475 ldub [%l7 + 0x12], %l6
32476 st %f6, [%l7 + 0x74]
32477 stx %i2, [%l7 + 0x40]
32478 fbne %fcc1, loop_3799
32479 add %l5, %g7, %o2
32480 movre %l2, 0x3DC, %o1
32481 fmovdgu %icc, %f1, %f3
32482loop_3799:
32483 fmovdg %icc, %f2, %f11
32484 pdist %f6, %f0, %f4
32485 stb %o3, [%l7 + 0x15]
32486 ldsw [%l7 + 0x48], %i4
32487 lduw [%l7 + 0x28], %l4
32488 udiv %g1, 0x1CC4, %g5
32489 fpack16 %f4, %f3
32490 fmovrsne %l0, %f12, %f1
32491 edge16l %l3, %i7, %o0
32492 popc 0x0398, %g2
32493 call loop_3800
32494 stw %i3, [%l7 + 0x5C]
32495 fbue %fcc3, loop_3801
32496 movle %xcc, %i5, %o7
32497loop_3800:
32498 bcc,pn %xcc, loop_3802
32499 fba %fcc2, loop_3803
32500loop_3801:
32501 fbuge,a %fcc3, loop_3804
32502 fmovsl %icc, %f11, %f3
32503loop_3802:
32504 ldsh [%l7 + 0x5A], %o6
32505loop_3803:
32506 alignaddr %o5, %i0, %g6
32507loop_3804:
32508 ldd [%l7 + 0x08], %f8
32509 ldx [%l7 + 0x70], %l1
32510 bcc,a %icc, loop_3805
32511 fabss %f5, %f12
32512 xnor %i1, 0x19CD, %g3
32513 stw %i6, [%l7 + 0x50]
32514loop_3805:
32515 ldsw [%l7 + 0x54], %g4
32516 array8 %o4, %i2, %l5
32517 ldsw [%l7 + 0x3C], %g7
32518 movgu %xcc, %l6, %o2
32519 brgez %l2, loop_3806
32520 sdivcc %o3, 0x1344, %i4
32521 stx %o1, [%l7 + 0x18]
32522 add %l4, 0x05DA, %g5
32523loop_3806:
32524 ld [%l7 + 0x24], %f10
32525 sdiv %l0, 0x0534, %l3
32526 add %i7, 0x0181, %g1
32527 stx %g2, [%l7 + 0x70]
32528 ld [%l7 + 0x20], %f2
32529 fornot1s %f2, %f12, %f1
32530 lduw [%l7 + 0x50], %o0
32531 lduw [%l7 + 0x58], %i3
32532 fbul %fcc2, loop_3807
32533 move %icc, %o7, %o6
32534 tn %icc, 0x7
32535 fnot2s %f4, %f5
32536loop_3807:
32537 fpsub16 %f0, %f12, %f14
32538 fpsub16s %f14, %f3, %f5
32539 fabss %f8, %f11
32540 fpack32 %f2, %f4, %f8
32541 move %icc, %i5, %o5
32542 edge32ln %g6, %l1, %i1
32543 tge %icc, 0x0
32544 fbn,a %fcc2, loop_3808
32545 sllx %i0, 0x06, %g3
32546 fpsub16 %f14, %f0, %f4
32547 sllx %g4, 0x14, %o4
32548loop_3808:
32549 fnor %f4, %f4, %f0
32550 fpadd16 %f8, %f2, %f8
32551 movrgz %i6, %i2, %l5
32552 fnot1s %f8, %f4
32553 bshuffle %f10, %f4, %f0
32554 fbo %fcc3, loop_3809
32555 bcs,a,pn %xcc, loop_3810
32556 fmovs %f9, %f11
32557 taddcc %g7, 0x1DEA, %l6
32558loop_3809:
32559 stb %o2, [%l7 + 0x63]
32560loop_3810:
32561 move %icc, %l2, %i4
32562 lduh [%l7 + 0x1C], %o3
32563 fmul8x16al %f11, %f3, %f8
32564 fmovsvc %icc, %f1, %f2
32565 stx %l4, [%l7 + 0x40]
32566 sth %o1, [%l7 + 0x0C]
32567 stw %l0, [%l7 + 0x48]
32568 stx %l3, [%l7 + 0x28]
32569 movleu %xcc, %i7, %g5
32570 movleu %icc, %g1, %o0
32571 tsubcctv %i3, %g2, %o6
32572 fbn %fcc3, loop_3811
32573 stx %o7, [%l7 + 0x08]
32574 edge8n %i5, %g6, %l1
32575 fpack16 %f14, %f14
32576loop_3811:
32577 subccc %i1, %o5, %g3
32578 fcmpeq16 %f4, %f12, %i0
32579 ldsw [%l7 + 0x40], %o4
32580 ldsw [%l7 + 0x6C], %i6
32581 tle %xcc, 0x6
32582 ld [%l7 + 0x68], %f9
32583 movn %icc, %i2, %l5
32584 std %f14, [%l7 + 0x68]
32585 ldub [%l7 + 0x48], %g7
32586 bgu,a %icc, loop_3812
32587 edge16ln %l6, %o2, %g4
32588 ldsb [%l7 + 0x6B], %l2
32589 ble,pn %icc, loop_3813
32590loop_3812:
32591 st %f8, [%l7 + 0x18]
32592 fbe,a %fcc0, loop_3814
32593 sub %i4, %o3, %l4
32594loop_3813:
32595 fble %fcc1, loop_3815
32596 ldsw [%l7 + 0x48], %l0
32597loop_3814:
32598 fmovdcs %xcc, %f9, %f6
32599 ldsw [%l7 + 0x60], %l3
32600loop_3815:
32601 fmovsge %icc, %f8, %f4
32602 ldx [%l7 + 0x48], %i7
32603 udivx %g5, 0x0523, %o1
32604 ldsw [%l7 + 0x7C], %o0
32605 xorcc %g1, %g2, %i3
32606 ldd [%l7 + 0x08], %f12
32607 tvs %xcc, 0x0
32608 ldd [%l7 + 0x08], %f10
32609 ld [%l7 + 0x40], %f14
32610 movrlz %o6, 0x2F1, %o7
32611 fpadd16s %f4, %f8, %f10
32612 fpmerge %f7, %f13, %f0
32613 ldub [%l7 + 0x6C], %g6
32614 stw %i5, [%l7 + 0x34]
32615 fmovsgu %xcc, %f7, %f12
32616 movvs %icc, %i1, %o5
32617 fmovdvs %xcc, %f10, %f15
32618 stx %l1, [%l7 + 0x50]
32619 sth %i0, [%l7 + 0x6E]
32620 movl %icc, %g3, %i6
32621 tvs %icc, 0x4
32622 ld [%l7 + 0x08], %f14
32623 xor %o4, %i2, %l5
32624 lduw [%l7 + 0x6C], %l6
32625 umul %o2, 0x000E, %g4
32626 popc 0x096C, %g7
32627 ld [%l7 + 0x7C], %f3
32628 ldsb [%l7 + 0x5D], %l2
32629 fandnot1 %f8, %f6, %f0
32630 bgu,a %icc, loop_3816
32631 ldd [%l7 + 0x20], %f2
32632 stx %i4, [%l7 + 0x58]
32633 stb %l4, [%l7 + 0x61]
32634loop_3816:
32635 ldd [%l7 + 0x18], %f2
32636 ldsh [%l7 + 0x6E], %l0
32637 fbne %fcc3, loop_3817
32638 tne %icc, 0x2
32639 std %f4, [%l7 + 0x40]
32640 fmovrdlez %o3, %f6, %f14
32641loop_3817:
32642 fmuld8sux16 %f15, %f1, %f8
32643 orn %i7, %g5, %l3
32644 bvc %icc, loop_3818
32645 fbge %fcc2, loop_3819
32646 brlz %o0, loop_3820
32647 srax %o1, %g1, %g2
32648loop_3818:
32649 fnot1 %f12, %f14
32650loop_3819:
32651 udivx %o6, 0x066B, %i3
32652loop_3820:
32653 tn %icc, 0x2
32654 movge %icc, %o7, %g6
32655 fpadd16 %f12, %f10, %f4
32656 lduw [%l7 + 0x4C], %i1
32657 fba %fcc0, loop_3821
32658 ldsb [%l7 + 0x13], %o5
32659 lduh [%l7 + 0x50], %l1
32660 fandnot2 %f0, %f14, %f2
32661loop_3821:
32662 tvs %xcc, 0x3
32663 mova %icc, %i5, %i0
32664 addcc %g3, 0x00F5, %i6
32665 ldsh [%l7 + 0x6E], %i2
32666 fbl,a %fcc2, loop_3822
32667 fmovsge %xcc, %f8, %f11
32668 bvs %icc, loop_3823
32669 stb %l5, [%l7 + 0x18]
32670loop_3822:
32671 movge %xcc, %l6, %o2
32672 movvc %icc, %g4, %g7
32673loop_3823:
32674 edge8 %l2, %i4, %o4
32675 fnot2 %f4, %f6
32676 umul %l4, 0x1990, %l0
32677 fmovrsgz %i7, %f2, %f5
32678 fcmpgt16 %f10, %f10, %o3
32679 edge32ln %g5, %l3, %o1
32680 nop
32681 setx loop_3824, %l0, %l1
32682 wrpr 0x1, %tl
32683 wrpr %l1, %tpc
32684 add %l1, 0x4, %l1
32685 wrpr %l1, %tnpc
32686 setx 0x34400001400, %l0, %l1
32687 wrpr %l1, %tstate
32688 wrhpr 0x4, %htstate
32689 retry
32690 ldsw [%l7 + 0x64], %g1
32691 stb %o0, [%l7 + 0x4A]
32692 sth %o6, [%l7 + 0x16]
32693loop_3824:
32694 ldsh [%l7 + 0x26], %i3
32695 movrlz %g2, 0x296, %o7
32696 ldub [%l7 + 0x08], %g6
32697 fcmpeq16 %f6, %f14, %o5
32698 fmul8ulx16 %f12, %f14, %f2
32699 tleu %xcc, 0x4
32700 ldub [%l7 + 0x5C], %l1
32701 subcc %i1, %i5, %i0
32702 fmovdneg %icc, %f7, %f7
32703 sra %g3, %i2, %l5
32704 ldx [%l7 + 0x30], %i6
32705 andncc %l6, %g4, %g7
32706 ldsh [%l7 + 0x0C], %o2
32707 stb %l2, [%l7 + 0x79]
32708 fpack16 %f12, %f8
32709 ldsb [%l7 + 0x6D], %o4
32710 ldub [%l7 + 0x08], %l4
32711 movrgez %i4, 0x2E2, %i7
32712 andncc %o3, %g5, %l0
32713 stb %o1, [%l7 + 0x58]
32714 fcmps %fcc2, %f8, %f11
32715 fmovdle %icc, %f14, %f0
32716 fxnor %f0, %f12, %f0
32717 fmovse %icc, %f7, %f0
32718 smul %g1, 0x05C8, %o0
32719 ldd [%l7 + 0x60], %f14
32720 bge,pt %xcc, loop_3825
32721 fmovsa %xcc, %f9, %f5
32722 movle %icc, %l3, %o6
32723 ldsh [%l7 + 0x32], %i3
32724loop_3825:
32725 fbl %fcc2, loop_3826
32726 fbuge %fcc3, loop_3827
32727 movvs %icc, %g2, %g6
32728 ldub [%l7 + 0x4C], %o7
32729loop_3826:
32730 fmovdneg %icc, %f3, %f2
32731loop_3827:
32732 ldsh [%l7 + 0x4A], %o5
32733 movrlz %l1, 0x024, %i5
32734 stb %i0, [%l7 + 0x4D]
32735 movcs %icc, %g3, %i2
32736 taddcc %l5, %i1, %l6
32737 stb %i6, [%l7 + 0x09]
32738 fmovsge %xcc, %f13, %f14
32739 ldub [%l7 + 0x76], %g4
32740 fxors %f11, %f11, %f11
32741 mulscc %g7, %l2, %o2
32742 fmovde %xcc, %f9, %f2
32743 taddcctv %o4, %i4, %i7
32744 ldsh [%l7 + 0x0E], %o3
32745 std %f10, [%l7 + 0x10]
32746 tpos %icc, 0x4
32747 or %l4, 0x1E21, %g5
32748 stx %o1, [%l7 + 0x30]
32749 fmovrdlz %g1, %f0, %f2
32750 fexpand %f14, %f10
32751 fblg %fcc3, loop_3828
32752 stb %l0, [%l7 + 0x77]
32753 ld [%l7 + 0x10], %f13
32754 udiv %l3, 0x110E, %o6
32755loop_3828:
32756 fmovdpos %xcc, %f0, %f15
32757 be,a,pn %icc, loop_3829
32758 lduw [%l7 + 0x58], %o0
32759 ld [%l7 + 0x64], %f10
32760 bge,pt %icc, loop_3830
32761loop_3829:
32762 ldsw [%l7 + 0x2C], %i3
32763 ldsb [%l7 + 0x25], %g6
32764 fmovrdne %o7, %f4, %f0
32765loop_3830:
32766 movg %xcc, %o5, %l1
32767 edge16l %i5, %i0, %g2
32768 add %g3, %i2, %l5
32769 fornot1 %f12, %f10, %f8
32770 fmovsge %xcc, %f15, %f15
32771 or %l6, %i6, %g4
32772 edge16 %i1, %l2, %o2
32773 fmovdge %icc, %f1, %f0
32774 fcmpd %fcc0, %f10, %f8
32775 udiv %g7, 0x0CF0, %i4
32776 fxor %f12, %f8, %f8
32777 movleu %icc, %o4, %i7
32778 fmuld8ulx16 %f14, %f6, %f10
32779 fpsub32s %f11, %f8, %f2
32780 fnands %f6, %f11, %f0
32781 sllx %o3, %g5, %o1
32782 std %f10, [%l7 + 0x78]
32783 lduh [%l7 + 0x50], %g1
32784 lduw [%l7 + 0x7C], %l0
32785 fbu %fcc1, loop_3831
32786 fmovsvc %xcc, %f3, %f7
32787 bneg %icc, loop_3832
32788 ldub [%l7 + 0x76], %l3
32789loop_3831:
32790 tcc %xcc, 0x3
32791 nop
32792 setx loop_3833, %l0, %l1
32793 wrpr 0x1, %tl
32794 wrpr %l1, %tpc
32795 add %l1, 0x4, %l1
32796 wrpr %l1, %tnpc
32797 setx 0x34400001400, %l0, %l1
32798 wrpr %l1, %tstate
32799 wrhpr 0x4, %htstate
32800 retry
32801loop_3832:
32802 fmovrdlez %l4, %f14, %f6
32803 fmuld8sux16 %f1, %f5, %f0
32804 brgez,a %o6, loop_3834
32805loop_3833:
32806 bge,a,pn %icc, loop_3835
32807 lduh [%l7 + 0x32], %o0
32808 ld [%l7 + 0x0C], %f3
32809loop_3834:
32810 edge32n %g6, %i3, %o5
32811loop_3835:
32812 nop
32813 setx loop_3836, %l0, %l1
32814 wrpr 0x1, %tl
32815 wrpr %l1, %tpc
32816 add %l1, 0x4, %l1
32817 wrpr %l1, %tnpc
32818 setx 0x34400001400, %l0, %l1
32819 wrpr %l1, %tstate
32820 wrhpr 0x4, %htstate
32821 retry
32822 udiv %o7, 0x0A46, %l1
32823 fbue,a %fcc3, loop_3837
32824 movle %xcc, %i0, %i5
32825loop_3836:
32826 ld [%l7 + 0x5C], %f8
32827 orn %g2, 0x014B, %i2
32828loop_3837:
32829 tl %xcc, 0x7
32830 mulx %g3, %l6, %l5
32831 brgez,a %i6, loop_3838
32832 brlz %g4, loop_3839
32833 fmovd %f12, %f0
32834 sth %l2, [%l7 + 0x1A]
32835loop_3838:
32836 fbue %fcc2, loop_3840
32837loop_3839:
32838 fbne,a %fcc2, loop_3841
32839 std %f12, [%l7 + 0x18]
32840 fnor %f12, %f10, %f12
32841loop_3840:
32842 andncc %i1, %g7, %i4
32843loop_3841:
32844 tneg %icc, 0x4
32845 fmovdvc %xcc, %f9, %f15
32846 fpsub32 %f0, %f2, %f2
32847 movrlez %o2, %o4, %i7
32848 fmovsne %icc, %f4, %f12
32849 fand %f12, %f6, %f12
32850 xor %o3, %g5, %g1
32851 ldx [%l7 + 0x18], %l0
32852 stx %l3, [%l7 + 0x18]
32853 fmovsge %xcc, %f13, %f0
32854 fmovsn %xcc, %f4, %f1
32855 tcc %icc, 0x2
32856 fbn %fcc2, loop_3842
32857 ldsb [%l7 + 0x3E], %l4
32858 fzeros %f9
32859 brgez %o6, loop_3843
32860loop_3842:
32861 ldsw [%l7 + 0x0C], %o0
32862 ldsb [%l7 + 0x67], %o1
32863 lduw [%l7 + 0x54], %i3
32864loop_3843:
32865 udiv %g6, 0x00A8, %o7
32866 movvs %xcc, %l1, %o5
32867 movleu %xcc, %i0, %g2
32868 addcc %i2, %g3, %i5
32869 fpackfix %f0, %f14
32870 fpsub16 %f2, %f4, %f0
32871 tsubcctv %l5, 0x0D65, %i6
32872 sra %l6, %l2, %g4
32873 edge32n %i1, %i4, %g7
32874 fcmpes %fcc2, %f4, %f14
32875 fpadd32 %f0, %f2, %f4
32876 ldsh [%l7 + 0x46], %o4
32877 ldsh [%l7 + 0x10], %o2
32878 xnor %i7, %o3, %g1
32879 fmovrsne %g5, %f5, %f10
32880 stw %l3, [%l7 + 0x2C]
32881 bn loop_3844
32882 fabss %f7, %f13
32883 popc 0x141C, %l0
32884 edge16 %l4, %o6, %o0
32885loop_3844:
32886 smul %i3, %g6, %o1
32887 fmovs %f7, %f13
32888 fandnot1 %f14, %f12, %f2
32889 fbg,a %fcc2, loop_3845
32890 ld [%l7 + 0x18], %f14
32891 ldub [%l7 + 0x71], %o7
32892 fbl,a %fcc2, loop_3846
32893loop_3845:
32894 edge16 %l1, %o5, %g2
32895 move %icc, %i0, %i2
32896 fpsub16s %f5, %f7, %f5
32897loop_3846:
32898 tne %icc, 0x0
32899 movvs %xcc, %g3, %l5
32900 fbuge,a %fcc2, loop_3847
32901 edge8l %i5, %l6, %i6
32902 movvs %icc, %g4, %i1
32903 fnegd %f0, %f12
32904loop_3847:
32905 bleu,a loop_3848
32906 ldx [%l7 + 0x18], %l2
32907 smulcc %g7, 0x1E7F, %i4
32908 fmovdcs %icc, %f2, %f3
32909loop_3848:
32910 stx %o4, [%l7 + 0x18]
32911 alignaddr %i7, %o3, %o2
32912 te %icc, 0x4
32913 fmovsgu %xcc, %f6, %f3
32914 fbg,a %fcc2, loop_3849
32915 sth %g5, [%l7 + 0x26]
32916 fmovspos %xcc, %f1, %f3
32917 fmovd %f2, %f8
32918loop_3849:
32919 ldsw [%l7 + 0x7C], %g1
32920 fpsub32 %f4, %f10, %f10
32921 movrne %l3, %l4, %l0
32922 fbue %fcc0, loop_3850
32923 fmovrdlez %o0, %f14, %f6
32924 ldsw [%l7 + 0x30], %i3
32925 ldx [%l7 + 0x10], %g6
32926loop_3850:
32927 umul %o6, %o7, %o1
32928 ldub [%l7 + 0x28], %l1
32929 fbl %fcc0, loop_3851
32930 udivcc %o5, 0x047F, %i0
32931 bpos %xcc, loop_3852
32932 fmovsge %xcc, %f7, %f15
32933loop_3851:
32934 andn %g2, %i2, %l5
32935 fand %f2, %f6, %f14
32936loop_3852:
32937 ldsb [%l7 + 0x44], %g3
32938 fpsub16s %f10, %f11, %f8
32939 ta %xcc, 0x5
32940 bvs %icc, loop_3853
32941 ldx [%l7 + 0x50], %i5
32942 ta %xcc, 0x3
32943 faligndata %f8, %f4, %f10
32944loop_3853:
32945 movg %xcc, %l6, %i6
32946 tcs %icc, 0x2
32947 fnegd %f0, %f4
32948 ldsb [%l7 + 0x6F], %g4
32949 xorcc %i1, %l2, %g7
32950 fmovrdlez %o4, %f2, %f8
32951 movre %i7, %i4, %o3
32952 array8 %o2, %g5, %g1
32953 bgu,a %xcc, loop_3854
32954 fcmple32 %f10, %f8, %l3
32955 fandnot2 %f0, %f6, %f6
32956 tg %xcc, 0x2
32957loop_3854:
32958 fnegs %f0, %f4
32959 fpsub16 %f4, %f10, %f6
32960 fbo %fcc0, loop_3855
32961 fmovde %xcc, %f12, %f0
32962 movvc %xcc, %l0, %o0
32963 stb %i3, [%l7 + 0x57]
32964loop_3855:
32965 movrgez %g6, %l4, %o7
32966 siam 0x6
32967 fabss %f6, %f4
32968 tne %icc, 0x3
32969 bge,a,pn %xcc, loop_3856
32970 stb %o1, [%l7 + 0x71]
32971 fmovdle %icc, %f7, %f11
32972 fpsub16s %f1, %f5, %f10
32973loop_3856:
32974 lduw [%l7 + 0x24], %l1
32975 ldsb [%l7 + 0x28], %o5
32976 std %f14, [%l7 + 0x30]
32977 fmovdgu %xcc, %f3, %f3
32978 subc %o6, %i0, %g2
32979 fcmple16 %f2, %f12, %i2
32980 stx %l5, [%l7 + 0x28]
32981 xnorcc %i5, 0x10A4, %l6
32982 call loop_3857
32983 fbn %fcc1, loop_3858
32984 fmovsvs %xcc, %f11, %f9
32985 subc %i6, 0x060A, %g3
32986loop_3857:
32987 tcc %icc, 0x0
32988loop_3858:
32989 stw %g4, [%l7 + 0x40]
32990 movcc %icc, %l2, %i1
32991 lduh [%l7 + 0x66], %g7
32992 fmovsneg %icc, %f1, %f3
32993 movne %icc, %o4, %i7
32994 ldub [%l7 + 0x4A], %i4
32995 fnot2s %f4, %f12
32996 fmovda %xcc, %f1, %f13
32997 fnegs %f1, %f3
32998 st %f5, [%l7 + 0x48]
32999 fpsub16s %f6, %f3, %f12
33000 ldx [%l7 + 0x68], %o3
33001 fcmpeq16 %f2, %f14, %g5
33002 ldx [%l7 + 0x60], %g1
33003 movrlz %l3, %o2, %l0
33004 fornot1 %f6, %f10, %f14
33005 ldub [%l7 + 0x53], %o0
33006 std %f12, [%l7 + 0x40]
33007 fbo,a %fcc0, loop_3859
33008 st %f6, [%l7 + 0x44]
33009 orcc %i3, %l4, %g6
33010 tleu %xcc, 0x6
33011loop_3859:
33012 smulcc %o1, %o7, %l1
33013 bneg,pt %icc, loop_3860
33014 fmovrsgz %o5, %f12, %f6
33015 fnegd %f4, %f0
33016 fbe,a %fcc2, loop_3861
33017loop_3860:
33018 ld [%l7 + 0x2C], %f2
33019 stx %o6, [%l7 + 0x68]
33020 fexpand %f0, %f8
33021loop_3861:
33022 popc 0x0C03, %i0
33023 fcmpne32 %f12, %f8, %g2
33024 ldd [%l7 + 0x20], %f10
33025 movge %xcc, %i2, %l5
33026 tge %xcc, 0x4
33027 movre %i5, %l6, %i6
33028 alignaddr %g3, %g4, %i1
33029 ldd [%l7 + 0x68], %f10
33030 lduh [%l7 + 0x50], %g7
33031 srlx %l2, 0x13, %i7
33032 fpsub16 %f0, %f12, %f12
33033 fzeros %f7
33034 ld [%l7 + 0x08], %f14
33035 sdivx %i4, 0x1C70, %o4
33036 lduh [%l7 + 0x7C], %g5
33037 stb %o3, [%l7 + 0x76]
33038 tg %xcc, 0x3
33039 fbl,a %fcc2, loop_3862
33040 ldsw [%l7 + 0x7C], %l3
33041 ldsh [%l7 + 0x7E], %g1
33042 fsrc2 %f6, %f4
33043loop_3862:
33044 fmul8sux16 %f0, %f4, %f14
33045 movcc %icc, %o2, %l0
33046 lduw [%l7 + 0x68], %i3
33047 std %f10, [%l7 + 0x30]
33048 edge8l %l4, %o0, %g6
33049 ldsb [%l7 + 0x4E], %o1
33050 fornot2s %f3, %f12, %f10
33051 stx %o7, [%l7 + 0x68]
33052 fbug %fcc2, loop_3863
33053 tneg %icc, 0x7
33054 addccc %l1, 0x05FA, %o6
33055 bcc,a loop_3864
33056loop_3863:
33057 brz %i0, loop_3865
33058 ta %xcc, 0x5
33059 be,a,pt %xcc, loop_3866
33060loop_3864:
33061 fone %f10
33062loop_3865:
33063 stb %o5, [%l7 + 0x61]
33064 fnot1 %f2, %f2
33065loop_3866:
33066 srl %g2, %i2, %i5
33067 fbl,a %fcc2, loop_3867
33068 ldsb [%l7 + 0x3F], %l6
33069 fmovdgu %icc, %f8, %f7
33070 fxnor %f12, %f2, %f0
33071loop_3867:
33072 fxnor %f2, %f4, %f10
33073 lduw [%l7 + 0x14], %l5
33074 sth %g3, [%l7 + 0x32]
33075 fsrc2s %f14, %f3
33076 fpsub32s %f5, %f5, %f8
33077 movl %xcc, %i6, %g4
33078 edge8 %i1, %l2, %g7
33079 fornot2s %f12, %f3, %f0
33080 xnor %i7, %o4, %i4
33081 fmovrde %g5, %f2, %f14
33082 fble,a %fcc2, loop_3868
33083 move %xcc, %o3, %l3
33084 ba,a,pt %icc, loop_3869
33085 fmul8x16au %f11, %f13, %f12
33086loop_3868:
33087 ld [%l7 + 0x0C], %f4
33088 alignaddr %g1, %l0, %o2
33089loop_3869:
33090 fandnot2 %f4, %f10, %f0
33091 subccc %l4, 0x0973, %o0
33092 fbuge,a %fcc3, loop_3870
33093 tn %icc, 0x3
33094 bneg,pt %icc, loop_3871
33095 subcc %i3, %g6, %o1
33096loop_3870:
33097 mulscc %l1, 0x1CB2, %o6
33098 ldsh [%l7 + 0x28], %o7
33099loop_3871:
33100 sdivx %o5, 0x1189, %i0
33101 smul %g2, %i5, %l6
33102 fbg %fcc1, loop_3872
33103 xorcc %l5, 0x1344, %i2
33104 ldsb [%l7 + 0x10], %g3
33105 st %f14, [%l7 + 0x24]
33106loop_3872:
33107 move %xcc, %i6, %g4
33108 stw %i1, [%l7 + 0x70]
33109 st %f1, [%l7 + 0x50]
33110 fxors %f15, %f14, %f0
33111 edge16n %l2, %g7, %i7
33112 fble,a %fcc2, loop_3873
33113 fbn %fcc1, loop_3874
33114 edge8l %o4, %g5, %o3
33115 bcs,a,pn %icc, loop_3875
33116loop_3873:
33117 brgz,a %l3, loop_3876
33118loop_3874:
33119 fornot1s %f15, %f13, %f8
33120 movpos %icc, %g1, %l0
33121loop_3875:
33122 ldsb [%l7 + 0x5D], %o2
33123loop_3876:
33124 fsrc1 %f12, %f8
33125 array32 %i4, %l4, %o0
33126 bshuffle %f6, %f6, %f12
33127 sdivcc %g6, 0x1178, %i3
33128 lduw [%l7 + 0x60], %o1
33129 edge16ln %o6, %l1, %o5
33130 umul %o7, 0x1B43, %g2
33131 tle %xcc, 0x2
33132 fsrc2s %f12, %f5
33133 fcmpgt16 %f14, %f4, %i5
33134 fmovrdgz %i0, %f2, %f14
33135 orcc %l5, 0x034A, %l6
33136 subc %g3, %i6, %i2
33137 std %f8, [%l7 + 0x48]
33138 fcmple16 %f12, %f12, %i1
33139 array8 %g4, %g7, %i7
33140 fcmpgt32 %f0, %f12, %l2
33141 stx %g5, [%l7 + 0x08]
33142 fbg,a %fcc3, loop_3877
33143 fzero %f8
33144 ldx [%l7 + 0x18], %o3
33145 fabsd %f14, %f14
33146loop_3877:
33147 fcmple16 %f8, %f10, %l3
33148 fornot1s %f10, %f15, %f11
33149 stx %g1, [%l7 + 0x78]
33150 array16 %l0, %o2, %o4
33151 ldx [%l7 + 0x08], %i4
33152 nop
33153 setx loop_3878, %l0, %l1
33154 wrpr 0x1, %tl
33155 wrpr %l1, %tpc
33156 add %l1, 0x4, %l1
33157 wrpr %l1, %tnpc
33158 setx 0x34400001400, %l0, %l1
33159 wrpr %l1, %tstate
33160 wrhpr 0x4, %htstate
33161 retry
33162 fnand %f14, %f10, %f4
33163 ldsb [%l7 + 0x46], %o0
33164 be,a,pn %xcc, loop_3879
33165loop_3878:
33166 fbul,a %fcc3, loop_3880
33167 st %f7, [%l7 + 0x14]
33168 fmovrslz %g6, %f2, %f6
33169loop_3879:
33170 brgez,a %i3, loop_3881
33171loop_3880:
33172 fpackfix %f12, %f0
33173 fmul8x16au %f1, %f7, %f2
33174 call loop_3882
33175loop_3881:
33176 fmovrsne %l4, %f3, %f11
33177 stw %o6, [%l7 + 0x5C]
33178 fmovrsgez %l1, %f14, %f7
33179loop_3882:
33180 ld [%l7 + 0x74], %f2
33181 tge %icc, 0x6
33182 array16 %o1, %o5, %o7
33183 fcmpd %fcc0, %f4, %f14
33184 fbu %fcc1, loop_3883
33185 sub %i5, 0x1EE4, %i0
33186 array8 %l5, %l6, %g2
33187 tleu %xcc, 0x0
33188loop_3883:
33189 brgez,a %g3, loop_3884
33190 fmovrdne %i2, %f8, %f0
33191 fabss %f14, %f9
33192 fmovsg %xcc, %f8, %f2
33193loop_3884:
33194 stb %i1, [%l7 + 0x40]
33195 fmovsgu %xcc, %f0, %f4
33196 bcs,a,pn %icc, loop_3885
33197 fbul %fcc3, loop_3886
33198 lduh [%l7 + 0x6C], %g4
33199 mulx %g7, %i7, %i6
33200loop_3885:
33201 fpackfix %f10, %f3
33202loop_3886:
33203 fexpand %f11, %f8
33204 fxors %f7, %f6, %f8
33205 ldsw [%l7 + 0x68], %g5
33206 stw %l2, [%l7 + 0x38]
33207 bcs %xcc, loop_3887
33208 fsrc2 %f6, %f12
33209 fcmpne32 %f10, %f4, %o3
33210 orncc %l3, %g1, %o2
33211loop_3887:
33212 fpsub16 %f8, %f10, %f12
33213 ld [%l7 + 0x14], %f15
33214 fors %f4, %f4, %f0
33215 fmovsne %xcc, %f11, %f4
33216 fcmpd %fcc3, %f6, %f10
33217 fmovrslez %o4, %f1, %f14
33218 pdist %f10, %f10, %f6
33219 st %f7, [%l7 + 0x70]
33220 ldd [%l7 + 0x70], %f4
33221 movleu %icc, %i4, %l0
33222 sub %g6, %o0, %l4
33223 fmovrdlez %i3, %f8, %f4
33224 brgez %l1, loop_3888
33225 ldsw [%l7 + 0x20], %o1
33226 fbe %fcc3, loop_3889
33227 fpadd32s %f4, %f1, %f0
33228loop_3888:
33229 fmovdvc %icc, %f3, %f3
33230 fmovde %xcc, %f1, %f0
33231loop_3889:
33232 edge8ln %o6, %o5, %i5
33233 ldsh [%l7 + 0x22], %i0
33234 stw %l5, [%l7 + 0x24]
33235 fnot2 %f12, %f0
33236 sth %l6, [%l7 + 0x0C]
33237 xorcc %o7, %g3, %g2
33238 fpsub32s %f15, %f4, %f10
33239 fcmple32 %f2, %f6, %i1
33240 lduh [%l7 + 0x12], %g4
33241 fandnot1s %f15, %f1, %f4
33242 sdivx %i2, 0x0D1F, %i7
33243 tleu %xcc, 0x3
33244 tne %xcc, 0x4
33245 fblg,a %fcc0, loop_3890
33246 ldd [%l7 + 0x08], %f4
33247 movrne %g7, 0x141, %i6
33248 fmovrslz %g5, %f13, %f10
33249loop_3890:
33250 movgu %icc, %l2, %o3
33251 orcc %l3, 0x0A63, %o2
33252 lduh [%l7 + 0x7C], %o4
33253 stw %g1, [%l7 + 0x70]
33254 tvc %icc, 0x0
33255 fmovsn %icc, %f9, %f15
33256 brgz,a %i4, loop_3891
33257 or %g6, 0x1259, %o0
33258 fmovsl %icc, %f7, %f3
33259 ldd [%l7 + 0x50], %f10
33260loop_3891:
33261 stw %l0, [%l7 + 0x58]
33262 movrgz %l4, %l1, %i3
33263 movvc %xcc, %o1, %o6
33264 fabsd %f0, %f4
33265 tvs %icc, 0x5
33266 and %o5, %i5, %i0
33267 andncc %l5, %l6, %o7
33268 alignaddr %g2, %i1, %g3
33269 ld [%l7 + 0x30], %f14
33270 fbug %fcc0, loop_3892
33271 stw %i2, [%l7 + 0x2C]
33272 fones %f3
33273 edge16 %i7, %g7, %i6
33274loop_3892:
33275 brlez %g4, loop_3893
33276 fabss %f2, %f5
33277 stw %g5, [%l7 + 0x5C]
33278 ldsh [%l7 + 0x76], %l2
33279loop_3893:
33280 ldsw [%l7 + 0x70], %o3
33281 ld [%l7 + 0x7C], %f10
33282 tsubcc %l3, %o2, %o4
33283 std %f14, [%l7 + 0x10]
33284 fmovscs %icc, %f9, %f8
33285 stb %g1, [%l7 + 0x0C]
33286 alignaddrl %i4, %o0, %g6
33287 fnor %f6, %f14, %f8
33288 fmovdge %xcc, %f5, %f2
33289 mova %xcc, %l4, %l1
33290 fmovdvc %xcc, %f8, %f1
33291 orcc %i3, 0x015C, %o1
33292 xnorcc %o6, %l0, %i5
33293 fsrc1s %f0, %f4
33294 bshuffle %f6, %f14, %f12
33295 bneg,a,pt %icc, loop_3894
33296 ldsw [%l7 + 0x10], %i0
33297 subcc %l5, %l6, %o7
33298 st %f7, [%l7 + 0x7C]
33299loop_3894:
33300 std %f14, [%l7 + 0x20]
33301 ldd [%l7 + 0x60], %f10
33302 fmovsleu %xcc, %f3, %f11
33303 fmovdvc %icc, %f10, %f3
33304 ldsb [%l7 + 0x72], %g2
33305 std %f6, [%l7 + 0x78]
33306 ldsw [%l7 + 0x24], %o5
33307 ldx [%l7 + 0x18], %i1
33308 fexpand %f7, %f8
33309 fors %f10, %f2, %f2
33310 fbu %fcc3, loop_3895
33311 edge8n %i2, %i7, %g3
33312 fcmpgt16 %f14, %f2, %g7
33313 movne %xcc, %i6, %g5
33314loop_3895:
33315 tn %xcc, 0x0
33316 stw %l2, [%l7 + 0x30]
33317 tsubcc %g4, %l3, %o3
33318 ld [%l7 + 0x78], %f10
33319 ldx [%l7 + 0x38], %o4
33320 orn %g1, %i4, %o0
33321 movg %xcc, %o2, %l4
33322 brlz %l1, loop_3896
33323 tvc %icc, 0x2
33324 fcmpne16 %f2, %f14, %i3
33325 fmovsneg %icc, %f10, %f8
33326loop_3896:
33327 xnorcc %o1, %g6, %o6
33328 ldsb [%l7 + 0x08], %i5
33329 st %f6, [%l7 + 0x54]
33330 ldsb [%l7 + 0x0C], %l0
33331 movne %xcc, %i0, %l5
33332 fmovsvc %xcc, %f3, %f8
33333 tcs %xcc, 0x4
33334 fmovrsgez %l6, %f0, %f0
33335 fmovdle %icc, %f12, %f2
33336 tn %icc, 0x3
33337 movn %xcc, %g2, %o7
33338 fmovrdlz %i1, %f10, %f12
33339 st %f12, [%l7 + 0x14]
33340 movrlz %o5, 0x142, %i7
33341 fnegs %f5, %f14
33342 fmovrsgz %g3, %f9, %f0
33343 ldx [%l7 + 0x40], %g7
33344 fmovdgu %icc, %f1, %f8
33345 brnz,a %i2, loop_3897
33346 array32 %g5, %l2, %g4
33347 call loop_3898
33348 te %icc, 0x1
33349loop_3897:
33350 std %f0, [%l7 + 0x68]
33351 fsrc1 %f6, %f14
33352loop_3898:
33353 fmuld8ulx16 %f11, %f0, %f14
33354 st %f6, [%l7 + 0x50]
33355 mova %xcc, %i6, %o3
33356 stb %l3, [%l7 + 0x13]
33357 tne %xcc, 0x0
33358 fxor %f2, %f14, %f10
33359 stb %g1, [%l7 + 0x2A]
33360 fmovrdlez %i4, %f12, %f10
33361 xor %o0, 0x00B2, %o2
33362 edge8l %o4, %l1, %l4
33363 ldsh [%l7 + 0x30], %i3
33364 fble,a %fcc1, loop_3899
33365 fblg,a %fcc2, loop_3900
33366 ldsb [%l7 + 0x69], %o1
33367 stb %o6, [%l7 + 0x1B]
33368loop_3899:
33369 te %icc, 0x4
33370loop_3900:
33371 tne %icc, 0x4
33372 fbuge,a %fcc1, loop_3901
33373 fmovdcc %xcc, %f15, %f13
33374 siam 0x7
33375 tcc %xcc, 0x5
33376loop_3901:
33377 brgez %i5, loop_3902
33378 fnegd %f8, %f10
33379 ldub [%l7 + 0x25], %l0
33380 ldsb [%l7 + 0x47], %g6
33381loop_3902:
33382 fba %fcc0, loop_3903
33383 fornot2s %f9, %f7, %f4
33384 movgu %icc, %i0, %l6
33385 sll %l5, 0x0E, %o7
33386loop_3903:
33387 movleu %icc, %g2, %i1
33388 fone %f4
33389 stw %o5, [%l7 + 0x60]
33390 fbne %fcc0, loop_3904
33391 bgu loop_3905
33392 ldsh [%l7 + 0x72], %g3
33393 fcmpes %fcc3, %f2, %f13
33394loop_3904:
33395 fcmpgt16 %f4, %f8, %i7
33396loop_3905:
33397 fsrc1 %f8, %f6
33398 fmul8x16 %f9, %f10, %f0
33399 movcc %icc, %i2, %g5
33400 or %l2, 0x1219, %g4
33401 movpos %xcc, %i6, %o3
33402 fble %fcc3, loop_3906
33403 movrne %l3, 0x317, %g1
33404 std %f8, [%l7 + 0x18]
33405 bg,a,pn %icc, loop_3907
33406loop_3906:
33407 stx %g7, [%l7 + 0x10]
33408 st %f15, [%l7 + 0x24]
33409 lduh [%l7 + 0x26], %i4
33410loop_3907:
33411 brnz,a %o0, loop_3908
33412 ldub [%l7 + 0x63], %o2
33413 tne %xcc, 0x3
33414 stb %l1, [%l7 + 0x60]
33415loop_3908:
33416 movre %o4, %i3, %o1
33417 tvs %icc, 0x3
33418 ldd [%l7 + 0x48], %f2
33419 fmovdle %icc, %f15, %f7
33420 nop
33421 setx loop_3909, %l0, %l1
33422 wrpr 0x1, %tl
33423 wrpr %l1, %tnpc
33424 setx 0x34400001400, %l0, %l1
33425 wrpr %l1, %tstate
33426 wrhpr 0x4, %htstate
33427 done
33428 fsrc1 %f10, %f4
33429 fornot1s %f11, %f6, %f11
33430 subccc %o6, %i5, %l0
33431loop_3909:
33432 std %f4, [%l7 + 0x48]
33433 fmovdg %icc, %f7, %f6
33434 add %g6, %l4, %i0
33435 fabsd %f4, %f2
33436 std %f0, [%l7 + 0x60]
33437 tle %xcc, 0x5
33438 fmovse %xcc, %f13, %f0
33439 array8 %l5, %o7, %g2
33440 siam 0x4
33441 stx %l6, [%l7 + 0x60]
33442 fand %f12, %f0, %f6
33443 xnorcc %o5, %g3, %i1
33444 fcmpeq16 %f14, %f12, %i7
33445 taddcctv %i2, 0x093F, %g5
33446 fabsd %f6, %f4
33447 sth %l2, [%l7 + 0x4E]
33448 lduh [%l7 + 0x14], %i6
33449 te %xcc, 0x3
33450 be,a,pt %xcc, loop_3910
33451 tgu %icc, 0x0
33452 xorcc %g4, 0x0798, %l3
33453 fand %f2, %f8, %f2
33454loop_3910:
33455 fpmerge %f2, %f3, %f4
33456 fpadd32 %f14, %f12, %f4
33457 edge16ln %g1, %o3, %g7
33458 fcmpeq16 %f14, %f14, %i4
33459 lduh [%l7 + 0x72], %o2
33460 fpadd16s %f6, %f7, %f6
33461 lduw [%l7 + 0x74], %l1
33462 fmovrslz %o0, %f11, %f15
33463 fmovdn %icc, %f14, %f6
33464 faligndata %f12, %f2, %f4
33465 or %o4, %i3, %o1
33466 fmovdle %xcc, %f3, %f1
33467 sethi 0x19C3, %i5
33468 edge8ln %l0, %g6, %l4
33469 movg %icc, %i0, %l5
33470 tvs %xcc, 0x1
33471 fzero %f2
33472 sth %o6, [%l7 + 0x52]
33473 fcmpd %fcc0, %f14, %f0
33474 fxors %f14, %f4, %f4
33475 andcc %g2, 0x1D61, %o7
33476 fpadd32s %f10, %f10, %f7
33477 std %f8, [%l7 + 0x38]
33478 movcc %icc, %l6, %o5
33479 ldsb [%l7 + 0x10], %g3
33480 sth %i1, [%l7 + 0x22]
33481 addc %i7, 0x0ABE, %g5
33482 stb %i2, [%l7 + 0x47]
33483 tle %xcc, 0x3
33484 fpsub16s %f5, %f14, %f15
33485 fpsub32 %f2, %f10, %f14
33486 stx %i6, [%l7 + 0x70]
33487 fpadd32s %f0, %f0, %f15
33488 stx %l2, [%l7 + 0x20]
33489 nop
33490 setx loop_3911, %l0, %l1
33491 wrpr 0x1, %tl
33492 wrpr %l1, %tnpc
33493 setx 0x34400001400, %l0, %l1
33494 wrpr %l1, %tstate
33495 wrhpr 0x4, %htstate
33496 done
33497 movne %icc, %l3, %g4
33498 sth %g1, [%l7 + 0x3A]
33499 fbge %fcc2, loop_3912
33500loop_3911:
33501 tgu %icc, 0x1
33502 fnot2s %f4, %f2
33503 for %f8, %f10, %f0
33504loop_3912:
33505 brnz %g7, loop_3913
33506 fbule,a %fcc0, loop_3914
33507 ba,a,pn %xcc, loop_3915
33508 bpos,a %icc, loop_3916
33509loop_3913:
33510 fblg %fcc3, loop_3917
33511loop_3914:
33512 lduh [%l7 + 0x4C], %o3
33513loop_3915:
33514 lduw [%l7 + 0x38], %o2
33515loop_3916:
33516 fmovsneg %xcc, %f7, %f8
33517loop_3917:
33518 fxor %f12, %f6, %f0
33519 fmovdleu %xcc, %f15, %f13
33520 ldx [%l7 + 0x38], %i4
33521 ldd [%l7 + 0x10], %f2
33522 fpack32 %f4, %f14, %f8
33523 edge8l %l1, %o4, %i3
33524 ldsb [%l7 + 0x35], %o0
33525 sdivx %i5, 0x0F9A, %o1
33526 brgez,a %l0, loop_3918
33527 movrne %l4, 0x2AC, %g6
33528 sth %l5, [%l7 + 0x1E]
33529 fcmpeq16 %f8, %f8, %i0
33530loop_3918:
33531 ldd [%l7 + 0x28], %f0
33532 fnot2s %f5, %f4
33533 smulcc %o6, 0x0829, %o7
33534 orcc %l6, 0x0BA1, %g2
33535 bleu,pn %icc, loop_3919
33536 tcs %icc, 0x3
33537 bl,a,pt %xcc, loop_3920
33538 sth %g3, [%l7 + 0x48]
33539loop_3919:
33540 fmuld8ulx16 %f3, %f1, %f4
33541 udivcc %o5, 0x1A93, %i7
33542loop_3920:
33543 std %f2, [%l7 + 0x28]
33544 brnz,a %g5, loop_3921
33545 sth %i1, [%l7 + 0x54]
33546 fmovdle %xcc, %f2, %f5
33547 fbule %fcc0, loop_3922
33548loop_3921:
33549 fmul8sux16 %f4, %f14, %f6
33550 fmovda %icc, %f3, %f14
33551 stb %i6, [%l7 + 0x45]
33552loop_3922:
33553 fbe,a %fcc2, loop_3923
33554 fmovrslz %l2, %f14, %f6
33555 stx %i2, [%l7 + 0x60]
33556 ldsw [%l7 + 0x60], %g4
33557loop_3923:
33558 st %f1, [%l7 + 0x14]
33559 fpadd32s %f3, %f12, %f15
33560 nop
33561 setx loop_3924, %l0, %l1
33562 jmpl %l1, %l3
33563 fmovdneg %xcc, %f11, %f15
33564 movge %xcc, %g1, %o3
33565 srl %g7, %o2, %l1
33566loop_3924:
33567 ldd [%l7 + 0x48], %f8
33568 stw %o4, [%l7 + 0x2C]
33569 fbg %fcc3, loop_3925
33570 movl %icc, %i4, %i3
33571 stb %i5, [%l7 + 0x08]
33572 movrlez %o0, %l0, %l4
33573loop_3925:
33574 stx %o1, [%l7 + 0x18]
33575 brgz,a %g6, loop_3926
33576 fmovdne %xcc, %f6, %f15
33577 ld [%l7 + 0x60], %f10
33578 fpsub32s %f12, %f13, %f5
33579loop_3926:
33580 fbne %fcc1, loop_3927
33581 fcmpeq16 %f14, %f0, %l5
33582 movg %icc, %o6, %o7
33583 umul %i0, 0x19C7, %l6
33584loop_3927:
33585 srl %g3, 0x07, %g2
33586 ldub [%l7 + 0x55], %o5
33587 edge8n %i7, %i1, %g5
33588 fbe,a %fcc3, loop_3928
33589 std %f0, [%l7 + 0x30]
33590 stx %i6, [%l7 + 0x40]
33591 tsubcc %l2, 0x01DC, %g4
33592loop_3928:
33593 movn %icc, %l3, %i2
33594 sth %g1, [%l7 + 0x62]
33595 tsubcc %g7, %o3, %l1
33596 fornot1 %f6, %f0, %f6
33597 brz %o4, loop_3929
33598 movrlz %o2, %i3, %i4
33599 andn %i5, %l0, %o0
33600 fcmple16 %f10, %f6, %l4
33601loop_3929:
33602 movl %xcc, %g6, %o1
33603 tcs %xcc, 0x0
33604 mova %icc, %o6, %o7
33605 fbul %fcc2, loop_3930
33606 taddcc %i0, 0x1E52, %l5
33607 for %f4, %f10, %f2
33608 fmul8x16au %f9, %f4, %f4
33609loop_3930:
33610 brz %g3, loop_3931
33611 lduh [%l7 + 0x7E], %l6
33612 fxnors %f15, %f3, %f8
33613 tle %xcc, 0x4
33614loop_3931:
33615 st %f3, [%l7 + 0x20]
33616 edge16l %g2, %o5, %i7
33617 fcmpeq16 %f6, %f10, %i1
33618 faligndata %f10, %f6, %f4
33619 fpsub32 %f10, %f0, %f2
33620 ldsw [%l7 + 0x6C], %g5
33621 fbule,a %fcc0, loop_3932
33622 xorcc %l2, %g4, %l3
33623 lduh [%l7 + 0x40], %i2
33624 st %f3, [%l7 + 0x10]
33625loop_3932:
33626 fmuld8sux16 %f5, %f12, %f6
33627 stb %g1, [%l7 + 0x4C]
33628 umul %g7, %i6, %l1
33629 fmul8x16al %f2, %f9, %f14
33630 fmul8x16 %f14, %f12, %f2
33631 fcmps %fcc2, %f10, %f8
33632 bleu,a,pt %icc, loop_3933
33633 nop
33634 setx loop_3934, %l0, %l1
33635 wrpr 0x1, %tl
33636 wrpr %l1, %tnpc
33637 setx 0x34400001400, %l0, %l1
33638 wrpr %l1, %tstate
33639 wrhpr 0x4, %htstate
33640 done
33641 bshuffle %f14, %f2, %f10
33642 ldsw [%l7 + 0x48], %o3
33643loop_3933:
33644 edge16l %o4, %o2, %i4
33645loop_3934:
33646 fpsub16s %f9, %f4, %f8
33647 fmul8x16 %f7, %f14, %f6
33648 fandnot2 %f14, %f8, %f4
33649 sdivx %i5, 0x0BD2, %l0
33650 xnorcc %i3, 0x0A6B, %l4
33651 ldsb [%l7 + 0x36], %g6
33652 fcmple32 %f10, %f2, %o1
33653 fmovsa %icc, %f6, %f10
33654 bneg,a loop_3935
33655 fpsub32s %f6, %f1, %f11
33656 array8 %o6, %o0, %i0
33657 fbul,a %fcc0, loop_3936
33658loop_3935:
33659 fmovsgu %xcc, %f2, %f5
33660 orn %o7, 0x1383, %g3
33661 popc %l6, %l5
33662loop_3936:
33663 edge32 %g2, %i7, %i1
33664 fsrc1 %f0, %f12
33665 fmovsn %xcc, %f6, %f10
33666 ldub [%l7 + 0x0C], %o5
33667 fpackfix %f4, %f6
33668 fbu %fcc0, loop_3937
33669 movgu %icc, %l2, %g5
33670 std %f4, [%l7 + 0x48]
33671 andn %l3, 0x0895, %g4
33672loop_3937:
33673 fmovrde %i2, %f2, %f4
33674 movpos %xcc, %g7, %g1
33675 tle %xcc, 0x1
33676 xorcc %l1, 0x1FAF, %o3
33677 ldx [%l7 + 0x10], %i6
33678 fpadd32s %f4, %f2, %f7
33679 fmovd %f8, %f10
33680 ldx [%l7 + 0x08], %o2
33681 stb %o4, [%l7 + 0x71]
33682 be,a loop_3938
33683 fxors %f9, %f3, %f9
33684 bvc,a %xcc, loop_3939
33685 movn %xcc, %i4, %i5
33686loop_3938:
33687 bg,pn %xcc, loop_3940
33688 fmovs %f12, %f4
33689loop_3939:
33690 bpos loop_3941
33691 movvs %icc, %l0, %l4
33692loop_3940:
33693 fmul8x16au %f8, %f9, %f10
33694 move %xcc, %i3, %o1
33695loop_3941:
33696 and %o6, 0x1070, %o0
33697 fmul8ulx16 %f4, %f14, %f4
33698 add %i0, 0x0110, %o7
33699 fmovsg %xcc, %f8, %f5
33700 movvs %icc, %g6, %g3
33701 fmovrslz %l5, %f10, %f15
33702 bleu,pt %icc, loop_3942
33703 movle %xcc, %l6, %i7
33704 sth %g2, [%l7 + 0x5E]
33705 fbuge %fcc1, loop_3943
33706loop_3942:
33707 stx %o5, [%l7 + 0x60]
33708 ldsh [%l7 + 0x3E], %i1
33709 stw %g5, [%l7 + 0x74]
33710loop_3943:
33711 edge32ln %l3, %g4, %i2
33712 fmovrdgez %g7, %f8, %f0
33713 addcc %g1, %l1, %o3
33714 ldx [%l7 + 0x50], %i6
33715 st %f2, [%l7 + 0x7C]
33716 edge32ln %o2, %o4, %l2
33717 sllx %i5, 0x02, %i4
33718 stb %l0, [%l7 + 0x3C]
33719 movvs %icc, %l4, %i3
33720 fcmps %fcc3, %f2, %f3
33721 stx %o6, [%l7 + 0x58]
33722 fand %f10, %f4, %f4
33723 fmovdvs %xcc, %f11, %f6
33724 ldsw [%l7 + 0x38], %o0
33725 fmovsvc %xcc, %f9, %f13
33726 fmuld8sux16 %f5, %f13, %f8
33727 edge32n %i0, %o7, %o1
33728 ld [%l7 + 0x18], %f3
33729 addc %g6, 0x0632, %g3
33730 ldub [%l7 + 0x42], %l5
33731 ldsb [%l7 + 0x3C], %i7
33732 movge %xcc, %l6, %g2
33733 pdist %f0, %f6, %f8
33734 fpack32 %f8, %f10, %f6
33735 stw %o5, [%l7 + 0x0C]
33736 ldub [%l7 + 0x0B], %g5
33737 ld [%l7 + 0x0C], %f2
33738 nop
33739 setx loop_3944, %l0, %l1
33740 wrpr 0x1, %tl
33741 wrpr %l1, %tnpc
33742 setx 0x34400001400, %l0, %l1
33743 wrpr %l1, %tstate
33744 wrhpr 0x4, %htstate
33745 done
33746 st %f12, [%l7 + 0x70]
33747 fandnot2s %f8, %f15, %f7
33748 bleu,a loop_3945
33749loop_3944:
33750 st %f6, [%l7 + 0x48]
33751 movleu %icc, %l3, %g4
33752 ldub [%l7 + 0x4B], %i1
33753loop_3945:
33754 call loop_3946
33755 lduh [%l7 + 0x08], %g7
33756 ld [%l7 + 0x08], %f11
33757 movl %xcc, %g1, %l1
33758loop_3946:
33759 ld [%l7 + 0x74], %f11
33760 fmovdgu %icc, %f12, %f13
33761 nop
33762 setx loop_3947, %l0, %l1
33763 wrpr 0x1, %tl
33764 wrpr %l1, %tnpc
33765 setx 0x34400001400, %l0, %l1
33766 wrpr %l1, %tstate
33767 wrhpr 0x4, %htstate
33768 done
33769 ldd [%l7 + 0x78], %f12
33770 fmovdn %xcc, %f4, %f13
33771 stx %o3, [%l7 + 0x68]
33772loop_3947:
33773 fmovsa %xcc, %f1, %f14
33774 bvc,a loop_3948
33775 fmovdl %icc, %f5, %f3
33776 fnor %f0, %f8, %f2
33777 sdivx %i6, 0x09BD, %i2
33778loop_3948:
33779 sdiv %o4, 0x1CF4, %o2
33780 alignaddr %i5, %l2, %i4
33781 ld [%l7 + 0x10], %f1
33782 fble,a %fcc2, loop_3949
33783 stw %l0, [%l7 + 0x28]
33784 stx %l4, [%l7 + 0x38]
33785 nop
33786 setx loop_3950, %l0, %l1
33787 jmpl %l1, %o6
33788loop_3949:
33789 lduw [%l7 + 0x0C], %i3
33790 fxors %f13, %f15, %f11
33791 fblg %fcc0, loop_3951
33792loop_3950:
33793 bvs,pt %xcc, loop_3952
33794 fbne,a %fcc3, loop_3953
33795 ldsb [%l7 + 0x5A], %i0
33796loop_3951:
33797 addccc %o0, %o1, %o7
33798loop_3952:
33799 ldsh [%l7 + 0x6E], %g6
33800loop_3953:
33801 ld [%l7 + 0x6C], %f15
33802 ldd [%l7 + 0x18], %f2
33803 movrne %l5, 0x3C3, %g3
33804 std %f4, [%l7 + 0x08]
33805 ldsb [%l7 + 0x17], %i7
33806 bl,a,pt %xcc, loop_3954
33807 faligndata %f6, %f8, %f2
33808 movne %xcc, %g2, %o5
33809 fcmple16 %f12, %f12, %l6
33810loop_3954:
33811 bn,a,pt %icc, loop_3955
33812 ld [%l7 + 0x6C], %f10
33813 ldub [%l7 + 0x62], %l3
33814 fmovdvs %xcc, %f9, %f1
33815loop_3955:
33816 tg %xcc, 0x7
33817 andncc %g5, %g4, %g7
33818 brlz %g1, loop_3956
33819 fand %f2, %f10, %f14
33820 smulcc %l1, %o3, %i1
33821 fzeros %f7
33822loop_3956:
33823 movcs %icc, %i6, %i2
33824 fxor %f12, %f4, %f2
33825 fmovdgu %xcc, %f2, %f4
33826 bg,a %xcc, loop_3957
33827 fba %fcc2, loop_3958
33828 fands %f12, %f4, %f5
33829 fmovdneg %xcc, %f5, %f7
33830loop_3957:
33831 lduh [%l7 + 0x62], %o4
33832loop_3958:
33833 ldsh [%l7 + 0x5A], %i5
33834 fmovrdgez %l2, %f12, %f6
33835 fzero %f8
33836 bneg,a loop_3959
33837 stx %o2, [%l7 + 0x60]
33838 fpsub32 %f10, %f4, %f10
33839 sth %i4, [%l7 + 0x1C]
33840loop_3959:
33841 orn %l0, 0x0D81, %o6
33842 nop
33843 setx loop_3960, %l0, %l1
33844 wrpr 0x1, %tl
33845 wrpr %l1, %tnpc
33846 setx 0x34400001400, %l0, %l1
33847 wrpr %l1, %tstate
33848 wrhpr 0x4, %htstate
33849 done
33850 st %f8, [%l7 + 0x24]
33851 bg,a,pn %xcc, loop_3961
33852 fnot1s %f5, %f9
33853loop_3960:
33854 ld [%l7 + 0x1C], %f9
33855 bvs,pn %xcc, loop_3962
33856loop_3961:
33857 movge %icc, %i3, %i0
33858 bleu,pt %xcc, loop_3963
33859 fandnot2s %f4, %f3, %f5
33860loop_3962:
33861 movge %xcc, %o0, %o1
33862 addccc %o7, %g6, %l5
33863loop_3963:
33864 for %f6, %f2, %f8
33865 fcmpne32 %f12, %f14, %g3
33866 stx %i7, [%l7 + 0x08]
33867 fpsub16 %f12, %f14, %f14
33868 bg,a loop_3964
33869 stw %l4, [%l7 + 0x34]
33870 fmovrsgez %g2, %f15, %f2
33871 stb %l6, [%l7 + 0x1B]
33872loop_3964:
33873 fnand %f6, %f8, %f2
33874 movn %xcc, %l3, %o5
33875 umul %g4, 0x0F67, %g7
33876 lduw [%l7 + 0x70], %g5
33877 fmovsvc %xcc, %f14, %f9
33878 movrgz %g1, 0x085, %l1
33879 ldub [%l7 + 0x75], %i1
33880 move %xcc, %i6, %o3
33881 lduw [%l7 + 0x24], %o4
33882 ldx [%l7 + 0x60], %i5
33883 sth %l2, [%l7 + 0x6E]
33884 fpmerge %f7, %f11, %f0
33885 edge8 %i2, %i4, %l0
33886 stw %o2, [%l7 + 0x40]
33887 bl,a,pn %xcc, loop_3965
33888 faligndata %f14, %f2, %f10
33889 ldd [%l7 + 0x50], %f2
33890 orn %i3, 0x055E, %i0
33891loop_3965:
33892 addcc %o0, 0x1D35, %o1
33893 fors %f11, %f7, %f3
33894 ldsw [%l7 + 0x08], %o6
33895 fmovse %icc, %f3, %f2
33896 stw %g6, [%l7 + 0x60]
33897 lduw [%l7 + 0x68], %l5
33898 stb %g3, [%l7 + 0x39]
33899 alignaddrl %i7, %o7, %l4
33900 bpos,a loop_3966
33901 fxnor %f4, %f0, %f14
33902 stw %g2, [%l7 + 0x4C]
33903 brgez %l6, loop_3967
33904loop_3966:
33905 fmul8x16al %f3, %f3, %f8
33906 fxors %f9, %f12, %f11
33907 fpsub16s %f2, %f9, %f6
33908loop_3967:
33909 fmovdl %icc, %f5, %f6
33910 faligndata %f4, %f12, %f2
33911 array16 %o5, %g4, %g7
33912 fbule %fcc0, loop_3968
33913 fmovse %icc, %f11, %f0
33914 st %f9, [%l7 + 0x7C]
33915 movrne %l3, %g5, %g1
33916loop_3968:
33917 movge %icc, %l1, %i6
33918 fmul8x16al %f9, %f8, %f8
33919 fpadd16 %f8, %f8, %f10
33920 lduh [%l7 + 0x24], %i1
33921 xorcc %o4, %i5, %l2
33922 udivx %o3, 0x0AE6, %i2
33923 movcs %icc, %i4, %o2
33924 st %f8, [%l7 + 0x2C]
33925 stw %i3, [%l7 + 0x70]
33926 sethi 0x0FDB, %l0
33927 ldub [%l7 + 0x21], %i0
33928 fmovse %icc, %f0, %f10
33929 bcc,pn %icc, loop_3969
33930 fxnors %f3, %f14, %f13
33931 tvc %xcc, 0x1
33932 fmovse %xcc, %f2, %f5
33933loop_3969:
33934 udiv %o0, 0x0364, %o1
33935 movgu %icc, %g6, %l5
33936 movl %xcc, %o6, %i7
33937 stb %o7, [%l7 + 0x35]
33938 edge32l %l4, %g2, %g3
33939 movrne %l6, 0x01C, %o5
33940 fmovrdlz %g7, %f4, %f14
33941 fbg,a %fcc1, loop_3970
33942 fnands %f14, %f1, %f4
33943 fcmpne32 %f4, %f6, %g4
33944 st %f1, [%l7 + 0x40]
33945loop_3970:
33946 subcc %g5, %g1, %l1
33947 edge32 %l3, %i6, %i1
33948 fpmerge %f14, %f9, %f12
33949 fmovsle %xcc, %f8, %f0
33950 alignaddr %i5, %o4, %o3
33951 fbo,a %fcc2, loop_3971
33952 lduw [%l7 + 0x10], %l2
33953 edge16n %i2, %i4, %i3
33954 fmovrsne %l0, %f1, %f3
33955loop_3971:
33956 fandnot1 %f8, %f4, %f14
33957 ldx [%l7 + 0x28], %i0
33958 ldsw [%l7 + 0x78], %o0
33959 stx %o1, [%l7 + 0x40]
33960 fcmpne32 %f6, %f0, %o2
33961 fmovrdgez %l5, %f14, %f12
33962 orcc %g6, 0x0BD6, %o6
33963 fmovdcc %xcc, %f6, %f12
33964 fmovspos %icc, %f15, %f5
33965 fsrc1s %f10, %f3
33966 edge32l %o7, %l4, %i7
33967 edge16 %g3, %l6, %g2
33968 fandnot2s %f11, %f13, %f6
33969 fmul8ulx16 %f4, %f4, %f4
33970 move %icc, %g7, %o5
33971 orn %g5, %g1, %g4
33972 fmovsa %icc, %f4, %f11
33973 sdivx %l3, 0x1EBE, %i6
33974 fmovscc %icc, %f9, %f10
33975 fand %f4, %f10, %f0
33976 fbne,a %fcc0, loop_3972
33977 st %f9, [%l7 + 0x3C]
33978 lduh [%l7 + 0x72], %i1
33979 fmovsgu %xcc, %f7, %f11
33980loop_3972:
33981 tcs %icc, 0x5
33982 fcmpgt32 %f6, %f14, %l1
33983 fmovsgu %icc, %f2, %f9
33984 xnor %o4, 0x1970, %o3
33985 std %f14, [%l7 + 0x28]
33986 stx %i5, [%l7 + 0x28]
33987 stw %i2, [%l7 + 0x3C]
33988 fornot1 %f4, %f8, %f14
33989 stb %l2, [%l7 + 0x19]
33990 fnor %f0, %f2, %f4
33991 edge8ln %i4, %i3, %l0
33992 tge %xcc, 0x1
33993 ldub [%l7 + 0x5F], %o0
33994 fpadd32 %f10, %f8, %f14
33995 subc %o1, 0x16BB, %i0
33996 sra %l5, %g6, %o2
33997 st %f6, [%l7 + 0x44]
33998 fbu,a %fcc1, loop_3973
33999 movrne %o7, %l4, %i7
34000 std %f10, [%l7 + 0x68]
34001 brlz %g3, loop_3974
34002loop_3973:
34003 edge8n %o6, %g2, %l6
34004 movrlez %g7, %g5, %o5
34005 sdivx %g4, 0x125C, %g1
34006loop_3974:
34007 xorcc %l3, %i6, %i1
34008 fmovdg %icc, %f14, %f0
34009 sdivcc %o4, 0x104B, %l1
34010 fblg %fcc0, loop_3975
34011 fmovdl %xcc, %f1, %f1
34012 ldub [%l7 + 0x22], %i5
34013 edge32n %o3, %i2, %l2
34014loop_3975:
34015 movcc %xcc, %i3, %l0
34016 ldsh [%l7 + 0x4A], %o0
34017 bvs,a loop_3976
34018 ldsb [%l7 + 0x5E], %i4
34019 st %f9, [%l7 + 0x08]
34020 brgz,a %o1, loop_3977
34021loop_3976:
34022 fmovsneg %xcc, %f15, %f5
34023 fcmpne32 %f2, %f6, %i0
34024 movle %xcc, %l5, %g6
34025loop_3977:
34026 stb %o7, [%l7 + 0x3F]
34027 fmovdge %icc, %f5, %f7
34028 ld [%l7 + 0x20], %f10
34029 fandnot2 %f12, %f6, %f2
34030 array32 %l4, %o2, %g3
34031 st %f15, [%l7 + 0x70]
34032 fmovrsgez %o6, %f0, %f11
34033 andcc %i7, 0x1044, %l6
34034 tleu %icc, 0x4
34035 movle %xcc, %g2, %g7
34036 fnegs %f6, %f10
34037 fmovsvc %icc, %f15, %f15
34038 and %g5, %o5, %g4
34039 andn %l3, 0x1063, %g1
34040 tl %icc, 0x4
34041 tleu %xcc, 0x1
34042 orcc %i6, %i1, %l1
34043 edge32l %i5, %o4, %o3
34044 movrgz %i2, 0x28A, %i3
34045 alignaddrl %l0, %o0, %l2
34046 fnands %f2, %f10, %f4
34047 fpadd32s %f15, %f0, %f9
34048 movcs %icc, %i4, %o1
34049 bgu,pt %icc, loop_3978
34050 bcs,a,pt %icc, loop_3979
34051 fcmpeq16 %f10, %f2, %l5
34052 fmovrsgez %i0, %f7, %f14
34053loop_3978:
34054 srax %g6, 0x1E, %l4
34055loop_3979:
34056 stb %o2, [%l7 + 0x48]
34057 edge16 %o7, %o6, %g3
34058 fcmped %fcc2, %f10, %f2
34059 edge16l %l6, %g2, %g7
34060 fbe,a %fcc3, loop_3980
34061 ldsw [%l7 + 0x1C], %i7
34062 fbg,a %fcc3, loop_3981
34063 std %f2, [%l7 + 0x50]
34064loop_3980:
34065 bcs %xcc, loop_3982
34066 fmul8ulx16 %f14, %f10, %f4
34067loop_3981:
34068 lduw [%l7 + 0x6C], %o5
34069 fmovdcs %icc, %f5, %f1
34070loop_3982:
34071 tleu %icc, 0x4
34072 array16 %g5, %l3, %g4
34073 edge16n %i6, %i1, %g1
34074 bshuffle %f14, %f2, %f4
34075 fmovdl %xcc, %f2, %f15
34076 fnot2s %f5, %f15
34077 ta %xcc, 0x6
34078 siam 0x2
34079 ldsb [%l7 + 0x39], %i5
34080 sdiv %o4, 0x0260, %l1
34081 stx %o3, [%l7 + 0x60]
34082 stx %i2, [%l7 + 0x20]
34083 ldx [%l7 + 0x30], %i3
34084 bneg,a,pt %icc, loop_3983
34085 fmovrsgez %l0, %f5, %f8
34086 udivx %l2, 0x0065, %o0
34087 srl %i4, 0x11, %o1
34088loop_3983:
34089 fmul8x16al %f6, %f4, %f6
34090 andncc %i0, %l5, %l4
34091 array32 %g6, %o2, %o7
34092 ldsh [%l7 + 0x38], %o6
34093 lduh [%l7 + 0x16], %l6
34094 ld [%l7 + 0x50], %f8
34095 st %f5, [%l7 + 0x60]
34096 ldsh [%l7 + 0x14], %g2
34097 alignaddrl %g3, %g7, %i7
34098 edge16n %g5, %o5, %l3
34099 te %xcc, 0x2
34100 fmuld8ulx16 %f4, %f4, %f4
34101 sllx %i6, %i1, %g1
34102 st %f1, [%l7 + 0x30]
34103 fxnors %f5, %f8, %f11
34104 fblg %fcc3, loop_3984
34105 addc %i5, %o4, %l1
34106 stw %o3, [%l7 + 0x48]
34107 fmovdvs %xcc, %f13, %f8
34108loop_3984:
34109 fbul,a %fcc0, loop_3985
34110 ld [%l7 + 0x24], %f2
34111 fmovdl %xcc, %f11, %f1
34112 ldsw [%l7 + 0x60], %i2
34113loop_3985:
34114 orn %i3, 0x0C8C, %l0
34115 ldsw [%l7 + 0x6C], %g4
34116 ldd [%l7 + 0x38], %f8
34117 bcs,a,pt %icc, loop_3986
34118 lduh [%l7 + 0x0A], %l2
34119 taddcc %i4, 0x1785, %o1
34120 fcmps %fcc0, %f8, %f2
34121loop_3986:
34122 fxor %f0, %f2, %f14
34123 udivcc %i0, 0x0CE2, %l5
34124 udiv %o0, 0x1EC9, %l4
34125 andcc %g6, 0x0DCC, %o7
34126 lduh [%l7 + 0x0A], %o6
34127 fmovsn %icc, %f9, %f13
34128 st %f4, [%l7 + 0x24]
34129 tge %xcc, 0x2
34130 bshuffle %f12, %f12, %f6
34131 fornot2s %f6, %f13, %f7
34132 bvs,a,pn %icc, loop_3987
34133 fxor %f10, %f4, %f8
34134 ldd [%l7 + 0x78], %f0
34135 fand %f6, %f10, %f10
34136loop_3987:
34137 sth %o2, [%l7 + 0x34]
34138 movrgz %l6, %g3, %g7
34139 ldsw [%l7 + 0x70], %g2
34140 stb %i7, [%l7 + 0x40]
34141 ldsw [%l7 + 0x2C], %g5
34142 edge32ln %l3, %o5, %i6
34143 std %f14, [%l7 + 0x40]
34144 tg %icc, 0x0
34145 stw %g1, [%l7 + 0x60]
34146 fxnor %f4, %f8, %f14
34147 sth %i5, [%l7 + 0x3A]
34148 edge8ln %i1, %o4, %l1
34149 ldsb [%l7 + 0x1E], %i2
34150 fmovdvs %icc, %f4, %f12
34151 fabsd %f4, %f12
34152 subc %o3, 0x1E35, %l0
34153 fnot1 %f8, %f0
34154 addccc %g4, 0x16D2, %l2
34155 ldsw [%l7 + 0x40], %i4
34156 fba,a %fcc2, loop_3988
34157 fsrc1 %f4, %f4
34158 or %o1, 0x00F9, %i3
34159 fmovdl %icc, %f2, %f13
34160loop_3988:
34161 edge16ln %l5, %o0, %i0
34162 ldsw [%l7 + 0x68], %g6
34163 popc 0x08D3, %o7
34164 ldx [%l7 + 0x38], %l4
34165 fmovrsne %o2, %f9, %f1
34166 lduw [%l7 + 0x40], %o6
34167 andncc %l6, %g3, %g7
34168 fabsd %f10, %f0
34169 fsrc1 %f12, %f4
34170 fbne,a %fcc3, loop_3989
34171 tl %xcc, 0x1
34172 movle %icc, %g2, %g5
34173 fxnor %f14, %f0, %f6
34174loop_3989:
34175 fsrc1s %f0, %f2
34176 sdiv %i7, 0x0C01, %l3
34177 fmovdleu %xcc, %f5, %f3
34178 sth %o5, [%l7 + 0x34]
34179 ldsb [%l7 + 0x6E], %g1
34180 fmovscs %xcc, %f8, %f6
34181 fbuge %fcc1, loop_3990
34182 ldsh [%l7 + 0x50], %i6
34183 ldsb [%l7 + 0x0E], %i5
34184 st %f5, [%l7 + 0x10]
34185loop_3990:
34186 fmovse %xcc, %f12, %f3
34187 stw %o4, [%l7 + 0x5C]
34188 fmovdneg %icc, %f13, %f14
34189 fmovsg %xcc, %f2, %f4
34190 movrgez %l1, %i2, %o3
34191 edge32ln %l0, %g4, %l2
34192 tne %xcc, 0x4
34193 stx %i1, [%l7 + 0x60]
34194 movrlz %o1, 0x101, %i3
34195 fabss %f12, %f2
34196 ldx [%l7 + 0x60], %i4
34197 fcmple32 %f12, %f4, %o0
34198 stx %l5, [%l7 + 0x70]
34199 ldub [%l7 + 0x55], %g6
34200 fones %f13
34201 stx %i0, [%l7 + 0x60]
34202 bvs,a,pt %icc, loop_3991
34203 fpadd16 %f12, %f8, %f8
34204 ld [%l7 + 0x30], %f5
34205 fmovsa %xcc, %f11, %f3
34206loop_3991:
34207 ldsh [%l7 + 0x52], %o7
34208 fbu %fcc0, loop_3992
34209 fbug %fcc0, loop_3993
34210 fornot1s %f6, %f12, %f4
34211 ldd [%l7 + 0x70], %f8
34212loop_3992:
34213 brz,a %o2, loop_3994
34214loop_3993:
34215 movl %xcc, %l4, %o6
34216 fcmpeq32 %f4, %f14, %l6
34217 fmovrdne %g7, %f12, %f0
34218loop_3994:
34219 fbn %fcc0, loop_3995
34220 edge8l %g3, %g2, %i7
34221 ldx [%l7 + 0x10], %l3
34222 fandnot2 %f2, %f10, %f14
34223loop_3995:
34224 fmovdvc %xcc, %f5, %f2
34225 fpack16 %f8, %f11
34226 or %o5, %g5, %i6
34227 bg,pt %icc, loop_3996
34228 ldsb [%l7 + 0x6E], %i5
34229 fbe,a %fcc0, loop_3997
34230 stw %g1, [%l7 + 0x5C]
34231loop_3996:
34232 ldd [%l7 + 0x18], %f10
34233 stx %l1, [%l7 + 0x70]
34234loop_3997:
34235 fmovdvs %icc, %f11, %f11
34236 orn %i2, %o4, %l0
34237 ld [%l7 + 0x54], %f2
34238 tge %xcc, 0x2
34239 ldd [%l7 + 0x68], %f8
34240 fbg,a %fcc2, loop_3998
34241 nop
34242 setx loop_3999, %l0, %l1
34243 wrpr 0x1, %tl
34244 wrpr %l1, %tpc
34245 add %l1, 0x4, %l1
34246 wrpr %l1, %tnpc
34247 setx 0x34400001400, %l0, %l1
34248 wrpr %l1, %tstate
34249 wrhpr 0x4, %htstate
34250 retry
34251 bl,a loop_4000
34252 fcmpne32 %f4, %f10, %g4
34253loop_3998:
34254 ldsh [%l7 + 0x74], %l2
34255loop_3999:
34256 movrne %o3, %i1, %i3
34257loop_4000:
34258 fmovsleu %icc, %f6, %f11
34259 lduh [%l7 + 0x40], %i4
34260 stw %o1, [%l7 + 0x1C]
34261 lduw [%l7 + 0x0C], %l5
34262 for %f4, %f0, %f8
34263 fcmpgt16 %f10, %f0, %g6
34264 fbg,a %fcc1, loop_4001
34265 movvs %xcc, %i0, %o7
34266 fabss %f12, %f3
34267 subccc %o0, %o2, %l4
34268loop_4001:
34269 smul %o6, 0x06C1, %l6
34270 addccc %g7, %g3, %g2
34271 stw %l3, [%l7 + 0x4C]
34272 subccc %i7, %o5, %g5
34273 fnand %f2, %f8, %f2
34274 fmovdge %xcc, %f13, %f11
34275 fble,a %fcc3, loop_4002
34276 or %i5, %g1, %l1
34277 udivx %i6, 0x1732, %o4
34278 fone %f8
34279loop_4002:
34280 stx %l0, [%l7 + 0x70]
34281 xorcc %g4, %i2, %o3
34282 fmovrdlz %l2, %f6, %f10
34283 lduw [%l7 + 0x68], %i1
34284 lduh [%l7 + 0x52], %i3
34285 lduh [%l7 + 0x4A], %i4
34286 fmovrslez %l5, %f10, %f2
34287 stb %g6, [%l7 + 0x16]
34288 lduh [%l7 + 0x5A], %i0
34289 srax %o7, 0x04, %o0
34290 alignaddr %o1, %o2, %l4
34291 lduh [%l7 + 0x18], %o6
34292 ldub [%l7 + 0x10], %l6
34293 fmovrslz %g7, %f9, %f9
34294 sllx %g2, %l3, %i7
34295 fcmpd %fcc2, %f14, %f10
34296 bn loop_4003
34297 movrlez %o5, %g3, %g5
34298 edge8ln %i5, %g1, %l1
34299 fcmple16 %f6, %f2, %i6
34300loop_4003:
34301 movleu %icc, %o4, %g4
34302 sdivcc %l0, 0x0EA7, %i2
34303 ldub [%l7 + 0x51], %o3
34304 movne %xcc, %i1, %i3
34305 fpadd16 %f4, %f14, %f8
34306 ldx [%l7 + 0x18], %l2
34307 edge8ln %i4, %l5, %i0
34308 ldd [%l7 + 0x70], %f12
34309 stx %o7, [%l7 + 0x50]
34310 tne %xcc, 0x5
34311 sth %o0, [%l7 + 0x6C]
34312 fmovdge %xcc, %f12, %f5
34313 fmovrsne %g6, %f14, %f10
34314 ldsw [%l7 + 0x4C], %o1
34315 lduh [%l7 + 0x7E], %l4
34316 lduh [%l7 + 0x46], %o6
34317 brgz %o2, loop_4004
34318 fbe %fcc2, loop_4005
34319 fnands %f5, %f11, %f15
34320 fnot2s %f7, %f10
34321loop_4004:
34322 fbue %fcc3, loop_4006
34323loop_4005:
34324 ldd [%l7 + 0x70], %f12
34325 alignaddrl %l6, %g7, %g2
34326 ba,a loop_4007
34327loop_4006:
34328 taddcctv %i7, %o5, %g3
34329 fba,a %fcc2, loop_4008
34330 bneg,pt %icc, loop_4009
34331loop_4007:
34332 taddcc %l3, %i5, %g1
34333 fandnot2s %f12, %f15, %f2
34334loop_4008:
34335 mulx %g5, 0x1ED8, %i6
34336loop_4009:
34337 fcmpes %fcc2, %f3, %f0
34338 stw %l1, [%l7 + 0x20]
34339 movge %xcc, %g4, %o4
34340 srax %i2, %o3, %i1
34341 fnot2s %f14, %f0
34342 fzeros %f14
34343 movne %xcc, %i3, %l0
34344 ldsb [%l7 + 0x21], %l2
34345 sethi 0x0E13, %i4
34346 fcmpgt32 %f12, %f2, %l5
34347 fmovsa %xcc, %f4, %f1
34348 xnor %i0, 0x0BA9, %o0
34349 tge %xcc, 0x6
34350 stw %o7, [%l7 + 0x20]
34351 siam 0x4
34352 ldub [%l7 + 0x1D], %o1
34353 fbe,a %fcc1, loop_4010
34354 ldsh [%l7 + 0x28], %l4
34355 stw %g6, [%l7 + 0x5C]
34356 fbo,a %fcc3, loop_4011
34357loop_4010:
34358 fmovscs %xcc, %f3, %f13
34359 bl,a,pt %icc, loop_4012
34360 ldsb [%l7 + 0x77], %o2
34361loop_4011:
34362 fbuge,a %fcc3, loop_4013
34363 taddcc %l6, 0x11C5, %o6
34364loop_4012:
34365 edge16ln %g2, %g7, %i7
34366 tg %icc, 0x3
34367loop_4013:
34368 lduh [%l7 + 0x26], %g3
34369 fxor %f10, %f14, %f12
34370 movrgz %o5, %l3, %i5
34371 addcc %g5, 0x114B, %i6
34372 fbg %fcc2, loop_4014
34373 fpmerge %f7, %f1, %f8
34374 fmovsa %icc, %f0, %f7
34375 fones %f3
34376loop_4014:
34377 fmovda %icc, %f10, %f13
34378 movl %icc, %l1, %g1
34379 ble,a loop_4015
34380 fbu,a %fcc2, loop_4016
34381 smul %o4, %i2, %o3
34382 bvc,a loop_4017
34383loop_4015:
34384 sllx %i1, 0x00, %i3
34385loop_4016:
34386 fmovse %icc, %f15, %f5
34387 udiv %g4, 0x1A06, %l2
34388loop_4017:
34389 fsrc2 %f2, %f0
34390 tsubcc %i4, 0x094B, %l5
34391 bn loop_4018
34392 sllx %l0, 0x1B, %o0
34393 ldsb [%l7 + 0x2E], %i0
34394 subccc %o1, %l4, %o7
34395loop_4018:
34396 lduw [%l7 + 0x60], %g6
34397 st %f1, [%l7 + 0x54]
34398 fpack32 %f4, %f14, %f10
34399 movne %icc, %l6, %o2
34400 fpadd32 %f12, %f0, %f6
34401 fblg,a %fcc1, loop_4019
34402 stx %o6, [%l7 + 0x40]
34403 stx %g7, [%l7 + 0x30]
34404 addc %g2, 0x0D8A, %g3
34405loop_4019:
34406 tcc %icc, 0x6
34407 tvc %xcc, 0x5
34408 lduw [%l7 + 0x14], %o5
34409 st %f4, [%l7 + 0x18]
34410 movre %l3, 0x351, %i5
34411 sth %g5, [%l7 + 0x0E]
34412 sdiv %i6, 0x11F9, %l1
34413 std %f8, [%l7 + 0x28]
34414 st %f9, [%l7 + 0x30]
34415 sra %i7, 0x1E, %g1
34416 fmovsleu %icc, %f10, %f5
34417 xorcc %i2, 0x1C05, %o4
34418 fba %fcc1, loop_4020
34419 sdiv %i1, 0x1C9B, %i3
34420 fbge %fcc0, loop_4021
34421 taddcctv %o3, 0x1855, %l2
34422loop_4020:
34423 edge16ln %i4, %g4, %l5
34424 fsrc2s %f12, %f6
34425loop_4021:
34426 fmovdcs %xcc, %f8, %f8
34427 fbuge,a %fcc0, loop_4022
34428 lduh [%l7 + 0x76], %o0
34429 fpackfix %f8, %f5
34430 ldsb [%l7 + 0x4B], %l0
34431loop_4022:
34432 ble loop_4023
34433 brgz,a %i0, loop_4024
34434 nop
34435 setx loop_4025, %l0, %l1
34436 wrpr 0x1, %tl
34437 wrpr %l1, %tnpc
34438 setx 0x34400001400, %l0, %l1
34439 wrpr %l1, %tstate
34440 wrhpr 0x4, %htstate
34441 done
34442 edge32n %o1, %l4, %g6
34443loop_4023:
34444 brgez,a %l6, loop_4026
34445loop_4024:
34446 tneg %icc, 0x0
34447loop_4025:
34448 bn,pn %xcc, loop_4027
34449 fcmple32 %f10, %f6, %o2
34450loop_4026:
34451 andn %o6, 0x0D80, %g7
34452 ldsw [%l7 + 0x0C], %g2
34453loop_4027:
34454 lduh [%l7 + 0x26], %o7
34455 mulscc %o5, %g3, %i5
34456 edge16 %g5, %i6, %l1
34457 ldx [%l7 + 0x20], %l3
34458 or %i7, 0x0A8E, %g1
34459 std %f6, [%l7 + 0x10]
34460 fmovrdgz %i2, %f6, %f12
34461 fmovdcs %xcc, %f1, %f0
34462 ldsb [%l7 + 0x4B], %i1
34463 fnands %f8, %f1, %f15
34464 for %f6, %f8, %f8
34465 mova %xcc, %o4, %o3
34466 ldsw [%l7 + 0x0C], %l2
34467 fmovsvc %xcc, %f15, %f8
34468 lduh [%l7 + 0x32], %i3
34469 orncc %g4, 0x0EBD, %l5
34470 ldx [%l7 + 0x50], %i4
34471 movre %o0, %l0, %o1
34472 fpadd16s %f14, %f12, %f15
34473 std %f2, [%l7 + 0x48]
34474 orncc %i0, %l4, %g6
34475 fnand %f0, %f12, %f8
34476 fbue %fcc2, loop_4028
34477 fmovdvs %icc, %f0, %f12
34478 bpos,a %icc, loop_4029
34479 edge16n %o2, %l6, %o6
34480loop_4028:
34481 lduh [%l7 + 0x60], %g2
34482 fsrc1s %f12, %f13
34483loop_4029:
34484 mulx %o7, 0x197E, %g7
34485 fmovrdlez %o5, %f12, %f0
34486 fmovsvs %icc, %f2, %f12
34487 fmovdneg %xcc, %f7, %f0
34488 taddcctv %g3, %g5, %i6
34489 fzeros %f5
34490 stb %l1, [%l7 + 0x3B]
34491 and %l3, 0x119E, %i5
34492 fmovsleu %xcc, %f2, %f8
34493 fmovsne %xcc, %f12, %f7
34494 tge %xcc, 0x5
34495 lduw [%l7 + 0x44], %g1
34496 tcs %icc, 0x2
34497 fcmped %fcc2, %f12, %f14
34498 fblg,a %fcc2, loop_4030
34499 bg,a,pn %xcc, loop_4031
34500 fpsub32s %f6, %f11, %f3
34501 ld [%l7 + 0x6C], %f13
34502loop_4030:
34503 mulscc %i2, %i7, %i1
34504loop_4031:
34505 movle %icc, %o3, %l2
34506 fmuld8sux16 %f13, %f7, %f0
34507 fmovrde %o4, %f14, %f12
34508 brgz,a %i3, loop_4032
34509 fmovrdlz %l5, %f10, %f4
34510 fmovsgu %icc, %f4, %f1
34511 st %f6, [%l7 + 0x70]
34512loop_4032:
34513 fmovrdlz %i4, %f10, %f0
34514 fone %f14
34515 ldsw [%l7 + 0x78], %g4
34516 fxors %f14, %f12, %f2
34517 andcc %l0, 0x094A, %o0
34518 edge8ln %i0, %l4, %g6
34519 fandnot1 %f8, %f6, %f10
34520 fmovdge %xcc, %f12, %f14
34521 fmovrsgz %o1, %f1, %f13
34522 fbue,a %fcc2, loop_4033
34523 lduw [%l7 + 0x0C], %l6
34524 fpsub32 %f2, %f0, %f6
34525 movneg %xcc, %o6, %o2
34526loop_4033:
34527 fmovdn %icc, %f2, %f2
34528 array16 %o7, %g7, %o5
34529 fxors %f4, %f13, %f15
34530 sethi 0x13DD, %g3
34531 ldub [%l7 + 0x5B], %g2
34532 ldsw [%l7 + 0x48], %i6
34533 ldsh [%l7 + 0x62], %g5
34534 te %xcc, 0x5
34535 ba,pt %xcc, loop_4034
34536 std %f12, [%l7 + 0x40]
34537 fcmpne32 %f10, %f0, %l3
34538 tne %xcc, 0x0
34539loop_4034:
34540 ldsh [%l7 + 0x76], %l1
34541 xorcc %g1, 0x0E7A, %i2
34542 fnot1 %f12, %f8
34543 ldx [%l7 + 0x78], %i5
34544 tneg %xcc, 0x3
34545 fxnor %f14, %f2, %f8
34546 faligndata %f2, %f2, %f0
34547 ldd [%l7 + 0x28], %f6
34548 fornot1s %f14, %f7, %f14
34549 ldsw [%l7 + 0x6C], %i7
34550 taddcc %o3, 0x1F48, %i1
34551 fornot2 %f8, %f0, %f2
34552 udiv %o4, 0x0BCB, %l2
34553 stb %l5, [%l7 + 0x7F]
34554 stx %i3, [%l7 + 0x08]
34555 fornot1s %f9, %f11, %f11
34556 stb %g4, [%l7 + 0x52]
34557 ldsb [%l7 + 0x71], %i4
34558 movre %l0, %i0, %l4
34559 fsrc1 %f14, %f0
34560 ldsh [%l7 + 0x10], %o0
34561 brlez,a %o1, loop_4035
34562 nop
34563 setx loop_4036, %l0, %l1
34564 wrpr 0x1, %tl
34565 wrpr %l1, %tnpc
34566 setx 0x34400001400, %l0, %l1
34567 wrpr %l1, %tstate
34568 wrhpr 0x4, %htstate
34569 done
34570 movvs %xcc, %g6, %o6
34571 tneg %icc, 0x3
34572loop_4035:
34573 ldsw [%l7 + 0x08], %o2
34574loop_4036:
34575 movre %o7, %g7, %o5
34576 fmovsleu %xcc, %f13, %f10
34577 for %f12, %f0, %f10
34578 addccc %l6, 0x0B6D, %g2
34579 fmovrdne %g3, %f10, %f0
34580 fxor %f8, %f4, %f6
34581 fble,a %fcc3, loop_4037
34582 edge32 %g5, %l3, %l1
34583 udiv %i6, 0x0872, %g1
34584 taddcctv %i2, %i5, %o3
34585loop_4037:
34586 ldsw [%l7 + 0x1C], %i7
34587 fmovsa %xcc, %f3, %f3
34588 fmul8sux16 %f0, %f0, %f2
34589 tle %icc, 0x2
34590 lduh [%l7 + 0x62], %o4
34591 ldsb [%l7 + 0x3D], %i1
34592 ldub [%l7 + 0x15], %l2
34593 bge,pt %icc, loop_4038
34594 xnor %i3, %g4, %i4
34595 movcs %xcc, %l5, %i0
34596 fpsub32s %f15, %f2, %f6
34597loop_4038:
34598 ta %icc, 0x5
34599 stw %l0, [%l7 + 0x5C]
34600 fxors %f15, %f11, %f6
34601 fnor %f0, %f12, %f8
34602 fbne,a %fcc2, loop_4039
34603 movrgz %o0, %l4, %g6
34604 sth %o6, [%l7 + 0x6E]
34605 movl %icc, %o2, %o1
34606loop_4039:
34607 fmovsleu %xcc, %f13, %f11
34608 be,a loop_4040
34609 fmovdleu %xcc, %f10, %f2
34610 edge8n %o7, %o5, %g7
34611 fmovrdgz %g2, %f4, %f14
34612loop_4040:
34613 ldd [%l7 + 0x08], %f8
34614 pdist %f4, %f12, %f14
34615 fpadd32s %f10, %f1, %f0
34616 fxors %f10, %f9, %f6
34617 srlx %l6, 0x0E, %g3
34618 sth %l3, [%l7 + 0x44]
34619 sth %l1, [%l7 + 0x30]
34620 edge16 %i6, %g1, %i2
34621 fmovsneg %icc, %f1, %f9
34622 addcc %i5, 0x1142, %o3
34623 tvs %icc, 0x1
34624 ldd [%l7 + 0x48], %f6
34625 fbg %fcc0, loop_4041
34626 fmovrsgz %i7, %f11, %f3
34627 ldsw [%l7 + 0x50], %o4
34628 alignaddr %i1, %g5, %i3
34629loop_4041:
34630 orncc %g4, %i4, %l2
34631 fnot1s %f11, %f3
34632 bne,a %icc, loop_4042
34633 nop
34634 setx loop_4043, %l0, %l1
34635 wrpr 0x1, %tl
34636 wrpr %l1, %tnpc
34637 setx 0x34400001400, %l0, %l1
34638 wrpr %l1, %tstate
34639 wrhpr 0x4, %htstate
34640 done
34641 ldub [%l7 + 0x1E], %i0
34642 fandnot2 %f10, %f0, %f2
34643loop_4042:
34644 stw %l5, [%l7 + 0x5C]
34645loop_4043:
34646 stx %l0, [%l7 + 0x10]
34647 ldd [%l7 + 0x70], %f4
34648 movre %o0, %g6, %l4
34649 ld [%l7 + 0x78], %f15
34650 ldx [%l7 + 0x10], %o2
34651 lduh [%l7 + 0x3E], %o1
34652 ldd [%l7 + 0x78], %f14
34653 std %f10, [%l7 + 0x28]
34654 mulx %o6, 0x0071, %o7
34655 fbe %fcc2, loop_4044
34656 lduh [%l7 + 0x68], %g7
34657 edge8 %g2, %o5, %g3
34658 movrlz %l6, %l1, %l3
34659loop_4044:
34660 sllx %g1, %i2, %i6
34661 ldsh [%l7 + 0x28], %i5
34662 array8 %i7, %o4, %i1
34663 andncc %o3, %g5, %g4
34664 fnegd %f12, %f4
34665 ldub [%l7 + 0x37], %i3
34666 fmovrslez %i4, %f8, %f13
34667 std %f14, [%l7 + 0x48]
34668 movvs %xcc, %i0, %l5
34669 lduh [%l7 + 0x3E], %l0
34670 fbe %fcc0, loop_4045
34671 fmuld8ulx16 %f1, %f9, %f6
34672 be,pt %xcc, loop_4046
34673 lduw [%l7 + 0x30], %o0
34674loop_4045:
34675 stb %l2, [%l7 + 0x53]
34676 popc 0x1FA0, %l4
34677loop_4046:
34678 std %f6, [%l7 + 0x58]
34679 nop
34680 setx loop_4047, %l0, %l1
34681 wrpr 0x1, %tl
34682 wrpr %l1, %tnpc
34683 setx 0x34400001400, %l0, %l1
34684 wrpr %l1, %tstate
34685 wrhpr 0x4, %htstate
34686 done
34687 fmovdvc %xcc, %f10, %f5
34688 bgu loop_4048
34689 tcc %xcc, 0x2
34690loop_4047:
34691 fnand %f4, %f12, %f12
34692 tcs %xcc, 0x4
34693loop_4048:
34694 fornot1 %f2, %f12, %f10
34695 ld [%l7 + 0x4C], %f1
34696 taddcctv %o2, 0x13B1, %o1
34697 brnz,a %o6, loop_4049
34698 std %f8, [%l7 + 0x50]
34699 movrlz %g6, 0x183, %g7
34700 movrne %g2, 0x050, %o7
34701loop_4049:
34702 fmovsl %icc, %f3, %f2
34703 fmovsvs %xcc, %f1, %f6
34704 st %f0, [%l7 + 0x7C]
34705 edge16ln %o5, %l6, %g3
34706 fxor %f2, %f4, %f4
34707 fmovspos %xcc, %f1, %f1
34708 fcmpne16 %f6, %f4, %l3
34709 nop
34710 setx loop_4050, %l0, %l1
34711 jmpl %l1, %l1
34712 ldd [%l7 + 0x48], %f14
34713 fmul8x16 %f3, %f2, %f4
34714 edge16 %g1, %i6, %i5
34715loop_4050:
34716 fmovdvs %icc, %f7, %f15
34717 fpsub16 %f2, %f14, %f10
34718 fmovd %f6, %f0
34719 st %f0, [%l7 + 0x28]
34720 array32 %i2, %i7, %o4
34721 mulscc %i1, 0x1966, %g5
34722 fmovdgu %icc, %f6, %f10
34723 sll %o3, %i3, %g4
34724 fcmpeq32 %f0, %f8, %i0
34725 std %f2, [%l7 + 0x48]
34726 stw %l5, [%l7 + 0x50]
34727 movvc %xcc, %i4, %o0
34728 fmovdgu %xcc, %f4, %f7
34729 srlx %l2, 0x01, %l0
34730 fpsub16 %f8, %f6, %f8
34731 lduh [%l7 + 0x5C], %l4
34732 ble,pn %xcc, loop_4051
34733 sth %o2, [%l7 + 0x76]
34734 andcc %o6, %g6, %g7
34735 movcc %icc, %o1, %g2
34736loop_4051:
34737 tneg %xcc, 0x3
34738 bvs,a %icc, loop_4052
34739 fmovscs %xcc, %f11, %f15
34740 lduh [%l7 + 0x46], %o7
34741 ldd [%l7 + 0x68], %f10
34742loop_4052:
34743 fmul8x16au %f14, %f5, %f0
34744 array16 %o5, %g3, %l6
34745 nop
34746 setx loop_4053, %l0, %l1
34747 jmpl %l1, %l3
34748 fnot2 %f8, %f6
34749 fbue,a %fcc0, loop_4054
34750 fornot2s %f8, %f3, %f15
34751loop_4053:
34752 fmovdvs %xcc, %f9, %f11
34753 fmovdn %xcc, %f7, %f10
34754loop_4054:
34755 ldub [%l7 + 0x79], %l1
34756 ldx [%l7 + 0x30], %g1
34757 ble loop_4055
34758 fpadd32s %f3, %f8, %f11
34759 ldsb [%l7 + 0x17], %i6
34760 sth %i5, [%l7 + 0x22]
34761loop_4055:
34762 fcmpne16 %f10, %f0, %i2
34763 tle %icc, 0x0
34764 st %f15, [%l7 + 0x64]
34765 std %f8, [%l7 + 0x20]
34766 fnor %f2, %f10, %f10
34767 fmovse %xcc, %f7, %f4
34768 ld [%l7 + 0x24], %f2
34769 nop
34770 setx loop_4056, %l0, %l1
34771 wrpr 0x1, %tl
34772 wrpr %l1, %tpc
34773 add %l1, 0x4, %l1
34774 wrpr %l1, %tnpc
34775 setx 0x34400001400, %l0, %l1
34776 wrpr %l1, %tstate
34777 wrhpr 0x4, %htstate
34778 retry
34779 fxor %f14, %f2, %f4
34780 orn %i7, %i1, %g5
34781 fmovdvc %xcc, %f1, %f2
34782loop_4056:
34783 ldx [%l7 + 0x50], %o3
34784 fpsub32 %f2, %f12, %f6
34785 alignaddr %o4, %i3, %g4
34786 lduw [%l7 + 0x6C], %i0
34787 lduh [%l7 + 0x44], %l5
34788 fnot1 %f4, %f12
34789 fornot2 %f10, %f10, %f0
34790 lduw [%l7 + 0x70], %o0
34791 and %l2, %l0, %l4
34792 sth %i4, [%l7 + 0x6C]
34793 fsrc1 %f14, %f12
34794 ldsb [%l7 + 0x10], %o6
34795 ld [%l7 + 0x58], %f14
34796 ldd [%l7 + 0x58], %f8
34797 fandnot1 %f4, %f12, %f10
34798 tg %xcc, 0x3
34799 ldub [%l7 + 0x0A], %g6
34800 std %f0, [%l7 + 0x40]
34801 nop
34802 setx loop_4057, %l0, %l1
34803 jmpl %l1, %o2
34804 fblg,a %fcc0, loop_4058
34805 ldsh [%l7 + 0x6A], %g7
34806 fmovsneg %xcc, %f5, %f1
34807loop_4057:
34808 lduh [%l7 + 0x46], %o1
34809loop_4058:
34810 fmovrsne %o7, %f10, %f11
34811 lduh [%l7 + 0x60], %o5
34812 fmovs %f8, %f1
34813 stx %g2, [%l7 + 0x48]
34814 lduw [%l7 + 0x78], %g3
34815 mulscc %l6, 0x1FE5, %l3
34816 subc %l1, 0x15D0, %g1
34817 brlz %i6, loop_4059
34818 fbu %fcc1, loop_4060
34819 ldsw [%l7 + 0x08], %i2
34820 ldd [%l7 + 0x28], %f14
34821loop_4059:
34822 te %xcc, 0x2
34823loop_4060:
34824 fbug %fcc3, loop_4061
34825 lduw [%l7 + 0x68], %i5
34826 fnegs %f0, %f5
34827 tge %icc, 0x4
34828loop_4061:
34829 bneg,a loop_4062
34830 ldub [%l7 + 0x6C], %i7
34831 bpos,a loop_4063
34832 fpadd32 %f8, %f12, %f0
34833loop_4062:
34834 fcmple32 %f14, %f6, %i1
34835 xnorcc %o3, %o4, %g5
34836loop_4063:
34837 fcmps %fcc0, %f2, %f12
34838 ldub [%l7 + 0x19], %i3
34839 sdivcc %g4, 0x02C1, %i0
34840 ldx [%l7 + 0x38], %l5
34841 movcc %xcc, %l2, %l0
34842 fsrc2 %f6, %f14
34843 movn %xcc, %l4, %o0
34844 fpack32 %f8, %f10, %f4
34845 fmovdvc %xcc, %f7, %f8
34846 fbuge,a %fcc0, loop_4064
34847 fxors %f11, %f14, %f0
34848 fmovda %icc, %f1, %f14
34849 st %f0, [%l7 + 0x18]
34850loop_4064:
34851 ldsh [%l7 + 0x5C], %o6
34852 lduw [%l7 + 0x30], %g6
34853 fnot2s %f3, %f4
34854 sethi 0x1019, %o2
34855 stb %g7, [%l7 + 0x08]
34856 mulx %o1, 0x050E, %i4
34857 addc %o7, %o5, %g3
34858 lduw [%l7 + 0x78], %g2
34859 addcc %l6, 0x0831, %l3
34860 fmuld8sux16 %f4, %f5, %f12
34861 pdist %f12, %f14, %f14
34862 lduh [%l7 + 0x40], %l1
34863 fmovdcc %icc, %f10, %f3
34864 fornot2 %f14, %f2, %f4
34865 fbe,a %fcc3, loop_4065
34866 fbl %fcc1, loop_4066
34867 fbu %fcc2, loop_4067
34868 tcs %icc, 0x0
34869loop_4065:
34870 fmovdl %icc, %f11, %f6
34871loop_4066:
34872 brgz,a %g1, loop_4068
34873loop_4067:
34874 tn %icc, 0x3
34875 sth %i2, [%l7 + 0x2E]
34876 stb %i6, [%l7 + 0x64]
34877loop_4068:
34878 st %f0, [%l7 + 0x54]
34879 fmovrslez %i5, %f3, %f8
34880 addccc %i7, 0x01C8, %i1
34881 sll %o3, 0x13, %g5
34882 fmovrdgez %o4, %f10, %f2
34883 movrgz %i3, %g4, %l5
34884 fnot1 %f6, %f6
34885 fcmps %fcc2, %f8, %f14
34886 alignaddr %i0, %l2, %l0
34887 fmovsa %icc, %f8, %f9
34888 st %f4, [%l7 + 0x1C]
34889 stb %o0, [%l7 + 0x61]
34890 ldsb [%l7 + 0x65], %l4
34891 subcc %g6, 0x0B03, %o6
34892 fmovs %f5, %f15
34893 srax %g7, %o2, %o1
34894 ldsh [%l7 + 0x4C], %o7
34895 tcs %xcc, 0x2
34896 fpsub32s %f11, %f10, %f10
34897 bleu,a,pt %icc, loop_4069
34898 fbn %fcc3, loop_4070
34899 nop
34900 setx loop_4071, %l0, %l1
34901 wrpr 0x1, %tl
34902 wrpr %l1, %tnpc
34903 setx 0x34400001400, %l0, %l1
34904 wrpr %l1, %tstate
34905 wrhpr 0x4, %htstate
34906 done
34907 tvc %icc, 0x2
34908loop_4069:
34909 nop
34910 setx loop_4072, %l0, %l1
34911 jmpl %l1, %i4
34912loop_4070:
34913 xorcc %g3, 0x0C99, %g2
34914loop_4071:
34915 std %f4, [%l7 + 0x38]
34916 sub %l6, 0x100C, %l3
34917loop_4072:
34918 sth %l1, [%l7 + 0x3E]
34919 move %icc, %g1, %i2
34920 xnorcc %i6, %o5, %i5
34921 edge8ln %i7, %i1, %g5
34922 fmovdneg %icc, %f9, %f15
34923 stx %o3, [%l7 + 0x70]
34924 stb %o4, [%l7 + 0x3F]
34925 sub %i3, 0x1438, %g4
34926 movn %xcc, %l5, %i0
34927 ba,a,pn %xcc, loop_4073
34928 umul %l0, %l2, %l4
34929 ta %icc, 0x3
34930 tcc %xcc, 0x0
34931loop_4073:
34932 taddcctv %g6, 0x10E7, %o6
34933 fcmpgt16 %f8, %f6, %o0
34934 alignaddr %o2, %g7, %o1
34935 andcc %o7, %i4, %g3
34936 ldsh [%l7 + 0x40], %l6
34937 udivcc %l3, 0x030F, %l1
34938 stw %g2, [%l7 + 0x64]
34939 popc 0x0ADE, %i2
34940 nop
34941 setx loop_4074, %l0, %l1
34942 wrpr 0x1, %tl
34943 wrpr %l1, %tpc
34944 add %l1, 0x4, %l1
34945 wrpr %l1, %tnpc
34946 setx 0x34400001400, %l0, %l1
34947 wrpr %l1, %tstate
34948 wrhpr 0x4, %htstate
34949 retry
34950 xnorcc %g1, %o5, %i5
34951 fnot1 %f8, %f6
34952 std %f6, [%l7 + 0x58]
34953loop_4074:
34954 tl %xcc, 0x7
34955 fbug %fcc3, loop_4075
34956 edge16 %i7, %i6, %g5
34957 fmuld8ulx16 %f10, %f5, %f8
34958 ldd [%l7 + 0x08], %f8
34959loop_4075:
34960 fsrc1 %f6, %f2
34961 stw %o3, [%l7 + 0x60]
34962 movre %i1, 0x2EF, %o4
34963 orncc %g4, %l5, %i0
34964 sethi 0x0573, %i3
34965 lduh [%l7 + 0x10], %l2
34966 edge32ln %l4, %l0, %g6
34967 fornot1s %f0, %f5, %f11
34968 tcc %icc, 0x3
34969 tgu %icc, 0x7
34970 bg,pn %xcc, loop_4076
34971 fpack16 %f6, %f8
34972 andcc %o6, 0x1008, %o2
34973 fbug %fcc3, loop_4077
34974loop_4076:
34975 fcmpgt16 %f6, %f10, %o0
34976 addc %o1, %g7, %o7
34977 bl,a %icc, loop_4078
34978loop_4077:
34979 lduh [%l7 + 0x50], %i4
34980 fmovdneg %xcc, %f4, %f9
34981 ldx [%l7 + 0x30], %l6
34982loop_4078:
34983 sth %g3, [%l7 + 0x48]
34984 movn %xcc, %l3, %l1
34985 fpsub32 %f12, %f12, %f4
34986 addcc %i2, 0x1DAA, %g1
34987 tn %icc, 0x6
34988 sth %o5, [%l7 + 0x08]
34989 fnot1s %f14, %f5
34990 tvc %icc, 0x4
34991 orcc %i5, %g2, %i7
34992 fmul8x16au %f2, %f8, %f10
34993 fmovsvc %icc, %f10, %f5
34994 tvs %xcc, 0x7
34995 tl %icc, 0x3
34996 st %f3, [%l7 + 0x78]
34997 movcc %xcc, %i6, %o3
34998 fmovsne %icc, %f6, %f13
34999 ldsh [%l7 + 0x2A], %g5
35000 fbuge %fcc3, loop_4079
35001 ldx [%l7 + 0x58], %i1
35002 fones %f2
35003 st %f11, [%l7 + 0x4C]
35004loop_4079:
35005 sdivcc %g4, 0x0F89, %o4
35006 ld [%l7 + 0x24], %f5
35007 srl %i0, %i3, %l2
35008 pdist %f14, %f0, %f8
35009 tsubcc %l5, %l0, %l4
35010 tne %icc, 0x5
35011 stw %g6, [%l7 + 0x60]
35012 edge8l %o2, %o0, %o6
35013 movrlez %o1, %g7, %i4
35014 fornot1 %f14, %f12, %f6
35015 fbul %fcc2, loop_4080
35016 ldub [%l7 + 0x59], %l6
35017 lduw [%l7 + 0x68], %o7
35018 ldd [%l7 + 0x58], %f14
35019loop_4080:
35020 fpadd16 %f2, %f0, %f6
35021 movcs %icc, %g3, %l3
35022 fandnot1 %f12, %f2, %f14
35023 fexpand %f11, %f10
35024 movrlez %l1, 0x144, %g1
35025 sdivx %o5, 0x10D5, %i2
35026 fbu %fcc2, loop_4081
35027 fmul8ulx16 %f8, %f4, %f4
35028 fbue,a %fcc0, loop_4082
35029 edge32ln %g2, %i5, %i6
35030loop_4081:
35031 stw %o3, [%l7 + 0x20]
35032 ldsh [%l7 + 0x22], %i7
35033loop_4082:
35034 siam 0x4
35035 lduh [%l7 + 0x10], %g5
35036 ldx [%l7 + 0x20], %g4
35037 andn %i1, %i0, %i3
35038 stb %l2, [%l7 + 0x6C]
35039 ldd [%l7 + 0x28], %f2
35040 fnegs %f1, %f13
35041 fmovdge %icc, %f0, %f8
35042 srax %l5, %l0, %l4
35043 fzero %f10
35044 movrlez %g6, %o2, %o4
35045 fbule,a %fcc0, loop_4083
35046 fsrc1s %f1, %f15
35047 fpadd32s %f8, %f1, %f12
35048 fornot1 %f0, %f10, %f14
35049loop_4083:
35050 sth %o6, [%l7 + 0x68]
35051 stb %o0, [%l7 + 0x3C]
35052 fbug %fcc2, loop_4084
35053 fblg %fcc0, loop_4085
35054 fmovs %f12, %f10
35055 fpsub32 %f4, %f14, %f10
35056loop_4084:
35057 movneg %icc, %o1, %g7
35058loop_4085:
35059 add %i4, 0x1474, %l6
35060 fmovsvs %xcc, %f9, %f5
35061 fmul8sux16 %f0, %f4, %f8
35062 stb %o7, [%l7 + 0x20]
35063 stw %l3, [%l7 + 0x54]
35064 taddcc %g3, %g1, %o5
35065 movvs %icc, %i2, %l1
35066 fmovsvc %xcc, %f8, %f4
35067 tsubcc %i5, %i6, %o3
35068 fnands %f12, %f12, %f12
35069 brlz,a %i7, loop_4086
35070 edge32ln %g5, %g2, %i1
35071 ldub [%l7 + 0x70], %i0
35072 fmovsn %xcc, %f2, %f2
35073loop_4086:
35074 fmovsge %icc, %f12, %f3
35075 subc %i3, 0x138E, %g4
35076 fba,a %fcc3, loop_4087
35077 fcmps %fcc1, %f15, %f5
35078 ldsb [%l7 + 0x19], %l2
35079 tneg %xcc, 0x1
35080loop_4087:
35081 fbl,a %fcc3, loop_4088
35082 edge16ln %l0, %l4, %l5
35083 fnot1 %f6, %f12
35084 fmovdpos %icc, %f8, %f2
35085loop_4088:
35086 stx %o2, [%l7 + 0x78]
35087 stx %o4, [%l7 + 0x40]
35088 fone %f10
35089 bn,a %icc, loop_4089
35090 xor %o6, 0x170B, %o0
35091 fandnot2 %f4, %f2, %f2
35092 lduh [%l7 + 0x66], %g6
35093loop_4089:
35094 sth %o1, [%l7 + 0x3A]
35095 mulx %i4, 0x090C, %g7
35096 lduw [%l7 + 0x48], %o7
35097 tge %xcc, 0x7
35098 ldx [%l7 + 0x38], %l3
35099 fpadd16s %f12, %f10, %f0
35100 fmovsg %icc, %f0, %f4
35101 tneg %icc, 0x5
35102 st %f8, [%l7 + 0x64]
35103 fmovsg %icc, %f15, %f10
35104 ld [%l7 + 0x58], %f12
35105 fmovsgu %xcc, %f11, %f15
35106 orn %l6, 0x0187, %g1
35107 fmovdneg %xcc, %f5, %f3
35108 ldx [%l7 + 0x10], %g3
35109 fornot2s %f2, %f15, %f12
35110 orcc %o5, %l1, %i2
35111 andn %i5, %i6, %i7
35112 stx %g5, [%l7 + 0x68]
35113 brlez,a %o3, loop_4090
35114 and %g2, 0x1F6B, %i1
35115 ldsw [%l7 + 0x78], %i0
35116 ldx [%l7 + 0x68], %i3
35117loop_4090:
35118 lduh [%l7 + 0x56], %g4
35119 ldub [%l7 + 0x66], %l2
35120 fcmpes %fcc2, %f1, %f1
35121 edge8l %l0, %l5, %l4
35122 fmovscs %xcc, %f7, %f6
35123 fbug %fcc0, loop_4091
35124 std %f12, [%l7 + 0x08]
35125 smulcc %o4, 0x0D42, %o6
35126 st %f6, [%l7 + 0x4C]
35127loop_4091:
35128 tg %icc, 0x1
35129 fornot2s %f15, %f14, %f10
35130 tsubcctv %o0, 0x1299, %o2
35131 sll %g6, %i4, %g7
35132 movrlez %o7, %o1, %l6
35133 be %xcc, loop_4092
35134 lduh [%l7 + 0x40], %g1
35135 movcs %icc, %l3, %g3
35136 brgez,a %o5, loop_4093
35137loop_4092:
35138 pdist %f6, %f10, %f4
35139 for %f0, %f8, %f10
35140 lduw [%l7 + 0x60], %l1
35141loop_4093:
35142 bg,pt %xcc, loop_4094
35143 andn %i5, 0x1985, %i6
35144 sll %i7, 0x0A, %g5
35145 smulcc %i2, %g2, %i1
35146loop_4094:
35147 fnors %f14, %f5, %f4
35148 fbo,a %fcc0, loop_4095
35149 brnz,a %i0, loop_4096
35150 fbl,a %fcc3, loop_4097
35151 edge16n %o3, %g4, %l2
35152loop_4095:
35153 bshuffle %f2, %f10, %f8
35154loop_4096:
35155 fornot2 %f10, %f4, %f6
35156loop_4097:
35157 sth %l0, [%l7 + 0x1A]
35158 fmuld8sux16 %f10, %f9, %f2
35159 stb %l5, [%l7 + 0x7C]
35160 tcs %xcc, 0x2
35161 fands %f1, %f3, %f13
35162 sth %i3, [%l7 + 0x6A]
35163 fmovdle %icc, %f15, %f11
35164 orcc %o4, %o6, %l4
35165 ldsh [%l7 + 0x36], %o0
35166 fmovrslz %o2, %f8, %f2
35167 movvc %icc, %g6, %g7
35168 tg %xcc, 0x4
35169 srlx %o7, 0x0E, %o1
35170 fsrc2 %f12, %f12
35171 addccc %i4, 0x1287, %l6
35172 movn %icc, %l3, %g1
35173 sll %g3, 0x1D, %l1
35174 subccc %o5, %i6, %i5
35175 stb %g5, [%l7 + 0x15]
35176 bl loop_4098
35177 popc %i2, %i7
35178 stb %i1, [%l7 + 0x6F]
35179 std %f0, [%l7 + 0x40]
35180loop_4098:
35181 move %xcc, %i0, %o3
35182 fmuld8sux16 %f4, %f7, %f8
35183 stx %g4, [%l7 + 0x08]
35184 sdivx %l2, 0x00D9, %g2
35185 add %l5, 0x1095, %i3
35186 array32 %o4, %l0, %l4
35187 edge16l %o0, %o2, %o6
35188 ldsb [%l7 + 0x45], %g7
35189 tcs %icc, 0x0
35190 ldub [%l7 + 0x60], %o7
35191 bn,pn %icc, loop_4099
35192 fbo %fcc2, loop_4100
35193 std %f10, [%l7 + 0x78]
35194 fmovrslez %g6, %f11, %f8
35195loop_4099:
35196 orcc %i4, %l6, %l3
35197loop_4100:
35198 fsrc1s %f1, %f6
35199 fmovrsne %g1, %f11, %f15
35200 edge16ln %g3, %o1, %o5
35201 fone %f8
35202 std %f2, [%l7 + 0x10]
35203 lduw [%l7 + 0x5C], %l1
35204 stx %i6, [%l7 + 0x58]
35205 fnot1 %f6, %f0
35206 fble,a %fcc1, loop_4101
35207 lduh [%l7 + 0x16], %i5
35208 fble,a %fcc0, loop_4102
35209 fcmpeq32 %f8, %f14, %i2
35210loop_4101:
35211 fors %f5, %f14, %f13
35212 fcmpgt16 %f4, %f10, %i7
35213loop_4102:
35214 fsrc1 %f14, %f8
35215 orn %i1, %i0, %g5
35216 fmovde %icc, %f6, %f6
35217 stb %o3, [%l7 + 0x16]
35218 fmuld8sux16 %f3, %f14, %f14
35219 sth %g4, [%l7 + 0x3A]
35220 std %f0, [%l7 + 0x20]
35221 nop
35222 setx loop_4103, %l0, %l1
35223 wrpr 0x1, %tl
35224 wrpr %l1, %tpc
35225 add %l1, 0x4, %l1
35226 wrpr %l1, %tnpc
35227 setx 0x34400001400, %l0, %l1
35228 wrpr %l1, %tstate
35229 wrhpr 0x4, %htstate
35230 retry
35231 fpadd16 %f8, %f6, %f0
35232 pdist %f8, %f0, %f10
35233 ldsb [%l7 + 0x2A], %l2
35234loop_4103:
35235 fcmpgt32 %f10, %f10, %l5
35236 stw %g2, [%l7 + 0x40]
35237 udiv %i3, 0x0DA8, %l0
35238 fble %fcc2, loop_4104
35239 lduh [%l7 + 0x2E], %l4
35240 ldx [%l7 + 0x08], %o0
35241 sllx %o2, 0x07, %o4
35242loop_4104:
35243 sth %g7, [%l7 + 0x0E]
35244 fcmpd %fcc1, %f6, %f6
35245 sethi 0x0756, %o6
35246 edge16l %o7, %i4, %g6
35247 lduw [%l7 + 0x54], %l3
35248 array8 %l6, %g1, %o1
35249 alignaddrl %g3, %o5, %l1
35250 tgu %icc, 0x3
35251 lduw [%l7 + 0x20], %i5
35252 stx %i6, [%l7 + 0x30]
35253 fmovrsgz %i2, %f15, %f4
35254 sth %i7, [%l7 + 0x1A]
35255 stb %i0, [%l7 + 0x69]
35256 tpos %xcc, 0x4
35257 fmovrse %i1, %f11, %f11
35258 subcc %g5, 0x1350, %g4
35259 edge32n %l2, %o3, %g2
35260 ldx [%l7 + 0x20], %l5
35261 bvs %icc, loop_4105
35262 movne %xcc, %i3, %l4
35263 sth %o0, [%l7 + 0x1C]
35264 ld [%l7 + 0x4C], %f4
35265loop_4105:
35266 xnorcc %l0, 0x18FA, %o2
35267 std %f14, [%l7 + 0x18]
35268 te %xcc, 0x2
35269 fmovrdgez %g7, %f6, %f6
35270 fones %f0
35271 fmovrdne %o6, %f12, %f2
35272 fornot2s %f6, %f0, %f6
35273 stw %o4, [%l7 + 0x1C]
35274 fmovse %icc, %f10, %f1
35275 xor %o7, 0x1EE7, %g6
35276 tcs %icc, 0x2
35277 udiv %i4, 0x160D, %l3
35278 subccc %l6, 0x1C5D, %o1
35279 st %f0, [%l7 + 0x4C]
35280 fmovdgu %icc, %f4, %f1
35281 udivx %g1, 0x1F1D, %g3
35282 umulcc %o5, %l1, %i6
35283 fcmpd %fcc3, %f6, %f4
35284 xnor %i5, 0x1978, %i2
35285 movneg %xcc, %i0, %i1
35286 tleu %icc, 0x6
35287 xorcc %g5, 0x1CFA, %g4
35288 st %f10, [%l7 + 0x28]
35289 stb %i7, [%l7 + 0x32]
35290 lduh [%l7 + 0x14], %l2
35291 bgu %icc, loop_4106
35292 fornot2s %f4, %f13, %f3
35293 sth %g2, [%l7 + 0x08]
35294 ldsw [%l7 + 0x34], %o3
35295loop_4106:
35296 lduh [%l7 + 0x3E], %l5
35297 movrgz %l4, %o0, %l0
35298 edge32l %i3, %g7, %o2
35299 st %f10, [%l7 + 0x2C]
35300 add %o6, %o7, %g6
35301 fmovse %icc, %f11, %f3
35302 ldsw [%l7 + 0x1C], %i4
35303 lduh [%l7 + 0x46], %o4
35304 ldsw [%l7 + 0x14], %l3
35305 movn %icc, %l6, %g1
35306 fones %f13
35307 ldx [%l7 + 0x08], %o1
35308 fble,a %fcc3, loop_4107
35309 ldub [%l7 + 0x5C], %o5
35310 movrne %g3, 0x0A5, %l1
35311 ta %icc, 0x3
35312loop_4107:
35313 fmovrse %i6, %f8, %f0
35314 fcmpne32 %f2, %f4, %i2
35315 fmovse %xcc, %f12, %f3
35316 fpsub32 %f14, %f14, %f0
35317 ldsb [%l7 + 0x0A], %i0
35318 fmul8x16al %f12, %f11, %f12
35319 bpos,a %xcc, loop_4108
35320 ldub [%l7 + 0x0D], %i1
35321 fcmped %fcc0, %f14, %f12
35322 fnands %f2, %f11, %f9
35323loop_4108:
35324 fcmple32 %f14, %f12, %g5
35325 movge %icc, %g4, %i7
35326 tge %icc, 0x4
35327 tsubcc %i5, %g2, %o3
35328 edge32ln %l2, %l4, %l5
35329 sethi 0x035D, %l0
35330 sll %o0, 0x11, %g7
35331 fornot1s %f0, %f11, %f5
35332 ldsh [%l7 + 0x5E], %o2
35333 ldx [%l7 + 0x38], %o6
35334 stb %o7, [%l7 + 0x13]
35335 fbu,a %fcc0, loop_4109
35336 umulcc %g6, %i3, %i4
35337 st %f4, [%l7 + 0x1C]
35338 movne %xcc, %l3, %o4
35339loop_4109:
35340 ldub [%l7 + 0x63], %g1
35341 fbue,a %fcc2, loop_4110
35342 fmovrsgez %o1, %f7, %f0
35343 movleu %icc, %l6, %g3
35344 edge8n %l1, %o5, %i6
35345loop_4110:
35346 movleu %icc, %i0, %i2
35347 movrgez %i1, %g5, %g4
35348 bcc loop_4111
35349 fcmped %fcc2, %f14, %f6
35350 fnot2s %f7, %f10
35351 srax %i5, %i7, %o3
35352loop_4111:
35353 addccc %l2, %l4, %g2
35354 st %f8, [%l7 + 0x18]
35355 fnors %f2, %f3, %f8
35356 st %f11, [%l7 + 0x4C]
35357 ldd [%l7 + 0x28], %f10
35358 ldsh [%l7 + 0x60], %l5
35359 ld [%l7 + 0x78], %f4
35360 ld [%l7 + 0x54], %f11
35361 stx %l0, [%l7 + 0x50]
35362 edge32 %g7, %o0, %o2
35363 srlx %o7, 0x1B, %g6
35364 fpadd32 %f10, %f8, %f14
35365 stw %o6, [%l7 + 0x44]
35366 ldd [%l7 + 0x38], %f8
35367 fblg,a %fcc2, loop_4112
35368 fmovrslz %i3, %f5, %f9
35369 bcc loop_4113
35370 ldsw [%l7 + 0x20], %i4
35371loop_4112:
35372 fmovsleu %icc, %f13, %f8
35373 tgu %icc, 0x3
35374loop_4113:
35375 std %f2, [%l7 + 0x28]
35376 move %icc, %l3, %g1
35377 fnot1s %f9, %f8
35378 array8 %o1, %l6, %g3
35379 fmovsvc %icc, %f15, %f9
35380 ldsw [%l7 + 0x10], %o4
35381 brlez,a %l1, loop_4114
35382 movle %icc, %i6, %i0
35383 edge16l %o5, %i1, %i2
35384 fabss %f15, %f14
35385loop_4114:
35386 fmovrdgez %g5, %f2, %f12
35387 fmovsgu %icc, %f7, %f8
35388 bgu,a,pn %xcc, loop_4115
35389 fornot1 %f6, %f8, %f8
35390 lduw [%l7 + 0x44], %g4
35391 fmovrslez %i7, %f14, %f1
35392loop_4115:
35393 ldd [%l7 + 0x58], %f4
35394 fmul8sux16 %f8, %f8, %f2
35395 ld [%l7 + 0x6C], %f15
35396 bne,a loop_4116
35397 ldub [%l7 + 0x5F], %o3
35398 fcmpeq16 %f14, %f0, %l2
35399 fmovdcs %icc, %f3, %f5
35400loop_4116:
35401 move %xcc, %l4, %g2
35402 ldub [%l7 + 0x69], %l5
35403 sth %l0, [%l7 + 0x2A]
35404 stx %g7, [%l7 + 0x10]
35405 ld [%l7 + 0x40], %f7
35406 siam 0x1
35407 ld [%l7 + 0x10], %f6
35408 sdiv %i5, 0x0A6D, %o2
35409 ldsh [%l7 + 0x76], %o0
35410 ldsh [%l7 + 0x62], %o7
35411 lduh [%l7 + 0x62], %o6
35412 fmovrsne %i3, %f5, %f10
35413 lduw [%l7 + 0x0C], %i4
35414 stb %l3, [%l7 + 0x48]
35415 fpsub32s %f4, %f1, %f1
35416 ldsh [%l7 + 0x48], %g1
35417 ldsb [%l7 + 0x18], %g6
35418 movrne %o1, 0x0EA, %g3
35419 st %f3, [%l7 + 0x08]
35420 edge32l %l6, %l1, %i6
35421 fmovdcs %xcc, %f4, %f13
35422 fbne,a %fcc3, loop_4117
35423 bne,pt %icc, loop_4118
35424 lduh [%l7 + 0x08], %o4
35425 fmovsn %xcc, %f9, %f8
35426loop_4117:
35427 st %f2, [%l7 + 0x3C]
35428loop_4118:
35429 movcs %icc, %o5, %i1
35430 bcc,pt %icc, loop_4119
35431 lduw [%l7 + 0x10], %i2
35432 fblg %fcc3, loop_4120
35433 ldsh [%l7 + 0x0E], %i0
35434loop_4119:
35435 stx %g4, [%l7 + 0x18]
35436 movvc %icc, %i7, %g5
35437loop_4120:
35438 nop
35439 setx loop_4121, %l0, %l1
35440 wrpr 0x1, %tl
35441 wrpr %l1, %tpc
35442 add %l1, 0x4, %l1
35443 wrpr %l1, %tnpc
35444 setx 0x34400001400, %l0, %l1
35445 wrpr %l1, %tstate
35446 wrhpr 0x4, %htstate
35447 retry
35448 tneg %xcc, 0x7
35449 brgez,a %o3, loop_4122
35450 lduw [%l7 + 0x18], %l4
35451loop_4121:
35452 fmovda %icc, %f4, %f6
35453 edge16l %l2, %g2, %l0
35454loop_4122:
35455 std %f8, [%l7 + 0x58]
35456 movneg %xcc, %l5, %g7
35457 bge %xcc, loop_4123
35458 edge8 %i5, %o2, %o0
35459 fnors %f10, %f4, %f13
35460 tsubcctv %o6, 0x008B, %i3
35461loop_4123:
35462 pdist %f14, %f6, %f14
35463 array16 %o7, %i4, %l3
35464 lduh [%l7 + 0x0E], %g6
35465 movleu %xcc, %o1, %g1
35466 std %f12, [%l7 + 0x18]
35467 subccc %g3, %l1, %l6
35468 xnor %o4, 0x0C67, %o5
35469 movgu %xcc, %i1, %i2
35470 bleu,a,pn %icc, loop_4124
35471 fmovrde %i0, %f4, %f2
35472 fpsub32 %f8, %f6, %f6
35473 brlz %i6, loop_4125
35474loop_4124:
35475 fpack32 %f2, %f10, %f8
35476 bvc,a loop_4126
35477 movrgez %i7, %g4, %o3
35478loop_4125:
35479 movre %g5, %l4, %l2
35480 bn loop_4127
35481loop_4126:
35482 edge16ln %l0, %l5, %g7
35483 lduw [%l7 + 0x58], %g2
35484 bge,pn %icc, loop_4128
35485loop_4127:
35486 edge16 %o2, %i5, %o0
35487 ldsb [%l7 + 0x26], %o6
35488 fbg %fcc2, loop_4129
35489loop_4128:
35490 alignaddrl %o7, %i4, %i3
35491 ldub [%l7 + 0x47], %l3
35492 ldub [%l7 + 0x52], %o1
35493loop_4129:
35494 or %g1, 0x079A, %g3
35495 xor %g6, %l6, %o4
35496 fbg %fcc3, loop_4130
35497 ta %xcc, 0x7
35498 andn %o5, 0x1C52, %i1
35499 fmovrslz %i2, %f7, %f8
35500loop_4130:
35501 fmovsleu %icc, %f2, %f8
35502 for %f12, %f12, %f10
35503 movvc %icc, %i0, %i6
35504 fxors %f5, %f5, %f13
35505 edge8l %l1, %i7, %o3
35506 lduw [%l7 + 0x2C], %g4
35507 ldd [%l7 + 0x30], %f6
35508 movrne %l4, %l2, %l0
35509 bn loop_4131
35510 movcc %xcc, %l5, %g5
35511 fmovrdlez %g2, %f0, %f6
35512 ld [%l7 + 0x58], %f2
35513loop_4131:
35514 fmovse %xcc, %f8, %f5
35515 nop
35516 setx loop_4132, %l0, %l1
35517 wrpr 0x1, %tl
35518 wrpr %l1, %tnpc
35519 setx 0x34400001400, %l0, %l1
35520 wrpr %l1, %tstate
35521 wrhpr 0x4, %htstate
35522 done
35523 taddcctv %o2, %g7, %o0
35524 fmovde %icc, %f2, %f15
35525 brlez,a %i5, loop_4133
35526loop_4132:
35527 lduh [%l7 + 0x26], %o7
35528 fbn,a %fcc2, loop_4134
35529 ldsb [%l7 + 0x38], %i4
35530loop_4133:
35531 fmovdgu %xcc, %f15, %f13
35532 fmovdne %xcc, %f9, %f9
35533loop_4134:
35534 fmul8x16au %f4, %f5, %f10
35535 edge8ln %i3, %l3, %o6
35536 fpack32 %f8, %f0, %f12
35537 bge,a,pn %xcc, loop_4135
35538 ldsw [%l7 + 0x14], %o1
35539 fmovrsgez %g3, %f0, %f2
35540 ldd [%l7 + 0x68], %f12
35541loop_4135:
35542 st %f7, [%l7 + 0x44]
35543 movrne %g1, 0x2C6, %l6
35544 fcmpne16 %f4, %f4, %o4
35545 tgu %icc, 0x2
35546 st %f10, [%l7 + 0x70]
35547 edge8 %g6, %o5, %i1
35548 edge32ln %i2, %i0, %i6
35549 fmovspos %xcc, %f6, %f1
35550 sth %l1, [%l7 + 0x6A]
35551 smul %o3, 0x129B, %i7
35552 andcc %l4, %l2, %l0
35553 fsrc1 %f8, %f6
35554 taddcc %l5, %g5, %g2
35555 st %f2, [%l7 + 0x10]
35556 fmovdl %xcc, %f10, %f4
35557 fmovs %f1, %f14
35558 fpack16 %f4, %f9
35559 tg %icc, 0x3
35560 ld [%l7 + 0x3C], %f10
35561 ldx [%l7 + 0x28], %g4
35562 ldsw [%l7 + 0x20], %o2
35563 edge16l %o0, %g7, %i5
35564 edge32ln %i4, %o7, %i3
35565 ldub [%l7 + 0x1E], %o6
35566 ldsh [%l7 + 0x56], %l3
35567 fnot2 %f6, %f12
35568 orncc %g3, %o1, %l6
35569 bpos,pn %xcc, loop_4136
35570 ldx [%l7 + 0x60], %g1
35571 fcmple32 %f10, %f0, %o4
35572 fbg %fcc2, loop_4137
35573loop_4136:
35574 st %f6, [%l7 + 0x08]
35575 tleu %icc, 0x2
35576 lduw [%l7 + 0x68], %o5
35577loop_4137:
35578 lduh [%l7 + 0x48], %i1
35579 fmovrdlz %g6, %f0, %f0
35580 fand %f6, %f12, %f0
35581 fmovdgu %icc, %f11, %f15
35582 fmovrslez %i0, %f6, %f8
35583 ldsh [%l7 + 0x52], %i2
35584 edge8ln %l1, %o3, %i7
35585 stw %l4, [%l7 + 0x1C]
35586 bpos,pn %xcc, loop_4138
35587 lduh [%l7 + 0x32], %l2
35588 orncc %l0, 0x1C78, %l5
35589 tsubcc %g5, 0x1D8D, %g2
35590loop_4138:
35591 fnot1s %f11, %f7
35592 fmovdne %xcc, %f9, %f2
35593 ldub [%l7 + 0x73], %g4
35594 fzero %f2
35595 brgez %o2, loop_4139
35596 fpadd32 %f4, %f2, %f6
35597 fmovsgu %icc, %f14, %f13
35598 fba %fcc2, loop_4140
35599loop_4139:
35600 stw %o0, [%l7 + 0x40]
35601 movrlz %i6, 0x10C, %i5
35602 stw %i4, [%l7 + 0x6C]
35603loop_4140:
35604 stb %g7, [%l7 + 0x1E]
35605 movcs %xcc, %o7, %i3
35606 st %f12, [%l7 + 0x4C]
35607 fmul8x16au %f1, %f5, %f2
35608 nop
35609 setx loop_4141, %l0, %l1
35610 jmpl %l1, %o6
35611 fble,a %fcc1, loop_4142
35612 edge8l %l3, %g3, %o1
35613 mova %xcc, %g1, %o4
35614loop_4141:
35615 tvc %icc, 0x7
35616loop_4142:
35617 edge16l %l6, %i1, %g6
35618 ldub [%l7 + 0x0C], %i0
35619 fbul,a %fcc0, loop_4143
35620 ld [%l7 + 0x64], %f12
35621 fbule %fcc3, loop_4144
35622 fba %fcc2, loop_4145
35623loop_4143:
35624 fmuld8ulx16 %f7, %f7, %f8
35625 ldsw [%l7 + 0x58], %o5
35626loop_4144:
35627 subc %l1, 0x025E, %o3
35628loop_4145:
35629 ldx [%l7 + 0x60], %i2
35630 lduw [%l7 + 0x34], %i7
35631 ldx [%l7 + 0x30], %l4
35632 fone %f10
35633 addccc %l2, %l5, %l0
35634 lduw [%l7 + 0x34], %g2
35635 fmovrdne %g5, %f2, %f6
35636 ld [%l7 + 0x2C], %f5
35637 fcmpne32 %f0, %f8, %o2
35638 stx %g4, [%l7 + 0x58]
35639 ba loop_4146
35640 bvc,a,pt %xcc, loop_4147
35641 stx %i6, [%l7 + 0x08]
35642 fmovs %f15, %f1
35643loop_4146:
35644 bpos,a,pn %icc, loop_4148
35645loop_4147:
35646 andncc %o0, %i4, %g7
35647 fandnot1s %f12, %f12, %f11
35648 fmovrsgez %i5, %f10, %f6
35649loop_4148:
35650 tleu %icc, 0x4
35651 move %xcc, %o7, %o6
35652 tle %xcc, 0x1
35653 tleu %xcc, 0x6
35654 tsubcc %l3, %i3, %o1
35655 ba,a,pn %icc, loop_4149
35656 fcmpd %fcc1, %f0, %f0
35657 lduh [%l7 + 0x26], %g3
35658 tgu %xcc, 0x1
35659loop_4149:
35660 edge8 %g1, %o4, %i1
35661 fbue %fcc0, loop_4150
35662 movrlz %l6, %i0, %o5
35663 addcc %l1, %o3, %g6
35664 sdivcc %i2, 0x0959, %i7
35665loop_4150:
35666 andncc %l2, %l5, %l0
35667 fpack32 %f6, %f14, %f4
35668 fmuld8sux16 %f2, %f12, %f0
35669 stw %g2, [%l7 + 0x54]
35670 ldsw [%l7 + 0x74], %g5
35671 fsrc2s %f10, %f15
35672 tcs %icc, 0x6
35673 ble,a,pt %icc, loop_4151
35674 fabss %f6, %f11
35675 stw %o2, [%l7 + 0x68]
35676 fmovdge %icc, %f1, %f3
35677loop_4151:
35678 fmovrslz %l4, %f12, %f4
35679 stw %i6, [%l7 + 0x4C]
35680 stx %g4, [%l7 + 0x30]
35681 srax %o0, 0x1E, %i4
35682 ld [%l7 + 0x74], %f11
35683 mulx %i5, %o7, %g7
35684 fcmpgt32 %f14, %f0, %l3
35685 sth %o6, [%l7 + 0x6A]
35686 fmovrslz %i3, %f5, %f2
35687 fbul,a %fcc0, loop_4152
35688 stw %o1, [%l7 + 0x58]
35689 array32 %g1, %g3, %i1
35690 st %f5, [%l7 + 0x2C]
35691loop_4152:
35692 fmuld8sux16 %f1, %f6, %f0
35693 tpos %icc, 0x1
35694 stx %l6, [%l7 + 0x18]
35695 xnor %o4, 0x0795, %o5
35696 ldx [%l7 + 0x40], %i0
35697 edge8l %o3, %g6, %i2
35698 bcs loop_4153
35699 tg %xcc, 0x2
35700 fmovsg %icc, %f12, %f9
35701 fcmpgt32 %f14, %f6, %l1
35702loop_4153:
35703 fand %f6, %f12, %f10
35704 fbul,a %fcc1, loop_4154
35705 fcmpgt32 %f12, %f4, %i7
35706 addc %l2, %l0, %g2
35707 fbl %fcc1, loop_4155
35708loop_4154:
35709 ldsw [%l7 + 0x78], %g5
35710 fnand %f14, %f6, %f2
35711 fmovsa %icc, %f12, %f9
35712loop_4155:
35713 ldd [%l7 + 0x10], %f12
35714 nop
35715 setx loop_4156, %l0, %l1
35716 jmpl %l1, %l5
35717 fmul8x16 %f14, %f0, %f10
35718 sth %o2, [%l7 + 0x38]
35719 umul %i6, 0x0276, %g4
35720loop_4156:
35721 edge16 %l4, %i4, %i5
35722 nop
35723 setx loop_4157, %l0, %l1
35724 jmpl %l1, %o0
35725 ldsw [%l7 + 0x24], %g7
35726 movn %icc, %o7, %l3
35727 fmovrslez %i3, %f13, %f4
35728loop_4157:
35729 ldd [%l7 + 0x20], %f6
35730 lduh [%l7 + 0x6A], %o1
35731 tcs %xcc, 0x7
35732 fsrc2 %f6, %f6
35733 ldx [%l7 + 0x48], %o6
35734 tsubcc %g3, 0x1842, %g1
35735 tge %icc, 0x2
35736 sth %i1, [%l7 + 0x50]
35737 fbl %fcc1, loop_4158
35738 bneg,a %xcc, loop_4159
35739 std %f14, [%l7 + 0x40]
35740 call loop_4160
35741loop_4158:
35742 fmovrslz %o4, %f2, %f10
35743loop_4159:
35744 mova %icc, %l6, %i0
35745 fpmerge %f9, %f5, %f2
35746loop_4160:
35747 movle %icc, %o5, %g6
35748 ldd [%l7 + 0x40], %f6
35749 fands %f15, %f8, %f2
35750 fpsub32 %f8, %f0, %f4
35751 ldub [%l7 + 0x09], %o3
35752 udiv %l1, 0x1429, %i2
35753 ldx [%l7 + 0x50], %i7
35754 bn,a,pn %xcc, loop_4161
35755 and %l0, 0x14CD, %l2
35756 st %f11, [%l7 + 0x3C]
35757 sethi 0x1F71, %g5
35758loop_4161:
35759 fbl %fcc2, loop_4162
35760 popc 0x1597, %l5
35761 orn %o2, %g2, %g4
35762 move %icc, %i6, %l4
35763loop_4162:
35764 ld [%l7 + 0x60], %f1
35765 srlx %i4, %o0, %g7
35766 fmovdpos %icc, %f7, %f10
35767 fnot1s %f6, %f14
35768 ldsw [%l7 + 0x68], %o7
35769 fnot1 %f6, %f2
35770 ldd [%l7 + 0x58], %f10
35771 fpadd16 %f10, %f8, %f0
35772 fmul8x16 %f2, %f14, %f2
35773 fmovsgu %xcc, %f3, %f3
35774 fandnot2s %f11, %f5, %f14
35775 st %f12, [%l7 + 0x24]
35776 andn %l3, 0x1C62, %i5
35777 fmovdn %icc, %f15, %f15
35778 ld [%l7 + 0x18], %f6
35779 fones %f5
35780 ldsb [%l7 + 0x62], %o1
35781 ldd [%l7 + 0x50], %f0
35782 fornot2s %f9, %f2, %f11
35783 ldsb [%l7 + 0x14], %i3
35784 xnorcc %g3, 0x06CB, %o6
35785 fandnot2s %f7, %f0, %f9
35786 ldsb [%l7 + 0x73], %g1
35787 fcmpes %fcc0, %f2, %f3
35788 subc %o4, 0x051E, %i1
35789 movre %i0, 0x00C, %l6
35790 ldsb [%l7 + 0x52], %o5
35791 stx %g6, [%l7 + 0x10]
35792 stx %o3, [%l7 + 0x40]
35793 fnand %f6, %f14, %f4
35794 addccc %l1, %i7, %i2
35795 sth %l2, [%l7 + 0x7E]
35796 movrgez %l0, %l5, %g5
35797 fmovspos %xcc, %f7, %f1
35798 brz %o2, loop_4163
35799 sdivcc %g2, 0x1C4B, %g4
35800 tgu %icc, 0x2
35801 stx %l4, [%l7 + 0x10]
35802loop_4163:
35803 fmovdvs %icc, %f7, %f5
35804 lduw [%l7 + 0x08], %i4
35805 srax %o0, 0x0E, %g7
35806 stb %o7, [%l7 + 0x56]
35807 stx %l3, [%l7 + 0x48]
35808 bvc loop_4164
35809 fmovrdlz %i5, %f10, %f0
35810 stx %o1, [%l7 + 0x30]
35811 array8 %i3, %g3, %o6
35812loop_4164:
35813 mulx %g1, 0x096C, %o4
35814 fcmpgt16 %f12, %f6, %i6
35815 sth %i0, [%l7 + 0x44]
35816 sth %i1, [%l7 + 0x14]
35817 fnands %f6, %f6, %f11
35818 fcmpgt16 %f6, %f10, %o5
35819 movl %icc, %g6, %l6
35820 stx %l1, [%l7 + 0x78]
35821 fmovdge %xcc, %f14, %f14
35822 fandnot1s %f5, %f9, %f7
35823 fbn %fcc2, loop_4165
35824 edge8l %i7, %i2, %l2
35825 nop
35826 setx loop_4166, %l0, %l1
35827 wrpr 0x1, %tl
35828 wrpr %l1, %tpc
35829 add %l1, 0x4, %l1
35830 wrpr %l1, %tnpc
35831 setx 0x34400001400, %l0, %l1
35832 wrpr %l1, %tstate
35833 wrhpr 0x4, %htstate
35834 retry
35835 fandnot1s %f9, %f0, %f2
35836loop_4165:
35837 bgu,a loop_4167
35838 call loop_4168
35839loop_4166:
35840 stb %o3, [%l7 + 0x6C]
35841 fmovdcs %icc, %f2, %f7
35842loop_4167:
35843 sub %l0, 0x161E, %g5
35844loop_4168:
35845 fpsub32 %f4, %f8, %f4
35846 ldd [%l7 + 0x40], %f14
35847 lduw [%l7 + 0x60], %o2
35848 st %f5, [%l7 + 0x7C]
35849 fcmpne16 %f6, %f2, %l5
35850 tpos %xcc, 0x2
35851 fmovrdgz %g2, %f2, %f10
35852 fmovrdlez %l4, %f14, %f10
35853 movre %g4, 0x1F9, %i4
35854 movrlz %o0, 0x261, %o7
35855 array16 %g7, %i5, %o1
35856 fmovsvc %icc, %f3, %f4
35857 fmovsle %icc, %f3, %f2
35858 siam 0x6
35859 fmovrdne %i3, %f2, %f6
35860 srl %l3, %o6, %g3
35861 fandnot2 %f2, %f2, %f4
35862 tl %xcc, 0x4
35863 stb %o4, [%l7 + 0x69]
35864 movneg %xcc, %g1, %i6
35865 stw %i0, [%l7 + 0x0C]
35866 ldsh [%l7 + 0x16], %i1
35867 ldub [%l7 + 0x5F], %o5
35868 ldub [%l7 + 0x7B], %g6
35869 nop
35870 setx loop_4169, %l0, %l1
35871 wrpr 0x1, %tl
35872 wrpr %l1, %tpc
35873 add %l1, 0x4, %l1
35874 wrpr %l1, %tnpc
35875 setx 0x34400001400, %l0, %l1
35876 wrpr %l1, %tstate
35877 wrhpr 0x4, %htstate
35878 retry
35879 fble,a %fcc3, loop_4170
35880 fmovd %f6, %f10
35881 fcmpgt16 %f2, %f0, %l1
35882loop_4169:
35883 fmovdle %icc, %f10, %f12
35884loop_4170:
35885 fnegs %f8, %f2
35886 fmovdvc %icc, %f10, %f14
35887 nop
35888 setx loop_4171, %l0, %l1
35889 jmpl %l1, %i7
35890 tcc %xcc, 0x7
35891 mova %icc, %i2, %l2
35892 tg %icc, 0x4
35893loop_4171:
35894 te %icc, 0x3
35895 fmovsneg %icc, %f2, %f10
35896 fmovdn %xcc, %f11, %f8
35897 movcc %icc, %l6, %o3
35898 fmovsgu %xcc, %f7, %f4
35899 st %f13, [%l7 + 0x14]
35900 fzero %f10
35901 fbne %fcc3, loop_4172
35902 addccc %g5, 0x0B26, %l0
35903 fcmpeq32 %f12, %f0, %o2
35904 ldsw [%l7 + 0x24], %g2
35905loop_4172:
35906 fcmpne32 %f2, %f6, %l5
35907 stx %l4, [%l7 + 0x20]
35908 ble,a,pn %icc, loop_4173
35909 movle %icc, %g4, %o0
35910 nop
35911 setx loop_4174, %l0, %l1
35912 wrpr 0x1, %tl
35913 wrpr %l1, %tnpc
35914 setx 0x34400001400, %l0, %l1
35915 wrpr %l1, %tstate
35916 wrhpr 0x4, %htstate
35917 done
35918 edge16l %o7, %g7, %i4
35919loop_4173:
35920 fmovdle %xcc, %f9, %f5
35921 fmovscs %xcc, %f9, %f0
35922loop_4174:
35923 bvs,a,pn %xcc, loop_4175
35924 fabss %f9, %f8
35925 fpadd16s %f3, %f3, %f12
35926 fmovspos %icc, %f0, %f10
35927loop_4175:
35928 lduw [%l7 + 0x14], %o1
35929 fmovdpos %xcc, %f6, %f2
35930 lduh [%l7 + 0x6A], %i5
35931 movneg %xcc, %l3, %i3
35932 movleu %icc, %o6, %o4
35933 fcmple32 %f12, %f6, %g3
35934 ldd [%l7 + 0x18], %f0
35935 bvs,a %icc, loop_4176
35936 fmovsne %icc, %f5, %f9
35937 ldd [%l7 + 0x40], %f12
35938 fmul8x16al %f1, %f7, %f10
35939loop_4176:
35940 orcc %g1, %i0, %i6
35941 smulcc %i1, 0x0820, %g6
35942 fmul8sux16 %f10, %f12, %f8
35943 fmovdvc %icc, %f0, %f6
35944 stx %l1, [%l7 + 0x40]
35945 bl %icc, loop_4177
35946 alignaddr %i7, %o5, %l2
35947 fones %f0
35948 fcmple16 %f0, %f2, %i2
35949loop_4177:
35950 alignaddrl %o3, %g5, %l6
35951 fbl,a %fcc1, loop_4178
35952 smul %l0, 0x15F6, %g2
35953 movrne %l5, 0x3DA, %l4
35954 fxnor %f10, %f12, %f10
35955loop_4178:
35956 st %f14, [%l7 + 0x68]
35957 movneg %xcc, %o2, %o0
35958 stx %o7, [%l7 + 0x50]
35959 tcc %icc, 0x5
35960 udivcc %g7, 0x05A2, %i4
35961 fmovdl %icc, %f7, %f8
35962 fornot2s %f6, %f3, %f4
35963 bcs,pt %xcc, loop_4179
35964 smul %o1, 0x0A35, %g4
35965 lduh [%l7 + 0x14], %l3
35966 tleu %xcc, 0x4
35967loop_4179:
35968 ldsw [%l7 + 0x54], %i5
35969 stw %o6, [%l7 + 0x0C]
35970 bcc,a,pn %icc, loop_4180
35971 fpack32 %f0, %f8, %f0
35972 fxor %f10, %f0, %f2
35973 stb %o4, [%l7 + 0x53]
35974loop_4180:
35975 fmovsle %icc, %f0, %f6
35976 fzeros %f9
35977 ldx [%l7 + 0x70], %g3
35978 tg %xcc, 0x5
35979 array32 %g1, %i3, %i6
35980 stb %i0, [%l7 + 0x1C]
35981 ld [%l7 + 0x70], %f3
35982 fmovdgu %xcc, %f0, %f5
35983 edge16 %i1, %g6, %l1
35984 addcc %i7, 0x099E, %l2
35985 ble,pt %xcc, loop_4181
35986 fmovse %icc, %f3, %f13
35987 fone %f10
35988 brgez %i2, loop_4182
35989loop_4181:
35990 fmul8x16au %f13, %f1, %f12
35991 stw %o3, [%l7 + 0x70]
35992 ldx [%l7 + 0x10], %g5
35993loop_4182:
35994 fbne,a %fcc2, loop_4183
35995 fbug %fcc1, loop_4184
35996 sth %l6, [%l7 + 0x3A]
35997 bvs,a,pn %xcc, loop_4185
35998loop_4183:
35999 stx %o5, [%l7 + 0x28]
36000loop_4184:
36001 tcs %xcc, 0x1
36002 lduw [%l7 + 0x10], %l0
36003loop_4185:
36004 sra %g2, 0x16, %l5
36005 edge16n %o2, %l4, %o0
36006 andncc %o7, %i4, %o1
36007 sethi 0x1DF1, %g7
36008 subcc %l3, 0x1D84, %i5
36009 fandnot1s %f3, %f2, %f3
36010 fmovscc %icc, %f11, %f8
36011 stw %o6, [%l7 + 0x78]
36012 tsubcctv %g4, 0x0015, %g3
36013 movleu %xcc, %o4, %i3
36014 ldsb [%l7 + 0x4A], %g1
36015 fcmpeq32 %f4, %f6, %i0
36016 fornot2s %f3, %f14, %f2
36017 st %f13, [%l7 + 0x54]
36018 tle %xcc, 0x3
36019 fmovsle %xcc, %f0, %f15
36020 fbo %fcc2, loop_4186
36021 movvs %xcc, %i6, %g6
36022 ta %xcc, 0x6
36023 stx %i1, [%l7 + 0x08]
36024loop_4186:
36025 lduh [%l7 + 0x54], %l1
36026 stw %i7, [%l7 + 0x50]
36027 movle %xcc, %l2, %o3
36028 fbg,a %fcc3, loop_4187
36029 fornot1s %f6, %f2, %f8
36030 addc %i2, 0x1659, %g5
36031 lduh [%l7 + 0x26], %o5
36032loop_4187:
36033 ldx [%l7 + 0x08], %l6
36034 udivx %g2, 0x05FD, %l0
36035 tl %xcc, 0x6
36036 ldsb [%l7 + 0x56], %l5
36037 fors %f5, %f15, %f2
36038 brnz,a %l4, loop_4188
36039 fones %f1
36040 udivcc %o0, 0x0A88, %o7
36041 stw %i4, [%l7 + 0x44]
36042loop_4188:
36043 edge16n %o1, %o2, %l3
36044 stx %i5, [%l7 + 0x08]
36045 stx %o6, [%l7 + 0x08]
36046 andncc %g4, %g3, %o4
36047 stw %i3, [%l7 + 0x30]
36048 ldsw [%l7 + 0x48], %g7
36049 ldsw [%l7 + 0x74], %g1
36050 tl %xcc, 0x7
36051 be loop_4189
36052 umulcc %i0, 0x03A7, %i6
36053 fbuge %fcc0, loop_4190
36054 fmovsg %icc, %f12, %f1
36055loop_4189:
36056 fmovdge %xcc, %f6, %f7
36057 stw %g6, [%l7 + 0x24]
36058loop_4190:
36059 array32 %i1, %i7, %l1
36060 stb %l2, [%l7 + 0x61]
36061 ldsb [%l7 + 0x6F], %i2
36062 movg %icc, %g5, %o5
36063 ldub [%l7 + 0x45], %l6
36064 ldsw [%l7 + 0x30], %o3
36065 ldub [%l7 + 0x37], %l0
36066 subc %l5, %l4, %g2
36067 fcmpne32 %f12, %f10, %o7
36068 bshuffle %f2, %f14, %f12
36069 array16 %o0, %i4, %o2
36070 subccc %o1, %i5, %o6
36071 movvc %icc, %g4, %l3
36072 fnors %f5, %f15, %f6
36073 fsrc2s %f1, %f9
36074 fbl,a %fcc0, loop_4191
36075 fpsub16 %f12, %f6, %f2
36076 fabss %f7, %f4
36077 fmovrsgz %g3, %f12, %f11
36078loop_4191:
36079 st %f3, [%l7 + 0x6C]
36080 tcc %icc, 0x2
36081 stb %i3, [%l7 + 0x34]
36082 bcc,a,pn %icc, loop_4192
36083 stb %g7, [%l7 + 0x22]
36084 sth %g1, [%l7 + 0x34]
36085 movrlez %o4, %i6, %i0
36086loop_4192:
36087 brz,a %i1, loop_4193
36088 ldsb [%l7 + 0x68], %g6
36089 xorcc %i7, 0x0C04, %l2
36090 edge16 %i2, %g5, %o5
36091loop_4193:
36092 andn %l6, 0x0ED7, %l1
36093 fpadd16s %f9, %f13, %f2
36094 tl %icc, 0x2
36095 stb %o3, [%l7 + 0x53]
36096 stb %l5, [%l7 + 0x42]
36097 ldsw [%l7 + 0x58], %l0
36098 tn %icc, 0x6
36099 fmul8x16al %f9, %f7, %f10
36100 fmovsle %icc, %f0, %f6
36101 stx %g2, [%l7 + 0x58]
36102 edge8ln %o7, %l4, %i4
36103 brlz %o0, loop_4194
36104 fnegs %f8, %f1
36105 stx %o2, [%l7 + 0x48]
36106 ldsw [%l7 + 0x1C], %o1
36107loop_4194:
36108 alignaddrl %i5, %g4, %o6
36109 bvc,a %icc, loop_4195
36110 fpsub16 %f10, %f14, %f10
36111 edge32ln %g3, %l3, %g7
36112 edge32n %i3, %g1, %i6
36113loop_4195:
36114 alignaddr %o4, %i0, %g6
36115 srlx %i7, 0x13, %l2
36116 xnorcc %i1, %i2, %g5
36117 stw %o5, [%l7 + 0x24]
36118 fmovdg %icc, %f11, %f6
36119 ldd [%l7 + 0x20], %f2
36120 fandnot2s %f15, %f14, %f8
36121 taddcctv %l1, %l6, %l5
36122 ldsh [%l7 + 0x60], %l0
36123 movvc %icc, %g2, %o7
36124 ldub [%l7 + 0x6B], %o3
36125 tgu %xcc, 0x7
36126 fnot1 %f12, %f0
36127 movgu %icc, %i4, %l4
36128 orn %o0, 0x05C5, %o1
36129 fpack16 %f12, %f1
36130 std %f2, [%l7 + 0x08]
36131 bne,a,pt %icc, loop_4196
36132 fsrc2s %f1, %f11
36133 fabsd %f10, %f6
36134 movcs %icc, %i5, %o2
36135loop_4196:
36136 movrgez %o6, %g4, %l3
36137 fcmpne16 %f14, %f14, %g7
36138 nop
36139 setx loop_4197, %l0, %l1
36140 wrpr 0x1, %tl
36141 wrpr %l1, %tpc
36142 add %l1, 0x4, %l1
36143 wrpr %l1, %tnpc
36144 setx 0x34400001400, %l0, %l1
36145 wrpr %l1, %tstate
36146 wrhpr 0x4, %htstate
36147 retry
36148 fmovdvc %xcc, %f0, %f4
36149 taddcctv %i3, %g3, %g1
36150 lduh [%l7 + 0x40], %o4
36151loop_4197:
36152 ba %icc, loop_4198
36153 smulcc %i6, 0x1322, %g6
36154 fmovrsgz %i0, %f13, %f4
36155 alignaddr %l2, %i1, %i2
36156loop_4198:
36157 edge8ln %g5, %o5, %i7
36158 stx %l6, [%l7 + 0x10]
36159 edge32n %l5, %l1, %g2
36160 lduw [%l7 + 0x2C], %l0
36161 ld [%l7 + 0x40], %f10
36162 stx %o3, [%l7 + 0x08]
36163 fbg,a %fcc3, loop_4199
36164 sth %i4, [%l7 + 0x08]
36165 st %f0, [%l7 + 0x6C]
36166 movle %xcc, %o7, %o0
36167loop_4199:
36168 fxnors %f3, %f12, %f15
36169 fnot2 %f14, %f4
36170 stw %o1, [%l7 + 0x58]
36171 fmovsvs %xcc, %f11, %f15
36172 ldx [%l7 + 0x58], %i5
36173 fnot2 %f4, %f10
36174 fmovsge %xcc, %f4, %f11
36175 for %f6, %f8, %f0
36176 bn,a %icc, loop_4200
36177 fmovdge %icc, %f10, %f6
36178 movpos %xcc, %l4, %o2
36179 ldd [%l7 + 0x68], %f8
36180loop_4200:
36181 fmovsl %xcc, %f7, %f12
36182 fpadd16 %f8, %f14, %f12
36183 lduh [%l7 + 0x1E], %g4
36184 movcs %icc, %l3, %o6
36185 movl %xcc, %g7, %g3
36186 for %f10, %f8, %f10
36187 udivx %g1, 0x01B2, %o4
36188 st %f4, [%l7 + 0x7C]
36189 brlz,a %i3, loop_4201
36190 brnz,a %g6, loop_4202
36191 tl %icc, 0x6
36192 fand %f8, %f6, %f4
36193loop_4201:
36194 fbul %fcc1, loop_4203
36195loop_4202:
36196 fmovdne %icc, %f13, %f1
36197 fpadd16 %f10, %f14, %f14
36198 ldub [%l7 + 0x66], %i0
36199loop_4203:
36200 xnorcc %l2, %i1, %i2
36201 nop
36202 setx loop_4204, %l0, %l1
36203 wrpr 0x1, %tl
36204 wrpr %l1, %tpc
36205 add %l1, 0x4, %l1
36206 wrpr %l1, %tnpc
36207 setx 0x34400001400, %l0, %l1
36208 wrpr %l1, %tstate
36209 wrhpr 0x4, %htstate
36210 retry
36211 fmuld8sux16 %f7, %f4, %f12
36212 andcc %i6, %g5, %i7
36213 array16 %o5, %l6, %l1
36214loop_4204:
36215 fbue,a %fcc1, loop_4205
36216 bshuffle %f10, %f14, %f12
36217 ba,a,pn %xcc, loop_4206
36218 bneg,pt %xcc, loop_4207
36219loop_4205:
36220 ldsh [%l7 + 0x0E], %g2
36221 fmovde %icc, %f3, %f15
36222loop_4206:
36223 fnot1s %f1, %f4
36224loop_4207:
36225 alignaddrl %l5, %l0, %i4
36226 edge16ln %o7, %o0, %o3
36227 fmovrdlz %o1, %f0, %f10
36228 bl,a,pt %xcc, loop_4208
36229 sth %i5, [%l7 + 0x4C]
36230 ldd [%l7 + 0x60], %f10
36231 ld [%l7 + 0x0C], %f8
36232loop_4208:
36233 ldub [%l7 + 0x61], %l4
36234 fpsub16 %f0, %f10, %f2
36235 st %f0, [%l7 + 0x40]
36236 edge8 %g4, %o2, %l3
36237 umulcc %g7, %o6, %g1
36238 xorcc %o4, 0x007C, %i3
36239 orncc %g6, %g3, %l2
36240 std %f10, [%l7 + 0x20]
36241 siam 0x3
36242 fmovsle %icc, %f9, %f14
36243 xnor %i0, %i2, %i1
36244 orcc %g5, %i6, %i7
36245 sllx %l6, %l1, %o5
36246 or %g2, %l5, %i4
36247 stx %o7, [%l7 + 0x48]
36248 bvc %icc, loop_4209
36249 nop
36250 setx loop_4210, %l0, %l1
36251 jmpl %l1, %l0
36252 movge %xcc, %o3, %o1
36253 fsrc2s %f5, %f5
36254loop_4209:
36255 lduw [%l7 + 0x10], %i5
36256loop_4210:
36257 bgu,pn %icc, loop_4211
36258 movrlez %l4, 0x117, %o0
36259 ld [%l7 + 0x6C], %f2
36260 fmul8sux16 %f6, %f14, %f0
36261loop_4211:
36262 tle %icc, 0x2
36263 bpos,pt %xcc, loop_4212
36264 stb %o2, [%l7 + 0x26]
36265 ldsh [%l7 + 0x70], %l3
36266 ldsw [%l7 + 0x78], %g4
36267loop_4212:
36268 srlx %o6, %g1, %o4
36269 smul %g7, 0x05DF, %g6
36270 fmovdpos %xcc, %f2, %f4
36271 fmovdpos %icc, %f9, %f1
36272 st %f9, [%l7 + 0x50]
36273 brnz %i3, loop_4213
36274 movle %icc, %g3, %i0
36275 st %f3, [%l7 + 0x7C]
36276 bl %icc, loop_4214
36277loop_4213:
36278 fmovdcc %xcc, %f12, %f10
36279 lduw [%l7 + 0x08], %l2
36280 sth %i1, [%l7 + 0x38]
36281loop_4214:
36282 ldsw [%l7 + 0x24], %g5
36283 fbuge %fcc2, loop_4215
36284 ldub [%l7 + 0x27], %i6
36285 movn %xcc, %i7, %l6
36286 ldsb [%l7 + 0x0D], %i2
36287loop_4215:
36288 lduw [%l7 + 0x14], %o5
36289 movgu %icc, %l1, %g2
36290 sllx %i4, %l5, %l0
36291 smulcc %o3, 0x1EAD, %o1
36292 nop
36293 setx loop_4216, %l0, %l1
36294 wrpr 0x1, %tl
36295 wrpr %l1, %tnpc
36296 setx 0x34400001400, %l0, %l1
36297 wrpr %l1, %tstate
36298 wrhpr 0x4, %htstate
36299 done
36300 andcc %o7, 0x0257, %l4
36301 fbu,a %fcc2, loop_4217
36302 fzero %f0
36303loop_4216:
36304 fmovrslez %o0, %f4, %f15
36305 sth %i5, [%l7 + 0x3A]
36306loop_4217:
36307 fmovdcs %xcc, %f10, %f8
36308 ldx [%l7 + 0x50], %l3
36309 umulcc %g4, %o6, %g1
36310 ld [%l7 + 0x5C], %f7
36311 sth %o4, [%l7 + 0x3E]
36312 fornot2s %f8, %f9, %f10
36313 ldsb [%l7 + 0x0D], %o2
36314 fnand %f6, %f12, %f14
36315 fzeros %f0
36316 sdivcc %g6, 0x1C70, %i3
36317 movge %icc, %g7, %g3
36318 ldx [%l7 + 0x30], %l2
36319 nop
36320 setx loop_4218, %l0, %l1
36321 wrpr 0x1, %tl
36322 wrpr %l1, %tnpc
36323 setx 0x34400001400, %l0, %l1
36324 wrpr %l1, %tstate
36325 wrhpr 0x4, %htstate
36326 done
36327 sth %i0, [%l7 + 0x66]
36328 tsubcc %g5, %i6, %i7
36329 ldub [%l7 + 0x59], %i1
36330loop_4218:
36331 add %i2, %l6, %l1
36332 bgu %icc, loop_4219
36333 movle %icc, %o5, %g2
36334 fmovrsne %i4, %f9, %f15
36335 ldsh [%l7 + 0x46], %l5
36336loop_4219:
36337 fmovrde %l0, %f4, %f8
36338 bn,a %xcc, loop_4220
36339 ldsw [%l7 + 0x20], %o3
36340 fnors %f5, %f13, %f7
36341 movrne %o1, 0x17A, %o7
36342loop_4220:
36343 fmovsleu %xcc, %f3, %f15
36344 fmovrdlez %o0, %f4, %f6
36345 tgu %xcc, 0x2
36346 nop
36347 setx loop_4221, %l0, %l1
36348 jmpl %l1, %l4
36349 sllx %l3, %g4, %i5
36350 tsubcc %g1, %o4, %o2
36351 stb %g6, [%l7 + 0x66]
36352loop_4221:
36353 sdivcc %o6, 0x1644, %i3
36354 fmovdne %icc, %f6, %f4
36355 bgu,a,pn %xcc, loop_4222
36356 srlx %g3, 0x01, %g7
36357 lduw [%l7 + 0x1C], %l2
36358 st %f9, [%l7 + 0x64]
36359loop_4222:
36360 nop
36361 setx loop_4223, %l0, %l1
36362 jmpl %l1, %i0
36363 stw %g5, [%l7 + 0x70]
36364 tsubcc %i7, 0x0D01, %i6
36365 fmovdg %icc, %f15, %f8
36366loop_4223:
36367 fbue %fcc3, loop_4224
36368 fmovsvc %icc, %f8, %f7
36369 ldx [%l7 + 0x60], %i2
36370 stx %l6, [%l7 + 0x60]
36371loop_4224:
36372 lduh [%l7 + 0x28], %i1
36373 brlez %l1, loop_4225
36374 subccc %g2, 0x13DE, %o5
36375 fabsd %f0, %f2
36376 fmul8sux16 %f10, %f14, %f8
36377loop_4225:
36378 ldub [%l7 + 0x18], %i4
36379 edge32n %l5, %o3, %o1
36380 tvc %xcc, 0x1
36381 lduw [%l7 + 0x20], %l0
36382 ldsw [%l7 + 0x70], %o7
36383 sllx %o0, 0x01, %l3
36384 fmovsleu %icc, %f12, %f4
36385 edge8ln %l4, %i5, %g4
36386 fbg,a %fcc3, loop_4226
36387 lduh [%l7 + 0x54], %g1
36388 ldd [%l7 + 0x10], %f2
36389 mulscc %o4, 0x1801, %o2
36390loop_4226:
36391 fmovrde %g6, %f2, %f4
36392 fmovspos %xcc, %f10, %f8
36393 movpos %icc, %i3, %g3
36394 alignaddr %g7, %o6, %i0
36395 ldsh [%l7 + 0x10], %l2
36396 ldsb [%l7 + 0x6D], %i7
36397 bcc,a %xcc, loop_4227
36398 orncc %i6, %i2, %g5
36399 stb %l6, [%l7 + 0x61]
36400 fnot2 %f4, %f0
36401loop_4227:
36402 stx %i1, [%l7 + 0x28]
36403 lduw [%l7 + 0x6C], %l1
36404 fsrc2 %f8, %f4
36405 stx %o5, [%l7 + 0x60]
36406 sth %i4, [%l7 + 0x28]
36407 sth %l5, [%l7 + 0x7C]
36408 subc %g2, 0x157A, %o3
36409 bg %xcc, loop_4228
36410 fbn %fcc0, loop_4229
36411 stb %o1, [%l7 + 0x54]
36412 fmovdcs %icc, %f1, %f12
36413loop_4228:
36414 fxnors %f14, %f3, %f4
36415loop_4229:
36416 edge32 %o7, %l0, %l3
36417 std %f4, [%l7 + 0x68]
36418 stw %o0, [%l7 + 0x28]
36419 ldsw [%l7 + 0x28], %l4
36420 fmul8x16al %f13, %f6, %f14
36421 fcmpes %fcc1, %f14, %f0
36422 sth %i5, [%l7 + 0x2E]
36423 fpsub32 %f8, %f10, %f0
36424 ldd [%l7 + 0x60], %f6
36425 std %f8, [%l7 + 0x18]
36426 fpack32 %f4, %f6, %f8
36427 sth %g1, [%l7 + 0x42]
36428 lduw [%l7 + 0x70], %g4
36429 fmovs %f15, %f4
36430 ldub [%l7 + 0x5B], %o2
36431 fblg %fcc2, loop_4230
36432 fbu,a %fcc2, loop_4231
36433 bl,a %icc, loop_4232
36434 tpos %icc, 0x1
36435loop_4230:
36436 tcc %xcc, 0x7
36437loop_4231:
36438 alignaddr %g6, %i3, %g3
36439loop_4232:
36440 fexpand %f12, %f4
36441 lduh [%l7 + 0x16], %g7
36442 fmul8x16 %f12, %f10, %f12
36443 fexpand %f6, %f0
36444 fcmple32 %f12, %f0, %o6
36445 bl,a,pn %icc, loop_4233
36446 nop
36447 setx loop_4234, %l0, %l1
36448 jmpl %l1, %i0
36449 bn,a,pn %xcc, loop_4235
36450 orcc %l2, %i7, %o4
36451loop_4233:
36452 fmovs %f11, %f12
36453loop_4234:
36454 umulcc %i6, %g5, %i2
36455loop_4235:
36456 fbo %fcc1, loop_4236
36457 fcmpd %fcc0, %f6, %f0
36458 nop
36459 setx loop_4237, %l0, %l1
36460 wrpr 0x1, %tl
36461 wrpr %l1, %tpc
36462 add %l1, 0x4, %l1
36463 wrpr %l1, %tnpc
36464 setx 0x34400001400, %l0, %l1
36465 wrpr %l1, %tstate
36466 wrhpr 0x4, %htstate
36467 retry
36468 subccc %i1, %l6, %l1
36469loop_4236:
36470 fsrc1s %f3, %f0
36471 stb %i4, [%l7 + 0x73]
36472loop_4237:
36473 xor %l5, %g2, %o3
36474 stb %o1, [%l7 + 0x4F]
36475 std %f10, [%l7 + 0x40]
36476 fmovdneg %xcc, %f10, %f12
36477 fpadd32 %f14, %f6, %f8
36478 movrne %o5, %o7, %l3
36479 std %f14, [%l7 + 0x08]
36480 movl %icc, %o0, %l4
36481 ld [%l7 + 0x08], %f15
36482 movgu %icc, %i5, %l0
36483 tvs %icc, 0x4
36484 srlx %g1, %o2, %g4
36485 fabss %f1, %f9
36486 stx %g6, [%l7 + 0x70]
36487 lduh [%l7 + 0x36], %i3
36488 xorcc %g7, 0x1E76, %g3
36489 edge8l %i0, %l2, %o6
36490 xnorcc %o4, %i7, %g5
36491 bge,a,pt %xcc, loop_4238
36492 fmovrsgez %i2, %f9, %f8
36493 andncc %i1, %l6, %l1
36494 fpsub16 %f2, %f14, %f10
36495loop_4238:
36496 subcc %i4, %l5, %i6
36497 movpos %xcc, %g2, %o1
36498 edge32n %o5, %o7, %o3
36499 st %f8, [%l7 + 0x2C]
36500 fandnot1s %f15, %f2, %f7
36501 tleu %icc, 0x5
36502 brnz %l3, loop_4239
36503 std %f2, [%l7 + 0x08]
36504 sub %l4, %o0, %l0
36505 ldsw [%l7 + 0x70], %g1
36506loop_4239:
36507 fpack16 %f8, %f14
36508 fnot2s %f2, %f11
36509 or %i5, %o2, %g4
36510 fmovrse %g6, %f3, %f6
36511 fmovrsne %g7, %f12, %f10
36512 ldub [%l7 + 0x4B], %i3
36513 te %xcc, 0x0
36514 lduh [%l7 + 0x10], %g3
36515 subcc %i0, %l2, %o6
36516 bleu,a,pt %icc, loop_4240
36517 andncc %i7, %g5, %i2
36518 fmovse %icc, %f0, %f12
36519 ldx [%l7 + 0x10], %o4
36520loop_4240:
36521 fcmple32 %f8, %f14, %l6
36522 sra %l1, %i1, %i4
36523 tl %icc, 0x1
36524 fcmped %fcc3, %f10, %f2
36525 ldsw [%l7 + 0x24], %i6
36526 bne,pt %xcc, loop_4241
36527 ldsh [%l7 + 0x22], %l5
36528 fmovsvs %xcc, %f7, %f7
36529 fands %f10, %f1, %f13
36530loop_4241:
36531 or %o1, 0x0AC7, %o5
36532 fmovde %xcc, %f1, %f14
36533 array16 %g2, %o7, %o3
36534 xorcc %l4, %l3, %o0
36535 fmovsneg %icc, %f7, %f0
36536 ldub [%l7 + 0x4A], %l0
36537 ldx [%l7 + 0x28], %g1
36538 ldx [%l7 + 0x70], %i5
36539 bleu,pt %icc, loop_4242
36540 fmovsvc %xcc, %f1, %f14
36541 bg,a loop_4243
36542 fmovrdgz %g4, %f14, %f0
36543loop_4242:
36544 ld [%l7 + 0x20], %f5
36545 fmovdvc %xcc, %f0, %f0
36546loop_4243:
36547 fmul8sux16 %f0, %f8, %f6
36548 umul %o2, %g7, %g6
36549 edge8l %i3, %i0, %g3
36550 ldub [%l7 + 0x43], %l2
36551 fxnor %f8, %f4, %f0
36552 st %f2, [%l7 + 0x60]
36553 bneg,a,pt %icc, loop_4244
36554 fcmple16 %f14, %f8, %o6
36555 ldsh [%l7 + 0x36], %g5
36556 fbue %fcc1, loop_4245
36557loop_4244:
36558 fmovdgu %icc, %f11, %f5
36559 fmovdvs %icc, %f11, %f10
36560 add %i7, %o4, %l6
36561loop_4245:
36562 edge32n %i2, %i1, %i4
36563 fmovsle %xcc, %f11, %f14
36564 movn %icc, %i6, %l1
36565 siam 0x4
36566 ldsw [%l7 + 0x14], %o1
36567 fbu %fcc2, loop_4246
36568 ldub [%l7 + 0x43], %l5
36569 smul %o5, 0x0A0F, %o7
36570 std %f6, [%l7 + 0x28]
36571loop_4246:
36572 ldsh [%l7 + 0x5A], %o3
36573 ldx [%l7 + 0x38], %l4
36574 tge %icc, 0x4
36575 udiv %g2, 0x1CE5, %o0
36576 brz %l0, loop_4247
36577 fands %f9, %f11, %f0
36578 smul %l3, 0x1E87, %g1
36579 lduw [%l7 + 0x48], %i5
36580loop_4247:
36581 xorcc %o2, %g4, %g6
36582 fcmpgt16 %f12, %f12, %i3
36583 fmuld8ulx16 %f2, %f11, %f10
36584 movcc %xcc, %g7, %g3
36585 tn %xcc, 0x1
36586 ld [%l7 + 0x3C], %f13
36587 alignaddr %l2, %o6, %i0
36588 fmovrdne %g5, %f2, %f8
36589 ldx [%l7 + 0x08], %o4
36590 edge32n %i7, %i2, %l6
36591 fornot2s %f14, %f4, %f5
36592 fxor %f4, %f4, %f4
36593 fmovsvs %icc, %f15, %f2
36594 fzeros %f6
36595 ldx [%l7 + 0x50], %i4
36596 movvs %icc, %i1, %l1
36597 fbue %fcc0, loop_4248
36598 brlez,a %i6, loop_4249
36599 fmovsle %icc, %f2, %f2
36600 fbn,a %fcc1, loop_4250
36601loop_4248:
36602 ldsw [%l7 + 0x50], %o1
36603loop_4249:
36604 bshuffle %f10, %f12, %f4
36605 fpadd32s %f6, %f11, %f12
36606loop_4250:
36607 fmovrdlez %l5, %f12, %f12
36608 fmuld8ulx16 %f8, %f8, %f10
36609 st %f12, [%l7 + 0x68]
36610 movge %icc, %o5, %o7
36611 stw %o3, [%l7 + 0x38]
36612 ldsb [%l7 + 0x37], %g2
36613 movl %xcc, %l4, %o0
36614 fmovse %icc, %f1, %f4
36615 ldd [%l7 + 0x60], %f2
36616 tcs %icc, 0x7
36617 fmovdgu %xcc, %f1, %f1
36618 fbne,a %fcc0, loop_4251
36619 stx %l3, [%l7 + 0x20]
36620 fmovdgu %xcc, %f12, %f15
36621 fmovd %f6, %f0
36622loop_4251:
36623 lduw [%l7 + 0x24], %g1
36624 ldsw [%l7 + 0x58], %l0
36625 fmovrdgz %o2, %f6, %f14
36626 lduh [%l7 + 0x40], %g4
36627 sth %i5, [%l7 + 0x10]
36628 alignaddrl %i3, %g7, %g6
36629 call loop_4252
36630 sth %l2, [%l7 + 0x54]
36631 st %f1, [%l7 + 0x64]
36632 tle %icc, 0x0
36633loop_4252:
36634 movpos %icc, %o6, %g3
36635 fand %f12, %f14, %f8
36636 ldx [%l7 + 0x78], %i0
36637 fmovs %f8, %f10
36638 lduh [%l7 + 0x2C], %g5
36639 fpadd16s %f8, %f0, %f15
36640 fpsub32s %f2, %f15, %f4
36641 fmuld8sux16 %f1, %f6, %f2
36642 fsrc2 %f14, %f14
36643 ta %icc, 0x1
36644 movl %xcc, %o4, %i2
36645 edge8l %l6, %i7, %i4
36646 fbug,a %fcc3, loop_4253
36647 fcmpgt16 %f6, %f4, %l1
36648 te %xcc, 0x3
36649 bshuffle %f8, %f4, %f4
36650loop_4253:
36651 fmovsge %icc, %f1, %f11
36652 fpadd32 %f10, %f2, %f14
36653 fpackfix %f2, %f10
36654 tle %xcc, 0x7
36655 ldsb [%l7 + 0x5B], %i1
36656 bpos %icc, loop_4254
36657 fmovrdlz %o1, %f6, %f10
36658 ld [%l7 + 0x60], %f14
36659 edge16 %i6, %o5, %l5
36660loop_4254:
36661 bvs,pt %xcc, loop_4255
36662 fmovdgu %icc, %f10, %f2
36663 brgez %o3, loop_4256
36664 bpos %xcc, loop_4257
36665loop_4255:
36666 fornot2s %f0, %f15, %f10
36667 lduw [%l7 + 0x10], %o7
36668loop_4256:
36669 stb %l4, [%l7 + 0x76]
36670loop_4257:
36671 sdivcc %o0, 0x18CE, %g2
36672 fbg %fcc2, loop_4258
36673 movrlz %g1, 0x12A, %l0
36674 bge,a,pn %xcc, loop_4259
36675 array32 %l3, %o2, %g4
36676loop_4258:
36677 fbul,a %fcc2, loop_4260
36678 mulx %i3, %i5, %g7
36679loop_4259:
36680 fcmpgt32 %f8, %f12, %l2
36681 st %f9, [%l7 + 0x40]
36682loop_4260:
36683 fcmple16 %f6, %f2, %o6
36684 fbn,a %fcc0, loop_4261
36685 fmovsl %icc, %f4, %f15
36686 ld [%l7 + 0x60], %f5
36687 tvs %icc, 0x3
36688loop_4261:
36689 ldsh [%l7 + 0x12], %g3
36690 brnz,a %g6, loop_4262
36691 bgu %icc, loop_4263
36692 fmovsgu %xcc, %f8, %f6
36693 fmovrdgz %i0, %f12, %f4
36694loop_4262:
36695 fcmpne32 %f4, %f10, %o4
36696loop_4263:
36697 tneg %xcc, 0x7
36698 ldsw [%l7 + 0x34], %g5
36699 fmovsgu %xcc, %f2, %f1
36700 xor %l6, %i2, %i7
36701 fsrc2 %f10, %f8
36702 fmovdne %icc, %f13, %f0
36703 st %f9, [%l7 + 0x24]
36704 fbue %fcc3, loop_4264
36705 st %f3, [%l7 + 0x58]
36706 sllx %l1, 0x0D, %i4
36707 ldsb [%l7 + 0x74], %i1
36708loop_4264:
36709 smulcc %i6, 0x0FB5, %o1
36710 fbne %fcc1, loop_4265
36711 stb %l5, [%l7 + 0x72]
36712 sth %o3, [%l7 + 0x3C]
36713 fmovdgu %icc, %f6, %f10
36714loop_4265:
36715 movle %xcc, %o5, %l4
36716 ldsb [%l7 + 0x6C], %o0
36717 edge8ln %o7, %g2, %l0
36718 ldub [%l7 + 0x37], %g1
36719 stx %o2, [%l7 + 0x10]
36720 lduw [%l7 + 0x70], %g4
36721 lduw [%l7 + 0x6C], %i3
36722 addc %l3, 0x11F0, %g7
36723 edge8ln %l2, %o6, %i5
36724 smulcc %g6, 0x007A, %i0
36725 fmovrsne %o4, %f9, %f15
36726 edge16ln %g5, %g3, %l6
36727 sth %i7, [%l7 + 0x14]
36728 sra %l1, %i2, %i4
36729 fpsub16 %f0, %f2, %f14
36730 fble %fcc2, loop_4266
36731 stw %i6, [%l7 + 0x20]
36732 fbule %fcc3, loop_4267
36733 fmovsgu %icc, %f14, %f0
36734loop_4266:
36735 fmovspos %xcc, %f9, %f7
36736 fxors %f15, %f4, %f5
36737loop_4267:
36738 movge %xcc, %o1, %i1
36739 edge32l %o3, %o5, %l5
36740 bg,a %xcc, loop_4268
36741 std %f14, [%l7 + 0x60]
36742 bcc,pn %xcc, loop_4269
36743 fmul8sux16 %f14, %f14, %f6
36744loop_4268:
36745 fbul %fcc1, loop_4270
36746 fble %fcc3, loop_4271
36747loop_4269:
36748 fbue %fcc3, loop_4272
36749 bcs,pt %xcc, loop_4273
36750loop_4270:
36751 and %o0, %o7, %g2
36752loop_4271:
36753 bne,a,pt %icc, loop_4274
36754loop_4272:
36755 fpsub16 %f10, %f8, %f4
36756loop_4273:
36757 ldsh [%l7 + 0x1C], %l0
36758 fcmps %fcc0, %f1, %f9
36759loop_4274:
36760 fnot2 %f12, %f0
36761 smulcc %l4, 0x1242, %o2
36762 ldd [%l7 + 0x48], %f0
36763 movrgez %g1, %i3, %g4
36764 edge32 %g7, %l3, %l2
36765 fmovda %xcc, %f1, %f2
36766 fmovdcc %xcc, %f0, %f14
36767 fmovrsgez %i5, %f12, %f0
36768 te %xcc, 0x3
36769 xorcc %o6, 0x0766, %i0
36770 sth %o4, [%l7 + 0x16]
36771 edge8ln %g5, %g6, %l6
36772 fmovse %icc, %f12, %f1
36773 fnot2 %f12, %f6
36774 movneg %xcc, %i7, %l1
36775 edge8n %g3, %i4, %i2
36776 fmul8ulx16 %f2, %f4, %f10
36777 edge16ln %i6, %i1, %o3
36778 fmovsl %xcc, %f9, %f1
36779 edge16 %o1, %l5, %o0
36780 fbn %fcc3, loop_4275
36781 stx %o7, [%l7 + 0x78]
36782 ldub [%l7 + 0x17], %o5
36783 fornot1s %f13, %f6, %f5
36784loop_4275:
36785 bn %icc, loop_4276
36786 movrgz %g2, 0x238, %l4
36787 subc %l0, %g1, %o2
36788 bg %icc, loop_4277
36789loop_4276:
36790 fbn,a %fcc0, loop_4278
36791 fnot2 %f8, %f8
36792 bg,pn %xcc, loop_4279
36793loop_4277:
36794 brz %g4, loop_4280
36795loop_4278:
36796 fmovdneg %icc, %f14, %f6
36797 fmovrsgez %i3, %f15, %f4
36798loop_4279:
36799 fands %f13, %f8, %f0
36800loop_4280:
36801 movrgz %g7, %l2, %i5
36802 ldub [%l7 + 0x12], %l3
36803 or %i0, %o6, %o4
36804 fblg,a %fcc3, loop_4281
36805 fpsub16 %f6, %f4, %f6
36806 fabss %f1, %f14
36807 ldsw [%l7 + 0x60], %g5
36808loop_4281:
36809 fmovrdgez %g6, %f6, %f6
36810 andn %l6, 0x0A0B, %i7
36811 fmovsvc %icc, %f1, %f6
36812 fba %fcc2, loop_4282
36813 fnot2s %f1, %f7
36814 bpos,pn %xcc, loop_4283
36815 stb %l1, [%l7 + 0x58]
36816loop_4282:
36817 ldsb [%l7 + 0x6F], %g3
36818 fnot2 %f8, %f6
36819loop_4283:
36820 ldsh [%l7 + 0x1E], %i4
36821 lduw [%l7 + 0x34], %i2
36822 fmuld8sux16 %f11, %f15, %f12
36823 edge8 %i1, %o3, %o1
36824 fnegd %f14, %f14
36825 brlez,a %i6, loop_4284
36826 taddcc %o0, %l5, %o5
36827 stb %o7, [%l7 + 0x63]
36828 stx %l4, [%l7 + 0x70]
36829loop_4284:
36830 tsubcc %l0, %g2, %o2
36831 pdist %f10, %f0, %f0
36832 srlx %g4, 0x0A, %g1
36833 fnot1s %f8, %f14
36834 alignaddrl %g7, %i3, %l2
36835 movge %xcc, %i5, %i0
36836 ldsh [%l7 + 0x1C], %o6
36837 ldsh [%l7 + 0x1A], %o4
36838 ldub [%l7 + 0x70], %l3
36839 bvs loop_4285
36840 alignaddr %g6, %g5, %l6
36841 fnand %f10, %f8, %f12
36842 movrlz %l1, %g3, %i4
36843loop_4285:
36844 movre %i2, 0x141, %i7
36845 ldd [%l7 + 0x08], %f6
36846 fble,a %fcc0, loop_4286
36847 stx %i1, [%l7 + 0x48]
36848 movrlez %o1, %i6, %o0
36849 brnz,a %l5, loop_4287
36850loop_4286:
36851 tn %xcc, 0x3
36852 lduw [%l7 + 0x40], %o5
36853 ldd [%l7 + 0x08], %f12
36854loop_4287:
36855 fbule %fcc2, loop_4288
36856 fbue %fcc0, loop_4289
36857 addccc %o3, 0x1D89, %l4
36858 bcc,a %icc, loop_4290
36859loop_4288:
36860 fmovrde %l0, %f8, %f12
36861loop_4289:
36862 ble,a %icc, loop_4291
36863 ldsh [%l7 + 0x78], %g2
36864loop_4290:
36865 fmovrde %o2, %f8, %f8
36866 fpsub16s %f11, %f5, %f5
36867loop_4291:
36868 fbo,a %fcc0, loop_4292
36869 brgez %o7, loop_4293
36870 fbn,a %fcc2, loop_4294
36871 ldsw [%l7 + 0x40], %g1
36872loop_4292:
36873 fmovsgu %icc, %f10, %f13
36874loop_4293:
36875 sdivcc %g7, 0x0E47, %g4
36876loop_4294:
36877 fmovrde %i3, %f0, %f4
36878 lduw [%l7 + 0x68], %i5
36879 ldsh [%l7 + 0x1C], %l2
36880 stb %i0, [%l7 + 0x10]
36881 fmovsn %xcc, %f8, %f1
36882 sth %o6, [%l7 + 0x7A]
36883 fmovd %f2, %f14
36884 tsubcc %l3, 0x1194, %o4
36885 fnot2 %f10, %f14
36886 xorcc %g6, 0x17A4, %g5
36887 bcs,a %icc, loop_4295
36888 tne %icc, 0x5
36889 tn %xcc, 0x4
36890 sra %l1, 0x1A, %g3
36891loop_4295:
36892 ldsh [%l7 + 0x5E], %i4
36893 stx %l6, [%l7 + 0x60]
36894 sllx %i2, 0x01, %i1
36895 fmovdg %xcc, %f7, %f0
36896 stx %o1, [%l7 + 0x30]
36897 fsrc1s %f5, %f0
36898 sth %i7, [%l7 + 0x24]
36899 ldsh [%l7 + 0x30], %o0
36900 fxnor %f4, %f2, %f12
36901 fmovdgu %xcc, %f8, %f10
36902 sethi 0x13AD, %i6
36903 xor %o5, %o3, %l4
36904 ldub [%l7 + 0x31], %l0
36905 tl %xcc, 0x4
36906 bg,a %xcc, loop_4296
36907 stb %l5, [%l7 + 0x77]
36908 ble,pt %icc, loop_4297
36909 ldsb [%l7 + 0x67], %g2
36910loop_4296:
36911 std %f6, [%l7 + 0x20]
36912 sdivx %o7, 0x05E2, %g1
36913loop_4297:
36914 tleu %icc, 0x2
36915 addc %g7, %o2, %g4
36916 orcc %i3, 0x0BC6, %l2
36917 lduh [%l7 + 0x36], %i0
36918 nop
36919 setx loop_4298, %l0, %l1
36920 jmpl %l1, %i5
36921 movl %icc, %o6, %o4
36922 fmovsvs %icc, %f15, %f4
36923 lduw [%l7 + 0x70], %l3
36924loop_4298:
36925 fbul %fcc3, loop_4299
36926 fsrc1s %f9, %f11
36927 fabsd %f12, %f2
36928 fbue,a %fcc3, loop_4300
36929loop_4299:
36930 fzero %f10
36931 faligndata %f10, %f14, %f4
36932 fbul,a %fcc0, loop_4301
36933loop_4300:
36934 std %f10, [%l7 + 0x40]
36935 tn %xcc, 0x5
36936 ldsb [%l7 + 0x39], %g5
36937loop_4301:
36938 brnz,a %l1, loop_4302
36939 movleu %icc, %g3, %g6
36940 lduh [%l7 + 0x08], %i4
36941 udivx %i2, 0x177A, %i1
36942loop_4302:
36943 fbo,a %fcc2, loop_4303
36944 fcmpeq16 %f6, %f12, %l6
36945 fmovdl %xcc, %f4, %f4
36946 ldsh [%l7 + 0x78], %o1
36947loop_4303:
36948 smul %i7, 0x0F9D, %o0
36949 fcmpes %fcc1, %f13, %f0
36950 tne %xcc, 0x4
36951 fbue,a %fcc2, loop_4304
36952 ldd [%l7 + 0x08], %f2
36953 smul %i6, %o3, %o5
36954 sth %l4, [%l7 + 0x68]
36955loop_4304:
36956 subcc %l5, %l0, %g2
36957 edge16l %g1, %o7, %o2
36958 addc %g4, 0x1A97, %i3
36959 fmovdgu %xcc, %f5, %f11
36960 movn %icc, %l2, %i0
36961 fpack32 %f0, %f6, %f8
36962 st %f0, [%l7 + 0x38]
36963 bg,pn %xcc, loop_4305
36964 fzeros %f1
36965 ld [%l7 + 0x40], %f10
36966 fornot1 %f10, %f0, %f12
36967loop_4305:
36968 ldsw [%l7 + 0x70], %i5
36969 std %f12, [%l7 + 0x78]
36970 tleu %xcc, 0x0
36971 movcs %xcc, %o6, %o4
36972 tl %xcc, 0x4
36973 ld [%l7 + 0x40], %f15
36974 fmovrdlz %g7, %f14, %f0
36975 ld [%l7 + 0x78], %f9
36976 fmovdpos %xcc, %f15, %f8
36977 udivcc %l3, 0x07A7, %l1
36978 fbule,a %fcc1, loop_4306
36979 fpadd16 %f10, %f2, %f4
36980 stw %g5, [%l7 + 0x1C]
36981 fmovdpos %xcc, %f1, %f3
36982loop_4306:
36983 ld [%l7 + 0x1C], %f5
36984 fsrc1s %f8, %f12
36985 ldsw [%l7 + 0x64], %g6
36986 fba %fcc1, loop_4307
36987 stw %g3, [%l7 + 0x20]
36988 orcc %i2, 0x18D5, %i4
36989 tge %xcc, 0x1
36990loop_4307:
36991 fsrc1 %f4, %f6
36992 sub %l6, %i1, %o1
36993 edge16ln %o0, %i7, %o3
36994 fcmple16 %f8, %f6, %o5
36995 array16 %i6, %l4, %l5
36996 orncc %l0, 0x0C73, %g2
36997 and %g1, %o7, %g4
36998 lduh [%l7 + 0x6E], %o2
36999 fmovsl %icc, %f3, %f14
37000 stb %l2, [%l7 + 0x30]
37001 movcc %icc, %i0, %i3
37002 movrlez %i5, 0x347, %o4
37003 fnegs %f6, %f7
37004 fornot1 %f0, %f4, %f2
37005 fbe %fcc3, loop_4308
37006 fpadd16s %f7, %f7, %f5
37007 fbue %fcc1, loop_4309
37008 ldsb [%l7 + 0x0F], %o6
37009loop_4308:
37010 ldsh [%l7 + 0x7E], %l3
37011 ldx [%l7 + 0x08], %l1
37012loop_4309:
37013 fabss %f14, %f10
37014 bn loop_4310
37015 udiv %g5, 0x17CD, %g7
37016 srl %g6, 0x01, %i2
37017 fnands %f13, %f6, %f7
37018loop_4310:
37019 edge32l %g3, %i4, %l6
37020 fmovsgu %xcc, %f12, %f12
37021 fone %f8
37022 fmovdne %icc, %f14, %f8
37023 fxors %f10, %f13, %f3
37024 smulcc %i1, %o0, %i7
37025 fmovde %icc, %f6, %f13
37026 fmul8x16au %f3, %f4, %f8
37027 sdiv %o3, 0x0A17, %o1
37028 fpadd16 %f14, %f6, %f12
37029 sth %i6, [%l7 + 0x76]
37030 tvc %xcc, 0x3
37031 fmovsle %xcc, %f14, %f3
37032 edge8n %o5, %l4, %l0
37033 lduw [%l7 + 0x2C], %g2
37034 fmovrslez %l5, %f7, %f15
37035 lduh [%l7 + 0x78], %o7
37036 fand %f8, %f0, %f4
37037 fpadd32 %f10, %f10, %f10
37038 tvc %xcc, 0x1
37039 fmovsgu %icc, %f4, %f0
37040 fmovsg %icc, %f0, %f2
37041 bneg,a,pt %xcc, loop_4311
37042 movrlez %g4, %o2, %g1
37043 st %f12, [%l7 + 0x54]
37044 fmul8x16au %f0, %f5, %f14
37045loop_4311:
37046 srlx %i0, 0x10, %i3
37047 ldsw [%l7 + 0x58], %i5
37048 fmovsne %icc, %f8, %f11
37049 udivcc %l2, 0x17FC, %o4
37050 brnz %o6, loop_4312
37051 fands %f8, %f0, %f12
37052 movcs %icc, %l1, %g5
37053 st %f8, [%l7 + 0x40]
37054loop_4312:
37055 andcc %g7, 0x06A2, %g6
37056 smul %l3, 0x1EA8, %g3
37057 ldsh [%l7 + 0x5A], %i2
37058 stb %i4, [%l7 + 0x55]
37059 movrgez %i1, %o0, %i7
37060 fmovrslz %l6, %f7, %f10
37061 ld [%l7 + 0x74], %f11
37062 stb %o1, [%l7 + 0x24]
37063 fmovdle %icc, %f10, %f10
37064 ldsb [%l7 + 0x31], %i6
37065 lduw [%l7 + 0x54], %o5
37066 sth %o3, [%l7 + 0x50]
37067 sdivx %l0, 0x1F1E, %g2
37068 fcmpne16 %f8, %f6, %l4
37069 fnor %f12, %f10, %f12
37070 ldsb [%l7 + 0x63], %o7
37071 fmovrdgz %l5, %f10, %f4
37072 fcmpes %fcc0, %f5, %f13
37073 std %f4, [%l7 + 0x48]
37074 fmovrsgz %o2, %f5, %f7
37075 fandnot1 %f4, %f6, %f8
37076 fmul8x16au %f14, %f1, %f12
37077 bcs %icc, loop_4313
37078 addc %g4, %g1, %i3
37079 pdist %f8, %f4, %f8
37080 stx %i5, [%l7 + 0x38]
37081loop_4313:
37082 fpadd32s %f2, %f15, %f11
37083 ldsb [%l7 + 0x73], %l2
37084 xnor %o4, %o6, %i0
37085 bpos,pn %icc, loop_4314
37086 tcs %icc, 0x7
37087 fmovrde %g5, %f6, %f8
37088 ldd [%l7 + 0x10], %f12
37089loop_4314:
37090 ld [%l7 + 0x5C], %f7
37091 fandnot2 %f6, %f10, %f6
37092 ta %xcc, 0x7
37093 fmovsgu %xcc, %f8, %f15
37094 tg %icc, 0x5
37095 fcmpgt16 %f6, %f2, %l1
37096 fbule %fcc0, loop_4315
37097 xor %g6, 0x1957, %l3
37098 pdist %f8, %f8, %f0
37099 brgez,a %g7, loop_4316
37100loop_4315:
37101 udivcc %i2, 0x1934, %g3
37102 st %f11, [%l7 + 0x30]
37103 lduw [%l7 + 0x30], %i4
37104loop_4316:
37105 std %f4, [%l7 + 0x20]
37106 fmovdn %icc, %f11, %f5
37107 sll %o0, 0x05, %i1
37108 bcc,a %icc, loop_4317
37109 mova %xcc, %l6, %o1
37110 nop
37111 setx loop_4318, %l0, %l1
37112 jmpl %l1, %i7
37113 fandnot2 %f4, %f8, %f12
37114loop_4317:
37115 fble %fcc1, loop_4319
37116 ldub [%l7 + 0x47], %i6
37117loop_4318:
37118 fbu,a %fcc3, loop_4320
37119 movn %icc, %o5, %o3
37120loop_4319:
37121 srl %l0, 0x1E, %l4
37122 bne,a loop_4321
37123loop_4320:
37124 fmovrdlz %o7, %f0, %f2
37125 fbl %fcc0, loop_4322
37126 fmovdcs %icc, %f0, %f1
37127loop_4321:
37128 std %f14, [%l7 + 0x40]
37129 fcmpne16 %f14, %f6, %g2
37130loop_4322:
37131 fnors %f1, %f1, %f13
37132 bge,a,pn %xcc, loop_4323
37133 tvc %xcc, 0x0
37134 edge32l %l5, %g4, %o2
37135 sra %i3, %i5, %g1
37136loop_4323:
37137 fornot2 %f6, %f12, %f6
37138 fblg %fcc1, loop_4324
37139 bpos %xcc, loop_4325
37140 fbu %fcc1, loop_4326
37141 ld [%l7 + 0x5C], %f11
37142loop_4324:
37143 fmovsle %icc, %f0, %f14
37144loop_4325:
37145 mova %xcc, %o4, %o6
37146loop_4326:
37147 fnot1 %f14, %f2
37148 sth %i0, [%l7 + 0x6E]
37149 lduh [%l7 + 0x5E], %g5
37150 ldx [%l7 + 0x08], %l1
37151 fbg,a %fcc2, loop_4327
37152 fbne,a %fcc1, loop_4328
37153 bshuffle %f10, %f0, %f0
37154 ldsh [%l7 + 0x68], %g6
37155loop_4327:
37156 edge8ln %l3, %g7, %i2
37157loop_4328:
37158 ld [%l7 + 0x24], %f12
37159 ldd [%l7 + 0x30], %f14
37160 fpsub16s %f13, %f1, %f4
37161 fnot2s %f12, %f2
37162 lduh [%l7 + 0x68], %g3
37163 edge16 %l2, %i4, %i1
37164 or %o0, %l6, %o1
37165 fcmps %fcc0, %f6, %f11
37166 fbug,a %fcc3, loop_4329
37167 sethi 0x153C, %i7
37168 fbul %fcc1, loop_4330
37169 edge16 %o5, %o3, %i6
37170loop_4329:
37171 ldsh [%l7 + 0x26], %l0
37172 fbule %fcc1, loop_4331
37173loop_4330:
37174 fnor %f4, %f6, %f12
37175 fmovsg %icc, %f5, %f13
37176 stb %l4, [%l7 + 0x76]
37177loop_4331:
37178 stx %g2, [%l7 + 0x38]
37179 edge16l %o7, %g4, %o2
37180 mulx %l5, 0x1A3C, %i3
37181 movvc %xcc, %i5, %o4
37182 orn %g1, 0x0103, %i0
37183 fbl %fcc3, loop_4332
37184 fexpand %f6, %f14
37185 fmovd %f4, %f14
37186 bl,pt %xcc, loop_4333
37187loop_4332:
37188 std %f4, [%l7 + 0x38]
37189 fble %fcc3, loop_4334
37190 ld [%l7 + 0x54], %f1
37191loop_4333:
37192 ldx [%l7 + 0x60], %o6
37193 std %f10, [%l7 + 0x30]
37194loop_4334:
37195 lduh [%l7 + 0x3A], %g5
37196 brz %l1, loop_4335
37197 movgu %xcc, %l3, %g6
37198 tne %xcc, 0x6
37199 stx %g7, [%l7 + 0x10]
37200loop_4335:
37201 for %f8, %f4, %f6
37202 ta %icc, 0x0
37203 fmovdcs %xcc, %f14, %f12
37204 andn %i2, 0x1C74, %l2
37205 fabss %f14, %f6
37206 ldsw [%l7 + 0x68], %i4
37207 ldub [%l7 + 0x25], %i1
37208 fpmerge %f12, %f15, %f2
37209 fcmple16 %f2, %f14, %g3
37210 fble,a %fcc1, loop_4336
37211 bneg loop_4337
37212 ldsh [%l7 + 0x5E], %l6
37213 sth %o1, [%l7 + 0x2C]
37214loop_4336:
37215 sth %o0, [%l7 + 0x4C]
37216loop_4337:
37217 alignaddr %i7, %o3, %o5
37218 movle %xcc, %l0, %i6
37219 fpmerge %f0, %f4, %f2
37220 stw %g2, [%l7 + 0x3C]
37221 movle %icc, %l4, %o7
37222 fmovse %xcc, %f4, %f9
37223 sdivcc %g4, 0x0387, %l5
37224 std %f12, [%l7 + 0x68]
37225 bge,pt %icc, loop_4338
37226 fmovsne %icc, %f9, %f12
37227 udivx %o2, 0x150F, %i5
37228 ld [%l7 + 0x10], %f4
37229loop_4338:
37230 srlx %o4, 0x11, %i3
37231 mulscc %g1, 0x1BB3, %o6
37232 sth %i0, [%l7 + 0x50]
37233 fmovsne %icc, %f3, %f8
37234 fmovrsne %l1, %f12, %f9
37235 ldsw [%l7 + 0x5C], %l3
37236 tvc %icc, 0x0
37237 lduh [%l7 + 0x5A], %g6
37238 nop
37239 setx loop_4339, %l0, %l1
37240 wrpr 0x1, %tl
37241 wrpr %l1, %tpc
37242 add %l1, 0x4, %l1
37243 wrpr %l1, %tnpc
37244 setx 0x34400001400, %l0, %l1
37245 wrpr %l1, %tstate
37246 wrhpr 0x4, %htstate
37247 retry
37248 fandnot2s %f2, %f9, %f14
37249 bl,pt %xcc, loop_4340
37250 fmovrdne %g5, %f4, %f12
37251loop_4339:
37252 fmovsge %icc, %f15, %f13
37253 ldsw [%l7 + 0x70], %i2
37254loop_4340:
37255 fpadd16 %f10, %f8, %f12
37256 fand %f14, %f4, %f0
37257 fnot1 %f6, %f14
37258 fbu,a %fcc3, loop_4341
37259 fmovrsne %g7, %f10, %f0
37260 stw %l2, [%l7 + 0x38]
37261 movrlez %i1, %g3, %i4
37262loop_4341:
37263 udivx %o1, 0x0F25, %l6
37264 fsrc2s %f12, %f1
37265 lduh [%l7 + 0x74], %i7
37266 fors %f15, %f10, %f6
37267 fmovdle %xcc, %f14, %f0
37268 bcs,a %icc, loop_4342
37269 std %f12, [%l7 + 0x08]
37270 alignaddrl %o0, %o5, %o3
37271 brlez %l0, loop_4343
37272loop_4342:
37273 fmovsg %xcc, %f4, %f15
37274 fmovscc %icc, %f15, %f5
37275 fbl %fcc1, loop_4344
37276loop_4343:
37277 lduw [%l7 + 0x3C], %g2
37278 fnot2s %f14, %f15
37279 ldsh [%l7 + 0x1A], %i6
37280loop_4344:
37281 fbe,a %fcc0, loop_4345
37282 bg,a loop_4346
37283 movge %icc, %o7, %l4
37284 tneg %xcc, 0x1
37285loop_4345:
37286 fmuld8sux16 %f9, %f10, %f12
37287loop_4346:
37288 fnor %f0, %f12, %f4
37289 alignaddrl %l5, %g4, %i5
37290 bcc,pn %icc, loop_4347
37291 ldsw [%l7 + 0x64], %o4
37292 popc %o2, %g1
37293 sll %i3, %o6, %i0
37294loop_4347:
37295 fnot1 %f14, %f2
37296 ldsh [%l7 + 0x36], %l1
37297 ldsb [%l7 + 0x6B], %g6
37298 fmovscs %xcc, %f0, %f13
37299 fba %fcc3, loop_4348
37300 tl %icc, 0x6
37301 fmovdgu %xcc, %f4, %f1
37302 fbne %fcc1, loop_4349
37303loop_4348:
37304 tneg %xcc, 0x7
37305 fpadd16s %f4, %f15, %f9
37306 ldd [%l7 + 0x28], %f4
37307loop_4349:
37308 fcmpd %fcc0, %f14, %f2
37309 brlez %l3, loop_4350
37310 fmovspos %xcc, %f6, %f9
37311 array8 %i2, %g7, %l2
37312 umulcc %g5, 0x16AB, %i1
37313loop_4350:
37314 fmul8ulx16 %f10, %f2, %f0
37315 bn,a,pn %icc, loop_4351
37316 stb %g3, [%l7 + 0x65]
37317 st %f13, [%l7 + 0x60]
37318 ldd [%l7 + 0x10], %f14
37319loop_4351:
37320 fmovrdlez %i4, %f2, %f4
37321 and %o1, 0x1775, %i7
37322 stb %o0, [%l7 + 0x5A]
37323 fornot2s %f5, %f2, %f3
37324 ld [%l7 + 0x6C], %f6
37325 fmovscs %xcc, %f1, %f6
37326 taddcctv %o5, %l6, %l0
37327 lduw [%l7 + 0x20], %o3
37328 fmovdn %xcc, %f15, %f3
37329 fsrc2 %f0, %f0
37330 fbl %fcc2, loop_4352
37331 sdiv %i6, 0x1CDB, %o7
37332 std %f6, [%l7 + 0x18]
37333 fmovdvc %xcc, %f3, %f0
37334loop_4352:
37335 fbe %fcc2, loop_4353
37336 ldub [%l7 + 0x3C], %l4
37337 fbo,a %fcc1, loop_4354
37338 ldx [%l7 + 0x08], %g2
37339loop_4353:
37340 ldsb [%l7 + 0x5A], %g4
37341 st %f4, [%l7 + 0x34]
37342loop_4354:
37343 fcmpes %fcc0, %f12, %f9
37344 st %f0, [%l7 + 0x64]
37345 ldsw [%l7 + 0x78], %l5
37346 ba loop_4355
37347 orncc %i5, %o2, %g1
37348 movge %icc, %i3, %o6
37349 fornot1s %f4, %f6, %f2
37350loop_4355:
37351 array32 %i0, %o4, %g6
37352 fmovsle %icc, %f10, %f6
37353 movrgz %l3, 0x216, %i2
37354 bneg loop_4356
37355 ldsw [%l7 + 0x2C], %g7
37356 movg %icc, %l2, %g5
37357 movn %xcc, %i1, %l1
37358loop_4356:
37359 edge8n %g3, %i4, %i7
37360 ldub [%l7 + 0x29], %o0
37361 fmovdneg %xcc, %f8, %f2
37362 fmovdvs %icc, %f12, %f14
37363 fmovse %xcc, %f6, %f14
37364 fone %f12
37365 addc %o5, %o1, %l0
37366 tle %icc, 0x0
37367 fmovdneg %xcc, %f1, %f0
37368 ldd [%l7 + 0x48], %f8
37369 fmovs %f1, %f5
37370 ldd [%l7 + 0x48], %f8
37371 fblg %fcc3, loop_4357
37372 lduw [%l7 + 0x54], %l6
37373 orcc %i6, %o3, %l4
37374 bvs,a,pn %icc, loop_4358
37375loop_4357:
37376 edge16l %o7, %g2, %g4
37377 ldsw [%l7 + 0x1C], %i5
37378 fcmpeq32 %f2, %f12, %l5
37379loop_4358:
37380 ldub [%l7 + 0x4C], %o2
37381 fmovdneg %icc, %f1, %f12
37382 tcc %xcc, 0x3
37383 ldsw [%l7 + 0x4C], %g1
37384 fbu %fcc1, loop_4359
37385 fbn,a %fcc2, loop_4360
37386 movrgz %o6, %i3, %o4
37387 fpadd32 %f8, %f4, %f0
37388loop_4359:
37389 ldd [%l7 + 0x68], %f6
37390loop_4360:
37391 mova %icc, %g6, %i0
37392 ld [%l7 + 0x6C], %f11
37393 tpos %icc, 0x6
37394 orncc %l3, 0x1378, %g7
37395 movge %icc, %i2, %g5
37396 be,a,pn %icc, loop_4361
37397 tle %icc, 0x0
37398 ldx [%l7 + 0x48], %l2
37399 fxor %f8, %f10, %f4
37400loop_4361:
37401 fmovsvc %xcc, %f13, %f1
37402 std %f10, [%l7 + 0x38]
37403 fpadd32s %f13, %f8, %f6
37404 st %f9, [%l7 + 0x3C]
37405 nop
37406 setx loop_4362, %l0, %l1
37407 jmpl %l1, %i1
37408 std %f4, [%l7 + 0x50]
37409 movgu %icc, %g3, %i4
37410 or %l1, %i7, %o5
37411loop_4362:
37412 fmovdg %xcc, %f7, %f15
37413 ldub [%l7 + 0x1B], %o1
37414 fbne %fcc2, loop_4363
37415 fbule %fcc0, loop_4364
37416 fones %f5
37417 fornot2s %f15, %f10, %f11
37418loop_4363:
37419 fmovdn %xcc, %f0, %f8
37420loop_4364:
37421 ldsh [%l7 + 0x18], %o0
37422 ldsw [%l7 + 0x4C], %l0
37423 fmovsvs %icc, %f6, %f1
37424 ta %xcc, 0x1
37425 call loop_4365
37426 fbue,a %fcc1, loop_4366
37427 tcs %xcc, 0x3
37428 nop
37429 setx loop_4367, %l0, %l1
37430 wrpr 0x1, %tl
37431 wrpr %l1, %tnpc
37432 setx 0x34400001400, %l0, %l1
37433 wrpr %l1, %tstate
37434 wrhpr 0x4, %htstate
37435 done
37436loop_4365:
37437 movvs %icc, %i6, %o3
37438loop_4366:
37439 ldsw [%l7 + 0x28], %l4
37440 edge8ln %l6, %o7, %g2
37441loop_4367:
37442 edge32l %i5, %l5, %o2
37443 fpack16 %f0, %f13
37444 brnz,a %g4, loop_4368
37445 ldsw [%l7 + 0x68], %o6
37446 fands %f15, %f1, %f15
37447 lduw [%l7 + 0x64], %g1
37448loop_4368:
37449 ldsh [%l7 + 0x30], %i3
37450 fmovdle %xcc, %f10, %f4
37451 orncc %o4, 0x0FDE, %i0
37452 ldx [%l7 + 0x78], %g6
37453 movg %icc, %g7, %i2
37454 brz,a %g5, loop_4369
37455 edge16n %l2, %l3, %g3
37456 fmovdg %icc, %f9, %f6
37457 ldd [%l7 + 0x70], %f10
37458loop_4369:
37459 ldsb [%l7 + 0x23], %i1
37460 movrlz %l1, %i4, %o5
37461 ldsh [%l7 + 0x70], %i7
37462 brgez,a %o1, loop_4370
37463 brlz %l0, loop_4371
37464 ldsw [%l7 + 0x30], %o0
37465 ldsw [%l7 + 0x30], %o3
37466loop_4370:
37467 fmovspos %xcc, %f13, %f5
37468loop_4371:
37469 fmovrdgz %l4, %f14, %f6
37470 fnand %f12, %f8, %f14
37471 fcmpd %fcc3, %f4, %f6
37472 stx %i6, [%l7 + 0x60]
37473 lduw [%l7 + 0x4C], %o7
37474 lduw [%l7 + 0x78], %l6
37475 stw %g2, [%l7 + 0x08]
37476 fbu,a %fcc1, loop_4372
37477 std %f2, [%l7 + 0x70]
37478 ldub [%l7 + 0x4C], %i5
37479 movg %xcc, %o2, %l5
37480loop_4372:
37481 fmovrdlez %g4, %f4, %f0
37482 fmovrdne %o6, %f4, %f0
37483 movpos %icc, %i3, %o4
37484 fpsub32s %f9, %f6, %f12
37485 array8 %i0, %g6, %g7
37486 array16 %i2, %g1, %g5
37487 fnegd %f6, %f14
37488 stb %l3, [%l7 + 0x39]
37489 fmovdle %xcc, %f3, %f8
37490 std %f2, [%l7 + 0x10]
37491 std %f8, [%l7 + 0x78]
37492 fnand %f2, %f10, %f10
37493 add %l2, %i1, %g3
37494 xnorcc %l1, 0x0896, %o5
37495 std %f0, [%l7 + 0x28]
37496 fmovsle %icc, %f12, %f10
37497 umul %i4, 0x153A, %o1
37498 ldx [%l7 + 0x28], %l0
37499 array8 %o0, %o3, %l4
37500 movcc %icc, %i6, %i7
37501 st %f4, [%l7 + 0x08]
37502 tge %xcc, 0x1
37503 movl %icc, %o7, %g2
37504 udiv %l6, 0x1ACC, %i5
37505 sth %o2, [%l7 + 0x7A]
37506 st %f4, [%l7 + 0x2C]
37507 fands %f1, %f9, %f15
37508 tne %xcc, 0x7
37509 sth %l5, [%l7 + 0x2E]
37510 sth %g4, [%l7 + 0x16]
37511 sdivx %o6, 0x1AAD, %o4
37512 fmovscc %icc, %f13, %f13
37513 ldsb [%l7 + 0x24], %i3
37514 ldsh [%l7 + 0x2C], %i0
37515 fandnot1s %f11, %f1, %f10
37516 fbg %fcc1, loop_4373
37517 movle %xcc, %g7, %g6
37518 fabsd %f2, %f12
37519 fmovdcc %xcc, %f8, %f2
37520loop_4373:
37521 ldsb [%l7 + 0x25], %g1
37522 addc %i2, %g5, %l3
37523 fmovde %xcc, %f15, %f0
37524 ldd [%l7 + 0x10], %f12
37525 ldsb [%l7 + 0x58], %i1
37526 lduh [%l7 + 0x12], %l2
37527 fmovsg %xcc, %f10, %f9
37528 lduw [%l7 + 0x24], %l1
37529 ldsb [%l7 + 0x09], %o5
37530 sllx %g3, 0x09, %o1
37531 ldx [%l7 + 0x78], %i4
37532 fbue %fcc0, loop_4374
37533 and %l0, %o0, %o3
37534 movrne %i6, 0x0EE, %i7
37535 movl %xcc, %o7, %l4
37536loop_4374:
37537 stx %l6, [%l7 + 0x48]
37538 ldsw [%l7 + 0x74], %g2
37539 ldsw [%l7 + 0x28], %i5
37540 for %f8, %f8, %f14
37541 edge32ln %l5, %o2, %o6
37542 stw %g4, [%l7 + 0x10]
37543 edge8n %i3, %o4, %g7
37544 fbn %fcc3, loop_4375
37545 bgu,pn %icc, loop_4376
37546 sth %i0, [%l7 + 0x0A]
37547 fbo %fcc3, loop_4377
37548loop_4375:
37549 nop
37550 setx loop_4378, %l0, %l1
37551 jmpl %l1, %g6
37552loop_4376:
37553 fmul8x16au %f12, %f6, %f2
37554 fornot2s %f2, %f1, %f15
37555loop_4377:
37556 fcmpeq16 %f4, %f14, %g1
37557loop_4378:
37558 ldd [%l7 + 0x58], %f2
37559 lduh [%l7 + 0x0E], %g5
37560 brgez,a %i2, loop_4379
37561 edge16n %i1, %l2, %l3
37562 be loop_4380
37563 ldx [%l7 + 0x30], %o5
37564loop_4379:
37565 movrgez %l1, 0x37D, %o1
37566 ldd [%l7 + 0x68], %f6
37567loop_4380:
37568 fmuld8sux16 %f11, %f13, %f10
37569 ldd [%l7 + 0x10], %f10
37570 fmovse %icc, %f9, %f13
37571 fnor %f2, %f2, %f6
37572 ldsh [%l7 + 0x28], %g3
37573 popc %i4, %l0
37574 tle %xcc, 0x6
37575 tneg %icc, 0x4
37576 lduw [%l7 + 0x18], %o3
37577 fsrc1s %f4, %f6
37578 fmovdgu %xcc, %f10, %f6
37579 fpsub32 %f14, %f2, %f10
37580 edge8ln %o0, %i6, %i7
37581 ldsw [%l7 + 0x48], %l4
37582 ldx [%l7 + 0x48], %o7
37583 ldsb [%l7 + 0x22], %l6
37584 fmovsvs %xcc, %f4, %f9
37585 ldd [%l7 + 0x10], %f6
37586 fmovsgu %xcc, %f11, %f6
37587 movcs %xcc, %g2, %i5
37588 sth %l5, [%l7 + 0x60]
37589 fsrc2s %f11, %f3
37590 fmovdvc %icc, %f4, %f13
37591 orcc %o6, %g4, %o2
37592 fexpand %f6, %f2
37593 for %f4, %f0, %f10
37594 ldsw [%l7 + 0x50], %o4
37595 fones %f6
37596 fcmpgt32 %f10, %f2, %g7
37597 tle %xcc, 0x1
37598 fmovdle %icc, %f13, %f10
37599 fmovdne %icc, %f10, %f11
37600 siam 0x2
37601 array16 %i0, %i3, %g1
37602 fcmpeq16 %f12, %f4, %g5
37603 ldsh [%l7 + 0x4C], %i2
37604 fmovdg %icc, %f1, %f11
37605 ldx [%l7 + 0x08], %g6
37606 mulx %l2, 0x134B, %l3
37607 fmovsneg %icc, %f3, %f10
37608 fba %fcc3, loop_4381
37609 addc %o5, 0x1259, %l1
37610 fands %f6, %f6, %f10
37611 ld [%l7 + 0x18], %f14
37612loop_4381:
37613 std %f0, [%l7 + 0x30]
37614 fpadd32s %f4, %f4, %f2
37615 fnor %f2, %f12, %f4
37616 ldsw [%l7 + 0x7C], %o1
37617 tcc %xcc, 0x1
37618 udivcc %g3, 0x1EC4, %i1
37619 tneg %xcc, 0x6
37620 fbul %fcc3, loop_4382
37621 stw %i4, [%l7 + 0x68]
37622 edge32n %o3, %o0, %l0
37623 ldsb [%l7 + 0x4D], %i6
37624loop_4382:
37625 fmovsl %icc, %f12, %f13
37626 fbne %fcc1, loop_4383
37627 stx %l4, [%l7 + 0x08]
37628 add %o7, %i7, %l6
37629 sth %g2, [%l7 + 0x42]
37630loop_4383:
37631 bpos,pn %xcc, loop_4384
37632 ldsw [%l7 + 0x14], %l5
37633 stx %i5, [%l7 + 0x60]
37634 nop
37635 setx loop_4385, %l0, %l1
37636 wrpr 0x1, %tl
37637 wrpr %l1, %tpc
37638 add %l1, 0x4, %l1
37639 wrpr %l1, %tnpc
37640 setx 0x34400001400, %l0, %l1
37641 wrpr %l1, %tstate
37642 wrhpr 0x4, %htstate
37643 retry
37644loop_4384:
37645 ld [%l7 + 0x4C], %f8
37646 fmovdvc %icc, %f0, %f11
37647 fpackfix %f8, %f11
37648loop_4385:
37649 fxor %f0, %f4, %f4
37650 fands %f7, %f12, %f13
37651 brgz,a %o6, loop_4386
37652 ldub [%l7 + 0x1C], %g4
37653 fmovsleu %icc, %f10, %f3
37654 fpadd16 %f6, %f10, %f0
37655loop_4386:
37656 ld [%l7 + 0x4C], %f12
37657 bvs,a loop_4387
37658 srl %o4, %o2, %g7
37659 ldsw [%l7 + 0x74], %i0
37660 fxnor %f12, %f2, %f4
37661loop_4387:
37662 bvc,a,pt %icc, loop_4388
37663 fbo,a %fcc0, loop_4389
37664 fmovspos %icc, %f14, %f5
37665 sdiv %i3, 0x1CF9, %g1
37666loop_4388:
37667 movrlz %i2, %g5, %g6
37668loop_4389:
37669 ldsw [%l7 + 0x44], %l2
37670 movn %xcc, %l3, %o5
37671 ldsb [%l7 + 0x64], %l1
37672 fmovd %f8, %f12
37673 sdivx %g3, 0x1F0C, %o1
37674 stx %i4, [%l7 + 0x38]
37675 bge,pt %xcc, loop_4390
37676 fxor %f12, %f10, %f12
37677 fmovsl %icc, %f2, %f1
37678 andcc %i1, %o3, %l0
37679loop_4390:
37680 brz,a %i6, loop_4391
37681 fmovsge %xcc, %f10, %f5
37682 fmovdvs %icc, %f9, %f10
37683 tneg %icc, 0x0
37684loop_4391:
37685 fmovrsgz %l4, %f0, %f0
37686 movre %o0, 0x0DD, %o7
37687 taddcctv %l6, %i7, %g2
37688 ldx [%l7 + 0x28], %i5
37689 fpsub32s %f7, %f6, %f2
37690 ldd [%l7 + 0x38], %f14
37691 fnors %f12, %f15, %f7
37692 sth %o6, [%l7 + 0x54]
37693 be,pt %icc, loop_4392
37694 fzeros %f15
37695 movre %g4, %o4, %l5
37696 fble,a %fcc1, loop_4393
37697loop_4392:
37698 mova %xcc, %g7, %o2
37699 tcc %icc, 0x1
37700 fornot2s %f3, %f13, %f15
37701loop_4393:
37702 tcs %xcc, 0x7
37703 std %f14, [%l7 + 0x58]
37704 fandnot2 %f4, %f12, %f10
37705 stw %i0, [%l7 + 0x70]
37706 tg %icc, 0x5
37707 fxors %f8, %f0, %f1
37708 sdivcc %i3, 0x0DC4, %i2
37709 std %f6, [%l7 + 0x38]
37710 tl %icc, 0x5
37711 lduw [%l7 + 0x70], %g1
37712 ldd [%l7 + 0x78], %f0
37713 sub %g6, 0x09E3, %g5
37714 stb %l2, [%l7 + 0x5C]
37715 stw %l3, [%l7 + 0x44]
37716 fmovse %icc, %f2, %f8
37717 xorcc %l1, %g3, %o1
37718 ld [%l7 + 0x68], %f15
37719 fcmped %fcc2, %f4, %f8
37720 stx %i4, [%l7 + 0x38]
37721 fmovsle %icc, %f10, %f9
37722 movvc %icc, %i1, %o5
37723 fbl,a %fcc1, loop_4394
37724 st %f9, [%l7 + 0x54]
37725 edge8n %o3, %i6, %l0
37726 fmovrdne %l4, %f0, %f8
37727loop_4394:
37728 ldub [%l7 + 0x16], %o7
37729 brgez %l6, loop_4395
37730 lduw [%l7 + 0x20], %i7
37731 fsrc2 %f8, %f14
37732 st %f11, [%l7 + 0x1C]
37733loop_4395:
37734 pdist %f2, %f12, %f4
37735 fxnors %f14, %f3, %f11
37736 bneg,pn %xcc, loop_4396
37737 sll %g2, 0x0A, %o0
37738 subcc %i5, %o6, %o4
37739 lduh [%l7 + 0x36], %l5
37740loop_4396:
37741 ldsh [%l7 + 0x7E], %g7
37742 orncc %o2, 0x102F, %g4
37743 fbn %fcc3, loop_4397
37744 ldsb [%l7 + 0x1B], %i0
37745 udivx %i2, 0x1FD7, %g1
37746 lduh [%l7 + 0x54], %g6
37747loop_4397:
37748 call loop_4398
37749 ldx [%l7 + 0x60], %g5
37750 bshuffle %f12, %f10, %f4
37751 std %f8, [%l7 + 0x38]
37752loop_4398:
37753 fmovdneg %xcc, %f5, %f0
37754 stx %i3, [%l7 + 0x68]
37755 addc %l2, 0x0DBE, %l1
37756 fcmpgt16 %f0, %f2, %l3
37757 fsrc2 %f2, %f6
37758 lduw [%l7 + 0x30], %g3
37759 nop
37760 setx loop_4399, %l0, %l1
37761 wrpr 0x1, %tl
37762 wrpr %l1, %tpc
37763 add %l1, 0x4, %l1
37764 wrpr %l1, %tnpc
37765 setx 0x34400001400, %l0, %l1
37766 wrpr %l1, %tstate
37767 wrhpr 0x4, %htstate
37768 retry
37769 bne,a,pn %xcc, loop_4400
37770 tcs %icc, 0x6
37771 smul %i4, 0x04B3, %o1
37772loop_4399:
37773 st %f15, [%l7 + 0x58]
37774loop_4400:
37775 xnorcc %o5, %i1, %o3
37776 tge %xcc, 0x7
37777 tl %xcc, 0x7
37778 bcs,pt %xcc, loop_4401
37779 fcmple16 %f8, %f14, %l0
37780 lduw [%l7 + 0x50], %i6
37781 ldx [%l7 + 0x68], %o7
37782loop_4401:
37783 edge32n %l4, %l6, %g2
37784 ldsw [%l7 + 0x68], %o0
37785 fmovdgu %icc, %f9, %f7
37786 call loop_4402
37787 andn %i5, %o6, %i7
37788 sdiv %o4, 0x02CE, %l5
37789 sth %o2, [%l7 + 0x36]
37790loop_4402:
37791 ld [%l7 + 0x20], %f11
37792 fmovrdgez %g7, %f14, %f0
37793 ldsh [%l7 + 0x4A], %i0
37794 edge8ln %g4, %i2, %g6
37795 fmovdvs %xcc, %f4, %f6
37796 fblg,a %fcc2, loop_4403
37797 fbul %fcc0, loop_4404
37798 array8 %g5, %g1, %l2
37799 fbne %fcc3, loop_4405
37800loop_4403:
37801 fmovrdlz %i3, %f4, %f0
37802loop_4404:
37803 xorcc %l3, 0x1299, %l1
37804 fbo %fcc0, loop_4406
37805loop_4405:
37806 fpack32 %f10, %f0, %f14
37807 st %f6, [%l7 + 0x30]
37808 fpadd16 %f2, %f6, %f8
37809loop_4406:
37810 edge8n %g3, %i4, %o5
37811 fone %f10
37812 ldub [%l7 + 0x49], %i1
37813 sdivx %o3, 0x04FE, %l0
37814 fabsd %f2, %f2
37815 brlez %i6, loop_4407
37816 fandnot2 %f6, %f12, %f4
37817 fabss %f6, %f3
37818 fornot2 %f6, %f12, %f10
37819loop_4407:
37820 srax %o1, %o7, %l6
37821 fblg %fcc2, loop_4408
37822 lduw [%l7 + 0x44], %g2
37823 fbue %fcc1, loop_4409
37824 ldsw [%l7 + 0x78], %l4
37825loop_4408:
37826 edge16 %o0, %i5, %o6
37827 fbule,a %fcc1, loop_4410
37828loop_4409:
37829 umul %o4, 0x1F6C, %l5
37830 tvs %xcc, 0x1
37831 movleu %xcc, %i7, %o2
37832loop_4410:
37833 stx %i0, [%l7 + 0x20]
37834 st %f6, [%l7 + 0x5C]
37835 fmovse %xcc, %f14, %f15
37836 subccc %g4, %i2, %g7
37837 stx %g6, [%l7 + 0x28]
37838 ldx [%l7 + 0x58], %g5
37839 tl %icc, 0x0
37840 st %f15, [%l7 + 0x28]
37841 ldsh [%l7 + 0x58], %l2
37842 fzero %f12
37843 sethi 0x0A1D, %g1
37844 stx %l3, [%l7 + 0x18]
37845 fone %f6
37846 fcmpgt16 %f6, %f0, %i3
37847 xnorcc %l1, 0x0E06, %i4
37848 ldsh [%l7 + 0x4C], %g3
37849 edge8 %i1, %o5, %o3
37850 sth %i6, [%l7 + 0x0C]
37851 ldsb [%l7 + 0x43], %o1
37852 fzeros %f6
37853 fpack16 %f8, %f3
37854 ldsh [%l7 + 0x6A], %l0
37855 bpos,a loop_4411
37856 st %f7, [%l7 + 0x58]
37857 fbu,a %fcc1, loop_4412
37858 ba,a,pn %icc, loop_4413
37859loop_4411:
37860 fmovdne %icc, %f5, %f7
37861 st %f5, [%l7 + 0x5C]
37862loop_4412:
37863 array8 %o7, %l6, %g2
37864loop_4413:
37865 ldsw [%l7 + 0x2C], %o0
37866 edge16l %i5, %o6, %l4
37867 fpack32 %f14, %f8, %f2
37868 movcc %xcc, %l5, %i7
37869 fnand %f0, %f14, %f10
37870 movre %o4, 0x0F4, %o2
37871 bg loop_4414
37872 tgu %xcc, 0x1
37873 edge16ln %g4, %i2, %g7
37874 ldd [%l7 + 0x78], %f6
37875loop_4414:
37876 movge %icc, %g6, %g5
37877 fmovrdgez %i0, %f2, %f4
37878 fmovdvs %icc, %f9, %f3
37879 fmovrde %g1, %f14, %f2
37880 nop
37881 setx loop_4415, %l0, %l1
37882 wrpr 0x1, %tl
37883 wrpr %l1, %tpc
37884 add %l1, 0x4, %l1
37885 wrpr %l1, %tnpc
37886 setx 0x34400001400, %l0, %l1
37887 wrpr %l1, %tstate
37888 wrhpr 0x4, %htstate
37889 retry
37890 or %l2, 0x1B78, %l3
37891 ldsb [%l7 + 0x30], %i3
37892 umulcc %i4, %l1, %i1
37893loop_4415:
37894 stx %g3, [%l7 + 0x50]
37895 bleu,pt %xcc, loop_4416
37896 fornot1 %f6, %f0, %f2
37897 fmovsn %xcc, %f14, %f2
37898 mulscc %o5, 0x0598, %o3
37899loop_4416:
37900 fmul8ulx16 %f4, %f8, %f12
37901 tn %xcc, 0x4
37902 orcc %i6, 0x04D0, %o1
37903 bvc,pn %xcc, loop_4417
37904 fands %f15, %f4, %f3
37905 umulcc %l0, %o7, %l6
37906 fexpand %f1, %f2
37907loop_4417:
37908 movl %xcc, %o0, %g2
37909 tcc %icc, 0x7
37910 fmul8x16 %f2, %f8, %f4
37911 fmovdgu %xcc, %f8, %f7
37912 ldsh [%l7 + 0x44], %o6
37913 fpmerge %f10, %f14, %f6
37914 fmovdcs %icc, %f12, %f9
37915 siam 0x1
37916 std %f8, [%l7 + 0x30]
37917 ba %xcc, loop_4418
37918 fxnor %f2, %f10, %f0
37919 orcc %i5, 0x0ECF, %l5
37920 sth %l4, [%l7 + 0x64]
37921loop_4418:
37922 pdist %f0, %f10, %f8
37923 fbne %fcc0, loop_4419
37924 lduh [%l7 + 0x7C], %i7
37925 sth %o2, [%l7 + 0x3E]
37926 fornot1s %f2, %f9, %f1
37927loop_4419:
37928 ld [%l7 + 0x44], %f11
37929 ldsw [%l7 + 0x74], %g4
37930 fpsub32s %f0, %f15, %f11
37931 ldsb [%l7 + 0x7A], %o4
37932 tl %xcc, 0x3
37933 ldd [%l7 + 0x70], %f10
37934 fone %f2
37935 movrne %g7, %g6, %i2
37936 movrne %i0, 0x14A, %g5
37937 fmovsge %icc, %f4, %f11
37938 ld [%l7 + 0x54], %f2
37939 ldub [%l7 + 0x3D], %g1
37940 fmovrslz %l3, %f2, %f1
37941 ldsh [%l7 + 0x62], %i3
37942 st %f11, [%l7 + 0x18]
37943 tl %xcc, 0x0
37944 fpadd16s %f15, %f12, %f7
37945 nop
37946 setx loop_4420, %l0, %l1
37947 jmpl %l1, %l2
37948 tsubcctv %l1, 0x1DF9, %i4
37949 ldd [%l7 + 0x48], %f8
37950 fmuld8sux16 %f15, %f11, %f2
37951loop_4420:
37952 fbne,a %fcc0, loop_4421
37953 fmovdne %xcc, %f4, %f10
37954 ldub [%l7 + 0x6F], %g3
37955 fmul8x16 %f15, %f4, %f6
37956loop_4421:
37957 stx %o5, [%l7 + 0x60]
37958 edge32n %i1, %o3, %i6
37959 ldd [%l7 + 0x28], %f0
37960 fones %f4
37961 fmovdle %icc, %f11, %f11
37962 fzero %f14
37963 srlx %l0, %o7, %l6
37964 fbug %fcc1, loop_4422
37965 array8 %o0, %o1, %o6
37966 st %f14, [%l7 + 0x6C]
37967 fabsd %f2, %f12
37968loop_4422:
37969 tg %xcc, 0x4
37970 fnegd %f14, %f14
37971 sth %i5, [%l7 + 0x56]
37972 brnz %g2, loop_4423
37973 tg %icc, 0x2
37974 ldsb [%l7 + 0x12], %l5
37975 tl %xcc, 0x4
37976loop_4423:
37977 fmovdvc %xcc, %f2, %f15
37978 tn %icc, 0x1
37979 fmovscc %icc, %f9, %f9
37980 stb %i7, [%l7 + 0x6F]
37981 siam 0x1
37982 fbe %fcc3, loop_4424
37983 edge16n %l4, %g4, %o4
37984 fones %f11
37985 sra %o2, 0x1A, %g6
37986loop_4424:
37987 movcc %icc, %g7, %i2
37988 movrgez %g5, 0x1BF, %i0
37989 fmovdvs %icc, %f0, %f3
37990 fpadd32 %f0, %f0, %f14
37991 ba,a,pt %xcc, loop_4425
37992 tcc %xcc, 0x4
37993 movcc %xcc, %g1, %l3
37994 std %f10, [%l7 + 0x40]
37995loop_4425:
37996 fpack32 %f0, %f4, %f8
37997 tsubcctv %l2, %i3, %i4
37998 fmul8x16 %f8, %f10, %f12
37999 fxors %f4, %f13, %f1
38000 tneg %xcc, 0x3
38001 ldub [%l7 + 0x7A], %g3
38002 fbne,a %fcc3, loop_4426
38003 fmovsne %icc, %f8, %f4
38004 fmovdneg %icc, %f7, %f7
38005 stx %o5, [%l7 + 0x40]
38006loop_4426:
38007 ldub [%l7 + 0x13], %l1
38008 tgu %xcc, 0x7
38009 fmovse %icc, %f14, %f15
38010 fbo %fcc1, loop_4427
38011 umul %o3, 0x1E19, %i1
38012 stb %l0, [%l7 + 0x6C]
38013 fmovse %xcc, %f4, %f8
38014loop_4427:
38015 for %f4, %f0, %f0
38016 fmovrdgz %i6, %f4, %f2
38017 fcmpeq16 %f4, %f8, %l6
38018 edge32n %o7, %o1, %o0
38019 srlx %o6, %g2, %i5
38020 ldsw [%l7 + 0x4C], %i7
38021 ldx [%l7 + 0x08], %l5
38022 nop
38023 setx loop_4428, %l0, %l1
38024 jmpl %l1, %g4
38025 alignaddr %o4, %o2, %g6
38026 edge32 %g7, %i2, %l4
38027 fmuld8ulx16 %f11, %f0, %f6
38028loop_4428:
38029 ldub [%l7 + 0x34], %i0
38030 fmovrdgz %g5, %f6, %f12
38031 fpsub32s %f10, %f9, %f9
38032 orcc %l3, 0x103B, %l2
38033 std %f10, [%l7 + 0x60]
38034 fand %f8, %f4, %f0
38035 smul %i3, 0x0A5A, %i4
38036 tcc %icc, 0x7
38037 st %f6, [%l7 + 0x4C]
38038 andncc %g1, %g3, %l1
38039 movrgz %o5, 0x3E4, %o3
38040 fbue %fcc2, loop_4429
38041 ldx [%l7 + 0x08], %l0
38042 bvc,a %icc, loop_4430
38043 fbge,a %fcc0, loop_4431
38044loop_4429:
38045 xor %i6, %i1, %o7
38046 ldsb [%l7 + 0x3E], %o1
38047loop_4430:
38048 ld [%l7 + 0x58], %f3
38049loop_4431:
38050 lduh [%l7 + 0x46], %o0
38051 stx %o6, [%l7 + 0x70]
38052 ba,a,pt %icc, loop_4432
38053 fones %f6
38054 array8 %g2, %l6, %i5
38055 stx %i7, [%l7 + 0x18]
38056loop_4432:
38057 fcmpgt16 %f2, %f14, %l5
38058 lduw [%l7 + 0x48], %o4
38059 st %f14, [%l7 + 0x10]
38060 edge16ln %o2, %g6, %g4
38061 sdiv %g7, 0x08CA, %i2
38062 ldd [%l7 + 0x38], %f2
38063 edge16n %i0, %l4, %g5
38064 fcmpeq16 %f6, %f0, %l2
38065 sth %i3, [%l7 + 0x50]
38066 mova %icc, %l3, %g1
38067 fmovrdgez %i4, %f12, %f14
38068 std %f14, [%l7 + 0x28]
38069 fbul %fcc3, loop_4433
38070 orncc %g3, 0x0139, %l1
38071 tneg %icc, 0x1
38072 be,pn %icc, loop_4434
38073loop_4433:
38074 subccc %o3, %o5, %i6
38075 lduw [%l7 + 0x50], %i1
38076 nop
38077 setx loop_4435, %l0, %l1
38078 wrpr 0x1, %tl
38079 wrpr %l1, %tpc
38080 add %l1, 0x4, %l1
38081 wrpr %l1, %tnpc
38082 setx 0x34400001400, %l0, %l1
38083 wrpr %l1, %tstate
38084 wrhpr 0x4, %htstate
38085 retry
38086loop_4434:
38087 fpack32 %f0, %f4, %f6
38088 movrlez %l0, 0x002, %o7
38089 taddcctv %o1, %o6, %o0
38090loop_4435:
38091 orcc %g2, %l6, %i5
38092 edge32l %i7, %o4, %o2
38093 fmul8x16au %f1, %f8, %f6
38094 ld [%l7 + 0x18], %f2
38095 fmul8x16 %f9, %f14, %f0
38096 fsrc2 %f8, %f2
38097 bvs loop_4436
38098 fones %f12
38099 movgu %icc, %g6, %g4
38100 ldsw [%l7 + 0x44], %l5
38101loop_4436:
38102 movn %icc, %g7, %i2
38103 fcmpne32 %f14, %f2, %i0
38104 fandnot2 %f8, %f8, %f4
38105 fmovsg %xcc, %f13, %f9
38106 tgu %icc, 0x2
38107 st %f0, [%l7 + 0x18]
38108 fmovrse %g5, %f9, %f9
38109 tg %icc, 0x3
38110 move %icc, %l2, %l4
38111 edge8ln %l3, %g1, %i4
38112 andncc %g3, %l1, %o3
38113 andncc %o5, %i3, %i6
38114 ble,a,pn %xcc, loop_4437
38115 fmovrdgez %i1, %f10, %f0
38116 edge8 %o7, %o1, %o6
38117 alignaddrl %l0, %g2, %l6
38118loop_4437:
38119 srlx %i5, 0x05, %o0
38120 sll %o4, 0x1C, %o2
38121 tcs %xcc, 0x2
38122 ldx [%l7 + 0x10], %i7
38123 stb %g4, [%l7 + 0x70]
38124 movvs %icc, %l5, %g6
38125 sethi 0x1B4A, %g7
38126 fbo %fcc2, loop_4438
38127 ldd [%l7 + 0x38], %f6
38128 ldub [%l7 + 0x70], %i2
38129 stw %g5, [%l7 + 0x60]
38130loop_4438:
38131 xnor %l2, 0x0047, %l4
38132 ld [%l7 + 0x08], %f2
38133 fmovrdlez %l3, %f2, %f2
38134 fcmple32 %f4, %f4, %i0
38135 fnegd %f12, %f14
38136 stb %g1, [%l7 + 0x46]
38137 bg loop_4439
38138 bneg,a,pn %icc, loop_4440
38139 fmovrse %i4, %f10, %f10
38140 lduh [%l7 + 0x7A], %g3
38141loop_4439:
38142 fmovrse %l1, %f4, %f4
38143loop_4440:
38144 ldub [%l7 + 0x2F], %o3
38145 ldx [%l7 + 0x68], %i3
38146 fmovsl %xcc, %f2, %f15
38147 fandnot1s %f7, %f10, %f4
38148 fmovscc %xcc, %f14, %f7
38149 st %f13, [%l7 + 0x50]
38150 ld [%l7 + 0x64], %f4
38151 ldsw [%l7 + 0x0C], %i6
38152 std %f8, [%l7 + 0x20]
38153 fpsub32s %f5, %f8, %f11
38154 stx %i1, [%l7 + 0x60]
38155 addc %o5, 0x1A18, %o1
38156 ldsh [%l7 + 0x26], %o7
38157 brgez %l0, loop_4441
38158 ldd [%l7 + 0x20], %f12
38159 taddcc %g2, %l6, %i5
38160 fmul8ulx16 %f0, %f12, %f6
38161loop_4441:
38162 fcmpgt32 %f2, %f4, %o0
38163 fcmpgt32 %f12, %f12, %o6
38164 sdivx %o4, 0x1A6E, %o2
38165 fpsub16 %f6, %f0, %f8
38166 fbe %fcc1, loop_4442
38167 std %f0, [%l7 + 0x20]
38168 fornot2s %f13, %f9, %f13
38169 move %icc, %i7, %g4
38170loop_4442:
38171 array32 %l5, %g6, %g7
38172 fbo,a %fcc2, loop_4443
38173 fbu,a %fcc0, loop_4444
38174 fmul8x16au %f15, %f11, %f14
38175 bneg,pt %icc, loop_4445
38176loop_4443:
38177 fbne,a %fcc1, loop_4446
38178loop_4444:
38179 stx %i2, [%l7 + 0x30]
38180 fmovdvs %xcc, %f15, %f0
38181loop_4445:
38182 tvs %icc, 0x4
38183loop_4446:
38184 movle %icc, %g5, %l2
38185 fnegd %f6, %f14
38186 stw %l3, [%l7 + 0x70]
38187 stx %l4, [%l7 + 0x28]
38188 fbul,a %fcc3, loop_4447
38189 fmovdle %icc, %f12, %f12
38190 xnorcc %i0, 0x0B17, %i4
38191 fexpand %f12, %f10
38192loop_4447:
38193 movcc %xcc, %g1, %l1
38194 be %icc, loop_4448
38195 fpmerge %f2, %f3, %f2
38196 xor %o3, 0x16A5, %i3
38197 xnorcc %i6, 0x01C5, %g3
38198loop_4448:
38199 std %f2, [%l7 + 0x60]
38200 ld [%l7 + 0x68], %f1
38201 umul %o5, %o1, %i1
38202 fmovde %icc, %f2, %f7
38203 ldd [%l7 + 0x60], %f12
38204 fmul8x16 %f7, %f14, %f12
38205 std %f4, [%l7 + 0x48]
38206 fxor %f10, %f14, %f12
38207 fcmpgt32 %f10, %f6, %l0
38208 st %f14, [%l7 + 0x10]
38209 stx %g2, [%l7 + 0x58]
38210 lduh [%l7 + 0x68], %o7
38211 fcmpgt32 %f6, %f2, %i5
38212 fcmpne32 %f6, %f6, %l6
38213 addc %o6, 0x1754, %o0
38214 ble,a,pn %icc, loop_4449
38215 ldsb [%l7 + 0x15], %o2
38216 fsrc2 %f14, %f2
38217 umulcc %o4, %i7, %g4
38218loop_4449:
38219 ldd [%l7 + 0x30], %f6
38220 sdivx %g6, 0x0D0E, %g7
38221 fmovrse %l5, %f1, %f3
38222 st %f14, [%l7 + 0x2C]
38223 ldsw [%l7 + 0x24], %i2
38224 orcc %l2, %l3, %g5
38225 andcc %i0, %i4, %g1
38226 srlx %l1, %l4, %o3
38227 edge16 %i3, %g3, %i6
38228 fmovdvs %icc, %f5, %f3
38229 orcc %o1, 0x1F80, %o5
38230 ble,a,pt %icc, loop_4450
38231 fpackfix %f10, %f1
38232 lduw [%l7 + 0x48], %i1
38233 stb %l0, [%l7 + 0x12]
38234loop_4450:
38235 ldd [%l7 + 0x28], %f0
38236 alignaddrl %o7, %g2, %i5
38237 edge16l %l6, %o6, %o2
38238 popc 0x13D1, %o4
38239 fnor %f2, %f2, %f12
38240 tn %xcc, 0x2
38241 bgu,a %icc, loop_4451
38242 fmovdcc %icc, %f14, %f7
38243 ldsh [%l7 + 0x44], %i7
38244 fmovsneg %xcc, %f15, %f9
38245loop_4451:
38246 tg %icc, 0x1
38247 fblg %fcc2, loop_4452
38248 edge16ln %o0, %g6, %g4
38249 fabss %f14, %f15
38250 ld [%l7 + 0x74], %f5
38251loop_4452:
38252 fmovrse %g7, %f2, %f3
38253 fmovsgu %xcc, %f1, %f7
38254 pdist %f6, %f10, %f10
38255 lduw [%l7 + 0x40], %l5
38256 fornot1 %f10, %f6, %f8
38257 fxor %f4, %f2, %f8
38258 lduw [%l7 + 0x68], %i2
38259 ldd [%l7 + 0x48], %f4
38260 movrlz %l2, 0x0E3, %g5
38261 std %f12, [%l7 + 0x20]
38262 call loop_4453
38263 edge8 %i0, %l3, %g1
38264 fmovrdlz %i4, %f8, %f4
38265 ldx [%l7 + 0x78], %l1
38266loop_4453:
38267 sethi 0x03A1, %o3
38268 stx %l4, [%l7 + 0x38]
38269 bvc,a loop_4454
38270 movrgez %g3, 0x085, %i3
38271 fandnot1s %f5, %f1, %f12
38272 fbul,a %fcc0, loop_4455
38273loop_4454:
38274 ldsh [%l7 + 0x7E], %i6
38275 fbul %fcc1, loop_4456
38276 fmovsvc %icc, %f8, %f6
38277loop_4455:
38278 lduw [%l7 + 0x58], %o5
38279 ldx [%l7 + 0x20], %o1
38280loop_4456:
38281 stb %i1, [%l7 + 0x4E]
38282 movle %icc, %l0, %g2
38283 brnz %o7, loop_4457
38284 stx %i5, [%l7 + 0x58]
38285 movvs %xcc, %l6, %o6
38286 popc %o2, %i7
38287loop_4457:
38288 subc %o4, %g6, %o0
38289 lduw [%l7 + 0x6C], %g4
38290 ldsw [%l7 + 0x7C], %g7
38291 xnor %l5, %l2, %i2
38292 fpack32 %f10, %f8, %f10
38293 st %f14, [%l7 + 0x58]
38294 fmul8ulx16 %f0, %f10, %f2
38295 fmovscs %icc, %f10, %f15
38296 smulcc %g5, 0x0287, %l3
38297 fpmerge %f3, %f12, %f14
38298 fbl,a %fcc3, loop_4458
38299 movneg %xcc, %g1, %i0
38300 move %xcc, %i4, %l1
38301 tg %xcc, 0x0
38302loop_4458:
38303 call loop_4459
38304 edge16l %l4, %o3, %i3
38305 ble,pt %xcc, loop_4460
38306 fmovdvs %xcc, %f3, %f10
38307loop_4459:
38308 fsrc2s %f5, %f1
38309 fabsd %f10, %f2
38310loop_4460:
38311 ldsw [%l7 + 0x74], %i6
38312 ldd [%l7 + 0x28], %f2
38313 tpos %icc, 0x0
38314 smul %g3, 0x1452, %o1
38315 array32 %o5, %i1, %l0
38316 movne %icc, %g2, %o7
38317 fmul8x16au %f13, %f7, %f14
38318 lduw [%l7 + 0x2C], %i5
38319 fmovsa %icc, %f11, %f11
38320 andcc %o6, 0x0D28, %l6
38321 fcmped %fcc3, %f12, %f4
38322 fands %f5, %f3, %f10
38323 siam 0x2
38324 movrlz %i7, %o2, %g6
38325 mova %icc, %o4, %g4
38326 movg %icc, %o0, %l5
38327 fmovsl %xcc, %f5, %f3
38328 st %f14, [%l7 + 0x20]
38329 fandnot1 %f2, %f4, %f14
38330 bpos,pt %icc, loop_4461
38331 stw %l2, [%l7 + 0x54]
38332 fones %f0
38333 fsrc1 %f6, %f14
38334loop_4461:
38335 edge32ln %g7, %g5, %l3
38336 bvs,a %xcc, loop_4462
38337 fmovscs %icc, %f5, %f11
38338 te %icc, 0x0
38339 edge16ln %g1, %i0, %i2
38340loop_4462:
38341 fcmpne32 %f8, %f4, %l1
38342 smul %i4, 0x1B4D, %l4
38343 ldx [%l7 + 0x58], %i3
38344 ldub [%l7 + 0x2D], %i6
38345 bgu,a,pt %icc, loop_4463
38346 fblg %fcc0, loop_4464
38347 lduh [%l7 + 0x34], %o3
38348 fnegd %f0, %f10
38349loop_4463:
38350 lduh [%l7 + 0x6C], %g3
38351loop_4464:
38352 st %f11, [%l7 + 0x6C]
38353 fpsub16s %f12, %f7, %f14
38354 fmovsvc %icc, %f6, %f5
38355 fcmpne16 %f2, %f2, %o5
38356 sth %o1, [%l7 + 0x64]
38357 sth %l0, [%l7 + 0x5E]
38358 movrlez %i1, 0x373, %g2
38359 tn %xcc, 0x4
38360 addcc %i5, 0x1302, %o7
38361 siam 0x4
38362 bshuffle %f8, %f8, %f10
38363 bneg,a %xcc, loop_4465
38364 ldsw [%l7 + 0x20], %l6
38365 nop
38366 setx loop_4466, %l0, %l1
38367 wrpr 0x1, %tl
38368 wrpr %l1, %tpc
38369 add %l1, 0x4, %l1
38370 wrpr %l1, %tnpc
38371 setx 0x34400001400, %l0, %l1
38372 wrpr %l1, %tstate
38373 wrhpr 0x4, %htstate
38374 retry
38375 st %f2, [%l7 + 0x34]
38376loop_4465:
38377 ldub [%l7 + 0x13], %o6
38378 std %f14, [%l7 + 0x78]
38379loop_4466:
38380 st %f13, [%l7 + 0x64]
38381 tneg %icc, 0x5
38382 ldsb [%l7 + 0x4D], %i7
38383 fmovsa %xcc, %f11, %f10
38384 movrlz %g6, 0x2DB, %o4
38385 fcmpd %fcc2, %f2, %f2
38386 fba %fcc1, loop_4467
38387 alignaddr %g4, %o0, %o2
38388 tpos %icc, 0x5
38389 fbule,a %fcc1, loop_4468
38390loop_4467:
38391 sth %l2, [%l7 + 0x68]
38392 ldd [%l7 + 0x10], %f6
38393 fmuld8sux16 %f15, %f15, %f10
38394loop_4468:
38395 stb %g7, [%l7 + 0x73]
38396 sth %l5, [%l7 + 0x1C]
38397 fsrc2 %f2, %f12
38398 mova %icc, %g5, %l3
38399 st %f1, [%l7 + 0x64]
38400 bne,a,pn %icc, loop_4469
38401 movrgz %i0, %g1, %l1
38402 fmovrdne %i4, %f0, %f10
38403 fbug,a %fcc0, loop_4470
38404loop_4469:
38405 stw %i2, [%l7 + 0x74]
38406 fmovscs %icc, %f1, %f4
38407 fmovdl %xcc, %f5, %f13
38408loop_4470:
38409 stb %l4, [%l7 + 0x73]
38410 fnand %f12, %f2, %f14
38411 faligndata %f10, %f4, %f8
38412 taddcc %i3, %o3, %g3
38413 stx %o5, [%l7 + 0x40]
38414 movrlez %o1, 0x2D1, %i6
38415 stb %l0, [%l7 + 0x43]
38416 nop
38417 setx loop_4471, %l0, %l1
38418 wrpr 0x1, %tl
38419 wrpr %l1, %tnpc
38420 setx 0x34400001400, %l0, %l1
38421 wrpr %l1, %tstate
38422 wrhpr 0x4, %htstate
38423 done
38424 stb %g2, [%l7 + 0x59]
38425 std %f14, [%l7 + 0x30]
38426 fmovdneg %icc, %f13, %f15
38427loop_4471:
38428 bvc,pt %xcc, loop_4472
38429 lduh [%l7 + 0x42], %i5
38430 fmovrslez %i1, %f2, %f15
38431 fone %f0
38432loop_4472:
38433 ta %icc, 0x1
38434 fmovsge %icc, %f3, %f9
38435 edge32 %o7, %o6, %i7
38436 ld [%l7 + 0x10], %f15
38437 movle %icc, %g6, %l6
38438 fmovrdgz %g4, %f0, %f0
38439 fsrc2s %f10, %f3
38440 st %f9, [%l7 + 0x2C]
38441 taddcc %o0, 0x061C, %o2
38442 bcc,a %icc, loop_4473
38443 edge8l %l2, %o4, %g7
38444 addccc %g5, 0x1824, %l3
38445 movne %xcc, %l5, %g1
38446loop_4473:
38447 fcmps %fcc3, %f10, %f4
38448 subcc %i0, 0x1A4D, %i4
38449 ldsb [%l7 + 0x5D], %i2
38450 ldsb [%l7 + 0x41], %l4
38451 tsubcc %i3, 0x0E9D, %o3
38452 ba loop_4474
38453 pdist %f10, %f10, %f0
38454 ldsh [%l7 + 0x0A], %g3
38455 brlez,a %o5, loop_4475
38456loop_4474:
38457 fpadd32 %f10, %f14, %f14
38458 stw %l1, [%l7 + 0x38]
38459 std %f10, [%l7 + 0x78]
38460loop_4475:
38461 fnot2s %f14, %f1
38462 fnot1 %f10, %f10
38463 edge16l %o1, %l0, %i6
38464 fnand %f2, %f12, %f12
38465 edge8n %i5, %i1, %g2
38466 fpadd32s %f9, %f2, %f5
38467 stw %o6, [%l7 + 0x20]
38468 fba %fcc0, loop_4476
38469 bne %icc, loop_4477
38470 fmovs %f3, %f6
38471 nop
38472 setx loop_4478, %l0, %l1
38473 wrpr 0x1, %tl
38474 wrpr %l1, %tpc
38475 add %l1, 0x4, %l1
38476 wrpr %l1, %tnpc
38477 setx 0x34400001400, %l0, %l1
38478 wrpr %l1, %tstate
38479 wrhpr 0x4, %htstate
38480 retry
38481loop_4476:
38482 brnz %i7, loop_4479
38483loop_4477:
38484 fmovrdne %o7, %f14, %f6
38485 sub %l6, 0x02D1, %g4
38486loop_4478:
38487 fmovrdlez %g6, %f10, %f14
38488loop_4479:
38489 fmul8sux16 %f14, %f14, %f14
38490 ldsw [%l7 + 0x54], %o2
38491 fcmple32 %f0, %f4, %o0
38492 srlx %l2, 0x05, %g7
38493 fcmpgt16 %f4, %f12, %o4
38494 srl %g5, %l5, %g1
38495 fandnot2s %f12, %f10, %f13
38496 movrlz %i0, %i4, %i2
38497 fpackfix %f8, %f2
38498 srax %l3, 0x09, %i3
38499 tvs %icc, 0x0
38500 bge,pt %xcc, loop_4480
38501 fbne,a %fcc2, loop_4481
38502 fmovdgu %xcc, %f4, %f1
38503 tge %icc, 0x1
38504loop_4480:
38505 tn %icc, 0x0
38506loop_4481:
38507 ldub [%l7 + 0x2C], %o3
38508 edge32ln %g3, %l4, %o5
38509 ldub [%l7 + 0x54], %l1
38510 fones %f12
38511 fmovdneg %icc, %f7, %f5
38512 and %o1, %l0, %i6
38513 ldsw [%l7 + 0x68], %i5
38514 andncc %i1, %o6, %i7
38515 movvc %icc, %o7, %g2
38516 fmovrdgez %l6, %f8, %f8
38517 fabss %f3, %f8
38518 fornot1 %f10, %f14, %f4
38519 bvs,a,pn %xcc, loop_4482
38520 ld [%l7 + 0x24], %f9
38521 fone %f8
38522 movrlez %g6, 0x151, %g4
38523loop_4482:
38524 fbne %fcc2, loop_4483
38525 edge16l %o0, %o2, %l2
38526 edge8 %o4, %g7, %l5
38527 stx %g1, [%l7 + 0x50]
38528loop_4483:
38529 call loop_4484
38530 fcmpgt32 %f6, %f6, %i0
38531 fbu,a %fcc1, loop_4485
38532 edge16 %i4, %g5, %i2
38533loop_4484:
38534 xor %l3, %i3, %g3
38535 movne %xcc, %l4, %o3
38536loop_4485:
38537 fmovrse %o5, %f8, %f0
38538 lduw [%l7 + 0x1C], %l1
38539 stb %o1, [%l7 + 0x68]
38540 lduh [%l7 + 0x0E], %l0
38541 bshuffle %f8, %f10, %f10
38542 fmovrsne %i5, %f5, %f8
38543 fpadd16 %f12, %f14, %f12
38544 stb %i6, [%l7 + 0x3D]
38545 fmovscc %xcc, %f6, %f4
38546 lduh [%l7 + 0x48], %o6
38547 st %f10, [%l7 + 0x68]
38548 fmovdne %icc, %f15, %f6
38549 sth %i7, [%l7 + 0x22]
38550 tvs %xcc, 0x5
38551 array8 %i1, %g2, %o7
38552 std %f12, [%l7 + 0x40]
38553 fmovrde %g6, %f4, %f8
38554 udivx %g4, 0x0C52, %o0
38555 xnor %l6, 0x125A, %l2
38556 fpadd16s %f2, %f9, %f10
38557 st %f13, [%l7 + 0x64]
38558 std %f6, [%l7 + 0x48]
38559 sth %o2, [%l7 + 0x46]
38560 stw %o4, [%l7 + 0x4C]
38561 fmul8x16 %f11, %f8, %f14
38562 ldsh [%l7 + 0x36], %g7
38563 ldsb [%l7 + 0x51], %g1
38564 tcs %xcc, 0x2
38565 fmovsge %xcc, %f1, %f6
38566 fcmpne32 %f4, %f6, %i0
38567 fmovda %xcc, %f2, %f3
38568 ldx [%l7 + 0x58], %i4
38569 udivx %l5, 0x1276, %g5
38570 movpos %xcc, %i2, %i3
38571 fbug,a %fcc3, loop_4486
38572 lduh [%l7 + 0x5E], %l3
38573 std %f0, [%l7 + 0x10]
38574 movne %xcc, %l4, %o3
38575loop_4486:
38576 fmovdg %xcc, %f8, %f1
38577 fands %f7, %f15, %f1
38578 edge32l %o5, %g3, %l1
38579 stx %l0, [%l7 + 0x68]
38580 ldsh [%l7 + 0x66], %i5
38581 stw %o1, [%l7 + 0x78]
38582 mulscc %o6, %i6, %i1
38583 ldx [%l7 + 0x08], %i7
38584 orn %o7, %g2, %g6
38585 nop
38586 setx loop_4487, %l0, %l1
38587 jmpl %l1, %g4
38588 fsrc2 %f10, %f12
38589 smul %l6, 0x0D73, %o0
38590 stw %o2, [%l7 + 0x20]
38591loop_4487:
38592 std %f4, [%l7 + 0x28]
38593 stw %o4, [%l7 + 0x60]
38594 fcmple32 %f4, %f10, %g7
38595 ldsw [%l7 + 0x14], %l2
38596 movpos %icc, %i0, %g1
38597 fmovdgu %xcc, %f4, %f8
38598 edge8l %i4, %g5, %i2
38599 fmovdcs %xcc, %f8, %f2
38600 fandnot2 %f14, %f6, %f10
38601 ldsh [%l7 + 0x4E], %l5
38602 fandnot2 %f2, %f12, %f12
38603 movneg %icc, %i3, %l3
38604 array32 %l4, %o3, %o5
38605 fmovrse %g3, %f14, %f15
38606 lduh [%l7 + 0x3E], %l1
38607 brlz %i5, loop_4488
38608 movpos %xcc, %l0, %o1
38609 move %xcc, %o6, %i6
38610 fcmple32 %f0, %f6, %i1
38611loop_4488:
38612 fnands %f6, %f0, %f7
38613 stw %o7, [%l7 + 0x58]
38614 ldsw [%l7 + 0x14], %i7
38615 fcmpeq16 %f14, %f2, %g6
38616 fmovrse %g2, %f8, %f1
38617 bg,a loop_4489
38618 fmovsleu %icc, %f14, %f11
38619 movrlz %g4, 0x306, %l6
38620 bshuffle %f12, %f12, %f0
38621loop_4489:
38622 fpadd16s %f0, %f8, %f9
38623 sth %o0, [%l7 + 0x36]
38624 fpadd16s %f8, %f10, %f15
38625 fmovrsne %o4, %f3, %f12
38626 fnegs %f5, %f14
38627 alignaddrl %o2, %l2, %i0
38628 fnand %f2, %f14, %f0
38629 movcc %xcc, %g7, %g1
38630 sth %i4, [%l7 + 0x1E]
38631 sth %i2, [%l7 + 0x08]
38632 sub %g5, %l5, %i3
38633 umul %l4, %l3, %o3
38634 ldd [%l7 + 0x20], %f10
38635 fmovrdne %g3, %f10, %f4
38636 umulcc %l1, 0x1D0A, %i5
38637 orncc %o5, 0x0405, %o1
38638 fzeros %f9
38639 fornot2 %f12, %f10, %f14
38640 bgu,a,pn %xcc, loop_4490
38641 alignaddrl %l0, %i6, %i1
38642 lduw [%l7 + 0x64], %o7
38643 srax %i7, 0x15, %g6
38644loop_4490:
38645 fmovrdgez %g2, %f4, %f8
38646 fbul,a %fcc1, loop_4491
38647 fmul8x16 %f4, %f8, %f14
38648 fnor %f14, %f10, %f14
38649 fornot2 %f0, %f0, %f14
38650loop_4491:
38651 movg %xcc, %g4, %l6
38652 fands %f5, %f1, %f7
38653 std %f4, [%l7 + 0x30]
38654 fmovdgu %icc, %f1, %f6
38655 udivx %o6, 0x091E, %o0
38656 fornot1s %f14, %f2, %f12
38657 andncc %o2, %l2, %o4
38658 std %f0, [%l7 + 0x68]
38659 std %f2, [%l7 + 0x58]
38660 fabss %f10, %f6
38661 fandnot2 %f8, %f10, %f4
38662 tneg %icc, 0x7
38663 std %f12, [%l7 + 0x10]
38664 fmovdvs %icc, %f2, %f14
38665 ldx [%l7 + 0x20], %g7
38666 fnegd %f2, %f0
38667 st %f6, [%l7 + 0x14]
38668 sth %g1, [%l7 + 0x16]
38669 tcs %icc, 0x3
38670 fbue %fcc0, loop_4492
38671 movg %icc, %i0, %i4
38672 ld [%l7 + 0x60], %f14
38673 ldsw [%l7 + 0x38], %i2
38674loop_4492:
38675 edge16 %l5, %i3, %l4
38676 lduh [%l7 + 0x52], %l3
38677 fmovdne %icc, %f12, %f15
38678 movn %xcc, %g5, %o3
38679 fabss %f3, %f13
38680 movrlez %g3, %l1, %i5
38681 bcs loop_4493
38682 fblg,a %fcc2, loop_4494
38683 array32 %o5, %l0, %o1
38684 sth %i6, [%l7 + 0x78]
38685loop_4493:
38686 srl %o7, %i1, %g6
38687loop_4494:
38688 sdivx %i7, 0x1304, %g4
38689 std %f12, [%l7 + 0x48]
38690 and %l6, 0x11C8, %o6
38691 movle %icc, %o0, %g2
38692 nop
38693 setx loop_4495, %l0, %l1
38694 wrpr 0x1, %tl
38695 wrpr %l1, %tpc
38696 add %l1, 0x4, %l1
38697 wrpr %l1, %tnpc
38698 setx 0x34400001400, %l0, %l1
38699 wrpr %l1, %tstate
38700 wrhpr 0x4, %htstate
38701 retry
38702 fmovdge %icc, %f5, %f14
38703 fmovrdgz %l2, %f14, %f2
38704 taddcctv %o4, 0x161B, %o2
38705loop_4495:
38706 bne loop_4496
38707 ldx [%l7 + 0x08], %g1
38708 edge32ln %i0, %i4, %i2
38709 fmovdcs %xcc, %f0, %f7
38710loop_4496:
38711 fmul8x16au %f5, %f3, %f6
38712 ldd [%l7 + 0x38], %f4
38713 ldsb [%l7 + 0x14], %l5
38714 fbug %fcc3, loop_4497
38715 stx %g7, [%l7 + 0x20]
38716 fpack32 %f12, %f14, %f12
38717 andcc %l4, %i3, %l3
38718loop_4497:
38719 movgu %xcc, %o3, %g5
38720 tvc %xcc, 0x1
38721 fmovrdgez %g3, %f0, %f12
38722 stw %i5, [%l7 + 0x6C]
38723 fpackfix %f12, %f0
38724 movvs %icc, %l1, %l0
38725 ldsh [%l7 + 0x24], %o1
38726 smulcc %i6, %o7, %i1
38727 sth %g6, [%l7 + 0x5A]
38728 fnot2s %f14, %f11
38729 edge16 %i7, %o5, %l6
38730 ldsh [%l7 + 0x1C], %o6
38731 fnot2s %f2, %f13
38732 fnot2 %f14, %f10
38733 lduw [%l7 + 0x3C], %o0
38734 fcmple32 %f8, %f4, %g2
38735 srlx %g4, 0x13, %o4
38736 fpsub16 %f4, %f0, %f8
38737 sethi 0x19F4, %o2
38738 te %xcc, 0x5
38739 sth %g1, [%l7 + 0x58]
38740 fmovdvs %icc, %f10, %f4
38741 fmovscc %xcc, %f1, %f11
38742 array16 %l2, %i0, %i2
38743 fbug %fcc3, loop_4498
38744 ldd [%l7 + 0x40], %f2
38745 fmuld8sux16 %f2, %f5, %f12
38746 movgu %xcc, %i4, %l5
38747loop_4498:
38748 bvs,a,pt %icc, loop_4499
38749 ldsh [%l7 + 0x4A], %g7
38750 stx %i3, [%l7 + 0x68]
38751 fones %f9
38752loop_4499:
38753 taddcctv %l3, %l4, %g5
38754 ld [%l7 + 0x3C], %f3
38755 fbuge,a %fcc3, loop_4500
38756 sdivx %o3, 0x192F, %g3
38757 movrgz %l1, 0x1E0, %l0
38758 tpos %icc, 0x1
38759loop_4500:
38760 fones %f0
38761 stx %o1, [%l7 + 0x78]
38762 fcmpeq32 %f14, %f0, %i6
38763 tneg %icc, 0x1
38764 tge %icc, 0x1
38765 popc %i5, %i1
38766 lduh [%l7 + 0x3A], %o7
38767 fabsd %f10, %f10
38768 fbul %fcc3, loop_4501
38769 srl %g6, %o5, %l6
38770 fmovs %f14, %f3
38771 fmovdl %icc, %f5, %f4
38772loop_4501:
38773 st %f8, [%l7 + 0x18]
38774 fmovsl %icc, %f15, %f1
38775 ldd [%l7 + 0x38], %f10
38776 fmul8x16 %f14, %f2, %f2
38777 fmovsn %xcc, %f8, %f7
38778 bleu,a,pn %xcc, loop_4502
38779 fpadd16s %f3, %f8, %f11
38780 ldub [%l7 + 0x46], %i7
38781 fmovdgu %icc, %f1, %f7
38782loop_4502:
38783 tleu %xcc, 0x3
38784 udivx %o6, 0x1A77, %o0
38785 addcc %g4, %o4, %g2
38786 fandnot2 %f6, %f6, %f10
38787 st %f7, [%l7 + 0x24]
38788 call loop_4503
38789 lduh [%l7 + 0x78], %o2
38790 sth %g1, [%l7 + 0x6E]
38791 umul %l2, 0x0A84, %i0
38792loop_4503:
38793 fandnot2s %f5, %f7, %f10
38794 fcmpgt16 %f14, %f14, %i2
38795 fpack16 %f8, %f15
38796 fmovrdlez %i4, %f8, %f10
38797 edge8 %g7, %l5, %l3
38798 stb %i3, [%l7 + 0x0E]
38799 stw %g5, [%l7 + 0x50]
38800 ldd [%l7 + 0x48], %f2
38801 fzeros %f8
38802 fmuld8ulx16 %f7, %f12, %f12
38803 fmovspos %icc, %f5, %f8
38804 movrlz %o3, %g3, %l4
38805 fpmerge %f1, %f8, %f0
38806 st %f9, [%l7 + 0x48]
38807 ldx [%l7 + 0x20], %l1
38808 edge16n %l0, %i6, %o1
38809 orn %i5, %o7, %g6
38810 sll %o5, %i1, %l6
38811 mulscc %o6, %o0, %i7
38812 bne,pn %icc, loop_4504
38813 taddcc %o4, 0x0980, %g2
38814 movcc %icc, %g4, %g1
38815 fcmpne16 %f2, %f2, %l2
38816loop_4504:
38817 fxor %f12, %f12, %f12
38818 fmovscs %xcc, %f13, %f10
38819 fcmpgt32 %f8, %f6, %i0
38820 tle %xcc, 0x3
38821 stw %i2, [%l7 + 0x1C]
38822 sth %i4, [%l7 + 0x64]
38823 stw %g7, [%l7 + 0x48]
38824 fornot2 %f2, %f4, %f6
38825 edge32l %l5, %l3, %i3
38826 sth %g5, [%l7 + 0x7E]
38827 ldub [%l7 + 0x77], %o2
38828 or %g3, 0x0947, %l4
38829 srl %l1, %o3, %l0
38830 bvc loop_4505
38831 ta %icc, 0x7
38832 ld [%l7 + 0x6C], %f6
38833 lduw [%l7 + 0x74], %o1
38834loop_4505:
38835 fmovdge %xcc, %f11, %f7
38836 fmovse %xcc, %f13, %f13
38837 std %f0, [%l7 + 0x48]
38838 brz,a %i6, loop_4506
38839 ldub [%l7 + 0x3C], %i5
38840 subcc %o7, 0x1F1E, %g6
38841 umulcc %o5, %i1, %l6
38842loop_4506:
38843 stx %o0, [%l7 + 0x58]
38844 fmovdvs %icc, %f13, %f6
38845 fpmerge %f7, %f7, %f4
38846 ldd [%l7 + 0x10], %f8
38847 fmovdleu %icc, %f0, %f3
38848 movl %icc, %i7, %o6
38849 fmovrdlz %g2, %f8, %f12
38850 fmul8x16al %f4, %f3, %f12
38851 movre %g4, %g1, %o4
38852 brlz %l2, loop_4507
38853 fornot1 %f2, %f0, %f14
38854 fnot2 %f6, %f6
38855 edge8 %i0, %i2, %i4
38856loop_4507:
38857 fcmped %fcc0, %f12, %f2
38858 bshuffle %f14, %f8, %f12
38859 bg %icc, loop_4508
38860 subccc %g7, %l5, %l3
38861 edge32 %i3, %g5, %o2
38862 fbne %fcc1, loop_4509
38863loop_4508:
38864 lduw [%l7 + 0x28], %l4
38865 ldub [%l7 + 0x75], %g3
38866 ldsb [%l7 + 0x36], %l1
38867loop_4509:
38868 fornot1 %f14, %f4, %f12
38869 movrlz %o3, %o1, %l0
38870 fbg,a %fcc0, loop_4510
38871 fxnor %f14, %f0, %f12
38872 ld [%l7 + 0x2C], %f8
38873 fand %f4, %f10, %f10
38874loop_4510:
38875 bleu,a %xcc, loop_4511
38876 movrlez %i5, %o7, %i6
38877 lduw [%l7 + 0x0C], %g6
38878 brlz,a %i1, loop_4512
38879loop_4511:
38880 lduw [%l7 + 0x4C], %l6
38881 alignaddrl %o0, %o5, %o6
38882 fmovdvc %xcc, %f6, %f14
38883loop_4512:
38884 ldsw [%l7 + 0x0C], %g2
38885 fnegs %f6, %f1
38886 pdist %f6, %f6, %f8
38887 fandnot2s %f4, %f13, %f10
38888 fmovspos %icc, %f15, %f5
38889 ld [%l7 + 0x30], %f13
38890 fpmerge %f2, %f11, %f10
38891 lduh [%l7 + 0x5E], %g4
38892 stw %i7, [%l7 + 0x50]
38893 ble,a %icc, loop_4513
38894 fornot2 %f0, %f6, %f2
38895 st %f3, [%l7 + 0x28]
38896 sra %g1, %o4, %i0
38897loop_4513:
38898 edge32ln %l2, %i2, %i4
38899 ld [%l7 + 0x24], %f0
38900 brlz %g7, loop_4514
38901 ldub [%l7 + 0x6A], %l3
38902 movle %icc, %i3, %l5
38903 fand %f10, %f4, %f10
38904loop_4514:
38905 st %f14, [%l7 + 0x50]
38906 fmovdvs %icc, %f8, %f14
38907 bcs,a %icc, loop_4515
38908 udivcc %o2, 0x1FB8, %l4
38909 fmovsgu %icc, %f2, %f14
38910 lduh [%l7 + 0x78], %g3
38911loop_4515:
38912 fandnot1 %f12, %f4, %f4
38913 fands %f7, %f13, %f14
38914 bgu,pt %xcc, loop_4516
38915 movle %icc, %g5, %l1
38916 fors %f9, %f2, %f13
38917 srax %o3, %l0, %i5
38918loop_4516:
38919 ldsb [%l7 + 0x4B], %o1
38920 stx %i6, [%l7 + 0x30]
38921 fones %f6
38922 fbe,a %fcc0, loop_4517
38923 stx %o7, [%l7 + 0x58]
38924 umul %g6, %l6, %o0
38925 fcmpeq32 %f4, %f8, %o5
38926loop_4517:
38927 taddcc %i1, %o6, %g4
38928 mulx %i7, %g2, %o4
38929 udiv %i0, 0x104A, %l2
38930 tsubcc %g1, 0x02D8, %i2
38931 bcc,pt %icc, loop_4518
38932 umul %g7, %l3, %i4
38933 bgu,a,pn %xcc, loop_4519
38934 lduh [%l7 + 0x72], %i3
38935loop_4518:
38936 fandnot2s %f15, %f3, %f5
38937 xorcc %l5, %o2, %g3
38938loop_4519:
38939 fbne %fcc3, loop_4520
38940 fmovda %xcc, %f14, %f10
38941 fmovrdgz %g5, %f14, %f4
38942 taddcctv %l1, %l4, %l0
38943loop_4520:
38944 movrgz %i5, 0x302, %o3
38945 ldsw [%l7 + 0x08], %i6
38946 fmovsneg %xcc, %f13, %f4
38947 ld [%l7 + 0x58], %f15
38948 stx %o1, [%l7 + 0x28]
38949 stx %o7, [%l7 + 0x50]
38950 ldsw [%l7 + 0x70], %l6
38951 movrne %g6, %o0, %o5
38952 fsrc2s %f6, %f6
38953 fmovdgu %icc, %f5, %f8
38954 bneg,a %icc, loop_4521
38955 fcmpd %fcc0, %f6, %f14
38956 fabsd %f10, %f14
38957 fbule %fcc1, loop_4522
38958loop_4521:
38959 fmovdleu %xcc, %f14, %f0
38960 andn %o6, 0x02CC, %g4
38961 xor %i1, %g2, %i7
38962loop_4522:
38963 fblg %fcc2, loop_4523
38964 fmovsa %xcc, %f12, %f15
38965 fmovrde %i0, %f4, %f2
38966 udivx %o4, 0x013C, %l2
38967loop_4523:
38968 sth %g1, [%l7 + 0x5A]
38969 ldsw [%l7 + 0x48], %i2
38970 fbuge,a %fcc0, loop_4524
38971 ldx [%l7 + 0x20], %l3
38972 fpadd32 %f4, %f12, %f6
38973 edge32l %i4, %g7, %i3
38974loop_4524:
38975 edge32n %l5, %g3, %g5
38976 or %o2, 0x1A81, %l4
38977 fmovscc %xcc, %f7, %f2
38978 ldsh [%l7 + 0x14], %l1
38979 nop
38980 setx loop_4525, %l0, %l1
38981 wrpr 0x1, %tl
38982 wrpr %l1, %tpc
38983 add %l1, 0x4, %l1
38984 wrpr %l1, %tnpc
38985 setx 0x34400001400, %l0, %l1
38986 wrpr %l1, %tstate
38987 wrhpr 0x4, %htstate
38988 retry
38989 fbne %fcc2, loop_4526
38990 fbne,a %fcc0, loop_4527
38991 ld [%l7 + 0x38], %f3
38992loop_4525:
38993 stb %l0, [%l7 + 0x1D]
38994loop_4526:
38995 movge %icc, %i5, %o3
38996loop_4527:
38997 ldub [%l7 + 0x1C], %o1
38998 srax %o7, %l6, %g6
38999 fba,a %fcc0, loop_4528
39000 fbn,a %fcc2, loop_4529
39001 fxors %f11, %f15, %f9
39002 fbug %fcc3, loop_4530
39003loop_4528:
39004 lduw [%l7 + 0x2C], %o0
39005loop_4529:
39006 siam 0x1
39007 ba,a,pt %icc, loop_4531
39008loop_4530:
39009 fbo,a %fcc3, loop_4532
39010 fmovrslz %i6, %f6, %f4
39011 smulcc %o5, 0x1BB3, %g4
39012loop_4531:
39013 lduw [%l7 + 0x08], %i1
39014loop_4532:
39015 lduw [%l7 + 0x40], %o6
39016 ldsh [%l7 + 0x40], %i7
39017 fbuge,a %fcc1, loop_4533
39018 popc 0x0326, %g2
39019 stw %i0, [%l7 + 0x28]
39020 ldsb [%l7 + 0x73], %o4
39021loop_4533:
39022 mulx %l2, %i2, %g1
39023 lduw [%l7 + 0x48], %i4
39024 fmovsneg %icc, %f10, %f2
39025 fpadd16 %f14, %f0, %f10
39026 fbo %fcc1, loop_4534
39027 ldx [%l7 + 0x68], %l3
39028 orn %g7, 0x1E34, %l5
39029 smul %g3, 0x14B1, %g5
39030loop_4534:
39031 stx %i3, [%l7 + 0x40]
39032 fmovse %xcc, %f10, %f9
39033 array8 %l4, %l1, %o2
39034 ldub [%l7 + 0x0D], %l0
39035 sethi 0x0E3D, %i5
39036 fcmpne32 %f6, %f6, %o1
39037 call loop_4535
39038 brgz,a %o7, loop_4536
39039 ld [%l7 + 0x60], %f12
39040 ldx [%l7 + 0x48], %o3
39041loop_4535:
39042 fmul8ulx16 %f12, %f2, %f12
39043loop_4536:
39044 and %l6, %o0, %g6
39045 fsrc2s %f9, %f2
39046 stx %i6, [%l7 + 0x20]
39047 ldd [%l7 + 0x28], %f6
39048 edge8n %o5, %i1, %o6
39049 movvc %xcc, %i7, %g4
39050 fbug %fcc3, loop_4537
39051 edge8ln %i0, %g2, %l2
39052 ldd [%l7 + 0x50], %f14
39053 lduh [%l7 + 0x1E], %o4
39054loop_4537:
39055 fmovrsgez %i2, %f10, %f13
39056 stw %i4, [%l7 + 0x2C]
39057 fbul %fcc1, loop_4538
39058 fmovrsgz %l3, %f9, %f8
39059 fones %f1
39060 addcc %g1, 0x1586, %l5
39061loop_4538:
39062 stb %g7, [%l7 + 0x0A]
39063 ld [%l7 + 0x3C], %f11
39064 move %icc, %g3, %i3
39065 addc %g5, 0x0B09, %l1
39066 ldsh [%l7 + 0x60], %l4
39067 bgu,a,pn %icc, loop_4539
39068 lduw [%l7 + 0x70], %l0
39069 ldsh [%l7 + 0x4A], %o2
39070 fbuge %fcc3, loop_4540
39071loop_4539:
39072 sth %i5, [%l7 + 0x32]
39073 fmovsl %icc, %f5, %f9
39074 addccc %o1, 0x1DA7, %o7
39075loop_4540:
39076 array32 %o3, %o0, %g6
39077 movgu %icc, %l6, %o5
39078 fnot2s %f6, %f12
39079 fcmpne16 %f8, %f14, %i1
39080 fcmpne32 %f2, %f6, %o6
39081 bvc,pn %xcc, loop_4541
39082 fcmpne16 %f0, %f10, %i7
39083 call loop_4542
39084 movcc %xcc, %g4, %i6
39085loop_4541:
39086 fxor %f10, %f6, %f14
39087 call loop_4543
39088loop_4542:
39089 edge32 %g2, %l2, %i0
39090 array8 %o4, %i4, %i2
39091 fmovrsne %g1, %f4, %f10
39092loop_4543:
39093 bneg,a loop_4544
39094 ldsw [%l7 + 0x0C], %l3
39095 bn,a %icc, loop_4545
39096 edge8l %g7, %g3, %i3
39097loop_4544:
39098 fmovscs %xcc, %f2, %f11
39099 fzero %f6
39100loop_4545:
39101 faligndata %f6, %f8, %f12
39102 bvc,pt %icc, loop_4546
39103 ldsw [%l7 + 0x28], %g5
39104 fcmpgt16 %f4, %f2, %l5
39105 ldsb [%l7 + 0x6E], %l4
39106loop_4546:
39107 fxor %f10, %f2, %f10
39108 brgez %l0, loop_4547
39109 bge,pt %icc, loop_4548
39110 fmovrdne %o2, %f2, %f12
39111 fmul8x16 %f5, %f6, %f2
39112loop_4547:
39113 movge %icc, %i5, %o1
39114loop_4548:
39115 fmovdvs %icc, %f15, %f0
39116 fpack32 %f10, %f14, %f0
39117 fmovrsgz %o7, %f2, %f13
39118 taddcctv %l1, %o3, %g6
39119 fmovscs %xcc, %f13, %f14
39120 lduh [%l7 + 0x3A], %l6
39121 bvc,a,pn %icc, loop_4549
39122 ldd [%l7 + 0x38], %f12
39123 fpsub32s %f2, %f9, %f3
39124 ldsh [%l7 + 0x60], %o5
39125loop_4549:
39126 be,a,pt %xcc, loop_4550
39127 movrne %o0, 0x18E, %i1
39128 brlez,a %o6, loop_4551
39129 add %i7, 0x0C44, %i6
39130loop_4550:
39131 xnorcc %g2, 0x16F5, %l2
39132 array32 %g4, %o4, %i4
39133loop_4551:
39134 fnegd %f12, %f8
39135 fmovdcs %xcc, %f8, %f11
39136 movne %xcc, %i2, %g1
39137 fmovsge %xcc, %f9, %f4
39138 movvc %xcc, %i0, %l3
39139 sth %g7, [%l7 + 0x60]
39140 fpmerge %f12, %f13, %f10
39141 fabsd %f10, %f6
39142 fsrc1s %f15, %f13
39143 fandnot2 %f4, %f0, %f0
39144 sethi 0x177A, %g3
39145 ldsb [%l7 + 0x6D], %g5
39146 tvc %icc, 0x3
39147 fmul8x16au %f14, %f7, %f2
39148 fbue,a %fcc1, loop_4552
39149 sll %i3, %l4, %l0
39150 faligndata %f14, %f10, %f14
39151 stw %l5, [%l7 + 0x2C]
39152loop_4552:
39153 stb %i5, [%l7 + 0x11]
39154 bvc,pn %xcc, loop_4553
39155 sth %o1, [%l7 + 0x72]
39156 ld [%l7 + 0x48], %f5
39157 ba,a,pt %xcc, loop_4554
39158loop_4553:
39159 ld [%l7 + 0x74], %f7
39160 for %f10, %f0, %f4
39161 fmovdge %xcc, %f14, %f13
39162loop_4554:
39163 fsrc2 %f12, %f14
39164 mova %xcc, %o7, %o2
39165 xorcc %l1, 0x0EBF, %o3
39166 tl %icc, 0x2
39167 fbu %fcc2, loop_4555
39168 ldd [%l7 + 0x40], %f4
39169 ldd [%l7 + 0x20], %f12
39170 siam 0x7
39171loop_4555:
39172 fmul8ulx16 %f6, %f0, %f6
39173 tcs %xcc, 0x6
39174 stx %l6, [%l7 + 0x68]
39175 siam 0x2
39176 fandnot2 %f6, %f14, %f10
39177 fmovspos %icc, %f15, %f4
39178 bcs,a %xcc, loop_4556
39179 movgu %icc, %g6, %o5
39180 bl,a,pt %icc, loop_4557
39181 fandnot2 %f12, %f10, %f8
39182loop_4556:
39183 fbge,a %fcc3, loop_4558
39184 ldsb [%l7 + 0x74], %o0
39185loop_4557:
39186 fcmpgt32 %f10, %f6, %o6
39187 fornot2s %f12, %f1, %f8
39188loop_4558:
39189 fmovsvc %icc, %f10, %f3
39190 bcs,pn %xcc, loop_4559
39191 ldsb [%l7 + 0x65], %i7
39192 fcmpgt32 %f2, %f2, %i6
39193 ldsw [%l7 + 0x50], %i1
39194loop_4559:
39195 fbul %fcc3, loop_4560
39196 fones %f0
39197 movn %icc, %g2, %g4
39198 orncc %o4, 0x0C5D, %i4
39199loop_4560:
39200 std %f10, [%l7 + 0x48]
39201 movcc %xcc, %i2, %l2
39202 sethi 0x0EDC, %g1
39203 fmovdleu %icc, %f4, %f14
39204 ldub [%l7 + 0x2B], %l3
39205 sth %g7, [%l7 + 0x70]
39206 ble loop_4561
39207 tcs %icc, 0x5
39208 stb %i0, [%l7 + 0x25]
39209 fxors %f12, %f8, %f0
39210loop_4561:
39211 edge8 %g3, %g5, %l4
39212 fmovrdlez %i3, %f4, %f2
39213 fbl %fcc0, loop_4562
39214 fmovdge %icc, %f8, %f5
39215 bcs loop_4563
39216 bne loop_4564
39217loop_4562:
39218 fbn,a %fcc1, loop_4565
39219 sdivx %l0, 0x0164, %l5
39220loop_4563:
39221 stb %o1, [%l7 + 0x48]
39222loop_4564:
39223 fxnor %f4, %f4, %f6
39224loop_4565:
39225 mulx %o7, 0x1D59, %o2
39226 ldub [%l7 + 0x5D], %i5
39227 fmovdleu %xcc, %f3, %f9
39228 fmovde %xcc, %f4, %f10
39229 edge32l %o3, %l6, %g6
39230 movrlz %l1, 0x1C6, %o5
39231 fnegd %f10, %f6
39232 fbn,a %fcc3, loop_4566
39233 tvs %xcc, 0x6
39234 edge16l %o6, %i7, %i6
39235 srlx %i1, 0x0F, %o0
39236loop_4566:
39237 lduh [%l7 + 0x68], %g2
39238 stb %o4, [%l7 + 0x38]
39239 fmovsvs %icc, %f12, %f14
39240 ldx [%l7 + 0x78], %i4
39241 fmovsg %icc, %f4, %f14
39242 udiv %g4, 0x0E40, %i2
39243 fbg %fcc2, loop_4567
39244 fmovdcs %xcc, %f6, %f14
39245 movl %xcc, %l2, %g1
39246 stx %g7, [%l7 + 0x58]
39247loop_4567:
39248 xorcc %l3, %i0, %g3
39249 fbe %fcc2, loop_4568
39250 mova %icc, %l4, %i3
39251 movle %xcc, %l0, %g5
39252 brnz,a %o1, loop_4569
39253loop_4568:
39254 std %f6, [%l7 + 0x50]
39255 fmovdleu %icc, %f2, %f6
39256 bvs,pn %xcc, loop_4570
39257loop_4569:
39258 bgu,a,pt %icc, loop_4571
39259 fors %f3, %f11, %f13
39260 orcc %o7, 0x0EED, %l5
39261loop_4570:
39262 fornot1s %f3, %f11, %f9
39263loop_4571:
39264 st %f1, [%l7 + 0x58]
39265 srlx %i5, 0x01, %o3
39266 fbe %fcc3, loop_4572
39267 fnegs %f9, %f14
39268 fpsub16 %f6, %f10, %f6
39269 mulscc %o2, %l6, %g6
39270loop_4572:
39271 fabsd %f8, %f0
39272 ld [%l7 + 0x64], %f4
39273 fandnot2s %f9, %f14, %f12
39274 taddcctv %o5, %l1, %o6
39275 fpsub16 %f10, %f2, %f0
39276 sll %i6, 0x13, %i1
39277 std %f0, [%l7 + 0x28]
39278 sth %i7, [%l7 + 0x44]
39279 tvc %xcc, 0x2
39280 fmovdleu %xcc, %f6, %f13
39281 be,a %xcc, loop_4573
39282 call loop_4574
39283 orn %o0, 0x115A, %g2
39284 stb %i4, [%l7 + 0x58]
39285loop_4573:
39286 bleu %xcc, loop_4575
39287loop_4574:
39288 fabsd %f0, %f14
39289 tvs %icc, 0x3
39290 ldsw [%l7 + 0x6C], %o4
39291loop_4575:
39292 bg,a,pt %icc, loop_4576
39293 ldub [%l7 + 0x18], %i2
39294 fmuld8sux16 %f10, %f10, %f0
39295 sll %l2, %g4, %g7
39296loop_4576:
39297 lduw [%l7 + 0x68], %g1
39298 movpos %xcc, %i0, %g3
39299 std %f4, [%l7 + 0x58]
39300 fbn %fcc2, loop_4577
39301 sethi 0x04E6, %l4
39302 brlez,a %i3, loop_4578
39303 bl,a loop_4579
39304loop_4577:
39305 edge16n %l0, %l3, %g5
39306 stw %o7, [%l7 + 0x68]
39307loop_4578:
39308 fmovsle %xcc, %f10, %f2
39309loop_4579:
39310 tvc %icc, 0x1
39311 stw %l5, [%l7 + 0x30]
39312 fble %fcc0, loop_4580
39313 fmovsl %xcc, %f15, %f9
39314 ldsh [%l7 + 0x22], %i5
39315 sth %o3, [%l7 + 0x1A]
39316loop_4580:
39317 stw %o1, [%l7 + 0x3C]
39318 subccc %o2, 0x0468, %g6
39319 sth %o5, [%l7 + 0x0C]
39320 bcs,pn %icc, loop_4581
39321 sdivcc %l6, 0x1915, %o6
39322 fmovse %icc, %f2, %f1
39323 fmovsvs %icc, %f13, %f4
39324loop_4581:
39325 fpmerge %f7, %f3, %f2
39326 fnors %f4, %f10, %f7
39327 fxnors %f6, %f3, %f4
39328 fnor %f6, %f14, %f12
39329 lduw [%l7 + 0x34], %i6
39330 fcmped %fcc0, %f10, %f14
39331 fmovsneg %xcc, %f10, %f12
39332 ldd [%l7 + 0x68], %f2
39333 subc %i1, 0x121C, %l1
39334 stw %o0, [%l7 + 0x48]
39335 fmuld8ulx16 %f6, %f13, %f10
39336 fmul8x16 %f4, %f0, %f0
39337 ldsb [%l7 + 0x1A], %i7
39338 ld [%l7 + 0x40], %f11
39339 ldsb [%l7 + 0x3E], %g2
39340 fcmpgt32 %f6, %f12, %o4
39341 fble,a %fcc2, loop_4582
39342 tge %xcc, 0x1
39343 edge32n %i2, %i4, %g4
39344 ldx [%l7 + 0x70], %l2
39345loop_4582:
39346 fmovsl %xcc, %f10, %f13
39347 smulcc %g1, %i0, %g7
39348 fnegs %f4, %f9
39349 fbge,a %fcc2, loop_4583
39350 fmovdg %icc, %f2, %f8
39351 fsrc1s %f9, %f15
39352 fnors %f4, %f7, %f15
39353loop_4583:
39354 fpsub16 %f8, %f10, %f10
39355 ldub [%l7 + 0x5F], %g3
39356 orcc %l4, 0x19D8, %l0
39357 ba loop_4584
39358 sth %i3, [%l7 + 0x72]
39359 fmovspos %icc, %f11, %f5
39360 movre %g5, 0x33D, %o7
39361loop_4584:
39362 fone %f8
39363 tg %icc, 0x4
39364 ldub [%l7 + 0x2C], %l3
39365 fpack16 %f0, %f8
39366 st %f15, [%l7 + 0x20]
39367 bge %icc, loop_4585
39368 ldd [%l7 + 0x20], %f2
39369 brz %l5, loop_4586
39370 popc 0x1EBD, %o3
39371loop_4585:
39372 fxnor %f8, %f4, %f2
39373 edge32 %o1, %o2, %i5
39374loop_4586:
39375 andcc %g6, 0x1FC9, %o5
39376 addccc %o6, %l6, %i6
39377 bg %icc, loop_4587
39378 ld [%l7 + 0x24], %f0
39379 fexpand %f3, %f0
39380 movre %i1, 0x0D6, %l1
39381loop_4587:
39382 fmovrse %i7, %f12, %f13
39383 movvs %xcc, %g2, %o0
39384 ba,pn %xcc, loop_4588
39385 fabss %f0, %f6
39386 fblg,a %fcc2, loop_4589
39387 lduw [%l7 + 0x24], %i2
39388loop_4588:
39389 fmovdle %icc, %f7, %f14
39390 tsubcctv %o4, 0x1DF9, %g4
39391loop_4589:
39392 stx %i4, [%l7 + 0x28]
39393 fmovdcs %xcc, %f9, %f12
39394 ldsh [%l7 + 0x26], %l2
39395 sth %g1, [%l7 + 0x7E]
39396 fnands %f3, %f2, %f12
39397 fcmpeq16 %f14, %f14, %i0
39398 fbne %fcc0, loop_4590
39399 tl %xcc, 0x4
39400 array16 %g7, %l4, %g3
39401 std %f14, [%l7 + 0x50]
39402loop_4590:
39403 fnand %f0, %f12, %f14
39404 edge32ln %i3, %g5, %l0
39405 edge16 %l3, %l5, %o7
39406 ldd [%l7 + 0x10], %f8
39407 and %o3, 0x0257, %o1
39408 stx %o2, [%l7 + 0x38]
39409 std %f14, [%l7 + 0x50]
39410 fcmpgt32 %f6, %f8, %i5
39411 fmovrde %o5, %f12, %f12
39412 movneg %xcc, %g6, %o6
39413 tg %icc, 0x1
39414 lduh [%l7 + 0x0A], %i6
39415 fmovsleu %icc, %f9, %f2
39416 fpsub16s %f5, %f14, %f9
39417 fmovrsne %i1, %f7, %f2
39418 bg,a,pn %icc, loop_4591
39419 tsubcctv %l6, %i7, %l1
39420 st %f4, [%l7 + 0x28]
39421 fmovsvc %icc, %f15, %f10
39422loop_4591:
39423 fcmpeq16 %f12, %f2, %o0
39424 udiv %i2, 0x1AA4, %o4
39425 ldsh [%l7 + 0x22], %g2
39426 fbo %fcc2, loop_4592
39427 andn %g4, %l2, %i4
39428 stw %g1, [%l7 + 0x70]
39429 sra %i0, 0x16, %g7
39430loop_4592:
39431 edge32ln %l4, %g3, %i3
39432 st %f10, [%l7 + 0x54]
39433 bne,a loop_4593
39434 fexpand %f12, %f4
39435 fnands %f2, %f9, %f5
39436 movrlez %g5, 0x159, %l3
39437loop_4593:
39438 std %f8, [%l7 + 0x38]
39439 fmovdcs %icc, %f12, %f12
39440 array32 %l0, %o7, %l5
39441 movrlez %o3, 0x106, %o1
39442 ldsb [%l7 + 0x5F], %i5
39443 movl %xcc, %o5, %g6
39444 and %o6, %i6, %i1
39445 fbul %fcc3, loop_4594
39446 umulcc %l6, %i7, %o2
39447 fmovrdlez %l1, %f2, %f12
39448 fmul8x16 %f3, %f0, %f14
39449loop_4594:
39450 andncc %i2, %o4, %o0
39451 alignaddrl %g2, %g4, %i4
39452 te %icc, 0x5
39453 fmovdne %icc, %f10, %f3
39454 lduh [%l7 + 0x6E], %l2
39455 st %f14, [%l7 + 0x40]
39456 fpack32 %f0, %f0, %f4
39457 te %xcc, 0x5
39458 tvs %icc, 0x4
39459 brnz %i0, loop_4595
39460 fpsub16 %f6, %f4, %f2
39461 andcc %g1, 0x008A, %g7
39462 fbul,a %fcc0, loop_4596
39463loop_4595:
39464 fpsub16 %f14, %f10, %f14
39465 tgu %icc, 0x5
39466 brgz,a %l4, loop_4597
39467loop_4596:
39468 orcc %i3, 0x1354, %g5
39469 tsubcctv %g3, %l3, %o7
39470 fbl,a %fcc1, loop_4598
39471loop_4597:
39472 movrlz %l0, 0x0DE, %o3
39473 bneg,a %icc, loop_4599
39474 brnz %l5, loop_4600
39475loop_4598:
39476 st %f11, [%l7 + 0x64]
39477 fblg %fcc3, loop_4601
39478loop_4599:
39479 fnors %f5, %f9, %f6
39480loop_4600:
39481 brgz,a %i5, loop_4602
39482 fpadd16 %f6, %f0, %f12
39483loop_4601:
39484 ld [%l7 + 0x38], %f6
39485 tvc %icc, 0x7
39486loop_4602:
39487 xnorcc %o5, %o1, %g6
39488 fmul8sux16 %f10, %f10, %f6
39489 ldsh [%l7 + 0x38], %o6
39490 fmovsneg %xcc, %f5, %f14
39491 fble,a %fcc0, loop_4603
39492 fandnot2 %f12, %f14, %f2
39493 movvs %icc, %i6, %l6
39494 andcc %i1, 0x0BE4, %i7
39495loop_4603:
39496 ldsh [%l7 + 0x22], %o2
39497 brlz %i2, loop_4604
39498 st %f6, [%l7 + 0x64]
39499 fcmpgt16 %f10, %f12, %l1
39500 std %f6, [%l7 + 0x60]
39501loop_4604:
39502 nop
39503 setx loop_4605, %l0, %l1
39504 wrpr 0x1, %tl
39505 wrpr %l1, %tpc
39506 add %l1, 0x4, %l1
39507 wrpr %l1, %tnpc
39508 setx 0x34400001400, %l0, %l1
39509 wrpr %l1, %tstate
39510 wrhpr 0x4, %htstate
39511 retry
39512 udivx %o4, 0x001E, %g2
39513 fmovscs %xcc, %f11, %f14
39514 fbu %fcc1, loop_4606
39515loop_4605:
39516 fmovse %xcc, %f13, %f0
39517 tn %xcc, 0x4
39518 brgez %g4, loop_4607
39519loop_4606:
39520 siam 0x0
39521 stx %o0, [%l7 + 0x30]
39522 tcc %icc, 0x3
39523loop_4607:
39524 fcmple16 %f2, %f2, %l2
39525 fmovs %f14, %f3
39526 ld [%l7 + 0x6C], %f1
39527 fcmps %fcc1, %f4, %f10
39528 mulscc %i0, 0x143C, %i4
39529 tleu %icc, 0x7
39530 bvs,pn %xcc, loop_4608
39531 fmovdcc %xcc, %f15, %f4
39532 movneg %xcc, %g7, %l4
39533 bne,a,pt %icc, loop_4609
39534loop_4608:
39535 udivx %g1, 0x1AA3, %i3
39536 orcc %g3, 0x1C40, %g5
39537 sth %l3, [%l7 + 0x6C]
39538loop_4609:
39539 mova %xcc, %o7, %o3
39540 ta %icc, 0x2
39541 stw %l5, [%l7 + 0x6C]
39542 faligndata %f10, %f2, %f4
39543 fcmpgt16 %f4, %f0, %l0
39544 fmovsvc %icc, %f12, %f14
39545 stx %i5, [%l7 + 0x10]
39546 ldd [%l7 + 0x08], %f10
39547 and %o5, %o1, %o6
39548 umulcc %i6, 0x1A03, %l6
39549 brgz %g6, loop_4610
39550 fpadd32s %f9, %f8, %f11
39551 stx %i1, [%l7 + 0x70]
39552 fcmpes %fcc2, %f0, %f14
39553loop_4610:
39554 tsubcc %i7, 0x0AA0, %o2
39555 stw %i2, [%l7 + 0x5C]
39556 stx %l1, [%l7 + 0x40]
39557 fexpand %f15, %f4
39558 fcmpes %fcc0, %f8, %f2
39559 fmovsl %xcc, %f4, %f4
39560 tvs %xcc, 0x3
39561 fmovdl %xcc, %f2, %f13
39562 tcc %xcc, 0x1
39563 fmovdleu %icc, %f12, %f10
39564 fmovsg %xcc, %f10, %f9
39565 fmovrdlez %g2, %f10, %f0
39566 stx %o4, [%l7 + 0x38]
39567 fmovdn %icc, %f1, %f1
39568 ba,a,pn %xcc, loop_4611
39569 sth %o0, [%l7 + 0x7E]
39570 ldx [%l7 + 0x68], %l2
39571 movvc %xcc, %g4, %i4
39572loop_4611:
39573 fpsub16 %f2, %f10, %f10
39574 fmovrslz %i0, %f8, %f9
39575 sll %l4, %g1, %g7
39576 fmovdle %icc, %f0, %f7
39577 fpadd32s %f1, %f14, %f11
39578 stb %i3, [%l7 + 0x39]
39579 ldub [%l7 + 0x44], %g5
39580 fnand %f14, %f4, %f14
39581 fbue %fcc3, loop_4612
39582 fpsub16 %f6, %f12, %f10
39583 fpsub16 %f14, %f14, %f10
39584 std %f6, [%l7 + 0x18]
39585loop_4612:
39586 ldd [%l7 + 0x58], %f6
39587 fxnor %f6, %f8, %f12
39588 edge16ln %g3, %o7, %o3
39589 tsubcctv %l5, %l0, %i5
39590 fpsub32 %f12, %f0, %f4
39591 stx %o5, [%l7 + 0x48]
39592 lduh [%l7 + 0x08], %o1
39593 movpos %xcc, %l3, %o6
39594 fmovrdgz %l6, %f6, %f12
39595 movneg %icc, %g6, %i1
39596 array16 %i7, %i6, %o2
39597 popc 0x04FA, %l1
39598 te %xcc, 0x2
39599 stw %g2, [%l7 + 0x70]
39600 for %f0, %f0, %f2
39601 sdivcc %o4, 0x1B42, %i2
39602 fxnors %f15, %f11, %f11
39603 bge,a loop_4613
39604 ldd [%l7 + 0x70], %f12
39605 fcmpeq32 %f12, %f8, %o0
39606 ldub [%l7 + 0x2E], %g4
39607loop_4613:
39608 fandnot1 %f2, %f12, %f8
39609 sth %l2, [%l7 + 0x10]
39610 fbul %fcc3, loop_4614
39611 lduw [%l7 + 0x18], %i0
39612 fmovrsgez %l4, %f10, %f12
39613 call loop_4615
39614loop_4614:
39615 udivcc %i4, 0x153F, %g1
39616 tle %xcc, 0x3
39617 stb %g7, [%l7 + 0x70]
39618loop_4615:
39619 tvs %xcc, 0x2
39620 tsubcctv %g5, %i3, %o7
39621 fabss %f6, %f4
39622 fcmpgt32 %f12, %f14, %o3
39623 fbue %fcc2, loop_4616
39624 stx %g3, [%l7 + 0x40]
39625 fbge,a %fcc3, loop_4617
39626 fbue %fcc2, loop_4618
39627loop_4616:
39628 movne %icc, %l0, %i5
39629 subc %o5, 0x0A41, %o1
39630loop_4617:
39631 tsubcctv %l3, 0x1A90, %l5
39632loop_4618:
39633 ld [%l7 + 0x60], %f0
39634 fnot1 %f10, %f4
39635 ld [%l7 + 0x50], %f9
39636 ldd [%l7 + 0x08], %f0
39637 faligndata %f10, %f14, %f4
39638 fmovsle %xcc, %f9, %f4
39639 fmovdcs %xcc, %f0, %f10
39640 ldsb [%l7 + 0x7D], %l6
39641 tvs %icc, 0x7
39642 fmul8ulx16 %f2, %f12, %f12
39643 srl %g6, %o6, %i1
39644 fandnot1s %f11, %f13, %f3
39645 bvs loop_4619
39646 fcmpne32 %f12, %f2, %i6
39647 ldsh [%l7 + 0x46], %o2
39648 nop
39649 setx loop_4620, %l0, %l1
39650 jmpl %l1, %i7
39651loop_4619:
39652 lduw [%l7 + 0x10], %g2
39653 tgu %icc, 0x7
39654 fmovrdgz %o4, %f14, %f4
39655loop_4620:
39656 fnot2s %f8, %f2
39657 fbug %fcc2, loop_4621
39658 fcmped %fcc2, %f14, %f14
39659 fpsub16s %f9, %f2, %f1
39660 tl %icc, 0x3
39661loop_4621:
39662 te %xcc, 0x0
39663 fones %f8
39664 tsubcctv %l1, %o0, %i2
39665 fpadd32s %f15, %f4, %f2
39666 taddcc %l2, 0x09B8, %i0
39667 or %l4, 0x0769, %g4
39668 fmovsa %xcc, %f15, %f0
39669 fxors %f7, %f11, %f2
39670 fones %f2
39671 fmovdge %icc, %f15, %f8
39672 fmovsvs %icc, %f10, %f3
39673 fmovsvc %xcc, %f15, %f4
39674 movle %icc, %g1, %g7
39675 addcc %i4, 0x018E, %g5
39676 xor %o7, 0x0208, %i3
39677 bgu loop_4622
39678 fmovsg %xcc, %f0, %f12
39679 lduw [%l7 + 0x44], %g3
39680 addc %o3, 0x0DC0, %l0
39681loop_4622:
39682 fmovrdlz %o5, %f2, %f14
39683 movrlz %o1, 0x34D, %l3
39684 fmovrde %i5, %f2, %f12
39685 tvs %xcc, 0x0
39686 sth %l6, [%l7 + 0x60]
39687 std %f10, [%l7 + 0x40]
39688 fmovrdgz %g6, %f10, %f14
39689 fpadd32s %f13, %f5, %f6
39690 fabsd %f12, %f4
39691 std %f2, [%l7 + 0x18]
39692 fmovdcc %icc, %f9, %f9
39693 bneg loop_4623
39694 fpmerge %f12, %f1, %f0
39695 fmovsne %xcc, %f11, %f8
39696 fpmerge %f8, %f2, %f8
39697loop_4623:
39698 ldx [%l7 + 0x70], %l5
39699 mulscc %i1, 0x18E5, %i6
39700 stw %o2, [%l7 + 0x5C]
39701 fmovrdgz %i7, %f4, %f8
39702 sub %g2, %o4, %l1
39703 ldsw [%l7 + 0x14], %o0
39704 ldd [%l7 + 0x60], %f4
39705 fxnors %f8, %f14, %f2
39706 brlez,a %o6, loop_4624
39707 faligndata %f6, %f12, %f10
39708 te %xcc, 0x0
39709 brlz %l2, loop_4625
39710loop_4624:
39711 fsrc1 %f8, %f6
39712 fmul8ulx16 %f2, %f14, %f8
39713 ldsb [%l7 + 0x6E], %i2
39714loop_4625:
39715 movre %l4, 0x22E, %g4
39716 movle %icc, %i0, %g1
39717 orn %g7, %i4, %g5
39718 fones %f15
39719 ble,pt %icc, loop_4626
39720 stb %i3, [%l7 + 0x5A]
39721 bleu,a,pn %xcc, loop_4627
39722 fcmps %fcc1, %f4, %f9
39723loop_4626:
39724 lduw [%l7 + 0x58], %o7
39725 array16 %o3, %g3, %l0
39726loop_4627:
39727 edge16ln %o5, %o1, %l3
39728 lduw [%l7 + 0x5C], %i5
39729 fmovda %icc, %f14, %f14
39730 fnot2s %f7, %f13
39731 faligndata %f10, %f8, %f10
39732 ldsb [%l7 + 0x79], %l6
39733 fmovrdne %l5, %f14, %f8
39734 fzero %f12
39735 sth %i1, [%l7 + 0x76]
39736 bvc %icc, loop_4628
39737 ldsh [%l7 + 0x18], %i6
39738 ldsb [%l7 + 0x12], %g6
39739 tg %xcc, 0x0
39740loop_4628:
39741 nop
39742 setx loop_4629, %l0, %l1
39743 wrpr 0x1, %tl
39744 wrpr %l1, %tpc
39745 add %l1, 0x4, %l1
39746 wrpr %l1, %tnpc
39747 setx 0x34400001400, %l0, %l1
39748 wrpr %l1, %tstate
39749 wrhpr 0x4, %htstate
39750 retry
39751 fsrc1s %f13, %f6
39752 xor %i7, 0x05D9, %g2
39753 ldsw [%l7 + 0x74], %o2
39754loop_4629:
39755 fmovde %xcc, %f12, %f8
39756 tneg %xcc, 0x1
39757 fnegd %f10, %f12
39758 edge32 %o4, %o0, %o6
39759 movne %icc, %l2, %l1
39760 fpsub32 %f14, %f4, %f14
39761 fmul8ulx16 %f12, %f12, %f2
39762 sth %i2, [%l7 + 0x50]
39763 st %f7, [%l7 + 0x30]
39764 alignaddrl %l4, %i0, %g1
39765 std %f10, [%l7 + 0x38]
39766 lduh [%l7 + 0x50], %g7
39767 bl,pn %icc, loop_4630
39768 fmovsle %xcc, %f9, %f5
39769 array16 %g4, %i4, %g5
39770 movrne %i3, 0x344, %o3
39771loop_4630:
39772 fcmpne16 %f10, %f0, %g3
39773 stx %o7, [%l7 + 0x08]
39774 movcs %icc, %o5, %l0
39775 ldsw [%l7 + 0x74], %l3
39776 fnot2 %f14, %f12
39777 fcmpne16 %f12, %f4, %o1
39778 ldx [%l7 + 0x38], %l6
39779 alignaddrl %i5, %i1, %l5
39780 movle %icc, %i6, %g6
39781 udivcc %i7, 0x1DB7, %o2
39782 bge,a,pt %xcc, loop_4631
39783 call loop_4632
39784 fornot1 %f8, %f6, %f8
39785 ld [%l7 + 0x10], %f4
39786loop_4631:
39787 fmovrdne %g2, %f2, %f10
39788loop_4632:
39789 movge %xcc, %o4, %o6
39790 ldd [%l7 + 0x50], %f12
39791 fsrc2s %f2, %f15
39792 brz,a %o0, loop_4633
39793 stx %l1, [%l7 + 0x18]
39794 fmovrdgz %l2, %f2, %f8
39795 fbg %fcc2, loop_4634
39796loop_4633:
39797 tge %xcc, 0x7
39798 movrlez %i2, 0x1E2, %l4
39799 sth %i0, [%l7 + 0x2A]
39800loop_4634:
39801 ldsb [%l7 + 0x08], %g1
39802 fxors %f1, %f4, %f2
39803 fmovsne %icc, %f6, %f5
39804 fmovsne %icc, %f9, %f14
39805 ble,pn %icc, loop_4635
39806 fmovrdlz %g7, %f10, %f4
39807 fsrc1s %f10, %f10
39808 movrlz %i4, %g4, %g5
39809loop_4635:
39810 fmul8x16al %f4, %f14, %f8
39811 fcmped %fcc2, %f2, %f4
39812 fbg %fcc3, loop_4636
39813 bn,pt %icc, loop_4637
39814 fmovsgu %xcc, %f9, %f4
39815 sll %i3, 0x0F, %o3
39816loop_4636:
39817 lduh [%l7 + 0x38], %o7
39818loop_4637:
39819 tne %xcc, 0x7
39820 fmovsa %icc, %f4, %f5
39821 fpmerge %f9, %f3, %f6
39822 orn %g3, 0x12D2, %l0
39823 bleu,a %xcc, loop_4638
39824 bg,a %xcc, loop_4639
39825 bvs loop_4640
39826 tge %xcc, 0x2
39827loop_4638:
39828 fones %f7
39829loop_4639:
39830 ldsw [%l7 + 0x1C], %o5
39831loop_4640:
39832 fmuld8sux16 %f11, %f14, %f2
39833 siam 0x3
39834 ldub [%l7 + 0x12], %l3
39835 ldsw [%l7 + 0x44], %o1
39836 taddcctv %i5, 0x0F33, %l6
39837 tsubcctv %l5, 0x0313, %i1
39838 fones %f8
39839 add %i6, 0x0EF3, %g6
39840 fmovdvc %icc, %f11, %f10
39841 ldsb [%l7 + 0x5D], %o2
39842 fornot1s %f0, %f14, %f12
39843 movrlez %i7, %o4, %o6
39844 ldx [%l7 + 0x50], %o0
39845 lduh [%l7 + 0x6E], %l1
39846 smul %l2, 0x149C, %g2
39847 fmovsneg %icc, %f8, %f10
39848 ldd [%l7 + 0x70], %f14
39849 edge16l %i2, %i0, %g1
39850 lduh [%l7 + 0x5E], %g7
39851 subc %i4, 0x1285, %l4
39852 movpos %xcc, %g5, %i3
39853 fmovdpos %xcc, %f7, %f7
39854 orcc %g4, %o3, %o7
39855 ldd [%l7 + 0x58], %f8
39856 sth %l0, [%l7 + 0x22]
39857 stw %o5, [%l7 + 0x54]
39858 taddcc %g3, 0x18E9, %o1
39859 fpack16 %f12, %f13
39860 umul %i5, 0x1144, %l6
39861 fmul8x16au %f7, %f12, %f12
39862 fmovrdlez %l5, %f2, %f0
39863 sth %l3, [%l7 + 0x66]
39864 fmul8x16 %f9, %f6, %f4
39865 lduw [%l7 + 0x40], %i1
39866 taddcctv %g6, 0x14AA, %i6
39867 movvs %icc, %i7, %o4
39868 fpack16 %f6, %f4
39869 lduh [%l7 + 0x72], %o2
39870 lduh [%l7 + 0x3C], %o6
39871 te %xcc, 0x0
39872 fmovrse %l1, %f1, %f9
39873 subcc %o0, %l2, %g2
39874 popc 0x1D8D, %i0
39875 fsrc1 %f8, %f14
39876 andcc %i2, 0x127B, %g7
39877 ba loop_4641
39878 fmovdne %icc, %f7, %f7
39879 movre %g1, 0x3A5, %l4
39880 smulcc %g5, %i3, %i4
39881loop_4641:
39882 fpmerge %f1, %f11, %f0
39883 pdist %f12, %f4, %f0
39884 fcmpeq16 %f12, %f12, %g4
39885 edge8 %o3, %l0, %o5
39886 andncc %g3, %o7, %i5
39887 fands %f5, %f7, %f11
39888 edge8 %o1, %l5, %l6
39889 sth %l3, [%l7 + 0x56]
39890 fcmple16 %f4, %f8, %g6
39891 ldd [%l7 + 0x40], %f12
39892 nop
39893 setx loop_4642, %l0, %l1
39894 wrpr 0x1, %tl
39895 wrpr %l1, %tnpc
39896 setx 0x34400001400, %l0, %l1
39897 wrpr %l1, %tstate
39898 wrhpr 0x4, %htstate
39899 done
39900 add %i1, %i7, %o4
39901 ldsh [%l7 + 0x2A], %o2
39902 stw %i6, [%l7 + 0x28]
39903loop_4642:
39904 orn %l1, %o0, %l2
39905 movneg %icc, %g2, %i0
39906 st %f5, [%l7 + 0x20]
39907 fbug,a %fcc0, loop_4643
39908 fnot1s %f0, %f8
39909 fmovrslz %o6, %f12, %f1
39910 xorcc %g7, 0x12A7, %g1
39911loop_4643:
39912 fbule,a %fcc3, loop_4644
39913 srax %i2, %l4, %g5
39914 siam 0x6
39915 movre %i4, %g4, %i3
39916loop_4644:
39917 addccc %l0, %o5, %o3
39918 bcc,a loop_4645
39919 fmovrse %g3, %f14, %f8
39920 fsrc1 %f0, %f14
39921 fmovdcc %xcc, %f5, %f5
39922loop_4645:
39923 ldd [%l7 + 0x30], %f8
39924 lduh [%l7 + 0x0A], %o7
39925 ldd [%l7 + 0x20], %f2
39926 fmovs %f2, %f7
39927 fmovsge %xcc, %f3, %f10
39928 fcmpeq32 %f14, %f0, %o1
39929 fbn,a %fcc1, loop_4646
39930 ldd [%l7 + 0x58], %f12
39931 fba,a %fcc1, loop_4647
39932 te %icc, 0x4
39933loop_4646:
39934 fpackfix %f0, %f1
39935 movrgz %i5, 0x25D, %l6
39936loop_4647:
39937 fcmpd %fcc0, %f2, %f2
39938 fmovrsne %l5, %f11, %f11
39939 orn %g6, %l3, %i1
39940 ldsb [%l7 + 0x1D], %o4
39941 andn %o2, %i7, %i6
39942 bg loop_4648
39943 fmovs %f5, %f9
39944 tsubcc %o0, 0x176F, %l2
39945 tne %icc, 0x6
39946loop_4648:
39947 brnz %l1, loop_4649
39948 sdiv %g2, 0x18BB, %o6
39949 fpack16 %f14, %f1
39950 array8 %g7, %i0, %i2
39951loop_4649:
39952 sub %g1, 0x0362, %l4
39953 lduw [%l7 + 0x30], %g5
39954 ba loop_4650
39955 fmovscs %icc, %f4, %f14
39956 ldx [%l7 + 0x30], %g4
39957 movneg %icc, %i4, %l0
39958loop_4650:
39959 fbn,a %fcc2, loop_4651
39960 tleu %icc, 0x5
39961 brgez %o5, loop_4652
39962 st %f4, [%l7 + 0x7C]
39963loop_4651:
39964 nop
39965 setx loop_4653, %l0, %l1
39966 wrpr 0x1, %tl
39967 wrpr %l1, %tnpc
39968 setx 0x34400001400, %l0, %l1
39969 wrpr %l1, %tstate
39970 wrhpr 0x4, %htstate
39971 done
39972 fabsd %f8, %f2
39973loop_4652:
39974 fmovdge %icc, %f8, %f0
39975 tpos %xcc, 0x5
39976loop_4653:
39977 fcmpgt16 %f6, %f0, %o3
39978 srl %i3, %g3, %o1
39979 edge32ln %o7, %i5, %l5
39980 movgu %xcc, %g6, %l3
39981 ld [%l7 + 0x50], %f4
39982 fandnot2 %f12, %f6, %f12
39983 fcmpne16 %f4, %f10, %l6
39984 fmovdg %xcc, %f15, %f11
39985 fmovdneg %xcc, %f6, %f13
39986 tsubcc %o4, %i1, %o2
39987 ldd [%l7 + 0x58], %f0
39988 edge16ln %i6, %i7, %l2
39989 bvs loop_4654
39990 array8 %l1, %g2, %o0
39991 lduw [%l7 + 0x1C], %o6
39992 tvs %icc, 0x7
39993loop_4654:
39994 movg %xcc, %i0, %i2
39995 fmovsl %icc, %f8, %f2
39996 std %f2, [%l7 + 0x40]
39997 fors %f15, %f6, %f14
39998 movle %icc, %g1, %g7
39999 tsubcctv %l4, %g4, %g5
40000 lduh [%l7 + 0x34], %l0
40001 pdist %f6, %f8, %f6
40002 tvs %xcc, 0x3
40003 ldsw [%l7 + 0x58], %o5
40004 ldub [%l7 + 0x4F], %i4
40005 fbge,a %fcc3, loop_4655
40006 stx %i3, [%l7 + 0x60]
40007 fbu,a %fcc0, loop_4656
40008 fpackfix %f8, %f5
40009loop_4655:
40010 smul %g3, 0x0741, %o3
40011 stw %o7, [%l7 + 0x10]
40012loop_4656:
40013 fmovd %f6, %f2
40014 stb %o1, [%l7 + 0x45]
40015 fmovrde %l5, %f10, %f2
40016 fzero %f8
40017 ldx [%l7 + 0x78], %g6
40018 bl,a %xcc, loop_4657
40019 xor %l3, 0x1351, %i5
40020 ldub [%l7 + 0x33], %l6
40021 stx %i1, [%l7 + 0x60]
40022loop_4657:
40023 lduh [%l7 + 0x0C], %o4
40024 ldub [%l7 + 0x32], %o2
40025 ldsh [%l7 + 0x20], %i6
40026 fmovrsgz %l2, %f15, %f9
40027 fbge,a %fcc2, loop_4658
40028 fandnot1 %f2, %f2, %f10
40029 ldsb [%l7 + 0x6E], %i7
40030 fmovsg %xcc, %f10, %f14
40031loop_4658:
40032 stx %g2, [%l7 + 0x40]
40033 fmovrse %o0, %f13, %f0
40034 call loop_4659
40035 fcmpne32 %f12, %f12, %o6
40036 ldd [%l7 + 0x18], %f8
40037 movle %xcc, %l1, %i2
40038loop_4659:
40039 ldsb [%l7 + 0x6B], %g1
40040 edge8l %i0, %g7, %l4
40041 fmovsvc %icc, %f6, %f12
40042 fmuld8ulx16 %f8, %f14, %f0
40043 movrgez %g4, %l0, %o5
40044 fmovdle %icc, %f7, %f10
40045 fornot1s %f15, %f3, %f13
40046 ldd [%l7 + 0x60], %f6
40047 fors %f14, %f0, %f15
40048 ldsw [%l7 + 0x28], %g5
40049 ldsb [%l7 + 0x61], %i4
40050 xor %g3, 0x06CB, %i3
40051 brlez,a %o3, loop_4660
40052 fbn,a %fcc3, loop_4661
40053 umulcc %o7, 0x08CA, %l5
40054 mova %icc, %g6, %o1
40055loop_4660:
40056 fmovsge %xcc, %f2, %f13
40057loop_4661:
40058 std %f0, [%l7 + 0x78]
40059 smul %l3, %i5, %i1
40060 fmovdgu %icc, %f2, %f5
40061 fmovsleu %icc, %f4, %f3
40062 for %f4, %f0, %f10
40063 lduh [%l7 + 0x40], %l6
40064 edge8l %o2, %i6, %l2
40065 fmovsgu %icc, %f3, %f8
40066 fandnot2s %f14, %f10, %f7
40067 fpack16 %f4, %f1
40068 ldd [%l7 + 0x50], %f4
40069 fmul8x16al %f1, %f8, %f8
40070 ldd [%l7 + 0x58], %f0
40071 fmovdpos %xcc, %f5, %f5
40072 std %f14, [%l7 + 0x38]
40073 st %f10, [%l7 + 0x20]
40074 umul %o4, 0x13F7, %g2
40075 fpmerge %f13, %f7, %f12
40076 xorcc %o0, 0x050D, %i7
40077 bne,a,pn %icc, loop_4662
40078 ldsh [%l7 + 0x2A], %o6
40079 lduh [%l7 + 0x5C], %l1
40080 brz,a %g1, loop_4663
40081loop_4662:
40082 movvc %xcc, %i0, %g7
40083 andncc %i2, %l4, %l0
40084 fmuld8sux16 %f14, %f6, %f4
40085loop_4663:
40086 fmovdneg %xcc, %f10, %f2
40087 fbge %fcc2, loop_4664
40088 fmovs %f1, %f3
40089 fmovsvs %icc, %f8, %f8
40090 fornot1 %f2, %f0, %f4
40091loop_4664:
40092 xorcc %g4, 0x0BBC, %o5
40093 fcmpne32 %f2, %f10, %g5
40094 movn %xcc, %g3, %i3
40095 fnot1 %f8, %f0
40096 sth %o3, [%l7 + 0x3C]
40097 st %f4, [%l7 + 0x0C]
40098 addcc %i4, 0x1B8B, %o7
40099 movrlez %l5, 0x225, %o1
40100 fbge %fcc0, loop_4665
40101 orncc %g6, 0x1CBF, %l3
40102 fnors %f5, %f3, %f14
40103 tn %xcc, 0x3
40104loop_4665:
40105 srl %i5, 0x08, %l6
40106 ble loop_4666
40107 fcmpgt32 %f4, %f14, %i1
40108 fsrc1s %f6, %f1
40109 orncc %i6, 0x1B3F, %l2
40110loop_4666:
40111 fmovsle %xcc, %f4, %f13
40112 fmul8sux16 %f10, %f4, %f10
40113 tg %icc, 0x1
40114 stx %o2, [%l7 + 0x10]
40115 alignaddrl %g2, %o0, %o4
40116 fmovrde %o6, %f12, %f14
40117 ba loop_4667
40118 fmovscc %xcc, %f15, %f1
40119 fmovsl %icc, %f8, %f15
40120 st %f9, [%l7 + 0x40]
40121loop_4667:
40122 fone %f4
40123 fmovse %icc, %f7, %f10
40124 ldd [%l7 + 0x48], %f14
40125 fnand %f0, %f6, %f12
40126 st %f0, [%l7 + 0x30]
40127 ldsb [%l7 + 0x35], %l1
40128 tne %xcc, 0x0
40129 fbul %fcc0, loop_4668
40130 sth %i7, [%l7 + 0x6A]
40131 tvc %xcc, 0x7
40132 edge32l %i0, %g7, %g1
40133loop_4668:
40134 lduw [%l7 + 0x18], %i2
40135 fmovdneg %xcc, %f0, %f15
40136 fmuld8ulx16 %f9, %f0, %f8
40137 fmovrslz %l4, %f12, %f4
40138 fmovdleu %icc, %f11, %f9
40139 fmovsg %icc, %f2, %f5
40140 ba loop_4669
40141 sdivcc %g4, 0x06F6, %o5
40142 ldd [%l7 + 0x10], %f8
40143 ldsw [%l7 + 0x2C], %g5
40144loop_4669:
40145 xor %l0, 0x01AD, %i3
40146 smul %o3, %i4, %o7
40147 ldsb [%l7 + 0x33], %l5
40148 ldsb [%l7 + 0x45], %g3
40149 bge,a %icc, loop_4670
40150 fbo,a %fcc1, loop_4671
40151 edge16 %g6, %l3, %o1
40152 fmuld8sux16 %f2, %f0, %f2
40153loop_4670:
40154 fand %f4, %f4, %f10
40155loop_4671:
40156 fbl %fcc1, loop_4672
40157 fba,a %fcc1, loop_4673
40158 movne %icc, %i5, %i1
40159 tcc %icc, 0x4
40160loop_4672:
40161 movre %l6, 0x0DA, %i6
40162loop_4673:
40163 movne %xcc, %l2, %o2
40164 fandnot2s %f11, %f12, %f7
40165 lduw [%l7 + 0x4C], %o0
40166 tleu %icc, 0x6
40167 bn,a %icc, loop_4674
40168 fblg %fcc1, loop_4675
40169 fpadd16s %f2, %f1, %f8
40170 ldsh [%l7 + 0x28], %g2
40171loop_4674:
40172 call loop_4676
40173loop_4675:
40174 fmovdne %xcc, %f13, %f8
40175 ldsb [%l7 + 0x57], %o6
40176 ldsb [%l7 + 0x77], %l1
40177loop_4676:
40178 movleu %icc, %i7, %i0
40179 movcs %xcc, %o4, %g1
40180 movrlz %i2, 0x12F, %l4
40181 fmovrsgz %g7, %f6, %f14
40182 ldsb [%l7 + 0x5D], %g4
40183 tne %icc, 0x0
40184 ldsw [%l7 + 0x0C], %o5
40185 bge,pt %xcc, loop_4677
40186 ldsh [%l7 + 0x78], %l0
40187 fandnot2 %f14, %f10, %f14
40188 fnot2 %f12, %f10
40189loop_4677:
40190 ldsw [%l7 + 0x58], %i3
40191 stb %o3, [%l7 + 0x47]
40192 ldub [%l7 + 0x1F], %g5
40193 edge32n %o7, %i4, %l5
40194 mulscc %g3, 0x1705, %l3
40195 fmovrdne %o1, %f6, %f0
40196 fcmpeq32 %f8, %f12, %g6
40197 fpadd16 %f10, %f2, %f8
40198 fmul8x16 %f12, %f0, %f12
40199 edge8 %i1, %i5, %i6
40200 fnegs %f10, %f13
40201 xor %l6, 0x13EE, %l2
40202 addc %o2, %o0, %o6
40203 ld [%l7 + 0x0C], %f0
40204 fabsd %f12, %f0
40205 fnot1 %f14, %f0
40206 bgu %xcc, loop_4678
40207 fzero %f12
40208 fpadd32 %f8, %f0, %f2
40209 srlx %g2, 0x1B, %l1
40210loop_4678:
40211 fbg,a %fcc1, loop_4679
40212 movcs %xcc, %i7, %i0
40213 ldsh [%l7 + 0x7A], %o4
40214 fmovdg %xcc, %f1, %f15
40215loop_4679:
40216 fbug %fcc2, loop_4680
40217 sth %g1, [%l7 + 0x54]
40218 lduw [%l7 + 0x50], %i2
40219 fbu %fcc0, loop_4681
40220loop_4680:
40221 fmovdne %icc, %f9, %f4
40222 ldsh [%l7 + 0x54], %l4
40223 sth %g7, [%l7 + 0x54]
40224loop_4681:
40225 sdiv %g4, 0x0E0C, %o5
40226 ldsw [%l7 + 0x10], %i3
40227 ldd [%l7 + 0x38], %f0
40228 umulcc %l0, 0x180C, %g5
40229 lduw [%l7 + 0x7C], %o3
40230 lduw [%l7 + 0x2C], %o7
40231 srlx %i4, %g3, %l5
40232 fzeros %f2
40233 sth %l3, [%l7 + 0x2C]
40234 bl,a loop_4682
40235 st %f9, [%l7 + 0x74]
40236 fmovse %xcc, %f3, %f8
40237 ba,a,pn %xcc, loop_4683
40238loop_4682:
40239 fmovs %f14, %f9
40240 ldd [%l7 + 0x20], %f0
40241 ldd [%l7 + 0x20], %f14
40242loop_4683:
40243 lduh [%l7 + 0x4E], %g6
40244 movgu %xcc, %i1, %o1
40245 fblg,a %fcc2, loop_4684
40246 tle %xcc, 0x5
40247 fornot2s %f2, %f0, %f5
40248 fmovsvs %xcc, %f6, %f15
40249loop_4684:
40250 stb %i5, [%l7 + 0x33]
40251 sub %i6, 0x1E67, %l6
40252 sll %l2, %o2, %o0
40253 brnz %o6, loop_4685
40254 st %f11, [%l7 + 0x60]
40255 fmul8x16au %f11, %f10, %f2
40256 stb %l1, [%l7 + 0x3D]
40257loop_4685:
40258 ldsh [%l7 + 0x48], %g2
40259 fbo %fcc2, loop_4686
40260 edge16l %i7, %o4, %g1
40261 fmul8x16 %f14, %f14, %f4
40262 fmovdcc %xcc, %f4, %f2
40263loop_4686:
40264 fsrc2 %f2, %f8
40265 andncc %i0, %l4, %i2
40266 ldd [%l7 + 0x40], %f6
40267 stw %g4, [%l7 + 0x08]
40268 ld [%l7 + 0x20], %f12
40269 ldd [%l7 + 0x68], %f10
40270 umul %o5, 0x10D5, %g7
40271 fands %f6, %f4, %f1
40272 fmovd %f0, %f0
40273 stw %i3, [%l7 + 0x48]
40274 tcc %xcc, 0x2
40275 movn %xcc, %l0, %g5
40276 call loop_4687
40277 fmul8sux16 %f0, %f2, %f0
40278 xorcc %o3, %o7, %i4
40279 sth %g3, [%l7 + 0x44]
40280loop_4687:
40281 fnot1 %f8, %f2
40282 ld [%l7 + 0x1C], %f2
40283 stb %l3, [%l7 + 0x23]
40284 movn %icc, %l5, %g6
40285 bpos,a loop_4688
40286 umul %o1, %i1, %i6
40287 sth %i5, [%l7 + 0x2C]
40288 brlez,a %l2, loop_4689
40289loop_4688:
40290 fnot1 %f2, %f10
40291 stw %l6, [%l7 + 0x60]
40292 tg %icc, 0x1
40293loop_4689:
40294 fmovspos %icc, %f13, %f12
40295 tgu %xcc, 0x6
40296 stx %o0, [%l7 + 0x50]
40297 lduw [%l7 + 0x6C], %o2
40298 tsubcctv %o6, 0x1899, %l1
40299 fbe %fcc3, loop_4690
40300 ldd [%l7 + 0x70], %f6
40301 edge32l %g2, %o4, %i7
40302 fmovrde %g1, %f4, %f4
40303loop_4690:
40304 fnors %f9, %f9, %f12
40305 tge %icc, 0x7
40306 movrgz %i0, 0x297, %l4
40307 fandnot2 %f0, %f12, %f6
40308 fmovsge %xcc, %f12, %f10
40309 edge32n %g4, %i2, %o5
40310 ldd [%l7 + 0x60], %f6
40311 std %f14, [%l7 + 0x30]
40312 fbe %fcc3, loop_4691
40313 fmovrdlez %i3, %f2, %f4
40314 std %f14, [%l7 + 0x40]
40315 brz %g7, loop_4692
40316loop_4691:
40317 smulcc %l0, %g5, %o7
40318 st %f10, [%l7 + 0x1C]
40319 stb %i4, [%l7 + 0x54]
40320loop_4692:
40321 lduh [%l7 + 0x22], %g3
40322 fblg,a %fcc1, loop_4693
40323 bg,pt %icc, loop_4694
40324 ble,a %icc, loop_4695
40325 movrlez %l3, %l5, %o3
40326loop_4693:
40327 edge32 %o1, %i1, %g6
40328loop_4694:
40329 fbue %fcc2, loop_4696
40330loop_4695:
40331 stw %i6, [%l7 + 0x3C]
40332 ldsw [%l7 + 0x34], %i5
40333 st %f12, [%l7 + 0x24]
40334loop_4696:
40335 bg,pn %xcc, loop_4697
40336 be,pn %icc, loop_4698
40337 ldsb [%l7 + 0x7F], %l2
40338 tleu %xcc, 0x7
40339loop_4697:
40340 fmovdge %xcc, %f3, %f4
40341loop_4698:
40342 fpadd32s %f1, %f3, %f15
40343 fpadd16 %f0, %f6, %f6
40344 std %f4, [%l7 + 0x40]
40345 stb %o0, [%l7 + 0x76]
40346 brlez %l6, loop_4699
40347 andncc %o2, %l1, %o6
40348 taddcc %g2, %i7, %g1
40349 orncc %i0, %o4, %l4
40350loop_4699:
40351 fmovdge %icc, %f0, %f0
40352 umulcc %i2, %g4, %o5
40353 andcc %g7, %l0, %g5
40354 brlz,a %o7, loop_4700
40355 fbne %fcc2, loop_4701
40356 fmovsvc %xcc, %f4, %f9
40357 movne %icc, %i4, %i3
40358loop_4700:
40359 alignaddr %l3, %l5, %g3
40360loop_4701:
40361 fmovsl %icc, %f6, %f10
40362 ldx [%l7 + 0x48], %o3
40363 xor %i1, %o1, %g6
40364 siam 0x3
40365 ldsw [%l7 + 0x18], %i6
40366 std %f0, [%l7 + 0x40]
40367 ldsb [%l7 + 0x78], %i5
40368 sth %l2, [%l7 + 0x46]
40369 fandnot2 %f4, %f10, %f14
40370 ldx [%l7 + 0x70], %l6
40371 stb %o2, [%l7 + 0x74]
40372 or %l1, %o0, %o6
40373 fandnot1 %f4, %f14, %f8
40374 stb %g2, [%l7 + 0x38]
40375 ldub [%l7 + 0x21], %g1
40376 ldsw [%l7 + 0x70], %i7
40377 ldsw [%l7 + 0x44], %i0
40378 fornot1 %f12, %f6, %f0
40379 ldsw [%l7 + 0x3C], %o4
40380 fxor %f6, %f4, %f14
40381 fmuld8sux16 %f10, %f5, %f10
40382 ldd [%l7 + 0x10], %f6
40383 fone %f12
40384 brlez %i2, loop_4702
40385 fbg %fcc3, loop_4703
40386 fbne,a %fcc3, loop_4704
40387 ldx [%l7 + 0x10], %g4
40388loop_4702:
40389 fmovd %f6, %f14
40390loop_4703:
40391 bpos %xcc, loop_4705
40392loop_4704:
40393 fcmpne16 %f14, %f6, %l4
40394 movle %icc, %g7, %l0
40395 call loop_4706
40396loop_4705:
40397 fandnot1s %f4, %f12, %f6
40398 umul %g5, 0x1D1A, %o5
40399 movvc %xcc, %o7, %i3
40400loop_4706:
40401 ldx [%l7 + 0x18], %l3
40402 fmovsne %icc, %f15, %f9
40403 fmovscs %icc, %f6, %f9
40404 fmovdleu %icc, %f7, %f10
40405 edge16ln %l5, %i4, %o3
40406 fsrc2 %f0, %f14
40407 movrgz %g3, 0x0FC, %o1
40408 edge8ln %i1, %i6, %i5
40409 ldsb [%l7 + 0x3F], %l2
40410 movrlez %l6, %o2, %g6
40411 ldsh [%l7 + 0x1C], %l1
40412 fnors %f9, %f0, %f4
40413 ldsw [%l7 + 0x50], %o0
40414 fnand %f10, %f2, %f8
40415 fmovsle %icc, %f0, %f7
40416 fmul8sux16 %f12, %f6, %f8
40417 xor %o6, 0x1B5E, %g2
40418 bvc,a %icc, loop_4707
40419 be,pn %icc, loop_4708
40420 ldd [%l7 + 0x58], %f8
40421 fmovdge %xcc, %f11, %f4
40422loop_4707:
40423 bshuffle %f6, %f2, %f0
40424loop_4708:
40425 ldsb [%l7 + 0x31], %i7
40426 fcmpd %fcc1, %f8, %f4
40427 fxnors %f13, %f3, %f14
40428 bleu loop_4709
40429 std %f2, [%l7 + 0x78]
40430 add %i0, %o4, %i2
40431 movgu %xcc, %g1, %g4
40432loop_4709:
40433 fandnot2 %f6, %f4, %f8
40434 fsrc1s %f7, %f1
40435 tne %icc, 0x2
40436 faligndata %f12, %f14, %f0
40437 orncc %l4, 0x0AD8, %l0
40438 movrlez %g7, 0x07C, %g5
40439 lduw [%l7 + 0x0C], %o5
40440 fmovse %icc, %f1, %f0
40441 st %f14, [%l7 + 0x3C]
40442 fbo %fcc1, loop_4710
40443 faligndata %f0, %f12, %f8
40444 fpsub16s %f0, %f7, %f14
40445 udivcc %o7, 0x1A3A, %i3
40446loop_4710:
40447 fblg %fcc1, loop_4711
40448 fsrc2 %f12, %f12
40449 nop
40450 setx loop_4712, %l0, %l1
40451 wrpr 0x1, %tl
40452 wrpr %l1, %tpc
40453 add %l1, 0x4, %l1
40454 wrpr %l1, %tnpc
40455 setx 0x34400001400, %l0, %l1
40456 wrpr %l1, %tstate
40457 wrhpr 0x4, %htstate
40458 retry
40459 brnz %l3, loop_4713
40460loop_4711:
40461 fbug,a %fcc0, loop_4714
40462 bgu,a loop_4715
40463loop_4712:
40464 sdivx %i4, 0x15CD, %l5
40465loop_4713:
40466 brlez %o3, loop_4716
40467loop_4714:
40468 lduh [%l7 + 0x5A], %o1
40469loop_4715:
40470 movle %icc, %i1, %g3
40471 edge16l %i5, %l2, %l6
40472loop_4716:
40473 fmovdge %xcc, %f0, %f11
40474 fbne %fcc3, loop_4717
40475 sth %o2, [%l7 + 0x5A]
40476 fmovrdgz %i6, %f12, %f8
40477 sth %g6, [%l7 + 0x30]
40478loop_4717:
40479 udivx %o0, 0x10DC, %l1
40480 sdivcc %g2, 0x123A, %o6
40481 brlez %i7, loop_4718
40482 fbl,a %fcc3, loop_4719
40483 fbule %fcc3, loop_4720
40484 orn %i0, 0x14B6, %i2
40485loop_4718:
40486 bleu %icc, loop_4721
40487loop_4719:
40488 fmovscs %xcc, %f3, %f6
40489loop_4720:
40490 tg %xcc, 0x5
40491 stw %o4, [%l7 + 0x14]
40492loop_4721:
40493 stx %g1, [%l7 + 0x18]
40494 udivcc %g4, 0x0C96, %l0
40495 fbl,a %fcc3, loop_4722
40496 tge %xcc, 0x7
40497 subc %g7, 0x1D3F, %g5
40498 sub %o5, 0x0D10, %o7
40499loop_4722:
40500 movpos %xcc, %l4, %i3
40501 fpadd16 %f0, %f0, %f14
40502 lduh [%l7 + 0x30], %l3
40503 ldsw [%l7 + 0x48], %l5
40504 std %f6, [%l7 + 0x78]
40505 ta %icc, 0x3
40506 bneg loop_4723
40507 ldx [%l7 + 0x10], %o3
40508 fpsub32 %f6, %f12, %f4
40509 lduw [%l7 + 0x7C], %o1
40510loop_4723:
40511 bcs,a,pn %xcc, loop_4724
40512 fmul8x16al %f3, %f5, %f10
40513 movge %icc, %i1, %g3
40514 faligndata %f14, %f10, %f12
40515loop_4724:
40516 edge16l %i4, %l2, %i5
40517 or %o2, %l6, %i6
40518 sth %g6, [%l7 + 0x70]
40519 ldd [%l7 + 0x60], %f4
40520 fabss %f14, %f2
40521 srlx %o0, %l1, %o6
40522 fpadd32 %f2, %f8, %f6
40523 fmovdge %icc, %f5, %f11
40524 and %g2, %i0, %i2
40525 lduh [%l7 + 0x3C], %i7
40526 ldd [%l7 + 0x38], %f0
40527 movpos %xcc, %o4, %g1
40528 fbuge %fcc2, loop_4725
40529 movre %g4, %g7, %l0
40530 ldsb [%l7 + 0x26], %g5
40531 lduh [%l7 + 0x52], %o7
40532loop_4725:
40533 alignaddr %l4, %o5, %l3
40534 brgz,a %l5, loop_4726
40535 bne loop_4727
40536 tpos %xcc, 0x1
40537 taddcc %o3, %i3, %o1
40538loop_4726:
40539 sdivcc %i1, 0x18E7, %g3
40540loop_4727:
40541 xorcc %i4, %i5, %o2
40542 tvc %xcc, 0x5
40543 ldd [%l7 + 0x10], %f4
40544 fcmpgt32 %f0, %f14, %l6
40545 tvc %icc, 0x7
40546 movrgez %l2, 0x04F, %i6
40547 std %f2, [%l7 + 0x38]
40548 fmovsleu %xcc, %f11, %f12
40549 movle %xcc, %g6, %l1
40550 fmovrde %o0, %f14, %f2
40551 addcc %o6, %i0, %i2
40552 movge %icc, %i7, %g2
40553 movg %icc, %o4, %g1
40554 ldsb [%l7 + 0x53], %g4
40555 bgu,pt %icc, loop_4728
40556 fmovs %f3, %f0
40557 movre %g7, %l0, %o7
40558 fnands %f9, %f9, %f10
40559loop_4728:
40560 fmovdvs %icc, %f10, %f9
40561 sth %g5, [%l7 + 0x6E]
40562 ldsh [%l7 + 0x52], %o5
40563 movrgz %l3, %l5, %o3
40564 fnands %f4, %f6, %f9
40565 smul %i3, 0x1531, %o1
40566 bneg %icc, loop_4729
40567 fbuge %fcc1, loop_4730
40568 udivcc %l4, 0x1225, %i1
40569 fblg %fcc3, loop_4731
40570loop_4729:
40571 std %f12, [%l7 + 0x30]
40572loop_4730:
40573 fcmple32 %f12, %f0, %g3
40574 fandnot2s %f2, %f15, %f15
40575loop_4731:
40576 ldsh [%l7 + 0x42], %i5
40577 fxor %f8, %f0, %f2
40578 bne,a,pn %icc, loop_4732
40579 stw %i4, [%l7 + 0x2C]
40580 fmovdvs %icc, %f3, %f8
40581 std %f10, [%l7 + 0x08]
40582loop_4732:
40583 stw %l6, [%l7 + 0x14]
40584 fmovdge %xcc, %f4, %f7
40585 addcc %l2, %i6, %g6
40586 std %f6, [%l7 + 0x48]
40587 fpsub16s %f4, %f2, %f10
40588 fbn,a %fcc3, loop_4733
40589 lduh [%l7 + 0x08], %l1
40590 ldsh [%l7 + 0x58], %o2
40591 movvs %xcc, %o0, %o6
40592loop_4733:
40593 mulx %i2, 0x0034, %i0
40594 tne %icc, 0x0
40595 fmovdn %icc, %f0, %f7
40596 sth %g2, [%l7 + 0x76]
40597 tcc %xcc, 0x6
40598 brlz %i7, loop_4734
40599 andncc %g1, %g4, %o4
40600 xor %g7, %o7, %l0
40601 edge32ln %o5, %l3, %g5
40602loop_4734:
40603 ldub [%l7 + 0x29], %o3
40604 fornot2s %f10, %f7, %f7
40605 fzeros %f13
40606 sra %i3, 0x12, %l5
40607 fbul %fcc3, loop_4735
40608 edge32l %o1, %i1, %g3
40609 move %xcc, %l4, %i5
40610 std %f8, [%l7 + 0x78]
40611loop_4735:
40612 fcmped %fcc1, %f14, %f10
40613 movne %xcc, %i4, %l6
40614 brlz %l2, loop_4736
40615 fnot2 %f12, %f10
40616 lduh [%l7 + 0x44], %g6
40617 fmovda %icc, %f5, %f12
40618loop_4736:
40619 brlez,a %l1, loop_4737
40620 fmovrsgez %o2, %f7, %f15
40621 fands %f3, %f4, %f1
40622 fmul8sux16 %f6, %f4, %f6
40623loop_4737:
40624 brnz %o0, loop_4738
40625 fmovda %xcc, %f7, %f8
40626 movne %xcc, %i6, %i2
40627 bleu %icc, loop_4739
40628loop_4738:
40629 stb %i0, [%l7 + 0x17]
40630 fcmps %fcc1, %f5, %f2
40631 brlez,a %o6, loop_4740
40632loop_4739:
40633 fmovrdne %g2, %f6, %f2
40634 fmovdn %xcc, %f13, %f13
40635 fcmple32 %f6, %f14, %i7
40636loop_4740:
40637 fnors %f0, %f11, %f4
40638 fpadd32s %f5, %f7, %f12
40639 ldsb [%l7 + 0x6B], %g1
40640 ldsh [%l7 + 0x36], %o4
40641 stb %g4, [%l7 + 0x0B]
40642 fmovsn %xcc, %f1, %f6
40643 ldd [%l7 + 0x20], %f4
40644 bleu,a,pt %icc, loop_4741
40645 movgu %xcc, %g7, %l0
40646 sth %o7, [%l7 + 0x74]
40647 fmovsn %icc, %f7, %f10
40648loop_4741:
40649 movcs %icc, %l3, %g5
40650 ldsw [%l7 + 0x4C], %o5
40651 fnors %f12, %f9, %f3
40652 movcc %xcc, %i3, %o3
40653 lduh [%l7 + 0x2A], %o1
40654 movleu %xcc, %i1, %l5
40655 fmovdg %xcc, %f5, %f14
40656 ldd [%l7 + 0x70], %f6
40657 movpos %icc, %g3, %i5
40658 lduh [%l7 + 0x76], %l4
40659 stx %i4, [%l7 + 0x28]
40660 bvc,a,pn %xcc, loop_4742
40661 fmovdg %xcc, %f14, %f0
40662 fmovrslz %l6, %f11, %f12
40663 edge8 %g6, %l2, %l1
40664loop_4742:
40665 alignaddr %o0, %i6, %o2
40666 st %f11, [%l7 + 0x1C]
40667 stx %i0, [%l7 + 0x18]
40668 bneg,pt %xcc, loop_4743
40669 udivx %i2, 0x1A9D, %g2
40670 fmovdvs %xcc, %f1, %f9
40671 subcc %i7, 0x0DB0, %o6
40672loop_4743:
40673 fmovrslz %o4, %f5, %f0
40674 edge32n %g4, %g1, %l0
40675 movne %icc, %g7, %l3
40676 sra %o7, 0x18, %g5
40677 stw %o5, [%l7 + 0x7C]
40678 fmovdle %xcc, %f14, %f3
40679 stw %i3, [%l7 + 0x44]
40680 fmovsg %icc, %f14, %f1
40681 fmovd %f14, %f4
40682 lduw [%l7 + 0x38], %o3
40683 tsubcc %i1, 0x0121, %l5
40684 fbl %fcc0, loop_4744
40685 sdivx %g3, 0x09F2, %o1
40686 popc 0x094D, %l4
40687 ldsh [%l7 + 0x64], %i5
40688loop_4744:
40689 fmovdn %xcc, %f6, %f12
40690 ldsw [%l7 + 0x68], %l6
40691 mova %icc, %g6, %i4
40692 andn %l2, %o0, %i6
40693 tsubcctv %l1, 0x1855, %o2
40694 lduh [%l7 + 0x12], %i0
40695 tle %xcc, 0x3
40696 fors %f14, %f11, %f3
40697 array8 %i2, %i7, %o6
40698 stx %g2, [%l7 + 0x30]
40699 fmul8x16 %f13, %f12, %f14
40700 fcmped %fcc2, %f4, %f12
40701 andncc %g4, %g1, %o4
40702 fnors %f12, %f13, %f15
40703 addcc %l0, 0x1439, %l3
40704 ta %icc, 0x2
40705 ldsb [%l7 + 0x50], %g7
40706 movn %xcc, %g5, %o7
40707 sth %o5, [%l7 + 0x16]
40708 std %f4, [%l7 + 0x48]
40709 array16 %i3, %o3, %i1
40710 ldsb [%l7 + 0x2F], %l5
40711 ldx [%l7 + 0x60], %o1
40712 movne %xcc, %g3, %i5
40713 std %f0, [%l7 + 0x18]
40714 ldsh [%l7 + 0x4C], %l6
40715 xorcc %l4, 0x1812, %g6
40716 siam 0x1
40717 sth %l2, [%l7 + 0x38]
40718 ldsh [%l7 + 0x4E], %o0
40719 mulscc %i6, %i4, %l1
40720 edge8l %o2, %i0, %i7
40721 and %i2, %o6, %g2
40722 ldsw [%l7 + 0x24], %g4
40723 nop
40724 setx loop_4745, %l0, %l1
40725 wrpr 0x1, %tl
40726 wrpr %l1, %tnpc
40727 setx 0x34400001400, %l0, %l1
40728 wrpr %l1, %tstate
40729 wrhpr 0x4, %htstate
40730 done
40731 fcmpgt16 %f0, %f8, %o4
40732 ldsb [%l7 + 0x4A], %l0
40733 edge32ln %l3, %g1, %g5
40734loop_4745:
40735 fpadd32 %f8, %f10, %f4
40736 fmovsle %icc, %f10, %f12
40737 ble,a,pn %xcc, loop_4746
40738 sth %g7, [%l7 + 0x64]
40739 fbug,a %fcc3, loop_4747
40740 st %f12, [%l7 + 0x08]
40741loop_4746:
40742 movge %icc, %o5, %i3
40743 fnegd %f8, %f0
40744loop_4747:
40745 ldsb [%l7 + 0x2D], %o7
40746 fmovrslez %o3, %f7, %f3
40747 fones %f5
40748 lduw [%l7 + 0x54], %i1
40749 subccc %l5, 0x122F, %o1
40750 fmovdge %icc, %f2, %f11
40751 ldsh [%l7 + 0x6E], %i5
40752 tsubcctv %g3, 0x07A9, %l6
40753 fmovdleu %icc, %f11, %f0
40754 edge16ln %l4, %l2, %o0
40755 fones %f10
40756 orn %g6, 0x103A, %i6
40757 fmovdg %icc, %f14, %f9
40758 be,a,pt %icc, loop_4748
40759 ldsb [%l7 + 0x50], %l1
40760 fnot2 %f12, %f12
40761 edge32n %o2, %i4, %i0
40762loop_4748:
40763 udivx %i2, 0x1CE3, %i7
40764 edge32 %g2, %o6, %o4
40765 fmovrsgez %g4, %f9, %f14
40766 fpsub32s %f12, %f3, %f12
40767 ldx [%l7 + 0x18], %l3
40768 ldx [%l7 + 0x40], %g1
40769 tne %icc, 0x0
40770 fbu %fcc0, loop_4749
40771 ld [%l7 + 0x0C], %f13
40772 bn,a loop_4750
40773 fmovdl %xcc, %f1, %f14
40774loop_4749:
40775 orcc %l0, %g5, %g7
40776 ldsw [%l7 + 0x50], %i3
40777loop_4750:
40778 fones %f13
40779 stx %o7, [%l7 + 0x40]
40780 fmovrdgz %o5, %f2, %f12
40781 fbug,a %fcc0, loop_4751
40782 sth %i1, [%l7 + 0x16]
40783 fmovdgu %icc, %f10, %f15
40784 st %f5, [%l7 + 0x7C]
40785loop_4751:
40786 ldub [%l7 + 0x33], %o3
40787 srlx %o1, %l5, %g3
40788 bleu %icc, loop_4752
40789 fcmps %fcc1, %f14, %f5
40790 ld [%l7 + 0x48], %f11
40791 fands %f2, %f0, %f12
40792loop_4752:
40793 tle %icc, 0x0
40794 andncc %l6, %l4, %l2
40795 ldd [%l7 + 0x40], %f10
40796 subccc %o0, %i5, %i6
40797 ldd [%l7 + 0x38], %f6
40798 ldx [%l7 + 0x50], %g6
40799 fpsub32s %f0, %f5, %f8
40800 udivx %l1, 0x13EE, %o2
40801 fandnot2s %f6, %f12, %f1
40802 brgz %i0, loop_4753
40803 nop
40804 setx loop_4754, %l0, %l1
40805 wrpr 0x1, %tl
40806 wrpr %l1, %tnpc
40807 setx 0x34400001400, %l0, %l1
40808 wrpr %l1, %tstate
40809 wrhpr 0x4, %htstate
40810 done
40811 fmovdvs %xcc, %f1, %f0
40812 ldsw [%l7 + 0x34], %i4
40813loop_4753:
40814 movrgez %i2, %g2, %i7
40815loop_4754:
40816 ba,pt %xcc, loop_4755
40817 fnegd %f8, %f2
40818 bneg loop_4756
40819 bneg loop_4757
40820loop_4755:
40821 fmovrslz %o4, %f13, %f10
40822 ld [%l7 + 0x1C], %f6
40823loop_4756:
40824 sllx %o6, %l3, %g1
40825loop_4757:
40826 fmovrsgz %l0, %f14, %f4
40827 stx %g5, [%l7 + 0x38]
40828 taddcc %g7, %g4, %o7
40829 fmovdge %icc, %f13, %f15
40830 ldub [%l7 + 0x7E], %o5
40831 faligndata %f2, %f6, %f8
40832 stx %i1, [%l7 + 0x28]
40833 fornot1 %f0, %f10, %f12
40834 lduw [%l7 + 0x7C], %i3
40835 bshuffle %f12, %f8, %f2
40836 ldd [%l7 + 0x30], %f8
40837 fbge,a %fcc2, loop_4758
40838 ldsh [%l7 + 0x0A], %o3
40839 stx %l5, [%l7 + 0x18]
40840 fmovdpos %xcc, %f10, %f13
40841loop_4758:
40842 fmovdne %icc, %f13, %f0
40843 srl %o1, %g3, %l4
40844 ldub [%l7 + 0x0B], %l2
40845 fmovs %f8, %f13
40846 edge8n %l6, %i5, %i6
40847 bshuffle %f0, %f4, %f6
40848 bvs,pn %xcc, loop_4759
40849 brlz %o0, loop_4760
40850 smul %g6, %o2, %l1
40851 fandnot2 %f6, %f8, %f6
40852loop_4759:
40853 fbuge %fcc1, loop_4761
40854loop_4760:
40855 fbne %fcc0, loop_4762
40856 fbuge %fcc2, loop_4763
40857 ldub [%l7 + 0x7F], %i0
40858loop_4761:
40859 fmovsleu %xcc, %f12, %f9
40860loop_4762:
40861 stw %i4, [%l7 + 0x68]
40862loop_4763:
40863 ld [%l7 + 0x38], %f1
40864 ldd [%l7 + 0x48], %f12
40865 fcmped %fcc3, %f0, %f4
40866 lduh [%l7 + 0x3C], %i2
40867 bcs,pn %icc, loop_4764
40868 fandnot2s %f6, %f13, %f13
40869 fcmpes %fcc0, %f1, %f8
40870 fmovdleu %xcc, %f9, %f0
40871loop_4764:
40872 ld [%l7 + 0x38], %f3
40873 fabss %f5, %f12
40874 srax %i7, %o4, %g2
40875 fpadd32s %f12, %f6, %f6
40876 nop
40877 setx loop_4765, %l0, %l1
40878 wrpr 0x1, %tl
40879 wrpr %l1, %tnpc
40880 setx 0x34400001400, %l0, %l1
40881 wrpr %l1, %tstate
40882 wrhpr 0x4, %htstate
40883 done
40884 fmovdgu %xcc, %f2, %f15
40885 fbo,a %fcc2, loop_4766
40886 fornot1 %f10, %f0, %f12
40887loop_4765:
40888 be,a,pt %xcc, loop_4767
40889 tleu %icc, 0x1
40890loop_4766:
40891 fsrc2 %f4, %f4
40892 ldd [%l7 + 0x30], %f8
40893loop_4767:
40894 fcmpeq16 %f14, %f2, %l3
40895 fmovdvs %xcc, %f5, %f10
40896 sth %o6, [%l7 + 0x58]
40897 bl,a %icc, loop_4768
40898 alignaddrl %g1, %l0, %g7
40899 fmovrsgez %g5, %f7, %f4
40900 lduw [%l7 + 0x2C], %g4
40901loop_4768:
40902 fmul8x16 %f3, %f4, %f8
40903 fmovrsgez %o5, %f1, %f7
40904 fmovrdlez %o7, %f8, %f12
40905 fmovdle %icc, %f3, %f2
40906 ldub [%l7 + 0x32], %i3
40907 st %f4, [%l7 + 0x68]
40908 stx %o3, [%l7 + 0x10]
40909 udivcc %l5, 0x02C8, %i1
40910 stb %g3, [%l7 + 0x29]
40911 ldub [%l7 + 0x1C], %o1
40912 movvc %icc, %l2, %l6
40913 bvc,pn %xcc, loop_4769
40914 mulx %l4, %i6, %o0
40915 xnorcc %i5, %o2, %g6
40916 ldub [%l7 + 0x4C], %l1
40917loop_4769:
40918 fpack32 %f14, %f4, %f6
40919 fsrc2 %f6, %f2
40920 fmovsa %icc, %f15, %f0
40921 fpadd16s %f5, %f7, %f0
40922 fmovda %xcc, %f5, %f12
40923 ldsw [%l7 + 0x1C], %i4
40924 tne %xcc, 0x0
40925 ldx [%l7 + 0x60], %i0
40926 edge32 %i2, %i7, %g2
40927 fnor %f4, %f12, %f12
40928 movg %icc, %l3, %o4
40929 fmovdvc %icc, %f6, %f13
40930 stx %o6, [%l7 + 0x58]
40931 tpos %xcc, 0x0
40932 movneg %xcc, %l0, %g1
40933 fnot2s %f10, %f7
40934 tl %icc, 0x4
40935 fnegd %f14, %f0
40936 edge32l %g5, %g7, %o5
40937 fpmerge %f10, %f4, %f14
40938 ldsb [%l7 + 0x6F], %g4
40939 fbul,a %fcc2, loop_4770
40940 ldsb [%l7 + 0x2C], %o7
40941 ldd [%l7 + 0x28], %f6
40942 nop
40943 setx loop_4771, %l0, %l1
40944 jmpl %l1, %i3
40945loop_4770:
40946 edge32l %l5, %i1, %o3
40947 sth %g3, [%l7 + 0x66]
40948 fexpand %f12, %f14
40949loop_4771:
40950 tcc %icc, 0x6
40951 brlz,a %l2, loop_4772
40952 stw %o1, [%l7 + 0x24]
40953 std %f2, [%l7 + 0x20]
40954 fandnot1s %f0, %f1, %f10
40955loop_4772:
40956 fpadd32s %f14, %f13, %f13
40957 ldsh [%l7 + 0x2E], %l4
40958 fpadd32 %f14, %f12, %f6
40959 fbue %fcc0, loop_4773
40960 fbo,a %fcc0, loop_4774
40961 alignaddr %i6, %l6, %o0
40962 ldx [%l7 + 0x68], %i5
40963loop_4773:
40964 subc %o2, %g6, %l1
40965loop_4774:
40966 subc %i4, 0x12EE, %i2
40967 fnot2 %f10, %f10
40968 udiv %i0, 0x1BA4, %i7
40969 tgu %xcc, 0x6
40970 bl,a loop_4775
40971 nop
40972 setx loop_4776, %l0, %l1
40973 jmpl %l1, %g2
40974 ldsw [%l7 + 0x5C], %o4
40975 fmul8x16 %f8, %f0, %f12
40976loop_4775:
40977 brgz,a %l3, loop_4777
40978loop_4776:
40979 fbue %fcc2, loop_4778
40980 fnot2 %f6, %f4
40981 fone %f12
40982loop_4777:
40983 brz %l0, loop_4779
40984loop_4778:
40985 ldx [%l7 + 0x40], %g1
40986 fcmpgt32 %f10, %f6, %g5
40987 ldx [%l7 + 0x28], %g7
40988loop_4779:
40989 be,a %xcc, loop_4780
40990 bpos,a loop_4781
40991 movrlez %o6, 0x165, %g4
40992 ldsh [%l7 + 0x4C], %o5
40993loop_4780:
40994 ldub [%l7 + 0x3E], %i3
40995loop_4781:
40996 ldsw [%l7 + 0x14], %l5
40997 fcmpne32 %f0, %f0, %o7
40998 fpack16 %f14, %f3
40999 tvc %xcc, 0x3
41000 fmovscc %icc, %f4, %f7
41001 fcmpd %fcc1, %f12, %f10
41002 stx %o3, [%l7 + 0x38]
41003 tneg %xcc, 0x5
41004 fpack32 %f6, %f6, %f6
41005 std %f14, [%l7 + 0x60]
41006 fnegs %f7, %f9
41007 stw %i1, [%l7 + 0x50]
41008 movvs %xcc, %l2, %o1
41009 bleu,a loop_4782
41010 ble,a %icc, loop_4783
41011 lduw [%l7 + 0x6C], %g3
41012 fpack32 %f0, %f12, %f8
41013loop_4782:
41014 ldx [%l7 + 0x20], %i6
41015loop_4783:
41016 lduh [%l7 + 0x6A], %l6
41017 xnorcc %l4, %i5, %o0
41018 fbe,a %fcc3, loop_4784
41019 fnands %f5, %f1, %f10
41020 tn %xcc, 0x0
41021 fone %f6
41022loop_4784:
41023 mova %xcc, %o2, %l1
41024 fpsub32s %f2, %f4, %f15
41025 edge16n %g6, %i4, %i2
41026 fxors %f9, %f10, %f14
41027 fcmple16 %f4, %f12, %i0
41028 udivx %g2, 0x0C48, %o4
41029 fmovrde %i7, %f12, %f10
41030 ldsh [%l7 + 0x54], %l0
41031 bgu,a loop_4785
41032 ldsh [%l7 + 0x66], %l3
41033 movgu %xcc, %g5, %g7
41034 st %f10, [%l7 + 0x78]
41035loop_4785:
41036 array8 %g1, %o6, %o5
41037 fcmpgt16 %f14, %f4, %i3
41038 addc %l5, 0x1422, %g4
41039 sth %o7, [%l7 + 0x12]
41040 brgez,a %i1, loop_4786
41041 sth %o3, [%l7 + 0x50]
41042 bvs,a loop_4787
41043 addc %l2, 0x107C, %g3
41044loop_4786:
41045 orcc %o1, 0x0E58, %l6
41046 fmovsle %icc, %f3, %f15
41047loop_4787:
41048 brz,a %l4, loop_4788
41049 fmovsge %icc, %f14, %f12
41050 fpmerge %f1, %f5, %f10
41051 ldx [%l7 + 0x30], %i5
41052loop_4788:
41053 fmovda %icc, %f7, %f7
41054 fmovdg %icc, %f4, %f2
41055 fpadd32s %f8, %f10, %f2
41056 fpsub32s %f9, %f3, %f3
41057 edge16n %o0, %i6, %o2
41058 lduh [%l7 + 0x52], %g6
41059 sth %l1, [%l7 + 0x72]
41060 nop
41061 setx loop_4789, %l0, %l1
41062 jmpl %l1, %i2
41063 fmul8x16al %f11, %f10, %f0
41064 fcmpeq16 %f8, %f6, %i0
41065 fmovsne %xcc, %f2, %f0
41066loop_4789:
41067 stb %g2, [%l7 + 0x39]
41068 fmovspos %icc, %f2, %f11
41069 fmul8sux16 %f14, %f14, %f2
41070 bcs loop_4790
41071 fcmpgt16 %f12, %f10, %o4
41072 ldsh [%l7 + 0x62], %i7
41073 ldsw [%l7 + 0x70], %i4
41074loop_4790:
41075 fmul8x16al %f13, %f6, %f14
41076 tsubcc %l0, 0x10F0, %l3
41077 fornot1 %f12, %f8, %f8
41078 ldd [%l7 + 0x18], %f2
41079 sdivx %g7, 0x0C78, %g5
41080 for %f14, %f4, %f12
41081 fandnot2s %f13, %f11, %f13
41082 movleu %xcc, %g1, %o6
41083 fmovde %icc, %f7, %f8
41084 movrlz %i3, 0x19E, %l5
41085 lduw [%l7 + 0x6C], %o5
41086 bl,a,pn %icc, loop_4791
41087 fmovdvs %xcc, %f15, %f13
41088 lduw [%l7 + 0x1C], %o7
41089 brgz,a %g4, loop_4792
41090loop_4791:
41091 fmovdvs %icc, %f5, %f8
41092 array16 %i1, %l2, %o3
41093 fmovda %icc, %f6, %f5
41094loop_4792:
41095 lduw [%l7 + 0x44], %o1
41096 ldsw [%l7 + 0x10], %g3
41097 fpadd16s %f11, %f4, %f8
41098 fcmpgt16 %f0, %f8, %l6
41099 bvs %xcc, loop_4793
41100 ldd [%l7 + 0x48], %f0
41101 ldsh [%l7 + 0x42], %l4
41102 brnz %i5, loop_4794
41103loop_4793:
41104 tleu %icc, 0x0
41105 be,a loop_4795
41106 movrgez %o0, 0x03A, %i6
41107loop_4794:
41108 fornot1 %f8, %f4, %f10
41109 movle %icc, %g6, %l1
41110loop_4795:
41111 bl,pt %icc, loop_4796
41112 fmovdl %icc, %f10, %f4
41113 bshuffle %f10, %f4, %f4
41114 st %f2, [%l7 + 0x0C]
41115loop_4796:
41116 fmovdne %xcc, %f3, %f8
41117 edge32l %i2, %o2, %g2
41118 movgu %xcc, %o4, %i7
41119 umulcc %i4, %l0, %i0
41120 movvs %xcc, %l3, %g5
41121 be,a,pn %icc, loop_4797
41122 sra %g1, 0x13, %g7
41123 ldub [%l7 + 0x52], %i3
41124 fcmpd %fcc0, %f6, %f6
41125loop_4797:
41126 ldsw [%l7 + 0x4C], %l5
41127 smulcc %o5, 0x1387, %o7
41128 fmovspos %xcc, %f13, %f14
41129 std %f10, [%l7 + 0x18]
41130 fmuld8ulx16 %f13, %f0, %f4
41131 edge16l %o6, %i1, %g4
41132 ba,a %icc, loop_4798
41133 fxor %f12, %f4, %f12
41134 movne %xcc, %l2, %o1
41135 bvc %icc, loop_4799
41136loop_4798:
41137 ldsh [%l7 + 0x0E], %g3
41138 fsrc1s %f5, %f12
41139 or %l6, %o3, %i5
41140loop_4799:
41141 ldsh [%l7 + 0x76], %l4
41142 stw %i6, [%l7 + 0x64]
41143 fble %fcc1, loop_4800
41144 std %f2, [%l7 + 0x30]
41145 ldsh [%l7 + 0x2C], %o0
41146 fmovdg %icc, %f8, %f6
41147loop_4800:
41148 movge %icc, %l1, %i2
41149 fmovdleu %xcc, %f0, %f0
41150 ld [%l7 + 0x64], %f2
41151 bcc loop_4801
41152 ldsw [%l7 + 0x48], %g6
41153 stb %o2, [%l7 + 0x30]
41154 fbne %fcc1, loop_4802
41155loop_4801:
41156 tgu %icc, 0x6
41157 ld [%l7 + 0x7C], %f2
41158 fexpand %f9, %f2
41159loop_4802:
41160 fsrc2s %f3, %f7
41161 fbge %fcc1, loop_4803
41162 brlez,a %o4, loop_4804
41163 lduw [%l7 + 0x40], %g2
41164 bl,pn %xcc, loop_4805
41165loop_4803:
41166 sdivx %i7, 0x1503, %i4
41167loop_4804:
41168 ldub [%l7 + 0x31], %i0
41169 ldsw [%l7 + 0x78], %l0
41170loop_4805:
41171 lduh [%l7 + 0x7E], %g5
41172 ldsh [%l7 + 0x16], %l3
41173 move %icc, %g1, %g7
41174 udivx %i3, 0x0DA0, %o5
41175 fmovsvs %icc, %f10, %f8
41176 xnorcc %o7, %l5, %i1
41177 tge %xcc, 0x5
41178 ldd [%l7 + 0x20], %f0
41179 movl %xcc, %o6, %g4
41180 tg %xcc, 0x1
41181 movleu %xcc, %l2, %o1
41182 lduh [%l7 + 0x1E], %l6
41183 fnor %f10, %f8, %f4
41184 fxors %f7, %f14, %f1
41185 bshuffle %f0, %f2, %f14
41186 ldub [%l7 + 0x7D], %o3
41187 fzeros %f9
41188 ldx [%l7 + 0x48], %i5
41189 fmovrse %g3, %f8, %f15
41190 movrgz %l4, %i6, %l1
41191 ldub [%l7 + 0x47], %o0
41192 taddcc %g6, 0x072F, %i2
41193 bge,a loop_4806
41194 sdivx %o4, 0x068D, %g2
41195 ld [%l7 + 0x08], %f10
41196 fmul8x16 %f1, %f4, %f2
41197loop_4806:
41198 ldx [%l7 + 0x20], %o2
41199 brlez %i4, loop_4807
41200 siam 0x2
41201 fzeros %f10
41202 fexpand %f4, %f12
41203loop_4807:
41204 fcmpes %fcc2, %f8, %f15
41205 fnegs %f14, %f11
41206 fornot1s %f12, %f13, %f4
41207 fmovscc %icc, %f7, %f14
41208 ldsb [%l7 + 0x75], %i7
41209 lduw [%l7 + 0x2C], %l0
41210 fmovsa %xcc, %f15, %f10
41211 lduh [%l7 + 0x58], %i0
41212 ldsb [%l7 + 0x71], %g5
41213 ldsh [%l7 + 0x5A], %g1
41214 lduw [%l7 + 0x2C], %g7
41215 andncc %i3, %l3, %o7
41216 fxors %f15, %f10, %f10
41217 ldsb [%l7 + 0x47], %l5
41218 lduw [%l7 + 0x28], %i1
41219 stb %o5, [%l7 + 0x78]
41220 fzeros %f10
41221 lduw [%l7 + 0x40], %g4
41222 lduh [%l7 + 0x4C], %l2
41223 stw %o1, [%l7 + 0x40]
41224 fpackfix %f6, %f8
41225 fnands %f5, %f1, %f1
41226 bneg,pt %icc, loop_4808
41227 array16 %o6, %l6, %o3
41228 fmovde %icc, %f9, %f1
41229 fmovrsgz %i5, %f3, %f9
41230loop_4808:
41231 fnands %f1, %f1, %f14
41232 ldub [%l7 + 0x79], %l4
41233 ldsw [%l7 + 0x44], %i6
41234 fmovrdgez %g3, %f12, %f14
41235 movn %icc, %l1, %g6
41236 fmovdgu %xcc, %f10, %f5
41237 ldsb [%l7 + 0x18], %i2
41238 stx %o0, [%l7 + 0x60]
41239 mulscc %g2, 0x030F, %o4
41240 movrgez %i4, %o2, %l0
41241 fmul8sux16 %f12, %f2, %f4
41242 fmovda %xcc, %f12, %f11
41243 lduh [%l7 + 0x14], %i7
41244 stx %g5, [%l7 + 0x60]
41245 brnz,a %i0, loop_4809
41246 fandnot1s %f4, %f11, %f9
41247 ldsh [%l7 + 0x3E], %g7
41248 fnegd %f6, %f6
41249loop_4809:
41250 ldsh [%l7 + 0x7E], %i3
41251 fblg %fcc1, loop_4810
41252 fpadd16s %f14, %f4, %f1
41253 edge8 %g1, %l3, %o7
41254 addccc %l5, 0x147F, %o5
41255loop_4810:
41256 fmovdg %icc, %f3, %f2
41257 tge %icc, 0x7
41258 fnors %f10, %f5, %f12
41259 fabsd %f6, %f14
41260 fsrc1s %f12, %f5
41261 orcc %g4, %l2, %i1
41262 std %f10, [%l7 + 0x08]
41263 ta %xcc, 0x3
41264 fmovda %icc, %f3, %f8
41265 movrne %o1, 0x098, %l6
41266 stx %o6, [%l7 + 0x70]
41267 fmul8sux16 %f12, %f12, %f2
41268 bneg,pn %xcc, loop_4811
41269 ldub [%l7 + 0x67], %i5
41270 bcc,a,pn %icc, loop_4812
41271 tcs %xcc, 0x2
41272loop_4811:
41273 fmul8x16au %f12, %f3, %f0
41274 edge32 %l4, %o3, %i6
41275loop_4812:
41276 ba,pn %xcc, loop_4813
41277 fpack32 %f2, %f2, %f14
41278 ldsh [%l7 + 0x5E], %g3
41279 ldub [%l7 + 0x43], %g6
41280loop_4813:
41281 fbue %fcc1, loop_4814
41282 bpos,pn %icc, loop_4815
41283 fblg %fcc0, loop_4816
41284 fbg,a %fcc2, loop_4817
41285loop_4814:
41286 fbue %fcc0, loop_4818
41287loop_4815:
41288 movg %icc, %i2, %l1
41289loop_4816:
41290 tsubcc %g2, %o0, %o4
41291loop_4817:
41292 ldx [%l7 + 0x08], %i4
41293loop_4818:
41294 umulcc %l0, 0x098F, %i7
41295 stw %o2, [%l7 + 0x2C]
41296 ldx [%l7 + 0x48], %g5
41297 edge8 %g7, %i3, %g1
41298 fnegs %f2, %f0
41299 fabsd %f6, %f8
41300 ble %icc, loop_4819
41301 tvs %xcc, 0x0
41302 sth %i0, [%l7 + 0x18]
41303 andcc %l3, 0x0E66, %o7
41304loop_4819:
41305 xnorcc %o5, 0x05D6, %g4
41306 orn %l5, 0x174E, %i1
41307 siam 0x6
41308 fpsub16s %f3, %f3, %f4
41309 ldsw [%l7 + 0x64], %l2
41310 fsrc2 %f4, %f14
41311 fmovdvs %icc, %f13, %f7
41312 fnot2s %f6, %f0
41313 fmovscc %icc, %f3, %f11
41314 nop
41315 setx loop_4820, %l0, %l1
41316 wrpr 0x1, %tl
41317 wrpr %l1, %tnpc
41318 setx 0x34400001400, %l0, %l1
41319 wrpr %l1, %tstate
41320 wrhpr 0x4, %htstate
41321 done
41322 fmovsvs %icc, %f5, %f9
41323 edge8n %o1, %o6, %i5
41324 movrlez %l6, %l4, %o3
41325loop_4820:
41326 movrgz %i6, %g3, %g6
41327 ble,pn %xcc, loop_4821
41328 stx %i2, [%l7 + 0x60]
41329 movrne %g2, %o0, %o4
41330 ldsh [%l7 + 0x60], %l1
41331loop_4821:
41332 tge %icc, 0x4
41333 ldub [%l7 + 0x1C], %i4
41334 ldsh [%l7 + 0x4E], %i7
41335 fmovsleu %icc, %f5, %f1
41336 sub %l0, 0x161C, %o2
41337 ldx [%l7 + 0x08], %g7
41338 mulscc %g5, %i3, %g1
41339 fnor %f14, %f10, %f10
41340 fmovdvs %xcc, %f1, %f11
41341 tvs %icc, 0x2
41342 fcmpgt16 %f8, %f2, %l3
41343 movneg %icc, %i0, %o7
41344 fxnors %f9, %f8, %f7
41345 fsrc1s %f11, %f6
41346 fmovrse %o5, %f11, %f8
41347 fmovd %f2, %f12
41348 andn %g4, %i1, %l2
41349 lduw [%l7 + 0x2C], %l5
41350 fbug,a %fcc2, loop_4822
41351 movre %o1, 0x2AA, %i5
41352 stx %l6, [%l7 + 0x48]
41353 sub %l4, %o3, %i6
41354loop_4822:
41355 lduh [%l7 + 0x10], %g3
41356 ldsb [%l7 + 0x77], %o6
41357 subccc %i2, %g2, %o0
41358 fmovsgu %xcc, %f12, %f12
41359 tcc %icc, 0x3
41360 fmovsg %icc, %f13, %f14
41361 addccc %g6, 0x10B4, %o4
41362 fmovsa %xcc, %f4, %f10
41363 lduw [%l7 + 0x28], %i4
41364 ldsw [%l7 + 0x2C], %i7
41365 stx %l0, [%l7 + 0x20]
41366 fmovsvs %icc, %f11, %f10
41367 or %l1, %g7, %g5
41368 fmovsleu %icc, %f7, %f12
41369 ldsw [%l7 + 0x78], %i3
41370 fandnot2 %f8, %f12, %f2
41371 bge loop_4823
41372 smulcc %o2, %l3, %i0
41373 nop
41374 setx loop_4824, %l0, %l1
41375 wrpr 0x1, %tl
41376 wrpr %l1, %tnpc
41377 setx 0x34400001400, %l0, %l1
41378 wrpr %l1, %tstate
41379 wrhpr 0x4, %htstate
41380 done
41381 ldub [%l7 + 0x72], %g1
41382loop_4823:
41383 bg %xcc, loop_4825
41384 st %f8, [%l7 + 0x74]
41385loop_4824:
41386 ta %icc, 0x4
41387 ble,pt %icc, loop_4826
41388loop_4825:
41389 movvc %icc, %o7, %o5
41390 fpsub32s %f7, %f2, %f1
41391 brlez,a %g4, loop_4827
41392loop_4826:
41393 ldd [%l7 + 0x40], %f10
41394 brz,a %i1, loop_4828
41395 stx %l5, [%l7 + 0x08]
41396loop_4827:
41397 fmovdgu %icc, %f12, %f13
41398 ldsb [%l7 + 0x72], %o1
41399loop_4828:
41400 fmul8x16 %f12, %f8, %f10
41401 fpadd16s %f12, %f2, %f9
41402 ldub [%l7 + 0x21], %l2
41403 umul %l6, %l4, %o3
41404 fmul8x16 %f7, %f6, %f0
41405 fxnor %f14, %f10, %f2
41406 fones %f15
41407 orn %i5, 0x0FCF, %i6
41408 faligndata %f0, %f12, %f0
41409 fmovrslez %o6, %f8, %f0
41410 tsubcc %g3, %i2, %o0
41411 movpos %icc, %g6, %o4
41412 lduw [%l7 + 0x10], %g2
41413 movrne %i4, 0x1AC, %l0
41414 alignaddr %l1, %i7, %g5
41415 fnands %f4, %f12, %f7
41416 fmuld8sux16 %f15, %f1, %f12
41417 bvs,a %xcc, loop_4829
41418 bne %icc, loop_4830
41419 ldx [%l7 + 0x08], %g7
41420 fand %f8, %f0, %f12
41421loop_4829:
41422 popc %o2, %i3
41423loop_4830:
41424 ldd [%l7 + 0x38], %f8
41425 fmovdcs %icc, %f7, %f15
41426 udivcc %i0, 0x021C, %l3
41427 stb %o7, [%l7 + 0x1E]
41428 mulscc %g1, 0x0306, %o5
41429 ldsb [%l7 + 0x0A], %i1
41430 stb %g4, [%l7 + 0x2E]
41431 bvs,a,pn %xcc, loop_4831
41432 st %f4, [%l7 + 0x68]
41433 lduh [%l7 + 0x22], %o1
41434 fand %f14, %f4, %f2
41435loop_4831:
41436 st %f4, [%l7 + 0x2C]
41437 ldd [%l7 + 0x60], %f8
41438 fmovsge %icc, %f0, %f15
41439 orn %l5, 0x1720, %l6
41440 stb %l4, [%l7 + 0x72]
41441 ldsw [%l7 + 0x18], %o3
41442 fcmpne16 %f2, %f6, %l2
41443 tl %xcc, 0x0
41444 ldsw [%l7 + 0x10], %i6
41445 movl %icc, %o6, %i5
41446 bcs,a,pt %xcc, loop_4832
41447 tneg %icc, 0x5
41448 udivx %i2, 0x039C, %o0
41449 bvc,pt %xcc, loop_4833
41450loop_4832:
41451 fmovrdgz %g3, %f6, %f8
41452 fmovsge %icc, %f5, %f5
41453 xor %o4, %g6, %g2
41454loop_4833:
41455 bvs,a,pn %icc, loop_4834
41456 brlez,a %i4, loop_4835
41457 stb %l1, [%l7 + 0x1F]
41458 st %f0, [%l7 + 0x34]
41459loop_4834:
41460 fxnor %f0, %f8, %f8
41461loop_4835:
41462 ldsb [%l7 + 0x2A], %l0
41463 lduw [%l7 + 0x0C], %g5
41464 bneg loop_4836
41465 popc %g7, %i7
41466 smulcc %o2, %i0, %l3
41467 sethi 0x1613, %i3
41468loop_4836:
41469 fxnors %f12, %f2, %f11
41470 fones %f12
41471 fmuld8sux16 %f12, %f1, %f6
41472 fpsub16s %f5, %f13, %f6
41473 mulscc %g1, %o7, %i1
41474 fand %f6, %f0, %f6
41475 fbo,a %fcc0, loop_4837
41476 fpsub32s %f10, %f14, %f12
41477 brlz %o5, loop_4838
41478 stw %g4, [%l7 + 0x78]
41479loop_4837:
41480 fone %f4
41481 edge32l %l5, %l6, %l4
41482loop_4838:
41483 fmovrsgez %o1, %f11, %f9
41484 fpadd32 %f2, %f0, %f14
41485 st %f11, [%l7 + 0x08]
41486 fmovrsgez %o3, %f7, %f1
41487 fmuld8ulx16 %f7, %f0, %f8
41488 edge8 %l2, %i6, %o6
41489 movvc %xcc, %i2, %o0
41490 fcmpes %fcc3, %f1, %f10
41491 lduh [%l7 + 0x1A], %i5
41492 fcmpne16 %f10, %f10, %g3
41493 stx %g6, [%l7 + 0x20]
41494 ldx [%l7 + 0x78], %o4
41495 udiv %i4, 0x0E47, %g2
41496 bpos,a,pn %icc, loop_4839
41497 ldsw [%l7 + 0x08], %l0
41498 fbn,a %fcc1, loop_4840
41499 fmovrdgez %l1, %f2, %f14
41500loop_4839:
41501 sth %g7, [%l7 + 0x34]
41502 fsrc1 %f12, %f10
41503loop_4840:
41504 lduw [%l7 + 0x4C], %i7
41505 fabsd %f6, %f4
41506 sth %g5, [%l7 + 0x18]
41507 tvc %icc, 0x3
41508 fmovsneg %icc, %f15, %f4
41509 sth %i0, [%l7 + 0x32]
41510 xor %o2, %l3, %i3
41511 ldsh [%l7 + 0x20], %o7
41512 fmovdvc %xcc, %f14, %f6
41513 xor %i1, 0x1032, %g1
41514 fmovrdgez %g4, %f14, %f4
41515 array16 %o5, %l6, %l5
41516 brgez,a %o1, loop_4841
41517 te %icc, 0x0
41518 st %f11, [%l7 + 0x54]
41519 movpos %icc, %l4, %o3
41520loop_4841:
41521 fandnot1s %f9, %f5, %f15
41522 fpsub32s %f1, %f6, %f4
41523 fbuge %fcc2, loop_4842
41524 orcc %l2, 0x031B, %i6
41525 fmovsl %xcc, %f10, %f7
41526 bge %xcc, loop_4843
41527loop_4842:
41528 udivx %o6, 0x1B7B, %i2
41529 edge16 %i5, %g3, %g6
41530 ldub [%l7 + 0x69], %o0
41531loop_4843:
41532 fones %f6
41533 ldd [%l7 + 0x20], %f6
41534 stw %i4, [%l7 + 0x3C]
41535 smul %o4, %l0, %l1
41536 fmovsn %xcc, %f10, %f4
41537 sub %g7, 0x0BDB, %g2
41538 xnorcc %g5, 0x1557, %i0
41539 tleu %xcc, 0x5
41540 ldub [%l7 + 0x43], %o2
41541 ldsb [%l7 + 0x5C], %l3
41542 array16 %i7, %o7, %i1
41543 fmul8sux16 %f14, %f8, %f8
41544 srax %g1, %i3, %o5
41545 fzero %f8
41546 fmovdcs %xcc, %f9, %f6
41547 stw %g4, [%l7 + 0x14]
41548 tcs %icc, 0x2
41549 bcc,a,pt %icc, loop_4844
41550 st %f1, [%l7 + 0x44]
41551 bl,a,pn %icc, loop_4845
41552 move %xcc, %l6, %l5
41553loop_4844:
41554 or %l4, %o1, %l2
41555 ldx [%l7 + 0x70], %o3
41556loop_4845:
41557 fbl %fcc1, loop_4846
41558 movg %icc, %i6, %o6
41559 tn %icc, 0x3
41560 fmuld8sux16 %f8, %f0, %f12
41561loop_4846:
41562 edge16 %i2, %i5, %g6
41563 stx %g3, [%l7 + 0x70]
41564 be,a loop_4847
41565 tcc %xcc, 0x4
41566 bpos,a,pt %icc, loop_4848
41567 fxnor %f14, %f14, %f6
41568loop_4847:
41569 fmovrsgez %i4, %f14, %f12
41570 tge %icc, 0x0
41571loop_4848:
41572 xor %o0, 0x13BE, %o4
41573 st %f1, [%l7 + 0x58]
41574 sth %l1, [%l7 + 0x40]
41575 tcc %icc, 0x5
41576 fandnot2s %f7, %f13, %f12
41577 fmovdl %icc, %f1, %f3
41578 tcc %xcc, 0x7
41579 call loop_4849
41580 ldsw [%l7 + 0x18], %g7
41581 move %xcc, %g2, %g5
41582 fsrc1 %f14, %f6
41583loop_4849:
41584 st %f6, [%l7 + 0x58]
41585 fbuge,a %fcc0, loop_4850
41586 stx %l0, [%l7 + 0x08]
41587 movneg %xcc, %i0, %l3
41588 umulcc %o2, %o7, %i1
41589loop_4850:
41590 lduh [%l7 + 0x24], %i7
41591 fmovrdgz %g1, %f12, %f10
41592 lduw [%l7 + 0x68], %i3
41593 fbg %fcc1, loop_4851
41594 sth %g4, [%l7 + 0x2A]
41595 array8 %o5, %l5, %l6
41596 brnz %o1, loop_4852
41597loop_4851:
41598 tleu %icc, 0x5
41599 tge %icc, 0x5
41600 edge8n %l4, %l2, %i6
41601loop_4852:
41602 fandnot2 %f10, %f2, %f8
41603 ldsb [%l7 + 0x3D], %o6
41604 fmovrsne %o3, %f4, %f3
41605 edge8 %i2, %g6, %g3
41606 ldsh [%l7 + 0x3C], %i4
41607 fbu %fcc3, loop_4853
41608 fcmped %fcc2, %f14, %f6
41609 fmovsne %icc, %f2, %f2
41610 ldx [%l7 + 0x30], %o0
41611loop_4853:
41612 fmovdneg %icc, %f6, %f9
41613 ldsw [%l7 + 0x34], %i5
41614 fabss %f0, %f4
41615 fmovse %icc, %f2, %f11
41616 fcmpeq16 %f10, %f0, %l1
41617 stb %o4, [%l7 + 0x78]
41618 ldub [%l7 + 0x37], %g7
41619 fmovrdne %g5, %f2, %f6
41620 fblg %fcc3, loop_4854
41621 fmovrsgez %g2, %f11, %f2
41622 edge16l %l0, %l3, %o2
41623 or %i0, 0x0096, %o7
41624loop_4854:
41625 ldsb [%l7 + 0x34], %i1
41626 fmovsn %xcc, %f3, %f15
41627 lduh [%l7 + 0x2A], %g1
41628 movre %i7, %g4, %o5
41629 movvs %icc, %i3, %l6
41630 ldub [%l7 + 0x2C], %l5
41631 fbge,a %fcc3, loop_4855
41632 ldd [%l7 + 0x18], %f10
41633 fabsd %f6, %f0
41634 sll %l4, 0x0E, %l2
41635loop_4855:
41636 stx %i6, [%l7 + 0x58]
41637 movpos %xcc, %o1, %o6
41638 movvc %xcc, %i2, %g6
41639 fsrc1 %f14, %f6
41640 fmovrsne %o3, %f3, %f9
41641 fmovdle %icc, %f8, %f10
41642 fmovsvc %xcc, %f2, %f1
41643 std %f2, [%l7 + 0x58]
41644 fpmerge %f10, %f10, %f12
41645 movl %xcc, %i4, %o0
41646 fors %f5, %f9, %f5
41647 sth %i5, [%l7 + 0x20]
41648 fandnot2s %f11, %f10, %f9
41649 fble,a %fcc3, loop_4856
41650 fmovsn %xcc, %f0, %f5
41651 fcmped %fcc0, %f2, %f8
41652 ldx [%l7 + 0x70], %l1
41653loop_4856:
41654 movvs %xcc, %g3, %o4
41655 fone %f4
41656 bge loop_4857
41657 fnot2s %f14, %f14
41658 ldub [%l7 + 0x4D], %g7
41659 ldsw [%l7 + 0x74], %g2
41660loop_4857:
41661 udiv %g5, 0x105B, %l3
41662 fmovrdne %o2, %f12, %f10
41663 stb %l0, [%l7 + 0x51]
41664 taddcctv %o7, %i0, %g1
41665 movge %xcc, %i7, %g4
41666 sth %i1, [%l7 + 0x48]
41667 ta %icc, 0x4
41668 lduh [%l7 + 0x56], %i3
41669 movneg %icc, %l6, %l5
41670 udivx %o5, 0x1661, %l4
41671 ldd [%l7 + 0x78], %f8
41672 fxors %f5, %f9, %f0
41673 fmovde %icc, %f13, %f11
41674 fpsub16s %f1, %f5, %f5
41675 call loop_4858
41676 bvs %xcc, loop_4859
41677 fbule,a %fcc1, loop_4860
41678 fmovsle %xcc, %f10, %f15
41679loop_4858:
41680 fsrc2 %f12, %f4
41681loop_4859:
41682 edge32n %i6, %l2, %o6
41683loop_4860:
41684 taddcc %o1, 0x0949, %i2
41685 fmovdcs %icc, %f10, %f4
41686 fmovdne %xcc, %f13, %f14
41687 ldsw [%l7 + 0x18], %g6
41688 fcmpne32 %f14, %f12, %o3
41689 fmovdge %icc, %f13, %f14
41690 sth %i4, [%l7 + 0x38]
41691 lduh [%l7 + 0x1C], %i5
41692 fbue,a %fcc2, loop_4861
41693 bgu loop_4862
41694 movle %xcc, %o0, %l1
41695 fxnor %f10, %f14, %f12
41696loop_4861:
41697 fpadd32s %f7, %f8, %f5
41698loop_4862:
41699 fandnot1s %f5, %f4, %f14
41700 fba,a %fcc3, loop_4863
41701 fmovsvs %icc, %f8, %f3
41702 ba loop_4864
41703 brlez %g3, loop_4865
41704loop_4863:
41705 udivx %o4, 0x1708, %g7
41706 fmovda %xcc, %f1, %f15
41707loop_4864:
41708 brlz,a %g2, loop_4866
41709loop_4865:
41710 fpack32 %f2, %f10, %f12
41711 and %g5, 0x0985, %o2
41712 tle %xcc, 0x2
41713loop_4866:
41714 bvc,a %icc, loop_4867
41715 fmovspos %xcc, %f14, %f9
41716 stb %l0, [%l7 + 0x66]
41717 srlx %l3, 0x10, %i0
41718loop_4867:
41719 fxnors %f6, %f1, %f11
41720 subc %g1, 0x174E, %i7
41721 stb %o7, [%l7 + 0x1C]
41722 lduh [%l7 + 0x3C], %g4
41723 fcmple32 %f6, %f0, %i1
41724 be,a,pt %icc, loop_4868
41725 bn,a %icc, loop_4869
41726 ld [%l7 + 0x3C], %f4
41727 tsubcctv %i3, %l5, %o5
41728loop_4868:
41729 lduw [%l7 + 0x24], %l4
41730loop_4869:
41731 ld [%l7 + 0x7C], %f5
41732 fones %f14
41733 fpsub32 %f8, %f0, %f10
41734 ldub [%l7 + 0x46], %l6
41735 movne %xcc, %i6, %l2
41736 fpsub32 %f12, %f14, %f2
41737 nop
41738 setx loop_4870, %l0, %l1
41739 jmpl %l1, %o1
41740 edge16ln %i2, %o6, %o3
41741 mova %icc, %g6, %i5
41742 fsrc1 %f0, %f2
41743loop_4870:
41744 lduh [%l7 + 0x46], %i4
41745 nop
41746 setx loop_4871, %l0, %l1
41747 wrpr 0x1, %tl
41748 wrpr %l1, %tnpc
41749 setx 0x34400001400, %l0, %l1
41750 wrpr %l1, %tstate
41751 wrhpr 0x4, %htstate
41752 done
41753 fmovdpos %xcc, %f1, %f15
41754 bpos,pn %icc, loop_4872
41755 movcc %icc, %l1, %g3
41756loop_4871:
41757 pdist %f2, %f2, %f10
41758 stb %o0, [%l7 + 0x5A]
41759loop_4872:
41760 fmovspos %xcc, %f8, %f15
41761 xnorcc %o4, 0x1DAB, %g2
41762 fmovda %icc, %f4, %f13
41763 fmovrslez %g5, %f1, %f9
41764 movcc %xcc, %o2, %l0
41765 bge,pn %icc, loop_4873
41766 movvs %xcc, %g7, %l3
41767 ldx [%l7 + 0x10], %g1
41768 ldsh [%l7 + 0x6A], %i0
41769loop_4873:
41770 smulcc %o7, 0x0610, %g4
41771 ldx [%l7 + 0x78], %i7
41772 sth %i1, [%l7 + 0x52]
41773 lduh [%l7 + 0x30], %i3
41774 fmul8x16 %f13, %f6, %f0
41775 for %f4, %f12, %f4
41776 ldsw [%l7 + 0x18], %o5
41777 st %f4, [%l7 + 0x3C]
41778 ldsb [%l7 + 0x59], %l5
41779 fmuld8sux16 %f11, %f14, %f8
41780 fxnor %f12, %f2, %f12
41781 bcc,a,pt %icc, loop_4874
41782 sethi 0x0ED5, %l6
41783 stb %i6, [%l7 + 0x2E]
41784 ldsw [%l7 + 0x70], %l2
41785loop_4874:
41786 orncc %o1, %l4, %i2
41787 tne %icc, 0x2
41788 nop
41789 setx loop_4875, %l0, %l1
41790 wrpr 0x1, %tl
41791 wrpr %l1, %tnpc
41792 setx 0x34400001400, %l0, %l1
41793 wrpr %l1, %tstate
41794 wrhpr 0x4, %htstate
41795 done
41796 fxor %f2, %f10, %f8
41797 tcs %xcc, 0x7
41798 tne %icc, 0x1
41799loop_4875:
41800 fcmps %fcc1, %f2, %f15
41801 fpack32 %f10, %f8, %f8
41802 fbo,a %fcc2, loop_4876
41803 faligndata %f0, %f14, %f6
41804 lduw [%l7 + 0x10], %o3
41805 movgu %xcc, %o6, %g6
41806loop_4876:
41807 for %f0, %f0, %f4
41808 stb %i5, [%l7 + 0x52]
41809 movcs %icc, %l1, %g3
41810 call loop_4877
41811 st %f3, [%l7 + 0x34]
41812 mulx %o0, %i4, %g2
41813 fmovdne %xcc, %f2, %f11
41814loop_4877:
41815 ldub [%l7 + 0x5C], %o4
41816 fcmped %fcc2, %f8, %f2
41817 ldub [%l7 + 0x69], %g5
41818 movgu %icc, %o2, %g7
41819 lduh [%l7 + 0x1A], %l0
41820 stb %g1, [%l7 + 0x64]
41821 lduh [%l7 + 0x12], %i0
41822 tne %icc, 0x0
41823 movl %xcc, %l3, %o7
41824 tn %icc, 0x7
41825 udivx %i7, 0x1CD4, %g4
41826 fmovsneg %icc, %f5, %f15
41827 fcmple32 %f10, %f4, %i3
41828 ldsb [%l7 + 0x19], %i1
41829 fmovdne %xcc, %f11, %f3
41830 edge8l %l5, %o5, %i6
41831 orn %l6, 0x0CEE, %l2
41832 ldsw [%l7 + 0x1C], %l4
41833 ldsb [%l7 + 0x5C], %i2
41834 fbl,a %fcc1, loop_4878
41835 ldsh [%l7 + 0x6C], %o1
41836 std %f14, [%l7 + 0x20]
41837 ld [%l7 + 0x34], %f4
41838loop_4878:
41839 edge16 %o6, %g6, %i5
41840 movpos %xcc, %l1, %o3
41841 fbn %fcc2, loop_4879
41842 ldsh [%l7 + 0x6C], %g3
41843 fcmpeq16 %f10, %f0, %o0
41844 orn %i4, %o4, %g5
41845loop_4879:
41846 stx %g2, [%l7 + 0x38]
41847 fmul8x16 %f4, %f14, %f12
41848 and %o2, %l0, %g1
41849 fcmpgt16 %f2, %f6, %g7
41850 lduh [%l7 + 0x78], %l3
41851 ldx [%l7 + 0x28], %o7
41852 movcc %xcc, %i0, %g4
41853 subc %i7, %i1, %i3
41854 ldsb [%l7 + 0x41], %l5
41855 tl %icc, 0x7
41856 lduh [%l7 + 0x58], %o5
41857 bneg loop_4880
41858 sth %l6, [%l7 + 0x1E]
41859 fmovrsgez %i6, %f6, %f3
41860 fmovdcc %icc, %f0, %f4
41861loop_4880:
41862 fmovrslz %l2, %f12, %f9
41863 ldsh [%l7 + 0x0E], %i2
41864 ldd [%l7 + 0x58], %f14
41865 edge16l %l4, %o6, %o1
41866 movrne %i5, %l1, %o3
41867 movne %xcc, %g6, %o0
41868 movcc %xcc, %i4, %g3
41869 edge8l %g5, %o4, %o2
41870 stw %l0, [%l7 + 0x48]
41871 fornot2s %f2, %f7, %f3
41872 andn %g1, %g2, %g7
41873 tneg %xcc, 0x5
41874 edge32ln %o7, %l3, %i0
41875 for %f12, %f10, %f14
41876 fbug %fcc0, loop_4881
41877 ble,a,pn %icc, loop_4882
41878 fble %fcc0, loop_4883
41879 fxnor %f10, %f8, %f6
41880loop_4881:
41881 movpos %xcc, %i7, %g4
41882loop_4882:
41883 fmovdleu %icc, %f14, %f9
41884loop_4883:
41885 stx %i3, [%l7 + 0x30]
41886 fbne,a %fcc3, loop_4884
41887 pdist %f2, %f10, %f4
41888 movleu %icc, %i1, %l5
41889 ldsb [%l7 + 0x17], %o5
41890loop_4884:
41891 mulscc %l6, %l2, %i6
41892 movne %xcc, %i2, %o6
41893 sdivx %l4, 0x03B2, %o1
41894 stx %i5, [%l7 + 0x40]
41895 fpadd32s %f10, %f7, %f9
41896 fbu,a %fcc0, loop_4885
41897 stw %o3, [%l7 + 0x20]
41898 fmovrdlez %g6, %f8, %f14
41899 ldsb [%l7 + 0x3B], %o0
41900loop_4885:
41901 bge,a loop_4886
41902 alignaddr %l1, %i4, %g5
41903 lduh [%l7 + 0x54], %o4
41904 ld [%l7 + 0x74], %f13
41905loop_4886:
41906 orn %o2, 0x136D, %l0
41907 fmovdg %icc, %f6, %f1
41908 fmul8sux16 %f0, %f12, %f8
41909 sra %g1, 0x1A, %g3
41910 fmul8x16au %f3, %f8, %f0
41911 fsrc2 %f8, %f12
41912 tsubcctv %g7, %o7, %g2
41913 tle %xcc, 0x0
41914 xorcc %l3, %i0, %g4
41915 sth %i7, [%l7 + 0x78]
41916 andcc %i3, 0x06CE, %l5
41917 stb %i1, [%l7 + 0x67]
41918 lduw [%l7 + 0x40], %o5
41919 movn %xcc, %l2, %l6
41920 orcc %i6, %o6, %i2
41921 lduw [%l7 + 0x78], %l4
41922 fmovrsgz %i5, %f2, %f4
41923 st %f10, [%l7 + 0x3C]
41924 fbge %fcc3, loop_4887
41925 sdiv %o1, 0x0BEB, %g6
41926 fnot2s %f6, %f6
41927 fcmple32 %f14, %f10, %o3
41928loop_4887:
41929 ldub [%l7 + 0x68], %o0
41930 fmovrdne %i4, %f12, %f10
41931 ldsw [%l7 + 0x3C], %g5
41932 stw %o4, [%l7 + 0x78]
41933 movneg %icc, %o2, %l0
41934 tpos %icc, 0x2
41935 ba %icc, loop_4888
41936 sra %l1, %g3, %g1
41937 fcmpgt16 %f0, %f10, %g7
41938 edge32n %o7, %g2, %l3
41939loop_4888:
41940 ba,a,pt %xcc, loop_4889
41941 fpackfix %f0, %f0
41942 movleu %xcc, %i0, %g4
41943 ldsw [%l7 + 0x50], %i3
41944loop_4889:
41945 fmovdl %xcc, %f3, %f4
41946 fbg %fcc3, loop_4890
41947 fxor %f2, %f6, %f14
41948 stb %i7, [%l7 + 0x78]
41949 lduw [%l7 + 0x28], %l5
41950loop_4890:
41951 fmul8ulx16 %f6, %f0, %f8
41952 movg %icc, %o5, %l2
41953 sub %l6, %i6, %o6
41954 tleu %xcc, 0x1
41955 fpsub16 %f14, %f8, %f2
41956 addc %i2, 0x1BFA, %i1
41957 edge8ln %l4, %o1, %i5
41958 sth %o3, [%l7 + 0x26]
41959 movrgez %o0, 0x3F3, %g6
41960 bge,a loop_4891
41961 fbule,a %fcc3, loop_4892
41962 ldd [%l7 + 0x68], %f14
41963 sth %g5, [%l7 + 0x10]
41964loop_4891:
41965 xnorcc %o4, 0x15C7, %i4
41966loop_4892:
41967 fbe,a %fcc3, loop_4893
41968 ldsb [%l7 + 0x5D], %o2
41969 fmovdn %icc, %f0, %f13
41970 lduw [%l7 + 0x5C], %l1
41971loop_4893:
41972 fxnor %f0, %f8, %f4
41973 stx %l0, [%l7 + 0x68]
41974 add %g1, 0x063E, %g3
41975 ldsw [%l7 + 0x6C], %o7
41976 lduw [%l7 + 0x48], %g2
41977 lduw [%l7 + 0x28], %l3
41978 fornot2s %f4, %f1, %f1
41979 tg %icc, 0x6
41980 fcmpeq32 %f8, %f2, %i0
41981 stb %g4, [%l7 + 0x79]
41982 be,a,pn %icc, loop_4894
41983 ldsb [%l7 + 0x2E], %g7
41984 ldsh [%l7 + 0x3E], %i3
41985 sth %l5, [%l7 + 0x6E]
41986loop_4894:
41987 fmovsa %xcc, %f7, %f4
41988 fpadd32s %f12, %f4, %f14
41989 nop
41990 setx loop_4895, %l0, %l1
41991 wrpr 0x1, %tl
41992 wrpr %l1, %tpc
41993 add %l1, 0x4, %l1
41994 wrpr %l1, %tnpc
41995 setx 0x34400001400, %l0, %l1
41996 wrpr %l1, %tstate
41997 wrhpr 0x4, %htstate
41998 retry
41999 movcc %icc, %o5, %l2
42000 bcs %xcc, loop_4896
42001 srlx %l6, 0x17, %i6
42002loop_4895:
42003 stx %i7, [%l7 + 0x08]
42004 lduw [%l7 + 0x4C], %i2
42005loop_4896:
42006 brlez %o6, loop_4897
42007 fcmpd %fcc0, %f8, %f0
42008 fpack32 %f6, %f4, %f14
42009 fbe %fcc0, loop_4898
42010loop_4897:
42011 fmovdcc %icc, %f8, %f8
42012 stb %i1, [%l7 + 0x10]
42013 srl %l4, %i5, %o1
42014loop_4898:
42015 fmul8ulx16 %f2, %f14, %f2
42016 std %f8, [%l7 + 0x48]
42017 udivcc %o0, 0x0A08, %g6
42018 fmovrdgz %g5, %f2, %f10
42019 brz %o4, loop_4899
42020 addccc %i4, 0x0804, %o3
42021 for %f2, %f10, %f10
42022 bvs,a,pt %xcc, loop_4900
42023loop_4899:
42024 fone %f4
42025 ldx [%l7 + 0x08], %l1
42026 ldsw [%l7 + 0x40], %o2
42027loop_4900:
42028 fpsub32s %f10, %f5, %f6
42029 fornot1 %f10, %f10, %f12
42030 fmovrse %l0, %f12, %f0
42031 std %f12, [%l7 + 0x38]
42032 mulx %g1, %g3, %g2
42033 lduw [%l7 + 0x40], %o7
42034 stb %i0, [%l7 + 0x1D]
42035 lduh [%l7 + 0x72], %g4
42036 fble,a %fcc2, loop_4901
42037 fbe,a %fcc2, loop_4902
42038 fornot1s %f7, %f9, %f7
42039 ble,pt %icc, loop_4903
42040loop_4901:
42041 for %f8, %f8, %f6
42042loop_4902:
42043 bgu,pn %xcc, loop_4904
42044 fxors %f14, %f4, %f14
42045loop_4903:
42046 fcmple32 %f8, %f2, %l3
42047 movgu %icc, %g7, %l5
42048loop_4904:
42049 fpsub32s %f13, %f10, %f9
42050 bcc,pt %icc, loop_4905
42051 fornot2s %f15, %f4, %f15
42052 orn %o5, 0x03BA, %l2
42053 fnegs %f10, %f15
42054loop_4905:
42055 fmovrsne %i3, %f10, %f8
42056 fbug,a %fcc2, loop_4906
42057 fmovrdgz %i6, %f0, %f10
42058 tl %xcc, 0x3
42059 edge32 %i7, %l6, %i2
42060loop_4906:
42061 fxors %f6, %f14, %f1
42062 xnor %o6, %i1, %i5
42063 ldsb [%l7 + 0x6C], %o1
42064 fmovd %f14, %f2
42065 ldub [%l7 + 0x7A], %l4
42066 lduh [%l7 + 0x78], %o0
42067 movgu %xcc, %g5, %o4
42068 array8 %g6, %i4, %o3
42069 fmovdge %xcc, %f13, %f2
42070 lduw [%l7 + 0x3C], %l1
42071 tvs %icc, 0x4
42072 brz,a %l0, loop_4907
42073 movrne %o2, 0x322, %g3
42074 bpos %icc, loop_4908
42075 brnz %g2, loop_4909
42076loop_4907:
42077 fmovspos %xcc, %f5, %f7
42078 tcc %xcc, 0x1
42079loop_4908:
42080 orn %g1, %o7, %g4
42081loop_4909:
42082 add %i0, 0x1B2F, %l3
42083 srlx %l5, 0x1C, %o5
42084 tvs %xcc, 0x6
42085 stw %g7, [%l7 + 0x1C]
42086 fpadd32s %f6, %f3, %f11
42087 stx %l2, [%l7 + 0x78]
42088 fmul8ulx16 %f4, %f12, %f6
42089 ld [%l7 + 0x2C], %f3
42090 ble,a,pt %xcc, loop_4910
42091 fmovscs %icc, %f11, %f10
42092 stw %i6, [%l7 + 0x7C]
42093 ld [%l7 + 0x78], %f9
42094loop_4910:
42095 brnz %i3, loop_4911
42096 fmovdvs %xcc, %f1, %f0
42097 sth %i7, [%l7 + 0x2E]
42098 srax %i2, %l6, %o6
42099loop_4911:
42100 std %f2, [%l7 + 0x68]
42101 fcmpgt32 %f8, %f0, %i5
42102 stw %o1, [%l7 + 0x5C]
42103 stb %i1, [%l7 + 0x27]
42104 stx %l4, [%l7 + 0x10]
42105 and %g5, %o0, %o4
42106 smulcc %g6, 0x194B, %o3
42107 fmovde %icc, %f1, %f8
42108 tvs %xcc, 0x6
42109 fandnot1 %f8, %f6, %f12
42110 ld [%l7 + 0x54], %f14
42111 std %f0, [%l7 + 0x50]
42112 fmuld8sux16 %f5, %f13, %f12
42113 bgu,a loop_4912
42114 bshuffle %f2, %f0, %f0
42115 lduh [%l7 + 0x62], %i4
42116 array32 %l0, %o2, %l1
42117loop_4912:
42118 sdivx %g3, 0x1012, %g1
42119 fmovsge %xcc, %f13, %f7
42120 fornot1s %f3, %f12, %f12
42121 fmovrdlez %g2, %f0, %f0
42122 brgez,a %g4, loop_4913
42123 fmovdvc %icc, %f4, %f5
42124 lduh [%l7 + 0x5E], %i0
42125 fabss %f8, %f5
42126loop_4913:
42127 add %l3, 0x0119, %l5
42128 ldsh [%l7 + 0x1C], %o5
42129 movcs %icc, %o7, %g7
42130 ld [%l7 + 0x68], %f15
42131 tvs %xcc, 0x2
42132 xor %l2, %i3, %i6
42133 andn %i2, 0x146B, %i7
42134 st %f11, [%l7 + 0x60]
42135 orn %l6, 0x0D6A, %o6
42136 ble,a,pn %icc, loop_4914
42137 tvs %icc, 0x1
42138 fcmpne32 %f4, %f14, %o1
42139 stx %i5, [%l7 + 0x48]
42140loop_4914:
42141 movne %xcc, %i1, %l4
42142 xor %o0, 0x009D, %g5
42143 fbu,a %fcc1, loop_4915
42144 fmovsne %icc, %f6, %f0
42145 stb %o4, [%l7 + 0x42]
42146 ldsh [%l7 + 0x0E], %o3
42147loop_4915:
42148 bpos,pn %xcc, loop_4916
42149 fmovsleu %icc, %f11, %f1
42150 fsrc2s %f2, %f14
42151 fmovrdne %i4, %f4, %f12
42152loop_4916:
42153 fnands %f14, %f5, %f7
42154 ldub [%l7 + 0x70], %g6
42155 fmul8x16al %f6, %f5, %f0
42156 fcmpgt32 %f6, %f6, %l0
42157 brlez,a %l1, loop_4917
42158 brnz %g3, loop_4918
42159 ldsb [%l7 + 0x20], %g1
42160 srlx %g2, %o2, %g4
42161loop_4917:
42162 stw %i0, [%l7 + 0x68]
42163loop_4918:
42164 movne %xcc, %l3, %o5
42165 fcmps %fcc1, %f8, %f15
42166 udivx %l5, 0x04F3, %g7
42167 stx %l2, [%l7 + 0x40]
42168 movgu %xcc, %o7, %i3
42169 alignaddr %i6, %i2, %l6
42170 orcc %i7, %o6, %i5
42171 bn,a,pn %xcc, loop_4919
42172 fbne %fcc3, loop_4920
42173 bg,pn %xcc, loop_4921
42174 fornot1s %f14, %f2, %f6
42175loop_4919:
42176 ldd [%l7 + 0x48], %f8
42177loop_4920:
42178 fmovrsne %i1, %f4, %f13
42179loop_4921:
42180 ldsb [%l7 + 0x42], %l4
42181 ld [%l7 + 0x60], %f0
42182 ld [%l7 + 0x10], %f2
42183 add %o0, 0x16A0, %o1
42184 fmovsne %xcc, %f11, %f6
42185 and %o4, %g5, %i4
42186 std %f14, [%l7 + 0x08]
42187 lduh [%l7 + 0x66], %o3
42188 udiv %g6, 0x165B, %l1
42189 fmovrdgez %l0, %f2, %f2
42190 fblg %fcc2, loop_4922
42191 fnegs %f12, %f11
42192 ldd [%l7 + 0x10], %f8
42193 fmovdge %icc, %f11, %f0
42194loop_4922:
42195 mova %xcc, %g1, %g3
42196 stw %g2, [%l7 + 0x58]
42197 fmovdle %xcc, %f5, %f7
42198 fpack32 %f12, %f6, %f4
42199 add %g4, 0x039C, %i0
42200 stw %o2, [%l7 + 0x24]
42201 brlez,a %o5, loop_4923
42202 fcmpd %fcc0, %f2, %f0
42203 fcmpgt16 %f0, %f10, %l5
42204 stx %l3, [%l7 + 0x20]
42205loop_4923:
42206 alignaddrl %g7, %l2, %o7
42207 edge8l %i3, %i2, %i6
42208 sth %i7, [%l7 + 0x68]
42209 fnor %f2, %f0, %f8
42210 ldsb [%l7 + 0x22], %o6
42211 movrgez %i5, %l6, %l4
42212 subccc %i1, %o0, %o1
42213 stb %o4, [%l7 + 0x4C]
42214 ldsb [%l7 + 0x38], %g5
42215 fmul8sux16 %f10, %f12, %f14
42216 fbe,a %fcc3, loop_4924
42217 tsubcctv %i4, 0x149E, %g6
42218 stx %o3, [%l7 + 0x40]
42219 taddcctv %l1, 0x1514, %l0
42220loop_4924:
42221 edge16ln %g1, %g2, %g4
42222 mova %icc, %g3, %o2
42223 andn %i0, %o5, %l5
42224 fmovsge %xcc, %f5, %f13
42225 ldsw [%l7 + 0x3C], %l3
42226 fornot2s %f4, %f12, %f8
42227 fmul8x16 %f14, %f10, %f14
42228 movrne %g7, %o7, %i3
42229 fmovrdgez %i2, %f10, %f10
42230 fpadd16 %f14, %f10, %f2
42231 fmovrdgz %i6, %f4, %f10
42232 movle %icc, %l2, %i7
42233 andcc %o6, 0x01AC, %l6
42234 sth %i5, [%l7 + 0x5A]
42235 alignaddrl %i1, %l4, %o0
42236 fble,a %fcc0, loop_4925
42237 ldd [%l7 + 0x60], %f4
42238 tsubcctv %o1, %o4, %g5
42239 ba,pt %icc, loop_4926
42240loop_4925:
42241 fbul,a %fcc3, loop_4927
42242 bshuffle %f12, %f4, %f12
42243 nop
42244 setx loop_4928, %l0, %l1
42245 wrpr 0x1, %tl
42246 wrpr %l1, %tpc
42247 add %l1, 0x4, %l1
42248 wrpr %l1, %tnpc
42249 setx 0x34400001400, %l0, %l1
42250 wrpr %l1, %tstate
42251 wrhpr 0x4, %htstate
42252 retry
42253loop_4926:
42254 edge32n %g6, %o3, %i4
42255loop_4927:
42256 bneg loop_4929
42257 stx %l1, [%l7 + 0x58]
42258loop_4928:
42259 fcmple16 %f8, %f10, %l0
42260 fmovdg %icc, %f6, %f0
42261loop_4929:
42262 addccc %g1, %g2, %g4
42263 fmovrde %g3, %f12, %f10
42264 add %o2, %o5, %i0
42265 lduh [%l7 + 0x4E], %l5
42266 fmul8x16au %f2, %f11, %f12
42267 stb %l3, [%l7 + 0x55]
42268 ldx [%l7 + 0x60], %g7
42269 tsubcc %i3, 0x1731, %o7
42270 fcmps %fcc0, %f6, %f4
42271 orcc %i6, %l2, %i2
42272 array32 %i7, %o6, %l6
42273 fbule %fcc2, loop_4930
42274 lduh [%l7 + 0x34], %i1
42275 ldx [%l7 + 0x60], %i5
42276 subcc %l4, %o1, %o0
42277loop_4930:
42278 fsrc2 %f8, %f12
42279 brlez %g5, loop_4931
42280 fmovdn %icc, %f9, %f5
42281 fmovsge %xcc, %f14, %f4
42282 movg %icc, %o4, %g6
42283loop_4931:
42284 std %f10, [%l7 + 0x40]
42285 array32 %o3, %l1, %i4
42286 fmovdcc %icc, %f3, %f8
42287 fexpand %f3, %f8
42288 ldd [%l7 + 0x28], %f8
42289 tcc %xcc, 0x0
42290 edge8l %l0, %g1, %g4
42291 ld [%l7 + 0x20], %f1
42292 movleu %xcc, %g3, %o2
42293 bne loop_4932
42294 nop
42295 setx loop_4933, %l0, %l1
42296 jmpl %l1, %g2
42297 fmovdvs %icc, %f11, %f2
42298 ldx [%l7 + 0x48], %o5
42299loop_4932:
42300 xor %l5, 0x1ACF, %i0
42301loop_4933:
42302 srl %g7, 0x18, %l3
42303 ldub [%l7 + 0x5B], %o7
42304 edge16 %i3, %i6, %l2
42305 fmul8sux16 %f10, %f12, %f4
42306 ldub [%l7 + 0x67], %i2
42307 fnot1s %f11, %f1
42308 fmul8x16 %f10, %f14, %f4
42309 edge16l %i7, %o6, %l6
42310 tleu %xcc, 0x0
42311 be loop_4934
42312 tcc %icc, 0x0
42313 tcs %icc, 0x4
42314 fbge,a %fcc1, loop_4935
42315loop_4934:
42316 fmovsneg %icc, %f2, %f6
42317 stw %i1, [%l7 + 0x34]
42318 or %i5, %l4, %o1
42319loop_4935:
42320 tn %icc, 0x1
42321 ldsb [%l7 + 0x78], %o0
42322 fmovsge %icc, %f10, %f0
42323 fbule,a %fcc0, loop_4936
42324 fcmpne32 %f6, %f0, %o4
42325 fmovsle %icc, %f7, %f13
42326 ldx [%l7 + 0x10], %g6
42327loop_4936:
42328 fmovse %xcc, %f5, %f0
42329 fxnor %f6, %f14, %f14
42330 sdivx %o3, 0x0B0C, %l1
42331 std %f0, [%l7 + 0x38]
42332 fxor %f8, %f4, %f12
42333 bne loop_4937
42334 stb %g5, [%l7 + 0x4D]
42335 xnorcc %i4, %g1, %g4
42336 fblg,a %fcc1, loop_4938
42337loop_4937:
42338 fpsub32s %f11, %f7, %f14
42339 fmovdle %xcc, %f2, %f3
42340 subcc %g3, %l0, %o2
42341loop_4938:
42342 movvc %icc, %o5, %l5
42343 fmovrslez %i0, %f7, %f9
42344 andncc %g2, %g7, %l3
42345 fbn,a %fcc1, loop_4939
42346 fcmpgt32 %f4, %f12, %o7
42347 ldsh [%l7 + 0x1A], %i3
42348 call loop_4940
42349loop_4939:
42350 ldx [%l7 + 0x40], %i6
42351 fmul8x16au %f1, %f5, %f0
42352 fpack32 %f6, %f2, %f6
42353loop_4940:
42354 subccc %i2, 0x0A56, %l2
42355 bvs,a,pt %icc, loop_4941
42356 edge32l %i7, %o6, %l6
42357 xnorcc %i5, 0x0912, %i1
42358 mulscc %o1, 0x0E6D, %l4
42359loop_4941:
42360 fba,a %fcc2, loop_4942
42361 sth %o4, [%l7 + 0x42]
42362 fpsub32s %f3, %f8, %f8
42363 std %f2, [%l7 + 0x38]
42364loop_4942:
42365 fpack32 %f10, %f12, %f14
42366 array8 %o0, %o3, %g6
42367 udiv %g5, 0x0970, %i4
42368 lduw [%l7 + 0x78], %g1
42369 movre %g4, 0x0E1, %g3
42370 bgu %xcc, loop_4943
42371 ldsh [%l7 + 0x64], %l0
42372 fnot1 %f0, %f6
42373 fornot1s %f11, %f8, %f1
42374loop_4943:
42375 fornot2s %f15, %f1, %f1
42376 move %xcc, %o2, %l1
42377 ld [%l7 + 0x58], %f14
42378 ldd [%l7 + 0x38], %f6
42379 ldx [%l7 + 0x38], %o5
42380 edge8l %l5, %i0, %g2
42381 fmovdle %icc, %f7, %f11
42382 bneg,a loop_4944
42383 lduw [%l7 + 0x24], %g7
42384 orn %o7, %i3, %i6
42385 fnot1 %f10, %f6
42386loop_4944:
42387 fbn,a %fcc1, loop_4945
42388 fmovdl %icc, %f5, %f0
42389 fcmple32 %f0, %f6, %i2
42390 fmovsgu %icc, %f6, %f7
42391loop_4945:
42392 fbu %fcc0, loop_4946
42393 std %f6, [%l7 + 0x50]
42394 alignaddrl %l2, %i7, %l3
42395 fbue %fcc2, loop_4947
42396loop_4946:
42397 stb %o6, [%l7 + 0x59]
42398 bgu %icc, loop_4948
42399 stx %l6, [%l7 + 0x38]
42400loop_4947:
42401 stx %i1, [%l7 + 0x30]
42402 sllx %o1, %l4, %i5
42403loop_4948:
42404 movre %o4, %o3, %g6
42405 stw %g5, [%l7 + 0x60]
42406 ldsb [%l7 + 0x33], %i4
42407 ld [%l7 + 0x44], %f11
42408 fcmpes %fcc2, %f3, %f12
42409 sdivcc %g1, 0x15E0, %g4
42410 fble %fcc3, loop_4949
42411 fmovdneg %xcc, %f8, %f1
42412 subccc %o0, %g3, %l0
42413 fnor %f12, %f0, %f14
42414loop_4949:
42415 fnands %f2, %f15, %f7
42416 fmovdcs %icc, %f9, %f7
42417 mova %xcc, %o2, %l1
42418 xor %o5, %l5, %g2
42419 lduh [%l7 + 0x36], %g7
42420 fmovrslz %i0, %f4, %f15
42421 fpadd32s %f7, %f12, %f0
42422 fmovrdgez %o7, %f6, %f10
42423 ldsw [%l7 + 0x68], %i6
42424 st %f10, [%l7 + 0x24]
42425 mova %xcc, %i2, %l2
42426 stx %i7, [%l7 + 0x30]
42427 udivcc %l3, 0x0F3A, %o6
42428 stx %i3, [%l7 + 0x28]
42429 std %f12, [%l7 + 0x68]
42430 fpack16 %f14, %f1
42431 ldub [%l7 + 0x09], %l6
42432 fandnot1 %f14, %f2, %f0
42433 movvc %xcc, %o1, %i1
42434 bg,a,pt %xcc, loop_4950
42435 fmovdl %icc, %f5, %f13
42436 call loop_4951
42437 fbul %fcc3, loop_4952
42438loop_4950:
42439 fornot1s %f10, %f1, %f3
42440 ldub [%l7 + 0x1D], %l4
42441loop_4951:
42442 fmovdvs %icc, %f3, %f1
42443loop_4952:
42444 movrgz %i5, %o4, %o3
42445 ldub [%l7 + 0x38], %g5
42446 fbu,a %fcc0, loop_4953
42447 tcs %xcc, 0x2
42448 fnot1s %f6, %f9
42449 edge8n %i4, %g6, %g1
42450loop_4953:
42451 edge16ln %g4, %g3, %o0
42452 fmuld8sux16 %f1, %f12, %f4
42453 brlz,a %l0, loop_4954
42454 ldsw [%l7 + 0x64], %l1
42455 bvc %xcc, loop_4955
42456 movcs %icc, %o5, %o2
42457loop_4954:
42458 edge8l %l5, %g2, %i0
42459 movrlz %g7, %i6, %o7
42460loop_4955:
42461 fnegd %f4, %f10
42462 stb %l2, [%l7 + 0x46]
42463 std %f14, [%l7 + 0x28]
42464 fmuld8sux16 %f8, %f3, %f14
42465 fmovdgu %xcc, %f1, %f6
42466 tl %icc, 0x1
42467 st %f10, [%l7 + 0x34]
42468 fmovrsgez %i7, %f8, %f7
42469 ldsw [%l7 + 0x54], %i2
42470 st %f11, [%l7 + 0x6C]
42471 std %f12, [%l7 + 0x18]
42472 sth %o6, [%l7 + 0x38]
42473 fmovdle %xcc, %f9, %f3
42474 fones %f10
42475 fpackfix %f0, %f5
42476 brlz %l3, loop_4956
42477 fbn %fcc2, loop_4957
42478 tg %icc, 0x3
42479 fcmpgt32 %f0, %f12, %l6
42480loop_4956:
42481 sdiv %o1, 0x080D, %i1
42482loop_4957:
42483 sth %i3, [%l7 + 0x74]
42484 fmovsneg %xcc, %f6, %f7
42485 xor %i5, %l4, %o3
42486 fmovdcc %icc, %f10, %f6
42487 fmuld8sux16 %f5, %f8, %f4
42488 std %f8, [%l7 + 0x10]
42489 st %f4, [%l7 + 0x48]
42490 fzero %f8
42491 movneg %icc, %o4, %g5
42492 movrlz %g6, 0x0E3, %i4
42493 lduw [%l7 + 0x48], %g1
42494 fbne,a %fcc2, loop_4958
42495 bvs loop_4959
42496 tle %icc, 0x0
42497 stw %g3, [%l7 + 0x10]
42498loop_4958:
42499 stb %o0, [%l7 + 0x15]
42500loop_4959:
42501 movrgz %l0, 0x26A, %g4
42502 srax %o5, 0x05, %o2
42503 fcmple16 %f10, %f8, %l5
42504 fmovrslz %l1, %f15, %f4
42505 bne,a loop_4960
42506 edge8ln %g2, %g7, %i6
42507 ldd [%l7 + 0x60], %f14
42508 stx %o7, [%l7 + 0x18]
42509loop_4960:
42510 fbug %fcc0, loop_4961
42511 popc 0x15CB, %l2
42512 tleu %xcc, 0x1
42513 and %i0, 0x1949, %i7
42514loop_4961:
42515 fmovdl %xcc, %f7, %f5
42516 ldsh [%l7 + 0x38], %i2
42517 bcs,a,pt %xcc, loop_4962
42518 edge32n %o6, %l6, %o1
42519 alignaddr %i1, %i3, %i5
42520 fmovdvc %icc, %f15, %f6
42521loop_4962:
42522 stw %l3, [%l7 + 0x38]
42523 fpadd16 %f12, %f6, %f2
42524 movpos %icc, %o3, %l4
42525 edge8ln %g5, %g6, %o4
42526 fornot2 %f4, %f10, %f12
42527 std %f8, [%l7 + 0x70]
42528 fmuld8sux16 %f9, %f13, %f14
42529 fmovdleu %icc, %f14, %f14
42530 srl %i4, %g3, %o0
42531 lduw [%l7 + 0x30], %l0
42532 ldx [%l7 + 0x60], %g4
42533 fbul %fcc3, loop_4963
42534 sdiv %g1, 0x1B7E, %o5
42535 ldub [%l7 + 0x1C], %l5
42536 movg %xcc, %o2, %l1
42537loop_4963:
42538 fbule %fcc3, loop_4964
42539 stx %g2, [%l7 + 0x40]
42540 fsrc1s %f15, %f5
42541 fcmpgt16 %f0, %f4, %i6
42542loop_4964:
42543 fbge,a %fcc2, loop_4965
42544 movg %icc, %g7, %o7
42545 smulcc %i0, 0x0614, %i7
42546 stx %i2, [%l7 + 0x30]
42547loop_4965:
42548 fmovrslz %o6, %f8, %f6
42549 st %f6, [%l7 + 0x2C]
42550 fblg %fcc2, loop_4966
42551 fnot2s %f11, %f12
42552 lduw [%l7 + 0x58], %l6
42553 fmul8sux16 %f12, %f14, %f0
42554loop_4966:
42555 movn %icc, %l2, %i1
42556 ldx [%l7 + 0x68], %o1
42557 movrne %i5, 0x153, %i3
42558 edge32ln %l3, %o3, %l4
42559 fcmpd %fcc3, %f14, %f0
42560 udivx %g5, 0x02E6, %g6
42561 array16 %i4, %o4, %o0
42562 edge16n %g3, %g4, %l0
42563 fmovrdne %o5, %f8, %f6
42564 fmovdne %xcc, %f12, %f4
42565 fbule %fcc3, loop_4967
42566 tn %xcc, 0x3
42567 fbge %fcc1, loop_4968
42568 tne %xcc, 0x4
42569loop_4967:
42570 fbuge,a %fcc1, loop_4969
42571 fbl %fcc2, loop_4970
42572loop_4968:
42573 ldsw [%l7 + 0x60], %g1
42574 popc 0x008A, %l5
42575loop_4969:
42576 nop
42577 setx loop_4971, %l0, %l1
42578 wrpr 0x1, %tl
42579 wrpr %l1, %tpc
42580 add %l1, 0x4, %l1
42581 wrpr %l1, %tnpc
42582 setx 0x34400001400, %l0, %l1
42583 wrpr %l1, %tstate
42584 wrhpr 0x4, %htstate
42585 retry
42586loop_4970:
42587 brlez,a %o2, loop_4972
42588 sth %l1, [%l7 + 0x64]
42589 ldsh [%l7 + 0x42], %i6
42590loop_4971:
42591 tg %icc, 0x2
42592loop_4972:
42593 edge16 %g2, %o7, %g7
42594 udivcc %i7, 0x1D75, %i0
42595 fmovrdlez %i2, %f12, %f14
42596 lduh [%l7 + 0x1C], %l6
42597 fmovsg %icc, %f6, %f15
42598 st %f14, [%l7 + 0x1C]
42599 fnot2s %f1, %f7
42600 std %f10, [%l7 + 0x10]
42601 lduh [%l7 + 0x72], %l2
42602 ldx [%l7 + 0x18], %o6
42603 movrlz %o1, %i5, %i1
42604 fbue,a %fcc0, loop_4973
42605 fmul8x16al %f13, %f11, %f4
42606 ldsh [%l7 + 0x56], %l3
42607 bpos %icc, loop_4974
42608loop_4973:
42609 umulcc %i3, %l4, %o3
42610 fmovrdne %g6, %f10, %f8
42611 subccc %i4, %g5, %o4
42612loop_4974:
42613 sth %o0, [%l7 + 0x3A]
42614 movrgz %g4, 0x364, %g3
42615 fone %f14
42616 fcmpne16 %f6, %f14, %o5
42617 tg %icc, 0x0
42618 fbue,a %fcc1, loop_4975
42619 andncc %g1, %l0, %o2
42620 st %f14, [%l7 + 0x74]
42621 fnand %f10, %f4, %f8
42622loop_4975:
42623 fmovrde %l5, %f10, %f4
42624 brlz,a %l1, loop_4976
42625 ldx [%l7 + 0x40], %g2
42626 tge %icc, 0x6
42627 fnot2s %f14, %f1
42628loop_4976:
42629 fmovdl %icc, %f13, %f1
42630 stx %i6, [%l7 + 0x38]
42631 tpos %icc, 0x6
42632 siam 0x2
42633 ldub [%l7 + 0x65], %g7
42634 movg %icc, %i7, %o7
42635 edge32 %i2, %l6, %l2
42636 fmovdn %icc, %f7, %f15
42637 fmovsne %icc, %f6, %f13
42638 sdiv %o6, 0x1CFF, %i0
42639 stb %o1, [%l7 + 0x5B]
42640 orncc %i1, %l3, %i5
42641 sth %l4, [%l7 + 0x4E]
42642 and %i3, 0x0381, %g6
42643 lduh [%l7 + 0x7C], %o3
42644 fmul8x16al %f11, %f0, %f12
42645 fabss %f10, %f4
42646 ld [%l7 + 0x28], %f0
42647 stx %i4, [%l7 + 0x18]
42648 fone %f12
42649 tne %xcc, 0x7
42650 movpos %xcc, %g5, %o0
42651 call loop_4977
42652 ldsb [%l7 + 0x78], %g4
42653 std %f0, [%l7 + 0x20]
42654 stb %o4, [%l7 + 0x5A]
42655loop_4977:
42656 st %f0, [%l7 + 0x38]
42657 tcc %xcc, 0x0
42658 nop
42659 setx loop_4978, %l0, %l1
42660 jmpl %l1, %g3
42661 tsubcc %o5, %g1, %l0
42662 lduh [%l7 + 0x3C], %l5
42663 edge8l %l1, %o2, %i6
42664loop_4978:
42665 movrlez %g2, %g7, %i7
42666 fors %f12, %f0, %f6
42667 udivx %o7, 0x072A, %i2
42668 for %f6, %f4, %f12
42669 fpadd16s %f11, %f1, %f6
42670 fabsd %f2, %f8
42671 fcmple32 %f2, %f14, %l2
42672 xorcc %o6, %i0, %l6
42673 movn %xcc, %o1, %l3
42674 fmovsn %icc, %f10, %f0
42675 orcc %i1, %i5, %l4
42676 ldx [%l7 + 0x40], %g6
42677 fpadd32 %f12, %f12, %f8
42678 edge32n %i3, %i4, %g5
42679 lduw [%l7 + 0x24], %o3
42680 pdist %f2, %f12, %f14
42681 fmovdle %xcc, %f2, %f5
42682 tn %icc, 0x7
42683 fmovs %f10, %f4
42684 array8 %g4, %o0, %o4
42685 fmovsge %xcc, %f13, %f9
42686 ld [%l7 + 0x14], %f14
42687 fabss %f11, %f1
42688 bshuffle %f6, %f4, %f8
42689 tleu %icc, 0x7
42690 bvs,pt %icc, loop_4979
42691 stw %g3, [%l7 + 0x64]
42692 fnand %f10, %f2, %f6
42693 taddcctv %g1, %o5, %l5
42694loop_4979:
42695 ba,a %xcc, loop_4980
42696 ld [%l7 + 0x0C], %f8
42697 tgu %xcc, 0x0
42698 ldx [%l7 + 0x20], %l1
42699loop_4980:
42700 fbue,a %fcc0, loop_4981
42701 edge32l %l0, %i6, %g2
42702 fxnor %f14, %f4, %f2
42703 move %xcc, %o2, %i7
42704loop_4981:
42705 fble %fcc0, loop_4982
42706 fpadd32 %f2, %f8, %f12
42707 ldd [%l7 + 0x70], %f14
42708 fmovsle %icc, %f14, %f14
42709loop_4982:
42710 fbn,a %fcc2, loop_4983
42711 fmovsleu %xcc, %f11, %f10
42712 mulscc %o7, %g7, %i2
42713 fnot1 %f10, %f6
42714loop_4983:
42715 fmuld8ulx16 %f2, %f10, %f0
42716 fmovdne %icc, %f5, %f15
42717 movne %icc, %o6, %i0
42718 bl,a loop_4984
42719 sub %l6, 0x0237, %l2
42720 nop
42721 setx loop_4985, %l0, %l1
42722 jmpl %l1, %l3
42723 fexpand %f5, %f4
42724loop_4984:
42725 tgu %xcc, 0x2
42726 srax %i1, 0x08, %o1
42727loop_4985:
42728 fmovrslz %i5, %f10, %f7
42729 tsubcctv %l4, 0x12A1, %i3
42730 bpos,pt %icc, loop_4986
42731 movre %i4, %g6, %g5
42732 ld [%l7 + 0x44], %f8
42733 fmovrde %o3, %f8, %f14
42734loop_4986:
42735 std %f4, [%l7 + 0x70]
42736 stw %g4, [%l7 + 0x50]
42737 ldsw [%l7 + 0x18], %o0
42738 ldsb [%l7 + 0x3B], %g3
42739 tcs %xcc, 0x6
42740 fmovdgu %xcc, %f2, %f7
42741 std %f8, [%l7 + 0x70]
42742 fnot1 %f12, %f10
42743 edge32 %g1, %o5, %o4
42744 fbe,a %fcc2, loop_4987
42745 tgu %xcc, 0x1
42746 bne,a loop_4988
42747 sub %l1, %l5, %i6
42748loop_4987:
42749 fmovdcs %icc, %f0, %f4
42750 movrgz %l0, 0x2BD, %o2
42751loop_4988:
42752 fones %f0
42753 smul %g2, %o7, %i7
42754 edge32ln %g7, %o6, %i2
42755 sth %l6, [%l7 + 0x12]
42756 edge8l %l2, %i0, %i1
42757 lduw [%l7 + 0x6C], %l3
42758 xor %i5, %l4, %i3
42759 ldsb [%l7 + 0x34], %o1
42760 stw %g6, [%l7 + 0x1C]
42761 brz,a %g5, loop_4989
42762 movge %xcc, %o3, %i4
42763 movrgez %o0, %g3, %g1
42764 ldub [%l7 + 0x7D], %o5
42765loop_4989:
42766 ldsw [%l7 + 0x34], %g4
42767 lduw [%l7 + 0x08], %l1
42768 movrgez %l5, %i6, %o4
42769 taddcc %o2, %g2, %o7
42770 fbu %fcc3, loop_4990
42771 alignaddr %i7, %g7, %l0
42772 fnand %f12, %f12, %f10
42773 fbule %fcc1, loop_4991
42774loop_4990:
42775 nop
42776 setx loop_4992, %l0, %l1
42777 jmpl %l1, %i2
42778 fpsub32 %f8, %f4, %f2
42779 stx %l6, [%l7 + 0x58]
42780loop_4991:
42781 stb %l2, [%l7 + 0x5F]
42782loop_4992:
42783 ldd [%l7 + 0x38], %f4
42784 faligndata %f14, %f4, %f4
42785 bneg,a loop_4993
42786 ldsw [%l7 + 0x1C], %o6
42787 fmovdneg %icc, %f4, %f0
42788 fmul8x16al %f2, %f3, %f10
42789loop_4993:
42790 bleu %xcc, loop_4994
42791 bcc,a,pt %xcc, loop_4995
42792 fmul8x16al %f9, %f3, %f14
42793 tle %xcc, 0x3
42794loop_4994:
42795 stx %i1, [%l7 + 0x30]
42796loop_4995:
42797 fnand %f10, %f10, %f4
42798 fpadd16 %f2, %f12, %f6
42799 fabsd %f6, %f6
42800 sth %i0, [%l7 + 0x2A]
42801 lduw [%l7 + 0x0C], %i5
42802 fmovdl %xcc, %f9, %f13
42803 fmovsl %xcc, %f5, %f5
42804 fmovrdne %l3, %f12, %f6
42805 ldx [%l7 + 0x68], %i3
42806 fmovrslez %l4, %f0, %f10
42807 and %g6, 0x18DF, %o1
42808 st %f3, [%l7 + 0x78]
42809 fsrc1s %f3, %f13
42810 fxor %f4, %f14, %f6
42811 ldsh [%l7 + 0x1A], %g5
42812 fbge %fcc0, loop_4996
42813 fcmple16 %f14, %f14, %i4
42814 sethi 0x05E4, %o0
42815 ldsw [%l7 + 0x10], %g3
42816loop_4996:
42817 tl %xcc, 0x4
42818 fcmpgt32 %f2, %f12, %o3
42819 fmovdcc %xcc, %f10, %f1
42820 alignaddrl %o5, %g4, %l1
42821 tg %xcc, 0x6
42822 movpos %icc, %g1, %l5
42823 ldsw [%l7 + 0x50], %o4
42824 tgu %xcc, 0x3
42825 ta %xcc, 0x6
42826 movg %icc, %i6, %o2
42827 andcc %o7, %g2, %g7
42828 stw %i7, [%l7 + 0x54]
42829 move %icc, %l0, %i2
42830 fble,a %fcc0, loop_4997
42831 movleu %icc, %l6, %o6
42832 fmovdcc %xcc, %f10, %f3
42833 fabss %f12, %f7
42834loop_4997:
42835 fabss %f15, %f1
42836 fmovda %xcc, %f12, %f10
42837 sth %l2, [%l7 + 0x64]
42838 fmovda %icc, %f15, %f14
42839 fand %f8, %f0, %f6
42840 fpack16 %f6, %f11
42841 fmovdcs %icc, %f1, %f12
42842 lduh [%l7 + 0x50], %i1
42843 std %f0, [%l7 + 0x70]
42844 fmovdcc %icc, %f5, %f6
42845 fbuge %fcc0, loop_4998
42846 fnot1 %f0, %f10
42847 bgu,a,pn %xcc, loop_4999
42848 sth %i5, [%l7 + 0x72]
42849loop_4998:
42850 st %f14, [%l7 + 0x34]
42851 fbge %fcc0, loop_5000
42852loop_4999:
42853 fpadd16 %f8, %f14, %f6
42854 xorcc %i0, %i3, %l4
42855 fmovdgu %xcc, %f2, %f15
42856loop_5000:
42857 fpadd32 %f10, %f10, %f10
42858 fcmps %fcc0, %f2, %f2
42859 fornot1s %f12, %f4, %f5
42860 std %f14, [%l7 + 0x70]
42861 fbe,a %fcc2, loop_5001
42862 fpsub32s %f2, %f1, %f10
42863 lduh [%l7 + 0x64], %g6
42864 fnor %f8, %f4, %f14
42865loop_5001:
42866 fblg %fcc0, loop_5002
42867 ldx [%l7 + 0x28], %o1
42868 ldsh [%l7 + 0x46], %g5
42869 fble,a %fcc0, loop_5003
42870loop_5002:
42871 fpadd16 %f0, %f2, %f0
42872 fble %fcc3, loop_5004
42873 fmovsge %xcc, %f11, %f0
42874loop_5003:
42875 st %f9, [%l7 + 0x38]
42876 fmul8x16al %f14, %f9, %f14
42877loop_5004:
42878 orncc %i4, %l3, %o0
42879 movg %xcc, %o3, %o5
42880 st %f2, [%l7 + 0x1C]
42881 sub %g3, %l1, %g4
42882 fmovdgu %icc, %f0, %f3
42883 fmovrdne %g1, %f8, %f0
42884 fnegs %f6, %f11
42885 ldd [%l7 + 0x48], %f14
42886 edge32 %o4, %l5, %o2
42887 lduh [%l7 + 0x1C], %i6
42888 fsrc2 %f2, %f2
42889 xnor %o7, %g7, %i7
42890 andn %g2, %i2, %l0
42891 fmovrdlz %l6, %f6, %f6
42892 fnors %f11, %f15, %f9
42893 edge32l %l2, %i1, %o6
42894 ldd [%l7 + 0x30], %f10
42895 movrne %i5, %i0, %i3
42896 fmul8x16al %f6, %f11, %f8
42897 edge8 %g6, %o1, %l4
42898 sllx %g5, 0x07, %i4
42899 fpadd16 %f0, %f2, %f12
42900 movrlz %l3, 0x389, %o0
42901 fmovrsgz %o3, %f10, %f10
42902 fmovdleu %xcc, %f2, %f13
42903 ld [%l7 + 0x74], %f11
42904 fpadd32 %f0, %f6, %f2
42905 fnand %f0, %f2, %f6
42906 ldx [%l7 + 0x48], %g3
42907 srl %l1, 0x02, %g4
42908 bvs,a loop_5005
42909 fbne,a %fcc1, loop_5006
42910 fmovsg %icc, %f8, %f1
42911 udiv %o5, 0x02A6, %g1
42912loop_5005:
42913 fmovsneg %icc, %f3, %f0
42914loop_5006:
42915 fsrc1 %f10, %f0
42916 ldsw [%l7 + 0x60], %l5
42917 fpsub16s %f10, %f0, %f14
42918 fors %f9, %f9, %f15
42919 ldsh [%l7 + 0x64], %o2
42920 array8 %i6, %o7, %g7
42921 edge16 %i7, %o4, %i2
42922 fcmpne32 %f14, %f6, %g2
42923 fmovdleu %icc, %f1, %f2
42924 std %f0, [%l7 + 0x30]
42925 bcs %xcc, loop_5007
42926 lduh [%l7 + 0x6E], %l6
42927 sdiv %l2, 0x1F05, %i1
42928 bleu,a loop_5008
42929loop_5007:
42930 tl %icc, 0x6
42931 brgz,a %l0, loop_5009
42932 fnands %f3, %f14, %f3
42933loop_5008:
42934 stx %o6, [%l7 + 0x58]
42935 bcc,a,pn %icc, loop_5010
42936loop_5009:
42937 bleu,a loop_5011
42938 siam 0x5
42939 stw %i5, [%l7 + 0x34]
42940loop_5010:
42941 fmovsge %xcc, %f5, %f11
42942loop_5011:
42943 subc %i0, %i3, %o1
42944 ldd [%l7 + 0x10], %f2
42945 call loop_5012
42946 stb %l4, [%l7 + 0x2A]
42947 fmul8ulx16 %f2, %f8, %f0
42948 bgu,a %xcc, loop_5013
42949loop_5012:
42950 fcmpd %fcc2, %f10, %f12
42951 ldsh [%l7 + 0x34], %g5
42952 fbl %fcc2, loop_5014
42953loop_5013:
42954 siam 0x4
42955 add %i4, %l3, %g6
42956 srl %o3, %o0, %l1
42957loop_5014:
42958 fmovdvc %xcc, %f11, %f4
42959 ld [%l7 + 0x7C], %f6
42960 ldsb [%l7 + 0x4A], %g3
42961 ldsw [%l7 + 0x74], %g4
42962 fones %f11
42963 movcc %icc, %g1, %o5
42964 fnands %f12, %f5, %f4
42965 bcc loop_5015
42966 ld [%l7 + 0x68], %f14
42967 sra %o2, 0x04, %i6
42968 fmovsle %icc, %f13, %f10
42969loop_5015:
42970 xorcc %l5, %g7, %o7
42971 brnz,a %i7, loop_5016
42972 xnor %i2, 0x1AB7, %g2
42973 fmovdvc %xcc, %f5, %f13
42974 ldsw [%l7 + 0x50], %l6
42975loop_5016:
42976 call loop_5017
42977 fmovsa %icc, %f12, %f12
42978 sth %l2, [%l7 + 0x60]
42979 movle %xcc, %o4, %l0
42980loop_5017:
42981 ldsb [%l7 + 0x23], %o6
42982 ldub [%l7 + 0x5A], %i1
42983 lduw [%l7 + 0x68], %i0
42984 fpadd32s %f7, %f9, %f5
42985 nop
42986 setx loop_5018, %l0, %l1
42987 wrpr 0x1, %tl
42988 wrpr %l1, %tpc
42989 add %l1, 0x4, %l1
42990 wrpr %l1, %tnpc
42991 setx 0x34400001400, %l0, %l1
42992 wrpr %l1, %tstate
42993 wrhpr 0x4, %htstate
42994 retry
42995 fmovdcc %xcc, %f14, %f5
42996 bgu,a %icc, loop_5019
42997 fbue %fcc3, loop_5020
42998loop_5018:
42999 bvs %xcc, loop_5021
43000 sth %i5, [%l7 + 0x12]
43001loop_5019:
43002 fmovscc %xcc, %f9, %f9
43003loop_5020:
43004 fcmpne32 %f14, %f12, %i3
43005loop_5021:
43006 lduh [%l7 + 0x2C], %o1
43007 fbu,a %fcc2, loop_5022
43008 ldd [%l7 + 0x28], %f2
43009 ldsw [%l7 + 0x10], %l4
43010 fbu,a %fcc2, loop_5023
43011loop_5022:
43012 ldsh [%l7 + 0x5C], %g5
43013 fones %f11
43014 fmovdleu %xcc, %f15, %f0
43015loop_5023:
43016 ldub [%l7 + 0x5F], %l3
43017 faligndata %f8, %f12, %f4
43018 fble %fcc1, loop_5024
43019 call loop_5025
43020 fnegs %f5, %f7
43021 ldx [%l7 + 0x08], %g6
43022loop_5024:
43023 std %f0, [%l7 + 0x48]
43024loop_5025:
43025 ldd [%l7 + 0x40], %f14
43026 tl %icc, 0x5
43027 mulx %o3, 0x1699, %i4
43028 fcmpgt16 %f6, %f2, %o0
43029 movg %icc, %g3, %g4
43030 fmovsne %xcc, %f3, %f15
43031 bpos,a,pn %xcc, loop_5026
43032 stw %g1, [%l7 + 0x44]
43033 movvc %icc, %o5, %l1
43034 ldsb [%l7 + 0x5F], %i6
43035loop_5026:
43036 edge16n %l5, %g7, %o2
43037 fmovrdlz %i7, %f8, %f10
43038 movg %xcc, %o7, %i2
43039 fcmpgt16 %f10, %f12, %l6
43040 bgu %icc, loop_5027
43041 sth %l2, [%l7 + 0x34]
43042 orcc %o4, 0x0505, %g2
43043 fcmpes %fcc2, %f4, %f15
43044loop_5027:
43045 fbug %fcc2, loop_5028
43046 fabsd %f12, %f8
43047 popc %o6, %l0
43048 fsrc1s %f12, %f6
43049loop_5028:
43050 fcmpne16 %f6, %f10, %i1
43051 movl %xcc, %i5, %i0
43052 umul %i3, %l4, %g5
43053 ld [%l7 + 0x48], %f2
43054 fnot2 %f2, %f8
43055 fbule %fcc2, loop_5029
43056 array8 %o1, %l3, %o3
43057 xnorcc %g6, 0x1813, %o0
43058 bl,pn %icc, loop_5030
43059loop_5029:
43060 ldx [%l7 + 0x60], %i4
43061 ldub [%l7 + 0x15], %g3
43062 edge8 %g1, %g4, %l1
43063loop_5030:
43064 fmovsleu %icc, %f8, %f0
43065 lduw [%l7 + 0x5C], %o5
43066 lduh [%l7 + 0x7C], %l5
43067 fcmpne16 %f14, %f6, %g7
43068 st %f2, [%l7 + 0x08]
43069 orncc %i6, 0x0DE6, %i7
43070 xorcc %o7, %o2, %l6
43071 call loop_5031
43072 addcc %i2, %o4, %l2
43073 fpsub32 %f6, %f0, %f4
43074 fble %fcc1, loop_5032
43075loop_5031:
43076 movrlez %g2, %l0, %i1
43077 movvc %xcc, %o6, %i0
43078 ldsh [%l7 + 0x0A], %i3
43079loop_5032:
43080 movrgez %i5, %l4, %g5
43081 edge16 %l3, %o3, %o1
43082 xnor %o0, 0x15B5, %i4
43083 fmovrsgz %g6, %f9, %f12
43084 stb %g3, [%l7 + 0x54]
43085 fmovdne %xcc, %f1, %f0
43086 fbe %fcc0, loop_5033
43087 sdiv %g1, 0x0473, %l1
43088 fcmped %fcc3, %f10, %f10
43089 fcmpeq16 %f0, %f2, %g4
43090loop_5033:
43091 brgez,a %l5, loop_5034
43092 and %g7, %o5, %i7
43093 fmovsvc %xcc, %f10, %f4
43094 ldx [%l7 + 0x68], %o7
43095loop_5034:
43096 fnegd %f8, %f2
43097 fmovrde %o2, %f10, %f8
43098 ldsw [%l7 + 0x2C], %l6
43099 stb %i6, [%l7 + 0x1A]
43100 tle %icc, 0x3
43101 bvc,pn %xcc, loop_5035
43102 fbe,a %fcc1, loop_5036
43103 andncc %o4, %l2, %g2
43104 std %f2, [%l7 + 0x60]
43105loop_5035:
43106 ldd [%l7 + 0x10], %f12
43107loop_5036:
43108 fors %f6, %f4, %f9
43109 orn %i2, 0x0030, %i1
43110 fmovsl %xcc, %f8, %f6
43111 movn %icc, %l0, %i0
43112 or %o6, 0x0931, %i5
43113 bcs loop_5037
43114 edge16n %i3, %g5, %l4
43115 fmuld8sux16 %f7, %f9, %f6
43116 fmovsg %xcc, %f11, %f12
43117loop_5037:
43118 movrgz %l3, %o3, %o1
43119 lduw [%l7 + 0x20], %i4
43120 movvs %xcc, %o0, %g3
43121 fmovdcs %icc, %f14, %f14
43122 srax %g6, %l1, %g4
43123 stb %l5, [%l7 + 0x3F]
43124 orncc %g7, %g1, %o5
43125 st %f10, [%l7 + 0x1C]
43126 tvc %xcc, 0x6
43127 movle %xcc, %o7, %o2
43128 fcmple16 %f8, %f12, %i7
43129 umulcc %l6, 0x12BC, %o4
43130 tge %icc, 0x5
43131 edge16ln %i6, %g2, %l2
43132 fmovsl %icc, %f13, %f0
43133 tl %xcc, 0x4
43134 sdivcc %i2, 0x1AB8, %i1
43135 stb %l0, [%l7 + 0x28]
43136 fmovrse %o6, %f3, %f3
43137 st %f8, [%l7 + 0x40]
43138 fsrc1 %f6, %f8
43139 fpack16 %f10, %f7
43140 edge16n %i0, %i5, %i3
43141 stb %g5, [%l7 + 0x30]
43142 tpos %xcc, 0x0
43143 brlez %l3, loop_5038
43144 fcmpd %fcc1, %f14, %f0
43145 fcmpeq32 %f6, %f2, %l4
43146 fnand %f12, %f14, %f2
43147loop_5038:
43148 fpsub32 %f8, %f4, %f14
43149 fbge,a %fcc1, loop_5039
43150 ldx [%l7 + 0x20], %o1
43151 fmovrde %o3, %f10, %f8
43152 fxors %f14, %f7, %f3
43153loop_5039:
43154 fnegs %f10, %f15
43155 fbule %fcc0, loop_5040
43156 ldsh [%l7 + 0x20], %i4
43157 ldub [%l7 + 0x10], %o0
43158 tle %xcc, 0x3
43159loop_5040:
43160 subccc %g6, 0x014C, %g3
43161 fpsub16s %f11, %f13, %f4
43162 ldsh [%l7 + 0x2C], %l1
43163 smulcc %l5, 0x12B5, %g7
43164 lduw [%l7 + 0x30], %g4
43165 subc %g1, 0x1796, %o7
43166 ldsh [%l7 + 0x72], %o2
43167 tsubcctv %i7, %l6, %o5
43168 fmovdleu %xcc, %f4, %f15
43169 bvs loop_5041
43170 sth %i6, [%l7 + 0x30]
43171 movcc %icc, %g2, %l2
43172 fnegd %f8, %f10
43173loop_5041:
43174 edge16n %o4, %i2, %i1
43175 sdiv %l0, 0x046C, %o6
43176 fmovdle %icc, %f9, %f1
43177 fmovrsgez %i5, %f3, %f8
43178 call loop_5042
43179 fmovsvc %xcc, %f9, %f11
43180 addccc %i3, %i0, %g5
43181 fmul8x16al %f7, %f10, %f6
43182loop_5042:
43183 subcc %l3, %l4, %o1
43184 st %f11, [%l7 + 0x54]
43185 ldub [%l7 + 0x4F], %o3
43186 fmovdgu %icc, %f2, %f5
43187 movpos %icc, %i4, %o0
43188 lduh [%l7 + 0x50], %g6
43189 lduh [%l7 + 0x08], %g3
43190 sllx %l5, %l1, %g4
43191 ldsb [%l7 + 0x2C], %g7
43192 fabss %f3, %f13
43193 stx %g1, [%l7 + 0x58]
43194 stb %o2, [%l7 + 0x6F]
43195 ldsw [%l7 + 0x34], %o7
43196 tleu %icc, 0x1
43197 fnot2 %f14, %f0
43198 fornot2 %f8, %f14, %f0
43199 fpsub32 %f6, %f4, %f10
43200 bcc,a,pt %icc, loop_5043
43201 movne %xcc, %i7, %o5
43202 ldx [%l7 + 0x78], %l6
43203 stw %g2, [%l7 + 0x5C]
43204loop_5043:
43205 fmul8ulx16 %f10, %f12, %f6
43206 sth %l2, [%l7 + 0x0C]
43207 brz %i6, loop_5044
43208 edge16n %i2, %o4, %i1
43209 fmovdcs %xcc, %f8, %f0
43210 bcs,a loop_5045
43211loop_5044:
43212 fmovdvc %xcc, %f11, %f5
43213 ldub [%l7 + 0x41], %o6
43214 ldsw [%l7 + 0x28], %l0
43215loop_5045:
43216 edge16l %i3, %i0, %i5
43217 taddcc %l3, 0x0EBF, %l4
43218 lduw [%l7 + 0x7C], %o1
43219 ldsb [%l7 + 0x0A], %g5
43220 fone %f0
43221 fmovrsgz %o3, %f14, %f4
43222 fbne,a %fcc3, loop_5046
43223 ld [%l7 + 0x24], %f4
43224 fcmpd %fcc2, %f4, %f12
43225 brz %o0, loop_5047
43226loop_5046:
43227 fmovde %icc, %f2, %f12
43228 fmovrsne %g6, %f15, %f11
43229 std %f14, [%l7 + 0x50]
43230loop_5047:
43231 orcc %g3, 0x1D90, %i4
43232 bshuffle %f4, %f8, %f2
43233 sll %l1, %l5, %g7
43234 tn %icc, 0x4
43235 fpack16 %f10, %f10
43236 fcmpgt32 %f14, %f0, %g1
43237 movvc %xcc, %o2, %o7
43238 tcc %xcc, 0x5
43239 ldsh [%l7 + 0x1C], %i7
43240 edge16ln %g4, %l6, %g2
43241 bvc %xcc, loop_5048
43242 fmul8x16 %f7, %f2, %f6
43243 ld [%l7 + 0x74], %f6
43244 tn %xcc, 0x3
43245loop_5048:
43246 movle %xcc, %l2, %o5
43247 sth %i2, [%l7 + 0x44]
43248 ldsb [%l7 + 0x51], %i6
43249 sth %i1, [%l7 + 0x64]
43250 fmovdg %xcc, %f7, %f2
43251 bge,a,pn %xcc, loop_5049
43252 std %f2, [%l7 + 0x28]
43253 movrgz %o6, %o4, %l0
43254 bneg,a %icc, loop_5050
43255loop_5049:
43256 movrgz %i0, %i3, %i5
43257 ldd [%l7 + 0x20], %f12
43258 fbl,a %fcc1, loop_5051
43259loop_5050:
43260 movge %icc, %l4, %o1
43261 stx %g5, [%l7 + 0x50]
43262 edge32l %l3, %o3, %o0
43263loop_5051:
43264 fcmpne32 %f4, %f2, %g3
43265 ldx [%l7 + 0x78], %g6
43266 fmovdle %xcc, %f9, %f14
43267 edge16 %l1, %l5, %i4
43268 bneg,pt %icc, loop_5052
43269 fmovspos %xcc, %f3, %f7
43270 stw %g7, [%l7 + 0x74]
43271 fmuld8sux16 %f7, %f13, %f8
43272loop_5052:
43273 fmovdcs %xcc, %f15, %f6
43274 bleu,pt %xcc, loop_5053
43275 fsrc1 %f6, %f8
43276 fmovsleu %icc, %f2, %f3
43277 bleu,a,pt %icc, loop_5054
43278loop_5053:
43279 lduw [%l7 + 0x24], %o2
43280 lduh [%l7 + 0x6C], %g1
43281 fmovdg %xcc, %f1, %f1
43282loop_5054:
43283 fmovrdne %i7, %f8, %f4
43284 fpmerge %f9, %f3, %f4
43285 udivx %o7, 0x175E, %g4
43286 fmovdgu %xcc, %f1, %f8
43287 ldx [%l7 + 0x50], %g2
43288 movrlez %l6, 0x3D8, %l2
43289 nop
43290 setx loop_5055, %l0, %l1
43291 wrpr 0x1, %tl
43292 wrpr %l1, %tpc
43293 add %l1, 0x4, %l1
43294 wrpr %l1, %tnpc
43295 setx 0x34400001400, %l0, %l1
43296 wrpr %l1, %tstate
43297 wrhpr 0x4, %htstate
43298 retry
43299 fmovdcc %xcc, %f13, %f14
43300 taddcctv %o5, 0x1AAE, %i2
43301 movn %xcc, %i6, %o6
43302loop_5055:
43303 fpadd16 %f4, %f6, %f2
43304 fblg,a %fcc3, loop_5056
43305 lduw [%l7 + 0x18], %o4
43306 andcc %i1, 0x17C8, %l0
43307 stb %i0, [%l7 + 0x70]
43308loop_5056:
43309 brnz,a %i5, loop_5057
43310 fmovdneg %icc, %f1, %f12
43311 bcs %icc, loop_5058
43312 lduh [%l7 + 0x5E], %i3
43313loop_5057:
43314 lduw [%l7 + 0x34], %l4
43315 bcc,a loop_5059
43316loop_5058:
43317 ldx [%l7 + 0x68], %o1
43318 fmul8x16au %f6, %f5, %f8
43319 fcmped %fcc0, %f10, %f6
43320loop_5059:
43321 nop
43322 setx loop_5060, %l0, %l1
43323 jmpl %l1, %g5
43324 subccc %o3, %o0, %l3
43325 fmovsn %icc, %f12, %f2
43326 ldsh [%l7 + 0x4E], %g6
43327loop_5060:
43328 edge8ln %l1, %l5, %i4
43329 fors %f4, %f5, %f8
43330 orncc %g7, 0x1CE2, %g3
43331 bne,a,pn %xcc, loop_5061
43332 st %f5, [%l7 + 0x78]
43333 movleu %icc, %g1, %o2
43334 fmovd %f0, %f2
43335loop_5061:
43336 taddcc %i7, %g4, %g2
43337 ldx [%l7 + 0x50], %o7
43338 edge32l %l2, %o5, %l6
43339 movge %xcc, %i6, %o6
43340 fandnot2 %f0, %f6, %f4
43341 udivcc %i2, 0x1EC1, %o4
43342 fxnor %f14, %f10, %f14
43343 brlz %l0, loop_5062
43344 movvs %xcc, %i1, %i0
43345 ldsh [%l7 + 0x7E], %i5
43346 sethi 0x0043, %i3
43347loop_5062:
43348 ldsb [%l7 + 0x65], %l4
43349 tsubcctv %g5, 0x00E2, %o1
43350 bleu loop_5063
43351 sth %o0, [%l7 + 0x28]
43352 ba,pn %icc, loop_5064
43353 sllx %o3, 0x1F, %g6
43354loop_5063:
43355 stb %l3, [%l7 + 0x1B]
43356 stb %l5, [%l7 + 0x0A]
43357loop_5064:
43358 ld [%l7 + 0x48], %f15
43359 xor %l1, 0x0069, %i4
43360 fornot1 %f14, %f0, %f8
43361 udivcc %g7, 0x0257, %g1
43362 st %f1, [%l7 + 0x74]
43363 fnors %f12, %f3, %f10
43364 fandnot1 %f8, %f10, %f0
43365 fmovdcs %xcc, %f15, %f9
43366 ldd [%l7 + 0x60], %f2
43367 fmul8ulx16 %f12, %f4, %f2
43368 srax %g3, 0x15, %o2
43369 brgz,a %g4, loop_5065
43370 mulx %i7, 0x134C, %o7
43371 ldd [%l7 + 0x40], %f14
43372 fmovdle %xcc, %f0, %f15
43373loop_5065:
43374 fmovsn %icc, %f10, %f4
43375 fandnot1s %f15, %f11, %f10
43376 fabsd %f4, %f6
43377 fba,a %fcc0, loop_5066
43378 edge32 %g2, %o5, %l6
43379 ldd [%l7 + 0x58], %f0
43380 fmovsgu %xcc, %f14, %f6
43381loop_5066:
43382 fbul %fcc2, loop_5067
43383 lduh [%l7 + 0x1A], %l2
43384 edge8l %i6, %o6, %i2
43385 lduw [%l7 + 0x7C], %l0
43386loop_5067:
43387 srlx %o4, 0x10, %i1
43388 fbuge %fcc3, loop_5068
43389 popc %i0, %i5
43390 ldsh [%l7 + 0x6E], %l4
43391 stw %i3, [%l7 + 0x74]
43392loop_5068:
43393 st %f6, [%l7 + 0x78]
43394 subc %g5, 0x192A, %o0
43395 lduw [%l7 + 0x40], %o3
43396 stb %o1, [%l7 + 0x2F]
43397 fbue,a %fcc3, loop_5069
43398 ldsh [%l7 + 0x70], %l3
43399 nop
43400 setx loop_5070, %l0, %l1
43401 jmpl %l1, %g6
43402 lduh [%l7 + 0x22], %l5
43403loop_5069:
43404 bpos,a,pn %icc, loop_5071
43405 edge16ln %l1, %g7, %g1
43406loop_5070:
43407 tn %icc, 0x2
43408 bge,a %xcc, loop_5072
43409loop_5071:
43410 bl,a,pn %xcc, loop_5073
43411 fbue %fcc3, loop_5074
43412 stb %i4, [%l7 + 0x1D]
43413loop_5072:
43414 sth %o2, [%l7 + 0x12]
43415loop_5073:
43416 mulscc %g3, %g4, %o7
43417loop_5074:
43418 edge8ln %i7, %g2, %l6
43419 tcc %icc, 0x7
43420 fcmps %fcc2, %f4, %f12
43421 movrgz %o5, 0x021, %l2
43422 movrne %i6, 0x060, %o6
43423 tgu %xcc, 0x4
43424 fmuld8sux16 %f8, %f15, %f4
43425 mova %xcc, %l0, %o4
43426 edge32ln %i2, %i0, %i5
43427 fandnot1s %f0, %f5, %f13
43428 fmovs %f13, %f12
43429 ldsw [%l7 + 0x28], %l4
43430 fnands %f3, %f11, %f13
43431 lduh [%l7 + 0x78], %i3
43432 ldsw [%l7 + 0x18], %i1
43433 bne,pn %icc, loop_5075
43434 std %f2, [%l7 + 0x10]
43435 ldx [%l7 + 0x20], %g5
43436 fble,a %fcc1, loop_5076
43437loop_5075:
43438 xorcc %o3, 0x0E81, %o1
43439 std %f0, [%l7 + 0x58]
43440 ld [%l7 + 0x38], %f10
43441loop_5076:
43442 stb %l3, [%l7 + 0x15]
43443 fbe %fcc2, loop_5077
43444 fnot2s %f2, %f1
43445 or %g6, %l5, %o0
43446 call loop_5078
43447loop_5077:
43448 addcc %l1, 0x1D2A, %g1
43449 std %f10, [%l7 + 0x08]
43450 fbu %fcc3, loop_5079
43451loop_5078:
43452 fandnot2s %f1, %f5, %f13
43453 movre %g7, 0x39A, %o2
43454 stb %i4, [%l7 + 0x2D]
43455loop_5079:
43456 stb %g4, [%l7 + 0x40]
43457 bcs,a,pn %icc, loop_5080
43458 ldsb [%l7 + 0x77], %g3
43459 fabsd %f14, %f4
43460 edge32 %o7, %g2, %i7
43461loop_5080:
43462 brz,a %l6, loop_5081
43463 edge32n %l2, %o5, %o6
43464 udivx %l0, 0x1FC3, %i6
43465 movrlez %o4, 0x302, %i2
43466loop_5081:
43467 andcc %i5, 0x1653, %i0
43468 st %f6, [%l7 + 0x78]
43469 fmovdge %xcc, %f11, %f9
43470 ldx [%l7 + 0x58], %l4
43471 tg %icc, 0x7
43472 ldx [%l7 + 0x28], %i1
43473 edge32l %i3, %g5, %o1
43474 ldsw [%l7 + 0x70], %o3
43475 lduw [%l7 + 0x38], %g6
43476 ldsw [%l7 + 0x70], %l3
43477 lduh [%l7 + 0x48], %l5
43478 ldd [%l7 + 0x40], %f10
43479 udiv %l1, 0x10BE, %o0
43480 and %g7, 0x08AF, %o2
43481 nop
43482 setx loop_5082, %l0, %l1
43483 wrpr 0x1, %tl
43484 wrpr %l1, %tnpc
43485 setx 0x34400001400, %l0, %l1
43486 wrpr %l1, %tstate
43487 wrhpr 0x4, %htstate
43488 done
43489 lduh [%l7 + 0x18], %g1
43490 lduw [%l7 + 0x68], %i4
43491 fmovdvc %xcc, %f13, %f1
43492loop_5082:
43493 fzeros %f7
43494 smul %g3, 0x1AF4, %g4
43495 fzeros %f5
43496 movgu %xcc, %o7, %g2
43497 stx %i7, [%l7 + 0x18]
43498 fbne %fcc2, loop_5083
43499 stb %l2, [%l7 + 0x1F]
43500 ldx [%l7 + 0x08], %o5
43501 movrlz %o6, 0x16E, %l0
43502loop_5083:
43503 udiv %l6, 0x056E, %o4
43504 sra %i2, %i6, %i0
43505 or %i5, 0x06F5, %l4
43506 ldsb [%l7 + 0x71], %i3
43507 andncc %i1, %g5, %o1
43508 fmovsne %icc, %f14, %f1
43509 ble,pt %xcc, loop_5084
43510 ldd [%l7 + 0x40], %f0
43511 xnor %g6, %l3, %l5
43512 srax %o3, 0x17, %o0
43513loop_5084:
43514 tn %icc, 0x6
43515 stb %g7, [%l7 + 0x6E]
43516 fmovrsne %l1, %f9, %f11
43517 fmovdpos %xcc, %f6, %f9
43518 fmovdvc %icc, %f1, %f12
43519 std %f6, [%l7 + 0x78]
43520 call loop_5085
43521 fmovsl %icc, %f11, %f3
43522 fmovrdgez %o2, %f8, %f6
43523 srlx %i4, %g1, %g3
43524loop_5085:
43525 fand %f8, %f6, %f6
43526 sth %o7, [%l7 + 0x30]
43527 ldub [%l7 + 0x15], %g2
43528 std %f8, [%l7 + 0x40]
43529 fone %f4
43530 std %f12, [%l7 + 0x50]
43531 fsrc2 %f8, %f8
43532 subccc %i7, %g4, %o5
43533 movl %xcc, %o6, %l2
43534 stb %l0, [%l7 + 0x28]
43535 movleu %icc, %o4, %i2
43536 tge %xcc, 0x0
43537 fmovrslez %i6, %f7, %f13
43538 fmovd %f6, %f12
43539 stb %l6, [%l7 + 0x66]
43540 movcc %icc, %i5, %l4
43541 fmul8x16au %f4, %f8, %f4
43542 ldsw [%l7 + 0x1C], %i3
43543 bge,a,pt %icc, loop_5086
43544 xnorcc %i0, 0x04AD, %g5
43545 tpos %icc, 0x1
43546 ldsb [%l7 + 0x52], %i1
43547loop_5086:
43548 ldsb [%l7 + 0x6F], %g6
43549 sth %l3, [%l7 + 0x10]
43550 ldsb [%l7 + 0x09], %o1
43551 ldsw [%l7 + 0x58], %l5
43552 and %o3, %o0, %g7
43553 fcmps %fcc3, %f5, %f0
43554 ldub [%l7 + 0x21], %o2
43555 sth %l1, [%l7 + 0x4E]
43556 tg %icc, 0x6
43557 movcc %xcc, %g1, %g3
43558 tne %icc, 0x1
43559 array16 %o7, %i4, %g2
43560 ldsh [%l7 + 0x14], %i7
43561 fsrc2 %f0, %f4
43562 fnot1s %f6, %f9
43563 sth %o5, [%l7 + 0x20]
43564 fmovsge %xcc, %f11, %f12
43565 fnands %f4, %f13, %f13
43566 lduh [%l7 + 0x34], %o6
43567 sdivcc %l2, 0x0E5E, %g4
43568 fcmpne16 %f0, %f2, %o4
43569 fmovrdgz %l0, %f14, %f12
43570 fbne %fcc2, loop_5087
43571 movvc %icc, %i6, %i2
43572 lduh [%l7 + 0x6A], %i5
43573 ldsw [%l7 + 0x7C], %l4
43574loop_5087:
43575 sll %i3, 0x05, %l6
43576 fmul8ulx16 %f14, %f6, %f10
43577 ldx [%l7 + 0x70], %g5
43578 movle %xcc, %i1, %i0
43579 sth %g6, [%l7 + 0x36]
43580 fcmpes %fcc3, %f6, %f8
43581 sth %l3, [%l7 + 0x7A]
43582 std %f4, [%l7 + 0x78]
43583 movrne %o1, %o3, %o0
43584 fmovrde %l5, %f10, %f8
43585 stw %g7, [%l7 + 0x28]
43586 brz %l1, loop_5088
43587 sth %o2, [%l7 + 0x76]
43588 lduw [%l7 + 0x28], %g3
43589 edge8 %o7, %g1, %g2
43590loop_5088:
43591 ldsb [%l7 + 0x10], %i7
43592 fnands %f2, %f11, %f4
43593 sth %i4, [%l7 + 0x72]
43594 fcmple16 %f0, %f10, %o5
43595 ldsw [%l7 + 0x10], %o6
43596 ldsw [%l7 + 0x14], %l2
43597 umul %o4, 0x1340, %l0
43598 ldsw [%l7 + 0x58], %i6
43599 tg %icc, 0x1
43600 fcmpd %fcc2, %f2, %f14
43601 fbn,a %fcc1, loop_5089
43602 for %f12, %f4, %f8
43603 subcc %i2, 0x0962, %i5
43604 bneg,pn %icc, loop_5090
43605loop_5089:
43606 movrlez %g4, %l4, %i3
43607 umul %l6, %g5, %i1
43608 brnz %g6, loop_5091
43609loop_5090:
43610 srl %l3, 0x19, %o1
43611 fble,a %fcc3, loop_5092
43612 fbne,a %fcc3, loop_5093
43613loop_5091:
43614 fexpand %f15, %f2
43615 movpos %xcc, %i0, %o3
43616loop_5092:
43617 fcmpgt16 %f10, %f10, %o0
43618loop_5093:
43619 movpos %icc, %g7, %l5
43620 bleu loop_5094
43621 std %f4, [%l7 + 0x68]
43622 movrgz %o2, 0x3C6, %l1
43623 ldsh [%l7 + 0x5E], %o7
43624loop_5094:
43625 stx %g1, [%l7 + 0x18]
43626 bpos,pn %xcc, loop_5095
43627 popc %g2, %g3
43628 udivx %i4, 0x0FB7, %o5
43629 fmovrde %o6, %f4, %f12
43630loop_5095:
43631 fsrc1 %f8, %f14
43632 lduh [%l7 + 0x36], %i7
43633 fmovrslez %l2, %f11, %f5
43634 fbue %fcc2, loop_5096
43635 addcc %l0, 0x1A1B, %i6
43636 ldsb [%l7 + 0x4B], %i2
43637 std %f4, [%l7 + 0x60]
43638loop_5096:
43639 umulcc %i5, %o4, %l4
43640 be,a,pn %xcc, loop_5097
43641 fmovrde %g4, %f8, %f8
43642 lduh [%l7 + 0x14], %l6
43643 stx %g5, [%l7 + 0x60]
43644loop_5097:
43645 movn %icc, %i3, %g6
43646 fors %f2, %f11, %f0
43647 fmovsvs %icc, %f7, %f2
43648 fexpand %f13, %f14
43649 tvs %xcc, 0x0
43650 ld [%l7 + 0x1C], %f13
43651 addc %i1, 0x009A, %l3
43652 edge8ln %i0, %o3, %o1
43653 fors %f15, %f8, %f7
43654 fmovsneg %xcc, %f0, %f5
43655 pdist %f12, %f6, %f14
43656 stw %o0, [%l7 + 0x54]
43657 movrne %g7, %l5, %o2
43658 fmovrdlez %o7, %f8, %f10
43659 fcmpgt16 %f14, %f8, %l1
43660 fcmps %fcc3, %f1, %f2
43661 fpadd16s %f2, %f6, %f1
43662 fmuld8ulx16 %f1, %f10, %f0
43663 sethi 0x0A0F, %g1
43664 fmovda %icc, %f6, %f10
43665 fmovsl %xcc, %f3, %f10
43666 ldub [%l7 + 0x4A], %g3
43667 brgez %g2, loop_5098
43668 fnand %f12, %f10, %f4
43669 orncc %i4, 0x178A, %o6
43670 edge8 %i7, %l2, %o5
43671loop_5098:
43672 sth %l0, [%l7 + 0x26]
43673 fcmpne16 %f0, %f6, %i2
43674 ba loop_5099
43675 fpsub16s %f6, %f1, %f0
43676 fpmerge %f12, %f5, %f4
43677 orcc %i5, %o4, %l4
43678loop_5099:
43679 ldsw [%l7 + 0x50], %i6
43680 bcs,a %xcc, loop_5100
43681 lduh [%l7 + 0x5A], %g4
43682 bl,a loop_5101
43683 ldx [%l7 + 0x58], %l6
43684loop_5100:
43685 fmovdvs %xcc, %f12, %f3
43686 sth %i3, [%l7 + 0x3E]
43687loop_5101:
43688 edge8 %g5, %i1, %l3
43689 ldd [%l7 + 0x70], %f4
43690 fcmpes %fcc2, %f5, %f13
43691 fmovrslez %g6, %f2, %f1
43692 movleu %icc, %o3, %o1
43693 stb %i0, [%l7 + 0x0D]
43694 fcmple16 %f8, %f6, %o0
43695 fandnot1s %f3, %f4, %f3
43696 movge %icc, %g7, %l5
43697 fcmpeq16 %f0, %f6, %o2
43698 tgu %xcc, 0x1
43699 fba %fcc3, loop_5102
43700 stx %o7, [%l7 + 0x18]
43701 fpadd16 %f14, %f0, %f10
43702 fones %f15
43703loop_5102:
43704 stb %g1, [%l7 + 0x23]
43705 siam 0x4
43706 fmovdleu %xcc, %f9, %f11
43707 fmovdge %xcc, %f6, %f11
43708 fmovsa %xcc, %f8, %f10
43709 siam 0x7
43710 fones %f11
43711 fnand %f0, %f12, %f12
43712 stw %l1, [%l7 + 0x24]
43713 xorcc %g3, 0x0A57, %g2
43714 lduw [%l7 + 0x48], %o6
43715 st %f11, [%l7 + 0x50]
43716 sdivx %i4, 0x0F97, %l2
43717 sra %o5, %i7, %i2
43718 ble,a,pt %xcc, loop_5103
43719 fsrc2 %f0, %f2
43720 array32 %l0, %i5, %l4
43721 movrgz %i6, %o4, %g4
43722loop_5103:
43723 stw %i3, [%l7 + 0x08]
43724 lduw [%l7 + 0x34], %l6
43725 lduh [%l7 + 0x3A], %g5
43726 faligndata %f8, %f0, %f8
43727 fblg %fcc3, loop_5104
43728 edge32n %l3, %i1, %o3
43729 ldsw [%l7 + 0x18], %g6
43730 call loop_5105
43731loop_5104:
43732 umulcc %o1, 0x17B0, %o0
43733 bvs,a %xcc, loop_5106
43734 movcc %icc, %i0, %g7
43735loop_5105:
43736 fxnor %f6, %f6, %f10
43737 bneg,pt %icc, loop_5107
43738loop_5106:
43739 movvs %icc, %l5, %o2
43740 fcmpgt32 %f8, %f14, %o7
43741 te %icc, 0x4
43742loop_5107:
43743 std %f6, [%l7 + 0x20]
43744 ldsb [%l7 + 0x2E], %l1
43745 fandnot2 %f2, %f10, %f0
43746 ldsw [%l7 + 0x48], %g1
43747 sth %g3, [%l7 + 0x7E]
43748 tgu %xcc, 0x6
43749 lduh [%l7 + 0x7C], %o6
43750 fcmple16 %f2, %f4, %i4
43751 movgu %icc, %g2, %l2
43752 edge32n %o5, %i7, %l0
43753 fbge %fcc2, loop_5108
43754 andn %i5, 0x0F74, %i2
43755 tcs %xcc, 0x4
43756 fandnot1 %f2, %f12, %f0
43757loop_5108:
43758 ld [%l7 + 0x68], %f6
43759 srax %i6, %o4, %l4
43760 std %f4, [%l7 + 0x18]
43761 ldsb [%l7 + 0x2D], %g4
43762 fcmpgt32 %f12, %f2, %l6
43763 fmul8ulx16 %f8, %f12, %f2
43764 tne %xcc, 0x2
43765 fmovsge %xcc, %f10, %f3
43766 ldsh [%l7 + 0x60], %i3
43767 faligndata %f0, %f8, %f12
43768 stb %g5, [%l7 + 0x31]
43769 fones %f5
43770 array32 %l3, %i1, %g6
43771 xnor %o3, 0x0D45, %o0
43772 array8 %o1, %i0, %l5
43773 ldub [%l7 + 0x7C], %o2
43774 ldsh [%l7 + 0x44], %o7
43775 ldsw [%l7 + 0x10], %g7
43776 fpsub32 %f8, %f6, %f2
43777 fbg %fcc1, loop_5109
43778 fnor %f8, %f4, %f10
43779 addcc %g1, %l1, %g3
43780 stb %i4, [%l7 + 0x3D]
43781loop_5109:
43782 srlx %g2, %o6, %l2
43783 tgu %xcc, 0x4
43784 fmovdg %xcc, %f13, %f4
43785 ld [%l7 + 0x58], %f0
43786 faligndata %f2, %f0, %f6
43787 ldub [%l7 + 0x3F], %o5
43788 std %f14, [%l7 + 0x78]
43789 fmovse %xcc, %f0, %f5
43790 ldx [%l7 + 0x70], %i7
43791 srax %l0, %i5, %i6
43792 bgu,pn %icc, loop_5110
43793 stb %i2, [%l7 + 0x78]
43794 sllx %o4, 0x15, %l4
43795 fmovsa %icc, %f5, %f8
43796loop_5110:
43797 brgez %g4, loop_5111
43798 fnegd %f6, %f14
43799 fmovrslz %i3, %f1, %f1
43800 std %f10, [%l7 + 0x78]
43801loop_5111:
43802 ldsh [%l7 + 0x5A], %l6
43803 fmovdgu %icc, %f4, %f4
43804 fmovscc %xcc, %f6, %f0
43805 fbg %fcc3, loop_5112
43806 lduw [%l7 + 0x18], %g5
43807 fornot2 %f6, %f4, %f14
43808 fand %f14, %f6, %f14
43809loop_5112:
43810 stw %l3, [%l7 + 0x68]
43811 fmul8sux16 %f0, %f8, %f10
43812 siam 0x4
43813 sth %i1, [%l7 + 0x26]
43814 addc %o3, 0x0D59, %g6
43815 fpsub16 %f6, %f6, %f14
43816 ldsb [%l7 + 0x1D], %o0
43817 ldd [%l7 + 0x58], %f12
43818 fabsd %f2, %f10
43819 fmovrdgz %i0, %f4, %f4
43820 te %xcc, 0x4
43821 tpos %xcc, 0x0
43822 fmovde %icc, %f14, %f12
43823 edge16 %l5, %o1, %o7
43824 alignaddr %o2, %g7, %g1
43825 ld [%l7 + 0x70], %f0
43826 fmovrdlez %g3, %f6, %f10
43827 mulscc %l1, 0x108C, %g2
43828 movrne %o6, %l2, %i4
43829 st %f2, [%l7 + 0x70]
43830 fnot2 %f2, %f12
43831 fxors %f3, %f10, %f5
43832 fble,a %fcc0, loop_5113
43833 ldd [%l7 + 0x10], %f10
43834 fmovsg %xcc, %f7, %f13
43835 tpos %xcc, 0x3
43836loop_5113:
43837 fmovsg %icc, %f12, %f14
43838 fpack16 %f8, %f15
43839 fmul8x16al %f3, %f4, %f10
43840 edge16 %o5, %l0, %i5
43841 lduw [%l7 + 0x1C], %i7
43842 ldx [%l7 + 0x58], %i2
43843 edge32n %i6, %o4, %l4
43844 stb %i3, [%l7 + 0x23]
43845 alignaddrl %l6, %g4, %l3
43846 sll %i1, 0x1B, %g5
43847 tsubcctv %o3, %o0, %i0
43848 movvs %icc, %g6, %o1
43849 fmovrdlz %o7, %f0, %f2
43850 ldub [%l7 + 0x2D], %l5
43851 movcc %icc, %o2, %g7
43852 fcmpgt32 %f0, %f8, %g3
43853 tg %xcc, 0x4
43854 bcc,pt %icc, loop_5114
43855 ldd [%l7 + 0x08], %f10
43856 fmovsle %icc, %f11, %f4
43857 ldx [%l7 + 0x30], %g1
43858loop_5114:
43859 fpsub16s %f1, %f2, %f6
43860 lduw [%l7 + 0x1C], %l1
43861 fzero %f8
43862 std %f6, [%l7 + 0x08]
43863 fbuge %fcc1, loop_5115
43864 stw %g2, [%l7 + 0x50]
43865 edge32l %o6, %i4, %l2
43866 taddcctv %o5, 0x03D0, %i5
43867loop_5115:
43868 stw %l0, [%l7 + 0x6C]
43869 fmovdleu %icc, %f8, %f7
43870 ld [%l7 + 0x10], %f15
43871 bvs loop_5116
43872 srlx %i2, %i7, %o4
43873 fcmped %fcc1, %f12, %f6
43874 edge32n %i6, %i3, %l6
43875loop_5116:
43876 addc %l4, %g4, %i1
43877 fmul8x16al %f0, %f12, %f0
43878 edge8n %l3, %o3, %g5
43879 fmovsvc %xcc, %f13, %f5
43880 stx %o0, [%l7 + 0x68]
43881 ldub [%l7 + 0x2A], %g6
43882 tvc %xcc, 0x6
43883 fand %f6, %f4, %f6
43884 fmovse %xcc, %f11, %f12
43885 movn %icc, %i0, %o1
43886 ldx [%l7 + 0x68], %l5
43887 fpackfix %f12, %f10
43888 fabsd %f6, %f2
43889 brlez %o2, loop_5117
43890 fnot1 %f4, %f8
43891 movpos %icc, %g7, %g3
43892 bn,a,pt %icc, loop_5118
43893loop_5117:
43894 brgez,a %o7, loop_5119
43895 movl %xcc, %g1, %g2
43896 ldx [%l7 + 0x10], %l1
43897loop_5118:
43898 stx %o6, [%l7 + 0x10]
43899loop_5119:
43900 bl,a %xcc, loop_5120
43901 tcs %xcc, 0x6
43902 subcc %l2, %o5, %i4
43903 ldub [%l7 + 0x48], %l0
43904loop_5120:
43905 bleu %xcc, loop_5121
43906 ldsw [%l7 + 0x28], %i2
43907 fpadd32 %f8, %f12, %f14
43908 fcmpeq16 %f2, %f0, %i7
43909loop_5121:
43910 lduw [%l7 + 0x08], %i5
43911 nop
43912 setx loop_5122, %l0, %l1
43913 wrpr 0x1, %tl
43914 wrpr %l1, %tnpc
43915 setx 0x34400001400, %l0, %l1
43916 wrpr %l1, %tstate
43917 wrhpr 0x4, %htstate
43918 done
43919 andcc %o4, %i3, %l6
43920 fmul8ulx16 %f8, %f12, %f6
43921 fbu %fcc2, loop_5123
43922loop_5122:
43923 edge32 %l4, %i6, %g4
43924 srlx %i1, %l3, %g5
43925 st %f10, [%l7 + 0x68]
43926loop_5123:
43927 fmovrde %o3, %f12, %f8
43928 bvc,a %icc, loop_5124
43929 ld [%l7 + 0x1C], %f11
43930 lduh [%l7 + 0x16], %o0
43931 stb %i0, [%l7 + 0x18]
43932loop_5124:
43933 ldsb [%l7 + 0x59], %g6
43934 ldd [%l7 + 0x40], %f8
43935 fcmpgt32 %f2, %f10, %l5
43936 fmovdge %icc, %f11, %f9
43937 andcc %o1, 0x077E, %g7
43938 smulcc %o2, %g3, %o7
43939 fcmpeq32 %f6, %f14, %g2
43940 umul %g1, 0x10CF, %o6
43941 fsrc2s %f5, %f8
43942 tl %icc, 0x1
43943 bge %xcc, loop_5125
43944 stw %l1, [%l7 + 0x78]
43945 ldx [%l7 + 0x78], %l2
43946 mulscc %o5, %l0, %i4
43947loop_5125:
43948 bcs,pt %icc, loop_5126
43949 sth %i2, [%l7 + 0x24]
43950 std %f0, [%l7 + 0x50]
43951 taddcc %i7, 0x1367, %i5
43952loop_5126:
43953 fmovdvs %icc, %f10, %f0
43954 bcs loop_5127
43955 fone %f2
43956 subcc %o4, 0x05D9, %i3
43957 stb %l6, [%l7 + 0x0E]
43958loop_5127:
43959 ldsh [%l7 + 0x3E], %l4
43960 stx %i6, [%l7 + 0x28]
43961 edge32ln %i1, %g4, %g5
43962 ld [%l7 + 0x50], %f1
43963 move %icc, %l3, %o3
43964 bgu,a loop_5128
43965 subcc %i0, 0x1DA1, %o0
43966 ble,pn %icc, loop_5129
43967 movre %g6, 0x26F, %l5
43968loop_5128:
43969 tsubcctv %o1, %g7, %o2
43970 movle %icc, %o7, %g2
43971loop_5129:
43972 udiv %g3, 0x0539, %o6
43973 lduh [%l7 + 0x48], %l1
43974 ta %xcc, 0x1
43975 edge8ln %l2, %g1, %l0
43976 bcs,pn %xcc, loop_5130
43977 bge,pt %icc, loop_5131
43978 fcmple16 %f8, %f8, %o5
43979 st %f14, [%l7 + 0x28]
43980loop_5130:
43981 ld [%l7 + 0x30], %f4
43982loop_5131:
43983 fmovsge %xcc, %f8, %f7
43984 ldsb [%l7 + 0x77], %i2
43985 fsrc2s %f0, %f8
43986 edge16l %i4, %i7, %i5
43987 array16 %o4, %l6, %l4
43988 stw %i6, [%l7 + 0x48]
43989 andn %i3, 0x0594, %i1
43990 fmovrse %g4, %f1, %f13
43991 bgu loop_5132
43992 sll %l3, 0x1E, %o3
43993 fcmpgt32 %f2, %f12, %i0
43994 ldsh [%l7 + 0x1E], %o0
43995loop_5132:
43996 ldsb [%l7 + 0x6C], %g5
43997 stx %l5, [%l7 + 0x20]
43998 array16 %o1, %g7, %o2
43999 fnot2s %f11, %f5
44000 fpadd16s %f1, %f12, %f9
44001 ldub [%l7 + 0x55], %o7
44002 ldsb [%l7 + 0x47], %g2
44003 movrne %g3, %g6, %o6
44004 fmovdne %xcc, %f15, %f12
44005 fba,a %fcc2, loop_5133
44006 fnot1 %f0, %f4
44007 fmovsge %xcc, %f6, %f6
44008 sll %l2, 0x02, %g1
44009loop_5133:
44010 fmovd %f6, %f0
44011 ldx [%l7 + 0x50], %l0
44012 edge32ln %o5, %i2, %i4
44013 udivcc %i7, 0x001D, %l1
44014 bge,pt %xcc, loop_5134
44015 fbge %fcc1, loop_5135
44016 fbu %fcc3, loop_5136
44017 sth %o4, [%l7 + 0x1A]
44018loop_5134:
44019 bvs loop_5137
44020loop_5135:
44021 sth %l6, [%l7 + 0x40]
44022loop_5136:
44023 sethi 0x0741, %i5
44024 fands %f8, %f6, %f4
44025loop_5137:
44026 srax %l4, 0x13, %i6
44027 st %f8, [%l7 + 0x68]
44028 fmovrdgz %i3, %f8, %f8
44029 ldsh [%l7 + 0x6E], %g4
44030 fpack32 %f0, %f0, %f2
44031 lduw [%l7 + 0x0C], %l3
44032 ld [%l7 + 0x30], %f8
44033 fmovdge %xcc, %f6, %f0
44034 fnand %f6, %f2, %f10
44035 bge,a loop_5138
44036 movcc %xcc, %i1, %o3
44037 ldx [%l7 + 0x30], %o0
44038 udivcc %g5, 0x12AC, %l5
44039loop_5138:
44040 fmovrslez %i0, %f1, %f8
44041 fmovsg %icc, %f13, %f0
44042 fmul8sux16 %f10, %f0, %f4
44043 stw %o1, [%l7 + 0x34]
44044 nop
44045 setx loop_5139, %l0, %l1
44046 jmpl %l1, %g7
44047 ld [%l7 + 0x60], %f2
44048 edge16l %o2, %g2, %o7
44049 popc %g6, %g3
44050loop_5139:
44051 fmovdle %xcc, %f0, %f5
44052 faligndata %f12, %f6, %f6
44053 lduw [%l7 + 0x3C], %o6
44054 fmovd %f6, %f0
44055 movcs %icc, %g1, %l2
44056 fxors %f14, %f9, %f14
44057 tne %icc, 0x3
44058 fmovrdlz %l0, %f8, %f8
44059 lduw [%l7 + 0x54], %i2
44060 tn %icc, 0x5
44061 sdivx %o5, 0x107E, %i4
44062 brlez %i7, loop_5140
44063 lduh [%l7 + 0x58], %o4
44064 fcmpeq32 %f8, %f6, %l1
44065 stw %l6, [%l7 + 0x14]
44066loop_5140:
44067 ldsw [%l7 + 0x28], %i5
44068 ldsb [%l7 + 0x15], %l4
44069 xnor %i3, %i6, %g4
44070 bgu loop_5141
44071 tcc %icc, 0x2
44072 bl,a %xcc, loop_5142
44073 st %f14, [%l7 + 0x6C]
44074loop_5141:
44075 movcc %xcc, %l3, %o3
44076 fcmpgt16 %f8, %f2, %i1
44077loop_5142:
44078 fors %f4, %f2, %f0
44079 andn %o0, %l5, %i0
44080 fandnot1s %f8, %f6, %f9
44081 fbul,a %fcc0, loop_5143
44082 edge16n %g5, %o1, %o2
44083 bn,a %xcc, loop_5144
44084 st %f15, [%l7 + 0x5C]
44085loop_5143:
44086 fnot1s %f7, %f11
44087 udivx %g7, 0x0EDE, %g2
44088loop_5144:
44089 fcmpd %fcc1, %f6, %f10
44090 st %f13, [%l7 + 0x10]
44091 fbo %fcc1, loop_5145
44092 fmovdcs %icc, %f2, %f4
44093 fornot2s %f14, %f3, %f5
44094 fbl %fcc1, loop_5146
44095loop_5145:
44096 movre %g6, %g3, %o7
44097 movrgez %o6, 0x259, %g1
44098 orn %l0, %i2, %l2
44099loop_5146:
44100 fandnot1s %f10, %f14, %f15
44101 st %f2, [%l7 + 0x38]
44102 add %i4, 0x1256, %o5
44103 brnz %o4, loop_5147
44104 stb %i7, [%l7 + 0x6E]
44105 fbue,a %fcc3, loop_5148
44106 fcmpeq16 %f6, %f0, %l1
44107loop_5147:
44108 fnand %f8, %f14, %f2
44109 tn %xcc, 0x1
44110loop_5148:
44111 sth %i5, [%l7 + 0x20]
44112 ldsh [%l7 + 0x0E], %l4
44113 ldsw [%l7 + 0x70], %i3
44114 ld [%l7 + 0x1C], %f1
44115 fpack16 %f12, %f10
44116 ldx [%l7 + 0x68], %l6
44117 fbg,a %fcc2, loop_5149
44118 fxnor %f6, %f14, %f8
44119 ta %icc, 0x2
44120 fxors %f4, %f6, %f14
44121loop_5149:
44122 ldub [%l7 + 0x17], %i6
44123 ldd [%l7 + 0x68], %f6
44124 fmovrse %l3, %f9, %f1
44125 and %g4, 0x0432, %i1
44126 fands %f5, %f7, %f12
44127 fmuld8sux16 %f2, %f9, %f14
44128 bgu loop_5150
44129 stx %o3, [%l7 + 0x68]
44130 stw %o0, [%l7 + 0x08]
44131 te %xcc, 0x5
44132loop_5150:
44133 ldsb [%l7 + 0x2B], %i0
44134 fmovdle %icc, %f4, %f9
44135 ld [%l7 + 0x24], %f6
44136 brlz %g5, loop_5151
44137 tg %icc, 0x6
44138 fmovrdgez %l5, %f8, %f0
44139 edge32n %o2, %g7, %o1
44140loop_5151:
44141 move %icc, %g2, %g6
44142 brgz,a %o7, loop_5152
44143 fbn %fcc1, loop_5153
44144 stw %o6, [%l7 + 0x68]
44145 andncc %g3, %l0, %g1
44146loop_5152:
44147 bpos,a,pt %xcc, loop_5154
44148loop_5153:
44149 ldd [%l7 + 0x30], %f2
44150 brgez %l2, loop_5155
44151 fbg,a %fcc0, loop_5156
44152loop_5154:
44153 std %f8, [%l7 + 0x08]
44154 ble,a %xcc, loop_5157
44155loop_5155:
44156 bvc,a,pn %icc, loop_5158
44157loop_5156:
44158 fmovscc %xcc, %f4, %f14
44159 fcmple32 %f14, %f10, %i2
44160loop_5157:
44161 sth %i4, [%l7 + 0x3C]
44162loop_5158:
44163 subcc %o5, 0x1634, %o4
44164 movne %xcc, %i7, %i5
44165 movcs %icc, %l4, %l1
44166 sth %i3, [%l7 + 0x56]
44167 fnor %f4, %f6, %f2
44168 sth %l6, [%l7 + 0x5A]
44169 udivcc %i6, 0x05D5, %l3
44170 smul %i1, 0x1087, %g4
44171 andncc %o3, %o0, %g5
44172 ba %xcc, loop_5159
44173 std %f0, [%l7 + 0x60]
44174 lduw [%l7 + 0x38], %l5
44175 fsrc1s %f1, %f13
44176loop_5159:
44177 nop
44178 setx loop_5160, %l0, %l1
44179 wrpr 0x1, %tl
44180 wrpr %l1, %tnpc
44181 setx 0x34400001400, %l0, %l1
44182 wrpr %l1, %tstate
44183 wrhpr 0x4, %htstate
44184 done
44185 fbl %fcc0, loop_5161
44186 fpsub32s %f1, %f12, %f6
44187 fmovsl %xcc, %f10, %f14
44188loop_5160:
44189 fpsub32 %f10, %f6, %f8
44190loop_5161:
44191 ld [%l7 + 0x1C], %f8
44192 fmovsvs %xcc, %f6, %f0
44193 ldsb [%l7 + 0x7E], %o2
44194 taddcctv %i0, %g7, %o1
44195 ldd [%l7 + 0x08], %f14
44196 ldd [%l7 + 0x58], %f8
44197 siam 0x1
44198 edge32ln %g6, %o7, %o6
44199 movleu %xcc, %g3, %l0
44200 tvc %icc, 0x2
44201 edge32ln %g1, %g2, %i2
44202 lduh [%l7 + 0x46], %i4
44203 brlez %o5, loop_5162
44204 fmovdne %icc, %f11, %f12
44205 stb %l2, [%l7 + 0x32]
44206 fmovdne %icc, %f3, %f1
44207loop_5162:
44208 brlz,a %o4, loop_5163
44209 movg %icc, %i5, %i7
44210 ldd [%l7 + 0x50], %f10
44211 srl %l4, %i3, %l6
44212loop_5163:
44213 bvc,a %icc, loop_5164
44214 ldsw [%l7 + 0x50], %i6
44215 popc %l1, %i1
44216 fbul %fcc3, loop_5165
44217loop_5164:
44218 fnor %f12, %f8, %f12
44219 fble %fcc2, loop_5166
44220 ldsb [%l7 + 0x4F], %g4
44221loop_5165:
44222 ldd [%l7 + 0x40], %f0
44223 std %f2, [%l7 + 0x18]
44224loop_5166:
44225 tsubcctv %l3, 0x120D, %o0
44226 fzero %f6
44227 tcc %xcc, 0x6
44228 fexpand %f11, %f12
44229 lduw [%l7 + 0x14], %o3
44230 tn %xcc, 0x1
44231 std %f2, [%l7 + 0x48]
44232 stx %g5, [%l7 + 0x28]
44233 ldub [%l7 + 0x33], %o2
44234 std %f6, [%l7 + 0x10]
44235 edge16n %l5, %i0, %o1
44236 fpsub32s %f1, %f14, %f7
44237 fmul8sux16 %f8, %f0, %f8
44238 fmovsg %icc, %f1, %f8
44239 fbo,a %fcc0, loop_5167
44240 fmul8x16al %f15, %f6, %f4
44241 fbl %fcc2, loop_5168
44242 bpos,a loop_5169
44243loop_5167:
44244 st %f11, [%l7 + 0x48]
44245 bvc,a,pn %icc, loop_5170
44246loop_5168:
44247 fxnor %f4, %f4, %f2
44248loop_5169:
44249 fnands %f11, %f10, %f7
44250 sth %g7, [%l7 + 0x1E]
44251loop_5170:
44252 sth %o7, [%l7 + 0x12]
44253 fpadd16 %f0, %f8, %f8
44254 ldx [%l7 + 0x40], %o6
44255 tgu %icc, 0x6
44256 fmovrdne %g6, %f6, %f14
44257 fmul8x16 %f10, %f4, %f14
44258 orncc %l0, %g3, %g2
44259 ld [%l7 + 0x18], %f11
44260 ldx [%l7 + 0x28], %g1
44261 te %icc, 0x5
44262 fmovsne %xcc, %f13, %f15
44263 stx %i4, [%l7 + 0x60]
44264 sllx %o5, %i2, %l2
44265 fmovrdgz %i5, %f2, %f12
44266 fmovdleu %icc, %f14, %f8
44267 fcmpeq16 %f0, %f0, %i7
44268 nop
44269 setx loop_5171, %l0, %l1
44270 wrpr 0x1, %tl
44271 wrpr %l1, %tpc
44272 add %l1, 0x4, %l1
44273 wrpr %l1, %tnpc
44274 setx 0x34400001400, %l0, %l1
44275 wrpr %l1, %tstate
44276 wrhpr 0x4, %htstate
44277 retry
44278 tcs %xcc, 0x7
44279 tg %icc, 0x1
44280 fpadd16s %f12, %f4, %f12
44281loop_5171:
44282 fmovsle %xcc, %f3, %f5
44283 bgu,a loop_5172
44284 fmovdg %icc, %f11, %f6
44285 lduh [%l7 + 0x32], %l4
44286 ld [%l7 + 0x44], %f5
44287loop_5172:
44288 bne,a,pt %xcc, loop_5173
44289 fmovrsgez %i3, %f0, %f14
44290 edge32l %l6, %i6, %o4
44291 lduh [%l7 + 0x1C], %i1
44292loop_5173:
44293 be,a,pt %icc, loop_5174
44294 fand %f10, %f6, %f4
44295 andn %g4, 0x02F9, %l1
44296 smul %o0, %l3, %g5
44297loop_5174:
44298 andncc %o3, %l5, %i0
44299 st %f1, [%l7 + 0x10]
44300 array8 %o1, %g7, %o2
44301 fmovdgu %xcc, %f8, %f14
44302 ldsw [%l7 + 0x08], %o7
44303 fbge %fcc2, loop_5175
44304 fmovscs %icc, %f3, %f6
44305 ldd [%l7 + 0x68], %f8
44306 movvs %icc, %g6, %o6
44307loop_5175:
44308 nop
44309 setx loop_5176, %l0, %l1
44310 jmpl %l1, %g3
44311 st %f5, [%l7 + 0x2C]
44312 fmovde %icc, %f14, %f1
44313 ldsb [%l7 + 0x29], %g2
44314loop_5176:
44315 fmovrsgz %l0, %f5, %f1
44316 fmul8sux16 %f10, %f12, %f10
44317 stb %i4, [%l7 + 0x59]
44318 ld [%l7 + 0x30], %f6
44319 sth %o5, [%l7 + 0x7C]
44320 sdivcc %i2, 0x0A41, %l2
44321 nop
44322 setx loop_5177, %l0, %l1
44323 wrpr 0x1, %tl
44324 wrpr %l1, %tpc
44325 add %l1, 0x4, %l1
44326 wrpr %l1, %tnpc
44327 setx 0x34400001400, %l0, %l1
44328 wrpr %l1, %tstate
44329 wrhpr 0x4, %htstate
44330 retry
44331 bvs,a,pn %icc, loop_5178
44332 brz,a %i5, loop_5179
44333 fpadd16 %f6, %f8, %f8
44334loop_5177:
44335 ldsw [%l7 + 0x48], %g1
44336loop_5178:
44337 orncc %i7, 0x18D6, %l4
44338loop_5179:
44339 fsrc1s %f5, %f1
44340 ld [%l7 + 0x54], %f13
44341 stx %i3, [%l7 + 0x60]
44342 fmovdcs %icc, %f4, %f15
44343 sth %l6, [%l7 + 0x14]
44344 st %f10, [%l7 + 0x74]
44345 stx %i6, [%l7 + 0x60]
44346 fabsd %f12, %f12
44347 ldsw [%l7 + 0x1C], %o4
44348 ldsb [%l7 + 0x16], %g4
44349 orn %l1, 0x10CF, %i1
44350 ldx [%l7 + 0x78], %l3
44351 fmovsvc %xcc, %f2, %f14
44352 srl %o0, 0x03, %o3
44353 fmovsle %icc, %f9, %f15
44354 bg loop_5180
44355 fmovrdgz %l5, %f12, %f4
44356 fcmpes %fcc3, %f9, %f8
44357 stx %g5, [%l7 + 0x28]
44358loop_5180:
44359 fpsub32 %f8, %f8, %f2
44360 fmuld8sux16 %f9, %f4, %f0
44361 ldsh [%l7 + 0x74], %o1
44362 sth %i0, [%l7 + 0x68]
44363 ldsh [%l7 + 0x0A], %g7
44364 lduw [%l7 + 0x7C], %o2
44365 fnors %f6, %f4, %f9
44366 ldub [%l7 + 0x4E], %g6
44367 fmovse %xcc, %f8, %f3
44368 nop
44369 setx loop_5181, %l0, %l1
44370 wrpr 0x1, %tl
44371 wrpr %l1, %tnpc
44372 setx 0x34400001400, %l0, %l1
44373 wrpr %l1, %tstate
44374 wrhpr 0x4, %htstate
44375 done
44376 movn %icc, %o6, %o7
44377 pdist %f10, %f0, %f0
44378 andn %g2, 0x06CA, %g3
44379loop_5181:
44380 movrne %i4, %o5, %i2
44381 tsubcc %l2, 0x04D7, %i5
44382 edge8l %g1, %i7, %l0
44383 stw %l4, [%l7 + 0x60]
44384 fxnors %f4, %f10, %f2
44385 fmovdcs %icc, %f13, %f11
44386 siam 0x4
44387 ldub [%l7 + 0x42], %i3
44388 bg,a loop_5182
44389 addccc %i6, %l6, %g4
44390 fzeros %f2
44391 ld [%l7 + 0x6C], %f5
44392loop_5182:
44393 fmul8x16 %f13, %f0, %f12
44394 fmovrdgz %o4, %f12, %f8
44395 fandnot1 %f8, %f8, %f14
44396 ldsw [%l7 + 0x6C], %i1
44397 brz %l1, loop_5183
44398 stx %l3, [%l7 + 0x20]
44399 ta %xcc, 0x2
44400 movleu %xcc, %o3, %l5
44401loop_5183:
44402 xnorcc %g5, %o0, %i0
44403 st %f4, [%l7 + 0x2C]
44404 fmovdg %icc, %f9, %f8
44405 fbg,a %fcc2, loop_5184
44406 fmovdle %xcc, %f6, %f4
44407 lduw [%l7 + 0x10], %g7
44408 tsubcc %o2, 0x11E2, %o1
44409loop_5184:
44410 lduh [%l7 + 0x18], %o6
44411 bn,a %xcc, loop_5185
44412 brnz %g6, loop_5186
44413 fmovdg %xcc, %f10, %f13
44414 fsrc2 %f0, %f10
44415loop_5185:
44416 fsrc1 %f6, %f8
44417loop_5186:
44418 sth %g2, [%l7 + 0x24]
44419 add %g3, 0x14CD, %o7
44420 fnand %f6, %f12, %f2
44421 bvc,pt %icc, loop_5187
44422 bcs,a,pt %icc, loop_5188
44423 fbuge,a %fcc3, loop_5189
44424 bcc,a loop_5190
44425loop_5187:
44426 alignaddrl %i4, %o5, %i2
44427loop_5188:
44428 ldsw [%l7 + 0x14], %i5
44429loop_5189:
44430 movrlez %l2, %i7, %g1
44431loop_5190:
44432 stx %l4, [%l7 + 0x38]
44433 ldsw [%l7 + 0x38], %i3
44434 movl %xcc, %l0, %i6
44435 fmovd %f4, %f12
44436 fmovrse %g4, %f13, %f12
44437 std %f10, [%l7 + 0x18]
44438 std %f6, [%l7 + 0x28]
44439 xnor %o4, %l6, %i1
44440 fpackfix %f12, %f8
44441 ldsb [%l7 + 0x1D], %l3
44442 ba,a %icc, loop_5191
44443 ldub [%l7 + 0x33], %l1
44444 bl,a %icc, loop_5192
44445 fnot2s %f4, %f6
44446loop_5191:
44447 ldsw [%l7 + 0x0C], %o3
44448 ldd [%l7 + 0x40], %f14
44449loop_5192:
44450 fpsub16s %f4, %f5, %f11
44451 mulscc %l5, %g5, %o0
44452 fpadd16s %f0, %f5, %f6
44453 ldsb [%l7 + 0x67], %g7
44454 ldub [%l7 + 0x47], %i0
44455 fpmerge %f13, %f6, %f8
44456 ble,a,pt %xcc, loop_5193
44457 stb %o1, [%l7 + 0x5A]
44458 tcs %xcc, 0x7
44459 ldsb [%l7 + 0x28], %o6
44460loop_5193:
44461 fnot2s %f8, %f15
44462 ldsb [%l7 + 0x1C], %o2
44463 fmovrdlz %g2, %f0, %f12
44464 tcs %xcc, 0x1
44465 bne,pn %xcc, loop_5194
44466 fcmpgt32 %f2, %f10, %g6
44467 bvs loop_5195
44468 tg %icc, 0x4
44469loop_5194:
44470 te %icc, 0x4
44471 taddcc %o7, %g3, %o5
44472loop_5195:
44473 fnot2 %f8, %f10
44474 fnor %f10, %f14, %f12
44475 fmovdge %icc, %f2, %f13
44476 fpsub32 %f12, %f14, %f2
44477 fands %f2, %f8, %f12
44478 ldsh [%l7 + 0x6C], %i2
44479 fmovrde %i4, %f4, %f6
44480 ldsb [%l7 + 0x18], %l2
44481 call loop_5196
44482 andncc %i7, %g1, %i5
44483 st %f2, [%l7 + 0x2C]
44484 fnot1s %f0, %f8
44485loop_5196:
44486 brlez,a %i3, loop_5197
44487 addcc %l4, 0x04D4, %i6
44488 lduw [%l7 + 0x70], %g4
44489 sth %o4, [%l7 + 0x36]
44490loop_5197:
44491 xor %l6, 0x1643, %l0
44492 tl %icc, 0x3
44493 sllx %l3, 0x1D, %i1
44494 fnand %f14, %f14, %f0
44495 subcc %o3, 0x1013, %l5
44496 bneg,pt %xcc, loop_5198
44497 ld [%l7 + 0x30], %f6
44498 lduw [%l7 + 0x10], %g5
44499 fbue %fcc3, loop_5199
44500loop_5198:
44501 fmovspos %xcc, %f8, %f13
44502 fmovdcs %icc, %f2, %f10
44503 subccc %o0, %l1, %g7
44504loop_5199:
44505 sdiv %i0, 0x0200, %o6
44506 ldub [%l7 + 0x22], %o2
44507 fmovsg %xcc, %f6, %f10
44508 sth %g2, [%l7 + 0x0E]
44509 fmovsgu %xcc, %f10, %f12
44510 nop
44511 setx loop_5200, %l0, %l1
44512 jmpl %l1, %o1
44513 fbn %fcc0, loop_5201
44514 ldx [%l7 + 0x28], %o7
44515 fxor %f0, %f14, %f12
44516loop_5200:
44517 fnot2 %f2, %f12
44518loop_5201:
44519 taddcc %g3, 0x0A2C, %o5
44520 fmovsgu %icc, %f0, %f12
44521 fones %f3
44522 fbug %fcc2, loop_5202
44523 srax %g6, 0x18, %i4
44524 edge16ln %l2, %i2, %i7
44525 stw %i5, [%l7 + 0x7C]
44526loop_5202:
44527 fmuld8ulx16 %f6, %f1, %f8
44528 stw %i3, [%l7 + 0x64]
44529 bpos,a loop_5203
44530 sub %g1, 0x1A30, %i6
44531 ld [%l7 + 0x4C], %f3
44532 udivcc %l4, 0x1A66, %g4
44533loop_5203:
44534 stw %o4, [%l7 + 0x38]
44535 movrlez %l6, 0x06D, %l3
44536 stw %l0, [%l7 + 0x78]
44537 fmovde %xcc, %f15, %f6
44538 fmovspos %xcc, %f5, %f4
44539 fpadd16s %f2, %f11, %f1
44540 fcmpeq32 %f4, %f0, %i1
44541 fors %f2, %f5, %f5
44542 bgu %icc, loop_5204
44543 ldx [%l7 + 0x78], %l5
44544 mulx %o3, 0x15C0, %g5
44545 sethi 0x1911, %o0
44546loop_5204:
44547 fone %f4
44548 fnegd %f0, %f8
44549 fmovdgu %xcc, %f7, %f2
44550 fone %f2
44551 move %icc, %l1, %g7
44552 fcmpd %fcc0, %f2, %f6
44553 fpack32 %f14, %f6, %f12
44554 ldub [%l7 + 0x33], %o6
44555 ldub [%l7 + 0x41], %i0
44556 sth %o2, [%l7 + 0x78]
44557 fmovrslz %o1, %f14, %f11
44558 fcmpd %fcc0, %f4, %f2
44559 ldub [%l7 + 0x11], %o7
44560 sra %g2, 0x04, %o5
44561 udiv %g3, 0x08B8, %g6
44562 edge32l %l2, %i2, %i4
44563 fsrc2s %f0, %f8
44564 stb %i5, [%l7 + 0x6F]
44565 addccc %i7, %g1, %i3
44566 move %icc, %l4, %g4
44567 fsrc1 %f0, %f14
44568 fnor %f6, %f12, %f8
44569 brlez %i6, loop_5205
44570 srlx %l6, %o4, %l3
44571 movge %xcc, %l0, %l5
44572 fmovdleu %icc, %f11, %f10
44573loop_5205:
44574 taddcc %o3, 0x1D2C, %i1
44575 movge %icc, %o0, %g5
44576 stw %g7, [%l7 + 0x18]
44577 stw %l1, [%l7 + 0x50]
44578 ldub [%l7 + 0x62], %i0
44579 fmovse %xcc, %f10, %f10
44580 taddcc %o2, 0x0CFA, %o1
44581 tsubcctv %o7, 0x0E72, %g2
44582 ldsh [%l7 + 0x46], %o5
44583 fmovdn %icc, %f8, %f12
44584 ldd [%l7 + 0x48], %f12
44585 fzero %f4
44586 ta %xcc, 0x5
44587 ldsb [%l7 + 0x3E], %o6
44588 bcs,a %icc, loop_5206
44589 brz,a %g3, loop_5207
44590 lduw [%l7 + 0x18], %g6
44591 bpos,pn %xcc, loop_5208
44592loop_5206:
44593 srl %l2, 0x12, %i4
44594loop_5207:
44595 fnot2 %f14, %f6
44596 ldub [%l7 + 0x0A], %i2
44597loop_5208:
44598 fnot1 %f2, %f6
44599 lduw [%l7 + 0x30], %i5
44600 andncc %g1, %i3, %i7
44601 ble,pt %icc, loop_5209
44602 sth %l4, [%l7 + 0x5C]
44603 tne %icc, 0x6
44604 std %f4, [%l7 + 0x38]
44605loop_5209:
44606 tpos %xcc, 0x2
44607 ldub [%l7 + 0x1B], %i6
44608 edge8l %l6, %o4, %l3
44609 stb %l0, [%l7 + 0x26]
44610 ldsh [%l7 + 0x5E], %l5
44611 fmovsa %xcc, %f10, %f8
44612 taddcc %o3, 0x0B4A, %i1
44613 fbe,a %fcc2, loop_5210
44614 ldd [%l7 + 0x78], %f8
44615 call loop_5211
44616 stw %o0, [%l7 + 0x44]
44617loop_5210:
44618 edge8n %g4, %g5, %g7
44619 ldsw [%l7 + 0x18], %l1
44620loop_5211:
44621 fbo,a %fcc1, loop_5212
44622 ld [%l7 + 0x18], %f3
44623 bvs %xcc, loop_5213
44624 smulcc %o2, %o1, %i0
44625loop_5212:
44626 fmovrsgez %o7, %f5, %f0
44627 tsubcctv %g2, 0x155D, %o5
44628loop_5213:
44629 fpmerge %f11, %f15, %f12
44630 edge16n %o6, %g3, %g6
44631 fandnot1s %f0, %f6, %f14
44632 ld [%l7 + 0x78], %f1
44633 mulscc %i4, %i2, %l2
44634 tne %icc, 0x3
44635 fmovd %f8, %f4
44636 lduh [%l7 + 0x0E], %i5
44637 fmovsneg %xcc, %f9, %f10
44638 fand %f10, %f8, %f12
44639 stb %i3, [%l7 + 0x1C]
44640 fones %f2
44641 for %f10, %f0, %f12
44642 bgu,pn %xcc, loop_5214
44643 fxor %f6, %f14, %f2
44644 edge16l %i7, %g1, %i6
44645 mulscc %l4, %l6, %o4
44646loop_5214:
44647 fbne %fcc2, loop_5215
44648 fmovdpos %xcc, %f6, %f11
44649 fmovsvc %icc, %f11, %f6
44650 stw %l0, [%l7 + 0x3C]
44651loop_5215:
44652 ldsw [%l7 + 0x54], %l5
44653 ldd [%l7 + 0x68], %f6
44654 fmovscc %xcc, %f12, %f9
44655 fbu,a %fcc0, loop_5216
44656 movg %xcc, %o3, %l3
44657 fmovsle %xcc, %f14, %f4
44658 fands %f5, %f2, %f5
44659loop_5216:
44660 st %f7, [%l7 + 0x64]
44661 fbne,a %fcc0, loop_5217
44662 fxor %f10, %f6, %f12
44663 stw %o0, [%l7 + 0x14]
44664 fmovsg %icc, %f1, %f9
44665loop_5217:
44666 fbuge %fcc2, loop_5218
44667 stx %g4, [%l7 + 0x40]
44668 fbu %fcc2, loop_5219
44669 fmovsgu %icc, %f3, %f11
44670loop_5218:
44671 fmul8ulx16 %f0, %f8, %f12
44672 fcmpeq32 %f6, %f2, %g5
44673loop_5219:
44674 fornot1s %f14, %f3, %f12
44675 ldsb [%l7 + 0x64], %i1
44676 lduw [%l7 + 0x6C], %g7
44677 ldsh [%l7 + 0x3C], %l1
44678 fble %fcc3, loop_5220
44679 fmuld8ulx16 %f12, %f3, %f12
44680 ldd [%l7 + 0x50], %f12
44681 ldsh [%l7 + 0x7A], %o1
44682loop_5220:
44683 ldsh [%l7 + 0x48], %i0
44684 std %f0, [%l7 + 0x18]
44685 ldsw [%l7 + 0x14], %o7
44686 ldsb [%l7 + 0x55], %o2
44687 fmovsleu %xcc, %f13, %f9
44688 mova %xcc, %g2, %o6
44689 fcmple32 %f8, %f0, %g3
44690 ldsb [%l7 + 0x7B], %o5
44691 popc 0x1371, %g6
44692 xnorcc %i4, %i2, %l2
44693 andcc %i3, 0x08AA, %i5
44694 ldsw [%l7 + 0x5C], %g1
44695 tl %xcc, 0x3
44696 ld [%l7 + 0x34], %f3
44697 fmovdcs %icc, %f8, %f12
44698 ldsh [%l7 + 0x7C], %i6
44699 lduw [%l7 + 0x44], %i7
44700 ldsb [%l7 + 0x49], %l6
44701 tvs %xcc, 0x7
44702 movrgez %l4, %l0, %o4
44703 ldsb [%l7 + 0x45], %o3
44704 sdivcc %l5, 0x1261, %l3
44705 sth %g4, [%l7 + 0x1E]
44706 fbuge,a %fcc3, loop_5221
44707 ldub [%l7 + 0x7E], %g5
44708 bvc loop_5222
44709 tneg %xcc, 0x6
44710loop_5221:
44711 ldsw [%l7 + 0x74], %i1
44712 st %f13, [%l7 + 0x6C]
44713loop_5222:
44714 movrne %o0, 0x39A, %l1
44715 ld [%l7 + 0x14], %f15
44716 tvs %xcc, 0x5
44717 and %g7, 0x014A, %o1
44718 lduh [%l7 + 0x28], %i0
44719 addccc %o2, %o7, %g2
44720 fexpand %f5, %f14
44721 ldsw [%l7 + 0x28], %o6
44722 tgu %icc, 0x4
44723 sdiv %g3, 0x0313, %o5
44724 fpackfix %f6, %f11
44725 fnegd %f6, %f4
44726 lduw [%l7 + 0x2C], %i4
44727 ldsb [%l7 + 0x50], %g6
44728 fmovrde %l2, %f0, %f12
44729 movne %icc, %i2, %i5
44730 movg %xcc, %g1, %i6
44731 fmovrdlz %i7, %f4, %f4
44732 fones %f11
44733 fcmple32 %f12, %f0, %i3
44734 ldsh [%l7 + 0x5A], %l4
44735 ldsw [%l7 + 0x68], %l6
44736 fpadd16s %f3, %f6, %f5
44737 pdist %f0, %f2, %f12
44738 brz %l0, loop_5223
44739 edge32l %o3, %l5, %l3
44740 ldsw [%l7 + 0x7C], %g4
44741 fcmpgt32 %f12, %f12, %o4
44742loop_5223:
44743 ldsh [%l7 + 0x1E], %i1
44744 sllx %o0, 0x17, %g5
44745 ldsw [%l7 + 0x6C], %g7
44746 bn,a,pt %xcc, loop_5224
44747 fxors %f15, %f2, %f10
44748 tge %icc, 0x2
44749 ldsw [%l7 + 0x78], %l1
44750loop_5224:
44751 fpadd32s %f15, %f8, %f12
44752 stw %i0, [%l7 + 0x3C]
44753 edge8l %o1, %o2, %g2
44754 fnors %f6, %f9, %f15
44755 ldx [%l7 + 0x48], %o7
44756 fxor %f8, %f2, %f12
44757 lduh [%l7 + 0x2C], %g3
44758 ldsh [%l7 + 0x20], %o6
44759 ldd [%l7 + 0x38], %f14
44760 fmovdg %xcc, %f11, %f11
44761 movg %xcc, %o5, %g6
44762 fmul8sux16 %f12, %f4, %f10
44763 fcmple32 %f4, %f14, %i4
44764 ldub [%l7 + 0x32], %i2
44765 tg %xcc, 0x3
44766 fsrc2 %f0, %f4
44767 edge16l %i5, %g1, %l2
44768 fbu,a %fcc2, loop_5225
44769 stw %i6, [%l7 + 0x08]
44770 st %f3, [%l7 + 0x6C]
44771 stw %i7, [%l7 + 0x18]
44772loop_5225:
44773 xnorcc %i3, %l6, %l0
44774 movn %xcc, %o3, %l5
44775 movrgz %l3, 0x32D, %g4
44776 array16 %l4, %o4, %i1
44777 fmovrdlez %o0, %f12, %f10
44778 ldd [%l7 + 0x20], %f12
44779 taddcctv %g5, 0x1287, %g7
44780 stx %l1, [%l7 + 0x38]
44781 sdivx %i0, 0x0AFB, %o1
44782 stw %g2, [%l7 + 0x64]
44783 be,a,pn %icc, loop_5226
44784 stb %o2, [%l7 + 0x4E]
44785 ldsh [%l7 + 0x6A], %g3
44786 ldd [%l7 + 0x50], %f6
44787loop_5226:
44788 movleu %icc, %o6, %o7
44789 ldd [%l7 + 0x68], %f12
44790 lduw [%l7 + 0x0C], %g6
44791 te %icc, 0x6
44792 movrne %i4, 0x082, %i2
44793 fmovdneg %xcc, %f9, %f10
44794 pdist %f6, %f14, %f10
44795 tl %xcc, 0x7
44796 bpos,a %xcc, loop_5227
44797 ta %xcc, 0x7
44798 addcc %i5, 0x1675, %o5
44799 fcmpd %fcc3, %f12, %f4
44800loop_5227:
44801 subc %l2, %i6, %i7
44802 movrlz %i3, %l6, %l0
44803 srl %g1, 0x0C, %l5
44804 xorcc %o3, %l3, %g4
44805 umul %o4, 0x1EA4, %l4
44806 sdivcc %o0, 0x12A5, %i1
44807 fpsub32s %f1, %f3, %f12
44808 tcc %xcc, 0x6
44809 lduw [%l7 + 0x14], %g7
44810 fmovsleu %icc, %f14, %f10
44811 ldsh [%l7 + 0x3E], %g5
44812 smul %i0, %l1, %o1
44813 array16 %o2, %g3, %o6
44814 fmuld8sux16 %f4, %f2, %f12
44815 array16 %o7, %g6, %g2
44816 or %i4, 0x0FAE, %i2
44817 fnegs %f11, %f15
44818 pdist %f6, %f0, %f4
44819 srax %o5, %l2, %i6
44820 ldsh [%l7 + 0x5A], %i5
44821 ldd [%l7 + 0x08], %f10
44822 movleu %xcc, %i3, %i7
44823 edge16l %l6, %g1, %l0
44824 fbg %fcc1, loop_5228
44825 edge32n %o3, %l5, %g4
44826 stb %l3, [%l7 + 0x31]
44827 fba,a %fcc2, loop_5229
44828loop_5228:
44829 stw %o4, [%l7 + 0x54]
44830 movvc %icc, %l4, %o0
44831 fmul8ulx16 %f14, %f14, %f14
44832loop_5229:
44833 ldsw [%l7 + 0x68], %i1
44834 fmovrdne %g7, %f0, %f12
44835 subccc %i0, %l1, %o1
44836 brlz %o2, loop_5230
44837 ldsw [%l7 + 0x70], %g5
44838 lduh [%l7 + 0x5E], %o6
44839 fmovrdne %o7, %f10, %f14
44840loop_5230:
44841 fabsd %f14, %f12
44842 umul %g6, %g3, %g2
44843 edge32ln %i2, %o5, %i4
44844 fbule %fcc1, loop_5231
44845 fmovdle %xcc, %f3, %f6
44846 ldx [%l7 + 0x78], %i6
44847 umul %l2, %i3, %i5
44848loop_5231:
44849 edge8n %i7, %l6, %g1
44850 movre %o3, 0x2E0, %l5
44851 movle %xcc, %g4, %l3
44852 lduh [%l7 + 0x42], %l0
44853 sllx %l4, %o0, %o4
44854 sth %i1, [%l7 + 0x16]
44855 fbule %fcc1, loop_5232
44856 taddcc %i0, 0x122F, %l1
44857 tcc %xcc, 0x7
44858 fmovse %xcc, %f10, %f8
44859loop_5232:
44860 fcmpne32 %f4, %f14, %g7
44861 sll %o2, 0x1B, %g5
44862 fandnot1s %f2, %f0, %f0
44863 movrlz %o1, 0x068, %o6
44864 ld [%l7 + 0x5C], %f5
44865 edge16 %g6, %o7, %g3
44866 fcmple32 %f4, %f4, %g2
44867 ldsh [%l7 + 0x60], %i2
44868 ldsw [%l7 + 0x34], %i4
44869 bgu,a loop_5233
44870 fmovrsne %i6, %f1, %f13
44871 addccc %o5, 0x1EDA, %l2
44872 edge32 %i3, %i5, %i7
44873loop_5233:
44874 fcmple16 %f6, %f12, %l6
44875 edge16 %o3, %l5, %g1
44876 ld [%l7 + 0x6C], %f4
44877 sth %g4, [%l7 + 0x60]
44878 stw %l0, [%l7 + 0x5C]
44879 nop
44880 setx loop_5234, %l0, %l1
44881 wrpr 0x1, %tl
44882 wrpr %l1, %tnpc
44883 setx 0x34400001400, %l0, %l1
44884 wrpr %l1, %tstate
44885 wrhpr 0x4, %htstate
44886 done
44887 fmovdgu %icc, %f5, %f11
44888 tvc %icc, 0x7
44889 ldsh [%l7 + 0x70], %l3
44890loop_5234:
44891 fpadd32 %f0, %f4, %f2
44892 fpsub16 %f2, %f0, %f14
44893 fsrc1 %f10, %f10
44894 st %f6, [%l7 + 0x44]
44895 ldd [%l7 + 0x40], %f8
44896 edge32l %l4, %o4, %i1
44897 fbue %fcc3, loop_5235
44898 stb %o0, [%l7 + 0x3E]
44899 fsrc1 %f10, %f4
44900 stb %i0, [%l7 + 0x63]
44901loop_5235:
44902 fmovdleu %xcc, %f5, %f7
44903 fnegd %f14, %f10
44904 ldsw [%l7 + 0x14], %g7
44905 tvc %icc, 0x6
44906 xorcc %o2, 0x02AD, %g5
44907 ldsh [%l7 + 0x26], %o1
44908 edge8n %o6, %g6, %l1
44909 stb %o7, [%l7 + 0x4D]
44910 st %f2, [%l7 + 0x3C]
44911 umulcc %g2, %g3, %i4
44912 fcmpgt16 %f6, %f6, %i2
44913 fcmpgt16 %f14, %f0, %o5
44914 sth %i6, [%l7 + 0x54]
44915 fnot2 %f8, %f10
44916 faligndata %f2, %f2, %f4
44917 ldsw [%l7 + 0x50], %l2
44918 fmovrdlez %i3, %f14, %f6
44919 sth %i5, [%l7 + 0x56]
44920 fmovrslez %l6, %f11, %f5
44921 smulcc %o3, %i7, %g1
44922 lduw [%l7 + 0x34], %l5
44923 fmovrslz %g4, %f3, %f13
44924 ba,pn %icc, loop_5236
44925 siam 0x2
44926 nop
44927 setx loop_5237, %l0, %l1
44928 wrpr 0x1, %tl
44929 wrpr %l1, %tnpc
44930 setx 0x34400001400, %l0, %l1
44931 wrpr %l1, %tstate
44932 wrhpr 0x4, %htstate
44933 done
44934 fbuge,a %fcc1, loop_5238
44935loop_5236:
44936 movg %xcc, %l0, %l4
44937 std %f0, [%l7 + 0x60]
44938loop_5237:
44939 ldd [%l7 + 0x58], %f12
44940loop_5238:
44941 smulcc %o4, %l3, %i1
44942 fmovse %icc, %f11, %f9
44943 srl %i0, 0x00, %g7
44944 fpmerge %f5, %f3, %f4
44945 fexpand %f10, %f8
44946 fmovsl %icc, %f6, %f11
44947 mulscc %o2, 0x1DA0, %o0
44948 fmuld8ulx16 %f15, %f8, %f14
44949 fmovrdgz %g5, %f0, %f14
44950 bpos loop_5239
44951 fmovdle %xcc, %f0, %f13
44952 andncc %o1, %o6, %l1
44953 ldx [%l7 + 0x60], %g6
44954loop_5239:
44955 fnot1s %f3, %f4
44956 brnz %g2, loop_5240
44957 lduw [%l7 + 0x34], %g3
44958 std %f10, [%l7 + 0x48]
44959 fmovdl %xcc, %f0, %f6
44960loop_5240:
44961 fornot2s %f1, %f3, %f5
44962 stw %i4, [%l7 + 0x5C]
44963 be,a loop_5241
44964 fbo,a %fcc1, loop_5242
44965 fblg %fcc2, loop_5243
44966 std %f10, [%l7 + 0x78]
44967loop_5241:
44968 be,a %icc, loop_5244
44969loop_5242:
44970 tle %icc, 0x5
44971loop_5243:
44972 bg loop_5245
44973 ldsh [%l7 + 0x62], %o7
44974loop_5244:
44975 fbn,a %fcc0, loop_5246
44976 bn,a %icc, loop_5247
44977loop_5245:
44978 fmul8x16 %f11, %f14, %f0
44979 fcmpeq32 %f6, %f2, %i2
44980loop_5246:
44981 ldd [%l7 + 0x30], %f12
44982loop_5247:
44983 fbge,a %fcc1, loop_5248
44984 fnegd %f0, %f4
44985 stb %o5, [%l7 + 0x1E]
44986 brgz %l2, loop_5249
44987loop_5248:
44988 bpos,pt %xcc, loop_5250
44989 st %f8, [%l7 + 0x0C]
44990 bg,pt %icc, loop_5251
44991loop_5249:
44992 fandnot1s %f4, %f7, %f3
44993loop_5250:
44994 fpadd32s %f10, %f5, %f3
44995 udiv %i3, 0x124F, %i6
44996loop_5251:
44997 for %f0, %f8, %f14
44998 fcmpeq16 %f2, %f8, %l6
44999 bgu,pt %xcc, loop_5252
45000 fornot2s %f9, %f0, %f7
45001 ldx [%l7 + 0x30], %i5
45002 fpadd32 %f0, %f2, %f8
45003loop_5252:
45004 alignaddrl %i7, %g1, %l5
45005 fcmpgt32 %f8, %f2, %g4
45006 st %f6, [%l7 + 0x70]
45007 st %f6, [%l7 + 0x1C]
45008 fxnor %f0, %f12, %f10
45009 movle %xcc, %l0, %l4
45010 fmovdge %xcc, %f1, %f13
45011 fpsub32 %f2, %f12, %f2
45012 umulcc %o3, 0x1793, %o4
45013 fmovdle %xcc, %f5, %f14
45014 lduw [%l7 + 0x44], %l3
45015 brgez %i0, loop_5253
45016 movvc %icc, %g7, %i1
45017 fmovrdlez %o2, %f2, %f12
45018 fmovsa %icc, %f5, %f13
45019loop_5253:
45020 andcc %o0, %g5, %o6
45021 stx %o1, [%l7 + 0x40]
45022 ld [%l7 + 0x0C], %f13
45023 ld [%l7 + 0x38], %f6
45024 fmovsvs %icc, %f4, %f10
45025 brnz,a %l1, loop_5254
45026 stw %g6, [%l7 + 0x0C]
45027 edge32ln %g2, %g3, %o7
45028 lduw [%l7 + 0x58], %i4
45029loop_5254:
45030 and %i2, 0x06D9, %o5
45031 bneg loop_5255
45032 ldsb [%l7 + 0x53], %l2
45033 sll %i6, 0x0E, %i3
45034 sll %l6, %i5, %i7
45035loop_5255:
45036 sth %g1, [%l7 + 0x58]
45037 edge16l %g4, %l5, %l4
45038 ldd [%l7 + 0x08], %f2
45039 orcc %l0, %o4, %l3
45040 movre %o3, 0x389, %g7
45041 fmovs %f6, %f12
45042 smul %i1, %i0, %o0
45043 fcmpd %fcc3, %f4, %f14
45044 popc %o2, %o6
45045 fpadd32s %f6, %f15, %f13
45046 fmovrde %g5, %f2, %f2
45047 ldsw [%l7 + 0x74], %l1
45048 andcc %g6, %g2, %o1
45049 fmovspos %xcc, %f6, %f0
45050 fmovrsne %g3, %f1, %f13
45051 bcc loop_5256
45052 fandnot2s %f10, %f15, %f15
45053 fmovscs %xcc, %f3, %f6
45054 movn %icc, %o7, %i2
45055loop_5256:
45056 edge8n %o5, %i4, %i6
45057 stx %l2, [%l7 + 0x38]
45058 bvs %xcc, loop_5257
45059 alignaddr %i3, %l6, %i7
45060 movge %xcc, %g1, %i5
45061 fornot1s %f7, %f13, %f9
45062loop_5257:
45063 subcc %g4, 0x0D81, %l4
45064 stw %l0, [%l7 + 0x5C]
45065 fmovda %icc, %f12, %f6
45066 fpadd32s %f3, %f11, %f5
45067 andn %l5, %l3, %o3
45068 fmovdne %xcc, %f0, %f11
45069 smul %o4, %g7, %i1
45070 fzero %f10
45071 fbn %fcc2, loop_5258
45072 sra %o0, 0x15, %i0
45073 ldd [%l7 + 0x70], %f6
45074 stx %o6, [%l7 + 0x08]
45075loop_5258:
45076 edge16l %g5, %l1, %g6
45077 fbne,a %fcc3, loop_5259
45078 movleu %xcc, %o2, %g2
45079 srl %g3, %o7, %o1
45080 movgu %xcc, %o5, %i4
45081loop_5259:
45082 sub %i2, %l2, %i6
45083 movl %icc, %i3, %l6
45084 movneg %xcc, %i7, %g1
45085 movgu %icc, %g4, %l4
45086 ldsh [%l7 + 0x78], %l0
45087 fornot1s %f8, %f0, %f6
45088 fone %f10
45089 orcc %i5, 0x116A, %l3
45090 fbl,a %fcc3, loop_5260
45091 fmovdge %icc, %f14, %f13
45092 stw %l5, [%l7 + 0x3C]
45093 fmovsne %xcc, %f15, %f2
45094loop_5260:
45095 fmovrdne %o3, %f12, %f12
45096 tle %icc, 0x3
45097 stb %o4, [%l7 + 0x10]
45098 brgz %g7, loop_5261
45099 lduw [%l7 + 0x10], %i1
45100 lduw [%l7 + 0x40], %o0
45101 alignaddrl %o6, %i0, %l1
45102loop_5261:
45103 fmovscs %xcc, %f3, %f13
45104 lduw [%l7 + 0x78], %g6
45105 sth %o2, [%l7 + 0x4E]
45106 bg %xcc, loop_5262
45107 edge32l %g2, %g3, %o7
45108 bcc,pt %icc, loop_5263
45109 fmovdge %xcc, %f5, %f5
45110loop_5262:
45111 fmovdl %icc, %f14, %f5
45112 fmovse %xcc, %f2, %f7
45113loop_5263:
45114 alignaddrl %o1, %g5, %o5
45115 xnor %i2, 0x0618, %i4
45116 brgez,a %i6, loop_5264
45117 movge %icc, %l2, %i3
45118 fmovdcc %xcc, %f4, %f11
45119 edge32n %l6, %g1, %g4
45120loop_5264:
45121 ld [%l7 + 0x78], %f9
45122 fsrc1s %f13, %f5
45123 stb %i7, [%l7 + 0x15]
45124 st %f7, [%l7 + 0x14]
45125 ldsh [%l7 + 0x26], %l4
45126 movne %icc, %l0, %i5
45127 lduw [%l7 + 0x30], %l3
45128 fmovsvs %icc, %f0, %f10
45129 ldx [%l7 + 0x28], %o3
45130 sub %o4, %l5, %i1
45131 ldsh [%l7 + 0x4E], %o0
45132 fble %fcc3, loop_5265
45133 edge16ln %o6, %i0, %g7
45134 fmovdl %icc, %f12, %f3
45135 movn %icc, %l1, %g6
45136loop_5265:
45137 sth %g2, [%l7 + 0x08]
45138 add %o2, 0x18ED, %o7
45139 andncc %o1, %g3, %o5
45140 fxnor %f8, %f12, %f12
45141 xor %i2, %g5, %i4
45142 stx %i6, [%l7 + 0x10]
45143 lduh [%l7 + 0x3A], %l2
45144 fpadd32s %f2, %f2, %f11
45145 ldub [%l7 + 0x7F], %i3
45146 fcmpeq32 %f6, %f8, %l6
45147 fnot2 %f12, %f8
45148 ldx [%l7 + 0x38], %g4
45149 movrgz %i7, 0x0F0, %l4
45150 fmovdne %icc, %f13, %f8
45151 ldsb [%l7 + 0x22], %l0
45152 fmovdle %xcc, %f4, %f4
45153 fmovrdgez %i5, %f10, %f12
45154 fand %f2, %f0, %f4
45155 ld [%l7 + 0x54], %f0
45156 fandnot1 %f10, %f4, %f6
45157 fbo,a %fcc2, loop_5266
45158 ldsh [%l7 + 0x7A], %l3
45159 ta %xcc, 0x3
45160 fmovdvc %xcc, %f4, %f6
45161loop_5266:
45162 brgz %g1, loop_5267
45163 sth %o3, [%l7 + 0x60]
45164 fabss %f10, %f9
45165 std %f6, [%l7 + 0x68]
45166loop_5267:
45167 fnands %f4, %f1, %f6
45168 ldx [%l7 + 0x20], %l5
45169 movleu %icc, %o4, %o0
45170 fmovrdgez %i1, %f0, %f0
45171 fmovsge %icc, %f7, %f1
45172 brnz %i0, loop_5268
45173 lduh [%l7 + 0x7C], %g7
45174 fcmple32 %f4, %f0, %o6
45175 fone %f2
45176loop_5268:
45177 fors %f14, %f7, %f7
45178 nop
45179 setx loop_5269, %l0, %l1
45180 jmpl %l1, %g6
45181 sethi 0x0712, %g2
45182 fmovda %xcc, %f14, %f11
45183 te %icc, 0x2
45184loop_5269:
45185 lduw [%l7 + 0x68], %l1
45186 fmovdleu %icc, %f10, %f15
45187 array32 %o7, %o1, %o2
45188 fmovda %icc, %f3, %f13
45189 bcc loop_5270
45190 sllx %o5, %g3, %g5
45191 stw %i4, [%l7 + 0x48]
45192 fmovdcc %xcc, %f7, %f0
45193loop_5270:
45194 xorcc %i2, %l2, %i3
45195 ldsh [%l7 + 0x1E], %l6
45196 stb %g4, [%l7 + 0x60]
45197 fmovrdne %i7, %f0, %f6
45198 movg %icc, %i6, %l4
45199 lduh [%l7 + 0x74], %i5
45200 fmovsle %xcc, %f10, %f8
45201 srlx %l3, 0x10, %l0
45202 ldx [%l7 + 0x58], %g1
45203 add %l5, %o4, %o0
45204 ld [%l7 + 0x18], %f5
45205 ldsh [%l7 + 0x6C], %i1
45206 bge,a,pt %xcc, loop_5271
45207 sub %o3, 0x155C, %g7
45208 ldsh [%l7 + 0x60], %i0
45209 stx %g6, [%l7 + 0x60]
45210loop_5271:
45211 tvs %icc, 0x5
45212 movvs %icc, %g2, %o6
45213 brlz %o7, loop_5272
45214 lduh [%l7 + 0x34], %l1
45215 taddcctv %o1, 0x1E6D, %o5
45216 movre %o2, %g5, %i4
45217loop_5272:
45218 ldsh [%l7 + 0x6A], %g3
45219 movvs %xcc, %i2, %l2
45220 movcs %xcc, %l6, %g4
45221 te %xcc, 0x7
45222 fmovspos %icc, %f8, %f7
45223 fmovscs %icc, %f10, %f1
45224 ldsb [%l7 + 0x60], %i7
45225 ld [%l7 + 0x18], %f1
45226 fmul8x16al %f8, %f3, %f8
45227 te %icc, 0x4
45228 subc %i6, %l4, %i5
45229 stb %i3, [%l7 + 0x27]
45230 stb %l3, [%l7 + 0x71]
45231 tcc %xcc, 0x7
45232 lduw [%l7 + 0x08], %l0
45233 xorcc %g1, %l5, %o0
45234 fmovdn %icc, %f6, %f9
45235 stb %i1, [%l7 + 0x60]
45236 ldsb [%l7 + 0x3A], %o4
45237 fmovrslez %o3, %f12, %f11
45238 brnz %g7, loop_5273
45239 fmovdcs %xcc, %f1, %f8
45240 ld [%l7 + 0x60], %f2
45241 mulscc %g6, 0x11FB, %g2
45242loop_5273:
45243 xor %i0, 0x1516, %o6
45244 movn %xcc, %l1, %o1
45245 be,a,pn %xcc, loop_5274
45246 fandnot1 %f12, %f0, %f6
45247 fnors %f8, %f12, %f9
45248 edge32n %o5, %o7, %g5
45249loop_5274:
45250 fpadd16s %f5, %f10, %f7
45251 fblg %fcc3, loop_5275
45252 fmovs %f2, %f3
45253 fbu %fcc1, loop_5276
45254 movrlez %o2, 0x37A, %i4
45255loop_5275:
45256 ldx [%l7 + 0x78], %i2
45257 fmovsa %xcc, %f5, %f6
45258loop_5276:
45259 fba %fcc2, loop_5277
45260 ldub [%l7 + 0x59], %l2
45261 fnot2s %f8, %f4
45262 ldsb [%l7 + 0x4D], %g3
45263loop_5277:
45264 movn %icc, %l6, %i7
45265 sth %g4, [%l7 + 0x68]
45266 fbug %fcc1, loop_5278
45267 call loop_5279
45268 edge16 %i6, %i5, %l4
45269 lduw [%l7 + 0x3C], %i3
45270loop_5278:
45271 fbn %fcc0, loop_5280
45272loop_5279:
45273 fmovdleu %icc, %f1, %f10
45274 st %f12, [%l7 + 0x6C]
45275 be,pt %icc, loop_5281
45276loop_5280:
45277 fbue %fcc1, loop_5282
45278 movleu %xcc, %l0, %l3
45279 fxors %f1, %f11, %f3
45280loop_5281:
45281 std %f4, [%l7 + 0x30]
45282loop_5282:
45283 fpadd16 %f0, %f4, %f0
45284 edge16l %l5, %g1, %i1
45285 stb %o0, [%l7 + 0x37]
45286 fand %f12, %f12, %f10
45287 ldd [%l7 + 0x40], %f8
45288 fmovdne %icc, %f0, %f1
45289 tsubcc %o4, 0x17DA, %g7
45290 stw %o3, [%l7 + 0x0C]
45291 and %g2, 0x1F6F, %g6
45292 fandnot2s %f0, %f5, %f14
45293 lduw [%l7 + 0x38], %i0
45294 fors %f11, %f3, %f3
45295 stx %o6, [%l7 + 0x30]
45296 ldsw [%l7 + 0x14], %l1
45297 fcmpes %fcc3, %f0, %f8
45298 andncc %o1, %o7, %g5
45299 addccc %o2, 0x077D, %o5
45300 array16 %i4, %l2, %i2
45301 fmovdl %xcc, %f12, %f15
45302 movrlz %l6, %i7, %g3
45303 fsrc2 %f8, %f8
45304 nop
45305 setx loop_5283, %l0, %l1
45306 wrpr 0x1, %tl
45307 wrpr %l1, %tnpc
45308 setx 0x34400001400, %l0, %l1
45309 wrpr %l1, %tstate
45310 wrhpr 0x4, %htstate
45311 done
45312 fmovrslz %g4, %f5, %f15
45313 bl,a %icc, loop_5284
45314 fbule,a %fcc3, loop_5285
45315loop_5283:
45316 stb %i5, [%l7 + 0x2A]
45317 bn,a %icc, loop_5286
45318loop_5284:
45319 tcc %xcc, 0x2
45320loop_5285:
45321 stx %l4, [%l7 + 0x18]
45322 movleu %icc, %i6, %i3
45323loop_5286:
45324 fmovse %xcc, %f15, %f3
45325 stb %l0, [%l7 + 0x5E]
45326 tleu %xcc, 0x4
45327 udiv %l5, 0x171D, %l3
45328 ldsw [%l7 + 0x38], %i1
45329 sethi 0x1FD3, %o0
45330 brnz,a %g1, loop_5287
45331 fabsd %f12, %f8
45332 fba,a %fcc1, loop_5288
45333 fbug,a %fcc2, loop_5289
45334loop_5287:
45335 faligndata %f2, %f12, %f2
45336 std %f2, [%l7 + 0x18]
45337loop_5288:
45338 movre %o4, %o3, %g7
45339loop_5289:
45340 fmovdcs %xcc, %f11, %f4
45341 fornot2 %f2, %f12, %f8
45342 umulcc %g2, %g6, %o6
45343 fnegd %f8, %f4
45344 edge8ln %l1, %o1, %i0
45345 ldd [%l7 + 0x30], %f4
45346 stx %g5, [%l7 + 0x70]
45347 faligndata %f6, %f6, %f12
45348 fmovsvs %xcc, %f14, %f7
45349 te %xcc, 0x2
45350 be,pn %icc, loop_5290
45351 stx %o2, [%l7 + 0x20]
45352 fnegd %f0, %f2
45353 ld [%l7 + 0x6C], %f9
45354loop_5290:
45355 fmovdne %xcc, %f4, %f15
45356 fnegd %f6, %f2
45357 ldsw [%l7 + 0x10], %o5
45358 fandnot1 %f0, %f6, %f6
45359 fbge %fcc0, loop_5291
45360 fmovscs %xcc, %f7, %f13
45361 fmovrdgz %o7, %f0, %f12
45362 brgez,a %i4, loop_5292
45363loop_5291:
45364 lduw [%l7 + 0x64], %i2
45365 ldub [%l7 + 0x1B], %l2
45366 ldsh [%l7 + 0x66], %i7
45367loop_5292:
45368 fbue %fcc3, loop_5293
45369 bvc,pn %xcc, loop_5294
45370 tvs %icc, 0x6
45371 fmovrdgez %g3, %f12, %f2
45372loop_5293:
45373 tvc %icc, 0x5
45374loop_5294:
45375 fbo,a %fcc3, loop_5295
45376 srax %g4, 0x1A, %i5
45377 ld [%l7 + 0x54], %f14
45378 fmovsle %icc, %f4, %f10
45379loop_5295:
45380 movle %xcc, %l4, %l6
45381 umulcc %i6, 0x1530, %i3
45382 fmovrdlez %l5, %f14, %f14
45383 te %icc, 0x7
45384 fbne %fcc3, loop_5296
45385 st %f13, [%l7 + 0x2C]
45386 movne %icc, %l3, %i1
45387 bg loop_5297
45388loop_5296:
45389 stb %l0, [%l7 + 0x29]
45390 sub %g1, 0x0710, %o0
45391 fmovsge %icc, %f6, %f2
45392loop_5297:
45393 lduw [%l7 + 0x3C], %o4
45394 fmuld8sux16 %f15, %f2, %f10
45395 ld [%l7 + 0x5C], %f7
45396 lduh [%l7 + 0x1A], %g7
45397 faligndata %f6, %f12, %f14
45398 fnand %f4, %f14, %f8
45399 fabss %f14, %f10
45400 array8 %o3, %g2, %o6
45401 fones %f6
45402 movleu %xcc, %l1, %o1
45403 lduh [%l7 + 0x78], %i0
45404 fmovdne %xcc, %f15, %f5
45405 movcc %xcc, %g5, %g6
45406 ldsh [%l7 + 0x1E], %o5
45407 stx %o7, [%l7 + 0x08]
45408 addcc %i4, 0x07BA, %i2
45409 fmovscs %icc, %f7, %f0
45410 stw %l2, [%l7 + 0x6C]
45411 move %xcc, %i7, %o2
45412 subc %g3, 0x018E, %i5
45413 fnands %f12, %f6, %f11
45414 andncc %g4, %l4, %l6
45415 subcc %i6, 0x1110, %i3
45416 tn %icc, 0x0
45417 sethi 0x13C9, %l3
45418 edge32l %l5, %i1, %g1
45419 stb %o0, [%l7 + 0x76]
45420 sth %o4, [%l7 + 0x18]
45421 ba,a %xcc, loop_5298
45422 bpos,a,pt %xcc, loop_5299
45423 fmovdn %xcc, %f6, %f4
45424 stb %g7, [%l7 + 0x2C]
45425loop_5298:
45426 std %f4, [%l7 + 0x28]
45427loop_5299:
45428 andcc %o3, %l0, %g2
45429 tpos %icc, 0x7
45430 fbug,a %fcc2, loop_5300
45431 stx %l1, [%l7 + 0x38]
45432 movge %xcc, %o6, %o1
45433 tge %xcc, 0x4
45434loop_5300:
45435 stb %i0, [%l7 + 0x57]
45436 ldsh [%l7 + 0x08], %g5
45437 fand %f0, %f4, %f12
45438 brlz %g6, loop_5301
45439 sethi 0x1B70, %o7
45440 fmovdle %icc, %f9, %f6
45441 sdivx %o5, 0x10F0, %i2
45442loop_5301:
45443 fcmpne16 %f8, %f12, %i4
45444 tsubcctv %l2, 0x1012, %i7
45445 fmovsneg %xcc, %f6, %f4
45446 tcc %xcc, 0x4
45447 nop
45448 setx loop_5302, %l0, %l1
45449 jmpl %l1, %g3
45450 subccc %i5, 0x07B7, %o2
45451 stb %l4, [%l7 + 0x70]
45452 fsrc2s %f9, %f14
45453loop_5302:
45454 or %l6, 0x1EB5, %i6
45455 fandnot1 %f2, %f10, %f8
45456 tgu %icc, 0x5
45457 fmovrdne %i3, %f6, %f10
45458 sdiv %l3, 0x0506, %l5
45459 fcmpd %fcc3, %f4, %f14
45460 addcc %g4, %i1, %g1
45461 fbu,a %fcc1, loop_5303
45462 edge32 %o0, %g7, %o3
45463 andncc %l0, %g2, %l1
45464 ldsw [%l7 + 0x40], %o6
45465loop_5303:
45466 ldd [%l7 + 0x20], %f0
45467 lduh [%l7 + 0x10], %o1
45468 call loop_5304
45469 brgez,a %i0, loop_5305
45470 sra %o4, %g5, %o7
45471 lduh [%l7 + 0x40], %o5
45472loop_5304:
45473 ld [%l7 + 0x14], %f2
45474loop_5305:
45475 std %f0, [%l7 + 0x08]
45476 fpadd32 %f14, %f8, %f4
45477 fnand %f10, %f10, %f10
45478 fexpand %f1, %f6
45479 ldd [%l7 + 0x50], %f12
45480 faligndata %f2, %f8, %f4
45481 fmovda %xcc, %f1, %f1
45482 brgez %i2, loop_5306
45483 movrgez %i4, 0x16A, %g6
45484 ble,pt %xcc, loop_5307
45485 sth %l2, [%l7 + 0x46]
45486loop_5306:
45487 te %icc, 0x3
45488 fmovrsgez %i7, %f0, %f4
45489loop_5307:
45490 movpos %xcc, %g3, %i5
45491 ldsw [%l7 + 0x64], %o2
45492 ldub [%l7 + 0x5A], %l6
45493 sth %i6, [%l7 + 0x56]
45494 fexpand %f14, %f4
45495 fsrc2s %f0, %f8
45496 stx %i3, [%l7 + 0x48]
45497 tl %icc, 0x5
45498 fnegs %f0, %f15
45499 stx %l4, [%l7 + 0x78]
45500 brlez,a %l5, loop_5308
45501 brgz,a %l3, loop_5309
45502 std %f14, [%l7 + 0x20]
45503 subcc %i1, %g4, %o0
45504loop_5308:
45505 fmovsle %xcc, %f1, %f4
45506loop_5309:
45507 ldsw [%l7 + 0x64], %g1
45508 fmovdn %icc, %f14, %f10
45509 lduh [%l7 + 0x7C], %o3
45510 sethi 0x0357, %l0
45511 movrlez %g2, 0x339, %l1
45512 movge %icc, %g7, %o1
45513 fmovrsgez %i0, %f15, %f9
45514 tcs %xcc, 0x3
45515 ld [%l7 + 0x48], %f3
45516 alignaddr %o4, %o6, %g5
45517 move %xcc, %o7, %i2
45518 addcc %i4, 0x00E9, %o5
45519 fcmpgt16 %f8, %f12, %g6
45520 brnz %l2, loop_5310
45521 st %f6, [%l7 + 0x54]
45522 ldsb [%l7 + 0x3A], %i7
45523 fornot2 %f4, %f6, %f6
45524loop_5310:
45525 movcs %icc, %i5, %g3
45526 std %f12, [%l7 + 0x48]
45527 stx %o2, [%l7 + 0x18]
45528 ldub [%l7 + 0x53], %i6
45529 std %f0, [%l7 + 0x70]
45530 tsubcc %l6, %i3, %l4
45531 ldx [%l7 + 0x10], %l3
45532 lduw [%l7 + 0x10], %i1
45533 bne,a %icc, loop_5311
45534 movpos %icc, %l5, %o0
45535 ldsb [%l7 + 0x47], %g1
45536 sllx %g4, 0x0B, %o3
45537loop_5311:
45538 movl %xcc, %l0, %g2
45539 st %f1, [%l7 + 0x50]
45540 fandnot2s %f5, %f7, %f4
45541 ldsb [%l7 + 0x20], %g7
45542 fmovda %icc, %f10, %f0
45543 fmovdge %xcc, %f7, %f5
45544 sth %l1, [%l7 + 0x48]
45545 bcc,pt %xcc, loop_5312
45546 bleu %icc, loop_5313
45547 fmovrde %o1, %f10, %f4
45548 sth %o4, [%l7 + 0x38]
45549loop_5312:
45550 fmuld8ulx16 %f10, %f5, %f12
45551loop_5313:
45552 std %f12, [%l7 + 0x10]
45553 ld [%l7 + 0x74], %f2
45554 bpos,a,pt %xcc, loop_5314
45555 fmul8x16au %f4, %f4, %f10
45556 tge %icc, 0x5
45557 movge %icc, %i0, %o6
45558loop_5314:
45559 stb %o7, [%l7 + 0x28]
45560 edge16n %i2, %i4, %o5
45561 subc %g5, 0x1E9A, %g6
45562 st %f5, [%l7 + 0x14]
45563 movrlez %i7, 0x0EC, %i5
45564 std %f0, [%l7 + 0x68]
45565 fabss %f9, %f2
45566 xnorcc %l2, 0x0C13, %g3
45567 be,a,pt %xcc, loop_5315
45568 array8 %o2, %l6, %i6
45569 edge32ln %i3, %l4, %i1
45570 ld [%l7 + 0x60], %f5
45571loop_5315:
45572 fmovdn %xcc, %f9, %f1
45573 lduw [%l7 + 0x64], %l3
45574 stw %l5, [%l7 + 0x3C]
45575 fmul8x16 %f7, %f12, %f12
45576 tl %icc, 0x0
45577 fxnor %f12, %f2, %f14
45578 move %xcc, %o0, %g4
45579 sth %o3, [%l7 + 0x28]
45580 movg %icc, %l0, %g2
45581 fone %f8
45582 orn %g1, %l1, %g7
45583 bneg,a,pt %icc, loop_5316
45584 lduw [%l7 + 0x78], %o1
45585 lduw [%l7 + 0x74], %i0
45586 call loop_5317
45587loop_5316:
45588 fcmpeq16 %f2, %f10, %o4
45589 fbn %fcc3, loop_5318
45590 fbul,a %fcc2, loop_5319
45591loop_5317:
45592 bpos,a,pn %icc, loop_5320
45593 bpos,a,pn %icc, loop_5321
45594loop_5318:
45595 fbl %fcc1, loop_5322
45596loop_5319:
45597 lduh [%l7 + 0x7E], %o6
45598loop_5320:
45599 or %o7, 0x0073, %i2
45600loop_5321:
45601 andn %o5, %g5, %g6
45602loop_5322:
45603 movcs %icc, %i7, %i4
45604 movrgez %l2, %g3, %i5
45605 edge8n %o2, %l6, %i3
45606 stx %l4, [%l7 + 0x58]
45607 fcmps %fcc1, %f2, %f6
45608 edge16n %i1, %l3, %l5
45609 fbul,a %fcc1, loop_5323
45610 andn %o0, 0x0BFB, %i6
45611 lduh [%l7 + 0x3A], %o3
45612 sth %g4, [%l7 + 0x3A]
45613loop_5323:
45614 fandnot2s %f7, %f5, %f7
45615 fpadd32s %f8, %f1, %f1
45616 fmovde %icc, %f11, %f6
45617 tneg %xcc, 0x3
45618 edge32l %l0, %g2, %g1
45619 fmovscc %icc, %f13, %f15
45620 xorcc %g7, 0x1FCF, %o1
45621 bleu,a %xcc, loop_5324
45622 stb %l1, [%l7 + 0x2E]
45623 ld [%l7 + 0x20], %f7
45624 fandnot2s %f12, %f4, %f2
45625loop_5324:
45626 movg %xcc, %i0, %o6
45627 addcc %o4, %o7, %i2
45628 lduw [%l7 + 0x68], %g5
45629 ldx [%l7 + 0x58], %o5
45630 andn %i7, %i4, %l2
45631 tcs %icc, 0x6
45632 stx %g3, [%l7 + 0x38]
45633 movg %icc, %i5, %g6
45634 fxnor %f6, %f6, %f4
45635 ldd [%l7 + 0x50], %f6
45636 umulcc %o2, %i3, %l6
45637 and %i1, 0x0DC6, %l3
45638 stx %l5, [%l7 + 0x78]
45639 sub %l4, 0x0804, %o0
45640 fabss %f13, %f14
45641 st %f6, [%l7 + 0x2C]
45642 lduh [%l7 + 0x16], %i6
45643 ldub [%l7 + 0x31], %g4
45644 fxors %f3, %f13, %f8
45645 be %icc, loop_5325
45646 fbn %fcc3, loop_5326
45647 ldd [%l7 + 0x18], %f6
45648 fmovdpos %icc, %f14, %f12
45649loop_5325:
45650 ld [%l7 + 0x64], %f2
45651loop_5326:
45652 stx %o3, [%l7 + 0x58]
45653 movrgez %g2, %g1, %l0
45654 movpos %icc, %o1, %l1
45655 fmovdle %xcc, %f7, %f1
45656 st %f5, [%l7 + 0x44]
45657 std %f10, [%l7 + 0x08]
45658 fcmple16 %f4, %f14, %g7
45659 bvc,a %icc, loop_5327
45660 fmovsa %xcc, %f3, %f1
45661 fbuge %fcc2, loop_5328
45662 brz,a %i0, loop_5329
45663loop_5327:
45664 fmovdge %xcc, %f11, %f6
45665 ldsh [%l7 + 0x46], %o4
45666loop_5328:
45667 stb %o6, [%l7 + 0x61]
45668loop_5329:
45669 fcmpgt32 %f14, %f6, %o7
45670 lduh [%l7 + 0x6C], %g5
45671 fmovsge %xcc, %f7, %f2
45672 fble %fcc2, loop_5330
45673 std %f0, [%l7 + 0x20]
45674 ldsw [%l7 + 0x50], %o5
45675 fabss %f8, %f1
45676loop_5330:
45677 subc %i7, %i4, %i2
45678 fandnot1 %f14, %f10, %f6
45679 fcmpeq32 %f10, %f6, %g3
45680 sth %i5, [%l7 + 0x4A]
45681 fbl %fcc2, loop_5331
45682 xorcc %l2, %o2, %g6
45683 ldsb [%l7 + 0x41], %i3
45684 fbne %fcc3, loop_5332
45685loop_5331:
45686 tvc %xcc, 0x5
45687 fmuld8sux16 %f9, %f3, %f0
45688 lduw [%l7 + 0x6C], %l6
45689loop_5332:
45690 ldx [%l7 + 0x28], %i1
45691 lduh [%l7 + 0x4A], %l5
45692 st %f14, [%l7 + 0x78]
45693 stw %l3, [%l7 + 0x54]
45694 ldd [%l7 + 0x28], %f0
45695 ldub [%l7 + 0x70], %o0
45696 fornot2s %f8, %f5, %f0
45697 nop
45698 setx loop_5333, %l0, %l1
45699 wrpr 0x1, %tl
45700 wrpr %l1, %tnpc
45701 setx 0x34400001400, %l0, %l1
45702 wrpr %l1, %tstate
45703 wrhpr 0x4, %htstate
45704 done
45705 fbuge,a %fcc0, loop_5334
45706 alignaddr %l4, %i6, %o3
45707 lduw [%l7 + 0x38], %g2
45708loop_5333:
45709 bl loop_5335
45710loop_5334:
45711 fmovsvc %icc, %f13, %f14
45712 array16 %g4, %l0, %g1
45713 lduw [%l7 + 0x10], %o1
45714loop_5335:
45715 fmovrdlez %g7, %f4, %f14
45716 edge16l %l1, %i0, %o4
45717 lduh [%l7 + 0x46], %o6
45718 bneg,a loop_5336
45719 fmovdgu %xcc, %f2, %f13
45720 fabsd %f6, %f0
45721 smulcc %g5, 0x14CC, %o7
45722loop_5336:
45723 edge32l %i7, %o5, %i2
45724 brz,a %g3, loop_5337
45725 fmovsleu %xcc, %f6, %f0
45726 movle %xcc, %i5, %l2
45727 ldd [%l7 + 0x08], %f14
45728loop_5337:
45729 tvc %icc, 0x1
45730 fcmple16 %f0, %f8, %i4
45731 bl,a,pt %xcc, loop_5338
45732 movle %icc, %o2, %g6
45733 fnot2 %f14, %f0
45734 ldsw [%l7 + 0x40], %i3
45735loop_5338:
45736 stx %l6, [%l7 + 0x48]
45737 fpadd32 %f6, %f8, %f4
45738 edge32ln %i1, %l5, %l3
45739 fmovspos %xcc, %f10, %f13
45740 mova %xcc, %o0, %l4
45741 fmovspos %icc, %f12, %f0
45742 edge32l %i6, %o3, %g2
45743 ld [%l7 + 0x34], %f12
45744 ldx [%l7 + 0x20], %g4
45745 ba,a loop_5339
45746 ldsw [%l7 + 0x38], %l0
45747 brgz,a %g1, loop_5340
45748 st %f5, [%l7 + 0x74]
45749loop_5339:
45750 fcmped %fcc3, %f0, %f14
45751 fnegd %f2, %f6
45752loop_5340:
45753 movleu %icc, %o1, %g7
45754 fabss %f13, %f6
45755 lduw [%l7 + 0x78], %i0
45756 fpsub32 %f2, %f0, %f6
45757 bvc,a loop_5341
45758 ldsw [%l7 + 0x50], %o4
45759 fones %f11
45760 ldub [%l7 + 0x08], %o6
45761loop_5341:
45762 movg %icc, %g5, %o7
45763 fba,a %fcc0, loop_5342
45764 fpsub16 %f8, %f0, %f4
45765 ldd [%l7 + 0x18], %f0
45766 sth %i7, [%l7 + 0x36]
45767loop_5342:
45768 addcc %o5, 0x001C, %l1
45769 fmovdvc %icc, %f1, %f9
45770 sll %i2, %g3, %i5
45771 fmovscc %icc, %f5, %f14
45772 bleu,a loop_5343
45773 ldub [%l7 + 0x0F], %i4
45774 stw %l2, [%l7 + 0x0C]
45775 movrne %g6, 0x1E0, %i3
45776loop_5343:
45777 movrgez %o2, %l6, %i1
45778 ldsb [%l7 + 0x51], %l5
45779 ldsb [%l7 + 0x51], %l3
45780 call loop_5344
45781 st %f6, [%l7 + 0x20]
45782 fmovsa %icc, %f8, %f3
45783 movge %xcc, %l4, %o0
45784loop_5344:
45785 addc %i6, %o3, %g2
45786 fbuge,a %fcc1, loop_5345
45787 brgez,a %g4, loop_5346
45788 movpos %xcc, %l0, %g1
45789 ldd [%l7 + 0x70], %f2
45790loop_5345:
45791 pdist %f0, %f2, %f8
45792loop_5346:
45793 sllx %o1, %i0, %o4
45794 xnor %g7, 0x1CA3, %o6
45795 brgez,a %o7, loop_5347
45796 tpos %icc, 0x6
45797 fbue %fcc0, loop_5348
45798 sth %i7, [%l7 + 0x14]
45799loop_5347:
45800 fcmpes %fcc3, %f8, %f1
45801 lduh [%l7 + 0x48], %g5
45802loop_5348:
45803 array16 %o5, %i2, %l1
45804 fmovscc %xcc, %f12, %f6
45805 tg %icc, 0x2
45806 fmovda %xcc, %f6, %f7
45807 sdiv %g3, 0x02F0, %i4
45808 udiv %i5, 0x0758, %g6
45809 sth %l2, [%l7 + 0x14]
45810 fbge %fcc1, loop_5349
45811 fba %fcc0, loop_5350
45812 std %f4, [%l7 + 0x58]
45813 taddcctv %i3, %l6, %o2
45814loop_5349:
45815 stb %l5, [%l7 + 0x7B]
45816loop_5350:
45817 ldsb [%l7 + 0x67], %l3
45818 nop
45819 setx loop_5351, %l0, %l1
45820 wrpr 0x1, %tl
45821 wrpr %l1, %tpc
45822 add %l1, 0x4, %l1
45823 wrpr %l1, %tnpc
45824 setx 0x34400001400, %l0, %l1
45825 wrpr %l1, %tstate
45826 wrhpr 0x4, %htstate
45827 retry
45828 fpadd32 %f2, %f0, %f2
45829 lduh [%l7 + 0x2E], %i1
45830 brlez,a %l4, loop_5352
45831loop_5351:
45832 lduh [%l7 + 0x30], %i6
45833 orn %o3, %g2, %g4
45834 fpadd32s %f3, %f15, %f11
45835loop_5352:
45836 movvs %icc, %l0, %o0
45837 fmovrdne %o1, %f6, %f2
45838 bgu,a loop_5353
45839 brgez %g1, loop_5354
45840 fcmpne32 %f10, %f0, %i0
45841 movpos %xcc, %g7, %o4
45842loop_5353:
45843 fands %f1, %f13, %f3
45844loop_5354:
45845 edge16l %o7, %i7, %o6
45846 tvc %icc, 0x3
45847 fmovrdne %g5, %f0, %f10
45848 ldsh [%l7 + 0x1C], %o5
45849 lduw [%l7 + 0x58], %l1
45850 fbe %fcc0, loop_5355
45851 addcc %i2, 0x0EE9, %i4
45852 nop
45853 setx loop_5356, %l0, %l1
45854 wrpr 0x1, %tl
45855 wrpr %l1, %tpc
45856 add %l1, 0x4, %l1
45857 wrpr %l1, %tnpc
45858 setx 0x34400001400, %l0, %l1
45859 wrpr %l1, %tstate
45860 wrhpr 0x4, %htstate
45861 retry
45862 be,a %xcc, loop_5357
45863loop_5355:
45864 fmovrdlez %i5, %f10, %f12
45865 stw %g3, [%l7 + 0x64]
45866loop_5356:
45867 fmovrsgez %g6, %f11, %f5
45868loop_5357:
45869 tsubcctv %l2, 0x0BA7, %i3
45870 array8 %o2, %l5, %l6
45871 fbge %fcc0, loop_5358
45872 ldd [%l7 + 0x20], %f14
45873 fmuld8ulx16 %f10, %f3, %f12
45874 fmovrslez %i1, %f11, %f12
45875loop_5358:
45876 sth %l3, [%l7 + 0x48]
45877 tle %xcc, 0x0
45878 fones %f14
45879 edge16l %i6, %l4, %o3
45880 std %f14, [%l7 + 0x58]
45881 tg %icc, 0x7
45882 fbn,a %fcc2, loop_5359
45883 tcs %icc, 0x3
45884 lduh [%l7 + 0x52], %g2
45885 edge16l %l0, %g4, %o0
45886loop_5359:
45887 movcc %xcc, %g1, %o1
45888 nop
45889 setx loop_5360, %l0, %l1
45890 wrpr 0x1, %tl
45891 wrpr %l1, %tnpc
45892 setx 0x34400001400, %l0, %l1
45893 wrpr %l1, %tstate
45894 wrhpr 0x4, %htstate
45895 done
45896 fsrc1 %f12, %f4
45897 smul %i0, %g7, %o7
45898 stw %o4, [%l7 + 0x2C]
45899loop_5360:
45900 lduh [%l7 + 0x0C], %i7
45901 ld [%l7 + 0x60], %f2
45902 ldub [%l7 + 0x27], %o6
45903 fmovsvc %icc, %f13, %f8
45904 stw %o5, [%l7 + 0x1C]
45905 andcc %g5, 0x0C12, %l1
45906 bn,a %icc, loop_5361
45907 fble %fcc2, loop_5362
45908 fmovrde %i2, %f6, %f10
45909 sdiv %i5, 0x0507, %g3
45910loop_5361:
45911 fble,a %fcc2, loop_5363
45912loop_5362:
45913 bvc,a,pn %xcc, loop_5364
45914 stb %i4, [%l7 + 0x13]
45915 movgu %xcc, %g6, %i3
45916loop_5363:
45917 fbule %fcc0, loop_5365
45918loop_5364:
45919 fmovrdgz %l2, %f8, %f0
45920 sdivcc %l5, 0x1EC0, %o2
45921 movpos %icc, %i1, %l3
45922loop_5365:
45923 ldx [%l7 + 0x30], %i6
45924 fmovscc %xcc, %f1, %f1
45925 brz,a %l4, loop_5366
45926 fpadd32 %f14, %f8, %f14
45927 edge16n %l6, %o3, %l0
45928 stx %g2, [%l7 + 0x18]
45929loop_5366:
45930 bge,a,pt %icc, loop_5367
45931 fmovrdgz %g4, %f2, %f6
45932 fbn %fcc1, loop_5368
45933 fpadd16s %f12, %f5, %f4
45934loop_5367:
45935 stw %g1, [%l7 + 0x74]
45936 brgez,a %o1, loop_5369
45937loop_5368:
45938 lduw [%l7 + 0x34], %i0
45939 edge8 %o0, %g7, %o7
45940 tl %xcc, 0x5
45941loop_5369:
45942 fcmps %fcc1, %f11, %f5
45943 fbl %fcc0, loop_5370
45944 std %f10, [%l7 + 0x78]
45945 fpsub16s %f10, %f12, %f8
45946 fornot2s %f14, %f4, %f11
45947loop_5370:
45948 fmovrsgez %i7, %f8, %f14
45949 tcc %xcc, 0x2
45950 fmovspos %xcc, %f8, %f11
45951 andn %o6, %o4, %g5
45952 fmovsge %xcc, %f12, %f5
45953 sth %o5, [%l7 + 0x18]
45954 ld [%l7 + 0x10], %f1
45955 bl,a,pn %xcc, loop_5371
45956 pdist %f8, %f14, %f10
45957 ble,pn %icc, loop_5372
45958 ldub [%l7 + 0x76], %i2
45959loop_5371:
45960 fcmpgt16 %f2, %f4, %i5
45961 fbl %fcc0, loop_5373
45962loop_5372:
45963 fpack32 %f2, %f10, %f12
45964 brgez %l1, loop_5374
45965 fbuge,a %fcc0, loop_5375
45966loop_5373:
45967 std %f10, [%l7 + 0x70]
45968 ba,a,pt %xcc, loop_5376
45969loop_5374:
45970 fexpand %f13, %f12
45971loop_5375:
45972 sth %g3, [%l7 + 0x52]
45973 bvs,a,pn %xcc, loop_5377
45974loop_5376:
45975 umul %g6, 0x1FE2, %i4
45976 sllx %i3, 0x19, %l2
45977 lduw [%l7 + 0x3C], %o2
45978loop_5377:
45979 ldd [%l7 + 0x60], %f10
45980 stx %i1, [%l7 + 0x28]
45981 be,a %xcc, loop_5378
45982 ldx [%l7 + 0x48], %l5
45983 edge32 %l3, %l4, %l6
45984 ldsh [%l7 + 0x72], %i6
45985loop_5378:
45986 sethi 0x1AC2, %l0
45987 ldd [%l7 + 0x68], %f12
45988 ldsb [%l7 + 0x09], %o3
45989 sdiv %g2, 0x1883, %g1
45990 sth %o1, [%l7 + 0x24]
45991 nop
45992 setx loop_5379, %l0, %l1
45993 wrpr 0x1, %tl
45994 wrpr %l1, %tpc
45995 add %l1, 0x4, %l1
45996 wrpr %l1, %tnpc
45997 setx 0x34400001400, %l0, %l1
45998 wrpr %l1, %tstate
45999 wrhpr 0x4, %htstate
46000 retry
46001 ldsb [%l7 + 0x15], %i0
46002 tvs %icc, 0x3
46003 brgz,a %g4, loop_5380
46004loop_5379:
46005 ldsh [%l7 + 0x10], %g7
46006 fmovdvs %xcc, %f8, %f5
46007 tcs %xcc, 0x3
46008loop_5380:
46009 stx %o0, [%l7 + 0x68]
46010 fmovrslez %i7, %f10, %f9
46011 te %icc, 0x5
46012 movvc %icc, %o6, %o7
46013 bn,a loop_5381
46014 movgu %icc, %g5, %o4
46015 sth %i2, [%l7 + 0x44]
46016 fcmpd %fcc2, %f12, %f2
46017loop_5381:
46018 fbg,a %fcc0, loop_5382
46019 ldub [%l7 + 0x3E], %o5
46020 ldd [%l7 + 0x10], %f8
46021 ldsb [%l7 + 0x44], %l1
46022loop_5382:
46023 fmovrslz %g3, %f5, %f7
46024 lduw [%l7 + 0x38], %i5
46025 fmuld8ulx16 %f10, %f9, %f4
46026 ldx [%l7 + 0x10], %i4
46027 st %f7, [%l7 + 0x64]
46028 xorcc %i3, 0x0669, %l2
46029 popc %g6, %i1
46030 ldx [%l7 + 0x68], %l5
46031 edge32ln %l3, %l4, %l6
46032 udivcc %o2, 0x1F97, %l0
46033 ldsb [%l7 + 0x15], %o3
46034 bne,pn %icc, loop_5383
46035 ld [%l7 + 0x38], %f1
46036 fcmple16 %f4, %f8, %g2
46037 fnor %f6, %f12, %f4
46038loop_5383:
46039 smul %g1, 0x0A90, %i6
46040 movvs %xcc, %i0, %o1
46041 stw %g7, [%l7 + 0x50]
46042 movcc %icc, %o0, %i7
46043 for %f6, %f2, %f14
46044 fbl %fcc3, loop_5384
46045 fcmpes %fcc0, %f2, %f0
46046 fmovsge %xcc, %f13, %f1
46047 movrgz %g4, 0x06E, %o6
46048loop_5384:
46049 subcc %g5, %o7, %o4
46050 sdivcc %i2, 0x099D, %o5
46051 std %f4, [%l7 + 0x48]
46052 sllx %g3, 0x1C, %i5
46053 taddcc %l1, %i4, %i3
46054 movrne %g6, %l2, %i1
46055 mulscc %l5, 0x1F33, %l3
46056 tg %icc, 0x5
46057 tgu %icc, 0x5
46058 tcc %icc, 0x4
46059 stb %l6, [%l7 + 0x6E]
46060 srl %l4, 0x19, %l0
46061 sll %o2, 0x10, %g2
46062 fmul8x16au %f4, %f15, %f12
46063 edge16l %g1, %o3, %i6
46064 popc %o1, %i0
46065 srl %o0, 0x03, %i7
46066 fmovrde %g4, %f8, %f6
46067 sth %o6, [%l7 + 0x72]
46068 fsrc1s %f6, %f10
46069 ldsh [%l7 + 0x1E], %g7
46070 lduw [%l7 + 0x08], %g5
46071 fmovrdlez %o4, %f14, %f2
46072 fmovrslez %i2, %f3, %f1
46073 ldd [%l7 + 0x68], %f6
46074 fmul8x16 %f15, %f8, %f14
46075 fmovsneg %xcc, %f0, %f14
46076 srlx %o5, 0x04, %o7
46077 xnorcc %i5, 0x0DA8, %l1
46078 sll %g3, %i3, %g6
46079 fcmpgt16 %f2, %f10, %l2
46080 tleu %xcc, 0x3
46081 sth %i4, [%l7 + 0x1E]
46082 and %i1, %l5, %l6
46083 fcmps %fcc0, %f12, %f0
46084 ldd [%l7 + 0x08], %f12
46085 fands %f2, %f0, %f4
46086 andn %l3, %l0, %l4
46087 fmovsleu %xcc, %f2, %f8
46088 fcmpne16 %f12, %f12, %g2
46089 sub %g1, 0x151E, %o2
46090 fandnot2s %f11, %f6, %f8
46091 edge32ln %i6, %o3, %i0
46092 fornot1 %f6, %f2, %f14
46093 srax %o1, 0x14, %o0
46094 movg %xcc, %g4, %o6
46095 fmovsn %xcc, %f1, %f11
46096 edge32 %i7, %g5, %g7
46097 edge32ln %o4, %o5, %o7
46098 ldub [%l7 + 0x11], %i2
46099 lduw [%l7 + 0x08], %l1
46100 ldsw [%l7 + 0x44], %g3
46101 ldd [%l7 + 0x60], %f14
46102 fors %f4, %f3, %f2
46103 movg %icc, %i5, %i3
46104 edge32l %l2, %g6, %i4
46105 stb %l5, [%l7 + 0x23]
46106 fmul8x16al %f2, %f5, %f6
46107 popc %l6, %l3
46108 lduh [%l7 + 0x36], %i1
46109 fnot2 %f14, %f2
46110 edge8 %l4, %l0, %g1
46111 fmovrsne %o2, %f5, %f11
46112 movvc %icc, %g2, %i6
46113 tle %icc, 0x4
46114 movrlez %i0, %o3, %o1
46115 lduh [%l7 + 0x2C], %o0
46116 fmul8sux16 %f2, %f6, %f8
46117 fmovsle %xcc, %f7, %f5
46118 tle %xcc, 0x5
46119 st %f7, [%l7 + 0x30]
46120 bcc,a loop_5385
46121 bcc,a loop_5386
46122 and %o6, %g4, %g5
46123 bleu,a %xcc, loop_5387
46124loop_5385:
46125 ldsh [%l7 + 0x50], %i7
46126loop_5386:
46127 ld [%l7 + 0x14], %f11
46128 ldx [%l7 + 0x40], %g7
46129loop_5387:
46130 fmovda %icc, %f14, %f10
46131 fmul8sux16 %f4, %f14, %f14
46132 addc %o4, 0x1D31, %o7
46133 ld [%l7 + 0x14], %f7
46134 te %xcc, 0x7
46135 fmovscc %icc, %f0, %f7
46136 ldsb [%l7 + 0x79], %o5
46137 fmovrdlz %l1, %f0, %f12
46138 sllx %i2, 0x00, %i5
46139 tsubcctv %g3, %l2, %g6
46140 subcc %i4, 0x144D, %i3
46141 fcmped %fcc2, %f12, %f12
46142 movcs %xcc, %l6, %l5
46143 fornot1s %f14, %f1, %f6
46144 ld [%l7 + 0x20], %f7
46145 sll %l3, 0x1A, %l4
46146 ldsw [%l7 + 0x28], %i1
46147 and %l0, 0x18FD, %o2
46148 xorcc %g1, %i6, %i0
46149 lduh [%l7 + 0x3E], %g2
46150 sth %o1, [%l7 + 0x08]
46151 sth %o3, [%l7 + 0x30]
46152 taddcctv %o6, %o0, %g4
46153 ldub [%l7 + 0x12], %g5
46154 lduw [%l7 + 0x20], %g7
46155 fbne,a %fcc1, loop_5388
46156 ldx [%l7 + 0x20], %o4
46157 move %xcc, %o7, %o5
46158 tcs %xcc, 0x4
46159loop_5388:
46160 fmovdne %xcc, %f13, %f1
46161 fbu,a %fcc2, loop_5389
46162 sth %l1, [%l7 + 0x5E]
46163 movge %xcc, %i2, %i7
46164 subccc %i5, 0x1093, %g3
46165loop_5389:
46166 fcmpeq16 %f4, %f6, %g6
46167 fbug,a %fcc2, loop_5390
46168 tneg %icc, 0x7
46169 std %f8, [%l7 + 0x48]
46170 fmovscs %xcc, %f3, %f1
46171loop_5390:
46172 siam 0x3
46173 udivx %l2, 0x076A, %i3
46174 sra %i4, 0x1A, %l6
46175 fxor %f14, %f14, %f10
46176 fmovrde %l5, %f14, %f2
46177 sethi 0x0F4B, %l4
46178 lduw [%l7 + 0x60], %l3
46179 srax %i1, 0x13, %o2
46180 sll %g1, 0x02, %l0
46181 fmovsvs %xcc, %f3, %f10
46182 lduw [%l7 + 0x5C], %i0
46183 fmovrde %i6, %f0, %f8
46184 fpmerge %f10, %f15, %f4
46185 fcmps %fcc3, %f15, %f10
46186 ldd [%l7 + 0x58], %f2
46187 fmovrslz %o1, %f14, %f0
46188 lduh [%l7 + 0x10], %o3
46189 fmovrsne %o6, %f6, %f11
46190 fbo,a %fcc3, loop_5391
46191 fmovs %f8, %f12
46192 ldx [%l7 + 0x50], %o0
46193 ta %xcc, 0x5
46194loop_5391:
46195 stx %g4, [%l7 + 0x78]
46196 stb %g2, [%l7 + 0x1C]
46197 stx %g7, [%l7 + 0x48]
46198 fmovdpos %icc, %f7, %f8
46199 ld [%l7 + 0x3C], %f1
46200 array8 %o4, %o7, %o5
46201 brz %g5, loop_5392
46202 brlz,a %i2, loop_5393
46203 fmovdvs %icc, %f2, %f0
46204 stw %l1, [%l7 + 0x60]
46205loop_5392:
46206 edge16ln %i5, %i7, %g3
46207loop_5393:
46208 movcs %icc, %l2, %g6
46209 bcc %icc, loop_5394
46210 fbul,a %fcc0, loop_5395
46211 movge %icc, %i3, %i4
46212 ldx [%l7 + 0x78], %l6
46213loop_5394:
46214 nop
46215 setx loop_5396, %l0, %l1
46216 jmpl %l1, %l5
46217loop_5395:
46218 fcmpgt32 %f2, %f8, %l3
46219 fcmpd %fcc3, %f6, %f10
46220 fnot2s %f0, %f12
46221loop_5396:
46222 addc %i1, 0x119C, %l4
46223 ldub [%l7 + 0x54], %o2
46224 ldd [%l7 + 0x68], %f12
46225 fpadd32 %f10, %f2, %f6
46226 fone %f10
46227 xnorcc %g1, 0x0FD8, %i0
46228 tn %icc, 0x5
46229 fandnot1 %f4, %f6, %f10
46230 fand %f14, %f2, %f12
46231 fmul8ulx16 %f14, %f10, %f14
46232 fmovrslez %l0, %f15, %f4
46233 fcmpne32 %f10, %f12, %o1
46234 lduw [%l7 + 0x4C], %i6
46235 fsrc1s %f13, %f4
46236 fmovsa %xcc, %f3, %f11
46237 srax %o3, 0x03, %o6
46238 addc %g4, %o0, %g2
46239 orncc %o4, %g7, %o5
46240 pdist %f0, %f6, %f14
46241 fmovdgu %xcc, %f4, %f9
46242 stx %o7, [%l7 + 0x30]
46243 ble,a %icc, loop_5397
46244 fmovrde %g5, %f8, %f4
46245 fbo %fcc0, loop_5398
46246 ldsw [%l7 + 0x08], %i2
46247loop_5397:
46248 ta %icc, 0x3
46249 ld [%l7 + 0x68], %f12
46250loop_5398:
46251 add %i5, %i7, %g3
46252 ldub [%l7 + 0x2C], %l2
46253 orn %g6, 0x1682, %i3
46254 sth %i4, [%l7 + 0x5A]
46255 ldsb [%l7 + 0x5D], %l1
46256 ldx [%l7 + 0x28], %l5
46257 fnors %f12, %f0, %f5
46258 stb %l3, [%l7 + 0x4E]
46259 fornot2s %f14, %f5, %f10
46260 fcmpd %fcc0, %f6, %f14
46261 movle %icc, %l6, %i1
46262 std %f14, [%l7 + 0x20]
46263 fmovrse %l4, %f3, %f2
46264 fnot2 %f6, %f14
46265 stb %o2, [%l7 + 0x48]
46266 bleu,a,pn %xcc, loop_5399
46267 movvs %xcc, %i0, %g1
46268 subcc %l0, 0x16FE, %o1
46269 movvc %icc, %o3, %o6
46270loop_5399:
46271 srl %i6, %g4, %g2
46272 srax %o0, 0x1D, %o4
46273 fbule,a %fcc1, loop_5400
46274 fnors %f9, %f8, %f1
46275 std %f12, [%l7 + 0x20]
46276 fmovrdgz %o5, %f0, %f0
46277loop_5400:
46278 fmovs %f7, %f0
46279 call loop_5401
46280 sub %g7, %o7, %i2
46281 fba,a %fcc0, loop_5402
46282 fmovsl %xcc, %f15, %f4
46283loop_5401:
46284 call loop_5403
46285 fmovdn %icc, %f7, %f6
46286loop_5402:
46287 ldub [%l7 + 0x67], %g5
46288 ldub [%l7 + 0x17], %i7
46289loop_5403:
46290 siam 0x1
46291 pdist %f14, %f14, %f2
46292 st %f7, [%l7 + 0x2C]
46293 brgez,a %i5, loop_5404
46294 movcc %icc, %l2, %g3
46295 movpos %xcc, %i3, %g6
46296 ldsh [%l7 + 0x08], %i4
46297loop_5404:
46298 fcmpeq32 %f12, %f10, %l5
46299 fbl %fcc2, loop_5405
46300 tsubcctv %l3, 0x0C92, %l6
46301 fcmped %fcc1, %f0, %f6
46302 ldub [%l7 + 0x46], %i1
46303loop_5405:
46304 fmovdcs %xcc, %f15, %f0
46305 fmovdcs %icc, %f11, %f11
46306 stx %l1, [%l7 + 0x50]
46307 sll %o2, 0x04, %l4
46308 tsubcc %i0, %g1, %l0
46309 fandnot1s %f9, %f6, %f1
46310 fsrc1s %f6, %f0
46311 srax %o1, 0x13, %o6
46312 alignaddr %o3, %i6, %g2
46313 array8 %o0, %o4, %g4
46314 stw %o5, [%l7 + 0x0C]
46315 brz %g7, loop_5406
46316 st %f6, [%l7 + 0x48]
46317 tneg %xcc, 0x3
46318 fmovd %f10, %f0
46319loop_5406:
46320 fbul %fcc2, loop_5407
46321 stw %i2, [%l7 + 0x78]
46322 fandnot2s %f1, %f14, %f13
46323 subccc %o7, 0x07BB, %g5
46324loop_5407:
46325 fcmpeq32 %f6, %f2, %i5
46326 st %f14, [%l7 + 0x60]
46327 orncc %i7, %g3, %i3
46328 ldub [%l7 + 0x61], %l2
46329 ldsw [%l7 + 0x4C], %i4
46330 array8 %g6, %l3, %l6
46331 ld [%l7 + 0x10], %f3
46332 fmul8x16 %f12, %f6, %f8
46333 fmul8x16au %f1, %f5, %f4
46334 tle %xcc, 0x7
46335 st %f5, [%l7 + 0x3C]
46336 sth %l5, [%l7 + 0x30]
46337 fmuld8sux16 %f1, %f10, %f10
46338 bneg,a loop_5408
46339 fmovde %icc, %f12, %f10
46340 fzero %f12
46341 tgu %icc, 0x3
46342loop_5408:
46343 orn %i1, 0x1731, %o2
46344 fmovrse %l4, %f5, %f14
46345 sdivcc %i0, 0x1B85, %l1
46346 ldx [%l7 + 0x08], %l0
46347 be loop_5409
46348 movrlez %o1, %o6, %g1
46349 lduh [%l7 + 0x4A], %o3
46350 sub %g2, %i6, %o0
46351loop_5409:
46352 fmovsne %xcc, %f6, %f12
46353 fnors %f2, %f14, %f12
46354 movrgez %o4, %g4, %o5
46355 popc 0x036F, %g7
46356 fnot2 %f8, %f0
46357 stx %o7, [%l7 + 0x58]
46358 tge %icc, 0x6
46359 fbe,a %fcc1, loop_5410
46360 brgz,a %g5, loop_5411
46361 bleu,a %xcc, loop_5412
46362 fandnot2s %f8, %f12, %f3
46363loop_5410:
46364 ldsb [%l7 + 0x57], %i5
46365loop_5411:
46366 fbug %fcc2, loop_5413
46367loop_5412:
46368 fpadd16 %f2, %f10, %f6
46369 fbo %fcc1, loop_5414
46370 orcc %i2, %g3, %i3
46371loop_5413:
46372 fmovsg %icc, %f6, %f4
46373 fmovsa %icc, %f12, %f14
46374loop_5414:
46375 array8 %l2, %i7, %i4
46376 fmovsneg %icc, %f4, %f2
46377 fexpand %f5, %f0
46378 ldd [%l7 + 0x60], %f8
46379 stx %g6, [%l7 + 0x08]
46380 lduw [%l7 + 0x10], %l3
46381 edge16n %l6, %l5, %o2
46382 brlz %l4, loop_5415
46383 ble,a,pt %icc, loop_5416
46384 ldd [%l7 + 0x10], %f4
46385 sth %i1, [%l7 + 0x22]
46386loop_5415:
46387 fmul8x16au %f1, %f13, %f14
46388loop_5416:
46389 fbu,a %fcc3, loop_5417
46390 sth %i0, [%l7 + 0x54]
46391 tsubcctv %l0, 0x1DEE, %l1
46392 bvc,a,pt %icc, loop_5418
46393loop_5417:
46394 std %f10, [%l7 + 0x10]
46395 ldub [%l7 + 0x5C], %o6
46396 tsubcc %o1, 0x17B7, %g1
46397loop_5418:
46398 stb %o3, [%l7 + 0x6F]
46399 lduw [%l7 + 0x64], %g2
46400 fnot1 %f2, %f8
46401 xnorcc %o0, 0x0718, %o4
46402 ta %icc, 0x0
46403 stx %g4, [%l7 + 0x58]
46404 fmovrdne %o5, %f0, %f8
46405 bn,a loop_5419
46406 fpsub16s %f12, %f12, %f1
46407 fnot1 %f12, %f6
46408 and %i6, 0x040F, %g7
46409loop_5419:
46410 xnorcc %g5, %o7, %i5
46411 fcmple32 %f14, %f12, %g3
46412 ldsb [%l7 + 0x74], %i3
46413 fsrc1s %f6, %f12
46414 ldx [%l7 + 0x18], %i2
46415 fba,a %fcc0, loop_5420
46416 ba,a loop_5421
46417 movrlez %i7, %l2, %i4
46418 stw %g6, [%l7 + 0x70]
46419loop_5420:
46420 ldx [%l7 + 0x18], %l6
46421loop_5421:
46422 xor %l5, 0x11E6, %l3
46423 fcmpne16 %f8, %f0, %l4
46424 fands %f11, %f6, %f6
46425 fsrc2s %f8, %f6
46426 ldub [%l7 + 0x45], %o2
46427 fmovrslez %i1, %f14, %f0
46428 fmovsleu %icc, %f3, %f11
46429 movne %xcc, %l0, %l1
46430 taddcc %i0, 0x0D8B, %o1
46431 fmovrdlz %g1, %f6, %f2
46432 lduh [%l7 + 0x70], %o3
46433 mova %icc, %g2, %o6
46434 fxnors %f11, %f3, %f3
46435 lduh [%l7 + 0x22], %o0
46436 subcc %o4, 0x149F, %g4
46437 fones %f7
46438 fmovde %xcc, %f1, %f5
46439 and %i6, %g7, %g5
46440 fcmpeq16 %f8, %f4, %o7
46441 ld [%l7 + 0x18], %f15
46442 edge16ln %o5, %i5, %g3
46443 stw %i2, [%l7 + 0x78]
46444 fmovrdlz %i7, %f10, %f12
46445 fmovsa %icc, %f3, %f2
46446 sth %i3, [%l7 + 0x18]
46447 movvs %xcc, %i4, %g6
46448 fcmpd %fcc3, %f6, %f12
46449 ldsb [%l7 + 0x74], %l2
46450 andn %l5, 0x073A, %l6
46451 movrlez %l4, %l3, %i1
46452 ldsh [%l7 + 0x78], %o2
46453 lduh [%l7 + 0x38], %l1
46454 fmovsgu %xcc, %f6, %f6
46455 ld [%l7 + 0x40], %f2
46456 fnot1s %f7, %f1
46457 bgu,a,pn %icc, loop_5422
46458 smulcc %l0, 0x022D, %o1
46459 sethi 0x199B, %g1
46460 ldsh [%l7 + 0x3A], %o3
46461loop_5422:
46462 edge32l %i0, %o6, %o0
46463 fbne %fcc2, loop_5423
46464 fornot2s %f5, %f7, %f11
46465 movrgz %o4, %g4, %i6
46466 sdiv %g2, 0x16AD, %g7
46467loop_5423:
46468 stx %o7, [%l7 + 0x40]
46469 bl loop_5424
46470 ldsb [%l7 + 0x12], %o5
46471 std %f8, [%l7 + 0x38]
46472 stx %g5, [%l7 + 0x78]
46473loop_5424:
46474 fcmps %fcc2, %f5, %f3
46475 fmovdcc %icc, %f12, %f15
46476 ldx [%l7 + 0x50], %g3
46477 lduh [%l7 + 0x74], %i5
46478 ldsw [%l7 + 0x78], %i7
46479 sth %i3, [%l7 + 0x12]
46480 stw %i4, [%l7 + 0x0C]
46481 ldx [%l7 + 0x20], %g6
46482 fcmpes %fcc1, %f5, %f6
46483 bneg,a,pt %xcc, loop_5425
46484 fmovdvc %icc, %f7, %f15
46485 fpack16 %f2, %f3
46486 fxors %f11, %f10, %f15
46487loop_5425:
46488 ldsh [%l7 + 0x6C], %i2
46489 tvc %icc, 0x5
46490 pdist %f0, %f4, %f4
46491 fcmps %fcc1, %f1, %f11
46492 lduw [%l7 + 0x68], %l2
46493 edge8n %l5, %l4, %l3
46494 or %i1, 0x02A9, %l6
46495 edge32ln %l1, %o2, %l0
46496 array8 %o1, %g1, %o3
46497 edge16n %o6, %o0, %i0
46498 add %o4, 0x1270, %i6
46499 ldsb [%l7 + 0x30], %g2
46500 tpos %icc, 0x5
46501 edge32l %g7, %o7, %g4
46502 tcc %icc, 0x2
46503 std %f12, [%l7 + 0x78]
46504 fpadd16 %f8, %f8, %f10
46505 and %o5, 0x0FCD, %g5
46506 xor %i5, %i7, %i3
46507 std %f2, [%l7 + 0x50]
46508 movl %icc, %i4, %g3
46509 fbue %fcc2, loop_5426
46510 std %f0, [%l7 + 0x70]
46511 ba,a %xcc, loop_5427
46512 ld [%l7 + 0x08], %f11
46513loop_5426:
46514 fmul8x16al %f7, %f8, %f2
46515 fnot2s %f13, %f10
46516loop_5427:
46517 andcc %g6, 0x102D, %i2
46518 fmovdpos %xcc, %f15, %f7
46519 stx %l5, [%l7 + 0x10]
46520 fpsub16s %f12, %f8, %f11
46521 ldd [%l7 + 0x40], %f12
46522 ldsb [%l7 + 0x1A], %l2
46523 fpadd16s %f9, %f11, %f7
46524 fnor %f4, %f8, %f10
46525 fblg %fcc1, loop_5428
46526 fmovda %xcc, %f9, %f2
46527 fmovspos %xcc, %f4, %f13
46528 xnorcc %l3, 0x07A2, %l4
46529loop_5428:
46530 std %f0, [%l7 + 0x10]
46531 fnot1s %f4, %f14
46532 fnors %f3, %f3, %f5
46533 movl %icc, %l6, %i1
46534 lduh [%l7 + 0x64], %o2
46535 ldx [%l7 + 0x20], %l1
46536 fmovdvc %xcc, %f1, %f0
46537 fmovrdlez %o1, %f10, %f8
46538 fmuld8sux16 %f5, %f14, %f2
46539 fmovse %icc, %f0, %f11
46540 ldsb [%l7 + 0x32], %g1
46541 lduw [%l7 + 0x54], %l0
46542 fmovse %icc, %f8, %f7
46543 andncc %o3, %o6, %i0
46544 std %f10, [%l7 + 0x18]
46545 subcc %o0, 0x13E6, %i6
46546 fandnot1 %f6, %f4, %f0
46547 mulscc %o4, %g7, %o7
46548 fnands %f4, %f7, %f0
46549 tcs %xcc, 0x1
46550 fornot2 %f2, %f4, %f14
46551 fpack32 %f2, %f10, %f0
46552 bvc,a,pt %icc, loop_5429
46553 brnz,a %g2, loop_5430
46554 fxnor %f0, %f4, %f10
46555 fba %fcc0, loop_5431
46556loop_5429:
46557 ldsh [%l7 + 0x18], %o5
46558loop_5430:
46559 fexpand %f11, %f8
46560 sth %g5, [%l7 + 0x4C]
46561loop_5431:
46562 fnot1s %f2, %f13
46563 sll %i5, 0x05, %g4
46564 movge %xcc, %i3, %i7
46565 brz,a %i4, loop_5432
46566 andn %g6, %i2, %l5
46567 lduw [%l7 + 0x28], %g3
46568 sllx %l3, 0x00, %l4
46569loop_5432:
46570 fandnot2 %f12, %f2, %f8
46571 fbuge %fcc2, loop_5433
46572 movrne %l2, 0x231, %l6
46573 ldsw [%l7 + 0x68], %o2
46574 stw %l1, [%l7 + 0x0C]
46575loop_5433:
46576 tvs %icc, 0x4
46577 fnors %f9, %f10, %f3
46578 fmovspos %xcc, %f0, %f10
46579 alignaddr %i1, %g1, %l0
46580 ldub [%l7 + 0x2B], %o3
46581 tne %xcc, 0x5
46582 fsrc1s %f6, %f3
46583 fmovsvc %icc, %f1, %f0
46584 tcc %icc, 0x3
46585 edge16n %o1, %i0, %o0
46586 fmovdcc %icc, %f9, %f13
46587 sth %i6, [%l7 + 0x6A]
46588 lduw [%l7 + 0x7C], %o4
46589 fcmps %fcc1, %f7, %f2
46590 lduw [%l7 + 0x6C], %o6
46591 pdist %f8, %f14, %f12
46592 fors %f12, %f12, %f9
46593 and %o7, %g2, %o5
46594 fornot1 %f14, %f6, %f4
46595 fxnors %f4, %f9, %f0
46596 fxnors %f0, %f14, %f5
46597 fnors %f4, %f12, %f0
46598 lduw [%l7 + 0x60], %g5
46599 array32 %i5, %g4, %g7
46600 fmovrdgez %i3, %f10, %f2
46601 fpack16 %f2, %f4
46602 stw %i4, [%l7 + 0x14]
46603 fmovsa %xcc, %f14, %f10
46604 ldd [%l7 + 0x10], %f6
46605 fpack16 %f2, %f6
46606 fmovdvc %icc, %f12, %f6
46607 stb %i7, [%l7 + 0x77]
46608 fmovsge %icc, %f10, %f4
46609 movne %icc, %i2, %g6
46610 fbo %fcc0, loop_5434
46611 fmovsg %icc, %f7, %f3
46612 fcmpne32 %f2, %f2, %l5
46613 pdist %f14, %f12, %f14
46614loop_5434:
46615 fmovdvs %icc, %f12, %f13
46616 umulcc %l3, 0x0A17, %l4
46617 movn %icc, %l2, %g3
46618 tsubcc %l6, 0x11AA, %l1
46619 udivcc %o2, 0x0B7B, %i1
46620 stx %l0, [%l7 + 0x38]
46621 ldsh [%l7 + 0x76], %g1
46622 edge16ln %o3, %o1, %o0
46623 edge16 %i0, %o4, %o6
46624 fmovrsne %i6, %f9, %f4
46625 fmovrdne %o7, %f6, %f12
46626 lduw [%l7 + 0x14], %g2
46627 lduh [%l7 + 0x30], %g5
46628 stx %i5, [%l7 + 0x40]
46629 fbne %fcc2, loop_5435
46630 fmovsne %xcc, %f3, %f6
46631 fmovs %f7, %f8
46632 stx %o5, [%l7 + 0x20]
46633loop_5435:
46634 addcc %g4, 0x1343, %i3
46635 movcs %xcc, %g7, %i7
46636 tne %icc, 0x1
46637 fnegs %f15, %f13
46638 fmovsvc %xcc, %f1, %f13
46639 fcmped %fcc1, %f10, %f0
46640 ldsh [%l7 + 0x24], %i2
46641 fpackfix %f2, %f15
46642 edge8n %g6, %i4, %l5
46643 stw %l3, [%l7 + 0x7C]
46644 fornot2s %f11, %f8, %f8
46645 tvc %xcc, 0x1
46646 fmovsge %xcc, %f0, %f0
46647 movle %xcc, %l4, %l2
46648 fpsub16s %f7, %f12, %f7
46649 ta %xcc, 0x5
46650 bgu loop_5436
46651 edge8n %g3, %l6, %l1
46652 ldub [%l7 + 0x10], %o2
46653 fbn,a %fcc2, loop_5437
46654loop_5436:
46655 fmovrsne %l0, %f3, %f3
46656 te %xcc, 0x4
46657 fmovrdlz %g1, %f4, %f8
46658loop_5437:
46659 lduh [%l7 + 0x40], %i1
46660 sdiv %o3, 0x03A1, %o0
46661 sth %i0, [%l7 + 0x4A]
46662 taddcc %o1, 0x02F9, %o4
46663 ldsb [%l7 + 0x71], %i6
46664 movrgz %o7, 0x39E, %g2
46665 pdist %f10, %f0, %f2
46666 fsrc1 %f8, %f0
46667 ld [%l7 + 0x54], %f0
46668 nop
46669 setx loop_5438, %l0, %l1
46670 jmpl %l1, %o6
46671 bcs,a,pt %xcc, loop_5439
46672 sll %i5, %o5, %g5
46673 stw %g4, [%l7 + 0x14]
46674loop_5438:
46675 fnands %f2, %f15, %f11
46676loop_5439:
46677 faligndata %f4, %f14, %f8
46678 fandnot1 %f8, %f14, %f6
46679 ld [%l7 + 0x14], %f13
46680 movneg %xcc, %i3, %g7
46681 fblg,a %fcc0, loop_5440
46682 fnot2 %f12, %f0
46683 fcmpne16 %f6, %f12, %i2
46684 fzero %f6
46685loop_5440:
46686 or %i7, 0x15AF, %i4
46687 fcmped %fcc0, %f10, %f10
46688 nop
46689 setx loop_5441, %l0, %l1
46690 wrpr 0x1, %tl
46691 wrpr %l1, %tpc
46692 add %l1, 0x4, %l1
46693 wrpr %l1, %tnpc
46694 setx 0x34400001400, %l0, %l1
46695 wrpr %l1, %tstate
46696 wrhpr 0x4, %htstate
46697 retry
46698 fmovsgu %icc, %f6, %f8
46699 fbug,a %fcc1, loop_5442
46700 bshuffle %f4, %f14, %f14
46701loop_5441:
46702 alignaddrl %g6, %l5, %l3
46703 stw %l4, [%l7 + 0x4C]
46704loop_5442:
46705 stx %g3, [%l7 + 0x50]
46706 fmovsgu %icc, %f13, %f12
46707 st %f0, [%l7 + 0x18]
46708 fcmpeq32 %f10, %f10, %l2
46709 tn %icc, 0x2
46710 ldub [%l7 + 0x41], %l6
46711 movgu %icc, %o2, %l1
46712 fxnors %f10, %f15, %f12
46713 fnegs %f6, %f13
46714 fbne %fcc3, loop_5443
46715 lduh [%l7 + 0x48], %g1
46716 fmul8ulx16 %f8, %f0, %f0
46717 lduw [%l7 + 0x4C], %l0
46718loop_5443:
46719 mova %xcc, %o3, %o0
46720 ldsw [%l7 + 0x58], %i1
46721 fsrc1 %f4, %f6
46722 move %icc, %o1, %i0
46723 fbuge %fcc2, loop_5444
46724 tgu %xcc, 0x3
46725 ldsh [%l7 + 0x72], %i6
46726 stb %o4, [%l7 + 0x74]
46727loop_5444:
46728 subccc %g2, %o7, %o6
46729 fmovsge %icc, %f14, %f7
46730 fands %f8, %f14, %f10
46731 sdivx %i5, 0x1ACB, %g5
46732 fmuld8sux16 %f14, %f3, %f10
46733 sra %g4, %o5, %g7
46734 movl %xcc, %i3, %i7
46735 ldsw [%l7 + 0x34], %i2
46736 ld [%l7 + 0x4C], %f1
46737 orcc %i4, 0x171F, %g6
46738 fmovsa %xcc, %f12, %f12
46739 subccc %l3, 0x1B05, %l4
46740 fornot1 %f2, %f2, %f12
46741 movrne %l5, %l2, %g3
46742 stb %o2, [%l7 + 0x67]
46743 stx %l6, [%l7 + 0x68]
46744 stw %l1, [%l7 + 0x38]
46745 brlz,a %g1, loop_5445
46746 addc %l0, %o0, %o3
46747 fbue %fcc3, loop_5446
46748 fnegd %f2, %f10
46749loop_5445:
46750 fble %fcc3, loop_5447
46751 fbl,a %fcc0, loop_5448
46752loop_5446:
46753 edge16l %i1, %i0, %o1
46754 sub %i6, %o4, %g2
46755loop_5447:
46756 fexpand %f12, %f4
46757loop_5448:
46758 bge,a %icc, loop_5449
46759 fmul8x16au %f5, %f12, %f8
46760 bneg,pt %icc, loop_5450
46761 lduw [%l7 + 0x44], %o6
46762loop_5449:
46763 be,pt %xcc, loop_5451
46764 movgu %xcc, %i5, %o7
46765loop_5450:
46766 ld [%l7 + 0x54], %f2
46767 xorcc %g4, %g5, %o5
46768loop_5451:
46769 fmovse %xcc, %f0, %f6
46770 alignaddrl %i3, %g7, %i2
46771 ldub [%l7 + 0x47], %i4
46772 bneg,pn %icc, loop_5452
46773 bcc,pn %xcc, loop_5453
46774 fnot2s %f7, %f9
46775 stw %g6, [%l7 + 0x60]
46776loop_5452:
46777 fornot2 %f2, %f8, %f0
46778loop_5453:
46779 fmovsn %xcc, %f3, %f9
46780 ba,pn %icc, loop_5454
46781 fmovsa %icc, %f11, %f6
46782 tsubcctv %l3, %l4, %l5
46783 lduh [%l7 + 0x76], %l2
46784loop_5454:
46785 movleu %icc, %g3, %o2
46786 movrgez %l6, %l1, %i7
46787 alignaddrl %g1, %l0, %o0
46788 fpsub32 %f10, %f0, %f12
46789 fmovrde %o3, %f2, %f14
46790 bpos,a,pn %xcc, loop_5455
46791 fmovdneg %xcc, %f3, %f1
46792 tl %xcc, 0x1
46793 fpack32 %f6, %f12, %f14
46794loop_5455:
46795 xnorcc %i0, 0x05BD, %o1
46796 stb %i6, [%l7 + 0x5F]
46797 lduw [%l7 + 0x7C], %i1
46798 bcc,a,pn %xcc, loop_5456
46799 orn %o4, %o6, %g2
46800 ldd [%l7 + 0x48], %f4
46801 srlx %o7, %i5, %g4
46802loop_5456:
46803 addcc %g5, 0x1544, %i3
46804 ldx [%l7 + 0x50], %g7
46805 tcs %icc, 0x5
46806 ldub [%l7 + 0x69], %o5
46807 stw %i2, [%l7 + 0x64]
46808 tsubcctv %g6, %l3, %i4
46809 fbuge %fcc2, loop_5457
46810 lduh [%l7 + 0x08], %l4
46811 fmovsn %xcc, %f8, %f9
46812 ldx [%l7 + 0x60], %l5
46813loop_5457:
46814 movl %icc, %l2, %o2
46815 orn %l6, %l1, %i7
46816 movge %icc, %g3, %g1
46817 fandnot1 %f14, %f10, %f6
46818 fmovdle %icc, %f8, %f12
46819 umul %l0, %o3, %i0
46820 ldsh [%l7 + 0x66], %o0
46821 ldsh [%l7 + 0x0E], %i6
46822 lduw [%l7 + 0x78], %i1
46823 tvc %icc, 0x6
46824 fblg %fcc0, loop_5458
46825 std %f14, [%l7 + 0x38]
46826 ld [%l7 + 0x44], %f7
46827 fxors %f11, %f11, %f4
46828loop_5458:
46829 sethi 0x19D0, %o1
46830 std %f4, [%l7 + 0x70]
46831 ldd [%l7 + 0x20], %f14
46832 fmovsne %xcc, %f11, %f4
46833 movrlez %o4, %o6, %g2
46834 ld [%l7 + 0x74], %f10
46835 brlz %i5, loop_5459
46836 fbuge %fcc1, loop_5460
46837 ldsb [%l7 + 0x4B], %g4
46838 fnands %f8, %f12, %f4
46839loop_5459:
46840 fabss %f0, %f11
46841loop_5460:
46842 stw %o7, [%l7 + 0x30]
46843 fcmpeq32 %f6, %f2, %g5
46844 fbu %fcc2, loop_5461
46845 fpack16 %f6, %f4
46846 stx %i3, [%l7 + 0x38]
46847 te %xcc, 0x5
46848loop_5461:
46849 tn %xcc, 0x1
46850 fandnot1 %f6, %f6, %f12
46851 smul %g7, 0x00E3, %i2
46852 bneg,a %xcc, loop_5462
46853 ldx [%l7 + 0x78], %g6
46854 tcs %icc, 0x2
46855 fmovdleu %xcc, %f15, %f4
46856loop_5462:
46857 sllx %l3, 0x1A, %i4
46858 fba,a %fcc0, loop_5463
46859 stw %l4, [%l7 + 0x48]
46860 std %f8, [%l7 + 0x40]
46861 lduw [%l7 + 0x68], %o5
46862loop_5463:
46863 fxor %f2, %f4, %f6
46864 ldsh [%l7 + 0x14], %l2
46865 sdiv %l5, 0x1EAD, %o2
46866 fcmple32 %f0, %f10, %l6
46867 stb %i7, [%l7 + 0x14]
46868 sllx %g3, %l1, %l0
46869 tl %icc, 0x3
46870 fble,a %fcc1, loop_5464
46871 ldsw [%l7 + 0x58], %g1
46872 sth %i0, [%l7 + 0x3A]
46873 movleu %icc, %o0, %o3
46874loop_5464:
46875 stw %i1, [%l7 + 0x0C]
46876 st %f5, [%l7 + 0x14]
46877 movge %xcc, %i6, %o1
46878 edge16n %o6, %o4, %g2
46879 edge8l %g4, %i5, %g5
46880 umul %o7, %g7, %i2
46881 fcmpne16 %f10, %f6, %g6
46882 ldsh [%l7 + 0x2A], %i3
46883 xnor %l3, %l4, %i4
46884 addc %l2, 0x0A57, %o5
46885 nop
46886 setx loop_5465, %l0, %l1
46887 wrpr 0x1, %tl
46888 wrpr %l1, %tnpc
46889 setx 0x34400001400, %l0, %l1
46890 wrpr %l1, %tstate
46891 wrhpr 0x4, %htstate
46892 done
46893 fcmps %fcc0, %f8, %f10
46894 bcs,a loop_5466
46895 lduw [%l7 + 0x4C], %o2
46896loop_5465:
46897 ldsb [%l7 + 0x79], %l6
46898 ldsb [%l7 + 0x22], %l5
46899loop_5466:
46900 xnor %i7, 0x026A, %g3
46901 movrlez %l0, %l1, %g1
46902 std %f2, [%l7 + 0x70]
46903 fpack32 %f6, %f4, %f10
46904 bvc,a,pt %xcc, loop_5467
46905 fnot2 %f14, %f4
46906 fandnot1 %f2, %f12, %f4
46907 sth %i0, [%l7 + 0x24]
46908loop_5467:
46909 sth %o0, [%l7 + 0x72]
46910 std %f10, [%l7 + 0x10]
46911 fcmpne32 %f4, %f14, %i1
46912 tcs %xcc, 0x3
46913 fmovrdgz %o3, %f2, %f12
46914 edge32ln %o1, %i6, %o6
46915 fpmerge %f0, %f12, %f12
46916 fmovde %xcc, %f11, %f3
46917 fpadd16 %f8, %f0, %f2
46918 stb %o4, [%l7 + 0x1F]
46919 fmovscs %xcc, %f12, %f2
46920 movrne %g4, 0x0A3, %i5
46921 fmuld8sux16 %f15, %f2, %f12
46922 stw %g5, [%l7 + 0x1C]
46923 movrne %g2, %g7, %o7
46924 movrlz %i2, %i3, %l3
46925 srax %g6, %i4, %l2
46926 nop
46927 setx loop_5468, %l0, %l1
46928 wrpr 0x1, %tl
46929 wrpr %l1, %tpc
46930 add %l1, 0x4, %l1
46931 wrpr %l1, %tnpc
46932 setx 0x34400001400, %l0, %l1
46933 wrpr %l1, %tstate
46934 wrhpr 0x4, %htstate
46935 retry
46936 stx %l4, [%l7 + 0x48]
46937 ldub [%l7 + 0x6D], %o5
46938 std %f0, [%l7 + 0x10]
46939loop_5468:
46940 fmuld8sux16 %f6, %f1, %f6
46941 fbe %fcc0, loop_5469
46942 ldx [%l7 + 0x38], %l6
46943 fcmpgt32 %f10, %f0, %l5
46944 brlz %i7, loop_5470
46945loop_5469:
46946 fandnot1s %f3, %f3, %f9
46947 st %f5, [%l7 + 0x50]
46948 sll %g3, 0x15, %o2
46949loop_5470:
46950 fmovrslz %l0, %f12, %f9
46951 movn %xcc, %l1, %g1
46952 ta %icc, 0x6
46953 fmovrse %o0, %f13, %f5
46954 sth %i0, [%l7 + 0x5C]
46955 brlez %o3, loop_5471
46956 subccc %i1, 0x1F34, %i6
46957 ldsb [%l7 + 0x27], %o1
46958 fpadd16s %f0, %f11, %f10
46959loop_5471:
46960 array8 %o6, %g4, %o4
46961 fmovrslz %i5, %f9, %f0
46962 st %f6, [%l7 + 0x28]
46963 ldx [%l7 + 0x50], %g2
46964 faligndata %f2, %f4, %f2
46965 lduw [%l7 + 0x24], %g5
46966 fcmple32 %f4, %f10, %o7
46967 sdivcc %i2, 0x0BE2, %i3
46968 fblg %fcc3, loop_5472
46969 bshuffle %f14, %f6, %f12
46970 fble,a %fcc0, loop_5473
46971 fands %f2, %f10, %f10
46972loop_5472:
46973 fxor %f14, %f6, %f0
46974 ldd [%l7 + 0x50], %f14
46975loop_5473:
46976 addcc %l3, 0x1B41, %g6
46977 tleu %xcc, 0x4
46978 nop
46979 setx loop_5474, %l0, %l1
46980 wrpr 0x1, %tl
46981 wrpr %l1, %tpc
46982 add %l1, 0x4, %l1
46983 wrpr %l1, %tnpc
46984 setx 0x34400001400, %l0, %l1
46985 wrpr %l1, %tstate
46986 wrhpr 0x4, %htstate
46987 retry
46988 fnot1 %f4, %f12
46989 fbn,a %fcc2, loop_5475
46990 call loop_5476
46991loop_5474:
46992 stb %i4, [%l7 + 0x76]
46993 ld [%l7 + 0x4C], %f0
46994loop_5475:
46995 fornot2 %f10, %f4, %f12
46996loop_5476:
46997 fmovrslez %g7, %f4, %f10
46998 ldsb [%l7 + 0x31], %l2
46999 fands %f11, %f3, %f13
47000 andcc %l4, %l6, %o5
47001 brlez,a %l5, loop_5477
47002 ldsb [%l7 + 0x75], %g3
47003 add %o2, %i7, %l1
47004 st %f15, [%l7 + 0x68]
47005loop_5477:
47006 sra %l0, 0x02, %o0
47007 fpadd32s %f2, %f9, %f10
47008 xor %g1, 0x1AA6, %i0
47009 fmovsvs %icc, %f15, %f0
47010 fmovsle %icc, %f7, %f15
47011 orcc %i1, %o3, %i6
47012 umul %o1, 0x01BD, %g4
47013 fnot1 %f0, %f8
47014 fmovrsgez %o6, %f6, %f2
47015 sth %o4, [%l7 + 0x76]
47016 fcmpeq32 %f4, %f2, %g2
47017 edge8 %g5, %o7, %i2
47018 ld [%l7 + 0x78], %f11
47019 fabss %f5, %f1
47020 ldd [%l7 + 0x48], %f4
47021 ldx [%l7 + 0x20], %i3
47022 edge16 %i5, %l3, %i4
47023 fsrc1 %f10, %f10
47024 edge8n %g7, %g6, %l2
47025 movle %xcc, %l6, %l4
47026 std %f12, [%l7 + 0x50]
47027 brgz,a %o5, loop_5478
47028 ldx [%l7 + 0x60], %g3
47029 fmovs %f7, %f15
47030 fnors %f6, %f14, %f13
47031loop_5478:
47032 fcmple32 %f12, %f8, %o2
47033 fnot2s %f8, %f0
47034 ldub [%l7 + 0x60], %l5
47035 fsrc2 %f2, %f4
47036 tle %xcc, 0x4
47037 subcc %i7, 0x1785, %l1
47038 fnot2s %f5, %f13
47039 bleu,pn %icc, loop_5479
47040 ldsw [%l7 + 0x10], %l0
47041 ld [%l7 + 0x2C], %f14
47042 nop
47043 setx loop_5480, %l0, %l1
47044 jmpl %l1, %o0
47045loop_5479:
47046 fnor %f14, %f14, %f8
47047 udivx %g1, 0x0384, %i0
47048 sethi 0x16DC, %i1
47049loop_5480:
47050 ldsh [%l7 + 0x60], %o3
47051 movneg %icc, %o1, %g4
47052 fcmpes %fcc2, %f12, %f10
47053 sub %i6, 0x0717, %o4
47054 lduh [%l7 + 0x6E], %o6
47055 brgez %g5, loop_5481
47056 fnor %f6, %f2, %f12
47057 taddcc %g2, 0x0C79, %o7
47058 fexpand %f6, %f4
47059loop_5481:
47060 fbg %fcc3, loop_5482
47061 ldub [%l7 + 0x3C], %i2
47062 lduh [%l7 + 0x3A], %i5
47063 stw %l3, [%l7 + 0x24]
47064loop_5482:
47065 tvc %icc, 0x2
47066 brlez %i3, loop_5483
47067 edge8 %g7, %g6, %i4
47068 ldsw [%l7 + 0x5C], %l6
47069 fnot1 %f12, %f4
47070loop_5483:
47071 addc %l4, 0x0011, %l2
47072 fmovscs %icc, %f2, %f15
47073 fpsub32s %f10, %f15, %f2
47074 fmovdn %icc, %f10, %f0
47075 smul %g3, %o2, %o5
47076 fpack32 %f12, %f12, %f14
47077 tpos %icc, 0x2
47078 movvs %xcc, %l5, %i7
47079 udiv %l1, 0x1037, %l0
47080 fnot2s %f14, %f7
47081 taddcc %o0, %g1, %i0
47082 fabss %f8, %f3
47083 fmovsle %icc, %f11, %f5
47084 movge %xcc, %o3, %i1
47085 stb %g4, [%l7 + 0x36]
47086 orn %i6, %o4, %o1
47087 fbn %fcc3, loop_5484
47088 edge16l %g5, %o6, %g2
47089 lduh [%l7 + 0x60], %i2
47090 nop
47091 setx loop_5485, %l0, %l1
47092 wrpr 0x1, %tl
47093 wrpr %l1, %tnpc
47094 setx 0x34400001400, %l0, %l1
47095 wrpr %l1, %tstate
47096 wrhpr 0x4, %htstate
47097 done
47098loop_5484:
47099 te %xcc, 0x2
47100 sllx %o7, %l3, %i5
47101 fcmple16 %f14, %f8, %i3
47102loop_5485:
47103 stx %g6, [%l7 + 0x38]
47104 fpsub32 %f2, %f14, %f8
47105 fbn %fcc2, loop_5486
47106 fcmpd %fcc2, %f2, %f2
47107 ldub [%l7 + 0x7A], %i4
47108 movvc %xcc, %l6, %l4
47109loop_5486:
47110 ld [%l7 + 0x74], %f5
47111 udiv %g7, 0x19BC, %g3
47112 ld [%l7 + 0x78], %f6
47113 bcc,pt %xcc, loop_5487
47114 fmovdne %xcc, %f12, %f0
47115 andcc %o2, %l2, %l5
47116 ldub [%l7 + 0x13], %i7
47117loop_5487:
47118 fmovse %icc, %f13, %f15
47119 fcmpes %fcc0, %f4, %f7
47120 mulscc %o5, %l1, %l0
47121 sllx %o0, %i0, %o3
47122 fbn,a %fcc1, loop_5488
47123 xor %g1, 0x1508, %g4
47124 movge %xcc, %i6, %i1
47125 sllx %o1, %o4, %g5
47126loop_5488:
47127 fmovrdgz %g2, %f2, %f10
47128 fcmpes %fcc1, %f5, %f13
47129 fors %f2, %f4, %f7
47130 sdivcc %i2, 0x02BF, %o6
47131 fbn,a %fcc1, loop_5489
47132 std %f10, [%l7 + 0x68]
47133 tgu %icc, 0x0
47134 ldsw [%l7 + 0x38], %o7
47135loop_5489:
47136 tne %icc, 0x2
47137 alignaddrl %i5, %l3, %g6
47138 taddcctv %i3, 0x0261, %l6
47139 edge8ln %l4, %i4, %g7
47140 fpsub32s %f10, %f0, %f8
47141 ldsw [%l7 + 0x0C], %o2
47142 ldub [%l7 + 0x0E], %l2
47143 movrlez %l5, 0x0EE, %i7
47144 movpos %xcc, %g3, %l1
47145 edge16 %o5, %l0, %o0
47146 andncc %o3, %g1, %g4
47147 fpmerge %f11, %f8, %f2
47148 tcc %xcc, 0x5
47149 edge16 %i6, %i0, %o1
47150 fblg %fcc0, loop_5490
47151 ldsw [%l7 + 0x14], %i1
47152 ldub [%l7 + 0x42], %o4
47153 bg,a,pt %xcc, loop_5491
47154loop_5490:
47155 fnegd %f12, %f14
47156 fcmpeq16 %f8, %f14, %g5
47157 fexpand %f0, %f4
47158loop_5491:
47159 fbe,a %fcc1, loop_5492
47160 fpmerge %f11, %f3, %f8
47161 fcmpeq16 %f0, %f14, %i2
47162 bl %xcc, loop_5493
47163loop_5492:
47164 fnegd %f14, %f12
47165 fandnot2 %f12, %f0, %f0
47166 srax %g2, %o6, %o7
47167loop_5493:
47168 stx %l3, [%l7 + 0x20]
47169 mulx %g6, %i3, %l6
47170 nop
47171 setx loop_5494, %l0, %l1
47172 wrpr 0x1, %tl
47173 wrpr %l1, %tpc
47174 add %l1, 0x4, %l1
47175 wrpr %l1, %tnpc
47176 setx 0x34400001400, %l0, %l1
47177 wrpr %l1, %tstate
47178 wrhpr 0x4, %htstate
47179 retry
47180 st %f6, [%l7 + 0x78]
47181 sth %i5, [%l7 + 0x26]
47182 tneg %icc, 0x5
47183loop_5494:
47184 fmovrdlez %l4, %f12, %f8
47185 fnot2 %f2, %f0
47186 movre %i4, 0x0B1, %g7
47187 bne,a,pt %xcc, loop_5495
47188 andcc %l2, 0x02CB, %l5
47189 fmovdg %icc, %f5, %f12
47190 fbug %fcc0, loop_5496
47191loop_5495:
47192 movcs %icc, %i7, %g3
47193 fpadd32 %f2, %f14, %f10
47194 movl %xcc, %l1, %o5
47195loop_5496:
47196 ldsh [%l7 + 0x32], %o2
47197 ldub [%l7 + 0x08], %l0
47198 fpadd16 %f10, %f2, %f12
47199 fmovrdlez %o3, %f12, %f2
47200 stx %g1, [%l7 + 0x30]
47201 tpos %xcc, 0x4
47202 mulx %g4, %i6, %i0
47203 sllx %o0, %i1, %o1
47204 movcc %xcc, %o4, %g5
47205 bcc,a,pt %icc, loop_5497
47206 fandnot2s %f15, %f5, %f7
47207 subc %i2, %o6, %o7
47208 bne,a %icc, loop_5498
47209loop_5497:
47210 ldsw [%l7 + 0x50], %l3
47211 movl %xcc, %g2, %i3
47212 fpack32 %f0, %f0, %f12
47213loop_5498:
47214 fornot2 %f0, %f6, %f10
47215 bcc %icc, loop_5499
47216 fpsub32 %f4, %f10, %f14
47217 ldd [%l7 + 0x50], %f12
47218 ldx [%l7 + 0x40], %l6
47219loop_5499:
47220 brz %g6, loop_5500
47221 ldx [%l7 + 0x68], %l4
47222 stx %i4, [%l7 + 0x38]
47223 fandnot2s %f15, %f10, %f13
47224loop_5500:
47225 movpos %xcc, %i5, %l2
47226 movcs %icc, %l5, %g7
47227 ldub [%l7 + 0x37], %g3
47228 bvc,pt %icc, loop_5501
47229 ldsw [%l7 + 0x50], %i7
47230 fmul8ulx16 %f8, %f10, %f6
47231 ldd [%l7 + 0x70], %f0
47232loop_5501:
47233 fbg,a %fcc3, loop_5502
47234 addcc %l1, 0x0D34, %o5
47235 stw %l0, [%l7 + 0x78]
47236 ldd [%l7 + 0x30], %f14
47237loop_5502:
47238 or %o2, 0x0862, %g1
47239 ldsh [%l7 + 0x76], %o3
47240 st %f7, [%l7 + 0x58]
47241 stb %g4, [%l7 + 0x75]
47242 fpsub32s %f6, %f4, %f6
47243 xnor %i0, 0x1871, %i6
47244 udivcc %o0, 0x030B, %o1
47245 fones %f11
47246 lduw [%l7 + 0x3C], %o4
47247 fand %f14, %f0, %f12
47248 bpos,a loop_5503
47249 movg %icc, %i1, %g5
47250 fbg,a %fcc0, loop_5504
47251 tl %icc, 0x0
47252loop_5503:
47253 ld [%l7 + 0x18], %f5
47254 fmovrsgez %o6, %f13, %f13
47255loop_5504:
47256 fmovse %xcc, %f10, %f15
47257 sethi 0x0187, %o7
47258 fmovrde %i2, %f10, %f14
47259 nop
47260 setx loop_5505, %l0, %l1
47261 wrpr 0x1, %tl
47262 wrpr %l1, %tpc
47263 add %l1, 0x4, %l1
47264 wrpr %l1, %tnpc
47265 setx 0x34400001400, %l0, %l1
47266 wrpr %l1, %tstate
47267 wrhpr 0x4, %htstate
47268 retry
47269 fmovsne %xcc, %f0, %f9
47270 fpmerge %f13, %f2, %f2
47271 ldub [%l7 + 0x42], %l3
47272loop_5505:
47273 fmul8x16au %f11, %f5, %f12
47274 brlz,a %g2, loop_5506
47275 st %f5, [%l7 + 0x18]
47276 edge16ln %l6, %i3, %g6
47277 std %f0, [%l7 + 0x18]
47278loop_5506:
47279 popc 0x0677, %l4
47280 sll %i5, %i4, %l2
47281 edge16 %l5, %g7, %g3
47282 movvc %xcc, %i7, %l1
47283 movrgz %l0, %o5, %g1
47284 tsubcctv %o3, 0x0DC2, %g4
47285 fornot2s %f1, %f13, %f8
47286 fmovsg %icc, %f11, %f7
47287 srax %i0, %o2, %o0
47288 fcmpeq32 %f10, %f10, %i6
47289 movvs %xcc, %o1, %o4
47290 stx %g5, [%l7 + 0x08]
47291 ldsh [%l7 + 0x60], %o6
47292 stb %i1, [%l7 + 0x4C]
47293 addccc %o7, %l3, %i2
47294 std %f2, [%l7 + 0x10]
47295 tneg %xcc, 0x2
47296 fxnors %f10, %f9, %f12
47297 mova %icc, %g2, %l6
47298 lduw [%l7 + 0x30], %i3
47299 fmovspos %xcc, %f10, %f7
47300 stb %l4, [%l7 + 0x1D]
47301 fmovd %f14, %f14
47302 ldd [%l7 + 0x70], %f10
47303 fmovrdgez %i5, %f12, %f12
47304 tvs %xcc, 0x4
47305 ldsb [%l7 + 0x55], %g6
47306 tl %icc, 0x1
47307 ldub [%l7 + 0x25], %l2
47308 movg %icc, %l5, %i4
47309 movrlz %g7, 0x369, %g3
47310 movrne %i7, %l1, %l0
47311 brgez,a %o5, loop_5507
47312 subccc %g1, 0x1896, %o3
47313 fmul8sux16 %f8, %f10, %f14
47314 ldsw [%l7 + 0x40], %g4
47315loop_5507:
47316 fbul,a %fcc1, loop_5508
47317 ldx [%l7 + 0x40], %i0
47318 bleu,a,pt %icc, loop_5509
47319 bl,pt %icc, loop_5510
47320loop_5508:
47321 stx %o2, [%l7 + 0x10]
47322 fsrc1s %f7, %f12
47323loop_5509:
47324 ldub [%l7 + 0x77], %o0
47325loop_5510:
47326 fmovrdlz %o1, %f12, %f2
47327 fpsub16 %f2, %f2, %f8
47328 ldx [%l7 + 0x48], %o4
47329 te %icc, 0x2
47330 fbue,a %fcc2, loop_5511
47331 lduh [%l7 + 0x54], %g5
47332 fxnor %f10, %f12, %f12
47333 taddcc %i6, 0x0365, %i1
47334loop_5511:
47335 fmovda %icc, %f10, %f8
47336 ld [%l7 + 0x30], %f15
47337 fbge %fcc0, loop_5512
47338 movle %icc, %o6, %l3
47339 fsrc1 %f6, %f14
47340 fmuld8sux16 %f5, %f3, %f12
47341loop_5512:
47342 stb %i2, [%l7 + 0x48]
47343 lduw [%l7 + 0x20], %g2
47344 ld [%l7 + 0x38], %f2
47345 fbo %fcc1, loop_5513
47346 fbe,a %fcc2, loop_5514
47347 fcmple32 %f6, %f14, %l6
47348 sllx %i3, 0x00, %l4
47349loop_5513:
47350 umulcc %o7, %g6, %i5
47351loop_5514:
47352 fmovdvs %icc, %f15, %f5
47353 edge16l %l2, %l5, %i4
47354 fcmpeq32 %f10, %f2, %g7
47355 bshuffle %f10, %f0, %f6
47356 fmul8x16 %f3, %f14, %f14
47357 ldsb [%l7 + 0x7E], %g3
47358 bg %icc, loop_5515
47359 fbo %fcc2, loop_5516
47360 fmovsl %icc, %f7, %f6
47361 brnz,a %i7, loop_5517
47362loop_5515:
47363 ldsh [%l7 + 0x60], %l0
47364loop_5516:
47365 fors %f9, %f4, %f6
47366 ld [%l7 + 0x4C], %f5
47367loop_5517:
47368 fmovsne %xcc, %f2, %f15
47369 lduh [%l7 + 0x7E], %o5
47370 sth %g1, [%l7 + 0x12]
47371 ldd [%l7 + 0x08], %f12
47372 stw %o3, [%l7 + 0x34]
47373 edge32l %g4, %i0, %o2
47374 tg %xcc, 0x1
47375 fmovdne %icc, %f8, %f2
47376 edge8l %o0, %l1, %o4
47377 edge16n %o1, %i6, %i1
47378 tvs %xcc, 0x1
47379 move %icc, %o6, %g5
47380 fmovsleu %icc, %f14, %f6
47381 bl,a %xcc, loop_5518
47382 tleu %icc, 0x6
47383 fcmpne16 %f6, %f4, %i2
47384 fmovrsgz %g2, %f7, %f12
47385loop_5518:
47386 subc %l6, 0x1D00, %i3
47387 movne %xcc, %l3, %o7
47388 lduh [%l7 + 0x3A], %g6
47389 fbule %fcc2, loop_5519
47390 sdiv %l4, 0x1153, %l2
47391 srax %l5, %i5, %g7
47392 tle %xcc, 0x5
47393loop_5519:
47394 stb %g3, [%l7 + 0x34]
47395 fand %f4, %f10, %f4
47396 fmovde %icc, %f0, %f5
47397 brlez,a %i4, loop_5520
47398 fpackfix %f0, %f13
47399 stx %l0, [%l7 + 0x40]
47400 fcmpes %fcc3, %f0, %f0
47401loop_5520:
47402 brgez %o5, loop_5521
47403 stb %i7, [%l7 + 0x2E]
47404 ldub [%l7 + 0x39], %g1
47405 std %f4, [%l7 + 0x48]
47406loop_5521:
47407 fbg,a %fcc2, loop_5522
47408 fmovrdgez %g4, %f10, %f2
47409 fmovsa %xcc, %f6, %f6
47410 addc %o3, %o2, %i0
47411loop_5522:
47412 ldd [%l7 + 0x28], %f6
47413 ldsw [%l7 + 0x1C], %l1
47414 fpadd32 %f8, %f0, %f12
47415 fandnot1s %f8, %f10, %f8
47416 fmovrsne %o0, %f2, %f11
47417 fmovdg %icc, %f11, %f5
47418 ldd [%l7 + 0x58], %f12
47419 fmul8x16au %f0, %f15, %f0
47420 tsubcctv %o4, %o1, %i1
47421 ldd [%l7 + 0x40], %f8
47422 ldsb [%l7 + 0x74], %i6
47423 fmovdleu %xcc, %f12, %f5
47424 movne %xcc, %g5, %o6
47425 st %f11, [%l7 + 0x78]
47426 fzeros %f2
47427 movle %xcc, %i2, %g2
47428 fcmple16 %f4, %f8, %i3
47429 stx %l6, [%l7 + 0x78]
47430 andcc %l3, %o7, %g6
47431 edge32ln %l4, %l2, %i5
47432 sdivcc %l5, 0x1822, %g7
47433 stx %i4, [%l7 + 0x08]
47434 fmovd %f2, %f2
47435 fmuld8ulx16 %f12, %f10, %f4
47436 fmovrslz %g3, %f11, %f7
47437 fnot2s %f10, %f1
47438 bgu %xcc, loop_5523
47439 fmovdn %icc, %f2, %f12
47440 ldsh [%l7 + 0x4C], %o5
47441 fcmpeq32 %f4, %f6, %l0
47442loop_5523:
47443 fmovsgu %icc, %f1, %f8
47444 stb %i7, [%l7 + 0x15]
47445 move %xcc, %g4, %g1
47446 brgz %o3, loop_5524
47447 sllx %i0, %l1, %o2
47448 ldsw [%l7 + 0x08], %o0
47449 ldd [%l7 + 0x28], %f0
47450loop_5524:
47451 fexpand %f15, %f4
47452 te %icc, 0x3
47453 fba,a %fcc1, loop_5525
47454 fmovdvs %icc, %f4, %f6
47455 movcs %icc, %o1, %i1
47456 fbe %fcc0, loop_5526
47457loop_5525:
47458 fmovrdne %o4, %f14, %f10
47459 ldsw [%l7 + 0x6C], %g5
47460 movle %icc, %i6, %i2
47461loop_5526:
47462 or %o6, %i3, %l6
47463 edge8 %l3, %g2, %o7
47464 addc %l4, 0x05B2, %l2
47465 nop
47466 setx loop_5527, %l0, %l1
47467 wrpr 0x1, %tl
47468 wrpr %l1, %tpc
47469 add %l1, 0x4, %l1
47470 wrpr %l1, %tnpc
47471 setx 0x34400001400, %l0, %l1
47472 wrpr %l1, %tstate
47473 wrhpr 0x4, %htstate
47474 retry
47475 fmovsge %icc, %f5, %f0
47476 fandnot2s %f0, %f1, %f8
47477 mova %icc, %i5, %l5
47478loop_5527:
47479 lduh [%l7 + 0x14], %g7
47480 tg %icc, 0x3
47481 tsubcctv %i4, 0x008E, %g6
47482 ldx [%l7 + 0x10], %o5
47483 sth %l0, [%l7 + 0x30]
47484 popc %g3, %i7
47485 ldsb [%l7 + 0x7D], %g4
47486 sth %o3, [%l7 + 0x5E]
47487 srl %g1, %l1, %i0
47488 edge16ln %o2, %o1, %o0
47489 stx %o4, [%l7 + 0x40]
47490 movrlz %i1, %i6, %i2
47491 lduw [%l7 + 0x5C], %o6
47492 fcmple16 %f12, %f8, %i3
47493 st %f6, [%l7 + 0x14]
47494 ldsw [%l7 + 0x20], %l6
47495 brlez %l3, loop_5528
47496 tvc %icc, 0x7
47497 edge16 %g5, %o7, %g2
47498 udivx %l2, 0x0052, %l4
47499loop_5528:
47500 fbe,a %fcc2, loop_5529
47501 movl %xcc, %l5, %g7
47502 fmovrdgz %i5, %f4, %f0
47503 tsubcctv %g6, %o5, %l0
47504loop_5529:
47505 st %f1, [%l7 + 0x0C]
47506 fbuge,a %fcc0, loop_5530
47507 bl,a loop_5531
47508 ldub [%l7 + 0x7E], %i4
47509 lduw [%l7 + 0x78], %g3
47510loop_5530:
47511 tg %xcc, 0x0
47512loop_5531:
47513 fmovspos %icc, %f8, %f1
47514 edge16l %i7, %o3, %g4
47515 stw %l1, [%l7 + 0x68]
47516 or %i0, %g1, %o2
47517 fpsub32 %f4, %f4, %f2
47518 edge16 %o1, %o4, %i1
47519 fpsub16 %f8, %f0, %f6
47520 ta %xcc, 0x6
47521 nop
47522 setx loop_5532, %l0, %l1
47523 wrpr 0x1, %tl
47524 wrpr %l1, %tnpc
47525 setx 0x34400001400, %l0, %l1
47526 wrpr %l1, %tstate
47527 wrhpr 0x4, %htstate
47528 done
47529 move %xcc, %o0, %i2
47530 fabss %f3, %f7
47531 fmuld8sux16 %f11, %f1, %f12
47532loop_5532:
47533 lduw [%l7 + 0x14], %i6
47534 movvc %icc, %i3, %l6
47535 ld [%l7 + 0x34], %f3
47536 fornot2 %f14, %f14, %f6
47537 lduh [%l7 + 0x40], %o6
47538 st %f4, [%l7 + 0x60]
47539 lduh [%l7 + 0x70], %l3
47540 fbuge %fcc0, loop_5533
47541 movleu %xcc, %o7, %g2
47542 fmovsgu %icc, %f10, %f11
47543 lduh [%l7 + 0x2A], %g5
47544loop_5533:
47545 fmovdg %xcc, %f1, %f13
47546 nop
47547 setx loop_5534, %l0, %l1
47548 wrpr 0x1, %tl
47549 wrpr %l1, %tpc
47550 add %l1, 0x4, %l1
47551 wrpr %l1, %tnpc
47552 setx 0x34400001400, %l0, %l1
47553 wrpr %l1, %tstate
47554 wrhpr 0x4, %htstate
47555 retry
47556 st %f7, [%l7 + 0x54]
47557 fnot2 %f10, %f8
47558 ldd [%l7 + 0x38], %f0
47559loop_5534:
47560 std %f6, [%l7 + 0x70]
47561 fxor %f8, %f0, %f2
47562 orcc %l2, %l5, %l4
47563 fbue %fcc1, loop_5535
47564 fmovsl %xcc, %f5, %f14
47565 fpsub32s %f0, %f2, %f1
47566 edge16 %g7, %i5, %o5
47567loop_5535:
47568 fnot1s %f5, %f2
47569 ldub [%l7 + 0x34], %l0
47570 fmovrse %g6, %f4, %f4
47571 movl %xcc, %g3, %i4
47572 std %f8, [%l7 + 0x10]
47573 fones %f5
47574 fbl %fcc2, loop_5536
47575 ldub [%l7 + 0x0B], %o3
47576 sth %i7, [%l7 + 0x12]
47577 stw %g4, [%l7 + 0x20]
47578loop_5536:
47579 srax %i0, %l1, %o2
47580 st %f4, [%l7 + 0x14]
47581 nop
47582 setx loop_5537, %l0, %l1
47583 jmpl %l1, %g1
47584 nop
47585 setx loop_5538, %l0, %l1
47586 wrpr 0x1, %tl
47587 wrpr %l1, %tnpc
47588 setx 0x34400001400, %l0, %l1
47589 wrpr %l1, %tstate
47590 wrhpr 0x4, %htstate
47591 done
47592 fors %f1, %f5, %f8
47593 fbul %fcc1, loop_5539
47594loop_5537:
47595 tl %icc, 0x4
47596loop_5538:
47597 lduw [%l7 + 0x60], %o4
47598 fabss %f8, %f4
47599loop_5539:
47600 fbug %fcc1, loop_5540
47601 movrgez %o1, %o0, %i2
47602 add %i6, 0x1509, %i3
47603 fbue,a %fcc3, loop_5541
47604loop_5540:
47605 bpos loop_5542
47606 brgez %l6, loop_5543
47607 edge8 %i1, %l3, %o7
47608loop_5541:
47609 ldub [%l7 + 0x0B], %o6
47610loop_5542:
47611 movgu %icc, %g5, %l2
47612loop_5543:
47613 edge16ln %l5, %l4, %g7
47614 fmovdleu %xcc, %f12, %f12
47615 fornot1s %f3, %f3, %f12
47616 brz %i5, loop_5544
47617 fand %f0, %f4, %f12
47618 lduw [%l7 + 0x48], %g2
47619 fbuge,a %fcc0, loop_5545
47620loop_5544:
47621 stw %l0, [%l7 + 0x28]
47622 fmovsvc %xcc, %f12, %f15
47623 smul %o5, 0x0D33, %g3
47624loop_5545:
47625 subc %i4, 0x1825, %o3
47626 stb %i7, [%l7 + 0x67]
47627 ldsb [%l7 + 0x6F], %g4
47628 bvs,a loop_5546
47629 fmovdl %xcc, %f0, %f1
47630 fmovdvs %xcc, %f15, %f2
47631 stx %g6, [%l7 + 0x58]
47632loop_5546:
47633 ld [%l7 + 0x40], %f2
47634 umul %l1, 0x07CA, %i0
47635 fmuld8sux16 %f7, %f0, %f4
47636 movne %icc, %g1, %o4
47637 ld [%l7 + 0x10], %f15
47638 fcmps %fcc3, %f4, %f11
47639 edge16 %o2, %o0, %i2
47640 movre %i6, %o1, %i3
47641 stx %i1, [%l7 + 0x18]
47642 bcc,a,pt %icc, loop_5547
47643 edge16n %l6, %l3, %o7
47644 fbo %fcc1, loop_5548
47645 lduw [%l7 + 0x20], %o6
47646loop_5547:
47647 array32 %g5, %l5, %l4
47648 ldx [%l7 + 0x30], %l2
47649loop_5548:
47650 lduw [%l7 + 0x34], %g7
47651 udivcc %g2, 0x0760, %i5
47652 fmovdle %icc, %f10, %f0
47653 taddcc %o5, 0x1B98, %l0
47654 ldx [%l7 + 0x58], %g3
47655 stb %i4, [%l7 + 0x1C]
47656 fbl,a %fcc1, loop_5549
47657 ldd [%l7 + 0x70], %f4
47658 lduh [%l7 + 0x16], %i7
47659 ldd [%l7 + 0x30], %f4
47660loop_5549:
47661 fmovdcc %icc, %f5, %f7
47662 udiv %o3, 0x0C52, %g4
47663 tge %xcc, 0x2
47664 st %f9, [%l7 + 0x10]
47665 edge8l %g6, %l1, %g1
47666 add %i0, 0x0993, %o4
47667 fbu %fcc0, loop_5550
47668 ldsh [%l7 + 0x2A], %o0
47669 fexpand %f11, %f6
47670 srl %o2, %i2, %i6
47671loop_5550:
47672 and %o1, 0x03F7, %i3
47673 mulscc %l6, 0x0BA7, %i1
47674 umulcc %l3, 0x074D, %o7
47675 addc %g5, 0x1E99, %o6
47676 ldsw [%l7 + 0x7C], %l4
47677 pdist %f12, %f0, %f0
47678 fble,a %fcc0, loop_5551
47679 fpsub32 %f6, %f0, %f2
47680 movneg %icc, %l2, %g7
47681 fba %fcc1, loop_5552
47682loop_5551:
47683 stx %l5, [%l7 + 0x18]
47684 lduw [%l7 + 0x7C], %i5
47685 lduh [%l7 + 0x18], %o5
47686loop_5552:
47687 fpsub16 %f6, %f2, %f14
47688 ldub [%l7 + 0x68], %l0
47689 smul %g2, 0x0B60, %i4
47690 edge32n %g3, %i7, %o3
47691 ldd [%l7 + 0x40], %f12
47692 movge %xcc, %g6, %g4
47693 fand %f4, %f6, %f6
47694 andcc %g1, 0x1A65, %l1
47695 add %o4, 0x1BAB, %o0
47696 ldd [%l7 + 0x50], %f10
47697 nop
47698 setx loop_5553, %l0, %l1
47699 wrpr 0x1, %tl
47700 wrpr %l1, %tpc
47701 add %l1, 0x4, %l1
47702 wrpr %l1, %tnpc
47703 setx 0x34400001400, %l0, %l1
47704 wrpr %l1, %tstate
47705 wrhpr 0x4, %htstate
47706 retry
47707 fornot1s %f2, %f11, %f8
47708 andcc %i0, 0x062D, %i2
47709 fmul8sux16 %f2, %f2, %f8
47710loop_5553:
47711 subccc %i6, %o1, %o2
47712 andncc %i3, %i1, %l3
47713 sth %l6, [%l7 + 0x58]
47714 pdist %f6, %f0, %f10
47715 ldsh [%l7 + 0x36], %o7
47716 fmovrdlz %o6, %f14, %f12
47717 tcs %icc, 0x5
47718 fmovrslz %g5, %f13, %f9
47719 fcmps %fcc2, %f7, %f2
47720 movneg %icc, %l2, %g7
47721 movvs %icc, %l4, %i5
47722 fmovsge %xcc, %f7, %f15
47723 mova %icc, %l5, %l0
47724 ldsw [%l7 + 0x6C], %g2
47725 taddcctv %o5, 0x1E27, %i4
47726 st %f11, [%l7 + 0x6C]
47727 fmovsvs %xcc, %f1, %f15
47728 fmovrdne %i7, %f6, %f6
47729 addccc %o3, 0x1509, %g3
47730 siam 0x1
47731 ldx [%l7 + 0x68], %g6
47732 bgu loop_5554
47733 fmovrdlez %g4, %f10, %f0
47734 stx %l1, [%l7 + 0x28]
47735 fcmpeq32 %f14, %f14, %o4
47736loop_5554:
47737 fba,a %fcc3, loop_5555
47738 movrlz %g1, %i0, %i2
47739 fmovdvs %xcc, %f7, %f3
47740 taddcc %i6, %o0, %o1
47741loop_5555:
47742 ldub [%l7 + 0x51], %o2
47743 fmovsneg %icc, %f7, %f13
47744 ldsh [%l7 + 0x4A], %i3
47745 fmovsa %icc, %f2, %f2
47746 fpack32 %f14, %f8, %f12
47747 call loop_5556
47748 fmovsvc %xcc, %f8, %f5
47749 edge16 %i1, %l6, %o7
47750 fpsub32s %f1, %f8, %f7
47751loop_5556:
47752 std %f6, [%l7 + 0x70]
47753 ldx [%l7 + 0x60], %l3
47754 fmovdleu %xcc, %f5, %f1
47755 st %f14, [%l7 + 0x08]
47756 fmovdg %xcc, %f15, %f14
47757 fmovrslz %o6, %f6, %f1
47758 stx %g5, [%l7 + 0x20]
47759 fandnot1s %f12, %f7, %f8
47760 fmovdle %icc, %f15, %f1
47761 movn %xcc, %g7, %l4
47762 movrgz %i5, %l2, %l5
47763 fmovdge %icc, %f12, %f13
47764 fmovs %f9, %f6
47765 nop
47766 setx loop_5557, %l0, %l1
47767 jmpl %l1, %g2
47768 sdiv %o5, 0x14AA, %i4
47769 fmovsvs %icc, %f0, %f14
47770 std %f8, [%l7 + 0x70]
47771loop_5557:
47772 sth %l0, [%l7 + 0x3C]
47773 stb %o3, [%l7 + 0x39]
47774 edge32ln %g3, %i7, %g6
47775 fpsub16 %f6, %f0, %f4
47776 fble,a %fcc0, loop_5558
47777 lduh [%l7 + 0x66], %l1
47778 ld [%l7 + 0x74], %f1
47779 fmovdn %xcc, %f13, %f10
47780loop_5558:
47781 bcc,a,pn %icc, loop_5559
47782 fmovd %f12, %f12
47783 fmovdgu %xcc, %f1, %f5
47784 stx %o4, [%l7 + 0x18]
47785loop_5559:
47786 stb %g1, [%l7 + 0x54]
47787 stx %i0, [%l7 + 0x70]
47788 ldsb [%l7 + 0x5F], %g4
47789 ldx [%l7 + 0x78], %i6
47790 fbne,a %fcc3, loop_5560
47791 edge16ln %i2, %o1, %o2
47792 stx %o0, [%l7 + 0x58]
47793 movgu %xcc, %i3, %i1
47794loop_5560:
47795 tge %icc, 0x7
47796 movcs %xcc, %o7, %l6
47797 fnors %f13, %f15, %f6
47798 ldd [%l7 + 0x50], %f14
47799 st %f7, [%l7 + 0x68]
47800 fbe,a %fcc0, loop_5561
47801 fmovsa %xcc, %f3, %f0
47802 stb %o6, [%l7 + 0x60]
47803 fors %f14, %f4, %f2
47804loop_5561:
47805 fmovdcs %icc, %f15, %f11
47806 fmovdge %icc, %f14, %f12
47807 lduh [%l7 + 0x5C], %l3
47808 srlx %g7, %l4, %g5
47809 lduh [%l7 + 0x40], %i5
47810 fbuge,a %fcc0, loop_5562
47811 std %f12, [%l7 + 0x78]
47812 sth %l5, [%l7 + 0x7A]
47813 fmuld8sux16 %f13, %f7, %f10
47814loop_5562:
47815 fmovrdlz %l2, %f0, %f2
47816 udivx %o5, 0x18BB, %i4
47817 fmovda %xcc, %f14, %f3
47818 edge8n %g2, %o3, %g3
47819 ldx [%l7 + 0x20], %i7
47820 fcmpgt32 %f2, %f6, %g6
47821 fxors %f7, %f13, %f1
47822 fabsd %f10, %f0
47823 sth %l1, [%l7 + 0x22]
47824 fmovdcc %xcc, %f2, %f4
47825 udivx %o4, 0x1B56, %l0
47826 fpadd16s %f6, %f14, %f14
47827 andn %g1, 0x133D, %g4
47828 bge,pn %icc, loop_5563
47829 ld [%l7 + 0x2C], %f13
47830 fmovrdgz %i0, %f0, %f4
47831 ldsw [%l7 + 0x78], %i6
47832loop_5563:
47833 fnegd %f10, %f8
47834 movl %icc, %o1, %o2
47835 ldx [%l7 + 0x28], %o0
47836 andcc %i3, 0x139F, %i2
47837 ld [%l7 + 0x70], %f2
47838 fcmple16 %f6, %f4, %i1
47839 st %f5, [%l7 + 0x78]
47840 movrgz %l6, 0x31F, %o6
47841 fmovrslez %l3, %f15, %f0
47842 ldsb [%l7 + 0x2C], %o7
47843 fcmpne16 %f4, %f12, %g7
47844 nop
47845 setx loop_5564, %l0, %l1
47846 jmpl %l1, %l4
47847 fmul8x16al %f1, %f8, %f12
47848 sdivcc %g5, 0x0F64, %i5
47849 fpackfix %f14, %f8
47850loop_5564:
47851 srax %l2, 0x16, %o5
47852 tne %icc, 0x2
47853 ld [%l7 + 0x7C], %f6
47854 nop
47855 setx loop_5565, %l0, %l1
47856 jmpl %l1, %l5
47857 stw %g2, [%l7 + 0x1C]
47858 fbu %fcc0, loop_5566
47859 sra %i4, %g3, %i7
47860loop_5565:
47861 fornot1 %f6, %f12, %f6
47862 fnand %f2, %f10, %f2
47863loop_5566:
47864 lduh [%l7 + 0x16], %o3
47865 st %f9, [%l7 + 0x10]
47866 ldd [%l7 + 0x18], %f8
47867 movl %icc, %g6, %o4
47868 fones %f2
47869 fands %f14, %f0, %f2
47870 fmovdpos %xcc, %f3, %f6
47871 subc %l1, 0x08A7, %g1
47872 be,pt %xcc, loop_5567
47873 ld [%l7 + 0x20], %f15
47874 sub %l0, %i0, %i6
47875 stx %g4, [%l7 + 0x40]
47876loop_5567:
47877 fmovdleu %xcc, %f3, %f15
47878 st %f15, [%l7 + 0x4C]
47879 movrgez %o2, 0x1AD, %o1
47880 ldx [%l7 + 0x58], %i3
47881 fmovrslz %i2, %f10, %f7
47882 fmovs %f11, %f13
47883 fmovsl %icc, %f2, %f15
47884 fmul8sux16 %f0, %f0, %f4
47885 fbo %fcc2, loop_5568
47886 bcs,pn %icc, loop_5569
47887 fbge,a %fcc0, loop_5570
47888 st %f0, [%l7 + 0x70]
47889loop_5568:
47890 sllx %i1, 0x04, %l6
47891loop_5569:
47892 tn %icc, 0x7
47893loop_5570:
47894 movvc %icc, %o6, %o0
47895 be,a,pn %icc, loop_5571
47896 fmovdgu %xcc, %f12, %f13
47897 fpsub32 %f10, %f6, %f10
47898 fmovde %icc, %f6, %f0
47899loop_5571:
47900 fmovdg %xcc, %f6, %f7
47901 lduh [%l7 + 0x3E], %o7
47902 tvs %icc, 0x7
47903 ld [%l7 + 0x10], %f15
47904 fmovrdlz %g7, %f2, %f10
47905 subcc %l4, 0x15BE, %l3
47906 srl %i5, %l2, %o5
47907 ldx [%l7 + 0x68], %l5
47908 edge16l %g5, %g2, %g3
47909 xnor %i7, %i4, %g6
47910 sth %o4, [%l7 + 0x76]
47911 fmovdl %xcc, %f14, %f9
47912 call loop_5572
47913 fbuge,a %fcc0, loop_5573
47914 fmovrsgz %l1, %f12, %f6
47915 movvc %xcc, %o3, %l0
47916loop_5572:
47917 alignaddr %g1, %i6, %g4
47918loop_5573:
47919 brlz,a %o2, loop_5574
47920 stb %i0, [%l7 + 0x0E]
47921 fcmpgt32 %f6, %f10, %i3
47922 tgu %xcc, 0x1
47923loop_5574:
47924 fzeros %f11
47925 ldsb [%l7 + 0x76], %i2
47926 stb %i1, [%l7 + 0x4D]
47927 fmovsleu %icc, %f7, %f15
47928 fpsub16s %f4, %f13, %f1
47929 subcc %o1, %o6, %l6
47930 fmovsn %icc, %f13, %f3
47931 ldsh [%l7 + 0x18], %o7
47932 sdivcc %o0, 0x0845, %l4
47933 stx %l3, [%l7 + 0x60]
47934 fcmpeq16 %f14, %f2, %g7
47935 ldd [%l7 + 0x20], %f6
47936 ld [%l7 + 0x08], %f12
47937 fandnot2s %f1, %f15, %f6
47938 fbu %fcc0, loop_5575
47939 lduw [%l7 + 0x44], %l2
47940 fmovdn %icc, %f10, %f13
47941 movre %o5, %i5, %l5
47942loop_5575:
47943 xnorcc %g2, %g5, %i7
47944 fpadd32 %f8, %f8, %f12
47945 lduh [%l7 + 0x78], %g3
47946 ldsh [%l7 + 0x3C], %i4
47947 edge8l %o4, %l1, %o3
47948 tle %xcc, 0x7
47949 fandnot1 %f4, %f14, %f2
47950 std %f8, [%l7 + 0x50]
47951 ldd [%l7 + 0x78], %f8
47952 edge16ln %g6, %l0, %g1
47953 fornot1s %f2, %f9, %f4
47954 ldub [%l7 + 0x79], %g4
47955 fcmple32 %f2, %f14, %o2
47956 fabsd %f0, %f6
47957 fcmpgt16 %f2, %f10, %i6
47958 fbl %fcc1, loop_5576
47959 fmul8x16al %f8, %f13, %f12
47960 add %i0, %i3, %i2
47961 fxnor %f0, %f14, %f14
47962loop_5576:
47963 std %f10, [%l7 + 0x70]
47964 fmovdcc %icc, %f13, %f1
47965 sth %i1, [%l7 + 0x30]
47966 edge8 %o1, %l6, %o7
47967 edge8n %o0, %o6, %l3
47968 fnegs %f5, %f4
47969 ld [%l7 + 0x34], %f2
47970 pdist %f4, %f12, %f14
47971 stw %l4, [%l7 + 0x7C]
47972 stx %l2, [%l7 + 0x50]
47973 fmovrsgz %g7, %f12, %f11
47974 ldsw [%l7 + 0x1C], %o5
47975 fmovda %icc, %f9, %f5
47976 fcmple32 %f6, %f8, %i5
47977 bl,pt %xcc, loop_5577
47978 smulcc %g2, 0x07AC, %l5
47979 addccc %g5, %g3, %i4
47980 sub %o4, %l1, %o3
47981loop_5577:
47982 fmovdvc %xcc, %f2, %f7
47983 edge32l %i7, %l0, %g1
47984 ld [%l7 + 0x24], %f13
47985 subccc %g6, 0x0C5E, %o2
47986 ldsw [%l7 + 0x34], %g4
47987 fbue %fcc0, loop_5578
47988 ldsb [%l7 + 0x64], %i0
47989 movl %icc, %i3, %i2
47990 tgu %xcc, 0x1
47991loop_5578:
47992 xnor %i1, %i6, %o1
47993 alignaddr %l6, %o0, %o7
47994 faligndata %f0, %f0, %f8
47995 tn %icc, 0x3
47996 fbe,a %fcc2, loop_5579
47997 edge8l %l3, %o6, %l2
47998 mova %xcc, %l4, %o5
47999 stx %i5, [%l7 + 0x20]
48000loop_5579:
48001 lduw [%l7 + 0x38], %g7
48002 fexpand %f4, %f4
48003 ld [%l7 + 0x58], %f14
48004 tcs %icc, 0x4
48005 fcmpne32 %f8, %f0, %l5
48006 nop
48007 setx loop_5580, %l0, %l1
48008 wrpr 0x1, %tl
48009 wrpr %l1, %tnpc
48010 setx 0x34400001400, %l0, %l1
48011 wrpr %l1, %tstate
48012 wrhpr 0x4, %htstate
48013 done
48014 fpadd16s %f2, %f12, %f1
48015 fcmpgt16 %f6, %f6, %g5
48016 ldsh [%l7 + 0x6C], %g2
48017loop_5580:
48018 stb %i4, [%l7 + 0x5B]
48019 nop
48020 setx loop_5581, %l0, %l1
48021 wrpr 0x1, %tl
48022 wrpr %l1, %tpc
48023 add %l1, 0x4, %l1
48024 wrpr %l1, %tnpc
48025 setx 0x34400001400, %l0, %l1
48026 wrpr %l1, %tstate
48027 wrhpr 0x4, %htstate
48028 retry
48029 ld [%l7 + 0x38], %f15
48030 stw %o4, [%l7 + 0x08]
48031 tcs %icc, 0x7
48032loop_5581:
48033 bn %icc, loop_5582
48034 fmovdle %xcc, %f13, %f13
48035 movrne %g3, 0x232, %l1
48036 ldub [%l7 + 0x45], %i7
48037loop_5582:
48038 lduh [%l7 + 0x74], %l0
48039 movre %g1, %g6, %o2
48040 movcs %icc, %g4, %i0
48041 fbu,a %fcc0, loop_5583
48042 fbug,a %fcc2, loop_5584
48043 fxor %f0, %f8, %f2
48044 brgez,a %i3, loop_5585
48045loop_5583:
48046 ldd [%l7 + 0x70], %f10
48047loop_5584:
48048 sth %i2, [%l7 + 0x32]
48049 ldsb [%l7 + 0x71], %i1
48050loop_5585:
48051 fones %f9
48052 lduw [%l7 + 0x40], %i6
48053 stw %o1, [%l7 + 0x50]
48054 bvs,pt %xcc, loop_5586
48055 sth %o3, [%l7 + 0x72]
48056 fnot1s %f4, %f13
48057 movrgz %l6, %o0, %l3
48058loop_5586:
48059 movrgz %o6, %l2, %l4
48060 fmovdpos %icc, %f1, %f7
48061 add %o5, %i5, %g7
48062 brgz,a %l5, loop_5587
48063 ldd [%l7 + 0x28], %f12
48064 stw %o7, [%l7 + 0x50]
48065 ldd [%l7 + 0x60], %f4
48066loop_5587:
48067 mulscc %g2, 0x09E0, %i4
48068 movrgez %o4, %g5, %g3
48069 subc %i7, %l0, %l1
48070 fcmpeq32 %f12, %f4, %g1
48071 xnor %o2, 0x052C, %g6
48072 brlez,a %i0, loop_5588
48073 ldd [%l7 + 0x28], %f6
48074 tg %icc, 0x2
48075 bpos,pn %xcc, loop_5589
48076loop_5588:
48077 std %f4, [%l7 + 0x40]
48078 be,a %xcc, loop_5590
48079 ba,a,pt %icc, loop_5591
48080loop_5589:
48081 udiv %i3, 0x0938, %i2
48082 ba,a %icc, loop_5592
48083loop_5590:
48084 brz,a %i1, loop_5593
48085loop_5591:
48086 tvs %xcc, 0x2
48087 movgu %icc, %i6, %g4
48088loop_5592:
48089 fpadd32s %f7, %f12, %f12
48090loop_5593:
48091 movrlez %o3, 0x1C2, %o1
48092 fmul8x16al %f2, %f1, %f14
48093 fexpand %f10, %f14
48094 add %l6, 0x1751, %l3
48095 std %f8, [%l7 + 0x30]
48096 ld [%l7 + 0x7C], %f3
48097 array32 %o6, %l2, %l4
48098 sub %o0, %o5, %g7
48099 edge32l %l5, %o7, %g2
48100 std %f4, [%l7 + 0x38]
48101 ldd [%l7 + 0x48], %f2
48102 array16 %i5, %i4, %o4
48103 fmovsle %icc, %f6, %f5
48104 movrlz %g3, 0x054, %g5
48105 lduw [%l7 + 0x50], %i7
48106 add %l0, 0x1E77, %l1
48107 fcmpes %fcc1, %f0, %f15
48108 faligndata %f0, %f6, %f0
48109 st %f0, [%l7 + 0x54]
48110 fmovdg %icc, %f9, %f2
48111 fcmple16 %f0, %f8, %g1
48112 bne,a,pn %icc, loop_5594
48113 smul %o2, 0x09A4, %g6
48114 umulcc %i0, 0x1106, %i2
48115 ldsw [%l7 + 0x74], %i3
48116loop_5594:
48117 stb %i6, [%l7 + 0x33]
48118 ldsb [%l7 + 0x22], %i1
48119 fmovdneg %icc, %f7, %f7
48120 movleu %icc, %o3, %o1
48121 ld [%l7 + 0x28], %f10
48122 sth %l6, [%l7 + 0x66]
48123 bge,pn %icc, loop_5595
48124 lduh [%l7 + 0x74], %l3
48125 tcs %xcc, 0x0
48126 lduw [%l7 + 0x28], %g4
48127loop_5595:
48128 fmovrdgz %l2, %f2, %f2
48129 ldx [%l7 + 0x28], %l4
48130 movgu %icc, %o6, %o5
48131 addcc %g7, %l5, %o7
48132 fmovsgu %icc, %f10, %f0
48133 fmovdl %xcc, %f15, %f7
48134 sdiv %g2, 0x1324, %o0
48135 edge32 %i4, %o4, %g3
48136 movl %xcc, %g5, %i7
48137 for %f6, %f12, %f4
48138 subcc %l0, %l1, %g1
48139 fmovdpos %xcc, %f15, %f8
48140 umul %o2, 0x0CE0, %g6
48141 ldd [%l7 + 0x50], %f14
48142 movge %xcc, %i0, %i5
48143 ldsb [%l7 + 0x39], %i2
48144 call loop_5596
48145 fbne %fcc2, loop_5597
48146 fpsub32 %f12, %f4, %f4
48147 fmovdgu %icc, %f7, %f13
48148loop_5596:
48149 tpos %xcc, 0x3
48150loop_5597:
48151 alignaddr %i3, %i6, %i1
48152 mulx %o1, 0x0D13, %l6
48153 brnz %l3, loop_5598
48154 lduw [%l7 + 0x54], %g4
48155 fmovrdgz %o3, %f10, %f0
48156 lduw [%l7 + 0x78], %l4
48157loop_5598:
48158 sth %l2, [%l7 + 0x4C]
48159 xorcc %o5, 0x094B, %g7
48160 ldsh [%l7 + 0x2A], %o6
48161 call loop_5599
48162 ldsh [%l7 + 0x60], %l5
48163 nop
48164 setx loop_5600, %l0, %l1
48165 jmpl %l1, %g2
48166 tcc %xcc, 0x7
48167loop_5599:
48168 tg %xcc, 0x6
48169 srl %o0, %i4, %o4
48170loop_5600:
48171 bneg,a,pt %xcc, loop_5601
48172 fxnors %f4, %f1, %f0
48173 movrgez %g3, %o7, %g5
48174 movn %xcc, %i7, %l1
48175loop_5601:
48176 lduh [%l7 + 0x78], %l0
48177 fors %f9, %f6, %f3
48178 array16 %g1, %g6, %o2
48179 movne %xcc, %i0, %i5
48180 movcs %icc, %i3, %i6
48181 fmovrsne %i1, %f5, %f6
48182 lduw [%l7 + 0x2C], %i2
48183 st %f9, [%l7 + 0x30]
48184 fpack16 %f10, %f3
48185 fmovdn %xcc, %f9, %f1
48186 ldsh [%l7 + 0x24], %l6
48187 st %f3, [%l7 + 0x34]
48188 ldsw [%l7 + 0x70], %o1
48189 ldsb [%l7 + 0x13], %l3
48190 xnorcc %g4, 0x0AD9, %l4
48191 fandnot1 %f12, %f8, %f6
48192 movpos %icc, %o3, %l2
48193 bge loop_5602
48194 bn,a %icc, loop_5603
48195 ldub [%l7 + 0x78], %g7
48196 bgu,a %xcc, loop_5604
48197loop_5602:
48198 tne %icc, 0x6
48199loop_5603:
48200 tn %xcc, 0x0
48201 lduw [%l7 + 0x30], %o5
48202loop_5604:
48203 fmovsvc %icc, %f2, %f8
48204 fpack16 %f14, %f0
48205 st %f8, [%l7 + 0x48]
48206 ldx [%l7 + 0x20], %l5
48207 ldsh [%l7 + 0x5E], %o6
48208 ldx [%l7 + 0x30], %o0
48209 fpack16 %f8, %f12
48210 stw %g2, [%l7 + 0x08]
48211 bcs,pn %icc, loop_5605
48212 tsubcc %o4, %g3, %o7
48213 fcmpne32 %f12, %f8, %i4
48214 ld [%l7 + 0x10], %f11
48215loop_5605:
48216 std %f4, [%l7 + 0x70]
48217 ldsh [%l7 + 0x3C], %g5
48218 movrne %i7, 0x332, %l1
48219 stx %l0, [%l7 + 0x08]
48220 fbu,a %fcc2, loop_5606
48221 movge %icc, %g1, %o2
48222 stx %i0, [%l7 + 0x10]
48223 fmovs %f2, %f15
48224loop_5606:
48225 stx %i5, [%l7 + 0x78]
48226 ldx [%l7 + 0x60], %i3
48227 fbuge %fcc0, loop_5607
48228 fbug %fcc1, loop_5608
48229 movleu %xcc, %i6, %i1
48230 fmovsgu %xcc, %f10, %f12
48231loop_5607:
48232 fmuld8sux16 %f4, %f14, %f2
48233loop_5608:
48234 ldd [%l7 + 0x10], %f6
48235 ldsw [%l7 + 0x34], %g6
48236 mova %xcc, %l6, %o1
48237 edge32 %i2, %g4, %l3
48238 bcs,a %icc, loop_5609
48239 ldd [%l7 + 0x68], %f14
48240 sth %l4, [%l7 + 0x74]
48241 stx %l2, [%l7 + 0x58]
48242loop_5609:
48243 lduh [%l7 + 0x3C], %o3
48244 bge,pt %icc, loop_5610
48245 edge8n %g7, %o5, %l5
48246 tl %xcc, 0x4
48247 stb %o0, [%l7 + 0x35]
48248loop_5610:
48249 movrlez %o6, %g2, %g3
48250 fmul8ulx16 %f4, %f14, %f4
48251 fbge %fcc0, loop_5611
48252 alignaddr %o7, %i4, %o4
48253 fpsub32 %f0, %f8, %f4
48254 movgu %xcc, %i7, %l1
48255loop_5611:
48256 movn %icc, %g5, %g1
48257 andncc %l0, %i0, %i5
48258 or %o2, %i6, %i1
48259 ldub [%l7 + 0x0B], %g6
48260 fmovde %icc, %f1, %f0
48261 ldx [%l7 + 0x30], %i3
48262 fmovsg %icc, %f3, %f15
48263 edge8n %l6, %i2, %g4
48264 ba %xcc, loop_5612
48265 movne %xcc, %o1, %l4
48266 subccc %l3, %o3, %g7
48267 fzeros %f15
48268loop_5612:
48269 edge16ln %o5, %l5, %o0
48270 ld [%l7 + 0x14], %f9
48271 ldsb [%l7 + 0x39], %l2
48272 sethi 0x1147, %g2
48273 fcmps %fcc1, %f5, %f4
48274 fcmps %fcc3, %f6, %f7
48275 addc %g3, 0x02AF, %o6
48276 ldsh [%l7 + 0x7E], %o7
48277 st %f8, [%l7 + 0x68]
48278 st %f0, [%l7 + 0x20]
48279 umulcc %o4, 0x05E4, %i4
48280 st %f8, [%l7 + 0x48]
48281 bpos,a,pt %xcc, loop_5613
48282 orcc %i7, 0x0D4A, %g5
48283 tsubcctv %g1, 0x050B, %l1
48284 fmul8x16 %f5, %f0, %f10
48285loop_5613:
48286 fcmpeq32 %f6, %f6, %l0
48287 ldub [%l7 + 0x4F], %i5
48288 brlez %o2, loop_5614
48289 bvc,pt %xcc, loop_5615
48290 sll %i6, %i0, %i1
48291 fmovsvc %icc, %f15, %f5
48292loop_5614:
48293 edge16n %g6, %i3, %i2
48294loop_5615:
48295 ld [%l7 + 0x44], %f9
48296 ldub [%l7 + 0x12], %l6
48297 fmovdleu %icc, %f15, %f0
48298 fones %f0
48299 fbl,a %fcc2, loop_5616
48300 tn %xcc, 0x1
48301 fbge,a %fcc0, loop_5617
48302 fornot2s %f8, %f14, %f2
48303loop_5616:
48304 bne %icc, loop_5618
48305 tgu %xcc, 0x5
48306loop_5617:
48307 fnot1 %f0, %f2
48308 fpack16 %f2, %f12
48309loop_5618:
48310 fbg %fcc1, loop_5619
48311 stw %g4, [%l7 + 0x40]
48312 fmovsne %xcc, %f2, %f12
48313 fmovrslez %o1, %f8, %f2
48314loop_5619:
48315 std %f6, [%l7 + 0x38]
48316 fmovrde %l4, %f12, %f10
48317 fmovsne %xcc, %f0, %f11
48318 srax %l3, 0x12, %o3
48319 st %f14, [%l7 + 0x14]
48320 fmovd %f0, %f6
48321 fornot2 %f0, %f6, %f0
48322 fmovrdgez %o5, %f10, %f14
48323 stw %l5, [%l7 + 0x14]
48324 orncc %o0, 0x1F66, %l2
48325 ldx [%l7 + 0x70], %g2
48326 fmovspos %xcc, %f10, %f13
48327 fpadd32s %f15, %f4, %f1
48328 movgu %icc, %g7, %o6
48329 fexpand %f5, %f6
48330 fmovsvc %xcc, %f10, %f14
48331 lduw [%l7 + 0x4C], %g3
48332 stx %o4, [%l7 + 0x28]
48333 umul %o7, %i4, %g5
48334 ldsb [%l7 + 0x2A], %g1
48335 std %f2, [%l7 + 0x20]
48336 ldsw [%l7 + 0x6C], %i7
48337 ldub [%l7 + 0x2C], %l1
48338 movn %icc, %l0, %o2
48339 fbe %fcc1, loop_5620
48340 stb %i6, [%l7 + 0x7D]
48341 fmovrdne %i5, %f4, %f2
48342 lduw [%l7 + 0x4C], %i0
48343loop_5620:
48344 tvs %icc, 0x5
48345 fbug,a %fcc0, loop_5621
48346 stw %g6, [%l7 + 0x70]
48347 fpackfix %f2, %f5
48348 ldub [%l7 + 0x18], %i3
48349loop_5621:
48350 stb %i1, [%l7 + 0x66]
48351 stw %i2, [%l7 + 0x14]
48352 bne,a,pt %icc, loop_5622
48353 ldd [%l7 + 0x40], %f6
48354 sra %l6, %o1, %g4
48355 stw %l4, [%l7 + 0x50]
48356loop_5622:
48357 ldd [%l7 + 0x58], %f6
48358 fmovdcc %xcc, %f8, %f4
48359 ldub [%l7 + 0x0D], %o3
48360 ldsw [%l7 + 0x0C], %o5
48361 fnegd %f0, %f10
48362 edge16n %l3, %l5, %o0
48363 fcmpeq16 %f12, %f4, %l2
48364 fmul8sux16 %f6, %f12, %f2
48365 ld [%l7 + 0x64], %f7
48366 movvs %xcc, %g2, %g7
48367 ldsw [%l7 + 0x0C], %g3
48368 fpack16 %f12, %f9
48369 bneg loop_5623
48370 brlz,a %o4, loop_5624
48371 fone %f4
48372 fzero %f12
48373loop_5623:
48374 be,a loop_5625
48375loop_5624:
48376 stb %o7, [%l7 + 0x7C]
48377 bne,a loop_5626
48378 call loop_5627
48379loop_5625:
48380 fmovscs %icc, %f3, %f15
48381 array32 %o6, %i4, %g1
48382loop_5626:
48383 tle %xcc, 0x2
48384loop_5627:
48385 ldsb [%l7 + 0x4E], %g5
48386 xnor %l1, %l0, %o2
48387 stb %i7, [%l7 + 0x24]
48388 fmovsneg %icc, %f0, %f14
48389 sdivx %i5, 0x1C33, %i0
48390 st %f13, [%l7 + 0x64]
48391 fmul8x16 %f3, %f2, %f8
48392 movpos %icc, %i6, %g6
48393 lduh [%l7 + 0x64], %i1
48394 stw %i2, [%l7 + 0x3C]
48395 bcc,a %icc, loop_5628
48396 fmovspos %icc, %f10, %f14
48397 addccc %i3, 0x05FE, %o1
48398 fnands %f15, %f1, %f3
48399loop_5628:
48400 fmovscc %xcc, %f8, %f12
48401 bne loop_5629
48402 ldx [%l7 + 0x50], %g4
48403 fnot2s %f14, %f12
48404 addccc %l6, %l4, %o3
48405loop_5629:
48406 edge16ln %o5, %l3, %o0
48407 fmovrdlez %l2, %f6, %f0
48408 tle %xcc, 0x6
48409 fcmpne32 %f0, %f14, %g2
48410 fmovsleu %icc, %f12, %f11
48411 stx %g7, [%l7 + 0x28]
48412 tg %icc, 0x6
48413 fmuld8ulx16 %f7, %f10, %f4
48414 umul %g3, %o4, %l5
48415 stx %o7, [%l7 + 0x10]
48416 add %i4, %g1, %o6
48417 taddcctv %l1, %g5, %o2
48418 stw %i7, [%l7 + 0x64]
48419 fbne,a %fcc0, loop_5630
48420 umulcc %l0, 0x1194, %i5
48421 fmuld8ulx16 %f14, %f1, %f0
48422 fbg %fcc2, loop_5631
48423loop_5630:
48424 nop
48425 setx loop_5632, %l0, %l1
48426 wrpr 0x1, %tl
48427 wrpr %l1, %tnpc
48428 setx 0x34400001400, %l0, %l1
48429 wrpr %l1, %tstate
48430 wrhpr 0x4, %htstate
48431 done
48432 ldd [%l7 + 0x28], %f12
48433 sllx %i0, %i6, %g6
48434loop_5631:
48435 fmul8x16au %f0, %f4, %f10
48436loop_5632:
48437 subcc %i2, 0x19BE, %i3
48438 movpos %icc, %i1, %g4
48439 stb %l6, [%l7 + 0x64]
48440 stb %o1, [%l7 + 0x43]
48441 addc %l4, %o5, %o3
48442 bshuffle %f10, %f14, %f12
48443 ldsw [%l7 + 0x44], %l3
48444 andn %l2, 0x041B, %g2
48445 ldsb [%l7 + 0x7B], %o0
48446 fmuld8ulx16 %f12, %f1, %f0
48447 fnands %f4, %f3, %f12
48448 fpsub32 %f0, %f14, %f4
48449 bpos,a loop_5633
48450 lduh [%l7 + 0x0A], %g7
48451 brnz %g3, loop_5634
48452 alignaddr %l5, %o4, %o7
48453loop_5633:
48454 ld [%l7 + 0x5C], %f12
48455 sth %i4, [%l7 + 0x4A]
48456loop_5634:
48457 umul %o6, 0x1848, %l1
48458 fbn %fcc3, loop_5635
48459 bpos,a,pt %xcc, loop_5636
48460 fmovsne %xcc, %f2, %f7
48461 stw %g5, [%l7 + 0x60]
48462loop_5635:
48463 fcmple16 %f10, %f14, %o2
48464loop_5636:
48465 fandnot2 %f14, %f8, %f4
48466 bgu,pn %icc, loop_5637
48467 ba,a loop_5638
48468 fmovdcs %icc, %f1, %f7
48469 udivx %i7, 0x0EA7, %l0
48470loop_5637:
48471 mulscc %i5, 0x1953, %g1
48472loop_5638:
48473 andn %i0, %i6, %i2
48474 stw %i3, [%l7 + 0x18]
48475 st %f13, [%l7 + 0x48]
48476 ldd [%l7 + 0x20], %f14
48477 add %g6, %i1, %g4
48478 call loop_5639
48479 be loop_5640
48480 movrgez %l6, %l4, %o1
48481 umul %o5, 0x17B2, %l3
48482loop_5639:
48483 sll %o3, %l2, %o0
48484loop_5640:
48485 std %f10, [%l7 + 0x38]
48486 fmovde %xcc, %f11, %f5
48487 st %f7, [%l7 + 0x74]
48488 xorcc %g2, %g3, %l5
48489 fmuld8sux16 %f14, %f13, %f0
48490 fmovda %xcc, %f1, %f5
48491 fmovdvs %xcc, %f4, %f12
48492 fcmpeq32 %f12, %f10, %g7
48493 fmovsleu %xcc, %f8, %f14
48494 orn %o4, %i4, %o6
48495 faligndata %f12, %f4, %f8
48496 fors %f13, %f13, %f11
48497 ldsb [%l7 + 0x20], %o7
48498 fmovdcc %icc, %f4, %f12
48499 or %g5, %l1, %o2
48500 fbl,a %fcc2, loop_5641
48501 or %l0, %i5, %g1
48502 movleu %xcc, %i7, %i6
48503 bne loop_5642
48504loop_5641:
48505 fornot1s %f14, %f6, %f5
48506 orcc %i2, %i3, %i0
48507 movleu %xcc, %g6, %g4
48508loop_5642:
48509 fmovsa %icc, %f3, %f13
48510 stw %i1, [%l7 + 0x20]
48511 sth %l6, [%l7 + 0x52]
48512 lduh [%l7 + 0x3C], %l4
48513 mova %icc, %o5, %o1
48514 fnands %f14, %f13, %f8
48515 fxnor %f0, %f6, %f2
48516 siam 0x1
48517 lduw [%l7 + 0x0C], %l3
48518 movneg %xcc, %l2, %o3
48519 fsrc1s %f14, %f15
48520 mova %icc, %g2, %o0
48521 fxnor %f8, %f14, %f10
48522 ldsh [%l7 + 0x14], %l5
48523 edge8l %g3, %o4, %g7
48524 ldx [%l7 + 0x10], %i4
48525 brlez %o7, loop_5643
48526 sdivcc %g5, 0x06E7, %l1
48527 tvs %xcc, 0x3
48528 brgz,a %o6, loop_5644
48529loop_5643:
48530 st %f15, [%l7 + 0x40]
48531 fbul %fcc3, loop_5645
48532 ba,a loop_5646
48533loop_5644:
48534 fmovscs %icc, %f7, %f7
48535 ldsh [%l7 + 0x7A], %o2
48536loop_5645:
48537 bl %icc, loop_5647
48538loop_5646:
48539 movrgez %l0, %i5, %i7
48540 tvs %icc, 0x6
48541 addcc %i6, 0x1D4D, %g1
48542loop_5647:
48543 stb %i2, [%l7 + 0x32]
48544 st %f7, [%l7 + 0x6C]
48545 fand %f10, %f12, %f12
48546 and %i3, %g6, %i0
48547 brnz,a %i1, loop_5648
48548 ldsh [%l7 + 0x48], %l6
48549 tpos %icc, 0x7
48550 fmovda %xcc, %f0, %f13
48551loop_5648:
48552 fexpand %f0, %f0
48553 ldd [%l7 + 0x48], %f0
48554 ldsb [%l7 + 0x6B], %g4
48555 sth %l4, [%l7 + 0x7C]
48556 edge8 %o5, %l3, %o1
48557 tcs %icc, 0x2
48558 siam 0x7
48559 fandnot1 %f0, %f4, %f8
48560 fbe %fcc2, loop_5649
48561 fpackfix %f14, %f0
48562 lduw [%l7 + 0x74], %l2
48563 array8 %o3, %o0, %l5
48564loop_5649:
48565 sll %g3, %g2, %o4
48566 fmovsg %icc, %f0, %f15
48567 ldsb [%l7 + 0x74], %i4
48568 edge16l %g7, %o7, %l1
48569 fandnot1 %f6, %f4, %f14
48570 fmovrslez %o6, %f3, %f8
48571 edge16l %o2, %g5, %i5
48572 andncc %l0, %i7, %g1
48573 fmovsn %xcc, %f7, %f6
48574 movrgez %i6, %i3, %i2
48575 brgz %g6, loop_5650
48576 std %f4, [%l7 + 0x68]
48577 std %f8, [%l7 + 0x50]
48578 udivx %i0, 0x01A8, %i1
48579loop_5650:
48580 ldub [%l7 + 0x23], %g4
48581 std %f8, [%l7 + 0x18]
48582 fbl,a %fcc2, loop_5651
48583 ldsw [%l7 + 0x0C], %l4
48584 fxnors %f1, %f3, %f2
48585 fnegs %f0, %f4
48586loop_5651:
48587 movle %icc, %l6, %o5
48588 stx %l3, [%l7 + 0x28]
48589 xnor %o1, 0x03AF, %l2
48590 fmovrdgez %o0, %f4, %f8
48591 fmovsn %xcc, %f9, %f13
48592 fbo %fcc0, loop_5652
48593 stb %o3, [%l7 + 0x6C]
48594 tg %xcc, 0x0
48595 tleu %icc, 0x5
48596loop_5652:
48597 fnegd %f2, %f8
48598 fmovsne %xcc, %f14, %f6
48599 srlx %l5, 0x00, %g2
48600 sub %g3, 0x0E10, %o4
48601 stx %g7, [%l7 + 0x08]
48602 fexpand %f10, %f8
48603 lduh [%l7 + 0x14], %i4
48604 bne,pn %icc, loop_5653
48605 fbo,a %fcc0, loop_5654
48606 edge8l %o7, %l1, %o2
48607 xor %g5, 0x1E28, %i5
48608loop_5653:
48609 fcmple32 %f4, %f6, %o6
48610loop_5654:
48611 lduh [%l7 + 0x6E], %l0
48612 fmovrslez %i7, %f15, %f10
48613 fpackfix %f10, %f9
48614 movrlez %g1, %i6, %i3
48615 mulx %i2, 0x15D9, %g6
48616 xnor %i1, %g4, %i0
48617 fpsub16 %f12, %f4, %f2
48618 tcc %xcc, 0x4
48619 fcmple16 %f10, %f4, %l4
48620 smulcc %l6, 0x10D8, %l3
48621 smul %o5, 0x0770, %l2
48622 movre %o1, %o3, %o0
48623 fandnot1 %f8, %f2, %f2
48624 edge32 %l5, %g2, %o4
48625 fmovrde %g7, %f8, %f8
48626 fpadd32s %f8, %f1, %f7
48627 sdiv %i4, 0x0918, %g3
48628 movre %l1, %o7, %o2
48629 fpadd32 %f10, %f6, %f6
48630 ld [%l7 + 0x58], %f0
48631 brlz,a %g5, loop_5655
48632 fsrc2s %f11, %f1
48633 ldd [%l7 + 0x68], %f2
48634 bneg,a,pn %icc, loop_5656
48635loop_5655:
48636 ldsb [%l7 + 0x3D], %o6
48637 siam 0x5
48638 edge32l %i5, %l0, %g1
48639loop_5656:
48640 edge8l %i7, %i6, %i3
48641 bcc,a,pt %xcc, loop_5657
48642 fmovsn %xcc, %f6, %f1
48643 alignaddrl %g6, %i2, %g4
48644 ldx [%l7 + 0x20], %i1
48645loop_5657:
48646 movg %icc, %l4, %l6
48647 std %f2, [%l7 + 0x20]
48648 stb %i0, [%l7 + 0x10]
48649 fpackfix %f0, %f6
48650 brlz,a %o5, loop_5658
48651 edge32 %l2, %l3, %o3
48652 fandnot1 %f8, %f6, %f6
48653 move %xcc, %o0, %l5
48654loop_5658:
48655 fones %f15
48656 ldsh [%l7 + 0x12], %g2
48657 stx %o4, [%l7 + 0x28]
48658 fbo %fcc3, loop_5659
48659 ld [%l7 + 0x34], %f14
48660 bge,a loop_5660
48661 fornot1 %f6, %f6, %f4
48662loop_5659:
48663 pdist %f6, %f10, %f8
48664 nop
48665 setx loop_5661, %l0, %l1
48666 wrpr 0x1, %tl
48667 wrpr %l1, %tnpc
48668 setx 0x34400001400, %l0, %l1
48669 wrpr %l1, %tstate
48670 wrhpr 0x4, %htstate
48671 done
48672loop_5660:
48673 movne %icc, %o1, %i4
48674 fbg,a %fcc3, loop_5662
48675 mova %icc, %g7, %g3
48676loop_5661:
48677 fmovsvs %xcc, %f1, %f8
48678 st %f2, [%l7 + 0x38]
48679loop_5662:
48680 ldsb [%l7 + 0x0F], %o7
48681 tneg %icc, 0x6
48682 fexpand %f15, %f8
48683 ldsh [%l7 + 0x0C], %o2
48684 stx %g5, [%l7 + 0x70]
48685 tvs %icc, 0x6
48686 fblg %fcc2, loop_5663
48687 tsubcc %o6, %l1, %i5
48688 fpsub16s %f15, %f5, %f2
48689 ldub [%l7 + 0x3D], %g1
48690loop_5663:
48691 lduw [%l7 + 0x74], %i7
48692 stw %i6, [%l7 + 0x7C]
48693 fbug %fcc2, loop_5664
48694 tleu %icc, 0x3
48695 fmovsle %icc, %f3, %f11
48696 ldsb [%l7 + 0x2D], %i3
48697loop_5664:
48698 fnands %f5, %f3, %f10
48699 subcc %g6, %i2, %g4
48700 edge32ln %l0, %l4, %l6
48701 ld [%l7 + 0x20], %f15
48702 fnor %f2, %f12, %f2
48703 smulcc %i0, %o5, %l2
48704 fpackfix %f2, %f0
48705 movn %icc, %l3, %o3
48706 fbne %fcc3, loop_5665
48707 tl %icc, 0x1
48708 fcmple16 %f0, %f14, %i1
48709 smulcc %l5, %o0, %o4
48710loop_5665:
48711 ldsb [%l7 + 0x7D], %g2
48712 addc %i4, %o1, %g7
48713 fmovsg %xcc, %f6, %f14
48714 sth %g3, [%l7 + 0x26]
48715 sth %o2, [%l7 + 0x48]
48716 ldub [%l7 + 0x6A], %o7
48717 fpsub32s %f3, %f12, %f12
48718 bge,a,pn %xcc, loop_5666
48719 lduh [%l7 + 0x46], %o6
48720 edge8ln %l1, %i5, %g5
48721 tvs %icc, 0x3
48722loop_5666:
48723 fmovdg %icc, %f3, %f4
48724 fmovdn %xcc, %f5, %f3
48725 fpsub32s %f0, %f2, %f8
48726 fsrc2 %f8, %f6
48727 fzero %f0
48728 fble %fcc1, loop_5667
48729 fmovdg %xcc, %f1, %f5
48730 fmovsgu %xcc, %f1, %f5
48731 bvs,pt %xcc, loop_5668
48732loop_5667:
48733 stw %g1, [%l7 + 0x60]
48734 ldub [%l7 + 0x0A], %i7
48735 nop
48736 setx loop_5669, %l0, %l1
48737 wrpr 0x1, %tl
48738 wrpr %l1, %tpc
48739 add %l1, 0x4, %l1
48740 wrpr %l1, %tnpc
48741 setx 0x34400001400, %l0, %l1
48742 wrpr %l1, %tstate
48743 wrhpr 0x4, %htstate
48744 retry
48745loop_5668:
48746 sdiv %i3, 0x0EE7, %g6
48747 st %f9, [%l7 + 0x7C]
48748 bge loop_5670
48749loop_5669:
48750 sllx %i6, 0x0E, %g4
48751 fandnot2 %f0, %f14, %f12
48752 ld [%l7 + 0x18], %f12
48753loop_5670:
48754 fnot2s %f8, %f9
48755 bn %xcc, loop_5671
48756 movg %xcc, %l0, %i2
48757 tpos %xcc, 0x5
48758 stx %l4, [%l7 + 0x48]
48759loop_5671:
48760 fones %f11
48761 fornot2s %f6, %f4, %f5
48762 mulx %i0, 0x0451, %o5
48763 orncc %l2, %l3, %l6
48764 fmovrdgez %o3, %f10, %f10
48765 ldsh [%l7 + 0x08], %l5
48766 fcmpd %fcc0, %f10, %f12
48767 ldsh [%l7 + 0x70], %o0
48768 ldx [%l7 + 0x20], %o4
48769 udivx %g2, 0x1498, %i4
48770 stx %o1, [%l7 + 0x10]
48771 movle %xcc, %i1, %g3
48772 fbug %fcc0, loop_5672
48773 fcmple32 %f12, %f14, %o2
48774 fbn,a %fcc0, loop_5673
48775 movre %g7, 0x376, %o6
48776loop_5672:
48777 andncc %o7, %l1, %i5
48778 lduh [%l7 + 0x68], %g5
48779loop_5673:
48780 brlez %g1, loop_5674
48781 fmovsgu %xcc, %f4, %f13
48782 fmovsle %icc, %f11, %f15
48783 brlez,a %i3, loop_5675
48784loop_5674:
48785 ldsh [%l7 + 0x58], %i7
48786 movn %icc, %i6, %g6
48787 fnor %f0, %f4, %f2
48788loop_5675:
48789 fnegs %f1, %f9
48790 fmovscs %icc, %f13, %f13
48791 lduh [%l7 + 0x6E], %l0
48792 fpsub16 %f10, %f2, %f2
48793 fzero %f0
48794 std %f10, [%l7 + 0x20]
48795 fmovdg %xcc, %f8, %f12
48796 popc %g4, %l4
48797 orcc %i0, %o5, %l2
48798 fcmps %fcc3, %f4, %f9
48799 fmul8ulx16 %f12, %f2, %f0
48800 sth %i2, [%l7 + 0x76]
48801 movrgz %l3, 0x221, %o3
48802 fors %f13, %f4, %f15
48803 fxor %f2, %f2, %f4
48804 fmovrslez %l6, %f6, %f9
48805 brgz %o0, loop_5676
48806 ldd [%l7 + 0x78], %f2
48807 mulx %l5, %o4, %i4
48808 ldd [%l7 + 0x40], %f10
48809loop_5676:
48810 bge loop_5677
48811 fmovdneg %icc, %f9, %f4
48812 stb %o1, [%l7 + 0x40]
48813 movre %g2, %g3, %i1
48814loop_5677:
48815 st %f9, [%l7 + 0x30]
48816 nop
48817 setx loop_5678, %l0, %l1
48818 wrpr 0x1, %tl
48819 wrpr %l1, %tnpc
48820 setx 0x34400001400, %l0, %l1
48821 wrpr %l1, %tstate
48822 wrhpr 0x4, %htstate
48823 done
48824 bcc loop_5679
48825 fmovdge %icc, %f9, %f6
48826 edge8n %g7, %o2, %o6
48827loop_5678:
48828 tneg %xcc, 0x3
48829loop_5679:
48830 fand %f6, %f4, %f0
48831 fmovsneg %xcc, %f11, %f6
48832 fmovdle %xcc, %f15, %f5
48833 edge8n %o7, %l1, %i5
48834 ta %xcc, 0x7
48835 fbe %fcc2, loop_5680
48836 stx %g1, [%l7 + 0x48]
48837 fcmpeq16 %f4, %f14, %g5
48838 stb %i7, [%l7 + 0x22]
48839loop_5680:
48840 ldx [%l7 + 0x10], %i6
48841 add %g6, 0x0D05, %l0
48842 fbu %fcc3, loop_5681
48843 fbne %fcc1, loop_5682
48844 stb %g4, [%l7 + 0x09]
48845 fmovsn %icc, %f7, %f13
48846loop_5681:
48847 brgz %i3, loop_5683
48848loop_5682:
48849 std %f10, [%l7 + 0x08]
48850 xor %l4, 0x09BA, %o5
48851 stx %i0, [%l7 + 0x48]
48852loop_5683:
48853 movne %icc, %l2, %l3
48854 fbu,a %fcc1, loop_5684
48855 mulx %i2, 0x18BA, %o3
48856 ldsh [%l7 + 0x36], %o0
48857 fba %fcc1, loop_5685
48858loop_5684:
48859 array32 %l6, %o4, %i4
48860 fmovsa %icc, %f11, %f10
48861 ldsb [%l7 + 0x3E], %o1
48862loop_5685:
48863 stw %l5, [%l7 + 0x58]
48864 tvs %icc, 0x1
48865 lduh [%l7 + 0x4A], %g3
48866 ldsb [%l7 + 0x11], %g2
48867 movg %xcc, %g7, %i1
48868 edge16ln %o6, %o7, %o2
48869 popc %l1, %i5
48870 smulcc %g1, 0x1167, %g5
48871 ldub [%l7 + 0x61], %i7
48872 ldsw [%l7 + 0x70], %i6
48873 edge8l %l0, %g6, %i3
48874 ba,pn %xcc, loop_5686
48875 fands %f10, %f2, %f1
48876 sll %l4, %o5, %g4
48877 smul %i0, 0x0C81, %l3
48878loop_5686:
48879 ldub [%l7 + 0x41], %l2
48880 st %f0, [%l7 + 0x44]
48881 fbe %fcc1, loop_5687
48882 stx %o3, [%l7 + 0x70]
48883 tpos %xcc, 0x3
48884 edge16l %i2, %l6, %o0
48885loop_5687:
48886 movrne %o4, 0x087, %i4
48887 ldx [%l7 + 0x30], %l5
48888 array16 %o1, %g2, %g3
48889 ldx [%l7 + 0x40], %i1
48890 ldsb [%l7 + 0x51], %o6
48891 stx %g7, [%l7 + 0x50]
48892 edge16ln %o2, %l1, %i5
48893 fmul8x16au %f3, %f2, %f2
48894 fmovrsgez %g1, %f15, %f2
48895 ldub [%l7 + 0x54], %o7
48896 orn %i7, %g5, %i6
48897 edge8l %g6, %i3, %l0
48898 bcc,a,pt %icc, loop_5688
48899 ldsh [%l7 + 0x42], %l4
48900 fornot2s %f1, %f11, %f11
48901 st %f0, [%l7 + 0x18]
48902loop_5688:
48903 ldub [%l7 + 0x23], %o5
48904 edge16l %g4, %l3, %l2
48905 fnot2s %f10, %f14
48906 mulx %i0, %i2, %l6
48907 umulcc %o3, 0x0831, %o0
48908 umul %i4, 0x16D6, %o4
48909 sdivx %o1, 0x1156, %l5
48910 std %f8, [%l7 + 0x28]
48911 fmul8x16al %f1, %f2, %f6
48912 fcmpne16 %f6, %f6, %g3
48913 ldub [%l7 + 0x7E], %i1
48914 ldx [%l7 + 0x10], %g2
48915 fmovrdlez %g7, %f4, %f14
48916 ldd [%l7 + 0x30], %f10
48917 fmovrdlez %o2, %f12, %f10
48918 ld [%l7 + 0x60], %f11
48919 lduw [%l7 + 0x08], %l1
48920 ldub [%l7 + 0x7F], %o6
48921 ldd [%l7 + 0x30], %f2
48922 brgez %g1, loop_5689
48923 bvc,a,pt %xcc, loop_5690
48924 fbug %fcc0, loop_5691
48925 nop
48926 setx loop_5692, %l0, %l1
48927 wrpr 0x1, %tl
48928 wrpr %l1, %tpc
48929 add %l1, 0x4, %l1
48930 wrpr %l1, %tnpc
48931 setx 0x34400001400, %l0, %l1
48932 wrpr %l1, %tstate
48933 wrhpr 0x4, %htstate
48934 retry
48935loop_5689:
48936 fbl %fcc2, loop_5693
48937loop_5690:
48938 ldsb [%l7 + 0x7D], %o7
48939loop_5691:
48940 fmovdge %xcc, %f0, %f9
48941loop_5692:
48942 fmovsle %xcc, %f13, %f10
48943loop_5693:
48944 ldub [%l7 + 0x76], %i5
48945 bneg,a loop_5694
48946 movgu %xcc, %i7, %g5
48947 lduh [%l7 + 0x56], %i6
48948 andcc %g6, 0x0759, %l0
48949loop_5694:
48950 fmovscc %xcc, %f13, %f3
48951 movrgez %l4, 0x113, %i3
48952 fmovrdne %o5, %f4, %f12
48953 tge %xcc, 0x7
48954 stx %g4, [%l7 + 0x40]
48955 orncc %l2, %i0, %l3
48956 fand %f6, %f4, %f0
48957 taddcctv %i2, %o3, %o0
48958 umul %l6, %i4, %o1
48959 edge32l %o4, %g3, %l5
48960 tleu %xcc, 0x3
48961 fmovrslz %g2, %f15, %f13
48962 sth %g7, [%l7 + 0x2C]
48963 ldd [%l7 + 0x28], %f14
48964 tneg %icc, 0x7
48965 orcc %i1, 0x16A1, %o2
48966 fbug %fcc2, loop_5695
48967 fbl,a %fcc3, loop_5696
48968 alignaddr %o6, %g1, %l1
48969 sth %i5, [%l7 + 0x5E]
48970loop_5695:
48971 brgez %i7, loop_5697
48972loop_5696:
48973 tneg %xcc, 0x1
48974 tle %icc, 0x1
48975 nop
48976 setx loop_5698, %l0, %l1
48977 wrpr 0x1, %tl
48978 wrpr %l1, %tpc
48979 add %l1, 0x4, %l1
48980 wrpr %l1, %tnpc
48981 setx 0x34400001400, %l0, %l1
48982 wrpr %l1, %tstate
48983 wrhpr 0x4, %htstate
48984 retry
48985loop_5697:
48986 ld [%l7 + 0x10], %f3
48987 bn %icc, loop_5699
48988 tle %icc, 0x5
48989loop_5698:
48990 ldsw [%l7 + 0x68], %o7
48991 fmovsg %icc, %f15, %f3
48992loop_5699:
48993 stx %g5, [%l7 + 0x38]
48994 fmovrsgez %g6, %f11, %f6
48995 ldsh [%l7 + 0x76], %i6
48996 bgu,a %xcc, loop_5700
48997 fpadd32s %f1, %f10, %f12
48998 movcc %icc, %l4, %l0
48999 fmovscc %icc, %f8, %f9
49000loop_5700:
49001 ldsw [%l7 + 0x30], %i3
49002 edge32l %g4, %l2, %i0
49003 ld [%l7 + 0x50], %f6
49004 nop
49005 setx loop_5701, %l0, %l1
49006 jmpl %l1, %o5
49007 fmovsneg %icc, %f15, %f7
49008 stw %l3, [%l7 + 0x18]
49009 fmovdleu %xcc, %f9, %f5
49010loop_5701:
49011 ld [%l7 + 0x6C], %f3
49012 fblg,a %fcc3, loop_5702
49013 fmul8x16al %f9, %f11, %f6
49014 std %f2, [%l7 + 0x68]
49015 fbo %fcc0, loop_5703
49016loop_5702:
49017 fnegd %f12, %f14
49018 faligndata %f0, %f12, %f0
49019 lduw [%l7 + 0x1C], %o3
49020loop_5703:
49021 sdivx %i2, 0x10CE, %l6
49022 fmuld8sux16 %f1, %f2, %f0
49023 fblg %fcc2, loop_5704
49024 fmovsge %icc, %f10, %f2
49025 move %icc, %i4, %o1
49026 fabss %f13, %f15
49027loop_5704:
49028 movpos %icc, %o4, %g3
49029 fbuge %fcc0, loop_5705
49030 sth %o0, [%l7 + 0x12]
49031 ldsh [%l7 + 0x6C], %g2
49032 fmovdle %icc, %f4, %f9
49033loop_5705:
49034 ldx [%l7 + 0x68], %l5
49035 fbe,a %fcc3, loop_5706
49036 ldd [%l7 + 0x40], %f10
49037 sethi 0x17CB, %i1
49038 mulscc %g7, 0x0A53, %o2
49039loop_5706:
49040 ldx [%l7 + 0x60], %o6
49041 bvc,a loop_5707
49042 array16 %g1, %i5, %i7
49043 fnot1s %f9, %f4
49044 movneg %icc, %l1, %o7
49045loop_5707:
49046 stx %g5, [%l7 + 0x18]
49047 std %f2, [%l7 + 0x38]
49048 tvc %icc, 0x6
49049 bg loop_5708
49050 stb %g6, [%l7 + 0x55]
49051 movle %xcc, %l4, %i6
49052 lduw [%l7 + 0x7C], %l0
49053loop_5708:
49054 and %g4, 0x1C10, %l2
49055 bshuffle %f0, %f0, %f4
49056 fmovrde %i0, %f2, %f6
49057 lduh [%l7 + 0x54], %i3
49058 fmovse %xcc, %f1, %f13
49059 stb %o5, [%l7 + 0x5F]
49060 bne,pt %icc, loop_5709
49061 bpos,pn %xcc, loop_5710
49062 fcmpne32 %f8, %f14, %o3
49063 stb %l3, [%l7 + 0x4A]
49064loop_5709:
49065 umul %l6, %i4, %o1
49066loop_5710:
49067 brnz,a %o4, loop_5711
49068 fbn %fcc0, loop_5712
49069 xor %g3, %i2, %g2
49070 stb %l5, [%l7 + 0x35]
49071loop_5711:
49072 fmovrsgz %i1, %f12, %f3
49073loop_5712:
49074 brz,a %g7, loop_5713
49075 call loop_5714
49076 fmovda %icc, %f6, %f0
49077 ldx [%l7 + 0x18], %o2
49078loop_5713:
49079 fmovsa %xcc, %f4, %f3
49080loop_5714:
49081 ld [%l7 + 0x20], %f2
49082 fsrc2s %f9, %f1
49083 ldub [%l7 + 0x3A], %o0
49084 fnot1 %f6, %f12
49085 fmovda %xcc, %f12, %f14
49086 fmovdneg %xcc, %f10, %f9
49087 tcs %icc, 0x0
49088 fmuld8sux16 %f3, %f10, %f8
49089 ldsw [%l7 + 0x6C], %g1
49090 fmovrdgz %i5, %f0, %f12
49091 fmovdleu %icc, %f15, %f2
49092 smul %i7, 0x0952, %o6
49093 tle %icc, 0x5
49094 lduh [%l7 + 0x4A], %o7
49095 fand %f10, %f14, %f2
49096 ldub [%l7 + 0x1D], %g5
49097 srax %l1, 0x10, %l4
49098 ld [%l7 + 0x60], %f13
49099 movrgz %g6, 0x1F6, %l0
49100 fandnot1 %f8, %f10, %f0
49101 fmovdne %icc, %f10, %f13
49102 add %i6, 0x17AD, %g4
49103 ldsb [%l7 + 0x5B], %l2
49104 fmovdcc %xcc, %f7, %f5
49105 stx %i3, [%l7 + 0x70]
49106 fornot1 %f2, %f4, %f10
49107 fnot2s %f3, %f3
49108 ldub [%l7 + 0x44], %o5
49109 edge8ln %i0, %l3, %o3
49110 xor %i4, %l6, %o4
49111 fxnor %f4, %f8, %f8
49112 movgu %xcc, %o1, %i2
49113 fmovsl %xcc, %f6, %f2
49114 edge32ln %g2, %l5, %i1
49115 stx %g3, [%l7 + 0x40]
49116 stb %g7, [%l7 + 0x4A]
49117 taddcctv %o0, 0x1FDC, %g1
49118 stb %i5, [%l7 + 0x25]
49119 fmovde %xcc, %f13, %f2
49120 xnor %o2, 0x1567, %i7
49121 ldsb [%l7 + 0x12], %o6
49122 fmovda %icc, %f0, %f15
49123 fnot1s %f1, %f0
49124 sth %g5, [%l7 + 0x42]
49125 fmovdvc %icc, %f15, %f0
49126 tsubcc %l1, %l4, %g6
49127 fpsub16s %f5, %f8, %f12
49128 ldsb [%l7 + 0x1B], %o7
49129 fmovdvs %icc, %f6, %f3
49130 tg %icc, 0x2
49131 fornot1 %f4, %f10, %f14
49132 sth %i6, [%l7 + 0x12]
49133 fmovrsgz %l0, %f8, %f7
49134 fmovspos %xcc, %f13, %f15
49135 brlez %g4, loop_5715
49136 ldx [%l7 + 0x40], %l2
49137 std %f4, [%l7 + 0x28]
49138 fmovrdgz %o5, %f0, %f4
49139loop_5715:
49140 ldx [%l7 + 0x68], %i0
49141 ldx [%l7 + 0x10], %i3
49142 fmovdne %icc, %f3, %f8
49143 add %o3, %i4, %l6
49144 smul %o4, 0x0B42, %l3
49145 tg %xcc, 0x5
49146 ld [%l7 + 0x70], %f11
49147 sth %i2, [%l7 + 0x20]
49148 fxnors %f5, %f15, %f8
49149 std %f4, [%l7 + 0x40]
49150 stx %g2, [%l7 + 0x08]
49151 tneg %icc, 0x7
49152 fpadd16 %f12, %f12, %f2
49153 ldsh [%l7 + 0x4A], %l5
49154 addccc %o1, %i1, %g7
49155 fones %f8
49156 andncc %g3, %o0, %i5
49157 fbne %fcc2, loop_5716
49158 tsubcc %o2, 0x0040, %i7
49159 ldsw [%l7 + 0x68], %g1
49160 stx %o6, [%l7 + 0x78]
49161loop_5716:
49162 fmovdleu %icc, %f15, %f0
49163 srax %g5, %l4, %l1
49164 ldsh [%l7 + 0x52], %o7
49165 sll %i6, 0x02, %g6
49166 fpadd32s %f0, %f8, %f15
49167 st %f12, [%l7 + 0x38]
49168 fmovrdlez %l0, %f6, %f4
49169 fmovrsgz %g4, %f11, %f5
49170 nop
49171 setx loop_5717, %l0, %l1
49172 wrpr 0x1, %tl
49173 wrpr %l1, %tnpc
49174 setx 0x34400001400, %l0, %l1
49175 wrpr %l1, %tstate
49176 wrhpr 0x4, %htstate
49177 done
49178 stb %o5, [%l7 + 0x65]
49179 ld [%l7 + 0x78], %f12
49180 fmovrdlz %l2, %f10, %f10
49181loop_5717:
49182 fmovscs %icc, %f8, %f7
49183 fcmpeq32 %f10, %f2, %i3
49184 fxors %f15, %f1, %f2
49185 bcc loop_5718
49186 tsubcc %i0, 0x0683, %i4
49187 ld [%l7 + 0x14], %f7
49188 fzeros %f1
49189loop_5718:
49190 ldub [%l7 + 0x09], %l6
49191 fmovse %icc, %f15, %f8
49192 be,a loop_5719
49193 fandnot1s %f14, %f3, %f5
49194 fmovsge %xcc, %f2, %f12
49195 xnor %o3, %o4, %i2
49196loop_5719:
49197 tvs %icc, 0x4
49198 fbu %fcc1, loop_5720
49199 fabsd %f8, %f6
49200 std %f2, [%l7 + 0x78]
49201 subc %l3, 0x1E2C, %g2
49202loop_5720:
49203 fzero %f2
49204 sth %l5, [%l7 + 0x32]
49205 mulx %o1, %i1, %g3
49206 brz,a %g7, loop_5721
49207 lduh [%l7 + 0x6C], %o0
49208 ba,pt %xcc, loop_5722
49209 lduh [%l7 + 0x14], %o2
49210loop_5721:
49211 lduw [%l7 + 0x34], %i7
49212 fexpand %f0, %f14
49213loop_5722:
49214 std %f10, [%l7 + 0x40]
49215 ld [%l7 + 0x40], %f0
49216 fcmpne16 %f0, %f8, %i5
49217 fand %f14, %f0, %f10
49218 mova %icc, %o6, %g1
49219 te %xcc, 0x0
49220 fmovrdne %l4, %f0, %f0
49221 movrlz %l1, %o7, %i6
49222 ldsw [%l7 + 0x70], %g5
49223 sth %l0, [%l7 + 0x42]
49224 fbl %fcc2, loop_5723
49225 fbug,a %fcc1, loop_5724
49226 te %xcc, 0x5
49227 xnorcc %g6, %o5, %g4
49228loop_5723:
49229 fnegd %f4, %f6
49230loop_5724:
49231 fmovdle %icc, %f14, %f15
49232 std %f2, [%l7 + 0x78]
49233 fmovrdlz %l2, %f4, %f12
49234 fmovspos %xcc, %f1, %f3
49235 bg,pn %xcc, loop_5725
49236 tcs %icc, 0x3
49237 fmuld8sux16 %f12, %f11, %f12
49238 fbo,a %fcc2, loop_5726
49239loop_5725:
49240 fcmpeq32 %f4, %f6, %i0
49241 edge32ln %i3, %l6, %o3
49242 fmovrde %i4, %f6, %f12
49243loop_5726:
49244 fmuld8sux16 %f10, %f8, %f6
49245 fmovsa %xcc, %f12, %f4
49246 bge,a,pn %xcc, loop_5727
49247 movrgz %o4, %l3, %g2
49248 fmul8x16 %f6, %f6, %f2
49249 ldx [%l7 + 0x38], %l5
49250loop_5727:
49251 fmovdl %xcc, %f14, %f0
49252 stx %o1, [%l7 + 0x50]
49253 move %icc, %i2, %i1
49254 ldsw [%l7 + 0x0C], %g3
49255 fpsub32 %f10, %f14, %f8
49256 bge %icc, loop_5728
49257 addcc %g7, %o2, %o0
49258 ldub [%l7 + 0x64], %i5
49259 stb %o6, [%l7 + 0x79]
49260loop_5728:
49261 fbule %fcc3, loop_5729
49262 fbo,a %fcc1, loop_5730
49263 nop
49264 setx loop_5731, %l0, %l1
49265 wrpr 0x1, %tl
49266 wrpr %l1, %tnpc
49267 setx 0x34400001400, %l0, %l1
49268 wrpr %l1, %tstate
49269 wrhpr 0x4, %htstate
49270 done
49271 movle %xcc, %i7, %l4
49272loop_5729:
49273 mulx %l1, 0x18BA, %g1
49274loop_5730:
49275 fabss %f6, %f11
49276loop_5731:
49277 fmovsle %icc, %f2, %f13
49278 lduw [%l7 + 0x44], %o7
49279 st %f10, [%l7 + 0x64]
49280 movleu %xcc, %i6, %g5
49281 lduh [%l7 + 0x22], %l0
49282 bpos loop_5732
49283 fornot2 %f4, %f12, %f14
49284 ldsh [%l7 + 0x3E], %g6
49285 fpack32 %f0, %f8, %f6
49286loop_5732:
49287 ldd [%l7 + 0x10], %f0
49288 fmovrsgez %o5, %f6, %f2
49289 movcc %icc, %g4, %l2
49290 alignaddrl %i3, %i0, %l6
49291 tne %icc, 0x4
49292 brnz,a %o3, loop_5733
49293 fmovda %xcc, %f7, %f6
49294 edge8ln %o4, %i4, %l3
49295 ldd [%l7 + 0x28], %f0
49296loop_5733:
49297 move %xcc, %l5, %g2
49298 ta %xcc, 0x7
49299 fmovrsgez %o1, %f1, %f15
49300 ldsb [%l7 + 0x68], %i1
49301 ld [%l7 + 0x50], %f11
49302 fbuge %fcc1, loop_5734
49303 fba,a %fcc0, loop_5735
49304 fmovrsgez %i2, %f2, %f15
49305 tcs %icc, 0x4
49306loop_5734:
49307 edge8n %g3, %o2, %o0
49308loop_5735:
49309 orn %g7, %i5, %o6
49310 fcmple32 %f10, %f0, %i7
49311 fnands %f14, %f0, %f7
49312 fpsub32s %f6, %f14, %f0
49313 ldsh [%l7 + 0x28], %l1
49314 fmovsne %xcc, %f9, %f1
49315 sdivx %g1, 0x00AC, %o7
49316 bpos,pt %icc, loop_5736
49317 fcmpgt16 %f8, %f6, %i6
49318 sth %g5, [%l7 + 0x1E]
49319 ldx [%l7 + 0x58], %l0
49320loop_5736:
49321 movg %xcc, %g6, %l4
49322 fmovdpos %icc, %f1, %f13
49323 fbul %fcc1, loop_5737
49324 fmovse %xcc, %f3, %f0
49325 stx %g4, [%l7 + 0x68]
49326 lduw [%l7 + 0x40], %l2
49327loop_5737:
49328 smul %o5, 0x075B, %i0
49329 ldx [%l7 + 0x40], %l6
49330 ldx [%l7 + 0x30], %o3
49331 sllx %o4, 0x10, %i3
49332 fxnors %f10, %f1, %f7
49333 fmovsge %icc, %f15, %f14
49334 edge32 %l3, %i4, %l5
49335 orn %o1, %g2, %i1
49336 edge8l %i2, %g3, %o2
49337 movne %icc, %o0, %g7
49338 taddcctv %i5, %i7, %l1
49339 ldub [%l7 + 0x5E], %o6
49340 srax %o7, 0x0D, %i6
49341 fabsd %f0, %f12
49342 ldsw [%l7 + 0x54], %g5
49343 movrne %l0, 0x202, %g1
49344 alignaddrl %g6, %g4, %l4
49345 sth %o5, [%l7 + 0x48]
49346 stx %i0, [%l7 + 0x60]
49347 ldsw [%l7 + 0x0C], %l2
49348 lduh [%l7 + 0x40], %o3
49349 ldsw [%l7 + 0x78], %o4
49350 brz,a %l6, loop_5738
49351 fcmpgt16 %f2, %f12, %l3
49352 fnot1s %f1, %f0
49353 array8 %i4, %i3, %l5
49354loop_5738:
49355 bvc %xcc, loop_5739
49356 fbl,a %fcc2, loop_5740
49357 array16 %o1, %i1, %i2
49358 fmovse %icc, %f12, %f5
49359loop_5739:
49360 fpadd16s %f7, %f15, %f2
49361loop_5740:
49362 array16 %g3, %o2, %o0
49363 movleu %xcc, %g7, %g2
49364 xor %i7, %l1, %i5
49365 fxnor %f4, %f0, %f12
49366 fbg %fcc1, loop_5741
49367 fbe,a %fcc2, loop_5742
49368 fmovdne %icc, %f9, %f14
49369 fpadd16s %f2, %f9, %f1
49370loop_5741:
49371 fmovdvs %xcc, %f14, %f9
49372loop_5742:
49373 movcs %xcc, %o6, %o7
49374 fmovdcc %xcc, %f2, %f15
49375 stx %i6, [%l7 + 0x20]
49376 movre %g5, %g1, %l0
49377 movn %icc, %g6, %l4
49378 fxnors %f11, %f10, %f10
49379 array32 %o5, %g4, %l2
49380 edge32ln %i0, %o3, %l6
49381 stw %l3, [%l7 + 0x18]
49382 bcc,a,pn %xcc, loop_5743
49383 movne %xcc, %o4, %i4
49384 bg,a,pt %icc, loop_5744
49385 fbne,a %fcc1, loop_5745
49386loop_5743:
49387 ldsw [%l7 + 0x24], %i3
49388 fpadd16 %f0, %f8, %f8
49389loop_5744:
49390 array8 %o1, %l5, %i2
49391loop_5745:
49392 edge8l %g3, %o2, %o0
49393 fmovrsgz %g7, %f13, %f6
49394 xor %g2, 0x1E19, %i1
49395 tvc %icc, 0x0
49396 stw %l1, [%l7 + 0x38]
49397 ble,pn %icc, loop_5746
49398 edge16l %i5, %o6, %i7
49399 fbu %fcc2, loop_5747
49400 ldsh [%l7 + 0x48], %o7
49401loop_5746:
49402 ldsb [%l7 + 0x0E], %g5
49403 fands %f2, %f8, %f11
49404loop_5747:
49405 fcmpne32 %f4, %f4, %i6
49406 siam 0x4
49407 brgz %l0, loop_5748
49408 sth %g1, [%l7 + 0x0E]
49409 be,pn %icc, loop_5749
49410 srl %g6, %l4, %g4
49411loop_5748:
49412 edge16ln %l2, %i0, %o3
49413 bshuffle %f8, %f10, %f6
49414loop_5749:
49415 ldub [%l7 + 0x1C], %l6
49416 st %f0, [%l7 + 0x0C]
49417 ldx [%l7 + 0x70], %l3
49418 te %xcc, 0x5
49419 fmovrslz %o5, %f8, %f2
49420 st %f7, [%l7 + 0x30]
49421 ldd [%l7 + 0x50], %f8
49422 stw %o4, [%l7 + 0x44]
49423 andcc %i3, %o1, %i4
49424 stb %l5, [%l7 + 0x0C]
49425 movcc %xcc, %g3, %o2
49426 sth %i2, [%l7 + 0x58]
49427 edge8ln %g7, %o0, %i1
49428 ldsh [%l7 + 0x30], %g2
49429 brgz %i5, loop_5750
49430 fxnor %f2, %f6, %f14
49431 fmovscc %xcc, %f5, %f3
49432 fors %f14, %f2, %f9
49433loop_5750:
49434 fbge %fcc3, loop_5751
49435 fbug %fcc1, loop_5752
49436 ldd [%l7 + 0x38], %f2
49437 ldsw [%l7 + 0x48], %l1
49438loop_5751:
49439 fcmpeq32 %f14, %f6, %i7
49440loop_5752:
49441 std %f4, [%l7 + 0x58]
49442 faligndata %f4, %f2, %f6
49443 ldx [%l7 + 0x10], %o7
49444 edge8l %g5, %o6, %i6
49445 edge32n %l0, %g6, %g1
49446 fpsub16s %f7, %f0, %f0
49447 tge %xcc, 0x3
49448 movvc %xcc, %g4, %l4
49449 for %f4, %f14, %f2
49450 bn,pt %icc, loop_5753
49451 std %f4, [%l7 + 0x40]
49452 edge16ln %i0, %o3, %l2
49453 ldsb [%l7 + 0x50], %l6
49454loop_5753:
49455 tne %xcc, 0x3
49456 be,a,pt %icc, loop_5754
49457 edge8 %l3, %o5, %o4
49458 tne %icc, 0x0
49459 fmovrdgez %o1, %f6, %f14
49460loop_5754:
49461 tneg %icc, 0x5
49462 array32 %i3, %l5, %g3
49463 fba,a %fcc0, loop_5755
49464 fnors %f10, %f14, %f12
49465 addc %o2, 0x115E, %i2
49466 fnor %f4, %f0, %f14
49467loop_5755:
49468 tvc %icc, 0x2
49469 fmovscc %xcc, %f9, %f0
49470 edge16n %i4, %g7, %o0
49471 fpsub32 %f0, %f10, %f10
49472 fpmerge %f6, %f8, %f8
49473 alignaddrl %i1, %g2, %l1
49474 ldub [%l7 + 0x08], %i7
49475 mulscc %o7, %g5, %o6
49476 bneg loop_5756
49477 sll %i5, 0x17, %i6
49478 array8 %g6, %l0, %g1
49479 edge8n %g4, %i0, %l4
49480loop_5756:
49481 udiv %o3, 0x13EE, %l6
49482 array8 %l2, %o5, %l3
49483 movrgez %o4, 0x08F, %i3
49484 fbul,a %fcc2, loop_5757
49485 fands %f3, %f12, %f9
49486 lduh [%l7 + 0x7A], %o1
49487 fmovspos %icc, %f11, %f4
49488loop_5757:
49489 fnot1 %f6, %f4
49490 tle %xcc, 0x7
49491 bpos,pt %xcc, loop_5758
49492 brlz,a %l5, loop_5759
49493 ldsb [%l7 + 0x74], %o2
49494 fnegs %f2, %f7
49495loop_5758:
49496 sth %i2, [%l7 + 0x7C]
49497loop_5759:
49498 fpackfix %f4, %f15
49499 lduw [%l7 + 0x0C], %g3
49500 edge16l %i4, %g7, %i1
49501 fbe %fcc0, loop_5760
49502 fpack16 %f4, %f7
49503 fmovrsne %g2, %f10, %f15
49504 fcmpgt32 %f6, %f6, %l1
49505loop_5760:
49506 stw %i7, [%l7 + 0x18]
49507 xnorcc %o7, %o0, %o6
49508 srax %i5, 0x1C, %g5
49509 stw %i6, [%l7 + 0x24]
49510 stx %g6, [%l7 + 0x48]
49511 orcc %g1, 0x1C32, %g4
49512 tcc %xcc, 0x4
49513 ldx [%l7 + 0x70], %l0
49514 st %f15, [%l7 + 0x6C]
49515 mulscc %l4, 0x08D1, %o3
49516 fbe %fcc1, loop_5761
49517 fzero %f12
49518 nop
49519 setx loop_5762, %l0, %l1
49520 jmpl %l1, %l6
49521 and %l2, 0x1DF0, %i0
49522loop_5761:
49523 fmovsleu %xcc, %f2, %f12
49524 sllx %l3, %o5, %i3
49525loop_5762:
49526 lduw [%l7 + 0x74], %o4
49527 fble,a %fcc0, loop_5763
49528 bg,a %icc, loop_5764
49529 stw %o1, [%l7 + 0x68]
49530 fnand %f10, %f2, %f2
49531loop_5763:
49532 be,a loop_5765
49533loop_5764:
49534 tl %xcc, 0x7
49535 ldsw [%l7 + 0x74], %o2
49536 fxnor %f8, %f6, %f6
49537loop_5765:
49538 st %f6, [%l7 + 0x24]
49539 fcmps %fcc2, %f2, %f13
49540 std %f12, [%l7 + 0x18]
49541 fmuld8sux16 %f14, %f15, %f10
49542 move %icc, %l5, %g3
49543 srax %i4, 0x1D, %i2
49544 ldsh [%l7 + 0x1C], %g7
49545 array8 %i1, %g2, %l1
49546 sth %i7, [%l7 + 0x0E]
49547 fabsd %f2, %f0
49548 edge32 %o7, %o0, %i5
49549 bvs,a,pt %xcc, loop_5766
49550 ldx [%l7 + 0x08], %o6
49551 movne %xcc, %i6, %g6
49552 fmuld8sux16 %f4, %f5, %f2
49553loop_5766:
49554 fornot1s %f8, %f5, %f7
49555 fbu %fcc3, loop_5767
49556 edge32 %g5, %g1, %l0
49557 movpos %icc, %g4, %o3
49558 edge8ln %l4, %l2, %i0
49559loop_5767:
49560 nop
49561 setx loop_5768, %l0, %l1
49562 wrpr 0x1, %tl
49563 wrpr %l1, %tpc
49564 add %l1, 0x4, %l1
49565 wrpr %l1, %tnpc
49566 setx 0x34400001400, %l0, %l1
49567 wrpr %l1, %tstate
49568 wrhpr 0x4, %htstate
49569 retry
49570 fpackfix %f0, %f4
49571 movneg %icc, %l3, %l6
49572 ldx [%l7 + 0x08], %i3
49573loop_5768:
49574 ldub [%l7 + 0x19], %o5
49575 fbe %fcc2, loop_5769
49576 std %f4, [%l7 + 0x68]
49577 fmovscc %icc, %f1, %f11
49578 fmovdg %xcc, %f2, %f8
49579loop_5769:
49580 ldd [%l7 + 0x58], %f6
49581 ldd [%l7 + 0x78], %f8
49582 bleu %icc, loop_5770
49583 udivcc %o4, 0x0870, %o1
49584 fone %f14
49585 ldsh [%l7 + 0x7C], %l5
49586loop_5770:
49587 fmovsle %xcc, %f10, %f8
49588 std %f4, [%l7 + 0x20]
49589 subccc %o2, 0x0B42, %i4
49590 smul %g3, 0x10A8, %g7
49591 fandnot2 %f14, %f4, %f12
49592 fnands %f4, %f7, %f8
49593 stw %i1, [%l7 + 0x58]
49594 fbuge,a %fcc1, loop_5771
49595 stx %g2, [%l7 + 0x40]
49596 fpack16 %f14, %f9
49597 stx %l1, [%l7 + 0x58]
49598loop_5771:
49599 srlx %i2, %i7, %o0
49600 ldsb [%l7 + 0x32], %i5
49601 ldx [%l7 + 0x28], %o7
49602 movleu %icc, %o6, %i6
49603 sethi 0x196D, %g6
49604 fmovspos %icc, %f3, %f11
49605 array8 %g5, %g1, %g4
49606 edge16ln %o3, %l0, %l4
49607 fpsub16 %f10, %f2, %f6
49608 fmovdl %icc, %f4, %f5
49609 fbu,a %fcc2, loop_5772
49610 lduh [%l7 + 0x0A], %i0
49611 add %l2, %l3, %l6
49612 fands %f4, %f4, %f7
49613loop_5772:
49614 movn %icc, %o5, %i3
49615 fmovda %icc, %f7, %f7
49616 movneg %xcc, %o4, %l5
49617 mulx %o1, %o2, %g3
49618 lduh [%l7 + 0x18], %i4
49619 ldsb [%l7 + 0x12], %g7
49620 orncc %g2, %l1, %i1
49621 fsrc1 %f0, %f12
49622 fsrc2s %f15, %f9
49623 std %f0, [%l7 + 0x48]
49624 fpmerge %f12, %f8, %f4
49625 fmovsvs %xcc, %f9, %f3
49626 bcs,a,pn %icc, loop_5773
49627 stx %i2, [%l7 + 0x38]
49628 fmovdcc %icc, %f12, %f5
49629 faligndata %f12, %f12, %f8
49630loop_5773:
49631 fandnot2s %f8, %f6, %f11
49632 stw %o0, [%l7 + 0x64]
49633 fandnot1s %f12, %f7, %f2
49634 bvc loop_5774
49635 lduh [%l7 + 0x0C], %i7
49636 fcmpgt32 %f12, %f4, %o7
49637 bleu,pn %xcc, loop_5775
49638loop_5774:
49639 fmovdn %xcc, %f5, %f4
49640 fmovrse %o6, %f10, %f13
49641 ldd [%l7 + 0x30], %f0
49642loop_5775:
49643 sth %i5, [%l7 + 0x10]
49644 bcc,pn %icc, loop_5776
49645 tgu %xcc, 0x5
49646 fmovsn %xcc, %f10, %f2
49647 edge16l %i6, %g5, %g6
49648loop_5776:
49649 st %f2, [%l7 + 0x7C]
49650 tvs %xcc, 0x7
49651 subcc %g4, %o3, %g1
49652 ldx [%l7 + 0x08], %l0
49653 st %f2, [%l7 + 0x08]
49654 fzero %f0
49655 fsrc1 %f14, %f14
49656 movneg %icc, %i0, %l2
49657 ldsh [%l7 + 0x54], %l4
49658 fmovdge %xcc, %f12, %f13
49659 sdivx %l3, 0x0D69, %l6
49660 fmovda %icc, %f3, %f13
49661 lduw [%l7 + 0x4C], %o5
49662 addcc %i3, 0x1B48, %o4
49663 bn,pn %icc, loop_5777
49664 tneg %xcc, 0x2
49665 std %f12, [%l7 + 0x58]
49666 movvs %icc, %l5, %o2
49667loop_5777:
49668 stw %o1, [%l7 + 0x28]
49669 nop
49670 setx loop_5778, %l0, %l1
49671 wrpr 0x1, %tl
49672 wrpr %l1, %tnpc
49673 setx 0x34400001400, %l0, %l1
49674 wrpr %l1, %tstate
49675 wrhpr 0x4, %htstate
49676 done
49677 ldsb [%l7 + 0x55], %g3
49678 fcmpne16 %f8, %f0, %i4
49679 ldd [%l7 + 0x78], %f2
49680loop_5778:
49681 ldsw [%l7 + 0x44], %g7
49682 fba %fcc3, loop_5779
49683 sll %l1, %g2, %i1
49684 lduh [%l7 + 0x44], %i2
49685 fmovsa %icc, %f3, %f1
49686loop_5779:
49687 fzero %f12
49688 lduh [%l7 + 0x0A], %o0
49689 brnz %o7, loop_5780
49690 fcmps %fcc2, %f11, %f2
49691 movre %i7, 0x10D, %i5
49692 xnorcc %o6, %i6, %g6
49693loop_5780:
49694 edge8ln %g4, %o3, %g1
49695 nop
49696 setx loop_5781, %l0, %l1
49697 jmpl %l1, %g5
49698 mulx %l0, 0x0263, %i0
49699 fnot1 %f12, %f4
49700 fmovsgu %xcc, %f3, %f5
49701loop_5781:
49702 movpos %xcc, %l4, %l2
49703 ldsh [%l7 + 0x76], %l6
49704 std %f2, [%l7 + 0x68]
49705 tgu %icc, 0x5
49706 subccc %l3, %o5, %i3
49707 stx %o4, [%l7 + 0x10]
49708 tvs %icc, 0x0
49709 fmovrse %o2, %f5, %f8
49710 fmovsa %xcc, %f6, %f9
49711 ld [%l7 + 0x18], %f4
49712 fandnot2s %f5, %f3, %f12
49713 fbue,a %fcc0, loop_5782
49714 st %f14, [%l7 + 0x50]
49715 bgu,a loop_5783
49716 st %f15, [%l7 + 0x4C]
49717loop_5782:
49718 fcmpd %fcc0, %f8, %f12
49719 ldd [%l7 + 0x18], %f4
49720loop_5783:
49721 movge %xcc, %o1, %l5
49722 fbu,a %fcc0, loop_5784
49723 fand %f10, %f12, %f12
49724 fmovsleu %xcc, %f5, %f3
49725 lduh [%l7 + 0x14], %i4
49726loop_5784:
49727 fcmpeq16 %f12, %f8, %g3
49728 stx %g7, [%l7 + 0x20]
49729 taddcctv %l1, %i1, %i2
49730 fmul8x16 %f15, %f14, %f2
49731 tn %icc, 0x2
49732 ld [%l7 + 0x44], %f1
49733 ldsw [%l7 + 0x4C], %o0
49734 array8 %o7, %i7, %g2
49735 st %f6, [%l7 + 0x54]
49736 fmovdvs %xcc, %f5, %f2
49737 fbne,a %fcc3, loop_5785
49738 taddcc %i5, 0x0C5A, %i6
49739 fandnot2 %f0, %f6, %f12
49740 fmovrdlz %g6, %f10, %f0
49741loop_5785:
49742 fandnot1s %f8, %f8, %f14
49743 orcc %g4, 0x1A6B, %o6
49744 fble %fcc3, loop_5786
49745 fnot1 %f12, %f14
49746 fmovdneg %xcc, %f9, %f5
49747 edge32ln %o3, %g1, %g5
49748loop_5786:
49749 taddcctv %i0, %l4, %l2
49750 movvc %icc, %l6, %l3
49751 fsrc2 %f12, %f10
49752 mova %xcc, %o5, %i3
49753 fbl,a %fcc1, loop_5787
49754 movne %icc, %o4, %l0
49755 fandnot1 %f14, %f10, %f4
49756 fmovrdne %o2, %f8, %f12
49757loop_5787:
49758 andn %o1, 0x07B6, %l5
49759 fble %fcc3, loop_5788
49760 alignaddr %i4, %g7, %l1
49761 tvc %icc, 0x5
49762 tge %icc, 0x4
49763loop_5788:
49764 udivx %i1, 0x1ED6, %i2
49765 ld [%l7 + 0x5C], %f1
49766 alignaddrl %o0, %g3, %i7
49767 nop
49768 setx loop_5789, %l0, %l1
49769 jmpl %l1, %g2
49770 bcc %icc, loop_5790
49771 fmovd %f8, %f12
49772 udivx %o7, 0x0DC4, %i6
49773loop_5789:
49774 fpmerge %f9, %f6, %f4
49775loop_5790:
49776 fmovrdgez %i5, %f0, %f12
49777 tg %xcc, 0x5
49778 ldx [%l7 + 0x38], %g4
49779 fbug,a %fcc3, loop_5791
49780 xnor %g6, 0x03C4, %o6
49781 brlez,a %g1, loop_5792
49782 fnor %f12, %f14, %f8
49783loop_5791:
49784 movrlez %g5, 0x219, %i0
49785 st %f6, [%l7 + 0x58]
49786loop_5792:
49787 fble %fcc2, loop_5793
49788 ldd [%l7 + 0x58], %f2
49789 movrlz %o3, 0x235, %l2
49790 stb %l6, [%l7 + 0x31]
49791loop_5793:
49792 stb %l4, [%l7 + 0x23]
49793 sdivcc %l3, 0x17B8, %i3
49794 fpack16 %f10, %f13
49795 lduh [%l7 + 0x52], %o4
49796 std %f4, [%l7 + 0x28]
49797 stw %o5, [%l7 + 0x20]
49798 fpadd16 %f6, %f0, %f8
49799 st %f5, [%l7 + 0x08]
49800 fsrc2 %f10, %f14
49801 xor %l0, %o1, %l5
49802 fnors %f4, %f14, %f10
49803 fmovsleu %xcc, %f1, %f1
49804 fzero %f10
49805 fmul8ulx16 %f6, %f8, %f12
49806 fmovrdlez %i4, %f8, %f4
49807 edge16ln %g7, %o2, %l1
49808 fexpand %f12, %f12
49809 stw %i2, [%l7 + 0x28]
49810 fmovdleu %icc, %f11, %f11
49811 tleu %icc, 0x5
49812 sth %i1, [%l7 + 0x74]
49813 fmovdvc %xcc, %f8, %f8
49814 movge %icc, %g3, %o0
49815 sth %i7, [%l7 + 0x38]
49816 fmovrde %g2, %f12, %f4
49817 fmul8x16al %f3, %f10, %f14
49818 fandnot2s %f9, %f9, %f3
49819 fsrc1s %f4, %f0
49820 ldx [%l7 + 0x10], %o7
49821 bl,a %icc, loop_5794
49822 fmovrse %i6, %f12, %f9
49823 fmovdge %icc, %f12, %f5
49824 bge %icc, loop_5795
49825loop_5794:
49826 fnegd %f4, %f12
49827 ldd [%l7 + 0x70], %f14
49828 fsrc1s %f3, %f12
49829loop_5795:
49830 movleu %xcc, %g4, %i5
49831 stx %g6, [%l7 + 0x10]
49832 ta %xcc, 0x5
49833 fmovrde %o6, %f10, %f10
49834 fmovsg %xcc, %f15, %f2
49835 edge32l %g1, %g5, %i0
49836 lduw [%l7 + 0x28], %o3
49837 fmovsle %icc, %f4, %f12
49838 for %f10, %f14, %f14
49839 stx %l6, [%l7 + 0x10]
49840 fabsd %f8, %f6
49841 lduh [%l7 + 0x3E], %l2
49842 lduh [%l7 + 0x3E], %l4
49843 bvc,a,pn %xcc, loop_5796
49844 st %f15, [%l7 + 0x48]
49845 sra %i3, 0x15, %l3
49846 sethi 0x024A, %o4
49847loop_5796:
49848 nop
49849 setx loop_5797, %l0, %l1
49850 wrpr 0x1, %tl
49851 wrpr %l1, %tpc
49852 add %l1, 0x4, %l1
49853 wrpr %l1, %tnpc
49854 setx 0x34400001400, %l0, %l1
49855 wrpr %l1, %tstate
49856 wrhpr 0x4, %htstate
49857 retry
49858 movle %icc, %l0, %o1
49859 ldsw [%l7 + 0x50], %o5
49860 sll %l5, 0x04, %g7
49861loop_5797:
49862 brlez %i4, loop_5798
49863 ldsb [%l7 + 0x46], %l1
49864 fnor %f8, %f12, %f0
49865 lduh [%l7 + 0x2C], %i2
49866loop_5798:
49867 ldsw [%l7 + 0x1C], %o2
49868 fmovsleu %xcc, %f2, %f7
49869 ldsb [%l7 + 0x35], %i1
49870 tvc %xcc, 0x1
49871 fmovdcs %icc, %f4, %f10
49872 ldsh [%l7 + 0x2A], %o0
49873 edge8l %g3, %g2, %o7
49874 fsrc1s %f5, %f7
49875 edge8l %i7, %i6, %i5
49876 subcc %g6, %o6, %g4
49877 pdist %f6, %f8, %f6
49878 lduw [%l7 + 0x68], %g5
49879 fmovrsgz %i0, %f9, %f11
49880 fzeros %f14
49881 ldub [%l7 + 0x54], %o3
49882 nop
49883 setx loop_5799, %l0, %l1
49884 jmpl %l1, %g1
49885 stx %l6, [%l7 + 0x38]
49886 umul %l4, %l2, %l3
49887 edge8ln %o4, %l0, %o1
49888loop_5799:
49889 ldx [%l7 + 0x18], %i3
49890 ba,a,pt %xcc, loop_5800
49891 fmovsg %icc, %f12, %f10
49892 ldsw [%l7 + 0x44], %l5
49893 addcc %o5, 0x1D82, %g7
49894loop_5800:
49895 andncc %l1, %i4, %i2
49896 and %o2, 0x19FF, %o0
49897 fmovrdlz %i1, %f6, %f4
49898 tsubcc %g2, 0x0166, %o7
49899 orcc %i7, %g3, %i6
49900 sub %g6, 0x0949, %o6
49901 ldsw [%l7 + 0x24], %i5
49902 udiv %g5, 0x16FB, %i0
49903 bcs loop_5801
49904 fmovspos %xcc, %f14, %f11
49905 for %f4, %f10, %f8
49906 fmovdcs %icc, %f4, %f8
49907loop_5801:
49908 fbuge,a %fcc3, loop_5802
49909 stx %o3, [%l7 + 0x58]
49910 nop
49911 setx loop_5803, %l0, %l1
49912 jmpl %l1, %g4
49913 fcmpne16 %f10, %f10, %l6
49914loop_5802:
49915 stx %g1, [%l7 + 0x08]
49916 fmovdpos %icc, %f2, %f9
49917loop_5803:
49918 fmovscc %xcc, %f3, %f6
49919 fzero %f12
49920 fmovdvc %xcc, %f2, %f9
49921 fbul,a %fcc1, loop_5804
49922 fba %fcc2, loop_5805
49923 ldsw [%l7 + 0x64], %l2
49924 bneg,a %icc, loop_5806
49925loop_5804:
49926 fbule,a %fcc0, loop_5807
49927loop_5805:
49928 movgu %icc, %l3, %l4
49929 fcmpeq16 %f0, %f2, %l0
49930loop_5806:
49931 fmul8x16al %f13, %f7, %f8
49932loop_5807:
49933 bpos,pt %xcc, loop_5808
49934 andn %o1, %o4, %i3
49935 ldsh [%l7 + 0x2E], %l5
49936 fornot1 %f10, %f10, %f8
49937loop_5808:
49938 orncc %g7, %l1, %o5
49939 brlez %i2, loop_5809
49940 movg %xcc, %i4, %o2
49941 addcc %o0, %g2, %o7
49942 lduw [%l7 + 0x28], %i7
49943loop_5809:
49944 fmuld8ulx16 %f0, %f11, %f2
49945 andcc %i1, 0x1A0D, %g3
49946 fexpand %f14, %f4
49947 call loop_5810
49948 edge32ln %i6, %g6, %o6
49949 fornot1s %f11, %f3, %f1
49950 brz %g5, loop_5811
49951loop_5810:
49952 fpackfix %f10, %f12
49953 tpos %xcc, 0x4
49954 ldub [%l7 + 0x1E], %i0
49955loop_5811:
49956 array32 %i5, %o3, %l6
49957 movrgez %g1, 0x2BC, %g4
49958 std %f10, [%l7 + 0x40]
49959 orcc %l2, 0x03C9, %l4
49960 stx %l0, [%l7 + 0x18]
49961 ld [%l7 + 0x50], %f5
49962 ld [%l7 + 0x34], %f9
49963 ldsw [%l7 + 0x28], %l3
49964 std %f10, [%l7 + 0x40]
49965 edge8l %o1, %o4, %l5
49966 sth %i3, [%l7 + 0x66]
49967 fblg,a %fcc3, loop_5812
49968 st %f11, [%l7 + 0x44]
49969 edge32l %l1, %g7, %i2
49970 fabsd %f10, %f6
49971loop_5812:
49972 stx %o5, [%l7 + 0x58]
49973 fmovdle %xcc, %f2, %f14
49974 ld [%l7 + 0x4C], %f4
49975 ldub [%l7 + 0x54], %i4
49976 ldsb [%l7 + 0x52], %o0
49977 fcmpes %fcc1, %f2, %f6
49978 sub %g2, 0x0378, %o2
49979 bshuffle %f2, %f8, %f10
49980 std %f8, [%l7 + 0x60]
49981 fmovrsgez %i7, %f4, %f2
49982 array32 %o7, %i1, %g3
49983 sll %i6, %g6, %o6
49984 ld [%l7 + 0x6C], %f3
49985 fmovrsgez %i0, %f15, %f9
49986 fmovdneg %xcc, %f15, %f14
49987 movle %icc, %g5, %i5
49988 ld [%l7 + 0x14], %f12
49989 stw %l6, [%l7 + 0x38]
49990 tvs %icc, 0x7
49991 udivx %g1, 0x1BD2, %g4
49992 fmul8x16al %f13, %f14, %f0
49993 bcc,pn %xcc, loop_5813
49994 stw %l2, [%l7 + 0x0C]
49995 ldd [%l7 + 0x48], %f0
49996 udiv %o3, 0x196F, %l4
49997loop_5813:
49998 fcmpes %fcc2, %f4, %f15
49999 bneg,pt %xcc, loop_5814
50000 stw %l3, [%l7 + 0x20]
50001 lduw [%l7 + 0x34], %l0
50002 edge32n %o4, %l5, %o1
50003loop_5814:
50004 stb %i3, [%l7 + 0x26]
50005 ldsh [%l7 + 0x78], %g7
50006 edge32ln %l1, %o5, %i4
50007 ldx [%l7 + 0x48], %o0
50008 st %f3, [%l7 + 0x48]
50009 movcc %icc, %i2, %o2
50010 ldd [%l7 + 0x60], %f12
50011 brnz,a %i7, loop_5815
50012 stb %g2, [%l7 + 0x3E]
50013 lduh [%l7 + 0x12], %i1
50014 array16 %o7, %i6, %g6
50015loop_5815:
50016 stx %g3, [%l7 + 0x18]
50017 fmovsl %icc, %f14, %f10
50018 movrlez %o6, 0x167, %g5
50019 fmovsvs %xcc, %f0, %f2
50020 ldd [%l7 + 0x30], %f0
50021 st %f1, [%l7 + 0x48]
50022 fbu,a %fcc0, loop_5816
50023 fmovrslz %i0, %f7, %f5
50024 udivx %l6, 0x1858, %g1
50025 stw %i5, [%l7 + 0x44]
50026loop_5816:
50027 sdivcc %l2, 0x0967, %g4
50028 ldx [%l7 + 0x68], %l4
50029 fmovrdlz %l3, %f0, %f12
50030 edge8n %o3, %l0, %o4
50031 and %o1, 0x1F82, %i3
50032 fmul8x16au %f12, %f2, %f6
50033 ld [%l7 + 0x58], %f2
50034 addc %g7, 0x004E, %l5
50035 fmovdpos %icc, %f7, %f3
50036 ldsh [%l7 + 0x26], %l1
50037 bne,a %icc, loop_5817
50038 fbge %fcc3, loop_5818
50039 stb %o5, [%l7 + 0x32]
50040 ldsh [%l7 + 0x58], %i4
50041loop_5817:
50042 xnorcc %o0, %o2, %i7
50043loop_5818:
50044 ldsw [%l7 + 0x30], %g2
50045 edge16l %i2, %i1, %o7
50046 fmuld8sux16 %f0, %f10, %f12
50047 array32 %i6, %g3, %g6
50048 xnor %g5, 0x108A, %i0
50049 udivcc %l6, 0x1EA4, %o6
50050 fmovdvs %xcc, %f3, %f2
50051 brz,a %i5, loop_5819
50052 sth %l2, [%l7 + 0x62]
50053 std %f4, [%l7 + 0x20]
50054 orcc %g1, %l4, %l3
50055loop_5819:
50056 ldsb [%l7 + 0x40], %g4
50057 movg %xcc, %o3, %l0
50058 fornot2 %f2, %f2, %f0
50059 srl %o4, 0x09, %o1
50060 lduw [%l7 + 0x38], %i3
50061 mulx %g7, %l1, %l5
50062 ldd [%l7 + 0x48], %f0
50063 edge32ln %o5, %o0, %o2
50064 tge %xcc, 0x0
50065 fmovdl %icc, %f3, %f13
50066 fba %fcc2, loop_5820
50067 smul %i4, %i7, %g2
50068 ldx [%l7 + 0x08], %i2
50069 taddcctv %o7, 0x04C7, %i1
50070loop_5820:
50071 taddcctv %i6, 0x1449, %g6
50072 fpadd32s %f12, %f3, %f4
50073 bvs,a loop_5821
50074 fmovsgu %xcc, %f1, %f5
50075 st %f13, [%l7 + 0x48]
50076 fcmpne32 %f6, %f10, %g3
50077loop_5821:
50078 andn %g5, 0x0194, %i0
50079 std %f6, [%l7 + 0x40]
50080 fmovdleu %xcc, %f14, %f0
50081 tvs %icc, 0x7
50082 brnz,a %l6, loop_5822
50083 ldsb [%l7 + 0x47], %i5
50084 stx %l2, [%l7 + 0x20]
50085 st %f0, [%l7 + 0x68]
50086loop_5822:
50087 ldub [%l7 + 0x34], %o6
50088 ldx [%l7 + 0x70], %g1
50089 ldsw [%l7 + 0x50], %l4
50090 sdivcc %l3, 0x1EFF, %g4
50091 tvc %icc, 0x3
50092 umul %l0, 0x0A38, %o3
50093 fmul8x16au %f0, %f11, %f10
50094 tpos %xcc, 0x7
50095 fmovdne %xcc, %f3, %f15
50096 ldub [%l7 + 0x7C], %o1
50097 fbul,a %fcc3, loop_5823
50098 fbu,a %fcc2, loop_5824
50099 fmovrsne %o4, %f1, %f5
50100 fbe %fcc3, loop_5825
50101loop_5823:
50102 tle %xcc, 0x5
50103loop_5824:
50104 lduh [%l7 + 0x40], %g7
50105 movg %icc, %i3, %l5
50106loop_5825:
50107 lduw [%l7 + 0x28], %l1
50108 stb %o5, [%l7 + 0x74]
50109 fmovdneg %icc, %f11, %f15
50110 fmovrdgez %o2, %f14, %f12
50111 fpadd32s %f11, %f2, %f12
50112 st %f2, [%l7 + 0x58]
50113 fmovrse %o0, %f13, %f12
50114 ble,a,pt %icc, loop_5826
50115 fsrc2s %f5, %f10
50116 tgu %icc, 0x1
50117 fabsd %f10, %f10
50118loop_5826:
50119 fnegs %f2, %f8
50120 xnor %i7, %g2, %i4
50121 sdivx %i2, 0x09FD, %o7
50122 fandnot2 %f8, %f6, %f8
50123 fba,a %fcc1, loop_5827
50124 fbuge %fcc2, loop_5828
50125 movcc %icc, %i1, %i6
50126 bgu loop_5829
50127loop_5827:
50128 fmovrdgez %g6, %f12, %f0
50129loop_5828:
50130 or %g5, %i0, %l6
50131 lduh [%l7 + 0x36], %g3
50132loop_5829:
50133 fandnot1s %f1, %f4, %f11
50134 fnot1 %f14, %f8
50135 xnor %l2, 0x042F, %o6
50136 tvs %xcc, 0x4
50137 movre %i5, %l4, %l3
50138 lduw [%l7 + 0x70], %g1
50139 lduh [%l7 + 0x7A], %l0
50140 fornot2s %f11, %f5, %f13
50141 siam 0x7
50142 stw %o3, [%l7 + 0x58]
50143 array32 %o1, %o4, %g4
50144 fcmpgt32 %f4, %f14, %g7
50145 fcmpne16 %f10, %f12, %i3
50146 movrgez %l5, 0x3F5, %l1
50147 smul %o2, %o5, %o0
50148 fmovsa %icc, %f8, %f5
50149 tl %icc, 0x0
50150 bleu,pt %icc, loop_5830
50151 fpsub32s %f3, %f10, %f7
50152 fmul8x16 %f12, %f8, %f4
50153 bcc,a,pt %xcc, loop_5831
50154loop_5830:
50155 fmovd %f6, %f6
50156 subc %i7, 0x1911, %i4
50157 ldsh [%l7 + 0x1C], %i2
50158loop_5831:
50159 fcmpgt32 %f6, %f4, %g2
50160 xorcc %i1, %i6, %o7
50161 fmul8x16al %f12, %f1, %f10
50162 fmovdneg %icc, %f2, %f13
50163 mulscc %g5, 0x0648, %i0
50164 faligndata %f0, %f14, %f0
50165 std %f0, [%l7 + 0x40]
50166 and %l6, %g3, %g6
50167 fcmple16 %f8, %f0, %o6
50168 fmovdl %xcc, %f0, %f1
50169 taddcctv %i5, 0x1E43, %l2
50170 orcc %l4, %l3, %l0
50171 mulscc %g1, %o1, %o4
50172 xor %g4, %o3, %i3
50173 fmovrdgz %g7, %f0, %f0
50174 std %f0, [%l7 + 0x18]
50175 fmovrde %l1, %f8, %f12
50176 ldub [%l7 + 0x70], %l5
50177 ld [%l7 + 0x3C], %f8
50178 bl,a,pn %xcc, loop_5832
50179 fpsub32 %f14, %f6, %f10
50180 ldsh [%l7 + 0x24], %o2
50181 call loop_5833
50182loop_5832:
50183 movn %xcc, %o5, %i7
50184 ldsh [%l7 + 0x36], %i4
50185 movgu %icc, %i2, %o0
50186loop_5833:
50187 fexpand %f8, %f10
50188 ldx [%l7 + 0x10], %g2
50189 ldub [%l7 + 0x78], %i6
50190 movpos %xcc, %o7, %g5
50191 std %f10, [%l7 + 0x60]
50192 tne %icc, 0x3
50193 movg %xcc, %i0, %i1
50194 tgu %xcc, 0x7
50195 stx %l6, [%l7 + 0x60]
50196 fnegs %f12, %f3
50197 fmovscc %xcc, %f1, %f0
50198 orcc %g3, 0x0691, %o6
50199 ldsh [%l7 + 0x60], %i5
50200 fcmpgt16 %f8, %f14, %l2
50201 fmovde %xcc, %f1, %f2
50202 fcmpes %fcc1, %f15, %f5
50203 fzero %f6
50204 fcmpes %fcc2, %f13, %f7
50205 stb %g6, [%l7 + 0x76]
50206 movneg %icc, %l3, %l0
50207 tcc %xcc, 0x7
50208 fmovsneg %icc, %f1, %f2
50209 fmovrde %g1, %f6, %f6
50210 ldsh [%l7 + 0x7C], %o1
50211 fmul8x16au %f15, %f14, %f14
50212 fmovdle %icc, %f5, %f6
50213 movrlez %l4, 0x021, %g4
50214 fcmple32 %f10, %f6, %o4
50215 srax %o3, %i3, %l1
50216 mulx %g7, 0x099A, %o2
50217 fxnor %f12, %f2, %f4
50218 fmovdvc %xcc, %f11, %f9
50219 nop
50220 setx loop_5834, %l0, %l1
50221 wrpr 0x1, %tl
50222 wrpr %l1, %tnpc
50223 setx 0x34400001400, %l0, %l1
50224 wrpr %l1, %tstate
50225 wrhpr 0x4, %htstate
50226 done
50227 fornot1s %f4, %f9, %f0
50228 fnegd %f2, %f12
50229 udiv %l5, 0x1586, %o5
50230loop_5834:
50231 st %f6, [%l7 + 0x3C]
50232 alignaddr %i4, %i2, %i7
50233 fba %fcc0, loop_5835
50234 ldsh [%l7 + 0x10], %g2
50235 fexpand %f12, %f12
50236 fpsub32 %f8, %f12, %f10
50237loop_5835:
50238 stx %o0, [%l7 + 0x68]
50239 fble %fcc2, loop_5836
50240 stx %o7, [%l7 + 0x68]
50241 fsrc1s %f10, %f3
50242 xor %i6, 0x14BB, %g5
50243loop_5836:
50244 tl %icc, 0x2
50245 st %f12, [%l7 + 0x50]
50246 ld [%l7 + 0x48], %f9
50247 movrlez %i1, %l6, %g3
50248 tgu %icc, 0x0
50249 ldub [%l7 + 0x3B], %o6
50250 fors %f15, %f1, %f11
50251 ldx [%l7 + 0x78], %i0
50252 lduh [%l7 + 0x3C], %l2
50253 udiv %i5, 0x1E50, %l3
50254 fcmpne16 %f4, %f14, %g6
50255 edge16l %l0, %o1, %g1
50256 movrlz %l4, 0x0A7, %o4
50257 faligndata %f0, %f0, %f0
50258 be,a loop_5837
50259 sdivcc %g4, 0x1B7F, %i3
50260 movvc %icc, %l1, %g7
50261 umul %o3, %o2, %l5
50262loop_5837:
50263 fzeros %f8
50264 tle %xcc, 0x2
50265 sdivx %i4, 0x0AA1, %o5
50266 orcc %i7, %g2, %o0
50267 lduh [%l7 + 0x58], %i2
50268 fones %f14
50269 tpos %icc, 0x5
50270 array32 %i6, %o7, %g5
50271 array16 %i1, %l6, %g3
50272 fcmple32 %f4, %f2, %i0
50273 ld [%l7 + 0x60], %f1
50274 tl %xcc, 0x7
50275 fcmps %fcc3, %f4, %f12
50276 addc %l2, 0x04D7, %i5
50277 ldsh [%l7 + 0x40], %l3
50278 sub %g6, 0x003F, %o6
50279 bgu,a %icc, loop_5838
50280 fblg,a %fcc2, loop_5839
50281 fmovrslez %l0, %f6, %f13
50282 fbne,a %fcc3, loop_5840
50283loop_5838:
50284 ldub [%l7 + 0x44], %o1
50285loop_5839:
50286 stw %g1, [%l7 + 0x3C]
50287 srax %o4, %l4, %g4
50288loop_5840:
50289 umulcc %l1, %i3, %g7
50290 sll %o3, %l5, %i4
50291 movvc %xcc, %o2, %o5
50292 sethi 0x16A8, %i7
50293 fbule,a %fcc1, loop_5841
50294 fmovdne %icc, %f11, %f1
50295 sth %g2, [%l7 + 0x7A]
50296 bvs loop_5842
50297loop_5841:
50298 udiv %o0, 0x1026, %i6
50299 fmovrsgez %o7, %f11, %f10
50300 ld [%l7 + 0x4C], %f9
50301loop_5842:
50302 and %g5, %i2, %l6
50303 fmovdg %icc, %f7, %f9
50304 movpos %xcc, %i1, %i0
50305 ldsh [%l7 + 0x44], %g3
50306 fpadd32s %f0, %f5, %f11
50307 tle %icc, 0x0
50308 fmovsgu %icc, %f15, %f15
50309 fnot1s %f5, %f4
50310 fands %f12, %f11, %f3
50311 stb %i5, [%l7 + 0x68]
50312 fpack32 %f10, %f4, %f2
50313 orn %l3, %l2, %g6
50314 stw %l0, [%l7 + 0x74]
50315 movg %icc, %o1, %o6
50316 fbu,a %fcc3, loop_5843
50317 fmuld8ulx16 %f10, %f2, %f6
50318 fsrc1s %f5, %f7
50319 ldsw [%l7 + 0x40], %o4
50320loop_5843:
50321 tg %icc, 0x6
50322 ldd [%l7 + 0x48], %f4
50323 popc %l4, %g1
50324 ldub [%l7 + 0x42], %l1
50325 st %f2, [%l7 + 0x30]
50326 fpackfix %f0, %f10
50327 fcmps %fcc3, %f4, %f7
50328 bcs,pt %icc, loop_5844
50329 stb %i3, [%l7 + 0x52]
50330 taddcctv %g4, %o3, %g7
50331 ldx [%l7 + 0x18], %l5
50332loop_5844:
50333 edge8l %o2, %o5, %i4
50334 sth %g2, [%l7 + 0x48]
50335 fpsub16 %f10, %f4, %f8
50336 sethi 0x1EA8, %i7
50337 movrlz %i6, 0x0A1, %o0
50338 fbe %fcc0, loop_5845
50339 stx %g5, [%l7 + 0x08]
50340 fbe %fcc3, loop_5846
50341 andn %o7, %l6, %i1
50342loop_5845:
50343 stb %i0, [%l7 + 0x5B]
50344 bleu,a,pn %icc, loop_5847
50345loop_5846:
50346 ldub [%l7 + 0x4E], %i2
50347 fbug %fcc0, loop_5848
50348 sub %g3, %l3, %i5
50349loop_5847:
50350 smul %l2, %l0, %g6
50351 fmovdl %xcc, %f2, %f10
50352loop_5848:
50353 ldsh [%l7 + 0x2C], %o6
50354 stb %o1, [%l7 + 0x3A]
50355 ldub [%l7 + 0x71], %l4
50356 movre %g1, 0x057, %o4
50357 nop
50358 setx loop_5849, %l0, %l1
50359 wrpr 0x1, %tl
50360 wrpr %l1, %tpc
50361 add %l1, 0x4, %l1
50362 wrpr %l1, %tnpc
50363 setx 0x34400001400, %l0, %l1
50364 wrpr %l1, %tstate
50365 wrhpr 0x4, %htstate
50366 retry
50367 bcc,a,pt %xcc, loop_5850
50368 fmovsn %icc, %f10, %f9
50369 fmovrslz %i3, %f8, %f15
50370loop_5849:
50371 ld [%l7 + 0x38], %f5
50372loop_5850:
50373 fmovs %f2, %f7
50374 lduw [%l7 + 0x68], %l1
50375 alignaddrl %g4, %g7, %o3
50376 stw %l5, [%l7 + 0x6C]
50377 ldsb [%l7 + 0x50], %o5
50378 fxor %f2, %f6, %f6
50379 ld [%l7 + 0x34], %f2
50380 fpsub16s %f6, %f10, %f9
50381 ldsh [%l7 + 0x3A], %o2
50382 movvs %icc, %g2, %i4
50383 movrgz %i6, %o0, %g5
50384 brlz,a %o7, loop_5851
50385 edge16n %i7, %i1, %l6
50386 brnz %i0, loop_5852
50387 ld [%l7 + 0x78], %f3
50388loop_5851:
50389 lduw [%l7 + 0x2C], %i2
50390 subcc %l3, 0x1428, %g3
50391loop_5852:
50392 st %f4, [%l7 + 0x4C]
50393 bn,pt %xcc, loop_5853
50394 ld [%l7 + 0x6C], %f4
50395 fmovsge %xcc, %f14, %f1
50396 fmovrse %l2, %f7, %f1
50397loop_5853:
50398 sllx %l0, %g6, %o6
50399 fmovsne %icc, %f7, %f7
50400 bcc,a,pn %xcc, loop_5854
50401 sdiv %o1, 0x167C, %i5
50402 fmul8sux16 %f6, %f12, %f0
50403 stb %g1, [%l7 + 0x51]
50404loop_5854:
50405 ldd [%l7 + 0x70], %f10
50406 fcmpgt16 %f4, %f2, %l4
50407 movl %xcc, %i3, %l1
50408 or %g4, 0x168F, %o4
50409 edge8ln %g7, %l5, %o5
50410 bpos,a,pn %icc, loop_5855
50411 tneg %icc, 0x4
50412 fmul8sux16 %f10, %f2, %f10
50413 or %o2, 0x17DE, %g2
50414loop_5855:
50415 movleu %xcc, %i4, %o3
50416 ldub [%l7 + 0x6E], %i6
50417 edge16ln %o0, %g5, %i7
50418 subcc %i1, %l6, %i0
50419 sth %i2, [%l7 + 0x16]
50420 tl %xcc, 0x0
50421 sdivcc %o7, 0x1A74, %g3
50422 edge32 %l2, %l0, %l3
50423 siam 0x5
50424 ldsw [%l7 + 0x0C], %g6
50425 ldd [%l7 + 0x10], %f12
50426 st %f13, [%l7 + 0x54]
50427 fmovrsgez %o1, %f14, %f5
50428 ldd [%l7 + 0x38], %f8
50429 std %f12, [%l7 + 0x38]
50430 stw %i5, [%l7 + 0x5C]
50431 xorcc %g1, 0x1729, %l4
50432 fble,a %fcc3, loop_5856
50433 fbu,a %fcc1, loop_5857
50434 ldd [%l7 + 0x38], %f6
50435 st %f0, [%l7 + 0x38]
50436loop_5856:
50437 fand %f10, %f6, %f6
50438loop_5857:
50439 tcs %xcc, 0x3
50440 fnot2 %f14, %f4
50441 fba %fcc1, loop_5858
50442 fmuld8ulx16 %f7, %f6, %f2
50443 lduw [%l7 + 0x74], %o6
50444 fmovdleu %xcc, %f7, %f10
50445loop_5858:
50446 ldsb [%l7 + 0x41], %i3
50447 fbug %fcc0, loop_5859
50448 fmovdcs %xcc, %f9, %f14
50449 fblg,a %fcc2, loop_5860
50450 fpadd16s %f5, %f2, %f11
50451loop_5859:
50452 subcc %g4, 0x13C5, %o4
50453 bg,pt %xcc, loop_5861
50454loop_5860:
50455 sth %l1, [%l7 + 0x0E]
50456 ldsb [%l7 + 0x43], %g7
50457 bpos,a,pt %icc, loop_5862
50458loop_5861:
50459 ldub [%l7 + 0x1B], %l5
50460 lduw [%l7 + 0x20], %o2
50461 movrne %g2, %o5, %o3
50462loop_5862:
50463 fcmpeq16 %f4, %f0, %i6
50464 fnors %f12, %f6, %f2
50465 lduw [%l7 + 0x08], %o0
50466 ldx [%l7 + 0x78], %i4
50467 ldx [%l7 + 0x20], %g5
50468 fandnot1 %f6, %f8, %f14
50469 fmovde %xcc, %f10, %f12
50470 fornot2 %f8, %f12, %f4
50471 ldsw [%l7 + 0x10], %i7
50472 sdivcc %l6, 0x18D6, %i0
50473 faligndata %f10, %f8, %f4
50474 fpadd32 %f6, %f0, %f8
50475 fands %f8, %f3, %f4
50476 sub %i2, %i1, %g3
50477 stb %l2, [%l7 + 0x58]
50478 mulscc %l0, %o7, %g6
50479 array16 %o1, %l3, %i5
50480 movge %xcc, %l4, %g1
50481 ldsw [%l7 + 0x6C], %i3
50482 movn %xcc, %o6, %o4
50483 array32 %g4, %l1, %g7
50484 fornot1 %f8, %f4, %f14
50485 fsrc1s %f13, %f5
50486 edge16ln %l5, %g2, %o2
50487 lduw [%l7 + 0x20], %o3
50488 ldsb [%l7 + 0x37], %o5
50489 bg,a,pn %xcc, loop_5863
50490 ldsh [%l7 + 0x0A], %o0
50491 mulx %i6, 0x01BB, %i4
50492 ldd [%l7 + 0x68], %f12
50493loop_5863:
50494 std %f12, [%l7 + 0x78]
50495 move %icc, %i7, %l6
50496 fnegd %f10, %f10
50497 be,pn %xcc, loop_5864
50498 nop
50499 setx loop_5865, %l0, %l1
50500 wrpr 0x1, %tl
50501 wrpr %l1, %tnpc
50502 setx 0x34400001400, %l0, %l1
50503 wrpr %l1, %tstate
50504 wrhpr 0x4, %htstate
50505 done
50506 subccc %i0, 0x00E1, %g5
50507 edge16ln %i2, %g3, %l2
50508loop_5864:
50509 fmovsneg %icc, %f6, %f1
50510loop_5865:
50511 fandnot1s %f9, %f14, %f15
50512 xor %l0, 0x022F, %o7
50513 fpsub32s %f0, %f9, %f5
50514 bne,a,pn %xcc, loop_5866
50515 ba,pn %icc, loop_5867
50516 tge %icc, 0x7
50517 fsrc2s %f8, %f10
50518loop_5866:
50519 mulscc %g6, %o1, %l3
50520loop_5867:
50521 fone %f6
50522 ld [%l7 + 0x40], %f11
50523 st %f14, [%l7 + 0x0C]
50524 std %f2, [%l7 + 0x70]
50525 lduw [%l7 + 0x7C], %i1
50526 fmovsa %icc, %f1, %f8
50527 stb %l4, [%l7 + 0x1A]
50528 fpsub16s %f10, %f13, %f4
50529 fpsub32s %f8, %f14, %f1
50530 fnor %f0, %f8, %f6
50531 bpos loop_5868
50532 fands %f9, %f10, %f11
50533 fsrc1 %f4, %f2
50534 ldub [%l7 + 0x0C], %i5
50535loop_5868:
50536 orncc %g1, 0x1FB1, %o6
50537 lduw [%l7 + 0x14], %o4
50538 edge16n %i3, %l1, %g7
50539 fmovdg %icc, %f5, %f8
50540 fbule,a %fcc2, loop_5869
50541 movvs %icc, %l5, %g2
50542 fba %fcc2, loop_5870
50543 std %f6, [%l7 + 0x10]
50544loop_5869:
50545 movrlez %g4, 0x005, %o3
50546 stw %o2, [%l7 + 0x38]
50547loop_5870:
50548 fcmpgt32 %f10, %f0, %o5
50549 ldsh [%l7 + 0x6C], %i6
50550 fmovsgu %xcc, %f10, %f15
50551 ldsw [%l7 + 0x30], %o0
50552 mulscc %i7, %l6, %i0
50553 fmovrde %i4, %f14, %f6
50554 udiv %g5, 0x1997, %g3
50555 xnorcc %i2, %l2, %l0
50556 ldd [%l7 + 0x78], %f0
50557 umul %g6, %o1, %o7
50558 stb %i1, [%l7 + 0x4F]
50559 ldd [%l7 + 0x50], %f6
50560 movne %xcc, %l4, %l3
50561 ld [%l7 + 0x64], %f14
50562 ldd [%l7 + 0x70], %f12
50563 ldx [%l7 + 0x78], %i5
50564 fabsd %f6, %f4
50565 tl %xcc, 0x4
50566 fmovrsgez %o6, %f8, %f14
50567 ldsw [%l7 + 0x54], %g1
50568 fsrc1 %f10, %f4
50569 fones %f3
50570 sth %o4, [%l7 + 0x6A]
50571 move %icc, %l1, %i3
50572 ld [%l7 + 0x44], %f0
50573 fmovsn %icc, %f13, %f14
50574 te %icc, 0x3
50575 fbge,a %fcc3, loop_5871
50576 tvs %icc, 0x5
50577 fble,a %fcc3, loop_5872
50578 ldsw [%l7 + 0x10], %g7
50579loop_5871:
50580 stw %g2, [%l7 + 0x30]
50581 fmul8ulx16 %f12, %f12, %f2
50582loop_5872:
50583 alignaddr %g4, %l5, %o3
50584 movleu %xcc, %o5, %i6
50585 fandnot1s %f9, %f0, %f14
50586 sdivcc %o0, 0x1D00, %i7
50587 fnot2 %f0, %f2
50588 fpadd16s %f6, %f7, %f0
50589 fmul8sux16 %f4, %f4, %f2
50590 lduw [%l7 + 0x20], %o2
50591 sll %i0, %l6, %i4
50592 tl %xcc, 0x5
50593 fbo %fcc3, loop_5873
50594 fmovdg %icc, %f4, %f7
50595 fabsd %f4, %f6
50596 ba,a,pn %icc, loop_5874
50597loop_5873:
50598 fpmerge %f1, %f9, %f10
50599 ldub [%l7 + 0x1A], %g5
50600 srax %i2, 0x0F, %l2
50601loop_5874:
50602 fpadd16 %f2, %f8, %f4
50603 fcmpd %fcc1, %f12, %f10
50604 fxnors %f10, %f6, %f7
50605 fmovrde %l0, %f0, %f10
50606 ldx [%l7 + 0x30], %g3
50607 siam 0x2
50608 fxors %f15, %f5, %f14
50609 tge %icc, 0x6
50610 stx %o1, [%l7 + 0x58]
50611 be,a %xcc, loop_5875
50612 lduh [%l7 + 0x5C], %g6
50613 movpos %xcc, %i1, %l4
50614 stw %l3, [%l7 + 0x54]
50615loop_5875:
50616 sth %o7, [%l7 + 0x34]
50617 st %f1, [%l7 + 0x58]
50618 ldsh [%l7 + 0x6C], %i5
50619 sth %g1, [%l7 + 0x12]
50620 fbuge,a %fcc0, loop_5876
50621 fnot1s %f2, %f1
50622 std %f4, [%l7 + 0x60]
50623 movle %xcc, %o6, %l1
50624loop_5876:
50625 pdist %f10, %f10, %f12
50626 lduw [%l7 + 0x44], %o4
50627 fmovdvs %icc, %f4, %f8
50628 edge8ln %g7, %i3, %g4
50629 movvs %xcc, %g2, %o3
50630 stx %l5, [%l7 + 0x38]
50631 sllx %o5, 0x0C, %i6
50632 ba,a %icc, loop_5877
50633 siam 0x5
50634 bleu %icc, loop_5878
50635 fmovsneg %xcc, %f4, %f5
50636loop_5877:
50637 movleu %xcc, %i7, %o2
50638 fbu %fcc0, loop_5879
50639loop_5878:
50640 sdivcc %i0, 0x14CF, %l6
50641 fmovsleu %icc, %f5, %f13
50642 movgu %icc, %o0, %i4
50643loop_5879:
50644 movcc %icc, %g5, %i2
50645 sdiv %l0, 0x0964, %g3
50646 edge16l %o1, %g6, %i1
50647 ldsb [%l7 + 0x48], %l2
50648 fcmple16 %f0, %f2, %l4
50649 udiv %o7, 0x09D3, %l3
50650 ldsb [%l7 + 0x36], %g1
50651 fbne,a %fcc3, loop_5880
50652 fbuge %fcc0, loop_5881
50653 movleu %icc, %i5, %o6
50654 fbe,a %fcc1, loop_5882
50655loop_5880:
50656 fbg %fcc1, loop_5883
50657loop_5881:
50658 sethi 0x0799, %l1
50659 fnot2s %f3, %f13
50660loop_5882:
50661 fmovsn %icc, %f15, %f12
50662loop_5883:
50663 ldub [%l7 + 0x29], %g7
50664 tge %xcc, 0x5
50665 ldx [%l7 + 0x70], %o4
50666 stw %g4, [%l7 + 0x38]
50667 fpmerge %f8, %f8, %f8
50668 stw %i3, [%l7 + 0x68]
50669 fcmpeq16 %f10, %f4, %o3
50670 fbe %fcc3, loop_5884
50671 ldsb [%l7 + 0x3B], %g2
50672 fmovrsgz %o5, %f0, %f4
50673 fmovrde %i6, %f6, %f14
50674loop_5884:
50675 andcc %l5, 0x1352, %i7
50676 fcmple16 %f4, %f12, %i0
50677 smulcc %o2, 0x1F02, %o0
50678 fcmpgt32 %f4, %f2, %i4
50679 tvs %icc, 0x7
50680 bn %icc, loop_5885
50681 std %f0, [%l7 + 0x20]
50682 sdivx %g5, 0x0265, %l6
50683 fsrc1s %f7, %f9
50684loop_5885:
50685 nop
50686 setx loop_5886, %l0, %l1
50687 wrpr 0x1, %tl
50688 wrpr %l1, %tnpc
50689 setx 0x34400001400, %l0, %l1
50690 wrpr %l1, %tstate
50691 wrhpr 0x4, %htstate
50692 done
50693 st %f8, [%l7 + 0x20]
50694 movrgez %i2, %g3, %l0
50695 movn %icc, %o1, %g6
50696loop_5886:
50697 fabsd %f10, %f10
50698 fmovse %icc, %f7, %f8
50699 and %l2, 0x05EF, %l4
50700 te %icc, 0x4
50701 fble %fcc3, loop_5887
50702 edge32 %i1, %o7, %l3
50703 tvs %icc, 0x1
50704 mulx %g1, %o6, %l1
50705loop_5887:
50706 andcc %i5, 0x1AE7, %g7
50707 movpos %icc, %g4, %i3
50708 array16 %o3, %o4, %o5
50709 fbo,a %fcc2, loop_5888
50710 fors %f11, %f8, %f15
50711 ldd [%l7 + 0x28], %f6
50712 brgz %i6, loop_5889
50713loop_5888:
50714 bne,pn %icc, loop_5890
50715 ldx [%l7 + 0x18], %g2
50716 fmuld8ulx16 %f9, %f8, %f10
50717loop_5889:
50718 ld [%l7 + 0x0C], %f2
50719loop_5890:
50720 bl,pt %icc, loop_5891
50721 brgez,a %l5, loop_5892
50722 movneg %xcc, %i7, %i0
50723 fmovdl %icc, %f8, %f3
50724loop_5891:
50725 brgez,a %o2, loop_5893
50726loop_5892:
50727 subcc %i4, %g5, %o0
50728 tge %xcc, 0x6
50729 tcs %xcc, 0x7
50730loop_5893:
50731 movge %xcc, %l6, %g3
50732 ldx [%l7 + 0x58], %i2
50733 edge32n %o1, %g6, %l2
50734 lduw [%l7 + 0x08], %l4
50735 ldsw [%l7 + 0x28], %i1
50736 fandnot2 %f6, %f12, %f2
50737 fmovdl %xcc, %f2, %f10
50738 fba %fcc3, loop_5894
50739 fnot2 %f8, %f12
50740 st %f15, [%l7 + 0x5C]
50741 fabsd %f2, %f8
50742loop_5894:
50743 bvs,a,pn %xcc, loop_5895
50744 brlz %l0, loop_5896
50745 bcc,pn %icc, loop_5897
50746 fmovrdlez %o7, %f0, %f10
50747loop_5895:
50748 edge16ln %g1, %l3, %l1
50749loop_5896:
50750 ble,pn %icc, loop_5898
50751loop_5897:
50752 ldub [%l7 + 0x72], %i5
50753 edge32 %g7, %g4, %i3
50754 array8 %o6, %o4, %o3
50755loop_5898:
50756 movrgez %i6, %o5, %g2
50757 fbul,a %fcc1, loop_5899
50758 fmovdcc %xcc, %f12, %f6
50759 edge16n %l5, %i0, %o2
50760 tcs %xcc, 0x4
50761loop_5899:
50762 udivcc %i7, 0x048C, %i4
50763 sllx %o0, %l6, %g3
50764 edge8l %g5, %o1, %g6
50765 stb %l2, [%l7 + 0x49]
50766 fbu %fcc3, loop_5900
50767 brz,a %l4, loop_5901
50768 xnor %i2, %l0, %i1
50769 brlz,a %g1, loop_5902
50770loop_5900:
50771 bg,a,pt %icc, loop_5903
50772loop_5901:
50773 movleu %icc, %o7, %l3
50774 lduh [%l7 + 0x3E], %i5
50775loop_5902:
50776 std %f14, [%l7 + 0x78]
50777loop_5903:
50778 bg,pn %xcc, loop_5904
50779 movrgz %l1, %g4, %i3
50780 move %xcc, %g7, %o6
50781 fcmple32 %f4, %f12, %o3
50782loop_5904:
50783 fblg,a %fcc0, loop_5905
50784 fmovdvs %xcc, %f6, %f7
50785 st %f9, [%l7 + 0x30]
50786 fcmpgt16 %f12, %f4, %i6
50787loop_5905:
50788 movre %o4, %o5, %l5
50789 fpsub32 %f4, %f8, %f8
50790 stx %g2, [%l7 + 0x70]
50791 fcmpgt16 %f4, %f12, %o2
50792 lduw [%l7 + 0x78], %i0
50793 lduh [%l7 + 0x46], %i7
50794 fcmped %fcc1, %f2, %f10
50795 stx %o0, [%l7 + 0x50]
50796 fcmpeq16 %f4, %f10, %i4
50797 ldsw [%l7 + 0x28], %g3
50798 lduh [%l7 + 0x6C], %g5
50799 ldx [%l7 + 0x78], %o1
50800 stb %g6, [%l7 + 0x5C]
50801 lduw [%l7 + 0x58], %l2
50802 fabss %f7, %f6
50803 bn,a loop_5906
50804 st %f9, [%l7 + 0x34]
50805 fmovrsgez %l6, %f9, %f3
50806 udivcc %i2, 0x1845, %l0
50807loop_5906:
50808 fmovdge %icc, %f8, %f15
50809 smulcc %l4, 0x15EE, %i1
50810 sth %g1, [%l7 + 0x0C]
50811 lduh [%l7 + 0x0C], %o7
50812 edge32n %l3, %l1, %g4
50813 fmovdge %xcc, %f5, %f5
50814 ldsb [%l7 + 0x25], %i5
50815 fxor %f0, %f4, %f12
50816 fzero %f6
50817 udiv %i3, 0x1D91, %o6
50818 fbug,a %fcc3, loop_5907
50819 fmovda %icc, %f6, %f5
50820 ldx [%l7 + 0x28], %g7
50821 fbug,a %fcc2, loop_5908
50822loop_5907:
50823 fzero %f2
50824 fbu %fcc2, loop_5909
50825 ldsb [%l7 + 0x16], %o3
50826loop_5908:
50827 ldx [%l7 + 0x10], %o4
50828 fmovrsgz %i6, %f2, %f11
50829loop_5909:
50830 bgu,a,pn %xcc, loop_5910
50831 fmovdvs %icc, %f5, %f5
50832 tge %icc, 0x0
50833 udivcc %o5, 0x1A33, %l5
50834loop_5910:
50835 fandnot2s %f3, %f2, %f6
50836 lduh [%l7 + 0x40], %o2
50837 siam 0x0
50838 lduw [%l7 + 0x64], %g2
50839 brlez %i0, loop_5911
50840 fmovsge %icc, %f1, %f14
50841 fpsub16s %f3, %f3, %f5
50842 udivx %o0, 0x02DD, %i7
50843loop_5911:
50844 edge8 %i4, %g5, %o1
50845 nop
50846 setx loop_5912, %l0, %l1
50847 wrpr 0x1, %tl
50848 wrpr %l1, %tpc
50849 add %l1, 0x4, %l1
50850 wrpr %l1, %tnpc
50851 setx 0x34400001400, %l0, %l1
50852 wrpr %l1, %tstate
50853 wrhpr 0x4, %htstate
50854 retry
50855 fmovdn %xcc, %f3, %f2
50856 fnegs %f8, %f13
50857 fmovsa %xcc, %f2, %f5
50858loop_5912:
50859 movl %xcc, %g6, %g3
50860 stx %l2, [%l7 + 0x20]
50861 movrlz %i2, %l6, %l4
50862 stx %i1, [%l7 + 0x10]
50863 edge32 %g1, %l0, %o7
50864 sra %l1, %g4, %l3
50865 subc %i5, 0x1FEC, %i3
50866 fornot2s %f6, %f5, %f8
50867 udivcc %g7, 0x1932, %o6
50868 fmul8x16 %f15, %f4, %f4
50869 brz %o4, loop_5913
50870 fmuld8ulx16 %f1, %f15, %f6
50871 brlez %i6, loop_5914
50872 ldx [%l7 + 0x60], %o3
50873loop_5913:
50874 fbg %fcc2, loop_5915
50875 fmovda %icc, %f4, %f0
50876loop_5914:
50877 sth %o5, [%l7 + 0x6E]
50878 std %f0, [%l7 + 0x30]
50879loop_5915:
50880 fbug,a %fcc0, loop_5916
50881 fsrc1s %f5, %f7
50882 fbuge,a %fcc2, loop_5917
50883 taddcc %o2, %g2, %i0
50884loop_5916:
50885 stx %l5, [%l7 + 0x70]
50886 stw %o0, [%l7 + 0x64]
50887loop_5917:
50888 bpos,a %xcc, loop_5918
50889 ldsw [%l7 + 0x40], %i7
50890 fbule,a %fcc2, loop_5919
50891 st %f4, [%l7 + 0x14]
50892loop_5918:
50893 st %f2, [%l7 + 0x60]
50894 edge32 %i4, %g5, %g6
50895loop_5919:
50896 sethi 0x1E9F, %o1
50897 call loop_5920
50898 lduw [%l7 + 0x7C], %l2
50899 movneg %xcc, %g3, %l6
50900 fmovrdne %i2, %f0, %f4
50901loop_5920:
50902 bge loop_5921
50903 fsrc1s %f0, %f6
50904 fmovs %f6, %f7
50905 bgu %xcc, loop_5922
50906loop_5921:
50907 std %f6, [%l7 + 0x40]
50908 fmovdleu %xcc, %f13, %f7
50909 edge8l %i1, %l4, %l0
50910loop_5922:
50911 fmovdge %xcc, %f2, %f1
50912 ld [%l7 + 0x60], %f9
50913 fmul8x16au %f12, %f6, %f2
50914 fcmple16 %f6, %f4, %o7
50915 stw %g1, [%l7 + 0x28]
50916 st %f7, [%l7 + 0x7C]
50917 stb %g4, [%l7 + 0x4C]
50918 tle %xcc, 0x4
50919 ta %icc, 0x3
50920 fcmped %fcc0, %f6, %f8
50921 fmovdle %xcc, %f13, %f12
50922 fbl,a %fcc0, loop_5923
50923 fmovdge %icc, %f9, %f12
50924 ldd [%l7 + 0x58], %f12
50925 sdivcc %l1, 0x073E, %i5
50926loop_5923:
50927 fpack16 %f14, %f7
50928 lduh [%l7 + 0x76], %i3
50929 fmuld8ulx16 %f8, %f15, %f6
50930 fpsub32 %f12, %f10, %f2
50931 fmovrde %l3, %f0, %f8
50932 subccc %o6, %g7, %o4
50933 fbu %fcc3, loop_5924
50934 stb %o3, [%l7 + 0x0D]
50935 fbule %fcc0, loop_5925
50936 bneg,a loop_5926
50937loop_5924:
50938 fcmpd %fcc0, %f2, %f2
50939 fpadd16s %f6, %f10, %f4
50940loop_5925:
50941 fpsub16 %f12, %f12, %f10
50942loop_5926:
50943 movrgz %o5, 0x38F, %i6
50944 tge %xcc, 0x3
50945 fpadd16s %f2, %f12, %f13
50946 fba,a %fcc2, loop_5927
50947 fmovdleu %xcc, %f7, %f1
50948 bvs,a %icc, loop_5928
50949 stb %o2, [%l7 + 0x4E]
50950loop_5927:
50951 edge32n %i0, %g2, %o0
50952 ldsh [%l7 + 0x48], %l5
50953loop_5928:
50954 movrne %i7, 0x080, %g5
50955 fcmple16 %f8, %f0, %i4
50956 fandnot2s %f15, %f15, %f13
50957 ldd [%l7 + 0x78], %f0
50958 addcc %g6, %o1, %g3
50959 xnorcc %l6, %l2, %i1
50960 stx %l4, [%l7 + 0x48]
50961 for %f2, %f14, %f2
50962 fbug %fcc0, loop_5929
50963 tneg %icc, 0x5
50964 tvc %icc, 0x2
50965 ldx [%l7 + 0x58], %l0
50966loop_5929:
50967 movne %xcc, %i2, %g1
50968 ld [%l7 + 0x34], %f13
50969 fmul8x16au %f4, %f13, %f6
50970 fmovdle %xcc, %f9, %f6
50971 ldsw [%l7 + 0x54], %g4
50972 ld [%l7 + 0x54], %f6
50973 call loop_5930
50974 ldx [%l7 + 0x10], %o7
50975 xor %i5, %l1, %l3
50976 bvs,a %icc, loop_5931
50977loop_5930:
50978 movrlz %o6, %g7, %i3
50979 fba %fcc1, loop_5932
50980 be,a,pn %xcc, loop_5933
50981loop_5931:
50982 movn %icc, %o4, %o5
50983 fmovsgu %xcc, %f11, %f10
50984loop_5932:
50985 tg %xcc, 0x6
50986loop_5933:
50987 fandnot1 %f2, %f10, %f12
50988 ldx [%l7 + 0x20], %o3
50989 std %f2, [%l7 + 0x58]
50990 ld [%l7 + 0x34], %f12
50991 fpsub32 %f2, %f12, %f14
50992 fands %f4, %f11, %f5
50993 fnot1s %f1, %f10
50994 tneg %xcc, 0x5
50995 ldsw [%l7 + 0x5C], %o2
50996 bvc,a loop_5934
50997 tvc %xcc, 0x6
50998 edge16ln %i0, %g2, %i6
50999 fmovdgu %icc, %f6, %f11
51000loop_5934:
51001 fnors %f8, %f0, %f12
51002 smulcc %l5, %i7, %g5
51003 fpmerge %f15, %f5, %f6
51004 edge8n %i4, %o0, %o1
51005 fzero %f4
51006 fands %f9, %f4, %f8
51007 ld [%l7 + 0x1C], %f3
51008 bgu,a %icc, loop_5935
51009 ldx [%l7 + 0x78], %g3
51010 edge16ln %g6, %l2, %i1
51011 fxnors %f0, %f10, %f10
51012loop_5935:
51013 fmovsg %icc, %f4, %f11
51014 ldsh [%l7 + 0x20], %l4
51015 ldx [%l7 + 0x18], %l0
51016 fandnot2s %f11, %f5, %f0
51017 tle %icc, 0x2
51018 siam 0x5
51019 taddcc %i2, 0x03B4, %l6
51020 fmovrslz %g1, %f13, %f15
51021 std %f12, [%l7 + 0x58]
51022 fble,a %fcc0, loop_5936
51023 fbule,a %fcc0, loop_5937
51024 ld [%l7 + 0x24], %f10
51025 for %f6, %f10, %f10
51026loop_5936:
51027 tge %icc, 0x7
51028loop_5937:
51029 ld [%l7 + 0x74], %f15
51030 smulcc %g4, %i5, %o7
51031 smulcc %l1, %l3, %o6
51032 fcmpes %fcc3, %f0, %f14
51033 sth %g7, [%l7 + 0x32]
51034 fmovdpos %xcc, %f4, %f9
51035 movl %icc, %i3, %o5
51036 fcmpgt32 %f10, %f8, %o3
51037 st %f3, [%l7 + 0x5C]
51038 tsubcctv %o4, 0x046D, %i0
51039 fmovscs %icc, %f11, %f5
51040 sth %o2, [%l7 + 0x5C]
51041 fmovdne %icc, %f5, %f9
51042 sdiv %g2, 0x1781, %l5
51043 bcc loop_5938
51044 fmovdneg %xcc, %f13, %f11
51045 fandnot2s %f11, %f9, %f12
51046 srlx %i6, 0x16, %g5
51047loop_5938:
51048 fbul %fcc2, loop_5939
51049 sth %i7, [%l7 + 0x22]
51050 fmovdvs %xcc, %f5, %f9
51051 ldsb [%l7 + 0x7F], %i4
51052loop_5939:
51053 fcmpeq16 %f8, %f12, %o0
51054 fmovrse %o1, %f12, %f1
51055 bshuffle %f14, %f4, %f14
51056 ldsb [%l7 + 0x0F], %g3
51057 movvc %xcc, %l2, %g6
51058 fmovdg %xcc, %f13, %f10
51059 sth %l4, [%l7 + 0x5E]
51060 ldsb [%l7 + 0x7E], %i1
51061 ta %icc, 0x4
51062 orn %l0, 0x075E, %i2
51063 stb %l6, [%l7 + 0x4A]
51064 fmovrslz %g4, %f12, %f9
51065 movvc %xcc, %g1, %o7
51066 sdivx %i5, 0x0B20, %l3
51067 tvc %xcc, 0x3
51068 array16 %o6, %g7, %l1
51069 tle %xcc, 0x4
51070 fmovrslez %o5, %f3, %f2
51071 fmovsl %xcc, %f8, %f3
51072 ld [%l7 + 0x60], %f6
51073 ldd [%l7 + 0x08], %f12
51074 fabss %f14, %f8
51075 fmovdl %xcc, %f9, %f14
51076 fmul8x16al %f3, %f1, %f8
51077 bge,a,pn %icc, loop_5940
51078 bleu,a,pt %xcc, loop_5941
51079 siam 0x3
51080 ldsw [%l7 + 0x78], %o3
51081loop_5940:
51082 stx %o4, [%l7 + 0x18]
51083loop_5941:
51084 array32 %i0, %o2, %g2
51085 movge %icc, %l5, %i6
51086 fzero %f4
51087 movvc %xcc, %i3, %g5
51088 stx %i4, [%l7 + 0x20]
51089 lduh [%l7 + 0x10], %o0
51090 movl %icc, %i7, %g3
51091 ldd [%l7 + 0x68], %f14
51092 ld [%l7 + 0x60], %f13
51093 or %l2, %o1, %l4
51094 fcmpeq32 %f6, %f0, %i1
51095 movvs %icc, %l0, %i2
51096 stx %l6, [%l7 + 0x08]
51097 fmovdle %xcc, %f13, %f1
51098 fmovdle %xcc, %f14, %f5
51099 fnands %f13, %f4, %f2
51100 ldx [%l7 + 0x40], %g6
51101 fcmpgt32 %f0, %f14, %g1
51102 orncc %o7, %i5, %g4
51103 udiv %o6, 0x0027, %g7
51104 fmovscs %xcc, %f9, %f9
51105 fmovrslz %l3, %f9, %f11
51106 ldsb [%l7 + 0x57], %o5
51107 fand %f14, %f6, %f14
51108 std %f8, [%l7 + 0x10]
51109 movcc %icc, %o3, %o4
51110 fnegs %f11, %f5
51111 st %f3, [%l7 + 0x34]
51112 ldsb [%l7 + 0x5E], %i0
51113 sdivcc %o2, 0x1504, %l1
51114 ldsb [%l7 + 0x38], %g2
51115 ldub [%l7 + 0x20], %l5
51116 fpsub16 %f8, %f14, %f14
51117 ldsb [%l7 + 0x7F], %i6
51118 edge16l %g5, %i4, %i3
51119 tcs %icc, 0x4
51120 tvc %xcc, 0x1
51121 fmuld8sux16 %f5, %f1, %f14
51122 movne %icc, %i7, %o0
51123 tgu %xcc, 0x5
51124 fnot2 %f6, %f0
51125 orcc %g3, 0x1328, %o1
51126 std %f8, [%l7 + 0x50]
51127 fmovsvs %xcc, %f3, %f3
51128 fnot2 %f12, %f0
51129 fmovsge %xcc, %f3, %f14
51130 fmovscc %xcc, %f7, %f7
51131 fmuld8sux16 %f0, %f3, %f8
51132 st %f5, [%l7 + 0x64]
51133 fmovda %xcc, %f8, %f5
51134 ldsw [%l7 + 0x3C], %l4
51135 fbul,a %fcc2, loop_5942
51136 fands %f13, %f11, %f9
51137 fmovsl %icc, %f13, %f11
51138 ldsb [%l7 + 0x57], %l2
51139loop_5942:
51140 srax %l0, %i2, %l6
51141 movl %xcc, %i1, %g1
51142 tcc %xcc, 0x5
51143 udiv %g6, 0x1697, %i5
51144 stb %g4, [%l7 + 0x27]
51145 taddcctv %o7, %g7, %o6
51146 ldsw [%l7 + 0x20], %l3
51147 fmul8x16au %f15, %f9, %f14
51148 std %f10, [%l7 + 0x08]
51149 fmovda %icc, %f2, %f10
51150 bpos,a loop_5943
51151 mulx %o5, %o3, %i0
51152 xnor %o4, %l1, %o2
51153 ldx [%l7 + 0x30], %l5
51154loop_5943:
51155 fmovse %xcc, %f8, %f7
51156 st %f8, [%l7 + 0x20]
51157 srl %g2, %i6, %g5
51158 fmovdl %xcc, %f13, %f8
51159 fbo %fcc0, loop_5944
51160 tge %xcc, 0x6
51161 fmul8x16al %f15, %f12, %f10
51162 lduh [%l7 + 0x22], %i4
51163loop_5944:
51164 stx %i3, [%l7 + 0x18]
51165 stb %o0, [%l7 + 0x1F]
51166 fsrc1 %f4, %f0
51167 movl %icc, %i7, %g3
51168 fbul,a %fcc3, loop_5945
51169 ldsb [%l7 + 0x54], %l4
51170 ba,pt %xcc, loop_5946
51171 add %l2, 0x16D8, %l0
51172loop_5945:
51173 ldsw [%l7 + 0x54], %i2
51174 sth %o1, [%l7 + 0x7C]
51175loop_5946:
51176 stw %l6, [%l7 + 0x30]
51177 stb %g1, [%l7 + 0x5E]
51178 fmovdg %xcc, %f3, %f12
51179 st %f10, [%l7 + 0x34]
51180 edge32l %g6, %i1, %i5
51181 mova %xcc, %g4, %o7
51182 std %f2, [%l7 + 0x48]
51183 bn,a %icc, loop_5947
51184 st %f7, [%l7 + 0x6C]
51185 fbuge %fcc0, loop_5948
51186 std %f2, [%l7 + 0x68]
51187loop_5947:
51188 fmuld8ulx16 %f10, %f4, %f14
51189 fand %f0, %f0, %f4
51190loop_5948:
51191 bshuffle %f0, %f10, %f2
51192 fcmpne32 %f10, %f14, %o6
51193 fmovse %icc, %f1, %f5
51194 sll %l3, 0x12, %o5
51195 fmovdcs %icc, %f3, %f14
51196 fmul8sux16 %f14, %f8, %f6
51197 fmovsge %icc, %f11, %f5
51198 fble %fcc1, loop_5949
51199 fsrc2s %f9, %f7
51200 fpadd16 %f2, %f4, %f10
51201 sdiv %g7, 0x1669, %i0
51202loop_5949:
51203 fpack16 %f2, %f14
51204 fpack16 %f14, %f12
51205 lduw [%l7 + 0x7C], %o4
51206 fmovsvs %xcc, %f13, %f10
51207 lduh [%l7 + 0x1E], %o3
51208 std %f14, [%l7 + 0x58]
51209 brgz,a %l1, loop_5950
51210 mulscc %l5, 0x1F3A, %g2
51211 fxnor %f10, %f0, %f8
51212 brgez %o2, loop_5951
51213loop_5950:
51214 ldsh [%l7 + 0x24], %i6
51215 stx %i4, [%l7 + 0x30]
51216 edge16l %i3, %o0, %i7
51217loop_5951:
51218 movpos %xcc, %g5, %l4
51219 for %f12, %f8, %f4
51220 sth %l2, [%l7 + 0x32]
51221 fcmpes %fcc3, %f12, %f8
51222 taddcctv %g3, 0x19F4, %i2
51223 lduh [%l7 + 0x4A], %l0
51224 fxnor %f4, %f10, %f4
51225 movrlez %l6, %g1, %o1
51226 stx %g6, [%l7 + 0x68]
51227 ldsb [%l7 + 0x17], %i5
51228 call loop_5952
51229 movre %i1, %g4, %o6
51230 bgu,a,pt %xcc, loop_5953
51231 fmovrsgz %o7, %f1, %f15
51232loop_5952:
51233 bleu,pt %icc, loop_5954
51234 fbuge,a %fcc3, loop_5955
51235loop_5953:
51236 stw %l3, [%l7 + 0x30]
51237 tvc %xcc, 0x4
51238loop_5954:
51239 fmovse %xcc, %f2, %f13
51240loop_5955:
51241 ldsw [%l7 + 0x34], %g7
51242 ld [%l7 + 0x28], %f1
51243 fmovdg %xcc, %f14, %f3
51244 fbule,a %fcc3, loop_5956
51245 ldub [%l7 + 0x5D], %i0
51246 fxor %f14, %f14, %f4
51247 fnot2 %f12, %f2
51248loop_5956:
51249 movvs %icc, %o4, %o5
51250 fornot2 %f0, %f8, %f2
51251 fmovsa %xcc, %f10, %f9
51252 ta %icc, 0x4
51253 movgu %icc, %l1, %o3
51254 brgez %g2, loop_5957
51255 sth %o2, [%l7 + 0x12]
51256 sdiv %l5, 0x059E, %i6
51257 lduw [%l7 + 0x34], %i3
51258loop_5957:
51259 ldx [%l7 + 0x70], %i4
51260 stx %o0, [%l7 + 0x70]
51261 fmovrslz %i7, %f14, %f6
51262 lduh [%l7 + 0x56], %l4
51263 stx %g5, [%l7 + 0x18]
51264 move %xcc, %l2, %i2
51265 bleu,pt %icc, loop_5958
51266 fzeros %f3
51267 edge8 %g3, %l0, %g1
51268 fbug,a %fcc3, loop_5959
51269loop_5958:
51270 ldx [%l7 + 0x20], %l6
51271 fnands %f3, %f12, %f7
51272 stb %g6, [%l7 + 0x21]
51273loop_5959:
51274 sdivx %i5, 0x15EB, %o1
51275 bn,a loop_5960
51276 sra %i1, %g4, %o7
51277 tg %xcc, 0x5
51278 stx %l3, [%l7 + 0x58]
51279loop_5960:
51280 edge8ln %g7, %o6, %o4
51281 fmovrdgez %o5, %f6, %f8
51282 ble,a,pt %icc, loop_5961
51283 fmovdvs %icc, %f10, %f10
51284 bl,pn %icc, loop_5962
51285 fpadd16 %f0, %f8, %f10
51286loop_5961:
51287 lduh [%l7 + 0x5A], %i0
51288 movpos %icc, %l1, %o3
51289loop_5962:
51290 fcmpgt16 %f6, %f2, %g2
51291 fpadd32 %f8, %f10, %f8
51292 bcc,a,pn %icc, loop_5963
51293 popc 0x0905, %l5
51294 fsrc1s %f8, %f9
51295 fmovrde %i6, %f6, %f8
51296loop_5963:
51297 fmovse %xcc, %f11, %f10
51298 stw %i3, [%l7 + 0x5C]
51299 fmovsvs %icc, %f0, %f15
51300 fmovdcc %xcc, %f14, %f13
51301 addc %i4, %o2, %o0
51302 fornot1s %f1, %f12, %f2
51303 nop
51304 setx loop_5964, %l0, %l1
51305 jmpl %l1, %i7
51306 or %l4, %l2, %i2
51307 lduw [%l7 + 0x38], %g3
51308 sub %g5, 0x0EB3, %g1
51309loop_5964:
51310 or %l0, %l6, %i5
51311 brnz %o1, loop_5965
51312 fmovdgu %xcc, %f2, %f11
51313 lduw [%l7 + 0x0C], %i1
51314 lduh [%l7 + 0x5A], %g6
51315loop_5965:
51316 fmovd %f0, %f0
51317 ldx [%l7 + 0x08], %g4
51318 tpos %xcc, 0x2
51319 fmovd %f8, %f2
51320 ld [%l7 + 0x1C], %f8
51321 fbue,a %fcc2, loop_5966
51322 movre %o7, %l3, %o6
51323 stx %o4, [%l7 + 0x70]
51324 fmovsn %xcc, %f12, %f15
51325loop_5966:
51326 fmovrdgez %o5, %f6, %f4
51327 fmovsn %icc, %f11, %f15
51328 nop
51329 setx loop_5967, %l0, %l1
51330 wrpr 0x1, %tl
51331 wrpr %l1, %tnpc
51332 setx 0x34400001400, %l0, %l1
51333 wrpr %l1, %tstate
51334 wrhpr 0x4, %htstate
51335 done
51336 stb %i0, [%l7 + 0x6E]
51337 ld [%l7 + 0x14], %f13
51338 fors %f2, %f11, %f12
51339loop_5967:
51340 fbuge,a %fcc0, loop_5968
51341 sdivcc %l1, 0x158C, %g7
51342 stw %o3, [%l7 + 0x70]
51343 ldsb [%l7 + 0x0E], %l5
51344loop_5968:
51345 tgu %icc, 0x2
51346 movvc %xcc, %g2, %i3
51347 ldsw [%l7 + 0x60], %i4
51348 edge8 %i6, %o0, %o2
51349 brgez %i7, loop_5969
51350 faligndata %f14, %f12, %f2
51351 bvs,a,pn %xcc, loop_5970
51352 srlx %l2, %i2, %l4
51353loop_5969:
51354 ldx [%l7 + 0x60], %g5
51355 st %f12, [%l7 + 0x40]
51356loop_5970:
51357 fcmpeq32 %f10, %f6, %g3
51358 fmovde %xcc, %f9, %f7
51359 ldub [%l7 + 0x7B], %l0
51360 movg %xcc, %l6, %g1
51361 fbg,a %fcc1, loop_5971
51362 fpack16 %f6, %f12
51363 bgu loop_5972
51364 ldsh [%l7 + 0x1A], %i5
51365loop_5971:
51366 fmovsa %xcc, %f8, %f11
51367 fmovscs %icc, %f3, %f8
51368loop_5972:
51369 sethi 0x15D4, %o1
51370 fba %fcc3, loop_5973
51371 lduw [%l7 + 0x08], %i1
51372 fcmps %fcc1, %f10, %f13
51373 fcmpgt16 %f0, %f10, %g6
51374loop_5973:
51375 fpsub16 %f14, %f8, %f2
51376 fmovsl %icc, %f8, %f12
51377 sth %g4, [%l7 + 0x0C]
51378 fmovrslez %l3, %f7, %f6
51379 fmovscc %icc, %f0, %f13
51380 brgez,a %o7, loop_5974
51381 fmovrse %o6, %f2, %f8
51382 bvc loop_5975
51383 fnors %f9, %f13, %f7
51384loop_5974:
51385 nop
51386 setx loop_5976, %l0, %l1
51387 jmpl %l1, %o4
51388 bpos %xcc, loop_5977
51389loop_5975:
51390 std %f8, [%l7 + 0x10]
51391 fmovdg %xcc, %f4, %f14
51392loop_5976:
51393 and %i0, %o5, %g7
51394loop_5977:
51395 fbl %fcc0, loop_5978
51396 sdivcc %l1, 0x1E73, %o3
51397 stb %g2, [%l7 + 0x75]
51398 edge32 %l5, %i4, %i6
51399loop_5978:
51400 bvs,pt %icc, loop_5979
51401 stw %i3, [%l7 + 0x74]
51402 brnz %o0, loop_5980
51403 fmovrdlz %o2, %f8, %f12
51404loop_5979:
51405 array16 %l2, %i7, %l4
51406 fmovdge %xcc, %f0, %f11
51407loop_5980:
51408 stx %g5, [%l7 + 0x48]
51409 stw %i2, [%l7 + 0x10]
51410 nop
51411 setx loop_5981, %l0, %l1
51412 jmpl %l1, %g3
51413 edge16ln %l0, %l6, %i5
51414 sdivx %g1, 0x1239, %i1
51415 fmovdg %xcc, %f14, %f9
51416loop_5981:
51417 sth %o1, [%l7 + 0x16]
51418 fbule,a %fcc1, loop_5982
51419 fmovdgu %xcc, %f2, %f0
51420 tn %icc, 0x7
51421 fandnot1s %f15, %f7, %f8
51422loop_5982:
51423 std %f8, [%l7 + 0x08]
51424 bcs,pn %xcc, loop_5983
51425 fmovdleu %icc, %f3, %f2
51426 fmovde %icc, %f4, %f13
51427 movge %icc, %g6, %l3
51428loop_5983:
51429 stw %g4, [%l7 + 0x2C]
51430 ldsw [%l7 + 0x6C], %o7
51431 edge32 %o6, %i0, %o4
51432 fmovrde %g7, %f14, %f14
51433 fmovs %f2, %f0
51434 array32 %o5, %o3, %g2
51435 fbn,a %fcc3, loop_5984
51436 tgu %xcc, 0x6
51437 brlez,a %l5, loop_5985
51438 fbn,a %fcc2, loop_5986
51439loop_5984:
51440 edge32l %i4, %i6, %i3
51441 edge32ln %l1, %o0, %l2
51442loop_5985:
51443 te %xcc, 0x0
51444loop_5986:
51445 fcmpeq16 %f14, %f10, %o2
51446 bne,a %icc, loop_5987
51447 ld [%l7 + 0x34], %f12
51448 ld [%l7 + 0x30], %f13
51449 lduh [%l7 + 0x4A], %i7
51450loop_5987:
51451 fblg,a %fcc3, loop_5988
51452 stb %g5, [%l7 + 0x0A]
51453 addccc %l4, 0x1055, %g3
51454 or %l0, 0x007F, %i2
51455loop_5988:
51456 edge16 %i5, %l6, %g1
51457 lduh [%l7 + 0x4A], %o1
51458 srlx %i1, %g6, %g4
51459 fand %f8, %f14, %f14
51460 ldx [%l7 + 0x38], %o7
51461 stx %o6, [%l7 + 0x68]
51462 fbl %fcc0, loop_5989
51463 ldx [%l7 + 0x60], %i0
51464 ldsb [%l7 + 0x0F], %o4
51465 ldsw [%l7 + 0x38], %g7
51466loop_5989:
51467 orn %o5, 0x0FC6, %l3
51468 sth %o3, [%l7 + 0x48]
51469 fbl %fcc0, loop_5990
51470 fmovdneg %xcc, %f6, %f3
51471 stx %l5, [%l7 + 0x68]
51472 bneg,a,pt %xcc, loop_5991
51473loop_5990:
51474 edge32ln %g2, %i6, %i4
51475 ldsw [%l7 + 0x14], %l1
51476 fmovrdlz %o0, %f10, %f0
51477loop_5991:
51478 bcc,pn %icc, loop_5992
51479 fmovdg %xcc, %f5, %f14
51480 lduw [%l7 + 0x10], %l2
51481 fsrc2s %f1, %f5
51482loop_5992:
51483 fcmps %fcc2, %f11, %f11
51484 ld [%l7 + 0x20], %f0
51485 alignaddrl %o2, %i3, %i7
51486 stb %g5, [%l7 + 0x51]
51487 fbe %fcc1, loop_5993
51488 fabsd %f0, %f10
51489 bcc,a,pt %xcc, loop_5994
51490 ldsb [%l7 + 0x2B], %l4
51491loop_5993:
51492 edge16n %l0, %i2, %g3
51493 fbu,a %fcc3, loop_5995
51494loop_5994:
51495 umul %i5, %g1, %o1
51496 fbule %fcc3, loop_5996
51497 tsubcc %l6, 0x0255, %g6
51498loop_5995:
51499 fpack32 %f8, %f14, %f10
51500 fmovrslz %i1, %f0, %f5
51501loop_5996:
51502 lduw [%l7 + 0x70], %g4
51503 fpsub32s %f13, %f12, %f13
51504 fpadd32 %f2, %f0, %f10
51505 movre %o7, 0x020, %i0
51506 ld [%l7 + 0x28], %f5
51507 fandnot1 %f12, %f12, %f12
51508 smul %o6, 0x137B, %g7
51509 pdist %f2, %f14, %f6
51510 lduw [%l7 + 0x68], %o4
51511 fmovdne %icc, %f9, %f11
51512 std %f0, [%l7 + 0x18]
51513 ld [%l7 + 0x58], %f0
51514 ldd [%l7 + 0x50], %f0
51515 ldub [%l7 + 0x08], %l3
51516 ldub [%l7 + 0x45], %o5
51517 st %f6, [%l7 + 0x10]
51518 addc %o3, %l5, %i6
51519 tvc %icc, 0x6
51520 ldx [%l7 + 0x68], %i4
51521 fble,a %fcc1, loop_5997
51522 lduw [%l7 + 0x10], %l1
51523 fmovdvc %xcc, %f15, %f13
51524 ldub [%l7 + 0x31], %g2
51525loop_5997:
51526 srax %o0, 0x01, %l2
51527 ldx [%l7 + 0x78], %i3
51528 sethi 0x1CE6, %o2
51529 bne,pn %icc, loop_5998
51530 st %f13, [%l7 + 0x14]
51531 fbne,a %fcc0, loop_5999
51532 alignaddrl %i7, %g5, %l0
51533loop_5998:
51534 ldd [%l7 + 0x30], %f8
51535 tgu %icc, 0x6
51536loop_5999:
51537 edge8ln %l4, %g3, %i5
51538 fzero %f10
51539 smulcc %i2, %g1, %o1
51540 fsrc2s %f5, %f15
51541 brlez,a %g6, loop_6000
51542 movre %i1, 0x242, %l6
51543 srl %g4, %i0, %o6
51544 ldsw [%l7 + 0x20], %o7
51545loop_6000:
51546 ldx [%l7 + 0x20], %g7
51547 ldd [%l7 + 0x40], %f4
51548 fmovrdgz %o4, %f10, %f4
51549 ldub [%l7 + 0x59], %o5
51550 movneg %icc, %o3, %l3
51551 sth %l5, [%l7 + 0x4A]
51552 lduw [%l7 + 0x28], %i6
51553 fnegs %f5, %f14
51554 fandnot2 %f2, %f12, %f10
51555 ldsh [%l7 + 0x30], %l1
51556 lduh [%l7 + 0x76], %i4
51557 fbge %fcc2, loop_6001
51558 add %o0, %g2, %i3
51559 movle %icc, %l2, %o2
51560 ld [%l7 + 0x70], %f0
51561loop_6001:
51562 move %xcc, %g5, %l0
51563 bvs,pt %xcc, loop_6002
51564 fones %f15
51565 fbug,a %fcc3, loop_6003
51566 ldd [%l7 + 0x08], %f12
51567loop_6002:
51568 lduw [%l7 + 0x4C], %l4
51569 sethi 0x124C, %g3
51570loop_6003:
51571 stw %i5, [%l7 + 0x60]
51572 xnor %i2, 0x1DFE, %g1
51573 stx %i7, [%l7 + 0x08]
51574 ldub [%l7 + 0x0F], %g6
51575 srax %i1, %o1, %g4
51576 fors %f13, %f6, %f9
51577 stb %l6, [%l7 + 0x70]
51578 st %f11, [%l7 + 0x14]
51579 movrgz %i0, %o6, %o7
51580 stb %o4, [%l7 + 0x7B]
51581 or %g7, 0x0F0B, %o5
51582 tn %xcc, 0x3
51583 andcc %o3, %l3, %l5
51584 movrne %i6, 0x245, %i4
51585 addcc %l1, 0x094B, %g2
51586 movne %xcc, %i3, %l2
51587 fnands %f1, %f10, %f8
51588 ba,a %xcc, loop_6004
51589 sth %o2, [%l7 + 0x48]
51590 ldd [%l7 + 0x50], %f8
51591 fblg %fcc3, loop_6005
51592loop_6004:
51593 fmovrsgz %o0, %f4, %f14
51594 array8 %g5, %l4, %l0
51595 fpadd32s %f4, %f8, %f13
51596loop_6005:
51597 addcc %i5, 0x1DB5, %g3
51598 tne %xcc, 0x1
51599 fpsub32s %f14, %f8, %f12
51600 ldd [%l7 + 0x30], %f12
51601 edge8l %i2, %i7, %g1
51602 fmovdcs %icc, %f3, %f15
51603 fmul8x16al %f4, %f8, %f2
51604 sth %g6, [%l7 + 0x40]
51605 brgz %i1, loop_6006
51606 fmovsneg %icc, %f14, %f5
51607 fnot2 %f4, %f14
51608 fabss %f8, %f15
51609loop_6006:
51610 fbg,a %fcc0, loop_6007
51611 srax %g4, 0x0E, %l6
51612 brlez,a %o1, loop_6008
51613 fmovse %xcc, %f5, %f5
51614loop_6007:
51615 tsubcc %i0, 0x134C, %o6
51616 ldd [%l7 + 0x08], %f2
51617loop_6008:
51618 fbe,a %fcc0, loop_6009
51619 movne %icc, %o4, %o7
51620 sethi 0x0EEA, %o5
51621 fnand %f14, %f0, %f2
51622loop_6009:
51623 fcmple32 %f6, %f10, %o3
51624 srlx %l3, 0x0E, %g7
51625 fmovrslz %i6, %f1, %f1
51626 and %l5, 0x0058, %l1
51627 ldd [%l7 + 0x08], %f10
51628 ble,a %xcc, loop_6010
51629 mulscc %i4, 0x0525, %g2
51630 ldsb [%l7 + 0x74], %i3
51631 movcs %icc, %l2, %o2
51632loop_6010:
51633 fbo %fcc2, loop_6011
51634 xnorcc %o0, 0x0543, %l4
51635 fbule,a %fcc2, loop_6012
51636 call loop_6013
51637loop_6011:
51638 ldub [%l7 + 0x21], %l0
51639 tle %xcc, 0x2
51640loop_6012:
51641 fmovdvs %icc, %f4, %f15
51642loop_6013:
51643 std %f8, [%l7 + 0x28]
51644 ldsh [%l7 + 0x0A], %i5
51645 sub %g3, %g5, %i7
51646 std %f2, [%l7 + 0x20]
51647 st %f8, [%l7 + 0x7C]
51648 ta %icc, 0x0
51649 movge %icc, %g1, %g6
51650 ba,pt %xcc, loop_6014
51651 lduh [%l7 + 0x6A], %i2
51652 fmovsgu %icc, %f7, %f6
51653 fpsub32s %f8, %f14, %f3
51654loop_6014:
51655 ld [%l7 + 0x08], %f12
51656 movre %g4, 0x3E5, %l6
51657 fcmpgt16 %f10, %f2, %i1
51658 xorcc %i0, 0x1895, %o1
51659 bcc,a loop_6015
51660 fbu %fcc1, loop_6016
51661 brgz,a %o4, loop_6017
51662 fcmpgt16 %f2, %f6, %o7
51663loop_6015:
51664 mulscc %o6, %o5, %o3
51665loop_6016:
51666 fmovrslz %l3, %f7, %f13
51667loop_6017:
51668 fmovrsne %g7, %f9, %f1
51669 smulcc %l5, 0x1C64, %l1
51670 addccc %i6, 0x0AD4, %g2
51671 stw %i4, [%l7 + 0x18]
51672 fba,a %fcc1, loop_6018
51673 movg %icc, %i3, %l2
51674 tneg %xcc, 0x6
51675 fmovsleu %icc, %f3, %f4
51676loop_6018:
51677 tneg %icc, 0x6
51678 alignaddr %o2, %l4, %l0
51679 movrlez %o0, %g3, %g5
51680 fmovsne %xcc, %f4, %f13
51681 movneg %xcc, %i5, %g1
51682 edge32 %g6, %i7, %i2
51683 fpadd16s %f8, %f3, %f9
51684 edge8l %l6, %i1, %i0
51685 alignaddr %o1, %o4, %g4
51686 stb %o7, [%l7 + 0x30]
51687 fmovscs %icc, %f4, %f13
51688 sth %o6, [%l7 + 0x18]
51689 siam 0x4
51690 ldx [%l7 + 0x58], %o5
51691 lduh [%l7 + 0x5C], %o3
51692 xnor %l3, 0x1533, %l5
51693 bgu loop_6019
51694 fnot1 %f8, %f14
51695 fmovdpos %xcc, %f7, %f0
51696 tvc %icc, 0x7
51697loop_6019:
51698 fpadd16s %f2, %f8, %f14
51699 stb %g7, [%l7 + 0x75]
51700 fmul8ulx16 %f6, %f2, %f8
51701 fmovrdlz %l1, %f14, %f10
51702 fandnot2 %f14, %f6, %f4
51703 movpos %icc, %i6, %i4
51704 ldx [%l7 + 0x10], %g2
51705 ldsb [%l7 + 0x1B], %i3
51706 brz,a %o2, loop_6020
51707 bleu,pn %icc, loop_6021
51708 stb %l2, [%l7 + 0x3E]
51709 fmovdpos %xcc, %f13, %f7
51710loop_6020:
51711 ld [%l7 + 0x34], %f8
51712loop_6021:
51713 ldsw [%l7 + 0x64], %l0
51714 fbe %fcc1, loop_6022
51715 fmovdl %icc, %f14, %f14
51716 edge32ln %o0, %l4, %g5
51717 sth %i5, [%l7 + 0x48]
51718loop_6022:
51719 xnorcc %g1, 0x0912, %g3
51720 mulx %g6, %i7, %i2
51721 st %f1, [%l7 + 0x30]
51722 fbg %fcc1, loop_6023
51723 fones %f13
51724 ldd [%l7 + 0x10], %f8
51725 fsrc1 %f2, %f10
51726loop_6023:
51727 ldsw [%l7 + 0x78], %l6
51728 sllx %i1, 0x0A, %i0
51729 edge16ln %o4, %g4, %o7
51730 fmovsneg %xcc, %f14, %f0
51731 bg,a loop_6024
51732 bvs,a %xcc, loop_6025
51733 fmovdneg %icc, %f15, %f4
51734 ldsb [%l7 + 0x66], %o6
51735loop_6024:
51736 fmovscs %xcc, %f11, %f0
51737loop_6025:
51738 ld [%l7 + 0x34], %f13
51739 bl %icc, loop_6026
51740 bn,a %icc, loop_6027
51741 tgu %xcc, 0x0
51742 ldub [%l7 + 0x27], %o1
51743loop_6026:
51744 ld [%l7 + 0x6C], %f0
51745loop_6027:
51746 fandnot1 %f2, %f14, %f8
51747 st %f7, [%l7 + 0x58]
51748 movleu %xcc, %o3, %l3
51749 ld [%l7 + 0x18], %f15
51750 fmovdcc %icc, %f0, %f2
51751 ldub [%l7 + 0x7B], %l5
51752 te %icc, 0x5
51753 bl,a,pt %xcc, loop_6028
51754 fnot1 %f4, %f2
51755 fpadd16 %f6, %f12, %f2
51756 subcc %o5, 0x1B04, %g7
51757loop_6028:
51758 movvc %xcc, %l1, %i4
51759 ldsw [%l7 + 0x2C], %g2
51760 bcc,pn %icc, loop_6029
51761 xor %i6, 0x1CDF, %i3
51762 for %f6, %f2, %f14
51763 lduw [%l7 + 0x7C], %l2
51764loop_6029:
51765 lduw [%l7 + 0x0C], %o2
51766 lduw [%l7 + 0x6C], %o0
51767 movn %icc, %l4, %l0
51768 taddcctv %g5, %i5, %g1
51769 bl loop_6030
51770 xorcc %g6, 0x166F, %i7
51771 fmul8ulx16 %f4, %f14, %f6
51772 stw %i2, [%l7 + 0x20]
51773loop_6030:
51774 stx %g3, [%l7 + 0x70]
51775 ld [%l7 + 0x64], %f6
51776 tne %xcc, 0x0
51777 ldsb [%l7 + 0x3C], %i1
51778 fmul8x16 %f1, %f4, %f6
51779 fmovrsne %i0, %f5, %f13
51780 fpadd32 %f10, %f2, %f4
51781 tcc %icc, 0x6
51782 orcc %o4, %g4, %l6
51783 popc %o7, %o6
51784 stx %o3, [%l7 + 0x50]
51785 fandnot2 %f6, %f6, %f6
51786 nop
51787 setx loop_6031, %l0, %l1
51788 wrpr 0x1, %tl
51789 wrpr %l1, %tnpc
51790 setx 0x34400001400, %l0, %l1
51791 wrpr %l1, %tstate
51792 wrhpr 0x4, %htstate
51793 done
51794 brnz %l3, loop_6032
51795 movvs %xcc, %l5, %o1
51796 fpsub32 %f4, %f10, %f8
51797loop_6031:
51798 ld [%l7 + 0x14], %f3
51799loop_6032:
51800 fpmerge %f10, %f3, %f12
51801 sth %o5, [%l7 + 0x3C]
51802 fmul8ulx16 %f10, %f0, %f0
51803 fpsub16s %f11, %f5, %f6
51804 ldd [%l7 + 0x50], %f14
51805 lduh [%l7 + 0x2C], %l1
51806 fmovdvc %icc, %f11, %f1
51807 array32 %g7, %g2, %i6
51808 fbne %fcc2, loop_6033
51809 fba %fcc2, loop_6034
51810 udivx %i3, 0x05DB, %i4
51811 ldsb [%l7 + 0x51], %o2
51812loop_6033:
51813 brgz %o0, loop_6035
51814loop_6034:
51815 fxnor %f6, %f8, %f0
51816 fmovsg %icc, %f15, %f13
51817 fmovrdlz %l2, %f12, %f10
51818loop_6035:
51819 ldsw [%l7 + 0x3C], %l0
51820 edge8 %g5, %i5, %g1
51821 ldx [%l7 + 0x18], %g6
51822 edge16l %l4, %i7, %i2
51823 fsrc1s %f2, %f4
51824 udivcc %g3, 0x0852, %i1
51825 bshuffle %f10, %f0, %f12
51826 movle %icc, %i0, %o4
51827 fmovsneg %icc, %f1, %f2
51828 umul %l6, 0x03CF, %o7
51829 umul %o6, 0x01D8, %g4
51830 movcc %icc, %o3, %l3
51831 std %f2, [%l7 + 0x68]
51832 fpadd16s %f13, %f15, %f13
51833 sth %o1, [%l7 + 0x76]
51834 ldd [%l7 + 0x18], %f10
51835 ldx [%l7 + 0x40], %o5
51836 stw %l1, [%l7 + 0x2C]
51837 fmul8ulx16 %f4, %f12, %f6
51838 bgu,pn %xcc, loop_6036
51839 bl loop_6037
51840 fbule %fcc0, loop_6038
51841 ldd [%l7 + 0x20], %f8
51842loop_6036:
51843 udivx %l5, 0x0C4F, %g2
51844loop_6037:
51845 stb %i6, [%l7 + 0x24]
51846loop_6038:
51847 taddcc %g7, %i4, %o2
51848 fpadd32s %f7, %f15, %f9
51849 sth %i3, [%l7 + 0x68]
51850 alignaddrl %o0, %l0, %g5
51851 lduh [%l7 + 0x52], %l2
51852 alignaddrl %g1, %i5, %g6
51853 fmovdcc %icc, %f6, %f5
51854 ldd [%l7 + 0x20], %f2
51855 movre %i7, %l4, %i2
51856 stx %g3, [%l7 + 0x78]
51857 movcs %xcc, %i1, %o4
51858 fxnors %f7, %f1, %f9
51859 ldsb [%l7 + 0x11], %l6
51860 fmovse %xcc, %f15, %f11
51861 st %f15, [%l7 + 0x18]
51862 bl,a loop_6039
51863 subcc %i0, %o6, %o7
51864 fbo,a %fcc0, loop_6040
51865 fbule %fcc2, loop_6041
51866loop_6039:
51867 ldub [%l7 + 0x0C], %g4
51868 movne %xcc, %l3, %o1
51869loop_6040:
51870 subcc %o5, %l1, %l5
51871loop_6041:
51872 lduw [%l7 + 0x30], %g2
51873 or %o3, 0x16FE, %i6
51874 stx %i4, [%l7 + 0x78]
51875 lduw [%l7 + 0x08], %o2
51876 bshuffle %f4, %f6, %f0
51877 fnegs %f7, %f0
51878 fmovdcc %icc, %f7, %f1
51879 sth %g7, [%l7 + 0x1E]
51880 fmovdleu %icc, %f9, %f5
51881 add %o0, 0x0A56, %i3
51882 std %f4, [%l7 + 0x20]
51883 ldd [%l7 + 0x08], %f4
51884 for %f8, %f10, %f14
51885 movneg %xcc, %g5, %l2
51886 ldx [%l7 + 0x40], %l0
51887 stw %g1, [%l7 + 0x20]
51888 fmovsvc %xcc, %f6, %f12
51889 edge32n %g6, %i5, %l4
51890 st %f11, [%l7 + 0x78]
51891 fmovrde %i2, %f6, %f12
51892 stw %i7, [%l7 + 0x64]
51893 lduh [%l7 + 0x34], %i1
51894 fmuld8ulx16 %f5, %f9, %f8
51895 stx %o4, [%l7 + 0x60]
51896 brlez,a %l6, loop_6042
51897 lduw [%l7 + 0x6C], %i0
51898 fmovrslz %o6, %f7, %f13
51899 te %xcc, 0x2
51900loop_6042:
51901 sdiv %o7, 0x09CB, %g4
51902 stw %l3, [%l7 + 0x08]
51903 fxnors %f15, %f3, %f11
51904 fmovsl %xcc, %f9, %f9
51905 movgu %xcc, %g3, %o5
51906 fbu,a %fcc2, loop_6043
51907 stb %l1, [%l7 + 0x77]
51908 array32 %o1, %g2, %l5
51909 sra %i6, 0x03, %o3
51910loop_6043:
51911 tpos %xcc, 0x4
51912 ldub [%l7 + 0x21], %i4
51913 fmovrdlez %g7, %f12, %f6
51914 stb %o2, [%l7 + 0x67]
51915 movre %i3, 0x176, %o0
51916 ldd [%l7 + 0x30], %f0
51917 fbne %fcc0, loop_6044
51918 brlz,a %l2, loop_6045
51919 sth %l0, [%l7 + 0x62]
51920 fmovs %f4, %f8
51921loop_6044:
51922 fpsub16s %f14, %f3, %f6
51923loop_6045:
51924 fmovscs %icc, %f13, %f9
51925 fmovsa %xcc, %f1, %f14
51926 fmovd %f4, %f10
51927 fmovsneg %icc, %f0, %f10
51928 fpadd32 %f12, %f8, %f12
51929 edge32 %g5, %g1, %i5
51930 fmovdcc %xcc, %f11, %f1
51931 addc %l4, %i2, %i7
51932 ldub [%l7 + 0x30], %i1
51933 fmovrslz %o4, %f5, %f7
51934 for %f12, %f0, %f6
51935 ldx [%l7 + 0x78], %l6
51936 ldd [%l7 + 0x20], %f10
51937 bneg loop_6046
51938 siam 0x2
51939 udivx %i0, 0x0E3F, %g6
51940 ldsh [%l7 + 0x16], %o7
51941loop_6046:
51942 call loop_6047
51943 alignaddr %o6, %g4, %g3
51944 fabss %f13, %f7
51945 fmovscc %xcc, %f13, %f0
51946loop_6047:
51947 fbue %fcc3, loop_6048
51948 movrlez %l3, %l1, %o1
51949 ble,a loop_6049
51950 ldub [%l7 + 0x51], %o5
51951loop_6048:
51952 ldub [%l7 + 0x10], %g2
51953 movcs %icc, %i6, %l5
51954loop_6049:
51955 bpos,a,pn %xcc, loop_6050
51956 fcmple16 %f0, %f12, %i4
51957 stx %g7, [%l7 + 0x18]
51958 fmovrsgz %o2, %f11, %f0
51959loop_6050:
51960 sub %i3, 0x0A8A, %o0
51961 fpackfix %f4, %f1
51962 movrlz %o3, 0x296, %l2
51963 fnot2s %f7, %f8
51964 ld [%l7 + 0x4C], %f10
51965 tsubcctv %g5, %l0, %g1
51966 alignaddrl %l4, %i2, %i5
51967 ldub [%l7 + 0x10], %i7
51968 fbn,a %fcc3, loop_6051
51969 nop
51970 setx loop_6052, %l0, %l1
51971 wrpr 0x1, %tl
51972 wrpr %l1, %tnpc
51973 setx 0x34400001400, %l0, %l1
51974 wrpr %l1, %tstate
51975 wrhpr 0x4, %htstate
51976 done
51977 fornot2s %f7, %f10, %f9
51978 fnegd %f4, %f0
51979loop_6051:
51980 fors %f7, %f3, %f5
51981loop_6052:
51982 be,a,pn %xcc, loop_6053
51983 lduw [%l7 + 0x58], %i1
51984 fcmpeq32 %f0, %f12, %o4
51985 fmovs %f14, %f9
51986loop_6053:
51987 stw %i0, [%l7 + 0x48]
51988 nop
51989 setx loop_6054, %l0, %l1
51990 jmpl %l1, %g6
51991 ldd [%l7 + 0x28], %f8
51992 andn %o7, 0x02D7, %l6
51993 sllx %o6, 0x16, %g3
51994loop_6054:
51995 movrne %l3, 0x217, %l1
51996 ldsw [%l7 + 0x6C], %o1
51997 stb %o5, [%l7 + 0x3F]
51998 stw %g2, [%l7 + 0x44]
51999 fmovrdlz %g4, %f12, %f4
52000 lduw [%l7 + 0x10], %i6
52001 tvc %xcc, 0x6
52002 sth %l5, [%l7 + 0x16]
52003 ldsb [%l7 + 0x44], %g7
52004 st %f10, [%l7 + 0x20]
52005 fmovscs %icc, %f7, %f7
52006 tne %xcc, 0x6
52007 movvs %xcc, %i4, %i3
52008 sth %o2, [%l7 + 0x38]
52009 ldub [%l7 + 0x57], %o3
52010 fmovsleu %icc, %f6, %f1
52011 stb %l2, [%l7 + 0x09]
52012 udivx %o0, 0x1073, %l0
52013 sth %g5, [%l7 + 0x6A]
52014 popc %l4, %i2
52015 ldsw [%l7 + 0x50], %i5
52016 tsubcctv %g1, %i7, %o4
52017 udivx %i1, 0x0E43, %g6
52018 mulx %o7, 0x1AEA, %i0
52019 sdiv %l6, 0x1087, %g3
52020 ldx [%l7 + 0x30], %o6
52021 popc %l1, %o1
52022 fnegd %f6, %f6
52023 umulcc %l3, 0x09D7, %g2
52024 ldsw [%l7 + 0x34], %g4
52025 fmovdl %icc, %f8, %f3
52026 add %i6, %o5, %g7
52027 movg %icc, %i4, %i3
52028 lduh [%l7 + 0x34], %l5
52029 brnz %o3, loop_6055
52030 ldsb [%l7 + 0x29], %l2
52031 bleu,a loop_6056
52032 stx %o2, [%l7 + 0x68]
52033loop_6055:
52034 fmovdneg %xcc, %f15, %f0
52035 fcmpne32 %f10, %f0, %o0
52036loop_6056:
52037 fmovrslez %l0, %f5, %f11
52038 ld [%l7 + 0x20], %f7
52039 alignaddrl %g5, %l4, %i2
52040 lduw [%l7 + 0x24], %g1
52041 ldsb [%l7 + 0x26], %i5
52042 tle %xcc, 0x1
52043 xnorcc %o4, 0x1EDE, %i7
52044 xnor %i1, %g6, %o7
52045 sth %i0, [%l7 + 0x34]
52046 fzeros %f1
52047 sth %l6, [%l7 + 0x3E]
52048 udivcc %g3, 0x18E0, %o6
52049 tl %icc, 0x5
52050 movrgez %o1, %l3, %l1
52051 edge32ln %g2, %i6, %o5
52052 fmovrsgez %g4, %f14, %f0
52053 fcmpes %fcc3, %f0, %f13
52054 fbu %fcc0, loop_6057
52055 fxnors %f5, %f15, %f3
52056 edge32n %i4, %g7, %l5
52057 call loop_6058
52058loop_6057:
52059 fpsub16 %f8, %f0, %f14
52060 fands %f10, %f15, %f0
52061 lduw [%l7 + 0x44], %o3
52062loop_6058:
52063 lduw [%l7 + 0x1C], %i3
52064 fxnor %f10, %f4, %f10
52065 stw %o2, [%l7 + 0x18]
52066 bne,a,pt %icc, loop_6059
52067 orcc %l2, %o0, %g5
52068 bneg,a,pt %icc, loop_6060
52069 tpos %icc, 0x7
52070loop_6059:
52071 udiv %l4, 0x1484, %i2
52072 stx %g1, [%l7 + 0x68]
52073loop_6060:
52074 nop
52075 setx loop_6061, %l0, %l1
52076 wrpr 0x1, %tl
52077 wrpr %l1, %tpc
52078 add %l1, 0x4, %l1
52079 wrpr %l1, %tnpc
52080 setx 0x34400001400, %l0, %l1
52081 wrpr %l1, %tstate
52082 wrhpr 0x4, %htstate
52083 retry
52084 fmovdpos %xcc, %f0, %f11
52085 and %i5, %l0, %i7
52086 ld [%l7 + 0x28], %f2
52087loop_6061:
52088 bne,pn %xcc, loop_6062
52089 fmovdge %xcc, %f14, %f14
52090 ldd [%l7 + 0x70], %f8
52091 smul %i1, 0x1D50, %g6
52092loop_6062:
52093 movvs %xcc, %o4, %i0
52094 andn %o7, 0x17EF, %g3
52095 ldsh [%l7 + 0x7E], %o6
52096 brgz,a %o1, loop_6063
52097 bgu,a,pn %xcc, loop_6064
52098 fpack32 %f4, %f6, %f2
52099 srlx %l3, %l1, %g2
52100loop_6063:
52101 nop
52102 setx loop_6065, %l0, %l1
52103 wrpr 0x1, %tl
52104 wrpr %l1, %tnpc
52105 setx 0x34400001400, %l0, %l1
52106 wrpr %l1, %tstate
52107 wrhpr 0x4, %htstate
52108 done
52109loop_6064:
52110 fnot1s %f1, %f15
52111 ldsb [%l7 + 0x1F], %i6
52112 fpmerge %f6, %f9, %f10
52113loop_6065:
52114 stw %l6, [%l7 + 0x58]
52115 taddcctv %o5, %g4, %g7
52116 movrgz %i4, 0x306, %l5
52117 fmovsn %icc, %f4, %f15
52118 fmul8x16au %f2, %f4, %f4
52119 fmul8x16al %f0, %f13, %f4
52120 ld [%l7 + 0x10], %f10
52121 fmovs %f0, %f10
52122 fpack16 %f8, %f6
52123 stx %i3, [%l7 + 0x68]
52124 tsubcctv %o2, 0x16EE, %o3
52125 brgez,a %o0, loop_6066
52126 subccc %l2, %l4, %g5
52127 ld [%l7 + 0x70], %f14
52128 movcs %icc, %g1, %i2
52129loop_6066:
52130 fmovdne %xcc, %f5, %f7
52131 fmovrslez %i5, %f2, %f14
52132 fnot2s %f9, %f12
52133 fbg,a %fcc0, loop_6067
52134 ld [%l7 + 0x30], %f0
52135 edge16ln %i7, %i1, %g6
52136 brgez,a %l0, loop_6068
52137loop_6067:
52138 orcc %i0, %o4, %o7
52139 ld [%l7 + 0x1C], %f10
52140 fcmpes %fcc2, %f7, %f14
52141loop_6068:
52142 ble,a %xcc, loop_6069
52143 edge32n %g3, %o1, %l3
52144 fmovrse %l1, %f11, %f9
52145 stx %g2, [%l7 + 0x60]
52146loop_6069:
52147 fbe %fcc0, loop_6070
52148 sub %i6, %o6, %o5
52149 fones %f15
52150 edge16n %g4, %l6, %g7
52151loop_6070:
52152 alignaddrl %l5, %i3, %o2
52153 stx %i4, [%l7 + 0x70]
52154 std %f10, [%l7 + 0x08]
52155 tn %xcc, 0x0
52156 fmovrdlz %o0, %f12, %f4
52157 sth %l2, [%l7 + 0x68]
52158 movrlez %l4, %g5, %g1
52159 ba,pn %xcc, loop_6071
52160 fmovsleu %icc, %f15, %f4
52161 movne %icc, %i2, %i5
52162 fmovsl %icc, %f9, %f8
52163loop_6071:
52164 fbe,a %fcc2, loop_6072
52165 orn %o3, %i7, %g6
52166 edge32l %l0, %i0, %o4
52167 fmul8x16 %f11, %f2, %f6
52168loop_6072:
52169 st %f9, [%l7 + 0x40]
52170 ldx [%l7 + 0x58], %i1
52171 ldsw [%l7 + 0x60], %o7
52172 movl %xcc, %o1, %g3
52173 sth %l1, [%l7 + 0x68]
52174 ldsb [%l7 + 0x0D], %l3
52175 tn %icc, 0x3
52176 bne,a %icc, loop_6073
52177 ldsw [%l7 + 0x24], %g2
52178 ldsh [%l7 + 0x72], %i6
52179 fmovsg %icc, %f7, %f8
52180loop_6073:
52181 tvs %xcc, 0x3
52182 brgez %o6, loop_6074
52183 fbl,a %fcc1, loop_6075
52184 fmovsleu %xcc, %f13, %f11
52185 array8 %o5, %g4, %l6
52186loop_6074:
52187 fmul8x16au %f3, %f12, %f4
52188loop_6075:
52189 fcmpne16 %f6, %f6, %l5
52190 brgz,a %i3, loop_6076
52191 ldsh [%l7 + 0x3C], %g7
52192 lduw [%l7 + 0x5C], %i4
52193 fmovdne %xcc, %f1, %f15
52194loop_6076:
52195 ldx [%l7 + 0x48], %o0
52196 fsrc1 %f14, %f14
52197 bge,a,pt %icc, loop_6077
52198 fmovse %xcc, %f7, %f3
52199 fnors %f3, %f9, %f3
52200 lduh [%l7 + 0x10], %o2
52201loop_6077:
52202 stb %l2, [%l7 + 0x20]
52203 tg %icc, 0x2
52204 fmovsge %icc, %f2, %f11
52205 smul %g5, 0x029D, %g1
52206 stw %i2, [%l7 + 0x08]
52207 fpadd32 %f0, %f2, %f14
52208 tsubcctv %i5, %l4, %o3
52209 fbge,a %fcc3, loop_6078
52210 ld [%l7 + 0x74], %f14
52211 sll %g6, %l0, %i7
52212 ba %icc, loop_6079
52213loop_6078:
52214 stw %i0, [%l7 + 0x2C]
52215 fnand %f12, %f12, %f2
52216 fmovde %icc, %f2, %f15
52217loop_6079:
52218 stx %o4, [%l7 + 0x20]
52219 be,pn %icc, loop_6080
52220 stx %o7, [%l7 + 0x70]
52221 ldsh [%l7 + 0x0A], %o1
52222 edge32ln %i1, %l1, %l3
52223loop_6080:
52224 fmovrdne %g3, %f2, %f2
52225 fmovrdlez %i6, %f0, %f6
52226 ldsh [%l7 + 0x14], %g2
52227 stw %o5, [%l7 + 0x7C]
52228 fcmpgt16 %f14, %f4, %g4
52229 faligndata %f14, %f8, %f0
52230 te %xcc, 0x4
52231 smulcc %l6, 0x08F1, %o6
52232 ld [%l7 + 0x40], %f6
52233 array16 %l5, %i3, %i4
52234 fpsub16 %f4, %f4, %f2
52235 umul %o0, 0x0F8B, %g7
52236 fandnot1 %f4, %f14, %f14
52237 fmul8ulx16 %f12, %f4, %f8
52238 fmovda %xcc, %f2, %f10
52239 fpadd32 %f8, %f2, %f2
52240 ba,pt %xcc, loop_6081
52241 bgu,a %xcc, loop_6082
52242 mova %xcc, %o2, %g5
52243 lduh [%l7 + 0x5C], %l2
52244loop_6081:
52245 edge32 %g1, %i5, %l4
52246loop_6082:
52247 or %o3, %g6, %l0
52248 fble %fcc3, loop_6083
52249 sra %i7, %i2, %o4
52250 tpos %icc, 0x7
52251 xnorcc %i0, %o7, %o1
52252loop_6083:
52253 fors %f15, %f8, %f4
52254 fmovrslez %l1, %f15, %f1
52255 addc %l3, %g3, %i1
52256 stx %g2, [%l7 + 0x18]
52257 fcmpgt32 %f14, %f2, %i6
52258 sll %g4, 0x01, %o5
52259 fbge %fcc0, loop_6084
52260 fxnors %f13, %f0, %f1
52261 tneg %xcc, 0x7
52262 ldsh [%l7 + 0x6C], %l6
52263loop_6084:
52264 subc %l5, 0x17A4, %i3
52265 brgz,a %i4, loop_6085
52266 brlz %o0, loop_6086
52267 fmovsle %icc, %f0, %f12
52268 fnand %f14, %f4, %f6
52269loop_6085:
52270 ldd [%l7 + 0x78], %f12
52271loop_6086:
52272 fcmpne16 %f14, %f14, %o6
52273 fnot2 %f12, %f4
52274 stx %g7, [%l7 + 0x58]
52275 fornot2 %f10, %f8, %f2
52276 fones %f3
52277 fmovrslz %g5, %f13, %f2
52278 stw %o2, [%l7 + 0x78]
52279 fpmerge %f7, %f8, %f4
52280 fmul8sux16 %f12, %f2, %f8
52281 bpos,a,pn %icc, loop_6087
52282 std %f10, [%l7 + 0x78]
52283 call loop_6088
52284 lduw [%l7 + 0x28], %g1
52285loop_6087:
52286 lduh [%l7 + 0x46], %i5
52287 fandnot2 %f8, %f4, %f8
52288loop_6088:
52289 sra %l4, 0x1C, %o3
52290 bne %icc, loop_6089
52291 ld [%l7 + 0x08], %f5
52292 addcc %g6, 0x1E84, %l0
52293 array32 %l2, %i7, %o4
52294loop_6089:
52295 fpackfix %f10, %f5
52296 ld [%l7 + 0x74], %f14
52297 bvs,pt %icc, loop_6090
52298 fmovrdlz %i2, %f6, %f4
52299 tvs %xcc, 0x0
52300 ldub [%l7 + 0x7B], %i0
52301loop_6090:
52302 ldsh [%l7 + 0x28], %o1
52303 nop
52304 setx loop_6091, %l0, %l1
52305 wrpr 0x1, %tl
52306 wrpr %l1, %tnpc
52307 setx 0x34400001400, %l0, %l1
52308 wrpr %l1, %tstate
52309 wrhpr 0x4, %htstate
52310 done
52311 addccc %l1, %o7, %g3
52312 sth %i1, [%l7 + 0x5C]
52313 fcmpeq32 %f8, %f6, %g2
52314loop_6091:
52315 edge16ln %i6, %l3, %g4
52316 tgu %icc, 0x7
52317 ld [%l7 + 0x10], %f14
52318 movl %icc, %l6, %o5
52319 fnegs %f5, %f4
52320 stb %l5, [%l7 + 0x17]
52321 ldub [%l7 + 0x39], %i3
52322 fbge,a %fcc2, loop_6092
52323 movne %icc, %i4, %o6
52324 array8 %o0, %g5, %o2
52325 fmovsne %icc, %f11, %f2
52326loop_6092:
52327 tl %icc, 0x1
52328 fmovdcc %icc, %f6, %f13
52329 brgz,a %g1, loop_6093
52330 tn %xcc, 0x4
52331 bgu loop_6094
52332 ld [%l7 + 0x78], %f15
52333loop_6093:
52334 tneg %icc, 0x7
52335 stw %i5, [%l7 + 0x38]
52336loop_6094:
52337 fmovsvs %icc, %f13, %f1
52338 ldub [%l7 + 0x51], %g7
52339 orn %l4, 0x0435, %g6
52340 fmovsneg %xcc, %f1, %f0
52341 fcmpne32 %f4, %f6, %l0
52342 bgu,pt %icc, loop_6095
52343 fbge %fcc2, loop_6096
52344 fmuld8ulx16 %f4, %f12, %f14
52345 stb %l2, [%l7 + 0x1F]
52346loop_6095:
52347 ldub [%l7 + 0x6D], %i7
52348loop_6096:
52349 ldsw [%l7 + 0x60], %o4
52350 tleu %xcc, 0x3
52351 fmul8ulx16 %f8, %f2, %f14
52352 fornot2 %f10, %f10, %f6
52353 sethi 0x11D9, %i2
52354 ld [%l7 + 0x2C], %f3
52355 stb %o3, [%l7 + 0x08]
52356 st %f12, [%l7 + 0x14]
52357 ldub [%l7 + 0x51], %o1
52358 fnot1 %f6, %f14
52359 tne %icc, 0x3
52360 edge32l %i0, %o7, %l1
52361 and %i1, %g3, %i6
52362 fmovscc %xcc, %f0, %f7
52363 ldsh [%l7 + 0x5A], %g2
52364 ldsh [%l7 + 0x42], %l3
52365 fmovrsne %g4, %f9, %f15
52366 fbule %fcc1, loop_6097
52367 movl %xcc, %o5, %l5
52368 edge8n %i3, %l6, %o6
52369 movneg %xcc, %o0, %g5
52370loop_6097:
52371 fble,a %fcc2, loop_6098
52372 fblg,a %fcc2, loop_6099
52373 ldub [%l7 + 0x40], %o2
52374 ldub [%l7 + 0x79], %g1
52375loop_6098:
52376 fmovdgu %xcc, %f11, %f14
52377loop_6099:
52378 edge32ln %i4, %g7, %i5
52379 edge32n %g6, %l4, %l0
52380 sub %l2, %i7, %o4
52381 std %f14, [%l7 + 0x60]
52382 ldsb [%l7 + 0x0D], %i2
52383 fmovdleu %icc, %f15, %f1
52384 std %f14, [%l7 + 0x68]
52385 ldx [%l7 + 0x58], %o3
52386 ldub [%l7 + 0x7E], %o1
52387 ldsb [%l7 + 0x61], %o7
52388 fpadd32s %f13, %f14, %f5
52389 fnands %f5, %f2, %f4
52390 edge32 %i0, %i1, %l1
52391 fcmpgt32 %f14, %f14, %i6
52392 stb %g2, [%l7 + 0x20]
52393 movneg %xcc, %l3, %g3
52394 ldd [%l7 + 0x70], %f4
52395 fmul8sux16 %f2, %f12, %f4
52396 fcmpne16 %f8, %f6, %o5
52397 fblg %fcc2, loop_6100
52398 movle %icc, %g4, %i3
52399 brgez %l6, loop_6101
52400 tn %icc, 0x2
52401loop_6100:
52402 stw %l5, [%l7 + 0x24]
52403 fcmped %fcc0, %f6, %f4
52404loop_6101:
52405 fabsd %f4, %f0
52406 stw %o0, [%l7 + 0x58]
52407 siam 0x6
52408 lduh [%l7 + 0x0E], %o6
52409 fnands %f0, %f13, %f3
52410 fnand %f0, %f0, %f14
52411 std %f12, [%l7 + 0x40]
52412 fmovrdne %o2, %f10, %f10
52413 fmovdcc %icc, %f0, %f8
52414 fmovsgu %icc, %f9, %f14
52415 fpmerge %f1, %f1, %f14
52416 sllx %g1, 0x13, %g5
52417 ldx [%l7 + 0x78], %g7
52418 fand %f4, %f2, %f8
52419 fmovsvc %xcc, %f11, %f15
52420 fone %f14
52421 popc 0x003A, %i5
52422 lduh [%l7 + 0x66], %i4
52423 ldd [%l7 + 0x58], %f10
52424 lduh [%l7 + 0x7C], %g6
52425 xorcc %l4, %l0, %l2
52426 fpack32 %f14, %f0, %f8
52427 fmovdge %icc, %f6, %f11
52428 fmul8x16 %f4, %f0, %f14
52429 fmovsn %xcc, %f5, %f1
52430 nop
52431 setx loop_6102, %l0, %l1
52432 wrpr 0x1, %tl
52433 wrpr %l1, %tpc
52434 add %l1, 0x4, %l1
52435 wrpr %l1, %tnpc
52436 setx 0x34400001400, %l0, %l1
52437 wrpr %l1, %tstate
52438 wrhpr 0x4, %htstate
52439 retry
52440 umul %o4, 0x125D, %i2
52441 movneg %xcc, %o3, %o1
52442 lduh [%l7 + 0x20], %o7
52443loop_6102:
52444 edge8 %i7, %i0, %i1
52445 fpsub16 %f8, %f8, %f8
52446 fandnot1 %f2, %f6, %f6
52447 stw %i6, [%l7 + 0x1C]
52448 tgu %icc, 0x3
52449 call loop_6103
52450 ble %icc, loop_6104
52451 orncc %l1, 0x004F, %g2
52452 fmul8ulx16 %f14, %f10, %f12
52453loop_6103:
52454 fmovsvc %xcc, %f12, %f8
52455loop_6104:
52456 stb %g3, [%l7 + 0x22]
52457 brgez %l3, loop_6105
52458 fcmpne16 %f8, %f4, %g4
52459 orn %o5, %i3, %l5
52460 movcs %icc, %o0, %l6
52461loop_6105:
52462 stw %o2, [%l7 + 0x54]
52463 sllx %o6, 0x07, %g5
52464 lduw [%l7 + 0x78], %g1
52465 lduw [%l7 + 0x64], %i5
52466 ldx [%l7 + 0x60], %i4
52467 edge8ln %g6, %l4, %l0
52468 edge32l %l2, %o4, %i2
52469 orcc %g7, 0x10B0, %o3
52470 fba %fcc1, loop_6106
52471 fmuld8ulx16 %f3, %f5, %f6
52472 std %f12, [%l7 + 0x08]
52473 fmovdge %xcc, %f15, %f0
52474loop_6106:
52475 or %o1, 0x1838, %o7
52476 stx %i7, [%l7 + 0x40]
52477 std %f6, [%l7 + 0x08]
52478 ldd [%l7 + 0x30], %f12
52479 bl,a %icc, loop_6107
52480 fones %f12
52481 tpos %icc, 0x1
52482 bneg,a,pn %icc, loop_6108
52483loop_6107:
52484 lduh [%l7 + 0x5A], %i1
52485 stx %i0, [%l7 + 0x48]
52486 movpos %xcc, %l1, %i6
52487loop_6108:
52488 tvc %icc, 0x5
52489 be loop_6109
52490 std %f6, [%l7 + 0x38]
52491 fbo,a %fcc3, loop_6110
52492 fcmple32 %f0, %f2, %g2
52493loop_6109:
52494 ta %xcc, 0x0
52495 ldx [%l7 + 0x60], %l3
52496loop_6110:
52497 stb %g3, [%l7 + 0x10]
52498 sth %o5, [%l7 + 0x4C]
52499 tneg %icc, 0x2
52500 fandnot1s %f3, %f6, %f13
52501 fxors %f4, %f12, %f4
52502 ldsb [%l7 + 0x19], %g4
52503 lduw [%l7 + 0x34], %i3
52504 fbue,a %fcc1, loop_6111
52505 stb %l5, [%l7 + 0x5E]
52506 ldub [%l7 + 0x29], %o0
52507 tn %icc, 0x7
52508loop_6111:
52509 umul %o2, %o6, %g5
52510 fmovdpos %xcc, %f10, %f2
52511 st %f1, [%l7 + 0x5C]
52512 fmovsgu %icc, %f14, %f8
52513 fmovde %icc, %f3, %f6
52514 bneg loop_6112
52515 mulx %g1, %l6, %i5
52516 alignaddr %g6, %i4, %l4
52517 ldd [%l7 + 0x10], %f2
52518loop_6112:
52519 ldd [%l7 + 0x78], %f4
52520 andncc %l0, %o4, %l2
52521 tvc %xcc, 0x6
52522 movcs %icc, %i2, %g7
52523 andncc %o3, %o7, %i7
52524 ldd [%l7 + 0x60], %f0
52525 array32 %i1, %i0, %l1
52526 sth %i6, [%l7 + 0x60]
52527 movleu %xcc, %o1, %l3
52528 movvs %icc, %g3, %g2
52529 fmovsg %icc, %f11, %f12
52530 fmovdcs %icc, %f13, %f14
52531 faligndata %f6, %f2, %f12
52532 fmovsn %xcc, %f13, %f13
52533 bpos %xcc, loop_6113
52534 fmovse %icc, %f0, %f6
52535 ldd [%l7 + 0x30], %f14
52536 fnand %f14, %f12, %f14
52537loop_6113:
52538 lduw [%l7 + 0x18], %g4
52539 fmovrdlez %o5, %f0, %f14
52540 bneg,pt %xcc, loop_6114
52541 sdivcc %l5, 0x1177, %o0
52542 fbe %fcc0, loop_6115
52543 ldd [%l7 + 0x10], %f0
52544loop_6114:
52545 movcc %xcc, %o2, %o6
52546 ldsh [%l7 + 0x76], %g5
52547loop_6115:
52548 fmovdn %xcc, %f3, %f9
52549 fand %f10, %f6, %f10
52550 edge16 %i3, %l6, %i5
52551 fmovdneg %icc, %f2, %f2
52552 fblg %fcc3, loop_6116
52553 stx %g6, [%l7 + 0x60]
52554 movleu %icc, %i4, %g1
52555 fba %fcc0, loop_6117
52556loop_6116:
52557 sra %l4, 0x0D, %o4
52558 te %icc, 0x3
52559 stx %l2, [%l7 + 0x60]
52560loop_6117:
52561 fba,a %fcc0, loop_6118
52562 srl %l0, %g7, %o3
52563 brlz,a %i2, loop_6119
52564 lduh [%l7 + 0x0E], %o7
52565loop_6118:
52566 stw %i7, [%l7 + 0x48]
52567 fnot1s %f2, %f15
52568loop_6119:
52569 stx %i0, [%l7 + 0x68]
52570 fpack16 %f14, %f12
52571 fble,a %fcc0, loop_6120
52572 lduw [%l7 + 0x44], %l1
52573 ldsh [%l7 + 0x50], %i1
52574 te %xcc, 0x5
52575loop_6120:
52576 ldd [%l7 + 0x28], %f8
52577 fnand %f14, %f2, %f12
52578 ldub [%l7 + 0x1C], %i6
52579 stb %o1, [%l7 + 0x4D]
52580 tge %xcc, 0x1
52581 tcs %xcc, 0x0
52582 fmovdn %icc, %f3, %f7
52583 fnands %f0, %f1, %f2
52584 brlz %g3, loop_6121
52585 ldsw [%l7 + 0x3C], %g2
52586 fbne,a %fcc1, loop_6122
52587 edge16l %l3, %o5, %l5
52588loop_6121:
52589 fsrc2s %f0, %f5
52590 alignaddr %o0, %g4, %o6
52591loop_6122:
52592 stb %g5, [%l7 + 0x48]
52593 xor %o2, 0x1145, %i3
52594 mulx %i5, %g6, %i4
52595 nop
52596 setx loop_6123, %l0, %l1
52597 jmpl %l1, %g1
52598 fcmpd %fcc0, %f2, %f6
52599 tsubcc %l6, %o4, %l2
52600 fmovsn %icc, %f14, %f14
52601loop_6123:
52602 fmuld8ulx16 %f8, %f7, %f4
52603 sth %l4, [%l7 + 0x7E]
52604 fblg,a %fcc2, loop_6124
52605 nop
52606 setx loop_6125, %l0, %l1
52607 wrpr 0x1, %tl
52608 wrpr %l1, %tpc
52609 add %l1, 0x4, %l1
52610 wrpr %l1, %tnpc
52611 setx 0x34400001400, %l0, %l1
52612 wrpr %l1, %tstate
52613 wrhpr 0x4, %htstate
52614 retry
52615 lduw [%l7 + 0x44], %l0
52616 or %o3, %i2, %g7
52617loop_6124:
52618 stw %i7, [%l7 + 0x34]
52619loop_6125:
52620 std %f12, [%l7 + 0x08]
52621 srlx %o7, 0x1D, %i0
52622 ldub [%l7 + 0x51], %l1
52623 fmuld8sux16 %f9, %f8, %f10
52624 bshuffle %f4, %f2, %f2
52625 tg %xcc, 0x6
52626 array32 %i6, %o1, %i1
52627 stb %g2, [%l7 + 0x54]
52628 tgu %icc, 0x7
52629 st %f11, [%l7 + 0x2C]
52630 fmovdl %xcc, %f6, %f0
52631 brz %g3, loop_6126
52632 stb %o5, [%l7 + 0x24]
52633 fmovrdgz %l5, %f10, %f8
52634 brgz,a %o0, loop_6127
52635loop_6126:
52636 fpadd16s %f14, %f15, %f2
52637 sth %l3, [%l7 + 0x0A]
52638 ldsw [%l7 + 0x08], %g4
52639loop_6127:
52640 fcmpne16 %f10, %f12, %o6
52641 fmovrse %g5, %f7, %f2
52642 fbu,a %fcc2, loop_6128
52643 fbuge %fcc0, loop_6129
52644 movl %xcc, %o2, %i5
52645 fble %fcc2, loop_6130
52646loop_6128:
52647 addc %i3, 0x0684, %g6
52648loop_6129:
52649 stb %g1, [%l7 + 0x5A]
52650 fmovsgu %icc, %f12, %f13
52651loop_6130:
52652 lduw [%l7 + 0x20], %l6
52653 taddcc %o4, 0x020C, %i4
52654 taddcctv %l4, %l2, %o3
52655 for %f4, %f6, %f14
52656 ble loop_6131
52657 fxor %f14, %f4, %f0
52658 fbe %fcc2, loop_6132
52659 fmovsvs %xcc, %f1, %f2
52660loop_6131:
52661 tgu %xcc, 0x4
52662 fbe %fcc3, loop_6133
52663loop_6132:
52664 fpadd32 %f4, %f2, %f0
52665 fmovsn %icc, %f15, %f7
52666 fbu %fcc2, loop_6134
52667loop_6133:
52668 ldx [%l7 + 0x40], %l0
52669 tpos %icc, 0x0
52670 movg %icc, %i2, %g7
52671loop_6134:
52672 lduh [%l7 + 0x1A], %i7
52673 orn %o7, %i0, %l1
52674 fmovsle %icc, %f13, %f2
52675 fmovsleu %xcc, %f13, %f2
52676 st %f9, [%l7 + 0x50]
52677 movrlez %o1, 0x08B, %i1
52678 sll %i6, 0x1E, %g3
52679 fmovsvs %icc, %f5, %f1
52680 ble %icc, loop_6135
52681 fpack16 %f14, %f11
52682 orncc %o5, %g2, %o0
52683 edge16n %l5, %l3, %g4
52684loop_6135:
52685 sllx %g5, 0x0E, %o6
52686 taddcctv %o2, 0x1320, %i3
52687 fxor %f0, %f8, %f12
52688 fmovsleu %xcc, %f3, %f5
52689 tcc %icc, 0x3
52690 orncc %g6, %g1, %i5
52691 ldub [%l7 + 0x0F], %l6
52692 fmovde %icc, %f15, %f14
52693 ldsb [%l7 + 0x77], %i4
52694 ldsw [%l7 + 0x28], %l4
52695 stb %o4, [%l7 + 0x1A]
52696 srlx %o3, %l2, %i2
52697 fexpand %f12, %f4
52698 sdivx %g7, 0x0D19, %i7
52699 fexpand %f10, %f0
52700 lduw [%l7 + 0x5C], %l0
52701 bne,pn %xcc, loop_6136
52702 stx %i0, [%l7 + 0x60]
52703 movrlez %l1, 0x133, %o7
52704 fxnors %f1, %f5, %f3
52705loop_6136:
52706 fba,a %fcc3, loop_6137
52707 fcmpd %fcc0, %f2, %f2
52708 sth %o1, [%l7 + 0x70]
52709 bvc %xcc, loop_6138
52710loop_6137:
52711 ldsw [%l7 + 0x18], %i6
52712 fmovspos %icc, %f11, %f15
52713 stx %g3, [%l7 + 0x38]
52714loop_6138:
52715 fnot2 %f6, %f0
52716 brlz %i1, loop_6139
52717 ldsw [%l7 + 0x58], %g2
52718 fmul8x16al %f9, %f4, %f14
52719 movleu %icc, %o0, %o5
52720loop_6139:
52721 tsubcctv %l3, 0x1C53, %g4
52722 umul %g5, 0x002B, %o6
52723 brgez,a %o2, loop_6140
52724 fbu,a %fcc0, loop_6141
52725 fmovdge %icc, %f2, %f13
52726 andn %i3, 0x1141, %l5
52727loop_6140:
52728 fmovrse %g6, %f8, %f2
52729loop_6141:
52730 udivx %i5, 0x135E, %g1
52731 movneg %xcc, %i4, %l6
52732 tg %xcc, 0x7
52733 ldd [%l7 + 0x28], %f10
52734 stb %l4, [%l7 + 0x35]
52735 fmovdcs %icc, %f7, %f15
52736 movre %o3, %l2, %o4
52737 fmovdgu %xcc, %f0, %f5
52738 fbn %fcc1, loop_6142
52739 movrne %g7, 0x38D, %i7
52740 sra %i2, 0x16, %l0
52741 fmovdgu %icc, %f13, %f9
52742loop_6142:
52743 fxor %f10, %f0, %f4
52744 array8 %l1, %o7, %i0
52745 lduw [%l7 + 0x24], %i6
52746 sth %g3, [%l7 + 0x26]
52747 tsubcctv %i1, 0x1895, %o1
52748 xnorcc %g2, 0x0399, %o5
52749 fcmps %fcc3, %f1, %f5
52750 ldsb [%l7 + 0x42], %l3
52751 udivx %o0, 0x0279, %g4
52752 fpack16 %f10, %f11
52753 ldub [%l7 + 0x5B], %g5
52754 nop
52755 setx loop_6143, %l0, %l1
52756 wrpr 0x1, %tl
52757 wrpr %l1, %tnpc
52758 setx 0x34400001400, %l0, %l1
52759 wrpr %l1, %tstate
52760 wrhpr 0x4, %htstate
52761 done
52762 ba,pt %icc, loop_6144
52763 umulcc %o2, 0x012B, %o6
52764 movn %xcc, %l5, %g6
52765loop_6143:
52766 mulscc %i3, 0x012C, %g1
52767loop_6144:
52768 lduh [%l7 + 0x40], %i5
52769 fbge,a %fcc3, loop_6145
52770 sdivx %i4, 0x1996, %l4
52771 std %f10, [%l7 + 0x50]
52772 tvs %xcc, 0x5
52773loop_6145:
52774 andncc %l6, %o3, %l2
52775 fpsub32 %f14, %f4, %f4
52776 fmovdvs %icc, %f1, %f5
52777 fxnor %f14, %f10, %f10
52778 stw %g7, [%l7 + 0x2C]
52779 ld [%l7 + 0x18], %f8
52780 udivcc %o4, 0x0109, %i2
52781 subcc %i7, %l0, %l1
52782 st %f15, [%l7 + 0x6C]
52783 fble %fcc1, loop_6146
52784 bleu loop_6147
52785 lduh [%l7 + 0x12], %i0
52786 ldd [%l7 + 0x48], %f2
52787loop_6146:
52788 lduh [%l7 + 0x50], %o7
52789loop_6147:
52790 bn,pn %icc, loop_6148
52791 tvs %xcc, 0x3
52792 fnot1 %f4, %f14
52793 edge32 %g3, %i6, %i1
52794loop_6148:
52795 fmovs %f13, %f3
52796 st %f13, [%l7 + 0x5C]
52797 ld [%l7 + 0x68], %f12
52798 st %f0, [%l7 + 0x70]
52799 sth %o1, [%l7 + 0x0A]
52800 stx %g2, [%l7 + 0x48]
52801 udivcc %o5, 0x058B, %l3
52802 bcs loop_6149
52803 stx %o0, [%l7 + 0x08]
52804 sdiv %g4, 0x078A, %o2
52805 fmovsvc %xcc, %f15, %f5
52806loop_6149:
52807 fmuld8ulx16 %f3, %f9, %f14
52808 fones %f14
52809 ld [%l7 + 0x14], %f0
52810 lduw [%l7 + 0x58], %o6
52811 fnand %f2, %f0, %f8
52812 fbg,a %fcc1, loop_6150
52813 ta %icc, 0x7
52814 mulscc %g5, 0x1385, %l5
52815 fmovrsne %g6, %f10, %f13
52816loop_6150:
52817 sth %i3, [%l7 + 0x78]
52818 fmovsgu %icc, %f14, %f9
52819 ldx [%l7 + 0x30], %g1
52820 st %f1, [%l7 + 0x10]
52821 fmovdneg %xcc, %f6, %f13
52822 fmovrse %i4, %f11, %f1
52823 fones %f12
52824 ld [%l7 + 0x3C], %f6
52825 fand %f10, %f2, %f4
52826 fmovrsgz %l4, %f8, %f7
52827 lduw [%l7 + 0x2C], %l6
52828 and %i5, %l2, %o3
52829 ldd [%l7 + 0x38], %f0
52830 edge16ln %g7, %o4, %i2
52831 stb %i7, [%l7 + 0x54]
52832 ldd [%l7 + 0x10], %f14
52833 sth %l1, [%l7 + 0x72]
52834 ldsh [%l7 + 0x7E], %i0
52835 umul %l0, %o7, %g3
52836 lduw [%l7 + 0x70], %i6
52837 stw %i1, [%l7 + 0x4C]
52838 bl,pn %icc, loop_6151
52839 ble,a,pn %icc, loop_6152
52840 ba,a,pn %icc, loop_6153
52841 tg %xcc, 0x5
52842loop_6151:
52843 tpos %icc, 0x4
52844loop_6152:
52845 tvs %xcc, 0x2
52846loop_6153:
52847 sll %g2, %o5, %o1
52848 ldx [%l7 + 0x48], %o0
52849 ldx [%l7 + 0x50], %g4
52850 srlx %l3, 0x15, %o2
52851 tvs %icc, 0x3
52852 tcc %icc, 0x7
52853 ld [%l7 + 0x74], %f13
52854 fmovrdgez %o6, %f4, %f2
52855 fsrc2s %f14, %f4
52856 lduh [%l7 + 0x70], %l5
52857 fornot2 %f14, %f8, %f12
52858 fmovdleu %icc, %f7, %f8
52859 fmovs %f11, %f4
52860 fmul8sux16 %f4, %f12, %f12
52861 edge32ln %g5, %i3, %g6
52862 fpsub32s %f10, %f10, %f0
52863 movleu %xcc, %g1, %i4
52864 fmovdg %xcc, %f12, %f15
52865 fandnot1s %f5, %f6, %f11
52866 fpack32 %f10, %f10, %f6
52867 edge32n %l4, %l6, %l2
52868 tsubcctv %i5, 0x03DF, %o3
52869 alignaddr %g7, %i2, %o4
52870 sll %l1, 0x1A, %i7
52871 stw %i0, [%l7 + 0x1C]
52872 edge16n %l0, %g3, %i6
52873 orncc %i1, 0x1BBD, %o7
52874 bcc loop_6154
52875 ldx [%l7 + 0x58], %g2
52876 ldd [%l7 + 0x30], %f0
52877 udivx %o1, 0x13CA, %o5
52878loop_6154:
52879 xnor %g4, 0x05CB, %l3
52880 std %f12, [%l7 + 0x28]
52881 fandnot2 %f4, %f12, %f2
52882 ld [%l7 + 0x4C], %f8
52883 subccc %o0, 0x1893, %o6
52884 fmovrdgz %l5, %f10, %f8
52885 taddcctv %g5, %i3, %o2
52886 edge32l %g6, %i4, %g1
52887 fmovdne %xcc, %f13, %f0
52888 orcc %l4, %l2, %i5
52889 array8 %l6, %o3, %g7
52890 movn %xcc, %o4, %i2
52891 brlez %i7, loop_6155
52892 fmovsa %xcc, %f12, %f12
52893 tle %icc, 0x5
52894 fcmps %fcc1, %f0, %f9
52895loop_6155:
52896 fbug %fcc2, loop_6156
52897 ldx [%l7 + 0x70], %i0
52898 tl %icc, 0x2
52899 fbl,a %fcc0, loop_6157
52900loop_6156:
52901 bge loop_6158
52902 ld [%l7 + 0x30], %f4
52903 lduw [%l7 + 0x64], %l1
52904loop_6157:
52905 ldub [%l7 + 0x26], %g3
52906loop_6158:
52907 ldsw [%l7 + 0x2C], %i6
52908 movle %icc, %i1, %l0
52909 stb %g2, [%l7 + 0x18]
52910 sth %o7, [%l7 + 0x24]
52911 stx %o5, [%l7 + 0x48]
52912 bshuffle %f2, %f14, %f10
52913 and %o1, 0x1D42, %g4
52914 fpsub32s %f4, %f2, %f6
52915 array8 %l3, %o0, %l5
52916 ldd [%l7 + 0x48], %f4
52917 lduh [%l7 + 0x18], %o6
52918 fornot1 %f8, %f2, %f0
52919 fmovdcc %xcc, %f6, %f0
52920 alignaddr %g5, %o2, %g6
52921 fmovdge %icc, %f0, %f7
52922 edge16ln %i4, %i3, %l4
52923 stx %g1, [%l7 + 0x50]
52924 popc 0x1B12, %l2
52925 fcmpne32 %f0, %f14, %l6
52926 fsrc2 %f10, %f8
52927 fmul8ulx16 %f0, %f14, %f12
52928 fbu %fcc1, loop_6159
52929 ldx [%l7 + 0x10], %o3
52930 orncc %g7, %i5, %o4
52931 call loop_6160
52932loop_6159:
52933 sra %i2, 0x10, %i0
52934 fnands %f15, %f7, %f0
52935 ldd [%l7 + 0x50], %f2
52936loop_6160:
52937 movne %xcc, %i7, %g3
52938 ldsh [%l7 + 0x5C], %i6
52939 sth %l1, [%l7 + 0x20]
52940 edge8l %i1, %g2, %l0
52941 udiv %o7, 0x0949, %o5
52942 bleu,pt %xcc, loop_6161
52943 brgz,a %o1, loop_6162
52944 movle %icc, %l3, %o0
52945 move %xcc, %l5, %o6
52946loop_6161:
52947 tsubcctv %g4, 0x1C5D, %o2
52948loop_6162:
52949 edge32l %g5, %g6, %i3
52950 ldsw [%l7 + 0x28], %i4
52951 fmovse %xcc, %f6, %f3
52952 fpsub16s %f13, %f15, %f5
52953 movrgz %l4, %l2, %g1
52954 fbne %fcc1, loop_6163
52955 ld [%l7 + 0x50], %f12
52956 fmovdvs %xcc, %f10, %f8
52957 bleu,a,pt %xcc, loop_6164
52958loop_6163:
52959 fpack32 %f6, %f10, %f12
52960 fcmpeq32 %f6, %f6, %l6
52961 fbne,a %fcc3, loop_6165
52962loop_6164:
52963 ldsw [%l7 + 0x48], %g7
52964 ld [%l7 + 0x70], %f13
52965 tsubcc %o3, %i5, %o4
52966loop_6165:
52967 lduh [%l7 + 0x20], %i0
52968 andcc %i2, 0x131D, %i7
52969 lduw [%l7 + 0x34], %g3
52970 ldub [%l7 + 0x77], %i6
52971 udiv %i1, 0x1C3F, %g2
52972 lduh [%l7 + 0x10], %l0
52973 fpadd16s %f15, %f6, %f3
52974 orcc %o7, %l1, %o5
52975 brlez,a %l3, loop_6166
52976 stx %o1, [%l7 + 0x20]
52977 st %f5, [%l7 + 0x5C]
52978 sub %o0, 0x1DB0, %o6
52979loop_6166:
52980 bn loop_6167
52981 ldsw [%l7 + 0x60], %l5
52982 fandnot1 %f10, %f10, %f12
52983 bn,a loop_6168
52984loop_6167:
52985 fmovsl %xcc, %f11, %f0
52986 edge32 %g4, %g5, %g6
52987 subccc %o2, 0x0760, %i3
52988loop_6168:
52989 std %f6, [%l7 + 0x58]
52990 fand %f8, %f2, %f0
52991 ldsb [%l7 + 0x72], %i4
52992 fsrc2s %f0, %f2
52993 fpack16 %f12, %f6
52994 brgz %l2, loop_6169
52995 taddcc %g1, %l6, %g7
52996 fmul8sux16 %f12, %f12, %f8
52997 ba,a %xcc, loop_6170
52998loop_6169:
52999 fxnors %f2, %f10, %f15
53000 bneg loop_6171
53001 ldsh [%l7 + 0x08], %o3
53002loop_6170:
53003 movvs %xcc, %l4, %i5
53004 umulcc %o4, %i0, %i7
53005loop_6171:
53006 fands %f14, %f15, %f1
53007 bpos,a,pt %xcc, loop_6172
53008 std %f8, [%l7 + 0x30]
53009 mova %xcc, %g3, %i6
53010 tvc %icc, 0x6
53011loop_6172:
53012 ldx [%l7 + 0x28], %i1
53013 ld [%l7 + 0x28], %f7
53014 ld [%l7 + 0x6C], %f10
53015 ldsh [%l7 + 0x1A], %i2
53016 movvc %xcc, %g2, %o7
53017 fpsub16s %f13, %f13, %f11
53018 tsubcctv %l1, 0x1B27, %l0
53019 ldx [%l7 + 0x08], %o5
53020 bgu loop_6173
53021 fcmple32 %f0, %f4, %l3
53022 ldx [%l7 + 0x28], %o0
53023 bg loop_6174
53024loop_6173:
53025 brlz,a %o1, loop_6175
53026 fnand %f6, %f0, %f8
53027 edge32ln %l5, %g4, %o6
53028loop_6174:
53029 movre %g6, %g5, %i3
53030loop_6175:
53031 fcmple16 %f12, %f10, %i4
53032 fcmpgt16 %f6, %f8, %l2
53033 ld [%l7 + 0x18], %f1
53034 fmovd %f10, %f0
53035 fpack32 %f10, %f4, %f2
53036 fmovrdgez %o2, %f6, %f4
53037 sdivx %g1, 0x0972, %g7
53038 fbl %fcc1, loop_6176
53039 st %f13, [%l7 + 0x7C]
53040 bge,a,pt %xcc, loop_6177
53041 fbl %fcc2, loop_6178
53042loop_6176:
53043 movgu %xcc, %l6, %l4
53044 fmovs %f9, %f6
53045loop_6177:
53046 tg %icc, 0x2
53047loop_6178:
53048 and %i5, %o3, %o4
53049 bcc,a,pt %icc, loop_6179
53050 ldsw [%l7 + 0x10], %i0
53051 sll %i7, 0x01, %g3
53052 sth %i1, [%l7 + 0x5E]
53053loop_6179:
53054 movn %icc, %i2, %g2
53055 stb %o7, [%l7 + 0x1C]
53056 fsrc1s %f5, %f0
53057 fmovspos %xcc, %f5, %f6
53058 fnot2 %f12, %f0
53059 edge8 %l1, %i6, %l0
53060 nop
53061 setx loop_6180, %l0, %l1
53062 wrpr 0x1, %tl
53063 wrpr %l1, %tpc
53064 add %l1, 0x4, %l1
53065 wrpr %l1, %tnpc
53066 setx 0x34400001400, %l0, %l1
53067 wrpr %l1, %tstate
53068 wrhpr 0x4, %htstate
53069 retry
53070 fxnor %f8, %f12, %f2
53071 fmovrdlez %o5, %f2, %f2
53072 ba loop_6181
53073loop_6180:
53074 fbo,a %fcc3, loop_6182
53075 fmovdl %xcc, %f8, %f15
53076 lduw [%l7 + 0x0C], %o0
53077loop_6181:
53078 ld [%l7 + 0x44], %f4
53079loop_6182:
53080 mulscc %l3, 0x062A, %o1
53081 sth %g4, [%l7 + 0x3A]
53082 subc %l5, 0x0DCB, %g6
53083 sth %o6, [%l7 + 0x3C]
53084 edge16n %i3, %i4, %g5
53085 bleu,a %icc, loop_6183
53086 fcmple16 %f4, %f2, %l2
53087 ldsb [%l7 + 0x5A], %g1
53088 tge %icc, 0x5
53089loop_6183:
53090 movgu %icc, %o2, %g7
53091 lduw [%l7 + 0x44], %l4
53092 sth %l6, [%l7 + 0x20]
53093 fmovsn %xcc, %f1, %f0
53094 bcs %xcc, loop_6184
53095 ldd [%l7 + 0x18], %f0
53096 ldsb [%l7 + 0x46], %o3
53097 fpadd16 %f0, %f6, %f12
53098loop_6184:
53099 tleu %icc, 0x2
53100 ldsb [%l7 + 0x11], %o4
53101 andncc %i5, %i7, %i0
53102 fmovrdlez %i1, %f14, %f10
53103 std %f2, [%l7 + 0x58]
53104 fbug,a %fcc1, loop_6185
53105 ldsb [%l7 + 0x0C], %i2
53106 fzero %f2
53107 sdiv %g2, 0x12E6, %g3
53108loop_6185:
53109 fmovsvs %icc, %f5, %f6
53110 fmovrsgez %o7, %f6, %f13
53111 fcmpne32 %f0, %f0, %l1
53112 movn %xcc, %l0, %i6
53113 array32 %o0, %o5, %l3
53114 edge8 %o1, %l5, %g6
53115 call loop_6186
53116 lduw [%l7 + 0x08], %o6
53117 bl %xcc, loop_6187
53118 or %i3, 0x1387, %g4
53119loop_6186:
53120 orcc %i4, 0x1D06, %g5
53121 fbge,a %fcc3, loop_6188
53122loop_6187:
53123 sdivcc %g1, 0x08A7, %l2
53124 ldd [%l7 + 0x18], %f2
53125 srlx %o2, %g7, %l4
53126loop_6188:
53127 std %f14, [%l7 + 0x68]
53128 mulscc %l6, %o4, %i5
53129 tneg %icc, 0x7
53130 movl %icc, %i7, %o3
53131 fmovrdlz %i1, %f8, %f2
53132 fornot2 %f14, %f10, %f8
53133 stx %i2, [%l7 + 0x60]
53134 bvc,pn %xcc, loop_6189
53135 fnot1 %f6, %f14
53136 or %g2, 0x01C1, %i0
53137 fcmpne16 %f12, %f2, %o7
53138loop_6189:
53139 fone %f12
53140 ldub [%l7 + 0x0E], %l1
53141 ldub [%l7 + 0x5E], %l0
53142 fandnot1 %f10, %f0, %f2
53143 stx %g3, [%l7 + 0x60]
53144 ldsh [%l7 + 0x64], %o0
53145 fpmerge %f4, %f2, %f4
53146 ta %xcc, 0x6
53147 ld [%l7 + 0x18], %f1
53148 fnot2s %f5, %f1
53149 fone %f4
53150 siam 0x3
53151 stx %i6, [%l7 + 0x08]
53152 edge8n %o5, %o1, %l5
53153 ld [%l7 + 0x28], %f7
53154 fpack16 %f6, %f0
53155 bgu,a,pt %icc, loop_6190
53156 fnot1s %f12, %f2
53157 ldsb [%l7 + 0x7B], %g6
53158 edge32ln %l3, %i3, %o6
53159loop_6190:
53160 ldub [%l7 + 0x1A], %i4
53161 fpmerge %f3, %f12, %f12
53162 fmovdcs %xcc, %f15, %f2
53163 ldub [%l7 + 0x14], %g5
53164 fbg,a %fcc0, loop_6191
53165 stx %g4, [%l7 + 0x30]
53166 brlz %l2, loop_6192
53167 alignaddr %g1, %g7, %o2
53168loop_6191:
53169 be,a loop_6193
53170 fbn %fcc1, loop_6194
53171loop_6192:
53172 fsrc2 %f6, %f0
53173 ldsb [%l7 + 0x78], %l4
53174loop_6193:
53175 std %f14, [%l7 + 0x40]
53176loop_6194:
53177 sdivcc %o4, 0x1559, %l6
53178 fmovrsne %i5, %f6, %f0
53179 fmovdg %icc, %f10, %f4
53180 fcmpne32 %f2, %f6, %i7
53181 bcs loop_6195
53182 orn %o3, %i2, %i1
53183 bvc %icc, loop_6196
53184 fmovspos %xcc, %f1, %f5
53185loop_6195:
53186 movrgez %g2, 0x286, %o7
53187 ldd [%l7 + 0x10], %f14
53188loop_6196:
53189 smul %i0, %l1, %g3
53190 fmovdge %icc, %f5, %f9
53191 fmul8x16au %f2, %f12, %f0
53192 add %l0, %i6, %o0
53193 stw %o1, [%l7 + 0x50]
53194 subcc %o5, 0x0937, %l5
53195 movpos %xcc, %g6, %i3
53196 fpadd16 %f14, %f10, %f10
53197 sllx %l3, %o6, %i4
53198 smul %g4, 0x07CB, %g5
53199 brgez %l2, loop_6197
53200 std %f4, [%l7 + 0x30]
53201 srl %g7, 0x18, %o2
53202 fmovrdgz %g1, %f10, %f10
53203loop_6197:
53204 ldsw [%l7 + 0x60], %l4
53205 fpadd32 %f2, %f2, %f12
53206 tgu %icc, 0x5
53207 ldsb [%l7 + 0x28], %o4
53208 fcmpeq16 %f0, %f12, %l6
53209 sdivcc %i7, 0x09F1, %o3
53210 lduw [%l7 + 0x54], %i5
53211 fmovde %xcc, %f3, %f8
53212 fmovsneg %icc, %f2, %f7
53213 bshuffle %f12, %f2, %f6
53214 tgu %xcc, 0x6
53215 ld [%l7 + 0x54], %f1
53216 fnegs %f10, %f10
53217 fornot2s %f8, %f14, %f15
53218 fmovsvc %xcc, %f11, %f9
53219 edge8 %i2, %g2, %i1
53220 st %f14, [%l7 + 0x78]
53221 tle %xcc, 0x0
53222 fmovsa %xcc, %f0, %f1
53223 fmovrdlez %o7, %f12, %f4
53224 array16 %i0, %l1, %g3
53225 tvs %icc, 0x7
53226 fnors %f10, %f4, %f4
53227 fbne %fcc3, loop_6198
53228 ldsw [%l7 + 0x30], %i6
53229 fmovdg %icc, %f5, %f6
53230 bpos,pt %icc, loop_6199
53231loop_6198:
53232 fmovdgu %xcc, %f10, %f2
53233 fsrc1 %f2, %f4
53234 fmovscs %icc, %f7, %f3
53235loop_6199:
53236 ldsw [%l7 + 0x74], %o0
53237 addc %o1, %o5, %l0
53238 ldx [%l7 + 0x30], %g6
53239 bvc,pt %icc, loop_6200
53240 addcc %l5, 0x1903, %i3
53241 movvc %icc, %o6, %l3
53242 mova %icc, %g4, %i4
53243loop_6200:
53244 ldsw [%l7 + 0x30], %l2
53245 smul %g5, %o2, %g7
53246 nop
53247 setx loop_6201, %l0, %l1
53248 jmpl %l1, %l4
53249 fmovdvc %icc, %f3, %f2
53250 xor %g1, 0x0748, %l6
53251 ldub [%l7 + 0x47], %o4
53252loop_6201:
53253 srl %i7, %o3, %i2
53254 st %f11, [%l7 + 0x18]
53255 fbul %fcc1, loop_6202
53256 fmovsneg %xcc, %f4, %f15
53257 stx %i5, [%l7 + 0x10]
53258 fcmpd %fcc3, %f8, %f14
53259loop_6202:
53260 tn %icc, 0x5
53261 fmovdvs %icc, %f4, %f7
53262 alignaddr %i1, %g2, %i0
53263 fbul,a %fcc0, loop_6203
53264 tge %xcc, 0x1
53265 fornot1 %f6, %f14, %f12
53266 fzero %f14
53267loop_6203:
53268 fcmpes %fcc3, %f12, %f7
53269 fpadd16 %f14, %f10, %f6
53270 st %f2, [%l7 + 0x14]
53271 fornot2 %f12, %f6, %f12
53272 taddcc %l1, 0x0E77, %o7
53273 fmovdle %icc, %f7, %f2
53274 stb %g3, [%l7 + 0x27]
53275 orcc %o0, 0x07FD, %o1
53276 fmovdcs %icc, %f5, %f12
53277 fblg,a %fcc2, loop_6204
53278 subccc %i6, 0x1628, %o5
53279 fmovdle %xcc, %f5, %f4
53280 edge16ln %l0, %g6, %i3
53281loop_6204:
53282 bge,pt %xcc, loop_6205
53283 movl %icc, %o6, %l5
53284 fsrc1s %f5, %f0
53285 nop
53286 setx loop_6206, %l0, %l1
53287 wrpr 0x1, %tl
53288 wrpr %l1, %tpc
53289 add %l1, 0x4, %l1
53290 wrpr %l1, %tnpc
53291 setx 0x34400001400, %l0, %l1
53292 wrpr %l1, %tstate
53293 wrhpr 0x4, %htstate
53294 retry
53295loop_6205:
53296 fnegd %f2, %f12
53297 ld [%l7 + 0x74], %f2
53298 smulcc %l3, 0x0497, %i4
53299loop_6206:
53300 fmovsgu %icc, %f0, %f13
53301 lduh [%l7 + 0x56], %l2
53302 orncc %g5, %o2, %g4
53303 std %f4, [%l7 + 0x78]
53304 lduh [%l7 + 0x58], %g7
53305 fmovde %icc, %f5, %f7
53306 subc %l4, 0x1186, %l6
53307 sethi 0x1F77, %o4
53308 ldsh [%l7 + 0x20], %g1
53309 fmovsvs %xcc, %f0, %f3
53310 fcmpeq16 %f8, %f14, %o3
53311 st %f12, [%l7 + 0x1C]
53312 ldsw [%l7 + 0x3C], %i2
53313 ldsb [%l7 + 0x27], %i5
53314 stw %i7, [%l7 + 0x3C]
53315 fabsd %f6, %f0
53316 lduw [%l7 + 0x30], %g2
53317 bl,pn %xcc, loop_6207
53318 ld [%l7 + 0x2C], %f5
53319 ldsb [%l7 + 0x30], %i1
53320 fnegs %f4, %f12
53321loop_6207:
53322 lduw [%l7 + 0x5C], %i0
53323 ldsb [%l7 + 0x74], %o7
53324 fmovrdlez %g3, %f6, %f12
53325 fmovdl %xcc, %f1, %f11
53326 tsubcc %l1, 0x1930, %o0
53327 fxnors %f4, %f0, %f8
53328 movrgz %o1, %o5, %i6
53329 brlez,a %l0, loop_6208
53330 fmovrsne %i3, %f8, %f9
53331 fnors %f9, %f11, %f13
53332 sllx %o6, 0x04, %l5
53333loop_6208:
53334 ldub [%l7 + 0x55], %l3
53335 ldd [%l7 + 0x20], %f6
53336 lduh [%l7 + 0x22], %i4
53337 fnot2 %f12, %f2
53338 udivcc %g6, 0x12B3, %g5
53339 nop
53340 setx loop_6209, %l0, %l1
53341 wrpr 0x1, %tl
53342 wrpr %l1, %tnpc
53343 setx 0x34400001400, %l0, %l1
53344 wrpr %l1, %tstate
53345 wrhpr 0x4, %htstate
53346 done
53347 movge %icc, %l2, %o2
53348 fors %f3, %f4, %f5
53349 fandnot1 %f12, %f0, %f6
53350loop_6209:
53351 be loop_6210
53352 subccc %g7, 0x196B, %l4
53353 fexpand %f9, %f2
53354 pdist %f12, %f4, %f10
53355loop_6210:
53356 ld [%l7 + 0x5C], %f10
53357 umul %l6, 0x1899, %o4
53358 bshuffle %f10, %f0, %f14
53359 fba,a %fcc3, loop_6211
53360 mulscc %g1, 0x17CF, %o3
53361 fcmpne16 %f12, %f12, %g4
53362 umulcc %i5, 0x06D8, %i7
53363loop_6211:
53364 bleu,a,pt %icc, loop_6212
53365 ldub [%l7 + 0x13], %i2
53366 addc %g2, %i1, %i0
53367 xnor %o7, %g3, %o0
53368loop_6212:
53369 tcs %icc, 0x5
53370 ldd [%l7 + 0x78], %f6
53371 fmovsne %icc, %f2, %f9
53372 st %f12, [%l7 + 0x14]
53373 tneg %icc, 0x1
53374 udivcc %o1, 0x18F9, %l1
53375 fnot1 %f4, %f12
53376 fnot2 %f10, %f14
53377 fmovdge %xcc, %f2, %f6
53378 taddcc %i6, %l0, %o5
53379 movvs %xcc, %o6, %l5
53380 ld [%l7 + 0x14], %f2
53381 fmovsleu %icc, %f4, %f6
53382 bcs,pn %xcc, loop_6213
53383 fbug,a %fcc1, loop_6214
53384 ldsw [%l7 + 0x68], %i3
53385 stb %l3, [%l7 + 0x77]
53386loop_6213:
53387 fnegs %f1, %f9
53388loop_6214:
53389 ldsh [%l7 + 0x26], %i4
53390 movneg %xcc, %g6, %g5
53391 orn %l2, %o2, %l4
53392 edge8 %l6, %g7, %o4
53393 stx %g1, [%l7 + 0x48]
53394 fandnot1 %f4, %f12, %f14
53395 bvc,a,pn %xcc, loop_6215
53396 fmovsneg %icc, %f12, %f10
53397 st %f10, [%l7 + 0x4C]
53398 stb %g4, [%l7 + 0x2A]
53399loop_6215:
53400 movpos %icc, %i5, %i7
53401 smulcc %i2, %o3, %i1
53402 ldx [%l7 + 0x10], %g2
53403 fandnot2s %f13, %f14, %f11
53404 movvs %xcc, %o7, %g3
53405 mulx %o0, 0x007A, %o1
53406 sth %i0, [%l7 + 0x36]
53407 array32 %l1, %i6, %o5
53408 ld [%l7 + 0x14], %f7
53409 fmovsn %xcc, %f4, %f11
53410 bneg,pt %xcc, loop_6216
53411 ldx [%l7 + 0x68], %l0
53412 alignaddrl %l5, %i3, %o6
53413 sllx %i4, %g6, %g5
53414loop_6216:
53415 bpos,pn %xcc, loop_6217
53416 lduw [%l7 + 0x44], %l3
53417 bvc,pn %icc, loop_6218
53418 ldsb [%l7 + 0x1C], %o2
53419loop_6217:
53420 edge32 %l2, %l6, %l4
53421 stw %g7, [%l7 + 0x60]
53422loop_6218:
53423 move %icc, %g1, %g4
53424 fcmps %fcc2, %f13, %f14
53425 fmovdneg %icc, %f2, %f2
53426 movvs %icc, %i5, %o4
53427 fmul8x16 %f1, %f2, %f8
53428 ldub [%l7 + 0x7B], %i2
53429 sth %i7, [%l7 + 0x56]
53430 sdivx %i1, 0x07C8, %g2
53431 fbg %fcc0, loop_6219
53432 tvc %xcc, 0x5
53433 std %f0, [%l7 + 0x48]
53434 movg %icc, %o3, %g3
53435loop_6219:
53436 ldsw [%l7 + 0x54], %o0
53437 std %f2, [%l7 + 0x40]
53438 fmovrse %o1, %f6, %f11
53439 xor %o7, %l1, %i0
53440 bpos,a %xcc, loop_6220
53441 ldsw [%l7 + 0x60], %i6
53442 bleu,a,pn %xcc, loop_6221
53443 fmovdg %xcc, %f5, %f8
53444loop_6220:
53445 fmul8ulx16 %f0, %f14, %f4
53446 fmovspos %xcc, %f8, %f0
53447loop_6221:
53448 smul %o5, 0x1633, %l0
53449 ldsb [%l7 + 0x2D], %i3
53450 ldsw [%l7 + 0x3C], %l5
53451 fmovdpos %icc, %f7, %f14
53452 movvc %icc, %i4, %g6
53453 udiv %o6, 0x00C4, %g5
53454 fmovdvc %icc, %f9, %f10
53455 fmuld8sux16 %f3, %f10, %f10
53456 edge16l %l3, %l2, %l6
53457 lduh [%l7 + 0x38], %l4
53458 fmovsl %icc, %f13, %f5
53459 array16 %o2, %g7, %g1
53460 ldsw [%l7 + 0x4C], %i5
53461 subccc %g4, 0x137B, %o4
53462 pdist %f10, %f14, %f10
53463 fone %f0
53464 edge32ln %i7, %i2, %g2
53465 tg %icc, 0x7
53466 brgz %o3, loop_6222
53467 movle %xcc, %g3, %o0
53468 fbne %fcc3, loop_6223
53469 ld [%l7 + 0x74], %f4
53470loop_6222:
53471 call loop_6224
53472 fbg,a %fcc0, loop_6225
53473loop_6223:
53474 stx %o1, [%l7 + 0x68]
53475 fandnot2s %f1, %f7, %f15
53476loop_6224:
53477 ldub [%l7 + 0x26], %o7
53478loop_6225:
53479 smulcc %l1, 0x19C5, %i0
53480 edge32 %i6, %o5, %l0
53481 ldub [%l7 + 0x3F], %i3
53482 ldsh [%l7 + 0x64], %l5
53483 lduh [%l7 + 0x0E], %i1
53484 ld [%l7 + 0x74], %f13
53485 pdist %f14, %f14, %f6
53486 movre %g6, %o6, %g5
53487 for %f6, %f2, %f8
53488 sll %l3, 0x0C, %i4
53489 fcmpne32 %f4, %f12, %l2
53490 ldx [%l7 + 0x40], %l4
53491 fnot2 %f10, %f14
53492 fmovrse %o2, %f15, %f11
53493 fmovsn %xcc, %f6, %f7
53494 stx %g7, [%l7 + 0x30]
53495 fbul,a %fcc1, loop_6226
53496 ldub [%l7 + 0x4E], %g1
53497 mulscc %i5, 0x00C9, %l6
53498 movre %g4, 0x0A0, %o4
53499loop_6226:
53500 stb %i2, [%l7 + 0x3A]
53501 edge16ln %i7, %o3, %g2
53502 bn,pt %icc, loop_6227
53503 ldsb [%l7 + 0x28], %g3
53504 bshuffle %f4, %f0, %f14
53505 fbuge,a %fcc0, loop_6228
53506loop_6227:
53507 nop
53508 setx loop_6229, %l0, %l1
53509 wrpr 0x1, %tl
53510 wrpr %l1, %tpc
53511 add %l1, 0x4, %l1
53512 wrpr %l1, %tnpc
53513 setx 0x34400001400, %l0, %l1
53514 wrpr %l1, %tstate
53515 wrhpr 0x4, %htstate
53516 retry
53517 taddcc %o1, %o7, %o0
53518 fmovdne %icc, %f3, %f6
53519loop_6228:
53520 ldub [%l7 + 0x4D], %i0
53521loop_6229:
53522 fpsub16s %f2, %f5, %f15
53523 fmovdneg %icc, %f15, %f1
53524 ldsb [%l7 + 0x1E], %l1
53525 smulcc %o5, %i6, %i3
53526 st %f1, [%l7 + 0x38]
53527 sethi 0x0B6B, %l5
53528 edge32n %i1, %g6, %o6
53529 ldsb [%l7 + 0x11], %g5
53530 sub %l0, %l3, %l2
53531 fbn,a %fcc1, loop_6230
53532 movre %i4, %l4, %o2
53533 ld [%l7 + 0x70], %f11
53534 ldx [%l7 + 0x10], %g1
53535loop_6230:
53536 ldsw [%l7 + 0x20], %g7
53537 movvs %xcc, %l6, %i5
53538 tle %xcc, 0x7
53539 ta %xcc, 0x5
53540 sdivx %o4, 0x087E, %i2
53541 st %f6, [%l7 + 0x60]
53542 nop
53543 setx loop_6231, %l0, %l1
53544 jmpl %l1, %g4
53545 ldd [%l7 + 0x10], %f10
53546 tvc %xcc, 0x0
53547 brgz %o3, loop_6232
53548loop_6231:
53549 xorcc %i7, %g3, %g2
53550 fmovspos %icc, %f7, %f15
53551 movrne %o7, %o1, %i0
53552loop_6232:
53553 ldsh [%l7 + 0x58], %l1
53554 fpadd16s %f13, %f14, %f14
53555 fornot1s %f10, %f13, %f10
53556 xor %o0, 0x1AD0, %i6
53557 sub %i3, %o5, %i1
53558 lduh [%l7 + 0x40], %g6
53559 fmovdneg %xcc, %f11, %f4
53560 lduh [%l7 + 0x66], %o6
53561 fzeros %f3
53562 fmovrde %g5, %f12, %f4
53563 fabsd %f10, %f8
53564 fmovrsgez %l5, %f12, %f8
53565 fand %f0, %f10, %f10
53566 addc %l0, %l2, %i4
53567 fone %f8
53568 orcc %l4, 0x1796, %l3
53569 ldsw [%l7 + 0x58], %g1
53570 bleu,pn %xcc, loop_6233
53571 stw %o2, [%l7 + 0x24]
53572 movge %xcc, %g7, %l6
53573 st %f7, [%l7 + 0x40]
53574loop_6233:
53575 srax %i5, %o4, %g4
53576 fbo %fcc0, loop_6234
53577 fmovsne %xcc, %f2, %f5
53578 stb %i2, [%l7 + 0x55]
53579 ldsb [%l7 + 0x7F], %i7
53580loop_6234:
53581 lduh [%l7 + 0x54], %o3
53582 edge8 %g2, %o7, %o1
53583 smulcc %i0, 0x006C, %g3
53584 or %l1, 0x1E1F, %o0
53585 fble %fcc1, loop_6235
53586 fpack32 %f14, %f6, %f12
53587 addc %i6, %o5, %i1
53588 te %xcc, 0x7
53589loop_6235:
53590 sdivx %g6, 0x0974, %i3
53591 edge16l %g5, %l5, %l0
53592 bvs,pt %xcc, loop_6236
53593 lduh [%l7 + 0x40], %l2
53594 tsubcc %o6, 0x1DA0, %i4
53595 ldd [%l7 + 0x28], %f0
53596loop_6236:
53597 brgz %l4, loop_6237
53598 umulcc %g1, 0x0961, %o2
53599 std %f14, [%l7 + 0x10]
53600 fpack32 %f10, %f0, %f8
53601loop_6237:
53602 fmovrse %g7, %f12, %f6
53603 or %l3, %i5, %l6
53604 ldsb [%l7 + 0x4C], %o4
53605 fones %f2
53606 tg %icc, 0x7
53607 fnands %f6, %f15, %f2
53608 movge %xcc, %i2, %i7
53609 fornot1 %f2, %f12, %f10
53610 st %f11, [%l7 + 0x54]
53611 lduh [%l7 + 0x14], %o3
53612 bshuffle %f0, %f10, %f6
53613 ldsw [%l7 + 0x74], %g4
53614 fmovrdlz %g2, %f6, %f10
53615 brlz,a %o1, loop_6238
53616 st %f13, [%l7 + 0x54]
53617 fcmped %fcc2, %f12, %f8
53618 stx %o7, [%l7 + 0x20]
53619loop_6238:
53620 sth %i0, [%l7 + 0x4C]
53621 fxor %f0, %f8, %f2
53622 ldsh [%l7 + 0x5C], %l1
53623 ldub [%l7 + 0x5D], %g3
53624 call loop_6239
53625 fmovse %xcc, %f4, %f1
53626 for %f12, %f12, %f10
53627 fbe %fcc1, loop_6240
53628loop_6239:
53629 stx %o0, [%l7 + 0x78]
53630 subcc %i6, 0x018B, %i1
53631 srlx %g6, 0x14, %o5
53632loop_6240:
53633 or %i3, 0x0357, %l5
53634 movrne %g5, %l2, %l0
53635 fmovrde %i4, %f8, %f6
53636 tneg %icc, 0x2
53637 fmovrsne %l4, %f2, %f15
53638 fmovsa %icc, %f1, %f12
53639 ldub [%l7 + 0x37], %o6
53640 ldsb [%l7 + 0x63], %g1
53641 movle %xcc, %g7, %o2
53642 fpadd32s %f5, %f3, %f7
53643 fmuld8sux16 %f3, %f15, %f6
53644 sth %i5, [%l7 + 0x2A]
53645 andcc %l3, %l6, %o4
53646 fmovrdgez %i7, %f4, %f14
53647 fmovsn %xcc, %f15, %f2
53648 ldd [%l7 + 0x68], %f0
53649 taddcctv %i2, %g4, %g2
53650 fba %fcc2, loop_6241
53651 tge %icc, 0x4
53652 mulscc %o3, 0x0A94, %o7
53653 stb %o1, [%l7 + 0x51]
53654loop_6241:
53655 edge32 %l1, %g3, %o0
53656 sub %i6, %i0, %g6
53657 lduh [%l7 + 0x44], %i1
53658 st %f2, [%l7 + 0x60]
53659 tsubcc %i3, 0x099B, %o5
53660 ldd [%l7 + 0x70], %f6
53661 ldsh [%l7 + 0x4C], %g5
53662 fmovdpos %icc, %f7, %f4
53663 tcc %xcc, 0x6
53664 srax %l5, 0x0D, %l2
53665 ldsb [%l7 + 0x7F], %i4
53666 fmuld8ulx16 %f4, %f12, %f10
53667 stx %l4, [%l7 + 0x50]
53668 fmovrdne %l0, %f0, %f12
53669 st %f4, [%l7 + 0x34]
53670 fpadd16 %f8, %f2, %f0
53671 movrlez %g1, %g7, %o2
53672 addc %o6, 0x18A0, %i5
53673 fmovrslez %l3, %f2, %f3
53674 fmul8x16au %f8, %f14, %f4
53675 fpack16 %f12, %f2
53676 stb %l6, [%l7 + 0x16]
53677 brlez,a %i7, loop_6242
53678 ldd [%l7 + 0x70], %f6
53679 fbe %fcc3, loop_6243
53680 fcmped %fcc1, %f10, %f10
53681loop_6242:
53682 std %f8, [%l7 + 0x60]
53683 mulx %o4, 0x0FB4, %i2
53684loop_6243:
53685 fcmpes %fcc3, %f10, %f6
53686 fmovsa %xcc, %f3, %f4
53687 fblg %fcc0, loop_6244
53688 stx %g4, [%l7 + 0x78]
53689 bneg,a,pt %icc, loop_6245
53690 orn %o3, %g2, %o7
53691loop_6244:
53692 brgz,a %l1, loop_6246
53693 movn %xcc, %g3, %o0
53694loop_6245:
53695 sdivcc %o1, 0x0B2B, %i6
53696 pdist %f14, %f2, %f2
53697loop_6246:
53698 edge16ln %i0, %g6, %i1
53699 fbug,a %fcc1, loop_6247
53700 udivx %i3, 0x0BA8, %o5
53701 fcmpeq32 %f2, %f10, %l5
53702 bn loop_6248
53703loop_6247:
53704 fpmerge %f4, %f12, %f2
53705 fbue,a %fcc1, loop_6249
53706 array16 %l2, %i4, %l4
53707loop_6248:
53708 ldx [%l7 + 0x18], %g5
53709 fmul8x16 %f1, %f14, %f14
53710loop_6249:
53711 ldx [%l7 + 0x18], %l0
53712 andncc %g1, %g7, %o6
53713 tsubcc %i5, %l3, %l6
53714 fcmpne16 %f4, %f14, %i7
53715 ldx [%l7 + 0x48], %o2
53716 edge32ln %o4, %g4, %o3
53717 fpadd32s %f6, %f7, %f7
53718 fba %fcc0, loop_6250
53719 brlz %g2, loop_6251
53720 tleu %xcc, 0x7
53721 movrne %o7, %l1, %i2
53722loop_6250:
53723 ldsh [%l7 + 0x68], %g3
53724loop_6251:
53725 ldub [%l7 + 0x28], %o0
53726 fbge %fcc3, loop_6252
53727 fcmpne32 %f12, %f10, %o1
53728 ldsh [%l7 + 0x40], %i0
53729 tsubcctv %g6, %i1, %i6
53730loop_6252:
53731 fbge %fcc3, loop_6253
53732 bvs,a loop_6254
53733 fcmps %fcc1, %f4, %f6
53734 sll %i3, 0x07, %l5
53735loop_6253:
53736 movrlez %l2, %i4, %l4
53737loop_6254:
53738 stw %o5, [%l7 + 0x14]
53739 call loop_6255
53740 fandnot2s %f8, %f7, %f10
53741 fzero %f2
53742 st %f13, [%l7 + 0x40]
53743loop_6255:
53744 movg %icc, %g5, %g1
53745 movcs %xcc, %l0, %o6
53746 fabsd %f10, %f6
53747 brnz %i5, loop_6256
53748 ldsb [%l7 + 0x6C], %l3
53749 mulscc %l6, %i7, %g7
53750 bleu,a,pt %xcc, loop_6257
53751loop_6256:
53752 fmovsleu %xcc, %f4, %f15
53753 fmovrdgz %o4, %f2, %f6
53754 brnz,a %g4, loop_6258
53755loop_6257:
53756 ldd [%l7 + 0x48], %f12
53757 fmovsne %xcc, %f11, %f12
53758 fpsub16s %f8, %f5, %f5
53759loop_6258:
53760 andn %o2, %o3, %g2
53761 addccc %l1, %o7, %g3
53762 fornot1 %f4, %f12, %f12
53763 fpsub16 %f4, %f6, %f4
53764 array16 %i2, %o1, %i0
53765 stw %g6, [%l7 + 0x44]
53766 or %o0, 0x11EF, %i6
53767 tn %icc, 0x6
53768 umulcc %i3, 0x1381, %i1
53769 edge16n %l5, %i4, %l2
53770 xorcc %l4, %o5, %g1
53771 fsrc1 %f12, %f6
53772 tle %icc, 0x6
53773 ldsb [%l7 + 0x17], %g5
53774 ble,a %xcc, loop_6259
53775 ldsh [%l7 + 0x3A], %o6
53776 fbn %fcc2, loop_6260
53777 movl %xcc, %i5, %l3
53778loop_6259:
53779 fba,a %fcc0, loop_6261
53780 bg,a,pt %xcc, loop_6262
53781loop_6260:
53782 umul %l6, 0x0605, %i7
53783 fnot2s %f12, %f5
53784loop_6261:
53785 fmovdleu %icc, %f6, %f14
53786loop_6262:
53787 st %f0, [%l7 + 0x78]
53788 movle %xcc, %g7, %l0
53789 stb %g4, [%l7 + 0x6F]
53790 ldsw [%l7 + 0x24], %o4
53791 fmul8sux16 %f0, %f12, %f4
53792 movre %o2, %o3, %l1
53793 fmovdne %icc, %f1, %f9
53794 smul %g2, 0x0E75, %g3
53795 fcmple16 %f4, %f0, %i2
53796 ldd [%l7 + 0x38], %f2
53797 fcmple16 %f12, %f14, %o7
53798 ldsw [%l7 + 0x50], %o1
53799 orncc %i0, %g6, %i6
53800 stb %o0, [%l7 + 0x45]
53801 lduh [%l7 + 0x62], %i1
53802 movcc %icc, %l5, %i3
53803 bleu,a,pn %xcc, loop_6263
53804 fmul8x16al %f13, %f6, %f4
53805 srlx %l2, %l4, %i4
53806 ldd [%l7 + 0x70], %f4
53807loop_6263:
53808 ldub [%l7 + 0x7E], %o5
53809 fmul8x16au %f14, %f9, %f10
53810 bl,a,pn %xcc, loop_6264
53811 addccc %g1, 0x0622, %g5
53812 bg,a loop_6265
53813 ldsh [%l7 + 0x66], %i5
53814loop_6264:
53815 sth %l3, [%l7 + 0x46]
53816 movcs %icc, %o6, %i7
53817loop_6265:
53818 fmovrsgz %l6, %f11, %f12
53819 edge8 %l0, %g4, %g7
53820 st %f6, [%l7 + 0x28]
53821 movrlz %o2, 0x02A, %o3
53822 fmovspos %xcc, %f13, %f12
53823 fmovs %f14, %f4
53824 call loop_6266
53825 tgu %icc, 0x2
53826 bpos,a loop_6267
53827 ldsb [%l7 + 0x0A], %o4
53828loop_6266:
53829 fbu,a %fcc3, loop_6268
53830 tgu %xcc, 0x4
53831loop_6267:
53832 lduw [%l7 + 0x10], %g2
53833 std %f6, [%l7 + 0x78]
53834loop_6268:
53835 taddcctv %l1, %g3, %i2
53836 udivx %o1, 0x1EBC, %o7
53837 fmovsa %xcc, %f9, %f2
53838 tvc %icc, 0x6
53839 stb %i0, [%l7 + 0x79]
53840 brlez,a %i6, loop_6269
53841 ta %icc, 0x6
53842 fmovscc %icc, %f14, %f11
53843 fbge,a %fcc3, loop_6270
53844loop_6269:
53845 ldsw [%l7 + 0x20], %g6
53846 tneg %icc, 0x3
53847 fmovsne %icc, %f2, %f0
53848loop_6270:
53849 fmovrslz %o0, %f0, %f7
53850 ldsb [%l7 + 0x4D], %i1
53851 sth %l5, [%l7 + 0x7C]
53852 st %f6, [%l7 + 0x30]
53853 sdivx %l2, 0x1FFA, %i3
53854 taddcc %l4, %o5, %g1
53855 ldx [%l7 + 0x28], %g5
53856 stx %i5, [%l7 + 0x78]
53857 stw %l3, [%l7 + 0x60]
53858 std %f10, [%l7 + 0x50]
53859 nop
53860 setx loop_6271, %l0, %l1
53861 jmpl %l1, %i4
53862 fmovdvc %xcc, %f6, %f10
53863 fmovdl %xcc, %f1, %f2
53864 tcc %icc, 0x5
53865loop_6271:
53866 fmovrdgz %o6, %f4, %f14
53867 sllx %i7, %l0, %g4
53868 xnorcc %l6, 0x188B, %g7
53869 ldsb [%l7 + 0x2D], %o2
53870 lduh [%l7 + 0x5E], %o4
53871 fmovdle %icc, %f3, %f8
53872 sth %o3, [%l7 + 0x36]
53873 fmovdneg %icc, %f14, %f12
53874 orncc %g2, 0x0953, %g3
53875 ld [%l7 + 0x48], %f10
53876 andncc %l1, %o1, %o7
53877 ldub [%l7 + 0x7F], %i0
53878 fmovdleu %xcc, %f3, %f12
53879 ldsb [%l7 + 0x11], %i2
53880 bleu,a %xcc, loop_6272
53881 fpsub16 %f8, %f8, %f2
53882 bcc,pn %icc, loop_6273
53883 andn %i6, %g6, %o0
53884loop_6272:
53885 ldd [%l7 + 0x30], %f14
53886 fzero %f4
53887loop_6273:
53888 ldx [%l7 + 0x10], %l5
53889 fornot1 %f14, %f2, %f10
53890 stb %i1, [%l7 + 0x41]
53891 tg %icc, 0x4
53892 stb %i3, [%l7 + 0x33]
53893 ldsb [%l7 + 0x5E], %l4
53894 fmovscs %icc, %f8, %f11
53895 fnand %f6, %f8, %f12
53896 fmovsl %icc, %f10, %f0
53897 lduw [%l7 + 0x20], %l2
53898 std %f12, [%l7 + 0x58]
53899 lduw [%l7 + 0x4C], %o5
53900 ldx [%l7 + 0x78], %g5
53901 fsrc1 %f8, %f2
53902 mulx %i5, 0x10DC, %g1
53903 lduw [%l7 + 0x1C], %i4
53904 movpos %icc, %l3, %i7
53905 fsrc2 %f6, %f2
53906 tl %xcc, 0x5
53907 sll %o6, %l0, %l6
53908 taddcc %g4, %g7, %o4
53909 te %xcc, 0x2
53910 ldsb [%l7 + 0x6E], %o3
53911 fxors %f15, %f15, %f2
53912 ld [%l7 + 0x28], %f11
53913 orcc %g2, 0x1DA5, %o2
53914 bne,pt %icc, loop_6274
53915 bne %xcc, loop_6275
53916 fmovde %icc, %f11, %f10
53917 ldsw [%l7 + 0x50], %l1
53918loop_6274:
53919 brlez,a %g3, loop_6276
53920loop_6275:
53921 ldsw [%l7 + 0x64], %o7
53922 fbl,a %fcc2, loop_6277
53923 ldx [%l7 + 0x18], %i0
53924loop_6276:
53925 srl %i2, 0x09, %i6
53926 ldub [%l7 + 0x6F], %g6
53927loop_6277:
53928 ldsb [%l7 + 0x0F], %o0
53929 movgu %icc, %o1, %l5
53930 orcc %i3, %i1, %l2
53931 bge,a,pt %icc, loop_6278
53932 sth %l4, [%l7 + 0x6E]
53933 lduh [%l7 + 0x42], %o5
53934 tne %xcc, 0x0
53935loop_6278:
53936 movrgz %g5, %g1, %i4
53937 stb %l3, [%l7 + 0x0B]
53938 lduw [%l7 + 0x38], %i5
53939 fmovdleu %xcc, %f14, %f15
53940 fmovda %icc, %f5, %f1
53941 bge,a loop_6279
53942 fmovsge %icc, %f12, %f8
53943 ldsh [%l7 + 0x2C], %i7
53944 fmovsvc %xcc, %f9, %f10
53945loop_6279:
53946 umulcc %l0, 0x01C5, %o6
53947 fblg,a %fcc2, loop_6280
53948 fmovsleu %xcc, %f7, %f5
53949 andn %l6, %g7, %g4
53950 fnegs %f4, %f15
53951loop_6280:
53952 fmovsvs %xcc, %f0, %f8
53953 fbuge %fcc3, loop_6281
53954 sdiv %o3, 0x0950, %g2
53955 ld [%l7 + 0x50], %f14
53956 edge16ln %o4, %o2, %g3
53957loop_6281:
53958 fbue %fcc0, loop_6282
53959 std %f6, [%l7 + 0x68]
53960 tg %xcc, 0x0
53961 lduh [%l7 + 0x24], %o7
53962loop_6282:
53963 fornot1s %f4, %f9, %f12
53964 ba,a %icc, loop_6283
53965 ldsw [%l7 + 0x4C], %i0
53966 fba,a %fcc1, loop_6284
53967 tleu %xcc, 0x3
53968loop_6283:
53969 fxnor %f12, %f2, %f12
53970 subcc %l1, 0x0B3D, %i6
53971loop_6284:
53972 brnz %g6, loop_6285
53973 fcmpne32 %f2, %f0, %i2
53974 stx %o1, [%l7 + 0x78]
53975 fands %f11, %f1, %f9
53976loop_6285:
53977 fandnot1s %f3, %f9, %f9
53978 fcmpgt16 %f0, %f0, %l5
53979 ld [%l7 + 0x34], %f11
53980 stx %o0, [%l7 + 0x58]
53981 fbue %fcc0, loop_6286
53982 fpsub32 %f4, %f10, %f10
53983 edge16 %i3, %i1, %l2
53984 call loop_6287
53985loop_6286:
53986 ldd [%l7 + 0x28], %f6
53987 ldx [%l7 + 0x40], %l4
53988 fpadd32s %f14, %f7, %f4
53989loop_6287:
53990 stb %o5, [%l7 + 0x1E]
53991 mulx %g1, 0x1EF6, %i4
53992 stb %g5, [%l7 + 0x67]
53993 andcc %i5, 0x0094, %i7
53994 alignaddr %l3, %o6, %l0
53995 fcmpne16 %f4, %f12, %l6
53996 stw %g4, [%l7 + 0x74]
53997 addccc %o3, 0x0EF1, %g7
53998 movleu %icc, %g2, %o2
53999 taddcc %o4, %g3, %o7
54000 stx %i0, [%l7 + 0x20]
54001 nop
54002 setx loop_6288, %l0, %l1
54003 jmpl %l1, %i6
54004 fmovrsgez %l1, %f15, %f3
54005 fmovrsne %i2, %f9, %f9
54006 tg %icc, 0x7
54007loop_6288:
54008 fmul8ulx16 %f0, %f10, %f2
54009 movrgez %g6, %l5, %o0
54010 movre %i3, 0x003, %i1
54011 tsubcc %o1, %l2, %o5
54012 sll %g1, 0x0F, %l4
54013 sethi 0x0ADF, %g5
54014 movl %xcc, %i4, %i7
54015 lduh [%l7 + 0x30], %l3
54016 ldsw [%l7 + 0x70], %i5
54017 edge32ln %o6, %l0, %g4
54018 stx %o3, [%l7 + 0x78]
54019 bgu,a loop_6289
54020 fpmerge %f7, %f1, %f10
54021 edge8n %g7, %l6, %o2
54022 fmovs %f2, %f9
54023loop_6289:
54024 sdiv %g2, 0x0366, %o4
54025 xnor %g3, %i0, %i6
54026 fmovsvc %icc, %f13, %f13
54027 fmovrslz %o7, %f0, %f10
54028 stb %l1, [%l7 + 0x24]
54029 std %f4, [%l7 + 0x70]
54030 edge16 %g6, %l5, %o0
54031 fnot1 %f0, %f12
54032 fmovrsne %i2, %f11, %f14
54033 ldsw [%l7 + 0x38], %i3
54034 lduh [%l7 + 0x70], %i1
54035 udiv %l2, 0x0071, %o5
54036 bcc,a,pn %icc, loop_6290
54037 lduh [%l7 + 0x42], %g1
54038 tle %xcc, 0x6
54039 fpadd16s %f5, %f2, %f5
54040loop_6290:
54041 fandnot1s %f11, %f5, %f5
54042 umulcc %o1, %l4, %g5
54043 ldub [%l7 + 0x48], %i7
54044 add %i4, 0x12F1, %i5
54045 umulcc %o6, %l0, %g4
54046 call loop_6291
54047 bcc,pn %icc, loop_6292
54048 fmuld8ulx16 %f1, %f15, %f4
54049 stb %l3, [%l7 + 0x4A]
54050loop_6291:
54051 tvs %xcc, 0x7
54052loop_6292:
54053 fmovscs %xcc, %f11, %f2
54054 fmovscs %icc, %f6, %f0
54055 call loop_6293
54056 faligndata %f8, %f12, %f0
54057 fmovda %xcc, %f15, %f10
54058 nop
54059 setx loop_6294, %l0, %l1
54060 wrpr 0x1, %tl
54061 wrpr %l1, %tpc
54062 add %l1, 0x4, %l1
54063 wrpr %l1, %tnpc
54064 setx 0x34400001400, %l0, %l1
54065 wrpr %l1, %tstate
54066 wrhpr 0x4, %htstate
54067 retry
54068loop_6293:
54069 add %o3, %g7, %l6
54070 for %f8, %f2, %f10
54071 st %f7, [%l7 + 0x48]
54072loop_6294:
54073 bvc,pt %icc, loop_6295
54074 array32 %g2, %o4, %g3
54075 lduh [%l7 + 0x16], %o2
54076 ldub [%l7 + 0x32], %i0
54077loop_6295:
54078 add %i6, 0x11C2, %o7
54079 fmovrdne %g6, %f2, %f2
54080 fandnot1 %f4, %f8, %f0
54081 call loop_6296
54082 sth %l5, [%l7 + 0x34]
54083 fpsub16s %f0, %f13, %f6
54084 faligndata %f10, %f6, %f10
54085loop_6296:
54086 edge16l %o0, %i2, %i3
54087 orn %l1, 0x1B38, %i1
54088 xnorcc %o5, %l2, %g1
54089 fbge %fcc2, loop_6297
54090 ldsb [%l7 + 0x6C], %o1
54091 brgz %l4, loop_6298
54092 stb %g5, [%l7 + 0x73]
54093loop_6297:
54094 brz %i4, loop_6299
54095 movrgez %i7, 0x05E, %o6
54096loop_6298:
54097 fnand %f2, %f6, %f4
54098 siam 0x7
54099loop_6299:
54100 nop
54101 setx loop_6300, %l0, %l1
54102 wrpr 0x1, %tl
54103 wrpr %l1, %tnpc
54104 setx 0x34400001400, %l0, %l1
54105 wrpr %l1, %tstate
54106 wrhpr 0x4, %htstate
54107 done
54108 alignaddrl %i5, %l0, %l3
54109 ble,a,pt %icc, loop_6301
54110 fands %f15, %f1, %f0
54111loop_6300:
54112 bcc loop_6302
54113 fpadd16s %f10, %f13, %f11
54114loop_6301:
54115 fmovdvc %icc, %f9, %f9
54116 sth %g4, [%l7 + 0x48]
54117loop_6302:
54118 stb %g7, [%l7 + 0x32]
54119 fmuld8sux16 %f5, %f14, %f0
54120 array8 %o3, %l6, %o4
54121 fmovdleu %icc, %f8, %f2
54122 fpackfix %f10, %f2
54123 fcmple16 %f10, %f12, %g2
54124 movrgez %o2, 0x162, %i0
54125 fcmpd %fcc1, %f14, %f0
54126 brz %i6, loop_6303
54127 ba %icc, loop_6304
54128 ble,pt %icc, loop_6305
54129 fzeros %f8
54130loop_6303:
54131 st %f0, [%l7 + 0x58]
54132loop_6304:
54133 lduh [%l7 + 0x66], %o7
54134loop_6305:
54135 ld [%l7 + 0x54], %f0
54136 xorcc %g6, 0x1F5B, %g3
54137 ld [%l7 + 0x24], %f13
54138 st %f12, [%l7 + 0x28]
54139 tg %icc, 0x3
54140 fmovrslez %l5, %f2, %f12
54141 edge8ln %o0, %i3, %l1
54142 ldx [%l7 + 0x28], %i1
54143 fmovsleu %xcc, %f8, %f4
54144 stw %o5, [%l7 + 0x78]
54145 stw %l2, [%l7 + 0x0C]
54146 sethi 0x1248, %i2
54147 sth %g1, [%l7 + 0x7E]
54148 ldd [%l7 + 0x78], %f12
54149 tsubcc %o1, %g5, %i4
54150 bpos,a,pt %xcc, loop_6306
54151 std %f6, [%l7 + 0x10]
54152 fmovde %icc, %f0, %f1
54153 fba,a %fcc2, loop_6307
54154loop_6306:
54155 ldx [%l7 + 0x38], %l4
54156 subccc %i7, %i5, %o6
54157 sra %l0, %g4, %g7
54158loop_6307:
54159 fnegd %f2, %f10
54160 ld [%l7 + 0x78], %f0
54161 fmul8sux16 %f10, %f2, %f12
54162 ldx [%l7 + 0x10], %l3
54163 fors %f1, %f5, %f1
54164 bvs,pn %icc, loop_6308
54165 fpadd16 %f0, %f2, %f4
54166 sra %o3, %o4, %l6
54167 fnot2 %f4, %f14
54168loop_6308:
54169 sth %g2, [%l7 + 0x34]
54170 std %f6, [%l7 + 0x58]
54171 udivcc %i0, 0x0C08, %o2
54172 ble,pn %icc, loop_6309
54173 alignaddrl %i6, %g6, %o7
54174 ldd [%l7 + 0x78], %f4
54175 fbu %fcc1, loop_6310
54176loop_6309:
54177 edge16n %l5, %g3, %i3
54178 st %f8, [%l7 + 0x44]
54179 lduw [%l7 + 0x4C], %o0
54180loop_6310:
54181 edge16l %i1, %l1, %o5
54182 stx %i2, [%l7 + 0x10]
54183 add %g1, 0x1A21, %o1
54184 fmul8x16al %f10, %f6, %f4
54185 fbul %fcc2, loop_6311
54186 stw %l2, [%l7 + 0x70]
54187 fblg %fcc2, loop_6312
54188 fble %fcc3, loop_6313
54189loop_6311:
54190 array32 %g5, %i4, %i7
54191 smulcc %l4, 0x04A9, %o6
54192loop_6312:
54193 fmul8x16al %f3, %f7, %f8
54194loop_6313:
54195 andcc %i5, %g4, %g7
54196 andn %l0, %o3, %o4
54197 bvs,a,pn %xcc, loop_6314
54198 ldsh [%l7 + 0x2A], %l6
54199 fblg,a %fcc1, loop_6315
54200 stx %l3, [%l7 + 0x40]
54201loop_6314:
54202 stb %g2, [%l7 + 0x7F]
54203 mulscc %o2, %i0, %g6
54204loop_6315:
54205 fbge %fcc3, loop_6316
54206 ldub [%l7 + 0x62], %o7
54207 fands %f10, %f12, %f1
54208 lduh [%l7 + 0x60], %i6
54209loop_6316:
54210 lduh [%l7 + 0x7A], %g3
54211 stb %l5, [%l7 + 0x26]
54212 fmovrdne %i3, %f0, %f10
54213 fmovdneg %xcc, %f1, %f14
54214 fbl,a %fcc1, loop_6317
54215 ta %icc, 0x1
54216 bcc,a,pn %icc, loop_6318
54217 bl,pt %xcc, loop_6319
54218loop_6317:
54219 ldsb [%l7 + 0x7C], %i1
54220 popc %o0, %o5
54221loop_6318:
54222 fpadd16s %f3, %f15, %f5
54223loop_6319:
54224 fpsub16s %f2, %f1, %f2
54225 st %f12, [%l7 + 0x34]
54226 fzero %f4
54227 st %f6, [%l7 + 0x68]
54228 sth %i2, [%l7 + 0x18]
54229 tneg %xcc, 0x3
54230 movn %xcc, %l1, %g1
54231 fmul8x16al %f1, %f13, %f4
54232 ld [%l7 + 0x54], %f4
54233 fbe %fcc1, loop_6320
54234 fcmpne32 %f2, %f12, %l2
54235 tpos %xcc, 0x5
54236 brnz,a %o1, loop_6321
54237loop_6320:
54238 edge16 %g5, %i4, %i7
54239 nop
54240 setx loop_6322, %l0, %l1
54241 jmpl %l1, %l4
54242 ld [%l7 + 0x2C], %f14
54243loop_6321:
54244 movpos %xcc, %i5, %o6
54245 fsrc2 %f6, %f10
54246loop_6322:
54247 fblg %fcc1, loop_6323
54248 fmul8ulx16 %f8, %f2, %f0
54249 movrgez %g7, %g4, %o3
54250 fpadd16 %f6, %f6, %f0
54251loop_6323:
54252 stb %l0, [%l7 + 0x5D]
54253 ldd [%l7 + 0x38], %f8
54254 movle %xcc, %l6, %l3
54255 ldsb [%l7 + 0x66], %o4
54256 stx %o2, [%l7 + 0x18]
54257 fmovdge %xcc, %f7, %f8
54258 ld [%l7 + 0x58], %f10
54259 fmovdneg %xcc, %f9, %f11
54260 fornot1 %f2, %f12, %f2
54261 fxnors %f13, %f6, %f0
54262 edge16ln %i0, %g6, %g2
54263 stb %i6, [%l7 + 0x3B]
54264 fbo %fcc2, loop_6324
54265 fands %f14, %f15, %f12
54266 stx %o7, [%l7 + 0x60]
54267 add %l5, %i3, %i1
54268loop_6324:
54269 ldsw [%l7 + 0x3C], %g3
54270 fmovdneg %xcc, %f9, %f1
54271 ldub [%l7 + 0x2F], %o5
54272 movrne %i2, 0x212, %l1
54273 mova %xcc, %g1, %o0
54274 edge32n %o1, %l2, %g5
54275 ldsh [%l7 + 0x4A], %i7
54276 fmovda %xcc, %f5, %f14
54277 ldub [%l7 + 0x4A], %l4
54278 edge8 %i5, %i4, %g7
54279 fmul8x16au %f2, %f10, %f6
54280 std %f10, [%l7 + 0x30]
54281 add %o6, %g4, %l0
54282 movge %icc, %o3, %l6
54283 stb %l3, [%l7 + 0x09]
54284 xnor %o4, 0x1A0C, %o2
54285 ldsb [%l7 + 0x25], %i0
54286 stx %g6, [%l7 + 0x08]
54287 movn %icc, %i6, %o7
54288 movrlez %g2, 0x19C, %l5
54289 stw %i1, [%l7 + 0x4C]
54290 fnors %f13, %f1, %f10
54291 sth %i3, [%l7 + 0x46]
54292 fsrc1 %f12, %f8
54293 ldsb [%l7 + 0x3E], %o5
54294 ldd [%l7 + 0x78], %f10
54295 fcmped %fcc2, %f14, %f0
54296 fpsub32 %f2, %f14, %f12
54297 sth %g3, [%l7 + 0x60]
54298 fmovsne %xcc, %f11, %f1
54299 fmovsvs %xcc, %f13, %f2
54300 ldsw [%l7 + 0x5C], %l1
54301 lduh [%l7 + 0x0C], %i2
54302 move %xcc, %g1, %o0
54303 fmovrslz %o1, %f8, %f13
54304 ldd [%l7 + 0x10], %f2
54305 movvs %xcc, %g5, %i7
54306 xnorcc %l2, 0x0C80, %i5
54307 lduw [%l7 + 0x34], %l4
54308 te %xcc, 0x0
54309 fmovsleu %icc, %f10, %f4
54310 ldd [%l7 + 0x28], %f12
54311 mulx %i4, %g7, %o6
54312 movneg %icc, %g4, %o3
54313 fabsd %f10, %f12
54314 tpos %icc, 0x7
54315 fone %f4
54316 sub %l6, 0x06FB, %l0
54317 edge16 %l3, %o2, %o4
54318 ldsh [%l7 + 0x1C], %g6
54319 st %f13, [%l7 + 0x60]
54320 edge32ln %i6, %i0, %g2
54321 nop
54322 setx loop_6325, %l0, %l1
54323 wrpr 0x1, %tl
54324 wrpr %l1, %tpc
54325 add %l1, 0x4, %l1
54326 wrpr %l1, %tnpc
54327 setx 0x34400001400, %l0, %l1
54328 wrpr %l1, %tstate
54329 wrhpr 0x4, %htstate
54330 retry
54331 ldsh [%l7 + 0x5A], %l5
54332 ldd [%l7 + 0x10], %f8
54333 st %f3, [%l7 + 0x1C]
54334loop_6325:
54335 std %f10, [%l7 + 0x18]
54336 std %f8, [%l7 + 0x70]
54337 lduw [%l7 + 0x70], %i1
54338 subc %o7, %i3, %o5
54339 orcc %g3, %i2, %l1
54340 ldx [%l7 + 0x68], %o0
54341 movl %icc, %o1, %g1
54342 lduh [%l7 + 0x5A], %i7
54343 std %f6, [%l7 + 0x10]
54344 edge16l %l2, %g5, %i5
54345 ldd [%l7 + 0x28], %f14
54346 sth %i4, [%l7 + 0x64]
54347 fbu %fcc0, loop_6326
54348 tvc %xcc, 0x7
54349 stb %l4, [%l7 + 0x4C]
54350 fmovde %xcc, %f15, %f4
54351loop_6326:
54352 lduw [%l7 + 0x70], %o6
54353 fmovscs %icc, %f15, %f12
54354 brnz %g7, loop_6327
54355 ldub [%l7 + 0x42], %o3
54356 bl,a,pn %xcc, loop_6328
54357 stb %l6, [%l7 + 0x47]
54358loop_6327:
54359 std %f8, [%l7 + 0x58]
54360 fmovrsgez %l0, %f3, %f3
54361loop_6328:
54362 movg %icc, %g4, %o2
54363 stw %o4, [%l7 + 0x74]
54364 ldd [%l7 + 0x40], %f4
54365 stx %l3, [%l7 + 0x60]
54366 ld [%l7 + 0x54], %f6
54367 ldsw [%l7 + 0x4C], %i6
54368 brgz,a %g6, loop_6329
54369 fmovsle %xcc, %f4, %f2
54370 fmovse %xcc, %f6, %f13
54371 fmovsge %icc, %f0, %f12
54372loop_6329:
54373 st %f10, [%l7 + 0x0C]
54374 lduw [%l7 + 0x20], %i0
54375 movl %xcc, %l5, %g2
54376 st %f12, [%l7 + 0x54]
54377 edge32l %i1, %o7, %o5
54378 sdivcc %i3, 0x00DA, %g3
54379 subccc %i2, %o0, %o1
54380 fmovscs %xcc, %f12, %f11
54381 fnors %f11, %f9, %f2
54382 stx %l1, [%l7 + 0x30]
54383 ldd [%l7 + 0x18], %f12
54384 lduh [%l7 + 0x18], %g1
54385 edge8l %i7, %g5, %i5
54386 fmovdcc %xcc, %f6, %f1
54387 ldsb [%l7 + 0x10], %i4
54388 mulx %l4, 0x189F, %o6
54389 fbl %fcc3, loop_6330
54390 fmuld8ulx16 %f0, %f11, %f10
54391 stw %l2, [%l7 + 0x50]
54392 subc %g7, 0x0B9E, %o3
54393loop_6330:
54394 std %f14, [%l7 + 0x18]
54395 ldsh [%l7 + 0x14], %l0
54396 sethi 0x1A6A, %l6
54397 fxnor %f4, %f4, %f14
54398 ldsw [%l7 + 0x34], %o2
54399 fnors %f11, %f12, %f6
54400 move %icc, %o4, %l3
54401 fmovsleu %icc, %f2, %f10
54402 sth %g4, [%l7 + 0x2C]
54403 orncc %i6, 0x06F1, %g6
54404 bneg,a loop_6331
54405 ld [%l7 + 0x3C], %f10
54406 stb %l5, [%l7 + 0x1B]
54407 fnot2 %f2, %f14
54408loop_6331:
54409 stx %g2, [%l7 + 0x50]
54410 ldx [%l7 + 0x48], %i1
54411 fmovsl %xcc, %f5, %f9
54412 st %f15, [%l7 + 0x2C]
54413 bleu,a loop_6332
54414 fmovs %f2, %f12
54415 fones %f4
54416 fxnor %f2, %f14, %f14
54417loop_6332:
54418 fmovrdlez %i0, %f8, %f0
54419 lduh [%l7 + 0x62], %o7
54420 stx %i3, [%l7 + 0x58]
54421 lduh [%l7 + 0x12], %g3
54422 fmul8ulx16 %f10, %f8, %f10
54423 sdivcc %i2, 0x12DD, %o0
54424 edge16n %o1, %l1, %o5
54425 sll %i7, 0x0B, %g5
54426 be,pt %icc, loop_6333
54427 te %xcc, 0x5
54428 ldd [%l7 + 0x48], %f14
54429 brlz %g1, loop_6334
54430loop_6333:
54431 lduw [%l7 + 0x54], %i5
54432 udiv %l4, 0x118D, %o6
54433 fmovrsgz %i4, %f10, %f3
54434loop_6334:
54435 tvs %xcc, 0x7
54436 ldsb [%l7 + 0x4F], %g7
54437 fbu,a %fcc1, loop_6335
54438 ld [%l7 + 0x0C], %f2
54439 movg %icc, %o3, %l2
54440 bleu,a %xcc, loop_6336
54441loop_6335:
54442 stb %l6, [%l7 + 0x4E]
54443 fandnot1 %f2, %f6, %f8
54444 fcmpgt32 %f12, %f4, %l0
54445loop_6336:
54446 ta %icc, 0x4
54447 udivcc %o4, 0x0EDA, %o2
54448 fmovda %xcc, %f11, %f2
54449 addc %g4, 0x14B5, %i6
54450 fone %f12
54451 mulx %g6, %l5, %g2
54452 stw %i1, [%l7 + 0x60]
54453 fcmple16 %f8, %f10, %i0
54454 fbge,a %fcc0, loop_6337
54455 stx %l3, [%l7 + 0x10]
54456 sllx %i3, 0x0A, %g3
54457 fmovrdne %o7, %f14, %f2
54458loop_6337:
54459 std %f8, [%l7 + 0x08]
54460 ba %xcc, loop_6338
54461 std %f14, [%l7 + 0x58]
54462 ldx [%l7 + 0x60], %i2
54463 taddcc %o0, 0x0612, %o1
54464loop_6338:
54465 lduw [%l7 + 0x2C], %l1
54466 tl %icc, 0x6
54467 fmovdn %icc, %f5, %f5
54468 sth %i7, [%l7 + 0x30]
54469 tsubcc %g5, 0x16A6, %o5
54470 ldsw [%l7 + 0x20], %g1
54471 smul %l4, 0x1A74, %i5
54472 fpack32 %f4, %f2, %f4
54473 stb %i4, [%l7 + 0x29]
54474 taddcc %g7, 0x003D, %o3
54475 fmovsn %xcc, %f3, %f4
54476 ld [%l7 + 0x4C], %f4
54477 std %f14, [%l7 + 0x38]
54478 fmovrdne %l2, %f2, %f14
54479 lduw [%l7 + 0x40], %l6
54480 array8 %o6, %o4, %l0
54481 fmovsge %icc, %f0, %f4
54482 fnegs %f1, %f13
54483 fmovdn %icc, %f4, %f10
54484 lduw [%l7 + 0x0C], %g4
54485 lduw [%l7 + 0x0C], %o2
54486 lduw [%l7 + 0x38], %g6
54487 popc 0x0EDC, %i6
54488 fmovsn %xcc, %f0, %f13
54489 sth %l5, [%l7 + 0x28]
54490 stw %g2, [%l7 + 0x0C]
54491 bg,a loop_6339
54492 fpadd16s %f11, %f7, %f10
54493 umul %i0, %i1, %l3
54494 ldx [%l7 + 0x08], %g3
54495loop_6339:
54496 fpsub32s %f15, %f10, %f5
54497 ldx [%l7 + 0x60], %o7
54498 ld [%l7 + 0x6C], %f14
54499 fblg,a %fcc2, loop_6340
54500 fmovdle %xcc, %f12, %f3
54501 movrlz %i3, %o0, %i2
54502 udiv %l1, 0x1F45, %o1
54503loop_6340:
54504 edge32ln %g5, %i7, %o5
54505 lduh [%l7 + 0x34], %l4
54506 srax %g1, %i5, %g7
54507 fbl,a %fcc1, loop_6341
54508 fmovdne %xcc, %f10, %f4
54509 ldsb [%l7 + 0x5C], %o3
54510 fones %f14
54511loop_6341:
54512 udivcc %i4, 0x18F5, %l6
54513 edge8 %o6, %o4, %l2
54514 bcc,a %xcc, loop_6342
54515 fmovsge %xcc, %f2, %f10
54516 ldsh [%l7 + 0x18], %g4
54517 stb %o2, [%l7 + 0x45]
54518loop_6342:
54519 edge16l %l0, %i6, %l5
54520 subccc %g6, 0x077B, %g2
54521 lduh [%l7 + 0x7C], %i1
54522 orcc %i0, 0x03A3, %g3
54523 stb %l3, [%l7 + 0x40]
54524 brlez %o7, loop_6343
54525 ldsw [%l7 + 0x18], %i3
54526 movle %icc, %i2, %l1
54527 ld [%l7 + 0x4C], %f14
54528loop_6343:
54529 stb %o1, [%l7 + 0x10]
54530 tne %xcc, 0x2
54531 and %o0, %g5, %o5
54532 fmovdgu %icc, %f15, %f1
54533 st %f0, [%l7 + 0x08]
54534 edge16n %l4, %g1, %i7
54535 movleu %xcc, %g7, %o3
54536 fbg,a %fcc3, loop_6344
54537 movrlez %i4, %l6, %o6
54538 fmul8x16au %f0, %f13, %f12
54539 ldsh [%l7 + 0x64], %i5
54540loop_6344:
54541 ldsw [%l7 + 0x50], %l2
54542 fbe,a %fcc1, loop_6345
54543 fmovsne %xcc, %f2, %f4
54544 bcs,a %xcc, loop_6346
54545 lduh [%l7 + 0x40], %g4
54546loop_6345:
54547 lduh [%l7 + 0x0A], %o2
54548 fpsub32 %f14, %f4, %f8
54549loop_6346:
54550 stb %o4, [%l7 + 0x5D]
54551 fornot2s %f15, %f7, %f3
54552 lduw [%l7 + 0x0C], %i6
54553 stx %l5, [%l7 + 0x40]
54554 fnot2s %f12, %f15
54555 tle %xcc, 0x5
54556 nop
54557 setx loop_6347, %l0, %l1
54558 wrpr 0x1, %tl
54559 wrpr %l1, %tnpc
54560 setx 0x34400001400, %l0, %l1
54561 wrpr %l1, %tstate
54562 wrhpr 0x4, %htstate
54563 done
54564 fsrc1s %f7, %f0
54565 sth %l0, [%l7 + 0x60]
54566 movre %g6, 0x0AC, %g2
54567loop_6347:
54568 pdist %f0, %f0, %f4
54569 fbl,a %fcc2, loop_6348
54570 fmovrsgz %i1, %f14, %f15
54571 bge,a %xcc, loop_6349
54572 fbue,a %fcc3, loop_6350
54573loop_6348:
54574 bne,a loop_6351
54575 stb %i0, [%l7 + 0x5A]
54576loop_6349:
54577 ldd [%l7 + 0x50], %f0
54578loop_6350:
54579 popc %l3, %g3
54580loop_6351:
54581 fsrc1 %f4, %f10
54582 fmovdvc %xcc, %f7, %f13
54583 ld [%l7 + 0x30], %f2
54584 lduw [%l7 + 0x48], %o7
54585 srlx %i3, %i2, %o1
54586 fnot2s %f13, %f0
54587 fmovsvc %xcc, %f3, %f11
54588 fmovrsgz %o0, %f1, %f4
54589 fmovrdgez %l1, %f14, %f8
54590 stx %o5, [%l7 + 0x58]
54591 fbg %fcc3, loop_6352
54592 tleu %xcc, 0x3
54593 addccc %g5, 0x1C4C, %g1
54594 fmovsge %icc, %f0, %f2
54595loop_6352:
54596 alignaddrl %l4, %g7, %o3
54597 taddcc %i7, 0x0EFA, %i4
54598 fnor %f8, %f0, %f14
54599 nop
54600 setx loop_6353, %l0, %l1
54601 wrpr 0x1, %tl
54602 wrpr %l1, %tnpc
54603 setx 0x34400001400, %l0, %l1
54604 wrpr %l1, %tstate
54605 wrhpr 0x4, %htstate
54606 done
54607 fcmple32 %f12, %f10, %l6
54608 movcs %icc, %o6, %i5
54609 alignaddr %l2, %o2, %o4
54610loop_6353:
54611 orncc %i6, %l5, %l0
54612 ldsb [%l7 + 0x2D], %g6
54613 ldd [%l7 + 0x28], %f14
54614 sll %g4, 0x0E, %i1
54615 fpsub16 %f2, %f4, %f0
54616 st %f9, [%l7 + 0x20]
54617 ldsh [%l7 + 0x62], %i0
54618 sth %l3, [%l7 + 0x24]
54619 move %icc, %g2, %o7
54620 fmovsn %icc, %f13, %f3
54621 fmovd %f12, %f14
54622 sth %i3, [%l7 + 0x32]
54623 lduh [%l7 + 0x54], %g3
54624 srl %i2, 0x14, %o1
54625 edge8ln %l1, %o0, %o5
54626 fmovdpos %icc, %f12, %f4
54627 movneg %icc, %g1, %l4
54628 sll %g5, %g7, %i7
54629 ld [%l7 + 0x0C], %f13
54630 tvc %icc, 0x4
54631 mulx %o3, 0x0A45, %i4
54632 fmul8x16 %f10, %f10, %f0
54633 stx %l6, [%l7 + 0x20]
54634 taddcctv %o6, 0x0547, %l2
54635 fmovdge %xcc, %f12, %f6
54636 tne %icc, 0x7
54637 udivcc %o2, 0x1701, %i5
54638 stb %i6, [%l7 + 0x47]
54639 fmovdleu %icc, %f0, %f0
54640 move %icc, %l5, %l0
54641 fbul,a %fcc1, loop_6354
54642 siam 0x5
54643 ldsb [%l7 + 0x57], %g6
54644 ldsb [%l7 + 0x5A], %o4
54645loop_6354:
54646 edge32l %g4, %i1, %l3
54647 subccc %g2, %o7, %i3
54648 fblg,a %fcc3, loop_6355
54649 orn %g3, %i2, %o1
54650 fsrc2s %f7, %f1
54651 ldsh [%l7 + 0x78], %i0
54652loop_6355:
54653 fmovrdlz %l1, %f6, %f12
54654 fnot1s %f8, %f10
54655 fbul %fcc1, loop_6356
54656 ble,a %icc, loop_6357
54657 movrlez %o0, %o5, %g1
54658 fmovsl %icc, %f14, %f2
54659loop_6356:
54660 fbe,a %fcc0, loop_6358
54661loop_6357:
54662 edge32 %l4, %g5, %g7
54663 fmovsl %xcc, %f12, %f12
54664 array16 %i7, %o3, %i4
54665loop_6358:
54666 edge8 %l6, %l2, %o2
54667 lduw [%l7 + 0x68], %i5
54668 sth %i6, [%l7 + 0x3E]
54669 tsubcc %l5, %l0, %g6
54670 ldsb [%l7 + 0x62], %o6
54671 fmul8x16au %f0, %f14, %f2
54672 fnot1s %f3, %f2
54673 lduw [%l7 + 0x14], %g4
54674 st %f10, [%l7 + 0x7C]
54675 fba %fcc1, loop_6359
54676 fnegs %f12, %f12
54677 fmul8ulx16 %f10, %f2, %f10
54678 lduh [%l7 + 0x10], %i1
54679loop_6359:
54680 fmovscs %xcc, %f12, %f8
54681 fpsub32s %f2, %f0, %f7
54682 edge16l %l3, %g2, %o7
54683 fornot1 %f4, %f12, %f2
54684 fmuld8sux16 %f10, %f13, %f4
54685 fmovdge %xcc, %f6, %f8
54686 movre %i3, %g3, %o4
54687 ldsw [%l7 + 0x64], %i2
54688 movg %icc, %i0, %o1
54689 tpos %icc, 0x0
54690 orn %o0, 0x0D5C, %o5
54691 fbn,a %fcc2, loop_6360
54692 sth %l1, [%l7 + 0x0E]
54693 ble %icc, loop_6361
54694 array8 %g1, %l4, %g7
54695loop_6360:
54696 std %f10, [%l7 + 0x68]
54697 movre %i7, %g5, %o3
54698loop_6361:
54699 fornot1 %f14, %f8, %f6
54700 fcmpgt32 %f6, %f4, %i4
54701 ldx [%l7 + 0x70], %l6
54702 array16 %o2, %l2, %i5
54703 lduh [%l7 + 0x48], %l5
54704 fnands %f10, %f0, %f14
54705 fmovrdgz %i6, %f2, %f8
54706 fmovd %f4, %f4
54707 ldub [%l7 + 0x16], %l0
54708 array32 %o6, %g6, %i1
54709 fmovrdlez %g4, %f14, %f6
54710 tne %icc, 0x1
54711 ldx [%l7 + 0x48], %l3
54712 tg %icc, 0x2
54713 be,a loop_6362
54714 bcs,pn %xcc, loop_6363
54715 bshuffle %f10, %f4, %f8
54716 fandnot1 %f12, %f2, %f14
54717loop_6362:
54718 andn %g2, 0x1EA1, %o7
54719loop_6363:
54720 ldsw [%l7 + 0x50], %i3
54721 edge8l %o4, %g3, %i0
54722 popc 0x0C74, %i2
54723 xor %o0, %o1, %o5
54724 movge %xcc, %g1, %l4
54725 fmovdne %icc, %f10, %f11
54726 alignaddrl %g7, %i7, %l1
54727 fmovscc %xcc, %f7, %f0
54728 brz,a %g5, loop_6364
54729 fbug,a %fcc2, loop_6365
54730 ldsw [%l7 + 0x18], %i4
54731 ldub [%l7 + 0x41], %o3
54732loop_6364:
54733 edge16n %o2, %l6, %i5
54734loop_6365:
54735 edge8 %l5, %l2, %i6
54736 ldsb [%l7 + 0x49], %o6
54737 fmovrdgez %l0, %f8, %f10
54738 fmovdneg %icc, %f8, %f15
54739 edge8n %g6, %g4, %i1
54740 edge32l %l3, %o7, %i3
54741 stw %g2, [%l7 + 0x24]
54742 ldd [%l7 + 0x28], %f8
54743 bl,a,pt %icc, loop_6366
54744 lduh [%l7 + 0x54], %g3
54745 ldsw [%l7 + 0x34], %i0
54746 std %f8, [%l7 + 0x30]
54747loop_6366:
54748 fbn,a %fcc2, loop_6367
54749 movvs %icc, %o4, %o0
54750 fmovdcs %xcc, %f2, %f1
54751 fxnor %f6, %f14, %f10
54752loop_6367:
54753 tn %xcc, 0x0
54754 movrgez %i2, 0x1F3, %o5
54755 stb %g1, [%l7 + 0x10]
54756 bg %xcc, loop_6368
54757 bcc,pt %icc, loop_6369
54758 movne %xcc, %l4, %g7
54759 edge8ln %o1, %i7, %l1
54760loop_6368:
54761 ldsb [%l7 + 0x4C], %g5
54762loop_6369:
54763 fmovdpos %icc, %f6, %f0
54764 xnor %i4, 0x0B7B, %o2
54765 fmovrslz %o3, %f13, %f2
54766 lduh [%l7 + 0x68], %l6
54767 mulscc %i5, 0x1AB9, %l2
54768 ldsb [%l7 + 0x0D], %i6
54769 lduw [%l7 + 0x54], %l5
54770 edge16l %o6, %g6, %l0
54771 fmovsvc %icc, %f8, %f2
54772 lduw [%l7 + 0x6C], %g4
54773 tpos %icc, 0x0
54774 bg,pn %icc, loop_6370
54775 st %f0, [%l7 + 0x78]
54776 stx %i1, [%l7 + 0x18]
54777 fbue,a %fcc3, loop_6371
54778loop_6370:
54779 bpos %icc, loop_6372
54780 fbge,a %fcc1, loop_6373
54781 ldsw [%l7 + 0x68], %l3
54782loop_6371:
54783 bcc,pt %icc, loop_6374
54784loop_6372:
54785 fmovda %xcc, %f3, %f15
54786loop_6373:
54787 sth %o7, [%l7 + 0x3A]
54788 fpackfix %f0, %f9
54789loop_6374:
54790 call loop_6375
54791 fcmpd %fcc2, %f8, %f6
54792 sth %i3, [%l7 + 0x60]
54793 stw %g2, [%l7 + 0x48]
54794loop_6375:
54795 fbule,a %fcc2, loop_6376
54796 ldsh [%l7 + 0x32], %i0
54797 movrlz %g3, %o4, %i2
54798 fnand %f4, %f10, %f14
54799loop_6376:
54800 ldsh [%l7 + 0x74], %o5
54801 orncc %o0, %g1, %l4
54802 edge8l %g7, %o1, %i7
54803 fmovse %xcc, %f1, %f13
54804 fsrc1 %f4, %f10
54805 stx %g5, [%l7 + 0x18]
54806 ldd [%l7 + 0x78], %f12
54807 stx %l1, [%l7 + 0x08]
54808 fmovrslz %i4, %f14, %f13
54809 movrlz %o3, %l6, %o2
54810 fnot1s %f1, %f5
54811 movn %xcc, %i5, %l2
54812 movle %icc, %i6, %l5
54813 tn %xcc, 0x3
54814 ldsb [%l7 + 0x6C], %o6
54815 fone %f8
54816 bcc,a loop_6377
54817 lduw [%l7 + 0x38], %l0
54818 sll %g6, 0x18, %g4
54819 tsubcctv %i1, 0x1C86, %o7
54820loop_6377:
54821 edge8n %l3, %i3, %g2
54822 subcc %g3, 0x1D12, %i0
54823 movvs %icc, %o4, %o5
54824 umulcc %o0, 0x17D5, %i2
54825 ldx [%l7 + 0x48], %l4
54826 ldsw [%l7 + 0x78], %g1
54827 orn %g7, %i7, %o1
54828 fcmpne16 %f4, %f6, %l1
54829 lduh [%l7 + 0x7E], %g5
54830 movge %xcc, %o3, %l6
54831 fcmpgt16 %f0, %f4, %i4
54832 subc %i5, 0x0365, %l2
54833 fmovsvc %icc, %f12, %f13
54834 ldsw [%l7 + 0x40], %o2
54835 srl %i6, %o6, %l5
54836 andcc %l0, 0x0DAD, %g4
54837 tge %icc, 0x3
54838 lduw [%l7 + 0x14], %i1
54839 lduw [%l7 + 0x50], %o7
54840 edge32n %l3, %i3, %g2
54841 movrlez %g3, %i0, %o4
54842 ldsb [%l7 + 0x67], %o5
54843 fnot1 %f0, %f2
54844 ldd [%l7 + 0x60], %f6
54845 xnor %o0, %i2, %l4
54846 fornot1 %f6, %f12, %f6
54847 sdivx %g6, 0x0654, %g7
54848 fmuld8sux16 %f2, %f12, %f6
54849 ldub [%l7 + 0x0A], %g1
54850 ldx [%l7 + 0x68], %i7
54851 fmovsle %xcc, %f15, %f12
54852 ldub [%l7 + 0x69], %o1
54853 lduh [%l7 + 0x76], %g5
54854 sth %l1, [%l7 + 0x16]
54855 bn loop_6378
54856 fmovsleu %icc, %f12, %f2
54857 movneg %icc, %o3, %i4
54858 bg,a,pn %icc, loop_6379
54859loop_6378:
54860 movrgez %l6, %i5, %l2
54861 srl %i6, 0x05, %o2
54862 fmovsne %icc, %f14, %f2
54863loop_6379:
54864 fmovscs %xcc, %f0, %f1
54865 orcc %l5, %o6, %l0
54866 fands %f7, %f12, %f6
54867 pdist %f6, %f0, %f0
54868 fbuge %fcc3, loop_6380
54869 taddcc %i1, %g4, %l3
54870 movcc %icc, %i3, %g2
54871 std %f8, [%l7 + 0x68]
54872loop_6380:
54873 fxors %f9, %f1, %f5
54874 taddcc %g3, %o7, %i0
54875 ldsw [%l7 + 0x64], %o4
54876 smulcc %o5, 0x0B24, %o0
54877 xnor %l4, 0x1EBA, %i2
54878 fmovsge %icc, %f5, %f13
54879 std %f12, [%l7 + 0x48]
54880 stb %g6, [%l7 + 0x12]
54881 subcc %g7, 0x0A1E, %i7
54882 fmuld8sux16 %f8, %f10, %f2
54883 movleu %icc, %g1, %o1
54884 fmovsvc %xcc, %f3, %f10
54885 fbuge %fcc2, loop_6381
54886 fnot1s %f12, %f9
54887 fmovrdlz %l1, %f10, %f14
54888 st %f0, [%l7 + 0x6C]
54889loop_6381:
54890 stw %o3, [%l7 + 0x30]
54891 sllx %i4, 0x00, %g5
54892 fandnot1 %f8, %f2, %f0
54893 fmovrde %i5, %f0, %f14
54894 fabsd %f12, %f2
54895 movn %xcc, %l6, %i6
54896 ldx [%l7 + 0x70], %l2
54897 fmovsn %icc, %f4, %f2
54898 fmovdgu %icc, %f1, %f15
54899 lduw [%l7 + 0x70], %l5
54900 bl,a %icc, loop_6382
54901 sdiv %o2, 0x0568, %o6
54902 fandnot2 %f12, %f14, %f10
54903 movn %xcc, %i1, %l0
54904loop_6382:
54905 stx %g4, [%l7 + 0x20]
54906 movvs %xcc, %i3, %l3
54907 fmovdpos %icc, %f9, %f1
54908 xnor %g3, 0x1138, %o7
54909 ldub [%l7 + 0x0E], %g2
54910 movre %o4, %i0, %o5
54911 fmovsvc %icc, %f15, %f13
54912 array32 %l4, %o0, %i2
54913 fbne %fcc1, loop_6383
54914 faligndata %f0, %f12, %f12
54915 fmul8ulx16 %f14, %f2, %f14
54916 movcc %xcc, %g6, %g7
54917loop_6383:
54918 edge32n %g1, %o1, %l1
54919 sth %i7, [%l7 + 0x10]
54920 array32 %i4, %g5, %i5
54921 fsrc2 %f0, %f0
54922 tgu %icc, 0x6
54923 lduh [%l7 + 0x6A], %o3
54924 fabss %f15, %f13
54925 movrgez %l6, 0x04D, %i6
54926 udivcc %l2, 0x0BA5, %l5
54927 sth %o6, [%l7 + 0x1C]
54928 ldub [%l7 + 0x35], %i1
54929 orncc %o2, 0x05C7, %g4
54930 stb %l0, [%l7 + 0x71]
54931 tl %icc, 0x7
54932 stb %i3, [%l7 + 0x66]
54933 fmovdcs %icc, %f4, %f15
54934 stw %l3, [%l7 + 0x1C]
54935 taddcctv %g3, 0x1E67, %o7
54936 ldub [%l7 + 0x61], %o4
54937 lduw [%l7 + 0x4C], %i0
54938 ldub [%l7 + 0x0C], %o5
54939 bcc,pt %icc, loop_6384
54940 ld [%l7 + 0x2C], %f13
54941 sllx %l4, 0x17, %o0
54942 tl %icc, 0x0
54943loop_6384:
54944 fmovse %icc, %f13, %f13
54945 bge,a %icc, loop_6385
54946 fsrc2 %f0, %f8
54947 te %xcc, 0x4
54948 fmovdge %icc, %f5, %f4
54949loop_6385:
54950 tpos %icc, 0x4
54951 stb %i2, [%l7 + 0x11]
54952 edge8 %g2, %g6, %g7
54953 st %f8, [%l7 + 0x3C]
54954 ldd [%l7 + 0x50], %f12
54955 ldsb [%l7 + 0x69], %o1
54956 bl %icc, loop_6386
54957 srl %l1, 0x10, %i7
54958 ldd [%l7 + 0x60], %f4
54959 fmovsle %xcc, %f3, %f12
54960loop_6386:
54961 fpsub16 %f10, %f6, %f12
54962 fmovsn %icc, %f4, %f3
54963 sdivx %g1, 0x0972, %i4
54964 fmuld8ulx16 %f8, %f9, %f12
54965 movrlz %g5, %o3, %i5
54966 lduh [%l7 + 0x34], %l6
54967 std %f10, [%l7 + 0x20]
54968 nop
54969 setx loop_6387, %l0, %l1
54970 wrpr 0x1, %tl
54971 wrpr %l1, %tnpc
54972 setx 0x34400001400, %l0, %l1
54973 wrpr %l1, %tstate
54974 wrhpr 0x4, %htstate
54975 done
54976 stb %i6, [%l7 + 0x0E]
54977 std %f6, [%l7 + 0x78]
54978 fmovdneg %xcc, %f10, %f7
54979loop_6387:
54980 fexpand %f6, %f8
54981 fcmple16 %f12, %f2, %l5
54982 ldsb [%l7 + 0x12], %o6
54983 stb %l2, [%l7 + 0x69]
54984 fmul8x16 %f6, %f12, %f0
54985 tsubcc %o2, 0x1E35, %i1
54986 brgez,a %g4, loop_6388
54987 fbge %fcc0, loop_6389
54988 fmul8x16al %f15, %f15, %f2
54989 ldd [%l7 + 0x38], %f6
54990loop_6388:
54991 movne %xcc, %i3, %l3
54992loop_6389:
54993 alignaddrl %l0, %o7, %o4
54994 fnands %f6, %f4, %f7
54995 move %xcc, %g3, %i0
54996 movrlez %o5, 0x182, %l4
54997 sethi 0x071F, %o0
54998 xnor %i2, %g6, %g7
54999 stw %g2, [%l7 + 0x34]
55000 tle %icc, 0x3
55001 fxor %f0, %f0, %f4
55002 std %f10, [%l7 + 0x70]
55003 andn %o1, %i7, %l1
55004 std %f0, [%l7 + 0x38]
55005 ldsb [%l7 + 0x70], %i4
55006 subcc %g1, 0x18FE, %g5
55007 stw %i5, [%l7 + 0x18]
55008 brlz,a %l6, loop_6390
55009 fornot1 %f2, %f2, %f4
55010 bneg loop_6391
55011 fmovdge %icc, %f5, %f8
55012loop_6390:
55013 stw %o3, [%l7 + 0x64]
55014 fmovse %icc, %f7, %f2
55015loop_6391:
55016 ldub [%l7 + 0x61], %i6
55017 ldd [%l7 + 0x28], %f6
55018 fmovde %icc, %f10, %f7
55019 alignaddrl %l5, %o6, %l2
55020 ldsw [%l7 + 0x64], %o2
55021 andcc %i1, 0x19EE, %i3
55022 std %f8, [%l7 + 0x68]
55023 fmovrsgez %l3, %f0, %f15
55024 fmuld8ulx16 %f13, %f6, %f12
55025 fbue,a %fcc3, loop_6392
55026 brgz,a %l0, loop_6393
55027 fmovsa %xcc, %f14, %f15
55028 lduh [%l7 + 0x58], %o7
55029loop_6392:
55030 fbu,a %fcc2, loop_6394
55031loop_6393:
55032 bcs,a %icc, loop_6395
55033 fornot1 %f10, %f6, %f12
55034 fbn %fcc1, loop_6396
55035loop_6394:
55036 bleu %xcc, loop_6397
55037loop_6395:
55038 bl,a,pn %xcc, loop_6398
55039 ldsb [%l7 + 0x77], %o4
55040loop_6396:
55041 fsrc1 %f8, %f10
55042loop_6397:
55043 sth %g3, [%l7 + 0x76]
55044loop_6398:
55045 fnot1 %f8, %f8
55046 tl %icc, 0x0
55047 std %f14, [%l7 + 0x28]
55048 umulcc %g4, 0x1FE9, %o5
55049 ldsw [%l7 + 0x58], %l4
55050 fmovdg %xcc, %f10, %f9
55051 lduh [%l7 + 0x0E], %i0
55052 fmovsvs %icc, %f5, %f14
55053 taddcctv %i2, 0x1022, %o0
55054 ldd [%l7 + 0x40], %f10
55055 mova %icc, %g6, %g7
55056 ldsw [%l7 + 0x50], %o1
55057 fmovspos %xcc, %f4, %f3
55058 stb %i7, [%l7 + 0x50]
55059 lduw [%l7 + 0x6C], %l1
55060 brz %i4, loop_6399
55061 ldx [%l7 + 0x30], %g1
55062 edge8n %g5, %i5, %g2
55063 sdivx %o3, 0x004C, %l6
55064loop_6399:
55065 ta %icc, 0x6
55066 lduh [%l7 + 0x52], %l5
55067 stb %i6, [%l7 + 0x4D]
55068 ldx [%l7 + 0x50], %o6
55069 tn %xcc, 0x4
55070 ldsw [%l7 + 0x2C], %l2
55071 edge32l %o2, %i1, %i3
55072 fmovdle %xcc, %f14, %f2
55073 ld [%l7 + 0x20], %f13
55074 ldsh [%l7 + 0x2E], %l3
55075 movrgz %l0, %o4, %g3
55076 fxnor %f14, %f2, %f4
55077 srl %g4, 0x19, %o7
55078 ld [%l7 + 0x40], %f4
55079 ba,a,pn %icc, loop_6400
55080 fmovrslez %l4, %f2, %f10
55081 fcmpes %fcc2, %f14, %f5
55082 ldsh [%l7 + 0x20], %i0
55083loop_6400:
55084 fnegd %f14, %f10
55085 addc %o5, %i2, %g6
55086 fmovdle %xcc, %f2, %f3
55087 movl %xcc, %g7, %o1
55088 ld [%l7 + 0x08], %f15
55089 std %f8, [%l7 + 0x70]
55090 fpadd32 %f12, %f10, %f2
55091 sdiv %i7, 0x0AAC, %l1
55092 std %f8, [%l7 + 0x10]
55093 fmuld8sux16 %f10, %f3, %f0
55094 bne,a,pn %icc, loop_6401
55095 edge32 %i4, %o0, %g5
55096 orn %g1, %g2, %o3
55097 movneg %xcc, %i5, %l5
55098loop_6401:
55099 tsubcc %l6, 0x0EDD, %o6
55100 srlx %i6, 0x14, %l2
55101 fmovdge %icc, %f8, %f6
55102 bcc,a,pn %icc, loop_6402
55103 fmovrdlz %i1, %f10, %f6
55104 ble loop_6403
55105 std %f10, [%l7 + 0x10]
55106loop_6402:
55107 fmovrsgez %o2, %f1, %f11
55108 tsubcc %l3, %l0, %o4
55109loop_6403:
55110 fble %fcc1, loop_6404
55111 stb %g3, [%l7 + 0x33]
55112 fmovdgu %xcc, %f9, %f8
55113 std %f0, [%l7 + 0x10]
55114loop_6404:
55115 fmovsn %xcc, %f12, %f13
55116 udivcc %i3, 0x1665, %g4
55117 ldub [%l7 + 0x56], %l4
55118 bcc,a,pt %icc, loop_6405
55119 fxnor %f6, %f14, %f0
55120 fcmple32 %f2, %f6, %i0
55121 edge8l %o5, %o7, %i2
55122loop_6405:
55123 stx %g6, [%l7 + 0x18]
55124 fbul %fcc3, loop_6406
55125 fmul8ulx16 %f6, %f12, %f12
55126 stb %g7, [%l7 + 0x18]
55127 tsubcctv %i7, 0x0E09, %o1
55128loop_6406:
55129 bge,pn %xcc, loop_6407
55130 st %f9, [%l7 + 0x38]
55131 fmovrse %i4, %f10, %f2
55132 smul %o0, 0x0984, %g5
55133loop_6407:
55134 ldd [%l7 + 0x78], %f0
55135 ld [%l7 + 0x54], %f12
55136 fabsd %f8, %f6
55137 stb %l1, [%l7 + 0x6E]
55138 std %f8, [%l7 + 0x70]
55139 and %g1, %o3, %i5
55140 fbo %fcc3, loop_6408
55141 stx %l5, [%l7 + 0x18]
55142 fnand %f6, %f10, %f2
55143 lduh [%l7 + 0x72], %g2
55144loop_6408:
55145 lduw [%l7 + 0x08], %o6
55146 ldd [%l7 + 0x40], %f2
55147 fnand %f4, %f0, %f14
55148 movrgz %i6, %l2, %l6
55149 bshuffle %f8, %f6, %f8
55150 fxnors %f7, %f3, %f5
55151 edge8ln %i1, %l3, %o2
55152 andncc %l0, %o4, %i3
55153 ldsb [%l7 + 0x62], %g4
55154 alignaddrl %l4, %g3, %i0
55155 fpadd32 %f14, %f14, %f6
55156 ld [%l7 + 0x14], %f11
55157 ld [%l7 + 0x58], %f4
55158 ldsb [%l7 + 0x0F], %o5
55159 lduh [%l7 + 0x54], %o7
55160 ldx [%l7 + 0x48], %i2
55161 edge16ln %g6, %g7, %i7
55162 fpadd32 %f4, %f0, %f6
55163 ldsw [%l7 + 0x10], %o1
55164 subcc %i4, 0x1731, %g5
55165 ldd [%l7 + 0x30], %f14
55166 fmovsneg %icc, %f2, %f1
55167 fmovrdlez %o0, %f0, %f4
55168 sdiv %l1, 0x1A8C, %g1
55169 stx %o3, [%l7 + 0x40]
55170 brgez %i5, loop_6409
55171 fzeros %f1
55172 fbo,a %fcc1, loop_6410
55173 ldd [%l7 + 0x48], %f2
55174loop_6409:
55175 fmul8x16 %f0, %f6, %f12
55176 ldd [%l7 + 0x70], %f12
55177loop_6410:
55178 stb %g2, [%l7 + 0x55]
55179 ldub [%l7 + 0x48], %o6
55180 ldx [%l7 + 0x58], %i6
55181 lduh [%l7 + 0x1C], %l5
55182 st %f4, [%l7 + 0x20]
55183 ld [%l7 + 0x5C], %f1
55184 alignaddrl %l6, %i1, %l3
55185 orn %l2, %l0, %o4
55186 sub %i3, %g4, %l4
55187 ldub [%l7 + 0x64], %o2
55188 sllx %i0, 0x18, %o5
55189 udivx %o7, 0x1E9F, %g3
55190 alignaddrl %g6, %i2, %i7
55191 ldd [%l7 + 0x30], %f0
55192 orncc %o1, %i4, %g7
55193 fmovscs %icc, %f2, %f4
55194 fmul8sux16 %f0, %f12, %f6
55195 ldsb [%l7 + 0x4D], %o0
55196 movgu %icc, %g5, %l1
55197 ldub [%l7 + 0x15], %o3
55198 bleu,pt %icc, loop_6411
55199 move %icc, %g1, %i5
55200 addc %g2, 0x0E8E, %i6
55201 brlez %l5, loop_6412
55202loop_6411:
55203 fornot2s %f0, %f4, %f9
55204 fbul,a %fcc0, loop_6413
55205 stw %o6, [%l7 + 0x5C]
55206loop_6412:
55207 fble %fcc1, loop_6414
55208 orncc %i1, 0x19F5, %l3
55209loop_6413:
55210 fmul8sux16 %f6, %f6, %f2
55211 tge %icc, 0x0
55212loop_6414:
55213 fxor %f0, %f8, %f10
55214 bn,a %icc, loop_6415
55215 fands %f7, %f9, %f6
55216 lduw [%l7 + 0x58], %l2
55217 mulscc %l6, 0x1C07, %o4
55218loop_6415:
55219 sdivcc %l0, 0x0C4C, %g4
55220 mulscc %i3, %o2, %i0
55221 ldx [%l7 + 0x70], %l4
55222 tvc %icc, 0x1
55223 fmovdne %icc, %f5, %f5
55224 mulscc %o7, %o5, %g6
55225 ldx [%l7 + 0x58], %i2
55226 fbge %fcc3, loop_6416
55227 ldsw [%l7 + 0x7C], %g3
55228 faligndata %f14, %f12, %f6
55229 fmuld8ulx16 %f4, %f13, %f8
55230loop_6416:
55231 nop
55232 setx loop_6417, %l0, %l1
55233 wrpr 0x1, %tl
55234 wrpr %l1, %tnpc
55235 setx 0x34400001400, %l0, %l1
55236 wrpr %l1, %tstate
55237 wrhpr 0x4, %htstate
55238 done
55239 lduw [%l7 + 0x60], %o1
55240 umul %i4, 0x199B, %i7
55241 movgu %xcc, %g7, %g5
55242loop_6417:
55243 fcmpne16 %f2, %f0, %l1
55244 stb %o0, [%l7 + 0x0D]
55245 fabsd %f0, %f10
55246 fblg %fcc0, loop_6418
55247 fsrc1 %f2, %f2
55248 brgz,a %o3, loop_6419
55249 fexpand %f5, %f0
55250loop_6418:
55251 edge16 %i5, %g1, %i6
55252 fmovsne %xcc, %f5, %f12
55253loop_6419:
55254 fmovdgu %icc, %f2, %f2
55255 fnegs %f0, %f12
55256 addcc %l5, 0x1450, %o6
55257 fpsub16s %f14, %f2, %f15
55258 edge8ln %g2, %l3, %l2
55259 fnors %f4, %f9, %f6
55260 movg %icc, %l6, %i1
55261 nop
55262 setx loop_6420, %l0, %l1
55263 jmpl %l1, %o4
55264 edge8l %l0, %i3, %g4
55265 tge %icc, 0x7
55266 fsrc1s %f2, %f3
55267loop_6420:
55268 tvs %xcc, 0x7
55269 edge32ln %i0, %o2, %o7
55270 faligndata %f2, %f6, %f6
55271 lduh [%l7 + 0x10], %o5
55272 lduw [%l7 + 0x74], %g6
55273 stx %l4, [%l7 + 0x60]
55274 stb %g3, [%l7 + 0x5D]
55275 ldx [%l7 + 0x28], %o1
55276 tpos %icc, 0x5
55277 ldsw [%l7 + 0x1C], %i4
55278 fmovdn %icc, %f6, %f0
55279 ldub [%l7 + 0x27], %i2
55280 ldx [%l7 + 0x30], %g7
55281 ldub [%l7 + 0x0E], %g5
55282 st %f12, [%l7 + 0x5C]
55283 tn %icc, 0x1
55284 sth %i7, [%l7 + 0x14]
55285 st %f3, [%l7 + 0x44]
55286 fnot2 %f4, %f0
55287 fmuld8sux16 %f10, %f12, %f8
55288 andncc %l1, %o0, %o3
55289 fpadd32s %f14, %f13, %f5
55290 ldd [%l7 + 0x50], %f2
55291 stb %g1, [%l7 + 0x62]
55292 brlez,a %i6, loop_6421
55293 ldsw [%l7 + 0x74], %l5
55294 stw %o6, [%l7 + 0x08]
55295 fmovsvc %xcc, %f8, %f10
55296loop_6421:
55297 movrlez %i5, %l3, %l2
55298 fbl %fcc2, loop_6422
55299 udiv %l6, 0x142A, %g2
55300 tge %icc, 0x4
55301 brz %o4, loop_6423
55302loop_6422:
55303 movrlz %i1, 0x18F, %l0
55304 fcmpes %fcc0, %f1, %f10
55305 popc 0x12D3, %g4
55306loop_6423:
55307 movrgez %i0, %i3, %o2
55308 fmovda %icc, %f2, %f10
55309 ld [%l7 + 0x7C], %f3
55310 array8 %o5, %o7, %g6
55311 ldub [%l7 + 0x6F], %l4
55312 brlz %o1, loop_6424
55313 tcs %icc, 0x5
55314 fmovrde %g3, %f0, %f14
55315 ldsb [%l7 + 0x56], %i2
55316loop_6424:
55317 fble,a %fcc2, loop_6425
55318 fpsub16s %f6, %f4, %f7
55319 fmovscc %xcc, %f7, %f8
55320 fand %f6, %f2, %f14
55321loop_6425:
55322 stw %i4, [%l7 + 0x60]
55323 lduw [%l7 + 0x38], %g7
55324 fmovsg %icc, %f5, %f12
55325 fmovdcc %icc, %f9, %f14
55326 call loop_6426
55327 sth %i7, [%l7 + 0x66]
55328 ldsw [%l7 + 0x0C], %g5
55329 edge8n %l1, %o3, %o0
55330loop_6426:
55331 faligndata %f8, %f0, %f2
55332 subcc %i6, %l5, %o6
55333 fornot2s %f15, %f6, %f7
55334 fsrc2 %f4, %f0
55335 fpadd16 %f14, %f14, %f2
55336 fpsub16s %f5, %f5, %f2
55337 std %f4, [%l7 + 0x68]
55338 fmovsge %xcc, %f7, %f15
55339 ldsw [%l7 + 0x1C], %i5
55340 ldsh [%l7 + 0x16], %l3
55341 fpadd16s %f14, %f11, %f5
55342 lduh [%l7 + 0x26], %l2
55343 orcc %g1, 0x0613, %l6
55344 stx %g2, [%l7 + 0x20]
55345 fmovdle %xcc, %f3, %f13
55346 nop
55347 setx loop_6427, %l0, %l1
55348 wrpr 0x1, %tl
55349 wrpr %l1, %tnpc
55350 setx 0x34400001400, %l0, %l1
55351 wrpr %l1, %tstate
55352 wrhpr 0x4, %htstate
55353 done
55354 edge16 %i1, %l0, %o4
55355 bge,pn %icc, loop_6428
55356 fmovdl %icc, %f7, %f1
55357loop_6427:
55358 st %f6, [%l7 + 0x18]
55359 stw %g4, [%l7 + 0x18]
55360loop_6428:
55361 stb %i0, [%l7 + 0x59]
55362 brz %i3, loop_6429
55363 bge,a,pn %xcc, loop_6430
55364 fmovrdlez %o5, %f0, %f2
55365 udivx %o2, 0x1194, %o7
55366loop_6429:
55367 ld [%l7 + 0x2C], %f1
55368loop_6430:
55369 fcmple16 %f12, %f14, %g6
55370 fbul %fcc3, loop_6431
55371 ldd [%l7 + 0x08], %f6
55372 siam 0x7
55373 tneg %xcc, 0x1
55374loop_6431:
55375 fnegd %f2, %f14
55376 orcc %o1, 0x012B, %l4
55377 popc %i2, %g3
55378 array16 %i4, %g7, %g5
55379 bg,a %xcc, loop_6432
55380 sra %l1, %o3, %o0
55381 sll %i6, 0x1D, %i7
55382 fbg,a %fcc0, loop_6433
55383loop_6432:
55384 fbl,a %fcc0, loop_6434
55385 add %l5, 0x03F1, %i5
55386 bg,a %icc, loop_6435
55387loop_6433:
55388 addccc %o6, %l2, %l3
55389loop_6434:
55390 orn %l6, 0x03A7, %g2
55391 move %xcc, %i1, %l0
55392loop_6435:
55393 st %f3, [%l7 + 0x44]
55394 bleu,pn %icc, loop_6436
55395 tgu %icc, 0x1
55396 tsubcc %o4, 0x16EC, %g4
55397 std %f4, [%l7 + 0x40]
55398loop_6436:
55399 fands %f2, %f2, %f7
55400 st %f2, [%l7 + 0x18]
55401 lduw [%l7 + 0x64], %i0
55402 fbule,a %fcc1, loop_6437
55403 fmovrde %g1, %f8, %f2
55404 fmovrsgz %o5, %f15, %f15
55405 fmovsle %icc, %f13, %f14
55406loop_6437:
55407 bleu,a loop_6438
55408 fbe %fcc0, loop_6439
55409 bleu %icc, loop_6440
55410 lduw [%l7 + 0x70], %i3
55411loop_6438:
55412 st %f15, [%l7 + 0x70]
55413loop_6439:
55414 nop
55415 setx loop_6441, %l0, %l1
55416 wrpr 0x1, %tl
55417 wrpr %l1, %tnpc
55418 setx 0x34400001400, %l0, %l1
55419 wrpr %l1, %tstate
55420 wrhpr 0x4, %htstate
55421 done
55422loop_6440:
55423 fblg %fcc0, loop_6442
55424 umulcc %o2, %o7, %g6
55425 fmovdle %icc, %f0, %f10
55426loop_6441:
55427 st %f11, [%l7 + 0x50]
55428loop_6442:
55429 ldsb [%l7 + 0x0F], %l4
55430 fbo,a %fcc0, loop_6443
55431 te %xcc, 0x6
55432 fpadd16 %f4, %f12, %f12
55433 fcmpgt16 %f6, %f10, %o1
55434loop_6443:
55435 tl %icc, 0x5
55436 sra %i2, %i4, %g3
55437 ldub [%l7 + 0x3B], %g5
55438 fpackfix %f4, %f11
55439 movge %icc, %g7, %o3
55440 ta %icc, 0x7
55441 std %f12, [%l7 + 0x68]
55442 std %f6, [%l7 + 0x18]
55443 alignaddrl %l1, %i6, %o0
55444 brgez,a %i7, loop_6444
55445 faligndata %f4, %f14, %f14
55446 movcc %icc, %l5, %i5
55447 fmovdleu %icc, %f13, %f8
55448loop_6444:
55449 stx %o6, [%l7 + 0x48]
55450 tvs %xcc, 0x5
55451 fxnor %f6, %f6, %f0
55452 movpos %xcc, %l3, %l2
55453 std %f6, [%l7 + 0x20]
55454 fmovsleu %icc, %f0, %f10
55455 fmul8x16au %f10, %f6, %f14
55456 std %f0, [%l7 + 0x20]
55457 stb %g2, [%l7 + 0x56]
55458 and %i1, 0x1900, %l6
55459 fone %f2
55460 fmovrdgez %l0, %f6, %f14
55461 smulcc %g4, %i0, %o4
55462 umulcc %g1, 0x062E, %i3
55463 sth %o5, [%l7 + 0x24]
55464 fbul,a %fcc2, loop_6445
55465 fmovrde %o7, %f2, %f2
55466 ldub [%l7 + 0x0B], %g6
55467 bleu loop_6446
55468loop_6445:
55469 fcmpgt16 %f4, %f4, %l4
55470 ble,pn %xcc, loop_6447
55471 fmul8sux16 %f14, %f2, %f8
55472loop_6446:
55473 fmuld8ulx16 %f5, %f8, %f14
55474 std %f12, [%l7 + 0x18]
55475loop_6447:
55476 ldx [%l7 + 0x60], %o2
55477 orn %o1, 0x167A, %i2
55478 ldsb [%l7 + 0x4A], %i4
55479 fmovrde %g5, %f0, %f12
55480 fmuld8ulx16 %f4, %f15, %f8
55481 fzero %f2
55482 andncc %g7, %o3, %l1
55483 sth %i6, [%l7 + 0x4A]
55484 edge32n %g3, %i7, %o0
55485 ldsb [%l7 + 0x77], %l5
55486 ldx [%l7 + 0x20], %i5
55487 lduh [%l7 + 0x5C], %o6
55488 fcmpgt32 %f4, %f4, %l3
55489 fmovdge %icc, %f13, %f3
55490 fmovsle %xcc, %f12, %f11
55491 movcc %xcc, %g2, %l2
55492 fandnot1 %f0, %f6, %f12
55493 ldsw [%l7 + 0x50], %l6
55494 xorcc %i1, %g4, %i0
55495 smulcc %l0, 0x0FC1, %o4
55496 pdist %f14, %f6, %f8
55497 fpsub32s %f15, %f10, %f5
55498 std %f0, [%l7 + 0x60]
55499 ldsw [%l7 + 0x34], %i3
55500 ldsw [%l7 + 0x1C], %o5
55501 srax %g1, 0x0B, %g6
55502 lduh [%l7 + 0x6E], %o7
55503 bg,pn %xcc, loop_6448
55504 lduh [%l7 + 0x2C], %o2
55505 lduh [%l7 + 0x52], %o1
55506 fmul8sux16 %f4, %f14, %f0
55507loop_6448:
55508 fcmple16 %f12, %f12, %i2
55509 andn %i4, %l4, %g5
55510 fzeros %f10
55511 fxnor %f2, %f4, %f10
55512 addc %o3, %l1, %g7
55513 fmovdge %icc, %f7, %f8
55514 taddcc %g3, %i7, %o0
55515 edge16 %l5, %i6, %i5
55516 fmul8x16al %f13, %f5, %f4
55517 fbe %fcc0, loop_6449
55518 mova %xcc, %l3, %g2
55519 brlez,a %l2, loop_6450
55520 umulcc %l6, 0x0DC8, %i1
55521loop_6449:
55522 fmovspos %xcc, %f1, %f9
55523 ldsw [%l7 + 0x14], %g4
55524loop_6450:
55525 fpsub16 %f12, %f12, %f14
55526 bcs,a,pn %xcc, loop_6451
55527 ldsb [%l7 + 0x65], %o6
55528 tsubcctv %i0, %l0, %i3
55529 bn,pn %icc, loop_6452
55530loop_6451:
55531 movrgz %o5, %o4, %g1
55532 fnot2s %f0, %f10
55533 fmovsneg %xcc, %f6, %f4
55534loop_6452:
55535 fblg,a %fcc0, loop_6453
55536 stb %o7, [%l7 + 0x52]
55537 ldx [%l7 + 0x58], %o2
55538 edge32n %o1, %g6, %i2
55539loop_6453:
55540 xorcc %i4, %l4, %g5
55541 ld [%l7 + 0x10], %f13
55542 fmovsleu %xcc, %f14, %f7
55543 bcs loop_6454
55544 movvs %xcc, %l1, %g7
55545 xor %o3, 0x192D, %g3
55546 ldsb [%l7 + 0x4F], %i7
55547loop_6454:
55548 fmovrde %l5, %f10, %f8
55549 fmovrdlez %i6, %f14, %f4
55550 fbug,a %fcc3, loop_6455
55551 fmovsl %icc, %f0, %f12
55552 ldd [%l7 + 0x08], %f2
55553 bge,pn %xcc, loop_6456
55554loop_6455:
55555 add %o0, 0x1BDF, %l3
55556 st %f10, [%l7 + 0x78]
55557 movge %icc, %i5, %g2
55558loop_6456:
55559 fmovscs %icc, %f11, %f14
55560 fmovsvs %xcc, %f5, %f15
55561 sth %l2, [%l7 + 0x30]
55562 fmul8ulx16 %f4, %f10, %f12
55563 taddcc %i1, %g4, %l6
55564 edge16l %o6, %i0, %i3
55565 subcc %l0, %o4, %o5
55566 udivcc %o7, 0x040D, %g1
55567 sth %o2, [%l7 + 0x6C]
55568 stb %o1, [%l7 + 0x44]
55569 fcmpeq32 %f2, %f0, %g6
55570 xnor %i4, %i2, %l4
55571 sra %l1, 0x1F, %g7
55572 andncc %g5, %g3, %o3
55573 fbl %fcc0, loop_6457
55574 edge16l %l5, %i6, %i7
55575 stx %l3, [%l7 + 0x68]
55576 subc %i5, %o0, %g2
55577loop_6457:
55578 udiv %i1, 0x1752, %g4
55579 fxnor %f4, %f2, %f2
55580 fors %f4, %f0, %f15
55581 fandnot1 %f2, %f10, %f10
55582 lduw [%l7 + 0x10], %l2
55583 fcmped %fcc0, %f6, %f14
55584 fmovsvc %icc, %f0, %f5
55585 ldx [%l7 + 0x10], %o6
55586 fones %f3
55587 alignaddrl %l6, %i3, %l0
55588 tneg %xcc, 0x4
55589 stb %i0, [%l7 + 0x0E]
55590 ldsb [%l7 + 0x4A], %o4
55591 ldub [%l7 + 0x61], %o5
55592 fsrc1 %f12, %f0
55593 ldsw [%l7 + 0x18], %g1
55594 ldd [%l7 + 0x38], %f0
55595 fbug,a %fcc1, loop_6458
55596 umul %o7, %o1, %o2
55597 fnot1s %f15, %f8
55598 lduw [%l7 + 0x1C], %i4
55599loop_6458:
55600 edge8n %i2, %g6, %l1
55601 stx %l4, [%l7 + 0x30]
55602 orn %g7, %g5, %g3
55603 ldub [%l7 + 0x3B], %o3
55604 fpmerge %f4, %f5, %f4
55605 tge %icc, 0x5
55606 std %f0, [%l7 + 0x60]
55607 orn %l5, %i7, %i6
55608 bl,a,pn %xcc, loop_6459
55609 movleu %icc, %l3, %i5
55610 edge32l %g2, %o0, %i1
55611 ldx [%l7 + 0x50], %l2
55612loop_6459:
55613 bne,pn %xcc, loop_6460
55614 fornot2s %f12, %f8, %f3
55615 fcmpne16 %f8, %f4, %g4
55616 fabss %f9, %f8
55617loop_6460:
55618 stb %l6, [%l7 + 0x74]
55619 fmovrdgez %o6, %f12, %f6
55620 fmovsle %xcc, %f13, %f12
55621 subccc %i3, 0x1CC7, %i0
55622 nop
55623 setx loop_6461, %l0, %l1
55624 jmpl %l1, %l0
55625 andn %o5, %g1, %o7
55626 ldub [%l7 + 0x7D], %o1
55627 mova %icc, %o4, %i4
55628loop_6461:
55629 brlz %o2, loop_6462
55630 fblg,a %fcc1, loop_6463
55631 st %f10, [%l7 + 0x34]
55632 fmovsn %xcc, %f1, %f10
55633loop_6462:
55634 fsrc1 %f8, %f10
55635loop_6463:
55636 stb %g6, [%l7 + 0x0B]
55637 edge8 %i2, %l4, %g7
55638 ld [%l7 + 0x44], %f5
55639 fcmpes %fcc2, %f5, %f6
55640 ld [%l7 + 0x28], %f13
55641 fnors %f3, %f13, %f7
55642 fmovsneg %xcc, %f12, %f14
55643 ldsh [%l7 + 0x0A], %g5
55644 fmovscc %xcc, %f15, %f1
55645 stw %g3, [%l7 + 0x6C]
55646 std %f12, [%l7 + 0x20]
55647 nop
55648 setx loop_6464, %l0, %l1
55649 jmpl %l1, %o3
55650 stb %l1, [%l7 + 0x70]
55651 std %f12, [%l7 + 0x40]
55652 ldsw [%l7 + 0x28], %i7
55653loop_6464:
55654 ldub [%l7 + 0x4E], %i6
55655 bg,a %icc, loop_6465
55656 stw %l3, [%l7 + 0x50]
55657 ldx [%l7 + 0x10], %i5
55658 ld [%l7 + 0x30], %f9
55659loop_6465:
55660 edge16l %g2, %l5, %i1
55661 ldsh [%l7 + 0x62], %l2
55662 ld [%l7 + 0x78], %f15
55663 std %f2, [%l7 + 0x28]
55664 movrgz %g4, %l6, %o6
55665 ldx [%l7 + 0x70], %i3
55666 edge32 %o0, %l0, %i0
55667 alignaddr %o5, %g1, %o7
55668 fmovsne %xcc, %f14, %f9
55669 and %o4, 0x0BDA, %i4
55670 srax %o2, 0x1E, %o1
55671 fandnot1 %f6, %f10, %f0
55672 fmovdcc %icc, %f0, %f10
55673 fmovsleu %xcc, %f7, %f10
55674 ldsb [%l7 + 0x70], %g6
55675 bpos loop_6466
55676 ldd [%l7 + 0x78], %f4
55677 bneg,a %xcc, loop_6467
55678 edge32ln %i2, %g7, %l4
55679loop_6466:
55680 edge16ln %g3, %g5, %l1
55681 stb %i7, [%l7 + 0x72]
55682loop_6467:
55683 fsrc1s %f7, %f1
55684 std %f0, [%l7 + 0x10]
55685 ld [%l7 + 0x70], %f11
55686 and %o3, 0x09D7, %i6
55687 umul %l3, %i5, %l5
55688 st %f2, [%l7 + 0x48]
55689 fpsub32s %f14, %f10, %f1
55690 xorcc %i1, %g2, %g4
55691 stb %l6, [%l7 + 0x73]
55692 fmovsge %xcc, %f11, %f0
55693 fmovsn %icc, %f10, %f4
55694 stx %o6, [%l7 + 0x20]
55695 ble,pn %icc, loop_6468
55696 fmovd %f8, %f0
55697 fones %f3
55698 ldsh [%l7 + 0x1E], %l2
55699loop_6468:
55700 fmovdg %icc, %f3, %f7
55701 st %f11, [%l7 + 0x40]
55702 ldsw [%l7 + 0x18], %i3
55703 movvs %icc, %l0, %i0
55704 tn %icc, 0x6
55705 fandnot2s %f5, %f12, %f12
55706 ldsh [%l7 + 0x7C], %o0
55707 ldub [%l7 + 0x5A], %g1
55708 ldub [%l7 + 0x0C], %o5
55709 fbe %fcc0, loop_6469
55710 movg %xcc, %o4, %i4
55711 fmovs %f13, %f3
55712 stw %o2, [%l7 + 0x58]
55713loop_6469:
55714 ld [%l7 + 0x54], %f10
55715 stw %o1, [%l7 + 0x74]
55716 movl %icc, %g6, %i2
55717 nop
55718 setx loop_6470, %l0, %l1
55719 wrpr 0x1, %tl
55720 wrpr %l1, %tnpc
55721 setx 0x34400001400, %l0, %l1
55722 wrpr %l1, %tstate
55723 wrhpr 0x4, %htstate
55724 done
55725 edge16l %g7, %o7, %g3
55726 fxnor %f4, %f14, %f2
55727 be,pt %icc, loop_6471
55728loop_6470:
55729 fmovsn %xcc, %f5, %f3
55730 fornot1s %f12, %f12, %f7
55731 addcc %g5, 0x0A92, %l4
55732loop_6471:
55733 andcc %l1, %i7, %i6
55734 ldd [%l7 + 0x58], %f14
55735 fmovdl %xcc, %f2, %f4
55736 sth %o3, [%l7 + 0x50]
55737 stw %l3, [%l7 + 0x20]
55738 movrlz %i5, %i1, %g2
55739 sth %l5, [%l7 + 0x08]
55740 tne %xcc, 0x3
55741 ldsb [%l7 + 0x5E], %l6
55742 movrgez %o6, %l2, %g4
55743 nop
55744 setx loop_6472, %l0, %l1
55745 wrpr 0x1, %tl
55746 wrpr %l1, %tnpc
55747 setx 0x34400001400, %l0, %l1
55748 wrpr %l1, %tstate
55749 wrhpr 0x4, %htstate
55750 done
55751 brz,a %l0, loop_6473
55752 fnands %f3, %f8, %f6
55753 fabsd %f14, %f8
55754loop_6472:
55755 movne %xcc, %i0, %i3
55756loop_6473:
55757 fmovdleu %icc, %f2, %f13
55758 fmovsne %xcc, %f7, %f4
55759 movre %g1, %o0, %o4
55760 or %i4, 0x059B, %o2
55761 tsubcc %o1, 0x04D0, %o5
55762 ldsw [%l7 + 0x78], %i2
55763 std %f0, [%l7 + 0x48]
55764 fbo,a %fcc0, loop_6474
55765 edge8n %g6, %g7, %o7
55766 movl %xcc, %g3, %g5
55767 sll %l1, %i7, %l4
55768loop_6474:
55769 movrlz %i6, 0x1A4, %l3
55770 fmovdcc %xcc, %f9, %f3
55771 tvs %icc, 0x0
55772 sth %o3, [%l7 + 0x70]
55773 tne %xcc, 0x4
55774 orcc %i5, %i1, %g2
55775 be %icc, loop_6475
55776 call loop_6476
55777 edge32l %l6, %l5, %l2
55778 movvs %xcc, %g4, %l0
55779loop_6475:
55780 ldd [%l7 + 0x50], %f8
55781loop_6476:
55782 fzero %f4
55783 tsubcctv %o6, %i3, %g1
55784 smulcc %i0, %o0, %i4
55785 tvs %icc, 0x5
55786 ldd [%l7 + 0x68], %f14
55787 fcmpeq32 %f0, %f12, %o4
55788 lduh [%l7 + 0x28], %o2
55789 st %f10, [%l7 + 0x58]
55790 movrne %o5, 0x119, %i2
55791 fmovsneg %xcc, %f2, %f15
55792 fbug,a %fcc1, loop_6477
55793 st %f4, [%l7 + 0x1C]
55794 fbge,a %fcc3, loop_6478
55795 stx %o1, [%l7 + 0x30]
55796loop_6477:
55797 tsubcctv %g7, %o7, %g6
55798 sth %g5, [%l7 + 0x4E]
55799loop_6478:
55800 fmovsne %xcc, %f5, %f5
55801 array8 %g3, %l1, %i7
55802 array16 %l4, %l3, %i6
55803 tn %icc, 0x5
55804 ble,pt %icc, loop_6479
55805 sll %o3, %i1, %i5
55806 tl %xcc, 0x0
55807 movge %xcc, %g2, %l6
55808loop_6479:
55809 brz %l2, loop_6480
55810 alignaddr %l5, %l0, %g4
55811 subc %i3, 0x1449, %o6
55812 sllx %g1, 0x13, %o0
55813loop_6480:
55814 tvs %xcc, 0x6
55815 ldx [%l7 + 0x60], %i0
55816 lduw [%l7 + 0x28], %o4
55817 stw %o2, [%l7 + 0x24]
55818 edge16ln %i4, %i2, %o1
55819 srax %g7, 0x00, %o5
55820 fbul,a %fcc1, loop_6481
55821 call loop_6482
55822 ldsh [%l7 + 0x4E], %g6
55823 ldub [%l7 + 0x35], %g5
55824loop_6481:
55825 fmovrse %o7, %f1, %f9
55826loop_6482:
55827 mova %icc, %l1, %g3
55828 bge,pt %xcc, loop_6483
55829 fmovsle %icc, %f8, %f11
55830 ldsw [%l7 + 0x1C], %i7
55831 lduh [%l7 + 0x54], %l3
55832loop_6483:
55833 ld [%l7 + 0x60], %f0
55834 stx %l4, [%l7 + 0x68]
55835 nop
55836 setx loop_6484, %l0, %l1
55837 wrpr 0x1, %tl
55838 wrpr %l1, %tpc
55839 add %l1, 0x4, %l1
55840 wrpr %l1, %tnpc
55841 setx 0x34400001400, %l0, %l1
55842 wrpr %l1, %tstate
55843 wrhpr 0x4, %htstate
55844 retry
55845 fmovsvc %xcc, %f3, %f7
55846 fandnot1s %f3, %f6, %f13
55847 ldd [%l7 + 0x38], %f12
55848loop_6484:
55849 fcmpne16 %f14, %f8, %o3
55850 fbu,a %fcc1, loop_6485
55851 fsrc1 %f4, %f2
55852 fmovdcs %xcc, %f0, %f1
55853 ld [%l7 + 0x58], %f15
55854loop_6485:
55855 ldsh [%l7 + 0x14], %i6
55856 fmovdne %xcc, %f6, %f13
55857 sdivx %i1, 0x0C6D, %g2
55858 movpos %xcc, %i5, %l6
55859 ldd [%l7 + 0x40], %f8
55860 movpos %xcc, %l2, %l0
55861 stw %l5, [%l7 + 0x3C]
55862 std %f8, [%l7 + 0x50]
55863 st %f11, [%l7 + 0x3C]
55864 fnot1 %f4, %f6
55865 nop
55866 setx loop_6486, %l0, %l1
55867 wrpr 0x1, %tl
55868 wrpr %l1, %tpc
55869 add %l1, 0x4, %l1
55870 wrpr %l1, %tnpc
55871 setx 0x34400001400, %l0, %l1
55872 wrpr %l1, %tstate
55873 wrhpr 0x4, %htstate
55874 retry
55875 edge32ln %g4, %i3, %g1
55876 bcc loop_6487
55877 fnor %f8, %f2, %f12
55878loop_6486:
55879 ld [%l7 + 0x4C], %f3
55880 bn,a,pn %icc, loop_6488
55881loop_6487:
55882 bvs %xcc, loop_6489
55883 ld [%l7 + 0x58], %f13
55884 fxnor %f10, %f0, %f10
55885loop_6488:
55886 fcmpne16 %f14, %f0, %o6
55887loop_6489:
55888 ld [%l7 + 0x74], %f6
55889 fblg %fcc3, loop_6490
55890 movge %xcc, %o0, %o4
55891 fxors %f5, %f9, %f11
55892 fcmple16 %f14, %f2, %o2
55893loop_6490:
55894 movvc %icc, %i0, %i4
55895 or %i2, %o1, %g7
55896 fpsub16 %f10, %f10, %f4
55897 fpadd16s %f4, %f5, %f4
55898 tgu %xcc, 0x6
55899 edge32 %o5, %g6, %o7
55900 edge32n %l1, %g3, %i7
55901 fcmpd %fcc3, %f4, %f2
55902 fbg %fcc3, loop_6491
55903 stw %g5, [%l7 + 0x68]
55904 fmovdvs %xcc, %f5, %f14
55905 xnor %l4, %l3, %o3
55906loop_6491:
55907 fbu %fcc0, loop_6492
55908 stw %i1, [%l7 + 0x60]
55909 fcmped %fcc3, %f2, %f6
55910 fmul8ulx16 %f10, %f4, %f4
55911loop_6492:
55912 movne %xcc, %g2, %i5
55913 lduw [%l7 + 0x7C], %l6
55914 movcc %icc, %i6, %l0
55915 movle %icc, %l5, %g4
55916 fcmps %fcc3, %f1, %f10
55917 tn %xcc, 0x4
55918 fsrc1s %f1, %f5
55919 bneg,a,pn %xcc, loop_6493
55920 lduh [%l7 + 0x3C], %l2
55921 ld [%l7 + 0x60], %f15
55922 ldsw [%l7 + 0x24], %g1
55923loop_6493:
55924 stw %o6, [%l7 + 0x10]
55925 bn,a loop_6494
55926 stx %o0, [%l7 + 0x28]
55927 lduw [%l7 + 0x48], %o4
55928 edge16l %o2, %i3, %i4
55929loop_6494:
55930 fbl %fcc2, loop_6495
55931 movleu %xcc, %i2, %o1
55932 addcc %g7, 0x1AE0, %i0
55933 edge8 %g6, %o7, %l1
55934loop_6495:
55935 fmovrsgz %g3, %f5, %f8
55936 stb %o5, [%l7 + 0x74]
55937 xnor %i7, %g5, %l4
55938 st %f6, [%l7 + 0x38]
55939 movcs %xcc, %l3, %i1
55940 fcmpne16 %f2, %f10, %g2
55941 bvs,a loop_6496
55942 ldx [%l7 + 0x60], %o3
55943 fbne,a %fcc0, loop_6497
55944 add %i5, %l6, %i6
55945loop_6496:
55946 tvc %icc, 0x7
55947 edge8l %l5, %l0, %g4
55948loop_6497:
55949 fpack32 %f10, %f4, %f14
55950 ldsb [%l7 + 0x45], %g1
55951 ldsb [%l7 + 0x79], %l2
55952 mova %xcc, %o0, %o4
55953 bl loop_6498
55954 sll %o6, 0x06, %o2
55955 std %f10, [%l7 + 0x28]
55956 movrgz %i4, %i2, %o1
55957loop_6498:
55958 bl,a %icc, loop_6499
55959 bneg loop_6500
55960 fcmped %fcc3, %f14, %f12
55961 array16 %g7, %i0, %i3
55962loop_6499:
55963 edge32ln %g6, %o7, %l1
55964loop_6500:
55965 edge16ln %o5, %g3, %i7
55966 edge8 %g5, %l3, %l4
55967 stb %g2, [%l7 + 0x17]
55968 ldsb [%l7 + 0x10], %o3
55969 movle %xcc, %i1, %i5
55970 array32 %i6, %l5, %l6
55971 sth %g4, [%l7 + 0x0C]
55972 umulcc %g1, 0x1AFF, %l2
55973 fmovdne %xcc, %f0, %f1
55974 sdivcc %o0, 0x02D6, %l0
55975 fornot2s %f7, %f8, %f11
55976 ldsh [%l7 + 0x76], %o6
55977 array32 %o4, %i4, %o2
55978 fmovrde %o1, %f8, %f8
55979 edge32l %i2, %i0, %g7
55980 st %f2, [%l7 + 0x40]
55981 edge16 %g6, %i3, %o7
55982 fmovdn %xcc, %f14, %f0
55983 movleu %icc, %o5, %g3
55984 fmovdneg %xcc, %f14, %f15
55985 fmovsge %xcc, %f5, %f11
55986 fcmpeq16 %f2, %f2, %i7
55987 sth %g5, [%l7 + 0x30]
55988 brz,a %l1, loop_6501
55989 sdivx %l4, 0x1516, %l3
55990 st %f7, [%l7 + 0x7C]
55991 subcc %o3, %i1, %g2
55992loop_6501:
55993 fmovdne %icc, %f7, %f4
55994 fandnot1s %f8, %f11, %f7
55995 tcs %icc, 0x7
55996 fbg %fcc3, loop_6502
55997 fornot1 %f2, %f0, %f8
55998 stb %i6, [%l7 + 0x46]
55999 umul %l5, %i5, %g4
56000loop_6502:
56001 fmovsn %xcc, %f10, %f9
56002 tcc %xcc, 0x3
56003 fnegs %f10, %f4
56004 ldsw [%l7 + 0x24], %g1
56005 edge8ln %l6, %l2, %o0
56006 ldsb [%l7 + 0x1B], %l0
56007 movcc %xcc, %o6, %o4
56008 stw %o2, [%l7 + 0x40]
56009 fmovdle %xcc, %f7, %f6
56010 bn,a %icc, loop_6503
56011 fcmped %fcc0, %f12, %f4
56012 brz,a %i4, loop_6504
56013 edge8n %o1, %i2, %i0
56014loop_6503:
56015 edge16l %g6, %g7, %o7
56016 udiv %i3, 0x113F, %g3
56017loop_6504:
56018 lduw [%l7 + 0x5C], %o5
56019 brlez %g5, loop_6505
56020 fmovdvs %icc, %f5, %f7
56021 tn %xcc, 0x3
56022 lduh [%l7 + 0x58], %i7
56023loop_6505:
56024 fmovrdne %l4, %f8, %f6
56025 bgu,pn %xcc, loop_6506
56026 ldx [%l7 + 0x48], %l3
56027 fmovdleu %icc, %f11, %f8
56028 fandnot1 %f14, %f2, %f14
56029loop_6506:
56030 ldub [%l7 + 0x63], %o3
56031 st %f11, [%l7 + 0x70]
56032 edge16n %l1, %g2, %i1
56033 movcc %xcc, %l5, %i6
56034 stw %g4, [%l7 + 0x14]
56035 fbg,a %fcc3, loop_6507
56036 fmovsgu %icc, %f14, %f10
56037 sllx %g1, %i5, %l2
56038 fmovspos %icc, %f14, %f7
56039loop_6507:
56040 andn %o0, 0x035A, %l0
56041 fmovdvs %icc, %f7, %f6
56042 fpadd32 %f14, %f6, %f2
56043 fzero %f0
56044 movne %icc, %l6, %o4
56045 sdivx %o6, 0x1E7D, %o2
56046 st %f12, [%l7 + 0x64]
56047 and %i4, %o1, %i0
56048 andncc %g6, %g7, %i2
56049 fcmps %fcc3, %f14, %f9
56050 ldub [%l7 + 0x64], %o7
56051 fmovd %f0, %f14
56052 fnand %f8, %f4, %f2
56053 movrlez %i3, 0x3B5, %o5
56054 bn %xcc, loop_6508
56055 ldsb [%l7 + 0x53], %g5
56056 fcmpd %fcc2, %f2, %f12
56057 andn %g3, 0x1A6B, %i7
56058loop_6508:
56059 add %l3, 0x1423, %l4
56060 fmovsleu %xcc, %f10, %f11
56061 movn %xcc, %o3, %g2
56062 siam 0x7
56063 brnz,a %l1, loop_6509
56064 fmovsl %icc, %f14, %f1
56065 fmovrsne %l5, %f5, %f12
56066 fmovrse %i6, %f0, %f7
56067loop_6509:
56068 fmovrdgz %i1, %f12, %f12
56069 ld [%l7 + 0x08], %f3
56070 sth %g4, [%l7 + 0x0A]
56071 edge32ln %i5, %g1, %l2
56072 srlx %o0, %l0, %l6
56073 tgu %xcc, 0x2
56074 fornot2s %f12, %f7, %f14
56075 movg %xcc, %o6, %o4
56076 fmovdle %xcc, %f13, %f4
56077 ldsw [%l7 + 0x58], %i4
56078 addcc %o2, %o1, %i0
56079 ldsw [%l7 + 0x68], %g7
56080 fone %f8
56081 brlz %i2, loop_6510
56082 bneg loop_6511
56083 sethi 0x0BBB, %o7
56084 brlz,a %g6, loop_6512
56085loop_6510:
56086 ldsw [%l7 + 0x60], %o5
56087loop_6511:
56088 ldsw [%l7 + 0x74], %i3
56089 bcs loop_6513
56090loop_6512:
56091 tn %xcc, 0x5
56092 subcc %g5, 0x1F5B, %g3
56093 fblg,a %fcc2, loop_6514
56094loop_6513:
56095 brz %i7, loop_6515
56096 fmovsle %xcc, %f8, %f14
56097 ldsw [%l7 + 0x78], %l4
56098loop_6514:
56099 tn %xcc, 0x0
56100loop_6515:
56101 edge8ln %l3, %g2, %o3
56102 fxnor %f10, %f4, %f8
56103 fcmped %fcc0, %f10, %f2
56104 fbn %fcc2, loop_6516
56105 umul %l5, %l1, %i1
56106 fmul8sux16 %f12, %f12, %f14
56107 sth %g4, [%l7 + 0x6A]
56108loop_6516:
56109 ldsb [%l7 + 0x35], %i6
56110 brlez,a %i5, loop_6517
56111 fbe %fcc1, loop_6518
56112 addccc %l2, 0x0417, %g1
56113 smul %o0, 0x007B, %l0
56114loop_6517:
56115 fbule,a %fcc2, loop_6519
56116loop_6518:
56117 srax %l6, %o6, %i4
56118 edge8l %o4, %o1, %o2
56119 lduh [%l7 + 0x1C], %i0
56120loop_6519:
56121 ldx [%l7 + 0x70], %g7
56122 tvc %icc, 0x1
56123 lduw [%l7 + 0x74], %i2
56124 ldsw [%l7 + 0x24], %g6
56125 srl %o5, %o7, %g5
56126 ldx [%l7 + 0x30], %g3
56127 sdivcc %i7, 0x0CCD, %i3
56128 fnor %f0, %f12, %f14
56129 nop
56130 setx loop_6520, %l0, %l1
56131 wrpr 0x1, %tl
56132 wrpr %l1, %tpc
56133 add %l1, 0x4, %l1
56134 wrpr %l1, %tnpc
56135 setx 0x34400001400, %l0, %l1
56136 wrpr %l1, %tstate
56137 wrhpr 0x4, %htstate
56138 retry
56139 fmovsge %xcc, %f1, %f12
56140 brgez,a %l3, loop_6521
56141 array32 %l4, %g2, %o3
56142loop_6520:
56143 fble %fcc0, loop_6522
56144 umul %l5, %l1, %i1
56145loop_6521:
56146 fbn,a %fcc3, loop_6523
56147 st %f6, [%l7 + 0x54]
56148loop_6522:
56149 ldub [%l7 + 0x12], %i6
56150 ldsb [%l7 + 0x41], %g4
56151loop_6523:
56152 fbo %fcc3, loop_6524
56153 fmovdleu %xcc, %f12, %f2
56154 sethi 0x0E73, %i5
56155 bne,a loop_6525
56156loop_6524:
56157 edge8n %g1, %l2, %o0
56158 sll %l0, %o6, %l6
56159 fbule,a %fcc0, loop_6526
56160loop_6525:
56161 addcc %o4, %o1, %i4
56162 fmovsg %icc, %f13, %f13
56163 edge16ln %i0, %o2, %i2
56164loop_6526:
56165 movge %xcc, %g6, %o5
56166 fbl,a %fcc0, loop_6527
56167 fmovda %icc, %f3, %f4
56168 sdivcc %g7, 0x1195, %g5
56169 edge8n %g3, %i7, %o7
56170loop_6527:
56171 ldx [%l7 + 0x18], %l3
56172 fmul8x16 %f2, %f8, %f6
56173 std %f12, [%l7 + 0x58]
56174 ldsb [%l7 + 0x0C], %i3
56175 fbuge,a %fcc2, loop_6528
56176 tvc %xcc, 0x4
56177 fmul8x16 %f9, %f0, %f10
56178 fones %f3
56179loop_6528:
56180 nop
56181 setx loop_6529, %l0, %l1
56182 jmpl %l1, %g2
56183 fmovdcc %xcc, %f9, %f3
56184 mova %xcc, %o3, %l4
56185 stx %l1, [%l7 + 0x70]
56186loop_6529:
56187 addc %i1, 0x140A, %i6
56188 ldub [%l7 + 0x73], %g4
56189 fxnor %f8, %f8, %f6
56190 fmovrdne %l5, %f0, %f0
56191 sth %i5, [%l7 + 0x6A]
56192 ldsh [%l7 + 0x56], %g1
56193 ldub [%l7 + 0x3B], %o0
56194 udivcc %l2, 0x08A2, %o6
56195 udivcc %l6, 0x17B2, %l0
56196 fpadd16 %f14, %f4, %f6
56197 srl %o4, 0x17, %i4
56198 ldx [%l7 + 0x40], %i0
56199 ldsb [%l7 + 0x46], %o2
56200 ta %xcc, 0x6
56201 stw %i2, [%l7 + 0x14]
56202 srax %o1, %o5, %g7
56203 lduw [%l7 + 0x6C], %g6
56204 tge %xcc, 0x3
56205 udivx %g3, 0x049C, %i7
56206 ldsw [%l7 + 0x74], %g5
56207 ld [%l7 + 0x44], %f3
56208 st %f7, [%l7 + 0x30]
56209 edge32 %o7, %i3, %g2
56210 std %f6, [%l7 + 0x18]
56211 movrne %o3, %l3, %l1
56212 tcc %icc, 0x7
56213 ld [%l7 + 0x1C], %f1
56214 st %f5, [%l7 + 0x1C]
56215 ldub [%l7 + 0x19], %l4
56216 umul %i1, %i6, %l5
56217 fmovd %f14, %f10
56218 movrgez %i5, 0x267, %g1
56219 fmovdcc %xcc, %f1, %f1
56220 ldub [%l7 + 0x0F], %g4
56221 lduw [%l7 + 0x2C], %o0
56222 movrne %o6, %l2, %l0
56223 bvs,a,pt %icc, loop_6530
56224 sra %l6, %i4, %i0
56225 movne %xcc, %o2, %i2
56226 fblg,a %fcc3, loop_6531
56227loop_6530:
56228 stw %o4, [%l7 + 0x74]
56229 brz %o5, loop_6532
56230 move %icc, %o1, %g6
56231loop_6531:
56232 st %f0, [%l7 + 0x70]
56233 fnand %f10, %f6, %f0
56234loop_6532:
56235 fbne %fcc0, loop_6533
56236 fmovsleu %icc, %f0, %f6
56237 for %f14, %f8, %f12
56238 brgez,a %g3, loop_6534
56239loop_6533:
56240 fmovsgu %icc, %f10, %f12
56241 bvs,a loop_6535
56242 ldub [%l7 + 0x67], %i7
56243loop_6534:
56244 stb %g5, [%l7 + 0x48]
56245 ldub [%l7 + 0x58], %g7
56246loop_6535:
56247 movg %icc, %i3, %g2
56248 fmul8x16 %f6, %f6, %f6
56249 fmovscs %icc, %f3, %f6
56250 stb %o3, [%l7 + 0x1B]
56251 edge16n %o7, %l3, %l1
56252 stx %l4, [%l7 + 0x20]
56253 fbge,a %fcc2, loop_6536
56254 ldsh [%l7 + 0x3E], %i1
56255 tvc %icc, 0x4
56256 lduh [%l7 + 0x0E], %i6
56257loop_6536:
56258 fnot2 %f4, %f8
56259 movrgez %i5, %g1, %l5
56260 movrgez %g4, %o0, %l2
56261 sth %l0, [%l7 + 0x6C]
56262 fnors %f0, %f12, %f8
56263 edge16ln %l6, %i4, %i0
56264 fbuge %fcc2, loop_6537
56265 ldd [%l7 + 0x50], %f12
56266 fblg,a %fcc3, loop_6538
56267 movne %xcc, %o6, %i2
56268loop_6537:
56269 st %f2, [%l7 + 0x74]
56270 stb %o2, [%l7 + 0x7F]
56271loop_6538:
56272 ldub [%l7 + 0x3A], %o4
56273 fmovrslez %o1, %f3, %f4
56274 movgu %icc, %o5, %g3
56275 ldx [%l7 + 0x20], %g6
56276 popc %g5, %i7
56277 siam 0x5
56278 std %f0, [%l7 + 0x58]
56279 bne,a,pt %icc, loop_6539
56280 fnor %f8, %f6, %f6
56281 stb %i3, [%l7 + 0x56]
56282 stb %g2, [%l7 + 0x31]
56283loop_6539:
56284 sth %g7, [%l7 + 0x5C]
56285 stx %o3, [%l7 + 0x58]
56286 sth %l3, [%l7 + 0x12]
56287 ldsw [%l7 + 0x7C], %l1
56288 ldd [%l7 + 0x40], %f2
56289 std %f10, [%l7 + 0x08]
56290 movle %xcc, %l4, %i1
56291 bshuffle %f0, %f4, %f6
56292 fmovrdgez %o7, %f4, %f14
56293 edge8n %i5, %g1, %i6
56294 fpsub32 %f6, %f6, %f6
56295 tg %xcc, 0x3
56296 ldsh [%l7 + 0x64], %l5
56297 fxor %f10, %f14, %f14
56298 lduh [%l7 + 0x2A], %g4
56299 fbl %fcc1, loop_6540
56300 fpadd32 %f0, %f2, %f14
56301 tneg %xcc, 0x7
56302 fmovd %f0, %f14
56303loop_6540:
56304 fpsub16s %f6, %f8, %f0
56305 bneg %icc, loop_6541
56306 fmovsn %icc, %f14, %f4
56307 lduw [%l7 + 0x58], %l2
56308 alignaddrl %l0, %l6, %i4
56309loop_6541:
56310 fbo %fcc0, loop_6542
56311 srax %o0, %i0, %i2
56312 ldd [%l7 + 0x08], %f4
56313 fxor %f6, %f8, %f14
56314loop_6542:
56315 ldsb [%l7 + 0x1E], %o6
56316 sll %o4, %o1, %o5
56317 ldsw [%l7 + 0x54], %g3
56318 umul %o2, %g6, %i7
56319 st %f4, [%l7 + 0x78]
56320 edge8 %i3, %g2, %g5
56321 fornot1 %f8, %f14, %f6
56322 stw %g7, [%l7 + 0x0C]
56323 fmul8ulx16 %f2, %f2, %f14
56324 fsrc1 %f0, %f12
56325 stw %o3, [%l7 + 0x64]
56326 bneg,a loop_6543
56327 srl %l1, %l3, %i1
56328 movcc %icc, %o7, %i5
56329 fmul8x16al %f10, %f10, %f6
56330loop_6543:
56331 ld [%l7 + 0x34], %f15
56332 movre %l4, 0x2EC, %g1
56333 tpos %xcc, 0x0
56334 lduw [%l7 + 0x38], %l5
56335 ldsh [%l7 + 0x5C], %g4
56336 fxors %f15, %f13, %f10
56337 fmul8sux16 %f10, %f4, %f0
56338 ba,a,pn %icc, loop_6544
56339 tge %xcc, 0x7
56340 movne %icc, %l2, %l0
56341 lduw [%l7 + 0x44], %l6
56342loop_6544:
56343 movgu %xcc, %i4, %i6
56344 ldx [%l7 + 0x10], %o0
56345 fpsub16 %f2, %f0, %f10
56346 movg %icc, %i2, %o6
56347 ldx [%l7 + 0x48], %i0
56348 ldd [%l7 + 0x50], %f0
56349 te %icc, 0x5
56350 fcmpeq16 %f14, %f12, %o4
56351 stb %o1, [%l7 + 0x32]
56352 xnorcc %o5, 0x1B3E, %g3
56353 lduh [%l7 + 0x3C], %g6
56354 ldsh [%l7 + 0x38], %i7
56355 ldub [%l7 + 0x35], %i3
56356 ldsb [%l7 + 0x4E], %g2
56357 movneg %xcc, %g5, %g7
56358 edge32l %o2, %l1, %o3
56359 stx %l3, [%l7 + 0x28]
56360 fmovdpos %xcc, %f11, %f6
56361 fnegs %f5, %f7
56362 stw %o7, [%l7 + 0x18]
56363 fmul8x16au %f10, %f14, %f0
56364 edge32n %i5, %l4, %g1
56365 edge32l %l5, %i1, %l2
56366 lduw [%l7 + 0x5C], %l0
56367 fpsub16 %f4, %f4, %f2
56368 movne %icc, %g4, %l6
56369 move %xcc, %i6, %i4
56370 std %f8, [%l7 + 0x70]
56371 mova %xcc, %i2, %o0
56372 fmovdne %xcc, %f9, %f14
56373 sth %o6, [%l7 + 0x24]
56374 fmul8x16 %f1, %f6, %f10
56375 fpsub16s %f8, %f6, %f9
56376 for %f12, %f10, %f6
56377 be,a,pn %icc, loop_6545
56378 popc %i0, %o1
56379 sth %o4, [%l7 + 0x7E]
56380 xnorcc %g3, %g6, %o5
56381loop_6545:
56382 std %f4, [%l7 + 0x70]
56383 stw %i3, [%l7 + 0x0C]
56384 fsrc2 %f10, %f4
56385 fzero %f8
56386 for %f14, %f8, %f6
56387 fpmerge %f1, %f11, %f10
56388 movvc %xcc, %g2, %i7
56389 stw %g7, [%l7 + 0x1C]
56390 fcmps %fcc1, %f2, %f15
56391 lduw [%l7 + 0x28], %o2
56392 ldsh [%l7 + 0x1E], %g5
56393 fnot1s %f11, %f1
56394 fmovsa %icc, %f8, %f5
56395 ldx [%l7 + 0x68], %o3
56396 tg %icc, 0x2
56397 lduw [%l7 + 0x28], %l3
56398 brnz %l1, loop_6546
56399 udiv %o7, 0x0361, %i5
56400 tgu %icc, 0x0
56401 ldsb [%l7 + 0x0B], %g1
56402loop_6546:
56403 brgez,a %l4, loop_6547
56404 edge32n %i1, %l2, %l0
56405 fands %f4, %f10, %f4
56406 fmovrde %l5, %f6, %f6
56407loop_6547:
56408 ldsb [%l7 + 0x52], %l6
56409 stx %g4, [%l7 + 0x58]
56410 srax %i6, %i4, %i2
56411 bcs,pt %icc, loop_6548
56412 ldub [%l7 + 0x13], %o0
56413 tge %xcc, 0x4
56414 stb %o6, [%l7 + 0x77]
56415loop_6548:
56416 ldx [%l7 + 0x10], %i0
56417 sethi 0x1F61, %o1
56418 fnot1 %f10, %f8
56419 fsrc2 %f8, %f10
56420 ldsh [%l7 + 0x5E], %o4
56421 andn %g6, %o5, %i3
56422 lduh [%l7 + 0x54], %g3
56423 tvc %icc, 0x7
56424 lduh [%l7 + 0x7C], %i7
56425 ldsb [%l7 + 0x32], %g7
56426 fmovsgu %xcc, %f14, %f13
56427 umul %g2, %g5, %o2
56428 fmovdleu %xcc, %f14, %f7
56429 add %l3, %o3, %o7
56430 fones %f6
56431 stx %i5, [%l7 + 0x08]
56432 fcmpeq32 %f8, %f6, %l1
56433 fandnot1s %f6, %f5, %f7
56434 stb %g1, [%l7 + 0x5E]
56435 fmovsvc %icc, %f13, %f7
56436 edge8n %i1, %l2, %l0
56437 movre %l5, 0x172, %l6
56438 fmovrse %l4, %f13, %f8
56439 tn %icc, 0x7
56440 ldsw [%l7 + 0x1C], %g4
56441 ld [%l7 + 0x5C], %f15
56442 ldsw [%l7 + 0x0C], %i6
56443 popc %i2, %o0
56444 stx %o6, [%l7 + 0x40]
56445 bcs,pn %icc, loop_6549
56446 edge32l %i0, %i4, %o1
56447 tsubcc %o4, 0x0EB1, %g6
56448 ldsh [%l7 + 0x08], %o5
56449loop_6549:
56450 ba,a loop_6550
56451 fandnot1s %f0, %f7, %f4
56452 st %f4, [%l7 + 0x5C]
56453 bcs,a loop_6551
56454loop_6550:
56455 ldsb [%l7 + 0x0C], %i3
56456 fpsub32s %f15, %f8, %f15
56457 edge32ln %i7, %g3, %g2
56458loop_6551:
56459 fnors %f14, %f14, %f5
56460 fxnors %f12, %f9, %f14
56461 popc %g7, %o2
56462 fba,a %fcc1, loop_6552
56463 udiv %g5, 0x0AC5, %o3
56464 ldsw [%l7 + 0x2C], %o7
56465 std %f8, [%l7 + 0x28]
56466loop_6552:
56467 sth %l3, [%l7 + 0x08]
56468 movn %xcc, %l1, %g1
56469 stx %i1, [%l7 + 0x28]
56470 nop
56471 setx loop_6553, %l0, %l1
56472 wrpr 0x1, %tl
56473 wrpr %l1, %tnpc
56474 setx 0x34400001400, %l0, %l1
56475 wrpr %l1, %tstate
56476 wrhpr 0x4, %htstate
56477 done
56478 ldub [%l7 + 0x2E], %i5
56479 mulscc %l0, %l5, %l6
56480 ldub [%l7 + 0x3D], %l2
56481loop_6553:
56482 std %f6, [%l7 + 0x08]
56483 ldub [%l7 + 0x29], %l4
56484 sdiv %i6, 0x12B4, %g4
56485 fmovs %f8, %f3
56486 fbne,a %fcc0, loop_6554
56487 fmovrdlz %o0, %f2, %f12
56488 ldsw [%l7 + 0x74], %o6
56489 fcmpgt16 %f8, %f0, %i0
56490loop_6554:
56491 subcc %i2, 0x0773, %o1
56492 lduw [%l7 + 0x5C], %o4
56493 stw %i4, [%l7 + 0x30]
56494 udiv %o5, 0x1EDE, %g6
56495 fabsd %f6, %f4
56496 lduw [%l7 + 0x44], %i7
56497 lduh [%l7 + 0x14], %g3
56498 edge32ln %g2, %g7, %o2
56499 sllx %g5, %o3, %i3
56500 add %o7, 0x1212, %l1
56501 ldub [%l7 + 0x55], %g1
56502 tvs %xcc, 0x6
56503 edge16l %i1, %l3, %i5
56504 fpack32 %f8, %f4, %f2
56505 fornot2s %f14, %f14, %f5
56506 movrlz %l5, 0x368, %l6
56507 brlz %l0, loop_6555
56508 fmovsne %icc, %f10, %f5
56509 fmovdcc %icc, %f15, %f0
56510 fcmps %fcc1, %f1, %f11
56511loop_6555:
56512 fmovrsgez %l4, %f11, %f0
56513 fcmpd %fcc2, %f10, %f4
56514 popc %i6, %l2
56515 fmovrslez %g4, %f2, %f12
56516 brlz %o0, loop_6556
56517 fmovrdlz %o6, %f10, %f4
56518 brlez %i0, loop_6557
56519 tgu %xcc, 0x7
56520loop_6556:
56521 movg %xcc, %o1, %o4
56522 ldsb [%l7 + 0x7C], %i2
56523loop_6557:
56524 umulcc %o5, 0x0D5C, %g6
56525 ta %icc, 0x0
56526 sth %i4, [%l7 + 0x5C]
56527 fnot2s %f8, %f2
56528 udivcc %i7, 0x0DB2, %g3
56529 stb %g2, [%l7 + 0x5A]
56530 fmul8sux16 %f12, %f4, %f8
56531 lduh [%l7 + 0x1E], %o2
56532 array8 %g7, %o3, %g5
56533 siam 0x7
56534 srlx %i3, 0x10, %o7
56535 tvs %icc, 0x0
56536 fmovdn %xcc, %f6, %f11
56537 fandnot2s %f15, %f3, %f11
56538 stx %l1, [%l7 + 0x68]
56539 fnot2 %f14, %f8
56540 sethi 0x1EF4, %g1
56541 tge %xcc, 0x3
56542 movgu %icc, %i1, %i5
56543 fbul %fcc1, loop_6558
56544 fcmps %fcc0, %f12, %f4
56545 bg,pn %xcc, loop_6559
56546 stx %l5, [%l7 + 0x40]
56547loop_6558:
56548 ldsw [%l7 + 0x0C], %l6
56549 tleu %icc, 0x2
56550loop_6559:
56551 fmuld8ulx16 %f4, %f10, %f6
56552 fmovsn %xcc, %f13, %f15
56553 sth %l0, [%l7 + 0x14]
56554 fble,a %fcc1, loop_6560
56555 fsrc2s %f7, %f2
56556 lduh [%l7 + 0x08], %l3
56557 tl %icc, 0x2
56558loop_6560:
56559 tsubcctv %i6, %l2, %l4
56560 xnor %g4, %o6, %i0
56561 fmovspos %xcc, %f11, %f12
56562 fnand %f2, %f14, %f10
56563 st %f10, [%l7 + 0x34]
56564 ldub [%l7 + 0x3D], %o0
56565 fpadd16 %f6, %f0, %f12
56566 movvs %xcc, %o4, %o1
56567 nop
56568 setx loop_6561, %l0, %l1
56569 jmpl %l1, %i2
56570 fbul,a %fcc3, loop_6562
56571 fsrc2s %f6, %f8
56572 fmovd %f2, %f2
56573loop_6561:
56574 faligndata %f0, %f10, %f0
56575loop_6562:
56576 ldsb [%l7 + 0x31], %g6
56577 ldsw [%l7 + 0x6C], %i4
56578 xnorcc %i7, 0x07A2, %o5
56579 st %f1, [%l7 + 0x70]
56580 add %g3, %g2, %g7
56581 fnands %f9, %f15, %f7
56582 edge8n %o3, %o2, %i3
56583 movpos %icc, %g5, %l1
56584 ldsw [%l7 + 0x50], %o7
56585 fnegd %f4, %f4
56586 ldd [%l7 + 0x68], %f8
56587 subccc %g1, 0x1B5E, %i5
56588 fmovdleu %icc, %f1, %f14
56589 ld [%l7 + 0x48], %f3
56590 fmovsleu %xcc, %f10, %f2
56591 fabsd %f10, %f0
56592 fnegs %f2, %f14
56593 tl %icc, 0x3
56594 stw %l5, [%l7 + 0x54]
56595 edge8n %i1, %l0, %l6
56596 std %f12, [%l7 + 0x40]
56597 fcmpgt32 %f4, %f6, %l3
56598 fmovdle %icc, %f3, %f12
56599 ldsw [%l7 + 0x20], %l2
56600 edge8l %i6, %g4, %l4
56601 ldsw [%l7 + 0x50], %o6
56602 edge32 %o0, %o4, %o1
56603 ldub [%l7 + 0x63], %i0
56604 te %xcc, 0x7
56605 fmovscs %xcc, %f4, %f0
56606 lduh [%l7 + 0x12], %g6
56607 srax %i2, 0x0F, %i7
56608 ld [%l7 + 0x3C], %f8
56609 fxnors %f15, %f5, %f14
56610 sdivx %i4, 0x047A, %g3
56611 ld [%l7 + 0x70], %f6
56612 movleu %icc, %g2, %o5
56613 fmul8x16au %f11, %f5, %f14
56614 std %f0, [%l7 + 0x08]
56615 fbue,a %fcc2, loop_6563
56616 fmovdvs %xcc, %f12, %f8
56617 fmovscc %icc, %f0, %f2
56618 te %icc, 0x0
56619loop_6563:
56620 tle %icc, 0x2
56621 std %f14, [%l7 + 0x70]
56622 fbe %fcc3, loop_6564
56623 tg %xcc, 0x1
56624 edge16n %g7, %o2, %i3
56625 smul %g5, 0x1F91, %l1
56626loop_6564:
56627 fmuld8sux16 %f7, %f15, %f6
56628 bvs,pt %icc, loop_6565
56629 std %f4, [%l7 + 0x68]
56630 array32 %o7, %g1, %i5
56631 nop
56632 setx loop_6566, %l0, %l1
56633 wrpr 0x1, %tl
56634 wrpr %l1, %tnpc
56635 setx 0x34400001400, %l0, %l1
56636 wrpr %l1, %tstate
56637 wrhpr 0x4, %htstate
56638 done
56639loop_6565:
56640 siam 0x1
56641 tvs %icc, 0x7
56642 ld [%l7 + 0x70], %f1
56643loop_6566:
56644 ld [%l7 + 0x30], %f13
56645 stx %o3, [%l7 + 0x40]
56646 movleu %xcc, %i1, %l5
56647 stx %l0, [%l7 + 0x10]
56648 fxnors %f15, %f12, %f8
56649 fbge %fcc2, loop_6567
56650 fmovrdne %l6, %f4, %f14
56651 fbge,a %fcc2, loop_6568
56652 xorcc %l3, %i6, %g4
56653loop_6567:
56654 stw %l2, [%l7 + 0x58]
56655 ldsw [%l7 + 0x74], %o6
56656loop_6568:
56657 fmovsn %xcc, %f7, %f10
56658 stw %o0, [%l7 + 0x3C]
56659 st %f9, [%l7 + 0x34]
56660 fandnot2 %f8, %f14, %f2
56661 bn,a,pt %xcc, loop_6569
56662 ldx [%l7 + 0x10], %o4
56663 st %f5, [%l7 + 0x38]
56664 movle %xcc, %o1, %l4
56665loop_6569:
56666 st %f12, [%l7 + 0x50]
56667 fcmpgt32 %f10, %f0, %g6
56668 fmovdl %icc, %f6, %f2
56669 fcmpd %fcc2, %f14, %f8
56670 fornot1 %f12, %f2, %f2
56671 sra %i0, %i2, %i7
56672 fcmped %fcc3, %f0, %f6
56673 fcmple32 %f14, %f8, %g3
56674 ldd [%l7 + 0x48], %f2
56675 stx %g2, [%l7 + 0x78]
56676 ldsh [%l7 + 0x7E], %o5
56677 fcmps %fcc0, %f13, %f6
56678 fbue %fcc0, loop_6570
56679 fmovsle %xcc, %f4, %f13
56680 brgez,a %g7, loop_6571
56681 fpadd16 %f2, %f14, %f4
56682loop_6570:
56683 ldsw [%l7 + 0x18], %i4
56684 srax %o2, %i3, %l1
56685loop_6571:
56686 orcc %o7, 0x04D5, %g5
56687 fxors %f14, %f6, %f13
56688 sth %i5, [%l7 + 0x14]
56689 bl,a,pt %xcc, loop_6572
56690 fpsub32s %f13, %f15, %f10
56691 fmovsvs %xcc, %f11, %f8
56692 ba,a loop_6573
56693loop_6572:
56694 fzero %f12
56695 lduh [%l7 + 0x4C], %o3
56696 stw %g1, [%l7 + 0x40]
56697loop_6573:
56698 fors %f11, %f11, %f7
56699 fmovdg %xcc, %f11, %f2
56700 fcmpeq16 %f10, %f0, %i1
56701 sth %l0, [%l7 + 0x3A]
56702 bvs %icc, loop_6574
56703 fcmpne32 %f8, %f2, %l5
56704 movcs %xcc, %l3, %l6
56705 popc %i6, %g4
56706loop_6574:
56707 fbu %fcc1, loop_6575
56708 srlx %l2, %o0, %o4
56709 movre %o6, 0x3A0, %l4
56710 movn %icc, %g6, %o1
56711loop_6575:
56712 fbuge,a %fcc1, loop_6576
56713 fmul8x16au %f0, %f5, %f6
56714 fbn,a %fcc0, loop_6577
56715 edge8 %i2, %i7, %g3
56716loop_6576:
56717 stb %g2, [%l7 + 0x34]
56718 fnot2 %f8, %f8
56719loop_6577:
56720 ldsb [%l7 + 0x7D], %o5
56721 ldd [%l7 + 0x78], %f10
56722 ldub [%l7 + 0x2B], %i0
56723 fones %f11
56724 stx %g7, [%l7 + 0x78]
56725 xorcc %o2, %i4, %i3
56726 alignaddr %l1, %o7, %g5
56727 stb %i5, [%l7 + 0x4C]
56728 orncc %o3, %g1, %i1
56729 ldsh [%l7 + 0x24], %l0
56730 call loop_6578
56731 addc %l5, 0x1C66, %l6
56732 ldsb [%l7 + 0x65], %i6
56733 fmovda %icc, %f4, %f2
56734loop_6578:
56735 sdivcc %l3, 0x0206, %l2
56736 lduw [%l7 + 0x3C], %o0
56737 ldsh [%l7 + 0x2E], %g4
56738 edge16 %o4, %l4, %g6
56739 fmovdg %xcc, %f9, %f5
56740 fmovde %icc, %f10, %f0
56741 ldsh [%l7 + 0x0C], %o1
56742 sth %i2, [%l7 + 0x50]
56743 mulx %o6, %g3, %g2
56744 nop
56745 setx loop_6579, %l0, %l1
56746 wrpr 0x1, %tl
56747 wrpr %l1, %tpc
56748 add %l1, 0x4, %l1
56749 wrpr %l1, %tnpc
56750 setx 0x34400001400, %l0, %l1
56751 wrpr %l1, %tstate
56752 wrhpr 0x4, %htstate
56753 retry
56754 ldsw [%l7 + 0x74], %i7
56755 bshuffle %f14, %f0, %f12
56756 edge32n %i0, %g7, %o2
56757loop_6579:
56758 ldd [%l7 + 0x70], %f4
56759 smulcc %o5, %i3, %i4
56760 tn %xcc, 0x2
56761 brgz,a %l1, loop_6580
56762 fmovspos %icc, %f10, %f0
56763 fba %fcc2, loop_6581
56764 fmovsge %icc, %f13, %f0
56765loop_6580:
56766 lduh [%l7 + 0x36], %g5
56767 std %f14, [%l7 + 0x28]
56768loop_6581:
56769 ldub [%l7 + 0x7E], %i5
56770 bgu,a %xcc, loop_6582
56771 fbne,a %fcc1, loop_6583
56772 std %f2, [%l7 + 0x38]
56773 tleu %icc, 0x5
56774loop_6582:
56775 ldsh [%l7 + 0x78], %o3
56776loop_6583:
56777 bleu,a,pn %icc, loop_6584
56778 fbn,a %fcc0, loop_6585
56779 fpadd32s %f12, %f11, %f0
56780 fpsub32 %f2, %f12, %f8
56781loop_6584:
56782 ldub [%l7 + 0x4C], %g1
56783loop_6585:
56784 ble,a loop_6586
56785 fmovrdgez %o7, %f0, %f4
56786 fcmple32 %f10, %f12, %l0
56787 fxnors %f0, %f8, %f11
56788loop_6586:
56789 stb %i1, [%l7 + 0x14]
56790 ldsb [%l7 + 0x2C], %l5
56791 edge16n %l6, %i6, %l2
56792 lduh [%l7 + 0x20], %o0
56793 movvs %icc, %l3, %o4
56794 movl %icc, %g4, %g6
56795 fmovdl %xcc, %f5, %f1
56796 stb %l4, [%l7 + 0x1D]
56797 bgu,pn %xcc, loop_6587
56798 fornot1 %f2, %f8, %f8
56799 ldsb [%l7 + 0x0C], %o1
56800 movrlez %i2, %g3, %o6
56801loop_6587:
56802 fmovrdlz %g2, %f12, %f12
56803 movrlez %i0, %g7, %i7
56804 ldsw [%l7 + 0x50], %o2
56805 stw %o5, [%l7 + 0x48]
56806 mulx %i4, %l1, %g5
56807 edge16l %i3, %o3, %g1
56808 sll %o7, 0x13, %l0
56809 mulscc %i1, 0x1784, %i5
56810 fcmps %fcc2, %f15, %f5
56811 fmul8x16al %f10, %f15, %f6
56812 fbl,a %fcc1, loop_6588
56813 udiv %l5, 0x1868, %l6
56814 sub %i6, 0x00CD, %o0
56815 fmovspos %xcc, %f9, %f7
56816loop_6588:
56817 movn %icc, %l3, %l2
56818 fornot2 %f6, %f8, %f4
56819 fone %f10
56820 fnot2s %f13, %f14
56821 ldsw [%l7 + 0x34], %o4
56822 stb %g6, [%l7 + 0x4C]
56823 fmovdg %xcc, %f9, %f13
56824 sth %l4, [%l7 + 0x0A]
56825 std %f0, [%l7 + 0x40]
56826 edge32l %o1, %i2, %g4
56827 fbo,a %fcc1, loop_6589
56828 fabss %f8, %f12
56829 fmovs %f10, %f9
56830 fmovdvs %icc, %f5, %f13
56831loop_6589:
56832 std %f2, [%l7 + 0x18]
56833 sethi 0x11E9, %o6
56834 stb %g2, [%l7 + 0x30]
56835 st %f4, [%l7 + 0x0C]
56836 ldsb [%l7 + 0x54], %i0
56837 fbn,a %fcc0, loop_6590
56838 stw %g7, [%l7 + 0x3C]
56839 ld [%l7 + 0x68], %f5
56840 fornot1s %f11, %f14, %f2
56841loop_6590:
56842 movne %icc, %g3, %o2
56843 std %f4, [%l7 + 0x10]
56844 fmovrsgz %o5, %f9, %f10
56845 fcmpgt16 %f0, %f14, %i4
56846 movre %l1, %i7, %g5
56847 fmovsvs %icc, %f8, %f0
56848 st %f7, [%l7 + 0x58]
56849 ld [%l7 + 0x4C], %f7
56850 umulcc %o3, %g1, %o7
56851 fpack32 %f10, %f0, %f4
56852 tge %xcc, 0x7
56853 movcc %xcc, %l0, %i1
56854 ldsh [%l7 + 0x44], %i5
56855 popc %l5, %l6
56856 fcmple16 %f14, %f0, %i3
56857 fsrc1s %f7, %f3
56858 ld [%l7 + 0x70], %f0
56859 lduw [%l7 + 0x44], %o0
56860 edge8 %l3, %i6, %o4
56861 movcs %icc, %g6, %l4
56862 sth %o1, [%l7 + 0x30]
56863 sethi 0x0781, %l2
56864 lduh [%l7 + 0x48], %g4
56865 sth %i2, [%l7 + 0x64]
56866 brlz,a %g2, loop_6591
56867 ldsb [%l7 + 0x15], %o6
56868 movrne %g7, 0x31D, %g3
56869 move %icc, %i0, %o2
56870loop_6591:
56871 bgu,pt %icc, loop_6592
56872 mova %xcc, %o5, %l1
56873 ldsw [%l7 + 0x20], %i4
56874 movge %icc, %i7, %g5
56875loop_6592:
56876 fmul8ulx16 %f12, %f6, %f10
56877 fabsd %f0, %f12
56878 sth %g1, [%l7 + 0x24]
56879 fbu %fcc0, loop_6593
56880 fbule %fcc0, loop_6594
56881 fexpand %f5, %f10
56882 fcmpeq16 %f8, %f12, %o3
56883loop_6593:
56884 std %f4, [%l7 + 0x38]
56885loop_6594:
56886 fmovspos %xcc, %f3, %f5
56887 fpsub16s %f5, %f6, %f7
56888 fbe,a %fcc0, loop_6595
56889 fmovrsgz %l0, %f5, %f10
56890 fmovdle %icc, %f9, %f3
56891 ldd [%l7 + 0x50], %f6
56892loop_6595:
56893 movrne %o7, %i1, %i5
56894 fmovsleu %icc, %f4, %f7
56895 fbl,a %fcc0, loop_6596
56896 edge32ln %l5, %i3, %o0
56897 stw %l3, [%l7 + 0x74]
56898 xor %l6, %o4, %i6
56899loop_6596:
56900 fmovde %xcc, %f4, %f13
56901 fand %f6, %f4, %f2
56902 nop
56903 setx loop_6597, %l0, %l1
56904 jmpl %l1, %l4
56905 ldd [%l7 + 0x10], %f0
56906 st %f4, [%l7 + 0x6C]
56907 stw %o1, [%l7 + 0x50]
56908loop_6597:
56909 fxors %f2, %f4, %f7
56910 fbule,a %fcc1, loop_6598
56911 fbule %fcc3, loop_6599
56912 lduh [%l7 + 0x4E], %l2
56913 fmovrdlz %g6, %f10, %f0
56914loop_6598:
56915 xnorcc %i2, %g4, %o6
56916loop_6599:
56917 movvc %xcc, %g2, %g3
56918 lduw [%l7 + 0x18], %i0
56919 std %f4, [%l7 + 0x68]
56920 ba,a loop_6600
56921 fbuge %fcc0, loop_6601
56922 fbl %fcc1, loop_6602
56923 tl %icc, 0x2
56924loop_6600:
56925 ldsb [%l7 + 0x64], %o2
56926loop_6601:
56927 fcmple32 %f6, %f12, %o5
56928loop_6602:
56929 ldub [%l7 + 0x1C], %g7
56930 lduw [%l7 + 0x08], %l1
56931 fnot2s %f9, %f8
56932 taddcc %i7, %i4, %g1
56933 ldsb [%l7 + 0x0C], %g5
56934 bgu,a,pn %xcc, loop_6603
56935 fpmerge %f2, %f13, %f12
56936 subc %l0, 0x1A25, %o7
56937 fmovdneg %xcc, %f10, %f10
56938loop_6603:
56939 std %f0, [%l7 + 0x38]
56940 ldsb [%l7 + 0x79], %i1
56941 fmovrsgz %i5, %f13, %f11
56942 taddcc %l5, 0x1738, %o3
56943 brgz %i3, loop_6604
56944 fmuld8ulx16 %f2, %f3, %f4
56945 lduh [%l7 + 0x40], %o0
56946 fmul8ulx16 %f12, %f0, %f12
56947loop_6604:
56948 ldsh [%l7 + 0x16], %l6
56949 stx %o4, [%l7 + 0x08]
56950 brgz,a %l3, loop_6605
56951 umulcc %i6, 0x0B1E, %o1
56952 fmovdle %xcc, %f8, %f9
56953 fpmerge %f5, %f10, %f12
56954loop_6605:
56955 fcmpne32 %f6, %f10, %l2
56956 be loop_6606
56957 te %icc, 0x6
56958 movn %xcc, %l4, %i2
56959 fbug,a %fcc0, loop_6607
56960loop_6606:
56961 fpadd32s %f15, %f10, %f11
56962 movg %icc, %g6, %o6
56963 fmuld8sux16 %f5, %f9, %f0
56964loop_6607:
56965 ldd [%l7 + 0x48], %f2
56966 stw %g4, [%l7 + 0x44]
56967 be,a %xcc, loop_6608
56968 sdiv %g2, 0x08A1, %i0
56969 fmovsge %xcc, %f13, %f9
56970 bcc %xcc, loop_6609
56971loop_6608:
56972 stw %g3, [%l7 + 0x14]
56973 and %o5, %g7, %l1
56974 sll %o2, %i7, %g1
56975loop_6609:
56976 ldsw [%l7 + 0x44], %g5
56977 bcc,pt %xcc, loop_6610
56978 movle %icc, %l0, %o7
56979 array16 %i4, %i5, %l5
56980 nop
56981 setx loop_6611, %l0, %l1
56982 wrpr 0x1, %tl
56983 wrpr %l1, %tpc
56984 add %l1, 0x4, %l1
56985 wrpr %l1, %tnpc
56986 setx 0x34400001400, %l0, %l1
56987 wrpr %l1, %tstate
56988 wrhpr 0x4, %htstate
56989 retry
56990loop_6610:
56991 fones %f7
56992 taddcc %i1, %o3, %o0
56993 stw %i3, [%l7 + 0x5C]
56994loop_6611:
56995 array16 %o4, %l6, %i6
56996 fone %f12
56997 or %l3, 0x115C, %l2
56998 fmul8ulx16 %f14, %f14, %f0
56999 lduh [%l7 + 0x48], %l4
57000 tvc %xcc, 0x7
57001 fmovspos %icc, %f3, %f2
57002 ldsb [%l7 + 0x6F], %i2
57003 fmovdcs %icc, %f12, %f1
57004 fnors %f2, %f3, %f7
57005 brgez,a %g6, loop_6612
57006 sth %o6, [%l7 + 0x5E]
57007 subc %o1, 0x1B3D, %g2
57008 ldx [%l7 + 0x60], %i0
57009loop_6612:
57010 fcmpeq32 %f4, %f14, %g3
57011 sdiv %o5, 0x165B, %g7
57012 fcmple16 %f4, %f8, %l1
57013 mulscc %g4, 0x0C1B, %o2
57014 fcmple16 %f6, %f14, %i7
57015 fmul8x16au %f2, %f0, %f14
57016 st %f0, [%l7 + 0x74]
57017 movn %icc, %g5, %l0
57018 faligndata %f0, %f12, %f2
57019 addc %o7, %i4, %i5
57020 nop
57021 setx loop_6613, %l0, %l1
57022 wrpr 0x1, %tl
57023 wrpr %l1, %tnpc
57024 setx 0x34400001400, %l0, %l1
57025 wrpr %l1, %tstate
57026 wrhpr 0x4, %htstate
57027 done
57028 orn %l5, 0x0301, %i1
57029 ldub [%l7 + 0x26], %g1
57030 fnand %f8, %f14, %f10
57031loop_6613:
57032 fbl %fcc1, loop_6614
57033 andn %o0, %i3, %o4
57034 movg %icc, %l6, %o3
57035 sll %i6, 0x07, %l2
57036loop_6614:
57037 bvc %icc, loop_6615
57038 ldsw [%l7 + 0x64], %l3
57039 ldsw [%l7 + 0x64], %i2
57040 fmovsa %icc, %f9, %f0
57041loop_6615:
57042 ld [%l7 + 0x28], %f0
57043 fxors %f10, %f3, %f1
57044 faligndata %f8, %f10, %f0
57045 srlx %g6, 0x1B, %o6
57046 fmovdcc %xcc, %f3, %f2
57047 sth %o1, [%l7 + 0x18]
57048 xorcc %g2, %l4, %i0
57049 ldx [%l7 + 0x48], %g3
57050 stx %o5, [%l7 + 0x38]
57051 ldx [%l7 + 0x58], %l1
57052 xorcc %g7, 0x0B6E, %o2
57053 stb %g4, [%l7 + 0x77]
57054 fmovsa %xcc, %f8, %f1
57055 fmovsne %xcc, %f3, %f11
57056 fmovrsgz %i7, %f0, %f5
57057 stx %g5, [%l7 + 0x60]
57058 subc %l0, 0x126D, %o7
57059 popc 0x0A18, %i4
57060 fcmps %fcc2, %f14, %f6
57061 fbug,a %fcc0, loop_6616
57062 xnorcc %l5, 0x027B, %i5
57063 ldsh [%l7 + 0x40], %g1
57064 fbne,a %fcc3, loop_6617
57065loop_6616:
57066 fmovsl %xcc, %f4, %f14
57067 lduh [%l7 + 0x46], %i1
57068 bne loop_6618
57069loop_6617:
57070 fmovrsgez %o0, %f3, %f0
57071 edge8n %i3, %l6, %o4
57072 fmovscs %icc, %f10, %f4
57073loop_6618:
57074 fmovdn %icc, %f4, %f4
57075 srlx %i6, 0x17, %o3
57076 edge8l %l2, %i2, %g6
57077 fmul8ulx16 %f10, %f4, %f8
57078 sth %l3, [%l7 + 0x0C]
57079 fbue,a %fcc3, loop_6619
57080 fcmpgt16 %f10, %f2, %o6
57081 std %f4, [%l7 + 0x48]
57082 xnor %g2, 0x011C, %l4
57083loop_6619:
57084 std %f6, [%l7 + 0x68]
57085 sub %i0, %g3, %o5
57086 fpsub16s %f14, %f12, %f11
57087 ldsb [%l7 + 0x4B], %l1
57088 fmovrsne %o1, %f13, %f0
57089 fmovs %f2, %f13
57090 tneg %xcc, 0x3
57091 fmovdge %icc, %f14, %f15
57092 fnand %f0, %f0, %f0
57093 fmovsn %icc, %f14, %f15
57094 fandnot2 %f6, %f2, %f6
57095 stx %o2, [%l7 + 0x18]
57096 sth %g7, [%l7 + 0x46]
57097 fcmpgt16 %f8, %f12, %g4
57098 fpsub16s %f13, %f6, %f8
57099 stb %g5, [%l7 + 0x30]
57100 sth %i7, [%l7 + 0x36]
57101 fmuld8ulx16 %f7, %f12, %f10
57102 fmuld8ulx16 %f11, %f2, %f0
57103 fbul,a %fcc3, loop_6620
57104 bvc,a %xcc, loop_6621
57105 tl %xcc, 0x6
57106 fmovsn %xcc, %f4, %f3
57107loop_6620:
57108 fcmps %fcc1, %f1, %f10
57109loop_6621:
57110 movleu %icc, %o7, %l0
57111 fpack16 %f0, %f12
57112 sll %i4, 0x1C, %i5
57113 fmovdne %xcc, %f6, %f3
57114 movre %g1, 0x07B, %l5
57115 fbne,a %fcc0, loop_6622
57116 srlx %o0, %i3, %i1
57117 fmovs %f2, %f1
57118 st %f12, [%l7 + 0x44]
57119loop_6622:
57120 fbug %fcc1, loop_6623
57121 stx %l6, [%l7 + 0x20]
57122 ldd [%l7 + 0x60], %f10
57123 ldsb [%l7 + 0x44], %i6
57124loop_6623:
57125 array32 %o3, %o4, %l2
57126 fmovsge %icc, %f5, %f9
57127 array8 %g6, %i2, %o6
57128 fmovrslez %l3, %f8, %f6
57129 fones %f9
57130 fmovdl %xcc, %f3, %f3
57131 stx %l4, [%l7 + 0x78]
57132 ldub [%l7 + 0x28], %i0
57133 std %f0, [%l7 + 0x40]
57134 orncc %g2, 0x0984, %g3
57135 fors %f4, %f15, %f2
57136 siam 0x5
57137 movcs %xcc, %l1, %o1
57138 ldsw [%l7 + 0x1C], %o5
57139 ble loop_6624
57140 stb %o2, [%l7 + 0x1B]
57141 stx %g7, [%l7 + 0x48]
57142 stb %g5, [%l7 + 0x1D]
57143loop_6624:
57144 bpos,a,pt %xcc, loop_6625
57145 fxor %f2, %f14, %f8
57146 fmovdne %icc, %f14, %f3
57147 stb %g4, [%l7 + 0x72]
57148loop_6625:
57149 stw %i7, [%l7 + 0x18]
57150 fbne %fcc3, loop_6626
57151 siam 0x6
57152 stw %o7, [%l7 + 0x08]
57153 array8 %i4, %i5, %g1
57154loop_6626:
57155 bg,a %icc, loop_6627
57156 fcmps %fcc3, %f0, %f7
57157 pdist %f2, %f6, %f2
57158 fcmpd %fcc2, %f4, %f4
57159loop_6627:
57160 fmovdcc %icc, %f14, %f11
57161 ldd [%l7 + 0x58], %f4
57162 ldsh [%l7 + 0x7E], %l5
57163 fnor %f4, %f10, %f10
57164 stb %o0, [%l7 + 0x7C]
57165 movleu %xcc, %i3, %i1
57166 fors %f4, %f4, %f5
57167 srl %l6, %l0, %o3
57168 ldx [%l7 + 0x48], %o4
57169 fmul8x16au %f12, %f11, %f10
57170 tne %icc, 0x3
57171 lduh [%l7 + 0x70], %i6
57172 fmovsgu %icc, %f1, %f7
57173 ldsw [%l7 + 0x74], %g6
57174 stx %i2, [%l7 + 0x28]
57175 stw %l2, [%l7 + 0x0C]
57176 movvs %icc, %o6, %l4
57177 sth %i0, [%l7 + 0x78]
57178 fnegs %f3, %f1
57179 mulscc %l3, %g3, %l1
57180 ldsh [%l7 + 0x40], %o1
57181 bgu,a,pt %xcc, loop_6628
57182 mova %xcc, %o5, %g2
57183 fmovrdgez %o2, %f8, %f8
57184 mulscc %g5, 0x0AC7, %g4
57185loop_6628:
57186 fone %f6
57187 sub %g7, 0x1887, %i7
57188 fmovrdlez %i4, %f12, %f4
57189 fbe,a %fcc0, loop_6629
57190 fmul8x16al %f11, %f9, %f10
57191 ldub [%l7 + 0x65], %o7
57192 ldd [%l7 + 0x60], %f2
57193loop_6629:
57194 ldx [%l7 + 0x50], %g1
57195 edge16l %i5, %o0, %i3
57196 ldsb [%l7 + 0x20], %i1
57197 edge16l %l6, %l0, %l5
57198 andcc %o3, 0x0D7A, %i6
57199 fpmerge %f5, %f0, %f2
57200 fmovdvc %xcc, %f9, %f12
57201 fmovsvs %icc, %f5, %f4
57202 ldx [%l7 + 0x10], %o4
57203 fsrc2 %f4, %f12
57204 sth %g6, [%l7 + 0x7E]
57205 fzeros %f0
57206 bneg,a,pn %xcc, loop_6630
57207 std %f0, [%l7 + 0x38]
57208 ld [%l7 + 0x1C], %f8
57209 ldsh [%l7 + 0x32], %l2
57210loop_6630:
57211 sth %i2, [%l7 + 0x4C]
57212 st %f11, [%l7 + 0x40]
57213 fmovsvs %icc, %f0, %f4
57214 subcc %o6, %l4, %i0
57215 alignaddrl %g3, %l1, %l3
57216 stb %o5, [%l7 + 0x3D]
57217 fbu,a %fcc3, loop_6631
57218 fandnot1 %f12, %f12, %f6
57219 fsrc2 %f14, %f4
57220 sth %g2, [%l7 + 0x30]
57221loop_6631:
57222 tle %icc, 0x3
57223 umul %o1, 0x0A19, %g5
57224 stx %g4, [%l7 + 0x40]
57225 fandnot1 %f2, %f12, %f14
57226 fmul8x16al %f2, %f6, %f10
57227 fmovrdne %o2, %f4, %f4
57228 popc %i7, %g7
57229 ldsb [%l7 + 0x69], %o7
57230 fpack32 %f6, %f10, %f8
57231 fpsub16 %f8, %f4, %f4
57232 fbn,a %fcc3, loop_6632
57233 fnand %f2, %f10, %f0
57234 std %f8, [%l7 + 0x50]
57235 std %f0, [%l7 + 0x70]
57236loop_6632:
57237 lduw [%l7 + 0x50], %i4
57238 ldsw [%l7 + 0x1C], %i5
57239 movcc %icc, %o0, %i3
57240 fmovrdne %g1, %f2, %f6
57241 udiv %i1, 0x1441, %l6
57242 ldd [%l7 + 0x20], %f8
57243 stx %l0, [%l7 + 0x30]
57244 for %f12, %f14, %f0
57245 stx %l5, [%l7 + 0x40]
57246 fmovrdgz %o3, %f14, %f0
57247 ldsh [%l7 + 0x5A], %i6
57248 tvs %xcc, 0x5
57249 ldx [%l7 + 0x20], %g6
57250 fxnor %f6, %f2, %f12
57251 bvc %icc, loop_6633
57252 ldsh [%l7 + 0x7C], %l2
57253 movneg %icc, %o4, %i2
57254 ld [%l7 + 0x14], %f8
57255loop_6633:
57256 ldsw [%l7 + 0x08], %o6
57257 fnot1s %f6, %f6
57258 fble,a %fcc0, loop_6634
57259 movre %l4, 0x232, %i0
57260 fmovrdne %l1, %f6, %f6
57261 mulscc %g3, %l3, %g2
57262loop_6634:
57263 ldsh [%l7 + 0x6C], %o5
57264 xnorcc %o1, 0x0153, %g4
57265 fcmpes %fcc2, %f2, %f3
57266 ldsh [%l7 + 0x46], %o2
57267 ldsh [%l7 + 0x26], %g5
57268 tvc %icc, 0x0
57269 tneg %xcc, 0x2
57270 ldx [%l7 + 0x40], %g7
57271 fmul8x16 %f15, %f10, %f8
57272 movpos %icc, %o7, %i7
57273 fblg %fcc3, loop_6635
57274 srax %i4, %o0, %i5
57275 lduw [%l7 + 0x74], %g1
57276 fcmpeq32 %f4, %f10, %i3
57277loop_6635:
57278 bcc %icc, loop_6636
57279 fnegs %f3, %f9
57280 andn %i1, %l6, %l0
57281 stx %o3, [%l7 + 0x30]
57282loop_6636:
57283 fmovsl %icc, %f13, %f0
57284 fnors %f8, %f0, %f2
57285 fpsub16 %f4, %f4, %f6
57286 fmovsvs %icc, %f3, %f0
57287 fsrc2 %f0, %f4
57288 brgz %i6, loop_6637
57289 edge32ln %l5, %g6, %l2
57290 mulx %i2, %o4, %l4
57291 ldd [%l7 + 0x20], %f6
57292loop_6637:
57293 fandnot2s %f12, %f8, %f13
57294 fnot1 %f0, %f4
57295 fone %f8
57296 sth %i0, [%l7 + 0x5A]
57297 fbo %fcc0, loop_6638
57298 subc %o6, %l1, %l3
57299 umul %g3, %o5, %o1
57300 ldx [%l7 + 0x20], %g2
57301loop_6638:
57302 bn,pn %xcc, loop_6639
57303 stx %g4, [%l7 + 0x38]
57304 fbl %fcc3, loop_6640
57305 brgez,a %g5, loop_6641
57306loop_6639:
57307 std %f14, [%l7 + 0x70]
57308 ldsw [%l7 + 0x34], %g7
57309loop_6640:
57310 fmovscs %xcc, %f3, %f7
57311loop_6641:
57312 fcmpd %fcc0, %f2, %f10
57313 fpmerge %f11, %f6, %f14
57314 fmovspos %icc, %f13, %f0
57315 fcmpeq32 %f8, %f10, %o7
57316 fmovrdne %i7, %f4, %f12
57317 siam 0x1
57318 fmovsle %xcc, %f5, %f8
57319 siam 0x2
57320 ldsb [%l7 + 0x11], %o2
57321 edge8n %o0, %i5, %g1
57322 srax %i3, %i1, %l6
57323 fbne,a %fcc3, loop_6642
57324 srax %l0, 0x14, %o3
57325 taddcc %i4, %i6, %l5
57326 nop
57327 setx loop_6643, %l0, %l1
57328 wrpr 0x1, %tl
57329 wrpr %l1, %tpc
57330 add %l1, 0x4, %l1
57331 wrpr %l1, %tnpc
57332 setx 0x34400001400, %l0, %l1
57333 wrpr %l1, %tstate
57334 wrhpr 0x4, %htstate
57335 retry
57336loop_6642:
57337 fpack16 %f2, %f8
57338 tvs %xcc, 0x2
57339 stb %g6, [%l7 + 0x09]
57340loop_6643:
57341 xnorcc %l2, %o4, %i2
57342 stb %l4, [%l7 + 0x21]
57343 ldsw [%l7 + 0x6C], %i0
57344 tn %xcc, 0x4
57345 fornot2s %f6, %f12, %f13
57346 ldsh [%l7 + 0x78], %o6
57347 fmovsvs %xcc, %f11, %f14
57348 fornot2 %f6, %f0, %f14
57349 call loop_6644
57350 smul %l3, 0x0448, %l1
57351 siam 0x7
57352 bn,a %xcc, loop_6645
57353loop_6644:
57354 fpadd32s %f12, %f12, %f12
57355 bneg %icc, loop_6646
57356 fmovrse %o5, %f9, %f7
57357loop_6645:
57358 fands %f15, %f15, %f5
57359 fmovrdlz %g3, %f12, %f10
57360loop_6646:
57361 pdist %f12, %f6, %f8
57362 fbn,a %fcc0, loop_6647
57363 movn %icc, %o1, %g2
57364 fexpand %f4, %f10
57365 fsrc2s %f0, %f10
57366loop_6647:
57367 fornot1 %f4, %f10, %f8
57368 fmovsn %xcc, %f4, %f9
57369 ldsw [%l7 + 0x30], %g5
57370 fmovdvs %xcc, %f13, %f6
57371 tneg %icc, 0x3
57372 fands %f14, %f9, %f10
57373 stx %g7, [%l7 + 0x28]
57374 fpmerge %f13, %f6, %f4
57375 std %f4, [%l7 + 0x50]
57376 fmovda %icc, %f1, %f2
57377 stw %o7, [%l7 + 0x60]
57378 lduw [%l7 + 0x10], %i7
57379 ldx [%l7 + 0x50], %g4
57380 fbne %fcc0, loop_6648
57381 fcmpgt16 %f10, %f12, %o2
57382 mulx %o0, 0x09FE, %g1
57383 ldsh [%l7 + 0x2C], %i3
57384loop_6648:
57385 lduh [%l7 + 0x58], %i1
57386 srax %i5, 0x0C, %l0
57387 fmovdn %icc, %f5, %f6
57388 ld [%l7 + 0x78], %f4
57389 fnot2 %f12, %f2
57390 tsubcc %o3, %i4, %i6
57391 fmovdvc %icc, %f11, %f2
57392 fxnors %f7, %f13, %f13
57393 ldx [%l7 + 0x48], %l5
57394 subcc %l6, %l2, %o4
57395 fpadd32 %f2, %f0, %f6
57396 fnegs %f1, %f3
57397 move %icc, %g6, %i2
57398 movre %i0, %l4, %o6
57399 brgez,a %l1, loop_6649
57400 smul %l3, 0x18B3, %g3
57401 addccc %o1, %o5, %g5
57402 ldsb [%l7 + 0x5E], %g2
57403loop_6649:
57404 ldub [%l7 + 0x08], %g7
57405 fors %f0, %f15, %f10
57406 fnor %f8, %f2, %f6
57407 umul %o7, %g4, %i7
57408 fsrc2 %f2, %f2
57409 umulcc %o2, %g1, %o0
57410 or %i3, %i1, %l0
57411 ld [%l7 + 0x64], %f14
57412 move %xcc, %i5, %o3
57413 fbge,a %fcc1, loop_6650
57414 stx %i6, [%l7 + 0x38]
57415 ldub [%l7 + 0x2C], %l5
57416 bgu,a %icc, loop_6651
57417loop_6650:
57418 tleu %xcc, 0x1
57419 faligndata %f4, %f8, %f6
57420 ldx [%l7 + 0x70], %l6
57421loop_6651:
57422 tge %icc, 0x1
57423 lduw [%l7 + 0x08], %i4
57424 fmul8sux16 %f4, %f14, %f14
57425 taddcc %l2, %g6, %i2
57426 orncc %i0, 0x0279, %o4
57427 fpsub32s %f6, %f5, %f1
57428 ldub [%l7 + 0x30], %l4
57429 addcc %o6, 0x1804, %l1
57430 ldsh [%l7 + 0x64], %g3
57431 addccc %o1, %l3, %g5
57432 ldx [%l7 + 0x58], %g2
57433 fbn %fcc3, loop_6652
57434 bg,pn %xcc, loop_6653
57435 fmovse %icc, %f1, %f12
57436 lduh [%l7 + 0x62], %g7
57437loop_6652:
57438 sdivx %o7, 0x1CA3, %o5
57439loop_6653:
57440 tg %xcc, 0x0
57441 ldub [%l7 + 0x57], %g4
57442 std %f2, [%l7 + 0x30]
57443 fmuld8ulx16 %f2, %f1, %f0
57444 ld [%l7 + 0x08], %f1
57445 fxnor %f6, %f4, %f0
57446 edge8ln %o2, %g1, %i7
57447 stw %i3, [%l7 + 0x08]
57448 tvc %icc, 0x4
57449 fble,a %fcc0, loop_6654
57450 fsrc1s %f1, %f11
57451 fbe %fcc0, loop_6655
57452 bl,a loop_6656
57453loop_6654:
57454 fmovrdne %o0, %f14, %f10
57455 lduh [%l7 + 0x3C], %i1
57456loop_6655:
57457 ldub [%l7 + 0x2A], %i5
57458loop_6656:
57459 fabsd %f2, %f0
57460 xnorcc %o3, %l0, %i6
57461 fmovdneg %xcc, %f0, %f3
57462 xorcc %l5, 0x1EBB, %l6
57463 sethi 0x0A3C, %i4
57464 tleu %icc, 0x0
57465 ldsb [%l7 + 0x60], %l2
57466 fmuld8ulx16 %f4, %f11, %f14
57467 lduw [%l7 + 0x1C], %i2
57468 edge8 %g6, %i0, %l4
57469 fmovsa %icc, %f10, %f13
57470 bshuffle %f0, %f8, %f0
57471 addccc %o6, 0x1D0D, %o4
57472 std %f8, [%l7 + 0x58]
57473 srlx %g3, 0x19, %o1
57474 andcc %l1, %l3, %g2
57475 movvs %xcc, %g5, %o7
57476 nop
57477 setx loop_6657, %l0, %l1
57478 wrpr 0x1, %tl
57479 wrpr %l1, %tpc
57480 add %l1, 0x4, %l1
57481 wrpr %l1, %tnpc
57482 setx 0x34400001400, %l0, %l1
57483 wrpr %l1, %tstate
57484 wrhpr 0x4, %htstate
57485 retry
57486 fmovrse %o5, %f3, %f1
57487 fmovscc %icc, %f15, %f8
57488 ldx [%l7 + 0x30], %g7
57489loop_6657:
57490 ldd [%l7 + 0x38], %f6
57491 fpack32 %f12, %f10, %f0
57492 movpos %xcc, %o2, %g4
57493 add %i7, %i3, %g1
57494 ldsh [%l7 + 0x74], %o0
57495 mova %xcc, %i1, %o3
57496 lduw [%l7 + 0x64], %l0
57497 fors %f2, %f12, %f10
57498 tvs %xcc, 0x1
57499 or %i5, %l5, %l6
57500 fmovsg %xcc, %f2, %f11
57501 fmovscs %xcc, %f10, %f2
57502 tleu %icc, 0x1
57503 alignaddr %i4, %i6, %i2
57504 lduh [%l7 + 0x72], %l2
57505 fba,a %fcc0, loop_6658
57506 fexpand %f12, %f10
57507 fmul8ulx16 %f2, %f4, %f8
57508 st %f6, [%l7 + 0x7C]
57509loop_6658:
57510 edge32l %g6, %l4, %i0
57511 tcc %xcc, 0x0
57512 sth %o4, [%l7 + 0x1A]
57513 ldd [%l7 + 0x78], %f10
57514 ldub [%l7 + 0x16], %g3
57515 sra %o6, %o1, %l1
57516 movne %xcc, %l3, %g2
57517 fand %f2, %f8, %f10
57518 lduw [%l7 + 0x58], %g5
57519 fands %f15, %f10, %f6
57520 fble,a %fcc2, loop_6659
57521 fmovdg %icc, %f4, %f5
57522 tle %icc, 0x0
57523 fxor %f14, %f12, %f4
57524loop_6659:
57525 fandnot2 %f8, %f2, %f14
57526 ldx [%l7 + 0x68], %o5
57527 ldd [%l7 + 0x30], %f0
57528 fcmpgt16 %f0, %f4, %g7
57529 ldub [%l7 + 0x31], %o2
57530 call loop_6660
57531 fblg,a %fcc1, loop_6661
57532 brgez %o7, loop_6662
57533 fcmpeq32 %f12, %f2, %g4
57534loop_6660:
57535 lduh [%l7 + 0x24], %i3
57536loop_6661:
57537 stw %i7, [%l7 + 0x3C]
57538loop_6662:
57539 sll %g1, %i1, %o3
57540 fbuge %fcc0, loop_6663
57541 andn %o0, %l0, %i5
57542 ld [%l7 + 0x6C], %f11
57543 movcc %xcc, %l5, %l6
57544loop_6663:
57545 tvc %icc, 0x6
57546 lduh [%l7 + 0x1A], %i4
57547 fands %f1, %f13, %f13
57548 ldx [%l7 + 0x18], %i2
57549 fbo,a %fcc1, loop_6664
57550 srlx %l2, 0x00, %i6
57551 fmovsg %icc, %f2, %f4
57552 fmul8ulx16 %f10, %f14, %f6
57553loop_6664:
57554 andn %l4, %i0, %g6
57555 fmuld8ulx16 %f9, %f9, %f10
57556 udiv %g3, 0x0E48, %o4
57557 srlx %o1, 0x19, %l1
57558 tg %xcc, 0x7
57559 fmovsa %xcc, %f7, %f6
57560 fmovdvs %xcc, %f10, %f7
57561 fabsd %f4, %f0
57562 fbug,a %fcc0, loop_6665
57563 ldx [%l7 + 0x78], %o6
57564 bcc,a %xcc, loop_6666
57565 fmovdneg %xcc, %f8, %f12
57566loop_6665:
57567 fandnot2s %f13, %f11, %f7
57568 stx %g2, [%l7 + 0x28]
57569loop_6666:
57570 fands %f2, %f14, %f1
57571 fmovsn %icc, %f12, %f15
57572 std %f2, [%l7 + 0x38]
57573 movg %icc, %l3, %g5
57574 stw %o5, [%l7 + 0x48]
57575 array8 %o2, %o7, %g7
57576 movrgez %i3, %g4, %i7
57577 ldsh [%l7 + 0x60], %i1
57578 fmovdle %xcc, %f11, %f15
57579 ldd [%l7 + 0x58], %f8
57580 tge %xcc, 0x3
57581 ldsh [%l7 + 0x54], %o3
57582 lduw [%l7 + 0x08], %o0
57583 fxors %f11, %f7, %f9
57584 ble %icc, loop_6667
57585 orn %g1, 0x05D7, %l0
57586 array32 %l5, %l6, %i4
57587 mulx %i5, 0x0978, %l2
57588loop_6667:
57589 tcs %xcc, 0x7
57590 subc %i6, %i2, %i0
57591 fmovdl %xcc, %f9, %f0
57592 movl %xcc, %g6, %g3
57593 stx %o4, [%l7 + 0x68]
57594 ldub [%l7 + 0x1E], %o1
57595 xor %l1, %l4, %o6
57596 subc %l3, %g5, %g2
57597 st %f3, [%l7 + 0x78]
57598 stx %o5, [%l7 + 0x60]
57599 ld [%l7 + 0x30], %f2
57600 move %xcc, %o2, %g7
57601 movn %icc, %i3, %g4
57602 array8 %i7, %i1, %o7
57603 fmovsleu %icc, %f11, %f7
57604 ldd [%l7 + 0x08], %f0
57605 fmul8ulx16 %f14, %f8, %f6
57606 taddcc %o0, %g1, %l0
57607 bg,pn %xcc, loop_6668
57608 fxors %f9, %f3, %f10
57609 siam 0x1
57610 bge,pt %xcc, loop_6669
57611loop_6668:
57612 ldx [%l7 + 0x08], %l5
57613 fornot2 %f2, %f0, %f4
57614 ld [%l7 + 0x08], %f1
57615loop_6669:
57616 movvs %xcc, %o3, %l6
57617 ldd [%l7 + 0x70], %f10
57618 stw %i5, [%l7 + 0x54]
57619 ldx [%l7 + 0x58], %i4
57620 st %f3, [%l7 + 0x7C]
57621 andncc %i6, %l2, %i0
57622 fmovsvs %icc, %f4, %f10
57623 andn %i2, %g3, %o4
57624 bvs loop_6670
57625 sllx %g6, %l1, %l4
57626 fbul,a %fcc0, loop_6671
57627 brgz %o6, loop_6672
57628loop_6670:
57629 stx %l3, [%l7 + 0x68]
57630 fornot2 %f0, %f12, %f2
57631loop_6671:
57632 be,pn %icc, loop_6673
57633loop_6672:
57634 fnot2 %f10, %f4
57635 bl,a,pn %icc, loop_6674
57636 stx %g5, [%l7 + 0x48]
57637loop_6673:
57638 stb %g2, [%l7 + 0x2E]
57639 brlez,a %o5, loop_6675
57640loop_6674:
57641 fmul8x16au %f2, %f1, %f2
57642 edge32ln %o2, %g7, %i3
57643 movg %xcc, %o1, %g4
57644loop_6675:
57645 mova %icc, %i7, %o7
57646 fbu %fcc0, loop_6676
57647 fmovsa %icc, %f8, %f3
57648 fbge %fcc2, loop_6677
57649 fxor %f6, %f12, %f14
57650loop_6676:
57651 edge16ln %i1, %g1, %l0
57652 fmuld8ulx16 %f10, %f0, %f0
57653loop_6677:
57654 fandnot2 %f12, %f10, %f4
57655 fmul8x16al %f13, %f7, %f6
57656 taddcc %o0, 0x1C2A, %l5
57657 fmovrse %l6, %f12, %f1
57658 mova %xcc, %o3, %i5
57659 fzeros %f1
57660 ldx [%l7 + 0x50], %i4
57661 fpack16 %f6, %f10
57662 ldsh [%l7 + 0x4C], %i6
57663 ldd [%l7 + 0x58], %f4
57664 ldub [%l7 + 0x67], %i0
57665 stx %l2, [%l7 + 0x10]
57666 ldd [%l7 + 0x20], %f6
57667 mova %xcc, %i2, %g3
57668 xnor %o4, 0x1D52, %g6
57669 te %xcc, 0x7
57670 lduw [%l7 + 0x4C], %l1
57671 ldx [%l7 + 0x48], %o6
57672 fcmpne16 %f6, %f6, %l3
57673 fandnot1s %f4, %f6, %f9
57674 st %f6, [%l7 + 0x78]
57675 fsrc2s %f10, %f14
57676 ldx [%l7 + 0x10], %g5
57677 tcs %xcc, 0x0
57678 stx %g2, [%l7 + 0x68]
57679 ldsb [%l7 + 0x16], %l4
57680 fbuge %fcc0, loop_6678
57681 stx %o5, [%l7 + 0x28]
57682 fcmped %fcc1, %f2, %f0
57683 fmovdne %icc, %f15, %f11
57684loop_6678:
57685 fmovdgu %xcc, %f1, %f10
57686 fcmpeq16 %f4, %f0, %o2
57687 taddcc %g7, %i3, %o1
57688 edge32ln %i7, %g4, %i1
57689 brnz,a %g1, loop_6679
57690 movcs %icc, %l0, %o7
57691 st %f3, [%l7 + 0x78]
57692 sdivcc %o0, 0x05DA, %l5
57693loop_6679:
57694 movpos %xcc, %l6, %o3
57695 lduh [%l7 + 0x2A], %i4
57696 fors %f1, %f8, %f10
57697 sdivx %i6, 0x1FEA, %i5
57698 fmovspos %xcc, %f7, %f11
57699 ld [%l7 + 0x50], %f10
57700 movvs %xcc, %l2, %i2
57701 ldsh [%l7 + 0x20], %g3
57702 sllx %i0, 0x17, %o4
57703 sth %g6, [%l7 + 0x4E]
57704 fxor %f8, %f6, %f12
57705 fnand %f2, %f2, %f0
57706 ldsh [%l7 + 0x32], %l1
57707 movgu %icc, %l3, %o6
57708 fxnors %f8, %f13, %f8
57709 srax %g2, 0x19, %g5
57710 fmovsvc %icc, %f14, %f3
57711 fmovdge %xcc, %f1, %f14
57712 fpsub16 %f2, %f6, %f6
57713 fornot1 %f4, %f4, %f12
57714 subcc %o5, %o2, %g7
57715 fmovrde %i3, %f14, %f12
57716 stx %l4, [%l7 + 0x78]
57717 edge16 %i7, %g4, %i1
57718 brlez,a %o1, loop_6680
57719 edge16ln %g1, %l0, %o0
57720 fble %fcc2, loop_6681
57721 ldx [%l7 + 0x78], %o7
57722loop_6680:
57723 udivx %l5, 0x1897, %l6
57724 fnands %f2, %f5, %f14
57725loop_6681:
57726 stw %i4, [%l7 + 0x78]
57727 fmovdpos %xcc, %f5, %f9
57728 ldub [%l7 + 0x7C], %i6
57729 umul %i5, %o3, %l2
57730 ldx [%l7 + 0x38], %i2
57731 std %f2, [%l7 + 0x40]
57732 tne %icc, 0x2
57733 stb %i0, [%l7 + 0x30]
57734 edge32ln %g3, %o4, %g6
57735 stx %l1, [%l7 + 0x10]
57736 umulcc %l3, %g2, %o6
57737 fcmpd %fcc1, %f10, %f8
57738 ldsh [%l7 + 0x7E], %o5
57739 fmovsl %xcc, %f5, %f11
57740 movgu %icc, %o2, %g5
57741 andn %g7, %i3, %i7
57742 edge32l %l4, %g4, %i1
57743 ld [%l7 + 0x1C], %f7
57744 fpsub16s %f7, %f9, %f4
57745 array32 %o1, %g1, %o0
57746 fbule,a %fcc3, loop_6682
57747 stw %o7, [%l7 + 0x18]
57748 fpsub16s %f7, %f14, %f9
57749 ldx [%l7 + 0x10], %l5
57750loop_6682:
57751 stx %l0, [%l7 + 0x30]
57752 movcc %icc, %l6, %i6
57753 stb %i5, [%l7 + 0x71]
57754 ldub [%l7 + 0x4C], %o3
57755 fpsub16 %f10, %f8, %f8
57756 fmovdcc %icc, %f11, %f3
57757 bg,a loop_6683
57758 fnot2s %f7, %f8
57759 fands %f14, %f7, %f7
57760 ldsw [%l7 + 0x60], %i4
57761loop_6683:
57762 fmovsneg %icc, %f12, %f8
57763 fcmpeq16 %f10, %f8, %l2
57764 movn %xcc, %i0, %i2
57765 fmovdl %xcc, %f13, %f13
57766 fbn,a %fcc0, loop_6684
57767 fmovdle %xcc, %f5, %f3
57768 fabsd %f4, %f12
57769 fmovspos %xcc, %f12, %f9
57770loop_6684:
57771 stx %o4, [%l7 + 0x08]
57772 fcmpne32 %f12, %f2, %g3
57773 tvc %xcc, 0x3
57774 fornot1s %f12, %f13, %f10
57775 ldx [%l7 + 0x38], %g6
57776 fba %fcc1, loop_6685
57777 ldub [%l7 + 0x0C], %l3
57778 fcmpne32 %f6, %f10, %g2
57779 fbul,a %fcc3, loop_6686
57780loop_6685:
57781 st %f3, [%l7 + 0x10]
57782 array16 %l1, %o6, %o2
57783 ld [%l7 + 0x64], %f14
57784loop_6686:
57785 bpos,pt %xcc, loop_6687
57786 tneg %xcc, 0x5
57787 ldd [%l7 + 0x40], %f8
57788 sllx %g5, %g7, %o5
57789loop_6687:
57790 fabsd %f6, %f6
57791 ldub [%l7 + 0x28], %i7
57792 fmovsvs %xcc, %f10, %f4
57793 fxor %f4, %f14, %f0
57794 fcmple32 %f10, %f6, %i3
57795 call loop_6688
57796 fxor %f6, %f6, %f2
57797 ldub [%l7 + 0x11], %g4
57798 stw %i1, [%l7 + 0x20]
57799loop_6688:
57800 brlz,a %l4, loop_6689
57801 ldsh [%l7 + 0x28], %o1
57802 ldx [%l7 + 0x20], %o0
57803 bg,a %xcc, loop_6690
57804loop_6689:
57805 sll %g1, 0x00, %o7
57806 fmovrdlz %l0, %f0, %f6
57807 ldx [%l7 + 0x60], %l5
57808loop_6690:
57809 stb %i6, [%l7 + 0x79]
57810 fones %f15
57811 stb %l6, [%l7 + 0x33]
57812 fsrc1s %f12, %f6
57813 te %xcc, 0x0
57814 lduw [%l7 + 0x08], %o3
57815 fmovsg %icc, %f13, %f7
57816 ldd [%l7 + 0x30], %f8
57817 tcc %xcc, 0x1
57818 sll %i4, 0x1D, %l2
57819 lduh [%l7 + 0x16], %i0
57820 ldsh [%l7 + 0x3C], %i2
57821 brgz %i5, loop_6691
57822 fcmpd %fcc1, %f14, %f12
57823 fornot2 %f6, %f10, %f12
57824 fmovrdlez %o4, %f6, %f14
57825loop_6691:
57826 sth %g3, [%l7 + 0x32]
57827 movn %icc, %l3, %g2
57828 sdiv %l1, 0x168F, %g6
57829 movvc %icc, %o2, %g5
57830 st %f10, [%l7 + 0x70]
57831 fsrc2s %f10, %f2
57832 tgu %xcc, 0x4
57833 tne %xcc, 0x5
57834 smulcc %g7, %o6, %i7
57835 addcc %o5, 0x15AC, %g4
57836 udivx %i3, 0x134C, %i1
57837 movcs %xcc, %o1, %l4
57838 movrne %o0, %o7, %g1
57839 fbul,a %fcc3, loop_6692
57840 st %f3, [%l7 + 0x60]
57841 fbule %fcc1, loop_6693
57842 lduh [%l7 + 0x72], %l0
57843loop_6692:
57844 nop
57845 setx loop_6694, %l0, %l1
57846 wrpr 0x1, %tl
57847 wrpr %l1, %tnpc
57848 setx 0x34400001400, %l0, %l1
57849 wrpr %l1, %tstate
57850 wrhpr 0x4, %htstate
57851 done
57852 fmovrsgez %i6, %f12, %f13
57853loop_6693:
57854 movrgz %l6, %l5, %i4
57855 tvc %icc, 0x3
57856loop_6694:
57857 sth %l2, [%l7 + 0x5E]
57858 stb %o3, [%l7 + 0x4D]
57859 fbo,a %fcc3, loop_6695
57860 edge16n %i2, %i5, %i0
57861 array8 %o4, %l3, %g2
57862 stw %g3, [%l7 + 0x70]
57863loop_6695:
57864 fmovdle %icc, %f8, %f13
57865 udiv %g6, 0x002D, %l1
57866 stw %g5, [%l7 + 0x74]
57867 bcc,pt %icc, loop_6696
57868 popc %g7, %o6
57869 fmuld8sux16 %f3, %f14, %f2
57870 ldsb [%l7 + 0x1C], %o2
57871loop_6696:
57872 ldx [%l7 + 0x30], %i7
57873 st %f1, [%l7 + 0x50]
57874 stw %g4, [%l7 + 0x6C]
57875 tn %xcc, 0x4
57876 fcmple16 %f0, %f0, %i3
57877 fmovsleu %icc, %f12, %f4
57878 or %o5, 0x1A53, %i1
57879 fbe,a %fcc0, loop_6697
57880 fzeros %f0
57881 fors %f13, %f14, %f7
57882 te %xcc, 0x7
57883loop_6697:
57884 ld [%l7 + 0x48], %f14
57885 subccc %l4, %o1, %o7
57886 lduw [%l7 + 0x60], %o0
57887 mova %xcc, %g1, %i6
57888 fpadd32s %f1, %f2, %f2
57889 stx %l6, [%l7 + 0x40]
57890 fsrc1s %f3, %f3
57891 xor %l0, %i4, %l2
57892 stb %o3, [%l7 + 0x5B]
57893 ld [%l7 + 0x1C], %f7
57894 fbe %fcc0, loop_6698
57895 fbuge %fcc3, loop_6699
57896 fands %f13, %f10, %f8
57897 xnorcc %i2, %l5, %i5
57898loop_6698:
57899 ldx [%l7 + 0x28], %i0
57900loop_6699:
57901 lduh [%l7 + 0x7A], %l3
57902 fmovsa %xcc, %f1, %f12
57903 fors %f14, %f12, %f7
57904 tleu %xcc, 0x2
57905 bg,a loop_6700
57906 ldsw [%l7 + 0x0C], %o4
57907 std %f10, [%l7 + 0x50]
57908 stx %g3, [%l7 + 0x50]
57909loop_6700:
57910 fcmpgt16 %f12, %f12, %g2
57911 fmovrsgz %l1, %f8, %f5
57912 nop
57913 setx loop_6701, %l0, %l1
57914 wrpr 0x1, %tl
57915 wrpr %l1, %tpc
57916 add %l1, 0x4, %l1
57917 wrpr %l1, %tnpc
57918 setx 0x34400001400, %l0, %l1
57919 wrpr %l1, %tstate
57920 wrhpr 0x4, %htstate
57921 retry
57922 fnot1s %f4, %f11
57923 fmovscc %xcc, %f14, %f15
57924 ldsh [%l7 + 0x6A], %g5
57925loop_6701:
57926 stb %g7, [%l7 + 0x21]
57927 movl %xcc, %g6, %o2
57928 stb %o6, [%l7 + 0x0F]
57929 ld [%l7 + 0x70], %f14
57930 fmovdvc %icc, %f5, %f5
57931 sra %g4, %i3, %o5
57932 bcc,a loop_6702
57933 sra %i1, %l4, %i7
57934 ldd [%l7 + 0x68], %f12
57935 bleu,pn %icc, loop_6703
57936loop_6702:
57937 stb %o7, [%l7 + 0x62]
57938 stx %o1, [%l7 + 0x20]
57939 stb %o0, [%l7 + 0x7F]
57940loop_6703:
57941 stb %i6, [%l7 + 0x6C]
57942 subcc %l6, 0x0E72, %g1
57943 st %f3, [%l7 + 0x30]
57944 srlx %l0, 0x0F, %l2
57945 fcmpgt16 %f12, %f0, %i4
57946 sdiv %o3, 0x1EA6, %l5
57947 xnor %i2, 0x0790, %i5
57948 lduh [%l7 + 0x2A], %i0
57949 ldsw [%l7 + 0x48], %l3
57950 andn %g3, 0x086D, %o4
57951 fornot2 %f14, %f2, %f14
57952 fbug,a %fcc3, loop_6704
57953 fmovsleu %icc, %f15, %f11
57954 ldd [%l7 + 0x50], %f14
57955 fnor %f10, %f12, %f2
57956loop_6704:
57957 ld [%l7 + 0x3C], %f7
57958 ldsh [%l7 + 0x7A], %l1
57959 fble,a %fcc3, loop_6705
57960 ldx [%l7 + 0x08], %g5
57961 stw %g2, [%l7 + 0x4C]
57962 stw %g6, [%l7 + 0x4C]
57963loop_6705:
57964 fmovdne %xcc, %f14, %f14
57965 fmovsg %icc, %f14, %f10
57966 fones %f5
57967 xnorcc %g7, 0x117D, %o6
57968 edge32l %g4, %i3, %o2
57969 fmovdn %xcc, %f2, %f1
57970 fmovsn %xcc, %f1, %f2
57971 ldsh [%l7 + 0x50], %i1
57972 tcs %icc, 0x0
57973 fmovrslz %l4, %f14, %f8
57974 fmovdn %icc, %f12, %f4
57975 srl %i7, 0x09, %o7
57976 fmovdvs %icc, %f3, %f13
57977 fone %f8
57978 std %f2, [%l7 + 0x68]
57979 fble %fcc3, loop_6706
57980 alignaddrl %o1, %o0, %o5
57981 mova %icc, %l6, %g1
57982 fornot2s %f0, %f12, %f4
57983loop_6706:
57984 fornot1 %f0, %f2, %f8
57985 stx %l0, [%l7 + 0x20]
57986 stx %i6, [%l7 + 0x70]
57987 ldub [%l7 + 0x19], %i4
57988 lduw [%l7 + 0x48], %l2
57989 edge32ln %l5, %i2, %o3
57990 fxors %f11, %f13, %f0
57991 tl %xcc, 0x2
57992 tpos %xcc, 0x1
57993 st %f9, [%l7 + 0x6C]
57994 ldsh [%l7 + 0x56], %i0
57995 fmovspos %xcc, %f3, %f8
57996 fsrc1 %f6, %f4
57997 subcc %i5, 0x1908, %g3
57998 fornot1s %f2, %f9, %f2
57999 stx %o4, [%l7 + 0x68]
58000 fbuge %fcc3, loop_6707
58001 ldsh [%l7 + 0x08], %l3
58002 siam 0x4
58003 fbn %fcc0, loop_6708
58004loop_6707:
58005 siam 0x5
58006 bneg,a loop_6709
58007 andn %l1, %g5, %g6
58008loop_6708:
58009 fbn,a %fcc3, loop_6710
58010 movg %xcc, %g7, %g2
58011loop_6709:
58012 fmovsvc %icc, %f12, %f7
58013 xorcc %g4, 0x1A4C, %o6
58014loop_6710:
58015 fmovdcc %icc, %f4, %f4
58016 fmovscc %xcc, %f6, %f9
58017 fpadd32 %f0, %f6, %f8
58018 fbl,a %fcc0, loop_6711
58019 lduw [%l7 + 0x70], %o2
58020 edge16l %i3, %l4, %i1
58021 te %icc, 0x4
58022loop_6711:
58023 ldsh [%l7 + 0x72], %o7
58024 std %f2, [%l7 + 0x40]
58025 fandnot1s %f6, %f8, %f15
58026 tpos %xcc, 0x6
58027 lduh [%l7 + 0x54], %o1
58028 stb %o0, [%l7 + 0x0F]
58029 fandnot1s %f14, %f0, %f9
58030 orn %i7, %l6, %o5
58031 std %f0, [%l7 + 0x50]
58032 tneg %xcc, 0x6
58033 fcmple32 %f12, %f4, %g1
58034 udiv %l0, 0x1328, %i6
58035 fmovdgu %icc, %f5, %f9
58036 tleu %icc, 0x6
58037 subc %l2, 0x13D5, %l5
58038 fmovsle %xcc, %f0, %f9
58039 fpsub32 %f14, %f12, %f10
58040 ldub [%l7 + 0x50], %i4
58041 fpsub32s %f3, %f11, %f5
58042 fmovs %f12, %f8
58043 mulscc %i2, 0x0AB4, %i0
58044 ble,a %icc, loop_6712
58045 bvc,a,pn %xcc, loop_6713
58046 sra %o3, %i5, %g3
58047 sth %l3, [%l7 + 0x34]
58048loop_6712:
58049 ld [%l7 + 0x38], %f4
58050loop_6713:
58051 edge16l %o4, %g5, %l1
58052 edge32 %g7, %g2, %g6
58053 fornot1 %f14, %f12, %f4
58054 stx %o6, [%l7 + 0x10]
58055 tleu %xcc, 0x6
58056 sub %o2, 0x0B94, %g4
58057 stw %l4, [%l7 + 0x54]
58058 fcmpne16 %f10, %f12, %i1
58059 fand %f8, %f6, %f14
58060 tcc %icc, 0x0
58061 fornot2s %f1, %f2, %f6
58062 st %f3, [%l7 + 0x0C]
58063 fmovdle %icc, %f5, %f3
58064 stx %o7, [%l7 + 0x68]
58065 mulscc %i3, %o0, %o1
58066 sub %l6, %i7, %g1
58067 taddcctv %l0, 0x1E25, %i6
58068 fxnor %f10, %f2, %f6
58069 stx %l2, [%l7 + 0x70]
58070 udivcc %l5, 0x0698, %o5
58071 edge8l %i4, %i0, %i2
58072 fornot1 %f10, %f12, %f12
58073 ldsw [%l7 + 0x1C], %i5
58074 fmovdge %icc, %f9, %f2
58075 fmovscs %icc, %f5, %f11
58076 srlx %o3, %g3, %l3
58077 fbne,a %fcc3, loop_6714
58078 brgez %o4, loop_6715
58079 bgu %icc, loop_6716
58080 fandnot1 %f6, %f0, %f0
58081loop_6714:
58082 umul %g5, %l1, %g2
58083loop_6715:
58084 fmovsneg %xcc, %f13, %f8
58085loop_6716:
58086 fandnot1s %f4, %f6, %f2
58087 ldub [%l7 + 0x42], %g6
58088 stw %o6, [%l7 + 0x30]
58089 tcc %icc, 0x2
58090 sdivcc %g7, 0x015E, %g4
58091 fpadd16s %f8, %f12, %f6
58092 fbue,a %fcc1, loop_6717
58093 movrne %l4, 0x11C, %o2
58094 movrne %i1, %o7, %o0
58095 ld [%l7 + 0x10], %f1
58096loop_6717:
58097 tcs %xcc, 0x5
58098 fnegd %f4, %f4
58099 fnands %f8, %f3, %f10
58100 bleu,a %icc, loop_6718
58101 std %f0, [%l7 + 0x20]
58102 fmovsa %icc, %f8, %f12
58103 std %f4, [%l7 + 0x28]
58104loop_6718:
58105 edge8n %o1, %i3, %l6
58106 fmul8x16au %f3, %f12, %f0
58107 tvs %xcc, 0x3
58108 movrne %i7, 0x117, %l0
58109 taddcc %i6, %l2, %l5
58110 stx %g1, [%l7 + 0x48]
58111 fmovsvc %icc, %f14, %f11
58112 bneg,pn %xcc, loop_6719
58113 stw %i4, [%l7 + 0x20]
58114 sdivx %i0, 0x0C8A, %i2
58115 fmovdpos %icc, %f6, %f5
58116loop_6719:
58117 andn %o5, %o3, %g3
58118 tsubcctv %l3, %o4, %i5
58119 ld [%l7 + 0x28], %f11
58120 orncc %g5, %l1, %g2
58121 fornot2 %f4, %f14, %f0
58122 st %f8, [%l7 + 0x10]
58123 add %o6, 0x06E4, %g6
58124 stw %g7, [%l7 + 0x28]
58125 fxnors %f10, %f2, %f3
58126 fand %f6, %f8, %f2
58127 fxnor %f12, %f12, %f8
58128 fmovsa %xcc, %f9, %f13
58129 nop
58130 setx loop_6720, %l0, %l1
58131 wrpr 0x1, %tl
58132 wrpr %l1, %tnpc
58133 setx 0x34400001400, %l0, %l1
58134 wrpr %l1, %tstate
58135 wrhpr 0x4, %htstate
58136 done
58137 movrgz %l4, %o2, %g4
58138 fmovdgu %xcc, %f11, %f7
58139 stw %i1, [%l7 + 0x58]
58140loop_6720:
58141 fsrc1 %f8, %f14
58142 fmovsg %icc, %f4, %f8
58143 ldx [%l7 + 0x28], %o7
58144 addcc %o1, 0x17E5, %o0
58145 st %f2, [%l7 + 0x18]
58146 fpsub32 %f6, %f8, %f4
58147 ta %xcc, 0x0
58148 fandnot2 %f6, %f6, %f14
58149 fmovdneg %xcc, %f5, %f11
58150 fmovdl %xcc, %f9, %f14
58151 stw %i3, [%l7 + 0x10]
58152 tvc %xcc, 0x2
58153 sth %i7, [%l7 + 0x58]
58154 tneg %icc, 0x7
58155 be,a,pt %icc, loop_6721
58156 ld [%l7 + 0x60], %f3
58157 sth %l0, [%l7 + 0x6A]
58158 udiv %l6, 0x1813, %i6
58159loop_6721:
58160 fbul,a %fcc3, loop_6722
58161 fcmpgt32 %f0, %f0, %l2
58162 ble,a %xcc, loop_6723
58163 ld [%l7 + 0x34], %f15
58164loop_6722:
58165 lduw [%l7 + 0x1C], %g1
58166 fabss %f12, %f4
58167loop_6723:
58168 be,a,pt %icc, loop_6724
58169 lduh [%l7 + 0x7E], %i4
58170 ldsb [%l7 + 0x16], %i0
58171 fpsub32s %f12, %f12, %f11
58172loop_6724:
58173 ldsb [%l7 + 0x09], %l5
58174 fmovdpos %xcc, %f8, %f0
58175 ldsb [%l7 + 0x5D], %o5
58176 mulx %o3, %i2, %l3
58177 edge32n %o4, %i5, %g5
58178 fzeros %f11
58179 st %f1, [%l7 + 0x44]
58180 addcc %g3, 0x02CD, %l1
58181 fcmple16 %f14, %f0, %o6
58182 andcc %g2, %g6, %l4
58183 lduw [%l7 + 0x3C], %o2
58184 fmovdvc %xcc, %f6, %f10
58185 fbu %fcc0, loop_6725
58186 stx %g4, [%l7 + 0x30]
58187 tpos %icc, 0x6
58188 fone %f0
58189loop_6725:
58190 taddcctv %g7, 0x1E79, %o7
58191 fmovrsgz %o1, %f7, %f13
58192 ldsw [%l7 + 0x50], %o0
58193 ldub [%l7 + 0x39], %i3
58194 movrgz %i7, 0x3C1, %l0
58195 taddcctv %i1, 0x1D7E, %i6
58196 fmovrslz %l6, %f4, %f13
58197 fmovsne %xcc, %f9, %f2
58198 ldd [%l7 + 0x70], %f4
58199 brgz %l2, loop_6726
58200 fba %fcc3, loop_6727
58201 fxnors %f0, %f4, %f1
58202 edge32 %g1, %i4, %l5
58203loop_6726:
58204 fabsd %f10, %f14
58205loop_6727:
58206 sth %o5, [%l7 + 0x10]
58207 sub %o3, %i2, %i0
58208 fmul8x16au %f9, %f0, %f8
58209 fands %f10, %f10, %f1
58210 fpadd32s %f1, %f4, %f2
58211 fsrc1s %f1, %f7
58212 tge %icc, 0x1
58213 tvs %xcc, 0x1
58214 lduw [%l7 + 0x34], %o4
58215 fmovdleu %xcc, %f8, %f14
58216 move %xcc, %i5, %g5
58217 bn,pt %xcc, loop_6728
58218 fble %fcc0, loop_6729
58219 edge32n %l3, %g3, %o6
58220 std %f10, [%l7 + 0x50]
58221loop_6728:
58222 fands %f8, %f12, %f4
58223loop_6729:
58224 xnor %l1, %g2, %g6
58225 fexpand %f14, %f0
58226 tl %icc, 0x5
58227 subc %o2, 0x0F63, %l4
58228 tcs %xcc, 0x1
58229 ldx [%l7 + 0x40], %g4
58230 ldx [%l7 + 0x78], %g7
58231 ldd [%l7 + 0x58], %f2
58232 xnorcc %o1, %o0, %i3
58233 ldsw [%l7 + 0x28], %i7
58234 fba,a %fcc3, loop_6730
58235 brgez,a %l0, loop_6731
58236 ldsh [%l7 + 0x1A], %i1
58237 fmovrsgz %o7, %f2, %f10
58238loop_6730:
58239 ldsw [%l7 + 0x4C], %i6
58240loop_6731:
58241 fabsd %f10, %f6
58242 fmovrdne %l2, %f12, %f10
58243 ldsb [%l7 + 0x25], %l6
58244 fnot1 %f14, %f8
58245 fcmple32 %f14, %f0, %g1
58246 movneg %icc, %l5, %o5
58247 ldsh [%l7 + 0x70], %o3
58248 std %f14, [%l7 + 0x50]
58249 stw %i2, [%l7 + 0x08]
58250 lduh [%l7 + 0x22], %i4
58251 movne %icc, %o4, %i0
58252 fpack16 %f10, %f2
58253 fbne,a %fcc2, loop_6732
58254 bl,a,pt %xcc, loop_6733
58255 tcs %xcc, 0x4
58256 fbge,a %fcc1, loop_6734
58257loop_6732:
58258 sethi 0x1ABC, %g5
58259loop_6733:
58260 ble,a,pt %xcc, loop_6735
58261 fmovrdlez %i5, %f4, %f8
58262loop_6734:
58263 edge16n %g3, %o6, %l3
58264 ldsb [%l7 + 0x47], %g2
58265loop_6735:
58266 smul %l1, %o2, %g6
58267 std %f4, [%l7 + 0x08]
58268 movvs %xcc, %g4, %g7
58269 fzero %f2
58270 movl %icc, %o1, %l4
58271 fbne %fcc0, loop_6736
58272 lduw [%l7 + 0x08], %o0
58273 xnor %i7, %l0, %i3
58274 stx %o7, [%l7 + 0x48]
58275loop_6736:
58276 umulcc %i1, 0x0CC0, %l2
58277 std %f12, [%l7 + 0x40]
58278 stx %i6, [%l7 + 0x38]
58279 fbul %fcc3, loop_6737
58280 ldx [%l7 + 0x48], %l6
58281 fmovrsgez %l5, %f10, %f13
58282 bshuffle %f14, %f4, %f6
58283loop_6737:
58284 popc %g1, %o3
58285 movn %xcc, %o5, %i2
58286 tgu %icc, 0x7
58287 movrne %i4, %i0, %g5
58288 tl %icc, 0x2
58289 siam 0x5
58290 fnot2s %f11, %f4
58291 fbug,a %fcc2, loop_6738
58292 taddcc %i5, 0x0865, %o4
58293 fpadd32 %f14, %f2, %f12
58294 fbu %fcc3, loop_6739
58295loop_6738:
58296 sth %g3, [%l7 + 0x52]
58297 stx %o6, [%l7 + 0x60]
58298 edge32n %g2, %l3, %l1
58299loop_6739:
58300 sth %o2, [%l7 + 0x36]
58301 fmovdle %xcc, %f11, %f8
58302 ldub [%l7 + 0x32], %g4
58303 sth %g7, [%l7 + 0x70]
58304 bvs,a,pn %xcc, loop_6740
58305 ldsh [%l7 + 0x76], %g6
58306 siam 0x7
58307 mulx %o1, 0x0B9C, %l4
58308loop_6740:
58309 array8 %i7, %o0, %l0
58310 stw %o7, [%l7 + 0x40]
58311 movrlz %i1, 0x3D2, %l2
58312 fcmple32 %f14, %f10, %i6
58313 mulx %i3, %l5, %l6
58314 edge8n %g1, %o5, %o3
58315 fpsub16s %f14, %f5, %f13
58316 std %f10, [%l7 + 0x40]
58317 fpadd32s %f3, %f13, %f1
58318 xnorcc %i2, %i0, %i4
58319 sth %i5, [%l7 + 0x58]
58320 umulcc %o4, 0x16AF, %g3
58321 fmovscs %icc, %f15, %f14
58322 stb %o6, [%l7 + 0x45]
58323 ldsh [%l7 + 0x12], %g2
58324 fcmpne16 %f12, %f10, %g5
58325 fmovdge %xcc, %f14, %f14
58326 fcmped %fcc0, %f12, %f14
58327 movpos %xcc, %l1, %l3
58328 fmovrsgez %g4, %f12, %f3
58329 srlx %o2, 0x18, %g7
58330 ldub [%l7 + 0x1E], %o1
58331 ldsh [%l7 + 0x5A], %g6
58332 array8 %i7, %l4, %l0
58333 bvc loop_6741
58334 brgez,a %o0, loop_6742
58335 bne,pt %xcc, loop_6743
58336 edge16ln %i1, %l2, %o7
58337loop_6741:
58338 edge32 %i3, %i6, %l5
58339loop_6742:
58340 ldsh [%l7 + 0x1A], %l6
58341loop_6743:
58342 ldd [%l7 + 0x70], %f0
58343 movle %xcc, %g1, %o3
58344 lduw [%l7 + 0x14], %o5
58345 ldd [%l7 + 0x10], %f12
58346 and %i0, %i4, %i5
58347 brlez %i2, loop_6744
58348 fmul8sux16 %f8, %f2, %f8
58349 bl,a loop_6745
58350 ldub [%l7 + 0x5C], %o4
58351loop_6744:
58352 bg,pn %icc, loop_6746
58353 tvc %icc, 0x6
58354loop_6745:
58355 std %f2, [%l7 + 0x08]
58356 alignaddr %o6, %g2, %g3
58357loop_6746:
58358 ldx [%l7 + 0x38], %l1
58359 ldsb [%l7 + 0x32], %g5
58360 udiv %g4, 0x0830, %l3
58361 ldsb [%l7 + 0x38], %o2
58362 fmovrsgz %o1, %f2, %f11
58363 lduw [%l7 + 0x64], %g6
58364 movcs %icc, %i7, %l4
58365 subc %g7, %o0, %i1
58366 fcmpeq32 %f4, %f2, %l2
58367 fcmpeq16 %f0, %f8, %l0
58368 ldsw [%l7 + 0x0C], %i3
58369 taddcctv %i6, 0x1ACD, %o7
58370 taddcc %l6, 0x0201, %l5
58371 ldx [%l7 + 0x30], %g1
58372 ldsh [%l7 + 0x1C], %o3
58373 tn %icc, 0x6
58374 tg %icc, 0x4
58375 fpadd32s %f8, %f1, %f5
58376 andn %o5, 0x1152, %i4
58377 fnegs %f6, %f1
58378 std %f12, [%l7 + 0x48]
58379 movrgez %i5, 0x12D, %i2
58380 brlz %i0, loop_6747
58381 add %o6, %g2, %g3
58382 sdiv %o4, 0x1E61, %l1
58383 bvs,pn %icc, loop_6748
58384loop_6747:
58385 lduh [%l7 + 0x36], %g4
58386 stx %l3, [%l7 + 0x60]
58387 bg,pt %xcc, loop_6749
58388loop_6748:
58389 bne,a %icc, loop_6750
58390 brnz,a %o2, loop_6751
58391 fandnot1 %f14, %f0, %f2
58392loop_6749:
58393 fnegs %f11, %f11
58394loop_6750:
58395 mulx %o1, 0x0250, %g6
58396loop_6751:
58397 andn %i7, %g5, %g7
58398 stb %l4, [%l7 + 0x24]
58399 fmovda %xcc, %f14, %f2
58400 fmovdneg %xcc, %f1, %f4
58401 ldsw [%l7 + 0x74], %o0
58402 lduh [%l7 + 0x54], %i1
58403 siam 0x0
58404 fmovsgu %icc, %f7, %f7
58405 ldsh [%l7 + 0x4E], %l0
58406 st %f1, [%l7 + 0x58]
58407 fcmpes %fcc3, %f13, %f12
58408 fsrc1s %f12, %f11
58409 mulx %l2, %i3, %o7
58410 for %f4, %f0, %f0
58411 ldsh [%l7 + 0x3E], %l6
58412 bl,a,pn %xcc, loop_6752
58413 tcc %icc, 0x0
58414 andn %l5, %g1, %o3
58415 fmovdvc %xcc, %f0, %f12
58416loop_6752:
58417 fmovdn %xcc, %f2, %f12
58418 fmovrse %o5, %f2, %f9
58419 bvc,a,pt %icc, loop_6753
58420 movvc %xcc, %i4, %i5
58421 fmovrdgez %i2, %f0, %f2
58422 bvc,a %icc, loop_6754
58423loop_6753:
58424 be,a loop_6755
58425 stx %i0, [%l7 + 0x60]
58426 fnot1 %f6, %f6
58427loop_6754:
58428 fmovda %icc, %f11, %f10
58429loop_6755:
58430 st %f1, [%l7 + 0x40]
58431 brlz,a %o6, loop_6756
58432 fmovdpos %icc, %f10, %f13
58433 edge8n %g2, %i6, %o4
58434 ldub [%l7 + 0x24], %g3
58435loop_6756:
58436 fsrc1 %f4, %f6
58437 popc %g4, %l1
58438 stw %l3, [%l7 + 0x5C]
58439 tgu %xcc, 0x0
58440 fsrc1s %f8, %f6
58441 sllx %o2, %o1, %i7
58442 fbn %fcc1, loop_6757
58443 fmul8x16 %f6, %f14, %f4
58444 brlez %g6, loop_6758
58445 fzeros %f0
58446loop_6757:
58447 fmul8ulx16 %f4, %f4, %f14
58448 fmovdl %icc, %f6, %f7
58449loop_6758:
58450 lduh [%l7 + 0x5A], %g7
58451 ldx [%l7 + 0x68], %l4
58452 srl %g5, 0x12, %o0
58453 ldsw [%l7 + 0x28], %i1
58454 fnand %f8, %f0, %f6
58455 fcmpd %fcc3, %f2, %f14
58456 fandnot2s %f6, %f11, %f6
58457 movrgez %l2, %i3, %l0
58458 xor %l6, 0x05B4, %o7
58459 ldsb [%l7 + 0x35], %l5
58460 alignaddrl %g1, %o3, %o5
58461 mulscc %i5, %i2, %i4
58462 movl %icc, %o6, %i0
58463 fpadd16s %f2, %f13, %f15
58464 bn,a,pn %icc, loop_6759
58465 ld [%l7 + 0x7C], %f13
58466 fmovrsgez %i6, %f3, %f15
58467 std %f10, [%l7 + 0x08]
58468loop_6759:
58469 sth %o4, [%l7 + 0x6C]
58470 std %f4, [%l7 + 0x78]
58471 st %f8, [%l7 + 0x38]
58472 fmovrse %g2, %f11, %f4
58473 ldsw [%l7 + 0x64], %g3
58474 stb %l1, [%l7 + 0x27]
58475 movne %icc, %g4, %o2
58476 bcc,a,pt %xcc, loop_6760
58477 edge8 %l3, %i7, %g6
58478 stb %g7, [%l7 + 0x12]
58479 st %f15, [%l7 + 0x74]
58480loop_6760:
58481 and %l4, 0x0818, %g5
58482 movrgz %o0, 0x17F, %i1
58483 brz %l2, loop_6761
58484 ldd [%l7 + 0x50], %f12
58485 fcmpes %fcc1, %f5, %f4
58486 fpadd16 %f6, %f2, %f4
58487loop_6761:
58488 movgu %icc, %o1, %i3
58489 xorcc %l6, %o7, %l5
58490 fpmerge %f7, %f8, %f8
58491 bg,a,pt %xcc, loop_6762
58492 fmovrdlz %g1, %f2, %f2
58493 fmovde %icc, %f4, %f7
58494 fmovsle %icc, %f11, %f0
58495loop_6762:
58496 st %f7, [%l7 + 0x48]
58497 fxor %f2, %f14, %f12
58498 ldub [%l7 + 0x7C], %l0
58499 fblg,a %fcc3, loop_6763
58500 bleu %xcc, loop_6764
58501 movrgz %o3, %i5, %o5
58502 ldub [%l7 + 0x26], %i2
58503loop_6763:
58504 fsrc2s %f10, %f0
58505loop_6764:
58506 nop
58507 setx loop_6765, %l0, %l1
58508 jmpl %l1, %i4
58509 ldd [%l7 + 0x28], %f10
58510 fsrc1s %f4, %f15
58511 ldd [%l7 + 0x20], %f4
58512loop_6765:
58513 fbe,a %fcc2, loop_6766
58514 ldub [%l7 + 0x30], %o6
58515 movcc %icc, %i6, %i0
58516 movcs %icc, %g2, %o4
58517loop_6766:
58518 stx %g3, [%l7 + 0x40]
58519 edge16l %l1, %o2, %g4
58520 ldsb [%l7 + 0x4E], %l3
58521 fbug %fcc2, loop_6767
58522 stb %g6, [%l7 + 0x21]
58523 tle %xcc, 0x3
58524 udivx %g7, 0x06AC, %l4
58525loop_6767:
58526 or %i7, %o0, %g5
58527 ldsb [%l7 + 0x77], %l2
58528 fmovda %icc, %f5, %f1
58529 bgu loop_6768
58530 bvs loop_6769
58531 fmuld8ulx16 %f12, %f1, %f0
58532 tgu %icc, 0x7
58533loop_6768:
58534 fornot2 %f6, %f4, %f2
58535loop_6769:
58536 smul %o1, 0x1B65, %i3
58537 ld [%l7 + 0x48], %f4
58538 be %icc, loop_6770
58539 ldd [%l7 + 0x10], %f4
58540 fmovsneg %xcc, %f12, %f8
58541 ldsw [%l7 + 0x44], %i1
58542loop_6770:
58543 brz %l6, loop_6771
58544 ldsw [%l7 + 0x28], %l5
58545 umulcc %o7, 0x07FF, %g1
58546 tleu %icc, 0x2
58547loop_6771:
58548 udivx %o3, 0x13BA, %i5
58549 udivcc %o5, 0x04B0, %l0
58550 movge %xcc, %i2, %o6
58551 edge8n %i4, %i6, %i0
58552 fmovdvs %icc, %f12, %f14
58553 ldsb [%l7 + 0x49], %g2
58554 fbne %fcc3, loop_6772
58555 fcmple16 %f14, %f6, %o4
58556 nop
58557 setx loop_6773, %l0, %l1
58558 wrpr 0x1, %tl
58559 wrpr %l1, %tnpc
58560 setx 0x34400001400, %l0, %l1
58561 wrpr %l1, %tstate
58562 wrhpr 0x4, %htstate
58563 done
58564 sdiv %l1, 0x19E8, %g3
58565loop_6772:
58566 sth %g4, [%l7 + 0x54]
58567 tneg %xcc, 0x4
58568loop_6773:
58569 xnorcc %l3, %g6, %g7
58570 lduw [%l7 + 0x18], %o2
58571 fbe,a %fcc1, loop_6774
58572 edge16ln %i7, %o0, %g5
58573 tne %icc, 0x5
58574 fbn %fcc2, loop_6775
58575loop_6774:
58576 fands %f15, %f14, %f9
58577 xorcc %l4, %o1, %i3
58578 movvc %xcc, %l2, %l6
58579loop_6775:
58580 subccc %l5, %i1, %g1
58581 ldsb [%l7 + 0x29], %o7
58582 edge16n %i5, %o3, %o5
58583 ldsw [%l7 + 0x58], %l0
58584 umulcc %i2, 0x1D5D, %i4
58585 fmovsle %icc, %f1, %f8
58586 fnot1s %f8, %f10
58587 fnegd %f12, %f10
58588 addc %o6, 0x0ED1, %i0
58589 bne,pt %xcc, loop_6776
58590 fmovsleu %xcc, %f2, %f8
58591 stb %i6, [%l7 + 0x7C]
58592 fsrc1 %f14, %f8
58593loop_6776:
58594 ldsb [%l7 + 0x43], %o4
58595 mulx %l1, 0x1064, %g3
58596 bcc,a,pn %xcc, loop_6777
58597 movrlz %g2, %g4, %g6
58598 ldx [%l7 + 0x40], %l3
58599 sth %o2, [%l7 + 0x50]
58600loop_6777:
58601 udivcc %i7, 0x0A6B, %o0
58602 stb %g5, [%l7 + 0x4F]
58603 tvc %icc, 0x7
58604 fmovrsne %g7, %f6, %f12
58605 ldsh [%l7 + 0x5A], %o1
58606 ldx [%l7 + 0x08], %i3
58607 fcmps %fcc2, %f9, %f12
58608 fpack32 %f4, %f12, %f2
58609 xorcc %l4, 0x0C58, %l2
58610 fmovrde %l6, %f12, %f14
58611 st %f11, [%l7 + 0x50]
58612 sth %i1, [%l7 + 0x42]
58613 movge %xcc, %g1, %l5
58614 edge32n %i5, %o3, %o7
58615 bge,a loop_6778
58616 bshuffle %f2, %f8, %f2
58617 stx %o5, [%l7 + 0x38]
58618 ldsw [%l7 + 0x70], %i2
58619loop_6778:
58620 sth %l0, [%l7 + 0x68]
58621 ldsb [%l7 + 0x69], %o6
58622 fmovsge %xcc, %f15, %f0
58623 movrne %i0, 0x133, %i6
58624 fmovdn %icc, %f9, %f10
58625 ldsw [%l7 + 0x74], %o4
58626 addccc %i4, 0x19C3, %l1
58627 ldsb [%l7 + 0x52], %g2
58628 srlx %g4, %g3, %g6
58629 std %f14, [%l7 + 0x78]
58630 array32 %l3, %o2, %o0
58631 tpos %xcc, 0x2
58632 movge %xcc, %i7, %g7
58633 siam 0x5
58634 stx %o1, [%l7 + 0x48]
58635 fornot2 %f8, %f6, %f4
58636 ldsh [%l7 + 0x5A], %i3
58637 ldd [%l7 + 0x28], %f14
58638 movl %xcc, %l4, %g5
58639 fbue %fcc1, loop_6779
58640 tleu %xcc, 0x7
58641 fble %fcc2, loop_6780
58642 ldub [%l7 + 0x10], %l2
58643loop_6779:
58644 te %icc, 0x4
58645 fxor %f8, %f10, %f2
58646loop_6780:
58647 edge32n %l6, %g1, %l5
58648 tgu %icc, 0x2
58649 edge16n %i5, %i1, %o7
58650 stx %o3, [%l7 + 0x20]
58651 ldsh [%l7 + 0x36], %i2
58652 fmovdg %icc, %f10, %f15
58653 be %xcc, loop_6781
58654 fmovdl %xcc, %f7, %f4
58655 bvs,a %xcc, loop_6782
58656 lduh [%l7 + 0x12], %l0
58657loop_6781:
58658 smul %o5, 0x0179, %i0
58659 sethi 0x1849, %o6
58660loop_6782:
58661 fmovrdgz %o4, %f14, %f8
58662 fornot1 %f12, %f10, %f8
58663 fmovdg %xcc, %f8, %f10
58664 fands %f8, %f6, %f0
58665 movpos %icc, %i6, %i4
58666 ldsh [%l7 + 0x22], %l1
58667 tvc %xcc, 0x6
58668 udiv %g4, 0x1128, %g2
58669 ldd [%l7 + 0x30], %f4
58670 ldd [%l7 + 0x30], %f12
58671 fmovdneg %xcc, %f7, %f5
58672 or %g3, 0x1C29, %l3
58673 lduh [%l7 + 0x46], %g6
58674 ldd [%l7 + 0x18], %f4
58675 ldub [%l7 + 0x7C], %o2
58676 tsubcctv %o0, %i7, %g7
58677 st %f6, [%l7 + 0x74]
58678 bneg,a loop_6783
58679 ldx [%l7 + 0x28], %i3
58680 ldsh [%l7 + 0x0E], %l4
58681 fone %f10
58682loop_6783:
58683 fmovscs %icc, %f7, %f6
58684 fmovrdlz %o1, %f6, %f2
58685 sth %g5, [%l7 + 0x30]
58686 andcc %l6, %l2, %l5
58687 addccc %i5, %i1, %o7
58688 fpsub16 %f4, %f0, %f12
58689 stx %o3, [%l7 + 0x08]
58690 fmovrsgz %i2, %f11, %f5
58691 fbe,a %fcc1, loop_6784
58692 bl,pn %xcc, loop_6785
58693 fmovdge %xcc, %f15, %f7
58694 movrlz %l0, 0x069, %g1
58695loop_6784:
58696 st %f7, [%l7 + 0x70]
58697loop_6785:
58698 fornot1 %f8, %f14, %f0
58699 ldsh [%l7 + 0x12], %i0
58700 bneg %icc, loop_6786
58701 fbne %fcc1, loop_6787
58702 fmovsvs %xcc, %f0, %f13
58703 ldub [%l7 + 0x41], %o6
58704loop_6786:
58705 fbge %fcc0, loop_6788
58706loop_6787:
58707 fmovs %f0, %f10
58708 fmul8x16 %f4, %f0, %f8
58709 movre %o5, %i6, %i4
58710loop_6788:
58711 tvc %xcc, 0x3
58712 lduw [%l7 + 0x58], %l1
58713 lduw [%l7 + 0x08], %o4
58714 tle %icc, 0x1
58715 addcc %g2, %g3, %g4
58716 stw %l3, [%l7 + 0x20]
58717 ldsh [%l7 + 0x2C], %g6
58718 brnz %o2, loop_6789
58719 stx %i7, [%l7 + 0x58]
58720 stx %o0, [%l7 + 0x30]
58721 stw %g7, [%l7 + 0x44]
58722loop_6789:
58723 stx %i3, [%l7 + 0x18]
58724 fmovdgu %xcc, %f8, %f2
58725 stx %l4, [%l7 + 0x70]
58726 ldd [%l7 + 0x58], %f0
58727 ldx [%l7 + 0x48], %g5
58728 bshuffle %f4, %f4, %f6
58729 stb %o1, [%l7 + 0x0A]
58730 be,pn %icc, loop_6790
58731 std %f0, [%l7 + 0x68]
58732 lduw [%l7 + 0x30], %l6
58733 lduh [%l7 + 0x3E], %l5
58734loop_6790:
58735 stx %l2, [%l7 + 0x38]
58736 stx %i1, [%l7 + 0x10]
58737 fandnot2s %f3, %f10, %f0
58738 ldd [%l7 + 0x18], %f0
58739 ldx [%l7 + 0x20], %o7
58740 ldsb [%l7 + 0x4A], %o3
58741 sth %i2, [%l7 + 0x4A]
58742 fxors %f5, %f9, %f15
58743 stx %i5, [%l7 + 0x70]
58744 xorcc %g1, %l0, %o6
58745 brnz %o5, loop_6791
58746 fmovsne %xcc, %f9, %f10
58747 ldsw [%l7 + 0x30], %i6
58748 brz,a %i4, loop_6792
58749loop_6791:
58750 stb %i0, [%l7 + 0x77]
58751 ldsb [%l7 + 0x15], %o4
58752 srl %l1, %g2, %g4
58753loop_6792:
58754 fmovda %xcc, %f3, %f4
58755 ldub [%l7 + 0x6E], %l3
58756 ldx [%l7 + 0x70], %g3
58757 bl,pt %xcc, loop_6793
58758 bcs loop_6794
58759 fpadd16 %f0, %f0, %f2
58760 lduh [%l7 + 0x72], %g6
58761loop_6793:
58762 brlez %o2, loop_6795
58763loop_6794:
58764 edge32 %o0, %i7, %i3
58765 array8 %l4, %g7, %g5
58766 or %l6, %l5, %o1
58767loop_6795:
58768 std %f12, [%l7 + 0x58]
58769 ldsw [%l7 + 0x14], %i1
58770 fnands %f13, %f5, %f8
58771 fcmple32 %f14, %f0, %o7
58772 udivcc %o3, 0x1043, %i2
58773 fmovrsgez %l2, %f12, %f6
58774 stw %g1, [%l7 + 0x34]
58775 fandnot1s %f8, %f4, %f14
58776 fmovde %icc, %f1, %f2
58777 nop
58778 setx loop_6796, %l0, %l1
58779 wrpr 0x1, %tl
58780 wrpr %l1, %tpc
58781 add %l1, 0x4, %l1
58782 wrpr %l1, %tnpc
58783 setx 0x34400001400, %l0, %l1
58784 wrpr %l1, %tstate
58785 wrhpr 0x4, %htstate
58786 retry
58787 taddcctv %i5, 0x148D, %o6
58788 sth %o5, [%l7 + 0x5C]
58789 fbe,a %fcc1, loop_6797
58790loop_6796:
58791 st %f0, [%l7 + 0x5C]
58792 bge %xcc, loop_6798
58793 udivcc %l0, 0x1D7A, %i4
58794loop_6797:
58795 fmovsne %icc, %f0, %f4
58796 edge32n %i6, %i0, %l1
58797loop_6798:
58798 ld [%l7 + 0x5C], %f6
58799 bn %icc, loop_6799
58800 fmovrsgz %o4, %f4, %f0
58801 fpadd32 %f14, %f12, %f4
58802 popc 0x12ED, %g2
58803loop_6799:
58804 ldx [%l7 + 0x40], %l3
58805 edge8l %g3, %g4, %g6
58806 bg,pt %icc, loop_6800
58807 fblg,a %fcc2, loop_6801
58808 edge8l %o0, %o2, %i7
58809 fmovrsgz %l4, %f7, %f2
58810loop_6800:
58811 movrne %g7, 0x228, %i3
58812loop_6801:
58813 ld [%l7 + 0x10], %f6
58814 bne,a,pt %xcc, loop_6802
58815 mova %xcc, %g5, %l5
58816 subcc %o1, 0x0577, %i1
58817 lduh [%l7 + 0x24], %o7
58818loop_6802:
58819 stx %l6, [%l7 + 0x68]
58820 fbl %fcc3, loop_6803
58821 fnot1 %f12, %f12
58822 be,a %icc, loop_6804
58823 bshuffle %f2, %f12, %f4
58824loop_6803:
58825 ta %icc, 0x2
58826 alignaddr %i2, %o3, %l2
58827loop_6804:
58828 ldsw [%l7 + 0x38], %i5
58829 edge32l %o6, %g1, %l0
58830 fba %fcc3, loop_6805
58831 andcc %i4, 0x1379, %o5
58832 stx %i0, [%l7 + 0x50]
58833 array32 %i6, %o4, %l1
58834loop_6805:
58835 stx %g2, [%l7 + 0x60]
58836 ld [%l7 + 0x08], %f11
58837 std %f2, [%l7 + 0x38]
58838 array32 %l3, %g4, %g3
58839 bcc,pn %icc, loop_6806
58840 fbg,a %fcc0, loop_6807
58841 sth %o0, [%l7 + 0x50]
58842 xnorcc %o2, %i7, %g6
58843loop_6806:
58844 bcs,pn %icc, loop_6808
58845loop_6807:
58846 stw %g7, [%l7 + 0x20]
58847 fmul8x16al %f1, %f3, %f10
58848 tneg %xcc, 0x7
58849loop_6808:
58850 fmul8x16al %f3, %f11, %f10
58851 bleu,pt %xcc, loop_6809
58852 ldd [%l7 + 0x10], %f6
58853 sllx %l4, 0x18, %g5
58854 bcc,pt %icc, loop_6810
58855loop_6809:
58856 lduw [%l7 + 0x64], %l5
58857 fbne %fcc1, loop_6811
58858 ldsh [%l7 + 0x74], %o1
58859loop_6810:
58860 array32 %i3, %i1, %o7
58861 bgu,a,pn %xcc, loop_6812
58862loop_6811:
58863 fands %f5, %f13, %f0
58864 ldsh [%l7 + 0x4A], %l6
58865 fmovsneg %xcc, %f1, %f13
58866loop_6812:
58867 fmovscc %xcc, %f12, %f6
58868 ldsh [%l7 + 0x52], %o3
58869 fpadd16 %f4, %f4, %f10
58870 move %xcc, %i2, %l2
58871 movgu %icc, %i5, %o6
58872 fbo %fcc0, loop_6813
58873 fbe %fcc0, loop_6814
58874 stb %l0, [%l7 + 0x55]
58875 fba,a %fcc1, loop_6815
58876loop_6813:
58877 ldd [%l7 + 0x58], %f4
58878loop_6814:
58879 tcs %xcc, 0x4
58880 mulx %g1, %o5, %i4
58881loop_6815:
58882 movge %xcc, %i6, %i0
58883 movrlz %l1, %g2, %l3
58884 st %f7, [%l7 + 0x64]
58885 tsubcc %g4, 0x1763, %g3
58886 fxnor %f0, %f8, %f10
58887 tcc %xcc, 0x1
58888 stx %o0, [%l7 + 0x20]
58889 ldd [%l7 + 0x68], %f10
58890 fmovde %icc, %f13, %f12
58891 tneg %icc, 0x0
58892 fmovscs %xcc, %f3, %f7
58893 movpos %xcc, %o4, %i7
58894 brz %o2, loop_6816
58895 std %f6, [%l7 + 0x10]
58896 fmuld8sux16 %f1, %f13, %f10
58897 ldub [%l7 + 0x0A], %g6
58898loop_6816:
58899 movvs %icc, %l4, %g7
58900 stw %g5, [%l7 + 0x3C]
58901 movge %icc, %l5, %i3
58902 stw %o1, [%l7 + 0x34]
58903 ldsw [%l7 + 0x74], %o7
58904 fsrc2s %f10, %f6
58905 fmul8x16 %f11, %f0, %f2
58906 stb %l6, [%l7 + 0x50]
58907 std %f12, [%l7 + 0x48]
58908 sdivx %i1, 0x1560, %i2
58909 bgu loop_6817
58910 fands %f8, %f14, %f14
58911 std %f2, [%l7 + 0x50]
58912 movg %icc, %o3, %i5
58913loop_6817:
58914 ldub [%l7 + 0x64], %o6
58915 fmovdgu %xcc, %f8, %f12
58916 ld [%l7 + 0x7C], %f6
58917 edge8 %l0, %g1, %l2
58918 edge16 %i4, %o5, %i6
58919 xorcc %i0, 0x085A, %g2
58920 ldub [%l7 + 0x62], %l1
58921 ldub [%l7 + 0x64], %l3
58922 st %f10, [%l7 + 0x20]
58923 nop
58924 setx loop_6818, %l0, %l1
58925 jmpl %l1, %g4
58926 fpackfix %f12, %f8
58927 fmovsvc %icc, %f5, %f3
58928 movrlz %g3, %o0, %o4
58929loop_6818:
58930 udivx %o2, 0x029B, %i7
58931 sth %l4, [%l7 + 0x40]
58932 ldd [%l7 + 0x28], %f4
58933 stb %g7, [%l7 + 0x42]
58934 stx %g6, [%l7 + 0x48]
58935 ldsb [%l7 + 0x6E], %l5
58936 and %i3, 0x0171, %o1
58937 fba,a %fcc2, loop_6819
58938 fcmpes %fcc3, %f3, %f8
58939 brlz,a %g5, loop_6820
58940 ldsb [%l7 + 0x52], %o7
58941loop_6819:
58942 stw %l6, [%l7 + 0x74]
58943 fmuld8ulx16 %f5, %f0, %f8
58944loop_6820:
58945 sth %i2, [%l7 + 0x76]
58946 fmul8x16 %f0, %f8, %f2
58947 ldub [%l7 + 0x4D], %o3
58948 std %f14, [%l7 + 0x30]
58949 lduh [%l7 + 0x14], %i1
58950 edge8 %o6, %l0, %g1
58951 tsubcc %l2, %i5, %o5
58952 ldsw [%l7 + 0x38], %i4
58953 fones %f3
58954 alignaddrl %i0, %i6, %g2
58955 ldd [%l7 + 0x58], %f8
58956 fmovrsgez %l3, %f7, %f12
58957 fands %f11, %f10, %f6
58958 ldsb [%l7 + 0x7A], %l1
58959 subcc %g4, %o0, %o4
58960 brz %g3, loop_6821
58961 fmovrdlz %i7, %f0, %f2
58962 fmovdcs %xcc, %f4, %f6
58963 sth %o2, [%l7 + 0x5E]
58964loop_6821:
58965 smul %g7, 0x144C, %g6
58966 fcmpeq32 %f8, %f12, %l4
58967 tcs %icc, 0x5
58968 smul %l5, %i3, %o1
58969 fmul8x16au %f15, %f15, %f2
58970 sth %g5, [%l7 + 0x3C]
58971 fpsub32 %f2, %f8, %f2
58972 fones %f12
58973 fpadd16s %f8, %f12, %f10
58974 movvc %xcc, %o7, %i2
58975 fsrc1 %f0, %f12
58976 movgu %xcc, %l6, %i1
58977 fcmpeq32 %f4, %f12, %o3
58978 stw %l0, [%l7 + 0x30]
58979 fcmpne16 %f14, %f10, %g1
58980 lduw [%l7 + 0x50], %l2
58981 fmovsle %icc, %f13, %f5
58982 fmovdle %icc, %f10, %f10
58983 bshuffle %f0, %f0, %f4
58984 fpack16 %f0, %f5
58985 ldsb [%l7 + 0x5E], %o6
58986 brlz %i5, loop_6822
58987 add %o5, %i0, %i6
58988 edge16 %g2, %l3, %i4
58989 fbg %fcc0, loop_6823
58990loop_6822:
58991 fmovrdlez %g4, %f4, %f2
58992 lduh [%l7 + 0x76], %l1
58993 or %o4, 0x0818, %g3
58994loop_6823:
58995 fcmple32 %f14, %f12, %i7
58996 fblg,a %fcc2, loop_6824
58997 st %f6, [%l7 + 0x38]
58998 ldsh [%l7 + 0x18], %o2
58999 fands %f11, %f10, %f5
59000loop_6824:
59001 udiv %o0, 0x0C6E, %g7
59002 fmovsleu %icc, %f5, %f7
59003 fbl,a %fcc3, loop_6825
59004 nop
59005 setx loop_6826, %l0, %l1
59006 wrpr 0x1, %tl
59007 wrpr %l1, %tnpc
59008 setx 0x34400001400, %l0, %l1
59009 wrpr %l1, %tstate
59010 wrhpr 0x4, %htstate
59011 done
59012 smulcc %l4, 0x1A2F, %l5
59013 bvs %xcc, loop_6827
59014loop_6825:
59015 fand %f10, %f10, %f10
59016loop_6826:
59017 tleu %icc, 0x7
59018 lduw [%l7 + 0x1C], %i3
59019loop_6827:
59020 movle %icc, %o1, %g6
59021 ldx [%l7 + 0x40], %g5
59022 ldx [%l7 + 0x20], %o7
59023 fbge %fcc0, loop_6828
59024 or %i2, 0x1E6C, %i1
59025 fbule,a %fcc3, loop_6829
59026 stx %l6, [%l7 + 0x60]
59027loop_6828:
59028 bg,a loop_6830
59029 brlz,a %l0, loop_6831
59030loop_6829:
59031 lduh [%l7 + 0x6E], %g1
59032 or %o3, 0x0D7D, %o6
59033loop_6830:
59034 lduh [%l7 + 0x1A], %l2
59035loop_6831:
59036 ldd [%l7 + 0x70], %f8
59037 nop
59038 setx loop_6832, %l0, %l1
59039 jmpl %l1, %i5
59040 brlez %i0, loop_6833
59041 fmovsn %xcc, %f1, %f1
59042 std %f10, [%l7 + 0x48]
59043loop_6832:
59044 edge16ln %o5, %g2, %i6
59045loop_6833:
59046 sll %i4, %l3, %l1
59047 mulscc %g4, %o4, %g3
59048 te %xcc, 0x3
59049 ta %xcc, 0x3
59050 andn %i7, %o0, %o2
59051 bvc,pt %xcc, loop_6834
59052 fmovrsne %g7, %f4, %f5
59053 bgu loop_6835
59054 movge %icc, %l5, %i3
59055loop_6834:
59056 be,pt %xcc, loop_6836
59057 fmovrdlz %o1, %f12, %f6
59058loop_6835:
59059 fbul %fcc3, loop_6837
59060 lduh [%l7 + 0x2A], %l4
59061loop_6836:
59062 fmovrse %g6, %f12, %f13
59063 edge32n %g5, %i2, %o7
59064loop_6837:
59065 fexpand %f3, %f12
59066 siam 0x3
59067 array16 %i1, %l6, %l0
59068 edge32 %o3, %g1, %l2
59069 tcc %xcc, 0x7
59070 fnot2s %f6, %f7
59071 addccc %o6, 0x025B, %i5
59072 fzero %f8
59073 std %f6, [%l7 + 0x68]
59074 fbn,a %fcc3, loop_6838
59075 mulscc %o5, %i0, %i6
59076 std %f8, [%l7 + 0x78]
59077 fpadd32 %f8, %f2, %f12
59078loop_6838:
59079 fmovrdgez %g2, %f4, %f6
59080 std %f12, [%l7 + 0x70]
59081 smulcc %l3, 0x1705, %l1
59082 ldsw [%l7 + 0x2C], %i4
59083 fmovrdlz %g4, %f2, %f10
59084 fmovsa %icc, %f2, %f5
59085 fmovdge %icc, %f14, %f9
59086 fba,a %fcc1, loop_6839
59087 stb %o4, [%l7 + 0x26]
59088 for %f2, %f8, %f8
59089 alignaddrl %g3, %i7, %o0
59090loop_6839:
59091 sth %o2, [%l7 + 0x08]
59092 fmovdgu %icc, %f13, %f11
59093 nop
59094 setx loop_6840, %l0, %l1
59095 jmpl %l1, %g7
59096 sdivx %l5, 0x0D24, %i3
59097 ldsb [%l7 + 0x4F], %o1
59098 alignaddr %l4, %g5, %i2
59099loop_6840:
59100 fbg,a %fcc2, loop_6841
59101 fmovdvc %icc, %f15, %f5
59102 fba %fcc0, loop_6842
59103 lduh [%l7 + 0x44], %o7
59104loop_6841:
59105 smul %i1, %g6, %l6
59106 tsubcctv %l0, 0x1E87, %o3
59107loop_6842:
59108 ldsh [%l7 + 0x7E], %l2
59109 fmovdneg %icc, %f11, %f5
59110 fmovd %f2, %f2
59111 fmovrsgez %g1, %f1, %f12
59112 ldsb [%l7 + 0x6A], %i5
59113 ldsw [%l7 + 0x70], %o5
59114 fmovrdne %o6, %f6, %f2
59115 fbge,a %fcc1, loop_6843
59116 fbg %fcc1, loop_6844
59117 stw %i6, [%l7 + 0x24]
59118 std %f4, [%l7 + 0x38]
59119loop_6843:
59120 ld [%l7 + 0x2C], %f4
59121loop_6844:
59122 ldsh [%l7 + 0x6A], %i0
59123 ta %icc, 0x4
59124 st %f6, [%l7 + 0x50]
59125 fandnot2s %f2, %f1, %f15
59126 fmovsg %icc, %f0, %f13
59127 mulscc %l3, %l1, %g2
59128 fandnot1 %f14, %f12, %f14
59129 ldsh [%l7 + 0x0E], %g4
59130 std %f14, [%l7 + 0x38]
59131 fbug %fcc2, loop_6845
59132 fsrc1s %f1, %f14
59133 fbu,a %fcc0, loop_6846
59134 udivcc %o4, 0x1940, %i4
59135loop_6845:
59136 add %g3, 0x05B3, %o0
59137 umul %o2, %i7, %l5
59138loop_6846:
59139 movrne %i3, 0x229, %g7
59140 fmovrdgez %o1, %f6, %f8
59141 lduw [%l7 + 0x20], %l4
59142 ld [%l7 + 0x4C], %f9
59143 ldub [%l7 + 0x0F], %i2
59144 tvc %icc, 0x0
59145 tneg %xcc, 0x2
59146 ld [%l7 + 0x68], %f3
59147 fmovrsgez %o7, %f12, %f7
59148 fmovdn %xcc, %f11, %f10
59149 fcmpeq32 %f2, %f14, %g5
59150 fbug,a %fcc1, loop_6847
59151 movcc %xcc, %i1, %g6
59152 fpadd32 %f4, %f4, %f8
59153 fcmped %fcc2, %f4, %f0
59154loop_6847:
59155 bneg loop_6848
59156 ldsb [%l7 + 0x5A], %l6
59157 fblg,a %fcc1, loop_6849
59158 xor %o3, 0x1EA3, %l2
59159loop_6848:
59160 bge %icc, loop_6850
59161 std %f14, [%l7 + 0x68]
59162loop_6849:
59163 fpack16 %f6, %f13
59164 bcc,pn %icc, loop_6851
59165loop_6850:
59166 fmovsneg %xcc, %f3, %f14
59167 nop
59168 setx loop_6852, %l0, %l1
59169 wrpr 0x1, %tl
59170 wrpr %l1, %tnpc
59171 setx 0x34400001400, %l0, %l1
59172 wrpr %l1, %tstate
59173 wrhpr 0x4, %htstate
59174 done
59175 ldx [%l7 + 0x48], %l0
59176loop_6851:
59177 tcs %xcc, 0x7
59178 fnand %f8, %f10, %f14
59179loop_6852:
59180 srlx %i5, %g1, %o5
59181 fba %fcc2, loop_6853
59182 fpmerge %f3, %f9, %f0
59183 fmovsge %icc, %f4, %f10
59184 bn,a loop_6854
59185loop_6853:
59186 stb %i6, [%l7 + 0x6F]
59187 ldsb [%l7 + 0x12], %i0
59188 fpsub32 %f0, %f2, %f4
59189loop_6854:
59190 smul %o6, 0x1C08, %l3
59191 brz %l1, loop_6855
59192 bne,a %xcc, loop_6856
59193 ldd [%l7 + 0x28], %f6
59194 fmovsleu %xcc, %f11, %f1
59195loop_6855:
59196 movne %xcc, %g2, %g4
59197loop_6856:
59198 sth %o4, [%l7 + 0x7E]
59199 fexpand %f5, %f2
59200 movn %xcc, %i4, %g3
59201 array8 %o0, %i7, %l5
59202 bleu,a,pn %icc, loop_6857
59203 tsubcc %i3, %g7, %o1
59204 fmovdvc %icc, %f6, %f0
59205 fmul8x16al %f8, %f11, %f8
59206loop_6857:
59207 tgu %xcc, 0x3
59208 tgu %xcc, 0x3
59209 ldub [%l7 + 0x73], %l4
59210 lduh [%l7 + 0x38], %o2
59211 fmovdneg %icc, %f13, %f6
59212 fmovdne %icc, %f2, %f13
59213 srax %i2, %g5, %o7
59214 lduh [%l7 + 0x54], %g6
59215 fmul8ulx16 %f6, %f10, %f4
59216 brlez,a %l6, loop_6858
59217 lduh [%l7 + 0x3A], %o3
59218 array32 %i1, %l2, %l0
59219 fbn,a %fcc0, loop_6859
59220loop_6858:
59221 movpos %icc, %i5, %g1
59222 fbug,a %fcc1, loop_6860
59223 fmul8x16al %f4, %f0, %f6
59224loop_6859:
59225 fmovrde %o5, %f10, %f2
59226 st %f9, [%l7 + 0x20]
59227loop_6860:
59228 tvs %xcc, 0x6
59229 move %xcc, %i0, %i6
59230 stb %l3, [%l7 + 0x21]
59231 std %f6, [%l7 + 0x30]
59232 fmul8x16au %f1, %f13, %f12
59233 lduw [%l7 + 0x34], %o6
59234 ldsb [%l7 + 0x57], %l1
59235 movle %icc, %g4, %g2
59236 move %xcc, %o4, %g3
59237 fone %f8
59238 sll %o0, 0x1C, %i7
59239 fbue,a %fcc0, loop_6861
59240 popc 0x1497, %l5
59241 stb %i4, [%l7 + 0x74]
59242 fbuge,a %fcc2, loop_6862
59243loop_6861:
59244 fmovsneg %xcc, %f13, %f1
59245 fmovdle %icc, %f0, %f6
59246 brnz %g7, loop_6863
59247loop_6862:
59248 fpsub16 %f4, %f14, %f6
59249 stx %o1, [%l7 + 0x30]
59250 fmovd %f0, %f2
59251loop_6863:
59252 edge8l %l4, %i3, %i2
59253 siam 0x2
59254 udiv %o2, 0x1B96, %g5
59255 ldub [%l7 + 0x78], %g6
59256 stw %o7, [%l7 + 0x18]
59257 sethi 0x008D, %o3
59258 ldd [%l7 + 0x38], %f2
59259 brnz,a %i1, loop_6864
59260 orncc %l6, %l0, %i5
59261 fpsub32s %f8, %f14, %f8
59262 fmovdn %xcc, %f6, %f8
59263loop_6864:
59264 ldx [%l7 + 0x40], %l2
59265 array32 %g1, %o5, %i6
59266 fornot1s %f4, %f5, %f3
59267 fmovdl %xcc, %f14, %f0
59268 fmuld8sux16 %f5, %f6, %f0
59269 ldsh [%l7 + 0x26], %l3
59270 fmovsneg %xcc, %f6, %f2
59271 ldsw [%l7 + 0x28], %i0
59272 andcc %l1, %o6, %g4
59273 bn,a,pn %icc, loop_6865
59274 ta %icc, 0x3
59275 st %f13, [%l7 + 0x1C]
59276 fmovrse %o4, %f2, %f12
59277loop_6865:
59278 ld [%l7 + 0x2C], %f3
59279 ldsb [%l7 + 0x29], %g3
59280 stb %o0, [%l7 + 0x37]
59281 stb %i7, [%l7 + 0x39]
59282 fnot1 %f4, %f2
59283 lduw [%l7 + 0x74], %l5
59284 subccc %g2, %g7, %i4
59285 std %f4, [%l7 + 0x30]
59286 ld [%l7 + 0x38], %f4
59287 bvc,pt %icc, loop_6866
59288 tne %icc, 0x2
59289 umul %l4, %o1, %i3
59290 xorcc %i2, %o2, %g6
59291loop_6866:
59292 ldsw [%l7 + 0x5C], %g5
59293 ldx [%l7 + 0x10], %o3
59294 ldd [%l7 + 0x20], %f0
59295 ldsb [%l7 + 0x67], %i1
59296 tl %icc, 0x7
59297 std %f14, [%l7 + 0x70]
59298 stx %o7, [%l7 + 0x38]
59299 lduh [%l7 + 0x32], %l0
59300 fmovsge %icc, %f7, %f11
59301 ld [%l7 + 0x78], %f12
59302 nop
59303 setx loop_6867, %l0, %l1
59304 wrpr 0x1, %tl
59305 wrpr %l1, %tnpc
59306 setx 0x34400001400, %l0, %l1
59307 wrpr %l1, %tstate
59308 wrhpr 0x4, %htstate
59309 done
59310 mulx %l6, %l2, %g1
59311 fmovdcc %icc, %f1, %f5
59312 array32 %i5, %i6, %l3
59313loop_6867:
59314 fpmerge %f1, %f10, %f6
59315 movpos %icc, %i0, %o5
59316 fzeros %f4
59317 fbo %fcc3, loop_6868
59318 sdivx %o6, 0x14D7, %g4
59319 movpos %xcc, %o4, %g3
59320 alignaddr %o0, %i7, %l5
59321loop_6868:
59322 stx %l1, [%l7 + 0x48]
59323 fcmps %fcc1, %f1, %f10
59324 fnot1s %f1, %f3
59325 fmul8x16au %f9, %f0, %f8
59326 fands %f10, %f12, %f15
59327 edge32n %g7, %i4, %g2
59328 addccc %o1, %l4, %i2
59329 fmovrdlez %o2, %f0, %f10
59330 fmovdneg %xcc, %f3, %f8
59331 xnorcc %i3, 0x15F0, %g6
59332 stw %g5, [%l7 + 0x60]
59333 sdivcc %o3, 0x0CA7, %o7
59334 movvc %xcc, %l0, %i1
59335 fxor %f0, %f4, %f4
59336 bgu,a %xcc, loop_6869
59337 fxor %f2, %f4, %f6
59338 fcmped %fcc1, %f0, %f12
59339 ldsw [%l7 + 0x48], %l6
59340loop_6869:
59341 st %f2, [%l7 + 0x10]
59342 udivcc %g1, 0x1556, %l2
59343 srax %i5, 0x0D, %l3
59344 edge32l %i6, %o5, %i0
59345 sth %o6, [%l7 + 0x5E]
59346 subccc %g4, %o4, %g3
59347 fmul8x16al %f1, %f0, %f14
59348 fpsub16s %f13, %f10, %f2
59349 subcc %i7, %o0, %l1
59350 fbg,a %fcc2, loop_6870
59351 bcc,pn %icc, loop_6871
59352 fmovrslez %g7, %f13, %f13
59353 ldsh [%l7 + 0x14], %i4
59354loop_6870:
59355 fcmpeq16 %f0, %f2, %g2
59356loop_6871:
59357 fbuge %fcc0, loop_6872
59358 addcc %o1, 0x0F3E, %l4
59359 ldd [%l7 + 0x20], %f2
59360 udivx %i2, 0x1684, %o2
59361loop_6872:
59362 movpos %icc, %l5, %i3
59363 ldub [%l7 + 0x3A], %g6
59364 andncc %o3, %o7, %g5
59365 fands %f11, %f0, %f13
59366 tl %xcc, 0x1
59367 array16 %i1, %l6, %g1
59368 movgu %icc, %l2, %i5
59369 orncc %l3, %l0, %i6
59370 ldub [%l7 + 0x7B], %i0
59371 lduw [%l7 + 0x7C], %o6
59372 fmovscc %xcc, %f7, %f9
59373 ldd [%l7 + 0x48], %f14
59374 ldsb [%l7 + 0x21], %o5
59375 ldd [%l7 + 0x18], %f12
59376 fabss %f1, %f3
59377 st %f9, [%l7 + 0x28]
59378 sllx %o4, %g3, %g4
59379 ldx [%l7 + 0x70], %o0
59380 sdivcc %i7, 0x14B3, %l1
59381 edge16n %g7, %i4, %g2
59382 tle %icc, 0x1
59383 fcmpes %fcc1, %f2, %f15
59384 std %f0, [%l7 + 0x78]
59385 lduh [%l7 + 0x7E], %o1
59386 brgz %l4, loop_6873
59387 fcmpes %fcc2, %f0, %f12
59388 fmovscs %xcc, %f13, %f10
59389 fnegd %f8, %f6
59390loop_6873:
59391 bcs %icc, loop_6874
59392 sllx %i2, %l5, %i3
59393 ld [%l7 + 0x10], %f1
59394 fornot1s %f11, %f4, %f11
59395loop_6874:
59396 andncc %g6, %o3, %o7
59397 ldsh [%l7 + 0x50], %o2
59398 std %f10, [%l7 + 0x38]
59399 edge16n %i1, %g5, %l6
59400 udivx %g1, 0x15F7, %l2
59401 sth %l3, [%l7 + 0x1C]
59402 sth %i5, [%l7 + 0x50]
59403 movl %icc, %i6, %l0
59404 stw %i0, [%l7 + 0x68]
59405 fmovspos %xcc, %f0, %f9
59406 stw %o6, [%l7 + 0x0C]
59407 bge,a,pn %icc, loop_6875
59408 tneg %icc, 0x6
59409 ble loop_6876
59410 stw %o5, [%l7 + 0x68]
59411loop_6875:
59412 move %icc, %g3, %o4
59413 stb %o0, [%l7 + 0x0D]
59414loop_6876:
59415 bn,pt %xcc, loop_6877
59416 fabsd %f8, %f12
59417 ldsh [%l7 + 0x70], %i7
59418 fabsd %f14, %f8
59419loop_6877:
59420 bcc %xcc, loop_6878
59421 for %f2, %f4, %f6
59422 lduw [%l7 + 0x68], %l1
59423 movl %xcc, %g7, %i4
59424loop_6878:
59425 fnegs %f11, %f14
59426 ldsb [%l7 + 0x2E], %g2
59427 edge16n %g4, %o1, %l4
59428 nop
59429 setx loop_6879, %l0, %l1
59430 wrpr 0x1, %tl
59431 wrpr %l1, %tpc
59432 add %l1, 0x4, %l1
59433 wrpr %l1, %tnpc
59434 setx 0x34400001400, %l0, %l1
59435 wrpr %l1, %tstate
59436 wrhpr 0x4, %htstate
59437 retry
59438 ldsw [%l7 + 0x18], %l5
59439 taddcctv %i2, %g6, %o3
59440 tvs %icc, 0x6
59441loop_6879:
59442 fnot1s %f15, %f10
59443 fornot1s %f3, %f2, %f0
59444 fbule %fcc1, loop_6880
59445 tl %icc, 0x0
59446 fcmps %fcc1, %f7, %f0
59447 movvc %icc, %i3, %o7
59448loop_6880:
59449 movcs %xcc, %i1, %o2
59450 umul %g5, %l6, %l2
59451 xnorcc %l3, 0x0A85, %g1
59452 fmovsvc %icc, %f11, %f9
59453 fmovdgu %xcc, %f11, %f7
59454 fmuld8sux16 %f2, %f3, %f8
59455 std %f0, [%l7 + 0x20]
59456 fmovdl %xcc, %f8, %f4
59457 fcmped %fcc2, %f8, %f0
59458 lduh [%l7 + 0x1A], %i6
59459 fnand %f14, %f10, %f14
59460 faligndata %f2, %f6, %f4
59461 bneg,pn %icc, loop_6881
59462 std %f8, [%l7 + 0x50]
59463 bleu,pt %xcc, loop_6882
59464 fxnor %f10, %f12, %f8
59465loop_6881:
59466 tleu %xcc, 0x7
59467 bcc loop_6883
59468loop_6882:
59469 st %f12, [%l7 + 0x10]
59470 ldx [%l7 + 0x18], %i5
59471 nop
59472 setx loop_6884, %l0, %l1
59473 jmpl %l1, %l0
59474loop_6883:
59475 fmovdgu %icc, %f4, %f0
59476 array16 %i0, %o5, %g3
59477 stw %o4, [%l7 + 0x34]
59478loop_6884:
59479 ldsb [%l7 + 0x16], %o0
59480 srl %o6, 0x02, %i7
59481 srl %l1, %g7, %g2
59482 fmovsle %xcc, %f3, %f0
59483 fbne %fcc3, loop_6885
59484 ldub [%l7 + 0x17], %i4
59485 tleu %icc, 0x4
59486 fmovsl %xcc, %f6, %f4
59487loop_6885:
59488 fandnot2 %f8, %f12, %f10
59489 movcs %icc, %o1, %g4
59490 ldx [%l7 + 0x58], %l5
59491 fbn %fcc3, loop_6886
59492 movle %xcc, %l4, %g6
59493 movcs %icc, %o3, %i3
59494 fmovdn %xcc, %f0, %f10
59495loop_6886:
59496 brgez %i2, loop_6887
59497 fbo,a %fcc2, loop_6888
59498 nop
59499 setx loop_6889, %l0, %l1
59500 wrpr 0x1, %tl
59501 wrpr %l1, %tnpc
59502 setx 0x34400001400, %l0, %l1
59503 wrpr %l1, %tstate
59504 wrhpr 0x4, %htstate
59505 done
59506 alignaddrl %o7, %i1, %o2
59507loop_6887:
59508 movle %icc, %l6, %l2
59509loop_6888:
59510 add %l3, 0x088D, %g5
59511loop_6889:
59512 fbne,a %fcc1, loop_6890
59513 st %f2, [%l7 + 0x20]
59514 stx %g1, [%l7 + 0x68]
59515 fmovrsgz %i5, %f3, %f15
59516loop_6890:
59517 stw %l0, [%l7 + 0x08]
59518 ldsb [%l7 + 0x59], %i0
59519 bneg,a loop_6891
59520 udivx %o5, 0x0933, %i6
59521 movpos %xcc, %g3, %o0
59522 ldx [%l7 + 0x28], %o4
59523loop_6891:
59524 stw %i7, [%l7 + 0x0C]
59525 stw %o6, [%l7 + 0x4C]
59526 addc %g7, %l1, %i4
59527 fmovsvc %xcc, %f1, %f8
59528 fbn %fcc3, loop_6892
59529 call loop_6893
59530 tsubcc %o1, 0x10DF, %g2
59531 ldub [%l7 + 0x17], %l5
59532loop_6892:
59533 fpadd32 %f14, %f8, %f0
59534loop_6893:
59535 lduh [%l7 + 0x4C], %g4
59536 fblg %fcc0, loop_6894
59537 fbl %fcc1, loop_6895
59538 taddcctv %l4, %g6, %o3
59539 stx %i3, [%l7 + 0x18]
59540loop_6894:
59541 tge %xcc, 0x6
59542loop_6895:
59543 fnand %f2, %f12, %f8
59544 orncc %o7, %i2, %o2
59545 std %f6, [%l7 + 0x70]
59546 sth %l6, [%l7 + 0x74]
59547 edge8n %l2, %i1, %l3
59548 movrlz %g5, 0x2BB, %i5
59549 fcmpgt16 %f12, %f4, %l0
59550 bge,a %icc, loop_6896
59551 stb %g1, [%l7 + 0x48]
59552 edge8ln %i0, %i6, %o5
59553 edge32n %o0, %o4, %g3
59554loop_6896:
59555 bcs,a,pt %icc, loop_6897
59556 mulscc %o6, 0x0C19, %i7
59557 fmovdcc %icc, %f3, %f7
59558 ldub [%l7 + 0x7F], %l1
59559loop_6897:
59560 stx %g7, [%l7 + 0x08]
59561 fone %f10
59562 fpack32 %f2, %f8, %f2
59563 ld [%l7 + 0x28], %f11
59564 ld [%l7 + 0x3C], %f13
59565 fmovde %xcc, %f0, %f13
59566 movleu %icc, %i4, %g2
59567 fmovsl %xcc, %f13, %f6
59568 tl %xcc, 0x4
59569 ta %icc, 0x4
59570 lduw [%l7 + 0x20], %o1
59571 fxnor %f12, %f6, %f10
59572 fmovsn %xcc, %f9, %f8
59573 stw %g4, [%l7 + 0x28]
59574 fbu,a %fcc1, loop_6898
59575 fxors %f7, %f2, %f13
59576 fble,a %fcc2, loop_6899
59577 fandnot2 %f2, %f12, %f14
59578loop_6898:
59579 fmovdcs %xcc, %f7, %f0
59580 lduw [%l7 + 0x68], %l5
59581loop_6899:
59582 stx %g6, [%l7 + 0x38]
59583 lduh [%l7 + 0x72], %l4
59584 stw %o3, [%l7 + 0x1C]
59585 bge,a %icc, loop_6900
59586 movvc %xcc, %o7, %i2
59587 st %f10, [%l7 + 0x34]
59588 fnot1 %f14, %f14
59589loop_6900:
59590 ldsw [%l7 + 0x54], %o2
59591 xnorcc %i3, %l6, %i1
59592 fmovrdlz %l2, %f6, %f14
59593 ldsw [%l7 + 0x1C], %g5
59594 fmovdleu %icc, %f2, %f4
59595 fexpand %f10, %f2
59596 ldd [%l7 + 0x48], %f2
59597 edge8l %i5, %l0, %l3
59598 srax %i0, 0x14, %g1
59599 fmovrsgez %i6, %f14, %f15
59600 ldx [%l7 + 0x60], %o0
59601 fbo,a %fcc3, loop_6901
59602 ldx [%l7 + 0x48], %o4
59603 ldsw [%l7 + 0x7C], %g3
59604 sth %o6, [%l7 + 0x76]
59605loop_6901:
59606 bn,a %xcc, loop_6902
59607 fmul8ulx16 %f4, %f14, %f8
59608 stb %i7, [%l7 + 0x45]
59609 fmovsa %icc, %f9, %f0
59610loop_6902:
59611 xnor %l1, 0x1CD3, %g7
59612 fblg %fcc2, loop_6903
59613 fbu,a %fcc1, loop_6904
59614 sdiv %i4, 0x1026, %o5
59615 fmovde %xcc, %f6, %f1
59616loop_6903:
59617 bshuffle %f2, %f4, %f4
59618loop_6904:
59619 fmovsl %xcc, %f10, %f14
59620 bleu,a loop_6905
59621 fmovsn %icc, %f5, %f4
59622 tgu %xcc, 0x4
59623 popc 0x056B, %o1
59624loop_6905:
59625 sth %g4, [%l7 + 0x32]
59626 tvs %xcc, 0x0
59627 fone %f14
59628 fmovdgu %icc, %f10, %f6
59629 lduw [%l7 + 0x6C], %g2
59630 fmovsg %xcc, %f2, %f10
59631 fpsub16s %f15, %f5, %f1
59632 sth %g6, [%l7 + 0x2E]
59633 fnot2s %f6, %f0
59634 stw %l5, [%l7 + 0x1C]
59635 ldsb [%l7 + 0x61], %l4
59636 fcmpes %fcc1, %f2, %f15
59637 std %f0, [%l7 + 0x10]
59638 fcmpne16 %f10, %f2, %o3
59639 fmovd %f8, %f12
59640 brlz,a %o7, loop_6906
59641 st %f7, [%l7 + 0x20]
59642 andncc %o2, %i2, %i3
59643 udivx %l6, 0x0E42, %l2
59644loop_6906:
59645 stx %g5, [%l7 + 0x58]
59646 ldsw [%l7 + 0x38], %i5
59647 lduw [%l7 + 0x74], %l0
59648 stw %l3, [%l7 + 0x4C]
59649 ldsb [%l7 + 0x5B], %i1
59650 fmul8x16 %f0, %f0, %f2
59651 mulx %g1, %i6, %o0
59652 fmovdcs %icc, %f3, %f6
59653 lduw [%l7 + 0x20], %o4
59654 tsubcctv %g3, %o6, %i0
59655 movvc %xcc, %i7, %g7
59656 lduh [%l7 + 0x7E], %l1
59657 bleu,a loop_6907
59658 stb %o5, [%l7 + 0x20]
59659 edge32l %i4, %o1, %g4
59660 fxnor %f6, %f14, %f14
59661loop_6907:
59662 fmul8x16au %f14, %f4, %f0
59663 ld [%l7 + 0x0C], %f3
59664 ldub [%l7 + 0x44], %g2
59665 sth %l5, [%l7 + 0x12]
59666 fmovdl %icc, %f6, %f0
59667 fmuld8sux16 %f9, %f4, %f6
59668 lduh [%l7 + 0x4A], %l4
59669 ldub [%l7 + 0x7D], %g6
59670 bneg,a loop_6908
59671 fnegs %f13, %f6
59672 bn,pt %icc, loop_6909
59673 smul %o3, %o2, %i2
59674loop_6908:
59675 bne,a,pt %xcc, loop_6910
59676 fandnot2 %f4, %f4, %f6
59677loop_6909:
59678 fbul %fcc3, loop_6911
59679 ldsw [%l7 + 0x34], %i3
59680loop_6910:
59681 bleu loop_6912
59682 movle %xcc, %o7, %l2
59683loop_6911:
59684 tn %xcc, 0x5
59685 ldx [%l7 + 0x58], %g5
59686loop_6912:
59687 ldsw [%l7 + 0x14], %l6
59688 ldsh [%l7 + 0x1E], %l0
59689 ba,a loop_6913
59690 umul %i5, %i1, %l3
59691 tn %xcc, 0x2
59692 bne,pn %icc, loop_6914
59693loop_6913:
59694 ldsh [%l7 + 0x5A], %g1
59695 st %f7, [%l7 + 0x64]
59696 fbl,a %fcc2, loop_6915
59697loop_6914:
59698 fpackfix %f4, %f14
59699 fmovrsne %o0, %f6, %f13
59700 brlz %o4, loop_6916
59701loop_6915:
59702 popc 0x1DC9, %i6
59703 ldd [%l7 + 0x30], %f4
59704 stw %g3, [%l7 + 0x48]
59705loop_6916:
59706 fmovdcc %xcc, %f7, %f0
59707 ldd [%l7 + 0x58], %f10
59708 fmovrde %i0, %f4, %f0
59709 fmovda %icc, %f9, %f14
59710 nop
59711 setx loop_6917, %l0, %l1
59712 jmpl %l1, %i7
59713 fnot1 %f10, %f14
59714 call loop_6918
59715 stx %o6, [%l7 + 0x28]
59716loop_6917:
59717 faligndata %f14, %f2, %f6
59718 brlz %l1, loop_6919
59719loop_6918:
59720 fmul8x16au %f5, %f0, %f12
59721 fnot2 %f4, %f14
59722 fsrc2s %f11, %f11
59723loop_6919:
59724 fmovdg %xcc, %f1, %f15
59725 lduw [%l7 + 0x08], %o5
59726 sethi 0x0FA3, %g7
59727 tsubcc %o1, %i4, %g2
59728 fpsub16 %f2, %f10, %f4
59729 ldub [%l7 + 0x12], %g4
59730 edge16n %l5, %g6, %o3
59731 ldsb [%l7 + 0x10], %l4
59732 ldx [%l7 + 0x58], %o2
59733 fxnor %f12, %f2, %f10
59734 array32 %i2, %o7, %i3
59735 fpsub16 %f2, %f14, %f14
59736 movrgez %g5, %l6, %l0
59737 stb %i5, [%l7 + 0x45]
59738 fbul %fcc0, loop_6920
59739 fmovsl %icc, %f5, %f15
59740 fmovsvc %xcc, %f9, %f5
59741 fmovscc %xcc, %f1, %f11
59742loop_6920:
59743 orn %i1, 0x1A18, %l2
59744 stb %g1, [%l7 + 0x4A]
59745 ldx [%l7 + 0x58], %l3
59746 ldsb [%l7 + 0x58], %o4
59747 fmovdpos %icc, %f9, %f9
59748 orn %i6, 0x0DFE, %o0
59749 fmovdneg %xcc, %f1, %f2
59750 ldx [%l7 + 0x20], %g3
59751 fmovd %f10, %f4
59752 fcmpgt16 %f8, %f0, %i0
59753 ldsb [%l7 + 0x17], %i7
59754 bpos,a,pn %xcc, loop_6921
59755 fmovspos %icc, %f15, %f15
59756 tn %icc, 0x4
59757 std %f12, [%l7 + 0x70]
59758loop_6921:
59759 lduw [%l7 + 0x68], %l1
59760 fmovdvs %icc, %f3, %f10
59761 srax %o5, 0x1D, %o6
59762 fpadd32s %f12, %f7, %f11
59763 fabss %f10, %f2
59764 ldsw [%l7 + 0x4C], %o1
59765 brlz %i4, loop_6922
59766 fmovsg %xcc, %f11, %f11
59767 tpos %xcc, 0x7
59768 bshuffle %f10, %f6, %f0
59769loop_6922:
59770 be,a %icc, loop_6923
59771 brgz %g2, loop_6924
59772 lduw [%l7 + 0x20], %g7
59773 nop
59774 setx loop_6925, %l0, %l1
59775 wrpr 0x1, %tl
59776 wrpr %l1, %tnpc
59777 setx 0x34400001400, %l0, %l1
59778 wrpr %l1, %tstate
59779 wrhpr 0x4, %htstate
59780 done
59781loop_6923:
59782 ldsw [%l7 + 0x08], %l5
59783loop_6924:
59784 te %icc, 0x0
59785 tpos %icc, 0x6
59786loop_6925:
59787 tgu %xcc, 0x6
59788 stx %g4, [%l7 + 0x48]
59789 fzeros %f7
59790 stw %g6, [%l7 + 0x50]
59791 lduh [%l7 + 0x5A], %l4
59792 orcc %o3, %o2, %i2
59793 fmovrsgez %i3, %f11, %f12
59794 bge,a loop_6926
59795 lduh [%l7 + 0x4A], %o7
59796 fcmple32 %f8, %f12, %l6
59797 fmovdle %icc, %f8, %f9
59798loop_6926:
59799 ldd [%l7 + 0x60], %f4
59800 stw %l0, [%l7 + 0x30]
59801 addcc %i5, 0x06FE, %g5
59802 movrgez %l2, 0x1C0, %g1
59803 ldx [%l7 + 0x68], %l3
59804 movvc %xcc, %o4, %i1
59805 ldsh [%l7 + 0x24], %i6
59806 fble,a %fcc0, loop_6927
59807 fmovrsgez %g3, %f10, %f3
59808 fmovsgu %xcc, %f11, %f1
59809 sth %i0, [%l7 + 0x2A]
59810loop_6927:
59811 sdivcc %i7, 0x0505, %o0
59812 ldub [%l7 + 0x30], %o5
59813 umulcc %o6, %l1, %i4
59814 call loop_6928
59815 st %f11, [%l7 + 0x0C]
59816 movrlz %g2, %o1, %g7
59817 bgu,pt %xcc, loop_6929
59818loop_6928:
59819 fpsub32 %f8, %f2, %f0
59820 te %xcc, 0x1
59821 subc %g4, 0x0CC7, %g6
59822loop_6929:
59823 ldd [%l7 + 0x50], %f0
59824 ldd [%l7 + 0x60], %f4
59825 movrne %l5, 0x218, %o3
59826 fcmpne16 %f12, %f0, %l4
59827 sth %i2, [%l7 + 0x26]
59828 srlx %o2, %i3, %o7
59829 tsubcc %l6, 0x15B6, %l0
59830 movleu %xcc, %i5, %g5
59831 fmovda %icc, %f0, %f14
59832 ldx [%l7 + 0x28], %g1
59833 fmovsleu %xcc, %f0, %f12
59834 nop
59835 setx loop_6930, %l0, %l1
59836 jmpl %l1, %l3
59837 fabsd %f4, %f14
59838 and %l2, %o4, %i6
59839 stw %i1, [%l7 + 0x74]
59840loop_6930:
59841 lduw [%l7 + 0x24], %i0
59842 xnor %i7, 0x0B64, %o0
59843 andcc %g3, 0x1D2B, %o5
59844 fcmpeq32 %f2, %f2, %l1
59845 bgu,a loop_6931
59846 fmovrsgz %i4, %f11, %f2
59847 stx %g2, [%l7 + 0x08]
59848 nop
59849 setx loop_6932, %l0, %l1
59850 wrpr 0x1, %tl
59851 wrpr %l1, %tpc
59852 add %l1, 0x4, %l1
59853 wrpr %l1, %tnpc
59854 setx 0x34400001400, %l0, %l1
59855 wrpr %l1, %tstate
59856 wrhpr 0x4, %htstate
59857 retry
59858loop_6931:
59859 fbg %fcc2, loop_6933
59860 fmovdl %xcc, %f7, %f2
59861 movgu %xcc, %o6, %g7
59862loop_6932:
59863 array32 %g4, %o1, %g6
59864loop_6933:
59865 addc %o3, 0x1B8F, %l4
59866 ldub [%l7 + 0x0C], %i2
59867 bshuffle %f2, %f14, %f4
59868 fcmpne32 %f14, %f2, %o2
59869 fsrc2s %f10, %f7
59870 for %f2, %f12, %f14
59871 fmuld8ulx16 %f13, %f14, %f14
59872 fpsub16s %f14, %f15, %f2
59873 ld [%l7 + 0x24], %f11
59874 stx %l5, [%l7 + 0x70]
59875 stw %i3, [%l7 + 0x5C]
59876 tvc %xcc, 0x4
59877 tvc %xcc, 0x7
59878 fxor %f12, %f12, %f10
59879 addccc %l6, 0x1C1A, %o7
59880 fmovdneg %xcc, %f0, %f7
59881 lduh [%l7 + 0x22], %i5
59882 movvc %xcc, %g5, %g1
59883 ldd [%l7 + 0x70], %f4
59884 fmovscs %icc, %f12, %f1
59885 ldsh [%l7 + 0x62], %l0
59886 fmovsl %icc, %f9, %f6
59887 ldub [%l7 + 0x10], %l3
59888 movl %icc, %o4, %l2
59889 stb %i1, [%l7 + 0x1B]
59890 taddcc %i6, %i0, %i7
59891 stb %g3, [%l7 + 0x27]
59892 tneg %xcc, 0x1
59893 fmovrde %o5, %f6, %f4
59894 bne,a %xcc, loop_6934
59895 nop
59896 setx loop_6935, %l0, %l1
59897 jmpl %l1, %o0
59898 lduh [%l7 + 0x7A], %l1
59899 ldsh [%l7 + 0x36], %g2
59900loop_6934:
59901 fandnot2s %f5, %f11, %f10
59902loop_6935:
59903 ldd [%l7 + 0x50], %f12
59904 mulx %o6, 0x18DE, %i4
59905 alignaddr %g7, %o1, %g6
59906 ldub [%l7 + 0x76], %o3
59907 movrne %g4, %i2, %o2
59908 edge16n %l5, %l4, %l6
59909 std %f14, [%l7 + 0x40]
59910 edge32 %i3, %i5, %o7
59911 st %f13, [%l7 + 0x6C]
59912 smulcc %g5, %l0, %l3
59913 fmul8sux16 %f10, %f6, %f4
59914 srl %o4, %l2, %i1
59915 fmovscs %xcc, %f13, %f9
59916 fmovde %xcc, %f5, %f5
59917 tne %icc, 0x6
59918 fornot2 %f6, %f8, %f14
59919 fsrc2 %f0, %f12
59920 st %f5, [%l7 + 0x30]
59921 std %f10, [%l7 + 0x18]
59922 brz,a %g1, loop_6936
59923 ldub [%l7 + 0x2F], %i0
59924 andn %i6, 0x0FE8, %g3
59925 alignaddr %o5, %o0, %l1
59926loop_6936:
59927 movg %icc, %i7, %g2
59928 fcmped %fcc0, %f0, %f10
59929 smulcc %o6, 0x1D10, %i4
59930 movpos %icc, %g7, %o1
59931 sub %g6, %g4, %i2
59932 ldsh [%l7 + 0x36], %o3
59933 array32 %o2, %l5, %l4
59934 fsrc1s %f7, %f0
59935 edge8l %i3, %i5, %o7
59936 sth %g5, [%l7 + 0x44]
59937 sth %l0, [%l7 + 0x7A]
59938 brgez,a %l3, loop_6937
59939 fmovsneg %icc, %f13, %f4
59940 ldd [%l7 + 0x10], %f8
59941 ldd [%l7 + 0x18], %f2
59942loop_6937:
59943 stw %l6, [%l7 + 0x14]
59944 siam 0x2
59945 stx %l2, [%l7 + 0x78]
59946 fzeros %f0
59947 fmovdvc %icc, %f13, %f1
59948 ldsw [%l7 + 0x40], %o4
59949 fpackfix %f6, %f0
59950 tne %xcc, 0x5
59951 ldsb [%l7 + 0x3A], %i1
59952 fmul8sux16 %f10, %f12, %f14
59953 ldsb [%l7 + 0x23], %g1
59954 ldd [%l7 + 0x48], %f8
59955 tcs %icc, 0x7
59956 stb %i0, [%l7 + 0x25]
59957 movn %xcc, %i6, %o5
59958 tn %icc, 0x2
59959 brlez,a %g3, loop_6938
59960 tsubcctv %l1, %i7, %g2
59961 ldub [%l7 + 0x64], %o6
59962 stb %o0, [%l7 + 0x34]
59963loop_6938:
59964 bl,pt %icc, loop_6939
59965 movrgez %g7, 0x2EF, %o1
59966 sdivx %i4, 0x1B28, %g6
59967 fmovd %f2, %f6
59968loop_6939:
59969 mulx %g4, %o3, %o2
59970 ldx [%l7 + 0x30], %l5
59971 edge8ln %i2, %l4, %i3
59972 stx %o7, [%l7 + 0x58]
59973 fmovdgu %icc, %f2, %f1
59974 fnegs %f6, %f2
59975 mulscc %g5, 0x0D26, %l0
59976 ldsw [%l7 + 0x68], %i5
59977 movrlez %l6, 0x006, %l2
59978 fcmpne16 %f14, %f10, %o4
59979 lduh [%l7 + 0x78], %l3
59980 movcs %icc, %g1, %i0
59981 fmuld8sux16 %f4, %f1, %f0
59982 sth %i6, [%l7 + 0x0E]
59983 fmovscc %xcc, %f8, %f1
59984 movrgez %i1, 0x37E, %o5
59985 udivx %l1, 0x0B84, %i7
59986 fandnot1s %f12, %f0, %f14
59987 fbl %fcc3, loop_6940
59988 ldx [%l7 + 0x78], %g3
59989 fzeros %f15
59990 array32 %o6, %o0, %g2
59991loop_6940:
59992 fornot2 %f0, %f0, %f8
59993 srl %o1, %i4, %g6
59994 fnands %f6, %f2, %f1
59995 lduw [%l7 + 0x28], %g7
59996 st %f5, [%l7 + 0x3C]
59997 ldsw [%l7 + 0x74], %g4
59998 stw %o2, [%l7 + 0x7C]
59999 bcc,pt %icc, loop_6941
60000 sll %l5, %i2, %o3
60001 addc %i3, 0x1C53, %l4
60002 fmovdge %xcc, %f3, %f6
60003loop_6941:
60004 fmuld8sux16 %f9, %f13, %f0
60005 bcs,a loop_6942
60006 fmovdvc %icc, %f5, %f8
60007 sth %g5, [%l7 + 0x2C]
60008 tleu %icc, 0x0
60009loop_6942:
60010 tsubcc %o7, 0x0EEF, %i5
60011 ldub [%l7 + 0x52], %l0
60012 ta %icc, 0x6
60013 std %f12, [%l7 + 0x28]
60014 sll %l6, 0x10, %l2
60015 ldsb [%l7 + 0x5D], %o4
60016 movvc %xcc, %l3, %i0
60017 movleu %xcc, %i6, %g1
60018 movneg %xcc, %o5, %i1
60019 movrgz %l1, %i7, %g3
60020 tsubcctv %o0, 0x0CC1, %o6
60021 bcc,a,pt %xcc, loop_6943
60022 fmul8x16au %f0, %f14, %f14
60023 fbu %fcc2, loop_6944
60024 bl,a,pt %icc, loop_6945
60025loop_6943:
60026 udivcc %g2, 0x0A38, %o1
60027 fpsub32 %f8, %f0, %f2
60028loop_6944:
60029 ldub [%l7 + 0x35], %i4
60030loop_6945:
60031 fzero %f8
60032 nop
60033 setx loop_6946, %l0, %l1
60034 wrpr 0x1, %tl
60035 wrpr %l1, %tnpc
60036 setx 0x34400001400, %l0, %l1
60037 wrpr %l1, %tstate
60038 wrhpr 0x4, %htstate
60039 done
60040 fmul8ulx16 %f0, %f12, %f6
60041 taddcc %g6, 0x0EDC, %g7
60042 add %o2, %g4, %l5
60043loop_6946:
60044 movre %i2, 0x114, %o3
60045 bgu,a %xcc, loop_6947
60046 fbo %fcc3, loop_6948
60047 std %f4, [%l7 + 0x50]
60048 xnor %i3, %g5, %l4
60049loop_6947:
60050 stx %o7, [%l7 + 0x58]
60051loop_6948:
60052 ldub [%l7 + 0x49], %l0
60053 fnegd %f6, %f8
60054 fmovdg %icc, %f6, %f14
60055 fabss %f7, %f2
60056 xnor %i5, 0x1E64, %l6
60057 stb %l2, [%l7 + 0x7C]
60058 move %icc, %o4, %l3
60059 movcs %icc, %i6, %i0
60060 sra %o5, 0x1D, %i1
60061 fsrc2s %f6, %f7
60062 fbg,a %fcc3, loop_6949
60063 fmovsge %icc, %f6, %f12
60064 and %l1, 0x12CD, %g1
60065 fbul %fcc3, loop_6950
60066loop_6949:
60067 bge,a,pt %icc, loop_6951
60068 ldsb [%l7 + 0x5C], %i7
60069 stw %o0, [%l7 + 0x34]
60070loop_6950:
60071 stb %g3, [%l7 + 0x7A]
60072loop_6951:
60073 mulscc %g2, 0x07D3, %o6
60074 fpadd32 %f12, %f12, %f0
60075 fxor %f4, %f0, %f12
60076 fmovsle %xcc, %f12, %f0
60077 fmovsgu %icc, %f10, %f4
60078 popc %i4, %o1
60079 sth %g6, [%l7 + 0x38]
60080 std %f4, [%l7 + 0x50]
60081 stx %g7, [%l7 + 0x40]
60082 fbe,a %fcc0, loop_6952
60083 ldx [%l7 + 0x58], %o2
60084 udivcc %l5, 0x0441, %i2
60085 stx %o3, [%l7 + 0x40]
60086loop_6952:
60087 fmovrdne %i3, %f2, %f4
60088 bgu,a,pn %xcc, loop_6953
60089 fmovse %icc, %f5, %f14
60090 mulx %g4, %g5, %o7
60091 ldd [%l7 + 0x18], %f0
60092loop_6953:
60093 fornot2 %f0, %f10, %f4
60094 sdivcc %l0, 0x0307, %i5
60095 fmovdl %icc, %f11, %f8
60096 tne %icc, 0x5
60097 fcmpes %fcc0, %f14, %f9
60098 ldsh [%l7 + 0x2E], %l4
60099 ldx [%l7 + 0x68], %l6
60100 tleu %xcc, 0x5
60101 brgz,a %o4, loop_6954
60102 fnands %f1, %f12, %f13
60103 stx %l3, [%l7 + 0x70]
60104 fmovsle %xcc, %f3, %f8
60105loop_6954:
60106 orn %l2, 0x073C, %i0
60107 stb %o5, [%l7 + 0x23]
60108 mulscc %i6, %l1, %i1
60109 stw %i7, [%l7 + 0x08]
60110 tl %xcc, 0x1
60111 sth %o0, [%l7 + 0x4A]
60112 st %f1, [%l7 + 0x4C]
60113 tne %icc, 0x4
60114 fnegs %f4, %f0
60115 bcc,pt %xcc, loop_6955
60116 movgu %xcc, %g3, %g2
60117 brlz %o6, loop_6956
60118 fpsub16 %f10, %f4, %f6
60119loop_6955:
60120 fzero %f12
60121 bneg,pt %xcc, loop_6957
60122loop_6956:
60123 fmovrdlz %i4, %f6, %f0
60124 ld [%l7 + 0x34], %f12
60125 fmovrse %g1, %f4, %f1
60126loop_6957:
60127 xorcc %o1, 0x0FC5, %g7
60128 ldsh [%l7 + 0x2C], %g6
60129 bpos,a,pt %xcc, loop_6958
60130 xnorcc %o2, %i2, %o3
60131 fsrc2 %f0, %f10
60132 smulcc %l5, 0x18D2, %g4
60133loop_6958:
60134 fmovdn %xcc, %f13, %f10
60135 stb %g5, [%l7 + 0x5E]
60136 lduh [%l7 + 0x74], %i3
60137 fpsub16s %f5, %f1, %f10
60138 andncc %o7, %l0, %l4
60139 sth %l6, [%l7 + 0x4E]
60140 ld [%l7 + 0x78], %f6
60141 std %f14, [%l7 + 0x50]
60142 fmovrdgz %i5, %f4, %f6
60143 fmovdle %xcc, %f11, %f7
60144 fpack32 %f0, %f0, %f4
60145 fmovsneg %icc, %f12, %f1
60146 ld [%l7 + 0x58], %f9
60147 lduh [%l7 + 0x7A], %l3
60148 lduw [%l7 + 0x30], %o4
60149 fmovsvc %xcc, %f13, %f3
60150 tcs %icc, 0x5
60151 fands %f8, %f14, %f9
60152 fbule %fcc3, loop_6959
60153 faligndata %f2, %f10, %f0
60154 fpackfix %f6, %f9
60155 movrne %l2, 0x129, %i0
60156loop_6959:
60157 fbe %fcc0, loop_6960
60158 tleu %icc, 0x2
60159 ldub [%l7 + 0x3F], %o5
60160 edge8l %l1, %i6, %i7
60161loop_6960:
60162 tge %xcc, 0x0
60163 ldsw [%l7 + 0x1C], %o0
60164 std %f6, [%l7 + 0x68]
60165 lduh [%l7 + 0x20], %i1
60166 sth %g3, [%l7 + 0x78]
60167 ldx [%l7 + 0x50], %o6
60168 fcmpes %fcc1, %f9, %f4
60169 call loop_6961
60170 ldsb [%l7 + 0x1D], %g2
60171 lduw [%l7 + 0x40], %i4
60172 be loop_6962
60173loop_6961:
60174 fnot2 %f4, %f8
60175 sdiv %o1, 0x0FFE, %g1
60176 fmovrslz %g7, %f5, %f1
60177loop_6962:
60178 nop
60179
60180
60181!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60182!
60183! Stats for Diag:
60184!
60185! Type f : 14265
60186! Type i : 14363
60187! Type cti : 6962
60188! Type l : 14410
60189!
60190!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60191
60192
60193 EXIT_GOOD /* test finish */
60194
60195/************************************************************************
60196 Test case data start
60197 ************************************************************************/
60198.data
60199user_data_start:
60200scratch_area:
60201.word 0x1E2E7F1F
60202.word 0x3359AC27
60203.word 0xED8AA511
60204.word 0x8757508F
60205.word 0x67DD6536
60206.word 0x45F1B590
60207.word 0x9D5F05CC
60208.word 0xE5E66FCE
60209.word 0x1E0EBCC1
60210.word 0x78F60C80
60211.word 0x9B20541D
60212.word 0x4DB378E6
60213.word 0x8A26A69E
60214.word 0x1E9CCDDA
60215.word 0x940BDBBB
60216.word 0x6253533D
60217.word 0x29E7079E
60218.word 0x88F66012
60219.word 0xC5243C61
60220.word 0x8F7DA876
60221.word 0x3F175371
60222.word 0x04B7201E
60223.word 0x1755A19F
60224.word 0x7589D827
60225.word 0x3EE4FB34
60226.word 0x0CF1C0F3
60227.word 0x6635AA45
60228.word 0x570E73C3
60229.word 0x67F9146D
60230.word 0x19BCAC71
60231.word 0x4B34C2EF
60232.word 0xEFC43A9E
60233.word 0x03CA067E
60234.word 0x9579B736
60235.word 0x09A93A4A
60236.word 0x1226A2D3
60237.word 0x63BDEBEA
60238.word 0x1C2EEEC5
60239.word 0xB64111E0
60240.word 0x3E809FEE
60241.word 0xFC60651A
60242.word 0x7DAA8C26
60243.word 0x2A00AADB
60244.word 0xE991314A
60245.word 0xEBF1C258
60246.word 0x6AD6AF64
60247.word 0xF751AD98
60248.word 0xD5C766C5
60249.word 0x2C1F6536
60250.word 0xE8C9C405
60251.word 0x6530C485
60252.word 0x1DB111A9
60253.word 0xF5A71BCE
60254.word 0xCCBFC800
60255.word 0x58E4663C
60256.word 0xEADFC7B5
60257.word 0xDD9DEED7
60258.word 0xA3D25D25
60259.word 0x40408340
60260.word 0x5140BC13
60261.word 0xB333A9FD
60262.word 0x8C28FF5E
60263.word 0x26539696
60264.word 0x0D1D388B
60265.end