Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc15.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa2_basic_fc15.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=340951192"
39.ident "BY rg131678 ON Mon Jul 14 14:03:04 CDT 2003"
40.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc15.s,v 1.3 2007/07/05 21:59:04 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 0x4, %g1
66 set 0x6, %g2
67 set 0xD, %g3
68 set 0x9, %g4
69 set 0xF, %g5
70 set 0xB, %g6
71 set 0x6, %g7
72 !# Input registers
73 set -0x3, %i0
74 set -0x5, %i1
75 set -0x4, %i2
76 set -0x9, %i3
77 set -0xA, %i4
78 set -0xD, %i5
79 set -0x1, %i6
80 set -0xB, %i7
81 !# Local registers
82 set 0x6CD7D373, %l0
83 set 0x68987C12, %l1
84 set 0x3B4394DD, %l2
85 set 0x77B322E2, %l3
86 set 0x09F7F1A9, %l4
87 set 0x1F0D1BEF, %l5
88 set 0x65FB4067, %l6
89 !# Output registers
90 set -0x130F, %o0
91 set 0x03BF, %o1
92 set 0x08A3, %o2
93 set 0x1CB8, %o3
94 set -0x0A6E, %o4
95 set -0x0BCF, %o5
96 set 0x1B43, %o6
97 set -0x0C15, %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 movrgz %g3, 0x2BE, %o1
112 fmovrsne %g5, %f4, %f3
113 ldx [%l7 + 0x60], %i0
114 xor %o5, %o4, %o3
115 ldsw [%l7 + 0x60], %i7
116 fbg %fcc3, loop_1
117 fmovsneg %xcc, %f7, %f13
118 ldx [%l7 + 0x50], %i2
119 be,pt %icc, loop_2
120loop_1:
121 lduw [%l7 + 0x18], %i4
122 st %f5, [%l7 + 0x60]
123 fzeros %f4
124loop_2:
125 ld [%l7 + 0x40], %f6
126 movrgez %l3, %i3, %l1
127 brlz %l4, loop_3
128 ba,pn %xcc, loop_4
129 fble %fcc1, loop_5
130 fmovdge %icc, %f15, %f1
131loop_3:
132 fmovsne %xcc, %f11, %f2
133loop_4:
134 array16 %o0, %g2, %g4
135loop_5:
136 ldsb [%l7 + 0x7B], %i6
137 fmovse %icc, %f8, %f3
138 std %f10, [%l7 + 0x38]
139 tsubcctv %g6, 0x10C4, %o7
140 fpsub16 %f12, %f2, %f8
141 mova %xcc, %l2, %o2
142 fbue,a %fcc2, loop_6
143 ldd [%l7 + 0x78], %f10
144 st %f14, [%l7 + 0x30]
145 fble %fcc2, loop_7
146loop_6:
147 fandnot1 %f8, %f12, %f2
148 brlz,a %i5, loop_8
149 fmuld8sux16 %f4, %f6, %f8
150loop_7:
151 alignaddr %l5, %g7, %l6
152 fmovsneg %icc, %f9, %f13
153loop_8:
154 ldd [%l7 + 0x50], %f10
155 bleu,a,pn %icc, loop_9
156 nop
157 setx loop_10, %l0, %l1
158 wrpr 0x1, %tl
159 wrpr %l1, %tpc
160 add %l1, 0x4, %l1
161 wrpr %l1, %tnpc
162 setx 0x34400001400, %l0, %l1
163 wrpr %l1, %tstate
164 wrhpr 0x4, %htstate
165 retry
166 edge16n %l0, %g1, %i1
167 fcmped %fcc2, %f2, %f14
168loop_9:
169 ldub [%l7 + 0x4B], %g3
170loop_10:
171 andcc %o6, 0x1FBA, %g5
172 fmovrslz %o1, %f5, %f0
173 sth %i0, [%l7 + 0x10]
174 nop
175 setx loop_11, %l0, %l1
176 wrpr 0x1, %tl
177 wrpr %l1, %tnpc
178 setx 0x34400001400, %l0, %l1
179 wrpr %l1, %tstate
180 wrhpr 0x4, %htstate
181 done
182 edge16ln %o4, %o5, %o3
183 subccc %i2, %i7, %l3
184 bge,a,pt %xcc, loop_12
185loop_11:
186 std %f0, [%l7 + 0x08]
187 fnor %f2, %f8, %f12
188 be,pn %xcc, loop_13
189loop_12:
190 fmovscc %icc, %f2, %f12
191 fexpand %f8, %f6
192 ldsb [%l7 + 0x3B], %i4
193loop_13:
194 fcmple32 %f8, %f12, %l1
195 ldsb [%l7 + 0x3B], %i3
196 stx %l4, [%l7 + 0x20]
197 orcc %o0, %g4, %i6
198 movvs %xcc, %g2, %o7
199 lduw [%l7 + 0x54], %l2
200 fcmpne32 %f10, %f14, %o2
201 nop
202 setx loop_14, %l0, %l1
203 jmpl %l1, %g6
204 stw %l5, [%l7 + 0x44]
205 fnor %f14, %f12, %f4
206 fbue %fcc1, loop_15
207loop_14:
208 tn %xcc, 0x3
209 edge8ln %g7, %i5, %l0
210 st %f2, [%l7 + 0x68]
211loop_15:
212 move %icc, %g1, %l6
213 stw %i1, [%l7 + 0x30]
214 nop
215 setx loop_16, %l0, %l1
216 jmpl %l1, %o6
217 fsrc2s %f9, %f3
218 fnands %f4, %f12, %f12
219 ldsb [%l7 + 0x74], %g5
220loop_16:
221 stw %g3, [%l7 + 0x74]
222 stw %o1, [%l7 + 0x50]
223 fcmped %fcc2, %f12, %f2
224 addc %i0, %o4, %o3
225 addccc %i2, 0x0328, %i7
226 fnegd %f2, %f2
227 sth %l3, [%l7 + 0x28]
228 fmuld8sux16 %f11, %f2, %f8
229 movrlez %o5, %i4, %i3
230 fpsub16s %f15, %f6, %f4
231 fblg %fcc2, loop_17
232 fmovdge %xcc, %f10, %f10
233 lduw [%l7 + 0x60], %l1
234 tl %xcc, 0x0
235loop_17:
236 ta %xcc, 0x0
237 fcmpne16 %f0, %f2, %o0
238 fmovdpos %xcc, %f6, %f0
239 fmovsle %icc, %f10, %f13
240 fnot2 %f14, %f0
241 std %f6, [%l7 + 0x70]
242 fmovsleu %xcc, %f13, %f3
243 fmovdne %icc, %f13, %f2
244 fcmpgt32 %f12, %f14, %g4
245 ble %xcc, loop_18
246 sth %l4, [%l7 + 0x64]
247 fandnot1 %f8, %f10, %f12
248 ldd [%l7 + 0x60], %f12
249loop_18:
250 te %icc, 0x0
251 movcc %xcc, %g2, %i6
252 andn %o7, 0x1A30, %o2
253 lduh [%l7 + 0x7A], %l2
254 tn %icc, 0x4
255 fpsub16 %f6, %f6, %f10
256 taddcctv %g6, 0x0E0F, %l5
257 fcmpgt32 %f12, %f12, %g7
258 ldx [%l7 + 0x48], %l0
259 bn,a %icc, loop_19
260 fmovsle %xcc, %f8, %f12
261 subc %i5, %l6, %i1
262 stb %o6, [%l7 + 0x38]
263loop_19:
264 sra %g5, 0x15, %g1
265 stw %g3, [%l7 + 0x30]
266 tne %xcc, 0x0
267 fmovdg %xcc, %f2, %f1
268 xor %i0, 0x18EE, %o4
269 fmovrsne %o3, %f2, %f6
270 lduw [%l7 + 0x28], %i2
271 fmovspos %icc, %f3, %f14
272 movl %xcc, %i7, %o1
273 bg,a loop_20
274 edge16n %o5, %l3, %i4
275 movrne %l1, 0x0F0, %o0
276 srlx %g4, 0x00, %i3
277loop_20:
278 fandnot1 %f14, %f2, %f8
279 lduh [%l7 + 0x0C], %l4
280 alignaddrl %g2, %i6, %o2
281 stw %o7, [%l7 + 0x54]
282 std %f6, [%l7 + 0x50]
283 movn %xcc, %l2, %g6
284 std %f2, [%l7 + 0x60]
285 brz %g7, loop_21
286 fornot2 %f4, %f10, %f2
287 fand %f8, %f14, %f8
288 stw %l5, [%l7 + 0x1C]
289loop_21:
290 fbg %fcc3, loop_22
291 movpos %icc, %l0, %i5
292 fmovdn %xcc, %f15, %f14
293 edge32ln %i1, %o6, %g5
294loop_22:
295 sub %l6, 0x1117, %g1
296 movle %xcc, %g3, %i0
297 stb %o3, [%l7 + 0x3D]
298 lduh [%l7 + 0x5E], %o4
299 bne loop_23
300 fnor %f8, %f2, %f14
301 sethi 0x11F4, %i7
302 fone %f12
303loop_23:
304 ldx [%l7 + 0x68], %o1
305 sth %i2, [%l7 + 0x5C]
306 ta %xcc, 0x0
307 edge8n %o5, %i4, %l3
308 movgu %icc, %l1, %g4
309 movrgez %o0, 0x0B1, %i3
310 ldsb [%l7 + 0x41], %l4
311 fsrc1s %f6, %f1
312 fbn %fcc2, loop_24
313 bcc,pn %xcc, loop_25
314 fbl %fcc2, loop_26
315 xnorcc %g2, %i6, %o7
316loop_24:
317 brlz %o2, loop_27
318loop_25:
319 sth %l2, [%l7 + 0x52]
320loop_26:
321 movrgz %g7, 0x1CB, %g6
322 andcc %l5, 0x0DC5, %i5
323loop_27:
324 lduw [%l7 + 0x0C], %l0
325 fmovsgu %icc, %f14, %f12
326 movn %icc, %o6, %i1
327 ldsh [%l7 + 0x6A], %g5
328 movrlz %l6, %g1, %g3
329 bneg,a loop_28
330 fornot1 %f8, %f8, %f12
331 fxnor %f14, %f10, %f10
332 fmovdvc %xcc, %f11, %f0
333loop_28:
334 subccc %i0, 0x16BE, %o4
335 stb %o3, [%l7 + 0x78]
336 tle %xcc, 0x5
337 tsubcctv %i7, %i2, %o1
338 orcc %o5, 0x1CAF, %i4
339 fmovsn %xcc, %f9, %f8
340 std %f12, [%l7 + 0x70]
341 fbuge,a %fcc1, loop_29
342 ldub [%l7 + 0x1E], %l3
343 brz %g4, loop_30
344 movrlez %l1, 0x299, %i3
345loop_29:
346 fmovdleu %xcc, %f3, %f6
347 fmovscc %icc, %f2, %f11
348loop_30:
349 st %f2, [%l7 + 0x54]
350 fornot1s %f0, %f5, %f1
351 fbug,a %fcc3, loop_31
352 alignaddrl %o0, %g2, %l4
353 fmovdl %icc, %f4, %f4
354 ldsw [%l7 + 0x08], %i6
355loop_31:
356 fornot1s %f5, %f3, %f15
357 andncc %o7, %l2, %o2
358 andn %g7, 0x0A5C, %g6
359 ldd [%l7 + 0x08], %f10
360 fandnot1s %f10, %f1, %f10
361 stw %l5, [%l7 + 0x24]
362 bneg %icc, loop_32
363 fpadd32s %f14, %f7, %f12
364 fpsub32 %f4, %f2, %f8
365 sth %l0, [%l7 + 0x30]
366loop_32:
367 faligndata %f10, %f2, %f14
368 for %f14, %f12, %f14
369 fmul8x16al %f3, %f13, %f6
370 stx %o6, [%l7 + 0x20]
371 fzeros %f5
372 fpsub16 %f4, %f4, %f2
373 ldub [%l7 + 0x64], %i1
374 stb %g5, [%l7 + 0x2D]
375 addc %l6, 0x0D92, %g1
376 srlx %i5, 0x19, %g3
377 stx %o4, [%l7 + 0x10]
378 ldsh [%l7 + 0x76], %o3
379 nop
380 setx loop_33, %l0, %l1
381 wrpr 0x1, %tl
382 wrpr %l1, %tnpc
383 setx 0x34400001400, %l0, %l1
384 wrpr %l1, %tstate
385 wrhpr 0x4, %htstate
386 done
387 fornot1s %f12, %f0, %f11
388 srlx %i7, 0x1F, %i2
389 fmovsge %xcc, %f10, %f3
390loop_33:
391 edge32n %i0, %o1, %i4
392 fandnot1s %f13, %f15, %f13
393 fmuld8sux16 %f1, %f9, %f6
394 fcmpne32 %f6, %f14, %o5
395 ldsb [%l7 + 0x41], %g4
396 tneg %icc, 0x3
397 fxnor %f8, %f14, %f4
398 movrlz %l3, %i3, %o0
399 movrne %g2, 0x161, %l4
400 fpack16 %f4, %f9
401 fmul8x16au %f8, %f15, %f4
402 fba %fcc3, loop_34
403 std %f8, [%l7 + 0x70]
404 fbuge,a %fcc3, loop_35
405 fbl %fcc0, loop_36
406loop_34:
407 fmovrde %i6, %f0, %f6
408 xnor %o7, %l1, %l2
409loop_35:
410 ldsh [%l7 + 0x62], %o2
411loop_36:
412 fcmple32 %f6, %f2, %g7
413 fmovrsgz %l5, %f6, %f3
414 fandnot1s %f12, %f6, %f12
415 fcmple32 %f8, %f8, %l0
416 ldd [%l7 + 0x18], %f6
417 lduh [%l7 + 0x18], %o6
418 lduw [%l7 + 0x3C], %g6
419 lduw [%l7 + 0x1C], %g5
420 fmovrse %l6, %f13, %f0
421 ldsh [%l7 + 0x38], %g1
422 fbue %fcc0, loop_37
423 ldd [%l7 + 0x48], %f10
424 fmovsgu %icc, %f10, %f5
425 tle %xcc, 0x7
426loop_37:
427 fbuge,a %fcc2, loop_38
428 fmovdn %icc, %f15, %f15
429 fnot1 %f14, %f0
430 fba,a %fcc1, loop_39
431loop_38:
432 fornot2 %f4, %f4, %f12
433 edge8 %i1, %g3, %i5
434 andcc %o4, 0x1BBD, %o3
435loop_39:
436 fxors %f14, %f14, %f15
437 brgez,a %i7, loop_40
438 mulx %i2, %i0, %o1
439 addccc %o5, 0x1343, %i4
440 bg,a loop_41
441loop_40:
442 tsubcc %g4, 0x044E, %l3
443 fmovspos %xcc, %f15, %f7
444 tcs %xcc, 0x2
445loop_41:
446 edge32ln %o0, %g2, %l4
447 fnors %f0, %f15, %f10
448 ldsb [%l7 + 0x42], %i3
449 ldub [%l7 + 0x2B], %o7
450 ba,a,pt %icc, loop_42
451 subc %i6, 0x1DDD, %l1
452 sll %o2, 0x16, %g7
453 fxnor %f8, %f14, %f12
454loop_42:
455 alignaddr %l5, %l2, %l0
456 for %f6, %f10, %f4
457 fpsub32 %f14, %f6, %f0
458 fmovdcs %xcc, %f3, %f13
459 fmovrdlez %o6, %f0, %f4
460 ldd [%l7 + 0x20], %f12
461 fmovsvc %icc, %f12, %f14
462 movcc %xcc, %g6, %g5
463 ldsb [%l7 + 0x56], %g1
464 movrgz %l6, %g3, %i5
465 fmovsgu %icc, %f13, %f15
466 fbug %fcc1, loop_43
467 lduw [%l7 + 0x4C], %o4
468 fmovsn %xcc, %f11, %f12
469 ldsh [%l7 + 0x3E], %o3
470loop_43:
471 stx %i1, [%l7 + 0x30]
472 sth %i7, [%l7 + 0x6C]
473 sethi 0x1CEA, %i2
474 fone %f14
475 fpadd32s %f6, %f11, %f4
476 movge %icc, %o1, %i0
477 movrgz %i4, %g4, %o5
478 movcc %xcc, %l3, %o0
479 fors %f8, %f2, %f9
480 ldx [%l7 + 0x78], %g2
481 subccc %i3, 0x0B91, %l4
482 fcmpeq32 %f0, %f6, %i6
483 fabss %f7, %f11
484 ldx [%l7 + 0x60], %l1
485 ldsh [%l7 + 0x1C], %o2
486 xnorcc %o7, 0x0573, %l5
487 fmovdg %icc, %f0, %f6
488 faligndata %f10, %f4, %f8
489 ld [%l7 + 0x6C], %f14
490 stw %l2, [%l7 + 0x28]
491 movne %icc, %l0, %g7
492 ldub [%l7 + 0x5E], %g6
493 ldsh [%l7 + 0x1E], %g5
494 stb %g1, [%l7 + 0x29]
495 ldsh [%l7 + 0x34], %o6
496 edge8 %g3, %i5, %l6
497 ld [%l7 + 0x2C], %f13
498 fsrc2 %f10, %f10
499 edge16 %o4, %o3, %i1
500 srlx %i2, 0x10, %o1
501 fnot2s %f3, %f9
502 orn %i7, 0x1A55, %i0
503 stx %i4, [%l7 + 0x68]
504 stx %o5, [%l7 + 0x50]
505 fbe %fcc2, loop_44
506 subcc %l3, %o0, %g2
507 lduw [%l7 + 0x24], %i3
508 sth %g4, [%l7 + 0x4C]
509loop_44:
510 fmuld8sux16 %f9, %f14, %f4
511 sllx %l4, %i6, %o2
512 stw %o7, [%l7 + 0x78]
513 fmovrsgez %l1, %f11, %f1
514 st %f0, [%l7 + 0x0C]
515 move %xcc, %l5, %l2
516 sll %l0, 0x08, %g6
517 bcs loop_45
518 ldx [%l7 + 0x08], %g5
519 st %f3, [%l7 + 0x58]
520 tle %icc, 0x6
521loop_45:
522 subcc %g7, 0x08CB, %g1
523 stw %o6, [%l7 + 0x3C]
524 fmovdl %icc, %f13, %f10
525 smul %i5, %g3, %l6
526 fnegs %f4, %f5
527 fpsub16s %f15, %f4, %f6
528 bge,a,pt %xcc, loop_46
529 fbul %fcc1, loop_47
530 fpsub32 %f10, %f4, %f0
531 fbule,a %fcc1, loop_48
532loop_46:
533 edge8n %o3, %o4, %i1
534loop_47:
535 std %f2, [%l7 + 0x60]
536 fpadd16s %f14, %f4, %f15
537loop_48:
538 ldsw [%l7 + 0x6C], %i2
539 sth %i7, [%l7 + 0x38]
540 stb %o1, [%l7 + 0x67]
541 bpos,a loop_49
542 stx %i4, [%l7 + 0x10]
543 andncc %o5, %l3, %o0
544 move %xcc, %g2, %i3
545loop_49:
546 std %f6, [%l7 + 0x58]
547 fmul8x16au %f11, %f9, %f10
548 bneg,pn %icc, loop_50
549 fpack16 %f2, %f14
550 fbue,a %fcc2, loop_51
551 edge8n %i0, %l4, %g4
552loop_50:
553 udivx %o2, 0x09D5, %i6
554 stx %l1, [%l7 + 0x70]
555loop_51:
556 fone %f0
557 fmovdleu %xcc, %f14, %f13
558 edge8l %l5, %o7, %l2
559 movg %xcc, %l0, %g6
560 fmul8sux16 %f8, %f12, %f2
561 fbug,a %fcc1, loop_52
562 ldsw [%l7 + 0x34], %g7
563 or %g5, 0x0B78, %g1
564 ldd [%l7 + 0x78], %f6
565loop_52:
566 nop
567 setx loop_53, %l0, %l1
568 wrpr 0x1, %tl
569 wrpr %l1, %tpc
570 add %l1, 0x4, %l1
571 wrpr %l1, %tnpc
572 setx 0x34400001400, %l0, %l1
573 wrpr %l1, %tstate
574 wrhpr 0x4, %htstate
575 retry
576 lduw [%l7 + 0x54], %i5
577 fmovs %f14, %f4
578 st %f5, [%l7 + 0x0C]
579loop_53:
580 brgz %o6, loop_54
581 edge16n %l6, %g3, %o4
582 bge,a,pt %icc, loop_55
583 std %f2, [%l7 + 0x20]
584loop_54:
585 stb %i1, [%l7 + 0x16]
586 addc %o3, 0x0016, %i7
587loop_55:
588 ldx [%l7 + 0x48], %o1
589 sub %i2, 0x17A7, %o5
590 fmovdn %icc, %f13, %f13
591 xnorcc %l3, 0x1240, %i4
592 tcc %icc, 0x6
593 stb %g2, [%l7 + 0x79]
594 fcmped %fcc2, %f10, %f2
595 ldsw [%l7 + 0x10], %i3
596 stx %i0, [%l7 + 0x40]
597 std %f12, [%l7 + 0x50]
598 ldsb [%l7 + 0x2C], %l4
599 ldx [%l7 + 0x40], %o0
600 ldx [%l7 + 0x68], %o2
601 ba %icc, loop_56
602 tgu %xcc, 0x2
603 fmovdn %xcc, %f3, %f8
604 movg %xcc, %g4, %l1
605loop_56:
606 smulcc %i6, 0x0B5B, %o7
607 ldub [%l7 + 0x4E], %l2
608 fabsd %f2, %f0
609 tsubcc %l5, 0x1FB1, %l0
610 fcmpeq32 %f0, %f10, %g7
611 be,a,pn %icc, loop_57
612 fcmple32 %f4, %f0, %g5
613 movcc %icc, %g1, %g6
614 tvc %xcc, 0x4
615loop_57:
616 fnands %f4, %f4, %f10
617 bvc,pt %icc, loop_58
618 movre %o6, 0x015, %l6
619 smul %g3, %i5, %i1
620 fmuld8ulx16 %f10, %f13, %f14
621loop_58:
622 fcmpgt32 %f10, %f2, %o3
623 fcmple32 %f0, %f0, %o4
624 fmovdg %icc, %f13, %f12
625 ld [%l7 + 0x40], %f9
626 smulcc %i7, 0x1E30, %i2
627 fcmps %fcc2, %f5, %f12
628 std %f8, [%l7 + 0x58]
629 fmuld8sux16 %f11, %f14, %f0
630 lduw [%l7 + 0x7C], %o5
631 movl %xcc, %o1, %i4
632 std %f0, [%l7 + 0x78]
633 fbl %fcc0, loop_59
634 be,a %xcc, loop_60
635 fmovdge %icc, %f8, %f3
636 ldsb [%l7 + 0x31], %g2
637loop_59:
638 fcmpes %fcc2, %f14, %f8
639loop_60:
640 tgu %icc, 0x3
641 lduw [%l7 + 0x5C], %l3
642 fblg %fcc2, loop_61
643 fandnot2s %f1, %f9, %f8
644 xnorcc %i3, %i0, %l4
645 fbul %fcc2, loop_62
646loop_61:
647 tleu %xcc, 0x2
648 lduw [%l7 + 0x54], %o2
649 std %f12, [%l7 + 0x08]
650loop_62:
651 fnand %f8, %f8, %f12
652 bne %icc, loop_63
653 fmul8x16au %f7, %f9, %f12
654 edge16l %g4, %o0, %i6
655 st %f13, [%l7 + 0x44]
656loop_63:
657 ldx [%l7 + 0x08], %o7
658 movleu %xcc, %l2, %l5
659 fmul8x16al %f9, %f13, %f8
660 sethi 0x03D7, %l1
661 fornot2 %f4, %f4, %f2
662 ld [%l7 + 0x70], %f1
663 fpack32 %f10, %f14, %f14
664 sdiv %l0, 0x0623, %g5
665 fbuge,a %fcc1, loop_64
666 ldsb [%l7 + 0x46], %g1
667 tne %xcc, 0x7
668 ldsh [%l7 + 0x18], %g6
669loop_64:
670 brnz %o6, loop_65
671 te %icc, 0x4
672 ldx [%l7 + 0x28], %l6
673 edge8 %g3, %i5, %g7
674loop_65:
675 stw %i1, [%l7 + 0x5C]
676 brlez %o3, loop_66
677 ldub [%l7 + 0x16], %i7
678 lduw [%l7 + 0x08], %i2
679 fandnot2s %f8, %f5, %f7
680loop_66:
681 mulx %o4, %o5, %o1
682 sdiv %g2, 0x1CC3, %l3
683 fmovrsne %i4, %f4, %f9
684 ldub [%l7 + 0x3E], %i0
685 orncc %i3, 0x0B13, %o2
686 tge %xcc, 0x6
687 std %f14, [%l7 + 0x38]
688 fmovdvs %icc, %f8, %f3
689 mova %icc, %g4, %l4
690 addccc %i6, %o7, %o0
691 std %f0, [%l7 + 0x38]
692 ldsb [%l7 + 0x43], %l5
693 stw %l1, [%l7 + 0x2C]
694 fbl,a %fcc3, loop_67
695 ldx [%l7 + 0x30], %l0
696 ldsb [%l7 + 0x76], %l2
697 fmovsvc %icc, %f14, %f15
698loop_67:
699 mulscc %g5, %g1, %o6
700 sdiv %l6, 0x024A, %g3
701 sth %g6, [%l7 + 0x64]
702 st %f10, [%l7 + 0x0C]
703 fpmerge %f11, %f2, %f2
704 tgu %xcc, 0x2
705 fmovscs %icc, %f10, %f5
706 fabsd %f8, %f10
707 ldsw [%l7 + 0x50], %g7
708 fpsub32s %f0, %f6, %f1
709 orn %i1, 0x1167, %o3
710 fmovdcc %xcc, %f7, %f7
711 fbue %fcc3, loop_68
712 mova %icc, %i7, %i2
713 bpos,a %xcc, loop_69
714 ldx [%l7 + 0x50], %i5
715loop_68:
716 fsrc1s %f7, %f5
717 movl %icc, %o5, %o4
718loop_69:
719 fmovsg %icc, %f8, %f13
720 bl,pn %icc, loop_70
721 fmovdgu %icc, %f13, %f13
722 ldsw [%l7 + 0x3C], %g2
723 be loop_71
724loop_70:
725 addc %o1, 0x13F4, %i4
726 movrgez %i0, %i3, %o2
727 stx %l3, [%l7 + 0x70]
728loop_71:
729 fbge %fcc0, loop_72
730 taddcctv %l4, %g4, %o7
731 ldsh [%l7 + 0x66], %i6
732 smul %o0, 0x0EFA, %l5
733loop_72:
734 fmovrdgez %l1, %f12, %f12
735 ldub [%l7 + 0x76], %l2
736 fmul8ulx16 %f2, %f12, %f0
737 addccc %l0, %g1, %o6
738 ldsh [%l7 + 0x3C], %l6
739 ta %xcc, 0x3
740 lduh [%l7 + 0x76], %g3
741 taddcc %g6, 0x1271, %g5
742 std %f14, [%l7 + 0x18]
743 bg,pn %icc, loop_73
744 movrlz %i1, 0x3BE, %g7
745 srax %o3, 0x11, %i2
746 brnz %i7, loop_74
747loop_73:
748 tcs %icc, 0x7
749 fsrc2s %f9, %f0
750 movge %xcc, %i5, %o4
751loop_74:
752 ld [%l7 + 0x3C], %f9
753 smul %o5, %g2, %i4
754 fcmpgt32 %f0, %f6, %o1
755 faligndata %f2, %f6, %f12
756 st %f14, [%l7 + 0x70]
757 st %f1, [%l7 + 0x4C]
758 andcc %i0, 0x1A71, %i3
759 movcc %icc, %o2, %l3
760 umul %l4, %g4, %o7
761 pdist %f4, %f10, %f10
762 addcc %o0, %l5, %i6
763 std %f4, [%l7 + 0x70]
764 stb %l2, [%l7 + 0x0B]
765 array8 %l1, %l0, %g1
766 movle %xcc, %l6, %o6
767 ldsw [%l7 + 0x14], %g6
768 std %f8, [%l7 + 0x28]
769 pdist %f6, %f0, %f12
770 ldsw [%l7 + 0x68], %g5
771 fmovdvs %icc, %f7, %f10
772 lduh [%l7 + 0x32], %g3
773 ldsw [%l7 + 0x7C], %i1
774 fbug,a %fcc1, loop_75
775 ldsw [%l7 + 0x34], %o3
776 fandnot2s %f5, %f11, %f13
777 bcc,a %xcc, loop_76
778loop_75:
779 ld [%l7 + 0x78], %f9
780 ldsw [%l7 + 0x54], %i2
781 ldub [%l7 + 0x72], %i7
782loop_76:
783 bshuffle %f8, %f4, %f12
784 fsrc2s %f13, %f3
785 movne %icc, %g7, %o4
786 sth %o5, [%l7 + 0x68]
787 srlx %g2, %i5, %i4
788 fpsub16 %f10, %f8, %f0
789 fmovdg %icc, %f4, %f14
790 movg %icc, %o1, %i3
791 fsrc2s %f6, %f14
792 bl,a %xcc, loop_77
793 movneg %xcc, %o2, %i0
794 fble %fcc1, loop_78
795 xnor %l3, 0x1773, %g4
796loop_77:
797 popc 0x0E2B, %l4
798 fmovrdgz %o0, %f4, %f0
799loop_78:
800 fbne %fcc0, loop_79
801 fmovdle %icc, %f9, %f10
802 bvc,a,pt %xcc, loop_80
803 fands %f11, %f1, %f5
804loop_79:
805 fnot1 %f6, %f10
806 tpos %xcc, 0x0
807loop_80:
808 edge8l %o7, %l5, %i6
809 fornot1 %f4, %f2, %f12
810 lduw [%l7 + 0x58], %l1
811 ldsb [%l7 + 0x3B], %l2
812 ldsh [%l7 + 0x3A], %l0
813 and %l6, %o6, %g1
814 tneg %xcc, 0x3
815 fbl,a %fcc1, loop_81
816 fpack16 %f0, %f14
817 fnegd %f4, %f10
818 fmul8x16au %f1, %f10, %f0
819loop_81:
820 fnands %f12, %f10, %f0
821 fmovrslez %g5, %f2, %f3
822 movvc %icc, %g3, %i1
823 sth %o3, [%l7 + 0x7E]
824 nop
825 setx loop_82, %l0, %l1
826 jmpl %l1, %i2
827 xnorcc %i7, 0x0534, %g6
828 lduh [%l7 + 0x6C], %o4
829 fpsub16 %f14, %f12, %f2
830loop_82:
831 tcs %xcc, 0x6
832 orncc %g7, %o5, %g2
833 fmovde %icc, %f15, %f4
834 bvs,a,pt %icc, loop_83
835 fcmpgt16 %f6, %f12, %i4
836 edge8ln %o1, %i3, %o2
837 ldub [%l7 + 0x4C], %i5
838loop_83:
839 fbg,a %fcc3, loop_84
840 st %f0, [%l7 + 0x34]
841 std %f2, [%l7 + 0x68]
842 fzero %f10
843loop_84:
844 brgez,a %l3, loop_85
845 ldx [%l7 + 0x78], %g4
846 fbne,a %fcc1, loop_86
847 ld [%l7 + 0x74], %f0
848loop_85:
849 ld [%l7 + 0x20], %f4
850 nop
851 setx loop_87, %l0, %l1
852 jmpl %l1, %l4
853loop_86:
854 sdivcc %i0, 0x0D2A, %o0
855 mulscc %o7, 0x0D2E, %i6
856 ta %xcc, 0x7
857loop_87:
858 smulcc %l1, %l5, %l2
859 ta %xcc, 0x0
860 ldsh [%l7 + 0x7C], %l6
861 fmovrde %l0, %f14, %f12
862 sdivcc %o6, 0x0206, %g5
863 sth %g1, [%l7 + 0x7A]
864 ldsb [%l7 + 0x0D], %i1
865 ld [%l7 + 0x4C], %f0
866 ld [%l7 + 0x4C], %f1
867 edge32n %g3, %i2, %o3
868 fmovrdlz %i7, %f14, %f10
869 fornot2 %f0, %f6, %f0
870 umul %o4, 0x0C02, %g6
871 fzeros %f0
872 tg %xcc, 0x6
873 fmovsleu %icc, %f10, %f8
874 fmovscs %xcc, %f15, %f6
875 std %f0, [%l7 + 0x60]
876 ld [%l7 + 0x50], %f11
877 st %f10, [%l7 + 0x1C]
878 std %f2, [%l7 + 0x20]
879 fmovspos %icc, %f15, %f15
880 fmovrslez %g7, %f8, %f7
881 ldsw [%l7 + 0x20], %o5
882 fmovrdlz %i4, %f0, %f4
883 te %icc, 0x4
884 ldx [%l7 + 0x38], %g2
885 tl %xcc, 0x7
886 fornot2 %f6, %f10, %f0
887 edge8n %o1, %o2, %i3
888 ldsb [%l7 + 0x72], %i5
889 stx %g4, [%l7 + 0x78]
890 fmovdg %xcc, %f5, %f7
891 bn,a %xcc, loop_88
892 bshuffle %f10, %f6, %f0
893 fmovdgu %icc, %f1, %f5
894 std %f12, [%l7 + 0x10]
895loop_88:
896 fmovdpos %xcc, %f14, %f1
897 fbne %fcc2, loop_89
898 stw %l3, [%l7 + 0x24]
899 ldsw [%l7 + 0x14], %l4
900 fpadd16 %f10, %f2, %f10
901loop_89:
902 movcs %xcc, %o0, %o7
903 sdiv %i6, 0x1561, %l1
904 movn %icc, %i0, %l2
905 udivx %l5, 0x0640, %l6
906 ld [%l7 + 0x58], %f0
907 movl %icc, %l0, %g5
908 fmovsgu %xcc, %f12, %f3
909 call loop_90
910 fmovrdlez %g1, %f10, %f6
911 sllx %i1, 0x0A, %o6
912 fmovda %xcc, %f15, %f12
913loop_90:
914 stb %g3, [%l7 + 0x7A]
915 stb %i2, [%l7 + 0x78]
916 bn,a %xcc, loop_91
917 taddcc %o3, 0x1980, %i7
918 ldsw [%l7 + 0x74], %g6
919 bl loop_92
920loop_91:
921 fmovsne %icc, %f15, %f15
922 fnor %f6, %f14, %f2
923 ldd [%l7 + 0x78], %f12
924loop_92:
925 tvs %xcc, 0x1
926 stb %g7, [%l7 + 0x0B]
927 ldd [%l7 + 0x18], %f2
928 stx %o4, [%l7 + 0x30]
929 mulscc %o5, %i4, %o1
930 bcs,a,pt %icc, loop_93
931 alignaddr %o2, %g2, %i3
932 taddcctv %i5, %l3, %l4
933 lduh [%l7 + 0x6C], %g4
934loop_93:
935 fmuld8ulx16 %f10, %f5, %f8
936 movvs %icc, %o0, %i6
937 fmuld8sux16 %f0, %f12, %f14
938 fmovrsne %l1, %f13, %f6
939 bg %xcc, loop_94
940 ldd [%l7 + 0x40], %f4
941 fxnor %f0, %f0, %f8
942 edge16 %i0, %o7, %l2
943loop_94:
944 edge32ln %l5, %l0, %g5
945 edge32l %l6, %g1, %i1
946 sth %g3, [%l7 + 0x6A]
947 brgz %i2, loop_95
948 fpsub16 %f14, %f12, %f12
949 fpackfix %f10, %f14
950 fpsub16s %f13, %f9, %f14
951loop_95:
952 fxnors %f5, %f8, %f13
953 fmovsne %xcc, %f12, %f11
954 fmovda %icc, %f1, %f15
955 stx %o3, [%l7 + 0x20]
956 fmovrdgz %i7, %f14, %f14
957 lduh [%l7 + 0x20], %g6
958 fmuld8sux16 %f13, %f13, %f8
959 sth %o6, [%l7 + 0x40]
960 xnorcc %o4, %o5, %i4
961 ldsb [%l7 + 0x1F], %g7
962 ldsh [%l7 + 0x18], %o1
963 ldx [%l7 + 0x28], %g2
964 nop
965 setx loop_96, %l0, %l1
966 wrpr 0x1, %tl
967 wrpr %l1, %tnpc
968 setx 0x34400001400, %l0, %l1
969 wrpr %l1, %tstate
970 wrhpr 0x4, %htstate
971 done
972 sth %i3, [%l7 + 0x28]
973 xor %o2, 0x04C7, %i5
974 movne %xcc, %l3, %g4
975loop_96:
976 fmovdcs %icc, %f13, %f0
977 edge8n %l4, %o0, %l1
978 fmovdne %icc, %f8, %f6
979 ldsb [%l7 + 0x68], %i6
980 stb %i0, [%l7 + 0x6F]
981 fmovsvc %icc, %f6, %f5
982 fcmpne16 %f8, %f6, %l2
983 movneg %xcc, %l5, %o7
984 fnot1 %f14, %f10
985 st %f13, [%l7 + 0x68]
986 fcmps %fcc0, %f4, %f12
987 ldub [%l7 + 0x32], %g5
988 fnands %f1, %f11, %f11
989 fnegd %f10, %f6
990 bgu,a,pt %xcc, loop_97
991 fmovsgu %icc, %f7, %f8
992 popc %l6, %l0
993 for %f0, %f6, %f0
994loop_97:
995 fmovrslez %g1, %f0, %f10
996 stx %i1, [%l7 + 0x30]
997 ld [%l7 + 0x78], %f2
998 ldd [%l7 + 0x10], %f6
999 fmovrdlz %g3, %f14, %f4
1000 fmovdcs %icc, %f14, %f15
1001 fmovdle %xcc, %f7, %f8
1002 movl %xcc, %o3, %i2
1003 ldsb [%l7 + 0x0E], %i7
1004 umul %g6, %o6, %o5
1005 fmovdgu %icc, %f10, %f3
1006 movleu %icc, %o4, %i4
1007 bcs,pn %icc, loop_98
1008 lduw [%l7 + 0x14], %o1
1009 edge8l %g7, %i3, %o2
1010 fbg,a %fcc2, loop_99
1011loop_98:
1012 mulscc %i5, 0x10E6, %g2
1013 std %f2, [%l7 + 0x10]
1014 ldd [%l7 + 0x30], %f0
1015loop_99:
1016 bneg,a,pn %icc, loop_100
1017 ldub [%l7 + 0x58], %g4
1018 fpadd16s %f7, %f11, %f1
1019 fbue,a %fcc3, loop_101
1020loop_100:
1021 lduh [%l7 + 0x1A], %l3
1022 ld [%l7 + 0x54], %f14
1023 edge8l %l4, %l1, %o0
1024loop_101:
1025 lduh [%l7 + 0x32], %i0
1026 ldd [%l7 + 0x70], %f12
1027 st %f13, [%l7 + 0x14]
1028 smul %i6, 0x11E4, %l5
1029 fbne %fcc2, loop_102
1030 tl %xcc, 0x5
1031 fcmped %fcc0, %f12, %f14
1032 ldsb [%l7 + 0x1D], %o7
1033loop_102:
1034 fcmpgt16 %f12, %f2, %l2
1035 fmovdgu %icc, %f15, %f12
1036 movge %xcc, %g5, %l6
1037 fmovse %icc, %f3, %f2
1038 mulscc %l0, %i1, %g1
1039 tcs %icc, 0x7
1040 movcs %icc, %o3, %g3
1041 and %i2, %i7, %o6
1042 movle %icc, %o5, %g6
1043 sth %i4, [%l7 + 0x16]
1044 lduh [%l7 + 0x3E], %o4
1045 ld [%l7 + 0x60], %f5
1046 ldsh [%l7 + 0x2C], %g7
1047 sth %i3, [%l7 + 0x7A]
1048 fmovdcc %xcc, %f13, %f10
1049 bshuffle %f2, %f10, %f14
1050 subcc %o1, 0x1937, %o2
1051 sth %g2, [%l7 + 0x32]
1052 st %f1, [%l7 + 0x78]
1053 movn %xcc, %g4, %l3
1054 ldsw [%l7 + 0x70], %i5
1055 sethi 0x0095, %l4
1056 lduh [%l7 + 0x5A], %o0
1057 fbug %fcc3, loop_103
1058 fmovdvs %icc, %f10, %f13
1059 fmovsvs %xcc, %f11, %f3
1060 brz %i0, loop_104
1061loop_103:
1062 fcmpgt16 %f12, %f2, %i6
1063 lduh [%l7 + 0x2A], %l5
1064 edge16ln %l1, %l2, %g5
1065loop_104:
1066 sdiv %o7, 0x1CFA, %l0
1067 ldub [%l7 + 0x1E], %i1
1068 fmovsvc %icc, %f4, %f4
1069 move %xcc, %l6, %o3
1070 fmovdge %xcc, %f8, %f8
1071 fxnor %f0, %f12, %f6
1072 edge32 %g1, %g3, %i2
1073 sub %o6, %o5, %g6
1074 fmovdcs %xcc, %f5, %f10
1075 fmovsne %icc, %f11, %f12
1076 brnz,a %i7, loop_105
1077 tcs %icc, 0x1
1078 taddcctv %o4, 0x0F47, %i4
1079 std %f2, [%l7 + 0x50]
1080loop_105:
1081 brgz %i3, loop_106
1082 subccc %o1, %g7, %g2
1083 stw %o2, [%l7 + 0x58]
1084 fnegd %f4, %f2
1085loop_106:
1086 stb %l3, [%l7 + 0x26]
1087 std %f8, [%l7 + 0x18]
1088 mulx %i5, %g4, %o0
1089 fnot2s %f1, %f0
1090 ldd [%l7 + 0x60], %f0
1091 fmovd %f8, %f2
1092 bne loop_107
1093 brnz,a %l4, loop_108
1094 fmovda %icc, %f8, %f15
1095 sth %i0, [%l7 + 0x76]
1096loop_107:
1097 and %l5, 0x0FA0, %i6
1098loop_108:
1099 fxor %f14, %f4, %f12
1100 std %f12, [%l7 + 0x20]
1101 fmovsl %icc, %f13, %f0
1102 std %f12, [%l7 + 0x18]
1103 srax %l2, 0x1F, %l1
1104 array8 %o7, %l0, %g5
1105 be,a loop_109
1106 fxors %f9, %f9, %f5
1107 ldsb [%l7 + 0x7D], %i1
1108 bpos,pn %xcc, loop_110
1109loop_109:
1110 umulcc %l6, 0x1DA7, %g1
1111 udivcc %o3, 0x05AE, %g3
1112 bneg,a loop_111
1113loop_110:
1114 srlx %i2, 0x19, %o6
1115 ldub [%l7 + 0x26], %g6
1116 edge32l %o5, %o4, %i7
1117loop_111:
1118 bvc loop_112
1119 movle %icc, %i4, %i3
1120 sth %o1, [%l7 + 0x0E]
1121 edge8n %g7, %g2, %l3
1122loop_112:
1123 bshuffle %f8, %f4, %f10
1124 sllx %i5, %g4, %o0
1125 fba %fcc0, loop_113
1126 fpsub16 %f0, %f6, %f12
1127 srlx %o2, 0x10, %l4
1128 std %f2, [%l7 + 0x30]
1129loop_113:
1130 fmovde %xcc, %f1, %f12
1131 sth %i0, [%l7 + 0x6A]
1132 lduw [%l7 + 0x30], %i6
1133 fnors %f6, %f8, %f5
1134 fpack32 %f10, %f8, %f4
1135 fbe,a %fcc0, loop_114
1136 ld [%l7 + 0x70], %f0
1137 nop
1138 setx loop_115, %l0, %l1
1139 jmpl %l1, %l5
1140 ldsh [%l7 + 0x34], %l1
1141loop_114:
1142 fmovsleu %icc, %f14, %f2
1143 fnors %f8, %f12, %f2
1144loop_115:
1145 stb %o7, [%l7 + 0x41]
1146 fmovd %f4, %f14
1147 fbe %fcc2, loop_116
1148 tg %icc, 0x3
1149 fands %f0, %f3, %f13
1150 movvc %xcc, %l2, %g5
1151loop_116:
1152 tleu %icc, 0x0
1153 fmovspos %icc, %f4, %f1
1154 fcmpeq32 %f6, %f0, %i1
1155 fcmpgt32 %f2, %f6, %l0
1156 siam 0x3
1157 ldsw [%l7 + 0x70], %g1
1158 fmovdgu %xcc, %f0, %f12
1159 movleu %icc, %o3, %g3
1160 brlez,a %i2, loop_117
1161 tne %icc, 0x0
1162 stx %o6, [%l7 + 0x28]
1163 fornot1s %f10, %f10, %f8
1164loop_117:
1165 movrlz %g6, %o5, %l6
1166 fbn,a %fcc3, loop_118
1167 bleu %xcc, loop_119
1168 fmul8x16al %f13, %f6, %f4
1169 sethi 0x17E5, %o4
1170loop_118:
1171 fcmpes %fcc2, %f13, %f7
1172loop_119:
1173 tle %xcc, 0x5
1174 fors %f0, %f7, %f12
1175 std %f8, [%l7 + 0x68]
1176 fnegd %f12, %f10
1177 fmovrse %i4, %f2, %f12
1178 taddcc %i7, %o1, %i3
1179 sdivcc %g7, 0x1037, %l3
1180 ldx [%l7 + 0x30], %i5
1181 brz %g4, loop_120
1182 movrne %g2, 0x1A5, %o2
1183 fands %f10, %f3, %f15
1184 movvs %xcc, %o0, %l4
1185loop_120:
1186 edge8 %i6, %l5, %l1
1187 tl %icc, 0x3
1188 fexpand %f15, %f10
1189 faligndata %f2, %f14, %f0
1190 fcmple32 %f10, %f6, %i0
1191 bneg,a %xcc, loop_121
1192 fcmps %fcc2, %f10, %f12
1193 brlez,a %l2, loop_122
1194 edge32ln %o7, %g5, %i1
1195loop_121:
1196 movge %icc, %g1, %l0
1197 movleu %xcc, %g3, %i2
1198loop_122:
1199 fbuge %fcc3, loop_123
1200 te %xcc, 0x7
1201 edge8n %o6, %g6, %o3
1202 array32 %l6, %o4, %o5
1203loop_123:
1204 ld [%l7 + 0x28], %f4
1205 stb %i7, [%l7 + 0x2E]
1206 sdivcc %i4, 0x0F98, %o1
1207 fpsub32s %f2, %f13, %f11
1208 tcs %xcc, 0x5
1209 edge32 %g7, %i3, %l3
1210 ldub [%l7 + 0x52], %g4
1211 bshuffle %f8, %f2, %f4
1212 fmovdg %icc, %f5, %f4
1213 fbul,a %fcc3, loop_124
1214 fmovsgu %xcc, %f2, %f1
1215 fornot2s %f15, %f11, %f5
1216 fmovda %xcc, %f5, %f10
1217loop_124:
1218 fcmpeq16 %f8, %f10, %i5
1219 tgu %icc, 0x5
1220 fmovsle %icc, %f5, %f1
1221 call loop_125
1222 tgu %icc, 0x4
1223 fmovrslez %g2, %f13, %f6
1224 fmovsa %xcc, %f14, %f8
1225loop_125:
1226 fmovde %xcc, %f15, %f11
1227 fpadd16 %f4, %f12, %f0
1228 sdivcc %o2, 0x0E8A, %l4
1229 sll %i6, 0x1D, %o0
1230 fmovspos %xcc, %f14, %f13
1231 umul %l5, %i0, %l1
1232 edge16ln %l2, %o7, %i1
1233 mova %xcc, %g1, %g5
1234 fpadd32 %f10, %f2, %f4
1235 lduh [%l7 + 0x7A], %l0
1236 stb %g3, [%l7 + 0x7A]
1237 fbge %fcc3, loop_126
1238 movrgez %o6, %i2, %o3
1239 popc 0x17C5, %g6
1240 fmovsn %icc, %f5, %f12
1241loop_126:
1242 fandnot1 %f10, %f0, %f10
1243 brgez,a %l6, loop_127
1244 fcmpgt16 %f12, %f12, %o5
1245 fmovs %f15, %f9
1246 fmovdcc %xcc, %f15, %f9
1247loop_127:
1248 stx %i7, [%l7 + 0x58]
1249 bn,a,pn %icc, loop_128
1250 fandnot2s %f8, %f9, %f1
1251 fmovsvc %xcc, %f14, %f15
1252 sth %i4, [%l7 + 0x50]
1253loop_128:
1254 fmovsne %icc, %f2, %f4
1255 fmovsvc %xcc, %f10, %f5
1256 fmovsvc %xcc, %f5, %f15
1257 fornot2s %f6, %f8, %f15
1258 stb %o4, [%l7 + 0x3A]
1259 sdivx %o1, 0x1D79, %i3
1260 fabss %f3, %f5
1261 fnot2s %f15, %f0
1262 stx %g7, [%l7 + 0x50]
1263 tgu %icc, 0x6
1264 fmovdle %xcc, %f4, %f7
1265 srl %l3, %i5, %g2
1266 call loop_129
1267 fnor %f6, %f14, %f6
1268 fabss %f0, %f1
1269 brgz,a %o2, loop_130
1270loop_129:
1271 fbu,a %fcc2, loop_131
1272 fpadd16 %f14, %f4, %f6
1273 fcmpeq32 %f8, %f14, %l4
1274loop_130:
1275 stx %i6, [%l7 + 0x28]
1276loop_131:
1277 fzero %f12
1278 fba %fcc3, loop_132
1279 sllx %g4, %o0, %i0
1280 subc %l5, 0x0E37, %l1
1281 stw %o7, [%l7 + 0x60]
1282loop_132:
1283 movrgez %i1, %l2, %g5
1284 fmovrsgz %l0, %f11, %f11
1285 stw %g1, [%l7 + 0x58]
1286 fcmped %fcc3, %f10, %f2
1287 std %f12, [%l7 + 0x40]
1288 brnz,a %o6, loop_133
1289 sra %i2, 0x17, %o3
1290 fmovsn %icc, %f5, %f4
1291 stw %g6, [%l7 + 0x0C]
1292loop_133:
1293 fxnor %f2, %f6, %f6
1294 fbge,a %fcc2, loop_134
1295 ldsw [%l7 + 0x6C], %g3
1296 st %f0, [%l7 + 0x20]
1297 fbn %fcc2, loop_135
1298loop_134:
1299 edge16ln %o5, %l6, %i4
1300 fxnors %f3, %f8, %f9
1301 lduh [%l7 + 0x54], %o4
1302loop_135:
1303 ld [%l7 + 0x4C], %f14
1304 ldx [%l7 + 0x48], %i7
1305 stx %o1, [%l7 + 0x70]
1306 fcmpes %fcc3, %f0, %f8
1307 tsubcctv %g7, %l3, %i3
1308 ldd [%l7 + 0x60], %f4
1309 tleu %icc, 0x4
1310 fmovrdne %i5, %f6, %f0
1311 fmovsn %icc, %f3, %f5
1312 fnot2 %f2, %f10
1313 st %f15, [%l7 + 0x50]
1314 tsubcc %g2, 0x089E, %o2
1315 fpadd16s %f8, %f1, %f14
1316 brz %i6, loop_136
1317 fcmpgt32 %f0, %f10, %l4
1318 bleu,a,pt %xcc, loop_137
1319 fmovsg %icc, %f12, %f8
1320loop_136:
1321 fblg %fcc1, loop_138
1322 fnot2s %f7, %f4
1323loop_137:
1324 ldsw [%l7 + 0x24], %o0
1325 fmovsne %icc, %f11, %f15
1326loop_138:
1327 movgu %xcc, %i0, %l5
1328 brlez,a %l1, loop_139
1329 te %xcc, 0x2
1330 movge %icc, %o7, %g4
1331 fornot2s %f4, %f0, %f9
1332loop_139:
1333 fnot2 %f6, %f4
1334 sth %l2, [%l7 + 0x4A]
1335 stb %g5, [%l7 + 0x3B]
1336 stb %l0, [%l7 + 0x58]
1337 ldd [%l7 + 0x18], %f4
1338 edge16n %g1, %o6, %i2
1339 ble %xcc, loop_140
1340 smulcc %o3, %g6, %g3
1341 addccc %i1, %o5, %l6
1342 st %f1, [%l7 + 0x34]
1343loop_140:
1344 fsrc1 %f14, %f6
1345 edge32l %o4, %i4, %o1
1346 fbg %fcc0, loop_141
1347 xnorcc %i7, %l3, %i3
1348 fmovsvc %xcc, %f11, %f13
1349 fbu %fcc1, loop_142
1350loop_141:
1351 fbug,a %fcc2, loop_143
1352 nop
1353 setx loop_144, %l0, %l1
1354 jmpl %l1, %g7
1355 sll %g2, %i5, %o2
1356loop_142:
1357 sdiv %l4, 0x1B44, %o0
1358loop_143:
1359 bg %icc, loop_145
1360loop_144:
1361 popc %i6, %i0
1362 addcc %l1, %l5, %g4
1363 fbule %fcc2, loop_146
1364loop_145:
1365 fpsub32s %f6, %f7, %f3
1366 fornot2 %f6, %f4, %f14
1367 movrgez %o7, 0x1E6, %l2
1368loop_146:
1369 ldsb [%l7 + 0x28], %g5
1370 fpsub32 %f10, %f4, %f10
1371 ldx [%l7 + 0x10], %l0
1372 lduw [%l7 + 0x78], %g1
1373 bneg,a loop_147
1374 ldsb [%l7 + 0x58], %i2
1375 xor %o3, %o6, %g3
1376 ldx [%l7 + 0x48], %i1
1377loop_147:
1378 fcmpeq32 %f10, %f8, %o5
1379 ble,a,pn %icc, loop_148
1380 tneg %xcc, 0x1
1381 fmovs %f10, %f12
1382 ldub [%l7 + 0x0A], %l6
1383loop_148:
1384 fbule,a %fcc0, loop_149
1385 fcmps %fcc2, %f4, %f2
1386 fmovscc %icc, %f4, %f12
1387 movre %o4, %g6, %o1
1388loop_149:
1389 sllx %i4, 0x0B, %l3
1390 fbuge %fcc3, loop_150
1391 fmovdleu %xcc, %f8, %f15
1392 fmovdneg %icc, %f5, %f12
1393 fmovspos %xcc, %f4, %f14
1394loop_150:
1395 fnand %f2, %f4, %f12
1396 movpos %icc, %i3, %i7
1397 movrne %g2, %i5, %g7
1398 fba,a %fcc3, loop_151
1399 tle %xcc, 0x0
1400 bg,pt %icc, loop_152
1401 fmovdn %xcc, %f3, %f12
1402loop_151:
1403 brlz,a %l4, loop_153
1404 fexpand %f15, %f8
1405loop_152:
1406 lduw [%l7 + 0x14], %o2
1407 bcs,a loop_154
1408loop_153:
1409 movvs %xcc, %i6, %i0
1410 lduh [%l7 + 0x30], %l1
1411 fmovdleu %xcc, %f12, %f11
1412loop_154:
1413 movne %icc, %o0, %g4
1414 fornot1 %f8, %f0, %f14
1415 movne %icc, %o7, %l2
1416 edge8ln %l5, %l0, %g5
1417 movrgez %g1, %o3, %o6
1418 tleu %icc, 0x5
1419 srax %i2, 0x0F, %i1
1420 std %f2, [%l7 + 0x40]
1421 stw %g3, [%l7 + 0x50]
1422 fands %f8, %f6, %f12
1423 udivx %o5, 0x06E3, %o4
1424 ldsh [%l7 + 0x46], %g6
1425 bneg,pn %icc, loop_155
1426 ldsh [%l7 + 0x68], %l6
1427 lduh [%l7 + 0x22], %i4
1428 bneg,pt %icc, loop_156
1429loop_155:
1430 stb %o1, [%l7 + 0x26]
1431 sdivx %i3, 0x0AD5, %i7
1432 edge8n %l3, %i5, %g7
1433loop_156:
1434 ldsh [%l7 + 0x0E], %l4
1435 brnz,a %g2, loop_157
1436 bgu loop_158
1437 ldx [%l7 + 0x70], %o2
1438 fmovdg %xcc, %f15, %f0
1439loop_157:
1440 lduh [%l7 + 0x68], %i0
1441loop_158:
1442 bshuffle %f8, %f12, %f2
1443 stx %i6, [%l7 + 0x70]
1444 fand %f10, %f2, %f2
1445 fmul8sux16 %f14, %f12, %f6
1446 fbge %fcc1, loop_159
1447 fcmple16 %f10, %f10, %l1
1448 tvc %xcc, 0x2
1449 stw %o0, [%l7 + 0x0C]
1450loop_159:
1451 fmovrsgz %g4, %f12, %f8
1452 fcmpd %fcc1, %f12, %f8
1453 bl loop_160
1454 fblg %fcc3, loop_161
1455 fpadd16s %f5, %f14, %f14
1456 ldx [%l7 + 0x10], %o7
1457loop_160:
1458 edge16l %l5, %l2, %l0
1459loop_161:
1460 popc %g5, %g1
1461 fmovdle %xcc, %f4, %f2
1462 tn %icc, 0x4
1463 fmovse %xcc, %f7, %f13
1464 mulscc %o3, %i2, %o6
1465 stb %i1, [%l7 + 0x40]
1466 ldx [%l7 + 0x50], %g3
1467 fmuld8sux16 %f8, %f15, %f2
1468 ldx [%l7 + 0x18], %o5
1469 tne %xcc, 0x6
1470 tcs %xcc, 0x6
1471 ldsw [%l7 + 0x2C], %g6
1472 fmovs %f1, %f3
1473 fcmpne16 %f8, %f12, %l6
1474 lduw [%l7 + 0x7C], %o4
1475 fcmped %fcc1, %f14, %f14
1476 fmovsn %xcc, %f0, %f13
1477 brgez,a %i4, loop_162
1478 ld [%l7 + 0x64], %f1
1479 fmovdpos %xcc, %f3, %f6
1480 ldx [%l7 + 0x38], %i3
1481loop_162:
1482 ldsb [%l7 + 0x16], %i7
1483 fbuge,a %fcc2, loop_163
1484 brlz %l3, loop_164
1485 fbug,a %fcc2, loop_165
1486 sth %o1, [%l7 + 0x7A]
1487loop_163:
1488 fpsub32s %f9, %f15, %f14
1489loop_164:
1490 tcc %xcc, 0x4
1491loop_165:
1492 move %icc, %g7, %l4
1493 sra %g2, %o2, %i5
1494 fmovsle %xcc, %f5, %f9
1495 fandnot1 %f8, %f8, %f10
1496 fbge,a %fcc1, loop_166
1497 ldsb [%l7 + 0x22], %i6
1498 ldsh [%l7 + 0x32], %i0
1499 fmovrsgz %o0, %f11, %f3
1500loop_166:
1501 sth %g4, [%l7 + 0x46]
1502 st %f8, [%l7 + 0x60]
1503 ldub [%l7 + 0x1B], %o7
1504 fornot1 %f0, %f10, %f2
1505 stb %l1, [%l7 + 0x46]
1506 st %f14, [%l7 + 0x10]
1507 ldub [%l7 + 0x6B], %l5
1508 fmovdle %icc, %f14, %f15
1509 edge32l %l0, %l2, %g1
1510 fbge,a %fcc2, loop_167
1511 ldsw [%l7 + 0x70], %o3
1512 ldd [%l7 + 0x50], %f6
1513 edge32l %i2, %g5, %i1
1514loop_167:
1515 movcs %xcc, %g3, %o5
1516 fpack32 %f12, %f4, %f4
1517 ldsh [%l7 + 0x0E], %g6
1518 movneg %icc, %o6, %o4
1519 stb %i4, [%l7 + 0x1A]
1520 tvs %icc, 0x3
1521 andncc %l6, %i3, %l3
1522 fcmpne16 %f2, %f10, %i7
1523 ldd [%l7 + 0x60], %f8
1524 lduh [%l7 + 0x72], %o1
1525 ldd [%l7 + 0x68], %f4
1526 orn %g7, %l4, %o2
1527 subc %i5, %i6, %g2
1528 fone %f4
1529 fpmerge %f11, %f15, %f0
1530 bpos %icc, loop_168
1531 fmovsne %icc, %f6, %f5
1532 lduw [%l7 + 0x64], %i0
1533 fmovdle %xcc, %f14, %f15
1534loop_168:
1535 ba %icc, loop_169
1536 ldsh [%l7 + 0x2A], %g4
1537 std %f8, [%l7 + 0x18]
1538 fpadd32 %f12, %f4, %f4
1539loop_169:
1540 fpsub32 %f14, %f6, %f12
1541 fcmpeq32 %f0, %f4, %o0
1542 movrgz %l1, 0x19C, %l5
1543 fcmpeq16 %f2, %f10, %l0
1544 fmovdgu %xcc, %f5, %f1
1545 lduw [%l7 + 0x30], %o7
1546 pdist %f8, %f8, %f6
1547 nop
1548 setx loop_170, %l0, %l1
1549 wrpr 0x1, %tl
1550 wrpr %l1, %tnpc
1551 setx 0x34400001400, %l0, %l1
1552 wrpr %l1, %tstate
1553 wrhpr 0x4, %htstate
1554 done
1555 movn %icc, %l2, %o3
1556 fmovsl %xcc, %f1, %f12
1557 sllx %i2, %g1, %i1
1558loop_170:
1559 orcc %g3, %o5, %g6
1560 ldsb [%l7 + 0x26], %o6
1561 fmovse %icc, %f7, %f15
1562 fcmple32 %f10, %f14, %o4
1563 mulscc %i4, %g5, %i3
1564 edge8n %l6, %i7, %l3
1565 movre %o1, %l4, %o2
1566 ldub [%l7 + 0x65], %i5
1567 ld [%l7 + 0x0C], %f11
1568 fexpand %f0, %f8
1569 fbn,a %fcc2, loop_171
1570 fbe,a %fcc3, loop_172
1571 fnegd %f2, %f8
1572 tsubcctv %i6, %g2, %i0
1573loop_171:
1574 fnot2s %f5, %f9
1575loop_172:
1576 tvs %xcc, 0x7
1577 nop
1578 setx loop_173, %l0, %l1
1579 wrpr 0x1, %tl
1580 wrpr %l1, %tpc
1581 add %l1, 0x4, %l1
1582 wrpr %l1, %tnpc
1583 setx 0x34400001400, %l0, %l1
1584 wrpr %l1, %tstate
1585 wrhpr 0x4, %htstate
1586 retry
1587 fmovdleu %icc, %f7, %f8
1588 stb %g7, [%l7 + 0x7F]
1589 ldsb [%l7 + 0x2F], %o0
1590loop_173:
1591 fmul8x16 %f12, %f0, %f14
1592 ldub [%l7 + 0x54], %l1
1593 lduw [%l7 + 0x4C], %g4
1594 fmovdg %icc, %f13, %f6
1595 st %f6, [%l7 + 0x74]
1596 fble %fcc0, loop_174
1597 ldsh [%l7 + 0x18], %l5
1598 fmovdleu %xcc, %f12, %f7
1599 stb %o7, [%l7 + 0x60]
1600loop_174:
1601 orcc %l0, %l2, %o3
1602 ldsh [%l7 + 0x0C], %g1
1603 sra %i2, 0x0E, %g3
1604 fcmped %fcc0, %f2, %f4
1605 fbn,a %fcc3, loop_175
1606 taddcctv %o5, 0x0C6D, %i1
1607 tl %xcc, 0x5
1608 fmovrslez %g6, %f0, %f11
1609loop_175:
1610 lduw [%l7 + 0x68], %o4
1611 stx %o6, [%l7 + 0x50]
1612 fbue %fcc0, loop_176
1613 fba %fcc1, loop_177
1614 ldx [%l7 + 0x38], %g5
1615 bl %xcc, loop_178
1616loop_176:
1617 sll %i3, %l6, %i4
1618loop_177:
1619 fmovdl %icc, %f5, %f1
1620 movn %icc, %l3, %o1
1621loop_178:
1622 ldx [%l7 + 0x60], %i7
1623 ldub [%l7 + 0x62], %l4
1624 ldsw [%l7 + 0x48], %o2
1625 fornot2s %f12, %f2, %f11
1626 sth %i5, [%l7 + 0x68]
1627 st %f12, [%l7 + 0x7C]
1628 fbul,a %fcc3, loop_179
1629 stw %i6, [%l7 + 0x7C]
1630 fpadd32s %f11, %f0, %f8
1631 addccc %i0, 0x0DC7, %g7
1632loop_179:
1633 ldsw [%l7 + 0x4C], %g2
1634 fnor %f12, %f2, %f10
1635 sub %o0, 0x150C, %l1
1636 stb %l5, [%l7 + 0x5B]
1637 fmovsn %icc, %f13, %f10
1638 stb %o7, [%l7 + 0x10]
1639 popc 0x00E8, %l0
1640 fba %fcc2, loop_180
1641 lduw [%l7 + 0x3C], %g4
1642 ble,a,pn %icc, loop_181
1643 fmuld8sux16 %f14, %f2, %f10
1644loop_180:
1645 fmovde %xcc, %f7, %f1
1646 stx %o3, [%l7 + 0x18]
1647loop_181:
1648 for %f12, %f4, %f12
1649 fbn %fcc3, loop_182
1650 st %f7, [%l7 + 0x7C]
1651 movn %icc, %l2, %g1
1652 fnot2 %f12, %f12
1653loop_182:
1654 bl %xcc, loop_183
1655 addcc %i2, %o5, %i1
1656 ld [%l7 + 0x40], %f0
1657 std %f14, [%l7 + 0x20]
1658loop_183:
1659 tn %xcc, 0x4
1660 fble,a %fcc2, loop_184
1661 fsrc2 %f0, %f10
1662 ldsh [%l7 + 0x7A], %g6
1663 fxor %f6, %f2, %f6
1664loop_184:
1665 ldx [%l7 + 0x28], %o4
1666 call loop_185
1667 lduh [%l7 + 0x7A], %g3
1668 fnors %f9, %f10, %f7
1669 edge16ln %g5, %i3, %o6
1670loop_185:
1671 addcc %i4, %l6, %l3
1672 srl %i7, 0x01, %l4
1673 fmovdne %icc, %f9, %f3
1674 bne,pn %icc, loop_186
1675 fmovdgu %xcc, %f5, %f15
1676 ldsh [%l7 + 0x2E], %o2
1677 fmovdn %icc, %f4, %f12
1678loop_186:
1679 sdivx %o1, 0x15C6, %i5
1680 fcmpeq16 %f12, %f6, %i6
1681 edge16n %g7, %g2, %i0
1682 ld [%l7 + 0x50], %f7
1683 ldub [%l7 + 0x50], %l1
1684 fcmpne32 %f2, %f2, %l5
1685 fandnot1 %f2, %f0, %f0
1686 call loop_187
1687 ld [%l7 + 0x14], %f11
1688 sth %o7, [%l7 + 0x54]
1689 st %f3, [%l7 + 0x5C]
1690loop_187:
1691 and %l0, %g4, %o3
1692 fmovdl %xcc, %f3, %f6
1693 orncc %o0, %l2, %g1
1694 ld [%l7 + 0x64], %f1
1695 lduw [%l7 + 0x5C], %i2
1696 orncc %i1, 0x079E, %g6
1697 fands %f3, %f0, %f13
1698 fpadd32 %f2, %f0, %f10
1699 lduh [%l7 + 0x7E], %o4
1700 fbl,a %fcc3, loop_188
1701 call loop_189
1702 movre %g3, %o5, %i3
1703 fmuld8ulx16 %f6, %f10, %f2
1704loop_188:
1705 lduh [%l7 + 0x26], %g5
1706loop_189:
1707 lduh [%l7 + 0x56], %i4
1708 std %f14, [%l7 + 0x78]
1709 movn %icc, %o6, %l3
1710 stb %i7, [%l7 + 0x45]
1711 ldsh [%l7 + 0x1C], %l6
1712 andcc %o2, %l4, %o1
1713 lduh [%l7 + 0x0A], %i5
1714 fcmple32 %f6, %f0, %i6
1715 ldsb [%l7 + 0x54], %g7
1716 movge %xcc, %g2, %l1
1717 fpsub16 %f2, %f6, %f2
1718 bcs loop_190
1719 stb %l5, [%l7 + 0x5B]
1720 stb %i0, [%l7 + 0x56]
1721 faligndata %f2, %f4, %f4
1722loop_190:
1723 movvc %xcc, %o7, %g4
1724 ldd [%l7 + 0x30], %f12
1725 fbue,a %fcc3, loop_191
1726 taddcctv %l0, %o3, %l2
1727 ldsb [%l7 + 0x66], %o0
1728 array16 %i2, %g1, %g6
1729loop_191:
1730 orncc %o4, 0x00D8, %g3
1731 std %f6, [%l7 + 0x20]
1732 edge8l %o5, %i3, %i1
1733 fmovsgu %xcc, %f15, %f9
1734 bleu,a %xcc, loop_192
1735 ble,a,pn %xcc, loop_193
1736 fpack32 %f12, %f8, %f8
1737 nop
1738 setx loop_194, %l0, %l1
1739 wrpr 0x1, %tl
1740 wrpr %l1, %tpc
1741 add %l1, 0x4, %l1
1742 wrpr %l1, %tnpc
1743 setx 0x34400001400, %l0, %l1
1744 wrpr %l1, %tstate
1745 wrhpr 0x4, %htstate
1746 retry
1747loop_192:
1748 fmovdcc %xcc, %f6, %f13
1749loop_193:
1750 fble,a %fcc0, loop_195
1751 st %f3, [%l7 + 0x14]
1752loop_194:
1753 bshuffle %f6, %f4, %f4
1754 fcmple16 %f8, %f2, %i4
1755loop_195:
1756 fnand %f2, %f6, %f8
1757 std %f6, [%l7 + 0x20]
1758 xnorcc %g5, %l3, %o6
1759 fbue %fcc3, loop_196
1760 taddcctv %l6, 0x105A, %i7
1761 array8 %o2, %o1, %l4
1762 fmul8x16 %f5, %f10, %f0
1763loop_196:
1764 ldsw [%l7 + 0x7C], %i5
1765 smul %g7, 0x06D6, %i6
1766 umul %g2, %l1, %i0
1767 fbn %fcc0, loop_197
1768 fmovda %icc, %f1, %f6
1769 subcc %o7, 0x14A3, %g4
1770 fcmpne16 %f10, %f12, %l5
1771loop_197:
1772 array8 %o3, %l2, %l0
1773 mova %xcc, %i2, %g1
1774 taddcc %g6, %o0, %g3
1775 stx %o4, [%l7 + 0x70]
1776 fbn,a %fcc2, loop_198
1777 fbge %fcc0, loop_199
1778 fnot1s %f3, %f2
1779 fand %f12, %f4, %f12
1780loop_198:
1781 fba %fcc1, loop_200
1782loop_199:
1783 mova %icc, %i3, %o5
1784 bshuffle %f6, %f0, %f8
1785 fmovsge %xcc, %f5, %f3
1786loop_200:
1787 ldd [%l7 + 0x48], %f10
1788 srl %i4, 0x1F, %g5
1789 ldd [%l7 + 0x58], %f14
1790 fexpand %f5, %f8
1791 fones %f3
1792 movcc %icc, %l3, %o6
1793 edge8ln %i1, %l6, %i7
1794 fsrc1 %f12, %f10
1795 tsubcctv %o2, %o1, %l4
1796 movl %icc, %g7, %i5
1797 fnegs %f13, %f1
1798 fmovdl %xcc, %f8, %f9
1799 st %f5, [%l7 + 0x24]
1800 std %f14, [%l7 + 0x68]
1801 ld [%l7 + 0x5C], %f1
1802 ldsh [%l7 + 0x64], %i6
1803 fornot2s %f11, %f4, %f14
1804 tge %xcc, 0x6
1805 fmovscc %icc, %f4, %f7
1806 fmovrde %l1, %f12, %f2
1807 sub %i0, 0x0BDC, %o7
1808 fpack16 %f12, %f2
1809 ldsb [%l7 + 0x41], %g2
1810 fmovsge %xcc, %f2, %f9
1811 ba,a,pn %xcc, loop_201
1812 mulx %g4, 0x1220, %l5
1813 fpsub32s %f12, %f9, %f12
1814 brlez %l2, loop_202
1815loop_201:
1816 sdivx %l0, 0x0221, %i2
1817 st %f1, [%l7 + 0x68]
1818 addc %g1, 0x0B45, %o3
1819loop_202:
1820 movcc %icc, %o0, %g6
1821 lduh [%l7 + 0x1E], %o4
1822 te %icc, 0x6
1823 fandnot1 %f10, %f8, %f6
1824 fxor %f10, %f8, %f0
1825 ldsb [%l7 + 0x68], %g3
1826 stw %i3, [%l7 + 0x6C]
1827 call loop_203
1828 fmovdvc %xcc, %f3, %f2
1829 fpadd32s %f4, %f14, %f14
1830 smul %i4, %g5, %l3
1831loop_203:
1832 fmovdge %icc, %f13, %f3
1833 fmul8sux16 %f4, %f6, %f6
1834 bl %icc, loop_204
1835 fnands %f10, %f3, %f15
1836 siam 0x0
1837 fornot2s %f8, %f12, %f7
1838loop_204:
1839 tle %xcc, 0x5
1840 orn %o5, 0x0519, %i1
1841 bvs %icc, loop_205
1842 fmovrse %o6, %f5, %f1
1843 srax %i7, %o2, %l6
1844 edge32l %o1, %g7, %i5
1845loop_205:
1846 ldub [%l7 + 0x24], %l4
1847 taddcc %i6, 0x12CF, %l1
1848 ldub [%l7 + 0x3E], %i0
1849 fmovrslez %g2, %f12, %f13
1850 andcc %g4, %l5, %o7
1851 fcmpeq16 %f14, %f0, %l2
1852 fpackfix %f2, %f10
1853 ldsw [%l7 + 0x6C], %i2
1854 ldsw [%l7 + 0x74], %l0
1855 nop
1856 setx loop_206, %l0, %l1
1857 wrpr 0x1, %tl
1858 wrpr %l1, %tpc
1859 add %l1, 0x4, %l1
1860 wrpr %l1, %tnpc
1861 setx 0x34400001400, %l0, %l1
1862 wrpr %l1, %tstate
1863 wrhpr 0x4, %htstate
1864 retry
1865 sdivx %o3, 0x0B10, %g1
1866 fpadd32s %f8, %f11, %f0
1867 bleu %icc, loop_207
1868loop_206:
1869 ldsh [%l7 + 0x60], %g6
1870 movl %icc, %o0, %g3
1871 stw %o4, [%l7 + 0x7C]
1872loop_207:
1873 fxnors %f2, %f1, %f5
1874 lduh [%l7 + 0x30], %i4
1875 brgz %i3, loop_208
1876 stx %g5, [%l7 + 0x18]
1877 ld [%l7 + 0x40], %f7
1878 fmovda %icc, %f5, %f0
1879loop_208:
1880 fbl %fcc1, loop_209
1881 edge8ln %o5, %i1, %l3
1882 ldx [%l7 + 0x30], %i7
1883 fpsub16s %f1, %f3, %f13
1884loop_209:
1885 stx %o6, [%l7 + 0x48]
1886 std %f10, [%l7 + 0x38]
1887 movpos %xcc, %o2, %l6
1888 bg,pn %icc, loop_210
1889 ldsw [%l7 + 0x6C], %g7
1890 movn %icc, %i5, %l4
1891 st %f8, [%l7 + 0x68]
1892loop_210:
1893 fcmpeq32 %f4, %f6, %o1
1894 bne,a,pt %icc, loop_211
1895 fcmpes %fcc2, %f9, %f9
1896 tleu %xcc, 0x2
1897 fmovrde %l1, %f2, %f12
1898loop_211:
1899 fnot2s %f8, %f3
1900 or %i6, 0x1F77, %g2
1901 ldsh [%l7 + 0x30], %g4
1902 udivx %i0, 0x1746, %o7
1903 fbug %fcc0, loop_212
1904 stb %l2, [%l7 + 0x2F]
1905 fmovsvc %icc, %f11, %f3
1906 ldsw [%l7 + 0x08], %l5
1907loop_212:
1908 mulscc %i2, %o3, %g1
1909 fexpand %f8, %f12
1910 fpack16 %f10, %f1
1911 st %f12, [%l7 + 0x2C]
1912 fmovrsne %g6, %f10, %f11
1913 fmul8sux16 %f6, %f6, %f2
1914 sth %o0, [%l7 + 0x10]
1915 ldub [%l7 + 0x37], %l0
1916 st %f1, [%l7 + 0x4C]
1917 std %f10, [%l7 + 0x30]
1918 fbuge,a %fcc2, loop_213
1919 fcmped %fcc1, %f4, %f6
1920 fba,a %fcc0, loop_214
1921 stw %g3, [%l7 + 0x4C]
1922loop_213:
1923 tge %icc, 0x2
1924 sdivx %i4, 0x1E45, %o4
1925loop_214:
1926 tvc %xcc, 0x7
1927 fnands %f13, %f8, %f2
1928 fmovdvs %icc, %f5, %f8
1929 bleu,a loop_215
1930 ldsh [%l7 + 0x46], %i3
1931 movn %xcc, %g5, %i1
1932 xnorcc %l3, %i7, %o6
1933loop_215:
1934 bg,a loop_216
1935 ldsh [%l7 + 0x20], %o2
1936 tg %xcc, 0x7
1937 movg %xcc, %o5, %g7
1938loop_216:
1939 fmovsvs %xcc, %f0, %f3
1940 fbul %fcc1, loop_217
1941 ldsw [%l7 + 0x2C], %i5
1942 ldsh [%l7 + 0x4E], %l6
1943 add %o1, %l4, %i6
1944loop_217:
1945 stw %g2, [%l7 + 0x6C]
1946 fpsub32 %f0, %f4, %f4
1947 edge32ln %g4, %l1, %i0
1948 srax %o7, 0x01, %l5
1949 ldd [%l7 + 0x58], %f2
1950 std %f8, [%l7 + 0x28]
1951 addc %l2, 0x070F, %o3
1952 nop
1953 setx loop_218, %l0, %l1
1954 jmpl %l1, %g1
1955 fmovdg %icc, %f5, %f11
1956 edge32 %i2, %g6, %o0
1957 tn %xcc, 0x0
1958loop_218:
1959 lduh [%l7 + 0x74], %l0
1960 alignaddrl %g3, %i4, %o4
1961 alignaddrl %i3, %g5, %i1
1962 fornot1 %f2, %f8, %f14
1963 stx %i7, [%l7 + 0x18]
1964 fmovsa %icc, %f9, %f5
1965 brnz %l3, loop_219
1966 xnorcc %o6, %o2, %g7
1967 fcmpne32 %f6, %f0, %i5
1968 fbl,a %fcc3, loop_220
1969loop_219:
1970 ldub [%l7 + 0x40], %o5
1971 nop
1972 setx loop_221, %l0, %l1
1973 jmpl %l1, %l6
1974 tsubcc %l4, %i6, %g2
1975loop_220:
1976 and %g4, 0x0A78, %o1
1977 fmovsvc %icc, %f5, %f2
1978loop_221:
1979 fxnors %f4, %f7, %f15
1980 fpmerge %f15, %f5, %f2
1981 nop
1982 setx loop_222, %l0, %l1
1983 wrpr 0x1, %tl
1984 wrpr %l1, %tpc
1985 add %l1, 0x4, %l1
1986 wrpr %l1, %tnpc
1987 setx 0x34400001400, %l0, %l1
1988 wrpr %l1, %tstate
1989 wrhpr 0x4, %htstate
1990 retry
1991 stb %l1, [%l7 + 0x2A]
1992 bshuffle %f14, %f2, %f0
1993 ldsw [%l7 + 0x70], %o7
1994loop_222:
1995 brz %l5, loop_223
1996 fandnot2 %f12, %f0, %f2
1997 fmovsa %xcc, %f1, %f6
1998 movvs %xcc, %l2, %i0
1999loop_223:
2000 fandnot1s %f3, %f6, %f6
2001 ldsh [%l7 + 0x64], %g1
2002 movgu %icc, %o3, %g6
2003 ldsh [%l7 + 0x38], %o0
2004 tleu %icc, 0x4
2005 smul %i2, %l0, %i4
2006 brgez %o4, loop_224
2007 stw %i3, [%l7 + 0x54]
2008 ldsb [%l7 + 0x55], %g3
2009 array8 %g5, %i7, %i1
2010loop_224:
2011 srax %l3, %o6, %o2
2012 tsubcctv %g7, %o5, %l6
2013 fcmpd %fcc3, %f8, %f10
2014 ldx [%l7 + 0x08], %l4
2015 sth %i6, [%l7 + 0x48]
2016 fmovspos %icc, %f12, %f11
2017 stw %g2, [%l7 + 0x0C]
2018 ldsh [%l7 + 0x44], %i5
2019 sdiv %g4, 0x1ED9, %o1
2020 sdiv %l1, 0x19D6, %o7
2021 for %f6, %f12, %f0
2022 for %f4, %f2, %f2
2023 bne,a,pn %xcc, loop_225
2024 mova %xcc, %l5, %i0
2025 ldsw [%l7 + 0x4C], %l2
2026 bvs,a,pn %icc, loop_226
2027loop_225:
2028 ldsw [%l7 + 0x7C], %g1
2029 ldsw [%l7 + 0x34], %o3
2030 sllx %g6, %i2, %l0
2031loop_226:
2032 stb %o0, [%l7 + 0x45]
2033 fbe,a %fcc1, loop_227
2034 array32 %o4, %i3, %g3
2035 fbu %fcc1, loop_228
2036 tcc %xcc, 0x2
2037loop_227:
2038 sdiv %g5, 0x17A0, %i7
2039 fmovda %icc, %f3, %f6
2040loop_228:
2041 fmovdvs %icc, %f6, %f11
2042 movleu %xcc, %i1, %i4
2043 stw %l3, [%l7 + 0x0C]
2044 fbn %fcc2, loop_229
2045 fmovsa %xcc, %f5, %f5
2046 edge8n %o6, %o2, %g7
2047 tvs %icc, 0x7
2048loop_229:
2049 sth %o5, [%l7 + 0x48]
2050 fmovdpos %xcc, %f5, %f3
2051 bgu,pn %xcc, loop_230
2052 ldx [%l7 + 0x08], %l4
2053 ldsh [%l7 + 0x70], %i6
2054 stw %g2, [%l7 + 0x38]
2055loop_230:
2056 stb %i5, [%l7 + 0x6D]
2057 tcs %xcc, 0x1
2058 movgu %xcc, %g4, %l6
2059 edge32 %l1, %o1, %o7
2060 andcc %l5, %i0, %g1
2061 stw %o3, [%l7 + 0x64]
2062 ldd [%l7 + 0x68], %f10
2063 for %f10, %f0, %f12
2064 fmovsl %icc, %f2, %f7
2065 stw %l2, [%l7 + 0x34]
2066 fands %f14, %f15, %f12
2067 subcc %g6, %l0, %i2
2068 stx %o0, [%l7 + 0x18]
2069 fandnot1s %f7, %f1, %f14
2070 fpsub32 %f4, %f12, %f14
2071 lduh [%l7 + 0x56], %i3
2072 fcmpne16 %f8, %f14, %g3
2073 fbu,a %fcc2, loop_231
2074 std %f0, [%l7 + 0x58]
2075 fmovrdlez %g5, %f8, %f12
2076 bcc %xcc, loop_232
2077loop_231:
2078 ldsb [%l7 + 0x72], %o4
2079 std %f2, [%l7 + 0x70]
2080 stb %i7, [%l7 + 0x71]
2081loop_232:
2082 te %icc, 0x4
2083 fba %fcc2, loop_233
2084 fpsub32s %f13, %f5, %f0
2085 ldub [%l7 + 0x5C], %i1
2086 lduh [%l7 + 0x6A], %l3
2087loop_233:
2088 sllx %o6, %i4, %g7
2089 pdist %f0, %f2, %f6
2090 fsrc2s %f11, %f10
2091 ldub [%l7 + 0x4F], %o5
2092 tvc %icc, 0x7
2093 fones %f10
2094 sdivx %o2, 0x0443, %l4
2095 fmovrslz %i6, %f9, %f10
2096 fcmple32 %f0, %f6, %i5
2097 brlez %g4, loop_234
2098 fmul8x16al %f3, %f4, %f6
2099 stw %g2, [%l7 + 0x4C]
2100 andn %l1, 0x0CE5, %l6
2101loop_234:
2102 fsrc1s %f9, %f2
2103 fmovsg %icc, %f7, %f11
2104 fbne %fcc0, loop_235
2105 fandnot2s %f9, %f3, %f6
2106 bn,a,pt %xcc, loop_236
2107 lduh [%l7 + 0x6E], %o7
2108loop_235:
2109 st %f3, [%l7 + 0x50]
2110 bpos,a %xcc, loop_237
2111loop_236:
2112 fmul8x16al %f3, %f8, %f14
2113 tleu %xcc, 0x5
2114 orncc %o1, %i0, %g1
2115loop_237:
2116 lduh [%l7 + 0x58], %o3
2117 ldd [%l7 + 0x20], %f10
2118 nop
2119 setx loop_238, %l0, %l1
2120 jmpl %l1, %l5
2121 ldsb [%l7 + 0x6D], %l2
2122 lduw [%l7 + 0x7C], %g6
2123 orn %i2, %o0, %i3
2124loop_238:
2125 addc %g3, %l0, %o4
2126 fmovspos %icc, %f14, %f5
2127 ldx [%l7 + 0x48], %g5
2128 srl %i7, %l3, %i1
2129 fmovdgu %icc, %f8, %f6
2130 fpadd16s %f14, %f9, %f13
2131 fmovdneg %icc, %f9, %f10
2132 andn %o6, 0x0B38, %g7
2133 fbl %fcc3, loop_239
2134 fcmpd %fcc1, %f10, %f6
2135 sth %o5, [%l7 + 0x46]
2136 brgz %i4, loop_240
2137loop_239:
2138 udiv %l4, 0x0058, %i6
2139 lduw [%l7 + 0x48], %o2
2140 xnor %g4, 0x19F8, %i5
2141loop_240:
2142 fbe %fcc3, loop_241
2143 stw %g2, [%l7 + 0x48]
2144 fors %f11, %f11, %f4
2145 ld [%l7 + 0x40], %f12
2146loop_241:
2147 stx %l6, [%l7 + 0x18]
2148 udivcc %o7, 0x1A91, %l1
2149 stw %o1, [%l7 + 0x70]
2150 fpsub16s %f0, %f13, %f12
2151 fxnor %f6, %f14, %f8
2152 fcmpne32 %f4, %f4, %i0
2153 fbl %fcc3, loop_242
2154 fmovdn %icc, %f15, %f5
2155 addc %g1, 0x09AE, %l5
2156 fblg %fcc1, loop_243
2157loop_242:
2158 ldsh [%l7 + 0x78], %l2
2159 lduh [%l7 + 0x38], %g6
2160 fmovscc %xcc, %f10, %f5
2161loop_243:
2162 sth %i2, [%l7 + 0x0E]
2163 sub %o3, %o0, %i3
2164 fones %f0
2165 ldsw [%l7 + 0x1C], %g3
2166 alignaddrl %o4, %l0, %i7
2167 std %f10, [%l7 + 0x68]
2168 sth %l3, [%l7 + 0x56]
2169 ldd [%l7 + 0x78], %f4
2170 fmovd %f6, %f14
2171 fnegd %f8, %f12
2172 bcs,a,pt %icc, loop_244
2173 fmovsneg %icc, %f10, %f7
2174 bcs,pt %icc, loop_245
2175 ld [%l7 + 0x1C], %f7
2176loop_244:
2177 fnot1s %f7, %f12
2178 fbl %fcc1, loop_246
2179loop_245:
2180 ldx [%l7 + 0x10], %g5
2181 fmovsneg %icc, %f4, %f7
2182 lduw [%l7 + 0x18], %i1
2183loop_246:
2184 fbul,a %fcc3, loop_247
2185 sth %o6, [%l7 + 0x52]
2186 stx %o5, [%l7 + 0x18]
2187 edge32ln %g7, %i4, %i6
2188loop_247:
2189 fmovsgu %icc, %f15, %f5
2190 fbge,a %fcc0, loop_248
2191 fmovdge %icc, %f13, %f15
2192 fblg,a %fcc3, loop_249
2193 movpos %xcc, %l4, %g4
2194loop_248:
2195 std %f14, [%l7 + 0x40]
2196 stx %i5, [%l7 + 0x18]
2197loop_249:
2198 sethi 0x1F98, %o2
2199 fones %f10
2200 fbu,a %fcc1, loop_250
2201 fcmps %fcc0, %f9, %f14
2202 andn %g2, 0x1825, %o7
2203 bleu,a loop_251
2204loop_250:
2205 fones %f14
2206 ldsb [%l7 + 0x2F], %l6
2207 fmuld8ulx16 %f15, %f0, %f8
2208loop_251:
2209 tgu %icc, 0x6
2210 fnors %f12, %f4, %f14
2211 lduh [%l7 + 0x0C], %o1
2212 ldub [%l7 + 0x18], %i0
2213 fcmps %fcc2, %f6, %f7
2214 fmovdpos %xcc, %f14, %f7
2215 fbe,a %fcc2, loop_252
2216 movrne %l1, %l5, %l2
2217 fmovsn %icc, %f5, %f8
2218 fmovrse %g6, %f6, %f14
2219loop_252:
2220 brgz %g1, loop_253
2221 nop
2222 setx loop_254, %l0, %l1
2223 jmpl %l1, %o3
2224 bne,pn %icc, loop_255
2225 ldsh [%l7 + 0x48], %o0
2226loop_253:
2227 taddcc %i2, 0x1F18, %i3
2228loop_254:
2229 ld [%l7 + 0x38], %f5
2230loop_255:
2231 st %f14, [%l7 + 0x58]
2232 fmovdvs %icc, %f11, %f4
2233 stw %g3, [%l7 + 0x48]
2234 ldub [%l7 + 0x4C], %l0
2235 tsubcc %o4, %l3, %i7
2236 lduw [%l7 + 0x28], %g5
2237 fmovdg %icc, %f12, %f12
2238 ldub [%l7 + 0x71], %o6
2239 stw %o5, [%l7 + 0x5C]
2240 addccc %g7, 0x0E7C, %i4
2241 fpack16 %f14, %f5
2242 sth %i1, [%l7 + 0x0E]
2243 fmovrslez %l4, %f13, %f11
2244 movl %xcc, %i6, %i5
2245 alignaddr %o2, %g4, %g2
2246 tneg %xcc, 0x3
2247 alignaddr %o7, %l6, %i0
2248 umulcc %o1, 0x0383, %l5
2249 std %f2, [%l7 + 0x70]
2250 fmovsleu %xcc, %f12, %f5
2251 fmovscs %icc, %f1, %f4
2252 srl %l1, %g6, %g1
2253 tne %xcc, 0x0
2254 fbug %fcc0, loop_256
2255 udiv %l2, 0x0F9A, %o3
2256 lduw [%l7 + 0x20], %i2
2257 stw %o0, [%l7 + 0x18]
2258loop_256:
2259 bn,a,pt %icc, loop_257
2260 ldsb [%l7 + 0x31], %i3
2261 stx %g3, [%l7 + 0x40]
2262 mulx %o4, %l0, %i7
2263loop_257:
2264 lduw [%l7 + 0x6C], %l3
2265 fmovdneg %xcc, %f14, %f14
2266 fmul8x16al %f15, %f7, %f14
2267 fmovsneg %xcc, %f12, %f3
2268 fbn,a %fcc2, loop_258
2269 tge %xcc, 0x1
2270 smulcc %o6, %g5, %o5
2271 brnz,a %i4, loop_259
2272loop_258:
2273 ld [%l7 + 0x10], %f14
2274 fcmpd %fcc0, %f12, %f14
2275 edge8 %g7, %l4, %i1
2276loop_259:
2277 bleu,pn %xcc, loop_260
2278 fbul,a %fcc0, loop_261
2279 fmovscs %xcc, %f13, %f7
2280 fornot1 %f4, %f2, %f2
2281loop_260:
2282 fcmpgt16 %f4, %f12, %i5
2283loop_261:
2284 tneg %xcc, 0x2
2285 fornot2 %f8, %f6, %f10
2286 fsrc2s %f12, %f5
2287 sth %o2, [%l7 + 0x6E]
2288 movvs %icc, %g4, %g2
2289 movvc %xcc, %i6, %o7
2290 fmovdleu %icc, %f15, %f10
2291 tl %icc, 0x2
2292 fandnot2 %f14, %f12, %f0
2293 movg %icc, %l6, %i0
2294 subcc %l5, 0x0C50, %o1
2295 fmuld8ulx16 %f13, %f7, %f10
2296 ldub [%l7 + 0x7F], %l1
2297 fmovsge %xcc, %f12, %f6
2298 or %g1, 0x0295, %g6
2299 st %f14, [%l7 + 0x78]
2300 orn %o3, 0x008F, %l2
2301 ldx [%l7 + 0x20], %o0
2302 fcmpd %fcc1, %f4, %f8
2303 sth %i3, [%l7 + 0x76]
2304 fbo %fcc1, loop_262
2305 fornot2s %f3, %f12, %f5
2306 std %f6, [%l7 + 0x48]
2307 fmul8x16al %f10, %f3, %f0
2308loop_262:
2309 sdivx %g3, 0x1092, %i2
2310 ldsw [%l7 + 0x18], %o4
2311 orncc %l0, %i7, %o6
2312 fsrc2s %f7, %f1
2313 movrgez %g5, 0x14F, %o5
2314 ldd [%l7 + 0x20], %f6
2315 fcmple16 %f10, %f10, %l3
2316 bne,a,pn %xcc, loop_263
2317 movl %icc, %g7, %i4
2318 std %f4, [%l7 + 0x40]
2319 lduw [%l7 + 0x60], %i1
2320loop_263:
2321 sdivx %i5, 0x1C1B, %l4
2322 fmul8x16al %f13, %f7, %f10
2323 movl %icc, %o2, %g4
2324 fmovsg %xcc, %f7, %f10
2325 lduw [%l7 + 0x7C], %i6
2326 stx %o7, [%l7 + 0x78]
2327 andcc %l6, %i0, %l5
2328 sethi 0x1629, %g2
2329 fpadd16 %f2, %f6, %f4
2330 fpsub32 %f14, %f4, %f0
2331 popc 0x1D3C, %l1
2332 sethi 0x1D3B, %o1
2333 fcmpgt32 %f8, %f8, %g1
2334 fnot1 %f12, %f2
2335 fbuge,a %fcc3, loop_264
2336 stb %g6, [%l7 + 0x10]
2337 fexpand %f5, %f12
2338 lduw [%l7 + 0x40], %l2
2339loop_264:
2340 be,a,pt %icc, loop_265
2341 stx %o0, [%l7 + 0x60]
2342 fbo,a %fcc3, loop_266
2343 fmovsgu %xcc, %f8, %f15
2344loop_265:
2345 movcc %icc, %o3, %i3
2346 fbul,a %fcc3, loop_267
2347loop_266:
2348 sethi 0x07C3, %g3
2349 fors %f8, %f13, %f12
2350 xor %i2, %o4, %i7
2351loop_267:
2352 brgez,a %l0, loop_268
2353 edge32ln %o6, %g5, %l3
2354 stb %g7, [%l7 + 0x69]
2355 tsubcc %o5, %i4, %i5
2356loop_268:
2357 fbul %fcc2, loop_269
2358 fbu,a %fcc3, loop_270
2359 fcmpeq32 %f6, %f12, %l4
2360 fmul8x16al %f1, %f13, %f12
2361loop_269:
2362 lduh [%l7 + 0x0E], %i1
2363loop_270:
2364 sth %o2, [%l7 + 0x62]
2365 fbul %fcc2, loop_271
2366 tcc %xcc, 0x5
2367 srlx %i6, %g4, %l6
2368 fmovdvc %xcc, %f13, %f14
2369loop_271:
2370 fbge %fcc2, loop_272
2371 stb %i0, [%l7 + 0x43]
2372 tn %icc, 0x0
2373 std %f0, [%l7 + 0x10]
2374loop_272:
2375 ld [%l7 + 0x64], %f8
2376 lduh [%l7 + 0x38], %o7
2377 std %f12, [%l7 + 0x28]
2378 bn %xcc, loop_273
2379 tpos %xcc, 0x4
2380 fcmps %fcc1, %f3, %f1
2381 taddcctv %l5, %g2, %o1
2382loop_273:
2383 movcs %icc, %l1, %g6
2384 fmovda %xcc, %f13, %f15
2385 st %f6, [%l7 + 0x48]
2386 sdivcc %g1, 0x0F63, %l2
2387 fnor %f0, %f12, %f2
2388 fmovdne %xcc, %f7, %f14
2389 fexpand %f11, %f14
2390 nop
2391 setx loop_274, %l0, %l1
2392 wrpr 0x1, %tl
2393 wrpr %l1, %tpc
2394 add %l1, 0x4, %l1
2395 wrpr %l1, %tnpc
2396 setx 0x34400001400, %l0, %l1
2397 wrpr %l1, %tstate
2398 wrhpr 0x4, %htstate
2399 retry
2400 movneg %icc, %o0, %i3
2401 brlez,a %g3, loop_275
2402 fmovse %xcc, %f6, %f4
2403loop_274:
2404 ldsb [%l7 + 0x0B], %o3
2405 fmovrde %o4, %f14, %f10
2406loop_275:
2407 umulcc %i7, %i2, %l0
2408 ldsw [%l7 + 0x18], %g5
2409 brgz %o6, loop_276
2410 fbn,a %fcc3, loop_277
2411 stx %g7, [%l7 + 0x28]
2412 sth %o5, [%l7 + 0x38]
2413loop_276:
2414 edge32ln %l3, %i4, %l4
2415loop_277:
2416 smul %i5, 0x0412, %o2
2417 tsubcctv %i1, 0x13BC, %g4
2418 array8 %i6, %i0, %l6
2419 alignaddr %l5, %o7, %g2
2420 stx %o1, [%l7 + 0x30]
2421 ldsb [%l7 + 0x6D], %g6
2422 nop
2423 setx loop_278, %l0, %l1
2424 wrpr 0x1, %tl
2425 wrpr %l1, %tnpc
2426 setx 0x34400001400, %l0, %l1
2427 wrpr %l1, %tstate
2428 wrhpr 0x4, %htstate
2429 done
2430 stw %l1, [%l7 + 0x4C]
2431 taddcctv %l2, 0x0B36, %o0
2432 movn %xcc, %i3, %g3
2433loop_278:
2434 bgu,a,pt %xcc, loop_279
2435 fcmpne16 %f12, %f0, %g1
2436 lduh [%l7 + 0x08], %o3
2437 ldsw [%l7 + 0x44], %o4
2438loop_279:
2439 fandnot1s %f0, %f11, %f10
2440 sth %i2, [%l7 + 0x36]
2441 ld [%l7 + 0x48], %f7
2442 fmovsgu %icc, %f5, %f6
2443 bcc,a,pt %xcc, loop_280
2444 ldx [%l7 + 0x58], %l0
2445 ldub [%l7 + 0x1A], %g5
2446 orncc %o6, %i7, %o5
2447loop_280:
2448 fnegs %f6, %f10
2449 bvs,a %icc, loop_281
2450 sth %l3, [%l7 + 0x32]
2451 fcmpgt16 %f10, %f6, %i4
2452 sth %l4, [%l7 + 0x6E]
2453loop_281:
2454 fmovdn %icc, %f7, %f3
2455 fxors %f0, %f14, %f3
2456 fcmple32 %f10, %f6, %i5
2457 edge8n %g7, %o2, %g4
2458 fmovdcs %icc, %f12, %f1
2459 ldd [%l7 + 0x68], %f10
2460 sth %i6, [%l7 + 0x6A]
2461 ldd [%l7 + 0x68], %f6
2462 fmovsgu %icc, %f0, %f12
2463 lduh [%l7 + 0x7A], %i1
2464 stw %i0, [%l7 + 0x18]
2465 fones %f6
2466 brnz,a %l6, loop_282
2467 orncc %l5, %o7, %o1
2468 ta %xcc, 0x4
2469 fnot2 %f6, %f12
2470loop_282:
2471 fnot2 %f6, %f2
2472 fsrc2s %f13, %f15
2473 ldx [%l7 + 0x28], %g2
2474 fmovscc %icc, %f15, %f14
2475 sdiv %g6, 0x1D11, %l1
2476 sth %o0, [%l7 + 0x28]
2477 fcmpgt32 %f4, %f6, %l2
2478 fornot1s %f2, %f15, %f14
2479 ta %xcc, 0x0
2480 brz %g3, loop_283
2481 ldsh [%l7 + 0x54], %i3
2482 stb %o3, [%l7 + 0x0B]
2483 fbuge %fcc1, loop_284
2484loop_283:
2485 call loop_285
2486 tg %icc, 0x2
2487 umul %o4, 0x150C, %g1
2488loop_284:
2489 subccc %i2, %g5, %o6
2490loop_285:
2491 fmovsl %icc, %f15, %f7
2492 ta %icc, 0x6
2493 bl,a %icc, loop_286
2494 edge8n %l0, %i7, %l3
2495 sth %i4, [%l7 + 0x7C]
2496 fmovrdlz %l4, %f12, %f0
2497loop_286:
2498 sth %o5, [%l7 + 0x42]
2499 movle %xcc, %g7, %o2
2500 ldsh [%l7 + 0x6C], %i5
2501 stx %i6, [%l7 + 0x20]
2502 ldsh [%l7 + 0x64], %g4
2503 lduh [%l7 + 0x34], %i0
2504 ldsh [%l7 + 0x3C], %l6
2505 fmovrdlz %l5, %f0, %f10
2506 fpsub32s %f6, %f0, %f5
2507 andn %i1, 0x1546, %o1
2508 ld [%l7 + 0x2C], %f9
2509 ble,a,pn %icc, loop_287
2510 fmovsgu %icc, %f15, %f0
2511 ldsb [%l7 + 0x0B], %o7
2512 fpsub16 %f0, %f6, %f10
2513loop_287:
2514 lduh [%l7 + 0x50], %g6
2515 ldsw [%l7 + 0x2C], %g2
2516 tcs %xcc, 0x3
2517 fornot2s %f1, %f8, %f6
2518 fbuge,a %fcc2, loop_288
2519 edge16n %l1, %l2, %o0
2520 fcmpne32 %f2, %f10, %i3
2521 tcs %xcc, 0x7
2522loop_288:
2523 movle %xcc, %o3, %g3
2524 ldx [%l7 + 0x50], %g1
2525 ldsw [%l7 + 0x50], %i2
2526 movn %icc, %g5, %o6
2527 fmovsne %icc, %f9, %f7
2528 fbu,a %fcc0, loop_289
2529 bvc,pt %xcc, loop_290
2530 fxor %f14, %f12, %f8
2531 fmovrde %l0, %f2, %f6
2532loop_289:
2533 ldsh [%l7 + 0x74], %i7
2534loop_290:
2535 fmovrsgz %l3, %f4, %f12
2536 ldx [%l7 + 0x60], %i4
2537 fmovsg %xcc, %f15, %f13
2538 fxor %f2, %f14, %f8
2539 nop
2540 setx loop_291, %l0, %l1
2541 wrpr 0x1, %tl
2542 wrpr %l1, %tnpc
2543 setx 0x34400001400, %l0, %l1
2544 wrpr %l1, %tstate
2545 wrhpr 0x4, %htstate
2546 done
2547 ld [%l7 + 0x50], %f14
2548 stb %l4, [%l7 + 0x60]
2549 fmul8x16 %f15, %f10, %f4
2550loop_291:
2551 fmovdvs %icc, %f10, %f7
2552 tg %xcc, 0x3
2553 udivcc %o4, 0x1237, %o5
2554 st %f1, [%l7 + 0x48]
2555 ldx [%l7 + 0x28], %g7
2556 fexpand %f3, %f2
2557 fpadd16 %f8, %f6, %f2
2558 tvc %xcc, 0x4
2559 lduw [%l7 + 0x2C], %o2
2560 smul %i6, %i5, %i0
2561 fpadd16s %f0, %f4, %f11
2562 stb %l6, [%l7 + 0x67]
2563 fmovrsgz %l5, %f3, %f14
2564 fbo %fcc3, loop_292
2565 ldsb [%l7 + 0x65], %g4
2566 tleu %xcc, 0x2
2567 edge8l %o1, %o7, %i1
2568loop_292:
2569 movrne %g2, 0x35A, %g6
2570 stw %l1, [%l7 + 0x24]
2571 brgz %o0, loop_293
2572 add %l2, %i3, %o3
2573 tne %icc, 0x1
2574 fbuge,a %fcc0, loop_294
2575loop_293:
2576 fsrc2s %f4, %f5
2577 fbne %fcc2, loop_295
2578 fba,a %fcc3, loop_296
2579loop_294:
2580 movrlz %g3, %g1, %i2
2581 stw %g5, [%l7 + 0x4C]
2582loop_295:
2583 stw %o6, [%l7 + 0x30]
2584loop_296:
2585 stw %l0, [%l7 + 0x18]
2586 tvs %xcc, 0x2
2587 tg %icc, 0x4
2588 sdivcc %i7, 0x1CAF, %l3
2589 tne %icc, 0x5
2590 brgz %i4, loop_297
2591 ld [%l7 + 0x70], %f11
2592 fmovdle %icc, %f4, %f9
2593 fba %fcc3, loop_298
2594loop_297:
2595 sdiv %o4, 0x1477, %o5
2596 udiv %g7, 0x0829, %o2
2597 fxors %f13, %f14, %f2
2598loop_298:
2599 sra %i6, %l4, %i5
2600 sll %l6, %l5, %i0
2601 subc %o1, 0x149B, %o7
2602 fnot2 %f0, %f6
2603 lduw [%l7 + 0x70], %i1
2604 fmovdg %icc, %f10, %f12
2605 std %f8, [%l7 + 0x58]
2606 fand %f4, %f4, %f8
2607 std %f14, [%l7 + 0x78]
2608 fzero %f12
2609 fmovdgu %icc, %f15, %f3
2610 tgu %icc, 0x5
2611 ldx [%l7 + 0x18], %g2
2612 fpack16 %f4, %f10
2613 st %f4, [%l7 + 0x78]
2614 ldub [%l7 + 0x16], %g6
2615 fnot2 %f6, %f6
2616 fbg,a %fcc0, loop_299
2617 fbn %fcc0, loop_300
2618 fandnot1 %f8, %f2, %f12
2619 fbl,a %fcc1, loop_301
2620loop_299:
2621 bge,a,pt %xcc, loop_302
2622loop_300:
2623 ldsb [%l7 + 0x71], %l1
2624 ldx [%l7 + 0x68], %g4
2625loop_301:
2626 xor %o0, %i3, %l2
2627loop_302:
2628 std %f12, [%l7 + 0x28]
2629 fnot2s %f15, %f4
2630 sdivcc %o3, 0x1CDA, %g3
2631 lduh [%l7 + 0x5C], %g1
2632 stw %i2, [%l7 + 0x1C]
2633 fmul8sux16 %f10, %f14, %f8
2634 fxor %f8, %f14, %f6
2635 stb %g5, [%l7 + 0x77]
2636 sth %l0, [%l7 + 0x6C]
2637 ld [%l7 + 0x1C], %f13
2638 fmovrdgez %i7, %f12, %f6
2639 ble,a loop_303
2640 movrlz %l3, 0x393, %i4
2641 fpadd32s %f8, %f0, %f12
2642 bgu,pn %xcc, loop_304
2643loop_303:
2644 array32 %o6, %o5, %o4
2645 lduh [%l7 + 0x7E], %g7
2646 sdivcc %i6, 0x0C88, %o2
2647loop_304:
2648 nop
2649 setx loop_305, %l0, %l1
2650 jmpl %l1, %i5
2651 movle %icc, %l4, %l6
2652 fmovsle %icc, %f7, %f14
2653 fornot2 %f6, %f10, %f8
2654loop_305:
2655 fornot2 %f0, %f8, %f2
2656 tsubcc %i0, 0x0602, %l5
2657 fpadd32 %f12, %f6, %f6
2658 brz,a %o7, loop_306
2659 edge32 %i1, %o1, %g2
2660 lduh [%l7 + 0x48], %l1
2661 stw %g6, [%l7 + 0x38]
2662loop_306:
2663 ldsw [%l7 + 0x10], %o0
2664 xnorcc %g4, %i3, %l2
2665 fzero %f6
2666 ldsh [%l7 + 0x6C], %g3
2667 fandnot1 %f6, %f8, %f4
2668 bn loop_307
2669 fmovrdgz %g1, %f8, %f14
2670 fmul8sux16 %f12, %f0, %f14
2671 ldub [%l7 + 0x7F], %o3
2672loop_307:
2673 andcc %g5, %l0, %i2
2674 fcmpgt32 %f12, %f8, %i7
2675 fpack16 %f8, %f7
2676 smulcc %i4, %o6, %o5
2677 movn %icc, %o4, %l3
2678 edge32ln %i6, %g7, %o2
2679 fmovd %f2, %f14
2680 faligndata %f12, %f8, %f12
2681 ldd [%l7 + 0x60], %f12
2682 fpsub16s %f3, %f14, %f9
2683 brgez,a %i5, loop_308
2684 fmovdleu %icc, %f8, %f3
2685 ldx [%l7 + 0x38], %l4
2686 movne %icc, %i0, %l5
2687loop_308:
2688 ldsh [%l7 + 0x4C], %l6
2689 fornot2s %f1, %f3, %f7
2690 fmovsg %xcc, %f11, %f15
2691 tneg %icc, 0x6
2692 fmovdge %icc, %f15, %f14
2693 stb %i1, [%l7 + 0x26]
2694 ldx [%l7 + 0x50], %o7
2695 fcmpgt16 %f6, %f8, %o1
2696 ble,a %icc, loop_309
2697 movne %xcc, %g2, %g6
2698 mulscc %l1, 0x1420, %o0
2699 ldx [%l7 + 0x58], %i3
2700loop_309:
2701 fmul8x16 %f14, %f12, %f6
2702 for %f6, %f12, %f12
2703 fbl %fcc2, loop_310
2704 ldx [%l7 + 0x58], %g4
2705 ldsh [%l7 + 0x40], %g3
2706 fpadd32s %f11, %f14, %f9
2707loop_310:
2708 fbn %fcc1, loop_311
2709 ldsh [%l7 + 0x5C], %g1
2710 edge32l %l2, %g5, %o3
2711 lduh [%l7 + 0x50], %l0
2712loop_311:
2713 srlx %i7, 0x08, %i2
2714 fmovsvs %xcc, %f12, %f14
2715 fcmped %fcc1, %f6, %f0
2716 fbg,a %fcc3, loop_312
2717 ldx [%l7 + 0x50], %i4
2718 ldx [%l7 + 0x50], %o5
2719 tn %icc, 0x0
2720loop_312:
2721 fnands %f10, %f4, %f11
2722 movcc %xcc, %o4, %l3
2723 udivcc %o6, 0x1C10, %i6
2724 tneg %icc, 0x1
2725 fxnor %f6, %f8, %f14
2726 fmovdcc %icc, %f4, %f14
2727 stx %o2, [%l7 + 0x50]
2728 smulcc %g7, %i5, %i0
2729 fblg,a %fcc1, loop_313
2730 orncc %l5, %l4, %i1
2731 fbn %fcc2, loop_314
2732 fandnot1s %f8, %f2, %f0
2733loop_313:
2734 movgu %xcc, %o7, %o1
2735 fmovdcs %icc, %f11, %f3
2736loop_314:
2737 fmovsvc %xcc, %f2, %f10
2738 fmovrdlz %g2, %f10, %f12
2739 fpackfix %f2, %f3
2740 fandnot1s %f11, %f15, %f14
2741 fmovsge %icc, %f2, %f0
2742 fabss %f12, %f0
2743 ldsh [%l7 + 0x6A], %l6
2744 movne %xcc, %l1, %g6
2745 ldx [%l7 + 0x28], %i3
2746 ldsw [%l7 + 0x6C], %g4
2747 xnorcc %o0, 0x1499, %g3
2748 lduh [%l7 + 0x40], %g1
2749 movcc %icc, %l2, %o3
2750 ldd [%l7 + 0x70], %f2
2751 movpos %xcc, %l0, %g5
2752 movle %xcc, %i2, %i7
2753 movge %icc, %o5, %o4
2754 ldsb [%l7 + 0x31], %l3
2755 andn %i4, %i6, %o2
2756 sth %o6, [%l7 + 0x46]
2757 fbe %fcc2, loop_315
2758 addc %i5, %i0, %l5
2759 faligndata %f4, %f4, %f0
2760 ld [%l7 + 0x3C], %f14
2761loop_315:
2762 ldsh [%l7 + 0x70], %g7
2763 std %f6, [%l7 + 0x10]
2764 fpmerge %f9, %f1, %f14
2765 sth %l4, [%l7 + 0x42]
2766 fmovdvs %xcc, %f12, %f12
2767 fpadd16 %f4, %f4, %f10
2768 fbe %fcc1, loop_316
2769 stw %i1, [%l7 + 0x54]
2770 fmul8x16au %f2, %f7, %f14
2771 fcmpgt32 %f6, %f12, %o7
2772loop_316:
2773 fbug,a %fcc3, loop_317
2774 bleu,a %xcc, loop_318
2775 lduh [%l7 + 0x46], %o1
2776 faligndata %f8, %f8, %f2
2777loop_317:
2778 fmovse %icc, %f2, %f1
2779loop_318:
2780 xnorcc %l6, %l1, %g6
2781 xor %i3, 0x1709, %g4
2782 ldsw [%l7 + 0x34], %g2
2783 fcmped %fcc2, %f6, %f4
2784 fandnot2 %f6, %f2, %f14
2785 ldd [%l7 + 0x28], %f0
2786 fxnors %f4, %f5, %f8
2787 smulcc %o0, 0x1116, %g1
2788 fcmple32 %f14, %f12, %l2
2789 ldsh [%l7 + 0x0A], %o3
2790 movne %icc, %g3, %g5
2791 ld [%l7 + 0x30], %f15
2792 fmul8ulx16 %f4, %f0, %f4
2793 ta %icc, 0x3
2794 bneg,a loop_319
2795 ldsh [%l7 + 0x1E], %l0
2796 stx %i2, [%l7 + 0x10]
2797 sra %i7, 0x01, %o4
2798loop_319:
2799 ldsb [%l7 + 0x74], %o5
2800 fbug,a %fcc2, loop_320
2801 movpos %xcc, %i4, %l3
2802 sdivx %o2, 0x1D31, %i6
2803 edge8n %i5, %o6, %i0
2804loop_320:
2805 brz %g7, loop_321
2806 ld [%l7 + 0x64], %f10
2807 andn %l4, %i1, %o7
2808 fsrc2s %f5, %f15
2809loop_321:
2810 ld [%l7 + 0x40], %f12
2811 fbge %fcc3, loop_322
2812 fcmpeq16 %f10, %f12, %o1
2813 ldub [%l7 + 0x1F], %l6
2814 fbule,a %fcc3, loop_323
2815loop_322:
2816 fnot1 %f0, %f2
2817 subccc %l1, %l5, %i3
2818 fmovsleu %icc, %f9, %f6
2819loop_323:
2820 fmul8x16al %f3, %f8, %f6
2821 lduw [%l7 + 0x7C], %g6
2822 taddcc %g2, %o0, %g4
2823 ldsb [%l7 + 0x32], %g1
2824 edge16 %l2, %g3, %g5
2825 array16 %o3, %l0, %i7
2826 std %f4, [%l7 + 0x68]
2827 ldsh [%l7 + 0x74], %i2
2828 brlz %o5, loop_324
2829 ldub [%l7 + 0x15], %i4
2830 st %f7, [%l7 + 0x48]
2831 fmovse %icc, %f9, %f13
2832loop_324:
2833 tgu %icc, 0x3
2834 fmovrde %l3, %f14, %f8
2835 fblg %fcc1, loop_325
2836 fmovscs %icc, %f8, %f13
2837 ldsw [%l7 + 0x68], %o2
2838 edge8 %i6, %o4, %i5
2839loop_325:
2840 tsubcc %o6, 0x1023, %i0
2841 fbe,a %fcc3, loop_326
2842 bvs,pt %xcc, loop_327
2843 tneg %xcc, 0x1
2844 std %f4, [%l7 + 0x78]
2845loop_326:
2846 mulscc %l4, %i1, %g7
2847loop_327:
2848 brlez %o7, loop_328
2849 fandnot2 %f8, %f4, %f10
2850 smul %l6, 0x1FE0, %l1
2851 stx %o1, [%l7 + 0x18]
2852loop_328:
2853 tcc %xcc, 0x6
2854 pdist %f14, %f6, %f8
2855 udivx %l5, 0x1E69, %i3
2856 fmovde %icc, %f12, %f12
2857 ldx [%l7 + 0x60], %g6
2858 udivx %o0, 0x0B24, %g2
2859 fzeros %f4
2860 stx %g1, [%l7 + 0x18]
2861 movpos %icc, %g4, %l2
2862 ldx [%l7 + 0x20], %g5
2863 fmul8x16 %f9, %f0, %f4
2864 fmovrdlez %o3, %f2, %f14
2865 orn %l0, 0x1CDD, %g3
2866 fpadd16s %f1, %f1, %f4
2867 fcmpgt32 %f14, %f0, %i2
2868 movn %xcc, %i7, %o5
2869 bleu,pt %icc, loop_329
2870 ldsb [%l7 + 0x17], %l3
2871 bvc,a loop_330
2872 fmovsn %icc, %f8, %f9
2873loop_329:
2874 ldd [%l7 + 0x58], %f12
2875 fandnot1s %f10, %f11, %f2
2876loop_330:
2877 tsubcc %o2, %i6, %i4
2878 andcc %o4, %i5, %i0
2879 sth %o6, [%l7 + 0x3E]
2880 lduh [%l7 + 0x62], %l4
2881 stx %i1, [%l7 + 0x30]
2882 fbg %fcc1, loop_331
2883 mova %icc, %g7, %o7
2884 brgz %l6, loop_332
2885 movrlz %l1, 0x3AE, %o1
2886loop_331:
2887 array32 %l5, %i3, %g6
2888 alignaddrl %g2, %g1, %o0
2889loop_332:
2890 array8 %g4, %l2, %g5
2891 fmovsg %icc, %f13, %f10
2892 fpadd16s %f10, %f1, %f14
2893 ta %icc, 0x6
2894 fnegd %f6, %f14
2895 fmovrdlez %l0, %f0, %f2
2896 for %f2, %f12, %f0
2897 ldd [%l7 + 0x50], %f8
2898 edge16ln %g3, %i2, %o3
2899 fmovsvc %xcc, %f12, %f2
2900 fble,a %fcc3, loop_333
2901 brlz %o5, loop_334
2902 fxnor %f10, %f2, %f12
2903 sth %i7, [%l7 + 0x42]
2904loop_333:
2905 move %icc, %l3, %i6
2906loop_334:
2907 addccc %i4, %o2, %o4
2908 fpsub32s %f0, %f10, %f0
2909 edge8n %i0, %i5, %o6
2910 stx %i1, [%l7 + 0x28]
2911 ldub [%l7 + 0x6B], %g7
2912 array16 %l4, %o7, %l6
2913 array32 %l1, %l5, %i3
2914 bpos,a %icc, loop_335
2915 fmuld8sux16 %f13, %f7, %f2
2916 ldsb [%l7 + 0x25], %o1
2917 ldx [%l7 + 0x28], %g2
2918loop_335:
2919 fabss %f9, %f7
2920 fxnor %f10, %f6, %f6
2921 brgez %g6, loop_336
2922 fpackfix %f4, %f8
2923 brgz,a %g1, loop_337
2924 bvc,pn %xcc, loop_338
2925loop_336:
2926 subccc %g4, %l2, %o0
2927 andcc %l0, %g5, %i2
2928loop_337:
2929 bpos loop_339
2930loop_338:
2931 tcs %icc, 0x1
2932 fba %fcc2, loop_340
2933 st %f3, [%l7 + 0x68]
2934loop_339:
2935 ldsw [%l7 + 0x20], %o3
2936 fxor %f10, %f6, %f10
2937loop_340:
2938 ldsw [%l7 + 0x30], %g3
2939 addc %i7, %l3, %o5
2940 fmovdl %xcc, %f8, %f6
2941 brlz,a %i6, loop_341
2942 movl %xcc, %o2, %o4
2943 bcs %xcc, loop_342
2944 fmul8x16 %f6, %f10, %f6
2945loop_341:
2946 fmovsl %icc, %f15, %f10
2947 edge16ln %i4, %i0, %i5
2948loop_342:
2949 sth %o6, [%l7 + 0x26]
2950 smulcc %g7, %i1, %o7
2951 ldsw [%l7 + 0x74], %l4
2952 fcmpd %fcc0, %f12, %f10
2953 fsrc2s %f7, %f4
2954 movne %xcc, %l1, %l5
2955 fandnot1s %f15, %f10, %f6
2956 tne %icc, 0x5
2957 fmovde %icc, %f13, %f13
2958 ldsh [%l7 + 0x32], %l6
2959 fbuge %fcc3, loop_343
2960 fnot1s %f4, %f9
2961 ldx [%l7 + 0x50], %i3
2962 orn %g2, %g6, %o1
2963loop_343:
2964 fba,a %fcc3, loop_344
2965 smul %g4, %l2, %o0
2966 movg %icc, %g1, %g5
2967 movcs %icc, %l0, %o3
2968loop_344:
2969 bgu,a %xcc, loop_345
2970 lduw [%l7 + 0x64], %g3
2971 orcc %i2, 0x03ED, %i7
2972 fmovse %xcc, %f1, %f5
2973loop_345:
2974 stx %l3, [%l7 + 0x30]
2975 fmovsne %icc, %f13, %f14
2976 fbn %fcc0, loop_346
2977 ldx [%l7 + 0x78], %o5
2978 sdiv %i6, 0x1C19, %o2
2979 ldd [%l7 + 0x08], %f10
2980loop_346:
2981 fzeros %f6
2982 st %f12, [%l7 + 0x34]
2983 brgz,a %o4, loop_347
2984 ldx [%l7 + 0x38], %i4
2985 lduw [%l7 + 0x5C], %i0
2986 fornot2s %f5, %f4, %f13
2987loop_347:
2988 fmovsl %icc, %f12, %f14
2989 ldub [%l7 + 0x5F], %i5
2990 fcmpeq32 %f8, %f4, %o6
2991 lduh [%l7 + 0x50], %g7
2992 fmovrsgez %i1, %f4, %f3
2993 sth %l4, [%l7 + 0x70]
2994 ld [%l7 + 0x78], %f4
2995 fmovrslez %l1, %f0, %f11
2996 tneg %icc, 0x5
2997 fble %fcc0, loop_348
2998 ldsh [%l7 + 0x46], %l5
2999 pdist %f8, %f2, %f4
3000 fmul8x16 %f13, %f4, %f14
3001loop_348:
3002 ble,a,pt %icc, loop_349
3003 ldub [%l7 + 0x21], %l6
3004 ldub [%l7 + 0x32], %i3
3005 movpos %xcc, %g2, %g6
3006loop_349:
3007 fmovrdlez %o7, %f0, %f4
3008 stb %o1, [%l7 + 0x4A]
3009 tcc %xcc, 0x4
3010 fcmple16 %f4, %f12, %l2
3011 fmovsgu %icc, %f12, %f0
3012 brnz,a %g4, loop_350
3013 movge %icc, %g1, %o0
3014 fbu,a %fcc2, loop_351
3015 tvc %icc, 0x2
3016loop_350:
3017 fbe,a %fcc1, loop_352
3018 bne,a,pn %icc, loop_353
3019loop_351:
3020 lduh [%l7 + 0x24], %l0
3021 lduw [%l7 + 0x50], %o3
3022loop_352:
3023 ldx [%l7 + 0x10], %g5
3024loop_353:
3025 fpack32 %f14, %f4, %f0
3026 fmovdneg %icc, %f7, %f15
3027 fmovrdgz %i2, %f8, %f0
3028 stb %i7, [%l7 + 0x74]
3029 bg,pt %xcc, loop_354
3030 ldd [%l7 + 0x40], %f14
3031 fba,a %fcc2, loop_355
3032 fmovdle %xcc, %f11, %f11
3033loop_354:
3034 fpsub16s %f13, %f10, %f8
3035 nop
3036 setx loop_356, %l0, %l1
3037 wrpr 0x1, %tl
3038 wrpr %l1, %tnpc
3039 setx 0x34400001400, %l0, %l1
3040 wrpr %l1, %tstate
3041 wrhpr 0x4, %htstate
3042 done
3043loop_355:
3044 or %l3, %o5, %g3
3045 bcs,pt %xcc, loop_357
3046 edge32 %o2, %o4, %i6
3047loop_356:
3048 fbn,a %fcc1, loop_358
3049 sdivcc %i4, 0x0B22, %i5
3050loop_357:
3051 movre %i0, 0x0C8, %g7
3052 ldub [%l7 + 0x0E], %i1
3053loop_358:
3054 fmovse %icc, %f11, %f4
3055 movne %xcc, %o6, %l4
3056 ldsh [%l7 + 0x58], %l5
3057 bshuffle %f12, %f6, %f8
3058 ldsh [%l7 + 0x6E], %l1
3059 fpack16 %f4, %f12
3060 udivcc %i3, 0x180B, %l6
3061 ldub [%l7 + 0x70], %g2
3062 fnot2s %f14, %f15
3063 stw %g6, [%l7 + 0x60]
3064 ldd [%l7 + 0x28], %f0
3065 ldsh [%l7 + 0x32], %o7
3066 ldx [%l7 + 0x78], %o1
3067 sll %g4, 0x05, %g1
3068 movpos %icc, %o0, %l2
3069 addc %o3, 0x129D, %g5
3070 te %xcc, 0x5
3071 movneg %icc, %l0, %i7
3072 bn,a,pn %xcc, loop_359
3073 fmovdgu %icc, %f0, %f6
3074 andn %i2, %o5, %l3
3075 fpadd16s %f8, %f2, %f12
3076loop_359:
3077 edge8l %g3, %o2, %i6
3078 tvs %xcc, 0x3
3079 ldx [%l7 + 0x60], %o4
3080 stx %i5, [%l7 + 0x28]
3081 ldsb [%l7 + 0x40], %i4
3082 movre %g7, %i1, %o6
3083 stx %l4, [%l7 + 0x60]
3084 stx %i0, [%l7 + 0x10]
3085 fmovrslz %l5, %f2, %f15
3086 fmul8sux16 %f2, %f4, %f0
3087 sth %i3, [%l7 + 0x1E]
3088 bn,a,pt %icc, loop_360
3089 std %f14, [%l7 + 0x60]
3090 fmovsvc %xcc, %f1, %f12
3091 ldsh [%l7 + 0x26], %l6
3092loop_360:
3093 fmovspos %icc, %f5, %f10
3094 ldsw [%l7 + 0x74], %g2
3095 sethi 0x1F65, %l1
3096 fmuld8sux16 %f13, %f14, %f14
3097 siam 0x6
3098 stw %o7, [%l7 + 0x18]
3099 fpackfix %f0, %f7
3100 fmuld8ulx16 %f11, %f0, %f0
3101 fmovdl %xcc, %f6, %f9
3102 fmovsgu %xcc, %f2, %f9
3103 xorcc %o1, 0x157C, %g4
3104 edge8 %g1, %o0, %g6
3105 array16 %o3, %l2, %g5
3106 fmovsleu %xcc, %f11, %f10
3107 lduh [%l7 + 0x28], %l0
3108 fpsub16s %f11, %f12, %f3
3109 nop
3110 setx loop_361, %l0, %l1
3111 wrpr 0x1, %tl
3112 wrpr %l1, %tnpc
3113 setx 0x34400001400, %l0, %l1
3114 wrpr %l1, %tstate
3115 wrhpr 0x4, %htstate
3116 done
3117 srl %i7, 0x00, %i2
3118 fornot1 %f10, %f6, %f8
3119 fmovsleu %icc, %f10, %f15
3120loop_361:
3121 bleu loop_362
3122 be,a loop_363
3123 st %f7, [%l7 + 0x78]
3124 fandnot1 %f10, %f8, %f12
3125loop_362:
3126 st %f6, [%l7 + 0x5C]
3127loop_363:
3128 fblg,a %fcc3, loop_364
3129 tge %icc, 0x6
3130 srax %l3, %g3, %o2
3131 fand %f14, %f10, %f12
3132loop_364:
3133 fmovsle %icc, %f2, %f11
3134 lduw [%l7 + 0x34], %o5
3135 fmovsne %xcc, %f3, %f8
3136 fcmpd %fcc1, %f6, %f10
3137 stx %o4, [%l7 + 0x60]
3138 movne %icc, %i6, %i4
3139 bn,pt %icc, loop_365
3140 fxnors %f13, %f0, %f8
3141 lduw [%l7 + 0x50], %i5
3142 fzeros %f10
3143loop_365:
3144 ldx [%l7 + 0x78], %g7
3145 fmovrde %o6, %f14, %f12
3146 fmul8x16au %f10, %f2, %f2
3147 fmuld8sux16 %f6, %f6, %f8
3148 add %l4, %i1, %i0
3149 mulx %i3, 0x003E, %l5
3150 ldsb [%l7 + 0x70], %l6
3151 std %f6, [%l7 + 0x28]
3152 stx %l1, [%l7 + 0x38]
3153 stb %o7, [%l7 + 0x34]
3154 ld [%l7 + 0x50], %f7
3155 st %f7, [%l7 + 0x74]
3156 addc %g2, 0x08B4, %g4
3157 tsubcc %g1, 0x0180, %o1
3158 orcc %g6, %o3, %l2
3159 stb %g5, [%l7 + 0x2C]
3160 ld [%l7 + 0x0C], %f2
3161 fmovrse %l0, %f8, %f12
3162 fmovrslz %i7, %f8, %f10
3163 andn %i2, 0x0702, %o0
3164 movvc %icc, %l3, %o2
3165 fmovde %xcc, %f6, %f15
3166 fmovdpos %icc, %f0, %f1
3167 fmovrslz %g3, %f7, %f12
3168 stw %o4, [%l7 + 0x4C]
3169 fmovrslez %i6, %f0, %f5
3170 ldd [%l7 + 0x78], %f12
3171 lduw [%l7 + 0x60], %o5
3172 ldsb [%l7 + 0x0D], %i4
3173 fmovsa %xcc, %f10, %f8
3174 ble,pt %xcc, loop_366
3175 fones %f11
3176 fcmpgt32 %f12, %f4, %g7
3177 movneg %icc, %i5, %l4
3178loop_366:
3179 fbn %fcc1, loop_367
3180 stb %o6, [%l7 + 0x69]
3181 edge32ln %i1, %i3, %i0
3182 fands %f1, %f7, %f9
3183loop_367:
3184 ldd [%l7 + 0x50], %f12
3185 edge8n %l5, %l1, %l6
3186 fmovsvc %xcc, %f9, %f9
3187 st %f7, [%l7 + 0x28]
3188 fble %fcc2, loop_368
3189 fmovrse %g2, %f8, %f8
3190 ldub [%l7 + 0x32], %o7
3191 nop
3192 setx loop_369, %l0, %l1
3193 wrpr 0x1, %tl
3194 wrpr %l1, %tpc
3195 add %l1, 0x4, %l1
3196 wrpr %l1, %tnpc
3197 setx 0x34400001400, %l0, %l1
3198 wrpr %l1, %tstate
3199 wrhpr 0x4, %htstate
3200 retry
3201loop_368:
3202 edge8l %g4, %o1, %g1
3203 fmovscc %icc, %f3, %f0
3204 movvs %xcc, %g6, %o3
3205loop_369:
3206 fmovrsgez %l2, %f15, %f6
3207 fcmps %fcc2, %f4, %f0
3208 movcs %xcc, %g5, %i7
3209 fmovdle %xcc, %f4, %f2
3210 orn %i2, %o0, %l3
3211 stw %l0, [%l7 + 0x34]
3212 std %f2, [%l7 + 0x10]
3213 fpadd16s %f8, %f7, %f12
3214 ldub [%l7 + 0x60], %g3
3215 fnot2 %f10, %f2
3216 array16 %o4, %i6, %o2
3217 tl %xcc, 0x2
3218 movpos %icc, %i4, %o5
3219 fpackfix %f12, %f1
3220 bge,a %icc, loop_370
3221 fmovdcc %xcc, %f4, %f8
3222 ldsw [%l7 + 0x48], %i5
3223 movcs %icc, %l4, %o6
3224loop_370:
3225 fpmerge %f3, %f3, %f0
3226 movn %xcc, %i1, %g7
3227 stw %i3, [%l7 + 0x68]
3228 fsrc1s %f5, %f5
3229 ld [%l7 + 0x54], %f1
3230 fmovrdgez %l5, %f8, %f2
3231 xor %l1, 0x063A, %l6
3232 addc %i0, %o7, %g4
3233 tpos %xcc, 0x2
3234 fsrc1s %f8, %f6
3235 movl %icc, %g2, %o1
3236 ldd [%l7 + 0x60], %f14
3237 std %f12, [%l7 + 0x50]
3238 std %f12, [%l7 + 0x18]
3239 fmovdne %icc, %f11, %f12
3240 fmovdvs %icc, %f7, %f6
3241 stw %g6, [%l7 + 0x44]
3242 ldsw [%l7 + 0x18], %o3
3243 ldsw [%l7 + 0x68], %l2
3244 fornot1 %f2, %f0, %f14
3245 lduh [%l7 + 0x10], %g1
3246 xor %g5, %i2, %o0
3247 fpsub16s %f14, %f4, %f9
3248 fmovdvc %icc, %f8, %f4
3249 andcc %l3, 0x06F5, %i7
3250 fpadd32s %f2, %f12, %f8
3251 fmul8ulx16 %f12, %f6, %f8
3252 popc 0x1F08, %g3
3253 fmovrdlez %l0, %f0, %f4
3254 fmovsl %xcc, %f2, %f8
3255 ld [%l7 + 0x24], %f9
3256 umulcc %i6, 0x08C6, %o4
3257 stx %o2, [%l7 + 0x30]
3258 andn %i4, 0x0306, %o5
3259 ldsh [%l7 + 0x50], %l4
3260 ldsh [%l7 + 0x18], %o6
3261 ldub [%l7 + 0x6F], %i1
3262 tvs %xcc, 0x5
3263 stw %g7, [%l7 + 0x70]
3264 fors %f3, %f8, %f4
3265 fxnors %f7, %f1, %f13
3266 std %f6, [%l7 + 0x38]
3267 edge16l %i3, %l5, %i5
3268 bn,a,pt %xcc, loop_371
3269 bge,a loop_372
3270 fmovdge %xcc, %f6, %f5
3271 movleu %xcc, %l6, %i0
3272loop_371:
3273 ldub [%l7 + 0x3A], %o7
3274loop_372:
3275 fmovrsgez %g4, %f6, %f4
3276 ldsh [%l7 + 0x54], %g2
3277 edge8ln %l1, %o1, %o3
3278 fandnot2s %f2, %f9, %f6
3279 fbne %fcc3, loop_373
3280 ld [%l7 + 0x34], %f13
3281 move %icc, %l2, %g1
3282 ldsw [%l7 + 0x74], %g5
3283loop_373:
3284 brgz,a %g6, loop_374
3285 fmul8x16au %f11, %f15, %f10
3286 bvc,a,pn %icc, loop_375
3287 bpos,pn %xcc, loop_376
3288loop_374:
3289 umulcc %o0, %i2, %l3
3290 st %f1, [%l7 + 0x6C]
3291loop_375:
3292 tge %xcc, 0x2
3293loop_376:
3294 ld [%l7 + 0x44], %f0
3295 fxor %f14, %f12, %f2
3296 tn %xcc, 0x5
3297 movrne %g3, %l0, %i7
3298 fsrc2s %f1, %f15
3299 fzeros %f7
3300 st %f10, [%l7 + 0x74]
3301 fmovsne %icc, %f0, %f2
3302 bpos,pt %xcc, loop_377
3303 fmovdcc %icc, %f9, %f4
3304 fmovspos %icc, %f15, %f6
3305 stb %i6, [%l7 + 0x65]
3306loop_377:
3307 ldd [%l7 + 0x20], %f4
3308 fbne %fcc1, loop_378
3309 ldsb [%l7 + 0x2D], %o4
3310 fmovrslez %i4, %f11, %f11
3311 fmovdl %xcc, %f1, %f6
3312loop_378:
3313 sdivcc %o5, 0x1761, %o2
3314 fbg %fcc3, loop_379
3315 movvc %icc, %l4, %i1
3316 movleu %icc, %g7, %o6
3317 ldsb [%l7 + 0x76], %l5
3318loop_379:
3319 ld [%l7 + 0x7C], %f8
3320 movgu %icc, %i5, %i3
3321 and %i0, 0x0F9A, %l6
3322 tsubcctv %o7, %g4, %g2
3323 call loop_380
3324 ldd [%l7 + 0x30], %f14
3325 stx %o1, [%l7 + 0x60]
3326 tgu %xcc, 0x4
3327loop_380:
3328 fsrc2s %f13, %f0
3329 fmovdvc %icc, %f5, %f5
3330 fand %f10, %f6, %f12
3331 fmovdvs %xcc, %f15, %f12
3332 ldub [%l7 + 0x1D], %o3
3333 std %f0, [%l7 + 0x08]
3334 fmovdl %xcc, %f13, %f0
3335 mulscc %l1, 0x1F5B, %l2
3336 fmovde %icc, %f4, %f10
3337 fpadd32s %f7, %f13, %f11
3338 tn %xcc, 0x6
3339 ldx [%l7 + 0x10], %g1
3340 ldx [%l7 + 0x48], %g6
3341 tcc %xcc, 0x3
3342 ldsw [%l7 + 0x5C], %o0
3343 fmovsn %icc, %f11, %f3
3344 te %icc, 0x7
3345 tcs %xcc, 0x7
3346 fxors %f6, %f8, %f3
3347 fble %fcc3, loop_381
3348 movcc %xcc, %g5, %i2
3349 ldd [%l7 + 0x68], %f0
3350 taddcctv %g3, %l0, %l3
3351loop_381:
3352 fble,a %fcc2, loop_382
3353 fcmpes %fcc1, %f14, %f13
3354 fandnot1s %f3, %f14, %f6
3355 lduw [%l7 + 0x30], %i6
3356loop_382:
3357 fcmpgt16 %f2, %f4, %o4
3358 lduh [%l7 + 0x56], %i7
3359 fnot1s %f13, %f3
3360 sth %o5, [%l7 + 0x70]
3361 movle %icc, %o2, %l4
3362 fmovdleu %xcc, %f4, %f12
3363 movl %xcc, %i4, %i1
3364 ldsb [%l7 + 0x51], %g7
3365 call loop_383
3366 bcc,a,pt %icc, loop_384
3367 ble,a,pn %xcc, loop_385
3368 ldsw [%l7 + 0x78], %l5
3369loop_383:
3370 fmovdvc %xcc, %f8, %f4
3371loop_384:
3372 fsrc2 %f2, %f10
3373loop_385:
3374 fbul,a %fcc0, loop_386
3375 fmovrdne %o6, %f8, %f0
3376 brlez,a %i3, loop_387
3377 tneg %xcc, 0x6
3378loop_386:
3379 movrlez %i0, %l6, %i5
3380 lduh [%l7 + 0x26], %o7
3381loop_387:
3382 movrgez %g4, %g2, %o3
3383 fpsub32 %f10, %f0, %f0
3384 fcmps %fcc1, %f12, %f7
3385 fandnot1s %f6, %f15, %f8
3386 ldd [%l7 + 0x78], %f0
3387 fmovrsgez %l1, %f8, %f11
3388 fmovdne %icc, %f13, %f2
3389 fba,a %fcc1, loop_388
3390 stw %l2, [%l7 + 0x50]
3391 edge8 %o1, %g1, %o0
3392 fmovsle %icc, %f7, %f11
3393loop_388:
3394 fones %f4
3395 fsrc2 %f12, %f14
3396 ldsh [%l7 + 0x52], %g5
3397 ldsh [%l7 + 0x54], %g6
3398 stw %i2, [%l7 + 0x68]
3399 fpadd16 %f14, %f14, %f4
3400 fmovspos %icc, %f6, %f11
3401 sub %g3, 0x0FC5, %l3
3402 xnorcc %l0, 0x14EF, %i6
3403 array8 %o4, %o5, %i7
3404 fbne %fcc3, loop_389
3405 stw %o2, [%l7 + 0x58]
3406 addc %i4, 0x002A, %i1
3407 ldsb [%l7 + 0x33], %l4
3408loop_389:
3409 ld [%l7 + 0x78], %f6
3410 ldsh [%l7 + 0x20], %l5
3411 lduw [%l7 + 0x34], %g7
3412 stx %i3, [%l7 + 0x60]
3413 te %icc, 0x7
3414 edge32 %o6, %i0, %l6
3415 udivx %i5, 0x1986, %g4
3416 tcc %icc, 0x0
3417 fmovdg %icc, %f2, %f1
3418 movvc %xcc, %o7, %o3
3419 brlez %g2, loop_390
3420 fbg %fcc3, loop_391
3421 ldx [%l7 + 0x50], %l2
3422 fmovdvs %xcc, %f0, %f8
3423loop_390:
3424 bne,a,pt %icc, loop_392
3425loop_391:
3426 fsrc2s %f2, %f10
3427 fornot2 %f12, %f0, %f6
3428 fmovrsne %o1, %f0, %f8
3429loop_392:
3430 st %f2, [%l7 + 0x38]
3431 sdiv %l1, 0x02E2, %o0
3432 ld [%l7 + 0x10], %f6
3433 ldsh [%l7 + 0x0E], %g1
3434 fxors %f7, %f1, %f12
3435 movgu %xcc, %g6, %i2
3436 fpsub16s %f13, %f12, %f1
3437 fmul8ulx16 %f10, %f10, %f10
3438 fmovdl %xcc, %f4, %f3
3439 ldd [%l7 + 0x20], %f6
3440 fmovs %f10, %f1
3441 fcmped %fcc2, %f14, %f14
3442 xnor %g5, 0x1447, %g3
3443 array8 %l0, %i6, %o4
3444 bl loop_393
3445 ldx [%l7 + 0x40], %l3
3446 bneg,a,pn %xcc, loop_394
3447 ldsb [%l7 + 0x6A], %o5
3448loop_393:
3449 fornot1s %f5, %f15, %f0
3450 ldsh [%l7 + 0x20], %i7
3451loop_394:
3452 fmovspos %icc, %f10, %f7
3453 fmovdg %xcc, %f14, %f2
3454 st %f2, [%l7 + 0x20]
3455 fsrc2s %f7, %f7
3456 ldd [%l7 + 0x10], %f4
3457 fmovrse %o2, %f6, %f2
3458 fbe %fcc2, loop_395
3459 fand %f2, %f10, %f0
3460 fpadd16s %f15, %f13, %f4
3461 fsrc1 %f0, %f12
3462loop_395:
3463 te %icc, 0x1
3464 fbg %fcc0, loop_396
3465 lduw [%l7 + 0x78], %i4
3466 movvs %xcc, %i1, %l4
3467 bvs,a %icc, loop_397
3468loop_396:
3469 edge16 %g7, %i3, %l5
3470 te %icc, 0x4
3471 fmovsn %icc, %f0, %f7
3472loop_397:
3473 fbo %fcc3, loop_398
3474 fnot1 %f14, %f12
3475 edge32ln %o6, %l6, %i0
3476 fmovdneg %icc, %f4, %f1
3477loop_398:
3478 std %f4, [%l7 + 0x58]
3479 udiv %g4, 0x12CC, %i5
3480 movl %icc, %o3, %o7
3481 fmovsvs %xcc, %f0, %f6
3482 movrgez %g2, %o1, %l2
3483 stw %o0, [%l7 + 0x50]
3484 sub %l1, 0x100F, %g6
3485 fnors %f3, %f4, %f15
3486 tne %xcc, 0x6
3487 movneg %icc, %g1, %i2
3488 fmul8sux16 %f0, %f2, %f14
3489 fmovdleu %xcc, %f6, %f9
3490 subccc %g5, %l0, %g3
3491 be,a loop_399
3492 fmovs %f15, %f10
3493 fmovrdlz %i6, %f10, %f10
3494 ldsb [%l7 + 0x2F], %l3
3495loop_399:
3496 fands %f10, %f5, %f4
3497 fbne,a %fcc0, loop_400
3498 ldsw [%l7 + 0x70], %o5
3499 fmovdpos %icc, %f7, %f4
3500 fmovrdlez %o4, %f10, %f4
3501loop_400:
3502 lduh [%l7 + 0x1C], %i7
3503 tpos %icc, 0x3
3504 pdist %f4, %f14, %f6
3505 for %f8, %f6, %f2
3506 ldub [%l7 + 0x3E], %i4
3507 call loop_401
3508 fmovdcc %xcc, %f2, %f12
3509 ldsh [%l7 + 0x38], %i1
3510 fcmple16 %f12, %f14, %l4
3511loop_401:
3512 fors %f2, %f14, %f8
3513 movre %g7, 0x1B7, %i3
3514 faligndata %f8, %f6, %f4
3515 movleu %xcc, %l5, %o6
3516 ldsb [%l7 + 0x36], %o2
3517 std %f0, [%l7 + 0x08]
3518 fors %f8, %f4, %f7
3519 ldsb [%l7 + 0x73], %l6
3520 fmovdl %xcc, %f2, %f0
3521 stb %g4, [%l7 + 0x77]
3522 fcmpeq32 %f8, %f10, %i0
3523 fornot2s %f15, %f5, %f15
3524 sra %o3, %o7, %i5
3525 fmovdg %xcc, %f4, %f13
3526 ldsb [%l7 + 0x42], %g2
3527 st %f14, [%l7 + 0x0C]
3528 lduw [%l7 + 0x2C], %l2
3529 fmovdl %icc, %f13, %f0
3530 ldsh [%l7 + 0x0E], %o0
3531 fmovrsgz %l1, %f10, %f2
3532 fmovs %f2, %f10
3533 ldsw [%l7 + 0x64], %o1
3534 st %f1, [%l7 + 0x70]
3535 fsrc2 %f14, %f6
3536 lduw [%l7 + 0x70], %g6
3537 std %f2, [%l7 + 0x40]
3538 ldsw [%l7 + 0x6C], %g1
3539 udivcc %g5, 0x1203, %i2
3540 lduh [%l7 + 0x1C], %l0
3541 tl %xcc, 0x5
3542 addccc %g3, 0x1682, %l3
3543 fmovrdne %i6, %f8, %f8
3544 fbug,a %fcc0, loop_402
3545 ldx [%l7 + 0x68], %o4
3546 fbn %fcc2, loop_403
3547 fbo,a %fcc1, loop_404
3548loop_402:
3549 ldub [%l7 + 0x09], %i7
3550 andcc %o5, 0x169E, %i4
3551loop_403:
3552 lduw [%l7 + 0x0C], %i1
3553loop_404:
3554 edge16l %g7, %i3, %l4
3555 ldsh [%l7 + 0x1C], %o6
3556 fbne %fcc0, loop_405
3557 fbo %fcc3, loop_406
3558 ldsh [%l7 + 0x22], %o2
3559 ld [%l7 + 0x20], %f0
3560loop_405:
3561 stx %l5, [%l7 + 0x20]
3562loop_406:
3563 fmovdcc %xcc, %f6, %f6
3564 edge16 %l6, %g4, %o3
3565 stx %i0, [%l7 + 0x08]
3566 std %f2, [%l7 + 0x10]
3567 udiv %i5, 0x141A, %g2
3568 sdiv %o7, 0x0D38, %l2
3569 fblg %fcc0, loop_407
3570 lduw [%l7 + 0x08], %l1
3571 st %f11, [%l7 + 0x54]
3572 udivcc %o0, 0x1337, %g6
3573loop_407:
3574 fnot1 %f4, %f12
3575 edge8n %o1, %g5, %i2
3576 fpmerge %f7, %f11, %f8
3577 stb %g1, [%l7 + 0x15]
3578 ldd [%l7 + 0x48], %f6
3579 fcmpes %fcc1, %f10, %f8
3580 ldd [%l7 + 0x30], %f6
3581 ldsh [%l7 + 0x54], %g3
3582 ldsh [%l7 + 0x12], %l0
3583 umul %i6, 0x0BA8, %l3
3584 tne %icc, 0x0
3585 fbule,a %fcc2, loop_408
3586 edge32l %i7, %o5, %i4
3587 ta %xcc, 0x0
3588 taddcc %i1, %o4, %i3
3589loop_408:
3590 edge16n %l4, %o6, %o2
3591 fble %fcc3, loop_409
3592 stw %l5, [%l7 + 0x2C]
3593 brlez,a %l6, loop_410
3594 ldsb [%l7 + 0x30], %g4
3595loop_409:
3596 movleu %icc, %o3, %i0
3597 sth %g7, [%l7 + 0x0E]
3598loop_410:
3599 ldsh [%l7 + 0x66], %i5
3600 fmul8x16au %f10, %f11, %f4
3601 ldub [%l7 + 0x64], %g2
3602 ba loop_411
3603 fnegd %f6, %f0
3604 ldsh [%l7 + 0x3E], %l2
3605 fexpand %f15, %f0
3606loop_411:
3607 fzero %f8
3608 mulscc %o7, 0x1A90, %l1
3609 tgu %icc, 0x4
3610 nop
3611 setx loop_412, %l0, %l1
3612 jmpl %l1, %o0
3613 st %f0, [%l7 + 0x64]
3614 fmovrslz %o1, %f11, %f12
3615 fzero %f4
3616loop_412:
3617 ldsh [%l7 + 0x20], %g6
3618 movne %icc, %i2, %g1
3619 movrlez %g5, 0x38B, %g3
3620 udiv %i6, 0x1483, %l0
3621 movneg %icc, %i7, %l3
3622 ld [%l7 + 0x40], %f4
3623 fpsub32 %f6, %f4, %f2
3624 fmovdge %icc, %f13, %f5
3625 ldsw [%l7 + 0x3C], %i4
3626 xorcc %o5, %i1, %i3
3627 fmovsvs %icc, %f6, %f10
3628 fbo %fcc0, loop_413
3629 tneg %xcc, 0x4
3630 stb %o4, [%l7 + 0x67]
3631 fandnot1s %f15, %f1, %f5
3632loop_413:
3633 ldsh [%l7 + 0x30], %o6
3634 bne %xcc, loop_414
3635 array8 %o2, %l4, %l6
3636 addccc %l5, 0x13DA, %o3
3637 fbul,a %fcc0, loop_415
3638loop_414:
3639 call loop_416
3640 lduh [%l7 + 0x22], %g4
3641 fba %fcc0, loop_417
3642loop_415:
3643 movrgez %g7, %i5, %i0
3644loop_416:
3645 ldd [%l7 + 0x30], %f0
3646 ldx [%l7 + 0x78], %g2
3647loop_417:
3648 lduw [%l7 + 0x58], %o7
3649 st %f6, [%l7 + 0x5C]
3650 fmovse %xcc, %f1, %f8
3651 ldx [%l7 + 0x68], %l2
3652 fmovrdgz %o0, %f0, %f0
3653 movl %icc, %l1, %g6
3654 lduh [%l7 + 0x6C], %i2
3655 bvc,pt %icc, loop_418
3656 ldd [%l7 + 0x50], %f0
3657 fexpand %f5, %f0
3658 fcmpne32 %f14, %f8, %g1
3659loop_418:
3660 ldsh [%l7 + 0x1A], %o1
3661 fmovsn %icc, %f2, %f8
3662 fcmped %fcc3, %f0, %f8
3663 fmovdn %icc, %f13, %f4
3664 sth %g3, [%l7 + 0x08]
3665 stb %i6, [%l7 + 0x43]
3666 stx %g5, [%l7 + 0x20]
3667 array16 %i7, %l0, %l3
3668 ldsw [%l7 + 0x44], %o5
3669 fbuge %fcc3, loop_419
3670 orncc %i4, 0x02F0, %i1
3671 lduw [%l7 + 0x24], %i3
3672 addcc %o4, %o2, %l4
3673loop_419:
3674 umul %l6, 0x0BDB, %o6
3675 std %f2, [%l7 + 0x48]
3676 andncc %l5, %g4, %g7
3677 st %f13, [%l7 + 0x5C]
3678 mulscc %o3, 0x178E, %i0
3679 nop
3680 setx loop_420, %l0, %l1
3681 wrpr 0x1, %tl
3682 wrpr %l1, %tpc
3683 add %l1, 0x4, %l1
3684 wrpr %l1, %tnpc
3685 setx 0x34400001400, %l0, %l1
3686 wrpr %l1, %tstate
3687 wrhpr 0x4, %htstate
3688 retry
3689 stx %i5, [%l7 + 0x48]
3690 mulscc %o7, 0x0A0F, %l2
3691 stw %g2, [%l7 + 0x3C]
3692loop_420:
3693 stb %o0, [%l7 + 0x4F]
3694 tpos %icc, 0x4
3695 lduw [%l7 + 0x4C], %l1
3696 fbug,a %fcc2, loop_421
3697 bcs,a,pt %icc, loop_422
3698 ldx [%l7 + 0x18], %g6
3699 ldx [%l7 + 0x78], %g1
3700loop_421:
3701 for %f0, %f0, %f8
3702loop_422:
3703 umul %i2, %g3, %i6
3704 fand %f8, %f6, %f2
3705 fmovrsgez %g5, %f15, %f12
3706 sth %o1, [%l7 + 0x58]
3707 stx %i7, [%l7 + 0x58]
3708 movcs %xcc, %l3, %o5
3709 fnand %f6, %f6, %f8
3710 std %f0, [%l7 + 0x60]
3711 ldsh [%l7 + 0x0E], %l0
3712 movvc %icc, %i1, %i3
3713 pdist %f8, %f8, %f12
3714 fbg %fcc1, loop_423
3715 fble,a %fcc3, loop_424
3716 ldx [%l7 + 0x28], %o4
3717 lduh [%l7 + 0x2A], %i4
3718loop_423:
3719 fsrc1 %f0, %f0
3720loop_424:
3721 fnot2 %f8, %f0
3722 edge16l %l4, %o2, %o6
3723 movrlz %l6, %l5, %g4
3724 stx %g7, [%l7 + 0x20]
3725 stx %i0, [%l7 + 0x68]
3726 stx %o3, [%l7 + 0x30]
3727 fble,a %fcc0, loop_425
3728 sth %i5, [%l7 + 0x1A]
3729 array32 %o7, %l2, %g2
3730 bn,a %xcc, loop_426
3731loop_425:
3732 orcc %l1, 0x01E4, %o0
3733 sub %g1, %i2, %g3
3734 edge8n %g6, %g5, %i6
3735loop_426:
3736 fmovde %xcc, %f5, %f8
3737 ldd [%l7 + 0x70], %f14
3738 fble,a %fcc3, loop_427
3739 fba,a %fcc0, loop_428
3740 ldsb [%l7 + 0x25], %i7
3741 udivcc %o1, 0x112D, %o5
3742loop_427:
3743 ldsb [%l7 + 0x16], %l3
3744loop_428:
3745 ldd [%l7 + 0x30], %f2
3746 ldsh [%l7 + 0x10], %l0
3747 tgu %icc, 0x3
3748 stb %i3, [%l7 + 0x51]
3749 fmul8sux16 %f14, %f8, %f12
3750 fbe,a %fcc3, loop_429
3751 fnegd %f4, %f8
3752 tcs %xcc, 0x6
3753 movre %o4, 0x37A, %i4
3754loop_429:
3755 ldd [%l7 + 0x08], %f2
3756 fmovdl %xcc, %f12, %f3
3757 fmovsa %icc, %f4, %f8
3758 ldsw [%l7 + 0x54], %i1
3759 fmovrsgez %l4, %f5, %f9
3760 fbge %fcc2, loop_430
3761 brlz,a %o2, loop_431
3762 st %f9, [%l7 + 0x20]
3763 edge8ln %l6, %o6, %g4
3764loop_430:
3765 movneg %xcc, %g7, %i0
3766loop_431:
3767 addccc %l5, %i5, %o7
3768 fnegd %f8, %f6
3769 bg,a %xcc, loop_432
3770 fble,a %fcc0, loop_433
3771 edge16 %l2, %o3, %g2
3772 st %f11, [%l7 + 0x44]
3773loop_432:
3774 fmul8x16au %f14, %f2, %f8
3775loop_433:
3776 movcs %xcc, %l1, %o0
3777 fnegs %f8, %f7
3778 fbge,a %fcc2, loop_434
3779 tn %icc, 0x6
3780 tg %icc, 0x2
3781 ldsb [%l7 + 0x0E], %g1
3782loop_434:
3783 fbug,a %fcc0, loop_435
3784 stb %g3, [%l7 + 0x6A]
3785 lduw [%l7 + 0x68], %g6
3786 fpsub16s %f14, %f5, %f0
3787loop_435:
3788 fmovrdgz %g5, %f0, %f0
3789 bgu,pt %icc, loop_436
3790 brz,a %i2, loop_437
3791 fmovrslz %i6, %f1, %f15
3792 fcmpd %fcc0, %f2, %f12
3793loop_436:
3794 movgu %xcc, %o1, %i7
3795loop_437:
3796 stw %o5, [%l7 + 0x14]
3797 sdivcc %l0, 0x03B2, %l3
3798 brlz,a %i3, loop_438
3799 ldsb [%l7 + 0x72], %i4
3800 fzero %f0
3801 movcc %icc, %o4, %l4
3802loop_438:
3803 umul %i1, %l6, %o6
3804 fnot1 %f4, %f6
3805 fmul8x16 %f1, %f0, %f6
3806 fmovsa %icc, %f13, %f4
3807 sub %g4, %g7, %o2
3808 udiv %i0, 0x14B5, %l5
3809 fsrc2 %f14, %f4
3810 fpsub16s %f4, %f4, %f2
3811 fmuld8sux16 %f2, %f6, %f10
3812 movne %xcc, %i5, %o7
3813 stw %o3, [%l7 + 0x08]
3814 subc %g2, 0x0214, %l1
3815 movleu %icc, %l2, %g1
3816 mova %icc, %g3, %o0
3817 ldsb [%l7 + 0x57], %g5
3818 movvc %icc, %g6, %i6
3819 lduh [%l7 + 0x2E], %o1
3820 fbug,a %fcc2, loop_439
3821 tvc %xcc, 0x0
3822 addccc %i2, 0x1236, %o5
3823 movneg %xcc, %i7, %l0
3824loop_439:
3825 movrgez %l3, %i4, %o4
3826 fpadd32s %f13, %f5, %f14
3827 stw %l4, [%l7 + 0x30]
3828 fmovscs %xcc, %f12, %f14
3829 fnot2s %f12, %f7
3830 lduw [%l7 + 0x68], %i1
3831 ldub [%l7 + 0x18], %l6
3832 fand %f4, %f0, %f0
3833 fbn %fcc3, loop_440
3834 fmul8sux16 %f14, %f0, %f2
3835 movrgez %o6, 0x1A8, %i3
3836 fmovsg %icc, %f2, %f9
3837loop_440:
3838 brgez,a %g4, loop_441
3839 fmovdg %xcc, %f6, %f13
3840 st %f1, [%l7 + 0x6C]
3841 fpackfix %f2, %f15
3842loop_441:
3843 ldsb [%l7 + 0x70], %o2
3844 fzero %f4
3845 fpack16 %f12, %f2
3846 udivx %g7, 0x1060, %i0
3847 ldsb [%l7 + 0x68], %l5
3848 array32 %i5, %o3, %g2
3849 brgez %o7, loop_442
3850 sub %l1, 0x1270, %g1
3851 ldub [%l7 + 0x56], %l2
3852 bshuffle %f12, %f0, %f4
3853loop_442:
3854 ldx [%l7 + 0x10], %g3
3855 ldub [%l7 + 0x39], %o0
3856 ldsh [%l7 + 0x1C], %g5
3857 udiv %i6, 0x0C63, %o1
3858 fmovdge %xcc, %f0, %f3
3859 edge8n %i2, %o5, %i7
3860 stb %l0, [%l7 + 0x0F]
3861 std %f4, [%l7 + 0x48]
3862 ld [%l7 + 0x78], %f4
3863 fmovrdlz %g6, %f12, %f4
3864 fcmpeq16 %f8, %f8, %l3
3865 ldsw [%l7 + 0x78], %i4
3866 tleu %icc, 0x3
3867 brgz,a %o4, loop_443
3868 lduh [%l7 + 0x10], %l4
3869 fpackfix %f10, %f0
3870 bg %xcc, loop_444
3871loop_443:
3872 subc %i1, 0x14C2, %l6
3873 fmovsl %icc, %f6, %f11
3874 fmovrdgz %o6, %f2, %f6
3875loop_444:
3876 fpsub16 %f2, %f12, %f12
3877 stx %i3, [%l7 + 0x18]
3878 fpadd32 %f14, %f2, %f4
3879 addc %o2, %g4, %i0
3880 stw %g7, [%l7 + 0x18]
3881 fcmpne32 %f4, %f4, %l5
3882 ld [%l7 + 0x78], %f1
3883 edge32 %i5, %g2, %o3
3884 for %f2, %f4, %f14
3885 xorcc %l1, 0x14F1, %o7
3886 srlx %l2, 0x1E, %g3
3887 std %f14, [%l7 + 0x28]
3888 st %f15, [%l7 + 0x58]
3889 fzeros %f13
3890 tg %xcc, 0x2
3891 std %f0, [%l7 + 0x18]
3892 orncc %o0, %g5, %i6
3893 lduw [%l7 + 0x0C], %g1
3894 st %f10, [%l7 + 0x1C]
3895 fble,a %fcc0, loop_445
3896 sth %o1, [%l7 + 0x1C]
3897 bneg loop_446
3898 fands %f1, %f14, %f9
3899loop_445:
3900 edge8n %i2, %i7, %o5
3901 fmovrsne %g6, %f5, %f10
3902loop_446:
3903 ld [%l7 + 0x64], %f2
3904 sth %l3, [%l7 + 0x24]
3905 ldsh [%l7 + 0x60], %l0
3906 subccc %i4, %l4, %i1
3907 fmovdneg %icc, %f15, %f5
3908 pdist %f14, %f14, %f10
3909 edge32n %o4, %l6, %i3
3910 lduw [%l7 + 0x34], %o2
3911 fmul8x16au %f3, %f7, %f0
3912 sll %o6, 0x0D, %i0
3913 subccc %g4, 0x18DA, %l5
3914 fcmpeq32 %f10, %f0, %i5
3915 fmovspos %xcc, %f9, %f1
3916 fbu,a %fcc0, loop_447
3917 bgu,pt %icc, loop_448
3918 lduw [%l7 + 0x70], %g2
3919 tn %icc, 0x2
3920loop_447:
3921 movgu %xcc, %o3, %l1
3922loop_448:
3923 nop
3924 setx loop_449, %l0, %l1
3925 wrpr 0x1, %tl
3926 wrpr %l1, %tpc
3927 add %l1, 0x4, %l1
3928 wrpr %l1, %tnpc
3929 setx 0x34400001400, %l0, %l1
3930 wrpr %l1, %tstate
3931 wrhpr 0x4, %htstate
3932 retry
3933 fcmple16 %f14, %f0, %o7
3934 fblg,a %fcc3, loop_450
3935 udivcc %l2, 0x143F, %g3
3936loop_449:
3937 st %f15, [%l7 + 0x44]
3938 bvc,a loop_451
3939loop_450:
3940 tcc %xcc, 0x0
3941 ldsb [%l7 + 0x7B], %g7
3942 ldx [%l7 + 0x68], %o0
3943loop_451:
3944 std %f4, [%l7 + 0x20]
3945 addcc %g5, 0x02C1, %g1
3946 std %f6, [%l7 + 0x68]
3947 st %f12, [%l7 + 0x60]
3948 fandnot2 %f10, %f12, %f4
3949 fcmpeq16 %f12, %f10, %o1
3950 fnand %f14, %f4, %f14
3951 alignaddrl %i2, %i6, %i7
3952 fnot1s %f10, %f1
3953 ldsb [%l7 + 0x1C], %g6
3954 lduh [%l7 + 0x30], %l3
3955 stb %o5, [%l7 + 0x15]
3956 sub %i4, %l4, %l0
3957 movneg %xcc, %o4, %l6
3958 fpadd32 %f14, %f12, %f10
3959 smulcc %i1, %i3, %o2
3960 ldsb [%l7 + 0x0E], %i0
3961 fcmple16 %f14, %f12, %g4
3962 stw %o6, [%l7 + 0x74]
3963 stw %i5, [%l7 + 0x70]
3964 ldsw [%l7 + 0x54], %l5
3965 bcc,pn %icc, loop_452
3966 movcc %icc, %g2, %o3
3967 fandnot2 %f4, %f2, %f8
3968 movrgez %o7, 0x185, %l2
3969loop_452:
3970 ld [%l7 + 0x74], %f2
3971 st %f3, [%l7 + 0x5C]
3972 fmovrslz %g3, %f14, %f6
3973 alignaddr %l1, %o0, %g5
3974 nop
3975 setx loop_453, %l0, %l1
3976 wrpr 0x1, %tl
3977 wrpr %l1, %tpc
3978 add %l1, 0x4, %l1
3979 wrpr %l1, %tnpc
3980 setx 0x34400001400, %l0, %l1
3981 wrpr %l1, %tstate
3982 wrhpr 0x4, %htstate
3983 retry
3984 bgu,a,pt %icc, loop_454
3985 st %f10, [%l7 + 0x50]
3986 ta %xcc, 0x5
3987loop_453:
3988 fmovse %icc, %f3, %f1
3989loop_454:
3990 ldx [%l7 + 0x10], %g1
3991 fzeros %f8
3992 st %f9, [%l7 + 0x78]
3993 ldsw [%l7 + 0x44], %g7
3994 stw %o1, [%l7 + 0x68]
3995 sth %i2, [%l7 + 0x26]
3996 ldd [%l7 + 0x60], %f12
3997 edge16n %i6, %i7, %g6
3998 ldsh [%l7 + 0x10], %l3
3999 taddcc %i4, 0x105D, %l4
4000 nop
4001 setx loop_455, %l0, %l1
4002 wrpr 0x1, %tl
4003 wrpr %l1, %tnpc
4004 setx 0x34400001400, %l0, %l1
4005 wrpr %l1, %tstate
4006 wrhpr 0x4, %htstate
4007 done
4008 ldsb [%l7 + 0x75], %l0
4009 std %f12, [%l7 + 0x58]
4010 ldsb [%l7 + 0x6D], %o5
4011loop_455:
4012 fmovsl %icc, %f3, %f0
4013 ldd [%l7 + 0x30], %f14
4014 fmul8x16au %f10, %f6, %f14
4015 fmovrde %l6, %f14, %f10
4016 ldx [%l7 + 0x10], %o4
4017 lduw [%l7 + 0x3C], %i1
4018 ldsb [%l7 + 0x63], %o2
4019 movne %xcc, %i0, %g4
4020 stx %i3, [%l7 + 0x50]
4021 fmovsle %xcc, %f2, %f12
4022 fones %f6
4023 st %f0, [%l7 + 0x40]
4024 fmovrslz %i5, %f6, %f10
4025 ld [%l7 + 0x54], %f0
4026 xnorcc %l5, 0x0392, %o6
4027 ldx [%l7 + 0x48], %g2
4028 bleu loop_456
4029 sth %o3, [%l7 + 0x4C]
4030 ldsh [%l7 + 0x28], %o7
4031 lduw [%l7 + 0x3C], %g3
4032loop_456:
4033 brlz,a %l1, loop_457
4034 std %f4, [%l7 + 0x68]
4035 fbul %fcc3, loop_458
4036 fcmped %fcc0, %f0, %f2
4037loop_457:
4038 ldx [%l7 + 0x40], %o0
4039 taddcctv %g5, 0x135A, %l2
4040loop_458:
4041 ld [%l7 + 0x08], %f1
4042 movge %icc, %g1, %g7
4043 tne %xcc, 0x3
4044 fcmpd %fcc3, %f6, %f6
4045 stx %o1, [%l7 + 0x78]
4046 movleu %icc, %i2, %i7
4047 ldd [%l7 + 0x48], %f14
4048 bneg,pn %icc, loop_459
4049 ldd [%l7 + 0x78], %f12
4050 fbug %fcc3, loop_460
4051 stx %i6, [%l7 + 0x30]
4052loop_459:
4053 sethi 0x131F, %g6
4054 bleu %xcc, loop_461
4055loop_460:
4056 andcc %i4, %l4, %l0
4057 andcc %o5, %l3, %o4
4058 stx %i1, [%l7 + 0x48]
4059loop_461:
4060 ba,a loop_462
4061 fmovscc %xcc, %f10, %f5
4062 ldsh [%l7 + 0x38], %o2
4063 stb %l6, [%l7 + 0x7D]
4064loop_462:
4065 tneg %icc, 0x1
4066 bgu loop_463
4067 fornot2s %f1, %f14, %f14
4068 bvc,pn %xcc, loop_464
4069 ldsb [%l7 + 0x1E], %g4
4070loop_463:
4071 fsrc2s %f12, %f10
4072 movl %icc, %i3, %i5
4073loop_464:
4074 st %f12, [%l7 + 0x14]
4075 sth %i0, [%l7 + 0x36]
4076 fmovsn %icc, %f3, %f9
4077 sth %o6, [%l7 + 0x08]
4078 ba,a,pt %icc, loop_465
4079 alignaddr %l5, %o3, %g2
4080 tle %icc, 0x3
4081 ld [%l7 + 0x28], %f15
4082loop_465:
4083 movrlez %o7, %g3, %l1
4084 std %f14, [%l7 + 0x18]
4085 fble %fcc3, loop_466
4086 lduh [%l7 + 0x34], %g5
4087 ldsh [%l7 + 0x32], %l2
4088 fzeros %f14
4089loop_466:
4090 fpadd16 %f6, %f4, %f14
4091 ldx [%l7 + 0x68], %g1
4092 movn %xcc, %g7, %o0
4093 fmovsg %xcc, %f5, %f1
4094 sth %i2, [%l7 + 0x26]
4095 stb %o1, [%l7 + 0x18]
4096 fcmpeq16 %f14, %f8, %i7
4097 lduw [%l7 + 0x30], %g6
4098 fmovscc %xcc, %f12, %f4
4099 sth %i6, [%l7 + 0x5E]
4100 std %f2, [%l7 + 0x68]
4101 ld [%l7 + 0x24], %f6
4102 fmovsgu %xcc, %f9, %f13
4103 fble,a %fcc2, loop_467
4104 fxnor %f14, %f12, %f2
4105 fexpand %f14, %f2
4106 movcc %xcc, %i4, %l0
4107loop_467:
4108 tpos %xcc, 0x5
4109 fcmpd %fcc0, %f8, %f8
4110 udiv %l4, 0x007C, %l3
4111 st %f3, [%l7 + 0x6C]
4112 ldsb [%l7 + 0x2E], %o5
4113 fcmple16 %f10, %f8, %o4
4114 ldsh [%l7 + 0x18], %o2
4115 fcmpne32 %f14, %f6, %i1
4116 fmovd %f4, %f10
4117 nop
4118 setx loop_468, %l0, %l1
4119 jmpl %l1, %g4
4120 array8 %i3, %i5, %i0
4121 fmovrsgez %l6, %f0, %f8
4122 fbul,a %fcc1, loop_469
4123loop_468:
4124 fmovdn %icc, %f11, %f6
4125 ta %icc, 0x7
4126 ld [%l7 + 0x20], %f6
4127loop_469:
4128 fpadd16 %f0, %f6, %f12
4129 sth %o6, [%l7 + 0x30]
4130 movre %l5, 0x00D, %g2
4131 ldx [%l7 + 0x20], %o3
4132 fba,a %fcc3, loop_470
4133 ldub [%l7 + 0x22], %g3
4134 nop
4135 setx loop_471, %l0, %l1
4136 jmpl %l1, %o7
4137 fmul8x16al %f7, %f4, %f12
4138loop_470:
4139 stx %g5, [%l7 + 0x70]
4140 movvs %icc, %l2, %l1
4141loop_471:
4142 fxnors %f8, %f6, %f3
4143 ldub [%l7 + 0x7D], %g7
4144 fmovsgu %xcc, %f5, %f6
4145 ldub [%l7 + 0x6C], %o0
4146 stb %g1, [%l7 + 0x58]
4147 fbul %fcc1, loop_472
4148 tleu %icc, 0x1
4149 movn %icc, %o1, %i7
4150 orncc %i2, 0x18D8, %i6
4151loop_472:
4152 fpsub32 %f10, %f12, %f0
4153 fzeros %f10
4154 tpos %xcc, 0x7
4155 ldsw [%l7 + 0x6C], %i4
4156 ldsh [%l7 + 0x2E], %l0
4157 std %f4, [%l7 + 0x58]
4158 std %f12, [%l7 + 0x68]
4159 ld [%l7 + 0x68], %f9
4160 stw %l4, [%l7 + 0x54]
4161 fcmple16 %f4, %f14, %g6
4162 addc %o5, 0x1304, %o4
4163 fpack32 %f4, %f6, %f14
4164 movle %icc, %l3, %i1
4165 sra %g4, 0x15, %i3
4166 fand %f12, %f10, %f6
4167 srl %o2, %i5, %i0
4168 xnor %l6, 0x0C65, %l5
4169 ldsw [%l7 + 0x3C], %o6
4170 fcmpeq16 %f4, %f6, %g2
4171 sub %g3, %o7, %o3
4172 sdivcc %g5, 0x156C, %l2
4173 fmovsg %icc, %f12, %f2
4174 edge32 %l1, %g7, %g1
4175 brnz,a %o0, loop_473
4176 stb %i7, [%l7 + 0x39]
4177 ldsh [%l7 + 0x08], %i2
4178 umulcc %i6, 0x1E61, %o1
4179loop_473:
4180 fmovrdlez %i4, %f14, %f10
4181 fcmple16 %f2, %f6, %l4
4182 lduw [%l7 + 0x1C], %g6
4183 edge8l %o5, %o4, %l3
4184 fbge %fcc3, loop_474
4185 stx %l0, [%l7 + 0x38]
4186 ldsb [%l7 + 0x53], %i1
4187 udivx %i3, 0x1DFA, %o2
4188loop_474:
4189 lduh [%l7 + 0x0A], %g4
4190 ldsw [%l7 + 0x78], %i5
4191 bvs,a %icc, loop_475
4192 ldx [%l7 + 0x50], %i0
4193 fxor %f8, %f10, %f2
4194 fmovdle %xcc, %f4, %f7
4195loop_475:
4196 ld [%l7 + 0x7C], %f3
4197 fmovrslez %l6, %f2, %f1
4198 fmovdneg %xcc, %f11, %f6
4199 sra %o6, %g2, %g3
4200 te %icc, 0x5
4201 udiv %o7, 0x17F7, %l5
4202 tge %xcc, 0x5
4203 fexpand %f6, %f6
4204 ldsh [%l7 + 0x54], %o3
4205 fnors %f9, %f11, %f14
4206 bvc loop_476
4207 movrgz %l2, 0x26A, %l1
4208 brgez,a %g5, loop_477
4209 ta %xcc, 0x3
4210loop_476:
4211 movg %xcc, %g7, %o0
4212 ldub [%l7 + 0x72], %i7
4213loop_477:
4214 std %f6, [%l7 + 0x40]
4215 stw %i2, [%l7 + 0x54]
4216 fmovdne %xcc, %f2, %f2
4217 fcmpgt16 %f12, %f8, %i6
4218 std %f2, [%l7 + 0x48]
4219 fmovsgu %icc, %f2, %f13
4220 fcmpne16 %f8, %f4, %o1
4221 tcc %icc, 0x7
4222 ldsh [%l7 + 0x5E], %g1
4223 bcc,pt %icc, loop_478
4224 brgz,a %i4, loop_479
4225 array32 %l4, %o5, %o4
4226 fmovsgu %xcc, %f9, %f9
4227loop_478:
4228 fsrc2s %f15, %f2
4229loop_479:
4230 ldx [%l7 + 0x20], %l3
4231 ldsw [%l7 + 0x44], %g6
4232 tl %xcc, 0x6
4233 fbn,a %fcc3, loop_480
4234 edge16ln %l0, %i3, %o2
4235 taddcc %g4, %i5, %i0
4236 fble,a %fcc3, loop_481
4237loop_480:
4238 ldsw [%l7 + 0x0C], %i1
4239 lduw [%l7 + 0x30], %o6
4240 fbul %fcc1, loop_482
4241loop_481:
4242 edge32l %l6, %g3, %o7
4243 brlz,a %g2, loop_483
4244 bleu,a %xcc, loop_484
4245loop_482:
4246 ldub [%l7 + 0x5B], %l5
4247 edge32l %l2, %l1, %g5
4248loop_483:
4249 udivx %o3, 0x11A5, %o0
4250loop_484:
4251 fba,a %fcc3, loop_485
4252 fmovsg %icc, %f12, %f4
4253 bvs,pt %xcc, loop_486
4254 stb %g7, [%l7 + 0x16]
4255loop_485:
4256 fble %fcc1, loop_487
4257 fba %fcc0, loop_488
4258loop_486:
4259 fandnot1s %f8, %f3, %f5
4260 fbl,a %fcc3, loop_489
4261loop_487:
4262 srl %i7, %i6, %o1
4263loop_488:
4264 tsubcc %i2, %g1, %l4
4265 movle %xcc, %o5, %i4
4266loop_489:
4267 fmovrdgz %o4, %f12, %f10
4268 sdivx %g6, 0x1E0D, %l0
4269 for %f4, %f12, %f8
4270 bl,a,pt %icc, loop_490
4271 stb %l3, [%l7 + 0x5D]
4272 fpsub32s %f10, %f13, %f9
4273 sethi 0x0CDC, %i3
4274loop_490:
4275 ldd [%l7 + 0x50], %f0
4276 fmovsge %icc, %f1, %f4
4277 stx %g4, [%l7 + 0x78]
4278 fnegs %f13, %f5
4279 movn %xcc, %i5, %o2
4280 ldd [%l7 + 0x48], %f6
4281 edge8l %i0, %i1, %l6
4282 subccc %g3, %o6, %g2
4283 ldub [%l7 + 0x2D], %o7
4284 fmovrdlez %l5, %f2, %f8
4285 stb %l1, [%l7 + 0x54]
4286 fmovdgu %xcc, %f3, %f8
4287 fmovrde %l2, %f12, %f10
4288 movrlez %g5, 0x157, %o3
4289 fexpand %f10, %f0
4290 stw %g7, [%l7 + 0x60]
4291 ldsw [%l7 + 0x6C], %i7
4292 fpackfix %f14, %f7
4293 stb %i6, [%l7 + 0x39]
4294 bne,a,pn %xcc, loop_491
4295 call loop_492
4296 fblg,a %fcc1, loop_493
4297 lduw [%l7 + 0x48], %o0
4298loop_491:
4299 ldd [%l7 + 0x10], %f2
4300loop_492:
4301 fmovdge %xcc, %f14, %f2
4302loop_493:
4303 array16 %o1, %g1, %l4
4304 fcmps %fcc0, %f2, %f11
4305 udivx %i2, 0x1A7D, %o5
4306 edge8ln %i4, %g6, %o4
4307 fabsd %f4, %f8
4308 bvs,a loop_494
4309 subc %l3, 0x0510, %i3
4310 ldsw [%l7 + 0x0C], %g4
4311 tvc %xcc, 0x3
4312loop_494:
4313 ba,a loop_495
4314 stx %i5, [%l7 + 0x18]
4315 fmovsl %xcc, %f12, %f12
4316 fnands %f14, %f14, %f4
4317loop_495:
4318 tvc %xcc, 0x1
4319 fnot1s %f1, %f14
4320 bge,a,pn %icc, loop_496
4321 bvs,a,pn %xcc, loop_497
4322 tcc %xcc, 0x5
4323 ta %xcc, 0x2
4324loop_496:
4325 stw %l0, [%l7 + 0x40]
4326loop_497:
4327 bge,pn %icc, loop_498
4328 fone %f6
4329 edge8l %i0, %o2, %i1
4330 ble %xcc, loop_499
4331loop_498:
4332 nop
4333 setx loop_500, %l0, %l1
4334 jmpl %l1, %g3
4335 fmovrdlz %o6, %f10, %f6
4336 stb %l6, [%l7 + 0x28]
4337loop_499:
4338 ldx [%l7 + 0x68], %g2
4339loop_500:
4340 movvs %icc, %o7, %l5
4341 stw %l1, [%l7 + 0x4C]
4342 fnot2s %f8, %f1
4343 fabss %f12, %f7
4344 fpack16 %f10, %f1
4345 stb %g5, [%l7 + 0x32]
4346 addcc %l2, %o3, %g7
4347 fpmerge %f5, %f15, %f12
4348 fmuld8ulx16 %f8, %f6, %f0
4349 fmovdcs %xcc, %f15, %f15
4350 fbn %fcc1, loop_501
4351 stx %i7, [%l7 + 0x38]
4352 addcc %o0, 0x1CF8, %o1
4353 fbne %fcc3, loop_502
4354loop_501:
4355 stx %i6, [%l7 + 0x30]
4356 fmovdneg %xcc, %f2, %f5
4357 ldsb [%l7 + 0x1C], %l4
4358loop_502:
4359 stx %g1, [%l7 + 0x60]
4360 move %icc, %o5, %i2
4361 fnors %f1, %f7, %f4
4362 fmovsne %xcc, %f2, %f12
4363 fnot1s %f4, %f1
4364 fmuld8sux16 %f14, %f9, %f4
4365 fandnot1 %f4, %f6, %f2
4366 movrne %i4, %o4, %l3
4367 array32 %i3, %g4, %i5
4368 bvs %icc, loop_503
4369 tvs %icc, 0x7
4370 be,pt %xcc, loop_504
4371 lduh [%l7 + 0x10], %l0
4372loop_503:
4373 lduh [%l7 + 0x4E], %i0
4374 lduh [%l7 + 0x3E], %o2
4375loop_504:
4376 st %f11, [%l7 + 0x50]
4377 bg loop_505
4378 std %f14, [%l7 + 0x70]
4379 ldsb [%l7 + 0x4C], %i1
4380 st %f13, [%l7 + 0x74]
4381loop_505:
4382 addcc %g3, 0x1495, %g6
4383 fcmpgt32 %f8, %f4, %l6
4384 nop
4385 setx loop_506, %l0, %l1
4386 jmpl %l1, %o6
4387 fmul8x16au %f14, %f13, %f4
4388 sth %o7, [%l7 + 0x7C]
4389 brlez %g2, loop_507
4390loop_506:
4391 fmovrslz %l1, %f8, %f15
4392 fbuge,a %fcc2, loop_508
4393 fblg %fcc0, loop_509
4394loop_507:
4395 tgu %xcc, 0x1
4396 fmovrdgz %l5, %f6, %f6
4397loop_508:
4398 fbul %fcc2, loop_510
4399loop_509:
4400 sll %g5, %l2, %o3
4401 ble,a,pn %icc, loop_511
4402 fnot1 %f8, %f8
4403loop_510:
4404 bneg loop_512
4405 movleu %icc, %g7, %i7
4406loop_511:
4407 fpackfix %f12, %f8
4408 ldsb [%l7 + 0x63], %o0
4409loop_512:
4410 fnot1s %f10, %f9
4411 fmovde %icc, %f3, %f8
4412 xnor %i6, %l4, %o1
4413 tvs %icc, 0x2
4414 fmovrse %g1, %f2, %f12
4415 movcs %icc, %o5, %i2
4416 fmovrdgz %i4, %f8, %f10
4417 fnot2s %f13, %f11
4418 ld [%l7 + 0x54], %f5
4419 bg,a loop_513
4420 ld [%l7 + 0x1C], %f15
4421 fandnot2s %f3, %f3, %f15
4422 fpadd32 %f6, %f4, %f4
4423loop_513:
4424 edge8ln %o4, %l3, %g4
4425 lduw [%l7 + 0x24], %i3
4426 fcmped %fcc3, %f10, %f10
4427 andn %i5, %l0, %i0
4428 fnot2 %f8, %f6
4429 ldsh [%l7 + 0x50], %o2
4430 mova %xcc, %g3, %g6
4431 fmovsle %icc, %f0, %f3
4432 subcc %i1, 0x0D80, %l6
4433 fmuld8sux16 %f3, %f11, %f6
4434 fbo %fcc2, loop_514
4435 sdivx %o7, 0x144F, %g2
4436 ldsw [%l7 + 0x78], %l1
4437 fmovrdgez %o6, %f4, %f2
4438loop_514:
4439 bshuffle %f2, %f2, %f2
4440 fmovde %xcc, %f13, %f14
4441 movleu %xcc, %l5, %l2
4442 fornot2 %f10, %f6, %f0
4443 fpadd32 %f0, %f12, %f4
4444 fandnot2s %f10, %f4, %f1
4445 st %f10, [%l7 + 0x54]
4446 udiv %g5, 0x0949, %o3
4447 andncc %i7, %o0, %g7
4448 ldd [%l7 + 0x70], %f4
4449 lduh [%l7 + 0x66], %l4
4450 fbe,a %fcc2, loop_515
4451 movrlz %i6, %g1, %o1
4452 stw %o5, [%l7 + 0x60]
4453 bneg,a loop_516
4454loop_515:
4455 fands %f4, %f10, %f2
4456 fcmpgt16 %f2, %f6, %i2
4457 sdiv %i4, 0x0D69, %o4
4458loop_516:
4459 std %f4, [%l7 + 0x68]
4460 fmovdcs %xcc, %f14, %f3
4461 lduw [%l7 + 0x3C], %g4
4462 nop
4463 setx loop_517, %l0, %l1
4464 jmpl %l1, %i3
4465 movgu %xcc, %l3, %i5
4466 fpack16 %f8, %f2
4467 ld [%l7 + 0x50], %f14
4468loop_517:
4469 edge16ln %i0, %o2, %l0
4470 umul %g6, %i1, %l6
4471 udivcc %g3, 0x0E1F, %o7
4472 bshuffle %f14, %f10, %f6
4473 fbl,a %fcc1, loop_518
4474 fnand %f0, %f2, %f2
4475 st %f11, [%l7 + 0x4C]
4476 sdivx %g2, 0x00C4, %l1
4477loop_518:
4478 edge8n %l5, %o6, %l2
4479 nop
4480 setx loop_519, %l0, %l1
4481 wrpr 0x1, %tl
4482 wrpr %l1, %tnpc
4483 setx 0x34400001400, %l0, %l1
4484 wrpr %l1, %tstate
4485 wrhpr 0x4, %htstate
4486 done
4487 ldsh [%l7 + 0x48], %o3
4488 sth %g5, [%l7 + 0x7C]
4489 ldub [%l7 + 0x41], %i7
4490loop_519:
4491 fmul8x16 %f11, %f12, %f14
4492 tg %icc, 0x7
4493 smulcc %o0, 0x005B, %l4
4494 stw %g7, [%l7 + 0x38]
4495 stw %i6, [%l7 + 0x48]
4496 ldx [%l7 + 0x18], %o1
4497 fcmped %fcc3, %f10, %f12
4498 ldsh [%l7 + 0x58], %o5
4499 umulcc %i2, 0x13D0, %i4
4500 ld [%l7 + 0x70], %f2
4501 fmovdcs %xcc, %f1, %f1
4502 srl %g1, 0x00, %o4
4503 ldsh [%l7 + 0x2A], %g4
4504 sth %l3, [%l7 + 0x40]
4505 fmovrdne %i5, %f10, %f6
4506 sth %i3, [%l7 + 0x64]
4507 fbe,a %fcc2, loop_520
4508 sllx %o2, %l0, %g6
4509 tneg %icc, 0x4
4510 mulx %i1, 0x168E, %i0
4511loop_520:
4512 bl,pt %icc, loop_521
4513 fandnot2s %f0, %f14, %f5
4514 ldsw [%l7 + 0x60], %g3
4515 subc %l6, 0x03E5, %o7
4516loop_521:
4517 fandnot2 %f6, %f12, %f4
4518 tsubcctv %g2, 0x02EB, %l1
4519 movl %icc, %o6, %l2
4520 bgu loop_522
4521 add %o3, 0x15AC, %l5
4522 fpmerge %f6, %f11, %f2
4523 ldsh [%l7 + 0x62], %i7
4524loop_522:
4525 xnorcc %o0, 0x0032, %l4
4526 ldsw [%l7 + 0x14], %g5
4527 for %f10, %f12, %f14
4528 fandnot2 %f14, %f8, %f4
4529 stx %i6, [%l7 + 0x30]
4530 fcmpgt16 %f0, %f4, %g7
4531 stw %o5, [%l7 + 0x34]
4532 st %f7, [%l7 + 0x78]
4533 brlz %i2, loop_523
4534 stx %i4, [%l7 + 0x30]
4535 fcmpeq16 %f12, %f8, %o1
4536 stw %o4, [%l7 + 0x78]
4537loop_523:
4538 fbge %fcc3, loop_524
4539 edge8n %g4, %g1, %i5
4540 ldub [%l7 + 0x12], %i3
4541 fbne,a %fcc2, loop_525
4542loop_524:
4543 fnot1s %f0, %f11
4544 ldd [%l7 + 0x48], %f14
4545 fandnot2s %f4, %f11, %f13
4546loop_525:
4547 tgu %icc, 0x2
4548 tvs %xcc, 0x5
4549 bne,a,pn %xcc, loop_526
4550 brz,a %l3, loop_527
4551 smul %l0, %o2, %g6
4552 movg %icc, %i1, %i0
4553loop_526:
4554 ld [%l7 + 0x74], %f13
4555loop_527:
4556 smulcc %l6, %g3, %o7
4557 brlz,a %g2, loop_528
4558 fxnors %f11, %f1, %f6
4559 movneg %xcc, %l1, %l2
4560 fcmped %fcc2, %f4, %f4
4561loop_528:
4562 fmovrdne %o3, %f6, %f10
4563 bneg loop_529
4564 fbuge,a %fcc1, loop_530
4565 fsrc2s %f8, %f1
4566 fmovsl %icc, %f12, %f6
4567loop_529:
4568 fpadd16s %f2, %f13, %f4
4569loop_530:
4570 ldsh [%l7 + 0x68], %l5
4571 sth %i7, [%l7 + 0x38]
4572 nop
4573 setx loop_531, %l0, %l1
4574 wrpr 0x1, %tl
4575 wrpr %l1, %tnpc
4576 setx 0x34400001400, %l0, %l1
4577 wrpr %l1, %tstate
4578 wrhpr 0x4, %htstate
4579 done
4580 fxors %f14, %f2, %f6
4581 ldsb [%l7 + 0x58], %o0
4582 ldub [%l7 + 0x22], %l4
4583loop_531:
4584 mulx %g5, %i6, %g7
4585 srax %o6, %i2, %i4
4586 fmovrdgz %o5, %f14, %f14
4587 bcs loop_532
4588 fzero %f8
4589 fone %f2
4590 orn %o4, 0x15F8, %o1
4591loop_532:
4592 fmovse %xcc, %f11, %f12
4593 movrlz %g4, %i5, %i3
4594 fcmpeq16 %f4, %f14, %g1
4595 stb %l0, [%l7 + 0x11]
4596 fmovdvc %xcc, %f3, %f2
4597 tsubcctv %o2, 0x1ABB, %l3
4598 fbule %fcc0, loop_533
4599 edge32n %i1, %i0, %l6
4600 bvc loop_534
4601 for %f8, %f2, %f6
4602loop_533:
4603 lduh [%l7 + 0x28], %g6
4604 fnegd %f14, %f8
4605loop_534:
4606 fbue %fcc2, loop_535
4607 fcmpne32 %f0, %f12, %g3
4608 fand %f12, %f12, %f10
4609 fbl %fcc2, loop_536
4610loop_535:
4611 fmovd %f2, %f8
4612 ldsh [%l7 + 0x4C], %g2
4613 nop
4614 setx loop_537, %l0, %l1
4615 wrpr 0x1, %tl
4616 wrpr %l1, %tpc
4617 add %l1, 0x4, %l1
4618 wrpr %l1, %tnpc
4619 setx 0x34400001400, %l0, %l1
4620 wrpr %l1, %tstate
4621 wrhpr 0x4, %htstate
4622 retry
4623loop_536:
4624 stx %o7, [%l7 + 0x70]
4625 fnor %f12, %f10, %f4
4626 bleu,pn %xcc, loop_538
4627loop_537:
4628 fpack32 %f12, %f4, %f6
4629 fsrc1s %f2, %f0
4630 stx %l2, [%l7 + 0x20]
4631loop_538:
4632 ldsb [%l7 + 0x15], %o3
4633 tpos %icc, 0x0
4634 fzero %f6
4635 movvs %xcc, %l5, %l1
4636 movvc %xcc, %i7, %l4
4637 fornot1s %f12, %f0, %f15
4638 fbu %fcc2, loop_539
4639 st %f12, [%l7 + 0x6C]
4640 fcmps %fcc2, %f12, %f1
4641 brgz %g5, loop_540
4642loop_539:
4643 fmovse %xcc, %f4, %f6
4644 ldub [%l7 + 0x66], %i6
4645 ldub [%l7 + 0x44], %o0
4646loop_540:
4647 fmovscs %xcc, %f5, %f1
4648 fsrc1s %f8, %f1
4649 mulscc %o6, %g7, %i2
4650 sdivx %o5, 0x0123, %o4
4651 fpsub16s %f13, %f9, %f0
4652 bn,a loop_541
4653 stw %o1, [%l7 + 0x54]
4654 edge8ln %g4, %i4, %i3
4655 bvc,a,pt %icc, loop_542
4656loop_541:
4657 fsrc1s %f2, %f10
4658 fmovs %f6, %f15
4659 tn %xcc, 0x1
4660loop_542:
4661 edge8 %i5, %g1, %o2
4662 udivcc %l0, 0x0515, %l3
4663 ld [%l7 + 0x34], %f14
4664 tle %icc, 0x6
4665 ldsh [%l7 + 0x28], %i1
4666 std %f12, [%l7 + 0x68]
4667 st %f13, [%l7 + 0x18]
4668 move %xcc, %i0, %l6
4669 lduh [%l7 + 0x08], %g3
4670 fbne %fcc1, loop_543
4671 movpos %xcc, %g6, %o7
4672 std %f12, [%l7 + 0x50]
4673 lduw [%l7 + 0x20], %l2
4674loop_543:
4675 ldsb [%l7 + 0x43], %o3
4676 smul %l5, 0x0C7D, %l1
4677 fmovdcc %icc, %f2, %f12
4678 fmovs %f5, %f14
4679 bg,a,pt %xcc, loop_544
4680 ta %xcc, 0x0
4681 st %f10, [%l7 + 0x08]
4682 lduh [%l7 + 0x20], %i7
4683loop_544:
4684 movpos %icc, %g2, %l4
4685 smul %i6, %o0, %o6
4686 fmovsl %xcc, %f0, %f11
4687 fpack32 %f4, %f12, %f6
4688 sth %g7, [%l7 + 0x2C]
4689 for %f12, %f2, %f4
4690 fbuge %fcc1, loop_545
4691 mulx %i2, 0x0FE7, %g5
4692 fpsub32 %f12, %f0, %f14
4693 fbl,a %fcc0, loop_546
4694loop_545:
4695 ld [%l7 + 0x18], %f1
4696 bpos,pn %xcc, loop_547
4697 ldub [%l7 + 0x0D], %o4
4698loop_546:
4699 fxnor %f14, %f12, %f8
4700 tl %xcc, 0x7
4701loop_547:
4702 fcmpeq16 %f0, %f8, %o5
4703 fbul %fcc1, loop_548
4704 fcmpd %fcc3, %f8, %f8
4705 stb %o1, [%l7 + 0x3C]
4706 ldx [%l7 + 0x20], %g4
4707loop_548:
4708 fmovrdgez %i4, %f8, %f14
4709 fpadd32s %f9, %f9, %f10
4710 lduw [%l7 + 0x44], %i5
4711 fbu %fcc3, loop_549
4712 fbge,a %fcc1, loop_550
4713 umulcc %g1, 0x0771, %i3
4714 ba,pn %xcc, loop_551
4715loop_549:
4716 ldx [%l7 + 0x48], %l0
4717loop_550:
4718 brgz %o2, loop_552
4719 ldsw [%l7 + 0x28], %i1
4720loop_551:
4721 tg %xcc, 0x3
4722 fbo %fcc2, loop_553
4723loop_552:
4724 fmovsvc %xcc, %f13, %f11
4725 std %f14, [%l7 + 0x18]
4726 std %f10, [%l7 + 0x70]
4727loop_553:
4728 ba,a %icc, loop_554
4729 ldsh [%l7 + 0x38], %i0
4730 xor %l6, 0x06F0, %g3
4731 fpmerge %f9, %f2, %f6
4732loop_554:
4733 fmovdpos %icc, %f0, %f3
4734 fnegd %f14, %f8
4735 edge32n %g6, %l3, %l2
4736 fbug %fcc2, loop_555
4737 brnz,a %o7, loop_556
4738 fmul8x16al %f10, %f1, %f0
4739 fcmpne16 %f8, %f12, %l5
4740loop_555:
4741 lduw [%l7 + 0x70], %o3
4742loop_556:
4743 fmovdg %xcc, %f8, %f2
4744 pdist %f0, %f0, %f8
4745 xorcc %l1, %g2, %i7
4746 umulcc %l4, 0x1072, %i6
4747 andn %o0, 0x0B9E, %g7
4748 fmovdcc %icc, %f4, %f9
4749 fnot1s %f5, %f5
4750 xnor %o6, 0x0681, %g5
4751 stb %i2, [%l7 + 0x61]
4752 fxor %f6, %f6, %f2
4753 fmovs %f0, %f13
4754 bl loop_557
4755 for %f12, %f4, %f6
4756 fmovdvs %icc, %f15, %f2
4757 fmovsge %xcc, %f8, %f2
4758loop_557:
4759 ld [%l7 + 0x6C], %f5
4760 mulscc %o4, 0x027A, %o5
4761 bl,a %icc, loop_558
4762 stw %g4, [%l7 + 0x24]
4763 brz %i4, loop_559
4764 umulcc %i5, %g1, %i3
4765loop_558:
4766 ld [%l7 + 0x44], %f10
4767 addc %o1, 0x1610, %o2
4768loop_559:
4769 brlez %i1, loop_560
4770 fpsub32s %f15, %f14, %f4
4771 sth %i0, [%l7 + 0x2E]
4772 fpsub32s %f0, %f12, %f14
4773loop_560:
4774 ld [%l7 + 0x30], %f7
4775 edge32ln %l6, %g3, %g6
4776 ldsw [%l7 + 0x7C], %l3
4777 movrgez %l2, %o7, %l0
4778 ldsh [%l7 + 0x7E], %o3
4779 fnot2s %f12, %f14
4780 andncc %l5, %g2, %i7
4781 ldsb [%l7 + 0x7F], %l1
4782 sth %l4, [%l7 + 0x40]
4783 fzeros %f3
4784 lduw [%l7 + 0x18], %o0
4785 fcmpes %fcc0, %f1, %f9
4786 bcc,a,pn %xcc, loop_561
4787 bl,a,pn %icc, loop_562
4788 te %xcc, 0x0
4789 bvs,a,pt %icc, loop_563
4790loop_561:
4791 and %g7, %i6, %g5
4792loop_562:
4793 fmovse %icc, %f8, %f2
4794 mulscc %i2, %o6, %o5
4795loop_563:
4796 fpsub32s %f5, %f8, %f2
4797 orn %g4, %i4, %o4
4798 fmovrsne %i5, %f7, %f4
4799 ldsh [%l7 + 0x18], %i3
4800 tleu %icc, 0x0
4801 stx %o1, [%l7 + 0x48]
4802 ldsh [%l7 + 0x60], %o2
4803 addcc %i1, %g1, %l6
4804 bvs,pn %icc, loop_564
4805 fble %fcc0, loop_565
4806 ldsh [%l7 + 0x40], %i0
4807 fmovdcs %icc, %f15, %f15
4808loop_564:
4809 lduh [%l7 + 0x72], %g3
4810loop_565:
4811 fxnors %f15, %f8, %f0
4812 addccc %l3, 0x0269, %l2
4813 nop
4814 setx loop_566, %l0, %l1
4815 wrpr 0x1, %tl
4816 wrpr %l1, %tnpc
4817 setx 0x34400001400, %l0, %l1
4818 wrpr %l1, %tstate
4819 wrhpr 0x4, %htstate
4820 done
4821 umulcc %o7, %g6, %o3
4822 array32 %l0, %l5, %g2
4823 bcc,pt %xcc, loop_567
4824loop_566:
4825 fmovrse %l1, %f2, %f3
4826 movg %icc, %l4, %i7
4827 smul %g7, 0x05C3, %o0
4828loop_567:
4829 mova %xcc, %i6, %i2
4830 ldx [%l7 + 0x38], %g5
4831 fmovdgu %xcc, %f10, %f3
4832 movpos %icc, %o5, %o6
4833 add %g4, 0x0751, %i4
4834 fnor %f14, %f2, %f0
4835 fmul8x16au %f7, %f3, %f4
4836 fcmps %fcc3, %f5, %f2
4837 fmul8sux16 %f4, %f6, %f12
4838 movrlz %i5, 0x0D1, %i3
4839 stx %o4, [%l7 + 0x18]
4840 fcmpd %fcc2, %f8, %f4
4841 ldub [%l7 + 0x44], %o2
4842 ld [%l7 + 0x40], %f9
4843 ldsb [%l7 + 0x16], %i1
4844 addcc %o1, %g1, %i0
4845 movcc %icc, %g3, %l3
4846 ld [%l7 + 0x24], %f5
4847 fpadd16 %f10, %f6, %f2
4848 fxnors %f8, %f5, %f9
4849 taddcc %l2, %o7, %l6
4850 fsrc2s %f6, %f3
4851 edge8n %o3, %g6, %l0
4852 brgez,a %g2, loop_568
4853 bl,a %icc, loop_569
4854 fmovda %xcc, %f13, %f9
4855 stx %l1, [%l7 + 0x38]
4856loop_568:
4857 xor %l4, 0x1C76, %i7
4858loop_569:
4859 ld [%l7 + 0x68], %f6
4860 ldsw [%l7 + 0x5C], %g7
4861 fcmpne32 %f14, %f12, %o0
4862 ldsb [%l7 + 0x64], %l5
4863 tvs %icc, 0x0
4864 tl %icc, 0x1
4865 smul %i2, %g5, %i6
4866 andn %o5, 0x05FF, %o6
4867 fxors %f14, %f2, %f3
4868 movgu %icc, %i4, %i5
4869 ldsh [%l7 + 0x48], %i3
4870 ldsb [%l7 + 0x18], %g4
4871 std %f6, [%l7 + 0x10]
4872 fcmpeq16 %f8, %f14, %o2
4873 bcs,pt %xcc, loop_570
4874 fnands %f11, %f9, %f6
4875 ldsb [%l7 + 0x40], %o4
4876 fxnor %f10, %f10, %f10
4877loop_570:
4878 edge16ln %i1, %g1, %o1
4879 ld [%l7 + 0x2C], %f13
4880 fmovsg %icc, %f8, %f3
4881 ldub [%l7 + 0x38], %i0
4882 fnegs %f11, %f4
4883 bg,a loop_571
4884 brlz %l3, loop_572
4885 stb %g3, [%l7 + 0x5F]
4886 siam 0x7
4887loop_571:
4888 ldsw [%l7 + 0x54], %o7
4889loop_572:
4890 brnz %l2, loop_573
4891 fbn %fcc3, loop_574
4892 fnot2 %f6, %f10
4893 bvs,pn %icc, loop_575
4894loop_573:
4895 bpos loop_576
4896loop_574:
4897 ldx [%l7 + 0x50], %o3
4898 fmul8x16al %f2, %f9, %f14
4899loop_575:
4900 ble,pt %xcc, loop_577
4901loop_576:
4902 ldsb [%l7 + 0x3A], %l6
4903 fcmpne16 %f8, %f4, %l0
4904 ldsw [%l7 + 0x7C], %g6
4905loop_577:
4906 st %f6, [%l7 + 0x40]
4907 edge8l %l1, %l4, %g2
4908 lduw [%l7 + 0x58], %i7
4909 fmovdcc %icc, %f0, %f14
4910 fmuld8ulx16 %f2, %f6, %f2
4911 ldx [%l7 + 0x60], %g7
4912 fmovrdgz %o0, %f6, %f6
4913 fmovrdgz %i2, %f10, %f14
4914 ldsb [%l7 + 0x1A], %l5
4915 fpadd32s %f14, %f4, %f12
4916 fnors %f5, %f9, %f1
4917 fmovdl %xcc, %f6, %f2
4918 fandnot1s %f12, %f15, %f6
4919 movgu %icc, %i6, %g5
4920 sth %o5, [%l7 + 0x1C]
4921 fcmpgt32 %f12, %f8, %o6
4922 ldx [%l7 + 0x70], %i5
4923 fmovdle %icc, %f15, %f1
4924 fmovrdne %i3, %f2, %f0
4925 tl %xcc, 0x0
4926 fmul8x16au %f5, %f2, %f6
4927 brgez,a %g4, loop_578
4928 taddcc %o2, %o4, %i1
4929 addcc %i4, %o1, %i0
4930 fbl,a %fcc2, loop_579
4931loop_578:
4932 bleu,pt %xcc, loop_580
4933 fmovsleu %xcc, %f6, %f4
4934 ldub [%l7 + 0x31], %g1
4935loop_579:
4936 fmovdvs %xcc, %f14, %f0
4937loop_580:
4938 lduw [%l7 + 0x40], %l3
4939 movg %xcc, %o7, %g3
4940 stb %o3, [%l7 + 0x6E]
4941 fmovdge %xcc, %f6, %f12
4942 sra %l6, %l0, %g6
4943 sllx %l2, 0x11, %l4
4944 stb %g2, [%l7 + 0x2C]
4945 taddcctv %l1, 0x0A6D, %g7
4946 xnorcc %o0, %i7, %l5
4947 fmovscc %xcc, %f11, %f2
4948 fcmple32 %f6, %f2, %i2
4949 fcmpeq16 %f6, %f6, %g5
4950 fmovscc %icc, %f11, %f9
4951 lduw [%l7 + 0x5C], %o5
4952 and %o6, %i6, %i3
4953 xnorcc %i5, 0x1D0C, %o2
4954 xorcc %o4, %g4, %i1
4955 movne %xcc, %o1, %i0
4956 ldsw [%l7 + 0x20], %g1
4957 bneg,a,pt %icc, loop_581
4958 lduh [%l7 + 0x7A], %i4
4959 lduh [%l7 + 0x74], %o7
4960 fmovdneg %xcc, %f12, %f5
4961loop_581:
4962 tneg %icc, 0x4
4963 edge32ln %l3, %g3, %l6
4964 orncc %l0, 0x041D, %g6
4965 fmovdne %icc, %f15, %f8
4966 ldsw [%l7 + 0x48], %o3
4967 xnor %l2, 0x0EA5, %l4
4968 ld [%l7 + 0x58], %f15
4969 be loop_582
4970 brgz %l1, loop_583
4971 tgu %xcc, 0x2
4972 fcmpne32 %f6, %f6, %g7
4973loop_582:
4974 ba,a %icc, loop_584
4975loop_583:
4976 stw %g2, [%l7 + 0x14]
4977 add %i7, 0x09BE, %o0
4978 stw %i2, [%l7 + 0x0C]
4979loop_584:
4980 lduh [%l7 + 0x24], %l5
4981 tne %icc, 0x6
4982 sra %g5, 0x17, %o6
4983 sth %i6, [%l7 + 0x7C]
4984 fsrc1s %f13, %f7
4985 fbule,a %fcc0, loop_585
4986 fcmpeq32 %f10, %f2, %o5
4987 bgu,a,pn %icc, loop_586
4988 lduh [%l7 + 0x3C], %i3
4989loop_585:
4990 taddcctv %i5, %o4, %o2
4991 ldsb [%l7 + 0x58], %g4
4992loop_586:
4993 ldd [%l7 + 0x38], %f8
4994 ble,pn %xcc, loop_587
4995 std %f10, [%l7 + 0x28]
4996 alignaddrl %o1, %i0, %i1
4997 ld [%l7 + 0x60], %f10
4998loop_587:
4999 movne %xcc, %g1, %o7
5000 fmovdle %icc, %f7, %f15
5001 fcmpgt32 %f0, %f14, %i4
5002 fsrc1s %f7, %f12
5003 bpos,a %icc, loop_588
5004 pdist %f8, %f12, %f0
5005 fblg %fcc3, loop_589
5006 array8 %l3, %g3, %l6
5007loop_588:
5008 fors %f3, %f5, %f8
5009 fnot2s %f7, %f2
5010loop_589:
5011 stw %g6, [%l7 + 0x40]
5012 fmovscc %icc, %f9, %f13
5013 fmovsleu %icc, %f14, %f9
5014 lduw [%l7 + 0x14], %l0
5015 edge16 %l2, %o3, %l4
5016 fpackfix %f8, %f9
5017 add %l1, 0x1DEA, %g2
5018 fmul8x16au %f15, %f7, %f2
5019 xnor %i7, %o0, %g7
5020 sdivx %i2, 0x1263, %g5
5021 tl %icc, 0x0
5022 stx %l5, [%l7 + 0x70]
5023 fbne,a %fcc3, loop_590
5024 movrlz %o6, %i6, %o5
5025 fandnot2 %f6, %f8, %f6
5026 fcmpes %fcc3, %f14, %f5
5027loop_590:
5028 bg loop_591
5029 fnot2s %f3, %f1
5030 stb %i5, [%l7 + 0x37]
5031 fpmerge %f7, %f14, %f4
5032loop_591:
5033 st %f13, [%l7 + 0x44]
5034 std %f10, [%l7 + 0x58]
5035 movvc %xcc, %o4, %i3
5036 stb %g4, [%l7 + 0x21]
5037 fmovdl %icc, %f15, %f11
5038 srl %o2, 0x0C, %i0
5039 fmovdne %xcc, %f4, %f15
5040 fmovsge %icc, %f9, %f0
5041 ldx [%l7 + 0x48], %o1
5042 movn %icc, %i1, %g1
5043 lduw [%l7 + 0x74], %o7
5044 fornot1s %f2, %f13, %f9
5045 sth %l3, [%l7 + 0x66]
5046 fbu,a %fcc2, loop_592
5047 array8 %i4, %g3, %g6
5048 and %l6, %l0, %o3
5049 ldub [%l7 + 0x27], %l4
5050loop_592:
5051 fmovrde %l2, %f4, %f2
5052 nop
5053 setx loop_593, %l0, %l1
5054 wrpr 0x1, %tl
5055 wrpr %l1, %tnpc
5056 setx 0x34400001400, %l0, %l1
5057 wrpr %l1, %tstate
5058 wrhpr 0x4, %htstate
5059 done
5060 fnand %f6, %f12, %f14
5061 ta %icc, 0x7
5062 std %f0, [%l7 + 0x48]
5063loop_593:
5064 bcc,a,pn %xcc, loop_594
5065 edge16l %g2, %l1, %o0
5066 addccc %i7, 0x18D1, %g7
5067 fbne %fcc3, loop_595
5068loop_594:
5069 st %f9, [%l7 + 0x08]
5070 addc %i2, %l5, %g5
5071 fbug %fcc2, loop_596
5072loop_595:
5073 fxnors %f0, %f13, %f4
5074 xor %o6, 0x062A, %i6
5075 stx %i5, [%l7 + 0x18]
5076loop_596:
5077 fabss %f7, %f11
5078 array8 %o4, %i3, %g4
5079 brgz %o2, loop_597
5080 fcmple16 %f2, %f2, %i0
5081 array32 %o5, %i1, %g1
5082 fabss %f2, %f0
5083loop_597:
5084 sth %o1, [%l7 + 0x38]
5085 fmovdgu %xcc, %f13, %f5
5086 stx %o7, [%l7 + 0x78]
5087 stb %l3, [%l7 + 0x47]
5088 xor %i4, 0x0DDB, %g3
5089 fands %f3, %f3, %f10
5090 fmovscc %xcc, %f9, %f8
5091 fcmpeq16 %f10, %f0, %l6
5092 fpadd32s %f3, %f8, %f13
5093 ldx [%l7 + 0x30], %l0
5094 fmovsn %icc, %f10, %f6
5095 fmovsgu %icc, %f8, %f13
5096 stw %g6, [%l7 + 0x54]
5097 ld [%l7 + 0x1C], %f13
5098 movrgz %o3, 0x20D, %l2
5099 move %xcc, %l4, %l1
5100 edge16n %g2, %o0, %g7
5101 udivcc %i7, 0x0BD3, %i2
5102 stw %l5, [%l7 + 0x20]
5103 umul %g5, %i6, %o6
5104 ldsb [%l7 + 0x4F], %i5
5105 ldub [%l7 + 0x49], %i3
5106 edge32n %o4, %g4, %i0
5107 ldub [%l7 + 0x5B], %o2
5108 ldsw [%l7 + 0x74], %o5
5109 addcc %g1, %o1, %i1
5110 ldub [%l7 + 0x25], %l3
5111 fmovrsgz %o7, %f12, %f13
5112 movl %icc, %i4, %l6
5113 stx %g3, [%l7 + 0x28]
5114 tge %xcc, 0x0
5115 lduw [%l7 + 0x4C], %l0
5116 std %f6, [%l7 + 0x20]
5117 movcc %icc, %g6, %l2
5118 movrgz %o3, 0x0E9, %l4
5119 ldub [%l7 + 0x33], %l1
5120 fxnors %f5, %f5, %f2
5121 lduh [%l7 + 0x74], %g2
5122 movcs %icc, %o0, %i7
5123 fornot1s %f1, %f11, %f15
5124 subccc %i2, %l5, %g7
5125 tvs %xcc, 0x4
5126 umulcc %g5, %i6, %i5
5127 fmovspos %icc, %f10, %f12
5128 ldd [%l7 + 0x30], %f14
5129 or %o6, %o4, %i3
5130 mova %icc, %g4, %o2
5131 stb %i0, [%l7 + 0x0B]
5132 fcmpgt16 %f6, %f4, %o5
5133 bpos,a,pt %icc, loop_598
5134 ldd [%l7 + 0x20], %f12
5135 tge %icc, 0x5
5136 subcc %o1, 0x04A6, %g1
5137loop_598:
5138 tgu %xcc, 0x2
5139 sth %l3, [%l7 + 0x46]
5140 ld [%l7 + 0x3C], %f2
5141 ldsh [%l7 + 0x6C], %o7
5142 subcc %i4, %l6, %i1
5143 ldub [%l7 + 0x2B], %g3
5144 st %f8, [%l7 + 0x18]
5145 tvc %xcc, 0x5
5146 alignaddr %g6, %l0, %l2
5147 call loop_599
5148 fnor %f10, %f4, %f0
5149 std %f4, [%l7 + 0x10]
5150 edge16 %l4, %l1, %o3
5151loop_599:
5152 mulx %g2, 0x1A70, %o0
5153 tle %icc, 0x4
5154 fpsub32s %f7, %f6, %f6
5155 brlz %i2, loop_600
5156 ba,pn %xcc, loop_601
5157 fmovd %f12, %f6
5158 ble %icc, loop_602
5159loop_600:
5160 fcmpd %fcc2, %f6, %f12
5161loop_601:
5162 tne %xcc, 0x5
5163 stx %i7, [%l7 + 0x28]
5164loop_602:
5165 ldx [%l7 + 0x48], %l5
5166 std %f6, [%l7 + 0x30]
5167 fmovrslez %g5, %f2, %f7
5168 sllx %i6, %i5, %g7
5169 fandnot1s %f6, %f7, %f2
5170 lduw [%l7 + 0x1C], %o6
5171 alignaddrl %i3, %g4, %o2
5172 ld [%l7 + 0x28], %f13
5173 stx %i0, [%l7 + 0x60]
5174 ldd [%l7 + 0x38], %f4
5175 ldsw [%l7 + 0x20], %o5
5176 fmovrdlz %o1, %f12, %f12
5177 fands %f12, %f2, %f14
5178 ldub [%l7 + 0x7E], %o4
5179 fnot2 %f0, %f2
5180 ldd [%l7 + 0x50], %f0
5181 bn,pn %icc, loop_603
5182 ld [%l7 + 0x0C], %f15
5183 tcs %icc, 0x2
5184 ta %xcc, 0x2
5185loop_603:
5186 fmovsn %xcc, %f6, %f6
5187 tcc %icc, 0x5
5188 mova %xcc, %l3, %g1
5189 fxor %f14, %f14, %f6
5190 udiv %i4, 0x0DD3, %o7
5191 ldd [%l7 + 0x18], %f6
5192 fzero %f4
5193 mulscc %l6, 0x1E78, %i1
5194 udiv %g6, 0x0289, %g3
5195 tsubcc %l2, 0x09CD, %l4
5196 movle %xcc, %l0, %l1
5197 lduw [%l7 + 0x2C], %g2
5198 movrne %o3, 0x0FA, %i2
5199 sth %o0, [%l7 + 0x40]
5200 ldub [%l7 + 0x14], %i7
5201 fmovdneg %icc, %f5, %f2
5202 ldx [%l7 + 0x20], %l5
5203 fmovrdlez %g5, %f12, %f12
5204 st %f4, [%l7 + 0x08]
5205 fone %f14
5206 fmovrdgz %i6, %f8, %f8
5207 fandnot2s %f7, %f10, %f11
5208 subc %i5, 0x0E59, %o6
5209 bleu,a,pt %icc, loop_604
5210 for %f12, %f12, %f6
5211 lduw [%l7 + 0x50], %i3
5212 mova %xcc, %g4, %g7
5213loop_604:
5214 fcmped %fcc0, %f2, %f8
5215 tn %icc, 0x6
5216 tneg %icc, 0x2
5217 fmovda %xcc, %f1, %f7
5218 srl %i0, %o5, %o2
5219 fcmple16 %f0, %f10, %o4
5220 te %icc, 0x6
5221 bleu,a,pt %xcc, loop_605
5222 te %xcc, 0x4
5223 ldsh [%l7 + 0x4A], %o1
5224 tg %icc, 0x6
5225loop_605:
5226 fmovrslez %g1, %f12, %f8
5227 fornot2s %f15, %f15, %f11
5228 fmovrsne %l3, %f13, %f5
5229 smulcc %i4, %l6, %o7
5230 movcs %xcc, %g6, %g3
5231 fble,a %fcc3, loop_606
5232 tle %xcc, 0x1
5233 fba,a %fcc2, loop_607
5234 ldsw [%l7 + 0x34], %l2
5235loop_606:
5236 fmovdcs %icc, %f7, %f4
5237 fba %fcc1, loop_608
5238loop_607:
5239 edge32ln %l4, %i1, %l0
5240 fmul8x16al %f2, %f14, %f10
5241 fmovspos %icc, %f2, %f0
5242loop_608:
5243 stb %g2, [%l7 + 0x7B]
5244 fnor %f0, %f6, %f2
5245 bneg,a,pn %icc, loop_609
5246 tneg %xcc, 0x7
5247 fnegd %f8, %f14
5248 fsrc1 %f12, %f14
5249loop_609:
5250 movgu %xcc, %o3, %l1
5251 fpsub16s %f2, %f11, %f6
5252 fmovsle %xcc, %f8, %f3
5253 edge8n %o0, %i2, %l5
5254 movge %icc, %g5, %i7
5255 fmovdg %xcc, %f8, %f2
5256 fors %f9, %f15, %f8
5257 lduh [%l7 + 0x50], %i5
5258 udivcc %i6, 0x1950, %i3
5259 ldub [%l7 + 0x7E], %o6
5260 movrlez %g4, %g7, %o5
5261 ldd [%l7 + 0x78], %f4
5262 fnot1s %f6, %f13
5263 tcc %icc, 0x2
5264 edge8l %i0, %o2, %o4
5265 ldsh [%l7 + 0x6E], %g1
5266 xnorcc %l3, 0x0A97, %o1
5267 edge16ln %i4, %l6, %o7
5268 ldx [%l7 + 0x70], %g6
5269 fbn %fcc0, loop_610
5270 std %f8, [%l7 + 0x60]
5271 fxnors %f1, %f11, %f4
5272 andn %g3, 0x04BB, %l2
5273loop_610:
5274 fble %fcc2, loop_611
5275 fmul8ulx16 %f14, %f2, %f12
5276 ldsb [%l7 + 0x4C], %l4
5277 lduh [%l7 + 0x76], %l0
5278loop_611:
5279 ldsb [%l7 + 0x3E], %i1
5280 fbg,a %fcc0, loop_612
5281 siam 0x2
5282 fbue %fcc2, loop_613
5283 movleu %icc, %o3, %l1
5284loop_612:
5285 edge8l %o0, %i2, %g2
5286 fsrc1s %f7, %f5
5287loop_613:
5288 lduw [%l7 + 0x0C], %l5
5289 st %f14, [%l7 + 0x10]
5290 stw %g5, [%l7 + 0x7C]
5291 brgz,a %i7, loop_614
5292 ldub [%l7 + 0x21], %i6
5293 fcmpes %fcc0, %f4, %f12
5294 fcmpgt16 %f0, %f10, %i3
5295loop_614:
5296 te %xcc, 0x5
5297 fcmpgt32 %f8, %f6, %o6
5298 lduh [%l7 + 0x16], %i5
5299 bpos,a %xcc, loop_615
5300 orn %g4, %o5, %i0
5301 ld [%l7 + 0x5C], %f10
5302 tne %xcc, 0x4
5303loop_615:
5304 bcc,a loop_616
5305 udivx %o2, 0x0EBE, %g7
5306 fsrc2 %f8, %f12
5307 ld [%l7 + 0x58], %f1
5308loop_616:
5309 tsubcctv %o4, 0x0A01, %g1
5310 fbule,a %fcc2, loop_617
5311 andn %l3, %i4, %o1
5312 fcmpgt16 %f12, %f4, %o7
5313 fnot2 %f10, %f12
5314loop_617:
5315 movrlz %l6, 0x18F, %g3
5316 bcc,pn %icc, loop_618
5317 ldsw [%l7 + 0x18], %l2
5318 fpmerge %f4, %f14, %f6
5319 fmovdgu %xcc, %f11, %f10
5320loop_618:
5321 movge %icc, %g6, %l0
5322 stb %i1, [%l7 + 0x6E]
5323 bge,a loop_619
5324 sdivx %o3, 0x0D43, %l4
5325 tcc %icc, 0x1
5326 fpackfix %f0, %f9
5327loop_619:
5328 fmovse %xcc, %f6, %f0
5329 ld [%l7 + 0x68], %f15
5330 sth %o0, [%l7 + 0x3E]
5331 and %i2, 0x1AAF, %g2
5332 lduh [%l7 + 0x32], %l1
5333 brgz %l5, loop_620
5334 ld [%l7 + 0x10], %f7
5335 subccc %g5, %i6, %i3
5336 xor %i7, 0x0D4A, %i5
5337loop_620:
5338 ld [%l7 + 0x3C], %f8
5339 fmovsvc %xcc, %f0, %f13
5340 mulscc %g4, 0x0976, %o5
5341 tpos %icc, 0x3
5342 sra %o6, 0x11, %i0
5343 fmovdne %icc, %f9, %f0
5344 stw %g7, [%l7 + 0x18]
5345 edge8ln %o4, %o2, %l3
5346 lduw [%l7 + 0x60], %i4
5347 movpos %xcc, %o1, %o7
5348 srl %g1, 0x0A, %g3
5349 fabsd %f10, %f0
5350 fmuld8ulx16 %f9, %f15, %f14
5351 ta %xcc, 0x6
5352 fnot2s %f7, %f14
5353 stw %l6, [%l7 + 0x74]
5354 st %f2, [%l7 + 0x5C]
5355 lduw [%l7 + 0x34], %g6
5356 stx %l0, [%l7 + 0x18]
5357 sethi 0x0414, %i1
5358 edge16ln %o3, %l2, %o0
5359 bn,a loop_621
5360 ldx [%l7 + 0x20], %i2
5361 ldsw [%l7 + 0x38], %g2
5362 ldsh [%l7 + 0x3C], %l1
5363loop_621:
5364 fmovsleu %xcc, %f8, %f8
5365 bleu,a loop_622
5366 edge16ln %l4, %l5, %g5
5367 stb %i6, [%l7 + 0x75]
5368 ldsw [%l7 + 0x14], %i3
5369loop_622:
5370 sth %i7, [%l7 + 0x7E]
5371 fmovspos %xcc, %f6, %f0
5372 ta %icc, 0x4
5373 stb %i5, [%l7 + 0x25]
5374 ldx [%l7 + 0x40], %o5
5375 movrgz %o6, 0x147, %g4
5376 addc %g7, %o4, %i0
5377 sub %o2, 0x114E, %l3
5378 faligndata %f2, %f2, %f2
5379 fble,a %fcc2, loop_623
5380 bgu,pt %xcc, loop_624
5381 ldsw [%l7 + 0x48], %o1
5382 fexpand %f10, %f6
5383loop_623:
5384 movneg %xcc, %i4, %g1
5385loop_624:
5386 fmovscc %xcc, %f15, %f15
5387 edge16n %o7, %l6, %g3
5388 tgu %icc, 0x7
5389 fors %f12, %f3, %f3
5390 ldub [%l7 + 0x26], %g6
5391 fpadd16 %f0, %f0, %f8
5392 subcc %i1, 0x00C3, %o3
5393 fone %f4
5394 fcmple16 %f10, %f6, %l2
5395 stb %o0, [%l7 + 0x2C]
5396 tne %xcc, 0x4
5397 fmovdpos %xcc, %f6, %f10
5398 movre %i2, %g2, %l1
5399 lduw [%l7 + 0x5C], %l0
5400 edge16l %l5, %l4, %i6
5401 ldsb [%l7 + 0x48], %g5
5402 fblg,a %fcc0, loop_625
5403 stw %i3, [%l7 + 0x78]
5404 st %f5, [%l7 + 0x18]
5405 bne loop_626
5406loop_625:
5407 tvc %xcc, 0x6
5408 brnz,a %i7, loop_627
5409 udiv %i5, 0x09DA, %o6
5410loop_626:
5411 fornot2 %f0, %f8, %f2
5412 bleu,a,pt %icc, loop_628
5413loop_627:
5414 fmovde %icc, %f4, %f8
5415 pdist %f0, %f0, %f14
5416 subccc %o5, 0x1EAF, %g4
5417loop_628:
5418 fmovsvs %xcc, %f5, %f0
5419 fandnot1s %f11, %f3, %f12
5420 fmuld8sux16 %f15, %f1, %f14
5421 ldd [%l7 + 0x28], %f10
5422 call loop_629
5423 sth %o4, [%l7 + 0x5A]
5424 fmovrslz %g7, %f9, %f5
5425 fnand %f10, %f8, %f0
5426loop_629:
5427 nop
5428 setx loop_630, %l0, %l1
5429 wrpr 0x1, %tl
5430 wrpr %l1, %tpc
5431 add %l1, 0x4, %l1
5432 wrpr %l1, %tnpc
5433 setx 0x34400001400, %l0, %l1
5434 wrpr %l1, %tstate
5435 wrhpr 0x4, %htstate
5436 retry
5437 taddcctv %i0, %l3, %o1
5438 ldsb [%l7 + 0x35], %o2
5439 brnz,a %g1, loop_631
5440loop_630:
5441 fmul8ulx16 %f14, %f0, %f4
5442 stb %i4, [%l7 + 0x34]
5443 alignaddrl %l6, %g3, %g6
5444loop_631:
5445 mulscc %o7, 0x193A, %o3
5446 bvs %icc, loop_632
5447 faligndata %f10, %f4, %f8
5448 fbug,a %fcc0, loop_633
5449 sllx %l2, 0x16, %i1
5450loop_632:
5451 ldsb [%l7 + 0x16], %i2
5452 stx %o0, [%l7 + 0x18]
5453loop_633:
5454 fzeros %f11
5455 fexpand %f10, %f8
5456 ldsh [%l7 + 0x78], %l1
5457 andcc %g2, 0x06E5, %l0
5458 fbule %fcc2, loop_634
5459 orcc %l5, %l4, %g5
5460 fsrc2 %f14, %f6
5461 fbu %fcc0, loop_635
5462loop_634:
5463 fpackfix %f6, %f8
5464 mova %xcc, %i3, %i7
5465 ldsw [%l7 + 0x7C], %i6
5466loop_635:
5467 array16 %i5, %o6, %o5
5468 fmul8ulx16 %f0, %f10, %f6
5469 fexpand %f14, %f4
5470 sth %g4, [%l7 + 0x30]
5471 andncc %g7, %o4, %i0
5472 ldx [%l7 + 0x18], %l3
5473 tcc %icc, 0x0
5474 udivx %o2, 0x1262, %g1
5475 fmovdne %xcc, %f5, %f3
5476 fpadd32 %f10, %f8, %f8
5477 ldsb [%l7 + 0x1F], %o1
5478 sll %l6, %g3, %i4
5479 ldsw [%l7 + 0x5C], %o7
5480 sth %o3, [%l7 + 0x4C]
5481 fmovdge %xcc, %f6, %f1
5482 fnors %f6, %f4, %f1
5483 ldsb [%l7 + 0x39], %g6
5484 stw %i1, [%l7 + 0x4C]
5485 fcmpgt16 %f6, %f0, %i2
5486 stb %o0, [%l7 + 0x76]
5487 fpadd16 %f2, %f10, %f0
5488 fands %f10, %f0, %f13
5489 fxnor %f4, %f12, %f14
5490 st %f9, [%l7 + 0x40]
5491 movpos %xcc, %l1, %l2
5492 ldsb [%l7 + 0x33], %g2
5493 fbuge %fcc0, loop_636
5494 fbuge %fcc2, loop_637
5495 fabsd %f6, %f14
5496 fpack16 %f2, %f1
5497loop_636:
5498 sth %l0, [%l7 + 0x78]
5499loop_637:
5500 ldub [%l7 + 0x73], %l4
5501 stb %g5, [%l7 + 0x4D]
5502 umul %i3, %i7, %l5
5503 bneg,a loop_638
5504 fcmps %fcc2, %f11, %f8
5505 fpsub16 %f12, %f2, %f14
5506 fmovdneg %icc, %f6, %f11
5507loop_638:
5508 ldsw [%l7 + 0x08], %i6
5509 lduh [%l7 + 0x60], %o6
5510 fandnot1 %f14, %f14, %f14
5511 stb %i5, [%l7 + 0x48]
5512 stb %g4, [%l7 + 0x5E]
5513 tvc %icc, 0x2
5514 fandnot1 %f10, %f12, %f0
5515 bn,pn %xcc, loop_639
5516 tl %icc, 0x3
5517 fmovrdgz %o5, %f10, %f10
5518 movgu %xcc, %o4, %g7
5519loop_639:
5520 bneg,a loop_640
5521 tsubcc %i0, %l3, %g1
5522 ldx [%l7 + 0x78], %o2
5523 xnor %o1, 0x1859, %g3
5524loop_640:
5525 tsubcctv %l6, 0x1F02, %i4
5526 bne,pt %icc, loop_641
5527 fmovscs %xcc, %f2, %f3
5528 fmovdleu %xcc, %f14, %f3
5529 ld [%l7 + 0x3C], %f10
5530loop_641:
5531 ld [%l7 + 0x1C], %f14
5532 fnot2 %f4, %f2
5533 lduh [%l7 + 0x3C], %o3
5534 fbne %fcc3, loop_642
5535 fornot1s %f9, %f13, %f6
5536 fmovse %xcc, %f11, %f12
5537 fmul8x16 %f15, %f0, %f2
5538loop_642:
5539 call loop_643
5540 fmovsvc %icc, %f7, %f14
5541 move %xcc, %o7, %i1
5542 fpadd16 %f8, %f4, %f4
5543loop_643:
5544 lduw [%l7 + 0x38], %g6
5545 array16 %i2, %l1, %l2
5546 umul %o0, 0x0B9B, %g2
5547 edge16 %l4, %l0, %i3
5548 fmovsneg %icc, %f4, %f11
5549 fble,a %fcc2, loop_644
5550 movneg %icc, %g5, %l5
5551 movgu %icc, %i7, %o6
5552 edge16ln %i5, %i6, %o5
5553loop_644:
5554 ldub [%l7 + 0x22], %g4
5555 bgu,pn %icc, loop_645
5556 movvc %icc, %g7, %i0
5557 fmovdcc %icc, %f10, %f7
5558 fbl,a %fcc0, loop_646
5559loop_645:
5560 bcc,pn %xcc, loop_647
5561 brlz %o4, loop_648
5562 fand %f14, %f14, %f6
5563loop_646:
5564 edge8ln %g1, %l3, %o1
5565loop_647:
5566 edge16 %o2, %l6, %i4
5567loop_648:
5568 fzero %f2
5569 std %f12, [%l7 + 0x48]
5570 ldub [%l7 + 0x58], %g3
5571 movg %xcc, %o3, %o7
5572 stw %g6, [%l7 + 0x0C]
5573 stx %i1, [%l7 + 0x40]
5574 fmovscc %xcc, %f8, %f1
5575 taddcctv %i2, 0x09C5, %l2
5576 ldd [%l7 + 0x60], %f10
5577 edge8ln %o0, %l1, %g2
5578 std %f12, [%l7 + 0x60]
5579 ble,a %xcc, loop_649
5580 ldsh [%l7 + 0x7E], %l4
5581 ldsh [%l7 + 0x3C], %l0
5582 edge16 %i3, %g5, %i7
5583loop_649:
5584 sub %o6, 0x14C5, %i5
5585 fbue,a %fcc3, loop_650
5586 fandnot1 %f8, %f0, %f12
5587 fbe,a %fcc0, loop_651
5588 ldsh [%l7 + 0x18], %l5
5589loop_650:
5590 movrne %i6, 0x11A, %o5
5591 udivx %g7, 0x0004, %i0
5592loop_651:
5593 alignaddrl %o4, %g1, %g4
5594 fand %f0, %f12, %f10
5595 alignaddr %o1, %o2, %l3
5596 fmul8x16al %f9, %f3, %f0
5597 ld [%l7 + 0x70], %f11
5598 tsubcctv %i4, 0x1D1A, %g3
5599 std %f8, [%l7 + 0x70]
5600 stb %o3, [%l7 + 0x70]
5601 movcs %icc, %o7, %g6
5602 or %l6, 0x17F8, %i2
5603 movleu %icc, %l2, %o0
5604 fnors %f14, %f12, %f15
5605 array16 %l1, %g2, %i1
5606 edge8ln %l4, %i3, %l0
5607 or %i7, 0x0F11, %g5
5608 fmovrslz %i5, %f2, %f8
5609 edge32ln %l5, %i6, %o6
5610 ld [%l7 + 0x08], %f7
5611 lduw [%l7 + 0x30], %o5
5612 lduw [%l7 + 0x50], %g7
5613 umulcc %i0, 0x06EA, %g1
5614 lduw [%l7 + 0x70], %g4
5615 brgez,a %o1, loop_652
5616 te %xcc, 0x1
5617 sub %o2, 0x1754, %l3
5618 movge %xcc, %o4, %g3
5619loop_652:
5620 bcs,pt %xcc, loop_653
5621 stw %o3, [%l7 + 0x4C]
5622 fmovsge %xcc, %f3, %f9
5623 srl %i4, 0x0D, %o7
5624loop_653:
5625 fsrc1s %f9, %f0
5626 fcmpgt32 %f10, %f14, %l6
5627 ld [%l7 + 0x10], %f11
5628 ldsb [%l7 + 0x57], %g6
5629 fnot2 %f0, %f0
5630 fsrc2 %f14, %f2
5631 fnot2s %f11, %f12
5632 lduh [%l7 + 0x12], %i2
5633 movvs %icc, %l2, %o0
5634 st %f8, [%l7 + 0x20]
5635 tcc %xcc, 0x1
5636 fmovdvc %xcc, %f6, %f7
5637 fmovdcs %xcc, %f12, %f11
5638 sth %l1, [%l7 + 0x7A]
5639 lduw [%l7 + 0x38], %i1
5640 faligndata %f14, %f12, %f10
5641 movne %icc, %g2, %i3
5642 mulscc %l0, %l4, %i7
5643 ldsh [%l7 + 0x10], %i5
5644 fbne,a %fcc0, loop_654
5645 fbge,a %fcc2, loop_655
5646 lduw [%l7 + 0x48], %g5
5647 bcs,a,pn %icc, loop_656
5648loop_654:
5649 andcc %l5, 0x16AB, %i6
5650loop_655:
5651 fmuld8sux16 %f3, %f4, %f2
5652 st %f10, [%l7 + 0x54]
5653loop_656:
5654 fmovdgu %icc, %f11, %f9
5655 ldx [%l7 + 0x08], %o5
5656 bneg,a,pn %xcc, loop_657
5657 fmovs %f7, %f4
5658 ldx [%l7 + 0x78], %o6
5659 movvc %icc, %i0, %g7
5660loop_657:
5661 fmovsn %icc, %f11, %f11
5662 sth %g4, [%l7 + 0x08]
5663 call loop_658
5664 stw %o1, [%l7 + 0x48]
5665 stw %g1, [%l7 + 0x74]
5666 addc %l3, %o4, %o2
5667loop_658:
5668 fcmps %fcc1, %f9, %f0
5669 fmovrslz %o3, %f10, %f9
5670 ldsb [%l7 + 0x30], %i4
5671 ldd [%l7 + 0x68], %f2
5672 fmovspos %xcc, %f9, %f0
5673 tg %xcc, 0x6
5674 fand %f14, %f0, %f2
5675 ldsh [%l7 + 0x40], %g3
5676 fnands %f7, %f0, %f11
5677 fmul8x16au %f4, %f7, %f8
5678 subcc %o7, 0x19AE, %l6
5679 tneg %icc, 0x1
5680 movcs %xcc, %i2, %g6
5681 fmovrsne %l2, %f1, %f4
5682 fmovscc %icc, %f14, %f12
5683 edge8ln %l1, %o0, %i1
5684 mova %xcc, %i3, %g2
5685 addc %l4, 0x1D3D, %l0
5686 std %f2, [%l7 + 0x20]
5687 alignaddr %i5, %i7, %l5
5688 edge32 %g5, %o5, %i6
5689 fmovdgu %xcc, %f8, %f6
5690 umul %i0, 0x03A5, %o6
5691 fbne,a %fcc3, loop_659
5692 edge32 %g7, %o1, %g4
5693 stw %l3, [%l7 + 0x08]
5694 stb %o4, [%l7 + 0x47]
5695loop_659:
5696 fmovsleu %icc, %f14, %f9
5697 fsrc1s %f4, %f0
5698 std %f14, [%l7 + 0x60]
5699 ld [%l7 + 0x68], %f11
5700 fcmpne16 %f4, %f8, %g1
5701 fxnors %f12, %f5, %f11
5702 fcmpd %fcc0, %f4, %f10
5703 array32 %o2, %o3, %g3
5704 fmovrsgez %o7, %f1, %f9
5705 lduw [%l7 + 0x4C], %i4
5706 fbu,a %fcc0, loop_660
5707 fpadd16 %f8, %f0, %f14
5708 fmovdcs %xcc, %f9, %f9
5709 stw %l6, [%l7 + 0x24]
5710loop_660:
5711 udivcc %i2, 0x1C5E, %l2
5712 fpadd16 %f4, %f2, %f6
5713 fcmpeq16 %f6, %f2, %l1
5714 taddcc %g6, 0x0402, %i1
5715 std %f10, [%l7 + 0x70]
5716 fmovrdgez %i3, %f8, %f10
5717 fmovrde %o0, %f6, %f12
5718 ldd [%l7 + 0x50], %f14
5719 ldsh [%l7 + 0x4A], %l4
5720 sth %g2, [%l7 + 0x1E]
5721 lduh [%l7 + 0x78], %l0
5722 fpsub16 %f2, %f0, %f10
5723 brnz %i7, loop_661
5724 fmovdvc %xcc, %f1, %f12
5725 fmovsle %xcc, %f15, %f10
5726 srl %l5, 0x0B, %g5
5727loop_661:
5728 ld [%l7 + 0x38], %f1
5729 lduw [%l7 + 0x18], %o5
5730 fmovrsgz %i6, %f0, %f11
5731 stb %i0, [%l7 + 0x65]
5732 tneg %icc, 0x2
5733 ldx [%l7 + 0x10], %o6
5734 or %g7, 0x071C, %o1
5735 fmovscs %xcc, %f9, %f9
5736 movg %icc, %g4, %i5
5737 fcmpgt16 %f8, %f6, %o4
5738 edge32l %g1, %o2, %o3
5739 st %f8, [%l7 + 0x78]
5740 tcc %icc, 0x7
5741 fmovrdgz %l3, %f2, %f12
5742 tge %xcc, 0x6
5743 stw %g3, [%l7 + 0x24]
5744 umul %o7, %i4, %l6
5745 stx %i2, [%l7 + 0x50]
5746 sdiv %l2, 0x1BC4, %g6
5747 ldub [%l7 + 0x4B], %l1
5748 fmovse %xcc, %f3, %f13
5749 siam 0x5
5750 fpsub16s %f8, %f14, %f8
5751 ldsh [%l7 + 0x0E], %i3
5752 ldsb [%l7 + 0x15], %i1
5753 fbg %fcc3, loop_662
5754 addcc %l4, 0x1269, %g2
5755 fbug,a %fcc2, loop_663
5756 fbule %fcc1, loop_664
5757loop_662:
5758 tsubcctv %o0, 0x0BBC, %i7
5759 fnot1 %f8, %f12
5760loop_663:
5761 umulcc %l5, 0x01A2, %g5
5762loop_664:
5763 xnor %o5, 0x10BB, %l0
5764 xorcc %i0, 0x1A71, %o6
5765 smul %g7, %i6, %g4
5766 ldsw [%l7 + 0x70], %i5
5767 ldsw [%l7 + 0x0C], %o1
5768 ldx [%l7 + 0x18], %g1
5769 fpsub16 %f0, %f8, %f6
5770 fmovspos %xcc, %f2, %f2
5771 bpos loop_665
5772 sra %o2, 0x15, %o3
5773 fabsd %f4, %f12
5774 movrne %l3, 0x035, %g3
5775loop_665:
5776 bgu loop_666
5777 edge32ln %o4, %o7, %i4
5778 movge %xcc, %i2, %l6
5779 bvs,a loop_667
5780loop_666:
5781 tleu %icc, 0x4
5782 fcmpne32 %f2, %f12, %l2
5783 array32 %g6, %i3, %i1
5784loop_667:
5785 bleu,pt %xcc, loop_668
5786 ldsh [%l7 + 0x74], %l4
5787 subcc %l1, %o0, %g2
5788 edge8n %l5, %i7, %g5
5789loop_668:
5790 edge16ln %o5, %i0, %o6
5791 stw %g7, [%l7 + 0x5C]
5792 fmovda %xcc, %f0, %f0
5793 tpos %icc, 0x2
5794 ldsb [%l7 + 0x2C], %l0
5795 addcc %i6, %g4, %o1
5796 andn %g1, 0x0FE7, %o2
5797 udivcc %o3, 0x0DA7, %i5
5798 sth %g3, [%l7 + 0x0E]
5799 ldsw [%l7 + 0x70], %o4
5800 lduh [%l7 + 0x30], %o7
5801 fmovsn %xcc, %f7, %f5
5802 subccc %i4, 0x1C9C, %i2
5803 faligndata %f4, %f14, %f2
5804 movg %icc, %l3, %l2
5805 fmovdle %xcc, %f15, %f5
5806 fcmps %fcc3, %f8, %f15
5807 udivx %g6, 0x1F20, %l6
5808 stw %i3, [%l7 + 0x50]
5809 ldsw [%l7 + 0x24], %i1
5810 fpmerge %f6, %f9, %f10
5811 stw %l1, [%l7 + 0x78]
5812 fcmpgt32 %f0, %f14, %o0
5813 stw %l4, [%l7 + 0x10]
5814 std %f4, [%l7 + 0x08]
5815 ldd [%l7 + 0x20], %f2
5816 bvc,a,pn %icc, loop_669
5817 fmovsg %xcc, %f8, %f13
5818 fmovscs %xcc, %f1, %f5
5819 st %f2, [%l7 + 0x64]
5820loop_669:
5821 lduh [%l7 + 0x24], %g2
5822 ldsb [%l7 + 0x54], %l5
5823 fnot2 %f6, %f10
5824 fba %fcc1, loop_670
5825 smulcc %i7, 0x1DE7, %g5
5826 fzeros %f2
5827 edge8 %o5, %o6, %i0
5828loop_670:
5829 stw %g7, [%l7 + 0x54]
5830 xor %i6, %l0, %g4
5831 fornot2s %f0, %f7, %f8
5832 fmovsne %icc, %f14, %f8
5833 fmuld8sux16 %f15, %f10, %f14
5834 sth %g1, [%l7 + 0x50]
5835 edge16n %o1, %o2, %i5
5836 ldx [%l7 + 0x70], %g3
5837 ldsh [%l7 + 0x70], %o3
5838 fmovdge %xcc, %f14, %f15
5839 fsrc2s %f8, %f15
5840 sth %o4, [%l7 + 0x6A]
5841 ldsh [%l7 + 0x2A], %o7
5842 fmovdpos %xcc, %f14, %f15
5843 alignaddrl %i4, %l3, %i2
5844 std %f6, [%l7 + 0x68]
5845 subcc %l2, 0x14DC, %l6
5846 stx %g6, [%l7 + 0x70]
5847 fbo,a %fcc1, loop_671
5848 stw %i3, [%l7 + 0x54]
5849 fmovsn %icc, %f12, %f14
5850 ldsh [%l7 + 0x7C], %l1
5851loop_671:
5852 movle %icc, %o0, %i1
5853 brz,a %l4, loop_672
5854 ldsb [%l7 + 0x62], %g2
5855 fzero %f6
5856 edge32ln %l5, %g5, %o5
5857loop_672:
5858 bgu,pn %icc, loop_673
5859 fxor %f12, %f0, %f10
5860 movrgez %i7, 0x0D2, %o6
5861 sth %g7, [%l7 + 0x36]
5862loop_673:
5863 ldd [%l7 + 0x48], %f0
5864 ldd [%l7 + 0x18], %f4
5865 ldsh [%l7 + 0x46], %i0
5866 stw %i6, [%l7 + 0x60]
5867 fmovs %f9, %f13
5868 ldd [%l7 + 0x38], %f0
5869 movrlz %l0, %g1, %g4
5870 ldsh [%l7 + 0x2E], %o1
5871 fba,a %fcc1, loop_674
5872 edge8ln %i5, %o2, %g3
5873 movpos %icc, %o4, %o7
5874 edge8 %i4, %o3, %l3
5875loop_674:
5876 ldd [%l7 + 0x10], %f4
5877 movleu %xcc, %l2, %l6
5878 move %icc, %g6, %i3
5879 orcc %i2, %l1, %o0
5880 std %f12, [%l7 + 0x18]
5881 bcs,a,pn %icc, loop_675
5882 orn %i1, 0x1F32, %g2
5883 ldub [%l7 + 0x3E], %l4
5884 stx %l5, [%l7 + 0x40]
5885loop_675:
5886 sll %o5, 0x1D, %i7
5887 ldsw [%l7 + 0x54], %o6
5888 fabsd %f12, %f10
5889 fbug %fcc1, loop_676
5890 ble,a loop_677
5891 ldd [%l7 + 0x18], %f12
5892 ldub [%l7 + 0x48], %g7
5893loop_676:
5894 fmul8x16au %f15, %f13, %f10
5895loop_677:
5896 ldsb [%l7 + 0x59], %g5
5897 fcmps %fcc3, %f15, %f15
5898 ldsw [%l7 + 0x5C], %i6
5899 ld [%l7 + 0x60], %f13
5900 pdist %f8, %f8, %f14
5901 ldub [%l7 + 0x54], %l0
5902 ld [%l7 + 0x68], %f15
5903 stw %i0, [%l7 + 0x64]
5904 fornot1s %f11, %f11, %f7
5905 ld [%l7 + 0x0C], %f12
5906 bcs loop_678
5907 fbne %fcc1, loop_679
5908 and %g4, 0x097B, %g1
5909 bcc loop_680
5910loop_678:
5911 movre %i5, 0x3B4, %o2
5912loop_679:
5913 movvs %xcc, %o1, %o4
5914 ldsh [%l7 + 0x70], %o7
5915loop_680:
5916 lduh [%l7 + 0x50], %i4
5917 movvc %xcc, %g3, %o3
5918 add %l3, %l2, %g6
5919 tgu %icc, 0x0
5920 faligndata %f6, %f6, %f4
5921 bcs %icc, loop_681
5922 movg %xcc, %l6, %i2
5923 std %f10, [%l7 + 0x68]
5924 ldsb [%l7 + 0x1C], %l1
5925loop_681:
5926 movl %xcc, %o0, %i1
5927 fmovspos %icc, %f2, %f7
5928 fabss %f10, %f0
5929 fone %f12
5930 fnot2 %f0, %f2
5931 fpadd16 %f0, %f10, %f4
5932 ldd [%l7 + 0x78], %f8
5933 st %f12, [%l7 + 0x48]
5934 fmovrdlez %g2, %f14, %f14
5935 ldx [%l7 + 0x68], %l4
5936 fpsub32 %f8, %f6, %f6
5937 fmovdpos %xcc, %f10, %f8
5938 fbg,a %fcc0, loop_682
5939 array32 %l5, %o5, %i7
5940 fmovdg %xcc, %f11, %f13
5941 fcmpgt32 %f0, %f10, %o6
5942loop_682:
5943 edge32ln %g7, %g5, %i3
5944 fcmpes %fcc3, %f7, %f9
5945 fbe,a %fcc2, loop_683
5946 xor %i6, 0x1005, %l0
5947 pdist %f12, %f4, %f0
5948 fsrc2 %f4, %f6
5949loop_683:
5950 stw %g4, [%l7 + 0x10]
5951 ld [%l7 + 0x14], %f4
5952 for %f4, %f0, %f4
5953 xorcc %i0, 0x0C61, %i5
5954 fmovrslz %o2, %f5, %f11
5955 st %f14, [%l7 + 0x68]
5956 fbu,a %fcc2, loop_684
5957 movneg %icc, %g1, %o4
5958 udivcc %o1, 0x0F0F, %o7
5959 umul %g3, 0x1B15, %i4
5960loop_684:
5961 fpadd16 %f4, %f4, %f2
5962 ldsb [%l7 + 0x78], %l3
5963 fmovdpos %icc, %f10, %f2
5964 movvs %icc, %o3, %g6
5965 fmovrslz %l2, %f15, %f7
5966 fmovdge %xcc, %f4, %f1
5967 lduw [%l7 + 0x58], %i2
5968 fmovspos %xcc, %f12, %f13
5969 lduw [%l7 + 0x08], %l6
5970 fnand %f6, %f14, %f14
5971 tsubcc %l1, 0x0F4B, %o0
5972 bg,a %xcc, loop_685
5973 brlez,a %g2, loop_686
5974 fbu %fcc2, loop_687
5975 fble,a %fcc2, loop_688
5976loop_685:
5977 fnot2s %f7, %f0
5978loop_686:
5979 stb %l4, [%l7 + 0x44]
5980loop_687:
5981 ld [%l7 + 0x2C], %f4
5982loop_688:
5983 sth %i1, [%l7 + 0x16]
5984 udivcc %l5, 0x02D4, %o5
5985 umul %o6, 0x19EA, %i7
5986 ld [%l7 + 0x40], %f2
5987 fmovrse %g7, %f10, %f7
5988 fba,a %fcc3, loop_689
5989 fnot2s %f9, %f15
5990 bleu,a %xcc, loop_690
5991 mulx %i3, %i6, %g5
5992loop_689:
5993 fmovdne %xcc, %f0, %f1
5994 bvs,pn %icc, loop_691
5995loop_690:
5996 edge16 %g4, %l0, %i5
5997 stw %o2, [%l7 + 0x34]
5998 lduw [%l7 + 0x30], %g1
5999loop_691:
6000 stx %i0, [%l7 + 0x28]
6001 pdist %f14, %f6, %f8
6002 ldd [%l7 + 0x38], %f8
6003 stb %o4, [%l7 + 0x3A]
6004 ldub [%l7 + 0x48], %o1
6005 stw %o7, [%l7 + 0x10]
6006 andcc %i4, 0x0C27, %g3
6007 ldub [%l7 + 0x5C], %o3
6008 bne,a %xcc, loop_692
6009 stb %g6, [%l7 + 0x4E]
6010 udiv %l2, 0x00D8, %l3
6011 ldx [%l7 + 0x08], %i2
6012loop_692:
6013 fmovrse %l6, %f2, %f3
6014 fbge %fcc1, loop_693
6015 brlez,a %o0, loop_694
6016 fsrc1 %f2, %f14
6017 ldd [%l7 + 0x30], %f0
6018loop_693:
6019 fba,a %fcc2, loop_695
6020loop_694:
6021 fmovda %icc, %f9, %f14
6022 tle %icc, 0x0
6023 bcc,a %icc, loop_696
6024loop_695:
6025 fmovsge %icc, %f1, %f13
6026 tvc %icc, 0x4
6027 fmovrse %g2, %f11, %f4
6028loop_696:
6029 ldx [%l7 + 0x18], %l1
6030 fbe %fcc2, loop_697
6031 ldsb [%l7 + 0x56], %i1
6032 tcc %icc, 0x0
6033 stw %l4, [%l7 + 0x30]
6034loop_697:
6035 ld [%l7 + 0x7C], %f12
6036 fmul8x16al %f7, %f9, %f0
6037 be loop_698
6038 movcc %icc, %l5, %o5
6039 tne %xcc, 0x7
6040 alignaddrl %i7, %g7, %i3
6041loop_698:
6042 taddcctv %o6, %i6, %g4
6043 fmovsle %xcc, %f6, %f3
6044 bcs,pn %xcc, loop_699
6045 and %g5, %i5, %l0
6046 tcs %xcc, 0x1
6047 stw %g1, [%l7 + 0x58]
6048loop_699:
6049 andcc %i0, 0x1C04, %o2
6050 ldsb [%l7 + 0x6C], %o1
6051 sth %o4, [%l7 + 0x14]
6052 movneg %icc, %i4, %o7
6053 stb %g3, [%l7 + 0x38]
6054 fabsd %f0, %f6
6055 fmovdl %icc, %f11, %f13
6056 fmovdge %xcc, %f10, %f7
6057 movle %xcc, %o3, %g6
6058 fbge,a %fcc3, loop_700
6059 stb %l2, [%l7 + 0x41]
6060 fmovda %xcc, %f9, %f1
6061 ldd [%l7 + 0x50], %f6
6062loop_700:
6063 fmovdcs %icc, %f1, %f6
6064 fpsub16s %f8, %f6, %f11
6065 alignaddr %i2, %l6, %o0
6066 fbuge,a %fcc2, loop_701
6067 sth %l3, [%l7 + 0x5A]
6068 mulscc %g2, 0x1EB3, %l1
6069 fcmpgt32 %f2, %f10, %l4
6070loop_701:
6071 ldsw [%l7 + 0x30], %l5
6072 and %i1, %o5, %g7
6073 sub %i7, %i3, %i6
6074 ldub [%l7 + 0x1F], %o6
6075 fmovrslez %g5, %f1, %f11
6076 and %g4, %i5, %l0
6077 brgez %g1, loop_702
6078 fmovsvc %xcc, %f1, %f6
6079 fcmple16 %f10, %f6, %i0
6080 brnz %o1, loop_703
6081loop_702:
6082 bg,a loop_704
6083 fmul8x16al %f14, %f8, %f2
6084 array8 %o4, %i4, %o2
6085loop_703:
6086 fmovdl %xcc, %f4, %f4
6087loop_704:
6088 fmul8sux16 %f10, %f6, %f8
6089 bcs,pn %xcc, loop_705
6090 fbue %fcc2, loop_706
6091 tsubcc %o7, %o3, %g6
6092 bcc %icc, loop_707
6093loop_705:
6094 movg %icc, %l2, %i2
6095loop_706:
6096 sllx %l6, 0x0B, %o0
6097 ldsb [%l7 + 0x5E], %g3
6098loop_707:
6099 orcc %l3, %l1, %g2
6100 bne,a,pt %icc, loop_708
6101 movg %icc, %l4, %i1
6102 fmovrdlz %o5, %f6, %f4
6103 fbn,a %fcc1, loop_709
6104loop_708:
6105 ld [%l7 + 0x68], %f8
6106 fpack32 %f2, %f4, %f14
6107 fands %f8, %f2, %f3
6108loop_709:
6109 fmul8x16au %f15, %f10, %f8
6110 ldx [%l7 + 0x70], %l5
6111 fcmpd %fcc0, %f14, %f8
6112 tsubcc %g7, %i3, %i6
6113 fble,a %fcc2, loop_710
6114 ldsb [%l7 + 0x08], %i7
6115 taddcctv %o6, %g5, %i5
6116 lduh [%l7 + 0x22], %g4
6117loop_710:
6118 srl %l0, %i0, %g1
6119 stx %o1, [%l7 + 0x60]
6120 addcc %o4, %o2, %o7
6121 st %f9, [%l7 + 0x6C]
6122 st %f8, [%l7 + 0x6C]
6123 stw %i4, [%l7 + 0x40]
6124 fcmped %fcc0, %f4, %f6
6125 fble,a %fcc3, loop_711
6126 tcc %xcc, 0x4
6127 bneg,a,pt %xcc, loop_712
6128 movvs %icc, %o3, %g6
6129loop_711:
6130 be loop_713
6131 stw %l2, [%l7 + 0x68]
6132loop_712:
6133 fsrc2 %f12, %f12
6134 udivcc %l6, 0x015C, %i2
6135loop_713:
6136 tneg %icc, 0x3
6137 ldsh [%l7 + 0x34], %g3
6138 tne %xcc, 0x2
6139 ld [%l7 + 0x1C], %f0
6140 fpack32 %f6, %f0, %f10
6141 brlez %o0, loop_714
6142 tvs %xcc, 0x6
6143 bvc,pn %icc, loop_715
6144 std %f10, [%l7 + 0x40]
6145loop_714:
6146 st %f13, [%l7 + 0x6C]
6147 fandnot2s %f0, %f1, %f10
6148loop_715:
6149 fnot2s %f9, %f1
6150 lduh [%l7 + 0x5E], %l1
6151 subc %l3, %g2, %i1
6152 fmovdvc %icc, %f13, %f13
6153 fones %f8
6154 edge32ln %o5, %l5, %g7
6155 udivcc %l4, 0x0B31, %i6
6156 lduh [%l7 + 0x1C], %i3
6157 fmovrde %o6, %f8, %f0
6158 tleu %xcc, 0x3
6159 array16 %g5, %i5, %g4
6160 fxor %f6, %f8, %f2
6161 tcc %icc, 0x1
6162 fones %f15
6163 fmovdn %xcc, %f0, %f4
6164 std %f2, [%l7 + 0x30]
6165 taddcctv %l0, %i0, %g1
6166 fand %f4, %f4, %f0
6167 movneg %xcc, %o1, %o4
6168 fmovrsne %o2, %f2, %f10
6169 tcc %icc, 0x0
6170 umulcc %o7, %i4, %o3
6171 fmovdcs %icc, %f6, %f14
6172 ldsb [%l7 + 0x0B], %i7
6173 sll %g6, 0x1C, %l2
6174 ldsw [%l7 + 0x7C], %l6
6175 fmovsn %xcc, %f1, %f8
6176 ld [%l7 + 0x68], %f14
6177 fmovrdlz %i2, %f0, %f2
6178 fmovrdgez %g3, %f8, %f0
6179 alignaddrl %o0, %l1, %l3
6180 smulcc %g2, 0x09B0, %i1
6181 ldd [%l7 + 0x50], %f10
6182 sub %l5, %o5, %g7
6183 fxors %f4, %f8, %f15
6184 brgez %l4, loop_716
6185 ldsw [%l7 + 0x64], %i3
6186 tne %icc, 0x6
6187 siam 0x2
6188loop_716:
6189 tcs %icc, 0x3
6190 bg,a,pn %icc, loop_717
6191 fpadd16 %f14, %f10, %f6
6192 movrlez %i6, %o6, %i5
6193 bpos %xcc, loop_718
6194loop_717:
6195 movneg %xcc, %g5, %g4
6196 orncc %l0, %g1, %o1
6197 fmovsneg %icc, %f14, %f1
6198loop_718:
6199 fmovdne %icc, %f12, %f9
6200 andncc %o4, %o2, %i0
6201 edge32l %o7, %o3, %i4
6202 ldub [%l7 + 0x7F], %g6
6203 stb %l2, [%l7 + 0x6D]
6204 fxnor %f14, %f6, %f8
6205 ldsh [%l7 + 0x3A], %i7
6206 pdist %f14, %f14, %f10
6207 ldd [%l7 + 0x28], %f14
6208 umul %i2, 0x1C37, %g3
6209 umul %o0, 0x12D1, %l6
6210 stw %l1, [%l7 + 0x14]
6211 fmuld8sux16 %f0, %f2, %f12
6212 fmovd %f2, %f0
6213 lduw [%l7 + 0x40], %l3
6214 movrlez %g2, 0x239, %l5
6215 ldsw [%l7 + 0x74], %i1
6216 ld [%l7 + 0x20], %f7
6217 udivcc %o5, 0x0A08, %l4
6218 bvc,a %icc, loop_719
6219 brgz %i3, loop_720
6220 ld [%l7 + 0x4C], %f12
6221 fmovrsgez %i6, %f7, %f14
6222loop_719:
6223 ldd [%l7 + 0x30], %f0
6224loop_720:
6225 tne %icc, 0x4
6226 lduw [%l7 + 0x3C], %o6
6227 fnegs %f14, %f14
6228 stw %i5, [%l7 + 0x48]
6229 ld [%l7 + 0x24], %f5
6230 fnot1 %f2, %f2
6231 stx %g7, [%l7 + 0x38]
6232 mova %xcc, %g5, %g4
6233 ldub [%l7 + 0x71], %l0
6234 sth %o1, [%l7 + 0x36]
6235 movg %icc, %g1, %o2
6236 bne,a,pt %icc, loop_721
6237 sth %o4, [%l7 + 0x38]
6238 fbne %fcc1, loop_722
6239 fbg %fcc3, loop_723
6240loop_721:
6241 fcmpgt16 %f2, %f10, %o7
6242 ldx [%l7 + 0x40], %i0
6243loop_722:
6244 tleu %xcc, 0x3
6245loop_723:
6246 fmovrdlez %i4, %f4, %f2
6247 sth %g6, [%l7 + 0x32]
6248 ldub [%l7 + 0x40], %o3
6249 smulcc %i7, %l2, %g3
6250 fnor %f14, %f6, %f2
6251 brz %i2, loop_724
6252 edge32 %o0, %l1, %l6
6253 fmovscc %xcc, %f0, %f14
6254 fbo,a %fcc1, loop_725
6255loop_724:
6256 fmovdgu %icc, %f13, %f7
6257 sdivx %l3, 0x1521, %g2
6258 bcc loop_726
6259loop_725:
6260 fmovdneg %xcc, %f9, %f3
6261 ldub [%l7 + 0x0A], %i1
6262 movge %icc, %l5, %l4
6263loop_726:
6264 ldsb [%l7 + 0x2C], %i3
6265 tpos %xcc, 0x4
6266 alignaddr %o5, %o6, %i6
6267 tg %icc, 0x1
6268 lduw [%l7 + 0x44], %g7
6269 bcc,a,pn %xcc, loop_727
6270 fandnot2s %f11, %f13, %f15
6271 fmovrdlez %g5, %f6, %f8
6272 ldx [%l7 + 0x70], %i5
6273loop_727:
6274 ldsh [%l7 + 0x2C], %l0
6275 stb %o1, [%l7 + 0x20]
6276 movgu %icc, %g4, %g1
6277 fsrc1s %f13, %f6
6278 sth %o4, [%l7 + 0x68]
6279 fmovsleu %icc, %f4, %f13
6280 fnegd %f6, %f2
6281 add %o7, %o2, %i0
6282 tne %xcc, 0x4
6283 stx %g6, [%l7 + 0x78]
6284 mova %icc, %i4, %i7
6285 fmovs %f13, %f11
6286 fmovrsgez %o3, %f7, %f10
6287 fnor %f14, %f10, %f2
6288 fandnot1s %f5, %f2, %f3
6289 udivx %g3, 0x0166, %l2
6290 bvc,a %icc, loop_728
6291 lduh [%l7 + 0x52], %i2
6292 fsrc2s %f0, %f9
6293 fbge,a %fcc2, loop_729
6294loop_728:
6295 lduh [%l7 + 0x6E], %l1
6296 fmovdvs %icc, %f0, %f14
6297 taddcc %o0, 0x151E, %l6
6298loop_729:
6299 alignaddrl %l3, %i1, %g2
6300 lduw [%l7 + 0x1C], %l4
6301 ldsh [%l7 + 0x24], %l5
6302 fandnot2 %f14, %f8, %f10
6303 movge %xcc, %i3, %o5
6304 fbn %fcc1, loop_730
6305 bvs,a loop_731
6306 mulscc %o6, 0x0270, %i6
6307 fmovdpos %xcc, %f1, %f2
6308loop_730:
6309 ldub [%l7 + 0x70], %g5
6310loop_731:
6311 fmovsa %xcc, %f14, %f12
6312 taddcc %i5, 0x1792, %g7
6313 bgu,a,pt %icc, loop_732
6314 tcc %xcc, 0x0
6315 bshuffle %f8, %f14, %f8
6316 lduw [%l7 + 0x50], %o1
6317loop_732:
6318 edge8n %g4, %g1, %o4
6319 brgez %l0, loop_733
6320 fmul8ulx16 %f12, %f6, %f2
6321 edge8n %o2, %i0, %o7
6322 nop
6323 setx loop_734, %l0, %l1
6324 jmpl %l1, %i4
6325loop_733:
6326 orn %g6, %i7, %g3
6327 fandnot2s %f7, %f12, %f2
6328 edge8l %o3, %l2, %l1
6329loop_734:
6330 pdist %f6, %f4, %f4
6331 udivx %i2, 0x0E3F, %l6
6332 bpos,a loop_735
6333 std %f6, [%l7 + 0x38]
6334 stx %o0, [%l7 + 0x10]
6335 std %f12, [%l7 + 0x30]
6336loop_735:
6337 brgez %l3, loop_736
6338 nop
6339 setx loop_737, %l0, %l1
6340 wrpr 0x1, %tl
6341 wrpr %l1, %tpc
6342 add %l1, 0x4, %l1
6343 wrpr %l1, %tnpc
6344 setx 0x34400001400, %l0, %l1
6345 wrpr %l1, %tstate
6346 wrhpr 0x4, %htstate
6347 retry
6348 fbue,a %fcc2, loop_738
6349 fxors %f5, %f9, %f2
6350loop_736:
6351 call loop_739
6352loop_737:
6353 srax %g2, %i1, %l5
6354loop_738:
6355 tsubcctv %l4, %o5, %o6
6356 lduh [%l7 + 0x4A], %i3
6357loop_739:
6358 fba %fcc2, loop_740
6359 sub %g5, 0x1FD8, %i5
6360 movrgez %g7, %i6, %o1
6361 fbu %fcc2, loop_741
6362loop_740:
6363 lduw [%l7 + 0x10], %g1
6364 ble,pt %icc, loop_742
6365 fnand %f14, %f14, %f8
6366loop_741:
6367 fones %f10
6368 ldd [%l7 + 0x18], %f10
6369loop_742:
6370 std %f10, [%l7 + 0x08]
6371 movvs %xcc, %g4, %l0
6372 ldsb [%l7 + 0x14], %o2
6373 stw %o4, [%l7 + 0x28]
6374 stb %o7, [%l7 + 0x52]
6375 movrgz %i4, %g6, %i0
6376 fpack16 %f0, %f1
6377 bcc,pt %icc, loop_743
6378 ldsw [%l7 + 0x7C], %i7
6379 fxor %f2, %f8, %f6
6380 fbg %fcc1, loop_744
6381loop_743:
6382 fornot2s %f13, %f3, %f12
6383 fsrc1 %f14, %f2
6384 subcc %o3, %g3, %l2
6385loop_744:
6386 movrgz %l1, %l6, %o0
6387 tne %icc, 0x4
6388 movgu %icc, %l3, %g2
6389 tle %icc, 0x4
6390 nop
6391 setx loop_745, %l0, %l1
6392 wrpr 0x1, %tl
6393 wrpr %l1, %tnpc
6394 setx 0x34400001400, %l0, %l1
6395 wrpr %l1, %tstate
6396 wrhpr 0x4, %htstate
6397 done
6398 taddcctv %i2, 0x0CD9, %l5
6399 fnot1 %f4, %f6
6400 ldsb [%l7 + 0x36], %l4
6401loop_745:
6402 edge32l %i1, %o6, %i3
6403 ldsb [%l7 + 0x28], %g5
6404 fmovsge %xcc, %f14, %f8
6405 ldsb [%l7 + 0x36], %i5
6406 stx %o5, [%l7 + 0x78]
6407 lduh [%l7 + 0x3C], %g7
6408 fmovsge %icc, %f8, %f14
6409 fornot2 %f0, %f12, %f12
6410 lduh [%l7 + 0x2C], %o1
6411 fbe %fcc1, loop_746
6412 sth %g1, [%l7 + 0x30]
6413 fbule,a %fcc0, loop_747
6414 bleu,pn %icc, loop_748
6415loop_746:
6416 fmovdl %xcc, %f6, %f13
6417 fxors %f4, %f12, %f0
6418loop_747:
6419 movrlez %g4, 0x051, %i6
6420loop_748:
6421 fmovdvs %icc, %f2, %f13
6422 fnot1s %f9, %f9
6423 tg %icc, 0x2
6424 fcmpd %fcc3, %f14, %f8
6425 fmovscs %icc, %f1, %f13
6426 fsrc2s %f6, %f9
6427 fbue,a %fcc3, loop_749
6428 fnors %f2, %f5, %f9
6429 fbuge %fcc2, loop_750
6430 mova %xcc, %l0, %o4
6431loop_749:
6432 xor %o7, %i4, %g6
6433 stb %i0, [%l7 + 0x51]
6434loop_750:
6435 fcmple16 %f4, %f10, %i7
6436 lduh [%l7 + 0x22], %o2
6437 edge32ln %g3, %o3, %l2
6438 tsubcctv %l1, 0x08A4, %o0
6439 ldub [%l7 + 0x66], %l3
6440 udiv %l6, 0x16A1, %i2
6441 tleu %icc, 0x1
6442 ldsh [%l7 + 0x1A], %g2
6443 movleu %icc, %l5, %i1
6444 xor %l4, 0x1E64, %i3
6445 ldub [%l7 + 0x71], %o6
6446 fble %fcc3, loop_751
6447 fpsub32 %f0, %f14, %f6
6448 lduh [%l7 + 0x54], %i5
6449 ldd [%l7 + 0x18], %f2
6450loop_751:
6451 movcs %icc, %g5, %g7
6452 umulcc %o1, 0x109A, %o5
6453 fors %f6, %f14, %f15
6454 fbg,a %fcc0, loop_752
6455 subc %g1, %g4, %l0
6456 ldx [%l7 + 0x28], %i6
6457 std %f8, [%l7 + 0x70]
6458loop_752:
6459 fmovspos %icc, %f14, %f12
6460 stx %o7, [%l7 + 0x40]
6461 sth %i4, [%l7 + 0x40]
6462 tg %xcc, 0x0
6463 fxors %f11, %f3, %f9
6464 edge8l %o4, %i0, %i7
6465 srax %g6, %g3, %o3
6466 ld [%l7 + 0x34], %f12
6467 orn %o2, 0x0C97, %l2
6468 fpadd16 %f6, %f14, %f2
6469 tvc %icc, 0x5
6470 tge %xcc, 0x0
6471 pdist %f10, %f2, %f2
6472 fornot2s %f10, %f12, %f15
6473 ld [%l7 + 0x60], %f1
6474 ldsb [%l7 + 0x34], %l1
6475 ldsb [%l7 + 0x66], %l3
6476 fmovde %xcc, %f8, %f1
6477 tvc %icc, 0x4
6478 fmovs %f6, %f9
6479 sethi 0x0FFE, %l6
6480 fnot1 %f0, %f6
6481 ldd [%l7 + 0x60], %f6
6482 st %f1, [%l7 + 0x48]
6483 edge32 %o0, %g2, %l5
6484 ld [%l7 + 0x78], %f7
6485 bn,pn %xcc, loop_753
6486 fmovsa %xcc, %f14, %f3
6487 ta %xcc, 0x5
6488 tsubcc %i1, 0x09B8, %i2
6489loop_753:
6490 std %f2, [%l7 + 0x60]
6491 fmovdl %xcc, %f15, %f9
6492 fxors %f3, %f14, %f5
6493 fmul8x16al %f8, %f6, %f6
6494 ldsb [%l7 + 0x7A], %l4
6495 fmovrsgez %i3, %f6, %f2
6496 movvc %icc, %i5, %o6
6497 bvc loop_754
6498 edge16 %g5, %g7, %o5
6499 fblg %fcc3, loop_755
6500 ldsb [%l7 + 0x5E], %g1
6501loop_754:
6502 stw %o1, [%l7 + 0x28]
6503 fpadd32s %f2, %f14, %f1
6504loop_755:
6505 ldsb [%l7 + 0x68], %l0
6506 std %f0, [%l7 + 0x30]
6507 bshuffle %f10, %f0, %f12
6508 movrgez %g4, 0x1B5, %i6
6509 ldsw [%l7 + 0x64], %i4
6510 ble,pt %icc, loop_756
6511 fandnot1s %f4, %f3, %f9
6512 fabsd %f12, %f0
6513 bvs %xcc, loop_757
6514loop_756:
6515 ldsw [%l7 + 0x4C], %o4
6516 orncc %i0, %i7, %o7
6517 bg,pt %icc, loop_758
6518loop_757:
6519 lduh [%l7 + 0x6C], %g3
6520 lduh [%l7 + 0x78], %o3
6521 andncc %o2, %l2, %g6
6522loop_758:
6523 call loop_759
6524 fpackfix %f8, %f3
6525 movn %xcc, %l3, %l6
6526 fmovd %f8, %f12
6527loop_759:
6528 ldx [%l7 + 0x60], %o0
6529 fbl,a %fcc1, loop_760
6530 movrgz %l1, %g2, %i1
6531 fnands %f14, %f0, %f2
6532 ldd [%l7 + 0x50], %f0
6533loop_760:
6534 fabsd %f4, %f8
6535 pdist %f12, %f4, %f10
6536 lduw [%l7 + 0x20], %i2
6537 fmul8x16 %f7, %f2, %f4
6538 tle %xcc, 0x2
6539 fmovrdne %l5, %f6, %f8
6540 stw %i3, [%l7 + 0x48]
6541 addccc %l4, %i5, %g5
6542 movrne %o6, 0x208, %g7
6543 lduw [%l7 + 0x5C], %o5
6544 fmovspos %xcc, %f7, %f13
6545 fxnor %f14, %f6, %f6
6546 fmovscs %icc, %f7, %f12
6547 ldub [%l7 + 0x7E], %o1
6548 std %f8, [%l7 + 0x70]
6549 fnors %f1, %f9, %f14
6550 std %f14, [%l7 + 0x10]
6551 movvc %xcc, %l0, %g4
6552 fnot2 %f0, %f6
6553 sdivcc %g1, 0x1732, %i4
6554 udivcc %i6, 0x1F97, %o4
6555 fnegs %f3, %f6
6556 fsrc2 %f4, %f0
6557 edge16 %i0, %o7, %g3
6558 movne %icc, %i7, %o2
6559 ldub [%l7 + 0x26], %l2
6560 fmovde %icc, %f11, %f0
6561 ldsb [%l7 + 0x7F], %g6
6562 fmovsa %xcc, %f15, %f3
6563 fornot2s %f6, %f15, %f4
6564 ldsh [%l7 + 0x7A], %o3
6565 ldsw [%l7 + 0x60], %l6
6566 sth %o0, [%l7 + 0x58]
6567 fmovsne %icc, %f12, %f7
6568 ldsw [%l7 + 0x78], %l1
6569 smulcc %g2, %i1, %l3
6570 stb %l5, [%l7 + 0x24]
6571 ldub [%l7 + 0x4E], %i2
6572 fcmple16 %f12, %f4, %l4
6573 ldsw [%l7 + 0x7C], %i5
6574 fcmpd %fcc0, %f12, %f4
6575 std %f6, [%l7 + 0x38]
6576 tleu %xcc, 0x5
6577 array16 %g5, %i3, %g7
6578 stb %o5, [%l7 + 0x5D]
6579 tsubcc %o1, 0x026B, %l0
6580 fmuld8ulx16 %f3, %f1, %f6
6581 sdiv %g4, 0x086A, %o6
6582 ld [%l7 + 0x40], %f9
6583 fbug,a %fcc1, loop_761
6584 std %f8, [%l7 + 0x40]
6585 and %i4, 0x148F, %g1
6586 bgu,pt %icc, loop_762
6587loop_761:
6588 fnot2s %f13, %f12
6589 ldsw [%l7 + 0x3C], %i6
6590 addc %o4, 0x0027, %i0
6591loop_762:
6592 ld [%l7 + 0x70], %f0
6593 ldsh [%l7 + 0x34], %o7
6594 fxnor %f8, %f2, %f2
6595 fmovsvs %icc, %f0, %f10
6596 ldub [%l7 + 0x67], %g3
6597 edge16 %i7, %l2, %o2
6598 edge8l %o3, %g6, %o0
6599 fmovrdgz %l6, %f12, %f6
6600 edge32l %l1, %g2, %i1
6601 bne,a loop_763
6602 sth %l5, [%l7 + 0x30]
6603 udivcc %l3, 0x1833, %l4
6604 tn %xcc, 0x0
6605loop_763:
6606 tcc %xcc, 0x6
6607 ldsh [%l7 + 0x76], %i5
6608 fbul,a %fcc1, loop_764
6609 ble %icc, loop_765
6610 ldsb [%l7 + 0x7C], %i2
6611 stb %i3, [%l7 + 0x60]
6612loop_764:
6613 stb %g7, [%l7 + 0x4E]
6614loop_765:
6615 sth %g5, [%l7 + 0x6A]
6616 brnz,a %o1, loop_766
6617 movrlez %o5, 0x3C7, %g4
6618 move %icc, %o6, %l0
6619 addccc %i4, 0x06F3, %i6
6620loop_766:
6621 bpos,pt %icc, loop_767
6622 fcmpes %fcc2, %f11, %f12
6623 ldub [%l7 + 0x15], %g1
6624 tneg %xcc, 0x4
6625loop_767:
6626 fmovdge %icc, %f13, %f10
6627 stb %o4, [%l7 + 0x26]
6628 sth %i0, [%l7 + 0x26]
6629 st %f7, [%l7 + 0x34]
6630 st %f13, [%l7 + 0x64]
6631 ldsh [%l7 + 0x38], %g3
6632 tgu %xcc, 0x1
6633 ldd [%l7 + 0x18], %f0
6634 std %f14, [%l7 + 0x20]
6635 fmovdgu %xcc, %f12, %f5
6636 bcs,pn %icc, loop_768
6637 stw %o7, [%l7 + 0x68]
6638 bgu,a loop_769
6639 ldub [%l7 + 0x64], %l2
6640loop_768:
6641 ldsw [%l7 + 0x58], %o2
6642 fandnot2 %f2, %f8, %f8
6643loop_769:
6644 lduh [%l7 + 0x7A], %i7
6645 tcs %xcc, 0x0
6646 fmovdg %icc, %f2, %f4
6647 stx %g6, [%l7 + 0x10]
6648 fornot1s %f14, %f1, %f0
6649 lduh [%l7 + 0x46], %o3
6650 lduw [%l7 + 0x4C], %o0
6651 nop
6652 setx loop_770, %l0, %l1
6653 jmpl %l1, %l6
6654 stb %g2, [%l7 + 0x70]
6655 move %icc, %l1, %l5
6656 ldd [%l7 + 0x70], %f2
6657loop_770:
6658 fbg,a %fcc0, loop_771
6659 stw %i1, [%l7 + 0x44]
6660 bn,a %icc, loop_772
6661 fornot1s %f2, %f13, %f3
6662loop_771:
6663 ldsh [%l7 + 0x68], %l3
6664 ldsw [%l7 + 0x18], %i5
6665loop_772:
6666 fmovscc %icc, %f13, %f14
6667 tvc %xcc, 0x4
6668 array16 %i2, %i3, %l4
6669 fandnot1s %f8, %f13, %f11
6670 lduh [%l7 + 0x6C], %g5
6671 tne %icc, 0x3
6672 brnz,a %o1, loop_773
6673 fnands %f12, %f5, %f9
6674 fpack32 %f4, %f2, %f12
6675 sdivcc %o5, 0x00B2, %g4
6676loop_773:
6677 fmovrdgez %o6, %f0, %f6
6678 fbne,a %fcc3, loop_774
6679 ldsw [%l7 + 0x30], %l0
6680 sth %i4, [%l7 + 0x76]
6681 fpadd32s %f12, %f7, %f0
6682loop_774:
6683 addccc %i6, %g7, %g1
6684 fnand %f10, %f6, %f12
6685 sth %i0, [%l7 + 0x72]
6686 fnot2 %f6, %f14
6687 fbl %fcc2, loop_775
6688 bneg,pn %xcc, loop_776
6689 movn %icc, %o4, %o7
6690 fone %f4
6691loop_775:
6692 mulscc %g3, 0x1002, %l2
6693loop_776:
6694 fandnot1 %f6, %f0, %f8
6695 fnot2s %f2, %f0
6696 st %f1, [%l7 + 0x10]
6697 tleu %xcc, 0x7
6698 tcc %icc, 0x5
6699 fbug,a %fcc3, loop_777
6700 fmovscc %xcc, %f0, %f7
6701 fmovdneg %xcc, %f6, %f8
6702 sth %o2, [%l7 + 0x28]
6703loop_777:
6704 bgu,a loop_778
6705 ldsb [%l7 + 0x57], %i7
6706 st %f8, [%l7 + 0x54]
6707 and %o3, %g6, %o0
6708loop_778:
6709 bcs,a loop_779
6710 ldx [%l7 + 0x40], %l6
6711 fbue,a %fcc0, loop_780
6712 st %f11, [%l7 + 0x38]
6713loop_779:
6714 ldsw [%l7 + 0x50], %g2
6715 fnot1s %f15, %f8
6716loop_780:
6717 array16 %l5, %i1, %l1
6718 fmovsn %xcc, %f9, %f9
6719 bgu,a loop_781
6720 fands %f2, %f12, %f1
6721 fmovsvs %icc, %f14, %f10
6722 ldx [%l7 + 0x50], %i5
6723loop_781:
6724 tpos %xcc, 0x1
6725 bvc,a,pn %icc, loop_782
6726 nop
6727 setx loop_783, %l0, %l1
6728 wrpr 0x1, %tl
6729 wrpr %l1, %tnpc
6730 setx 0x34400001400, %l0, %l1
6731 wrpr %l1, %tstate
6732 wrhpr 0x4, %htstate
6733 done
6734 nop
6735 setx loop_784, %l0, %l1
6736 jmpl %l1, %i2
6737 ldd [%l7 + 0x10], %f2
6738loop_782:
6739 fble %fcc3, loop_785
6740loop_783:
6741 for %f10, %f8, %f10
6742loop_784:
6743 fmovrdne %i3, %f6, %f8
6744 fnegs %f10, %f4
6745loop_785:
6746 fmovd %f12, %f14
6747 edge32l %l4, %l3, %o1
6748 lduh [%l7 + 0x5E], %o5
6749 movvc %icc, %g4, %o6
6750 fxnor %f12, %f10, %f2
6751 ld [%l7 + 0x3C], %f15
6752 sth %g5, [%l7 + 0x6E]
6753 movne %icc, %l0, %i6
6754 ldsw [%l7 + 0x54], %g7
6755 sethi 0x0DAB, %g1
6756 fcmpgt32 %f12, %f4, %i0
6757 fzero %f8
6758 addccc %i4, %o7, %g3
6759 subcc %o4, %o2, %i7
6760 stw %o3, [%l7 + 0x78]
6761 fpsub16 %f0, %f4, %f0
6762 addccc %l2, %g6, %o0
6763 ldx [%l7 + 0x28], %g2
6764 fandnot2 %f14, %f6, %f4
6765 ldsh [%l7 + 0x14], %l6
6766 bpos,pt %icc, loop_786
6767 lduw [%l7 + 0x44], %l5
6768 st %f1, [%l7 + 0x44]
6769 movneg %xcc, %l1, %i1
6770loop_786:
6771 fmovdneg %xcc, %f11, %f1
6772 fabss %f3, %f4
6773 ldsb [%l7 + 0x5E], %i5
6774 fandnot1 %f12, %f0, %f6
6775 fpadd32 %f14, %f4, %f8
6776 fmovrslz %i2, %f15, %f15
6777 ble,pn %icc, loop_787
6778 brz,a %l4, loop_788
6779 fbuge %fcc2, loop_789
6780 fand %f10, %f12, %f4
6781loop_787:
6782 fcmpgt32 %f12, %f6, %l3
6783loop_788:
6784 brlz,a %o1, loop_790
6785loop_789:
6786 sth %o5, [%l7 + 0x32]
6787 bneg,a %xcc, loop_791
6788 edge16ln %g4, %i3, %o6
6789loop_790:
6790 fsrc1s %f11, %f8
6791 fmovscs %xcc, %f5, %f9
6792loop_791:
6793 ldsw [%l7 + 0x70], %l0
6794 orncc %i6, %g7, %g1
6795 edge8n %g5, %i0, %i4
6796 fbuge,a %fcc2, loop_792
6797 srl %o7, 0x14, %g3
6798 stw %o2, [%l7 + 0x54]
6799 fmovdne %xcc, %f1, %f6
6800loop_792:
6801 fbug,a %fcc0, loop_793
6802 fbl %fcc3, loop_794
6803 ld [%l7 + 0x30], %f2
6804 addccc %o4, 0x173F, %o3
6805loop_793:
6806 fmovdneg %xcc, %f5, %f13
6807loop_794:
6808 ldsw [%l7 + 0x60], %l2
6809 movvs %icc, %i7, %g6
6810 be,pt %xcc, loop_795
6811 ldsb [%l7 + 0x51], %o0
6812 srl %l6, %l5, %l1
6813 std %f14, [%l7 + 0x28]
6814loop_795:
6815 fzeros %f7
6816 ldx [%l7 + 0x18], %g2
6817 edge8l %i1, %i2, %l4
6818 bcc %xcc, loop_796
6819 ldsh [%l7 + 0x20], %i5
6820 ldx [%l7 + 0x20], %o1
6821 fbn,a %fcc2, loop_797
6822loop_796:
6823 lduh [%l7 + 0x12], %l3
6824 fnegd %f4, %f4
6825 std %f4, [%l7 + 0x60]
6826loop_797:
6827 fcmple32 %f2, %f4, %g4
6828 mulx %i3, 0x12F8, %o6
6829 tcs %icc, 0x7
6830 fcmple16 %f10, %f6, %l0
6831 fmuld8ulx16 %f8, %f5, %f10
6832 tg %icc, 0x5
6833 lduw [%l7 + 0x2C], %i6
6834 fmovrde %o5, %f12, %f8
6835 ldsb [%l7 + 0x31], %g1
6836 andncc %g5, %g7, %i4
6837 fxors %f11, %f7, %f11
6838 orcc %i0, %g3, %o7
6839 fornot2s %f10, %f6, %f13
6840 ldsh [%l7 + 0x4C], %o4
6841 fbge %fcc1, loop_798
6842 fbo %fcc3, loop_799
6843 stb %o2, [%l7 + 0x45]
6844 ldsw [%l7 + 0x28], %l2
6845loop_798:
6846 te %xcc, 0x4
6847loop_799:
6848 fpadd16s %f3, %f15, %f7
6849 edge8n %o3, %i7, %o0
6850 lduh [%l7 + 0x62], %l6
6851 fcmpgt16 %f2, %f8, %l5
6852 stx %g6, [%l7 + 0x48]
6853 fcmpgt32 %f8, %f6, %l1
6854 fbue,a %fcc0, loop_800
6855 stx %g2, [%l7 + 0x30]
6856 tcc %icc, 0x2
6857 fmovdleu %icc, %f12, %f9
6858loop_800:
6859 sth %i1, [%l7 + 0x0A]
6860 stb %i2, [%l7 + 0x1F]
6861 tne %icc, 0x6
6862 st %f14, [%l7 + 0x54]
6863 andcc %l4, %o1, %l3
6864 ldx [%l7 + 0x48], %g4
6865 tvs %icc, 0x0
6866 fcmped %fcc1, %f14, %f8
6867 fpsub16s %f2, %f8, %f8
6868 fandnot1s %f15, %f12, %f0
6869 ta %icc, 0x3
6870 fsrc2 %f6, %f10
6871 fcmps %fcc0, %f12, %f11
6872 ta %icc, 0x2
6873 nop
6874 setx loop_801, %l0, %l1
6875 wrpr 0x1, %tl
6876 wrpr %l1, %tpc
6877 add %l1, 0x4, %l1
6878 wrpr %l1, %tnpc
6879 setx 0x34400001400, %l0, %l1
6880 wrpr %l1, %tstate
6881 wrhpr 0x4, %htstate
6882 retry
6883 fone %f0
6884 ld [%l7 + 0x58], %f14
6885 ld [%l7 + 0x5C], %f4
6886loop_801:
6887 stx %i5, [%l7 + 0x20]
6888 ldsb [%l7 + 0x08], %o6
6889 lduh [%l7 + 0x18], %l0
6890 stb %i6, [%l7 + 0x6A]
6891 sth %o5, [%l7 + 0x32]
6892 fmovdvs %xcc, %f1, %f2
6893 ldsb [%l7 + 0x1C], %i3
6894 bl,a %icc, loop_802
6895 array16 %g5, %g1, %i4
6896 srax %g7, %g3, %o7
6897 fmuld8ulx16 %f4, %f13, %f4
6898loop_802:
6899 fmovdn %icc, %f5, %f3
6900 edge8l %i0, %o2, %o4
6901 edge16n %l2, %i7, %o3
6902 taddcc %l6, %l5, %g6
6903 array16 %l1, %g2, %i1
6904 fmovrslz %i2, %f6, %f13
6905 nop
6906 setx loop_803, %l0, %l1
6907 wrpr 0x1, %tl
6908 wrpr %l1, %tpc
6909 add %l1, 0x4, %l1
6910 wrpr %l1, %tnpc
6911 setx 0x34400001400, %l0, %l1
6912 wrpr %l1, %tstate
6913 wrhpr 0x4, %htstate
6914 retry
6915 fcmpd %fcc3, %f2, %f8
6916 fmovdcc %icc, %f14, %f10
6917 call loop_804
6918loop_803:
6919 tcs %xcc, 0x3
6920 edge8ln %o0, %l4, %l3
6921 fbl %fcc3, loop_805
6922loop_804:
6923 fmovdn %icc, %f3, %f12
6924 ld [%l7 + 0x2C], %f3
6925 fsrc1s %f9, %f2
6926loop_805:
6927 stw %g4, [%l7 + 0x28]
6928 bge,a,pt %icc, loop_806
6929 movpos %icc, %o1, %i5
6930 ldx [%l7 + 0x18], %o6
6931 sll %i6, 0x12, %o5
6932loop_806:
6933 ldx [%l7 + 0x60], %l0
6934 brgz,a %g5, loop_807
6935 mulx %i3, 0x0070, %i4
6936 movpos %icc, %g7, %g3
6937 fmovdcc %icc, %f15, %f1
6938loop_807:
6939 ldsh [%l7 + 0x5A], %o7
6940 fmovsne %icc, %f2, %f12
6941 edge32n %i0, %o2, %o4
6942 ldsh [%l7 + 0x38], %l2
6943 fbul,a %fcc1, loop_808
6944 fsrc2 %f6, %f12
6945 ldd [%l7 + 0x40], %f14
6946 sllx %g1, 0x02, %i7
6947loop_808:
6948 bpos loop_809
6949 tsubcc %l6, %o3, %g6
6950 ld [%l7 + 0x5C], %f9
6951 srl %l5, %g2, %i1
6952loop_809:
6953 lduh [%l7 + 0x30], %l1
6954 ldub [%l7 + 0x32], %i2
6955 movrlez %o0, %l4, %l3
6956 ldsb [%l7 + 0x73], %o1
6957 fand %f0, %f14, %f14
6958 edge16n %g4, %i5, %i6
6959 fblg %fcc1, loop_810
6960 or %o6, 0x1FF0, %l0
6961 fbn,a %fcc1, loop_811
6962 fsrc2 %f8, %f6
6963loop_810:
6964 stx %g5, [%l7 + 0x40]
6965 array8 %o5, %i3, %g7
6966loop_811:
6967 brgez %i4, loop_812
6968 fmovsgu %xcc, %f4, %f6
6969 bcs %icc, loop_813
6970 fpsub32 %f10, %f14, %f4
6971loop_812:
6972 udiv %g3, 0x1735, %i0
6973 fmul8x16al %f8, %f11, %f0
6974loop_813:
6975 fbl,a %fcc3, loop_814
6976 fmovrdgz %o2, %f14, %f6
6977 tl %xcc, 0x5
6978 movvs %icc, %o4, %o7
6979loop_814:
6980 ldx [%l7 + 0x78], %l2
6981 fandnot1 %f0, %f14, %f2
6982 udivx %g1, 0x199D, %l6
6983 bshuffle %f8, %f10, %f2
6984 ldub [%l7 + 0x59], %i7
6985 ldub [%l7 + 0x35], %g6
6986 movle %xcc, %o3, %l5
6987 fcmps %fcc2, %f0, %f14
6988 smulcc %i1, 0x0893, %g2
6989 be,pn %xcc, loop_815
6990 ldub [%l7 + 0x47], %i2
6991 subcc %o0, 0x1307, %l1
6992 bcc %xcc, loop_816
6993loop_815:
6994 stb %l4, [%l7 + 0x4D]
6995 stw %o1, [%l7 + 0x74]
6996 ld [%l7 + 0x2C], %f11
6997loop_816:
6998 movre %l3, 0x04F, %g4
6999 brlz %i5, loop_817
7000 stb %i6, [%l7 + 0x3F]
7001 sdiv %l0, 0x0FBD, %g5
7002 movre %o5, 0x2A7, %o6
7003loop_817:
7004 fmovdleu %xcc, %f4, %f1
7005 stx %i3, [%l7 + 0x28]
7006 stb %g7, [%l7 + 0x2D]
7007 movne %xcc, %g3, %i0
7008 mulscc %i4, %o2, %o4
7009 andn %o7, %l2, %g1
7010 stw %i7, [%l7 + 0x4C]
7011 movrgez %l6, %g6, %o3
7012 faligndata %f0, %f14, %f6
7013 fpsub32s %f2, %f7, %f0
7014 fandnot1s %f12, %f6, %f8
7015 ld [%l7 + 0x40], %f10
7016 movneg %xcc, %i1, %l5
7017 fpmerge %f5, %f13, %f2
7018 sth %i2, [%l7 + 0x60]
7019 sdiv %o0, 0x09C9, %g2
7020 fnand %f14, %f12, %f0
7021 fxnors %f13, %f10, %f12
7022 tvc %xcc, 0x0
7023 stx %l4, [%l7 + 0x38]
7024 fbu,a %fcc1, loop_818
7025 st %f11, [%l7 + 0x0C]
7026 fmovsl %xcc, %f2, %f12
7027 ldub [%l7 + 0x08], %l1
7028loop_818:
7029 fmul8x16al %f10, %f15, %f6
7030 stb %l3, [%l7 + 0x29]
7031 fbo,a %fcc2, loop_819
7032 fmovda %icc, %f15, %f9
7033 edge8n %o1, %g4, %i5
7034 fpack16 %f12, %f1
7035loop_819:
7036 lduh [%l7 + 0x60], %i6
7037 ldsw [%l7 + 0x08], %l0
7038 siam 0x5
7039 edge32ln %o5, %o6, %g5
7040 edge8ln %g7, %i3, %g3
7041 fmovse %xcc, %f7, %f11
7042 fbe %fcc3, loop_820
7043 ldsw [%l7 + 0x74], %i4
7044 fmovdl %xcc, %f2, %f7
7045 fcmpes %fcc0, %f9, %f4
7046loop_820:
7047 fmovdl %xcc, %f9, %f6
7048 andn %o2, %i0, %o7
7049 stw %o4, [%l7 + 0x5C]
7050 lduh [%l7 + 0x62], %l2
7051 fsrc1 %f10, %f6
7052 stb %g1, [%l7 + 0x6B]
7053 orncc %i7, %l6, %g6
7054 fxor %f6, %f0, %f0
7055 stx %i1, [%l7 + 0x30]
7056 tne %icc, 0x5
7057 andn %o3, %l5, %o0
7058 ld [%l7 + 0x40], %f7
7059 fpmerge %f8, %f9, %f2
7060 fpsub16s %f1, %f4, %f4
7061 edge32n %i2, %g2, %l1
7062 fcmpne32 %f0, %f8, %l3
7063 fandnot1 %f2, %f4, %f12
7064 or %l4, %g4, %i5
7065 fsrc1 %f6, %f4
7066 stb %o1, [%l7 + 0x09]
7067 xorcc %l0, %i6, %o5
7068 std %f6, [%l7 + 0x40]
7069 movl %xcc, %o6, %g5
7070 ldx [%l7 + 0x70], %i3
7071 bpos,a loop_821
7072 fpsub16s %f14, %f14, %f7
7073 call loop_822
7074 ldsh [%l7 + 0x44], %g7
7075loop_821:
7076 ldsw [%l7 + 0x7C], %g3
7077 movcc %icc, %o2, %i0
7078loop_822:
7079 ldsw [%l7 + 0x54], %o7
7080 fmul8x16 %f12, %f12, %f10
7081 smul %i4, 0x0D5D, %l2
7082 fpadd32s %f4, %f8, %f0
7083 and %o4, 0x141B, %i7
7084 ld [%l7 + 0x64], %f8
7085 st %f5, [%l7 + 0x48]
7086 alignaddrl %l6, %g6, %i1
7087 fandnot2 %f4, %f12, %f12
7088 ldsb [%l7 + 0x69], %g1
7089 lduw [%l7 + 0x7C], %l5
7090 xor %o3, %o0, %g2
7091 fmovdneg %icc, %f10, %f12
7092 taddcc %i2, %l3, %l4
7093 fmovsvs %xcc, %f0, %f15
7094 movneg %icc, %g4, %i5
7095 sth %o1, [%l7 + 0x60]
7096 xnorcc %l1, %l0, %i6
7097 lduh [%l7 + 0x30], %o6
7098 fnot1s %f9, %f8
7099 subcc %g5, %o5, %g7
7100 fandnot1 %f4, %f14, %f14
7101 movcs %xcc, %g3, %i3
7102 lduh [%l7 + 0x7A], %i0
7103 fpsub16s %f11, %f9, %f12
7104 ld [%l7 + 0x24], %f9
7105 fcmpne16 %f6, %f6, %o7
7106 stx %i4, [%l7 + 0x40]
7107 fba %fcc1, loop_823
7108 movle %xcc, %l2, %o4
7109 fmovsne %icc, %f3, %f2
7110 movvs %icc, %i7, %o2
7111loop_823:
7112 tvc %icc, 0x2
7113 andcc %l6, %g6, %i1
7114 faligndata %f10, %f2, %f4
7115 lduh [%l7 + 0x16], %l5
7116 fexpand %f0, %f14
7117 stw %o3, [%l7 + 0x1C]
7118 bgu %xcc, loop_824
7119 std %f12, [%l7 + 0x58]
7120 fnors %f4, %f15, %f11
7121 ldub [%l7 + 0x46], %g1
7122loop_824:
7123 fmovdpos %xcc, %f11, %f3
7124 ldub [%l7 + 0x6B], %o0
7125 fmovsa %xcc, %f1, %f9
7126 fandnot1s %f12, %f1, %f14
7127 smul %g2, 0x12C3, %i2
7128 fmovdne %xcc, %f8, %f15
7129 brz %l4, loop_825
7130 brnz,a %l3, loop_826
7131 array32 %g4, %o1, %l1
7132 srl %i5, %l0, %o6
7133loop_825:
7134 std %f8, [%l7 + 0x48]
7135loop_826:
7136 stx %g5, [%l7 + 0x10]
7137 stw %o5, [%l7 + 0x60]
7138 stx %g7, [%l7 + 0x10]
7139 stx %i6, [%l7 + 0x60]
7140 fbul,a %fcc3, loop_827
7141 fnor %f12, %f2, %f8
7142 fbul,a %fcc1, loop_828
7143 stx %g3, [%l7 + 0x50]
7144loop_827:
7145 stw %i0, [%l7 + 0x0C]
7146 ta %xcc, 0x5
7147loop_828:
7148 ldsh [%l7 + 0x70], %i3
7149 fmuld8sux16 %f12, %f9, %f6
7150 sth %i4, [%l7 + 0x64]
7151 fornot2s %f7, %f9, %f4
7152 tle %icc, 0x0
7153 bvc,a loop_829
7154 fmovsvc %xcc, %f14, %f7
7155 tsubcc %o7, %o4, %l2
7156 stx %i7, [%l7 + 0x58]
7157loop_829:
7158 sra %l6, %g6, %i1
7159 fpsub32s %f12, %f6, %f4
7160 fmovse %icc, %f12, %f3
7161 ldx [%l7 + 0x68], %o2
7162 movcc %xcc, %l5, %o3
7163 lduw [%l7 + 0x58], %g1
7164 bvs,a %icc, loop_830
7165 movrgz %g2, 0x142, %i2
7166 sth %l4, [%l7 + 0x20]
7167 bvs,pt %xcc, loop_831
7168loop_830:
7169 fcmpd %fcc1, %f12, %f12
7170 fmovsle %icc, %f12, %f12
7171 brz,a %o0, loop_832
7172loop_831:
7173 std %f0, [%l7 + 0x38]
7174 stb %g4, [%l7 + 0x2A]
7175 edge16ln %l3, %l1, %i5
7176loop_832:
7177 ldsw [%l7 + 0x70], %o1
7178 edge32n %l0, %g5, %o5
7179 stx %o6, [%l7 + 0x60]
7180 move %xcc, %i6, %g3
7181 brgz,a %g7, loop_833
7182 fmovdcc %xcc, %f4, %f14
7183 fmovrsne %i0, %f13, %f14
7184 fmovsn %icc, %f5, %f4
7185loop_833:
7186 tl %icc, 0x0
7187 movvs %icc, %i3, %i4
7188 fornot2 %f0, %f6, %f2
7189 fmovdge %xcc, %f10, %f6
7190 brlz,a %o4, loop_834
7191 ldx [%l7 + 0x38], %o7
7192 movneg %icc, %l2, %i7
7193 array16 %l6, %g6, %i1
7194loop_834:
7195 subccc %o2, %o3, %l5
7196 ldsw [%l7 + 0x38], %g1
7197 fmovrslz %i2, %f12, %f11
7198 bn,a,pt %icc, loop_835
7199 sth %l4, [%l7 + 0x44]
7200 fmovse %icc, %f15, %f10
7201 andncc %o0, %g4, %g2
7202loop_835:
7203 fmovrdgz %l1, %f4, %f4
7204 fcmpne16 %f8, %f10, %l3
7205 bg,a,pn %icc, loop_836
7206 fabsd %f4, %f4
7207 fsrc1s %f8, %f11
7208 st %f8, [%l7 + 0x1C]
7209loop_836:
7210 array32 %i5, %l0, %o1
7211 fmovda %icc, %f8, %f6
7212 std %f2, [%l7 + 0x38]
7213 fbule,a %fcc0, loop_837
7214 brgez %o5, loop_838
7215 fcmps %fcc1, %f3, %f11
7216 fbuge,a %fcc2, loop_839
7217loop_837:
7218 or %o6, %g5, %i6
7219loop_838:
7220 fmovdvs %xcc, %f2, %f7
7221 fmovda %xcc, %f5, %f4
7222loop_839:
7223 bleu,a loop_840
7224 fmovsle %xcc, %f14, %f12
7225 sub %g7, %i0, %i3
7226 edge8 %i4, %g3, %o7
7227loop_840:
7228 fmul8ulx16 %f6, %f14, %f12
7229 brlz,a %o4, loop_841
7230 bg,a,pn %xcc, loop_842
7231 fmovdg %icc, %f1, %f13
7232 std %f4, [%l7 + 0x50]
7233loop_841:
7234 sllx %i7, 0x13, %l6
7235loop_842:
7236 ld [%l7 + 0x24], %f15
7237 fmovdle %xcc, %f2, %f12
7238 fba,a %fcc0, loop_843
7239 taddcc %l2, %i1, %g6
7240 fmovd %f14, %f0
7241 fmovsle %xcc, %f1, %f6
7242loop_843:
7243 nop
7244 setx loop_844, %l0, %l1
7245 jmpl %l1, %o3
7246 edge8n %o2, %g1, %l5
7247 fmovscs %xcc, %f13, %f7
7248 tpos %xcc, 0x2
7249loop_844:
7250 tvs %xcc, 0x2
7251 fmovrdlez %i2, %f8, %f10
7252 addc %o0, %g4, %g2
7253 fbn,a %fcc3, loop_845
7254 fcmpne16 %f12, %f6, %l1
7255 fnot1s %f2, %f3
7256 fmul8x16au %f11, %f11, %f8
7257loop_845:
7258 bvs,a %xcc, loop_846
7259 stb %l4, [%l7 + 0x41]
7260 fmovdvs %icc, %f5, %f15
7261 sethi 0x0B4A, %l3
7262loop_846:
7263 fone %f14
7264 movrgez %i5, %o1, %o5
7265 lduw [%l7 + 0x24], %o6
7266 fbne %fcc3, loop_847
7267 fnors %f10, %f1, %f6
7268 fblg,a %fcc0, loop_848
7269 fmovrdlz %g5, %f6, %f8
7270loop_847:
7271 fmovrsne %l0, %f8, %f14
7272 ldsw [%l7 + 0x68], %i6
7273loop_848:
7274 fmul8x16al %f9, %f10, %f6
7275 fmul8x16au %f1, %f14, %f6
7276 fandnot2s %f7, %f8, %f7
7277 edge16ln %i0, %g7, %i3
7278 ldsb [%l7 + 0x69], %g3
7279 fmuld8ulx16 %f9, %f4, %f0
7280 fmovdn %xcc, %f0, %f9
7281 tvs %xcc, 0x1
7282 lduw [%l7 + 0x5C], %i4
7283 brlz %o7, loop_849
7284 fsrc2 %f0, %f8
7285 stb %i7, [%l7 + 0x26]
7286 udivx %o4, 0x0A5F, %l2
7287loop_849:
7288 stb %i1, [%l7 + 0x10]
7289 fmovrdgez %l6, %f14, %f12
7290 fmovd %f8, %f6
7291 fmovs %f2, %f14
7292 fmovdvs %xcc, %f12, %f12
7293 ldsb [%l7 + 0x33], %o3
7294 fcmpne16 %f8, %f6, %g6
7295 subc %o2, 0x075B, %g1
7296 edge16l %i2, %l5, %o0
7297 std %f8, [%l7 + 0x48]
7298 fsrc2 %f4, %f8
7299 call loop_850
7300 ldsw [%l7 + 0x18], %g4
7301 stw %l1, [%l7 + 0x28]
7302 ld [%l7 + 0x54], %f1
7303loop_850:
7304 movpos %xcc, %g2, %l4
7305 fmovd %f0, %f10
7306 ldub [%l7 + 0x58], %i5
7307 ldsb [%l7 + 0x6A], %l3
7308 fcmpeq32 %f0, %f8, %o1
7309 fpadd16 %f14, %f4, %f8
7310 edge8 %o6, %o5, %g5
7311 tgu %icc, 0x3
7312 ba,a,pn %icc, loop_851
7313 fpadd32 %f10, %f8, %f8
7314 nop
7315 setx loop_852, %l0, %l1
7316 wrpr 0x1, %tl
7317 wrpr %l1, %tnpc
7318 setx 0x34400001400, %l0, %l1
7319 wrpr %l1, %tstate
7320 wrhpr 0x4, %htstate
7321 done
7322 stw %i6, [%l7 + 0x30]
7323loop_851:
7324 srax %i0, %l0, %i3
7325 sth %g7, [%l7 + 0x1A]
7326loop_852:
7327 movgu %icc, %g3, %o7
7328 bcc,pt %xcc, loop_853
7329 alignaddrl %i4, %i7, %l2
7330 fnor %f12, %f0, %f4
7331 fpsub16 %f0, %f6, %f8
7332loop_853:
7333 sth %o4, [%l7 + 0x70]
7334 sub %i1, %l6, %g6
7335 fmovrdgz %o3, %f6, %f14
7336 fandnot2 %f0, %f8, %f10
7337 be,pt %xcc, loop_854
7338 lduh [%l7 + 0x60], %g1
7339 bleu %xcc, loop_855
7340 brz %o2, loop_856
7341loop_854:
7342 fmovdvc %xcc, %f0, %f10
7343 ldx [%l7 + 0x20], %l5
7344loop_855:
7345 fbug,a %fcc1, loop_857
7346loop_856:
7347 fpack16 %f4, %f5
7348 bge %icc, loop_858
7349 be,a loop_859
7350loop_857:
7351 fmovrslez %i2, %f14, %f10
7352 edge8l %g4, %l1, %g2
7353loop_858:
7354 fmovdcc %xcc, %f6, %f11
7355loop_859:
7356 fabsd %f6, %f12
7357 fornot1 %f6, %f6, %f14
7358 stx %o0, [%l7 + 0x40]
7359 fzero %f0
7360 edge8n %l4, %i5, %o1
7361 sth %l3, [%l7 + 0x56]
7362 st %f10, [%l7 + 0x68]
7363 brgez,a %o6, loop_860
7364 sub %o5, 0x1E21, %i6
7365 array32 %g5, %i0, %i3
7366 ldsw [%l7 + 0x78], %g7
7367loop_860:
7368 edge32n %l0, %g3, %o7
7369 st %f7, [%l7 + 0x48]
7370 bg,a,pt %icc, loop_861
7371 fpadd32s %f3, %f1, %f10
7372 fcmpeq32 %f10, %f4, %i7
7373 lduh [%l7 + 0x70], %i4
7374loop_861:
7375 fmovrsne %l2, %f9, %f13
7376 fmovrsgez %o4, %f1, %f6
7377 st %f9, [%l7 + 0x20]
7378 std %f6, [%l7 + 0x20]
7379 fmovdgu %xcc, %f2, %f14
7380 edge16l %l6, %i1, %o3
7381 be,a %icc, loop_862
7382 sth %g6, [%l7 + 0x38]
7383 fmovsneg %xcc, %f10, %f15
7384 ldd [%l7 + 0x30], %f4
7385loop_862:
7386 for %f10, %f0, %f4
7387 sdivx %o2, 0x1A48, %g1
7388 lduw [%l7 + 0x10], %l5
7389 tvs %icc, 0x2
7390 tvs %icc, 0x7
7391 srlx %g4, 0x0E, %l1
7392 edge16n %g2, %i2, %o0
7393 fxors %f5, %f7, %f5
7394 fand %f2, %f8, %f12
7395 fbug,a %fcc3, loop_863
7396 ldsw [%l7 + 0x08], %i5
7397 ld [%l7 + 0x14], %f1
7398 fmul8x16 %f8, %f4, %f14
7399loop_863:
7400 edge32l %o1, %l3, %l4
7401 be,pt %xcc, loop_864
7402 fmul8x16al %f7, %f13, %f14
7403 ldsw [%l7 + 0x7C], %o6
7404 move %xcc, %o5, %g5
7405loop_864:
7406 stx %i6, [%l7 + 0x10]
7407 stb %i3, [%l7 + 0x74]
7408 sllx %i0, %l0, %g7
7409 array32 %g3, %o7, %i7
7410 ldsh [%l7 + 0x38], %i4
7411 stw %o4, [%l7 + 0x24]
7412 fnot1 %f10, %f8
7413 stb %l2, [%l7 + 0x69]
7414 fmovsge %xcc, %f9, %f11
7415 fnor %f14, %f4, %f6
7416 add %i1, 0x097C, %o3
7417 fmovs %f14, %f9
7418 fmovs %f10, %f14
7419 movvs %xcc, %g6, %o2
7420 tsubcc %g1, %l5, %l6
7421 andcc %l1, %g4, %g2
7422 move %icc, %i2, %o0
7423 andcc %o1, 0x1C93, %i5
7424 stx %l3, [%l7 + 0x38]
7425 subccc %o6, %l4, %g5
7426 fcmple32 %f14, %f0, %i6
7427 for %f8, %f0, %f4
7428 alignaddr %i3, %i0, %o5
7429 fmovsle %icc, %f3, %f11
7430 lduh [%l7 + 0x5C], %l0
7431 bl,a %xcc, loop_865
7432 ldsw [%l7 + 0x4C], %g7
7433 brgz %o7, loop_866
7434 ldsw [%l7 + 0x60], %i7
7435loop_865:
7436 xnor %i4, %o4, %g3
7437 subccc %i1, 0x0BF4, %o3
7438loop_866:
7439 fmovsa %xcc, %f14, %f4
7440 fcmpgt32 %f4, %f6, %g6
7441 fpackfix %f8, %f11
7442 tg %xcc, 0x1
7443 fbu %fcc3, loop_867
7444 edge16ln %l2, %g1, %o2
7445 fandnot1s %f7, %f4, %f12
7446 fbne %fcc1, loop_868
7447loop_867:
7448 fbue,a %fcc1, loop_869
7449 stx %l6, [%l7 + 0x20]
7450 for %f4, %f0, %f2
7451loop_868:
7452 st %f14, [%l7 + 0x44]
7453loop_869:
7454 fmul8x16al %f6, %f9, %f12
7455 sub %l1, 0x1AE6, %l5
7456 fblg %fcc1, loop_870
7457 udiv %g2, 0x0FAA, %g4
7458 edge8ln %o0, %i2, %i5
7459 st %f10, [%l7 + 0x3C]
7460loop_870:
7461 fmovdl %xcc, %f3, %f3
7462 fpadd32 %f10, %f2, %f6
7463 ldx [%l7 + 0x40], %l3
7464 ldub [%l7 + 0x0F], %o6
7465 fmul8sux16 %f4, %f14, %f12
7466 fmovrslez %o1, %f3, %f14
7467 fmovsge %icc, %f6, %f12
7468 fba %fcc2, loop_871
7469 fbg,a %fcc0, loop_872
7470 fblg,a %fcc3, loop_873
7471 smul %g5, %i6, %i3
7472loop_871:
7473 fmovde %xcc, %f0, %f7
7474loop_872:
7475 fmovdneg %xcc, %f11, %f14
7476loop_873:
7477 fmuld8sux16 %f4, %f2, %f6
7478 smul %l4, %i0, %l0
7479 fbn %fcc1, loop_874
7480 for %f6, %f4, %f6
7481 ldx [%l7 + 0x78], %o5
7482 tcc %xcc, 0x5
7483loop_874:
7484 brgz,a %g7, loop_875
7485 addc %o7, 0x026F, %i4
7486 tle %icc, 0x6
7487 tn %icc, 0x6
7488loop_875:
7489 fmovdcs %icc, %f13, %f0
7490 fmovda %xcc, %f6, %f6
7491 fbuge %fcc0, loop_876
7492 edge32n %o4, %g3, %i7
7493 fpadd32 %f14, %f14, %f14
7494 fandnot1 %f14, %f8, %f8
7495loop_876:
7496 fmovsg %icc, %f13, %f7
7497 tneg %icc, 0x0
7498 mulscc %o3, %g6, %l2
7499 mova %icc, %g1, %i1
7500 fpsub16s %f11, %f2, %f9
7501 fmovrse %o2, %f15, %f1
7502 fbne %fcc2, loop_877
7503 fpadd16 %f6, %f14, %f10
7504 array16 %l6, %l1, %g2
7505 fmovda %icc, %f4, %f6
7506loop_877:
7507 tn %icc, 0x6
7508 ldub [%l7 + 0x19], %g4
7509 brgez %l5, loop_878
7510 movle %xcc, %i2, %o0
7511 sllx %l3, %o6, %i5
7512 fbule %fcc0, loop_879
7513loop_878:
7514 stw %g5, [%l7 + 0x40]
7515 edge8 %o1, %i3, %i6
7516 ldsw [%l7 + 0x70], %i0
7517loop_879:
7518 fandnot1s %f3, %f12, %f14
7519 taddcctv %l4, %o5, %g7
7520 lduh [%l7 + 0x46], %o7
7521 fsrc1s %f4, %f7
7522 edge16 %l0, %i4, %g3
7523 fmuld8sux16 %f12, %f2, %f2
7524 fmovrsgz %i7, %f9, %f4
7525 ldsh [%l7 + 0x20], %o4
7526 call loop_880
7527 st %f4, [%l7 + 0x7C]
7528 fabss %f7, %f13
7529 brlez,a %o3, loop_881
7530loop_880:
7531 sth %l2, [%l7 + 0x0C]
7532 fornot1s %f15, %f12, %f4
7533 sth %g1, [%l7 + 0x5A]
7534loop_881:
7535 orn %i1, 0x0B70, %g6
7536 bne,pn %xcc, loop_882
7537 fpadd16s %f13, %f10, %f13
7538 fcmpeq16 %f12, %f10, %l6
7539 sth %l1, [%l7 + 0x20]
7540loop_882:
7541 sdivx %o2, 0x18A4, %g4
7542 srax %g2, %i2, %o0
7543 alignaddrl %l3, %l5, %i5
7544 bn,a %xcc, loop_883
7545 stw %g5, [%l7 + 0x40]
7546 smul %o6, %i3, %o1
7547 fornot2 %f4, %f10, %f2
7548loop_883:
7549 fxors %f0, %f13, %f13
7550 srl %i0, %l4, %i6
7551 ba,a loop_884
7552 stb %g7, [%l7 + 0x3A]
7553 fbug,a %fcc0, loop_885
7554 ldub [%l7 + 0x69], %o7
7555loop_884:
7556 st %f4, [%l7 + 0x14]
7557 stw %o5, [%l7 + 0x54]
7558loop_885:
7559 sdivcc %i4, 0x1D12, %g3
7560 ldub [%l7 + 0x4D], %l0
7561 stw %o4, [%l7 + 0x34]
7562 ldsb [%l7 + 0x0C], %i7
7563 nop
7564 setx loop_886, %l0, %l1
7565 jmpl %l1, %o3
7566 fmovrdlez %g1, %f2, %f4
7567 lduh [%l7 + 0x52], %i1
7568 fmovrsne %l2, %f2, %f5
7569loop_886:
7570 lduw [%l7 + 0x28], %l6
7571 movne %icc, %g6, %o2
7572 tleu %icc, 0x4
7573 sth %l1, [%l7 + 0x24]
7574 stx %g4, [%l7 + 0x70]
7575 orn %i2, 0x1940, %o0
7576 fabsd %f0, %f6
7577 stw %g2, [%l7 + 0x20]
7578 st %f12, [%l7 + 0x08]
7579 fmovdneg %xcc, %f15, %f2
7580 edge16l %l5, %l3, %g5
7581 fzeros %f0
7582 movgu %xcc, %o6, %i5
7583 mulscc %i3, 0x0BEA, %i0
7584 sdiv %l4, 0x078A, %o1
7585 ldd [%l7 + 0x20], %f14
7586 ldx [%l7 + 0x28], %i6
7587 fmuld8sux16 %f11, %f1, %f2
7588 fcmple16 %f4, %f4, %o7
7589 ldsb [%l7 + 0x70], %g7
7590 fcmps %fcc1, %f15, %f14
7591 array8 %i4, %o5, %g3
7592 sth %o4, [%l7 + 0x52]
7593 bl,pt %icc, loop_887
7594 fcmpeq16 %f6, %f4, %l0
7595 fmovsneg %icc, %f3, %f10
7596 fcmpeq16 %f6, %f14, %o3
7597loop_887:
7598 ldsw [%l7 + 0x3C], %i7
7599 st %f3, [%l7 + 0x60]
7600 ld [%l7 + 0x58], %f15
7601 stx %g1, [%l7 + 0x78]
7602 stw %l2, [%l7 + 0x28]
7603 udiv %l6, 0x0890, %i1
7604 std %f14, [%l7 + 0x68]
7605 fmovsa %xcc, %f12, %f0
7606 ldx [%l7 + 0x48], %g6
7607 ble,a,pn %icc, loop_888
7608 fmovsle %xcc, %f9, %f0
7609 ldd [%l7 + 0x50], %f2
7610 add %o2, 0x1566, %l1
7611loop_888:
7612 fabss %f12, %f8
7613 fbne,a %fcc1, loop_889
7614 ldsb [%l7 + 0x1C], %i2
7615 fornot1 %f6, %f14, %f10
7616 ldsw [%l7 + 0x14], %g4
7617loop_889:
7618 fzeros %f0
7619 ldsh [%l7 + 0x0A], %o0
7620 srlx %l5, 0x1E, %l3
7621 fbug,a %fcc1, loop_890
7622 fcmpgt16 %f10, %f14, %g2
7623 orncc %g5, %i5, %i3
7624 fmovsleu %icc, %f11, %f5
7625loop_890:
7626 fabss %f11, %f3
7627 sll %i0, 0x09, %l4
7628 stw %o6, [%l7 + 0x44]
7629 tgu %icc, 0x3
7630 brlz %o1, loop_891
7631 fxors %f1, %f2, %f6
7632 movrlez %i6, %o7, %g7
7633 fpadd32 %f0, %f14, %f6
7634loop_891:
7635 stx %o5, [%l7 + 0x10]
7636 sll %i4, 0x02, %g3
7637 fands %f7, %f4, %f10
7638 fmovdg %icc, %f9, %f10
7639 tcs %xcc, 0x1
7640 fcmpes %fcc1, %f4, %f15
7641 mova %icc, %l0, %o3
7642 fbule %fcc1, loop_892
7643 lduw [%l7 + 0x48], %i7
7644 lduw [%l7 + 0x1C], %o4
7645 ldsb [%l7 + 0x6D], %l2
7646loop_892:
7647 movrne %g1, %i1, %g6
7648 fzero %f12
7649 fmovsl %icc, %f5, %f7
7650 ldx [%l7 + 0x60], %o2
7651 sth %l1, [%l7 + 0x24]
7652 brz %i2, loop_893
7653 fones %f6
7654 ld [%l7 + 0x48], %f12
7655 tcc %icc, 0x3
7656loop_893:
7657 st %f6, [%l7 + 0x4C]
7658 be,a,pn %xcc, loop_894
7659 move %xcc, %l6, %o0
7660 brlez %l5, loop_895
7661 stb %l3, [%l7 + 0x6A]
7662loop_894:
7663 fcmpgt16 %f2, %f14, %g2
7664 fnot1 %f14, %f14
7665loop_895:
7666 fcmpeq32 %f14, %f6, %g4
7667 orncc %g5, 0x166D, %i5
7668 movvs %icc, %i0, %i3
7669 mulx %l4, %o6, %i6
7670 fxnors %f1, %f9, %f1
7671 fnors %f10, %f12, %f4
7672 movneg %icc, %o7, %g7
7673 fmovdvs %xcc, %f14, %f11
7674 ble loop_896
7675 lduw [%l7 + 0x78], %o1
7676 fnot2 %f10, %f14
7677 fmovdleu %xcc, %f1, %f12
7678loop_896:
7679 ld [%l7 + 0x28], %f11
7680 alignaddrl %i4, %o5, %g3
7681 fmuld8ulx16 %f15, %f14, %f10
7682 lduh [%l7 + 0x56], %l0
7683 ldsw [%l7 + 0x0C], %i7
7684 ldsb [%l7 + 0x38], %o3
7685 fmovrdne %l2, %f14, %f6
7686 fmovrde %o4, %f10, %f10
7687 lduw [%l7 + 0x4C], %i1
7688 movgu %icc, %g1, %g6
7689 xorcc %o2, 0x17AD, %l1
7690 mulx %l6, %i2, %l5
7691 fzeros %f14
7692 fnands %f2, %f4, %f12
7693 move %xcc, %o0, %l3
7694 addcc %g2, 0x0296, %g5
7695 orcc %i5, %g4, %i3
7696 fzero %f6
7697 taddcc %i0, %o6, %l4
7698 ldd [%l7 + 0x30], %f2
7699 tneg %icc, 0x6
7700 st %f5, [%l7 + 0x14]
7701 edge8l %i6, %o7, %g7
7702 orcc %o1, 0x1770, %i4
7703 stb %g3, [%l7 + 0x7D]
7704 bgu,a %icc, loop_897
7705 ldd [%l7 + 0x08], %f14
7706 srl %l0, 0x05, %i7
7707 fones %f3
7708loop_897:
7709 stx %o5, [%l7 + 0x58]
7710 tne %xcc, 0x6
7711 fmovsleu %icc, %f14, %f2
7712 fornot2s %f5, %f4, %f6
7713 movge %xcc, %l2, %o3
7714 udiv %o4, 0x0FB6, %g1
7715 fmul8x16al %f9, %f10, %f12
7716 fnot2 %f4, %f12
7717 ldub [%l7 + 0x7A], %g6
7718 ldub [%l7 + 0x4E], %o2
7719 ld [%l7 + 0x6C], %f1
7720 fcmpd %fcc1, %f6, %f0
7721 ldsb [%l7 + 0x5B], %l1
7722 fnegd %f12, %f0
7723 tsubcc %i1, %i2, %l6
7724 bg,pt %icc, loop_898
7725 fors %f8, %f7, %f15
7726 ldx [%l7 + 0x70], %l5
7727 stw %l3, [%l7 + 0x30]
7728loop_898:
7729 ld [%l7 + 0x54], %f8
7730 addccc %o0, 0x1C7D, %g2
7731 fands %f10, %f12, %f5
7732 udivx %g5, 0x1AF8, %i5
7733 fornot2 %f0, %f12, %f2
7734 smulcc %i3, %i0, %g4
7735 std %f10, [%l7 + 0x50]
7736 movl %icc, %o6, %l4
7737 edge16 %i6, %g7, %o1
7738 bneg,pn %icc, loop_899
7739 fandnot2 %f0, %f4, %f12
7740 fxor %f12, %f10, %f8
7741 array8 %o7, %g3, %i4
7742loop_899:
7743 fnegd %f10, %f2
7744 ldub [%l7 + 0x17], %l0
7745 fbue %fcc1, loop_900
7746 mulscc %o5, %i7, %o3
7747 fmovrse %l2, %f13, %f6
7748 fbug,a %fcc1, loop_901
7749loop_900:
7750 bge,a,pn %icc, loop_902
7751 fpsub32s %f7, %f7, %f10
7752 fmovse %icc, %f14, %f15
7753loop_901:
7754 subcc %g1, %o4, %o2
7755loop_902:
7756 ld [%l7 + 0x20], %f9
7757 stx %l1, [%l7 + 0x78]
7758 movcc %xcc, %i1, %i2
7759 xnorcc %g6, %l6, %l5
7760 fbue %fcc3, loop_903
7761 brlz %l3, loop_904
7762 fbn,a %fcc2, loop_905
7763 lduw [%l7 + 0x7C], %g2
7764loop_903:
7765 move %xcc, %o0, %g5
7766loop_904:
7767 movg %xcc, %i3, %i5
7768loop_905:
7769 movne %icc, %i0, %g4
7770 fmovsle %icc, %f7, %f10
7771 brgz %o6, loop_906
7772 tg %xcc, 0x1
7773 movrgz %l4, 0x024, %i6
7774 fbuge,a %fcc0, loop_907
7775loop_906:
7776 stx %o1, [%l7 + 0x60]
7777 st %f15, [%l7 + 0x78]
7778 fbn %fcc0, loop_908
7779loop_907:
7780 taddcctv %o7, %g7, %g3
7781 udivcc %l0, 0x124A, %i4
7782 taddcc %i7, 0x1A26, %o3
7783loop_908:
7784 addcc %l2, 0x15E8, %g1
7785 ld [%l7 + 0x0C], %f9
7786 fand %f14, %f6, %f10
7787 bvs,a,pn %xcc, loop_909
7788 fnand %f10, %f8, %f0
7789 stx %o4, [%l7 + 0x30]
7790 brnz %o2, loop_910
7791loop_909:
7792 fcmpeq32 %f8, %f10, %o5
7793 fble %fcc3, loop_911
7794 fnand %f0, %f6, %f14
7795loop_910:
7796 lduh [%l7 + 0x14], %i1
7797 fbne,a %fcc0, loop_912
7798loop_911:
7799 tpos %icc, 0x5
7800 lduh [%l7 + 0x3A], %i2
7801 tle %icc, 0x5
7802loop_912:
7803 tle %icc, 0x5
7804 fmovsne %xcc, %f1, %f14
7805 lduw [%l7 + 0x78], %l1
7806 fsrc2 %f2, %f6
7807 st %f7, [%l7 + 0x5C]
7808 tneg %xcc, 0x2
7809 edge8n %l6, %l5, %l3
7810 fmul8x16al %f6, %f0, %f14
7811 movcc %icc, %g6, %o0
7812 lduw [%l7 + 0x70], %g5
7813 fpadd32 %f12, %f4, %f10
7814 sth %i3, [%l7 + 0x28]
7815 edge8ln %i5, %g2, %i0
7816 ldd [%l7 + 0x08], %f2
7817 fmuld8ulx16 %f9, %f9, %f14
7818 tgu %xcc, 0x0
7819 taddcctv %o6, 0x0903, %l4
7820 sth %i6, [%l7 + 0x16]
7821 brz %o1, loop_913
7822 stb %g4, [%l7 + 0x2D]
7823 fmovdleu %xcc, %f7, %f2
7824 ld [%l7 + 0x50], %f7
7825loop_913:
7826 fmovrse %g7, %f15, %f8
7827 ldub [%l7 + 0x1D], %g3
7828 xnorcc %o7, %i4, %i7
7829 fba,a %fcc2, loop_914
7830 stx %l0, [%l7 + 0x68]
7831 udivcc %l2, 0x02FB, %g1
7832 edge8 %o4, %o2, %o5
7833loop_914:
7834 brz %i1, loop_915
7835 umul %o3, %l1, %i2
7836 fone %f8
7837 fandnot2s %f4, %f11, %f13
7838loop_915:
7839 udivx %l6, 0x0946, %l3
7840 ta %xcc, 0x4
7841 fmovrse %g6, %f11, %f6
7842 movne %icc, %o0, %g5
7843 stw %l5, [%l7 + 0x20]
7844 fmovdge %xcc, %f5, %f4
7845 fmovdg %xcc, %f11, %f9
7846 ld [%l7 + 0x1C], %f6
7847 ldub [%l7 + 0x56], %i5
7848 fabsd %f8, %f12
7849 tcs %icc, 0x6
7850 ld [%l7 + 0x7C], %f7
7851 sth %g2, [%l7 + 0x52]
7852 fnegd %f4, %f0
7853 srax %i3, %i0, %l4
7854 fmul8sux16 %f6, %f8, %f4
7855 ldx [%l7 + 0x28], %o6
7856 umul %i6, 0x0213, %o1
7857 srax %g7, 0x1C, %g3
7858 movrgez %g4, %o7, %i4
7859 movrlez %l0, 0x3AC, %l2
7860 subccc %i7, %o4, %g1
7861 bn %icc, loop_916
7862 std %f12, [%l7 + 0x20]
7863 smulcc %o2, %o5, %i1
7864 fmuld8sux16 %f1, %f11, %f6
7865loop_916:
7866 movn %xcc, %l1, %i2
7867 lduw [%l7 + 0x6C], %o3
7868 stw %l3, [%l7 + 0x28]
7869 nop
7870 setx loop_917, %l0, %l1
7871 wrpr 0x1, %tl
7872 wrpr %l1, %tpc
7873 add %l1, 0x4, %l1
7874 wrpr %l1, %tnpc
7875 setx 0x34400001400, %l0, %l1
7876 wrpr %l1, %tstate
7877 wrhpr 0x4, %htstate
7878 retry
7879 fmovrslez %g6, %f7, %f14
7880 fbuge,a %fcc2, loop_918
7881 udivx %o0, 0x1563, %l6
7882loop_917:
7883 ldx [%l7 + 0x40], %g5
7884 ldsb [%l7 + 0x25], %i5
7885loop_918:
7886 bneg,pt %icc, loop_919
7887 ldsw [%l7 + 0x6C], %g2
7888 pdist %f6, %f8, %f14
7889 fbge,a %fcc3, loop_920
7890loop_919:
7891 ld [%l7 + 0x14], %f0
7892 ldx [%l7 + 0x60], %l5
7893 stb %i0, [%l7 + 0x72]
7894loop_920:
7895 movrlez %l4, %i3, %i6
7896 andcc %o1, 0x0DD4, %o6
7897 ldub [%l7 + 0x60], %g3
7898 edge8ln %g4, %g7, %o7
7899 st %f13, [%l7 + 0x18]
7900 ldsb [%l7 + 0x6F], %l0
7901 ldsh [%l7 + 0x18], %i4
7902 ldd [%l7 + 0x78], %f6
7903 fmovse %xcc, %f2, %f15
7904 fpadd16 %f12, %f12, %f12
7905 tl %icc, 0x5
7906 fpmerge %f3, %f5, %f6
7907 fpadd32 %f14, %f6, %f4
7908 fmovdcc %xcc, %f14, %f11
7909 fpsub16 %f6, %f14, %f8
7910 stw %i7, [%l7 + 0x78]
7911 alignaddr %l2, %o4, %o2
7912 movne %xcc, %o5, %g1
7913 fnands %f8, %f4, %f5
7914 fpsub16s %f6, %f0, %f6
7915 fnor %f14, %f10, %f2
7916 st %f11, [%l7 + 0x58]
7917 fmovsle %icc, %f9, %f12
7918 xnorcc %l1, %i1, %o3
7919 bgu,a %xcc, loop_921
7920 movrgz %l3, 0x14C, %g6
7921 stx %o0, [%l7 + 0x78]
7922 movne %icc, %l6, %g5
7923loop_921:
7924 ldub [%l7 + 0x19], %i2
7925 ldx [%l7 + 0x10], %i5
7926 movrlz %g2, %l5, %i0
7927 array16 %l4, %i3, %i6
7928 ld [%l7 + 0x24], %f9
7929 fbne %fcc3, loop_922
7930 sth %o6, [%l7 + 0x5E]
7931 ldub [%l7 + 0x3C], %o1
7932 fpsub16 %f4, %f12, %f2
7933loop_922:
7934 stb %g3, [%l7 + 0x5B]
7935 mulx %g7, 0x14D0, %g4
7936 andcc %o7, %l0, %i4
7937 fmovsg %xcc, %f10, %f1
7938 lduh [%l7 + 0x12], %i7
7939 fmul8x16al %f2, %f12, %f0
7940 xnor %o4, %o2, %l2
7941 ld [%l7 + 0x40], %f15
7942 orcc %g1, %o5, %i1
7943 fpsub16 %f14, %f8, %f14
7944 edge32 %o3, %l3, %g6
7945 bne,a loop_923
7946 fbe,a %fcc2, loop_924
7947 bl loop_925
7948 ldx [%l7 + 0x08], %l1
7949loop_923:
7950 ldsb [%l7 + 0x49], %o0
7951loop_924:
7952 ldub [%l7 + 0x29], %l6
7953loop_925:
7954 ldub [%l7 + 0x55], %g5
7955 ldsh [%l7 + 0x6C], %i2
7956 fmovscc %xcc, %f14, %f2
7957 fmovdvs %xcc, %f14, %f10
7958 fmovrde %g2, %f4, %f4
7959 stw %i5, [%l7 + 0x60]
7960 ldsb [%l7 + 0x13], %i0
7961 fcmpes %fcc2, %f10, %f11
7962 fandnot2s %f14, %f4, %f15
7963 fbuge %fcc3, loop_926
7964 tle %xcc, 0x5
7965 tge %icc, 0x4
7966 fnot1 %f12, %f12
7967loop_926:
7968 be,pt %xcc, loop_927
7969 fmul8x16au %f7, %f11, %f2
7970 fbue %fcc1, loop_928
7971 orncc %l5, 0x14E9, %i3
7972loop_927:
7973 fcmpgt32 %f2, %f4, %i6
7974 bneg %icc, loop_929
7975loop_928:
7976 lduh [%l7 + 0x1E], %l4
7977 popc 0x18CB, %o6
7978 fpackfix %f12, %f5
7979loop_929:
7980 fcmped %fcc1, %f10, %f6
7981 stb %o1, [%l7 + 0x5C]
7982 fsrc2 %f12, %f0
7983 fmovrslz %g3, %f13, %f10
7984 movne %xcc, %g4, %o7
7985 edge16n %l0, %i4, %i7
7986 brlz,a %g7, loop_930
7987 fnors %f2, %f2, %f5
7988 fsrc2s %f5, %f3
7989 ldub [%l7 + 0x34], %o2
7990loop_930:
7991 fmovrslz %l2, %f11, %f7
7992 sethi 0x14DF, %g1
7993 movg %icc, %o4, %i1
7994 addccc %o3, 0x0E5A, %o5
7995 tsubcctv %g6, %l3, %l1
7996 brgez %l6, loop_931
7997 tne %icc, 0x5
7998 stb %o0, [%l7 + 0x33]
7999 ldub [%l7 + 0x75], %i2
8000loop_931:
8001 fmovrslez %g5, %f14, %f11
8002 movge %icc, %g2, %i0
8003 st %f3, [%l7 + 0x74]
8004 stx %l5, [%l7 + 0x60]
8005 fxnor %f2, %f6, %f0
8006 ldd [%l7 + 0x08], %f12
8007 movrgz %i5, %i3, %l4
8008 fcmpeq32 %f0, %f12, %o6
8009 st %f14, [%l7 + 0x2C]
8010 fcmpne16 %f8, %f10, %o1
8011 call loop_932
8012 fmovdle %icc, %f5, %f6
8013 udiv %i6, 0x1324, %g4
8014 movrlz %o7, 0x1FB, %g3
8015loop_932:
8016 fornot2s %f7, %f3, %f12
8017 siam 0x2
8018 ldd [%l7 + 0x10], %f6
8019 ldd [%l7 + 0x78], %f14
8020 fmul8sux16 %f12, %f8, %f6
8021 fnegd %f14, %f14
8022 tsubcctv %l0, %i7, %g7
8023 ldub [%l7 + 0x2F], %i4
8024 edge16ln %o2, %g1, %l2
8025 fmovde %xcc, %f5, %f15
8026 nop
8027 setx loop_933, %l0, %l1
8028 wrpr 0x1, %tl
8029 wrpr %l1, %tnpc
8030 setx 0x34400001400, %l0, %l1
8031 wrpr %l1, %tstate
8032 wrhpr 0x4, %htstate
8033 done
8034 fbug,a %fcc2, loop_934
8035 tsubcctv %o4, 0x0B8D, %o3
8036 sub %i1, 0x01D0, %g6
8037loop_933:
8038 fnot2s %f2, %f13
8039loop_934:
8040 mulx %o5, %l3, %l6
8041 fmovdneg %xcc, %f6, %f13
8042 fcmpne32 %f14, %f0, %o0
8043 stx %l1, [%l7 + 0x20]
8044 sdivcc %g5, 0x17D6, %i2
8045 fandnot2s %f8, %f9, %f1
8046 xnorcc %g2, 0x008E, %i0
8047 array8 %l5, %i5, %i3
8048 tne %icc, 0x4
8049 fmuld8sux16 %f5, %f1, %f0
8050 edge8ln %o6, %o1, %i6
8051 fmovrslz %g4, %f9, %f13
8052 movpos %xcc, %o7, %l4
8053 nop
8054 setx loop_935, %l0, %l1
8055 jmpl %l1, %l0
8056 stx %g3, [%l7 + 0x20]
8057 xorcc %i7, %i4, %o2
8058 stb %g7, [%l7 + 0x70]
8059loop_935:
8060 ldd [%l7 + 0x60], %f8
8061 movne %xcc, %g1, %l2
8062 fmovdge %xcc, %f12, %f14
8063 edge16 %o4, %i1, %o3
8064 tge %xcc, 0x6
8065 taddcc %o5, %g6, %l3
8066 ldx [%l7 + 0x68], %o0
8067 bgu,a %xcc, loop_936
8068 addccc %l6, 0x0AF5, %g5
8069 st %f6, [%l7 + 0x78]
8070 stw %l1, [%l7 + 0x28]
8071loop_936:
8072 brgez %i2, loop_937
8073 sdivx %g2, 0x1F49, %l5
8074 tge %xcc, 0x1
8075 lduh [%l7 + 0x4A], %i5
8076loop_937:
8077 ldx [%l7 + 0x68], %i3
8078 andncc %o6, %i0, %i6
8079 siam 0x2
8080 lduh [%l7 + 0x26], %g4
8081 fpadd16 %f6, %f4, %f6
8082 st %f9, [%l7 + 0x3C]
8083 add %o1, 0x12AB, %o7
8084 bcc,pn %xcc, loop_938
8085 fnot1s %f11, %f6
8086 orncc %l0, 0x02D3, %g3
8087 fpmerge %f9, %f15, %f2
8088loop_938:
8089 subc %l4, %i7, %o2
8090 stx %g7, [%l7 + 0x10]
8091 fsrc2s %f15, %f0
8092 smulcc %g1, 0x108F, %i4
8093 fmovd %f0, %f4
8094 fnors %f3, %f6, %f8
8095 fbug,a %fcc3, loop_939
8096 for %f10, %f6, %f0
8097 lduw [%l7 + 0x64], %l2
8098 fmovsn %xcc, %f12, %f15
8099loop_939:
8100 movrne %o4, 0x15F, %i1
8101 bne,a %icc, loop_940
8102 andn %o5, 0x0D41, %o3
8103 ldsb [%l7 + 0x6F], %l3
8104 tpos %icc, 0x4
8105loop_940:
8106 orncc %o0, 0x0707, %l6
8107 fbg %fcc1, loop_941
8108 nop
8109 setx loop_942, %l0, %l1
8110 jmpl %l1, %g5
8111 fbg,a %fcc1, loop_943
8112 fbul,a %fcc3, loop_944
8113loop_941:
8114 fone %f6
8115loop_942:
8116 ldsb [%l7 + 0x45], %l1
8117loop_943:
8118 alignaddrl %i2, %g6, %g2
8119loop_944:
8120 brnz %i5, loop_945
8121 ldsb [%l7 + 0x24], %l5
8122 fxors %f14, %f11, %f8
8123 fbuge,a %fcc3, loop_946
8124loop_945:
8125 sdiv %o6, 0x1590, %i0
8126 sdivcc %i6, 0x117B, %i3
8127 sdiv %g4, 0x0D16, %o1
8128loop_946:
8129 stx %o7, [%l7 + 0x20]
8130 movrne %l0, %g3, %i7
8131 andn %o2, %g7, %l4
8132 brz %g1, loop_947
8133 sethi 0x1BD2, %i4
8134 ldx [%l7 + 0x20], %o4
8135 bn,a,pt %xcc, loop_948
8136loop_947:
8137 fornot2 %f14, %f6, %f14
8138 bcs,a loop_949
8139 sethi 0x1AA6, %i1
8140loop_948:
8141 xnorcc %o5, 0x1741, %o3
8142 udivx %l2, 0x0989, %l3
8143loop_949:
8144 edge8l %o0, %g5, %l1
8145 addcc %i2, %g6, %l6
8146 fmovdneg %xcc, %f1, %f2
8147 andcc %i5, 0x1D08, %g2
8148 fzero %f8
8149 ble,a,pt %xcc, loop_950
8150 fpack32 %f12, %f14, %f12
8151 edge32 %o6, %i0, %l5
8152 fmovsne %icc, %f6, %f9
8153loop_950:
8154 fmovrdgz %i6, %f0, %f2
8155 tcc %xcc, 0x7
8156 tsubcc %i3, %o1, %g4
8157 st %f1, [%l7 + 0x40]
8158 srax %o7, 0x0D, %g3
8159 sth %l0, [%l7 + 0x76]
8160 or %i7, 0x09C4, %o2
8161 udiv %g7, 0x08E2, %l4
8162 ldsb [%l7 + 0x46], %g1
8163 sth %i4, [%l7 + 0x32]
8164 fmovdneg %icc, %f8, %f13
8165 movg %xcc, %o4, %o5
8166 fand %f8, %f8, %f2
8167 ldsb [%l7 + 0x76], %i1
8168 sll %l2, 0x0B, %o3
8169 ba,pt %xcc, loop_951
8170 ldsb [%l7 + 0x2F], %l3
8171 smulcc %g5, 0x0CF5, %o0
8172 fmovrsgez %l1, %f2, %f5
8173loop_951:
8174 fxor %f12, %f2, %f10
8175 fble %fcc3, loop_952
8176 st %f12, [%l7 + 0x4C]
8177 edge8n %i2, %g6, %l6
8178 ldub [%l7 + 0x50], %i5
8179loop_952:
8180 fpadd32 %f2, %f10, %f6
8181 stb %o6, [%l7 + 0x55]
8182 ldub [%l7 + 0x5D], %i0
8183 addccc %g2, %i6, %i3
8184 ta %icc, 0x7
8185 sll %l5, 0x12, %o1
8186 brgez %o7, loop_953
8187 bg,pt %icc, loop_954
8188 tpos %xcc, 0x4
8189 fmovdn %icc, %f7, %f0
8190loop_953:
8191 brgez %g4, loop_955
8192loop_954:
8193 tl %xcc, 0x5
8194 tcc %icc, 0x1
8195 ld [%l7 + 0x3C], %f10
8196loop_955:
8197 tcc %icc, 0x2
8198 sth %g3, [%l7 + 0x7A]
8199 bvs,a,pn %xcc, loop_956
8200 movle %xcc, %i7, %l0
8201 movl %xcc, %g7, %o2
8202 fnor %f2, %f0, %f14
8203loop_956:
8204 fpmerge %f14, %f8, %f14
8205 pdist %f2, %f14, %f2
8206 fmovdneg %icc, %f15, %f1
8207 tg %xcc, 0x2
8208 bg loop_957
8209 lduw [%l7 + 0x54], %l4
8210 std %f0, [%l7 + 0x50]
8211 sth %g1, [%l7 + 0x0C]
8212loop_957:
8213 fbu %fcc0, loop_958
8214 tcs %xcc, 0x4
8215 tpos %xcc, 0x1
8216 ba loop_959
8217loop_958:
8218 brgez,a %o4, loop_960
8219 movne %icc, %i4, %i1
8220 fmovd %f8, %f6
8221loop_959:
8222 lduh [%l7 + 0x08], %o5
8223loop_960:
8224 stb %l2, [%l7 + 0x2F]
8225 fmovdleu %icc, %f0, %f4
8226 fxnors %f1, %f4, %f6
8227 edge16l %o3, %g5, %l3
8228 tne %icc, 0x3
8229 sra %l1, %o0, %i2
8230 tneg %xcc, 0x0
8231 ldsh [%l7 + 0x64], %g6
8232 fcmped %fcc0, %f14, %f12
8233 movrne %i5, %l6, %o6
8234 ldsh [%l7 + 0x38], %i0
8235 array16 %g2, %i6, %i3
8236 mulscc %o1, %l5, %g4
8237 fpack32 %f6, %f2, %f2
8238 lduw [%l7 + 0x70], %o7
8239 movne %xcc, %g3, %i7
8240 fone %f2
8241 edge8 %l0, %g7, %o2
8242 bleu,a,pn %xcc, loop_961
8243 lduw [%l7 + 0x18], %g1
8244 ldsh [%l7 + 0x6E], %o4
8245 brlez,a %l4, loop_962
8246loop_961:
8247 fmovdle %xcc, %f6, %f5
8248 fmovrsne %i1, %f12, %f10
8249 bleu,a,pn %icc, loop_963
8250loop_962:
8251 fmuld8sux16 %f13, %f6, %f8
8252 fble %fcc2, loop_964
8253 sth %i4, [%l7 + 0x46]
8254loop_963:
8255 st %f1, [%l7 + 0x7C]
8256 ldd [%l7 + 0x08], %f8
8257loop_964:
8258 fbne,a %fcc1, loop_965
8259 fbuge %fcc2, loop_966
8260 srl %l2, 0x16, %o5
8261 fnot2s %f2, %f9
8262loop_965:
8263 fble %fcc3, loop_967
8264loop_966:
8265 fxors %f0, %f9, %f2
8266 tpos %icc, 0x4
8267 edge8n %o3, %l3, %l1
8268loop_967:
8269 siam 0x5
8270 std %f4, [%l7 + 0x30]
8271 fmovdpos %xcc, %f0, %f10
8272 fand %f4, %f6, %f8
8273 fmovsvc %xcc, %f9, %f4
8274 edge8l %g5, %i2, %o0
8275 nop
8276 setx loop_968, %l0, %l1
8277 wrpr 0x1, %tl
8278 wrpr %l1, %tnpc
8279 setx 0x34400001400, %l0, %l1
8280 wrpr %l1, %tstate
8281 wrhpr 0x4, %htstate
8282 done
8283 fmul8x16au %f6, %f12, %f6
8284 addc %g6, 0x0277, %i5
8285 movn %icc, %l6, %o6
8286loop_968:
8287 fpadd16s %f6, %f5, %f14
8288 fbl,a %fcc0, loop_969
8289 lduh [%l7 + 0x6A], %g2
8290 fmovrdgz %i6, %f0, %f6
8291 sethi 0x01EF, %i0
8292loop_969:
8293 srax %i3, 0x17, %o1
8294 ldsw [%l7 + 0x60], %l5
8295 fnands %f7, %f13, %f3
8296 bgu,pt %icc, loop_970
8297 fmovdvc %icc, %f8, %f11
8298 tge %icc, 0x2
8299 ldsh [%l7 + 0x0E], %o7
8300loop_970:
8301 fmovsvs %xcc, %f12, %f4
8302 brgz %g4, loop_971
8303 fbge,a %fcc2, loop_972
8304 fmovscc %xcc, %f7, %f1
8305 fbg %fcc2, loop_973
8306loop_971:
8307 lduh [%l7 + 0x2C], %i7
8308loop_972:
8309 fmovda %icc, %f10, %f3
8310 mulscc %g3, %g7, %l0
8311loop_973:
8312 fbul %fcc3, loop_974
8313 fmovrsgez %o2, %f11, %f12
8314 fbuge,a %fcc3, loop_975
8315 fzero %f8
8316loop_974:
8317 fbue,a %fcc0, loop_976
8318 subccc %o4, 0x19D8, %g1
8319loop_975:
8320 stw %l4, [%l7 + 0x20]
8321 fmovscc %icc, %f14, %f7
8322loop_976:
8323 ld [%l7 + 0x60], %f8
8324 ldsb [%l7 + 0x41], %i1
8325 nop
8326 setx loop_977, %l0, %l1
8327 jmpl %l1, %i4
8328 fabsd %f4, %f4
8329 edge16l %l2, %o3, %l3
8330 lduw [%l7 + 0x1C], %l1
8331loop_977:
8332 brlez,a %g5, loop_978
8333 fexpand %f1, %f8
8334 ldsb [%l7 + 0x34], %i2
8335 ldub [%l7 + 0x50], %o0
8336loop_978:
8337 tne %icc, 0x6
8338 fandnot2s %f9, %f3, %f1
8339 or %o5, 0x037B, %i5
8340 fbe,a %fcc1, loop_979
8341 fmovde %xcc, %f15, %f2
8342 fbuge,a %fcc0, loop_980
8343 fmovrdlez %l6, %f10, %f4
8344loop_979:
8345 fbo %fcc1, loop_981
8346 movrlez %g6, 0x0CD, %o6
8347loop_980:
8348 ldsh [%l7 + 0x52], %i6
8349 ldsh [%l7 + 0x38], %i0
8350loop_981:
8351 subc %i3, 0x1184, %o1
8352 fnor %f8, %f4, %f10
8353 edge32n %l5, %g2, %o7
8354 fmovsl %icc, %f8, %f10
8355 array16 %g4, %i7, %g7
8356 edge16l %g3, %o2, %l0
8357 fmovdg %icc, %f11, %f10
8358 subcc %o4, 0x09DF, %g1
8359 fmovrse %l4, %f3, %f2
8360 bl,a loop_982
8361 ba,a %icc, loop_983
8362 fpack16 %f6, %f7
8363 subcc %i1, 0x087D, %l2
8364loop_982:
8365 andcc %o3, 0x1666, %i4
8366loop_983:
8367 movrlez %l1, %g5, %l3
8368 nop
8369 setx loop_984, %l0, %l1
8370 jmpl %l1, %o0
8371 fpadd32s %f13, %f6, %f9
8372 fmovrsgz %i2, %f8, %f3
8373 fmovscs %icc, %f8, %f8
8374loop_984:
8375 fbne %fcc2, loop_985
8376 nop
8377 setx loop_986, %l0, %l1
8378 wrpr 0x1, %tl
8379 wrpr %l1, %tpc
8380 add %l1, 0x4, %l1
8381 wrpr %l1, %tnpc
8382 setx 0x34400001400, %l0, %l1
8383 wrpr %l1, %tstate
8384 wrhpr 0x4, %htstate
8385 retry
8386 ldsb [%l7 + 0x51], %i5
8387 tle %xcc, 0x0
8388loop_985:
8389 fcmple16 %f2, %f2, %l6
8390loop_986:
8391 fmovrsgz %o5, %f8, %f9
8392 ldub [%l7 + 0x58], %o6
8393 srax %i6, %g6, %i3
8394 ldsb [%l7 + 0x17], %i0
8395 fmovdg %icc, %f11, %f0
8396 ld [%l7 + 0x1C], %f13
8397 srlx %l5, %o1, %g2
8398 ldsb [%l7 + 0x58], %o7
8399 subc %i7, 0x0112, %g7
8400 ldd [%l7 + 0x78], %f14
8401 array32 %g3, %o2, %g4
8402 fpackfix %f0, %f1
8403 tvs %xcc, 0x6
8404 fmovdneg %icc, %f4, %f6
8405 fpadd32s %f4, %f12, %f5
8406 fxnor %f6, %f12, %f0
8407 fmovdne %icc, %f4, %f10
8408 movrlz %l0, 0x339, %o4
8409 fbne %fcc3, loop_987
8410 fmul8x16al %f9, %f0, %f2
8411 add %l4, %i1, %l2
8412 ldsw [%l7 + 0x44], %o3
8413loop_987:
8414 lduh [%l7 + 0x6C], %g1
8415 and %i4, %l1, %g5
8416 lduh [%l7 + 0x3E], %o0
8417 ldsw [%l7 + 0x7C], %i2
8418 edge32l %i5, %l6, %o5
8419 ldsw [%l7 + 0x3C], %o6
8420 movrne %l3, 0x17C, %g6
8421 ldsw [%l7 + 0x70], %i3
8422 movrgz %i0, 0x22F, %l5
8423 xorcc %o1, 0x10A8, %i6
8424 stx %o7, [%l7 + 0x60]
8425 fmovdcs %xcc, %f11, %f4
8426 fnand %f12, %f10, %f8
8427 sub %i7, %g7, %g2
8428 ldsh [%l7 + 0x0A], %g3
8429 ld [%l7 + 0x40], %f10
8430 fmul8sux16 %f8, %f14, %f8
8431 fxnor %f0, %f8, %f8
8432 fexpand %f9, %f4
8433 mulscc %g4, 0x10CF, %l0
8434 fmovse %xcc, %f0, %f9
8435 bge,a,pn %xcc, loop_988
8436 fcmpne16 %f4, %f2, %o4
8437 bgu loop_989
8438 movl %xcc, %l4, %o2
8439loop_988:
8440 fble,a %fcc2, loop_990
8441 stb %l2, [%l7 + 0x73]
8442loop_989:
8443 movleu %xcc, %i1, %g1
8444 fsrc2s %f4, %f5
8445loop_990:
8446 ta %icc, 0x7
8447 fandnot2s %f7, %f6, %f9
8448 stb %o3, [%l7 + 0x77]
8449 ldx [%l7 + 0x58], %l1
8450 sth %g5, [%l7 + 0x70]
8451 fmovrse %i4, %f4, %f12
8452 fcmple32 %f6, %f10, %o0
8453 fbe %fcc1, loop_991
8454 fsrc2s %f13, %f3
8455 ldub [%l7 + 0x75], %i5
8456 movrgz %l6, 0x341, %o5
8457loop_991:
8458 movrne %i2, %o6, %g6
8459 fnot2 %f8, %f0
8460 lduh [%l7 + 0x5E], %l3
8461 ldsb [%l7 + 0x3F], %i0
8462 fmovrsgz %i3, %f0, %f4
8463 sdivx %l5, 0x1ACC, %o1
8464 lduh [%l7 + 0x18], %i6
8465 ldub [%l7 + 0x0F], %o7
8466 movpos %icc, %i7, %g7
8467 fbul,a %fcc3, loop_992
8468 sth %g3, [%l7 + 0x0C]
8469 stw %g4, [%l7 + 0x58]
8470 std %f8, [%l7 + 0x70]
8471loop_992:
8472 fornot2s %f12, %f1, %f3
8473 fcmpne32 %f14, %f14, %g2
8474 fcmpeq32 %f6, %f6, %o4
8475 fbne %fcc3, loop_993
8476 ld [%l7 + 0x7C], %f11
8477 lduw [%l7 + 0x18], %l0
8478 fandnot2s %f8, %f6, %f9
8479loop_993:
8480 ldx [%l7 + 0x18], %o2
8481 fmovdne %icc, %f14, %f3
8482 alignaddr %l2, %i1, %l4
8483 fble,a %fcc2, loop_994
8484 fmovrdne %o3, %f2, %f8
8485 stw %l1, [%l7 + 0x34]
8486 ld [%l7 + 0x10], %f9
8487loop_994:
8488 movvc %xcc, %g5, %g1
8489 fmovrslz %o0, %f12, %f7
8490 addc %i4, 0x0518, %l6
8491 fpadd32s %f5, %f8, %f8
8492 orcc %i5, 0x07B9, %o5
8493 sth %o6, [%l7 + 0x24]
8494 ldsw [%l7 + 0x10], %g6
8495 st %f10, [%l7 + 0x74]
8496 bleu loop_995
8497 ldsw [%l7 + 0x4C], %i2
8498 movrgz %i0, 0x3C3, %l3
8499 fmovda %xcc, %f4, %f5
8500loop_995:
8501 xnorcc %i3, %l5, %i6
8502 st %f8, [%l7 + 0x20]
8503 ldub [%l7 + 0x78], %o1
8504 fmovdcs %xcc, %f6, %f2
8505 fbug %fcc3, loop_996
8506 umulcc %i7, %o7, %g7
8507 edge32ln %g4, %g2, %g3
8508 sll %l0, %o2, %l2
8509loop_996:
8510 fmovrsne %i1, %f4, %f11
8511 fmovs %f5, %f7
8512 taddcctv %o4, %o3, %l4
8513 nop
8514 setx loop_997, %l0, %l1
8515 wrpr 0x1, %tl
8516 wrpr %l1, %tpc
8517 add %l1, 0x4, %l1
8518 wrpr %l1, %tnpc
8519 setx 0x34400001400, %l0, %l1
8520 wrpr %l1, %tstate
8521 wrhpr 0x4, %htstate
8522 retry
8523 array16 %l1, %g1, %g5
8524 std %f2, [%l7 + 0x68]
8525 fblg %fcc3, loop_998
8526loop_997:
8527 fmovse %xcc, %f14, %f3
8528 alignaddrl %o0, %l6, %i5
8529 ld [%l7 + 0x3C], %f12
8530loop_998:
8531 fcmpeq32 %f10, %f12, %o5
8532 andncc %i4, %g6, %o6
8533 stx %i2, [%l7 + 0x70]
8534 fcmple32 %f8, %f14, %l3
8535 ld [%l7 + 0x64], %f1
8536 sll %i0, %i3, %l5
8537 taddcctv %i6, 0x041B, %o1
8538 nop
8539 setx loop_999, %l0, %l1
8540 jmpl %l1, %o7
8541 tsubcctv %g7, %i7, %g4
8542 ldsb [%l7 + 0x63], %g2
8543 movrlez %l0, 0x0A8, %g3
8544loop_999:
8545 edge16ln %l2, %i1, %o4
8546 fmovsl %icc, %f2, %f6
8547 ldx [%l7 + 0x28], %o3
8548 fpsub32s %f13, %f8, %f7
8549 fmovrdgez %l4, %f6, %f0
8550 movneg %icc, %l1, %o2
8551 orn %g5, %o0, %l6
8552 fmul8x16au %f14, %f11, %f8
8553 edge32n %g1, %i5, %o5
8554 ldd [%l7 + 0x18], %f2
8555 tgu %icc, 0x5
8556 ldx [%l7 + 0x30], %i4
8557 fbu %fcc0, loop_1000
8558 edge16n %o6, %i2, %l3
8559 sub %g6, 0x0E5D, %i3
8560 andn %i0, 0x0C56, %l5
8561loop_1000:
8562 ldx [%l7 + 0x38], %i6
8563 sdivx %o7, 0x16F0, %o1
8564 fmovrsne %g7, %f5, %f8
8565 fmovdvc %xcc, %f7, %f13
8566 movrlez %g4, %i7, %l0
8567 edge32 %g2, %l2, %i1
8568 xnor %o4, 0x1FD1, %g3
8569 fzeros %f7
8570 sll %o3, %l1, %o2
8571 st %f5, [%l7 + 0x24]
8572 taddcctv %l4, 0x1E67, %g5
8573 tsubcctv %o0, %l6, %g1
8574 fpsub32s %f11, %f0, %f0
8575 fcmpgt16 %f8, %f10, %i5
8576 movpos %xcc, %i4, %o5
8577 nop
8578 setx loop_1001, %l0, %l1
8579 jmpl %l1, %i2
8580 fornot1 %f8, %f4, %f14
8581 udivcc %o6, 0x1772, %g6
8582 fnot2 %f12, %f6
8583loop_1001:
8584 brnz,a %i3, loop_1002
8585 edge32n %i0, %l5, %l3
8586 lduh [%l7 + 0x52], %o7
8587 fnegd %f6, %f2
8588loop_1002:
8589 for %f0, %f2, %f8
8590 fmovs %f13, %f0
8591 sth %i6, [%l7 + 0x32]
8592 ldd [%l7 + 0x08], %f8
8593 fmovrde %o1, %f6, %f2
8594 ldsw [%l7 + 0x74], %g4
8595 andncc %i7, %l0, %g2
8596 ldsw [%l7 + 0x48], %l2
8597 ldx [%l7 + 0x50], %g7
8598 taddcctv %i1, 0x0E59, %g3
8599 bcs,a loop_1003
8600 fandnot2s %f7, %f0, %f8
8601 fandnot2s %f10, %f2, %f3
8602 lduh [%l7 + 0x10], %o4
8603loop_1003:
8604 fbg,a %fcc2, loop_1004
8605 bgu,a,pn %xcc, loop_1005
8606 xnor %l1, %o3, %l4
8607 fpackfix %f6, %f7
8608loop_1004:
8609 array16 %o2, %o0, %l6
8610loop_1005:
8611 bcs,a,pn %xcc, loop_1006
8612 bleu,a,pt %xcc, loop_1007
8613 fbn,a %fcc3, loop_1008
8614 edge8 %g1, %g5, %i5
8615loop_1006:
8616 edge16 %o5, %i2, %i4
8617loop_1007:
8618 fmovdl %icc, %f12, %f4
8619loop_1008:
8620 fabsd %f2, %f6
8621 fmovsvc %icc, %f11, %f4
8622 fmovsa %icc, %f1, %f3
8623 andcc %o6, 0x009F, %i3
8624 edge32n %i0, %g6, %l3
8625 bpos,pt %icc, loop_1009
8626 fbue,a %fcc1, loop_1010
8627 edge8 %o7, %i6, %l5
8628 fnors %f8, %f9, %f4
8629loop_1009:
8630 ldub [%l7 + 0x2B], %o1
8631loop_1010:
8632 lduh [%l7 + 0x70], %g4
8633 movre %l0, %i7, %l2
8634 sth %g7, [%l7 + 0x26]
8635 fabss %f3, %f3
8636 fmovscc %icc, %f10, %f6
8637 fpadd16 %f0, %f4, %f10
8638 fmul8x16al %f0, %f8, %f0
8639 fands %f6, %f9, %f7
8640 fpackfix %f14, %f9
8641 sdivcc %i1, 0x0BB3, %g2
8642 sll %o4, %l1, %g3
8643 fmovdcc %icc, %f11, %f2
8644 fxnor %f14, %f4, %f4
8645 fpack32 %f8, %f0, %f2
8646 edge32l %o3, %o2, %o0
8647 fornot2 %f2, %f12, %f6
8648 ldsb [%l7 + 0x7B], %l6
8649 alignaddr %l4, %g1, %i5
8650 fones %f5
8651 ldsb [%l7 + 0x57], %o5
8652 fornot2s %f7, %f9, %f4
8653 ldsb [%l7 + 0x74], %g5
8654 fpackfix %f6, %f0
8655 ld [%l7 + 0x2C], %f12
8656 ld [%l7 + 0x58], %f4
8657 fpadd32s %f7, %f12, %f6
8658 ldsh [%l7 + 0x22], %i4
8659 tvs %icc, 0x5
8660 fcmpne32 %f4, %f10, %i2
8661 ble,pt %icc, loop_1011
8662 move %xcc, %i3, %o6
8663 umulcc %i0, %g6, %l3
8664 tsubcctv %i6, 0x0A1E, %o7
8665loop_1011:
8666 std %f2, [%l7 + 0x70]
8667 fmovsg %icc, %f2, %f4
8668 lduw [%l7 + 0x38], %l5
8669 movre %g4, %o1, %i7
8670 fnors %f13, %f3, %f1
8671 st %f6, [%l7 + 0x7C]
8672 fmovdpos %icc, %f6, %f1
8673 edge8l %l0, %g7, %i1
8674 ldub [%l7 + 0x41], %g2
8675 ldd [%l7 + 0x20], %f6
8676 ldd [%l7 + 0x78], %f2
8677 add %o4, 0x07B9, %l2
8678 ldd [%l7 + 0x28], %f6
8679 stx %l1, [%l7 + 0x18]
8680 fmul8x16al %f7, %f14, %f6
8681 subc %o3, 0x188B, %o2
8682 ldx [%l7 + 0x20], %g3
8683 tl %icc, 0x3
8684 alignaddr %l6, %l4, %g1
8685 bgu,a,pt %xcc, loop_1012
8686 fbuge,a %fcc1, loop_1013
8687 fmovrslz %i5, %f1, %f4
8688 stx %o0, [%l7 + 0x38]
8689loop_1012:
8690 faligndata %f12, %f8, %f8
8691loop_1013:
8692 fmovdl %xcc, %f13, %f13
8693 ldd [%l7 + 0x20], %f0
8694 edge32 %o5, %i4, %g5
8695 bl,pn %xcc, loop_1014
8696 movvc %icc, %i3, %i2
8697 fmovrdgz %i0, %f10, %f4
8698 ldsb [%l7 + 0x4A], %g6
8699loop_1014:
8700 fmovsle %icc, %f14, %f11
8701 fsrc2s %f10, %f6
8702 sdivx %l3, 0x1C82, %o6
8703 edge16l %o7, %l5, %g4
8704 ldsw [%l7 + 0x60], %i6
8705 be,a %icc, loop_1015
8706 tneg %icc, 0x0
8707 fmovrdlez %o1, %f14, %f2
8708 fmovsle %icc, %f5, %f4
8709loop_1015:
8710 fmovrsgez %l0, %f9, %f13
8711 sth %i7, [%l7 + 0x66]
8712 edge8 %i1, %g2, %g7
8713 tn %xcc, 0x2
8714 tg %icc, 0x4
8715 lduw [%l7 + 0x4C], %o4
8716 fsrc1s %f5, %f13
8717 stw %l1, [%l7 + 0x20]
8718 pdist %f6, %f2, %f10
8719 fmovdg %xcc, %f13, %f8
8720 std %f10, [%l7 + 0x30]
8721 ldsb [%l7 + 0x1E], %o3
8722 ldx [%l7 + 0x50], %l2
8723 ldd [%l7 + 0x48], %f12
8724 ldsh [%l7 + 0x6E], %g3
8725 lduh [%l7 + 0x7C], %o2
8726 stw %l4, [%l7 + 0x64]
8727 std %f12, [%l7 + 0x40]
8728 and %l6, %i5, %g1
8729 stb %o5, [%l7 + 0x7E]
8730 brlz,a %i4, loop_1016
8731 faligndata %f2, %f14, %f10
8732 ldsw [%l7 + 0x44], %g5
8733 sll %i3, %o0, %i2
8734loop_1016:
8735 tsubcc %i0, 0x0406, %g6
8736 stx %o6, [%l7 + 0x50]
8737 fmovs %f3, %f14
8738 array32 %o7, %l3, %l5
8739 popc 0x1E11, %i6
8740 stw %o1, [%l7 + 0x10]
8741 call loop_1017
8742 mulscc %l0, %g4, %i1
8743 brgez %i7, loop_1018
8744 movleu %xcc, %g7, %o4
8745loop_1017:
8746 nop
8747 setx loop_1019, %l0, %l1
8748 wrpr 0x1, %tl
8749 wrpr %l1, %tpc
8750 add %l1, 0x4, %l1
8751 wrpr %l1, %tnpc
8752 setx 0x34400001400, %l0, %l1
8753 wrpr %l1, %tstate
8754 wrhpr 0x4, %htstate
8755 retry
8756 ldx [%l7 + 0x28], %l1
8757loop_1018:
8758 fmovscc %xcc, %f4, %f7
8759 bneg,a loop_1020
8760loop_1019:
8761 te %icc, 0x6
8762 fcmpd %fcc3, %f6, %f4
8763 std %f0, [%l7 + 0x28]
8764loop_1020:
8765 call loop_1021
8766 brnz,a %g2, loop_1022
8767 edge8l %o3, %l2, %o2
8768 ldx [%l7 + 0x30], %l4
8769loop_1021:
8770 ldx [%l7 + 0x18], %l6
8771loop_1022:
8772 movrgez %g3, %g1, %o5
8773 stw %i5, [%l7 + 0x78]
8774 stx %i4, [%l7 + 0x60]
8775 udiv %i3, 0x1A9F, %g5
8776 fandnot1 %f0, %f0, %f2
8777 ldd [%l7 + 0x30], %f12
8778 sth %o0, [%l7 + 0x5A]
8779 udiv %i0, 0x10E3, %i2
8780 ldsb [%l7 + 0x4D], %o6
8781 fbo,a %fcc1, loop_1023
8782 movgu %icc, %o7, %g6
8783 fble,a %fcc1, loop_1024
8784 sub %l3, 0x0664, %i6
8785loop_1023:
8786 stx %o1, [%l7 + 0x08]
8787 move %icc, %l0, %l5
8788loop_1024:
8789 ldub [%l7 + 0x0F], %i1
8790 brgez,a %g4, loop_1025
8791 fandnot2s %f14, %f10, %f10
8792 ld [%l7 + 0x08], %f7
8793 ldub [%l7 + 0x2D], %g7
8794loop_1025:
8795 sth %i7, [%l7 + 0x10]
8796 fmul8sux16 %f0, %f8, %f4
8797 fpack32 %f2, %f4, %f14
8798 fnegd %f14, %f4
8799 fmul8x16al %f9, %f11, %f6
8800 ldx [%l7 + 0x68], %l1
8801 fsrc1 %f4, %f12
8802 sllx %g2, %o4, %o3
8803 std %f6, [%l7 + 0x58]
8804 srax %o2, %l4, %l6
8805 nop
8806 setx loop_1026, %l0, %l1
8807 jmpl %l1, %g3
8808 stw %g1, [%l7 + 0x58]
8809 fxors %f6, %f5, %f13
8810 ldd [%l7 + 0x60], %f2
8811loop_1026:
8812 fmovsne %xcc, %f5, %f2
8813 fbule %fcc2, loop_1027
8814 fbuge %fcc3, loop_1028
8815 stb %o5, [%l7 + 0x6D]
8816 fpack16 %f2, %f1
8817loop_1027:
8818 lduh [%l7 + 0x62], %l2
8819loop_1028:
8820 movge %xcc, %i5, %i3
8821 fbn,a %fcc1, loop_1029
8822 xorcc %g5, %o0, %i0
8823 ldsw [%l7 + 0x28], %i4
8824 andn %i2, 0x1F65, %o6
8825loop_1029:
8826 fpack16 %f0, %f13
8827 or %g6, %l3, %o7
8828 fmul8x16au %f1, %f12, %f6
8829 edge8 %o1, %l0, %l5
8830 fexpand %f11, %f6
8831 bgu,pt %icc, loop_1030
8832 fmovdg %icc, %f12, %f1
8833 tneg %xcc, 0x5
8834 stx %i6, [%l7 + 0x58]
8835loop_1030:
8836 fbue,a %fcc0, loop_1031
8837 fbn,a %fcc2, loop_1032
8838 lduh [%l7 + 0x7A], %i1
8839 lduw [%l7 + 0x54], %g7
8840loop_1031:
8841 ba,pn %icc, loop_1033
8842loop_1032:
8843 faligndata %f4, %f8, %f4
8844 bleu loop_1034
8845 ldsb [%l7 + 0x0C], %g4
8846loop_1033:
8847 bpos %xcc, loop_1035
8848 fcmpne32 %f12, %f12, %i7
8849loop_1034:
8850 addcc %l1, 0x1DE5, %g2
8851 fmovse %icc, %f5, %f2
8852loop_1035:
8853 bcc,a %xcc, loop_1036
8854 ldsb [%l7 + 0x6D], %o4
8855 fpmerge %f9, %f13, %f4
8856 ldsh [%l7 + 0x6C], %o3
8857loop_1036:
8858 ldub [%l7 + 0x37], %o2
8859 ldsh [%l7 + 0x7E], %l4
8860 lduw [%l7 + 0x4C], %l6
8861 fcmple32 %f2, %f14, %g3
8862 tn %xcc, 0x5
8863 stb %o5, [%l7 + 0x15]
8864 ldsb [%l7 + 0x1F], %g1
8865 fmovdne %xcc, %f0, %f2
8866 fmovd %f2, %f0
8867 ldub [%l7 + 0x79], %l2
8868 fbe,a %fcc3, loop_1037
8869 stx %i3, [%l7 + 0x30]
8870 ldub [%l7 + 0x73], %i5
8871 lduw [%l7 + 0x54], %g5
8872loop_1037:
8873 fones %f5
8874 std %f4, [%l7 + 0x48]
8875 fpsub32s %f11, %f1, %f9
8876 stw %i0, [%l7 + 0x4C]
8877 ldd [%l7 + 0x08], %f6
8878 popc %o0, %i2
8879 fcmped %fcc0, %f6, %f4
8880 movleu %icc, %i4, %o6
8881 edge8ln %l3, %o7, %o1
8882 fxor %f14, %f8, %f14
8883 fpsub32 %f0, %f14, %f0
8884 pdist %f10, %f2, %f14
8885 ldx [%l7 + 0x60], %g6
8886 siam 0x3
8887 fmovrslz %l0, %f12, %f12
8888 fcmps %fcc2, %f8, %f15
8889 ldsb [%l7 + 0x41], %i6
8890 ldx [%l7 + 0x70], %i1
8891 fnot2 %f10, %f10
8892 stb %l5, [%l7 + 0x2C]
8893 fmovdg %icc, %f2, %f0
8894 fmuld8sux16 %f10, %f14, %f8
8895 lduw [%l7 + 0x0C], %g7
8896 fsrc1 %f12, %f14
8897 umul %g4, %i7, %g2
8898 ldsb [%l7 + 0x6E], %l1
8899 lduw [%l7 + 0x14], %o3
8900 siam 0x6
8901 ld [%l7 + 0x3C], %f8
8902 fmovsne %xcc, %f9, %f6
8903 bvs,pt %xcc, loop_1038
8904 fnands %f11, %f5, %f9
8905 ldsb [%l7 + 0x75], %o4
8906 nop
8907 setx loop_1039, %l0, %l1
8908 jmpl %l1, %l4
8909loop_1038:
8910 fone %f10
8911 fmovspos %icc, %f6, %f9
8912 brgez %o2, loop_1040
8913loop_1039:
8914 ldx [%l7 + 0x50], %g3
8915 fmuld8ulx16 %f8, %f0, %f4
8916 movge %icc, %o5, %l6
8917loop_1040:
8918 addcc %l2, %g1, %i5
8919 stw %g5, [%l7 + 0x54]
8920 fmovsvs %icc, %f3, %f15
8921 brlez %i0, loop_1041
8922 tpos %xcc, 0x1
8923 sllx %i3, %i2, %o0
8924 brlez %o6, loop_1042
8925loop_1041:
8926 ta %icc, 0x4
8927 orncc %i4, %o7, %l3
8928 tl %xcc, 0x6
8929loop_1042:
8930 lduh [%l7 + 0x36], %o1
8931 edge8 %g6, %l0, %i1
8932 subccc %i6, %l5, %g7
8933 st %f12, [%l7 + 0x14]
8934 fxor %f12, %f4, %f14
8935 fbn,a %fcc3, loop_1043
8936 fmovsa %xcc, %f2, %f2
8937 lduw [%l7 + 0x7C], %i7
8938 bg %xcc, loop_1044
8939loop_1043:
8940 movrlez %g4, 0x3A6, %l1
8941 fbuge %fcc3, loop_1045
8942 array32 %g2, %o4, %l4
8943loop_1044:
8944 subccc %o3, %o2, %o5
8945 fmovdge %icc, %f4, %f10
8946loop_1045:
8947 ldx [%l7 + 0x50], %l6
8948 movpos %icc, %g3, %g1
8949 st %f0, [%l7 + 0x38]
8950 lduh [%l7 + 0x44], %i5
8951 bleu,pn %icc, loop_1046
8952 bcs,pn %icc, loop_1047
8953 movvc %icc, %g5, %l2
8954 movrlez %i0, %i3, %i2
8955loop_1046:
8956 fzero %f6
8957loop_1047:
8958 bcc %xcc, loop_1048
8959 orn %o6, 0x0D67, %i4
8960 ldx [%l7 + 0x10], %o0
8961 movl %icc, %o7, %o1
8962loop_1048:
8963 fabss %f9, %f7
8964 edge8l %g6, %l3, %i1
8965 fmovrdgez %l0, %f6, %f0
8966 umulcc %l5, 0x170C, %i6
8967 taddcctv %i7, %g4, %l1
8968 alignaddrl %g2, %o4, %g7
8969 ldx [%l7 + 0x70], %o3
8970 xor %l4, %o5, %l6
8971 tpos %icc, 0x7
8972 xnorcc %g3, %o2, %g1
8973 ldsb [%l7 + 0x30], %i5
8974 st %f11, [%l7 + 0x24]
8975 mova %xcc, %l2, %i0
8976 lduw [%l7 + 0x40], %i3
8977 fexpand %f1, %f6
8978 ldsb [%l7 + 0x59], %i2
8979 fcmpgt32 %f6, %f14, %g5
8980 subcc %o6, %o0, %o7
8981 fmovde %icc, %f6, %f12
8982 te %xcc, 0x7
8983 srax %i4, %o1, %g6
8984 movle %xcc, %l3, %i1
8985 stb %l0, [%l7 + 0x20]
8986 ldsh [%l7 + 0x2A], %i6
8987 addc %l5, %i7, %g4
8988 stx %l1, [%l7 + 0x70]
8989 fpsub16s %f4, %f5, %f4
8990 fmovdgu %xcc, %f11, %f9
8991 st %f7, [%l7 + 0x28]
8992 lduw [%l7 + 0x58], %o4
8993 lduw [%l7 + 0x54], %g2
8994 fbue %fcc0, loop_1049
8995 ldub [%l7 + 0x50], %g7
8996 fbul,a %fcc1, loop_1050
8997 ldub [%l7 + 0x7A], %o3
8998loop_1049:
8999 stw %o5, [%l7 + 0x0C]
9000 movvs %icc, %l6, %g3
9001loop_1050:
9002 xorcc %l4, %o2, %i5
9003 tneg %xcc, 0x1
9004 ldd [%l7 + 0x10], %f4
9005 st %f11, [%l7 + 0x18]
9006 fmovscs %xcc, %f7, %f0
9007 ld [%l7 + 0x08], %f11
9008 bg,a loop_1051
9009 sub %l2, 0x034F, %g1
9010 be,a loop_1052
9011 bshuffle %f12, %f4, %f2
9012loop_1051:
9013 tn %icc, 0x0
9014 tle %xcc, 0x7
9015loop_1052:
9016 ldx [%l7 + 0x10], %i3
9017 fpsub32 %f8, %f8, %f14
9018 fnegs %f13, %f2
9019 movrgz %i2, 0x292, %i0
9020 bn,a,pn %xcc, loop_1053
9021 tneg %icc, 0x6
9022 pdist %f10, %f14, %f6
9023 stw %o6, [%l7 + 0x68]
9024loop_1053:
9025 fornot1 %f2, %f6, %f8
9026 fpadd16s %f8, %f15, %f7
9027 add %o0, %g5, %i4
9028 fxnor %f6, %f10, %f6
9029 fandnot1s %f2, %f0, %f1
9030 bpos %icc, loop_1054
9031 st %f2, [%l7 + 0x60]
9032 bleu,a %xcc, loop_1055
9033 st %f10, [%l7 + 0x18]
9034loop_1054:
9035 fpackfix %f0, %f13
9036 std %f6, [%l7 + 0x50]
9037loop_1055:
9038 nop
9039 setx loop_1056, %l0, %l1
9040 wrpr 0x1, %tl
9041 wrpr %l1, %tpc
9042 add %l1, 0x4, %l1
9043 wrpr %l1, %tnpc
9044 setx 0x34400001400, %l0, %l1
9045 wrpr %l1, %tstate
9046 wrhpr 0x4, %htstate
9047 retry
9048 fmovs %f12, %f3
9049 tge %xcc, 0x7
9050 fnot2s %f11, %f0
9051loop_1056:
9052 orcc %o1, 0x04E9, %g6
9053 sllx %l3, %i1, %o7
9054 ldx [%l7 + 0x30], %l0
9055 fmul8sux16 %f4, %f2, %f0
9056 call loop_1057
9057 stx %l5, [%l7 + 0x58]
9058 tg %xcc, 0x4
9059 ldd [%l7 + 0x60], %f6
9060loop_1057:
9061 fnegs %f3, %f15
9062 brlez,a %i6, loop_1058
9063 fcmps %fcc2, %f12, %f12
9064 array32 %i7, %l1, %g4
9065 array16 %o4, %g2, %o3
9066loop_1058:
9067 fmovsvc %xcc, %f12, %f11
9068 fnands %f10, %f6, %f12
9069 ldsh [%l7 + 0x3A], %o5
9070 brz,a %g7, loop_1059
9071 fmovdvs %icc, %f1, %f3
9072 sll %l6, %l4, %g3
9073 stx %o2, [%l7 + 0x30]
9074loop_1059:
9075 fpack32 %f12, %f4, %f10
9076 ldx [%l7 + 0x58], %i5
9077 fcmps %fcc3, %f9, %f1
9078 fbge %fcc1, loop_1060
9079 ldsw [%l7 + 0x70], %l2
9080 sdivcc %i3, 0x0EE5, %g1
9081 fcmped %fcc1, %f10, %f2
9082loop_1060:
9083 edge32l %i2, %o6, %o0
9084 ldsh [%l7 + 0x0E], %g5
9085 edge8n %i4, %i0, %o1
9086 fpack16 %f8, %f3
9087 fbue %fcc2, loop_1061
9088 xor %l3, 0x005A, %i1
9089 ld [%l7 + 0x50], %f7
9090 lduw [%l7 + 0x54], %o7
9091loop_1061:
9092 fnot1 %f4, %f12
9093 andncc %g6, %l0, %l5
9094 st %f4, [%l7 + 0x5C]
9095 fmul8ulx16 %f14, %f14, %f12
9096 fsrc2 %f6, %f10
9097 ldsh [%l7 + 0x4E], %i7
9098 fble,a %fcc0, loop_1062
9099 std %f0, [%l7 + 0x58]
9100 brlz,a %i6, loop_1063
9101 edge16n %l1, %g4, %g2
9102loop_1062:
9103 movleu %xcc, %o3, %o5
9104 array8 %g7, %o4, %l4
9105loop_1063:
9106 fbue,a %fcc3, loop_1064
9107 ldd [%l7 + 0x08], %f4
9108 fnegd %f10, %f4
9109 array8 %l6, %g3, %i5
9110loop_1064:
9111 movn %icc, %o2, %l2
9112 xnor %i3, %g1, %o6
9113 fmovdle %xcc, %f10, %f5
9114 te %xcc, 0x6
9115 ble,pt %icc, loop_1065
9116 edge8 %i2, %g5, %o0
9117 sth %i4, [%l7 + 0x64]
9118 brz %i0, loop_1066
9119loop_1065:
9120 fmovdle %xcc, %f6, %f1
9121 fnand %f4, %f12, %f12
9122 fbo %fcc3, loop_1067
9123loop_1066:
9124 fpadd16 %f0, %f2, %f14
9125 stb %l3, [%l7 + 0x63]
9126 sth %o1, [%l7 + 0x2E]
9127loop_1067:
9128 fnand %f6, %f10, %f12
9129 movpos %xcc, %o7, %g6
9130 fzeros %f13
9131 fmovsne %icc, %f1, %f2
9132 srax %i1, %l0, %i7
9133 stb %l5, [%l7 + 0x36]
9134 fmovdcc %xcc, %f8, %f8
9135 ldub [%l7 + 0x67], %i6
9136 fxor %f12, %f14, %f8
9137 sth %l1, [%l7 + 0x5A]
9138 ld [%l7 + 0x38], %f12
9139 ldsb [%l7 + 0x7E], %g4
9140 ldsw [%l7 + 0x08], %o3
9141 movge %xcc, %g2, %g7
9142 fbuge,a %fcc0, loop_1068
9143 move %xcc, %o5, %l4
9144 subccc %o4, 0x11A9, %l6
9145 nop
9146 setx loop_1069, %l0, %l1
9147 wrpr 0x1, %tl
9148 wrpr %l1, %tnpc
9149 setx 0x34400001400, %l0, %l1
9150 wrpr %l1, %tstate
9151 wrhpr 0x4, %htstate
9152 done
9153loop_1068:
9154 fpack16 %f12, %f3
9155 fbg,a %fcc2, loop_1070
9156 fmuld8sux16 %f12, %f5, %f14
9157loop_1069:
9158 bge %icc, loop_1071
9159 ldd [%l7 + 0x78], %f8
9160loop_1070:
9161 ld [%l7 + 0x30], %f11
9162 fmovda %icc, %f0, %f10
9163loop_1071:
9164 stw %i5, [%l7 + 0x34]
9165 fmovsvc %icc, %f7, %f10
9166 ldsw [%l7 + 0x7C], %g3
9167 lduh [%l7 + 0x1A], %o2
9168 lduh [%l7 + 0x50], %l2
9169 fbu,a %fcc1, loop_1072
9170 brlez %g1, loop_1073
9171 fpsub32s %f1, %f11, %f11
9172 fblg %fcc2, loop_1074
9173loop_1072:
9174 movneg %icc, %i3, %i2
9175loop_1073:
9176 andcc %o6, 0x1421, %o0
9177 fmovsge %xcc, %f10, %f5
9178loop_1074:
9179 fxor %f12, %f2, %f10
9180 tsubcc %i4, %i0, %g5
9181 brgez,a %l3, loop_1075
9182 fcmped %fcc3, %f6, %f10
9183 bl,a %xcc, loop_1076
9184 fbug,a %fcc1, loop_1077
9185loop_1075:
9186 fbg %fcc1, loop_1078
9187 fmovda %icc, %f9, %f0
9188loop_1076:
9189 fbug,a %fcc3, loop_1079
9190loop_1077:
9191 bvc loop_1080
9192loop_1078:
9193 fblg,a %fcc2, loop_1081
9194 edge16 %o1, %g6, %o7
9195loop_1079:
9196 nop
9197 setx loop_1082, %l0, %l1
9198 wrpr 0x1, %tl
9199 wrpr %l1, %tnpc
9200 setx 0x34400001400, %l0, %l1
9201 wrpr %l1, %tstate
9202 wrhpr 0x4, %htstate
9203 done
9204loop_1080:
9205 sdivx %l0, 0x040A, %i1
9206loop_1081:
9207 ldsb [%l7 + 0x11], %l5
9208 ldsb [%l7 + 0x77], %i7
9209loop_1082:
9210 fbn %fcc1, loop_1083
9211 tleu %xcc, 0x3
9212 fbge %fcc2, loop_1084
9213 movrgez %l1, %g4, %i6
9214loop_1083:
9215 movre %o3, 0x0B1, %g2
9216 fabsd %f0, %f14
9217loop_1084:
9218 fsrc1 %f2, %f2
9219 ldsh [%l7 + 0x4A], %o5
9220 stx %g7, [%l7 + 0x20]
9221 fmovsle %icc, %f14, %f14
9222 fornot1 %f2, %f6, %f0
9223 array16 %l4, %l6, %i5
9224 ldsh [%l7 + 0x4A], %g3
9225 fmul8x16al %f2, %f10, %f10
9226 stx %o2, [%l7 + 0x18]
9227 stb %o4, [%l7 + 0x2E]
9228 edge32n %l2, %i3, %g1
9229 addcc %o6, %o0, %i2
9230 ldsh [%l7 + 0x76], %i0
9231 fsrc2 %f0, %f14
9232 sth %i4, [%l7 + 0x34]
9233 edge8ln %g5, %o1, %g6
9234 std %f2, [%l7 + 0x30]
9235 xor %l3, %l0, %i1
9236 xor %o7, 0x1BC8, %i7
9237 brnz %l5, loop_1085
9238 fbue %fcc3, loop_1086
9239 subcc %g4, %i6, %o3
9240 fmovsvc %xcc, %f5, %f3
9241loop_1085:
9242 movrlz %l1, %g2, %o5
9243loop_1086:
9244 tgu %xcc, 0x0
9245 bge loop_1087
9246 sub %g7, %l6, %l4
9247 ldsh [%l7 + 0x0C], %i5
9248 ldub [%l7 + 0x50], %g3
9249loop_1087:
9250 nop
9251 setx loop_1088, %l0, %l1
9252 wrpr 0x1, %tl
9253 wrpr %l1, %tnpc
9254 setx 0x34400001400, %l0, %l1
9255 wrpr %l1, %tstate
9256 wrhpr 0x4, %htstate
9257 done
9258 ldsh [%l7 + 0x5C], %o4
9259 faligndata %f8, %f10, %f4
9260 fcmpgt32 %f2, %f4, %o2
9261loop_1088:
9262 fbe,a %fcc0, loop_1089
9263 fmovdne %xcc, %f13, %f1
9264 lduh [%l7 + 0x28], %l2
9265 fbug %fcc1, loop_1090
9266loop_1089:
9267 sdivx %g1, 0x0BD2, %o6
9268 fmovdleu %icc, %f7, %f15
9269 tleu %icc, 0x5
9270loop_1090:
9271 add %i3, %i2, %o0
9272 fbul,a %fcc0, loop_1091
9273 movrne %i4, 0x1AD, %i0
9274 fmovrslz %o1, %f9, %f7
9275 fmovsge %xcc, %f11, %f7
9276loop_1091:
9277 fnegd %f6, %f10
9278 tsubcctv %g6, 0x06E7, %g5
9279 fcmpd %fcc3, %f14, %f14
9280 fnor %f12, %f10, %f6
9281 std %f12, [%l7 + 0x40]
9282 nop
9283 setx loop_1092, %l0, %l1
9284 wrpr 0x1, %tl
9285 wrpr %l1, %tnpc
9286 setx 0x34400001400, %l0, %l1
9287 wrpr %l1, %tstate
9288 wrhpr 0x4, %htstate
9289 done
9290 udivcc %l3, 0x1A15, %i1
9291 bneg,a,pn %icc, loop_1093
9292 fmovda %icc, %f13, %f3
9293loop_1092:
9294 fbug %fcc3, loop_1094
9295 fble %fcc0, loop_1095
9296loop_1093:
9297 st %f13, [%l7 + 0x70]
9298 popc %l0, %o7
9299loop_1094:
9300 andcc %l5, %i7, %i6
9301loop_1095:
9302 and %o3, %g4, %l1
9303 fmovdpos %icc, %f12, %f0
9304 umulcc %g2, 0x0F49, %g7
9305 addcc %l6, %l4, %i5
9306 fands %f0, %f5, %f15
9307 bg loop_1096
9308 fbne %fcc0, loop_1097
9309 fmovdvs %xcc, %f4, %f12
9310 ldx [%l7 + 0x40], %o5
9311loop_1096:
9312 ld [%l7 + 0x50], %f3
9313loop_1097:
9314 andncc %g3, %o2, %o4
9315 bl,pt %icc, loop_1098
9316 ldub [%l7 + 0x66], %l2
9317 edge16 %o6, %i3, %g1
9318 ldub [%l7 + 0x45], %o0
9319loop_1098:
9320 fpsub32s %f3, %f6, %f5
9321 fbule %fcc3, loop_1099
9322 sth %i2, [%l7 + 0x34]
9323 st %f11, [%l7 + 0x48]
9324 srax %i4, %i0, %g6
9325loop_1099:
9326 move %xcc, %g5, %l3
9327 fpsub16s %f1, %f2, %f9
9328 for %f6, %f0, %f4
9329 movne %icc, %o1, %l0
9330 movrgz %o7, 0x344, %i1
9331 fmovrse %l5, %f11, %f12
9332 smulcc %i7, 0x1CC0, %o3
9333 fnands %f14, %f7, %f9
9334 sll %g4, 0x0D, %i6
9335 fmovdgu %icc, %f14, %f12
9336 andncc %g2, %g7, %l6
9337 lduh [%l7 + 0x08], %l1
9338 udivcc %i5, 0x04F3, %l4
9339 tpos %icc, 0x7
9340 ldd [%l7 + 0x20], %f14
9341 fsrc1s %f11, %f13
9342 edge8n %o5, %o2, %g3
9343 fmovrdgz %l2, %f12, %f8
9344 stw %o4, [%l7 + 0x1C]
9345 fpackfix %f6, %f10
9346 fcmpes %fcc2, %f12, %f8
9347 ldub [%l7 + 0x38], %i3
9348 fmovsneg %xcc, %f3, %f5
9349 subc %g1, %o0, %o6
9350 fmovdneg %xcc, %f11, %f0
9351 bcc,a %icc, loop_1100
9352 edge32l %i4, %i0, %g6
9353 array8 %i2, %l3, %o1
9354 fnot2 %f0, %f14
9355loop_1100:
9356 fnegs %f13, %f10
9357 tne %xcc, 0x6
9358 ldub [%l7 + 0x45], %g5
9359 movrlez %o7, 0x0B1, %i1
9360 fbl,a %fcc2, loop_1101
9361 popc %l5, %i7
9362 ldub [%l7 + 0x48], %l0
9363 fbe %fcc1, loop_1102
9364loop_1101:
9365 bcs,pt %icc, loop_1103
9366 tvc %icc, 0x1
9367 srlx %o3, 0x11, %i6
9368loop_1102:
9369 fnegs %f9, %f0
9370loop_1103:
9371 fmovrdne %g4, %f10, %f10
9372 tgu %xcc, 0x6
9373 fbuge %fcc0, loop_1104
9374 edge16 %g7, %g2, %l6
9375 std %f4, [%l7 + 0x10]
9376 lduw [%l7 + 0x44], %l1
9377loop_1104:
9378 ldub [%l7 + 0x2E], %i5
9379 fnot1 %f14, %f10
9380 fsrc1s %f11, %f3
9381 andn %l4, %o5, %g3
9382 stw %l2, [%l7 + 0x3C]
9383 tcs %icc, 0x1
9384 std %f0, [%l7 + 0x50]
9385 edge32ln %o2, %i3, %o4
9386 movne %icc, %o0, %o6
9387 ldsw [%l7 + 0x38], %g1
9388 fmovsvs %icc, %f9, %f9
9389 std %f8, [%l7 + 0x30]
9390 fmovsgu %xcc, %f7, %f4
9391 fbn,a %fcc2, loop_1105
9392 tgu %xcc, 0x0
9393 mulx %i4, 0x05DE, %g6
9394 brlz,a %i0, loop_1106
9395loop_1105:
9396 addc %i2, %l3, %o1
9397 fmovsvc %icc, %f5, %f11
9398 edge32n %g5, %i1, %l5
9399loop_1106:
9400 fmovrse %o7, %f1, %f13
9401 ldsh [%l7 + 0x58], %l0
9402 fbne,a %fcc2, loop_1107
9403 umulcc %i7, %o3, %g4
9404 brlz %g7, loop_1108
9405 fmul8x16au %f12, %f4, %f6
9406loop_1107:
9407 fnor %f10, %f8, %f6
9408 fcmple32 %f14, %f8, %g2
9409loop_1108:
9410 fabss %f11, %f14
9411 stb %i6, [%l7 + 0x5C]
9412 ldsw [%l7 + 0x10], %l1
9413 fmovd %f2, %f14
9414 lduh [%l7 + 0x4C], %l6
9415 array32 %l4, %i5, %o5
9416 fmovrde %g3, %f0, %f8
9417 srax %l2, 0x18, %i3
9418 fors %f15, %f1, %f2
9419 udiv %o4, 0x16E5, %o0
9420 lduw [%l7 + 0x70], %o2
9421 fblg,a %fcc0, loop_1109
9422 lduw [%l7 + 0x2C], %g1
9423 fmul8ulx16 %f4, %f10, %f6
9424 fcmpd %fcc2, %f8, %f8
9425loop_1109:
9426 fmovrdne %o6, %f12, %f12
9427 ldsw [%l7 + 0x0C], %g6
9428 movge %xcc, %i0, %i4
9429 bge loop_1110
9430 udivcc %l3, 0x0BA2, %o1
9431 andcc %g5, 0x0A79, %i2
9432 tvc %xcc, 0x7
9433loop_1110:
9434 edge32l %l5, %o7, %l0
9435 sethi 0x0A4E, %i7
9436 fmovdvs %icc, %f10, %f6
9437 fbuge,a %fcc1, loop_1111
9438 st %f13, [%l7 + 0x24]
9439 brlez,a %o3, loop_1112
9440 fba,a %fcc0, loop_1113
9441loop_1111:
9442 fmovspos %xcc, %f4, %f10
9443 mova %icc, %g4, %i1
9444loop_1112:
9445 movleu %icc, %g2, %i6
9446loop_1113:
9447 edge32n %l1, %l6, %l4
9448 st %f4, [%l7 + 0x50]
9449 movgu %icc, %i5, %g7
9450 brnz,a %g3, loop_1114
9451 xor %l2, %i3, %o4
9452 tsubcc %o5, %o2, %o0
9453 andncc %g1, %o6, %g6
9454loop_1114:
9455 faligndata %f6, %f4, %f10
9456 ldsh [%l7 + 0x26], %i4
9457 tsubcc %i0, %l3, %o1
9458 stw %g5, [%l7 + 0x48]
9459 fmovsge %xcc, %f8, %f12
9460 fmovdcc %xcc, %f13, %f2
9461 stw %i2, [%l7 + 0x6C]
9462 fnegd %f2, %f12
9463 fbl,a %fcc1, loop_1115
9464 fmovdne %icc, %f12, %f13
9465 stw %o7, [%l7 + 0x5C]
9466 tg %icc, 0x1
9467loop_1115:
9468 ldd [%l7 + 0x70], %f12
9469 fmovsl %xcc, %f15, %f1
9470 sdivcc %l0, 0x0DDE, %i7
9471 fxors %f6, %f10, %f12
9472 movrne %o3, %l5, %i1
9473 fandnot2 %f2, %f10, %f2
9474 bleu,pn %icc, loop_1116
9475 edge16l %g4, %i6, %g2
9476 fble %fcc1, loop_1117
9477 tne %icc, 0x6
9478loop_1116:
9479 fmovsvc %xcc, %f10, %f9
9480 stw %l1, [%l7 + 0x14]
9481loop_1117:
9482 ta %xcc, 0x3
9483 edge32l %l6, %i5, %l4
9484 sdivx %g3, 0x063E, %l2
9485 fmovdleu %icc, %f12, %f10
9486 stw %i3, [%l7 + 0x2C]
9487 lduw [%l7 + 0x1C], %o4
9488 andcc %g7, 0x10A4, %o2
9489 st %f11, [%l7 + 0x30]
9490 fpsub16 %f2, %f2, %f10
9491 fandnot1 %f2, %f10, %f12
9492 sethi 0x194A, %o0
9493 tge %icc, 0x3
9494 std %f6, [%l7 + 0x48]
9495 fbu,a %fcc0, loop_1118
9496 fcmple16 %f2, %f14, %o5
9497 fmovrdgz %o6, %f0, %f10
9498 lduw [%l7 + 0x20], %g6
9499loop_1118:
9500 bcc,pt %icc, loop_1119
9501 stw %g1, [%l7 + 0x14]
9502 ldub [%l7 + 0x63], %i4
9503 fmovscc %icc, %f11, %f0
9504loop_1119:
9505 fpsub32 %f8, %f8, %f12
9506 fmovscs %icc, %f8, %f7
9507 fmuld8sux16 %f7, %f6, %f8
9508 tvc %icc, 0x3
9509 sdivcc %l3, 0x11FE, %i0
9510 ldx [%l7 + 0x40], %o1
9511 fcmpeq16 %f14, %f10, %i2
9512 fxors %f10, %f3, %f9
9513 ble,pt %icc, loop_1120
9514 brlez %g5, loop_1121
9515 addcc %l0, 0x1C34, %o7
9516 ldx [%l7 + 0x30], %i7
9517loop_1120:
9518 tcs %xcc, 0x4
9519loop_1121:
9520 fbge,a %fcc0, loop_1122
9521 lduh [%l7 + 0x38], %o3
9522 fbuge,a %fcc3, loop_1123
9523 fmovsneg %xcc, %f4, %f11
9524loop_1122:
9525 fmovdne %xcc, %f4, %f0
9526 stw %l5, [%l7 + 0x5C]
9527loop_1123:
9528 xorcc %i1, 0x129D, %i6
9529 fbge %fcc0, loop_1124
9530 and %g2, %l1, %l6
9531 alignaddrl %i5, %g4, %l4
9532 fpack16 %f10, %f15
9533loop_1124:
9534 bgu,a loop_1125
9535 fmovrsgez %g3, %f7, %f0
9536 be,pt %icc, loop_1126
9537 smulcc %i3, 0x1319, %o4
9538loop_1125:
9539 mulx %l2, 0x04E5, %g7
9540 stb %o2, [%l7 + 0x77]
9541loop_1126:
9542 ldd [%l7 + 0x28], %f10
9543 be,pt %icc, loop_1127
9544 fnot1s %f6, %f2
9545 fnot2s %f10, %f10
9546 fsrc1 %f2, %f6
9547loop_1127:
9548 edge32l %o0, %o6, %g6
9549 fornot1s %f13, %f9, %f11
9550 xor %o5, 0x1138, %g1
9551 fmovdgu %icc, %f0, %f10
9552 sub %l3, 0x171E, %i0
9553 ldsb [%l7 + 0x5E], %o1
9554 tl %icc, 0x0
9555 alignaddrl %i4, %g5, %l0
9556 ldsh [%l7 + 0x6E], %i2
9557 ldsw [%l7 + 0x38], %i7
9558 sdivcc %o7, 0x0090, %l5
9559 edge32n %i1, %o3, %i6
9560 bneg loop_1128
9561 stx %l1, [%l7 + 0x08]
9562 fcmpne32 %f0, %f14, %l6
9563 bvc,a,pn %icc, loop_1129
9564loop_1128:
9565 sdivcc %i5, 0x0ACA, %g4
9566 fnegd %f12, %f2
9567 mova %xcc, %g2, %l4
9568loop_1129:
9569 ldd [%l7 + 0x38], %f8
9570 stw %i3, [%l7 + 0x7C]
9571 fpsub16s %f2, %f1, %f9
9572 movrne %o4, 0x21C, %g3
9573 srl %l2, %g7, %o2
9574 srax %o6, %o0, %g6
9575 ldub [%l7 + 0x27], %g1
9576 lduw [%l7 + 0x54], %l3
9577 fnot2s %f12, %f4
9578 sth %i0, [%l7 + 0x50]
9579 bl,pn %xcc, loop_1130
9580 addccc %o1, 0x191B, %i4
9581 array16 %o5, %l0, %i2
9582 tg %xcc, 0x1
9583loop_1130:
9584 fpadd32 %f12, %f12, %f0
9585 fxnor %f6, %f10, %f4
9586 call loop_1131
9587 fandnot2s %f13, %f3, %f6
9588 lduw [%l7 + 0x70], %i7
9589 fmovrsne %g5, %f5, %f14
9590loop_1131:
9591 fmovscs %xcc, %f10, %f0
9592 andncc %o7, %l5, %o3
9593 nop
9594 setx loop_1132, %l0, %l1
9595 wrpr 0x1, %tl
9596 wrpr %l1, %tnpc
9597 setx 0x34400001400, %l0, %l1
9598 wrpr %l1, %tstate
9599 wrhpr 0x4, %htstate
9600 done
9601 std %f4, [%l7 + 0x58]
9602 fmovrsgez %i6, %f8, %f11
9603 fpsub16 %f2, %f14, %f6
9604loop_1132:
9605 fmovdleu %xcc, %f14, %f0
9606 fandnot1 %f2, %f14, %f2
9607 tl %xcc, 0x4
9608 alignaddrl %i1, %l1, %i5
9609 brlz %l6, loop_1133
9610 lduh [%l7 + 0x76], %g4
9611 fpsub16 %f12, %f12, %f14
9612 tcs %xcc, 0x6
9613loop_1133:
9614 ld [%l7 + 0x7C], %f9
9615 ldx [%l7 + 0x68], %g2
9616 movne %xcc, %l4, %i3
9617 st %f6, [%l7 + 0x1C]
9618 fbule,a %fcc1, loop_1134
9619 fmovdleu %xcc, %f11, %f12
9620 brlez,a %o4, loop_1135
9621 fpadd32s %f13, %f10, %f14
9622loop_1134:
9623 ldsh [%l7 + 0x48], %l2
9624 movrgez %g3, %o2, %o6
9625loop_1135:
9626 sth %o0, [%l7 + 0x78]
9627 sdivcc %g7, 0x161C, %g6
9628 sub %g1, 0x18C4, %i0
9629 fmovrse %l3, %f12, %f13
9630 std %f2, [%l7 + 0x78]
9631 movl %icc, %i4, %o5
9632 smulcc %l0, 0x0158, %i2
9633 sllx %o1, 0x12, %i7
9634 mulscc %o7, %l5, %o3
9635 fones %f13
9636 tvc %xcc, 0x2
9637 fmovrsgz %i6, %f1, %f6
9638 edge32ln %g5, %i1, %i5
9639 edge32ln %l1, %g4, %g2
9640 bneg,a loop_1136
9641 fnors %f6, %f8, %f0
9642 fcmpeq32 %f6, %f6, %l6
9643 brlez,a %i3, loop_1137
9644loop_1136:
9645 fbo,a %fcc1, loop_1138
9646 edge8n %o4, %l2, %l4
9647 lduw [%l7 + 0x40], %o2
9648loop_1137:
9649 ldsb [%l7 + 0x49], %g3
9650loop_1138:
9651 movgu %icc, %o6, %o0
9652 movgu %icc, %g7, %g1
9653 edge8 %g6, %i0, %i4
9654 std %f2, [%l7 + 0x50]
9655 fcmpd %fcc3, %f10, %f8
9656 fpsub16 %f6, %f10, %f14
9657 fbg %fcc0, loop_1139
9658 fnegs %f0, %f1
9659 ldsb [%l7 + 0x1A], %o5
9660 lduh [%l7 + 0x42], %l3
9661loop_1139:
9662 ldub [%l7 + 0x40], %i2
9663 umulcc %l0, %o1, %i7
9664 fxnor %f12, %f4, %f6
9665 mova %xcc, %l5, %o7
9666 movleu %xcc, %i6, %g5
9667 ldd [%l7 + 0x30], %f4
9668 sethi 0x047B, %o3
9669 fnegd %f12, %f4
9670 xorcc %i5, %l1, %g4
9671 bpos,a,pn %icc, loop_1140
9672 fcmpgt32 %f14, %f10, %g2
9673 stx %l6, [%l7 + 0x20]
9674 brnz %i1, loop_1141
9675loop_1140:
9676 fbue,a %fcc2, loop_1142
9677 xnor %i3, 0x052A, %o4
9678 std %f4, [%l7 + 0x38]
9679loop_1141:
9680 edge8 %l2, %o2, %g3
9681loop_1142:
9682 ldx [%l7 + 0x30], %l4
9683 ble,pt %xcc, loop_1143
9684 fmovde %xcc, %f12, %f15
9685 fnegd %f0, %f0
9686 fmovdleu %icc, %f10, %f4
9687loop_1143:
9688 xorcc %o0, 0x153B, %g7
9689 fornot2s %f14, %f14, %f7
9690 fmovdcs %xcc, %f4, %f3
9691 bvs,a %icc, loop_1144
9692 lduw [%l7 + 0x5C], %g1
9693 move %xcc, %g6, %o6
9694 ldsh [%l7 + 0x28], %i0
9695loop_1144:
9696 fnegd %f6, %f10
9697 ldsh [%l7 + 0x56], %o5
9698 fmuld8ulx16 %f15, %f1, %f4
9699 fnot2 %f10, %f12
9700 subccc %i4, 0x1F65, %i2
9701 fmovs %f15, %f1
9702 fpsub16 %f12, %f2, %f10
9703 fpmerge %f15, %f10, %f4
9704 ldsb [%l7 + 0x52], %l0
9705 ld [%l7 + 0x58], %f12
9706 movrlez %l3, 0x2BB, %o1
9707 fble %fcc2, loop_1145
9708 ldsh [%l7 + 0x1C], %l5
9709 ta %icc, 0x3
9710 sth %i7, [%l7 + 0x44]
9711loop_1145:
9712 fxor %f12, %f2, %f0
9713 ldd [%l7 + 0x68], %f0
9714 lduw [%l7 + 0x4C], %i6
9715 add %o7, 0x03D1, %g5
9716 bvc,pt %icc, loop_1146
9717 ldub [%l7 + 0x2A], %o3
9718 orncc %l1, %g4, %i5
9719 bvc loop_1147
9720loop_1146:
9721 edge16 %l6, %i1, %g2
9722 alignaddr %o4, %i3, %l2
9723 fpack16 %f2, %f10
9724loop_1147:
9725 ldsb [%l7 + 0x3B], %o2
9726 ldsb [%l7 + 0x43], %l4
9727 fmovsneg %icc, %f4, %f0
9728 ldsh [%l7 + 0x56], %o0
9729 stx %g7, [%l7 + 0x50]
9730 stb %g1, [%l7 + 0x41]
9731 bcs,pn %icc, loop_1148
9732 ble,a loop_1149
9733 fnors %f15, %f8, %f5
9734 ldx [%l7 + 0x30], %g3
9735loop_1148:
9736 fsrc1s %f4, %f11
9737loop_1149:
9738 ldub [%l7 + 0x67], %g6
9739 ldx [%l7 + 0x20], %o6
9740 bgu,a %xcc, loop_1150
9741 fbu,a %fcc2, loop_1151
9742 fmovdge %xcc, %f15, %f5
9743 fmovdgu %icc, %f8, %f13
9744loop_1150:
9745 fbuge %fcc2, loop_1152
9746loop_1151:
9747 andcc %o5, %i0, %i4
9748 ldx [%l7 + 0x70], %l0
9749 xorcc %l3, %o1, %l5
9750loop_1152:
9751 ldub [%l7 + 0x1C], %i2
9752 fmovsvs %xcc, %f1, %f7
9753 lduh [%l7 + 0x68], %i7
9754 nop
9755 setx loop_1153, %l0, %l1
9756 jmpl %l1, %o7
9757 ldub [%l7 + 0x4B], %i6
9758 fmovdvs %xcc, %f0, %f1
9759 taddcc %o3, 0x11B2, %g5
9760loop_1153:
9761 or %g4, 0x1DF3, %l1
9762 tge %icc, 0x1
9763 fmovdle %xcc, %f0, %f11
9764 fmovrdgez %l6, %f4, %f8
9765 fbuge %fcc3, loop_1154
9766 fbg,a %fcc0, loop_1155
9767 movrgez %i5, 0x02E, %g2
9768 ldx [%l7 + 0x58], %o4
9769loop_1154:
9770 stb %i3, [%l7 + 0x48]
9771loop_1155:
9772 move %icc, %i1, %o2
9773 movrne %l2, %o0, %l4
9774 lduh [%l7 + 0x28], %g1
9775 tl %xcc, 0x6
9776 fmul8ulx16 %f0, %f10, %f12
9777 fmovdvs %icc, %f11, %f10
9778 bl,a,pt %icc, loop_1156
9779 fandnot2 %f4, %f6, %f2
9780 fmovrdlz %g3, %f6, %f4
9781 stw %g6, [%l7 + 0x4C]
9782loop_1156:
9783 tgu %xcc, 0x6
9784 fpadd16 %f0, %f8, %f8
9785 lduw [%l7 + 0x48], %o6
9786 call loop_1157
9787 fnot2s %f4, %f10
9788 fmovdvc %xcc, %f12, %f7
9789 fmovrsne %g7, %f6, %f6
9790loop_1157:
9791 nop
9792 setx loop_1158, %l0, %l1
9793 jmpl %l1, %i0
9794 tgu %xcc, 0x7
9795 sll %o5, 0x1F, %i4
9796 bge,a loop_1159
9797loop_1158:
9798 stw %l3, [%l7 + 0x38]
9799 brlez %o1, loop_1160
9800 fbul,a %fcc3, loop_1161
9801loop_1159:
9802 mulx %l5, %i2, %i7
9803 orn %l0, 0x1788, %i6
9804loop_1160:
9805 lduh [%l7 + 0x5A], %o7
9806loop_1161:
9807 udivcc %o3, 0x0A47, %g5
9808 fmovsleu %xcc, %f15, %f6
9809 ld [%l7 + 0x48], %f10
9810 bcc loop_1162
9811 lduh [%l7 + 0x42], %l1
9812 fcmped %fcc1, %f6, %f8
9813 lduh [%l7 + 0x0A], %g4
9814loop_1162:
9815 fands %f6, %f8, %f9
9816 fpmerge %f9, %f10, %f12
9817 orcc %i5, %l6, %g2
9818 st %f14, [%l7 + 0x44]
9819 sdivx %i3, 0x0264, %i1
9820 bvc,a,pn %xcc, loop_1163
9821 tvs %xcc, 0x6
9822 edge8 %o2, %l2, %o0
9823 subcc %l4, %o4, %g3
9824loop_1163:
9825 lduw [%l7 + 0x58], %g1
9826 srax %o6, 0x0C, %g6
9827 sth %g7, [%l7 + 0x24]
9828 sth %i0, [%l7 + 0x5E]
9829 bge %xcc, loop_1164
9830 tsubcctv %i4, %l3, %o1
9831 subc %o5, %l5, %i2
9832 fmuld8ulx16 %f1, %f0, %f4
9833loop_1164:
9834 lduh [%l7 + 0x24], %l0
9835 std %f8, [%l7 + 0x50]
9836 tgu %xcc, 0x5
9837 stw %i6, [%l7 + 0x74]
9838 fornot2 %f12, %f10, %f14
9839 st %f12, [%l7 + 0x40]
9840 orcc %i7, 0x066F, %o7
9841 lduh [%l7 + 0x46], %g5
9842 te %xcc, 0x5
9843 edge32n %l1, %o3, %g4
9844 fpadd16 %f4, %f2, %f10
9845 ldsw [%l7 + 0x18], %i5
9846 tcc %icc, 0x4
9847 fnors %f1, %f9, %f10
9848 fandnot1s %f7, %f15, %f9
9849 lduw [%l7 + 0x08], %l6
9850 std %f2, [%l7 + 0x68]
9851 bpos,a %icc, loop_1165
9852 fornot2s %f3, %f0, %f9
9853 alignaddr %g2, %i3, %i1
9854 sll %l2, 0x1A, %o0
9855loop_1165:
9856 fmul8ulx16 %f10, %f12, %f8
9857 fnot1s %f15, %f6
9858 bgu,pn %icc, loop_1166
9859 fpadd32s %f8, %f13, %f7
9860 ldsh [%l7 + 0x4A], %l4
9861 nop
9862 setx loop_1167, %l0, %l1
9863 jmpl %l1, %o4
9864loop_1166:
9865 fsrc1s %f12, %f11
9866 sra %o2, 0x03, %g1
9867 edge16l %o6, %g6, %g7
9868loop_1167:
9869 sdivx %g3, 0x1C13, %i4
9870 lduh [%l7 + 0x16], %l3
9871 sub %i0, %o1, %l5
9872 ldub [%l7 + 0x55], %o5
9873 stx %l0, [%l7 + 0x08]
9874 tpos %icc, 0x5
9875 movpos %xcc, %i2, %i7
9876 mulscc %o7, %g5, %l1
9877 fmovsa %icc, %f4, %f3
9878 std %f14, [%l7 + 0x58]
9879 fmovse %icc, %f5, %f14
9880 fandnot1s %f12, %f11, %f5
9881 fpadd32s %f8, %f0, %f6
9882 fnegs %f12, %f15
9883 ld [%l7 + 0x64], %f1
9884 fcmpgt32 %f12, %f12, %o3
9885 bneg,pt %xcc, loop_1168
9886 fmovdneg %xcc, %f11, %f11
9887 popc %i6, %i5
9888 tleu %icc, 0x1
9889loop_1168:
9890 addccc %g4, 0x12B2, %g2
9891 fnands %f8, %f1, %f15
9892 fxnor %f2, %f6, %f4
9893 faligndata %f2, %f10, %f2
9894 fxor %f10, %f4, %f4
9895 fmovsvc %xcc, %f6, %f13
9896 fpadd16 %f12, %f14, %f12
9897 fxors %f3, %f12, %f10
9898 xnor %i3, 0x1061, %l6
9899 ldub [%l7 + 0x3F], %l2
9900 xor %o0, %l4, %i1
9901 ldsh [%l7 + 0x16], %o4
9902 fmovdpos %icc, %f7, %f6
9903 fbul,a %fcc0, loop_1169
9904 fmuld8sux16 %f12, %f12, %f8
9905 udivx %o2, 0x18F6, %o6
9906 fpack32 %f8, %f4, %f10
9907loop_1169:
9908 fmovsle %icc, %f10, %f0
9909 nop
9910 setx loop_1170, %l0, %l1
9911 wrpr 0x1, %tl
9912 wrpr %l1, %tpc
9913 add %l1, 0x4, %l1
9914 wrpr %l1, %tnpc
9915 setx 0x34400001400, %l0, %l1
9916 wrpr %l1, %tstate
9917 wrhpr 0x4, %htstate
9918 retry
9919 taddcc %g1, %g6, %g3
9920 tn %icc, 0x3
9921 ldd [%l7 + 0x38], %f12
9922loop_1170:
9923 fandnot2 %f8, %f4, %f14
9924 fmovdcs %icc, %f0, %f6
9925 fcmple16 %f4, %f12, %i4
9926 fcmpeq16 %f2, %f14, %l3
9927 tvs %xcc, 0x1
9928 fmovsg %icc, %f5, %f11
9929 movrgz %i0, %g7, %o1
9930 brgez,a %l5, loop_1171
9931 udivx %l0, 0x11DF, %o5
9932 fmovsne %icc, %f5, %f3
9933 and %i7, %i2, %g5
9934loop_1171:
9935 be,a %xcc, loop_1172
9936 fbe,a %fcc2, loop_1173
9937 lduh [%l7 + 0x78], %o7
9938 udivcc %o3, 0x1788, %l1
9939loop_1172:
9940 lduh [%l7 + 0x50], %i6
9941loop_1173:
9942 fmovsneg %xcc, %f2, %f11
9943 st %f8, [%l7 + 0x60]
9944 umul %i5, %g4, %i3
9945 fandnot1 %f14, %f8, %f4
9946 call loop_1174
9947 pdist %f4, %f14, %f10
9948 taddcc %l6, 0x10C7, %g2
9949 ld [%l7 + 0x74], %f0
9950loop_1174:
9951 stw %l2, [%l7 + 0x58]
9952 bgu,a,pt %icc, loop_1175
9953 nop
9954 setx loop_1176, %l0, %l1
9955 jmpl %l1, %l4
9956 bshuffle %f2, %f4, %f12
9957 movle %icc, %i1, %o4
9958loop_1175:
9959 lduh [%l7 + 0x66], %o0
9960loop_1176:
9961 xorcc %o2, %o6, %g6
9962 sth %g1, [%l7 + 0x72]
9963 stx %g3, [%l7 + 0x50]
9964 fpsub32s %f11, %f7, %f8
9965 bshuffle %f6, %f14, %f6
9966 ldd [%l7 + 0x30], %f2
9967 stw %i4, [%l7 + 0x28]
9968 fpackfix %f2, %f7
9969 sub %l3, %g7, %o1
9970 tn %xcc, 0x5
9971 and %l5, %i0, %o5
9972 fbule %fcc1, loop_1177
9973 fmuld8sux16 %f0, %f2, %f8
9974 srax %i7, 0x1B, %i2
9975 fbu,a %fcc0, loop_1178
9976loop_1177:
9977 fmovd %f10, %f4
9978 ldsw [%l7 + 0x50], %l0
9979 fcmpne16 %f8, %f8, %g5
9980loop_1178:
9981 movrgz %o7, %o3, %l1
9982 fandnot1s %f1, %f11, %f7
9983 andncc %i5, %g4, %i3
9984 fmovdneg %xcc, %f1, %f5
9985 ldsh [%l7 + 0x14], %i6
9986 ldsb [%l7 + 0x2E], %l6
9987 tvc %icc, 0x7
9988 ldsw [%l7 + 0x64], %l2
9989 sth %g2, [%l7 + 0x18]
9990 edge32l %l4, %i1, %o4
9991 lduw [%l7 + 0x38], %o2
9992 edge32l %o0, %g6, %g1
9993 sllx %g3, %i4, %o6
9994 add %l3, 0x0CE8, %g7
9995 movleu %icc, %l5, %o1
9996 edge8ln %o5, %i0, %i7
9997 taddcctv %i2, 0x155E, %g5
9998 ta %xcc, 0x2
9999 fnot2s %f14, %f8
10000 stb %l0, [%l7 + 0x6B]
10001 ldsb [%l7 + 0x62], %o7
10002 edge16l %l1, %o3, %g4
10003 stb %i5, [%l7 + 0x60]
10004 ldx [%l7 + 0x40], %i3
10005 mulx %l6, %l2, %g2
10006 sll %i6, %i1, %l4
10007 sll %o4, 0x12, %o2
10008 udivcc %g6, 0x0788, %o0
10009 edge32ln %g3, %g1, %o6
10010 movl %xcc, %i4, %g7
10011 fmovdl %icc, %f9, %f3
10012 addc %l3, %o1, %o5
10013 movrlez %l5, 0x068, %i0
10014 fors %f7, %f5, %f1
10015 fandnot2 %f4, %f10, %f2
10016 edge32l %i7, %g5, %i2
10017 move %icc, %o7, %l0
10018 fcmpeq16 %f14, %f12, %o3
10019 stb %g4, [%l7 + 0x76]
10020 fone %f12
10021 subccc %i5, %i3, %l1
10022 ldsb [%l7 + 0x67], %l6
10023 movcc %xcc, %g2, %l2
10024 fnot2s %f15, %f6
10025 fmovda %icc, %f2, %f10
10026 fcmps %fcc3, %f12, %f15
10027 bg loop_1179
10028 fblg %fcc3, loop_1180
10029 xnorcc %i6, 0x0112, %l4
10030 lduw [%l7 + 0x58], %o4
10031loop_1179:
10032 fmovdn %xcc, %f15, %f9
10033loop_1180:
10034 array8 %i1, %o2, %g6
10035 fpadd32s %f6, %f5, %f11
10036 ldsw [%l7 + 0x18], %o0
10037 sth %g1, [%l7 + 0x4C]
10038 fnands %f10, %f12, %f10
10039 fmovrdlez %g3, %f8, %f6
10040 lduh [%l7 + 0x18], %o6
10041 std %f12, [%l7 + 0x68]
10042 movvc %icc, %g7, %l3
10043 movg %xcc, %o1, %o5
10044 edge8 %i4, %i0, %l5
10045 stx %g5, [%l7 + 0x10]
10046 fmovdl %xcc, %f4, %f4
10047 xorcc %i7, %i2, %l0
10048 fpadd16s %f1, %f8, %f7
10049 ldsh [%l7 + 0x1E], %o3
10050 edge32ln %o7, %g4, %i5
10051 fmovd %f0, %f2
10052 fpsub16 %f6, %f2, %f2
10053 stx %l1, [%l7 + 0x48]
10054 fmovsvc %xcc, %f8, %f14
10055 fandnot2 %f14, %f0, %f6
10056 fcmple16 %f14, %f2, %i3
10057 edge32 %l6, %g2, %l2
10058 std %f2, [%l7 + 0x68]
10059 taddcc %l4, 0x0BA1, %o4
10060 taddcctv %i1, 0x0D16, %i6
10061 movvc %xcc, %o2, %o0
10062 fsrc1s %f6, %f1
10063 fmovsgu %xcc, %f14, %f8
10064 fmovsgu %xcc, %f3, %f3
10065 udivx %g6, 0x1EA9, %g1
10066 ba,a loop_1181
10067 std %f14, [%l7 + 0x10]
10068 edge8ln %g3, %o6, %l3
10069 ldsb [%l7 + 0x1D], %g7
10070loop_1181:
10071 ld [%l7 + 0x28], %f2
10072 stw %o5, [%l7 + 0x30]
10073 array8 %i4, %o1, %i0
10074 fmovrdgez %g5, %f14, %f8
10075 fors %f2, %f14, %f12
10076 fones %f9
10077 brnz,a %i7, loop_1182
10078 fmovsn %icc, %f1, %f5
10079 sth %i2, [%l7 + 0x3E]
10080 be,a,pn %xcc, loop_1183
10081loop_1182:
10082 fandnot1s %f15, %f14, %f0
10083 movrlz %l0, %o3, %o7
10084 stw %l5, [%l7 + 0x3C]
10085loop_1183:
10086 fexpand %f14, %f4
10087 movrgz %i5, 0x0F4, %g4
10088 st %f10, [%l7 + 0x74]
10089 fsrc2s %f6, %f4
10090 fmovdl %icc, %f7, %f4
10091 fmovdge %xcc, %f5, %f4
10092 fbn %fcc1, loop_1184
10093 subccc %i3, 0x0D6C, %l1
10094 sll %g2, 0x10, %l6
10095 sth %l2, [%l7 + 0x7A]
10096loop_1184:
10097 fmovsge %xcc, %f3, %f9
10098 ldsb [%l7 + 0x75], %l4
10099 fbue,a %fcc0, loop_1185
10100 fbo,a %fcc0, loop_1186
10101 fmovrdlz %o4, %f14, %f8
10102 sth %i1, [%l7 + 0x10]
10103loop_1185:
10104 ldx [%l7 + 0x28], %o2
10105loop_1186:
10106 edge8n %o0, %g6, %i6
10107 fpadd32 %f4, %f6, %f2
10108 tvs %icc, 0x7
10109 lduh [%l7 + 0x3C], %g3
10110 sth %g1, [%l7 + 0x1E]
10111 fornot1s %f14, %f12, %f0
10112 fornot2s %f11, %f15, %f10
10113 fcmpne32 %f10, %f6, %l3
10114 tne %icc, 0x3
10115 tl %xcc, 0x0
10116 fmul8ulx16 %f10, %f12, %f4
10117 movrgz %g7, 0x10B, %o6
10118 fmovda %icc, %f9, %f11
10119 ldub [%l7 + 0x0A], %o5
10120 ldx [%l7 + 0x20], %i4
10121 bn,pn %xcc, loop_1187
10122 fpadd32 %f0, %f4, %f10
10123 alignaddr %o1, %i0, %i7
10124 stw %g5, [%l7 + 0x4C]
10125loop_1187:
10126 std %f2, [%l7 + 0x40]
10127 ldsh [%l7 + 0x54], %l0
10128 stw %o3, [%l7 + 0x78]
10129 edge16 %i2, %l5, %o7
10130 stx %g4, [%l7 + 0x68]
10131 edge16n %i3, %i5, %l1
10132 movre %l6, %g2, %l4
10133 fbn %fcc0, loop_1188
10134 fsrc2s %f2, %f6
10135 fbo %fcc2, loop_1189
10136 stw %o4, [%l7 + 0x24]
10137loop_1188:
10138 fpack32 %f8, %f6, %f12
10139 fmovsne %icc, %f5, %f10
10140loop_1189:
10141 fbge %fcc2, loop_1190
10142 fmuld8ulx16 %f10, %f6, %f12
10143 mulx %i1, %o2, %l2
10144 lduw [%l7 + 0x34], %o0
10145loop_1190:
10146 bshuffle %f4, %f10, %f8
10147 ldsb [%l7 + 0x30], %i6
10148 fcmpne32 %f8, %f8, %g3
10149 fmovscs %icc, %f5, %f1
10150 ldub [%l7 + 0x52], %g1
10151 fcmpeq32 %f14, %f14, %l3
10152 fsrc2 %f2, %f8
10153 ldub [%l7 + 0x1A], %g7
10154 ldx [%l7 + 0x70], %o6
10155 andcc %o5, 0x034B, %g6
10156 fornot1 %f10, %f8, %f8
10157 mulscc %o1, 0x08DA, %i0
10158 fone %f0
10159 std %f14, [%l7 + 0x60]
10160 mulx %i4, 0x0C76, %g5
10161 or %l0, %o3, %i7
10162 fmul8ulx16 %f8, %f6, %f12
10163 fsrc2s %f10, %f5
10164 ldsb [%l7 + 0x1C], %l5
10165 add %o7, %i2, %i3
10166 ld [%l7 + 0x4C], %f12
10167 ld [%l7 + 0x70], %f1
10168 array16 %g4, %i5, %l1
10169 popc 0x1E0C, %g2
10170 fcmple32 %f2, %f2, %l4
10171 ldsw [%l7 + 0x5C], %o4
10172 edge8l %i1, %l6, %o2
10173 ld [%l7 + 0x0C], %f6
10174 smul %l2, 0x1780, %i6
10175 ld [%l7 + 0x58], %f6
10176 andn %g3, %g1, %l3
10177 faligndata %f2, %f10, %f6
10178 fmul8x16au %f12, %f7, %f10
10179 fcmpeq16 %f14, %f4, %g7
10180 fpmerge %f6, %f1, %f8
10181 addcc %o0, 0x1B87, %o6
10182 fpsub16 %f8, %f0, %f2
10183 fmovrsgez %o5, %f5, %f15
10184 movneg %xcc, %o1, %g6
10185 ldsw [%l7 + 0x10], %i0
10186 tg %icc, 0x1
10187 fnot2s %f15, %f2
10188 fbge,a %fcc0, loop_1191
10189 fmovspos %icc, %f11, %f8
10190 ldd [%l7 + 0x20], %f4
10191 edge16n %g5, %i4, %o3
10192loop_1191:
10193 fbe,a %fcc2, loop_1192
10194 fzeros %f13
10195 ldub [%l7 + 0x7E], %i7
10196 fbe,a %fcc2, loop_1193
10197loop_1192:
10198 fmovspos %icc, %f6, %f6
10199 ldd [%l7 + 0x40], %f14
10200 movcc %xcc, %l0, %o7
10201loop_1193:
10202 ldsh [%l7 + 0x70], %i2
10203 ldd [%l7 + 0x30], %f8
10204 stx %i3, [%l7 + 0x48]
10205 ldsw [%l7 + 0x44], %g4
10206 move %xcc, %l5, %i5
10207 ldx [%l7 + 0x30], %l1
10208 fabsd %f14, %f6
10209 stb %l4, [%l7 + 0x14]
10210 fmovscs %icc, %f11, %f4
10211 edge32 %o4, %i1, %l6
10212 fzeros %f5
10213 ldsb [%l7 + 0x62], %o2
10214 fmovdge %xcc, %f1, %f10
10215 movg %xcc, %g2, %l2
10216 ldsh [%l7 + 0x3C], %g3
10217 nop
10218 setx loop_1194, %l0, %l1
10219 wrpr 0x1, %tl
10220 wrpr %l1, %tnpc
10221 setx 0x34400001400, %l0, %l1
10222 wrpr %l1, %tstate
10223 wrhpr 0x4, %htstate
10224 done
10225 fcmpne16 %f12, %f14, %i6
10226 ldd [%l7 + 0x18], %f12
10227 bneg,pn %icc, loop_1195
10228loop_1194:
10229 fnands %f11, %f7, %f11
10230 ldsh [%l7 + 0x46], %g1
10231 mova %xcc, %g7, %l3
10232loop_1195:
10233 fmovdle %xcc, %f12, %f13
10234 fbu %fcc2, loop_1196
10235 ldsb [%l7 + 0x63], %o6
10236 orn %o5, %o1, %g6
10237 subccc %i0, %o0, %g5
10238loop_1196:
10239 ldub [%l7 + 0x6C], %o3
10240 fcmped %fcc0, %f6, %f8
10241 fnot1 %f8, %f6
10242 std %f10, [%l7 + 0x28]
10243 ldsb [%l7 + 0x51], %i7
10244 sth %l0, [%l7 + 0x6E]
10245 array32 %o7, %i4, %i2
10246 stw %i3, [%l7 + 0x48]
10247 st %f6, [%l7 + 0x18]
10248 fmovsg %icc, %f14, %f0
10249 bvs,a %icc, loop_1197
10250 fmovsneg %icc, %f11, %f9
10251 mova %icc, %g4, %l5
10252 movcc %icc, %l1, %l4
10253loop_1197:
10254 fmovrdgz %o4, %f12, %f4
10255 fmovd %f10, %f4
10256 ld [%l7 + 0x4C], %f7
10257 fxnor %f10, %f10, %f10
10258 tn %xcc, 0x2
10259 faligndata %f4, %f2, %f12
10260 fcmped %fcc2, %f0, %f4
10261 fmovscc %xcc, %f15, %f14
10262 bgu,pn %icc, loop_1198
10263 fmovsneg %xcc, %f8, %f9
10264 ldub [%l7 + 0x0F], %i1
10265 tne %icc, 0x4
10266loop_1198:
10267 stw %l6, [%l7 + 0x5C]
10268 fmovrde %o2, %f8, %f6
10269 fornot2s %f3, %f14, %f10
10270 mulscc %i5, %l2, %g2
10271 std %f6, [%l7 + 0x70]
10272 nop
10273 setx loop_1199, %l0, %l1
10274 wrpr 0x1, %tl
10275 wrpr %l1, %tnpc
10276 setx 0x34400001400, %l0, %l1
10277 wrpr %l1, %tstate
10278 wrhpr 0x4, %htstate
10279 done
10280 movcs %xcc, %g3, %g1
10281 std %f10, [%l7 + 0x38]
10282 bn loop_1200
10283loop_1199:
10284 ldd [%l7 + 0x68], %f8
10285 fnot1s %f12, %f14
10286 fba %fcc3, loop_1201
10287loop_1200:
10288 fcmpne16 %f2, %f12, %i6
10289 addcc %g7, %l3, %o5
10290 fmovdle %xcc, %f13, %f12
10291loop_1201:
10292 fpsub16 %f0, %f4, %f0
10293 fmovrde %o6, %f10, %f2
10294 stb %o1, [%l7 + 0x3E]
10295 nop
10296 setx loop_1202, %l0, %l1
10297 wrpr 0x1, %tl
10298 wrpr %l1, %tnpc
10299 setx 0x34400001400, %l0, %l1
10300 wrpr %l1, %tstate
10301 wrhpr 0x4, %htstate
10302 done
10303 mova %xcc, %g6, %o0
10304 fmuld8sux16 %f4, %f12, %f4
10305 fmovscs %icc, %f3, %f4
10306loop_1202:
10307 fmovspos %icc, %f6, %f12
10308 fmovrde %g5, %f6, %f4
10309 andncc %i0, %o3, %l0
10310 edge8 %i7, %i4, %o7
10311 fcmpeq16 %f6, %f10, %i3
10312 edge16n %i2, %l5, %l1
10313 fmovdpos %icc, %f0, %f2
10314 stw %g4, [%l7 + 0x4C]
10315 sth %l4, [%l7 + 0x6C]
10316 tsubcc %o4, 0x02D5, %i1
10317 tge %icc, 0x3
10318 xnorcc %o2, %i5, %l2
10319 fmovsne %xcc, %f7, %f6
10320 ldsw [%l7 + 0x34], %l6
10321 tge %icc, 0x4
10322 tsubcc %g2, 0x00EA, %g1
10323 andncc %g3, %i6, %l3
10324 fabsd %f10, %f6
10325 fmovdleu %xcc, %f3, %f14
10326 fnands %f12, %f15, %f9
10327 ld [%l7 + 0x30], %f8
10328 sllx %o5, 0x12, %g7
10329 fcmple16 %f12, %f12, %o6
10330 st %f11, [%l7 + 0x14]
10331 bleu,pn %xcc, loop_1203
10332 std %f4, [%l7 + 0x50]
10333 ld [%l7 + 0x70], %f15
10334 st %f0, [%l7 + 0x20]
10335loop_1203:
10336 te %xcc, 0x7
10337 edge8ln %g6, %o0, %g5
10338 fmul8x16al %f12, %f3, %f12
10339 st %f4, [%l7 + 0x14]
10340 fcmpne32 %f6, %f8, %o1
10341 ldsb [%l7 + 0x0D], %o3
10342 umulcc %l0, 0x1F3D, %i7
10343 fmovde %xcc, %f3, %f15
10344 fnegd %f12, %f2
10345 fmul8x16al %f14, %f13, %f10
10346 fxnors %f7, %f6, %f4
10347 edge32ln %i4, %i0, %i3
10348 pdist %f6, %f6, %f0
10349 ldsw [%l7 + 0x38], %o7
10350 edge16n %i2, %l5, %g4
10351 alignaddrl %l1, %l4, %i1
10352 stb %o4, [%l7 + 0x55]
10353 fcmpgt16 %f12, %f14, %o2
10354 tvc %xcc, 0x7
10355 fsrc1 %f12, %f8
10356 brz %l2, loop_1204
10357 move %icc, %i5, %g2
10358 edge16n %g1, %g3, %i6
10359 fcmped %fcc2, %f0, %f0
10360loop_1204:
10361 fmovdg %xcc, %f11, %f15
10362 add %l3, 0x1C4B, %o5
10363 movle %xcc, %l6, %o6
10364 addccc %g6, %o0, %g7
10365 ld [%l7 + 0x0C], %f5
10366 smulcc %o1, 0x1C1E, %o3
10367 fmovdle %xcc, %f15, %f13
10368 movgu %xcc, %l0, %i7
10369 fmovrdgz %i4, %f12, %f0
10370 subcc %g5, 0x1489, %i0
10371 fmovdn %icc, %f5, %f7
10372 fmovsle %xcc, %f1, %f8
10373 sth %i3, [%l7 + 0x68]
10374 fbule %fcc2, loop_1205
10375 fmovrde %i2, %f10, %f12
10376 ldsh [%l7 + 0x4A], %l5
10377 stb %o7, [%l7 + 0x47]
10378loop_1205:
10379 bl,a,pt %icc, loop_1206
10380 stx %l1, [%l7 + 0x20]
10381 fcmpeq16 %f8, %f6, %l4
10382 stw %i1, [%l7 + 0x70]
10383loop_1206:
10384 lduh [%l7 + 0x50], %o4
10385 pdist %f10, %f6, %f2
10386 fornot2s %f8, %f6, %f15
10387 taddcc %o2, %l2, %i5
10388 fmovrdne %g2, %f0, %f4
10389 tn %icc, 0x6
10390 bpos,pn %xcc, loop_1207
10391 subc %g1, %g3, %i6
10392 movcs %xcc, %g4, %o5
10393 fpadd16s %f2, %f2, %f9
10394loop_1207:
10395 ldsb [%l7 + 0x72], %l6
10396 popc %o6, %g6
10397 fmovrslez %o0, %f13, %f2
10398 fmovsne %icc, %f4, %f8
10399 alignaddr %g7, %o1, %o3
10400 ldub [%l7 + 0x15], %l0
10401 fcmpd %fcc0, %f4, %f2
10402 ld [%l7 + 0x24], %f1
10403 fmovsleu %icc, %f5, %f8
10404 fbne %fcc3, loop_1208
10405 ldx [%l7 + 0x58], %l3
10406 tvc %xcc, 0x3
10407 ldsw [%l7 + 0x58], %i4
10408loop_1208:
10409 fmovrdne %g5, %f10, %f8
10410 te %icc, 0x0
10411 fmovsvs %icc, %f15, %f11
10412 bne,a loop_1209
10413 fmovscc %icc, %f15, %f13
10414 ldub [%l7 + 0x79], %i7
10415 fpsub16s %f15, %f2, %f2
10416loop_1209:
10417 stb %i3, [%l7 + 0x7B]
10418 ldub [%l7 + 0x0D], %i2
10419 ldsb [%l7 + 0x55], %l5
10420 lduh [%l7 + 0x20], %i0
10421 srax %l1, %o7, %i1
10422 tsubcctv %o4, %o2, %l2
10423 fands %f4, %f13, %f7
10424 std %f2, [%l7 + 0x60]
10425 st %f4, [%l7 + 0x18]
10426 andncc %l4, %i5, %g1
10427 edge16l %g3, %i6, %g2
10428 umulcc %g4, %l6, %o5
10429 std %f10, [%l7 + 0x58]
10430 ta %xcc, 0x2
10431 tpos %xcc, 0x6
10432 fmovsgu %icc, %f10, %f5
10433 fmovrdgez %g6, %f10, %f4
10434 sdivcc %o0, 0x1F65, %o6
10435 fmovspos %xcc, %f2, %f7
10436 bcc,a %xcc, loop_1210
10437 movcs %icc, %o1, %o3
10438 fnot2s %f9, %f10
10439 bl,a,pn %icc, loop_1211
10440loop_1210:
10441 fmovrdgez %g7, %f2, %f8
10442 srlx %l0, %i4, %g5
10443 orcc %i7, %i3, %i2
10444loop_1211:
10445 fpsub16s %f12, %f10, %f7
10446 xorcc %l3, 0x0B9A, %i0
10447 stw %l5, [%l7 + 0x44]
10448 nop
10449 setx loop_1212, %l0, %l1
10450 jmpl %l1, %o7
10451 brz %i1, loop_1213
10452 and %l1, %o2, %l2
10453 edge16ln %l4, %i5, %g1
10454loop_1212:
10455 ldsb [%l7 + 0x69], %o4
10456loop_1213:
10457 addc %i6, 0x1D91, %g2
10458 ld [%l7 + 0x38], %f8
10459 fmovscc %icc, %f11, %f0
10460 ldsw [%l7 + 0x08], %g3
10461 fors %f11, %f12, %f2
10462 edge32ln %g4, %l6, %o5
10463 fbg,a %fcc0, loop_1214
10464 fmovdgu %xcc, %f4, %f11
10465 bneg,a,pn %xcc, loop_1215
10466 fbule %fcc2, loop_1216
10467loop_1214:
10468 st %f15, [%l7 + 0x10]
10469 sth %o0, [%l7 + 0x7A]
10470loop_1215:
10471 brnz %g6, loop_1217
10472loop_1216:
10473 bvs,a loop_1218
10474 bpos,pt %icc, loop_1219
10475 fmovse %xcc, %f12, %f10
10476loop_1217:
10477 std %f0, [%l7 + 0x18]
10478loop_1218:
10479 sth %o6, [%l7 + 0x4A]
10480loop_1219:
10481 fmovsge %xcc, %f3, %f12
10482 fmovsgu %xcc, %f9, %f3
10483 ble,a,pn %icc, loop_1220
10484 ldx [%l7 + 0x30], %o1
10485 fsrc2s %f0, %f5
10486 srl %g7, 0x00, %l0
10487loop_1220:
10488 fmovs %f3, %f9
10489 ldd [%l7 + 0x60], %f10
10490 fsrc2s %f3, %f9
10491 srax %o3, 0x17, %g5
10492 movle %icc, %i7, %i4
10493 mulscc %i2, 0x1544, %l3
10494 stx %i0, [%l7 + 0x50]
10495 fnot2 %f10, %f6
10496 movvc %xcc, %i3, %l5
10497 brz %o7, loop_1221
10498 lduh [%l7 + 0x6A], %l1
10499 orcc %i1, %l2, %l4
10500 ld [%l7 + 0x20], %f13
10501loop_1221:
10502 be,a,pt %icc, loop_1222
10503 movrgz %o2, 0x11C, %g1
10504 udiv %o4, 0x1237, %i5
10505 std %f4, [%l7 + 0x10]
10506loop_1222:
10507 std %f2, [%l7 + 0x30]
10508 tcs %xcc, 0x1
10509 ldsb [%l7 + 0x78], %i6
10510 taddcctv %g3, 0x0248, %g2
10511 fbo %fcc2, loop_1223
10512 nop
10513 setx loop_1224, %l0, %l1
10514 jmpl %l1, %l6
10515 fpsub32s %f9, %f13, %f5
10516 fsrc2 %f0, %f14
10517loop_1223:
10518 tl %icc, 0x1
10519loop_1224:
10520 ldd [%l7 + 0x58], %f2
10521 movne %icc, %g4, %o0
10522 move %xcc, %o5, %o6
10523 fmovdg %icc, %f12, %f6
10524 fmovsn %xcc, %f13, %f10
10525 edge16n %g6, %o1, %l0
10526 fmovsneg %xcc, %f0, %f9
10527 fmovdg %icc, %f6, %f10
10528 fmovrde %o3, %f0, %f10
10529 fabss %f4, %f11
10530 fmovscs %xcc, %f12, %f8
10531 movrne %g5, 0x11E, %i7
10532 sth %g7, [%l7 + 0x6A]
10533 stw %i2, [%l7 + 0x44]
10534 stx %l3, [%l7 + 0x38]
10535 fmovsl %xcc, %f5, %f14
10536 brz,a %i0, loop_1225
10537 fnot2 %f12, %f2
10538 movrlz %i3, %l5, %o7
10539 fcmpeq32 %f12, %f10, %l1
10540loop_1225:
10541 stb %i4, [%l7 + 0x77]
10542 fmovrse %i1, %f0, %f7
10543 ldx [%l7 + 0x30], %l2
10544 bge,pn %xcc, loop_1226
10545 std %f12, [%l7 + 0x70]
10546 andcc %o2, %g1, %o4
10547 bl,a,pt %xcc, loop_1227
10548loop_1226:
10549 sllx %i5, 0x19, %i6
10550 fbo %fcc1, loop_1228
10551 lduw [%l7 + 0x64], %g3
10552loop_1227:
10553 fandnot2 %f12, %f14, %f12
10554 bcs %icc, loop_1229
10555loop_1228:
10556 edge8ln %l4, %l6, %g4
10557 ld [%l7 + 0x10], %f7
10558 sth %o0, [%l7 + 0x64]
10559loop_1229:
10560 bge loop_1230
10561 fblg %fcc0, loop_1231
10562 fmovrsne %g2, %f1, %f1
10563 bshuffle %f14, %f0, %f12
10564loop_1230:
10565 fpackfix %f12, %f0
10566loop_1231:
10567 stb %o5, [%l7 + 0x5F]
10568 xnorcc %o6, 0x1E06, %g6
10569 addc %l0, %o3, %o1
10570 fpack16 %f10, %f10
10571 fpadd16s %f4, %f9, %f12
10572 sllx %i7, 0x0E, %g7
10573 srl %g5, 0x15, %i2
10574 fpsub32s %f2, %f10, %f6
10575 fmovrdgz %i0, %f4, %f4
10576 fmul8ulx16 %f12, %f14, %f14
10577 sethi 0x1D84, %i3
10578 ldx [%l7 + 0x08], %l5
10579 fmovsneg %icc, %f8, %f11
10580 fpadd32s %f0, %f15, %f9
10581 stx %l3, [%l7 + 0x68]
10582 bge,pt %icc, loop_1232
10583 sdivx %l1, 0x1AAB, %i4
10584 addc %i1, 0x1FA6, %o7
10585 udivx %o2, 0x1448, %g1
10586loop_1232:
10587 fpsub32s %f11, %f0, %f8
10588 edge16ln %o4, %i5, %l2
10589 std %f4, [%l7 + 0x78]
10590 fmovsn %icc, %f12, %f2
10591 edge8n %g3, %l4, %i6
10592 sth %g4, [%l7 + 0x30]
10593 bvc %xcc, loop_1233
10594 fbne %fcc3, loop_1234
10595 movn %icc, %o0, %g2
10596 lduh [%l7 + 0x68], %l6
10597loop_1233:
10598 fcmpeq16 %f2, %f2, %o6
10599loop_1234:
10600 movpos %icc, %o5, %g6
10601 fmovrdlz %o3, %f12, %f8
10602 ld [%l7 + 0x6C], %f2
10603 stb %o1, [%l7 + 0x69]
10604 addc %l0, %i7, %g7
10605 ldsw [%l7 + 0x54], %g5
10606 tcs %xcc, 0x1
10607 taddcc %i2, 0x1C41, %i3
10608 stb %l5, [%l7 + 0x2A]
10609 fnegd %f10, %f14
10610 movrlz %l3, 0x001, %l1
10611 ldsh [%l7 + 0x4C], %i4
10612 fandnot1 %f12, %f10, %f0
10613 umul %i1, 0x0968, %o7
10614 st %f13, [%l7 + 0x64]
10615 movrlez %i0, %o2, %g1
10616 stw %o4, [%l7 + 0x58]
10617 fnot2 %f12, %f2
10618 fpadd16 %f14, %f14, %f2
10619 addcc %i5, 0x0838, %g3
10620 stw %l4, [%l7 + 0x70]
10621 mulscc %l2, 0x1832, %i6
10622 stx %g4, [%l7 + 0x78]
10623 fnands %f9, %f5, %f7
10624 mulx %g2, 0x0DC6, %o0
10625 fxors %f13, %f13, %f2
10626 alignaddrl %o6, %o5, %l6
10627 lduw [%l7 + 0x08], %g6
10628 add %o3, 0x104F, %l0
10629 fmovse %icc, %f12, %f12
10630 fmovsle %icc, %f2, %f2
10631 std %f14, [%l7 + 0x60]
10632 ld [%l7 + 0x38], %f12
10633 xor %o1, 0x13EF, %i7
10634 lduh [%l7 + 0x32], %g7
10635 edge16l %g5, %i3, %i2
10636 stw %l3, [%l7 + 0x10]
10637 fmovdne %xcc, %f0, %f14
10638 fblg %fcc0, loop_1235
10639 fnor %f6, %f14, %f2
10640 tneg %xcc, 0x6
10641 ldsh [%l7 + 0x5E], %l1
10642loop_1235:
10643 pdist %f14, %f6, %f2
10644 lduh [%l7 + 0x08], %i4
10645 stx %l5, [%l7 + 0x18]
10646 lduh [%l7 + 0x18], %o7
10647 ldd [%l7 + 0x58], %f4
10648 fnot1s %f6, %f13
10649 fmovsneg %xcc, %f8, %f2
10650 fbu,a %fcc2, loop_1236
10651 sethi 0x137F, %i0
10652 bcs,a,pt %icc, loop_1237
10653 be,a %icc, loop_1238
10654loop_1236:
10655 subccc %o2, %g1, %i1
10656 lduh [%l7 + 0x22], %i5
10657loop_1237:
10658 fmul8ulx16 %f0, %f14, %f10
10659loop_1238:
10660 stw %o4, [%l7 + 0x28]
10661 bcc,pt %icc, loop_1239
10662 sth %g3, [%l7 + 0x20]
10663 fmul8x16 %f4, %f2, %f2
10664 fcmpeq32 %f2, %f8, %l2
10665loop_1239:
10666 mulx %l4, 0x1171, %i6
10667 nop
10668 setx loop_1240, %l0, %l1
10669 jmpl %l1, %g4
10670 array16 %g2, %o0, %o6
10671 andncc %o5, %g6, %l6
10672 fmovscc %icc, %f5, %f4
10673loop_1240:
10674 bvs,a %xcc, loop_1241
10675 movvs %xcc, %l0, %o1
10676 ldsw [%l7 + 0x08], %i7
10677 fmovdg %icc, %f13, %f0
10678loop_1241:
10679 subcc %o3, 0x01AB, %g5
10680 fmovrdne %i3, %f4, %f10
10681 sdivx %g7, 0x1DF9, %l3
10682 fbg,a %fcc3, loop_1242
10683 movn %xcc, %l1, %i2
10684 or %i4, %o7, %i0
10685 edge32ln %l5, %g1, %i1
10686loop_1242:
10687 fpack32 %f4, %f4, %f4
10688 ldub [%l7 + 0x35], %i5
10689 sll %o2, 0x05, %o4
10690 lduh [%l7 + 0x7A], %l2
10691 taddcc %g3, %l4, %i6
10692 fpack16 %f10, %f12
10693 stw %g4, [%l7 + 0x18]
10694 ld [%l7 + 0x4C], %f7
10695 edge8l %g2, %o0, %o5
10696 std %f2, [%l7 + 0x18]
10697 array16 %g6, %l6, %o6
10698 ba,a,pn %icc, loop_1243
10699 ldub [%l7 + 0x28], %o1
10700 srlx %l0, 0x13, %o3
10701 fmovda %xcc, %f3, %f5
10702loop_1243:
10703 fmovse %icc, %f4, %f0
10704 fmovdleu %xcc, %f3, %f7
10705 srl %g5, %i7, %g7
10706 ldd [%l7 + 0x08], %f12
10707 movvs %xcc, %i3, %l1
10708 ldub [%l7 + 0x62], %l3
10709 st %f7, [%l7 + 0x1C]
10710 fmovsa %xcc, %f4, %f3
10711 tcs %xcc, 0x0
10712 sth %i4, [%l7 + 0x64]
10713 movrlz %o7, %i2, %i0
10714 bl,pn %icc, loop_1244
10715 fmovrsgz %l5, %f13, %f13
10716 st %f1, [%l7 + 0x70]
10717 udiv %i1, 0x1BA8, %i5
10718loop_1244:
10719 fmovsa %icc, %f3, %f7
10720 fpsub32s %f13, %f6, %f5
10721 tn %xcc, 0x7
10722 tsubcctv %o2, 0x08F8, %o4
10723 fand %f0, %f14, %f2
10724 fmovsg %xcc, %f1, %f14
10725 xnorcc %g1, 0x04DD, %g3
10726 tsubcctv %l4, 0x0579, %l2
10727 std %f2, [%l7 + 0x38]
10728 fmovrde %g4, %f12, %f8
10729 edge8 %g2, %o0, %o5
10730 st %f5, [%l7 + 0x40]
10731 orncc %g6, %l6, %o6
10732 stw %i6, [%l7 + 0x34]
10733 ld [%l7 + 0x20], %f14
10734 array8 %l0, %o3, %g5
10735 movcs %icc, %o1, %i7
10736 pdist %f10, %f10, %f0
10737 fnot1 %f6, %f10
10738 fbug %fcc0, loop_1245
10739 fbn %fcc3, loop_1246
10740 bcc,a,pt %xcc, loop_1247
10741 tcs %icc, 0x7
10742loop_1245:
10743 fcmpne32 %f14, %f2, %i3
10744loop_1246:
10745 ba,a,pt %xcc, loop_1248
10746loop_1247:
10747 stb %l1, [%l7 + 0x7D]
10748 srlx %g7, 0x1F, %i4
10749 fands %f11, %f12, %f14
10750loop_1248:
10751 fmovsn %icc, %f2, %f13
10752 fmuld8ulx16 %f12, %f11, %f4
10753 movl %icc, %o7, %l3
10754 ldsh [%l7 + 0x6C], %i2
10755 fandnot1 %f2, %f6, %f2
10756 fcmple16 %f6, %f14, %l5
10757 edge8n %i1, %i0, %o2
10758 fblg,a %fcc3, loop_1249
10759 fnot2 %f10, %f10
10760 fabsd %f14, %f6
10761 sra %i5, 0x03, %g1
10762loop_1249:
10763 fcmps %fcc3, %f7, %f7
10764 fpsub32s %f2, %f13, %f4
10765 fsrc1s %f12, %f0
10766 stx %o4, [%l7 + 0x30]
10767 sth %l4, [%l7 + 0x46]
10768 fbule %fcc3, loop_1250
10769 fmovsvs %xcc, %f0, %f13
10770 fmovdcc %icc, %f0, %f14
10771 ldx [%l7 + 0x48], %l2
10772loop_1250:
10773 fblg,a %fcc0, loop_1251
10774 ldd [%l7 + 0x48], %f6
10775 ldub [%l7 + 0x6F], %g3
10776 array32 %g4, %g2, %o5
10777loop_1251:
10778 fmovsne %xcc, %f14, %f0
10779 tle %xcc, 0x7
10780 fbn,a %fcc2, loop_1252
10781 sll %g6, %o0, %l6
10782 ld [%l7 + 0x58], %f4
10783 stx %i6, [%l7 + 0x78]
10784loop_1252:
10785 movrgz %o6, %l0, %o3
10786 fbg,a %fcc1, loop_1253
10787 fnegs %f3, %f2
10788 andcc %o1, %i7, %g5
10789 bshuffle %f8, %f4, %f10
10790loop_1253:
10791 ble,a,pn %xcc, loop_1254
10792 ldsh [%l7 + 0x5A], %i3
10793 fxnors %f6, %f1, %f15
10794 mova %icc, %l1, %g7
10795loop_1254:
10796 movge %xcc, %o7, %l3
10797 fmovdvc %xcc, %f2, %f9
10798 fbu,a %fcc0, loop_1255
10799 nop
10800 setx loop_1256, %l0, %l1
10801 wrpr 0x1, %tl
10802 wrpr %l1, %tnpc
10803 setx 0x34400001400, %l0, %l1
10804 wrpr %l1, %tstate
10805 wrhpr 0x4, %htstate
10806 done
10807 ldsh [%l7 + 0x34], %i2
10808 movre %l5, %i1, %i4
10809loop_1255:
10810 stw %o2, [%l7 + 0x6C]
10811loop_1256:
10812 fbl %fcc0, loop_1257
10813 sll %i5, %i0, %g1
10814 fandnot2s %f12, %f8, %f0
10815 fornot2 %f12, %f12, %f8
10816loop_1257:
10817 fmovdvc %xcc, %f5, %f13
10818 stb %o4, [%l7 + 0x2B]
10819 sdivx %l2, 0x00FE, %g3
10820 bn,a,pt %xcc, loop_1258
10821 fcmpd %fcc3, %f6, %f6
10822 fcmpgt16 %f6, %f6, %g4
10823 fmovdne %icc, %f14, %f11
10824loop_1258:
10825 fmovdneg %icc, %f3, %f9
10826 edge16ln %l4, %g2, %o5
10827 fmovsleu %xcc, %f12, %f2
10828 fbul,a %fcc2, loop_1259
10829 smul %o0, 0x0B03, %l6
10830 fbl,a %fcc2, loop_1260
10831 sth %i6, [%l7 + 0x0C]
10832loop_1259:
10833 sdivcc %o6, 0x1166, %l0
10834 movpos %icc, %o3, %o1
10835loop_1260:
10836 movcs %xcc, %g6, %g5
10837 array32 %i3, %i7, %l1
10838 fxnors %f3, %f12, %f13
10839 orcc %g7, 0x073C, %o7
10840 stx %i2, [%l7 + 0x08]
10841 bg %icc, loop_1261
10842 movrlez %l5, 0x12B, %i1
10843 nop
10844 setx loop_1262, %l0, %l1
10845 wrpr 0x1, %tl
10846 wrpr %l1, %tpc
10847 add %l1, 0x4, %l1
10848 wrpr %l1, %tnpc
10849 setx 0x34400001400, %l0, %l1
10850 wrpr %l1, %tstate
10851 wrhpr 0x4, %htstate
10852 retry
10853 alignaddrl %i4, %o2, %l3
10854loop_1261:
10855 ldx [%l7 + 0x08], %i0
10856 fbg,a %fcc0, loop_1263
10857loop_1262:
10858 movrne %i5, %o4, %l2
10859 fbg %fcc1, loop_1264
10860 fnors %f5, %f14, %f10
10861loop_1263:
10862 andn %g1, %g4, %l4
10863 orcc %g2, 0x1879, %o5
10864loop_1264:
10865 fpmerge %f13, %f7, %f0
10866 mova %xcc, %g3, %l6
10867 xor %i6, 0x1AC9, %o0
10868 movcs %icc, %o6, %o3
10869 fsrc1 %f10, %f8
10870 or %o1, %g6, %l0
10871 fpack32 %f2, %f4, %f2
10872 ldub [%l7 + 0x3A], %i3
10873 movgu %xcc, %g5, %i7
10874 fmovda %xcc, %f9, %f6
10875 ldub [%l7 + 0x3D], %l1
10876 ldx [%l7 + 0x48], %g7
10877 fcmple32 %f14, %f2, %i2
10878 add %l5, %i1, %o7
10879 fmovsle %icc, %f1, %f7
10880 taddcctv %i4, 0x1010, %o2
10881 orcc %l3, %i0, %i5
10882 brlz,a %o4, loop_1265
10883 ldd [%l7 + 0x68], %f4
10884 fmovsge %icc, %f0, %f0
10885 addcc %l2, 0x1FE2, %g4
10886loop_1265:
10887 movgu %icc, %g1, %l4
10888 fble,a %fcc1, loop_1266
10889 fmovdgu %xcc, %f1, %f14
10890 ldx [%l7 + 0x70], %o5
10891 sub %g3, %g2, %i6
10892loop_1266:
10893 fmovsvc %icc, %f3, %f6
10894 fcmpgt16 %f4, %f6, %l6
10895 fones %f15
10896 lduw [%l7 + 0x5C], %o0
10897 alignaddrl %o3, %o6, %g6
10898 fmul8x16 %f2, %f8, %f0
10899 fmovspos %xcc, %f14, %f6
10900 srax %o1, %i3, %g5
10901 fbug,a %fcc3, loop_1267
10902 stw %i7, [%l7 + 0x58]
10903 ldx [%l7 + 0x68], %l0
10904 fcmpne32 %f12, %f6, %g7
10905loop_1267:
10906 lduw [%l7 + 0x18], %i2
10907 stb %l1, [%l7 + 0x71]
10908 ldsh [%l7 + 0x40], %i1
10909 ldsh [%l7 + 0x1E], %l5
10910 fmul8x16au %f12, %f1, %f0
10911 movrlz %o7, %o2, %l3
10912 bne,a %xcc, loop_1268
10913 stw %i4, [%l7 + 0x64]
10914 stw %i0, [%l7 + 0x74]
10915 bshuffle %f8, %f10, %f10
10916loop_1268:
10917 stw %o4, [%l7 + 0x0C]
10918 stx %l2, [%l7 + 0x38]
10919 fexpand %f6, %f10
10920 fmovrdgez %i5, %f8, %f10
10921 ldub [%l7 + 0x77], %g1
10922 stb %g4, [%l7 + 0x66]
10923 fmovdneg %xcc, %f15, %f2
10924 bge,a loop_1269
10925 edge16l %l4, %o5, %g3
10926 fmul8x16 %f13, %f2, %f0
10927 bvs,pt %icc, loop_1270
10928loop_1269:
10929 edge32ln %i6, %g2, %o0
10930 xnorcc %l6, 0x136A, %o3
10931 tgu %xcc, 0x3
10932loop_1270:
10933 fmovrdgz %o6, %f4, %f8
10934 sub %o1, %g6, %i3
10935 brgz %g5, loop_1271
10936 call loop_1272
10937 std %f6, [%l7 + 0x18]
10938 addcc %i7, %g7, %l0
10939loop_1271:
10940 fmovsge %xcc, %f0, %f9
10941loop_1272:
10942 fmul8x16 %f8, %f2, %f4
10943 lduw [%l7 + 0x10], %l1
10944 udiv %i2, 0x0CDE, %i1
10945 sth %o7, [%l7 + 0x4A]
10946 mulx %l5, %o2, %l3
10947 sethi 0x09AF, %i4
10948 stw %i0, [%l7 + 0x50]
10949 mova %icc, %l2, %i5
10950 ldub [%l7 + 0x0F], %g1
10951 movpos %xcc, %g4, %l4
10952 stw %o5, [%l7 + 0x60]
10953 fpadd32 %f4, %f10, %f8
10954 fmovsge %xcc, %f4, %f14
10955 movl %icc, %g3, %o4
10956 st %f7, [%l7 + 0x50]
10957 fmovrse %g2, %f5, %f0
10958 taddcctv %o0, %i6, %l6
10959 fcmpeq32 %f6, %f2, %o3
10960 ble,a loop_1273
10961 fandnot2 %f12, %f0, %f12
10962 fmovrsgez %o1, %f9, %f6
10963 addccc %o6, %i3, %g6
10964loop_1273:
10965 fbuge,a %fcc3, loop_1274
10966 fble,a %fcc2, loop_1275
10967 fmovrsgz %i7, %f5, %f1
10968 taddcc %g7, %g5, %l0
10969loop_1274:
10970 umul %l1, 0x17D1, %i1
10971loop_1275:
10972 xnorcc %o7, %i2, %l5
10973 ld [%l7 + 0x6C], %f12
10974 ldub [%l7 + 0x5B], %o2
10975 ldsh [%l7 + 0x5E], %i4
10976 lduh [%l7 + 0x58], %i0
10977 ldx [%l7 + 0x60], %l3
10978 sll %i5, 0x1A, %l2
10979 tcc %icc, 0x2
10980 fpack16 %f0, %f15
10981 ble,pt %xcc, loop_1276
10982 lduw [%l7 + 0x0C], %g4
10983 andn %g1, 0x0691, %o5
10984 subc %g3, 0x171A, %l4
10985loop_1276:
10986 ldd [%l7 + 0x20], %f8
10987 ld [%l7 + 0x54], %f4
10988 ldsh [%l7 + 0x3A], %g2
10989 fmovdg %xcc, %f7, %f1
10990 fxnor %f14, %f12, %f8
10991 fmovrslz %o4, %f10, %f1
10992 fmovsl %icc, %f5, %f2
10993 tcc %xcc, 0x6
10994 std %f4, [%l7 + 0x40]
10995 xnorcc %i6, 0x17CD, %l6
10996 addccc %o0, 0x1437, %o1
10997 edge16ln %o6, %i3, %g6
10998 andcc %o3, %i7, %g5
10999 pdist %f14, %f12, %f10
11000 taddcctv %l0, 0x052B, %l1
11001 fcmpd %fcc2, %f12, %f4
11002 stb %g7, [%l7 + 0x60]
11003 edge16n %i1, %i2, %o7
11004 stb %o2, [%l7 + 0x47]
11005 fblg,a %fcc2, loop_1277
11006 fcmps %fcc0, %f2, %f4
11007 fmovrdlz %l5, %f2, %f14
11008 brz %i4, loop_1278
11009loop_1277:
11010 ldub [%l7 + 0x1C], %l3
11011 movcs %icc, %i5, %i0
11012 bgu %xcc, loop_1279
11013loop_1278:
11014 movrlz %l2, 0x38E, %g4
11015 ldsw [%l7 + 0x7C], %o5
11016 fmovrdlz %g3, %f12, %f12
11017loop_1279:
11018 fcmpgt32 %f10, %f4, %g1
11019 or %l4, 0x047E, %g2
11020 fpmerge %f12, %f6, %f6
11021 bvc %xcc, loop_1280
11022 bvc loop_1281
11023 orncc %i6, 0x1A34, %l6
11024 stx %o4, [%l7 + 0x20]
11025loop_1280:
11026 ldub [%l7 + 0x7F], %o0
11027loop_1281:
11028 fnot1s %f4, %f9
11029 fmovrsne %o6, %f13, %f5
11030 bneg %icc, loop_1282
11031 ldx [%l7 + 0x18], %o1
11032 brgez,a %g6, loop_1283
11033 sethi 0x09E1, %o3
11034loop_1282:
11035 faligndata %f14, %f2, %f14
11036 tleu %icc, 0x3
11037loop_1283:
11038 for %f12, %f10, %f0
11039 fsrc1s %f7, %f4
11040 movn %icc, %i3, %g5
11041 fbo %fcc2, loop_1284
11042 lduw [%l7 + 0x74], %l0
11043 st %f13, [%l7 + 0x68]
11044 xorcc %i7, 0x12EE, %l1
11045loop_1284:
11046 brlz %i1, loop_1285
11047 sra %i2, 0x0D, %o7
11048 st %f6, [%l7 + 0x54]
11049 bgu %icc, loop_1286
11050loop_1285:
11051 lduh [%l7 + 0x6A], %g7
11052 ldx [%l7 + 0x60], %o2
11053 stx %l5, [%l7 + 0x68]
11054loop_1286:
11055 fsrc1s %f10, %f1
11056 fmovsneg %icc, %f14, %f2
11057 fmovrdlz %l3, %f4, %f4
11058 alignaddrl %i5, %i4, %i0
11059 fmovdneg %icc, %f8, %f8
11060 ldub [%l7 + 0x15], %g4
11061 bcs,a loop_1287
11062 movgu %xcc, %l2, %o5
11063 movge %icc, %g1, %g3
11064 fpadd16 %f4, %f6, %f10
11065loop_1287:
11066 fmul8x16au %f11, %f14, %f0
11067 stw %g2, [%l7 + 0x10]
11068 bvs,a,pt %xcc, loop_1288
11069 stx %i6, [%l7 + 0x20]
11070 sllx %l4, %o4, %l6
11071 ldsh [%l7 + 0x0E], %o0
11072loop_1288:
11073 fxors %f10, %f0, %f9
11074 fpack32 %f4, %f2, %f6
11075 bg loop_1289
11076 tsubcc %o6, %g6, %o1
11077 stx %o3, [%l7 + 0x48]
11078 movle %xcc, %g5, %l0
11079loop_1289:
11080 movg %xcc, %i3, %l1
11081 addccc %i1, %i7, %o7
11082 fbu %fcc1, loop_1290
11083 ldx [%l7 + 0x48], %i2
11084 fmul8x16au %f11, %f2, %f2
11085 fbule %fcc3, loop_1291
11086loop_1290:
11087 andncc %o2, %l5, %l3
11088 ta %xcc, 0x5
11089 ld [%l7 + 0x44], %f2
11090loop_1291:
11091 ldsh [%l7 + 0x38], %g7
11092 ldsh [%l7 + 0x6E], %i5
11093 sth %i4, [%l7 + 0x7C]
11094 fmovsle %xcc, %f3, %f14
11095 fmovrsgez %g4, %f5, %f0
11096 movvs %icc, %i0, %l2
11097 ldd [%l7 + 0x28], %f12
11098 sethi 0x0B4A, %g1
11099 ldsw [%l7 + 0x74], %g3
11100 fmovsl %xcc, %f6, %f4
11101 fabsd %f10, %f0
11102 fmuld8sux16 %f13, %f10, %f14
11103 ldub [%l7 + 0x69], %o5
11104 fpack16 %f6, %f14
11105 ldsb [%l7 + 0x50], %i6
11106 fnor %f14, %f4, %f8
11107 tvs %xcc, 0x2
11108 ldsw [%l7 + 0x20], %l4
11109 tl %xcc, 0x6
11110 fmovrdlz %g2, %f14, %f14
11111 fpadd32s %f12, %f12, %f5
11112 andncc %l6, %o4, %o0
11113 lduh [%l7 + 0x4C], %g6
11114 sth %o6, [%l7 + 0x5C]
11115 ldub [%l7 + 0x4D], %o3
11116 fbuge,a %fcc0, loop_1292
11117 tg %xcc, 0x1
11118 movrgz %o1, %l0, %g5
11119 lduw [%l7 + 0x10], %i3
11120loop_1292:
11121 fmovda %icc, %f15, %f6
11122 stx %i1, [%l7 + 0x28]
11123 movvc %xcc, %i7, %l1
11124 fcmpd %fcc1, %f6, %f6
11125 lduw [%l7 + 0x60], %i2
11126 tge %icc, 0x4
11127 fmovrse %o2, %f13, %f15
11128 fcmpgt32 %f2, %f0, %o7
11129 fmovdcs %icc, %f14, %f3
11130 fcmple16 %f14, %f12, %l5
11131 alignaddr %g7, %l3, %i5
11132 fpmerge %f13, %f0, %f12
11133 fbge,a %fcc0, loop_1293
11134 movle %icc, %g4, %i4
11135 fnand %f8, %f14, %f4
11136 st %f5, [%l7 + 0x64]
11137loop_1293:
11138 fmovsle %xcc, %f3, %f7
11139 lduh [%l7 + 0x38], %l2
11140 std %f4, [%l7 + 0x78]
11141 fmovrsne %g1, %f0, %f7
11142 fornot2 %f8, %f0, %f12
11143 movl %icc, %g3, %o5
11144 andn %i6, %i0, %l4
11145 stb %g2, [%l7 + 0x78]
11146 fsrc1s %f13, %f0
11147 sra %l6, 0x0D, %o0
11148 fblg,a %fcc2, loop_1294
11149 movge %icc, %o4, %g6
11150 std %f4, [%l7 + 0x08]
11151 fmovdne %xcc, %f9, %f5
11152loop_1294:
11153 ldub [%l7 + 0x60], %o3
11154 ldsw [%l7 + 0x70], %o6
11155 ldsb [%l7 + 0x29], %o1
11156 lduh [%l7 + 0x0A], %l0
11157 ldsw [%l7 + 0x14], %g5
11158 tle %icc, 0x7
11159 stw %i3, [%l7 + 0x34]
11160 fpsub16 %f10, %f12, %f10
11161 fpackfix %f14, %f2
11162 fmovsvc %icc, %f1, %f13
11163 ldsh [%l7 + 0x2A], %i7
11164 edge16l %i1, %l1, %i2
11165 movrgz %o2, %o7, %l5
11166 edge16 %l3, %g7, %i5
11167 fmul8sux16 %f2, %f6, %f4
11168 fmuld8ulx16 %f3, %f3, %f4
11169 movrlez %i4, 0x372, %g4
11170 tsubcc %g1, 0x1270, %l2
11171 stx %o5, [%l7 + 0x18]
11172 ld [%l7 + 0x68], %f9
11173 stb %g3, [%l7 + 0x47]
11174 st %f9, [%l7 + 0x54]
11175 lduh [%l7 + 0x44], %i0
11176 fmul8x16 %f9, %f12, %f12
11177 fbul %fcc1, loop_1295
11178 array16 %l4, %i6, %g2
11179 ldx [%l7 + 0x48], %o0
11180 for %f14, %f8, %f6
11181loop_1295:
11182 std %f0, [%l7 + 0x70]
11183 fabsd %f4, %f0
11184 stw %o4, [%l7 + 0x38]
11185 stx %l6, [%l7 + 0x28]
11186 fmovsgu %xcc, %f4, %f11
11187 fbul %fcc0, loop_1296
11188 call loop_1297
11189 fandnot1 %f4, %f0, %f12
11190 sra %g6, %o3, %o6
11191loop_1296:
11192 bl loop_1298
11193loop_1297:
11194 fbule,a %fcc0, loop_1299
11195 fmovsle %icc, %f1, %f12
11196 stx %l0, [%l7 + 0x60]
11197loop_1298:
11198 edge8ln %o1, %g5, %i3
11199loop_1299:
11200 fmovdleu %icc, %f0, %f5
11201 movpos %icc, %i7, %l1
11202 bn,a,pt %xcc, loop_1300
11203 stb %i2, [%l7 + 0x31]
11204 tgu %xcc, 0x6
11205 fmovsle %icc, %f10, %f1
11206loop_1300:
11207 ldd [%l7 + 0x20], %f0
11208 fpadd32s %f7, %f4, %f12
11209 sethi 0x041B, %i1
11210 fmovscs %icc, %f12, %f14
11211 fnegd %f10, %f4
11212 movcs %icc, %o2, %l5
11213 st %f0, [%l7 + 0x4C]
11214 brgz,a %o7, loop_1301
11215 lduh [%l7 + 0x18], %g7
11216 tneg %icc, 0x6
11217 andncc %l3, %i5, %i4
11218loop_1301:
11219 fxor %f8, %f10, %f4
11220 for %f2, %f8, %f14
11221 ldx [%l7 + 0x48], %g1
11222 mulx %g4, 0x1041, %l2
11223 mulscc %o5, %i0, %g3
11224 fexpand %f2, %f8
11225 sth %i6, [%l7 + 0x6E]
11226 ldsw [%l7 + 0x14], %l4
11227 srax %o0, 0x03, %o4
11228 ta %icc, 0x4
11229 fornot2 %f6, %f12, %f0
11230 fsrc1s %f1, %f8
11231 fpackfix %f12, %f14
11232 fbl,a %fcc2, loop_1302
11233 edge16l %g2, %l6, %g6
11234 fnors %f12, %f5, %f0
11235 stw %o3, [%l7 + 0x1C]
11236loop_1302:
11237 stb %l0, [%l7 + 0x65]
11238 fpadd32 %f10, %f6, %f0
11239 ldsw [%l7 + 0x54], %o1
11240 fmul8sux16 %f2, %f10, %f6
11241 fors %f13, %f1, %f0
11242 fmovsleu %icc, %f9, %f14
11243 bshuffle %f0, %f8, %f14
11244 nop
11245 setx loop_1303, %l0, %l1
11246 wrpr 0x1, %tl
11247 wrpr %l1, %tnpc
11248 setx 0x34400001400, %l0, %l1
11249 wrpr %l1, %tstate
11250 wrhpr 0x4, %htstate
11251 done
11252 call loop_1304
11253 fmovdl %icc, %f9, %f1
11254 movge %xcc, %o6, %g5
11255loop_1303:
11256 fpsub16 %f6, %f8, %f12
11257loop_1304:
11258 fmovrsgz %i7, %f8, %f0
11259 fpsub16s %f3, %f7, %f5
11260 fbge,a %fcc3, loop_1305
11261 subccc %l1, 0x12E5, %i2
11262 movrlz %i3, 0x2B3, %o2
11263 ldub [%l7 + 0x22], %l5
11264loop_1305:
11265 lduh [%l7 + 0x42], %o7
11266 tcc %xcc, 0x7
11267 ldsw [%l7 + 0x68], %i1
11268 fnors %f13, %f10, %f7
11269 sethi 0x03B1, %l3
11270 fmovscc %icc, %f2, %f2
11271 bshuffle %f0, %f8, %f2
11272 ldsh [%l7 + 0x4E], %g7
11273 ba,a,pt %icc, loop_1306
11274 sethi 0x0B26, %i5
11275 array8 %i4, %g4, %l2
11276 fmovscs %xcc, %f0, %f5
11277loop_1306:
11278 bn,pn %icc, loop_1307
11279 fpmerge %f2, %f3, %f14
11280 ldsh [%l7 + 0x1E], %g1
11281 fbu,a %fcc0, loop_1308
11282loop_1307:
11283 be,pn %icc, loop_1309
11284 sth %i0, [%l7 + 0x0E]
11285 bn,a loop_1310
11286loop_1308:
11287 fnands %f2, %f1, %f0
11288loop_1309:
11289 bvc loop_1311
11290 ld [%l7 + 0x54], %f1
11291loop_1310:
11292 bgu %xcc, loop_1312
11293 fmovdpos %xcc, %f13, %f4
11294loop_1311:
11295 bge %icc, loop_1313
11296 stw %o5, [%l7 + 0x40]
11297loop_1312:
11298 ldx [%l7 + 0x18], %i6
11299 brlz %g3, loop_1314
11300loop_1313:
11301 ldsw [%l7 + 0x64], %o0
11302 fmul8ulx16 %f4, %f4, %f4
11303 stb %o4, [%l7 + 0x34]
11304loop_1314:
11305 fmovsne %xcc, %f6, %f11
11306 fbug %fcc3, loop_1315
11307 movre %l4, %g2, %l6
11308 ldd [%l7 + 0x58], %f6
11309 xnorcc %o3, 0x18D8, %g6
11310loop_1315:
11311 ld [%l7 + 0x38], %f1
11312 fbuge %fcc1, loop_1316
11313 stx %o1, [%l7 + 0x60]
11314 tg %icc, 0x4
11315 tsubcc %l0, %g5, %o6
11316loop_1316:
11317 tle %icc, 0x5
11318 ldd [%l7 + 0x50], %f6
11319 fnot2 %f14, %f6
11320 movn %icc, %l1, %i7
11321 edge32 %i3, %o2, %i2
11322 andn %o7, %l5, %i1
11323 bg,a loop_1317
11324 subcc %g7, %i5, %i4
11325 addc %l3, 0x04F2, %l2
11326 fbg,a %fcc2, loop_1318
11327loop_1317:
11328 fmovrse %g1, %f7, %f1
11329 stw %i0, [%l7 + 0x78]
11330 sethi 0x13FA, %g4
11331loop_1318:
11332 lduh [%l7 + 0x52], %i6
11333 lduw [%l7 + 0x54], %g3
11334 edge32 %o5, %o4, %o0
11335 st %f7, [%l7 + 0x48]
11336 bn,a,pn %icc, loop_1319
11337 fmovsge %icc, %f8, %f1
11338 ldx [%l7 + 0x50], %l4
11339 ldx [%l7 + 0x70], %g2
11340loop_1319:
11341 fpackfix %f0, %f2
11342 edge32ln %o3, %l6, %o1
11343 fands %f0, %f3, %f11
11344 edge32ln %g6, %l0, %o6
11345 fmovsa %xcc, %f2, %f11
11346 andncc %l1, %i7, %i3
11347 array8 %g5, %o2, %o7
11348 fmovsn %icc, %f13, %f5
11349 movle %icc, %i2, %i1
11350 brgz %l5, loop_1320
11351 fbge,a %fcc3, loop_1321
11352 ld [%l7 + 0x48], %f7
11353 fexpand %f3, %f4
11354loop_1320:
11355 fand %f0, %f6, %f8
11356loop_1321:
11357 tvs %xcc, 0x3
11358 lduw [%l7 + 0x50], %i5
11359 array16 %g7, %l3, %l2
11360 fbug,a %fcc1, loop_1322
11361 bvc %icc, loop_1323
11362 fpack16 %f0, %f12
11363 lduw [%l7 + 0x38], %i4
11364loop_1322:
11365 movrlz %g1, %g4, %i6
11366loop_1323:
11367 ldsb [%l7 + 0x29], %g3
11368 ldsb [%l7 + 0x73], %o5
11369 srlx %o4, %i0, %l4
11370 lduh [%l7 + 0x22], %g2
11371 fbne %fcc0, loop_1324
11372 stw %o3, [%l7 + 0x4C]
11373 fpsub32s %f12, %f15, %f11
11374 ldub [%l7 + 0x62], %l6
11375loop_1324:
11376 fmovsa %xcc, %f2, %f13
11377 st %f3, [%l7 + 0x50]
11378 nop
11379 setx loop_1325, %l0, %l1
11380 jmpl %l1, %o0
11381 ldsh [%l7 + 0x20], %g6
11382 addcc %l0, %o1, %l1
11383 fbu %fcc3, loop_1326
11384loop_1325:
11385 bl,a,pn %xcc, loop_1327
11386 fble %fcc2, loop_1328
11387 ldsh [%l7 + 0x44], %o6
11388loop_1326:
11389 fmovsne %xcc, %f3, %f2
11390loop_1327:
11391 brlz %i7, loop_1329
11392loop_1328:
11393 srl %i3, 0x18, %g5
11394 ld [%l7 + 0x20], %f13
11395 srlx %o2, %i2, %o7
11396loop_1329:
11397 stb %i1, [%l7 + 0x24]
11398 edge16l %l5, %g7, %i5
11399 edge16n %l3, %l2, %g1
11400 ldsb [%l7 + 0x14], %g4
11401 movge %icc, %i4, %g3
11402 ldx [%l7 + 0x20], %i6
11403 fpack16 %f12, %f10
11404 fone %f6
11405 stb %o4, [%l7 + 0x44]
11406 tvc %icc, 0x3
11407 fsrc2 %f14, %f0
11408 stx %i0, [%l7 + 0x28]
11409 ldsh [%l7 + 0x2A], %l4
11410 ldx [%l7 + 0x78], %o5
11411 sethi 0x1E8D, %g2
11412 for %f0, %f12, %f2
11413 fmuld8ulx16 %f13, %f7, %f0
11414 fxnor %f10, %f12, %f10
11415 fone %f0
11416 ldd [%l7 + 0x10], %f6
11417 xnorcc %o3, %o0, %g6
11418 fxor %f8, %f4, %f6
11419 subc %l6, 0x0E24, %l0
11420 fmovrdne %o1, %f8, %f8
11421 tg %icc, 0x0
11422 edge8l %o6, %l1, %i3
11423 bne,pt %xcc, loop_1330
11424 fornot2s %f12, %f0, %f15
11425 stw %g5, [%l7 + 0x48]
11426 tpos %icc, 0x7
11427loop_1330:
11428 ldsb [%l7 + 0x4D], %i7
11429 fmovdle %icc, %f6, %f15
11430 fbl,a %fcc1, loop_1331
11431 movvc %icc, %o2, %i2
11432 fzero %f6
11433 ldd [%l7 + 0x18], %f4
11434loop_1331:
11435 ldub [%l7 + 0x35], %o7
11436 ldsw [%l7 + 0x54], %i1
11437 stb %l5, [%l7 + 0x1F]
11438 bg,a loop_1332
11439 edge32ln %i5, %l3, %l2
11440 fmovsleu %xcc, %f10, %f13
11441 smulcc %g7, %g4, %i4
11442loop_1332:
11443 stw %g1, [%l7 + 0x7C]
11444 st %f15, [%l7 + 0x58]
11445 for %f8, %f4, %f12
11446 fmul8x16al %f7, %f3, %f2
11447 brlz %g3, loop_1333
11448 movn %icc, %o4, %i6
11449 ldsw [%l7 + 0x64], %l4
11450 fmovrdne %o5, %f12, %f12
11451loop_1333:
11452 smulcc %i0, %g2, %o0
11453 stb %o3, [%l7 + 0x46]
11454 movpos %xcc, %g6, %l0
11455 ldd [%l7 + 0x30], %f4
11456 array32 %l6, %o6, %o1
11457 movn %icc, %l1, %g5
11458 fnot2s %f9, %f3
11459 fmovdcc %icc, %f13, %f3
11460 lduh [%l7 + 0x16], %i7
11461 faligndata %f12, %f6, %f4
11462 fmovsg %xcc, %f3, %f12
11463 tneg %xcc, 0x0
11464 fandnot2 %f0, %f0, %f8
11465 xor %o2, %i3, %o7
11466 movpos %xcc, %i2, %l5
11467 srlx %i5, %l3, %i1
11468 movcc %icc, %l2, %g7
11469 ld [%l7 + 0x5C], %f11
11470 fble,a %fcc1, loop_1334
11471 sll %g4, %i4, %g3
11472 stx %g1, [%l7 + 0x30]
11473 stx %i6, [%l7 + 0x30]
11474loop_1334:
11475 fmovrdne %o4, %f6, %f12
11476 brz,a %l4, loop_1335
11477 st %f4, [%l7 + 0x30]
11478 stx %o5, [%l7 + 0x08]
11479 stw %g2, [%l7 + 0x50]
11480loop_1335:
11481 movgu %icc, %i0, %o3
11482 bleu,pn %icc, loop_1336
11483 fmovdcc %icc, %f14, %f3
11484 fmovdl %icc, %f12, %f4
11485 fmovsg %xcc, %f12, %f10
11486loop_1336:
11487 ble,pn %icc, loop_1337
11488 fmovsle %icc, %f6, %f12
11489 fmul8x16au %f12, %f15, %f2
11490 be,a,pn %xcc, loop_1338
11491loop_1337:
11492 fpsub32 %f2, %f10, %f2
11493 fbn %fcc0, loop_1339
11494 smulcc %o0, %l0, %l6
11495loop_1338:
11496 array16 %o6, %o1, %l1
11497 fxnors %f8, %f9, %f4
11498loop_1339:
11499 ldx [%l7 + 0x60], %g5
11500 fble %fcc3, loop_1340
11501 sdivcc %i7, 0x178A, %g6
11502 sllx %i3, 0x1F, %o2
11503 std %f0, [%l7 + 0x60]
11504loop_1340:
11505 srlx %i2, 0x1D, %l5
11506 udivx %o7, 0x1D93, %l3
11507 fcmped %fcc1, %f0, %f8
11508 fbne %fcc2, loop_1341
11509 fbul,a %fcc2, loop_1342
11510 fcmpne32 %f6, %f10, %i5
11511 tcc %xcc, 0x3
11512loop_1341:
11513 fmovsgu %xcc, %f1, %f10
11514loop_1342:
11515 taddcctv %l2, %i1, %g7
11516 andcc %g4, %g3, %g1
11517 sdivx %i4, 0x0B01, %o4
11518 fmuld8sux16 %f3, %f0, %f6
11519 fnegs %f14, %f14
11520 fbu %fcc2, loop_1343
11521 ldsw [%l7 + 0x70], %l4
11522 fandnot1s %f11, %f2, %f4
11523 and %i6, %o5, %g2
11524loop_1343:
11525 subcc %i0, %o0, %o3
11526 ldsw [%l7 + 0x44], %l6
11527 lduh [%l7 + 0x3A], %l0
11528 fmovrdlz %o6, %f0, %f14
11529 movneg %xcc, %o1, %g5
11530 fmovdle %icc, %f13, %f13
11531 fmovda %xcc, %f15, %f3
11532 bg,pn %icc, loop_1344
11533 ld [%l7 + 0x7C], %f13
11534 srlx %l1, %g6, %i3
11535 fmuld8sux16 %f0, %f10, %f2
11536loop_1344:
11537 ta %icc, 0x0
11538 fones %f1
11539 fmovrslez %i7, %f12, %f0
11540 bshuffle %f2, %f0, %f6
11541 fmovsg %xcc, %f3, %f11
11542 lduh [%l7 + 0x5C], %o2
11543 fone %f8
11544 tne %xcc, 0x7
11545 std %f2, [%l7 + 0x38]
11546 movge %xcc, %l5, %i2
11547 fmovrdne %l3, %f2, %f4
11548 sth %o7, [%l7 + 0x1C]
11549 ldx [%l7 + 0x70], %l2
11550 edge16n %i1, %g7, %g4
11551 lduh [%l7 + 0x3E], %i5
11552 ble,a,pt %xcc, loop_1345
11553 fmovdvs %icc, %f10, %f12
11554 fmovrde %g1, %f4, %f12
11555 fcmple32 %f2, %f12, %g3
11556loop_1345:
11557 ldub [%l7 + 0x4E], %o4
11558 orncc %l4, 0x15B6, %i4
11559 tg %icc, 0x3
11560 smul %o5, %i6, %i0
11561 bgu,pn %xcc, loop_1346
11562 brgez,a %o0, loop_1347
11563 sdivx %o3, 0x00B8, %g2
11564 st %f6, [%l7 + 0x64]
11565loop_1346:
11566 ldd [%l7 + 0x48], %f2
11567loop_1347:
11568 movcc %icc, %l6, %o6
11569 movrgez %l0, %o1, %l1
11570 fone %f14
11571 std %f6, [%l7 + 0x50]
11572 fmul8x16au %f1, %f1, %f0
11573 tleu %icc, 0x0
11574 std %f2, [%l7 + 0x38]
11575 fcmped %fcc3, %f2, %f4
11576 fpackfix %f2, %f1
11577 fornot1 %f2, %f8, %f14
11578 udivx %g5, 0x0666, %g6
11579 call loop_1348
11580 sth %i3, [%l7 + 0x40]
11581 fnot2s %f0, %f5
11582 fsrc2s %f9, %f0
11583loop_1348:
11584 ldub [%l7 + 0x24], %o2
11585 lduw [%l7 + 0x18], %i7
11586 mulscc %i2, 0x026E, %l5
11587 fnor %f2, %f2, %f4
11588 ble,a %xcc, loop_1349
11589 stb %l3, [%l7 + 0x73]
11590 stx %l2, [%l7 + 0x08]
11591 fcmple16 %f10, %f14, %o7
11592loop_1349:
11593 ldsb [%l7 + 0x2F], %i1
11594 fxnors %f3, %f2, %f5
11595 fcmple16 %f0, %f14, %g4
11596 fmovrsgez %i5, %f10, %f0
11597 subcc %g7, 0x077F, %g3
11598 fmovdle %icc, %f3, %f4
11599 ldd [%l7 + 0x58], %f0
11600 ld [%l7 + 0x4C], %f14
11601 nop
11602 setx loop_1350, %l0, %l1
11603 wrpr 0x1, %tl
11604 wrpr %l1, %tnpc
11605 setx 0x34400001400, %l0, %l1
11606 wrpr %l1, %tstate
11607 wrhpr 0x4, %htstate
11608 done
11609 ldx [%l7 + 0x18], %g1
11610 st %f9, [%l7 + 0x20]
11611 fcmped %fcc1, %f2, %f4
11612loop_1350:
11613 fbuge %fcc2, loop_1351
11614 fcmple32 %f10, %f0, %o4
11615 edge8n %l4, %o5, %i4
11616 umul %i6, %o0, %o3
11617loop_1351:
11618 stb %i0, [%l7 + 0x4E]
11619 xnor %g2, %l6, %o6
11620 fmovdgu %xcc, %f12, %f8
11621 fmovrdgez %o1, %f10, %f6
11622 lduh [%l7 + 0x76], %l1
11623 fornot2s %f11, %f0, %f12
11624 ld [%l7 + 0x40], %f10
11625 ldsw [%l7 + 0x20], %g5
11626 stb %g6, [%l7 + 0x2F]
11627 fnors %f11, %f0, %f3
11628 xorcc %l0, 0x1D17, %o2
11629 movcc %icc, %i7, %i3
11630 ldsw [%l7 + 0x0C], %l5
11631 stx %i2, [%l7 + 0x40]
11632 fnand %f4, %f0, %f8
11633 fsrc1s %f15, %f8
11634 fmovdcc %xcc, %f7, %f11
11635 sth %l3, [%l7 + 0x76]
11636 lduh [%l7 + 0x62], %l2
11637 ldx [%l7 + 0x20], %o7
11638 movrlez %i1, %i5, %g4
11639 tleu %icc, 0x4
11640 fnand %f6, %f6, %f0
11641 fmovdgu %icc, %f6, %f7
11642 stb %g7, [%l7 + 0x0D]
11643 fmovdcs %xcc, %f0, %f2
11644 sra %g3, 0x12, %g1
11645 xnor %o4, 0x1F68, %l4
11646 udivcc %o5, 0x1EF5, %i6
11647 ldub [%l7 + 0x1C], %o0
11648 fnot2 %f10, %f8
11649 ldsb [%l7 + 0x5E], %o3
11650 popc 0x130D, %i0
11651 fabss %f8, %f11
11652 sethi 0x1707, %g2
11653 fmul8x16au %f12, %f2, %f4
11654 bleu %icc, loop_1352
11655 ldsb [%l7 + 0x29], %l6
11656 fble %fcc0, loop_1353
11657 ldd [%l7 + 0x70], %f8
11658loop_1352:
11659 lduw [%l7 + 0x64], %o6
11660 srax %i4, %o1, %g5
11661loop_1353:
11662 fble,a %fcc0, loop_1354
11663 sth %g6, [%l7 + 0x74]
11664 popc 0x173F, %l1
11665 fba %fcc2, loop_1355
11666loop_1354:
11667 fnot2 %f8, %f2
11668 fmovrdne %l0, %f10, %f10
11669 st %f12, [%l7 + 0x08]
11670loop_1355:
11671 tgu %xcc, 0x1
11672 fnot2 %f8, %f8
11673 tgu %icc, 0x6
11674 stx %o2, [%l7 + 0x40]
11675 fblg %fcc1, loop_1356
11676 fcmps %fcc3, %f14, %f9
11677 fmovdcs %xcc, %f10, %f9
11678 fbe,a %fcc2, loop_1357
11679loop_1356:
11680 movl %icc, %i7, %l5
11681 fmovrdgez %i3, %f14, %f4
11682 stb %l3, [%l7 + 0x2D]
11683loop_1357:
11684 subc %l2, %i2, %i1
11685 fmovsneg %icc, %f6, %f4
11686 tge %xcc, 0x5
11687 tneg %xcc, 0x2
11688 fcmpes %fcc3, %f11, %f5
11689 movvs %icc, %o7, %g4
11690 fmovscc %xcc, %f13, %f14
11691 srlx %g7, %i5, %g1
11692 edge32n %g3, %l4, %o5
11693 fbuge %fcc1, loop_1358
11694 be %icc, loop_1359
11695 umulcc %o4, %o0, %i6
11696 bcs,pn %icc, loop_1360
11697loop_1358:
11698 taddcc %o3, %g2, %i0
11699loop_1359:
11700 sth %o6, [%l7 + 0x62]
11701 brlez %i4, loop_1361
11702loop_1360:
11703 mulscc %o1, 0x1F78, %g5
11704 fexpand %f15, %f0
11705 sdivx %g6, 0x0369, %l6
11706loop_1361:
11707 lduw [%l7 + 0x68], %l0
11708 ldsh [%l7 + 0x7E], %o2
11709 tvs %icc, 0x5
11710 fbu %fcc3, loop_1362
11711 fcmpgt32 %f10, %f12, %l1
11712 ldsh [%l7 + 0x7C], %l5
11713 lduh [%l7 + 0x34], %i7
11714loop_1362:
11715 fmovdle %xcc, %f13, %f14
11716 fpadd32 %f10, %f6, %f14
11717 movrlez %i3, %l3, %i2
11718 ldsb [%l7 + 0x09], %i1
11719 alignaddrl %l2, %g4, %g7
11720 fzero %f12
11721 st %f7, [%l7 + 0x70]
11722 bleu loop_1363
11723 fnot1s %f14, %f4
11724 st %f11, [%l7 + 0x4C]
11725 ldx [%l7 + 0x10], %o7
11726loop_1363:
11727 lduh [%l7 + 0x72], %g1
11728 lduw [%l7 + 0x30], %i5
11729 fmovs %f15, %f5
11730 fmul8x16al %f12, %f2, %f2
11731 umul %g3, %o5, %l4
11732 srax %o0, %i6, %o3
11733 ldd [%l7 + 0x48], %f12
11734 addcc %g2, 0x0E5C, %o4
11735 tg %xcc, 0x5
11736 edge16n %i0, %i4, %o6
11737 ble,pn %icc, loop_1364
11738 ldsh [%l7 + 0x6E], %g5
11739 fba,a %fcc3, loop_1365
11740 andn %g6, %o1, %l0
11741loop_1364:
11742 srlx %l6, %l1, %l5
11743 fcmps %fcc0, %f7, %f6
11744loop_1365:
11745 sllx %i7, 0x0D, %i3
11746 tne %icc, 0x2
11747 bvc,a,pn %icc, loop_1366
11748 orncc %o2, %l3, %i1
11749 fnor %f10, %f2, %f0
11750 lduh [%l7 + 0x24], %l2
11751loop_1366:
11752 fandnot2s %f13, %f12, %f10
11753 stw %g4, [%l7 + 0x40]
11754 lduw [%l7 + 0x40], %i2
11755 st %f6, [%l7 + 0x54]
11756 fmovdne %icc, %f4, %f3
11757 fpadd32 %f4, %f2, %f14
11758 tcc %icc, 0x1
11759 ldsb [%l7 + 0x62], %o7
11760 fmovrse %g1, %f4, %f8
11761 sth %g7, [%l7 + 0x58]
11762 fnands %f10, %f15, %f15
11763 orcc %g3, %o5, %i5
11764 subc %l4, 0x0ED9, %o0
11765 call loop_1367
11766 stx %i6, [%l7 + 0x70]
11767 fpsub16 %f8, %f14, %f12
11768 ldx [%l7 + 0x28], %g2
11769loop_1367:
11770 fmuld8ulx16 %f7, %f0, %f10
11771 stb %o3, [%l7 + 0x7E]
11772 for %f6, %f10, %f6
11773 fmovrslz %i0, %f1, %f14
11774 st %f10, [%l7 + 0x58]
11775 fnor %f2, %f4, %f6
11776 sdivx %o4, 0x17CD, %o6
11777 fmovda %xcc, %f13, %f2
11778 andncc %i4, %g5, %g6
11779 fmovsa %xcc, %f10, %f11
11780 fcmpeq16 %f12, %f0, %o1
11781 fsrc2 %f0, %f0
11782 bg,a,pn %icc, loop_1368
11783 fbue %fcc0, loop_1369
11784 fornot1 %f8, %f2, %f2
11785 fmovsle %icc, %f5, %f11
11786loop_1368:
11787 fmovspos %icc, %f8, %f11
11788loop_1369:
11789 ld [%l7 + 0x34], %f8
11790 fmovsa %xcc, %f12, %f6
11791 ldd [%l7 + 0x10], %f8
11792 tgu %xcc, 0x2
11793 stw %l0, [%l7 + 0x3C]
11794 smulcc %l1, %l5, %l6
11795 xor %i7, 0x1E46, %i3
11796 taddcc %o2, %i1, %l2
11797 fmovsa %icc, %f10, %f7
11798 lduw [%l7 + 0x34], %l3
11799 fmovrsne %i2, %f4, %f2
11800 fbug %fcc3, loop_1370
11801 lduh [%l7 + 0x20], %o7
11802 fbn,a %fcc2, loop_1371
11803 fnot1s %f14, %f13
11804loop_1370:
11805 brz %g1, loop_1372
11806 udiv %g7, 0x07AE, %g3
11807loop_1371:
11808 stx %g4, [%l7 + 0x20]
11809 brlz %i5, loop_1373
11810loop_1372:
11811 bcs,a loop_1374
11812 fxor %f10, %f10, %f4
11813 tn %xcc, 0x0
11814loop_1373:
11815 fmovsl %icc, %f13, %f9
11816loop_1374:
11817 fandnot2s %f4, %f0, %f6
11818 xor %o5, 0x1A22, %o0
11819 fmovrslz %l4, %f12, %f11
11820 fandnot1s %f10, %f5, %f15
11821 fmovrdgz %g2, %f6, %f14
11822 ldd [%l7 + 0x30], %f6
11823 fpadd32s %f1, %f12, %f0
11824 std %f10, [%l7 + 0x40]
11825 smulcc %o3, 0x0D44, %i6
11826 fmovdpos %xcc, %f0, %f9
11827 lduh [%l7 + 0x0E], %o4
11828 ldd [%l7 + 0x30], %f12
11829 brgez %o6, loop_1375
11830 te %xcc, 0x7
11831 mulscc %i0, 0x10A9, %i4
11832 smulcc %g6, 0x0B18, %o1
11833loop_1375:
11834 fbn,a %fcc3, loop_1376
11835 fcmpne32 %f2, %f4, %g5
11836 ldsw [%l7 + 0x78], %l1
11837 udivx %l5, 0x07FC, %l6
11838loop_1376:
11839 stx %l0, [%l7 + 0x20]
11840 stw %i3, [%l7 + 0x60]
11841 subcc %i7, 0x0567, %i1
11842 fzeros %f5
11843 std %f10, [%l7 + 0x18]
11844 stw %l2, [%l7 + 0x60]
11845 fmovrdlz %o2, %f2, %f8
11846 fcmped %fcc1, %f2, %f14
11847 andncc %l3, %i2, %g1
11848 fmul8x16 %f10, %f12, %f6
11849 stb %g7, [%l7 + 0x72]
11850 fcmpne16 %f12, %f10, %o7
11851 ble,a %xcc, loop_1377
11852 stw %g4, [%l7 + 0x78]
11853 stx %i5, [%l7 + 0x70]
11854 fmuld8ulx16 %f13, %f0, %f6
11855loop_1377:
11856 ldx [%l7 + 0x18], %o5
11857 and %g3, 0x1848, %l4
11858 bcc,a,pt %xcc, loop_1378
11859 edge16l %o0, %g2, %o3
11860 srl %i6, %o4, %o6
11861 movvs %icc, %i4, %i0
11862loop_1378:
11863 edge16 %g6, %o1, %g5
11864 ldsb [%l7 + 0x0E], %l1
11865 fcmpeq32 %f2, %f4, %l5
11866 movcs %xcc, %l0, %i3
11867 lduh [%l7 + 0x20], %l6
11868 edge8 %i1, %l2, %i7
11869 bcs,a %xcc, loop_1379
11870 lduh [%l7 + 0x64], %l3
11871 tg %xcc, 0x5
11872 st %f2, [%l7 + 0x08]
11873loop_1379:
11874 st %f9, [%l7 + 0x74]
11875 fbu %fcc0, loop_1380
11876 lduw [%l7 + 0x30], %o2
11877 fbue %fcc0, loop_1381
11878 ldsw [%l7 + 0x20], %g1
11879loop_1380:
11880 fmovdl %xcc, %f8, %f3
11881 ldsb [%l7 + 0x3F], %i2
11882loop_1381:
11883 bl,a %icc, loop_1382
11884 st %f2, [%l7 + 0x6C]
11885 fbul %fcc2, loop_1383
11886 sub %g7, 0x0621, %g4
11887loop_1382:
11888 tvs %icc, 0x5
11889 fnand %f0, %f14, %f14
11890loop_1383:
11891 lduh [%l7 + 0x28], %o7
11892 stb %o5, [%l7 + 0x37]
11893 ldd [%l7 + 0x08], %f2
11894 ld [%l7 + 0x5C], %f12
11895 bge,a,pn %xcc, loop_1384
11896 fornot1s %f4, %f1, %f10
11897 tgu %xcc, 0x6
11898 tneg %xcc, 0x3
11899loop_1384:
11900 smulcc %i5, 0x16C9, %g3
11901 stx %o0, [%l7 + 0x58]
11902 brnz %l4, loop_1385
11903 fmovdvc %xcc, %f13, %f5
11904 fble %fcc2, loop_1386
11905 fmovrde %g2, %f0, %f12
11906loop_1385:
11907 fmovdn %icc, %f5, %f2
11908 fmovrsne %o3, %f15, %f6
11909loop_1386:
11910 lduh [%l7 + 0x6A], %i6
11911 ldx [%l7 + 0x18], %o4
11912 edge16l %i4, %o6, %g6
11913 fpsub16 %f14, %f8, %f6
11914 std %f4, [%l7 + 0x78]
11915 ld [%l7 + 0x44], %f1
11916 fmovrdne %o1, %f14, %f12
11917 taddcc %i0, %g5, %l1
11918 ldsb [%l7 + 0x20], %l5
11919 fzeros %f7
11920 xnorcc %i3, %l0, %l6
11921 edge32ln %l2, %i1, %l3
11922 fmul8x16al %f0, %f9, %f10
11923 fmovrdlz %i7, %f4, %f8
11924 movne %xcc, %o2, %g1
11925 fmovspos %icc, %f8, %f12
11926 movrne %g7, 0x196, %g4
11927 mulscc %i2, 0x15A3, %o7
11928 ldsb [%l7 + 0x0A], %i5
11929 edge8ln %o5, %o0, %g3
11930 tne %xcc, 0x1
11931 sth %l4, [%l7 + 0x5C]
11932 fcmps %fcc2, %f13, %f2
11933 fpackfix %f10, %f6
11934 ba,a,pn %icc, loop_1387
11935 subc %g2, %i6, %o3
11936 lduh [%l7 + 0x76], %o4
11937 fmovsg %xcc, %f12, %f3
11938loop_1387:
11939 lduh [%l7 + 0x0A], %i4
11940 call loop_1388
11941 tvs %icc, 0x3
11942 bneg,pt %xcc, loop_1389
11943 fbul %fcc0, loop_1390
11944loop_1388:
11945 edge16ln %g6, %o1, %i0
11946 bpos,a %icc, loop_1391
11947loop_1389:
11948 tle %icc, 0x4
11949loop_1390:
11950 fpsub32s %f5, %f2, %f0
11951 ldsh [%l7 + 0x44], %g5
11952loop_1391:
11953 edge16n %l1, %o6, %i3
11954 add %l5, 0x0E64, %l0
11955 fmovdge %xcc, %f4, %f2
11956 brlz,a %l2, loop_1392
11957 ldd [%l7 + 0x58], %f4
11958 movge %icc, %i1, %l3
11959 fxnor %f4, %f4, %f14
11960loop_1392:
11961 fands %f6, %f8, %f4
11962 smul %i7, %l6, %o2
11963 fsrc1 %f10, %f12
11964 fbul,a %fcc3, loop_1393
11965 fbn %fcc1, loop_1394
11966 fbug,a %fcc3, loop_1395
11967 sth %g7, [%l7 + 0x44]
11968loop_1393:
11969 brnz %g4, loop_1396
11970loop_1394:
11971 fmul8ulx16 %f14, %f6, %f8
11972loop_1395:
11973 bg %xcc, loop_1397
11974 edge32ln %g1, %o7, %i5
11975loop_1396:
11976 sth %i2, [%l7 + 0x56]
11977 sdivx %o0, 0x109D, %o5
11978loop_1397:
11979 stx %g3, [%l7 + 0x48]
11980 fcmpeq16 %f12, %f12, %g2
11981 bvc,a %xcc, loop_1398
11982 smulcc %l4, %i6, %o4
11983 lduw [%l7 + 0x44], %o3
11984 fmul8ulx16 %f4, %f8, %f12
11985loop_1398:
11986 ld [%l7 + 0x64], %f3
11987 xnorcc %g6, %i4, %o1
11988 lduw [%l7 + 0x14], %i0
11989 srl %g5, %l1, %o6
11990 brlez,a %i3, loop_1399
11991 fmovsle %xcc, %f9, %f9
11992 fand %f6, %f0, %f10
11993 fmovdg %xcc, %f13, %f6
11994loop_1399:
11995 movvc %icc, %l5, %l0
11996 pdist %f12, %f8, %f0
11997 fnegs %f5, %f11
11998 fpack16 %f4, %f8
11999 edge8n %i1, %l3, %l2
12000 ba,pt %xcc, loop_1400
12001 ldsb [%l7 + 0x79], %i7
12002 fmovs %f5, %f13
12003 std %f12, [%l7 + 0x38]
12004loop_1400:
12005 stb %l6, [%l7 + 0x0E]
12006 fmovrsne %g7, %f1, %f10
12007 orcc %o2, %g1, %g4
12008 fmovdl %xcc, %f0, %f2
12009 ldsw [%l7 + 0x38], %i5
12010 movg %icc, %o7, %i2
12011 fpadd32s %f13, %f10, %f5
12012 subccc %o5, 0x010D, %g3
12013 stb %g2, [%l7 + 0x62]
12014 fcmpeq32 %f12, %f4, %o0
12015 fmovdpos %icc, %f8, %f4
12016 fbo,a %fcc1, loop_1401
12017 xor %l4, 0x08C4, %o4
12018 call loop_1402
12019 lduw [%l7 + 0x6C], %o3
12020loop_1401:
12021 udivx %i6, 0x1367, %g6
12022 fmovsn %icc, %f0, %f7
12023loop_1402:
12024 fmovdleu %icc, %f1, %f9
12025 array32 %o1, %i4, %g5
12026 or %i0, 0x1EB3, %o6
12027 tpos %icc, 0x0
12028 ldd [%l7 + 0x30], %f14
12029 ldsw [%l7 + 0x5C], %l1
12030 fbug %fcc2, loop_1403
12031 tn %icc, 0x2
12032 nop
12033 setx loop_1404, %l0, %l1
12034 wrpr 0x1, %tl
12035 wrpr %l1, %tnpc
12036 setx 0x34400001400, %l0, %l1
12037 wrpr %l1, %tstate
12038 wrhpr 0x4, %htstate
12039 done
12040 sth %i3, [%l7 + 0x08]
12041loop_1403:
12042 stx %l0, [%l7 + 0x10]
12043 ld [%l7 + 0x2C], %f10
12044loop_1404:
12045 tvc %xcc, 0x2
12046 lduw [%l7 + 0x3C], %i1
12047 fmovrdgez %l5, %f2, %f10
12048 popc 0x069C, %l3
12049 udiv %l2, 0x056D, %l6
12050 edge8 %i7, %g7, %o2
12051 lduw [%l7 + 0x78], %g1
12052 movcs %icc, %i5, %g4
12053 ldsb [%l7 + 0x13], %i2
12054 ldx [%l7 + 0x58], %o7
12055 fbu %fcc3, loop_1405
12056 st %f11, [%l7 + 0x5C]
12057 fmovrsgz %g3, %f3, %f14
12058 sth %o5, [%l7 + 0x58]
12059loop_1405:
12060 stx %o0, [%l7 + 0x50]
12061 tg %xcc, 0x1
12062 stx %l4, [%l7 + 0x40]
12063 ldsw [%l7 + 0x0C], %g2
12064 lduw [%l7 + 0x74], %o4
12065 fmovdleu %xcc, %f11, %f6
12066 edge32n %i6, %g6, %o1
12067 fcmpne16 %f10, %f4, %i4
12068 fpadd32 %f8, %f4, %f2
12069 stb %g5, [%l7 + 0x4A]
12070 movg %icc, %i0, %o6
12071 tne %xcc, 0x5
12072 fmovrsgez %l1, %f14, %f15
12073 fmovsvc %xcc, %f7, %f5
12074 ldub [%l7 + 0x5C], %o3
12075 fmovrslez %l0, %f14, %f10
12076 addc %i3, %l5, %i1
12077 fbne %fcc0, loop_1406
12078 st %f4, [%l7 + 0x60]
12079 sdivx %l2, 0x1C73, %l3
12080 mulscc %l6, %g7, %i7
12081loop_1406:
12082 for %f12, %f2, %f14
12083 fcmped %fcc3, %f4, %f12
12084 fabsd %f0, %f0
12085 lduh [%l7 + 0x74], %g1
12086 edge32ln %i5, %o2, %g4
12087 lduw [%l7 + 0x1C], %i2
12088 fmovrslz %o7, %f8, %f1
12089 fmovrdne %o5, %f10, %f8
12090 bg loop_1407
12091 fmovrslez %g3, %f11, %f0
12092 or %o0, 0x1D74, %g2
12093 lduh [%l7 + 0x7E], %o4
12094loop_1407:
12095 movvs %icc, %l4, %i6
12096 fmovrdlz %o1, %f2, %f6
12097 st %f8, [%l7 + 0x34]
12098 stx %g6, [%l7 + 0x38]
12099 bne,a,pn %xcc, loop_1408
12100 lduw [%l7 + 0x0C], %g5
12101 ldx [%l7 + 0x38], %i0
12102 ld [%l7 + 0x0C], %f14
12103loop_1408:
12104 andn %i4, 0x0F55, %o6
12105 ta %xcc, 0x0
12106 stx %l1, [%l7 + 0x78]
12107 ldub [%l7 + 0x49], %o3
12108 movg %xcc, %l0, %i3
12109 or %i1, 0x0164, %l2
12110 andncc %l3, %l6, %l5
12111 ldd [%l7 + 0x78], %f8
12112 ldsb [%l7 + 0x0A], %g7
12113 tg %icc, 0x2
12114 xnor %g1, %i7, %o2
12115 sra %g4, 0x0F, %i2
12116 udiv %i5, 0x1979, %o5
12117 fornot1 %f14, %f2, %f10
12118 fpmerge %f1, %f3, %f4
12119 fcmpd %fcc2, %f0, %f8
12120 fsrc1 %f10, %f12
12121 ldx [%l7 + 0x30], %g3
12122 fnand %f12, %f4, %f2
12123 ldsb [%l7 + 0x40], %o7
12124 fmovsg %xcc, %f2, %f6
12125 array16 %o0, %o4, %g2
12126 fbn,a %fcc2, loop_1409
12127 fnot2 %f12, %f2
12128 fmovrdgez %i6, %f10, %f12
12129 fmovda %xcc, %f10, %f14
12130loop_1409:
12131 lduw [%l7 + 0x08], %l4
12132 stb %o1, [%l7 + 0x08]
12133 bneg %xcc, loop_1410
12134 movge %icc, %g6, %i0
12135 ldd [%l7 + 0x38], %f2
12136 stb %i4, [%l7 + 0x3B]
12137loop_1410:
12138 ldub [%l7 + 0x2C], %o6
12139 fmuld8ulx16 %f8, %f12, %f6
12140 edge16ln %l1, %g5, %o3
12141 andncc %i3, %l0, %l2
12142 subc %i1, 0x0933, %l3
12143 fmovdge %icc, %f14, %f14
12144 ldsb [%l7 + 0x3C], %l5
12145 fpackfix %f8, %f6
12146 ldd [%l7 + 0x30], %f4
12147 fmovdne %icc, %f3, %f10
12148 fexpand %f15, %f14
12149 fmovs %f13, %f8
12150 std %f2, [%l7 + 0x58]
12151 fmovdneg %xcc, %f6, %f5
12152 tleu %icc, 0x5
12153 brz,a %l6, loop_1411
12154 ldsw [%l7 + 0x64], %g7
12155 lduh [%l7 + 0x62], %i7
12156 sth %o2, [%l7 + 0x12]
12157loop_1411:
12158 fbug,a %fcc3, loop_1412
12159 te %xcc, 0x5
12160 std %f6, [%l7 + 0x40]
12161 tcc %icc, 0x6
12162loop_1412:
12163 addccc %g1, %g4, %i5
12164 st %f11, [%l7 + 0x08]
12165 fmuld8sux16 %f1, %f13, %f2
12166 ldsh [%l7 + 0x4A], %o5
12167 fbuge %fcc0, loop_1413
12168 stw %i2, [%l7 + 0x68]
12169 fpsub16 %f10, %f12, %f12
12170 st %f4, [%l7 + 0x10]
12171loop_1413:
12172 ldsh [%l7 + 0x26], %g3
12173 lduw [%l7 + 0x74], %o0
12174 brnz,a %o7, loop_1414
12175 nop
12176 setx loop_1415, %l0, %l1
12177 jmpl %l1, %g2
12178 ldd [%l7 + 0x20], %f10
12179 fornot2 %f12, %f0, %f10
12180loop_1414:
12181 fbo %fcc1, loop_1416
12182loop_1415:
12183 fpadd16s %f2, %f2, %f9
12184 fmovdle %xcc, %f14, %f8
12185 fxnor %f8, %f0, %f4
12186loop_1416:
12187 edge32 %i6, %l4, %o1
12188 fcmpne16 %f6, %f6, %o4
12189 ldsh [%l7 + 0x4E], %g6
12190 ldub [%l7 + 0x5A], %i0
12191 fmovda %xcc, %f5, %f4
12192 ld [%l7 + 0x30], %f15
12193 fmovde %icc, %f5, %f8
12194 tneg %xcc, 0x7
12195 lduw [%l7 + 0x44], %o6
12196 stx %i4, [%l7 + 0x08]
12197 movcc %icc, %l1, %g5
12198 fzeros %f6
12199 fand %f4, %f6, %f10
12200 stw %o3, [%l7 + 0x30]
12201 ldsb [%l7 + 0x38], %i3
12202 tvs %xcc, 0x6
12203 stx %l2, [%l7 + 0x70]
12204 fmovrsgz %l0, %f6, %f10
12205 fmovrsne %i1, %f14, %f2
12206 stb %l5, [%l7 + 0x0A]
12207 ldub [%l7 + 0x40], %l3
12208 call loop_1417
12209 fbue %fcc2, loop_1418
12210 bgu %xcc, loop_1419
12211 andncc %l6, %i7, %o2
12212loop_1417:
12213 st %f3, [%l7 + 0x44]
12214loop_1418:
12215 std %f8, [%l7 + 0x20]
12216loop_1419:
12217 mova %icc, %g7, %g4
12218 fabsd %f6, %f6
12219 stx %g1, [%l7 + 0x48]
12220 sub %i5, %i2, %o5
12221 array8 %o0, %g3, %o7
12222 fmovrsne %i6, %f5, %f8
12223 fmul8x16au %f7, %f11, %f14
12224 brlz %l4, loop_1420
12225 ldx [%l7 + 0x48], %g2
12226 fbl,a %fcc3, loop_1421
12227 fmul8ulx16 %f10, %f0, %f4
12228loop_1420:
12229 movrlez %o1, %g6, %i0
12230 ld [%l7 + 0x6C], %f0
12231loop_1421:
12232 fmovdn %icc, %f2, %f14
12233 bpos,a,pt %icc, loop_1422
12234 xnorcc %o6, 0x0FE8, %i4
12235 tsubcc %l1, %o4, %o3
12236 brz,a %i3, loop_1423
12237loop_1422:
12238 fmovsn %xcc, %f13, %f15
12239 movl %xcc, %l2, %l0
12240 edge16 %i1, %l5, %l3
12241loop_1423:
12242 fnor %f4, %f0, %f10
12243 bl,pt %xcc, loop_1424
12244 fbule %fcc2, loop_1425
12245 fmovrsgz %g5, %f7, %f4
12246 ld [%l7 + 0x68], %f11
12247loop_1424:
12248 fmul8sux16 %f12, %f12, %f2
12249loop_1425:
12250 movcs %xcc, %i7, %l6
12251 movrgez %o2, 0x11E, %g4
12252 edge8l %g7, %g1, %i5
12253 fnor %f8, %f14, %f10
12254 lduh [%l7 + 0x5E], %i2
12255 array16 %o5, %g3, %o7
12256 lduh [%l7 + 0x46], %i6
12257 fmovrdne %o0, %f10, %f14
12258 tgu %icc, 0x0
12259 fbo,a %fcc0, loop_1426
12260 sub %g2, %o1, %g6
12261 movcc %xcc, %i0, %o6
12262 lduh [%l7 + 0x40], %l4
12263loop_1426:
12264 fcmps %fcc2, %f14, %f11
12265 fpadd16 %f8, %f14, %f10
12266 lduh [%l7 + 0x40], %i4
12267 fmovd %f14, %f14
12268 lduh [%l7 + 0x38], %l1
12269 movvc %icc, %o3, %i3
12270 tgu %xcc, 0x4
12271 edge8ln %o4, %l0, %i1
12272 fbul %fcc2, loop_1427
12273 fandnot1 %f14, %f12, %f14
12274 ldsh [%l7 + 0x76], %l2
12275 lduh [%l7 + 0x22], %l3
12276loop_1427:
12277 fmul8sux16 %f4, %f6, %f2
12278 fmovdvc %icc, %f12, %f3
12279 st %f4, [%l7 + 0x1C]
12280 movgu %icc, %g5, %l5
12281 movvs %icc, %l6, %i7
12282 ldsh [%l7 + 0x50], %g4
12283 fsrc1s %f12, %f7
12284 addccc %o2, 0x16B6, %g1
12285 orncc %g7, 0x0ADD, %i2
12286 bpos,a loop_1428
12287 fpadd32s %f11, %f8, %f1
12288 fnot1s %f7, %f11
12289 std %f12, [%l7 + 0x50]
12290loop_1428:
12291 fmovsneg %xcc, %f2, %f14
12292 stw %o5, [%l7 + 0x18]
12293 ldub [%l7 + 0x71], %g3
12294 fcmpeq32 %f8, %f8, %i5
12295 addcc %i6, %o7, %o0
12296 edge16l %o1, %g6, %i0
12297 fpadd32s %f15, %f1, %f11
12298 move %icc, %g2, %l4
12299 lduw [%l7 + 0x18], %i4
12300 fcmpeq32 %f6, %f14, %o6
12301 tsubcctv %l1, 0x0278, %i3
12302 lduh [%l7 + 0x2A], %o3
12303 std %f6, [%l7 + 0x58]
12304 fmul8ulx16 %f8, %f12, %f10
12305 stb %l0, [%l7 + 0x11]
12306 fmovsl %xcc, %f2, %f6
12307 andncc %i1, %o4, %l2
12308 fbo %fcc0, loop_1429
12309 fors %f0, %f13, %f6
12310 movge %xcc, %l3, %g5
12311 fandnot1s %f2, %f4, %f1
12312loop_1429:
12313 ldsb [%l7 + 0x4F], %l6
12314 std %f8, [%l7 + 0x68]
12315 movrgz %l5, %i7, %o2
12316 udivx %g1, 0x0BC4, %g7
12317 srlx %i2, %g4, %o5
12318 fbo,a %fcc3, loop_1430
12319 fmovsle %icc, %f8, %f6
12320 brgz,a %g3, loop_1431
12321 std %f12, [%l7 + 0x68]
12322loop_1430:
12323 popc 0x1E2F, %i5
12324 stb %o7, [%l7 + 0x3A]
12325loop_1431:
12326 bvs,pt %xcc, loop_1432
12327 array32 %o0, %i6, %o1
12328 bvs,a loop_1433
12329 ldx [%l7 + 0x10], %i0
12330loop_1432:
12331 bneg,a %xcc, loop_1434
12332 ldsw [%l7 + 0x24], %g2
12333loop_1433:
12334 movne %icc, %l4, %g6
12335 edge8ln %o6, %l1, %i4
12336loop_1434:
12337 ldsh [%l7 + 0x0C], %o3
12338 popc %i3, %i1
12339 sllx %l0, %l2, %l3
12340 movl %icc, %g5, %o4
12341 mulx %l5, 0x0E7C, %i7
12342 stb %l6, [%l7 + 0x52]
12343 edge16 %g1, %g7, %o2
12344 sth %g4, [%l7 + 0x46]
12345 sdiv %i2, 0x1690, %o5
12346 fnegs %f6, %f6
12347 fmovdg %icc, %f13, %f14
12348 fmovdn %icc, %f3, %f15
12349 lduw [%l7 + 0x28], %i5
12350 fpack32 %f14, %f10, %f6
12351 umul %o7, 0x1598, %o0
12352 fmovrde %i6, %f0, %f4
12353 tgu %xcc, 0x5
12354 fmul8x16al %f10, %f12, %f8
12355 for %f0, %f10, %f8
12356 subccc %g3, 0x1AD1, %o1
12357 fbule,a %fcc2, loop_1435
12358 taddcctv %g2, %i0, %g6
12359 ldsb [%l7 + 0x5B], %l4
12360 brlz,a %l1, loop_1436
12361loop_1435:
12362 fcmps %fcc0, %f4, %f5
12363 movl %icc, %i4, %o6
12364 fbule,a %fcc0, loop_1437
12365loop_1436:
12366 fmovdgu %xcc, %f4, %f9
12367 fpadd16s %f10, %f4, %f2
12368 fsrc2 %f4, %f0
12369loop_1437:
12370 and %i3, 0x00E5, %o3
12371 fmul8x16al %f12, %f11, %f14
12372 fbue,a %fcc0, loop_1438
12373 fcmpes %fcc0, %f1, %f12
12374 ldx [%l7 + 0x48], %l0
12375 fcmpeq32 %f6, %f12, %i1
12376loop_1438:
12377 fsrc2 %f14, %f8
12378 fexpand %f2, %f2
12379 edge32 %l3, %g5, %o4
12380 stw %l2, [%l7 + 0x2C]
12381 ldd [%l7 + 0x58], %f4
12382 movgu %icc, %i7, %l6
12383 ld [%l7 + 0x48], %f2
12384 fmovdne %icc, %f4, %f7
12385 fmul8x16 %f11, %f14, %f0
12386 fnot1s %f8, %f10
12387 movrlez %g1, 0x2F4, %l5
12388 fmuld8sux16 %f15, %f1, %f4
12389 brlez,a %o2, loop_1439
12390 fmovsle %xcc, %f1, %f5
12391 call loop_1440
12392 stb %g4, [%l7 + 0x71]
12393loop_1439:
12394 tl %icc, 0x1
12395 stx %i2, [%l7 + 0x50]
12396loop_1440:
12397 fnot1s %f6, %f1
12398 ldsw [%l7 + 0x14], %g7
12399 fpadd32 %f14, %f6, %f2
12400 bn,a,pn %icc, loop_1441
12401 ble loop_1442
12402 bg %xcc, loop_1443
12403 ldsb [%l7 + 0x32], %o5
12404loop_1441:
12405 edge16 %o7, %o0, %i5
12406loop_1442:
12407 ldd [%l7 + 0x50], %f14
12408loop_1443:
12409 fblg %fcc0, loop_1444
12410 bn,pn %xcc, loop_1445
12411 fmovdl %xcc, %f1, %f8
12412 stb %g3, [%l7 + 0x38]
12413loop_1444:
12414 std %f4, [%l7 + 0x50]
12415loop_1445:
12416 edge8n %o1, %g2, %i6
12417 movgu %xcc, %g6, %l4
12418 fcmps %fcc0, %f2, %f6
12419 fornot2s %f15, %f0, %f1
12420 ldsw [%l7 + 0x10], %i0
12421 lduw [%l7 + 0x3C], %i4
12422 fbl,a %fcc1, loop_1446
12423 stx %l1, [%l7 + 0x40]
12424 std %f4, [%l7 + 0x18]
12425 movle %xcc, %i3, %o3
12426loop_1446:
12427 fmovrslz %l0, %f1, %f0
12428 ldsw [%l7 + 0x70], %o6
12429 movle %icc, %i1, %l3
12430 ldx [%l7 + 0x78], %g5
12431 fnegd %f0, %f14
12432 fexpand %f8, %f2
12433 fbe %fcc1, loop_1447
12434 movrlez %o4, 0x3CF, %i7
12435 fmovsge %xcc, %f5, %f15
12436 fcmpeq16 %f0, %f12, %l2
12437loop_1447:
12438 srlx %g1, %l5, %o2
12439 edge8 %g4, %i2, %l6
12440 popc 0x0930, %g7
12441 fxnor %f6, %f14, %f0
12442 edge32l %o7, %o5, %o0
12443 fbue,a %fcc3, loop_1448
12444 fmul8x16 %f11, %f0, %f6
12445 st %f15, [%l7 + 0x44]
12446 st %f1, [%l7 + 0x6C]
12447loop_1448:
12448 subc %g3, %o1, %g2
12449 edge32 %i6, %g6, %l4
12450 ldsh [%l7 + 0x68], %i5
12451 orn %i0, 0x0C3B, %i4
12452 bne,a %xcc, loop_1449
12453 fnegs %f2, %f3
12454 fnegd %f12, %f10
12455 fmovsne %icc, %f6, %f1
12456loop_1449:
12457 fmovrdgez %i3, %f12, %f8
12458 sth %l1, [%l7 + 0x44]
12459 fmovrdgez %o3, %f4, %f8
12460 ldsb [%l7 + 0x60], %l0
12461 fmovrdgez %i1, %f12, %f4
12462 fble,a %fcc3, loop_1450
12463 bne,a %xcc, loop_1451
12464 stb %o6, [%l7 + 0x5E]
12465 ldsh [%l7 + 0x1C], %l3
12466loop_1450:
12467 ldub [%l7 + 0x20], %g5
12468loop_1451:
12469 brnz,a %o4, loop_1452
12470 ld [%l7 + 0x24], %f6
12471 move %xcc, %l2, %i7
12472 stx %g1, [%l7 + 0x18]
12473loop_1452:
12474 ldsw [%l7 + 0x68], %l5
12475 fsrc2 %f14, %f2
12476 udivx %o2, 0x01A8, %g4
12477 fbo,a %fcc1, loop_1453
12478 subccc %l6, %i2, %g7
12479 bshuffle %f14, %f14, %f12
12480 stx %o5, [%l7 + 0x48]
12481loop_1453:
12482 movpos %xcc, %o7, %o0
12483 stw %g3, [%l7 + 0x54]
12484 ldub [%l7 + 0x4B], %o1
12485 movcc %icc, %g2, %i6
12486 fbo %fcc3, loop_1454
12487 ldsw [%l7 + 0x1C], %l4
12488 sdivx %i5, 0x1C2D, %g6
12489 fzeros %f6
12490loop_1454:
12491 lduw [%l7 + 0x44], %i0
12492 fbne,a %fcc2, loop_1455
12493 ldd [%l7 + 0x20], %f4
12494 fblg,a %fcc2, loop_1456
12495 umul %i4, %l1, %i3
12496loop_1455:
12497 tg %xcc, 0x1
12498 be,pt %icc, loop_1457
12499loop_1456:
12500 fmovrdne %l0, %f14, %f12
12501 edge32n %o3, %o6, %i1
12502 addccc %l3, %o4, %g5
12503loop_1457:
12504 fxnors %f6, %f5, %f10
12505 fnegd %f6, %f2
12506 fbo,a %fcc1, loop_1458
12507 std %f8, [%l7 + 0x10]
12508 sub %l2, 0x08EF, %g1
12509 ldsb [%l7 + 0x23], %l5
12510loop_1458:
12511 ldsw [%l7 + 0x3C], %i7
12512 smul %g4, 0x1500, %o2
12513 nop
12514 setx loop_1459, %l0, %l1
12515 wrpr 0x1, %tl
12516 wrpr %l1, %tnpc
12517 setx 0x34400001400, %l0, %l1
12518 wrpr %l1, %tstate
12519 wrhpr 0x4, %htstate
12520 done
12521 fone %f12
12522 st %f11, [%l7 + 0x10]
12523 alignaddrl %l6, %i2, %o5
12524loop_1459:
12525 stb %o7, [%l7 + 0x28]
12526 movne %icc, %g7, %o0
12527 ldx [%l7 + 0x68], %o1
12528 fandnot1s %f7, %f1, %f6
12529 ldsb [%l7 + 0x46], %g2
12530 fmovdge %xcc, %f7, %f11
12531 edge32n %g3, %l4, %i6
12532 ldsh [%l7 + 0x0E], %g6
12533 fsrc1s %f7, %f7
12534 brlez,a %i0, loop_1460
12535 fmovdleu %icc, %f14, %f6
12536 srlx %i5, %i4, %l1
12537 movcc %xcc, %i3, %o3
12538loop_1460:
12539 fmovdl %icc, %f0, %f10
12540 bcc,pt %icc, loop_1461
12541 ld [%l7 + 0x38], %f7
12542 sth %l0, [%l7 + 0x10]
12543 addccc %o6, %l3, %i1
12544loop_1461:
12545 fmovdgu %xcc, %f15, %f15
12546 fbne %fcc0, loop_1462
12547 fba %fcc1, loop_1463
12548 fbl %fcc1, loop_1464
12549 movne %xcc, %o4, %l2
12550loop_1462:
12551 fornot1s %f15, %f12, %f1
12552loop_1463:
12553 fpmerge %f6, %f13, %f10
12554loop_1464:
12555 subccc %g5, %g1, %l5
12556 fmovrdne %i7, %f6, %f12
12557 fmovsne %icc, %f3, %f10
12558 ldub [%l7 + 0x44], %o2
12559 stb %g4, [%l7 + 0x2C]
12560 fcmple32 %f6, %f8, %l6
12561 fblg %fcc0, loop_1465
12562 tg %xcc, 0x0
12563 fbu,a %fcc2, loop_1466
12564 movrgz %i2, 0x332, %o7
12565loop_1465:
12566 fxor %f2, %f2, %f0
12567 movpos %xcc, %o5, %o0
12568loop_1466:
12569 edge32 %g7, %o1, %g3
12570 sdivx %g2, 0x0CF3, %i6
12571 lduw [%l7 + 0x6C], %l4
12572 fpackfix %f6, %f2
12573 tvc %icc, 0x7
12574 udiv %g6, 0x0CCE, %i0
12575 edge8 %i4, %l1, %i5
12576 stx %o3, [%l7 + 0x50]
12577 ldsh [%l7 + 0x6C], %i3
12578 ldsh [%l7 + 0x1E], %o6
12579 fornot1s %f10, %f14, %f5
12580 mova %xcc, %l3, %l0
12581 fble,a %fcc3, loop_1467
12582 fmovsvc %icc, %f9, %f4
12583 taddcctv %o4, 0x058D, %l2
12584 fcmpeq32 %f10, %f10, %g5
12585loop_1467:
12586 fpsub16 %f10, %f0, %f6
12587 fmovda %icc, %f5, %f14
12588 fcmpgt16 %f0, %f6, %g1
12589 sth %l5, [%l7 + 0x5E]
12590 st %f15, [%l7 + 0x0C]
12591 fmovdpos %xcc, %f10, %f7
12592 ldub [%l7 + 0x71], %i1
12593 std %f10, [%l7 + 0x78]
12594 ldd [%l7 + 0x18], %f0
12595 lduw [%l7 + 0x6C], %o2
12596 ldsw [%l7 + 0x24], %i7
12597 fmovda %xcc, %f3, %f14
12598 fzeros %f9
12599 ldx [%l7 + 0x10], %l6
12600 srl %i2, %o7, %g4
12601 fpsub32s %f6, %f6, %f13
12602 fpsub16s %f10, %f9, %f5
12603 fmul8x16al %f15, %f15, %f12
12604 brgz,a %o0, loop_1468
12605 fbge %fcc0, loop_1469
12606 fbe %fcc2, loop_1470
12607 addcc %g7, 0x10DF, %o5
12608loop_1468:
12609 bcc,a %icc, loop_1471
12610loop_1469:
12611 fzeros %f5
12612loop_1470:
12613 for %f2, %f4, %f6
12614 movvs %xcc, %o1, %g3
12615loop_1471:
12616 stx %i6, [%l7 + 0x70]
12617 orn %l4, 0x0889, %g2
12618 tsubcc %i0, %i4, %g6
12619 alignaddrl %l1, %i5, %o3
12620 nop
12621 setx loop_1472, %l0, %l1
12622 wrpr 0x1, %tl
12623 wrpr %l1, %tnpc
12624 setx 0x34400001400, %l0, %l1
12625 wrpr %l1, %tstate
12626 wrhpr 0x4, %htstate
12627 done
12628 fpsub32s %f7, %f13, %f10
12629 tg %xcc, 0x3
12630 movvs %icc, %o6, %i3
12631loop_1472:
12632 bleu,pn %icc, loop_1473
12633 move %icc, %l0, %o4
12634 ld [%l7 + 0x40], %f15
12635 fxor %f4, %f2, %f4
12636loop_1473:
12637 lduw [%l7 + 0x10], %l2
12638 ldub [%l7 + 0x11], %l3
12639 fcmple32 %f6, %f8, %g5
12640 ldub [%l7 + 0x25], %g1
12641 tl %xcc, 0x7
12642 tl %xcc, 0x5
12643 lduw [%l7 + 0x30], %i1
12644 lduh [%l7 + 0x54], %l5
12645 sth %i7, [%l7 + 0x4C]
12646 movl %xcc, %l6, %i2
12647 std %f10, [%l7 + 0x60]
12648 ldsh [%l7 + 0x5C], %o7
12649 fcmpd %fcc2, %f4, %f10
12650 edge8ln %o2, %o0, %g4
12651 fnand %f4, %f8, %f6
12652 fbg %fcc2, loop_1474
12653 fnot1s %f5, %f5
12654 fnot2s %f9, %f12
12655 fabsd %f0, %f2
12656loop_1474:
12657 fpsub16 %f12, %f6, %f6
12658 st %f3, [%l7 + 0x4C]
12659 fpmerge %f0, %f13, %f12
12660 lduh [%l7 + 0x14], %g7
12661 fabsd %f14, %f12
12662 ldsb [%l7 + 0x56], %o5
12663 fmovdvc %icc, %f5, %f7
12664 movcc %icc, %o1, %i6
12665 fmovsn %icc, %f2, %f1
12666 movrgz %l4, %g3, %g2
12667 ldx [%l7 + 0x58], %i0
12668 ldsw [%l7 + 0x1C], %i4
12669 fmovdcc %icc, %f8, %f6
12670 stx %l1, [%l7 + 0x30]
12671 addccc %g6, 0x0B38, %i5
12672 ldub [%l7 + 0x37], %o6
12673 ba,a,pt %icc, loop_1475
12674 fbule %fcc1, loop_1476
12675 ld [%l7 + 0x48], %f9
12676 ldsw [%l7 + 0x70], %o3
12677loop_1475:
12678 sethi 0x1739, %i3
12679loop_1476:
12680 fmovrsgez %o4, %f9, %f15
12681 fmovsleu %icc, %f3, %f5
12682 fpsub16s %f6, %f13, %f5
12683 stb %l2, [%l7 + 0x60]
12684 ldub [%l7 + 0x4A], %l3
12685 edge8l %l0, %g1, %i1
12686 fandnot2s %f9, %f9, %f11
12687 fsrc2s %f6, %f0
12688 lduh [%l7 + 0x6A], %g5
12689 fcmpne16 %f6, %f10, %i7
12690 brlez,a %l6, loop_1477
12691 bge,pt %xcc, loop_1478
12692 fnors %f7, %f8, %f0
12693 stb %l5, [%l7 + 0x41]
12694loop_1477:
12695 fexpand %f0, %f6
12696loop_1478:
12697 fzeros %f6
12698 fcmpgt16 %f2, %f12, %o7
12699 bpos %xcc, loop_1479
12700 fcmpgt32 %f0, %f12, %o2
12701 fnegd %f8, %f10
12702 fsrc1s %f4, %f5
12703loop_1479:
12704 siam 0x0
12705 ldx [%l7 + 0x58], %o0
12706 mova %xcc, %g4, %g7
12707 fpsub16 %f14, %f0, %f0
12708 be,pn %xcc, loop_1480
12709 ldub [%l7 + 0x5B], %o5
12710 fnot2 %f2, %f4
12711 fsrc2 %f0, %f14
12712loop_1480:
12713 movneg %icc, %o1, %i6
12714 edge32 %i2, %g3, %g2
12715 tl %xcc, 0x0
12716 movvc %icc, %i0, %l4
12717 bvc loop_1481
12718 ldsw [%l7 + 0x78], %i4
12719 sdivcc %l1, 0x0964, %g6
12720 ldx [%l7 + 0x70], %i5
12721loop_1481:
12722 fbug,a %fcc2, loop_1482
12723 lduw [%l7 + 0x70], %o6
12724 pdist %f0, %f0, %f14
12725 tle %icc, 0x6
12726loop_1482:
12727 movg %xcc, %o3, %o4
12728 fpsub32 %f0, %f2, %f2
12729 fbug %fcc0, loop_1483
12730 tle %icc, 0x7
12731 and %l2, %l3, %l0
12732 ldd [%l7 + 0x28], %f2
12733loop_1483:
12734 addc %g1, %i3, %i1
12735 brlz,a %g5, loop_1484
12736 subccc %l6, %i7, %o7
12737 movn %icc, %l5, %o0
12738 sdiv %o2, 0x0038, %g4
12739loop_1484:
12740 fcmped %fcc1, %f12, %f6
12741 tcs %xcc, 0x2
12742 tgu %xcc, 0x5
12743 ldsw [%l7 + 0x68], %o5
12744 fzeros %f5
12745 movgu %xcc, %g7, %o1
12746 xorcc %i6, %g3, %i2
12747 subc %g2, %l4, %i4
12748 fbne %fcc2, loop_1485
12749 bvs loop_1486
12750 lduw [%l7 + 0x30], %i0
12751 stb %g6, [%l7 + 0x1A]
12752loop_1485:
12753 te %icc, 0x0
12754loop_1486:
12755 subccc %l1, 0x17CC, %i5
12756 fmovrdgz %o3, %f0, %f6
12757 call loop_1487
12758 andn %o4, 0x1655, %l2
12759 udivx %o6, 0x0D7F, %l0
12760 bn,a,pn %icc, loop_1488
12761loop_1487:
12762 ldd [%l7 + 0x68], %f2
12763 array8 %l3, %g1, %i3
12764 te %icc, 0x6
12765loop_1488:
12766 std %f2, [%l7 + 0x68]
12767 lduh [%l7 + 0x46], %i1
12768 ldsh [%l7 + 0x32], %l6
12769 fandnot2s %f15, %f2, %f9
12770 fmovdcs %xcc, %f3, %f14
12771 addc %i7, %g5, %l5
12772 brgez,a %o7, loop_1489
12773 mulscc %o0, %o2, %o5
12774 udiv %g7, 0x08CF, %o1
12775 fmovsneg %icc, %f0, %f12
12776loop_1489:
12777 fmovdpos %icc, %f11, %f9
12778 ldd [%l7 + 0x10], %f8
12779 fand %f8, %f4, %f0
12780 ldd [%l7 + 0x18], %f12
12781 addccc %i6, 0x0C9C, %g4
12782 fblg %fcc1, loop_1490
12783 ldsw [%l7 + 0x48], %g3
12784 std %f4, [%l7 + 0x08]
12785 ldx [%l7 + 0x20], %i2
12786loop_1490:
12787 ldx [%l7 + 0x18], %g2
12788 ldx [%l7 + 0x50], %l4
12789 fnot1s %f12, %f5
12790 edge32ln %i4, %i0, %g6
12791 fcmpne32 %f12, %f8, %i5
12792 sth %o3, [%l7 + 0x2C]
12793 fmovdvc %icc, %f7, %f10
12794 edge32n %l1, %l2, %o6
12795 fmovsa %icc, %f13, %f4
12796 xnorcc %o4, %l0, %g1
12797 ld [%l7 + 0x70], %f14
12798 andcc %i3, 0x1B5D, %i1
12799 fands %f2, %f11, %f7
12800 lduh [%l7 + 0x7C], %l3
12801 st %f4, [%l7 + 0x7C]
12802 stw %l6, [%l7 + 0x44]
12803 fbge,a %fcc0, loop_1491
12804 bvs,a,pt %icc, loop_1492
12805 nop
12806 setx loop_1493, %l0, %l1
12807 wrpr 0x1, %tl
12808 wrpr %l1, %tnpc
12809 setx 0x34400001400, %l0, %l1
12810 wrpr %l1, %tstate
12811 wrhpr 0x4, %htstate
12812 done
12813 stx %i7, [%l7 + 0x48]
12814loop_1491:
12815 ldub [%l7 + 0x64], %l5
12816loop_1492:
12817 lduh [%l7 + 0x7A], %g5
12818loop_1493:
12819 fbne %fcc3, loop_1494
12820 fbue,a %fcc1, loop_1495
12821 sth %o7, [%l7 + 0x0A]
12822 std %f8, [%l7 + 0x18]
12823loop_1494:
12824 fmovsne %xcc, %f13, %f2
12825loop_1495:
12826 bvs %icc, loop_1496
12827 ldsb [%l7 + 0x33], %o0
12828 stw %o5, [%l7 + 0x44]
12829 fpmerge %f8, %f10, %f14
12830loop_1496:
12831 fmovdcc %xcc, %f11, %f12
12832 lduh [%l7 + 0x4C], %g7
12833 fmovsn %xcc, %f8, %f12
12834 fmovdle %icc, %f6, %f0
12835 ldd [%l7 + 0x60], %f14
12836 stx %o1, [%l7 + 0x78]
12837 fcmpeq16 %f2, %f8, %i6
12838 move %xcc, %o2, %g4
12839 sra %g3, 0x12, %g2
12840 sth %i2, [%l7 + 0x38]
12841 std %f2, [%l7 + 0x78]
12842 stw %i4, [%l7 + 0x74]
12843 lduh [%l7 + 0x76], %l4
12844 lduw [%l7 + 0x48], %i0
12845 brgz %g6, loop_1497
12846 fmovsvs %icc, %f6, %f13
12847 fzeros %f15
12848 fmovd %f6, %f10
12849loop_1497:
12850 fmovrsgz %i5, %f4, %f6
12851 stb %l1, [%l7 + 0x11]
12852 fmovrslez %l2, %f5, %f15
12853 ldub [%l7 + 0x63], %o3
12854 bshuffle %f0, %f0, %f0
12855 fnors %f14, %f3, %f1
12856 fmovsne %xcc, %f13, %f13
12857 ldsw [%l7 + 0x40], %o4
12858 fnot2s %f13, %f15
12859 fmovdneg %icc, %f12, %f3
12860 stx %l0, [%l7 + 0x30]
12861 lduh [%l7 + 0x3E], %g1
12862 fmovse %xcc, %f14, %f0
12863 stw %o6, [%l7 + 0x64]
12864 movcs %xcc, %i3, %l3
12865 stx %l6, [%l7 + 0x50]
12866 mova %icc, %i1, %i7
12867 stb %g5, [%l7 + 0x47]
12868 stb %l5, [%l7 + 0x1D]
12869 fcmple32 %f12, %f6, %o7
12870 ble,a,pt %icc, loop_1498
12871 ldub [%l7 + 0x69], %o0
12872 addccc %o5, %g7, %i6
12873 ldsb [%l7 + 0x62], %o1
12874loop_1498:
12875 st %f15, [%l7 + 0x60]
12876 fpadd16 %f4, %f2, %f12
12877 andcc %g4, %o2, %g3
12878 fcmpgt16 %f6, %f12, %g2
12879 sth %i4, [%l7 + 0x5C]
12880 fmovsl %xcc, %f14, %f2
12881 bvs,pt %xcc, loop_1499
12882 fpadd16 %f12, %f12, %f8
12883 ldsb [%l7 + 0x74], %l4
12884 fnot2s %f4, %f15
12885loop_1499:
12886 fmovsleu %icc, %f10, %f4
12887 movvc %xcc, %i2, %i0
12888 sth %i5, [%l7 + 0x64]
12889 mulscc %g6, %l1, %l2
12890 sub %o3, %l0, %g1
12891 tne %xcc, 0x3
12892 for %f10, %f6, %f12
12893 and %o4, 0x1641, %o6
12894 fxors %f13, %f5, %f8
12895 alignaddr %l3, %l6, %i1
12896 ldub [%l7 + 0x58], %i3
12897 nop
12898 setx loop_1500, %l0, %l1
12899 wrpr 0x1, %tl
12900 wrpr %l1, %tnpc
12901 setx 0x34400001400, %l0, %l1
12902 wrpr %l1, %tstate
12903 wrhpr 0x4, %htstate
12904 done
12905 fpadd16s %f3, %f3, %f14
12906 sth %i7, [%l7 + 0x78]
12907 umul %g5, %o7, %o0
12908loop_1500:
12909 xor %l5, %o5, %i6
12910 brgz %o1, loop_1501
12911 fmul8ulx16 %f8, %f6, %f14
12912 fmovscc %icc, %f14, %f5
12913 fbug,a %fcc3, loop_1502
12914loop_1501:
12915 fmul8sux16 %f14, %f0, %f2
12916 fcmpgt16 %f4, %f2, %g4
12917 ldd [%l7 + 0x60], %f14
12918loop_1502:
12919 edge32 %g7, %o2, %g3
12920 fones %f1
12921 bl,pt %icc, loop_1503
12922 call loop_1504
12923 fmovdvs %xcc, %f3, %f11
12924 ldsb [%l7 + 0x2A], %g2
12925loop_1503:
12926 ldsb [%l7 + 0x15], %l4
12927loop_1504:
12928 stx %i4, [%l7 + 0x10]
12929 edge16l %i0, %i2, %i5
12930 udivx %l1, 0x1763, %l2
12931 st %f2, [%l7 + 0x28]
12932 bvc,a loop_1505
12933 alignaddr %o3, %l0, %g1
12934 tne %icc, 0x0
12935 edge8ln %o4, %g6, %l3
12936loop_1505:
12937 ldd [%l7 + 0x30], %f14
12938 movcc %xcc, %l6, %i1
12939 fbul,a %fcc3, loop_1506
12940 edge8n %i3, %i7, %o6
12941 ldx [%l7 + 0x68], %g5
12942 fmovrdgez %o7, %f4, %f10
12943loop_1506:
12944 fandnot2s %f9, %f0, %f8
12945 array8 %l5, %o0, %o5
12946 lduh [%l7 + 0x60], %i6
12947 fandnot2 %f6, %f6, %f4
12948 ldd [%l7 + 0x50], %f0
12949 fand %f6, %f14, %f12
12950 bg,a loop_1507
12951 array32 %o1, %g4, %g7
12952 fmovrdgz %o2, %f4, %f4
12953 fornot1 %f6, %f6, %f10
12954loop_1507:
12955 movgu %xcc, %g3, %g2
12956 fba,a %fcc2, loop_1508
12957 bcc,pt %icc, loop_1509
12958 ldub [%l7 + 0x71], %i4
12959 fbg,a %fcc3, loop_1510
12960loop_1508:
12961 bne loop_1511
12962loop_1509:
12963 lduh [%l7 + 0x5C], %i0
12964 stb %l4, [%l7 + 0x49]
12965loop_1510:
12966 st %f0, [%l7 + 0x1C]
12967loop_1511:
12968 fmovdne %icc, %f2, %f7
12969 ldsb [%l7 + 0x1B], %i2
12970 for %f4, %f4, %f6
12971 brgz %l1, loop_1512
12972 fones %f1
12973 fbule %fcc2, loop_1513
12974 fbug %fcc3, loop_1514
12975loop_1512:
12976 edge32l %i5, %l2, %o3
12977 brnz,a %l0, loop_1515
12978loop_1513:
12979 movgu %icc, %g1, %o4
12980loop_1514:
12981 fbule,a %fcc1, loop_1516
12982 fmovdcc %icc, %f0, %f2
12983loop_1515:
12984 fcmpne32 %f10, %f0, %l3
12985 lduh [%l7 + 0x3A], %g6
12986loop_1516:
12987 ldub [%l7 + 0x38], %l6
12988 std %f8, [%l7 + 0x18]
12989 fmovdle %xcc, %f8, %f11
12990 brnz %i1, loop_1517
12991 tsubcctv %i3, 0x0FC9, %o6
12992 tge %xcc, 0x1
12993 array16 %i7, %o7, %g5
12994loop_1517:
12995 fmovs %f6, %f11
12996 movpos %icc, %o0, %o5
12997 bl,pt %icc, loop_1518
12998 bvc,pn %icc, loop_1519
12999 ld [%l7 + 0x1C], %f14
13000 ldub [%l7 + 0x2A], %l5
13001loop_1518:
13002 fbue,a %fcc1, loop_1520
13003loop_1519:
13004 fnands %f14, %f6, %f0
13005 std %f4, [%l7 + 0x10]
13006 lduw [%l7 + 0x60], %i6
13007loop_1520:
13008 fmovrdlz %o1, %f0, %f14
13009 fmovsl %xcc, %f8, %f13
13010 stx %g7, [%l7 + 0x68]
13011 srax %o2, %g4, %g2
13012 ldub [%l7 + 0x23], %i4
13013 fsrc2s %f9, %f14
13014 stb %i0, [%l7 + 0x30]
13015 srax %l4, %i2, %l1
13016 fornot2s %f0, %f14, %f11
13017 std %f10, [%l7 + 0x68]
13018 fmovdge %xcc, %f6, %f5
13019 be,pn %xcc, loop_1521
13020 st %f12, [%l7 + 0x0C]
13021 orcc %g3, %i5, %o3
13022 fzeros %f9
13023loop_1521:
13024 bvs %xcc, loop_1522
13025 edge16n %l0, %g1, %o4
13026 tpos %xcc, 0x3
13027 smulcc %l2, %g6, %l3
13028loop_1522:
13029 fsrc2s %f10, %f0
13030 fnot2 %f14, %f0
13031 movrne %l6, 0x13D, %i3
13032 ldub [%l7 + 0x50], %i1
13033 fmul8ulx16 %f0, %f8, %f14
13034 fmovdle %icc, %f11, %f12
13035 fmovrdne %o6, %f10, %f4
13036 fbge %fcc3, loop_1523
13037 fbule,a %fcc1, loop_1524
13038 andn %i7, 0x1E21, %g5
13039 fmovdcc %xcc, %f2, %f11
13040loop_1523:
13041 fcmpgt32 %f6, %f14, %o7
13042loop_1524:
13043 andcc %o0, 0x1F69, %o5
13044 std %f6, [%l7 + 0x28]
13045 fzeros %f2
13046 sra %i6, %o1, %l5
13047 st %f13, [%l7 + 0x3C]
13048 fandnot2 %f0, %f12, %f4
13049 lduw [%l7 + 0x1C], %g7
13050 fandnot1s %f0, %f3, %f4
13051 fmovse %xcc, %f1, %f15
13052 fnand %f0, %f6, %f4
13053 fandnot1 %f6, %f14, %f10
13054 ldsb [%l7 + 0x54], %o2
13055 tsubcc %g4, %g2, %i0
13056 ta %icc, 0x7
13057 sth %l4, [%l7 + 0x32]
13058 fpsub16 %f2, %f14, %f8
13059 fcmpne16 %f6, %f4, %i2
13060 andn %i4, 0x1D6B, %g3
13061 taddcctv %i5, 0x0B2F, %o3
13062 fmovsvc %xcc, %f1, %f1
13063 edge16l %l1, %l0, %g1
13064 array16 %o4, %l2, %l3
13065 addccc %g6, %l6, %i3
13066 fones %f13
13067 fmovrdgz %o6, %f10, %f10
13068 fpsub32 %f6, %f6, %f14
13069 movl %icc, %i1, %g5
13070 ldd [%l7 + 0x30], %f12
13071 bne loop_1525
13072 bge,a loop_1526
13073 fxnors %f11, %f9, %f0
13074 tge %xcc, 0x1
13075loop_1525:
13076 move %icc, %o7, %o0
13077loop_1526:
13078 sth %i7, [%l7 + 0x32]
13079 ld [%l7 + 0x20], %f10
13080 movrgez %o5, 0x2FD, %i6
13081 fbne %fcc2, loop_1527
13082 andcc %o1, %g7, %l5
13083 bg,pn %icc, loop_1528
13084 nop
13085 setx loop_1529, %l0, %l1
13086 jmpl %l1, %o2
13087loop_1527:
13088 ldsh [%l7 + 0x6E], %g4
13089 andcc %g2, %l4, %i0
13090loop_1528:
13091 fpackfix %f6, %f12
13092loop_1529:
13093 tle %xcc, 0x6
13094 array32 %i4, %g3, %i2
13095 fpack16 %f8, %f5
13096 ldsb [%l7 + 0x3E], %i5
13097 fmovdcc %xcc, %f6, %f11
13098 bvs %icc, loop_1530
13099 ldsb [%l7 + 0x2B], %o3
13100 xnor %l1, 0x1B2D, %l0
13101 bcs,a,pn %xcc, loop_1531
13102loop_1530:
13103 tsubcctv %o4, 0x0039, %g1
13104 pdist %f12, %f6, %f10
13105 fornot1s %f4, %f13, %f10
13106loop_1531:
13107 smulcc %l3, %l2, %g6
13108 ld [%l7 + 0x3C], %f15
13109 std %f0, [%l7 + 0x50]
13110 tsubcctv %i3, %o6, %i1
13111 st %f15, [%l7 + 0x60]
13112 ldd [%l7 + 0x30], %f12
13113 edge8n %l6, %g5, %o7
13114 fxors %f2, %f3, %f8
13115 stb %o0, [%l7 + 0x29]
13116 fcmpeq32 %f12, %f8, %i7
13117 fnot2 %f2, %f2
13118 udivcc %i6, 0x1BBD, %o5
13119 srl %o1, 0x0C, %l5
13120 orn %g7, %o2, %g2
13121 movcc %icc, %l4, %i0
13122 fnot1s %f4, %f2
13123 fandnot1s %f2, %f9, %f10
13124 tcs %xcc, 0x6
13125 fbne,a %fcc3, loop_1532
13126 fone %f14
13127 st %f14, [%l7 + 0x60]
13128 fmovrdgz %i4, %f6, %f10
13129loop_1532:
13130 bne,a,pt %xcc, loop_1533
13131 fnands %f5, %f3, %f3
13132 bpos loop_1534
13133 stx %g3, [%l7 + 0x70]
13134loop_1533:
13135 tgu %icc, 0x5
13136 lduh [%l7 + 0x48], %g4
13137loop_1534:
13138 bge,a loop_1535
13139 lduh [%l7 + 0x4A], %i2
13140 be loop_1536
13141 st %f7, [%l7 + 0x28]
13142loop_1535:
13143 addc %o3, %l1, %i5
13144 alignaddr %o4, %l0, %l3
13145loop_1536:
13146 movge %icc, %l2, %g1
13147 mulx %g6, %o6, %i3
13148 edge32l %i1, %l6, %o7
13149 fone %f6
13150 ld [%l7 + 0x6C], %f12
13151 ta %xcc, 0x4
13152 movge %icc, %o0, %i7
13153 ldd [%l7 + 0x38], %f14
13154 fbue,a %fcc0, loop_1537
13155 subccc %g5, %o5, %o1
13156 fbug,a %fcc1, loop_1538
13157 ldx [%l7 + 0x68], %i6
13158loop_1537:
13159 and %g7, 0x02A8, %l5
13160 fxnor %f10, %f6, %f8
13161loop_1538:
13162 lduw [%l7 + 0x20], %g2
13163 movrgz %l4, 0x1C7, %i0
13164 fmovse %icc, %f8, %f12
13165 edge32ln %i4, %o2, %g3
13166 fmovse %icc, %f5, %f8
13167 popc %i2, %o3
13168 lduh [%l7 + 0x08], %l1
13169 orcc %g4, 0x0D16, %o4
13170 st %f11, [%l7 + 0x08]
13171 stw %l0, [%l7 + 0x74]
13172 fmovrdgez %l3, %f14, %f2
13173 stx %i5, [%l7 + 0x28]
13174 edge8n %g1, %g6, %o6
13175 bneg,a,pt %icc, loop_1539
13176 tvs %icc, 0x3
13177 ldsw [%l7 + 0x64], %l2
13178 stb %i1, [%l7 + 0x4C]
13179loop_1539:
13180 bge,a,pn %icc, loop_1540
13181 fbul %fcc1, loop_1541
13182 fpack16 %f8, %f15
13183 movre %l6, %o7, %i3
13184loop_1540:
13185 st %f12, [%l7 + 0x10]
13186loop_1541:
13187 umulcc %i7, %g5, %o0
13188 movcs %xcc, %o5, %o1
13189 ld [%l7 + 0x20], %f8
13190 movn %icc, %g7, %l5
13191 fmovrdlez %i6, %f14, %f0
13192 orncc %g2, %i0, %i4
13193 lduh [%l7 + 0x76], %o2
13194 bg %icc, loop_1542
13195 fmovdneg %icc, %f6, %f0
13196 st %f14, [%l7 + 0x0C]
13197 ldx [%l7 + 0x78], %l4
13198loop_1542:
13199 ldub [%l7 + 0x30], %g3
13200 fcmpeq16 %f8, %f10, %i2
13201 movpos %xcc, %o3, %g4
13202 stw %o4, [%l7 + 0x70]
13203 stx %l0, [%l7 + 0x48]
13204 fmovdpos %xcc, %f4, %f13
13205 fnot2s %f7, %f9
13206 srax %l1, %i5, %l3
13207 stx %g1, [%l7 + 0x18]
13208 ldsb [%l7 + 0x2A], %g6
13209 taddcc %o6, 0x16A5, %l2
13210 fmovrsgz %l6, %f15, %f14
13211 bvc,a %icc, loop_1543
13212 andn %o7, 0x1EAC, %i3
13213 fmuld8ulx16 %f9, %f3, %f12
13214 bpos loop_1544
13215loop_1543:
13216 st %f3, [%l7 + 0x48]
13217 nop
13218 setx loop_1545, %l0, %l1
13219 wrpr 0x1, %tl
13220 wrpr %l1, %tnpc
13221 setx 0x34400001400, %l0, %l1
13222 wrpr %l1, %tstate
13223 wrhpr 0x4, %htstate
13224 done
13225 tge %icc, 0x4
13226loop_1544:
13227 ldsb [%l7 + 0x63], %i1
13228 fbuge,a %fcc1, loop_1546
13229loop_1545:
13230 taddcc %g5, 0x116F, %i7
13231 stb %o0, [%l7 + 0x08]
13232 fblg,a %fcc2, loop_1547
13233loop_1546:
13234 ldub [%l7 + 0x6E], %o5
13235 array16 %o1, %l5, %g7
13236 fpsub32 %f0, %f10, %f6
13237loop_1547:
13238 ldsh [%l7 + 0x5C], %i6
13239 ldub [%l7 + 0x70], %g2
13240 fcmps %fcc2, %f1, %f9
13241 fmovdneg %xcc, %f2, %f10
13242 fornot1 %f2, %f14, %f12
13243 std %f10, [%l7 + 0x60]
13244 stx %i4, [%l7 + 0x18]
13245 ldx [%l7 + 0x18], %i0
13246 fbne,a %fcc3, loop_1548
13247 ldsb [%l7 + 0x69], %o2
13248 edge32ln %g3, %i2, %l4
13249 fpack32 %f12, %f4, %f12
13250loop_1548:
13251 fmovrdgez %g4, %f4, %f2
13252 fba %fcc0, loop_1549
13253 fone %f0
13254 bvc,a loop_1550
13255 tg %icc, 0x3
13256loop_1549:
13257 std %f2, [%l7 + 0x48]
13258 fandnot1 %f14, %f12, %f0
13259loop_1550:
13260 lduh [%l7 + 0x30], %o3
13261 srl %l0, 0x0C, %l1
13262 movne %xcc, %o4, %i5
13263 bleu loop_1551
13264 edge32 %g1, %g6, %l3
13265 movne %xcc, %l2, %l6
13266 fcmpne32 %f12, %f6, %o6
13267loop_1551:
13268 lduw [%l7 + 0x58], %i3
13269 fcmple16 %f2, %f14, %i1
13270 lduh [%l7 + 0x70], %o7
13271 fmovdn %xcc, %f14, %f4
13272 ldd [%l7 + 0x28], %f4
13273 fmovdleu %xcc, %f2, %f3
13274 movl %xcc, %i7, %g5
13275 fmovdle %icc, %f8, %f3
13276 ldsb [%l7 + 0x6E], %o5
13277 sth %o0, [%l7 + 0x5C]
13278 ldsh [%l7 + 0x52], %o1
13279 ldx [%l7 + 0x38], %g7
13280 fmovs %f10, %f5
13281 mova %xcc, %i6, %l5
13282 nop
13283 setx loop_1552, %l0, %l1
13284 wrpr 0x1, %tl
13285 wrpr %l1, %tnpc
13286 setx 0x34400001400, %l0, %l1
13287 wrpr %l1, %tstate
13288 wrhpr 0x4, %htstate
13289 done
13290 sllx %g2, %i0, %o2
13291 edge8ln %g3, %i2, %i4
13292 fmovsn %icc, %f5, %f13
13293loop_1552:
13294 fmovrsgz %g4, %f3, %f8
13295 movrgz %o3, 0x0A1, %l0
13296 ldd [%l7 + 0x60], %f14
13297 movcc %icc, %l4, %l1
13298 fmovdle %icc, %f13, %f3
13299 stx %i5, [%l7 + 0x48]
13300 fmovspos %xcc, %f15, %f15
13301 std %f6, [%l7 + 0x40]
13302 bl,pn %icc, loop_1553
13303 fnand %f2, %f4, %f14
13304 andn %o4, %g1, %l3
13305 fone %f8
13306loop_1553:
13307 subcc %g6, %l2, %l6
13308 fmul8x16al %f10, %f11, %f2
13309 subcc %o6, 0x0AA2, %i1
13310 for %f8, %f14, %f12
13311 fandnot2s %f14, %f8, %f10
13312 fmovdleu %icc, %f5, %f3
13313 tsubcc %o7, %i7, %i3
13314 fbue %fcc0, loop_1554
13315 fmovdne %icc, %f11, %f1
13316 bvc,a,pt %icc, loop_1555
13317 lduw [%l7 + 0x2C], %o5
13318loop_1554:
13319 tn %xcc, 0x4
13320 ld [%l7 + 0x48], %f13
13321loop_1555:
13322 movpos %xcc, %g5, %o1
13323 fmovsvs %icc, %f1, %f15
13324 be %xcc, loop_1556
13325 sth %o0, [%l7 + 0x6A]
13326 tcc %xcc, 0x7
13327 fmovde %xcc, %f9, %f13
13328loop_1556:
13329 fnand %f10, %f0, %f14
13330 lduw [%l7 + 0x18], %i6
13331 xor %g7, %g2, %l5
13332 fbug,a %fcc3, loop_1557
13333 bvc,a loop_1558
13334 sub %o2, %g3, %i0
13335 tpos %icc, 0x0
13336loop_1557:
13337 ba,a %xcc, loop_1559
13338loop_1558:
13339 st %f1, [%l7 + 0x4C]
13340 fcmpeq16 %f6, %f4, %i2
13341 fornot2s %f13, %f0, %f1
13342loop_1559:
13343 bpos,pt %icc, loop_1560
13344 fmovsne %icc, %f12, %f5
13345 std %f4, [%l7 + 0x30]
13346 fmovsa %icc, %f2, %f12
13347loop_1560:
13348 subccc %g4, 0x0719, %o3
13349 bne,a %icc, loop_1561
13350 ldsw [%l7 + 0x64], %l0
13351 ldub [%l7 + 0x7A], %i4
13352 ldsh [%l7 + 0x4C], %l4
13353loop_1561:
13354 fornot2s %f9, %f2, %f0
13355 ldsh [%l7 + 0x66], %i5
13356 fmovsneg %xcc, %f0, %f1
13357 fcmps %fcc3, %f6, %f6
13358 movvc %xcc, %o4, %l1
13359 fmovrslz %g1, %f15, %f14
13360 fornot1s %f13, %f6, %f14
13361 fmovrsgez %l3, %f2, %f15
13362 subcc %l2, %l6, %g6
13363 sth %i1, [%l7 + 0x68]
13364 tcs %xcc, 0x0
13365 stw %o6, [%l7 + 0x44]
13366 fmovsl %xcc, %f8, %f5
13367 fbue %fcc2, loop_1562
13368 fabss %f6, %f14
13369 fbug %fcc3, loop_1563
13370 fabsd %f10, %f14
13371loop_1562:
13372 srlx %o7, %i7, %i3
13373 fmovrse %o5, %f9, %f4
13374loop_1563:
13375 fxor %f4, %f0, %f6
13376 bneg,a loop_1564
13377 popc 0x07FB, %g5
13378 stx %o0, [%l7 + 0x48]
13379 std %f6, [%l7 + 0x20]
13380loop_1564:
13381 edge32ln %o1, %g7, %g2
13382 stx %i6, [%l7 + 0x68]
13383 smulcc %o2, %l5, %i0
13384 orncc %i2, 0x1A3C, %g3
13385 std %f12, [%l7 + 0x18]
13386 udiv %o3, 0x045B, %g4
13387 movcs %xcc, %l0, %i4
13388 fzero %f12
13389 movre %i5, 0x138, %l4
13390 edge8l %o4, %g1, %l3
13391 fmovsn %xcc, %f1, %f8
13392 movvs %icc, %l2, %l1
13393 edge8l %g6, %i1, %o6
13394 move %icc, %l6, %o7
13395 stx %i7, [%l7 + 0x30]
13396 fsrc2s %f11, %f3
13397 movcc %icc, %o5, %g5
13398 bcc %xcc, loop_1565
13399 fandnot1s %f13, %f6, %f2
13400 fpack16 %f2, %f1
13401 ldx [%l7 + 0x70], %o0
13402loop_1565:
13403 tgu %icc, 0x7
13404 ldsh [%l7 + 0x5C], %i3
13405 sra %g7, %g2, %o1
13406 fbne,a %fcc1, loop_1566
13407 edge32n %o2, %l5, %i6
13408 lduh [%l7 + 0x1A], %i0
13409 fbne,a %fcc2, loop_1567
13410loop_1566:
13411 fcmpne32 %f10, %f6, %i2
13412 srl %g3, %o3, %l0
13413 fzero %f12
13414loop_1567:
13415 movrlz %i4, %i5, %l4
13416 stx %o4, [%l7 + 0x78]
13417 stx %g1, [%l7 + 0x70]
13418 tle %icc, 0x0
13419 fblg,a %fcc1, loop_1568
13420 fmovsge %icc, %f0, %f3
13421 sethi 0x13AE, %g4
13422 st %f14, [%l7 + 0x3C]
13423loop_1568:
13424 lduw [%l7 + 0x48], %l3
13425 std %f10, [%l7 + 0x30]
13426 fcmple32 %f2, %f8, %l2
13427 fnot1 %f2, %f10
13428 fpsub16s %f11, %f15, %f13
13429 be,a loop_1569
13430 fnands %f3, %f1, %f2
13431 orcc %g6, %l1, %i1
13432 stb %o6, [%l7 + 0x7F]
13433loop_1569:
13434 edge32n %l6, %o7, %o5
13435 ldub [%l7 + 0x62], %g5
13436 fmovdneg %icc, %f14, %f5
13437 ldub [%l7 + 0x2A], %o0
13438 srlx %i7, 0x1A, %g7
13439 stx %i3, [%l7 + 0x18]
13440 fmovsa %xcc, %f4, %f9
13441 ldsw [%l7 + 0x0C], %o1
13442 edge16l %g2, %o2, %i6
13443 ldd [%l7 + 0x18], %f14
13444 tcs %xcc, 0x1
13445 stb %l5, [%l7 + 0x0F]
13446 fmovrde %i0, %f6, %f2
13447 lduw [%l7 + 0x20], %i2
13448 fsrc2s %f15, %f6
13449 add %g3, %o3, %l0
13450 taddcctv %i4, 0x1186, %i5
13451 bge,a loop_1570
13452 ldd [%l7 + 0x30], %f0
13453 ble,a %xcc, loop_1571
13454 ble,a loop_1572
13455loop_1570:
13456 addccc %l4, %g1, %g4
13457 movre %o4, %l3, %l2
13458loop_1571:
13459 fpsub32 %f0, %f2, %f2
13460loop_1572:
13461 mova %xcc, %g6, %l1
13462 tge %xcc, 0x3
13463 fmovsgu %xcc, %f5, %f14
13464 ldsb [%l7 + 0x7E], %i1
13465 lduw [%l7 + 0x64], %l6
13466 tne %icc, 0x4
13467 fmovrdgez %o7, %f2, %f10
13468 bl,a %icc, loop_1573
13469 edge16ln %o6, %g5, %o5
13470 bleu %xcc, loop_1574
13471 movne %icc, %o0, %i7
13472loop_1573:
13473 fmovsg %xcc, %f4, %f6
13474 fnand %f12, %f8, %f2
13475loop_1574:
13476 ldsw [%l7 + 0x44], %g7
13477 edge32 %o1, %i3, %g2
13478 sth %o2, [%l7 + 0x08]
13479 tcc %xcc, 0x1
13480 lduh [%l7 + 0x22], %i6
13481 stb %i0, [%l7 + 0x2B]
13482 fba,a %fcc1, loop_1575
13483 ldsh [%l7 + 0x44], %i2
13484 fxor %f14, %f0, %f0
13485 bleu loop_1576
13486loop_1575:
13487 stw %g3, [%l7 + 0x3C]
13488 movcs %icc, %l5, %l0
13489 stb %i4, [%l7 + 0x1F]
13490loop_1576:
13491 bcs,pn %icc, loop_1577
13492 fbu %fcc3, loop_1578
13493 bgu,pt %xcc, loop_1579
13494 ba,a loop_1580
13495loop_1577:
13496 fcmpd %fcc0, %f0, %f0
13497loop_1578:
13498 edge32 %i5, %o3, %g1
13499loop_1579:
13500 std %f4, [%l7 + 0x30]
13501loop_1580:
13502 andn %l4, %o4, %l3
13503 fmovsvc %xcc, %f4, %f13
13504 edge8l %l2, %g6, %g4
13505 taddcc %i1, 0x07CA, %l1
13506 movrgez %l6, %o6, %o7
13507 fandnot2s %f11, %f11, %f5
13508 fmul8x16 %f1, %f0, %f4
13509 bl %xcc, loop_1581
13510 nop
13511 setx loop_1582, %l0, %l1
13512 wrpr 0x1, %tl
13513 wrpr %l1, %tpc
13514 add %l1, 0x4, %l1
13515 wrpr %l1, %tnpc
13516 setx 0x34400001400, %l0, %l1
13517 wrpr %l1, %tstate
13518 wrhpr 0x4, %htstate
13519 retry
13520 ldub [%l7 + 0x3A], %o5
13521 std %f14, [%l7 + 0x18]
13522loop_1581:
13523 ldx [%l7 + 0x20], %g5
13524loop_1582:
13525 edge8ln %o0, %i7, %o1
13526 fnegs %f12, %f11
13527 fnot1s %f0, %f15
13528 stw %i3, [%l7 + 0x68]
13529 movvs %icc, %g2, %g7
13530 udiv %o2, 0x186F, %i6
13531 movrgz %i0, %i2, %g3
13532 std %f6, [%l7 + 0x20]
13533 fbne,a %fcc3, loop_1583
13534 sllx %l0, 0x19, %i4
13535 andcc %l5, 0x1594, %i5
13536 fmovrsgez %o3, %f0, %f14
13537loop_1583:
13538 lduh [%l7 + 0x44], %g1
13539 pdist %f2, %f12, %f4
13540 movvs %xcc, %o4, %l4
13541 ldx [%l7 + 0x38], %l3
13542 faligndata %f2, %f2, %f12
13543 ldsw [%l7 + 0x5C], %g6
13544 std %f10, [%l7 + 0x68]
13545 fmovrdlez %l2, %f12, %f0
13546 movcs %icc, %i1, %g4
13547 fmovdle %icc, %f6, %f7
13548 stb %l1, [%l7 + 0x1B]
13549 be %icc, loop_1584
13550 subcc %o6, 0x097B, %o7
13551 movpos %xcc, %l6, %o5
13552 orn %g5, %i7, %o0
13553loop_1584:
13554 xorcc %o1, 0x0E15, %g2
13555 std %f10, [%l7 + 0x30]
13556 sub %g7, 0x06A4, %i3
13557 ldsh [%l7 + 0x58], %o2
13558 ldsb [%l7 + 0x74], %i6
13559 ble %icc, loop_1585
13560 ldd [%l7 + 0x20], %f8
13561 ldsh [%l7 + 0x0C], %i2
13562 fbul,a %fcc2, loop_1586
13563loop_1585:
13564 fmovdgu %icc, %f11, %f6
13565 fbo %fcc0, loop_1587
13566 fcmps %fcc2, %f8, %f10
13567loop_1586:
13568 fandnot1s %f10, %f14, %f3
13569 fcmpd %fcc3, %f0, %f4
13570loop_1587:
13571 fpsub32s %f12, %f6, %f6
13572 stb %g3, [%l7 + 0x1D]
13573 ldx [%l7 + 0x08], %l0
13574 tg %xcc, 0x1
13575 fornot2 %f0, %f0, %f14
13576 ld [%l7 + 0x24], %f0
13577 edge8ln %i0, %i4, %i5
13578 fpadd16s %f11, %f7, %f10
13579 fmovrslz %o3, %f2, %f12
13580 movcs %icc, %g1, %o4
13581 nop
13582 setx loop_1588, %l0, %l1
13583 wrpr 0x1, %tl
13584 wrpr %l1, %tnpc
13585 setx 0x34400001400, %l0, %l1
13586 wrpr %l1, %tstate
13587 wrhpr 0x4, %htstate
13588 done
13589 ldd [%l7 + 0x70], %f6
13590 fzeros %f5
13591 ldsw [%l7 + 0x78], %l5
13592loop_1588:
13593 xnor %l3, 0x0300, %g6
13594 brgez %l2, loop_1589
13595 nop
13596 setx loop_1590, %l0, %l1
13597 wrpr 0x1, %tl
13598 wrpr %l1, %tnpc
13599 setx 0x34400001400, %l0, %l1
13600 wrpr %l1, %tstate
13601 wrhpr 0x4, %htstate
13602 done
13603 fnot1s %f0, %f14
13604 taddcc %l4, %g4, %i1
13605loop_1589:
13606 edge8ln %l1, %o7, %o6
13607loop_1590:
13608 nop
13609 setx loop_1591, %l0, %l1
13610 jmpl %l1, %o5
13611 te %xcc, 0x3
13612 fandnot2s %f12, %f6, %f5
13613 ldsh [%l7 + 0x46], %g5
13614loop_1591:
13615 movge %xcc, %i7, %l6
13616 fble,a %fcc0, loop_1592
13617 movgu %icc, %o1, %o0
13618 fmul8x16au %f6, %f13, %f8
13619 edge16 %g2, %g7, %i3
13620loop_1592:
13621 movl %icc, %i6, %o2
13622 fmovrsgz %i2, %f14, %f12
13623 sdivcc %l0, 0x13CC, %i0
13624 stb %g3, [%l7 + 0x3B]
13625 addc %i5, %i4, %g1
13626 fsrc2 %f0, %f10
13627 ld [%l7 + 0x78], %f0
13628 stx %o3, [%l7 + 0x78]
13629 udivcc %o4, 0x0BF3, %l3
13630 tleu %icc, 0x5
13631 add %l5, %g6, %l2
13632 fmovde %xcc, %f14, %f10
13633 stb %l4, [%l7 + 0x45]
13634 fnand %f4, %f8, %f2
13635 ld [%l7 + 0x70], %f8
13636 ldsb [%l7 + 0x1D], %g4
13637 ldx [%l7 + 0x60], %i1
13638 lduh [%l7 + 0x0E], %l1
13639 movg %xcc, %o6, %o5
13640 fnor %f0, %f6, %f2
13641 ld [%l7 + 0x20], %f6
13642 and %g5, %i7, %l6
13643 stw %o7, [%l7 + 0x38]
13644 tne %xcc, 0x2
13645 ld [%l7 + 0x78], %f6
13646 pdist %f8, %f4, %f6
13647 fmul8sux16 %f12, %f10, %f12
13648 stx %o1, [%l7 + 0x20]
13649 sdiv %g2, 0x0E4D, %o0
13650 sdiv %g7, 0x1341, %i3
13651 srl %i6, %i2, %l0
13652 ldd [%l7 + 0x78], %f12
13653 ldsh [%l7 + 0x34], %i0
13654 brgez %g3, loop_1593
13655 std %f0, [%l7 + 0x08]
13656 fbl %fcc1, loop_1594
13657 fbul,a %fcc0, loop_1595
13658loop_1593:
13659 fmovsle %icc, %f4, %f13
13660 fmuld8ulx16 %f7, %f9, %f0
13661loop_1594:
13662 movneg %xcc, %i5, %i4
13663loop_1595:
13664 srl %g1, 0x03, %o3
13665 fmovdg %xcc, %f15, %f6
13666 fmuld8ulx16 %f3, %f5, %f6
13667 add %o2, 0x0AFB, %l3
13668 ldsb [%l7 + 0x65], %o4
13669 ldsb [%l7 + 0x71], %g6
13670 fbul %fcc0, loop_1596
13671 subc %l2, 0x0A03, %l5
13672 ld [%l7 + 0x70], %f3
13673 tcc %xcc, 0x3
13674loop_1596:
13675 fba %fcc1, loop_1597
13676 std %f6, [%l7 + 0x40]
13677 stb %g4, [%l7 + 0x17]
13678 smul %l4, 0x1DFB, %i1
13679loop_1597:
13680 brlz %l1, loop_1598
13681 fbl %fcc1, loop_1599
13682 fmovsa %icc, %f6, %f7
13683 tpos %xcc, 0x5
13684loop_1598:
13685 fmovrslz %o6, %f2, %f10
13686loop_1599:
13687 fsrc2 %f2, %f4
13688 fmuld8ulx16 %f3, %f10, %f12
13689 fmovde %icc, %f0, %f1
13690 andn %g5, 0x1CD4, %o5
13691 fmovd %f12, %f4
13692 tg %xcc, 0x0
13693 tsubcctv %l6, 0x1C3C, %o7
13694 tsubcctv %o1, %i7, %g2
13695 fmovdpos %icc, %f7, %f10
13696 fbug %fcc2, loop_1600
13697 faligndata %f4, %f14, %f6
13698 fmovsge %xcc, %f6, %f6
13699 stx %o0, [%l7 + 0x68]
13700loop_1600:
13701 alignaddrl %g7, %i6, %i3
13702 mulscc %i2, %l0, %g3
13703 movn %xcc, %i0, %i4
13704 sllx %g1, 0x0E, %i5
13705 fxors %f13, %f13, %f13
13706 bvs loop_1601
13707 fbne %fcc3, loop_1602
13708 fmuld8sux16 %f5, %f5, %f14
13709 bpos,a,pn %icc, loop_1603
13710loop_1601:
13711 fbug,a %fcc2, loop_1604
13712loop_1602:
13713 fabsd %f14, %f8
13714 fmovrsgez %o2, %f0, %f14
13715loop_1603:
13716 edge16n %o3, %o4, %l3
13717loop_1604:
13718 ldx [%l7 + 0x58], %g6
13719 fsrc2s %f2, %f7
13720 lduh [%l7 + 0x68], %l2
13721 tg %xcc, 0x6
13722 sth %g4, [%l7 + 0x74]
13723 ldub [%l7 + 0x29], %l5
13724 fsrc1 %f2, %f10
13725 brz,a %l4, loop_1605
13726 udivx %i1, 0x05CD, %l1
13727 fmovdg %icc, %f0, %f7
13728 fmovrsgz %g5, %f10, %f3
13729loop_1605:
13730 sth %o6, [%l7 + 0x72]
13731 fmovse %xcc, %f0, %f6
13732 fcmpeq16 %f4, %f12, %l6
13733 fbo,a %fcc3, loop_1606
13734 fble %fcc2, loop_1607
13735 st %f9, [%l7 + 0x58]
13736 ldsb [%l7 + 0x43], %o5
13737loop_1606:
13738 or %o1, 0x039B, %i7
13739loop_1607:
13740 xnor %g2, 0x1F6E, %o0
13741 ldsb [%l7 + 0x4C], %o7
13742 subc %g7, 0x0E1E, %i3
13743 bshuffle %f6, %f12, %f12
13744 fmovda %xcc, %f5, %f5
13745 tcc %xcc, 0x3
13746 edge32n %i6, %i2, %g3
13747 fbu %fcc0, loop_1608
13748 st %f7, [%l7 + 0x34]
13749 fmovdneg %icc, %f0, %f15
13750 bcc,a,pt %icc, loop_1609
13751loop_1608:
13752 tne %xcc, 0x6
13753 orncc %l0, %i4, %i0
13754 fmovdge %icc, %f5, %f11
13755loop_1609:
13756 tle %xcc, 0x5
13757 std %f2, [%l7 + 0x40]
13758 umul %g1, 0x04CD, %i5
13759 fbge,a %fcc3, loop_1610
13760 ldsh [%l7 + 0x24], %o2
13761 ldsb [%l7 + 0x6C], %o3
13762 fmovrdgez %o4, %f14, %f14
13763loop_1610:
13764 mulscc %g6, %l3, %g4
13765 fblg %fcc2, loop_1611
13766 ldx [%l7 + 0x50], %l5
13767 fnot2 %f2, %f6
13768 umulcc %l2, %l4, %i1
13769loop_1611:
13770 fpsub16s %f0, %f4, %f0
13771 fpack16 %f10, %f10
13772 sth %g5, [%l7 + 0x3C]
13773 ldsw [%l7 + 0x78], %o6
13774 fmovrsne %l6, %f15, %f14
13775 ldsh [%l7 + 0x42], %l1
13776 bgu,a %xcc, loop_1612
13777 fmovrdlz %o1, %f8, %f12
13778 ldd [%l7 + 0x68], %f0
13779 fxors %f14, %f10, %f0
13780loop_1612:
13781 bn %icc, loop_1613
13782 st %f5, [%l7 + 0x54]
13783 taddcctv %o5, %g2, %i7
13784 fmovdneg %xcc, %f10, %f5
13785loop_1613:
13786 fble %fcc1, loop_1614
13787 std %f0, [%l7 + 0x28]
13788 edge32l %o7, %o0, %i3
13789 ldsb [%l7 + 0x62], %g7
13790loop_1614:
13791 fbne %fcc1, loop_1615
13792 ldsw [%l7 + 0x4C], %i6
13793 fcmpgt32 %f0, %f12, %i2
13794 tvc %icc, 0x4
13795loop_1615:
13796 fmovrse %l0, %f0, %f10
13797 fone %f0
13798 lduh [%l7 + 0x76], %i4
13799 ld [%l7 + 0x14], %f9
13800 array8 %g3, %g1, %i0
13801 stb %i5, [%l7 + 0x0C]
13802 fmovdne %icc, %f13, %f14
13803 stx %o2, [%l7 + 0x10]
13804 fornot1s %f4, %f0, %f14
13805 brnz %o3, loop_1616
13806 bl %icc, loop_1617
13807 fba,a %fcc1, loop_1618
13808 bpos,pt %icc, loop_1619
13809loop_1616:
13810 ldsb [%l7 + 0x27], %g6
13811loop_1617:
13812 ldsh [%l7 + 0x5C], %o4
13813loop_1618:
13814 bl loop_1620
13815loop_1619:
13816 ble,a %xcc, loop_1621
13817 fmul8x16 %f2, %f14, %f14
13818 fnegs %f5, %f5
13819loop_1620:
13820 fandnot2s %f11, %f2, %f13
13821loop_1621:
13822 bshuffle %f0, %f2, %f8
13823 stx %l3, [%l7 + 0x58]
13824 bn,a loop_1622
13825 andncc %g4, %l2, %l4
13826 ldub [%l7 + 0x6E], %i1
13827 add %l5, 0x1B27, %o6
13828loop_1622:
13829 fmovdne %xcc, %f0, %f0
13830 ldsw [%l7 + 0x20], %g5
13831 fsrc1 %f14, %f0
13832 ldsh [%l7 + 0x30], %l1
13833 fcmple16 %f4, %f10, %o1
13834 sra %l6, 0x0B, %o5
13835 fabsd %f12, %f0
13836 fnegs %f13, %f5
13837 movleu %icc, %g2, %i7
13838 ldx [%l7 + 0x58], %o7
13839 std %f8, [%l7 + 0x60]
13840 sth %o0, [%l7 + 0x1E]
13841 fmovrdne %g7, %f10, %f14
13842 fpack16 %f6, %f1
13843 addcc %i6, %i3, %i2
13844 fbug %fcc0, loop_1623
13845 ldsw [%l7 + 0x08], %i4
13846 fbule,a %fcc2, loop_1624
13847 tge %icc, 0x0
13848loop_1623:
13849 fnegd %f8, %f10
13850 fmovrdlz %l0, %f10, %f6
13851loop_1624:
13852 movcc %icc, %g3, %g1
13853 bvs,a,pt %xcc, loop_1625
13854 fbug,a %fcc1, loop_1626
13855 ldub [%l7 + 0x25], %i5
13856 pdist %f0, %f2, %f4
13857loop_1625:
13858 fsrc1 %f6, %f2
13859loop_1626:
13860 fcmpes %fcc1, %f2, %f7
13861 movl %icc, %o2, %i0
13862 ldx [%l7 + 0x30], %g6
13863 fpack16 %f6, %f8
13864 fmovdge %icc, %f11, %f1
13865 fbug %fcc3, loop_1627
13866 fmovdcs %xcc, %f6, %f10
13867 fmovsvc %xcc, %f2, %f1
13868 andn %o3, 0x05C1, %o4
13869loop_1627:
13870 fnegs %f6, %f9
13871 ldx [%l7 + 0x50], %g4
13872 fmovrdgz %l2, %f10, %f8
13873 tcc %icc, 0x5
13874 bcs,pt %icc, loop_1628
13875 ldsb [%l7 + 0x49], %l4
13876 lduw [%l7 + 0x14], %i1
13877 fbge %fcc3, loop_1629
13878loop_1628:
13879 fandnot2 %f6, %f2, %f0
13880 sth %l5, [%l7 + 0x0E]
13881 fxnor %f12, %f6, %f12
13882loop_1629:
13883 ldx [%l7 + 0x20], %o6
13884 fmul8x16au %f8, %f3, %f2
13885 fmul8x16al %f14, %f14, %f0
13886 bge,a,pn %xcc, loop_1630
13887 fsrc1s %f1, %f4
13888 subc %g5, %l1, %l3
13889 and %l6, 0x0833, %o1
13890loop_1630:
13891 stb %g2, [%l7 + 0x37]
13892 fbge %fcc3, loop_1631
13893 fmovdpos %xcc, %f14, %f3
13894 array32 %i7, %o5, %o7
13895 fmovrslz %o0, %f3, %f14
13896loop_1631:
13897 nop
13898 setx loop_1632, %l0, %l1
13899 jmpl %l1, %i6
13900 stw %i3, [%l7 + 0x50]
13901 popc 0x0F25, %i2
13902 fand %f8, %f2, %f14
13903loop_1632:
13904 ldsb [%l7 + 0x6C], %i4
13905 tl %xcc, 0x2
13906 bshuffle %f0, %f4, %f10
13907 ld [%l7 + 0x5C], %f13
13908 edge16l %g7, %g3, %g1
13909 sth %l0, [%l7 + 0x76]
13910 fbo,a %fcc0, loop_1633
13911 ldub [%l7 + 0x1E], %o2
13912 fmovscs %xcc, %f0, %f7
13913 sth %i0, [%l7 + 0x6C]
13914loop_1633:
13915 fornot2s %f7, %f9, %f15
13916 edge8l %i5, %o3, %g6
13917 fbu %fcc2, loop_1634
13918 stx %o4, [%l7 + 0x30]
13919 ld [%l7 + 0x1C], %f12
13920 std %f0, [%l7 + 0x08]
13921loop_1634:
13922 bn %xcc, loop_1635
13923 ba,pt %xcc, loop_1636
13924 pdist %f12, %f14, %f4
13925 sth %l2, [%l7 + 0x66]
13926loop_1635:
13927 lduw [%l7 + 0x54], %g4
13928loop_1636:
13929 fbul,a %fcc0, loop_1637
13930 stw %i1, [%l7 + 0x30]
13931 lduw [%l7 + 0x18], %l5
13932 nop
13933 setx loop_1638, %l0, %l1
13934 jmpl %l1, %l4
13935loop_1637:
13936 brnz,a %o6, loop_1639
13937 fcmped %fcc2, %f0, %f10
13938 stw %g5, [%l7 + 0x34]
13939loop_1638:
13940 sth %l3, [%l7 + 0x6A]
13941loop_1639:
13942 movgu %xcc, %l1, %l6
13943 sth %o1, [%l7 + 0x3E]
13944 sdivcc %g2, 0x176A, %i7
13945 edge8n %o7, %o5, %i6
13946 fcmped %fcc3, %f0, %f4
13947 bpos,pn %icc, loop_1640
13948 tsubcc %i3, %i2, %o0
13949 fmuld8ulx16 %f3, %f9, %f0
13950 fbg,a %fcc2, loop_1641
13951loop_1640:
13952 stx %g7, [%l7 + 0x78]
13953 stx %i4, [%l7 + 0x48]
13954 fmovda %icc, %f1, %f11
13955loop_1641:
13956 fmovdvs %xcc, %f9, %f9
13957 umul %g3, %g1, %o2
13958 tg %xcc, 0x4
13959 move %icc, %l0, %i5
13960 fbul %fcc3, loop_1642
13961 movne %icc, %o3, %g6
13962 ldsb [%l7 + 0x0F], %i0
13963 sethi 0x00DB, %l2
13964loop_1642:
13965 movcc %icc, %o4, %g4
13966 bvs,pn %xcc, loop_1643
13967 tsubcctv %l5, %l4, %i1
13968 stx %g5, [%l7 + 0x08]
13969 fmovrdne %o6, %f4, %f6
13970loop_1643:
13971 ldsb [%l7 + 0x0D], %l3
13972 fmovsle %icc, %f13, %f13
13973 fzeros %f11
13974 brlz,a %l6, loop_1644
13975 sethi 0x01B9, %l1
13976 lduw [%l7 + 0x10], %o1
13977 fmovdcc %icc, %f1, %f9
13978loop_1644:
13979 fzero %f4
13980 stw %i7, [%l7 + 0x38]
13981 fnot1 %f10, %f12
13982 stb %g2, [%l7 + 0x69]
13983 lduh [%l7 + 0x28], %o7
13984 movcc %xcc, %o5, %i6
13985 ldx [%l7 + 0x70], %i2
13986 movg %icc, %i3, %o0
13987 stx %i4, [%l7 + 0x58]
13988 stw %g3, [%l7 + 0x20]
13989 movrgz %g1, 0x09C, %g7
13990 std %f6, [%l7 + 0x58]
13991 smul %l0, 0x1D01, %i5
13992 ldsb [%l7 + 0x5D], %o3
13993 edge16 %o2, %i0, %g6
13994 movn %icc, %l2, %o4
13995 bpos,a,pt %xcc, loop_1645
13996 fmovrdgz %l5, %f0, %f12
13997 fmovdpos %icc, %f15, %f3
13998 sth %l4, [%l7 + 0x12]
13999loop_1645:
14000 stw %i1, [%l7 + 0x7C]
14001 ld [%l7 + 0x40], %f4
14002 sethi 0x12BC, %g4
14003 lduh [%l7 + 0x3E], %g5
14004 sdivcc %l3, 0x0445, %o6
14005 ldx [%l7 + 0x58], %l1
14006 fmul8ulx16 %f12, %f14, %f14
14007 stw %o1, [%l7 + 0x1C]
14008 fcmpne32 %f12, %f10, %i7
14009 edge8l %l6, %g2, %o7
14010 fmovsa %icc, %f1, %f1
14011 bpos %xcc, loop_1646
14012 movgu %icc, %i6, %o5
14013 lduh [%l7 + 0x42], %i2
14014 be,a,pt %xcc, loop_1647
14015loop_1646:
14016 fpsub16 %f2, %f4, %f2
14017 fbule %fcc3, loop_1648
14018 stx %i3, [%l7 + 0x10]
14019loop_1647:
14020 st %f9, [%l7 + 0x7C]
14021 tvc %icc, 0x2
14022loop_1648:
14023 fbe,a %fcc3, loop_1649
14024 be,pt %icc, loop_1650
14025 srl %o0, 0x12, %g3
14026 tpos %icc, 0x5
14027loop_1649:
14028 sth %i4, [%l7 + 0x26]
14029loop_1650:
14030 sra %g1, 0x0E, %g7
14031 fcmpgt16 %f6, %f2, %i5
14032 stw %l0, [%l7 + 0x14]
14033 bg %icc, loop_1651
14034 fcmps %fcc1, %f6, %f4
14035 fmovscc %xcc, %f13, %f6
14036 movrlez %o2, %i0, %o3
14037loop_1651:
14038 movcc %xcc, %l2, %g6
14039 tsubcc %o4, %l5, %l4
14040 fornot1s %f5, %f4, %f13
14041 fcmpeq16 %f14, %f8, %g4
14042 ba,pt %icc, loop_1652
14043 fsrc1 %f10, %f8
14044 fcmple32 %f14, %f0, %i1
14045 fmuld8sux16 %f11, %f4, %f14
14046loop_1652:
14047 fnegs %f8, %f2
14048 bn,a loop_1653
14049 fmovdneg %icc, %f0, %f0
14050 stx %g5, [%l7 + 0x28]
14051 fmovdvs %icc, %f10, %f2
14052loop_1653:
14053 ldd [%l7 + 0x10], %f8
14054 fblg,a %fcc3, loop_1654
14055 fcmpd %fcc0, %f4, %f4
14056 udivx %l3, 0x17E8, %l1
14057 edge8n %o6, %o1, %i7
14058loop_1654:
14059 ldub [%l7 + 0x2C], %g2
14060 fbo %fcc1, loop_1655
14061 subc %l6, 0x173A, %i6
14062 ld [%l7 + 0x24], %f2
14063 edge32n %o5, %i2, %o7
14064loop_1655:
14065 mulscc %i3, 0x0DD7, %o0
14066 edge32ln %g3, %i4, %g1
14067 fmovdle %icc, %f13, %f11
14068 nop
14069 setx loop_1656, %l0, %l1
14070 wrpr 0x1, %tl
14071 wrpr %l1, %tnpc
14072 setx 0x34400001400, %l0, %l1
14073 wrpr %l1, %tstate
14074 wrhpr 0x4, %htstate
14075 done
14076 std %f14, [%l7 + 0x78]
14077 std %f8, [%l7 + 0x70]
14078 tne %xcc, 0x7
14079loop_1656:
14080 ldsh [%l7 + 0x5E], %g7
14081 alignaddr %i5, %o2, %i0
14082 fmovsneg %icc, %f1, %f5
14083 lduw [%l7 + 0x40], %l0
14084 ldx [%l7 + 0x40], %l2
14085 fmovrdlz %g6, %f2, %f4
14086 ldx [%l7 + 0x18], %o3
14087 ldub [%l7 + 0x10], %l5
14088 udiv %o4, 0x0A26, %l4
14089 sth %g4, [%l7 + 0x24]
14090 fcmpeq16 %f12, %f12, %g5
14091 bvc,pn %xcc, loop_1657
14092 fbue %fcc0, loop_1658
14093 movrlz %l3, %i1, %o6
14094 movcc %icc, %o1, %i7
14095loop_1657:
14096 st %f7, [%l7 + 0x44]
14097loop_1658:
14098 stb %l1, [%l7 + 0x4A]
14099 fnot1 %f2, %f8
14100 stw %g2, [%l7 + 0x54]
14101 edge16ln %i6, %l6, %o5
14102 fand %f8, %f14, %f10
14103 edge16ln %o7, %i2, %i3
14104 fbne %fcc1, loop_1659
14105 add %g3, %i4, %g1
14106 brlez,a %o0, loop_1660
14107 srl %g7, %o2, %i0
14108loop_1659:
14109 fzeros %f10
14110 fmovrse %i5, %f10, %f2
14111loop_1660:
14112 nop
14113 setx loop_1661, %l0, %l1
14114 wrpr 0x1, %tl
14115 wrpr %l1, %tpc
14116 add %l1, 0x4, %l1
14117 wrpr %l1, %tnpc
14118 setx 0x34400001400, %l0, %l1
14119 wrpr %l1, %tstate
14120 wrhpr 0x4, %htstate
14121 retry
14122 fbn %fcc1, loop_1662
14123 movg %icc, %l0, %l2
14124 ld [%l7 + 0x74], %f12
14125loop_1661:
14126 ldsw [%l7 + 0x0C], %o3
14127loop_1662:
14128 fmovsn %xcc, %f9, %f6
14129 ldsw [%l7 + 0x1C], %g6
14130 ldsb [%l7 + 0x1D], %l5
14131 fsrc2 %f8, %f0
14132 ldub [%l7 + 0x58], %l4
14133 fpsub32 %f10, %f4, %f14
14134 andncc %o4, %g4, %g5
14135 fpack16 %f10, %f15
14136 sll %i1, 0x1A, %o6
14137 stw %l3, [%l7 + 0x40]
14138 ldd [%l7 + 0x78], %f12
14139 edge32n %o1, %i7, %g2
14140 pdist %f12, %f2, %f12
14141 alignaddrl %l1, %i6, %l6
14142 brz %o7, loop_1663
14143 movge %icc, %i2, %o5
14144 add %i3, 0x12D1, %g3
14145 bvs,a,pt %icc, loop_1664
14146loop_1663:
14147 std %f4, [%l7 + 0x70]
14148 tvs %icc, 0x4
14149 fornot1 %f4, %f2, %f12
14150loop_1664:
14151 tcc %xcc, 0x7
14152 fmovrdgez %i4, %f6, %f6
14153 ldub [%l7 + 0x64], %o0
14154 tsubcc %g7, %g1, %i0
14155 fabss %f5, %f9
14156 stb %o2, [%l7 + 0x40]
14157 fmovrslez %l0, %f0, %f10
14158 ldx [%l7 + 0x50], %i5
14159 bg,a loop_1665
14160 ldsb [%l7 + 0x69], %l2
14161 fxnor %f0, %f10, %f10
14162 ldx [%l7 + 0x08], %o3
14163loop_1665:
14164 taddcc %l5, 0x0F50, %l4
14165 fmovdvc %icc, %f0, %f11
14166 xorcc %o4, 0x0EF3, %g4
14167 ldd [%l7 + 0x20], %f2
14168 edge32 %g6, %g5, %o6
14169 lduh [%l7 + 0x60], %l3
14170 ldub [%l7 + 0x48], %o1
14171 ldsb [%l7 + 0x36], %i7
14172 fbu,a %fcc0, loop_1666
14173 ldsb [%l7 + 0x09], %i1
14174 mulx %l1, 0x0859, %i6
14175 fcmpeq16 %f14, %f4, %g2
14176loop_1666:
14177 fbu %fcc0, loop_1667
14178 subc %l6, 0x046A, %i2
14179 subccc %o7, 0x0F1E, %o5
14180 fbuge,a %fcc3, loop_1668
14181loop_1667:
14182 fmovrdne %g3, %f6, %f8
14183 movvs %icc, %i3, %i4
14184 fba %fcc0, loop_1669
14185loop_1668:
14186 fandnot1s %f11, %f13, %f5
14187 array8 %g7, %o0, %g1
14188 edge16ln %o2, %i0, %l0
14189loop_1669:
14190 fands %f0, %f13, %f14
14191 fmovdleu %xcc, %f7, %f1
14192 andncc %l2, %o3, %i5
14193 movge %icc, %l4, %l5
14194 ldsb [%l7 + 0x73], %o4
14195 std %f10, [%l7 + 0x20]
14196 edge8l %g4, %g6, %g5
14197 fpack16 %f2, %f0
14198 fpsub32 %f0, %f14, %f10
14199 stb %l3, [%l7 + 0x5E]
14200 lduh [%l7 + 0x3A], %o6
14201 fbue,a %fcc1, loop_1670
14202 fmovrsne %i7, %f7, %f4
14203 fbuge,a %fcc2, loop_1671
14204 sub %i1, %o1, %i6
14205loop_1670:
14206 ldd [%l7 + 0x20], %f2
14207 movleu %icc, %l1, %g2
14208loop_1671:
14209 movleu %icc, %i2, %l6
14210 fandnot1s %f4, %f0, %f9
14211 be,pn %xcc, loop_1672
14212 xnor %o7, 0x04AB, %g3
14213 movrlz %o5, %i3, %i4
14214 ldd [%l7 + 0x18], %f0
14215loop_1672:
14216 mulx %o0, 0x0818, %g1
14217 udivcc %o2, 0x05B1, %g7
14218 fnegd %f0, %f10
14219 fbn,a %fcc2, loop_1673
14220 ldx [%l7 + 0x70], %i0
14221 stb %l0, [%l7 + 0x0D]
14222 bcc,a,pn %xcc, loop_1674
14223loop_1673:
14224 sth %l2, [%l7 + 0x1E]
14225 mulscc %i5, 0x1A2A, %l4
14226 movg %xcc, %l5, %o4
14227loop_1674:
14228 fpadd32s %f2, %f12, %f12
14229 sll %g4, 0x17, %o3
14230 lduw [%l7 + 0x7C], %g6
14231 nop
14232 setx loop_1675, %l0, %l1
14233 jmpl %l1, %l3
14234 srl %o6, %g5, %i7
14235 ldsh [%l7 + 0x7C], %o1
14236 orn %i6, 0x1612, %l1
14237loop_1675:
14238 fbe,a %fcc1, loop_1676
14239 fmovde %xcc, %f9, %f1
14240 fmovdge %xcc, %f1, %f10
14241 fmovrslez %i1, %f14, %f11
14242loop_1676:
14243 fbul %fcc3, loop_1677
14244 fmuld8sux16 %f10, %f10, %f8
14245 sth %g2, [%l7 + 0x44]
14246 fcmple32 %f2, %f12, %i2
14247loop_1677:
14248 fmovsgu %xcc, %f4, %f2
14249 ldsb [%l7 + 0x26], %l6
14250 tle %icc, 0x7
14251 edge8n %g3, %o7, %o5
14252 std %f6, [%l7 + 0x30]
14253 mulx %i4, 0x0535, %o0
14254 fmovsgu %icc, %f10, %f4
14255 sllx %i3, 0x03, %o2
14256 fcmpes %fcc1, %f2, %f13
14257 taddcc %g7, %i0, %g1
14258 sth %l0, [%l7 + 0x56]
14259 be %xcc, loop_1678
14260 fmul8sux16 %f14, %f6, %f8
14261 orcc %i5, %l2, %l4
14262 fpadd16 %f6, %f14, %f2
14263loop_1678:
14264 stw %l5, [%l7 + 0x40]
14265 tleu %icc, 0x0
14266 be,pt %icc, loop_1679
14267 fmovsneg %icc, %f6, %f2
14268 or %o4, %g4, %g6
14269 stb %o3, [%l7 + 0x4E]
14270loop_1679:
14271 bcs,a,pt %xcc, loop_1680
14272 tsubcctv %o6, %g5, %l3
14273 movrgez %o1, %i6, %i7
14274 ldx [%l7 + 0x68], %l1
14275loop_1680:
14276 fmovdneg %xcc, %f12, %f11
14277 sethi 0x061D, %i1
14278 tvs %xcc, 0x1
14279 fandnot1s %f7, %f6, %f6
14280 fand %f0, %f4, %f4
14281 tcs %icc, 0x5
14282 fmovdge %icc, %f10, %f2
14283 ldub [%l7 + 0x1A], %g2
14284 st %f0, [%l7 + 0x10]
14285 ldsw [%l7 + 0x0C], %l6
14286 fbu %fcc2, loop_1681
14287 fmuld8ulx16 %f6, %f0, %f4
14288 fors %f8, %f2, %f5
14289 fandnot2 %f10, %f2, %f4
14290loop_1681:
14291 movcs %xcc, %i2, %g3
14292 st %f10, [%l7 + 0x70]
14293 fpsub16s %f7, %f10, %f6
14294 fmovsg %icc, %f5, %f3
14295 bl,a,pn %xcc, loop_1682
14296 edge32n %o5, %i4, %o7
14297 subccc %i3, 0x148E, %o0
14298 edge8n %g7, %o2, %i0
14299loop_1682:
14300 fmuld8ulx16 %f3, %f12, %f2
14301 ldsb [%l7 + 0x30], %g1
14302 fmovrslz %l0, %f0, %f12
14303 ldd [%l7 + 0x58], %f10
14304 addcc %i5, %l2, %l5
14305 ldub [%l7 + 0x7D], %l4
14306 array8 %g4, %o4, %o3
14307 array8 %o6, %g6, %g5
14308 ldsh [%l7 + 0x6C], %l3
14309 ldd [%l7 + 0x10], %f6
14310 fnor %f10, %f12, %f10
14311 lduh [%l7 + 0x2E], %o1
14312 sth %i7, [%l7 + 0x0C]
14313 ldsw [%l7 + 0x2C], %i6
14314 addccc %i1, %g2, %l1
14315 sdivx %i2, 0x072E, %g3
14316 edge32n %l6, %i4, %o5
14317 fmuld8ulx16 %f1, %f14, %f2
14318 add %i3, 0x0D46, %o0
14319 ldsw [%l7 + 0x08], %g7
14320 bvc,a %xcc, loop_1683
14321 fsrc2s %f12, %f8
14322 nop
14323 setx loop_1684, %l0, %l1
14324 wrpr 0x1, %tl
14325 wrpr %l1, %tnpc
14326 setx 0x34400001400, %l0, %l1
14327 wrpr %l1, %tstate
14328 wrhpr 0x4, %htstate
14329 done
14330 stb %o2, [%l7 + 0x18]
14331loop_1683:
14332 ldx [%l7 + 0x20], %i0
14333 edge32n %g1, %l0, %o7
14334loop_1684:
14335 tvs %icc, 0x5
14336 ldsb [%l7 + 0x49], %l2
14337 fmovdl %icc, %f15, %f6
14338 tneg %icc, 0x1
14339 ldsh [%l7 + 0x50], %i5
14340 array8 %l5, %g4, %o4
14341 movrne %o3, 0x1C0, %o6
14342 bne loop_1685
14343 ta %icc, 0x3
14344 andncc %g6, %l4, %g5
14345 fbo,a %fcc0, loop_1686
14346loop_1685:
14347 fmovdge %xcc, %f10, %f3
14348 ba,pn %icc, loop_1687
14349 fbul %fcc0, loop_1688
14350loop_1686:
14351 fcmpne32 %f2, %f8, %l3
14352 brnz,a %i7, loop_1689
14353loop_1687:
14354 fcmpne16 %f6, %f2, %i6
14355loop_1688:
14356 ldd [%l7 + 0x60], %f4
14357 sllx %o1, 0x16, %i1
14358loop_1689:
14359 bvs,a,pt %icc, loop_1690
14360 fmovsl %xcc, %f15, %f7
14361 array32 %g2, %i2, %g3
14362 bcc,a,pn %icc, loop_1691
14363loop_1690:
14364 bpos loop_1692
14365 bcs,a loop_1693
14366 stw %l1, [%l7 + 0x2C]
14367loop_1691:
14368 mulscc %i4, 0x1C5C, %l6
14369loop_1692:
14370 fzero %f14
14371loop_1693:
14372 fxor %f14, %f2, %f12
14373 bneg,a,pn %xcc, loop_1694
14374 st %f15, [%l7 + 0x68]
14375 fpsub32s %f14, %f5, %f14
14376 fnegs %f3, %f13
14377loop_1694:
14378 sdiv %o5, 0x16BE, %i3
14379 or %g7, 0x07EF, %o2
14380 fmovdcc %icc, %f6, %f9
14381 umul %o0, 0x170A, %g1
14382 fmovrdlz %l0, %f12, %f4
14383 movle %xcc, %o7, %l2
14384 taddcc %i5, %l5, %i0
14385 brz %o4, loop_1695
14386 stw %o3, [%l7 + 0x5C]
14387 st %f10, [%l7 + 0x10]
14388 ta %xcc, 0x1
14389loop_1695:
14390 lduw [%l7 + 0x3C], %o6
14391 nop
14392 setx loop_1696, %l0, %l1
14393 jmpl %l1, %g4
14394 fmul8x16al %f3, %f9, %f12
14395 tcc %xcc, 0x2
14396 fbl %fcc0, loop_1697
14397loop_1696:
14398 lduh [%l7 + 0x7C], %g6
14399 fbl %fcc0, loop_1698
14400 fmovdvc %xcc, %f5, %f8
14401loop_1697:
14402 udivx %l4, 0x1EBE, %l3
14403 fmovrdlez %g5, %f6, %f14
14404loop_1698:
14405 movpos %icc, %i7, %i6
14406 ldd [%l7 + 0x50], %f10
14407 fbug,a %fcc0, loop_1699
14408 fabss %f13, %f12
14409 mulscc %i1, 0x00D4, %o1
14410 fcmple16 %f6, %f14, %g2
14411loop_1699:
14412 addccc %i2, 0x0794, %l1
14413 ldub [%l7 + 0x71], %i4
14414 fbo %fcc3, loop_1700
14415 ldsb [%l7 + 0x24], %l6
14416 fpmerge %f0, %f13, %f2
14417 andcc %g3, 0x1768, %o5
14418loop_1700:
14419 ldub [%l7 + 0x3E], %i3
14420 orn %g7, %o2, %g1
14421 xor %l0, %o7, %l2
14422 mulx %i5, %l5, %o0
14423 fmovdcc %icc, %f9, %f4
14424 udivcc %o4, 0x0588, %i0
14425 sub %o6, 0x1FA8, %o3
14426 ldd [%l7 + 0x60], %f8
14427 fsrc2 %f12, %f6
14428 ldd [%l7 + 0x58], %f10
14429 fcmpeq32 %f14, %f12, %g4
14430 movrlz %g6, %l4, %g5
14431 ldub [%l7 + 0x0F], %l3
14432 movleu %icc, %i6, %i7
14433 edge16ln %o1, %g2, %i2
14434 ldsh [%l7 + 0x2A], %l1
14435 stw %i4, [%l7 + 0x40]
14436 fcmple32 %f4, %f6, %l6
14437 ldsh [%l7 + 0x3C], %g3
14438 brnz %o5, loop_1701
14439 fsrc1s %f0, %f6
14440 movl %icc, %i1, %i3
14441 ldx [%l7 + 0x58], %o2
14442loop_1701:
14443 fcmps %fcc0, %f13, %f6
14444 sth %g7, [%l7 + 0x78]
14445 addccc %g1, %o7, %l2
14446 fmovdvs %icc, %f2, %f13
14447 ldx [%l7 + 0x30], %i5
14448 ble %icc, loop_1702
14449 mulscc %l5, 0x1047, %l0
14450 ldsb [%l7 + 0x53], %o0
14451 fcmpne16 %f4, %f12, %i0
14452loop_1702:
14453 ldsh [%l7 + 0x4E], %o6
14454 movne %icc, %o4, %g4
14455 stx %g6, [%l7 + 0x70]
14456 fpack32 %f2, %f4, %f14
14457 stx %o3, [%l7 + 0x70]
14458 mulx %l4, %l3, %i6
14459 fnot1s %f15, %f15
14460 edge32 %g5, %o1, %i7
14461 fcmpd %fcc1, %f14, %f0
14462 nop
14463 setx loop_1703, %l0, %l1
14464 wrpr 0x1, %tl
14465 wrpr %l1, %tnpc
14466 setx 0x34400001400, %l0, %l1
14467 wrpr %l1, %tstate
14468 wrhpr 0x4, %htstate
14469 done
14470 fcmped %fcc3, %f8, %f14
14471 fandnot2s %f4, %f0, %f14
14472 bleu,a,pn %xcc, loop_1704
14473loop_1703:
14474 lduh [%l7 + 0x5A], %i2
14475 te %icc, 0x1
14476 fmovdcs %icc, %f11, %f13
14477loop_1704:
14478 edge8 %g2, %l1, %i4
14479 brlez,a %l6, loop_1705
14480 ldub [%l7 + 0x18], %o5
14481 ldx [%l7 + 0x18], %g3
14482 fnot1 %f6, %f6
14483loop_1705:
14484 ldsh [%l7 + 0x42], %i1
14485 fxnors %f14, %f13, %f10
14486 xorcc %i3, 0x010D, %o2
14487 stx %g1, [%l7 + 0x18]
14488 edge16ln %o7, %g7, %i5
14489 fmovdvs %icc, %f7, %f2
14490 xnorcc %l2, %l0, %l5
14491 lduh [%l7 + 0x3A], %o0
14492 fmul8x16au %f7, %f5, %f4
14493 bneg %icc, loop_1706
14494 addcc %i0, %o4, %g4
14495 ldx [%l7 + 0x70], %g6
14496 ba,a loop_1707
14497loop_1706:
14498 fcmple16 %f12, %f12, %o3
14499 fmovsa %icc, %f2, %f4
14500 fbu %fcc1, loop_1708
14501loop_1707:
14502 fcmpgt16 %f10, %f8, %o6
14503 edge16l %l3, %i6, %g5
14504 fmovrdgz %o1, %f10, %f8
14505loop_1708:
14506 ldsh [%l7 + 0x66], %i7
14507 movrgez %i2, 0x217, %l4
14508 mulx %g2, %l1, %i4
14509 fmovrse %o5, %f5, %f12
14510 movle %icc, %l6, %i1
14511 fmovde %icc, %f0, %f10
14512 nop
14513 setx loop_1709, %l0, %l1
14514 wrpr 0x1, %tl
14515 wrpr %l1, %tnpc
14516 setx 0x34400001400, %l0, %l1
14517 wrpr %l1, %tstate
14518 wrhpr 0x4, %htstate
14519 done
14520 ldsb [%l7 + 0x66], %i3
14521 ldsh [%l7 + 0x52], %o2
14522 faligndata %f12, %f4, %f4
14523loop_1709:
14524 tvc %xcc, 0x7
14525 fnot1 %f0, %f4
14526 fcmped %fcc0, %f10, %f6
14527 fpadd32s %f15, %f2, %f7
14528 faligndata %f2, %f10, %f0
14529 movrgz %g1, 0x0E2, %g3
14530 fbu %fcc0, loop_1710
14531 stw %g7, [%l7 + 0x74]
14532 fpadd16s %f4, %f3, %f0
14533 fabss %f11, %f0
14534loop_1710:
14535 subc %o7, 0x0ADF, %l2
14536 taddcctv %i5, %l0, %l5
14537 stw %o0, [%l7 + 0x5C]
14538 ba,a loop_1711
14539 lduh [%l7 + 0x52], %i0
14540 st %f9, [%l7 + 0x6C]
14541 fbn,a %fcc2, loop_1712
14542loop_1711:
14543 fxors %f11, %f1, %f3
14544 nop
14545 setx loop_1713, %l0, %l1
14546 wrpr 0x1, %tl
14547 wrpr %l1, %tnpc
14548 setx 0x34400001400, %l0, %l1
14549 wrpr %l1, %tstate
14550 wrhpr 0x4, %htstate
14551 done
14552 nop
14553 setx loop_1714, %l0, %l1
14554 wrpr 0x1, %tl
14555 wrpr %l1, %tpc
14556 add %l1, 0x4, %l1
14557 wrpr %l1, %tnpc
14558 setx 0x34400001400, %l0, %l1
14559 wrpr %l1, %tstate
14560 wrhpr 0x4, %htstate
14561 retry
14562loop_1712:
14563 orn %o4, %g6, %g4
14564 stb %o3, [%l7 + 0x6D]
14565loop_1713:
14566 edge32 %o6, %l3, %i6
14567loop_1714:
14568 sll %o1, %i7, %g5
14569 stx %l4, [%l7 + 0x30]
14570 ldsb [%l7 + 0x1B], %i2
14571 ble,a,pt %xcc, loop_1715
14572 fnegs %f10, %f11
14573 ldsw [%l7 + 0x08], %l1
14574 fbne,a %fcc2, loop_1716
14575loop_1715:
14576 ldsh [%l7 + 0x78], %g2
14577 ldub [%l7 + 0x21], %o5
14578 fnor %f6, %f12, %f6
14579loop_1716:
14580 std %f2, [%l7 + 0x18]
14581 bvs,a loop_1717
14582 fxors %f4, %f1, %f14
14583 fmovscs %xcc, %f14, %f13
14584 fbug,a %fcc0, loop_1718
14585loop_1717:
14586 fmovsvs %icc, %f4, %f12
14587 movne %icc, %l6, %i4
14588 fmovsvs %xcc, %f2, %f13
14589loop_1718:
14590 fcmple16 %f4, %f6, %i3
14591 fsrc1 %f14, %f4
14592 fcmple16 %f10, %f14, %i1
14593 fcmped %fcc0, %f6, %f4
14594 stw %g1, [%l7 + 0x30]
14595 fmovrdne %o2, %f8, %f14
14596 ldub [%l7 + 0x3A], %g7
14597 movleu %xcc, %o7, %l2
14598 stw %g3, [%l7 + 0x30]
14599 bge,a,pt %icc, loop_1719
14600 bg,a loop_1720
14601 lduh [%l7 + 0x46], %l0
14602 fpsub32s %f8, %f14, %f3
14603loop_1719:
14604 ld [%l7 + 0x74], %f4
14605loop_1720:
14606 fnot1s %f1, %f0
14607 edge32l %l5, %o0, %i0
14608 fmovsleu %icc, %f10, %f10
14609 mulx %i5, 0x0E51, %o4
14610 movrlez %g4, %o3, %g6
14611 fbl,a %fcc3, loop_1721
14612 sdivx %o6, 0x15BE, %l3
14613 stw %o1, [%l7 + 0x58]
14614 nop
14615 setx loop_1722, %l0, %l1
14616 wrpr 0x1, %tl
14617 wrpr %l1, %tpc
14618 add %l1, 0x4, %l1
14619 wrpr %l1, %tnpc
14620 setx 0x34400001400, %l0, %l1
14621 wrpr %l1, %tstate
14622 wrhpr 0x4, %htstate
14623 retry
14624loop_1721:
14625 ldub [%l7 + 0x71], %i6
14626 lduw [%l7 + 0x3C], %g5
14627 array32 %i7, %i2, %l4
14628loop_1722:
14629 fnot2s %f7, %f4
14630 stx %g2, [%l7 + 0x30]
14631 fmovdn %icc, %f3, %f6
14632 array8 %o5, %l6, %l1
14633 tge %icc, 0x1
14634 st %f7, [%l7 + 0x78]
14635 bpos,a loop_1723
14636 fmovrsne %i4, %f2, %f3
14637 fmovdge %icc, %f13, %f13
14638 fmovsn %icc, %f5, %f15
14639loop_1723:
14640 stb %i1, [%l7 + 0x2A]
14641 addccc %i3, %o2, %g7
14642 fands %f12, %f11, %f3
14643 movleu %icc, %o7, %g1
14644 fpadd32s %f4, %f2, %f4
14645 lduw [%l7 + 0x1C], %g3
14646 fmovsleu %icc, %f0, %f7
14647 addcc %l2, %l0, %l5
14648 fands %f13, %f9, %f2
14649 movcc %xcc, %i0, %o0
14650 fmovsge %icc, %f3, %f13
14651 movrlez %o4, 0x120, %g4
14652 edge8l %i5, %g6, %o3
14653 fmovspos %xcc, %f0, %f15
14654 fmovrsgz %o6, %f4, %f10
14655 bneg,a,pt %xcc, loop_1724
14656 movpos %xcc, %o1, %i6
14657 ldub [%l7 + 0x7B], %l3
14658 bcs,a %icc, loop_1725
14659loop_1724:
14660 bg,a %icc, loop_1726
14661 fnor %f4, %f14, %f12
14662 tne %icc, 0x4
14663loop_1725:
14664 ld [%l7 + 0x4C], %f15
14665loop_1726:
14666 bl,a,pt %xcc, loop_1727
14667 fbne %fcc1, loop_1728
14668 lduh [%l7 + 0x2E], %i7
14669 ldsb [%l7 + 0x6D], %i2
14670loop_1727:
14671 fbo,a %fcc3, loop_1729
14672loop_1728:
14673 umul %g5, %l4, %g2
14674 or %o5, 0x0161, %l6
14675 fands %f11, %f6, %f6
14676loop_1729:
14677 fmovde %xcc, %f11, %f10
14678 fmovd %f4, %f14
14679 andcc %l1, 0x0696, %i4
14680 mova %xcc, %i1, %i3
14681 te %xcc, 0x7
14682 fnot2 %f10, %f8
14683 ldsb [%l7 + 0x24], %o2
14684 bcs,a,pn %icc, loop_1730
14685 andcc %o7, %g7, %g3
14686 std %f10, [%l7 + 0x38]
14687 fmuld8sux16 %f5, %f13, %f10
14688loop_1730:
14689 edge32 %g1, %l0, %l2
14690 ld [%l7 + 0x6C], %f0
14691 fnot2 %f0, %f0
14692 fmovdneg %icc, %f1, %f13
14693 std %f2, [%l7 + 0x40]
14694 bpos,a,pt %icc, loop_1731
14695 fmovsle %icc, %f15, %f7
14696 fbo %fcc0, loop_1732
14697 for %f6, %f12, %f10
14698loop_1731:
14699 ld [%l7 + 0x7C], %f15
14700 ldx [%l7 + 0x60], %i0
14701loop_1732:
14702 sll %o0, %o4, %g4
14703 te %icc, 0x7
14704 lduw [%l7 + 0x6C], %i5
14705 xorcc %g6, %l5, %o3
14706 movneg %icc, %o1, %i6
14707 st %f4, [%l7 + 0x34]
14708 stw %l3, [%l7 + 0x54]
14709 fmul8sux16 %f0, %f10, %f8
14710 bcc,pn %icc, loop_1733
14711 fble %fcc0, loop_1734
14712 fmovdvc %xcc, %f9, %f8
14713 tl %xcc, 0x2
14714loop_1733:
14715 udivcc %i7, 0x028C, %i2
14716loop_1734:
14717 andncc %o6, %g5, %l4
14718 fbg %fcc1, loop_1735
14719 fbule %fcc1, loop_1736
14720 movrlz %o5, 0x223, %g2
14721 ldsb [%l7 + 0x13], %l6
14722loop_1735:
14723 fmovd %f10, %f14
14724loop_1736:
14725 srlx %l1, %i4, %i3
14726 fmovdneg %xcc, %f9, %f1
14727 edge8l %i1, %o7, %o2
14728 ldd [%l7 + 0x78], %f12
14729 ldub [%l7 + 0x46], %g7
14730 fmovrdlz %g3, %f8, %f8
14731 lduh [%l7 + 0x2C], %g1
14732 fnor %f2, %f12, %f6
14733 brnz,a %l0, loop_1737
14734 fmovdle %xcc, %f12, %f8
14735 fmovsle %icc, %f12, %f11
14736 ldsh [%l7 + 0x2A], %l2
14737loop_1737:
14738 fbule %fcc0, loop_1738
14739 fmovsa %icc, %f12, %f4
14740 bgu,a loop_1739
14741 stx %o0, [%l7 + 0x30]
14742loop_1738:
14743 smul %o4, %i0, %i5
14744 stb %g6, [%l7 + 0x2B]
14745loop_1739:
14746 fmovdgu %icc, %f14, %f11
14747 orn %g4, %l5, %o3
14748 sth %i6, [%l7 + 0x10]
14749 udivcc %o1, 0x00A1, %i7
14750 stw %i2, [%l7 + 0x30]
14751 ldsb [%l7 + 0x50], %l3
14752 srax %o6, 0x11, %l4
14753 ldub [%l7 + 0x78], %o5
14754 fmovsle %icc, %f15, %f6
14755 fmul8sux16 %f2, %f8, %f12
14756 movvc %icc, %g5, %l6
14757 ldsb [%l7 + 0x29], %g2
14758 fmovsge %xcc, %f11, %f15
14759 addcc %l1, 0x0B9F, %i3
14760 fmovdle %xcc, %f6, %f5
14761 xorcc %i4, %o7, %o2
14762 tneg %icc, 0x1
14763 brgez,a %i1, loop_1740
14764 fmovrdgz %g7, %f14, %f10
14765 fxnors %f5, %f13, %f15
14766 xorcc %g1, 0x0CB2, %g3
14767loop_1740:
14768 brgz %l2, loop_1741
14769 fbu %fcc1, loop_1742
14770 ldsb [%l7 + 0x13], %o0
14771 fmovrse %l0, %f3, %f2
14772loop_1741:
14773 tn %xcc, 0x1
14774loop_1742:
14775 movre %o4, 0x039, %i0
14776 std %f2, [%l7 + 0x70]
14777 edge8ln %g6, %g4, %l5
14778 tne %icc, 0x0
14779 fmovsneg %xcc, %f11, %f5
14780 fmovdgu %xcc, %f9, %f14
14781 fnegd %f0, %f10
14782 lduh [%l7 + 0x64], %o3
14783 fmovrslz %i5, %f12, %f11
14784 subc %o1, 0x049C, %i6
14785 fsrc2 %f4, %f8
14786 fblg,a %fcc1, loop_1743
14787 fmovdgu %icc, %f15, %f0
14788 tne %icc, 0x2
14789 lduh [%l7 + 0x60], %i7
14790loop_1743:
14791 sth %i2, [%l7 + 0x20]
14792 fble,a %fcc2, loop_1744
14793 fpadd32s %f3, %f11, %f1
14794 andn %l3, 0x0AF3, %l4
14795 ldub [%l7 + 0x40], %o5
14796loop_1744:
14797 std %f0, [%l7 + 0x20]
14798 move %xcc, %g5, %l6
14799 edge16n %g2, %o6, %i3
14800 fmovscs %icc, %f8, %f9
14801 and %i4, 0x0097, %o7
14802 ldsh [%l7 + 0x4E], %l1
14803 nop
14804 setx loop_1745, %l0, %l1
14805 wrpr 0x1, %tl
14806 wrpr %l1, %tpc
14807 add %l1, 0x4, %l1
14808 wrpr %l1, %tnpc
14809 setx 0x34400001400, %l0, %l1
14810 wrpr %l1, %tstate
14811 wrhpr 0x4, %htstate
14812 retry
14813 ldx [%l7 + 0x58], %i1
14814 st %f2, [%l7 + 0x14]
14815 brz %o2, loop_1746
14816loop_1745:
14817 smul %g7, %g1, %l2
14818 ldub [%l7 + 0x7F], %g3
14819 fpsub32 %f10, %f14, %f14
14820loop_1746:
14821 fmovrdlez %o0, %f2, %f14
14822 umul %l0, 0x0CB5, %i0
14823 bneg,pt %icc, loop_1747
14824 fornot1 %f14, %f8, %f8
14825 sth %g6, [%l7 + 0x42]
14826 stx %g4, [%l7 + 0x38]
14827loop_1747:
14828 fcmpgt16 %f6, %f12, %o4
14829 sth %o3, [%l7 + 0x10]
14830 movne %xcc, %l5, %o1
14831 for %f2, %f0, %f0
14832 srlx %i6, 0x0E, %i5
14833 fblg,a %fcc3, loop_1748
14834 fmovrsgz %i7, %f7, %f12
14835 fpadd32 %f4, %f8, %f14
14836 bne,pn %icc, loop_1749
14837loop_1748:
14838 ldsw [%l7 + 0x60], %i2
14839 or %l4, %o5, %l3
14840 ldsb [%l7 + 0x32], %l6
14841loop_1749:
14842 ta %xcc, 0x2
14843 ld [%l7 + 0x30], %f4
14844 call loop_1750
14845 fbug %fcc0, loop_1751
14846 stx %g5, [%l7 + 0x58]
14847 fandnot2s %f11, %f14, %f6
14848loop_1750:
14849 fand %f14, %f0, %f4
14850loop_1751:
14851 lduw [%l7 + 0x20], %o6
14852 edge8n %i3, %g2, %i4
14853 fmovdleu %xcc, %f0, %f3
14854 ldsb [%l7 + 0x20], %l1
14855 fmovsvc %icc, %f12, %f2
14856 fmovsvc %icc, %f0, %f5
14857 fmovsleu %icc, %f8, %f14
14858 fbug %fcc2, loop_1752
14859 fpadd16s %f9, %f7, %f4
14860 stw %o7, [%l7 + 0x78]
14861 fcmpgt32 %f0, %f10, %i1
14862loop_1752:
14863 edge32l %o2, %g7, %g1
14864 fxnor %f8, %f10, %f2
14865 brlz %l2, loop_1753
14866 fmovrdlez %g3, %f12, %f12
14867 movrne %l0, 0x0C6, %o0
14868 tl %xcc, 0x3
14869loop_1753:
14870 fmovsg %icc, %f13, %f15
14871 bcc,pn %icc, loop_1754
14872 lduw [%l7 + 0x44], %i0
14873 sllx %g6, 0x07, %g4
14874 fmovsle %icc, %f9, %f4
14875loop_1754:
14876 ld [%l7 + 0x50], %f10
14877 stx %o4, [%l7 + 0x10]
14878 brgez %l5, loop_1755
14879 movrne %o1, %i6, %i5
14880 fmovdvc %icc, %f7, %f5
14881 sllx %o3, 0x1B, %i7
14882loop_1755:
14883 andncc %l4, %i2, %o5
14884 brlez %l3, loop_1756
14885 ta %xcc, 0x2
14886 bleu,a %xcc, loop_1757
14887 fcmpes %fcc2, %f3, %f14
14888loop_1756:
14889 std %f12, [%l7 + 0x20]
14890 fcmpne16 %f0, %f14, %l6
14891loop_1757:
14892 alignaddr %g5, %o6, %i3
14893 edge8n %i4, %g2, %l1
14894 fors %f7, %f12, %f14
14895 smul %o7, 0x096B, %o2
14896 edge32ln %i1, %g7, %g1
14897 ld [%l7 + 0x5C], %f7
14898 ldsh [%l7 + 0x56], %l2
14899 fmovspos %xcc, %f2, %f7
14900 tcs %icc, 0x3
14901 movneg %icc, %l0, %o0
14902 stx %g3, [%l7 + 0x10]
14903 stx %g6, [%l7 + 0x70]
14904 fexpand %f13, %f6
14905 ldsb [%l7 + 0x45], %i0
14906 ldd [%l7 + 0x50], %f8
14907 fzero %f2
14908 stw %g4, [%l7 + 0x34]
14909 bvs,pn %xcc, loop_1758
14910 fcmpne32 %f8, %f10, %l5
14911 ldsw [%l7 + 0x08], %o1
14912 tge %icc, 0x5
14913loop_1758:
14914 stb %i6, [%l7 + 0x0E]
14915 ld [%l7 + 0x58], %f14
14916 bshuffle %f2, %f0, %f2
14917 fmovdle %icc, %f12, %f4
14918 fmovspos %xcc, %f5, %f13
14919 sll %i5, %o4, %o3
14920 fmovsvs %icc, %f9, %f0
14921 smulcc %i7, 0x1B59, %l4
14922 lduh [%l7 + 0x5E], %i2
14923 lduw [%l7 + 0x3C], %o5
14924 bg,a %icc, loop_1759
14925 srax %l3, %g5, %o6
14926 be,a,pn %icc, loop_1760
14927 ldd [%l7 + 0x40], %f4
14928loop_1759:
14929 sdiv %l6, 0x1FCA, %i4
14930 movneg %xcc, %i3, %l1
14931loop_1760:
14932 ldsh [%l7 + 0x7C], %g2
14933 movvs %xcc, %o2, %i1
14934 fmovrdne %o7, %f10, %f2
14935 stw %g1, [%l7 + 0x60]
14936 ldd [%l7 + 0x20], %f8
14937 ldx [%l7 + 0x18], %g7
14938 fcmps %fcc2, %f6, %f14
14939 fmovsge %xcc, %f0, %f13
14940 ldd [%l7 + 0x50], %f8
14941 ldsh [%l7 + 0x2E], %l2
14942 tne %xcc, 0x1
14943 lduw [%l7 + 0x6C], %l0
14944 srax %o0, 0x1D, %g3
14945 stb %g6, [%l7 + 0x3E]
14946 fpadd32s %f7, %f15, %f8
14947 sth %i0, [%l7 + 0x1E]
14948 andcc %g4, %l5, %o1
14949 fmovdcs %icc, %f14, %f5
14950 fmuld8sux16 %f2, %f8, %f12
14951 brgez,a %i5, loop_1761
14952 edge32n %i6, %o3, %i7
14953 umul %o4, 0x15FB, %l4
14954 popc %o5, %l3
14955loop_1761:
14956 edge8l %g5, %i2, %l6
14957 smulcc %i4, %i3, %o6
14958 sth %l1, [%l7 + 0x48]
14959 fandnot1 %f4, %f0, %f14
14960 fmovrsgz %o2, %f5, %f13
14961 st %f9, [%l7 + 0x7C]
14962 fmovd %f14, %f2
14963 fones %f0
14964 bpos loop_1762
14965 movn %xcc, %i1, %g2
14966 fbu,a %fcc1, loop_1763
14967 fmovrdgez %o7, %f10, %f8
14968loop_1762:
14969 fabsd %f0, %f2
14970 bgu,pt %icc, loop_1764
14971loop_1763:
14972 sdivx %g1, 0x0133, %g7
14973 add %l0, %o0, %l2
14974 tsubcctv %g6, 0x1092, %i0
14975loop_1764:
14976 umulcc %g4, %l5, %o1
14977 fbule %fcc1, loop_1765
14978 umul %g3, 0x0E57, %i5
14979 umulcc %i6, %i7, %o3
14980 brz %l4, loop_1766
14981loop_1765:
14982 tg %icc, 0x2
14983 mulscc %o4, %l3, %g5
14984 tne %xcc, 0x3
14985loop_1766:
14986 fbl %fcc3, loop_1767
14987 ba %xcc, loop_1768
14988 fmul8x16 %f13, %f2, %f8
14989 stw %o5, [%l7 + 0x38]
14990loop_1767:
14991 ldsh [%l7 + 0x54], %l6
14992loop_1768:
14993 fpack16 %f0, %f1
14994 fmovdvs %xcc, %f13, %f0
14995 fnot1s %f6, %f9
14996 fnand %f4, %f0, %f12
14997 array32 %i2, %i3, %i4
14998 stw %l1, [%l7 + 0x78]
14999 udivx %o2, 0x0111, %i1
15000 stx %o6, [%l7 + 0x68]
15001 fmul8x16 %f12, %f8, %f14
15002 bpos,a loop_1769
15003 ldub [%l7 + 0x51], %g2
15004 tsubcctv %o7, 0x1182, %g1
15005 fbl %fcc2, loop_1770
15006loop_1769:
15007 ldsb [%l7 + 0x49], %g7
15008 movpos %icc, %o0, %l2
15009 fble,a %fcc1, loop_1771
15010loop_1770:
15011 ldx [%l7 + 0x08], %l0
15012 fmovs %f12, %f5
15013 stb %i0, [%l7 + 0x0F]
15014loop_1771:
15015 ldsb [%l7 + 0x6B], %g4
15016 fmul8ulx16 %f4, %f14, %f2
15017 udivx %l5, 0x1254, %g6
15018 std %f8, [%l7 + 0x58]
15019 bleu,a %icc, loop_1772
15020 fsrc2 %f6, %f6
15021 movneg %icc, %g3, %o1
15022 fcmple16 %f8, %f0, %i5
15023loop_1772:
15024 fcmpne32 %f2, %f12, %i7
15025 bvs,pt %xcc, loop_1773
15026 fmovdgu %icc, %f1, %f6
15027 ldub [%l7 + 0x37], %i6
15028 fandnot2 %f6, %f12, %f2
15029loop_1773:
15030 fmul8sux16 %f0, %f2, %f6
15031 stx %l4, [%l7 + 0x40]
15032 ldub [%l7 + 0x6F], %o4
15033 std %f14, [%l7 + 0x28]
15034 ldub [%l7 + 0x3F], %o3
15035 stx %g5, [%l7 + 0x28]
15036 st %f10, [%l7 + 0x44]
15037 ldsh [%l7 + 0x22], %l3
15038 tsubcc %o5, 0x0FE0, %l6
15039 fpadd32 %f4, %f10, %f8
15040 lduw [%l7 + 0x28], %i2
15041 bge,a,pn %xcc, loop_1774
15042 ldx [%l7 + 0x78], %i3
15043 sub %l1, %o2, %i1
15044 siam 0x2
15045loop_1774:
15046 popc 0x0629, %i4
15047 fmovscc %icc, %f14, %f9
15048 brgez,a %o6, loop_1775
15049 stb %g2, [%l7 + 0x54]
15050 fzeros %f11
15051 fmovrde %o7, %f14, %f10
15052loop_1775:
15053 bpos,a loop_1776
15054 stb %g1, [%l7 + 0x3D]
15055 nop
15056 setx loop_1777, %l0, %l1
15057 wrpr 0x1, %tl
15058 wrpr %l1, %tpc
15059 add %l1, 0x4, %l1
15060 wrpr %l1, %tnpc
15061 setx 0x34400001400, %l0, %l1
15062 wrpr %l1, %tstate
15063 wrhpr 0x4, %htstate
15064 retry
15065 movn %xcc, %o0, %l2
15066loop_1776:
15067 bshuffle %f4, %f2, %f10
15068 fmovdn %xcc, %f10, %f1
15069loop_1777:
15070 fmovdleu %xcc, %f3, %f8
15071 bcs loop_1778
15072 fcmpd %fcc3, %f8, %f10
15073 fcmpeq16 %f2, %f2, %g7
15074 std %f12, [%l7 + 0x18]
15075loop_1778:
15076 fnors %f5, %f2, %f0
15077 movle %xcc, %i0, %l0
15078 fbue,a %fcc2, loop_1779
15079 fmovd %f12, %f4
15080 brgz %g4, loop_1780
15081 ldub [%l7 + 0x62], %g6
15082loop_1779:
15083 std %f4, [%l7 + 0x10]
15084 fblg,a %fcc3, loop_1781
15085loop_1780:
15086 faligndata %f0, %f0, %f0
15087 orncc %g3, 0x1421, %l5
15088 brlz,a %o1, loop_1782
15089loop_1781:
15090 be,a %icc, loop_1783
15091 fcmple32 %f10, %f12, %i7
15092 sth %i6, [%l7 + 0x5C]
15093loop_1782:
15094 sth %i5, [%l7 + 0x30]
15095loop_1783:
15096 sub %o4, %o3, %g5
15097 fcmpeq32 %f12, %f2, %l4
15098 fnot2s %f6, %f13
15099 array32 %o5, %l6, %l3
15100 ldsb [%l7 + 0x28], %i2
15101 fxor %f6, %f8, %f8
15102 stx %i3, [%l7 + 0x10]
15103 stb %o2, [%l7 + 0x1F]
15104 lduw [%l7 + 0x08], %i1
15105 fmul8x16 %f9, %f0, %f14
15106 udivx %l1, 0x0955, %i4
15107 ldd [%l7 + 0x18], %f6
15108 mulscc %o6, %g2, %o7
15109 sub %g1, %l2, %g7
15110 fmovda %xcc, %f12, %f10
15111 fmovrdlz %i0, %f12, %f4
15112 stw %o0, [%l7 + 0x68]
15113 fbne %fcc0, loop_1784
15114 orcc %g4, %l0, %g6
15115 tvs %icc, 0x3
15116 ldd [%l7 + 0x58], %f10
15117loop_1784:
15118 tcs %xcc, 0x2
15119 andn %g3, %o1, %l5
15120 ldsw [%l7 + 0x28], %i7
15121 ldx [%l7 + 0x28], %i6
15122 udivcc %i5, 0x1F78, %o4
15123 st %f8, [%l7 + 0x48]
15124 fmovdcs %xcc, %f11, %f9
15125 bne,a loop_1785
15126 mova %icc, %g5, %l4
15127 ldx [%l7 + 0x20], %o5
15128 tpos %xcc, 0x4
15129loop_1785:
15130 ldsh [%l7 + 0x76], %o3
15131 siam 0x0
15132 fone %f10
15133 umulcc %l6, %l3, %i2
15134 std %f12, [%l7 + 0x18]
15135 ldx [%l7 + 0x60], %i3
15136 ldsh [%l7 + 0x40], %o2
15137 fmovsneg %icc, %f0, %f5
15138 fpadd16s %f5, %f12, %f12
15139 fbug %fcc0, loop_1786
15140 fcmpes %fcc1, %f2, %f9
15141 st %f9, [%l7 + 0x1C]
15142 ble,a,pn %icc, loop_1787
15143loop_1786:
15144 fnot2 %f14, %f8
15145 fmuld8ulx16 %f1, %f4, %f2
15146 fmuld8sux16 %f13, %f3, %f8
15147loop_1787:
15148 call loop_1788
15149 ldsw [%l7 + 0x78], %l1
15150 fandnot1s %f12, %f8, %f11
15151 fbl,a %fcc3, loop_1789
15152loop_1788:
15153 for %f2, %f12, %f6
15154 bneg,pt %icc, loop_1790
15155 stw %i1, [%l7 + 0x40]
15156loop_1789:
15157 std %f2, [%l7 + 0x30]
15158 movleu %icc, %o6, %g2
15159loop_1790:
15160 ld [%l7 + 0x28], %f13
15161 ld [%l7 + 0x4C], %f13
15162 stx %o7, [%l7 + 0x70]
15163 ldub [%l7 + 0x64], %g1
15164 xor %l2, %g7, %i0
15165 ldsb [%l7 + 0x2B], %o0
15166 movl %icc, %i4, %l0
15167 ld [%l7 + 0x18], %f2
15168 fabsd %f8, %f6
15169 xnorcc %g6, 0x12AF, %g3
15170 ldub [%l7 + 0x49], %g4
15171 edge16l %o1, %i7, %l5
15172 fcmpne16 %f10, %f10, %i5
15173 edge8l %o4, %i6, %g5
15174 brnz,a %l4, loop_1791
15175 std %f6, [%l7 + 0x40]
15176 movvc %xcc, %o5, %o3
15177 movl %icc, %l3, %i2
15178loop_1791:
15179 alignaddr %l6, %i3, %l1
15180 lduw [%l7 + 0x30], %o2
15181 fpmerge %f14, %f3, %f0
15182 edge32 %i1, %g2, %o6
15183 lduh [%l7 + 0x5A], %g1
15184 ldsw [%l7 + 0x44], %o7
15185 subc %g7, 0x0726, %i0
15186 fandnot2s %f9, %f4, %f7
15187 fmovd %f6, %f14
15188 stx %o0, [%l7 + 0x60]
15189 movrlez %l2, 0x169, %i4
15190 fbe,a %fcc2, loop_1792
15191 andncc %l0, %g6, %g4
15192 movn %icc, %g3, %o1
15193 fmovsne %icc, %f10, %f11
15194loop_1792:
15195 ldx [%l7 + 0x38], %i7
15196 fcmps %fcc2, %f7, %f8
15197 ldsb [%l7 + 0x56], %i5
15198 ldd [%l7 + 0x18], %f2
15199 sdivx %l5, 0x09F8, %i6
15200 stx %g5, [%l7 + 0x50]
15201 movrne %l4, 0x146, %o4
15202 ldsw [%l7 + 0x48], %o5
15203 fbule %fcc3, loop_1793
15204 sth %o3, [%l7 + 0x48]
15205 edge8n %i2, %l6, %i3
15206 lduw [%l7 + 0x78], %l1
15207loop_1793:
15208 fbuge %fcc3, loop_1794
15209 array8 %l3, %i1, %g2
15210 fmovsge %icc, %f13, %f10
15211 array32 %o6, %o2, %g1
15212loop_1794:
15213 fmovdpos %xcc, %f10, %f5
15214 xnorcc %o7, %g7, %i0
15215 ldsb [%l7 + 0x58], %o0
15216 ld [%l7 + 0x6C], %f1
15217 fcmple16 %f8, %f0, %i4
15218 ldub [%l7 + 0x39], %l0
15219 fpsub32 %f12, %f4, %f8
15220 lduh [%l7 + 0x52], %g6
15221 tcc %icc, 0x0
15222 bvs,pn %xcc, loop_1795
15223 fors %f5, %f10, %f7
15224 ld [%l7 + 0x38], %f0
15225 movvc %xcc, %l2, %g3
15226loop_1795:
15227 fcmpgt32 %f6, %f10, %g4
15228 bgu loop_1796
15229 brlz %i7, loop_1797
15230 smul %o1, 0x0B5F, %i5
15231 sth %i6, [%l7 + 0x2C]
15232loop_1796:
15233 fxor %f0, %f2, %f12
15234loop_1797:
15235 fmovrse %g5, %f7, %f6
15236 or %l5, %o4, %o5
15237 brz,a %o3, loop_1798
15238 ldsh [%l7 + 0x74], %l4
15239 orcc %l6, 0x1E09, %i3
15240 srax %i2, 0x12, %l3
15241loop_1798:
15242 fnot2s %f14, %f0
15243 xor %i1, %g2, %l1
15244 nop
15245 setx loop_1799, %l0, %l1
15246 jmpl %l1, %o6
15247 fabss %f3, %f10
15248 movvs %icc, %g1, %o7
15249 ldsh [%l7 + 0x08], %o2
15250loop_1799:
15251 srl %g7, %i0, %o0
15252 fabss %f0, %f0
15253 fmovsvs %xcc, %f8, %f4
15254 fnot1s %f1, %f12
15255 fmovsge %xcc, %f10, %f2
15256 lduh [%l7 + 0x0A], %i4
15257 ldsh [%l7 + 0x24], %l0
15258 fsrc2 %f6, %f2
15259 fxors %f8, %f6, %f4
15260 call loop_1800
15261 tle %xcc, 0x6
15262 movvc %icc, %g6, %g3
15263 std %f6, [%l7 + 0x58]
15264loop_1800:
15265 stx %g4, [%l7 + 0x48]
15266 fmovda %icc, %f0, %f8
15267 ldub [%l7 + 0x5B], %i7
15268 edge16l %l2, %i5, %i6
15269 fnor %f0, %f2, %f12
15270 ldd [%l7 + 0x38], %f2
15271 sth %o1, [%l7 + 0x3A]
15272 fxnor %f10, %f10, %f12
15273 fmovdle %icc, %f15, %f3
15274 ldx [%l7 + 0x08], %l5
15275 bn,a %xcc, loop_1801
15276 sth %g5, [%l7 + 0x4A]
15277 std %f0, [%l7 + 0x68]
15278 fmovsa %xcc, %f10, %f13
15279loop_1801:
15280 lduw [%l7 + 0x78], %o5
15281 edge32l %o3, %o4, %l6
15282 edge16n %i3, %l4, %i2
15283 fpmerge %f4, %f3, %f0
15284 ldx [%l7 + 0x18], %i1
15285 sth %g2, [%l7 + 0x34]
15286 fmovrdgez %l1, %f14, %f10
15287 movvs %xcc, %l3, %g1
15288 movcc %xcc, %o7, %o6
15289 lduw [%l7 + 0x54], %o2
15290 std %f8, [%l7 + 0x50]
15291 fmul8x16 %f1, %f14, %f8
15292 std %f6, [%l7 + 0x78]
15293 stb %g7, [%l7 + 0x66]
15294 fmovdne %icc, %f15, %f10
15295 subc %o0, %i4, %i0
15296 ldx [%l7 + 0x08], %l0
15297 bgu,a %xcc, loop_1802
15298 orn %g6, %g4, %i7
15299 tneg %icc, 0x1
15300 movrlez %l2, %g3, %i5
15301loop_1802:
15302 ldsh [%l7 + 0x36], %o1
15303 edge32n %i6, %l5, %g5
15304 tne %icc, 0x4
15305 movl %icc, %o5, %o4
15306 bne loop_1803
15307 st %f9, [%l7 + 0x24]
15308 fbn %fcc0, loop_1804
15309 ldub [%l7 + 0x42], %o3
15310loop_1803:
15311 ldsh [%l7 + 0x44], %i3
15312 ldsh [%l7 + 0x60], %l6
15313loop_1804:
15314 fpsub16 %f14, %f8, %f14
15315 pdist %f6, %f2, %f0
15316 fmovdn %xcc, %f12, %f0
15317 smulcc %l4, 0x193C, %i2
15318 bleu,a %xcc, loop_1805
15319 alignaddrl %g2, %l1, %l3
15320 sub %i1, %o7, %o6
15321 stx %o2, [%l7 + 0x68]
15322loop_1805:
15323 st %f13, [%l7 + 0x10]
15324 xnorcc %g7, %o0, %g1
15325 xorcc %i0, %i4, %l0
15326 nop
15327 setx loop_1806, %l0, %l1
15328 wrpr 0x1, %tl
15329 wrpr %l1, %tpc
15330 add %l1, 0x4, %l1
15331 wrpr %l1, %tnpc
15332 setx 0x34400001400, %l0, %l1
15333 wrpr %l1, %tstate
15334 wrhpr 0x4, %htstate
15335 retry
15336 srlx %g6, %g4, %l2
15337 fbn,a %fcc3, loop_1807
15338 tg %icc, 0x5
15339loop_1806:
15340 fxnors %f10, %f13, %f11
15341 fpsub16s %f0, %f14, %f9
15342loop_1807:
15343 umul %i7, %g3, %i5
15344 stw %i6, [%l7 + 0x74]
15345 ldx [%l7 + 0x50], %l5
15346 edge16 %o1, %g5, %o4
15347 movne %xcc, %o5, %o3
15348 edge32n %l6, %i3, %i2
15349 fmovrslz %l4, %f14, %f9
15350 alignaddr %l1, %l3, %i1
15351 stw %o7, [%l7 + 0x74]
15352 tvc %icc, 0x7
15353 fornot2 %f4, %f0, %f12
15354 bleu,pn %icc, loop_1808
15355 st %f6, [%l7 + 0x54]
15356 fsrc1 %f4, %f14
15357 fbge,a %fcc3, loop_1809
15358loop_1808:
15359 bshuffle %f2, %f0, %f4
15360 std %f10, [%l7 + 0x48]
15361 fones %f9
15362loop_1809:
15363 array32 %g2, %o6, %o2
15364 lduh [%l7 + 0x76], %o0
15365 st %f14, [%l7 + 0x48]
15366 tsubcctv %g7, %i0, %g1
15367 fmovrde %l0, %f8, %f4
15368 tneg %icc, 0x5
15369 bg,a %icc, loop_1810
15370 stx %g6, [%l7 + 0x70]
15371 tneg %xcc, 0x2
15372 ldsh [%l7 + 0x12], %i4
15373loop_1810:
15374 fbul,a %fcc2, loop_1811
15375 tgu %xcc, 0x7
15376 stb %g4, [%l7 + 0x52]
15377 fbge %fcc1, loop_1812
15378loop_1811:
15379 movrlez %l2, %g3, %i5
15380 fmovdcc %xcc, %f5, %f7
15381 fmovrsgz %i6, %f9, %f6
15382loop_1812:
15383 andn %i7, 0x1C78, %l5
15384 fpsub32s %f12, %f12, %f1
15385 be,a,pn %xcc, loop_1813
15386 andcc %o1, 0x1BBA, %o4
15387 edge32l %o5, %g5, %o3
15388 sth %i3, [%l7 + 0x6E]
15389loop_1813:
15390 move %icc, %i2, %l6
15391 addc %l4, 0x0C44, %l3
15392 tle %xcc, 0x7
15393 movrgez %l1, 0x351, %i1
15394 movre %o7, %o6, %g2
15395 brnz,a %o0, loop_1814
15396 fmovsle %icc, %f4, %f0
15397 fcmpeq16 %f12, %f6, %g7
15398 fnot2s %f0, %f0
15399loop_1814:
15400 sllx %i0, 0x06, %o2
15401 fxor %f8, %f8, %f8
15402 fpadd16 %f4, %f4, %f8
15403 fmul8x16 %f10, %f0, %f10
15404 stw %g1, [%l7 + 0x50]
15405 fabsd %f2, %f6
15406 alignaddrl %l0, %i4, %g4
15407 fpack32 %f12, %f4, %f10
15408 st %f2, [%l7 + 0x4C]
15409 fpsub32s %f12, %f4, %f15
15410 ldd [%l7 + 0x10], %f8
15411 edge16l %g6, %g3, %l2
15412 fmovrdlez %i6, %f0, %f10
15413 movrlez %i7, %i5, %o1
15414 smulcc %o4, 0x1F29, %l5
15415 std %f14, [%l7 + 0x68]
15416 movge %icc, %g5, %o5
15417 ldub [%l7 + 0x1E], %o3
15418 ldd [%l7 + 0x68], %f0
15419 fmovse %xcc, %f15, %f13
15420 stw %i3, [%l7 + 0x68]
15421 movcc %xcc, %l6, %i2
15422 fornot1 %f10, %f2, %f0
15423 bn,a loop_1815
15424 orcc %l4, %l3, %l1
15425 fmovdn %icc, %f11, %f5
15426 fmovda %icc, %f15, %f1
15427loop_1815:
15428 edge8n %i1, %o6, %g2
15429 stx %o0, [%l7 + 0x28]
15430 fmovrsgez %g7, %f4, %f11
15431 fmovrslez %o7, %f11, %f6
15432 mova %icc, %i0, %o2
15433 ldub [%l7 + 0x70], %g1
15434 fcmpes %fcc1, %f5, %f15
15435 brz,a %i4, loop_1816
15436 nop
15437 setx loop_1817, %l0, %l1
15438 wrpr 0x1, %tl
15439 wrpr %l1, %tnpc
15440 setx 0x34400001400, %l0, %l1
15441 wrpr %l1, %tstate
15442 wrhpr 0x4, %htstate
15443 done
15444 bl,a loop_1818
15445 fmovscc %xcc, %f8, %f7
15446loop_1816:
15447 fpsub16 %f8, %f12, %f10
15448loop_1817:
15449 sll %g4, %g6, %g3
15450loop_1818:
15451 bneg,a loop_1819
15452 brlz,a %l2, loop_1820
15453 brlz,a %i6, loop_1821
15454 std %f10, [%l7 + 0x28]
15455loop_1819:
15456 fmovsle %icc, %f10, %f12
15457loop_1820:
15458 and %l0, %i5, %i7
15459loop_1821:
15460 sth %o4, [%l7 + 0x10]
15461 edge16l %o1, %g5, %o5
15462 fba,a %fcc2, loop_1822
15463 fcmpes %fcc3, %f8, %f13
15464 fmovdpos %icc, %f14, %f1
15465 fcmple16 %f2, %f14, %l5
15466loop_1822:
15467 bl,a loop_1823
15468 andn %o3, %i3, %l6
15469 ldsw [%l7 + 0x78], %l4
15470 stw %l3, [%l7 + 0x38]
15471loop_1823:
15472 umul %i2, 0x0D9F, %l1
15473 fmovsvs %xcc, %f11, %f8
15474 fmovsle %xcc, %f2, %f9
15475 fornot2s %f13, %f3, %f12
15476 fand %f6, %f14, %f8
15477 fsrc1 %f2, %f10
15478 fmovs %f9, %f9
15479 sth %i1, [%l7 + 0x28]
15480 bl %xcc, loop_1824
15481 xnor %g2, %o0, %o6
15482 movpos %xcc, %o7, %i0
15483 ldsb [%l7 + 0x26], %g7
15484loop_1824:
15485 srl %g1, %i4, %g4
15486 be,a %xcc, loop_1825
15487 fmovdvs %xcc, %f2, %f8
15488 and %g6, 0x0EBF, %o2
15489 ldub [%l7 + 0x76], %g3
15490loop_1825:
15491 stb %i6, [%l7 + 0x32]
15492 stw %l0, [%l7 + 0x2C]
15493 xor %i5, 0x055B, %i7
15494 and %o4, 0x0DF4, %o1
15495 fbe %fcc0, loop_1826
15496 nop
15497 setx loop_1827, %l0, %l1
15498 wrpr 0x1, %tl
15499 wrpr %l1, %tnpc
15500 setx 0x34400001400, %l0, %l1
15501 wrpr %l1, %tstate
15502 wrhpr 0x4, %htstate
15503 done
15504 fmovdl %icc, %f3, %f0
15505 bvs,a %xcc, loop_1828
15506loop_1826:
15507 smul %l2, %o5, %l5
15508loop_1827:
15509 tleu %icc, 0x0
15510 fmovrdlez %g5, %f14, %f8
15511loop_1828:
15512 fmovdcc %icc, %f15, %f0
15513 sra %i3, 0x0E, %o3
15514 andcc %l6, %l3, %i2
15515 nop
15516 setx loop_1829, %l0, %l1
15517 wrpr 0x1, %tl
15518 wrpr %l1, %tnpc
15519 setx 0x34400001400, %l0, %l1
15520 wrpr %l1, %tstate
15521 wrhpr 0x4, %htstate
15522 done
15523 brz,a %l1, loop_1830
15524 popc 0x0A9D, %i1
15525 fcmpne32 %f2, %f10, %l4
15526loop_1829:
15527 fabsd %f4, %f0
15528loop_1830:
15529 fmovdn %icc, %f6, %f3
15530 ld [%l7 + 0x1C], %f0
15531 srl %g2, 0x15, %o0
15532 ldub [%l7 + 0x31], %o7
15533 ldsb [%l7 + 0x0E], %o6
15534 ba,pt %xcc, loop_1831
15535 ba,pt %icc, loop_1832
15536 sth %g7, [%l7 + 0x40]
15537 fbu %fcc1, loop_1833
15538loop_1831:
15539 fmovsa %xcc, %f12, %f15
15540loop_1832:
15541 std %f8, [%l7 + 0x68]
15542 tpos %icc, 0x6
15543loop_1833:
15544 orncc %g1, 0x1ED3, %i4
15545 stw %g4, [%l7 + 0x1C]
15546 fmovsg %xcc, %f7, %f14
15547 ta %icc, 0x6
15548 ldsh [%l7 + 0x40], %g6
15549 stx %o2, [%l7 + 0x48]
15550 fornot1 %f14, %f14, %f2
15551 edge16 %g3, %i6, %i0
15552 tsubcc %i5, %l0, %i7
15553 stw %o1, [%l7 + 0x40]
15554 ba %icc, loop_1834
15555 ldsh [%l7 + 0x26], %l2
15556 bleu loop_1835
15557 fmovrsne %o4, %f11, %f6
15558loop_1834:
15559 siam 0x4
15560 stw %l5, [%l7 + 0x14]
15561loop_1835:
15562 brz,a %o5, loop_1836
15563 fmul8ulx16 %f12, %f4, %f0
15564 movrlez %i3, 0x231, %g5
15565 st %f3, [%l7 + 0x5C]
15566loop_1836:
15567 sdivcc %l6, 0x17AC, %l3
15568 tn %xcc, 0x2
15569 movrne %i2, 0x31A, %l1
15570 movneg %xcc, %o3, %l4
15571 fnegs %f1, %f4
15572 lduh [%l7 + 0x36], %i1
15573 or %o0, %g2, %o7
15574 fmovdgu %icc, %f10, %f11
15575 sdivcc %o6, 0x0682, %g7
15576 fmovdg %xcc, %f15, %f12
15577 ldx [%l7 + 0x30], %i4
15578 lduh [%l7 + 0x52], %g4
15579 bn,a,pn %icc, loop_1837
15580 tvc %icc, 0x4
15581 stb %g1, [%l7 + 0x32]
15582 sth %g6, [%l7 + 0x1A]
15583loop_1837:
15584 fsrc1s %f4, %f11
15585 fmovspos %icc, %f8, %f8
15586 fmovrde %o2, %f6, %f10
15587 ld [%l7 + 0x14], %f4
15588 fmovdvs %icc, %f2, %f8
15589 stx %g3, [%l7 + 0x78]
15590 fones %f5
15591 std %f2, [%l7 + 0x18]
15592 edge32 %i6, %i5, %l0
15593 fmovsne %xcc, %f14, %f4
15594 fnor %f12, %f14, %f10
15595 fmovsn %icc, %f12, %f0
15596 srax %i7, 0x14, %o1
15597 edge32n %l2, %i0, %l5
15598 stb %o4, [%l7 + 0x28]
15599 fmul8ulx16 %f6, %f14, %f6
15600 fbn,a %fcc3, loop_1838
15601 fmovd %f10, %f4
15602 brlz,a %o5, loop_1839
15603 stw %g5, [%l7 + 0x40]
15604loop_1838:
15605 movpos %icc, %l6, %i3
15606 tleu %icc, 0x3
15607loop_1839:
15608 tpos %icc, 0x5
15609 edge8ln %l3, %l1, %i2
15610 fmuld8sux16 %f1, %f9, %f14
15611 bvc,pn %xcc, loop_1840
15612 fmuld8sux16 %f1, %f14, %f14
15613 fone %f4
15614 fmovdg %xcc, %f13, %f1
15615loop_1840:
15616 movleu %xcc, %l4, %i1
15617 bcc,a %icc, loop_1841
15618 movvs %icc, %o0, %o3
15619 st %f5, [%l7 + 0x40]
15620 fbn,a %fcc2, loop_1842
15621loop_1841:
15622 ldd [%l7 + 0x60], %f10
15623 fnors %f15, %f13, %f4
15624 srax %g2, %o6, %o7
15625loop_1842:
15626 fmovdneg %xcc, %f4, %f5
15627 st %f10, [%l7 + 0x64]
15628 fmovsvc %xcc, %f4, %f9
15629 array16 %g7, %g4, %i4
15630 fpack16 %f4, %f11
15631 lduh [%l7 + 0x0A], %g6
15632 lduw [%l7 + 0x0C], %o2
15633 lduh [%l7 + 0x10], %g1
15634 tleu %icc, 0x0
15635 mulscc %i6, 0x146D, %g3
15636 movrgz %i5, 0x279, %l0
15637 stb %i7, [%l7 + 0x29]
15638 nop
15639 setx loop_1843, %l0, %l1
15640 jmpl %l1, %o1
15641 st %f1, [%l7 + 0x24]
15642 ldd [%l7 + 0x50], %f6
15643 tn %icc, 0x0
15644loop_1843:
15645 lduw [%l7 + 0x78], %i0
15646 fmovsg %xcc, %f12, %f0
15647 bl,a loop_1844
15648 fmovdpos %xcc, %f9, %f5
15649 fabsd %f6, %f8
15650 fnegs %f12, %f11
15651loop_1844:
15652 fsrc2s %f4, %f7
15653 siam 0x6
15654 brgz,a %l5, loop_1845
15655 ldsw [%l7 + 0x28], %l2
15656 taddcc %o4, 0x077B, %o5
15657 ldd [%l7 + 0x60], %f12
15658loop_1845:
15659 fmovrsgz %l6, %f5, %f12
15660 ldub [%l7 + 0x2C], %g5
15661 lduw [%l7 + 0x28], %l3
15662 mulscc %i3, %l1, %i2
15663 ldd [%l7 + 0x18], %f6
15664 fpsub16 %f4, %f8, %f2
15665 addccc %i1, 0x1F56, %l4
15666 ldd [%l7 + 0x60], %f0
15667 fmovsneg %xcc, %f1, %f0
15668 fmovdvs %xcc, %f3, %f3
15669 sth %o0, [%l7 + 0x66]
15670 nop
15671 setx loop_1846, %l0, %l1
15672 jmpl %l1, %g2
15673 movpos %xcc, %o3, %o7
15674 fcmpne32 %f8, %f8, %o6
15675 std %f8, [%l7 + 0x50]
15676loop_1846:
15677 addcc %g4, %i4, %g6
15678 sethi 0x00FB, %o2
15679 tle %icc, 0x6
15680 ldsh [%l7 + 0x4A], %g1
15681 fmuld8sux16 %f11, %f1, %f10
15682 ldsh [%l7 + 0x24], %i6
15683 addcc %g3, 0x0D70, %g7
15684 fand %f10, %f14, %f4
15685 fmovsvs %icc, %f5, %f9
15686 move %xcc, %i5, %l0
15687 lduw [%l7 + 0x4C], %o1
15688 nop
15689 setx loop_1847, %l0, %l1
15690 jmpl %l1, %i7
15691 movrlez %l5, 0x1CF, %i0
15692 fba,a %fcc2, loop_1848
15693 bleu,pn %icc, loop_1849
15694loop_1847:
15695 stw %o4, [%l7 + 0x68]
15696 bg,pt %xcc, loop_1850
15697loop_1848:
15698 bn,a %xcc, loop_1851
15699loop_1849:
15700 addcc %l2, 0x009A, %o5
15701 andn %g5, 0x1718, %l3
15702loop_1850:
15703 fble,a %fcc3, loop_1852
15704loop_1851:
15705 fpadd32s %f11, %f7, %f15
15706 st %f0, [%l7 + 0x5C]
15707 lduw [%l7 + 0x6C], %i3
15708loop_1852:
15709 fsrc2s %f4, %f9
15710 fbge,a %fcc2, loop_1853
15711 sth %l6, [%l7 + 0x0E]
15712 call loop_1854
15713 fmul8x16al %f4, %f4, %f14
15714loop_1853:
15715 siam 0x0
15716 fmovrdgez %l1, %f8, %f6
15717loop_1854:
15718 stb %i2, [%l7 + 0x4B]
15719 ldsb [%l7 + 0x13], %l4
15720 fsrc2 %f6, %f12
15721 bgu %icc, loop_1855
15722 bge,a %icc, loop_1856
15723 or %i1, 0x0BDB, %o0
15724 bleu,a,pt %xcc, loop_1857
15725loop_1855:
15726 tvc %xcc, 0x7
15727loop_1856:
15728 sra %g2, 0x1F, %o7
15729 fmul8x16 %f1, %f0, %f12
15730loop_1857:
15731 brz %o3, loop_1858
15732 ldub [%l7 + 0x42], %g4
15733 movl %xcc, %o6, %g6
15734 fbl %fcc0, loop_1859
15735loop_1858:
15736 stw %o2, [%l7 + 0x18]
15737 fmovdpos %xcc, %f15, %f1
15738 andncc %g1, %i6, %i4
15739loop_1859:
15740 fzeros %f4
15741 ldub [%l7 + 0x20], %g7
15742 fmovdle %xcc, %f15, %f12
15743 for %f6, %f14, %f4
15744 fand %f0, %f0, %f4
15745 ldx [%l7 + 0x58], %i5
15746 xnorcc %l0, 0x1C7B, %o1
15747 bshuffle %f4, %f8, %f10
15748 umul %i7, 0x0D79, %g3
15749 bvc,pt %icc, loop_1860
15750 fmovsa %xcc, %f6, %f2
15751 fsrc1s %f9, %f4
15752 sllx %l5, %i0, %l2
15753loop_1860:
15754 ldx [%l7 + 0x70], %o4
15755 fmovsge %xcc, %f9, %f4
15756 fbge %fcc0, loop_1861
15757 fcmple16 %f4, %f12, %o5
15758 srax %l3, %g5, %l6
15759 lduh [%l7 + 0x76], %l1
15760loop_1861:
15761 ldsh [%l7 + 0x70], %i3
15762 sth %l4, [%l7 + 0x62]
15763 movre %i1, 0x0B3, %o0
15764 bn,pt %xcc, loop_1862
15765 movneg %icc, %g2, %i2
15766 ldub [%l7 + 0x34], %o7
15767 fmovrse %o3, %f0, %f10
15768loop_1862:
15769 fxnors %f2, %f6, %f7
15770 fmovsn %xcc, %f12, %f0
15771 fpsub32s %f3, %f12, %f10
15772 fmovdge %icc, %f8, %f4
15773 fmuld8sux16 %f8, %f15, %f4
15774 ldsw [%l7 + 0x1C], %o6
15775 fmuld8sux16 %f0, %f4, %f12
15776 fmovrse %g6, %f3, %f15
15777 movneg %xcc, %o2, %g1
15778 sdivx %i6, 0x19DB, %i4
15779 taddcctv %g7, 0x0579, %g4
15780 add %l0, 0x1203, %o1
15781 lduw [%l7 + 0x78], %i5
15782 fnot2 %f12, %f14
15783 fble %fcc1, loop_1863
15784 ldsw [%l7 + 0x60], %i7
15785 lduh [%l7 + 0x38], %g3
15786 fpsub16s %f12, %f9, %f9
15787loop_1863:
15788 bcs,a,pt %icc, loop_1864
15789 sdiv %l5, 0x0194, %i0
15790 taddcctv %l2, 0x112F, %o5
15791 lduh [%l7 + 0x56], %l3
15792loop_1864:
15793 tvc %icc, 0x6
15794 udivx %g5, 0x08C6, %o4
15795 srl %l6, 0x0C, %i3
15796 fcmpeq32 %f8, %f8, %l4
15797 fzeros %f11
15798 st %f11, [%l7 + 0x5C]
15799 andn %l1, 0x1773, %i1
15800 fcmple32 %f6, %f6, %o0
15801 fcmped %fcc2, %f14, %f10
15802 ldsw [%l7 + 0x50], %g2
15803 edge16ln %o7, %o3, %i2
15804 fbn %fcc1, loop_1865
15805 ldx [%l7 + 0x78], %o6
15806 fmovspos %xcc, %f5, %f15
15807 taddcc %o2, %g6, %g1
15808loop_1865:
15809 sth %i4, [%l7 + 0x4A]
15810 movn %icc, %g7, %g4
15811 fbule,a %fcc2, loop_1866
15812 fbule,a %fcc0, loop_1867
15813 udiv %l0, 0x0695, %i6
15814 add %i5, 0x1CC6, %o1
15815loop_1866:
15816 stw %g3, [%l7 + 0x34]
15817loop_1867:
15818 fmovrdne %l5, %f14, %f4
15819 fcmpgt16 %f2, %f0, %i7
15820 fbule %fcc1, loop_1868
15821 lduw [%l7 + 0x4C], %i0
15822 orn %l2, %o5, %l3
15823 fmovrdgez %g5, %f4, %f6
15824loop_1868:
15825 edge8l %o4, %i3, %l6
15826 array32 %l4, %l1, %o0
15827 fmovrslz %i1, %f10, %f7
15828 sethi 0x1B3C, %o7
15829 array8 %o3, %g2, %i2
15830 bgu,a loop_1869
15831 fmovdl %icc, %f13, %f1
15832 or %o6, %g6, %g1
15833 ld [%l7 + 0x50], %f8
15834loop_1869:
15835 fmovdleu %icc, %f9, %f3
15836 fmovrdlz %i4, %f2, %f12
15837 sth %g7, [%l7 + 0x62]
15838 tg %icc, 0x2
15839 be %icc, loop_1870
15840 stx %o2, [%l7 + 0x08]
15841 lduw [%l7 + 0x38], %g4
15842 sll %l0, 0x18, %i5
15843loop_1870:
15844 fba,a %fcc1, loop_1871
15845 fmovdle %icc, %f15, %f7
15846 addcc %o1, 0x1D33, %i6
15847 brz,a %g3, loop_1872
15848loop_1871:
15849 fcmpne32 %f12, %f12, %i7
15850 stb %i0, [%l7 + 0x2C]
15851 smul %l2, 0x1AE1, %l5
15852loop_1872:
15853 std %f0, [%l7 + 0x70]
15854 popc %l3, %o5
15855 sub %g5, %i3, %l6
15856 pdist %f12, %f8, %f10
15857 bl,pn %xcc, loop_1873
15858 bpos,a,pt %icc, loop_1874
15859 fmovsn %xcc, %f13, %f3
15860 movge %xcc, %l4, %l1
15861loop_1873:
15862 edge16l %o0, %i1, %o4
15863loop_1874:
15864 fmovsneg %xcc, %f0, %f4
15865 tle %xcc, 0x0
15866 tge %icc, 0x5
15867 udivcc %o3, 0x1D99, %o7
15868 fpsub16s %f4, %f11, %f7
15869 tge %xcc, 0x3
15870 fornot1 %f0, %f10, %f2
15871 sethi 0x09A4, %g2
15872 fmovsne %xcc, %f3, %f2
15873 bg,a loop_1875
15874 movvc %xcc, %o6, %g6
15875 fmovrsgez %g1, %f10, %f14
15876 brlez,a %i2, loop_1876
15877loop_1875:
15878 ldub [%l7 + 0x1F], %i4
15879 bge,pn %xcc, loop_1877
15880 sdivcc %o2, 0x1322, %g4
15881loop_1876:
15882 movgu %xcc, %l0, %g7
15883 ba loop_1878
15884loop_1877:
15885 andncc %i5, %i6, %g3
15886 tg %xcc, 0x1
15887 fexpand %f6, %f10
15888loop_1878:
15889 fmovrde %i7, %f6, %f10
15890 stb %i0, [%l7 + 0x6E]
15891 fone %f0
15892 subcc %o1, 0x0298, %l2
15893 lduw [%l7 + 0x30], %l3
15894 bvc,pn %xcc, loop_1879
15895 ldsb [%l7 + 0x2A], %o5
15896 stb %l5, [%l7 + 0x5F]
15897 call loop_1880
15898loop_1879:
15899 movpos %icc, %g5, %i3
15900 tge %icc, 0x7
15901 fzeros %f12
15902loop_1880:
15903 ldsw [%l7 + 0x08], %l6
15904 lduw [%l7 + 0x14], %l4
15905 bvc,a %icc, loop_1881
15906 st %f1, [%l7 + 0x20]
15907 xnorcc %o0, %i1, %l1
15908 sll %o4, %o7, %o3
15909loop_1881:
15910 faligndata %f0, %f14, %f12
15911 fmovse %xcc, %f11, %f6
15912 fmovdl %icc, %f5, %f8
15913 tg %xcc, 0x5
15914 fmovdle %xcc, %f7, %f4
15915 fbug,a %fcc3, loop_1882
15916 array8 %o6, %g2, %g1
15917 fmovdvs %icc, %f3, %f8
15918 sth %i2, [%l7 + 0x1E]
15919loop_1882:
15920 fbn,a %fcc3, loop_1883
15921 fmovrsgz %i4, %f1, %f1
15922 mulscc %g6, %g4, %l0
15923 popc 0x0B19, %o2
15924loop_1883:
15925 stw %g7, [%l7 + 0x28]
15926 siam 0x3
15927 brnz %i5, loop_1884
15928 fornot2 %f2, %f14, %f2
15929 fsrc2 %f10, %f6
15930 tle %icc, 0x2
15931loop_1884:
15932 nop
15933 setx loop_1885, %l0, %l1
15934 wrpr 0x1, %tl
15935 wrpr %l1, %tnpc
15936 setx 0x34400001400, %l0, %l1
15937 wrpr %l1, %tstate
15938 wrhpr 0x4, %htstate
15939 done
15940 bvc,a loop_1886
15941 fpack16 %f14, %f15
15942 fmovdvs %icc, %f5, %f15
15943loop_1885:
15944 tvc %xcc, 0x5
15945loop_1886:
15946 movrlz %i6, 0x0F9, %g3
15947 fcmpgt32 %f6, %f6, %i7
15948 fbl,a %fcc0, loop_1887
15949 stw %o1, [%l7 + 0x44]
15950 subcc %i0, 0x14E6, %l2
15951 ld [%l7 + 0x6C], %f7
15952loop_1887:
15953 fornot1s %f4, %f10, %f11
15954 lduh [%l7 + 0x48], %l3
15955 fmovdpos %icc, %f10, %f0
15956 std %f4, [%l7 + 0x08]
15957 fabss %f13, %f5
15958 fmovsl %icc, %f12, %f11
15959 addcc %l5, 0x093B, %g5
15960 brlez,a %o5, loop_1888
15961 andncc %i3, %l6, %o0
15962 std %f2, [%l7 + 0x38]
15963 fbule,a %fcc2, loop_1889
15964loop_1888:
15965 std %f6, [%l7 + 0x20]
15966 std %f14, [%l7 + 0x78]
15967 ldub [%l7 + 0x41], %l4
15968loop_1889:
15969 fnands %f4, %f9, %f12
15970 fmovscs %xcc, %f8, %f11
15971 bleu,a %xcc, loop_1890
15972 mulx %i1, %o4, %o7
15973 fands %f7, %f15, %f12
15974 fpsub16s %f11, %f8, %f12
15975loop_1890:
15976 movle %xcc, %l1, %o6
15977 ld [%l7 + 0x40], %f10
15978 ble,a,pt %xcc, loop_1891
15979 fmovscc %icc, %f15, %f5
15980 fpsub32s %f3, %f5, %f13
15981 ldd [%l7 + 0x60], %f0
15982loop_1891:
15983 sth %g2, [%l7 + 0x66]
15984 fba %fcc1, loop_1892
15985 fsrc1 %f0, %f4
15986 fbue,a %fcc1, loop_1893
15987 fmovdcc %xcc, %f3, %f11
15988loop_1892:
15989 stb %o3, [%l7 + 0x31]
15990 lduh [%l7 + 0x26], %g1
15991loop_1893:
15992 ba,pn %xcc, loop_1894
15993 edge32n %i2, %g6, %i4
15994 fba,a %fcc2, loop_1895
15995 fbge,a %fcc0, loop_1896
15996loop_1894:
15997 udiv %l0, 0x1C65, %g4
15998 fmovsle %xcc, %f4, %f11
15999loop_1895:
16000 fmovdpos %xcc, %f7, %f12
16001loop_1896:
16002 subccc %g7, %i5, %o2
16003 ldsw [%l7 + 0x64], %i6
16004 fzeros %f15
16005 fbn,a %fcc1, loop_1897
16006 ldx [%l7 + 0x48], %i7
16007 lduh [%l7 + 0x4C], %o1
16008 sth %g3, [%l7 + 0x5C]
16009loop_1897:
16010 lduw [%l7 + 0x20], %l2
16011 fpsub32s %f15, %f8, %f7
16012 edge16n %l3, %l5, %i0
16013 st %f9, [%l7 + 0x44]
16014 tneg %xcc, 0x3
16015 fcmpeq16 %f12, %f4, %o5
16016 fmovscs %icc, %f10, %f9
16017 edge16 %g5, %i3, %l6
16018 bg,a loop_1898
16019 sethi 0x1C0B, %l4
16020 stw %o0, [%l7 + 0x14]
16021 fmovdn %icc, %f8, %f3
16022loop_1898:
16023 brnz,a %i1, loop_1899
16024 fmovdgu %icc, %f1, %f6
16025 stx %o4, [%l7 + 0x48]
16026 stb %o7, [%l7 + 0x72]
16027loop_1899:
16028 ld [%l7 + 0x6C], %f1
16029 mulscc %l1, %g2, %o3
16030 sdivx %g1, 0x0FCE, %o6
16031 stx %g6, [%l7 + 0x40]
16032 fble %fcc2, loop_1900
16033 fornot1 %f0, %f0, %f12
16034 ld [%l7 + 0x1C], %f0
16035 move %xcc, %i2, %l0
16036loop_1900:
16037 edge8ln %i4, %g4, %g7
16038 fmovsvc %xcc, %f12, %f5
16039 tcs %xcc, 0x4
16040 ldsb [%l7 + 0x3D], %o2
16041 umul %i6, 0x0D1D, %i7
16042 ldx [%l7 + 0x18], %o1
16043 ldsb [%l7 + 0x12], %i5
16044 edge32n %l2, %l3, %l5
16045 fabss %f8, %f0
16046 movvs %icc, %i0, %o5
16047 fors %f15, %f14, %f6
16048 edge8n %g3, %i3, %g5
16049 brlz %l4, loop_1901
16050 umul %o0, 0x1C87, %i1
16051 edge32ln %o4, %o7, %l6
16052 fzeros %f7
16053loop_1901:
16054 fbug,a %fcc3, loop_1902
16055 fbne %fcc3, loop_1903
16056 fmovsvs %icc, %f15, %f3
16057 ld [%l7 + 0x78], %f10
16058loop_1902:
16059 ldub [%l7 + 0x61], %g2
16060loop_1903:
16061 std %f8, [%l7 + 0x10]
16062 ldx [%l7 + 0x40], %o3
16063 stb %l1, [%l7 + 0x7C]
16064 fnors %f8, %f1, %f1
16065 movg %icc, %o6, %g1
16066 edge8n %i2, %l0, %i4
16067 fbul %fcc2, loop_1904
16068 sra %g6, %g7, %o2
16069 sth %g4, [%l7 + 0x38]
16070 bvc %xcc, loop_1905
16071loop_1904:
16072 fba,a %fcc0, loop_1906
16073 fbule %fcc1, loop_1907
16074 ldub [%l7 + 0x59], %i6
16075loop_1905:
16076 edge32 %o1, %i7, %i5
16077loop_1906:
16078 std %f0, [%l7 + 0x18]
16079loop_1907:
16080 fandnot1 %f4, %f10, %f12
16081 sth %l2, [%l7 + 0x5A]
16082 lduh [%l7 + 0x62], %l5
16083 fmovdne %xcc, %f3, %f0
16084 std %f4, [%l7 + 0x40]
16085 tpos %icc, 0x6
16086 edge32n %l3, %i0, %o5
16087 ble,a %xcc, loop_1908
16088 stb %i3, [%l7 + 0x3F]
16089 fnot1s %f1, %f8
16090 movgu %xcc, %g5, %l4
16091loop_1908:
16092 fmovdl %xcc, %f10, %f2
16093 fmovrslez %o0, %f4, %f14
16094 fmovdgu %icc, %f15, %f1
16095 ldub [%l7 + 0x38], %g3
16096 fmovdge %xcc, %f12, %f12
16097 edge32l %o4, %o7, %i1
16098 fmuld8sux16 %f12, %f15, %f8
16099 fnot2s %f10, %f13
16100 std %f4, [%l7 + 0x10]
16101 ld [%l7 + 0x10], %f7
16102 edge8n %g2, %o3, %l6
16103 movcs %icc, %l1, %g1
16104 stx %i2, [%l7 + 0x60]
16105 edge8 %o6, %l0, %i4
16106 smul %g7, %o2, %g4
16107 fmovsne %xcc, %f5, %f15
16108 movgu %xcc, %g6, %i6
16109 tgu %xcc, 0x7
16110 movre %i7, %i5, %o1
16111 fmuld8ulx16 %f8, %f11, %f8
16112 nop
16113 setx loop_1909, %l0, %l1
16114 wrpr 0x1, %tl
16115 wrpr %l1, %tnpc
16116 setx 0x34400001400, %l0, %l1
16117 wrpr %l1, %tstate
16118 wrhpr 0x4, %htstate
16119 done
16120 and %l2, 0x0A94, %l3
16121 ldsw [%l7 + 0x58], %i0
16122 fbge,a %fcc2, loop_1910
16123loop_1909:
16124 subccc %l5, 0x0DD2, %i3
16125 fnegd %f10, %f0
16126 fmuld8ulx16 %f4, %f7, %f8
16127loop_1910:
16128 umul %g5, %o5, %o0
16129 fmovrde %g3, %f4, %f4
16130 fsrc1s %f15, %f15
16131 tl %xcc, 0x7
16132 st %f14, [%l7 + 0x78]
16133 tn %xcc, 0x3
16134 ldsh [%l7 + 0x3A], %o4
16135 ld [%l7 + 0x60], %f4
16136 lduh [%l7 + 0x20], %o7
16137 fmovscs %xcc, %f0, %f1
16138 ldub [%l7 + 0x0C], %l4
16139 st %f12, [%l7 + 0x0C]
16140 edge16 %g2, %i1, %o3
16141 movn %icc, %l1, %g1
16142 smulcc %i2, %o6, %l0
16143 taddcctv %i4, 0x1846, %g7
16144 fsrc1s %f10, %f6
16145 bvc %xcc, loop_1911
16146 fxors %f10, %f6, %f11
16147 brlez,a %o2, loop_1912
16148 stb %l6, [%l7 + 0x0B]
16149loop_1911:
16150 std %f10, [%l7 + 0x28]
16151 bgu,a,pt %xcc, loop_1913
16152loop_1912:
16153 fmovdvc %icc, %f15, %f13
16154 stx %g4, [%l7 + 0x48]
16155 fcmps %fcc3, %f13, %f7
16156loop_1913:
16157 fba %fcc2, loop_1914
16158 brnz,a %i6, loop_1915
16159 fmuld8ulx16 %f10, %f2, %f14
16160 call loop_1916
16161loop_1914:
16162 fandnot2 %f8, %f10, %f10
16163loop_1915:
16164 tneg %icc, 0x7
16165 ldsw [%l7 + 0x10], %i7
16166loop_1916:
16167 ldx [%l7 + 0x68], %i5
16168 tgu %xcc, 0x0
16169 fnegd %f4, %f10
16170 movn %icc, %o1, %g6
16171 ldsh [%l7 + 0x3C], %l2
16172 fcmpeq32 %f10, %f0, %i0
16173 ldd [%l7 + 0x20], %f6
16174 fblg %fcc1, loop_1917
16175 lduw [%l7 + 0x5C], %l5
16176 fnand %f4, %f4, %f14
16177 bneg,a,pt %icc, loop_1918
16178loop_1917:
16179 fbul %fcc2, loop_1919
16180 ldd [%l7 + 0x10], %f0
16181 lduh [%l7 + 0x7A], %l3
16182loop_1918:
16183 movcc %xcc, %i3, %g5
16184loop_1919:
16185 st %f4, [%l7 + 0x78]
16186 edge32l %o0, %o5, %o4
16187 fblg %fcc2, loop_1920
16188 ldd [%l7 + 0x18], %f0
16189 addccc %g3, %l4, %o7
16190 ldx [%l7 + 0x28], %i1
16191loop_1920:
16192 movg %xcc, %o3, %l1
16193 array8 %g1, %g2, %i2
16194 ld [%l7 + 0x7C], %f7
16195 edge16l %l0, %o6, %i4
16196 fmovrdgez %o2, %f8, %f4
16197 fmovdne %xcc, %f0, %f4
16198 fnot2 %f12, %f14
16199 stb %g7, [%l7 + 0x61]
16200 fcmple32 %f4, %f0, %g4
16201 sdiv %i6, 0x0320, %l6
16202 ldsb [%l7 + 0x3A], %i7
16203 bcs %icc, loop_1921
16204 fmovda %xcc, %f7, %f0
16205 movgu %xcc, %o1, %g6
16206 fmovdleu %icc, %f14, %f9
16207loop_1921:
16208 lduh [%l7 + 0x70], %l2
16209 srl %i0, %l5, %l3
16210 std %f4, [%l7 + 0x28]
16211 stw %i5, [%l7 + 0x38]
16212 array32 %g5, %o0, %o5
16213 bn,a %icc, loop_1922
16214 stx %i3, [%l7 + 0x30]
16215 ldsw [%l7 + 0x28], %o4
16216 movl %icc, %l4, %o7
16217loop_1922:
16218 sth %g3, [%l7 + 0x4A]
16219 orn %o3, %i1, %g1
16220 bge,a,pn %xcc, loop_1923
16221 smul %g2, 0x1257, %i2
16222 st %f1, [%l7 + 0x70]
16223 bpos,pt %icc, loop_1924
16224loop_1923:
16225 lduw [%l7 + 0x7C], %l1
16226 fmovsgu %icc, %f10, %f2
16227 ldd [%l7 + 0x50], %f2
16228loop_1924:
16229 xnorcc %o6, 0x1068, %i4
16230 fmul8x16al %f9, %f3, %f6
16231 fpadd32 %f12, %f4, %f12
16232 movrgz %o2, 0x0E4, %l0
16233 fpack16 %f4, %f4
16234 ldd [%l7 + 0x50], %f14
16235 udivcc %g7, 0x1FF4, %g4
16236 fmovrdlz %i6, %f2, %f10
16237 umul %i7, %l6, %g6
16238 movn %icc, %l2, %i0
16239 ldsb [%l7 + 0x77], %l5
16240 std %f0, [%l7 + 0x70]
16241 ldsw [%l7 + 0x40], %o1
16242 ldx [%l7 + 0x58], %i5
16243 fandnot2s %f14, %f9, %f2
16244 ldub [%l7 + 0x2F], %g5
16245 st %f6, [%l7 + 0x10]
16246 fnands %f12, %f7, %f7
16247 fmovsn %icc, %f5, %f9
16248 movleu %xcc, %l3, %o5
16249 mulx %o0, %o4, %l4
16250 fmovsn %xcc, %f6, %f3
16251 tne %icc, 0x4
16252 for %f4, %f8, %f8
16253 sllx %i3, %g3, %o3
16254 bcs,pn %xcc, loop_1925
16255 ld [%l7 + 0x44], %f14
16256 smul %o7, 0x14F5, %g1
16257 bvs,a,pt %icc, loop_1926
16258loop_1925:
16259 stx %i1, [%l7 + 0x50]
16260 fmovsneg %icc, %f10, %f4
16261 fmul8x16al %f7, %f13, %f8
16262loop_1926:
16263 ldsw [%l7 + 0x70], %g2
16264 movn %xcc, %i2, %l1
16265 udivx %i4, 0x0D22, %o2
16266 fmovdl %xcc, %f3, %f6
16267 brlz,a %o6, loop_1927
16268 orncc %g7, 0x0124, %g4
16269 taddcc %i6, %l0, %l6
16270 fsrc2 %f6, %f10
16271loop_1927:
16272 fmul8x16au %f11, %f8, %f0
16273 andcc %g6, 0x1669, %l2
16274 edge32n %i7, %i0, %o1
16275 udivcc %i5, 0x02E1, %g5
16276 fmovspos %xcc, %f0, %f3
16277 fcmps %fcc1, %f14, %f12
16278 lduw [%l7 + 0x78], %l5
16279 fbuge %fcc3, loop_1928
16280 pdist %f10, %f8, %f4
16281 addccc %o5, 0x00C6, %l3
16282 sdivx %o0, 0x0DF1, %l4
16283loop_1928:
16284 fnot2 %f6, %f14
16285 ldd [%l7 + 0x38], %f6
16286 sethi 0x049B, %i3
16287 alignaddrl %g3, %o4, %o7
16288 fmovdl %xcc, %f0, %f6
16289 fornot1 %f0, %f8, %f10
16290 tvs %xcc, 0x6
16291 sll %o3, %i1, %g2
16292 orn %g1, 0x1B81, %l1
16293 srax %i4, %o2, %i2
16294 std %f4, [%l7 + 0x08]
16295 fmovscc %xcc, %f13, %f4
16296 fmovdge %icc, %f11, %f7
16297 bn %xcc, loop_1929
16298 movre %g7, 0x2CC, %g4
16299 alignaddr %o6, %i6, %l0
16300 fmovrslez %g6, %f8, %f8
16301loop_1929:
16302 ldsh [%l7 + 0x14], %l2
16303 fandnot2s %f8, %f15, %f6
16304 fmovrsgez %l6, %f9, %f12
16305 ta %icc, 0x6
16306 stw %i7, [%l7 + 0x14]
16307 fmovsgu %icc, %f7, %f13
16308 ld [%l7 + 0x30], %f12
16309 fmovdgu %icc, %f11, %f12
16310 ldub [%l7 + 0x6A], %o1
16311 smulcc %i5, 0x151E, %i0
16312 andn %l5, 0x03FE, %o5
16313 fmovscs %xcc, %f2, %f1
16314 be,a,pn %icc, loop_1930
16315 subccc %g5, 0x1B61, %l3
16316 fands %f0, %f11, %f12
16317 fmovsne %xcc, %f6, %f7
16318loop_1930:
16319 lduh [%l7 + 0x50], %l4
16320 bne,a loop_1931
16321 stx %o0, [%l7 + 0x70]
16322 fnands %f5, %f7, %f1
16323 fpadd16s %f12, %f10, %f13
16324loop_1931:
16325 ldsb [%l7 + 0x0A], %i3
16326 tsubcctv %o4, %g3, %o3
16327 fmovdleu %xcc, %f11, %f8
16328 subcc %i1, 0x1697, %o7
16329 std %f12, [%l7 + 0x40]
16330 fpackfix %f0, %f15
16331 fabss %f2, %f1
16332 ldsw [%l7 + 0x4C], %g1
16333 nop
16334 setx loop_1932, %l0, %l1
16335 jmpl %l1, %l1
16336 fxor %f8, %f8, %f4
16337 stb %g2, [%l7 + 0x7D]
16338 bcc,a,pn %icc, loop_1933
16339loop_1932:
16340 tsubcc %o2, 0x1BEA, %i4
16341 fmovdgu %xcc, %f1, %f0
16342 fnot1 %f6, %f4
16343loop_1933:
16344 fmovdge %icc, %f14, %f1
16345 movgu %xcc, %i2, %g4
16346 sth %g7, [%l7 + 0x22]
16347 umulcc %i6, %l0, %o6
16348 ta %xcc, 0x2
16349 ta %xcc, 0x3
16350 fmovrdgz %g6, %f10, %f4
16351 udivcc %l6, 0x09E4, %i7
16352 lduh [%l7 + 0x48], %o1
16353 fbu %fcc3, loop_1934
16354 fpadd32s %f14, %f9, %f11
16355 sra %l2, 0x0F, %i0
16356 fmovdge %icc, %f6, %f5
16357loop_1934:
16358 movneg %xcc, %i5, %l5
16359 bgu,a,pn %xcc, loop_1935
16360 fbg,a %fcc3, loop_1936
16361 sth %o5, [%l7 + 0x68]
16362 fcmpne16 %f10, %f4, %l3
16363loop_1935:
16364 stw %l4, [%l7 + 0x24]
16365loop_1936:
16366 fbg %fcc3, loop_1937
16367 ldsb [%l7 + 0x10], %g5
16368 ld [%l7 + 0x58], %f11
16369 fmovdn %xcc, %f3, %f5
16370loop_1937:
16371 taddcc %o0, 0x135E, %i3
16372 fornot1s %f14, %f14, %f4
16373 movge %icc, %g3, %o4
16374 xor %i1, 0x1D6B, %o3
16375 movne %icc, %o7, %g1
16376 fnot2s %f7, %f2
16377 fbug,a %fcc3, loop_1938
16378 sdiv %g2, 0x000A, %l1
16379 fcmpgt16 %f12, %f4, %i4
16380 fmovde %xcc, %f0, %f15
16381loop_1938:
16382 stx %i2, [%l7 + 0x48]
16383 sth %g4, [%l7 + 0x3C]
16384 fpack32 %f8, %f8, %f4
16385 subcc %g7, 0x04B9, %i6
16386 st %f8, [%l7 + 0x38]
16387 fmovdcc %icc, %f3, %f3
16388 subccc %o2, %l0, %g6
16389 tsubcctv %l6, 0x0A43, %o6
16390 tne %xcc, 0x6
16391 movpos %xcc, %i7, %l2
16392 sll %o1, %i0, %i5
16393 lduw [%l7 + 0x54], %o5
16394 ldsb [%l7 + 0x7C], %l5
16395 edge8n %l3, %l4, %o0
16396 fxor %f12, %f0, %f10
16397 umulcc %i3, %g5, %o4
16398 fone %f2
16399 fmovrsne %i1, %f12, %f2
16400 ld [%l7 + 0x5C], %f2
16401 movvs %icc, %o3, %o7
16402 fabsd %f8, %f0
16403 edge32 %g3, %g1, %l1
16404 std %f12, [%l7 + 0x70]
16405 fcmpne16 %f12, %f8, %i4
16406 ldsb [%l7 + 0x1B], %i2
16407 ld [%l7 + 0x54], %f10
16408 srlx %g2, 0x1C, %g7
16409 fornot1s %f8, %f12, %f8
16410 movrgez %g4, %o2, %l0
16411 xor %g6, %l6, %i6
16412 siam 0x2
16413 fandnot2 %f2, %f8, %f12
16414 tneg %icc, 0x7
16415 sub %o6, %l2, %i7
16416 brnz %i0, loop_1939
16417 fmovrdgez %o1, %f0, %f8
16418 ldsw [%l7 + 0x58], %i5
16419 fzeros %f10
16420loop_1939:
16421 ld [%l7 + 0x68], %f14
16422 ldub [%l7 + 0x4D], %l5
16423 ldx [%l7 + 0x10], %o5
16424 fexpand %f6, %f10
16425 fcmped %fcc1, %f0, %f8
16426 ldx [%l7 + 0x18], %l3
16427 xorcc %o0, %i3, %l4
16428 fmovsvs %icc, %f5, %f8
16429 fand %f8, %f0, %f10
16430 fmovsa %icc, %f10, %f5
16431 mulx %o4, %g5, %o3
16432 lduw [%l7 + 0x74], %i1
16433 fabsd %f2, %f14
16434 orcc %o7, 0x10FC, %g1
16435 edge8n %l1, %g3, %i4
16436 edge16n %i2, %g2, %g4
16437 ldx [%l7 + 0x38], %o2
16438 stb %l0, [%l7 + 0x25]
16439 orcc %g6, %l6, %i6
16440 stx %o6, [%l7 + 0x20]
16441 mulscc %l2, 0x1FDF, %g7
16442 xnor %i0, %o1, %i5
16443 bshuffle %f2, %f10, %f14
16444 stw %i7, [%l7 + 0x3C]
16445 movgu %icc, %o5, %l5
16446 ldsb [%l7 + 0x5D], %o0
16447 st %f1, [%l7 + 0x20]
16448 lduh [%l7 + 0x70], %l3
16449 stb %l4, [%l7 + 0x40]
16450 ldsw [%l7 + 0x70], %o4
16451 ldsh [%l7 + 0x6C], %g5
16452 addc %o3, %i1, %o7
16453 brgez %i3, loop_1940
16454 fmovde %icc, %f11, %f2
16455 fbule,a %fcc3, loop_1941
16456 ldsb [%l7 + 0x26], %l1
16457loop_1940:
16458 tleu %xcc, 0x3
16459 fmovdleu %xcc, %f12, %f2
16460loop_1941:
16461 fmovscc %xcc, %f11, %f9
16462 ldsh [%l7 + 0x62], %g1
16463 fmovdvc %xcc, %f15, %f12
16464 edge8ln %g3, %i4, %i2
16465 addc %g2, 0x0B03, %o2
16466 fbl %fcc2, loop_1942
16467 ldx [%l7 + 0x20], %l0
16468 tneg %icc, 0x3
16469 edge8l %g4, %l6, %i6
16470loop_1942:
16471 fmovsle %icc, %f10, %f1
16472 ldub [%l7 + 0x13], %o6
16473 sra %g6, 0x03, %l2
16474 fcmps %fcc0, %f2, %f3
16475 ldsh [%l7 + 0x4A], %i0
16476 xnor %g7, 0x0D81, %o1
16477 brgz %i7, loop_1943
16478 fmovdne %xcc, %f14, %f13
16479 movg %xcc, %i5, %o5
16480 fandnot1 %f12, %f6, %f12
16481loop_1943:
16482 movle %icc, %o0, %l3
16483 ldx [%l7 + 0x70], %l5
16484 movg %xcc, %o4, %g5
16485 fpsub32 %f8, %f4, %f8
16486 movneg %xcc, %o3, %i1
16487 fbl %fcc0, loop_1944
16488 tsubcc %o7, 0x1348, %i3
16489 stw %l1, [%l7 + 0x08]
16490 fornot1 %f10, %f10, %f0
16491loop_1944:
16492 fands %f8, %f5, %f0
16493 fmovsne %icc, %f4, %f1
16494 array32 %l4, %g3, %g1
16495 fnands %f3, %f13, %f13
16496 lduh [%l7 + 0x4E], %i2
16497 fornot2 %f12, %f6, %f0
16498 fpsub32s %f14, %f6, %f11
16499 fnot2s %f4, %f5
16500 stw %i4, [%l7 + 0x40]
16501 addcc %g2, %o2, %g4
16502 sth %l6, [%l7 + 0x54]
16503 fors %f2, %f2, %f15
16504 fbg,a %fcc1, loop_1945
16505 fnor %f14, %f6, %f8
16506 stb %l0, [%l7 + 0x37]
16507 sdivx %o6, 0x0F99, %g6
16508loop_1945:
16509 fmovrse %i6, %f14, %f4
16510 fandnot1s %f10, %f4, %f14
16511 fzero %f10
16512 fxnor %f0, %f8, %f0
16513 ldd [%l7 + 0x30], %f14
16514 nop
16515 setx loop_1946, %l0, %l1
16516 wrpr 0x1, %tl
16517 wrpr %l1, %tnpc
16518 setx 0x34400001400, %l0, %l1
16519 wrpr %l1, %tstate
16520 wrhpr 0x4, %htstate
16521 done
16522 stb %i0, [%l7 + 0x4A]
16523 fmovsl %xcc, %f5, %f0
16524 ld [%l7 + 0x34], %f7
16525loop_1946:
16526 fpmerge %f11, %f10, %f6
16527 ld [%l7 + 0x40], %f2
16528 addccc %l2, 0x009D, %o1
16529 xnor %i7, 0x1AC2, %i5
16530 mulx %o5, %g7, %l3
16531 st %f3, [%l7 + 0x10]
16532 mulscc %l5, 0x0FD6, %o0
16533 movcs %xcc, %g5, %o3
16534 fbl,a %fcc2, loop_1947
16535 lduw [%l7 + 0x24], %o4
16536 fsrc2s %f7, %f7
16537 xor %i1, %i3, %o7
16538loop_1947:
16539 fmovdcs %xcc, %f13, %f7
16540 fcmpes %fcc1, %f0, %f0
16541 srlx %l4, 0x09, %g3
16542 sdivx %l1, 0x12AA, %g1
16543 fbuge,a %fcc1, loop_1948
16544 array8 %i4, %i2, %o2
16545 movneg %icc, %g4, %l6
16546 xor %g2, %o6, %l0
16547loop_1948:
16548 movpos %icc, %i6, %g6
16549 ldd [%l7 + 0x30], %f0
16550 mulx %l2, 0x03CE, %o1
16551 bn,a %icc, loop_1949
16552 fandnot2 %f12, %f4, %f6
16553 movre %i7, 0x2AD, %i5
16554 stw %i0, [%l7 + 0x30]
16555loop_1949:
16556 umul %o5, 0x07EB, %g7
16557 fbe,a %fcc0, loop_1950
16558 fcmpgt16 %f10, %f14, %l5
16559 fpadd16s %f14, %f10, %f2
16560 lduh [%l7 + 0x24], %o0
16561loop_1950:
16562 fsrc2 %f6, %f6
16563 st %f7, [%l7 + 0x6C]
16564 stx %l3, [%l7 + 0x78]
16565 andcc %g5, 0x1048, %o4
16566 fornot1s %f7, %f13, %f15
16567 stb %o3, [%l7 + 0x2E]
16568 ba,a loop_1951
16569 fpadd32 %f0, %f14, %f10
16570 ldsb [%l7 + 0x69], %i3
16571 xnorcc %o7, 0x07BD, %l4
16572loop_1951:
16573 ba,a,pt %xcc, loop_1952
16574 st %f7, [%l7 + 0x3C]
16575 sth %i1, [%l7 + 0x38]
16576 fornot1 %f12, %f4, %f8
16577loop_1952:
16578 std %f10, [%l7 + 0x08]
16579 fbul %fcc0, loop_1953
16580 edge16l %l1, %g1, %i4
16581 fxnor %f12, %f12, %f2
16582 fornot2s %f14, %f1, %f8
16583loop_1953:
16584 ldsw [%l7 + 0x64], %i2
16585 stb %o2, [%l7 + 0x1D]
16586 movvs %xcc, %g4, %g3
16587 bvs,a %xcc, loop_1954
16588 bshuffle %f10, %f10, %f10
16589 fabss %f5, %f5
16590 stb %l6, [%l7 + 0x70]
16591loop_1954:
16592 movle %icc, %o6, %g2
16593 bneg,pt %xcc, loop_1955
16594 brlz,a %l0, loop_1956
16595 udivcc %g6, 0x132B, %i6
16596 ldsw [%l7 + 0x54], %l2
16597loop_1955:
16598 fmovsle %xcc, %f12, %f14
16599loop_1956:
16600 fble,a %fcc3, loop_1957
16601 fsrc2s %f10, %f9
16602 fand %f10, %f8, %f6
16603 fabsd %f10, %f8
16604loop_1957:
16605 lduw [%l7 + 0x2C], %o1
16606 tvc %icc, 0x2
16607 ld [%l7 + 0x48], %f2
16608 lduw [%l7 + 0x40], %i5
16609 fbue,a %fcc3, loop_1958
16610 fxor %f6, %f0, %f4
16611 stb %i0, [%l7 + 0x35]
16612 ldub [%l7 + 0x6C], %i7
16613loop_1958:
16614 sethi 0x0BEF, %o5
16615 bvs,a %icc, loop_1959
16616 fornot1s %f10, %f7, %f2
16617 fsrc2 %f8, %f12
16618 be loop_1960
16619loop_1959:
16620 taddcctv %g7, %l5, %o0
16621 udivx %g5, 0x1AD7, %o4
16622 lduw [%l7 + 0x5C], %o3
16623loop_1960:
16624 andn %l3, %o7, %i3
16625 ble,a,pn %icc, loop_1961
16626 brlz,a %i1, loop_1962
16627 subc %l1, 0x0AC2, %l4
16628 fcmpeq16 %f10, %f4, %i4
16629loop_1961:
16630 lduh [%l7 + 0x5A], %g1
16631loop_1962:
16632 ldsw [%l7 + 0x6C], %i2
16633 udivx %o2, 0x1257, %g4
16634 tge %xcc, 0x5
16635 bn,a,pn %xcc, loop_1963
16636 fba,a %fcc2, loop_1964
16637 ba,a loop_1965
16638 subc %g3, 0x11AA, %l6
16639loop_1963:
16640 lduw [%l7 + 0x74], %g2
16641loop_1964:
16642 fmovrdgez %l0, %f14, %f8
16643loop_1965:
16644 edge8l %g6, %i6, %o6
16645 bpos,a loop_1966
16646 fmovsn %xcc, %f7, %f12
16647 bl,a,pt %icc, loop_1967
16648 brgz,a %l2, loop_1968
16649loop_1966:
16650 addc %i5, %i0, %i7
16651 addc %o5, %g7, %l5
16652loop_1967:
16653 movvc %xcc, %o0, %g5
16654loop_1968:
16655 ldsw [%l7 + 0x54], %o4
16656 std %f14, [%l7 + 0x30]
16657 fone %f2
16658 stb %o3, [%l7 + 0x36]
16659 fornot1s %f0, %f5, %f5
16660 nop
16661 setx loop_1969, %l0, %l1
16662 wrpr 0x1, %tl
16663 wrpr %l1, %tnpc
16664 setx 0x34400001400, %l0, %l1
16665 wrpr %l1, %tstate
16666 wrhpr 0x4, %htstate
16667 done
16668 ldd [%l7 + 0x30], %f2
16669 tvs %xcc, 0x6
16670 sth %l3, [%l7 + 0x0A]
16671loop_1969:
16672 std %f10, [%l7 + 0x48]
16673 nop
16674 setx loop_1970, %l0, %l1
16675 wrpr 0x1, %tl
16676 wrpr %l1, %tpc
16677 add %l1, 0x4, %l1
16678 wrpr %l1, %tnpc
16679 setx 0x34400001400, %l0, %l1
16680 wrpr %l1, %tstate
16681 wrhpr 0x4, %htstate
16682 retry
16683 fmovse %xcc, %f11, %f12
16684 fandnot1s %f13, %f8, %f9
16685 std %f10, [%l7 + 0x60]
16686loop_1970:
16687 fmovdgu %xcc, %f2, %f11
16688 udivx %o7, 0x1709, %o1
16689 fmovdge %icc, %f8, %f14
16690 ldsw [%l7 + 0x68], %i3
16691 fpsub32s %f7, %f8, %f0
16692 ldsw [%l7 + 0x58], %i1
16693 fmovrdgez %l1, %f14, %f12
16694 edge8l %l4, %g1, %i2
16695 taddcc %o2, 0x02BA, %i4
16696 ldd [%l7 + 0x70], %f4
16697 fbn,a %fcc0, loop_1971
16698 movge %xcc, %g4, %l6
16699 tgu %xcc, 0x7
16700 sth %g3, [%l7 + 0x5C]
16701loop_1971:
16702 fbul,a %fcc2, loop_1972
16703 fsrc2s %f2, %f4
16704 brgz,a %g2, loop_1973
16705 fmovscc %icc, %f7, %f14
16706loop_1972:
16707 ldx [%l7 + 0x08], %g6
16708 fmovsvc %icc, %f2, %f12
16709loop_1973:
16710 bge,pn %icc, loop_1974
16711 fmovrdgz %i6, %f2, %f14
16712 umulcc %l0, 0x0F46, %l2
16713 bg,pt %xcc, loop_1975
16714loop_1974:
16715 stb %i5, [%l7 + 0x26]
16716 fcmpeq16 %f10, %f2, %i0
16717 fmovsvs %xcc, %f10, %f10
16718loop_1975:
16719 subccc %o6, %o5, %g7
16720 fbuge %fcc1, loop_1976
16721 lduw [%l7 + 0x48], %l5
16722 sllx %o0, %i7, %o4
16723 std %f2, [%l7 + 0x40]
16724loop_1976:
16725 fornot2 %f14, %f8, %f8
16726 ldsh [%l7 + 0x40], %g5
16727 bvs,a,pt %icc, loop_1977
16728 ld [%l7 + 0x40], %f2
16729 edge32ln %l3, %o3, %o1
16730 ldd [%l7 + 0x30], %f14
16731loop_1977:
16732 bleu,a loop_1978
16733 std %f4, [%l7 + 0x38]
16734 brlez %i3, loop_1979
16735 tge %xcc, 0x3
16736loop_1978:
16737 add %o7, %l1, %l4
16738 fba %fcc3, loop_1980
16739loop_1979:
16740 tge %icc, 0x2
16741 fornot1 %f2, %f12, %f6
16742 fand %f0, %f14, %f8
16743loop_1980:
16744 srl %i1, %g1, %o2
16745 fandnot1s %f4, %f3, %f8
16746 fmovdcc %icc, %f12, %f15
16747 ldsw [%l7 + 0x60], %i2
16748 ldd [%l7 + 0x70], %f2
16749 fbul,a %fcc2, loop_1981
16750 edge16 %g4, %i4, %l6
16751 bcc,a,pt %icc, loop_1982
16752 fpadd16 %f0, %f2, %f2
16753loop_1981:
16754 edge32ln %g3, %g6, %i6
16755 tgu %icc, 0x4
16756loop_1982:
16757 edge8n %l0, %g2, %l2
16758 ldsw [%l7 + 0x54], %i0
16759 fmovdl %xcc, %f10, %f9
16760 fbg,a %fcc0, loop_1983
16761 fcmps %fcc3, %f15, %f8
16762 fpackfix %f10, %f1
16763 orcc %o6, 0x106C, %i5
16764loop_1983:
16765 ld [%l7 + 0x64], %f5
16766 fmovdleu %icc, %f6, %f0
16767 bneg,a loop_1984
16768 fzero %f8
16769 xnor %g7, 0x08C5, %o5
16770 sth %o0, [%l7 + 0x4A]
16771loop_1984:
16772 bcs,a,pt %icc, loop_1985
16773 ldd [%l7 + 0x60], %f10
16774 fmovrde %l5, %f4, %f0
16775 movgu %icc, %o4, %i7
16776loop_1985:
16777 stw %g5, [%l7 + 0x38]
16778 bleu loop_1986
16779 fblg %fcc0, loop_1987
16780 movne %icc, %l3, %o3
16781 ldsw [%l7 + 0x70], %i3
16782loop_1986:
16783 fcmple16 %f2, %f0, %o7
16784loop_1987:
16785 ldd [%l7 + 0x38], %f12
16786 ble loop_1988
16787 fands %f1, %f12, %f8
16788 brnz %l1, loop_1989
16789 sth %l4, [%l7 + 0x52]
16790loop_1988:
16791 st %f3, [%l7 + 0x08]
16792 ldsb [%l7 + 0x7A], %o1
16793loop_1989:
16794 fmovse %xcc, %f5, %f3
16795 tle %icc, 0x4
16796 stx %i1, [%l7 + 0x20]
16797 orncc %o2, %i2, %g1
16798 smulcc %g4, %l6, %g3
16799 smul %i4, %i6, %g6
16800 std %f2, [%l7 + 0x28]
16801 fbug %fcc0, loop_1990
16802 ldd [%l7 + 0x68], %f8
16803 fmovdge %icc, %f3, %f3
16804 fbe %fcc0, loop_1991
16805loop_1990:
16806 fmovrdgez %l0, %f0, %f0
16807 edge16n %l2, %g2, %o6
16808 fmovsne %icc, %f6, %f9
16809loop_1991:
16810 ldsb [%l7 + 0x6B], %i5
16811 st %f8, [%l7 + 0x08]
16812 fbg,a %fcc2, loop_1992
16813 ble %icc, loop_1993
16814 orncc %g7, 0x0A17, %o5
16815 brlz %i0, loop_1994
16816loop_1992:
16817 stw %o0, [%l7 + 0x50]
16818loop_1993:
16819 edge16l %l5, %o4, %i7
16820 ld [%l7 + 0x34], %f6
16821loop_1994:
16822 fbne %fcc2, loop_1995
16823 fbu %fcc3, loop_1996
16824 fbug %fcc1, loop_1997
16825 sub %l3, 0x0906, %o3
16826loop_1995:
16827 fnors %f7, %f12, %f5
16828loop_1996:
16829 fba %fcc2, loop_1998
16830loop_1997:
16831 fblg %fcc3, loop_1999
16832 smulcc %i3, %g5, %l1
16833 fbuge %fcc3, loop_2000
16834loop_1998:
16835 std %f6, [%l7 + 0x78]
16836loop_1999:
16837 stx %o7, [%l7 + 0x40]
16838 lduw [%l7 + 0x28], %o1
16839loop_2000:
16840 stb %i1, [%l7 + 0x3F]
16841 fnegd %f14, %f12
16842 movcs %xcc, %l4, %i2
16843 ta %icc, 0x5
16844 umulcc %o2, 0x16C9, %g1
16845 bvc,a %xcc, loop_2001
16846 udiv %g4, 0x14FE, %l6
16847 fmovsl %icc, %f5, %f6
16848 fxnor %f2, %f14, %f4
16849loop_2001:
16850 ldub [%l7 + 0x78], %g3
16851 fmovrsgez %i6, %f6, %f15
16852 ldsb [%l7 + 0x64], %g6
16853 bvc,a loop_2002
16854 fmovspos %icc, %f2, %f13
16855 ldsw [%l7 + 0x48], %l0
16856 edge16ln %l2, %i4, %g2
16857loop_2002:
16858 faligndata %f0, %f8, %f6
16859 fsrc1s %f12, %f5
16860 lduh [%l7 + 0x36], %o6
16861 fandnot2s %f14, %f4, %f0
16862 fzero %f4
16863 sth %i5, [%l7 + 0x4C]
16864 sth %g7, [%l7 + 0x20]
16865 ld [%l7 + 0x44], %f5
16866 call loop_2003
16867 fbue %fcc0, loop_2004
16868 fmovsge %icc, %f13, %f2
16869 stw %o5, [%l7 + 0x48]
16870loop_2003:
16871 fmuld8ulx16 %f9, %f14, %f0
16872loop_2004:
16873 std %f0, [%l7 + 0x08]
16874 fmovscc %xcc, %f9, %f13
16875 ldx [%l7 + 0x18], %o0
16876 std %f14, [%l7 + 0x60]
16877 stw %i0, [%l7 + 0x60]
16878 brnz,a %l5, loop_2005
16879 tgu %icc, 0x1
16880 lduw [%l7 + 0x7C], %i7
16881 fmovdcs %icc, %f6, %f13
16882loop_2005:
16883 ldx [%l7 + 0x48], %l3
16884 lduw [%l7 + 0x78], %o4
16885 edge8 %o3, %g5, %i3
16886 fmovspos %icc, %f8, %f13
16887 xnorcc %o7, %o1, %l1
16888 movneg %icc, %l4, %i1
16889 fmovrdgz %o2, %f12, %f12
16890 fbuge %fcc2, loop_2006
16891 std %f12, [%l7 + 0x38]
16892 fmovsgu %xcc, %f14, %f12
16893 sth %g1, [%l7 + 0x62]
16894loop_2006:
16895 sth %i2, [%l7 + 0x7A]
16896 fmovdgu %icc, %f6, %f12
16897 ldsw [%l7 + 0x3C], %g4
16898 ldsh [%l7 + 0x4E], %g3
16899 fbne %fcc1, loop_2007
16900 movre %l6, 0x1A4, %i6
16901 tleu %xcc, 0x0
16902 tcc %xcc, 0x1
16903loop_2007:
16904 tsubcctv %l0, %g6, %i4
16905 fabss %f15, %f7
16906 fnor %f4, %f6, %f0
16907 movg %icc, %g2, %o6
16908 std %f8, [%l7 + 0x28]
16909 fmovrdgz %l2, %f0, %f4
16910 ldsb [%l7 + 0x52], %i5
16911 st %f7, [%l7 + 0x6C]
16912 fnegs %f2, %f4
16913 fnor %f8, %f10, %f0
16914 stw %g7, [%l7 + 0x58]
16915 ldsw [%l7 + 0x68], %o0
16916 fnor %f14, %f14, %f0
16917 fbl %fcc0, loop_2008
16918 nop
16919 setx loop_2009, %l0, %l1
16920 jmpl %l1, %o5
16921 fbu %fcc3, loop_2010
16922 nop
16923 setx loop_2011, %l0, %l1
16924 wrpr 0x1, %tl
16925 wrpr %l1, %tpc
16926 add %l1, 0x4, %l1
16927 wrpr %l1, %tnpc
16928 setx 0x34400001400, %l0, %l1
16929 wrpr %l1, %tstate
16930 wrhpr 0x4, %htstate
16931 retry
16932loop_2008:
16933 tl %xcc, 0x4
16934loop_2009:
16935 alignaddrl %l5, %i0, %i7
16936loop_2010:
16937 ldsh [%l7 + 0x58], %l3
16938loop_2011:
16939 fpack16 %f10, %f10
16940 stw %o4, [%l7 + 0x44]
16941 fbne,a %fcc2, loop_2012
16942 std %f6, [%l7 + 0x40]
16943 mulscc %o3, 0x129E, %g5
16944 brlz %o7, loop_2013
16945loop_2012:
16946 fbg,a %fcc1, loop_2014
16947 fmovd %f2, %f10
16948 fand %f2, %f4, %f0
16949loop_2013:
16950 fbue %fcc3, loop_2015
16951loop_2014:
16952 lduh [%l7 + 0x5C], %o1
16953 fcmpes %fcc1, %f3, %f13
16954 bge,a loop_2016
16955loop_2015:
16956 fcmpeq32 %f6, %f0, %i3
16957 fandnot1 %f2, %f14, %f2
16958 bcc,pn %icc, loop_2017
16959loop_2016:
16960 fmovdleu %xcc, %f15, %f3
16961 sra %l4, %i1, %l1
16962 movpos %xcc, %o2, %g1
16963loop_2017:
16964 fbug %fcc1, loop_2018
16965 brlz %g4, loop_2019
16966 fbge,a %fcc0, loop_2020
16967 mulx %g3, %i2, %l6
16968loop_2018:
16969 orncc %i6, %g6, %i4
16970loop_2019:
16971 movrgez %l0, 0x26B, %o6
16972loop_2020:
16973 st %f15, [%l7 + 0x5C]
16974 nop
16975 setx loop_2021, %l0, %l1
16976 wrpr 0x1, %tl
16977 wrpr %l1, %tnpc
16978 setx 0x34400001400, %l0, %l1
16979 wrpr %l1, %tstate
16980 wrhpr 0x4, %htstate
16981 done
16982 fmovrslz %g2, %f4, %f13
16983 fpadd16 %f6, %f6, %f8
16984 brlz,a %i5, loop_2022
16985loop_2021:
16986 lduh [%l7 + 0x44], %g7
16987 tgu %xcc, 0x6
16988 fexpand %f13, %f6
16989loop_2022:
16990 subcc %o0, %o5, %l5
16991 alignaddr %l2, %i7, %l3
16992 nop
16993 setx loop_2023, %l0, %l1
16994 wrpr 0x1, %tl
16995 wrpr %l1, %tnpc
16996 setx 0x34400001400, %l0, %l1
16997 wrpr %l1, %tstate
16998 wrhpr 0x4, %htstate
16999 done
17000 fsrc1s %f10, %f0
17001 fnegd %f0, %f4
17002 fmovdvc %xcc, %f13, %f4
17003loop_2023:
17004 edge8n %i0, %o3, %o4
17005 stw %g5, [%l7 + 0x14]
17006 stx %o1, [%l7 + 0x78]
17007 tge %xcc, 0x5
17008 fcmpne32 %f6, %f0, %i3
17009 fmul8sux16 %f10, %f0, %f6
17010 ldd [%l7 + 0x48], %f10
17011 fmovsn %xcc, %f6, %f1
17012 ldsw [%l7 + 0x60], %l4
17013 stb %o7, [%l7 + 0x77]
17014 lduw [%l7 + 0x20], %i1
17015 tl %icc, 0x4
17016 ldub [%l7 + 0x58], %o2
17017 bne,pn %icc, loop_2024
17018 fbuge %fcc1, loop_2025
17019 lduw [%l7 + 0x7C], %g1
17020 stw %l1, [%l7 + 0x40]
17021loop_2024:
17022 std %f12, [%l7 + 0x40]
17023loop_2025:
17024 brz %g4, loop_2026
17025 fpadd16s %f11, %f12, %f9
17026 fpadd16 %f14, %f12, %f4
17027 ldsb [%l7 + 0x13], %g3
17028loop_2026:
17029 srlx %i2, 0x0C, %i6
17030 fmul8x16au %f15, %f6, %f8
17031 ldsb [%l7 + 0x3B], %l6
17032 stx %i4, [%l7 + 0x38]
17033 sth %g6, [%l7 + 0x38]
17034 ldsw [%l7 + 0x54], %l0
17035 fmovrdne %g2, %f12, %f12
17036 tvs %icc, 0x1
17037 std %f0, [%l7 + 0x68]
17038 te %xcc, 0x6
17039 ldsw [%l7 + 0x60], %i5
17040 edge16l %g7, %o0, %o5
17041 sra %o6, 0x09, %l5
17042 fmul8sux16 %f2, %f14, %f2
17043 fnot1 %f0, %f0
17044 fmovdvc %xcc, %f9, %f9
17045 stb %i7, [%l7 + 0x2C]
17046 fors %f7, %f11, %f10
17047 fbu %fcc2, loop_2027
17048 call loop_2028
17049 ldx [%l7 + 0x68], %l2
17050 tl %icc, 0x2
17051loop_2027:
17052 fmovdn %icc, %f13, %f13
17053loop_2028:
17054 std %f12, [%l7 + 0x40]
17055 fmovscc %icc, %f4, %f2
17056 fsrc2s %f7, %f1
17057 nop
17058 setx loop_2029, %l0, %l1
17059 wrpr 0x1, %tl
17060 wrpr %l1, %tpc
17061 add %l1, 0x4, %l1
17062 wrpr %l1, %tnpc
17063 setx 0x34400001400, %l0, %l1
17064 wrpr %l1, %tstate
17065 wrhpr 0x4, %htstate
17066 retry
17067 nop
17068 setx loop_2030, %l0, %l1
17069 jmpl %l1, %i0
17070 edge32l %l3, %o3, %g5
17071 ldsh [%l7 + 0x68], %o1
17072loop_2029:
17073 ldx [%l7 + 0x58], %i3
17074loop_2030:
17075 addcc %o4, %l4, %o7
17076 fpadd32 %f0, %f4, %f0
17077 be,a %xcc, loop_2031
17078 fors %f5, %f9, %f15
17079 ldsw [%l7 + 0x7C], %i1
17080 brnz,a %o2, loop_2032
17081loop_2031:
17082 movrgez %g1, %g4, %l1
17083 fxnors %f9, %f9, %f3
17084 movle %icc, %i2, %i6
17085loop_2032:
17086 fmovdge %icc, %f10, %f11
17087 ldub [%l7 + 0x20], %l6
17088 ba,a,pn %xcc, loop_2033
17089 lduh [%l7 + 0x36], %g3
17090 movleu %xcc, %i4, %l0
17091 stb %g2, [%l7 + 0x67]
17092loop_2033:
17093 brgz %i5, loop_2034
17094 udiv %g7, 0x008F, %o0
17095 fmovsvs %icc, %f4, %f0
17096 fmovsne %xcc, %f15, %f14
17097loop_2034:
17098 sth %o5, [%l7 + 0x2A]
17099 sdivx %o6, 0x069C, %g6
17100 fpack32 %f0, %f10, %f2
17101 bne,pn %xcc, loop_2035
17102 fmovdgu %icc, %f5, %f6
17103 stx %i7, [%l7 + 0x38]
17104 mulscc %l5, 0x0C2C, %l2
17105loop_2035:
17106 or %l3, 0x065A, %o3
17107 fmovdcc %icc, %f6, %f12
17108 edge32n %i0, %g5, %i3
17109 fpsub16s %f10, %f8, %f2
17110 fmovda %icc, %f9, %f0
17111 stw %o1, [%l7 + 0x70]
17112 stw %o4, [%l7 + 0x74]
17113 fmovrdlez %o7, %f4, %f4
17114 bneg loop_2036
17115 bgu,pt %icc, loop_2037
17116 ldsh [%l7 + 0x32], %l4
17117 ldsh [%l7 + 0x10], %o2
17118loop_2036:
17119 edge16n %i1, %g1, %g4
17120loop_2037:
17121 fbe %fcc2, loop_2038
17122 bneg,pn %icc, loop_2039
17123 ld [%l7 + 0x5C], %f11
17124 ldub [%l7 + 0x63], %l1
17125loop_2038:
17126 lduw [%l7 + 0x68], %i2
17127loop_2039:
17128 movle %xcc, %i6, %l6
17129 ldsh [%l7 + 0x2C], %i4
17130 movrlz %g3, 0x1C8, %g2
17131 be loop_2040
17132 fmovdpos %icc, %f1, %f2
17133 fpadd32s %f2, %f3, %f1
17134 ldd [%l7 + 0x38], %f12
17135loop_2040:
17136 fcmpd %fcc1, %f4, %f6
17137 umulcc %l0, %i5, %g7
17138 addcc %o0, %o6, %g6
17139 sll %o5, 0x05, %i7
17140 fzero %f2
17141 sethi 0x1054, %l2
17142 fble %fcc3, loop_2041
17143 fpackfix %f14, %f2
17144 addcc %l5, %o3, %i0
17145 fmuld8ulx16 %f5, %f1, %f12
17146loop_2041:
17147 ldx [%l7 + 0x38], %g5
17148 fmovdpos %xcc, %f10, %f13
17149 sth %i3, [%l7 + 0x44]
17150 movne %icc, %o1, %o4
17151 lduw [%l7 + 0x70], %l3
17152 fcmpes %fcc2, %f5, %f1
17153 fmovrslez %o7, %f15, %f7
17154 movrgez %l4, %o2, %g1
17155 fcmpne32 %f0, %f4, %g4
17156 fmovscs %xcc, %f14, %f3
17157 fbne %fcc0, loop_2042
17158 ldsb [%l7 + 0x5D], %i1
17159 brlz,a %i2, loop_2043
17160 bge,a,pn %icc, loop_2044
17161loop_2042:
17162 xnor %l1, 0x0B49, %l6
17163 andcc %i6, %i4, %g2
17164loop_2043:
17165 fpadd16s %f7, %f7, %f8
17166loop_2044:
17167 ldsb [%l7 + 0x6D], %l0
17168 fcmpes %fcc3, %f2, %f6
17169 fnor %f4, %f8, %f14
17170 movgu %xcc, %i5, %g3
17171 lduh [%l7 + 0x16], %g7
17172 fxor %f8, %f4, %f2
17173 be loop_2045
17174 fpadd16 %f14, %f14, %f2
17175 fmovscs %xcc, %f8, %f0
17176 ld [%l7 + 0x14], %f11
17177loop_2045:
17178 ldsw [%l7 + 0x08], %o6
17179 fbg %fcc0, loop_2046
17180 sdivcc %o0, 0x1AD4, %o5
17181 array16 %i7, %g6, %l2
17182 ldsb [%l7 + 0x14], %l5
17183loop_2046:
17184 ldx [%l7 + 0x58], %o3
17185 ble,a %icc, loop_2047
17186 fmovd %f6, %f4
17187 ldub [%l7 + 0x55], %i0
17188 fmovdle %icc, %f4, %f11
17189loop_2047:
17190 tn %icc, 0x7
17191 xnorcc %g5, 0x119E, %o1
17192 add %o4, 0x071B, %i3
17193 edge16 %o7, %l4, %l3
17194 stx %g1, [%l7 + 0x38]
17195 fmul8ulx16 %f14, %f12, %f6
17196 stb %g4, [%l7 + 0x37]
17197 fmovsleu %xcc, %f5, %f8
17198 brnz,a %i1, loop_2048
17199 stb %i2, [%l7 + 0x6E]
17200 andcc %l1, %l6, %i6
17201 nop
17202 setx loop_2049, %l0, %l1
17203 jmpl %l1, %o2
17204loop_2048:
17205 fmovrse %i4, %f12, %f8
17206 ldub [%l7 + 0x43], %l0
17207 nop
17208 setx loop_2050, %l0, %l1
17209 wrpr 0x1, %tl
17210 wrpr %l1, %tpc
17211 add %l1, 0x4, %l1
17212 wrpr %l1, %tnpc
17213 setx 0x34400001400, %l0, %l1
17214 wrpr %l1, %tstate
17215 wrhpr 0x4, %htstate
17216 retry
17217loop_2049:
17218 bcs,pt %xcc, loop_2051
17219 lduw [%l7 + 0x4C], %i5
17220 bcs,pt %xcc, loop_2052
17221loop_2050:
17222 std %f4, [%l7 + 0x28]
17223loop_2051:
17224 sethi 0x1557, %g3
17225 fmovrde %g2, %f4, %f10
17226loop_2052:
17227 udivx %g7, 0x101F, %o0
17228 fornot2s %f9, %f12, %f2
17229 tge %xcc, 0x2
17230 fblg,a %fcc2, loop_2053
17231 bge,pt %icc, loop_2054
17232 brnz %o6, loop_2055
17233 fmovrdlez %o5, %f6, %f0
17234loop_2053:
17235 lduw [%l7 + 0x34], %g6
17236loop_2054:
17237 fpadd32s %f12, %f12, %f2
17238loop_2055:
17239 stw %i7, [%l7 + 0x60]
17240 pdist %f12, %f2, %f6
17241 fmovsvc %icc, %f2, %f0
17242 move %xcc, %l2, %l5
17243 fors %f9, %f2, %f12
17244 fmovsg %icc, %f3, %f15
17245 stx %i0, [%l7 + 0x58]
17246 andn %o3, %o1, %g5
17247 sth %i3, [%l7 + 0x4E]
17248 sth %o4, [%l7 + 0x5E]
17249 brgz %o7, loop_2056
17250 fsrc1 %f4, %f8
17251 fpmerge %f2, %f12, %f8
17252 tn %icc, 0x4
17253loop_2056:
17254 subccc %l4, %g1, %l3
17255 movvc %icc, %i1, %i2
17256 bneg loop_2057
17257 fsrc2s %f3, %f3
17258 fbl %fcc0, loop_2058
17259 fmuld8sux16 %f0, %f2, %f2
17260loop_2057:
17261 fble %fcc1, loop_2059
17262 fmovsvs %icc, %f7, %f15
17263loop_2058:
17264 fmul8x16 %f14, %f2, %f12
17265 ldsw [%l7 + 0x4C], %l1
17266loop_2059:
17267 xor %l6, %g4, %i6
17268 lduw [%l7 + 0x68], %o2
17269 fba,a %fcc0, loop_2060
17270 sth %i4, [%l7 + 0x14]
17271 brgz,a %l0, loop_2061
17272 alignaddrl %i5, %g3, %g7
17273loop_2060:
17274 fmovsleu %xcc, %f13, %f11
17275 ba,a,pn %xcc, loop_2062
17276loop_2061:
17277 fblg %fcc0, loop_2063
17278 orcc %o0, %o6, %o5
17279 stw %g6, [%l7 + 0x60]
17280loop_2062:
17281 sdiv %g2, 0x1896, %i7
17282loop_2063:
17283 stw %l5, [%l7 + 0x4C]
17284 std %f0, [%l7 + 0x20]
17285 movl %icc, %i0, %o3
17286 fsrc2s %f5, %f2
17287 siam 0x5
17288 ldsw [%l7 + 0x30], %o1
17289 lduh [%l7 + 0x5A], %l2
17290 nop
17291 setx loop_2064, %l0, %l1
17292 jmpl %l1, %g5
17293 sdivx %i3, 0x1AA6, %o7
17294 fornot1 %f6, %f4, %f0
17295 ldsb [%l7 + 0x64], %o4
17296loop_2064:
17297 udivcc %g1, 0x02B8, %l3
17298 ldd [%l7 + 0x70], %f2
17299 stb %i1, [%l7 + 0x6B]
17300 st %f9, [%l7 + 0x18]
17301 ldsb [%l7 + 0x5A], %i2
17302 and %l4, %l1, %l6
17303 ta %icc, 0x1
17304 ldsb [%l7 + 0x31], %g4
17305 brlez,a %i6, loop_2065
17306 movneg %xcc, %o2, %l0
17307 movn %xcc, %i4, %i5
17308 addc %g3, 0x0FD6, %o0
17309loop_2065:
17310 xor %g7, %o5, %o6
17311 brgez %g2, loop_2066
17312 addccc %g6, 0x01D1, %i7
17313 fmovrdne %l5, %f2, %f0
17314 stb %i0, [%l7 + 0x40]
17315loop_2066:
17316 fmovsgu %xcc, %f13, %f3
17317 fcmps %fcc0, %f15, %f14
17318 tne %icc, 0x4
17319 orncc %o1, %l2, %o3
17320 fmovsne %xcc, %f12, %f2
17321 stw %g5, [%l7 + 0x78]
17322 bshuffle %f0, %f4, %f6
17323 fbo %fcc2, loop_2067
17324 movne %icc, %i3, %o7
17325 fbue %fcc2, loop_2068
17326 fmovdpos %icc, %f6, %f7
17327loop_2067:
17328 fnot2 %f0, %f4
17329 movrne %g1, %o4, %l3
17330loop_2068:
17331 std %f12, [%l7 + 0x20]
17332 fbl,a %fcc2, loop_2069
17333 andncc %i2, %l4, %l1
17334 ld [%l7 + 0x64], %f15
17335 edge16n %l6, %i1, %i6
17336loop_2069:
17337 ldsh [%l7 + 0x0E], %g4
17338 fcmps %fcc0, %f11, %f13
17339 fcmps %fcc3, %f0, %f13
17340 fnot1 %f14, %f10
17341 brgez %l0, loop_2070
17342 fexpand %f10, %f10
17343 nop
17344 setx loop_2071, %l0, %l1
17345 wrpr 0x1, %tl
17346 wrpr %l1, %tpc
17347 add %l1, 0x4, %l1
17348 wrpr %l1, %tnpc
17349 setx 0x34400001400, %l0, %l1
17350 wrpr %l1, %tstate
17351 wrhpr 0x4, %htstate
17352 retry
17353 movleu %icc, %o2, %i4
17354loop_2070:
17355 movre %g3, 0x04D, %o0
17356 fxnors %f10, %f5, %f9
17357loop_2071:
17358 fmovsvc %icc, %f14, %f8
17359 brgz,a %i5, loop_2072
17360 and %o5, %g7, %o6
17361 fmul8x16 %f13, %f8, %f12
17362 fsrc1 %f12, %f0
17363loop_2072:
17364 sth %g6, [%l7 + 0x6C]
17365 fmovsgu %xcc, %f15, %f6
17366 fxnors %f2, %f5, %f1
17367 subccc %i7, %g2, %i0
17368 ldx [%l7 + 0x10], %o1
17369 ldsb [%l7 + 0x3D], %l5
17370 ldsw [%l7 + 0x6C], %o3
17371 fmul8x16 %f6, %f0, %f12
17372 fexpand %f8, %f14
17373 fcmpd %fcc0, %f8, %f0
17374 or %g5, 0x16DF, %i3
17375 edge32ln %o7, %g1, %l2
17376 lduh [%l7 + 0x60], %l3
17377 std %f2, [%l7 + 0x38]
17378 xnor %i2, 0x12EA, %o4
17379 movvs %icc, %l1, %l6
17380 fmovrslez %i1, %f0, %f13
17381 st %f2, [%l7 + 0x68]
17382 movge %icc, %i6, %l4
17383 taddcc %l0, %o2, %i4
17384 brlz %g4, loop_2073
17385 srl %g3, %o0, %i5
17386 and %o5, 0x036C, %g7
17387 st %f1, [%l7 + 0x74]
17388loop_2073:
17389 brgz,a %o6, loop_2074
17390 faligndata %f0, %f0, %f0
17391 alignaddrl %i7, %g2, %i0
17392 fnors %f0, %f6, %f11
17393loop_2074:
17394 fbe,a %fcc2, loop_2075
17395 lduh [%l7 + 0x1C], %g6
17396 lduh [%l7 + 0x7C], %o1
17397 movge %icc, %o3, %g5
17398loop_2075:
17399 brnz,a %i3, loop_2076
17400 tcs %xcc, 0x3
17401 andn %l5, 0x1104, %o7
17402 lduh [%l7 + 0x42], %l2
17403loop_2076:
17404 tne %icc, 0x2
17405 stb %l3, [%l7 + 0x27]
17406 fmovrdlz %g1, %f10, %f14
17407 bcc,a %xcc, loop_2077
17408 ldub [%l7 + 0x2E], %o4
17409 edge8 %i2, %l6, %l1
17410 fxnor %f4, %f12, %f6
17411loop_2077:
17412 fmovsg %xcc, %f10, %f4
17413 fpadd16s %f5, %f7, %f10
17414 fnor %f4, %f6, %f2
17415 ldub [%l7 + 0x15], %i6
17416 stw %l4, [%l7 + 0x10]
17417 ldd [%l7 + 0x68], %f12
17418 st %f9, [%l7 + 0x34]
17419 fpsub32s %f11, %f9, %f3
17420 subccc %i1, %l0, %o2
17421 ldub [%l7 + 0x0B], %i4
17422 sth %g4, [%l7 + 0x3E]
17423 fnands %f0, %f8, %f15
17424 tvs %icc, 0x7
17425 stb %g3, [%l7 + 0x48]
17426 fone %f8
17427 stx %i5, [%l7 + 0x20]
17428 ldd [%l7 + 0x20], %f0
17429 fpsub32 %f2, %f4, %f6
17430 andncc %o5, %o0, %g7
17431 movl %icc, %i7, %g2
17432 fnegd %f14, %f0
17433 xor %i0, 0x086F, %g6
17434 fmovsl %icc, %f11, %f1
17435 fble %fcc2, loop_2078
17436 std %f10, [%l7 + 0x60]
17437 edge32 %o6, %o1, %g5
17438 fxnor %f0, %f12, %f4
17439loop_2078:
17440 ldx [%l7 + 0x20], %o3
17441 fbue %fcc0, loop_2079
17442 addcc %i3, 0x1D97, %o7
17443 fpackfix %f2, %f12
17444 ldsb [%l7 + 0x2C], %l5
17445loop_2079:
17446 st %f6, [%l7 + 0x4C]
17447 tl %icc, 0x0
17448 subcc %l3, 0x1F00, %g1
17449 fmuld8ulx16 %f7, %f15, %f0
17450 orcc %l2, %o4, %i2
17451 fpadd16s %f12, %f0, %f7
17452 fmovdcc %icc, %f2, %f0
17453 array16 %l6, %l1, %l4
17454 fblg %fcc2, loop_2080
17455 fmovrdlez %i6, %f8, %f2
17456 tvc %icc, 0x6
17457 fmovda %icc, %f13, %f9
17458loop_2080:
17459 std %f0, [%l7 + 0x38]
17460 fsrc2s %f0, %f12
17461 lduh [%l7 + 0x34], %l0
17462 fmovsge %xcc, %f14, %f6
17463 fcmpes %fcc2, %f2, %f5
17464 move %icc, %o2, %i4
17465 ldd [%l7 + 0x48], %f4
17466 ldsh [%l7 + 0x28], %i1
17467 std %f10, [%l7 + 0x20]
17468 tle %icc, 0x4
17469 ldsb [%l7 + 0x48], %g4
17470 alignaddrl %g3, %o5, %o0
17471 ldx [%l7 + 0x08], %g7
17472 std %f12, [%l7 + 0x10]
17473 fxors %f9, %f0, %f4
17474 fornot1 %f12, %f12, %f6
17475 fpackfix %f0, %f1
17476 siam 0x6
17477 ble,a loop_2081
17478 fmovde %icc, %f5, %f6
17479 fones %f15
17480 fmovdgu %icc, %f9, %f6
17481loop_2081:
17482 stx %i7, [%l7 + 0x28]
17483 sdivx %g2, 0x1CE4, %i5
17484 movne %icc, %g6, %i0
17485 st %f13, [%l7 + 0x08]
17486 ta %icc, 0x2
17487 stw %o6, [%l7 + 0x60]
17488 stb %g5, [%l7 + 0x52]
17489 ld [%l7 + 0x54], %f7
17490 ldsb [%l7 + 0x3A], %o1
17491 ldsb [%l7 + 0x24], %o3
17492 fmovdpos %icc, %f15, %f10
17493 fmovrde %o7, %f10, %f0
17494 stb %i3, [%l7 + 0x3F]
17495 stx %l3, [%l7 + 0x60]
17496 ldx [%l7 + 0x20], %l5
17497 fmovdcs %xcc, %f12, %f3
17498 smul %g1, %o4, %i2
17499 fmovdne %icc, %f10, %f11
17500 fands %f9, %f8, %f10
17501 edge32 %l6, %l1, %l4
17502 st %f1, [%l7 + 0x74]
17503 orncc %l2, %i6, %l0
17504 fmovd %f8, %f12
17505 fcmpeq32 %f14, %f12, %i4
17506 fbuge %fcc1, loop_2082
17507 call loop_2083
17508 fmovrse %i1, %f3, %f8
17509 stw %o2, [%l7 + 0x40]
17510loop_2082:
17511 fandnot1s %f11, %f2, %f12
17512loop_2083:
17513 ldub [%l7 + 0x64], %g4
17514 stx %g3, [%l7 + 0x28]
17515 stx %o0, [%l7 + 0x48]
17516 pdist %f10, %f0, %f6
17517 tsubcc %o5, 0x0435, %g7
17518 std %f0, [%l7 + 0x30]
17519 ldsb [%l7 + 0x7E], %i7
17520 tge %xcc, 0x1
17521 fmovsleu %icc, %f15, %f2
17522 orncc %i5, %g6, %i0
17523 fmovdvs %xcc, %f5, %f0
17524 edge32 %o6, %g5, %g2
17525 fmovspos %icc, %f0, %f4
17526 bvc,a %icc, loop_2084
17527 ldd [%l7 + 0x60], %f14
17528 movcc %xcc, %o3, %o1
17529 movg %icc, %o7, %i3
17530loop_2084:
17531 fmovrdlz %l3, %f10, %f14
17532 fandnot2s %f9, %f7, %f13
17533 stw %l5, [%l7 + 0x24]
17534 fmuld8sux16 %f10, %f7, %f6
17535 lduw [%l7 + 0x08], %o4
17536 ldx [%l7 + 0x38], %i2
17537 ldx [%l7 + 0x30], %g1
17538 umul %l1, 0x1C11, %l6
17539 fxnors %f4, %f2, %f11
17540 movpos %xcc, %l2, %l4
17541 bne loop_2085
17542 edge32l %l0, %i6, %i4
17543 movleu %icc, %o2, %i1
17544 bcc,pn %icc, loop_2086
17545loop_2085:
17546 fmovdge %icc, %f3, %f0
17547 smulcc %g4, %g3, %o5
17548 movrgez %g7, 0x106, %i7
17549loop_2086:
17550 edge16 %i5, %g6, %o0
17551 ld [%l7 + 0x34], %f2
17552 fxor %f6, %f6, %f4
17553 bge,a,pn %icc, loop_2087
17554 tle %xcc, 0x3
17555 movleu %icc, %o6, %g5
17556 fcmps %fcc2, %f1, %f6
17557loop_2087:
17558 fmovrdlz %g2, %f8, %f8
17559 lduh [%l7 + 0x66], %o3
17560 fpadd16 %f4, %f4, %f8
17561 fnor %f0, %f10, %f8
17562 ldsb [%l7 + 0x11], %o1
17563 bgu,a,pt %xcc, loop_2088
17564 stx %i0, [%l7 + 0x58]
17565 movl %icc, %i3, %l3
17566 tvc %icc, 0x2
17567loop_2088:
17568 fmovrdlz %o7, %f8, %f4
17569 fmovdne %icc, %f0, %f1
17570 std %f6, [%l7 + 0x68]
17571 andn %o4, %i2, %l5
17572 stw %l1, [%l7 + 0x68]
17573 brgz %g1, loop_2089
17574 ldsb [%l7 + 0x15], %l2
17575 ldsw [%l7 + 0x24], %l4
17576 stx %l6, [%l7 + 0x78]
17577loop_2089:
17578 taddcc %i6, %l0, %i4
17579 fbe,a %fcc1, loop_2090
17580 lduh [%l7 + 0x68], %i1
17581 fmovsvs %icc, %f2, %f10
17582 stb %o2, [%l7 + 0x4E]
17583loop_2090:
17584 fmovrsgez %g4, %f11, %f11
17585 ldsw [%l7 + 0x20], %o5
17586 fpadd32 %f0, %f8, %f8
17587 fmul8x16au %f12, %f9, %f4
17588 ldsw [%l7 + 0x58], %g7
17589 fmovrdlez %g3, %f2, %f8
17590 fsrc1 %f12, %f14
17591 fbg,a %fcc1, loop_2091
17592 stx %i5, [%l7 + 0x30]
17593 bgu,a loop_2092
17594 stw %i7, [%l7 + 0x48]
17595loop_2091:
17596 ldsh [%l7 + 0x12], %g6
17597 fzero %f2
17598loop_2092:
17599 fbuge %fcc1, loop_2093
17600 xor %o0, %o6, %g5
17601 addcc %o3, %g2, %i0
17602 fbule %fcc0, loop_2094
17603loop_2093:
17604 std %f12, [%l7 + 0x78]
17605 subccc %o1, 0x007F, %i3
17606 brgez %o7, loop_2095
17607loop_2094:
17608 stb %l3, [%l7 + 0x23]
17609 srlx %o4, 0x00, %i2
17610 srax %l1, %l5, %g1
17611loop_2095:
17612 sth %l4, [%l7 + 0x3A]
17613 edge8l %l2, %l6, %l0
17614 fbge,a %fcc3, loop_2096
17615 fpack16 %f14, %f5
17616 faligndata %f2, %f0, %f0
17617 ldsb [%l7 + 0x19], %i4
17618loop_2096:
17619 lduw [%l7 + 0x14], %i6
17620 fmovrdgez %i1, %f8, %f10
17621 movleu %xcc, %g4, %o2
17622 stx %g7, [%l7 + 0x10]
17623 movg %xcc, %g3, %o5
17624 andcc %i5, 0x1C1A, %g6
17625 lduw [%l7 + 0x3C], %o0
17626 xorcc %i7, %g5, %o3
17627 ldsw [%l7 + 0x50], %o6
17628 ldd [%l7 + 0x60], %f12
17629 sethi 0x0D43, %i0
17630 movrgez %o1, 0x0CD, %i3
17631 ldx [%l7 + 0x08], %o7
17632 ldsb [%l7 + 0x20], %l3
17633 udiv %o4, 0x146C, %g2
17634 fcmps %fcc2, %f1, %f5
17635 xnorcc %i2, %l5, %g1
17636 lduh [%l7 + 0x72], %l4
17637 ld [%l7 + 0x30], %f11
17638 lduw [%l7 + 0x48], %l2
17639 stx %l1, [%l7 + 0x70]
17640 fcmpne32 %f0, %f2, %l6
17641 stx %l0, [%l7 + 0x58]
17642 ldsw [%l7 + 0x7C], %i6
17643 tne %icc, 0x7
17644 fand %f6, %f2, %f6
17645 xorcc %i4, 0x1B8D, %i1
17646 fcmpd %fcc0, %f2, %f2
17647 bne,pn %icc, loop_2097
17648 stx %g4, [%l7 + 0x68]
17649 fmovscc %icc, %f13, %f1
17650 fandnot2s %f10, %f6, %f4
17651loop_2097:
17652 bgu loop_2098
17653 ldx [%l7 + 0x68], %o2
17654 movle %icc, %g7, %g3
17655 stw %i5, [%l7 + 0x14]
17656loop_2098:
17657 ldsh [%l7 + 0x5E], %o5
17658 nop
17659 setx loop_2099, %l0, %l1
17660 jmpl %l1, %g6
17661 sth %o0, [%l7 + 0x4A]
17662 ldsw [%l7 + 0x1C], %i7
17663 sll %g5, 0x14, %o3
17664loop_2099:
17665 ldsh [%l7 + 0x5C], %o6
17666 lduw [%l7 + 0x5C], %o1
17667 fmovsn %xcc, %f10, %f1
17668 ldd [%l7 + 0x18], %f0
17669 edge32ln %i3, %o7, %i0
17670 fmovde %icc, %f14, %f11
17671 stb %l3, [%l7 + 0x1B]
17672 fmovspos %icc, %f15, %f3
17673 fmovrdgz %o4, %f8, %f0
17674 fmovsvc %icc, %f15, %f2
17675 ldsh [%l7 + 0x70], %g2
17676 fmovdge %icc, %f3, %f12
17677 sllx %l5, 0x1F, %i2
17678 lduh [%l7 + 0x44], %l4
17679 fmovdvs %icc, %f6, %f4
17680 fxnors %f15, %f11, %f10
17681 tsubcctv %g1, %l2, %l6
17682 fmovrsgez %l1, %f6, %f8
17683 xnor %i6, 0x110F, %l0
17684 fmovdcc %xcc, %f13, %f4
17685 fpmerge %f0, %f2, %f12
17686 stw %i1, [%l7 + 0x30]
17687 tcc %xcc, 0x6
17688 fmovdvc %xcc, %f2, %f4
17689 fmul8x16au %f6, %f13, %f0
17690 lduw [%l7 + 0x34], %i4
17691 srl %g4, 0x1D, %g7
17692 fba,a %fcc1, loop_2100
17693 ldsb [%l7 + 0x5C], %o2
17694 srlx %g3, %o5, %i5
17695 srax %o0, %g6, %i7
17696loop_2100:
17697 fbue,a %fcc2, loop_2101
17698 sll %g5, 0x14, %o3
17699 fnot2s %f15, %f5
17700 st %f13, [%l7 + 0x68]
17701loop_2101:
17702 fmovrslz %o1, %f2, %f7
17703 movle %xcc, %o6, %i3
17704 fmovdleu %xcc, %f14, %f6
17705 stx %i0, [%l7 + 0x50]
17706 stx %l3, [%l7 + 0x30]
17707 sth %o7, [%l7 + 0x20]
17708 fnot1 %f10, %f2
17709 movvc %xcc, %o4, %l5
17710 stx %g2, [%l7 + 0x18]
17711 fsrc1s %f8, %f9
17712 ba loop_2102
17713 ldd [%l7 + 0x50], %f4
17714 movl %icc, %i2, %l4
17715 fmovdle %xcc, %f7, %f10
17716loop_2102:
17717 brgez,a %g1, loop_2103
17718 brgz,a %l6, loop_2104
17719 andcc %l1, 0x101C, %l2
17720 ldsb [%l7 + 0x29], %i6
17721loop_2103:
17722 addc %l0, %i4, %g4
17723loop_2104:
17724 subc %g7, 0x0AD8, %i1
17725 fmovrslz %o2, %f15, %f10
17726 brgez,a %g3, loop_2105
17727 movne %icc, %i5, %o5
17728 fbne,a %fcc3, loop_2106
17729 fmovsleu %xcc, %f7, %f9
17730loop_2105:
17731 fpsub32s %f15, %f4, %f3
17732 bl,a %xcc, loop_2107
17733loop_2106:
17734 lduw [%l7 + 0x78], %o0
17735 fnands %f13, %f13, %f9
17736 movl %icc, %g6, %i7
17737loop_2107:
17738 xnorcc %g5, 0x1ADD, %o3
17739 fbu %fcc2, loop_2108
17740 fmovdge %icc, %f1, %f9
17741 movgu %icc, %o1, %o6
17742 fpsub32s %f11, %f9, %f8
17743loop_2108:
17744 ldx [%l7 + 0x38], %i0
17745 fmovdle %xcc, %f11, %f8
17746 fmovdgu %xcc, %f8, %f0
17747 bneg,a,pt %icc, loop_2109
17748 fmul8x16 %f3, %f0, %f0
17749 call loop_2110
17750 fmovdgu %xcc, %f15, %f6
17751loop_2109:
17752 ldub [%l7 + 0x7E], %l3
17753 stw %i3, [%l7 + 0x5C]
17754loop_2110:
17755 taddcctv %o4, 0x1C05, %o7
17756 fmovdpos %icc, %f5, %f15
17757 fbne,a %fcc3, loop_2111
17758 movrne %g2, 0x18E, %l5
17759 fmovdgu %xcc, %f4, %f1
17760 fmovsgu %icc, %f3, %f14
17761loop_2111:
17762 bvc,pt %icc, loop_2112
17763 fmovdgu %icc, %f6, %f13
17764 fandnot2 %f12, %f12, %f8
17765 ldsw [%l7 + 0x40], %i2
17766loop_2112:
17767 tne %xcc, 0x4
17768 srax %l4, %l6, %g1
17769 lduh [%l7 + 0x4C], %l2
17770 ldx [%l7 + 0x78], %i6
17771 nop
17772 setx loop_2113, %l0, %l1
17773 wrpr 0x1, %tl
17774 wrpr %l1, %tpc
17775 add %l1, 0x4, %l1
17776 wrpr %l1, %tnpc
17777 setx 0x34400001400, %l0, %l1
17778 wrpr %l1, %tstate
17779 wrhpr 0x4, %htstate
17780 retry
17781 fnot1 %f4, %f4
17782 sth %l0, [%l7 + 0x30]
17783 ldd [%l7 + 0x10], %f6
17784loop_2113:
17785 pdist %f4, %f4, %f10
17786 be %xcc, loop_2114
17787 std %f4, [%l7 + 0x20]
17788 fmovdne %icc, %f13, %f1
17789 orncc %l1, %g4, %i4
17790loop_2114:
17791 stw %g7, [%l7 + 0x10]
17792 fbne,a %fcc0, loop_2115
17793 fpsub16s %f1, %f2, %f5
17794 lduh [%l7 + 0x26], %o2
17795 fpsub32 %f8, %f6, %f12
17796loop_2115:
17797 fnegs %f13, %f6
17798 fblg %fcc3, loop_2116
17799 movrgz %i1, %i5, %g3
17800 fors %f9, %f1, %f15
17801 fmovrslz %o5, %f15, %f4
17802loop_2116:
17803 movne %icc, %g6, %i7
17804 stx %o0, [%l7 + 0x68]
17805 stb %o3, [%l7 + 0x5E]
17806 fandnot1s %f13, %f1, %f2
17807 umul %o1, %o6, %g5
17808 ldd [%l7 + 0x18], %f2
17809 fblg %fcc1, loop_2117
17810 fmovscc %icc, %f3, %f9
17811 fmul8x16au %f13, %f4, %f2
17812 tcs %xcc, 0x1
17813loop_2117:
17814 fmovd %f10, %f0
17815 ldub [%l7 + 0x1A], %l3
17816 movvc %icc, %i3, %i0
17817 ld [%l7 + 0x50], %f0
17818 ldd [%l7 + 0x60], %f14
17819 sth %o4, [%l7 + 0x28]
17820 edge16 %o7, %g2, %i2
17821 stx %l4, [%l7 + 0x20]
17822 st %f12, [%l7 + 0x40]
17823 sth %l5, [%l7 + 0x44]
17824 sub %g1, 0x0A29, %l2
17825 nop
17826 setx loop_2118, %l0, %l1
17827 wrpr 0x1, %tl
17828 wrpr %l1, %tpc
17829 add %l1, 0x4, %l1
17830 wrpr %l1, %tnpc
17831 setx 0x34400001400, %l0, %l1
17832 wrpr %l1, %tstate
17833 wrhpr 0x4, %htstate
17834 retry
17835 mulx %l6, %i6, %l0
17836 fmovdge %xcc, %f15, %f9
17837 ldsw [%l7 + 0x0C], %g4
17838loop_2118:
17839 stb %l1, [%l7 + 0x4D]
17840 orn %i4, 0x0D36, %g7
17841 lduh [%l7 + 0x20], %o2
17842 lduh [%l7 + 0x40], %i5
17843 ldsh [%l7 + 0x12], %g3
17844 fmul8x16au %f14, %f8, %f6
17845 ld [%l7 + 0x20], %f8
17846 ldsh [%l7 + 0x78], %o5
17847 sth %g6, [%l7 + 0x4E]
17848 addcc %i1, %o0, %o3
17849 fmovspos %icc, %f15, %f11
17850 fnot1 %f4, %f6
17851 bleu,pt %icc, loop_2119
17852 faligndata %f8, %f4, %f4
17853 fmuld8ulx16 %f14, %f10, %f0
17854 ldsb [%l7 + 0x10], %o1
17855loop_2119:
17856 stw %i7, [%l7 + 0x78]
17857 ldx [%l7 + 0x78], %g5
17858 udivx %l3, 0x1825, %o6
17859 fbule,a %fcc2, loop_2120
17860 ldsw [%l7 + 0x3C], %i3
17861 fxnor %f10, %f6, %f6
17862 lduh [%l7 + 0x68], %o4
17863loop_2120:
17864 fcmple16 %f10, %f4, %o7
17865 fexpand %f13, %f14
17866 or %i0, 0x1317, %i2
17867 fmovsvc %xcc, %f11, %f6
17868 fzero %f8
17869 xor %l4, %l5, %g1
17870 fmovsn %icc, %f14, %f6
17871 sra %l2, %g2, %l6
17872 brlz %l0, loop_2121
17873 fbge %fcc0, loop_2122
17874 stw %g4, [%l7 + 0x4C]
17875 ldub [%l7 + 0x36], %l1
17876loop_2121:
17877 fmovdgu %icc, %f4, %f0
17878loop_2122:
17879 sethi 0x1DFD, %i6
17880 udivcc %i4, 0x14FD, %g7
17881 sth %i5, [%l7 + 0x20]
17882 fblg %fcc2, loop_2123
17883 movneg %xcc, %o2, %g3
17884 call loop_2124
17885 edge8 %o5, %g6, %o0
17886loop_2123:
17887 bne,pt %icc, loop_2125
17888 fxnors %f2, %f1, %f10
17889loop_2124:
17890 edge16 %o3, %o1, %i7
17891 fcmps %fcc2, %f14, %f1
17892loop_2125:
17893 fcmpeq16 %f12, %f6, %i1
17894 fmovrdlez %l3, %f2, %f2
17895 stb %o6, [%l7 + 0x28]
17896 fmuld8ulx16 %f13, %f13, %f6
17897 ldsw [%l7 + 0x1C], %g5
17898 stx %o4, [%l7 + 0x58]
17899 call loop_2126
17900 faligndata %f4, %f6, %f14
17901 fnot1 %f12, %f10
17902 fmovrsgz %o7, %f3, %f5
17903loop_2126:
17904 sth %i0, [%l7 + 0x22]
17905 brlz,a %i2, loop_2127
17906 bcs,a loop_2128
17907 ldsw [%l7 + 0x64], %i3
17908 ldsh [%l7 + 0x48], %l4
17909loop_2127:
17910 ld [%l7 + 0x6C], %f2
17911loop_2128:
17912 fmovsleu %xcc, %f9, %f6
17913 fmovrdlez %l5, %f0, %f0
17914 stb %g1, [%l7 + 0x27]
17915 fcmpne16 %f14, %f10, %l2
17916 ldub [%l7 + 0x58], %g2
17917 ldx [%l7 + 0x08], %l6
17918 fcmpeq32 %f4, %f14, %l0
17919 fbl,a %fcc0, loop_2129
17920 ldx [%l7 + 0x18], %g4
17921 fcmpne16 %f6, %f12, %i6
17922 ldd [%l7 + 0x38], %f6
17923loop_2129:
17924 fmuld8sux16 %f8, %f9, %f4
17925 stx %i4, [%l7 + 0x38]
17926 ldx [%l7 + 0x38], %g7
17927 fnot1s %f12, %f0
17928 ldsh [%l7 + 0x36], %l1
17929 fmovdleu %icc, %f14, %f15
17930 tg %xcc, 0x4
17931 tleu %icc, 0x7
17932 ldx [%l7 + 0x60], %i5
17933 stx %g3, [%l7 + 0x68]
17934 lduh [%l7 + 0x64], %o5
17935 st %f1, [%l7 + 0x50]
17936 ldd [%l7 + 0x70], %f6
17937 ldub [%l7 + 0x46], %o2
17938 ldub [%l7 + 0x20], %o0
17939 lduw [%l7 + 0x68], %g6
17940 move %xcc, %o1, %o3
17941 taddcctv %i1, 0x1152, %i7
17942 umul %o6, %l3, %o4
17943 stx %o7, [%l7 + 0x68]
17944 fcmps %fcc2, %f0, %f10
17945 fmovrdgz %i0, %f12, %f2
17946 fcmple16 %f8, %f2, %g5
17947 ldub [%l7 + 0x77], %i2
17948 xnorcc %l4, %l5, %g1
17949 fbu %fcc1, loop_2130
17950 ldx [%l7 + 0x28], %i3
17951 brnz,a %g2, loop_2131
17952 fpsub16 %f2, %f2, %f10
17953loop_2130:
17954 fxors %f2, %f6, %f7
17955 fmovscs %xcc, %f6, %f9
17956loop_2131:
17957 ldd [%l7 + 0x18], %f8
17958 lduh [%l7 + 0x56], %l2
17959 fmovsn %xcc, %f11, %f14
17960 fmovda %icc, %f5, %f7
17961 fpadd16 %f2, %f8, %f10
17962 fcmpes %fcc1, %f6, %f4
17963 sth %l0, [%l7 + 0x74]
17964 fpsub32s %f11, %f14, %f14
17965 fbul %fcc1, loop_2132
17966 fmovdvs %icc, %f1, %f7
17967 lduw [%l7 + 0x78], %l6
17968 fmovrdne %i6, %f12, %f4
17969loop_2132:
17970 fcmple16 %f2, %f14, %g4
17971 ldsh [%l7 + 0x72], %g7
17972 tleu %xcc, 0x2
17973 ldsw [%l7 + 0x14], %i4
17974 fmovrsgz %l1, %f15, %f1
17975 orn %i5, %g3, %o2
17976 smulcc %o0, %o5, %g6
17977 smul %o3, 0x0336, %o1
17978 lduw [%l7 + 0x2C], %i1
17979 array8 %i7, %o6, %o4
17980 fbl %fcc1, loop_2133
17981 ldd [%l7 + 0x30], %f14
17982 bleu,a,pt %xcc, loop_2134
17983 edge32ln %o7, %l3, %g5
17984loop_2133:
17985 fnand %f0, %f4, %f0
17986 stw %i2, [%l7 + 0x30]
17987loop_2134:
17988 brgez,a %i0, loop_2135
17989 movrlz %l5, 0x0C7, %l4
17990 bvc,a %xcc, loop_2136
17991 tg %icc, 0x0
17992loop_2135:
17993 fmovrdlez %g1, %f10, %f12
17994 fxors %f8, %f1, %f14
17995loop_2136:
17996 movgu %xcc, %i3, %l2
17997 movrlez %g2, 0x237, %l0
17998 subcc %i6, %l6, %g7
17999 ldd [%l7 + 0x38], %f4
18000 bne,a %xcc, loop_2137
18001 lduw [%l7 + 0x48], %g4
18002 movrlz %i4, %i5, %l1
18003 movg %xcc, %o2, %g3
18004loop_2137:
18005 std %f14, [%l7 + 0x10]
18006 tneg %xcc, 0x6
18007 fones %f10
18008 fandnot2s %f9, %f5, %f1
18009 brz %o5, loop_2138
18010 fmovrdgez %o0, %f0, %f4
18011 sdiv %o3, 0x1822, %g6
18012 fmul8sux16 %f6, %f8, %f12
18013loop_2138:
18014 lduh [%l7 + 0x24], %o1
18015 fnot1 %f4, %f10
18016 edge16 %i1, %i7, %o6
18017 popc %o4, %l3
18018 edge32n %g5, %i2, %o7
18019 stx %i0, [%l7 + 0x68]
18020 fcmpes %fcc0, %f9, %f15
18021 umulcc %l5, %l4, %g1
18022 fands %f4, %f5, %f15
18023 fpsub16 %f4, %f2, %f8
18024 fpsub32 %f4, %f14, %f12
18025 brgez %l2, loop_2139
18026 ldx [%l7 + 0x60], %i3
18027 brgz,a %l0, loop_2140
18028 fmovrdgz %g2, %f6, %f12
18029loop_2139:
18030 fnegs %f6, %f10
18031 fmovdcs %icc, %f10, %f4
18032loop_2140:
18033 be,a,pn %xcc, loop_2141
18034 bg,a %xcc, loop_2142
18035 stx %i6, [%l7 + 0x78]
18036 movge %xcc, %g7, %l6
18037loop_2141:
18038 fmovrsgz %g4, %f1, %f12
18039loop_2142:
18040 ldx [%l7 + 0x48], %i4
18041 andncc %i5, %l1, %g3
18042 fbuge %fcc3, loop_2143
18043 ld [%l7 + 0x14], %f13
18044 ldd [%l7 + 0x48], %f2
18045 alignaddr %o5, %o0, %o2
18046loop_2143:
18047 fmovscs %icc, %f3, %f4
18048 fone %f10
18049 lduw [%l7 + 0x64], %o3
18050 fmovsg %icc, %f2, %f5
18051 sdivcc %g6, 0x04AE, %i1
18052 brnz,a %o1, loop_2144
18053 ldub [%l7 + 0x26], %o6
18054 stw %i7, [%l7 + 0x70]
18055 sdivx %o4, 0x07EB, %l3
18056loop_2144:
18057 fzero %f4
18058 fpadd16 %f2, %f8, %f12
18059 movge %icc, %i2, %g5
18060 bcc,a,pn %xcc, loop_2145
18061 fmovdle %icc, %f6, %f3
18062 ldsb [%l7 + 0x54], %i0
18063 std %f14, [%l7 + 0x40]
18064loop_2145:
18065 sth %l5, [%l7 + 0x4C]
18066 ldsh [%l7 + 0x4A], %l4
18067 stw %o7, [%l7 + 0x10]
18068 ldx [%l7 + 0x60], %g1
18069 edge32 %l2, %l0, %i3
18070 movpos %xcc, %i6, %g7
18071 ld [%l7 + 0x10], %f6
18072 fors %f7, %f3, %f14
18073 movrlez %l6, 0x2E3, %g4
18074 ldsb [%l7 + 0x56], %i4
18075 ldsw [%l7 + 0x30], %i5
18076 ldx [%l7 + 0x20], %g2
18077 edge8n %l1, %g3, %o0
18078 lduw [%l7 + 0x24], %o2
18079 fmovdcs %xcc, %f9, %f8
18080 ldsw [%l7 + 0x5C], %o5
18081 ldx [%l7 + 0x48], %g6
18082 fmovsne %xcc, %f6, %f1
18083 stb %i1, [%l7 + 0x1C]
18084 for %f14, %f14, %f2
18085 sllx %o3, %o1, %o6
18086 edge32ln %i7, %l3, %i2
18087 move %icc, %o4, %i0
18088 ldsb [%l7 + 0x76], %g5
18089 edge32 %l5, %o7, %l4
18090 ldd [%l7 + 0x60], %f14
18091 ldx [%l7 + 0x68], %l2
18092 lduh [%l7 + 0x2A], %l0
18093 lduw [%l7 + 0x44], %g1
18094 fba,a %fcc1, loop_2146
18095 ld [%l7 + 0x6C], %f4
18096 sdivx %i3, 0x0565, %g7
18097 movle %xcc, %l6, %i6
18098loop_2146:
18099 fmovsg %icc, %f6, %f10
18100 ldsh [%l7 + 0x58], %i4
18101 nop
18102 setx loop_2147, %l0, %l1
18103 jmpl %l1, %i5
18104 stb %g4, [%l7 + 0x1A]
18105 fbo %fcc0, loop_2148
18106 te %icc, 0x4
18107loop_2147:
18108 bvs %icc, loop_2149
18109 std %f10, [%l7 + 0x30]
18110loop_2148:
18111 fpadd32 %f8, %f0, %f4
18112 fmul8x16al %f12, %f2, %f10
18113loop_2149:
18114 ldsw [%l7 + 0x60], %l1
18115 edge16ln %g3, %g2, %o0
18116 ldsw [%l7 + 0x7C], %o5
18117 sethi 0x062A, %o2
18118 ldx [%l7 + 0x48], %g6
18119 nop
18120 setx loop_2150, %l0, %l1
18121 wrpr 0x1, %tl
18122 wrpr %l1, %tnpc
18123 setx 0x34400001400, %l0, %l1
18124 wrpr %l1, %tstate
18125 wrhpr 0x4, %htstate
18126 done
18127 bneg,a loop_2151
18128 ldsw [%l7 + 0x18], %i1
18129 bvs,a,pt %xcc, loop_2152
18130loop_2150:
18131 bneg,pt %xcc, loop_2153
18132loop_2151:
18133 move %xcc, %o3, %o6
18134 ldx [%l7 + 0x68], %i7
18135loop_2152:
18136 bvc %icc, loop_2154
18137loop_2153:
18138 std %f0, [%l7 + 0x28]
18139 fmovsge %xcc, %f15, %f3
18140 lduw [%l7 + 0x1C], %l3
18141loop_2154:
18142 fbl %fcc0, loop_2155
18143 tsubcctv %o1, 0x189F, %o4
18144 umul %i2, %g5, %l5
18145 tvc %icc, 0x2
18146loop_2155:
18147 or %o7, %l4, %l2
18148 tneg %icc, 0x6
18149 ldd [%l7 + 0x28], %f12
18150 sethi 0x1B94, %l0
18151 fpackfix %f0, %f4
18152 array8 %g1, %i3, %i0
18153 fmovdpos %xcc, %f11, %f2
18154 ldx [%l7 + 0x38], %l6
18155 fandnot1s %f10, %f10, %f11
18156 fbul,a %fcc1, loop_2156
18157 edge32 %g7, %i6, %i4
18158 edge32n %i5, %g4, %g3
18159 fcmpd %fcc0, %f10, %f0
18160loop_2156:
18161 fbg,a %fcc3, loop_2157
18162 bpos,a %icc, loop_2158
18163 std %f6, [%l7 + 0x38]
18164 array16 %g2, %l1, %o5
18165loop_2157:
18166 fbl %fcc2, loop_2159
18167loop_2158:
18168 movrlez %o0, %o2, %i1
18169 ldsh [%l7 + 0x50], %o3
18170 orn %g6, %o6, %i7
18171loop_2159:
18172 edge32l %l3, %o1, %o4
18173 fxors %f15, %f7, %f15
18174 tneg %xcc, 0x7
18175 tle %xcc, 0x6
18176 brlez,a %g5, loop_2160
18177 stw %i2, [%l7 + 0x34]
18178 fpsub16 %f10, %f14, %f6
18179 ldsh [%l7 + 0x64], %l5
18180loop_2160:
18181 fmovrdne %o7, %f10, %f6
18182 stb %l4, [%l7 + 0x20]
18183 edge16 %l0, %g1, %l2
18184 tg %xcc, 0x1
18185 fors %f3, %f2, %f7
18186 nop
18187 setx loop_2161, %l0, %l1
18188 wrpr 0x1, %tl
18189 wrpr %l1, %tpc
18190 add %l1, 0x4, %l1
18191 wrpr %l1, %tnpc
18192 setx 0x34400001400, %l0, %l1
18193 wrpr %l1, %tstate
18194 wrhpr 0x4, %htstate
18195 retry
18196 ldsb [%l7 + 0x73], %i0
18197 ldd [%l7 + 0x60], %f0
18198 movn %xcc, %i3, %l6
18199loop_2161:
18200 fbl,a %fcc1, loop_2162
18201 addc %i6, %i4, %i5
18202 movn %xcc, %g4, %g7
18203 subcc %g3, %g2, %o5
18204loop_2162:
18205 movrgz %o0, 0x26D, %l1
18206 ldx [%l7 + 0x70], %o2
18207 bleu,a %icc, loop_2163
18208 alignaddr %i1, %g6, %o3
18209 fmovrdlz %o6, %f12, %f2
18210 edge16l %l3, %i7, %o4
18211loop_2163:
18212 subcc %g5, 0x194B, %o1
18213 fmovdl %xcc, %f10, %f9
18214 lduw [%l7 + 0x08], %l5
18215 fpack32 %f12, %f12, %f2
18216 umulcc %i2, 0x0A1B, %l4
18217 lduw [%l7 + 0x58], %o7
18218 pdist %f0, %f0, %f12
18219 lduh [%l7 + 0x20], %g1
18220 sth %l0, [%l7 + 0x2A]
18221 xorcc %l2, %i3, %i0
18222 ldd [%l7 + 0x20], %f14
18223 ldsb [%l7 + 0x28], %i6
18224 fbule %fcc1, loop_2164
18225 ldx [%l7 + 0x20], %i4
18226 sllx %i5, %g4, %l6
18227 bneg,pt %xcc, loop_2165
18228loop_2164:
18229 fsrc2 %f4, %f14
18230 bvs,a,pn %xcc, loop_2166
18231 ldsw [%l7 + 0x10], %g3
18232loop_2165:
18233 std %f12, [%l7 + 0x68]
18234 smul %g2, 0x075B, %g7
18235loop_2166:
18236 fmovdleu %icc, %f5, %f6
18237 ld [%l7 + 0x34], %f11
18238 lduh [%l7 + 0x5C], %o5
18239 movn %xcc, %o0, %o2
18240 fornot2s %f7, %f6, %f13
18241 fmovsleu %xcc, %f8, %f1
18242 tcc %xcc, 0x3
18243 subccc %l1, %i1, %o3
18244 udivcc %o6, 0x08F4, %l3
18245 bleu %icc, loop_2167
18246 fmovdneg %icc, %f2, %f3
18247 fnor %f14, %f12, %f2
18248 fbug,a %fcc3, loop_2168
18249loop_2167:
18250 bge,a,pn %xcc, loop_2169
18251 sdivx %i7, 0x1610, %g6
18252 fpsub32 %f14, %f4, %f2
18253loop_2168:
18254 fors %f8, %f7, %f12
18255loop_2169:
18256 bcs,a loop_2170
18257 fmuld8ulx16 %f4, %f4, %f14
18258 and %o4, %g5, %l5
18259 bcs,a %xcc, loop_2171
18260loop_2170:
18261 fmovs %f6, %f14
18262 fmovdcc %icc, %f14, %f15
18263 ldsh [%l7 + 0x42], %o1
18264loop_2171:
18265 stb %l4, [%l7 + 0x40]
18266 ldsb [%l7 + 0x21], %o7
18267 fmovsl %icc, %f15, %f6
18268 nop
18269 setx loop_2172, %l0, %l1
18270 wrpr 0x1, %tl
18271 wrpr %l1, %tnpc
18272 setx 0x34400001400, %l0, %l1
18273 wrpr %l1, %tstate
18274 wrhpr 0x4, %htstate
18275 done
18276 ldsb [%l7 + 0x6B], %g1
18277 bpos,a loop_2173
18278 fbug %fcc3, loop_2174
18279loop_2172:
18280 lduw [%l7 + 0x70], %l0
18281 ldsw [%l7 + 0x4C], %i2
18282loop_2173:
18283 lduh [%l7 + 0x64], %l2
18284loop_2174:
18285 ld [%l7 + 0x30], %f14
18286 fba %fcc2, loop_2175
18287 bl,a,pn %icc, loop_2176
18288 fzeros %f0
18289 st %f13, [%l7 + 0x5C]
18290loop_2175:
18291 ld [%l7 + 0x64], %f2
18292loop_2176:
18293 ldd [%l7 + 0x18], %f12
18294 fand %f2, %f6, %f2
18295 movvs %icc, %i3, %i0
18296 stw %i6, [%l7 + 0x48]
18297 sth %i4, [%l7 + 0x6E]
18298 fpadd32s %f12, %f4, %f8
18299 sub %i5, %l6, %g3
18300 subc %g2, 0x0C22, %g7
18301 fnand %f2, %f8, %f10
18302 lduh [%l7 + 0x0E], %g4
18303 std %f0, [%l7 + 0x78]
18304 lduh [%l7 + 0x34], %o5
18305 fornot1 %f14, %f2, %f8
18306 fpack16 %f2, %f3
18307 edge16 %o2, %l1, %o0
18308 ld [%l7 + 0x1C], %f7
18309 fnors %f8, %f0, %f1
18310 edge8 %o3, %o6, %i1
18311 fble %fcc2, loop_2177
18312 taddcc %i7, 0x01F1, %g6
18313 alignaddrl %o4, %l3, %g5
18314 tgu %xcc, 0x2
18315loop_2177:
18316 sth %l5, [%l7 + 0x3A]
18317 stw %l4, [%l7 + 0x2C]
18318 fmovsl %icc, %f2, %f6
18319 movrne %o7, 0x0EF, %o1
18320 fmovdcs %xcc, %f12, %f5
18321 srax %g1, %i2, %l0
18322 bvc,a loop_2178
18323 fnand %f10, %f2, %f8
18324 lduh [%l7 + 0x78], %l2
18325 ldsw [%l7 + 0x7C], %i0
18326loop_2178:
18327 stx %i6, [%l7 + 0x38]
18328 fand %f8, %f0, %f0
18329 fmul8x16 %f14, %f6, %f8
18330 fands %f8, %f13, %f7
18331 srl %i4, 0x06, %i3
18332 lduh [%l7 + 0x08], %l6
18333 sdivcc %i5, 0x1684, %g2
18334 std %f2, [%l7 + 0x30]
18335 stx %g3, [%l7 + 0x10]
18336 fbn %fcc1, loop_2179
18337 std %f10, [%l7 + 0x18]
18338 stx %g7, [%l7 + 0x30]
18339 st %f5, [%l7 + 0x58]
18340loop_2179:
18341 fmovdge %icc, %f4, %f1
18342 tleu %icc, 0x6
18343 ldub [%l7 + 0x25], %g4
18344 st %f14, [%l7 + 0x70]
18345 movle %xcc, %o2, %o5
18346 be,pt %icc, loop_2180
18347 bge,a %xcc, loop_2181
18348 fblg %fcc2, loop_2182
18349 ldsb [%l7 + 0x39], %l1
18350loop_2180:
18351 sra %o0, 0x0B, %o6
18352loop_2181:
18353 stb %o3, [%l7 + 0x5E]
18354loop_2182:
18355 nop
18356 setx loop_2183, %l0, %l1
18357 wrpr 0x1, %tl
18358 wrpr %l1, %tnpc
18359 setx 0x34400001400, %l0, %l1
18360 wrpr %l1, %tstate
18361 wrhpr 0x4, %htstate
18362 done
18363 ldsw [%l7 + 0x50], %i1
18364 fmovdgu %icc, %f11, %f1
18365 tl %icc, 0x1
18366loop_2183:
18367 movvs %xcc, %i7, %g6
18368 movpos %icc, %o4, %g5
18369 edge16ln %l3, %l4, %l5
18370 ble,a,pn %xcc, loop_2184
18371 fnand %f12, %f10, %f12
18372 fcmpne32 %f0, %f2, %o1
18373 ldsb [%l7 + 0x77], %g1
18374loop_2184:
18375 tl %icc, 0x7
18376 fmovsleu %icc, %f0, %f3
18377 ldsw [%l7 + 0x74], %o7
18378 sra %i2, %l0, %l2
18379 ldub [%l7 + 0x1F], %i0
18380 movrgez %i6, %i4, %l6
18381 movgu %icc, %i5, %i3
18382 ldsh [%l7 + 0x50], %g3
18383 ldsh [%l7 + 0x64], %g7
18384 stb %g4, [%l7 + 0x1E]
18385 fbug,a %fcc2, loop_2185
18386 fmul8sux16 %f12, %f0, %f8
18387 fba,a %fcc1, loop_2186
18388 ldd [%l7 + 0x10], %f12
18389loop_2185:
18390 fcmple32 %f14, %f0, %g2
18391 addc %o2, %o5, %l1
18392loop_2186:
18393 stx %o0, [%l7 + 0x48]
18394 std %f2, [%l7 + 0x30]
18395 stw %o6, [%l7 + 0x58]
18396 xorcc %o3, 0x10D3, %i1
18397 lduw [%l7 + 0x38], %i7
18398 fpack32 %f6, %f2, %f8
18399 ld [%l7 + 0x0C], %f4
18400 bshuffle %f6, %f4, %f0
18401 bgu,a,pn %icc, loop_2187
18402 edge32l %o4, %g5, %l3
18403 fmovdge %xcc, %f3, %f13
18404 fmovrdne %g6, %f0, %f0
18405loop_2187:
18406 fmovsa %icc, %f7, %f6
18407 stx %l4, [%l7 + 0x50]
18408 umul %o1, 0x043C, %l5
18409 tle %xcc, 0x6
18410 xnor %g1, %o7, %l0
18411 ldsh [%l7 + 0x22], %l2
18412 bne,a,pt %icc, loop_2188
18413 fmovdpos %xcc, %f13, %f0
18414 stw %i0, [%l7 + 0x68]
18415 fbe %fcc0, loop_2189
18416loop_2188:
18417 addcc %i6, %i2, %i4
18418 brz %l6, loop_2190
18419 ld [%l7 + 0x74], %f3
18420loop_2189:
18421 edge32n %i3, %i5, %g7
18422 fpmerge %f7, %f13, %f2
18423loop_2190:
18424 stw %g3, [%l7 + 0x20]
18425 bpos,a,pn %xcc, loop_2191
18426 lduw [%l7 + 0x60], %g2
18427 movg %xcc, %o2, %o5
18428 fands %f4, %f15, %f7
18429loop_2191:
18430 fcmpne32 %f8, %f2, %l1
18431 std %f6, [%l7 + 0x20]
18432 fors %f3, %f13, %f14
18433 stb %o0, [%l7 + 0x4F]
18434 sdivx %g4, 0x0825, %o3
18435 fbne,a %fcc0, loop_2192
18436 fnands %f8, %f12, %f15
18437 orcc %o6, %i7, %o4
18438 bge %xcc, loop_2193
18439loop_2192:
18440 srax %g5, 0x08, %i1
18441 sth %l3, [%l7 + 0x22]
18442 sll %g6, %l4, %l5
18443loop_2193:
18444 tsubcc %o1, 0x0926, %o7
18445 andcc %l0, %l2, %i0
18446 bcc loop_2194
18447 srlx %i6, %g1, %i4
18448 fmovsvs %icc, %f14, %f1
18449 movleu %icc, %l6, %i2
18450loop_2194:
18451 ldx [%l7 + 0x28], %i3
18452 movre %g7, 0x30E, %i5
18453 for %f4, %f6, %f0
18454 fors %f11, %f8, %f1
18455 fcmpeq16 %f10, %f12, %g3
18456 stx %o2, [%l7 + 0x50]
18457 ldx [%l7 + 0x78], %o5
18458 ldx [%l7 + 0x40], %g2
18459 ldx [%l7 + 0x10], %l1
18460 lduh [%l7 + 0x54], %g4
18461 fmovd %f0, %f14
18462 fbue %fcc1, loop_2195
18463 brlz,a %o0, loop_2196
18464 stw %o6, [%l7 + 0x40]
18465 fpsub16s %f1, %f1, %f14
18466loop_2195:
18467 ldd [%l7 + 0x48], %f4
18468loop_2196:
18469 std %f14, [%l7 + 0x28]
18470 fones %f11
18471 movge %xcc, %o3, %i7
18472 smul %o4, 0x1A76, %g5
18473 fornot1 %f4, %f10, %f12
18474 ldsh [%l7 + 0x56], %l3
18475 movle %xcc, %i1, %l4
18476 stx %l5, [%l7 + 0x78]
18477 bcc,a,pt %icc, loop_2197
18478 fbug,a %fcc2, loop_2198
18479 smul %g6, %o1, %l0
18480 ld [%l7 + 0x74], %f5
18481loop_2197:
18482 xor %o7, 0x1F66, %l2
18483loop_2198:
18484 fmovs %f7, %f10
18485 sub %i0, %i6, %i4
18486 fmovdg %icc, %f8, %f1
18487 fmovsg %xcc, %f15, %f13
18488 ta %xcc, 0x3
18489 subcc %l6, 0x1A4B, %g1
18490 fones %f6
18491 fabss %f1, %f4
18492 tl %icc, 0x0
18493 andncc %i3, %g7, %i2
18494 std %f12, [%l7 + 0x20]
18495 fmovdcc %icc, %f10, %f2
18496 tge %xcc, 0x2
18497 fmul8ulx16 %f4, %f0, %f2
18498 fpsub16s %f7, %f2, %f15
18499 fba %fcc3, loop_2199
18500 lduw [%l7 + 0x14], %i5
18501 fandnot2s %f5, %f12, %f2
18502 fsrc1 %f4, %f10
18503loop_2199:
18504 stb %o2, [%l7 + 0x73]
18505 edge8l %o5, %g3, %l1
18506 ld [%l7 + 0x2C], %f14
18507 bshuffle %f2, %f2, %f2
18508 fmovrdlz %g2, %f2, %f6
18509 brlez %o0, loop_2200
18510 movrlez %g4, 0x1C4, %o6
18511 ldsh [%l7 + 0x5C], %i7
18512 subccc %o3, %g5, %l3
18513loop_2200:
18514 srlx %o4, %i1, %l5
18515 ldx [%l7 + 0x68], %l4
18516 mulx %o1, %l0, %g6
18517 ld [%l7 + 0x4C], %f10
18518 movn %icc, %l2, %i0
18519 stx %i6, [%l7 + 0x70]
18520 st %f2, [%l7 + 0x4C]
18521 fpadd32s %f2, %f13, %f14
18522 ldsb [%l7 + 0x28], %i4
18523 taddcctv %o7, 0x0D10, %g1
18524 fcmpgt32 %f0, %f10, %l6
18525 stw %g7, [%l7 + 0x48]
18526 movrgz %i3, %i5, %o2
18527 bn loop_2201
18528 movle %xcc, %i2, %g3
18529 srl %l1, %o5, %g2
18530 bpos,a,pt %xcc, loop_2202
18531loop_2201:
18532 stx %o0, [%l7 + 0x20]
18533 movl %icc, %g4, %i7
18534 srl %o6, 0x12, %g5
18535loop_2202:
18536 movrne %l3, 0x2AB, %o3
18537 fcmpne32 %f0, %f4, %o4
18538 std %f12, [%l7 + 0x38]
18539 taddcc %l5, %l4, %o1
18540 ld [%l7 + 0x68], %f15
18541 tgu %icc, 0x2
18542 fmovsge %icc, %f14, %f9
18543 addcc %i1, 0x05ED, %l0
18544 brlz,a %g6, loop_2203
18545 tneg %xcc, 0x6
18546 movn %xcc, %i0, %i6
18547 movrlz %l2, 0x137, %i4
18548loop_2203:
18549 ldub [%l7 + 0x3C], %o7
18550 ldsh [%l7 + 0x1C], %l6
18551 lduw [%l7 + 0x3C], %g1
18552 edge16l %i3, %i5, %o2
18553 ta %xcc, 0x0
18554 tg %icc, 0x4
18555 bcs,a loop_2204
18556 ldsh [%l7 + 0x54], %g7
18557 movne %xcc, %g3, %l1
18558 fmovsneg %xcc, %f15, %f7
18559loop_2204:
18560 ldx [%l7 + 0x60], %o5
18561 ldsb [%l7 + 0x55], %i2
18562 fmovrse %g2, %f10, %f10
18563 st %f0, [%l7 + 0x6C]
18564 alignaddrl %o0, %i7, %o6
18565 xorcc %g5, %l3, %g4
18566 fands %f14, %f9, %f2
18567 fnegd %f4, %f4
18568 st %f7, [%l7 + 0x20]
18569 tsubcctv %o3, 0x1616, %l5
18570 ld [%l7 + 0x18], %f6
18571 te %icc, 0x1
18572 fnot1 %f6, %f2
18573 edge8 %o4, %l4, %i1
18574 sth %o1, [%l7 + 0x62]
18575 movrgz %g6, 0x14F, %l0
18576 fnot1s %f0, %f10
18577 ldsh [%l7 + 0x20], %i6
18578 tne %icc, 0x6
18579 fmul8x16au %f9, %f15, %f0
18580 fbue %fcc2, loop_2205
18581 fpadd32s %f8, %f3, %f3
18582 fsrc1s %f7, %f11
18583 fandnot1 %f0, %f14, %f6
18584loop_2205:
18585 ldub [%l7 + 0x2D], %i0
18586 fmovrsgez %l2, %f13, %f8
18587 fmovscc %icc, %f6, %f7
18588 sth %i4, [%l7 + 0x14]
18589 fnot1 %f10, %f4
18590 tg %xcc, 0x0
18591 fzeros %f9
18592 ld [%l7 + 0x2C], %f6
18593 umul %o7, %l6, %i3
18594 fmovrslz %i5, %f12, %f13
18595 addccc %o2, %g1, %g3
18596 ld [%l7 + 0x0C], %f13
18597 fmovsgu %xcc, %f1, %f1
18598 udivcc %l1, 0x0C87, %g7
18599 fmovrslez %o5, %f7, %f0
18600 ldsb [%l7 + 0x55], %i2
18601 move %xcc, %g2, %i7
18602 fbo,a %fcc1, loop_2206
18603 ldx [%l7 + 0x50], %o0
18604 tle %xcc, 0x1
18605 fmovdgu %icc, %f7, %f5
18606loop_2206:
18607 ldx [%l7 + 0x60], %o6
18608 fmovsl %icc, %f0, %f11
18609 stw %l3, [%l7 + 0x68]
18610 movre %g4, 0x17E, %o3
18611 fcmpeq16 %f2, %f14, %l5
18612 addccc %o4, %g5, %l4
18613 ldd [%l7 + 0x78], %f10
18614 udiv %o1, 0x0BFC, %g6
18615 ldd [%l7 + 0x48], %f0
18616 bvc,a %icc, loop_2207
18617 fcmpgt16 %f4, %f4, %l0
18618 sll %i6, 0x1F, %i1
18619 fnot2s %f14, %f3
18620loop_2207:
18621 ldd [%l7 + 0x28], %f14
18622 fmovs %f1, %f11
18623 umul %i0, 0x0F31, %l2
18624 std %f14, [%l7 + 0x68]
18625 ldsh [%l7 + 0x32], %i4
18626 fmuld8sux16 %f12, %f8, %f8
18627 for %f8, %f6, %f8
18628 bshuffle %f6, %f12, %f12
18629 sub %o7, 0x1021, %i3
18630 fzeros %f4
18631 lduh [%l7 + 0x7A], %l6
18632 ldd [%l7 + 0x30], %f12
18633 fcmpgt32 %f6, %f10, %i5
18634 ld [%l7 + 0x38], %f11
18635 sethi 0x0837, %o2
18636 fpackfix %f4, %f1
18637 srlx %g3, %l1, %g1
18638 bg,pt %xcc, loop_2208
18639 sth %o5, [%l7 + 0x3A]
18640 lduh [%l7 + 0x3C], %i2
18641 ldsh [%l7 + 0x0A], %g2
18642loop_2208:
18643 xnorcc %i7, %o0, %o6
18644 addcc %l3, 0x0D5D, %g4
18645 edge16 %g7, %o3, %o4
18646 ldsb [%l7 + 0x2A], %l5
18647 bshuffle %f14, %f8, %f6
18648 udiv %l4, 0x04D2, %o1
18649 tsubcctv %g6, 0x152E, %l0
18650 movrne %g5, %i1, %i0
18651 fmul8x16au %f14, %f15, %f8
18652 fmovsvs %xcc, %f11, %f3
18653 edge8 %i6, %i4, %l2
18654 st %f6, [%l7 + 0x58]
18655 brgz %i3, loop_2209
18656 te %icc, 0x0
18657 fmovrsgz %l6, %f3, %f10
18658 brnz %o7, loop_2210
18659loop_2209:
18660 edge16ln %i5, %o2, %g3
18661 tg %icc, 0x6
18662 sll %g1, %o5, %l1
18663loop_2210:
18664 fble,a %fcc3, loop_2211
18665 fmul8sux16 %f8, %f4, %f12
18666 fnors %f13, %f12, %f1
18667 sub %g2, 0x112B, %i7
18668loop_2211:
18669 ldsw [%l7 + 0x10], %o0
18670 bcs,a,pn %xcc, loop_2212
18671 st %f9, [%l7 + 0x78]
18672 ldsw [%l7 + 0x5C], %o6
18673 stw %i2, [%l7 + 0x44]
18674loop_2212:
18675 fnand %f10, %f12, %f4
18676 fsrc1s %f13, %f10
18677 ldsw [%l7 + 0x44], %l3
18678 umul %g7, %o3, %g4
18679 for %f14, %f6, %f2
18680 lduh [%l7 + 0x1A], %l5
18681 fmul8x16al %f5, %f7, %f14
18682 ba %icc, loop_2213
18683 lduh [%l7 + 0x3C], %o4
18684 sth %o1, [%l7 + 0x1E]
18685 fmovspos %icc, %f15, %f6
18686loop_2213:
18687 srlx %g6, %l0, %g5
18688 ba loop_2214
18689 fpsub16 %f12, %f14, %f14
18690 fpadd16 %f2, %f8, %f6
18691 fmovdcs %xcc, %f5, %f0
18692loop_2214:
18693 pdist %f12, %f6, %f0
18694 array16 %i1, %l4, %i0
18695 orncc %i4, 0x08C4, %i6
18696 ld [%l7 + 0x54], %f0
18697 sdiv %i3, 0x0FD9, %l2
18698 fmovrsgz %o7, %f12, %f15
18699 stw %l6, [%l7 + 0x7C]
18700 ldd [%l7 + 0x68], %f12
18701 lduw [%l7 + 0x40], %o2
18702 fcmple32 %f10, %f6, %i5
18703 ldsb [%l7 + 0x3E], %g3
18704 fbge,a %fcc1, loop_2215
18705 orn %o5, %l1, %g2
18706 fmovs %f12, %f13
18707 tgu %xcc, 0x6
18708loop_2215:
18709 st %f12, [%l7 + 0x74]
18710 edge32 %g1, %i7, %o0
18711 sethi 0x0FEF, %i2
18712 bge,a loop_2216
18713 fcmple16 %f8, %f6, %l3
18714 movrgez %g7, %o6, %g4
18715 stx %l5, [%l7 + 0x50]
18716loop_2216:
18717 tvc %icc, 0x4
18718 udivx %o3, 0x0467, %o1
18719 fbn,a %fcc3, loop_2217
18720 stw %o4, [%l7 + 0x38]
18721 fnands %f1, %f13, %f13
18722 lduh [%l7 + 0x4A], %l0
18723loop_2217:
18724 array16 %g5, %g6, %i1
18725 fmovsn %icc, %f9, %f7
18726 sdivcc %i0, 0x1FF7, %i4
18727 tsubcc %i6, %l4, %i3
18728 fpadd16 %f10, %f14, %f6
18729 tne %icc, 0x3
18730 edge32n %l2, %o7, %l6
18731 fmovrdgez %o2, %f14, %f12
18732 ldub [%l7 + 0x63], %g3
18733 fmovrdgz %i5, %f0, %f8
18734 fzero %f14
18735 movvc %icc, %o5, %g2
18736 edge32 %l1, %i7, %g1
18737 fmovsne %xcc, %f14, %f8
18738 srax %i2, %l3, %o0
18739 fabsd %f12, %f12
18740 ldx [%l7 + 0x60], %g7
18741 ld [%l7 + 0x64], %f3
18742 ldx [%l7 + 0x50], %g4
18743 lduh [%l7 + 0x0C], %l5
18744 fands %f4, %f5, %f0
18745 movrlz %o6, 0x3D4, %o1
18746 st %f6, [%l7 + 0x48]
18747 edge8n %o3, %l0, %o4
18748 fzero %f4
18749 ld [%l7 + 0x08], %f13
18750 orcc %g6, 0x0F15, %g5
18751 sth %i1, [%l7 + 0x18]
18752 fmovrdgz %i0, %f14, %f4
18753 tge %icc, 0x1
18754 ble loop_2218
18755 fbule,a %fcc2, loop_2219
18756 bn loop_2220
18757 andncc %i6, %i4, %i3
18758loop_2218:
18759 edge16l %l4, %o7, %l2
18760loop_2219:
18761 lduw [%l7 + 0x78], %o2
18762loop_2220:
18763 array16 %g3, %i5, %l6
18764 std %f12, [%l7 + 0x28]
18765 fmovsvs %xcc, %f3, %f12
18766 subc %g2, 0x0D1D, %o5
18767 nop
18768 setx loop_2221, %l0, %l1
18769 jmpl %l1, %l1
18770 stw %i7, [%l7 + 0x18]
18771 fmovs %f15, %f7
18772 fpsub32 %f12, %f0, %f2
18773loop_2221:
18774 srl %g1, 0x04, %i2
18775 ld [%l7 + 0x3C], %f9
18776 fmovsge %xcc, %f8, %f4
18777 udivx %o0, 0x093A, %l3
18778 lduw [%l7 + 0x4C], %g4
18779 sth %l5, [%l7 + 0x7C]
18780 edge8l %g7, %o6, %o1
18781 ble,pn %xcc, loop_2222
18782 srl %l0, 0x0D, %o4
18783 lduh [%l7 + 0x3C], %g6
18784 fpsub32s %f8, %f4, %f15
18785loop_2222:
18786 ldx [%l7 + 0x20], %o3
18787 andn %i1, %i0, %i6
18788 bcs,a,pn %xcc, loop_2223
18789 movg %icc, %i4, %g5
18790 fmovdg %xcc, %f15, %f8
18791 movpos %xcc, %i3, %o7
18792loop_2223:
18793 fmovda %icc, %f15, %f10
18794 fsrc2 %f14, %f0
18795 fmovrse %l4, %f8, %f3
18796 stx %o2, [%l7 + 0x50]
18797 tcs %icc, 0x4
18798 ldub [%l7 + 0x34], %l2
18799 fmovdle %xcc, %f10, %f7
18800 tg %xcc, 0x4
18801 fnand %f10, %f4, %f14
18802 array8 %i5, %l6, %g2
18803 brlz,a %g3, loop_2224
18804 fmovdcc %icc, %f3, %f0
18805 ldub [%l7 + 0x0D], %o5
18806 fpsub32s %f12, %f8, %f12
18807loop_2224:
18808 ldd [%l7 + 0x70], %f6
18809 fmovsa %xcc, %f7, %f2
18810 fbe %fcc2, loop_2225
18811 movleu %icc, %i7, %l1
18812 fmovsvs %xcc, %f9, %f15
18813 stx %i2, [%l7 + 0x70]
18814loop_2225:
18815 xorcc %g1, %l3, %g4
18816 sth %o0, [%l7 + 0x3A]
18817 tn %xcc, 0x5
18818 fmovscc %icc, %f4, %f11
18819 fmovsg %xcc, %f1, %f0
18820 tg %xcc, 0x3
18821 fbl,a %fcc1, loop_2226
18822 tge %icc, 0x0
18823 ldsb [%l7 + 0x5D], %g7
18824 movleu %icc, %l5, %o6
18825loop_2226:
18826 stw %o1, [%l7 + 0x40]
18827 xnorcc %o4, 0x12D6, %g6
18828 stb %o3, [%l7 + 0x41]
18829 lduw [%l7 + 0x50], %i1
18830 st %f1, [%l7 + 0x14]
18831 subccc %l0, %i6, %i0
18832 fmovdneg %icc, %f2, %f8
18833 movcc %xcc, %i4, %i3
18834 mova %icc, %o7, %l4
18835 ld [%l7 + 0x4C], %f13
18836 add %o2, 0x08C7, %g5
18837 fpackfix %f8, %f12
18838 st %f5, [%l7 + 0x30]
18839 fmuld8sux16 %f1, %f6, %f14
18840 stx %l2, [%l7 + 0x48]
18841 movrgez %i5, %g2, %g3
18842 alignaddrl %l6, %i7, %o5
18843 brlez %i2, loop_2227
18844 fmovse %icc, %f7, %f14
18845 tpos %xcc, 0x5
18846 sub %l1, 0x1C93, %l3
18847loop_2227:
18848 subccc %g1, %g4, %g7
18849 fbue,a %fcc1, loop_2228
18850 move %icc, %o0, %l5
18851 taddcctv %o6, %o1, %o4
18852 ldd [%l7 + 0x50], %f6
18853loop_2228:
18854 fabss %f9, %f12
18855 fble %fcc3, loop_2229
18856 tsubcctv %g6, %o3, %i1
18857 ldsw [%l7 + 0x38], %i6
18858 tn %icc, 0x0
18859loop_2229:
18860 fcmpd %fcc1, %f8, %f10
18861 brz %i0, loop_2230
18862 movre %l0, 0x32E, %i4
18863 fmuld8ulx16 %f6, %f15, %f8
18864 fmovde %xcc, %f14, %f12
18865loop_2230:
18866 fandnot2 %f0, %f6, %f2
18867 addc %i3, %l4, %o7
18868 sdivx %o2, 0x1B65, %l2
18869 std %f12, [%l7 + 0x28]
18870 sllx %i5, %g2, %g3
18871 stx %g5, [%l7 + 0x18]
18872 fpadd16s %f3, %f8, %f8
18873 fbe,a %fcc2, loop_2231
18874 ldsb [%l7 + 0x51], %l6
18875 tle %icc, 0x1
18876 fmovrdgez %o5, %f10, %f4
18877loop_2231:
18878 fnors %f9, %f12, %f1
18879 srlx %i7, %l1, %i2
18880 ldsh [%l7 + 0x22], %l3
18881 fbg,a %fcc3, loop_2232
18882 bg,a,pt %xcc, loop_2233
18883 fbn %fcc3, loop_2234
18884 movn %icc, %g4, %g7
18885loop_2232:
18886 fmovdgu %icc, %f13, %f8
18887loop_2233:
18888 lduh [%l7 + 0x0E], %g1
18889loop_2234:
18890 mulx %l5, 0x058F, %o6
18891 ldsb [%l7 + 0x56], %o1
18892 siam 0x2
18893 fbe,a %fcc1, loop_2235
18894 smul %o0, %o4, %g6
18895 udivx %o3, 0x1693, %i6
18896 fmovsg %icc, %f1, %f15
18897loop_2235:
18898 ldsh [%l7 + 0x68], %i0
18899 tpos %icc, 0x0
18900 fors %f14, %f14, %f3
18901 movle %icc, %i1, %l0
18902 stw %i3, [%l7 + 0x48]
18903 sth %l4, [%l7 + 0x6A]
18904 ldsw [%l7 + 0x10], %i4
18905 smul %o7, %l2, %i5
18906 fcmped %fcc3, %f10, %f2
18907 xor %g2, %o2, %g3
18908 sdiv %g5, 0x0122, %l6
18909 ldsw [%l7 + 0x5C], %o5
18910 stx %l1, [%l7 + 0x60]
18911 addc %i2, %l3, %g4
18912 lduh [%l7 + 0x20], %g7
18913 tg %icc, 0x7
18914 lduh [%l7 + 0x40], %i7
18915 sdiv %l5, 0x1D14, %g1
18916 fmovdpos %icc, %f6, %f15
18917 stb %o1, [%l7 + 0x2C]
18918 fandnot2 %f10, %f2, %f2
18919 stw %o0, [%l7 + 0x48]
18920 fornot2 %f6, %f0, %f8
18921 ldsw [%l7 + 0x08], %o6
18922 fand %f4, %f8, %f2
18923 umulcc %o4, 0x1A3E, %o3
18924 fmovrsne %g6, %f14, %f6
18925 ldub [%l7 + 0x29], %i0
18926 movgu %xcc, %i6, %i1
18927 ldub [%l7 + 0x76], %l0
18928 fsrc1s %f15, %f7
18929 xorcc %i3, 0x04B2, %l4
18930 std %f10, [%l7 + 0x18]
18931 smul %i4, %o7, %l2
18932 fmovrdgz %i5, %f10, %f12
18933 fbn %fcc1, loop_2236
18934 lduh [%l7 + 0x42], %o2
18935 movrgez %g3, 0x2CB, %g5
18936 tl %icc, 0x2
18937loop_2236:
18938 ldsw [%l7 + 0x1C], %g2
18939 stw %l6, [%l7 + 0x78]
18940 edge8ln %l1, %i2, %l3
18941 stx %o5, [%l7 + 0x08]
18942 ld [%l7 + 0x48], %f13
18943 fmovsleu %icc, %f15, %f14
18944 mulx %g4, %g7, %i7
18945 fmovdpos %icc, %f0, %f8
18946 fmovrsgez %l5, %f1, %f2
18947 fxnors %f11, %f11, %f4
18948 fmovdge %icc, %f5, %f5
18949 tcc %icc, 0x1
18950 sdiv %o1, 0x0270, %o0
18951 stx %g1, [%l7 + 0x70]
18952 fcmpne32 %f0, %f10, %o4
18953 fnand %f12, %f10, %f10
18954 edge8n %o6, %o3, %g6
18955 sth %i0, [%l7 + 0x20]
18956 fmovdcs %icc, %f4, %f6
18957 be,a,pt %xcc, loop_2237
18958 st %f10, [%l7 + 0x6C]
18959 lduw [%l7 + 0x5C], %i6
18960 bpos,pn %icc, loop_2238
18961loop_2237:
18962 addc %i1, 0x1BB1, %l0
18963 ldsb [%l7 + 0x51], %i3
18964 orn %i4, %l4, %l2
18965loop_2238:
18966 bcc,a %icc, loop_2239
18967 fsrc1s %f11, %f12
18968 fmul8x16 %f12, %f2, %f10
18969 andn %o7, %i5, %o2
18970loop_2239:
18971 fcmps %fcc3, %f12, %f8
18972 fandnot1s %f7, %f15, %f12
18973 stx %g5, [%l7 + 0x28]
18974 fmovse %icc, %f9, %f11
18975 tge %xcc, 0x0
18976 array8 %g3, %l6, %g2
18977 ldub [%l7 + 0x5A], %l1
18978 fmuld8ulx16 %f13, %f8, %f4
18979 ldsw [%l7 + 0x7C], %i2
18980 fcmple16 %f2, %f10, %o5
18981 edge16n %g4, %l3, %g7
18982 st %f12, [%l7 + 0x18]
18983 ldub [%l7 + 0x34], %l5
18984 tgu %icc, 0x1
18985 movl %xcc, %o1, %o0
18986 stx %i7, [%l7 + 0x08]
18987 lduw [%l7 + 0x24], %g1
18988 movvs %xcc, %o4, %o3
18989 sth %g6, [%l7 + 0x74]
18990 fblg,a %fcc0, loop_2240
18991 fbg %fcc2, loop_2241
18992 ldsh [%l7 + 0x7A], %o6
18993 fand %f8, %f0, %f14
18994loop_2240:
18995 ldx [%l7 + 0x40], %i6
18996loop_2241:
18997 or %i1, %l0, %i3
18998 fmovsa %icc, %f9, %f9
18999 ldsh [%l7 + 0x34], %i4
19000 bge,a loop_2242
19001 xnorcc %i0, 0x1794, %l2
19002 fmovsl %icc, %f4, %f14
19003 lduh [%l7 + 0x34], %l4
19004loop_2242:
19005 brz %o7, loop_2243
19006 fcmple16 %f10, %f0, %i5
19007 ldsb [%l7 + 0x29], %o2
19008 fabsd %f14, %f0
19009loop_2243:
19010 sll %g5, 0x0E, %g3
19011 ldub [%l7 + 0x20], %g2
19012 udivcc %l1, 0x0B1F, %l6
19013 fbg,a %fcc1, loop_2244
19014 bgu,a,pt %xcc, loop_2245
19015 fandnot2 %f2, %f0, %f0
19016 stw %i2, [%l7 + 0x2C]
19017loop_2244:
19018 array16 %g4, %o5, %l3
19019loop_2245:
19020 bneg,pt %xcc, loop_2246
19021 orncc %l5, 0x0CAE, %g7
19022 fmovsneg %xcc, %f12, %f1
19023 ldsb [%l7 + 0x24], %o1
19024loop_2246:
19025 ldd [%l7 + 0x58], %f0
19026 lduw [%l7 + 0x18], %i7
19027 movvc %xcc, %g1, %o0
19028 bvs,a loop_2247
19029 fmovdleu %icc, %f12, %f10
19030 fmovsleu %xcc, %f1, %f2
19031 bg,a,pn %xcc, loop_2248
19032loop_2247:
19033 udivx %o3, 0x07AF, %g6
19034 movvs %icc, %o4, %o6
19035 st %f15, [%l7 + 0x40]
19036loop_2248:
19037 lduh [%l7 + 0x66], %i6
19038 fmovrslz %i1, %f15, %f7
19039 stx %i3, [%l7 + 0x68]
19040 sra %l0, 0x05, %i4
19041 bleu,pt %xcc, loop_2249
19042 fmul8x16 %f3, %f10, %f14
19043 brlz,a %l2, loop_2250
19044 fzeros %f10
19045loop_2249:
19046 sth %l4, [%l7 + 0x0A]
19047 sth %o7, [%l7 + 0x30]
19048loop_2250:
19049 sllx %i0, %o2, %i5
19050 brz %g3, loop_2251
19051 lduh [%l7 + 0x7E], %g5
19052 fzero %f4
19053 brgz %l1, loop_2252
19054loop_2251:
19055 bleu,a loop_2253
19056 bne loop_2254
19057 stw %l6, [%l7 + 0x2C]
19058loop_2252:
19059 fsrc2s %f11, %f6
19060loop_2253:
19061 fnand %f8, %f10, %f10
19062loop_2254:
19063 fmovdg %icc, %f15, %f13
19064 fblg,a %fcc2, loop_2255
19065 udivx %g2, 0x1690, %i2
19066 brlez %o5, loop_2256
19067 nop
19068 setx loop_2257, %l0, %l1
19069 wrpr 0x1, %tl
19070 wrpr %l1, %tpc
19071 add %l1, 0x4, %l1
19072 wrpr %l1, %tnpc
19073 setx 0x34400001400, %l0, %l1
19074 wrpr %l1, %tstate
19075 wrhpr 0x4, %htstate
19076 retry
19077loop_2255:
19078 fcmpeq32 %f6, %f6, %g4
19079 ldub [%l7 + 0x14], %l3
19080loop_2256:
19081 andncc %l5, %g7, %i7
19082loop_2257:
19083 ldsw [%l7 + 0x10], %o1
19084 fble,a %fcc2, loop_2258
19085 fmovrdlz %o0, %f4, %f8
19086 fzeros %f8
19087 lduh [%l7 + 0x2C], %o3
19088loop_2258:
19089 fcmpne32 %f4, %f4, %g6
19090 st %f6, [%l7 + 0x78]
19091 fmul8x16al %f10, %f5, %f12
19092 bl,pn %xcc, loop_2259
19093 xorcc %g1, 0x1B8C, %o6
19094 stw %i6, [%l7 + 0x5C]
19095 sethi 0x0EA6, %i1
19096loop_2259:
19097 array32 %i3, %o4, %i4
19098 umulcc %l2, %l0, %l4
19099 movvc %icc, %i0, %o2
19100 fmovd %f12, %f14
19101 nop
19102 setx loop_2260, %l0, %l1
19103 wrpr 0x1, %tl
19104 wrpr %l1, %tpc
19105 add %l1, 0x4, %l1
19106 wrpr %l1, %tnpc
19107 setx 0x34400001400, %l0, %l1
19108 wrpr %l1, %tstate
19109 wrhpr 0x4, %htstate
19110 retry
19111 ldsw [%l7 + 0x58], %i5
19112 fmovrsgz %g3, %f3, %f9
19113 fcmpeq16 %f4, %f4, %o7
19114loop_2260:
19115 orncc %g5, %l6, %g2
19116 umulcc %i2, 0x04C8, %o5
19117 std %f14, [%l7 + 0x38]
19118 fnegs %f9, %f10
19119 bgu,pt %xcc, loop_2261
19120 edge8n %g4, %l1, %l5
19121 ldsh [%l7 + 0x4A], %g7
19122 fsrc2 %f14, %f6
19123loop_2261:
19124 st %f7, [%l7 + 0x24]
19125 fcmped %fcc3, %f6, %f2
19126 ta %icc, 0x6
19127 fmovscc %icc, %f12, %f12
19128 tcc %icc, 0x5
19129 ldub [%l7 + 0x2F], %l3
19130 fcmpd %fcc3, %f10, %f6
19131 fornot1s %f1, %f11, %f9
19132 bneg,a,pt %xcc, loop_2262
19133 stw %i7, [%l7 + 0x70]
19134 ld [%l7 + 0x20], %f8
19135 udivcc %o1, 0x1C39, %o3
19136loop_2262:
19137 stw %o0, [%l7 + 0x34]
19138 andcc %g1, 0x054A, %o6
19139 fbu,a %fcc0, loop_2263
19140 st %f12, [%l7 + 0x08]
19141 array16 %g6, %i6, %i1
19142 stw %i3, [%l7 + 0x0C]
19143loop_2263:
19144 std %f6, [%l7 + 0x18]
19145 fmovdgu %icc, %f6, %f0
19146 subccc %o4, %l2, %l0
19147 fmul8x16al %f9, %f4, %f4
19148 fands %f9, %f9, %f11
19149 tl %xcc, 0x2
19150 edge8ln %l4, %i4, %i0
19151 fpsub32 %f0, %f10, %f0
19152 fpadd32 %f6, %f10, %f0
19153 lduw [%l7 + 0x44], %o2
19154 xnor %g3, %i5, %o7
19155 tcc %icc, 0x2
19156 udiv %l6, 0x1AE5, %g5
19157 stx %g2, [%l7 + 0x78]
19158 ldsh [%l7 + 0x2C], %i2
19159 ldsb [%l7 + 0x76], %g4
19160 smul %o5, %l1, %g7
19161 lduh [%l7 + 0x5C], %l3
19162 std %f6, [%l7 + 0x18]
19163 movneg %icc, %l5, %o1
19164 brgez,a %i7, loop_2264
19165 ble,pn %xcc, loop_2265
19166 fbne %fcc3, loop_2266
19167 stx %o3, [%l7 + 0x38]
19168loop_2264:
19169 tgu %icc, 0x6
19170loop_2265:
19171 bn,pn %xcc, loop_2267
19172loop_2266:
19173 movleu %icc, %o0, %g1
19174 xnor %g6, 0x1103, %o6
19175 ldd [%l7 + 0x58], %f10
19176loop_2267:
19177 fbul,a %fcc1, loop_2268
19178 movcs %icc, %i6, %i1
19179 tcs %xcc, 0x0
19180 movne %icc, %i3, %l2
19181loop_2268:
19182 tl %icc, 0x4
19183 sdiv %l0, 0x17F9, %l4
19184 std %f4, [%l7 + 0x70]
19185 ldd [%l7 + 0x50], %f0
19186 tneg %icc, 0x4
19187 brz %i4, loop_2269
19188 fbuge,a %fcc2, loop_2270
19189 call loop_2271
19190 alignaddr %i0, %o4, %g3
19191loop_2269:
19192 fmovse %icc, %f14, %f9
19193loop_2270:
19194 alignaddrl %i5, %o7, %l6
19195loop_2271:
19196 fmovrsne %o2, %f5, %f12
19197 ldx [%l7 + 0x68], %g5
19198 fnot2s %f4, %f11
19199 mova %xcc, %g2, %i2
19200 smulcc %o5, 0x1BFA, %l1
19201 std %f2, [%l7 + 0x60]
19202 taddcctv %g7, 0x048E, %l3
19203 edge8l %g4, %l5, %i7
19204 sth %o3, [%l7 + 0x4E]
19205 std %f6, [%l7 + 0x50]
19206 ldsw [%l7 + 0x20], %o1
19207 sth %o0, [%l7 + 0x26]
19208 fcmped %fcc0, %f4, %f14
19209 tleu %xcc, 0x3
19210 brlez %g6, loop_2272
19211 fmul8x16al %f13, %f12, %f14
19212 bpos,a,pn %icc, loop_2273
19213 stw %g1, [%l7 + 0x7C]
19214loop_2272:
19215 fcmpeq16 %f14, %f4, %o6
19216 fbn,a %fcc0, loop_2274
19217loop_2273:
19218 tcs %xcc, 0x2
19219 fbule,a %fcc0, loop_2275
19220 ble %xcc, loop_2276
19221loop_2274:
19222 fpack32 %f0, %f14, %f2
19223 nop
19224 setx loop_2277, %l0, %l1
19225 wrpr 0x1, %tl
19226 wrpr %l1, %tnpc
19227 setx 0x34400001400, %l0, %l1
19228 wrpr %l1, %tstate
19229 wrhpr 0x4, %htstate
19230 done
19231loop_2275:
19232 tleu %icc, 0x0
19233loop_2276:
19234 tneg %icc, 0x5
19235 fmovdcc %icc, %f7, %f12
19236loop_2277:
19237 st %f12, [%l7 + 0x2C]
19238 fmovdneg %icc, %f9, %f8
19239 fmovrsne %i1, %f13, %f5
19240 movrgez %i6, 0x087, %l2
19241 fmuld8ulx16 %f14, %f2, %f4
19242 ldx [%l7 + 0x10], %i3
19243 fmovdneg %icc, %f10, %f0
19244 bn,pt %icc, loop_2278
19245 bpos,pn %icc, loop_2279
19246 fmovsa %xcc, %f2, %f10
19247 fcmpgt32 %f4, %f0, %l4
19248loop_2278:
19249 smulcc %i4, %i0, %l0
19250loop_2279:
19251 ba,a,pn %icc, loop_2280
19252 movgu %xcc, %g3, %i5
19253 tsubcctv %o4, 0x139E, %o7
19254 call loop_2281
19255loop_2280:
19256 movrlez %o2, 0x373, %l6
19257 alignaddrl %g2, %i2, %o5
19258 edge32ln %l1, %g7, %l3
19259loop_2281:
19260 movgu %icc, %g5, %g4
19261 fnands %f5, %f6, %f12
19262 edge8n %i7, %l5, %o1
19263 fbule %fcc2, loop_2282
19264 sdivcc %o3, 0x1426, %g6
19265 bpos %icc, loop_2283
19266 fabsd %f8, %f2
19267loop_2282:
19268 fmovrsgz %g1, %f4, %f8
19269 tg %xcc, 0x0
19270loop_2283:
19271 fabss %f9, %f11
19272 movcs %icc, %o6, %i1
19273 fbue %fcc1, loop_2284
19274 brlez,a %o0, loop_2285
19275 fones %f5
19276 ld [%l7 + 0x6C], %f14
19277loop_2284:
19278 ldx [%l7 + 0x70], %l2
19279loop_2285:
19280 stb %i3, [%l7 + 0x43]
19281 fmovdleu %xcc, %f1, %f5
19282 lduh [%l7 + 0x76], %i6
19283 fmovdne %xcc, %f1, %f14
19284 tcc %xcc, 0x7
19285 fcmpgt32 %f14, %f12, %i4
19286 fmovrdgez %i0, %f4, %f4
19287 fbug,a %fcc1, loop_2286
19288 st %f7, [%l7 + 0x70]
19289 andcc %l4, 0x1B72, %g3
19290 fnot1 %f12, %f4
19291loop_2286:
19292 ldx [%l7 + 0x40], %l0
19293 fornot2 %f0, %f6, %f14
19294 ta %icc, 0x2
19295 mulscc %i5, 0x0001, %o7
19296 fmovdle %icc, %f13, %f10
19297 fpadd16 %f10, %f14, %f4
19298 fmovrslz %o4, %f11, %f3
19299 movcc %xcc, %l6, %g2
19300 ld [%l7 + 0x28], %f13
19301 stx %o2, [%l7 + 0x20]
19302 ldsw [%l7 + 0x1C], %o5
19303 fmovs %f12, %f8
19304 array8 %l1, %g7, %l3
19305 tcs %xcc, 0x4
19306 stw %g5, [%l7 + 0x78]
19307 st %f6, [%l7 + 0x08]
19308 fnegd %f8, %f12
19309 movl %xcc, %g4, %i7
19310 fcmpne32 %f14, %f0, %i2
19311 fcmpgt16 %f12, %f6, %o1
19312 brgz,a %l5, loop_2287
19313 st %f2, [%l7 + 0x1C]
19314 fnot2s %f3, %f9
19315 ldsw [%l7 + 0x5C], %o3
19316loop_2287:
19317 tn %xcc, 0x1
19318 fmovdn %xcc, %f4, %f10
19319 fpadd16s %f11, %f11, %f6
19320 bg,a %icc, loop_2288
19321 umulcc %g6, 0x0B33, %g1
19322 movne %icc, %i1, %o0
19323 fpsub32 %f10, %f10, %f2
19324loop_2288:
19325 ldsw [%l7 + 0x38], %l2
19326 fmovdge %icc, %f11, %f13
19327 st %f10, [%l7 + 0x74]
19328 movne %icc, %o6, %i6
19329 ldx [%l7 + 0x38], %i3
19330 fmuld8sux16 %f13, %f15, %f10
19331 movg %icc, %i0, %l4
19332 ldd [%l7 + 0x40], %f10
19333 udiv %i4, 0x12AF, %g3
19334 fmovsleu %icc, %f9, %f5
19335 srl %i5, 0x11, %o7
19336 ldd [%l7 + 0x68], %f0
19337 edge32ln %o4, %l6, %l0
19338 ld [%l7 + 0x08], %f7
19339 ldub [%l7 + 0x2D], %g2
19340 and %o5, 0x15AF, %l1
19341 ldx [%l7 + 0x48], %g7
19342 tge %xcc, 0x1
19343 tne %icc, 0x3
19344 movne %xcc, %o2, %g5
19345 edge16ln %g4, %i7, %l3
19346 ld [%l7 + 0x14], %f12
19347 ldx [%l7 + 0x38], %i2
19348 fbuge %fcc2, loop_2289
19349 edge8 %o1, %l5, %g6
19350 fmovrslz %g1, %f0, %f14
19351 be,a,pt %icc, loop_2290
19352loop_2289:
19353 brgz,a %o3, loop_2291
19354 tsubcctv %o0, %l2, %o6
19355 brlz %i1, loop_2292
19356loop_2290:
19357 lduw [%l7 + 0x18], %i3
19358loop_2291:
19359 srlx %i6, 0x07, %i0
19360 ldd [%l7 + 0x60], %f12
19361loop_2292:
19362 umulcc %l4, 0x1C7A, %i4
19363 movle %icc, %g3, %i5
19364 fmovsa %xcc, %f15, %f13
19365 taddcctv %o4, %l6, %l0
19366 alignaddr %o7, %o5, %l1
19367 bcc,pn %icc, loop_2293
19368 fmovrsgz %g2, %f11, %f15
19369 movvc %icc, %o2, %g5
19370 smul %g7, 0x18CF, %g4
19371loop_2293:
19372 ldub [%l7 + 0x13], %i7
19373 bgu,a,pn %xcc, loop_2294
19374 fpack32 %f0, %f6, %f10
19375 udivcc %l3, 0x09C4, %i2
19376 stx %l5, [%l7 + 0x30]
19377loop_2294:
19378 tsubcc %o1, %g6, %o3
19379 srlx %g1, 0x03, %l2
19380 bl,a,pt %icc, loop_2295
19381 fmovdg %xcc, %f12, %f5
19382 andncc %o0, %i1, %i3
19383 fpadd16s %f10, %f13, %f9
19384loop_2295:
19385 tne %icc, 0x6
19386 ldx [%l7 + 0x18], %o6
19387 move %xcc, %i6, %l4
19388 fmovdneg %xcc, %f3, %f8
19389 movn %icc, %i4, %g3
19390 ldub [%l7 + 0x7E], %i0
19391 movcs %icc, %o4, %i5
19392 mulx %l0, 0x0081, %l6
19393 fornot1 %f14, %f12, %f6
19394 lduw [%l7 + 0x60], %o5
19395 fcmpeq32 %f12, %f4, %l1
19396 ta %icc, 0x0
19397 xorcc %o7, %o2, %g2
19398 bg,pn %icc, loop_2296
19399 movcs %xcc, %g7, %g5
19400 umulcc %g4, %i7, %l3
19401 bcc %icc, loop_2297
19402loop_2296:
19403 movrlz %i2, %l5, %o1
19404 brnz,a %g6, loop_2298
19405 taddcctv %o3, %g1, %l2
19406loop_2297:
19407 siam 0x5
19408 ldd [%l7 + 0x70], %f6
19409loop_2298:
19410 fpadd16s %f7, %f9, %f1
19411 movcs %icc, %o0, %i1
19412 taddcctv %i3, %o6, %i6
19413 te %icc, 0x0
19414 ldub [%l7 + 0x5D], %l4
19415 brnz,a %g3, loop_2299
19416 fmovdge %icc, %f8, %f9
19417 ldub [%l7 + 0x61], %i4
19418 fabss %f11, %f0
19419loop_2299:
19420 tsubcc %o4, 0x1FCA, %i0
19421 fmovsg %icc, %f0, %f3
19422 addc %i5, 0x1E3F, %l0
19423 ldsh [%l7 + 0x76], %l6
19424 brlez %l1, loop_2300
19425 lduw [%l7 + 0x6C], %o5
19426 fcmple32 %f4, %f2, %o2
19427 array32 %o7, %g7, %g5
19428loop_2300:
19429 fmovdpos %icc, %f13, %f5
19430 brgez %g4, loop_2301
19431 fzeros %f10
19432 tsubcctv %g2, %l3, %i7
19433 ld [%l7 + 0x3C], %f9
19434loop_2301:
19435 fmovsleu %icc, %f7, %f8
19436 fnor %f6, %f8, %f10
19437 stw %l5, [%l7 + 0x74]
19438 fbue,a %fcc0, loop_2302
19439 movrne %o1, %g6, %o3
19440 tleu %icc, 0x6
19441 orcc %i2, %g1, %o0
19442loop_2302:
19443 fandnot1 %f10, %f2, %f14
19444 andncc %l2, %i1, %o6
19445 fbug,a %fcc2, loop_2303
19446 stb %i6, [%l7 + 0x18]
19447 fcmped %fcc0, %f14, %f4
19448 edge16n %l4, %g3, %i4
19449loop_2303:
19450 ldsw [%l7 + 0x5C], %i3
19451 stb %i0, [%l7 + 0x74]
19452 fba,a %fcc3, loop_2304
19453 fpadd32s %f12, %f10, %f0
19454 edge8l %o4, %i5, %l6
19455 ldsb [%l7 + 0x50], %l0
19456loop_2304:
19457 st %f13, [%l7 + 0x68]
19458 fcmpeq32 %f10, %f6, %o5
19459 ld [%l7 + 0x68], %f3
19460 subc %l1, %o7, %o2
19461 ldsw [%l7 + 0x30], %g7
19462 sethi 0x1953, %g5
19463 std %f8, [%l7 + 0x18]
19464 fandnot2 %f4, %f12, %f6
19465 popc %g2, %g4
19466 fmovdl %icc, %f14, %f4
19467 fands %f8, %f7, %f1
19468 movre %i7, 0x05A, %l5
19469 stx %o1, [%l7 + 0x40]
19470 movvs %icc, %l3, %g6
19471 for %f8, %f6, %f6
19472 mova %xcc, %o3, %g1
19473 movn %icc, %i2, %o0
19474 stw %i1, [%l7 + 0x68]
19475 tleu %icc, 0x0
19476 fpadd16s %f15, %f13, %f13
19477 fmovdne %icc, %f4, %f5
19478 stx %o6, [%l7 + 0x38]
19479 srlx %l2, 0x0B, %i6
19480 fmovscs %xcc, %f1, %f8
19481 te %icc, 0x1
19482 srlx %l4, %i4, %g3
19483 fcmpne16 %f14, %f6, %i0
19484 movrgez %o4, 0x017, %i3
19485 sra %i5, 0x09, %l6
19486 ldx [%l7 + 0x10], %o5
19487 stw %l0, [%l7 + 0x58]
19488 sethi 0x0BE9, %o7
19489 ldub [%l7 + 0x2A], %l1
19490 fbne,a %fcc1, loop_2305
19491 stw %o2, [%l7 + 0x78]
19492 andcc %g5, %g7, %g4
19493 xorcc %g2, 0x0DB8, %i7
19494loop_2305:
19495 ldsw [%l7 + 0x3C], %o1
19496 movrlez %l3, %g6, %o3
19497 edge16 %g1, %l5, %i2
19498 ld [%l7 + 0x58], %f0
19499 stw %i1, [%l7 + 0x60]
19500 lduw [%l7 + 0x4C], %o0
19501 std %f0, [%l7 + 0x28]
19502 st %f2, [%l7 + 0x24]
19503 movrlz %o6, 0x116, %l2
19504 movle %icc, %i6, %i4
19505 movrlz %l4, 0x0FC, %g3
19506 fnand %f4, %f10, %f0
19507 fxnors %f15, %f1, %f12
19508 fnot1s %f3, %f4
19509 fandnot2s %f6, %f2, %f12
19510 fbne,a %fcc1, loop_2306
19511 ldd [%l7 + 0x50], %f2
19512 udivcc %i0, 0x091C, %o4
19513 fmovdle %xcc, %f6, %f13
19514loop_2306:
19515 fblg %fcc1, loop_2307
19516 mova %xcc, %i5, %i3
19517 std %f4, [%l7 + 0x18]
19518 fexpand %f6, %f10
19519loop_2307:
19520 siam 0x1
19521 pdist %f6, %f0, %f8
19522 ba loop_2308
19523 movne %icc, %o5, %l0
19524 edge16n %o7, %l1, %o2
19525 ldd [%l7 + 0x70], %f10
19526loop_2308:
19527 ldx [%l7 + 0x50], %g5
19528 ldd [%l7 + 0x30], %f8
19529 stx %g7, [%l7 + 0x78]
19530 fmovsleu %icc, %f4, %f14
19531 stx %g4, [%l7 + 0x08]
19532 sth %l6, [%l7 + 0x18]
19533 bleu,a,pn %icc, loop_2309
19534 tvc %icc, 0x5
19535 fpack16 %f0, %f4
19536 tne %icc, 0x0
19537loop_2309:
19538 std %f14, [%l7 + 0x70]
19539 movre %g2, %i7, %l3
19540 ldub [%l7 + 0x69], %o1
19541 fbuge,a %fcc3, loop_2310
19542 fmovdvc %xcc, %f1, %f10
19543 fmovsl %xcc, %f15, %f15
19544 edge32n %g6, %o3, %l5
19545loop_2310:
19546 fmovdl %icc, %f4, %f2
19547 ldsb [%l7 + 0x31], %g1
19548 fba,a %fcc0, loop_2311
19549 orcc %i1, %i2, %o0
19550 ldd [%l7 + 0x50], %f0
19551 movre %l2, %i6, %i4
19552loop_2311:
19553 fbule,a %fcc3, loop_2312
19554 st %f12, [%l7 + 0x44]
19555 fornot1s %f5, %f3, %f5
19556 fand %f10, %f2, %f12
19557loop_2312:
19558 te %xcc, 0x5
19559 ldsh [%l7 + 0x20], %o6
19560 fmuld8sux16 %f1, %f2, %f10
19561 edge16n %l4, %g3, %i0
19562 taddcctv %i5, 0x00BC, %i3
19563 stx %o5, [%l7 + 0x58]
19564 fmovdvs %icc, %f2, %f7
19565 fmovscs %icc, %f5, %f9
19566 for %f8, %f10, %f14
19567 fmovspos %icc, %f15, %f1
19568 sllx %o4, 0x01, %l0
19569 fbug %fcc3, loop_2313
19570 fbge,a %fcc2, loop_2314
19571 brlz,a %l1, loop_2315
19572 movl %icc, %o7, %g5
19573loop_2313:
19574 mulx %o2, 0x15D2, %g4
19575loop_2314:
19576 tle %icc, 0x3
19577loop_2315:
19578 ldsh [%l7 + 0x28], %g7
19579 movle %xcc, %g2, %l6
19580 stx %i7, [%l7 + 0x60]
19581 ldsw [%l7 + 0x28], %o1
19582 udiv %g6, 0x10C9, %l3
19583 fbuge %fcc2, loop_2316
19584 std %f14, [%l7 + 0x28]
19585 edge16n %l5, %g1, %o3
19586 tneg %xcc, 0x3
19587loop_2316:
19588 fors %f10, %f2, %f0
19589 std %f14, [%l7 + 0x40]
19590 stx %i2, [%l7 + 0x28]
19591 fmovsa %xcc, %f15, %f12
19592 fmovrse %i1, %f14, %f7
19593 lduw [%l7 + 0x2C], %l2
19594 fmovrdne %i6, %f10, %f6
19595 for %f14, %f8, %f6
19596 srax %i4, %o0, %l4
19597 stx %o6, [%l7 + 0x60]
19598 movge %icc, %i0, %i5
19599 fnot2 %f12, %f12
19600 fpsub32s %f10, %f9, %f15
19601 sllx %i3, 0x15, %g3
19602 fmovdn %icc, %f12, %f10
19603 fmovsvc %xcc, %f7, %f13
19604 ldsh [%l7 + 0x18], %o4
19605 fmovdvs %icc, %f10, %f13
19606 fmovsl %icc, %f0, %f6
19607 fbn,a %fcc3, loop_2317
19608 fcmpgt32 %f0, %f2, %o5
19609 add %l0, 0x138D, %l1
19610 movcc %xcc, %o7, %g5
19611loop_2317:
19612 fcmpgt16 %f12, %f8, %o2
19613 ldx [%l7 + 0x50], %g4
19614 ldx [%l7 + 0x20], %g7
19615 movrne %l6, %g2, %i7
19616 ld [%l7 + 0x20], %f11
19617 edge32l %g6, %l3, %l5
19618 tvs %icc, 0x3
19619 ldd [%l7 + 0x38], %f8
19620 tn %xcc, 0x5
19621 edge16ln %g1, %o3, %o1
19622 fcmpeq32 %f2, %f14, %i2
19623 fornot2 %f14, %f2, %f0
19624 fnor %f0, %f0, %f2
19625 fmovsg %icc, %f15, %f7
19626 ba,pt %xcc, loop_2318
19627 std %f8, [%l7 + 0x30]
19628 stb %l2, [%l7 + 0x5C]
19629 fble %fcc0, loop_2319
19630loop_2318:
19631 sth %i6, [%l7 + 0x46]
19632 ld [%l7 + 0x48], %f0
19633 fbul %fcc2, loop_2320
19634loop_2319:
19635 move %xcc, %i1, %o0
19636 stb %i4, [%l7 + 0x1A]
19637 mulscc %o6, %i0, %i5
19638loop_2320:
19639 sll %i3, 0x0F, %g3
19640 nop
19641 setx loop_2321, %l0, %l1
19642 wrpr 0x1, %tl
19643 wrpr %l1, %tnpc
19644 setx 0x34400001400, %l0, %l1
19645 wrpr %l1, %tstate
19646 wrhpr 0x4, %htstate
19647 done
19648 fnand %f0, %f6, %f8
19649 bn,pn %xcc, loop_2322
19650 fandnot1s %f10, %f11, %f2
19651loop_2321:
19652 ld [%l7 + 0x24], %f1
19653 stx %o4, [%l7 + 0x78]
19654loop_2322:
19655 fcmpeq32 %f10, %f2, %l4
19656 std %f0, [%l7 + 0x38]
19657 movvc %icc, %o5, %l0
19658 bneg %icc, loop_2323
19659 bvc %icc, loop_2324
19660 lduh [%l7 + 0x58], %o7
19661 tgu %icc, 0x4
19662loop_2323:
19663 be,a,pt %xcc, loop_2325
19664loop_2324:
19665 fxor %f0, %f0, %f0
19666 fcmpeq32 %f14, %f14, %l1
19667 faligndata %f12, %f8, %f4
19668loop_2325:
19669 fpack32 %f14, %f8, %f4
19670 edge8ln %o2, %g4, %g7
19671 array16 %l6, %g2, %i7
19672 fmul8x16 %f3, %f2, %f0
19673 fsrc2s %f0, %f9
19674 fnors %f4, %f6, %f10
19675 movrlez %g6, %l3, %l5
19676 ldd [%l7 + 0x08], %f0
19677 fcmpgt32 %f4, %f10, %g1
19678 stw %g5, [%l7 + 0x20]
19679 sth %o1, [%l7 + 0x54]
19680 ldsb [%l7 + 0x41], %i2
19681 ldsw [%l7 + 0x1C], %l2
19682 ldub [%l7 + 0x67], %o3
19683 fabsd %f2, %f8
19684 fabsd %f2, %f4
19685 fone %f8
19686 tgu %xcc, 0x5
19687 fcmpeq32 %f0, %f6, %i6
19688 edge8 %o0, %i4, %i1
19689 bvs,a loop_2326
19690 fcmps %fcc1, %f9, %f2
19691 ldd [%l7 + 0x28], %f2
19692 fbule %fcc0, loop_2327
19693loop_2326:
19694 fnegs %f9, %f6
19695 addccc %i0, %i5, %i3
19696 ldub [%l7 + 0x5E], %g3
19697loop_2327:
19698 ldsw [%l7 + 0x40], %o4
19699 fmovdneg %icc, %f2, %f9
19700 stb %l4, [%l7 + 0x2B]
19701 fnors %f0, %f3, %f9
19702 lduw [%l7 + 0x28], %o6
19703 ldsb [%l7 + 0x6F], %o5
19704 fmovscs %icc, %f12, %f8
19705 stx %o7, [%l7 + 0x30]
19706 tsubcctv %l0, 0x050C, %o2
19707 fmul8x16au %f7, %f9, %f0
19708 stb %g4, [%l7 + 0x4C]
19709 ldsb [%l7 + 0x5D], %l1
19710 bshuffle %f2, %f2, %f12
19711 bpos,a loop_2328
19712 stb %g7, [%l7 + 0x1D]
19713 fnand %f0, %f6, %f2
19714 fpackfix %f4, %f10
19715loop_2328:
19716 fcmpeq16 %f4, %f2, %g2
19717 ba %icc, loop_2329
19718 tl %icc, 0x6
19719 fpadd32 %f0, %f14, %f0
19720 stx %l6, [%l7 + 0x48]
19721loop_2329:
19722 fcmple32 %f4, %f8, %g6
19723 stw %i7, [%l7 + 0x6C]
19724 fmovdcs %xcc, %f7, %f12
19725 fxnors %f5, %f12, %f0
19726 fmovde %icc, %f14, %f9
19727 ldx [%l7 + 0x70], %l3
19728 bcc,a,pn %icc, loop_2330
19729 ld [%l7 + 0x10], %f12
19730 std %f0, [%l7 + 0x28]
19731 fpack32 %f4, %f2, %f8
19732loop_2330:
19733 st %f15, [%l7 + 0x78]
19734 fpackfix %f0, %f6
19735 brz %l5, loop_2331
19736 fmovrdlez %g1, %f0, %f8
19737 tge %xcc, 0x1
19738 srax %o1, 0x1C, %g5
19739loop_2331:
19740 ld [%l7 + 0x40], %f11
19741 fcmpeq16 %f10, %f14, %i2
19742 fba,a %fcc2, loop_2332
19743 fmovdl %icc, %f13, %f0
19744 sub %o3, 0x139E, %i6
19745 alignaddr %l2, %o0, %i4
19746loop_2332:
19747 or %i1, 0x1739, %i0
19748 std %f0, [%l7 + 0x60]
19749 fandnot1s %f8, %f6, %f9
19750 fandnot2 %f0, %f14, %f2
19751 edge32ln %i3, %g3, %i5
19752 brgez %l4, loop_2333
19753 fmovrde %o6, %f12, %f12
19754 ldsh [%l7 + 0x5C], %o4
19755 fmovdvc %icc, %f8, %f4
19756loop_2333:
19757 fbn %fcc3, loop_2334
19758 fcmple32 %f2, %f6, %o7
19759 bneg %icc, loop_2335
19760 siam 0x5
19761loop_2334:
19762 fble %fcc2, loop_2336
19763 fbo,a %fcc0, loop_2337
19764loop_2335:
19765 sethi 0x0766, %o5
19766 movge %xcc, %l0, %o2
19767loop_2336:
19768 edge16ln %g4, %g7, %g2
19769loop_2337:
19770 fors %f10, %f3, %f12
19771 srl %l1, %l6, %g6
19772 fmovdvs %xcc, %f1, %f14
19773 brnz %i7, loop_2338
19774 brz %l3, loop_2339
19775 fnot1s %f2, %f1
19776 movn %icc, %g1, %o1
19777loop_2338:
19778 ldd [%l7 + 0x48], %f4
19779loop_2339:
19780 bn %xcc, loop_2340
19781 ldx [%l7 + 0x18], %g5
19782 fmul8x16au %f13, %f13, %f14
19783 fmovrde %l5, %f2, %f2
19784loop_2340:
19785 movvc %icc, %i2, %i6
19786 fbg %fcc2, loop_2341
19787 ba,a,pn %icc, loop_2342
19788 edge32ln %l2, %o3, %o0
19789 st %f1, [%l7 + 0x58]
19790loop_2341:
19791 stw %i4, [%l7 + 0x40]
19792loop_2342:
19793 movre %i0, 0x191, %i3
19794 ld [%l7 + 0x44], %f12
19795 sth %i1, [%l7 + 0x1E]
19796 movvs %icc, %g3, %i5
19797 nop
19798 setx loop_2343, %l0, %l1
19799 jmpl %l1, %l4
19800 add %o4, 0x020E, %o6
19801 lduh [%l7 + 0x70], %o7
19802 ld [%l7 + 0x44], %f13
19803loop_2343:
19804 brz,a %l0, loop_2344
19805 movre %o5, 0x3A8, %g4
19806 fxor %f14, %f8, %f14
19807 ta %xcc, 0x1
19808loop_2344:
19809 fxnors %f12, %f10, %f13
19810 sll %g7, 0x0D, %o2
19811 fmovsl %icc, %f5, %f14
19812 fcmple16 %f4, %f0, %g2
19813 fnegd %f6, %f8
19814 fmovrse %l6, %f13, %f9
19815 fcmpeq32 %f2, %f0, %l1
19816 fnegd %f12, %f6
19817 fmovdge %icc, %f12, %f13
19818 fpadd32s %f13, %f12, %f14
19819 subccc %g6, 0x18C9, %l3
19820 orncc %g1, 0x1921, %i7
19821 fexpand %f8, %f10
19822 fbo,a %fcc2, loop_2345
19823 ldsb [%l7 + 0x36], %o1
19824 ld [%l7 + 0x40], %f15
19825 sllx %l5, %i2, %g5
19826loop_2345:
19827 ldx [%l7 + 0x38], %l2
19828 tneg %xcc, 0x1
19829 xor %o3, 0x19A9, %o0
19830 alignaddr %i4, %i6, %i3
19831 subc %i0, 0x04A3, %i1
19832 sub %i5, %g3, %o4
19833 stw %o6, [%l7 + 0x24]
19834 stb %l4, [%l7 + 0x3B]
19835 std %f0, [%l7 + 0x40]
19836 stw %o7, [%l7 + 0x14]
19837 fexpand %f9, %f2
19838 ldub [%l7 + 0x5C], %o5
19839 fmovdneg %xcc, %f10, %f11
19840 fmovscc %icc, %f1, %f15
19841 fmovrdlz %l0, %f4, %f4
19842 ldsw [%l7 + 0x28], %g4
19843 fmovrdlez %g7, %f0, %f6
19844 nop
19845 setx loop_2346, %l0, %l1
19846 wrpr 0x1, %tl
19847 wrpr %l1, %tnpc
19848 setx 0x34400001400, %l0, %l1
19849 wrpr %l1, %tstate
19850 wrhpr 0x4, %htstate
19851 done
19852 smul %g2, %l6, %l1
19853 edge32n %g6, %l3, %o2
19854 fsrc2 %f6, %f2
19855loop_2346:
19856 ldsb [%l7 + 0x3C], %g1
19857 sth %i7, [%l7 + 0x6C]
19858 ldsh [%l7 + 0x38], %o1
19859 add %l5, %g5, %l2
19860 ldd [%l7 + 0x28], %f6
19861 ldsw [%l7 + 0x30], %o3
19862 fand %f6, %f8, %f0
19863 brlez %i2, loop_2347
19864 fmovscs %icc, %f1, %f7
19865 ldx [%l7 + 0x58], %o0
19866 ldsb [%l7 + 0x76], %i4
19867loop_2347:
19868 ldx [%l7 + 0x28], %i6
19869 ld [%l7 + 0x48], %f11
19870 lduw [%l7 + 0x28], %i3
19871 ldsw [%l7 + 0x3C], %i1
19872 st %f13, [%l7 + 0x58]
19873 sth %i5, [%l7 + 0x60]
19874 edge32ln %g3, %i0, %o6
19875 tge %icc, 0x3
19876 tvs %xcc, 0x2
19877 movvs %icc, %l4, %o7
19878 fmovscc %icc, %f10, %f6
19879 fnors %f3, %f8, %f6
19880 fpack32 %f2, %f10, %f8
19881 fba,a %fcc3, loop_2348
19882 fxnor %f6, %f4, %f6
19883 stw %o4, [%l7 + 0x48]
19884 fpadd32 %f14, %f0, %f14
19885loop_2348:
19886 stx %o5, [%l7 + 0x48]
19887 fand %f6, %f4, %f8
19888 bpos loop_2349
19889 ldx [%l7 + 0x60], %g4
19890 fbl,a %fcc1, loop_2350
19891 sdivx %g7, 0x1029, %l0
19892loop_2349:
19893 movge %xcc, %g2, %l6
19894 lduw [%l7 + 0x30], %l1
19895loop_2350:
19896 fnot1s %f14, %f5
19897 tn %icc, 0x3
19898 array16 %l3, %g6, %o2
19899 lduw [%l7 + 0x7C], %i7
19900 nop
19901 setx loop_2351, %l0, %l1
19902 wrpr 0x1, %tl
19903 wrpr %l1, %tnpc
19904 setx 0x34400001400, %l0, %l1
19905 wrpr %l1, %tstate
19906 wrhpr 0x4, %htstate
19907 done
19908 fba %fcc0, loop_2352
19909 bn,a,pn %xcc, loop_2353
19910 ld [%l7 + 0x4C], %f0
19911loop_2351:
19912 ldsw [%l7 + 0x34], %o1
19913loop_2352:
19914 fmuld8ulx16 %f6, %f15, %f10
19915loop_2353:
19916 fsrc1 %f0, %f6
19917 fornot1 %f0, %f0, %f6
19918 stx %l5, [%l7 + 0x18]
19919 bgu,a,pn %xcc, loop_2354
19920 sethi 0x19C1, %g5
19921 fmovdleu %xcc, %f8, %f0
19922 stx %l2, [%l7 + 0x20]
19923loop_2354:
19924 fmovdg %xcc, %f4, %f15
19925 fcmpgt16 %f12, %f10, %o3
19926 fmovdvs %xcc, %f8, %f11
19927 std %f8, [%l7 + 0x08]
19928 ldsw [%l7 + 0x54], %g1
19929 and %o0, 0x114A, %i2
19930 orn %i6, %i4, %i3
19931 bge %xcc, loop_2355
19932 brgz,a %i1, loop_2356
19933 sethi 0x1E1B, %g3
19934 stw %i0, [%l7 + 0x5C]
19935loop_2355:
19936 fmovdn %xcc, %f15, %f6
19937loop_2356:
19938 fmovdcs %xcc, %f6, %f15
19939 ld [%l7 + 0x70], %f9
19940 std %f14, [%l7 + 0x68]
19941 std %f8, [%l7 + 0x68]
19942 fmul8x16au %f3, %f7, %f0
19943 fmovdn %icc, %f10, %f4
19944 xorcc %o6, %l4, %o7
19945 fpsub32s %f14, %f2, %f8
19946 ldsh [%l7 + 0x22], %i5
19947 fand %f4, %f10, %f4
19948 fands %f13, %f12, %f2
19949 tg %icc, 0x5
19950 fcmpne16 %f8, %f8, %o4
19951 fmovdle %icc, %f3, %f6
19952 umulcc %o5, 0x18DB, %g7
19953 fmovdg %xcc, %f10, %f4
19954 ldub [%l7 + 0x5D], %g4
19955 std %f14, [%l7 + 0x50]
19956 lduh [%l7 + 0x34], %l0
19957 fmovdneg %xcc, %f2, %f4
19958 fsrc1s %f15, %f11
19959 fpadd16 %f6, %f8, %f2
19960 fmovrsne %g2, %f4, %f4
19961 tg %icc, 0x7
19962 smul %l6, %l1, %g6
19963 ba,a,pt %xcc, loop_2357
19964 fcmpgt16 %f8, %f12, %l3
19965 tge %icc, 0x1
19966 ldsh [%l7 + 0x08], %o2
19967loop_2357:
19968 add %o1, 0x072F, %l5
19969 ldd [%l7 + 0x18], %f4
19970 movleu %xcc, %i7, %g5
19971 sdiv %o3, 0x1CE1, %l2
19972 lduw [%l7 + 0x3C], %o0
19973 edge16ln %i2, %g1, %i6
19974 tn %xcc, 0x2
19975 ldsw [%l7 + 0x38], %i4
19976 ldd [%l7 + 0x38], %f0
19977 movneg %icc, %i1, %i3
19978 ldsh [%l7 + 0x0C], %i0
19979 fxor %f14, %f10, %f4
19980 tleu %xcc, 0x3
19981 fbl %fcc3, loop_2358
19982 ld [%l7 + 0x58], %f8
19983 fmovda %icc, %f15, %f1
19984 fbue,a %fcc3, loop_2359
19985loop_2358:
19986 for %f10, %f10, %f2
19987 call loop_2360
19988 fblg %fcc2, loop_2361
19989loop_2359:
19990 nop
19991 setx loop_2362, %l0, %l1
19992 wrpr 0x1, %tl
19993 wrpr %l1, %tnpc
19994 setx 0x34400001400, %l0, %l1
19995 wrpr %l1, %tstate
19996 wrhpr 0x4, %htstate
19997 done
19998 bpos,a,pt %xcc, loop_2363
19999loop_2360:
20000 fmovdcc %xcc, %f8, %f2
20001loop_2361:
20002 bn,a loop_2364
20003loop_2362:
20004 brz %g3, loop_2365
20005loop_2363:
20006 movvs %xcc, %l4, %o7
20007 bl loop_2366
20008loop_2364:
20009 andn %o6, %i5, %o5
20010loop_2365:
20011 mova %icc, %g7, %g4
20012 movcs %xcc, %l0, %o4
20013loop_2366:
20014 movvc %xcc, %l6, %g2
20015 fzero %f14
20016 srlx %l1, 0x1F, %l3
20017 ldx [%l7 + 0x10], %o2
20018 stw %g6, [%l7 + 0x2C]
20019 lduw [%l7 + 0x48], %o1
20020 ldsw [%l7 + 0x50], %l5
20021 stx %g5, [%l7 + 0x08]
20022 fmuld8ulx16 %f15, %f6, %f8
20023 stx %i7, [%l7 + 0x40]
20024 fmovsleu %icc, %f9, %f14
20025 tgu %xcc, 0x5
20026 ldsw [%l7 + 0x14], %l2
20027 std %f4, [%l7 + 0x10]
20028 bn,a %xcc, loop_2367
20029 ldd [%l7 + 0x08], %f8
20030 std %f12, [%l7 + 0x20]
20031 fmovsvc %xcc, %f8, %f6
20032loop_2367:
20033 ldsw [%l7 + 0x24], %o3
20034 fbuge %fcc2, loop_2368
20035 fnot2 %f0, %f14
20036 edge16n %o0, %g1, %i6
20037 brgz,a %i4, loop_2369
20038loop_2368:
20039 lduh [%l7 + 0x52], %i1
20040 edge16ln %i3, %i0, %g3
20041 fmul8ulx16 %f6, %f12, %f2
20042loop_2369:
20043 ldd [%l7 + 0x38], %f0
20044 lduh [%l7 + 0x6E], %i2
20045 sth %l4, [%l7 + 0x7A]
20046 add %o6, 0x135A, %o7
20047 fmovrsgez %o5, %f10, %f6
20048 fmovrslz %g7, %f1, %f7
20049 fpadd32s %f15, %f4, %f1
20050 udivx %i5, 0x089F, %l0
20051 ld [%l7 + 0x34], %f0
20052 fcmpgt32 %f10, %f10, %g4
20053 fornot1s %f8, %f0, %f9
20054 udiv %l6, 0x19B1, %g2
20055 tleu %xcc, 0x5
20056 ldsw [%l7 + 0x70], %l1
20057 ldub [%l7 + 0x2E], %l3
20058 std %f10, [%l7 + 0x28]
20059 orncc %o4, 0x0B7E, %o2
20060 fnors %f11, %f6, %f0
20061 tge %icc, 0x5
20062 fcmpeq32 %f14, %f8, %o1
20063 fba %fcc0, loop_2370
20064 fmovdpos %xcc, %f9, %f3
20065 ldub [%l7 + 0x39], %l5
20066 stb %g6, [%l7 + 0x48]
20067loop_2370:
20068 movneg %icc, %i7, %l2
20069 fnegs %f3, %f8
20070 popc 0x16D2, %o3
20071 ldsh [%l7 + 0x18], %g5
20072 sdivcc %o0, 0x1DA7, %i6
20073 sllx %i4, %i1, %g1
20074 movre %i3, %g3, %i0
20075 fmovsne %icc, %f5, %f8
20076 lduw [%l7 + 0x44], %l4
20077 orcc %i2, 0x1167, %o7
20078 std %f14, [%l7 + 0x70]
20079 tne %xcc, 0x6
20080 ld [%l7 + 0x3C], %f5
20081 andcc %o6, %o5, %i5
20082 ldx [%l7 + 0x68], %l0
20083 ldsb [%l7 + 0x64], %g7
20084 umul %g4, 0x1185, %l6
20085 stb %l1, [%l7 + 0x22]
20086 ldsb [%l7 + 0x54], %g2
20087 bneg,a loop_2371
20088 sdiv %l3, 0x0E0A, %o2
20089 orcc %o4, %o1, %g6
20090 xor %i7, 0x04DD, %l2
20091loop_2371:
20092 fmovrde %l5, %f8, %f2
20093 fbn,a %fcc1, loop_2372
20094 fcmpd %fcc1, %f6, %f12
20095 ldsb [%l7 + 0x19], %g5
20096 lduw [%l7 + 0x3C], %o0
20097loop_2372:
20098 fbl %fcc1, loop_2373
20099 fmovsge %xcc, %f15, %f11
20100 taddcctv %i6, 0x1F8A, %o3
20101 bcs,a loop_2374
20102loop_2373:
20103 lduw [%l7 + 0x70], %i4
20104 fbo,a %fcc3, loop_2375
20105 edge16n %i1, %g1, %i3
20106loop_2374:
20107 alignaddrl %i0, %l4, %g3
20108 fpsub16 %f8, %f4, %f4
20109loop_2375:
20110 fpadd16s %f11, %f9, %f13
20111 fcmpne16 %f0, %f8, %o7
20112 bvs,a loop_2376
20113 stb %o6, [%l7 + 0x41]
20114 andncc %i2, %i5, %o5
20115 subc %l0, 0x07C1, %g7
20116loop_2376:
20117 ld [%l7 + 0x08], %f5
20118 fpadd16 %f0, %f12, %f10
20119 nop
20120 setx loop_2377, %l0, %l1
20121 wrpr 0x1, %tl
20122 wrpr %l1, %tnpc
20123 setx 0x34400001400, %l0, %l1
20124 wrpr %l1, %tstate
20125 wrhpr 0x4, %htstate
20126 done
20127 fmovdcc %xcc, %f11, %f9
20128 fmovse %xcc, %f15, %f4
20129 edge16n %l6, %l1, %g2
20130loop_2377:
20131 fmovsneg %icc, %f0, %f9
20132 brnz %g4, loop_2378
20133 ta %icc, 0x1
20134 fabss %f2, %f9
20135 ldx [%l7 + 0x60], %o2
20136loop_2378:
20137 fandnot2s %f10, %f1, %f12
20138 fmovrsne %l3, %f5, %f9
20139 stw %o1, [%l7 + 0x64]
20140 fmuld8sux16 %f3, %f13, %f14
20141 nop
20142 setx loop_2379, %l0, %l1
20143 jmpl %l1, %o4
20144 fxnors %f0, %f7, %f10
20145 subcc %i7, %g6, %l2
20146 ldd [%l7 + 0x40], %f4
20147loop_2379:
20148 fmovspos %xcc, %f6, %f11
20149 addccc %l5, 0x050B, %o0
20150 sdiv %g5, 0x11A6, %o3
20151 bvc,pn %xcc, loop_2380
20152 ldsw [%l7 + 0x7C], %i4
20153 umulcc %i6, %g1, %i3
20154 ldd [%l7 + 0x58], %f4
20155loop_2380:
20156 tle %xcc, 0x0
20157 fba,a %fcc1, loop_2381
20158 popc 0x183B, %i1
20159 fcmpne16 %f4, %f2, %l4
20160 fandnot2s %f15, %f7, %f13
20161loop_2381:
20162 ldx [%l7 + 0x48], %g3
20163 movcc %icc, %i0, %o6
20164 te %xcc, 0x0
20165 fmul8sux16 %f14, %f0, %f2
20166 st %f15, [%l7 + 0x24]
20167 bneg,a %icc, loop_2382
20168 fmovscs %icc, %f15, %f12
20169 fabss %f12, %f6
20170 fandnot2s %f11, %f1, %f12
20171loop_2382:
20172 nop
20173 setx loop_2383, %l0, %l1
20174 wrpr 0x1, %tl
20175 wrpr %l1, %tpc
20176 add %l1, 0x4, %l1
20177 wrpr %l1, %tnpc
20178 setx 0x34400001400, %l0, %l1
20179 wrpr %l1, %tstate
20180 wrhpr 0x4, %htstate
20181 retry
20182 tpos %xcc, 0x7
20183 ldx [%l7 + 0x10], %o7
20184 fxor %f4, %f8, %f8
20185loop_2383:
20186 fsrc2s %f11, %f5
20187 fnands %f5, %f4, %f10
20188 subcc %i2, 0x1494, %i5
20189 ldx [%l7 + 0x40], %l0
20190 lduw [%l7 + 0x78], %o5
20191 tgu %xcc, 0x0
20192 sth %l6, [%l7 + 0x40]
20193 mulx %l1, %g7, %g2
20194 fornot1s %f15, %f6, %f15
20195 fble %fcc0, loop_2384
20196 fmovse %icc, %f7, %f9
20197 mulscc %g4, 0x11FE, %l3
20198 smulcc %o2, %o4, %o1
20199loop_2384:
20200 stb %i7, [%l7 + 0x14]
20201 brlez,a %l2, loop_2385
20202 brz %g6, loop_2386
20203 xnor %o0, 0x0393, %l5
20204 ldx [%l7 + 0x70], %g5
20205loop_2385:
20206 fbe,a %fcc1, loop_2387
20207loop_2386:
20208 ldub [%l7 + 0x22], %i4
20209 fcmpd %fcc3, %f2, %f0
20210 std %f6, [%l7 + 0x68]
20211loop_2387:
20212 st %f3, [%l7 + 0x74]
20213 fcmpes %fcc0, %f8, %f5
20214 ldd [%l7 + 0x50], %f4
20215 stx %o3, [%l7 + 0x60]
20216 fpadd32 %f14, %f12, %f12
20217 tge %icc, 0x7
20218 tge %icc, 0x5
20219 fpadd16s %f11, %f9, %f7
20220 fmovrdlz %g1, %f4, %f0
20221 fpack16 %f0, %f13
20222 andcc %i6, %i3, %l4
20223 fsrc1s %f2, %f0
20224 taddcc %i1, %i0, %o6
20225 fmovdg %xcc, %f4, %f15
20226 brgz %g3, loop_2388
20227 popc %i2, %o7
20228 fors %f7, %f6, %f15
20229 udivcc %i5, 0x19EC, %o5
20230loop_2388:
20231 fpadd16 %f2, %f10, %f8
20232 fcmpeq32 %f0, %f6, %l6
20233 fnot1 %f12, %f2
20234 ldd [%l7 + 0x18], %f2
20235 ld [%l7 + 0x6C], %f0
20236 fmovdl %xcc, %f1, %f11
20237 tpos %xcc, 0x1
20238 fcmped %fcc1, %f0, %f14
20239 bne,a,pt %xcc, loop_2389
20240 ldsh [%l7 + 0x3E], %l1
20241 fabss %f2, %f5
20242 edge8 %g7, %l0, %g4
20243loop_2389:
20244 orn %l3, 0x1B67, %g2
20245 edge8n %o4, %o2, %o1
20246 stw %l2, [%l7 + 0x08]
20247 movrlz %g6, %i7, %l5
20248 lduh [%l7 + 0x6E], %o0
20249 stb %i4, [%l7 + 0x55]
20250 fmovrdne %o3, %f0, %f6
20251 lduw [%l7 + 0x24], %g1
20252 tgu %xcc, 0x7
20253 nop
20254 setx loop_2390, %l0, %l1
20255 wrpr 0x1, %tl
20256 wrpr %l1, %tpc
20257 add %l1, 0x4, %l1
20258 wrpr %l1, %tnpc
20259 setx 0x34400001400, %l0, %l1
20260 wrpr %l1, %tstate
20261 wrhpr 0x4, %htstate
20262 retry
20263 lduh [%l7 + 0x3A], %g5
20264 fmovsleu %icc, %f9, %f0
20265 alignaddrl %i6, %l4, %i1
20266loop_2390:
20267 fzeros %f8
20268 umulcc %i3, %o6, %g3
20269 tg %xcc, 0x3
20270 movg %xcc, %i0, %o7
20271 sdivcc %i2, 0x0D10, %o5
20272 stw %l6, [%l7 + 0x64]
20273 stx %i5, [%l7 + 0x18]
20274 fxnor %f6, %f0, %f8
20275 mulx %l1, %l0, %g7
20276 bn %xcc, loop_2391
20277 movrgz %g4, %g2, %l3
20278 ldsw [%l7 + 0x44], %o2
20279 bne,a,pt %xcc, loop_2392
20280loop_2391:
20281 brlez %o4, loop_2393
20282 ta %icc, 0x7
20283 fsrc1s %f1, %f2
20284loop_2392:
20285 std %f4, [%l7 + 0x08]
20286loop_2393:
20287 ld [%l7 + 0x10], %f1
20288 movrlz %l2, %g6, %i7
20289 ldsb [%l7 + 0x21], %l5
20290 movcs %xcc, %o1, %i4
20291 fsrc1s %f3, %f15
20292 fpackfix %f4, %f13
20293 fbule %fcc3, loop_2394
20294 for %f12, %f0, %f0
20295 ld [%l7 + 0x34], %f5
20296 lduw [%l7 + 0x28], %o3
20297loop_2394:
20298 fbo %fcc1, loop_2395
20299 fnot2 %f8, %f8
20300 tsubcc %o0, %g1, %i6
20301 fmovspos %icc, %f3, %f15
20302loop_2395:
20303 fbn %fcc2, loop_2396
20304 tgu %xcc, 0x1
20305 stx %g5, [%l7 + 0x40]
20306 ldsb [%l7 + 0x1D], %l4
20307loop_2396:
20308 fxor %f12, %f10, %f8
20309 edge32n %i1, %i3, %g3
20310 tle %xcc, 0x2
20311 ld [%l7 + 0x0C], %f8
20312 fmovrde %o6, %f4, %f8
20313 fmovsn %icc, %f1, %f1
20314 movpos %xcc, %i0, %i2
20315 popc 0x05E7, %o5
20316 fmovrdlz %l6, %f6, %f4
20317 ld [%l7 + 0x18], %f15
20318 sth %o7, [%l7 + 0x28]
20319 ldd [%l7 + 0x10], %f14
20320 fmovdvc %icc, %f12, %f13
20321 fbe,a %fcc1, loop_2397
20322 ldub [%l7 + 0x60], %i5
20323 fble,a %fcc0, loop_2398
20324 fone %f2
20325loop_2397:
20326 st %f2, [%l7 + 0x54]
20327 edge16n %l0, %g7, %g4
20328loop_2398:
20329 smul %g2, %l3, %o2
20330 brgz %l1, loop_2399
20331 ble,a,pt %icc, loop_2400
20332 fbg,a %fcc2, loop_2401
20333 fmovse %xcc, %f4, %f7
20334loop_2399:
20335 fnot1s %f8, %f3
20336loop_2400:
20337 movre %l2, %o4, %i7
20338loop_2401:
20339 fpack16 %f0, %f6
20340 fnegd %f10, %f10
20341 fba %fcc0, loop_2402
20342 fba %fcc3, loop_2403
20343 andcc %l5, %o1, %g6
20344 edge32l %i4, %o3, %g1
20345loop_2402:
20346 stw %i6, [%l7 + 0x7C]
20347loop_2403:
20348 fcmple16 %f4, %f0, %o0
20349 fzero %f10
20350 fandnot2s %f6, %f5, %f15
20351 fmovscc %xcc, %f6, %f13
20352 st %f14, [%l7 + 0x3C]
20353 tsubcc %l4, 0x06FA, %i1
20354 orncc %i3, 0x003A, %g5
20355 fandnot1 %f14, %f6, %f8
20356 fmovda %xcc, %f8, %f12
20357 xor %g3, %o6, %i0
20358 ldsb [%l7 + 0x21], %o5
20359 stx %l6, [%l7 + 0x48]
20360 tleu %icc, 0x1
20361 tge %icc, 0x6
20362 fmovsg %xcc, %f3, %f13
20363 srl %i2, 0x08, %o7
20364 array8 %i5, %l0, %g7
20365 fmovrdgz %g4, %f2, %f10
20366 addc %l3, %o2, %g2
20367 bne,a %icc, loop_2404
20368 ldub [%l7 + 0x77], %l2
20369 ld [%l7 + 0x24], %f15
20370 std %f14, [%l7 + 0x58]
20371loop_2404:
20372 lduh [%l7 + 0x50], %o4
20373 subcc %l1, %l5, %o1
20374 fxor %f6, %f2, %f12
20375 umul %i7, %g6, %i4
20376 fbuge,a %fcc0, loop_2405
20377 fabsd %f2, %f8
20378 umulcc %g1, 0x14A2, %i6
20379 bpos,a %icc, loop_2406
20380loop_2405:
20381 sethi 0x0D55, %o3
20382 lduh [%l7 + 0x1C], %l4
20383 fmovrde %o0, %f0, %f0
20384loop_2406:
20385 fmovrsgz %i3, %f13, %f7
20386 umulcc %g5, %i1, %g3
20387 movcc %icc, %o6, %i0
20388 lduh [%l7 + 0x1C], %o5
20389 edge32l %l6, %i2, %o7
20390 lduw [%l7 + 0x24], %i5
20391 xnor %g7, %l0, %g4
20392 movl %xcc, %o2, %l3
20393 stb %l2, [%l7 + 0x61]
20394 fcmple16 %f4, %f10, %g2
20395 ldsh [%l7 + 0x2A], %l1
20396 edge8l %l5, %o1, %o4
20397 ldsh [%l7 + 0x6A], %g6
20398 fcmpne16 %f10, %f6, %i4
20399 bg,a,pn %xcc, loop_2407
20400 fmul8ulx16 %f12, %f14, %f6
20401 ldsb [%l7 + 0x0A], %i7
20402 fmovdcc %xcc, %f2, %f13
20403loop_2407:
20404 stx %i6, [%l7 + 0x10]
20405 xorcc %g1, %l4, %o0
20406 bn loop_2408
20407 nop
20408 setx loop_2409, %l0, %l1
20409 jmpl %l1, %i3
20410 fbn %fcc1, loop_2410
20411 stw %o3, [%l7 + 0x30]
20412loop_2408:
20413 fsrc1 %f8, %f4
20414loop_2409:
20415 std %f2, [%l7 + 0x10]
20416loop_2410:
20417 movne %xcc, %i1, %g5
20418 ble,a,pt %icc, loop_2411
20419 movle %icc, %g3, %i0
20420 fabss %f4, %f10
20421 brz %o5, loop_2412
20422loop_2411:
20423 fmovsgu %icc, %f3, %f15
20424 fmovsvs %icc, %f2, %f5
20425 edge16l %l6, %i2, %o7
20426loop_2412:
20427 sth %i5, [%l7 + 0x74]
20428 subcc %g7, 0x0723, %o6
20429 movvc %xcc, %l0, %g4
20430 fnot1 %f0, %f8
20431 fcmpgt16 %f8, %f6, %o2
20432 ld [%l7 + 0x6C], %f6
20433 ldsb [%l7 + 0x36], %l2
20434 bcs,a %icc, loop_2413
20435 bleu,pt %icc, loop_2414
20436 addccc %g2, %l3, %l1
20437 nop
20438 setx loop_2415, %l0, %l1
20439 wrpr 0x1, %tl
20440 wrpr %l1, %tnpc
20441 setx 0x34400001400, %l0, %l1
20442 wrpr %l1, %tstate
20443 wrhpr 0x4, %htstate
20444 done
20445loop_2413:
20446 bg,a,pn %xcc, loop_2416
20447loop_2414:
20448 brgz,a %o1, loop_2417
20449 lduw [%l7 + 0x6C], %o4
20450loop_2415:
20451 fnegs %f11, %f0
20452loop_2416:
20453 sth %g6, [%l7 + 0x12]
20454loop_2417:
20455 fmul8x16 %f2, %f14, %f6
20456 ldsw [%l7 + 0x0C], %i4
20457 fnand %f14, %f8, %f12
20458 ble,a,pt %xcc, loop_2418
20459 sth %i7, [%l7 + 0x46]
20460 ldsh [%l7 + 0x6A], %i6
20461 fmovrse %g1, %f2, %f12
20462loop_2418:
20463 bleu,a loop_2419
20464 movre %l5, %l4, %i3
20465 ldsw [%l7 + 0x14], %o0
20466 lduh [%l7 + 0x22], %o3
20467loop_2419:
20468 tge %xcc, 0x2
20469 fbue,a %fcc3, loop_2420
20470 fpsub32s %f7, %f12, %f1
20471 fblg %fcc0, loop_2421
20472 movrgez %i1, %g5, %g3
20473loop_2420:
20474 fcmpeq16 %f2, %f12, %o5
20475 std %f8, [%l7 + 0x58]
20476loop_2421:
20477 fmovdpos %icc, %f0, %f9
20478 fmovdvc %xcc, %f6, %f15
20479 bpos,pt %icc, loop_2422
20480 subcc %l6, 0x08F0, %i2
20481 sub %o7, %i5, %i0
20482 fmovsneg %icc, %f7, %f0
20483loop_2422:
20484 brz,a %g7, loop_2423
20485 sub %o6, 0x08FA, %g4
20486 nop
20487 setx loop_2424, %l0, %l1
20488 jmpl %l1, %l0
20489 nop
20490 setx loop_2425, %l0, %l1
20491 jmpl %l1, %o2
20492loop_2423:
20493 bn,a %icc, loop_2426
20494 edge32 %l2, %l3, %l1
20495loop_2424:
20496 srl %g2, %o1, %g6
20497loop_2425:
20498 fpadd16 %f12, %f2, %f14
20499loop_2426:
20500 fands %f15, %f4, %f5
20501 st %f7, [%l7 + 0x34]
20502 fbe,a %fcc1, loop_2427
20503 sra %o4, 0x09, %i7
20504 ldsh [%l7 + 0x78], %i4
20505 mulscc %i6, 0x1872, %l5
20506loop_2427:
20507 fcmps %fcc1, %f1, %f15
20508 fmovdle %icc, %f6, %f7
20509 fnegd %f8, %f6
20510 bn loop_2428
20511 umulcc %g1, 0x1362, %l4
20512 udivx %i3, 0x0177, %o3
20513 fbu,a %fcc1, loop_2429
20514loop_2428:
20515 ba,a %xcc, loop_2430
20516 fmovdneg %icc, %f10, %f0
20517 andncc %o0, %i1, %g3
20518loop_2429:
20519 edge16l %g5, %l6, %o5
20520loop_2430:
20521 movne %xcc, %o7, %i5
20522 faligndata %f8, %f8, %f6
20523 ba,a,pt %xcc, loop_2431
20524 std %f4, [%l7 + 0x48]
20525 sth %i2, [%l7 + 0x26]
20526 fpackfix %f10, %f12
20527loop_2431:
20528 movcc %xcc, %i0, %o6
20529 andncc %g7, %g4, %o2
20530 array32 %l0, %l2, %l3
20531 ldub [%l7 + 0x42], %l1
20532 movcs %icc, %o1, %g6
20533 st %f1, [%l7 + 0x5C]
20534 std %f2, [%l7 + 0x68]
20535 movvs %xcc, %g2, %o4
20536 fornot1 %f4, %f12, %f10
20537 stx %i4, [%l7 + 0x38]
20538 ldsh [%l7 + 0x12], %i6
20539 tl %icc, 0x4
20540 addccc %l5, %g1, %i7
20541 bvc,a %icc, loop_2432
20542 lduw [%l7 + 0x08], %l4
20543 fpsub16s %f7, %f7, %f7
20544 stx %i3, [%l7 + 0x40]
20545loop_2432:
20546 stw %o3, [%l7 + 0x68]
20547 fmovd %f6, %f14
20548 fxors %f5, %f4, %f3
20549 srl %o0, 0x1D, %g3
20550 ldsb [%l7 + 0x1F], %i1
20551 stb %l6, [%l7 + 0x16]
20552 fmovdne %xcc, %f4, %f6
20553 and %g5, %o7, %o5
20554 brgez,a %i5, loop_2433
20555 fmovsge %icc, %f7, %f14
20556 edge8l %i0, %i2, %o6
20557 fble %fcc0, loop_2434
20558loop_2433:
20559 fmovdg %xcc, %f9, %f13
20560 ldsh [%l7 + 0x70], %g4
20561 fmul8x16 %f12, %f12, %f8
20562loop_2434:
20563 fcmpd %fcc0, %f6, %f0
20564 fcmpes %fcc3, %f8, %f6
20565 std %f2, [%l7 + 0x20]
20566 movcs %xcc, %o2, %l0
20567 fsrc2 %f6, %f12
20568 brlez,a %l2, loop_2435
20569 edge8ln %g7, %l1, %l3
20570 ldsh [%l7 + 0x34], %g6
20571 bpos,a loop_2436
20572loop_2435:
20573 stw %o1, [%l7 + 0x54]
20574 andn %o4, 0x1B38, %g2
20575 sth %i4, [%l7 + 0x0C]
20576loop_2436:
20577 std %f10, [%l7 + 0x18]
20578 ldub [%l7 + 0x31], %i6
20579 fpmerge %f15, %f10, %f12
20580 bgu,pn %icc, loop_2437
20581 ldd [%l7 + 0x50], %f10
20582 fbule,a %fcc2, loop_2438
20583 stw %l5, [%l7 + 0x48]
20584loop_2437:
20585 srlx %g1, %i7, %i3
20586 movneg %icc, %l4, %o3
20587loop_2438:
20588 addccc %o0, %i1, %l6
20589 tleu %icc, 0x6
20590 fcmped %fcc2, %f6, %f12
20591 lduw [%l7 + 0x60], %g5
20592 fpadd16 %f14, %f6, %f8
20593 ldsh [%l7 + 0x70], %g3
20594 ld [%l7 + 0x5C], %f12
20595 brnz,a %o5, loop_2439
20596 fmovse %xcc, %f11, %f3
20597 sth %o7, [%l7 + 0x52]
20598 fbug,a %fcc2, loop_2440
20599loop_2439:
20600 tleu %icc, 0x4
20601 sth %i0, [%l7 + 0x6A]
20602 fand %f6, %f14, %f4
20603loop_2440:
20604 fmovrsgz %i5, %f15, %f3
20605 fabsd %f6, %f12
20606 sra %o6, 0x1E, %i2
20607 ldsb [%l7 + 0x3E], %g4
20608 ldsh [%l7 + 0x7C], %l0
20609 fmovrdgez %o2, %f6, %f6
20610 lduh [%l7 + 0x6E], %g7
20611 srax %l1, 0x0C, %l3
20612 lduw [%l7 + 0x4C], %g6
20613 st %f1, [%l7 + 0x3C]
20614 fmovrsne %l2, %f14, %f13
20615 array8 %o1, %o4, %g2
20616 ldsh [%l7 + 0x0A], %i6
20617 fandnot2s %f6, %f2, %f6
20618 fmovsleu %xcc, %f13, %f4
20619 fcmps %fcc2, %f0, %f4
20620 popc %l5, %g1
20621 xor %i4, 0x1BBC, %i3
20622 ldsh [%l7 + 0x0C], %i7
20623 fmuld8ulx16 %f0, %f3, %f0
20624 lduh [%l7 + 0x1A], %l4
20625 st %f12, [%l7 + 0x24]
20626 sth %o0, [%l7 + 0x68]
20627 ld [%l7 + 0x64], %f0
20628 brlz %o3, loop_2441
20629 ldd [%l7 + 0x70], %f8
20630 fnor %f14, %f2, %f0
20631 fblg,a %fcc2, loop_2442
20632loop_2441:
20633 edge8ln %i1, %g5, %l6
20634 bleu,a,pt %icc, loop_2443
20635 fmul8sux16 %f14, %f4, %f12
20636loop_2442:
20637 ldx [%l7 + 0x58], %g3
20638 fnor %f8, %f2, %f14
20639loop_2443:
20640 fcmped %fcc2, %f12, %f4
20641 movpos %xcc, %o7, %o5
20642 subcc %i0, 0x1B5A, %o6
20643 nop
20644 setx loop_2444, %l0, %l1
20645 wrpr 0x1, %tl
20646 wrpr %l1, %tnpc
20647 setx 0x34400001400, %l0, %l1
20648 wrpr %l1, %tstate
20649 wrhpr 0x4, %htstate
20650 done
20651 ldd [%l7 + 0x58], %f8
20652 movl %xcc, %i5, %i2
20653 fmovdg %icc, %f14, %f13
20654loop_2444:
20655 ldsh [%l7 + 0x3E], %l0
20656 fsrc1s %f11, %f12
20657 movpos %icc, %o2, %g4
20658 ldub [%l7 + 0x47], %g7
20659 subccc %l3, %g6, %l2
20660 std %f14, [%l7 + 0x38]
20661 fmul8x16al %f12, %f0, %f14
20662 popc %o1, %l1
20663 fmul8ulx16 %f2, %f6, %f0
20664 fandnot2s %f13, %f5, %f1
20665 lduw [%l7 + 0x24], %g2
20666 edge32 %i6, %l5, %o4
20667 std %f0, [%l7 + 0x70]
20668 fornot1s %f6, %f5, %f4
20669 alignaddrl %g1, %i3, %i7
20670 fbl %fcc1, loop_2445
20671 fabss %f5, %f5
20672 fors %f3, %f3, %f4
20673 ble,pn %xcc, loop_2446
20674loop_2445:
20675 subccc %l4, 0x1707, %i4
20676 ldx [%l7 + 0x48], %o0
20677 fmovse %icc, %f9, %f7
20678loop_2446:
20679 lduw [%l7 + 0x68], %o3
20680 fmul8x16 %f10, %f6, %f6
20681 ldd [%l7 + 0x28], %f4
20682 addc %g5, %i1, %g3
20683 alignaddrl %o7, %o5, %l6
20684 be,pt %xcc, loop_2447
20685 ldd [%l7 + 0x50], %f10
20686 fpadd32 %f6, %f2, %f14
20687 std %f4, [%l7 + 0x58]
20688loop_2447:
20689 sth %i0, [%l7 + 0x56]
20690 ld [%l7 + 0x3C], %f7
20691 ldd [%l7 + 0x30], %f8
20692 bleu,a loop_2448
20693 fmuld8ulx16 %f11, %f11, %f12
20694 subccc %i5, %o6, %l0
20695 sub %o2, 0x1A47, %g4
20696loop_2448:
20697 movrgez %i2, %g7, %l3
20698 fmovrdgez %g6, %f8, %f2
20699 lduh [%l7 + 0x6E], %o1
20700 fcmpne32 %f12, %f2, %l2
20701 fcmped %fcc0, %f10, %f8
20702 stx %l1, [%l7 + 0x18]
20703 fmovscc %xcc, %f3, %f12
20704 ldub [%l7 + 0x40], %g2
20705 bcc,a,pt %xcc, loop_2449
20706 brnz %i6, loop_2450
20707 ldsw [%l7 + 0x30], %l5
20708 xor %g1, %o4, %i7
20709loop_2449:
20710 lduw [%l7 + 0x18], %l4
20711loop_2450:
20712 ldx [%l7 + 0x48], %i3
20713 lduw [%l7 + 0x44], %i4
20714 ldd [%l7 + 0x10], %f14
20715 bg,a,pn %xcc, loop_2451
20716 fcmpgt32 %f14, %f4, %o3
20717 ldsb [%l7 + 0x56], %g5
20718 xorcc %o0, %g3, %i1
20719loop_2451:
20720 ba,a loop_2452
20721 sllx %o7, 0x1E, %l6
20722 tsubcctv %i0, 0x0185, %i5
20723 movleu %xcc, %o5, %o6
20724loop_2452:
20725 edge8 %l0, %o2, %i2
20726 fbl %fcc1, loop_2453
20727 fnands %f3, %f5, %f6
20728 std %f14, [%l7 + 0x60]
20729 fmovdge %icc, %f6, %f8
20730loop_2453:
20731 move %icc, %g7, %l3
20732 sll %g4, 0x13, %g6
20733 fmovdpos %icc, %f13, %f8
20734 fmuld8sux16 %f2, %f13, %f12
20735 ldub [%l7 + 0x45], %l2
20736 bg,pt %xcc, loop_2454
20737 fcmped %fcc1, %f12, %f0
20738 or %l1, %g2, %o1
20739 std %f2, [%l7 + 0x68]
20740loop_2454:
20741 fpadd32 %f6, %f8, %f2
20742 ldsw [%l7 + 0x78], %i6
20743 fmovdgu %icc, %f14, %f6
20744 orcc %l5, %g1, %o4
20745 fmovrdgez %i7, %f12, %f10
20746 udivx %i3, 0x05AA, %i4
20747 edge8l %o3, %g5, %o0
20748 st %f9, [%l7 + 0x4C]
20749 tg %icc, 0x1
20750 edge16n %l4, %g3, %o7
20751 taddcctv %i1, %i0, %l6
20752 fbn %fcc3, loop_2455
20753 fcmpeq16 %f0, %f10, %o5
20754 ldsb [%l7 + 0x7E], %i5
20755 fbul %fcc3, loop_2456
20756loop_2455:
20757 or %l0, 0x0622, %o6
20758 ldsw [%l7 + 0x4C], %i2
20759 stx %o2, [%l7 + 0x18]
20760loop_2456:
20761 fbn,a %fcc2, loop_2457
20762 smulcc %l3, 0x0F97, %g7
20763 movg %xcc, %g4, %l2
20764 movge %icc, %l1, %g6
20765loop_2457:
20766 edge8ln %g2, %o1, %i6
20767 umulcc %g1, %l5, %o4
20768 sth %i3, [%l7 + 0x18]
20769 ld [%l7 + 0x34], %f13
20770 sll %i4, %o3, %g5
20771 mulx %o0, %i7, %l4
20772 ldsw [%l7 + 0x6C], %g3
20773 ble loop_2458
20774 fmovrdgez %i1, %f14, %f8
20775 ldsb [%l7 + 0x58], %o7
20776 lduh [%l7 + 0x44], %i0
20777loop_2458:
20778 movneg %icc, %o5, %i5
20779 addccc %l0, 0x1DCB, %l6
20780 movvc %xcc, %o6, %o2
20781 ldsh [%l7 + 0x56], %i2
20782 ldd [%l7 + 0x58], %f8
20783 std %f2, [%l7 + 0x20]
20784 sdivx %g7, 0x02F2, %g4
20785 edge16ln %l2, %l1, %g6
20786 movrgz %g2, 0x15D, %l3
20787 alignaddrl %i6, %g1, %l5
20788 edge16n %o4, %i3, %o1
20789 ldsb [%l7 + 0x7A], %i4
20790 movne %icc, %o3, %g5
20791 fornot1 %f8, %f2, %f12
20792 fand %f12, %f6, %f14
20793 fmovrdlez %i7, %f6, %f0
20794 ldsh [%l7 + 0x68], %o0
20795 ld [%l7 + 0x34], %f3
20796 array16 %l4, %g3, %i1
20797 movvs %xcc, %o7, %i0
20798 subccc %o5, 0x02D5, %i5
20799 ld [%l7 + 0x58], %f15
20800 movle %xcc, %l6, %o6
20801 stw %o2, [%l7 + 0x24]
20802 add %l0, %g7, %g4
20803 stx %i2, [%l7 + 0x50]
20804 stw %l2, [%l7 + 0x08]
20805 ldub [%l7 + 0x79], %g6
20806 tge %xcc, 0x3
20807 brlz,a %g2, loop_2459
20808 bpos,a,pt %xcc, loop_2460
20809 fxnors %f11, %f1, %f10
20810 movg %icc, %l3, %l1
20811loop_2459:
20812 stw %i6, [%l7 + 0x78]
20813loop_2460:
20814 fpmerge %f8, %f10, %f2
20815 mulx %l5, %g1, %i3
20816 ldsw [%l7 + 0x0C], %o1
20817 ldx [%l7 + 0x28], %i4
20818 fmovsgu %xcc, %f0, %f15
20819 fbo,a %fcc1, loop_2461
20820 fexpand %f0, %f2
20821 sllx %o4, 0x1B, %g5
20822 ldsb [%l7 + 0x72], %o3
20823loop_2461:
20824 ldub [%l7 + 0x2A], %i7
20825 st %f5, [%l7 + 0x1C]
20826 fmovsle %xcc, %f11, %f2
20827 movre %o0, 0x075, %l4
20828 fmul8ulx16 %f2, %f12, %f12
20829 fnor %f0, %f4, %f10
20830 bne %icc, loop_2462
20831 sdiv %g3, 0x0235, %i1
20832 fpadd16s %f6, %f12, %f0
20833 fmovrslez %o7, %f7, %f14
20834loop_2462:
20835 tg %icc, 0x0
20836 fmovdvs %icc, %f1, %f14
20837 stx %i0, [%l7 + 0x48]
20838 fand %f4, %f0, %f6
20839 edge32n %i5, %o5, %l6
20840 st %f8, [%l7 + 0x6C]
20841 fbule,a %fcc1, loop_2463
20842 fabsd %f8, %f6
20843 fpsub32s %f7, %f3, %f1
20844 std %f8, [%l7 + 0x50]
20845loop_2463:
20846 ldsw [%l7 + 0x54], %o6
20847 stb %l0, [%l7 + 0x78]
20848 ldx [%l7 + 0x28], %o2
20849 ldx [%l7 + 0x38], %g7
20850 stb %g4, [%l7 + 0x58]
20851 ld [%l7 + 0x24], %f0
20852 xnorcc %l2, 0x17AB, %i2
20853 fbge,a %fcc2, loop_2464
20854 ldx [%l7 + 0x08], %g2
20855 tn %icc, 0x1
20856 tsubcctv %g6, 0x10B0, %l3
20857loop_2464:
20858 fones %f4
20859 fpack32 %f4, %f0, %f4
20860 movcc %xcc, %l1, %i6
20861 sll %g1, 0x02, %i3
20862 ldd [%l7 + 0x78], %f4
20863 fmovscs %xcc, %f8, %f9
20864 fbg,a %fcc1, loop_2465
20865 subcc %l5, %o1, %i4
20866 fmovsle %icc, %f8, %f13
20867 srlx %g5, 0x00, %o4
20868loop_2465:
20869 fcmple16 %f10, %f6, %o3
20870 fpsub16s %f15, %f14, %f14
20871 std %f10, [%l7 + 0x30]
20872 ld [%l7 + 0x4C], %f10
20873 subcc %i7, 0x1AC0, %l4
20874 call loop_2466
20875 fabss %f12, %f0
20876 fmovsvs %xcc, %f13, %f1
20877 lduw [%l7 + 0x50], %g3
20878loop_2466:
20879 fcmpne32 %f8, %f4, %o0
20880 ldsb [%l7 + 0x3A], %i1
20881 sdivx %i0, 0x0BC3, %i5
20882 fcmped %fcc1, %f10, %f2
20883 lduh [%l7 + 0x38], %o5
20884 fmovsgu %xcc, %f1, %f5
20885 brz %o7, loop_2467
20886 ld [%l7 + 0x1C], %f13
20887 fcmps %fcc0, %f10, %f1
20888 fand %f0, %f12, %f8
20889loop_2467:
20890 bne loop_2468
20891 sdiv %o6, 0x137A, %l0
20892 sth %o2, [%l7 + 0x22]
20893 std %f6, [%l7 + 0x28]
20894loop_2468:
20895 fnegs %f13, %f15
20896 nop
20897 setx loop_2469, %l0, %l1
20898 wrpr 0x1, %tl
20899 wrpr %l1, %tpc
20900 add %l1, 0x4, %l1
20901 wrpr %l1, %tnpc
20902 setx 0x34400001400, %l0, %l1
20903 wrpr %l1, %tstate
20904 wrhpr 0x4, %htstate
20905 retry
20906 tneg %icc, 0x4
20907 edge8l %g7, %g4, %l2
20908 fxnors %f11, %f2, %f3
20909loop_2469:
20910 fmul8x16au %f0, %f13, %f6
20911 fornot1s %f6, %f2, %f9
20912 fors %f15, %f2, %f4
20913 fble,a %fcc3, loop_2470
20914 fsrc2 %f14, %f14
20915 stx %i2, [%l7 + 0x68]
20916 fmul8x16au %f15, %f7, %f2
20917loop_2470:
20918 lduh [%l7 + 0x1A], %l6
20919 fexpand %f12, %f0
20920 movn %xcc, %g6, %g2
20921 fcmpes %fcc0, %f3, %f14
20922 srax %l3, %i6, %l1
20923 fnors %f9, %f2, %f2
20924 fandnot1 %f2, %f8, %f8
20925 umul %i3, %g1, %l5
20926 stb %i4, [%l7 + 0x59]
20927 fba,a %fcc3, loop_2471
20928 fcmpne32 %f0, %f8, %o1
20929 tvc %xcc, 0x6
20930 faligndata %f4, %f6, %f14
20931loop_2471:
20932 subccc %g5, %o4, %i7
20933 sth %l4, [%l7 + 0x24]
20934 stw %o3, [%l7 + 0x60]
20935 stb %g3, [%l7 + 0x2A]
20936 ble,pn %xcc, loop_2472
20937 ldsh [%l7 + 0x14], %i1
20938 fzeros %f6
20939 fmovdneg %xcc, %f10, %f14
20940loop_2472:
20941 ld [%l7 + 0x10], %f7
20942 fmovsleu %icc, %f12, %f8
20943 siam 0x3
20944 movre %i0, 0x32C, %i5
20945 brlez %o5, loop_2473
20946 movcc %xcc, %o0, %o7
20947 sth %l0, [%l7 + 0x6A]
20948 bg,pn %icc, loop_2474
20949loop_2473:
20950 fmovdl %xcc, %f3, %f4
20951 fbe,a %fcc2, loop_2475
20952 srax %o2, %o6, %g7
20953loop_2474:
20954 movleu %icc, %l2, %i2
20955 movcc %xcc, %l6, %g4
20956loop_2475:
20957 fmovd %f8, %f12
20958 brnz,a %g2, loop_2476
20959 bcs,a,pn %icc, loop_2477
20960 edge8ln %g6, %l3, %i6
20961 sub %l1, 0x0530, %i3
20962loop_2476:
20963 udivx %g1, 0x1C49, %i4
20964loop_2477:
20965 fmovrdne %o1, %f4, %f12
20966 fxors %f11, %f6, %f8
20967 ldx [%l7 + 0x70], %g5
20968 bne loop_2478
20969 for %f4, %f4, %f12
20970 fmovdn %icc, %f4, %f0
20971 fmovdn %icc, %f5, %f14
20972loop_2478:
20973 sllx %o4, %i7, %l4
20974 alignaddrl %l5, %o3, %g3
20975 pdist %f8, %f12, %f10
20976 edge8l %i0, %i5, %i1
20977 ld [%l7 + 0x6C], %f3
20978 fxor %f0, %f8, %f6
20979 fmovrdlez %o0, %f14, %f6
20980 edge32l %o7, %o5, %l0
20981 ld [%l7 + 0x2C], %f8
20982 ldsw [%l7 + 0x2C], %o2
20983 srax %g7, 0x1F, %l2
20984 fmovsleu %xcc, %f0, %f15
20985 addccc %i2, 0x04F4, %o6
20986 fmovrdgez %l6, %f4, %f14
20987 stw %g4, [%l7 + 0x28]
20988 fsrc1 %f0, %f0
20989 stb %g6, [%l7 + 0x13]
20990 fmovsneg %xcc, %f2, %f0
20991 ba loop_2479
20992 st %f11, [%l7 + 0x10]
20993 smulcc %l3, %i6, %g2
20994 fpadd32 %f4, %f8, %f10
20995loop_2479:
20996 fpsub16 %f0, %f10, %f10
20997 movle %xcc, %l1, %g1
20998 st %f1, [%l7 + 0x2C]
20999 fmovrsgz %i3, %f14, %f11
21000 tsubcctv %i4, 0x0DB6, %o1
21001 tleu %xcc, 0x5
21002 fors %f11, %f3, %f4
21003 fand %f14, %f0, %f2
21004 udiv %o4, 0x1B39, %i7
21005 lduw [%l7 + 0x24], %g5
21006 fandnot2s %f10, %f5, %f12
21007 or %l4, %o3, %g3
21008 fzero %f12
21009 brlz,a %l5, loop_2480
21010 stb %i0, [%l7 + 0x49]
21011 ldd [%l7 + 0x10], %f14
21012 fbn,a %fcc3, loop_2481
21013loop_2480:
21014 udivcc %i5, 0x009B, %o0
21015 fones %f4
21016 fmovscs %icc, %f9, %f14
21017loop_2481:
21018 fpadd16 %f12, %f10, %f10
21019 fsrc1s %f7, %f1
21020 tcc %xcc, 0x6
21021 fbne %fcc3, loop_2482
21022 tsubcc %i1, %o5, %o7
21023 fbuge %fcc2, loop_2483
21024 edge8 %l0, %o2, %g7
21025loop_2482:
21026 ldsw [%l7 + 0x20], %l2
21027 fabss %f11, %f15
21028loop_2483:
21029 sub %o6, 0x194F, %l6
21030 udivx %i2, 0x101E, %g4
21031 ld [%l7 + 0x24], %f12
21032 fbne,a %fcc2, loop_2484
21033 fnot2s %f5, %f14
21034 bcc,pt %xcc, loop_2485
21035 bgu loop_2486
21036loop_2484:
21037 xor %l3, %i6, %g2
21038 ldd [%l7 + 0x18], %f10
21039loop_2485:
21040 fabss %f3, %f2
21041loop_2486:
21042 movrne %g6, %g1, %l1
21043 addc %i4, %o1, %i3
21044 stb %o4, [%l7 + 0x72]
21045 fcmpd %fcc1, %f12, %f4
21046 bcs,a,pt %icc, loop_2487
21047 bcs,pn %xcc, loop_2488
21048 fmovde %xcc, %f12, %f2
21049 lduh [%l7 + 0x48], %i7
21050loop_2487:
21051 addcc %l4, 0x0DC9, %g5
21052loop_2488:
21053 fmovrse %o3, %f2, %f11
21054 fnands %f0, %f11, %f3
21055 fmovsgu %xcc, %f10, %f2
21056 fnot1 %f2, %f4
21057 fnot1s %f2, %f1
21058 fornot1 %f10, %f12, %f2
21059 ldub [%l7 + 0x5F], %l5
21060 fnot2 %f0, %f6
21061 fpack16 %f14, %f11
21062 ldsh [%l7 + 0x44], %i0
21063 movvs %icc, %i5, %o0
21064 ldd [%l7 + 0x48], %f4
21065 orn %i1, %o5, %o7
21066 sth %g3, [%l7 + 0x16]
21067 array16 %l0, %o2, %g7
21068 fabsd %f4, %f0
21069 fnot1 %f2, %f6
21070 ldsh [%l7 + 0x56], %l2
21071 edge32n %l6, %o6, %i2
21072 fmovdvs %xcc, %f10, %f11
21073 fmovdle %xcc, %f4, %f6
21074 edge8ln %g4, %l3, %i6
21075 stw %g6, [%l7 + 0x6C]
21076 ld [%l7 + 0x6C], %f7
21077 tne %xcc, 0x1
21078 andncc %g1, %g2, %i4
21079 fpadd32s %f5, %f3, %f10
21080 ld [%l7 + 0x08], %f4
21081 fmovsg %icc, %f5, %f11
21082 fpsub16s %f15, %f12, %f15
21083 lduh [%l7 + 0x68], %o1
21084 stx %l1, [%l7 + 0x70]
21085 sth %o4, [%l7 + 0x2C]
21086 fmovdle %xcc, %f15, %f1
21087 fmovdl %icc, %f2, %f4
21088 mulx %i3, 0x0A33, %i7
21089 std %f2, [%l7 + 0x30]
21090 brlez,a %l4, loop_2489
21091 fmovdpos %icc, %f14, %f2
21092 array32 %g5, %o3, %l5
21093 ldsw [%l7 + 0x20], %i5
21094loop_2489:
21095 stb %i0, [%l7 + 0x2B]
21096 fmovdg %xcc, %f8, %f13
21097 fandnot2 %f12, %f0, %f6
21098 fpsub32s %f11, %f15, %f2
21099 nop
21100 setx loop_2490, %l0, %l1
21101 jmpl %l1, %o0
21102 sub %i1, 0x0393, %o7
21103 fmovsle %icc, %f13, %f6
21104 movcc %xcc, %o5, %l0
21105loop_2490:
21106 udiv %g3, 0x079A, %g7
21107 fornot2 %f10, %f6, %f12
21108 andcc %l2, 0x1042, %l6
21109 smulcc %o2, %i2, %g4
21110 fmovsa %icc, %f0, %f14
21111 lduh [%l7 + 0x46], %o6
21112 alignaddr %i6, %l3, %g1
21113 orncc %g2, 0x005C, %i4
21114 stw %o1, [%l7 + 0x60]
21115 bvs,pt %icc, loop_2491
21116 srax %l1, %g6, %i3
21117 udivcc %i7, 0x1056, %o4
21118 fornot2 %f0, %f2, %f4
21119loop_2491:
21120 brgz %l4, loop_2492
21121 sth %o3, [%l7 + 0x32]
21122 ld [%l7 + 0x38], %f12
21123 fandnot1 %f8, %f6, %f14
21124loop_2492:
21125 fpsub16s %f12, %f14, %f2
21126 fornot1 %f0, %f4, %f2
21127 edge16 %g5, %i5, %i0
21128 fcmpd %fcc0, %f14, %f12
21129 udivx %o0, 0x03AE, %l5
21130 movcs %xcc, %o7, %i1
21131 lduw [%l7 + 0x74], %o5
21132 stb %g3, [%l7 + 0x27]
21133 ld [%l7 + 0x68], %f10
21134 fpmerge %f3, %f15, %f10
21135 movge %icc, %l0, %l2
21136 fmovdcs %xcc, %f6, %f9
21137 fpadd16s %f14, %f10, %f7
21138 fble,a %fcc0, loop_2493
21139 smulcc %l6, %g7, %o2
21140 fzero %f10
21141 fornot1 %f6, %f4, %f6
21142loop_2493:
21143 ldsw [%l7 + 0x1C], %i2
21144 lduh [%l7 + 0x12], %o6
21145 sth %g4, [%l7 + 0x78]
21146 fmuld8ulx16 %f12, %f8, %f6
21147 nop
21148 setx loop_2494, %l0, %l1
21149 wrpr 0x1, %tl
21150 wrpr %l1, %tpc
21151 add %l1, 0x4, %l1
21152 wrpr %l1, %tnpc
21153 setx 0x34400001400, %l0, %l1
21154 wrpr %l1, %tstate
21155 wrhpr 0x4, %htstate
21156 retry
21157 bleu,pn %icc, loop_2495
21158 fmovde %icc, %f13, %f8
21159 tne %xcc, 0x1
21160loop_2494:
21161 edge8n %i6, %l3, %g2
21162loop_2495:
21163 st %f5, [%l7 + 0x2C]
21164 lduw [%l7 + 0x28], %i4
21165 ldsb [%l7 + 0x59], %o1
21166 fabsd %f6, %f14
21167 fand %f0, %f12, %f12
21168 brlz,a %l1, loop_2496
21169 fmovdcs %xcc, %f6, %f1
21170 fbg %fcc1, loop_2497
21171 ldsw [%l7 + 0x0C], %g1
21172loop_2496:
21173 fmovsg %icc, %f7, %f1
21174 fmovsleu %xcc, %f9, %f8
21175loop_2497:
21176 movre %g6, 0x279, %i7
21177 fxor %f12, %f4, %f8
21178 nop
21179 setx loop_2498, %l0, %l1
21180 wrpr 0x1, %tl
21181 wrpr %l1, %tpc
21182 add %l1, 0x4, %l1
21183 wrpr %l1, %tnpc
21184 setx 0x34400001400, %l0, %l1
21185 wrpr %l1, %tstate
21186 wrhpr 0x4, %htstate
21187 retry
21188 stx %o4, [%l7 + 0x10]
21189 lduw [%l7 + 0x0C], %l4
21190 ld [%l7 + 0x4C], %f11
21191loop_2498:
21192 fcmpes %fcc0, %f3, %f15
21193 mova %icc, %i3, %g5
21194 movne %xcc, %o3, %i0
21195 xnor %i5, 0x1914, %l5
21196 move %icc, %o0, %i1
21197 stw %o5, [%l7 + 0x7C]
21198 fpsub16 %f6, %f4, %f6
21199 brz,a %o7, loop_2499
21200 lduw [%l7 + 0x0C], %g3
21201 fpack32 %f8, %f4, %f14
21202 ble,pt %icc, loop_2500
21203loop_2499:
21204 ldsw [%l7 + 0x34], %l2
21205 brlez,a %l0, loop_2501
21206 mulscc %l6, 0x090E, %o2
21207loop_2500:
21208 xnorcc %i2, %g7, %g4
21209 ldsh [%l7 + 0x2A], %i6
21210loop_2501:
21211 ld [%l7 + 0x3C], %f14
21212 ldsb [%l7 + 0x6E], %o6
21213 fmovdl %icc, %f3, %f12
21214 fmovdvs %xcc, %f11, %f6
21215 fcmple32 %f4, %f4, %g2
21216 sth %i4, [%l7 + 0x6A]
21217 stx %o1, [%l7 + 0x60]
21218 fpack32 %f6, %f4, %f10
21219 fpsub16 %f8, %f4, %f0
21220 xorcc %l3, 0x09E4, %g1
21221 ldsb [%l7 + 0x3D], %l1
21222 tsubcc %i7, 0x00C7, %g6
21223 fbl %fcc2, loop_2502
21224 ldx [%l7 + 0x78], %o4
21225 fmovdcc %icc, %f1, %f11
21226 array16 %i3, %g5, %l4
21227loop_2502:
21228 ld [%l7 + 0x7C], %f8
21229 lduh [%l7 + 0x24], %i0
21230 lduw [%l7 + 0x2C], %i5
21231 bcs,pn %xcc, loop_2503
21232 lduw [%l7 + 0x54], %o3
21233 nop
21234 setx loop_2504, %l0, %l1
21235 wrpr 0x1, %tl
21236 wrpr %l1, %tpc
21237 add %l1, 0x4, %l1
21238 wrpr %l1, %tnpc
21239 setx 0x34400001400, %l0, %l1
21240 wrpr %l1, %tstate
21241 wrhpr 0x4, %htstate
21242 retry
21243 orncc %o0, 0x1777, %i1
21244loop_2503:
21245 fnegd %f14, %f12
21246 or %o5, 0x0731, %l5
21247loop_2504:
21248 movre %o7, %l2, %l0
21249 fornot1s %f1, %f4, %f7
21250 ldx [%l7 + 0x10], %l6
21251 fpadd16s %f7, %f7, %f6
21252 edge16n %o2, %i2, %g7
21253 fpack32 %f2, %f6, %f12
21254 ldsb [%l7 + 0x46], %g4
21255 movn %icc, %i6, %g3
21256 edge8 %g2, %o6, %o1
21257 bshuffle %f4, %f10, %f6
21258 nop
21259 setx loop_2505, %l0, %l1
21260 jmpl %l1, %i4
21261 ld [%l7 + 0x24], %f10
21262 stw %g1, [%l7 + 0x58]
21263 fbule %fcc0, loop_2506
21264loop_2505:
21265 fpadd32 %f12, %f8, %f2
21266 movne %xcc, %l1, %l3
21267 fmovsl %xcc, %f6, %f9
21268loop_2506:
21269 movrlez %i7, %g6, %i3
21270 ldsh [%l7 + 0x7E], %g5
21271 lduh [%l7 + 0x7C], %o4
21272 ldsh [%l7 + 0x1A], %i0
21273 fnegs %f14, %f7
21274 ld [%l7 + 0x48], %f2
21275 fmovrslz %i5, %f13, %f1
21276 stx %o3, [%l7 + 0x58]
21277 fornot2 %f10, %f4, %f2
21278 addccc %o0, 0x1990, %l4
21279 fmovsvc %xcc, %f4, %f15
21280 st %f14, [%l7 + 0x58]
21281 stb %i1, [%l7 + 0x0A]
21282 sdiv %o5, 0x1D38, %o7
21283 addc %l5, %l2, %l6
21284 ble,a loop_2507
21285 array16 %o2, %l0, %g7
21286 fbne,a %fcc3, loop_2508
21287 ldd [%l7 + 0x20], %f8
21288loop_2507:
21289 tgu %icc, 0x2
21290 fpsub16s %f15, %f9, %f7
21291loop_2508:
21292 movrgez %g4, %i6, %g3
21293 fmovscc %icc, %f10, %f15
21294 fmovse %xcc, %f10, %f4
21295 fnot1s %f12, %f13
21296 fcmpne32 %f2, %f6, %g2
21297 st %f15, [%l7 + 0x2C]
21298 ldsb [%l7 + 0x7A], %o6
21299 fexpand %f7, %f0
21300 fandnot1s %f12, %f1, %f1
21301 fblg,a %fcc1, loop_2509
21302 tpos %xcc, 0x2
21303 bpos,pt %icc, loop_2510
21304 lduw [%l7 + 0x24], %i2
21305loop_2509:
21306 fones %f3
21307 fmovsgu %icc, %f3, %f1
21308loop_2510:
21309 fmul8sux16 %f10, %f10, %f10
21310 ta %icc, 0x2
21311 brz,a %i4, loop_2511
21312 fpsub16s %f8, %f7, %f10
21313 bcc,a,pt %icc, loop_2512
21314 stw %g1, [%l7 + 0x70]
21315loop_2511:
21316 fors %f10, %f2, %f6
21317 fbn %fcc1, loop_2513
21318loop_2512:
21319 move %xcc, %o1, %l3
21320 ld [%l7 + 0x4C], %f8
21321 ldsb [%l7 + 0x0B], %i7
21322loop_2513:
21323 fmovsvs %icc, %f11, %f9
21324 fbul %fcc0, loop_2514
21325 lduh [%l7 + 0x40], %g6
21326 bne %xcc, loop_2515
21327 stw %i3, [%l7 + 0x48]
21328loop_2514:
21329 fmovrdgz %g5, %f8, %f4
21330 array16 %l1, %o4, %i0
21331loop_2515:
21332 fpack32 %f8, %f8, %f4
21333 brlez,a %i5, loop_2516
21334 ldd [%l7 + 0x78], %f12
21335 sth %o0, [%l7 + 0x34]
21336 std %f6, [%l7 + 0x68]
21337loop_2516:
21338 fmovrdgez %l4, %f6, %f8
21339 tneg %xcc, 0x0
21340 stx %o3, [%l7 + 0x68]
21341 std %f14, [%l7 + 0x48]
21342 ldub [%l7 + 0x7F], %o5
21343 fmovsle %icc, %f10, %f12
21344 fba %fcc0, loop_2517
21345 fbn %fcc1, loop_2518
21346 fnot1s %f10, %f6
21347 subcc %o7, %l5, %l2
21348loop_2517:
21349 stw %i1, [%l7 + 0x1C]
21350loop_2518:
21351 st %f13, [%l7 + 0x14]
21352 movne %xcc, %l6, %l0
21353 bleu loop_2519
21354 edge16n %o2, %g7, %i6
21355 ldsh [%l7 + 0x4C], %g3
21356 fzero %f0
21357loop_2519:
21358 fmovsne %icc, %f13, %f10
21359 tsubcc %g2, %o6, %i2
21360 lduh [%l7 + 0x3C], %g4
21361 movl %xcc, %i4, %o1
21362 ld [%l7 + 0x14], %f12
21363 umulcc %l3, 0x01B7, %i7
21364 fcmpgt32 %f0, %f10, %g1
21365 fmovdge %xcc, %f6, %f9
21366 fnegs %f14, %f9
21367 edge16 %i3, %g6, %g5
21368 edge32 %o4, %i0, %l1
21369 fpadd16s %f5, %f3, %f14
21370 pdist %f10, %f10, %f2
21371 orn %i5, %o0, %o3
21372 ldsw [%l7 + 0x08], %o5
21373 udivx %o7, 0x0555, %l5
21374 ldx [%l7 + 0x08], %l2
21375 ldsh [%l7 + 0x60], %i1
21376 fexpand %f11, %f2
21377 sth %l4, [%l7 + 0x1A]
21378 ld [%l7 + 0x68], %f12
21379 fbu,a %fcc0, loop_2520
21380 fbu,a %fcc3, loop_2521
21381 call loop_2522
21382 fsrc2 %f10, %f4
21383loop_2520:
21384 bcs,pt %icc, loop_2523
21385loop_2521:
21386 fbue %fcc0, loop_2524
21387loop_2522:
21388 ldx [%l7 + 0x20], %l0
21389 fbug %fcc1, loop_2525
21390loop_2523:
21391 stx %l6, [%l7 + 0x28]
21392loop_2524:
21393 bvc %icc, loop_2526
21394 taddcc %g7, 0x142A, %o2
21395loop_2525:
21396 movne %icc, %i6, %g2
21397 brgez %g3, loop_2527
21398loop_2526:
21399 fmovdn %icc, %f10, %f4
21400 fmovrdgez %i2, %f4, %f14
21401 fands %f15, %f10, %f14
21402loop_2527:
21403 fbule %fcc0, loop_2528
21404 fbn,a %fcc0, loop_2529
21405 sth %g4, [%l7 + 0x6A]
21406 fmovdpos %icc, %f11, %f14
21407loop_2528:
21408 fpsub32s %f8, %f0, %f14
21409loop_2529:
21410 fpadd32s %f5, %f5, %f9
21411 ld [%l7 + 0x38], %f6
21412 and %i4, 0x0641, %o1
21413 fmovdgu %xcc, %f12, %f12
21414 bpos %xcc, loop_2530
21415 fnors %f1, %f1, %f12
21416 fands %f7, %f0, %f6
21417 stx %l3, [%l7 + 0x70]
21418loop_2530:
21419 fcmpgt16 %f0, %f8, %i7
21420 fxor %f2, %f8, %f8
21421 ld [%l7 + 0x08], %f12
21422 lduw [%l7 + 0x78], %g1
21423 fmovda %icc, %f8, %f0
21424 stx %o6, [%l7 + 0x40]
21425 ldsh [%l7 + 0x72], %i3
21426 bl %icc, loop_2531
21427 edge16n %g5, %o4, %g6
21428 ld [%l7 + 0x68], %f15
21429 fandnot2 %f4, %f8, %f6
21430loop_2531:
21431 stx %i0, [%l7 + 0x48]
21432 st %f11, [%l7 + 0x50]
21433 bn,a %xcc, loop_2532
21434 xnorcc %i5, %l1, %o0
21435 stw %o5, [%l7 + 0x60]
21436 lduw [%l7 + 0x30], %o7
21437loop_2532:
21438 fcmpgt16 %f14, %f4, %o3
21439 sth %l5, [%l7 + 0x3A]
21440 smulcc %i1, %l4, %l2
21441 ldsb [%l7 + 0x5D], %l0
21442 edge8l %l6, %g7, %o2
21443 sth %i6, [%l7 + 0x30]
21444 lduw [%l7 + 0x24], %g2
21445 movrne %g3, %g4, %i4
21446 tn %icc, 0x4
21447 fxnors %f1, %f13, %f11
21448 fcmpeq32 %f2, %f14, %i2
21449 be,a,pn %icc, loop_2533
21450 sll %o1, %l3, %i7
21451 ldx [%l7 + 0x48], %g1
21452 umulcc %o6, %i3, %o4
21453loop_2533:
21454 fxnor %f0, %f14, %f8
21455 ldub [%l7 + 0x2B], %g5
21456 fmovrslz %g6, %f0, %f13
21457 fcmpgt16 %f2, %f6, %i5
21458 fmovdcs %xcc, %f15, %f14
21459 fble %fcc2, loop_2534
21460 fmovdge %xcc, %f15, %f0
21461 fnegd %f8, %f8
21462 ba,a loop_2535
21463loop_2534:
21464 movne %icc, %l1, %o0
21465 bcs,a,pn %icc, loop_2536
21466 tneg %icc, 0x6
21467loop_2535:
21468 fornot1 %f4, %f8, %f14
21469 stb %i0, [%l7 + 0x4A]
21470loop_2536:
21471 std %f10, [%l7 + 0x50]
21472 fblg %fcc2, loop_2537
21473 fmovrde %o5, %f14, %f6
21474 ldx [%l7 + 0x78], %o7
21475 nop
21476 setx loop_2538, %l0, %l1
21477 wrpr 0x1, %tl
21478 wrpr %l1, %tnpc
21479 setx 0x34400001400, %l0, %l1
21480 wrpr %l1, %tstate
21481 wrhpr 0x4, %htstate
21482 done
21483loop_2537:
21484 fbule,a %fcc3, loop_2539
21485 xorcc %l5, 0x1C3F, %i1
21486 fmovde %icc, %f9, %f0
21487loop_2538:
21488 fmovd %f2, %f0
21489loop_2539:
21490 edge8 %o3, %l2, %l4
21491 fornot2s %f12, %f2, %f11
21492 edge32 %l0, %l6, %g7
21493 fmovdn %xcc, %f9, %f9
21494 sth %o2, [%l7 + 0x14]
21495 tvs %icc, 0x4
21496 array8 %g2, %i6, %g3
21497 movcc %xcc, %g4, %i2
21498 andncc %i4, %o1, %i7
21499 fbl %fcc0, loop_2540
21500 movrgez %g1, %o6, %l3
21501 lduw [%l7 + 0x60], %o4
21502 fba %fcc3, loop_2541
21503loop_2540:
21504 brlez,a %i3, loop_2542
21505 fmuld8ulx16 %f8, %f9, %f8
21506 ldsw [%l7 + 0x14], %g6
21507loop_2541:
21508 ldsh [%l7 + 0x12], %g5
21509loop_2542:
21510 stx %l1, [%l7 + 0x78]
21511 fones %f4
21512 ldsb [%l7 + 0x28], %o0
21513 andcc %i5, 0x1C40, %o5
21514 sllx %o7, %i0, %l5
21515 fmovde %xcc, %f13, %f1
21516 stw %i1, [%l7 + 0x30]
21517 brlz %o3, loop_2543
21518 bgu,a %icc, loop_2544
21519 stx %l2, [%l7 + 0x48]
21520 fmovdn %icc, %f3, %f4
21521loop_2543:
21522 fmovscs %icc, %f12, %f9
21523loop_2544:
21524 stb %l4, [%l7 + 0x42]
21525 fmovdpos %icc, %f0, %f1
21526 fmovrsgz %l6, %f12, %f6
21527 stw %l0, [%l7 + 0x5C]
21528 fmovrdgz %g7, %f4, %f4
21529 te %xcc, 0x1
21530 fmovsvs %xcc, %f4, %f11
21531 fcmpes %fcc1, %f8, %f7
21532 sethi 0x0DF0, %o2
21533 ldd [%l7 + 0x08], %f10
21534 lduw [%l7 + 0x40], %g2
21535 tleu %xcc, 0x4
21536 addcc %i6, %g3, %g4
21537 andn %i4, 0x0B17, %o1
21538 edge16 %i7, %i2, %o6
21539 stx %l3, [%l7 + 0x30]
21540 subcc %g1, 0x0B0B, %o4
21541 nop
21542 setx loop_2545, %l0, %l1
21543 wrpr 0x1, %tl
21544 wrpr %l1, %tpc
21545 add %l1, 0x4, %l1
21546 wrpr %l1, %tnpc
21547 setx 0x34400001400, %l0, %l1
21548 wrpr %l1, %tstate
21549 wrhpr 0x4, %htstate
21550 retry
21551 fcmpne32 %f6, %f4, %i3
21552 array8 %g6, %g5, %o0
21553 movvs %xcc, %i5, %o5
21554loop_2545:
21555 fsrc1 %f4, %f6
21556 ldsw [%l7 + 0x0C], %l1
21557 bpos,pt %xcc, loop_2546
21558 pdist %f4, %f0, %f6
21559 std %f10, [%l7 + 0x40]
21560 movrgz %i0, %l5, %o7
21561loop_2546:
21562 edge16ln %o3, %i1, %l4
21563 srl %l2, 0x09, %l0
21564 fmovdge %icc, %f13, %f11
21565 fmovdl %xcc, %f12, %f7
21566 bn,a loop_2547
21567 stb %l6, [%l7 + 0x7B]
21568 addccc %g7, 0x0A9A, %g2
21569 andn %i6, 0x1772, %o2
21570loop_2547:
21571 fmovdcs %xcc, %f12, %f0
21572 movrgez %g3, %i4, %o1
21573 stw %g4, [%l7 + 0x38]
21574 fmovsl %icc, %f4, %f4
21575 ld [%l7 + 0x28], %f5
21576 fzero %f4
21577 fxnor %f6, %f4, %f6
21578 addc %i7, %o6, %i2
21579 fcmple16 %f4, %f8, %l3
21580 st %f11, [%l7 + 0x4C]
21581 ba,pn %xcc, loop_2548
21582 stb %g1, [%l7 + 0x29]
21583 xnor %i3, %g6, %g5
21584 movcs %icc, %o0, %o4
21585loop_2548:
21586 st %f5, [%l7 + 0x7C]
21587 nop
21588 setx loop_2549, %l0, %l1
21589 wrpr 0x1, %tl
21590 wrpr %l1, %tnpc
21591 setx 0x34400001400, %l0, %l1
21592 wrpr %l1, %tstate
21593 wrhpr 0x4, %htstate
21594 done
21595 fpsub32 %f12, %f0, %f12
21596 stb %o5, [%l7 + 0x4D]
21597 fcmpne32 %f0, %f6, %i5
21598loop_2549:
21599 subccc %i0, 0x0020, %l5
21600 ldub [%l7 + 0x37], %l1
21601 bneg,pt %icc, loop_2550
21602 be,pn %icc, loop_2551
21603 movne %icc, %o3, %i1
21604 bn,pn %xcc, loop_2552
21605loop_2550:
21606 fcmpeq32 %f4, %f12, %o7
21607loop_2551:
21608 fbue,a %fcc3, loop_2553
21609 fbuge,a %fcc1, loop_2554
21610loop_2552:
21611 fmovsne %icc, %f0, %f1
21612 sth %l4, [%l7 + 0x28]
21613loop_2553:
21614 brz,a %l0, loop_2555
21615loop_2554:
21616 fpsub32s %f3, %f9, %f5
21617 edge8 %l6, %l2, %g7
21618 bcs,pn %xcc, loop_2556
21619loop_2555:
21620 fbo %fcc2, loop_2557
21621 fmovrdgz %g2, %f14, %f14
21622 ldd [%l7 + 0x38], %f4
21623loop_2556:
21624 stx %i6, [%l7 + 0x20]
21625loop_2557:
21626 fpsub16s %f5, %f7, %f13
21627 movcc %xcc, %o2, %i4
21628 fbue,a %fcc0, loop_2558
21629 or %o1, %g3, %i7
21630 fbn,a %fcc1, loop_2559
21631 ldsw [%l7 + 0x0C], %o6
21632loop_2558:
21633 fmul8sux16 %f8, %f12, %f2
21634 fmovsvs %xcc, %f12, %f13
21635loop_2559:
21636 udivx %g4, 0x198D, %i2
21637 ldub [%l7 + 0x72], %g1
21638 fpadd32 %f14, %f12, %f14
21639 stb %l3, [%l7 + 0x2B]
21640 lduh [%l7 + 0x32], %g6
21641 fands %f0, %f10, %f7
21642 fmul8x16 %f12, %f8, %f0
21643 ldub [%l7 + 0x37], %i3
21644 fxnors %f8, %f13, %f7
21645 ldub [%l7 + 0x38], %g5
21646 movcc %xcc, %o0, %o4
21647 sth %o5, [%l7 + 0x50]
21648 fmovdvs %xcc, %f14, %f5
21649 sth %i5, [%l7 + 0x3C]
21650 xnorcc %i0, 0x0C97, %l5
21651 fpsub16s %f9, %f14, %f3
21652 bneg loop_2560
21653 movre %o3, %l1, %o7
21654 fmul8x16 %f8, %f4, %f8
21655 ldsh [%l7 + 0x3A], %l4
21656loop_2560:
21657 movl %icc, %l0, %l6
21658 fblg,a %fcc2, loop_2561
21659 bvc,a %xcc, loop_2562
21660 fandnot2s %f5, %f5, %f6
21661 te %icc, 0x3
21662loop_2561:
21663 sth %i1, [%l7 + 0x50]
21664loop_2562:
21665 umulcc %g7, 0x0FB0, %g2
21666 fpsub16 %f4, %f8, %f4
21667 lduw [%l7 + 0x38], %l2
21668 mova %xcc, %o2, %i6
21669 udivx %i4, 0x0822, %g3
21670 taddcctv %o1, 0x0A42, %i7
21671 fmovsvc %xcc, %f13, %f3
21672 mulscc %o6, %g4, %i2
21673 fcmpeq16 %f14, %f8, %l3
21674 fble %fcc2, loop_2563
21675 fexpand %f14, %f14
21676 sethi 0x0BA0, %g1
21677 fnegd %f12, %f0
21678loop_2563:
21679 fcmple16 %f4, %f6, %g6
21680 tsubcc %g5, 0x0CF7, %o0
21681 sth %i3, [%l7 + 0x20]
21682 nop
21683 setx loop_2564, %l0, %l1
21684 wrpr 0x1, %tl
21685 wrpr %l1, %tnpc
21686 setx 0x34400001400, %l0, %l1
21687 wrpr %l1, %tstate
21688 wrhpr 0x4, %htstate
21689 done
21690 array16 %o5, %o4, %i5
21691 fmovrdgz %l5, %f14, %f10
21692 smulcc %i0, %o3, %l1
21693loop_2564:
21694 fmovsg %icc, %f11, %f14
21695 fmovdle %xcc, %f8, %f13
21696 fands %f0, %f5, %f1
21697 ldsb [%l7 + 0x59], %o7
21698 srlx %l0, %l6, %l4
21699 st %f4, [%l7 + 0x60]
21700 orcc %i1, 0x18EB, %g2
21701 tcc %icc, 0x1
21702 ba,pt %icc, loop_2565
21703 call loop_2566
21704 movle %xcc, %g7, %o2
21705 fcmpd %fcc3, %f4, %f4
21706loop_2565:
21707 edge16l %i6, %l2, %g3
21708loop_2566:
21709 movrne %o1, 0x0DE, %i7
21710 edge8ln %i4, %g4, %i2
21711 fsrc2 %f2, %f14
21712 fnot2s %f6, %f6
21713 fabsd %f10, %f14
21714 edge8ln %l3, %g1, %g6
21715 fmovscc %icc, %f5, %f4
21716 fba,a %fcc1, loop_2567
21717 addccc %g5, %o0, %o6
21718 ld [%l7 + 0x50], %f12
21719 alignaddr %o5, %i3, %o4
21720loop_2567:
21721 lduh [%l7 + 0x32], %l5
21722 fbue,a %fcc0, loop_2568
21723 fmul8ulx16 %f2, %f0, %f10
21724 fmovspos %icc, %f13, %f15
21725 movcs %icc, %i0, %o3
21726loop_2568:
21727 ldd [%l7 + 0x28], %f8
21728 array32 %l1, %o7, %l0
21729 movre %l6, %i5, %l4
21730 ldsw [%l7 + 0x58], %g2
21731 movre %g7, 0x257, %i1
21732 alignaddr %i6, %o2, %g3
21733 ldsw [%l7 + 0x58], %o1
21734 tsubcc %i7, 0x033C, %i4
21735 fmovsle %xcc, %f5, %f14
21736 ldd [%l7 + 0x28], %f2
21737 stb %l2, [%l7 + 0x30]
21738 bgu,a loop_2569
21739 ldub [%l7 + 0x72], %i2
21740 sdivx %g4, 0x151B, %l3
21741 and %g1, %g6, %g5
21742loop_2569:
21743 fmovrsgez %o0, %f4, %f10
21744 fnand %f6, %f8, %f8
21745 ldsw [%l7 + 0x30], %o5
21746 edge8n %o6, %i3, %l5
21747 st %f9, [%l7 + 0x24]
21748 ldub [%l7 + 0x7F], %o4
21749 fmovdneg %icc, %f11, %f13
21750 fnands %f15, %f15, %f11
21751 stb %o3, [%l7 + 0x2E]
21752 edge16n %i0, %l1, %l0
21753 sth %o7, [%l7 + 0x1E]
21754 std %f12, [%l7 + 0x10]
21755 ld [%l7 + 0x5C], %f5
21756 xnor %i5, 0x15C1, %l6
21757 movrgez %l4, 0x266, %g7
21758 tle %xcc, 0x5
21759 std %f14, [%l7 + 0x20]
21760 lduw [%l7 + 0x2C], %i1
21761 fmovdpos %xcc, %f3, %f10
21762 mulscc %g2, %i6, %g3
21763 sub %o1, 0x12E7, %i7
21764 stx %o2, [%l7 + 0x10]
21765 ld [%l7 + 0x74], %f5
21766 fcmpgt32 %f0, %f14, %l2
21767 fabss %f5, %f9
21768 ble,pn %xcc, loop_2570
21769 std %f10, [%l7 + 0x70]
21770 ldd [%l7 + 0x30], %f8
21771 fcmpeq16 %f8, %f8, %i2
21772loop_2570:
21773 fbue %fcc3, loop_2571
21774 udivcc %g4, 0x1A46, %i4
21775 fmovda %xcc, %f15, %f4
21776 stx %l3, [%l7 + 0x60]
21777loop_2571:
21778 fcmpne32 %f4, %f0, %g6
21779 movn %icc, %g1, %o0
21780 lduh [%l7 + 0x20], %o5
21781 lduw [%l7 + 0x40], %o6
21782 umulcc %i3, 0x0324, %l5
21783 fpsub32 %f14, %f0, %f6
21784 tvs %xcc, 0x6
21785 ld [%l7 + 0x64], %f5
21786 fornot2 %f14, %f6, %f2
21787 srlx %g5, %o3, %o4
21788 ldx [%l7 + 0x70], %l1
21789 ldx [%l7 + 0x78], %l0
21790 st %f14, [%l7 + 0x5C]
21791 edge8n %i0, %o7, %i5
21792 ldub [%l7 + 0x70], %l4
21793 fmovdge %xcc, %f12, %f0
21794 brgz,a %l6, loop_2572
21795 fpmerge %f11, %f10, %f12
21796 sub %g7, 0x14F6, %i1
21797 bg,a,pt %xcc, loop_2573
21798loop_2572:
21799 fnot1 %f14, %f2
21800 movre %g2, %i6, %o1
21801 st %f8, [%l7 + 0x38]
21802loop_2573:
21803 fxor %f12, %f0, %f10
21804 st %f9, [%l7 + 0x3C]
21805 stx %i7, [%l7 + 0x18]
21806 movge %xcc, %o2, %l2
21807 ldx [%l7 + 0x08], %g3
21808 fxors %f5, %f4, %f8
21809 sth %g4, [%l7 + 0x2C]
21810 fandnot1 %f8, %f2, %f4
21811 stx %i2, [%l7 + 0x30]
21812 fabsd %f0, %f14
21813 fxnors %f0, %f1, %f10
21814 ldsb [%l7 + 0x0C], %i4
21815 ldub [%l7 + 0x54], %l3
21816 ldx [%l7 + 0x78], %g1
21817 movge %xcc, %g6, %o5
21818 ldx [%l7 + 0x20], %o6
21819 st %f4, [%l7 + 0x74]
21820 te %icc, 0x3
21821 stw %o0, [%l7 + 0x2C]
21822 movgu %xcc, %i3, %g5
21823 bg,a,pn %icc, loop_2574
21824 ldsh [%l7 + 0x3A], %l5
21825 fnands %f0, %f5, %f11
21826 taddcctv %o4, 0x0CE1, %o3
21827loop_2574:
21828 edge16 %l1, %i0, %o7
21829 std %f2, [%l7 + 0x68]
21830 fnot1s %f1, %f10
21831 tneg %xcc, 0x3
21832 fmul8x16 %f4, %f8, %f0
21833 fbue,a %fcc1, loop_2575
21834 edge32ln %i5, %l0, %l4
21835 alignaddrl %g7, %l6, %g2
21836 fnot2 %f12, %f8
21837loop_2575:
21838 fmovdne %xcc, %f7, %f12
21839 fmovrdgez %i1, %f4, %f0
21840 fcmpgt32 %f4, %f12, %o1
21841 nop
21842 setx loop_2576, %l0, %l1
21843 wrpr 0x1, %tl
21844 wrpr %l1, %tnpc
21845 setx 0x34400001400, %l0, %l1
21846 wrpr %l1, %tstate
21847 wrhpr 0x4, %htstate
21848 done
21849 std %f6, [%l7 + 0x30]
21850 stw %i6, [%l7 + 0x20]
21851 ldd [%l7 + 0x68], %f6
21852loop_2576:
21853 stx %i7, [%l7 + 0x78]
21854 ldub [%l7 + 0x3F], %l2
21855 fcmpne16 %f12, %f2, %g3
21856 xor %g4, %o2, %i4
21857 tl %xcc, 0x2
21858 ldsw [%l7 + 0x70], %l3
21859 lduw [%l7 + 0x3C], %i2
21860 fmovrsgez %g1, %f4, %f11
21861 array8 %g6, %o5, %o6
21862 sdivcc %i3, 0x0EC3, %o0
21863 fxors %f14, %f12, %f2
21864 orcc %l5, %g5, %o3
21865 tsubcc %o4, %l1, %i0
21866 fnegs %f10, %f13
21867 fornot1 %f8, %f12, %f4
21868 ldsh [%l7 + 0x22], %i5
21869 fpadd16s %f9, %f8, %f4
21870 ld [%l7 + 0x5C], %f7
21871 fmovdvs %icc, %f10, %f3
21872 ta %icc, 0x0
21873 sub %l0, %o7, %g7
21874 ld [%l7 + 0x60], %f1
21875 fnegs %f9, %f3
21876 edge8n %l4, %l6, %i1
21877 brgz %o1, loop_2577
21878 stx %i6, [%l7 + 0x18]
21879 fpmerge %f7, %f12, %f6
21880 std %f0, [%l7 + 0x50]
21881loop_2577:
21882 tleu %xcc, 0x7
21883 std %f10, [%l7 + 0x50]
21884 nop
21885 setx loop_2578, %l0, %l1
21886 wrpr 0x1, %tl
21887 wrpr %l1, %tpc
21888 add %l1, 0x4, %l1
21889 wrpr %l1, %tnpc
21890 setx 0x34400001400, %l0, %l1
21891 wrpr %l1, %tstate
21892 wrhpr 0x4, %htstate
21893 retry
21894 edge8l %i7, %l2, %g3
21895 fpadd16 %f14, %f8, %f0
21896 ldd [%l7 + 0x28], %f14
21897loop_2578:
21898 ldx [%l7 + 0x30], %g4
21899 ba,a %icc, loop_2579
21900 udivcc %g2, 0x0929, %o2
21901 fmovsle %xcc, %f9, %f8
21902 ldsh [%l7 + 0x4C], %i4
21903loop_2579:
21904 ldsh [%l7 + 0x44], %l3
21905 lduh [%l7 + 0x52], %g1
21906 xorcc %g6, 0x12F2, %o5
21907 edge8n %o6, %i2, %i3
21908 movre %o0, 0x179, %l5
21909 subccc %o3, %g5, %l1
21910 tgu %xcc, 0x0
21911 fbule,a %fcc0, loop_2580
21912 ld [%l7 + 0x68], %f2
21913 ldub [%l7 + 0x34], %o4
21914 fands %f10, %f6, %f13
21915loop_2580:
21916 stx %i0, [%l7 + 0x58]
21917 brnz %i5, loop_2581
21918 movvc %xcc, %l0, %g7
21919 alignaddrl %o7, %l4, %i1
21920 ldx [%l7 + 0x38], %l6
21921loop_2581:
21922 brnz %o1, loop_2582
21923 fmovrsgz %i7, %f7, %f2
21924 fmovdneg %icc, %f2, %f11
21925 bpos loop_2583
21926loop_2582:
21927 fnot2 %f10, %f12
21928 bn,pn %xcc, loop_2584
21929 stb %i6, [%l7 + 0x47]
21930loop_2583:
21931 edge8n %l2, %g4, %g2
21932 ldx [%l7 + 0x50], %o2
21933loop_2584:
21934 fmovdn %xcc, %f0, %f11
21935 fbug %fcc3, loop_2585
21936 umul %i4, %l3, %g1
21937 taddcctv %g6, %g3, %o5
21938 ldsw [%l7 + 0x44], %o6
21939loop_2585:
21940 fmovdvc %xcc, %f8, %f5
21941 movleu %xcc, %i3, %i2
21942 fpsub16s %f3, %f15, %f10
21943 mulx %o0, 0x0992, %o3
21944 fbug %fcc2, loop_2586
21945 fnands %f13, %f3, %f6
21946 fcmpeq16 %f14, %f0, %g5
21947 fba %fcc3, loop_2587
21948loop_2586:
21949 fmovdg %xcc, %f12, %f7
21950 andn %l1, 0x1E60, %o4
21951 fmovsne %icc, %f3, %f14
21952loop_2587:
21953 fbo,a %fcc3, loop_2588
21954 fnot2 %f4, %f14
21955 lduh [%l7 + 0x4C], %i0
21956 ld [%l7 + 0x30], %f0
21957loop_2588:
21958 fandnot2 %f14, %f2, %f12
21959 fmuld8ulx16 %f5, %f13, %f4
21960 fnors %f1, %f13, %f4
21961 ldsh [%l7 + 0x5C], %l5
21962 fmovdpos %icc, %f14, %f2
21963 fmovrdne %i5, %f14, %f6
21964 brgez,a %l0, loop_2589
21965 movneg %icc, %g7, %l4
21966 movleu %icc, %o7, %l6
21967 stw %o1, [%l7 + 0x78]
21968loop_2589:
21969 fmovdgu %icc, %f5, %f6
21970 lduh [%l7 + 0x5A], %i7
21971 fmovrse %i6, %f0, %f5
21972 ldd [%l7 + 0x30], %f14
21973 lduh [%l7 + 0x52], %i1
21974 brgz %g4, loop_2590
21975 fmovda %icc, %f13, %f10
21976 sub %l2, 0x0780, %o2
21977 ldub [%l7 + 0x36], %i4
21978loop_2590:
21979 fsrc2s %f5, %f6
21980 fmovdcs %xcc, %f1, %f1
21981 fpackfix %f14, %f9
21982 ldub [%l7 + 0x61], %l3
21983 ldx [%l7 + 0x68], %g2
21984 fmovdg %icc, %f4, %f11
21985 fcmpne32 %f10, %f2, %g6
21986 fbul %fcc0, loop_2591
21987 fbuge %fcc0, loop_2592
21988 fmovdvc %icc, %f10, %f12
21989 fmovsle %icc, %f6, %f9
21990loop_2591:
21991 ldsh [%l7 + 0x24], %g1
21992loop_2592:
21993 fbo %fcc2, loop_2593
21994 andncc %g3, %o5, %i3
21995 edge16n %o6, %o0, %o3
21996 andn %g5, 0x1A78, %l1
21997loop_2593:
21998 ldsh [%l7 + 0x22], %o4
21999 subcc %i0, 0x1FEB, %i2
22000 fbl %fcc3, loop_2594
22001 ldub [%l7 + 0x5A], %l5
22002 te %xcc, 0x5
22003 edge8l %i5, %g7, %l0
22004loop_2594:
22005 tne %icc, 0x7
22006 fmovsle %xcc, %f14, %f0
22007 taddcctv %l4, 0x17E9, %o7
22008 ldub [%l7 + 0x0A], %l6
22009 fandnot2 %f4, %f2, %f6
22010 lduw [%l7 + 0x6C], %o1
22011 st %f9, [%l7 + 0x68]
22012 call loop_2595
22013 ldsh [%l7 + 0x22], %i6
22014 tn %xcc, 0x7
22015 tle %xcc, 0x5
22016loop_2595:
22017 fpadd16s %f14, %f9, %f7
22018 stx %i7, [%l7 + 0x20]
22019 orncc %i1, 0x0B47, %l2
22020 ldub [%l7 + 0x77], %g4
22021 std %f10, [%l7 + 0x20]
22022 smulcc %o2, 0x1F22, %l3
22023 ld [%l7 + 0x44], %f13
22024 ldsb [%l7 + 0x23], %i4
22025 fcmpgt32 %f14, %f0, %g2
22026 array16 %g1, %g6, %g3
22027 fnands %f14, %f10, %f6
22028 ldub [%l7 + 0x74], %i3
22029 fxors %f3, %f12, %f5
22030 fornot2 %f6, %f2, %f8
22031 umulcc %o6, %o5, %o3
22032 fnot1s %f13, %f12
22033 fble %fcc1, loop_2596
22034 stb %g5, [%l7 + 0x19]
22035 sdiv %l1, 0x15DB, %o0
22036 fxnors %f1, %f4, %f5
22037loop_2596:
22038 fmovsgu %icc, %f7, %f12
22039 ldx [%l7 + 0x78], %i0
22040 tne %icc, 0x6
22041 fxnor %f12, %f10, %f0
22042 ldsb [%l7 + 0x0E], %i2
22043 fmovrde %o4, %f10, %f4
22044 ldsb [%l7 + 0x4C], %i5
22045 fxnors %f14, %f13, %f15
22046 lduw [%l7 + 0x58], %l5
22047 movl %xcc, %l0, %g7
22048 xor %l4, %o7, %o1
22049 fbe %fcc0, loop_2597
22050 tneg %xcc, 0x5
22051 udiv %i6, 0x0FDF, %i7
22052 bcc,a loop_2598
22053loop_2597:
22054 ldsh [%l7 + 0x42], %l6
22055 fmovdgu %xcc, %f1, %f5
22056 ldd [%l7 + 0x48], %f8
22057loop_2598:
22058 fpsub32s %f9, %f9, %f0
22059 addccc %l2, 0x05B6, %g4
22060 fmovrslz %o2, %f9, %f7
22061 fmovdne %icc, %f15, %f6
22062 stx %i1, [%l7 + 0x50]
22063 fabss %f13, %f11
22064 ldsb [%l7 + 0x0E], %i4
22065 fmovs %f5, %f13
22066 st %f0, [%l7 + 0x5C]
22067 st %f7, [%l7 + 0x20]
22068 ldsw [%l7 + 0x4C], %g2
22069 ble,pt %icc, loop_2599
22070 fmovse %xcc, %f4, %f14
22071 and %l3, %g6, %g1
22072 fcmpd %fcc2, %f6, %f2
22073loop_2599:
22074 tn %icc, 0x3
22075 stb %g3, [%l7 + 0x7D]
22076 ld [%l7 + 0x58], %f2
22077 fmovrdne %o6, %f8, %f14
22078 fbg,a %fcc0, loop_2600
22079 fcmpne32 %f10, %f14, %i3
22080 fpadd16 %f0, %f10, %f4
22081 lduw [%l7 + 0x4C], %o3
22082loop_2600:
22083 ba,pt %xcc, loop_2601
22084 fcmpne16 %f14, %f8, %g5
22085 fpsub32 %f0, %f10, %f10
22086 brz,a %l1, loop_2602
22087loop_2601:
22088 fmovdneg %icc, %f9, %f11
22089 ldsh [%l7 + 0x6C], %o0
22090 fcmpgt16 %f2, %f8, %i0
22091loop_2602:
22092 sdiv %i2, 0x0841, %o4
22093 fandnot2 %f8, %f14, %f10
22094 brlez,a %i5, loop_2603
22095 subc %l5, 0x08BE, %l0
22096 ta %xcc, 0x3
22097 stw %g7, [%l7 + 0x68]
22098loop_2603:
22099 fcmpes %fcc3, %f1, %f7
22100 edge16l %o5, %o7, %l4
22101 fmovrdgz %o1, %f0, %f2
22102 tsubcctv %i6, 0x07B1, %i7
22103 ldd [%l7 + 0x10], %f4
22104 fnot1 %f4, %f8
22105 st %f15, [%l7 + 0x38]
22106 ld [%l7 + 0x50], %f7
22107 st %f11, [%l7 + 0x64]
22108 orn %l6, 0x12E6, %g4
22109 ldsb [%l7 + 0x73], %l2
22110 ldsh [%l7 + 0x48], %i1
22111 fmovsg %xcc, %f13, %f9
22112 fcmpes %fcc2, %f11, %f13
22113 stw %i4, [%l7 + 0x68]
22114 movpos %xcc, %o2, %g2
22115 pdist %f4, %f8, %f10
22116 faligndata %f0, %f2, %f10
22117 std %f6, [%l7 + 0x48]
22118 edge32 %g6, %g1, %g3
22119 ld [%l7 + 0x74], %f6
22120 ldx [%l7 + 0x78], %l3
22121 fzero %f2
22122 ldx [%l7 + 0x70], %o6
22123 fmovsne %xcc, %f15, %f13
22124 st %f12, [%l7 + 0x3C]
22125 fxnors %f6, %f15, %f12
22126 sll %o3, %g5, %l1
22127 bvc,a,pt %icc, loop_2604
22128 fcmple16 %f8, %f10, %i3
22129 movvc %icc, %i0, %i2
22130 fbuge %fcc1, loop_2605
22131loop_2604:
22132 fcmpeq16 %f6, %f0, %o4
22133 bg %icc, loop_2606
22134 fmovdcs %icc, %f5, %f7
22135loop_2605:
22136 fbg %fcc2, loop_2607
22137 array32 %o0, %l5, %l0
22138loop_2606:
22139 lduh [%l7 + 0x42], %i5
22140 fbo %fcc0, loop_2608
22141loop_2607:
22142 umulcc %g7, %o7, %o5
22143 fzero %f4
22144 fmovsle %xcc, %f5, %f3
22145loop_2608:
22146 std %f10, [%l7 + 0x48]
22147 fnegs %f13, %f13
22148 bg,a loop_2609
22149 addcc %o1, %l4, %i6
22150 fnand %f12, %f4, %f8
22151 fmovrdlz %l6, %f0, %f0
22152loop_2609:
22153 lduh [%l7 + 0x0E], %g4
22154 fsrc2 %f0, %f10
22155 move %icc, %i7, %i1
22156 fbo %fcc2, loop_2610
22157 ldsh [%l7 + 0x12], %i4
22158 fsrc2 %f6, %f0
22159 fbl %fcc2, loop_2611
22160loop_2610:
22161 stx %o2, [%l7 + 0x20]
22162 smulcc %l2, %g2, %g1
22163 xnorcc %g6, %l3, %g3
22164loop_2611:
22165 fzero %f0
22166 ld [%l7 + 0x48], %f4
22167 stw %o3, [%l7 + 0x14]
22168 fcmpgt32 %f8, %f4, %o6
22169 fbug %fcc0, loop_2612
22170 bne,pt %xcc, loop_2613
22171 pdist %f12, %f6, %f0
22172 fnor %f10, %f8, %f8
22173loop_2612:
22174 bne,pt %icc, loop_2614
22175loop_2613:
22176 ldsw [%l7 + 0x44], %l1
22177 fmovse %icc, %f15, %f14
22178 brgz %g5, loop_2615
22179loop_2614:
22180 sdivx %i3, 0x1936, %i0
22181 fnegd %f12, %f8
22182 fbul,a %fcc2, loop_2616
22183loop_2615:
22184 fxnors %f1, %f4, %f10
22185 tge %icc, 0x4
22186 fsrc1s %f12, %f7
22187loop_2616:
22188 fmovscs %icc, %f4, %f2
22189 bgu,a,pn %xcc, loop_2617
22190 fble,a %fcc2, loop_2618
22191 ldd [%l7 + 0x68], %f2
22192 std %f12, [%l7 + 0x38]
22193loop_2617:
22194 fnot1 %f10, %f6
22195loop_2618:
22196 or %o4, 0x0D29, %o0
22197 fmovrdgz %l5, %f12, %f14
22198 and %l0, 0x1C1D, %i5
22199 ta %icc, 0x2
22200 fbo,a %fcc0, loop_2619
22201 fmovs %f0, %f6
22202 tcc %icc, 0x3
22203 movrgz %g7, %i2, %o7
22204loop_2619:
22205 stb %o1, [%l7 + 0x37]
22206 alignaddr %o5, %i6, %l4
22207 sdivcc %g4, 0x037D, %i7
22208 sth %l6, [%l7 + 0x0E]
22209 brlz,a %i1, loop_2620
22210 ldub [%l7 + 0x0A], %i4
22211 fbg,a %fcc0, loop_2621
22212 or %o2, 0x09B7, %l2
22213loop_2620:
22214 fcmped %fcc2, %f6, %f14
22215 fbule,a %fcc3, loop_2622
22216loop_2621:
22217 ba,pt %icc, loop_2623
22218 edge16l %g1, %g6, %l3
22219 sth %g2, [%l7 + 0x08]
22220loop_2622:
22221 fpack32 %f4, %f4, %f10
22222loop_2623:
22223 fpack32 %f6, %f6, %f12
22224 ldsb [%l7 + 0x67], %g3
22225 stw %o6, [%l7 + 0x2C]
22226 fnand %f2, %f2, %f14
22227 std %f8, [%l7 + 0x30]
22228 ldsw [%l7 + 0x38], %o3
22229 ldsb [%l7 + 0x54], %g5
22230 ldd [%l7 + 0x38], %f8
22231 sll %l1, 0x03, %i0
22232 movrgez %i3, %o0, %l5
22233 and %l0, %i5, %o4
22234 fexpand %f5, %f12
22235 stw %g7, [%l7 + 0x40]
22236 fand %f12, %f14, %f8
22237 fble,a %fcc1, loop_2624
22238 bl %xcc, loop_2625
22239 ldsh [%l7 + 0x5A], %o7
22240 andcc %o1, %i2, %i6
22241loop_2624:
22242 array16 %o5, %l4, %g4
22243loop_2625:
22244 fnand %f0, %f12, %f10
22245 subcc %i7, 0x028C, %i1
22246 ld [%l7 + 0x38], %f6
22247 st %f14, [%l7 + 0x54]
22248 stw %l6, [%l7 + 0x0C]
22249 umul %i4, 0x008B, %o2
22250 taddcctv %l2, %g1, %l3
22251 lduw [%l7 + 0x44], %g2
22252 bne,a,pt %xcc, loop_2626
22253 udivcc %g6, 0x0690, %o6
22254 fmovs %f1, %f12
22255 std %f6, [%l7 + 0x20]
22256loop_2626:
22257 tsubcctv %o3, %g5, %l1
22258 fcmpeq32 %f4, %f4, %g3
22259 sth %i0, [%l7 + 0x60]
22260 fmuld8sux16 %f1, %f7, %f14
22261 fbul %fcc1, loop_2627
22262 and %i3, 0x1464, %o0
22263 ldsh [%l7 + 0x36], %l0
22264 sethi 0x0BB2, %i5
22265loop_2627:
22266 lduh [%l7 + 0x52], %o4
22267 fpsub32 %f4, %f6, %f14
22268 nop
22269 setx loop_2628, %l0, %l1
22270 wrpr 0x1, %tl
22271 wrpr %l1, %tnpc
22272 setx 0x34400001400, %l0, %l1
22273 wrpr %l1, %tstate
22274 wrhpr 0x4, %htstate
22275 done
22276 ldsw [%l7 + 0x64], %l5
22277 call loop_2629
22278 fones %f1
22279loop_2628:
22280 sllx %o7, 0x1E, %g7
22281 bleu %icc, loop_2630
22282loop_2629:
22283 fcmpgt16 %f6, %f14, %o1
22284 fmul8x16au %f10, %f14, %f14
22285 ldsh [%l7 + 0x46], %i2
22286loop_2630:
22287 fsrc1 %f6, %f0
22288 srlx %o5, 0x02, %l4
22289 mulx %g4, %i6, %i7
22290 ldx [%l7 + 0x20], %i1
22291 bshuffle %f4, %f12, %f4
22292 edge32 %i4, %o2, %l6
22293 fcmpne32 %f12, %f14, %l2
22294 ldsb [%l7 + 0x34], %l3
22295 fmovdcc %xcc, %f7, %f9
22296 lduw [%l7 + 0x18], %g1
22297 sth %g2, [%l7 + 0x5A]
22298 fmovsgu %icc, %f10, %f9
22299 addcc %g6, %o3, %o6
22300 addcc %g5, 0x116E, %g3
22301 addcc %i0, 0x181E, %l1
22302 edge16 %o0, %i3, %i5
22303 std %f2, [%l7 + 0x28]
22304 brnz %o4, loop_2631
22305 fmovsge %xcc, %f10, %f12
22306 fnor %f12, %f14, %f14
22307 ldsh [%l7 + 0x34], %l5
22308loop_2631:
22309 ldx [%l7 + 0x18], %o7
22310 fabsd %f8, %f2
22311 fpadd16 %f6, %f12, %f14
22312 be,pn %xcc, loop_2632
22313 ldsb [%l7 + 0x72], %g7
22314 smulcc %l0, 0x0AAE, %i2
22315 ldub [%l7 + 0x58], %o5
22316loop_2632:
22317 and %o1, %g4, %i6
22318 ldd [%l7 + 0x58], %f8
22319 fmovsn %icc, %f11, %f15
22320 ldx [%l7 + 0x58], %l4
22321 st %f3, [%l7 + 0x34]
22322 tleu %icc, 0x6
22323 fmovda %icc, %f5, %f9
22324 fmul8sux16 %f8, %f0, %f6
22325 ldsh [%l7 + 0x3E], %i1
22326 stw %i4, [%l7 + 0x30]
22327 xor %i7, 0x07BE, %o2
22328 ldub [%l7 + 0x5C], %l2
22329 fabss %f1, %f13
22330 ba loop_2633
22331 andcc %l3, 0x01F1, %l6
22332 ldsb [%l7 + 0x56], %g1
22333 fmovdvs %icc, %f5, %f7
22334loop_2633:
22335 tgu %xcc, 0x7
22336 fmovdneg %xcc, %f2, %f12
22337 subccc %g2, 0x08B8, %g6
22338 srl %o6, 0x14, %o3
22339 stb %g5, [%l7 + 0x73]
22340 fpsub32s %f8, %f8, %f6
22341 fba %fcc3, loop_2634
22342 tge %icc, 0x7
22343 fmovsneg %xcc, %f6, %f15
22344 srlx %i0, 0x17, %g3
22345loop_2634:
22346 fabsd %f0, %f10
22347 tle %xcc, 0x1
22348 fbuge %fcc1, loop_2635
22349 array16 %o0, %l1, %i5
22350 fmovsne %xcc, %f7, %f14
22351 fmovdcc %xcc, %f4, %f11
22352loop_2635:
22353 fmovsn %icc, %f15, %f1
22354 fmovrdlez %i3, %f12, %f6
22355 bge,a %icc, loop_2636
22356 bleu,a loop_2637
22357 orncc %l5, 0x14E7, %o7
22358 ldx [%l7 + 0x30], %g7
22359loop_2636:
22360 std %f10, [%l7 + 0x20]
22361loop_2637:
22362 andncc %o4, %l0, %o5
22363 tsubcc %o1, %i2, %i6
22364 stb %l4, [%l7 + 0x13]
22365 fpackfix %f0, %f3
22366 fpmerge %f1, %f5, %f10
22367 movcc %icc, %g4, %i4
22368 fmovdvs %icc, %f12, %f2
22369 xor %i7, %o2, %i1
22370 tvc %icc, 0x6
22371 edge8n %l3, %l6, %g1
22372 fmovsvs %icc, %f7, %f10
22373 fmovsg %xcc, %f15, %f0
22374 fmovrdne %g2, %f2, %f4
22375 bcs loop_2638
22376 bne loop_2639
22377 fcmps %fcc0, %f7, %f1
22378 sdivcc %l2, 0x18D4, %o6
22379loop_2638:
22380 brz,a %g6, loop_2640
22381loop_2639:
22382 st %f5, [%l7 + 0x34]
22383 add %o3, 0x018C, %g5
22384 fone %f6
22385loop_2640:
22386 fexpand %f9, %f2
22387 subcc %g3, %i0, %l1
22388 fpadd16 %f12, %f6, %f10
22389 fmovdl %xcc, %f8, %f11
22390 ldx [%l7 + 0x58], %o0
22391 fmovdpos %xcc, %f10, %f14
22392 lduw [%l7 + 0x18], %i3
22393 ldub [%l7 + 0x42], %i5
22394 ldsw [%l7 + 0x74], %o7
22395 ld [%l7 + 0x10], %f14
22396 fbl %fcc2, loop_2641
22397 andncc %l5, %o4, %l0
22398 std %f4, [%l7 + 0x58]
22399 alignaddr %o5, %g7, %i2
22400loop_2641:
22401 movrgz %o1, %i6, %g4
22402 brgz,a %l4, loop_2642
22403 orn %i7, %i4, %o2
22404 ldx [%l7 + 0x70], %i1
22405 std %f6, [%l7 + 0x30]
22406loop_2642:
22407 xorcc %l3, 0x1F88, %l6
22408 ldsw [%l7 + 0x44], %g2
22409 brz %l2, loop_2643
22410 movgu %icc, %g1, %g6
22411 brnz %o3, loop_2644
22412 edge16 %o6, %g3, %g5
22413loop_2643:
22414 tcc %icc, 0x7
22415 tneg %xcc, 0x3
22416loop_2644:
22417 fbe %fcc2, loop_2645
22418 addccc %l1, %i0, %o0
22419 fmul8ulx16 %f0, %f0, %f12
22420 fblg %fcc1, loop_2646
22421loop_2645:
22422 ldx [%l7 + 0x48], %i5
22423 bge,a %xcc, loop_2647
22424 stw %i3, [%l7 + 0x7C]
22425loop_2646:
22426 stx %o7, [%l7 + 0x30]
22427 fbe,a %fcc3, loop_2648
22428loop_2647:
22429 and %l5, 0x1C5C, %l0
22430 udivx %o4, 0x0D8C, %g7
22431 std %f0, [%l7 + 0x08]
22432loop_2648:
22433 alignaddrl %o5, %i2, %i6
22434 fcmpeq32 %f6, %f6, %g4
22435 tle %xcc, 0x7
22436 std %f2, [%l7 + 0x10]
22437 stx %l4, [%l7 + 0x48]
22438 ldsh [%l7 + 0x0A], %i7
22439 lduh [%l7 + 0x2A], %o1
22440 fpadd16 %f14, %f14, %f10
22441 fbg,a %fcc2, loop_2649
22442 fbul,a %fcc3, loop_2650
22443 tneg %icc, 0x5
22444 udivcc %i4, 0x1C70, %i1
22445loop_2649:
22446 fmovdl %xcc, %f13, %f0
22447loop_2650:
22448 ldsh [%l7 + 0x14], %o2
22449 fpadd16 %f12, %f6, %f4
22450 ld [%l7 + 0x60], %f10
22451 sra %l6, 0x0A, %l3
22452 std %f8, [%l7 + 0x28]
22453 stw %l2, [%l7 + 0x2C]
22454 fmovrde %g2, %f4, %f6
22455 lduw [%l7 + 0x4C], %g6
22456 stw %g1, [%l7 + 0x14]
22457 ldx [%l7 + 0x18], %o3
22458 fbug,a %fcc2, loop_2651
22459 fpackfix %f6, %f8
22460 srlx %g3, %o6, %l1
22461 movpos %xcc, %g5, %i0
22462loop_2651:
22463 xor %o0, %i5, %i3
22464 stb %l5, [%l7 + 0x49]
22465 fcmpgt32 %f10, %f6, %l0
22466 bvs,a,pn %icc, loop_2652
22467 movrgz %o7, %g7, %o5
22468 fsrc1s %f10, %f1
22469 ldsb [%l7 + 0x30], %i2
22470loop_2652:
22471 ld [%l7 + 0x54], %f11
22472 nop
22473 setx loop_2653, %l0, %l1
22474 jmpl %l1, %o4
22475 stb %g4, [%l7 + 0x08]
22476 fcmpgt16 %f6, %f10, %i6
22477 fpack16 %f6, %f8
22478loop_2653:
22479 fmovsl %icc, %f14, %f1
22480 fmovsl %icc, %f8, %f7
22481 fmovda %xcc, %f13, %f11
22482 lduh [%l7 + 0x62], %i7
22483 ldsb [%l7 + 0x4E], %l4
22484 movrlz %i4, 0x10F, %i1
22485 fmovdcs %icc, %f7, %f15
22486 st %f2, [%l7 + 0x78]
22487 fmovrdgez %o2, %f2, %f2
22488 xor %o1, 0x0D62, %l6
22489 umul %l2, 0x052D, %l3
22490 fmuld8sux16 %f8, %f12, %f0
22491 edge8ln %g2, %g1, %g6
22492 ldd [%l7 + 0x48], %f4
22493 addcc %g3, %o3, %l1
22494 movpos %xcc, %o6, %g5
22495 movrgez %o0, %i5, %i3
22496 lduw [%l7 + 0x40], %i0
22497 bg,pn %icc, loop_2654
22498 smul %l0, %l5, %g7
22499 fpsub16 %f12, %f2, %f14
22500 fmovrdgz %o7, %f12, %f4
22501loop_2654:
22502 movrgez %i2, %o4, %o5
22503 ld [%l7 + 0x48], %f3
22504 nop
22505 setx loop_2655, %l0, %l1
22506 wrpr 0x1, %tl
22507 wrpr %l1, %tnpc
22508 setx 0x34400001400, %l0, %l1
22509 wrpr %l1, %tstate
22510 wrhpr 0x4, %htstate
22511 done
22512 array8 %i6, %i7, %g4
22513 lduw [%l7 + 0x08], %l4
22514 fbl %fcc2, loop_2656
22515loop_2655:
22516 fandnot2 %f14, %f14, %f14
22517 addc %i4, 0x0E8A, %o2
22518 ldsw [%l7 + 0x34], %i1
22519loop_2656:
22520 bpos,a loop_2657
22521 fmovrse %o1, %f9, %f13
22522 fabsd %f0, %f8
22523 fxors %f12, %f0, %f1
22524loop_2657:
22525 ldub [%l7 + 0x36], %l6
22526 array16 %l2, %g2, %g1
22527 ldsw [%l7 + 0x10], %l3
22528 fble,a %fcc2, loop_2658
22529 ldub [%l7 + 0x4C], %g6
22530 ldx [%l7 + 0x48], %o3
22531 sub %l1, %o6, %g3
22532loop_2658:
22533 fnor %f14, %f10, %f10
22534 ldub [%l7 + 0x1F], %g5
22535 fcmpd %fcc1, %f0, %f10
22536 fpsub32s %f3, %f7, %f6
22537 ldx [%l7 + 0x20], %o0
22538 fmovrse %i5, %f13, %f6
22539 edge32ln %i3, %l0, %i0
22540 sdiv %g7, 0x17FF, %o7
22541 fmovda %icc, %f15, %f11
22542 ble loop_2659
22543 edge8l %l5, %i2, %o4
22544 fmovdvs %icc, %f9, %f1
22545 fcmpeq32 %f14, %f12, %o5
22546loop_2659:
22547 fcmpes %fcc1, %f2, %f5
22548 movrne %i7, 0x384, %g4
22549 fpadd16 %f8, %f14, %f6
22550 stb %i6, [%l7 + 0x26]
22551 nop
22552 setx loop_2660, %l0, %l1
22553 jmpl %l1, %l4
22554 fbug %fcc1, loop_2661
22555 fpsub32 %f4, %f12, %f6
22556 movrlez %o2, %i4, %o1
22557loop_2660:
22558 xnor %l6, %l2, %i1
22559loop_2661:
22560 std %f8, [%l7 + 0x18]
22561 brlz,a %g2, loop_2662
22562 edge32ln %g1, %g6, %o3
22563 lduw [%l7 + 0x3C], %l1
22564 or %o6, 0x144A, %g3
22565loop_2662:
22566 fxors %f14, %f11, %f5
22567 std %f12, [%l7 + 0x58]
22568 lduw [%l7 + 0x3C], %l3
22569 fnot1s %f7, %f15
22570 fornot2s %f6, %f12, %f13
22571 fpadd32s %f12, %f1, %f4
22572 lduh [%l7 + 0x22], %g5
22573 bge %xcc, loop_2663
22574 bleu,pn %xcc, loop_2664
22575 fabss %f14, %f11
22576 taddcctv %o0, %i5, %l0
22577loop_2663:
22578 ldx [%l7 + 0x28], %i0
22579loop_2664:
22580 fmovsleu %icc, %f1, %f13
22581 be,a,pn %xcc, loop_2665
22582 brlz,a %i3, loop_2666
22583 lduh [%l7 + 0x24], %g7
22584 ldsb [%l7 + 0x70], %o7
22585loop_2665:
22586 ldsw [%l7 + 0x48], %l5
22587loop_2666:
22588 fmovsvc %xcc, %f4, %f3
22589 ldub [%l7 + 0x19], %i2
22590 fnand %f10, %f4, %f12
22591 array32 %o4, %o5, %g4
22592 fabss %f15, %f7
22593 fmovdvs %xcc, %f5, %f1
22594 ldub [%l7 + 0x79], %i6
22595 call loop_2667
22596 fbug,a %fcc0, loop_2668
22597 fmovscs %xcc, %f1, %f0
22598 fpadd16 %f0, %f4, %f8
22599loop_2667:
22600 stw %i7, [%l7 + 0x5C]
22601loop_2668:
22602 fmovscc %xcc, %f13, %f7
22603 sth %o2, [%l7 + 0x46]
22604 array32 %l4, %i4, %l6
22605 umulcc %l2, %i1, %o1
22606 ldsh [%l7 + 0x30], %g1
22607 movge %icc, %g6, %g2
22608 fmovsvs %icc, %f13, %f2
22609 ldsb [%l7 + 0x5A], %o3
22610 sth %l1, [%l7 + 0x16]
22611 movgu %icc, %o6, %g3
22612 tsubcctv %l3, 0x1195, %g5
22613 tpos %icc, 0x4
22614 tl %xcc, 0x5
22615 fbule,a %fcc2, loop_2669
22616 movge %xcc, %o0, %i5
22617 movneg %icc, %i0, %i3
22618 fands %f9, %f6, %f4
22619loop_2669:
22620 fba,a %fcc1, loop_2670
22621 subccc %l0, 0x126D, %g7
22622 bl %icc, loop_2671
22623 fornot2s %f6, %f6, %f12
22624loop_2670:
22625 ld [%l7 + 0x58], %f6
22626 ldx [%l7 + 0x78], %o7
22627loop_2671:
22628 lduh [%l7 + 0x0E], %l5
22629 fcmpeq32 %f8, %f4, %o4
22630 fmovsneg %icc, %f2, %f4
22631 fbge,a %fcc3, loop_2672
22632 ldub [%l7 + 0x39], %i2
22633 fmovdneg %icc, %f14, %f3
22634 movre %g4, %o5, %i7
22635loop_2672:
22636 pdist %f4, %f2, %f6
22637 ble %icc, loop_2673
22638 lduh [%l7 + 0x0C], %i6
22639 st %f9, [%l7 + 0x14]
22640 fbug %fcc0, loop_2674
22641loop_2673:
22642 ldd [%l7 + 0x08], %f8
22643 sth %o2, [%l7 + 0x14]
22644 ldub [%l7 + 0x3D], %l4
22645loop_2674:
22646 fmovsg %icc, %f1, %f15
22647 ldd [%l7 + 0x78], %f6
22648 fmovrse %i4, %f15, %f7
22649 ldsh [%l7 + 0x62], %l2
22650 movleu %icc, %i1, %l6
22651 bneg %xcc, loop_2675
22652 fble %fcc2, loop_2676
22653 subcc %o1, %g6, %g2
22654 sth %g1, [%l7 + 0x0E]
22655loop_2675:
22656 fbule,a %fcc2, loop_2677
22657loop_2676:
22658 stb %l1, [%l7 + 0x29]
22659 edge8ln %o6, %o3, %g3
22660 move %xcc, %l3, %o0
22661loop_2677:
22662 orcc %i5, 0x0A73, %g5
22663 fcmps %fcc1, %f15, %f10
22664 fnot1 %f6, %f2
22665 ldx [%l7 + 0x50], %i0
22666 lduw [%l7 + 0x20], %l0
22667 tge %icc, 0x7
22668 fcmpne32 %f12, %f14, %i3
22669 fmovsgu %icc, %f7, %f3
22670 std %f6, [%l7 + 0x40]
22671 stw %g7, [%l7 + 0x68]
22672 siam 0x4
22673 fba %fcc1, loop_2678
22674 bne,pt %xcc, loop_2679
22675 ldsb [%l7 + 0x5C], %o7
22676 movrlz %o4, %l5, %i2
22677loop_2678:
22678 tne %xcc, 0x4
22679loop_2679:
22680 fmovdl %icc, %f2, %f13
22681 fmovscc %icc, %f2, %f4
22682 fbne %fcc1, loop_2680
22683 tn %xcc, 0x6
22684 fcmpgt32 %f0, %f0, %o5
22685 fmul8sux16 %f0, %f14, %f6
22686loop_2680:
22687 fmovscc %icc, %f14, %f10
22688 sth %i7, [%l7 + 0x6A]
22689 lduh [%l7 + 0x0E], %g4
22690 fcmpgt32 %f2, %f6, %i6
22691 brgz %l4, loop_2681
22692 lduh [%l7 + 0x3C], %i4
22693 fbl,a %fcc1, loop_2682
22694 edge16ln %o2, %l2, %l6
22695loop_2681:
22696 tvc %icc, 0x2
22697 fmovrdlez %o1, %f14, %f14
22698loop_2682:
22699 fmovrslez %g6, %f13, %f5
22700 fmovdg %icc, %f8, %f5
22701 fxnor %f2, %f8, %f0
22702 bleu,a %xcc, loop_2683
22703 alignaddrl %i1, %g2, %l1
22704 lduh [%l7 + 0x3A], %g1
22705 bvs,a %icc, loop_2684
22706loop_2683:
22707 fmovd %f10, %f10
22708 stw %o3, [%l7 + 0x5C]
22709 tge %xcc, 0x6
22710loop_2684:
22711 fcmpgt16 %f2, %f2, %o6
22712 sra %l3, 0x08, %g3
22713 lduh [%l7 + 0x30], %o0
22714 brgez,a %i5, loop_2685
22715 ldd [%l7 + 0x28], %f6
22716 fcmple16 %f2, %f0, %i0
22717 bcs,a,pn %xcc, loop_2686
22718loop_2685:
22719 ldsw [%l7 + 0x60], %g5
22720 fpsub32 %f14, %f8, %f0
22721 fmovsne %xcc, %f8, %f10
22722loop_2686:
22723 fmovspos %icc, %f15, %f1
22724 movge %xcc, %l0, %g7
22725 fpack16 %f0, %f8
22726 fxors %f12, %f11, %f1
22727 and %o7, 0x0697, %o4
22728 alignaddr %l5, %i2, %i3
22729 alignaddr %o5, %i7, %i6
22730 fnand %f4, %f8, %f0
22731 fmovsvc %icc, %f15, %f9
22732 fmovrdlez %g4, %f0, %f6
22733 std %f10, [%l7 + 0x58]
22734 fmovdn %icc, %f1, %f8
22735 fmovrse %i4, %f6, %f11
22736 fbge,a %fcc3, loop_2687
22737 movneg %icc, %l4, %o2
22738 fmovrsgez %l2, %f3, %f11
22739 fbul,a %fcc0, loop_2688
22740loop_2687:
22741 fmovsneg %icc, %f6, %f4
22742 tl %icc, 0x6
22743 pdist %f14, %f8, %f8
22744loop_2688:
22745 fbo %fcc2, loop_2689
22746 ldx [%l7 + 0x68], %o1
22747 call loop_2690
22748 fpack32 %f2, %f8, %f8
22749loop_2689:
22750 fmul8ulx16 %f12, %f12, %f14
22751 movne %xcc, %l6, %i1
22752loop_2690:
22753 edge8l %g2, %g6, %l1
22754 fmovdg %xcc, %f8, %f3
22755 brgez,a %o3, loop_2691
22756 fcmps %fcc1, %f9, %f14
22757 stw %g1, [%l7 + 0x68]
22758 bleu,a loop_2692
22759loop_2691:
22760 edge16l %l3, %g3, %o0
22761 fmovsneg %icc, %f10, %f12
22762 ldd [%l7 + 0x10], %f10
22763loop_2692:
22764 xnor %i5, 0x09F0, %o6
22765 tpos %xcc, 0x6
22766 ldub [%l7 + 0x12], %g5
22767 std %f2, [%l7 + 0x28]
22768 sdivcc %i0, 0x1F37, %l0
22769 fcmpne16 %f8, %f8, %o7
22770 stb %o4, [%l7 + 0x3C]
22771 stb %g7, [%l7 + 0x51]
22772 fmovdgu %icc, %f12, %f6
22773 ldsh [%l7 + 0x52], %l5
22774 fbue,a %fcc2, loop_2693
22775 fbne %fcc0, loop_2694
22776 fzeros %f4
22777 fbge,a %fcc0, loop_2695
22778loop_2693:
22779 st %f13, [%l7 + 0x50]
22780loop_2694:
22781 ldd [%l7 + 0x40], %f8
22782 tsubcctv %i3, 0x08EC, %i2
22783loop_2695:
22784 stb %o5, [%l7 + 0x3D]
22785 movn %icc, %i6, %g4
22786 tleu %xcc, 0x5
22787 bvc,a loop_2696
22788 ldsw [%l7 + 0x10], %i7
22789 fpsub32 %f2, %f12, %f8
22790 ld [%l7 + 0x40], %f10
22791loop_2696:
22792 lduw [%l7 + 0x34], %i4
22793 ldd [%l7 + 0x28], %f6
22794 edge16ln %l4, %o2, %l2
22795 fnegd %f12, %f12
22796 stw %o1, [%l7 + 0x50]
22797 std %f4, [%l7 + 0x48]
22798 edge16n %l6, %g2, %i1
22799 fmovdle %icc, %f4, %f6
22800 smulcc %g6, 0x0FD6, %l1
22801 fmovrslez %o3, %f4, %f4
22802 fmovdl %icc, %f7, %f15
22803 stb %l3, [%l7 + 0x33]
22804 tpos %icc, 0x6
22805 fpsub32 %f2, %f4, %f0
22806 movl %icc, %g3, %g1
22807 fmovsne %icc, %f5, %f10
22808 fmovsne %xcc, %f6, %f4
22809 fbug %fcc0, loop_2697
22810 lduh [%l7 + 0x24], %i5
22811 fnot1 %f10, %f4
22812 fba %fcc1, loop_2698
22813loop_2697:
22814 edge8n %o6, %o0, %g5
22815 tle %xcc, 0x5
22816 tsubcc %i0, %o7, %o4
22817loop_2698:
22818 movrgez %g7, 0x32C, %l5
22819 movre %i3, 0x1ED, %l0
22820 lduh [%l7 + 0x62], %o5
22821 ldub [%l7 + 0x6F], %i2
22822 nop
22823 setx loop_2699, %l0, %l1
22824 wrpr 0x1, %tl
22825 wrpr %l1, %tnpc
22826 setx 0x34400001400, %l0, %l1
22827 wrpr %l1, %tstate
22828 wrhpr 0x4, %htstate
22829 done
22830 ldx [%l7 + 0x10], %i6
22831 fands %f2, %f2, %f3
22832 stx %g4, [%l7 + 0x30]
22833loop_2699:
22834 fnand %f6, %f12, %f8
22835 edge32n %i7, %l4, %o2
22836 bcc loop_2700
22837 fmovsgu %xcc, %f0, %f12
22838 ldub [%l7 + 0x08], %l2
22839 fmovscc %xcc, %f8, %f9
22840loop_2700:
22841 bcc loop_2701
22842 brlez %i4, loop_2702
22843 fcmpne16 %f0, %f14, %o1
22844 fpack16 %f10, %f3
22845loop_2701:
22846 fmovscc %xcc, %f11, %f7
22847loop_2702:
22848 mulscc %l6, %g2, %g6
22849 tvc %icc, 0x4
22850 movrlz %l1, %o3, %i1
22851 fmovrsgz %l3, %f14, %f4
22852 orcc %g1, %g3, %o6
22853 st %f7, [%l7 + 0x64]
22854 fmovsl %icc, %f11, %f3
22855 stx %i5, [%l7 + 0x08]
22856 fpadd16s %f12, %f9, %f1
22857 mulx %o0, %g5, %i0
22858 stb %o7, [%l7 + 0x68]
22859 fmuld8sux16 %f12, %f0, %f6
22860 fnegs %f4, %f1
22861 fpadd32s %f1, %f9, %f2
22862 ldsh [%l7 + 0x4A], %g7
22863 fmovrdlz %o4, %f0, %f14
22864 fbuge,a %fcc3, loop_2703
22865 andn %l5, %l0, %o5
22866 fmovdcs %xcc, %f14, %f11
22867 tle %xcc, 0x3
22868loop_2703:
22869 stb %i2, [%l7 + 0x4E]
22870 stw %i3, [%l7 + 0x64]
22871 ldx [%l7 + 0x20], %g4
22872 ldx [%l7 + 0x58], %i6
22873 edge16n %i7, %l4, %o2
22874 ld [%l7 + 0x18], %f0
22875 smul %i4, %l2, %o1
22876 bpos loop_2704
22877 fbne %fcc1, loop_2705
22878 movle %xcc, %l6, %g6
22879 lduw [%l7 + 0x6C], %l1
22880loop_2704:
22881 movne %xcc, %o3, %i1
22882loop_2705:
22883 tgu %xcc, 0x1
22884 fmovdcc %xcc, %f0, %f15
22885 faligndata %f10, %f2, %f10
22886 subc %l3, %g1, %g3
22887 sll %o6, 0x12, %i5
22888 addccc %g2, %g5, %i0
22889 fmovdn %xcc, %f7, %f11
22890 fpadd32 %f8, %f10, %f14
22891 fcmpes %fcc2, %f14, %f10
22892 move %icc, %o0, %g7
22893 sth %o4, [%l7 + 0x36]
22894 fpack16 %f10, %f9
22895 bcs,pt %icc, loop_2706
22896 ldsh [%l7 + 0x3C], %o7
22897 orncc %l5, %l0, %i2
22898 ldsh [%l7 + 0x72], %i3
22899loop_2706:
22900 fmovdg %xcc, %f15, %f12
22901 fmovdne %xcc, %f14, %f3
22902 tpos %icc, 0x7
22903 fmovrdlz %g4, %f6, %f12
22904 fmovdne %icc, %f7, %f5
22905 ldsb [%l7 + 0x1F], %i6
22906 nop
22907 setx loop_2707, %l0, %l1
22908 jmpl %l1, %i7
22909 fmovsa %xcc, %f14, %f10
22910 fnegd %f2, %f2
22911 st %f15, [%l7 + 0x1C]
22912loop_2707:
22913 movrlz %l4, %o5, %o2
22914 bn,a,pn %xcc, loop_2708
22915 st %f5, [%l7 + 0x58]
22916 mulx %i4, 0x04F6, %o1
22917 addc %l6, 0x1D9E, %g6
22918loop_2708:
22919 fnot1 %f14, %f2
22920 fnot1 %f10, %f8
22921 fmovsl %xcc, %f7, %f15
22922 ld [%l7 + 0x30], %f5
22923 fcmpne16 %f0, %f8, %l1
22924 taddcctv %o3, %i1, %l3
22925 edge32l %l2, %g1, %g3
22926 fxors %f13, %f9, %f13
22927 sethi 0x15C3, %i5
22928 sllx %o6, 0x1B, %g2
22929 ldd [%l7 + 0x18], %f10
22930 ble,a,pn %icc, loop_2709
22931 tg %icc, 0x2
22932 fmovdg %xcc, %f7, %f2
22933 fbne,a %fcc0, loop_2710
22934loop_2709:
22935 ldx [%l7 + 0x48], %g5
22936 stb %i0, [%l7 + 0x5C]
22937 fzero %f10
22938loop_2710:
22939 tl %icc, 0x6
22940 popc %g7, %o0
22941 smul %o4, %l5, %l0
22942 smul %i2, %i3, %g4
22943 fmovrsne %o7, %f5, %f0
22944 fmul8x16al %f2, %f12, %f12
22945 fone %f6
22946 fmovrde %i7, %f6, %f10
22947 ld [%l7 + 0x60], %f15
22948 stb %l4, [%l7 + 0x18]
22949 brnz,a %o5, loop_2711
22950 stx %i6, [%l7 + 0x50]
22951 fmovrslz %o2, %f1, %f14
22952 fcmpeq32 %f12, %f4, %i4
22953loop_2711:
22954 udivx %o1, 0x1A44, %g6
22955 ldx [%l7 + 0x50], %l6
22956 stx %l1, [%l7 + 0x68]
22957 edge16l %i1, %o3, %l3
22958 edge16l %l2, %g3, %i5
22959 xnorcc %o6, 0x1CB2, %g2
22960 tvc %xcc, 0x2
22961 sdiv %g1, 0x1C34, %i0
22962 fornot1s %f10, %f5, %f5
22963 ldsh [%l7 + 0x62], %g5
22964 tne %icc, 0x1
22965 tcc %xcc, 0x7
22966 movneg %icc, %o0, %o4
22967 fandnot1 %f6, %f0, %f10
22968 ld [%l7 + 0x60], %f3
22969 movle %icc, %l5, %l0
22970 addc %i2, %i3, %g7
22971 stw %o7, [%l7 + 0x4C]
22972 fmovsvc %icc, %f15, %f0
22973 ldub [%l7 + 0x51], %i7
22974 ldsh [%l7 + 0x74], %l4
22975 lduh [%l7 + 0x34], %g4
22976 udivcc %o5, 0x067E, %i6
22977 fble,a %fcc2, loop_2712
22978 lduh [%l7 + 0x5E], %i4
22979 subccc %o2, %g6, %o1
22980 fnot2s %f5, %f15
22981loop_2712:
22982 ldx [%l7 + 0x70], %l6
22983 alignaddr %i1, %o3, %l3
22984 fornot1 %f10, %f8, %f14
22985 fcmpes %fcc2, %f5, %f6
22986 std %f4, [%l7 + 0x30]
22987 movleu %xcc, %l1, %g3
22988 fpsub16 %f12, %f6, %f14
22989 movg %xcc, %i5, %o6
22990 fba %fcc1, loop_2713
22991 taddcctv %g2, %l2, %i0
22992 fmul8ulx16 %f0, %f6, %f0
22993 fbg %fcc0, loop_2714
22994loop_2713:
22995 tsubcctv %g5, %g1, %o0
22996 movn %icc, %o4, %l0
22997 lduh [%l7 + 0x14], %l5
22998loop_2714:
22999 sll %i3, %i2, %o7
23000 std %f10, [%l7 + 0x10]
23001 fsrc2s %f5, %f2
23002 lduw [%l7 + 0x14], %i7
23003 xnorcc %g7, 0x158F, %l4
23004 ldsw [%l7 + 0x60], %o5
23005 lduw [%l7 + 0x4C], %g4
23006 edge16n %i6, %i4, %g6
23007 fbne %fcc2, loop_2715
23008 movrlez %o2, 0x1C5, %o1
23009 fmovrsgz %i1, %f15, %f13
23010 fxnor %f8, %f12, %f0
23011loop_2715:
23012 fnot1 %f10, %f8
23013 bn loop_2716
23014 fcmpd %fcc2, %f8, %f14
23015 fcmple32 %f6, %f8, %o3
23016 fbne %fcc2, loop_2717
23017loop_2716:
23018 stx %l6, [%l7 + 0x38]
23019 brlez,a %l3, loop_2718
23020 fmovdge %icc, %f4, %f5
23021loop_2717:
23022 edge8ln %l1, %g3, %i5
23023 fmovde %icc, %f14, %f3
23024loop_2718:
23025 fmul8x16au %f8, %f11, %f6
23026 edge32n %g2, %l2, %o6
23027 taddcc %i0, %g5, %g1
23028 tsubcctv %o4, %l0, %l5
23029 fzero %f10
23030 ld [%l7 + 0x3C], %f1
23031 fones %f3
23032 fmovrse %o0, %f10, %f10
23033 ldsh [%l7 + 0x2E], %i2
23034 ldub [%l7 + 0x6B], %o7
23035 ldx [%l7 + 0x48], %i7
23036 fornot1 %f2, %f2, %f0
23037 bn,a,pt %xcc, loop_2719
23038 fmovdvc %icc, %f14, %f6
23039 fbu %fcc3, loop_2720
23040 lduh [%l7 + 0x18], %i3
23041loop_2719:
23042 ba,a,pn %xcc, loop_2721
23043 st %f0, [%l7 + 0x08]
23044loop_2720:
23045 ldub [%l7 + 0x0E], %g7
23046 ld [%l7 + 0x4C], %f1
23047loop_2721:
23048 fxor %f4, %f8, %f8
23049 std %f4, [%l7 + 0x68]
23050 brz,a %l4, loop_2722
23051 edge32ln %g4, %o5, %i6
23052 fone %f14
23053 fblg,a %fcc3, loop_2723
23054loop_2722:
23055 ta %xcc, 0x1
23056 fmovrslz %i4, %f7, %f2
23057 bleu %xcc, loop_2724
23058loop_2723:
23059 siam 0x1
23060 st %f3, [%l7 + 0x44]
23061 ldsw [%l7 + 0x34], %o2
23062loop_2724:
23063 brz %o1, loop_2725
23064 brlez %i1, loop_2726
23065 fcmps %fcc0, %f5, %f10
23066 fbo %fcc1, loop_2727
23067loop_2725:
23068 fmovdge %xcc, %f10, %f5
23069loop_2726:
23070 sub %g6, %o3, %l6
23071 ld [%l7 + 0x60], %f5
23072loop_2727:
23073 edge8n %l1, %g3, %l3
23074 stb %i5, [%l7 + 0x50]
23075 sra %l2, %g2, %i0
23076 fbu %fcc0, loop_2728
23077 fornot1s %f0, %f8, %f4
23078 udivcc %g5, 0x13DE, %o6
23079 srl %g1, 0x1B, %o4
23080loop_2728:
23081 ldub [%l7 + 0x1F], %l5
23082 fpsub32s %f15, %f5, %f8
23083 brgez %o0, loop_2729
23084 addccc %l0, 0x1417, %o7
23085 fcmpd %fcc1, %f6, %f6
23086 movrlz %i2, 0x17C, %i3
23087loop_2729:
23088 fmovse %xcc, %f15, %f2
23089 stx %g7, [%l7 + 0x58]
23090 fpack16 %f8, %f15
23091 fone %f0
23092 mova %xcc, %i7, %l4
23093 fmovrdlez %g4, %f14, %f8
23094 lduh [%l7 + 0x3C], %o5
23095 std %f0, [%l7 + 0x78]
23096 fsrc1 %f12, %f0
23097 ldx [%l7 + 0x78], %i4
23098 sethi 0x12D6, %i6
23099 subccc %o1, %i1, %o2
23100 fmovdge %icc, %f9, %f13
23101 movneg %icc, %g6, %o3
23102 xnorcc %l6, 0x1B2A, %g3
23103 fcmple32 %f14, %f10, %l1
23104 movne %xcc, %l3, %i5
23105 umulcc %l2, %g2, %g5
23106 fones %f6
23107 movrgz %i0, 0x025, %g1
23108 fmovrdne %o4, %f12, %f10
23109 addcc %l5, %o6, %l0
23110 fmovdle %xcc, %f3, %f8
23111 orcc %o0, 0x1EA7, %o7
23112 ldsh [%l7 + 0x1C], %i2
23113 popc 0x142C, %g7
23114 umul %i7, 0x0214, %i3
23115 ldsw [%l7 + 0x54], %g4
23116 movgu %icc, %o5, %l4
23117 brnz,a %i6, loop_2730
23118 bgu,a,pt %xcc, loop_2731
23119 fand %f10, %f14, %f14
23120 stx %o1, [%l7 + 0x48]
23121loop_2730:
23122 fbge %fcc0, loop_2732
23123loop_2731:
23124 ldsb [%l7 + 0x08], %i4
23125 mova %icc, %i1, %g6
23126 fone %f2
23127loop_2732:
23128 fpmerge %f3, %f1, %f4
23129 fands %f8, %f3, %f14
23130 bleu loop_2733
23131 fmul8ulx16 %f14, %f4, %f8
23132 st %f9, [%l7 + 0x58]
23133 fones %f15
23134loop_2733:
23135 fexpand %f8, %f2
23136 edge16 %o3, %o2, %g3
23137 fbe %fcc1, loop_2734
23138 nop
23139 setx loop_2735, %l0, %l1
23140 wrpr 0x1, %tl
23141 wrpr %l1, %tnpc
23142 setx 0x34400001400, %l0, %l1
23143 wrpr %l1, %tstate
23144 wrhpr 0x4, %htstate
23145 done
23146 ldsw [%l7 + 0x7C], %l1
23147 taddcctv %l6, %l3, %i5
23148loop_2734:
23149 lduh [%l7 + 0x6E], %l2
23150loop_2735:
23151 fmul8ulx16 %f4, %f10, %f4
23152 array32 %g2, %i0, %g5
23153 fsrc1s %f13, %f2
23154 tg %xcc, 0x3
23155 taddcc %o4, 0x0CC1, %l5
23156 edge32n %g1, %o6, %l0
23157 ld [%l7 + 0x70], %f15
23158 ldx [%l7 + 0x08], %o0
23159 stb %i2, [%l7 + 0x6B]
23160 smul %g7, %i7, %i3
23161 std %f12, [%l7 + 0x20]
23162 edge8l %o7, %g4, %l4
23163 fpsub32s %f15, %f13, %f4
23164 fxor %f0, %f6, %f4
23165 stx %i6, [%l7 + 0x28]
23166 ld [%l7 + 0x08], %f11
23167 ldsb [%l7 + 0x72], %o5
23168 fbue,a %fcc1, loop_2736
23169 ldsw [%l7 + 0x3C], %i4
23170 fbg,a %fcc1, loop_2737
23171 array16 %o1, %i1, %g6
23172loop_2736:
23173 fcmpgt32 %f8, %f2, %o2
23174 edge16l %o3, %l1, %g3
23175loop_2737:
23176 fcmpeq32 %f2, %f12, %l3
23177 fpadd16s %f5, %f6, %f2
23178 nop
23179 setx loop_2738, %l0, %l1
23180 jmpl %l1, %i5
23181 bn,a,pt %icc, loop_2739
23182 tne %xcc, 0x6
23183 xor %l2, 0x1F2C, %l6
23184loop_2738:
23185 subcc %i0, 0x19EE, %g5
23186loop_2739:
23187 fandnot2 %f4, %f10, %f14
23188 smulcc %o4, 0x1D90, %l5
23189 std %f0, [%l7 + 0x30]
23190 ldsw [%l7 + 0x6C], %g1
23191 sth %g2, [%l7 + 0x6C]
23192 mulscc %l0, %o0, %o6
23193 nop
23194 setx loop_2740, %l0, %l1
23195 wrpr 0x1, %tl
23196 wrpr %l1, %tnpc
23197 setx 0x34400001400, %l0, %l1
23198 wrpr %l1, %tstate
23199 wrhpr 0x4, %htstate
23200 done
23201 fbn,a %fcc0, loop_2741
23202 fpadd32s %f6, %f15, %f4
23203 movvs %xcc, %g7, %i2
23204loop_2740:
23205 fsrc1 %f2, %f8
23206loop_2741:
23207 taddcctv %i3, 0x1E3D, %o7
23208 xorcc %g4, 0x14E0, %i7
23209 taddcc %i6, %l4, %i4
23210 tsubcctv %o5, %o1, %g6
23211 st %f14, [%l7 + 0x64]
23212 addccc %o2, %i1, %o3
23213 bcc %icc, loop_2742
23214 fandnot1 %f8, %f6, %f10
23215 stx %g3, [%l7 + 0x30]
23216 brlz %l1, loop_2743
23217loop_2742:
23218 orcc %l3, 0x0FF8, %i5
23219 std %f14, [%l7 + 0x78]
23220 nop
23221 setx loop_2744, %l0, %l1
23222 jmpl %l1, %l6
23223loop_2743:
23224 ldsw [%l7 + 0x74], %l2
23225 sth %g5, [%l7 + 0x6E]
23226 umul %o4, %i0, %g1
23227loop_2744:
23228 fcmple32 %f6, %f2, %l5
23229 ldx [%l7 + 0x28], %g2
23230 udivx %l0, 0x1F7E, %o0
23231 fmovrdgz %o6, %f6, %f12
23232 ldd [%l7 + 0x68], %f6
23233 tl %icc, 0x0
23234 brz,a %i2, loop_2745
23235 std %f8, [%l7 + 0x78]
23236 sllx %g7, %i3, %o7
23237 edge32l %i7, %g4, %i6
23238loop_2745:
23239 sllx %i4, 0x1B, %o5
23240 nop
23241 setx loop_2746, %l0, %l1
23242 wrpr 0x1, %tl
23243 wrpr %l1, %tpc
23244 add %l1, 0x4, %l1
23245 wrpr %l1, %tnpc
23246 setx 0x34400001400, %l0, %l1
23247 wrpr %l1, %tstate
23248 wrhpr 0x4, %htstate
23249 retry
23250 fmovsge %xcc, %f1, %f9
23251 fnor %f12, %f8, %f4
23252 fnot1 %f10, %f8
23253loop_2746:
23254 stw %o1, [%l7 + 0x30]
23255 fsrc1 %f8, %f4
23256 fzeros %f1
23257 fnot2s %f9, %f8
23258 fmovspos %xcc, %f3, %f10
23259 stb %l4, [%l7 + 0x66]
23260 stx %o2, [%l7 + 0x10]
23261 ldub [%l7 + 0x74], %g6
23262 ldsw [%l7 + 0x28], %o3
23263 movge %icc, %i1, %l1
23264 ld [%l7 + 0x2C], %f4
23265 udivx %g3, 0x1746, %i5
23266 addc %l6, 0x1300, %l3
23267 tg %xcc, 0x5
23268 movcs %icc, %g5, %l2
23269 fmovdne %icc, %f2, %f13
23270 fmovde %xcc, %f4, %f4
23271 stx %o4, [%l7 + 0x60]
23272 std %f2, [%l7 + 0x20]
23273 fbule,a %fcc3, loop_2747
23274 sth %i0, [%l7 + 0x62]
23275 stb %g1, [%l7 + 0x6C]
23276 ldub [%l7 + 0x2A], %g2
23277loop_2747:
23278 std %f2, [%l7 + 0x60]
23279 fpadd16s %f3, %f13, %f4
23280 sth %l5, [%l7 + 0x72]
23281 tneg %icc, 0x4
23282 ld [%l7 + 0x10], %f2
23283 fmul8x16au %f1, %f15, %f0
23284 ld [%l7 + 0x38], %f11
23285 popc 0x1580, %l0
23286 fsrc2 %f6, %f4
23287 ldsw [%l7 + 0x30], %o6
23288 fxnors %f8, %f10, %f13
23289 taddcc %i2, 0x1175, %o0
23290 lduh [%l7 + 0x76], %i3
23291 fzeros %f9
23292 ldsb [%l7 + 0x4D], %g7
23293 brgez %o7, loop_2748
23294 tneg %xcc, 0x5
23295 movrlz %i7, 0x18D, %i6
23296 fmovdne %xcc, %f14, %f15
23297loop_2748:
23298 bpos %xcc, loop_2749
23299 ldsb [%l7 + 0x62], %g4
23300 movrne %o5, %o1, %i4
23301 fmovsgu %xcc, %f0, %f4
23302loop_2749:
23303 ldsh [%l7 + 0x5C], %o2
23304 lduh [%l7 + 0x34], %l4
23305 fnors %f3, %f6, %f8
23306 fcmpne16 %f10, %f8, %o3
23307 fmovdvc %xcc, %f1, %f1
23308 fmovrdne %g6, %f10, %f6
23309 fmovdg %icc, %f6, %f4
23310 fmovdle %icc, %f5, %f4
23311 ldx [%l7 + 0x70], %l1
23312 movvc %icc, %i1, %g3
23313 fmovrslez %l6, %f7, %f3
23314 ldx [%l7 + 0x78], %i5
23315 tge %icc, 0x4
23316 std %f6, [%l7 + 0x48]
23317 movrgz %g5, %l2, %o4
23318 bgu,a,pt %xcc, loop_2750
23319 edge16 %i0, %g1, %g2
23320 tn %xcc, 0x5
23321 sdivx %l5, 0x1683, %l0
23322loop_2750:
23323 bpos,a loop_2751
23324 fmul8ulx16 %f6, %f6, %f6
23325 ldsw [%l7 + 0x2C], %o6
23326 ldd [%l7 + 0x40], %f6
23327loop_2751:
23328 ldsb [%l7 + 0x65], %i2
23329 be,a,pt %icc, loop_2752
23330 fxor %f12, %f4, %f6
23331 ldub [%l7 + 0x5F], %o0
23332 movne %icc, %l3, %i3
23333loop_2752:
23334 fcmpeq32 %f4, %f8, %g7
23335 xnor %o7, 0x1BB7, %i7
23336 fmovde %icc, %f12, %f12
23337 fbu %fcc1, loop_2753
23338 ldsb [%l7 + 0x71], %i6
23339 fmovsvc %xcc, %f8, %f10
23340 ldsw [%l7 + 0x0C], %o5
23341loop_2753:
23342 fmovscc %icc, %f7, %f14
23343 sub %g4, %o1, %o2
23344 fmovde %icc, %f10, %f1
23345 lduh [%l7 + 0x48], %l4
23346 fornot2 %f6, %f0, %f0
23347 sth %i4, [%l7 + 0x0A]
23348 fone %f2
23349 fandnot2s %f7, %f6, %f6
23350 subccc %o3, %g6, %i1
23351 bl,a %icc, loop_2754
23352 bcc loop_2755
23353 fbe,a %fcc1, loop_2756
23354 sth %g3, [%l7 + 0x36]
23355loop_2754:
23356 stw %l6, [%l7 + 0x7C]
23357loop_2755:
23358 edge16 %l1, %i5, %g5
23359loop_2756:
23360 movl %icc, %o4, %i0
23361 fmovscs %icc, %f6, %f10
23362 fxnors %f5, %f12, %f6
23363 lduw [%l7 + 0x28], %g1
23364 fxnors %f9, %f15, %f5
23365 fbe,a %fcc1, loop_2757
23366 fmovdl %xcc, %f11, %f3
23367 movcs %xcc, %g2, %l2
23368 fmovsn %xcc, %f10, %f6
23369loop_2757:
23370 fbule %fcc0, loop_2758
23371 popc 0x14A2, %l5
23372 tg %xcc, 0x1
23373 fmovsne %xcc, %f8, %f13
23374loop_2758:
23375 udiv %l0, 0x1CA0, %o6
23376 fba,a %fcc1, loop_2759
23377 fmovrdlez %i2, %f0, %f2
23378 ldsw [%l7 + 0x20], %l3
23379 fors %f5, %f10, %f4
23380loop_2759:
23381 fbge,a %fcc3, loop_2760
23382 fmovrdgz %i3, %f6, %f14
23383 movgu %icc, %g7, %o0
23384 fmovdpos %xcc, %f2, %f9
23385loop_2760:
23386 addcc %o7, 0x1D86, %i6
23387 bg,pt %icc, loop_2761
23388 bne,pn %xcc, loop_2762
23389 ldsb [%l7 + 0x34], %o5
23390 edge16 %g4, %o1, %o2
23391loop_2761:
23392 mulx %l4, %i4, %i7
23393loop_2762:
23394 fcmpd %fcc3, %f12, %f8
23395 fexpand %f9, %f2
23396 fmovdleu %icc, %f10, %f2
23397 ldd [%l7 + 0x20], %f12
23398 fblg %fcc3, loop_2763
23399 fcmpgt16 %f2, %f14, %g6
23400 fcmple32 %f2, %f8, %o3
23401 movgu %icc, %g3, %l6
23402loop_2763:
23403 fcmpgt16 %f0, %f10, %i1
23404 edge32l %i5, %l1, %o4
23405 fcmps %fcc1, %f0, %f2
23406 fmovdle %icc, %f8, %f12
23407 array32 %i0, %g1, %g5
23408 lduh [%l7 + 0x4E], %g2
23409 ld [%l7 + 0x0C], %f14
23410 udiv %l2, 0x1A90, %l5
23411 ldub [%l7 + 0x25], %o6
23412 fmovda %icc, %f6, %f3
23413 ldx [%l7 + 0x40], %i2
23414 lduh [%l7 + 0x46], %l0
23415 ldx [%l7 + 0x20], %l3
23416 move %icc, %g7, %o0
23417 ldub [%l7 + 0x1A], %o7
23418 movn %xcc, %i6, %i3
23419 ldub [%l7 + 0x46], %o5
23420 ldsb [%l7 + 0x35], %g4
23421 stb %o1, [%l7 + 0x2D]
23422 fnot1 %f10, %f8
23423 fbuge,a %fcc0, loop_2764
23424 fbue,a %fcc2, loop_2765
23425 ta %xcc, 0x3
23426 fnors %f1, %f6, %f6
23427loop_2764:
23428 tvc %icc, 0x4
23429loop_2765:
23430 edge32n %o2, %i4, %l4
23431 fpsub16 %f2, %f2, %f2
23432 fnot2s %f3, %f11
23433 nop
23434 setx loop_2766, %l0, %l1
23435 wrpr 0x1, %tl
23436 wrpr %l1, %tpc
23437 add %l1, 0x4, %l1
23438 wrpr %l1, %tnpc
23439 setx 0x34400001400, %l0, %l1
23440 wrpr %l1, %tstate
23441 wrhpr 0x4, %htstate
23442 retry
23443 stw %g6, [%l7 + 0x48]
23444 fmovrslz %i7, %f7, %f7
23445 std %f4, [%l7 + 0x10]
23446loop_2766:
23447 fcmpes %fcc3, %f6, %f13
23448 brlz %g3, loop_2767
23449 fcmpeq32 %f4, %f14, %l6
23450 edge32l %o3, %i5, %i1
23451 fabsd %f10, %f8
23452loop_2767:
23453 taddcctv %o4, 0x042B, %i0
23454 fmuld8ulx16 %f12, %f11, %f8
23455 fmovdg %icc, %f13, %f5
23456 movvs %xcc, %g1, %l1
23457 fmul8x16al %f3, %f0, %f8
23458 movrne %g2, 0x2CA, %g5
23459 fabsd %f6, %f0
23460 fmovsge %xcc, %f2, %f2
23461 movrlez %l2, %l5, %i2
23462 nop
23463 setx loop_2768, %l0, %l1
23464 jmpl %l1, %l0
23465 sethi 0x0876, %o6
23466 fnors %f2, %f6, %f3
23467 fnot2s %f13, %f2
23468loop_2768:
23469 lduh [%l7 + 0x60], %l3
23470 array32 %g7, %o0, %o7
23471 st %f13, [%l7 + 0x48]
23472 stb %i3, [%l7 + 0x57]
23473 ldsw [%l7 + 0x30], %i6
23474 stb %g4, [%l7 + 0x56]
23475 fones %f7
23476 fnot1s %f10, %f6
23477 fsrc2s %f13, %f1
23478 stb %o1, [%l7 + 0x55]
23479 movpos %icc, %o5, %i4
23480 tn %icc, 0x3
23481 lduw [%l7 + 0x18], %o2
23482 fcmpeq16 %f10, %f12, %l4
23483 ldsh [%l7 + 0x58], %i7
23484 alignaddrl %g6, %l6, %o3
23485 tneg %icc, 0x3
23486 tl %xcc, 0x5
23487 fbn %fcc1, loop_2769
23488 fxnors %f12, %f2, %f14
23489 ldd [%l7 + 0x68], %f4
23490 fmovdcc %icc, %f0, %f7
23491loop_2769:
23492 fmovsa %xcc, %f12, %f0
23493 movle %xcc, %i5, %g3
23494 brlez %i1, loop_2770
23495 movcs %xcc, %i0, %g1
23496 addc %o4, %g2, %l1
23497 ldx [%l7 + 0x08], %g5
23498loop_2770:
23499 for %f12, %f0, %f4
23500 fnot1 %f0, %f2
23501 sllx %l5, %l2, %l0
23502 fblg %fcc3, loop_2771
23503 brgz %i2, loop_2772
23504 fands %f13, %f11, %f12
23505 orn %o6, %l3, %o0
23506loop_2771:
23507 fmovscc %icc, %f10, %f3
23508loop_2772:
23509 sth %o7, [%l7 + 0x6C]
23510 fmovde %xcc, %f5, %f9
23511 fcmpne32 %f14, %f4, %g7
23512 fmuld8ulx16 %f11, %f10, %f0
23513 movrgez %i3, 0x050, %g4
23514 ldsw [%l7 + 0x3C], %i6
23515 stx %o5, [%l7 + 0x70]
23516 andncc %o1, %i4, %l4
23517 tpos %xcc, 0x5
23518 fmovdle %xcc, %f6, %f5
23519 fblg,a %fcc0, loop_2773
23520 taddcctv %o2, %i7, %l6
23521 tge %xcc, 0x2
23522 bne,pn %xcc, loop_2774
23523loop_2773:
23524 fnegd %f2, %f4
23525 fmovsleu %icc, %f8, %f1
23526 ldd [%l7 + 0x50], %f4
23527loop_2774:
23528 fmovsa %icc, %f7, %f14
23529 ldd [%l7 + 0x68], %f8
23530 ldd [%l7 + 0x68], %f0
23531 movpos %icc, %o3, %g6
23532 udivx %g3, 0x1509, %i1
23533 fbule,a %fcc2, loop_2775
23534 smulcc %i5, 0x1C9E, %i0
23535 movle %xcc, %o4, %g1
23536 fmovdcs %icc, %f2, %f11
23537loop_2775:
23538 fbne,a %fcc3, loop_2776
23539 fmul8ulx16 %f10, %f6, %f4
23540 st %f14, [%l7 + 0x44]
23541 fnot2s %f1, %f10
23542loop_2776:
23543 fabsd %f10, %f8
23544 srlx %l1, %g2, %g5
23545 srlx %l5, %l0, %i2
23546 subccc %o6, 0x0835, %l3
23547 movcs %xcc, %o0, %o7
23548 xnorcc %g7, %l2, %g4
23549 fnot1 %f10, %f10
23550 stx %i3, [%l7 + 0x58]
23551 tcs %icc, 0x1
23552 tne %xcc, 0x5
23553 tsubcc %o5, %o1, %i4
23554 fbul,a %fcc3, loop_2777
23555 addc %i6, 0x049B, %l4
23556 sdivx %i7, 0x043D, %o2
23557 fmuld8sux16 %f12, %f1, %f14
23558loop_2777:
23559 fnands %f6, %f11, %f0
23560 fmovdne %icc, %f6, %f7
23561 umulcc %o3, %g6, %g3
23562 array32 %l6, %i5, %i1
23563 mulscc %o4, 0x05F4, %i0
23564 ldsb [%l7 + 0x23], %g1
23565 ldx [%l7 + 0x40], %g2
23566 edge8 %l1, %l5, %l0
23567 ldsb [%l7 + 0x25], %i2
23568 fmuld8sux16 %f10, %f13, %f4
23569 fzeros %f15
23570 brlz %g5, loop_2778
23571 bgu,pt %xcc, loop_2779
23572 lduh [%l7 + 0x5E], %l3
23573 movrlez %o0, %o7, %g7
23574loop_2778:
23575 std %f6, [%l7 + 0x68]
23576loop_2779:
23577 edge8ln %o6, %g4, %l2
23578 fmovse %xcc, %f12, %f14
23579 ldx [%l7 + 0x28], %o5
23580 bvc %xcc, loop_2780
23581 fcmpgt16 %f12, %f4, %i3
23582 udivcc %o1, 0x0476, %i6
23583 orn %l4, %i7, %o2
23584loop_2780:
23585 ldd [%l7 + 0x38], %f10
23586 fcmpgt32 %f14, %f8, %o3
23587 xorcc %i4, %g3, %l6
23588 subccc %i5, %i1, %o4
23589 fpsub16s %f4, %f12, %f5
23590 sdivx %g6, 0x0380, %g1
23591 smul %i0, %g2, %l5
23592 alignaddrl %l0, %l1, %g5
23593 fcmpne32 %f0, %f2, %i2
23594 smulcc %o0, %l3, %g7
23595 bvs,a,pn %xcc, loop_2781
23596 bcs %xcc, loop_2782
23597 edge16l %o6, %o7, %l2
23598 tne %xcc, 0x1
23599loop_2781:
23600 nop
23601 setx loop_2783, %l0, %l1
23602 wrpr 0x1, %tl
23603 wrpr %l1, %tnpc
23604 setx 0x34400001400, %l0, %l1
23605 wrpr %l1, %tstate
23606 wrhpr 0x4, %htstate
23607 done
23608loop_2782:
23609 lduh [%l7 + 0x18], %o5
23610 ldd [%l7 + 0x18], %f4
23611 tleu %xcc, 0x3
23612loop_2783:
23613 addccc %i3, %g4, %o1
23614 ldsb [%l7 + 0x7B], %l4
23615 ldsh [%l7 + 0x44], %i7
23616 udivcc %i6, 0x0D1D, %o3
23617 stw %o2, [%l7 + 0x34]
23618 lduw [%l7 + 0x08], %g3
23619 fmul8ulx16 %f14, %f6, %f14
23620 fmovs %f3, %f12
23621 fabsd %f6, %f12
23622 ldd [%l7 + 0x68], %f2
23623 tvc %xcc, 0x2
23624 subcc %l6, %i4, %i5
23625 tvs %icc, 0x6
23626 taddcc %o4, %g6, %i1
23627 st %f12, [%l7 + 0x6C]
23628 ldub [%l7 + 0x50], %g1
23629 ldub [%l7 + 0x6D], %i0
23630 subc %g2, 0x07EE, %l5
23631 stb %l1, [%l7 + 0x18]
23632 xnor %g5, %i2, %l0
23633 lduw [%l7 + 0x78], %l3
23634 fors %f8, %f8, %f9
23635 array8 %o0, %g7, %o7
23636 st %f15, [%l7 + 0x78]
23637 fbge %fcc2, loop_2784
23638 fcmpeq16 %f10, %f4, %o6
23639 movvc %xcc, %o5, %i3
23640 sll %g4, %l2, %o1
23641loop_2784:
23642 ldub [%l7 + 0x12], %i7
23643 bcc loop_2785
23644 std %f6, [%l7 + 0x48]
23645 ld [%l7 + 0x38], %f11
23646 bvc,a loop_2786
23647loop_2785:
23648 udiv %i6, 0x10E7, %o3
23649 ldsb [%l7 + 0x7D], %o2
23650 fnors %f9, %f6, %f8
23651loop_2786:
23652 fxor %f0, %f2, %f14
23653 bleu %xcc, loop_2787
23654 fmovsg %icc, %f3, %f11
23655 tle %icc, 0x0
23656 ldsh [%l7 + 0x12], %g3
23657loop_2787:
23658 std %f8, [%l7 + 0x70]
23659 subccc %l6, 0x15C0, %i4
23660 tge %icc, 0x1
23661 sth %i5, [%l7 + 0x74]
23662 lduw [%l7 + 0x48], %o4
23663 fmovda %xcc, %f15, %f2
23664 stb %g6, [%l7 + 0x3F]
23665 ldsb [%l7 + 0x34], %l4
23666 edge16l %i1, %g1, %i0
23667 ldsh [%l7 + 0x2C], %l5
23668 brgez %g2, loop_2788
23669 movre %l1, %g5, %i2
23670 array8 %l3, %l0, %o0
23671 fbo,a %fcc2, loop_2789
23672loop_2788:
23673 fornot1s %f3, %f14, %f6
23674 faligndata %f10, %f2, %f10
23675 fexpand %f10, %f12
23676loop_2789:
23677 fnegd %f2, %f2
23678 lduw [%l7 + 0x68], %g7
23679 fcmped %fcc2, %f14, %f4
23680 ldsb [%l7 + 0x78], %o7
23681 ld [%l7 + 0x58], %f12
23682 srax %o5, 0x02, %i3
23683 stw %o6, [%l7 + 0x60]
23684 movpos %xcc, %l2, %g4
23685 addc %i7, 0x1A97, %i6
23686 fabss %f13, %f10
23687 edge8ln %o3, %o2, %g3
23688 fnands %f5, %f11, %f12
23689 stx %o1, [%l7 + 0x58]
23690 nop
23691 setx loop_2790, %l0, %l1
23692 jmpl %l1, %l6
23693 fbug %fcc3, loop_2791
23694 taddcc %i5, %o4, %g6
23695 addc %l4, %i4, %i1
23696loop_2790:
23697 edge32ln %i0, %g1, %l5
23698loop_2791:
23699 fmul8ulx16 %f10, %f12, %f6
23700 sra %l1, %g2, %i2
23701 std %f10, [%l7 + 0x10]
23702 lduw [%l7 + 0x40], %l3
23703 te %xcc, 0x1
23704 fmul8sux16 %f14, %f8, %f8
23705 subcc %l0, 0x113E, %o0
23706 alignaddrl %g7, %g5, %o7
23707 lduh [%l7 + 0x7C], %i3
23708 popc 0x04C8, %o6
23709 ldd [%l7 + 0x08], %f14
23710 tneg %icc, 0x3
23711 lduw [%l7 + 0x3C], %l2
23712 sdiv %g4, 0x1EBB, %o5
23713 tgu %icc, 0x2
23714 addccc %i6, 0x0B78, %i7
23715 sllx %o2, %o3, %g3
23716 fmovdcs %icc, %f15, %f10
23717 srl %o1, %i5, %l6
23718 fxnor %f10, %f12, %f6
23719 fmovse %xcc, %f0, %f2
23720 fornot1s %f7, %f11, %f4
23721 fnot1s %f8, %f1
23722 fmovrsne %g6, %f8, %f10
23723 stb %o4, [%l7 + 0x78]
23724 fbue %fcc1, loop_2792
23725 bcc,a,pt %icc, loop_2793
23726 srl %i4, 0x00, %l4
23727 udiv %i1, 0x158C, %i0
23728loop_2792:
23729 lduh [%l7 + 0x22], %g1
23730loop_2793:
23731 fmovsvs %icc, %f1, %f14
23732 fcmple32 %f6, %f14, %l5
23733 ldsw [%l7 + 0x10], %g2
23734 edge16n %i2, %l3, %l0
23735 bne loop_2794
23736 fmovrsgez %o0, %f1, %f3
23737 bn,a,pn %icc, loop_2795
23738 lduw [%l7 + 0x08], %g7
23739loop_2794:
23740 sth %g5, [%l7 + 0x14]
23741 bn,a,pt %icc, loop_2796
23742loop_2795:
23743 fmovrsgez %l1, %f13, %f10
23744 movre %i3, %o6, %o7
23745 fbule %fcc3, loop_2797
23746loop_2796:
23747 movcc %icc, %g4, %l2
23748 bneg %icc, loop_2798
23749 movrlez %i6, %o5, %o2
23750loop_2797:
23751 fbl %fcc3, loop_2799
23752 lduw [%l7 + 0x78], %o3
23753loop_2798:
23754 fmovsl %xcc, %f13, %f15
23755 ldub [%l7 + 0x4F], %g3
23756loop_2799:
23757 fmovdneg %xcc, %f10, %f5
23758 movpos %icc, %i7, %o1
23759 fxors %f2, %f0, %f8
23760 fmovdle %xcc, %f5, %f7
23761 ldsh [%l7 + 0x6C], %i5
23762 bn,a,pn %icc, loop_2800
23763 bvc,a loop_2801
23764 ldd [%l7 + 0x48], %f0
23765 fabsd %f10, %f14
23766loop_2800:
23767 fmovse %icc, %f9, %f1
23768loop_2801:
23769 fpadd32 %f0, %f2, %f8
23770 fsrc1 %f4, %f0
23771 movrgz %g6, 0x1A5, %o4
23772 array16 %i4, %l4, %l6
23773 fmovdcc %icc, %f4, %f2
23774 fmovdvc %icc, %f8, %f11
23775 fbl %fcc0, loop_2802
23776 ldsw [%l7 + 0x74], %i1
23777 movcc %icc, %i0, %l5
23778 fmovrdne %g2, %f6, %f4
23779loop_2802:
23780 movre %g1, 0x2D7, %l3
23781 fandnot1 %f4, %f6, %f6
23782 fmovdle %xcc, %f15, %f8
23783 tne %xcc, 0x3
23784 lduh [%l7 + 0x42], %l0
23785 sdivcc %i2, 0x1783, %g7
23786 fandnot2s %f11, %f8, %f3
23787 ldsb [%l7 + 0x35], %o0
23788 ldx [%l7 + 0x58], %l1
23789 bg,pt %icc, loop_2803
23790 bge,a %icc, loop_2804
23791 fbl,a %fcc2, loop_2805
23792 ldsw [%l7 + 0x38], %g5
23793loop_2803:
23794 movre %i3, %o6, %o7
23795loop_2804:
23796 ldsh [%l7 + 0x1A], %g4
23797loop_2805:
23798 edge32l %i6, %o5, %l2
23799 sllx %o3, %g3, %i7
23800 ldd [%l7 + 0x70], %f2
23801 lduh [%l7 + 0x16], %o1
23802 umulcc %o2, 0x13E2, %g6
23803 fcmpgt16 %f4, %f10, %i5
23804 array8 %i4, %o4, %l6
23805 st %f1, [%l7 + 0x70]
23806 xor %i1, 0x1E13, %i0
23807 ldx [%l7 + 0x30], %l5
23808 tvc %icc, 0x4
23809 movn %xcc, %l4, %g2
23810 fpackfix %f8, %f11
23811 fcmpne16 %f0, %f4, %g1
23812 ble,a loop_2806
23813 movcc %icc, %l3, %l0
23814 ldsw [%l7 + 0x2C], %i2
23815 fmovrsgz %o0, %f8, %f11
23816loop_2806:
23817 fmovdneg %xcc, %f10, %f3
23818 smulcc %g7, %g5, %l1
23819 ldub [%l7 + 0x55], %o6
23820 orn %o7, 0x0781, %i3
23821 ldsh [%l7 + 0x08], %g4
23822 edge8n %i6, %l2, %o3
23823 fnot1 %f0, %f2
23824 ldsw [%l7 + 0x74], %g3
23825 ld [%l7 + 0x74], %f3
23826 move %xcc, %o5, %i7
23827 move %xcc, %o2, %o1
23828 taddcctv %g6, %i5, %o4
23829 fcmpeq16 %f12, %f0, %i4
23830 edge32l %i1, %l6, %i0
23831 lduh [%l7 + 0x50], %l5
23832 fandnot2 %f12, %f2, %f12
23833 fandnot2 %f2, %f12, %f8
23834 ldd [%l7 + 0x70], %f12
23835 xnor %g2, %l4, %g1
23836 siam 0x1
23837 ldd [%l7 + 0x28], %f10
23838 lduw [%l7 + 0x64], %l0
23839 fones %f12
23840 ldsb [%l7 + 0x63], %l3
23841 fornot2s %f6, %f7, %f15
23842 std %f8, [%l7 + 0x48]
23843 tcs %icc, 0x3
23844 ldsw [%l7 + 0x70], %o0
23845 fzeros %f11
23846 fmul8x16 %f7, %f6, %f8
23847 bn,a %xcc, loop_2807
23848 and %i2, %g5, %g7
23849 movrlz %o6, %l1, %o7
23850 fmovspos %icc, %f15, %f3
23851loop_2807:
23852 ldsb [%l7 + 0x0F], %g4
23853 brlez %i3, loop_2808
23854 alignaddr %l2, %i6, %g3
23855 xor %o3, %o5, %o2
23856 fbg,a %fcc0, loop_2809
23857loop_2808:
23858 fmuld8sux16 %f0, %f8, %f8
23859 bvs,pn %icc, loop_2810
23860 movvs %xcc, %i7, %o1
23861loop_2809:
23862 addcc %i5, %g6, %i4
23863 bcc,pn %icc, loop_2811
23864loop_2810:
23865 lduw [%l7 + 0x48], %o4
23866 fmovs %f0, %f1
23867 stx %i1, [%l7 + 0x50]
23868loop_2811:
23869 stx %l6, [%l7 + 0x38]
23870 ldd [%l7 + 0x40], %f14
23871 fmovrsgz %l5, %f15, %f6
23872 fexpand %f4, %f12
23873 fpsub32 %f8, %f0, %f6
23874 fornot2s %f5, %f11, %f2
23875 fmovdcs %xcc, %f0, %f6
23876 fcmpd %fcc3, %f6, %f6
23877 ldd [%l7 + 0x08], %f8
23878 andncc %i0, %l4, %g1
23879 fmovsle %icc, %f1, %f3
23880 fnors %f0, %f12, %f4
23881 fnot1s %f15, %f1
23882 stx %l0, [%l7 + 0x58]
23883 stx %g2, [%l7 + 0x20]
23884 movleu %xcc, %l3, %i2
23885 st %f12, [%l7 + 0x1C]
23886 std %f10, [%l7 + 0x60]
23887 ldx [%l7 + 0x78], %g5
23888 fba,a %fcc3, loop_2812
23889 and %g7, 0x174E, %o0
23890 brgz %l1, loop_2813
23891 srl %o7, %g4, %i3
23892loop_2812:
23893 tn %icc, 0x7
23894 faligndata %f4, %f4, %f6
23895loop_2813:
23896 stw %o6, [%l7 + 0x24]
23897 fmovdn %xcc, %f6, %f6
23898 sth %i6, [%l7 + 0x2E]
23899 fmovsvc %icc, %f14, %f10
23900 fone %f8
23901 fxor %f6, %f0, %f0
23902 ldsb [%l7 + 0x49], %g3
23903 edge8ln %o3, %o5, %l2
23904 or %o2, %i7, %o1
23905 ldub [%l7 + 0x36], %i5
23906 fpack16 %f4, %f14
23907 fpsub16 %f6, %f4, %f2
23908 fmuld8sux16 %f1, %f3, %f10
23909 fmovdg %xcc, %f7, %f8
23910 ldub [%l7 + 0x18], %g6
23911 ldsb [%l7 + 0x3A], %i4
23912 fnor %f10, %f8, %f4
23913 std %f12, [%l7 + 0x30]
23914 subc %o4, %i1, %l5
23915 array8 %i0, %l6, %g1
23916 bge,a,pt %icc, loop_2814
23917 ldx [%l7 + 0x20], %l4
23918 bvs,pn %icc, loop_2815
23919 lduw [%l7 + 0x34], %l0
23920loop_2814:
23921 srl %g2, %l3, %i2
23922 bleu,a %icc, loop_2816
23923loop_2815:
23924 ldd [%l7 + 0x48], %f6
23925 fmovdgu %icc, %f6, %f0
23926 tn %xcc, 0x0
23927loop_2816:
23928 fcmpne32 %f6, %f10, %g7
23929 ldd [%l7 + 0x50], %f14
23930 ldsh [%l7 + 0x16], %o0
23931 edge16n %l1, %o7, %g4
23932 nop
23933 setx loop_2817, %l0, %l1
23934 wrpr 0x1, %tl
23935 wrpr %l1, %tnpc
23936 setx 0x34400001400, %l0, %l1
23937 wrpr %l1, %tstate
23938 wrhpr 0x4, %htstate
23939 done
23940 ldsh [%l7 + 0x3E], %g5
23941 fexpand %f14, %f2
23942 fmovrslez %i3, %f13, %f1
23943loop_2817:
23944 fabss %f7, %f10
23945 fmovdvs %icc, %f7, %f11
23946 fmovscs %icc, %f3, %f11
23947 fblg %fcc2, loop_2818
23948 edge32l %o6, %g3, %i6
23949 brlez %o3, loop_2819
23950 taddcc %o5, %o2, %l2
23951loop_2818:
23952 bn,a %xcc, loop_2820
23953 udivx %i7, 0x1D9F, %o1
23954loop_2819:
23955 std %f8, [%l7 + 0x28]
23956 fandnot2s %f9, %f4, %f11
23957loop_2820:
23958 tgu %xcc, 0x1
23959 xorcc %g6, 0x0E00, %i5
23960 fornot2s %f15, %f2, %f6
23961 stx %o4, [%l7 + 0x70]
23962 fbne,a %fcc0, loop_2821
23963 fmul8x16 %f10, %f10, %f6
23964 movne %xcc, %i4, %i1
23965 tneg %icc, 0x1
23966loop_2821:
23967 fmovsvc %xcc, %f4, %f1
23968 fand %f4, %f14, %f4
23969 ldsw [%l7 + 0x30], %i0
23970 stx %l5, [%l7 + 0x40]
23971 nop
23972 setx loop_2822, %l0, %l1
23973 wrpr 0x1, %tl
23974 wrpr %l1, %tpc
23975 add %l1, 0x4, %l1
23976 wrpr %l1, %tnpc
23977 setx 0x34400001400, %l0, %l1
23978 wrpr %l1, %tstate
23979 wrhpr 0x4, %htstate
23980 retry
23981 fsrc1s %f8, %f14
23982 alignaddr %l6, %g1, %l4
23983 fmovscs %xcc, %f2, %f1
23984loop_2822:
23985 ldub [%l7 + 0x66], %l0
23986 ldx [%l7 + 0x20], %l3
23987 ldx [%l7 + 0x48], %g2
23988 bg,a,pt %xcc, loop_2823
23989 fpsub32 %f12, %f2, %f8
23990 fmul8ulx16 %f2, %f6, %f2
23991 stx %g7, [%l7 + 0x50]
23992loop_2823:
23993 ld [%l7 + 0x0C], %f15
23994 fbl,a %fcc0, loop_2824
23995 stx %i2, [%l7 + 0x68]
23996 ldsw [%l7 + 0x50], %l1
23997 fabsd %f0, %f6
23998loop_2824:
23999 fnot1 %f2, %f10
24000 fxnor %f8, %f4, %f12
24001 udivcc %o0, 0x086A, %o7
24002 bleu,pt %icc, loop_2825
24003 fbne,a %fcc2, loop_2826
24004 fnands %f5, %f14, %f4
24005 fbule,a %fcc0, loop_2827
24006loop_2825:
24007 std %f12, [%l7 + 0x60]
24008loop_2826:
24009 stw %g5, [%l7 + 0x08]
24010 edge16 %i3, %g4, %o6
24011loop_2827:
24012 fxor %f12, %f8, %f6
24013 fnot1s %f15, %f2
24014 sth %i6, [%l7 + 0x7A]
24015 ldx [%l7 + 0x48], %g3
24016 fcmped %fcc3, %f10, %f4
24017 ld [%l7 + 0x3C], %f11
24018 bne,a loop_2828
24019 fnor %f6, %f0, %f6
24020 bvc,pt %icc, loop_2829
24021 lduh [%l7 + 0x34], %o5
24022loop_2828:
24023 taddcc %o2, 0x16AC, %l2
24024 fmovsne %xcc, %f4, %f1
24025loop_2829:
24026 lduh [%l7 + 0x12], %i7
24027 fmovdge %icc, %f2, %f15
24028 brz,a %o3, loop_2830
24029 move %icc, %g6, %i5
24030 fnand %f4, %f14, %f4
24031 fblg %fcc1, loop_2831
24032loop_2830:
24033 lduw [%l7 + 0x24], %o1
24034 edge8n %i4, %o4, %i1
24035 ldsh [%l7 + 0x20], %i0
24036loop_2831:
24037 fmovdge %icc, %f1, %f15
24038 brgz %l6, loop_2832
24039 taddcc %l5, %g1, %l0
24040 movgu %xcc, %l4, %l3
24041 fmul8x16 %f12, %f2, %f0
24042loop_2832:
24043 ba,a,pt %xcc, loop_2833
24044 fcmple32 %f8, %f2, %g2
24045 movrlez %i2, 0x24A, %l1
24046 addccc %o0, %g7, %g5
24047loop_2833:
24048 fandnot2s %f12, %f9, %f7
24049 st %f15, [%l7 + 0x3C]
24050 ldub [%l7 + 0x17], %o7
24051 edge8 %i3, %g4, %i6
24052 tne %icc, 0x3
24053 ldsh [%l7 + 0x76], %g3
24054 array32 %o6, %o5, %o2
24055 xorcc %l2, 0x1455, %o3
24056 fcmpeq16 %f12, %f8, %g6
24057 lduh [%l7 + 0x1C], %i5
24058 fmovd %f8, %f10
24059 xnorcc %o1, %i4, %i7
24060 ldx [%l7 + 0x30], %o4
24061 array16 %i1, %i0, %l6
24062 ldx [%l7 + 0x30], %g1
24063 sth %l0, [%l7 + 0x20]
24064 fmovdleu %icc, %f8, %f13
24065 tn %icc, 0x1
24066 umul %l4, %l3, %g2
24067 brgz,a %i2, loop_2834
24068 bge,a %icc, loop_2835
24069 movne %icc, %l5, %l1
24070 stw %o0, [%l7 + 0x70]
24071loop_2834:
24072 orncc %g5, 0x1BCC, %g7
24073loop_2835:
24074 ldd [%l7 + 0x28], %f2
24075 fmul8x16al %f8, %f14, %f14
24076 fmovrdgez %i3, %f10, %f12
24077 fexpand %f0, %f4
24078 lduw [%l7 + 0x14], %o7
24079 be,pt %xcc, loop_2836
24080 ldd [%l7 + 0x70], %f10
24081 andncc %i6, %g3, %o6
24082 ldub [%l7 + 0x16], %g4
24083loop_2836:
24084 fbe,a %fcc0, loop_2837
24085 fzeros %f15
24086 ldsb [%l7 + 0x38], %o5
24087 alignaddr %o2, %l2, %g6
24088loop_2837:
24089 fnot1 %f6, %f10
24090 smulcc %i5, 0x039C, %o1
24091 fmovrsne %i4, %f8, %f15
24092 movneg %icc, %o3, %i7
24093 bpos loop_2838
24094 fmovrslez %i1, %f3, %f15
24095 fble,a %fcc2, loop_2839
24096 fcmpne16 %f10, %f6, %i0
24097loop_2838:
24098 fandnot2s %f12, %f4, %f4
24099 faligndata %f6, %f14, %f6
24100loop_2839:
24101 edge16ln %o4, %l6, %l0
24102 ld [%l7 + 0x28], %f0
24103 stw %g1, [%l7 + 0x74]
24104 st %f12, [%l7 + 0x48]
24105 ldsw [%l7 + 0x50], %l3
24106 fpmerge %f0, %f5, %f0
24107 ld [%l7 + 0x74], %f13
24108 lduh [%l7 + 0x2C], %g2
24109 ldsb [%l7 + 0x1B], %l4
24110 ldub [%l7 + 0x70], %l5
24111 ldx [%l7 + 0x20], %l1
24112 fmovdvs %icc, %f1, %f4
24113 fpsub16 %f8, %f12, %f12
24114 fbge %fcc3, loop_2840
24115 fbge %fcc3, loop_2841
24116 fcmpne16 %f6, %f12, %o0
24117 edge32l %i2, %g5, %i3
24118loop_2840:
24119 movcs %xcc, %g7, %i6
24120loop_2841:
24121 tge %xcc, 0x3
24122 fsrc2 %f4, %f4
24123 fnands %f14, %f14, %f11
24124 bpos,a loop_2842
24125 stw %o7, [%l7 + 0x20]
24126 ldsb [%l7 + 0x7F], %g3
24127 lduh [%l7 + 0x68], %o6
24128loop_2842:
24129 fbn,a %fcc2, loop_2843
24130 stx %g4, [%l7 + 0x38]
24131 fmovse %icc, %f5, %f9
24132 stw %o2, [%l7 + 0x48]
24133loop_2843:
24134 fbe,a %fcc2, loop_2844
24135 edge32n %l2, %g6, %o5
24136 nop
24137 setx loop_2845, %l0, %l1
24138 wrpr 0x1, %tl
24139 wrpr %l1, %tpc
24140 add %l1, 0x4, %l1
24141 wrpr %l1, %tnpc
24142 setx 0x34400001400, %l0, %l1
24143 wrpr %l1, %tstate
24144 wrhpr 0x4, %htstate
24145 retry
24146 taddcctv %i5, %i4, %o3
24147loop_2844:
24148 bn %xcc, loop_2846
24149 fexpand %f3, %f10
24150loop_2845:
24151 edge8l %i7, %o1, %i1
24152 siam 0x2
24153loop_2846:
24154 ldub [%l7 + 0x47], %i0
24155 edge16ln %l6, %o4, %g1
24156 fands %f6, %f4, %f10
24157 subccc %l0, %g2, %l3
24158 st %f12, [%l7 + 0x54]
24159 ldsb [%l7 + 0x4B], %l5
24160 fbuge %fcc1, loop_2847
24161 bneg,pt %icc, loop_2848
24162 bn %icc, loop_2849
24163 lduh [%l7 + 0x4E], %l4
24164loop_2847:
24165 pdist %f14, %f8, %f2
24166loop_2848:
24167 ldsh [%l7 + 0x68], %o0
24168loop_2849:
24169 stw %i2, [%l7 + 0x64]
24170 fexpand %f10, %f0
24171 ldsb [%l7 + 0x3E], %g5
24172 movl %icc, %i3, %g7
24173 movle %icc, %i6, %l1
24174 ldub [%l7 + 0x0B], %g3
24175 ldub [%l7 + 0x19], %o6
24176 fmovsle %xcc, %f5, %f4
24177 st %f13, [%l7 + 0x4C]
24178 fbne,a %fcc0, loop_2850
24179 stx %g4, [%l7 + 0x58]
24180 ldd [%l7 + 0x08], %f6
24181 movre %o7, 0x2D4, %l2
24182loop_2850:
24183 fmuld8ulx16 %f11, %f2, %f4
24184 fmovdcc %icc, %f4, %f0
24185 movrlz %o2, 0x031, %g6
24186 fmuld8ulx16 %f13, %f10, %f6
24187 bn,a,pt %icc, loop_2851
24188 addcc %o5, %i5, %o3
24189 movvs %icc, %i7, %o1
24190 movvs %icc, %i4, %i0
24191loop_2851:
24192 bl,pt %icc, loop_2852
24193 movneg %xcc, %l6, %i1
24194 brgez,a %g1, loop_2853
24195 fnands %f12, %f12, %f15
24196loop_2852:
24197 orn %l0, %g2, %o4
24198 bcc %icc, loop_2854
24199loop_2853:
24200 ldd [%l7 + 0x50], %f8
24201 nop
24202 setx loop_2855, %l0, %l1
24203 wrpr 0x1, %tl
24204 wrpr %l1, %tnpc
24205 setx 0x34400001400, %l0, %l1
24206 wrpr %l1, %tstate
24207 wrhpr 0x4, %htstate
24208 done
24209 movrlz %l5, %l4, %l3
24210loop_2854:
24211 bneg,a loop_2856
24212 or %o0, %i2, %i3
24213loop_2855:
24214 udivcc %g7, 0x0D29, %g5
24215 addcc %l1, %i6, %g3
24216loop_2856:
24217 andncc %o6, %o7, %g4
24218 orcc %o2, 0x02E9, %l2
24219 lduh [%l7 + 0x6E], %o5
24220 fmovdvs %icc, %f0, %f9
24221 fmovsleu %icc, %f8, %f3
24222 fmovdpos %xcc, %f13, %f14
24223 movleu %xcc, %g6, %o3
24224 ldx [%l7 + 0x30], %i5
24225 ldsw [%l7 + 0x38], %o1
24226 call loop_2857
24227 tcs %xcc, 0x3
24228 or %i7, %i4, %l6
24229 fpadd32 %f6, %f6, %f10
24230loop_2857:
24231 lduw [%l7 + 0x7C], %i1
24232 lduw [%l7 + 0x0C], %i0
24233 ldx [%l7 + 0x30], %g1
24234 sth %l0, [%l7 + 0x72]
24235 stx %o4, [%l7 + 0x40]
24236 st %f14, [%l7 + 0x40]
24237 bcs,pn %xcc, loop_2858
24238 ldsh [%l7 + 0x46], %g2
24239 fpsub32s %f11, %f9, %f2
24240 st %f12, [%l7 + 0x30]
24241loop_2858:
24242 sth %l5, [%l7 + 0x40]
24243 ldx [%l7 + 0x48], %l4
24244 fandnot2 %f0, %f12, %f0
24245 andn %o0, %i2, %l3
24246 ld [%l7 + 0x0C], %f0
24247 fornot1 %f10, %f2, %f10
24248 ldx [%l7 + 0x78], %g7
24249 movrlz %i3, 0x2AE, %l1
24250 sll %i6, 0x02, %g5
24251 fxnor %f0, %f4, %f2
24252 udivx %g3, 0x1159, %o7
24253 tleu %xcc, 0x7
24254 movrgz %o6, %g4, %o2
24255 fornot2 %f4, %f0, %f6
24256 bshuffle %f12, %f10, %f10
24257 fmovrdne %l2, %f10, %f12
24258 fxor %f10, %f12, %f14
24259 fmovrsne %o5, %f9, %f15
24260 tleu %icc, 0x4
24261 std %f6, [%l7 + 0x40]
24262 ldsw [%l7 + 0x54], %o3
24263 bpos,a,pn %xcc, loop_2859
24264 lduh [%l7 + 0x0A], %i5
24265 stx %g6, [%l7 + 0x20]
24266 orcc %o1, 0x049D, %i4
24267loop_2859:
24268 ldsw [%l7 + 0x34], %l6
24269 fcmple16 %f8, %f8, %i1
24270 ldsw [%l7 + 0x7C], %i0
24271 lduw [%l7 + 0x7C], %g1
24272 bvc %icc, loop_2860
24273 movrlez %l0, 0x233, %i7
24274 fblg,a %fcc0, loop_2861
24275 movrgz %o4, %l5, %g2
24276loop_2860:
24277 bcs,pt %xcc, loop_2862
24278 stx %o0, [%l7 + 0x10]
24279loop_2861:
24280 stx %i2, [%l7 + 0x50]
24281 umulcc %l4, %l3, %g7
24282loop_2862:
24283 std %f4, [%l7 + 0x28]
24284 stw %l1, [%l7 + 0x2C]
24285 ldsw [%l7 + 0x54], %i6
24286 fpsub16 %f4, %f12, %f12
24287 tge %icc, 0x0
24288 fmovrslez %i3, %f13, %f10
24289 mulx %g3, %g5, %o7
24290 tle %xcc, 0x3
24291 std %f10, [%l7 + 0x40]
24292 fmovrsgz %o6, %f3, %f4
24293 fpsub16s %f12, %f10, %f1
24294 fbne,a %fcc3, loop_2863
24295 fmovdn %icc, %f9, %f14
24296 movrne %g4, %l2, %o5
24297 alignaddrl %o3, %i5, %g6
24298loop_2863:
24299 fnors %f14, %f13, %f6
24300 fpadd32s %f2, %f10, %f1
24301 st %f8, [%l7 + 0x3C]
24302 fba %fcc2, loop_2864
24303 fmul8x16al %f12, %f13, %f4
24304 tne %icc, 0x3
24305 fabss %f12, %f11
24306loop_2864:
24307 stw %o1, [%l7 + 0x54]
24308 fmovdvs %xcc, %f13, %f10
24309 fmovrslez %i4, %f6, %f10
24310 alignaddrl %l6, %i1, %o2
24311 st %f0, [%l7 + 0x10]
24312 bcs,a loop_2865
24313 fmovrse %i0, %f14, %f11
24314 fones %f5
24315 ldsh [%l7 + 0x24], %l0
24316loop_2865:
24317 tcs %xcc, 0x0
24318 taddcctv %g1, %i7, %o4
24319 fmul8sux16 %f4, %f10, %f4
24320 siam 0x2
24321 tneg %icc, 0x5
24322 tneg %icc, 0x3
24323 stx %g2, [%l7 + 0x58]
24324 andcc %l5, %i2, %o0
24325 ldub [%l7 + 0x3B], %l3
24326 movl %icc, %l4, %g7
24327 ldsh [%l7 + 0x18], %l1
24328 fmovsge %xcc, %f7, %f2
24329 fmovsgu %xcc, %f12, %f0
24330 edge16l %i3, %g3, %i6
24331 fmul8x16au %f1, %f11, %f4
24332 add %g5, 0x01D2, %o7
24333 fmovrsgez %o6, %f2, %f2
24334 lduw [%l7 + 0x34], %g4
24335 ble,a,pt %icc, loop_2866
24336 fmovsg %xcc, %f12, %f3
24337 fmovda %xcc, %f15, %f14
24338 st %f9, [%l7 + 0x0C]
24339loop_2866:
24340 srl %o5, %l2, %i5
24341 ldub [%l7 + 0x1D], %g6
24342 fmovde %xcc, %f2, %f9
24343 fnegd %f8, %f6
24344 fpadd16s %f7, %f12, %f8
24345 ldub [%l7 + 0x2E], %o3
24346 ldd [%l7 + 0x70], %f14
24347 fmovsg %xcc, %f6, %f12
24348 sth %o1, [%l7 + 0x24]
24349 ldx [%l7 + 0x78], %i4
24350 fcmpd %fcc1, %f8, %f14
24351 movre %i1, 0x346, %o2
24352 fmovrdlz %l6, %f0, %f14
24353 addccc %l0, 0x01BB, %i0
24354 fnot1 %f10, %f0
24355 fmovsleu %icc, %f12, %f9
24356 fone %f2
24357 ld [%l7 + 0x74], %f3
24358 alignaddr %i7, %o4, %g1
24359 ldub [%l7 + 0x4C], %l5
24360 array8 %i2, %g2, %l3
24361 lduh [%l7 + 0x54], %o0
24362 smulcc %g7, 0x0BAD, %l1
24363 lduw [%l7 + 0x38], %i3
24364 movgu %xcc, %l4, %g3
24365 fmovrslez %g5, %f14, %f10
24366 stw %o7, [%l7 + 0x68]
24367 fmovrse %i6, %f15, %f8
24368 ld [%l7 + 0x18], %f1
24369 brlz,a %g4, loop_2867
24370 st %f2, [%l7 + 0x18]
24371 fmovrde %o5, %f12, %f12
24372 bcs %icc, loop_2868
24373loop_2867:
24374 bshuffle %f10, %f12, %f8
24375 fmovsg %xcc, %f8, %f10
24376 ldx [%l7 + 0x10], %o6
24377loop_2868:
24378 fmovscc %icc, %f3, %f4
24379 sll %i5, 0x03, %g6
24380 bne,a loop_2869
24381 stx %o3, [%l7 + 0x20]
24382 fbl %fcc0, loop_2870
24383 ldd [%l7 + 0x08], %f10
24384loop_2869:
24385 sdivx %o1, 0x1CAC, %l2
24386 sth %i4, [%l7 + 0x56]
24387loop_2870:
24388 movl %icc, %i1, %o2
24389 fandnot2 %f8, %f0, %f4
24390 fmul8x16au %f1, %f3, %f0
24391 umul %l0, %l6, %i0
24392 lduh [%l7 + 0x20], %i7
24393 fblg %fcc0, loop_2871
24394 tpos %xcc, 0x6
24395 edge8 %o4, %l5, %g1
24396 te %xcc, 0x4
24397loop_2871:
24398 andncc %i2, %g2, %o0
24399 movl %xcc, %g7, %l1
24400 lduw [%l7 + 0x68], %l3
24401 fmovrdgz %l4, %f2, %f12
24402 fpadd16s %f13, %f12, %f10
24403 fmovsgu %icc, %f7, %f8
24404 fbul,a %fcc0, loop_2872
24405 ldsh [%l7 + 0x66], %g3
24406 umul %i3, 0x086E, %g5
24407 sth %o7, [%l7 + 0x54]
24408loop_2872:
24409 ldd [%l7 + 0x30], %f10
24410 movgu %xcc, %i6, %o5
24411 ld [%l7 + 0x1C], %f14
24412 ldub [%l7 + 0x25], %o6
24413 fmul8x16 %f12, %f8, %f10
24414 fbug,a %fcc1, loop_2873
24415 ldub [%l7 + 0x42], %g4
24416 ble,a loop_2874
24417 xor %i5, %g6, %o1
24418loop_2873:
24419 fbn %fcc2, loop_2875
24420 lduw [%l7 + 0x68], %o3
24421loop_2874:
24422 edge8n %i4, %l2, %i1
24423 fbule,a %fcc3, loop_2876
24424loop_2875:
24425 bl %icc, loop_2877
24426 stb %l0, [%l7 + 0x50]
24427 andn %l6, 0x1AE1, %i0
24428loop_2876:
24429 brnz %o2, loop_2878
24430loop_2877:
24431 ldsh [%l7 + 0x2E], %o4
24432 fpackfix %f10, %f14
24433 tl %xcc, 0x1
24434loop_2878:
24435 stx %i7, [%l7 + 0x20]
24436 fpsub32 %f14, %f12, %f6
24437 move %xcc, %g1, %i2
24438 lduw [%l7 + 0x5C], %g2
24439 ldsb [%l7 + 0x10], %o0
24440 xor %g7, %l1, %l3
24441 movneg %xcc, %l5, %g3
24442 fnor %f10, %f14, %f0
24443 fbug,a %fcc2, loop_2879
24444 fpsub32s %f12, %f4, %f5
24445 ldub [%l7 + 0x34], %i3
24446 stw %g5, [%l7 + 0x08]
24447loop_2879:
24448 ldd [%l7 + 0x70], %f8
24449 alignaddrl %l4, %o7, %o5
24450 ldd [%l7 + 0x58], %f0
24451 srlx %o6, %g4, %i6
24452 stb %i5, [%l7 + 0x6F]
24453 bg,a loop_2880
24454 fpsub32s %f12, %f11, %f4
24455 fnegd %f10, %f10
24456 ldx [%l7 + 0x48], %o1
24457loop_2880:
24458 ld [%l7 + 0x6C], %f11
24459 ld [%l7 + 0x60], %f5
24460 lduw [%l7 + 0x0C], %o3
24461 ld [%l7 + 0x5C], %f9
24462 fnot2 %f0, %f0
24463 fornot2 %f10, %f8, %f14
24464 tvs %xcc, 0x0
24465 fmovde %xcc, %f1, %f10
24466 fmuld8ulx16 %f14, %f12, %f4
24467 stw %i4, [%l7 + 0x3C]
24468 fsrc1 %f4, %f10
24469 fmovrdlez %g6, %f2, %f6
24470 fones %f14
24471 movrne %l2, %i1, %l6
24472 fbo,a %fcc1, loop_2881
24473 ldd [%l7 + 0x30], %f0
24474 fbne %fcc1, loop_2882
24475 fmovdcc %icc, %f11, %f10
24476loop_2881:
24477 std %f0, [%l7 + 0x20]
24478 tleu %xcc, 0x7
24479loop_2882:
24480 edge16l %l0, %o2, %o4
24481 stx %i7, [%l7 + 0x10]
24482 ldsw [%l7 + 0x20], %i0
24483 mova %icc, %g1, %g2
24484 stb %o0, [%l7 + 0x36]
24485 bl,a,pn %xcc, loop_2883
24486 stb %g7, [%l7 + 0x32]
24487 ldx [%l7 + 0x40], %l1
24488 stb %i2, [%l7 + 0x4A]
24489loop_2883:
24490 nop
24491 setx loop_2884, %l0, %l1
24492 wrpr 0x1, %tl
24493 wrpr %l1, %tpc
24494 add %l1, 0x4, %l1
24495 wrpr %l1, %tnpc
24496 setx 0x34400001400, %l0, %l1
24497 wrpr %l1, %tstate
24498 wrhpr 0x4, %htstate
24499 retry
24500 pdist %f14, %f8, %f2
24501 fornot1s %f5, %f6, %f11
24502 ld [%l7 + 0x6C], %f3
24503loop_2884:
24504 sdiv %l3, 0x17D9, %l5
24505 fornot2s %f8, %f4, %f9
24506 movre %g3, 0x213, %i3
24507 fornot2 %f12, %f8, %f12
24508 ldd [%l7 + 0x58], %f14
24509 fmovsa %icc, %f14, %f7
24510 ldsh [%l7 + 0x68], %g5
24511 ldsw [%l7 + 0x3C], %o7
24512 fmuld8sux16 %f8, %f3, %f12
24513 fmovrdne %o5, %f6, %f0
24514 stw %o6, [%l7 + 0x40]
24515 ldsb [%l7 + 0x2A], %l4
24516 ldsh [%l7 + 0x6E], %g4
24517 sth %i5, [%l7 + 0x2A]
24518 bvc,pn %xcc, loop_2885
24519 fbne,a %fcc2, loop_2886
24520 fmovsl %icc, %f14, %f0
24521 fxnors %f15, %f0, %f2
24522loop_2885:
24523 fornot2 %f2, %f10, %f4
24524loop_2886:
24525 fexpand %f3, %f4
24526 fbe %fcc3, loop_2887
24527 stb %i6, [%l7 + 0x11]
24528 umulcc %o1, 0x1F50, %i4
24529 fmovrdgz %g6, %f4, %f8
24530loop_2887:
24531 movg %xcc, %o3, %i1
24532 for %f10, %f4, %f14
24533 ldsw [%l7 + 0x64], %l2
24534 stw %l6, [%l7 + 0x68]
24535 fsrc1s %f6, %f10
24536 std %f12, [%l7 + 0x60]
24537 fmovda %xcc, %f9, %f7
24538 fmovrsne %o2, %f5, %f9
24539 ld [%l7 + 0x08], %f6
24540 fba %fcc2, loop_2888
24541 ldd [%l7 + 0x20], %f6
24542 fmovrsne %o4, %f0, %f1
24543 fandnot1 %f12, %f0, %f12
24544loop_2888:
24545 ldd [%l7 + 0x20], %f6
24546 ldx [%l7 + 0x48], %i7
24547 edge16l %l0, %i0, %g2
24548 st %f6, [%l7 + 0x6C]
24549 tg %icc, 0x7
24550 fmuld8ulx16 %f15, %f9, %f10
24551 sth %o0, [%l7 + 0x54]
24552 mova %icc, %g1, %l1
24553 call loop_2889
24554 smulcc %i2, %l3, %l5
24555 tn %xcc, 0x1
24556 tneg %xcc, 0x3
24557loop_2889:
24558 addcc %g7, 0x033A, %g3
24559 edge16l %g5, %i3, %o7
24560 fxors %f13, %f12, %f9
24561 fpsub32 %f14, %f8, %f4
24562 movcc %icc, %o6, %l4
24563 ldsb [%l7 + 0x1A], %o5
24564 ldd [%l7 + 0x60], %f0
24565 fmovdgu %icc, %f1, %f7
24566 fmovdl %icc, %f1, %f11
24567 ldub [%l7 + 0x1F], %g4
24568 addccc %i6, %o1, %i5
24569 andcc %g6, %i4, %i1
24570 ldub [%l7 + 0x09], %l2
24571 bpos,a,pt %xcc, loop_2890
24572 fandnot2 %f10, %f10, %f8
24573 nop
24574 setx loop_2891, %l0, %l1
24575 jmpl %l1, %l6
24576 st %f14, [%l7 + 0x7C]
24577loop_2890:
24578 ldsw [%l7 + 0x60], %o2
24579 sth %o4, [%l7 + 0x5A]
24580loop_2891:
24581 fors %f0, %f0, %f13
24582 ldd [%l7 + 0x38], %f12
24583 movrlez %o3, 0x0DA, %i7
24584 fmovscc %xcc, %f6, %f11
24585 udiv %l0, 0x188C, %g2
24586 fmovrse %o0, %f11, %f5
24587 fmovdl %icc, %f6, %f1
24588 fmovrse %i0, %f9, %f1
24589 fmovd %f12, %f14
24590 fabss %f2, %f10
24591 addc %g1, 0x0179, %i2
24592 edge8l %l3, %l5, %l1
24593 lduh [%l7 + 0x2C], %g3
24594 st %f15, [%l7 + 0x24]
24595 stb %g5, [%l7 + 0x15]
24596 fmovsgu %xcc, %f7, %f14
24597 tn %xcc, 0x0
24598 ldub [%l7 + 0x1E], %i3
24599 orncc %o7, %o6, %g7
24600 stb %o5, [%l7 + 0x20]
24601 fmovdvc %icc, %f5, %f13
24602 ldub [%l7 + 0x76], %l4
24603 ldsw [%l7 + 0x4C], %g4
24604 std %f4, [%l7 + 0x58]
24605 edge16l %o1, %i5, %g6
24606 fmovsl %icc, %f5, %f15
24607 mulx %i6, %i4, %i1
24608 fmovdge %xcc, %f10, %f10
24609 fmul8ulx16 %f2, %f12, %f0
24610 edge16n %l2, %l6, %o2
24611 umulcc %o3, %o4, %l0
24612 movvc %xcc, %i7, %o0
24613 fmuld8ulx16 %f5, %f5, %f14
24614 fbge,a %fcc1, loop_2892
24615 movrgez %g2, 0x30D, %g1
24616 add %i2, 0x0D85, %l3
24617 bge,a %icc, loop_2893
24618loop_2892:
24619 fmovrsgez %i0, %f10, %f11
24620 xnor %l5, 0x0CB8, %g3
24621 fmovrsgz %g5, %f15, %f5
24622loop_2893:
24623 ldd [%l7 + 0x38], %f6
24624 call loop_2894
24625 faligndata %f2, %f12, %f10
24626 fnegs %f3, %f12
24627 fpsub32 %f4, %f10, %f6
24628loop_2894:
24629 alignaddr %i3, %o7, %l1
24630 fmovscs %icc, %f10, %f10
24631 tgu %xcc, 0x5
24632 andcc %g7, 0x106C, %o6
24633 ldsh [%l7 + 0x30], %o5
24634 fmovdg %xcc, %f2, %f0
24635 udiv %l4, 0x1F24, %g4
24636 ldd [%l7 + 0x40], %f4
24637 fmovdcs %icc, %f9, %f3
24638 sub %o1, %i5, %g6
24639 ldsw [%l7 + 0x10], %i4
24640 movn %xcc, %i1, %l2
24641 xorcc %i6, %o2, %o3
24642 nop
24643 setx loop_2895, %l0, %l1
24644 wrpr 0x1, %tl
24645 wrpr %l1, %tnpc
24646 setx 0x34400001400, %l0, %l1
24647 wrpr %l1, %tstate
24648 wrhpr 0x4, %htstate
24649 done
24650 lduh [%l7 + 0x0A], %l6
24651 fmovrse %o4, %f11, %f13
24652 fbug,a %fcc2, loop_2896
24653loop_2895:
24654 fcmpne16 %f4, %f10, %l0
24655 ldsb [%l7 + 0x34], %i7
24656 fbu %fcc2, loop_2897
24657loop_2896:
24658 edge16ln %g2, %g1, %o0
24659 movl %icc, %l3, %i0
24660 fmovrde %i2, %f2, %f10
24661loop_2897:
24662 fbue,a %fcc1, loop_2898
24663 fnand %f8, %f14, %f12
24664 bpos,pt %icc, loop_2899
24665 ldsh [%l7 + 0x52], %g3
24666loop_2898:
24667 fzeros %f2
24668 edge32ln %l5, %i3, %g5
24669loop_2899:
24670 fnors %f4, %f5, %f1
24671 fcmpeq32 %f10, %f14, %o7
24672 st %f0, [%l7 + 0x08]
24673 edge16l %l1, %g7, %o5
24674 stb %l4, [%l7 + 0x0F]
24675 udiv %o6, 0x116A, %g4
24676 tcc %icc, 0x5
24677 ldx [%l7 + 0x08], %o1
24678 fmovsne %xcc, %f2, %f15
24679 fnor %f4, %f2, %f2
24680 fmovsleu %xcc, %f9, %f15
24681 fmovs %f7, %f1
24682 ldx [%l7 + 0x58], %g6
24683 ldub [%l7 + 0x58], %i4
24684 edge32ln %i5, %i1, %i6
24685 edge8n %o2, %l2, %l6
24686 fand %f4, %f6, %f0
24687 sub %o3, 0x1AD7, %l0
24688 tsubcctv %i7, %o4, %g1
24689 brlez,a %g2, loop_2900
24690 bneg,pt %icc, loop_2901
24691 fmovsg %icc, %f15, %f10
24692 lduh [%l7 + 0x1E], %l3
24693loop_2900:
24694 nop
24695 setx loop_2902, %l0, %l1
24696 wrpr 0x1, %tl
24697 wrpr %l1, %tpc
24698 add %l1, 0x4, %l1
24699 wrpr %l1, %tnpc
24700 setx 0x34400001400, %l0, %l1
24701 wrpr %l1, %tstate
24702 wrhpr 0x4, %htstate
24703 retry
24704loop_2901:
24705 lduh [%l7 + 0x5A], %i0
24706 fnand %f6, %f6, %f6
24707 nop
24708 setx loop_2903, %l0, %l1
24709 wrpr 0x1, %tl
24710 wrpr %l1, %tnpc
24711 setx 0x34400001400, %l0, %l1
24712 wrpr %l1, %tstate
24713 wrhpr 0x4, %htstate
24714 done
24715loop_2902:
24716 tge %xcc, 0x3
24717 fpsub16s %f14, %f1, %f14
24718 fmovs %f10, %f4
24719loop_2903:
24720 xnor %o0, 0x0F87, %i2
24721 fbn %fcc3, loop_2904
24722 subcc %l5, 0x1018, %i3
24723 fnand %f0, %f4, %f14
24724 fmovdl %icc, %f9, %f10
24725loop_2904:
24726 fmovrdlez %g5, %f0, %f10
24727 fexpand %f12, %f2
24728 addc %g3, %o7, %g7
24729 fble,a %fcc2, loop_2905
24730 orn %l1, %o5, %o6
24731 ldsw [%l7 + 0x6C], %g4
24732 fcmpgt32 %f2, %f8, %o1
24733loop_2905:
24734 ldub [%l7 + 0x4E], %l4
24735 array16 %g6, %i4, %i1
24736 addccc %i6, %o2, %l2
24737 st %f15, [%l7 + 0x28]
24738 ba,a,pt %xcc, loop_2906
24739 sdivx %l6, 0x14AC, %i5
24740 movl %xcc, %o3, %i7
24741 fmovrdlz %o4, %f6, %f14
24742loop_2906:
24743 stb %l0, [%l7 + 0x7A]
24744 fnegd %f10, %f2
24745 andcc %g1, %g2, %i0
24746 ldsw [%l7 + 0x38], %o0
24747 tcs %xcc, 0x5
24748 bgu,a,pn %xcc, loop_2907
24749 te %xcc, 0x0
24750 sth %i2, [%l7 + 0x6C]
24751 stx %l3, [%l7 + 0x10]
24752loop_2907:
24753 edge16 %i3, %l5, %g5
24754 edge16n %o7, %g3, %g7
24755 movre %o5, 0x3E8, %l1
24756 fmovdvs %xcc, %f14, %f7
24757 fmul8x16 %f7, %f12, %f14
24758 sra %o6, 0x00, %g4
24759 bl,a %icc, loop_2908
24760 ldsw [%l7 + 0x40], %o1
24761 ld [%l7 + 0x4C], %f7
24762 fmovdcc %icc, %f11, %f9
24763loop_2908:
24764 fcmple32 %f0, %f2, %g6
24765 fba %fcc1, loop_2909
24766 sllx %l4, 0x19, %i1
24767 lduh [%l7 + 0x7C], %i4
24768 fabss %f4, %f12
24769loop_2909:
24770 fbl %fcc3, loop_2910
24771 ldub [%l7 + 0x70], %i6
24772 movre %l2, %o2, %i5
24773 ldd [%l7 + 0x48], %f8
24774loop_2910:
24775 xor %o3, %l6, %o4
24776 ldub [%l7 + 0x58], %l0
24777 sdivx %g1, 0x0830, %g2
24778 fpsub16 %f10, %f4, %f2
24779 fbne %fcc3, loop_2911
24780 fmovsge %xcc, %f11, %f11
24781 tge %xcc, 0x2
24782 smulcc %i0, %o0, %i2
24783loop_2911:
24784 tgu %icc, 0x6
24785 brgez %l3, loop_2912
24786 tcc %xcc, 0x2
24787 fandnot1s %f11, %f15, %f8
24788 fmovsle %icc, %f14, %f0
24789loop_2912:
24790 ldd [%l7 + 0x40], %f8
24791 fand %f2, %f12, %f14
24792 tne %icc, 0x3
24793 fnor %f4, %f2, %f8
24794 xor %i3, %l5, %g5
24795 fcmpne32 %f10, %f4, %i7
24796 nop
24797 setx loop_2913, %l0, %l1
24798 wrpr 0x1, %tl
24799 wrpr %l1, %tpc
24800 add %l1, 0x4, %l1
24801 wrpr %l1, %tnpc
24802 setx 0x34400001400, %l0, %l1
24803 wrpr %l1, %tstate
24804 wrhpr 0x4, %htstate
24805 retry
24806 lduh [%l7 + 0x6A], %o7
24807 ld [%l7 + 0x30], %f0
24808 fbule,a %fcc3, loop_2914
24809loop_2913:
24810 sdivcc %g3, 0x028B, %g7
24811 st %f14, [%l7 + 0x3C]
24812 std %f4, [%l7 + 0x78]
24813loop_2914:
24814 nop
24815 setx loop_2915, %l0, %l1
24816 wrpr 0x1, %tl
24817 wrpr %l1, %tnpc
24818 setx 0x34400001400, %l0, %l1
24819 wrpr %l1, %tstate
24820 wrhpr 0x4, %htstate
24821 done
24822 brlz,a %l1, loop_2916
24823 fandnot1s %f2, %f13, %f6
24824 fsrc2 %f6, %f10
24825loop_2915:
24826 fbn %fcc2, loop_2917
24827loop_2916:
24828 umul %o5, 0x02AD, %o6
24829 fcmpeq32 %f6, %f6, %g4
24830 movrlez %o1, %l4, %i1
24831loop_2917:
24832 fmovdleu %xcc, %f0, %f11
24833 fmovsvc %icc, %f12, %f10
24834 bgu,a,pn %icc, loop_2918
24835 ldsh [%l7 + 0x42], %g6
24836 sethi 0x0999, %i6
24837 fors %f7, %f8, %f12
24838loop_2918:
24839 stw %l2, [%l7 + 0x60]
24840 fpsub16 %f10, %f14, %f10
24841 andncc %o2, %i5, %i4
24842 fnot2 %f6, %f10
24843 lduh [%l7 + 0x52], %o3
24844 ldsb [%l7 + 0x6D], %l6
24845 edge8l %l0, %g1, %g2
24846 fandnot1s %f5, %f1, %f5
24847 ldsw [%l7 + 0x6C], %i0
24848 bvc,a %icc, loop_2919
24849 fcmpeq32 %f10, %f8, %o0
24850 lduh [%l7 + 0x40], %o4
24851 xnorcc %i2, %l3, %i3
24852loop_2919:
24853 ldsh [%l7 + 0x38], %g5
24854 ldd [%l7 + 0x58], %f10
24855 edge16n %i7, %o7, %g3
24856 addcc %l5, %l1, %g7
24857 fone %f12
24858 udiv %o5, 0x120A, %g4
24859 ldub [%l7 + 0x4D], %o1
24860 ta %icc, 0x0
24861 ld [%l7 + 0x34], %f3
24862 sdiv %o6, 0x0346, %i1
24863 tl %xcc, 0x4
24864 fsrc1 %f4, %f6
24865 lduh [%l7 + 0x3C], %l4
24866 bvc %icc, loop_2920
24867 ldd [%l7 + 0x50], %f14
24868 or %i6, 0x1AB0, %l2
24869 stx %o2, [%l7 + 0x68]
24870loop_2920:
24871 sth %i5, [%l7 + 0x72]
24872 ld [%l7 + 0x70], %f10
24873 ldub [%l7 + 0x6A], %i4
24874 faligndata %f0, %f2, %f10
24875 tg %icc, 0x1
24876 move %icc, %g6, %l6
24877 bvs loop_2921
24878 movrgez %o3, %g1, %l0
24879 or %g2, %o0, %o4
24880 addcc %i0, 0x1BDD, %l3
24881loop_2921:
24882 fmovsne %icc, %f11, %f7
24883 movcc %xcc, %i2, %i3
24884 brnz %i7, loop_2922
24885 fmovsvc %xcc, %f14, %f2
24886 fnot2 %f2, %f10
24887 fmovdcs %xcc, %f8, %f7
24888loop_2922:
24889 orn %g5, 0x17BF, %g3
24890 fmovrslez %l5, %f11, %f1
24891 fcmpeq16 %f4, %f14, %o7
24892 addc %l1, %g7, %g4
24893 stw %o5, [%l7 + 0x68]
24894 movne %xcc, %o6, %o1
24895 fmovrde %i1, %f2, %f8
24896 fmovrdgez %i6, %f6, %f8
24897 srlx %l4, %o2, %l2
24898 fmovrdgz %i4, %f4, %f4
24899 fnot1 %f10, %f8
24900 movrlez %g6, 0x333, %l6
24901 ldsb [%l7 + 0x0B], %o3
24902 st %f10, [%l7 + 0x78]
24903 ta %xcc, 0x2
24904 fandnot2s %f9, %f8, %f5
24905 xnorcc %g1, %i5, %l0
24906 fcmple16 %f8, %f2, %o0
24907 tgu %xcc, 0x4
24908 tgu %icc, 0x6
24909 stx %g2, [%l7 + 0x40]
24910 orn %o4, %l3, %i0
24911 brlz %i2, loop_2923
24912 fmovrdlez %i3, %f2, %f12
24913 stb %i7, [%l7 + 0x2F]
24914 lduh [%l7 + 0x76], %g3
24915loop_2923:
24916 stx %g5, [%l7 + 0x78]
24917 movle %icc, %o7, %l1
24918 ldsw [%l7 + 0x20], %g7
24919 movvs %xcc, %l5, %o5
24920 fandnot2 %f0, %f0, %f12
24921 movgu %xcc, %o6, %g4
24922 fmovdpos %xcc, %f13, %f8
24923 umul %i1, 0x022E, %o1
24924 bgu,a,pt %xcc, loop_2924
24925 movvs %icc, %l4, %o2
24926 subc %l2, 0x0FF9, %i4
24927 movcs %icc, %g6, %l6
24928loop_2924:
24929 tcs %icc, 0x4
24930 fnand %f4, %f8, %f10
24931 stx %o3, [%l7 + 0x30]
24932 stx %g1, [%l7 + 0x10]
24933 fmovsl %xcc, %f15, %f11
24934 std %f10, [%l7 + 0x18]
24935 edge8l %i5, %i6, %o0
24936 stb %l0, [%l7 + 0x15]
24937 tneg %icc, 0x7
24938 lduh [%l7 + 0x70], %g2
24939 te %xcc, 0x3
24940 ldsb [%l7 + 0x1F], %o4
24941 bvs,a loop_2925
24942 fmovsvc %icc, %f10, %f14
24943 movgu %icc, %i0, %i2
24944 fnot2s %f11, %f3
24945loop_2925:
24946 ldd [%l7 + 0x58], %f8
24947 or %i3, 0x0360, %i7
24948 fmovdle %icc, %f2, %f15
24949 fmovdne %xcc, %f15, %f3
24950 ba,a,pt %xcc, loop_2926
24951 fornot1s %f1, %f1, %f15
24952 stb %g3, [%l7 + 0x6D]
24953 ldx [%l7 + 0x48], %g5
24954loop_2926:
24955 subccc %o7, %l3, %l1
24956 fxnor %f14, %f10, %f6
24957 bcs,pt %xcc, loop_2927
24958 ldsh [%l7 + 0x20], %l5
24959 fmul8ulx16 %f14, %f14, %f6
24960 lduh [%l7 + 0x5E], %o5
24961loop_2927:
24962 lduh [%l7 + 0x7E], %g7
24963 fmovrse %g4, %f6, %f3
24964 movpos %icc, %i1, %o1
24965 bneg loop_2928
24966 bge,a,pn %icc, loop_2929
24967 fornot1s %f1, %f0, %f15
24968 stw %o6, [%l7 + 0x60]
24969loop_2928:
24970 lduh [%l7 + 0x1A], %l4
24971loop_2929:
24972 bcs loop_2930
24973 fmovdvs %icc, %f8, %f1
24974 ldd [%l7 + 0x38], %f8
24975 ldub [%l7 + 0x71], %l2
24976loop_2930:
24977 bcs,a %xcc, loop_2931
24978 ldub [%l7 + 0x69], %o2
24979 ldsb [%l7 + 0x54], %g6
24980 ldub [%l7 + 0x42], %i4
24981loop_2931:
24982 bcc loop_2932
24983 fmuld8sux16 %f4, %f9, %f2
24984 st %f15, [%l7 + 0x34]
24985 ldub [%l7 + 0x1E], %l6
24986loop_2932:
24987 movpos %icc, %g1, %i5
24988 bleu,pt %icc, loop_2933
24989 fmovdn %xcc, %f2, %f14
24990 lduw [%l7 + 0x44], %i6
24991 fmul8ulx16 %f0, %f14, %f6
24992loop_2933:
24993 movrlez %o0, 0x222, %l0
24994 ld [%l7 + 0x28], %f13
24995 fmovsge %icc, %f2, %f2
24996 fmovsneg %icc, %f12, %f8
24997 fandnot2s %f6, %f4, %f3
24998 stx %g2, [%l7 + 0x28]
24999 fones %f13
25000 fcmpeq16 %f6, %f0, %o3
25001 bshuffle %f4, %f4, %f14
25002 ldx [%l7 + 0x40], %i0
25003 sethi 0x082F, %i2
25004 fpack16 %f14, %f5
25005 fmul8x16au %f12, %f4, %f8
25006 fcmps %fcc0, %f3, %f7
25007 bge,a %icc, loop_2934
25008 sdivcc %o4, 0x198F, %i3
25009 andcc %i7, %g5, %g3
25010 orcc %o7, 0x0BB3, %l3
25011loop_2934:
25012 bcs,a %icc, loop_2935
25013 lduh [%l7 + 0x60], %l1
25014 fandnot1 %f6, %f4, %f8
25015 sdiv %l5, 0x120E, %g7
25016loop_2935:
25017 edge8 %g4, %i1, %o1
25018 ldsb [%l7 + 0x78], %o5
25019 sth %l4, [%l7 + 0x58]
25020 addcc %o6, %o2, %g6
25021 move %xcc, %l2, %l6
25022 tvc %xcc, 0x0
25023 srlx %i4, %g1, %i5
25024 fandnot2s %f10, %f4, %f3
25025 brgez,a %o0, loop_2936
25026 stb %i6, [%l7 + 0x71]
25027 fmovrsne %l0, %f8, %f4
25028 ldsh [%l7 + 0x36], %g2
25029loop_2936:
25030 bgu,a loop_2937
25031 orncc %o3, 0x10DA, %i2
25032 addccc %i0, %i3, %i7
25033 sth %o4, [%l7 + 0x6A]
25034loop_2937:
25035 te %xcc, 0x0
25036 tle %xcc, 0x3
25037 fmovsgu %icc, %f12, %f14
25038 bshuffle %f12, %f6, %f8
25039 bn,a %icc, loop_2938
25040 orcc %g5, %o7, %g3
25041 fmul8x16 %f4, %f0, %f6
25042 mova %icc, %l1, %l5
25043loop_2938:
25044 stw %g7, [%l7 + 0x68]
25045 nop
25046 setx loop_2939, %l0, %l1
25047 wrpr 0x1, %tl
25048 wrpr %l1, %tpc
25049 add %l1, 0x4, %l1
25050 wrpr %l1, %tnpc
25051 setx 0x34400001400, %l0, %l1
25052 wrpr %l1, %tstate
25053 wrhpr 0x4, %htstate
25054 retry
25055 sub %g4, %i1, %o1
25056 tne %xcc, 0x4
25057 fmovsn %xcc, %f2, %f13
25058loop_2939:
25059 nop
25060 setx loop_2940, %l0, %l1
25061 wrpr 0x1, %tl
25062 wrpr %l1, %tpc
25063 add %l1, 0x4, %l1
25064 wrpr %l1, %tnpc
25065 setx 0x34400001400, %l0, %l1
25066 wrpr %l1, %tstate
25067 wrhpr 0x4, %htstate
25068 retry
25069 std %f2, [%l7 + 0x38]
25070 fmovrsgez %o5, %f2, %f7
25071 tge %xcc, 0x0
25072loop_2940:
25073 fmovrsne %l3, %f13, %f15
25074 fbge,a %fcc0, loop_2941
25075 for %f10, %f14, %f14
25076 std %f12, [%l7 + 0x78]
25077 fmovsa %icc, %f5, %f15
25078loop_2941:
25079 ldsh [%l7 + 0x46], %o6
25080 sll %l4, 0x0A, %o2
25081 popc %l2, %g6
25082 ldub [%l7 + 0x3B], %i4
25083 fmovdg %xcc, %f0, %f11
25084 fmovsne %icc, %f2, %f14
25085 fornot2s %f7, %f15, %f9
25086 ldd [%l7 + 0x20], %f4
25087 ldub [%l7 + 0x19], %g1
25088 fmovrslez %i5, %f9, %f11
25089 movgu %icc, %l6, %o0
25090 fmovrdne %i6, %f10, %f2
25091 ldsh [%l7 + 0x20], %g2
25092 lduw [%l7 + 0x24], %o3
25093 fmovsgu %icc, %f8, %f13
25094 stw %l0, [%l7 + 0x24]
25095 sub %i0, 0x1625, %i3
25096 std %f14, [%l7 + 0x10]
25097 ldx [%l7 + 0x08], %i7
25098 ldsh [%l7 + 0x2A], %i2
25099 srl %g5, 0x18, %o4
25100 ta %xcc, 0x3
25101 fbu %fcc2, loop_2942
25102 std %f14, [%l7 + 0x28]
25103 std %f14, [%l7 + 0x70]
25104 brgez,a %o7, loop_2943
25105loop_2942:
25106 fabsd %f4, %f2
25107 srlx %g3, %l5, %l1
25108 ldsh [%l7 + 0x0C], %g7
25109loop_2943:
25110 stb %i1, [%l7 + 0x6B]
25111 fcmpeq16 %f6, %f0, %g4
25112 taddcc %o5, 0x0859, %l3
25113 ldd [%l7 + 0x68], %f6
25114 tcs %xcc, 0x7
25115 tvs %xcc, 0x7
25116 tsubcc %o1, %o6, %l4
25117 lduw [%l7 + 0x54], %o2
25118 bneg,a,pt %icc, loop_2944
25119 fbn,a %fcc3, loop_2945
25120 array16 %g6, %i4, %l2
25121 brgz,a %g1, loop_2946
25122loop_2944:
25123 tleu %icc, 0x4
25124loop_2945:
25125 and %i5, 0x05F6, %l6
25126 fbne %fcc3, loop_2947
25127loop_2946:
25128 tcc %xcc, 0x0
25129 ldsb [%l7 + 0x39], %o0
25130 movrne %i6, 0x0BE, %g2
25131loop_2947:
25132 ldd [%l7 + 0x78], %f6
25133 movl %xcc, %l0, %o3
25134 fbe %fcc0, loop_2948
25135 lduw [%l7 + 0x40], %i0
25136 st %f9, [%l7 + 0x54]
25137 udivx %i7, 0x0D15, %i2
25138loop_2948:
25139 fbue,a %fcc0, loop_2949
25140 ldsw [%l7 + 0x0C], %i3
25141 call loop_2950
25142 sth %o4, [%l7 + 0x2E]
25143loop_2949:
25144 movleu %xcc, %o7, %g3
25145 brlez %g5, loop_2951
25146loop_2950:
25147 fmovdgu %icc, %f8, %f1
25148 fpadd16 %f10, %f4, %f8
25149 nop
25150 setx loop_2952, %l0, %l1
25151 wrpr 0x1, %tl
25152 wrpr %l1, %tnpc
25153 setx 0x34400001400, %l0, %l1
25154 wrpr %l1, %tstate
25155 wrhpr 0x4, %htstate
25156 done
25157loop_2951:
25158 std %f6, [%l7 + 0x40]
25159 brgz %l5, loop_2953
25160 fmovde %xcc, %f13, %f4
25161loop_2952:
25162 andn %l1, 0x066C, %g7
25163 movle %icc, %i1, %g4
25164loop_2953:
25165 fmovda %icc, %f0, %f4
25166 movcs %icc, %l3, %o1
25167 st %f11, [%l7 + 0x40]
25168 srl %o6, %l4, %o5
25169 te %icc, 0x4
25170 fmovrdgz %o2, %f2, %f2
25171 orcc %i4, %l2, %g1
25172 fcmpes %fcc1, %f2, %f3
25173 pdist %f10, %f10, %f14
25174 srax %g6, 0x0E, %l6
25175 edge8l %o0, %i6, %i5
25176 subc %l0, %o3, %i0
25177 fcmple16 %f6, %f14, %i7
25178 fmovdpos %xcc, %f13, %f12
25179 fsrc1s %f14, %f15
25180 bl,a loop_2954
25181 ld [%l7 + 0x4C], %f12
25182 lduw [%l7 + 0x54], %i2
25183 smul %i3, 0x1CAB, %o4
25184loop_2954:
25185 movvs %icc, %g2, %g3
25186 bshuffle %f12, %f14, %f0
25187 fbo %fcc0, loop_2955
25188 andncc %o7, %l5, %l1
25189 sllx %g7, %g5, %g4
25190 ld [%l7 + 0x4C], %f15
25191loop_2955:
25192 tpos %xcc, 0x3
25193 addccc %i1, 0x1F14, %o1
25194 tgu %icc, 0x7
25195 stb %o6, [%l7 + 0x3D]
25196 fbo,a %fcc2, loop_2956
25197 fba %fcc0, loop_2957
25198 andncc %l4, %l3, %o2
25199 fmovse %xcc, %f8, %f0
25200loop_2956:
25201 xorcc %o5, %i4, %g1
25202loop_2957:
25203 fcmps %fcc3, %f5, %f12
25204 sub %g6, 0x164E, %l2
25205 movre %l6, %i6, %o0
25206 stx %i5, [%l7 + 0x30]
25207 tg %icc, 0x2
25208 movcc %icc, %o3, %l0
25209 edge16 %i0, %i7, %i2
25210 fandnot1s %f9, %f14, %f3
25211 andncc %o4, %g2, %g3
25212 tl %icc, 0x6
25213 stw %i3, [%l7 + 0x70]
25214 ldsh [%l7 + 0x6C], %l5
25215 stb %o7, [%l7 + 0x60]
25216 fmovs %f3, %f1
25217 fmovrse %l1, %f7, %f0
25218 srl %g7, %g4, %i1
25219 fmovrdlz %g5, %f0, %f4
25220 stw %o6, [%l7 + 0x48]
25221 bl,a,pt %xcc, loop_2958
25222 fmovsneg %icc, %f11, %f4
25223 fmovsneg %xcc, %f1, %f2
25224 fornot1 %f6, %f0, %f12
25225loop_2958:
25226 st %f14, [%l7 + 0x74]
25227 fpsub16s %f14, %f10, %f8
25228 fble %fcc3, loop_2959
25229 std %f2, [%l7 + 0x60]
25230 fand %f0, %f10, %f8
25231 ta %icc, 0x2
25232loop_2959:
25233 tn %xcc, 0x7
25234 stw %o1, [%l7 + 0x10]
25235 lduh [%l7 + 0x58], %l4
25236 alignaddr %l3, %o5, %i4
25237 xorcc %g1, 0x1D35, %o2
25238 nop
25239 setx loop_2960, %l0, %l1
25240 wrpr 0x1, %tl
25241 wrpr %l1, %tnpc
25242 setx 0x34400001400, %l0, %l1
25243 wrpr %l1, %tstate
25244 wrhpr 0x4, %htstate
25245 done
25246 fmuld8sux16 %f11, %f15, %f14
25247 fxors %f4, %f0, %f11
25248 fmovdpos %icc, %f1, %f6
25249loop_2960:
25250 lduh [%l7 + 0x46], %g6
25251 sdivx %l2, 0x1C86, %l6
25252 ldsh [%l7 + 0x2C], %o0
25253 fmovs %f4, %f4
25254 or %i6, 0x1F49, %i5
25255 movre %o3, %l0, %i7
25256 fbge %fcc2, loop_2961
25257 fxors %f7, %f6, %f14
25258 movre %i2, 0x0A6, %i0
25259 movcc %icc, %g2, %o4
25260loop_2961:
25261 sra %i3, 0x03, %l5
25262 tcc %icc, 0x4
25263 andcc %o7, %l1, %g7
25264 edge16n %g4, %i1, %g5
25265 fabsd %f6, %f12
25266 brlez,a %o6, loop_2962
25267 fmovrslez %g3, %f1, %f12
25268 fmovrslz %o1, %f12, %f12
25269 stw %l3, [%l7 + 0x24]
25270loop_2962:
25271 ldsh [%l7 + 0x7C], %l4
25272 lduh [%l7 + 0x44], %i4
25273 ldsb [%l7 + 0x73], %o5
25274 fmovscc %xcc, %f6, %f10
25275 udivcc %g1, 0x131E, %o2
25276 movcc %xcc, %g6, %l6
25277 fmul8ulx16 %f10, %f2, %f6
25278 ldub [%l7 + 0x50], %l2
25279 stw %i6, [%l7 + 0x20]
25280 edge32 %o0, %i5, %l0
25281 edge32n %i7, %i2, %o3
25282 fnands %f12, %f4, %f1
25283 fzeros %f8
25284 ld [%l7 + 0x54], %f6
25285 fpsub16 %f10, %f4, %f12
25286 bn,a,pt %icc, loop_2963
25287 udivx %i0, 0x0C55, %o4
25288 movg %icc, %g2, %i3
25289 fblg,a %fcc3, loop_2964
25290loop_2963:
25291 fbule %fcc2, loop_2965
25292 movcc %icc, %l5, %o7
25293 xnor %l1, %g4, %i1
25294loop_2964:
25295 movpos %icc, %g7, %o6
25296loop_2965:
25297 tvc %xcc, 0x0
25298 tl %xcc, 0x4
25299 fcmpne16 %f10, %f4, %g3
25300 fmovda %icc, %f8, %f4
25301 fmovdleu %icc, %f6, %f6
25302 popc 0x10C0, %o1
25303 brgez %l3, loop_2966
25304 bg,a %xcc, loop_2967
25305 fmovsneg %icc, %f15, %f2
25306 ldsh [%l7 + 0x16], %g5
25307loop_2966:
25308 ldsw [%l7 + 0x0C], %i4
25309loop_2967:
25310 fmovdpos %xcc, %f14, %f12
25311 fbug %fcc1, loop_2968
25312 fcmpgt32 %f14, %f8, %l4
25313 stx %o5, [%l7 + 0x48]
25314 fpsub32s %f12, %f14, %f6
25315loop_2968:
25316 stx %g1, [%l7 + 0x68]
25317 fandnot2 %f12, %f0, %f14
25318 ldsb [%l7 + 0x7A], %o2
25319 movre %g6, 0x080, %l2
25320 bgu,pn %icc, loop_2969
25321 fmovdn %xcc, %f7, %f9
25322 lduh [%l7 + 0x1A], %l6
25323 ldd [%l7 + 0x20], %f6
25324loop_2969:
25325 fsrc2 %f2, %f6
25326 tvc %xcc, 0x4
25327 brgz,a %o0, loop_2970
25328 ldsw [%l7 + 0x60], %i5
25329 sra %l0, %i6, %i7
25330 mulscc %i2, %o3, %i0
25331loop_2970:
25332 sllx %g2, 0x1E, %o4
25333 movrgez %l5, %o7, %i3
25334 stw %l1, [%l7 + 0x70]
25335 fmovsleu %icc, %f3, %f1
25336 ldsb [%l7 + 0x4F], %i1
25337 stw %g4, [%l7 + 0x24]
25338 fmovsg %xcc, %f6, %f3
25339 tne %xcc, 0x0
25340 fcmpgt32 %f10, %f4, %o6
25341 fcmple16 %f2, %f10, %g3
25342 andn %g7, %l3, %o1
25343 st %f12, [%l7 + 0x14]
25344 fors %f11, %f5, %f15
25345 movn %xcc, %i4, %g5
25346 fpadd32s %f1, %f4, %f4
25347 fbo,a %fcc0, loop_2971
25348 stb %l4, [%l7 + 0x5B]
25349 fmovsa %xcc, %f14, %f0
25350 ldsw [%l7 + 0x20], %o5
25351loop_2971:
25352 fands %f10, %f1, %f14
25353 ld [%l7 + 0x6C], %f11
25354 mulscc %o2, %g1, %g6
25355 movleu %icc, %l2, %l6
25356 fcmpeq16 %f2, %f0, %i5
25357 tleu %icc, 0x3
25358 ldsw [%l7 + 0x70], %l0
25359 stx %i6, [%l7 + 0x70]
25360 be,a,pt %xcc, loop_2972
25361 movle %icc, %o0, %i2
25362 edge16n %i7, %i0, %g2
25363 movcc %xcc, %o4, %l5
25364loop_2972:
25365 or %o3, %i3, %l1
25366 stb %o7, [%l7 + 0x7C]
25367 sth %g4, [%l7 + 0x26]
25368 fmovdge %xcc, %f1, %f7
25369 fbl,a %fcc1, loop_2973
25370 sdivx %i1, 0x05B8, %g3
25371 ld [%l7 + 0x10], %f11
25372 srl %o6, %g7, %o1
25373loop_2973:
25374 ldsw [%l7 + 0x64], %i4
25375 tsubcc %l3, 0x18D5, %g5
25376 sth %o5, [%l7 + 0x34]
25377 std %f6, [%l7 + 0x50]
25378 xor %l4, 0x14CA, %g1
25379 bge,pt %xcc, loop_2974
25380 fmovspos %xcc, %f4, %f0
25381 sth %g6, [%l7 + 0x76]
25382 fmovdpos %icc, %f2, %f13
25383loop_2974:
25384 fpsub32s %f12, %f6, %f0
25385 ld [%l7 + 0x20], %f10
25386 fmovrslez %l2, %f3, %f2
25387 addc %l6, %i5, %l0
25388 tcs %xcc, 0x7
25389 bne,pt %xcc, loop_2975
25390 bg loop_2976
25391 bleu,pt %xcc, loop_2977
25392 ldsb [%l7 + 0x42], %o2
25393loop_2975:
25394 for %f2, %f4, %f8
25395loop_2976:
25396 movvc %xcc, %i6, %i2
25397loop_2977:
25398 fpsub32s %f3, %f14, %f8
25399 sth %i7, [%l7 + 0x56]
25400 tn %icc, 0x7
25401 nop
25402 setx loop_2978, %l0, %l1
25403 wrpr 0x1, %tl
25404 wrpr %l1, %tnpc
25405 setx 0x34400001400, %l0, %l1
25406 wrpr %l1, %tstate
25407 wrhpr 0x4, %htstate
25408 done
25409 addcc %i0, %o0, %g2
25410 nop
25411 setx loop_2979, %l0, %l1
25412 wrpr 0x1, %tl
25413 wrpr %l1, %tnpc
25414 setx 0x34400001400, %l0, %l1
25415 wrpr %l1, %tstate
25416 wrhpr 0x4, %htstate
25417 done
25418 movn %icc, %l5, %o4
25419loop_2978:
25420 srlx %o3, %l1, %o7
25421 sth %i3, [%l7 + 0x16]
25422loop_2979:
25423 stx %i1, [%l7 + 0x10]
25424 fmovspos %xcc, %f0, %f2
25425 lduw [%l7 + 0x24], %g4
25426 array8 %o6, %g3, %g7
25427 udivx %i4, 0x0221, %l3
25428 fmovsvc %xcc, %f11, %f7
25429 fmuld8sux16 %f13, %f14, %f8
25430 alignaddrl %g5, %o1, %l4
25431 ldx [%l7 + 0x68], %g1
25432 fbule,a %fcc3, loop_2980
25433 fandnot1 %f14, %f14, %f8
25434 ldsh [%l7 + 0x72], %o5
25435 addcc %l2, %l6, %i5
25436loop_2980:
25437 stw %l0, [%l7 + 0x18]
25438 ldsh [%l7 + 0x2C], %o2
25439 ldd [%l7 + 0x10], %f6
25440 lduw [%l7 + 0x64], %i6
25441 sth %g6, [%l7 + 0x52]
25442 fbge,a %fcc0, loop_2981
25443 sdivx %i2, 0x0629, %i0
25444 stx %o0, [%l7 + 0x60]
25445 fpsub32s %f6, %f12, %f14
25446loop_2981:
25447 stx %g2, [%l7 + 0x50]
25448 fmovde %icc, %f4, %f7
25449 fmovdn %xcc, %f12, %f3
25450 fmovdpos %icc, %f7, %f1
25451 sth %l5, [%l7 + 0x40]
25452 std %f8, [%l7 + 0x28]
25453 fpadd32s %f15, %f2, %f7
25454 fcmple16 %f4, %f10, %i7
25455 movpos %icc, %o3, %o4
25456 sub %l1, 0x082F, %i3
25457 fmovde %icc, %f14, %f13
25458 ldx [%l7 + 0x68], %i1
25459 tcc %icc, 0x7
25460 orncc %o7, 0x0762, %g4
25461 brlez,a %g3, loop_2982
25462 alignaddrl %o6, %i4, %l3
25463 ldsw [%l7 + 0x10], %g5
25464 fcmpeq16 %f8, %f10, %o1
25465loop_2982:
25466 fmovrslz %l4, %f1, %f14
25467 brgez %g1, loop_2983
25468 bcc %xcc, loop_2984
25469 fors %f13, %f14, %f13
25470 fblg %fcc3, loop_2985
25471loop_2983:
25472 lduh [%l7 + 0x6E], %o5
25473loop_2984:
25474 subccc %g7, 0x0672, %l6
25475 fbn,a %fcc1, loop_2986
25476loop_2985:
25477 stw %l2, [%l7 + 0x30]
25478 fornot2 %f8, %f2, %f4
25479 movn %xcc, %l0, %o2
25480loop_2986:
25481 sth %i5, [%l7 + 0x24]
25482 ldsh [%l7 + 0x1C], %g6
25483 fmovscs %icc, %f3, %f5
25484 fcmple16 %f8, %f0, %i6
25485 movre %i0, %i2, %o0
25486 fcmpeq16 %f12, %f2, %l5
25487 fmovdleu %icc, %f9, %f0
25488 srax %i7, 0x1C, %g2
25489 bgu,a,pt %icc, loop_2987
25490 fmul8ulx16 %f4, %f6, %f12
25491 lduh [%l7 + 0x50], %o3
25492 andcc %o4, 0x1257, %i3
25493loop_2987:
25494 mulscc %i1, 0x181C, %l1
25495 fornot1s %f12, %f8, %f8
25496 ldsw [%l7 + 0x54], %g4
25497 fmovsleu %icc, %f6, %f8
25498 fbu,a %fcc0, loop_2988
25499 fbul %fcc1, loop_2989
25500 andcc %o7, 0x1278, %o6
25501 fba %fcc1, loop_2990
25502loop_2988:
25503 sth %g3, [%l7 + 0x52]
25504loop_2989:
25505 movg %icc, %i4, %l3
25506 ldsw [%l7 + 0x70], %g5
25507loop_2990:
25508 nop
25509 setx loop_2991, %l0, %l1
25510 wrpr 0x1, %tl
25511 wrpr %l1, %tnpc
25512 setx 0x34400001400, %l0, %l1
25513 wrpr %l1, %tstate
25514 wrhpr 0x4, %htstate
25515 done
25516 stx %o1, [%l7 + 0x60]
25517 orcc %g1, %o5, %l4
25518 fnot2 %f2, %f4
25519loop_2991:
25520 brlez %l6, loop_2992
25521 fabsd %f10, %f2
25522 fpsub16 %f12, %f2, %f12
25523 fcmpeq32 %f4, %f14, %g7
25524loop_2992:
25525 sdiv %l2, 0x1AA9, %o2
25526 edge8n %i5, %l0, %i6
25527 ldsb [%l7 + 0x1E], %i0
25528 fpack32 %f6, %f6, %f4
25529 fcmpd %fcc0, %f4, %f14
25530 fmovdg %icc, %f7, %f9
25531 fsrc2s %f9, %f7
25532 call loop_2993
25533 andcc %i2, 0x158A, %g6
25534 stx %o0, [%l7 + 0x28]
25535 ldub [%l7 + 0x24], %i7
25536loop_2993:
25537 bpos,a,pt %xcc, loop_2994
25538 fblg %fcc1, loop_2995
25539 ldub [%l7 + 0x62], %l5
25540 edge16n %o3, %o4, %g2
25541loop_2994:
25542 sdiv %i3, 0x01BF, %i1
25543loop_2995:
25544 ldx [%l7 + 0x38], %l1
25545 edge16ln %g4, %o6, %g3
25546 ldsw [%l7 + 0x48], %o7
25547 tl %icc, 0x4
25548 ldsw [%l7 + 0x18], %l3
25549 fpsub32s %f7, %f8, %f6
25550 call loop_2996
25551 fandnot1s %f7, %f14, %f6
25552 ldd [%l7 + 0x50], %f0
25553 edge32l %g5, %i4, %g1
25554loop_2996:
25555 fmovsneg %xcc, %f12, %f13
25556 tleu %icc, 0x6
25557 ldd [%l7 + 0x60], %f0
25558 tcs %icc, 0x6
25559 fcmpgt32 %f12, %f12, %o5
25560 std %f6, [%l7 + 0x70]
25561 stw %o1, [%l7 + 0x78]
25562 tge %icc, 0x4
25563 ldsh [%l7 + 0x76], %l6
25564 edge8ln %g7, %l4, %l2
25565 fmovdneg %xcc, %f6, %f11
25566 sth %i5, [%l7 + 0x34]
25567 fble %fcc1, loop_2997
25568 movpos %xcc, %l0, %i6
25569 mulscc %i0, %i2, %g6
25570 alignaddrl %o2, %i7, %o0
25571loop_2997:
25572 stx %l5, [%l7 + 0x38]
25573 fmul8x16au %f10, %f15, %f6
25574 fmovsneg %xcc, %f3, %f15
25575 ta %xcc, 0x4
25576 srlx %o4, %g2, %i3
25577 ldsh [%l7 + 0x4E], %o3
25578 movrne %i1, %l1, %g4
25579 te %xcc, 0x7
25580 tleu %xcc, 0x1
25581 ldd [%l7 + 0x30], %f12
25582 bvs,a,pt %xcc, loop_2998
25583 tvs %icc, 0x6
25584 bvs,a %icc, loop_2999
25585 brlez %g3, loop_3000
25586loop_2998:
25587 st %f6, [%l7 + 0x78]
25588 smul %o7, 0x15FB, %l3
25589loop_2999:
25590 tn %xcc, 0x1
25591loop_3000:
25592 ldsh [%l7 + 0x4C], %o6
25593 sth %i4, [%l7 + 0x6C]
25594 fxnors %f11, %f11, %f2
25595 fpadd16 %f10, %f14, %f12
25596 brlez,a %g5, loop_3001
25597 add %o5, 0x031E, %g1
25598 fmovrdne %o1, %f2, %f4
25599 ldsb [%l7 + 0x38], %l6
25600loop_3001:
25601 fmovdneg %xcc, %f7, %f12
25602 lduh [%l7 + 0x22], %l4
25603 fbule,a %fcc0, loop_3002
25604 ldsw [%l7 + 0x08], %g7
25605 fpadd16s %f1, %f7, %f5
25606 fcmpgt16 %f14, %f6, %l2
25607loop_3002:
25608 fpadd32 %f2, %f6, %f8
25609 stw %i5, [%l7 + 0x18]
25610 stw %l0, [%l7 + 0x0C]
25611 fmul8ulx16 %f6, %f0, %f14
25612 fmovdg %icc, %f15, %f1
25613 orcc %i0, %i2, %i6
25614 tcc %xcc, 0x2
25615 fbe,a %fcc2, loop_3003
25616 mulscc %g6, 0x0C62, %o2
25617 bgu,pt %xcc, loop_3004
25618 ldsh [%l7 + 0x48], %i7
25619loop_3003:
25620 fmovdle %icc, %f12, %f1
25621 brgz,a %o0, loop_3005
25622loop_3004:
25623 or %o4, %l5, %g2
25624 stb %i3, [%l7 + 0x1A]
25625 ldd [%l7 + 0x68], %f2
25626loop_3005:
25627 fbn,a %fcc2, loop_3006
25628 stw %i1, [%l7 + 0x78]
25629 nop
25630 setx loop_3007, %l0, %l1
25631 wrpr 0x1, %tl
25632 wrpr %l1, %tnpc
25633 setx 0x34400001400, %l0, %l1
25634 wrpr %l1, %tstate
25635 wrhpr 0x4, %htstate
25636 done
25637 fmovrdlz %o3, %f12, %f0
25638loop_3006:
25639 ldsb [%l7 + 0x12], %l1
25640 movvs %xcc, %g3, %o7
25641loop_3007:
25642 lduw [%l7 + 0x38], %g4
25643 lduh [%l7 + 0x16], %l3
25644 array32 %o6, %g5, %o5
25645 fmovrde %i4, %f8, %f0
25646 fmul8x16al %f4, %f9, %f0
25647 edge8ln %o1, %l6, %l4
25648 ldx [%l7 + 0x40], %g1
25649 lduw [%l7 + 0x74], %l2
25650 tsubcctv %g7, 0x1619, %l0
25651 movrne %i0, %i5, %i2
25652 popc 0x1345, %i6
25653 fnot2 %f4, %f4
25654 lduw [%l7 + 0x48], %o2
25655 st %f14, [%l7 + 0x14]
25656 fmovdcc %icc, %f4, %f8
25657 fmovscc %xcc, %f15, %f10
25658 fmovde %xcc, %f10, %f13
25659 ldub [%l7 + 0x46], %i7
25660 edge8 %o0, %g6, %o4
25661 fmovde %xcc, %f5, %f11
25662 fblg %fcc0, loop_3008
25663 edge16n %g2, %i3, %l5
25664 fmovscs %icc, %f15, %f6
25665 fmovdvc %icc, %f3, %f12
25666loop_3008:
25667 fbo,a %fcc2, loop_3009
25668 ldsh [%l7 + 0x38], %i1
25669 brgz,a %l1, loop_3010
25670 sth %o3, [%l7 + 0x7E]
25671loop_3009:
25672 fabss %f13, %f11
25673 pdist %f12, %f14, %f12
25674loop_3010:
25675 ldsh [%l7 + 0x7E], %g3
25676 stx %g4, [%l7 + 0x48]
25677 std %f12, [%l7 + 0x68]
25678 tne %xcc, 0x1
25679 xnor %o7, %l3, %g5
25680 fpack16 %f2, %f12
25681 fnegd %f2, %f4
25682 addcc %o6, 0x0D79, %o5
25683 fmovdcs %icc, %f1, %f9
25684 movrne %i4, 0x0C4, %o1
25685 fnands %f0, %f5, %f7
25686 bvs,a %xcc, loop_3011
25687 bpos,pn %xcc, loop_3012
25688 sllx %l6, %l4, %g1
25689 fble %fcc2, loop_3013
25690loop_3011:
25691 sub %l2, %g7, %i0
25692loop_3012:
25693 ldsb [%l7 + 0x60], %i5
25694 sth %l0, [%l7 + 0x4E]
25695loop_3013:
25696 fcmps %fcc3, %f5, %f7
25697 andncc %i6, %i2, %o2
25698 ldsw [%l7 + 0x5C], %o0
25699 nop
25700 setx loop_3014, %l0, %l1
25701 wrpr 0x1, %tl
25702 wrpr %l1, %tpc
25703 add %l1, 0x4, %l1
25704 wrpr %l1, %tnpc
25705 setx 0x34400001400, %l0, %l1
25706 wrpr %l1, %tstate
25707 wrhpr 0x4, %htstate
25708 retry
25709 fpadd32s %f10, %f0, %f5
25710 fbge,a %fcc3, loop_3015
25711 fba,a %fcc0, loop_3016
25712loop_3014:
25713 stx %g6, [%l7 + 0x08]
25714 movrlez %o4, 0x08B, %g2
25715loop_3015:
25716 ldsb [%l7 + 0x21], %i3
25717loop_3016:
25718 stw %l5, [%l7 + 0x14]
25719 std %f10, [%l7 + 0x20]
25720 movl %xcc, %i1, %i7
25721 andcc %o3, 0x0679, %g3
25722 sra %g4, %o7, %l1
25723 stb %g5, [%l7 + 0x32]
25724 movn %xcc, %l3, %o5
25725 std %f2, [%l7 + 0x50]
25726 ldub [%l7 + 0x48], %i4
25727 fble,a %fcc1, loop_3017
25728 sdiv %o1, 0x0BB9, %l6
25729 bshuffle %f0, %f10, %f0
25730 brlz,a %o6, loop_3018
25731loop_3017:
25732 ldsb [%l7 + 0x22], %l4
25733 edge8n %l2, %g1, %i0
25734 ldsh [%l7 + 0x0A], %g7
25735loop_3018:
25736 fcmpne16 %f14, %f8, %l0
25737 ldsw [%l7 + 0x1C], %i5
25738 fpadd16s %f6, %f6, %f12
25739 fmovsge %icc, %f15, %f6
25740 sll %i2, %i6, %o0
25741 fornot1s %f15, %f7, %f1
25742 movrgz %o2, 0x161, %o4
25743 sth %g2, [%l7 + 0x2A]
25744 fnot2 %f12, %f4
25745 tvc %xcc, 0x4
25746 ldd [%l7 + 0x40], %f4
25747 fmovscs %icc, %f10, %f2
25748 bvs loop_3019
25749 ld [%l7 + 0x40], %f15
25750 movpos %icc, %g6, %i3
25751 lduw [%l7 + 0x24], %i1
25752loop_3019:
25753 fandnot1s %f7, %f4, %f9
25754 fmovdcs %icc, %f1, %f15
25755 te %xcc, 0x4
25756 edge32 %i7, %o3, %g3
25757 edge32n %g4, %l5, %o7
25758 fmovsl %icc, %f14, %f0
25759 sll %g5, %l1, %l3
25760 fmovscc %xcc, %f9, %f1
25761 movl %icc, %o5, %i4
25762 ld [%l7 + 0x68], %f9
25763 fpsub16s %f15, %f5, %f2
25764 fbg,a %fcc0, loop_3020
25765 lduw [%l7 + 0x6C], %o1
25766 fmovrslz %l6, %f5, %f12
25767 lduw [%l7 + 0x08], %o6
25768loop_3020:
25769 ldsb [%l7 + 0x64], %l2
25770 fmovd %f8, %f10
25771 fmovrdgz %l4, %f2, %f4
25772 edge32n %i0, %g1, %l0
25773 andcc %i5, %i2, %g7
25774 fbul,a %fcc2, loop_3021
25775 tsubcctv %i6, 0x0AB5, %o0
25776 std %f4, [%l7 + 0x48]
25777 tcc %xcc, 0x1
25778loop_3021:
25779 fmovdvs %icc, %f0, %f11
25780 ldx [%l7 + 0x08], %o2
25781 ldub [%l7 + 0x2D], %o4
25782 fmovsneg %icc, %f11, %f9
25783 fpsub16s %f6, %f10, %f15
25784 fzeros %f8
25785 fmovsvs %xcc, %f10, %f7
25786 fpsub32 %f12, %f6, %f12
25787 edge8n %g6, %g2, %i3
25788 stx %i7, [%l7 + 0x58]
25789 fmuld8sux16 %f15, %f8, %f2
25790 ld [%l7 + 0x1C], %f11
25791 ldub [%l7 + 0x0F], %i1
25792 fpadd16s %f10, %f10, %f10
25793 fnand %f12, %f12, %f0
25794 bn,a,pn %xcc, loop_3022
25795 xnorcc %g3, 0x0554, %g4
25796 edge32 %o3, %o7, %l5
25797 lduh [%l7 + 0x26], %l1
25798loop_3022:
25799 sub %g5, 0x1367, %o5
25800 fmovsa %icc, %f2, %f9
25801 fmovdvs %xcc, %f6, %f2
25802 ldsb [%l7 + 0x27], %i4
25803 ldx [%l7 + 0x28], %l3
25804 lduw [%l7 + 0x3C], %l6
25805 edge32l %o6, %o1, %l4
25806 tle %icc, 0x1
25807 fbule %fcc3, loop_3023
25808 ble %icc, loop_3024
25809 movne %xcc, %l2, %i0
25810 fmovrdne %l0, %f6, %f14
25811loop_3023:
25812 fones %f13
25813loop_3024:
25814 movcc %icc, %i5, %g1
25815 movcc %icc, %i2, %i6
25816 fnot2s %f15, %f8
25817 xnor %g7, %o2, %o4
25818 movleu %icc, %g6, %g2
25819 movrne %i3, 0x0F5, %i7
25820 ldsb [%l7 + 0x50], %o0
25821 sra %g3, 0x1E, %g4
25822 fbu %fcc0, loop_3025
25823 fcmple32 %f2, %f2, %o3
25824 srl %i1, %o7, %l1
25825 fbn %fcc2, loop_3026
25826loop_3025:
25827 ba,a loop_3027
25828 tgu %icc, 0x4
25829 std %f10, [%l7 + 0x68]
25830loop_3026:
25831 ldd [%l7 + 0x70], %f2
25832loop_3027:
25833 fcmpeq32 %f8, %f8, %g5
25834 andn %o5, %l5, %l3
25835 movrgez %i4, %o6, %l6
25836 andcc %o1, %l2, %l4
25837 movrlez %l0, %i5, %i0
25838 movcc %icc, %i2, %i6
25839 brgz,a %g1, loop_3028
25840 andncc %o2, %g7, %o4
25841 fornot1s %f1, %f15, %f0
25842 fmovrdgz %g2, %f12, %f10
25843loop_3028:
25844 tleu %xcc, 0x1
25845 bneg,a loop_3029
25846 ld [%l7 + 0x64], %f5
25847 tcc %xcc, 0x7
25848 fbge,a %fcc3, loop_3030
25849loop_3029:
25850 fmovdvc %xcc, %f1, %f0
25851 fpadd16 %f0, %f8, %f14
25852 sethi 0x14A5, %g6
25853loop_3030:
25854 tl %xcc, 0x0
25855 fcmpeq32 %f8, %f10, %i7
25856 popc %o0, %g3
25857 ldx [%l7 + 0x58], %i3
25858 ldx [%l7 + 0x18], %g4
25859 bg,a %xcc, loop_3031
25860 ldsh [%l7 + 0x48], %i1
25861 brlz,a %o7, loop_3032
25862 udivx %l1, 0x1B6B, %g5
25863loop_3031:
25864 bneg %xcc, loop_3033
25865 ldd [%l7 + 0x08], %f4
25866loop_3032:
25867 srax %o3, 0x0D, %o5
25868 stx %l5, [%l7 + 0x50]
25869loop_3033:
25870 bshuffle %f0, %f2, %f4
25871 ldub [%l7 + 0x6E], %i4
25872 ld [%l7 + 0x78], %f10
25873 fpadd32 %f14, %f0, %f12
25874 fcmps %fcc1, %f5, %f5
25875 fmovsa %xcc, %f1, %f13
25876 movrgez %l3, %o6, %o1
25877 ldx [%l7 + 0x60], %l6
25878 subcc %l4, 0x08E6, %l0
25879 stw %i5, [%l7 + 0x24]
25880 fcmpd %fcc3, %f6, %f10
25881 sth %i0, [%l7 + 0x0C]
25882 tsubcc %i2, %i6, %l2
25883 fnot2 %f6, %f6
25884 addccc %o2, 0x0039, %g1
25885 fxnor %f12, %f10, %f14
25886 fbg,a %fcc2, loop_3034
25887 movpos %xcc, %o4, %g2
25888 bl loop_3035
25889 fmuld8ulx16 %f0, %f0, %f10
25890loop_3034:
25891 ldsh [%l7 + 0x66], %g6
25892 fbul %fcc1, loop_3036
25893loop_3035:
25894 faligndata %f8, %f0, %f12
25895 fcmpgt16 %f8, %f14, %i7
25896 lduh [%l7 + 0x1C], %o0
25897loop_3036:
25898 fmovsg %icc, %f15, %f13
25899 fcmpgt32 %f8, %f4, %g7
25900 edge8ln %g3, %i3, %i1
25901 ble,a %xcc, loop_3037
25902 fone %f8
25903 fmovdne %icc, %f14, %f5
25904 smulcc %g4, %l1, %g5
25905loop_3037:
25906 movrne %o3, %o5, %o7
25907 array32 %i4, %l3, %l5
25908 fmuld8sux16 %f9, %f3, %f12
25909 stx %o1, [%l7 + 0x78]
25910 srlx %l6, %o6, %l4
25911 fzero %f14
25912 movcc %icc, %i5, %l0
25913 mova %xcc, %i2, %i0
25914 fmuld8ulx16 %f1, %f10, %f2
25915 andncc %l2, %i6, %g1
25916 bcc,pt %xcc, loop_3038
25917 fmovsvs %xcc, %f3, %f14
25918 fpmerge %f13, %f10, %f14
25919 subccc %o4, 0x1383, %o2
25920loop_3038:
25921 mulx %g6, 0x0A0E, %i7
25922 fmovrdlez %o0, %f8, %f2
25923 fxnor %f10, %f12, %f8
25924 st %f9, [%l7 + 0x4C]
25925 srl %g7, %g3, %i3
25926 fmovrde %g2, %f0, %f2
25927 movneg %icc, %i1, %l1
25928 umulcc %g5, 0x0309, %o3
25929 tle %icc, 0x5
25930 movne %icc, %o5, %o7
25931 fmovsle %icc, %f13, %f3
25932 movcc %icc, %g4, %i4
25933 edge32n %l3, %l5, %l6
25934 xnorcc %o6, %o1, %l4
25935 brgz,a %i5, loop_3039
25936 sth %l0, [%l7 + 0x5C]
25937 ld [%l7 + 0x1C], %f10
25938 fmovrse %i2, %f11, %f5
25939loop_3039:
25940 xor %i0, 0x0861, %l2
25941 fmovrdne %i6, %f4, %f14
25942 fmovsvc %icc, %f15, %f0
25943 movne %xcc, %o4, %g1
25944 bshuffle %f8, %f12, %f4
25945 for %f6, %f2, %f8
25946 edge8n %g6, %o2, %o0
25947 fsrc2 %f4, %f14
25948 array32 %g7, %g3, %i3
25949 lduw [%l7 + 0x34], %i7
25950 fnegd %f12, %f2
25951 stx %i1, [%l7 + 0x38]
25952 xorcc %l1, %g2, %o3
25953 fnors %f9, %f14, %f5
25954 sub %g5, 0x1EAF, %o5
25955 ld [%l7 + 0x6C], %f0
25956 movrgz %g4, %i4, %l3
25957 bcc,a loop_3040
25958 fmovscc %xcc, %f5, %f4
25959 bvc loop_3041
25960 fbule,a %fcc2, loop_3042
25961loop_3040:
25962 fmovdle %xcc, %f0, %f3
25963 ldub [%l7 + 0x72], %o7
25964loop_3041:
25965 fpadd16s %f8, %f4, %f14
25966loop_3042:
25967 addc %l6, %l5, %o6
25968 ldsh [%l7 + 0x38], %l4
25969 fmovdleu %icc, %f12, %f14
25970 fpackfix %f6, %f6
25971 smul %o1, %l0, %i2
25972 bgu,pn %xcc, loop_3043
25973 ldub [%l7 + 0x44], %i0
25974 fmovsneg %icc, %f14, %f0
25975 ldd [%l7 + 0x18], %f0
25976loop_3043:
25977 movrgz %i5, %i6, %l2
25978 fmovdvc %xcc, %f7, %f8
25979 ldsb [%l7 + 0x37], %g1
25980 alignaddr %g6, %o2, %o4
25981 bleu,pn %icc, loop_3044
25982 movvc %icc, %o0, %g7
25983 udiv %g3, 0x045F, %i7
25984 edge16l %i1, %i3, %g2
25985loop_3044:
25986 and %o3, 0x1909, %g5
25987 ldx [%l7 + 0x70], %o5
25988 sdivx %l1, 0x0243, %g4
25989 lduh [%l7 + 0x10], %i4
25990 fmovdcc %icc, %f12, %f14
25991 fcmps %fcc2, %f13, %f3
25992 fmovsg %icc, %f0, %f7
25993 bgu,a,pn %icc, loop_3045
25994 fmuld8sux16 %f15, %f12, %f4
25995 movneg %xcc, %o7, %l6
25996 stw %l3, [%l7 + 0x08]
25997loop_3045:
25998 ldx [%l7 + 0x10], %l5
25999 movn %icc, %o6, %o1
26000 bcc loop_3046
26001 be loop_3047
26002 fsrc2 %f10, %f14
26003 lduw [%l7 + 0x7C], %l0
26004loop_3046:
26005 fbl %fcc1, loop_3048
26006loop_3047:
26007 fnegs %f3, %f9
26008 std %f8, [%l7 + 0x70]
26009 lduw [%l7 + 0x10], %l4
26010loop_3048:
26011 lduh [%l7 + 0x1E], %i0
26012 fmovsa %xcc, %f10, %f9
26013 ldx [%l7 + 0x40], %i5
26014 fbug %fcc0, loop_3049
26015 mulscc %i6, 0x0B82, %l2
26016 fmovsn %xcc, %f14, %f11
26017 fmovda %icc, %f8, %f0
26018loop_3049:
26019 ldx [%l7 + 0x50], %g1
26020 lduw [%l7 + 0x30], %g6
26021 fble %fcc3, loop_3050
26022 lduw [%l7 + 0x74], %i2
26023 fcmpes %fcc0, %f14, %f14
26024 movrgez %o2, %o4, %g7
26025loop_3050:
26026 fbn %fcc2, loop_3051
26027 bvc,a,pt %icc, loop_3052
26028 smulcc %g3, %i7, %i1
26029 ld [%l7 + 0x0C], %f8
26030loop_3051:
26031 fcmpeq32 %f6, %f14, %o0
26032loop_3052:
26033 fnot2s %f0, %f10
26034 lduw [%l7 + 0x14], %g2
26035 brnz %i3, loop_3053
26036 fcmpgt16 %f4, %f2, %g5
26037 fmovdpos %icc, %f1, %f5
26038 fcmpgt32 %f0, %f12, %o3
26039loop_3053:
26040 fbge,a %fcc1, loop_3054
26041 fmovsa %icc, %f2, %f10
26042 lduw [%l7 + 0x78], %o5
26043 xnor %g4, 0x0BB2, %l1
26044loop_3054:
26045 lduw [%l7 + 0x50], %i4
26046 brlz,a %o7, loop_3055
26047 stw %l6, [%l7 + 0x14]
26048 mova %icc, %l5, %o6
26049 fbuge %fcc3, loop_3056
26050loop_3055:
26051 stb %l3, [%l7 + 0x31]
26052 bleu,a loop_3057
26053 st %f2, [%l7 + 0x70]
26054loop_3056:
26055 stb %o1, [%l7 + 0x5B]
26056 ldub [%l7 + 0x42], %l4
26057loop_3057:
26058 fandnot1 %f14, %f4, %f12
26059 sub %l0, %i0, %i5
26060 andn %l2, 0x1994, %i6
26061 bvc loop_3058
26062 fpadd16s %f1, %f10, %f12
26063 fpsub32 %f0, %f4, %f12
26064 bvc,a,pt %icc, loop_3059
26065loop_3058:
26066 stb %g1, [%l7 + 0x6F]
26067 fmovsl %xcc, %f11, %f7
26068 fmovsneg %icc, %f10, %f5
26069loop_3059:
26070 fbn,a %fcc2, loop_3060
26071 mulx %g6, 0x1646, %o2
26072 bvs,a,pt %icc, loop_3061
26073 movle %icc, %o4, %i2
26074loop_3060:
26075 bn,a loop_3062
26076 orncc %g3, 0x19E9, %g7
26077loop_3061:
26078 bn,a %icc, loop_3063
26079 fmovdleu %xcc, %f12, %f6
26080loop_3062:
26081 lduw [%l7 + 0x34], %i7
26082 mulscc %o0, 0x0B23, %i1
26083loop_3063:
26084 fsrc1 %f12, %f8
26085 array8 %g2, %i3, %o3
26086 sll %g5, %g4, %o5
26087 sethi 0x058E, %i4
26088 ldx [%l7 + 0x10], %o7
26089 fpsub16 %f10, %f14, %f14
26090 bcs,a,pt %xcc, loop_3064
26091 call loop_3065
26092 lduh [%l7 + 0x38], %l1
26093 fpsub16 %f2, %f10, %f4
26094loop_3064:
26095 fmovrsgz %l6, %f8, %f2
26096loop_3065:
26097 ldsw [%l7 + 0x50], %o6
26098 fmuld8sux16 %f9, %f11, %f6
26099 call loop_3066
26100 fmovsgu %xcc, %f8, %f10
26101 ld [%l7 + 0x10], %f12
26102 fnands %f0, %f14, %f2
26103loop_3066:
26104 add %l3, %o1, %l5
26105 tne %xcc, 0x4
26106 fmovsg %xcc, %f7, %f6
26107 fbn,a %fcc0, loop_3067
26108 brz %l4, loop_3068
26109 fabsd %f2, %f12
26110 ld [%l7 + 0x24], %f10
26111loop_3067:
26112 fnor %f2, %f12, %f6
26113loop_3068:
26114 be %xcc, loop_3069
26115 fcmple32 %f8, %f10, %l0
26116 fsrc2s %f13, %f10
26117 subcc %i0, %l2, %i5
26118loop_3069:
26119 brlz,a %g1, loop_3070
26120 fblg,a %fcc0, loop_3071
26121 ta %xcc, 0x3
26122 fmovsle %icc, %f15, %f6
26123loop_3070:
26124 fcmple32 %f4, %f4, %g6
26125loop_3071:
26126 umul %o2, %o4, %i2
26127 andncc %g3, %g7, %i7
26128 edge32l %i6, %o0, %g2
26129 fbule,a %fcc0, loop_3072
26130 lduw [%l7 + 0x24], %i3
26131 brnz,a %i1, loop_3073
26132 ldd [%l7 + 0x20], %f10
26133loop_3072:
26134 fnand %f4, %f4, %f6
26135 bpos loop_3074
26136loop_3073:
26137 smulcc %g5, %g4, %o3
26138 fcmpgt16 %f2, %f6, %o5
26139 st %f13, [%l7 + 0x54]
26140loop_3074:
26141 fands %f15, %f13, %f2
26142 fmovde %icc, %f7, %f5
26143 tle %xcc, 0x7
26144 nop
26145 setx loop_3075, %l0, %l1
26146 jmpl %l1, %i4
26147 sth %l1, [%l7 + 0x54]
26148 edge32l %l6, %o6, %o7
26149 fmuld8ulx16 %f2, %f8, %f2
26150loop_3075:
26151 std %f0, [%l7 + 0x08]
26152 fmovdvs %xcc, %f12, %f11
26153 fbg %fcc2, loop_3076
26154 andncc %o1, %l5, %l3
26155 edge32ln %l0, %l4, %i0
26156 tne %icc, 0x7
26157loop_3076:
26158 sllx %i5, 0x19, %g1
26159 fbuge %fcc2, loop_3077
26160 ldd [%l7 + 0x08], %f8
26161 ldsh [%l7 + 0x0E], %g6
26162 addccc %o2, 0x1ACF, %o4
26163loop_3077:
26164 sll %l2, 0x1B, %i2
26165 ldx [%l7 + 0x58], %g7
26166 fmovrslez %i7, %f12, %f15
26167 ta %icc, 0x3
26168 fmovdgu %icc, %f11, %f7
26169 bshuffle %f8, %f12, %f0
26170 ldd [%l7 + 0x58], %f6
26171 fzero %f12
26172 fmovdcs %icc, %f10, %f13
26173 fmovsleu %icc, %f3, %f6
26174 ldsb [%l7 + 0x56], %g3
26175 fand %f12, %f2, %f10
26176 edge16n %o0, %i6, %g2
26177 ldsb [%l7 + 0x59], %i3
26178 fsrc1s %f11, %f4
26179 fbge %fcc1, loop_3078
26180 stx %g5, [%l7 + 0x50]
26181 fble %fcc1, loop_3079
26182 movcc %xcc, %i1, %o3
26183loop_3078:
26184 bge,a,pn %xcc, loop_3080
26185 edge32l %g4, %i4, %l1
26186loop_3079:
26187 std %f0, [%l7 + 0x28]
26188 ldsh [%l7 + 0x7A], %l6
26189loop_3080:
26190 ldx [%l7 + 0x30], %o6
26191 sdivx %o5, 0x149B, %o1
26192 bn,a,pn %icc, loop_3081
26193 lduw [%l7 + 0x7C], %o7
26194 bneg,pt %xcc, loop_3082
26195 brlz,a %l3, loop_3083
26196loop_3081:
26197 edge8n %l0, %l5, %l4
26198 ld [%l7 + 0x50], %f1
26199loop_3082:
26200 stw %i0, [%l7 + 0x74]
26201loop_3083:
26202 alignaddr %i5, %g6, %o2
26203 bpos,pn %icc, loop_3084
26204 brlz,a %g1, loop_3085
26205 ld [%l7 + 0x48], %f4
26206 lduh [%l7 + 0x42], %o4
26207loop_3084:
26208 edge16ln %i2, %g7, %i7
26209loop_3085:
26210 lduw [%l7 + 0x24], %l2
26211 edge32 %o0, %g3, %i6
26212 sth %i3, [%l7 + 0x1C]
26213 addc %g2, %g5, %i1
26214 ldx [%l7 + 0x38], %g4
26215 brlz,a %o3, loop_3086
26216 edge16l %i4, %l1, %o6
26217 ld [%l7 + 0x18], %f14
26218 fpadd16 %f8, %f2, %f0
26219loop_3086:
26220 lduw [%l7 + 0x14], %l6
26221 ldsb [%l7 + 0x25], %o5
26222 fmovdle %xcc, %f4, %f10
26223 fcmped %fcc0, %f0, %f10
26224 fnand %f0, %f0, %f4
26225 umul %o1, %l3, %o7
26226 tgu %xcc, 0x4
26227 movrne %l0, %l4, %l5
26228 te %icc, 0x0
26229 edge8l %i5, %g6, %o2
26230 std %f6, [%l7 + 0x60]
26231 call loop_3087
26232 fbo %fcc2, loop_3088
26233 tvs %xcc, 0x5
26234 fblg,a %fcc1, loop_3089
26235loop_3087:
26236 fbg %fcc0, loop_3090
26237loop_3088:
26238 fmovrsgz %i0, %f9, %f11
26239 std %f0, [%l7 + 0x78]
26240loop_3089:
26241 sdivcc %g1, 0x0CB8, %o4
26242loop_3090:
26243 lduw [%l7 + 0x2C], %i2
26244 stx %i7, [%l7 + 0x40]
26245 movcs %xcc, %g7, %l2
26246 movgu %xcc, %o0, %i6
26247 brlez,a %g3, loop_3091
26248 bshuffle %f2, %f0, %f10
26249 fmovrde %g2, %f14, %f6
26250 tcc %xcc, 0x2
26251loop_3091:
26252 fbl,a %fcc3, loop_3092
26253 ld [%l7 + 0x3C], %f13
26254 ldub [%l7 + 0x51], %i3
26255 srax %g5, 0x03, %g4
26256loop_3092:
26257 fmovdpos %xcc, %f1, %f12
26258 pdist %f12, %f2, %f0
26259 nop
26260 setx loop_3093, %l0, %l1
26261 wrpr 0x1, %tl
26262 wrpr %l1, %tpc
26263 add %l1, 0x4, %l1
26264 wrpr %l1, %tnpc
26265 setx 0x34400001400, %l0, %l1
26266 wrpr %l1, %tstate
26267 wrhpr 0x4, %htstate
26268 retry
26269 fpadd32 %f14, %f4, %f12
26270 tcs %xcc, 0x7
26271 fbe,a %fcc1, loop_3094
26272loop_3093:
26273 xnor %o3, %i1, %i4
26274 lduh [%l7 + 0x0C], %l1
26275 movn %xcc, %l6, %o6
26276loop_3094:
26277 ldd [%l7 + 0x78], %f12
26278 nop
26279 setx loop_3095, %l0, %l1
26280 wrpr 0x1, %tl
26281 wrpr %l1, %tpc
26282 add %l1, 0x4, %l1
26283 wrpr %l1, %tnpc
26284 setx 0x34400001400, %l0, %l1
26285 wrpr %l1, %tstate
26286 wrhpr 0x4, %htstate
26287 retry
26288 edge8n %o5, %o1, %o7
26289 addc %l3, 0x0525, %l0
26290 std %f10, [%l7 + 0x60]
26291loop_3095:
26292 fmovsle %xcc, %f11, %f8
26293 fmovrslez %l5, %f7, %f12
26294 fmovdn %xcc, %f9, %f11
26295 stx %i5, [%l7 + 0x48]
26296 nop
26297 setx loop_3096, %l0, %l1
26298 jmpl %l1, %l4
26299 fpsub32s %f15, %f1, %f9
26300 fzeros %f3
26301 ldsb [%l7 + 0x2D], %o2
26302loop_3096:
26303 sll %g6, %g1, %o4
26304 stx %i2, [%l7 + 0x30]
26305 ldsw [%l7 + 0x74], %i0
26306 ldsw [%l7 + 0x6C], %i7
26307 fcmpeq16 %f0, %f8, %l2
26308 fornot1 %f14, %f12, %f10
26309 fands %f5, %f6, %f3
26310 ldsw [%l7 + 0x14], %g7
26311 srl %i6, 0x01, %o0
26312 sth %g2, [%l7 + 0x2C]
26313 movvs %xcc, %i3, %g5
26314 fcmpes %fcc0, %f10, %f0
26315 bne,pn %icc, loop_3097
26316 ldsb [%l7 + 0x2D], %g4
26317 ldsh [%l7 + 0x40], %g3
26318 ld [%l7 + 0x7C], %f4
26319loop_3097:
26320 tcc %icc, 0x1
26321 stb %i1, [%l7 + 0x34]
26322 subc %i4, 0x127D, %l1
26323 tsubcc %l6, 0x0A63, %o6
26324 fbn,a %fcc3, loop_3098
26325 subccc %o5, %o3, %o7
26326 fmovrsgz %o1, %f14, %f10
26327 fornot1s %f13, %f11, %f12
26328loop_3098:
26329 fexpand %f9, %f10
26330 stw %l0, [%l7 + 0x78]
26331 and %l3, 0x1308, %i5
26332 fmovda %icc, %f9, %f12
26333 ldub [%l7 + 0x58], %l4
26334 fble,a %fcc0, loop_3099
26335 addc %o2, %g6, %l5
26336 fmovrsne %o4, %f9, %f15
26337 lduh [%l7 + 0x38], %i2
26338loop_3099:
26339 fble,a %fcc2, loop_3100
26340 edge32ln %i0, %g1, %l2
26341 edge16ln %g7, %i6, %i7
26342 movge %icc, %o0, %g2
26343loop_3100:
26344 add %g5, 0x0B52, %g4
26345 movg %xcc, %g3, %i3
26346 srl %i4, 0x0A, %l1
26347 xor %i1, %o6, %o5
26348 stw %l6, [%l7 + 0x18]
26349 fones %f10
26350 fexpand %f13, %f8
26351 movgu %icc, %o7, %o3
26352 movvs %icc, %l0, %o1
26353 st %f14, [%l7 + 0x3C]
26354 orncc %i5, %l4, %o2
26355 ldd [%l7 + 0x78], %f12
26356 ldub [%l7 + 0x13], %l3
26357 movrgz %l5, 0x1FB, %o4
26358 stx %g6, [%l7 + 0x70]
26359 std %f0, [%l7 + 0x48]
26360 lduw [%l7 + 0x30], %i2
26361 st %f3, [%l7 + 0x78]
26362 fbu %fcc1, loop_3101
26363 ldsh [%l7 + 0x50], %g1
26364 fmovspos %xcc, %f6, %f12
26365 fpackfix %f2, %f7
26366loop_3101:
26367 ldub [%l7 + 0x52], %i0
26368 ldd [%l7 + 0x38], %f4
26369 add %l2, %g7, %i6
26370 lduh [%l7 + 0x18], %i7
26371 mulx %o0, 0x14B2, %g2
26372 fones %f15
26373 movge %xcc, %g5, %g3
26374 fmovspos %icc, %f15, %f7
26375 fmul8sux16 %f8, %f12, %f0
26376 ldsw [%l7 + 0x50], %g4
26377 mulscc %i3, %l1, %i1
26378 ldub [%l7 + 0x11], %i4
26379 ldsb [%l7 + 0x25], %o5
26380 std %f2, [%l7 + 0x68]
26381 tle %icc, 0x5
26382 fpsub32 %f0, %f10, %f2
26383 movvc %icc, %l6, %o7
26384 movrne %o3, 0x0E1, %o6
26385 fsrc1 %f8, %f12
26386 udivcc %o1, 0x1A9D, %i5
26387 fmul8x16 %f3, %f0, %f12
26388 movre %l0, %o2, %l3
26389 fpsub16s %f4, %f15, %f8
26390 nop
26391 setx loop_3102, %l0, %l1
26392 jmpl %l1, %l4
26393 fornot1 %f12, %f0, %f14
26394 ld [%l7 + 0x10], %f0
26395 ldsb [%l7 + 0x3E], %o4
26396loop_3102:
26397 movvc %xcc, %g6, %i2
26398 fmul8sux16 %f14, %f12, %f6
26399 brlez %l5, loop_3103
26400 nop
26401 setx loop_3104, %l0, %l1
26402 wrpr 0x1, %tl
26403 wrpr %l1, %tpc
26404 add %l1, 0x4, %l1
26405 wrpr %l1, %tnpc
26406 setx 0x34400001400, %l0, %l1
26407 wrpr %l1, %tstate
26408 wrhpr 0x4, %htstate
26409 retry
26410 te %xcc, 0x4
26411 bn,a %icc, loop_3105
26412loop_3103:
26413 edge8 %i0, %g1, %l2
26414loop_3104:
26415 bn,pn %icc, loop_3106
26416 fmovscs %xcc, %f9, %f4
26417loop_3105:
26418 std %f14, [%l7 + 0x78]
26419 addcc %g7, 0x108F, %i7
26420loop_3106:
26421 tsubcctv %o0, %g2, %g5
26422 movcs %xcc, %g3, %g4
26423 bl,pn %icc, loop_3107
26424 fzero %f0
26425 orn %i3, %l1, %i6
26426 ldsw [%l7 + 0x68], %i4
26427loop_3107:
26428 fbule,a %fcc1, loop_3108
26429 fmovrdlez %i1, %f0, %f4
26430 ldsw [%l7 + 0x54], %l6
26431 fornot1s %f15, %f8, %f12
26432loop_3108:
26433 tvs %icc, 0x3
26434 ld [%l7 + 0x58], %f0
26435 ldub [%l7 + 0x7F], %o5
26436 ldd [%l7 + 0x20], %f10
26437 addcc %o3, 0x0811, %o7
26438 fnot1s %f6, %f6
26439 fcmpne32 %f8, %f12, %o1
26440 fbge %fcc0, loop_3109
26441 fmovdn %xcc, %f6, %f3
26442 std %f10, [%l7 + 0x30]
26443 bleu,pt %xcc, loop_3110
26444loop_3109:
26445 array8 %o6, %i5, %l0
26446 fbg %fcc1, loop_3111
26447 fmovscc %xcc, %f2, %f12
26448loop_3110:
26449 bvs,a,pt %xcc, loop_3112
26450 fmovdg %xcc, %f11, %f12
26451loop_3111:
26452 sdivx %l3, 0x162D, %l4
26453 movg %xcc, %o4, %g6
26454loop_3112:
26455 fpadd16 %f4, %f10, %f0
26456 fmovsge %xcc, %f7, %f9
26457 tleu %icc, 0x1
26458 movne %icc, %o2, %l5
26459 tl %xcc, 0x7
26460 ld [%l7 + 0x2C], %f1
26461 lduw [%l7 + 0x2C], %i0
26462 ldsb [%l7 + 0x21], %i2
26463 tpos %xcc, 0x5
26464 array16 %l2, %g7, %i7
26465 fmovsvs %icc, %f2, %f0
26466 fnot1 %f6, %f2
26467 edge16 %g1, %o0, %g5
26468 edge8l %g3, %g4, %i3
26469 srl %g2, 0x1F, %i6
26470 fmovsn %xcc, %f14, %f3
26471 fmovsne %xcc, %f14, %f6
26472 stw %i4, [%l7 + 0x24]
26473 ba,a,pn %icc, loop_3113
26474 fmul8x16au %f0, %f9, %f0
26475 siam 0x2
26476 mulscc %i1, 0x020B, %l1
26477loop_3113:
26478 fbe %fcc0, loop_3114
26479 udivx %o5, 0x01E3, %l6
26480 fmovrslz %o3, %f6, %f8
26481 stw %o1, [%l7 + 0x08]
26482loop_3114:
26483 std %f0, [%l7 + 0x70]
26484 movvs %xcc, %o7, %i5
26485 fmovdleu %xcc, %f4, %f15
26486 ldsh [%l7 + 0x14], %l0
26487 fsrc1 %f4, %f14
26488 fmovsleu %icc, %f8, %f2
26489 lduh [%l7 + 0x10], %o6
26490 tcs %icc, 0x4
26491 fandnot2s %f7, %f4, %f5
26492 fnands %f11, %f14, %f5
26493 stx %l3, [%l7 + 0x78]
26494 andcc %l4, 0x15BB, %o4
26495 edge32ln %g6, %l5, %o2
26496 movn %icc, %i2, %l2
26497 fbg,a %fcc3, loop_3115
26498 fmovsleu %xcc, %f8, %f9
26499 add %i0, 0x1EC3, %i7
26500 stb %g1, [%l7 + 0x3A]
26501loop_3115:
26502 ldx [%l7 + 0x70], %g7
26503 ldx [%l7 + 0x08], %o0
26504 fmul8sux16 %f6, %f0, %f8
26505 fnors %f3, %f14, %f15
26506 fmovsg %icc, %f13, %f8
26507 lduh [%l7 + 0x1C], %g3
26508 lduw [%l7 + 0x7C], %g5
26509 fsrc2s %f11, %f0
26510 ldsw [%l7 + 0x5C], %g4
26511 fcmpne16 %f0, %f4, %g2
26512 std %f12, [%l7 + 0x38]
26513 brgez,a %i6, loop_3116
26514 fmovscc %icc, %f3, %f7
26515 tsubcc %i3, 0x119A, %i4
26516 lduw [%l7 + 0x2C], %i1
26517loop_3116:
26518 move %xcc, %l1, %o5
26519 fbuge,a %fcc1, loop_3117
26520 fpackfix %f12, %f13
26521 fzero %f10
26522 or %o3, %o1, %l6
26523loop_3117:
26524 edge16 %o7, %i5, %o6
26525 fone %f8
26526 stw %l0, [%l7 + 0x6C]
26527 smulcc %l3, %o4, %g6
26528 ldsb [%l7 + 0x35], %l4
26529 sth %o2, [%l7 + 0x48]
26530 movleu %icc, %i2, %l2
26531 stb %l5, [%l7 + 0x5B]
26532 fmovsgu %icc, %f0, %f15
26533 mova %xcc, %i7, %i0
26534 st %f7, [%l7 + 0x64]
26535 fbul %fcc0, loop_3118
26536 fmovsvc %icc, %f13, %f1
26537 fmovrsgez %g1, %f14, %f11
26538 ldsw [%l7 + 0x20], %o0
26539loop_3118:
26540 fpsub32 %f12, %f4, %f2
26541 fbug,a %fcc2, loop_3119
26542 fcmpgt32 %f12, %f12, %g7
26543 stx %g3, [%l7 + 0x18]
26544 bvc,pn %xcc, loop_3120
26545loop_3119:
26546 ldsw [%l7 + 0x3C], %g5
26547 fbule %fcc3, loop_3121
26548 ld [%l7 + 0x2C], %f15
26549loop_3120:
26550 fmovsle %xcc, %f7, %f13
26551 udivcc %g4, 0x11AD, %i6
26552loop_3121:
26553 movpos %xcc, %g2, %i4
26554 tge %icc, 0x3
26555 stw %i1, [%l7 + 0x64]
26556 fmovrslz %i3, %f1, %f3
26557 fbn,a %fcc2, loop_3122
26558 umulcc %o5, %l1, %o1
26559 ld [%l7 + 0x4C], %f7
26560 be,a,pt %xcc, loop_3123
26561loop_3122:
26562 fpack32 %f8, %f8, %f0
26563 ld [%l7 + 0x10], %f3
26564 fmovdgu %xcc, %f13, %f8
26565loop_3123:
26566 fornot2 %f2, %f8, %f0
26567 alignaddr %o3, %l6, %i5
26568 ld [%l7 + 0x74], %f13
26569 movrlez %o6, 0x2CE, %l0
26570 fmuld8sux16 %f7, %f8, %f0
26571 tneg %icc, 0x5
26572 array8 %o7, %l3, %g6
26573 stx %o4, [%l7 + 0x48]
26574 stx %l4, [%l7 + 0x38]
26575 fnot2s %f14, %f13
26576 fmovsvc %icc, %f8, %f10
26577 fnegd %f6, %f8
26578 fbl,a %fcc0, loop_3124
26579 fandnot2 %f10, %f0, %f2
26580 fmovrsgez %o2, %f5, %f12
26581 ldsh [%l7 + 0x70], %i2
26582loop_3124:
26583 orncc %l2, 0x066F, %l5
26584 tge %icc, 0x4
26585 bn,pn %xcc, loop_3125
26586 fone %f12
26587 andn %i7, %i0, %g1
26588 fabsd %f0, %f2
26589loop_3125:
26590 fpack32 %f2, %f12, %f14
26591 ldub [%l7 + 0x34], %o0
26592 stw %g3, [%l7 + 0x40]
26593 addc %g5, %g4, %g7
26594 umulcc %i6, %g2, %i4
26595 stw %i3, [%l7 + 0x68]
26596 andn %o5, %l1, %o1
26597 std %f4, [%l7 + 0x38]
26598 taddcctv %i1, %o3, %l6
26599 fors %f5, %f13, %f0
26600 bvs loop_3126
26601 fcmpgt16 %f12, %f12, %o6
26602 fnot2s %f9, %f12
26603 tl %xcc, 0x2
26604loop_3126:
26605 std %f14, [%l7 + 0x48]
26606 fnot1s %f3, %f9
26607 bneg,a %xcc, loop_3127
26608 movre %i5, 0x285, %l0
26609 fsrc1 %f10, %f6
26610 fmovsge %icc, %f10, %f8
26611loop_3127:
26612 movl %xcc, %o7, %g6
26613 fpadd32s %f5, %f1, %f3
26614 fcmpes %fcc0, %f14, %f0
26615 movvc %xcc, %o4, %l4
26616 std %f8, [%l7 + 0x68]
26617 st %f3, [%l7 + 0x2C]
26618 stw %o2, [%l7 + 0x30]
26619 fcmpeq32 %f14, %f6, %l3
26620 ldsw [%l7 + 0x10], %l2
26621 alignaddrl %i2, %i7, %l5
26622 fmovrdlez %g1, %f14, %f12
26623 fbug,a %fcc1, loop_3128
26624 orn %o0, 0x03FC, %g3
26625 edge8ln %g5, %i0, %g7
26626 ldx [%l7 + 0x28], %g4
26627loop_3128:
26628 fpadd16 %f2, %f10, %f2
26629 movrgez %g2, 0x301, %i6
26630 fba,a %fcc3, loop_3129
26631 lduh [%l7 + 0x5C], %i4
26632 std %f14, [%l7 + 0x28]
26633 lduw [%l7 + 0x6C], %o5
26634loop_3129:
26635 smulcc %l1, %o1, %i1
26636 edge16l %i3, %l6, %o3
26637 stx %i5, [%l7 + 0x18]
26638 ldub [%l7 + 0x43], %l0
26639 stw %o7, [%l7 + 0x40]
26640 andncc %o6, %g6, %l4
26641 movvc %icc, %o2, %l3
26642 movge %icc, %o4, %l2
26643 stb %i2, [%l7 + 0x3F]
26644 st %f7, [%l7 + 0x24]
26645 fblg,a %fcc2, loop_3130
26646 fba %fcc0, loop_3131
26647 fmovspos %icc, %f15, %f5
26648 movn %icc, %i7, %l5
26649loop_3130:
26650 fbue,a %fcc1, loop_3132
26651loop_3131:
26652 brz,a %g1, loop_3133
26653 fmovscs %icc, %f7, %f3
26654 fandnot2 %f6, %f8, %f4
26655loop_3132:
26656 ba,a,pt %icc, loop_3134
26657loop_3133:
26658 bcs,a loop_3135
26659 movleu %xcc, %g3, %g5
26660 fmovsl %xcc, %f0, %f9
26661loop_3134:
26662 fnor %f6, %f10, %f2
26663loop_3135:
26664 fmovsne %icc, %f11, %f4
26665 sdivx %o0, 0x022E, %i0
26666 ble,pn %xcc, loop_3136
26667 st %f12, [%l7 + 0x30]
26668 umulcc %g7, 0x040D, %g4
26669 fxnor %f14, %f8, %f2
26670loop_3136:
26671 fmovrsne %i6, %f8, %f15
26672 st %f9, [%l7 + 0x74]
26673 movgu %xcc, %i4, %g2
26674 bleu loop_3137
26675 fmovrsgz %l1, %f8, %f11
26676 ldub [%l7 + 0x7B], %o5
26677 fmovscc %xcc, %f14, %f12
26678loop_3137:
26679 ldx [%l7 + 0x78], %i1
26680 ldd [%l7 + 0x78], %f2
26681 andn %o1, 0x03ED, %l6
26682 fands %f1, %f11, %f11
26683 ldsh [%l7 + 0x42], %i3
26684 lduh [%l7 + 0x62], %o3
26685 fmovsleu %xcc, %f10, %f10
26686 tne %xcc, 0x2
26687 fmovsne %xcc, %f4, %f4
26688 fmuld8ulx16 %f11, %f9, %f2
26689 tcs %xcc, 0x6
26690 ldsb [%l7 + 0x1B], %l0
26691 fcmpeq32 %f14, %f14, %i5
26692 sth %o7, [%l7 + 0x7A]
26693 fbue %fcc0, loop_3138
26694 umul %o6, %l4, %g6
26695 movn %icc, %l3, %o2
26696 fmovscs %xcc, %f8, %f2
26697loop_3138:
26698 fmovscs %icc, %f14, %f3
26699 fnands %f6, %f11, %f2
26700 ldsb [%l7 + 0x75], %o4
26701 sra %l2, %i7, %i2
26702 sth %g1, [%l7 + 0x14]
26703 subccc %l5, %g5, %g3
26704 lduh [%l7 + 0x5C], %o0
26705 tcc %xcc, 0x3
26706 lduw [%l7 + 0x24], %i0
26707 fcmpd %fcc1, %f12, %f14
26708 st %f10, [%l7 + 0x18]
26709 subcc %g4, %g7, %i4
26710 bn,pt %icc, loop_3139
26711 fcmpeq32 %f12, %f14, %g2
26712 bg,a %icc, loop_3140
26713 tcs %icc, 0x7
26714loop_3139:
26715 ldsh [%l7 + 0x24], %l1
26716 srax %o5, 0x10, %i6
26717loop_3140:
26718 bl,a loop_3141
26719 movrlz %o1, %l6, %i1
26720 tle %icc, 0x7
26721 tpos %xcc, 0x7
26722loop_3141:
26723 fmovsleu %xcc, %f11, %f12
26724 fornot2s %f8, %f3, %f9
26725 ld [%l7 + 0x2C], %f0
26726 ld [%l7 + 0x78], %f8
26727 ldsh [%l7 + 0x1C], %i3
26728 brz %o3, loop_3142
26729 movcs %icc, %i5, %o7
26730 fandnot1 %f12, %f8, %f4
26731 be loop_3143
26732loop_3142:
26733 nop
26734 setx loop_3144, %l0, %l1
26735 wrpr 0x1, %tl
26736 wrpr %l1, %tpc
26737 add %l1, 0x4, %l1
26738 wrpr %l1, %tnpc
26739 setx 0x34400001400, %l0, %l1
26740 wrpr %l1, %tstate
26741 wrhpr 0x4, %htstate
26742 retry
26743 fmovrdne %o6, %f8, %f4
26744 addccc %l0, %l4, %g6
26745loop_3143:
26746 fmul8x16 %f10, %f10, %f4
26747loop_3144:
26748 fxors %f0, %f6, %f5
26749 ld [%l7 + 0x10], %f4
26750 movge %icc, %o2, %l3
26751 ld [%l7 + 0x1C], %f9
26752 std %f6, [%l7 + 0x48]
26753 mova %xcc, %l2, %o4
26754 fnot2 %f0, %f0
26755 fmovdl %icc, %f0, %f7
26756 tn %icc, 0x0
26757 edge8ln %i7, %g1, %i2
26758 fcmpne16 %f2, %f12, %g5
26759 ldd [%l7 + 0x58], %f2
26760 stx %l5, [%l7 + 0x78]
26761 fmovrdgz %g3, %f14, %f0
26762 st %f12, [%l7 + 0x6C]
26763 bcc,a loop_3145
26764 fnands %f6, %f13, %f1
26765 sra %o0, 0x1C, %g4
26766 movrgz %g7, 0x041, %i0
26767loop_3145:
26768 fone %f0
26769 fmovdne %icc, %f12, %f6
26770 nop
26771 setx loop_3146, %l0, %l1
26772 wrpr 0x1, %tl
26773 wrpr %l1, %tnpc
26774 setx 0x34400001400, %l0, %l1
26775 wrpr %l1, %tstate
26776 wrhpr 0x4, %htstate
26777 done
26778 stx %i4, [%l7 + 0x40]
26779 lduw [%l7 + 0x44], %l1
26780 st %f6, [%l7 + 0x2C]
26781loop_3146:
26782 stw %o5, [%l7 + 0x50]
26783 fcmple32 %f6, %f6, %i6
26784 fornot2s %f2, %f3, %f6
26785 ldd [%l7 + 0x40], %f0
26786 fcmpes %fcc1, %f7, %f4
26787 movgu %xcc, %o1, %g2
26788 fmovsa %icc, %f1, %f1
26789 fmovdn %xcc, %f11, %f8
26790 sra %l6, %i3, %i1
26791 be,pn %icc, loop_3147
26792 fcmpne16 %f8, %f12, %i5
26793 stw %o7, [%l7 + 0x20]
26794 brlz,a %o6, loop_3148
26795loop_3147:
26796 tcs %xcc, 0x3
26797 st %f8, [%l7 + 0x1C]
26798 edge32n %l0, %l4, %g6
26799loop_3148:
26800 ldub [%l7 + 0x14], %o2
26801 ldsw [%l7 + 0x40], %o3
26802 edge16n %l3, %o4, %l2
26803 and %i7, %g1, %i2
26804 fmovda %xcc, %f11, %f1
26805 bn,pt %icc, loop_3149
26806 st %f12, [%l7 + 0x10]
26807 fmovsvs %icc, %f8, %f6
26808 sra %g5, 0x05, %l5
26809loop_3149:
26810 subcc %o0, 0x159A, %g4
26811 fba %fcc3, loop_3150
26812 bcs %xcc, loop_3151
26813 xor %g7, %g3, %i4
26814 std %f2, [%l7 + 0x40]
26815loop_3150:
26816 fornot1s %f4, %f7, %f8
26817loop_3151:
26818 ld [%l7 + 0x40], %f15
26819 fcmpne16 %f6, %f0, %l1
26820 edge8n %i0, %o5, %i6
26821 stb %o1, [%l7 + 0x46]
26822 udivcc %g2, 0x027B, %i3
26823 fmovdle %icc, %f3, %f7
26824 fcmple16 %f0, %f4, %l6
26825 fpack16 %f4, %f13
26826 xnor %i1, 0x1D11, %i5
26827 fmovdneg %xcc, %f4, %f13
26828 fmovdpos %icc, %f3, %f12
26829 fnot1 %f6, %f12
26830 stb %o6, [%l7 + 0x1C]
26831 mulscc %o7, %l4, %l0
26832 brlz %o2, loop_3152
26833 bneg loop_3153
26834 edge16ln %o3, %g6, %l3
26835 fpack32 %f6, %f10, %f12
26836loop_3152:
26837 bg %icc, loop_3154
26838loop_3153:
26839 tsubcctv %o4, 0x02A5, %i7
26840 bge loop_3155
26841 lduh [%l7 + 0x24], %l2
26842loop_3154:
26843 movle %icc, %g1, %g5
26844 ba,a,pt %xcc, loop_3156
26845loop_3155:
26846 ldd [%l7 + 0x38], %f14
26847 fmovdg %xcc, %f15, %f12
26848 lduw [%l7 + 0x30], %l5
26849loop_3156:
26850 sth %o0, [%l7 + 0x0A]
26851 fornot2s %f14, %f5, %f11
26852 edge32l %g4, %g7, %i2
26853 fmovrslz %g3, %f14, %f5
26854 lduw [%l7 + 0x24], %i4
26855 orncc %i0, %l1, %i6
26856 lduh [%l7 + 0x1C], %o1
26857 alignaddr %o5, %g2, %i3
26858 std %f8, [%l7 + 0x60]
26859 ld [%l7 + 0x08], %f4
26860 siam 0x0
26861 array32 %i1, %l6, %o6
26862 movvc %xcc, %o7, %i5
26863 brlez %l0, loop_3157
26864 andn %o2, 0x0846, %l4
26865 fmuld8ulx16 %f13, %f11, %f10
26866 brlez,a %g6, loop_3158
26867loop_3157:
26868 stb %l3, [%l7 + 0x34]
26869 ldx [%l7 + 0x28], %o3
26870 movcc %xcc, %o4, %i7
26871loop_3158:
26872 fpmerge %f3, %f15, %f6
26873 sth %l2, [%l7 + 0x28]
26874 fbge %fcc3, loop_3159
26875 pdist %f2, %f12, %f14
26876 ldx [%l7 + 0x28], %g1
26877 fbe %fcc1, loop_3160
26878loop_3159:
26879 addccc %l5, 0x0E9D, %g5
26880 movneg %xcc, %o0, %g7
26881 addc %g4, %i2, %g3
26882loop_3160:
26883 movne %icc, %i0, %i4
26884 brnz %i6, loop_3161
26885 sethi 0x19A4, %o1
26886 sth %l1, [%l7 + 0x24]
26887 fmovd %f8, %f2
26888loop_3161:
26889 st %f10, [%l7 + 0x68]
26890 fbul,a %fcc1, loop_3162
26891 std %f0, [%l7 + 0x30]
26892 lduw [%l7 + 0x78], %g2
26893 sdivx %o5, 0x0A56, %i1
26894loop_3162:
26895 ldsh [%l7 + 0x08], %l6
26896 tleu %icc, 0x0
26897 stx %o6, [%l7 + 0x60]
26898 fbne %fcc2, loop_3163
26899 movcc %xcc, %i3, %o7
26900 st %f15, [%l7 + 0x68]
26901 or %i5, %l0, %l4
26902loop_3163:
26903 array32 %g6, %l3, %o3
26904 ldx [%l7 + 0x48], %o2
26905 ba,pt %icc, loop_3164
26906 fmovda %icc, %f5, %f15
26907 fmovscc %icc, %f0, %f11
26908 fmovsle %xcc, %f10, %f10
26909loop_3164:
26910 ldub [%l7 + 0x78], %i7
26911 fnot1s %f3, %f13
26912 fcmpeq16 %f2, %f6, %o4
26913 edge16 %l2, %l5, %g1
26914 fmovde %icc, %f8, %f7
26915 fmovdvs %icc, %f2, %f11
26916 fone %f6
26917 ld [%l7 + 0x20], %f12
26918 fmovsl %icc, %f10, %f11
26919 sllx %g5, 0x11, %o0
26920 ba,pt %xcc, loop_3165
26921 ldsh [%l7 + 0x6C], %g7
26922 fpsub32 %f12, %f4, %f6
26923 ld [%l7 + 0x38], %f14
26924loop_3165:
26925 subcc %g4, 0x08AA, %g3
26926 udivx %i0, 0x094A, %i4
26927 tsubcc %i6, 0x0EA7, %o1
26928 bneg,a,pt %xcc, loop_3166
26929 fnors %f7, %f1, %f1
26930 st %f11, [%l7 + 0x4C]
26931 ba,a %xcc, loop_3167
26932loop_3166:
26933 smulcc %l1, 0x066B, %g2
26934 ldsh [%l7 + 0x74], %o5
26935 edge16 %i2, %i1, %o6
26936loop_3167:
26937 sethi 0x1A02, %i3
26938 st %f7, [%l7 + 0x24]
26939 or %o7, %i5, %l0
26940 fbne %fcc2, loop_3168
26941 movrlez %l4, 0x28B, %l6
26942 nop
26943 setx loop_3169, %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 std %f14, [%l7 + 0x68]
26951loop_3168:
26952 lduw [%l7 + 0x30], %g6
26953 fxnor %f12, %f2, %f2
26954loop_3169:
26955 ldx [%l7 + 0x58], %l3
26956 ldx [%l7 + 0x38], %o3
26957 orcc %o2, 0x1AE7, %o4
26958 sth %i7, [%l7 + 0x08]
26959 ld [%l7 + 0x40], %f7
26960 nop
26961 setx loop_3170, %l0, %l1
26962 jmpl %l1, %l5
26963 edge32ln %g1, %l2, %o0
26964 fcmpes %fcc3, %f15, %f11
26965 ldx [%l7 + 0x18], %g5
26966loop_3170:
26967 ba,pn %xcc, loop_3171
26968 fbge,a %fcc0, loop_3172
26969 fabss %f14, %f5
26970 array8 %g4, %g3, %g7
26971loop_3171:
26972 edge32ln %i4, %i0, %i6
26973loop_3172:
26974 siam 0x5
26975 fmovdn %icc, %f3, %f2
26976 tleu %icc, 0x6
26977 fornot1 %f2, %f6, %f14
26978 udivx %l1, 0x117E, %o1
26979 fnot1 %f4, %f14
26980 stw %g2, [%l7 + 0x3C]
26981 fble %fcc0, loop_3173
26982 stb %i2, [%l7 + 0x34]
26983 fbug %fcc2, loop_3174
26984 stb %i1, [%l7 + 0x3F]
26985loop_3173:
26986 ldsw [%l7 + 0x28], %o5
26987 movneg %icc, %o6, %i3
26988loop_3174:
26989 fnands %f3, %f11, %f7
26990 ba,pt %xcc, loop_3175
26991 brgz %o7, loop_3176
26992 mova %xcc, %i5, %l4
26993 fmovscc %xcc, %f13, %f8
26994loop_3175:
26995 movgu %icc, %l6, %g6
26996loop_3176:
26997 edge8n %l3, %l0, %o3
26998 fornot2s %f8, %f15, %f7
26999 fbge %fcc2, loop_3177
27000 bneg,a loop_3178
27001 stb %o2, [%l7 + 0x09]
27002 fbge %fcc2, loop_3179
27003loop_3177:
27004 ldsh [%l7 + 0x1A], %o4
27005loop_3178:
27006 fbu,a %fcc0, loop_3180
27007 bshuffle %f6, %f14, %f4
27008loop_3179:
27009 fandnot1s %f10, %f11, %f11
27010 st %f6, [%l7 + 0x74]
27011loop_3180:
27012 fcmped %fcc3, %f8, %f14
27013 fpadd16s %f12, %f2, %f11
27014 fbul %fcc3, loop_3181
27015 tcc %xcc, 0x3
27016 fmovdvs %icc, %f5, %f4
27017 faligndata %f0, %f6, %f0
27018loop_3181:
27019 st %f12, [%l7 + 0x78]
27020 xnorcc %l5, 0x1B19, %g1
27021 ldub [%l7 + 0x5B], %l2
27022 fsrc2s %f0, %f4
27023 tvc %xcc, 0x4
27024 nop
27025 setx loop_3182, %l0, %l1
27026 wrpr 0x1, %tl
27027 wrpr %l1, %tpc
27028 add %l1, 0x4, %l1
27029 wrpr %l1, %tnpc
27030 setx 0x34400001400, %l0, %l1
27031 wrpr %l1, %tstate
27032 wrhpr 0x4, %htstate
27033 retry
27034 fsrc2 %f8, %f2
27035 sth %o0, [%l7 + 0x62]
27036 nop
27037 setx loop_3183, %l0, %l1
27038 wrpr 0x1, %tl
27039 wrpr %l1, %tpc
27040 add %l1, 0x4, %l1
27041 wrpr %l1, %tnpc
27042 setx 0x34400001400, %l0, %l1
27043 wrpr %l1, %tstate
27044 wrhpr 0x4, %htstate
27045 retry
27046loop_3182:
27047 edge16n %i7, %g5, %g3
27048 stb %g4, [%l7 + 0x25]
27049 fpsub32 %f2, %f10, %f0
27050loop_3183:
27051 sth %i4, [%l7 + 0x60]
27052 st %f9, [%l7 + 0x70]
27053 ld [%l7 + 0x74], %f12
27054 ldub [%l7 + 0x2C], %g7
27055 fcmped %fcc2, %f10, %f6
27056 mulscc %i6, 0x1B44, %i0
27057 fmovrsgez %o1, %f5, %f2
27058 movle %xcc, %l1, %g2
27059 stx %i1, [%l7 + 0x38]
27060 stx %o5, [%l7 + 0x48]
27061 movrgez %i2, %i3, %o6
27062 udiv %o7, 0x0A6F, %l4
27063 orncc %l6, %g6, %i5
27064 fmovdpos %xcc, %f6, %f14
27065 sub %l3, 0x1AC7, %o3
27066 sth %o2, [%l7 + 0x22]
27067 fornot2s %f15, %f3, %f12
27068 sethi 0x0F92, %l0
27069 call loop_3184
27070 std %f0, [%l7 + 0x28]
27071 lduh [%l7 + 0x78], %o4
27072 ld [%l7 + 0x30], %f15
27073loop_3184:
27074 movn %xcc, %l5, %l2
27075 fmovde %icc, %f8, %f6
27076 sth %g1, [%l7 + 0x66]
27077 mulx %i7, 0x0D51, %o0
27078 xnor %g3, %g4, %i4
27079 edge8ln %g7, %g5, %i6
27080 st %f6, [%l7 + 0x20]
27081 fandnot2s %f7, %f1, %f11
27082 fmovse %icc, %f13, %f1
27083 bcs,pn %xcc, loop_3185
27084 ldsb [%l7 + 0x4B], %i0
27085 bcc,pn %icc, loop_3186
27086 fnot2 %f0, %f4
27087loop_3185:
27088 ldx [%l7 + 0x20], %l1
27089 lduh [%l7 + 0x66], %o1
27090loop_3186:
27091 ldsh [%l7 + 0x48], %g2
27092 bcc,a loop_3187
27093 fands %f8, %f6, %f6
27094 lduh [%l7 + 0x3E], %i1
27095 brgez,a %o5, loop_3188
27096loop_3187:
27097 srl %i2, %o6, %o7
27098 bvs,a,pn %icc, loop_3189
27099 movge %xcc, %l4, %l6
27100loop_3188:
27101 udivcc %i3, 0x01A2, %g6
27102 ldx [%l7 + 0x50], %i5
27103loop_3189:
27104 xorcc %l3, %o3, %o2
27105 bne,pt %icc, loop_3190
27106 edge32n %l0, %o4, %l2
27107 fmuld8ulx16 %f3, %f14, %f14
27108 brlez,a %g1, loop_3191
27109loop_3190:
27110 stw %i7, [%l7 + 0x18]
27111 movrlez %o0, 0x0B7, %l5
27112 fmovdcs %xcc, %f3, %f1
27113loop_3191:
27114 ldsw [%l7 + 0x40], %g4
27115 st %f14, [%l7 + 0x70]
27116 fandnot2s %f1, %f2, %f11
27117 umulcc %i4, 0x1F49, %g3
27118 fcmpes %fcc3, %f12, %f7
27119 ld [%l7 + 0x70], %f5
27120 sth %g7, [%l7 + 0x76]
27121 fsrc2s %f12, %f10
27122 edge32n %g5, %i0, %i6
27123 ldub [%l7 + 0x24], %o1
27124 movvs %xcc, %l1, %g2
27125 movneg %xcc, %o5, %i2
27126 edge8ln %o6, %i1, %l4
27127 fmovsge %xcc, %f8, %f6
27128 array16 %l6, %i3, %g6
27129 fmovsvs %icc, %f3, %f5
27130 stx %o7, [%l7 + 0x40]
27131 fzero %f0
27132 edge16l %l3, %o3, %i5
27133 brlez %o2, loop_3192
27134 alignaddr %o4, %l2, %l0
27135 edge8ln %i7, %g1, %l5
27136 xnorcc %o0, %i4, %g3
27137loop_3192:
27138 fmul8sux16 %f14, %f14, %f6
27139 fcmpgt32 %f8, %f14, %g4
27140 ldd [%l7 + 0x60], %f10
27141 lduh [%l7 + 0x5C], %g5
27142 stw %g7, [%l7 + 0x20]
27143 stw %i0, [%l7 + 0x7C]
27144 ldd [%l7 + 0x40], %f2
27145 fmovrdgz %i6, %f6, %f8
27146 bneg,a %icc, loop_3193
27147 brgz %o1, loop_3194
27148 ldsh [%l7 + 0x30], %l1
27149 tn %icc, 0x7
27150loop_3193:
27151 fand %f6, %f2, %f8
27152loop_3194:
27153 sdivcc %g2, 0x0437, %o5
27154 lduw [%l7 + 0x48], %o6
27155 lduw [%l7 + 0x20], %i2
27156 ldsw [%l7 + 0x68], %l4
27157 fmovdgu %xcc, %f0, %f7
27158 fmovsl %icc, %f13, %f4
27159 ldx [%l7 + 0x70], %l6
27160 bcc,a,pt %xcc, loop_3195
27161 fbo %fcc2, loop_3196
27162 tgu %xcc, 0x5
27163 lduh [%l7 + 0x26], %i1
27164loop_3195:
27165 ldd [%l7 + 0x08], %f2
27166loop_3196:
27167 fpsub16s %f10, %f6, %f0
27168 sth %i3, [%l7 + 0x76]
27169 std %f8, [%l7 + 0x38]
27170 fnor %f6, %f10, %f12
27171 and %g6, %o7, %l3
27172 srax %i5, 0x02, %o3
27173 tne %icc, 0x0
27174 array32 %o4, %l2, %l0
27175 fmovrsgez %i7, %f8, %f0
27176 tgu %icc, 0x3
27177 smul %o2, %l5, %o0
27178 sra %g1, 0x14, %i4
27179 bcs %xcc, loop_3197
27180 sethi 0x0BF0, %g3
27181 bcc,a,pt %icc, loop_3198
27182 fands %f15, %f5, %f7
27183loop_3197:
27184 fmovscc %icc, %f7, %f11
27185 mova %xcc, %g4, %g7
27186loop_3198:
27187 sub %i0, %g5, %o1
27188 umul %i6, %g2, %o5
27189 std %f2, [%l7 + 0x28]
27190 ldub [%l7 + 0x50], %o6
27191 fpadd32 %f0, %f6, %f12
27192 ldub [%l7 + 0x50], %l1
27193 lduh [%l7 + 0x4E], %l4
27194 ldd [%l7 + 0x48], %f6
27195 movgu %icc, %l6, %i2
27196 bvc,a %icc, loop_3199
27197 ldsh [%l7 + 0x46], %i3
27198 ldub [%l7 + 0x74], %g6
27199 fmul8x16al %f13, %f3, %f14
27200loop_3199:
27201 fbge %fcc0, loop_3200
27202 brgz,a %i1, loop_3201
27203 lduw [%l7 + 0x18], %o7
27204 std %f4, [%l7 + 0x68]
27205loop_3200:
27206 ldsb [%l7 + 0x58], %i5
27207loop_3201:
27208 fmovrdlez %l3, %f2, %f10
27209 movne %icc, %o3, %l2
27210 sll %l0, %i7, %o2
27211 bvc,pn %xcc, loop_3202
27212 fors %f8, %f10, %f9
27213 tl %icc, 0x5
27214 brgz %o4, loop_3203
27215loop_3202:
27216 fcmpne16 %f8, %f6, %o0
27217 fmovsleu %icc, %f6, %f13
27218 fpadd32 %f4, %f4, %f6
27219loop_3203:
27220 ldsb [%l7 + 0x70], %l5
27221 sllx %g1, 0x0C, %i4
27222 fbn,a %fcc0, loop_3204
27223 fmovrdgez %g3, %f6, %f10
27224 fbo %fcc0, loop_3205
27225 ldx [%l7 + 0x10], %g7
27226loop_3204:
27227 nop
27228 setx loop_3206, %l0, %l1
27229 wrpr 0x1, %tl
27230 wrpr %l1, %tnpc
27231 setx 0x34400001400, %l0, %l1
27232 wrpr %l1, %tstate
27233 wrhpr 0x4, %htstate
27234 done
27235 nop
27236 setx loop_3207, %l0, %l1
27237 jmpl %l1, %g4
27238loop_3205:
27239 fbn %fcc1, loop_3208
27240 fxors %f15, %f11, %f13
27241loop_3206:
27242 ldub [%l7 + 0x62], %i0
27243loop_3207:
27244 fsrc1 %f10, %f2
27245loop_3208:
27246 fors %f1, %f14, %f10
27247 ldx [%l7 + 0x10], %g5
27248 fbule,a %fcc1, loop_3209
27249 add %i6, 0x0C35, %g2
27250 srlx %o5, 0x03, %o1
27251 smul %l1, %l4, %l6
27252loop_3209:
27253 fbl,a %fcc1, loop_3210
27254 andcc %i2, %o6, %i3
27255 udivx %i1, 0x15E9, %o7
27256 stw %g6, [%l7 + 0x7C]
27257loop_3210:
27258 nop
27259 setx loop_3211, %l0, %l1
27260 wrpr 0x1, %tl
27261 wrpr %l1, %tpc
27262 add %l1, 0x4, %l1
27263 wrpr %l1, %tnpc
27264 setx 0x34400001400, %l0, %l1
27265 wrpr %l1, %tstate
27266 wrhpr 0x4, %htstate
27267 retry
27268 bvs loop_3212
27269 fmuld8ulx16 %f13, %f14, %f8
27270 fmovrde %l3, %f8, %f4
27271loop_3211:
27272 xorcc %i5, %l2, %l0
27273loop_3212:
27274 fandnot2 %f14, %f8, %f14
27275 tg %icc, 0x2
27276 lduw [%l7 + 0x20], %i7
27277 or %o3, %o2, %o0
27278 taddcc %o4, 0x1AE3, %l5
27279 lduw [%l7 + 0x08], %i4
27280 fmul8x16al %f12, %f15, %f2
27281 fmovrdne %g1, %f2, %f10
27282 fmul8sux16 %f10, %f0, %f14
27283 fmovrdne %g3, %f14, %f14
27284 fmovsle %icc, %f11, %f0
27285 sll %g4, %g7, %g5
27286 sub %i6, 0x051F, %g2
27287 movrgz %o5, 0x1D8, %i0
27288 nop
27289 setx loop_3213, %l0, %l1
27290 wrpr 0x1, %tl
27291 wrpr %l1, %tnpc
27292 setx 0x34400001400, %l0, %l1
27293 wrpr %l1, %tstate
27294 wrhpr 0x4, %htstate
27295 done
27296 tn %icc, 0x2
27297 stb %l1, [%l7 + 0x49]
27298 fmovscs %icc, %f10, %f7
27299loop_3213:
27300 stx %l4, [%l7 + 0x78]
27301 fornot2 %f12, %f14, %f0
27302 sth %o1, [%l7 + 0x3C]
27303 stx %l6, [%l7 + 0x10]
27304 stx %i2, [%l7 + 0x10]
27305 move %icc, %i3, %i1
27306 taddcctv %o7, 0x0A90, %g6
27307 lduh [%l7 + 0x1A], %o6
27308 fabsd %f2, %f6
27309 fnegs %f13, %f10
27310 udiv %l3, 0x15FC, %i5
27311 and %l2, 0x16ED, %i7
27312 fornot1 %f2, %f2, %f10
27313 std %f4, [%l7 + 0x70]
27314 fmovdvc %icc, %f3, %f11
27315 fmovrdlz %l0, %f10, %f10
27316 fcmpne32 %f10, %f0, %o2
27317 std %f14, [%l7 + 0x48]
27318 edge32l %o0, %o3, %o4
27319 bg %icc, loop_3214
27320 bcs,pn %icc, loop_3215
27321 fcmple16 %f6, %f0, %i4
27322 movne %xcc, %l5, %g1
27323loop_3214:
27324 fmovspos %icc, %f2, %f10
27325loop_3215:
27326 fandnot2s %f15, %f6, %f14
27327 std %f10, [%l7 + 0x38]
27328 ble,pn %icc, loop_3216
27329 edge8l %g4, %g3, %g7
27330 st %f10, [%l7 + 0x60]
27331 fmovsg %xcc, %f4, %f0
27332loop_3216:
27333 taddcctv %i6, 0x07AC, %g2
27334 tcc %xcc, 0x2
27335 lduw [%l7 + 0x7C], %o5
27336 edge16n %g5, %l1, %i0
27337 fxor %f2, %f10, %f2
27338 brnz,a %l4, loop_3217
27339 fcmpne32 %f8, %f2, %l6
27340 fbne,a %fcc1, loop_3218
27341 array8 %i2, %o1, %i3
27342loop_3217:
27343 edge8 %i1, %g6, %o6
27344 sth %o7, [%l7 + 0x2A]
27345loop_3218:
27346 fbug,a %fcc2, loop_3219
27347 fmovrsgz %l3, %f5, %f0
27348 bpos,a %xcc, loop_3220
27349 stw %l2, [%l7 + 0x6C]
27350loop_3219:
27351 fcmpne32 %f12, %f0, %i5
27352 fsrc2s %f15, %f10
27353loop_3220:
27354 fcmpeq16 %f0, %f0, %i7
27355 stx %o2, [%l7 + 0x70]
27356 fnot1s %f2, %f11
27357 ldd [%l7 + 0x08], %f12
27358 srlx %l0, 0x00, %o0
27359 tsubcc %o4, %i4, %l5
27360 fornot2s %f14, %f9, %f9
27361 add %o3, %g4, %g1
27362 ldd [%l7 + 0x20], %f14
27363 fands %f11, %f0, %f8
27364 tneg %xcc, 0x6
27365 fbn,a %fcc0, loop_3221
27366 fcmpne16 %f6, %f14, %g7
27367 brz,a %i6, loop_3222
27368 fcmple16 %f8, %f12, %g3
27369loop_3221:
27370 mulx %o5, %g5, %g2
27371 udiv %l1, 0x0DCF, %i0
27372loop_3222:
27373 edge32 %l6, %i2, %o1
27374 bl,a %xcc, loop_3223
27375 movrlz %l4, 0x3D1, %i1
27376 ldsw [%l7 + 0x1C], %i3
27377 tge %xcc, 0x0
27378loop_3223:
27379 fbo,a %fcc0, loop_3224
27380 add %o6, %o7, %g6
27381 bcs,a %icc, loop_3225
27382 fcmple16 %f2, %f14, %l2
27383loop_3224:
27384 lduw [%l7 + 0x78], %i5
27385 fnot2s %f2, %f6
27386loop_3225:
27387 call loop_3226
27388 stb %l3, [%l7 + 0x7A]
27389 tcc %xcc, 0x6
27390 sllx %o2, %l0, %o0
27391loop_3226:
27392 fmovsvs %xcc, %f6, %f10
27393 addccc %o4, 0x0E2A, %i7
27394 tl %icc, 0x0
27395 ldx [%l7 + 0x70], %i4
27396 fabsd %f10, %f6
27397 ldd [%l7 + 0x20], %f2
27398 fzeros %f13
27399 brnz,a %l5, loop_3227
27400 brgz %g4, loop_3228
27401 siam 0x7
27402 stx %g1, [%l7 + 0x70]
27403loop_3227:
27404 fmovsa %icc, %f13, %f12
27405loop_3228:
27406 nop
27407 setx loop_3229, %l0, %l1
27408 wrpr 0x1, %tl
27409 wrpr %l1, %tnpc
27410 setx 0x34400001400, %l0, %l1
27411 wrpr %l1, %tstate
27412 wrhpr 0x4, %htstate
27413 done
27414 ldx [%l7 + 0x18], %g7
27415 lduw [%l7 + 0x40], %o3
27416 udivx %i6, 0x1348, %g3
27417loop_3229:
27418 ldub [%l7 + 0x38], %o5
27419 fors %f3, %f14, %f2
27420 fnand %f0, %f12, %f12
27421 alignaddr %g5, %g2, %l1
27422 srax %l6, %i0, %i2
27423 fcmpes %fcc1, %f14, %f15
27424 tneg %xcc, 0x3
27425 brlz %l4, loop_3230
27426 st %f13, [%l7 + 0x1C]
27427 mova %icc, %o1, %i1
27428 ld [%l7 + 0x2C], %f9
27429loop_3230:
27430 ldx [%l7 + 0x08], %o6
27431 fbn %fcc0, loop_3231
27432 stx %o7, [%l7 + 0x10]
27433 fmovsl %icc, %f4, %f9
27434 sdivcc %i3, 0x1E3C, %l2
27435loop_3231:
27436 tgu %icc, 0x0
27437 ldx [%l7 + 0x58], %g6
27438 fors %f11, %f6, %f8
27439 lduh [%l7 + 0x6E], %l3
27440 fpadd32 %f8, %f10, %f2
27441 edge32ln %o2, %l0, %i5
27442 lduw [%l7 + 0x08], %o4
27443 ldub [%l7 + 0x16], %o0
27444 ld [%l7 + 0x34], %f7
27445 array8 %i7, %l5, %i4
27446 bne %icc, loop_3232
27447 lduw [%l7 + 0x44], %g4
27448 fmovrsgez %g1, %f0, %f8
27449 fcmpne16 %f6, %f2, %g7
27450loop_3232:
27451 sth %o3, [%l7 + 0x3A]
27452 fnor %f6, %f14, %f4
27453 fmovrslez %g3, %f2, %f7
27454 ldub [%l7 + 0x17], %i6
27455 mova %icc, %g5, %o5
27456 stx %l1, [%l7 + 0x50]
27457 stw %l6, [%l7 + 0x60]
27458 smulcc %g2, %i2, %i0
27459 nop
27460 setx loop_3233, %l0, %l1
27461 jmpl %l1, %o1
27462 xorcc %l4, 0x0EA1, %i1
27463 fands %f0, %f14, %f14
27464 fexpand %f7, %f4
27465loop_3233:
27466 st %f13, [%l7 + 0x38]
27467 stw %o7, [%l7 + 0x58]
27468 movgu %icc, %i3, %o6
27469 stw %l2, [%l7 + 0x60]
27470 taddcctv %g6, %o2, %l3
27471 siam 0x3
27472 bcs,pt %icc, loop_3234
27473 lduh [%l7 + 0x10], %l0
27474 std %f8, [%l7 + 0x78]
27475 be,a %icc, loop_3235
27476loop_3234:
27477 movcs %xcc, %o4, %o0
27478 ldd [%l7 + 0x28], %f12
27479 movgu %xcc, %i5, %l5
27480loop_3235:
27481 lduh [%l7 + 0x42], %i7
27482 ldsh [%l7 + 0x70], %i4
27483 fbe,a %fcc1, loop_3236
27484 bpos,pt %xcc, loop_3237
27485 and %g4, %g1, %g7
27486 stw %o3, [%l7 + 0x38]
27487loop_3236:
27488 lduw [%l7 + 0x20], %i6
27489loop_3237:
27490 fbge %fcc2, loop_3238
27491 fmovrse %g5, %f5, %f8
27492 edge16 %o5, %g3, %l6
27493 fmovsle %icc, %f13, %f8
27494loop_3238:
27495 fand %f10, %f6, %f14
27496 fandnot2 %f12, %f10, %f2
27497 fmovsleu %icc, %f4, %f0
27498 fmovdge %icc, %f11, %f11
27499 std %f6, [%l7 + 0x08]
27500 srl %l1, 0x0D, %g2
27501 ldsh [%l7 + 0x52], %i2
27502 fmovdvs %xcc, %f2, %f14
27503 stb %o1, [%l7 + 0x1A]
27504 st %f5, [%l7 + 0x6C]
27505 movrne %l4, %i1, %o7
27506 stw %i0, [%l7 + 0x54]
27507 ldub [%l7 + 0x3B], %i3
27508 movrlz %l2, 0x203, %g6
27509 st %f11, [%l7 + 0x64]
27510 fxnors %f3, %f5, %f13
27511 tn %xcc, 0x5
27512 sth %o2, [%l7 + 0x68]
27513 udivcc %l3, 0x1AE8, %o6
27514 udivcc %l0, 0x0BEB, %o4
27515 fmovrsgez %o0, %f3, %f5
27516 tg %xcc, 0x7
27517 movgu %icc, %i5, %i7
27518 lduh [%l7 + 0x4C], %l5
27519 array32 %i4, %g4, %g1
27520 sth %o3, [%l7 + 0x22]
27521 fmuld8sux16 %f5, %f8, %f6
27522 fmovsn %xcc, %f3, %f2
27523 movpos %icc, %i6, %g7
27524 fmovsle %xcc, %f12, %f8
27525 fmovdgu %xcc, %f14, %f3
27526 mova %xcc, %g5, %o5
27527 srl %l6, 0x09, %g3
27528 movrlz %g2, %l1, %i2
27529 ba,pn %xcc, loop_3239
27530 edge32n %l4, %o1, %i1
27531 lduw [%l7 + 0x64], %i0
27532 xnor %o7, %l2, %i3
27533loop_3239:
27534 tge %icc, 0x3
27535 pdist %f4, %f14, %f14
27536 edge8l %o2, %l3, %o6
27537 fbue,a %fcc3, loop_3240
27538 move %xcc, %l0, %g6
27539 ldsb [%l7 + 0x71], %o0
27540 srax %o4, %i5, %i7
27541loop_3240:
27542 subcc %i4, %l5, %g4
27543 sllx %g1, 0x07, %o3
27544 fmovdcc %icc, %f4, %f10
27545 movl %icc, %g7, %i6
27546 xorcc %o5, %g5, %l6
27547 stw %g3, [%l7 + 0x10]
27548 lduh [%l7 + 0x72], %g2
27549 addccc %i2, 0x081B, %l1
27550 fpsub16 %f4, %f14, %f14
27551 tle %xcc, 0x2
27552 bn %icc, loop_3241
27553 movcc %icc, %l4, %i1
27554 fmovdneg %xcc, %f9, %f2
27555 fpadd32s %f3, %f12, %f7
27556loop_3241:
27557 stb %o1, [%l7 + 0x75]
27558 fmovrdgez %i0, %f10, %f10
27559 bge,pn %icc, loop_3242
27560 fmovdvs %icc, %f11, %f14
27561 ldsb [%l7 + 0x36], %l2
27562 movcs %icc, %i3, %o2
27563loop_3242:
27564 nop
27565 setx loop_3243, %l0, %l1
27566 jmpl %l1, %l3
27567 edge16l %o6, %o7, %g6
27568 edge16n %o0, %o4, %l0
27569 tge %icc, 0x2
27570loop_3243:
27571 stw %i5, [%l7 + 0x0C]
27572 ldd [%l7 + 0x10], %f10
27573 fmovrslez %i4, %f7, %f2
27574 andncc %i7, %g4, %g1
27575 edge8 %l5, %o3, %g7
27576 stb %o5, [%l7 + 0x47]
27577 fmovdneg %icc, %f4, %f7
27578 ldsh [%l7 + 0x34], %i6
27579 fpackfix %f6, %f11
27580 ldsb [%l7 + 0x13], %g5
27581 movrlez %g3, %l6, %g2
27582 stw %i2, [%l7 + 0x14]
27583 fmovdl %xcc, %f8, %f0
27584 sll %l1, 0x0A, %i1
27585 ldsh [%l7 + 0x40], %o1
27586 ldx [%l7 + 0x18], %l4
27587 fmovdneg %icc, %f10, %f0
27588 fmuld8ulx16 %f15, %f3, %f6
27589 fpackfix %f6, %f14
27590 fabss %f11, %f4
27591 srax %i0, 0x02, %l2
27592 ldd [%l7 + 0x78], %f14
27593 fornot2s %f11, %f9, %f11
27594 sth %i3, [%l7 + 0x34]
27595 addcc %l3, %o2, %o6
27596 st %f3, [%l7 + 0x40]
27597 bge loop_3244
27598 tsubcctv %g6, 0x0C8F, %o7
27599 ldsw [%l7 + 0x40], %o4
27600 lduw [%l7 + 0x2C], %o0
27601loop_3244:
27602 ble,pn %icc, loop_3245
27603 ble,a,pt %xcc, loop_3246
27604 ld [%l7 + 0x18], %f0
27605 fblg,a %fcc1, loop_3247
27606loop_3245:
27607 bleu,a %xcc, loop_3248
27608loop_3246:
27609 sdiv %l0, 0x0AD6, %i5
27610 sethi 0x113A, %i4
27611loop_3247:
27612 nop
27613 setx loop_3249, %l0, %l1
27614 wrpr 0x1, %tl
27615 wrpr %l1, %tnpc
27616 setx 0x34400001400, %l0, %l1
27617 wrpr %l1, %tstate
27618 wrhpr 0x4, %htstate
27619 done
27620loop_3248:
27621 fbuge,a %fcc2, loop_3250
27622 movgu %xcc, %g4, %i7
27623 sth %g1, [%l7 + 0x44]
27624loop_3249:
27625 ldub [%l7 + 0x35], %l5
27626loop_3250:
27627 stw %o3, [%l7 + 0x74]
27628 ldd [%l7 + 0x68], %f8
27629 ldsw [%l7 + 0x48], %o5
27630 fbug,a %fcc1, loop_3251
27631 stx %g7, [%l7 + 0x30]
27632 ldsh [%l7 + 0x60], %i6
27633 ldsb [%l7 + 0x21], %g3
27634loop_3251:
27635 te %icc, 0x0
27636 tle %xcc, 0x2
27637 fcmps %fcc1, %f2, %f6
27638 fcmpgt16 %f2, %f2, %l6
27639 movle %icc, %g2, %i2
27640 fone %f6
27641 sth %g5, [%l7 + 0x52]
27642 ble,a %icc, loop_3252
27643 xor %i1, 0x068E, %l1
27644 fmovdleu %icc, %f10, %f6
27645 brlz %l4, loop_3253
27646loop_3252:
27647 stx %i0, [%l7 + 0x68]
27648 fzeros %f11
27649 brlz,a %o1, loop_3254
27650loop_3253:
27651 fmovdcs %xcc, %f8, %f15
27652 nop
27653 setx loop_3255, %l0, %l1
27654 wrpr 0x1, %tl
27655 wrpr %l1, %tpc
27656 add %l1, 0x4, %l1
27657 wrpr %l1, %tnpc
27658 setx 0x34400001400, %l0, %l1
27659 wrpr %l1, %tstate
27660 wrhpr 0x4, %htstate
27661 retry
27662 ldd [%l7 + 0x28], %f4
27663loop_3254:
27664 ldsh [%l7 + 0x4C], %l2
27665 or %i3, 0x16E5, %l3
27666loop_3255:
27667 fcmpd %fcc0, %f2, %f0
27668 std %f4, [%l7 + 0x70]
27669 ldd [%l7 + 0x08], %f14
27670 smulcc %o6, %g6, %o7
27671 movg %icc, %o2, %o0
27672 sub %l0, %o4, %i4
27673 fsrc1s %f11, %f3
27674 ldd [%l7 + 0x40], %f2
27675 fmovdcs %xcc, %f11, %f6
27676 tleu %icc, 0x6
27677 mova %xcc, %i5, %i7
27678 mova %xcc, %g4, %g1
27679 fnot2s %f8, %f9
27680 std %f12, [%l7 + 0x78]
27681 ldd [%l7 + 0x28], %f2
27682 mulscc %l5, 0x13BE, %o3
27683 ldsw [%l7 + 0x38], %o5
27684 fcmped %fcc3, %f2, %f8
27685 st %f8, [%l7 + 0x64]
27686 ldsh [%l7 + 0x74], %g7
27687 fpack16 %f14, %f2
27688 st %f15, [%l7 + 0x34]
27689 fcmpgt32 %f12, %f10, %i6
27690 st %f13, [%l7 + 0x24]
27691 bshuffle %f14, %f10, %f0
27692 edge8 %l6, %g2, %i2
27693 fandnot2 %f4, %f4, %f12
27694 fnors %f12, %f9, %f8
27695 stx %g3, [%l7 + 0x68]
27696 bshuffle %f14, %f6, %f4
27697 lduw [%l7 + 0x30], %g5
27698 tvc %xcc, 0x6
27699 movne %xcc, %i1, %l4
27700 fornot2 %f8, %f12, %f12
27701 fands %f11, %f14, %f11
27702 fbl,a %fcc1, loop_3256
27703 stx %i0, [%l7 + 0x38]
27704 fcmpne16 %f6, %f10, %l1
27705 stb %l2, [%l7 + 0x33]
27706loop_3256:
27707 tgu %icc, 0x7
27708 lduh [%l7 + 0x2A], %i3
27709 lduw [%l7 + 0x70], %o1
27710 lduh [%l7 + 0x54], %l3
27711 bneg,a loop_3257
27712 edge32l %g6, %o7, %o2
27713 st %f5, [%l7 + 0x48]
27714 fble,a %fcc0, loop_3258
27715loop_3257:
27716 addc %o6, 0x1335, %l0
27717 bvc,pt %icc, loop_3259
27718 stw %o0, [%l7 + 0x68]
27719loop_3258:
27720 ld [%l7 + 0x64], %f4
27721 ldsw [%l7 + 0x74], %i4
27722loop_3259:
27723 fbu %fcc2, loop_3260
27724 ld [%l7 + 0x4C], %f0
27725 fbul %fcc2, loop_3261
27726 ldx [%l7 + 0x30], %i5
27727loop_3260:
27728 bvs,a %xcc, loop_3262
27729 ldsh [%l7 + 0x66], %i7
27730loop_3261:
27731 fbg,a %fcc3, loop_3263
27732 fmovdvs %xcc, %f11, %f15
27733loop_3262:
27734 bg,a,pn %icc, loop_3264
27735 edge16l %o4, %g4, %l5
27736loop_3263:
27737 stw %g1, [%l7 + 0x54]
27738 bvs,pt %icc, loop_3265
27739loop_3264:
27740 fones %f3
27741 st %f3, [%l7 + 0x08]
27742 fmovrslez %o5, %f7, %f15
27743loop_3265:
27744 srl %o3, %i6, %l6
27745 fbg %fcc1, loop_3266
27746 ld [%l7 + 0x10], %f10
27747 fcmped %fcc0, %f14, %f10
27748 fmovrslez %g2, %f5, %f7
27749loop_3266:
27750 andcc %i2, %g7, %g3
27751 siam 0x4
27752 edge16l %i1, %l4, %g5
27753 array32 %l1, %l2, %i0
27754 ldx [%l7 + 0x18], %o1
27755 fmovspos %xcc, %f13, %f9
27756 bgu %xcc, loop_3267
27757 fmovrde %l3, %f12, %f12
27758 fpsub16s %f15, %f11, %f1
27759 movle %icc, %g6, %i3
27760loop_3267:
27761 array32 %o7, %o6, %o2
27762 ld [%l7 + 0x1C], %f6
27763 stw %l0, [%l7 + 0x6C]
27764 lduw [%l7 + 0x20], %i4
27765 ba,a %xcc, loop_3268
27766 ldub [%l7 + 0x72], %i5
27767 fpadd32 %f10, %f12, %f2
27768 subcc %o0, %o4, %g4
27769loop_3268:
27770 movne %xcc, %i7, %g1
27771 movne %icc, %l5, %o3
27772 fpadd32s %f6, %f8, %f15
27773 addccc %i6, %l6, %o5
27774 fbo,a %fcc2, loop_3269
27775 add %g2, %i2, %g3
27776 std %f0, [%l7 + 0x40]
27777 fbge,a %fcc2, loop_3270
27778loop_3269:
27779 bg,a,pn %icc, loop_3271
27780 stx %i1, [%l7 + 0x78]
27781 fzero %f4
27782loop_3270:
27783 movre %l4, 0x04D, %g7
27784loop_3271:
27785 ldsh [%l7 + 0x3C], %g5
27786 fbuge,a %fcc0, loop_3272
27787 edge8l %l1, %i0, %l2
27788 move %icc, %l3, %o1
27789 ldsb [%l7 + 0x4E], %i3
27790loop_3272:
27791 tpos %icc, 0x1
27792 fmovdl %xcc, %f6, %f6
27793 subccc %o7, %g6, %o2
27794 fmovrdlz %l0, %f0, %f12
27795 or %o6, %i5, %i4
27796 subccc %o4, 0x0BFA, %o0
27797 fcmpne16 %f4, %f12, %i7
27798 nop
27799 setx loop_3273, %l0, %l1
27800 wrpr 0x1, %tl
27801 wrpr %l1, %tpc
27802 add %l1, 0x4, %l1
27803 wrpr %l1, %tnpc
27804 setx 0x34400001400, %l0, %l1
27805 wrpr %l1, %tstate
27806 wrhpr 0x4, %htstate
27807 retry
27808 fmovrsgez %g4, %f10, %f4
27809 fnot1 %f0, %f4
27810 st %f2, [%l7 + 0x1C]
27811loop_3273:
27812 srlx %g1, 0x07, %l5
27813 stx %i6, [%l7 + 0x28]
27814 stb %o3, [%l7 + 0x25]
27815 popc %l6, %g2
27816 ldd [%l7 + 0x20], %f2
27817 fabss %f2, %f10
27818 movl %icc, %o5, %g3
27819 ldsh [%l7 + 0x66], %i2
27820 ldub [%l7 + 0x64], %i1
27821 xorcc %l4, 0x1D80, %g5
27822 fsrc1s %f4, %f11
27823 taddcctv %g7, 0x04C8, %l1
27824 movvs %xcc, %i0, %l3
27825 fpadd16s %f9, %f4, %f14
27826 fpadd32 %f4, %f8, %f14
27827 bne,a loop_3274
27828 lduh [%l7 + 0x70], %l2
27829 ta %xcc, 0x2
27830 ldsb [%l7 + 0x1B], %o1
27831loop_3274:
27832 mulx %o7, 0x1674, %g6
27833 brnz,a %i3, loop_3275
27834 movg %xcc, %l0, %o6
27835 fnot2 %f14, %f10
27836 fpadd16s %f14, %f3, %f9
27837loop_3275:
27838 umulcc %i5, 0x03FC, %i4
27839 stw %o4, [%l7 + 0x70]
27840 lduh [%l7 + 0x24], %o0
27841 fornot2 %f12, %f8, %f2
27842 fpsub32s %f13, %f1, %f10
27843 brz %i7, loop_3276
27844 fba,a %fcc1, loop_3277
27845 edge16n %o2, %g4, %g1
27846 subccc %i6, %l5, %l6
27847loop_3276:
27848 fmovdl %xcc, %f15, %f6
27849loop_3277:
27850 edge32ln %g2, %o3, %o5
27851 ldsb [%l7 + 0x74], %g3
27852 andcc %i1, 0x03B3, %l4
27853 movrlz %i2, 0x0B2, %g7
27854 edge16 %l1, %g5, %i0
27855 fexpand %f7, %f4
27856 stx %l3, [%l7 + 0x30]
27857 fands %f4, %f8, %f11
27858 tsubcc %o1, %o7, %l2
27859 fsrc1s %f2, %f10
27860 movvs %xcc, %g6, %l0
27861 fmovdpos %xcc, %f12, %f14
27862 fmovsleu %xcc, %f6, %f11
27863 fmovspos %icc, %f6, %f1
27864 andn %o6, %i3, %i5
27865 bvc %xcc, loop_3278
27866 ldsb [%l7 + 0x68], %i4
27867 umulcc %o4, 0x0F7F, %i7
27868 ba,a,pn %icc, loop_3279
27869loop_3278:
27870 fbne %fcc3, loop_3280
27871 fsrc1 %f10, %f14
27872 ld [%l7 + 0x3C], %f1
27873loop_3279:
27874 fmovrsgz %o2, %f9, %f6
27875loop_3280:
27876 fbul %fcc0, loop_3281
27877 fnot1s %f12, %f6
27878 ble %xcc, loop_3282
27879 fmovrsne %o0, %f1, %f2
27880loop_3281:
27881 fnand %f4, %f10, %f14
27882 movgu %xcc, %g1, %g4
27883loop_3282:
27884 stw %i6, [%l7 + 0x14]
27885 fmovrde %l5, %f6, %f0
27886 taddcctv %g2, %o3, %o5
27887 ldub [%l7 + 0x4D], %l6
27888 srl %i1, 0x02, %l4
27889 ba %icc, loop_3283
27890 fsrc1 %f2, %f14
27891 fornot2s %f6, %f10, %f12
27892 udivcc %i2, 0x1811, %g7
27893loop_3283:
27894 fnot2 %f4, %f2
27895 stw %g3, [%l7 + 0x54]
27896 fbuge %fcc2, loop_3284
27897 sth %l1, [%l7 + 0x6A]
27898 ta %xcc, 0x7
27899 bgu,pn %xcc, loop_3285
27900loop_3284:
27901 stx %i0, [%l7 + 0x68]
27902 movrlez %l3, %g5, %o1
27903 fcmpne16 %f4, %f8, %l2
27904loop_3285:
27905 srlx %g6, 0x00, %o7
27906 brlz,a %o6, loop_3286
27907 move %xcc, %l0, %i3
27908 fmovsneg %icc, %f2, %f3
27909 brz,a %i5, loop_3287
27910loop_3286:
27911 tne %icc, 0x5
27912 lduw [%l7 + 0x40], %i4
27913 sdiv %o4, 0x0386, %o2
27914loop_3287:
27915 std %f10, [%l7 + 0x78]
27916 fmovdne %icc, %f3, %f9
27917 ldx [%l7 + 0x40], %o0
27918 faligndata %f4, %f6, %f14
27919 ldx [%l7 + 0x40], %i7
27920 bge,a,pn %icc, loop_3288
27921 fxnors %f3, %f12, %f0
27922 tsubcctv %g1, %g4, %l5
27923 fmovs %f2, %f14
27924loop_3288:
27925 ldsw [%l7 + 0x3C], %g2
27926 tsubcctv %i6, 0x0268, %o5
27927 fmovdpos %icc, %f2, %f14
27928 edge8l %l6, %o3, %i1
27929 ldd [%l7 + 0x60], %f6
27930 nop
27931 setx loop_3289, %l0, %l1
27932 wrpr 0x1, %tl
27933 wrpr %l1, %tnpc
27934 setx 0x34400001400, %l0, %l1
27935 wrpr %l1, %tstate
27936 wrhpr 0x4, %htstate
27937 done
27938 ld [%l7 + 0x4C], %f10
27939 fabss %f13, %f12
27940 stx %i2, [%l7 + 0x50]
27941loop_3289:
27942 bleu,a,pt %icc, loop_3290
27943 edge32ln %g7, %g3, %l4
27944 fand %f12, %f12, %f10
27945 tcs %xcc, 0x6
27946loop_3290:
27947 tvc %icc, 0x7
27948 lduw [%l7 + 0x74], %i0
27949 udivcc %l3, 0x0294, %g5
27950 ldub [%l7 + 0x67], %l1
27951 st %f15, [%l7 + 0x74]
27952 xnorcc %l2, 0x1DDF, %o1
27953 edge8ln %o7, %o6, %l0
27954 stx %i3, [%l7 + 0x48]
27955 taddcc %g6, %i5, %o4
27956 std %f10, [%l7 + 0x38]
27957 fcmped %fcc3, %f6, %f0
27958 ldsw [%l7 + 0x44], %o2
27959 fmovrdlz %o0, %f14, %f4
27960 stw %i4, [%l7 + 0x38]
27961 alignaddr %g1, %g4, %l5
27962 ld [%l7 + 0x08], %f2
27963 fpadd16s %f8, %f1, %f14
27964 fbne,a %fcc0, loop_3291
27965 ba,a %icc, loop_3292
27966 ldd [%l7 + 0x48], %f10
27967 taddcctv %i7, 0x0FCC, %i6
27968loop_3291:
27969 ldd [%l7 + 0x40], %f8
27970loop_3292:
27971 array16 %g2, %o5, %o3
27972 fmovs %f2, %f11
27973 fcmpne16 %f4, %f12, %i1
27974 fmovdvs %icc, %f3, %f1
27975 tcs %xcc, 0x2
27976 fexpand %f3, %f10
27977 mulx %i2, 0x1C51, %l6
27978 ldub [%l7 + 0x1A], %g3
27979 srax %g7, %l4, %l3
27980 andncc %g5, %i0, %l2
27981 ba %icc, loop_3293
27982 ldsb [%l7 + 0x6E], %l1
27983 ldsh [%l7 + 0x68], %o7
27984 movrlz %o1, %o6, %l0
27985loop_3293:
27986 umulcc %g6, %i3, %o4
27987 ldsh [%l7 + 0x54], %o2
27988 bneg loop_3294
27989 fandnot1s %f4, %f6, %f2
27990 fmovdneg %icc, %f6, %f0
27991 movrgez %i5, 0x157, %i4
27992loop_3294:
27993 ldd [%l7 + 0x38], %f12
27994 sub %g1, %g4, %o0
27995 ldsw [%l7 + 0x20], %l5
27996 fmovdn %xcc, %f1, %f4
27997 bneg %icc, loop_3295
27998 taddcctv %i7, 0x1A82, %g2
27999 bvs,pt %icc, loop_3296
28000 tcs %icc, 0x4
28001loop_3295:
28002 fabsd %f10, %f8
28003 ldsb [%l7 + 0x2B], %o5
28004loop_3296:
28005 fnot2 %f10, %f4
28006 tneg %icc, 0x6
28007 fmovrsne %o3, %f9, %f3
28008 lduh [%l7 + 0x46], %i1
28009 move %xcc, %i6, %i2
28010 movcc %xcc, %l6, %g3
28011 fmovrde %l4, %f14, %f0
28012 bvs,pt %xcc, loop_3297
28013 lduh [%l7 + 0x3C], %g7
28014 ldsw [%l7 + 0x54], %g5
28015 std %f0, [%l7 + 0x40]
28016loop_3297:
28017 fmovdneg %xcc, %f4, %f10
28018 popc 0x037F, %l3
28019 fmovrslz %l2, %f9, %f4
28020 fblg %fcc0, loop_3298
28021 fmovrse %l1, %f12, %f13
28022 fcmpes %fcc3, %f4, %f9
28023 or %i0, 0x11E3, %o1
28024loop_3298:
28025 fnot2 %f10, %f2
28026 bge,pn %xcc, loop_3299
28027 xor %o7, 0x0572, %l0
28028 faligndata %f14, %f4, %f6
28029 ld [%l7 + 0x18], %f0
28030loop_3299:
28031 ldd [%l7 + 0x20], %f4
28032 ldd [%l7 + 0x28], %f8
28033 ta %xcc, 0x3
28034 fcmpes %fcc3, %f10, %f3
28035 fxnor %f12, %f14, %f2
28036 fcmpgt32 %f14, %f2, %g6
28037 andn %i3, %o4, %o6
28038 fnands %f10, %f1, %f15
28039 fsrc1s %f4, %f7
28040 fbug %fcc3, loop_3300
28041 srax %i5, %i4, %o2
28042 ldx [%l7 + 0x10], %g1
28043 brlez %g4, loop_3301
28044loop_3300:
28045 tcc %icc, 0x4
28046 fbo %fcc1, loop_3302
28047 udivcc %o0, 0x0A6F, %l5
28048loop_3301:
28049 movrlz %g2, 0x250, %i7
28050 tcc %icc, 0x6
28051loop_3302:
28052 sth %o3, [%l7 + 0x2E]
28053 fmovsneg %icc, %f2, %f8
28054 srlx %o5, %i1, %i6
28055 srlx %i2, 0x15, %g3
28056 andcc %l4, 0x0B2D, %g7
28057 udiv %g5, 0x1351, %l3
28058 stx %l2, [%l7 + 0x38]
28059 fpadd32s %f12, %f2, %f6
28060 mulx %l1, %l6, %o1
28061 bl,pt %icc, loop_3303
28062 call loop_3304
28063 ld [%l7 + 0x14], %f7
28064 fnot1 %f4, %f0
28065loop_3303:
28066 lduw [%l7 + 0x3C], %o7
28067loop_3304:
28068 and %i0, %l0, %g6
28069 sth %i3, [%l7 + 0x5A]
28070 fpsub32s %f12, %f15, %f7
28071 fnegd %f2, %f10
28072 ldsh [%l7 + 0x58], %o4
28073 alignaddrl %o6, %i4, %o2
28074 ldsh [%l7 + 0x6A], %g1
28075 nop
28076 setx loop_3305, %l0, %l1
28077 wrpr 0x1, %tl
28078 wrpr %l1, %tpc
28079 add %l1, 0x4, %l1
28080 wrpr %l1, %tnpc
28081 setx 0x34400001400, %l0, %l1
28082 wrpr %l1, %tstate
28083 wrhpr 0x4, %htstate
28084 retry
28085 brlez,a %i5, loop_3306
28086 ldd [%l7 + 0x50], %f8
28087 movvs %icc, %o0, %l5
28088loop_3305:
28089 fmovrdlez %g2, %f0, %f2
28090loop_3306:
28091 movrlez %i7, 0x2D9, %o3
28092 fpadd32 %f8, %f8, %f10
28093 ldd [%l7 + 0x68], %f10
28094 bgu loop_3307
28095 fcmps %fcc2, %f7, %f6
28096 fmovdn %xcc, %f0, %f15
28097 fsrc2s %f12, %f8
28098loop_3307:
28099 fmovdcs %icc, %f10, %f15
28100 lduh [%l7 + 0x20], %o5
28101 ldsw [%l7 + 0x70], %g4
28102 fmovrsgez %i1, %f7, %f12
28103 edge8n %i6, %i2, %l4
28104 fnand %f6, %f10, %f4
28105 sdiv %g3, 0x001D, %g5
28106 bge,a loop_3308
28107 fpack32 %f6, %f12, %f8
28108 st %f13, [%l7 + 0x50]
28109 fble,a %fcc2, loop_3309
28110loop_3308:
28111 movg %xcc, %l3, %l2
28112 fbge,a %fcc1, loop_3310
28113 smulcc %g7, %l1, %l6
28114loop_3309:
28115 fmovrsgz %o7, %f2, %f5
28116 fcmpne16 %f6, %f10, %i0
28117loop_3310:
28118 fmovd %f12, %f8
28119 ldub [%l7 + 0x54], %o1
28120 fxors %f2, %f3, %f14
28121 tsubcc %l0, 0x0273, %g6
28122 fbne,a %fcc2, loop_3311
28123 fmovsg %xcc, %f7, %f8
28124 orncc %i3, 0x01D4, %o6
28125 nop
28126 setx loop_3312, %l0, %l1
28127 wrpr 0x1, %tl
28128 wrpr %l1, %tnpc
28129 setx 0x34400001400, %l0, %l1
28130 wrpr %l1, %tstate
28131 wrhpr 0x4, %htstate
28132 done
28133loop_3311:
28134 subc %o4, %i4, %g1
28135 fones %f6
28136 bvs,pn %icc, loop_3313
28137loop_3312:
28138 movrne %o2, %o0, %l5
28139 array16 %i5, %g2, %o3
28140 st %f10, [%l7 + 0x18]
28141loop_3313:
28142 ldsw [%l7 + 0x4C], %i7
28143 sethi 0x1F24, %o5
28144 fbul %fcc3, loop_3314
28145 lduh [%l7 + 0x36], %g4
28146 edge8l %i6, %i2, %i1
28147 edge32 %g3, %l4, %l3
28148loop_3314:
28149 stb %g5, [%l7 + 0x21]
28150 fmovrse %g7, %f4, %f3
28151 ld [%l7 + 0x74], %f11
28152 mulscc %l1, 0x047A, %l2
28153 fble,a %fcc0, loop_3315
28154 lduw [%l7 + 0x40], %l6
28155 fmovsleu %xcc, %f6, %f10
28156 subcc %i0, %o1, %o7
28157loop_3315:
28158 fmovrslz %g6, %f0, %f2
28159 movle %icc, %l0, %i3
28160 bg %icc, loop_3316
28161 xnorcc %o4, 0x10B9, %i4
28162 tn %xcc, 0x7
28163 fmovdne %icc, %f10, %f5
28164loop_3316:
28165 movvc %icc, %o6, %g1
28166 subccc %o2, %l5, %o0
28167 fmovscc %xcc, %f8, %f14
28168 tneg %icc, 0x0
28169 fornot2s %f2, %f10, %f11
28170 fpadd32 %f10, %f14, %f6
28171 sll %i5, 0x03, %o3
28172 fsrc2 %f0, %f12
28173 fmuld8ulx16 %f14, %f6, %f14
28174 stb %i7, [%l7 + 0x55]
28175 fcmpeq16 %f10, %f6, %o5
28176 fbuge %fcc3, loop_3317
28177 fpsub32 %f0, %f14, %f8
28178 edge8 %g2, %g4, %i2
28179 edge8 %i1, %i6, %l4
28180loop_3317:
28181 ldsh [%l7 + 0x38], %g3
28182 fpadd16 %f10, %f10, %f8
28183 tne %icc, 0x1
28184 ldsb [%l7 + 0x1C], %g5
28185 fmovdpos %xcc, %f12, %f15
28186 fba %fcc3, loop_3318
28187 brnz,a %g7, loop_3319
28188 tvs %icc, 0x0
28189 std %f12, [%l7 + 0x28]
28190loop_3318:
28191 st %f13, [%l7 + 0x10]
28192loop_3319:
28193 sethi 0x090A, %l3
28194 fsrc2 %f4, %f6
28195 fands %f2, %f4, %f6
28196 fmovsle %icc, %f8, %f12
28197 fmovrsgez %l2, %f3, %f3
28198 ldd [%l7 + 0x68], %f0
28199 movne %xcc, %l6, %l1
28200 ldd [%l7 + 0x78], %f12
28201 orcc %i0, %o7, %g6
28202 fbuge %fcc3, loop_3320
28203 fmovspos %xcc, %f7, %f14
28204 fcmpd %fcc3, %f12, %f10
28205 sdivx %l0, 0x02E4, %o1
28206loop_3320:
28207 movge %xcc, %o4, %i4
28208 stx %i3, [%l7 + 0x78]
28209 ld [%l7 + 0x78], %f3
28210 bcc,a loop_3321
28211 sth %o6, [%l7 + 0x5C]
28212 tcc %xcc, 0x1
28213 fmovdvc %xcc, %f1, %f2
28214loop_3321:
28215 brgez,a %g1, loop_3322
28216 st %f6, [%l7 + 0x0C]
28217 lduh [%l7 + 0x70], %l5
28218 array16 %o2, %i5, %o3
28219loop_3322:
28220 lduh [%l7 + 0x74], %o0
28221 st %f3, [%l7 + 0x50]
28222 fpsub16s %f7, %f7, %f15
28223 tn %icc, 0x1
28224 ldub [%l7 + 0x6D], %o5
28225 stb %g2, [%l7 + 0x1A]
28226 movvc %xcc, %i7, %g4
28227 lduw [%l7 + 0x48], %i2
28228 lduh [%l7 + 0x60], %i6
28229 fmovdl %xcc, %f10, %f9
28230 ldd [%l7 + 0x10], %f14
28231 fmovsa %icc, %f12, %f8
28232 movre %i1, 0x243, %l4
28233 fnot2s %f1, %f7
28234 lduh [%l7 + 0x38], %g5
28235 fabss %f2, %f0
28236 fmul8x16 %f2, %f2, %f12
28237 xor %g3, 0x098A, %l3
28238 fpack16 %f4, %f0
28239 fpackfix %f12, %f12
28240 fone %f8
28241 fmovsg %icc, %f12, %f9
28242 fnors %f9, %f5, %f1
28243 std %f0, [%l7 + 0x08]
28244 ldsw [%l7 + 0x58], %l2
28245 brz,a %l6, loop_3323
28246 fbn %fcc0, loop_3324
28247 fmovdvc %icc, %f7, %f14
28248 stw %g7, [%l7 + 0x7C]
28249loop_3323:
28250 fmovda %icc, %f9, %f2
28251loop_3324:
28252 fpack16 %f10, %f11
28253 edge16ln %l1, %i0, %o7
28254 fxnor %f14, %f4, %f14
28255 addccc %l0, 0x109A, %o1
28256 fbul,a %fcc1, loop_3325
28257 fmovsn %xcc, %f6, %f14
28258 fcmple16 %f10, %f8, %o4
28259 xnor %g6, 0x1ECB, %i3
28260loop_3325:
28261 fors %f14, %f6, %f13
28262 edge32 %o6, %i4, %g1
28263 ldsb [%l7 + 0x39], %l5
28264 bge %icc, loop_3326
28265 sth %o2, [%l7 + 0x1A]
28266 stw %o3, [%l7 + 0x24]
28267 fmovsgu %xcc, %f1, %f7
28268loop_3326:
28269 fmovdcs %icc, %f1, %f5
28270 fabsd %f10, %f2
28271 fmovd %f14, %f10
28272 addc %o0, %i5, %o5
28273 ldsh [%l7 + 0x58], %i7
28274 fmovsgu %icc, %f14, %f9
28275 edge32ln %g2, %i2, %i6
28276 move %icc, %g4, %l4
28277 fones %f12
28278 ldub [%l7 + 0x6E], %i1
28279 ldsh [%l7 + 0x68], %g3
28280 fmul8x16au %f9, %f4, %f4
28281 fmovdleu %icc, %f8, %f9
28282 tle %icc, 0x4
28283 xor %g5, %l3, %l2
28284 ldd [%l7 + 0x78], %f14
28285 ldsh [%l7 + 0x78], %g7
28286 fpadd16 %f0, %f12, %f4
28287 brnz %l1, loop_3327
28288 fbue %fcc2, loop_3328
28289 fmovsle %icc, %f13, %f3
28290 edge16ln %l6, %i0, %l0
28291loop_3327:
28292 bshuffle %f4, %f14, %f10
28293loop_3328:
28294 std %f6, [%l7 + 0x60]
28295 fmovrdne %o1, %f12, %f12
28296 bn,a,pt %xcc, loop_3329
28297 call loop_3330
28298 fmuld8ulx16 %f15, %f13, %f6
28299 fmovrdlez %o7, %f8, %f12
28300loop_3329:
28301 lduh [%l7 + 0x2A], %g6
28302loop_3330:
28303 stx %o4, [%l7 + 0x30]
28304 fmovsa %icc, %f8, %f8
28305 ldd [%l7 + 0x50], %f2
28306 std %f0, [%l7 + 0x68]
28307 edge16n %o6, %i4, %g1
28308 fmovsvs %icc, %f8, %f1
28309 fbo,a %fcc1, loop_3331
28310 array32 %l5, %i3, %o3
28311 lduw [%l7 + 0x40], %o0
28312 lduh [%l7 + 0x64], %i5
28313loop_3331:
28314 edge32ln %o2, %i7, %o5
28315 fmovdpos %icc, %f15, %f10
28316 brnz,a %i2, loop_3332
28317 ldd [%l7 + 0x30], %f2
28318 ldd [%l7 + 0x18], %f4
28319 fnot1s %f0, %f6
28320loop_3332:
28321 ldx [%l7 + 0x70], %i6
28322 andn %g4, %l4, %i1
28323 fbuge,a %fcc0, loop_3333
28324 sub %g2, %g3, %l3
28325 edge16ln %g5, %g7, %l2
28326 fbe %fcc2, loop_3334
28327loop_3333:
28328 fmovrsne %l6, %f6, %f8
28329 movn %icc, %i0, %l0
28330 fmovrsgz %o1, %f8, %f10
28331loop_3334:
28332 array8 %l1, %g6, %o4
28333 fmovd %f4, %f8
28334 stb %o7, [%l7 + 0x1F]
28335 fnegs %f8, %f1
28336 fornot2 %f6, %f12, %f14
28337 alignaddr %i4, %g1, %l5
28338 array8 %o6, %i3, %o0
28339 movvs %xcc, %o3, %o2
28340 fxnor %f2, %f6, %f8
28341 movrlez %i7, %i5, %o5
28342 bpos,pn %icc, loop_3335
28343 fmovsg %icc, %f0, %f9
28344 ldsb [%l7 + 0x69], %i6
28345 and %i2, %g4, %l4
28346loop_3335:
28347 movvs %icc, %g2, %g3
28348 movne %icc, %l3, %i1
28349 edge8ln %g7, %g5, %l6
28350 movvc %xcc, %i0, %l0
28351 ld [%l7 + 0x40], %f13
28352 ldsw [%l7 + 0x68], %o1
28353 fmovrde %l2, %f12, %f8
28354 fmovs %f8, %f10
28355 stx %l1, [%l7 + 0x40]
28356 fbul,a %fcc2, loop_3336
28357 fmovsgu %icc, %f8, %f2
28358 bne loop_3337
28359 ld [%l7 + 0x54], %f4
28360loop_3336:
28361 movvc %icc, %o4, %o7
28362 orncc %g6, %i4, %l5
28363loop_3337:
28364 fmovd %f2, %f4
28365 taddcctv %g1, 0x010D, %i3
28366 sth %o0, [%l7 + 0x38]
28367 fnegs %f2, %f10
28368 fmovdvc %xcc, %f11, %f4
28369 ldd [%l7 + 0x08], %f14
28370 sth %o3, [%l7 + 0x7C]
28371 movrne %o6, 0x019, %o2
28372 st %f11, [%l7 + 0x44]
28373 subcc %i5, 0x1998, %o5
28374 stb %i6, [%l7 + 0x4A]
28375 stx %i2, [%l7 + 0x20]
28376 movrlez %g4, %l4, %g2
28377 fpadd16s %f1, %f10, %f12
28378 taddcc %g3, %l3, %i1
28379 taddcc %i7, 0x0A13, %g7
28380 movl %xcc, %l6, %g5
28381 and %i0, 0x0924, %o1
28382 fbue,a %fcc3, loop_3338
28383 edge8n %l2, %l1, %l0
28384 fxor %f8, %f0, %f6
28385 edge8ln %o4, %o7, %i4
28386loop_3338:
28387 nop
28388 setx loop_3339, %l0, %l1
28389 wrpr 0x1, %tl
28390 wrpr %l1, %tnpc
28391 setx 0x34400001400, %l0, %l1
28392 wrpr %l1, %tstate
28393 wrhpr 0x4, %htstate
28394 done
28395 ldx [%l7 + 0x50], %g6
28396 ld [%l7 + 0x38], %f14
28397 fpmerge %f6, %f6, %f10
28398loop_3339:
28399 bleu,pn %xcc, loop_3340
28400 fmovrde %g1, %f8, %f10
28401 fbue %fcc1, loop_3341
28402 stw %l5, [%l7 + 0x7C]
28403loop_3340:
28404 or %i3, 0x1F3F, %o3
28405 subcc %o6, 0x0CF5, %o0
28406loop_3341:
28407 fpadd16 %f0, %f10, %f4
28408 brgz,a %i5, loop_3342
28409 brgez %o2, loop_3343
28410 lduh [%l7 + 0x44], %o5
28411 fcmpne16 %f2, %f14, %i2
28412loop_3342:
28413 lduh [%l7 + 0x4C], %g4
28414loop_3343:
28415 fmovdpos %xcc, %f1, %f7
28416 edge8ln %i6, %l4, %g2
28417 fmovd %f4, %f10
28418 fxors %f1, %f1, %f0
28419 srax %g3, %i1, %l3
28420 sra %g7, 0x0F, %l6
28421 stb %i7, [%l7 + 0x0B]
28422 fcmped %fcc2, %f0, %f0
28423 tn %xcc, 0x7
28424 movg %xcc, %g5, %o1
28425 fcmpne32 %f10, %f2, %l2
28426 tpos %icc, 0x2
28427 tl %icc, 0x4
28428 movne %xcc, %l1, %l0
28429 fornot2 %f8, %f12, %f12
28430 fcmple16 %f14, %f6, %i0
28431 ldsh [%l7 + 0x46], %o4
28432 lduw [%l7 + 0x7C], %o7
28433 bcc loop_3344
28434 andcc %g6, 0x1A8E, %i4
28435 fcmpne16 %f4, %f12, %g1
28436 fand %f0, %f14, %f14
28437loop_3344:
28438 fcmps %fcc2, %f14, %f1
28439 fmovrdlez %l5, %f0, %f10
28440 bcc,a,pt %icc, loop_3345
28441 fxnor %f6, %f12, %f2
28442 fones %f0
28443 andcc %o3, 0x0373, %o6
28444loop_3345:
28445 lduw [%l7 + 0x24], %i3
28446 ba,a %icc, loop_3346
28447 tpos %xcc, 0x7
28448 orncc %o0, 0x0F4C, %i5
28449 fmovrse %o5, %f6, %f8
28450loop_3346:
28451 ldsb [%l7 + 0x0B], %i2
28452 andncc %g4, %i6, %l4
28453 ldsw [%l7 + 0x48], %g2
28454 ld [%l7 + 0x58], %f4
28455 ta %xcc, 0x7
28456 ldsh [%l7 + 0x32], %g3
28457 subc %o2, %i1, %l3
28458 lduh [%l7 + 0x3C], %g7
28459 mova %xcc, %l6, %i7
28460 ldx [%l7 + 0x50], %o1
28461 std %f10, [%l7 + 0x10]
28462 ldub [%l7 + 0x18], %g5
28463 ldub [%l7 + 0x3B], %l2
28464 add %l1, %l0, %i0
28465 bvc,a,pt %xcc, loop_3347
28466 nop
28467 setx loop_3348, %l0, %l1
28468 wrpr 0x1, %tl
28469 wrpr %l1, %tpc
28470 add %l1, 0x4, %l1
28471 wrpr %l1, %tnpc
28472 setx 0x34400001400, %l0, %l1
28473 wrpr %l1, %tstate
28474 wrhpr 0x4, %htstate
28475 retry
28476 fpadd16s %f15, %f3, %f9
28477 fmovsne %icc, %f2, %f4
28478loop_3347:
28479 fmovrslez %o7, %f2, %f5
28480loop_3348:
28481 ldsb [%l7 + 0x6C], %o4
28482 taddcctv %i4, %g1, %l5
28483 or %g6, 0x03B5, %o3
28484 fmovrslz %i3, %f6, %f0
28485 fabss %f1, %f3
28486 edge16n %o6, %o0, %o5
28487 ld [%l7 + 0x4C], %f2
28488 orn %i2, 0x016E, %i5
28489 ble loop_3349
28490 brlz %i6, loop_3350
28491 fmovs %f8, %f9
28492 ld [%l7 + 0x64], %f12
28493loop_3349:
28494 fble %fcc2, loop_3351
28495loop_3350:
28496 ldsw [%l7 + 0x28], %g4
28497 udivx %l4, 0x03D2, %g2
28498 sth %g3, [%l7 + 0x10]
28499loop_3351:
28500 fbuge,a %fcc0, loop_3352
28501 ld [%l7 + 0x7C], %f12
28502 stw %i1, [%l7 + 0x20]
28503 orn %l3, %g7, %o2
28504loop_3352:
28505 fmul8x16au %f14, %f14, %f8
28506 fpadd32s %f10, %f2, %f6
28507 fbul,a %fcc3, loop_3353
28508 sth %l6, [%l7 + 0x4E]
28509 std %f14, [%l7 + 0x08]
28510 fbo,a %fcc1, loop_3354
28511loop_3353:
28512 movneg %icc, %o1, %g5
28513 fmovdneg %xcc, %f4, %f7
28514 fmovrse %l2, %f6, %f0
28515loop_3354:
28516 or %l1, %i7, %i0
28517 ldsb [%l7 + 0x21], %l0
28518 fmovspos %icc, %f12, %f3
28519 xor %o4, %i4, %g1
28520 ldub [%l7 + 0x73], %l5
28521 fmovspos %icc, %f3, %f5
28522 std %f4, [%l7 + 0x60]
28523 fmul8ulx16 %f6, %f8, %f0
28524 movl %icc, %g6, %o7
28525 addcc %o3, 0x0214, %o6
28526 ldsh [%l7 + 0x12], %o0
28527 ldx [%l7 + 0x48], %i3
28528 fbug %fcc2, loop_3355
28529 fpsub16s %f3, %f6, %f13
28530 tn %xcc, 0x3
28531 movrgez %o5, 0x164, %i5
28532loop_3355:
28533 std %f4, [%l7 + 0x28]
28534 ldsb [%l7 + 0x22], %i6
28535 fmovrslz %g4, %f11, %f9
28536 fcmpgt16 %f6, %f0, %i2
28537 ldx [%l7 + 0x28], %l4
28538 andcc %g2, 0x0700, %i1
28539 ldsb [%l7 + 0x34], %l3
28540 and %g3, 0x0955, %g7
28541 ldsw [%l7 + 0x10], %l6
28542 sdivcc %o1, 0x165C, %g5
28543 fmovsvs %icc, %f15, %f8
28544 fpsub16s %f8, %f5, %f8
28545 ldx [%l7 + 0x40], %l2
28546 stw %l1, [%l7 + 0x5C]
28547 fmovs %f9, %f4
28548 edge8l %i7, %i0, %o2
28549 tl %icc, 0x4
28550 fzero %f4
28551 std %f12, [%l7 + 0x40]
28552 srl %l0, 0x19, %o4
28553 fmovsn %xcc, %f11, %f5
28554 fpsub16 %f8, %f2, %f10
28555 sth %g1, [%l7 + 0x56]
28556 xorcc %i4, %l5, %g6
28557 brlez,a %o7, loop_3356
28558 array8 %o3, %o0, %o6
28559 ldd [%l7 + 0x70], %f4
28560 addcc %o5, 0x0627, %i5
28561loop_3356:
28562 ldd [%l7 + 0x08], %f2
28563 ldsb [%l7 + 0x1B], %i3
28564 tne %icc, 0x7
28565 bpos,a %icc, loop_3357
28566 addc %i6, 0x0B66, %g4
28567 fmovsgu %icc, %f5, %f3
28568 fbule,a %fcc0, loop_3358
28569loop_3357:
28570 edge32l %i2, %g2, %l4
28571 stb %i1, [%l7 + 0x09]
28572 st %f10, [%l7 + 0x20]
28573loop_3358:
28574 fcmpgt32 %f2, %f10, %l3
28575 fand %f4, %f2, %f6
28576 st %f2, [%l7 + 0x0C]
28577 fbn %fcc2, loop_3359
28578 fnor %f2, %f12, %f0
28579 ldd [%l7 + 0x48], %f6
28580 stb %g7, [%l7 + 0x41]
28581loop_3359:
28582 fbne,a %fcc0, loop_3360
28583 std %f0, [%l7 + 0x68]
28584 fnands %f11, %f14, %f12
28585 bl,a loop_3361
28586loop_3360:
28587 bge,a,pn %icc, loop_3362
28588 fmovde %icc, %f11, %f4
28589 fpadd16 %f12, %f0, %f4
28590loop_3361:
28591 ldsh [%l7 + 0x16], %g3
28592loop_3362:
28593 fmovdg %xcc, %f8, %f7
28594 ble,a,pn %icc, loop_3363
28595 fandnot2s %f5, %f0, %f5
28596 brlez %l6, loop_3364
28597 fnand %f12, %f12, %f4
28598loop_3363:
28599 ldx [%l7 + 0x60], %o1
28600 ldx [%l7 + 0x10], %l2
28601loop_3364:
28602 stx %g5, [%l7 + 0x08]
28603 lduh [%l7 + 0x6A], %l1
28604 movvc %xcc, %i0, %i7
28605 fmovrde %o2, %f0, %f10
28606 orcc %o4, 0x0475, %l0
28607 alignaddr %g1, %l5, %i4
28608 fcmpeq16 %f8, %f14, %o7
28609 fcmple16 %f10, %f6, %g6
28610 movne %xcc, %o0, %o3
28611 edge16n %o5, %i5, %o6
28612 st %f7, [%l7 + 0x2C]
28613 fbe %fcc3, loop_3365
28614 movrlz %i3, %g4, %i2
28615 tvs %icc, 0x0
28616 fbug,a %fcc3, loop_3366
28617loop_3365:
28618 bg,a %xcc, loop_3367
28619 edge32 %g2, %l4, %i6
28620 fbule %fcc1, loop_3368
28621loop_3366:
28622 fsrc2s %f0, %f11
28623loop_3367:
28624 xor %i1, %g7, %l3
28625 fornot2s %f14, %f14, %f3
28626loop_3368:
28627 lduh [%l7 + 0x72], %g3
28628 fbul,a %fcc2, loop_3369
28629 mulscc %l6, %l2, %g5
28630 sll %l1, 0x04, %o1
28631 fmul8x16al %f2, %f15, %f14
28632loop_3369:
28633 stb %i7, [%l7 + 0x08]
28634 ldx [%l7 + 0x78], %o2
28635 fmovdn %icc, %f7, %f0
28636 bn,pt %icc, loop_3370
28637 stb %o4, [%l7 + 0x7B]
28638 fxnor %f14, %f2, %f4
28639 ldsh [%l7 + 0x54], %l0
28640loop_3370:
28641 mova %icc, %g1, %l5
28642 ldsw [%l7 + 0x48], %i0
28643 stx %o7, [%l7 + 0x08]
28644 fmovscs %icc, %f8, %f5
28645 stx %i4, [%l7 + 0x60]
28646 andncc %g6, %o3, %o0
28647 fpsub32 %f14, %f14, %f10
28648 orcc %o5, %i5, %o6
28649 fmovrse %g4, %f2, %f3
28650 fmovspos %xcc, %f8, %f6
28651 fmovda %xcc, %f2, %f6
28652 ld [%l7 + 0x60], %f9
28653 nop
28654 setx loop_3371, %l0, %l1
28655 wrpr 0x1, %tl
28656 wrpr %l1, %tpc
28657 add %l1, 0x4, %l1
28658 wrpr %l1, %tnpc
28659 setx 0x34400001400, %l0, %l1
28660 wrpr %l1, %tstate
28661 wrhpr 0x4, %htstate
28662 retry
28663 umul %i2, 0x0E1E, %g2
28664 mova %xcc, %l4, %i6
28665 tcc %icc, 0x7
28666loop_3371:
28667 fors %f8, %f4, %f15
28668 bn,pt %xcc, loop_3372
28669 ldx [%l7 + 0x50], %i3
28670 orn %i1, 0x1697, %g7
28671 fbue,a %fcc2, loop_3373
28672loop_3372:
28673 fmovdcs %icc, %f6, %f11
28674 edge32n %g3, %l3, %l6
28675 stx %l2, [%l7 + 0x08]
28676loop_3373:
28677 bn,a,pt %xcc, loop_3374
28678 stx %g5, [%l7 + 0x60]
28679 smulcc %l1, 0x1E21, %o1
28680 fmovdne %icc, %f13, %f11
28681loop_3374:
28682 taddcctv %i7, 0x1C63, %o4
28683 movneg %icc, %o2, %g1
28684 fors %f3, %f10, %f0
28685 fpsub16s %f15, %f12, %f13
28686 edge16 %l5, %l0, %o7
28687 tvc %icc, 0x1
28688 fpackfix %f10, %f10
28689 ba %xcc, loop_3375
28690 ldsb [%l7 + 0x67], %i0
28691 brlz %i4, loop_3376
28692 sth %g6, [%l7 + 0x6A]
28693loop_3375:
28694 brgz %o0, loop_3377
28695 for %f4, %f0, %f12
28696loop_3376:
28697 fmovsleu %icc, %f0, %f7
28698 taddcc %o3, 0x09C2, %o5
28699loop_3377:
28700 fmul8x16au %f3, %f3, %f12
28701 fpackfix %f14, %f7
28702 fcmpne16 %f0, %f12, %o6
28703 lduh [%l7 + 0x20], %g4
28704 bcc,a,pn %icc, loop_3378
28705 fxnor %f4, %f6, %f8
28706 stw %i5, [%l7 + 0x60]
28707 bneg,a %icc, loop_3379
28708loop_3378:
28709 movn %xcc, %g2, %l4
28710 std %f2, [%l7 + 0x78]
28711 fmovdl %icc, %f14, %f1
28712loop_3379:
28713 fcmple32 %f12, %f2, %i6
28714 move %icc, %i2, %i3
28715 bg %xcc, loop_3380
28716 tl %xcc, 0x6
28717 sdiv %g7, 0x0CAF, %i1
28718 fmovdpos %xcc, %f13, %f2
28719loop_3380:
28720 fnot1s %f9, %f2
28721 fmovs %f2, %f2
28722 be %xcc, loop_3381
28723 edge16 %l3, %l6, %l2
28724 bne,a,pt %xcc, loop_3382
28725 fnot1 %f14, %f14
28726loop_3381:
28727 movleu %icc, %g3, %l1
28728 bcs,a,pt %icc, loop_3383
28729loop_3382:
28730 fbo,a %fcc3, loop_3384
28731 ldsb [%l7 + 0x29], %o1
28732 fnegs %f11, %f14
28733loop_3383:
28734 fmovdg %xcc, %f8, %f3
28735loop_3384:
28736 siam 0x7
28737 bleu,a,pt %xcc, loop_3385
28738 fmovsg %xcc, %f14, %f9
28739 ldsh [%l7 + 0x72], %g5
28740 srax %o4, 0x0F, %o2
28741loop_3385:
28742 fmovdge %xcc, %f14, %f0
28743 ldd [%l7 + 0x40], %f10
28744 fpack32 %f6, %f8, %f2
28745 fmovdleu %icc, %f3, %f5
28746 sth %i7, [%l7 + 0x20]
28747 lduh [%l7 + 0x56], %g1
28748 stw %l5, [%l7 + 0x54]
28749 taddcctv %o7, %i0, %l0
28750 fpack32 %f12, %f12, %f10
28751 bn loop_3386
28752 lduw [%l7 + 0x64], %i4
28753 fbug %fcc2, loop_3387
28754 ld [%l7 + 0x58], %f2
28755loop_3386:
28756 brgez %g6, loop_3388
28757 ldub [%l7 + 0x5E], %o3
28758loop_3387:
28759 st %f12, [%l7 + 0x20]
28760 ldsw [%l7 + 0x5C], %o0
28761loop_3388:
28762 fcmpd %fcc3, %f8, %f12
28763 movn %icc, %o6, %o5
28764 fmovsle %xcc, %f6, %f0
28765 stb %i5, [%l7 + 0x5E]
28766 fzero %f10
28767 fexpand %f14, %f8
28768 subc %g2, %l4, %g4
28769 ldsb [%l7 + 0x78], %i6
28770 movrlez %i3, 0x38C, %g7
28771 ldub [%l7 + 0x15], %i2
28772 fnegd %f12, %f4
28773 srlx %i1, %l6, %l2
28774 fmuld8ulx16 %f2, %f2, %f4
28775 ldsb [%l7 + 0x75], %l3
28776 fmovsl %icc, %f8, %f14
28777 stw %g3, [%l7 + 0x5C]
28778 orcc %l1, 0x191B, %o1
28779 lduw [%l7 + 0x38], %o4
28780 addcc %g5, %o2, %g1
28781 ld [%l7 + 0x38], %f6
28782 fones %f12
28783 fnot2s %f6, %f4
28784 orn %l5, %o7, %i7
28785 udivcc %l0, 0x1CA1, %i4
28786 fmul8x16al %f2, %f5, %f4
28787 fmovsneg %icc, %f4, %f6
28788 brgz,a %g6, loop_3389
28789 smul %i0, 0x0F53, %o3
28790 fbug %fcc3, loop_3390
28791 stb %o0, [%l7 + 0x3A]
28792loop_3389:
28793 sth %o6, [%l7 + 0x68]
28794 lduh [%l7 + 0x3E], %i5
28795loop_3390:
28796 movcc %icc, %o5, %g2
28797 movrgez %g4, %l4, %i6
28798 lduw [%l7 + 0x1C], %i3
28799 andcc %g7, %i1, %i2
28800 udivx %l6, 0x078B, %l2
28801 ldsh [%l7 + 0x0C], %l3
28802 xorcc %l1, %o1, %g3
28803 fand %f14, %f12, %f2
28804 tleu %icc, 0x5
28805 fnot2 %f12, %f2
28806 mulscc %g5, 0x060D, %o2
28807 udiv %g1, 0x0983, %o4
28808 stw %o7, [%l7 + 0x6C]
28809 sll %i7, %l5, %l0
28810 fnands %f10, %f1, %f15
28811 edge8n %i4, %g6, %o3
28812 tleu %icc, 0x4
28813 stx %o0, [%l7 + 0x60]
28814 lduh [%l7 + 0x2A], %i0
28815 movne %icc, %o6, %o5
28816 movgu %icc, %i5, %g4
28817 fmovse %icc, %f6, %f10
28818 tg %xcc, 0x0
28819 lduw [%l7 + 0x18], %g2
28820 ldsh [%l7 + 0x5C], %i6
28821 movn %xcc, %l4, %g7
28822 movne %xcc, %i1, %i3
28823 st %f13, [%l7 + 0x50]
28824 sethi 0x1559, %l6
28825 taddcc %i2, 0x06A0, %l3
28826 fmovde %xcc, %f8, %f8
28827 fmul8x16al %f4, %f0, %f8
28828 lduh [%l7 + 0x18], %l2
28829 fandnot2 %f10, %f0, %f8
28830 fmovsn %icc, %f2, %f14
28831 stx %l1, [%l7 + 0x20]
28832 nop
28833 setx loop_3391, %l0, %l1
28834 wrpr 0x1, %tl
28835 wrpr %l1, %tpc
28836 add %l1, 0x4, %l1
28837 wrpr %l1, %tnpc
28838 setx 0x34400001400, %l0, %l1
28839 wrpr %l1, %tstate
28840 wrhpr 0x4, %htstate
28841 retry
28842 edge16l %g3, %g5, %o2
28843 sdivx %g1, 0x1908, %o1
28844 fmovdneg %xcc, %f2, %f6
28845loop_3391:
28846 fpack16 %f0, %f2
28847 fmovde %xcc, %f13, %f5
28848 brz,a %o4, loop_3392
28849 or %o7, 0x05F1, %i7
28850 stx %l0, [%l7 + 0x50]
28851 fmovde %xcc, %f4, %f14
28852loop_3392:
28853 lduh [%l7 + 0x44], %i4
28854 ld [%l7 + 0x58], %f11
28855 tcs %icc, 0x5
28856 fandnot2s %f9, %f13, %f0
28857 fmovdge %xcc, %f2, %f10
28858 stw %g6, [%l7 + 0x34]
28859 fmovsa %icc, %f8, %f14
28860 ldub [%l7 + 0x76], %o3
28861 ldsw [%l7 + 0x60], %o0
28862 sethi 0x05C7, %i0
28863 bl,a loop_3393
28864 mulscc %l5, 0x1B1C, %o5
28865 fbl %fcc2, loop_3394
28866 fcmpd %fcc0, %f12, %f4
28867loop_3393:
28868 fand %f4, %f0, %f10
28869 fnot2s %f14, %f6
28870loop_3394:
28871 te %icc, 0x1
28872 fmovdgu %icc, %f7, %f5
28873 fmul8sux16 %f8, %f14, %f10
28874 ldsw [%l7 + 0x1C], %i5
28875 ldub [%l7 + 0x30], %o6
28876 orncc %g4, %g2, %l4
28877 mova %icc, %g7, %i1
28878 fmovrdgez %i3, %f8, %f4
28879 fpsub16s %f1, %f0, %f10
28880 std %f8, [%l7 + 0x18]
28881 lduh [%l7 + 0x14], %l6
28882 fmovsl %xcc, %f0, %f5
28883 brz %i6, loop_3395
28884 lduw [%l7 + 0x44], %i2
28885 tl %xcc, 0x5
28886 brgz,a %l2, loop_3396
28887loop_3395:
28888 fone %f14
28889 fmovdvs %xcc, %f7, %f0
28890 lduh [%l7 + 0x70], %l1
28891loop_3396:
28892 movneg %xcc, %g3, %l3
28893 xnorcc %o2, 0x0F1B, %g5
28894 edge16l %o1, %g1, %o4
28895 fbule %fcc3, loop_3397
28896 fpadd16s %f0, %f12, %f15
28897 st %f11, [%l7 + 0x60]
28898 ldsh [%l7 + 0x08], %o7
28899loop_3397:
28900 fmovsn %icc, %f6, %f2
28901 ldsw [%l7 + 0x7C], %l0
28902 fcmple32 %f6, %f14, %i4
28903 movgu %xcc, %g6, %i7
28904 stw %o0, [%l7 + 0x68]
28905 fmovdn %xcc, %f12, %f7
28906 ldsb [%l7 + 0x2C], %o3
28907 tg %xcc, 0x7
28908 stb %i0, [%l7 + 0x62]
28909 lduh [%l7 + 0x1E], %l5
28910 taddcctv %i5, 0x0E1E, %o5
28911 fxnor %f0, %f4, %f4
28912 ta %icc, 0x4
28913 ldsb [%l7 + 0x63], %o6
28914 fpsub32 %f4, %f0, %f4
28915 orn %g2, %g4, %g7
28916 orcc %l4, 0x0002, %i3
28917 fmovspos %icc, %f2, %f12
28918 fornot1s %f7, %f13, %f15
28919 sth %l6, [%l7 + 0x44]
28920 udiv %i1, 0x03A0, %i2
28921 tl %xcc, 0x4
28922 fsrc1s %f8, %f6
28923 fmovrsgz %i6, %f4, %f0
28924 fsrc1s %f11, %f0
28925 sth %l2, [%l7 + 0x36]
28926 fmovs %f8, %f4
28927 ld [%l7 + 0x10], %f3
28928 fnand %f12, %f0, %f8
28929 nop
28930 setx loop_3398, %l0, %l1
28931 wrpr 0x1, %tl
28932 wrpr %l1, %tpc
28933 add %l1, 0x4, %l1
28934 wrpr %l1, %tnpc
28935 setx 0x34400001400, %l0, %l1
28936 wrpr %l1, %tstate
28937 wrhpr 0x4, %htstate
28938 retry
28939 fmovdn %xcc, %f4, %f12
28940 tvs %icc, 0x1
28941 fexpand %f12, %f12
28942loop_3398:
28943 ldub [%l7 + 0x33], %g3
28944 fmovsleu %xcc, %f10, %f12
28945 fmovrdlz %l3, %f0, %f14
28946 fmovsvc %icc, %f11, %f6
28947 fmovsn %xcc, %f7, %f15
28948 fnands %f11, %f0, %f1
28949 fmovscs %xcc, %f11, %f6
28950 bvs,pt %xcc, loop_3399
28951 tcs %icc, 0x0
28952 andn %l1, %g5, %o1
28953 edge16n %o2, %g1, %o4
28954loop_3399:
28955 tsubcctv %o7, 0x109F, %i4
28956 fand %f4, %f8, %f2
28957 alignaddrl %l0, %g6, %i7
28958 stb %o3, [%l7 + 0x75]
28959 fors %f12, %f11, %f5
28960 srax %i0, 0x0E, %o0
28961 sth %l5, [%l7 + 0x66]
28962 edge8l %i5, %o5, %g2
28963 brlez %g4, loop_3400
28964 srax %g7, 0x16, %l4
28965 edge32 %i3, %o6, %i1
28966 lduh [%l7 + 0x34], %l6
28967loop_3400:
28968 or %i2, 0x154B, %l2
28969 taddcc %g3, %i6, %l3
28970 edge8ln %l1, %g5, %o2
28971 fmovscc %xcc, %f5, %f3
28972 fandnot1 %f14, %f14, %f12
28973 fones %f0
28974 nop
28975 setx loop_3401, %l0, %l1
28976 jmpl %l1, %g1
28977 bneg,a %xcc, loop_3402
28978 movrlez %o1, 0x19A, %o4
28979 fbg %fcc1, loop_3403
28980loop_3401:
28981 fmovdl %xcc, %f0, %f11
28982loop_3402:
28983 lduh [%l7 + 0x6A], %o7
28984 fpadd32 %f4, %f8, %f8
28985loop_3403:
28986 tcs %icc, 0x4
28987 fsrc2 %f2, %f10
28988 std %f10, [%l7 + 0x68]
28989 movg %xcc, %l0, %i4
28990 bshuffle %f12, %f12, %f14
28991 fmovrsgez %g6, %f0, %f9
28992 fones %f2
28993 sethi 0x0573, %i7
28994 ldsb [%l7 + 0x59], %o3
28995 sethi 0x0839, %i0
28996 fmovspos %xcc, %f11, %f1
28997 fba %fcc1, loop_3404
28998 fmovde %xcc, %f15, %f11
28999 ldsh [%l7 + 0x7A], %l5
29000 lduh [%l7 + 0x4E], %i5
29001loop_3404:
29002 lduw [%l7 + 0x28], %o0
29003 fnand %f12, %f10, %f6
29004 fxnor %f14, %f4, %f4
29005 fpadd16 %f4, %f0, %f12
29006 fnor %f8, %f4, %f8
29007 bcc %xcc, loop_3405
29008 nop
29009 setx loop_3406, %l0, %l1
29010 jmpl %l1, %o5
29011 sra %g2, %g4, %l4
29012 fmovrse %g7, %f9, %f0
29013loop_3405:
29014 ldsb [%l7 + 0x46], %i3
29015loop_3406:
29016 bneg,pn %icc, loop_3407
29017 fmovrdgez %i1, %f0, %f8
29018 fmovde %icc, %f14, %f4
29019 fcmpeq16 %f0, %f4, %l6
29020loop_3407:
29021 fors %f6, %f12, %f12
29022 fmovdn %xcc, %f10, %f10
29023 sdivx %o6, 0x06F1, %i2
29024 popc %l2, %i6
29025 ldsh [%l7 + 0x0E], %g3
29026 edge16ln %l1, %l3, %g5
29027 brlez %o2, loop_3408
29028 subccc %g1, 0x0B9B, %o1
29029 sth %o7, [%l7 + 0x40]
29030 ldd [%l7 + 0x60], %f6
29031loop_3408:
29032 movre %o4, %i4, %g6
29033 ldub [%l7 + 0x3B], %i7
29034 fbug %fcc3, loop_3409
29035 bgu loop_3410
29036 fmovsleu %icc, %f12, %f11
29037 sth %o3, [%l7 + 0x58]
29038loop_3409:
29039 ldx [%l7 + 0x28], %l0
29040loop_3410:
29041 sth %i0, [%l7 + 0x6C]
29042 srax %i5, 0x02, %l5
29043 ldsh [%l7 + 0x38], %o0
29044 be loop_3411
29045 tcs %xcc, 0x1
29046 sdivx %g2, 0x1F71, %o5
29047 movn %xcc, %l4, %g7
29048loop_3411:
29049 st %f9, [%l7 + 0x34]
29050 ldub [%l7 + 0x67], %i3
29051 tcc %icc, 0x1
29052 ldsw [%l7 + 0x08], %g4
29053 fmovrdgz %l6, %f12, %f0
29054 nop
29055 setx loop_3412, %l0, %l1
29056 wrpr 0x1, %tl
29057 wrpr %l1, %tpc
29058 add %l1, 0x4, %l1
29059 wrpr %l1, %tnpc
29060 setx 0x34400001400, %l0, %l1
29061 wrpr %l1, %tstate
29062 wrhpr 0x4, %htstate
29063 retry
29064 fmovrdlez %o6, %f10, %f14
29065 bge,a,pt %xcc, loop_3413
29066 fandnot2 %f0, %f10, %f14
29067loop_3412:
29068 fcmple16 %f2, %f2, %i2
29069 ldx [%l7 + 0x68], %i1
29070loop_3413:
29071 tge %xcc, 0x7
29072 tvc %icc, 0x2
29073 fmul8sux16 %f0, %f8, %f6
29074 bneg,pn %icc, loop_3414
29075 tpos %icc, 0x6
29076 fbg,a %fcc0, loop_3415
29077 ldub [%l7 + 0x3F], %i6
29078loop_3414:
29079 stw %l2, [%l7 + 0x5C]
29080 edge8ln %l1, %l3, %g5
29081loop_3415:
29082 fbue %fcc0, loop_3416
29083 ldub [%l7 + 0x24], %o2
29084 ldsw [%l7 + 0x44], %g1
29085 ldub [%l7 + 0x17], %o1
29086loop_3416:
29087 edge8ln %o7, %g3, %i4
29088 ldd [%l7 + 0x28], %f8
29089 orn %o4, 0x03CB, %i7
29090 movrgez %o3, 0x1D8, %g6
29091 array16 %i0, %i5, %l5
29092 fbn %fcc0, loop_3417
29093 popc 0x1C3C, %o0
29094 stw %g2, [%l7 + 0x24]
29095 fabsd %f6, %f6
29096loop_3417:
29097 bcc,a,pt %icc, loop_3418
29098 fbn %fcc0, loop_3419
29099 fbu,a %fcc3, loop_3420
29100 faligndata %f6, %f6, %f6
29101loop_3418:
29102 brlez,a %l0, loop_3421
29103loop_3419:
29104 fbge,a %fcc0, loop_3422
29105loop_3420:
29106 fandnot2s %f2, %f0, %f6
29107 ldub [%l7 + 0x53], %o5
29108loop_3421:
29109 ble,pn %xcc, loop_3423
29110loop_3422:
29111 fmovsa %icc, %f11, %f3
29112 ldsw [%l7 + 0x44], %l4
29113 ldx [%l7 + 0x50], %i3
29114loop_3423:
29115 fmovrslz %g7, %f9, %f3
29116 fbge,a %fcc2, loop_3424
29117 brgez,a %g4, loop_3425
29118 fmovdne %xcc, %f12, %f12
29119 andn %o6, 0x03B6, %l6
29120loop_3424:
29121 be,pn %icc, loop_3426
29122loop_3425:
29123 fmovdneg %icc, %f1, %f15
29124 andncc %i1, %i2, %l2
29125 fmovrsgez %i6, %f6, %f4
29126loop_3426:
29127 std %f8, [%l7 + 0x68]
29128 xnorcc %l3, %l1, %g5
29129 edge8ln %o2, %o1, %o7
29130 stb %g3, [%l7 + 0x67]
29131 fmovde %xcc, %f9, %f4
29132 ldd [%l7 + 0x08], %f4
29133 edge16l %i4, %o4, %g1
29134 movneg %xcc, %o3, %g6
29135 ldub [%l7 + 0x32], %i0
29136 fcmple16 %f0, %f8, %i5
29137 te %icc, 0x2
29138 edge16ln %l5, %i7, %o0
29139 bgu %xcc, loop_3427
29140 srlx %g2, %l0, %l4
29141 addcc %o5, %i3, %g7
29142 faligndata %f8, %f8, %f4
29143loop_3427:
29144 edge32ln %o6, %g4, %i1
29145 edge8n %l6, %l2, %i6
29146 tne %icc, 0x2
29147 or %i2, %l1, %g5
29148 fnegs %f1, %f8
29149 alignaddr %o2, %l3, %o7
29150 edge32n %o1, %i4, %g3
29151 sdivx %o4, 0x1A19, %o3
29152 add %g1, %g6, %i0
29153 movrgz %i5, 0x311, %i7
29154 fxnor %f0, %f10, %f12
29155 lduw [%l7 + 0x74], %o0
29156 fba %fcc0, loop_3428
29157 ldsh [%l7 + 0x28], %g2
29158 edge32ln %l5, %l0, %o5
29159 fbne,a %fcc0, loop_3429
29160loop_3428:
29161 array16 %l4, %i3, %g7
29162 fmovdpos %icc, %f2, %f9
29163 sub %o6, 0x06A2, %g4
29164loop_3429:
29165 st %f14, [%l7 + 0x64]
29166 stb %i1, [%l7 + 0x29]
29167 fnands %f8, %f9, %f14
29168 lduh [%l7 + 0x52], %l6
29169 fandnot1s %f7, %f0, %f0
29170 fmul8sux16 %f10, %f14, %f0
29171 fmovrslz %i6, %f12, %f0
29172 or %i2, 0x0711, %l1
29173 ld [%l7 + 0x54], %f11
29174 fpackfix %f8, %f6
29175 fornot2s %f6, %f1, %f1
29176 bgu,a %xcc, loop_3430
29177 tpos %xcc, 0x6
29178 ldsw [%l7 + 0x44], %l2
29179 fcmpgt32 %f10, %f2, %o2
29180loop_3430:
29181 stx %l3, [%l7 + 0x68]
29182 edge32n %o7, %g5, %i4
29183 stw %o1, [%l7 + 0x3C]
29184 addc %o4, 0x163F, %o3
29185 smul %g3, 0x0542, %g6
29186 stx %g1, [%l7 + 0x10]
29187 fmovdle %icc, %f9, %f15
29188 fbo,a %fcc3, loop_3431
29189 stw %i0, [%l7 + 0x4C]
29190 taddcctv %i5, 0x073A, %o0
29191 fcmpgt16 %f4, %f4, %i7
29192loop_3431:
29193 ld [%l7 + 0x08], %f9
29194 bgu,pt %xcc, loop_3432
29195 sth %g2, [%l7 + 0x6A]
29196 fmovdn %xcc, %f2, %f5
29197 sll %l0, 0x04, %l5
29198loop_3432:
29199 bgu,a %xcc, loop_3433
29200 stx %l4, [%l7 + 0x68]
29201 fcmpeq32 %f12, %f10, %i3
29202 fmovdne %icc, %f14, %f6
29203loop_3433:
29204 array8 %g7, %o5, %g4
29205 sllx %o6, %i1, %l6
29206 brlez,a %i2, loop_3434
29207 sdivx %i6, 0x0F33, %l1
29208 fornot2 %f0, %f12, %f10
29209 fblg %fcc1, loop_3435
29210loop_3434:
29211 bvs,a loop_3436
29212 st %f5, [%l7 + 0x38]
29213 bge,pt %icc, loop_3437
29214loop_3435:
29215 ldd [%l7 + 0x70], %f14
29216loop_3436:
29217 fands %f1, %f11, %f8
29218 fpsub32s %f2, %f14, %f2
29219loop_3437:
29220 tcc %xcc, 0x7
29221 bvc,a,pt %xcc, loop_3438
29222 movgu %xcc, %o2, %l2
29223 ldsb [%l7 + 0x1E], %l3
29224 fcmped %fcc2, %f0, %f0
29225loop_3438:
29226 edge8l %g5, %i4, %o7
29227 lduh [%l7 + 0x62], %o1
29228 tvc %xcc, 0x0
29229 fcmple32 %f6, %f6, %o3
29230 udivx %g3, 0x06F5, %o4
29231 mulscc %g1, %i0, %i5
29232 brlez %g6, loop_3439
29233 udiv %i7, 0x00B4, %g2
29234 fpadd16 %f4, %f2, %f4
29235 bge,a %icc, loop_3440
29236loop_3439:
29237 fmovdneg %icc, %f2, %f5
29238 std %f12, [%l7 + 0x38]
29239 lduh [%l7 + 0x36], %l0
29240loop_3440:
29241 sll %l5, %l4, %i3
29242 stx %o0, [%l7 + 0x10]
29243 fmovdcs %icc, %f7, %f11
29244 ldx [%l7 + 0x30], %g7
29245 fcmpne32 %f4, %f6, %g4
29246 st %f7, [%l7 + 0x20]
29247 std %f6, [%l7 + 0x48]
29248 bg,pt %xcc, loop_3441
29249 fbl,a %fcc0, loop_3442
29250 sethi 0x0005, %o6
29251 array8 %o5, %l6, %i1
29252loop_3441:
29253 bge,a,pn %xcc, loop_3443
29254loop_3442:
29255 tsubcc %i2, %i6, %o2
29256 orn %l2, %l3, %g5
29257 ldub [%l7 + 0x13], %i4
29258loop_3443:
29259 fmovdg %xcc, %f4, %f5
29260 fbne %fcc2, loop_3444
29261 stw %l1, [%l7 + 0x08]
29262 fsrc2s %f8, %f2
29263 fors %f4, %f2, %f10
29264loop_3444:
29265 bvs loop_3445
29266 movrgz %o7, %o1, %g3
29267 fornot2 %f0, %f6, %f8
29268 mova %xcc, %o4, %o3
29269loop_3445:
29270 tg %xcc, 0x4
29271 fpsub16 %f8, %f4, %f14
29272 fnegd %f0, %f12
29273 taddcctv %g1, 0x05BC, %i5
29274 sth %g6, [%l7 + 0x40]
29275 ldd [%l7 + 0x68], %f4
29276 fbe,a %fcc2, loop_3446
29277 ldd [%l7 + 0x48], %f0
29278 lduw [%l7 + 0x44], %i7
29279 sth %g2, [%l7 + 0x24]
29280loop_3446:
29281 bgu,a,pn %xcc, loop_3447
29282 tvc %icc, 0x6
29283 fmovrsne %i0, %f9, %f1
29284 lduh [%l7 + 0x44], %l0
29285loop_3447:
29286 std %f4, [%l7 + 0x40]
29287 fmovrsgez %l5, %f14, %f8
29288 movrgz %l4, 0x3AA, %i3
29289 fble %fcc0, loop_3448
29290 fmuld8sux16 %f15, %f12, %f6
29291 fmovrsne %o0, %f15, %f13
29292 fpack32 %f0, %f8, %f6
29293loop_3448:
29294 ldd [%l7 + 0x18], %f10
29295 subccc %g7, 0x15BB, %g4
29296 fmul8sux16 %f10, %f12, %f10
29297 stw %o6, [%l7 + 0x70]
29298 ta %icc, 0x1
29299 tleu %icc, 0x2
29300 ldsb [%l7 + 0x35], %l6
29301 fpsub32s %f15, %f8, %f0
29302 ldub [%l7 + 0x3A], %i1
29303 sub %o5, %i6, %i2
29304 ldx [%l7 + 0x18], %l2
29305 sdivcc %o2, 0x0E37, %g5
29306 fxnor %f12, %f4, %f6
29307 sth %l3, [%l7 + 0x7A]
29308 ld [%l7 + 0x40], %f6
29309 udiv %i4, 0x1B3B, %l1
29310 ta %xcc, 0x7
29311 bge,pn %xcc, loop_3449
29312 fmuld8sux16 %f8, %f12, %f6
29313 srl %o1, 0x1A, %g3
29314 ldsw [%l7 + 0x0C], %o7
29315loop_3449:
29316 fornot1 %f4, %f0, %f2
29317 fbug,a %fcc1, loop_3450
29318 bneg,pn %icc, loop_3451
29319 fone %f12
29320 andcc %o4, %g1, %i5
29321loop_3450:
29322 fbl,a %fcc0, loop_3452
29323loop_3451:
29324 fbuge %fcc3, loop_3453
29325 tneg %icc, 0x4
29326 fmovspos %icc, %f1, %f8
29327loop_3452:
29328 fandnot1s %f14, %f14, %f0
29329loop_3453:
29330 tl %icc, 0x5
29331 fmovsl %xcc, %f14, %f12
29332 fba %fcc0, loop_3454
29333 alignaddrl %g6, %i7, %g2
29334 ldd [%l7 + 0x10], %f12
29335 brnz %i0, loop_3455
29336loop_3454:
29337 edge8 %o3, %l5, %l0
29338 fbo,a %fcc2, loop_3456
29339 fbe,a %fcc2, loop_3457
29340loop_3455:
29341 fsrc2s %f5, %f13
29342 ldsh [%l7 + 0x30], %l4
29343loop_3456:
29344 fcmpes %fcc3, %f9, %f7
29345loop_3457:
29346 tvs %xcc, 0x4
29347 brgez,a %o0, loop_3458
29348 fone %f14
29349 fmovsg %icc, %f11, %f7
29350 umul %i3, %g4, %o6
29351loop_3458:
29352 ld [%l7 + 0x50], %f1
29353 smul %g7, 0x199E, %l6
29354 edge8n %o5, %i6, %i2
29355 fmovdne %xcc, %f4, %f7
29356 brgez %l2, loop_3459
29357 fcmpne32 %f8, %f14, %i1
29358 fmovdpos %icc, %f1, %f7
29359 fmovrde %o2, %f14, %f0
29360loop_3459:
29361 fbuge,a %fcc0, loop_3460
29362 mulscc %g5, %l3, %i4
29363 edge16 %l1, %g3, %o7
29364 movcc %xcc, %o4, %o1
29365loop_3460:
29366 ldsw [%l7 + 0x14], %g1
29367 orn %i5, 0x05D6, %i7
29368 xorcc %g2, 0x1E81, %g6
29369 edge8n %o3, %l5, %i0
29370 st %f0, [%l7 + 0x74]
29371 sth %l4, [%l7 + 0x60]
29372 sth %l0, [%l7 + 0x4A]
29373 sethi 0x19E2, %o0
29374 fpsub32s %f14, %f1, %f11
29375 ldd [%l7 + 0x68], %f12
29376 movcs %xcc, %g4, %o6
29377 ba,pn %icc, loop_3461
29378 pdist %f4, %f14, %f8
29379 movcc %xcc, %g7, %l6
29380 sllx %i3, %i6, %i2
29381loop_3461:
29382 ldx [%l7 + 0x08], %o5
29383 fmuld8sux16 %f4, %f5, %f14
29384 bshuffle %f6, %f2, %f12
29385 ldsw [%l7 + 0x48], %i1
29386 ld [%l7 + 0x2C], %f6
29387 mulx %l2, %o2, %l3
29388 brgez %i4, loop_3462
29389 ldsb [%l7 + 0x26], %l1
29390 fnors %f9, %f10, %f0
29391 tn %icc, 0x0
29392loop_3462:
29393 sll %g5, 0x17, %o7
29394 stw %g3, [%l7 + 0x40]
29395 fsrc2 %f14, %f2
29396 fbn,a %fcc1, loop_3463
29397 fxors %f6, %f9, %f10
29398 ld [%l7 + 0x38], %f12
29399 brgz %o1, loop_3464
29400loop_3463:
29401 fzero %f8
29402 brlez %o4, loop_3465
29403 smul %g1, 0x1FB3, %i7
29404loop_3464:
29405 fmovsl %icc, %f15, %f2
29406 fnor %f14, %f0, %f0
29407loop_3465:
29408 st %f12, [%l7 + 0x20]
29409 edge16n %i5, %g6, %o3
29410 fmovdge %icc, %f12, %f7
29411 fbl %fcc0, loop_3466
29412 fnot2s %f4, %f12
29413 bg,a,pt %xcc, loop_3467
29414 movcc %xcc, %l5, %g2
29415loop_3466:
29416 edge8 %i0, %l0, %o0
29417 fba,a %fcc2, loop_3468
29418loop_3467:
29419 fpadd16 %f2, %f6, %f2
29420 fmovrsgz %l4, %f13, %f11
29421 brlez %o6, loop_3469
29422loop_3468:
29423 fcmps %fcc3, %f13, %f13
29424 fmovsn %xcc, %f14, %f4
29425 tneg %icc, 0x4
29426loop_3469:
29427 movvs %xcc, %g7, %l6
29428 bvs %xcc, loop_3470
29429 lduh [%l7 + 0x1C], %g4
29430 fmovs %f9, %f0
29431 fnands %f1, %f2, %f1
29432loop_3470:
29433 sth %i6, [%l7 + 0x3E]
29434 tsubcctv %i3, 0x1BA4, %o5
29435 ta %icc, 0x2
29436 ldub [%l7 + 0x5E], %i1
29437 bn %icc, loop_3471
29438 tcc %xcc, 0x1
29439 fmul8x16 %f9, %f12, %f14
29440 nop
29441 setx loop_3472, %l0, %l1
29442 wrpr 0x1, %tl
29443 wrpr %l1, %tnpc
29444 setx 0x34400001400, %l0, %l1
29445 wrpr %l1, %tstate
29446 wrhpr 0x4, %htstate
29447 done
29448loop_3471:
29449 bcc,pn %xcc, loop_3473
29450 fbge %fcc2, loop_3474
29451 fnor %f0, %f10, %f10
29452loop_3472:
29453 add %l2, %i2, %o2
29454loop_3473:
29455 bge,pt %icc, loop_3475
29456loop_3474:
29457 move %xcc, %i4, %l1
29458 ldsw [%l7 + 0x58], %g5
29459 ldsb [%l7 + 0x44], %o7
29460loop_3475:
29461 tl %icc, 0x2
29462 brz,a %l3, loop_3476
29463 fnot1 %f2, %f6
29464 tle %xcc, 0x3
29465 lduw [%l7 + 0x60], %o1
29466loop_3476:
29467 fnot1 %f12, %f10
29468 edge32 %g3, %g1, %i7
29469 ldsh [%l7 + 0x56], %o4
29470 stx %g6, [%l7 + 0x70]
29471 fcmpeq32 %f8, %f14, %i5
29472 fmovdge %icc, %f2, %f0
29473 movrgz %l5, 0x235, %o3
29474 stw %i0, [%l7 + 0x60]
29475 lduw [%l7 + 0x54], %g2
29476 fmovsl %icc, %f9, %f10
29477 lduw [%l7 + 0x40], %l0
29478 fmovrde %l4, %f12, %f2
29479 taddcctv %o0, 0x1C48, %o6
29480 ldsw [%l7 + 0x74], %g7
29481 ldsw [%l7 + 0x54], %l6
29482 ldx [%l7 + 0x08], %g4
29483 sethi 0x00D9, %i6
29484 fmovrslz %o5, %f7, %f3
29485 st %f4, [%l7 + 0x50]
29486 andncc %i1, %l2, %i3
29487 mova %xcc, %o2, %i2
29488 fbn,a %fcc2, loop_3477
29489 bg,a %icc, loop_3478
29490 alignaddr %i4, %g5, %o7
29491 ldsh [%l7 + 0x42], %l3
29492loop_3477:
29493 fbn,a %fcc0, loop_3479
29494loop_3478:
29495 stw %o1, [%l7 + 0x54]
29496 tcs %xcc, 0x5
29497 ldsh [%l7 + 0x78], %l1
29498loop_3479:
29499 ldsh [%l7 + 0x5A], %g1
29500 lduh [%l7 + 0x3E], %g3
29501 sth %i7, [%l7 + 0x74]
29502 ldd [%l7 + 0x20], %f14
29503 addc %o4, 0x1B73, %g6
29504 brlez %i5, loop_3480
29505 tvc %xcc, 0x3
29506 movrne %l5, 0x2D8, %i0
29507 movg %xcc, %g2, %l0
29508loop_3480:
29509 call loop_3481
29510 fmovdcs %icc, %f7, %f1
29511 movg %xcc, %l4, %o3
29512 ld [%l7 + 0x28], %f5
29513loop_3481:
29514 fnot2 %f8, %f0
29515 stb %o0, [%l7 + 0x1D]
29516 stw %o6, [%l7 + 0x4C]
29517 ldsh [%l7 + 0x0C], %g7
29518 fbne,a %fcc1, loop_3482
29519 andncc %l6, %g4, %o5
29520 sll %i1, 0x17, %i6
29521 stx %l2, [%l7 + 0x10]
29522loop_3482:
29523 fxor %f6, %f0, %f12
29524 movg %xcc, %o2, %i2
29525 ldd [%l7 + 0x58], %f6
29526 bne %icc, loop_3483
29527 fsrc1s %f7, %f4
29528 nop
29529 setx loop_3484, %l0, %l1
29530 wrpr 0x1, %tl
29531 wrpr %l1, %tpc
29532 add %l1, 0x4, %l1
29533 wrpr %l1, %tnpc
29534 setx 0x34400001400, %l0, %l1
29535 wrpr %l1, %tstate
29536 wrhpr 0x4, %htstate
29537 retry
29538 fpack16 %f14, %f4
29539loop_3483:
29540 fmovsle %xcc, %f0, %f9
29541 ldx [%l7 + 0x40], %i4
29542loop_3484:
29543 sub %g5, %i3, %l3
29544 fxor %f14, %f4, %f4
29545 fmovdvs %xcc, %f4, %f1
29546 ldsb [%l7 + 0x76], %o7
29547 lduh [%l7 + 0x1C], %o1
29548 ldub [%l7 + 0x6F], %l1
29549 edge32n %g1, %g3, %o4
29550 bleu,a %xcc, loop_3485
29551 fbe,a %fcc1, loop_3486
29552 fpack16 %f14, %f8
29553 fmovda %icc, %f3, %f1
29554loop_3485:
29555 bl %xcc, loop_3487
29556loop_3486:
29557 fornot1s %f3, %f13, %f3
29558 fcmple32 %f6, %f8, %i7
29559 tvs %icc, 0x2
29560loop_3487:
29561 brlz %i5, loop_3488
29562 movg %icc, %l5, %g6
29563 edge32 %g2, %l0, %l4
29564 call loop_3489
29565loop_3488:
29566 brgz %o3, loop_3490
29567 ldub [%l7 + 0x35], %o0
29568 tleu %icc, 0x7
29569loop_3489:
29570 fmovda %icc, %f8, %f15
29571loop_3490:
29572 ldsh [%l7 + 0x7C], %o6
29573 fmovdge %icc, %f1, %f9
29574 std %f10, [%l7 + 0x68]
29575 edge16l %i0, %g7, %l6
29576 fmovdn %icc, %f13, %f8
29577 fcmps %fcc1, %f0, %f12
29578 tsubcc %g4, 0x0E83, %o5
29579 ldd [%l7 + 0x20], %f6
29580 alignaddrl %i1, %i6, %l2
29581 fxor %f0, %f6, %f10
29582 alignaddrl %o2, %i2, %i4
29583 std %f6, [%l7 + 0x78]
29584 tge %icc, 0x4
29585 ldd [%l7 + 0x70], %f8
29586 fnegs %f10, %f4
29587 fand %f4, %f0, %f4
29588 fmovdleu %icc, %f3, %f15
29589 st %f6, [%l7 + 0x0C]
29590 bvs,a,pt %xcc, loop_3491
29591 lduh [%l7 + 0x42], %i3
29592 fbul %fcc0, loop_3492
29593 fmovrde %g5, %f14, %f6
29594loop_3491:
29595 ldsh [%l7 + 0x1C], %o7
29596 mulx %o1, 0x0DEE, %l3
29597loop_3492:
29598 fmovsvc %xcc, %f13, %f8
29599 tvs %icc, 0x6
29600 lduh [%l7 + 0x44], %g1
29601 lduw [%l7 + 0x58], %l1
29602 sub %o4, 0x17D2, %i7
29603 bcs loop_3493
29604 fmovdl %xcc, %f4, %f2
29605 stx %i5, [%l7 + 0x50]
29606 fmovrdgz %l5, %f10, %f12
29607loop_3493:
29608 ldsb [%l7 + 0x6A], %g3
29609 fmovsvc %xcc, %f10, %f10
29610 ldx [%l7 + 0x18], %g2
29611 fmul8x16au %f10, %f8, %f2
29612 ldsh [%l7 + 0x60], %g6
29613 brlz %l4, loop_3494
29614 be %icc, loop_3495
29615 fbule,a %fcc0, loop_3496
29616 udivx %l0, 0x1476, %o3
29617loop_3494:
29618 andn %o0, 0x0C5A, %i0
29619loop_3495:
29620 fbne,a %fcc1, loop_3497
29621loop_3496:
29622 lduh [%l7 + 0x50], %o6
29623 ldsb [%l7 + 0x60], %l6
29624 fbug,a %fcc3, loop_3498
29625loop_3497:
29626 siam 0x4
29627 ldd [%l7 + 0x70], %f4
29628 ldsh [%l7 + 0x52], %g4
29629loop_3498:
29630 movre %g7, 0x05C, %i1
29631 addc %i6, %l2, %o2
29632 te %xcc, 0x1
29633 fmovsn %xcc, %f10, %f6
29634 fornot2s %f7, %f4, %f0
29635 st %f10, [%l7 + 0x64]
29636 ldd [%l7 + 0x58], %f2
29637 fxor %f0, %f14, %f2
29638 and %o5, %i4, %i3
29639 movgu %xcc, %i2, %o7
29640 sth %o1, [%l7 + 0x16]
29641 tn %xcc, 0x3
29642 st %f0, [%l7 + 0x30]
29643 xor %l3, 0x175A, %g1
29644 nop
29645 setx loop_3499, %l0, %l1
29646 jmpl %l1, %g5
29647 st %f8, [%l7 + 0x78]
29648 fble %fcc1, loop_3500
29649 orncc %l1, %o4, %i7
29650loop_3499:
29651 udivx %l5, 0x09B3, %i5
29652 fandnot1s %f4, %f15, %f9
29653loop_3500:
29654 bge,a %icc, loop_3501
29655 ldub [%l7 + 0x4A], %g2
29656 tle %xcc, 0x1
29657 fsrc1s %f5, %f14
29658loop_3501:
29659 fmovdne %icc, %f10, %f3
29660 brgez,a %g3, loop_3502
29661 movne %xcc, %g6, %l0
29662 movvc %icc, %o3, %l4
29663 movne %xcc, %i0, %o6
29664loop_3502:
29665 fpsub32 %f10, %f12, %f0
29666 alignaddr %l6, %g4, %g7
29667 and %o0, 0x0DEC, %i6
29668 ldub [%l7 + 0x44], %i1
29669 fandnot1s %f11, %f15, %f10
29670 subccc %o2, %l2, %i4
29671 fand %f4, %f0, %f12
29672 bgu,a %xcc, loop_3503
29673 fpmerge %f14, %f4, %f0
29674 bvs,a %xcc, loop_3504
29675 fmul8x16 %f1, %f0, %f14
29676loop_3503:
29677 bcs %xcc, loop_3505
29678 fpadd16s %f15, %f14, %f15
29679loop_3504:
29680 bvs,a,pn %xcc, loop_3506
29681 lduh [%l7 + 0x64], %o5
29682loop_3505:
29683 lduh [%l7 + 0x56], %i2
29684 ldx [%l7 + 0x78], %o7
29685loop_3506:
29686 andcc %o1, %i3, %g1
29687 ldd [%l7 + 0x18], %f12
29688 tgu %xcc, 0x3
29689 lduh [%l7 + 0x48], %l3
29690 fba,a %fcc3, loop_3507
29691 tpos %icc, 0x2
29692 fmovrdgz %g5, %f8, %f0
29693 ldd [%l7 + 0x68], %f0
29694loop_3507:
29695 fcmple32 %f2, %f8, %o4
29696 bvc loop_3508
29697 fpsub16 %f2, %f8, %f10
29698 sdivcc %l1, 0x1B6D, %i7
29699 movneg %icc, %i5, %g2
29700loop_3508:
29701 pdist %f2, %f4, %f0
29702 fornot2s %f9, %f15, %f13
29703 fmovd %f0, %f10
29704 ldsh [%l7 + 0x62], %g3
29705 fnegs %f0, %f12
29706 udivcc %l5, 0x1214, %g6
29707 sdivx %o3, 0x1CCF, %l4
29708 fmovrde %l0, %f6, %f8
29709 sethi 0x17CD, %i0
29710 alignaddrl %l6, %g4, %o6
29711 movrlez %g7, 0x0FB, %i6
29712 tneg %xcc, 0x5
29713 st %f2, [%l7 + 0x60]
29714 pdist %f2, %f10, %f2
29715 fmovdge %icc, %f9, %f12
29716 fnands %f7, %f4, %f0
29717 fpack32 %f10, %f6, %f4
29718 bneg,pt %xcc, loop_3509
29719 lduh [%l7 + 0x2E], %o0
29720 movpos %xcc, %o2, %i1
29721 movneg %xcc, %i4, %o5
29722loop_3509:
29723 bneg,pn %icc, loop_3510
29724 ldsb [%l7 + 0x27], %l2
29725 stx %o7, [%l7 + 0x40]
29726 stb %o1, [%l7 + 0x73]
29727loop_3510:
29728 brgez %i3, loop_3511
29729 ldsb [%l7 + 0x6D], %i2
29730 brlez %g1, loop_3512
29731 fcmpeq32 %f2, %f12, %g5
29732loop_3511:
29733 umul %o4, 0x0558, %l3
29734 stx %l1, [%l7 + 0x10]
29735loop_3512:
29736 taddcctv %i7, 0x02EA, %i5
29737 tsubcctv %g3, 0x0C0F, %g2
29738 stb %l5, [%l7 + 0x2E]
29739 add %o3, 0x0BC6, %g6
29740 sth %l0, [%l7 + 0x74]
29741 ldx [%l7 + 0x58], %l4
29742 stw %l6, [%l7 + 0x10]
29743 fcmple16 %f4, %f2, %i0
29744 fbug,a %fcc2, loop_3513
29745 ldd [%l7 + 0x60], %f6
29746 tl %xcc, 0x6
29747 fmovrdgez %g4, %f4, %f4
29748loop_3513:
29749 xor %o6, 0x10FF, %i6
29750 fmovsgu %icc, %f7, %f7
29751 movrne %o0, %g7, %i1
29752 brlz %o2, loop_3514
29753 std %f0, [%l7 + 0x38]
29754 fmovda %icc, %f13, %f0
29755 fabss %f11, %f0
29756loop_3514:
29757 ble %icc, loop_3515
29758 fmovrdlez %o5, %f8, %f4
29759 andcc %i4, 0x0569, %l2
29760 fbn,a %fcc1, loop_3516
29761loop_3515:
29762 sllx %o1, 0x0B, %i3
29763 mova %xcc, %o7, %g1
29764 umul %g5, 0x14B9, %i2
29765loop_3516:
29766 fone %f2
29767 fmovspos %xcc, %f8, %f7
29768 bcs,a loop_3517
29769 pdist %f0, %f0, %f10
29770 edge16l %l3, %o4, %i7
29771 sub %i5, 0x1934, %g3
29772loop_3517:
29773 bg %xcc, loop_3518
29774 edge32l %l1, %g2, %o3
29775 call loop_3519
29776 ldsb [%l7 + 0x0A], %g6
29777loop_3518:
29778 fpmerge %f3, %f6, %f4
29779 sethi 0x09A2, %l5
29780loop_3519:
29781 sdiv %l4, 0x0782, %l6
29782 movvs %xcc, %l0, %g4
29783 st %f2, [%l7 + 0x7C]
29784 ldsh [%l7 + 0x50], %o6
29785 tl %icc, 0x1
29786 fcmps %fcc0, %f9, %f8
29787 ldsw [%l7 + 0x74], %i0
29788 srl %o0, 0x0A, %i6
29789 bg,a,pn %icc, loop_3520
29790 stx %g7, [%l7 + 0x60]
29791 edge32 %o2, %o5, %i4
29792 tvs %xcc, 0x2
29793loop_3520:
29794 fmovsvs %icc, %f0, %f7
29795 ldx [%l7 + 0x40], %l2
29796 edge16n %o1, %i3, %o7
29797 ldub [%l7 + 0x75], %g1
29798 fpadd32 %f10, %f12, %f8
29799 ldd [%l7 + 0x30], %f2
29800 edge16 %g5, %i2, %l3
29801 xor %i1, %o4, %i7
29802 fble,a %fcc2, loop_3521
29803 fbn %fcc3, loop_3522
29804 fmovrdgz %g3, %f10, %f0
29805 tne %xcc, 0x7
29806loop_3521:
29807 bne,a loop_3523
29808loop_3522:
29809 lduh [%l7 + 0x50], %i5
29810 lduw [%l7 + 0x18], %g2
29811 fbg,a %fcc0, loop_3524
29812loop_3523:
29813 fnot1s %f2, %f12
29814 sethi 0x030D, %l1
29815 fcmped %fcc3, %f10, %f14
29816loop_3524:
29817 ld [%l7 + 0x08], %f0
29818 ldsh [%l7 + 0x38], %o3
29819 fbug %fcc0, loop_3525
29820 fornot2s %f10, %f13, %f6
29821 fble %fcc1, loop_3526
29822 fblg,a %fcc3, loop_3527
29823loop_3525:
29824 fsrc1s %f6, %f1
29825 fexpand %f9, %f12
29826loop_3526:
29827 tsubcc %l5, %l4, %g6
29828loop_3527:
29829 fmovrde %l6, %f12, %f14
29830 stx %l0, [%l7 + 0x48]
29831 tvc %xcc, 0x4
29832 fsrc2s %f2, %f12
29833 edge16l %g4, %i0, %o6
29834 fbo,a %fcc1, loop_3528
29835 ldsb [%l7 + 0x2A], %o0
29836 srlx %i6, 0x10, %o2
29837 fbu %fcc1, loop_3529
29838loop_3528:
29839 array8 %o5, %i4, %g7
29840 lduw [%l7 + 0x60], %l2
29841 pdist %f10, %f2, %f8
29842loop_3529:
29843 fmovsvs %icc, %f6, %f15
29844 std %f8, [%l7 + 0x28]
29845 andn %o1, 0x0F3A, %o7
29846 stx %i3, [%l7 + 0x70]
29847 stx %g5, [%l7 + 0x08]
29848 sethi 0x11F3, %i2
29849 orn %l3, 0x1BCB, %i1
29850 ldx [%l7 + 0x58], %o4
29851 tg %xcc, 0x4
29852 andn %i7, 0x0743, %g1
29853 fandnot2 %f14, %f4, %f2
29854 bcc,a,pt %icc, loop_3530
29855 fornot2s %f5, %f15, %f7
29856 ldsw [%l7 + 0x78], %g3
29857 lduh [%l7 + 0x6A], %i5
29858loop_3530:
29859 ldx [%l7 + 0x68], %g2
29860 bvc %xcc, loop_3531
29861 brgez %o3, loop_3532
29862 bl,pn %icc, loop_3533
29863 fmovdne %icc, %f6, %f9
29864loop_3531:
29865 faligndata %f10, %f14, %f12
29866loop_3532:
29867 for %f2, %f10, %f14
29868loop_3533:
29869 fcmpgt32 %f10, %f2, %l1
29870 ldd [%l7 + 0x50], %f10
29871 bl %xcc, loop_3534
29872 ldsh [%l7 + 0x44], %l4
29873 movgu %icc, %g6, %l5
29874 stx %l6, [%l7 + 0x60]
29875loop_3534:
29876 xorcc %g4, 0x0A0F, %i0
29877 popc %l0, %o0
29878 fbue %fcc0, loop_3535
29879 fors %f3, %f0, %f15
29880 fbg %fcc1, loop_3536
29881 sth %o6, [%l7 + 0x0C]
29882loop_3535:
29883 ldsw [%l7 + 0x58], %i6
29884 movl %xcc, %o5, %i4
29885loop_3536:
29886 fxor %f14, %f8, %f0
29887 stx %o2, [%l7 + 0x50]
29888 ldsw [%l7 + 0x78], %g7
29889 bneg,a loop_3537
29890 fandnot1 %f6, %f2, %f0
29891 ldd [%l7 + 0x60], %f14
29892 ble,a,pt %xcc, loop_3538
29893loop_3537:
29894 tleu %icc, 0x6
29895 stb %o1, [%l7 + 0x0E]
29896 tcs %xcc, 0x2
29897loop_3538:
29898 fpack32 %f0, %f0, %f4
29899 tge %xcc, 0x5
29900 addccc %o7, 0x1D72, %i3
29901 array32 %g5, %l2, %l3
29902 mulx %i2, 0x1755, %i1
29903 stw %o4, [%l7 + 0x10]
29904 fmovs %f12, %f2
29905 fors %f10, %f14, %f9
29906 edge16 %i7, %g1, %g3
29907 alignaddrl %g2, %o3, %l1
29908 bleu %icc, loop_3539
29909 bvs %xcc, loop_3540
29910 ldsb [%l7 + 0x75], %l4
29911 lduw [%l7 + 0x6C], %i5
29912loop_3539:
29913 subccc %g6, %l6, %g4
29914loop_3540:
29915 fblg,a %fcc3, loop_3541
29916 brgz,a %l5, loop_3542
29917 ld [%l7 + 0x44], %f5
29918 udivx %l0, 0x0C01, %o0
29919loop_3541:
29920 fexpand %f1, %f6
29921loop_3542:
29922 movge %xcc, %i0, %o6
29923 fnot1 %f14, %f14
29924 bge loop_3543
29925 fzeros %f12
29926 lduw [%l7 + 0x0C], %o5
29927 sdivx %i4, 0x13C4, %o2
29928loop_3543:
29929 stw %g7, [%l7 + 0x3C]
29930 ldsh [%l7 + 0x6C], %o1
29931 fba,a %fcc0, loop_3544
29932 lduh [%l7 + 0x50], %i6
29933 tgu %xcc, 0x1
29934 fmovdl %xcc, %f12, %f2
29935loop_3544:
29936 fandnot2 %f12, %f2, %f14
29937 movgu %icc, %o7, %i3
29938 fcmped %fcc2, %f10, %f6
29939 sdivcc %l2, 0x0FE9, %g5
29940 ldsh [%l7 + 0x3A], %l3
29941 movrgz %i1, 0x242, %o4
29942 fmovdvs %xcc, %f5, %f5
29943 sth %i2, [%l7 + 0x48]
29944 fbn,a %fcc2, loop_3545
29945 ldx [%l7 + 0x60], %g1
29946 movrne %g3, 0x22E, %g2
29947 std %f4, [%l7 + 0x70]
29948loop_3545:
29949 fbue,a %fcc1, loop_3546
29950 fmovsgu %icc, %f3, %f2
29951 fmovspos %icc, %f8, %f1
29952 movleu %xcc, %o3, %l1
29953loop_3546:
29954 fsrc2s %f11, %f7
29955 srl %i7, %l4, %i5
29956 sth %g6, [%l7 + 0x16]
29957 fmovsle %icc, %f8, %f15
29958 fxor %f0, %f10, %f2
29959 fmovsne %xcc, %f11, %f1
29960 fbuge %fcc0, loop_3547
29961 nop
29962 setx loop_3548, %l0, %l1
29963 jmpl %l1, %l6
29964 stw %g4, [%l7 + 0x10]
29965 subccc %l5, %o0, %l0
29966loop_3547:
29967 tneg %xcc, 0x1
29968loop_3548:
29969 stb %o6, [%l7 + 0x3A]
29970 ldd [%l7 + 0x48], %f14
29971 bcc,pt %icc, loop_3549
29972 brlez %i0, loop_3550
29973 movn %xcc, %o5, %i4
29974 bl loop_3551
29975loop_3549:
29976 bl,a loop_3552
29977loop_3550:
29978 edge8ln %g7, %o1, %i6
29979 fones %f14
29980loop_3551:
29981 ldsw [%l7 + 0x38], %o7
29982loop_3552:
29983 ldx [%l7 + 0x68], %i3
29984 stb %o2, [%l7 + 0x0D]
29985 and %g5, 0x005C, %l2
29986 fcmpne16 %f8, %f0, %l3
29987 ba,pt %icc, loop_3553
29988 stw %i1, [%l7 + 0x30]
29989 fnegs %f1, %f0
29990 std %f10, [%l7 + 0x20]
29991loop_3553:
29992 stx %i2, [%l7 + 0x58]
29993 pdist %f10, %f8, %f12
29994 fsrc1 %f6, %f14
29995 tvs %xcc, 0x0
29996 ta %xcc, 0x1
29997 ldsw [%l7 + 0x08], %g1
29998 bn,a,pt %xcc, loop_3554
29999 fmul8x16 %f5, %f4, %f6
30000 stw %o4, [%l7 + 0x30]
30001 brgz,a %g3, loop_3555
30002loop_3554:
30003 movl %icc, %o3, %l1
30004 mulscc %g2, %i7, %i5
30005 fmovs %f2, %f0
30006loop_3555:
30007 stb %l4, [%l7 + 0x59]
30008 umul %g6, 0x135A, %g4
30009 fpsub16s %f8, %f8, %f0
30010 andcc %l5, 0x025D, %l6
30011 addcc %o0, 0x005A, %o6
30012 lduw [%l7 + 0x78], %l0
30013 fmovdge %xcc, %f15, %f15
30014 brz,a %i0, loop_3556
30015 fbu,a %fcc1, loop_3557
30016 movpos %icc, %o5, %i4
30017 tle %icc, 0x5
30018loop_3556:
30019 fcmpeq32 %f8, %f6, %g7
30020loop_3557:
30021 tpos %xcc, 0x1
30022 movrlez %o1, %i6, %o7
30023 sllx %i3, 0x1F, %o2
30024 xorcc %g5, 0x1F0B, %l3
30025 fmovrsne %i1, %f12, %f1
30026 ldsw [%l7 + 0x3C], %l2
30027 sll %g1, %o4, %g3
30028 andncc %i2, %o3, %g2
30029 ldd [%l7 + 0x50], %f4
30030 fandnot1 %f0, %f0, %f10
30031 orn %i7, 0x1937, %l1
30032 movvc %xcc, %l4, %i5
30033 tpos %icc, 0x0
30034 lduw [%l7 + 0x58], %g4
30035 lduh [%l7 + 0x5A], %l5
30036 tn %icc, 0x4
30037 sth %g6, [%l7 + 0x2E]
30038 fmul8x16au %f5, %f15, %f8
30039 ldsh [%l7 + 0x6E], %l6
30040 fmul8x16al %f15, %f13, %f8
30041 sth %o6, [%l7 + 0x52]
30042 stx %l0, [%l7 + 0x50]
30043 movrlez %o0, 0x0DD, %o5
30044 fpmerge %f7, %f15, %f10
30045 fmovrsgez %i0, %f8, %f2
30046 stw %i4, [%l7 + 0x50]
30047 fmovse %xcc, %f8, %f15
30048 ldsh [%l7 + 0x6C], %g7
30049 fcmpgt16 %f6, %f2, %i6
30050 addcc %o7, 0x0EF2, %i3
30051 movrgz %o2, %g5, %o1
30052 addccc %l3, %i1, %g1
30053 stx %o4, [%l7 + 0x08]
30054 fmovde %icc, %f7, %f0
30055 addccc %l2, 0x12C3, %g3
30056 ld [%l7 + 0x44], %f3
30057 udivcc %i2, 0x1396, %g2
30058 ldsh [%l7 + 0x6C], %i7
30059 srlx %l1, 0x1A, %l4
30060 fcmpgt16 %f2, %f0, %o3
30061 fmovsg %icc, %f5, %f12
30062 tl %icc, 0x2
30063 movgu %icc, %i5, %l5
30064 call loop_3558
30065 movrgez %g4, %l6, %o6
30066 ldsb [%l7 + 0x41], %g6
30067 fmovrsne %o0, %f8, %f8
30068loop_3558:
30069 ldd [%l7 + 0x08], %f4
30070 stb %o5, [%l7 + 0x72]
30071 st %f14, [%l7 + 0x3C]
30072 orn %l0, 0x0394, %i4
30073 bvc %xcc, loop_3559
30074 fnors %f11, %f10, %f12
30075 ldub [%l7 + 0x51], %i0
30076 ld [%l7 + 0x64], %f15
30077loop_3559:
30078 array16 %g7, %i6, %o7
30079 stw %o2, [%l7 + 0x3C]
30080 fmovscc %icc, %f11, %f8
30081 fmovspos %xcc, %f13, %f12
30082 ldub [%l7 + 0x4F], %g5
30083 fbe %fcc0, loop_3560
30084 sth %o1, [%l7 + 0x3A]
30085 fmovscs %icc, %f11, %f4
30086 andncc %i3, %i1, %l3
30087loop_3560:
30088 fmovrdlez %o4, %f14, %f4
30089 std %f14, [%l7 + 0x58]
30090 tge %icc, 0x6
30091 orncc %l2, 0x1B65, %g1
30092 tcs %icc, 0x7
30093 fmovrsgez %i2, %f9, %f12
30094 bl loop_3561
30095 ldd [%l7 + 0x40], %f2
30096 fabss %f12, %f2
30097 fmul8sux16 %f10, %f12, %f2
30098loop_3561:
30099 fmovs %f3, %f2
30100 brgz %g2, loop_3562
30101 ldsw [%l7 + 0x68], %g3
30102 sth %l1, [%l7 + 0x7C]
30103 lduh [%l7 + 0x3C], %l4
30104loop_3562:
30105 fmovsn %xcc, %f3, %f15
30106 fzeros %f4
30107 addc %i7, %i5, %o3
30108 fands %f6, %f1, %f5
30109 edge32n %g4, %l6, %l5
30110 fnor %f2, %f4, %f4
30111 edge16 %g6, %o0, %o6
30112 xnor %l0, 0x1235, %i4
30113 fmovsn %xcc, %f11, %f5
30114 ldx [%l7 + 0x10], %i0
30115 fexpand %f8, %f2
30116 andcc %g7, %i6, %o5
30117 taddcc %o7, %o2, %g5
30118 ldx [%l7 + 0x30], %o1
30119 bcs loop_3563
30120 stw %i3, [%l7 + 0x48]
30121 ldub [%l7 + 0x2A], %i1
30122 fabss %f6, %f9
30123loop_3563:
30124 tleu %icc, 0x4
30125 lduw [%l7 + 0x64], %l3
30126 ldx [%l7 + 0x38], %o4
30127 movcs %icc, %g1, %l2
30128 fpmerge %f15, %f1, %f14
30129 addc %i2, 0x0324, %g2
30130 fmovsne %xcc, %f13, %f12
30131 nop
30132 setx loop_3564, %l0, %l1
30133 jmpl %l1, %g3
30134 fandnot2s %f8, %f12, %f6
30135 xnor %l4, 0x1AC6, %l1
30136 fexpand %f0, %f10
30137loop_3564:
30138 ldub [%l7 + 0x33], %i5
30139 srax %i7, 0x01, %g4
30140 bshuffle %f6, %f10, %f10
30141 bl,pn %xcc, loop_3565
30142 fors %f3, %f15, %f3
30143 smulcc %l6, 0x063C, %o3
30144 ba loop_3566
30145loop_3565:
30146 fmovscc %xcc, %f11, %f6
30147 ldub [%l7 + 0x73], %g6
30148 fmul8ulx16 %f14, %f12, %f2
30149loop_3566:
30150 fmovrslez %l5, %f14, %f12
30151 or %o0, %l0, %i4
30152 taddcc %i0, 0x1E08, %o6
30153 sth %i6, [%l7 + 0x14]
30154 nop
30155 setx loop_3567, %l0, %l1
30156 wrpr 0x1, %tl
30157 wrpr %l1, %tnpc
30158 setx 0x34400001400, %l0, %l1
30159 wrpr %l1, %tstate
30160 wrhpr 0x4, %htstate
30161 done
30162 brgez,a %o5, loop_3568
30163 bgu loop_3569
30164 fnot1s %f15, %f3
30165loop_3567:
30166 ldx [%l7 + 0x20], %g7
30167loop_3568:
30168 ldsb [%l7 + 0x5C], %o2
30169loop_3569:
30170 fmovdpos %icc, %f3, %f8
30171 fmul8sux16 %f12, %f8, %f8
30172 brgz %g5, loop_3570
30173 edge32n %o7, %i3, %i1
30174 subc %o1, 0x1FE5, %l3
30175 std %f10, [%l7 + 0x40]
30176loop_3570:
30177 ldsw [%l7 + 0x20], %g1
30178 fcmpne16 %f10, %f8, %l2
30179 fmovdne %xcc, %f0, %f14
30180 and %i2, 0x1D2B, %g2
30181 movle %icc, %o4, %g3
30182 lduw [%l7 + 0x68], %l1
30183 sdivx %l4, 0x0807, %i5
30184 srlx %g4, 0x06, %i7
30185 fmovd %f2, %f14
30186 bneg,a %icc, loop_3571
30187 lduw [%l7 + 0x54], %o3
30188 subc %l6, 0x07D3, %g6
30189 fmovd %f14, %f4
30190loop_3571:
30191 stw %o0, [%l7 + 0x5C]
30192 fornot2 %f0, %f6, %f6
30193 brgz,a %l5, loop_3572
30194 edge16 %i4, %l0, %o6
30195 fandnot2 %f8, %f4, %f4
30196 tn %xcc, 0x6
30197loop_3572:
30198 movvc %xcc, %i0, %i6
30199 ldsb [%l7 + 0x34], %g7
30200 movneg %xcc, %o2, %g5
30201 ldsb [%l7 + 0x17], %o7
30202 bcs,a,pn %xcc, loop_3573
30203 ldsb [%l7 + 0x25], %o5
30204 ldd [%l7 + 0x20], %f10
30205 tg %xcc, 0x0
30206loop_3573:
30207 ldsw [%l7 + 0x64], %i1
30208 movrne %i3, 0x1D6, %o1
30209 stw %l3, [%l7 + 0x18]
30210 fxnors %f3, %f9, %f13
30211 tpos %xcc, 0x3
30212 addcc %g1, 0x1B39, %i2
30213 tge %icc, 0x3
30214 ldsb [%l7 + 0x36], %g2
30215 edge8n %o4, %g3, %l1
30216 fmovsleu %icc, %f15, %f9
30217 fmovrdne %l4, %f0, %f6
30218 ldsh [%l7 + 0x5A], %i5
30219 fnand %f10, %f6, %f6
30220 fmovscs %xcc, %f8, %f1
30221 std %f14, [%l7 + 0x30]
30222 fmovsg %xcc, %f6, %f5
30223 fmovdcc %icc, %f4, %f11
30224 fmovdne %icc, %f11, %f7
30225 ba,a loop_3574
30226 subc %g4, 0x0054, %i7
30227 fexpand %f9, %f0
30228 fbug %fcc2, loop_3575
30229loop_3574:
30230 bgu,a,pt %icc, loop_3576
30231 fbne %fcc2, loop_3577
30232 sdivcc %l2, 0x0937, %l6
30233loop_3575:
30234 movrgez %g6, 0x276, %o3
30235loop_3576:
30236 bgu loop_3578
30237loop_3577:
30238 fnot2s %f9, %f13
30239 bvs,a,pn %icc, loop_3579
30240 bshuffle %f14, %f6, %f14
30241loop_3578:
30242 alignaddr %l5, %o0, %l0
30243 xnorcc %o6, %i0, %i6
30244loop_3579:
30245 std %f10, [%l7 + 0x18]
30246 fmovsvs %xcc, %f0, %f7
30247 te %icc, 0x1
30248 tpos %xcc, 0x3
30249 edge32n %i4, %o2, %g7
30250 fbule %fcc1, loop_3580
30251 movg %icc, %g5, %o5
30252 stx %i1, [%l7 + 0x20]
30253 fsrc1 %f12, %f10
30254loop_3580:
30255 movpos %icc, %o7, %i3
30256 ldsw [%l7 + 0x40], %l3
30257 ldx [%l7 + 0x40], %g1
30258 stx %i2, [%l7 + 0x28]
30259 fmul8x16au %f3, %f1, %f2
30260 array8 %o1, %o4, %g3
30261 fmovde %icc, %f0, %f6
30262 fbue,a %fcc0, loop_3581
30263 fmovsle %icc, %f10, %f7
30264 ldub [%l7 + 0x61], %g2
30265 brlz %l1, loop_3582
30266loop_3581:
30267 fbue %fcc0, loop_3583
30268 ldsw [%l7 + 0x70], %i5
30269 fnand %f4, %f14, %f14
30270loop_3582:
30271 ldx [%l7 + 0x08], %g4
30272loop_3583:
30273 lduh [%l7 + 0x6C], %l4
30274 fcmple16 %f2, %f6, %i7
30275 siam 0x4
30276 movleu %xcc, %l2, %g6
30277 fmovsle %icc, %f14, %f10
30278 xnorcc %o3, %l6, %o0
30279 ld [%l7 + 0x38], %f4
30280 fmovdleu %icc, %f15, %f8
30281 mulx %l0, 0x0182, %o6
30282 fmovrdgz %i0, %f0, %f8
30283 sllx %i6, 0x06, %i4
30284 fone %f8
30285 bn,pn %xcc, loop_3584
30286 bshuffle %f14, %f10, %f0
30287 fmul8x16al %f2, %f5, %f10
30288 ldsb [%l7 + 0x54], %o2
30289loop_3584:
30290 fnor %f14, %f6, %f10
30291 movvs %icc, %l5, %g5
30292 popc 0x0E2C, %o5
30293 fpadd16s %f9, %f10, %f12
30294 fcmped %fcc0, %f6, %f2
30295 stx %g7, [%l7 + 0x28]
30296 ldx [%l7 + 0x60], %i1
30297 ldsw [%l7 + 0x5C], %o7
30298 bpos,a loop_3585
30299 tvc %icc, 0x2
30300 move %xcc, %i3, %l3
30301 ldsb [%l7 + 0x21], %g1
30302loop_3585:
30303 fnands %f2, %f5, %f5
30304 xorcc %o1, %i2, %o4
30305 ldsh [%l7 + 0x66], %g3
30306 udivx %g2, 0x1B07, %l1
30307 movcs %icc, %i5, %g4
30308 array16 %i7, %l2, %g6
30309 ldx [%l7 + 0x70], %o3
30310 stw %l4, [%l7 + 0x08]
30311 movle %icc, %o0, %l0
30312 call loop_3586
30313 ldub [%l7 + 0x33], %l6
30314 ldub [%l7 + 0x3C], %i0
30315 fpadd16 %f4, %f12, %f6
30316loop_3586:
30317 fcmps %fcc3, %f3, %f2
30318 bge,a,pn %icc, loop_3587
30319 ld [%l7 + 0x44], %f3
30320 bcc %icc, loop_3588
30321 fmovdneg %icc, %f11, %f1
30322loop_3587:
30323 fmovdvs %xcc, %f11, %f3
30324 ldub [%l7 + 0x5D], %o6
30325loop_3588:
30326 stb %i6, [%l7 + 0x6C]
30327 fmovsgu %xcc, %f9, %f11
30328 fcmps %fcc0, %f4, %f7
30329 nop
30330 setx loop_3589, %l0, %l1
30331 wrpr 0x1, %tl
30332 wrpr %l1, %tnpc
30333 setx 0x34400001400, %l0, %l1
30334 wrpr %l1, %tstate
30335 wrhpr 0x4, %htstate
30336 done
30337 ldx [%l7 + 0x70], %i4
30338 srlx %o2, %l5, %o5
30339 fmovde %xcc, %f5, %f4
30340loop_3589:
30341 edge8n %g5, %g7, %i1
30342 edge32 %i3, %l3, %o7
30343 movleu %icc, %g1, %o1
30344 stb %i2, [%l7 + 0x77]
30345 fmovrdgez %o4, %f12, %f10
30346 udivx %g2, 0x0E17, %g3
30347 movne %xcc, %i5, %l1
30348 alignaddr %g4, %l2, %g6
30349 fmuld8ulx16 %f2, %f13, %f8
30350 fcmpd %fcc3, %f14, %f2
30351 fandnot1 %f14, %f12, %f12
30352 array16 %o3, %i7, %l4
30353 fnot1 %f0, %f2
30354 fpadd32s %f7, %f3, %f10
30355 tvs %icc, 0x2
30356 stx %o0, [%l7 + 0x40]
30357 movrgz %l6, %l0, %o6
30358 bge,a loop_3590
30359 srl %i0, 0x08, %i6
30360 bcc,a loop_3591
30361 ldsh [%l7 + 0x34], %i4
30362loop_3590:
30363 fmovsl %xcc, %f5, %f13
30364 movre %o2, 0x1FF, %o5
30365loop_3591:
30366 ldsb [%l7 + 0x24], %g5
30367 fmovrsgz %g7, %f5, %f3
30368 xor %i1, %i3, %l3
30369 mulscc %l5, 0x10A4, %o7
30370 edge32n %o1, %g1, %o4
30371 fornot1s %f8, %f4, %f2
30372 umulcc %g2, 0x07DC, %i2
30373 sth %g3, [%l7 + 0x32]
30374 fmovdge %icc, %f0, %f14
30375 fpadd16 %f2, %f8, %f14
30376 fmovrdgez %i5, %f12, %f12
30377 ldd [%l7 + 0x18], %f0
30378 movrgez %l1, %l2, %g4
30379 tvc %icc, 0x3
30380 sub %o3, %g6, %l4
30381 bn %xcc, loop_3592
30382 std %f12, [%l7 + 0x48]
30383 sllx %i7, %o0, %l6
30384 fbg,a %fcc0, loop_3593
30385loop_3592:
30386 fpsub32 %f0, %f6, %f6
30387 fbue,a %fcc0, loop_3594
30388 stw %l0, [%l7 + 0x70]
30389loop_3593:
30390 fbe %fcc2, loop_3595
30391 sth %i0, [%l7 + 0x6C]
30392loop_3594:
30393 tcs %xcc, 0x4
30394 fabss %f7, %f7
30395loop_3595:
30396 xor %o6, %i6, %i4
30397 edge32 %o2, %o5, %g5
30398 lduw [%l7 + 0x6C], %i1
30399 fandnot2s %f11, %f9, %f11
30400 fmul8x16al %f3, %f10, %f6
30401 brgz,a %g7, loop_3596
30402 brgz,a %i3, loop_3597
30403 tcc %xcc, 0x5
30404 tvs %xcc, 0x0
30405loop_3596:
30406 srlx %l3, %o7, %o1
30407loop_3597:
30408 bneg,pt %xcc, loop_3598
30409 ldsw [%l7 + 0x08], %l5
30410 fcmpgt32 %f4, %f12, %g1
30411 ldsw [%l7 + 0x38], %o4
30412loop_3598:
30413 fmul8x16au %f14, %f1, %f2
30414 fcmple32 %f12, %f12, %g2
30415 ldx [%l7 + 0x48], %g3
30416 lduw [%l7 + 0x24], %i5
30417 lduh [%l7 + 0x3E], %l1
30418 fcmpgt32 %f2, %f12, %l2
30419 fnors %f5, %f10, %f9
30420 fmovrdgz %g4, %f6, %f2
30421 fmul8ulx16 %f12, %f14, %f6
30422 andn %i2, 0x18EF, %g6
30423 movl %icc, %o3, %i7
30424 tle %xcc, 0x5
30425 fnot1s %f12, %f5
30426 fmovdg %icc, %f7, %f14
30427 sra %o0, 0x15, %l4
30428 andcc %l6, 0x1A16, %l0
30429 alignaddr %i0, %o6, %i6
30430 add %i4, 0x1D81, %o5
30431 lduw [%l7 + 0x1C], %g5
30432 xor %o2, 0x08FE, %i1
30433 ldd [%l7 + 0x28], %f6
30434 subccc %i3, %g7, %l3
30435 fpackfix %f6, %f4
30436 fcmple32 %f12, %f8, %o7
30437 stb %o1, [%l7 + 0x6A]
30438 movrlz %g1, %o4, %g2
30439 ld [%l7 + 0x2C], %f4
30440 ld [%l7 + 0x38], %f2
30441 fmovsn %icc, %f0, %f3
30442 fnegd %f10, %f10
30443 ldub [%l7 + 0x2E], %g3
30444 lduw [%l7 + 0x44], %l5
30445 tsubcc %l1, 0x0015, %l2
30446 brlez %g4, loop_3599
30447 udiv %i2, 0x192F, %i5
30448 tpos %xcc, 0x0
30449 brz,a %g6, loop_3600
30450loop_3599:
30451 fbuge %fcc1, loop_3601
30452 bpos,a loop_3602
30453 bleu,a,pn %icc, loop_3603
30454loop_3600:
30455 ld [%l7 + 0x58], %f15
30456loop_3601:
30457 tge %icc, 0x3
30458loop_3602:
30459 ldx [%l7 + 0x68], %i7
30460loop_3603:
30461 lduh [%l7 + 0x34], %o0
30462 stb %o3, [%l7 + 0x67]
30463 movre %l4, 0x1C3, %l0
30464 xnorcc %i0, %l6, %i6
30465 ble %xcc, loop_3604
30466 fcmped %fcc1, %f8, %f8
30467 fbne %fcc0, loop_3605
30468 fmovrdlz %o6, %f0, %f14
30469loop_3604:
30470 fsrc2s %f11, %f0
30471 addccc %o5, 0x1836, %i4
30472loop_3605:
30473 fnot2 %f0, %f2
30474 edge8ln %o2, %i1, %g5
30475 pdist %f10, %f10, %f2
30476 std %f8, [%l7 + 0x50]
30477 fbl,a %fcc2, loop_3606
30478 fsrc2 %f14, %f10
30479 movrgez %i3, %g7, %o7
30480 fbe,a %fcc3, loop_3607
30481loop_3606:
30482 movgu %xcc, %o1, %l3
30483 xor %o4, 0x182A, %g2
30484 fmovrdlez %g3, %f14, %f6
30485loop_3607:
30486 ldsw [%l7 + 0x68], %l5
30487 fxors %f13, %f10, %f6
30488 brlz %l1, loop_3608
30489 nop
30490 setx loop_3609, %l0, %l1
30491 wrpr 0x1, %tl
30492 wrpr %l1, %tpc
30493 add %l1, 0x4, %l1
30494 wrpr %l1, %tnpc
30495 setx 0x34400001400, %l0, %l1
30496 wrpr %l1, %tstate
30497 wrhpr 0x4, %htstate
30498 retry
30499 fornot2s %f1, %f9, %f2
30500 orncc %l2, 0x1327, %g1
30501loop_3608:
30502 ld [%l7 + 0x54], %f12
30503loop_3609:
30504 fpmerge %f2, %f14, %f14
30505 edge8 %g4, %i2, %i5
30506 bcc %xcc, loop_3610
30507 std %f0, [%l7 + 0x48]
30508 srax %i7, 0x01, %g6
30509 orcc %o0, %l4, %l0
30510loop_3610:
30511 bcc,a,pt %xcc, loop_3611
30512 stx %i0, [%l7 + 0x70]
30513 ld [%l7 + 0x40], %f15
30514 sth %o3, [%l7 + 0x66]
30515loop_3611:
30516 ldsh [%l7 + 0x40], %i6
30517 andncc %o6, %l6, %o5
30518 brlez %o2, loop_3612
30519 tcc %icc, 0x7
30520 ldd [%l7 + 0x28], %f12
30521 ldd [%l7 + 0x30], %f6
30522loop_3612:
30523 orn %i4, %i1, %g5
30524 movrlez %i3, 0x13E, %g7
30525 fble,a %fcc3, loop_3613
30526 bcc loop_3614
30527 tge %icc, 0x7
30528 lduw [%l7 + 0x40], %o1
30529loop_3613:
30530 fcmpgt32 %f0, %f2, %o7
30531loop_3614:
30532 fcmpes %fcc2, %f0, %f7
30533 nop
30534 setx loop_3615, %l0, %l1
30535 jmpl %l1, %o4
30536 orcc %l3, %g3, %g2
30537 brlz,a %l5, loop_3616
30538 brlz %l1, loop_3617
30539loop_3615:
30540 for %f6, %f6, %f14
30541 sth %g1, [%l7 + 0x10]
30542loop_3616:
30543 fbug,a %fcc1, loop_3618
30544loop_3617:
30545 fpadd32 %f12, %f8, %f10
30546 movrgz %g4, 0x19F, %l2
30547 fcmps %fcc2, %f0, %f13
30548loop_3618:
30549 bvc,a,pt %xcc, loop_3619
30550 ldx [%l7 + 0x38], %i5
30551 sdiv %i7, 0x1774, %g6
30552 fbuge %fcc0, loop_3620
30553loop_3619:
30554 ld [%l7 + 0x50], %f8
30555 fbne %fcc2, loop_3621
30556 lduh [%l7 + 0x6E], %i2
30557loop_3620:
30558 tsubcctv %o0, %l0, %i0
30559 orn %l4, 0x0AA1, %o3
30560loop_3621:
30561 sllx %o6, %i6, %o5
30562 fmuld8sux16 %f4, %f7, %f14
30563 siam 0x0
30564 addccc %l6, %i4, %o2
30565 bg loop_3622
30566 bshuffle %f8, %f8, %f2
30567 lduh [%l7 + 0x24], %g5
30568 ba loop_3623
30569loop_3622:
30570 fpadd32s %f7, %f11, %f9
30571 lduh [%l7 + 0x54], %i1
30572 ldsw [%l7 + 0x48], %g7
30573loop_3623:
30574 fandnot1s %f15, %f9, %f10
30575 fornot1 %f10, %f12, %f10
30576 ldx [%l7 + 0x58], %o1
30577 fmovdl %xcc, %f6, %f11
30578 fmovspos %icc, %f4, %f2
30579 movn %icc, %o7, %o4
30580 bgu,a %icc, loop_3624
30581 ldd [%l7 + 0x30], %f0
30582 ldsw [%l7 + 0x2C], %i3
30583 fmovsne %xcc, %f1, %f12
30584loop_3624:
30585 fornot2s %f11, %f12, %f2
30586 tsubcc %g3, 0x179D, %g2
30587 bne,a loop_3625
30588 stx %l3, [%l7 + 0x40]
30589 taddcctv %l5, %g1, %l1
30590 nop
30591 setx loop_3626, %l0, %l1
30592 wrpr 0x1, %tl
30593 wrpr %l1, %tpc
30594 add %l1, 0x4, %l1
30595 wrpr %l1, %tnpc
30596 setx 0x34400001400, %l0, %l1
30597 wrpr %l1, %tstate
30598 wrhpr 0x4, %htstate
30599 retry
30600loop_3625:
30601 fmovsvs %icc, %f10, %f4
30602 fmovscs %icc, %f13, %f10
30603 ldsh [%l7 + 0x26], %g4
30604loop_3626:
30605 tge %xcc, 0x5
30606 stw %i5, [%l7 + 0x20]
30607 ldsh [%l7 + 0x3A], %i7
30608 orn %l2, 0x02BF, %g6
30609 fpsub32s %f10, %f8, %f6
30610 fornot2 %f0, %f10, %f2
30611 std %f4, [%l7 + 0x58]
30612 for %f6, %f6, %f4
30613 fmovspos %icc, %f12, %f13
30614 brlez %i2, loop_3627
30615 sth %l0, [%l7 + 0x16]
30616 fmovspos %xcc, %f12, %f8
30617 fbue %fcc1, loop_3628
30618loop_3627:
30619 fmovd %f8, %f12
30620 fpsub32s %f8, %f4, %f7
30621 fmul8ulx16 %f14, %f8, %f2
30622loop_3628:
30623 fxnor %f0, %f6, %f8
30624 lduw [%l7 + 0x74], %o0
30625 lduh [%l7 + 0x0C], %i0
30626 tsubcc %l4, %o3, %o6
30627 fones %f12
30628 tle %icc, 0x4
30629 fmovdl %xcc, %f0, %f11
30630 fornot2s %f3, %f4, %f2
30631 fornot1 %f14, %f12, %f0
30632 fmul8x16au %f13, %f14, %f12
30633 stx %o5, [%l7 + 0x48]
30634 ldd [%l7 + 0x78], %f8
30635 fmovrse %i6, %f2, %f15
30636 addccc %i4, %l6, %g5
30637 fnors %f3, %f9, %f4
30638 fmovrsgez %o2, %f4, %f6
30639 tn %icc, 0x4
30640 lduw [%l7 + 0x68], %g7
30641 st %f4, [%l7 + 0x2C]
30642 fmovdvc %icc, %f13, %f6
30643 fmuld8sux16 %f12, %f4, %f4
30644 fmul8ulx16 %f4, %f8, %f2
30645 fandnot2 %f0, %f0, %f6
30646 array32 %o1, %o7, %i1
30647 popc %o4, %g3
30648 tvs %xcc, 0x0
30649 andcc %i3, 0x15A9, %l3
30650 nop
30651 setx loop_3629, %l0, %l1
30652 wrpr 0x1, %tl
30653 wrpr %l1, %tpc
30654 add %l1, 0x4, %l1
30655 wrpr %l1, %tnpc
30656 setx 0x34400001400, %l0, %l1
30657 wrpr %l1, %tstate
30658 wrhpr 0x4, %htstate
30659 retry
30660 and %l5, %g2, %l1
30661 ldsw [%l7 + 0x10], %g1
30662 popc 0x1CED, %i5
30663loop_3629:
30664 srlx %g4, 0x01, %i7
30665 ldx [%l7 + 0x50], %g6
30666 fmul8ulx16 %f12, %f6, %f8
30667 xor %l2, %l0, %o0
30668 tneg %xcc, 0x6
30669 fpsub32s %f15, %f8, %f14
30670 fpsub32s %f6, %f8, %f14
30671 st %f1, [%l7 + 0x54]
30672 brlez %i0, loop_3630
30673 fmovrsgez %l4, %f13, %f6
30674 fmovdvs %xcc, %f2, %f7
30675 array16 %o3, %i2, %o5
30676loop_3630:
30677 fbg %fcc1, loop_3631
30678 ba loop_3632
30679 edge8 %o6, %i4, %l6
30680 fandnot1s %f14, %f15, %f14
30681loop_3631:
30682 fpsub16 %f4, %f14, %f14
30683loop_3632:
30684 stw %i6, [%l7 + 0x44]
30685 stw %o2, [%l7 + 0x74]
30686 mulx %g7, %g5, %o1
30687 fbuge,a %fcc0, loop_3633
30688 fmovrdlez %i1, %f12, %f4
30689 te %icc, 0x5
30690 edge8n %o4, %o7, %g3
30691loop_3633:
30692 bl,pt %xcc, loop_3634
30693 ld [%l7 + 0x58], %f3
30694 be loop_3635
30695 fcmpd %fcc3, %f14, %f14
30696loop_3634:
30697 bpos,a,pt %icc, loop_3636
30698 fcmpes %fcc1, %f11, %f8
30699loop_3635:
30700 std %f0, [%l7 + 0x60]
30701 lduw [%l7 + 0x08], %i3
30702loop_3636:
30703 fbu %fcc0, loop_3637
30704 fmul8ulx16 %f2, %f8, %f6
30705 lduw [%l7 + 0x30], %l5
30706 fble %fcc2, loop_3638
30707loop_3637:
30708 ba,a,pn %xcc, loop_3639
30709 addcc %g2, %l3, %g1
30710 fornot2s %f11, %f10, %f4
30711loop_3638:
30712 ldd [%l7 + 0x50], %f8
30713loop_3639:
30714 ldsh [%l7 + 0x0E], %i5
30715 ldsh [%l7 + 0x18], %g4
30716 lduh [%l7 + 0x72], %l1
30717 st %f8, [%l7 + 0x3C]
30718 array8 %g6, %i7, %l0
30719 edge32 %l2, %i0, %o0
30720 bg,a loop_3640
30721 ld [%l7 + 0x48], %f10
30722 lduh [%l7 + 0x0E], %o3
30723 lduw [%l7 + 0x10], %i2
30724loop_3640:
30725 sdiv %o5, 0x15D2, %o6
30726 fpack32 %f6, %f0, %f12
30727 te %icc, 0x1
30728 fcmpgt32 %f6, %f0, %l4
30729 andn %i4, 0x1F4B, %l6
30730 tsubcctv %o2, %i6, %g7
30731 bcc %icc, loop_3641
30732 fmovdle %icc, %f12, %f7
30733 ldsb [%l7 + 0x4B], %o1
30734 std %f12, [%l7 + 0x40]
30735loop_3641:
30736 ldd [%l7 + 0x30], %f12
30737 ld [%l7 + 0x58], %f1
30738 ldx [%l7 + 0x78], %g5
30739 alignaddr %i1, %o4, %o7
30740 fands %f14, %f9, %f4
30741 fmul8x16 %f11, %f14, %f2
30742 smulcc %i3, %g3, %l5
30743 movne %xcc, %g2, %g1
30744 fandnot1 %f8, %f0, %f14
30745 ld [%l7 + 0x50], %f0
30746 stx %i5, [%l7 + 0x70]
30747 movrne %l3, 0x09A, %l1
30748 bge loop_3642
30749 fmovdl %xcc, %f13, %f15
30750 stw %g4, [%l7 + 0x68]
30751 movvc %icc, %g6, %l0
30752loop_3642:
30753 umulcc %l2, %i0, %i7
30754 fnor %f10, %f6, %f12
30755 ld [%l7 + 0x24], %f7
30756 fbuge,a %fcc1, loop_3643
30757 fmovda %xcc, %f0, %f14
30758 nop
30759 setx loop_3644, %l0, %l1
30760 jmpl %l1, %o0
30761 bpos,pn %xcc, loop_3645
30762loop_3643:
30763 addcc %o3, %o5, %o6
30764 fmul8x16al %f1, %f6, %f12
30765loop_3644:
30766 fcmple16 %f10, %f0, %l4
30767loop_3645:
30768 stx %i2, [%l7 + 0x38]
30769 fnot2 %f0, %f0
30770 movrgez %i4, %o2, %i6
30771 edge8 %g7, %l6, %g5
30772 brz,a %i1, loop_3646
30773 fornot2s %f11, %f9, %f1
30774 brz %o4, loop_3647
30775 fornot1s %f10, %f13, %f9
30776loop_3646:
30777 udiv %o7, 0x0FEB, %o1
30778 sethi 0x1A97, %g3
30779loop_3647:
30780 stx %l5, [%l7 + 0x70]
30781 sdiv %i3, 0x123B, %g2
30782 bge,a,pt %icc, loop_3648
30783 fmovrdne %i5, %f0, %f2
30784 ldx [%l7 + 0x60], %g1
30785 subccc %l3, %g4, %l1
30786loop_3648:
30787 ldub [%l7 + 0x5F], %l0
30788 fmovsn %xcc, %f9, %f9
30789 fmovsl %xcc, %f8, %f7
30790 fpsub16 %f12, %f4, %f2
30791 fpadd32 %f2, %f10, %f12
30792 ldub [%l7 + 0x11], %l2
30793 fpadd16 %f2, %f0, %f8
30794 ldx [%l7 + 0x38], %g6
30795 umul %i7, 0x021A, %o0
30796 brgez %i0, loop_3649
30797 fandnot2 %f0, %f8, %f2
30798 edge32l %o3, %o6, %o5
30799 fcmped %fcc3, %f6, %f6
30800loop_3649:
30801 bcs,a %xcc, loop_3650
30802 sth %i2, [%l7 + 0x6C]
30803 fpadd16s %f6, %f13, %f6
30804 mova %icc, %i4, %l4
30805loop_3650:
30806 ldsh [%l7 + 0x08], %i6
30807 fbl %fcc0, loop_3651
30808 fcmpgt16 %f14, %f6, %g7
30809 taddcc %l6, %g5, %i1
30810 subcc %o2, %o4, %o1
30811loop_3651:
30812 alignaddr %g3, %l5, %i3
30813 fbul %fcc0, loop_3652
30814 xorcc %o7, %g2, %g1
30815 andn %l3, 0x0741, %i5
30816 ldub [%l7 + 0x46], %l1
30817loop_3652:
30818 mova %icc, %g4, %l2
30819 fmovrsgez %g6, %f5, %f0
30820 fble,a %fcc1, loop_3653
30821 edge8n %l0, %i7, %o0
30822 ldd [%l7 + 0x28], %f8
30823 fpackfix %f12, %f9
30824loop_3653:
30825 udivx %o3, 0x095D, %o6
30826 fmovdneg %xcc, %f13, %f13
30827 nop
30828 setx loop_3654, %l0, %l1
30829 wrpr 0x1, %tl
30830 wrpr %l1, %tnpc
30831 setx 0x34400001400, %l0, %l1
30832 wrpr %l1, %tstate
30833 wrhpr 0x4, %htstate
30834 done
30835 fmovdl %xcc, %f9, %f3
30836 fmuld8ulx16 %f14, %f10, %f2
30837 fmul8x16au %f4, %f1, %f14
30838loop_3654:
30839 ldub [%l7 + 0x61], %i0
30840 fbge %fcc1, loop_3655
30841 edge16n %o5, %i2, %i4
30842 fbl %fcc0, loop_3656
30843 bneg,a,pn %icc, loop_3657
30844loop_3655:
30845 bg,a,pt %xcc, loop_3658
30846 faligndata %f12, %f4, %f0
30847loop_3656:
30848 and %l4, 0x1E6E, %g7
30849loop_3657:
30850 tl %xcc, 0x1
30851loop_3658:
30852 lduh [%l7 + 0x64], %l6
30853 fxnors %f12, %f7, %f3
30854 ld [%l7 + 0x54], %f10
30855 tle %xcc, 0x4
30856 fmovdg %icc, %f9, %f15
30857 subcc %g5, %i1, %i6
30858 umulcc %o2, %o1, %o4
30859 fcmpd %fcc3, %f4, %f14
30860 fnegs %f1, %f15
30861 bne loop_3659
30862 fmovrsgez %l5, %f11, %f0
30863 edge8l %g3, %o7, %i3
30864 movleu %xcc, %g1, %g2
30865loop_3659:
30866 fbge,a %fcc2, loop_3660
30867 ldsh [%l7 + 0x72], %l3
30868 movcc %xcc, %l1, %g4
30869 movgu %icc, %l2, %i5
30870loop_3660:
30871 ble,pn %icc, loop_3661
30872 ld [%l7 + 0x44], %f14
30873 lduw [%l7 + 0x44], %l0
30874 ldd [%l7 + 0x38], %f2
30875loop_3661:
30876 mulx %g6, 0x1FC1, %o0
30877 ldx [%l7 + 0x28], %o3
30878 fzero %f2
30879 fnot1s %f10, %f6
30880 tl %icc, 0x1
30881 stx %i7, [%l7 + 0x20]
30882 be loop_3662
30883 lduw [%l7 + 0x5C], %o6
30884 fmul8x16 %f12, %f4, %f8
30885 sdivx %i0, 0x048E, %o5
30886loop_3662:
30887 mulx %i2, 0x02F2, %l4
30888 movcs %xcc, %g7, %i4
30889 fbl %fcc3, loop_3663
30890 bge %icc, loop_3664
30891 taddcctv %l6, %i1, %i6
30892 stb %o2, [%l7 + 0x4C]
30893loop_3663:
30894 sub %o1, 0x0973, %o4
30895loop_3664:
30896 fmovscc %xcc, %f10, %f14
30897 xnorcc %l5, 0x1FD4, %g3
30898 mulx %o7, %g5, %i3
30899 fba %fcc0, loop_3665
30900 ldsb [%l7 + 0x30], %g2
30901 movrlez %l3, %g1, %g4
30902 fones %f3
30903loop_3665:
30904 stb %l1, [%l7 + 0x4C]
30905 stw %i5, [%l7 + 0x18]
30906 bcc loop_3666
30907 fbuge,a %fcc0, loop_3667
30908 fpack16 %f2, %f13
30909 ldub [%l7 + 0x1B], %l2
30910loop_3666:
30911 subccc %g6, 0x15DE, %l0
30912loop_3667:
30913 sdiv %o0, 0x08EF, %o3
30914 fble,a %fcc3, loop_3668
30915 smul %i7, %i0, %o5
30916 ldub [%l7 + 0x34], %o6
30917 array32 %i2, %g7, %l4
30918loop_3668:
30919 subc %l6, 0x177C, %i1
30920 array8 %i4, %i6, %o2
30921 or %o1, 0x11C6, %l5
30922 movcs %icc, %g3, %o7
30923 movrgez %g5, 0x09B, %i3
30924 ldd [%l7 + 0x10], %f2
30925 ldd [%l7 + 0x18], %f2
30926 edge8l %g2, %o4, %l3
30927 call loop_3669
30928 movrne %g1, 0x134, %l1
30929 fmovsleu %icc, %f15, %f3
30930 ldub [%l7 + 0x60], %i5
30931loop_3669:
30932 tsubcc %l2, %g4, %g6
30933 ldx [%l7 + 0x50], %l0
30934 lduw [%l7 + 0x78], %o0
30935 addcc %o3, 0x0A1D, %i7
30936 fba %fcc1, loop_3670
30937 fmovdcs %icc, %f3, %f10
30938 ta %xcc, 0x5
30939 ld [%l7 + 0x08], %f8
30940loop_3670:
30941 sub %i0, %o6, %o5
30942 mulscc %g7, %i2, %l6
30943 alignaddrl %i1, %l4, %i6
30944 ldx [%l7 + 0x58], %i4
30945 fmovrse %o2, %f0, %f1
30946 brlz,a %l5, loop_3671
30947 movn %icc, %o1, %o7
30948 andcc %g5, %i3, %g2
30949 tleu %xcc, 0x6
30950loop_3671:
30951 addc %g3, 0x1DB6, %l3
30952 taddcc %g1, 0x13AC, %o4
30953 sra %l1, %l2, %g4
30954 srax %g6, 0x1B, %l0
30955 fones %f13
30956 sth %o0, [%l7 + 0x5E]
30957 tvc %xcc, 0x4
30958 array16 %o3, %i5, %i7
30959 fmovdne %icc, %f3, %f10
30960 movrne %i0, 0x0FA, %o6
30961 tvc %xcc, 0x4
30962 fcmpeq32 %f6, %f8, %g7
30963 ldsh [%l7 + 0x36], %o5
30964 ldx [%l7 + 0x38], %l6
30965 fbo %fcc0, loop_3672
30966 bshuffle %f4, %f10, %f4
30967 bg,a,pt %icc, loop_3673
30968 sll %i2, %i1, %l4
30969loop_3672:
30970 addcc %i6, %i4, %l5
30971 fornot2s %f10, %f11, %f15
30972loop_3673:
30973 fmovdgu %icc, %f0, %f11
30974 fmovdleu %icc, %f7, %f11
30975 fnot2 %f8, %f12
30976 andncc %o1, %o2, %o7
30977 ldsh [%l7 + 0x2E], %i3
30978 fnot1 %f6, %f2
30979 fones %f13
30980 andncc %g2, %g3, %g5
30981 ld [%l7 + 0x14], %f14
30982 ldx [%l7 + 0x38], %g1
30983 ldsw [%l7 + 0x44], %o4
30984 fpsub16 %f8, %f10, %f8
30985 stx %l1, [%l7 + 0x18]
30986 movge %icc, %l2, %l3
30987 fornot2s %f11, %f10, %f4
30988 fabsd %f8, %f14
30989 fmul8x16au %f3, %f2, %f14
30990 nop
30991 setx loop_3674, %l0, %l1
30992 wrpr 0x1, %tl
30993 wrpr %l1, %tnpc
30994 setx 0x34400001400, %l0, %l1
30995 wrpr %l1, %tstate
30996 wrhpr 0x4, %htstate
30997 done
30998 tneg %icc, 0x2
30999 call loop_3675
31000 fbl %fcc1, loop_3676
31001loop_3674:
31002 stx %g6, [%l7 + 0x60]
31003 fsrc2 %f2, %f4
31004loop_3675:
31005 tcs %xcc, 0x4
31006loop_3676:
31007 tsubcctv %g4, %o0, %l0
31008 ldub [%l7 + 0x79], %o3
31009 fbe,a %fcc2, loop_3677
31010 bgu,a %icc, loop_3678
31011 fmovde %xcc, %f5, %f0
31012 bpos loop_3679
31013loop_3677:
31014 stx %i5, [%l7 + 0x68]
31015loop_3678:
31016 andcc %i7, %i0, %g7
31017 ba,a loop_3680
31018loop_3679:
31019 sth %o6, [%l7 + 0x68]
31020 st %f8, [%l7 + 0x30]
31021 orn %l6, 0x0A95, %o5
31022loop_3680:
31023 sll %i2, %l4, %i6
31024 bn,a,pn %icc, loop_3681
31025 lduh [%l7 + 0x42], %i4
31026 fones %f8
31027 tge %icc, 0x4
31028loop_3681:
31029 ldx [%l7 + 0x08], %l5
31030 ldx [%l7 + 0x08], %o1
31031 ldsb [%l7 + 0x5A], %o2
31032 mova %icc, %i1, %o7
31033 tpos %icc, 0x5
31034 movrne %g2, 0x005, %g3
31035 fnegs %f8, %f8
31036 alignaddrl %g5, %g1, %o4
31037 umulcc %l1, %l2, %l3
31038 ldsh [%l7 + 0x54], %g6
31039 sth %g4, [%l7 + 0x5C]
31040 edge16 %o0, %i3, %l0
31041 fmovsne %icc, %f2, %f12
31042 ld [%l7 + 0x34], %f3
31043 fcmpne32 %f6, %f8, %i5
31044 nop
31045 setx loop_3682, %l0, %l1
31046 wrpr 0x1, %tl
31047 wrpr %l1, %tpc
31048 add %l1, 0x4, %l1
31049 wrpr %l1, %tnpc
31050 setx 0x34400001400, %l0, %l1
31051 wrpr %l1, %tstate
31052 wrhpr 0x4, %htstate
31053 retry
31054 ldub [%l7 + 0x45], %o3
31055 fcmpne16 %f6, %f14, %i7
31056 bpos %icc, loop_3683
31057loop_3682:
31058 addcc %i0, 0x0547, %o6
31059 fmovspos %xcc, %f10, %f5
31060 addccc %l6, %g7, %o5
31061loop_3683:
31062 subccc %i2, 0x1CAA, %l4
31063 ldd [%l7 + 0x18], %f4
31064 stx %i4, [%l7 + 0x68]
31065 fmovsne %xcc, %f3, %f15
31066 mova %icc, %l5, %o1
31067 smulcc %i6, 0x1D7C, %o2
31068 tl %xcc, 0x0
31069 ldx [%l7 + 0x48], %i1
31070 pdist %f6, %f0, %f4
31071 andn %g2, 0x0550, %o7
31072 fnor %f10, %f8, %f2
31073 fandnot2 %f2, %f2, %f6
31074 fbg,a %fcc3, loop_3684
31075 ldsb [%l7 + 0x11], %g5
31076 fornot1 %f6, %f2, %f4
31077 subccc %g1, 0x0C5F, %g3
31078loop_3684:
31079 fxnor %f8, %f6, %f0
31080 stb %o4, [%l7 + 0x5F]
31081 ld [%l7 + 0x40], %f0
31082 brlz %l2, loop_3685
31083 tvc %icc, 0x2
31084 ba,pn %xcc, loop_3686
31085 ldx [%l7 + 0x58], %l1
31086loop_3685:
31087 lduh [%l7 + 0x0E], %l3
31088 lduw [%l7 + 0x74], %g4
31089loop_3686:
31090 ldsw [%l7 + 0x48], %g6
31091 edge16n %i3, %l0, %o0
31092 fornot1s %f1, %f2, %f0
31093 fmovdne %xcc, %f4, %f9
31094 fnand %f12, %f0, %f2
31095 alignaddrl %o3, %i7, %i0
31096 bpos,pn %xcc, loop_3687
31097 move %icc, %o6, %l6
31098 stb %i5, [%l7 + 0x64]
31099 sethi 0x0172, %o5
31100loop_3687:
31101 ldub [%l7 + 0x4A], %i2
31102 lduh [%l7 + 0x7E], %l4
31103 stx %i4, [%l7 + 0x78]
31104 lduw [%l7 + 0x48], %g7
31105 fblg %fcc0, loop_3688
31106 fmovdpos %icc, %f5, %f12
31107 movrgez %l5, 0x39B, %i6
31108 fmovsa %icc, %f13, %f7
31109loop_3688:
31110 lduw [%l7 + 0x64], %o2
31111 be loop_3689
31112 tl %icc, 0x2
31113 edge8ln %i1, %o1, %o7
31114 udivx %g5, 0x022A, %g2
31115loop_3689:
31116 fmovdgu %icc, %f9, %f8
31117 edge16ln %g1, %g3, %l2
31118 movvc %xcc, %l1, %l3
31119 stb %o4, [%l7 + 0x36]
31120 umulcc %g4, 0x1AB2, %g6
31121 fsrc2 %f0, %f14
31122 fand %f10, %f12, %f0
31123 fmovdge %xcc, %f2, %f0
31124 tpos %xcc, 0x4
31125 orcc %i3, %l0, %o3
31126 ba,a,pn %xcc, loop_3690
31127 fornot1 %f4, %f8, %f14
31128 fpsub16s %f0, %f15, %f8
31129 fmovrdgez %i7, %f8, %f0
31130loop_3690:
31131 stb %o0, [%l7 + 0x73]
31132 ld [%l7 + 0x50], %f4
31133 fmovsvc %xcc, %f4, %f1
31134 addccc %o6, 0x1BA5, %i0
31135 sdivx %l6, 0x0B23, %i5
31136 fmul8ulx16 %f4, %f6, %f4
31137 movneg %xcc, %i2, %l4
31138 tge %icc, 0x2
31139 ldsw [%l7 + 0x20], %o5
31140 stw %g7, [%l7 + 0x38]
31141 sdiv %i4, 0x0A8A, %i6
31142 fnors %f4, %f12, %f1
31143 sll %l5, %o2, %o1
31144 tge %icc, 0x1
31145 bshuffle %f12, %f0, %f2
31146 stw %o7, [%l7 + 0x64]
31147 fnegs %f5, %f12
31148 array16 %g5, %i1, %g2
31149 ldsw [%l7 + 0x38], %g1
31150 brgz %g3, loop_3691
31151 fbug %fcc1, loop_3692
31152 fmovrsgz %l1, %f15, %f6
31153 stw %l2, [%l7 + 0x50]
31154loop_3691:
31155 ldd [%l7 + 0x58], %f10
31156loop_3692:
31157 ldsw [%l7 + 0x24], %l3
31158 fmovscs %icc, %f6, %f11
31159 ldsh [%l7 + 0x22], %o4
31160 sdivx %g6, 0x0DEC, %i3
31161 stx %g4, [%l7 + 0x18]
31162 st %f6, [%l7 + 0x3C]
31163 fmul8x16al %f4, %f15, %f2
31164 fpadd32 %f0, %f6, %f14
31165 movrgez %l0, %i7, %o0
31166 fmovsne %icc, %f2, %f8
31167 movg %icc, %o3, %o6
31168 fnands %f9, %f5, %f11
31169 tsubcc %l6, %i0, %i2
31170 subcc %i5, %l4, %g7
31171 pdist %f0, %f0, %f0
31172 sllx %o5, %i4, %i6
31173 movre %l5, 0x105, %o2
31174 fone %f4
31175 udiv %o7, 0x1DD0, %o1
31176 fbug,a %fcc1, loop_3693
31177 fblg %fcc3, loop_3694
31178 st %f4, [%l7 + 0x48]
31179 fmovrse %i1, %f1, %f2
31180loop_3693:
31181 fcmpd %fcc1, %f0, %f6
31182loop_3694:
31183 fmovdleu %icc, %f6, %f12
31184 nop
31185 setx loop_3695, %l0, %l1
31186 wrpr 0x1, %tl
31187 wrpr %l1, %tpc
31188 add %l1, 0x4, %l1
31189 wrpr %l1, %tnpc
31190 setx 0x34400001400, %l0, %l1
31191 wrpr %l1, %tstate
31192 wrhpr 0x4, %htstate
31193 retry
31194 sethi 0x0288, %g2
31195 tvs %icc, 0x3
31196 fbo,a %fcc1, loop_3696
31197loop_3695:
31198 fcmpne32 %f12, %f0, %g1
31199 fnot1 %f0, %f8
31200 call loop_3697
31201loop_3696:
31202 smulcc %g3, 0x1AEF, %g5
31203 fpack16 %f8, %f8
31204 fmovsvc %xcc, %f14, %f3
31205loop_3697:
31206 ldsb [%l7 + 0x5E], %l2
31207 ld [%l7 + 0x58], %f9
31208 andncc %l1, %o4, %g6
31209 fmovdleu %xcc, %f11, %f7
31210 fmovdle %xcc, %f12, %f12
31211 lduh [%l7 + 0x0A], %i3
31212 ldsb [%l7 + 0x6C], %g4
31213 fcmpne32 %f4, %f12, %l3
31214 tvc %icc, 0x4
31215 std %f0, [%l7 + 0x68]
31216 xnorcc %l0, 0x0FAE, %o0
31217 bne,a,pt %xcc, loop_3698
31218 alignaddrl %i7, %o6, %l6
31219 fpsub16s %f7, %f11, %f1
31220 std %f10, [%l7 + 0x10]
31221loop_3698:
31222 fmovrslz %o3, %f0, %f7
31223 sllx %i0, %i2, %l4
31224 fsrc1s %f0, %f6
31225 fornot1s %f5, %f9, %f9
31226 bn,pt %xcc, loop_3699
31227 ldsh [%l7 + 0x38], %g7
31228 fbu %fcc2, loop_3700
31229 fcmpes %fcc2, %f2, %f7
31230loop_3699:
31231 fmovrdlez %o5, %f14, %f8
31232 sllx %i5, %i6, %l5
31233loop_3700:
31234 sth %o2, [%l7 + 0x52]
31235 fnot2s %f6, %f10
31236 fandnot1s %f10, %f7, %f4
31237 bvc,a loop_3701
31238 ldd [%l7 + 0x38], %f4
31239 edge16l %i4, %o7, %o1
31240 bcs,pt %icc, loop_3702
31241loop_3701:
31242 ldd [%l7 + 0x60], %f14
31243 lduw [%l7 + 0x44], %g2
31244 edge8 %g1, %i1, %g3
31245loop_3702:
31246 fbne %fcc0, loop_3703
31247 lduh [%l7 + 0x48], %l2
31248 edge8 %l1, %g5, %g6
31249 fxnors %f15, %f3, %f9
31250loop_3703:
31251 fandnot2s %f5, %f8, %f12
31252 st %f7, [%l7 + 0x28]
31253 edge8l %o4, %g4, %i3
31254 sra %l3, 0x0E, %l0
31255 movrgez %o0, %i7, %o6
31256 tg %icc, 0x2
31257 fbu,a %fcc3, loop_3704
31258 movcs %xcc, %l6, %i0
31259 bneg,a loop_3705
31260 fmovd %f12, %f8
31261loop_3704:
31262 ldub [%l7 + 0x3B], %i2
31263 ld [%l7 + 0x68], %f9
31264loop_3705:
31265 stw %o3, [%l7 + 0x20]
31266 lduh [%l7 + 0x3E], %g7
31267 smul %o5, %i5, %i6
31268 fpsub32s %f9, %f8, %f12
31269 sth %l5, [%l7 + 0x30]
31270 ldd [%l7 + 0x48], %f6
31271 sth %o2, [%l7 + 0x10]
31272 ldsw [%l7 + 0x70], %i4
31273 brnz %o7, loop_3706
31274 sth %o1, [%l7 + 0x1A]
31275 fcmpeq16 %f0, %f4, %l4
31276 fbu %fcc3, loop_3707
31277loop_3706:
31278 ldx [%l7 + 0x40], %g1
31279 fmovrdgez %i1, %f14, %f10
31280 fblg,a %fcc0, loop_3708
31281loop_3707:
31282 fzero %f0
31283 fcmpgt16 %f2, %f0, %g3
31284 bcc,pn %xcc, loop_3709
31285loop_3708:
31286 lduw [%l7 + 0x3C], %g2
31287 lduw [%l7 + 0x20], %l2
31288 fmovdne %icc, %f0, %f8
31289loop_3709:
31290 umulcc %g5, %l1, %g6
31291 movre %o4, %i3, %l3
31292 ldub [%l7 + 0x3B], %g4
31293 fpadd16s %f6, %f5, %f12
31294 fbule %fcc2, loop_3710
31295 stx %o0, [%l7 + 0x50]
31296 or %i7, 0x00FA, %l0
31297 fmul8x16au %f11, %f11, %f12
31298loop_3710:
31299 ldd [%l7 + 0x58], %f8
31300 popc %l6, %i0
31301 xnor %i2, %o6, %o3
31302 fcmple16 %f4, %f4, %g7
31303 fmovdleu %xcc, %f11, %f10
31304 fxnor %f12, %f6, %f0
31305 taddcctv %o5, 0x16A3, %i5
31306 ldx [%l7 + 0x70], %i6
31307 fpadd32 %f2, %f0, %f8
31308 stw %l5, [%l7 + 0x44]
31309 fbue %fcc1, loop_3711
31310 movcs %xcc, %i4, %o2
31311 orn %o1, %o7, %g1
31312 udiv %l4, 0x18CB, %i1
31313loop_3711:
31314 fbuge %fcc0, loop_3712
31315 mulscc %g2, 0x1CF7, %g3
31316 brnz,a %g5, loop_3713
31317 edge32 %l2, %g6, %o4
31318loop_3712:
31319 fpack32 %f12, %f12, %f12
31320 move %icc, %i3, %l1
31321loop_3713:
31322 fbo %fcc2, loop_3714
31323 fmovs %f13, %f14
31324 st %f5, [%l7 + 0x54]
31325 fnand %f2, %f14, %f14
31326loop_3714:
31327 bneg,a loop_3715
31328 brgez %g4, loop_3716
31329 mulx %l3, 0x011F, %i7
31330 fnot2s %f14, %f3
31331loop_3715:
31332 brnz %l0, loop_3717
31333loop_3716:
31334 tsubcc %o0, 0x0DBD, %i0
31335 bgu,a loop_3718
31336 fsrc1s %f10, %f0
31337loop_3717:
31338 st %f1, [%l7 + 0x18]
31339 ldsh [%l7 + 0x14], %l6
31340loop_3718:
31341 sth %i2, [%l7 + 0x32]
31342 ldub [%l7 + 0x45], %o6
31343 lduw [%l7 + 0x48], %o3
31344 nop
31345 setx loop_3719, %l0, %l1
31346 wrpr 0x1, %tl
31347 wrpr %l1, %tnpc
31348 setx 0x34400001400, %l0, %l1
31349 wrpr %l1, %tstate
31350 wrhpr 0x4, %htstate
31351 done
31352 fpack32 %f6, %f4, %f0
31353 fmovrse %o5, %f8, %f4
31354 sth %i5, [%l7 + 0x16]
31355loop_3719:
31356 fzero %f12
31357 array16 %i6, %g7, %i4
31358 xnorcc %l5, %o1, %o7
31359 ldsb [%l7 + 0x7A], %g1
31360 lduw [%l7 + 0x5C], %o2
31361 ldsw [%l7 + 0x08], %i1
31362 fpadd16 %f8, %f14, %f14
31363 edge32ln %g2, %g3, %g5
31364 ldub [%l7 + 0x5C], %l2
31365 ldx [%l7 + 0x38], %l4
31366 fcmpgt32 %f0, %f0, %g6
31367 alignaddrl %i3, %o4, %l1
31368 fba %fcc2, loop_3720
31369 stx %g4, [%l7 + 0x18]
31370 fcmpgt16 %f12, %f10, %l3
31371 ldx [%l7 + 0x10], %i7
31372loop_3720:
31373 fmovdle %xcc, %f0, %f0
31374 fmovrslz %o0, %f0, %f5
31375 tl %xcc, 0x1
31376 fmovrslz %l0, %f13, %f6
31377 siam 0x3
31378 tl %icc, 0x2
31379 array8 %l6, %i2, %i0
31380 tpos %icc, 0x4
31381 fmovsge %icc, %f14, %f8
31382 ldsw [%l7 + 0x6C], %o3
31383 lduh [%l7 + 0x54], %o6
31384 fpadd16s %f8, %f3, %f9
31385 ldsw [%l7 + 0x30], %i5
31386 addcc %i6, %o5, %g7
31387 sth %l5, [%l7 + 0x74]
31388 ldsw [%l7 + 0x78], %o1
31389 fcmpeq16 %f4, %f2, %o7
31390 ldx [%l7 + 0x38], %g1
31391 or %i4, 0x0C98, %i1
31392 ldsh [%l7 + 0x12], %g2
31393 andncc %o2, %g3, %l2
31394 ld [%l7 + 0x08], %f1
31395 srlx %g5, 0x0C, %g6
31396 tvs %icc, 0x6
31397 udivcc %l4, 0x178E, %o4
31398 ble,a,pt %icc, loop_3721
31399 udivcc %i3, 0x03F2, %l1
31400 fpadd16s %f7, %f15, %f15
31401 lduw [%l7 + 0x3C], %l3
31402loop_3721:
31403 udiv %i7, 0x063A, %g4
31404 fandnot2 %f8, %f4, %f12
31405 bn,a,pn %xcc, loop_3722
31406 fblg %fcc3, loop_3723
31407 ldsh [%l7 + 0x60], %l0
31408 edge32n %o0, %l6, %i2
31409loop_3722:
31410 fmovde %icc, %f10, %f9
31411loop_3723:
31412 ld [%l7 + 0x74], %f3
31413 brgez,a %i0, loop_3724
31414 fpadd32 %f10, %f6, %f12
31415 sth %o6, [%l7 + 0x14]
31416 array32 %o3, %i6, %o5
31417loop_3724:
31418 stb %i5, [%l7 + 0x25]
31419 st %f12, [%l7 + 0x6C]
31420 fzeros %f12
31421 fnors %f5, %f3, %f3
31422 fornot1 %f8, %f4, %f6
31423 fmovspos %icc, %f1, %f9
31424 std %f0, [%l7 + 0x08]
31425 fpack32 %f0, %f8, %f2
31426 fbe %fcc2, loop_3725
31427 edge32n %l5, %o1, %o7
31428 sth %g1, [%l7 + 0x3C]
31429 fmovrsne %i4, %f14, %f0
31430loop_3725:
31431 ldd [%l7 + 0x28], %f12
31432 fbn,a %fcc3, loop_3726
31433 ld [%l7 + 0x20], %f3
31434 fnegd %f12, %f10
31435 stx %g7, [%l7 + 0x10]
31436loop_3726:
31437 fmovde %xcc, %f8, %f13
31438 tle %icc, 0x0
31439 mulscc %g2, 0x1C4D, %i1
31440 stx %g3, [%l7 + 0x60]
31441 fbe %fcc1, loop_3727
31442 sth %l2, [%l7 + 0x6E]
31443 fmovrdne %g5, %f2, %f8
31444 fbul,a %fcc2, loop_3728
31445loop_3727:
31446 fmovd %f4, %f6
31447 ld [%l7 + 0x64], %f10
31448 bge,a %icc, loop_3729
31449loop_3728:
31450 ldsb [%l7 + 0x19], %o2
31451 tle %icc, 0x2
31452 edge16l %l4, %g6, %i3
31453loop_3729:
31454 fbne %fcc3, loop_3730
31455 std %f14, [%l7 + 0x40]
31456 fmovrsne %o4, %f11, %f6
31457 fbue %fcc2, loop_3731
31458loop_3730:
31459 lduh [%l7 + 0x38], %l3
31460 tle %icc, 0x4
31461 srl %i7, 0x17, %g4
31462loop_3731:
31463 movrgez %l0, 0x39B, %o0
31464 brlez,a %l6, loop_3732
31465 ldx [%l7 + 0x38], %l1
31466 popc 0x0BD7, %i0
31467 st %f15, [%l7 + 0x2C]
31468loop_3732:
31469 fmovdleu %xcc, %f10, %f4
31470 movcs %xcc, %i2, %o6
31471 std %f0, [%l7 + 0x50]
31472 std %f6, [%l7 + 0x08]
31473 ldsw [%l7 + 0x48], %i6
31474 fmovsl %icc, %f9, %f13
31475 lduh [%l7 + 0x4A], %o5
31476 fmovspos %icc, %f14, %f10
31477 edge32 %i5, %o3, %l5
31478 fbo,a %fcc3, loop_3733
31479 fands %f0, %f5, %f8
31480 fmovsg %icc, %f7, %f4
31481 fornot2s %f11, %f12, %f10
31482loop_3733:
31483 fbu,a %fcc0, loop_3734
31484 ldub [%l7 + 0x5A], %o7
31485 bl,a,pt %xcc, loop_3735
31486 ldsw [%l7 + 0x3C], %g1
31487loop_3734:
31488 fpadd16 %f14, %f4, %f14
31489 nop
31490 setx loop_3736, %l0, %l1
31491 wrpr 0x1, %tl
31492 wrpr %l1, %tpc
31493 add %l1, 0x4, %l1
31494 wrpr %l1, %tnpc
31495 setx 0x34400001400, %l0, %l1
31496 wrpr %l1, %tstate
31497 wrhpr 0x4, %htstate
31498 retry
31499loop_3735:
31500 nop
31501 setx loop_3737, %l0, %l1
31502 wrpr 0x1, %tl
31503 wrpr %l1, %tnpc
31504 setx 0x34400001400, %l0, %l1
31505 wrpr %l1, %tstate
31506 wrhpr 0x4, %htstate
31507 done
31508 srlx %i4, 0x14, %o1
31509 ldx [%l7 + 0x78], %g7
31510loop_3736:
31511 fnegd %f10, %f14
31512loop_3737:
31513 srlx %i1, 0x0A, %g2
31514 fandnot1s %f9, %f12, %f11
31515 ldub [%l7 + 0x45], %l2
31516 movrgz %g3, %o2, %g5
31517 fnot2 %f0, %f2
31518 ldx [%l7 + 0x68], %l4
31519 fnegd %f0, %f8
31520 lduw [%l7 + 0x68], %g6
31521 fands %f8, %f2, %f5
31522 tvs %xcc, 0x7
31523 smulcc %i3, %l3, %o4
31524 edge16 %g4, %l0, %i7
31525 lduh [%l7 + 0x74], %o0
31526 fmovdvc %xcc, %f12, %f4
31527 fbl,a %fcc0, loop_3738
31528 edge8n %l1, %l6, %i0
31529 sdivcc %o6, 0x13DA, %i2
31530 alignaddr %i6, %i5, %o3
31531loop_3738:
31532 fba,a %fcc0, loop_3739
31533 st %f12, [%l7 + 0x7C]
31534 or %l5, 0x0636, %o7
31535 popc %o5, %g1
31536loop_3739:
31537 nop
31538 setx loop_3740, %l0, %l1
31539 wrpr 0x1, %tl
31540 wrpr %l1, %tnpc
31541 setx 0x34400001400, %l0, %l1
31542 wrpr %l1, %tstate
31543 wrhpr 0x4, %htstate
31544 done
31545 stx %o1, [%l7 + 0x48]
31546 nop
31547 setx loop_3741, %l0, %l1
31548 jmpl %l1, %i4
31549 bshuffle %f4, %f10, %f10
31550loop_3740:
31551 ldx [%l7 + 0x70], %i1
31552 bneg,pt %icc, loop_3742
31553loop_3741:
31554 fmovsa %xcc, %f8, %f10
31555 sllx %g2, 0x19, %l2
31556 fmovda %icc, %f11, %f11
31557loop_3742:
31558 ldub [%l7 + 0x58], %g3
31559 bge,a,pn %icc, loop_3743
31560 fpsub16 %f8, %f12, %f4
31561 sra %o2, 0x15, %g5
31562 fmovdl %xcc, %f4, %f15
31563loop_3743:
31564 bl,pn %icc, loop_3744
31565 stx %l4, [%l7 + 0x50]
31566 ldsh [%l7 + 0x4C], %g6
31567 xnorcc %i3, %l3, %o4
31568loop_3744:
31569 ta %xcc, 0x4
31570 fba %fcc1, loop_3745
31571 fmuld8ulx16 %f6, %f0, %f8
31572 tne %xcc, 0x2
31573 bg,pt %xcc, loop_3746
31574loop_3745:
31575 ta %icc, 0x1
31576 fmovdg %icc, %f1, %f2
31577 fmovsl %icc, %f3, %f3
31578loop_3746:
31579 edge8l %g7, %l0, %i7
31580 lduh [%l7 + 0x1C], %o0
31581 fmovdvs %xcc, %f6, %f0
31582 tsubcc %l1, 0x11AD, %g4
31583 fandnot2s %f10, %f15, %f13
31584 fnors %f13, %f3, %f9
31585 ldub [%l7 + 0x58], %l6
31586 movrlz %i0, %i2, %i6
31587 st %f3, [%l7 + 0x0C]
31588 fmul8x16au %f0, %f8, %f14
31589 stb %i5, [%l7 + 0x2A]
31590 ldx [%l7 + 0x68], %o6
31591 fxors %f3, %f11, %f9
31592 array32 %o3, %o7, %l5
31593 ldsh [%l7 + 0x2A], %g1
31594 fmovdvs %xcc, %f2, %f5
31595 stx %o1, [%l7 + 0x20]
31596 fpsub32 %f4, %f14, %f0
31597 bvs,pt %xcc, loop_3747
31598 xorcc %i4, %o5, %g2
31599 fmovsleu %xcc, %f3, %f12
31600 ldsw [%l7 + 0x14], %l2
31601loop_3747:
31602 fmovrsne %i1, %f4, %f15
31603 fmovdn %icc, %f13, %f7
31604 bvc loop_3748
31605 fpack32 %f14, %f2, %f10
31606 popc %g3, %g5
31607 ldub [%l7 + 0x4F], %l4
31608loop_3748:
31609 bleu,a,pn %icc, loop_3749
31610 mova %xcc, %g6, %i3
31611 fmovda %icc, %f2, %f2
31612 ldx [%l7 + 0x38], %o2
31613loop_3749:
31614 fornot1s %f11, %f3, %f0
31615 te %icc, 0x6
31616 fmovrdne %o4, %f10, %f6
31617 and %l3, %g7, %l0
31618 stw %i7, [%l7 + 0x6C]
31619 addc %o0, 0x078A, %l1
31620 smul %g4, %l6, %i2
31621 fsrc2s %f6, %f13
31622 ldsh [%l7 + 0x22], %i6
31623 stb %i5, [%l7 + 0x21]
31624 fsrc2s %f12, %f9
31625 fmovdvc %icc, %f12, %f7
31626 fmovscs %xcc, %f13, %f5
31627 ldsw [%l7 + 0x2C], %o6
31628 fmovdn %icc, %f3, %f14
31629 movge %icc, %i0, %o3
31630 movleu %xcc, %l5, %o7
31631 fands %f7, %f6, %f14
31632 fmovsg %xcc, %f12, %f7
31633 fmovd %f10, %f0
31634 tn %xcc, 0x2
31635 ldub [%l7 + 0x65], %o1
31636 fmovdvc %xcc, %f12, %f15
31637 std %f10, [%l7 + 0x10]
31638 bpos,a,pt %xcc, loop_3750
31639 std %f14, [%l7 + 0x18]
31640 srax %i4, %o5, %g1
31641 movpos %xcc, %g2, %l2
31642loop_3750:
31643 tsubcctv %g3, 0x1740, %g5
31644 tsubcc %i1, 0x06D8, %g6
31645 stw %i3, [%l7 + 0x14]
31646 bn,a,pn %xcc, loop_3751
31647 edge16n %o2, %o4, %l3
31648 array16 %g7, %l0, %i7
31649 bgu,a,pt %xcc, loop_3752
31650loop_3751:
31651 movrne %o0, %l1, %g4
31652 movg %xcc, %l4, %l6
31653 ldub [%l7 + 0x1A], %i2
31654loop_3752:
31655 lduh [%l7 + 0x18], %i6
31656 tvs %xcc, 0x7
31657 ldub [%l7 + 0x4D], %i5
31658 st %f15, [%l7 + 0x2C]
31659 subc %i0, 0x1842, %o3
31660 movgu %icc, %o6, %l5
31661 tl %xcc, 0x1
31662 ldd [%l7 + 0x48], %f8
31663 lduw [%l7 + 0x38], %o1
31664 ldsh [%l7 + 0x6A], %i4
31665 fmovda %icc, %f15, %f1
31666 movle %icc, %o5, %g1
31667 tg %xcc, 0x4
31668 umulcc %o7, %g2, %g3
31669 srl %l2, 0x0B, %g5
31670 ldd [%l7 + 0x40], %f2
31671 fmovrde %i1, %f4, %f6
31672 ldsw [%l7 + 0x70], %g6
31673 bge loop_3753
31674 movn %xcc, %o2, %o4
31675 st %f10, [%l7 + 0x20]
31676 bn,a,pn %icc, loop_3754
31677loop_3753:
31678 ldsw [%l7 + 0x68], %l3
31679 stx %g7, [%l7 + 0x60]
31680 mulx %i3, %i7, %l0
31681loop_3754:
31682 ldub [%l7 + 0x0A], %l1
31683 ldsh [%l7 + 0x60], %g4
31684 st %f0, [%l7 + 0x18]
31685 st %f4, [%l7 + 0x18]
31686 ldub [%l7 + 0x5F], %l4
31687 and %l6, %i2, %i6
31688 bge,a %icc, loop_3755
31689 fmovse %icc, %f13, %f1
31690 edge16ln %o0, %i5, %i0
31691 fandnot2 %f8, %f4, %f0
31692loop_3755:
31693 fmovs %f10, %f8
31694 fnors %f7, %f9, %f5
31695 stb %o6, [%l7 + 0x7D]
31696 bgu,a loop_3756
31697 orcc %l5, 0x014A, %o3
31698 fnot2s %f6, %f2
31699 be,pn %icc, loop_3757
31700loop_3756:
31701 ldd [%l7 + 0x10], %f10
31702 sethi 0x02FD, %i4
31703 taddcc %o1, 0x0500, %o5
31704loop_3757:
31705 fpsub32s %f13, %f13, %f9
31706 ld [%l7 + 0x24], %f0
31707 fcmpgt16 %f10, %f4, %g1
31708 stx %o7, [%l7 + 0x70]
31709 bleu,pt %xcc, loop_3758
31710 nop
31711 setx loop_3759, %l0, %l1
31712 jmpl %l1, %g3
31713 tcc %icc, 0x6
31714 be,pt %icc, loop_3760
31715loop_3758:
31716 stb %l2, [%l7 + 0x6E]
31717loop_3759:
31718 movpos %icc, %g5, %i1
31719 movleu %xcc, %g6, %g2
31720loop_3760:
31721 ldx [%l7 + 0x70], %o4
31722 ld [%l7 + 0x28], %f0
31723 udiv %o2, 0x1E09, %l3
31724 ldd [%l7 + 0x60], %f6
31725 edge16l %i3, %i7, %l0
31726 fbne %fcc0, loop_3761
31727 stx %g7, [%l7 + 0x78]
31728 fandnot1 %f12, %f0, %f4
31729 tsubcc %g4, %l4, %l6
31730loop_3761:
31731 ldub [%l7 + 0x73], %i2
31732 fmuld8sux16 %f1, %f3, %f4
31733 fbg,a %fcc2, loop_3762
31734 fcmpd %fcc2, %f14, %f10
31735 sth %l1, [%l7 + 0x4C]
31736 movre %i6, 0x076, %o0
31737loop_3762:
31738 sth %i0, [%l7 + 0x46]
31739 ldd [%l7 + 0x50], %f4
31740 fmovscc %icc, %f7, %f8
31741 movvs %icc, %i5, %o6
31742 bcs,a,pn %icc, loop_3763
31743 array32 %o3, %l5, %i4
31744 xnor %o5, %o1, %o7
31745 fbn %fcc0, loop_3764
31746loop_3763:
31747 sdiv %g3, 0x1EFE, %g1
31748 ldsb [%l7 + 0x7D], %g5
31749 fmovrdlz %i1, %f8, %f4
31750loop_3764:
31751 tn %xcc, 0x1
31752 fbl,a %fcc2, loop_3765
31753 ta %icc, 0x3
31754 ldub [%l7 + 0x50], %l2
31755 stw %g2, [%l7 + 0x7C]
31756loop_3765:
31757 stx %o4, [%l7 + 0x20]
31758 ldsb [%l7 + 0x4A], %o2
31759 lduh [%l7 + 0x7C], %l3
31760 movge %icc, %i3, %g6
31761 fmovsle %icc, %f0, %f2
31762 movne %icc, %l0, %i7
31763 ldd [%l7 + 0x38], %f12
31764 bpos,a %xcc, loop_3766
31765 fmovsa %icc, %f0, %f9
31766 bpos,a,pt %icc, loop_3767
31767 fmovrde %g7, %f6, %f6
31768loop_3766:
31769 bpos,a,pn %xcc, loop_3768
31770 ldd [%l7 + 0x18], %f0
31771loop_3767:
31772 mulscc %g4, %l6, %l4
31773 sdiv %l1, 0x0CE8, %i6
31774loop_3768:
31775 fbuge,a %fcc0, loop_3769
31776 st %f12, [%l7 + 0x64]
31777 movcs %icc, %i2, %o0
31778 move %xcc, %i0, %i5
31779loop_3769:
31780 fmovrsgz %o3, %f9, %f12
31781 fones %f13
31782 tcs %icc, 0x7
31783 lduh [%l7 + 0x3C], %l5
31784 fandnot1s %f0, %f10, %f14
31785 fsrc2s %f13, %f10
31786 fble %fcc1, loop_3770
31787 fpack16 %f4, %f3
31788 tpos %icc, 0x5
31789 fors %f12, %f4, %f3
31790loop_3770:
31791 ldd [%l7 + 0x20], %f12
31792 fcmps %fcc0, %f5, %f4
31793 fbul %fcc0, loop_3771
31794 fbge,a %fcc2, loop_3772
31795 ldsw [%l7 + 0x64], %i4
31796 ble,pn %icc, loop_3773
31797loop_3771:
31798 stb %o5, [%l7 + 0x23]
31799loop_3772:
31800 fmovdn %xcc, %f15, %f2
31801 tne %xcc, 0x1
31802loop_3773:
31803 fandnot1s %f4, %f4, %f14
31804 stx %o6, [%l7 + 0x48]
31805 fbge,a %fcc3, loop_3774
31806 tne %xcc, 0x7
31807 subccc %o7, %g3, %g1
31808 addcc %g5, 0x0399, %o1
31809loop_3774:
31810 sra %l2, %g2, %o4
31811 nop
31812 setx loop_3775, %l0, %l1
31813 wrpr 0x1, %tl
31814 wrpr %l1, %tnpc
31815 setx 0x34400001400, %l0, %l1
31816 wrpr %l1, %tstate
31817 wrhpr 0x4, %htstate
31818 done
31819 fornot1 %f14, %f6, %f8
31820 call loop_3776
31821 ldd [%l7 + 0x40], %f14
31822loop_3775:
31823 be,a loop_3777
31824 array32 %o2, %i1, %l3
31825loop_3776:
31826 fmovdneg %icc, %f14, %f3
31827 orn %i3, 0x0EB2, %g6
31828loop_3777:
31829 ld [%l7 + 0x64], %f10
31830 fmovspos %icc, %f2, %f6
31831 xorcc %l0, %g7, %g4
31832 fnors %f0, %f4, %f11
31833 array32 %l6, %i7, %l4
31834 tg %xcc, 0x4
31835 ldub [%l7 + 0x24], %l1
31836 fpadd16s %f15, %f15, %f13
31837 edge32l %i2, %i6, %o0
31838 fbule %fcc1, loop_3778
31839 fcmpgt16 %f6, %f4, %i5
31840 brgz %i0, loop_3779
31841 ldsb [%l7 + 0x59], %l5
31842loop_3778:
31843 ta %xcc, 0x1
31844 addccc %i4, 0x010A, %o5
31845loop_3779:
31846 srl %o6, %o7, %g3
31847 tsubcctv %o3, %g1, %o1
31848 fble %fcc2, loop_3780
31849 orncc %g5, 0x0341, %l2
31850 fmovsvc %xcc, %f10, %f3
31851 bvc,a,pt %icc, loop_3781
31852loop_3780:
31853 sth %o4, [%l7 + 0x08]
31854 fpsub16s %f0, %f11, %f0
31855 alignaddr %o2, %g2, %i1
31856loop_3781:
31857 movgu %xcc, %i3, %g6
31858 subcc %l3, 0x1449, %g7
31859 bshuffle %f12, %f14, %f14
31860 stw %l0, [%l7 + 0x40]
31861 nop
31862 setx loop_3782, %l0, %l1
31863 wrpr 0x1, %tl
31864 wrpr %l1, %tpc
31865 add %l1, 0x4, %l1
31866 wrpr %l1, %tnpc
31867 setx 0x34400001400, %l0, %l1
31868 wrpr %l1, %tstate
31869 wrhpr 0x4, %htstate
31870 retry
31871 fbuge %fcc2, loop_3783
31872 fnegd %f8, %f10
31873 fmovrdne %l6, %f10, %f0
31874loop_3782:
31875 ldx [%l7 + 0x30], %g4
31876loop_3783:
31877 movne %icc, %l4, %i7
31878 stx %i2, [%l7 + 0x08]
31879 ldsw [%l7 + 0x38], %l1
31880 stb %o0, [%l7 + 0x31]
31881 fzero %f14
31882 fmovdgu %xcc, %f15, %f1
31883 subcc %i6, %i5, %l5
31884 fbn %fcc2, loop_3784
31885 fmovspos %xcc, %f4, %f10
31886 ba,a,pn %icc, loop_3785
31887 lduh [%l7 + 0x26], %i4
31888loop_3784:
31889 tn %icc, 0x3
31890 fbne %fcc3, loop_3786
31891loop_3785:
31892 ble,pn %xcc, loop_3787
31893 fmovrse %o5, %f15, %f9
31894 edge16n %o6, %i0, %o7
31895loop_3786:
31896 ldub [%l7 + 0x44], %g3
31897loop_3787:
31898 ldsw [%l7 + 0x58], %g1
31899 sllx %o1, %g5, %o3
31900 fbge,a %fcc0, loop_3788
31901 fxnors %f4, %f15, %f8
31902 tne %xcc, 0x3
31903 ldd [%l7 + 0x68], %f8
31904loop_3788:
31905 stb %l2, [%l7 + 0x4C]
31906 ldsw [%l7 + 0x70], %o2
31907 andncc %o4, %g2, %i3
31908 smul %i1, 0x1EB5, %g6
31909 lduw [%l7 + 0x0C], %l3
31910 ld [%l7 + 0x0C], %f4
31911 fmovscc %icc, %f4, %f0
31912 andcc %l0, %l6, %g4
31913 sth %g7, [%l7 + 0x26]
31914 lduh [%l7 + 0x26], %i7
31915 fmovsl %xcc, %f3, %f3
31916 sllx %l4, 0x07, %i2
31917 brz %l1, loop_3789
31918 ldx [%l7 + 0x68], %o0
31919 udiv %i6, 0x01E7, %i5
31920 nop
31921 setx loop_3790, %l0, %l1
31922 jmpl %l1, %l5
31923loop_3789:
31924 fmovrdlez %o5, %f12, %f12
31925 fmovrdlz %i4, %f6, %f10
31926 stw %o6, [%l7 + 0x58]
31927loop_3790:
31928 fbug,a %fcc2, loop_3791
31929 sdivx %i0, 0x0D5F, %g3
31930 edge16ln %o7, %o1, %g1
31931 stb %g5, [%l7 + 0x78]
31932loop_3791:
31933 mulx %l2, %o3, %o2
31934 lduh [%l7 + 0x7E], %o4
31935 ldub [%l7 + 0x4D], %g2
31936 fbl,a %fcc1, loop_3792
31937 fnands %f6, %f6, %f10
31938 movcs %xcc, %i1, %g6
31939 fmovrde %i3, %f4, %f2
31940loop_3792:
31941 fandnot2 %f8, %f14, %f4
31942 std %f8, [%l7 + 0x40]
31943 ldd [%l7 + 0x58], %f0
31944 std %f10, [%l7 + 0x10]
31945 fmovdcs %xcc, %f13, %f1
31946 edge32ln %l0, %l3, %l6
31947 fzeros %f12
31948 fpsub16 %f8, %f12, %f12
31949 fmovscc %xcc, %f9, %f2
31950 fmul8x16 %f3, %f2, %f2
31951 stw %g4, [%l7 + 0x24]
31952 fsrc2 %f2, %f6
31953 ldx [%l7 + 0x58], %g7
31954 fcmpne32 %f14, %f0, %i7
31955 srax %l4, %i2, %l1
31956 ld [%l7 + 0x34], %f7
31957 add %o0, 0x0CB4, %i6
31958 fble %fcc2, loop_3793
31959 fabss %f5, %f11
31960 fmul8x16 %f9, %f8, %f12
31961 addc %i5, %o5, %i4
31962loop_3793:
31963 fpackfix %f0, %f12
31964 fandnot1 %f12, %f2, %f8
31965 fmovrdlez %l5, %f0, %f12
31966 sth %o6, [%l7 + 0x72]
31967 std %f6, [%l7 + 0x10]
31968 fornot2 %f4, %f0, %f0
31969 srlx %i0, 0x0B, %g3
31970 fmovsge %icc, %f7, %f2
31971 stx %o1, [%l7 + 0x30]
31972 fmovsvs %icc, %f10, %f2
31973 fmovrdgz %g1, %f10, %f10
31974 ldsb [%l7 + 0x74], %g5
31975 fmovdle %icc, %f2, %f2
31976 sdivx %l2, 0x0D2D, %o7
31977 fmovdvs %icc, %f15, %f15
31978 subccc %o2, %o4, %o3
31979 ldub [%l7 + 0x7C], %i1
31980 ldsh [%l7 + 0x42], %g6
31981 stb %i3, [%l7 + 0x5C]
31982 fnors %f2, %f3, %f1
31983 fmovsg %xcc, %f3, %f1
31984 fmovrsgz %g2, %f7, %f0
31985 orcc %l0, 0x0A45, %l6
31986 fbue %fcc3, loop_3794
31987 edge16l %l3, %g7, %i7
31988 sub %l4, 0x03E4, %i2
31989 smul %l1, %g4, %i6
31990loop_3794:
31991 sth %o0, [%l7 + 0x2E]
31992 fornot2 %f0, %f14, %f0
31993 std %f12, [%l7 + 0x68]
31994 fba,a %fcc2, loop_3795
31995 ldub [%l7 + 0x74], %o5
31996 fpsub16s %f9, %f9, %f6
31997 fmovdge %icc, %f7, %f1
31998loop_3795:
31999 fmovsvs %icc, %f3, %f14
32000 fandnot2 %f6, %f4, %f6
32001 movl %icc, %i4, %i5
32002 stx %l5, [%l7 + 0x58]
32003 alignaddrl %o6, %i0, %g3
32004 array32 %g1, %g5, %o1
32005 tg %xcc, 0x3
32006 ta %icc, 0x7
32007 umulcc %o7, %l2, %o4
32008 alignaddrl %o3, %i1, %o2
32009 smulcc %i3, %g2, %g6
32010 nop
32011 setx loop_3796, %l0, %l1
32012 wrpr 0x1, %tl
32013 wrpr %l1, %tpc
32014 add %l1, 0x4, %l1
32015 wrpr %l1, %tnpc
32016 setx 0x34400001400, %l0, %l1
32017 wrpr %l1, %tstate
32018 wrhpr 0x4, %htstate
32019 retry
32020 fmovdgu %xcc, %f13, %f8
32021 srax %l0, %l6, %l3
32022 stw %g7, [%l7 + 0x54]
32023loop_3796:
32024 stb %i7, [%l7 + 0x48]
32025 fnegd %f10, %f0
32026 lduh [%l7 + 0x0A], %l4
32027 sethi 0x01EB, %i2
32028 ldub [%l7 + 0x44], %g4
32029 fmovrsgz %i6, %f13, %f0
32030 fmovspos %icc, %f1, %f11
32031 st %f2, [%l7 + 0x4C]
32032 ldsb [%l7 + 0x22], %o0
32033 umul %l1, 0x1069, %o5
32034 fmovsl %xcc, %f0, %f14
32035 fone %f2
32036 stw %i5, [%l7 + 0x50]
32037 ldd [%l7 + 0x58], %f14
32038 popc %i4, %o6
32039 fpadd32s %f3, %f12, %f6
32040 andcc %l5, %i0, %g1
32041 array16 %g3, %g5, %o1
32042 taddcctv %o7, 0x1FE9, %o4
32043 fpsub32 %f8, %f12, %f12
32044 ldsw [%l7 + 0x3C], %o3
32045 fcmpd %fcc3, %f10, %f8
32046 smul %l2, 0x0F08, %o2
32047 subcc %i3, 0x1834, %i1
32048 fnand %f8, %f0, %f2
32049 movleu %xcc, %g6, %l0
32050 orcc %l6, 0x08FF, %l3
32051 fpadd32 %f4, %f8, %f0
32052 sth %g7, [%l7 + 0x42]
32053 popc 0x1D9D, %i7
32054 edge8 %l4, %g2, %g4
32055 fmovdn %icc, %f3, %f13
32056 smulcc %i2, %i6, %o0
32057 fsrc2 %f10, %f0
32058 lduh [%l7 + 0x26], %l1
32059 bvs,a loop_3797
32060 srlx %o5, 0x1C, %i4
32061 ldx [%l7 + 0x30], %o6
32062 fmovrse %l5, %f15, %f15
32063loop_3797:
32064 fpsub32s %f2, %f13, %f9
32065 te %xcc, 0x6
32066 fmovdvc %icc, %f0, %f12
32067 stw %i0, [%l7 + 0x0C]
32068 stb %i5, [%l7 + 0x7A]
32069 fandnot1s %f10, %f15, %f11
32070 fors %f15, %f14, %f13
32071 sra %g3, %g5, %o1
32072 fpackfix %f2, %f6
32073 ldub [%l7 + 0x38], %o7
32074 stx %o4, [%l7 + 0x60]
32075 ldsb [%l7 + 0x7D], %g1
32076 edge8l %l2, %o2, %i3
32077 alignaddrl %o3, %i1, %g6
32078 fcmple32 %f12, %f8, %l0
32079 fmovdcs %icc, %f10, %f12
32080 bn,pn %icc, loop_3798
32081 mulx %l6, %l3, %i7
32082 sdivcc %g7, 0x0C38, %g2
32083 ldsw [%l7 + 0x7C], %l4
32084loop_3798:
32085 brlez %g4, loop_3799
32086 tn %xcc, 0x1
32087 tl %icc, 0x0
32088 st %f4, [%l7 + 0x34]
32089loop_3799:
32090 edge8 %i6, %o0, %l1
32091 alignaddr %o5, %i2, %o6
32092 st %f15, [%l7 + 0x0C]
32093 fmovdneg %xcc, %f4, %f1
32094 brgez,a %l5, loop_3800
32095 movpos %xcc, %i4, %i5
32096 bpos loop_3801
32097 fmovd %f12, %f0
32098loop_3800:
32099 std %f2, [%l7 + 0x40]
32100 fone %f6
32101loop_3801:
32102 bcs,pt %xcc, loop_3802
32103 stb %i0, [%l7 + 0x3A]
32104 fba,a %fcc0, loop_3803
32105 move %icc, %g5, %g3
32106loop_3802:
32107 and %o7, %o1, %g1
32108 fmovsl %icc, %f12, %f14
32109loop_3803:
32110 siam 0x6
32111 movle %xcc, %l2, %o2
32112 fsrc1s %f10, %f4
32113 sethi 0x1E82, %o4
32114 fornot2s %f14, %f12, %f12
32115 addcc %o3, %i1, %i3
32116 fandnot1s %f10, %f15, %f6
32117 fors %f2, %f7, %f13
32118 fbule,a %fcc3, loop_3804
32119 fmovdvc %xcc, %f5, %f10
32120 fbl,a %fcc2, loop_3805
32121 fsrc1 %f4, %f14
32122loop_3804:
32123 sra %g6, %l6, %l0
32124 ldsb [%l7 + 0x19], %i7
32125loop_3805:
32126 stw %g7, [%l7 + 0x48]
32127 edge16n %l3, %l4, %g4
32128 srlx %i6, 0x1C, %g2
32129 fbue %fcc1, loop_3806
32130 bvs,a,pt %icc, loop_3807
32131 lduw [%l7 + 0x10], %o0
32132 lduh [%l7 + 0x22], %l1
32133loop_3806:
32134 std %f2, [%l7 + 0x68]
32135loop_3807:
32136 ldsb [%l7 + 0x35], %i2
32137 movrgez %o5, %l5, %i4
32138 umulcc %i5, %o6, %g5
32139 sethi 0x10A5, %g3
32140 fmovse %icc, %f10, %f13
32141 ba,a %icc, loop_3808
32142 movge %icc, %i0, %o1
32143 fmovsvs %xcc, %f10, %f6
32144 fandnot2s %f2, %f6, %f1
32145loop_3808:
32146 std %f4, [%l7 + 0x30]
32147 stb %g1, [%l7 + 0x0E]
32148 te %icc, 0x3
32149 brgez %l2, loop_3809
32150 stx %o7, [%l7 + 0x38]
32151 sdivcc %o2, 0x1237, %o4
32152 subc %o3, %i3, %i1
32153loop_3809:
32154 lduh [%l7 + 0x66], %g6
32155 fcmpeq32 %f10, %f14, %l0
32156 ldsb [%l7 + 0x1D], %i7
32157 fmovrdlz %l6, %f6, %f2
32158 st %f6, [%l7 + 0x20]
32159 fbu %fcc0, loop_3810
32160 fcmpne32 %f6, %f6, %l3
32161 fones %f4
32162 std %f6, [%l7 + 0x60]
32163loop_3810:
32164 stw %l4, [%l7 + 0x44]
32165 ldsh [%l7 + 0x78], %g4
32166 fmovdvs %xcc, %f0, %f13
32167 bge,a %xcc, loop_3811
32168 movrlz %i6, 0x079, %g2
32169 fmul8x16au %f0, %f2, %f2
32170 srax %g7, 0x11, %l1
32171loop_3811:
32172 ldd [%l7 + 0x40], %f6
32173 ldsw [%l7 + 0x1C], %i2
32174 stb %o0, [%l7 + 0x2C]
32175 fmuld8sux16 %f4, %f3, %f0
32176 popc 0x1FC1, %o5
32177 umul %i4, 0x1BFA, %i5
32178 fpmerge %f9, %f6, %f0
32179 ldx [%l7 + 0x18], %o6
32180 fbn,a %fcc3, loop_3812
32181 bge,a,pt %icc, loop_3813
32182 fpsub32s %f15, %f10, %f0
32183 faligndata %f8, %f0, %f10
32184loop_3812:
32185 fabss %f6, %f15
32186loop_3813:
32187 fmuld8sux16 %f7, %f7, %f10
32188 fbule %fcc2, loop_3814
32189 tcs %xcc, 0x1
32190 sth %g5, [%l7 + 0x2E]
32191 fmovsn %xcc, %f15, %f9
32192loop_3814:
32193 edge16ln %g3, %i0, %l5
32194 fbn %fcc1, loop_3815
32195 faligndata %f4, %f10, %f10
32196 fbe %fcc0, loop_3816
32197 movcc %icc, %g1, %l2
32198loop_3815:
32199 fcmpeq16 %f2, %f6, %o1
32200 or %o7, 0x11BD, %o4
32201loop_3816:
32202 fmul8sux16 %f12, %f0, %f6
32203 bcc,a,pt %xcc, loop_3817
32204 fbe,a %fcc2, loop_3818
32205 orcc %o3, %i3, %o2
32206 tpos %xcc, 0x5
32207loop_3817:
32208 ld [%l7 + 0x5C], %f12
32209loop_3818:
32210 edge16ln %i1, %l0, %i7
32211 fmovd %f0, %f8
32212 lduh [%l7 + 0x1E], %l6
32213 fbue %fcc1, loop_3819
32214 std %f6, [%l7 + 0x60]
32215 fbg %fcc2, loop_3820
32216 te %icc, 0x5
32217loop_3819:
32218 ldd [%l7 + 0x10], %f2
32219 ldsb [%l7 + 0x5B], %l3
32220loop_3820:
32221 fbug %fcc3, loop_3821
32222 stw %l4, [%l7 + 0x5C]
32223 fmovrsgz %g6, %f15, %f11
32224 udivcc %g4, 0x1F63, %g2
32225loop_3821:
32226 fmovrse %g7, %f12, %f0
32227 lduh [%l7 + 0x76], %i6
32228 lduh [%l7 + 0x40], %i2
32229 smul %o0, %o5, %l1
32230 fsrc1s %f6, %f0
32231 movpos %xcc, %i5, %o6
32232 fpackfix %f2, %f5
32233 st %f4, [%l7 + 0x30]
32234 tvs %xcc, 0x6
32235 alignaddrl %g5, %g3, %i0
32236 fcmpne16 %f6, %f10, %i4
32237 sth %l5, [%l7 + 0x0A]
32238 fxnors %f12, %f9, %f10
32239 ldsb [%l7 + 0x12], %g1
32240 stx %l2, [%l7 + 0x28]
32241 fnor %f2, %f12, %f8
32242 sth %o1, [%l7 + 0x34]
32243 tleu %icc, 0x3
32244 fba,a %fcc1, loop_3822
32245 movvc %icc, %o4, %o7
32246 fmovde %icc, %f9, %f6
32247 stx %o3, [%l7 + 0x30]
32248loop_3822:
32249 addc %o2, %i1, %i3
32250 fmovrsne %l0, %f4, %f2
32251 fmovrsgez %l6, %f6, %f8
32252 fmovrslez %i7, %f9, %f0
32253 addcc %l3, %l4, %g6
32254 fone %f14
32255 fmovdle %xcc, %f14, %f8
32256 fcmpeq32 %f6, %f4, %g2
32257 fmovdcc %icc, %f0, %f12
32258 stb %g7, [%l7 + 0x2A]
32259 alignaddr %g4, %i2, %i6
32260 or %o5, 0x11E0, %o0
32261 stx %l1, [%l7 + 0x08]
32262 ldd [%l7 + 0x78], %f6
32263 subccc %o6, 0x17F3, %i5
32264 bshuffle %f0, %f12, %f0
32265 addcc %g3, %g5, %i4
32266 sth %i0, [%l7 + 0x44]
32267 edge32n %g1, %l2, %o1
32268 fmovdleu %icc, %f6, %f11
32269 smulcc %o4, 0x1F12, %o7
32270 lduw [%l7 + 0x40], %o3
32271 tpos %xcc, 0x0
32272 xor %o2, 0x15AD, %i1
32273 bleu,a,pn %xcc, loop_3823
32274 ld [%l7 + 0x54], %f10
32275 fmovdne %icc, %f6, %f7
32276 lduw [%l7 + 0x44], %l5
32277loop_3823:
32278 taddcc %i3, %l6, %l0
32279 std %f12, [%l7 + 0x50]
32280 std %f12, [%l7 + 0x78]
32281 fcmpd %fcc3, %f14, %f4
32282 te %xcc, 0x1
32283 movneg %xcc, %i7, %l3
32284 sth %g6, [%l7 + 0x4A]
32285 movcs %xcc, %l4, %g7
32286 std %f6, [%l7 + 0x08]
32287 stb %g4, [%l7 + 0x25]
32288 st %f7, [%l7 + 0x64]
32289 srl %i2, %i6, %g2
32290 fnot1 %f10, %f6
32291 std %f2, [%l7 + 0x48]
32292 stw %o0, [%l7 + 0x6C]
32293 fbge,a %fcc3, loop_3824
32294 fsrc2s %f2, %f6
32295 nop
32296 setx loop_3825, %l0, %l1
32297 jmpl %l1, %o5
32298 fmovsa %xcc, %f8, %f11
32299loop_3824:
32300 fba,a %fcc0, loop_3826
32301 ldsh [%l7 + 0x0A], %o6
32302loop_3825:
32303 movrlez %l1, %i5, %g3
32304 for %f10, %f2, %f0
32305loop_3826:
32306 fcmped %fcc1, %f2, %f10
32307 bpos loop_3827
32308 stb %i4, [%l7 + 0x19]
32309 fmovd %f14, %f6
32310 fmovsgu %icc, %f2, %f13
32311loop_3827:
32312 stb %g5, [%l7 + 0x3D]
32313 tne %icc, 0x6
32314 fandnot1s %f9, %f9, %f2
32315 fbo %fcc0, loop_3828
32316 xor %i0, %g1, %l2
32317 fbue,a %fcc1, loop_3829
32318 fnand %f4, %f4, %f8
32319loop_3828:
32320 fabss %f11, %f1
32321 subccc %o4, %o7, %o3
32322loop_3829:
32323 movrne %o2, %i1, %o1
32324 st %f4, [%l7 + 0x50]
32325 fornot2s %f0, %f12, %f0
32326 stb %i3, [%l7 + 0x5E]
32327 sth %l5, [%l7 + 0x1E]
32328 fmovscs %icc, %f3, %f10
32329 fones %f0
32330 lduw [%l7 + 0x48], %l6
32331 fpmerge %f4, %f15, %f8
32332 for %f12, %f14, %f14
32333 ld [%l7 + 0x48], %f2
32334 subc %i7, %l0, %l3
32335 fnot1 %f8, %f2
32336 fmovrsgez %l4, %f10, %f14
32337 fmovdleu %xcc, %f7, %f10
32338 fmovdl %xcc, %f4, %f10
32339 alignaddrl %g6, %g7, %i2
32340 fpadd16s %f1, %f9, %f0
32341 sethi 0x1BC4, %g4
32342 stb %g2, [%l7 + 0x79]
32343 bvc,a %icc, loop_3830
32344 edge16n %i6, %o5, %o0
32345 bneg,pn %xcc, loop_3831
32346 fpsub16s %f8, %f11, %f4
32347loop_3830:
32348 edge16n %o6, %i5, %g3
32349 ldd [%l7 + 0x18], %f8
32350loop_3831:
32351 ldsh [%l7 + 0x34], %l1
32352 smul %g5, %i0, %g1
32353 ldsh [%l7 + 0x50], %l2
32354 bshuffle %f12, %f0, %f8
32355 faligndata %f6, %f2, %f0
32356 fmovsneg %icc, %f11, %f6
32357 fmovsge %xcc, %f13, %f14
32358 addcc %o4, %i4, %o7
32359 srax %o2, 0x1C, %i1
32360 alignaddr %o3, %i3, %l5
32361 fcmpgt16 %f12, %f0, %l6
32362 tl %xcc, 0x5
32363 fnand %f8, %f8, %f8
32364 tneg %xcc, 0x1
32365 sub %i7, 0x176E, %o1
32366 tsubcc %l0, %l3, %g6
32367 sth %l4, [%l7 + 0x58]
32368 fornot2 %f14, %f4, %f6
32369 umul %i2, 0x1D14, %g4
32370 stx %g7, [%l7 + 0x10]
32371 ldsw [%l7 + 0x30], %g2
32372 ld [%l7 + 0x7C], %f9
32373 stx %o5, [%l7 + 0x60]
32374 movneg %icc, %i6, %o0
32375 bgu %xcc, loop_3832
32376 movleu %xcc, %i5, %o6
32377 ldx [%l7 + 0x78], %l1
32378 fmovrde %g5, %f8, %f6
32379loop_3832:
32380 fnands %f1, %f1, %f4
32381 fcmpd %fcc1, %f6, %f14
32382 fmovrdne %i0, %f14, %f10
32383 movneg %icc, %g3, %l2
32384 std %f10, [%l7 + 0x10]
32385 edge32l %o4, %g1, %o7
32386 tvs %xcc, 0x7
32387 fbug %fcc0, loop_3833
32388 std %f10, [%l7 + 0x50]
32389 fmovdg %icc, %f4, %f7
32390 fmovsge %xcc, %f15, %f4
32391loop_3833:
32392 sth %i4, [%l7 + 0x52]
32393 xnorcc %o2, %o3, %i1
32394 fand %f8, %f10, %f0
32395 sra %i3, 0x16, %l6
32396 ldub [%l7 + 0x36], %i7
32397 edge8l %o1, %l5, %l0
32398 st %f15, [%l7 + 0x74]
32399 edge16 %l3, %g6, %i2
32400 fxors %f8, %f3, %f9
32401 fcmped %fcc3, %f6, %f2
32402 xnor %g4, %g7, %l4
32403 movcs %icc, %g2, %i6
32404 fmovsleu %icc, %f14, %f13
32405 tneg %icc, 0x3
32406 bgu,a loop_3834
32407 movrgz %o5, %o0, %i5
32408 edge32l %l1, %g5, %o6
32409 stx %g3, [%l7 + 0x08]
32410loop_3834:
32411 subccc %l2, %i0, %g1
32412 xorcc %o4, 0x1859, %o7
32413 movpos %icc, %i4, %o2
32414 fmovdg %icc, %f1, %f4
32415 ldd [%l7 + 0x38], %f8
32416 ldd [%l7 + 0x50], %f4
32417 ldx [%l7 + 0x68], %i1
32418 movleu %icc, %i3, %l6
32419 stw %o3, [%l7 + 0x68]
32420 fmovsne %icc, %f7, %f7
32421 bleu,pn %xcc, loop_3835
32422 fcmple16 %f4, %f6, %o1
32423 edge32n %l5, %l0, %l3
32424 fcmple16 %f12, %f14, %g6
32425loop_3835:
32426 movrlez %i7, 0x2F8, %g4
32427 fmovrslez %g7, %f1, %f9
32428 brgz %i2, loop_3836
32429 lduw [%l7 + 0x48], %l4
32430 add %i6, %o5, %o0
32431 sth %g2, [%l7 + 0x7E]
32432loop_3836:
32433 fmovdg %icc, %f15, %f2
32434 lduw [%l7 + 0x64], %i5
32435 sth %g5, [%l7 + 0x76]
32436 sllx %o6, 0x1C, %l1
32437 ldub [%l7 + 0x69], %g3
32438 fabss %f1, %f1
32439 fxnor %f4, %f10, %f12
32440 bge,a loop_3837
32441 or %i0, 0x142A, %g1
32442 tvc %xcc, 0x4
32443 fxors %f7, %f3, %f4
32444loop_3837:
32445 stb %l2, [%l7 + 0x67]
32446 fmovdge %icc, %f10, %f13
32447 ldub [%l7 + 0x78], %o7
32448 tvs %xcc, 0x5
32449 fmovde %xcc, %f3, %f15
32450 addcc %o4, %o2, %i4
32451 ldx [%l7 + 0x60], %i3
32452 fpadd32 %f12, %f12, %f14
32453 nop
32454 setx loop_3838, %l0, %l1
32455 wrpr 0x1, %tl
32456 wrpr %l1, %tpc
32457 add %l1, 0x4, %l1
32458 wrpr %l1, %tnpc
32459 setx 0x34400001400, %l0, %l1
32460 wrpr %l1, %tstate
32461 wrhpr 0x4, %htstate
32462 retry
32463 stb %l6, [%l7 + 0x14]
32464 ldub [%l7 + 0x28], %i1
32465 std %f10, [%l7 + 0x30]
32466loop_3838:
32467 stb %o1, [%l7 + 0x7C]
32468 stw %l5, [%l7 + 0x78]
32469 ldsw [%l7 + 0x60], %l0
32470 stb %l3, [%l7 + 0x2D]
32471 tleu %xcc, 0x7
32472 call loop_3839
32473 stx %o3, [%l7 + 0x68]
32474 fbue,a %fcc0, loop_3840
32475 edge8n %i7, %g6, %g7
32476loop_3839:
32477 fbue %fcc2, loop_3841
32478 fmovsle %xcc, %f13, %f0
32479loop_3840:
32480 orcc %i2, 0x0A09, %l4
32481 sth %g4, [%l7 + 0x14]
32482loop_3841:
32483 fmovdn %icc, %f3, %f14
32484 stw %i6, [%l7 + 0x60]
32485 fnot2 %f12, %f2
32486 edge8l %o0, %o5, %i5
32487 or %g2, %o6, %g5
32488 ldsh [%l7 + 0x34], %g3
32489 fmovd %f0, %f6
32490 ldd [%l7 + 0x40], %f14
32491 fmovrsgz %l1, %f7, %f13
32492 movneg %xcc, %g1, %i0
32493 edge8ln %o7, %o4, %o2
32494 ld [%l7 + 0x68], %f0
32495 std %f2, [%l7 + 0x50]
32496 ldsh [%l7 + 0x7A], %i4
32497 fbne %fcc1, loop_3842
32498 edge16n %i3, %l6, %i1
32499 movrlez %o1, %l2, %l0
32500 sth %l5, [%l7 + 0x6A]
32501loop_3842:
32502 sth %o3, [%l7 + 0x1C]
32503 andncc %l3, %g6, %g7
32504 edge8l %i2, %l4, %g4
32505 tne %xcc, 0x6
32506 ld [%l7 + 0x20], %f1
32507 stx %i7, [%l7 + 0x38]
32508 ldd [%l7 + 0x70], %f14
32509 fmovsleu %xcc, %f10, %f5
32510 fbuge %fcc3, loop_3843
32511 fmovdne %xcc, %f15, %f4
32512 tsubcctv %i6, %o5, %o0
32513 bgu,a,pt %xcc, loop_3844
32514loop_3843:
32515 tn %icc, 0x1
32516 bcc loop_3845
32517 movle %xcc, %i5, %g2
32518loop_3844:
32519 fandnot2s %f9, %f13, %f8
32520 srax %o6, 0x17, %g3
32521loop_3845:
32522 stw %g5, [%l7 + 0x44]
32523 fmovsneg %icc, %f7, %f15
32524 ldsb [%l7 + 0x44], %g1
32525 bshuffle %f2, %f12, %f8
32526 andn %l1, 0x1041, %o7
32527 bn,a,pn %icc, loop_3846
32528 ld [%l7 + 0x18], %f4
32529 edge8n %i0, %o4, %o2
32530 ldsw [%l7 + 0x60], %i4
32531loop_3846:
32532 tvc %icc, 0x1
32533 movle %xcc, %l6, %i3
32534 andn %o1, %l2, %i1
32535 ta %icc, 0x3
32536 fcmple32 %f10, %f14, %l5
32537 movl %icc, %l0, %l3
32538 stw %o3, [%l7 + 0x38]
32539 lduh [%l7 + 0x52], %g6
32540 stx %g7, [%l7 + 0x30]
32541 fandnot1 %f2, %f4, %f12
32542 sth %i2, [%l7 + 0x38]
32543 nop
32544 setx loop_3847, %l0, %l1
32545 wrpr 0x1, %tl
32546 wrpr %l1, %tnpc
32547 setx 0x34400001400, %l0, %l1
32548 wrpr %l1, %tstate
32549 wrhpr 0x4, %htstate
32550 done
32551 fornot1s %f1, %f4, %f2
32552 std %f8, [%l7 + 0x68]
32553 fmovdleu %xcc, %f10, %f1
32554loop_3847:
32555 fpack32 %f0, %f2, %f8
32556 fmovdn %icc, %f3, %f3
32557 ldub [%l7 + 0x17], %g4
32558 ldsb [%l7 + 0x1C], %i7
32559 ldub [%l7 + 0x26], %l4
32560 for %f4, %f8, %f8
32561 fornot1 %f0, %f12, %f6
32562 fbuge %fcc3, loop_3848
32563 fsrc1 %f2, %f6
32564 fmovsle %xcc, %f3, %f4
32565 fbge %fcc0, loop_3849
32566loop_3848:
32567 tvs %icc, 0x4
32568 std %f14, [%l7 + 0x48]
32569 or %o5, %o0, %i6
32570loop_3849:
32571 taddcctv %g2, 0x09ED, %o6
32572 fmovrdgz %g3, %f8, %f8
32573 stx %i5, [%l7 + 0x40]
32574 tpos %xcc, 0x0
32575 std %f12, [%l7 + 0x40]
32576 sra %g1, %l1, %o7
32577 fcmple32 %f12, %f6, %g5
32578 fcmpes %fcc1, %f8, %f1
32579 stx %i0, [%l7 + 0x38]
32580 st %f12, [%l7 + 0x68]
32581 ld [%l7 + 0x08], %f12
32582 ld [%l7 + 0x34], %f9
32583 tg %xcc, 0x5
32584 stw %o4, [%l7 + 0x10]
32585 stb %o2, [%l7 + 0x29]
32586 fandnot2 %f8, %f2, %f6
32587 stw %i4, [%l7 + 0x5C]
32588 tne %icc, 0x0
32589 movneg %icc, %l6, %o1
32590 fmul8x16al %f15, %f8, %f0
32591 movrgez %l2, %i3, %i1
32592 fmovdneg %icc, %f2, %f15
32593 fmul8x16al %f5, %f11, %f12
32594 ldub [%l7 + 0x50], %l5
32595 fpadd16s %f4, %f7, %f12
32596 sth %l0, [%l7 + 0x2E]
32597 fmul8x16al %f12, %f0, %f14
32598 fba,a %fcc2, loop_3850
32599 fnor %f2, %f4, %f0
32600 sth %o3, [%l7 + 0x6A]
32601 bneg,a,pt %xcc, loop_3851
32602loop_3850:
32603 tle %icc, 0x1
32604 ldsh [%l7 + 0x22], %g6
32605 fcmped %fcc3, %f8, %f2
32606loop_3851:
32607 fpack16 %f8, %f8
32608 sllx %l3, %g7, %g4
32609 stw %i7, [%l7 + 0x20]
32610 st %f5, [%l7 + 0x7C]
32611 fmovdleu %xcc, %f6, %f11
32612 fmovsleu %icc, %f9, %f15
32613 edge32ln %i2, %l4, %o5
32614 ldsh [%l7 + 0x32], %o0
32615 fmovde %icc, %f11, %f2
32616 bshuffle %f12, %f10, %f12
32617 array16 %i6, %o6, %g2
32618 fnor %f14, %f10, %f6
32619 umulcc %g3, 0x1BC4, %i5
32620 fmovdle %xcc, %f3, %f11
32621 fornot1s %f3, %f6, %f9
32622 ba,a %xcc, loop_3852
32623 stx %g1, [%l7 + 0x08]
32624 sub %o7, 0x1F98, %g5
32625 be,a,pn %xcc, loop_3853
32626loop_3852:
32627 orn %l1, 0x137E, %i0
32628 fblg,a %fcc2, loop_3854
32629 ldsb [%l7 + 0x2D], %o4
32630loop_3853:
32631 fcmpne16 %f12, %f2, %i4
32632 stw %l6, [%l7 + 0x08]
32633loop_3854:
32634 fmovsle %xcc, %f2, %f10
32635 xnorcc %o2, %l2, %o1
32636 ldub [%l7 + 0x4C], %i1
32637 ldsw [%l7 + 0x6C], %l5
32638 edge8ln %l0, %i3, %g6
32639 edge8l %l3, %o3, %g7
32640 fpadd32 %f4, %f10, %f14
32641 fpadd32 %f0, %f4, %f4
32642 fsrc1s %f14, %f6
32643 mulscc %i7, 0x05DA, %i2
32644 ldsw [%l7 + 0x74], %g4
32645 fmovrsgz %o5, %f6, %f9
32646 and %l4, 0x0C5E, %i6
32647 fxnor %f12, %f8, %f10
32648 sth %o0, [%l7 + 0x60]
32649 stb %g2, [%l7 + 0x5F]
32650 bvc %xcc, loop_3855
32651 edge16n %o6, %g3, %i5
32652 ld [%l7 + 0x2C], %f5
32653 ld [%l7 + 0x4C], %f12
32654loop_3855:
32655 siam 0x5
32656 fmovspos %icc, %f5, %f5
32657 taddcctv %g1, %g5, %o7
32658 st %f15, [%l7 + 0x44]
32659 bvs,pn %xcc, loop_3856
32660 fba,a %fcc2, loop_3857
32661 fmovsgu %xcc, %f15, %f1
32662 sth %l1, [%l7 + 0x48]
32663loop_3856:
32664 lduh [%l7 + 0x4C], %o4
32665loop_3857:
32666 edge32 %i0, %l6, %i4
32667 sub %l2, 0x0DDF, %o1
32668 ldd [%l7 + 0x30], %f2
32669 tg %icc, 0x0
32670 andn %o2, %l5, %i1
32671 fbn,a %fcc0, loop_3858
32672 stb %l0, [%l7 + 0x17]
32673 sdivx %i3, 0x005B, %g6
32674 movl %xcc, %l3, %o3
32675loop_3858:
32676 fpsub16s %f11, %f7, %f5
32677 fbo,a %fcc1, loop_3859
32678 fpadd32s %f3, %f1, %f0
32679 sllx %i7, 0x04, %g7
32680 fnors %f4, %f10, %f12
32681loop_3859:
32682 fmovsvs %xcc, %f1, %f0
32683 ldsw [%l7 + 0x54], %i2
32684 fmovs %f12, %f9
32685 ldsw [%l7 + 0x48], %o5
32686 smulcc %l4, 0x0589, %g4
32687 brgez,a %o0, loop_3860
32688 fcmpes %fcc0, %f2, %f4
32689 fbul %fcc3, loop_3861
32690 ldub [%l7 + 0x66], %i6
32691loop_3860:
32692 stb %g2, [%l7 + 0x47]
32693 andcc %g3, %i5, %g1
32694loop_3861:
32695 edge32ln %o6, %o7, %l1
32696 bcc,a loop_3862
32697 umul %o4, %g5, %i0
32698 movl %xcc, %l6, %l2
32699 fbule %fcc1, loop_3863
32700loop_3862:
32701 stx %o1, [%l7 + 0x68]
32702 lduh [%l7 + 0x2A], %o2
32703 stb %l5, [%l7 + 0x20]
32704loop_3863:
32705 sub %i4, %l0, %i1
32706 stw %i3, [%l7 + 0x70]
32707 move %xcc, %g6, %l3
32708 std %f8, [%l7 + 0x40]
32709 st %f13, [%l7 + 0x0C]
32710 fpack32 %f2, %f0, %f8
32711 movne %xcc, %i7, %o3
32712 nop
32713 setx loop_3864, %l0, %l1
32714 wrpr 0x1, %tl
32715 wrpr %l1, %tnpc
32716 setx 0x34400001400, %l0, %l1
32717 wrpr %l1, %tstate
32718 wrhpr 0x4, %htstate
32719 done
32720 ldsh [%l7 + 0x60], %i2
32721 bcc,a,pn %icc, loop_3865
32722 edge16 %g7, %l4, %o5
32723loop_3864:
32724 fbu,a %fcc0, loop_3866
32725 lduw [%l7 + 0x40], %g4
32726loop_3865:
32727 stw %o0, [%l7 + 0x60]
32728 te %xcc, 0x0
32729loop_3866:
32730 orn %g2, 0x03C6, %g3
32731 edge16n %i6, %i5, %g1
32732 sdiv %o6, 0x0444, %l1
32733 bcc,a,pn %icc, loop_3867
32734 fble %fcc1, loop_3868
32735 smulcc %o7, 0x1AB0, %o4
32736 fandnot1 %f14, %f2, %f14
32737loop_3867:
32738 stw %g5, [%l7 + 0x2C]
32739loop_3868:
32740 edge16n %l6, %l2, %i0
32741 sth %o2, [%l7 + 0x08]
32742 bcs,a loop_3869
32743 stw %l5, [%l7 + 0x60]
32744 ldsh [%l7 + 0x5C], %o1
32745 fble,a %fcc3, loop_3870
32746loop_3869:
32747 movrlz %l0, %i1, %i3
32748 movl %xcc, %i4, %g6
32749 andncc %i7, %l3, %i2
32750loop_3870:
32751 mulx %g7, %l4, %o5
32752 sub %g4, 0x0AC8, %o0
32753 movrgz %g2, %g3, %o3
32754 movle %xcc, %i6, %g1
32755 lduw [%l7 + 0x78], %i5
32756 andncc %o6, %o7, %o4
32757 fmovsl %xcc, %f15, %f4
32758 stb %g5, [%l7 + 0x28]
32759 fmovdvc %icc, %f6, %f10
32760 fmovde %xcc, %f5, %f5
32761 fsrc2 %f0, %f8
32762 fcmpne16 %f6, %f12, %l6
32763 tcs %xcc, 0x0
32764 fmul8x16al %f11, %f0, %f2
32765 fmul8sux16 %f0, %f14, %f0
32766 ldsw [%l7 + 0x70], %l1
32767 fnegd %f14, %f2
32768 fbg,a %fcc0, loop_3871
32769 ldub [%l7 + 0x75], %l2
32770 bgu,a,pn %xcc, loop_3872
32771 stw %i0, [%l7 + 0x78]
32772loop_3871:
32773 fnor %f2, %f0, %f12
32774 ldub [%l7 + 0x20], %l5
32775loop_3872:
32776 fmul8x16au %f2, %f7, %f10
32777 movrlez %o1, %o2, %i1
32778 fmul8ulx16 %f10, %f8, %f14
32779 fsrc1s %f15, %f2
32780 fmovrslez %i3, %f10, %f11
32781 ba,pn %icc, loop_3873
32782 fmovscs %icc, %f15, %f3
32783 siam 0x0
32784 movrne %l0, %i4, %g6
32785loop_3873:
32786 ble,a loop_3874
32787 fmovdne %icc, %f10, %f0
32788 ld [%l7 + 0x74], %f9
32789 call loop_3875
32790loop_3874:
32791 fmovdle %icc, %f5, %f7
32792 sub %l3, %i7, %i2
32793 st %f8, [%l7 + 0x48]
32794loop_3875:
32795 stw %l4, [%l7 + 0x78]
32796 ldsh [%l7 + 0x3C], %o5
32797 faligndata %f14, %f14, %f14
32798 movpos %xcc, %g4, %o0
32799 fmovsne %icc, %f10, %f12
32800 ldsb [%l7 + 0x6D], %g7
32801 call loop_3876
32802 ldsw [%l7 + 0x2C], %g2
32803 fmovsle %icc, %f11, %f10
32804 sllx %o3, 0x1B, %i6
32805loop_3876:
32806 ldx [%l7 + 0x68], %g3
32807 brnz,a %i5, loop_3877
32808 ldsh [%l7 + 0x4E], %o6
32809 edge32ln %o7, %o4, %g5
32810 stw %l6, [%l7 + 0x24]
32811loop_3877:
32812 edge32 %l1, %l2, %i0
32813 fmovdleu %icc, %f5, %f1
32814 bgu,a,pt %icc, loop_3878
32815 ldsb [%l7 + 0x7C], %g1
32816 orncc %o1, 0x09E1, %o2
32817 ldd [%l7 + 0x38], %f2
32818loop_3878:
32819 fandnot2 %f6, %f12, %f0
32820 popc 0x140E, %l5
32821 tle %xcc, 0x4
32822 fmovde %xcc, %f7, %f10
32823 fnor %f2, %f4, %f2
32824 fsrc1s %f15, %f15
32825 tpos %icc, 0x5
32826 stx %i1, [%l7 + 0x60]
32827 movl %icc, %i3, %i4
32828 edge8l %l0, %g6, %l3
32829 fmovdcc %xcc, %f8, %f10
32830 fnegs %f11, %f0
32831 addccc %i2, 0x1E2C, %l4
32832 tcs %icc, 0x4
32833 lduh [%l7 + 0x70], %i7
32834 stx %g4, [%l7 + 0x38]
32835 edge8l %o5, %o0, %g7
32836 fmovse %icc, %f5, %f7
32837 fxors %f4, %f12, %f13
32838 ldx [%l7 + 0x68], %o3
32839 stw %i6, [%l7 + 0x38]
32840 ldsw [%l7 + 0x18], %g3
32841 tsubcc %g2, 0x119D, %o6
32842 for %f0, %f4, %f14
32843 bvc,a,pt %icc, loop_3879
32844 sll %o7, 0x17, %o4
32845 fmuld8sux16 %f1, %f7, %f6
32846 fnot2s %f5, %f6
32847loop_3879:
32848 fbn %fcc1, loop_3880
32849 ldsh [%l7 + 0x32], %g5
32850 ldub [%l7 + 0x24], %l6
32851 call loop_3881
32852loop_3880:
32853 fmovrdgez %i5, %f4, %f0
32854 fpack32 %f14, %f2, %f6
32855 siam 0x2
32856loop_3881:
32857 bleu %xcc, loop_3882
32858 udiv %l1, 0x1D58, %l2
32859 stx %i0, [%l7 + 0x50]
32860 ble,pt %icc, loop_3883
32861loop_3882:
32862 lduh [%l7 + 0x6A], %g1
32863 fpadd16s %f8, %f1, %f0
32864 ldsh [%l7 + 0x60], %o1
32865loop_3883:
32866 fmovdcc %xcc, %f1, %f6
32867 ldd [%l7 + 0x38], %f0
32868 std %f10, [%l7 + 0x70]
32869 fnot1 %f8, %f14
32870 fmovdvs %icc, %f15, %f14
32871 movge %xcc, %l5, %o2
32872 bl,a %xcc, loop_3884
32873 edge8 %i1, %i3, %i4
32874 fcmpne32 %f8, %f8, %g6
32875 subcc %l0, %i2, %l3
32876loop_3884:
32877 fmovrdne %l4, %f10, %f6
32878 fnot2s %f0, %f7
32879 stb %g4, [%l7 + 0x0B]
32880 sth %i7, [%l7 + 0x36]
32881 fcmpeq32 %f14, %f8, %o5
32882 subcc %o0, 0x1C58, %g7
32883 xnor %o3, 0x070C, %i6
32884 movcs %xcc, %g2, %g3
32885 ldsb [%l7 + 0x68], %o6
32886 ldsb [%l7 + 0x71], %o4
32887 ba,a,pn %icc, loop_3885
32888 srlx %o7, 0x07, %l6
32889 fmovsgu %icc, %f13, %f4
32890 movrlez %i5, %l1, %l2
32891loop_3885:
32892 mulscc %g5, %g1, %i0
32893 fnor %f2, %f14, %f0
32894 movge %xcc, %o1, %o2
32895 fmovsvs %icc, %f7, %f11
32896 call loop_3886
32897 fmovd %f14, %f12
32898 fcmps %fcc3, %f4, %f12
32899 xor %l5, 0x0022, %i1
32900loop_3886:
32901 umul %i4, %g6, %l0
32902 stx %i3, [%l7 + 0x28]
32903 ldsb [%l7 + 0x6B], %l3
32904 movle %xcc, %i2, %g4
32905 ble,a,pn %icc, loop_3887
32906 move %icc, %i7, %o5
32907 ldd [%l7 + 0x78], %f6
32908 stb %l4, [%l7 + 0x36]
32909loop_3887:
32910 edge16ln %g7, %o0, %o3
32911 fpack16 %f10, %f7
32912 stx %i6, [%l7 + 0x68]
32913 movpos %xcc, %g3, %o6
32914 fmovsl %icc, %f8, %f1
32915 tne %xcc, 0x5
32916 fxnors %f4, %f4, %f6
32917 sth %g2, [%l7 + 0x4E]
32918 bneg %icc, loop_3888
32919 srl %o7, 0x11, %l6
32920 fmovs %f2, %f6
32921 fmovdgu %xcc, %f3, %f12
32922loop_3888:
32923 pdist %f0, %f8, %f0
32924 tg %icc, 0x4
32925 addccc %o4, %l1, %l2
32926 fmuld8sux16 %f4, %f5, %f10
32927 bge loop_3889
32928 tcc %icc, 0x7
32929 brz,a %g5, loop_3890
32930 edge32l %g1, %i5, %i0
32931loop_3889:
32932 stb %o1, [%l7 + 0x22]
32933 stw %o2, [%l7 + 0x60]
32934loop_3890:
32935 fcmpeq16 %f8, %f14, %i1
32936 brz %i4, loop_3891
32937 udivx %l5, 0x0FC3, %g6
32938 stx %i3, [%l7 + 0x58]
32939 bgu,a,pt %xcc, loop_3892
32940loop_3891:
32941 fzero %f8
32942 edge16 %l0, %i2, %l3
32943 stb %i7, [%l7 + 0x26]
32944loop_3892:
32945 bvc,pt %xcc, loop_3893
32946 std %f6, [%l7 + 0x40]
32947 bne,pn %icc, loop_3894
32948 fbule,a %fcc1, loop_3895
32949loop_3893:
32950 tle %xcc, 0x2
32951 te %xcc, 0x7
32952loop_3894:
32953 alignaddrl %o5, %g4, %g7
32954loop_3895:
32955 fbue,a %fcc2, loop_3896
32956 fpack32 %f10, %f4, %f8
32957 fcmpgt16 %f10, %f6, %o0
32958 alignaddrl %l4, %i6, %o3
32959loop_3896:
32960 bcc,a,pn %xcc, loop_3897
32961 fmovdcc %icc, %f1, %f0
32962 fpadd16s %f6, %f8, %f9
32963 ldx [%l7 + 0x70], %o6
32964loop_3897:
32965 sdivcc %g2, 0x12F9, %g3
32966 ld [%l7 + 0x24], %f11
32967 ldx [%l7 + 0x60], %o7
32968 fbg %fcc3, loop_3898
32969 std %f4, [%l7 + 0x78]
32970 fmovrdgez %o4, %f12, %f8
32971 ldsb [%l7 + 0x58], %l6
32972loop_3898:
32973 movn %xcc, %l2, %g5
32974 tgu %xcc, 0x6
32975 edge8ln %g1, %i5, %l1
32976 edge16ln %i0, %o1, %i1
32977 fmovrsne %i4, %f12, %f6
32978 lduh [%l7 + 0x32], %o2
32979 tneg %xcc, 0x2
32980 fmul8x16 %f11, %f14, %f0
32981 std %f0, [%l7 + 0x08]
32982 fxors %f8, %f10, %f11
32983 stw %l5, [%l7 + 0x58]
32984 fandnot1s %f11, %f0, %f3
32985 stb %g6, [%l7 + 0x4D]
32986 ldx [%l7 + 0x38], %l0
32987 array8 %i3, %l3, %i2
32988 fnegd %f2, %f6
32989 ldd [%l7 + 0x50], %f4
32990 edge8 %o5, %i7, %g7
32991 tsubcc %g4, 0x1E07, %l4
32992 st %f9, [%l7 + 0x6C]
32993 fcmpne16 %f6, %f2, %o0
32994 tne %xcc, 0x2
32995 ldsb [%l7 + 0x1D], %i6
32996 fors %f14, %f15, %f4
32997 fors %f1, %f11, %f2
32998 bg loop_3899
32999 fbne,a %fcc2, loop_3900
33000 fandnot2s %f3, %f5, %f5
33001 st %f10, [%l7 + 0x58]
33002loop_3899:
33003 fmovrse %o6, %f9, %f0
33004loop_3900:
33005 movrgz %g2, %g3, %o7
33006 ldd [%l7 + 0x58], %f0
33007 xor %o3, 0x053C, %o4
33008 std %f14, [%l7 + 0x50]
33009 smulcc %l6, %g5, %g1
33010 ldx [%l7 + 0x38], %i5
33011 fmovdne %xcc, %f5, %f2
33012 fblg,a %fcc1, loop_3901
33013 stx %l2, [%l7 + 0x40]
33014 fblg %fcc2, loop_3902
33015 fmovdneg %icc, %f13, %f8
33016loop_3901:
33017 fmovdne %xcc, %f9, %f10
33018 fbge,a %fcc3, loop_3903
33019loop_3902:
33020 ldsw [%l7 + 0x14], %l1
33021 fmovdcs %xcc, %f4, %f14
33022 movrne %i0, 0x2B5, %o1
33023loop_3903:
33024 fbl,a %fcc1, loop_3904
33025 bvc %icc, loop_3905
33026 bge,a loop_3906
33027 lduh [%l7 + 0x28], %i4
33028loop_3904:
33029 bvc,pn %icc, loop_3907
33030loop_3905:
33031 fmovrdlz %o2, %f12, %f4
33032loop_3906:
33033 std %f14, [%l7 + 0x20]
33034 movcc %xcc, %i1, %g6
33035loop_3907:
33036 movle %icc, %l0, %l5
33037 ld [%l7 + 0x18], %f3
33038 array32 %l3, %i3, %o5
33039 ldx [%l7 + 0x50], %i7
33040 ldd [%l7 + 0x70], %f0
33041 movrgz %g7, %i2, %l4
33042 fbu %fcc2, loop_3908
33043 lduw [%l7 + 0x70], %o0
33044 fpadd32s %f15, %f5, %f12
33045 fcmpne16 %f4, %f4, %i6
33046loop_3908:
33047 tl %icc, 0x2
33048 xorcc %o6, 0x0F4E, %g4
33049 brz %g3, loop_3909
33050 fors %f12, %f12, %f3
33051 edge32l %o7, %o3, %g2
33052 sth %l6, [%l7 + 0x4A]
33053loop_3909:
33054 edge32l %g5, %g1, %i5
33055 fmovd %f2, %f4
33056 fnot2 %f4, %f14
33057 lduw [%l7 + 0x14], %o4
33058 movcc %xcc, %l1, %l2
33059 xnor %i0, 0x1DD9, %i4
33060 fsrc1s %f4, %f9
33061 umulcc %o1, 0x191E, %i1
33062 fbu %fcc0, loop_3910
33063 sth %g6, [%l7 + 0x22]
33064 brnz %l0, loop_3911
33065 and %o2, 0x1CFD, %l5
33066loop_3910:
33067 fpsub32 %f12, %f2, %f6
33068 fmovsvs %icc, %f8, %f14
33069loop_3911:
33070 ldub [%l7 + 0x4A], %l3
33071 ldsb [%l7 + 0x2E], %i3
33072 fmovsle %icc, %f5, %f12
33073 alignaddr %i7, %g7, %i2
33074 brgez %o5, loop_3912
33075 ldsw [%l7 + 0x30], %o0
33076 fmovd %f2, %f8
33077 bne,a,pt %icc, loop_3913
33078loop_3912:
33079 fornot2 %f6, %f6, %f4
33080 std %f14, [%l7 + 0x18]
33081 std %f10, [%l7 + 0x50]
33082loop_3913:
33083 sethi 0x09FA, %i6
33084 tpos %xcc, 0x2
33085 fmuld8ulx16 %f6, %f2, %f4
33086 fpmerge %f8, %f15, %f0
33087 ldd [%l7 + 0x38], %f14
33088 ldd [%l7 + 0x68], %f6
33089 movvc %icc, %l4, %o6
33090 ldsh [%l7 + 0x34], %g4
33091 fand %f0, %f12, %f10
33092 taddcctv %o7, %o3, %g2
33093 edge16l %l6, %g5, %g1
33094 movrgez %i5, %o4, %l1
33095 ldsw [%l7 + 0x58], %g3
33096 ldub [%l7 + 0x43], %i0
33097 stx %l2, [%l7 + 0x68]
33098 orncc %o1, 0x1554, %i1
33099 fmovsg %icc, %f2, %f8
33100 ldsb [%l7 + 0x26], %g6
33101 stw %l0, [%l7 + 0x70]
33102 mulx %i4, 0x190D, %l5
33103 edge8n %l3, %o2, %i3
33104 fxors %f1, %f7, %f6
33105 fmovdvc %xcc, %f3, %f8
33106 ldub [%l7 + 0x49], %g7
33107 fmovrdgz %i2, %f8, %f8
33108 bneg,a,pn %icc, loop_3914
33109 ldsw [%l7 + 0x10], %i7
33110 fmovrsgz %o0, %f7, %f10
33111 lduh [%l7 + 0x50], %o5
33112loop_3914:
33113 sth %l4, [%l7 + 0x2E]
33114 tcc %xcc, 0x3
33115 ta %icc, 0x7
33116 movvs %icc, %i6, %o6
33117 fpack32 %f2, %f0, %f12
33118 srl %g4, 0x00, %o7
33119 fxnor %f0, %f8, %f12
33120 fmovsleu %icc, %f1, %f1
33121 add %o3, 0x0462, %l6
33122 ldx [%l7 + 0x78], %g2
33123 tcc %icc, 0x2
33124 lduw [%l7 + 0x28], %g5
33125 movvc %icc, %g1, %i5
33126 fmovrdgez %o4, %f0, %f0
33127 movrgz %g3, 0x3ED, %l1
33128 lduh [%l7 + 0x70], %l2
33129 movvc %xcc, %i0, %o1
33130 ldd [%l7 + 0x60], %f14
33131 fbug %fcc3, loop_3915
33132 fbg %fcc1, loop_3916
33133 tleu %icc, 0x5
33134 fbu %fcc2, loop_3917
33135loop_3915:
33136 fnor %f12, %f12, %f8
33137loop_3916:
33138 ldsh [%l7 + 0x6A], %i1
33139 fornot1 %f4, %f4, %f2
33140loop_3917:
33141 srl %l0, 0x0D, %g6
33142 udivcc %l5, 0x0158, %i4
33143 fmovdn %xcc, %f0, %f10
33144 ldsh [%l7 + 0x76], %l3
33145 fmovrsgz %i3, %f14, %f14
33146 fmovsneg %icc, %f2, %f6
33147 add %o2, 0x00E4, %g7
33148 fmovdcs %xcc, %f4, %f7
33149 stx %i2, [%l7 + 0x10]
33150 fzero %f2
33151 st %f3, [%l7 + 0x14]
33152 fsrc2 %f14, %f0
33153 std %f8, [%l7 + 0x08]
33154 stx %i7, [%l7 + 0x18]
33155 bgu,pt %icc, loop_3918
33156 smul %o5, %o0, %l4
33157 stw %i6, [%l7 + 0x74]
33158 orn %g4, %o7, %o3
33159loop_3918:
33160 sth %o6, [%l7 + 0x66]
33161 st %f7, [%l7 + 0x58]
33162 tleu %xcc, 0x1
33163 ta %xcc, 0x2
33164 ldsh [%l7 + 0x24], %g2
33165 ld [%l7 + 0x70], %f3
33166 fnors %f9, %f0, %f10
33167 subc %l6, 0x172C, %g5
33168 orcc %g1, 0x0258, %o4
33169 movle %xcc, %i5, %l1
33170 movneg %icc, %g3, %l2
33171 ldd [%l7 + 0x60], %f8
33172 fble %fcc1, loop_3919
33173 fbne %fcc2, loop_3920
33174 array32 %o1, %i1, %i0
33175 fcmpgt16 %f6, %f10, %l0
33176loop_3919:
33177 fba,a %fcc2, loop_3921
33178loop_3920:
33179 bge,pt %icc, loop_3922
33180 stx %g6, [%l7 + 0x20]
33181 subccc %i4, 0x1E42, %l3
33182loop_3921:
33183 ld [%l7 + 0x40], %f13
33184loop_3922:
33185 fabss %f2, %f3
33186 fcmpne32 %f2, %f14, %i3
33187 fmovdpos %xcc, %f13, %f14
33188 ldsh [%l7 + 0x7E], %l5
33189 fmovrdgz %o2, %f10, %f6
33190 fpsub32s %f3, %f5, %f4
33191 fnot2s %f4, %f8
33192 ble %icc, loop_3923
33193 xorcc %i2, %g7, %i7
33194 edge32n %o0, %l4, %o5
33195 lduw [%l7 + 0x48], %g4
33196loop_3923:
33197 fxors %f4, %f2, %f2
33198 brgz %o7, loop_3924
33199 move %xcc, %i6, %o6
33200 fabss %f10, %f1
33201 fnand %f6, %f10, %f8
33202loop_3924:
33203 movneg %xcc, %o3, %g2
33204 edge8l %g5, %l6, %g1
33205 te %icc, 0x1
33206 fcmpne32 %f2, %f14, %o4
33207 fsrc1 %f0, %f12
33208 sth %i5, [%l7 + 0x50]
33209 and %g3, %l2, %l1
33210 stw %i1, [%l7 + 0x08]
33211 alignaddrl %o1, %i0, %g6
33212 fabsd %f4, %f12
33213 movpos %icc, %l0, %i4
33214 addccc %l3, %i3, %l5
33215 fpsub16 %f2, %f8, %f12
33216 std %f14, [%l7 + 0x10]
33217 lduh [%l7 + 0x28], %i2
33218 alignaddrl %g7, %o2, %i7
33219 lduh [%l7 + 0x2A], %l4
33220 movl %icc, %o0, %g4
33221 edge8l %o7, %i6, %o5
33222 sth %o6, [%l7 + 0x2A]
33223 fmovspos %icc, %f7, %f12
33224 stb %g2, [%l7 + 0x40]
33225 fxor %f10, %f4, %f4
33226 mulx %g5, %l6, %g1
33227 tneg %icc, 0x5
33228 lduh [%l7 + 0x4C], %o3
33229 fnand %f12, %f4, %f10
33230 fmovsvs %icc, %f15, %f9
33231 lduw [%l7 + 0x48], %o4
33232 movleu %icc, %g3, %l2
33233 ldsb [%l7 + 0x7E], %i5
33234 edge16l %l1, %o1, %i0
33235 fpmerge %f2, %f6, %f10
33236 sub %g6, 0x0384, %l0
33237 ldx [%l7 + 0x70], %i4
33238 fcmps %fcc1, %f14, %f7
33239 ldsw [%l7 + 0x38], %l3
33240 fbul %fcc0, loop_3925
33241 ldsh [%l7 + 0x28], %i3
33242 fbul,a %fcc1, loop_3926
33243 stx %i1, [%l7 + 0x08]
33244loop_3925:
33245 addccc %i2, %g7, %l5
33246 ldsh [%l7 + 0x78], %o2
33247loop_3926:
33248 ldub [%l7 + 0x1B], %l4
33249 stw %o0, [%l7 + 0x68]
33250 ldsw [%l7 + 0x44], %i7
33251 movg %icc, %o7, %i6
33252 fmovse %xcc, %f7, %f5
33253 bn loop_3927
33254 fmovdcc %xcc, %f14, %f8
33255 fmovrsne %o5, %f1, %f11
33256 call loop_3928
33257loop_3927:
33258 fmovdle %icc, %f12, %f6
33259 movrlz %o6, %g2, %g5
33260 fmovspos %xcc, %f3, %f13
33261loop_3928:
33262 fmovdge %xcc, %f6, %f8
33263 edge8n %l6, %g1, %g4
33264 ldsw [%l7 + 0x4C], %o3
33265 smul %g3, %o4, %l2
33266 fbuge,a %fcc3, loop_3929
33267 stw %l1, [%l7 + 0x28]
33268 ldx [%l7 + 0x08], %i5
33269 fbl,a %fcc3, loop_3930
33270loop_3929:
33271 taddcctv %i0, 0x13C3, %g6
33272 tle %xcc, 0x6
33273 lduh [%l7 + 0x20], %o1
33274loop_3930:
33275 std %f6, [%l7 + 0x38]
33276 fmovsg %icc, %f5, %f7
33277 edge32ln %i4, %l0, %l3
33278 bcs %icc, loop_3931
33279 stx %i1, [%l7 + 0x18]
33280 fmovda %xcc, %f14, %f7
33281 ld [%l7 + 0x28], %f12
33282loop_3931:
33283 fors %f14, %f2, %f6
33284 fblg %fcc1, loop_3932
33285 nop
33286 setx loop_3933, %l0, %l1
33287 wrpr 0x1, %tl
33288 wrpr %l1, %tpc
33289 add %l1, 0x4, %l1
33290 wrpr %l1, %tnpc
33291 setx 0x34400001400, %l0, %l1
33292 wrpr %l1, %tstate
33293 wrhpr 0x4, %htstate
33294 retry
33295 ta %xcc, 0x5
33296 addcc %i2, 0x0780, %g7
33297loop_3932:
33298 fble,a %fcc2, loop_3934
33299loop_3933:
33300 alignaddrl %l5, %i3, %l4
33301 fbge,a %fcc0, loop_3935
33302 lduw [%l7 + 0x18], %o0
33303loop_3934:
33304 ldsw [%l7 + 0x0C], %o2
33305 edge8l %i7, %i6, %o7
33306loop_3935:
33307 orcc %o6, %g2, %g5
33308 fnot1s %f5, %f12
33309 stw %l6, [%l7 + 0x1C]
33310 movrne %o5, 0x01A, %g4
33311 fpmerge %f8, %f3, %f4
33312 fbl %fcc1, loop_3936
33313 subcc %o3, 0x0911, %g3
33314 brnz %g1, loop_3937
33315 stb %o4, [%l7 + 0x12]
33316loop_3936:
33317 ble,a %xcc, loop_3938
33318 movgu %xcc, %l2, %i5
33319loop_3937:
33320 movrne %l1, %g6, %o1
33321 fnegd %f8, %f6
33322loop_3938:
33323 fmul8x16al %f11, %f13, %f12
33324 sub %i0, 0x1D9E, %i4
33325 ldub [%l7 + 0x47], %l3
33326 ldsw [%l7 + 0x64], %i1
33327 stx %i2, [%l7 + 0x10]
33328 ldx [%l7 + 0x68], %g7
33329 stx %l5, [%l7 + 0x38]
33330 orn %l0, %l4, %i3
33331 fpack16 %f12, %f3
33332 ldsw [%l7 + 0x7C], %o0
33333 ldsh [%l7 + 0x72], %o2
33334 ldd [%l7 + 0x30], %f2
33335 fmovdneg %icc, %f1, %f13
33336 fsrc2s %f3, %f10
33337 fpack16 %f12, %f9
33338 nop
33339 setx loop_3939, %l0, %l1
33340 wrpr 0x1, %tl
33341 wrpr %l1, %tnpc
33342 setx 0x34400001400, %l0, %l1
33343 wrpr %l1, %tstate
33344 wrhpr 0x4, %htstate
33345 done
33346 movrne %i7, %o7, %i6
33347 movrgez %o6, %g5, %g2
33348 edge16l %l6, %g4, %o3
33349loop_3939:
33350 lduw [%l7 + 0x18], %g3
33351 for %f6, %f14, %f2
33352 st %f9, [%l7 + 0x20]
33353 fbl %fcc1, loop_3940
33354 lduh [%l7 + 0x0E], %o5
33355 tpos %xcc, 0x6
33356 ldub [%l7 + 0x4D], %o4
33357loop_3940:
33358 ldsw [%l7 + 0x7C], %l2
33359 stx %i5, [%l7 + 0x58]
33360 ldsh [%l7 + 0x10], %g1
33361 lduw [%l7 + 0x38], %g6
33362 srl %l1, 0x19, %o1
33363 mulscc %i4, 0x10EA, %i0
33364 ld [%l7 + 0x5C], %f0
33365 fmovsvc %xcc, %f10, %f2
33366 stx %l3, [%l7 + 0x40]
33367 udivcc %i2, 0x0742, %i1
33368 movre %g7, %l5, %l4
33369 lduw [%l7 + 0x44], %l0
33370 popc 0x08CD, %o0
33371 fmovrsgez %o2, %f9, %f0
33372 sth %i3, [%l7 + 0x7A]
33373 tneg %icc, 0x3
33374 xnor %i7, %i6, %o6
33375 fnors %f1, %f10, %f10
33376 ldsw [%l7 + 0x58], %g5
33377 lduh [%l7 + 0x2A], %g2
33378 tg %icc, 0x6
33379 fmovrde %o7, %f2, %f8
33380 bshuffle %f2, %f4, %f0
33381 fba %fcc2, loop_3941
33382 fblg %fcc1, loop_3942
33383 edge32n %l6, %o3, %g3
33384 fpack16 %f4, %f13
33385loop_3941:
33386 fpmerge %f9, %f2, %f12
33387loop_3942:
33388 fmovrslez %g4, %f1, %f7
33389 fpack32 %f4, %f10, %f8
33390 fble %fcc3, loop_3943
33391 fmovrdlz %o5, %f6, %f6
33392 fcmpne32 %f2, %f8, %o4
33393 fbne %fcc3, loop_3944
33394loop_3943:
33395 fones %f7
33396 ld [%l7 + 0x38], %f6
33397 array16 %l2, %i5, %g1
33398loop_3944:
33399 ldsb [%l7 + 0x29], %l1
33400 fbue %fcc1, loop_3945
33401 faligndata %f12, %f12, %f10
33402 sth %g6, [%l7 + 0x36]
33403 fcmpd %fcc0, %f4, %f8
33404loop_3945:
33405 lduw [%l7 + 0x50], %o1
33406 subccc %i0, 0x1389, %l3
33407 sethi 0x15F2, %i2
33408 edge16l %i4, %i1, %l5
33409 stw %l4, [%l7 + 0x20]
33410 ldsb [%l7 + 0x33], %l0
33411 smul %o0, %g7, %i3
33412 bvc,a %icc, loop_3946
33413 fcmpgt16 %f2, %f12, %o2
33414 ldsw [%l7 + 0x48], %i7
33415 srax %i6, %o6, %g5
33416loop_3946:
33417 fandnot2 %f8, %f14, %f4
33418 st %f3, [%l7 + 0x70]
33419 ldx [%l7 + 0x58], %o7
33420 movvs %xcc, %l6, %g2
33421 nop
33422 setx loop_3947, %l0, %l1
33423 wrpr 0x1, %tl
33424 wrpr %l1, %tpc
33425 add %l1, 0x4, %l1
33426 wrpr %l1, %tnpc
33427 setx 0x34400001400, %l0, %l1
33428 wrpr %l1, %tstate
33429 wrhpr 0x4, %htstate
33430 retry
33431 std %f10, [%l7 + 0x48]
33432 fmovdle %icc, %f9, %f15
33433 stb %o3, [%l7 + 0x10]
33434loop_3947:
33435 ld [%l7 + 0x58], %f6
33436 andncc %g3, %g4, %o5
33437 stx %l2, [%l7 + 0x30]
33438 bshuffle %f0, %f14, %f12
33439 smulcc %i5, %g1, %l1
33440 fzero %f0
33441 bvc,a,pn %xcc, loop_3948
33442 fxnor %f8, %f10, %f14
33443 fabsd %f10, %f0
33444 nop
33445 setx loop_3949, %l0, %l1
33446 jmpl %l1, %g6
33447loop_3948:
33448 stw %o1, [%l7 + 0x7C]
33449 popc 0x16E7, %o4
33450 fmuld8ulx16 %f0, %f13, %f10
33451loop_3949:
33452 stw %i0, [%l7 + 0x54]
33453 fnot1s %f0, %f6
33454 tg %icc, 0x1
33455 taddcc %i2, 0x065F, %i4
33456 fmovrsgz %l3, %f8, %f11
33457 fbu %fcc1, loop_3950
33458 movcc %icc, %l5, %i1
33459 array32 %l4, %l0, %g7
33460 fmovsl %icc, %f4, %f7
33461loop_3950:
33462 fpsub32s %f10, %f0, %f12
33463 and %i3, 0x149B, %o0
33464 ldsw [%l7 + 0x60], %o2
33465 fcmpne32 %f0, %f0, %i7
33466 sth %i6, [%l7 + 0x42]
33467 ldub [%l7 + 0x6C], %g5
33468 tleu %xcc, 0x3
33469 ldsw [%l7 + 0x28], %o6
33470 movg %icc, %o7, %g2
33471 fpack32 %f8, %f4, %f14
33472 stb %o3, [%l7 + 0x3D]
33473 fmovscs %xcc, %f10, %f8
33474 fmovs %f4, %f11
33475 fbo,a %fcc3, loop_3951
33476 be %icc, loop_3952
33477 andcc %g3, 0x194C, %g4
33478 ldx [%l7 + 0x70], %l6
33479loop_3951:
33480 lduh [%l7 + 0x16], %o5
33481loop_3952:
33482 ldsw [%l7 + 0x70], %i5
33483 stw %g1, [%l7 + 0x0C]
33484 ldub [%l7 + 0x3F], %l1
33485 fors %f10, %f15, %f12
33486 orn %g6, %l2, %o1
33487 ld [%l7 + 0x34], %f6
33488 nop
33489 setx loop_3953, %l0, %l1
33490 wrpr 0x1, %tl
33491 wrpr %l1, %tnpc
33492 setx 0x34400001400, %l0, %l1
33493 wrpr %l1, %tstate
33494 wrhpr 0x4, %htstate
33495 done
33496 ldsb [%l7 + 0x4C], %o4
33497 ldsw [%l7 + 0x74], %i0
33498 ld [%l7 + 0x28], %f0
33499loop_3953:
33500 array32 %i4, %i2, %l5
33501 brlz %i1, loop_3954
33502 ldsw [%l7 + 0x48], %l4
33503 lduh [%l7 + 0x56], %l3
33504 fmovrdlez %g7, %f12, %f10
33505loop_3954:
33506 fbuge %fcc3, loop_3955
33507 lduw [%l7 + 0x3C], %i3
33508 fpack32 %f14, %f0, %f4
33509 sdivcc %o0, 0x1BB2, %o2
33510loop_3955:
33511 stb %i7, [%l7 + 0x75]
33512 ldd [%l7 + 0x60], %f14
33513 fbe %fcc1, loop_3956
33514 ldsh [%l7 + 0x7C], %l0
33515 sethi 0x01D0, %g5
33516 fmovdpos %xcc, %f13, %f6
33517loop_3956:
33518 fmovrdgz %i6, %f10, %f12
33519 te %icc, 0x3
33520 brgez,a %o6, loop_3957
33521 andn %g2, 0x000D, %o7
33522 movrlz %o3, 0x3F3, %g3
33523 tvs %xcc, 0x0
33524loop_3957:
33525 stw %g4, [%l7 + 0x44]
33526 fble %fcc0, loop_3958
33527 lduw [%l7 + 0x08], %l6
33528 fzeros %f8
33529 fnors %f3, %f13, %f0
33530loop_3958:
33531 fmovsg %xcc, %f6, %f9
33532 xnor %i5, %g1, %o5
33533 andncc %l1, %l2, %g6
33534 fpackfix %f12, %f13
33535 movl %icc, %o1, %i0
33536 tne %icc, 0x5
33537 fnot1s %f2, %f7
33538 xor %i4, %o4, %i2
33539 brlz,a %l5, loop_3959
33540 ldsb [%l7 + 0x1E], %i1
33541 bn %icc, loop_3960
33542 edge16l %l4, %g7, %i3
33543loop_3959:
33544 tn %icc, 0x2
33545 fmovs %f13, %f1
33546loop_3960:
33547 std %f2, [%l7 + 0x20]
33548 stx %l3, [%l7 + 0x18]
33549 bvs,pt %icc, loop_3961
33550 fmovsneg %xcc, %f0, %f4
33551 fmovrslez %o0, %f12, %f3
33552 movcs %icc, %o2, %i7
33553loop_3961:
33554 be,a,pt %xcc, loop_3962
33555 nop
33556 setx loop_3963, %l0, %l1
33557 jmpl %l1, %g5
33558 movcc %xcc, %i6, %l0
33559 sth %o6, [%l7 + 0x7E]
33560loop_3962:
33561 tl %xcc, 0x3
33562loop_3963:
33563 fmovspos %xcc, %f12, %f8
33564 fcmpd %fcc2, %f0, %f8
33565 fmovdgu %xcc, %f9, %f8
33566 movrgz %g2, %o3, %o7
33567 fmovsg %xcc, %f15, %f9
33568 fornot1s %f2, %f8, %f13
33569 fmovscs %icc, %f13, %f15
33570 umulcc %g3, 0x102D, %g4
33571 fxor %f6, %f8, %f2
33572 fble %fcc0, loop_3964
33573 fzero %f0
33574 ldx [%l7 + 0x40], %i5
33575 std %f12, [%l7 + 0x60]
33576loop_3964:
33577 fnegd %f8, %f12
33578 fornot1s %f7, %f15, %f2
33579 orn %l6, %g1, %l1
33580 bgu,a,pn %xcc, loop_3965
33581 ldub [%l7 + 0x28], %o5
33582 ldx [%l7 + 0x38], %g6
33583 edge32ln %l2, %i0, %o1
33584loop_3965:
33585 add %o4, 0x12BB, %i4
33586 stw %i2, [%l7 + 0x50]
33587 fmovdgu %xcc, %f10, %f3
33588 edge16l %l5, %l4, %i1
33589 std %f4, [%l7 + 0x58]
33590 fpackfix %f12, %f7
33591 fmul8ulx16 %f14, %f14, %f8
33592 bpos,a,pn %icc, loop_3966
33593 movle %icc, %i3, %g7
33594 tgu %xcc, 0x1
33595 ldub [%l7 + 0x17], %o0
33596loop_3966:
33597 fpadd16s %f0, %f10, %f5
33598 fpadd32s %f11, %f14, %f14
33599 tge %xcc, 0x7
33600 fbu %fcc0, loop_3967
33601 movpos %xcc, %l3, %i7
33602 stb %o2, [%l7 + 0x76]
33603 fxors %f11, %f8, %f0
33604loop_3967:
33605 ba,a %icc, loop_3968
33606 movgu %icc, %i6, %l0
33607 ldd [%l7 + 0x60], %f4
33608 std %f12, [%l7 + 0x78]
33609loop_3968:
33610 fcmpne32 %f0, %f8, %g5
33611 fblg %fcc1, loop_3969
33612 ld [%l7 + 0x24], %f12
33613 umulcc %g2, 0x13D5, %o3
33614 tle %xcc, 0x5
33615loop_3969:
33616 fmovdcc %icc, %f0, %f12
33617 edge16 %o6, %o7, %g3
33618 movgu %icc, %g4, %l6
33619 fxnors %f6, %f6, %f0
33620 fands %f13, %f2, %f6
33621 fnand %f10, %f12, %f12
33622 movvs %icc, %i5, %l1
33623 tpos %xcc, 0x5
33624 edge32n %g1, %o5, %l2
33625 ld [%l7 + 0x1C], %f14
33626 fmovdge %icc, %f0, %f13
33627 ldsw [%l7 + 0x38], %g6
33628 std %f6, [%l7 + 0x60]
33629 ldd [%l7 + 0x50], %f2
33630 bpos,a,pt %xcc, loop_3970
33631 tn %icc, 0x4
33632 tvs %icc, 0x6
33633 ldub [%l7 + 0x4F], %i0
33634loop_3970:
33635 fbule,a %fcc1, loop_3971
33636 movleu %xcc, %o1, %i4
33637 lduw [%l7 + 0x74], %i2
33638 movpos %xcc, %l5, %o4
33639loop_3971:
33640 ldsh [%l7 + 0x70], %i1
33641 fbe %fcc0, loop_3972
33642 be,a,pn %xcc, loop_3973
33643 ba,pt %icc, loop_3974
33644 movge %icc, %i3, %l4
33645loop_3972:
33646 bvc,pt %icc, loop_3975
33647loop_3973:
33648 stw %o0, [%l7 + 0x5C]
33649loop_3974:
33650 sethi 0x01C0, %l3
33651 alignaddrl %g7, %o2, %i6
33652loop_3975:
33653 lduh [%l7 + 0x3E], %l0
33654 lduh [%l7 + 0x4E], %g5
33655 fandnot1 %f6, %f0, %f10
33656 ldsb [%l7 + 0x5D], %g2
33657 taddcctv %o3, 0x131A, %i7
33658 ldd [%l7 + 0x20], %f14
33659 edge8l %o6, %g3, %g4
33660 ldd [%l7 + 0x58], %f14
33661 ta %xcc, 0x7
33662 fmovsvs %icc, %f9, %f4
33663 movg %icc, %l6, %o7
33664 ldd [%l7 + 0x28], %f4
33665 fpmerge %f10, %f4, %f12
33666 st %f1, [%l7 + 0x18]
33667 edge16l %i5, %l1, %o5
33668 tcs %xcc, 0x5
33669 stx %l2, [%l7 + 0x18]
33670 brnz,a %g1, loop_3976
33671 ldsb [%l7 + 0x4E], %i0
33672 ldsb [%l7 + 0x7A], %g6
33673 taddcc %o1, 0x129C, %i4
33674loop_3976:
33675 stb %l5, [%l7 + 0x1B]
33676 ldsh [%l7 + 0x6A], %o4
33677 ldd [%l7 + 0x50], %f10
33678 mulscc %i2, %i3, %l4
33679 tle %icc, 0x5
33680 be,a,pn %xcc, loop_3977
33681 movle %xcc, %i1, %l3
33682 tcc %icc, 0x3
33683 ldsh [%l7 + 0x30], %g7
33684loop_3977:
33685 udiv %o0, 0x1E7C, %o2
33686 siam 0x2
33687 st %f3, [%l7 + 0x38]
33688 fcmple16 %f12, %f4, %i6
33689 fpackfix %f10, %f9
33690 fcmple16 %f14, %f2, %g5
33691 fmovdcs %xcc, %f6, %f2
33692 std %f2, [%l7 + 0x30]
33693 ldub [%l7 + 0x5F], %g2
33694 tvc %icc, 0x7
33695 ta %icc, 0x4
33696 fzeros %f14
33697 ldsh [%l7 + 0x5E], %o3
33698 ldx [%l7 + 0x78], %i7
33699 srl %l0, 0x1F, %g3
33700 sdiv %o6, 0x0AFF, %g4
33701 fpsub32s %f10, %f2, %f4
33702 subc %l6, %i5, %l1
33703 ldsb [%l7 + 0x11], %o5
33704 fands %f6, %f11, %f11
33705 add %l2, 0x0A46, %o7
33706 bge,a,pt %icc, loop_3978
33707 movl %icc, %i0, %g6
33708 edge8l %g1, %i4, %o1
33709 sth %l5, [%l7 + 0x68]
33710loop_3978:
33711 fmovdvc %xcc, %f7, %f14
33712 orcc %o4, 0x167F, %i3
33713 fbl %fcc0, loop_3979
33714 fmul8x16au %f7, %f13, %f6
33715 brlz,a %i2, loop_3980
33716 std %f0, [%l7 + 0x08]
33717loop_3979:
33718 edge16n %l4, %i1, %g7
33719 fmovsvs %icc, %f3, %f6
33720loop_3980:
33721 edge16n %l3, %o2, %i6
33722 fbge %fcc3, loop_3981
33723 brlez %g5, loop_3982
33724 ta %xcc, 0x5
33725 ldub [%l7 + 0x4C], %g2
33726loop_3981:
33727 ldsw [%l7 + 0x44], %o0
33728loop_3982:
33729 stx %i7, [%l7 + 0x40]
33730 tsubcctv %o3, 0x0985, %l0
33731 orncc %g3, %g4, %o6
33732 fbl %fcc1, loop_3983
33733 srl %i5, 0x16, %l1
33734 movrne %o5, 0x295, %l2
33735 udivcc %l6, 0x1C0B, %o7
33736loop_3983:
33737 bne,a,pn %icc, loop_3984
33738 edge8n %g6, %g1, %i4
33739 movpos %icc, %o1, %i0
33740 srax %o4, %l5, %i2
33741loop_3984:
33742 brz %l4, loop_3985
33743 stb %i3, [%l7 + 0x54]
33744 fmovdcc %icc, %f11, %f6
33745 std %f14, [%l7 + 0x58]
33746loop_3985:
33747 fmul8x16 %f15, %f14, %f0
33748 ldub [%l7 + 0x3A], %i1
33749 fcmple16 %f0, %f10, %l3
33750 ld [%l7 + 0x68], %f1
33751 xorcc %o2, %i6, %g7
33752 sra %g5, %o0, %i7
33753 tl %xcc, 0x7
33754 fcmple32 %f14, %f10, %g2
33755 tg %icc, 0x0
33756 fmovdvc %xcc, %f4, %f6
33757 fnor %f8, %f2, %f2
33758 stx %l0, [%l7 + 0x40]
33759 ldsb [%l7 + 0x4D], %o3
33760 edge32 %g3, %g4, %i5
33761 array32 %l1, %o6, %l2
33762 andn %o5, %o7, %g6
33763 fcmpd %fcc1, %f10, %f4
33764 fabss %f4, %f4
33765 fandnot2s %f1, %f13, %f3
33766 ld [%l7 + 0x24], %f5
33767 edge8ln %l6, %g1, %o1
33768 ldx [%l7 + 0x08], %i0
33769 fbg,a %fcc3, loop_3986
33770 call loop_3987
33771 fmovdl %xcc, %f14, %f3
33772 orcc %i4, %l5, %i2
33773loop_3986:
33774 fmuld8sux16 %f1, %f5, %f0
33775loop_3987:
33776 ldub [%l7 + 0x54], %l4
33777 std %f8, [%l7 + 0x60]
33778 fmovdcs %xcc, %f10, %f9
33779 taddcctv %o4, 0x1BD8, %i3
33780 fblg %fcc0, loop_3988
33781 fpack16 %f0, %f6
33782 popc %i1, %l3
33783 bshuffle %f8, %f12, %f6
33784loop_3988:
33785 tne %icc, 0x5
33786 fcmpne16 %f2, %f10, %o2
33787 sdiv %g7, 0x1B73, %g5
33788 sth %i6, [%l7 + 0x5E]
33789 fbu,a %fcc2, loop_3989
33790 tge %xcc, 0x2
33791 ldsw [%l7 + 0x54], %o0
33792 ldsh [%l7 + 0x3A], %i7
33793loop_3989:
33794 fmuld8ulx16 %f10, %f15, %f6
33795 sth %l0, [%l7 + 0x78]
33796 movvs %xcc, %o3, %g2
33797 tle %icc, 0x2
33798 orcc %g4, 0x10E4, %g3
33799 ldsh [%l7 + 0x64], %l1
33800 fmovdvs %icc, %f7, %f15
33801 ldub [%l7 + 0x2D], %o6
33802 te %xcc, 0x6
33803 sdivx %l2, 0x1F8A, %i5
33804 fbl %fcc2, loop_3990
33805 be,a %icc, loop_3991
33806 alignaddr %o5, %o7, %g6
33807 stb %l6, [%l7 + 0x42]
33808loop_3990:
33809 fmovsge %icc, %f11, %f5
33810loop_3991:
33811 stw %g1, [%l7 + 0x64]
33812 sth %i0, [%l7 + 0x42]
33813 ldx [%l7 + 0x18], %o1
33814 tle %xcc, 0x4
33815 bg,a loop_3992
33816 subcc %i4, 0x170B, %l5
33817 movcs %icc, %l4, %o4
33818 stb %i2, [%l7 + 0x75]
33819loop_3992:
33820 orncc %i1, %l3, %o2
33821 xnorcc %i3, %g7, %g5
33822 brlz,a %i6, loop_3993
33823 fzeros %f7
33824 fandnot2 %f8, %f10, %f10
33825 fpadd32 %f4, %f4, %f10
33826loop_3993:
33827 fmovdleu %icc, %f12, %f7
33828 fmovdleu %xcc, %f2, %f15
33829 fpsub32 %f4, %f2, %f14
33830 fornot1s %f8, %f0, %f2
33831 ldub [%l7 + 0x62], %o0
33832 st %f12, [%l7 + 0x48]
33833 fmovdge %icc, %f5, %f11
33834 tpos %xcc, 0x7
33835 std %f12, [%l7 + 0x58]
33836 fmul8sux16 %f6, %f10, %f0
33837 fnor %f14, %f2, %f6
33838 fmovsgu %icc, %f2, %f3
33839 fmovrdgz %i7, %f12, %f12
33840 ld [%l7 + 0x38], %f3
33841 fcmpd %fcc1, %f12, %f0
33842 fmovrsgz %l0, %f9, %f6
33843 lduh [%l7 + 0x3C], %g2
33844 fnot2s %f0, %f8
33845 udiv %g4, 0x1865, %g3
33846 srlx %l1, 0x1C, %o6
33847 edge32 %l2, %i5, %o3
33848 movg %xcc, %o7, %g6
33849 fblg %fcc0, loop_3994
33850 ble,a %icc, loop_3995
33851 fzero %f4
33852 ldsh [%l7 + 0x5C], %o5
33853loop_3994:
33854 bneg,a,pn %xcc, loop_3996
33855loop_3995:
33856 fmovdleu %icc, %f14, %f12
33857 fbo,a %fcc2, loop_3997
33858 fmovrdgz %l6, %f0, %f4
33859loop_3996:
33860 fmovsleu %icc, %f12, %f4
33861 lduh [%l7 + 0x1E], %i0
33862loop_3997:
33863 tpos %xcc, 0x1
33864 ble,a %icc, loop_3998
33865 fmovsneg %icc, %f15, %f11
33866 edge8 %o1, %g1, %i4
33867 ldsb [%l7 + 0x7F], %l5
33868loop_3998:
33869 bpos,pn %icc, loop_3999
33870 siam 0x3
33871 fsrc2 %f4, %f6
33872 fbl,a %fcc2, loop_4000
33873loop_3999:
33874 bgu,pn %xcc, loop_4001
33875 tneg %xcc, 0x6
33876 stx %l4, [%l7 + 0x50]
33877loop_4000:
33878 tle %xcc, 0x1
33879loop_4001:
33880 mova %icc, %i2, %i1
33881 fands %f3, %f13, %f12
33882 fands %f8, %f9, %f4
33883 mulx %l3, %o4, %o2
33884 srax %g7, %g5, %i3
33885 fbl %fcc0, loop_4002
33886 be,a loop_4003
33887 ldsb [%l7 + 0x6F], %o0
33888 stb %i6, [%l7 + 0x33]
33889loop_4002:
33890 lduw [%l7 + 0x64], %l0
33891loop_4003:
33892 tvc %icc, 0x2
33893 fmovrsgez %g2, %f5, %f14
33894 ldsb [%l7 + 0x65], %i7
33895 tvc %xcc, 0x7
33896 taddcc %g3, 0x1579, %g4
33897 addcc %l1, %o6, %i5
33898 orn %l2, 0x0638, %o3
33899 std %f4, [%l7 + 0x18]
33900 fmovrsgez %g6, %f0, %f12
33901 fbne %fcc1, loop_4004
33902 lduh [%l7 + 0x30], %o5
33903 fnands %f7, %f12, %f10
33904 tge %xcc, 0x4
33905loop_4004:
33906 fmul8sux16 %f10, %f14, %f0
33907 ldsw [%l7 + 0x0C], %l6
33908 ldsw [%l7 + 0x78], %o7
33909 stw %i0, [%l7 + 0x58]
33910 edge8 %g1, %o1, %i4
33911 fpsub32 %f6, %f4, %f0
33912 movge %xcc, %l5, %l4
33913 fcmped %fcc0, %f12, %f8
33914 xnorcc %i1, %i2, %o4
33915 lduh [%l7 + 0x54], %o2
33916 movvs %xcc, %l3, %g7
33917 fmovdn %xcc, %f1, %f4
33918 fbug,a %fcc3, loop_4005
33919 fxor %f14, %f2, %f2
33920 fxnor %f2, %f8, %f12
33921 ldsb [%l7 + 0x61], %g5
33922loop_4005:
33923 ld [%l7 + 0x6C], %f11
33924 ldx [%l7 + 0x08], %i3
33925 fmovsgu %xcc, %f8, %f9
33926 fnands %f7, %f15, %f12
33927 movleu %xcc, %o0, %i6
33928 fbn,a %fcc0, loop_4006
33929 st %f8, [%l7 + 0x0C]
33930 fpsub16 %f12, %f8, %f0
33931 fmovsneg %xcc, %f8, %f3
33932loop_4006:
33933 fblg %fcc1, loop_4007
33934 fmovdvc %xcc, %f5, %f1
33935 ldd [%l7 + 0x40], %f14
33936 ta %icc, 0x0
33937loop_4007:
33938 fmovde %xcc, %f10, %f2
33939 fnors %f0, %f3, %f5
33940 ldsh [%l7 + 0x64], %g2
33941 std %f12, [%l7 + 0x50]
33942 lduw [%l7 + 0x3C], %l0
33943 st %f11, [%l7 + 0x6C]
33944 fmovrdlz %i7, %f0, %f0
33945 sth %g3, [%l7 + 0x66]
33946 nop
33947 setx loop_4008, %l0, %l1
33948 wrpr 0x1, %tl
33949 wrpr %l1, %tpc
33950 add %l1, 0x4, %l1
33951 wrpr %l1, %tnpc
33952 setx 0x34400001400, %l0, %l1
33953 wrpr %l1, %tstate
33954 wrhpr 0x4, %htstate
33955 retry
33956 movneg %xcc, %g4, %o6
33957 tvs %xcc, 0x4
33958 fmovdle %xcc, %f3, %f0
33959loop_4008:
33960 ble,a %icc, loop_4009
33961 and %l1, 0x1828, %i5
33962 lduh [%l7 + 0x14], %o3
33963 fmovdle %xcc, %f8, %f3
33964loop_4009:
33965 movle %icc, %g6, %l2
33966 alignaddr %l6, %o5, %i0
33967 bcc,pn %icc, loop_4010
33968 ldx [%l7 + 0x78], %g1
33969 fmovsgu %xcc, %f11, %f1
33970 ldx [%l7 + 0x08], %o7
33971loop_4010:
33972 fnot1s %f2, %f13
33973 movn %xcc, %o1, %i4
33974 call loop_4011
33975 fpadd32 %f4, %f2, %f8
33976 fnand %f6, %f0, %f12
33977 stb %l5, [%l7 + 0x08]
33978loop_4011:
33979 lduh [%l7 + 0x3E], %i1
33980 fbge %fcc0, loop_4012
33981 st %f14, [%l7 + 0x24]
33982 fpadd32 %f6, %f4, %f2
33983 edge32 %l4, %i2, %o4
33984loop_4012:
33985 fbu %fcc0, loop_4013
33986 movleu %xcc, %o2, %g7
33987 tvc %icc, 0x1
33988 srax %l3, 0x06, %i3
33989loop_4013:
33990 nop
33991 setx loop_4014, %l0, %l1
33992 wrpr 0x1, %tl
33993 wrpr %l1, %tpc
33994 add %l1, 0x4, %l1
33995 wrpr %l1, %tnpc
33996 setx 0x34400001400, %l0, %l1
33997 wrpr %l1, %tstate
33998 wrhpr 0x4, %htstate
33999 retry
34000 smulcc %o0, %i6, %g2
34001 fmovd %f4, %f10
34002 fpsub32s %f12, %f3, %f9
34003loop_4014:
34004 fmovsn %icc, %f4, %f15
34005 andcc %g5, %l0, %i7
34006 udiv %g3, 0x023E, %g4
34007 ldsb [%l7 + 0x2D], %l1
34008 tne %xcc, 0x1
34009 fmovda %icc, %f1, %f2
34010 fpadd16 %f6, %f12, %f10
34011 tge %xcc, 0x7
34012 edge8l %o6, %i5, %o3
34013 andn %g6, %l2, %l6
34014 fmovsl %xcc, %f8, %f8
34015 xor %i0, 0x139B, %g1
34016 bge loop_4015
34017 fsrc1 %f10, %f4
34018 tneg %xcc, 0x6
34019 pdist %f4, %f10, %f2
34020loop_4015:
34021 fblg,a %fcc3, loop_4016
34022 fmovsne %icc, %f14, %f11
34023 fmovdneg %icc, %f4, %f5
34024 bpos loop_4017
34025loop_4016:
34026 sth %o7, [%l7 + 0x46]
34027 fcmpeq32 %f2, %f6, %o5
34028 fsrc2 %f4, %f0
34029loop_4017:
34030 fmul8x16 %f14, %f10, %f0
34031 fmovrslez %i4, %f14, %f5
34032 fmul8x16 %f14, %f6, %f4
34033 sth %o1, [%l7 + 0x7E]
34034 fnand %f10, %f4, %f6
34035 std %f12, [%l7 + 0x10]
34036 ble,pn %icc, loop_4018
34037 fmovse %xcc, %f10, %f3
34038 ld [%l7 + 0x0C], %f12
34039 tle %xcc, 0x5
34040loop_4018:
34041 ldsb [%l7 + 0x28], %l5
34042 tvc %icc, 0x1
34043 fmul8x16au %f3, %f6, %f0
34044 fblg %fcc3, loop_4019
34045 fornot2 %f10, %f4, %f4
34046 stx %l4, [%l7 + 0x58]
34047 nop
34048 setx loop_4020, %l0, %l1
34049 jmpl %l1, %i2
34050loop_4019:
34051 movvc %xcc, %i1, %o2
34052 fnot2s %f13, %f9
34053 or %g7, %l3, %o4
34054loop_4020:
34055 tg %xcc, 0x7
34056 xorcc %i3, 0x1B31, %i6
34057 stw %g2, [%l7 + 0x5C]
34058 fandnot2 %f14, %f8, %f2
34059 brnz %o0, loop_4021
34060 fbo,a %fcc0, loop_4022
34061 lduw [%l7 + 0x18], %g5
34062 ldd [%l7 + 0x60], %f10
34063loop_4021:
34064 fmovdgu %icc, %f7, %f14
34065loop_4022:
34066 lduw [%l7 + 0x5C], %i7
34067 ldub [%l7 + 0x46], %g3
34068 ldx [%l7 + 0x78], %l0
34069 fpack16 %f0, %f10
34070 fmul8x16au %f14, %f3, %f0
34071 fbu,a %fcc0, loop_4023
34072 fcmpne32 %f4, %f12, %l1
34073 stx %g4, [%l7 + 0x08]
34074 stx %o6, [%l7 + 0x68]
34075loop_4023:
34076 edge16 %i5, %g6, %o3
34077 ld [%l7 + 0x48], %f5
34078 and %l2, 0x0587, %l6
34079 sethi 0x1886, %g1
34080 fornot2 %f6, %f8, %f14
34081 fmovdne %xcc, %f2, %f2
34082 fmovdcs %xcc, %f13, %f15
34083 fbne %fcc2, loop_4024
34084 movle %xcc, %o7, %o5
34085 fmovdn %icc, %f9, %f13
34086 movrgz %i4, %o1, %l5
34087loop_4024:
34088 edge32l %i0, %l4, %i1
34089 fpadd16 %f12, %f12, %f4
34090 addc %i2, %o2, %g7
34091 addc %o4, 0x0087, %l3
34092 movrgz %i3, %g2, %o0
34093 lduw [%l7 + 0x78], %g5
34094 srax %i7, %i6, %l0
34095 edge32ln %l1, %g4, %o6
34096 brgez %i5, loop_4025
34097 ldsw [%l7 + 0x7C], %g3
34098 fnands %f9, %f0, %f13
34099 edge32 %o3, %g6, %l2
34100loop_4025:
34101 movleu %xcc, %l6, %o7
34102 edge16 %o5, %g1, %i4
34103 and %o1, %l5, %i0
34104 sth %i1, [%l7 + 0x42]
34105 fcmpeq16 %f14, %f6, %i2
34106 fpackfix %f2, %f8
34107 stb %o2, [%l7 + 0x1A]
34108 bge,pt %xcc, loop_4026
34109 fornot1 %f14, %f12, %f0
34110 ldsb [%l7 + 0x69], %g7
34111 fornot2 %f12, %f0, %f2
34112loop_4026:
34113 fbuge,a %fcc2, loop_4027
34114 fmovsvs %icc, %f15, %f15
34115 fmovrdlz %o4, %f2, %f12
34116 edge32n %l4, %i3, %l3
34117loop_4027:
34118 stw %o0, [%l7 + 0x2C]
34119 stw %g2, [%l7 + 0x38]
34120 alignaddr %i7, %g5, %l0
34121 ldsb [%l7 + 0x51], %i6
34122 sllx %l1, %g4, %o6
34123 fsrc2s %f11, %f11
34124 st %f10, [%l7 + 0x4C]
34125 fbl,a %fcc1, loop_4028
34126 stx %g3, [%l7 + 0x38]
34127 bn,a,pn %icc, loop_4029
34128 fornot2s %f15, %f14, %f2
34129loop_4028:
34130 bshuffle %f12, %f6, %f12
34131 fmovrdgez %o3, %f6, %f10
34132loop_4029:
34133 movvs %icc, %g6, %l2
34134 fba,a %fcc1, loop_4030
34135 bne,pn %icc, loop_4031
34136 ldsw [%l7 + 0x78], %i5
34137 fornot1 %f14, %f0, %f14
34138loop_4030:
34139 tpos %icc, 0x4
34140loop_4031:
34141 popc %o7, %o5
34142 bcc,a,pt %xcc, loop_4032
34143 bvc,pt %icc, loop_4033
34144 tg %xcc, 0x6
34145 mova %xcc, %g1, %i4
34146loop_4032:
34147 tgu %xcc, 0x2
34148loop_4033:
34149 fors %f12, %f6, %f7
34150 fmovrdgez %l6, %f10, %f6
34151 fmovscc %xcc, %f2, %f4
34152 bg,a %icc, loop_4034
34153 fnand %f10, %f6, %f14
34154 sth %o1, [%l7 + 0x3E]
34155 bvs,a,pt %icc, loop_4035
34156loop_4034:
34157 bcc,a,pn %xcc, loop_4036
34158 umulcc %i0, 0x157B, %i1
34159 edge32ln %i2, %l5, %o2
34160loop_4035:
34161 stb %g7, [%l7 + 0x73]
34162loop_4036:
34163 stw %l4, [%l7 + 0x3C]
34164 sth %o4, [%l7 + 0x5C]
34165 ldsb [%l7 + 0x5A], %i3
34166 addc %o0, %l3, %i7
34167 fble,a %fcc0, loop_4037
34168 fandnot1 %f14, %f6, %f4
34169 nop
34170 setx loop_4038, %l0, %l1
34171 jmpl %l1, %g2
34172 tne %icc, 0x4
34173loop_4037:
34174 ldd [%l7 + 0x48], %f14
34175 fxnors %f13, %f8, %f0
34176loop_4038:
34177 ld [%l7 + 0x54], %f11
34178 edge16ln %l0, %i6, %l1
34179 bg %xcc, loop_4039
34180 taddcc %g5, 0x0ECE, %g4
34181 movcs %xcc, %g3, %o6
34182 fmuld8sux16 %f13, %f4, %f4
34183loop_4039:
34184 fmovrsgez %g6, %f6, %f9
34185 ldsh [%l7 + 0x58], %l2
34186 lduw [%l7 + 0x2C], %o3
34187 ld [%l7 + 0x70], %f10
34188 umulcc %o7, %i5, %g1
34189 stb %o5, [%l7 + 0x35]
34190 fbug,a %fcc1, loop_4040
34191 ba loop_4041
34192 te %icc, 0x1
34193 fmovdpos %xcc, %f14, %f7
34194loop_4040:
34195 andncc %i4, %l6, %i0
34196loop_4041:
34197 brnz,a %i1, loop_4042
34198 udivx %o1, 0x1C75, %i2
34199 fpadd16s %f10, %f4, %f3
34200 tleu %xcc, 0x6
34201loop_4042:
34202 sth %o2, [%l7 + 0x18]
34203 ldd [%l7 + 0x58], %f6
34204 edge16ln %g7, %l4, %o4
34205 fmovsleu %xcc, %f7, %f4
34206 fbo,a %fcc3, loop_4043
34207 st %f13, [%l7 + 0x24]
34208 fbug %fcc3, loop_4044
34209 xnorcc %l5, %o0, %i3
34210loop_4043:
34211 te %xcc, 0x4
34212 movcs %xcc, %l3, %g2
34213loop_4044:
34214 ldsh [%l7 + 0x52], %i7
34215 subcc %i6, %l1, %g5
34216 fands %f1, %f2, %f4
34217 ldx [%l7 + 0x60], %g4
34218 sth %g3, [%l7 + 0x0A]
34219 orn %l0, %o6, %g6
34220 ldub [%l7 + 0x4B], %o3
34221 ldsh [%l7 + 0x6E], %o7
34222 udiv %i5, 0x1900, %g1
34223 ldsw [%l7 + 0x78], %l2
34224 fnot2 %f0, %f0
34225 fmovrsgz %i4, %f9, %f11
34226 bcs,a %icc, loop_4045
34227 fpsub16s %f1, %f11, %f0
34228 bn,a loop_4046
34229 fnegd %f10, %f8
34230loop_4045:
34231 fmovdn %icc, %f15, %f8
34232 ldd [%l7 + 0x28], %f6
34233loop_4046:
34234 smulcc %o5, %i0, %l6
34235 fmuld8sux16 %f11, %f2, %f4
34236 fnegs %f0, %f14
34237 movl %icc, %o1, %i2
34238 fblg,a %fcc0, loop_4047
34239 st %f12, [%l7 + 0x48]
34240 umulcc %i1, 0x1B78, %o2
34241 fba,a %fcc1, loop_4048
34242loop_4047:
34243 movge %xcc, %g7, %o4
34244 fnand %f0, %f14, %f4
34245 ldsw [%l7 + 0x64], %l5
34246loop_4048:
34247 be,pt %xcc, loop_4049
34248 brgez,a %l4, loop_4050
34249 lduh [%l7 + 0x2C], %i3
34250 ba,pt %icc, loop_4051
34251loop_4049:
34252 fbue %fcc3, loop_4052
34253loop_4050:
34254 stb %l3, [%l7 + 0x46]
34255 fmul8x16au %f15, %f6, %f4
34256loop_4051:
34257 fmovsn %icc, %f7, %f4
34258loop_4052:
34259 std %f2, [%l7 + 0x28]
34260 stx %g2, [%l7 + 0x38]
34261 movge %xcc, %i7, %o0
34262 xor %i6, 0x0A50, %l1
34263 fcmpne32 %f10, %f4, %g4
34264 tpos %icc, 0x0
34265 ldsh [%l7 + 0x60], %g3
34266 fmovrslez %l0, %f1, %f9
34267 call loop_4053
34268 fmovde %xcc, %f2, %f15
34269 fmovrsgez %g5, %f2, %f6
34270 nop
34271 setx loop_4054, %l0, %l1
34272 jmpl %l1, %o6
34273loop_4053:
34274 sra %o3, 0x08, %g6
34275 stw %i5, [%l7 + 0x38]
34276 fnot2s %f6, %f13
34277loop_4054:
34278 tle %xcc, 0x0
34279 fcmpes %fcc2, %f2, %f1
34280 mova %icc, %o7, %g1
34281 fmuld8ulx16 %f10, %f13, %f10
34282 ldd [%l7 + 0x60], %f14
34283 or %l2, %o5, %i4
34284 ldsb [%l7 + 0x5C], %i0
34285 sth %o1, [%l7 + 0x58]
34286 ldx [%l7 + 0x40], %i2
34287 bg,pt %xcc, loop_4055
34288 ta %xcc, 0x2
34289 fmovrsgz %l6, %f8, %f10
34290 srl %i1, %g7, %o4
34291loop_4055:
34292 ldsw [%l7 + 0x14], %l5
34293 subc %l4, 0x1A99, %i3
34294 smulcc %o2, 0x1433, %g2
34295 fandnot1 %f0, %f2, %f4
34296 edge32 %l3, %i7, %i6
34297 tpos %icc, 0x3
34298 fmovdge %icc, %f5, %f2
34299 fmovrdne %o0, %f0, %f8
34300 fzero %f8
34301 fmovdn %xcc, %f10, %f12
34302 fbe %fcc0, loop_4056
34303 fand %f10, %f6, %f4
34304 fand %f12, %f0, %f0
34305 fbe %fcc3, loop_4057
34306loop_4056:
34307 ldsh [%l7 + 0x34], %l1
34308 ldsh [%l7 + 0x24], %g4
34309 fmovdn %icc, %f2, %f9
34310loop_4057:
34311 ldd [%l7 + 0x20], %f14
34312 ldub [%l7 + 0x27], %l0
34313 ldd [%l7 + 0x48], %f0
34314 edge16n %g5, %g3, %o3
34315 fnot2s %f12, %f13
34316 brlez,a %g6, loop_4058
34317 fmovdg %xcc, %f3, %f9
34318 fornot2s %f0, %f4, %f5
34319 edge8l %o6, %i5, %g1
34320loop_4058:
34321 fpmerge %f13, %f11, %f10
34322 ldsb [%l7 + 0x0F], %l2
34323 bn,a %icc, loop_4059
34324 fcmped %fcc3, %f10, %f2
34325 sethi 0x0309, %o5
34326 ldub [%l7 + 0x2D], %o7
34327loop_4059:
34328 fmovdcc %icc, %f13, %f11
34329 fmovdn %icc, %f5, %f5
34330 ldsh [%l7 + 0x7A], %i0
34331 fmul8x16 %f6, %f10, %f8
34332 mulscc %o1, 0x0CC3, %i2
34333 st %f10, [%l7 + 0x7C]
34334 bcc %xcc, loop_4060
34335 xor %i4, %l6, %i1
34336 edge32 %o4, %l5, %g7
34337 ble,pt %icc, loop_4061
34338loop_4060:
34339 fmovdge %icc, %f4, %f9
34340 fbul %fcc2, loop_4062
34341 fpmerge %f9, %f15, %f12
34342loop_4061:
34343 tge %icc, 0x4
34344 fmovse %icc, %f9, %f14
34345loop_4062:
34346 ldx [%l7 + 0x28], %i3
34347 edge32ln %o2, %g2, %l4
34348 sth %l3, [%l7 + 0x62]
34349 fand %f14, %f6, %f10
34350 lduh [%l7 + 0x6C], %i6
34351 fba %fcc0, loop_4063
34352 stx %o0, [%l7 + 0x10]
34353 movrne %l1, %g4, %l0
34354 movrlez %i7, %g5, %g3
34355loop_4063:
34356 ldub [%l7 + 0x66], %o3
34357 fmovsle %icc, %f5, %f7
34358 andcc %g6, 0x1595, %i5
34359 alignaddrl %o6, %l2, %o5
34360 fmovsg %icc, %f1, %f9
34361 fands %f15, %f14, %f1
34362 fmul8x16al %f2, %f0, %f10
34363 tn %xcc, 0x3
34364 fcmpeq16 %f14, %f6, %g1
34365 sllx %o7, %i0, %i2
34366 fnegd %f4, %f14
34367 ldd [%l7 + 0x68], %f6
34368 nop
34369 setx loop_4064, %l0, %l1
34370 wrpr 0x1, %tl
34371 wrpr %l1, %tpc
34372 add %l1, 0x4, %l1
34373 wrpr %l1, %tnpc
34374 setx 0x34400001400, %l0, %l1
34375 wrpr %l1, %tstate
34376 wrhpr 0x4, %htstate
34377 retry
34378 ldsb [%l7 + 0x6E], %i4
34379 lduh [%l7 + 0x30], %o1
34380 fmovdne %xcc, %f11, %f13
34381loop_4064:
34382 nop
34383 setx loop_4065, %l0, %l1
34384 wrpr 0x1, %tl
34385 wrpr %l1, %tpc
34386 add %l1, 0x4, %l1
34387 wrpr %l1, %tnpc
34388 setx 0x34400001400, %l0, %l1
34389 wrpr %l1, %tstate
34390 wrhpr 0x4, %htstate
34391 retry
34392 siam 0x7
34393 ld [%l7 + 0x0C], %f7
34394 ld [%l7 + 0x24], %f3
34395loop_4065:
34396 fcmped %fcc0, %f0, %f2
34397 array8 %l6, %i1, %o4
34398 fpadd32s %f1, %f13, %f5
34399 bleu %xcc, loop_4066
34400 fandnot1s %f9, %f6, %f2
34401 fpsub16 %f12, %f10, %f10
34402 ldub [%l7 + 0x5E], %l5
34403loop_4066:
34404 ldub [%l7 + 0x1D], %g7
34405 fornot1s %f7, %f14, %f0
34406 fpadd32s %f7, %f0, %f14
34407 std %f8, [%l7 + 0x78]
34408 bvs,a loop_4067
34409 fone %f14
34410 ldsh [%l7 + 0x6C], %o2
34411 bpos,a,pn %icc, loop_4068
34412loop_4067:
34413 nop
34414 setx loop_4069, %l0, %l1
34415 wrpr 0x1, %tl
34416 wrpr %l1, %tpc
34417 add %l1, 0x4, %l1
34418 wrpr %l1, %tnpc
34419 setx 0x34400001400, %l0, %l1
34420 wrpr %l1, %tstate
34421 wrhpr 0x4, %htstate
34422 retry
34423 std %f8, [%l7 + 0x18]
34424 orcc %i3, %g2, %l3
34425loop_4068:
34426 fmovsge %icc, %f15, %f4
34427loop_4069:
34428 orcc %i6, %l4, %l1
34429 stx %g4, [%l7 + 0x48]
34430 sth %l0, [%l7 + 0x08]
34431 stw %i7, [%l7 + 0x64]
34432 movleu %icc, %o0, %g3
34433 fpsub32 %f14, %f8, %f0
34434 fmovsneg %icc, %f5, %f5
34435 stw %g5, [%l7 + 0x6C]
34436 fpmerge %f4, %f9, %f4
34437 fcmpgt32 %f12, %f8, %g6
34438 std %f10, [%l7 + 0x08]
34439 bneg %icc, loop_4070
34440 stw %o3, [%l7 + 0x70]
34441 movle %xcc, %i5, %o6
34442 ldx [%l7 + 0x70], %o5
34443loop_4070:
34444 bleu,pn %xcc, loop_4071
34445 fbg %fcc0, loop_4072
34446 fornot1 %f2, %f4, %f0
34447 stw %l2, [%l7 + 0x70]
34448loop_4071:
34449 bpos,a loop_4073
34450loop_4072:
34451 subccc %g1, 0x1701, %o7
34452 srlx %i2, 0x10, %i4
34453 addcc %i0, 0x05B7, %o1
34454loop_4073:
34455 movvs %xcc, %l6, %i1
34456 ba loop_4074
34457 umul %o4, %l5, %o2
34458 fmovrslez %g7, %f4, %f1
34459 edge16l %i3, %g2, %i6
34460loop_4074:
34461 tpos %icc, 0x3
34462 fmul8x16 %f6, %f8, %f12
34463 orcc %l4, %l1, %g4
34464 edge8l %l3, %i7, %l0
34465 ldsb [%l7 + 0x42], %o0
34466 udivx %g3, 0x0155, %g6
34467 ta %xcc, 0x3
34468 movcs %xcc, %g5, %i5
34469 ldub [%l7 + 0x3B], %o3
34470 ldx [%l7 + 0x40], %o6
34471 ldd [%l7 + 0x48], %f14
34472 movge %icc, %o5, %g1
34473 addc %o7, %l2, %i4
34474 std %f8, [%l7 + 0x48]
34475 fmovs %f0, %f15
34476 movgu %xcc, %i0, %o1
34477 stw %l6, [%l7 + 0x1C]
34478 orncc %i2, 0x0882, %i1
34479 orn %l5, 0x0B17, %o4
34480 fbue,a %fcc3, loop_4075
34481 movrlez %o2, %g7, %g2
34482 alignaddrl %i6, %i3, %l4
34483 nop
34484 setx loop_4076, %l0, %l1
34485 wrpr 0x1, %tl
34486 wrpr %l1, %tnpc
34487 setx 0x34400001400, %l0, %l1
34488 wrpr %l1, %tstate
34489 wrhpr 0x4, %htstate
34490 done
34491loop_4075:
34492 bshuffle %f8, %f12, %f8
34493 ldsb [%l7 + 0x55], %l1
34494 fornot2 %f8, %f10, %f6
34495loop_4076:
34496 sth %g4, [%l7 + 0x7C]
34497 fcmple16 %f8, %f4, %l3
34498 fmovrsne %i7, %f14, %f3
34499 ldub [%l7 + 0x36], %o0
34500 fmovse %icc, %f12, %f15
34501 std %f12, [%l7 + 0x08]
34502 fands %f3, %f8, %f15
34503 tleu %xcc, 0x3
34504 sdivcc %g3, 0x1CA3, %l0
34505 ldsw [%l7 + 0x18], %g5
34506 stw %g6, [%l7 + 0x60]
34507 mulx %o3, %o6, %i5
34508 fmovsgu %xcc, %f5, %f8
34509 bpos,pt %icc, loop_4077
34510 fmovdpos %xcc, %f8, %f9
34511 fpadd16 %f14, %f2, %f10
34512 tcc %icc, 0x1
34513loop_4077:
34514 or %o5, %g1, %o7
34515 fnot2 %f6, %f2
34516 bleu loop_4078
34517 ble,a loop_4079
34518 fmovrdgz %l2, %f10, %f2
34519 movrne %i4, %i0, %o1
34520loop_4078:
34521 ldd [%l7 + 0x28], %f14
34522loop_4079:
34523 fbu,a %fcc0, loop_4080
34524 ldx [%l7 + 0x28], %i2
34525 fzero %f0
34526 ldsh [%l7 + 0x52], %i1
34527loop_4080:
34528 ldsb [%l7 + 0x4D], %l5
34529 ldub [%l7 + 0x4F], %l6
34530 ldd [%l7 + 0x28], %f6
34531 fnot2s %f14, %f7
34532 fmovrdgz %o2, %f12, %f4
34533 fmovdpos %xcc, %f6, %f10
34534 subcc %g7, %o4, %g2
34535 std %f6, [%l7 + 0x08]
34536 fnot2s %f3, %f1
34537 bn,a %icc, loop_4081
34538 ldd [%l7 + 0x58], %f2
34539 fmovdl %xcc, %f11, %f5
34540 sllx %i3, %i6, %l4
34541loop_4081:
34542 fcmpne16 %f0, %f10, %l1
34543 mova %xcc, %g4, %i7
34544 fxor %f12, %f4, %f0
34545 ldsh [%l7 + 0x34], %o0
34546 edge32n %l3, %g3, %g5
34547 ldsh [%l7 + 0x10], %l0
34548 ldsb [%l7 + 0x24], %o3
34549 bpos,a loop_4082
34550 xor %o6, 0x103B, %i5
34551 subcc %o5, 0x0E7A, %g1
34552 bpos,a %xcc, loop_4083
34553loop_4082:
34554 fmovdvs %icc, %f7, %f11
34555 movre %g6, %o7, %l2
34556 fmovsvs %icc, %f15, %f0
34557loop_4083:
34558 sth %i4, [%l7 + 0x3A]
34559 lduh [%l7 + 0x14], %o1
34560 bn,a,pn %xcc, loop_4084
34561 ldsw [%l7 + 0x54], %i2
34562 bne %icc, loop_4085
34563 fpadd32 %f0, %f12, %f8
34564loop_4084:
34565 ldx [%l7 + 0x50], %i0
34566 array32 %l5, %i1, %o2
34567loop_4085:
34568 array32 %l6, %o4, %g7
34569 fandnot2s %f3, %f9, %f0
34570 umulcc %g2, 0x0C2D, %i6
34571 edge32n %i3, %l1, %g4
34572 edge32 %i7, %o0, %l3
34573 edge16ln %g3, %l4, %l0
34574 ld [%l7 + 0x50], %f15
34575 fornot1 %f12, %f10, %f2
34576 st %f9, [%l7 + 0x34]
34577 fmovda %icc, %f1, %f2
34578 fbge,a %fcc2, loop_4086
34579 edge32l %o3, %o6, %i5
34580 movrne %o5, %g1, %g5
34581 std %f6, [%l7 + 0x68]
34582loop_4086:
34583 subcc %o7, %l2, %i4
34584 fpsub16 %f8, %f14, %f6
34585 tcs %xcc, 0x5
34586 alignaddr %g6, %i2, %i0
34587 mulx %o1, %l5, %o2
34588 subcc %l6, 0x1727, %i1
34589 fmovdcs %icc, %f14, %f10
34590 tne %icc, 0x5
34591 ldsw [%l7 + 0x28], %g7
34592 fnot1 %f14, %f0
34593 sub %o4, %i6, %i3
34594 bleu,a loop_4087
34595 sth %l1, [%l7 + 0x3E]
34596 fmovdleu %xcc, %f6, %f4
34597 ta %xcc, 0x2
34598loop_4087:
34599 ldsh [%l7 + 0x5C], %g2
34600 fcmpgt16 %f12, %f14, %i7
34601 movle %icc, %g4, %l3
34602 ld [%l7 + 0x14], %f10
34603 te %xcc, 0x0
34604 fmovscs %icc, %f10, %f1
34605 fnot2 %f6, %f4
34606 stx %o0, [%l7 + 0x40]
34607 ldub [%l7 + 0x2B], %l4
34608 fandnot2 %f2, %f4, %f2
34609 ldd [%l7 + 0x28], %f12
34610 fmovscc %icc, %f7, %f6
34611 bg,pt %xcc, loop_4088
34612 bpos,a,pt %icc, loop_4089
34613 bvc,pt %icc, loop_4090
34614 edge8ln %l0, %o3, %g3
34615loop_4088:
34616 sethi 0x0CCC, %o6
34617loop_4089:
34618 fnor %f8, %f10, %f12
34619loop_4090:
34620 fmovde %icc, %f2, %f13
34621 fsrc2s %f4, %f15
34622 brz,a %i5, loop_4091
34623 movn %xcc, %g1, %o5
34624 movle %icc, %o7, %g5
34625 fpack16 %f6, %f4
34626loop_4091:
34627 umul %i4, %l2, %g6
34628 lduw [%l7 + 0x74], %i2
34629 sth %i0, [%l7 + 0x42]
34630 fblg %fcc0, loop_4092
34631 fnot1 %f2, %f2
34632 fmovrdlez %o1, %f10, %f2
34633 fmovsa %icc, %f1, %f11
34634loop_4092:
34635 movne %xcc, %o2, %l5
34636 ldsh [%l7 + 0x4E], %l6
34637 xorcc %g7, %o4, %i6
34638 bgu loop_4093
34639 ldsw [%l7 + 0x20], %i1
34640 lduh [%l7 + 0x7C], %i3
34641 st %f15, [%l7 + 0x2C]
34642loop_4093:
34643 fmovrsgez %g2, %f2, %f8
34644 brnz %i7, loop_4094
34645 fmovdvc %icc, %f0, %f6
34646 taddcc %g4, %l1, %l3
34647 umul %o0, 0x05AE, %l4
34648loop_4094:
34649 xnorcc %l0, 0x05BB, %o3
34650 call loop_4095
34651 bvs,pt %icc, loop_4096
34652 andcc %g3, %o6, %g1
34653 ldsb [%l7 + 0x4B], %o5
34654loop_4095:
34655 fmovdvc %icc, %f7, %f3
34656loop_4096:
34657 stx %i5, [%l7 + 0x30]
34658 fbn,a %fcc1, loop_4097
34659 ldsw [%l7 + 0x5C], %o7
34660 std %f12, [%l7 + 0x10]
34661 ld [%l7 + 0x60], %f10
34662loop_4097:
34663 ldd [%l7 + 0x20], %f14
34664 sra %i4, 0x0F, %l2
34665 fmul8x16 %f5, %f12, %f14
34666 fnegd %f4, %f12
34667 movrlez %g6, 0x15B, %g5
34668 fmovrdlez %i0, %f6, %f0
34669 sllx %i2, %o2, %l5
34670 fcmpne16 %f8, %f8, %o1
34671 movcs %xcc, %g7, %l6
34672 ld [%l7 + 0x08], %f7
34673 edge8 %i6, %o4, %i1
34674 brgez %g2, loop_4098
34675 fmovspos %icc, %f14, %f7
34676 movl %icc, %i7, %g4
34677 fmovrdlez %i3, %f0, %f0
34678loop_4098:
34679 ldd [%l7 + 0x08], %f14
34680 stx %l3, [%l7 + 0x50]
34681 fornot2 %f6, %f0, %f8
34682 edge16 %l1, %o0, %l4
34683 sdivx %l0, 0x1142, %o3
34684 lduw [%l7 + 0x5C], %g3
34685 smulcc %g1, 0x0196, %o6
34686 ble,pn %xcc, loop_4099
34687 ld [%l7 + 0x1C], %f1
34688 fandnot2 %f2, %f4, %f2
34689 umulcc %i5, %o5, %i4
34690loop_4099:
34691 fcmpne16 %f12, %f10, %o7
34692 brlez,a %g6, loop_4100
34693 stx %l2, [%l7 + 0x48]
34694 fandnot2 %f2, %f2, %f12
34695 ldub [%l7 + 0x20], %i0
34696loop_4100:
34697 fbe,a %fcc1, loop_4101
34698 fba,a %fcc2, loop_4102
34699 ld [%l7 + 0x44], %f12
34700 fcmpgt32 %f6, %f4, %g5
34701loop_4101:
34702 edge8l %o2, %i2, %l5
34703loop_4102:
34704 tcc %xcc, 0x4
34705 tcc %xcc, 0x7
34706 array16 %o1, %g7, %l6
34707 ldub [%l7 + 0x31], %o4
34708 bvc,a %icc, loop_4103
34709 fmovrdgez %i1, %f12, %f0
34710 udivx %g2, 0x0854, %i7
34711 taddcc %i6, %g4, %i3
34712loop_4103:
34713 fmovda %icc, %f7, %f0
34714 fblg,a %fcc1, loop_4104
34715 st %f1, [%l7 + 0x34]
34716 edge32ln %l1, %o0, %l3
34717 sllx %l0, %o3, %g3
34718loop_4104:
34719 fbule %fcc0, loop_4105
34720 ldsh [%l7 + 0x12], %l4
34721 movrlez %g1, %o6, %i5
34722 tneg %xcc, 0x0
34723loop_4105:
34724 orcc %i4, %o5, %o7
34725 tg %icc, 0x3
34726 fnegs %f4, %f2
34727 fbue %fcc2, loop_4106
34728 ldub [%l7 + 0x6D], %g6
34729 fandnot1s %f9, %f5, %f13
34730 fnot1s %f13, %f6
34731loop_4106:
34732 std %f4, [%l7 + 0x70]
34733 siam 0x1
34734 addccc %l2, 0x1ECD, %i0
34735 orn %g5, 0x0504, %o2
34736 movge %xcc, %i2, %l5
34737 sth %o1, [%l7 + 0x6A]
34738 tle %icc, 0x1
34739 movne %icc, %g7, %l6
34740 fmul8sux16 %f14, %f10, %f6
34741 fpackfix %f8, %f5
34742 fmovsge %icc, %f9, %f10
34743 fmovdcs %icc, %f1, %f0
34744 fcmpd %fcc3, %f6, %f14
34745 bge,pn %xcc, loop_4107
34746 fornot1 %f8, %f14, %f10
34747 std %f2, [%l7 + 0x40]
34748 ld [%l7 + 0x50], %f14
34749loop_4107:
34750 fmul8ulx16 %f4, %f14, %f0
34751 std %f10, [%l7 + 0x40]
34752 ldsh [%l7 + 0x14], %i1
34753 fpadd16 %f0, %f12, %f6
34754 fnors %f2, %f2, %f14
34755 fpadd32s %f4, %f4, %f10
34756 orn %g2, %i7, %o4
34757 ldsh [%l7 + 0x0A], %g4
34758 fmovdgu %icc, %f15, %f13
34759 ldx [%l7 + 0x60], %i3
34760 alignaddrl %i6, %o0, %l3
34761 ld [%l7 + 0x10], %f4
34762 fmul8sux16 %f2, %f8, %f2
34763 fmovdge %xcc, %f11, %f4
34764 edge8l %l1, %o3, %g3
34765 fmovsvc %icc, %f12, %f9
34766 bg,pt %icc, loop_4108
34767 bleu,a,pt %icc, loop_4109
34768 fmovsge %xcc, %f6, %f6
34769 bcs loop_4110
34770loop_4108:
34771 brgz,a %l0, loop_4111
34772loop_4109:
34773 ldub [%l7 + 0x3C], %l4
34774 fbo,a %fcc0, loop_4112
34775loop_4110:
34776 fexpand %f9, %f12
34777loop_4111:
34778 edge16ln %g1, %i5, %o6
34779 fors %f2, %f11, %f5
34780loop_4112:
34781 fsrc1s %f11, %f14
34782 ldx [%l7 + 0x28], %o5
34783 ldsh [%l7 + 0x7A], %i4
34784 ldsw [%l7 + 0x24], %o7
34785 subcc %g6, 0x020E, %i0
34786 fsrc1 %f12, %f12
34787 andcc %g5, 0x05EC, %o2
34788 fzeros %f13
34789 fmovrsne %i2, %f7, %f11
34790 ba %icc, loop_4113
34791 nop
34792 setx loop_4114, %l0, %l1
34793 wrpr 0x1, %tl
34794 wrpr %l1, %tnpc
34795 setx 0x34400001400, %l0, %l1
34796 wrpr %l1, %tstate
34797 wrhpr 0x4, %htstate
34798 done
34799 fcmpd %fcc1, %f4, %f8
34800 fcmps %fcc0, %f7, %f0
34801loop_4113:
34802 udivcc %l2, 0x0F93, %l5
34803loop_4114:
34804 stb %g7, [%l7 + 0x23]
34805 st %f15, [%l7 + 0x58]
34806 add %o1, %i1, %l6
34807 bcs %icc, loop_4115
34808 tsubcc %i7, %g2, %g4
34809 ld [%l7 + 0x6C], %f3
34810 fpadd32 %f12, %f12, %f4
34811loop_4115:
34812 st %f13, [%l7 + 0x40]
34813 ldub [%l7 + 0x7A], %o4
34814 fmovrde %i6, %f14, %f6
34815 fmovscc %icc, %f3, %f8
34816 fmovdgu %icc, %f5, %f5
34817 ldsb [%l7 + 0x60], %i3
34818 edge16l %o0, %l1, %o3
34819 movcc %xcc, %l3, %g3
34820 fmovsn %icc, %f0, %f11
34821 sra %l0, %l4, %g1
34822 fmovscs %xcc, %f7, %f9
34823 andcc %o6, 0x07BA, %i5
34824 ldsw [%l7 + 0x3C], %o5
34825 fmovsvs %xcc, %f4, %f11
34826 movleu %xcc, %i4, %o7
34827 fbge,a %fcc0, loop_4116
34828 fpadd16 %f2, %f14, %f8
34829 movcs %xcc, %i0, %g6
34830 alignaddr %o2, %i2, %g5
34831loop_4116:
34832 fcmpeq32 %f12, %f4, %l2
34833 ldub [%l7 + 0x10], %g7
34834 mova %xcc, %o1, %l5
34835 add %i1, 0x0C76, %l6
34836 stb %i7, [%l7 + 0x47]
34837 stb %g2, [%l7 + 0x18]
34838 fbo,a %fcc3, loop_4117
34839 call loop_4118
34840 bleu loop_4119
34841 fabss %f11, %f8
34842loop_4117:
34843 ld [%l7 + 0x64], %f8
34844loop_4118:
34845 edge16l %g4, %i6, %i3
34846loop_4119:
34847 stw %o0, [%l7 + 0x08]
34848 sth %o4, [%l7 + 0x6E]
34849 udivx %l1, 0x1F06, %o3
34850 smulcc %g3, 0x1792, %l3
34851 brz %l0, loop_4120
34852 ldsh [%l7 + 0x1C], %g1
34853 fpmerge %f7, %f15, %f8
34854 ldsw [%l7 + 0x0C], %l4
34855loop_4120:
34856 st %f13, [%l7 + 0x20]
34857 nop
34858 setx loop_4121, %l0, %l1
34859 wrpr 0x1, %tl
34860 wrpr %l1, %tnpc
34861 setx 0x34400001400, %l0, %l1
34862 wrpr %l1, %tstate
34863 wrhpr 0x4, %htstate
34864 done
34865 std %f12, [%l7 + 0x28]
34866 st %f14, [%l7 + 0x28]
34867 movrgez %o6, %i5, %i4
34868loop_4121:
34869 ldd [%l7 + 0x20], %f4
34870 move %icc, %o5, %i0
34871 brgez,a %o7, loop_4122
34872 andn %o2, %g6, %g5
34873 fmovsgu %xcc, %f1, %f8
34874 fabss %f1, %f12
34875loop_4122:
34876 array16 %l2, %g7, %i2
34877 stb %l5, [%l7 + 0x75]
34878 stw %i1, [%l7 + 0x38]
34879 fmovsleu %icc, %f2, %f12
34880 fmovda %xcc, %f1, %f3
34881 fmovdcc %icc, %f11, %f15
34882 smul %l6, %o1, %i7
34883 tpos %icc, 0x5
34884 ldx [%l7 + 0x28], %g4
34885 fpack32 %f2, %f4, %f0
34886 ldsw [%l7 + 0x60], %g2
34887 ld [%l7 + 0x18], %f10
34888 ldsw [%l7 + 0x64], %i3
34889 ldx [%l7 + 0x20], %i6
34890 ld [%l7 + 0x20], %f4
34891 st %f15, [%l7 + 0x78]
34892 fmul8ulx16 %f0, %f6, %f6
34893 fones %f14
34894 ldd [%l7 + 0x38], %f2
34895 movle %xcc, %o0, %l1
34896 stw %o3, [%l7 + 0x1C]
34897 fmovdleu %xcc, %f8, %f8
34898 ldub [%l7 + 0x6E], %o4
34899 array8 %l3, %l0, %g3
34900 st %f5, [%l7 + 0x24]
34901 fmovdpos %xcc, %f5, %f7
34902 sth %l4, [%l7 + 0x62]
34903 ldsh [%l7 + 0x40], %g1
34904 xnorcc %o6, 0x06C0, %i4
34905 fmul8sux16 %f8, %f14, %f8
34906 fmovspos %xcc, %f3, %f8
34907 edge16ln %o5, %i0, %i5
34908 ble,a,pn %icc, loop_4123
34909 movl %xcc, %o2, %o7
34910 tge %xcc, 0x1
34911 taddcc %g5, %l2, %g6
34912loop_4123:
34913 xor %g7, %l5, %i1
34914 udiv %i2, 0x08DB, %l6
34915 fbne,a %fcc2, loop_4124
34916 mulx %o1, 0x00BE, %i7
34917 std %f0, [%l7 + 0x48]
34918 ldub [%l7 + 0x0B], %g2
34919loop_4124:
34920 srlx %g4, %i6, %i3
34921 stx %o0, [%l7 + 0x20]
34922 fcmpne32 %f6, %f4, %l1
34923 lduh [%l7 + 0x7A], %o3
34924 be,a,pn %xcc, loop_4125
34925 xnorcc %o4, 0x050E, %l0
34926 fmovsneg %xcc, %f9, %f14
34927 fbuge %fcc2, loop_4126
34928loop_4125:
34929 ld [%l7 + 0x70], %f3
34930 fmovd %f10, %f2
34931 smulcc %l3, 0x0844, %g3
34932loop_4126:
34933 ldd [%l7 + 0x78], %f4
34934 fnegd %f8, %f4
34935 fmul8x16au %f8, %f13, %f2
34936 fcmpd %fcc2, %f12, %f8
34937 ldd [%l7 + 0x30], %f0
34938 sdivcc %l4, 0x1F06, %g1
34939 fpsub16s %f3, %f2, %f14
34940 st %f14, [%l7 + 0x54]
34941 stb %i4, [%l7 + 0x34]
34942 ldsh [%l7 + 0x6A], %o6
34943 fmovsg %xcc, %f4, %f14
34944 fmul8x16al %f4, %f3, %f6
34945 ldsb [%l7 + 0x78], %i0
34946 stb %o5, [%l7 + 0x18]
34947 fmovdvs %icc, %f5, %f4
34948 fandnot2 %f10, %f10, %f4
34949 movvs %icc, %i5, %o7
34950 stw %g5, [%l7 + 0x38]
34951 xnor %o2, 0x16EC, %g6
34952 fmovd %f8, %f8
34953 lduw [%l7 + 0x70], %l2
34954 std %f2, [%l7 + 0x50]
34955 fmul8sux16 %f10, %f6, %f10
34956 ldub [%l7 + 0x77], %l5
34957 fbuge,a %fcc0, loop_4127
34958 movrgz %g7, %i1, %l6
34959 stb %o1, [%l7 + 0x78]
34960 fbn,a %fcc3, loop_4128
34961loop_4127:
34962 fabss %f6, %f1
34963 fmovdne %xcc, %f13, %f14
34964 sdiv %i2, 0x1D03, %i7
34965loop_4128:
34966 stb %g4, [%l7 + 0x34]
34967 ldsh [%l7 + 0x42], %g2
34968 bge,pn %xcc, loop_4129
34969 st %f6, [%l7 + 0x6C]
34970 orncc %i3, 0x142F, %o0
34971 fmovsvc %xcc, %f13, %f10
34972loop_4129:
34973 edge32n %l1, %o3, %i6
34974 move %icc, %o4, %l3
34975 fmovrdne %g3, %f2, %f10
34976 fmovsa %xcc, %f10, %f7
34977 fmovrsne %l0, %f15, %f8
34978 andcc %g1, %l4, %o6
34979 std %f12, [%l7 + 0x40]
34980 brgz %i4, loop_4130
34981 xnor %o5, %i0, %i5
34982 bg,a %xcc, loop_4131
34983 or %o7, %o2, %g6
34984loop_4130:
34985 fmovd %f14, %f14
34986 movleu %icc, %l2, %l5
34987loop_4131:
34988 stx %g5, [%l7 + 0x10]
34989 ldub [%l7 + 0x43], %g7
34990 fcmps %fcc3, %f6, %f15
34991 fmovsne %xcc, %f3, %f15
34992 fcmped %fcc1, %f10, %f8
34993 lduh [%l7 + 0x64], %i1
34994 edge8 %l6, %i2, %o1
34995 movpos %xcc, %i7, %g2
34996 fbuge %fcc3, loop_4132
34997 fbl,a %fcc0, loop_4133
34998 fmovdl %xcc, %f5, %f2
34999 bg,a %icc, loop_4134
35000loop_4132:
35001 fpsub16 %f10, %f12, %f10
35002loop_4133:
35003 fpadd32s %f6, %f15, %f8
35004 fmovde %icc, %f1, %f5
35005loop_4134:
35006 fmovrsgz %i3, %f6, %f14
35007 ldub [%l7 + 0x2A], %o0
35008 ldsw [%l7 + 0x5C], %g4
35009 fbue,a %fcc2, loop_4135
35010 movpos %icc, %o3, %l1
35011 sth %o4, [%l7 + 0x3A]
35012 st %f4, [%l7 + 0x50]
35013loop_4135:
35014 fcmple16 %f8, %f14, %l3
35015 fmovda %icc, %f1, %f10
35016 fmovdle %icc, %f12, %f9
35017 movle %icc, %i6, %g3
35018 for %f8, %f4, %f2
35019 ldx [%l7 + 0x68], %g1
35020 fxnor %f0, %f6, %f2
35021 movneg %xcc, %l4, %o6
35022 fpsub32s %f3, %f9, %f6
35023 fandnot1s %f11, %f4, %f1
35024 fnegs %f0, %f9
35025 st %f4, [%l7 + 0x3C]
35026 fnegs %f2, %f8
35027 tge %xcc, 0x1
35028 fone %f12
35029 srax %l0, %i4, %i0
35030 taddcc %o5, %o7, %i5
35031 ldd [%l7 + 0x58], %f2
35032 fands %f0, %f14, %f11
35033 lduw [%l7 + 0x2C], %o2
35034 movgu %icc, %l2, %g6
35035 tneg %xcc, 0x5
35036 fmovdle %xcc, %f15, %f15
35037 tg %xcc, 0x2
35038 stx %l5, [%l7 + 0x40]
35039 ldsw [%l7 + 0x3C], %g5
35040 fmovdleu %xcc, %f3, %f7
35041 fblg,a %fcc0, loop_4136
35042 sth %i1, [%l7 + 0x1C]
35043 ldd [%l7 + 0x18], %f14
35044 fcmps %fcc2, %f13, %f2
35045loop_4136:
35046 lduw [%l7 + 0x3C], %l6
35047 umul %i2, %g7, %o1
35048 ldsb [%l7 + 0x1D], %g2
35049 stw %i7, [%l7 + 0x10]
35050 stb %i3, [%l7 + 0x26]
35051 fsrc1s %f13, %f10
35052 umul %g4, 0x1020, %o0
35053 udiv %o3, 0x04FD, %l1
35054 ldsh [%l7 + 0x62], %o4
35055 umulcc %l3, %i6, %g3
35056 ldx [%l7 + 0x58], %l4
35057 fmovrdgez %o6, %f10, %f2
35058 fxnor %f14, %f14, %f4
35059 fbl %fcc2, loop_4137
35060 sllx %g1, %l0, %i4
35061 fpsub16 %f12, %f10, %f4
35062 ldsb [%l7 + 0x24], %o5
35063loop_4137:
35064 call loop_4138
35065 fxnor %f8, %f0, %f10
35066 or %o7, %i5, %o2
35067 movcs %icc, %l2, %i0
35068loop_4138:
35069 std %f10, [%l7 + 0x38]
35070 mulscc %g6, %l5, %i1
35071 ldsh [%l7 + 0x6E], %l6
35072 brgz,a %g5, loop_4139
35073 fone %f10
35074 movn %xcc, %g7, %i2
35075 ldd [%l7 + 0x68], %f4
35076loop_4139:
35077 movgu %icc, %o1, %i7
35078 fone %f4
35079 and %g2, %g4, %i3
35080 alignaddrl %o0, %o3, %o4
35081 nop
35082 setx loop_4140, %l0, %l1
35083 jmpl %l1, %l1
35084 movrne %i6, %l3, %l4
35085 call loop_4141
35086 lduw [%l7 + 0x34], %g3
35087loop_4140:
35088 ld [%l7 + 0x28], %f2
35089 subc %g1, %l0, %i4
35090loop_4141:
35091 sdiv %o6, 0x015F, %o5
35092 lduh [%l7 + 0x62], %o7
35093 fmovdn %xcc, %f3, %f10
35094 movn %icc, %o2, %l2
35095 ldsh [%l7 + 0x62], %i0
35096 stx %i5, [%l7 + 0x68]
35097 fmovdvc %icc, %f15, %f2
35098 move %icc, %l5, %g6
35099 ldsb [%l7 + 0x0F], %l6
35100 addcc %g5, %i1, %i2
35101 ldub [%l7 + 0x08], %o1
35102 bvs %icc, loop_4142
35103 fmovrde %g7, %f6, %f0
35104 stb %i7, [%l7 + 0x22]
35105 std %f14, [%l7 + 0x18]
35106loop_4142:
35107 fcmps %fcc2, %f4, %f3
35108 subccc %g4, 0x1FB0, %i3
35109 movg %icc, %g2, %o3
35110 array8 %o0, %o4, %i6
35111 subcc %l1, 0x0F8A, %l4
35112 mova %xcc, %g3, %l3
35113 edge32 %l0, %i4, %o6
35114 fands %f5, %f12, %f2
35115 fbue,a %fcc1, loop_4143
35116 movcs %xcc, %o5, %g1
35117 fba %fcc0, loop_4144
35118 movn %xcc, %o2, %o7
35119loop_4143:
35120 ba %icc, loop_4145
35121 fands %f11, %f10, %f7
35122loop_4144:
35123 edge16ln %l2, %i5, %l5
35124 mulscc %i0, 0x0DF6, %l6
35125loop_4145:
35126 fxor %f12, %f0, %f4
35127 bshuffle %f4, %f6, %f10
35128 addccc %g5, %i1, %g6
35129 fexpand %f13, %f8
35130 ldsw [%l7 + 0x74], %o1
35131 array8 %i2, %g7, %g4
35132 lduh [%l7 + 0x12], %i7
35133 fmovspos %xcc, %f9, %f10
35134 array32 %i3, %o3, %o0
35135 fbe,a %fcc3, loop_4146
35136 umul %g2, 0x0F66, %o4
35137 addc %l1, %l4, %i6
35138 smulcc %l3, 0x1045, %l0
35139loop_4146:
35140 bne,a %xcc, loop_4147
35141 te %icc, 0x0
35142 fmovsle %xcc, %f14, %f4
35143 call loop_4148
35144loop_4147:
35145 fzeros %f9
35146 fsrc1 %f6, %f8
35147 fbu,a %fcc1, loop_4149
35148loop_4148:
35149 for %f2, %f14, %f6
35150 fbo,a %fcc2, loop_4150
35151 stb %g3, [%l7 + 0x62]
35152loop_4149:
35153 fnor %f0, %f2, %f2
35154 fcmped %fcc3, %f12, %f12
35155loop_4150:
35156 movpos %xcc, %o6, %i4
35157 movpos %icc, %g1, %o5
35158 fandnot1 %f2, %f6, %f8
35159 fcmpgt32 %f10, %f12, %o7
35160 edge32n %o2, %l2, %i5
35161 fbuge,a %fcc0, loop_4151
35162 fbu %fcc1, loop_4152
35163 sll %i0, %l6, %l5
35164 tsubcctv %g5, %i1, %o1
35165loop_4151:
35166 ld [%l7 + 0x28], %f5
35167loop_4152:
35168 lduh [%l7 + 0x32], %g6
35169 ldub [%l7 + 0x25], %i2
35170 stb %g7, [%l7 + 0x18]
35171 ldub [%l7 + 0x69], %i7
35172 nop
35173 setx loop_4153, %l0, %l1
35174 jmpl %l1, %g4
35175 nop
35176 setx loop_4154, %l0, %l1
35177 wrpr 0x1, %tl
35178 wrpr %l1, %tnpc
35179 setx 0x34400001400, %l0, %l1
35180 wrpr %l1, %tstate
35181 wrhpr 0x4, %htstate
35182 done
35183 fmovdvs %icc, %f10, %f15
35184 fmovdne %icc, %f2, %f2
35185loop_4153:
35186 fmovsle %xcc, %f15, %f11
35187loop_4154:
35188 fmovrsne %i3, %f6, %f13
35189 fone %f10
35190 fandnot2 %f0, %f8, %f6
35191 fsrc2 %f6, %f6
35192 ldx [%l7 + 0x28], %o0
35193 bcc,pt %xcc, loop_4155
35194 subcc %o3, 0x1537, %o4
35195 fmovde %xcc, %f2, %f1
35196 be,pn %icc, loop_4156
35197loop_4155:
35198 fpsub32s %f4, %f9, %f3
35199 tle %icc, 0x1
35200 edge16ln %l1, %l4, %g2
35201loop_4156:
35202 movrlz %i6, 0x381, %l0
35203 fmovrdgez %l3, %f4, %f12
35204 fbn %fcc3, loop_4157
35205 fmovdvc %xcc, %f6, %f6
35206 nop
35207 setx loop_4158, %l0, %l1
35208 jmpl %l1, %o6
35209 ldub [%l7 + 0x37], %i4
35210loop_4157:
35211 lduh [%l7 + 0x26], %g3
35212 fmovdleu %icc, %f6, %f5
35213loop_4158:
35214 st %f11, [%l7 + 0x30]
35215 ldsw [%l7 + 0x58], %o5
35216 ldsh [%l7 + 0x50], %o7
35217 tn %xcc, 0x6
35218 te %xcc, 0x0
35219 xnorcc %g1, %o2, %i5
35220 ld [%l7 + 0x6C], %f11
35221 fbule %fcc3, loop_4159
35222 tge %xcc, 0x6
35223 fmovdcs %icc, %f10, %f8
35224 array16 %l2, %i0, %l6
35225loop_4159:
35226 fmovsne %xcc, %f10, %f6
35227 movvs %xcc, %l5, %g5
35228 fcmpes %fcc1, %f9, %f11
35229 ldx [%l7 + 0x68], %i1
35230 fand %f8, %f8, %f4
35231 fmovda %xcc, %f1, %f13
35232 fsrc1s %f0, %f1
35233 edge16l %o1, %i2, %g6
35234 fpadd32 %f14, %f4, %f6
35235 st %f3, [%l7 + 0x7C]
35236 ldsw [%l7 + 0x78], %i7
35237 fcmpd %fcc3, %f2, %f10
35238 fnot1s %f12, %f0
35239 fnot1s %f0, %f6
35240 lduw [%l7 + 0x54], %g4
35241 fnor %f6, %f4, %f2
35242 ld [%l7 + 0x30], %f2
35243 fpadd32 %f6, %f14, %f4
35244 lduw [%l7 + 0x70], %g7
35245 std %f6, [%l7 + 0x10]
35246 fors %f13, %f5, %f7
35247 edge16ln %i3, %o0, %o3
35248 nop
35249 setx loop_4160, %l0, %l1
35250 jmpl %l1, %l1
35251 std %f0, [%l7 + 0x70]
35252 fmovspos %xcc, %f2, %f2
35253 fmovdg %icc, %f11, %f1
35254loop_4160:
35255 fmovsle %icc, %f4, %f14
35256 xnor %l4, %o4, %g2
35257 movpos %xcc, %l0, %i6
35258 edge16l %o6, %i4, %g3
35259 sth %l3, [%l7 + 0x1C]
35260 brgez,a %o5, loop_4161
35261 stb %o7, [%l7 + 0x2C]
35262 fble,a %fcc2, loop_4162
35263 fmovrsne %o2, %f13, %f10
35264loop_4161:
35265 fandnot2 %f4, %f12, %f4
35266 bn,a,pt %xcc, loop_4163
35267loop_4162:
35268 fmovsge %icc, %f0, %f5
35269 fmovd %f14, %f2
35270 popc %i5, %g1
35271loop_4163:
35272 popc %l2, %i0
35273 fmovdne %icc, %f2, %f5
35274 sethi 0x1742, %l6
35275 stw %l5, [%l7 + 0x30]
35276 bcc loop_4164
35277 edge16ln %i1, %g5, %o1
35278 nop
35279 setx loop_4165, %l0, %l1
35280 wrpr 0x1, %tl
35281 wrpr %l1, %tpc
35282 add %l1, 0x4, %l1
35283 wrpr %l1, %tnpc
35284 setx 0x34400001400, %l0, %l1
35285 wrpr %l1, %tstate
35286 wrhpr 0x4, %htstate
35287 retry
35288 add %i2, %i7, %g6
35289loop_4164:
35290 fmovrdgz %g7, %f2, %f4
35291 brnz,a %g4, loop_4166
35292loop_4165:
35293 fnand %f10, %f2, %f6
35294 stx %i3, [%l7 + 0x58]
35295 fmovdvc %xcc, %f5, %f10
35296loop_4166:
35297 or %o3, %o0, %l4
35298 bvc,a %xcc, loop_4167
35299 fornot1 %f10, %f10, %f10
35300 stx %l1, [%l7 + 0x70]
35301 fbug %fcc0, loop_4168
35302loop_4167:
35303 fmovde %xcc, %f7, %f7
35304 fmul8ulx16 %f0, %f12, %f8
35305 fnands %f7, %f0, %f13
35306loop_4168:
35307 fmovsgu %xcc, %f5, %f7
35308 sll %o4, 0x19, %g2
35309 fpadd16 %f8, %f2, %f14
35310 fnot1 %f0, %f6
35311 fnot1s %f13, %f5
35312 ldsh [%l7 + 0x0A], %l0
35313 brz %o6, loop_4169
35314 subc %i4, 0x1E1F, %i6
35315 movn %xcc, %l3, %o5
35316 fmovrse %g3, %f1, %f11
35317loop_4169:
35318 sethi 0x19A5, %o7
35319 subcc %i5, %g1, %o2
35320 movne %xcc, %l2, %l6
35321 subc %i0, 0x0B9F, %i1
35322 fbule %fcc3, loop_4170
35323 nop
35324 setx loop_4171, %l0, %l1
35325 wrpr 0x1, %tl
35326 wrpr %l1, %tpc
35327 add %l1, 0x4, %l1
35328 wrpr %l1, %tnpc
35329 setx 0x34400001400, %l0, %l1
35330 wrpr %l1, %tstate
35331 wrhpr 0x4, %htstate
35332 retry
35333 bvs,a,pn %xcc, loop_4172
35334 udiv %g5, 0x1004, %o1
35335loop_4170:
35336 lduh [%l7 + 0x16], %l5
35337loop_4171:
35338 ld [%l7 + 0x08], %f13
35339loop_4172:
35340 ld [%l7 + 0x74], %f2
35341 std %f6, [%l7 + 0x40]
35342 tsubcc %i7, 0x145A, %i2
35343 brz %g6, loop_4173
35344 fpack16 %f0, %f15
35345 edge32ln %g4, %g7, %o3
35346 faligndata %f6, %f10, %f0
35347loop_4173:
35348 stw %i3, [%l7 + 0x44]
35349 fxors %f4, %f8, %f2
35350 sth %o0, [%l7 + 0x3C]
35351 fmuld8sux16 %f14, %f0, %f12
35352 movrgz %l4, 0x204, %l1
35353 fsrc2s %f11, %f0
35354 fcmpne16 %f4, %f4, %o4
35355 alignaddrl %l0, %g2, %i4
35356 ldsb [%l7 + 0x39], %i6
35357 fbul %fcc0, loop_4174
35358 edge8ln %o6, %l3, %g3
35359 smulcc %o7, %o5, %i5
35360 array16 %g1, %o2, %l6
35361loop_4174:
35362 fsrc2s %f0, %f14
35363 srl %i0, 0x0F, %i1
35364 fandnot1 %f4, %f14, %f0
35365 ldub [%l7 + 0x4B], %l2
35366 brgz %g5, loop_4175
35367 pdist %f0, %f8, %f14
35368 lduh [%l7 + 0x32], %o1
35369 stx %l5, [%l7 + 0x50]
35370loop_4175:
35371 bl,a %icc, loop_4176
35372 movrne %i7, %g6, %g4
35373 fble,a %fcc2, loop_4177
35374 fsrc1s %f15, %f14
35375loop_4176:
35376 stb %i2, [%l7 + 0x4C]
35377 fpack16 %f8, %f1
35378loop_4177:
35379 tpos %xcc, 0x2
35380 lduw [%l7 + 0x6C], %o3
35381 ldsh [%l7 + 0x14], %i3
35382 fbug,a %fcc3, loop_4178
35383 fbe %fcc3, loop_4179
35384 ldsb [%l7 + 0x59], %o0
35385 fmovrde %l4, %f6, %f0
35386loop_4178:
35387 bgu,a loop_4180
35388loop_4179:
35389 bvc,pt %xcc, loop_4181
35390 siam 0x7
35391 bcc,a %xcc, loop_4182
35392loop_4180:
35393 ldsw [%l7 + 0x28], %l1
35394loop_4181:
35395 bne,a %xcc, loop_4183
35396 brlez,a %g7, loop_4184
35397loop_4182:
35398 fmul8x16au %f7, %f9, %f2
35399 fornot1 %f8, %f0, %f14
35400loop_4183:
35401 ldsh [%l7 + 0x5C], %l0
35402loop_4184:
35403 lduh [%l7 + 0x10], %g2
35404 umulcc %i4, %i6, %o6
35405 smulcc %o4, 0x10AD, %g3
35406 fpadd32s %f11, %f3, %f0
35407 lduw [%l7 + 0x0C], %o7
35408 fmovs %f5, %f0
35409 bge,a loop_4185
35410 ldx [%l7 + 0x78], %l3
35411 edge8n %o5, %i5, %o2
35412 ldd [%l7 + 0x68], %f10
35413loop_4185:
35414 pdist %f6, %f6, %f8
35415 fcmpgt32 %f4, %f6, %l6
35416 fbue,a %fcc2, loop_4186
35417 fcmpeq16 %f12, %f6, %g1
35418 brgez,a %i0, loop_4187
35419 ldd [%l7 + 0x20], %f6
35420loop_4186:
35421 fpadd16 %f14, %f12, %f6
35422 fmovsleu %xcc, %f8, %f12
35423loop_4187:
35424 mulx %l2, %g5, %o1
35425 addc %i1, 0x101C, %l5
35426 brgz %g6, loop_4188
35427 fcmpeq32 %f12, %f8, %i7
35428 fmovse %xcc, %f5, %f6
35429 fcmpes %fcc3, %f7, %f7
35430loop_4188:
35431 stw %g4, [%l7 + 0x18]
35432 ldd [%l7 + 0x18], %f8
35433 ldsb [%l7 + 0x7A], %i2
35434 bpos loop_4189
35435 xnor %o3, %o0, %i3
35436 fmovrdlz %l4, %f4, %f12
35437 edge32l %g7, %l0, %l1
35438loop_4189:
35439 move %icc, %g2, %i6
35440 ldsh [%l7 + 0x26], %o6
35441 fsrc1s %f3, %f9
35442 ldd [%l7 + 0x10], %f0
35443 srlx %o4, %g3, %o7
35444 fmovsleu %xcc, %f13, %f6
35445 sllx %l3, %i4, %o5
35446 fmovspos %xcc, %f3, %f4
35447 lduw [%l7 + 0x6C], %i5
35448 nop
35449 setx loop_4190, %l0, %l1
35450 wrpr 0x1, %tl
35451 wrpr %l1, %tnpc
35452 setx 0x34400001400, %l0, %l1
35453 wrpr %l1, %tstate
35454 wrhpr 0x4, %htstate
35455 done
35456 subcc %l6, %g1, %o2
35457 stw %l2, [%l7 + 0x68]
35458 bgu,a,pn %icc, loop_4191
35459loop_4190:
35460 fcmped %fcc3, %f6, %f14
35461 ldsh [%l7 + 0x72], %g5
35462 fblg,a %fcc2, loop_4192
35463loop_4191:
35464 fcmpeq16 %f0, %f8, %o1
35465 ldsw [%l7 + 0x10], %i1
35466 fmovscc %icc, %f7, %f15
35467loop_4192:
35468 fmovsneg %icc, %f4, %f15
35469 std %f4, [%l7 + 0x10]
35470 fcmpne16 %f0, %f14, %i0
35471 bvc,pt %icc, loop_4193
35472 subc %l5, %g6, %g4
35473 tvc %xcc, 0x4
35474 subcc %i2, 0x0857, %i7
35475loop_4193:
35476 fmovsn %icc, %f14, %f6
35477 or %o0, %i3, %o3
35478 bpos %icc, loop_4194
35479 stw %l4, [%l7 + 0x6C]
35480 tcc %xcc, 0x2
35481 ta %xcc, 0x5
35482loop_4194:
35483 brlz %g7, loop_4195
35484 brnz,a %l0, loop_4196
35485 stx %g2, [%l7 + 0x38]
35486 fpadd32 %f0, %f10, %f8
35487loop_4195:
35488 stw %i6, [%l7 + 0x44]
35489loop_4196:
35490 ldsw [%l7 + 0x54], %o6
35491 fbl %fcc2, loop_4197
35492 movcc %xcc, %l1, %o4
35493 bcc loop_4198
35494 bpos,a %xcc, loop_4199
35495loop_4197:
35496 fmovrsne %o7, %f6, %f8
35497 ldd [%l7 + 0x50], %f10
35498loop_4198:
35499 srax %l3, %i4, %g3
35500loop_4199:
35501 fmul8x16al %f4, %f14, %f6
35502 ldd [%l7 + 0x48], %f2
35503 st %f8, [%l7 + 0x58]
35504 stx %o5, [%l7 + 0x78]
35505 orn %i5, %g1, %l6
35506 sth %o2, [%l7 + 0x2E]
35507 ldsb [%l7 + 0x09], %l2
35508 st %f9, [%l7 + 0x64]
35509 add %o1, %i1, %i0
35510 andncc %l5, %g6, %g5
35511 fbue %fcc0, loop_4200
35512 fmul8x16al %f11, %f14, %f0
35513 fmovrde %i2, %f10, %f8
35514 ldx [%l7 + 0x70], %i7
35515loop_4200:
35516 fxor %f14, %f6, %f8
35517 edge16 %g4, %o0, %i3
35518 tpos %icc, 0x3
35519 fcmps %fcc3, %f6, %f1
35520 stb %o3, [%l7 + 0x36]
35521 fmovsvc %xcc, %f6, %f13
35522 sdivx %g7, 0x0AD2, %l0
35523 fmovrdlez %l4, %f0, %f2
35524 tle %icc, 0x0
35525 fbne %fcc1, loop_4201
35526 alignaddr %i6, %g2, %l1
35527 fnot1 %f8, %f14
35528 fcmpne32 %f6, %f14, %o4
35529loop_4201:
35530 fabss %f6, %f0
35531 fmovdle %xcc, %f11, %f4
35532 sdivcc %o7, 0x181F, %l3
35533 fmovdge %xcc, %f5, %f12
35534 tneg %xcc, 0x4
35535 fmovdle %icc, %f4, %f6
35536 fmovsg %icc, %f12, %f2
35537 ldsw [%l7 + 0x68], %o6
35538 fmovrsne %i4, %f4, %f13
35539 fmovsge %xcc, %f2, %f10
35540 move %xcc, %o5, %i5
35541 std %f0, [%l7 + 0x58]
35542 fors %f8, %f2, %f11
35543 brgez,a %g3, loop_4202
35544 ldsh [%l7 + 0x30], %l6
35545 ldx [%l7 + 0x78], %g1
35546 ldsh [%l7 + 0x22], %o2
35547loop_4202:
35548 tcc %xcc, 0x2
35549 stw %o1, [%l7 + 0x5C]
35550 movrgz %l2, %i1, %i0
35551 ldd [%l7 + 0x10], %f6
35552 fmovsleu %xcc, %f0, %f1
35553 fmovsg %xcc, %f9, %f4
35554 fmovdleu %icc, %f6, %f3
35555 fnot1 %f6, %f2
35556 ldsb [%l7 + 0x71], %l5
35557 fornot1 %f12, %f12, %f4
35558 movrgz %g6, 0x020, %g5
35559 st %f8, [%l7 + 0x54]
35560 stw %i2, [%l7 + 0x34]
35561 tvc %icc, 0x1
35562 fmovd %f4, %f6
35563 ldsb [%l7 + 0x77], %i7
35564 fpadd16s %f15, %f9, %f4
35565 movge %xcc, %g4, %o0
35566 fzero %f0
35567 ldx [%l7 + 0x28], %o3
35568 sdivcc %i3, 0x0085, %l0
35569 ldsh [%l7 + 0x62], %l4
35570 taddcc %g7, %i6, %l1
35571 bn,a,pt %icc, loop_4203
35572 orcc %o4, %g2, %l3
35573 tn %icc, 0x5
35574 stb %o7, [%l7 + 0x47]
35575loop_4203:
35576 tsubcc %o6, %i4, %o5
35577 fpsub16 %f10, %f4, %f2
35578 lduw [%l7 + 0x5C], %g3
35579 orcc %l6, 0x02EA, %i5
35580 andcc %g1, 0x145E, %o1
35581 edge32ln %o2, %l2, %i0
35582 ldd [%l7 + 0x40], %f10
35583 fpack32 %f0, %f2, %f4
35584 xnor %i1, 0x17B4, %l5
35585 ldub [%l7 + 0x68], %g6
35586 ldub [%l7 + 0x4D], %g5
35587 ta %icc, 0x2
35588 fbu,a %fcc1, loop_4204
35589 sth %i2, [%l7 + 0x5E]
35590 ldd [%l7 + 0x28], %f12
35591 fmuld8ulx16 %f6, %f14, %f0
35592loop_4204:
35593 bneg,a,pt %xcc, loop_4205
35594 bleu,pt %xcc, loop_4206
35595 brz,a %g4, loop_4207
35596 bne,pt %icc, loop_4208
35597loop_4205:
35598 xnorcc %o0, %o3, %i3
35599loop_4206:
35600 edge32 %i7, %l4, %g7
35601loop_4207:
35602 lduh [%l7 + 0x16], %l0
35603loop_4208:
35604 bl,pn %xcc, loop_4209
35605 fmovdleu %icc, %f4, %f1
35606 fornot1s %f1, %f6, %f14
35607 fmovdle %xcc, %f8, %f2
35608loop_4209:
35609 fmovsle %xcc, %f7, %f6
35610 andcc %i6, 0x033C, %o4
35611 tvc %icc, 0x5
35612 fbl %fcc2, loop_4210
35613 fbo,a %fcc3, loop_4211
35614 tneg %xcc, 0x1
35615 and %g2, %l3, %o7
35616loop_4210:
35617 st %f5, [%l7 + 0x40]
35618loop_4211:
35619 fsrc1 %f0, %f10
35620 fble %fcc3, loop_4212
35621 ldx [%l7 + 0x48], %o6
35622 ldsw [%l7 + 0x3C], %i4
35623 ldsh [%l7 + 0x0E], %l1
35624loop_4212:
35625 fba,a %fcc2, loop_4213
35626 ld [%l7 + 0x28], %f7
35627 sdivcc %g3, 0x1E0A, %o5
35628 sth %i5, [%l7 + 0x68]
35629loop_4213:
35630 movleu %icc, %g1, %o1
35631 lduh [%l7 + 0x0A], %l6
35632 pdist %f14, %f2, %f12
35633 be,pn %xcc, loop_4214
35634 edge8n %o2, %i0, %i1
35635 be,a %xcc, loop_4215
35636 stb %l5, [%l7 + 0x62]
35637loop_4214:
35638 udivx %g6, 0x141D, %l2
35639 fxnors %f3, %f15, %f11
35640loop_4215:
35641 stx %g5, [%l7 + 0x48]
35642 stw %i2, [%l7 + 0x48]
35643 ta %xcc, 0x5
35644 std %f2, [%l7 + 0x68]
35645 fpackfix %f8, %f15
35646 movleu %icc, %g4, %o3
35647 ldx [%l7 + 0x28], %i3
35648 subccc %i7, %l4, %o0
35649 siam 0x5
35650 fmovdcs %xcc, %f3, %f7
35651 fandnot1 %f14, %f8, %f4
35652 fbn %fcc1, loop_4216
35653 lduw [%l7 + 0x78], %g7
35654 sethi 0x199A, %l0
35655 tvc %xcc, 0x4
35656loop_4216:
35657 sth %i6, [%l7 + 0x3E]
35658 fmovrdgz %o4, %f10, %f6
35659 fcmpgt32 %f14, %f12, %g2
35660 fpadd16s %f9, %f5, %f13
35661 stw %o7, [%l7 + 0x5C]
35662 move %icc, %o6, %l3
35663 bcc,pt %icc, loop_4217
35664 fba %fcc0, loop_4218
35665 movvs %xcc, %i4, %g3
35666 ldub [%l7 + 0x5B], %l1
35667loop_4217:
35668 fmovdge %xcc, %f14, %f9
35669loop_4218:
35670 fornot2s %f8, %f13, %f14
35671 tsubcctv %o5, 0x145F, %i5
35672 bgu,pt %icc, loop_4219
35673 fnegd %f12, %f6
35674 fmovsvc %icc, %f14, %f7
35675 ldsb [%l7 + 0x4F], %o1
35676loop_4219:
35677 tsubcc %g1, %l6, %i0
35678 subccc %i1, 0x1F8A, %o2
35679 st %f0, [%l7 + 0x48]
35680 fmovdne %icc, %f8, %f6
35681 move %xcc, %l5, %l2
35682 fzero %f6
35683 fornot1 %f10, %f10, %f12
35684 ldsw [%l7 + 0x30], %g6
35685 smul %g5, 0x10FF, %i2
35686 fpsub16 %f8, %f2, %f6
35687 stx %o3, [%l7 + 0x58]
35688 fnot1s %f4, %f12
35689 edge32n %g4, %i7, %i3
35690 ldx [%l7 + 0x28], %l4
35691 stb %o0, [%l7 + 0x33]
35692 ld [%l7 + 0x50], %f7
35693 fbule,a %fcc0, loop_4220
35694 fbuge,a %fcc3, loop_4221
35695 stx %g7, [%l7 + 0x08]
35696 andn %i6, 0x1AAC, %l0
35697loop_4220:
35698 ldsh [%l7 + 0x0E], %g2
35699loop_4221:
35700 ldub [%l7 + 0x36], %o4
35701 ldx [%l7 + 0x08], %o6
35702 add %o7, 0x10B5, %i4
35703 tleu %xcc, 0x5
35704 fpadd16s %f15, %f0, %f8
35705 fandnot1 %f12, %f4, %f10
35706 ldsh [%l7 + 0x38], %l3
35707 movleu %icc, %g3, %l1
35708 stx %i5, [%l7 + 0x78]
35709 lduh [%l7 + 0x14], %o5
35710 ldd [%l7 + 0x18], %f6
35711 array32 %o1, %g1, %l6
35712 smulcc %i0, %i1, %l5
35713 sethi 0x1B43, %l2
35714 bne,a loop_4222
35715 fmovsle %xcc, %f12, %f2
35716 movrgz %o2, %g5, %g6
35717 fbue,a %fcc2, loop_4223
35718loop_4222:
35719 fmovsa %xcc, %f13, %f14
35720 ldsh [%l7 + 0x5E], %o3
35721 fcmpgt32 %f10, %f8, %g4
35722loop_4223:
35723 edge16ln %i7, %i3, %i2
35724 udiv %o0, 0x1561, %g7
35725 brlez,a %l4, loop_4224
35726 ldsw [%l7 + 0x70], %l0
35727 fmovsleu %xcc, %f0, %f12
35728 stb %g2, [%l7 + 0x46]
35729loop_4224:
35730 fandnot2 %f6, %f4, %f12
35731 fpsub16s %f9, %f14, %f1
35732 std %f8, [%l7 + 0x68]
35733 andn %i6, 0x1206, %o6
35734 ldd [%l7 + 0x20], %f12
35735 fmovrse %o4, %f6, %f9
35736 faligndata %f8, %f0, %f2
35737 tn %xcc, 0x1
35738 ldx [%l7 + 0x60], %i4
35739 ld [%l7 + 0x64], %f15
35740 ldsw [%l7 + 0x60], %l3
35741 tle %icc, 0x1
35742 and %g3, %o7, %l1
35743 std %f4, [%l7 + 0x50]
35744 ldx [%l7 + 0x58], %i5
35745 lduw [%l7 + 0x3C], %o1
35746 lduw [%l7 + 0x6C], %o5
35747 tsubcctv %l6, 0x05AD, %g1
35748 taddcc %i1, %i0, %l5
35749 ldsb [%l7 + 0x4F], %o2
35750 fpadd32s %f1, %f13, %f2
35751 stx %l2, [%l7 + 0x70]
35752 ldsw [%l7 + 0x78], %g5
35753 fmul8x16 %f6, %f0, %f10
35754 fba %fcc1, loop_4225
35755 udivx %o3, 0x0A79, %g6
35756 stb %i7, [%l7 + 0x5B]
35757 lduh [%l7 + 0x74], %i3
35758loop_4225:
35759 movneg %icc, %i2, %g4
35760 ldub [%l7 + 0x33], %g7
35761 fbo %fcc2, loop_4226
35762 fmovse %icc, %f15, %f13
35763 fmuld8ulx16 %f11, %f9, %f2
35764 ldub [%l7 + 0x26], %o0
35765loop_4226:
35766 popc %l4, %g2
35767 sth %i6, [%l7 + 0x56]
35768 fcmpne16 %f12, %f6, %o6
35769 fbl,a %fcc0, loop_4227
35770 xnor %o4, %i4, %l0
35771 brgz %g3, loop_4228
35772 stw %o7, [%l7 + 0x68]
35773loop_4227:
35774 bleu,a %xcc, loop_4229
35775 array32 %l1, %l3, %i5
35776loop_4228:
35777 fmovsvs %xcc, %f14, %f9
35778 fpsub32 %f2, %f2, %f12
35779loop_4229:
35780 ldsb [%l7 + 0x64], %o1
35781 sth %o5, [%l7 + 0x42]
35782 orcc %g1, %i1, %l6
35783 st %f9, [%l7 + 0x2C]
35784 fpadd32s %f9, %f1, %f14
35785 te %icc, 0x7
35786 fandnot1 %f6, %f4, %f2
35787 lduw [%l7 + 0x34], %i0
35788 siam 0x7
35789 sub %l5, %l2, %o2
35790 fone %f6
35791 ld [%l7 + 0x6C], %f2
35792 st %f7, [%l7 + 0x1C]
35793 fmovrsne %o3, %f11, %f8
35794 edge32n %g5, %i7, %g6
35795 fnand %f14, %f8, %f14
35796 stw %i2, [%l7 + 0x64]
35797 fpackfix %f14, %f12
35798 fpsub32s %f10, %f6, %f12
35799 std %f10, [%l7 + 0x20]
35800 edge16l %g4, %i3, %o0
35801 stw %g7, [%l7 + 0x34]
35802 fcmpeq16 %f2, %f6, %g2
35803 fnot1 %f0, %f10
35804 tge %icc, 0x3
35805 fmuld8sux16 %f11, %f5, %f0
35806 tvs %icc, 0x6
35807 stw %l4, [%l7 + 0x5C]
35808 tg %xcc, 0x7
35809 tneg %xcc, 0x0
35810 stb %i6, [%l7 + 0x0C]
35811 brgz %o4, loop_4230
35812 ld [%l7 + 0x48], %f3
35813 ldx [%l7 + 0x30], %i4
35814 st %f10, [%l7 + 0x58]
35815loop_4230:
35816 fmovrdgez %o6, %f4, %f8
35817 ldsb [%l7 + 0x6E], %g3
35818 srl %l0, %o7, %l3
35819 fmovsgu %xcc, %f4, %f1
35820 fmovdle %icc, %f5, %f13
35821 fcmpgt32 %f8, %f4, %l1
35822 stx %o1, [%l7 + 0x18]
35823 subcc %i5, 0x1AB5, %g1
35824 fblg,a %fcc1, loop_4231
35825 fmovdcs %icc, %f11, %f0
35826 lduh [%l7 + 0x2C], %o5
35827 tcc %icc, 0x5
35828loop_4231:
35829 ld [%l7 + 0x70], %f1
35830 fpadd16 %f0, %f14, %f4
35831 edge32l %l6, %i1, %i0
35832 fmovdcc %icc, %f12, %f1
35833 fexpand %f4, %f6
35834 edge16l %l2, %l5, %o3
35835 bcs,a %xcc, loop_4232
35836 fpsub16s %f4, %f15, %f11
35837 sll %g5, %i7, %g6
35838 lduh [%l7 + 0x74], %o2
35839loop_4232:
35840 movcs %icc, %i2, %i3
35841 alignaddr %g4, %o0, %g2
35842 fcmped %fcc0, %f14, %f14
35843 ldsw [%l7 + 0x1C], %g7
35844 std %f14, [%l7 + 0x68]
35845 nop
35846 setx loop_4233, %l0, %l1
35847 wrpr 0x1, %tl
35848 wrpr %l1, %tpc
35849 add %l1, 0x4, %l1
35850 wrpr %l1, %tnpc
35851 setx 0x34400001400, %l0, %l1
35852 wrpr %l1, %tstate
35853 wrhpr 0x4, %htstate
35854 retry
35855 fmovsvc %xcc, %f4, %f13
35856 fcmpes %fcc2, %f6, %f6
35857 fandnot1 %f8, %f6, %f8
35858loop_4233:
35859 tge %xcc, 0x0
35860 movne %xcc, %i6, %l4
35861 edge8 %o4, %i4, %g3
35862 movcc %icc, %o6, %o7
35863 edge8 %l3, %l1, %o1
35864 ld [%l7 + 0x20], %f8
35865 fones %f5
35866 brz %i5, loop_4234
35867 taddcc %l0, %o5, %g1
35868 brgz,a %i1, loop_4235
35869 stx %i0, [%l7 + 0x20]
35870loop_4234:
35871 bl,pt %xcc, loop_4236
35872 fornot1s %f7, %f0, %f8
35873loop_4235:
35874 move %icc, %l6, %l5
35875 fpsub16 %f8, %f4, %f2
35876loop_4236:
35877 udivcc %o3, 0x009D, %l2
35878 fnors %f6, %f1, %f4
35879 fmul8x16al %f13, %f14, %f8
35880 andn %g5, %i7, %o2
35881 stx %i2, [%l7 + 0x28]
35882 ldd [%l7 + 0x20], %f8
35883 fmovsvs %xcc, %f5, %f15
35884 fmovrsgez %g6, %f6, %f1
35885 std %f4, [%l7 + 0x58]
35886 udiv %g4, 0x0F5C, %o0
35887 stw %i3, [%l7 + 0x6C]
35888 stx %g2, [%l7 + 0x18]
35889 movvs %icc, %i6, %g7
35890 tpos %xcc, 0x5
35891 std %f6, [%l7 + 0x58]
35892 fmovrdlez %o4, %f4, %f10
35893 stb %i4, [%l7 + 0x61]
35894 ldsw [%l7 + 0x3C], %l4
35895 fmovsle %icc, %f0, %f8
35896 ldsh [%l7 + 0x44], %o6
35897 edge32ln %o7, %l3, %l1
35898 ldx [%l7 + 0x50], %g3
35899 umul %i5, %o1, %o5
35900 ble,pt %icc, loop_4237
35901 stb %g1, [%l7 + 0x10]
35902 fcmpgt16 %f8, %f2, %l0
35903 orcc %i1, 0x193D, %i0
35904loop_4237:
35905 fmovrdne %l5, %f14, %f0
35906 fcmpes %fcc1, %f1, %f8
35907 fmovrdgz %o3, %f12, %f0
35908 sub %l2, %l6, %i7
35909 fnot1s %f3, %f10
35910 popc 0x19C2, %g5
35911 fnegs %f9, %f9
35912 ldsh [%l7 + 0x2C], %i2
35913 edge32n %o2, %g6, %o0
35914 movg %icc, %i3, %g4
35915 fmovrslz %i6, %f5, %f14
35916 fpadd16 %f0, %f10, %f10
35917 bneg,a loop_4238
35918 lduw [%l7 + 0x38], %g7
35919 siam 0x7
35920 fcmpne16 %f14, %f14, %o4
35921loop_4238:
35922 fnand %f12, %f4, %f4
35923 edge32l %g2, %l4, %i4
35924 srax %o6, 0x15, %o7
35925 fbule %fcc1, loop_4239
35926 edge8 %l1, %l3, %g3
35927 stw %i5, [%l7 + 0x08]
35928 lduh [%l7 + 0x5A], %o5
35929loop_4239:
35930 edge16l %g1, %o1, %i1
35931 fmovdvs %icc, %f9, %f4
35932 ldsb [%l7 + 0x26], %i0
35933 srl %l5, 0x19, %o3
35934 addccc %l0, %l2, %i7
35935 lduw [%l7 + 0x70], %g5
35936 udivcc %l6, 0x1FF7, %o2
35937 edge8ln %i2, %o0, %i3
35938 fmovsleu %icc, %f14, %f13
35939 fcmpes %fcc0, %f7, %f7
35940 fmovdg %icc, %f9, %f7
35941 ldx [%l7 + 0x28], %g4
35942 lduh [%l7 + 0x3C], %g6
35943 addc %i6, 0x08E3, %g7
35944 ldsw [%l7 + 0x2C], %o4
35945 std %f2, [%l7 + 0x50]
35946 tvs %xcc, 0x6
35947 sth %g2, [%l7 + 0x40]
35948 sth %i4, [%l7 + 0x62]
35949 movne %icc, %o6, %o7
35950 edge32l %l4, %l3, %g3
35951 movleu %icc, %l1, %i5
35952 fbne %fcc1, loop_4240
35953 fmovsvc %xcc, %f4, %f6
35954 fpadd32s %f6, %f14, %f14
35955 fcmpgt32 %f4, %f0, %o5
35956loop_4240:
35957 fmovdcs %xcc, %f1, %f15
35958 xor %o1, %i1, %g1
35959 fmovdg %icc, %f0, %f6
35960 ldd [%l7 + 0x28], %f4
35961 fmovdvs %icc, %f0, %f13
35962 stb %l5, [%l7 + 0x4A]
35963 bcs,a loop_4241
35964 ldub [%l7 + 0x5D], %o3
35965 fmovrdlez %l0, %f6, %f6
35966 movl %xcc, %l2, %i7
35967loop_4241:
35968 ldub [%l7 + 0x77], %i0
35969 ldsh [%l7 + 0x18], %g5
35970 fzeros %f11
35971 movl %xcc, %o2, %l6
35972 fmovrsne %i2, %f10, %f14
35973 tge %icc, 0x5
35974 xnor %i3, %g4, %o0
35975 stx %i6, [%l7 + 0x38]
35976 ldd [%l7 + 0x68], %f6
35977 movrgez %g6, 0x3BB, %o4
35978 fnot1 %f0, %f6
35979 faligndata %f14, %f4, %f2
35980 bne loop_4242
35981 std %f12, [%l7 + 0x60]
35982 add %g2, 0x0F91, %g7
35983 fmovda %xcc, %f11, %f7
35984loop_4242:
35985 fbule %fcc1, loop_4243
35986 sethi 0x1AC5, %i4
35987 lduh [%l7 + 0x54], %o6
35988 fpsub16s %f8, %f4, %f7
35989loop_4243:
35990 ldub [%l7 + 0x76], %l4
35991 edge16 %l3, %g3, %o7
35992 stx %i5, [%l7 + 0x68]
35993 fbg,a %fcc3, loop_4244
35994 fcmpne16 %f4, %f4, %o5
35995 udivcc %l1, 0x0A09, %o1
35996 fbul %fcc2, loop_4245
35997loop_4244:
35998 fmovda %icc, %f6, %f9
35999 alignaddr %g1, %i1, %o3
36000 movleu %xcc, %l0, %l5
36001loop_4245:
36002 fornot2s %f5, %f13, %f5
36003 sth %l2, [%l7 + 0x14]
36004 movrgz %i0, 0x26B, %i7
36005 lduw [%l7 + 0x44], %g5
36006 sdiv %o2, 0x199F, %i2
36007 fmovdn %xcc, %f3, %f6
36008 fmul8ulx16 %f4, %f0, %f10
36009 nop
36010 setx loop_4246, %l0, %l1
36011 wrpr 0x1, %tl
36012 wrpr %l1, %tnpc
36013 setx 0x34400001400, %l0, %l1
36014 wrpr %l1, %tstate
36015 wrhpr 0x4, %htstate
36016 done
36017 ldd [%l7 + 0x78], %f2
36018 andcc %i3, %l6, %g4
36019 stw %i6, [%l7 + 0x2C]
36020loop_4246:
36021 movcc %xcc, %o0, %g6
36022 std %f4, [%l7 + 0x20]
36023 ldd [%l7 + 0x70], %f8
36024 call loop_4247
36025 ldsw [%l7 + 0x18], %g2
36026 fmovrsne %o4, %f10, %f0
36027 fcmple16 %f6, %f2, %g7
36028loop_4247:
36029 lduw [%l7 + 0x40], %i4
36030 fcmple32 %f8, %f10, %o6
36031 edge8 %l4, %g3, %o7
36032 std %f2, [%l7 + 0x78]
36033 ldd [%l7 + 0x78], %f6
36034 ldsh [%l7 + 0x28], %l3
36035 smul %i5, 0x0CB4, %l1
36036 sra %o1, %o5, %i1
36037 fbuge %fcc0, loop_4248
36038 ld [%l7 + 0x1C], %f4
36039 movvs %xcc, %o3, %l0
36040 ldsw [%l7 + 0x08], %l5
36041loop_4248:
36042 fandnot2s %f13, %f8, %f0
36043 brlz,a %g1, loop_4249
36044 fmovrdlez %i0, %f10, %f14
36045 fmovdl %icc, %f2, %f0
36046 tg %icc, 0x6
36047loop_4249:
36048 ld [%l7 + 0x68], %f13
36049 srax %l2, 0x04, %i7
36050 ba,a,pt %icc, loop_4250
36051 addcc %o2, %g5, %i2
36052 ldsw [%l7 + 0x28], %l6
36053 fbl,a %fcc0, loop_4251
36054loop_4250:
36055 bcs,a,pn %xcc, loop_4252
36056 fornot2s %f3, %f10, %f4
36057 sub %g4, 0x0122, %i6
36058loop_4251:
36059 stb %o0, [%l7 + 0x17]
36060loop_4252:
36061 bg loop_4253
36062 bn,pn %xcc, loop_4254
36063 lduh [%l7 + 0x24], %g6
36064 tpos %icc, 0x5
36065loop_4253:
36066 fands %f3, %f8, %f12
36067loop_4254:
36068 tge %icc, 0x7
36069 ldsw [%l7 + 0x6C], %i3
36070 fmovsge %xcc, %f0, %f10
36071 ldx [%l7 + 0x60], %o4
36072 fmovrsgez %g2, %f1, %f4
36073 fsrc1s %f2, %f4
36074 st %f10, [%l7 + 0x7C]
36075 lduw [%l7 + 0x08], %g7
36076 movrgez %i4, %o6, %g3
36077 fand %f4, %f14, %f8
36078 sdiv %o7, 0x0889, %l3
36079 std %f6, [%l7 + 0x10]
36080 mulscc %l4, 0x1788, %l1
36081 ldsb [%l7 + 0x47], %i5
36082 andn %o5, %o1, %o3
36083 sth %i1, [%l7 + 0x34]
36084 fand %f12, %f8, %f14
36085 fmul8x16au %f7, %f7, %f14
36086 popc %l5, %g1
36087 ldd [%l7 + 0x40], %f0
36088 ld [%l7 + 0x74], %f1
36089 stx %i0, [%l7 + 0x10]
36090 bgu,a loop_4255
36091 stw %l2, [%l7 + 0x48]
36092 lduh [%l7 + 0x26], %i7
36093 lduh [%l7 + 0x20], %l0
36094loop_4255:
36095 ldsh [%l7 + 0x64], %o2
36096 fcmpne16 %f8, %f8, %i2
36097 fmul8x16 %f10, %f6, %f8
36098 ldsb [%l7 + 0x32], %l6
36099 fmovs %f2, %f8
36100 fbue,a %fcc0, loop_4256
36101 ld [%l7 + 0x48], %f0
36102 lduh [%l7 + 0x66], %g5
36103 sth %g4, [%l7 + 0x6C]
36104loop_4256:
36105 ldx [%l7 + 0x40], %i6
36106 std %f10, [%l7 + 0x18]
36107 tle %icc, 0x0
36108 std %f14, [%l7 + 0x58]
36109 brnz %g6, loop_4257
36110 array32 %i3, %o0, %g2
36111 fpackfix %f14, %f4
36112 bne,a,pt %icc, loop_4258
36113loop_4257:
36114 bleu,a loop_4259
36115 ldd [%l7 + 0x48], %f4
36116 fmovsn %xcc, %f5, %f14
36117loop_4258:
36118 popc %o4, %g7
36119loop_4259:
36120 stb %i4, [%l7 + 0x79]
36121 sth %o6, [%l7 + 0x38]
36122 fabsd %f4, %f2
36123 tvc %icc, 0x2
36124 fpmerge %f14, %f14, %f10
36125 movl %xcc, %o7, %l3
36126 std %f4, [%l7 + 0x38]
36127 st %f13, [%l7 + 0x64]
36128 fmovsne %icc, %f2, %f14
36129 ldd [%l7 + 0x68], %f6
36130 ld [%l7 + 0x28], %f9
36131 movvs %xcc, %g3, %l4
36132 lduw [%l7 + 0x38], %l1
36133 bneg,a loop_4260
36134 std %f4, [%l7 + 0x08]
36135 fmovscs %icc, %f4, %f6
36136 movpos %xcc, %i5, %o5
36137loop_4260:
36138 fbo %fcc1, loop_4261
36139 movneg %icc, %o1, %i1
36140 array16 %o3, %g1, %l5
36141 std %f12, [%l7 + 0x30]
36142loop_4261:
36143 subcc %i0, 0x1D57, %i7
36144 fmovse %icc, %f4, %f8
36145 edge8l %l2, %l0, %o2
36146 ldsh [%l7 + 0x74], %l6
36147 fzero %f10
36148 stw %i2, [%l7 + 0x30]
36149 fzeros %f14
36150 for %f0, %f8, %f0
36151 movge %icc, %g4, %i6
36152 stw %g6, [%l7 + 0x7C]
36153 stb %i3, [%l7 + 0x30]
36154 ldsb [%l7 + 0x11], %o0
36155 fmovdg %xcc, %f14, %f10
36156 stx %g2, [%l7 + 0x38]
36157 fbul %fcc1, loop_4262
36158 fble,a %fcc3, loop_4263
36159 ldsb [%l7 + 0x24], %o4
36160 ldsh [%l7 + 0x2A], %g5
36161loop_4262:
36162 pdist %f2, %f0, %f2
36163loop_4263:
36164 bpos,a loop_4264
36165 sth %i4, [%l7 + 0x22]
36166 addcc %o6, %o7, %l3
36167 sll %g3, %g7, %l4
36168loop_4264:
36169 fsrc2s %f12, %f15
36170 ldsw [%l7 + 0x08], %l1
36171 fmovdgu %xcc, %f12, %f4
36172 fxor %f2, %f12, %f8
36173 fxnors %f1, %f11, %f3
36174 movre %i5, 0x06A, %o5
36175 fmovrslz %o1, %f1, %f0
36176 ldsh [%l7 + 0x5C], %i1
36177 orncc %o3, %l5, %i0
36178 tneg %icc, 0x3
36179 fcmps %fcc2, %f3, %f15
36180 std %f2, [%l7 + 0x30]
36181 ld [%l7 + 0x3C], %f2
36182 ldsb [%l7 + 0x0E], %i7
36183 edge32ln %l2, %g1, %l0
36184 stw %o2, [%l7 + 0x74]
36185 fmovsgu %icc, %f14, %f2
36186 fba,a %fcc2, loop_4265
36187 std %f10, [%l7 + 0x08]
36188 lduw [%l7 + 0x7C], %i2
36189 stx %g4, [%l7 + 0x20]
36190loop_4265:
36191 ldd [%l7 + 0x50], %f10
36192 fbul,a %fcc3, loop_4266
36193 fmul8x16au %f5, %f14, %f10
36194 ldsh [%l7 + 0x4A], %i6
36195 ble,a %icc, loop_4267
36196loop_4266:
36197 fbul %fcc1, loop_4268
36198 be,a loop_4269
36199 stb %l6, [%l7 + 0x09]
36200loop_4267:
36201 fnand %f6, %f6, %f12
36202loop_4268:
36203 fbg %fcc0, loop_4270
36204loop_4269:
36205 fandnot1 %f12, %f8, %f4
36206 lduw [%l7 + 0x20], %i3
36207 sth %o0, [%l7 + 0x3C]
36208loop_4270:
36209 movgu %icc, %g2, %g6
36210 stx %o4, [%l7 + 0x70]
36211 fpadd32s %f15, %f5, %f14
36212 movvc %xcc, %i4, %g5
36213 fbe %fcc3, loop_4271
36214 fmovrsgez %o7, %f2, %f11
36215 edge16ln %o6, %g3, %g7
36216 fmovrsgez %l4, %f14, %f5
36217loop_4271:
36218 lduh [%l7 + 0x0A], %l3
36219 fmovdvs %icc, %f8, %f12
36220 fnot2 %f12, %f6
36221 ld [%l7 + 0x4C], %f12
36222 fbne,a %fcc2, loop_4272
36223 fmovdne %icc, %f13, %f15
36224 fbul,a %fcc1, loop_4273
36225 fpmerge %f1, %f5, %f4
36226loop_4272:
36227 ldd [%l7 + 0x78], %f8
36228 fmovrdgez %i5, %f12, %f4
36229loop_4273:
36230 ldsh [%l7 + 0x6E], %l1
36231 ldsb [%l7 + 0x69], %o1
36232 subc %i1, 0x106F, %o3
36233 ldub [%l7 + 0x68], %l5
36234 fcmpne16 %f14, %f10, %o5
36235 fmovse %xcc, %f13, %f14
36236 fmuld8sux16 %f4, %f14, %f0
36237 edge8l %i7, %l2, %g1
36238 fpsub32 %f2, %f14, %f10
36239 fmovscs %xcc, %f1, %f4
36240 ldd [%l7 + 0x38], %f8
36241 ldsh [%l7 + 0x5E], %i0
36242 stx %l0, [%l7 + 0x60]
36243 lduw [%l7 + 0x78], %o2
36244 ldd [%l7 + 0x40], %f2
36245 movrgez %g4, %i2, %l6
36246 fba %fcc1, loop_4274
36247 bvs %icc, loop_4275
36248 movge %icc, %i3, %o0
36249 array8 %i6, %g6, %g2
36250loop_4274:
36251 fmovdne %icc, %f3, %f8
36252loop_4275:
36253 tne %icc, 0x5
36254 std %f6, [%l7 + 0x38]
36255 ld [%l7 + 0x28], %f8
36256 fbl,a %fcc2, loop_4276
36257 lduh [%l7 + 0x2C], %o4
36258 andncc %i4, %g5, %o6
36259 sth %o7, [%l7 + 0x3A]
36260loop_4276:
36261 lduh [%l7 + 0x54], %g3
36262 fcmpne32 %f10, %f6, %g7
36263 fxnor %f10, %f4, %f8
36264 nop
36265 setx loop_4277, %l0, %l1
36266 wrpr 0x1, %tl
36267 wrpr %l1, %tpc
36268 add %l1, 0x4, %l1
36269 wrpr %l1, %tnpc
36270 setx 0x34400001400, %l0, %l1
36271 wrpr %l1, %tstate
36272 wrhpr 0x4, %htstate
36273 retry
36274 lduh [%l7 + 0x5A], %l3
36275 edge16n %i5, %l4, %o1
36276 tneg %icc, 0x7
36277loop_4277:
36278 fmovsge %xcc, %f3, %f7
36279 movg %xcc, %l1, %o3
36280 fbug,a %fcc2, loop_4278
36281 fzero %f10
36282 ble loop_4279
36283 sth %i1, [%l7 + 0x6E]
36284loop_4278:
36285 stx %l5, [%l7 + 0x38]
36286 brz %i7, loop_4280
36287loop_4279:
36288 ldd [%l7 + 0x20], %f14
36289 ldsb [%l7 + 0x10], %l2
36290 lduw [%l7 + 0x3C], %g1
36291loop_4280:
36292 fmul8sux16 %f0, %f14, %f8
36293 tgu %xcc, 0x1
36294 fnors %f13, %f15, %f12
36295 stw %o5, [%l7 + 0x7C]
36296 fnand %f6, %f10, %f0
36297 fmuld8sux16 %f3, %f9, %f14
36298 nop
36299 setx loop_4281, %l0, %l1
36300 jmpl %l1, %i0
36301 alignaddrl %o2, %g4, %i2
36302 fblg,a %fcc3, loop_4282
36303 std %f12, [%l7 + 0x08]
36304loop_4281:
36305 fblg %fcc1, loop_4283
36306 fpadd16 %f2, %f2, %f0
36307loop_4282:
36308 ldsw [%l7 + 0x7C], %l6
36309 tpos %icc, 0x5
36310loop_4283:
36311 edge32 %l0, %o0, %i3
36312 fxor %f4, %f12, %f0
36313 ld [%l7 + 0x3C], %f5
36314 nop
36315 setx loop_4284, %l0, %l1
36316 wrpr 0x1, %tl
36317 wrpr %l1, %tnpc
36318 setx 0x34400001400, %l0, %l1
36319 wrpr %l1, %tstate
36320 wrhpr 0x4, %htstate
36321 done
36322 movvc %icc, %g6, %g2
36323 bleu,a,pt %icc, loop_4285
36324 array16 %i6, %o4, %g5
36325loop_4284:
36326 umul %o6, %i4, %o7
36327 stx %g7, [%l7 + 0x20]
36328loop_4285:
36329 edge32ln %l3, %i5, %l4
36330 bg loop_4286
36331 movneg %icc, %o1, %l1
36332 movrgz %o3, 0x24F, %i1
36333 subcc %l5, 0x13C5, %g3
36334loop_4286:
36335 xnor %l2, %i7, %o5
36336 sth %g1, [%l7 + 0x4C]
36337 stw %o2, [%l7 + 0x54]
36338 fmovde %xcc, %f8, %f12
36339 ldsw [%l7 + 0x24], %g4
36340 ldx [%l7 + 0x38], %i0
36341 fbn,a %fcc3, loop_4287
36342 fsrc2s %f0, %f11
36343 ldsh [%l7 + 0x74], %l6
36344 te %icc, 0x7
36345loop_4287:
36346 stw %i2, [%l7 + 0x5C]
36347 subccc %o0, %i3, %l0
36348 subccc %g2, 0x0A0C, %g6
36349 fcmpeq16 %f4, %f10, %i6
36350 fmovdle %xcc, %f7, %f4
36351 fcmpeq16 %f0, %f0, %g5
36352 alignaddrl %o6, %i4, %o4
36353 std %f14, [%l7 + 0x30]
36354 fmul8sux16 %f8, %f0, %f10
36355 brlez %g7, loop_4288
36356 ldsw [%l7 + 0x64], %o7
36357 fnand %f6, %f8, %f8
36358 stx %i5, [%l7 + 0x40]
36359loop_4288:
36360 fpsub16 %f4, %f14, %f0
36361 xor %l4, %l3, %l1
36362 sethi 0x0534, %o3
36363 nop
36364 setx loop_4289, %l0, %l1
36365 jmpl %l1, %o1
36366 movrgz %l5, %g3, %i1
36367 tg %icc, 0x6
36368 fmovsne %icc, %f10, %f0
36369loop_4289:
36370 fabsd %f4, %f14
36371 fnot2 %f10, %f10
36372 taddcctv %i7, %o5, %g1
36373 ldd [%l7 + 0x48], %f6
36374 edge16 %l2, %g4, %o2
36375 stw %i0, [%l7 + 0x74]
36376 fmuld8ulx16 %f12, %f0, %f0
36377 stb %l6, [%l7 + 0x60]
36378 andcc %o0, %i2, %l0
36379 fmul8x16 %f6, %f4, %f10
36380 movleu %xcc, %i3, %g2
36381 ldsh [%l7 + 0x30], %g6
36382 edge32l %g5, %o6, %i4
36383 stx %i6, [%l7 + 0x60]
36384 ldd [%l7 + 0x78], %f0
36385 movvs %icc, %o4, %g7
36386 lduh [%l7 + 0x1A], %i5
36387 fandnot2 %f14, %f12, %f0
36388 ldx [%l7 + 0x20], %l4
36389 smul %l3, 0x15C5, %l1
36390 ba,pt %icc, loop_4290
36391 ldub [%l7 + 0x3D], %o3
36392 te %xcc, 0x5
36393 fmovdpos %xcc, %f2, %f0
36394loop_4290:
36395 std %f14, [%l7 + 0x18]
36396 fornot2 %f0, %f6, %f8
36397 fmovrsgez %o7, %f0, %f13
36398 fbug,a %fcc3, loop_4291
36399 edge8n %l5, %g3, %o1
36400 stw %i1, [%l7 + 0x50]
36401 bne,pt %icc, loop_4292
36402loop_4291:
36403 tleu %icc, 0x6
36404 ld [%l7 + 0x68], %f9
36405 fmovrsgez %o5, %f13, %f13
36406loop_4292:
36407 bne,a,pn %xcc, loop_4293
36408 fsrc1 %f4, %f4
36409 bgu,pn %xcc, loop_4294
36410 bge,pn %icc, loop_4295
36411loop_4293:
36412 mova %icc, %g1, %i7
36413 fbo,a %fcc1, loop_4296
36414loop_4294:
36415 nop
36416 setx loop_4297, %l0, %l1
36417 wrpr 0x1, %tl
36418 wrpr %l1, %tnpc
36419 setx 0x34400001400, %l0, %l1
36420 wrpr %l1, %tstate
36421 wrhpr 0x4, %htstate
36422 done
36423loop_4295:
36424 array8 %g4, %l2, %o2
36425 fmul8x16 %f15, %f2, %f14
36426loop_4296:
36427 tcs %xcc, 0x4
36428loop_4297:
36429 bne,a,pt %icc, loop_4298
36430 ldsw [%l7 + 0x6C], %i0
36431 xorcc %l6, 0x0803, %o0
36432 fzeros %f13
36433loop_4298:
36434 umulcc %i2, 0x1CCF, %l0
36435 fcmpne16 %f12, %f8, %i3
36436 ldd [%l7 + 0x20], %f0
36437 ldd [%l7 + 0x58], %f2
36438 edge16l %g2, %g6, %g5
36439 edge16n %i4, %o6, %o4
36440 edge32l %i6, %i5, %l4
36441 smul %l3, %g7, %l1
36442 fmovdvc %xcc, %f14, %f8
36443 fmovscs %xcc, %f13, %f12
36444 fmovrslz %o3, %f15, %f15
36445 fblg,a %fcc1, loop_4299
36446 fmovsl %icc, %f4, %f0
36447 bvs,a,pt %xcc, loop_4300
36448 stw %l5, [%l7 + 0x10]
36449loop_4299:
36450 std %f10, [%l7 + 0x68]
36451 st %f9, [%l7 + 0x28]
36452loop_4300:
36453 fnot2 %f12, %f6
36454 fornot2 %f10, %f6, %f12
36455 ldsh [%l7 + 0x0E], %g3
36456 st %f6, [%l7 + 0x44]
36457 ta %xcc, 0x1
36458 edge16l %o7, %i1, %o1
36459 srl %g1, 0x1C, %o5
36460 udivx %g4, 0x1AB5, %l2
36461 taddcctv %i7, 0x05B2, %o2
36462 orncc %i0, 0x0A9F, %o0
36463 fpack16 %f10, %f7
36464 addcc %l6, 0x12C2, %l0
36465 st %f15, [%l7 + 0x2C]
36466 popc 0x18FA, %i2
36467 ldub [%l7 + 0x40], %i3
36468 array8 %g2, %g5, %g6
36469 fornot1 %f8, %f10, %f10
36470 xnor %i4, 0x1602, %o4
36471 bcs,a,pt %icc, loop_4301
36472 nop
36473 setx loop_4302, %l0, %l1
36474 jmpl %l1, %i6
36475 sethi 0x0A9B, %o6
36476 ldx [%l7 + 0x48], %i5
36477loop_4301:
36478 ldsw [%l7 + 0x50], %l3
36479loop_4302:
36480 fmul8x16au %f7, %f15, %f2
36481 lduw [%l7 + 0x34], %l4
36482 st %f1, [%l7 + 0x60]
36483 bl,a %icc, loop_4303
36484 udiv %l1, 0x0AEF, %g7
36485 fcmpne32 %f0, %f4, %o3
36486 fba,a %fcc2, loop_4304
36487loop_4303:
36488 tgu %xcc, 0x0
36489 mova %icc, %g3, %o7
36490 sra %l5, 0x1F, %o1
36491loop_4304:
36492 stx %g1, [%l7 + 0x20]
36493 edge32n %i1, %g4, %l2
36494 fbo,a %fcc1, loop_4305
36495 ld [%l7 + 0x08], %f11
36496 fmovrsne %o5, %f14, %f7
36497 ldsh [%l7 + 0x44], %o2
36498loop_4305:
36499 tne %icc, 0x3
36500 bleu,a,pt %xcc, loop_4306
36501 tvs %icc, 0x6
36502 lduw [%l7 + 0x20], %i7
36503 fcmped %fcc0, %f2, %f8
36504loop_4306:
36505 std %f10, [%l7 + 0x38]
36506 fpmerge %f7, %f1, %f0
36507 std %f2, [%l7 + 0x08]
36508 fmovrde %i0, %f0, %f0
36509 fpsub32s %f15, %f12, %f2
36510 stx %o0, [%l7 + 0x78]
36511 brz %l6, loop_4307
36512 ldsb [%l7 + 0x69], %l0
36513 fandnot2 %f2, %f12, %f14
36514 fmovrdne %i3, %f10, %f10
36515loop_4307:
36516 edge16l %g2, %g5, %g6
36517 xnor %i2, 0x1429, %o4
36518 sllx %i4, 0x1E, %i6
36519 movneg %xcc, %o6, %i5
36520 fcmpne32 %f0, %f10, %l4
36521 fsrc2s %f3, %f3
36522 ldub [%l7 + 0x38], %l3
36523 movrlz %l1, 0x283, %g7
36524 fmovsgu %xcc, %f3, %f14
36525 movge %xcc, %o3, %o7
36526 fmovscc %icc, %f8, %f3
36527 ld [%l7 + 0x0C], %f4
36528 fxnors %f4, %f4, %f11
36529 stw %g3, [%l7 + 0x20]
36530 lduw [%l7 + 0x44], %o1
36531 stw %g1, [%l7 + 0x50]
36532 tvs %icc, 0x4
36533 tl %xcc, 0x0
36534 tg %icc, 0x1
36535 sub %i1, 0x0582, %l5
36536 fble,a %fcc3, loop_4308
36537 fbge,a %fcc0, loop_4309
36538 ldd [%l7 + 0x20], %f10
36539 stb %l2, [%l7 + 0x19]
36540loop_4308:
36541 movn %xcc, %o5, %o2
36542loop_4309:
36543 fbug,a %fcc0, loop_4310
36544 taddcc %g4, %i7, %i0
36545 fsrc2s %f14, %f0
36546 edge16l %l6, %l0, %i3
36547loop_4310:
36548 std %f14, [%l7 + 0x38]
36549 array32 %o0, %g5, %g2
36550 ldd [%l7 + 0x18], %f14
36551 fmovse %xcc, %f5, %f14
36552 bneg,a,pt %icc, loop_4311
36553 sethi 0x0F71, %g6
36554 ldx [%l7 + 0x58], %o4
36555 sll %i4, 0x00, %i6
36556loop_4311:
36557 edge32 %i2, %o6, %l4
36558 fornot2s %f1, %f12, %f3
36559 movvc %icc, %l3, %i5
36560 xnorcc %g7, %o3, %l1
36561 fmovde %xcc, %f10, %f3
36562 fornot1 %f0, %f4, %f0
36563 fmovsg %icc, %f11, %f0
36564 fmovsgu %icc, %f10, %f12
36565 siam 0x2
36566 addcc %g3, %o1, %g1
36567 ldx [%l7 + 0x60], %i1
36568 lduh [%l7 + 0x44], %o7
36569 fors %f9, %f15, %f3
36570 addccc %l2, 0x0A9E, %l5
36571 lduw [%l7 + 0x28], %o2
36572 ldsh [%l7 + 0x54], %o5
36573 stw %g4, [%l7 + 0x40]
36574 fnot2 %f12, %f4
36575 fxnors %f4, %f12, %f5
36576 fmovsn %xcc, %f10, %f13
36577 fpack16 %f10, %f11
36578 fnot1 %f2, %f14
36579 ldsh [%l7 + 0x40], %i0
36580 fmul8ulx16 %f2, %f10, %f0
36581 stx %i7, [%l7 + 0x50]
36582 ldx [%l7 + 0x70], %l0
36583 movg %xcc, %l6, %o0
36584 ld [%l7 + 0x14], %f6
36585 ldub [%l7 + 0x7B], %i3
36586 ldx [%l7 + 0x58], %g5
36587 movcs %icc, %g2, %o4
36588 ldub [%l7 + 0x40], %i4
36589 fmovdcc %icc, %f10, %f5
36590 orncc %g6, 0x1B7B, %i2
36591 st %f0, [%l7 + 0x2C]
36592 fpack16 %f0, %f5
36593 fxnors %f1, %f0, %f2
36594 stw %o6, [%l7 + 0x40]
36595 fnot2s %f8, %f0
36596 bleu,pt %xcc, loop_4312
36597 st %f0, [%l7 + 0x3C]
36598 andn %i6, 0x07C8, %l3
36599 fabss %f5, %f11
36600loop_4312:
36601 fones %f13
36602 fmul8x16al %f0, %f1, %f14
36603 edge16n %l4, %i5, %o3
36604 sdiv %l1, 0x06F7, %g7
36605 lduw [%l7 + 0x50], %o1
36606 fmovrdgz %g1, %f8, %f4
36607 fpmerge %f15, %f1, %f4
36608 nop
36609 setx loop_4313, %l0, %l1
36610 jmpl %l1, %i1
36611 or %g3, %l2, %l5
36612 taddcc %o7, 0x0328, %o2
36613 movneg %icc, %o5, %i0
36614loop_4313:
36615 fmovsne %xcc, %f9, %f8
36616 alignaddrl %g4, %i7, %l0
36617 fmovsleu %icc, %f4, %f1
36618 fsrc1s %f5, %f9
36619 movg %xcc, %l6, %i3
36620 st %f4, [%l7 + 0x30]
36621 ldsb [%l7 + 0x7B], %o0
36622 movneg %icc, %g5, %o4
36623 stw %i4, [%l7 + 0x1C]
36624 fbu,a %fcc1, loop_4314
36625 bl,pt %xcc, loop_4315
36626 fnot1 %f14, %f0
36627 srax %g2, %g6, %i2
36628loop_4314:
36629 fsrc2 %f0, %f8
36630loop_4315:
36631 fsrc2s %f8, %f0
36632 andcc %o6, 0x0E02, %i6
36633 bge,a,pt %xcc, loop_4316
36634 movl %xcc, %l3, %l4
36635 ldsw [%l7 + 0x2C], %o3
36636 edge8ln %l1, %i5, %g7
36637loop_4316:
36638 fmovrdlz %o1, %f8, %f6
36639 ldub [%l7 + 0x36], %g1
36640 fpsub16 %f14, %f4, %f4
36641 fandnot1s %f5, %f2, %f9
36642 ld [%l7 + 0x0C], %f0
36643 add %g3, 0x1217, %i1
36644 ldsw [%l7 + 0x1C], %l2
36645 fornot2 %f0, %f2, %f2
36646 fbu %fcc0, loop_4317
36647 fsrc2s %f0, %f13
36648 sdivcc %o7, 0x1713, %l5
36649 be,pn %xcc, loop_4318
36650loop_4317:
36651 array16 %o5, %o2, %g4
36652 alignaddr %i0, %i7, %l6
36653 fmovsneg %xcc, %f10, %f1
36654loop_4318:
36655 std %f8, [%l7 + 0x50]
36656 ble,pt %icc, loop_4319
36657 ldsb [%l7 + 0x41], %l0
36658 bcs,a,pn %icc, loop_4320
36659 smulcc %o0, %i3, %o4
36660loop_4319:
36661 sdivcc %i4, 0x03BD, %g2
36662 ld [%l7 + 0x60], %f1
36663loop_4320:
36664 edge16n %g5, %i2, %o6
36665 ld [%l7 + 0x20], %f10
36666 tvc %xcc, 0x3
36667 edge16 %g6, %l3, %l4
36668 fand %f8, %f12, %f4
36669 bne,a,pn %icc, loop_4321
36670 fmovsg %icc, %f7, %f11
36671 xnorcc %o3, 0x0DE1, %i6
36672 fones %f4
36673loop_4321:
36674 fsrc2 %f14, %f8
36675 and %l1, %i5, %g7
36676 fmovrsne %g1, %f10, %f2
36677 ldsw [%l7 + 0x14], %g3
36678 fnors %f4, %f6, %f13
36679 array16 %o1, %i1, %l2
36680 tvc %icc, 0x5
36681 brz,a %o7, loop_4322
36682 ld [%l7 + 0x44], %f13
36683 siam 0x3
36684 tsubcctv %l5, 0x1D34, %o5
36685loop_4322:
36686 tcc %xcc, 0x4
36687 fmovdge %icc, %f5, %f13
36688 fmovrslz %g4, %f15, %f8
36689 fmovrslz %i0, %f13, %f1
36690 bshuffle %f14, %f14, %f14
36691 fandnot2s %f8, %f14, %f7
36692 andcc %o2, %i7, %l6
36693 fpsub32s %f7, %f3, %f1
36694 fsrc1s %f4, %f5
36695 sll %o0, %l0, %i3
36696 fmul8sux16 %f0, %f8, %f12
36697 fbn,a %fcc3, loop_4323
36698 fmovsvs %xcc, %f3, %f0
36699 or %i4, 0x08B7, %o4
36700 fmovspos %xcc, %f10, %f9
36701loop_4323:
36702 sth %g2, [%l7 + 0x68]
36703 alignaddrl %g5, %o6, %i2
36704 fmuld8sux16 %f1, %f6, %f8
36705 bn %xcc, loop_4324
36706 fandnot2s %f7, %f5, %f10
36707 lduw [%l7 + 0x20], %l3
36708 fsrc2 %f10, %f2
36709loop_4324:
36710 fmovdge %icc, %f6, %f15
36711 fmovrde %g6, %f14, %f4
36712 lduw [%l7 + 0x44], %l4
36713 fbge,a %fcc0, loop_4325
36714 fmovsle %icc, %f7, %f5
36715 nop
36716 setx loop_4326, %l0, %l1
36717 wrpr 0x1, %tl
36718 wrpr %l1, %tnpc
36719 setx 0x34400001400, %l0, %l1
36720 wrpr %l1, %tstate
36721 wrhpr 0x4, %htstate
36722 done
36723 sth %o3, [%l7 + 0x4E]
36724loop_4325:
36725 smulcc %i6, 0x04A4, %i5
36726 movle %icc, %l1, %g7
36727loop_4326:
36728 fpackfix %f12, %f12
36729 fmovsvs %xcc, %f11, %f12
36730 nop
36731 setx loop_4327, %l0, %l1
36732 jmpl %l1, %g1
36733 lduh [%l7 + 0x38], %g3
36734 ldd [%l7 + 0x38], %f6
36735 alignaddrl %o1, %i1, %o7
36736loop_4327:
36737 fandnot2s %f4, %f9, %f14
36738 tsubcctv %l2, 0x0B8A, %l5
36739 bvc,a loop_4328
36740 stb %g4, [%l7 + 0x52]
36741 fmovde %xcc, %f6, %f7
36742 fxor %f14, %f2, %f4
36743loop_4328:
36744 sth %o5, [%l7 + 0x42]
36745 lduw [%l7 + 0x48], %o2
36746 tne %icc, 0x7
36747 fmovdpos %icc, %f7, %f0
36748 lduw [%l7 + 0x70], %i7
36749 stb %l6, [%l7 + 0x7F]
36750 stb %o0, [%l7 + 0x14]
36751 edge16l %i0, %i3, %l0
36752 ldsh [%l7 + 0x0A], %o4
36753 fpadd16s %f9, %f14, %f6
36754 fmovda %icc, %f15, %f5
36755 stx %i4, [%l7 + 0x78]
36756 fpsub16s %f5, %f15, %f15
36757 call loop_4329
36758 fmovsvs %xcc, %f13, %f11
36759 andcc %g2, 0x0D71, %g5
36760 taddcc %i2, 0x0120, %l3
36761loop_4329:
36762 fmovse %xcc, %f15, %f13
36763 tne %icc, 0x6
36764 fmovsneg %xcc, %f5, %f13
36765 nop
36766 setx loop_4330, %l0, %l1
36767 wrpr 0x1, %tl
36768 wrpr %l1, %tnpc
36769 setx 0x34400001400, %l0, %l1
36770 wrpr %l1, %tstate
36771 wrhpr 0x4, %htstate
36772 done
36773 fnot2 %f8, %f6
36774 ldx [%l7 + 0x18], %g6
36775 fnand %f12, %f4, %f14
36776loop_4330:
36777 brgz,a %o6, loop_4331
36778 sub %l4, 0x1747, %i6
36779 stw %i5, [%l7 + 0x14]
36780 bge %xcc, loop_4332
36781loop_4331:
36782 edge16ln %l1, %g7, %g1
36783 bg,a %xcc, loop_4333
36784 stx %g3, [%l7 + 0x30]
36785loop_4332:
36786 fnor %f14, %f14, %f12
36787 fmovscc %xcc, %f4, %f11
36788loop_4333:
36789 umulcc %o1, 0x1E0F, %i1
36790 nop
36791 setx loop_4334, %l0, %l1
36792 wrpr 0x1, %tl
36793 wrpr %l1, %tnpc
36794 setx 0x34400001400, %l0, %l1
36795 wrpr %l1, %tstate
36796 wrhpr 0x4, %htstate
36797 done
36798 fbug,a %fcc0, loop_4335
36799 movl %xcc, %o7, %l2
36800 for %f0, %f10, %f6
36801loop_4334:
36802 fmovd %f10, %f12
36803loop_4335:
36804 addccc %o3, 0x1EC3, %l5
36805 fmovsge %icc, %f12, %f13
36806 ldub [%l7 + 0x10], %o5
36807 sdiv %g4, 0x176F, %i7
36808 fnot1 %f0, %f8
36809 fandnot2s %f5, %f2, %f14
36810 udivcc %o2, 0x1748, %o0
36811 fmovrdne %l6, %f6, %f14
36812 ldsw [%l7 + 0x4C], %i0
36813 tne %icc, 0x2
36814 fmovde %xcc, %f9, %f3
36815 st %f2, [%l7 + 0x68]
36816 tvs %xcc, 0x1
36817 fmovrsne %i3, %f3, %f0
36818 stx %l0, [%l7 + 0x60]
36819 fand %f2, %f6, %f12
36820 fmovdleu %icc, %f13, %f13
36821 sth %o4, [%l7 + 0x0C]
36822 st %f1, [%l7 + 0x38]
36823 ldx [%l7 + 0x70], %g2
36824 fmovsneg %icc, %f13, %f5
36825 ldd [%l7 + 0x20], %f14
36826 subccc %i4, %g5, %l3
36827 fmovsleu %icc, %f14, %f8
36828 fmovdvs %xcc, %f4, %f15
36829 fmovrdlz %i2, %f14, %f14
36830 array8 %o6, %g6, %l4
36831 stw %i6, [%l7 + 0x54]
36832 fcmpgt16 %f14, %f0, %l1
36833 fnot1s %f15, %f2
36834 fmovsleu %xcc, %f9, %f13
36835 fabss %f6, %f9
36836 fors %f11, %f0, %f4
36837 andcc %i5, %g1, %g7
36838 stw %o1, [%l7 + 0x30]
36839 fornot2s %f15, %f5, %f4
36840 mulscc %g3, %i1, %l2
36841 fmul8x16au %f13, %f10, %f4
36842 taddcc %o3, %o7, %o5
36843 te %icc, 0x4
36844 ldx [%l7 + 0x10], %l5
36845 fand %f12, %f8, %f0
36846 st %f7, [%l7 + 0x08]
36847 fmovse %icc, %f10, %f0
36848 stb %i7, [%l7 + 0x6B]
36849 nop
36850 setx loop_4336, %l0, %l1
36851 jmpl %l1, %o2
36852 nop
36853 setx loop_4337, %l0, %l1
36854 wrpr 0x1, %tl
36855 wrpr %l1, %tpc
36856 add %l1, 0x4, %l1
36857 wrpr %l1, %tnpc
36858 setx 0x34400001400, %l0, %l1
36859 wrpr %l1, %tstate
36860 wrhpr 0x4, %htstate
36861 retry
36862 ldx [%l7 + 0x70], %o0
36863 tn %xcc, 0x2
36864loop_4336:
36865 bvc,a,pt %icc, loop_4338
36866loop_4337:
36867 ldsw [%l7 + 0x5C], %l6
36868 orcc %i0, 0x1D77, %i3
36869 fcmple32 %f14, %f0, %g4
36870loop_4338:
36871 sllx %l0, 0x15, %g2
36872 fbn %fcc3, loop_4339
36873 fandnot2s %f0, %f11, %f13
36874 movcs %icc, %i4, %g5
36875 fmovsa %xcc, %f11, %f12
36876loop_4339:
36877 subc %o4, 0x026C, %i2
36878 lduh [%l7 + 0x38], %l3
36879 movge %xcc, %g6, %l4
36880 fandnot2 %f4, %f6, %f14
36881 ble,a loop_4340
36882 tgu %icc, 0x1
36883 fandnot1 %f6, %f2, %f4
36884 fmovrdlz %o6, %f6, %f8
36885loop_4340:
36886 st %f13, [%l7 + 0x68]
36887 ldub [%l7 + 0x28], %l1
36888 ldd [%l7 + 0x20], %f2
36889 fsrc1s %f8, %f7
36890 fmovdgu %xcc, %f7, %f0
36891 movn %icc, %i6, %i5
36892 srlx %g7, 0x0B, %o1
36893 fmovdleu %icc, %f11, %f6
36894 edge16 %g3, %g1, %i1
36895 for %f2, %f12, %f14
36896 bn,pt %icc, loop_4341
36897 st %f11, [%l7 + 0x30]
36898 movg %xcc, %l2, %o3
36899 xnor %o7, %l5, %i7
36900loop_4341:
36901 std %f12, [%l7 + 0x60]
36902 ldub [%l7 + 0x2A], %o2
36903 fmovdn %xcc, %f1, %f15
36904 movpos %icc, %o5, %o0
36905 stw %l6, [%l7 + 0x28]
36906 tl %xcc, 0x3
36907 pdist %f6, %f4, %f6
36908 fble %fcc3, loop_4342
36909 fbu %fcc1, loop_4343
36910 fbul %fcc3, loop_4344
36911 ldd [%l7 + 0x30], %f6
36912loop_4342:
36913 bpos loop_4345
36914loop_4343:
36915 stb %i0, [%l7 + 0x7E]
36916loop_4344:
36917 fmovdleu %xcc, %f14, %f5
36918 ldx [%l7 + 0x60], %i3
36919loop_4345:
36920 srax %l0, 0x0C, %g4
36921 edge32ln %g2, %i4, %o4
36922 sdivx %g5, 0x0606, %i2
36923 stw %l3, [%l7 + 0x58]
36924 fmovrdlez %l4, %f4, %f6
36925 te %icc, 0x0
36926 st %f13, [%l7 + 0x0C]
36927 sdivx %g6, 0x0031, %o6
36928 tgu %xcc, 0x6
36929 tl %xcc, 0x2
36930 fpadd16 %f10, %f2, %f14
36931 stw %i6, [%l7 + 0x20]
36932 fcmpeq32 %f2, %f10, %l1
36933 std %f6, [%l7 + 0x60]
36934 ldsh [%l7 + 0x30], %g7
36935 sdiv %i5, 0x09BD, %g3
36936 bg loop_4346
36937 fpsub32 %f2, %f6, %f14
36938 smul %g1, %o1, %i1
36939 call loop_4347
36940loop_4346:
36941 ldx [%l7 + 0x10], %l2
36942 fmovrse %o3, %f15, %f5
36943 fabss %f12, %f12
36944loop_4347:
36945 bgu loop_4348
36946 fmovrdlez %l5, %f2, %f4
36947 ld [%l7 + 0x08], %f4
36948 movre %i7, %o7, %o2
36949loop_4348:
36950 tvs %icc, 0x2
36951 fmovsne %xcc, %f6, %f7
36952 udiv %o0, 0x09B7, %o5
36953 fcmpeq32 %f10, %f8, %l6
36954 fcmped %fcc3, %f0, %f8
36955 fpackfix %f14, %f9
36956 fmovdgu %icc, %f1, %f8
36957 nop
36958 setx loop_4349, %l0, %l1
36959 wrpr 0x1, %tl
36960 wrpr %l1, %tnpc
36961 setx 0x34400001400, %l0, %l1
36962 wrpr %l1, %tstate
36963 wrhpr 0x4, %htstate
36964 done
36965 stw %i0, [%l7 + 0x4C]
36966 lduh [%l7 + 0x12], %l0
36967 smulcc %g4, 0x178A, %g2
36968loop_4349:
36969 fmovdg %icc, %f3, %f4
36970 udivcc %i4, 0x1193, %i3
36971 tgu %icc, 0x0
36972 addc %o4, 0x1C98, %g5
36973 lduh [%l7 + 0x3E], %l3
36974 udiv %l4, 0x1C52, %i2
36975 siam 0x2
36976 movneg %icc, %g6, %o6
36977 fbuge %fcc2, loop_4350
36978 fnand %f4, %f4, %f12
36979 siam 0x2
36980 stb %l1, [%l7 + 0x4E]
36981loop_4350:
36982 tvs %xcc, 0x7
36983 bcs %xcc, loop_4351
36984 fpack16 %f8, %f14
36985 fmovdl %icc, %f10, %f3
36986 sdivcc %i6, 0x093A, %i5
36987loop_4351:
36988 fmovsgu %icc, %f13, %f1
36989 subcc %g3, %g1, %o1
36990 fmovsvs %xcc, %f3, %f14
36991 bn,pn %icc, loop_4352
36992 fbn %fcc0, loop_4353
36993 xnorcc %i1, %l2, %o3
36994 sllx %g7, 0x0B, %l5
36995loop_4352:
36996 movleu %icc, %i7, %o2
36997loop_4353:
36998 ldsh [%l7 + 0x24], %o7
36999 fmovrslz %o0, %f12, %f11
37000 fmovsgu %icc, %f12, %f7
37001 fbn %fcc2, loop_4354
37002 ldub [%l7 + 0x59], %l6
37003 stx %i0, [%l7 + 0x70]
37004 stw %l0, [%l7 + 0x4C]
37005loop_4354:
37006 sth %o5, [%l7 + 0x76]
37007 fmovsne %xcc, %f13, %f4
37008 fcmple32 %f4, %f10, %g2
37009 ldd [%l7 + 0x08], %f6
37010 movge %icc, %i4, %i3
37011 movrlz %g4, 0x310, %g5
37012 sra %l3, 0x18, %l4
37013 fmovdgu %icc, %f9, %f11
37014 fpack16 %f2, %f12
37015 nop
37016 setx loop_4355, %l0, %l1
37017 wrpr 0x1, %tl
37018 wrpr %l1, %tnpc
37019 setx 0x34400001400, %l0, %l1
37020 wrpr %l1, %tstate
37021 wrhpr 0x4, %htstate
37022 done
37023 std %f8, [%l7 + 0x60]
37024 array8 %o4, %g6, %i2
37025 faligndata %f8, %f10, %f0
37026loop_4355:
37027 tvs %xcc, 0x6
37028 fmovrdgz %l1, %f8, %f4
37029 edge8n %i6, %i5, %o6
37030 fnot2 %f10, %f0
37031 fpadd16 %f2, %f6, %f0
37032 fmovdcs %icc, %f5, %f1
37033 mulx %g3, 0x0101, %o1
37034 smul %g1, %l2, %o3
37035 fxor %f8, %f10, %f2
37036 fmovdvs %icc, %f2, %f0
37037 fbug %fcc1, loop_4356
37038 ld [%l7 + 0x68], %f8
37039 fmovdgu %icc, %f10, %f9
37040 taddcc %i1, %g7, %i7
37041loop_4356:
37042 call loop_4357
37043 tsubcctv %o2, 0x08E3, %o7
37044 fmovscc %icc, %f6, %f9
37045 sethi 0x1F34, %l5
37046loop_4357:
37047 fmovsvc %icc, %f6, %f5
37048 fmovdle %xcc, %f14, %f11
37049 ld [%l7 + 0x7C], %f1
37050 tgu %icc, 0x7
37051 ld [%l7 + 0x78], %f3
37052 fxors %f11, %f13, %f3
37053 stx %l6, [%l7 + 0x38]
37054 fmovrsne %o0, %f7, %f15
37055 and %l0, 0x0CBA, %i0
37056 fmovscc %icc, %f8, %f0
37057 fnand %f8, %f4, %f14
37058 nop
37059 setx loop_4358, %l0, %l1
37060 jmpl %l1, %g2
37061 array32 %i4, %i3, %o5
37062 fpadd32s %f13, %f7, %f7
37063 add %g5, %g4, %l4
37064loop_4358:
37065 movre %l3, 0x256, %o4
37066 fmovdneg %xcc, %f1, %f8
37067 std %f6, [%l7 + 0x18]
37068 movneg %xcc, %i2, %g6
37069 fmovsneg %icc, %f4, %f4
37070 lduh [%l7 + 0x44], %i6
37071 fbg %fcc2, loop_4359
37072 edge8l %l1, %i5, %o6
37073 fones %f7
37074 pdist %f10, %f14, %f12
37075loop_4359:
37076 stx %o1, [%l7 + 0x28]
37077 ldd [%l7 + 0x60], %f10
37078 lduh [%l7 + 0x48], %g1
37079 lduh [%l7 + 0x26], %l2
37080 ldub [%l7 + 0x6C], %g3
37081 lduw [%l7 + 0x38], %o3
37082 fmovdge %icc, %f2, %f2
37083 orn %i1, 0x1AF1, %g7
37084 ldx [%l7 + 0x18], %i7
37085 ldsb [%l7 + 0x1E], %o7
37086 edge16 %o2, %l5, %o0
37087 fcmpne32 %f4, %f10, %l6
37088 ldub [%l7 + 0x1C], %l0
37089 bl,pn %xcc, loop_4360
37090 lduh [%l7 + 0x24], %g2
37091 stb %i4, [%l7 + 0x48]
37092 tneg %xcc, 0x7
37093loop_4360:
37094 ld [%l7 + 0x40], %f12
37095 xnorcc %i3, 0x1414, %i0
37096 or %o5, 0x04DB, %g4
37097 tneg %icc, 0x7
37098 fmovrslez %l4, %f14, %f5
37099 movvc %xcc, %l3, %o4
37100 fbug,a %fcc0, loop_4361
37101 fbo %fcc2, loop_4362
37102 addccc %i2, %g5, %g6
37103 array8 %i6, %i5, %l1
37104loop_4361:
37105 movrlez %o1, %g1, %o6
37106loop_4362:
37107 ldub [%l7 + 0x2F], %g3
37108 fnor %f2, %f6, %f14
37109 orcc %l2, 0x0691, %i1
37110 fmovsleu %xcc, %f1, %f1
37111 lduh [%l7 + 0x16], %o3
37112 fexpand %f2, %f14
37113 ble,a loop_4363
37114 ta %xcc, 0x6
37115 std %f0, [%l7 + 0x10]
37116 ldx [%l7 + 0x48], %i7
37117loop_4363:
37118 fmovrsgz %o7, %f7, %f1
37119 fornot1 %f14, %f12, %f0
37120 sll %o2, %l5, %g7
37121 fmuld8ulx16 %f3, %f2, %f14
37122 umul %l6, %l0, %o0
37123 sdiv %i4, 0x06AA, %g2
37124 srlx %i0, 0x16, %i3
37125 tleu %xcc, 0x0
37126 fsrc2s %f1, %f3
37127 fnot1 %f4, %f8
37128 smul %o5, 0x0734, %l4
37129 fxnors %f15, %f8, %f13
37130 array32 %g4, %o4, %l3
37131 addccc %i2, %g5, %i6
37132 fbne %fcc3, loop_4364
37133 ldsb [%l7 + 0x09], %i5
37134 fpack32 %f14, %f0, %f0
37135 sub %l1, 0x17DD, %o1
37136loop_4364:
37137 ldsh [%l7 + 0x0A], %g6
37138 movneg %icc, %o6, %g1
37139 fcmpd %fcc3, %f10, %f6
37140 fnor %f4, %f4, %f6
37141 lduw [%l7 + 0x14], %g3
37142 ldub [%l7 + 0x6A], %i1
37143 tne %icc, 0x6
37144 fxnor %f6, %f12, %f6
37145 fnegd %f8, %f2
37146 edge8n %l2, %i7, %o7
37147 bcs,pn %icc, loop_4365
37148 movcc %icc, %o2, %l5
37149 ldsw [%l7 + 0x78], %g7
37150 fones %f14
37151loop_4365:
37152 sub %o3, 0x0F6E, %l0
37153 lduh [%l7 + 0x72], %l6
37154 brlz %o0, loop_4366
37155 fpackfix %f14, %f9
37156 std %f12, [%l7 + 0x58]
37157 sdivcc %i4, 0x12B7, %i0
37158loop_4366:
37159 ldsw [%l7 + 0x40], %g2
37160 tcc %icc, 0x6
37161 lduh [%l7 + 0x42], %i3
37162 bneg %xcc, loop_4367
37163 ld [%l7 + 0x5C], %f14
37164 ldsh [%l7 + 0x42], %o5
37165 tl %icc, 0x3
37166loop_4367:
37167 ldsh [%l7 + 0x1E], %l4
37168 edge32l %o4, %l3, %i2
37169 std %f0, [%l7 + 0x10]
37170 alignaddrl %g5, %i6, %g4
37171 fmovsvs %xcc, %f0, %f2
37172 fmovrdlez %l1, %f10, %f0
37173 move %xcc, %i5, %o1
37174 bcs,a loop_4368
37175 fbu %fcc0, loop_4369
37176 brz,a %g6, loop_4370
37177 sth %g1, [%l7 + 0x70]
37178loop_4368:
37179 bcs loop_4371
37180loop_4369:
37181 sethi 0x12CC, %o6
37182loop_4370:
37183 fpsub16 %f14, %f8, %f12
37184 ta %icc, 0x3
37185loop_4371:
37186 fba,a %fcc0, loop_4372
37187 fornot2 %f10, %f12, %f12
37188 fbe,a %fcc1, loop_4373
37189 ldx [%l7 + 0x40], %g3
37190loop_4372:
37191 ba,a,pn %xcc, loop_4374
37192 fbg %fcc0, loop_4375
37193loop_4373:
37194 lduh [%l7 + 0x10], %l2
37195 fzero %f14
37196loop_4374:
37197 fnot2 %f2, %f4
37198loop_4375:
37199 tleu %icc, 0x0
37200 fbue %fcc3, loop_4376
37201 stw %i7, [%l7 + 0x5C]
37202 fcmpgt16 %f10, %f14, %i1
37203 ldsb [%l7 + 0x2B], %o7
37204loop_4376:
37205 sth %l5, [%l7 + 0x3E]
37206 std %f14, [%l7 + 0x18]
37207 ldub [%l7 + 0x62], %g7
37208 nop
37209 setx loop_4377, %l0, %l1
37210 jmpl %l1, %o2
37211 fxnor %f0, %f8, %f4
37212 orcc %o3, 0x1456, %l0
37213 bcc,a,pt %icc, loop_4378
37214loop_4377:
37215 stx %l6, [%l7 + 0x70]
37216 edge16l %o0, %i4, %i0
37217 ldd [%l7 + 0x48], %f12
37218loop_4378:
37219 fmovsn %xcc, %f12, %f12
37220 ldsw [%l7 + 0x78], %g2
37221 fmovdneg %xcc, %f15, %f14
37222 tle %icc, 0x7
37223 srl %o5, %l4, %o4
37224 fbu %fcc0, loop_4379
37225 fbug %fcc3, loop_4380
37226 ldsw [%l7 + 0x30], %i3
37227 fmovs %f14, %f15
37228loop_4379:
37229 fnor %f8, %f4, %f2
37230loop_4380:
37231 fmovsne %xcc, %f1, %f8
37232 bl,pn %xcc, loop_4381
37233 edge8 %i2, %g5, %i6
37234 xnor %l3, %g4, %l1
37235 fmovdn %icc, %f14, %f13
37236loop_4381:
37237 edge32 %i5, %o1, %g1
37238 movge %icc, %g6, %g3
37239 ldsw [%l7 + 0x20], %o6
37240 bl,a loop_4382
37241 sdiv %i7, 0x11C0, %l2
37242 fcmps %fcc0, %f7, %f2
37243 ldsh [%l7 + 0x5E], %i1
37244loop_4382:
37245 addccc %l5, 0x108B, %g7
37246 bg,a,pn %xcc, loop_4383
37247 tcs %xcc, 0x6
37248 array32 %o7, %o2, %o3
37249 fcmple16 %f14, %f6, %l0
37250loop_4383:
37251 fandnot1s %f8, %f13, %f8
37252 std %f0, [%l7 + 0x58]
37253 brz %l6, loop_4384
37254 fble,a %fcc2, loop_4385
37255 brlez,a %i4, loop_4386
37256 fsrc2s %f3, %f8
37257loop_4384:
37258 fmovrdgez %i0, %f6, %f10
37259loop_4385:
37260 tne %xcc, 0x5
37261loop_4386:
37262 movre %g2, %o0, %l4
37263 ldsh [%l7 + 0x42], %o5
37264 fbule %fcc1, loop_4387
37265 brlez %o4, loop_4388
37266 brlz %i2, loop_4389
37267 for %f14, %f14, %f0
37268loop_4387:
37269 lduw [%l7 + 0x40], %i3
37270loop_4388:
37271 fbo,a %fcc1, loop_4390
37272loop_4389:
37273 std %f4, [%l7 + 0x40]
37274 bgu %xcc, loop_4391
37275 xor %i6, 0x1A87, %g5
37276loop_4390:
37277 fnot1s %f3, %f0
37278 bleu,a,pn %xcc, loop_4392
37279loop_4391:
37280 ldsh [%l7 + 0x2E], %l3
37281 sllx %l1, 0x1C, %i5
37282 fmovdvs %icc, %f12, %f7
37283loop_4392:
37284 ldd [%l7 + 0x28], %f14
37285 sth %o1, [%l7 + 0x2A]
37286 bpos,a,pn %xcc, loop_4393
37287 ldsw [%l7 + 0x24], %g4
37288 brlez %g1, loop_4394
37289 tleu %icc, 0x6
37290loop_4393:
37291 fand %f8, %f2, %f8
37292 fnors %f9, %f3, %f5
37293loop_4394:
37294 std %f4, [%l7 + 0x38]
37295 fnot1s %f6, %f13
37296 ldd [%l7 + 0x38], %f2
37297 edge16l %g6, %g3, %i7
37298 ldub [%l7 + 0x66], %l2
37299 lduw [%l7 + 0x28], %o6
37300 fandnot2 %f6, %f14, %f0
37301 movvs %icc, %l5, %i1
37302 array8 %g7, %o2, %o3
37303 mulx %l0, %o7, %i4
37304 ldsb [%l7 + 0x7C], %l6
37305 ldsb [%l7 + 0x7A], %g2
37306 fcmpeq32 %f0, %f14, %o0
37307 movrgez %l4, %o5, %o4
37308 fandnot1s %f8, %f13, %f11
37309 fcmpd %fcc0, %f6, %f2
37310 fbul,a %fcc2, loop_4395
37311 ldsh [%l7 + 0x4E], %i0
37312 fmovsn %icc, %f6, %f4
37313 ld [%l7 + 0x28], %f4
37314loop_4395:
37315 alignaddrl %i2, %i6, %g5
37316 fpsub16s %f5, %f0, %f15
37317 fpsub32 %f8, %f0, %f0
37318 fbge,a %fcc2, loop_4396
37319 fand %f8, %f6, %f14
37320 fbuge,a %fcc2, loop_4397
37321 fxor %f4, %f2, %f14
37322loop_4396:
37323 fexpand %f2, %f14
37324 fcmpgt16 %f0, %f12, %i3
37325loop_4397:
37326 brlez,a %l3, loop_4398
37327 fmovdn %icc, %f10, %f3
37328 fmovrslez %i5, %f13, %f8
37329 stx %o1, [%l7 + 0x30]
37330loop_4398:
37331 fmul8x16 %f1, %f4, %f0
37332 andncc %l1, %g4, %g6
37333 fornot2 %f2, %f14, %f14
37334 edge32ln %g1, %g3, %l2
37335 sdiv %i7, 0x0841, %l5
37336 umulcc %i1, %o6, %o2
37337 ldub [%l7 + 0x60], %g7
37338 bvs,a %icc, loop_4399
37339 stw %o3, [%l7 + 0x20]
37340 fandnot2 %f6, %f0, %f6
37341 fmovdcc %icc, %f2, %f3
37342loop_4399:
37343 tl %xcc, 0x7
37344 fpmerge %f0, %f8, %f2
37345 movpos %icc, %o7, %i4
37346 fcmple16 %f4, %f0, %l0
37347 ldub [%l7 + 0x75], %g2
37348 fcmpgt16 %f0, %f2, %o0
37349 subccc %l4, 0x117E, %l6
37350 fzeros %f14
37351 fmovdgu %icc, %f9, %f6
37352 sra %o4, 0x1C, %i0
37353 tsubcc %o5, 0x0A1D, %i2
37354 fcmpne32 %f8, %f6, %g5
37355 fmovrdne %i3, %f0, %f10
37356 sth %i6, [%l7 + 0x10]
37357 fnegs %f13, %f1
37358 fcmpeq32 %f6, %f2, %i5
37359 fmovdgu %icc, %f1, %f7
37360 fzeros %f11
37361 stb %l3, [%l7 + 0x56]
37362 fxors %f1, %f2, %f14
37363 fpack32 %f2, %f14, %f8
37364 fmovsle %xcc, %f9, %f2
37365 stb %o1, [%l7 + 0x17]
37366 ldub [%l7 + 0x1B], %g4
37367 fsrc2s %f5, %f15
37368 fcmpgt16 %f12, %f0, %g6
37369 ldd [%l7 + 0x28], %f8
37370 sub %g1, 0x155D, %g3
37371 call loop_4400
37372 movg %xcc, %l2, %i7
37373 brgez,a %l5, loop_4401
37374 tvc %xcc, 0x6
37375loop_4400:
37376 fcmps %fcc2, %f1, %f12
37377 stx %i1, [%l7 + 0x38]
37378loop_4401:
37379 ldx [%l7 + 0x10], %l1
37380 fcmpes %fcc2, %f0, %f3
37381 xor %o6, 0x0F69, %g7
37382 pdist %f14, %f0, %f6
37383 fpmerge %f15, %f1, %f2
37384 srax %o2, %o3, %o7
37385 ldub [%l7 + 0x53], %l0
37386 edge32l %i4, %g2, %l4
37387 nop
37388 setx loop_4402, %l0, %l1
37389 wrpr 0x1, %tl
37390 wrpr %l1, %tnpc
37391 setx 0x34400001400, %l0, %l1
37392 wrpr %l1, %tstate
37393 wrhpr 0x4, %htstate
37394 done
37395 fmovdcs %icc, %f15, %f13
37396 fmovsl %xcc, %f1, %f13
37397 tgu %xcc, 0x4
37398loop_4402:
37399 tl %xcc, 0x2
37400 fmovsneg %xcc, %f3, %f2
37401 ldsh [%l7 + 0x6C], %l6
37402 fmovdneg %icc, %f9, %f2
37403 faligndata %f2, %f12, %f10
37404 smulcc %o0, %i0, %o5
37405 ld [%l7 + 0x24], %f11
37406 addccc %i2, 0x14C8, %o4
37407 stw %g5, [%l7 + 0x14]
37408 fmovsa %xcc, %f3, %f12
37409 add %i3, %i6, %l3
37410 ldsw [%l7 + 0x68], %i5
37411 fbo %fcc3, loop_4403
37412 siam 0x7
37413 array8 %o1, %g4, %g6
37414 fmovsle %xcc, %f9, %f5
37415loop_4403:
37416 bn,pn %icc, loop_4404
37417 movrgez %g3, 0x1E6, %l2
37418 fbuge %fcc3, loop_4405
37419 fands %f5, %f1, %f12
37420loop_4404:
37421 brgz %i7, loop_4406
37422 fxors %f10, %f1, %f14
37423loop_4405:
37424 brlz %g1, loop_4407
37425 srlx %l5, 0x17, %i1
37426loop_4406:
37427 std %f6, [%l7 + 0x78]
37428 ldsw [%l7 + 0x20], %o6
37429loop_4407:
37430 orncc %l1, %g7, %o2
37431 fmovsle %icc, %f14, %f15
37432 ld [%l7 + 0x5C], %f2
37433 lduh [%l7 + 0x0A], %o3
37434 lduh [%l7 + 0x4A], %o7
37435 std %f12, [%l7 + 0x18]
37436 ldsb [%l7 + 0x35], %l0
37437 stx %g2, [%l7 + 0x40]
37438 fones %f15
37439 stw %i4, [%l7 + 0x44]
37440 ldsb [%l7 + 0x6A], %l6
37441 lduh [%l7 + 0x0A], %o0
37442 sth %l4, [%l7 + 0x20]
37443 xor %i0, 0x1136, %i2
37444 stx %o5, [%l7 + 0x30]
37445 ldsw [%l7 + 0x60], %o4
37446 fmovsl %icc, %f14, %f4
37447 fmovsg %xcc, %f0, %f1
37448 taddcctv %g5, 0x1AF8, %i3
37449 ldd [%l7 + 0x40], %f10
37450 fmovsg %xcc, %f0, %f10
37451 fornot1s %f7, %f11, %f0
37452 nop
37453 setx loop_4408, %l0, %l1
37454 jmpl %l1, %i6
37455 and %i5, %l3, %g4
37456 sllx %g6, 0x18, %o1
37457 fsrc1s %f8, %f14
37458loop_4408:
37459 fcmple16 %f2, %f6, %g3
37460 fbn,a %fcc0, loop_4409
37461 fmul8x16au %f14, %f15, %f14
37462 ldsb [%l7 + 0x50], %i7
37463 movle %xcc, %l2, %l5
37464loop_4409:
37465 fbuge %fcc3, loop_4410
37466 smul %g1, 0x1EC9, %i1
37467 fmovsa %xcc, %f2, %f2
37468 fmovdcc %icc, %f0, %f15
37469loop_4410:
37470 ldub [%l7 + 0x11], %l1
37471 fabsd %f10, %f12
37472 fbg %fcc2, loop_4411
37473 tsubcc %o6, %g7, %o3
37474 bvc,a,pn %icc, loop_4412
37475 faligndata %f8, %f0, %f0
37476loop_4411:
37477 ld [%l7 + 0x44], %f2
37478 stb %o7, [%l7 + 0x50]
37479loop_4412:
37480 brnz %l0, loop_4413
37481 ldd [%l7 + 0x38], %f6
37482 taddcc %g2, 0x1639, %o2
37483 movrgz %i4, %l6, %l4
37484loop_4413:
37485 fmovscs %icc, %f5, %f2
37486 ld [%l7 + 0x38], %f7
37487 bpos,pn %icc, loop_4414
37488 st %f3, [%l7 + 0x3C]
37489 subc %i0, 0x00C7, %o0
37490 fmovsle %icc, %f11, %f3
37491loop_4414:
37492 fmul8x16 %f10, %f12, %f10
37493 stx %o5, [%l7 + 0x30]
37494 tvc %xcc, 0x6
37495 stw %o4, [%l7 + 0x50]
37496 fmovdl %icc, %f1, %f15
37497 ld [%l7 + 0x58], %f5
37498 fmovdgu %icc, %f2, %f10
37499 ldx [%l7 + 0x68], %i2
37500 ldx [%l7 + 0x48], %g5
37501 fmovsgu %xcc, %f14, %f15
37502 fbge,a %fcc0, loop_4415
37503 add %i3, %i5, %i6
37504 ld [%l7 + 0x50], %f6
37505 mova %icc, %l3, %g4
37506loop_4415:
37507 fpmerge %f1, %f0, %f8
37508 ble %icc, loop_4416
37509 fbue %fcc1, loop_4417
37510 ldub [%l7 + 0x64], %o1
37511 srl %g3, 0x0C, %i7
37512loop_4416:
37513 fmovscs %xcc, %f5, %f14
37514loop_4417:
37515 std %f6, [%l7 + 0x78]
37516 movleu %icc, %g6, %l2
37517 umul %l5, 0x0294, %g1
37518 tne %icc, 0x1
37519 array32 %i1, %o6, %g7
37520 ldsw [%l7 + 0x1C], %o3
37521 fblg,a %fcc1, loop_4418
37522 ld [%l7 + 0x68], %f5
37523 sth %l1, [%l7 + 0x7A]
37524 tn %xcc, 0x6
37525loop_4418:
37526 bgu,pn %icc, loop_4419
37527 fmovrse %l0, %f1, %f14
37528 be,a %xcc, loop_4420
37529 fpackfix %f14, %f9
37530loop_4419:
37531 smul %g2, %o2, %i4
37532 movre %o7, 0x063, %l6
37533loop_4420:
37534 stx %l4, [%l7 + 0x20]
37535 fmul8ulx16 %f12, %f10, %f12
37536 ldd [%l7 + 0x50], %f8
37537 smulcc %o0, 0x1CB0, %i0
37538 std %f6, [%l7 + 0x08]
37539 ldx [%l7 + 0x08], %o5
37540 subccc %o4, 0x1354, %i2
37541 fandnot1s %f8, %f7, %f14
37542 fnor %f10, %f8, %f8
37543 stw %g5, [%l7 + 0x78]
37544 ldub [%l7 + 0x2F], %i5
37545 tge %icc, 0x6
37546 tcc %xcc, 0x2
37547 fmovrde %i6, %f8, %f14
37548 movneg %icc, %l3, %i3
37549 xor %o1, 0x158A, %g4
37550 fmovsn %xcc, %f6, %f7
37551 fmovdn %icc, %f3, %f7
37552 stx %g3, [%l7 + 0x30]
37553 smulcc %g6, %l2, %i7
37554 fnot1 %f2, %f6
37555 fandnot2 %f10, %f10, %f6
37556 ldsb [%l7 + 0x6E], %l5
37557 bvc,a,pt %icc, loop_4421
37558 orcc %i1, 0x1260, %g1
37559 fbug %fcc3, loop_4422
37560 fmovscs %xcc, %f15, %f2
37561loop_4421:
37562 bneg,a,pn %xcc, loop_4423
37563 brnz,a %g7, loop_4424
37564loop_4422:
37565 fmovrdne %o6, %f8, %f10
37566 fnegs %f7, %f12
37567loop_4423:
37568 fornot1s %f2, %f8, %f3
37569loop_4424:
37570 fands %f2, %f5, %f5
37571 fmuld8ulx16 %f14, %f8, %f10
37572 stb %o3, [%l7 + 0x65]
37573 or %l0, 0x0F7D, %l1
37574 ld [%l7 + 0x5C], %f4
37575 edge16 %g2, %i4, %o7
37576 movcc %xcc, %o2, %l6
37577 fpadd16s %f14, %f7, %f8
37578 fmovrdgez %l4, %f8, %f12
37579 sdiv %i0, 0x07C2, %o5
37580 fpadd16 %f2, %f6, %f0
37581 fcmple32 %f12, %f2, %o0
37582 fbe %fcc2, loop_4425
37583 fcmple16 %f14, %f12, %o4
37584 fmovdleu %icc, %f11, %f13
37585 addccc %i2, %i5, %g5
37586loop_4425:
37587 call loop_4426
37588 bn loop_4427
37589 fmovdne %icc, %f8, %f4
37590 udivcc %i6, 0x1F61, %l3
37591loop_4426:
37592 fcmps %fcc0, %f15, %f1
37593loop_4427:
37594 std %f4, [%l7 + 0x10]
37595 xnorcc %i3, 0x102F, %o1
37596 std %f14, [%l7 + 0x30]
37597 tpos %xcc, 0x2
37598 lduw [%l7 + 0x68], %g3
37599 fcmpd %fcc3, %f8, %f4
37600 fmovsl %icc, %f14, %f4
37601 udivcc %g4, 0x0748, %g6
37602 ldsb [%l7 + 0x79], %i7
37603 edge16l %l5, %i1, %l2
37604 xor %g7, %g1, %o6
37605 ldsb [%l7 + 0x5B], %o3
37606 fcmpes %fcc1, %f5, %f7
37607 ldub [%l7 + 0x3B], %l0
37608 ldx [%l7 + 0x58], %l1
37609 fmovdgu %xcc, %f3, %f6
37610 fpadd32s %f13, %f5, %f6
37611 alignaddrl %i4, %g2, %o2
37612 edge32ln %l6, %l4, %o7
37613 fmovsn %icc, %f14, %f2
37614 movne %icc, %o5, %i0
37615 ld [%l7 + 0x24], %f1
37616 bge,a %xcc, loop_4428
37617 lduw [%l7 + 0x4C], %o4
37618 ldsw [%l7 + 0x6C], %o0
37619 ld [%l7 + 0x44], %f4
37620loop_4428:
37621 fmovsgu %icc, %f1, %f6
37622 fpmerge %f6, %f11, %f6
37623 movge %icc, %i2, %g5
37624 lduh [%l7 + 0x50], %i6
37625 fpadd32 %f8, %f0, %f12
37626 sth %i5, [%l7 + 0x36]
37627 lduw [%l7 + 0x1C], %l3
37628 ldub [%l7 + 0x59], %i3
37629 sth %g3, [%l7 + 0x50]
37630 std %f4, [%l7 + 0x70]
37631 ldd [%l7 + 0x10], %f2
37632 fcmpgt16 %f6, %f6, %o1
37633 orn %g4, 0x0E0D, %i7
37634 nop
37635 setx loop_4429, %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
37644 srlx %g6, %i1, %l2
37645 sth %g7, [%l7 + 0x3A]
37646 ldsb [%l7 + 0x45], %l5
37647loop_4429:
37648 lduh [%l7 + 0x58], %o6
37649 fbg %fcc0, loop_4430
37650 tneg %xcc, 0x5
37651 fmovsvs %icc, %f4, %f10
37652 fcmpne32 %f0, %f6, %o3
37653loop_4430:
37654 lduh [%l7 + 0x2C], %l0
37655 edge16n %g1, %l1, %g2
37656 fnors %f13, %f15, %f1
37657 ld [%l7 + 0x08], %f10
37658 srax %o2, %l6, %l4
37659 bn,pt %xcc, loop_4431
37660 stb %i4, [%l7 + 0x41]
37661 fornot2 %f12, %f2, %f14
37662 tleu %xcc, 0x3
37663loop_4431:
37664 bge loop_4432
37665 stb %o5, [%l7 + 0x20]
37666 stx %o7, [%l7 + 0x70]
37667 add %o4, 0x1B7F, %o0
37668loop_4432:
37669 tvc %icc, 0x7
37670 fornot1s %f2, %f7, %f13
37671 ld [%l7 + 0x3C], %f9
37672 edge8 %i0, %i2, %g5
37673 movpos %xcc, %i6, %i5
37674 lduh [%l7 + 0x3E], %l3
37675 fsrc2s %f13, %f2
37676 fbg %fcc3, loop_4433
37677 ldsb [%l7 + 0x75], %i3
37678 tcs %xcc, 0x0
37679 fcmpes %fcc2, %f2, %f2
37680loop_4433:
37681 xnorcc %o1, %g3, %g4
37682 pdist %f12, %f12, %f6
37683 movcc %icc, %g6, %i1
37684 bvs,a,pn %xcc, loop_4434
37685 fnor %f4, %f8, %f12
37686 fsrc2 %f10, %f0
37687 fnot1 %f12, %f10
37688loop_4434:
37689 lduh [%l7 + 0x6A], %l2
37690 tvc %icc, 0x0
37691 ba,pn %xcc, loop_4435
37692 fbule,a %fcc0, loop_4436
37693 bcc %xcc, loop_4437
37694 sethi 0x0180, %g7
37695loop_4435:
37696 ldx [%l7 + 0x18], %i7
37697loop_4436:
37698 tpos %icc, 0x4
37699loop_4437:
37700 umulcc %l5, %o3, %l0
37701 ldsh [%l7 + 0x1A], %g1
37702 ta %icc, 0x7
37703 fmovsvs %xcc, %f5, %f3
37704 ldx [%l7 + 0x10], %o6
37705 stx %l1, [%l7 + 0x70]
37706 fmovrdlez %g2, %f0, %f6
37707 fmovsgu %icc, %f10, %f1
37708 movleu %xcc, %l6, %l4
37709 fnor %f0, %f12, %f10
37710 tne %icc, 0x5
37711 movg %icc, %o2, %o5
37712 stx %o7, [%l7 + 0x30]
37713 udivcc %o4, 0x1608, %o0
37714 fcmpd %fcc0, %f10, %f14
37715 fbe,a %fcc0, loop_4438
37716 lduh [%l7 + 0x76], %i0
37717 fmovsleu %xcc, %f5, %f5
37718 faligndata %f6, %f10, %f6
37719loop_4438:
37720 for %f0, %f4, %f4
37721 fmovdg %xcc, %f14, %f13
37722 edge32 %i2, %i4, %g5
37723 subccc %i5, %i6, %i3
37724 ba,a %icc, loop_4439
37725 movrgz %l3, 0x126, %g3
37726 fmovrdne %o1, %f6, %f6
37727 srl %g4, 0x07, %g6
37728loop_4439:
37729 std %f4, [%l7 + 0x70]
37730 fandnot1 %f6, %f6, %f10
37731 fornot2 %f0, %f4, %f8
37732 edge16n %l2, %g7, %i7
37733 lduw [%l7 + 0x70], %i1
37734 ldsh [%l7 + 0x6E], %o3
37735 edge8l %l0, %l5, %o6
37736 stx %l1, [%l7 + 0x18]
37737 tsubcc %g2, %l6, %g1
37738 fornot1s %f0, %f12, %f3
37739 bg,a loop_4440
37740 fmovda %xcc, %f5, %f15
37741 lduw [%l7 + 0x44], %l4
37742 ldsw [%l7 + 0x34], %o2
37743loop_4440:
37744 xor %o7, %o4, %o5
37745 addccc %i0, %i2, %i4
37746 bgu,a,pn %icc, loop_4441
37747 fmovrdgez %g5, %f10, %f4
37748 fnors %f2, %f0, %f4
37749 bcc,pn %xcc, loop_4442
37750loop_4441:
37751 ldd [%l7 + 0x78], %f2
37752 fbo,a %fcc2, loop_4443
37753 fbuge %fcc0, loop_4444
37754loop_4442:
37755 mova %icc, %i5, %i6
37756 movg %xcc, %o0, %i3
37757loop_4443:
37758 faligndata %f14, %f0, %f14
37759loop_4444:
37760 fmovdl %xcc, %f12, %f2
37761 bleu,a,pt %xcc, loop_4445
37762 bpos,pn %xcc, loop_4446
37763 lduh [%l7 + 0x0E], %g3
37764 orncc %l3, 0x1FD8, %o1
37765loop_4445:
37766 popc 0x0975, %g6
37767loop_4446:
37768 move %icc, %g4, %g7
37769 bg,a loop_4447
37770 tne %xcc, 0x3
37771 movl %icc, %i7, %l2
37772 ldub [%l7 + 0x7C], %i1
37773loop_4447:
37774 fbuge %fcc3, loop_4448
37775 ldsb [%l7 + 0x66], %o3
37776 bcs %icc, loop_4449
37777 st %f13, [%l7 + 0x5C]
37778loop_4448:
37779 lduw [%l7 + 0x6C], %l0
37780 ld [%l7 + 0x10], %f4
37781loop_4449:
37782 fpadd16 %f8, %f12, %f14
37783 ldx [%l7 + 0x10], %o6
37784 ldsb [%l7 + 0x73], %l5
37785 fmovs %f12, %f9
37786 stx %l1, [%l7 + 0x58]
37787 ldsb [%l7 + 0x25], %g2
37788 lduh [%l7 + 0x58], %l6
37789 fmovsle %icc, %f6, %f13
37790 fmovse %xcc, %f13, %f2
37791 fmovd %f10, %f14
37792 sllx %l4, %o2, %g1
37793 fornot2s %f8, %f1, %f6
37794 fmovdn %icc, %f1, %f5
37795 fcmple32 %f2, %f2, %o7
37796 fmuld8sux16 %f11, %f12, %f0
37797 sub %o4, 0x03E1, %o5
37798 or %i2, %i4, %i0
37799 bpos,a,pn %icc, loop_4450
37800 array8 %g5, %i6, %i5
37801 ldub [%l7 + 0x34], %i3
37802 fmovrdgez %o0, %f12, %f0
37803loop_4450:
37804 fmovscc %xcc, %f4, %f1
37805 bpos,a loop_4451
37806 ldx [%l7 + 0x40], %l3
37807 array32 %g3, %g6, %g4
37808 ldsb [%l7 + 0x3B], %o1
37809loop_4451:
37810 fmul8ulx16 %f6, %f2, %f12
37811 fsrc2s %f4, %f1
37812 fmuld8sux16 %f12, %f4, %f2
37813 fzeros %f14
37814 tgu %xcc, 0x1
37815 stx %i7, [%l7 + 0x48]
37816 fmovdne %icc, %f1, %f1
37817 fmul8ulx16 %f6, %f4, %f4
37818 std %f12, [%l7 + 0x70]
37819 nop
37820 setx loop_4452, %l0, %l1
37821 jmpl %l1, %g7
37822 fsrc1 %f2, %f4
37823 fmovrde %i1, %f2, %f4
37824 fmovse %xcc, %f7, %f4
37825loop_4452:
37826 fnegd %f2, %f8
37827 lduw [%l7 + 0x6C], %l2
37828 subccc %o3, 0x1F7B, %o6
37829 fornot2 %f14, %f2, %f4
37830 stw %l5, [%l7 + 0x64]
37831 fcmple16 %f8, %f0, %l0
37832 xorcc %g2, %l1, %l4
37833 mulscc %o2, %g1, %l6
37834 ldd [%l7 + 0x10], %f6
37835 stw %o4, [%l7 + 0x60]
37836 stx %o5, [%l7 + 0x58]
37837 brz,a %o7, loop_4453
37838 movrlz %i4, %i2, %i0
37839 ldx [%l7 + 0x18], %i6
37840 fmovdleu %xcc, %f1, %f8
37841loop_4453:
37842 ldsh [%l7 + 0x3A], %g5
37843 fmovdle %xcc, %f5, %f12
37844 ta %xcc, 0x0
37845 fmovsne %xcc, %f12, %f15
37846 alignaddr %i5, %o0, %l3
37847 brz,a %g3, loop_4454
37848 umulcc %i3, 0x0C20, %g6
37849 ld [%l7 + 0x38], %f2
37850 movcs %xcc, %o1, %g4
37851loop_4454:
37852 std %f8, [%l7 + 0x30]
37853 nop
37854 setx loop_4455, %l0, %l1
37855 wrpr 0x1, %tl
37856 wrpr %l1, %tnpc
37857 setx 0x34400001400, %l0, %l1
37858 wrpr %l1, %tstate
37859 wrhpr 0x4, %htstate
37860 done
37861 lduw [%l7 + 0x48], %g7
37862 fnot1 %f2, %f0
37863 st %f13, [%l7 + 0x48]
37864loop_4455:
37865 st %f6, [%l7 + 0x20]
37866 fmovrsgez %i7, %f7, %f5
37867 tn %xcc, 0x2
37868 tle %xcc, 0x1
37869 tvs %icc, 0x4
37870 fcmpne32 %f2, %f10, %i1
37871 fandnot1s %f1, %f3, %f6
37872 lduh [%l7 + 0x24], %o3
37873 faligndata %f8, %f6, %f6
37874 addc %o6, 0x1035, %l5
37875 fnegd %f10, %f14
37876 ldsw [%l7 + 0x50], %l2
37877 taddcctv %g2, 0x0F88, %l0
37878 fmovrdgez %l1, %f4, %f4
37879 ldub [%l7 + 0x7A], %l4
37880 fmovrsgz %g1, %f7, %f7
37881 fcmpeq32 %f12, %f14, %o2
37882 stx %l6, [%l7 + 0x68]
37883 ldsb [%l7 + 0x54], %o4
37884 tn %xcc, 0x3
37885 fpsub32 %f14, %f4, %f14
37886 tcc %xcc, 0x5
37887 brgz %o5, loop_4456
37888 mulx %i4, %i2, %i0
37889 lduh [%l7 + 0x4C], %i6
37890 st %f9, [%l7 + 0x50]
37891loop_4456:
37892 fandnot1 %f8, %f8, %f0
37893 bl loop_4457
37894 fcmpeq32 %f2, %f4, %g5
37895 fornot1s %f1, %f0, %f2
37896 movvs %xcc, %o7, %i5
37897loop_4457:
37898 lduw [%l7 + 0x70], %l3
37899 fmovrsgz %g3, %f7, %f15
37900 movvc %xcc, %i3, %o0
37901 mulscc %g6, %o1, %g4
37902 bge,a loop_4458
37903 fmovdneg %icc, %f5, %f2
37904 tcs %icc, 0x3
37905 stw %g7, [%l7 + 0x7C]
37906loop_4458:
37907 sdiv %i1, 0x1E8D, %o3
37908 sth %o6, [%l7 + 0x5C]
37909 udivcc %i7, 0x0E71, %l2
37910 ldsb [%l7 + 0x4B], %l5
37911 fbue,a %fcc0, loop_4459
37912 edge16ln %g2, %l0, %l4
37913 srl %l1, 0x15, %o2
37914 ldsh [%l7 + 0x4A], %g1
37915loop_4459:
37916 fpmerge %f2, %f10, %f6
37917 tl %icc, 0x0
37918 ldsb [%l7 + 0x70], %l6
37919 ldx [%l7 + 0x48], %o4
37920 ldub [%l7 + 0x39], %i4
37921 fcmpes %fcc1, %f14, %f11
37922 fcmple32 %f12, %f10, %o5
37923 fbg %fcc2, loop_4460
37924 stx %i2, [%l7 + 0x20]
37925 udiv %i6, 0x0A15, %g5
37926 fbge,a %fcc1, loop_4461
37927loop_4460:
37928 fcmpeq16 %f6, %f2, %i0
37929 ldub [%l7 + 0x74], %o7
37930 udivx %i5, 0x0976, %g3
37931loop_4461:
37932 fbge,a %fcc1, loop_4462
37933 bneg,a %xcc, loop_4463
37934 brgz %i3, loop_4464
37935 sth %o0, [%l7 + 0x48]
37936loop_4462:
37937 andncc %l3, %g6, %g4
37938loop_4463:
37939 fmovdvs %xcc, %f1, %f3
37940loop_4464:
37941 fcmpne32 %f8, %f2, %o1
37942 fsrc2 %f12, %f6
37943 stx %i1, [%l7 + 0x38]
37944 array32 %g7, %o3, %i7
37945 std %f8, [%l7 + 0x38]
37946 fmovrse %o6, %f15, %f14
37947 fba,a %fcc0, loop_4465
37948 lduh [%l7 + 0x48], %l2
37949 ldsh [%l7 + 0x20], %g2
37950 fmovdgu %icc, %f14, %f6
37951loop_4465:
37952 std %f6, [%l7 + 0x48]
37953 ldsb [%l7 + 0x25], %l5
37954 fmul8x16 %f15, %f14, %f10
37955 brgez %l0, loop_4466
37956 ldd [%l7 + 0x70], %f6
37957 tsubcctv %l4, %o2, %l1
37958 ldsh [%l7 + 0x10], %l6
37959loop_4466:
37960 fmovspos %icc, %f1, %f13
37961 stx %o4, [%l7 + 0x10]
37962 array32 %i4, %o5, %i2
37963 fmovrdgz %g1, %f6, %f12
37964 fmovrslez %i6, %f6, %f15
37965 fpsub32s %f15, %f7, %f9
37966 ldd [%l7 + 0x20], %f10
37967 alignaddrl %i0, %o7, %i5
37968 addc %g3, %i3, %g5
37969 fcmpne32 %f6, %f10, %l3
37970 alignaddr %g6, %o0, %o1
37971 fmovdne %icc, %f8, %f3
37972 ldx [%l7 + 0x58], %g4
37973 tg %xcc, 0x7
37974 stw %i1, [%l7 + 0x54]
37975 fcmple32 %f0, %f10, %o3
37976 fpsub32s %f12, %f2, %f9
37977 fcmple16 %f12, %f2, %g7
37978 stw %o6, [%l7 + 0x38]
37979 movrlez %l2, %i7, %g2
37980 sth %l0, [%l7 + 0x40]
37981 fmovdne %xcc, %f0, %f1
37982 sethi 0x1ED0, %l5
37983 fpackfix %f8, %f0
37984 bn,pt %xcc, loop_4467
37985 edge16n %o2, %l1, %l6
37986 movleu %xcc, %o4, %l4
37987 subccc %o5, %i2, %i4
37988loop_4467:
37989 bgu loop_4468
37990 fmovdge %xcc, %f4, %f1
37991 movn %xcc, %i6, %i0
37992 fmovdneg %icc, %f1, %f11
37993loop_4468:
37994 xnorcc %o7, %g1, %i5
37995 fbu %fcc2, loop_4469
37996 fmovspos %xcc, %f0, %f4
37997 ldub [%l7 + 0x7D], %i3
37998 fmovscs %icc, %f15, %f0
37999loop_4469:
38000 nop
38001 setx loop_4470, %l0, %l1
38002 jmpl %l1, %g5
38003 ld [%l7 + 0x44], %f3
38004 brz,a %l3, loop_4471
38005 bvc %icc, loop_4472
38006loop_4470:
38007 fble %fcc1, loop_4473
38008 stw %g6, [%l7 + 0x30]
38009loop_4471:
38010 movl %xcc, %g3, %o1
38011loop_4472:
38012 movcc %icc, %o0, %g4
38013loop_4473:
38014 tvc %icc, 0x2
38015 edge32ln %o3, %g7, %i1
38016 edge16l %o6, %l2, %g2
38017 edge16n %l0, %l5, %o2
38018 tne %xcc, 0x2
38019 ld [%l7 + 0x10], %f11
38020 fsrc2s %f15, %f6
38021 tsubcc %i7, 0x18C6, %l1
38022 fcmpne16 %f8, %f6, %o4
38023 fpack16 %f14, %f3
38024 sth %l4, [%l7 + 0x7E]
38025 ldsb [%l7 + 0x10], %o5
38026 fblg %fcc3, loop_4474
38027 fbuge %fcc2, loop_4475
38028 brgz %i2, loop_4476
38029 movrgz %i4, %l6, %i0
38030loop_4474:
38031 sub %i6, %g1, %i5
38032loop_4475:
38033 stb %i3, [%l7 + 0x15]
38034loop_4476:
38035 ld [%l7 + 0x58], %f3
38036 ldsh [%l7 + 0x70], %g5
38037 fsrc1 %f12, %f6
38038 ldd [%l7 + 0x70], %f2
38039 tcs %icc, 0x1
38040 stb %o7, [%l7 + 0x43]
38041 ldsb [%l7 + 0x40], %l3
38042 fmovsvs %icc, %f9, %f8
38043 fone %f2
38044 fmovdvc %icc, %f13, %f9
38045 fornot2 %f0, %f10, %f14
38046 stw %g6, [%l7 + 0x1C]
38047 nop
38048 setx loop_4477, %l0, %l1
38049 wrpr 0x1, %tl
38050 wrpr %l1, %tnpc
38051 setx 0x34400001400, %l0, %l1
38052 wrpr %l1, %tstate
38053 wrhpr 0x4, %htstate
38054 done
38055 stx %o1, [%l7 + 0x68]
38056 st %f15, [%l7 + 0x6C]
38057 ldsb [%l7 + 0x15], %g3
38058loop_4477:
38059 stx %o0, [%l7 + 0x18]
38060 brgz,a %o3, loop_4478
38061 fxnors %f7, %f9, %f6
38062 call loop_4479
38063 ldx [%l7 + 0x40], %g7
38064loop_4478:
38065 sub %g4, %o6, %l2
38066 fcmpgt16 %f0, %f6, %i1
38067loop_4479:
38068 edge16ln %g2, %l0, %o2
38069 fnot1s %f14, %f8
38070 fmul8x16al %f14, %f0, %f2
38071 fcmpne16 %f10, %f4, %i7
38072 fmovrslz %l1, %f6, %f5
38073 stb %l5, [%l7 + 0x69]
38074 xnorcc %o4, %l4, %o5
38075 add %i2, %i4, %i0
38076 fmovrslez %i6, %f15, %f0
38077 fmovsleu %icc, %f13, %f4
38078 ldsb [%l7 + 0x61], %g1
38079 array16 %l6, %i5, %g5
38080 fbu,a %fcc0, loop_4480
38081 fmovdleu %xcc, %f11, %f12
38082 sdiv %o7, 0x135E, %i3
38083 lduw [%l7 + 0x2C], %l3
38084loop_4480:
38085 fmovrdlz %g6, %f0, %f0
38086 mova %xcc, %o1, %o0
38087 stw %g3, [%l7 + 0x2C]
38088 stx %o3, [%l7 + 0x08]
38089 ldsw [%l7 + 0x60], %g4
38090 movleu %icc, %o6, %l2
38091 lduh [%l7 + 0x0C], %i1
38092 fba %fcc0, loop_4481
38093 fbe,a %fcc0, loop_4482
38094 fnegd %f10, %f14
38095 fcmped %fcc2, %f0, %f0
38096loop_4481:
38097 stx %g2, [%l7 + 0x50]
38098loop_4482:
38099 fble %fcc0, loop_4483
38100 add %g7, %o2, %i7
38101 movge %xcc, %l0, %l1
38102 fmovdg %icc, %f1, %f7
38103loop_4483:
38104 faligndata %f10, %f2, %f10
38105 ldx [%l7 + 0x68], %o4
38106 edge32l %l4, %l5, %o5
38107 stw %i4, [%l7 + 0x7C]
38108 movrgz %i2, 0x0B1, %i0
38109 fpadd16s %f8, %f8, %f0
38110 tleu %xcc, 0x4
38111 stw %g1, [%l7 + 0x10]
38112 sdivx %i6, 0x1FA0, %i5
38113 stb %l6, [%l7 + 0x76]
38114 tcs %xcc, 0x4
38115 fzero %f6
38116 fblg %fcc2, loop_4484
38117 fmovdvs %xcc, %f9, %f6
38118 edge8l %g5, %i3, %o7
38119 xnorcc %g6, 0x03BD, %l3
38120loop_4484:
38121 umul %o1, %g3, %o3
38122 lduh [%l7 + 0x20], %g4
38123 ldub [%l7 + 0x23], %o6
38124 fmovspos %icc, %f13, %f0
38125 fbo %fcc3, loop_4485
38126 movrlz %l2, 0x078, %o0
38127 fsrc2s %f15, %f6
38128 ldub [%l7 + 0x6F], %g2
38129loop_4485:
38130 tge %icc, 0x6
38131 sdivcc %g7, 0x108E, %i1
38132 fbue %fcc3, loop_4486
38133 edge16l %o2, %i7, %l1
38134 call loop_4487
38135 fzero %f10
38136loop_4486:
38137 fnot1s %f11, %f0
38138 fmovse %xcc, %f10, %f6
38139loop_4487:
38140 brgez %l0, loop_4488
38141 st %f14, [%l7 + 0x48]
38142 fnand %f2, %f14, %f6
38143 umulcc %l4, %o4, %l5
38144loop_4488:
38145 tge %xcc, 0x2
38146 movpos %xcc, %o5, %i2
38147 ldx [%l7 + 0x18], %i4
38148 edge8ln %g1, %i6, %i0
38149 fpadd32 %f14, %f0, %f14
38150 tleu %xcc, 0x5
38151 sdivx %i5, 0x1F79, %g5
38152 st %f15, [%l7 + 0x44]
38153 fpack32 %f6, %f14, %f2
38154 ldsw [%l7 + 0x40], %i3
38155 sdiv %l6, 0x0038, %g6
38156 orn %l3, %o1, %g3
38157 lduw [%l7 + 0x54], %o3
38158 fmuld8ulx16 %f10, %f7, %f6
38159 edge16ln %g4, %o7, %l2
38160 movrne %o0, 0x325, %o6
38161 movleu %icc, %g2, %g7
38162 fone %f8
38163 and %i1, %o2, %i7
38164 tcs %icc, 0x0
38165 fmul8x16al %f4, %f0, %f8
38166 fpadd32s %f11, %f0, %f2
38167 mulscc %l0, 0x15E0, %l4
38168 ldd [%l7 + 0x20], %f10
38169 fpackfix %f8, %f15
38170 tleu %xcc, 0x6
38171 bcs %xcc, loop_4489
38172 pdist %f12, %f4, %f0
38173 fcmps %fcc3, %f6, %f0
38174 addc %l1, 0x0B81, %o4
38175loop_4489:
38176 fpackfix %f14, %f2
38177 andncc %l5, %i2, %o5
38178 ld [%l7 + 0x44], %f1
38179 movg %icc, %g1, %i4
38180 umulcc %i6, %i5, %i0
38181 move %xcc, %i3, %l6
38182 stb %g6, [%l7 + 0x46]
38183 movcs %xcc, %l3, %o1
38184 fpsub16 %f2, %f12, %f10
38185 ldd [%l7 + 0x40], %f10
38186 edge8ln %g3, %o3, %g5
38187 fmovde %icc, %f15, %f6
38188 stb %o7, [%l7 + 0x0D]
38189 ldsb [%l7 + 0x59], %l2
38190 brnz %o0, loop_4490
38191 fnot1s %f11, %f15
38192 fmovsneg %icc, %f8, %f11
38193 smul %g4, 0x0646, %o6
38194loop_4490:
38195 stx %g2, [%l7 + 0x58]
38196 tneg %icc, 0x1
38197 or %i1, 0x19ED, %g7
38198 movrne %i7, %l0, %o2
38199 ldx [%l7 + 0x28], %l1
38200 addccc %l4, %o4, %i2
38201 fpmerge %f14, %f4, %f10
38202 subc %l5, %o5, %i4
38203 lduw [%l7 + 0x48], %g1
38204 brlz %i5, loop_4491
38205 brlez,a %i0, loop_4492
38206 srlx %i6, 0x17, %i3
38207 fmovscc %xcc, %f0, %f0
38208loop_4491:
38209 stb %l6, [%l7 + 0x1D]
38210loop_4492:
38211 addccc %l3, %o1, %g3
38212 movneg %xcc, %g6, %o3
38213 array8 %o7, %l2, %o0
38214 stb %g4, [%l7 + 0x0E]
38215 tsubcc %g5, 0x1AF7, %g2
38216 stx %i1, [%l7 + 0x60]
38217 edge8ln %g7, %i7, %o6
38218 tpos %xcc, 0x2
38219 stw %l0, [%l7 + 0x44]
38220 ta %xcc, 0x7
38221 mulscc %o2, %l4, %l1
38222 bg,pn %xcc, loop_4493
38223 fmovs %f1, %f13
38224 sll %o4, 0x08, %i2
38225 fnands %f3, %f11, %f15
38226loop_4493:
38227 fnand %f14, %f4, %f10
38228 fnot2s %f2, %f15
38229 fmovdneg %xcc, %f4, %f1
38230 fmovdneg %icc, %f3, %f9
38231 edge8n %l5, %o5, %g1
38232 st %f5, [%l7 + 0x54]
38233 movre %i5, 0x3F3, %i0
38234 ldx [%l7 + 0x08], %i6
38235 ldsb [%l7 + 0x3F], %i3
38236 fbg %fcc0, loop_4494
38237 stb %i4, [%l7 + 0x22]
38238 fmul8x16au %f5, %f9, %f2
38239 addccc %l3, 0x1107, %l6
38240loop_4494:
38241 fpsub32s %f1, %f3, %f7
38242 ldx [%l7 + 0x30], %g3
38243 fmovscc %icc, %f3, %f1
38244 fmovrse %o1, %f6, %f11
38245 fandnot2 %f12, %f6, %f14
38246 fmul8ulx16 %f6, %f12, %f4
38247 st %f4, [%l7 + 0x38]
38248 movne %icc, %o3, %o7
38249 ldd [%l7 + 0x58], %f2
38250 ldx [%l7 + 0x10], %g6
38251 st %f12, [%l7 + 0x20]
38252 fsrc2 %f4, %f4
38253 orcc %o0, 0x03C5, %l2
38254 ldsw [%l7 + 0x64], %g5
38255 stb %g4, [%l7 + 0x10]
38256 subcc %i1, 0x080E, %g2
38257 bneg,a %icc, loop_4495
38258 fmovdle %xcc, %f11, %f7
38259 tvs %icc, 0x0
38260 fmul8ulx16 %f8, %f10, %f6
38261loop_4495:
38262 ldd [%l7 + 0x50], %f8
38263 fcmps %fcc0, %f5, %f11
38264 edge8n %i7, %g7, %l0
38265 faligndata %f6, %f2, %f8
38266 fbe %fcc3, loop_4496
38267 xor %o6, 0x140A, %l4
38268 xorcc %o2, 0x168B, %l1
38269 ble,pt %xcc, loop_4497
38270loop_4496:
38271 fnand %f14, %f0, %f4
38272 edge8 %o4, %i2, %o5
38273 ldsb [%l7 + 0x50], %g1
38274loop_4497:
38275 movneg %icc, %l5, %i5
38276 nop
38277 setx loop_4498, %l0, %l1
38278 wrpr 0x1, %tl
38279 wrpr %l1, %tpc
38280 add %l1, 0x4, %l1
38281 wrpr %l1, %tnpc
38282 setx 0x34400001400, %l0, %l1
38283 wrpr %l1, %tstate
38284 wrhpr 0x4, %htstate
38285 retry
38286 fpsub16 %f8, %f8, %f0
38287 fpsub32s %f5, %f1, %f14
38288 fbl,a %fcc2, loop_4499
38289loop_4498:
38290 ld [%l7 + 0x14], %f0
38291 fmovrse %i6, %f4, %f11
38292 subcc %i3, 0x169A, %i4
38293loop_4499:
38294 fmovsvc %xcc, %f0, %f11
38295 fandnot1s %f3, %f12, %f7
38296 ld [%l7 + 0x48], %f13
38297 ldsw [%l7 + 0x14], %i0
38298 edge8 %l6, %l3, %g3
38299 fmul8ulx16 %f2, %f8, %f4
38300 fand %f14, %f2, %f10
38301 fandnot2 %f4, %f12, %f6
38302 be,a loop_4500
38303 ldsb [%l7 + 0x0C], %o3
38304 std %f4, [%l7 + 0x08]
38305 fxor %f14, %f4, %f2
38306loop_4500:
38307 sllx %o7, 0x0E, %g6
38308 siam 0x2
38309 fcmpgt16 %f4, %f10, %o0
38310 movre %l2, %o1, %g4
38311 fmovsge %xcc, %f13, %f14
38312 ba,a loop_4501
38313 bgu,pt %icc, loop_4502
38314 fbuge,a %fcc1, loop_4503
38315 sdiv %i1, 0x0D00, %g2
38316loop_4501:
38317 ldsw [%l7 + 0x60], %g5
38318loop_4502:
38319 lduw [%l7 + 0x40], %i7
38320loop_4503:
38321 subcc %l0, %g7, %o6
38322 ldub [%l7 + 0x4D], %l4
38323 lduh [%l7 + 0x2E], %l1
38324 lduw [%l7 + 0x60], %o2
38325 fmovrsgez %o4, %f8, %f0
38326 ldub [%l7 + 0x56], %o5
38327 edge32l %g1, %i2, %l5
38328 movle %xcc, %i6, %i3
38329 ldub [%l7 + 0x2E], %i5
38330 fpack16 %f2, %f15
38331 fexpand %f11, %f8
38332 edge32l %i0, %l6, %l3
38333 fcmps %fcc1, %f6, %f5
38334 stx %i4, [%l7 + 0x48]
38335 andncc %g3, %o3, %g6
38336 fmovrsgez %o0, %f10, %f7
38337 fxnor %f10, %f12, %f0
38338 fmovrdlez %o7, %f8, %f8
38339 fornot1s %f3, %f1, %f12
38340 edge8 %l2, %g4, %i1
38341 st %f5, [%l7 + 0x44]
38342 lduw [%l7 + 0x24], %o1
38343 andncc %g2, %i7, %l0
38344 lduh [%l7 + 0x18], %g5
38345 tcc %icc, 0x1
38346 andcc %o6, %g7, %l1
38347 stb %o2, [%l7 + 0x59]
38348 movl %xcc, %o4, %o5
38349 ldsb [%l7 + 0x26], %g1
38350 ldx [%l7 + 0x08], %l4
38351 tn %xcc, 0x5
38352 stx %i2, [%l7 + 0x40]
38353 edge32n %i6, %i3, %l5
38354 ldx [%l7 + 0x10], %i0
38355 brlz,a %l6, loop_4504
38356 sdiv %l3, 0x135D, %i4
38357 movcc %icc, %i5, %g3
38358 array8 %o3, %g6, %o7
38359loop_4504:
38360 fmovscc %icc, %f12, %f15
38361 stw %l2, [%l7 + 0x28]
38362 lduh [%l7 + 0x5E], %o0
38363 edge32ln %g4, %o1, %i1
38364 stb %g2, [%l7 + 0x10]
38365 edge8 %i7, %l0, %g5
38366 fnot2 %f14, %f12
38367 fcmpne16 %f0, %f10, %g7
38368 tge %xcc, 0x6
38369 fmovdle %icc, %f12, %f3
38370 fandnot1s %f8, %f7, %f14
38371 sth %o6, [%l7 + 0x54]
38372 movpos %xcc, %o2, %l1
38373 stb %o5, [%l7 + 0x66]
38374 edge8l %g1, %o4, %l4
38375 fmovdgu %xcc, %f2, %f0
38376 sdivx %i6, 0x0ADB, %i3
38377 fsrc2 %f14, %f2
38378 nop
38379 setx loop_4505, %l0, %l1
38380 wrpr 0x1, %tl
38381 wrpr %l1, %tnpc
38382 setx 0x34400001400, %l0, %l1
38383 wrpr %l1, %tstate
38384 wrhpr 0x4, %htstate
38385 done
38386 stw %l5, [%l7 + 0x6C]
38387 sethi 0x1BCE, %i0
38388 mulscc %i2, 0x18DA, %l6
38389loop_4505:
38390 std %f6, [%l7 + 0x58]
38391 stx %l3, [%l7 + 0x60]
38392 array16 %i5, %i4, %g3
38393 sra %g6, 0x0F, %o7
38394 orn %o3, %l2, %g4
38395 st %f11, [%l7 + 0x58]
38396 movrlez %o1, %i1, %o0
38397 orn %g2, 0x1E88, %i7
38398 bvs loop_4506
38399 fmovrsne %l0, %f1, %f7
38400 tgu %xcc, 0x7
38401 fpsub16 %f4, %f8, %f2
38402loop_4506:
38403 ldd [%l7 + 0x28], %f2
38404 fba,a %fcc2, loop_4507
38405 fnot1 %f8, %f12
38406 stx %g7, [%l7 + 0x20]
38407 stx %g5, [%l7 + 0x50]
38408loop_4507:
38409 fmovdn %icc, %f13, %f0
38410 ldsh [%l7 + 0x24], %o6
38411 ldub [%l7 + 0x62], %o2
38412 stw %l1, [%l7 + 0x5C]
38413 smul %g1, %o4, %l4
38414 brgz %o5, loop_4508
38415 fcmpgt32 %f12, %f14, %i3
38416 tvs %icc, 0x6
38417 subccc %l5, 0x0616, %i0
38418loop_4508:
38419 ldsh [%l7 + 0x0A], %i6
38420 add %i2, %l3, %i5
38421 bge,pn %icc, loop_4509
38422 bcs,a loop_4510
38423 bneg,pt %xcc, loop_4511
38424 tleu %icc, 0x4
38425loop_4509:
38426 sdivx %i4, 0x0A84, %l6
38427loop_4510:
38428 fnegs %f12, %f13
38429loop_4511:
38430 fmovsleu %icc, %f6, %f8
38431 tsubcc %g6, 0x0D85, %o7
38432 fpadd16 %f12, %f8, %f2
38433 array8 %o3, %g3, %g4
38434 fcmpeq16 %f10, %f2, %l2
38435 stw %o1, [%l7 + 0x18]
38436 bleu loop_4512
38437 fmovs %f9, %f13
38438 ldub [%l7 + 0x12], %o0
38439 fcmps %fcc0, %f7, %f3
38440loop_4512:
38441 bgu,a,pn %icc, loop_4513
38442 fmovrdgz %g2, %f12, %f4
38443 bge,a,pn %xcc, loop_4514
38444 sth %i7, [%l7 + 0x40]
38445loop_4513:
38446 fbne,a %fcc1, loop_4515
38447 fnot2 %f0, %f10
38448loop_4514:
38449 sethi 0x1F4F, %i1
38450 lduw [%l7 + 0x1C], %l0
38451loop_4515:
38452 fpackfix %f14, %f5
38453 fpsub16s %f8, %f7, %f12
38454 or %g7, %g5, %o2
38455 std %f2, [%l7 + 0x50]
38456 taddcc %l1, 0x0B92, %o6
38457 fmovrdlz %o4, %f14, %f6
38458 fmovsleu %xcc, %f5, %f12
38459 fblg,a %fcc1, loop_4516
38460 bge,a loop_4517
38461 mova %icc, %l4, %g1
38462 fxors %f5, %f14, %f11
38463loop_4516:
38464 fones %f1
38465loop_4517:
38466 tvs %icc, 0x1
38467 ldx [%l7 + 0x28], %i3
38468 stb %o5, [%l7 + 0x38]
38469 fpsub32s %f2, %f1, %f12
38470 fmovsle %xcc, %f6, %f11
38471 fmovrsne %l5, %f8, %f14
38472 srax %i6, %i0, %i2
38473 ldsw [%l7 + 0x34], %i5
38474 fxor %f8, %f10, %f8
38475 fmovs %f3, %f1
38476 fmovdle %icc, %f12, %f8
38477 fmovscs %xcc, %f0, %f6
38478 fnot1 %f4, %f0
38479 bcs,a loop_4518
38480 stb %l3, [%l7 + 0x76]
38481 fmovrsgez %i4, %f5, %f10
38482 bge,a,pn %xcc, loop_4519
38483loop_4518:
38484 sllx %g6, %o7, %l6
38485 bvs,a,pn %icc, loop_4520
38486 ldsw [%l7 + 0x10], %o3
38487loop_4519:
38488 ldx [%l7 + 0x38], %g4
38489 ldub [%l7 + 0x29], %l2
38490loop_4520:
38491 fnor %f0, %f2, %f2
38492 ldsh [%l7 + 0x3A], %g3
38493 fxors %f14, %f12, %f13
38494 fornot1s %f6, %f6, %f6
38495 bpos,pt %icc, loop_4521
38496 fmuld8ulx16 %f10, %f15, %f0
38497 edge8ln %o0, %g2, %i7
38498 fpadd16s %f15, %f15, %f3
38499loop_4521:
38500 stx %i1, [%l7 + 0x60]
38501 lduw [%l7 + 0x64], %l0
38502 edge8l %g7, %o1, %o2
38503 fands %f5, %f4, %f9
38504 std %f12, [%l7 + 0x60]
38505 ldx [%l7 + 0x68], %l1
38506 bgu loop_4522
38507 fmovsgu %xcc, %f11, %f11
38508 movvs %icc, %g5, %o4
38509 fzeros %f6
38510loop_4522:
38511 fbn,a %fcc3, loop_4523
38512 brz %l4, loop_4524
38513 fmul8sux16 %f6, %f12, %f8
38514 ldsb [%l7 + 0x20], %g1
38515loop_4523:
38516 ldx [%l7 + 0x40], %o6
38517loop_4524:
38518 array16 %i3, %l5, %i6
38519 ldd [%l7 + 0x70], %f10
38520 stw %o5, [%l7 + 0x24]
38521 ldd [%l7 + 0x18], %f10
38522 stb %i2, [%l7 + 0x37]
38523 ldsw [%l7 + 0x0C], %i0
38524 brlz,a %l3, loop_4525
38525 fbe,a %fcc3, loop_4526
38526 fmovrsgz %i4, %f0, %f8
38527 brz %i5, loop_4527
38528loop_4525:
38529 ble,a loop_4528
38530loop_4526:
38531 ldub [%l7 + 0x76], %o7
38532 fmovde %icc, %f7, %f11
38533loop_4527:
38534 ldub [%l7 + 0x46], %l6
38535loop_4528:
38536 nop
38537 setx loop_4529, %l0, %l1
38538 wrpr 0x1, %tl
38539 wrpr %l1, %tnpc
38540 setx 0x34400001400, %l0, %l1
38541 wrpr %l1, %tstate
38542 wrhpr 0x4, %htstate
38543 done
38544 ldsb [%l7 + 0x53], %g6
38545 addccc %g4, %o3, %g3
38546 movneg %xcc, %o0, %g2
38547loop_4529:
38548 for %f10, %f0, %f8
38549 fmovd %f12, %f8
38550 fmul8ulx16 %f6, %f12, %f4
38551 sth %l2, [%l7 + 0x68]
38552 bl,a,pt %icc, loop_4530
38553 st %f4, [%l7 + 0x4C]
38554 tcs %icc, 0x4
38555 sth %i7, [%l7 + 0x52]
38556loop_4530:
38557 movleu %icc, %i1, %l0
38558 movcs %xcc, %g7, %o1
38559 edge8ln %o2, %l1, %o4
38560 nop
38561 setx loop_4531, %l0, %l1
38562 wrpr 0x1, %tl
38563 wrpr %l1, %tnpc
38564 setx 0x34400001400, %l0, %l1
38565 wrpr %l1, %tstate
38566 wrhpr 0x4, %htstate
38567 done
38568 movvc %xcc, %l4, %g1
38569 or %o6, %g5, %l5
38570 ld [%l7 + 0x38], %f9
38571loop_4531:
38572 movle %xcc, %i3, %o5
38573 fmovdgu %icc, %f2, %f13
38574 sdivx %i6, 0x02B2, %i2
38575 fpackfix %f8, %f12
38576 ldx [%l7 + 0x60], %l3
38577 bpos,pt %icc, loop_4532
38578 stb %i0, [%l7 + 0x26]
38579 fnand %f10, %f12, %f14
38580 fpack32 %f8, %f14, %f12
38581loop_4532:
38582 lduw [%l7 + 0x40], %i5
38583 fmovdl %xcc, %f6, %f8
38584 fpack32 %f2, %f0, %f2
38585 fmovdn %xcc, %f13, %f1
38586 array32 %o7, %i4, %l6
38587 sth %g4, [%l7 + 0x1A]
38588 fmovscc %icc, %f0, %f10
38589 move %icc, %g6, %g3
38590 stb %o0, [%l7 + 0x46]
38591 fpadd16 %f4, %f4, %f0
38592 edge16 %g2, %l2, %o3
38593 ldsw [%l7 + 0x44], %i1
38594 ldd [%l7 + 0x10], %f6
38595 mulx %i7, 0x08BE, %l0
38596 movge %xcc, %o1, %g7
38597 stb %o2, [%l7 + 0x23]
38598 fones %f11
38599 sethi 0x0A10, %o4
38600 fpadd32s %f6, %f14, %f11
38601 fpmerge %f8, %f15, %f2
38602 ldub [%l7 + 0x52], %l4
38603 fmul8x16au %f6, %f5, %f12
38604 std %f4, [%l7 + 0x60]
38605 call loop_4533
38606 bgu loop_4534
38607 bleu %icc, loop_4535
38608 fandnot1 %f6, %f10, %f4
38609loop_4533:
38610 stx %l1, [%l7 + 0x28]
38611loop_4534:
38612 fbule %fcc0, loop_4536
38613loop_4535:
38614 fmovrde %o6, %f0, %f4
38615 stx %g1, [%l7 + 0x70]
38616 fmovrsne %l5, %f1, %f12
38617loop_4536:
38618 movl %xcc, %g5, %i3
38619 tpos %icc, 0x3
38620 sth %o5, [%l7 + 0x56]
38621 fands %f0, %f1, %f1
38622 fmovsge %icc, %f2, %f6
38623 udivx %i2, 0x0709, %i6
38624 fandnot1s %f15, %f7, %f0
38625 fmul8x16 %f12, %f6, %f4
38626 edge8n %l3, %i5, %o7
38627 ld [%l7 + 0x7C], %f2
38628 ld [%l7 + 0x44], %f12
38629 fbuge,a %fcc3, loop_4537
38630 stx %i0, [%l7 + 0x18]
38631 fmovsg %icc, %f2, %f7
38632 sth %l6, [%l7 + 0x1A]
38633loop_4537:
38634 ldsh [%l7 + 0x16], %i4
38635 fsrc2s %f5, %f0
38636 siam 0x3
38637 movre %g6, %g3, %o0
38638 fpadd32s %f4, %f10, %f15
38639 mova %icc, %g2, %g4
38640 fcmpne32 %f6, %f10, %l2
38641 movle %icc, %i1, %i7
38642 bvc,pn %icc, loop_4538
38643 ldx [%l7 + 0x58], %l0
38644 movneg %xcc, %o1, %o3
38645 fcmpne32 %f12, %f12, %g7
38646loop_4538:
38647 st %f5, [%l7 + 0x58]
38648 addc %o4, %o2, %l4
38649 fbu,a %fcc1, loop_4539
38650 fmovda %xcc, %f4, %f6
38651 mulscc %o6, %l1, %l5
38652 fmovrslez %g5, %f14, %f15
38653loop_4539:
38654 fmovdvs %xcc, %f14, %f1
38655 ldub [%l7 + 0x44], %i3
38656 fandnot2s %f9, %f0, %f0
38657 or %g1, 0x1511, %o5
38658 ldub [%l7 + 0x38], %i6
38659 stw %i2, [%l7 + 0x58]
38660 fmovdgu %xcc, %f12, %f8
38661 fmovrde %l3, %f2, %f8
38662 fbn,a %fcc2, loop_4540
38663 stw %i5, [%l7 + 0x5C]
38664 tleu %icc, 0x4
38665 tsubcc %o7, 0x12BF, %l6
38666loop_4540:
38667 add %i0, 0x0A0F, %g6
38668 ldsh [%l7 + 0x70], %g3
38669 stw %o0, [%l7 + 0x38]
38670 fpack32 %f12, %f8, %f12
38671 tl %xcc, 0x7
38672 ldsb [%l7 + 0x5A], %i4
38673 fornot2s %f4, %f6, %f6
38674 ldsb [%l7 + 0x40], %g2
38675 fmovdpos %xcc, %f5, %f13
38676 fand %f2, %f8, %f2
38677 edge16 %l2, %g4, %i1
38678 ldsb [%l7 + 0x67], %l0
38679 bg,pt %icc, loop_4541
38680 sll %o1, %o3, %g7
38681 ldsh [%l7 + 0x34], %i7
38682 bge loop_4542
38683loop_4541:
38684 edge8 %o2, %l4, %o4
38685 ld [%l7 + 0x68], %f11
38686 fmuld8sux16 %f5, %f3, %f14
38687loop_4542:
38688 fbue,a %fcc1, loop_4543
38689 stb %l1, [%l7 + 0x4A]
38690 fsrc2 %f0, %f14
38691 bneg,a loop_4544
38692loop_4543:
38693 st %f1, [%l7 + 0x1C]
38694 alignaddr %l5, %o6, %i3
38695 std %f6, [%l7 + 0x58]
38696loop_4544:
38697 movcc %xcc, %g5, %g1
38698 tle %icc, 0x2
38699 lduw [%l7 + 0x54], %o5
38700 fandnot2 %f0, %f10, %f6
38701 edge16ln %i2, %l3, %i5
38702 fmul8ulx16 %f8, %f2, %f4
38703 fblg %fcc0, loop_4545
38704 lduw [%l7 + 0x64], %o7
38705 st %f4, [%l7 + 0x34]
38706 subcc %l6, 0x11B2, %i0
38707loop_4545:
38708 movneg %xcc, %g6, %i6
38709 fmovsne %icc, %f8, %f9
38710 fnors %f14, %f7, %f7
38711 bg %icc, loop_4546
38712 fpack16 %f2, %f10
38713 ldx [%l7 + 0x38], %g3
38714 fmovdpos %xcc, %f14, %f15
38715loop_4546:
38716 ba,a,pn %icc, loop_4547
38717 movneg %xcc, %o0, %g2
38718 fpsub32 %f14, %f2, %f14
38719 fmovrse %i4, %f12, %f15
38720loop_4547:
38721 sth %l2, [%l7 + 0x64]
38722 orn %g4, %l0, %o1
38723 fmul8ulx16 %f14, %f6, %f0
38724 fornot2s %f3, %f0, %f8
38725 lduh [%l7 + 0x2E], %i1
38726 edge32 %g7, %i7, %o3
38727 orn %l4, %o2, %o4
38728 st %f11, [%l7 + 0x20]
38729 tcc %icc, 0x3
38730 fpmerge %f8, %f4, %f14
38731 fmovsn %icc, %f11, %f11
38732 addccc %l5, 0x0A14, %o6
38733 stx %i3, [%l7 + 0x30]
38734 nop
38735 setx loop_4548, %l0, %l1
38736 wrpr 0x1, %tl
38737 wrpr %l1, %tpc
38738 add %l1, 0x4, %l1
38739 wrpr %l1, %tnpc
38740 setx 0x34400001400, %l0, %l1
38741 wrpr %l1, %tstate
38742 wrhpr 0x4, %htstate
38743 retry
38744 movleu %icc, %l1, %g5
38745 brgz %g1, loop_4549
38746 lduh [%l7 + 0x4C], %i2
38747loop_4548:
38748 ldd [%l7 + 0x20], %f12
38749 ldd [%l7 + 0x08], %f4
38750loop_4549:
38751 std %f4, [%l7 + 0x68]
38752 fors %f9, %f12, %f13
38753 fnegs %f8, %f12
38754 fmul8ulx16 %f8, %f8, %f4
38755 ldsb [%l7 + 0x47], %l3
38756 stw %i5, [%l7 + 0x5C]
38757 bneg loop_4550
38758 std %f8, [%l7 + 0x20]
38759 fmovdvc %icc, %f12, %f5
38760 ldsh [%l7 + 0x5E], %o5
38761loop_4550:
38762 stb %l6, [%l7 + 0x09]
38763 smulcc %o7, 0x102F, %g6
38764 ldsb [%l7 + 0x13], %i0
38765 fcmpgt32 %f6, %f0, %g3
38766 fbo %fcc1, loop_4551
38767 fmovrdne %i6, %f8, %f0
38768 fnot1 %f2, %f14
38769 tpos %xcc, 0x6
38770loop_4551:
38771 movgu %icc, %g2, %i4
38772 ldub [%l7 + 0x4B], %o0
38773 addc %l2, %l0, %g4
38774 lduw [%l7 + 0x68], %o1
38775 fmovsleu %xcc, %f15, %f10
38776 fbo,a %fcc1, loop_4552
38777 movne %xcc, %i1, %g7
38778 stw %o3, [%l7 + 0x7C]
38779 bneg loop_4553
38780loop_4552:
38781 bl %icc, loop_4554
38782 fmuld8sux16 %f8, %f10, %f14
38783 fands %f11, %f0, %f5
38784loop_4553:
38785 fmovsleu %xcc, %f3, %f7
38786loop_4554:
38787 fnands %f0, %f6, %f11
38788 sub %i7, %o2, %l4
38789 fone %f10
38790 fmovsvs %icc, %f12, %f2
38791 ldsh [%l7 + 0x7C], %o4
38792 ldub [%l7 + 0x1E], %o6
38793 ldsh [%l7 + 0x08], %l5
38794 tne %xcc, 0x6
38795 movle %icc, %l1, %i3
38796 st %f12, [%l7 + 0x4C]
38797 std %f6, [%l7 + 0x08]
38798 faligndata %f10, %f2, %f2
38799 fmovdneg %icc, %f11, %f13
38800 fblg %fcc1, loop_4555
38801 nop
38802 setx loop_4556, %l0, %l1
38803 wrpr 0x1, %tl
38804 wrpr %l1, %tnpc
38805 setx 0x34400001400, %l0, %l1
38806 wrpr %l1, %tstate
38807 wrhpr 0x4, %htstate
38808 done
38809 fornot1 %f12, %f0, %f12
38810 fmovdne %icc, %f15, %f7
38811loop_4555:
38812 fnor %f8, %f14, %f14
38813loop_4556:
38814 fmovdvc %icc, %f14, %f9
38815 bleu,pn %icc, loop_4557
38816 xor %g1, %i2, %l3
38817 ldx [%l7 + 0x40], %i5
38818 ldsb [%l7 + 0x5C], %o5
38819loop_4557:
38820 movrlz %g5, %o7, %l6
38821 movgu %xcc, %g6, %g3
38822 srlx %i0, 0x01, %i6
38823 umul %i4, 0x00E9, %o0
38824 stb %g2, [%l7 + 0x26]
38825 bne,a %xcc, loop_4558
38826 fmul8x16au %f2, %f7, %f10
38827 edge32ln %l2, %g4, %o1
38828 fcmpeq16 %f14, %f12, %l0
38829loop_4558:
38830 alignaddrl %g7, %o3, %i1
38831 brnz %o2, loop_4559
38832 array8 %l4, %o4, %o6
38833 fnors %f5, %f2, %f9
38834 taddcctv %i7, %l1, %i3
38835loop_4559:
38836 fmovrslz %l5, %f10, %f12
38837 fmovsvc %xcc, %f10, %f7
38838 fblg,a %fcc2, loop_4560
38839 fandnot2s %f13, %f5, %f2
38840 brlez %i2, loop_4561
38841 std %f12, [%l7 + 0x68]
38842loop_4560:
38843 fmovsle %icc, %f8, %f9
38844 fpadd16 %f12, %f4, %f10
38845loop_4561:
38846 edge32ln %g1, %i5, %o5
38847 ldx [%l7 + 0x30], %l3
38848 ldub [%l7 + 0x71], %o7
38849 stx %l6, [%l7 + 0x20]
38850 movn %xcc, %g5, %g6
38851 faligndata %f6, %f6, %f6
38852 movge %icc, %g3, %i6
38853 ldub [%l7 + 0x57], %i0
38854 fcmped %fcc0, %f14, %f4
38855 ldx [%l7 + 0x38], %i4
38856 stb %o0, [%l7 + 0x5F]
38857 mulx %g2, 0x11A2, %l2
38858 lduw [%l7 + 0x58], %g4
38859 stw %l0, [%l7 + 0x78]
38860 fandnot2 %f8, %f14, %f4
38861 st %f11, [%l7 + 0x60]
38862 sdiv %g7, 0x1B70, %o3
38863 fmovsvc %xcc, %f15, %f11
38864 fble %fcc3, loop_4562
38865 movvs %icc, %o1, %i1
38866 tgu %xcc, 0x1
38867 movrlz %l4, %o2, %o4
38868loop_4562:
38869 fmul8x16au %f0, %f1, %f6
38870 srax %i7, 0x00, %l1
38871 fmovsle %xcc, %f5, %f3
38872 sth %i3, [%l7 + 0x14]
38873 pdist %f12, %f14, %f0
38874 fpack32 %f2, %f10, %f6
38875 fnor %f2, %f6, %f0
38876 stx %o6, [%l7 + 0x60]
38877 fnors %f6, %f8, %f13
38878 edge32 %i2, %g1, %i5
38879 ldsb [%l7 + 0x79], %l5
38880 tge %icc, 0x4
38881 fble %fcc0, loop_4563
38882 fornot2 %f4, %f0, %f4
38883 std %f12, [%l7 + 0x78]
38884 tcc %xcc, 0x7
38885loop_4563:
38886 st %f7, [%l7 + 0x20]
38887 edge8ln %l3, %o5, %o7
38888 ld [%l7 + 0x54], %f9
38889 edge8l %g5, %g6, %l6
38890 ble loop_4564
38891 fba,a %fcc3, loop_4565
38892 fbn %fcc2, loop_4566
38893 ldsw [%l7 + 0x54], %i6
38894loop_4564:
38895 fmovsle %icc, %f14, %f10
38896loop_4565:
38897 fblg %fcc1, loop_4567
38898loop_4566:
38899 fmovdle %xcc, %f1, %f11
38900 ldsw [%l7 + 0x54], %g3
38901 bcc,a %xcc, loop_4568
38902loop_4567:
38903 move %xcc, %i0, %o0
38904 std %f12, [%l7 + 0x48]
38905 fmovdcs %icc, %f2, %f12
38906loop_4568:
38907 fmovda %icc, %f6, %f2
38908 be,pt %icc, loop_4569
38909 srlx %g2, 0x1D, %i4
38910 sth %l2, [%l7 + 0x50]
38911 fpackfix %f0, %f6
38912loop_4569:
38913 fxor %f2, %f12, %f6
38914 xnorcc %l0, 0x02A9, %g7
38915 ldx [%l7 + 0x60], %g4
38916 addc %o1, 0x03B0, %i1
38917 brgz %o3, loop_4570
38918 or %l4, %o2, %i7
38919 fmovsvs %icc, %f3, %f9
38920 ldd [%l7 + 0x18], %f0
38921loop_4570:
38922 tne %icc, 0x1
38923 srlx %o4, 0x05, %l1
38924 bl,pn %xcc, loop_4571
38925 stw %i3, [%l7 + 0x44]
38926 fblg,a %fcc1, loop_4572
38927 fpmerge %f3, %f9, %f0
38928loop_4571:
38929 fbug %fcc2, loop_4573
38930 stb %i2, [%l7 + 0x47]
38931loop_4572:
38932 edge32n %o6, %g1, %l5
38933 udivcc %l3, 0x1FCB, %i5
38934loop_4573:
38935 fpadd16 %f14, %f0, %f6
38936 std %f4, [%l7 + 0x30]
38937 fnot1s %f5, %f11
38938 fmovsneg %xcc, %f5, %f5
38939 stx %o5, [%l7 + 0x70]
38940 sethi 0x08B6, %o7
38941 srax %g5, 0x1F, %g6
38942 fmovdvc %xcc, %f14, %f11
38943 sth %i6, [%l7 + 0x2A]
38944 ldsw [%l7 + 0x5C], %l6
38945 tcs %icc, 0x1
38946 sth %i0, [%l7 + 0x24]
38947 umulcc %g3, 0x0A1A, %g2
38948 fmovrslz %i4, %f8, %f10
38949 fnands %f13, %f13, %f1
38950 fmovdvs %xcc, %f1, %f4
38951 bneg,a,pn %xcc, loop_4574
38952 mova %icc, %o0, %l2
38953 fbu,a %fcc0, loop_4575
38954 and %g7, %g4, %o1
38955loop_4574:
38956 ldub [%l7 + 0x5D], %i1
38957 bcs,a %xcc, loop_4576
38958loop_4575:
38959 bcs,a %icc, loop_4577
38960 fmovsle %xcc, %f3, %f13
38961 brnz %o3, loop_4578
38962loop_4576:
38963 fbo %fcc3, loop_4579
38964loop_4577:
38965 fands %f12, %f2, %f2
38966 addccc %l4, %o2, %i7
38967loop_4578:
38968 ld [%l7 + 0x30], %f10
38969loop_4579:
38970 and %l0, 0x1B9F, %o4
38971 sub %l1, 0x0F5D, %i3
38972 stx %o6, [%l7 + 0x70]
38973 fmovrdgez %i2, %f2, %f10
38974 ta %icc, 0x5
38975 ldsw [%l7 + 0x18], %g1
38976 fpadd16 %f12, %f8, %f2
38977 tsubcctv %l5, %i5, %o5
38978 subcc %o7, %l3, %g5
38979 edge8 %g6, %i6, %i0
38980 movrgez %l6, 0x004, %g2
38981 fmovsle %icc, %f8, %f1
38982 fxnor %f12, %f8, %f2
38983 ldsw [%l7 + 0x38], %g3
38984 edge8ln %o0, %l2, %g7
38985 bge,pt %xcc, loop_4580
38986 fmovsneg %xcc, %f10, %f1
38987 lduw [%l7 + 0x30], %g4
38988 tvc %xcc, 0x6
38989loop_4580:
38990 fxnor %f12, %f6, %f2
38991 tl %xcc, 0x5
38992 tpos %xcc, 0x5
38993 tgu %xcc, 0x0
38994 ld [%l7 + 0x20], %f10
38995 std %f4, [%l7 + 0x50]
38996 std %f0, [%l7 + 0x30]
38997 nop
38998 setx loop_4581, %l0, %l1
38999 wrpr 0x1, %tl
39000 wrpr %l1, %tpc
39001 add %l1, 0x4, %l1
39002 wrpr %l1, %tnpc
39003 setx 0x34400001400, %l0, %l1
39004 wrpr %l1, %tstate
39005 wrhpr 0x4, %htstate
39006 retry
39007 stb %o1, [%l7 + 0x6E]
39008 fpsub16s %f4, %f7, %f11
39009 ldub [%l7 + 0x56], %i4
39010loop_4581:
39011 movvs %xcc, %i1, %o3
39012 smul %l4, 0x0BED, %o2
39013 fmovse %xcc, %f5, %f3
39014 smul %i7, 0x1B4F, %o4
39015 fbo,a %fcc0, loop_4582
39016 movrgez %l0, 0x064, %l1
39017 ldub [%l7 + 0x48], %o6
39018 movg %xcc, %i2, %i3
39019loop_4582:
39020 ble,a,pt %xcc, loop_4583
39021 fmovdge %icc, %f9, %f0
39022 edge32ln %g1, %i5, %o5
39023 brlez %o7, loop_4584
39024loop_4583:
39025 ldd [%l7 + 0x48], %f14
39026 std %f4, [%l7 + 0x78]
39027 call loop_4585
39028loop_4584:
39029 brgez %l5, loop_4586
39030 stb %g5, [%l7 + 0x6B]
39031 fba,a %fcc1, loop_4587
39032loop_4585:
39033 movrgz %l3, %g6, %i0
39034loop_4586:
39035 edge16ln %l6, %g2, %i6
39036 add %g3, 0x00F4, %l2
39037loop_4587:
39038 fmovdne %xcc, %f14, %f9
39039 fmovsvc %xcc, %f3, %f6
39040 fbug,a %fcc0, loop_4588
39041 fnegs %f9, %f2
39042 movn %xcc, %o0, %g7
39043 fxnor %f0, %f12, %f12
39044loop_4588:
39045 fmovdge %icc, %f15, %f0
39046 fmovs %f7, %f11
39047 fmovrdlz %g4, %f4, %f8
39048 brlez %i4, loop_4589
39049 ldsh [%l7 + 0x58], %i1
39050 ldsb [%l7 + 0x28], %o3
39051 fmovse %xcc, %f7, %f5
39052loop_4589:
39053 fcmpne32 %f14, %f4, %o1
39054 movneg %xcc, %o2, %i7
39055 fornot2 %f2, %f6, %f10
39056 fones %f13
39057 bne %icc, loop_4590
39058 fnot2s %f13, %f6
39059 movrgz %o4, %l0, %l4
39060 fmovde %icc, %f12, %f8
39061loop_4590:
39062 fmovdleu %xcc, %f0, %f5
39063 bpos %icc, loop_4591
39064 fandnot1 %f14, %f14, %f12
39065 fandnot2s %f13, %f1, %f3
39066 fmovdleu %icc, %f4, %f1
39067loop_4591:
39068 stw %o6, [%l7 + 0x18]
39069 movpos %xcc, %i2, %l1
39070 stw %g1, [%l7 + 0x34]
39071 stw %i3, [%l7 + 0x50]
39072 fbuge,a %fcc2, loop_4592
39073 lduh [%l7 + 0x16], %i5
39074 fpack16 %f12, %f8
39075 fmovrdlz %o5, %f2, %f14
39076loop_4592:
39077 nop
39078 setx loop_4593, %l0, %l1
39079 wrpr 0x1, %tl
39080 wrpr %l1, %tpc
39081 add %l1, 0x4, %l1
39082 wrpr %l1, %tnpc
39083 setx 0x34400001400, %l0, %l1
39084 wrpr %l1, %tstate
39085 wrhpr 0x4, %htstate
39086 retry
39087 stb %l5, [%l7 + 0x54]
39088 fmovdleu %icc, %f4, %f5
39089 edge16ln %o7, %l3, %g5
39090loop_4593:
39091 ldub [%l7 + 0x36], %g6
39092 bg,a,pt %icc, loop_4594
39093 edge16ln %l6, %g2, %i6
39094 srax %g3, 0x0A, %i0
39095 fmuld8ulx16 %f3, %f4, %f6
39096loop_4594:
39097 sth %l2, [%l7 + 0x14]
39098 stb %o0, [%l7 + 0x5B]
39099 fnands %f7, %f4, %f4
39100 fzero %f8
39101 udiv %g4, 0x10F2, %i4
39102 sethi 0x0124, %g7
39103 movrlz %o3, %o1, %i1
39104 array16 %i7, %o2, %l0
39105 movvc %icc, %l4, %o6
39106 sth %o4, [%l7 + 0x3C]
39107 fnand %f6, %f4, %f6
39108 fmovdne %icc, %f10, %f13
39109 fbn %fcc3, loop_4595
39110 ldub [%l7 + 0x72], %l1
39111 fmovsge %icc, %f3, %f0
39112 fnot2 %f4, %f0
39113loop_4595:
39114 tneg %xcc, 0x7
39115 fmovdg %icc, %f15, %f15
39116 brgz,a %g1, loop_4596
39117 array8 %i3, %i5, %i2
39118 bn %xcc, loop_4597
39119 sll %o5, %l5, %l3
39120loop_4596:
39121 bcc,a,pt %icc, loop_4598
39122 sub %o7, %g6, %l6
39123loop_4597:
39124 movvs %xcc, %g5, %i6
39125 lduw [%l7 + 0x30], %g3
39126loop_4598:
39127 edge16 %g2, %l2, %o0
39128 ld [%l7 + 0x48], %f3
39129 srl %i0, 0x1A, %i4
39130 lduw [%l7 + 0x50], %g4
39131 fnor %f2, %f0, %f2
39132 fexpand %f15, %f6
39133 fnors %f5, %f5, %f13
39134 fnot2 %f12, %f14
39135 srl %g7, %o1, %o3
39136 bgu,pn %xcc, loop_4599
39137 bn loop_4600
39138 fpmerge %f5, %f0, %f6
39139 fnand %f8, %f12, %f2
39140loop_4599:
39141 bl,a loop_4601
39142loop_4600:
39143 fble,a %fcc2, loop_4602
39144 ldsw [%l7 + 0x54], %i1
39145 stw %i7, [%l7 + 0x68]
39146loop_4601:
39147 lduw [%l7 + 0x68], %l0
39148loop_4602:
39149 ldsw [%l7 + 0x10], %o2
39150 fpadd32s %f4, %f0, %f12
39151 bvc %icc, loop_4603
39152 lduh [%l7 + 0x5E], %l4
39153 udiv %o6, 0x06D7, %l1
39154 sth %g1, [%l7 + 0x62]
39155loop_4603:
39156 fcmpes %fcc2, %f4, %f11
39157 fmovdne %xcc, %f12, %f5
39158 stb %o4, [%l7 + 0x2F]
39159 fmuld8sux16 %f7, %f7, %f6
39160 fnot2 %f8, %f0
39161 edge8l %i5, %i3, %i2
39162 stb %o5, [%l7 + 0x48]
39163 fnands %f6, %f7, %f12
39164 movrlz %l5, 0x385, %l3
39165 ldub [%l7 + 0x18], %o7
39166 movge %xcc, %l6, %g6
39167 mulscc %i6, %g3, %g2
39168 lduw [%l7 + 0x20], %g5
39169 tle %icc, 0x5
39170 std %f10, [%l7 + 0x60]
39171 stb %o0, [%l7 + 0x6C]
39172 fcmpgt16 %f10, %f14, %l2
39173 stw %i0, [%l7 + 0x68]
39174 edge32 %i4, %g4, %o1
39175 pdist %f0, %f4, %f0
39176 ldsh [%l7 + 0x34], %o3
39177 brz %i1, loop_4604
39178 ldub [%l7 + 0x40], %g7
39179 fandnot2 %f2, %f14, %f8
39180 fcmpgt16 %f14, %f0, %l0
39181loop_4604:
39182 movrgez %i7, 0x2E4, %l4
39183 nop
39184 setx loop_4605, %l0, %l1
39185 jmpl %l1, %o2
39186 andcc %o6, 0x1930, %g1
39187 bvc,pt %icc, loop_4606
39188 fnot2s %f8, %f5
39189loop_4605:
39190 ldub [%l7 + 0x79], %o4
39191 ldsb [%l7 + 0x70], %l1
39192loop_4606:
39193 ldsh [%l7 + 0x66], %i3
39194 ldx [%l7 + 0x20], %i2
39195 bcs,a %xcc, loop_4607
39196 ld [%l7 + 0x60], %f6
39197 sth %i5, [%l7 + 0x7A]
39198 array16 %l5, %o5, %o7
39199loop_4607:
39200 fabsd %f14, %f14
39201 bl,a,pn %xcc, loop_4608
39202 subccc %l6, 0x064B, %l3
39203 smulcc %g6, 0x1711, %g3
39204 edge32ln %g2, %g5, %o0
39205loop_4608:
39206 ldub [%l7 + 0x12], %i6
39207 array16 %l2, %i0, %g4
39208 fbg,a %fcc3, loop_4609
39209 fzero %f10
39210 fmovd %f0, %f8
39211 bge %icc, loop_4610
39212loop_4609:
39213 ta %icc, 0x4
39214 taddcc %i4, 0x1913, %o3
39215 te %icc, 0x6
39216loop_4610:
39217 ld [%l7 + 0x40], %f12
39218 movleu %icc, %i1, %g7
39219 ldsb [%l7 + 0x55], %l0
39220 ldsb [%l7 + 0x4F], %o1
39221 fmovrslz %i7, %f1, %f15
39222 fpadd32s %f3, %f2, %f11
39223 fmovsleu %xcc, %f2, %f6
39224 xnorcc %o2, %l4, %g1
39225 or %o4, 0x1F7B, %o6
39226 be,pt %icc, loop_4611
39227 sdivx %i3, 0x07C2, %l1
39228 edge32l %i2, %l5, %i5
39229 fmul8x16au %f6, %f1, %f6
39230loop_4611:
39231 fnor %f4, %f10, %f2
39232 fmovsn %xcc, %f2, %f15
39233 fpsub32s %f0, %f8, %f1
39234 ldub [%l7 + 0x62], %o7
39235 ldub [%l7 + 0x53], %o5
39236 ldsb [%l7 + 0x52], %l6
39237 fandnot2s %f6, %f0, %f12
39238 tpos %icc, 0x0
39239 fbge %fcc1, loop_4612
39240 fmovsle %icc, %f9, %f13
39241 bgu,pn %icc, loop_4613
39242 fnegs %f14, %f10
39243loop_4612:
39244 subc %g6, 0x1B09, %l3
39245 fmovrslez %g3, %f5, %f2
39246loop_4613:
39247 std %f14, [%l7 + 0x20]
39248 fmovdvs %icc, %f5, %f11
39249 sethi 0x1165, %g5
39250 brz %o0, loop_4614
39251 tge %icc, 0x3
39252 mulscc %g2, 0x190E, %l2
39253 faligndata %f12, %f4, %f2
39254loop_4614:
39255 fcmpgt16 %f10, %f0, %i6
39256 ble,pn %xcc, loop_4615
39257 lduh [%l7 + 0x68], %i0
39258 ld [%l7 + 0x34], %f0
39259 fmovsge %xcc, %f14, %f5
39260loop_4615:
39261 fbg %fcc3, loop_4616
39262 brgz,a %g4, loop_4617
39263 edge16n %i4, %i1, %g7
39264 fmovdn %xcc, %f3, %f0
39265loop_4616:
39266 stx %l0, [%l7 + 0x48]
39267loop_4617:
39268 mulx %o3, %o1, %o2
39269 st %f15, [%l7 + 0x7C]
39270 fandnot1 %f4, %f0, %f6
39271 ldsw [%l7 + 0x24], %l4
39272 bleu loop_4618
39273 brgz %g1, loop_4619
39274 fcmpne32 %f2, %f14, %o4
39275 ldub [%l7 + 0x52], %o6
39276loop_4618:
39277 bge,a,pt %xcc, loop_4620
39278loop_4619:
39279 ldsh [%l7 + 0x76], %i7
39280 sth %i3, [%l7 + 0x6C]
39281 fmovsneg %icc, %f12, %f10
39282loop_4620:
39283 be,a loop_4621
39284 fmul8sux16 %f10, %f8, %f0
39285 fmovdvs %icc, %f13, %f14
39286 ldd [%l7 + 0x10], %f2
39287loop_4621:
39288 edge32n %i2, %l5, %l1
39289 fsrc2 %f14, %f14
39290 smulcc %o7, 0x1F15, %o5
39291 ld [%l7 + 0x6C], %f0
39292 movl %xcc, %l6, %g6
39293 srax %i5, %g3, %l3
39294 fornot1 %f10, %f6, %f10
39295 brgez %o0, loop_4622
39296 bn,pn %icc, loop_4623
39297 stb %g5, [%l7 + 0x2D]
39298 std %f0, [%l7 + 0x10]
39299loop_4622:
39300 fones %f11
39301loop_4623:
39302 fpadd32 %f8, %f10, %f8
39303 lduw [%l7 + 0x48], %l2
39304 sdiv %i6, 0x0D33, %g2
39305 andncc %g4, %i4, %i0
39306 smulcc %i1, %g7, %o3
39307 fmovsge %icc, %f13, %f8
39308 fbul,a %fcc0, loop_4624
39309 addcc %o1, 0x0D73, %o2
39310 ld [%l7 + 0x68], %f8
39311 fmovdgu %icc, %f1, %f5
39312loop_4624:
39313 edge32n %l4, %g1, %l0
39314 fmovd %f4, %f2
39315 fmovspos %icc, %f9, %f14
39316 fba,a %fcc1, loop_4625
39317 fsrc1s %f9, %f9
39318 fmovrdlz %o6, %f0, %f2
39319 tpos %icc, 0x4
39320loop_4625:
39321 fbl,a %fcc0, loop_4626
39322 st %f3, [%l7 + 0x68]
39323 edge32ln %i7, %o4, %i2
39324 fmul8x16au %f2, %f3, %f12
39325loop_4626:
39326 mulx %l5, %i3, %o7
39327 fbug %fcc2, loop_4627
39328 tge %icc, 0x5
39329 fmovdleu %xcc, %f5, %f7
39330 ldsh [%l7 + 0x50], %o5
39331loop_4627:
39332 ldsh [%l7 + 0x6A], %l6
39333 ldsw [%l7 + 0x5C], %g6
39334 move %icc, %i5, %l1
39335 fpadd16 %f10, %f14, %f8
39336 edge8 %g3, %o0, %l3
39337 st %f3, [%l7 + 0x34]
39338 ldd [%l7 + 0x40], %f4
39339 sth %l2, [%l7 + 0x3C]
39340 bge,pt %icc, loop_4628
39341 fpsub16 %f6, %f14, %f8
39342 bne,pt %xcc, loop_4629
39343 bg,pt %icc, loop_4630
39344loop_4628:
39345 sdivcc %i6, 0x1422, %g5
39346 fnegs %f12, %f6
39347loop_4629:
39348 movpos %xcc, %g4, %i4
39349loop_4630:
39350 fblg %fcc1, loop_4631
39351 taddcc %g2, 0x0950, %i1
39352 ldub [%l7 + 0x68], %i0
39353 ldd [%l7 + 0x18], %f14
39354loop_4631:
39355 fxors %f12, %f15, %f3
39356 fmul8sux16 %f14, %f8, %f8
39357 ldsw [%l7 + 0x50], %o3
39358 fsrc1s %f13, %f12
39359 edge16l %o1, %o2, %l4
39360 fmovrdlz %g7, %f2, %f6
39361 fnot1s %f8, %f11
39362 fpadd16s %f9, %f1, %f7
39363 fmovdn %icc, %f1, %f8
39364 fmovdleu %icc, %f11, %f1
39365 ldub [%l7 + 0x49], %g1
39366 lduw [%l7 + 0x5C], %o6
39367 tne %icc, 0x7
39368 stb %i7, [%l7 + 0x10]
39369 and %l0, %o4, %l5
39370 andn %i2, %i3, %o7
39371 fmovrde %l6, %f4, %f4
39372 fmul8x16al %f11, %f15, %f14
39373 ldsw [%l7 + 0x74], %g6
39374 ldsw [%l7 + 0x10], %o5
39375 ldsw [%l7 + 0x78], %l1
39376 andn %g3, %o0, %l3
39377 stx %l2, [%l7 + 0x50]
39378 ldsh [%l7 + 0x1A], %i6
39379 fsrc1s %f9, %f1
39380 std %f4, [%l7 + 0x08]
39381 ldsw [%l7 + 0x78], %g5
39382 ldsb [%l7 + 0x79], %i5
39383 fcmpeq16 %f10, %f0, %g4
39384 std %f2, [%l7 + 0x68]
39385 tg %icc, 0x4
39386 edge32l %i4, %i1, %i0
39387 tvc %icc, 0x5
39388 sth %o3, [%l7 + 0x22]
39389 fbu %fcc0, loop_4632
39390 ldsh [%l7 + 0x78], %g2
39391 addcc %o1, %o2, %l4
39392 fcmpne16 %f6, %f6, %g1
39393loop_4632:
39394 fones %f7
39395 movcs %xcc, %o6, %g7
39396 ldd [%l7 + 0x78], %f0
39397 ldd [%l7 + 0x40], %f6
39398 fbge,a %fcc2, loop_4633
39399 fmovrdne %i7, %f14, %f14
39400 fnegs %f3, %f7
39401 fcmpne32 %f12, %f0, %l0
39402loop_4633:
39403 srlx %l5, %o4, %i3
39404 fnot2 %f6, %f4
39405 fmul8sux16 %f14, %f4, %f6
39406 fmovdge %icc, %f1, %f7
39407 ldub [%l7 + 0x7C], %o7
39408 sll %l6, 0x08, %i2
39409 sth %o5, [%l7 + 0x2E]
39410 brgz,a %g6, loop_4634
39411 ldx [%l7 + 0x28], %l1
39412 fmovrdgez %o0, %f0, %f6
39413 edge16n %g3, %l3, %l2
39414loop_4634:
39415 ldsb [%l7 + 0x76], %g5
39416 ldx [%l7 + 0x38], %i5
39417 stw %g4, [%l7 + 0x28]
39418 fmovsgu %icc, %f12, %f5
39419 tle %xcc, 0x7
39420 fpack32 %f6, %f2, %f10
39421 fmovdleu %xcc, %f1, %f6
39422 stb %i6, [%l7 + 0x1D]
39423 fmovsneg %icc, %f11, %f0
39424 move %icc, %i4, %i0
39425 brlez,a %o3, loop_4635
39426 sll %i1, %o1, %g2
39427 umul %o2, 0x127F, %g1
39428 lduh [%l7 + 0x5C], %l4
39429loop_4635:
39430 ldsw [%l7 + 0x34], %o6
39431 ldub [%l7 + 0x5C], %g7
39432 orn %l0, 0x02DF, %i7
39433 ldx [%l7 + 0x10], %o4
39434 fornot2 %f2, %f12, %f8
39435 sth %i3, [%l7 + 0x08]
39436 stb %o7, [%l7 + 0x58]
39437 st %f1, [%l7 + 0x28]
39438 subccc %l5, %i2, %o5
39439 edge8n %l6, %g6, %l1
39440 st %f2, [%l7 + 0x7C]
39441 lduw [%l7 + 0x2C], %g3
39442 fmul8sux16 %f8, %f10, %f0
39443 ldd [%l7 + 0x10], %f8
39444 fmul8x16 %f15, %f8, %f4
39445 fbug %fcc0, loop_4636
39446 fxnor %f4, %f2, %f14
39447 ldub [%l7 + 0x6E], %o0
39448 fbg %fcc1, loop_4637
39449loop_4636:
39450 ba,a,pt %xcc, loop_4638
39451 bne,a,pt %icc, loop_4639
39452 ldx [%l7 + 0x70], %l3
39453loop_4637:
39454 movneg %icc, %g5, %i5
39455loop_4638:
39456 fpadd16s %f11, %f3, %f11
39457loop_4639:
39458 fpack16 %f4, %f4
39459 fzeros %f0
39460 for %f0, %f12, %f14
39461 fmovdn %icc, %f8, %f3
39462 stb %l2, [%l7 + 0x0D]
39463 std %f4, [%l7 + 0x60]
39464 tsubcc %g4, %i4, %i6
39465 st %f14, [%l7 + 0x68]
39466 addccc %i0, %o3, %i1
39467 sllx %o1, 0x16, %o2
39468 movleu %xcc, %g1, %l4
39469 ldx [%l7 + 0x30], %g2
39470 fpadd32s %f15, %f4, %f10
39471 fmovdcs %icc, %f8, %f12
39472 tcc %xcc, 0x0
39473 st %f1, [%l7 + 0x40]
39474 orcc %o6, %l0, %i7
39475 fsrc1 %f2, %f2
39476 fabss %f4, %f1
39477 sth %g7, [%l7 + 0x4C]
39478 ldd [%l7 + 0x68], %f14
39479 sth %o4, [%l7 + 0x4C]
39480 umul %i3, 0x090B, %o7
39481 lduw [%l7 + 0x20], %l5
39482 fmovdvs %icc, %f11, %f8
39483 array8 %o5, %l6, %i2
39484 movneg %icc, %l1, %g3
39485 fmovrsne %g6, %f9, %f15
39486 fmovdg %icc, %f1, %f7
39487 fpsub16 %f0, %f2, %f6
39488 st %f14, [%l7 + 0x10]
39489 fcmpeq16 %f10, %f8, %l3
39490 pdist %f4, %f0, %f10
39491 ldub [%l7 + 0x26], %o0
39492 fmovdn %xcc, %f11, %f5
39493 stx %g5, [%l7 + 0x38]
39494 fbue %fcc3, loop_4640
39495 ldsb [%l7 + 0x4F], %l2
39496 tn %xcc, 0x7
39497 tcs %icc, 0x5
39498loop_4640:
39499 fmul8sux16 %f2, %f12, %f4
39500 ldsh [%l7 + 0x74], %i5
39501 ldsb [%l7 + 0x36], %i4
39502 ldsb [%l7 + 0x2B], %i6
39503 bpos,a,pt %xcc, loop_4641
39504 ldsh [%l7 + 0x5E], %i0
39505 ldsb [%l7 + 0x3E], %o3
39506 ldsw [%l7 + 0x30], %g4
39507loop_4641:
39508 fexpand %f2, %f14
39509 udivcc %i1, 0x0C71, %o2
39510 lduw [%l7 + 0x10], %g1
39511 fmovdgu %icc, %f12, %f3
39512 tgu %xcc, 0x7
39513 ldsh [%l7 + 0x2E], %o1
39514 tn %icc, 0x6
39515 ldsb [%l7 + 0x71], %g2
39516 or %l4, %l0, %o6
39517 tneg %icc, 0x2
39518 edge32 %i7, %g7, %o4
39519 fmovsvc %xcc, %f3, %f8
39520 ldub [%l7 + 0x7D], %o7
39521 fnot1s %f14, %f13
39522 fmovsne %icc, %f4, %f6
39523 fcmple32 %f8, %f10, %i3
39524 orn %l5, 0x1AF5, %o5
39525 ldsb [%l7 + 0x2D], %l6
39526 fpack32 %f2, %f0, %f12
39527 array8 %i2, %g3, %l1
39528 stw %g6, [%l7 + 0x5C]
39529 lduw [%l7 + 0x60], %l3
39530 fmovrsgez %o0, %f0, %f9
39531 ldub [%l7 + 0x2F], %g5
39532 lduh [%l7 + 0x2C], %i5
39533 orncc %l2, %i4, %i6
39534 udivx %i0, 0x1462, %o3
39535 fmovsl %xcc, %f4, %f5
39536 fnot2s %f9, %f11
39537 mova %xcc, %i1, %o2
39538 std %f14, [%l7 + 0x40]
39539 mova %xcc, %g4, %o1
39540 ldx [%l7 + 0x08], %g1
39541 tpos %xcc, 0x5
39542 fxnor %f2, %f8, %f4
39543 stb %l4, [%l7 + 0x3C]
39544 std %f14, [%l7 + 0x18]
39545 brgez %l0, loop_4642
39546 fbn %fcc2, loop_4643
39547 fnot2 %f8, %f8
39548 fmovdn %xcc, %f13, %f0
39549loop_4642:
39550 fmovrsgz %g2, %f4, %f7
39551loop_4643:
39552 tl %icc, 0x7
39553 fcmped %fcc0, %f4, %f14
39554 fpadd16 %f0, %f12, %f6
39555 umulcc %i7, 0x09D6, %o6
39556 bl loop_4644
39557 fmovrsne %g7, %f15, %f10
39558 ble,a,pt %icc, loop_4645
39559 fmovse %icc, %f8, %f14
39560loop_4644:
39561 ldd [%l7 + 0x40], %f12
39562 stb %o7, [%l7 + 0x43]
39563loop_4645:
39564 ldd [%l7 + 0x28], %f0
39565 fand %f10, %f10, %f10
39566 std %f0, [%l7 + 0x68]
39567 andncc %i3, %o4, %o5
39568 movre %l6, 0x18E, %i2
39569 bgu,pn %icc, loop_4646
39570 fmovrsgez %g3, %f12, %f7
39571 fxor %f0, %f12, %f4
39572 te %xcc, 0x2
39573loop_4646:
39574 fbge,a %fcc0, loop_4647
39575 ldd [%l7 + 0x30], %f14
39576 fmovrsgz %l5, %f13, %f2
39577 fnot2 %f0, %f6
39578loop_4647:
39579 fzeros %f13
39580 fmovda %xcc, %f5, %f10
39581 tcs %xcc, 0x5
39582 fornot2 %f14, %f10, %f6
39583 lduh [%l7 + 0x66], %g6
39584 ldsb [%l7 + 0x71], %l3
39585 stb %o0, [%l7 + 0x52]
39586 fcmpes %fcc2, %f8, %f3
39587 ldsh [%l7 + 0x34], %g5
39588 ldsw [%l7 + 0x5C], %l1
39589 tcs %xcc, 0x1
39590 ldub [%l7 + 0x1B], %i5
39591 stx %i4, [%l7 + 0x78]
39592 lduw [%l7 + 0x30], %i6
39593 stx %l2, [%l7 + 0x50]
39594 stb %i0, [%l7 + 0x6A]
39595 bne,a,pt %xcc, loop_4648
39596 ldx [%l7 + 0x60], %o3
39597 ldx [%l7 + 0x38], %i1
39598 sub %g4, %o2, %o1
39599loop_4648:
39600 move %xcc, %g1, %l4
39601 bge,a,pt %icc, loop_4649
39602 edge16l %l0, %g2, %o6
39603 pdist %f2, %f4, %f14
39604 addccc %g7, %o7, %i7
39605loop_4649:
39606 ldx [%l7 + 0x78], %i3
39607 subcc %o5, 0x0B77, %l6
39608 ldx [%l7 + 0x40], %i2
39609 ldsh [%l7 + 0x64], %g3
39610 movle %xcc, %l5, %o4
39611 orn %g6, 0x083C, %l3
39612 movrlez %g5, 0x2AD, %o0
39613 fmovdneg %xcc, %f10, %f7
39614 ldd [%l7 + 0x70], %f12
39615 lduw [%l7 + 0x60], %l1
39616 fpsub32s %f4, %f2, %f14
39617 fnot1s %f4, %f14
39618 nop
39619 setx loop_4650, %l0, %l1
39620 wrpr 0x1, %tl
39621 wrpr %l1, %tpc
39622 add %l1, 0x4, %l1
39623 wrpr %l1, %tnpc
39624 setx 0x34400001400, %l0, %l1
39625 wrpr %l1, %tstate
39626 wrhpr 0x4, %htstate
39627 retry
39628 fxnors %f0, %f11, %f7
39629 fbu %fcc2, loop_4651
39630 tsubcctv %i4, 0x1DA1, %i6
39631loop_4650:
39632 fpack16 %f10, %f15
39633 movgu %xcc, %l2, %i5
39634loop_4651:
39635 ldsw [%l7 + 0x64], %i0
39636 fmovda %xcc, %f1, %f14
39637 sth %i1, [%l7 + 0x24]
39638 orncc %g4, 0x1979, %o2
39639 stx %o1, [%l7 + 0x08]
39640 ldd [%l7 + 0x10], %f10
39641 fnors %f11, %f10, %f14
39642 movgu %icc, %g1, %o3
39643 fmovsne %xcc, %f15, %f12
39644 ldx [%l7 + 0x68], %l0
39645 std %f8, [%l7 + 0x40]
39646 ldd [%l7 + 0x40], %f10
39647 sra %g2, %o6, %g7
39648 fmovscs %icc, %f0, %f7
39649 fbge %fcc2, loop_4652
39650 std %f10, [%l7 + 0x78]
39651 smul %o7, 0x07B2, %l4
39652 andncc %i7, %i3, %l6
39653loop_4652:
39654 fnegd %f0, %f10
39655 tg %xcc, 0x6
39656 tle %icc, 0x4
39657 std %f12, [%l7 + 0x58]
39658 fpsub16s %f0, %f1, %f12
39659 lduh [%l7 + 0x3C], %o5
39660 bgu,a,pn %icc, loop_4653
39661 stb %g3, [%l7 + 0x55]
39662 movrgz %i2, %o4, %g6
39663 fornot1s %f12, %f10, %f14
39664loop_4653:
39665 ldx [%l7 + 0x30], %l5
39666 xorcc %l3, 0x0EFD, %o0
39667 bcc,a,pn %icc, loop_4654
39668 movvc %xcc, %g5, %l1
39669 fbge,a %fcc3, loop_4655
39670 ta %xcc, 0x3
39671loop_4654:
39672 fbug,a %fcc2, loop_4656
39673 bvs,pn %icc, loop_4657
39674loop_4655:
39675 tneg %icc, 0x1
39676 fmovdpos %xcc, %f4, %f4
39677loop_4656:
39678 std %f2, [%l7 + 0x08]
39679loop_4657:
39680 fand %f12, %f10, %f0
39681 brlz %i6, loop_4658
39682 xorcc %l2, %i5, %i0
39683 ldsw [%l7 + 0x4C], %i4
39684 brlez,a %g4, loop_4659
39685loop_4658:
39686 st %f3, [%l7 + 0x5C]
39687 subccc %i1, 0x021C, %o1
39688 fnor %f4, %f0, %f12
39689loop_4659:
39690 std %f4, [%l7 + 0x10]
39691 fands %f4, %f14, %f12
39692 addcc %g1, 0x0AC0, %o3
39693 fbo,a %fcc2, loop_4660
39694 stx %o2, [%l7 + 0x68]
39695 fmovsn %xcc, %f5, %f10
39696 ldub [%l7 + 0x48], %g2
39697loop_4660:
39698 fcmpeq16 %f6, %f14, %o6
39699 sllx %g7, %l0, %l4
39700 ldd [%l7 + 0x10], %f0
39701 add %o7, %i7, %l6
39702 fblg %fcc3, loop_4661
39703 fblg,a %fcc0, loop_4662
39704 fmovrslz %i3, %f11, %f0
39705 edge8ln %o5, %g3, %o4
39706loop_4661:
39707 stw %g6, [%l7 + 0x48]
39708loop_4662:
39709 fmovdcc %icc, %f10, %f9
39710 ldub [%l7 + 0x1C], %l5
39711 brnz,a %i2, loop_4663
39712 fpadd16 %f8, %f6, %f4
39713 fnands %f15, %f12, %f5
39714 movcc %xcc, %l3, %o0
39715loop_4663:
39716 fpack16 %f6, %f14
39717 std %f0, [%l7 + 0x58]
39718 ldsh [%l7 + 0x0A], %l1
39719 fandnot1s %f15, %f15, %f14
39720 fmovda %icc, %f5, %f13
39721 brgez,a %i6, loop_4664
39722 fmovdge %icc, %f5, %f8
39723 fnegs %f12, %f11
39724 fnegd %f12, %f8
39725loop_4664:
39726 lduw [%l7 + 0x58], %l2
39727 std %f4, [%l7 + 0x78]
39728 xor %i5, 0x1F62, %i0
39729 bcc,a,pn %xcc, loop_4665
39730 fmovsneg %xcc, %f0, %f1
39731 fzero %f14
39732 fcmpgt32 %f14, %f12, %g5
39733loop_4665:
39734 ble,pn %icc, loop_4666
39735 fcmpne16 %f8, %f0, %g4
39736 ldsw [%l7 + 0x40], %i4
39737 fnot2s %f1, %f6
39738loop_4666:
39739 sth %i1, [%l7 + 0x22]
39740 tneg %xcc, 0x3
39741 fmovrsgz %g1, %f5, %f13
39742 fnand %f14, %f0, %f14
39743 ldsw [%l7 + 0x14], %o1
39744 brnz,a %o2, loop_4667
39745 ldsw [%l7 + 0x6C], %g2
39746 bn,a,pt %icc, loop_4668
39747 stx %o6, [%l7 + 0x60]
39748loop_4667:
39749 movvs %icc, %o3, %g7
39750 ldd [%l7 + 0x78], %f0
39751loop_4668:
39752 st %f9, [%l7 + 0x14]
39753 ldub [%l7 + 0x4A], %l4
39754 fmovdle %xcc, %f9, %f6
39755 tle %icc, 0x7
39756 fmovrdgez %o7, %f4, %f12
39757 movrgez %i7, %l0, %i3
39758 fnors %f8, %f15, %f5
39759 edge16ln %o5, %g3, %o4
39760 brnz,a %g6, loop_4669
39761 bcc,a %xcc, loop_4670
39762 alignaddrl %l6, %l5, %i2
39763 ta %xcc, 0x0
39764loop_4669:
39765 lduw [%l7 + 0x14], %o0
39766loop_4670:
39767 bn loop_4671
39768 fmovdcc %xcc, %f4, %f10
39769 fmuld8ulx16 %f15, %f0, %f14
39770 fmovdge %icc, %f7, %f4
39771loop_4671:
39772 orncc %l3, 0x0DAB, %i6
39773 bgu,pt %xcc, loop_4672
39774 andn %l1, 0x1E94, %i5
39775 fbug,a %fcc0, loop_4673
39776 udivcc %l2, 0x0BA4, %g5
39777loop_4672:
39778 smul %g4, %i4, %i0
39779 fornot2 %f8, %f10, %f4
39780loop_4673:
39781 st %f14, [%l7 + 0x6C]
39782 edge8n %i1, %g1, %o2
39783 fcmpeq32 %f6, %f8, %g2
39784 fsrc1s %f14, %f14
39785 sub %o1, 0x1E31, %o6
39786 taddcctv %o3, %l4, %g7
39787 xnorcc %i7, %l0, %i3
39788 fands %f15, %f12, %f4
39789 te %icc, 0x3
39790 edge8 %o5, %g3, %o7
39791 bcc,a,pn %xcc, loop_4674
39792 fnot2s %f9, %f4
39793 lduw [%l7 + 0x28], %g6
39794 ldx [%l7 + 0x68], %o4
39795loop_4674:
39796 stb %l5, [%l7 + 0x4A]
39797 array16 %i2, %l6, %l3
39798 edge32 %o0, %l1, %i5
39799 stw %l2, [%l7 + 0x34]
39800 std %f2, [%l7 + 0x38]
39801 fones %f3
39802 fbue,a %fcc2, loop_4675
39803 mulx %g5, %i6, %g4
39804 fbule,a %fcc2, loop_4676
39805 movn %xcc, %i0, %i1
39806loop_4675:
39807 fmovrdne %g1, %f0, %f6
39808 stw %o2, [%l7 + 0x30]
39809loop_4676:
39810 sth %g2, [%l7 + 0x2C]
39811 tsubcctv %o1, %i4, %o3
39812 ldsw [%l7 + 0x38], %o6
39813 ld [%l7 + 0x30], %f8
39814 fones %f15
39815 tn %xcc, 0x4
39816 fmovsvc %icc, %f2, %f1
39817 fbug %fcc3, loop_4677
39818 stb %l4, [%l7 + 0x37]
39819 stx %g7, [%l7 + 0x70]
39820 smulcc %l0, 0x1390, %i7
39821loop_4677:
39822 udivcc %o5, 0x045A, %i3
39823 ld [%l7 + 0x40], %f13
39824 tge %icc, 0x5
39825 brgz,a %o7, loop_4678
39826 fbn %fcc2, loop_4679
39827 stb %g6, [%l7 + 0x56]
39828 ldx [%l7 + 0x60], %o4
39829loop_4678:
39830 movn %icc, %g3, %l5
39831loop_4679:
39832 mova %icc, %i2, %l3
39833 std %f4, [%l7 + 0x10]
39834 lduw [%l7 + 0x1C], %l6
39835 stw %l1, [%l7 + 0x44]
39836 stb %o0, [%l7 + 0x1B]
39837 xor %l2, %g5, %i6
39838 fmuld8ulx16 %f10, %f6, %f4
39839 fmovsneg %icc, %f3, %f4
39840 ldx [%l7 + 0x48], %g4
39841 sth %i5, [%l7 + 0x3A]
39842 faligndata %f12, %f2, %f10
39843 stw %i1, [%l7 + 0x1C]
39844 fandnot1s %f6, %f8, %f8
39845 movleu %xcc, %g1, %i0
39846 lduh [%l7 + 0x5A], %o2
39847 brgz %o1, loop_4680
39848 stb %g2, [%l7 + 0x0D]
39849 subccc %o3, 0x1E37, %i4
39850 ldsb [%l7 + 0x4D], %o6
39851loop_4680:
39852 andn %l4, 0x0A27, %g7
39853 ldsb [%l7 + 0x41], %i7
39854 bvs,pn %icc, loop_4681
39855 array16 %l0, %i3, %o7
39856 udivx %o5, 0x03DA, %g6
39857 movgu %icc, %o4, %l5
39858loop_4681:
39859 fmovdcs %xcc, %f8, %f2
39860 ba,a %xcc, loop_4682
39861 fsrc2s %f12, %f15
39862 fbge,a %fcc0, loop_4683
39863 tne %xcc, 0x5
39864loop_4682:
39865 bge,a %icc, loop_4684
39866 movvs %icc, %g3, %l3
39867loop_4683:
39868 std %f14, [%l7 + 0x50]
39869 fone %f2
39870loop_4684:
39871 ldd [%l7 + 0x78], %f8
39872 std %f12, [%l7 + 0x18]
39873 orn %i2, 0x0391, %l6
39874 mulscc %o0, %l1, %g5
39875 edge32n %l2, %i6, %i5
39876 ldub [%l7 + 0x61], %g4
39877 fpadd16 %f10, %f0, %f14
39878 fsrc2s %f3, %f3
39879 fbge %fcc0, loop_4685
39880 bge loop_4686
39881 stw %g1, [%l7 + 0x2C]
39882 fmovsneg %xcc, %f15, %f15
39883loop_4685:
39884 tneg %xcc, 0x7
39885loop_4686:
39886 ld [%l7 + 0x14], %f13
39887 st %f6, [%l7 + 0x44]
39888 std %f4, [%l7 + 0x38]
39889 fpsub32s %f13, %f6, %f8
39890 srlx %i0, 0x1B, %i1
39891 fcmpes %fcc0, %f9, %f10
39892 fmovsa %xcc, %f7, %f11
39893 sth %o1, [%l7 + 0x76]
39894 stb %o2, [%l7 + 0x11]
39895 subc %o3, %g2, %o6
39896 fbne,a %fcc3, loop_4687
39897 stx %l4, [%l7 + 0x68]
39898 fbu %fcc0, loop_4688
39899 bneg %icc, loop_4689
39900loop_4687:
39901 stb %i4, [%l7 + 0x4F]
39902 stw %i7, [%l7 + 0x5C]
39903loop_4688:
39904 edge8 %l0, %i3, %g7
39905loop_4689:
39906 xnorcc %o5, 0x1578, %g6
39907 bgu,a,pn %xcc, loop_4690
39908 lduw [%l7 + 0x50], %o7
39909 fabsd %f0, %f8
39910 fmovrse %l5, %f14, %f9
39911loop_4690:
39912 srl %o4, 0x00, %g3
39913 bg %icc, loop_4691
39914 stx %l3, [%l7 + 0x08]
39915 stb %i2, [%l7 + 0x42]
39916 popc 0x1A51, %l6
39917loop_4691:
39918 subcc %l1, %g5, %o0
39919 movrne %i6, 0x23A, %i5
39920 tle %icc, 0x3
39921 andcc %g4, 0x1450, %l2
39922 ldsw [%l7 + 0x3C], %i0
39923 bg,pt %xcc, loop_4692
39924 fmovs %f10, %f5
39925 addccc %g1, %o1, %i1
39926 fmovspos %xcc, %f1, %f12
39927loop_4692:
39928 edge8l %o3, %o2, %o6
39929 ldd [%l7 + 0x08], %f8
39930 ldub [%l7 + 0x45], %g2
39931 ba,a %icc, loop_4693
39932 stx %l4, [%l7 + 0x68]
39933 sra %i7, %i4, %i3
39934 stb %l0, [%l7 + 0x50]
39935loop_4693:
39936 fmovscs %icc, %f4, %f15
39937 and %o5, %g6, %g7
39938 edge8ln %o7, %l5, %g3
39939 bl,a loop_4694
39940 mulscc %l3, 0x0557, %o4
39941 std %f10, [%l7 + 0x78]
39942 ldd [%l7 + 0x20], %f8
39943loop_4694:
39944 addc %l6, 0x140F, %l1
39945 movle %icc, %g5, %o0
39946 fmovrde %i6, %f14, %f4
39947 fmovsa %xcc, %f4, %f2
39948 fbe,a %fcc0, loop_4695
39949 fmovdpos %xcc, %f4, %f9
39950 stb %i5, [%l7 + 0x1A]
39951 fbo %fcc2, loop_4696
39952loop_4695:
39953 fand %f14, %f10, %f2
39954 srax %g4, %l2, %i0
39955 movre %g1, 0x1C6, %i2
39956loop_4696:
39957 tge %icc, 0x1
39958 fble %fcc0, loop_4697
39959 movcc %xcc, %i1, %o3
39960 fmovrdlez %o1, %f4, %f8
39961 bgu,a %xcc, loop_4698
39962loop_4697:
39963 addc %o6, %g2, %l4
39964 edge8l %o2, %i4, %i3
39965 fbuge %fcc2, loop_4699
39966loop_4698:
39967 ldsb [%l7 + 0x6B], %l0
39968 udiv %o5, 0x0EAC, %i7
39969 ldx [%l7 + 0x08], %g7
39970loop_4699:
39971 or %g6, 0x1A78, %l5
39972 ldx [%l7 + 0x48], %o7
39973 fpsub16s %f2, %f14, %f6
39974 movpos %icc, %g3, %l3
39975 fmovrdne %o4, %f8, %f0
39976 fmovdle %xcc, %f8, %f8
39977 fmovspos %icc, %f1, %f8
39978 ldd [%l7 + 0x38], %f2
39979 ldx [%l7 + 0x48], %l6
39980 fmul8x16 %f11, %f4, %f6
39981 ldsb [%l7 + 0x32], %g5
39982 sdivcc %l1, 0x1C73, %o0
39983 ldub [%l7 + 0x5D], %i6
39984 fcmpeq32 %f8, %f10, %i5
39985 fcmpne32 %f8, %f12, %l2
39986 fmovdge %xcc, %f4, %f4
39987 ldsb [%l7 + 0x46], %i0
39988 fcmpne16 %f2, %f2, %g1
39989 sdivx %g4, 0x19B3, %i1
39990 fmuld8sux16 %f4, %f7, %f0
39991 fbule %fcc0, loop_4700
39992 fpsub16 %f2, %f12, %f6
39993 ldsw [%l7 + 0x54], %i2
39994 taddcc %o1, 0x0446, %o6
39995loop_4700:
39996 bvs %xcc, loop_4701
39997 fnegd %f4, %f2
39998 ldub [%l7 + 0x74], %g2
39999 edge32l %l4, %o3, %i4
40000loop_4701:
40001 fnot2s %f14, %f2
40002 te %icc, 0x3
40003 fpackfix %f4, %f6
40004 fbn %fcc2, loop_4702
40005 lduw [%l7 + 0x08], %i3
40006 ldx [%l7 + 0x78], %o2
40007 fmovspos %icc, %f8, %f7
40008loop_4702:
40009 tsubcctv %l0, 0x0B47, %i7
40010 sth %g7, [%l7 + 0x40]
40011 bpos %icc, loop_4703
40012 udivx %o5, 0x1F3E, %l5
40013 fblg %fcc0, loop_4704
40014 tsubcc %g6, 0x0576, %g3
40015loop_4703:
40016 fnot2 %f2, %f6
40017 movge %icc, %o7, %l3
40018loop_4704:
40019 fmovrsgez %l6, %f14, %f11
40020 edge32ln %o4, %l1, %g5
40021 fbe %fcc2, loop_4705
40022 fbo,a %fcc2, loop_4706
40023 ldub [%l7 + 0x45], %o0
40024 pdist %f8, %f8, %f4
40025loop_4705:
40026 fcmpgt16 %f14, %f8, %i5
40027loop_4706:
40028 fnegd %f0, %f6
40029 st %f5, [%l7 + 0x08]
40030 stx %i6, [%l7 + 0x20]
40031 fmovdpos %xcc, %f10, %f9
40032 movrgez %i0, 0x171, %l2
40033 bl,a,pt %xcc, loop_4707
40034 fpmerge %f14, %f10, %f0
40035 sll %g4, %i1, %i2
40036 fpadd16s %f3, %f9, %f11
40037loop_4707:
40038 ldsb [%l7 + 0x71], %g1
40039 faligndata %f10, %f14, %f0
40040 srlx %o6, %g2, %o1
40041 smulcc %o3, %l4, %i4
40042 sub %o2, 0x121D, %l0
40043 bcs,a %xcc, loop_4708
40044 edge16n %i3, %g7, %o5
40045 fpsub32 %f12, %f10, %f14
40046 brlz %i7, loop_4709
40047loop_4708:
40048 fpsub16s %f8, %f9, %f15
40049 fcmple32 %f0, %f4, %l5
40050 andncc %g3, %o7, %l3
40051loop_4709:
40052 ldsh [%l7 + 0x52], %g6
40053 fpadd16 %f0, %f4, %f6
40054 ld [%l7 + 0x5C], %f0
40055 mova %icc, %o4, %l1
40056 or %g5, 0x1774, %o0
40057 movle %xcc, %i5, %i6
40058 fmul8x16au %f6, %f4, %f12
40059 ldx [%l7 + 0x38], %l6
40060 std %f6, [%l7 + 0x48]
40061 bpos,a loop_4710
40062 xor %l2, 0x1580, %g4
40063 movrne %i0, 0x064, %i2
40064 ldub [%l7 + 0x41], %g1
40065loop_4710:
40066 lduh [%l7 + 0x0E], %i1
40067 fpack16 %f8, %f11
40068 tle %xcc, 0x1
40069 alignaddr %o6, %g2, %o1
40070 movle %xcc, %l4, %o3
40071 fand %f14, %f10, %f10
40072 tle %xcc, 0x5
40073 ld [%l7 + 0x20], %f11
40074 fba,a %fcc0, loop_4711
40075 fabss %f8, %f11
40076 fnegs %f4, %f3
40077 fnands %f8, %f15, %f5
40078loop_4711:
40079 tcc %xcc, 0x2
40080 fcmped %fcc1, %f8, %f4
40081 array32 %i4, %o2, %l0
40082 fand %f8, %f12, %f2
40083 fnor %f14, %f10, %f10
40084 fnot1s %f7, %f3
40085 fones %f0
40086 smul %g7, 0x0DD6, %o5
40087 stw %i3, [%l7 + 0x3C]
40088 fcmpd %fcc0, %f8, %f2
40089 fpadd16s %f1, %f9, %f1
40090 fnors %f11, %f10, %f1
40091 fmovrdgez %i7, %f4, %f6
40092 fmul8x16au %f9, %f2, %f10
40093 fmovsn %xcc, %f5, %f15
40094 fmovd %f10, %f10
40095 movcc %icc, %l5, %o7
40096 fpadd16 %f14, %f10, %f4
40097 udiv %l3, 0x02A7, %g6
40098 fcmpgt32 %f4, %f10, %o4
40099 lduw [%l7 + 0x64], %l1
40100 fmovdg %xcc, %f4, %f13
40101 sth %g3, [%l7 + 0x0E]
40102 stb %o0, [%l7 + 0x19]
40103 subccc %i5, 0x128C, %i6
40104 std %f2, [%l7 + 0x38]
40105 ldsw [%l7 + 0x60], %l6
40106 ldsh [%l7 + 0x5C], %g5
40107 brlz,a %g4, loop_4712
40108 bn,pn %icc, loop_4713
40109 stw %i0, [%l7 + 0x1C]
40110 brnz,a %i2, loop_4714
40111loop_4712:
40112 lduw [%l7 + 0x24], %g1
40113loop_4713:
40114 tgu %icc, 0x2
40115 pdist %f0, %f14, %f4
40116loop_4714:
40117 fpackfix %f2, %f1
40118 ldsh [%l7 + 0x7A], %i1
40119 fzero %f12
40120 fornot2s %f2, %f3, %f12
40121 xorcc %o6, 0x02CD, %g2
40122 ba loop_4715
40123 movge %xcc, %o1, %l4
40124 bne,a loop_4716
40125 tsubcc %o3, %l2, %i4
40126loop_4715:
40127 tge %icc, 0x7
40128 ldub [%l7 + 0x31], %l0
40129loop_4716:
40130 srlx %o2, %g7, %o5
40131 fbue,a %fcc3, loop_4717
40132 fmul8sux16 %f6, %f2, %f8
40133 bge,a %icc, loop_4718
40134 fmovsl %xcc, %f7, %f2
40135loop_4717:
40136 fmovsg %icc, %f10, %f2
40137 movrgz %i7, %l5, %o7
40138loop_4718:
40139 fcmpeq16 %f14, %f8, %i3
40140 fmul8x16al %f12, %f13, %f4
40141 stb %g6, [%l7 + 0x0E]
40142 fmovdleu %xcc, %f9, %f0
40143 te %xcc, 0x0
40144 array8 %l3, %o4, %l1
40145 bgu %xcc, loop_4719
40146 fcmpes %fcc3, %f14, %f4
40147 movrgz %o0, 0x1D3, %i5
40148 stw %g3, [%l7 + 0x6C]
40149loop_4719:
40150 lduh [%l7 + 0x1C], %i6
40151 st %f7, [%l7 + 0x30]
40152 tpos %icc, 0x0
40153 fpack32 %f2, %f10, %f4
40154 xor %g5, %g4, %i0
40155 fbne,a %fcc1, loop_4720
40156 ldsh [%l7 + 0x28], %l6
40157 fnot2 %f2, %f4
40158 movcc %icc, %i2, %i1
40159loop_4720:
40160 fxnors %f10, %f12, %f4
40161 fpadd32s %f15, %f12, %f15
40162 fmovsl %xcc, %f9, %f1
40163 addcc %o6, 0x14E6, %g2
40164 fpsub32 %f4, %f2, %f12
40165 stb %g1, [%l7 + 0x79]
40166 ldx [%l7 + 0x08], %l4
40167 bge,pt %xcc, loop_4721
40168 fba,a %fcc3, loop_4722
40169 stb %o3, [%l7 + 0x5E]
40170 ldd [%l7 + 0x58], %f10
40171loop_4721:
40172 fmovsvc %xcc, %f14, %f2
40173loop_4722:
40174 fba,a %fcc3, loop_4723
40175 fmovsg %icc, %f5, %f13
40176 lduh [%l7 + 0x54], %o1
40177 fornot2 %f12, %f14, %f4
40178loop_4723:
40179 pdist %f12, %f2, %f6
40180 fxor %f14, %f6, %f10
40181 stx %i4, [%l7 + 0x30]
40182 sth %l2, [%l7 + 0x4E]
40183 ldsw [%l7 + 0x38], %l0
40184 lduh [%l7 + 0x5C], %g7
40185 fpadd16 %f14, %f0, %f10
40186 fcmps %fcc0, %f1, %f7
40187 fmovdcc %icc, %f1, %f10
40188 fmovda %xcc, %f15, %f13
40189 fsrc2 %f14, %f2
40190 fbg %fcc1, loop_4724
40191 fsrc2s %f13, %f6
40192 fmovse %xcc, %f9, %f1
40193 ldsw [%l7 + 0x7C], %o5
40194loop_4724:
40195 ld [%l7 + 0x40], %f11
40196 fornot1 %f12, %f4, %f14
40197 tpos %xcc, 0x7
40198 ld [%l7 + 0x7C], %f14
40199 stb %o2, [%l7 + 0x23]
40200 srax %l5, 0x01, %o7
40201 movcc %icc, %i3, %i7
40202 fcmpes %fcc0, %f6, %f5
40203 stw %l3, [%l7 + 0x48]
40204 and %o4, %l1, %g6
40205 fcmpeq32 %f0, %f14, %o0
40206 umulcc %i5, %i6, %g3
40207 sth %g4, [%l7 + 0x38]
40208 fpackfix %f4, %f13
40209 edge8n %g5, %i0, %i2
40210 fmul8x16au %f11, %f9, %f10
40211 st %f8, [%l7 + 0x5C]
40212 bn loop_4725
40213 fmovdle %xcc, %f10, %f12
40214 andncc %i1, %l6, %g2
40215 fmovdne %icc, %f7, %f3
40216loop_4725:
40217 subccc %g1, %o6, %l4
40218 st %f6, [%l7 + 0x1C]
40219 brgz,a %o3, loop_4726
40220 lduw [%l7 + 0x60], %i4
40221 lduh [%l7 + 0x58], %l2
40222 fbge %fcc3, loop_4727
40223loop_4726:
40224 fornot1s %f12, %f4, %f2
40225 tn %xcc, 0x0
40226 ldsw [%l7 + 0x5C], %o1
40227loop_4727:
40228 ldsh [%l7 + 0x56], %g7
40229 movcc %xcc, %l0, %o5
40230 tg %xcc, 0x1
40231 sth %l5, [%l7 + 0x32]
40232 stw %o2, [%l7 + 0x48]
40233 fcmpeq16 %f10, %f12, %o7
40234 movneg %icc, %i3, %i7
40235 tle %xcc, 0x7
40236 sub %l3, %o4, %g6
40237 ba loop_4728
40238 ldsb [%l7 + 0x72], %l1
40239 ldx [%l7 + 0x68], %i5
40240 stx %o0, [%l7 + 0x18]
40241loop_4728:
40242 ldd [%l7 + 0x10], %f0
40243 movle %xcc, %g3, %i6
40244 and %g5, %i0, %i2
40245 movgu %xcc, %g4, %i1
40246 fcmpgt32 %f2, %f6, %g2
40247 fmovs %f11, %f7
40248 fnot1 %f4, %f0
40249 bpos,pt %xcc, loop_4729
40250 fmovscs %xcc, %f4, %f10
40251 array8 %l6, %o6, %g1
40252 ldd [%l7 + 0x58], %f4
40253loop_4729:
40254 smul %l4, %o3, %i4
40255 stb %l2, [%l7 + 0x61]
40256 andcc %o1, 0x1362, %l0
40257 ldsh [%l7 + 0x74], %o5
40258 be %icc, loop_4730
40259 fpsub16s %f2, %f13, %f5
40260 movrlez %g7, %o2, %l5
40261 ld [%l7 + 0x48], %f15
40262loop_4730:
40263 tneg %icc, 0x1
40264 fmovrde %o7, %f2, %f8
40265 movvc %xcc, %i7, %i3
40266 movl %xcc, %l3, %o4
40267 mova %icc, %g6, %l1
40268 brgz %o0, loop_4731
40269 andn %i5, 0x12A1, %g3
40270 fmovspos %xcc, %f3, %f5
40271 ldsh [%l7 + 0x78], %g5
40272loop_4731:
40273 fmovdpos %icc, %f4, %f14
40274 fsrc1s %f10, %f2
40275 fmovsneg %icc, %f9, %f0
40276 or %i6, 0x168A, %i0
40277 fbge,a %fcc2, loop_4732
40278 fmovrdne %i2, %f10, %f0
40279 stb %i1, [%l7 + 0x46]
40280 fbl,a %fcc1, loop_4733
40281loop_4732:
40282 fmovd %f8, %f4
40283 mulx %g2, 0x0C67, %g4
40284 fbn,a %fcc0, loop_4734
40285loop_4733:
40286 movpos %icc, %o6, %l6
40287 pdist %f12, %f6, %f2
40288 sllx %g1, %o3, %i4
40289loop_4734:
40290 fmovdpos %xcc, %f14, %f13
40291 fpsub16s %f6, %f8, %f15
40292 sdivx %l4, 0x0D46, %l2
40293 fmul8ulx16 %f10, %f2, %f6
40294 fmovrsgez %o1, %f8, %f0
40295 ba,a,pn %xcc, loop_4735
40296 fmovscc %icc, %f4, %f11
40297 fabsd %f8, %f12
40298 fandnot2 %f2, %f2, %f2
40299loop_4735:
40300 fbue,a %fcc0, loop_4736
40301 sth %o5, [%l7 + 0x48]
40302 ld [%l7 + 0x54], %f1
40303 fmovdge %xcc, %f0, %f6
40304loop_4736:
40305 fcmpgt16 %f12, %f2, %g7
40306 subcc %l0, %o2, %o7
40307 fmul8x16au %f14, %f8, %f0
40308 fmovdleu %xcc, %f3, %f12
40309 fmovdleu %xcc, %f1, %f2
40310 fmovrdlz %i7, %f6, %f4
40311 fors %f4, %f9, %f12
40312 movrlez %l5, 0x00D, %i3
40313 st %f13, [%l7 + 0x4C]
40314 te %icc, 0x0
40315 tgu %icc, 0x1
40316 stb %l3, [%l7 + 0x10]
40317 mulscc %o4, %g6, %o0
40318 udivcc %i5, 0x1DFA, %g3
40319 taddcc %l1, %i6, %g5
40320 bvc,a,pt %xcc, loop_4737
40321 andn %i2, %i1, %g2
40322 sllx %g4, 0x1E, %o6
40323 addcc %i0, 0x106C, %l6
40324loop_4737:
40325 fornot1s %f0, %f5, %f3
40326 st %f5, [%l7 + 0x7C]
40327 stx %g1, [%l7 + 0x68]
40328 movleu %xcc, %i4, %o3
40329 fcmpeq16 %f6, %f12, %l2
40330 edge16n %o1, %o5, %l4
40331 std %f2, [%l7 + 0x58]
40332 ldsh [%l7 + 0x62], %g7
40333 lduh [%l7 + 0x74], %l0
40334 taddcc %o7, %i7, %l5
40335 tne %icc, 0x7
40336 lduw [%l7 + 0x6C], %i3
40337 srax %l3, %o2, %g6
40338 taddcctv %o0, %i5, %g3
40339 fblg %fcc3, loop_4738
40340 tl %xcc, 0x4
40341 fmovrdlz %o4, %f4, %f6
40342 ldsh [%l7 + 0x6A], %l1
40343loop_4738:
40344 bn,a loop_4739
40345 mova %xcc, %i6, %i2
40346 movrlez %g5, %i1, %g4
40347 umul %g2, %i0, %o6
40348loop_4739:
40349 fmovsne %xcc, %f3, %f11
40350 st %f6, [%l7 + 0x44]
40351 fmovrsgz %l6, %f2, %f15
40352 movle %icc, %i4, %o3
40353 movre %g1, 0x145, %o1
40354 st %f15, [%l7 + 0x0C]
40355 fcmpd %fcc2, %f12, %f10
40356 fmovdpos %xcc, %f2, %f4
40357 sdivcc %l2, 0x1CD7, %l4
40358 fpadd16s %f14, %f13, %f8
40359 fornot2s %f8, %f2, %f0
40360 fornot2 %f10, %f0, %f4
40361 sth %o5, [%l7 + 0x44]
40362 smulcc %l0, 0x0F75, %o7
40363 fbne,a %fcc3, loop_4740
40364 fmovdleu %xcc, %f6, %f11
40365 edge32l %i7, %g7, %i3
40366 fmovsleu %xcc, %f12, %f3
40367loop_4740:
40368 fpadd32 %f12, %f2, %f8
40369 fmuld8sux16 %f13, %f6, %f6
40370 bvc,a loop_4741
40371 fones %f9
40372 movgu %icc, %l3, %l5
40373 bg loop_4742
40374loop_4741:
40375 bcs,a %xcc, loop_4743
40376 tvs %icc, 0x1
40377 fmovsneg %xcc, %f3, %f8
40378loop_4742:
40379 fbo,a %fcc0, loop_4744
40380loop_4743:
40381 fnot2 %f14, %f12
40382 fpadd16s %f0, %f15, %f2
40383 ldub [%l7 + 0x56], %o2
40384loop_4744:
40385 sra %o0, 0x05, %g6
40386 edge32ln %i5, %g3, %l1
40387 edge32 %i6, %o4, %g5
40388 edge8 %i2, %i1, %g2
40389 fpack32 %f2, %f4, %f6
40390 fcmpne16 %f10, %f6, %g4
40391 fsrc1 %f12, %f4
40392 sth %o6, [%l7 + 0x36]
40393 tgu %icc, 0x5
40394 popc 0x1AAD, %i0
40395 std %f0, [%l7 + 0x30]
40396 tneg %icc, 0x1
40397 fsrc1s %f9, %f3
40398 movneg %xcc, %i4, %o3
40399 xorcc %l6, %o1, %l2
40400 stb %g1, [%l7 + 0x77]
40401 nop
40402 setx loop_4745, %l0, %l1
40403 jmpl %l1, %o5
40404 fbule %fcc3, loop_4746
40405 fmovs %f13, %f9
40406 fnors %f6, %f4, %f14
40407loop_4745:
40408 ldx [%l7 + 0x20], %l4
40409loop_4746:
40410 fmovde %xcc, %f9, %f7
40411 edge32l %l0, %o7, %g7
40412 ldsw [%l7 + 0x10], %i3
40413 edge16 %i7, %l5, %l3
40414 lduh [%l7 + 0x52], %o0
40415 st %f9, [%l7 + 0x2C]
40416 stx %o2, [%l7 + 0x78]
40417 fmovsg %xcc, %f8, %f0
40418 ldsh [%l7 + 0x4E], %i5
40419 ld [%l7 + 0x5C], %f12
40420 fmovsleu %icc, %f2, %f10
40421 bvs %icc, loop_4747
40422 ble,pn %icc, loop_4748
40423 xnor %g3, 0x08BC, %g6
40424 fbu %fcc2, loop_4749
40425loop_4747:
40426 fmovrse %i6, %f5, %f6
40427loop_4748:
40428 stb %o4, [%l7 + 0x56]
40429 subcc %g5, 0x0E7B, %i2
40430loop_4749:
40431 fmovsge %xcc, %f14, %f11
40432 fmovrslz %i1, %f12, %f4
40433 stx %l1, [%l7 + 0x28]
40434 fbl %fcc0, loop_4750
40435 edge16 %g4, %o6, %i0
40436 udivx %g2, 0x1CBF, %o3
40437 taddcc %l6, %o1, %l2
40438loop_4750:
40439 std %f12, [%l7 + 0x20]
40440 fmovscc %xcc, %f0, %f11
40441 faligndata %f6, %f12, %f2
40442 tvs %xcc, 0x7
40443 fmovd %f4, %f2
40444 bpos,a loop_4751
40445 fmovrsgz %i4, %f0, %f5
40446 ldsb [%l7 + 0x4B], %g1
40447 ldx [%l7 + 0x20], %o5
40448loop_4751:
40449 fbl,a %fcc3, loop_4752
40450 movge %icc, %l4, %o7
40451 taddcc %g7, 0x043F, %i3
40452 ldsh [%l7 + 0x78], %i7
40453loop_4752:
40454 bg %icc, loop_4753
40455 fmuld8sux16 %f14, %f6, %f8
40456 movrne %l0, 0x1CD, %l5
40457 addcc %l3, %o0, %i5
40458loop_4753:
40459 brnz,a %g3, loop_4754
40460 lduw [%l7 + 0x4C], %g6
40461 stx %o2, [%l7 + 0x50]
40462 movrne %i6, %o4, %i2
40463loop_4754:
40464 fmovdleu %icc, %f5, %f12
40465 ldd [%l7 + 0x60], %f4
40466 ldsh [%l7 + 0x18], %i1
40467 ld [%l7 + 0x44], %f8
40468 fxors %f12, %f8, %f15
40469 movrgz %l1, 0x282, %g4
40470 fcmps %fcc2, %f3, %f9
40471 fmovsle %icc, %f9, %f5
40472 sllx %g5, 0x19, %o6
40473 brgz %i0, loop_4755
40474 sdivcc %g2, 0x0296, %o3
40475 fpsub16 %f2, %f10, %f8
40476 sth %l6, [%l7 + 0x3C]
40477loop_4755:
40478 sth %l2, [%l7 + 0x68]
40479 fsrc2 %f8, %f4
40480 mova %icc, %o1, %g1
40481 tcs %icc, 0x7
40482 fxors %f9, %f14, %f4
40483 stx %i4, [%l7 + 0x60]
40484 stw %l4, [%l7 + 0x1C]
40485 array8 %o5, %g7, %o7
40486 movn %icc, %i3, %i7
40487 movvs %icc, %l5, %l0
40488 fnegs %f1, %f9
40489 fmovrsgz %l3, %f10, %f2
40490 fmul8x16al %f11, %f15, %f10
40491 fmovrdgz %i5, %f6, %f12
40492 edge8l %o0, %g6, %o2
40493 std %f2, [%l7 + 0x48]
40494 ldx [%l7 + 0x20], %g3
40495 alignaddr %i6, %o4, %i2
40496 std %f12, [%l7 + 0x30]
40497 movneg %xcc, %i1, %g4
40498 mulscc %g5, %o6, %l1
40499 fbu %fcc0, loop_4756
40500 bn,a %icc, loop_4757
40501 movre %g2, 0x13B, %i0
40502 ldsb [%l7 + 0x7C], %o3
40503loop_4756:
40504 ldd [%l7 + 0x58], %f0
40505loop_4757:
40506 fmovrdlez %l2, %f0, %f14
40507 fandnot2 %f12, %f12, %f10
40508 fxnor %f14, %f8, %f14
40509 bn %xcc, loop_4758
40510 fmovsle %icc, %f13, %f9
40511 fnot2 %f8, %f14
40512 lduw [%l7 + 0x40], %l6
40513loop_4758:
40514 fandnot1s %f2, %f1, %f8
40515 ldub [%l7 + 0x3A], %g1
40516 fmovdneg %icc, %f8, %f9
40517 fmul8sux16 %f12, %f4, %f14
40518 fmovdg %xcc, %f6, %f15
40519 tn %xcc, 0x5
40520 std %f0, [%l7 + 0x78]
40521 fsrc1s %f13, %f15
40522 fmovsle %icc, %f8, %f8
40523 bneg,a,pn %xcc, loop_4759
40524 ldsb [%l7 + 0x34], %o1
40525 fmovda %icc, %f1, %f8
40526 movvs %xcc, %i4, %o5
40527loop_4759:
40528 fandnot1s %f13, %f2, %f7
40529 fmul8x16au %f15, %f1, %f14
40530 movrgz %l4, %o7, %i3
40531 ldsb [%l7 + 0x5E], %i7
40532 brz %g7, loop_4760
40533 fpack16 %f4, %f10
40534 lduh [%l7 + 0x26], %l0
40535 bleu,a loop_4761
40536loop_4760:
40537 srax %l5, 0x15, %l3
40538 fmovrdgz %o0, %f2, %f0
40539 fbl %fcc3, loop_4762
40540loop_4761:
40541 umulcc %i5, %g6, %o2
40542 fbn %fcc0, loop_4763
40543 ldsb [%l7 + 0x1C], %i6
40544loop_4762:
40545 te %icc, 0x0
40546 fmovsvs %icc, %f8, %f1
40547loop_4763:
40548 ldsw [%l7 + 0x28], %o4
40549 ldsb [%l7 + 0x13], %g3
40550 fmul8sux16 %f4, %f6, %f6
40551 tsubcc %i2, 0x08C9, %i1
40552 ldd [%l7 + 0x08], %f6
40553 fbue %fcc2, loop_4764
40554 ldd [%l7 + 0x20], %f2
40555 fexpand %f9, %f8
40556 fmovd %f2, %f10
40557loop_4764:
40558 fornot2s %f11, %f3, %f11
40559 ldsh [%l7 + 0x38], %g4
40560 fmovsl %icc, %f13, %f14
40561 fcmple16 %f14, %f8, %o6
40562 fbue,a %fcc1, loop_4765
40563 brnz,a %g5, loop_4766
40564 std %f14, [%l7 + 0x30]
40565 fsrc1s %f13, %f10
40566loop_4765:
40567 st %f8, [%l7 + 0x28]
40568loop_4766:
40569 fcmpne32 %f2, %f4, %l1
40570 ldx [%l7 + 0x70], %g2
40571 stw %i0, [%l7 + 0x5C]
40572 xnorcc %o3, %l2, %l6
40573 move %icc, %g1, %o1
40574 array8 %i4, %l4, %o7
40575 movleu %icc, %o5, %i3
40576 movgu %xcc, %i7, %l0
40577 ldsw [%l7 + 0x10], %g7
40578 ldub [%l7 + 0x3A], %l5
40579 sdivx %l3, 0x1425, %o0
40580 sethi 0x15DC, %i5
40581 udivx %o2, 0x180E, %g6
40582 ldsb [%l7 + 0x11], %o4
40583 sth %i6, [%l7 + 0x76]
40584 stx %i2, [%l7 + 0x18]
40585 stx %i1, [%l7 + 0x10]
40586 ldsb [%l7 + 0x2B], %g4
40587 fsrc2s %f11, %f10
40588 stx %o6, [%l7 + 0x50]
40589 sdivx %g5, 0x1BED, %l1
40590 call loop_4767
40591 ldd [%l7 + 0x10], %f12
40592 stw %g2, [%l7 + 0x7C]
40593 stx %i0, [%l7 + 0x20]
40594loop_4767:
40595 fmovrdgz %g3, %f6, %f10
40596 ldx [%l7 + 0x30], %o3
40597 faligndata %f2, %f6, %f10
40598 ta %xcc, 0x6
40599 fmovdge %xcc, %f11, %f13
40600 tleu %xcc, 0x7
40601 ldsh [%l7 + 0x7E], %l2
40602 fpack32 %f6, %f14, %f8
40603 fmovrdgez %g1, %f8, %f2
40604 fmovdle %xcc, %f9, %f10
40605 fbl,a %fcc2, loop_4768
40606 tcs %xcc, 0x0
40607 fmul8x16 %f3, %f4, %f0
40608 subc %o1, %l6, %l4
40609loop_4768:
40610 edge16 %o7, %o5, %i3
40611 tl %xcc, 0x0
40612 array32 %i7, %i4, %g7
40613 addcc %l0, 0x12EF, %l5
40614 sra %o0, 0x10, %i5
40615 st %f0, [%l7 + 0x38]
40616 movcc %xcc, %l3, %o2
40617 lduh [%l7 + 0x5C], %o4
40618 fand %f6, %f2, %f4
40619 fand %f0, %f0, %f6
40620 tsubcctv %i6, %g6, %i2
40621 sth %i1, [%l7 + 0x32]
40622 ldsw [%l7 + 0x70], %o6
40623 fmovdvc %icc, %f10, %f8
40624 fbug,a %fcc3, loop_4769
40625 fmovdvc %icc, %f0, %f0
40626 lduh [%l7 + 0x0A], %g5
40627 tl %icc, 0x3
40628loop_4769:
40629 umul %g4, 0x1AD9, %g2
40630 bgu,a,pt %icc, loop_4770
40631 fmul8sux16 %f12, %f2, %f0
40632 stb %l1, [%l7 + 0x78]
40633 brnz %i0, loop_4771
40634loop_4770:
40635 st %f13, [%l7 + 0x74]
40636 brnz %o3, loop_4772
40637 fandnot2 %f0, %f14, %f6
40638loop_4771:
40639 umul %l2, %g3, %g1
40640 sdiv %l6, 0x1D58, %o1
40641loop_4772:
40642 movleu %xcc, %o7, %o5
40643 xnor %i3, 0x1BB2, %l4
40644 stb %i4, [%l7 + 0x51]
40645 fmovrsne %i7, %f0, %f5
40646 fmovrdlez %g7, %f2, %f0
40647 fcmple16 %f12, %f4, %l0
40648 stx %o0, [%l7 + 0x08]
40649 be,a %xcc, loop_4773
40650 std %f8, [%l7 + 0x08]
40651 sll %i5, %l5, %l3
40652 lduh [%l7 + 0x76], %o4
40653loop_4773:
40654 fpadd16s %f6, %f5, %f9
40655 tcs %xcc, 0x5
40656 fpsub32s %f7, %f15, %f2
40657 bge,pt %xcc, loop_4774
40658 fmovscs %icc, %f3, %f1
40659 stx %o2, [%l7 + 0x58]
40660 fmul8ulx16 %f6, %f0, %f0
40661loop_4774:
40662 umul %g6, %i6, %i2
40663 fandnot1s %f12, %f8, %f0
40664 fmovrse %i1, %f14, %f13
40665 fcmpes %fcc0, %f5, %f0
40666 bcc,a,pn %xcc, loop_4775
40667 stb %o6, [%l7 + 0x10]
40668 fmovrdgez %g4, %f4, %f6
40669 lduh [%l7 + 0x2E], %g5
40670loop_4775:
40671 ldd [%l7 + 0x60], %f10
40672 lduh [%l7 + 0x68], %g2
40673 fors %f6, %f1, %f7
40674 fpsub16s %f4, %f0, %f1
40675 bl loop_4776
40676 fxor %f4, %f14, %f0
40677 sdivx %l1, 0x10C4, %i0
40678 tl %icc, 0x5
40679loop_4776:
40680 fmovrdne %o3, %f2, %f10
40681 lduh [%l7 + 0x40], %l2
40682 edge16ln %g1, %l6, %o1
40683 mulscc %g3, %o7, %i3
40684 mova %xcc, %l4, %i4
40685 fnors %f6, %f1, %f14
40686 siam 0x0
40687 stb %o5, [%l7 + 0x77]
40688 tsubcc %g7, 0x1437, %i7
40689 ldsw [%l7 + 0x60], %l0
40690 sth %o0, [%l7 + 0x78]
40691 movneg %xcc, %i5, %l5
40692 fpsub32s %f0, %f5, %f7
40693 stx %o4, [%l7 + 0x18]
40694 fmovdvs %xcc, %f7, %f3
40695 ldsw [%l7 + 0x58], %o2
40696 ld [%l7 + 0x34], %f11
40697 ldx [%l7 + 0x38], %l3
40698 std %f2, [%l7 + 0x68]
40699 fcmpgt16 %f6, %f2, %g6
40700 sra %i2, 0x0E, %i1
40701 stb %i6, [%l7 + 0x37]
40702 fzero %f2
40703 std %f10, [%l7 + 0x48]
40704 ldsh [%l7 + 0x2C], %o6
40705 std %f2, [%l7 + 0x38]
40706 edge32 %g4, %g2, %g5
40707 sth %i0, [%l7 + 0x18]
40708 fzeros %f8
40709 std %f10, [%l7 + 0x60]
40710 fcmpes %fcc3, %f9, %f14
40711 stx %o3, [%l7 + 0x10]
40712 bleu,a,pt %icc, loop_4777
40713 fbl,a %fcc3, loop_4778
40714 fpsub32 %f12, %f14, %f0
40715 ldsw [%l7 + 0x44], %l2
40716loop_4777:
40717 movn %icc, %g1, %l6
40718loop_4778:
40719 brlz,a %o1, loop_4779
40720 tge %xcc, 0x6
40721 fmovrsne %g3, %f10, %f7
40722 movcs %xcc, %o7, %l1
40723loop_4779:
40724 bg,a,pt %icc, loop_4780
40725 lduw [%l7 + 0x40], %l4
40726 fmovscs %xcc, %f3, %f6
40727 ldx [%l7 + 0x48], %i4
40728loop_4780:
40729 fmovscc %xcc, %f2, %f8
40730 sth %o5, [%l7 + 0x1A]
40731 ld [%l7 + 0x68], %f10
40732 stw %i3, [%l7 + 0x14]
40733 ldd [%l7 + 0x40], %f12
40734 fcmped %fcc3, %f8, %f8
40735 udiv %g7, 0x0DF3, %l0
40736 tn %xcc, 0x4
40737 ldsh [%l7 + 0x5E], %i7
40738 faligndata %f6, %f8, %f12
40739 fpack16 %f4, %f11
40740 fandnot1 %f4, %f4, %f2
40741 fbul %fcc3, loop_4781
40742 stb %o0, [%l7 + 0x60]
40743 xnorcc %l5, 0x0012, %i5
40744 ldsb [%l7 + 0x5A], %o2
40745loop_4781:
40746 bshuffle %f0, %f8, %f0
40747 st %f4, [%l7 + 0x78]
40748 ldsw [%l7 + 0x20], %o4
40749 fbe %fcc0, loop_4782
40750 lduh [%l7 + 0x2A], %g6
40751 fbn,a %fcc2, loop_4783
40752 siam 0x1
40753loop_4782:
40754 fba,a %fcc3, loop_4784
40755 fornot2s %f11, %f14, %f3
40756loop_4783:
40757 fnot1 %f12, %f6
40758 stb %l3, [%l7 + 0x6F]
40759loop_4784:
40760 fmovdcc %icc, %f10, %f13
40761 stx %i2, [%l7 + 0x18]
40762 fmovsle %icc, %f9, %f6
40763 ldsw [%l7 + 0x30], %i1
40764 movrlz %o6, %g4, %i6
40765 xnor %g5, %i0, %o3
40766 ldsb [%l7 + 0x0A], %g2
40767 fnor %f12, %f6, %f8
40768 fcmple32 %f12, %f12, %l2
40769 move %xcc, %l6, %g1
40770 tleu %icc, 0x2
40771 array8 %o1, %g3, %l1
40772 ldd [%l7 + 0x50], %f6
40773 fxnor %f14, %f12, %f6
40774 lduh [%l7 + 0x70], %o7
40775 movrgez %l4, %o5, %i4
40776 movrgz %i3, %l0, %i7
40777 ldsw [%l7 + 0x20], %o0
40778 lduw [%l7 + 0x24], %l5
40779 fmovdneg %xcc, %f2, %f10
40780 fcmple32 %f6, %f2, %g7
40781 fmul8x16 %f3, %f8, %f0
40782 lduh [%l7 + 0x5C], %o2
40783 stx %o4, [%l7 + 0x38]
40784 bne %xcc, loop_4785
40785 fors %f9, %f14, %f8
40786 fandnot2s %f15, %f4, %f7
40787 fmovdleu %icc, %f14, %f15
40788loop_4785:
40789 xorcc %i5, 0x1EF8, %l3
40790 ldsb [%l7 + 0x58], %i2
40791 stb %i1, [%l7 + 0x29]
40792 movvs %xcc, %g6, %g4
40793 fmovrsgz %i6, %f1, %f1
40794 brz,a %o6, loop_4786
40795 fbug,a %fcc0, loop_4787
40796 ldsb [%l7 + 0x3D], %i0
40797 ldx [%l7 + 0x20], %g5
40798loop_4786:
40799 st %f5, [%l7 + 0x18]
40800loop_4787:
40801 ldx [%l7 + 0x28], %g2
40802 st %f4, [%l7 + 0x1C]
40803 fmovdleu %icc, %f13, %f7
40804 fmovrslez %o3, %f10, %f5
40805 stw %l6, [%l7 + 0x28]
40806 pdist %f14, %f6, %f2
40807 fmovdvc %icc, %f5, %f10
40808 movrlz %g1, %o1, %l2
40809 nop
40810 setx loop_4788, %l0, %l1
40811 wrpr 0x1, %tl
40812 wrpr %l1, %tnpc
40813 setx 0x34400001400, %l0, %l1
40814 wrpr %l1, %tstate
40815 wrhpr 0x4, %htstate
40816 done
40817 ldsh [%l7 + 0x7C], %l1
40818 subc %g3, 0x0095, %o7
40819 fbul,a %fcc1, loop_4789
40820loop_4788:
40821 bcc,pt %xcc, loop_4790
40822 bcs,a,pt %icc, loop_4791
40823 be loop_4792
40824loop_4789:
40825 st %f4, [%l7 + 0x74]
40826loop_4790:
40827 fpsub16s %f0, %f8, %f9
40828loop_4791:
40829 ldsb [%l7 + 0x26], %l4
40830loop_4792:
40831 std %f4, [%l7 + 0x40]
40832 srax %i4, %o5, %i3
40833 movvs %icc, %i7, %l0
40834 fcmpes %fcc2, %f5, %f10
40835 tvs %xcc, 0x4
40836 ldx [%l7 + 0x58], %l5
40837 bgu,a %xcc, loop_4793
40838 sth %g7, [%l7 + 0x18]
40839 fble %fcc3, loop_4794
40840 edge32ln %o0, %o4, %o2
40841loop_4793:
40842 mova %xcc, %l3, %i2
40843 nop
40844 setx loop_4795, %l0, %l1
40845 jmpl %l1, %i1
40846loop_4794:
40847 bshuffle %f10, %f8, %f6
40848 brgz,a %g6, loop_4796
40849 tne %icc, 0x4
40850loop_4795:
40851 fble,a %fcc0, loop_4797
40852 lduh [%l7 + 0x6E], %g4
40853loop_4796:
40854 ld [%l7 + 0x18], %f1
40855 fcmpd %fcc0, %f12, %f14
40856loop_4797:
40857 ld [%l7 + 0x34], %f9
40858 fcmpgt16 %f2, %f12, %i5
40859 ld [%l7 + 0x0C], %f7
40860 array32 %o6, %i0, %g5
40861 bcs loop_4798
40862 fbe %fcc3, loop_4799
40863 udivx %g2, 0x1603, %i6
40864 edge8l %o3, %l6, %g1
40865loop_4798:
40866 st %f8, [%l7 + 0x28]
40867loop_4799:
40868 fbue,a %fcc0, loop_4800
40869 fnands %f1, %f11, %f11
40870 udivcc %o1, 0x1915, %l2
40871 fpack16 %f14, %f8
40872loop_4800:
40873 fpsub16 %f4, %f2, %f4
40874 fmovsleu %icc, %f10, %f15
40875 mova %icc, %g3, %l1
40876 fandnot2s %f14, %f3, %f10
40877 edge16 %l4, %i4, %o5
40878 stx %o7, [%l7 + 0x20]
40879 edge32ln %i7, %i3, %l5
40880 array16 %l0, %o0, %g7
40881 fmovscc %xcc, %f3, %f6
40882 stb %o4, [%l7 + 0x51]
40883 addc %l3, %i2, %o2
40884 fmovs %f11, %f11
40885 srax %g6, %i1, %g4
40886 fmovsa %xcc, %f2, %f12
40887 fnot1s %f0, %f5
40888 fmul8x16au %f9, %f1, %f12
40889 fxnor %f2, %f4, %f6
40890 stb %o6, [%l7 + 0x37]
40891 bshuffle %f8, %f6, %f12
40892 tvs %icc, 0x2
40893 tle %icc, 0x3
40894 sub %i5, 0x0673, %g5
40895 stw %i0, [%l7 + 0x70]
40896 orncc %g2, %o3, %l6
40897 ldd [%l7 + 0x70], %f2
40898 ldsw [%l7 + 0x40], %g1
40899 fors %f14, %f11, %f0
40900 ldub [%l7 + 0x52], %o1
40901 fnegs %f10, %f9
40902 bvc,a loop_4801
40903 fcmped %fcc1, %f12, %f12
40904 orcc %i6, 0x0F99, %l2
40905 stw %l1, [%l7 + 0x34]
40906loop_4801:
40907 srax %g3, 0x15, %l4
40908 lduh [%l7 + 0x10], %i4
40909 st %f5, [%l7 + 0x60]
40910 stx %o7, [%l7 + 0x58]
40911 brgez %o5, loop_4802
40912 fmovdge %icc, %f2, %f15
40913 fcmpgt32 %f14, %f8, %i7
40914 xorcc %l5, %i3, %o0
40915loop_4802:
40916 lduh [%l7 + 0x36], %g7
40917 xnor %o4, %l0, %i2
40918 fbul,a %fcc3, loop_4803
40919 ldsh [%l7 + 0x60], %l3
40920 addcc %o2, 0x0F6D, %i1
40921 ldx [%l7 + 0x48], %g6
40922loop_4803:
40923 ld [%l7 + 0x54], %f4
40924 fmovscc %icc, %f3, %f6
40925 fmuld8ulx16 %f10, %f10, %f4
40926 ldsw [%l7 + 0x6C], %g4
40927 st %f12, [%l7 + 0x6C]
40928 udivcc %i5, 0x09EB, %g5
40929 fmovrdgez %i0, %f12, %f10
40930 stw %g2, [%l7 + 0x0C]
40931 nop
40932 setx loop_4804, %l0, %l1
40933 wrpr 0x1, %tl
40934 wrpr %l1, %tnpc
40935 setx 0x34400001400, %l0, %l1
40936 wrpr %l1, %tstate
40937 wrhpr 0x4, %htstate
40938 done
40939 faligndata %f4, %f10, %f0
40940 brlez,a %o6, loop_4805
40941 movge %xcc, %l6, %o3
40942loop_4804:
40943 fpack32 %f14, %f8, %f2
40944 fsrc2 %f10, %f10
40945loop_4805:
40946 fcmpgt32 %f8, %f4, %g1
40947 fmovrdgez %o1, %f8, %f2
40948 ble,pn %xcc, loop_4806
40949 subcc %l2, %l1, %i6
40950 stx %l4, [%l7 + 0x20]
40951 popc 0x0527, %i4
40952loop_4806:
40953 fmovsle %xcc, %f14, %f0
40954 and %g3, 0x14D2, %o7
40955 fmovdvc %icc, %f7, %f0
40956 tpos %xcc, 0x2
40957 for %f0, %f0, %f10
40958 ldx [%l7 + 0x10], %i7
40959 fandnot2 %f2, %f8, %f0
40960 bg,pn %icc, loop_4807
40961 ldx [%l7 + 0x28], %l5
40962 fmovsle %xcc, %f7, %f6
40963 addc %o5, %o0, %g7
40964loop_4807:
40965 fmovrdgez %i3, %f6, %f4
40966 lduh [%l7 + 0x26], %o4
40967 tle %icc, 0x4
40968 lduw [%l7 + 0x50], %i2
40969 fmovdpos %icc, %f1, %f0
40970 nop
40971 setx loop_4808, %l0, %l1
40972 wrpr 0x1, %tl
40973 wrpr %l1, %tpc
40974 add %l1, 0x4, %l1
40975 wrpr %l1, %tnpc
40976 setx 0x34400001400, %l0, %l1
40977 wrpr %l1, %tstate
40978 wrhpr 0x4, %htstate
40979 retry
40980 fba,a %fcc1, loop_4809
40981 fmovdn %xcc, %f11, %f0
40982 lduh [%l7 + 0x2A], %l0
40983loop_4808:
40984 fxor %f10, %f10, %f6
40985loop_4809:
40986 fmovrdlz %l3, %f2, %f14
40987 ldsh [%l7 + 0x38], %o2
40988 ldsb [%l7 + 0x5D], %g6
40989 alignaddr %i1, %i5, %g4
40990 fble,a %fcc0, loop_4810
40991 fmovsvc %icc, %f8, %f8
40992 movge %icc, %g5, %i0
40993 fcmps %fcc2, %f4, %f14
40994loop_4810:
40995 fmovde %icc, %f8, %f4
40996 fmovdgu %xcc, %f14, %f2
40997 fcmpne16 %f12, %f8, %g2
40998 edge32l %o6, %l6, %g1
40999 edge16 %o1, %o3, %l2
41000 mulx %i6, %l1, %l4
41001 mulscc %g3, %o7, %i4
41002 andncc %l5, %i7, %o0
41003 fnands %f12, %f12, %f1
41004 fmul8x16al %f9, %f5, %f12
41005 ldsw [%l7 + 0x34], %g7
41006 movne %icc, %i3, %o5
41007 edge8ln %o4, %i2, %l0
41008 lduh [%l7 + 0x58], %o2
41009 fbul %fcc0, loop_4811
41010 fmovrdlez %l3, %f12, %f8
41011 std %f12, [%l7 + 0x50]
41012 tcs %xcc, 0x2
41013loop_4811:
41014 stw %i1, [%l7 + 0x38]
41015 ldd [%l7 + 0x28], %f8
41016 stx %i5, [%l7 + 0x78]
41017 stb %g6, [%l7 + 0x6A]
41018 edge16ln %g4, %i0, %g5
41019 mulx %g2, 0x0238, %o6
41020 fpsub32 %f4, %f10, %f0
41021 taddcc %g1, 0x1426, %l6
41022 movrlez %o1, 0x070, %l2
41023 movrne %o3, 0x304, %i6
41024 fmovrdgz %l1, %f8, %f10
41025 std %f8, [%l7 + 0x60]
41026 ldsw [%l7 + 0x68], %g3
41027 addc %o7, 0x0F18, %l4
41028 fmovde %xcc, %f15, %f12
41029 fmovdcs %icc, %f1, %f15
41030 fmovrslez %i4, %f11, %f8
41031 fbge %fcc2, loop_4812
41032 fcmpgt16 %f8, %f0, %i7
41033 fbul,a %fcc0, loop_4813
41034 std %f12, [%l7 + 0x68]
41035loop_4812:
41036 call loop_4814
41037 stx %l5, [%l7 + 0x70]
41038loop_4813:
41039 fmovspos %xcc, %f12, %f7
41040 xor %o0, 0x021F, %i3
41041loop_4814:
41042 nop
41043 setx loop_4815, %l0, %l1
41044 wrpr 0x1, %tl
41045 wrpr %l1, %tnpc
41046 setx 0x34400001400, %l0, %l1
41047 wrpr %l1, %tstate
41048 wrhpr 0x4, %htstate
41049 done
41050 fpsub32s %f5, %f1, %f3
41051 edge8ln %o5, %g7, %o4
41052 fbg,a %fcc3, loop_4816
41053loop_4815:
41054 sdiv %l0, 0x10E4, %o2
41055 tvs %icc, 0x7
41056 bvc loop_4817
41057loop_4816:
41058 sth %i2, [%l7 + 0x36]
41059 brlez,a %i1, loop_4818
41060 fcmpeq16 %f10, %f10, %l3
41061loop_4817:
41062 andncc %g6, %g4, %i5
41063 and %i0, %g2, %o6
41064loop_4818:
41065 fmovsne %icc, %f4, %f3
41066 ldsb [%l7 + 0x14], %g1
41067 stx %l6, [%l7 + 0x40]
41068 nop
41069 setx loop_4819, %l0, %l1
41070 wrpr 0x1, %tl
41071 wrpr %l1, %tpc
41072 add %l1, 0x4, %l1
41073 wrpr %l1, %tnpc
41074 setx 0x34400001400, %l0, %l1
41075 wrpr %l1, %tstate
41076 wrhpr 0x4, %htstate
41077 retry
41078 ldub [%l7 + 0x18], %g5
41079 bneg,pn %icc, loop_4820
41080 alignaddrl %o1, %l2, %o3
41081loop_4819:
41082 bne,a,pt %xcc, loop_4821
41083 fmovrsgez %l1, %f15, %f11
41084loop_4820:
41085 tgu %xcc, 0x5
41086 addcc %i6, %g3, %l4
41087loop_4821:
41088 ldsb [%l7 + 0x55], %i4
41089 fmovdvs %icc, %f14, %f13
41090 sth %i7, [%l7 + 0x0A]
41091 tsubcc %o7, 0x1E30, %o0
41092 fbe %fcc2, loop_4822
41093 fmovscc %xcc, %f9, %f11
41094 fmovscs %xcc, %f2, %f13
41095 umul %i3, %o5, %g7
41096loop_4822:
41097 bn,a,pn %xcc, loop_4823
41098 ldub [%l7 + 0x65], %o4
41099 tle %xcc, 0x7
41100 ldub [%l7 + 0x50], %l5
41101loop_4823:
41102 fblg,a %fcc0, loop_4824
41103 sllx %o2, %l0, %i2
41104 bshuffle %f12, %f8, %f0
41105 call loop_4825
41106loop_4824:
41107 pdist %f4, %f12, %f10
41108 tvc %icc, 0x5
41109 std %f14, [%l7 + 0x58]
41110loop_4825:
41111 fba %fcc3, loop_4826
41112 ld [%l7 + 0x40], %f8
41113 movl %xcc, %i1, %l3
41114 fandnot1s %f0, %f0, %f7
41115loop_4826:
41116 tle %icc, 0x7
41117 fmovsleu %xcc, %f6, %f3
41118 fmuld8ulx16 %f2, %f4, %f10
41119 andncc %g4, %g6, %i0
41120 ldub [%l7 + 0x3B], %i5
41121 fnot2 %f6, %f14
41122 alignaddrl %o6, %g2, %g1
41123 stb %g5, [%l7 + 0x36]
41124 movrlez %l6, %l2, %o3
41125 fmovdg %xcc, %f3, %f3
41126 fmuld8sux16 %f0, %f6, %f4
41127 tsubcc %o1, %i6, %g3
41128 fmovdleu %icc, %f5, %f10
41129 fabsd %f0, %f2
41130 edge32ln %l4, %l1, %i7
41131 udivx %o7, 0x0A61, %o0
41132 fmovsne %icc, %f1, %f4
41133 ldsh [%l7 + 0x66], %i4
41134 fmovrslz %o5, %f5, %f5
41135 bvs,a loop_4827
41136 ldub [%l7 + 0x64], %i3
41137 edge8l %o4, %l5, %o2
41138 ldsh [%l7 + 0x08], %g7
41139loop_4827:
41140 bleu,a loop_4828
41141 edge8l %i2, %l0, %i1
41142 move %icc, %l3, %g4
41143 movle %xcc, %i0, %i5
41144loop_4828:
41145 lduh [%l7 + 0x0C], %g6
41146 srl %g2, %o6, %g5
41147 fmovdvc %icc, %f3, %f3
41148 ldx [%l7 + 0x58], %l6
41149 ldd [%l7 + 0x40], %f8
41150 mulx %g1, %l2, %o3
41151 udivx %o1, 0x1BFE, %i6
41152 fmovdle %icc, %f10, %f13
41153 tle %icc, 0x0
41154 fbug %fcc1, loop_4829
41155 sth %l4, [%l7 + 0x56]
41156 fxnor %f12, %f14, %f4
41157 fnand %f12, %f8, %f10
41158loop_4829:
41159 edge32n %g3, %i7, %l1
41160 brgz %o0, loop_4830
41161 ldub [%l7 + 0x6E], %o7
41162 edge16 %i4, %i3, %o4
41163 fmul8sux16 %f12, %f6, %f6
41164loop_4830:
41165 orcc %o5, %l5, %o2
41166 stw %i2, [%l7 + 0x60]
41167 fmovsge %icc, %f13, %f9
41168 siam 0x5
41169 xnor %g7, %i1, %l3
41170 nop
41171 setx loop_4831, %l0, %l1
41172 jmpl %l1, %l0
41173 subcc %i0, %i5, %g4
41174 addc %g2, 0x01AB, %o6
41175 sethi 0x1C2F, %g5
41176loop_4831:
41177 xorcc %l6, 0x14C7, %g6
41178 lduw [%l7 + 0x38], %g1
41179 orcc %l2, 0x07FB, %o3
41180 st %f0, [%l7 + 0x3C]
41181 andncc %o1, %l4, %g3
41182 fmul8x16au %f1, %f6, %f2
41183 fpadd32 %f6, %f2, %f0
41184 subccc %i7, 0x07CA, %l1
41185 brz,a %i6, loop_4832
41186 lduh [%l7 + 0x50], %o7
41187 sll %i4, 0x17, %i3
41188 ldub [%l7 + 0x23], %o4
41189loop_4832:
41190 brgz,a %o0, loop_4833
41191 st %f4, [%l7 + 0x50]
41192 bne,pt %icc, loop_4834
41193 fands %f5, %f3, %f5
41194loop_4833:
41195 tg %xcc, 0x2
41196 movrlez %o5, %l5, %o2
41197loop_4834:
41198 stb %i2, [%l7 + 0x0D]
41199 lduh [%l7 + 0x10], %i1
41200 ldub [%l7 + 0x41], %l3
41201 ldd [%l7 + 0x60], %f12
41202 tl %icc, 0x3
41203 stw %l0, [%l7 + 0x4C]
41204 array8 %g7, %i0, %g4
41205 fbule,a %fcc0, loop_4835
41206 fpadd16 %f4, %f2, %f4
41207 fxors %f0, %f5, %f6
41208 fbl,a %fcc0, loop_4836
41209loop_4835:
41210 fmovsvc %icc, %f13, %f14
41211 lduw [%l7 + 0x30], %g2
41212 fba,a %fcc0, loop_4837
41213loop_4836:
41214 fmovdgu %icc, %f5, %f11
41215 array32 %o6, %i5, %g5
41216 xorcc %g6, 0x18D3, %g1
41217loop_4837:
41218 lduh [%l7 + 0x50], %l2
41219 stw %l6, [%l7 + 0x70]
41220 ldsw [%l7 + 0x2C], %o1
41221 fmovdpos %xcc, %f11, %f8
41222 bne,pt %icc, loop_4838
41223 ldd [%l7 + 0x70], %f12
41224 movle %icc, %o3, %l4
41225 fbge %fcc1, loop_4839
41226loop_4838:
41227 fpmerge %f11, %f8, %f12
41228 fbul %fcc3, loop_4840
41229 stb %i7, [%l7 + 0x33]
41230loop_4839:
41231 ldsh [%l7 + 0x2C], %l1
41232 ldd [%l7 + 0x48], %f14
41233loop_4840:
41234 fornot1s %f7, %f6, %f3
41235 ldsb [%l7 + 0x52], %i6
41236 ldx [%l7 + 0x38], %g3
41237 st %f13, [%l7 + 0x28]
41238 fpack32 %f6, %f8, %f2
41239 ldub [%l7 + 0x75], %o7
41240 lduw [%l7 + 0x5C], %i4
41241 fpadd16s %f0, %f0, %f5
41242 fxnors %f5, %f12, %f0
41243 stb %i3, [%l7 + 0x77]
41244 fabsd %f6, %f10
41245 ldd [%l7 + 0x78], %f14
41246 std %f8, [%l7 + 0x38]
41247 ldx [%l7 + 0x28], %o0
41248 fcmple16 %f12, %f12, %o4
41249 brlz %l5, loop_4841
41250 ldsh [%l7 + 0x08], %o5
41251 fbu,a %fcc1, loop_4842
41252 andn %i2, %i1, %o2
41253loop_4841:
41254 std %f0, [%l7 + 0x28]
41255 addcc %l0, 0x01CF, %g7
41256loop_4842:
41257 brnz,a %l3, loop_4843
41258 ldx [%l7 + 0x70], %g4
41259 bneg %xcc, loop_4844
41260 fnegd %f12, %f14
41261loop_4843:
41262 fmovdn %xcc, %f8, %f3
41263 stx %g2, [%l7 + 0x70]
41264loop_4844:
41265 ldd [%l7 + 0x20], %f14
41266 brlz %o6, loop_4845
41267 edge16ln %i5, %i0, %g6
41268 umul %g5, 0x064D, %l2
41269 tg %xcc, 0x4
41270loop_4845:
41271 fnot1 %f12, %f14
41272 stx %l6, [%l7 + 0x08]
41273 fone %f0
41274 siam 0x7
41275 bshuffle %f2, %f2, %f10
41276 stb %g1, [%l7 + 0x6F]
41277 ldsw [%l7 + 0x24], %o3
41278 fmovrsne %o1, %f4, %f13
41279 fones %f4
41280 fmovsge %xcc, %f12, %f13
41281 fbn %fcc2, loop_4846
41282 udivcc %i7, 0x03E9, %l4
41283 fbul,a %fcc1, loop_4847
41284 umulcc %i6, %l1, %g3
41285loop_4846:
41286 movrlz %i4, 0x002, %o7
41287 fmovsl %xcc, %f13, %f9
41288loop_4847:
41289 movrlz %i3, 0x3F0, %o4
41290 bl,a %xcc, loop_4848
41291 fmovrslz %l5, %f4, %f10
41292 sth %o0, [%l7 + 0x1C]
41293 ldx [%l7 + 0x08], %o5
41294loop_4848:
41295 fsrc2 %f4, %f14
41296 edge8l %i1, %o2, %i2
41297 bvs,a loop_4849
41298 fmovrslz %l0, %f4, %f3
41299 fmovsvs %xcc, %f11, %f2
41300 stx %l3, [%l7 + 0x08]
41301loop_4849:
41302 st %f9, [%l7 + 0x2C]
41303 sethi 0x1D88, %g7
41304 fbuge %fcc2, loop_4850
41305 bne,a,pt %icc, loop_4851
41306 edge8n %g4, %o6, %i5
41307 movrlez %i0, %g2, %g6
41308loop_4850:
41309 lduw [%l7 + 0x38], %g5
41310loop_4851:
41311 fbne,a %fcc1, loop_4852
41312 fmovrse %l6, %f11, %f0
41313 std %f0, [%l7 + 0x70]
41314 faligndata %f4, %f14, %f8
41315loop_4852:
41316 bshuffle %f14, %f14, %f6
41317 ldub [%l7 + 0x58], %l2
41318 edge8 %g1, %o3, %i7
41319 tgu %icc, 0x0
41320 nop
41321 setx loop_4853, %l0, %l1
41322 wrpr 0x1, %tl
41323 wrpr %l1, %tpc
41324 add %l1, 0x4, %l1
41325 wrpr %l1, %tnpc
41326 setx 0x34400001400, %l0, %l1
41327 wrpr %l1, %tstate
41328 wrhpr 0x4, %htstate
41329 retry
41330 ldsw [%l7 + 0x28], %o1
41331 sth %i6, [%l7 + 0x72]
41332 ldd [%l7 + 0x40], %f10
41333loop_4853:
41334 fmovde %icc, %f9, %f7
41335 fmovrslz %l1, %f2, %f5
41336 movge %icc, %g3, %l4
41337 te %icc, 0x4
41338 fmovsneg %icc, %f12, %f13
41339 std %f0, [%l7 + 0x48]
41340 ld [%l7 + 0x54], %f14
41341 fnands %f12, %f12, %f2
41342 alignaddr %i4, %o7, %o4
41343 fbg %fcc2, loop_4854
41344 fpadd16s %f8, %f1, %f11
41345 taddcc %i3, 0x0AAB, %l5
41346 ldsh [%l7 + 0x34], %o5
41347loop_4854:
41348 fcmpd %fcc0, %f2, %f2
41349 addc %o0, %o2, %i2
41350 fmovsl %icc, %f12, %f14
41351 stx %i1, [%l7 + 0x28]
41352 st %f0, [%l7 + 0x08]
41353 udivcc %l3, 0x13C3, %l0
41354 bshuffle %f6, %f4, %f12
41355 sth %g7, [%l7 + 0x52]
41356 lduh [%l7 + 0x66], %o6
41357 fmuld8ulx16 %f1, %f7, %f8
41358 ldd [%l7 + 0x70], %f8
41359 fcmps %fcc1, %f12, %f4
41360 bg,pn %xcc, loop_4855
41361 bvc,pt %xcc, loop_4856
41362 lduh [%l7 + 0x18], %i5
41363 sth %i0, [%l7 + 0x52]
41364loop_4855:
41365 stw %g2, [%l7 + 0x38]
41366loop_4856:
41367 edge8 %g6, %g4, %g5
41368 sllx %l2, %g1, %o3
41369 stw %l6, [%l7 + 0x38]
41370 orncc %i7, %i6, %l1
41371 stb %o1, [%l7 + 0x42]
41372 st %f3, [%l7 + 0x74]
41373 fbule,a %fcc2, loop_4857
41374 fbn,a %fcc3, loop_4858
41375 movrlz %l4, %i4, %o7
41376 fcmpne32 %f4, %f6, %g3
41377loop_4857:
41378 orncc %o4, 0x0250, %l5
41379loop_4858:
41380 fcmpeq16 %f4, %f4, %o5
41381 stx %i3, [%l7 + 0x08]
41382 fnands %f11, %f6, %f2
41383 ldsb [%l7 + 0x2D], %o2
41384 fmovdvs %xcc, %f2, %f4
41385 lduh [%l7 + 0x6C], %i2
41386 fcmpeq32 %f14, %f10, %i1
41387 fmovrsgz %o0, %f1, %f3
41388 fmovsge %icc, %f10, %f2
41389 sethi 0x0F02, %l0
41390 ldsh [%l7 + 0x72], %l3
41391 fpack16 %f6, %f3
41392 fcmpes %fcc3, %f8, %f6
41393 fmovsneg %icc, %f12, %f2
41394 ldsb [%l7 + 0x29], %o6
41395 movvs %xcc, %g7, %i5
41396 movrgz %g2, %i0, %g6
41397 fandnot2s %f1, %f11, %f6
41398 stb %g4, [%l7 + 0x22]
41399 fsrc2 %f2, %f0
41400 or %g5, 0x0986, %l2
41401 sra %g1, 0x1A, %l6
41402 fxor %f6, %f14, %f0
41403 movrgz %o3, %i6, %l1
41404 fbl %fcc3, loop_4859
41405 fbue %fcc1, loop_4860
41406 fnot2s %f7, %f14
41407 lduh [%l7 + 0x64], %o1
41408loop_4859:
41409 ld [%l7 + 0x18], %f11
41410loop_4860:
41411 movgu %xcc, %i7, %i4
41412 stw %o7, [%l7 + 0x60]
41413 nop
41414 setx loop_4861, %l0, %l1
41415 wrpr 0x1, %tl
41416 wrpr %l1, %tnpc
41417 setx 0x34400001400, %l0, %l1
41418 wrpr %l1, %tstate
41419 wrhpr 0x4, %htstate
41420 done
41421 addcc %g3, %o4, %l5
41422 stx %l4, [%l7 + 0x18]
41423 mulx %i3, %o5, %o2
41424loop_4861:
41425 movrne %i1, 0x310, %o0
41426 tle %xcc, 0x7
41427 add %l0, 0x0E4E, %l3
41428 fsrc2s %f2, %f2
41429 stb %i2, [%l7 + 0x6C]
41430 bleu,pn %xcc, loop_4862
41431 taddcctv %g7, 0x1565, %o6
41432 subcc %g2, %i0, %g6
41433 brlez %g4, loop_4863
41434loop_4862:
41435 brlez %g5, loop_4864
41436 mulscc %i5, 0x1DF8, %l2
41437 taddcctv %g1, %o3, %i6
41438loop_4863:
41439 tcs %xcc, 0x3
41440loop_4864:
41441 stx %l6, [%l7 + 0x28]
41442 fblg %fcc1, loop_4865
41443 fpack32 %f12, %f2, %f6
41444 edge32l %o1, %i7, %i4
41445 ble,a,pt %icc, loop_4866
41446loop_4865:
41447 andcc %o7, 0x0D12, %g3
41448 fcmpgt32 %f0, %f4, %l1
41449 fmovse %icc, %f4, %f4
41450loop_4866:
41451 tneg %xcc, 0x5
41452 fcmpne32 %f10, %f6, %l5
41453 movrne %l4, %o4, %o5
41454 ldub [%l7 + 0x4C], %o2
41455 edge32l %i3, %i1, %o0
41456 fbuge %fcc0, loop_4867
41457 sdivcc %l3, 0x089F, %i2
41458 andncc %g7, %l0, %o6
41459 fmovscs %xcc, %f4, %f3
41460loop_4867:
41461 bneg,a loop_4868
41462 stx %i0, [%l7 + 0x08]
41463 stb %g2, [%l7 + 0x55]
41464 brnz %g4, loop_4869
41465loop_4868:
41466 fmovrdne %g6, %f6, %f4
41467 lduw [%l7 + 0x28], %g5
41468 ldd [%l7 + 0x48], %f12
41469loop_4869:
41470 fbuge %fcc3, loop_4870
41471 stx %l2, [%l7 + 0x18]
41472 fmuld8ulx16 %f14, %f8, %f2
41473 sdivx %i5, 0x14EF, %o3
41474loop_4870:
41475 fxor %f6, %f12, %f0
41476 fmovrdgez %i6, %f6, %f0
41477 ld [%l7 + 0x20], %f10
41478 fmovdgu %xcc, %f4, %f8
41479 bpos,a loop_4871
41480 ldx [%l7 + 0x78], %l6
41481 fcmpne16 %f10, %f8, %o1
41482 movn %icc, %i7, %i4
41483loop_4871:
41484 fcmpeq16 %f10, %f4, %o7
41485 ldsh [%l7 + 0x18], %g3
41486 fmul8x16 %f4, %f2, %f2
41487 udivcc %l1, 0x128D, %g1
41488 fnands %f13, %f13, %f5
41489 and %l5, %l4, %o5
41490 fxor %f8, %f6, %f10
41491 umulcc %o2, 0x17CE, %o4
41492 fmul8sux16 %f12, %f4, %f2
41493 fmovdn %xcc, %f12, %f4
41494 movge %icc, %i1, %i3
41495 tle %icc, 0x0
41496 addcc %l3, 0x05D3, %i2
41497 stx %o0, [%l7 + 0x50]
41498 fmovsne %xcc, %f8, %f2
41499 fnot2 %f12, %f10
41500 fsrc1 %f4, %f2
41501 stx %g7, [%l7 + 0x18]
41502 fmovsge %xcc, %f12, %f7
41503 fmovrdne %l0, %f12, %f14
41504 edge32n %i0, %o6, %g2
41505 udivx %g4, 0x0B3A, %g6
41506 fmovsa %xcc, %f6, %f11
41507 fpadd32s %f3, %f6, %f15
41508 ldub [%l7 + 0x4C], %g5
41509 fmovrsgez %l2, %f8, %f4
41510 lduh [%l7 + 0x14], %i5
41511 fbug %fcc3, loop_4872
41512 ba,pt %icc, loop_4873
41513 subccc %o3, 0x0B12, %l6
41514 fmovsgu %icc, %f4, %f14
41515loop_4872:
41516 bpos %xcc, loop_4874
41517loop_4873:
41518 ldsh [%l7 + 0x18], %o1
41519 bg,a loop_4875
41520 fxnor %f0, %f8, %f4
41521loop_4874:
41522 fnot1s %f13, %f9
41523 udivx %i7, 0x168E, %i6
41524loop_4875:
41525 ldd [%l7 + 0x10], %f14
41526 tn %xcc, 0x4
41527 for %f8, %f4, %f4
41528 nop
41529 setx loop_4876, %l0, %l1
41530 wrpr 0x1, %tl
41531 wrpr %l1, %tnpc
41532 setx 0x34400001400, %l0, %l1
41533 wrpr %l1, %tstate
41534 wrhpr 0x4, %htstate
41535 done
41536 fnands %f9, %f12, %f10
41537 stw %o7, [%l7 + 0x5C]
41538 fbule,a %fcc1, loop_4877
41539loop_4876:
41540 fors %f11, %f3, %f6
41541 tsubcc %i4, 0x1143, %g3
41542 ldsh [%l7 + 0x24], %l1
41543loop_4877:
41544 edge16 %l5, %l4, %g1
41545 nop
41546 setx loop_4878, %l0, %l1
41547 wrpr 0x1, %tl
41548 wrpr %l1, %tpc
41549 add %l1, 0x4, %l1
41550 wrpr %l1, %tnpc
41551 setx 0x34400001400, %l0, %l1
41552 wrpr %l1, %tstate
41553 wrhpr 0x4, %htstate
41554 retry
41555 ldsw [%l7 + 0x44], %o2
41556 ldx [%l7 + 0x28], %o4
41557 tl %xcc, 0x1
41558loop_4878:
41559 ld [%l7 + 0x2C], %f1
41560 fmovdle %xcc, %f12, %f7
41561 orcc %o5, 0x1295, %i3
41562 ldsw [%l7 + 0x3C], %i1
41563 ldsb [%l7 + 0x1B], %l3
41564 std %f2, [%l7 + 0x48]
41565 st %f1, [%l7 + 0x6C]
41566 andncc %o0, %g7, %l0
41567 stx %i0, [%l7 + 0x60]
41568 ld [%l7 + 0x1C], %f13
41569 fmovscc %icc, %f9, %f1
41570 fornot1s %f0, %f2, %f1
41571 add %o6, 0x0FE8, %i2
41572 std %f2, [%l7 + 0x78]
41573 fmuld8sux16 %f4, %f6, %f12
41574 stw %g4, [%l7 + 0x28]
41575 subcc %g6, %g5, %l2
41576 ldsb [%l7 + 0x56], %g2
41577 stx %o3, [%l7 + 0x18]
41578 subccc %l6, 0x1323, %o1
41579 fxors %f8, %f9, %f11
41580 call loop_4879
41581 stw %i7, [%l7 + 0x6C]
41582 xnorcc %i5, 0x11D6, %i6
41583 faligndata %f10, %f0, %f6
41584loop_4879:
41585 movrgez %i4, 0x1B7, %o7
41586 tle %icc, 0x7
41587 alignaddr %l1, %l5, %g3
41588 fnegd %f2, %f8
41589 fsrc1s %f1, %f9
41590 movpos %icc, %l4, %o2
41591 movrlez %g1, %o5, %o4
41592 sll %i3, %l3, %o0
41593 std %f0, [%l7 + 0x38]
41594 fornot1s %f13, %f12, %f5
41595 array16 %i1, %l0, %i0
41596 ldsh [%l7 + 0x16], %g7
41597 call loop_4880
41598 fsrc1 %f6, %f4
41599 ldub [%l7 + 0x47], %o6
41600 ldsb [%l7 + 0x33], %i2
41601loop_4880:
41602 subc %g4, 0x17E1, %g6
41603 edge32l %l2, %g2, %o3
41604 fnot2s %f12, %f11
41605 fmovrse %l6, %f3, %f13
41606 bpos,pt %icc, loop_4881
41607 ldsh [%l7 + 0x64], %g5
41608 fmovsn %icc, %f5, %f11
41609 fmovscs %icc, %f6, %f15
41610loop_4881:
41611 brnz %o1, loop_4882
41612 st %f1, [%l7 + 0x6C]
41613 st %f5, [%l7 + 0x68]
41614 movrne %i5, %i6, %i4
41615loop_4882:
41616 fnand %f12, %f2, %f0
41617 sllx %i7, 0x06, %l1
41618 fpsub32s %f11, %f14, %f6
41619 fba %fcc3, loop_4883
41620 fbug %fcc2, loop_4884
41621 ldsb [%l7 + 0x13], %l5
41622 fbule %fcc0, loop_4885
41623loop_4883:
41624 movleu %xcc, %o7, %g3
41625loop_4884:
41626 be,a loop_4886
41627 std %f6, [%l7 + 0x28]
41628loop_4885:
41629 fors %f0, %f2, %f13
41630 ldd [%l7 + 0x60], %f10
41631loop_4886:
41632 movvc %icc, %o2, %g1
41633 fbo %fcc0, loop_4887
41634 ldsb [%l7 + 0x3F], %l4
41635 fmovde %icc, %f6, %f12
41636 edge16n %o5, %i3, %o4
41637loop_4887:
41638 stx %o0, [%l7 + 0x40]
41639 popc 0x15F2, %l3
41640 ldsw [%l7 + 0x70], %l0
41641 taddcctv %i0, 0x0D91, %g7
41642 ldx [%l7 + 0x70], %i1
41643 movleu %icc, %o6, %g4
41644 andcc %g6, %l2, %i2
41645 fpadd32s %f10, %f3, %f14
41646 srax %o3, %l6, %g2
41647 fmovsle %icc, %f11, %f4
41648 fbe,a %fcc1, loop_4888
41649 bn,a,pt %xcc, loop_4889
41650 ldsw [%l7 + 0x08], %g5
41651 ldsw [%l7 + 0x5C], %o1
41652loop_4888:
41653 fmovse %icc, %f15, %f4
41654loop_4889:
41655 fsrc1 %f14, %f2
41656 fmovrde %i5, %f12, %f10
41657 edge32l %i6, %i7, %l1
41658 ldsw [%l7 + 0x1C], %i4
41659 fmovsvc %xcc, %f4, %f10
41660 fmovdpos %xcc, %f2, %f2
41661 ldsb [%l7 + 0x46], %l5
41662 srl %o7, 0x0E, %g3
41663 fmovdg %icc, %f6, %f0
41664 fand %f12, %f12, %f2
41665 stw %o2, [%l7 + 0x38]
41666 umulcc %g1, 0x08A1, %o5
41667 fmovrsne %l4, %f11, %f11
41668 ldsw [%l7 + 0x44], %o4
41669 fandnot2s %f13, %f9, %f12
41670 ldsb [%l7 + 0x43], %i3
41671 edge32ln %o0, %l0, %i0
41672 fble,a %fcc3, loop_4890
41673 fmovrdne %g7, %f10, %f10
41674 orcc %i1, 0x1A85, %o6
41675 fcmpeq16 %f0, %f2, %l3
41676loop_4890:
41677 stb %g6, [%l7 + 0x75]
41678 and %l2, 0x10FD, %g4
41679 brgez %o3, loop_4891
41680 array32 %l6, %g2, %g5
41681 fmovrslez %i2, %f6, %f4
41682 fnegd %f10, %f6
41683loop_4891:
41684 ldsb [%l7 + 0x1C], %o1
41685 std %f12, [%l7 + 0x28]
41686 fxnor %f10, %f4, %f4
41687 or %i6, %i5, %i7
41688 fmul8x16 %f15, %f14, %f10
41689 fmuld8ulx16 %f13, %f0, %f8
41690 movgu %icc, %l1, %l5
41691 movvc %icc, %i4, %o7
41692 lduh [%l7 + 0x14], %g3
41693 edge16ln %o2, %o5, %l4
41694 fornot1s %f2, %f14, %f14
41695 fmuld8sux16 %f13, %f1, %f4
41696 stx %o4, [%l7 + 0x28]
41697 stw %i3, [%l7 + 0x78]
41698 fbne,a %fcc2, loop_4892
41699 ldx [%l7 + 0x50], %o0
41700 sth %l0, [%l7 + 0x5C]
41701 addccc %i0, 0x0D6F, %g7
41702loop_4892:
41703 srlx %i1, %o6, %l3
41704 fnot1 %f14, %f12
41705 tleu %xcc, 0x1
41706 ld [%l7 + 0x34], %f0
41707 sth %g6, [%l7 + 0x10]
41708 orncc %g1, %g4, %l2
41709 bvc %xcc, loop_4893
41710 fands %f2, %f0, %f8
41711 lduh [%l7 + 0x0E], %o3
41712 edge16l %g2, %g5, %l6
41713loop_4893:
41714 udivx %o1, 0x17CD, %i6
41715 fpmerge %f10, %f11, %f8
41716 movcc %xcc, %i5, %i7
41717 bg,a,pn %xcc, loop_4894
41718 fmovrse %l1, %f10, %f14
41719 brnz %l5, loop_4895
41720 fnot2s %f2, %f1
41721loop_4894:
41722 fcmped %fcc2, %f12, %f0
41723 fmovsleu %icc, %f0, %f12
41724loop_4895:
41725 lduw [%l7 + 0x1C], %i2
41726 udiv %i4, 0x02B1, %o7
41727 st %f4, [%l7 + 0x20]
41728 fzeros %f9
41729 st %f0, [%l7 + 0x60]
41730 stw %o2, [%l7 + 0x14]
41731 nop
41732 setx loop_4896, %l0, %l1
41733 wrpr 0x1, %tl
41734 wrpr %l1, %tnpc
41735 setx 0x34400001400, %l0, %l1
41736 wrpr %l1, %tstate
41737 wrhpr 0x4, %htstate
41738 done
41739 fnands %f13, %f4, %f6
41740 nop
41741 setx loop_4897, %l0, %l1
41742 wrpr 0x1, %tl
41743 wrpr %l1, %tnpc
41744 setx 0x34400001400, %l0, %l1
41745 wrpr %l1, %tstate
41746 wrhpr 0x4, %htstate
41747 done
41748 fmul8ulx16 %f2, %f4, %f0
41749loop_4896:
41750 fmul8ulx16 %f4, %f12, %f8
41751 fmul8ulx16 %f4, %f8, %f8
41752loop_4897:
41753 fsrc2s %f10, %f9
41754 fmovdle %icc, %f15, %f11
41755 for %f4, %f8, %f4
41756 st %f13, [%l7 + 0x28]
41757 ldd [%l7 + 0x78], %f14
41758 brlez %o5, loop_4898
41759 ldd [%l7 + 0x08], %f2
41760 taddcctv %l4, %g3, %o4
41761 fone %f14
41762loop_4898:
41763 sub %o0, 0x177A, %i3
41764 fzero %f14
41765 mova %icc, %i0, %g7
41766 fandnot2 %f14, %f6, %f14
41767 fmovdle %icc, %f13, %f15
41768 andncc %l0, %o6, %l3
41769 ble,pt %xcc, loop_4899
41770 movrgz %i1, 0x016, %g6
41771 movre %g4, %g1, %o3
41772 sra %l2, 0x14, %g2
41773loop_4899:
41774 fornot2s %f4, %f15, %f6
41775 edge16n %g5, %o1, %i6
41776 fbuge,a %fcc1, loop_4900
41777 bn,a %icc, loop_4901
41778 movrgez %l6, 0x12B, %i5
41779 fnot1s %f8, %f14
41780loop_4900:
41781 fbl %fcc3, loop_4902
41782loop_4901:
41783 stx %l1, [%l7 + 0x50]
41784 fbe,a %fcc0, loop_4903
41785 stw %l5, [%l7 + 0x50]
41786loop_4902:
41787 tvs %xcc, 0x0
41788 tge %icc, 0x6
41789loop_4903:
41790 fsrc1 %f0, %f0
41791 sdivx %i2, 0x18B0, %i7
41792 xnorcc %o7, %i4, %o2
41793 ldd [%l7 + 0x18], %f8
41794 tn %icc, 0x5
41795 bge,a %icc, loop_4904
41796 pdist %f4, %f4, %f0
41797 sdiv %o5, 0x09C8, %l4
41798 alignaddrl %g3, %o4, %i3
41799loop_4904:
41800 ldsb [%l7 + 0x68], %o0
41801 fble,a %fcc2, loop_4905
41802 faligndata %f0, %f6, %f0
41803 std %f8, [%l7 + 0x18]
41804 stw %g7, [%l7 + 0x70]
41805loop_4905:
41806 bvs loop_4906
41807 fbul,a %fcc2, loop_4907
41808 ldsb [%l7 + 0x18], %i0
41809 ld [%l7 + 0x54], %f4
41810loop_4906:
41811 stw %l0, [%l7 + 0x54]
41812loop_4907:
41813 sth %l3, [%l7 + 0x78]
41814 fcmple16 %f2, %f0, %i1
41815 stx %g6, [%l7 + 0x08]
41816 fmovrdne %o6, %f12, %f4
41817 ld [%l7 + 0x50], %f4
41818 st %f13, [%l7 + 0x14]
41819 fmuld8sux16 %f13, %f6, %f8
41820 fmovsgu %xcc, %f6, %f15
41821 fmuld8ulx16 %f7, %f15, %f6
41822 fmovsg %icc, %f8, %f0
41823 fmovdpos %icc, %f7, %f3
41824 te %xcc, 0x1
41825 fblg,a %fcc1, loop_4908
41826 fmovsneg %icc, %f2, %f6
41827 smul %g4, %o3, %g1
41828 fand %f12, %f2, %f0
41829loop_4908:
41830 st %f5, [%l7 + 0x1C]
41831 movpos %icc, %g2, %l2
41832 stx %g5, [%l7 + 0x40]
41833 addcc %o1, %l6, %i6
41834 fcmple32 %f8, %f14, %l1
41835 bleu,a,pt %icc, loop_4909
41836 fmovsleu %icc, %f6, %f4
41837 std %f0, [%l7 + 0x08]
41838 ld [%l7 + 0x58], %f2
41839loop_4909:
41840 ldd [%l7 + 0x18], %f2
41841 fmovrsgz %l5, %f2, %f6
41842 fpack32 %f6, %f14, %f10
41843 ld [%l7 + 0x50], %f1
41844 andcc %i2, 0x1635, %i5
41845 fpack16 %f8, %f12
41846 mulscc %i7, %o7, %i4
41847 ldsb [%l7 + 0x5D], %o5
41848 be loop_4910
41849 tg %xcc, 0x7
41850 bcs,pn %icc, loop_4911
41851 sethi 0x0291, %l4
41852loop_4910:
41853 subcc %o2, %g3, %i3
41854 lduh [%l7 + 0x6E], %o0
41855loop_4911:
41856 bl,a,pn %xcc, loop_4912
41857 brgez %o4, loop_4913
41858 fbl,a %fcc3, loop_4914
41859 sth %g7, [%l7 + 0x2A]
41860loop_4912:
41861 tne %xcc, 0x2
41862loop_4913:
41863 bleu,a loop_4915
41864loop_4914:
41865 stb %l0, [%l7 + 0x6A]
41866 lduh [%l7 + 0x26], %i0
41867 fbue,a %fcc1, loop_4916
41868loop_4915:
41869 fpackfix %f8, %f9
41870 fcmps %fcc0, %f7, %f4
41871 fpack16 %f6, %f14
41872loop_4916:
41873 fbl %fcc3, loop_4917
41874 fnot2s %f14, %f10
41875 tl %xcc, 0x5
41876 movl %xcc, %i1, %g6
41877loop_4917:
41878 stb %l3, [%l7 + 0x7B]
41879 ldsb [%l7 + 0x70], %o6
41880 fxors %f15, %f0, %f7
41881 fsrc1s %f1, %f1
41882 ldd [%l7 + 0x20], %f12
41883 fmovrdlez %o3, %f10, %f0
41884 stx %g1, [%l7 + 0x70]
41885 fcmple32 %f14, %f6, %g4
41886 fcmpes %fcc2, %f3, %f8
41887 ldx [%l7 + 0x68], %l2
41888 movgu %icc, %g5, %o1
41889 ldd [%l7 + 0x28], %f10
41890 stb %l6, [%l7 + 0x16]
41891 bne,a,pn %xcc, loop_4918
41892 movre %g2, 0x324, %i6
41893 alignaddr %l5, %l1, %i2
41894 brlez,a %i7, loop_4919
41895loop_4918:
41896 sdivx %o7, 0x14C0, %i5
41897 fpsub32s %f5, %f14, %f8
41898 tge %xcc, 0x6
41899loop_4919:
41900 sll %i4, %o5, %l4
41901 movne %xcc, %g3, %i3
41902 lduw [%l7 + 0x20], %o2
41903 lduw [%l7 + 0x18], %o0
41904 fxor %f10, %f6, %f12
41905 lduh [%l7 + 0x66], %o4
41906 fbl %fcc3, loop_4920
41907 fmovsleu %icc, %f13, %f15
41908 array16 %g7, %i0, %l0
41909 stx %i1, [%l7 + 0x38]
41910loop_4920:
41911 array16 %l3, %o6, %o3
41912 fmovrsgz %g1, %f2, %f5
41913 fpsub32s %f0, %f13, %f3
41914 fornot2s %f11, %f9, %f11
41915 ldd [%l7 + 0x58], %f10
41916 fble %fcc1, loop_4921
41917 fmovdcs %xcc, %f15, %f2
41918 array32 %g4, %g6, %g5
41919 tgu %icc, 0x7
41920loop_4921:
41921 movrne %l2, %o1, %g2
41922 stb %i6, [%l7 + 0x7B]
41923 brlez,a %l6, loop_4922
41924 alignaddr %l1, %i2, %l5
41925 fornot2s %f12, %f3, %f2
41926 sethi 0x0A3A, %o7
41927loop_4922:
41928 fnot2s %f8, %f2
41929 edge8 %i5, %i4, %i7
41930 fexpand %f11, %f14
41931 sth %o5, [%l7 + 0x34]
41932 ldsb [%l7 + 0x24], %g3
41933 fbg %fcc3, loop_4923
41934 nop
41935 setx loop_4924, %l0, %l1
41936 jmpl %l1, %i3
41937 subcc %o2, %l4, %o4
41938 and %g7, %o0, %i0
41939loop_4923:
41940 fbo %fcc2, loop_4925
41941loop_4924:
41942 sth %i1, [%l7 + 0x08]
41943 sdiv %l3, 0x0B0E, %l0
41944 ldd [%l7 + 0x20], %f14
41945loop_4925:
41946 stx %o3, [%l7 + 0x68]
41947 fornot1s %f9, %f2, %f13
41948 xnor %o6, 0x1C6C, %g1
41949 taddcctv %g4, %g5, %l2
41950 bcs,a loop_4926
41951 fors %f6, %f0, %f4
41952 fmovrsgz %o1, %f4, %f1
41953 subc %g6, 0x172B, %i6
41954loop_4926:
41955 fpmerge %f0, %f15, %f10
41956 movre %g2, 0x103, %l6
41957 ba,a loop_4927
41958 movleu %icc, %l1, %i2
41959 fornot1 %f4, %f2, %f8
41960 sdivx %l5, 0x0CD8, %o7
41961loop_4927:
41962 fmovsn %xcc, %f11, %f10
41963 fbg %fcc0, loop_4928
41964 st %f6, [%l7 + 0x4C]
41965 std %f8, [%l7 + 0x08]
41966 ldub [%l7 + 0x6F], %i4
41967loop_4928:
41968 stx %i7, [%l7 + 0x30]
41969 fmovdne %xcc, %f8, %f9
41970 fmovrsgz %o5, %f11, %f5
41971 addccc %g3, %i3, %i5
41972 edge8 %l4, %o4, %o2
41973 sra %g7, 0x12, %i0
41974 addc %i1, %l3, %l0
41975 fcmpne32 %f4, %f8, %o3
41976 xnorcc %o6, 0x124A, %o0
41977 fmovsle %icc, %f15, %f11
41978 ld [%l7 + 0x08], %f5
41979 fcmpd %fcc0, %f4, %f8
41980 ldsw [%l7 + 0x10], %g4
41981 srax %g5, %g1, %l2
41982 orcc %o1, %g6, %g2
41983 lduh [%l7 + 0x58], %l6
41984 movcc %icc, %l1, %i6
41985 ba %icc, loop_4929
41986 ldsw [%l7 + 0x58], %l5
41987 xor %o7, 0x0A18, %i2
41988 ldsw [%l7 + 0x70], %i7
41989loop_4929:
41990 ldsw [%l7 + 0x7C], %o5
41991 fbo,a %fcc2, loop_4930
41992 faligndata %f8, %f14, %f8
41993 te %icc, 0x7
41994 lduw [%l7 + 0x50], %i4
41995loop_4930:
41996 fmovsl %xcc, %f8, %f9
41997 stb %g3, [%l7 + 0x39]
41998 ldsh [%l7 + 0x38], %i5
41999 std %f12, [%l7 + 0x38]
42000 ld [%l7 + 0x10], %f4
42001 fabss %f3, %f6
42002 movrgz %i3, %l4, %o2
42003 ldx [%l7 + 0x70], %o4
42004 or %i0, %i1, %g7
42005 st %f7, [%l7 + 0x70]
42006 fnors %f4, %f1, %f13
42007 lduh [%l7 + 0x34], %l3
42008 fbue %fcc0, loop_4931
42009 edge8ln %o3, %o6, %o0
42010 fabsd %f14, %f10
42011 sllx %l0, %g5, %g4
42012loop_4931:
42013 xnorcc %g1, %o1, %l2
42014 sethi 0x0C89, %g2
42015 bge,a,pn %xcc, loop_4932
42016 tsubcc %l6, %l1, %i6
42017 sth %l5, [%l7 + 0x44]
42018 fmul8x16al %f10, %f12, %f14
42019loop_4932:
42020 tle %icc, 0x6
42021 fxor %f10, %f4, %f8
42022 ldd [%l7 + 0x68], %f12
42023 andcc %g6, 0x05B2, %i2
42024 fmovrde %i7, %f2, %f0
42025 ble,a %xcc, loop_4933
42026 ldsw [%l7 + 0x24], %o7
42027 fcmple16 %f8, %f8, %i4
42028 fbe %fcc2, loop_4934
42029loop_4933:
42030 fmovrsne %g3, %f7, %f10
42031 stb %i5, [%l7 + 0x43]
42032 fpackfix %f0, %f10
42033loop_4934:
42034 popc 0x0B49, %i3
42035 fandnot1 %f6, %f8, %f0
42036 tn %xcc, 0x7
42037 bpos,a %icc, loop_4935
42038 srl %l4, 0x10, %o2
42039 bvc,pt %icc, loop_4936
42040 ld [%l7 + 0x4C], %f15
42041loop_4935:
42042 ldub [%l7 + 0x1E], %o5
42043 fbl,a %fcc0, loop_4937
42044loop_4936:
42045 fands %f8, %f15, %f5
42046 fpmerge %f11, %f2, %f2
42047 ldd [%l7 + 0x20], %f14
42048loop_4937:
42049 bcc,a,pn %icc, loop_4938
42050 ldd [%l7 + 0x48], %f8
42051 st %f12, [%l7 + 0x08]
42052 std %f8, [%l7 + 0x30]
42053loop_4938:
42054 ld [%l7 + 0x3C], %f4
42055 subc %i0, %o4, %g7
42056 movleu %icc, %i1, %o3
42057 subccc %l3, 0x1AFD, %o6
42058 fmovsvs %xcc, %f6, %f3
42059 andn %o0, %g5, %g4
42060 movrlz %g1, %l0, %l2
42061 fands %f4, %f0, %f15
42062 ldsw [%l7 + 0x10], %o1
42063 ldsh [%l7 + 0x10], %l6
42064 be,pt %xcc, loop_4939
42065 lduh [%l7 + 0x1A], %l1
42066 fmovdne %xcc, %f9, %f13
42067 fpack16 %f0, %f15
42068loop_4939:
42069 xnorcc %i6, %g2, %l5
42070 lduh [%l7 + 0x28], %g6
42071 movcs %icc, %i2, %i7
42072 stx %i4, [%l7 + 0x30]
42073 array32 %g3, %o7, %i3
42074 ldx [%l7 + 0x20], %i5
42075 movrgez %l4, 0x038, %o2
42076 addc %i0, %o4, %o5
42077 std %f10, [%l7 + 0x38]
42078 faligndata %f4, %f0, %f2
42079 fpsub32s %f6, %f15, %f0
42080 fbul,a %fcc3, loop_4940
42081 movrlez %g7, %o3, %l3
42082 sth %i1, [%l7 + 0x1A]
42083 be loop_4941
42084loop_4940:
42085 fbne %fcc2, loop_4942
42086 fsrc1s %f5, %f10
42087 nop
42088 setx loop_4943, %l0, %l1
42089 wrpr 0x1, %tl
42090 wrpr %l1, %tnpc
42091 setx 0x34400001400, %l0, %l1
42092 wrpr %l1, %tstate
42093 wrhpr 0x4, %htstate
42094 done
42095loop_4941:
42096 lduh [%l7 + 0x46], %o6
42097loop_4942:
42098 edge16ln %g5, %g4, %o0
42099 fmovsne %xcc, %f0, %f13
42100loop_4943:
42101 fmovdgu %icc, %f11, %f4
42102 fbne,a %fcc1, loop_4944
42103 stb %g1, [%l7 + 0x29]
42104 ld [%l7 + 0x48], %f15
42105 ldsw [%l7 + 0x2C], %l0
42106loop_4944:
42107 fabss %f8, %f3
42108 fbl,a %fcc0, loop_4945
42109 tge %xcc, 0x2
42110 lduw [%l7 + 0x50], %l2
42111 edge16n %l6, %o1, %i6
42112loop_4945:
42113 stx %g2, [%l7 + 0x68]
42114 bshuffle %f14, %f12, %f6
42115 andncc %l1, %l5, %i2
42116 stx %g6, [%l7 + 0x50]
42117 fba,a %fcc2, loop_4946
42118 movle %icc, %i7, %g3
42119 fmuld8ulx16 %f6, %f4, %f12
42120 bne,pn %xcc, loop_4947
42121loop_4946:
42122 fsrc1 %f14, %f6
42123 fbge,a %fcc0, loop_4948
42124 fmovrse %o7, %f2, %f15
42125loop_4947:
42126 bn,pt %icc, loop_4949
42127 ldd [%l7 + 0x68], %f0
42128loop_4948:
42129 fpackfix %f10, %f12
42130 fbg %fcc2, loop_4950
42131loop_4949:
42132 lduw [%l7 + 0x54], %i3
42133 fmovdn %icc, %f9, %f1
42134 fmovrdlez %i5, %f6, %f4
42135loop_4950:
42136 fsrc1s %f4, %f1
42137 fmovdvs %icc, %f3, %f3
42138 brgez,a %i4, loop_4951
42139 brlez %l4, loop_4952
42140 movg %xcc, %i0, %o4
42141 subcc %o5, 0x1555, %o2
42142loop_4951:
42143 tvs %xcc, 0x7
42144loop_4952:
42145 fmovdge %xcc, %f4, %f3
42146 fpackfix %f12, %f5
42147 sdivx %o3, 0x16C7, %g7
42148 ldsb [%l7 + 0x2D], %i1
42149 fmovdn %icc, %f0, %f9
42150 fmovdg %icc, %f12, %f0
42151 ta %icc, 0x2
42152 std %f8, [%l7 + 0x78]
42153 sth %o6, [%l7 + 0x26]
42154 fcmple32 %f4, %f0, %l3
42155 fmovdpos %xcc, %f14, %f1
42156 te %xcc, 0x5
42157 fcmple16 %f10, %f14, %g4
42158 subccc %g5, 0x1D89, %g1
42159 fmovrsgez %o0, %f10, %f2
42160 fmul8ulx16 %f0, %f12, %f14
42161 orncc %l2, 0x054F, %l0
42162 orncc %l6, %i6, %g2
42163 tsubcc %o1, %l1, %l5
42164 stb %g6, [%l7 + 0x32]
42165 fpadd16 %f4, %f2, %f14
42166 fcmpne16 %f6, %f10, %i2
42167 fmovrslz %g3, %f0, %f14
42168 udiv %o7, 0x0609, %i3
42169 stb %i5, [%l7 + 0x31]
42170 fornot2 %f14, %f8, %f12
42171 brlez,a %i7, loop_4953
42172 fmuld8sux16 %f12, %f11, %f8
42173 fmovrdlez %i4, %f8, %f0
42174 fnegd %f12, %f12
42175loop_4953:
42176 ldub [%l7 + 0x32], %l4
42177 bcc,pn %xcc, loop_4954
42178 std %f4, [%l7 + 0x58]
42179 addc %i0, 0x0F61, %o5
42180 ld [%l7 + 0x08], %f10
42181loop_4954:
42182 fbne,a %fcc2, loop_4955
42183 orcc %o4, 0x04F2, %o2
42184 fmovsge %icc, %f6, %f8
42185 ldd [%l7 + 0x50], %f0
42186loop_4955:
42187 bvs,a loop_4956
42188 movge %xcc, %g7, %i1
42189 fmovdneg %icc, %f2, %f3
42190 fmovdgu %icc, %f12, %f0
42191loop_4956:
42192 ldsw [%l7 + 0x54], %o3
42193 stw %o6, [%l7 + 0x78]
42194 movvc %icc, %g4, %g5
42195 ta %xcc, 0x3
42196 movrgz %l3, 0x2A3, %o0
42197 std %f0, [%l7 + 0x60]
42198 fmovd %f0, %f10
42199 xor %l2, 0x18D1, %g1
42200 tne %icc, 0x2
42201 andn %l0, 0x00F1, %l6
42202 nop
42203 setx loop_4957, %l0, %l1
42204 wrpr 0x1, %tl
42205 wrpr %l1, %tpc
42206 add %l1, 0x4, %l1
42207 wrpr %l1, %tnpc
42208 setx 0x34400001400, %l0, %l1
42209 wrpr %l1, %tstate
42210 wrhpr 0x4, %htstate
42211 retry
42212 nop
42213 setx loop_4958, %l0, %l1
42214 jmpl %l1, %g2
42215 fmul8ulx16 %f6, %f12, %f10
42216 fpsub16s %f10, %f3, %f10
42217loop_4957:
42218 fbg %fcc2, loop_4959
42219loop_4958:
42220 sdiv %o1, 0x0089, %i6
42221 udiv %l1, 0x02CF, %g6
42222 std %f12, [%l7 + 0x58]
42223loop_4959:
42224 fmovd %f14, %f2
42225 edge16n %l5, %i2, %o7
42226 fmuld8sux16 %f13, %f12, %f0
42227 ld [%l7 + 0x20], %f1
42228 ldub [%l7 + 0x14], %i3
42229 movrgz %i5, 0x390, %g3
42230 bpos,a %icc, loop_4960
42231 fcmpes %fcc1, %f4, %f10
42232 lduh [%l7 + 0x72], %i7
42233 move %icc, %i4, %i0
42234loop_4960:
42235 bshuffle %f4, %f0, %f4
42236 lduh [%l7 + 0x64], %l4
42237 fmul8x16 %f1, %f8, %f10
42238 fbug,a %fcc2, loop_4961
42239 movleu %icc, %o5, %o4
42240 ldx [%l7 + 0x70], %g7
42241 bneg,a %xcc, loop_4962
42242loop_4961:
42243 lduw [%l7 + 0x14], %o2
42244 array16 %i1, %o3, %g4
42245 lduw [%l7 + 0x20], %g5
42246loop_4962:
42247 fmul8x16al %f4, %f5, %f0
42248 ldx [%l7 + 0x48], %o6
42249 tneg %icc, 0x5
42250 ldub [%l7 + 0x76], %l3
42251 stw %l2, [%l7 + 0x24]
42252 ldd [%l7 + 0x78], %f8
42253 ldsw [%l7 + 0x34], %g1
42254 ldsw [%l7 + 0x10], %l0
42255 alignaddrl %l6, %g2, %o0
42256 bneg,a loop_4963
42257 bn loop_4964
42258 sth %o1, [%l7 + 0x7E]
42259 tne %icc, 0x2
42260loop_4963:
42261 fmovse %icc, %f13, %f1
42262loop_4964:
42263 ldsw [%l7 + 0x58], %i6
42264 tneg %xcc, 0x3
42265 array32 %g6, %l5, %l1
42266 fble %fcc2, loop_4965
42267 fornot2 %f14, %f8, %f6
42268 fmul8ulx16 %f2, %f6, %f12
42269 fbe %fcc1, loop_4966
42270loop_4965:
42271 ldd [%l7 + 0x30], %f4
42272 mova %xcc, %o7, %i3
42273 fmuld8sux16 %f5, %f2, %f2
42274loop_4966:
42275 ldub [%l7 + 0x09], %i5
42276 stw %i2, [%l7 + 0x20]
42277 movge %xcc, %g3, %i4
42278 stb %i7, [%l7 + 0x20]
42279 movvc %icc, %i0, %o5
42280 ldsh [%l7 + 0x46], %o4
42281 fba %fcc2, loop_4967
42282 nop
42283 setx loop_4968, %l0, %l1
42284 wrpr 0x1, %tl
42285 wrpr %l1, %tpc
42286 add %l1, 0x4, %l1
42287 wrpr %l1, %tnpc
42288 setx 0x34400001400, %l0, %l1
42289 wrpr %l1, %tstate
42290 wrhpr 0x4, %htstate
42291 retry
42292 movvc %icc, %l4, %o2
42293 movrlez %g7, %i1, %o3
42294loop_4967:
42295 fmovdcs %xcc, %f14, %f10
42296loop_4968:
42297 fmovs %f10, %f12
42298 lduh [%l7 + 0x44], %g4
42299 fmovrslz %g5, %f7, %f8
42300 sdivcc %l3, 0x17F5, %o6
42301 ldd [%l7 + 0x60], %f2
42302 tsubcctv %g1, %l2, %l0
42303 ldsh [%l7 + 0x3E], %l6
42304 srax %o0, 0x10, %o1
42305 fbul,a %fcc0, loop_4969
42306 stb %g2, [%l7 + 0x40]
42307 fnot2 %f8, %f6
42308 fpadd32s %f12, %f15, %f7
42309loop_4969:
42310 tn %icc, 0x7
42311 fmovscc %xcc, %f15, %f11
42312 pdist %f10, %f6, %f10
42313 stw %i6, [%l7 + 0x68]
42314 fsrc1s %f15, %f11
42315 lduh [%l7 + 0x1A], %g6
42316 smulcc %l1, 0x14F6, %o7
42317 alignaddrl %i3, %i5, %l5
42318 fmul8x16al %f8, %f4, %f8
42319 fxnors %f8, %f7, %f0
42320 taddcctv %g3, 0x04BC, %i4
42321 tpos %icc, 0x1
42322 fmuld8sux16 %f15, %f10, %f10
42323 ble,a loop_4970
42324 movgu %icc, %i2, %i7
42325 fsrc1s %f12, %f8
42326 lduh [%l7 + 0x7C], %i0
42327loop_4970:
42328 sub %o4, %l4, %o2
42329 ldd [%l7 + 0x58], %f4
42330 fbu,a %fcc2, loop_4971
42331 fandnot2s %f10, %f10, %f8
42332 fmovdge %xcc, %f12, %f12
42333 call loop_4972
42334loop_4971:
42335 ldx [%l7 + 0x10], %g7
42336 fmovdvs %xcc, %f9, %f11
42337 popc %o5, %i1
42338loop_4972:
42339 fmuld8sux16 %f2, %f10, %f4
42340 fbug %fcc1, loop_4973
42341 movcs %xcc, %g4, %g5
42342 tneg %icc, 0x7
42343 bneg loop_4974
42344loop_4973:
42345 ldsb [%l7 + 0x66], %o3
42346 fzero %f14
42347 taddcc %l3, %g1, %o6
42348loop_4974:
42349 ldx [%l7 + 0x08], %l2
42350 tne %xcc, 0x6
42351 call loop_4975
42352 fabsd %f10, %f2
42353 fmovdne %xcc, %f8, %f5
42354 tn %xcc, 0x6
42355loop_4975:
42356 bvs %xcc, loop_4976
42357 ldsh [%l7 + 0x4E], %l0
42358 pdist %f4, %f12, %f12
42359 movneg %xcc, %l6, %o1
42360loop_4976:
42361 lduw [%l7 + 0x78], %g2
42362 fornot2 %f6, %f12, %f10
42363 stx %i6, [%l7 + 0x78]
42364 lduw [%l7 + 0x78], %o0
42365 fmovrdne %g6, %f0, %f0
42366 fmovrslez %l1, %f4, %f13
42367 fcmpeq16 %f2, %f14, %o7
42368 bvc,pn %xcc, loop_4977
42369 ldd [%l7 + 0x30], %f10
42370 fbge,a %fcc0, loop_4978
42371 movcc %xcc, %i3, %i5
42372loop_4977:
42373 sll %l5, %i4, %i2
42374 sethi 0x0756, %g3
42375loop_4978:
42376 ldsh [%l7 + 0x52], %i0
42377 stw %o4, [%l7 + 0x0C]
42378 xnor %l4, %o2, %i7
42379 stx %o5, [%l7 + 0x20]
42380 st %f1, [%l7 + 0x28]
42381 fmovdle %xcc, %f0, %f8
42382 tn %xcc, 0x3
42383 or %i1, %g7, %g5
42384 siam 0x6
42385 ble,pt %xcc, loop_4979
42386 fmovrslez %o3, %f13, %f11
42387 bgu,a %icc, loop_4980
42388 nop
42389 setx loop_4981, %l0, %l1
42390 wrpr 0x1, %tl
42391 wrpr %l1, %tpc
42392 add %l1, 0x4, %l1
42393 wrpr %l1, %tnpc
42394 setx 0x34400001400, %l0, %l1
42395 wrpr %l1, %tstate
42396 wrhpr 0x4, %htstate
42397 retry
42398loop_4979:
42399 tn %icc, 0x6
42400 fmovda %xcc, %f9, %f6
42401loop_4980:
42402 tpos %icc, 0x5
42403loop_4981:
42404 lduw [%l7 + 0x20], %g4
42405 addccc %l3, %o6, %l2
42406 tg %icc, 0x4
42407 fba,a %fcc1, loop_4982
42408 stx %g1, [%l7 + 0x20]
42409 ldd [%l7 + 0x50], %f8
42410 fbuge,a %fcc2, loop_4983
42411loop_4982:
42412 ldsw [%l7 + 0x28], %l0
42413 lduw [%l7 + 0x44], %o1
42414 fmovsn %icc, %f3, %f9
42415loop_4983:
42416 fmuld8ulx16 %f9, %f4, %f2
42417 stw %g2, [%l7 + 0x74]
42418 fpsub32 %f6, %f12, %f14
42419 bshuffle %f0, %f8, %f4
42420 fba %fcc3, loop_4984
42421 ldd [%l7 + 0x78], %f0
42422 ldsw [%l7 + 0x58], %l6
42423 udivcc %o0, 0x0B26, %i6
42424loop_4984:
42425 st %f0, [%l7 + 0x74]
42426 fmovdvs %icc, %f14, %f7
42427 edge8 %g6, %o7, %i3
42428 orcc %l1, 0x001C, %i5
42429 subccc %l5, %i4, %g3
42430 fblg %fcc1, loop_4985
42431 lduh [%l7 + 0x36], %i0
42432 fmovse %icc, %f11, %f3
42433 fmovdpos %xcc, %f5, %f9
42434loop_4985:
42435 fexpand %f14, %f8
42436 fmovdgu %xcc, %f4, %f9
42437 lduh [%l7 + 0x64], %i2
42438 mulscc %o4, %o2, %i7
42439 fcmpeq16 %f2, %f2, %o5
42440 fcmps %fcc0, %f1, %f10
42441 orncc %i1, 0x137E, %g7
42442 bg,pt %icc, loop_4986
42443 fandnot1 %f6, %f6, %f6
42444 std %f14, [%l7 + 0x78]
42445 fcmped %fcc2, %f0, %f6
42446loop_4986:
42447 fbg %fcc3, loop_4987
42448 ldub [%l7 + 0x58], %g5
42449 stx %o3, [%l7 + 0x08]
42450 ldsh [%l7 + 0x30], %g4
42451loop_4987:
42452 ble,a,pn %icc, loop_4988
42453 ldx [%l7 + 0x40], %l3
42454 fsrc1s %f13, %f10
42455 fbn %fcc3, loop_4989
42456loop_4988:
42457 ldsb [%l7 + 0x53], %l4
42458 fbul,a %fcc1, loop_4990
42459 edge8l %l2, %o6, %l0
42460loop_4989:
42461 fmovrsne %g1, %f3, %f7
42462 brgz %o1, loop_4991
42463loop_4990:
42464 tsubcctv %g2, 0x1F77, %o0
42465 for %f6, %f14, %f0
42466 movne %icc, %l6, %i6
42467loop_4991:
42468 ldub [%l7 + 0x12], %g6
42469 ldub [%l7 + 0x52], %i3
42470 taddcctv %l1, 0x1A84, %o7
42471 ldsh [%l7 + 0x0E], %l5
42472 fbul %fcc1, loop_4992
42473 orncc %i5, %i4, %i0
42474 fmovrdlz %i2, %f2, %f2
42475 nop
42476 setx loop_4993, %l0, %l1
42477 jmpl %l1, %g3
42478loop_4992:
42479 fmovsleu %xcc, %f11, %f4
42480 fcmpne16 %f4, %f4, %o2
42481 ldsh [%l7 + 0x52], %i7
42482loop_4993:
42483 fmovse %xcc, %f9, %f14
42484 ld [%l7 + 0x08], %f1
42485 fmuld8sux16 %f14, %f4, %f6
42486 fmovrdne %o4, %f2, %f4
42487 ldsh [%l7 + 0x10], %i1
42488 sth %g7, [%l7 + 0x72]
42489 ldd [%l7 + 0x60], %f0
42490 ba,a %xcc, loop_4994
42491 fcmpes %fcc1, %f3, %f5
42492 tleu %icc, 0x7
42493 fandnot1 %f12, %f10, %f2
42494loop_4994:
42495 fbge %fcc0, loop_4995
42496 add %o5, 0x0213, %g5
42497 tl %icc, 0x5
42498 fcmpes %fcc3, %f4, %f10
42499loop_4995:
42500 ldub [%l7 + 0x3C], %g4
42501 umul %l3, 0x097C, %l4
42502 bl,a loop_4996
42503 fmovd %f8, %f0
42504 bcc,a,pn %icc, loop_4997
42505 fmovdg %icc, %f11, %f1
42506loop_4996:
42507 fmovsn %icc, %f13, %f5
42508 fbne %fcc3, loop_4998
42509loop_4997:
42510 call loop_4999
42511 fbg,a %fcc3, loop_5000
42512 ldub [%l7 + 0x3C], %o3
42513loop_4998:
42514 std %f4, [%l7 + 0x08]
42515loop_4999:
42516 fmovd %f2, %f4
42517loop_5000:
42518 movrgez %o6, 0x374, %l0
42519 ldub [%l7 + 0x57], %g1
42520 edge32 %o1, %l2, %g2
42521 fmul8sux16 %f10, %f0, %f10
42522 lduh [%l7 + 0x12], %o0
42523 smul %i6, 0x1C97, %l6
42524 ldd [%l7 + 0x28], %f14
42525 fornot1s %f2, %f7, %f11
42526 fcmple32 %f2, %f4, %g6
42527 std %f14, [%l7 + 0x78]
42528 brgez,a %l1, loop_5001
42529 fmovdleu %icc, %f11, %f15
42530 fsrc2 %f12, %f14
42531 fpadd16s %f3, %f6, %f7
42532loop_5001:
42533 stw %o7, [%l7 + 0x18]
42534 array8 %l5, %i3, %i4
42535 srax %i0, %i2, %i5
42536 tg %xcc, 0x3
42537 sdivx %o2, 0x1EEA, %g3
42538 ble,a loop_5002
42539 fmovse %icc, %f8, %f3
42540 fpsub32 %f0, %f10, %f2
42541 ld [%l7 + 0x68], %f13
42542loop_5002:
42543 tleu %xcc, 0x6
42544 fbe,a %fcc2, loop_5003
42545 tle %icc, 0x5
42546 tl %xcc, 0x3
42547 fandnot2 %f14, %f14, %f8
42548loop_5003:
42549 ldsb [%l7 + 0x44], %o4
42550 fblg %fcc0, loop_5004
42551 fmovrsgz %i1, %f13, %f10
42552 brgez %g7, loop_5005
42553 ldsw [%l7 + 0x6C], %i7
42554loop_5004:
42555 fmovrsgz %o5, %f7, %f15
42556 ld [%l7 + 0x78], %f12
42557loop_5005:
42558 andncc %g5, %l3, %g4
42559 fandnot1 %f8, %f12, %f14
42560 movn %xcc, %l4, %o3
42561 fnot2 %f4, %f14
42562 xnor %o6, 0x17DE, %g1
42563 lduw [%l7 + 0x30], %l0
42564 popc 0x0DC9, %o1
42565 fmuld8sux16 %f8, %f12, %f4
42566 xnorcc %l2, 0x12A3, %o0
42567 fornot2s %f5, %f5, %f2
42568 bg,a,pt %xcc, loop_5006
42569 ldsb [%l7 + 0x15], %g2
42570 stb %l6, [%l7 + 0x63]
42571 xorcc %g6, 0x0480, %i6
42572loop_5006:
42573 stw %l1, [%l7 + 0x10]
42574 edge8l %o7, %l5, %i3
42575 ldsb [%l7 + 0x74], %i0
42576 smul %i4, 0x13AF, %i2
42577 fpadd32 %f8, %f10, %f14
42578 edge8n %o2, %i5, %g3
42579 udivcc %o4, 0x0B28, %i1
42580 ldd [%l7 + 0x20], %f12
42581 brgez %i7, loop_5007
42582 edge16 %o5, %g7, %l3
42583 ldd [%l7 + 0x60], %f12
42584 bne loop_5008
42585loop_5007:
42586 lduw [%l7 + 0x10], %g4
42587 fblg,a %fcc0, loop_5009
42588 tle %xcc, 0x5
42589loop_5008:
42590 fmuld8ulx16 %f14, %f10, %f4
42591 tl %xcc, 0x0
42592loop_5009:
42593 fpadd32 %f14, %f14, %f12
42594 sra %g5, %o3, %l4
42595 stx %o6, [%l7 + 0x40]
42596 fsrc2s %f14, %f0
42597 ldsw [%l7 + 0x64], %l0
42598 ld [%l7 + 0x30], %f1
42599 array32 %o1, %l2, %g1
42600 lduh [%l7 + 0x44], %g2
42601 fpack16 %f0, %f2
42602 bpos %icc, loop_5010
42603 fandnot2s %f0, %f6, %f6
42604 ld [%l7 + 0x7C], %f6
42605 lduh [%l7 + 0x0C], %o0
42606loop_5010:
42607 ldsh [%l7 + 0x2A], %l6
42608 brgz %g6, loop_5011
42609 ldsb [%l7 + 0x3B], %l1
42610 fmovsgu %xcc, %f10, %f12
42611 sth %i6, [%l7 + 0x42]
42612loop_5011:
42613 stx %l5, [%l7 + 0x50]
42614 fnegs %f8, %f13
42615 bleu,pn %icc, loop_5012
42616 brgz,a %o7, loop_5013
42617 tcs %icc, 0x2
42618 ldsh [%l7 + 0x6C], %i3
42619loop_5012:
42620 stb %i4, [%l7 + 0x56]
42621loop_5013:
42622 fmovsge %xcc, %f15, %f12
42623 fpackfix %f12, %f12
42624 sdivcc %i2, 0x09F7, %i0
42625 fble,a %fcc2, loop_5014
42626 ldx [%l7 + 0x18], %o2
42627 sdivcc %i5, 0x1941, %g3
42628 movrgez %i1, 0x1E3, %o4
42629loop_5014:
42630 ldsh [%l7 + 0x36], %i7
42631 fnands %f3, %f2, %f0
42632 fbne,a %fcc3, loop_5015
42633 fmovrsne %g7, %f5, %f5
42634 xor %o5, 0x0D0F, %l3
42635 stw %g5, [%l7 + 0x1C]
42636loop_5015:
42637 bvs,a loop_5016
42638 ld [%l7 + 0x7C], %f6
42639 lduw [%l7 + 0x54], %g4
42640 fzero %f2
42641loop_5016:
42642 alignaddr %o3, %l4, %o6
42643 andncc %o1, %l2, %l0
42644 tgu %xcc, 0x0
42645 tg %icc, 0x4
42646 bcs,pt %icc, loop_5017
42647 andncc %g1, %o0, %g2
42648 andn %l6, 0x03F6, %g6
42649 smulcc %l1, %l5, %i6
42650loop_5017:
42651 ldd [%l7 + 0x78], %f2
42652 bne,a,pt %xcc, loop_5018
42653 fmovdcs %xcc, %f5, %f5
42654 be loop_5019
42655 bleu,a,pn %icc, loop_5020
42656loop_5018:
42657 fblg %fcc1, loop_5021
42658 fcmpne32 %f0, %f12, %i3
42659loop_5019:
42660 fbne %fcc3, loop_5022
42661loop_5020:
42662 fmovrsne %o7, %f2, %f2
42663loop_5021:
42664 tge %icc, 0x6
42665 fandnot2s %f5, %f3, %f0
42666loop_5022:
42667 fpsub32 %f0, %f2, %f12
42668 smul %i4, %i2, %o2
42669 sth %i0, [%l7 + 0x78]
42670 ldd [%l7 + 0x18], %f0
42671 tn %icc, 0x0
42672 tcc %icc, 0x1
42673 or %g3, 0x0302, %i1
42674 fmovdge %xcc, %f5, %f3
42675 stw %i5, [%l7 + 0x7C]
42676 subc %i7, %o4, %o5
42677 fmovsleu %icc, %f4, %f4
42678 fcmple16 %f14, %f6, %l3
42679 fandnot1s %f8, %f7, %f13
42680 tleu %xcc, 0x3
42681 fmovdvc %icc, %f14, %f12
42682 bgu,a %icc, loop_5023
42683 lduw [%l7 + 0x44], %g5
42684 tle %icc, 0x3
42685 fzeros %f2
42686loop_5023:
42687 movleu %xcc, %g7, %o3
42688 std %f6, [%l7 + 0x60]
42689 stx %l4, [%l7 + 0x68]
42690 fmul8ulx16 %f4, %f10, %f10
42691 sth %g4, [%l7 + 0x6A]
42692 sth %o6, [%l7 + 0x74]
42693 fmovs %f4, %f15
42694 orn %o1, %l0, %g1
42695 lduw [%l7 + 0x1C], %o0
42696 srlx %g2, %l2, %l6
42697 fmovscs %icc, %f10, %f4
42698 bcc,a loop_5024
42699 movle %xcc, %g6, %l1
42700 subc %l5, 0x1B01, %i3
42701 tvc %xcc, 0x6
42702loop_5024:
42703 lduh [%l7 + 0x26], %o7
42704 fxnors %f3, %f12, %f2
42705 fxnor %f4, %f8, %f2
42706 fmovrslz %i4, %f12, %f15
42707 fsrc1 %f10, %f2
42708 fbule %fcc2, loop_5025
42709 stw %i2, [%l7 + 0x50]
42710 movgu %icc, %i6, %i0
42711 lduh [%l7 + 0x38], %g3
42712loop_5025:
42713 fbue %fcc3, loop_5026
42714 st %f7, [%l7 + 0x20]
42715 fmovsn %icc, %f10, %f12
42716 ldub [%l7 + 0x57], %o2
42717loop_5026:
42718 stx %i1, [%l7 + 0x58]
42719 srax %i5, %o4, %o5
42720 sdivx %l3, 0x0BE9, %i7
42721 ldsw [%l7 + 0x08], %g5
42722 fmovsgu %xcc, %f14, %f15
42723 mova %icc, %g7, %o3
42724 bneg,pn %icc, loop_5027
42725 stb %l4, [%l7 + 0x6E]
42726 sllx %g4, 0x19, %o6
42727 fnand %f6, %f6, %f4
42728loop_5027:
42729 sdivcc %o1, 0x1599, %g1
42730 ldsw [%l7 + 0x10], %o0
42731 movrlez %g2, 0x388, %l2
42732 array16 %l6, %l0, %g6
42733 fmovdl %icc, %f11, %f2
42734 brlz %l1, loop_5028
42735 ldx [%l7 + 0x70], %i3
42736 tsubcctv %l5, 0x06B2, %i4
42737 tne %xcc, 0x3
42738loop_5028:
42739 fpack32 %f6, %f14, %f0
42740 sethi 0x0A64, %o7
42741 edge16n %i6, %i0, %g3
42742 bne,a %xcc, loop_5029
42743 fcmps %fcc2, %f11, %f9
42744 ldx [%l7 + 0x10], %o2
42745 udiv %i2, 0x1181, %i5
42746loop_5029:
42747 st %f0, [%l7 + 0x4C]
42748 lduw [%l7 + 0x30], %i1
42749 fand %f8, %f12, %f2
42750 stw %o5, [%l7 + 0x48]
42751 lduw [%l7 + 0x08], %o4
42752 fbo,a %fcc1, loop_5030
42753 fnot1 %f10, %f6
42754 std %f6, [%l7 + 0x78]
42755 lduh [%l7 + 0x0E], %i7
42756loop_5030:
42757 st %f10, [%l7 + 0x64]
42758 for %f4, %f2, %f14
42759 fmuld8ulx16 %f0, %f9, %f10
42760 sra %g5, %l3, %o3
42761 fmovdge %icc, %f14, %f4
42762 ldsw [%l7 + 0x54], %l4
42763 movl %xcc, %g4, %o6
42764 st %f3, [%l7 + 0x78]
42765 siam 0x5
42766 fmovse %xcc, %f1, %f15
42767 tne %icc, 0x5
42768 ld [%l7 + 0x60], %f2
42769 fbn %fcc1, loop_5031
42770 ldsh [%l7 + 0x3A], %g7
42771 lduh [%l7 + 0x4C], %o1
42772 ldub [%l7 + 0x0C], %o0
42773loop_5031:
42774 ldx [%l7 + 0x68], %g2
42775 ldub [%l7 + 0x71], %l2
42776 fpsub16s %f1, %f12, %f12
42777 fmovdneg %xcc, %f10, %f15
42778 movle %icc, %g1, %l0
42779 and %g6, %l6, %l1
42780 ldx [%l7 + 0x20], %i3
42781 fnor %f4, %f6, %f12
42782 fmovsne %icc, %f5, %f8
42783 fmovdl %xcc, %f15, %f6
42784 be,pn %icc, loop_5032
42785 ldsh [%l7 + 0x14], %l5
42786 fmovdle %xcc, %f9, %f14
42787 srl %o7, 0x17, %i4
42788loop_5032:
42789 addc %i6, %g3, %i0
42790 stb %o2, [%l7 + 0x10]
42791 st %f0, [%l7 + 0x0C]
42792 mova %xcc, %i5, %i2
42793 faligndata %f12, %f12, %f0
42794 ldx [%l7 + 0x50], %o5
42795 fpack16 %f10, %f9
42796 fmovdleu %icc, %f10, %f2
42797 fornot1 %f2, %f12, %f0
42798 fbge %fcc2, loop_5033
42799 fmovdgu %icc, %f8, %f2
42800 movrlez %i1, 0x302, %o4
42801 fxnor %f0, %f12, %f0
42802loop_5033:
42803 te %xcc, 0x5
42804 or %g5, 0x138C, %i7
42805 movrgz %l3, %o3, %g4
42806 stb %o6, [%l7 + 0x39]
42807 fnors %f8, %f0, %f12
42808 udivcc %l4, 0x0958, %o1
42809 alignaddrl %g7, %o0, %g2
42810 fandnot2 %f0, %f2, %f4
42811 taddcc %l2, 0x077F, %l0
42812 lduw [%l7 + 0x38], %g6
42813 array8 %g1, %l6, %i3
42814 fnot1 %f6, %f0
42815 ba,pn %xcc, loop_5034
42816 bgu,a %xcc, loop_5035
42817 add %l5, %l1, %i4
42818 std %f2, [%l7 + 0x20]
42819loop_5034:
42820 fnand %f8, %f4, %f10
42821loop_5035:
42822 fmovsvc %xcc, %f8, %f3
42823 movle %xcc, %i6, %o7
42824 fnand %f14, %f8, %f6
42825 ldsb [%l7 + 0x53], %g3
42826 ldsb [%l7 + 0x2F], %i0
42827 fbe,a %fcc1, loop_5036
42828 ldsh [%l7 + 0x26], %o2
42829 xor %i2, 0x00C6, %o5
42830 sub %i1, %i5, %g5
42831loop_5036:
42832 stw %o4, [%l7 + 0x48]
42833 std %f12, [%l7 + 0x08]
42834 std %f10, [%l7 + 0x58]
42835 fbn,a %fcc1, loop_5037
42836 stb %l3, [%l7 + 0x25]
42837 tg %icc, 0x7
42838 ldx [%l7 + 0x08], %i7
42839loop_5037:
42840 array16 %g4, %o3, %l4
42841 ldd [%l7 + 0x28], %f6
42842 ldsw [%l7 + 0x08], %o1
42843 fmovscc %xcc, %f2, %f9
42844 nop
42845 setx loop_5038, %l0, %l1
42846 wrpr 0x1, %tl
42847 wrpr %l1, %tnpc
42848 setx 0x34400001400, %l0, %l1
42849 wrpr %l1, %tstate
42850 wrhpr 0x4, %htstate
42851 done
42852 fone %f4
42853 fexpand %f14, %f2
42854 fmovdleu %xcc, %f0, %f8
42855loop_5038:
42856 tne %xcc, 0x1
42857 nop
42858 setx loop_5039, %l0, %l1
42859 jmpl %l1, %g7
42860 array32 %o0, %o6, %g2
42861 edge32 %l0, %l2, %g1
42862 fmovsn %xcc, %f12, %f5
42863loop_5039:
42864 edge16 %g6, %l6, %i3
42865 sra %l1, %l5, %i4
42866 sth %i6, [%l7 + 0x38]
42867 ld [%l7 + 0x28], %f0
42868 ldx [%l7 + 0x38], %g3
42869 sllx %i0, 0x0F, %o2
42870 array32 %o7, %o5, %i2
42871 fmovsneg %xcc, %f5, %f13
42872 brgez,a %i5, loop_5040
42873 tg %xcc, 0x6
42874 sethi 0x12A4, %i1
42875 fblg,a %fcc0, loop_5041
42876loop_5040:
42877 fsrc1s %f10, %f14
42878 fzero %f0
42879 std %f8, [%l7 + 0x40]
42880loop_5041:
42881 ldd [%l7 + 0x70], %f10
42882 fmovsg %xcc, %f11, %f9
42883 tleu %icc, 0x1
42884 fone %f4
42885 taddcctv %g5, %l3, %i7
42886 bneg,a loop_5042
42887 movge %xcc, %o4, %g4
42888 bg,pn %xcc, loop_5043
42889 ldsb [%l7 + 0x37], %l4
42890loop_5042:
42891 siam 0x5
42892 fmovsne %icc, %f13, %f14
42893loop_5043:
42894 sth %o1, [%l7 + 0x4E]
42895 fmovdl %icc, %f9, %f8
42896 lduh [%l7 + 0x7C], %g7
42897 ldd [%l7 + 0x28], %f0
42898 stx %o3, [%l7 + 0x48]
42899 fornot2 %f0, %f0, %f6
42900 stx %o0, [%l7 + 0x10]
42901 edge32 %o6, %g2, %l2
42902 fmovrslez %l0, %f1, %f9
42903 fmovsl %xcc, %f11, %f13
42904 tcc %icc, 0x7
42905 taddcctv %g6, 0x191F, %g1
42906 fble,a %fcc3, loop_5044
42907 andncc %i3, %l6, %l1
42908 ldd [%l7 + 0x30], %f6
42909 fmovsleu %xcc, %f1, %f10
42910loop_5044:
42911 bcc,pt %xcc, loop_5045
42912 fmul8x16au %f15, %f14, %f2
42913 fmovrde %l5, %f12, %f8
42914 udiv %i4, 0x0B87, %i6
42915loop_5045:
42916 alignaddr %i0, %g3, %o2
42917 tpos %icc, 0x2
42918 fmovdcc %xcc, %f10, %f11
42919 stx %o7, [%l7 + 0x40]
42920 std %f14, [%l7 + 0x20]
42921 fmovd %f14, %f8
42922 fbn %fcc1, loop_5046
42923 tn %icc, 0x3
42924 fbge,a %fcc1, loop_5047
42925 lduw [%l7 + 0x48], %i2
42926loop_5046:
42927 taddcc %o5, 0x0E42, %i5
42928 std %f6, [%l7 + 0x10]
42929loop_5047:
42930 bneg,a loop_5048
42931 fmovde %icc, %f10, %f8
42932 fmovrdlz %g5, %f14, %f2
42933 ldx [%l7 + 0x58], %i1
42934loop_5048:
42935 ldsh [%l7 + 0x1A], %i7
42936 sth %o4, [%l7 + 0x74]
42937 orcc %l3, %g4, %l4
42938 fpmerge %f11, %f13, %f6
42939 fmovrse %o1, %f13, %f14
42940 bn,a,pn %icc, loop_5049
42941 faligndata %f14, %f12, %f6
42942 stx %g7, [%l7 + 0x20]
42943 fmovdvs %xcc, %f15, %f8
42944loop_5049:
42945 tsubcctv %o3, %o0, %o6
42946 bn,a,pt %xcc, loop_5050
42947 fcmpgt32 %f6, %f10, %g2
42948 fbo %fcc0, loop_5051
42949 stx %l2, [%l7 + 0x60]
42950loop_5050:
42951 stw %l0, [%l7 + 0x7C]
42952 fbl %fcc1, loop_5052
42953loop_5051:
42954 fbn,a %fcc3, loop_5053
42955 call loop_5054
42956 fmovde %icc, %f3, %f12
42957loop_5052:
42958 fmovde %xcc, %f9, %f15
42959loop_5053:
42960 fpmerge %f1, %f0, %f8
42961loop_5054:
42962 stw %g6, [%l7 + 0x3C]
42963 addccc %g1, 0x15FC, %i3
42964 fmovd %f10, %f8
42965 add %l6, 0x06B8, %l1
42966 bpos,a,pt %icc, loop_5055
42967 fpsub32s %f8, %f4, %f6
42968 movre %l5, %i6, %i0
42969 ldd [%l7 + 0x20], %f2
42970loop_5055:
42971 fcmple32 %f2, %f4, %i4
42972 bleu,a %xcc, loop_5056
42973 tge %xcc, 0x1
42974 std %f2, [%l7 + 0x78]
42975 movre %g3, 0x25D, %o2
42976loop_5056:
42977 tcs %icc, 0x6
42978 edge32n %i2, %o7, %o5
42979 stx %g5, [%l7 + 0x60]
42980 fmovdcs %icc, %f8, %f13
42981 fmovdcs %icc, %f5, %f10
42982 movrgez %i1, %i5, %o4
42983 fmovrde %i7, %f12, %f14
42984 ldx [%l7 + 0x40], %g4
42985 fble,a %fcc0, loop_5057
42986 ldsb [%l7 + 0x0E], %l4
42987 brgz,a %l3, loop_5058
42988 orncc %o1, 0x0914, %g7
42989loop_5057:
42990 sllx %o0, %o6, %o3
42991 srlx %l2, 0x00, %g2
42992loop_5058:
42993 orcc %l0, %g6, %i3
42994 tsubcctv %l6, %l1, %g1
42995 ta %icc, 0x0
42996 stb %i6, [%l7 + 0x2A]
42997 orncc %l5, 0x0F8B, %i0
42998 bge %xcc, loop_5059
42999 movvs %xcc, %g3, %o2
43000 sethi 0x1F56, %i2
43001 fmovrse %o7, %f5, %f7
43002loop_5059:
43003 ldd [%l7 + 0x78], %f10
43004 sllx %i4, 0x12, %g5
43005 te %icc, 0x1
43006 fba %fcc0, loop_5060
43007 movre %i1, %o5, %i5
43008 fnands %f1, %f14, %f8
43009 fors %f4, %f13, %f4
43010loop_5060:
43011 mova %icc, %o4, %i7
43012 brlez,a %g4, loop_5061
43013 fxors %f8, %f10, %f2
43014 movpos %xcc, %l4, %o1
43015 smulcc %g7, %o0, %o6
43016loop_5061:
43017 ld [%l7 + 0x14], %f1
43018 bpos,pt %icc, loop_5062
43019 ldub [%l7 + 0x54], %l3
43020 stw %o3, [%l7 + 0x74]
43021 ldx [%l7 + 0x28], %g2
43022loop_5062:
43023 fnegd %f0, %f6
43024 mulx %l0, %g6, %l2
43025 umul %l6, %i3, %g1
43026 sth %i6, [%l7 + 0x26]
43027 ldx [%l7 + 0x10], %l5
43028 bl,a,pt %icc, loop_5063
43029 stb %l1, [%l7 + 0x6E]
43030 fmovdge %xcc, %f0, %f6
43031 ldsw [%l7 + 0x3C], %g3
43032loop_5063:
43033 udivx %o2, 0x1854, %i0
43034 nop
43035 setx loop_5064, %l0, %l1
43036 wrpr 0x1, %tl
43037 wrpr %l1, %tpc
43038 add %l1, 0x4, %l1
43039 wrpr %l1, %tnpc
43040 setx 0x34400001400, %l0, %l1
43041 wrpr %l1, %tstate
43042 wrhpr 0x4, %htstate
43043 retry
43044 tleu %icc, 0x4
43045 movg %icc, %o7, %i2
43046 bcc,a,pt %icc, loop_5065
43047loop_5064:
43048 ldub [%l7 + 0x4E], %i4
43049 std %f10, [%l7 + 0x40]
43050 fbul %fcc3, loop_5066
43051loop_5065:
43052 tsubcctv %g5, %o5, %i5
43053 fmovdg %xcc, %f0, %f1
43054 fpadd32 %f12, %f14, %f10
43055loop_5066:
43056 sth %o4, [%l7 + 0x50]
43057 ldsw [%l7 + 0x38], %i1
43058 fmovrdlez %g4, %f6, %f6
43059 movge %icc, %l4, %o1
43060 movrlez %g7, %o0, %o6
43061 ta %xcc, 0x5
43062 tsubcc %l3, %i7, %o3
43063 fnor %f2, %f6, %f6
43064 tleu %xcc, 0x0
43065 bshuffle %f6, %f8, %f4
43066 fors %f4, %f14, %f5
43067 edge8 %g2, %g6, %l0
43068 movneg %icc, %l6, %i3
43069 fble %fcc2, loop_5067
43070 fmul8x16 %f11, %f8, %f12
43071 movvc %icc, %l2, %g1
43072 fmovsne %xcc, %f13, %f3
43073loop_5067:
43074 tsubcctv %i6, 0x04B0, %l5
43075 ldsw [%l7 + 0x5C], %l1
43076 fnot1s %f14, %f11
43077 fcmped %fcc3, %f12, %f12
43078 lduh [%l7 + 0x26], %o2
43079 fornot1s %f6, %f11, %f11
43080 fblg,a %fcc3, loop_5068
43081 fmovdgu %xcc, %f9, %f7
43082 fmovdl %xcc, %f4, %f3
43083 sth %g3, [%l7 + 0x30]
43084loop_5068:
43085 nop
43086 setx loop_5069, %l0, %l1
43087 jmpl %l1, %i0
43088 ldx [%l7 + 0x68], %o7
43089 ldsh [%l7 + 0x7A], %i2
43090 movle %xcc, %i4, %o5
43091loop_5069:
43092 lduh [%l7 + 0x58], %g5
43093 alignaddrl %i5, %o4, %i1
43094 fmovrsgz %l4, %f2, %f1
43095 tge %icc, 0x5
43096 bgu,a %xcc, loop_5070
43097 ldub [%l7 + 0x1E], %g4
43098 fmovse %xcc, %f15, %f15
43099 edge32ln %g7, %o0, %o1
43100loop_5070:
43101 ldx [%l7 + 0x40], %o6
43102 ldsh [%l7 + 0x2E], %i7
43103 st %f7, [%l7 + 0x58]
43104 fbue %fcc2, loop_5071
43105 std %f10, [%l7 + 0x38]
43106 ldub [%l7 + 0x39], %l3
43107 fcmps %fcc1, %f7, %f8
43108loop_5071:
43109 ld [%l7 + 0x7C], %f4
43110 brlz %o3, loop_5072
43111 srax %g6, %l0, %l6
43112 lduh [%l7 + 0x46], %g2
43113 ldx [%l7 + 0x50], %i3
43114loop_5072:
43115 bge,a %xcc, loop_5073
43116 stw %g1, [%l7 + 0x48]
43117 xor %i6, 0x1186, %l2
43118 bne,a,pt %icc, loop_5074
43119loop_5073:
43120 lduw [%l7 + 0x08], %l5
43121 brgz %l1, loop_5075
43122 fsrc2 %f4, %f14
43123loop_5074:
43124 fmovd %f0, %f4
43125 ldx [%l7 + 0x68], %o2
43126loop_5075:
43127 bvs,pn %icc, loop_5076
43128 fpsub16 %f8, %f6, %f10
43129 fnot1 %f8, %f12
43130 fmul8sux16 %f8, %f0, %f14
43131loop_5076:
43132 fnegd %f0, %f4
43133 andcc %g3, 0x159A, %o7
43134 fmovrslz %i0, %f10, %f9
43135 fnor %f10, %f4, %f8
43136 fmovdcc %xcc, %f8, %f2
43137 lduw [%l7 + 0x28], %i2
43138 be,a,pn %icc, loop_5077
43139 ldsw [%l7 + 0x74], %i4
43140 ldd [%l7 + 0x48], %f2
43141 ldd [%l7 + 0x30], %f6
43142loop_5077:
43143 fbe,a %fcc2, loop_5078
43144 ldx [%l7 + 0x40], %g5
43145 fmovrsgz %o5, %f8, %f4
43146 tsubcctv %i5, 0x1B62, %o4
43147loop_5078:
43148 brlz,a %l4, loop_5079
43149 be,a,pn %xcc, loop_5080
43150 fmovrdlez %i1, %f14, %f2
43151 std %f2, [%l7 + 0x18]
43152loop_5079:
43153 tg %icc, 0x1
43154loop_5080:
43155 tge %icc, 0x4
43156 stw %g7, [%l7 + 0x34]
43157 fnot2 %f0, %f8
43158 fbne,a %fcc1, loop_5081
43159 srax %g4, %o1, %o6
43160 ldsw [%l7 + 0x40], %o0
43161 ldsh [%l7 + 0x2A], %l3
43162loop_5081:
43163 fcmple16 %f8, %f4, %o3
43164 fmovda %xcc, %f3, %f5
43165 movneg %xcc, %g6, %i7
43166 st %f11, [%l7 + 0x10]
43167 fxnor %f14, %f2, %f6
43168 fmovrsne %l0, %f9, %f5
43169 fmovrsne %g2, %f1, %f4
43170 sth %l6, [%l7 + 0x7E]
43171 lduw [%l7 + 0x7C], %i3
43172 bvc loop_5082
43173 ba,pn %icc, loop_5083
43174 movrgz %i6, %g1, %l2
43175 fnand %f10, %f4, %f6
43176loop_5082:
43177 andcc %l5, 0x0764, %l1
43178loop_5083:
43179 and %g3, 0x1B8B, %o2
43180 brlez %o7, loop_5084
43181 ldx [%l7 + 0x40], %i0
43182 addcc %i4, %g5, %o5
43183 andcc %i5, %o4, %i2
43184loop_5084:
43185 ldd [%l7 + 0x50], %f14
43186 fmovspos %icc, %f8, %f3
43187 ldd [%l7 + 0x48], %f14
43188 std %f10, [%l7 + 0x38]
43189 ld [%l7 + 0x18], %f14
43190 ldub [%l7 + 0x57], %i1
43191 lduw [%l7 + 0x2C], %g7
43192 fandnot1 %f14, %f10, %f2
43193 ldd [%l7 + 0x50], %f12
43194 fmovrslz %g4, %f14, %f4
43195 brnz,a %l4, loop_5085
43196 fnor %f0, %f6, %f14
43197 movrgz %o1, %o6, %o0
43198 fmovsl %xcc, %f7, %f13
43199loop_5085:
43200 srax %o3, 0x1B, %g6
43201 ld [%l7 + 0x40], %f6
43202 ldx [%l7 + 0x18], %l3
43203 movrlz %i7, %l0, %g2
43204 add %l6, 0x1972, %i6
43205 udivcc %g1, 0x199F, %i3
43206 fcmpgt32 %f8, %f0, %l2
43207 fabsd %f14, %f12
43208 fbe,a %fcc2, loop_5086
43209 stx %l5, [%l7 + 0x70]
43210 fornot1 %f8, %f6, %f8
43211 ldub [%l7 + 0x65], %l1
43212loop_5086:
43213 fnegs %f13, %f5
43214 fbug %fcc1, loop_5087
43215 srlx %o2, %g3, %o7
43216 pdist %f2, %f8, %f8
43217 fcmpne32 %f10, %f0, %i4
43218loop_5087:
43219 bgu,a,pt %xcc, loop_5088
43220 xor %g5, 0x010D, %o5
43221 sth %i0, [%l7 + 0x14]
43222 stw %o4, [%l7 + 0x6C]
43223loop_5088:
43224 bgu,a %xcc, loop_5089
43225 fandnot1 %f6, %f2, %f2
43226 fnor %f8, %f8, %f0
43227 mulscc %i5, 0x1F18, %i1
43228loop_5089:
43229 fxor %f10, %f10, %f2
43230 stb %g7, [%l7 + 0x6B]
43231 fbug %fcc3, loop_5090
43232 ldsb [%l7 + 0x4A], %g4
43233 edge16ln %l4, %o1, %o6
43234 xnor %i2, 0x0371, %o3
43235loop_5090:
43236 fpsub16 %f6, %f0, %f6
43237 ld [%l7 + 0x08], %f2
43238 xnor %o0, %l3, %i7
43239 ldsb [%l7 + 0x43], %g6
43240 smul %l0, 0x0691, %g2
43241 fmovsa %xcc, %f8, %f9
43242 movrlez %l6, %i6, %i3
43243 ldd [%l7 + 0x38], %f14
43244 tpos %icc, 0x7
43245 std %f4, [%l7 + 0x68]
43246 fnor %f12, %f8, %f10
43247 fmovsge %icc, %f14, %f8
43248 fnor %f10, %f0, %f6
43249 fcmpeq32 %f12, %f10, %g1
43250 fmovrslez %l5, %f1, %f5
43251 fba,a %fcc0, loop_5091
43252 brlez,a %l1, loop_5092
43253 fxnors %f0, %f5, %f7
43254 orn %l2, 0x1D95, %g3
43255loop_5091:
43256 ld [%l7 + 0x24], %f2
43257loop_5092:
43258 fxnor %f4, %f14, %f6
43259 ld [%l7 + 0x18], %f1
43260 brnz,a %o7, loop_5093
43261 bge,a,pt %xcc, loop_5094
43262 ldsb [%l7 + 0x2C], %o2
43263 ldub [%l7 + 0x34], %g5
43264loop_5093:
43265 smulcc %i4, %i0, %o5
43266loop_5094:
43267 stw %o4, [%l7 + 0x34]
43268 fnot1s %f11, %f1
43269 fbuge,a %fcc2, loop_5095
43270 fmovrdlz %i5, %f14, %f8
43271 brlz,a %g7, loop_5096
43272 ldx [%l7 + 0x58], %g4
43273loop_5095:
43274 fnegs %f6, %f7
43275 xnor %i1, 0x052E, %l4
43276loop_5096:
43277 fmovrsgz %o6, %f15, %f14
43278 edge8 %i2, %o1, %o3
43279 ldsb [%l7 + 0x24], %o0
43280 stb %i7, [%l7 + 0x36]
43281 stb %l3, [%l7 + 0x21]
43282 fbn,a %fcc1, loop_5097
43283 ldx [%l7 + 0x20], %g6
43284 ldd [%l7 + 0x70], %f10
43285 lduh [%l7 + 0x30], %l0
43286loop_5097:
43287 movleu %xcc, %g2, %l6
43288 st %f0, [%l7 + 0x50]
43289 bvc,pn %icc, loop_5098
43290 for %f4, %f14, %f10
43291 sethi 0x1039, %i6
43292 umul %i3, 0x1864, %l5
43293loop_5098:
43294 fbo %fcc1, loop_5099
43295 st %f2, [%l7 + 0x2C]
43296 fmovsneg %icc, %f0, %f11
43297 ld [%l7 + 0x50], %f10
43298loop_5099:
43299 ldx [%l7 + 0x50], %l1
43300 fsrc1s %f8, %f15
43301 edge16l %g1, %l2, %g3
43302 fornot1s %f5, %f3, %f5
43303 ba,a %icc, loop_5100
43304 ldub [%l7 + 0x09], %o7
43305 lduh [%l7 + 0x6C], %o2
43306 lduw [%l7 + 0x18], %g5
43307loop_5100:
43308 ld [%l7 + 0x3C], %f2
43309 fbo,a %fcc1, loop_5101
43310 ldd [%l7 + 0x68], %f8
43311 bneg,a,pn %xcc, loop_5102
43312 fmovdvc %icc, %f12, %f6
43313loop_5101:
43314 edge16 %i4, %i0, %o5
43315 fbn,a %fcc1, loop_5103
43316loop_5102:
43317 fmovrdlz %i5, %f12, %f12
43318 udiv %g7, 0x158E, %g4
43319 ld [%l7 + 0x78], %f0
43320loop_5103:
43321 fpadd32s %f14, %f15, %f12
43322 fmuld8ulx16 %f7, %f14, %f6
43323 sll %i1, %l4, %o4
43324 fbne,a %fcc2, loop_5104
43325 stb %o6, [%l7 + 0x27]
43326 stx %i2, [%l7 + 0x70]
43327 movvc %icc, %o1, %o0
43328loop_5104:
43329 movrne %o3, 0x063, %i7
43330 st %f15, [%l7 + 0x74]
43331 brlez,a %g6, loop_5105
43332 tge %icc, 0x6
43333 ldsb [%l7 + 0x3F], %l0
43334 fnands %f14, %f3, %f1
43335loop_5105:
43336 tneg %icc, 0x5
43337 movneg %xcc, %g2, %l6
43338 fmovdne %xcc, %f13, %f14
43339 bge,pt %xcc, loop_5106
43340 udiv %i6, 0x092D, %i3
43341 andncc %l3, %l5, %l1
43342 fmovda %xcc, %f13, %f1
43343loop_5106:
43344 orn %g1, %l2, %o7
43345 edge8n %o2, %g3, %i4
43346 movl %icc, %g5, %i0
43347 tneg %xcc, 0x5
43348 andcc %o5, %i5, %g7
43349 brlz,a %i1, loop_5107
43350 sth %g4, [%l7 + 0x34]
43351 udiv %o4, 0x1B5C, %o6
43352 fpack32 %f12, %f2, %f12
43353loop_5107:
43354 sra %i2, %l4, %o1
43355 edge32 %o3, %o0, %i7
43356 fpsub16 %f2, %f8, %f6
43357 fzeros %f5
43358 fcmped %fcc2, %f0, %f14
43359 edge16 %l0, %g6, %l6
43360 ldsb [%l7 + 0x32], %g2
43361 mulx %i3, %i6, %l3
43362 fbu,a %fcc0, loop_5108
43363 ldd [%l7 + 0x50], %f0
43364 bleu,pn %xcc, loop_5109
43365 fmovrdlez %l5, %f6, %f4
43366loop_5108:
43367 tsubcctv %l1, 0x1EA3, %l2
43368 stx %g1, [%l7 + 0x18]
43369loop_5109:
43370 lduh [%l7 + 0x18], %o2
43371 fbo,a %fcc2, loop_5110
43372 fpackfix %f2, %f8
43373 lduw [%l7 + 0x28], %g3
43374 bneg,a %icc, loop_5111
43375loop_5110:
43376 ldd [%l7 + 0x60], %f0
43377 brnz,a %i4, loop_5112
43378 andcc %g5, 0x0E52, %i0
43379loop_5111:
43380 sllx %o7, 0x06, %o5
43381 stx %i5, [%l7 + 0x38]
43382loop_5112:
43383 bgu,a,pn %xcc, loop_5113
43384 udiv %i1, 0x07DC, %g4
43385 andcc %o4, 0x132D, %o6
43386 addc %g7, %l4, %i2
43387loop_5113:
43388 movcs %xcc, %o1, %o0
43389 movrlz %o3, %l0, %g6
43390 lduh [%l7 + 0x66], %i7
43391 st %f3, [%l7 + 0x44]
43392 fabsd %f8, %f8
43393 fmul8ulx16 %f14, %f14, %f10
43394 fcmpne16 %f14, %f2, %l6
43395 ldsw [%l7 + 0x0C], %g2
43396 fands %f0, %f8, %f13
43397 fcmpne32 %f0, %f8, %i6
43398 orn %l3, %i3, %l5
43399 ldx [%l7 + 0x40], %l1
43400 fandnot1s %f1, %f12, %f7
43401 ldsw [%l7 + 0x40], %g1
43402 andcc %o2, %l2, %g3
43403 bvc,a,pn %xcc, loop_5114
43404 and %i4, 0x0ACD, %g5
43405 fpadd32s %f9, %f5, %f12
43406 taddcc %i0, %o5, %i5
43407loop_5114:
43408 mulx %o7, %i1, %o4
43409 fpackfix %f14, %f2
43410 bcs,a,pn %icc, loop_5115
43411 ldub [%l7 + 0x7A], %o6
43412 ldub [%l7 + 0x49], %g7
43413 fbue,a %fcc1, loop_5116
43414loop_5115:
43415 fbug %fcc2, loop_5117
43416 fcmpgt16 %f12, %f4, %l4
43417 stw %i2, [%l7 + 0x10]
43418loop_5116:
43419 sdivcc %o1, 0x1639, %o0
43420loop_5117:
43421 ldsh [%l7 + 0x1A], %g4
43422 edge32l %o3, %l0, %g6
43423 movrne %i7, 0x0B9, %g2
43424 fmovsle %xcc, %f12, %f15
43425 st %f0, [%l7 + 0x38]
43426 fnot1s %f5, %f8
43427 xor %l6, %l3, %i3
43428 bge,pn %icc, loop_5118
43429 st %f4, [%l7 + 0x78]
43430 stx %i6, [%l7 + 0x30]
43431 mulx %l1, 0x0BBC, %g1
43432loop_5118:
43433 ld [%l7 + 0x30], %f4
43434 tcc %icc, 0x6
43435 fmovdle %xcc, %f7, %f1
43436 movneg %xcc, %l5, %o2
43437 ld [%l7 + 0x2C], %f15
43438 ld [%l7 + 0x2C], %f10
43439 sth %g3, [%l7 + 0x42]
43440 tcs %icc, 0x7
43441 bgu,a,pt %xcc, loop_5119
43442 movrlez %i4, 0x1BC, %g5
43443 fmovdn %icc, %f15, %f15
43444 fcmpne32 %f8, %f14, %i0
43445loop_5119:
43446 ldx [%l7 + 0x68], %l2
43447 fandnot1s %f15, %f5, %f8
43448 fcmped %fcc0, %f10, %f12
43449 fnor %f14, %f14, %f2
43450 fsrc2 %f8, %f12
43451 edge16 %o5, %i5, %o7
43452 fzeros %f14
43453 udiv %o4, 0x0705, %i1
43454 taddcc %o6, %l4, %i2
43455 fnegd %f0, %f12
43456 sub %g7, %o0, %g4
43457 brnz,a %o3, loop_5120
43458 fmovrslz %o1, %f1, %f5
43459 nop
43460 setx loop_5121, %l0, %l1
43461 wrpr 0x1, %tl
43462 wrpr %l1, %tpc
43463 add %l1, 0x4, %l1
43464 wrpr %l1, %tnpc
43465 setx 0x34400001400, %l0, %l1
43466 wrpr %l1, %tstate
43467 wrhpr 0x4, %htstate
43468 retry
43469 movrgez %l0, 0x312, %g6
43470loop_5120:
43471 subccc %i7, %g2, %l3
43472 fornot1s %f8, %f6, %f8
43473loop_5121:
43474 mulscc %i3, 0x0BD9, %i6
43475 fmovd %f0, %f2
43476 add %l1, %g1, %l6
43477 lduw [%l7 + 0x44], %o2
43478 sethi 0x0261, %l5
43479 fba,a %fcc1, loop_5122
43480 fones %f10
43481 lduh [%l7 + 0x24], %i4
43482 sth %g5, [%l7 + 0x72]
43483loop_5122:
43484 fnor %f0, %f10, %f12
43485 edge32ln %g3, %i0, %l2
43486 addccc %i5, 0x0CF0, %o7
43487 smulcc %o5, %i1, %o6
43488 ldub [%l7 + 0x73], %l4
43489 fcmps %fcc1, %f14, %f12
43490 ldx [%l7 + 0x48], %o4
43491 call loop_5123
43492 fone %f2
43493 tsubcc %i2, 0x0A51, %o0
43494 fbu,a %fcc0, loop_5124
43495loop_5123:
43496 mulx %g7, 0x029F, %g4
43497 te %icc, 0x2
43498 lduw [%l7 + 0x50], %o1
43499loop_5124:
43500 umulcc %l0, %g6, %i7
43501 movrlez %g2, 0x0DA, %l3
43502 fcmped %fcc0, %f0, %f10
43503 fornot1s %f11, %f11, %f9
43504 fmovdg %icc, %f14, %f0
43505 fmul8x16al %f2, %f15, %f8
43506 tneg %xcc, 0x1
43507 umul %o3, 0x1ECC, %i3
43508 be,pt %icc, loop_5125
43509 xor %i6, 0x0EFC, %g1
43510 fpsub32s %f12, %f13, %f6
43511 fand %f2, %f8, %f4
43512loop_5125:
43513 fmovscs %xcc, %f3, %f11
43514 brlz %l6, loop_5126
43515 move %icc, %l1, %o2
43516 bneg,pn %xcc, loop_5127
43517 andncc %l5, %g5, %i4
43518loop_5126:
43519 fmovsne %xcc, %f6, %f7
43520 for %f14, %f2, %f14
43521loop_5127:
43522 fbne,a %fcc0, loop_5128
43523 fsrc2 %f12, %f14
43524 fexpand %f13, %f4
43525 fmovsleu %xcc, %f8, %f3
43526loop_5128:
43527 fcmpne32 %f6, %f2, %i0
43528 movle %xcc, %l2, %g3
43529 lduh [%l7 + 0x3C], %i5
43530 fcmpd %fcc2, %f12, %f0
43531 fxors %f1, %f9, %f15
43532 ta %icc, 0x1
43533 nop
43534 setx loop_5129, %l0, %l1
43535 jmpl %l1, %o5
43536 ldsw [%l7 + 0x50], %o7
43537 fornot2 %f2, %f4, %f12
43538 ldsh [%l7 + 0x7E], %i1
43539loop_5129:
43540 tle %xcc, 0x6
43541 fmul8x16 %f10, %f8, %f6
43542 lduh [%l7 + 0x5A], %l4
43543 fpsub16 %f10, %f2, %f14
43544 fmovdgu %icc, %f5, %f14
43545 fmovda %xcc, %f9, %f13
43546 ldsw [%l7 + 0x78], %o6
43547 fnands %f7, %f10, %f8
43548 ldsh [%l7 + 0x74], %i2
43549 stb %o4, [%l7 + 0x3C]
43550 fcmped %fcc2, %f6, %f4
43551 ldsw [%l7 + 0x5C], %g7
43552 ldsb [%l7 + 0x0B], %g4
43553 movrlez %o1, 0x0CA, %o0
43554 andncc %l0, %g6, %i7
43555 stb %g2, [%l7 + 0x59]
43556 fmuld8ulx16 %f3, %f3, %f0
43557 fpmerge %f9, %f14, %f6
43558 ldub [%l7 + 0x5B], %o3
43559 fpadd32 %f12, %f0, %f14
43560 edge16 %l3, %i3, %i6
43561 smulcc %l6, %l1, %o2
43562 sth %g1, [%l7 + 0x78]
43563 orcc %l5, 0x10F3, %i4
43564 fxors %f9, %f0, %f12
43565 fmovs %f8, %f6
43566 fmovrdlz %g5, %f14, %f8
43567 bneg loop_5130
43568 brgz,a %i0, loop_5131
43569 bne,a,pn %xcc, loop_5132
43570 tn %xcc, 0x1
43571loop_5130:
43572 xnorcc %g3, 0x0682, %l2
43573loop_5131:
43574 ldsb [%l7 + 0x20], %o5
43575loop_5132:
43576 ld [%l7 + 0x5C], %f0
43577 ldub [%l7 + 0x66], %o7
43578 stw %i5, [%l7 + 0x3C]
43579 fpsub32 %f8, %f0, %f12
43580 lduw [%l7 + 0x10], %i1
43581 lduh [%l7 + 0x78], %o6
43582 sll %i2, 0x1A, %l4
43583 ld [%l7 + 0x2C], %f15
43584 udivx %o4, 0x0674, %g4
43585 fbu,a %fcc3, loop_5133
43586 movre %o1, %g7, %l0
43587 tg %xcc, 0x2
43588 and %g6, %i7, %o0
43589loop_5133:
43590 fcmple32 %f14, %f4, %g2
43591 fmuld8sux16 %f14, %f7, %f10
43592 addc %o3, %i3, %l3
43593 bcs loop_5134
43594 fnors %f0, %f6, %f10
43595 movge %icc, %l6, %l1
43596 bge,pt %icc, loop_5135
43597loop_5134:
43598 fba %fcc1, loop_5136
43599 tleu %xcc, 0x3
43600 bvc,a,pn %xcc, loop_5137
43601loop_5135:
43602 tg %icc, 0x6
43603loop_5136:
43604 stb %i6, [%l7 + 0x3C]
43605 lduh [%l7 + 0x70], %g1
43606loop_5137:
43607 lduh [%l7 + 0x62], %l5
43608 ba,pn %icc, loop_5138
43609 fmovsl %xcc, %f5, %f5
43610 movge %icc, %i4, %o2
43611 lduw [%l7 + 0x34], %i0
43612loop_5138:
43613 ldsw [%l7 + 0x18], %g3
43614 fabss %f6, %f3
43615 movneg %icc, %g5, %o5
43616 lduh [%l7 + 0x24], %o7
43617 movrgez %l2, %i5, %i1
43618 xnor %i2, 0x1FDC, %o6
43619 stx %o4, [%l7 + 0x78]
43620 fbule,a %fcc2, loop_5139
43621 fmovrslz %g4, %f4, %f11
43622 lduw [%l7 + 0x28], %l4
43623 edge32 %o1, %g7, %g6
43624loop_5139:
43625 ldsw [%l7 + 0x58], %i7
43626 udiv %l0, 0x02A2, %g2
43627 ldsh [%l7 + 0x6E], %o0
43628 movcc %xcc, %o3, %i3
43629 fpack32 %f0, %f8, %f10
43630 umul %l3, 0x062C, %l6
43631 fcmpgt32 %f2, %f10, %l1
43632 andn %g1, 0x1653, %i6
43633 fmovrdgez %l5, %f2, %f14
43634 fcmpd %fcc0, %f14, %f2
43635 add %o2, %i0, %i4
43636 fpsub16 %f14, %f0, %f0
43637 movl %icc, %g5, %g3
43638 movvc %xcc, %o5, %o7
43639 ld [%l7 + 0x58], %f0
43640 movrlez %i5, 0x0C1, %l2
43641 fmovdleu %icc, %f4, %f3
43642 sth %i2, [%l7 + 0x34]
43643 fzeros %f15
43644 fmovrde %o6, %f6, %f10
43645 fabsd %f6, %f12
43646 lduh [%l7 + 0x30], %i1
43647 st %f1, [%l7 + 0x30]
43648 nop
43649 setx loop_5140, %l0, %l1
43650 jmpl %l1, %o4
43651 bne,a,pn %xcc, loop_5141
43652 tneg %icc, 0x7
43653 fpack16 %f4, %f2
43654loop_5140:
43655 edge8ln %g4, %l4, %o1
43656loop_5141:
43657 add %g6, %i7, %l0
43658 ldsb [%l7 + 0x7F], %g2
43659 bcc,a,pn %xcc, loop_5142
43660 fbne %fcc0, loop_5143
43661 ldsb [%l7 + 0x40], %g7
43662 bshuffle %f10, %f2, %f0
43663loop_5142:
43664 fxor %f0, %f6, %f6
43665loop_5143:
43666 fcmpeq16 %f12, %f0, %o3
43667 array8 %i3, %o0, %l6
43668 std %f6, [%l7 + 0x40]
43669 fmovsg %xcc, %f6, %f12
43670 movpos %xcc, %l1, %l3
43671 fmovdg %icc, %f2, %f13
43672 fbu %fcc2, loop_5144
43673 sdivcc %g1, 0x0E46, %l5
43674 fand %f10, %f14, %f0
43675 ldsb [%l7 + 0x40], %i6
43676loop_5144:
43677 edge16 %o2, %i4, %i0
43678 fmovdg %icc, %f14, %f6
43679 movg %xcc, %g3, %g5
43680 nop
43681 setx loop_5145, %l0, %l1
43682 jmpl %l1, %o5
43683 movre %o7, 0x1F8, %l2
43684 ldd [%l7 + 0x68], %f12
43685 tsubcc %i2, %o6, %i1
43686loop_5145:
43687 bvc,a,pt %xcc, loop_5146
43688 stx %i5, [%l7 + 0x78]
43689 fbug %fcc3, loop_5147
43690 stb %o4, [%l7 + 0x0F]
43691loop_5146:
43692 ldub [%l7 + 0x28], %g4
43693 fbl,a %fcc3, loop_5148
43694loop_5147:
43695 ldsh [%l7 + 0x3C], %l4
43696 ldub [%l7 + 0x45], %o1
43697 movn %icc, %g6, %l0
43698loop_5148:
43699 fandnot2 %f0, %f8, %f2
43700 fmovsg %icc, %f7, %f7
43701 lduw [%l7 + 0x2C], %i7
43702 stb %g2, [%l7 + 0x40]
43703 siam 0x5
43704 fmovrdgez %o3, %f0, %f4
43705 fbg %fcc0, loop_5149
43706 fmovdg %icc, %f2, %f9
43707 fcmpgt16 %f0, %f10, %g7
43708 addcc %i3, %o0, %l6
43709loop_5149:
43710 fxnor %f8, %f0, %f14
43711 fpsub32 %f2, %f10, %f14
43712 edge8 %l1, %g1, %l5
43713 movl %icc, %l3, %o2
43714 movpos %xcc, %i4, %i6
43715 lduh [%l7 + 0x76], %i0
43716 andn %g5, 0x1593, %g3
43717 bn %icc, loop_5150
43718 std %f4, [%l7 + 0x68]
43719 edge8ln %o7, %l2, %i2
43720 ldx [%l7 + 0x50], %o6
43721loop_5150:
43722 fmuld8ulx16 %f7, %f10, %f2
43723 lduw [%l7 + 0x40], %o5
43724 ldx [%l7 + 0x28], %i5
43725 ld [%l7 + 0x14], %f14
43726 std %f12, [%l7 + 0x40]
43727 fnegs %f0, %f11
43728 edge32ln %o4, %g4, %l4
43729 fmovrdgz %o1, %f12, %f6
43730 fmovdgu %icc, %f11, %f14
43731 ldsh [%l7 + 0x1A], %g6
43732 move %xcc, %l0, %i7
43733 xor %i1, 0x1F3D, %o3
43734 movre %g2, 0x2B0, %g7
43735 udivx %o0, 0x1AFE, %i3
43736 ldsb [%l7 + 0x75], %l1
43737 fmovd %f4, %f4
43738 edge16 %l6, %g1, %l3
43739 bshuffle %f10, %f0, %f10
43740 movl %xcc, %o2, %i4
43741 fmovsvs %xcc, %f1, %f13
43742 fxnor %f4, %f8, %f14
43743 be,a loop_5151
43744 edge8n %l5, %i6, %i0
43745 st %f6, [%l7 + 0x74]
43746 add %g3, %o7, %g5
43747loop_5151:
43748 sth %l2, [%l7 + 0x6A]
43749 tsubcc %o6, 0x0D62, %o5
43750 st %f5, [%l7 + 0x78]
43751 alignaddr %i2, %i5, %o4
43752 bg,a %icc, loop_5152
43753 lduh [%l7 + 0x6E], %l4
43754 lduh [%l7 + 0x7A], %o1
43755 subc %g4, %g6, %i7
43756loop_5152:
43757 fnors %f6, %f3, %f10
43758 fbu,a %fcc3, loop_5153
43759 fmovrdlez %i1, %f14, %f10
43760 ta %xcc, 0x5
43761 ldx [%l7 + 0x20], %o3
43762loop_5153:
43763 fnors %f5, %f6, %f8
43764 ldsb [%l7 + 0x4E], %l0
43765 edge16l %g2, %o0, %i3
43766 stb %g7, [%l7 + 0x31]
43767 addccc %l6, %l1, %l3
43768 fble,a %fcc3, loop_5154
43769 fzero %f0
43770 ld [%l7 + 0x08], %f9
43771 movg %icc, %g1, %o2
43772loop_5154:
43773 bneg,a,pt %icc, loop_5155
43774 fandnot1 %f8, %f4, %f2
43775 array16 %l5, %i4, %i6
43776 bvc,a,pt %icc, loop_5156
43777loop_5155:
43778 fabsd %f6, %f14
43779 ldsh [%l7 + 0x42], %i0
43780 fpsub16s %f8, %f11, %f15
43781loop_5156:
43782 addc %g3, %o7, %g5
43783 movvs %xcc, %o6, %l2
43784 fmovsg %icc, %f10, %f12
43785 ldd [%l7 + 0x70], %f14
43786 fmovsleu %icc, %f13, %f8
43787 ldsh [%l7 + 0x4A], %i2
43788 ldx [%l7 + 0x20], %o5
43789 edge16l %i5, %o4, %l4
43790 fbul,a %fcc2, loop_5157
43791 fzero %f2
43792 ldx [%l7 + 0x60], %o1
43793 tgu %icc, 0x1
43794loop_5157:
43795 fble,a %fcc1, loop_5158
43796 sra %g6, 0x0E, %i7
43797 tpos %icc, 0x7
43798 fble %fcc0, loop_5159
43799loop_5158:
43800 fmovda %xcc, %f0, %f11
43801 fbg %fcc1, loop_5160
43802 fmovdvs %icc, %f8, %f14
43803loop_5159:
43804 fmovrsne %g4, %f6, %f9
43805 std %f12, [%l7 + 0x68]
43806loop_5160:
43807 ldd [%l7 + 0x08], %f8
43808 movrlez %i1, 0x069, %o3
43809 st %f0, [%l7 + 0x30]
43810 movneg %xcc, %g2, %o0
43811 tsubcc %l0, %g7, %l6
43812 fabss %f7, %f15
43813 sra %l1, 0x16, %i3
43814 movg %icc, %l3, %g1
43815 nop
43816 setx loop_5161, %l0, %l1
43817 jmpl %l1, %l5
43818 movre %o2, %i6, %i4
43819 pdist %f10, %f12, %f12
43820 faligndata %f12, %f8, %f8
43821loop_5161:
43822 ldsb [%l7 + 0x11], %g3
43823 brgz,a %o7, loop_5162
43824 bpos,a loop_5163
43825 ldsb [%l7 + 0x50], %i0
43826 orncc %g5, 0x1E4F, %o6
43827loop_5162:
43828 mulscc %i2, %o5, %l2
43829loop_5163:
43830 fbge %fcc3, loop_5164
43831 fmovdleu %xcc, %f9, %f9
43832 add %o4, 0x09EA, %l4
43833 ldub [%l7 + 0x34], %i5
43834loop_5164:
43835 fpsub32s %f13, %f13, %f2
43836 fmovsgu %xcc, %f0, %f14
43837 edge16ln %g6, %o1, %i7
43838 fmovrse %i1, %f5, %f12
43839 stb %g4, [%l7 + 0x17]
43840 tl %icc, 0x0
43841 lduh [%l7 + 0x5C], %g2
43842 ldsh [%l7 + 0x32], %o0
43843 stw %l0, [%l7 + 0x74]
43844 movvs %icc, %g7, %l6
43845 ld [%l7 + 0x1C], %f8
43846 sll %o3, 0x11, %i3
43847 lduw [%l7 + 0x7C], %l1
43848 array16 %l3, %l5, %o2
43849 fmovdge %xcc, %f11, %f8
43850 addc %i6, %g1, %i4
43851 fandnot2 %f10, %f14, %f10
43852 ld [%l7 + 0x4C], %f7
43853 fandnot2s %f9, %f13, %f8
43854 ldd [%l7 + 0x28], %f4
43855 fmovdl %xcc, %f12, %f2
43856 sllx %o7, 0x1D, %g3
43857 array8 %g5, %i0, %o6
43858 fxnor %f8, %f6, %f2
43859 fcmpeq32 %f6, %f2, %i2
43860 ba %xcc, loop_5165
43861 sra %l2, %o4, %l4
43862 ldsh [%l7 + 0x56], %o5
43863 ba,a,pt %xcc, loop_5166
43864loop_5165:
43865 std %f4, [%l7 + 0x08]
43866 smul %i5, 0x1BEA, %o1
43867 fmovdg %xcc, %f1, %f12
43868loop_5166:
43869 ta %xcc, 0x4
43870 fmovd %f8, %f2
43871 addcc %g6, 0x18C8, %i7
43872 ldd [%l7 + 0x38], %f4
43873 fmovd %f0, %f8
43874 fbug %fcc2, loop_5167
43875 pdist %f12, %f10, %f4
43876 fmuld8ulx16 %f14, %f2, %f0
43877 ldsb [%l7 + 0x75], %i1
43878loop_5167:
43879 ba,a,pn %xcc, loop_5168
43880 fmovda %icc, %f8, %f9
43881 fbe,a %fcc2, loop_5169
43882 fnot2s %f8, %f6
43883loop_5168:
43884 movvc %icc, %g4, %o0
43885 stx %l0, [%l7 + 0x10]
43886loop_5169:
43887 ldsh [%l7 + 0x38], %g7
43888 std %f12, [%l7 + 0x20]
43889 ldsb [%l7 + 0x34], %l6
43890 movrlz %o3, 0x30F, %i3
43891 fpsub32 %f10, %f12, %f8
43892 ldd [%l7 + 0x18], %f8
43893 ldd [%l7 + 0x08], %f10
43894 or %g2, 0x0BB4, %l3
43895 fbo,a %fcc1, loop_5170
43896 bvs,a,pn %xcc, loop_5171
43897 fpackfix %f10, %f12
43898 ldsh [%l7 + 0x48], %l1
43899loop_5170:
43900 ldx [%l7 + 0x10], %o2
43901loop_5171:
43902 addcc %l5, %g1, %i6
43903 tcc %xcc, 0x6
43904 edge16n %i4, %g3, %o7
43905 fmovde %xcc, %f7, %f15
43906 stx %i0, [%l7 + 0x08]
43907 lduw [%l7 + 0x50], %o6
43908 st %f13, [%l7 + 0x7C]
43909 stw %i2, [%l7 + 0x24]
43910 ld [%l7 + 0x64], %f0
43911 fornot1s %f14, %f13, %f8
43912 sth %l2, [%l7 + 0x3E]
43913 ldsw [%l7 + 0x40], %o4
43914 tg %xcc, 0x4
43915 movn %icc, %g5, %o5
43916 fpadd32 %f0, %f0, %f4
43917 tpos %xcc, 0x0
43918 movneg %xcc, %l4, %o1
43919 stb %g6, [%l7 + 0x70]
43920 sdivcc %i5, 0x06A1, %i7
43921 addc %g4, %i1, %l0
43922 mova %xcc, %g7, %l6
43923 ldx [%l7 + 0x10], %o3
43924 fmovrsne %i3, %f12, %f8
43925 tsubcc %g2, %o0, %l3
43926 std %f4, [%l7 + 0x18]
43927 fcmpeq32 %f6, %f0, %l1
43928 ldub [%l7 + 0x14], %o2
43929 ldx [%l7 + 0x30], %l5
43930 ldx [%l7 + 0x40], %g1
43931 ldsh [%l7 + 0x6E], %i6
43932 ldsh [%l7 + 0x4E], %i4
43933 fornot1 %f8, %f8, %f12
43934 fands %f4, %f1, %f0
43935 fmovsleu %icc, %f7, %f2
43936 fcmpes %fcc2, %f14, %f9
43937 fmul8ulx16 %f6, %f2, %f12
43938 fmuld8ulx16 %f6, %f0, %f8
43939 orn %o7, 0x0F81, %i0
43940 tcc %icc, 0x6
43941 fblg,a %fcc3, loop_5172
43942 tvs %icc, 0x6
43943 fmovdvc %icc, %f4, %f15
43944 ldx [%l7 + 0x58], %o6
43945loop_5172:
43946 array16 %i2, %l2, %g3
43947 edge8n %o4, %g5, %o5
43948 ldx [%l7 + 0x48], %o1
43949 ldsb [%l7 + 0x3B], %g6
43950 tle %xcc, 0x1
43951 lduw [%l7 + 0x58], %i5
43952 fmul8x16al %f8, %f14, %f14
43953 bcc,pn %xcc, loop_5173
43954 move %icc, %l4, %i7
43955 lduh [%l7 + 0x26], %g4
43956 fmovsge %xcc, %f15, %f12
43957loop_5173:
43958 ldsh [%l7 + 0x0E], %l0
43959 fmovrdne %i1, %f0, %f4
43960 fmovrsgez %g7, %f2, %f12
43961 fble %fcc2, loop_5174
43962 fmovrsne %o3, %f4, %f11
43963 movn %icc, %i3, %l6
43964 bleu,a %icc, loop_5175
43965loop_5174:
43966 tvs %icc, 0x0
43967 smul %o0, 0x1C2F, %l3
43968 ldx [%l7 + 0x70], %g2
43969loop_5175:
43970 fmovsl %xcc, %f1, %f15
43971 edge8ln %o2, %l1, %l5
43972 xor %i6, %g1, %o7
43973 edge16n %i0, %o6, %i2
43974 fmovdg %xcc, %f2, %f7
43975 ldd [%l7 + 0x58], %f10
43976 stb %l2, [%l7 + 0x5C]
43977 fnands %f5, %f6, %f13
43978 ldsh [%l7 + 0x52], %g3
43979 fand %f8, %f4, %f6
43980 fmul8x16au %f10, %f11, %f10
43981 std %f0, [%l7 + 0x60]
43982 fandnot2 %f14, %f12, %f8
43983 fors %f12, %f2, %f11
43984 bcc,pt %xcc, loop_5176
43985 fornot1 %f8, %f2, %f2
43986 fors %f13, %f0, %f3
43987 stb %o4, [%l7 + 0x10]
43988loop_5176:
43989 tvs %xcc, 0x5
43990 edge16 %g5, %o5, %i4
43991 be,pt %xcc, loop_5177
43992 fbo %fcc2, loop_5178
43993 umulcc %g6, 0x1982, %o1
43994 ldd [%l7 + 0x38], %f4
43995loop_5177:
43996 faligndata %f4, %f12, %f4
43997loop_5178:
43998 fpsub16s %f11, %f6, %f5
43999 stx %i5, [%l7 + 0x20]
44000 fpack32 %f6, %f6, %f14
44001 brgz %i7, loop_5179
44002 ld [%l7 + 0x24], %f10
44003 ldd [%l7 + 0x78], %f10
44004 fnegs %f5, %f11
44005loop_5179:
44006 brz,a %l4, loop_5180
44007 lduh [%l7 + 0x70], %l0
44008 edge32ln %g4, %i1, %g7
44009 stx %o3, [%l7 + 0x50]
44010loop_5180:
44011 fandnot2 %f0, %f14, %f10
44012 andn %l6, %o0, %l3
44013 tpos %icc, 0x0
44014 fmovdge %xcc, %f1, %f3
44015 st %f10, [%l7 + 0x40]
44016 std %f12, [%l7 + 0x50]
44017 udiv %i3, 0x0894, %g2
44018 ldd [%l7 + 0x10], %f0
44019 bge,a,pn %icc, loop_5181
44020 ld [%l7 + 0x14], %f2
44021 siam 0x4
44022 stx %l1, [%l7 + 0x28]
44023loop_5181:
44024 edge32 %o2, %i6, %g1
44025 ldd [%l7 + 0x40], %f2
44026 fblg %fcc1, loop_5182
44027 tl %icc, 0x1
44028 fmovd %f4, %f12
44029 fcmpd %fcc0, %f12, %f10
44030loop_5182:
44031 fbge,a %fcc1, loop_5183
44032 fmovdneg %xcc, %f10, %f9
44033 fmovsne %xcc, %f2, %f8
44034 fnands %f9, %f10, %f1
44035loop_5183:
44036 nop
44037 setx loop_5184, %l0, %l1
44038 jmpl %l1, %l5
44039 movrgez %o7, 0x1F8, %o6
44040 movrlz %i0, %l2, %i2
44041 movneg %xcc, %g3, %g5
44042loop_5184:
44043 fmovdn %xcc, %f12, %f7
44044 nop
44045 setx loop_5185, %l0, %l1
44046 wrpr 0x1, %tl
44047 wrpr %l1, %tpc
44048 add %l1, 0x4, %l1
44049 wrpr %l1, %tnpc
44050 setx 0x34400001400, %l0, %l1
44051 wrpr %l1, %tstate
44052 wrhpr 0x4, %htstate
44053 retry
44054 ldsb [%l7 + 0x5A], %o4
44055 stx %o5, [%l7 + 0x18]
44056 std %f8, [%l7 + 0x58]
44057loop_5185:
44058 array16 %g6, %o1, %i4
44059 brgz %i7, loop_5186
44060 movn %icc, %i5, %l0
44061 srl %g4, %l4, %g7
44062 fmovrsgez %i1, %f4, %f1
44063loop_5186:
44064 fmovsle %icc, %f3, %f8
44065 tcs %icc, 0x6
44066 edge32l %l6, %o3, %o0
44067 fmovrsne %l3, %f3, %f15
44068 edge32 %g2, %i3, %o2
44069 fpsub16 %f8, %f6, %f4
44070 ldx [%l7 + 0x28], %i6
44071 lduw [%l7 + 0x2C], %l1
44072 bge,a,pt %icc, loop_5187
44073 fmovrslez %l5, %f11, %f3
44074 fmul8ulx16 %f14, %f8, %f10
44075 fandnot2 %f0, %f6, %f2
44076loop_5187:
44077 stw %g1, [%l7 + 0x44]
44078 lduw [%l7 + 0x4C], %o7
44079 xor %o6, 0x0375, %l2
44080 ldub [%l7 + 0x5C], %i0
44081 stb %i2, [%l7 + 0x42]
44082 fmul8x16au %f10, %f12, %f12
44083 fabsd %f4, %f6
44084 be,a,pt %xcc, loop_5188
44085 st %f15, [%l7 + 0x5C]
44086 bl,a,pn %icc, loop_5189
44087 fandnot1s %f12, %f9, %f2
44088loop_5188:
44089 ldd [%l7 + 0x70], %f10
44090 te %xcc, 0x0
44091loop_5189:
44092 movrgez %g5, %o4, %o5
44093 fcmped %fcc1, %f10, %f0
44094 fmovs %f8, %f13
44095 std %f10, [%l7 + 0x58]
44096 addc %g3, %g6, %i4
44097 fmovsl %xcc, %f0, %f3
44098 ta %xcc, 0x4
44099 fands %f6, %f3, %f2
44100 taddcc %i7, 0x14E4, %o1
44101 xorcc %i5, 0x12CD, %l0
44102 te %icc, 0x5
44103 bshuffle %f4, %f8, %f6
44104 fba,a %fcc3, loop_5190
44105 movpos %xcc, %g4, %l4
44106 fsrc2s %f9, %f7
44107 bvc,a loop_5191
44108loop_5190:
44109 st %f15, [%l7 + 0x0C]
44110 movre %i1, %l6, %o3
44111 tg %xcc, 0x4
44112loop_5191:
44113 fmovdge %xcc, %f2, %f11
44114 fpackfix %f8, %f8
44115 fpsub32s %f7, %f0, %f10
44116 fmovrslez %g7, %f2, %f15
44117 ldsw [%l7 + 0x20], %o0
44118 fmul8x16al %f4, %f2, %f14
44119 fornot2s %f15, %f5, %f6
44120 fmovdcc %xcc, %f12, %f2
44121 ldx [%l7 + 0x50], %g2
44122 fmuld8ulx16 %f6, %f11, %f2
44123 stb %l3, [%l7 + 0x6C]
44124 bpos,pt %xcc, loop_5192
44125 ble,pn %xcc, loop_5193
44126 fmovdneg %icc, %f10, %f0
44127 stx %i3, [%l7 + 0x28]
44128loop_5192:
44129 addccc %i6, 0x01C1, %o2
44130loop_5193:
44131 brlez %l5, loop_5194
44132 popc 0x183C, %g1
44133 ldsh [%l7 + 0x48], %l1
44134 nop
44135 setx loop_5195, %l0, %l1
44136 wrpr 0x1, %tl
44137 wrpr %l1, %tnpc
44138 setx 0x34400001400, %l0, %l1
44139 wrpr %l1, %tstate
44140 wrhpr 0x4, %htstate
44141 done
44142loop_5194:
44143 be loop_5196
44144 xor %o6, 0x1ABA, %o7
44145 lduw [%l7 + 0x10], %l2
44146loop_5195:
44147 stw %i0, [%l7 + 0x34]
44148loop_5196:
44149 taddcctv %i2, 0x1C91, %g5
44150 stb %o4, [%l7 + 0x32]
44151 fcmple16 %f12, %f0, %g3
44152 fandnot1 %f4, %f4, %f12
44153 move %xcc, %o5, %i4
44154 brlz %i7, loop_5197
44155 ldsh [%l7 + 0x56], %o1
44156 fexpand %f7, %f4
44157 andcc %i5, %g6, %l0
44158loop_5197:
44159 std %f10, [%l7 + 0x50]
44160 fbul %fcc3, loop_5198
44161 andncc %l4, %g4, %l6
44162 umulcc %o3, %g7, %o0
44163 edge16ln %i1, %l3, %i3
44164loop_5198:
44165 addccc %i6, 0x1EE4, %o2
44166 sth %l5, [%l7 + 0x22]
44167 fxnor %f0, %f2, %f12
44168 fpadd32 %f8, %f0, %f12
44169 for %f10, %f12, %f4
44170 fblg %fcc2, loop_5199
44171 umulcc %g1, 0x1A3B, %l1
44172 fmovd %f4, %f8
44173 edge32 %o6, %o7, %g2
44174loop_5199:
44175 ldsh [%l7 + 0x78], %i0
44176 alignaddrl %l2, %i2, %g5
44177 fbue,a %fcc1, loop_5200
44178 fpadd32 %f4, %f8, %f12
44179 udivcc %g3, 0x1938, %o5
44180 fmovd %f0, %f10
44181loop_5200:
44182 ldx [%l7 + 0x40], %o4
44183 fbu %fcc0, loop_5201
44184 stb %i4, [%l7 + 0x31]
44185 tne %xcc, 0x0
44186 movrne %i7, %i5, %o1
44187loop_5201:
44188 ldsw [%l7 + 0x28], %g6
44189 sth %l4, [%l7 + 0x76]
44190 fpsub16s %f13, %f11, %f12
44191 st %f7, [%l7 + 0x4C]
44192 fbe,a %fcc0, loop_5202
44193 ldub [%l7 + 0x5A], %g4
44194 ldsb [%l7 + 0x62], %l0
44195 subcc %l6, %g7, %o3
44196loop_5202:
44197 srl %i1, %o0, %l3
44198 tleu %icc, 0x6
44199 ldsh [%l7 + 0x74], %i6
44200 andcc %i3, %l5, %g1
44201 fsrc1s %f15, %f15
44202 fands %f11, %f11, %f12
44203 std %f4, [%l7 + 0x40]
44204 edge8ln %l1, %o6, %o7
44205 lduh [%l7 + 0x4C], %o2
44206 edge32n %g2, %l2, %i0
44207 fpadd16 %f2, %f10, %f0
44208 fnot2s %f5, %f2
44209 ldub [%l7 + 0x4F], %g5
44210 std %f8, [%l7 + 0x08]
44211 lduh [%l7 + 0x5E], %g3
44212 sll %i2, %o5, %i4
44213 tl %xcc, 0x7
44214 fbul %fcc2, loop_5203
44215 subccc %i7, %i5, %o1
44216 faligndata %f14, %f2, %f2
44217 mulx %g6, 0x0A91, %l4
44218loop_5203:
44219 sdivcc %g4, 0x1C4A, %l0
44220 movg %icc, %o4, %l6
44221 edge8 %o3, %i1, %g7
44222 brlez %l3, loop_5204
44223 fmovdvc %icc, %f3, %f12
44224 sth %i6, [%l7 + 0x38]
44225 sth %i3, [%l7 + 0x28]
44226loop_5204:
44227 tle %icc, 0x6
44228 lduh [%l7 + 0x28], %o0
44229 ld [%l7 + 0x64], %f0
44230 lduh [%l7 + 0x26], %g1
44231 smul %l1, 0x016E, %l5
44232 fmuld8ulx16 %f0, %f15, %f0
44233 lduw [%l7 + 0x58], %o6
44234 udivx %o2, 0x179A, %g2
44235 fandnot2s %f15, %f6, %f8
44236 stx %l2, [%l7 + 0x28]
44237 brgez %i0, loop_5205
44238 move %icc, %o7, %g3
44239 fnegs %f15, %f8
44240 sth %i2, [%l7 + 0x0A]
44241loop_5205:
44242 movrne %o5, %g5, %i4
44243 mova %xcc, %i5, %o1
44244 te %icc, 0x0
44245 brnz,a %g6, loop_5206
44246 tge %xcc, 0x0
44247 bpos,a,pn %xcc, loop_5207
44248 sth %l4, [%l7 + 0x60]
44249loop_5206:
44250 ldx [%l7 + 0x58], %i7
44251 ldub [%l7 + 0x4A], %l0
44252loop_5207:
44253 ld [%l7 + 0x78], %f6
44254 ldsh [%l7 + 0x52], %g4
44255 stb %o4, [%l7 + 0x7F]
44256 stx %l6, [%l7 + 0x30]
44257 ldub [%l7 + 0x71], %i1
44258 fmovdg %xcc, %f4, %f5
44259 fmovsvc %icc, %f5, %f2
44260 ba,a %xcc, loop_5208
44261 ldsb [%l7 + 0x6C], %o3
44262 ld [%l7 + 0x68], %f2
44263 ldx [%l7 + 0x38], %g7
44264loop_5208:
44265 fmovsl %xcc, %f3, %f15
44266 ldd [%l7 + 0x28], %f4
44267 lduh [%l7 + 0x10], %l3
44268 brgz,a %i6, loop_5209
44269 fmovdge %icc, %f14, %f10
44270 lduw [%l7 + 0x18], %i3
44271 tcc %icc, 0x3
44272loop_5209:
44273 alignaddr %g1, %l1, %o0
44274 fbue,a %fcc3, loop_5210
44275 ldx [%l7 + 0x20], %o6
44276 fmovrse %l5, %f6, %f10
44277 fbule %fcc2, loop_5211
44278loop_5210:
44279 ldx [%l7 + 0x20], %o2
44280 fpsub32 %f12, %f6, %f2
44281 fmovdleu %xcc, %f6, %f9
44282loop_5211:
44283 brgz,a %l2, loop_5212
44284 fmovsge %icc, %f11, %f0
44285 fnot1 %f2, %f4
44286 ba,pt %icc, loop_5213
44287loop_5212:
44288 ldx [%l7 + 0x38], %g2
44289 andncc %i0, %o7, %g3
44290 fmovsn %icc, %f11, %f4
44291loop_5213:
44292 ldd [%l7 + 0x38], %f12
44293 ldub [%l7 + 0x2C], %o5
44294 ldsh [%l7 + 0x60], %g5
44295 bvc,pt %icc, loop_5214
44296 nop
44297 setx loop_5215, %l0, %l1
44298 wrpr 0x1, %tl
44299 wrpr %l1, %tpc
44300 add %l1, 0x4, %l1
44301 wrpr %l1, %tnpc
44302 setx 0x34400001400, %l0, %l1
44303 wrpr %l1, %tstate
44304 wrhpr 0x4, %htstate
44305 retry
44306 lduw [%l7 + 0x20], %i4
44307 fba,a %fcc2, loop_5216
44308loop_5214:
44309 fzeros %f4
44310loop_5215:
44311 fpadd32 %f12, %f2, %f10
44312 ldub [%l7 + 0x6B], %i2
44313loop_5216:
44314 bge,a,pt %icc, loop_5217
44315 tcs %icc, 0x1
44316 ldsw [%l7 + 0x34], %o1
44317 fbu,a %fcc3, loop_5218
44318loop_5217:
44319 ldd [%l7 + 0x40], %f8
44320 fxors %f13, %f5, %f7
44321 add %g6, 0x0A5E, %i5
44322loop_5218:
44323 fornot1s %f10, %f4, %f7
44324 bleu,a %xcc, loop_5219
44325 fbug %fcc0, loop_5220
44326 ldx [%l7 + 0x38], %l4
44327 brgez,a %l0, loop_5221
44328loop_5219:
44329 fmovdl %xcc, %f4, %f13
44330loop_5220:
44331 fbu %fcc2, loop_5222
44332 srlx %i7, %g4, %l6
44333loop_5221:
44334 fmovdge %icc, %f2, %f14
44335 orn %o4, 0x0811, %o3
44336loop_5222:
44337 sdivx %g7, 0x1B1C, %l3
44338 st %f0, [%l7 + 0x5C]
44339 lduh [%l7 + 0x2A], %i6
44340 ld [%l7 + 0x28], %f5
44341 be,a %icc, loop_5223
44342 fcmple16 %f0, %f12, %i3
44343 fandnot2 %f12, %f2, %f6
44344 fbe,a %fcc3, loop_5224
44345loop_5223:
44346 fmovsle %icc, %f0, %f12
44347 fcmped %fcc1, %f4, %f8
44348 fpadd32s %f14, %f8, %f13
44349loop_5224:
44350 fcmpgt16 %f6, %f6, %g1
44351 fzeros %f11
44352 ldsh [%l7 + 0x5C], %l1
44353 fmovdg %icc, %f4, %f13
44354 addcc %i1, %o0, %o6
44355 stb %l5, [%l7 + 0x6E]
44356 fmovdneg %icc, %f4, %f11
44357 fmovrdgez %o2, %f10, %f12
44358 fble,a %fcc2, loop_5225
44359 fsrc1 %f8, %f6
44360 ldub [%l7 + 0x45], %g2
44361 movgu %icc, %i0, %l2
44362loop_5225:
44363 movcc %xcc, %g3, %o5
44364 fmovdneg %xcc, %f13, %f3
44365 bneg,a loop_5226
44366 addc %g5, 0x193D, %o7
44367 stb %i2, [%l7 + 0x2F]
44368 and %o1, 0x1C72, %i4
44369loop_5226:
44370 brgz %g6, loop_5227
44371 mulscc %i5, 0x1AE9, %l4
44372 stb %i7, [%l7 + 0x70]
44373 fand %f14, %f0, %f12
44374loop_5227:
44375 stx %l0, [%l7 + 0x30]
44376 fcmple16 %f12, %f10, %g4
44377 sll %l6, %o3, %g7
44378 stw %l3, [%l7 + 0x48]
44379 fmovrde %i6, %f12, %f14
44380 fbg %fcc2, loop_5228
44381 ld [%l7 + 0x3C], %f15
44382 tleu %icc, 0x1
44383 fsrc1 %f8, %f2
44384loop_5228:
44385 ld [%l7 + 0x60], %f0
44386 bshuffle %f6, %f2, %f14
44387 fmul8x16 %f15, %f12, %f2
44388 udivx %o4, 0x1CDD, %i3
44389 stw %l1, [%l7 + 0x70]
44390 ld [%l7 + 0x44], %f14
44391 std %f14, [%l7 + 0x50]
44392 sth %g1, [%l7 + 0x70]
44393 tgu %icc, 0x5
44394 ldd [%l7 + 0x60], %f2
44395 fornot2 %f10, %f14, %f4
44396 ldsw [%l7 + 0x38], %i1
44397 fsrc2s %f7, %f14
44398 ldub [%l7 + 0x4A], %o0
44399 ldd [%l7 + 0x38], %f12
44400 tneg %xcc, 0x4
44401 fmovdgu %icc, %f2, %f5
44402 ldsw [%l7 + 0x70], %o6
44403 ldsb [%l7 + 0x31], %o2
44404 fpadd16s %f8, %f1, %f7
44405 smul %g2, 0x1177, %i0
44406 fmovdcs %xcc, %f10, %f1
44407 fornot1s %f5, %f3, %f1
44408 movvs %icc, %l2, %l5
44409 ldx [%l7 + 0x50], %g3
44410 bshuffle %f10, %f0, %f12
44411 ldx [%l7 + 0x50], %g5
44412 add %o7, 0x01B4, %o5
44413 stx %i2, [%l7 + 0x68]
44414 ldd [%l7 + 0x28], %f6
44415 fmovdvs %icc, %f11, %f12
44416 movge %xcc, %o1, %i4
44417 fmovdleu %icc, %f2, %f4
44418 movvc %icc, %g6, %i5
44419 bvc,pt %xcc, loop_5229
44420 fbge %fcc2, loop_5230
44421 ldsb [%l7 + 0x13], %l4
44422 ldsb [%l7 + 0x3E], %i7
44423loop_5229:
44424 stb %l0, [%l7 + 0x32]
44425loop_5230:
44426 fnegd %f12, %f8
44427 smul %g4, 0x1DCE, %o3
44428 ldsb [%l7 + 0x3B], %g7
44429 fxnors %f8, %f13, %f8
44430 tsubcctv %l3, %i6, %o4
44431 tle %xcc, 0x1
44432 orn %i3, 0x1B63, %l6
44433 edge16 %g1, %i1, %l1
44434 fmovs %f0, %f15
44435 ldx [%l7 + 0x78], %o6
44436 call loop_5231
44437 array16 %o2, %g2, %i0
44438 fornot1s %f7, %f3, %f14
44439 subcc %l2, %o0, %g3
44440loop_5231:
44441 bshuffle %f2, %f8, %f0
44442 movrlz %g5, 0x053, %l5
44443 stb %o7, [%l7 + 0x42]
44444 srlx %i2, 0x1B, %o1
44445 edge16 %o5, %i4, %g6
44446 fbn,a %fcc0, loop_5232
44447 subccc %i5, 0x0A4A, %l4
44448 lduh [%l7 + 0x32], %i7
44449 fabsd %f4, %f12
44450loop_5232:
44451 fand %f14, %f6, %f12
44452 std %f4, [%l7 + 0x68]
44453 lduh [%l7 + 0x6C], %l0
44454 fmovrde %o3, %f8, %f2
44455 fornot1 %f12, %f14, %f12
44456 fbug %fcc1, loop_5233
44457 srlx %g4, 0x11, %g7
44458 std %f10, [%l7 + 0x50]
44459 fpsub16 %f12, %f4, %f14
44460loop_5233:
44461 fandnot1s %f2, %f7, %f0
44462 fcmpne32 %f6, %f12, %i6
44463 movrlz %o4, 0x03D, %i3
44464 xnorcc %l6, %l3, %i1
44465 bg loop_5234
44466 lduh [%l7 + 0x5C], %g1
44467 fmovde %xcc, %f12, %f13
44468 fbne,a %fcc3, loop_5235
44469loop_5234:
44470 std %f6, [%l7 + 0x28]
44471 fbue,a %fcc2, loop_5236
44472 fmul8x16au %f3, %f5, %f14
44473loop_5235:
44474 edge8ln %o6, %l1, %o2
44475 std %f10, [%l7 + 0x70]
44476loop_5236:
44477 movle %icc, %g2, %l2
44478 fpackfix %f2, %f7
44479 stw %o0, [%l7 + 0x30]
44480 fmovdpos %icc, %f7, %f1
44481 fmovrse %i0, %f0, %f5
44482 fandnot1 %f14, %f12, %f14
44483 array8 %g5, %g3, %l5
44484 stw %i2, [%l7 + 0x2C]
44485 fnor %f14, %f14, %f6
44486 fmovdcs %xcc, %f14, %f3
44487 orcc %o1, 0x0C32, %o7
44488 fnot1s %f6, %f11
44489 stw %i4, [%l7 + 0x64]
44490 ldsb [%l7 + 0x49], %g6
44491 fcmpeq32 %f10, %f0, %i5
44492 fbul,a %fcc3, loop_5237
44493 movn %xcc, %l4, %o5
44494 ldsb [%l7 + 0x54], %i7
44495 movle %xcc, %o3, %g4
44496loop_5237:
44497 sth %g7, [%l7 + 0x08]
44498 fmovde %xcc, %f9, %f12
44499 xnor %l0, %i6, %i3
44500 taddcc %l6, 0x0791, %o4
44501 mulscc %l3, 0x082C, %i1
44502 fba %fcc2, loop_5238
44503 lduh [%l7 + 0x4C], %g1
44504 stw %l1, [%l7 + 0x3C]
44505 fmuld8sux16 %f7, %f8, %f0
44506loop_5238:
44507 bg,a,pn %icc, loop_5239
44508 fpadd32 %f0, %f4, %f12
44509 movrlez %o2, 0x37B, %g2
44510 fbuge,a %fcc2, loop_5240
44511loop_5239:
44512 bgu,a,pt %icc, loop_5241
44513 stx %l2, [%l7 + 0x20]
44514 ldsh [%l7 + 0x6E], %o0
44515loop_5240:
44516 fpmerge %f8, %f14, %f2
44517loop_5241:
44518 lduw [%l7 + 0x5C], %i0
44519 st %f11, [%l7 + 0x38]
44520 ta %xcc, 0x6
44521 ba,a %xcc, loop_5242
44522 std %f0, [%l7 + 0x50]
44523 fornot2 %f8, %f2, %f14
44524 fnot1s %f2, %f13
44525loop_5242:
44526 movrlez %g5, %g3, %l5
44527 fornot1 %f4, %f2, %f10
44528 edge16l %o6, %o1, %o7
44529 tge %xcc, 0x7
44530 fandnot1s %f3, %f1, %f15
44531 sth %i2, [%l7 + 0x36]
44532 ldd [%l7 + 0x78], %f12
44533 ldx [%l7 + 0x50], %g6
44534 xnor %i5, 0x1B8D, %l4
44535 fmul8ulx16 %f8, %f6, %f6
44536 std %f12, [%l7 + 0x40]
44537 fandnot2 %f12, %f12, %f14
44538 tgu %icc, 0x6
44539 fands %f7, %f15, %f9
44540 movl %icc, %o5, %i7
44541 lduw [%l7 + 0x14], %o3
44542 fmul8sux16 %f4, %f0, %f0
44543 fmovscc %icc, %f8, %f6
44544 movrgz %g4, %g7, %i4
44545 fmovrslz %l0, %f2, %f4
44546 fmovrde %i3, %f4, %f14
44547 srax %l6, 0x17, %o4
44548 tvs %icc, 0x7
44549 fmovdpos %xcc, %f1, %f2
44550 stx %i6, [%l7 + 0x60]
44551 orncc %i1, 0x1336, %l3
44552 stb %g1, [%l7 + 0x0D]
44553 edge16n %l1, %g2, %l2
44554 fnot1 %f2, %f12
44555 stw %o2, [%l7 + 0x3C]
44556 movcs %icc, %i0, %g5
44557 fmovdvs %icc, %f12, %f3
44558 fba,a %fcc2, loop_5243
44559 be loop_5244
44560 fmovsl %icc, %f7, %f4
44561 orn %g3, %l5, %o6
44562loop_5243:
44563 ldsh [%l7 + 0x4C], %o1
44564loop_5244:
44565 ldd [%l7 + 0x28], %f4
44566 fmovscs %icc, %f9, %f13
44567 for %f4, %f14, %f6
44568 umulcc %o0, 0x17A0, %i2
44569 movrlez %o7, %g6, %i5
44570 fmovdcc %icc, %f5, %f11
44571 fbn,a %fcc3, loop_5245
44572 fmovscs %icc, %f11, %f8
44573 fsrc2s %f2, %f14
44574 fpsub16 %f4, %f12, %f0
44575loop_5245:
44576 ldsb [%l7 + 0x1E], %o5
44577 fcmpeq32 %f6, %f2, %i7
44578 fmovrdgz %o3, %f4, %f0
44579 stw %l4, [%l7 + 0x3C]
44580 edge8n %g7, %i4, %l0
44581 ldsw [%l7 + 0x10], %g4
44582 nop
44583 setx loop_5246, %l0, %l1
44584 wrpr 0x1, %tl
44585 wrpr %l1, %tpc
44586 add %l1, 0x4, %l1
44587 wrpr %l1, %tnpc
44588 setx 0x34400001400, %l0, %l1
44589 wrpr %l1, %tstate
44590 wrhpr 0x4, %htstate
44591 retry
44592 fcmpeq32 %f8, %f6, %i3
44593 fsrc2s %f9, %f10
44594 fpadd16 %f4, %f8, %f12
44595loop_5246:
44596 fbe,a %fcc2, loop_5247
44597 fandnot1s %f6, %f13, %f15
44598 tg %xcc, 0x2
44599 sdivcc %o4, 0x0E56, %l6
44600loop_5247:
44601 stb %i1, [%l7 + 0x63]
44602 ldsh [%l7 + 0x0A], %i6
44603 nop
44604 setx loop_5248, %l0, %l1
44605 wrpr 0x1, %tl
44606 wrpr %l1, %tnpc
44607 setx 0x34400001400, %l0, %l1
44608 wrpr %l1, %tstate
44609 wrhpr 0x4, %htstate
44610 done
44611 fexpand %f9, %f0
44612 ldub [%l7 + 0x43], %g1
44613 ldd [%l7 + 0x68], %f0
44614loop_5248:
44615 stb %l3, [%l7 + 0x4B]
44616 fmovrslez %g2, %f3, %f11
44617 movrlz %l1, 0x0F4, %l2
44618 fmovrsne %i0, %f14, %f12
44619 fcmple16 %f12, %f6, %g5
44620 smul %g3, %l5, %o2
44621 movleu %xcc, %o1, %o6
44622 smul %i2, 0x0F9B, %o7
44623 lduh [%l7 + 0x14], %o0
44624 stb %i5, [%l7 + 0x6B]
44625 fmovdcc %icc, %f13, %f3
44626 fmovrsgez %g6, %f5, %f13
44627 stx %o5, [%l7 + 0x08]
44628 alignaddr %o3, %i7, %l4
44629 fpmerge %f12, %f1, %f2
44630 ldd [%l7 + 0x30], %f0
44631 stb %g7, [%l7 + 0x65]
44632 fmovrdgz %l0, %f12, %f8
44633 fornot1s %f7, %f0, %f7
44634 fbul %fcc0, loop_5249
44635 ldsb [%l7 + 0x0F], %i4
44636 tgu %icc, 0x7
44637 ldsb [%l7 + 0x2D], %g4
44638loop_5249:
44639 ldsh [%l7 + 0x0E], %o4
44640 fbu,a %fcc0, loop_5250
44641 fbe,a %fcc1, loop_5251
44642 ldsh [%l7 + 0x12], %i3
44643 ldd [%l7 + 0x78], %f6
44644loop_5250:
44645 movne %xcc, %i1, %l6
44646loop_5251:
44647 fmovrsgz %g1, %f9, %f13
44648 movleu %xcc, %i6, %g2
44649 srax %l1, 0x1B, %l2
44650 stx %i0, [%l7 + 0x40]
44651 bcc,pt %icc, loop_5252
44652 fabsd %f6, %f4
44653 lduh [%l7 + 0x14], %l3
44654 movgu %xcc, %g3, %g5
44655loop_5252:
44656 array16 %l5, %o1, %o6
44657 std %f0, [%l7 + 0x18]
44658 bshuffle %f2, %f8, %f8
44659 tge %icc, 0x5
44660 st %f6, [%l7 + 0x5C]
44661 ba,a loop_5253
44662 taddcctv %i2, %o7, %o0
44663 fbg %fcc3, loop_5254
44664 faligndata %f14, %f0, %f6
44665loop_5253:
44666 ldsw [%l7 + 0x5C], %o2
44667 fmul8x16al %f8, %f1, %f2
44668loop_5254:
44669 movvc %xcc, %g6, %o5
44670 array8 %o3, %i5, %i7
44671 fmovdl %icc, %f1, %f13
44672 lduw [%l7 + 0x28], %g7
44673 fmovrslz %l4, %f12, %f13
44674 sllx %l0, %i4, %o4
44675 stw %g4, [%l7 + 0x40]
44676 ld [%l7 + 0x40], %f9
44677 fzero %f4
44678 fpadd16s %f12, %f15, %f7
44679 bleu,a,pn %icc, loop_5255
44680 movn %icc, %i3, %l6
44681 bleu,pt %icc, loop_5256
44682 edge32l %g1, %i1, %g2
44683loop_5255:
44684 bvc loop_5257
44685 lduw [%l7 + 0x48], %i6
44686loop_5256:
44687 tl %icc, 0x1
44688 edge8l %l2, %l1, %l3
44689loop_5257:
44690 fmovrsne %g3, %f6, %f10
44691 fpadd16 %f10, %f14, %f6
44692 std %f2, [%l7 + 0x78]
44693 fmovdge %xcc, %f0, %f5
44694 stw %i0, [%l7 + 0x3C]
44695 fmovrslz %g5, %f10, %f4
44696 ldsw [%l7 + 0x44], %o1
44697 siam 0x3
44698 std %f8, [%l7 + 0x30]
44699 movne %icc, %l5, %o6
44700 umulcc %o7, %i2, %o0
44701 tle %xcc, 0x7
44702 fmovse %icc, %f2, %f8
44703 ldd [%l7 + 0x50], %f6
44704 movn %xcc, %g6, %o5
44705 fmovdvc %icc, %f0, %f5
44706 te %xcc, 0x2
44707 subc %o3, %o2, %i5
44708 brz %i7, loop_5258
44709 fmovrdgez %g7, %f12, %f14
44710 fpadd32s %f4, %f6, %f14
44711 and %l0, 0x09A5, %i4
44712loop_5258:
44713 fpsub16s %f14, %f8, %f0
44714 fmovd %f8, %f2
44715 taddcc %o4, %g4, %i3
44716 ldsb [%l7 + 0x58], %l6
44717 st %f11, [%l7 + 0x0C]
44718 fpadd16 %f14, %f8, %f8
44719 add %l4, 0x19D9, %i1
44720 ldsh [%l7 + 0x42], %g2
44721 add %i6, %g1, %l1
44722 fbge %fcc0, loop_5259
44723 stb %l2, [%l7 + 0x34]
44724 fmovrdlez %g3, %f6, %f14
44725 st %f1, [%l7 + 0x64]
44726loop_5259:
44727 siam 0x6
44728 bge,a %xcc, loop_5260
44729 fbo %fcc2, loop_5261
44730 srl %i0, 0x1B, %g5
44731 sth %o1, [%l7 + 0x40]
44732loop_5260:
44733 std %f0, [%l7 + 0x50]
44734loop_5261:
44735 fmovsa %xcc, %f7, %f13
44736 andncc %l3, %o6, %o7
44737 ldsh [%l7 + 0x42], %l5
44738 fmovscs %icc, %f6, %f2
44739 movn %xcc, %i2, %o0
44740 stx %o5, [%l7 + 0x08]
44741 fbne,a %fcc3, loop_5262
44742 ldsw [%l7 + 0x1C], %o3
44743 sub %g6, %i5, %i7
44744 fnands %f9, %f1, %f12
44745loop_5262:
44746 tle %xcc, 0x5
44747 fandnot2 %f10, %f12, %f6
44748 ldub [%l7 + 0x29], %g7
44749 ldsw [%l7 + 0x50], %o2
44750 fmovdn %xcc, %f13, %f12
44751 stx %i4, [%l7 + 0x38]
44752 tcc %icc, 0x7
44753 nop
44754 setx loop_5263, %l0, %l1
44755 jmpl %l1, %o4
44756 std %f2, [%l7 + 0x28]
44757 movrgez %l0, %g4, %l6
44758 fxors %f12, %f7, %f5
44759loop_5263:
44760 fbge %fcc3, loop_5264
44761 fcmpgt16 %f8, %f0, %i3
44762 edge8 %i1, %g2, %i6
44763 movvc %icc, %l4, %l1
44764loop_5264:
44765 ldsw [%l7 + 0x18], %g1
44766 bl loop_5265
44767 orcc %g3, %l2, %g5
44768 fbug %fcc2, loop_5266
44769 sllx %o1, 0x07, %l3
44770loop_5265:
44771 fpadd32s %f14, %f2, %f13
44772 sra %o6, %i0, %l5
44773loop_5266:
44774 stb %i2, [%l7 + 0x32]
44775 fxors %f6, %f15, %f12
44776 fmovdvs %icc, %f14, %f0
44777 fcmple16 %f4, %f8, %o7
44778 array16 %o0, %o5, %g6
44779 ldsw [%l7 + 0x48], %o3
44780 fandnot1 %f14, %f12, %f0
44781 lduh [%l7 + 0x72], %i7
44782 andncc %g7, %o2, %i4
44783 tpos %xcc, 0x0
44784 udivx %o4, 0x041E, %i5
44785 bg,a,pn %icc, loop_5267
44786 bleu,pt %icc, loop_5268
44787 movvc %icc, %g4, %l0
44788 fandnot2 %f10, %f0, %f6
44789loop_5267:
44790 fors %f1, %f14, %f1
44791loop_5268:
44792 xor %l6, %i1, %g2
44793 stx %i3, [%l7 + 0x68]
44794 fmovsge %xcc, %f13, %f0
44795 array32 %l4, %i6, %g1
44796 fnor %f12, %f4, %f2
44797 sth %g3, [%l7 + 0x42]
44798 brlez %l2, loop_5269
44799 stx %g5, [%l7 + 0x68]
44800 lduw [%l7 + 0x3C], %l1
44801 lduh [%l7 + 0x3A], %o1
44802loop_5269:
44803 edge16 %o6, %l3, %l5
44804 fbne,a %fcc3, loop_5270
44805 brlz,a %i0, loop_5271
44806 ldx [%l7 + 0x60], %o7
44807 fnors %f8, %f9, %f7
44808loop_5270:
44809 fbule,a %fcc1, loop_5272
44810loop_5271:
44811 movleu %xcc, %i2, %o0
44812 sth %o5, [%l7 + 0x4A]
44813 fpsub32s %f2, %f12, %f13
44814loop_5272:
44815 fmovdneg %icc, %f10, %f8
44816 pdist %f6, %f0, %f4
44817 fcmpgt16 %f4, %f10, %g6
44818 fmovrdne %i7, %f12, %f2
44819 stb %o3, [%l7 + 0x7A]
44820 movre %g7, %o2, %o4
44821 ldsb [%l7 + 0x35], %i4
44822 brgz,a %i5, loop_5273
44823 fbl %fcc2, loop_5274
44824 sth %g4, [%l7 + 0x7C]
44825 edge16l %l6, %l0, %i1
44826loop_5273:
44827 ldd [%l7 + 0x58], %f14
44828loop_5274:
44829 fbe %fcc1, loop_5275
44830 fxnor %f6, %f6, %f14
44831 fmovsvc %xcc, %f2, %f1
44832 fmovsleu %icc, %f15, %f15
44833loop_5275:
44834 fpadd32s %f5, %f9, %f1
44835 ldx [%l7 + 0x08], %i3
44836 stb %l4, [%l7 + 0x44]
44837 tn %icc, 0x7
44838 fornot2 %f4, %f12, %f14
44839 mova %icc, %g2, %g1
44840 fbg,a %fcc3, loop_5276
44841 alignaddr %g3, %i6, %g5
44842 xorcc %l2, %o1, %l1
44843 umulcc %o6, 0x1C1E, %l5
44844loop_5276:
44845 edge16ln %l3, %i0, %o7
44846 edge32 %i2, %o5, %o0
44847 stx %g6, [%l7 + 0x78]
44848 sth %i7, [%l7 + 0x26]
44849 lduh [%l7 + 0x20], %g7
44850 ldsh [%l7 + 0x42], %o2
44851 fsrc1s %f10, %f8
44852 for %f12, %f2, %f0
44853 edge8 %o3, %i4, %i5
44854 brnz,a %g4, loop_5277
44855 ldd [%l7 + 0x58], %f2
44856 fblg %fcc2, loop_5278
44857 stw %o4, [%l7 + 0x7C]
44858loop_5277:
44859 ldsb [%l7 + 0x0E], %l6
44860 xnorcc %l0, 0x1234, %i1
44861loop_5278:
44862 fbne,a %fcc1, loop_5279
44863 fcmpgt16 %f8, %f0, %l4
44864 ldx [%l7 + 0x28], %g2
44865 ldx [%l7 + 0x60], %i3
44866loop_5279:
44867 lduh [%l7 + 0x72], %g3
44868 fmovscc %icc, %f6, %f0
44869 bleu,pt %icc, loop_5280
44870 lduw [%l7 + 0x7C], %g1
44871 ldsb [%l7 + 0x15], %g5
44872 fmul8sux16 %f8, %f0, %f2
44873loop_5280:
44874 fandnot2 %f14, %f2, %f12
44875 std %f6, [%l7 + 0x20]
44876 std %f2, [%l7 + 0x50]
44877 nop
44878 setx loop_5281, %l0, %l1
44879 jmpl %l1, %i6
44880 sth %l2, [%l7 + 0x30]
44881 brgz,a %l1, loop_5282
44882 or %o6, 0x0A8B, %o1
44883loop_5281:
44884 tneg %icc, 0x1
44885 fsrc2 %f12, %f4
44886loop_5282:
44887 fnors %f9, %f4, %f0
44888 fpsub32 %f12, %f4, %f12
44889 fpsub16s %f14, %f9, %f0
44890 fpadd16 %f14, %f12, %f4
44891 addcc %l5, 0x1731, %l3
44892 movcs %xcc, %o7, %i0
44893 fbn,a %fcc2, loop_5283
44894 sth %i2, [%l7 + 0x1E]
44895 stw %o5, [%l7 + 0x1C]
44896 stw %o0, [%l7 + 0x40]
44897loop_5283:
44898 ldsh [%l7 + 0x4C], %g6
44899 xnor %i7, %o2, %o3
44900 movleu %icc, %g7, %i5
44901 edge32 %i4, %o4, %g4
44902 xnor %l0, %l6, %i1
44903 fba,a %fcc0, loop_5284
44904 movvs %icc, %l4, %i3
44905 stb %g3, [%l7 + 0x70]
44906 fpackfix %f10, %f13
44907loop_5284:
44908 ld [%l7 + 0x08], %f10
44909 fbge %fcc0, loop_5285
44910 stx %g1, [%l7 + 0x60]
44911 st %f12, [%l7 + 0x7C]
44912 movcs %icc, %g5, %i6
44913loop_5285:
44914 edge32 %g2, %l2, %l1
44915 sll %o1, 0x0C, %o6
44916 tne %xcc, 0x4
44917 sth %l5, [%l7 + 0x6C]
44918 edge16n %l3, %o7, %i0
44919 fsrc1 %f2, %f8
44920 fmovrslz %i2, %f13, %f9
44921 bneg,a,pt %icc, loop_5286
44922 ldx [%l7 + 0x70], %o0
44923 edge8 %o5, %i7, %g6
44924 fmovdne %icc, %f13, %f8
44925loop_5286:
44926 edge16n %o2, %o3, %g7
44927 fxor %f12, %f6, %f10
44928 fabsd %f0, %f10
44929 std %f10, [%l7 + 0x40]
44930 brgz,a %i5, loop_5287
44931 fbug,a %fcc1, loop_5288
44932 sth %i4, [%l7 + 0x50]
44933 movrgz %g4, 0x199, %o4
44934loop_5287:
44935 lduw [%l7 + 0x74], %l6
44936loop_5288:
44937 bg,a,pt %icc, loop_5289
44938 xnorcc %l0, 0x00F9, %l4
44939 fxors %f2, %f1, %f6
44940 stw %i1, [%l7 + 0x2C]
44941loop_5289:
44942 fones %f3
44943 lduh [%l7 + 0x2C], %g3
44944 taddcc %i3, 0x087F, %g1
44945 fmovrsne %i6, %f2, %f9
44946 sub %g2, %g5, %l2
44947 edge8n %l1, %o6, %o1
44948 fand %f2, %f12, %f8
44949 ld [%l7 + 0x2C], %f5
44950 tcc %icc, 0x3
44951 umul %l3, 0x0C21, %l5
44952 faligndata %f0, %f14, %f14
44953 fxnors %f6, %f4, %f3
44954 ldsb [%l7 + 0x60], %o7
44955 fbug,a %fcc2, loop_5290
44956 addcc %i2, %o0, %i0
44957 sdiv %o5, 0x0BC4, %g6
44958 fbo %fcc2, loop_5291
44959loop_5290:
44960 fmovrse %o2, %f14, %f0
44961 stx %o3, [%l7 + 0x70]
44962 fand %f12, %f4, %f0
44963loop_5291:
44964 mova %xcc, %i7, %i5
44965 alignaddrl %i4, %g7, %o4
44966 fmovrdgz %l6, %f14, %f14
44967 fandnot1 %f12, %f12, %f4
44968 fnands %f0, %f7, %f4
44969 fpadd32 %f14, %f10, %f4
44970 ldx [%l7 + 0x18], %l0
44971 edge32ln %g4, %i1, %l4
44972 lduw [%l7 + 0x58], %g3
44973 tvs %icc, 0x6
44974 lduw [%l7 + 0x7C], %g1
44975 ldub [%l7 + 0x1D], %i6
44976 fbge %fcc1, loop_5292
44977 movrgez %g2, %i3, %l2
44978 movcs %icc, %g5, %o6
44979 sth %o1, [%l7 + 0x12]
44980loop_5292:
44981 ldub [%l7 + 0x0B], %l1
44982 tvs %xcc, 0x7
44983 fcmps %fcc3, %f10, %f7
44984 xor %l3, %l5, %o7
44985 lduw [%l7 + 0x28], %i2
44986 edge16n %i0, %o0, %o5
44987 movvc %icc, %o2, %o3
44988 lduw [%l7 + 0x6C], %g6
44989 std %f14, [%l7 + 0x18]
44990 lduw [%l7 + 0x08], %i5
44991 lduw [%l7 + 0x44], %i7
44992 bcs %icc, loop_5293
44993 ldd [%l7 + 0x38], %f10
44994 ldsw [%l7 + 0x30], %g7
44995 ble,a,pt %xcc, loop_5294
44996loop_5293:
44997 movne %icc, %i4, %l6
44998 std %f4, [%l7 + 0x20]
44999 or %o4, 0x03CB, %g4
45000loop_5294:
45001 ldd [%l7 + 0x78], %f6
45002 fcmped %fcc3, %f4, %f6
45003 ldsh [%l7 + 0x4E], %l0
45004 fmovsne %xcc, %f4, %f12
45005 call loop_5295
45006 fmovrsne %i1, %f7, %f6
45007 movle %xcc, %l4, %g1
45008 lduh [%l7 + 0x58], %g3
45009loop_5295:
45010 fmovdleu %xcc, %f12, %f15
45011 movg %icc, %g2, %i3
45012 fmovdcc %xcc, %f5, %f5
45013 stw %l2, [%l7 + 0x60]
45014 ba,a,pn %icc, loop_5296
45015 fpsub16s %f5, %f0, %f10
45016 edge8l %g5, %i6, %o6
45017 movl %icc, %l1, %l3
45018loop_5296:
45019 ldsb [%l7 + 0x18], %l5
45020 fcmple32 %f12, %f2, %o1
45021 fcmpd %fcc2, %f12, %f14
45022 addccc %i2, 0x0D1D, %o7
45023 fsrc1s %f6, %f9
45024 fpsub16 %f10, %f4, %f4
45025 fand %f14, %f10, %f6
45026 fble %fcc1, loop_5297
45027 fmovrdgez %o0, %f6, %f8
45028 fmovdcc %icc, %f2, %f0
45029 fcmple32 %f0, %f12, %o5
45030loop_5297:
45031 fmul8x16al %f13, %f11, %f0
45032 fands %f4, %f13, %f4
45033 fbo,a %fcc2, loop_5298
45034 ldx [%l7 + 0x38], %i0
45035 fandnot1s %f12, %f11, %f8
45036 stx %o2, [%l7 + 0x10]
45037loop_5298:
45038 ldsb [%l7 + 0x2E], %o3
45039 sdiv %g6, 0x14D7, %i5
45040 bneg loop_5299
45041 fmovscs %xcc, %f3, %f12
45042 lduw [%l7 + 0x40], %i7
45043 stw %i4, [%l7 + 0x68]
45044loop_5299:
45045 addc %l6, 0x0A44, %g7
45046 lduh [%l7 + 0x46], %o4
45047 sub %g4, %l0, %l4
45048 brz %i1, loop_5300
45049 fones %f9
45050 edge32n %g1, %g3, %g2
45051 fmul8x16 %f11, %f6, %f14
45052loop_5300:
45053 pdist %f6, %f14, %f14
45054 std %f10, [%l7 + 0x50]
45055 fmovrsgz %i3, %f4, %f3
45056 fbu,a %fcc0, loop_5301
45057 ldsb [%l7 + 0x5E], %l2
45058 siam 0x6
45059 fcmple16 %f0, %f2, %g5
45060loop_5301:
45061 fpsub16 %f6, %f2, %f4
45062 movpos %xcc, %i6, %l1
45063 fandnot1s %f12, %f7, %f6
45064 lduw [%l7 + 0x14], %o6
45065 ld [%l7 + 0x18], %f2
45066 fnot2 %f12, %f4
45067 brgz %l5, loop_5302
45068 stx %o1, [%l7 + 0x18]
45069 tne %icc, 0x7
45070 lduh [%l7 + 0x6A], %l3
45071loop_5302:
45072 fcmpeq32 %f8, %f12, %i2
45073 ldsw [%l7 + 0x40], %o7
45074 ldsh [%l7 + 0x44], %o0
45075 addcc %i0, 0x0467, %o5
45076 mulscc %o3, 0x0394, %g6
45077 fcmpgt16 %f10, %f8, %o2
45078 fsrc2s %f12, %f8
45079 fmovd %f0, %f0
45080 ldx [%l7 + 0x58], %i5
45081 fxor %f10, %f0, %f12
45082 edge16l %i4, %i7, %g7
45083 smulcc %l6, %o4, %g4
45084 taddcc %l0, 0x15C6, %l4
45085 sth %i1, [%l7 + 0x7A]
45086 and %g1, 0x1CF0, %g3
45087 tleu %xcc, 0x7
45088 fmovrslz %i3, %f0, %f4
45089 and %l2, 0x01F8, %g5
45090 fcmple32 %f2, %f6, %i6
45091 fbug %fcc1, loop_5303
45092 bl loop_5304
45093 lduw [%l7 + 0x70], %l1
45094 st %f5, [%l7 + 0x30]
45095loop_5303:
45096 movcc %icc, %o6, %g2
45097loop_5304:
45098 bcs,a loop_5305
45099 fbue,a %fcc1, loop_5306
45100 tge %icc, 0x0
45101 ldsw [%l7 + 0x0C], %o1
45102loop_5305:
45103 fcmped %fcc0, %f0, %f4
45104loop_5306:
45105 fmovsge %icc, %f0, %f12
45106 st %f5, [%l7 + 0x64]
45107 fmovrdne %l5, %f2, %f10
45108 sll %l3, %i2, %o7
45109 sethi 0x0E2F, %i0
45110 ldsw [%l7 + 0x48], %o5
45111 fbuge,a %fcc1, loop_5307
45112 xorcc %o3, 0x11D3, %g6
45113 movrgz %o0, %o2, %i4
45114 fmovdvs %icc, %f5, %f5
45115loop_5307:
45116 fmovsg %xcc, %f13, %f4
45117 bg,a loop_5308
45118 stw %i5, [%l7 + 0x2C]
45119 tn %xcc, 0x7
45120 fnands %f11, %f10, %f13
45121loop_5308:
45122 brnz,a %i7, loop_5309
45123 tsubcctv %g7, %o4, %g4
45124 movg %xcc, %l6, %l4
45125 bl,pn %xcc, loop_5310
45126loop_5309:
45127 udiv %l0, 0x1339, %g1
45128 fnand %f6, %f14, %f2
45129 ldsb [%l7 + 0x23], %g3
45130loop_5310:
45131 movle %xcc, %i3, %i1
45132 stx %l2, [%l7 + 0x70]
45133 ldub [%l7 + 0x66], %i6
45134 tgu %xcc, 0x3
45135 lduh [%l7 + 0x20], %g5
45136 std %f0, [%l7 + 0x18]
45137 siam 0x1
45138 ldub [%l7 + 0x52], %l1
45139 fmovdgu %icc, %f9, %f12
45140 fmovde %icc, %f13, %f11
45141 movpos %xcc, %o6, %o1
45142 ldsw [%l7 + 0x74], %g2
45143 fandnot2s %f8, %f7, %f11
45144 edge8 %l5, %i2, %o7
45145 fmovrsgez %i0, %f11, %f14
45146 fpsub16 %f6, %f14, %f2
45147 ba,a %icc, loop_5311
45148 fornot1 %f6, %f14, %f4
45149 fmovrdgez %o5, %f4, %f14
45150 lduh [%l7 + 0x30], %l3
45151loop_5311:
45152 fbug,a %fcc2, loop_5312
45153 bcc,a,pt %xcc, loop_5313
45154 st %f15, [%l7 + 0x44]
45155 fands %f11, %f4, %f12
45156loop_5312:
45157 tge %xcc, 0x3
45158loop_5313:
45159 fmovrdlz %g6, %f4, %f0
45160 fmovrdne %o3, %f14, %f0
45161 std %f2, [%l7 + 0x20]
45162 brgez,a %o2, loop_5314
45163 stw %o0, [%l7 + 0x34]
45164 fbn,a %fcc2, loop_5315
45165 lduw [%l7 + 0x68], %i4
45166loop_5314:
45167 fmovdne %icc, %f2, %f8
45168 xnorcc %i5, %i7, %g7
45169loop_5315:
45170 fmovdg %icc, %f15, %f6
45171 fzero %f10
45172 srl %o4, %g4, %l6
45173 fxnor %f8, %f14, %f2
45174 tne %icc, 0x0
45175 ldsh [%l7 + 0x0C], %l4
45176 fmuld8ulx16 %f7, %f3, %f14
45177 fbul %fcc1, loop_5316
45178 sth %g1, [%l7 + 0x7C]
45179 ldub [%l7 + 0x78], %l0
45180 fblg,a %fcc1, loop_5317
45181loop_5316:
45182 movne %xcc, %g3, %i3
45183 movrgez %l2, 0x1F3, %i6
45184 bvs,pn %xcc, loop_5318
45185loop_5317:
45186 fmovdvs %xcc, %f14, %f6
45187 ldd [%l7 + 0x48], %f14
45188 lduw [%l7 + 0x1C], %i1
45189loop_5318:
45190 ld [%l7 + 0x1C], %f5
45191 std %f4, [%l7 + 0x28]
45192 ldsb [%l7 + 0x4A], %g5
45193 array16 %l1, %o6, %o1
45194 taddcctv %l5, 0x05DA, %i2
45195 movrne %g2, %o7, %o5
45196 sethi 0x07A2, %l3
45197 fzeros %f5
45198 stb %g6, [%l7 + 0x49]
45199 add %i0, 0x144C, %o3
45200 fmuld8sux16 %f4, %f1, %f10
45201 addccc %o2, %i4, %o0
45202 nop
45203 setx loop_5319, %l0, %l1
45204 wrpr 0x1, %tl
45205 wrpr %l1, %tnpc
45206 setx 0x34400001400, %l0, %l1
45207 wrpr %l1, %tstate
45208 wrhpr 0x4, %htstate
45209 done
45210 std %f2, [%l7 + 0x10]
45211 brnz %i5, loop_5320
45212 bcc,a,pn %icc, loop_5321
45213loop_5319:
45214 ba %xcc, loop_5322
45215 ldsb [%l7 + 0x74], %i7
45216loop_5320:
45217 brlez,a %g7, loop_5323
45218loop_5321:
45219 fbg %fcc0, loop_5324
45220loop_5322:
45221 stx %o4, [%l7 + 0x40]
45222 bleu,pn %xcc, loop_5325
45223loop_5323:
45224 ldsh [%l7 + 0x22], %g4
45225loop_5324:
45226 fnot2 %f14, %f2
45227 tleu %icc, 0x0
45228loop_5325:
45229 ldsh [%l7 + 0x08], %l6
45230 lduw [%l7 + 0x68], %l4
45231 umulcc %l0, 0x1464, %g3
45232 fors %f11, %f10, %f7
45233 fmovdvc %xcc, %f6, %f10
45234 stb %g1, [%l7 + 0x77]
45235 fmovdle %icc, %f12, %f1
45236 ld [%l7 + 0x3C], %f9
45237 stb %l2, [%l7 + 0x09]
45238 fmovdcs %xcc, %f4, %f4
45239 ldx [%l7 + 0x28], %i6
45240 move %icc, %i3, %g5
45241 umulcc %l1, %i1, %o1
45242 addccc %o6, 0x0190, %i2
45243 tvc %icc, 0x7
45244 stx %l5, [%l7 + 0x10]
45245 fxors %f1, %f1, %f13
45246 popc %g2, %o7
45247 edge32 %l3, %g6, %o5
45248 fmovde %xcc, %f0, %f12
45249 fmovspos %xcc, %f0, %f15
45250 ble,a,pt %icc, loop_5326
45251 fmul8x16al %f6, %f15, %f4
45252 fmovdg %icc, %f15, %f10
45253 movcs %icc, %i0, %o3
45254loop_5326:
45255 fmovse %icc, %f8, %f6
45256 stx %o2, [%l7 + 0x78]
45257 st %f1, [%l7 + 0x70]
45258 nop
45259 setx loop_5327, %l0, %l1
45260 jmpl %l1, %i4
45261 fabsd %f10, %f6
45262 fmovrslz %i5, %f12, %f7
45263 brlez,a %i7, loop_5328
45264loop_5327:
45265 sth %g7, [%l7 + 0x3C]
45266 fcmped %fcc2, %f4, %f6
45267 ldsh [%l7 + 0x36], %o4
45268loop_5328:
45269 tgu %icc, 0x7
45270 bl,pn %icc, loop_5329
45271 subc %g4, 0x1611, %o0
45272 fmul8ulx16 %f0, %f12, %f8
45273 fmul8x16au %f8, %f1, %f14
45274loop_5329:
45275 fone %f14
45276 fxnor %f10, %f4, %f10
45277 ta %xcc, 0x3
45278 ldx [%l7 + 0x50], %l4
45279 bgu,a loop_5330
45280 fornot1s %f5, %f7, %f15
45281 movre %l6, %g3, %g1
45282 add %l2, 0x0BD0, %i6
45283loop_5330:
45284 fmovsg %icc, %f6, %f13
45285 ld [%l7 + 0x58], %f0
45286 fbe %fcc3, loop_5331
45287 fbl,a %fcc3, loop_5332
45288 st %f14, [%l7 + 0x1C]
45289 sth %i3, [%l7 + 0x12]
45290loop_5331:
45291 ldsh [%l7 + 0x3A], %l0
45292loop_5332:
45293 fcmpeq16 %f4, %f14, %l1
45294 edge32 %i1, %o1, %g5
45295 bcc,a,pn %xcc, loop_5333
45296 xorcc %o6, 0x14C6, %l5
45297 st %f7, [%l7 + 0x64]
45298 ldsw [%l7 + 0x64], %g2
45299loop_5333:
45300 ldub [%l7 + 0x4B], %o7
45301 st %f6, [%l7 + 0x64]
45302 fmovsvc %icc, %f10, %f1
45303 ldx [%l7 + 0x18], %i2
45304 ldsb [%l7 + 0x0C], %l3
45305 fmovrdgz %g6, %f10, %f12
45306 smulcc %i0, 0x1A54, %o3
45307 ldsw [%l7 + 0x0C], %o5
45308 sth %o2, [%l7 + 0x4E]
45309 fmovdn %icc, %f6, %f10
45310 fpack32 %f8, %f8, %f0
45311 fcmpeq32 %f12, %f8, %i4
45312 fpack32 %f4, %f14, %f8
45313 ldub [%l7 + 0x5C], %i5
45314 fnor %f0, %f6, %f8
45315 st %f9, [%l7 + 0x74]
45316 fmovdgu %xcc, %f0, %f6
45317 movcc %icc, %g7, %i7
45318 bcc,pn %xcc, loop_5334
45319 tsubcc %o4, %g4, %l4
45320 tne %icc, 0x0
45321 fone %f4
45322loop_5334:
45323 ldx [%l7 + 0x70], %l6
45324 fbuge,a %fcc2, loop_5335
45325 xnorcc %o0, %g1, %l2
45326 tl %xcc, 0x1
45327 ldsh [%l7 + 0x7A], %g3
45328loop_5335:
45329 ld [%l7 + 0x2C], %f1
45330 fmovsvc %xcc, %f9, %f8
45331 tpos %icc, 0x7
45332 edge8l %i6, %l0, %l1
45333 faligndata %f4, %f2, %f6
45334 fba %fcc1, loop_5336
45335 movl %xcc, %i1, %i3
45336 fnegs %f12, %f1
45337 fmovsn %xcc, %f6, %f10
45338loop_5336:
45339 fmovd %f0, %f6
45340 alignaddr %o1, %o6, %g5
45341 st %f9, [%l7 + 0x30]
45342 ldsw [%l7 + 0x6C], %l5
45343 array8 %g2, %i2, %l3
45344 and %o7, %g6, %i0
45345 ld [%l7 + 0x20], %f5
45346 fmovdpos %xcc, %f9, %f14
45347 popc 0x0F0E, %o3
45348 stb %o2, [%l7 + 0x2B]
45349 fmovdg %xcc, %f5, %f3
45350 movle %xcc, %i4, %i5
45351 brgez %g7, loop_5337
45352 brlz,a %i7, loop_5338
45353 brgz %o5, loop_5339
45354 fmovsneg %xcc, %f5, %f15
45355loop_5337:
45356 srl %o4, 0x04, %g4
45357loop_5338:
45358 fmovrsgez %l4, %f3, %f14
45359loop_5339:
45360 ldsb [%l7 + 0x1B], %o0
45361 brnz,a %g1, loop_5340
45362 fnegs %f1, %f2
45363 stb %l6, [%l7 + 0x31]
45364 fpadd16s %f5, %f8, %f12
45365loop_5340:
45366 sth %l2, [%l7 + 0x24]
45367 sth %g3, [%l7 + 0x16]
45368 add %l0, %i6, %l1
45369 array16 %i3, %o1, %o6
45370 fabss %f4, %f8
45371 lduh [%l7 + 0x24], %g5
45372 alignaddrl %l5, %g2, %i1
45373 fcmpd %fcc2, %f10, %f14
45374 fnors %f11, %f7, %f6
45375 andncc %l3, %o7, %g6
45376 tne %xcc, 0x6
45377 andn %i0, %i2, %o2
45378 fmovsleu %icc, %f8, %f9
45379 addcc %i4, 0x0CD4, %i5
45380 udivx %o3, 0x01C2, %g7
45381 edge32l %i7, %o4, %o5
45382 fsrc1s %f7, %f2
45383 fands %f1, %f2, %f8
45384 tne %xcc, 0x4
45385 brnz,a %l4, loop_5341
45386 st %f1, [%l7 + 0x3C]
45387 std %f14, [%l7 + 0x70]
45388 addcc %g4, %o0, %g1
45389loop_5341:
45390 te %xcc, 0x5
45391 fzeros %f14
45392 bshuffle %f4, %f12, %f8
45393 andncc %l6, %l2, %l0
45394 tsubcc %g3, %i6, %i3
45395 fmovrde %o1, %f14, %f12
45396 taddcc %o6, %l1, %l5
45397 fmovrdgz %g2, %f2, %f14
45398 sth %g5, [%l7 + 0x12]
45399 addccc %i1, %o7, %l3
45400 sth %g6, [%l7 + 0x12]
45401 sethi 0x1D22, %i2
45402 sth %o2, [%l7 + 0x5E]
45403 stw %i0, [%l7 + 0x24]
45404 fmovdneg %xcc, %f15, %f14
45405 fpmerge %f2, %f5, %f4
45406 fxnor %f4, %f2, %f14
45407 ldsh [%l7 + 0x6C], %i4
45408 ldsw [%l7 + 0x70], %o3
45409 bvc,a loop_5342
45410 fand %f10, %f12, %f4
45411 stb %i5, [%l7 + 0x50]
45412 fba %fcc0, loop_5343
45413loop_5342:
45414 ldx [%l7 + 0x78], %i7
45415 ldsh [%l7 + 0x68], %g7
45416 brlz %o5, loop_5344
45417loop_5343:
45418 fandnot1 %f10, %f10, %f14
45419 addc %l4, 0x0542, %o4
45420 fmovdcc %icc, %f11, %f12
45421loop_5344:
45422 umulcc %g4, 0x1A33, %g1
45423 fsrc2 %f6, %f4
45424 fmovrde %l6, %f12, %f14
45425 lduw [%l7 + 0x18], %o0
45426 movge %xcc, %l2, %l0
45427 ld [%l7 + 0x60], %f15
45428 ld [%l7 + 0x54], %f14
45429 fmovdne %icc, %f14, %f1
45430 fcmped %fcc1, %f2, %f4
45431 movleu %icc, %i6, %i3
45432 fmovdne %icc, %f8, %f1
45433 fpack16 %f8, %f11
45434 fmovdne %xcc, %f5, %f9
45435 orcc %g3, %o1, %o6
45436 ld [%l7 + 0x54], %f9
45437 movre %l1, 0x355, %l5
45438 ldx [%l7 + 0x68], %g2
45439 add %g5, %i1, %o7
45440 movl %xcc, %g6, %i2
45441 sll %o2, %l3, %i4
45442 ldsb [%l7 + 0x21], %o3
45443 taddcctv %i5, %i7, %i0
45444 ldx [%l7 + 0x08], %o5
45445 st %f7, [%l7 + 0x08]
45446 sth %g7, [%l7 + 0x54]
45447 edge8 %o4, %l4, %g4
45448 sll %l6, %o0, %l2
45449 fcmple32 %f4, %f2, %l0
45450 fbuge %fcc0, loop_5345
45451 edge32n %i6, %g1, %i3
45452 movn %icc, %g3, %o1
45453 orncc %o6, 0x1528, %l5
45454loop_5345:
45455 and %g2, 0x0C05, %g5
45456 std %f12, [%l7 + 0x48]
45457 movne %icc, %l1, %o7
45458 fbne,a %fcc0, loop_5346
45459 sdiv %i1, 0x118B, %g6
45460 addccc %i2, 0x01DB, %o2
45461 taddcc %l3, 0x1DE9, %i4
45462loop_5346:
45463 pdist %f0, %f14, %f12
45464 lduh [%l7 + 0x0A], %o3
45465 tsubcc %i5, %i7, %o5
45466 edge16 %i0, %g7, %l4
45467 fmovdg %xcc, %f0, %f9
45468 fone %f12
45469 ldsh [%l7 + 0x18], %g4
45470 fpack16 %f14, %f7
45471 stx %o4, [%l7 + 0x18]
45472 fxnor %f6, %f2, %f14
45473 movrlz %o0, %l6, %l0
45474 bn,a loop_5347
45475 bg loop_5348
45476 mulscc %i6, 0x16E2, %g1
45477 fnands %f9, %f8, %f8
45478loop_5347:
45479 ldsb [%l7 + 0x20], %i3
45480loop_5348:
45481 fpsub16 %f4, %f0, %f14
45482 array16 %l2, %g3, %o1
45483 movpos %icc, %l5, %o6
45484 orn %g5, %l1, %g2
45485 bcc,pn %icc, loop_5349
45486 ld [%l7 + 0x20], %f14
45487 fandnot2 %f0, %f8, %f4
45488 fmovrdne %i1, %f4, %f6
45489loop_5349:
45490 fmuld8ulx16 %f6, %f13, %f4
45491 fble %fcc3, loop_5350
45492 fmovdvc %icc, %f0, %f14
45493 tvs %xcc, 0x6
45494 ba,pn %xcc, loop_5351
45495loop_5350:
45496 brgz %g6, loop_5352
45497 bg,pn %icc, loop_5353
45498 fpsub32 %f4, %f8, %f0
45499loop_5351:
45500 fmovdvs %xcc, %f5, %f3
45501loop_5352:
45502 movl %xcc, %i2, %o7
45503loop_5353:
45504 movre %l3, %o2, %o3
45505 std %f14, [%l7 + 0x68]
45506 ldsh [%l7 + 0x58], %i4
45507 udivcc %i7, 0x0FBA, %i5
45508 lduh [%l7 + 0x32], %o5
45509 sllx %g7, %l4, %i0
45510 fbg,a %fcc1, loop_5354
45511 edge16ln %o4, %o0, %g4
45512 fbe %fcc2, loop_5355
45513 fsrc2 %f4, %f8
45514loop_5354:
45515 fmovde %xcc, %f7, %f5
45516 edge32 %l0, %i6, %g1
45517loop_5355:
45518 fpadd32 %f4, %f6, %f0
45519 ld [%l7 + 0x40], %f3
45520 movle %icc, %i3, %l2
45521 fmovdge %icc, %f11, %f10
45522 fbg,a %fcc2, loop_5356
45523 fbul,a %fcc0, loop_5357
45524 stb %l6, [%l7 + 0x36]
45525 fmovrdlz %o1, %f2, %f6
45526loop_5356:
45527 ldsh [%l7 + 0x6E], %l5
45528loop_5357:
45529 ldsb [%l7 + 0x25], %o6
45530 ldub [%l7 + 0x69], %g5
45531 movne %icc, %l1, %g2
45532 ldub [%l7 + 0x34], %i1
45533 brgz,a %g6, loop_5358
45534 tl %icc, 0x6
45535 fbge %fcc0, loop_5359
45536 fbge,a %fcc0, loop_5360
45537loop_5358:
45538 fcmpeq32 %f14, %f12, %i2
45539 lduw [%l7 + 0x14], %g3
45540loop_5359:
45541 brgz %l3, loop_5361
45542loop_5360:
45543 addcc %o2, %o3, %o7
45544 subcc %i4, %i5, %o5
45545 stx %i7, [%l7 + 0x78]
45546loop_5361:
45547 ldsw [%l7 + 0x40], %g7
45548 sth %i0, [%l7 + 0x4A]
45549 ldsw [%l7 + 0x78], %o4
45550 bcs,a loop_5362
45551 tl %xcc, 0x6
45552 fsrc1s %f9, %f4
45553 stw %o0, [%l7 + 0x08]
45554loop_5362:
45555 fands %f9, %f2, %f10
45556 fmul8x16 %f13, %f6, %f8
45557 tl %icc, 0x2
45558 ld [%l7 + 0x18], %f11
45559 lduw [%l7 + 0x4C], %g4
45560 sth %l0, [%l7 + 0x6C]
45561 orncc %i6, %g1, %l4
45562 fmul8x16 %f2, %f14, %f6
45563 fmovse %xcc, %f8, %f13
45564 st %f13, [%l7 + 0x10]
45565 stx %i3, [%l7 + 0x28]
45566 movcc %icc, %l6, %o1
45567 fmovscc %xcc, %f5, %f4
45568 lduh [%l7 + 0x70], %l2
45569 udiv %l5, 0x005C, %g5
45570 fmovsne %xcc, %f2, %f10
45571 fone %f4
45572 ldx [%l7 + 0x10], %o6
45573 ldsb [%l7 + 0x77], %g2
45574 bn,pt %icc, loop_5363
45575 fornot1s %f9, %f0, %f13
45576 movl %xcc, %l1, %g6
45577 ldsb [%l7 + 0x10], %i2
45578loop_5363:
45579 fmovrde %g3, %f6, %f4
45580 lduw [%l7 + 0x24], %i1
45581 ldsw [%l7 + 0x64], %l3
45582 fbg %fcc3, loop_5364
45583 fbue,a %fcc3, loop_5365
45584 bcc,a loop_5366
45585 tsubcctv %o2, 0x1A99, %o7
45586loop_5364:
45587 ld [%l7 + 0x50], %f1
45588loop_5365:
45589 orcc %i4, %o3, %i5
45590loop_5366:
45591 tn %xcc, 0x2
45592 fmovsa %xcc, %f8, %f2
45593 bpos,a loop_5367
45594 st %f12, [%l7 + 0x60]
45595 bleu,a,pn %icc, loop_5368
45596 subccc %o5, 0x1ECD, %i7
45597loop_5367:
45598 bpos loop_5369
45599 movgu %icc, %i0, %o4
45600loop_5368:
45601 ba,pt %xcc, loop_5370
45602 std %f6, [%l7 + 0x70]
45603loop_5369:
45604 fmovdcs %xcc, %f7, %f15
45605 fbu,a %fcc1, loop_5371
45606loop_5370:
45607 lduw [%l7 + 0x10], %o0
45608 fmovrse %g4, %f7, %f10
45609 ble loop_5372
45610loop_5371:
45611 fmovdne %icc, %f11, %f1
45612 edge32ln %g7, %i6, %g1
45613 subcc %l4, 0x1B90, %l0
45614loop_5372:
45615 fmovsge %icc, %f1, %f7
45616 subcc %i3, 0x0D27, %o1
45617 stw %l6, [%l7 + 0x78]
45618 ldsb [%l7 + 0x5C], %l5
45619 andcc %g5, %o6, %g2
45620 nop
45621 setx loop_5373, %l0, %l1
45622 wrpr 0x1, %tl
45623 wrpr %l1, %tpc
45624 add %l1, 0x4, %l1
45625 wrpr %l1, %tnpc
45626 setx 0x34400001400, %l0, %l1
45627 wrpr %l1, %tstate
45628 wrhpr 0x4, %htstate
45629 retry
45630 fbg,a %fcc1, loop_5374
45631 sth %l1, [%l7 + 0x08]
45632 andncc %l2, %i2, %g3
45633loop_5373:
45634 ld [%l7 + 0x18], %f1
45635loop_5374:
45636 fmovs %f4, %f2
45637 mulx %i1, 0x1F1E, %g6
45638 alignaddrl %o2, %o7, %i4
45639 sllx %l3, 0x08, %i5
45640 subcc %o5, %i7, %o3
45641 fornot1 %f2, %f4, %f12
45642 brnz %o4, loop_5375
45643 fxors %f3, %f0, %f14
45644 andn %o0, %g4, %i0
45645 movrgez %g7, %i6, %l4
45646loop_5375:
45647 ldd [%l7 + 0x68], %f8
45648 fbge %fcc1, loop_5376
45649 fbn %fcc1, loop_5377
45650 ld [%l7 + 0x6C], %f15
45651 ld [%l7 + 0x70], %f6
45652loop_5376:
45653 st %f15, [%l7 + 0x3C]
45654loop_5377:
45655 sth %g1, [%l7 + 0x66]
45656 fmovdneg %xcc, %f15, %f3
45657 fble %fcc0, loop_5378
45658 ldx [%l7 + 0x18], %i3
45659 st %f11, [%l7 + 0x14]
45660 ldsw [%l7 + 0x0C], %o1
45661loop_5378:
45662 movcs %icc, %l0, %l6
45663 ld [%l7 + 0x08], %f10
45664 fcmpgt16 %f2, %f14, %g5
45665 fmul8sux16 %f4, %f8, %f10
45666 fbg %fcc1, loop_5379
45667 mulscc %l5, %g2, %o6
45668 fabsd %f8, %f6
45669 fzero %f12
45670loop_5379:
45671 fpsub32 %f4, %f4, %f0
45672 udivcc %l2, 0x0BDE, %i2
45673 fpmerge %f5, %f0, %f10
45674 lduw [%l7 + 0x24], %g3
45675 stx %l1, [%l7 + 0x18]
45676 fzeros %f11
45677 fand %f14, %f14, %f12
45678 fpadd16 %f4, %f6, %f14
45679 ldsw [%l7 + 0x7C], %g6
45680 fors %f8, %f7, %f3
45681 std %f8, [%l7 + 0x68]
45682 movrgz %o2, 0x22A, %i1
45683 fnot2s %f0, %f10
45684 fnot1 %f6, %f8
45685 fmul8x16 %f3, %f8, %f6
45686 ldx [%l7 + 0x60], %i4
45687 srl %l3, %i5, %o5
45688 ldx [%l7 + 0x40], %o7
45689 fnot1s %f4, %f7
45690 ld [%l7 + 0x58], %f4
45691 addccc %o3, 0x179E, %o4
45692 bne,a,pn %icc, loop_5380
45693 stw %i7, [%l7 + 0x08]
45694 sth %o0, [%l7 + 0x5E]
45695 nop
45696 setx loop_5381, %l0, %l1
45697 wrpr 0x1, %tl
45698 wrpr %l1, %tpc
45699 add %l1, 0x4, %l1
45700 wrpr %l1, %tnpc
45701 setx 0x34400001400, %l0, %l1
45702 wrpr %l1, %tstate
45703 wrhpr 0x4, %htstate
45704 retry
45705loop_5380:
45706 st %f14, [%l7 + 0x74]
45707 movgu %icc, %i0, %g4
45708 fmovdvc %icc, %f15, %f8
45709loop_5381:
45710 ldsh [%l7 + 0x7A], %i6
45711 tcc %icc, 0x1
45712 fmovdgu %icc, %f13, %f10
45713 fmovrslz %g7, %f2, %f15
45714 movre %g1, %l4, %o1
45715 fexpand %f13, %f14
45716 fmovspos %icc, %f2, %f11
45717 tvc %icc, 0x4
45718 stw %i3, [%l7 + 0x68]
45719 fblg %fcc1, loop_5382
45720 ldsh [%l7 + 0x5A], %l6
45721 sub %g5, 0x18A8, %l5
45722 fmovdgu %xcc, %f15, %f11
45723loop_5382:
45724 fmovrsgz %g2, %f14, %f4
45725 bcs,a,pn %icc, loop_5383
45726 fbug %fcc0, loop_5384
45727 fbuge,a %fcc1, loop_5385
45728 fmovrslz %o6, %f5, %f6
45729loop_5383:
45730 edge16n %l2, %l0, %i2
45731loop_5384:
45732 ldx [%l7 + 0x48], %g3
45733loop_5385:
45734 faligndata %f8, %f4, %f4
45735 movn %xcc, %l1, %g6
45736 lduh [%l7 + 0x48], %o2
45737 fcmpd %fcc3, %f2, %f8
45738 fxnor %f2, %f2, %f0
45739 fpadd32s %f9, %f6, %f1
45740 lduw [%l7 + 0x30], %i1
45741 lduw [%l7 + 0x08], %l3
45742 fornot2s %f1, %f6, %f0
45743 fsrc1 %f10, %f10
45744 lduh [%l7 + 0x34], %i5
45745 fpadd16s %f4, %f12, %f4
45746 fmovsa %icc, %f12, %f11
45747 tg %icc, 0x0
45748 orcc %o5, 0x07FA, %i4
45749 fmuld8ulx16 %f13, %f11, %f8
45750 fmovdl %icc, %f14, %f1
45751 siam 0x4
45752 fmul8x16au %f9, %f7, %f4
45753 ldsb [%l7 + 0x2F], %o3
45754 brgez,a %o7, loop_5386
45755 ldx [%l7 + 0x38], %o4
45756 movrlz %o0, 0x084, %i7
45757 fmovrdgz %g4, %f6, %f8
45758loop_5386:
45759 umul %i6, 0x1B83, %i0
45760 sllx %g1, 0x0C, %l4
45761 siam 0x5
45762 std %f12, [%l7 + 0x50]
45763 srax %g7, %o1, %l6
45764 fmovdpos %icc, %f7, %f14
45765 lduh [%l7 + 0x52], %i3
45766 mulx %l5, 0x0831, %g5
45767 or %g2, %l2, %l0
45768 fmovsneg %xcc, %f12, %f2
45769 edge32l %o6, %i2, %g3
45770 ldd [%l7 + 0x60], %f4
45771 ldx [%l7 + 0x10], %g6
45772 tcs %xcc, 0x6
45773 fbge,a %fcc3, loop_5387
45774 ldsw [%l7 + 0x10], %o2
45775 orcc %i1, 0x099F, %l1
45776 lduw [%l7 + 0x50], %i5
45777loop_5387:
45778 bneg,pt %icc, loop_5388
45779 addcc %o5, 0x0D8F, %l3
45780 fmul8ulx16 %f12, %f4, %f0
45781 stb %o3, [%l7 + 0x49]
45782loop_5388:
45783 edge8l %o7, %i4, %o4
45784 fnegs %f9, %f2
45785 std %f14, [%l7 + 0x18]
45786 bvc loop_5389
45787 tg %icc, 0x0
45788 ldsh [%l7 + 0x1A], %i7
45789 fmul8x16 %f11, %f14, %f14
45790loop_5389:
45791 fands %f13, %f0, %f15
45792 fmovdg %xcc, %f2, %f7
45793 move %icc, %o0, %g4
45794 bleu %xcc, loop_5390
45795 fcmpgt32 %f10, %f4, %i0
45796 mulscc %i6, %g1, %g7
45797 fxor %f12, %f12, %f2
45798loop_5390:
45799 fmovsvs %xcc, %f3, %f1
45800 fmovrslz %l4, %f1, %f6
45801 ld [%l7 + 0x1C], %f9
45802 st %f14, [%l7 + 0x0C]
45803 tcs %icc, 0x7
45804 stb %o1, [%l7 + 0x60]
45805 edge16 %i3, %l5, %g5
45806 tg %xcc, 0x7
45807 ldsw [%l7 + 0x10], %l6
45808 fors %f0, %f7, %f12
45809 stx %l2, [%l7 + 0x70]
45810 st %f6, [%l7 + 0x2C]
45811 ldsb [%l7 + 0x7D], %l0
45812 stb %g2, [%l7 + 0x0E]
45813 ld [%l7 + 0x48], %f5
45814 sdivx %i2, 0x1F19, %o6
45815 std %f4, [%l7 + 0x28]
45816 fmovsgu %icc, %f14, %f14
45817 ldub [%l7 + 0x4B], %g6
45818 fnors %f2, %f10, %f4
45819 tge %icc, 0x7
45820 tg %icc, 0x6
45821 ldsb [%l7 + 0x73], %o2
45822 brlz %g3, loop_5391
45823 bvc loop_5392
45824 fpack32 %f10, %f8, %f12
45825 ld [%l7 + 0x60], %f11
45826loop_5391:
45827 tsubcc %l1, 0x0D6A, %i5
45828loop_5392:
45829 fmovrse %o5, %f10, %f5
45830 bcc,a,pt %xcc, loop_5393
45831 xorcc %i1, 0x153F, %o3
45832 std %f2, [%l7 + 0x60]
45833 fpack32 %f12, %f12, %f12
45834loop_5393:
45835 stb %o7, [%l7 + 0x29]
45836 sdivcc %l3, 0x12B3, %o4
45837 orncc %i4, %o0, %g4
45838 brlz,a %i7, loop_5394
45839 tn %xcc, 0x5
45840 ldsw [%l7 + 0x78], %i6
45841 bleu,pt %icc, loop_5395
45842loop_5394:
45843 ldub [%l7 + 0x4E], %g1
45844 bne %xcc, loop_5396
45845 ba,a loop_5397
45846loop_5395:
45847 ld [%l7 + 0x68], %f14
45848 alignaddrl %g7, %i0, %o1
45849loop_5396:
45850 fbge %fcc2, loop_5398
45851loop_5397:
45852 st %f11, [%l7 + 0x34]
45853 stw %i3, [%l7 + 0x10]
45854 lduh [%l7 + 0x5E], %l5
45855loop_5398:
45856 ldx [%l7 + 0x58], %l4
45857 fble %fcc1, loop_5399
45858 te %xcc, 0x2
45859 brz,a %l6, loop_5400
45860 fmovrsgz %l2, %f3, %f6
45861loop_5399:
45862 ldsh [%l7 + 0x56], %l0
45863 fnot1s %f10, %f2
45864loop_5400:
45865 orcc %g5, %i2, %g2
45866 fmovrslez %o6, %f8, %f12
45867 fcmpne32 %f12, %f14, %g6
45868 fcmps %fcc2, %f9, %f13
45869 fmovdgu %xcc, %f13, %f7
45870 stx %o2, [%l7 + 0x78]
45871 sllx %l1, %g3, %i5
45872 fornot1s %f13, %f15, %f6
45873 be %icc, loop_5401
45874 fmovdleu %icc, %f10, %f5
45875 ldsb [%l7 + 0x37], %i1
45876 fmovsn %icc, %f8, %f3
45877loop_5401:
45878 movrlez %o3, %o7, %l3
45879 stw %o4, [%l7 + 0x6C]
45880 fmovdcs %xcc, %f9, %f8
45881 fmovrsne %o5, %f15, %f11
45882 ta %xcc, 0x7
45883 stb %i4, [%l7 + 0x69]
45884 bcs,pt %xcc, loop_5402
45885 tcs %xcc, 0x6
45886 movvc %icc, %o0, %g4
45887 siam 0x6
45888loop_5402:
45889 movrgz %i7, %g1, %i6
45890 ldsh [%l7 + 0x30], %i0
45891 edge16n %g7, %o1, %i3
45892 edge8l %l4, %l6, %l5
45893 fcmps %fcc0, %f2, %f11
45894 fzero %f10
45895 umulcc %l2, 0x0324, %g5
45896 std %f0, [%l7 + 0x50]
45897 sth %i2, [%l7 + 0x52]
45898 fnot1s %f4, %f6
45899 fmovrde %g2, %f12, %f4
45900 lduh [%l7 + 0x6C], %l0
45901 ba,a loop_5403
45902 fmovspos %icc, %f8, %f10
45903 st %f7, [%l7 + 0x7C]
45904 tsubcctv %o6, %g6, %o2
45905loop_5403:
45906 fsrc2 %f12, %f10
45907 bneg,a loop_5404
45908 ld [%l7 + 0x1C], %f11
45909 ldd [%l7 + 0x58], %f12
45910 bge,pn %xcc, loop_5405
45911loop_5404:
45912 movcc %icc, %l1, %i5
45913 array32 %g3, %o3, %o7
45914 stx %i1, [%l7 + 0x28]
45915loop_5405:
45916 fnands %f13, %f13, %f1
45917 std %f6, [%l7 + 0x20]
45918 be,pn %xcc, loop_5406
45919 ld [%l7 + 0x34], %f15
45920 movgu %icc, %o4, %l3
45921 fnor %f14, %f6, %f14
45922loop_5406:
45923 mulscc %i4, 0x0872, %o5
45924 subcc %o0, 0x08FA, %g4
45925 fmovsa %xcc, %f10, %f4
45926 fmovdleu %icc, %f4, %f4
45927 ld [%l7 + 0x40], %f3
45928 edge8ln %i7, %i6, %g1
45929 fcmpgt16 %f10, %f4, %i0
45930 fmul8ulx16 %f4, %f12, %f14
45931 sll %o1, %i3, %l4
45932 subcc %g7, %l6, %l2
45933 tleu %xcc, 0x1
45934 ldsw [%l7 + 0x38], %l5
45935 ldub [%l7 + 0x5B], %i2
45936 bleu,pn %xcc, loop_5407
45937 fmovd %f2, %f14
45938 fmovdpos %xcc, %f12, %f10
45939 fbul %fcc0, loop_5408
45940loop_5407:
45941 subc %g2, %l0, %o6
45942 std %f2, [%l7 + 0x20]
45943 edge32 %g5, %g6, %l1
45944loop_5408:
45945 movcs %xcc, %i5, %o2
45946 tleu %xcc, 0x7
45947 fxors %f13, %f0, %f8
45948 fornot1s %f6, %f7, %f2
45949 smulcc %g3, %o7, %i1
45950 bleu,pn %xcc, loop_5409
45951 fnands %f8, %f11, %f7
45952 lduh [%l7 + 0x62], %o3
45953 fmovrde %l3, %f8, %f10
45954loop_5409:
45955 fmovsvc %icc, %f5, %f1
45956 taddcctv %i4, %o5, %o0
45957 fmovde %icc, %f14, %f12
45958 bvs %xcc, loop_5410
45959 fandnot2 %f10, %f2, %f8
45960 or %o4, 0x1B1B, %g4
45961 tsubcc %i6, %g1, %i7
45962loop_5410:
45963 movleu %icc, %o1, %i0
45964 stx %i3, [%l7 + 0x48]
45965 fmovdl %icc, %f4, %f8
45966 fmovsa %icc, %f7, %f7
45967 ldsh [%l7 + 0x0E], %l4
45968 fandnot2s %f6, %f4, %f9
45969 sth %g7, [%l7 + 0x40]
45970 stx %l2, [%l7 + 0x78]
45971 ldsw [%l7 + 0x18], %l5
45972 fnand %f14, %f4, %f2
45973 tleu %icc, 0x4
45974 ldd [%l7 + 0x10], %f0
45975 fmovsneg %icc, %f6, %f8
45976 fbl %fcc1, loop_5411
45977 brgz %i2, loop_5412
45978 fcmpgt16 %f8, %f6, %l6
45979 fcmpne32 %f14, %f2, %g2
45980loop_5411:
45981 edge8ln %l0, %g5, %o6
45982loop_5412:
45983 addccc %l1, %g6, %i5
45984 srl %g3, %o2, %i1
45985 mova %icc, %o3, %l3
45986 movgu %icc, %o7, %i4
45987 stb %o5, [%l7 + 0x55]
45988 lduh [%l7 + 0x18], %o4
45989 fmovsneg %icc, %f3, %f5
45990 stx %o0, [%l7 + 0x38]
45991 stx %g4, [%l7 + 0x40]
45992 ldsh [%l7 + 0x70], %i6
45993 ldx [%l7 + 0x58], %i7
45994 bg loop_5413
45995 ldsb [%l7 + 0x1D], %g1
45996 std %f10, [%l7 + 0x28]
45997 fones %f14
45998loop_5413:
45999 ble,pn %xcc, loop_5414
46000 ldsw [%l7 + 0x6C], %o1
46001 stb %i0, [%l7 + 0x5E]
46002 lduw [%l7 + 0x60], %l4
46003loop_5414:
46004 fandnot1s %f5, %f11, %f4
46005 stw %i3, [%l7 + 0x24]
46006 fblg %fcc0, loop_5415
46007 fmovsg %xcc, %f10, %f7
46008 smul %l2, 0x066A, %l5
46009 srlx %i2, %l6, %g7
46010loop_5415:
46011 ldsb [%l7 + 0x63], %l0
46012 fmovsvc %xcc, %f14, %f14
46013 ldsh [%l7 + 0x70], %g5
46014 edge32n %o6, %g2, %g6
46015 array16 %l1, %i5, %g3
46016 fmovdneg %icc, %f12, %f3
46017 ldsw [%l7 + 0x2C], %i1
46018 addc %o2, 0x1684, %l3
46019 lduh [%l7 + 0x62], %o7
46020 fnot2s %f1, %f1
46021 bshuffle %f6, %f14, %f2
46022 sth %o3, [%l7 + 0x76]
46023 tvc %icc, 0x4
46024 umul %o5, %i4, %o4
46025 subc %g4, 0x15B4, %i6
46026 edge8 %o0, %i7, %o1
46027 fmovscs %icc, %f15, %f0
46028 tge %icc, 0x3
46029 ldub [%l7 + 0x32], %g1
46030 st %f14, [%l7 + 0x3C]
46031 bcc,a %icc, loop_5416
46032 movl %icc, %i0, %l4
46033 stb %l2, [%l7 + 0x28]
46034 stw %i3, [%l7 + 0x58]
46035loop_5416:
46036 fexpand %f9, %f14
46037 udiv %i2, 0x10E7, %l5
46038 ldx [%l7 + 0x30], %g7
46039 stx %l6, [%l7 + 0x60]
46040 ldsb [%l7 + 0x41], %l0
46041 fmovdle %xcc, %f12, %f8
46042 fornot1s %f4, %f6, %f4
46043 andcc %o6, 0x1E4D, %g5
46044 andcc %g2, %g6, %l1
46045 fnot1 %f6, %f12
46046 fabss %f9, %f4
46047 fcmpeq16 %f10, %f14, %i5
46048 lduw [%l7 + 0x64], %i1
46049 stb %o2, [%l7 + 0x3D]
46050 fbuge %fcc1, loop_5417
46051 st %f12, [%l7 + 0x08]
46052 tsubcc %l3, 0x0CE6, %g3
46053 st %f13, [%l7 + 0x38]
46054loop_5417:
46055 xorcc %o3, %o5, %o7
46056 ldx [%l7 + 0x60], %i4
46057 bcc,a,pt %xcc, loop_5418
46058 fbge,a %fcc2, loop_5419
46059 ldsw [%l7 + 0x6C], %o4
46060 movrgz %g4, %i6, %i7
46061loop_5418:
46062 bge,a loop_5420
46063loop_5419:
46064 fmovsneg %icc, %f9, %f11
46065 addccc %o0, 0x0980, %o1
46066 srax %i0, %g1, %l2
46067loop_5420:
46068 edge16l %l4, %i2, %i3
46069 lduh [%l7 + 0x1A], %l5
46070 srax %l6, %l0, %g7
46071 bg,a,pn %xcc, loop_5421
46072 fandnot2s %f12, %f5, %f14
46073 udivcc %g5, 0x094B, %g2
46074 fmovsg %icc, %f3, %f2
46075loop_5421:
46076 bne %xcc, loop_5422
46077 movne %xcc, %g6, %l1
46078 tge %icc, 0x0
46079 subcc %o6, %i5, %i1
46080loop_5422:
46081 fbe,a %fcc1, loop_5423
46082 movge %icc, %l3, %g3
46083 ldx [%l7 + 0x68], %o3
46084 fblg %fcc0, loop_5424
46085loop_5423:
46086 sub %o5, %o7, %i4
46087 fmovsne %icc, %f3, %f15
46088 lduh [%l7 + 0x7C], %o2
46089loop_5424:
46090 ldsh [%l7 + 0x56], %g4
46091 fbu %fcc3, loop_5425
46092 stb %o4, [%l7 + 0x62]
46093 std %f14, [%l7 + 0x60]
46094 umul %i7, 0x010D, %i6
46095loop_5425:
46096 fxor %f8, %f14, %f6
46097 fandnot2s %f11, %f3, %f13
46098 fcmpne32 %f14, %f4, %o0
46099 stw %o1, [%l7 + 0x30]
46100 tne %xcc, 0x1
46101 fands %f7, %f15, %f3
46102 ldsw [%l7 + 0x60], %i0
46103 fmovsgu %xcc, %f9, %f4
46104 ldd [%l7 + 0x20], %f0
46105 movrlez %l2, %g1, %l4
46106 fone %f12
46107 bshuffle %f6, %f4, %f8
46108 fornot2s %f15, %f0, %f10
46109 lduh [%l7 + 0x3A], %i2
46110 udiv %i3, 0x18B9, %l5
46111 fnot1 %f8, %f10
46112 std %f4, [%l7 + 0x50]
46113 fmovrse %l6, %f8, %f0
46114 xor %g7, 0x043E, %g5
46115 bcc,a loop_5426
46116 fbul %fcc3, loop_5427
46117 fble,a %fcc3, loop_5428
46118 ldx [%l7 + 0x78], %g2
46119loop_5426:
46120 fmovdpos %icc, %f15, %f6
46121loop_5427:
46122 nop
46123 setx loop_5429, %l0, %l1
46124 wrpr 0x1, %tl
46125 wrpr %l1, %tnpc
46126 setx 0x34400001400, %l0, %l1
46127 wrpr %l1, %tstate
46128 wrhpr 0x4, %htstate
46129 done
46130loop_5428:
46131 ldd [%l7 + 0x50], %f14
46132 andn %l0, %l1, %g6
46133 brgez %i5, loop_5430
46134loop_5429:
46135 brlez %i1, loop_5431
46136 fbug,a %fcc1, loop_5432
46137 ldx [%l7 + 0x40], %o6
46138loop_5430:
46139 ldsb [%l7 + 0x74], %l3
46140loop_5431:
46141 edge16n %o3, %o5, %g3
46142loop_5432:
46143 fors %f0, %f8, %f14
46144 tle %icc, 0x3
46145 taddcc %o7, 0x19FD, %o2
46146 std %f4, [%l7 + 0x40]
46147 fnegs %f3, %f1
46148 movrgez %i4, %g4, %i7
46149 addccc %o4, 0x1E04, %o0
46150 lduh [%l7 + 0x6A], %i6
46151 fcmpne32 %f2, %f6, %i0
46152 udivcc %o1, 0x047F, %g1
46153 ldsw [%l7 + 0x28], %l2
46154 fmovdvc %xcc, %f6, %f1
46155 ldd [%l7 + 0x30], %f2
46156 fandnot2 %f2, %f6, %f6
46157 lduh [%l7 + 0x3C], %l4
46158 fsrc1s %f9, %f5
46159 ld [%l7 + 0x68], %f12
46160 addcc %i3, %i2, %l6
46161 stx %l5, [%l7 + 0x78]
46162 srl %g7, 0x04, %g5
46163 sll %g2, 0x05, %l0
46164 edge8l %l1, %i5, %i1
46165 bvs,a,pt %icc, loop_5433
46166 edge16ln %o6, %g6, %o3
46167 fnot1s %f6, %f7
46168 fmuld8ulx16 %f7, %f4, %f6
46169loop_5433:
46170 movpos %xcc, %l3, %g3
46171 movcs %xcc, %o5, %o2
46172 movl %xcc, %i4, %o7
46173 brlez,a %i7, loop_5434
46174 fmovsg %xcc, %f6, %f5
46175 fmovrdgez %g4, %f0, %f4
46176 lduh [%l7 + 0x6E], %o4
46177loop_5434:
46178 be,pn %xcc, loop_5435
46179 movvs %icc, %i6, %i0
46180 fpsub32s %f10, %f0, %f9
46181 fcmpne32 %f14, %f4, %o1
46182loop_5435:
46183 fornot1s %f4, %f5, %f0
46184 ba %icc, loop_5436
46185 fornot2 %f8, %f8, %f8
46186 ldd [%l7 + 0x30], %f4
46187 ld [%l7 + 0x48], %f4
46188loop_5436:
46189 fpadd32s %f6, %f8, %f14
46190 addccc %o0, %g1, %l2
46191 ldsw [%l7 + 0x6C], %l4
46192 mulscc %i2, %i3, %l6
46193 array8 %l5, %g7, %g2
46194 pdist %f10, %f2, %f6
46195 fsrc1 %f0, %f8
46196 fbge,a %fcc1, loop_5437
46197 edge16l %l0, %g5, %l1
46198 stw %i1, [%l7 + 0x58]
46199 brlz,a %i5, loop_5438
46200loop_5437:
46201 movrlez %o6, %g6, %l3
46202 sdivx %o3, 0x1217, %o5
46203 alignaddrl %g3, %o2, %i4
46204loop_5438:
46205 tl %icc, 0x2
46206 fmovsle %xcc, %f6, %f11
46207 fmovdge %xcc, %f12, %f15
46208 fsrc2 %f2, %f2
46209 fnot1 %f14, %f2
46210 fmul8x16au %f2, %f12, %f2
46211 bvc,pn %icc, loop_5439
46212 fbne,a %fcc1, loop_5440
46213 tl %icc, 0x4
46214 siam 0x1
46215loop_5439:
46216 fmul8x16al %f13, %f9, %f0
46217loop_5440:
46218 stw %o7, [%l7 + 0x1C]
46219 ldsh [%l7 + 0x08], %g4
46220 andncc %o4, %i6, %i7
46221 movrgez %o1, 0x065, %o0
46222 movrlz %i0, %g1, %l4
46223 stb %i2, [%l7 + 0x6C]
46224 fbl %fcc1, loop_5441
46225 udivcc %l2, 0x0195, %i3
46226 st %f8, [%l7 + 0x30]
46227 fcmpne32 %f14, %f2, %l5
46228loop_5441:
46229 sll %l6, 0x0D, %g2
46230 st %f11, [%l7 + 0x08]
46231 fpsub32s %f8, %f2, %f12
46232 fbule,a %fcc2, loop_5442
46233 fmovrdlez %l0, %f2, %f8
46234 st %f8, [%l7 + 0x38]
46235 ldd [%l7 + 0x20], %f2
46236loop_5442:
46237 st %f6, [%l7 + 0x6C]
46238 lduw [%l7 + 0x74], %g5
46239 fmuld8ulx16 %f9, %f0, %f12
46240 srl %g7, 0x1A, %i1
46241 ldsb [%l7 + 0x11], %i5
46242 sth %l1, [%l7 + 0x4E]
46243 fcmpgt32 %f10, %f10, %o6
46244 move %icc, %l3, %o3
46245 ldd [%l7 + 0x58], %f0
46246 tn %icc, 0x0
46247 fcmpeq16 %f4, %f14, %o5
46248 tn %xcc, 0x0
46249 std %f12, [%l7 + 0x70]
46250 movleu %xcc, %g6, %o2
46251 fmuld8sux16 %f10, %f13, %f6
46252 fxor %f6, %f12, %f8
46253 fmovs %f12, %f5
46254 lduw [%l7 + 0x24], %g3
46255 lduh [%l7 + 0x76], %i4
46256 ldx [%l7 + 0x78], %g4
46257 ldsh [%l7 + 0x2E], %o4
46258 fxnors %f1, %f15, %f8
46259 ldd [%l7 + 0x58], %f6
46260 brnz %o7, loop_5443
46261 fbug %fcc3, loop_5444
46262 xnorcc %i7, 0x0DA5, %o1
46263 std %f4, [%l7 + 0x78]
46264loop_5443:
46265 fcmpeq16 %f8, %f8, %i6
46266loop_5444:
46267 fmovdg %icc, %f14, %f12
46268 ldx [%l7 + 0x28], %o0
46269 std %f0, [%l7 + 0x50]
46270 ldsb [%l7 + 0x56], %g1
46271 xor %l4, %i0, %l2
46272 mulscc %i2, %l5, %i3
46273 fba %fcc0, loop_5445
46274 lduh [%l7 + 0x58], %g2
46275 fbe %fcc1, loop_5446
46276 stw %l0, [%l7 + 0x58]
46277loop_5445:
46278 fcmped %fcc1, %f10, %f6
46279 movrgez %l6, %g7, %g5
46280loop_5446:
46281 fmovdpos %icc, %f11, %f12
46282 fbge %fcc2, loop_5447
46283 fcmpne32 %f0, %f10, %i5
46284 stb %i1, [%l7 + 0x49]
46285 fmovdle %icc, %f13, %f5
46286loop_5447:
46287 ld [%l7 + 0x14], %f5
46288 ldx [%l7 + 0x38], %l1
46289 fmovdpos %icc, %f0, %f10
46290 ta %icc, 0x5
46291 tn %xcc, 0x6
46292 fmovdg %icc, %f9, %f9
46293 ldub [%l7 + 0x31], %o6
46294 sub %l3, 0x1B31, %o3
46295 bleu,pn %icc, loop_5448
46296 be,pt %icc, loop_5449
46297 fcmpgt16 %f10, %f10, %g6
46298 fpadd32 %f0, %f10, %f2
46299loop_5448:
46300 st %f13, [%l7 + 0x7C]
46301loop_5449:
46302 fmovsa %icc, %f10, %f9
46303 ldub [%l7 + 0x4A], %o2
46304 edge32 %o5, %g3, %i4
46305 fmul8x16al %f15, %f4, %f14
46306 std %f14, [%l7 + 0x50]
46307 tcs %icc, 0x4
46308 ld [%l7 + 0x10], %f13
46309 tneg %xcc, 0x7
46310 fmovse %xcc, %f12, %f5
46311 lduh [%l7 + 0x4A], %o4
46312 move %icc, %o7, %i7
46313 bvc,pt %xcc, loop_5450
46314 fmovrdlz %o1, %f0, %f8
46315 fmul8x16al %f14, %f7, %f0
46316 fbne,a %fcc0, loop_5451
46317loop_5450:
46318 lduh [%l7 + 0x4C], %i6
46319 ld [%l7 + 0x34], %f5
46320 edge16 %g4, %o0, %g1
46321loop_5451:
46322 fcmpd %fcc0, %f4, %f10
46323 tpos %xcc, 0x5
46324 ld [%l7 + 0x38], %f15
46325 ldsh [%l7 + 0x30], %l4
46326 movge %icc, %i0, %i2
46327 fbul,a %fcc2, loop_5452
46328 ldsb [%l7 + 0x7C], %l2
46329 fornot2s %f14, %f3, %f4
46330 tpos %xcc, 0x4
46331loop_5452:
46332 ldub [%l7 + 0x15], %l5
46333 fmovsg %xcc, %f7, %f1
46334 lduw [%l7 + 0x24], %g2
46335 xnorcc %i3, 0x0AA8, %l6
46336 bpos,pt %xcc, loop_5453
46337 movg %xcc, %l0, %g7
46338 srlx %g5, 0x0E, %i1
46339 lduw [%l7 + 0x60], %l1
46340loop_5453:
46341 ldsw [%l7 + 0x58], %o6
46342 orncc %i5, 0x0F3F, %o3
46343 sth %l3, [%l7 + 0x62]
46344 ldub [%l7 + 0x22], %g6
46345 lduw [%l7 + 0x30], %o2
46346 stw %g3, [%l7 + 0x14]
46347 st %f14, [%l7 + 0x0C]
46348 fpadd16 %f6, %f2, %f0
46349 fbul %fcc0, loop_5454
46350 fone %f8
46351 stb %i4, [%l7 + 0x5D]
46352 fnor %f10, %f6, %f6
46353loop_5454:
46354 ldsw [%l7 + 0x3C], %o4
46355 fbug %fcc3, loop_5455
46356 fpadd16s %f12, %f12, %f13
46357 bvs %xcc, loop_5456
46358 xorcc %o5, %i7, %o7
46359loop_5455:
46360 andcc %i6, %g4, %o1
46361 stb %g1, [%l7 + 0x53]
46362loop_5456:
46363 movgu %xcc, %o0, %l4
46364 call loop_5457
46365 stx %i2, [%l7 + 0x40]
46366 fmul8x16 %f8, %f8, %f12
46367 add %l2, 0x128C, %l5
46368loop_5457:
46369 ldub [%l7 + 0x32], %g2
46370 st %f4, [%l7 + 0x20]
46371 ldsh [%l7 + 0x3A], %i0
46372 sth %i3, [%l7 + 0x0E]
46373 fandnot2 %f4, %f12, %f0
46374 fmovrdne %l0, %f10, %f4
46375 sth %l6, [%l7 + 0x36]
46376 lduw [%l7 + 0x60], %g5
46377 tn %icc, 0x7
46378 or %i1, 0x03D1, %l1
46379 stx %o6, [%l7 + 0x20]
46380 stw %g7, [%l7 + 0x24]
46381 lduh [%l7 + 0x10], %o3
46382 movgu %xcc, %i5, %g6
46383 mulx %o2, 0x0AB9, %l3
46384 fornot1s %f6, %f1, %f15
46385 st %f5, [%l7 + 0x10]
46386 sth %i4, [%l7 + 0x26]
46387 subccc %g3, %o5, %o4
46388 tcc %icc, 0x6
46389 for %f14, %f6, %f8
46390 fmovs %f0, %f15
46391 fcmpne16 %f8, %f14, %o7
46392 bneg loop_5458
46393 ldsh [%l7 + 0x36], %i7
46394 std %f12, [%l7 + 0x78]
46395 bleu loop_5459
46396loop_5458:
46397 taddcctv %g4, %o1, %g1
46398 fbuge %fcc0, loop_5460
46399 array8 %o0, %i6, %i2
46400loop_5459:
46401 std %f10, [%l7 + 0x50]
46402 movre %l4, 0x3D4, %l2
46403loop_5460:
46404 movn %xcc, %l5, %g2
46405 smulcc %i0, %l0, %i3
46406 fbug,a %fcc1, loop_5461
46407 ldub [%l7 + 0x64], %l6
46408 edge8ln %g5, %i1, %l1
46409 fmul8x16 %f3, %f8, %f12
46410loop_5461:
46411 fsrc2 %f4, %f4
46412 udiv %o6, 0x04D8, %o3
46413 fpsub32 %f10, %f0, %f14
46414 sth %g7, [%l7 + 0x52]
46415 fmuld8ulx16 %f9, %f11, %f2
46416 fands %f4, %f0, %f1
46417 fmovdneg %icc, %f1, %f5
46418 stb %i5, [%l7 + 0x1F]
46419 ldsw [%l7 + 0x60], %o2
46420 movrlz %l3, 0x0C7, %i4
46421 fble %fcc3, loop_5462
46422 brgz,a %g6, loop_5463
46423 nop
46424 setx loop_5464, %l0, %l1
46425 jmpl %l1, %o5
46426 tvs %icc, 0x6
46427loop_5462:
46428 fnors %f0, %f5, %f12
46429loop_5463:
46430 ldsw [%l7 + 0x48], %g3
46431loop_5464:
46432 ldsw [%l7 + 0x18], %o7
46433 ldsw [%l7 + 0x3C], %o4
46434 fmovrdlz %i7, %f0, %f12
46435 fnand %f0, %f0, %f12
46436 fpsub32s %f15, %f11, %f4
46437 fbg %fcc2, loop_5465
46438 mulscc %o1, %g4, %g1
46439 fxnor %f2, %f8, %f10
46440 fmovrsne %i6, %f6, %f2
46441loop_5465:
46442 fsrc1s %f6, %f3
46443 lduw [%l7 + 0x28], %o0
46444 array16 %i2, %l4, %l2
46445 bvs %xcc, loop_5466
46446 fornot2 %f0, %f6, %f12
46447 lduw [%l7 + 0x18], %g2
46448 fmovrdlz %l5, %f2, %f8
46449loop_5466:
46450 nop
46451 setx loop_5467, %l0, %l1
46452 jmpl %l1, %i0
46453 movneg %xcc, %i3, %l0
46454 fpack32 %f14, %f2, %f6
46455 fmovrde %g5, %f2, %f10
46456loop_5467:
46457 fzero %f2
46458 std %f8, [%l7 + 0x68]
46459 tg %xcc, 0x7
46460 std %f6, [%l7 + 0x30]
46461 ldub [%l7 + 0x22], %l6
46462 fbg %fcc0, loop_5468
46463 ldub [%l7 + 0x77], %l1
46464 stb %o6, [%l7 + 0x2C]
46465 tn %icc, 0x0
46466loop_5468:
46467 subcc %o3, 0x1049, %i1
46468 fnands %f1, %f11, %f15
46469 fnands %f4, %f5, %f14
46470 fnors %f13, %f14, %f12
46471 ldsw [%l7 + 0x20], %i5
46472 fzeros %f10
46473 sth %o2, [%l7 + 0x74]
46474 lduh [%l7 + 0x52], %g7
46475 fmul8sux16 %f14, %f0, %f2
46476 ldsw [%l7 + 0x60], %l3
46477 fmovsvs %xcc, %f0, %f7
46478 tn %icc, 0x1
46479 fmovdgu %icc, %f6, %f9
46480 st %f6, [%l7 + 0x08]
46481 bvc,a,pn %xcc, loop_5469
46482 fmuld8sux16 %f1, %f15, %f8
46483 fmovde %icc, %f14, %f13
46484 fnands %f2, %f12, %f0
46485loop_5469:
46486 fmovrdgez %i4, %f10, %f14
46487 bvc %xcc, loop_5470
46488 fmovdn %xcc, %f6, %f0
46489 fcmpes %fcc0, %f9, %f3
46490 add %o5, 0x1E11, %g6
46491loop_5470:
46492 ldx [%l7 + 0x58], %g3
46493 udivcc %o4, 0x1135, %o7
46494 fcmpgt32 %f12, %f2, %o1
46495 fmovsa %xcc, %f6, %f4
46496 movleu %icc, %g4, %g1
46497 fmovdge %xcc, %f8, %f1
46498 and %i6, %o0, %i2
46499 orncc %l4, 0x1065, %l2
46500 fmovsneg %icc, %f6, %f14
46501 fcmpes %fcc3, %f4, %f2
46502 fandnot2s %f13, %f14, %f8
46503 ta %xcc, 0x5
46504 sll %i7, 0x1C, %g2
46505 fmovdn %icc, %f12, %f4
46506 fmovdl %icc, %f10, %f4
46507 ldsb [%l7 + 0x57], %l5
46508 nop
46509 setx loop_5471, %l0, %l1
46510 jmpl %l1, %i3
46511 mulx %l0, 0x110B, %i0
46512 stw %g5, [%l7 + 0x2C]
46513 andn %l6, %l1, %o6
46514loop_5471:
46515 fpsub32 %f10, %f10, %f0
46516 lduw [%l7 + 0x68], %i1
46517 fmuld8ulx16 %f11, %f10, %f6
46518 sllx %o3, 0x14, %i5
46519 fxors %f14, %f9, %f0
46520 fpadd32s %f8, %f11, %f10
46521 std %f0, [%l7 + 0x08]
46522 tgu %xcc, 0x3
46523 movvs %icc, %g7, %o2
46524 movrgz %l3, %o5, %i4
46525 st %f2, [%l7 + 0x34]
46526 fandnot1s %f13, %f3, %f11
46527 std %f8, [%l7 + 0x50]
46528 sth %g3, [%l7 + 0x10]
46529 fpsub32 %f0, %f10, %f10
46530 stb %g6, [%l7 + 0x7A]
46531 fcmpne16 %f14, %f4, %o7
46532 fabsd %f10, %f8
46533 ldub [%l7 + 0x3D], %o1
46534 fpmerge %f15, %f4, %f0
46535 nop
46536 setx loop_5472, %l0, %l1
46537 jmpl %l1, %g4
46538 xnor %o4, 0x15DB, %i6
46539 movg %xcc, %g1, %i2
46540 std %f14, [%l7 + 0x40]
46541loop_5472:
46542 fmovdle %icc, %f3, %f8
46543 udivx %o0, 0x093B, %l4
46544 fmuld8ulx16 %f1, %f12, %f8
46545 fandnot1 %f10, %f8, %f0
46546 fpmerge %f7, %f2, %f2
46547 xnor %l2, %i7, %g2
46548 tle %icc, 0x1
46549 ldsb [%l7 + 0x42], %l5
46550 ldsh [%l7 + 0x2E], %i3
46551 fmovscs %xcc, %f0, %f6
46552 ldsb [%l7 + 0x7B], %l0
46553 xnor %g5, %i0, %l6
46554 fbug %fcc2, loop_5473
46555 fone %f0
46556 ldub [%l7 + 0x54], %o6
46557 brz,a %l1, loop_5474
46558loop_5473:
46559 brnz,a %i1, loop_5475
46560 fxors %f3, %f15, %f12
46561 lduw [%l7 + 0x08], %o3
46562loop_5474:
46563 ldx [%l7 + 0x28], %g7
46564loop_5475:
46565 ld [%l7 + 0x68], %f13
46566 sub %o2, %i5, %o5
46567 mulx %l3, 0x0E97, %g3
46568 andcc %i4, %g6, %o1
46569 fbge,a %fcc1, loop_5476
46570 movrlz %g4, %o4, %o7
46571 std %f6, [%l7 + 0x78]
46572 edge8 %g1, %i6, %o0
46573loop_5476:
46574 fbo %fcc1, loop_5477
46575 ldub [%l7 + 0x31], %i2
46576 movvs %icc, %l2, %l4
46577 andcc %i7, 0x1582, %l5
46578loop_5477:
46579 fors %f5, %f14, %f11
46580 fba,a %fcc1, loop_5478
46581 pdist %f12, %f6, %f6
46582 ldd [%l7 + 0x20], %f6
46583 nop
46584 setx loop_5479, %l0, %l1
46585 wrpr 0x1, %tl
46586 wrpr %l1, %tpc
46587 add %l1, 0x4, %l1
46588 wrpr %l1, %tnpc
46589 setx 0x34400001400, %l0, %l1
46590 wrpr %l1, %tstate
46591 wrhpr 0x4, %htstate
46592 retry
46593loop_5478:
46594 ldx [%l7 + 0x30], %i3
46595 lduh [%l7 + 0x48], %l0
46596 st %f2, [%l7 + 0x74]
46597loop_5479:
46598 fcmpne32 %f8, %f14, %g5
46599 lduw [%l7 + 0x3C], %g2
46600 ldsw [%l7 + 0x48], %i0
46601 lduw [%l7 + 0x74], %l6
46602 fmovrsgz %l1, %f8, %f4
46603 movre %o6, %o3, %g7
46604 srlx %i1, %i5, %o5
46605 edge8 %o2, %l3, %g3
46606 ldx [%l7 + 0x18], %i4
46607 st %f15, [%l7 + 0x2C]
46608 sra %g6, 0x0E, %o1
46609 fxors %f2, %f6, %f4
46610 fmul8ulx16 %f0, %f0, %f6
46611 std %f2, [%l7 + 0x28]
46612 nop
46613 setx loop_5480, %l0, %l1
46614 wrpr 0x1, %tl
46615 wrpr %l1, %tnpc
46616 setx 0x34400001400, %l0, %l1
46617 wrpr %l1, %tstate
46618 wrhpr 0x4, %htstate
46619 done
46620 ldsh [%l7 + 0x08], %o4
46621 stb %o7, [%l7 + 0x43]
46622 tsubcctv %g4, 0x094C, %g1
46623loop_5480:
46624 fmovsle %icc, %f4, %f9
46625 movrlz %i6, %o0, %l2
46626 fmovdl %icc, %f12, %f5
46627 bleu loop_5481
46628 edge8l %i2, %l4, %l5
46629 be,pt %icc, loop_5482
46630 ld [%l7 + 0x08], %f11
46631loop_5481:
46632 edge8l %i3, %l0, %i7
46633 fmovrslz %g2, %f2, %f14
46634loop_5482:
46635 st %f3, [%l7 + 0x54]
46636 bcc,pn %xcc, loop_5483
46637 std %f6, [%l7 + 0x30]
46638 fabss %f9, %f9
46639 tsubcc %g5, %i0, %l6
46640loop_5483:
46641 nop
46642 setx loop_5484, %l0, %l1
46643 wrpr 0x1, %tl
46644 wrpr %l1, %tnpc
46645 setx 0x34400001400, %l0, %l1
46646 wrpr %l1, %tstate
46647 wrhpr 0x4, %htstate
46648 done
46649 ldsb [%l7 + 0x2D], %o6
46650 movcc %xcc, %o3, %l1
46651 fandnot1s %f7, %f7, %f2
46652loop_5484:
46653 fmovdcc %icc, %f15, %f15
46654 fornot1 %f0, %f4, %f8
46655 ldsh [%l7 + 0x5E], %g7
46656 sth %i1, [%l7 + 0x72]
46657 srlx %o5, %o2, %i5
46658 ldd [%l7 + 0x20], %f14
46659 ld [%l7 + 0x74], %f7
46660 fmovs %f4, %f1
46661 taddcctv %l3, %g3, %g6
46662 stb %o1, [%l7 + 0x48]
46663 movvs %xcc, %i4, %o4
46664 andcc %o7, %g4, %i6
46665 orncc %o0, 0x0EE9, %l2
46666 array32 %g1, %l4, %l5
46667 subcc %i2, 0x01E7, %l0
46668 ldsb [%l7 + 0x58], %i3
46669 fnot2s %f1, %f4
46670 sth %i7, [%l7 + 0x40]
46671 sth %g2, [%l7 + 0x44]
46672 bn,pn %icc, loop_5485
46673 taddcctv %g5, 0x0B4A, %i0
46674 taddcc %o6, %l6, %o3
46675 bne,pt %xcc, loop_5486
46676loop_5485:
46677 array32 %l1, %i1, %g7
46678 tl %xcc, 0x3
46679 xorcc %o2, 0x0B53, %i5
46680loop_5486:
46681 fmovde %icc, %f2, %f3
46682 tle %icc, 0x0
46683 ldub [%l7 + 0x5A], %l3
46684 fmovdcs %icc, %f7, %f1
46685 ldsw [%l7 + 0x50], %g3
46686 brlz,a %g6, loop_5487
46687 lduw [%l7 + 0x50], %o1
46688 fmovdcs %icc, %f2, %f8
46689 ld [%l7 + 0x24], %f12
46690loop_5487:
46691 smul %o5, %o4, %o7
46692 bneg,a,pt %xcc, loop_5488
46693 lduh [%l7 + 0x7A], %i4
46694 popc 0x114F, %g4
46695 fnor %f12, %f8, %f10
46696loop_5488:
46697 sll %i6, 0x0B, %o0
46698 move %xcc, %l2, %g1
46699 and %l4, 0x0CEA, %i2
46700 fmovda %icc, %f7, %f2
46701 fble %fcc1, loop_5489
46702 sth %l5, [%l7 + 0x6E]
46703 for %f6, %f8, %f4
46704 fsrc1 %f2, %f10
46705loop_5489:
46706 subccc %l0, %i7, %i3
46707 brnz,a %g2, loop_5490
46708 fmovsne %icc, %f8, %f5
46709 fsrc1s %f12, %f3
46710 fble %fcc2, loop_5491
46711loop_5490:
46712 fmovrdgz %i0, %f10, %f2
46713 fmovrdlez %o6, %f6, %f2
46714 tneg %xcc, 0x1
46715loop_5491:
46716 fors %f11, %f9, %f0
46717 ldx [%l7 + 0x50], %l6
46718 brlz,a %g5, loop_5492
46719 edge8n %o3, %l1, %i1
46720 bvs loop_5493
46721 ldsb [%l7 + 0x2B], %o2
46722loop_5492:
46723 ldsb [%l7 + 0x66], %g7
46724 std %f2, [%l7 + 0x10]
46725loop_5493:
46726 fexpand %f12, %f12
46727 sll %i5, %g3, %g6
46728 fcmpeq32 %f10, %f2, %l3
46729 fba %fcc2, loop_5494
46730 fcmpes %fcc1, %f11, %f7
46731 for %f8, %f8, %f6
46732 ldsw [%l7 + 0x20], %o1
46733loop_5494:
46734 bshuffle %f10, %f0, %f12
46735 tsubcc %o4, %o5, %o7
46736 fbue,a %fcc2, loop_5495
46737 fmovrslez %g4, %f1, %f3
46738 edge8ln %i6, %i4, %o0
46739 fpadd32 %f12, %f14, %f4
46740loop_5495:
46741 fmovdleu %icc, %f8, %f11
46742 fmovda %icc, %f5, %f10
46743 fmovdge %xcc, %f6, %f13
46744 andn %g1, 0x023F, %l2
46745 st %f9, [%l7 + 0x7C]
46746 fbug %fcc0, loop_5496
46747 ldsw [%l7 + 0x30], %i2
46748 edge32ln %l5, %l4, %i7
46749 fmuld8ulx16 %f10, %f4, %f0
46750loop_5496:
46751 orcc %l0, 0x12C1, %g2
46752 stb %i0, [%l7 + 0x6C]
46753 nop
46754 setx loop_5497, %l0, %l1
46755 wrpr 0x1, %tl
46756 wrpr %l1, %tpc
46757 add %l1, 0x4, %l1
46758 wrpr %l1, %tnpc
46759 setx 0x34400001400, %l0, %l1
46760 wrpr %l1, %tstate
46761 wrhpr 0x4, %htstate
46762 retry
46763 ldx [%l7 + 0x68], %o6
46764 fabss %f15, %f11
46765 array16 %i3, %g5, %l6
46766loop_5497:
46767 fzeros %f5
46768 tcs %xcc, 0x5
46769 siam 0x5
46770 bpos,a,pn %xcc, loop_5498
46771 ldsh [%l7 + 0x4C], %l1
46772 lduw [%l7 + 0x50], %i1
46773 sth %o3, [%l7 + 0x3E]
46774loop_5498:
46775 fbg %fcc0, loop_5499
46776 ld [%l7 + 0x60], %f13
46777 ldsb [%l7 + 0x24], %o2
46778 ldd [%l7 + 0x58], %f10
46779loop_5499:
46780 st %f13, [%l7 + 0x40]
46781 fmuld8ulx16 %f0, %f5, %f6
46782 fbul %fcc3, loop_5500
46783 fzeros %f3
46784 stb %g7, [%l7 + 0x77]
46785 subccc %g3, 0x1FAF, %i5
46786loop_5500:
46787 xnor %g6, 0x1D94, %o1
46788 te %xcc, 0x7
46789 fandnot1s %f4, %f1, %f6
46790 tsubcctv %o4, 0x10AD, %o5
46791 tle %xcc, 0x6
46792 tg %xcc, 0x6
46793 edge16n %l3, %g4, %i6
46794 ldsw [%l7 + 0x44], %i4
46795 lduw [%l7 + 0x70], %o0
46796 sdivx %g1, 0x1066, %o7
46797 addccc %i2, %l2, %l4
46798 fmovsvs %xcc, %f5, %f7
46799 edge16l %l5, %l0, %i7
46800 ldsb [%l7 + 0x78], %i0
46801 array8 %g2, %o6, %i3
46802 ldsw [%l7 + 0x34], %l6
46803 brgez %g5, loop_5501
46804 fbul,a %fcc2, loop_5502
46805 fmuld8sux16 %f15, %f2, %f0
46806 ldsw [%l7 + 0x24], %l1
46807loop_5501:
46808 srl %i1, 0x09, %o2
46809loop_5502:
46810 st %f8, [%l7 + 0x18]
46811 fbue,a %fcc1, loop_5503
46812 movcs %icc, %g7, %o3
46813 stw %i5, [%l7 + 0x30]
46814 edge32n %g3, %o1, %o4
46815loop_5503:
46816 brz,a %g6, loop_5504
46817 fcmple16 %f0, %f6, %o5
46818 fmul8x16 %f11, %f8, %f8
46819 fone %f0
46820loop_5504:
46821 ldsh [%l7 + 0x4C], %l3
46822 lduw [%l7 + 0x64], %g4
46823 tvs %xcc, 0x4
46824 fmovde %icc, %f13, %f8
46825 ld [%l7 + 0x44], %f13
46826 sdiv %i4, 0x06EE, %o0
46827 bn,a %icc, loop_5505
46828 ldsh [%l7 + 0x74], %i6
46829 mulx %o7, %i2, %l2
46830 fpsub32 %f4, %f8, %f8
46831loop_5505:
46832 tvc %icc, 0x7
46833 movge %xcc, %l4, %l5
46834 fxor %f12, %f14, %f2
46835 fmovdpos %icc, %f3, %f13
46836 lduw [%l7 + 0x20], %l0
46837 ldx [%l7 + 0x40], %i7
46838 fmovdcc %xcc, %f7, %f3
46839 std %f8, [%l7 + 0x38]
46840 te %xcc, 0x3
46841 fcmpgt16 %f0, %f0, %g1
46842 fnors %f1, %f6, %f10
46843 tvc %icc, 0x6
46844 lduw [%l7 + 0x78], %i0
46845 edge16ln %o6, %g2, %i3
46846 stw %g5, [%l7 + 0x60]
46847 edge8ln %l6, %l1, %o2
46848 ldsh [%l7 + 0x14], %g7
46849 fmovspos %xcc, %f11, %f5
46850 edge8n %i1, %i5, %g3
46851 fmovdleu %xcc, %f13, %f14
46852 fcmps %fcc0, %f8, %f9
46853 udivcc %o3, 0x1A1F, %o1
46854 sth %g6, [%l7 + 0x0A]
46855 stx %o4, [%l7 + 0x30]
46856 mova %icc, %l3, %o5
46857 movleu %icc, %i4, %g4
46858 fmovdleu %icc, %f8, %f11
46859 ld [%l7 + 0x68], %f2
46860 fmovse %xcc, %f14, %f4
46861 stx %i6, [%l7 + 0x68]
46862 mulscc %o0, %o7, %i2
46863 movrgez %l2, %l4, %l0
46864 tl %xcc, 0x5
46865 fmovde %xcc, %f7, %f8
46866 fpmerge %f5, %f15, %f10
46867 movcs %xcc, %i7, %g1
46868 fornot1s %f7, %f9, %f4
46869 std %f2, [%l7 + 0x60]
46870 fmovsn %icc, %f14, %f5
46871 sth %l5, [%l7 + 0x7C]
46872 fmovsvc %icc, %f15, %f8
46873 ldsb [%l7 + 0x44], %o6
46874 sth %g2, [%l7 + 0x24]
46875 fmovdne %icc, %f1, %f0
46876 movneg %icc, %i3, %i0
46877 fmovde %xcc, %f8, %f11
46878 sth %g5, [%l7 + 0x58]
46879 ldd [%l7 + 0x38], %f0
46880 st %f9, [%l7 + 0x1C]
46881 std %f12, [%l7 + 0x70]
46882 std %f12, [%l7 + 0x78]
46883 taddcc %l1, %l6, %g7
46884 fble,a %fcc0, loop_5506
46885 stw %i1, [%l7 + 0x78]
46886 fpadd32s %f10, %f0, %f12
46887 fcmpne16 %f0, %f2, %i5
46888loop_5506:
46889 ldsw [%l7 + 0x6C], %g3
46890 fone %f8
46891 bneg,pn %icc, loop_5507
46892 fbu %fcc0, loop_5508
46893 fbue %fcc3, loop_5509
46894 fmul8x16al %f6, %f6, %f14
46895loop_5507:
46896 fmovdn %xcc, %f15, %f8
46897loop_5508:
46898 ldub [%l7 + 0x46], %o2
46899loop_5509:
46900 fmovdneg %icc, %f6, %f13
46901 fnegs %f4, %f3
46902 umul %o1, 0x0220, %o3
46903 pdist %f2, %f6, %f4
46904 fornot1 %f8, %f12, %f0
46905 stx %o4, [%l7 + 0x50]
46906 movre %g6, %o5, %l3
46907 bcs,a,pt %icc, loop_5510
46908 edge8 %g4, %i6, %o0
46909 lduh [%l7 + 0x3E], %o7
46910 ldx [%l7 + 0x40], %i4
46911loop_5510:
46912 stx %l2, [%l7 + 0x48]
46913 movrgez %l4, 0x124, %l0
46914 bvs,pt %xcc, loop_5511
46915 fpadd16 %f2, %f14, %f8
46916 fnegs %f5, %f2
46917 fmovrdgz %i2, %f0, %f2
46918loop_5511:
46919 ldsb [%l7 + 0x4B], %g1
46920 taddcc %l5, %o6, %i7
46921 ldsb [%l7 + 0x3C], %i3
46922 bl,pn %icc, loop_5512
46923 fpsub32 %f14, %f8, %f8
46924 umul %i0, 0x01F1, %g2
46925 fabsd %f8, %f12
46926loop_5512:
46927 ldsw [%l7 + 0x60], %l1
46928 fcmpeq32 %f4, %f8, %l6
46929 tge %xcc, 0x2
46930 for %f10, %f4, %f10
46931 fbug,a %fcc2, loop_5513
46932 movcc %xcc, %g7, %i1
46933 fbue %fcc3, loop_5514
46934 st %f15, [%l7 + 0x40]
46935loop_5513:
46936 stw %g5, [%l7 + 0x24]
46937 lduh [%l7 + 0x6C], %g3
46938loop_5514:
46939 ld [%l7 + 0x68], %f3
46940 fnot1 %f12, %f14
46941 tg %xcc, 0x7
46942 lduw [%l7 + 0x48], %i5
46943 ba,pt %xcc, loop_5515
46944 ldsb [%l7 + 0x79], %o1
46945 fcmpd %fcc2, %f10, %f0
46946 ldx [%l7 + 0x28], %o3
46947loop_5515:
46948 stw %o2, [%l7 + 0x64]
46949 fmovsa %icc, %f12, %f1
46950 umulcc %o4, 0x1762, %g6
46951 stx %l3, [%l7 + 0x58]
46952 lduw [%l7 + 0x44], %o5
46953 fmovde %icc, %f4, %f12
46954 ldsw [%l7 + 0x08], %i6
46955 ldsw [%l7 + 0x60], %g4
46956 fxors %f12, %f8, %f8
46957 fmovsvc %xcc, %f14, %f7
46958 array16 %o7, %o0, %i4
46959 ld [%l7 + 0x14], %f15
46960 stb %l2, [%l7 + 0x43]
46961 fmovsl %icc, %f11, %f15
46962 stb %l0, [%l7 + 0x1D]
46963 fandnot1 %f14, %f14, %f4
46964 fmovsg %xcc, %f4, %f9
46965 stx %i2, [%l7 + 0x28]
46966 st %f10, [%l7 + 0x30]
46967 fmovscc %icc, %f10, %f8
46968 nop
46969 setx loop_5516, %l0, %l1
46970 jmpl %l1, %g1
46971 stw %l5, [%l7 + 0x5C]
46972 stb %o6, [%l7 + 0x5C]
46973 ld [%l7 + 0x4C], %f13
46974loop_5516:
46975 fmovdg %icc, %f7, %f2
46976 mulx %l4, 0x0AD4, %i7
46977 ldub [%l7 + 0x11], %i3
46978 bcc,a %xcc, loop_5517
46979 ldsh [%l7 + 0x32], %i0
46980 edge16ln %g2, %l6, %g7
46981 fmovdpos %icc, %f11, %f7
46982loop_5517:
46983 sra %i1, %g5, %l1
46984 tle %xcc, 0x5
46985 tl %icc, 0x6
46986 smul %i5, 0x18B6, %o1
46987 srl %g3, %o2, %o4
46988 st %f3, [%l7 + 0x74]
46989 fandnot1s %f13, %f13, %f13
46990 ldub [%l7 + 0x36], %o3
46991 taddcc %g6, 0x1F14, %l3
46992 ldub [%l7 + 0x4D], %i6
46993 std %f12, [%l7 + 0x38]
46994 fmovda %xcc, %f14, %f6
46995 stb %o5, [%l7 + 0x22]
46996 be %xcc, loop_5518
46997 be,pt %xcc, loop_5519
46998 ldub [%l7 + 0x31], %o7
46999 movvc %xcc, %o0, %g4
47000loop_5518:
47001 ldd [%l7 + 0x58], %f10
47002loop_5519:
47003 array32 %i4, %l2, %i2
47004 and %l0, 0x0BF2, %g1
47005 movre %o6, 0x0CE, %l4
47006 nop
47007 setx loop_5520, %l0, %l1
47008 wrpr 0x1, %tl
47009 wrpr %l1, %tnpc
47010 setx 0x34400001400, %l0, %l1
47011 wrpr %l1, %tstate
47012 wrhpr 0x4, %htstate
47013 done
47014 std %f10, [%l7 + 0x38]
47015 stw %l5, [%l7 + 0x0C]
47016 udiv %i3, 0x0734, %i0
47017loop_5520:
47018 subccc %g2, %l6, %i7
47019 edge32l %g7, %i1, %g5
47020 smul %i5, %l1, %o1
47021 ldx [%l7 + 0x60], %g3
47022 ldub [%l7 + 0x6C], %o2
47023 lduw [%l7 + 0x40], %o4
47024 st %f10, [%l7 + 0x68]
47025 and %g6, %l3, %i6
47026 fmul8x16al %f14, %f0, %f2
47027 xnorcc %o3, 0x1AAC, %o5
47028 sdivcc %o7, 0x16F7, %o0
47029 siam 0x0
47030 orncc %i4, 0x0E1B, %l2
47031 movrlz %g4, 0x2D0, %i2
47032 bg,pt %icc, loop_5521
47033 taddcc %g1, 0x1ED8, %o6
47034 fbg %fcc1, loop_5522
47035 fornot1s %f9, %f6, %f1
47036loop_5521:
47037 lduh [%l7 + 0x24], %l0
47038 fbe,a %fcc3, loop_5523
47039loop_5522:
47040 ldsh [%l7 + 0x4C], %l5
47041 fmovsvc %icc, %f6, %f6
47042 fmovrslez %l4, %f4, %f9
47043loop_5523:
47044 fcmpeq32 %f2, %f2, %i0
47045 fmovde %icc, %f6, %f8
47046 ldsb [%l7 + 0x5C], %g2
47047 fmuld8ulx16 %f2, %f2, %f2
47048 tge %icc, 0x4
47049 tneg %icc, 0x0
47050 ldub [%l7 + 0x15], %l6
47051 fmovsle %icc, %f10, %f8
47052 fbl,a %fcc2, loop_5524
47053 andn %i3, %i7, %i1
47054 movle %xcc, %g7, %i5
47055 fbg %fcc1, loop_5525
47056loop_5524:
47057 fmovrde %g5, %f14, %f6
47058 tvc %icc, 0x3
47059 movleu %icc, %l1, %o1
47060loop_5525:
47061 fcmpeq32 %f2, %f14, %g3
47062 udivcc %o4, 0x0624, %o2
47063 ldsw [%l7 + 0x6C], %l3
47064 nop
47065 setx loop_5526, %l0, %l1
47066 jmpl %l1, %g6
47067 fmuld8sux16 %f14, %f3, %f2
47068 sdiv %i6, 0x1D34, %o5
47069 srax %o7, %o3, %i4
47070loop_5526:
47071 ldsb [%l7 + 0x0A], %o0
47072 ldd [%l7 + 0x08], %f4
47073 fpadd16s %f5, %f0, %f15
47074 ldx [%l7 + 0x28], %g4
47075 fbue,a %fcc3, loop_5527
47076 fpsub32s %f0, %f8, %f8
47077 movleu %xcc, %l2, %g1
47078 fmovs %f2, %f7
47079loop_5527:
47080 and %i2, 0x1DAA, %l0
47081 fbn,a %fcc1, loop_5528
47082 bneg loop_5529
47083 ldsb [%l7 + 0x20], %o6
47084 st %f1, [%l7 + 0x30]
47085loop_5528:
47086 popc %l4, %i0
47087loop_5529:
47088 fmovrdne %l5, %f2, %f0
47089 bneg,a loop_5530
47090 fmovdleu %xcc, %f7, %f10
47091 array16 %g2, %i3, %l6
47092 srlx %i7, %i1, %i5
47093loop_5530:
47094 fpsub32s %f4, %f12, %f0
47095 fmul8sux16 %f0, %f2, %f4
47096 tl %icc, 0x6
47097 ldd [%l7 + 0x48], %f4
47098 udivx %g5, 0x0FEE, %g7
47099 ldsb [%l7 + 0x54], %l1
47100 ldsb [%l7 + 0x71], %g3
47101 and %o1, %o4, %l3
47102 stx %o2, [%l7 + 0x68]
47103 fmovsneg %icc, %f15, %f7
47104 fmul8ulx16 %f14, %f4, %f2
47105 sllx %g6, %o5, %i6
47106 fbul,a %fcc2, loop_5531
47107 movrlz %o3, %i4, %o0
47108 ldsw [%l7 + 0x48], %o7
47109 ldx [%l7 + 0x30], %l2
47110loop_5531:
47111 sth %g1, [%l7 + 0x6A]
47112 stx %g4, [%l7 + 0x08]
47113 fmovrde %i2, %f14, %f8
47114 lduw [%l7 + 0x30], %o6
47115 ldsh [%l7 + 0x72], %l0
47116 movvs %icc, %l4, %l5
47117 lduh [%l7 + 0x32], %i0
47118 fmovsl %xcc, %f13, %f4
47119 fbul,a %fcc2, loop_5532
47120 taddcc %i3, 0x18DA, %l6
47121 fmovsle %xcc, %f15, %f2
47122 ldsh [%l7 + 0x6E], %i7
47123loop_5532:
47124 fxor %f6, %f8, %f2
47125 fbg,a %fcc0, loop_5533
47126 fmovrse %i1, %f1, %f9
47127 fbuge,a %fcc1, loop_5534
47128 ldsw [%l7 + 0x40], %g2
47129loop_5533:
47130 st %f6, [%l7 + 0x78]
47131 fmovsneg %icc, %f7, %f9
47132loop_5534:
47133 umul %i5, %g7, %l1
47134 fbo,a %fcc2, loop_5535
47135 edge8n %g5, %g3, %o4
47136 brlz,a %o1, loop_5536
47137 fmul8x16au %f15, %f6, %f8
47138loop_5535:
47139 edge16n %o2, %g6, %o5
47140 orn %i6, 0x0A63, %l3
47141loop_5536:
47142 fors %f3, %f12, %f9
47143 stw %i4, [%l7 + 0x3C]
47144 fmovrde %o3, %f4, %f4
47145 fones %f6
47146 sth %o0, [%l7 + 0x20]
47147 ldsw [%l7 + 0x78], %l2
47148 fmovdn %icc, %f0, %f15
47149 fmovrsgez %o7, %f3, %f13
47150 fcmpes %fcc3, %f10, %f13
47151 srl %g1, %g4, %o6
47152 ld [%l7 + 0x08], %f3
47153 fands %f5, %f2, %f5
47154 edge32 %i2, %l0, %l4
47155 mulx %l5, %i0, %i3
47156 movneg %icc, %i7, %l6
47157 brz,a %i1, loop_5537
47158 tvs %xcc, 0x2
47159 sth %g2, [%l7 + 0x14]
47160 ldsb [%l7 + 0x54], %i5
47161loop_5537:
47162 fpsub32 %f10, %f12, %f10
47163 tl %xcc, 0x1
47164 sth %g7, [%l7 + 0x0A]
47165 move %xcc, %l1, %g5
47166 pdist %f4, %f4, %f12
47167 array16 %g3, %o4, %o2
47168 fnand %f12, %f14, %f8
47169 movleu %xcc, %g6, %o5
47170 tpos %xcc, 0x5
47171 stb %o1, [%l7 + 0x2B]
47172 edge32 %i6, %l3, %i4
47173 movre %o3, %l2, %o0
47174 alignaddrl %o7, %g1, %g4
47175 alignaddr %i2, %o6, %l0
47176 fmovsneg %xcc, %f11, %f4
47177 bneg,a,pt %icc, loop_5538
47178 ldub [%l7 + 0x44], %l5
47179 brgez,a %i0, loop_5539
47180 fbuge,a %fcc2, loop_5540
47181loop_5538:
47182 ldd [%l7 + 0x28], %f10
47183 bne,pn %icc, loop_5541
47184loop_5539:
47185 tvc %icc, 0x2
47186loop_5540:
47187 fpackfix %f12, %f12
47188 movrlz %i3, %i7, %l4
47189loop_5541:
47190 faligndata %f8, %f2, %f6
47191 fpadd16 %f6, %f4, %f0
47192 lduh [%l7 + 0x1E], %i1
47193 ld [%l7 + 0x3C], %f13
47194 pdist %f2, %f12, %f2
47195 bn,a,pn %xcc, loop_5542
47196 sdiv %l6, 0x135B, %g2
47197 movre %g7, 0x369, %l1
47198 brnz,a %i5, loop_5543
47199loop_5542:
47200 taddcctv %g3, 0x114D, %g5
47201 fcmpne16 %f12, %f6, %o4
47202 ldsw [%l7 + 0x4C], %o2
47203loop_5543:
47204 fmovda %icc, %f10, %f4
47205 sllx %o5, 0x14, %g6
47206 ldsh [%l7 + 0x6E], %o1
47207 bneg,a,pn %icc, loop_5544
47208 tle %icc, 0x3
47209 faligndata %f6, %f8, %f0
47210 alignaddr %l3, %i6, %i4
47211loop_5544:
47212 fmovsleu %xcc, %f9, %f5
47213 fpack32 %f12, %f4, %f12
47214 stx %l2, [%l7 + 0x20]
47215 ldub [%l7 + 0x18], %o0
47216 movleu %icc, %o7, %g1
47217 stw %g4, [%l7 + 0x40]
47218 bge,a loop_5545
47219 fxors %f11, %f3, %f14
47220 ble loop_5546
47221 ldub [%l7 + 0x5D], %o3
47222loop_5545:
47223 fsrc2 %f2, %f6
47224 fmovrsne %o6, %f10, %f15
47225loop_5546:
47226 tne %icc, 0x2
47227 movne %icc, %l0, %l5
47228 stb %i2, [%l7 + 0x16]
47229 fmovsvs %icc, %f11, %f9
47230 lduh [%l7 + 0x7E], %i3
47231 tl %xcc, 0x0
47232 alignaddrl %i7, %l4, %i1
47233 ble,a loop_5547
47234 edge8ln %i0, %l6, %g2
47235 tle %icc, 0x5
47236 ldsw [%l7 + 0x10], %g7
47237loop_5547:
47238 bpos,pn %xcc, loop_5548
47239 ldsb [%l7 + 0x51], %l1
47240 fcmpeq32 %f8, %f10, %g3
47241 ldub [%l7 + 0x2F], %g5
47242loop_5548:
47243 fmovs %f6, %f15
47244 lduw [%l7 + 0x24], %o4
47245 fmuld8sux16 %f13, %f9, %f6
47246 edge8l %i5, %o2, %o5
47247 ldsw [%l7 + 0x14], %o1
47248 ldx [%l7 + 0x38], %l3
47249 bcs,a,pt %icc, loop_5549
47250 ldx [%l7 + 0x38], %g6
47251 movrlez %i4, 0x194, %l2
47252 tle %icc, 0x2
47253loop_5549:
47254 subc %i6, %o0, %o7
47255 fpack32 %f14, %f8, %f14
47256 fmovdpos %xcc, %f15, %f8
47257 fsrc2 %f14, %f10
47258 fmovdn %xcc, %f13, %f12
47259 edge32ln %g1, %o3, %o6
47260 mulx %l0, %g4, %l5
47261 fandnot2s %f10, %f1, %f2
47262 fbn %fcc3, loop_5550
47263 movl %icc, %i2, %i3
47264 pdist %f6, %f8, %f0
47265 andncc %i7, %i1, %l4
47266loop_5550:
47267 fcmpeq32 %f6, %f8, %i0
47268 array8 %g2, %l6, %l1
47269 movn %icc, %g3, %g5
47270 fmovdg %icc, %f7, %f15
47271 orcc %o4, %i5, %g7
47272 st %f2, [%l7 + 0x68]
47273 ldx [%l7 + 0x50], %o5
47274 ldd [%l7 + 0x30], %f14
47275 bne,a %icc, loop_5551
47276 stw %o1, [%l7 + 0x24]
47277 bcc,pn %icc, loop_5552
47278 ldsh [%l7 + 0x3E], %o2
47279loop_5551:
47280 ldx [%l7 + 0x70], %g6
47281 ldsb [%l7 + 0x59], %i4
47282loop_5552:
47283 st %f0, [%l7 + 0x30]
47284 fandnot1s %f8, %f5, %f10
47285 st %f6, [%l7 + 0x0C]
47286 fmovde %xcc, %f0, %f12
47287 brlz,a %l3, loop_5553
47288 andcc %l2, %i6, %o7
47289 ldsb [%l7 + 0x6F], %o0
47290 ld [%l7 + 0x6C], %f7
47291loop_5553:
47292 fmovde %icc, %f6, %f15
47293 edge32ln %o3, %o6, %g1
47294 bne %xcc, loop_5554
47295 alignaddrl %g4, %l5, %i2
47296 fsrc2s %f10, %f14
47297 ldd [%l7 + 0x28], %f4
47298loop_5554:
47299 fnand %f10, %f8, %f14
47300 stb %i3, [%l7 + 0x4A]
47301 tcc %icc, 0x0
47302 fmovsne %xcc, %f3, %f14
47303 fsrc1 %f12, %f2
47304 bneg %xcc, loop_5555
47305 tcc %xcc, 0x2
47306 fands %f6, %f0, %f1
47307 ldsh [%l7 + 0x28], %l0
47308loop_5555:
47309 fcmpd %fcc2, %f4, %f6
47310 ldsb [%l7 + 0x37], %i7
47311 fmovdcc %xcc, %f2, %f14
47312 movrlez %l4, %i0, %i1
47313 add %l6, %g2, %g3
47314 nop
47315 setx loop_5556, %l0, %l1
47316 jmpl %l1, %l1
47317 ldd [%l7 + 0x20], %f14
47318 ldub [%l7 + 0x50], %g5
47319 fba %fcc2, loop_5557
47320loop_5556:
47321 std %f8, [%l7 + 0x48]
47322 fandnot1s %f8, %f6, %f0
47323 orncc %o4, %g7, %o5
47324loop_5557:
47325 ldx [%l7 + 0x08], %o1
47326 sth %i5, [%l7 + 0x5E]
47327 fmovda %icc, %f7, %f0
47328 ldd [%l7 + 0x50], %f12
47329 fnegd %f2, %f12
47330 taddcc %o2, %i4, %l3
47331 movgu %xcc, %g6, %i6
47332 edge16ln %o7, %o0, %o3
47333 nop
47334 setx loop_5558, %l0, %l1
47335 wrpr 0x1, %tl
47336 wrpr %l1, %tnpc
47337 setx 0x34400001400, %l0, %l1
47338 wrpr %l1, %tstate
47339 wrhpr 0x4, %htstate
47340 done
47341 fbg,a %fcc0, loop_5559
47342 bcc %icc, loop_5560
47343 ta %icc, 0x5
47344loop_5558:
47345 lduh [%l7 + 0x1E], %l2
47346loop_5559:
47347 movvc %xcc, %g1, %o6
47348loop_5560:
47349 std %f2, [%l7 + 0x10]
47350 movcs %icc, %l5, %i2
47351 sllx %i3, %g4, %i7
47352 tle %icc, 0x5
47353 bn,a %xcc, loop_5561
47354 orn %l4, %i0, %l0
47355 fnor %f0, %f6, %f0
47356 edge32ln %l6, %i1, %g3
47357loop_5561:
47358 tcs %icc, 0x4
47359 stw %g2, [%l7 + 0x30]
47360 smul %l1, %g5, %g7
47361 umulcc %o5, 0x061F, %o1
47362 st %f2, [%l7 + 0x30]
47363 movrgz %i5, %o2, %i4
47364 fcmps %fcc3, %f15, %f14
47365 fmovsvs %icc, %f6, %f0
47366 ldsw [%l7 + 0x7C], %l3
47367 tleu %xcc, 0x0
47368 alignaddr %g6, %i6, %o4
47369 fmovrdne %o0, %f8, %f0
47370 sth %o3, [%l7 + 0x52]
47371 taddcctv %l2, %g1, %o7
47372 fcmpes %fcc1, %f7, %f11
47373 fbo,a %fcc2, loop_5562
47374 nop
47375 setx loop_5563, %l0, %l1
47376 jmpl %l1, %l5
47377 ldub [%l7 + 0x15], %i2
47378 tne %xcc, 0x5
47379loop_5562:
47380 edge8ln %o6, %g4, %i7
47381loop_5563:
47382 lduh [%l7 + 0x10], %i3
47383 fcmpes %fcc0, %f10, %f3
47384 ldsb [%l7 + 0x71], %l4
47385 st %f12, [%l7 + 0x40]
47386 fands %f9, %f8, %f3
47387 st %f2, [%l7 + 0x0C]
47388 fabss %f13, %f4
47389 sll %i0, 0x08, %l0
47390 ldub [%l7 + 0x71], %l6
47391 pdist %f4, %f6, %f0
47392 fmovscc %icc, %f11, %f5
47393 ba,a,pn %icc, loop_5564
47394 ldub [%l7 + 0x65], %i1
47395 ldd [%l7 + 0x58], %f0
47396 fmovrsne %g3, %f7, %f14
47397loop_5564:
47398 tsubcctv %l1, %g2, %g7
47399 fandnot1 %f10, %f0, %f12
47400 movrlez %o5, 0x296, %o1
47401 stb %i5, [%l7 + 0x23]
47402 tn %xcc, 0x4
47403 lduw [%l7 + 0x28], %o2
47404 te %xcc, 0x0
47405 and %i4, %g5, %l3
47406 st %f0, [%l7 + 0x34]
47407 ldx [%l7 + 0x48], %i6
47408 fpack32 %f6, %f4, %f14
47409 fmovs %f3, %f15
47410 fnegs %f8, %f13
47411 ldsw [%l7 + 0x1C], %g6
47412 fzero %f0
47413 fabsd %f12, %f10
47414 fpsub16 %f4, %f6, %f6
47415 lduw [%l7 + 0x74], %o4
47416 ld [%l7 + 0x34], %f12
47417 fcmpeq16 %f6, %f6, %o0
47418 tsubcc %l2, %o3, %g1
47419 fmovsn %icc, %f14, %f7
47420 mova %icc, %l5, %i2
47421 lduh [%l7 + 0x4E], %o7
47422 bleu,pt %icc, loop_5565
47423 fsrc1 %f4, %f0
47424 fmul8x16 %f11, %f2, %f12
47425 xor %o6, %g4, %i7
47426loop_5565:
47427 sdivx %l4, 0x0453, %i3
47428 st %f2, [%l7 + 0x48]
47429 for %f12, %f2, %f6
47430 fmovsneg %icc, %f4, %f7
47431 bshuffle %f10, %f14, %f2
47432 smulcc %l0, %l6, %i1
47433 fnands %f7, %f14, %f10
47434 bshuffle %f0, %f6, %f10
47435 popc %g3, %i0
47436 std %f6, [%l7 + 0x30]
47437 fcmpgt32 %f6, %f4, %g2
47438 ldsh [%l7 + 0x20], %l1
47439 movre %o5, 0x2BC, %o1
47440 fmovdcs %icc, %f8, %f2
47441 udiv %i5, 0x1069, %g7
47442 umul %o2, %g5, %l3
47443 std %f12, [%l7 + 0x18]
47444 fandnot2s %f5, %f1, %f14
47445 std %f14, [%l7 + 0x18]
47446 fmuld8ulx16 %f2, %f8, %f14
47447 udiv %i4, 0x04D7, %i6
47448 fmovrde %o4, %f8, %f6
47449 tvc %xcc, 0x3
47450 fsrc1s %f6, %f11
47451 srax %g6, %o0, %o3
47452 sdivcc %l2, 0x04EC, %g1
47453 fnot2s %f6, %f5
47454 lduh [%l7 + 0x68], %i2
47455 bgu,pt %icc, loop_5566
47456 fornot2s %f5, %f0, %f2
47457 ldd [%l7 + 0x40], %f12
47458 ld [%l7 + 0x18], %f14
47459loop_5566:
47460 fbl,a %fcc1, loop_5567
47461 bcc,a %icc, loop_5568
47462 ldd [%l7 + 0x40], %f12
47463 stx %o7, [%l7 + 0x40]
47464loop_5567:
47465 fsrc1s %f4, %f6
47466loop_5568:
47467 sth %o6, [%l7 + 0x6E]
47468 subcc %l5, 0x1135, %i7
47469 fmovsg %xcc, %f4, %f11
47470 ldsh [%l7 + 0x3A], %l4
47471 stw %i3, [%l7 + 0x30]
47472 fmovdgu %xcc, %f5, %f14
47473 fmovdneg %icc, %f11, %f11
47474 bneg loop_5569
47475 fmovsne %icc, %f14, %f8
47476 fxnors %f11, %f5, %f15
47477 ldsb [%l7 + 0x37], %g4
47478loop_5569:
47479 sdivcc %l6, 0x193F, %l0
47480 faligndata %f8, %f14, %f10
47481 fmovdpos %icc, %f0, %f8
47482 fmovdg %icc, %f11, %f14
47483 stb %i1, [%l7 + 0x20]
47484 movrgez %g3, %i0, %l1
47485 ldsw [%l7 + 0x68], %g2
47486 orncc %o5, 0x03B4, %o1
47487 stw %i5, [%l7 + 0x08]
47488 alignaddrl %o2, %g7, %l3
47489 fmul8x16al %f7, %f6, %f10
47490 lduw [%l7 + 0x68], %g5
47491 fmovrse %i6, %f2, %f6
47492 fmovdleu %icc, %f8, %f3
47493 fbn,a %fcc0, loop_5570
47494 tcc %xcc, 0x0
47495 fblg,a %fcc1, loop_5571
47496 movvs %xcc, %o4, %i4
47497loop_5570:
47498 stx %g6, [%l7 + 0x38]
47499 fbge,a %fcc2, loop_5572
47500loop_5571:
47501 ldsw [%l7 + 0x34], %o3
47502 srl %l2, 0x0F, %o0
47503 stb %i2, [%l7 + 0x15]
47504loop_5572:
47505 ld [%l7 + 0x1C], %f14
47506 movn %xcc, %g1, %o7
47507 sth %l5, [%l7 + 0x64]
47508 array16 %i7, %o6, %l4
47509 movvs %icc, %g4, %i3
47510 fsrc2 %f8, %f4
47511 fmovsvc %icc, %f11, %f0
47512 bshuffle %f2, %f8, %f0
47513 edge8ln %l0, %l6, %g3
47514 tge %xcc, 0x4
47515 fpadd32s %f2, %f11, %f3
47516 ta %icc, 0x0
47517 srlx %i0, %l1, %i1
47518 edge32l %g2, %o5, %i5
47519 fba %fcc1, loop_5573
47520 lduw [%l7 + 0x30], %o2
47521 edge8l %o1, %g7, %g5
47522 move %icc, %l3, %o4
47523loop_5573:
47524 bn,a,pt %xcc, loop_5574
47525 ld [%l7 + 0x28], %f10
47526 xor %i4, %i6, %g6
47527 fmovdvc %icc, %f7, %f5
47528loop_5574:
47529 ldx [%l7 + 0x28], %o3
47530 fmovsn %xcc, %f1, %f15
47531 brgz,a %o0, loop_5575
47532 ldsb [%l7 + 0x77], %i2
47533 sethi 0x0894, %l2
47534 movn %icc, %g1, %o7
47535loop_5575:
47536 fnegs %f14, %f7
47537 bvc %xcc, loop_5576
47538 sra %l5, 0x13, %i7
47539 movrne %l4, 0x3EC, %g4
47540 lduh [%l7 + 0x16], %o6
47541loop_5576:
47542 fmovd %f10, %f12
47543 stw %l0, [%l7 + 0x6C]
47544 sdivcc %i3, 0x0577, %g3
47545 alignaddrl %i0, %l6, %l1
47546 srax %g2, 0x1C, %i1
47547 ldsb [%l7 + 0x66], %i5
47548 alignaddr %o2, %o1, %g7
47549 array16 %o5, %g5, %o4
47550 ldub [%l7 + 0x52], %l3
47551 sth %i4, [%l7 + 0x12]
47552 xnorcc %i6, %g6, %o0
47553 lduw [%l7 + 0x20], %i2
47554 fpsub16 %f4, %f4, %f12
47555 lduw [%l7 + 0x4C], %o3
47556 udiv %l2, 0x04F3, %o7
47557 bgu %xcc, loop_5577
47558 fbg,a %fcc3, loop_5578
47559 bvc,a,pn %xcc, loop_5579
47560 edge32l %l5, %g1, %i7
47561loop_5577:
47562 fmovsleu %icc, %f2, %f14
47563loop_5578:
47564 lduh [%l7 + 0x36], %l4
47565loop_5579:
47566 ldub [%l7 + 0x13], %o6
47567 sth %g4, [%l7 + 0x4E]
47568 fmovsneg %xcc, %f7, %f14
47569 st %f9, [%l7 + 0x30]
47570 fxnors %f7, %f4, %f5
47571 fmovdvc %xcc, %f8, %f1
47572 movcc %icc, %i3, %g3
47573 nop
47574 setx loop_5580, %l0, %l1
47575 wrpr 0x1, %tl
47576 wrpr %l1, %tpc
47577 add %l1, 0x4, %l1
47578 wrpr %l1, %tnpc
47579 setx 0x34400001400, %l0, %l1
47580 wrpr %l1, %tstate
47581 wrhpr 0x4, %htstate
47582 retry
47583 ldsh [%l7 + 0x4E], %i0
47584 fcmple16 %f0, %f6, %l6
47585 bvc,a loop_5581
47586loop_5580:
47587 stb %l1, [%l7 + 0x29]
47588 ld [%l7 + 0x40], %f0
47589 nop
47590 setx loop_5582, %l0, %l1
47591 wrpr 0x1, %tl
47592 wrpr %l1, %tpc
47593 add %l1, 0x4, %l1
47594 wrpr %l1, %tnpc
47595 setx 0x34400001400, %l0, %l1
47596 wrpr %l1, %tstate
47597 wrhpr 0x4, %htstate
47598 retry
47599loop_5581:
47600 orn %g2, 0x053A, %i1
47601 ldsb [%l7 + 0x40], %l0
47602 sethi 0x13CB, %i5
47603loop_5582:
47604 ldx [%l7 + 0x08], %o1
47605 movcs %xcc, %g7, %o5
47606 fmul8ulx16 %f6, %f10, %f0
47607 array32 %o2, %o4, %g5
47608 ldd [%l7 + 0x78], %f14
47609 fnot2s %f9, %f0
47610 mulx %l3, %i4, %g6
47611 fmovd %f8, %f8
47612 fcmple16 %f6, %f4, %i6
47613 st %f15, [%l7 + 0x60]
47614 tcc %icc, 0x5
47615 ldub [%l7 + 0x30], %i2
47616 sth %o0, [%l7 + 0x08]
47617 ldd [%l7 + 0x58], %f2
47618 fcmpgt16 %f14, %f0, %l2
47619 ldsw [%l7 + 0x54], %o3
47620 andn %o7, 0x07B3, %l5
47621 fmovrdlz %i7, %f0, %f14
47622 fsrc2s %f12, %f9
47623 te %icc, 0x3
47624 movge %icc, %l4, %g1
47625 fbue %fcc3, loop_5583
47626 fmovrdgez %g4, %f2, %f6
47627 fmovdl %icc, %f9, %f15
47628 addcc %o6, %g3, %i0
47629loop_5583:
47630 brgez,a %i3, loop_5584
47631 taddcc %l1, 0x0F8F, %g2
47632 fpack16 %f4, %f2
47633 movcc %icc, %l6, %l0
47634loop_5584:
47635 fmovdl %icc, %f8, %f13
47636 subcc %i1, 0x16F8, %o1
47637 ld [%l7 + 0x7C], %f3
47638 brgez %g7, loop_5585
47639 fble %fcc1, loop_5586
47640 fpackfix %f0, %f9
47641 fcmpne32 %f0, %f0, %i5
47642loop_5585:
47643 sllx %o5, %o2, %g5
47644loop_5586:
47645 ldx [%l7 + 0x08], %l3
47646 fmovdge %icc, %f3, %f5
47647 fpadd16 %f10, %f14, %f2
47648 fcmple16 %f0, %f0, %i4
47649 stb %o4, [%l7 + 0x6F]
47650 fcmpd %fcc2, %f14, %f8
47651 fmovdg %xcc, %f14, %f6
47652 sth %g6, [%l7 + 0x48]
47653 fmovrsgez %i2, %f4, %f12
47654 be,a,pt %xcc, loop_5587
47655 fbul %fcc2, loop_5588
47656 fbule %fcc3, loop_5589
47657 fpack32 %f2, %f14, %f0
47658loop_5587:
47659 stb %i6, [%l7 + 0x67]
47660loop_5588:
47661 fxor %f0, %f10, %f2
47662loop_5589:
47663 ld [%l7 + 0x10], %f3
47664 sra %l2, 0x00, %o3
47665 umulcc %o0, %l5, %o7
47666 bcs,a loop_5590
47667 movvs %icc, %l4, %i7
47668 movrne %g4, %g1, %o6
47669 ld [%l7 + 0x3C], %f10
47670loop_5590:
47671 mulx %i0, 0x15F3, %i3
47672 ldub [%l7 + 0x51], %g3
47673 andn %g2, 0x1356, %l6
47674 fands %f1, %f6, %f1
47675 stx %l1, [%l7 + 0x18]
47676 fnors %f13, %f5, %f2
47677 sth %l0, [%l7 + 0x0C]
47678 orncc %o1, %g7, %i5
47679 udivx %i1, 0x0B23, %o2
47680 bl,pt %xcc, loop_5591
47681 fcmpne32 %f6, %f4, %g5
47682 fbug %fcc2, loop_5592
47683 fones %f9
47684loop_5591:
47685 stx %l3, [%l7 + 0x08]
47686 fpadd16s %f9, %f4, %f12
47687loop_5592:
47688 fcmple16 %f4, %f0, %o5
47689 std %f4, [%l7 + 0x40]
47690 xnor %i4, %g6, %o4
47691 fmovsleu %xcc, %f2, %f10
47692 ldsh [%l7 + 0x38], %i6
47693 bneg,a loop_5593
47694 fnegs %f2, %f0
47695 fnot1s %f0, %f0
47696 stx %i2, [%l7 + 0x10]
47697loop_5593:
47698 lduh [%l7 + 0x3E], %o3
47699 fnot1s %f4, %f9
47700 lduh [%l7 + 0x64], %o0
47701 lduw [%l7 + 0x7C], %l2
47702 stw %o7, [%l7 + 0x78]
47703 udiv %l4, 0x11C0, %i7
47704 fmovse %xcc, %f7, %f14
47705 std %f14, [%l7 + 0x78]
47706 ldd [%l7 + 0x68], %f4
47707 sth %g4, [%l7 + 0x16]
47708 addcc %g1, %o6, %l5
47709 addcc %i0, 0x18C4, %i3
47710 smulcc %g2, 0x1D35, %g3
47711 ldd [%l7 + 0x78], %f8
47712 xnor %l6, %l0, %l1
47713 fcmple32 %f12, %f14, %g7
47714 stw %o1, [%l7 + 0x2C]
47715 lduw [%l7 + 0x78], %i5
47716 ldd [%l7 + 0x08], %f0
47717 nop
47718 setx loop_5594, %l0, %l1
47719 wrpr 0x1, %tl
47720 wrpr %l1, %tnpc
47721 setx 0x34400001400, %l0, %l1
47722 wrpr %l1, %tstate
47723 wrhpr 0x4, %htstate
47724 done
47725 stb %o2, [%l7 + 0x17]
47726 fcmpgt32 %f2, %f8, %i1
47727 move %xcc, %g5, %o5
47728loop_5594:
47729 ldd [%l7 + 0x30], %f12
47730 and %i4, 0x19C1, %l3
47731 nop
47732 setx loop_5595, %l0, %l1
47733 wrpr 0x1, %tl
47734 wrpr %l1, %tpc
47735 add %l1, 0x4, %l1
47736 wrpr %l1, %tnpc
47737 setx 0x34400001400, %l0, %l1
47738 wrpr %l1, %tstate
47739 wrhpr 0x4, %htstate
47740 retry
47741 fsrc1s %f11, %f4
47742 fandnot1 %f14, %f4, %f2
47743 ldd [%l7 + 0x50], %f12
47744loop_5595:
47745 fbule,a %fcc2, loop_5596
47746 smulcc %g6, 0x1342, %i6
47747 fmovsle %xcc, %f9, %f15
47748 fmovsg %icc, %f10, %f6
47749loop_5596:
47750 tneg %xcc, 0x4
47751 fcmpne32 %f14, %f6, %i2
47752 bg,a %xcc, loop_5597
47753 ld [%l7 + 0x30], %f14
47754 ldd [%l7 + 0x40], %f8
47755 fmovscc %icc, %f12, %f2
47756loop_5597:
47757 bgu,pt %xcc, loop_5598
47758 stb %o4, [%l7 + 0x46]
47759 xor %o0, %o3, %l2
47760 brgz,a %o7, loop_5599
47761loop_5598:
47762 sllx %l4, %g4, %i7
47763 stx %o6, [%l7 + 0x10]
47764 bcs %icc, loop_5600
47765loop_5599:
47766 brlez,a %g1, loop_5601
47767 movleu %icc, %i0, %i3
47768 fmuld8ulx16 %f13, %f7, %f10
47769loop_5600:
47770 lduw [%l7 + 0x4C], %g2
47771loop_5601:
47772 fsrc1s %f14, %f7
47773 andncc %l5, %l6, %g3
47774 siam 0x5
47775 umulcc %l1, 0x13F2, %l0
47776 fmovscs %xcc, %f7, %f4
47777 fcmpes %fcc1, %f14, %f8
47778 brnz %o1, loop_5602
47779 ldsb [%l7 + 0x40], %g7
47780 fcmpgt32 %f10, %f10, %o2
47781 bcs,a,pn %xcc, loop_5603
47782loop_5602:
47783 ldd [%l7 + 0x28], %f8
47784 sllx %i5, 0x09, %i1
47785 tge %xcc, 0x7
47786loop_5603:
47787 fsrc2s %f12, %f3
47788 ldub [%l7 + 0x58], %g5
47789 fcmpes %fcc0, %f5, %f11
47790 bge,pn %xcc, loop_5604
47791 lduw [%l7 + 0x14], %o5
47792 movvs %icc, %l3, %g6
47793 fcmps %fcc2, %f5, %f3
47794loop_5604:
47795 fbl,a %fcc2, loop_5605
47796 udivx %i6, 0x1608, %i2
47797 movl %icc, %i4, %o4
47798 fmul8ulx16 %f14, %f6, %f12
47799loop_5605:
47800 fpsub16 %f2, %f14, %f14
47801 ldx [%l7 + 0x70], %o0
47802 movrne %l2, 0x071, %o3
47803 fbo %fcc3, loop_5606
47804 or %l4, %o7, %g4
47805 fnot1s %f2, %f10
47806 lduw [%l7 + 0x0C], %i7
47807loop_5606:
47808 fmovsg %icc, %f10, %f8
47809 fabsd %f12, %f12
47810 lduh [%l7 + 0x34], %o6
47811 tg %icc, 0x0
47812 lduh [%l7 + 0x54], %g1
47813 ba,a %icc, loop_5607
47814 fmuld8sux16 %f12, %f6, %f14
47815 brz %i3, loop_5608
47816 for %f0, %f10, %f8
47817loop_5607:
47818 ldub [%l7 + 0x6D], %i0
47819 orncc %g2, %l5, %g3
47820loop_5608:
47821 nop
47822 setx loop_5609, %l0, %l1
47823 wrpr 0x1, %tl
47824 wrpr %l1, %tpc
47825 add %l1, 0x4, %l1
47826 wrpr %l1, %tnpc
47827 setx 0x34400001400, %l0, %l1
47828 wrpr %l1, %tstate
47829 wrhpr 0x4, %htstate
47830 retry
47831 ba,a,pn %icc, loop_5610
47832 sth %l6, [%l7 + 0x6A]
47833 fbn %fcc3, loop_5611
47834loop_5609:
47835 lduw [%l7 + 0x50], %l1
47836loop_5610:
47837 ldsb [%l7 + 0x58], %o1
47838 lduw [%l7 + 0x0C], %l0
47839loop_5611:
47840 ldsh [%l7 + 0x28], %o2
47841 bne loop_5612
47842 movrne %g7, %i5, %i1
47843 move %xcc, %g5, %l3
47844 sth %g6, [%l7 + 0x36]
47845loop_5612:
47846 tneg %xcc, 0x3
47847 stw %i6, [%l7 + 0x28]
47848 mulscc %o5, 0x1D77, %i2
47849 edge16l %i4, %o4, %o0
47850 sethi 0x0FDA, %l2
47851 fsrc1s %f10, %f12
47852 stx %o3, [%l7 + 0x58]
47853 movpos %icc, %o7, %l4
47854 edge8l %g4, %i7, %g1
47855 fandnot1s %f13, %f4, %f5
47856 movvs %xcc, %o6, %i3
47857 movre %i0, 0x173, %l5
47858 ldx [%l7 + 0x48], %g2
47859 tvs %xcc, 0x2
47860 ldx [%l7 + 0x48], %l6
47861 bg,a %icc, loop_5613
47862 bvs loop_5614
47863 stw %l1, [%l7 + 0x64]
47864 ldx [%l7 + 0x50], %g3
47865loop_5613:
47866 bcs,a loop_5615
47867loop_5614:
47868 stw %o1, [%l7 + 0x54]
47869 andcc %o2, %g7, %l0
47870 subcc %i1, %i5, %g5
47871loop_5615:
47872 tsubcc %l3, 0x0002, %i6
47873 ldsw [%l7 + 0x6C], %o5
47874 fmovrdgz %i2, %f6, %f0
47875 ldsw [%l7 + 0x74], %i4
47876 sllx %g6, %o4, %l2
47877 orn %o0, 0x1921, %o3
47878 fnot1 %f4, %f14
47879 movne %xcc, %o7, %l4
47880 fmovde %icc, %f2, %f2
47881 nop
47882 setx loop_5616, %l0, %l1
47883 wrpr 0x1, %tl
47884 wrpr %l1, %tpc
47885 add %l1, 0x4, %l1
47886 wrpr %l1, %tnpc
47887 setx 0x34400001400, %l0, %l1
47888 wrpr %l1, %tstate
47889 wrhpr 0x4, %htstate
47890 retry
47891 edge16l %g4, %g1, %o6
47892 fmovrdgz %i7, %f0, %f6
47893 std %f0, [%l7 + 0x68]
47894loop_5616:
47895 ldx [%l7 + 0x50], %i0
47896 taddcc %i3, 0x17F9, %g2
47897 ldsh [%l7 + 0x16], %l5
47898 fmovscs %xcc, %f8, %f11
47899 fmovdvc %icc, %f9, %f5
47900 stw %l6, [%l7 + 0x7C]
47901 lduh [%l7 + 0x3C], %g3
47902 or %o1, %o2, %l1
47903 popc 0x0995, %l0
47904 mova %xcc, %g7, %i5
47905 tle %icc, 0x0
47906 fbug,a %fcc3, loop_5617
47907 ldx [%l7 + 0x40], %g5
47908 fornot1s %f10, %f13, %f7
47909 lduw [%l7 + 0x44], %l3
47910loop_5617:
47911 fcmps %fcc2, %f15, %f15
47912 fmul8x16al %f10, %f4, %f6
47913 tl %icc, 0x7
47914 andncc %i6, %i1, %o5
47915 fbe,a %fcc1, loop_5618
47916 lduh [%l7 + 0x76], %i2
47917 movgu %icc, %g6, %o4
47918 std %f10, [%l7 + 0x28]
47919loop_5618:
47920 movneg %icc, %l2, %i4
47921 bcc,a %xcc, loop_5619
47922 tgu %xcc, 0x0
47923 xnorcc %o0, %o7, %l4
47924 brgez %g4, loop_5620
47925loop_5619:
47926 stx %g1, [%l7 + 0x40]
47927 sth %o3, [%l7 + 0x3A]
47928 brnz,a %i7, loop_5621
47929loop_5620:
47930 stb %o6, [%l7 + 0x21]
47931 bgu,pt %icc, loop_5622
47932 fbu,a %fcc3, loop_5623
47933loop_5621:
47934 movleu %icc, %i3, %i0
47935 ldub [%l7 + 0x3E], %l5
47936loop_5622:
47937 bge,pn %icc, loop_5624
47938loop_5623:
47939 tcc %icc, 0x0
47940 tneg %xcc, 0x0
47941 fcmpgt16 %f8, %f2, %l6
47942loop_5624:
47943 fandnot2 %f8, %f10, %f12
47944 fpack32 %f6, %f0, %f0
47945 ldx [%l7 + 0x50], %g2
47946 movre %o1, 0x0B4, %o2
47947 ldd [%l7 + 0x50], %f8
47948 sth %l1, [%l7 + 0x2A]
47949 ld [%l7 + 0x3C], %f15
47950 ldd [%l7 + 0x20], %f2
47951 edge8 %g3, %g7, %i5
47952 bl,pt %icc, loop_5625
47953 fblg %fcc3, loop_5626
47954 fmul8sux16 %f10, %f8, %f8
47955 bshuffle %f2, %f0, %f12
47956loop_5625:
47957 array8 %g5, %l0, %i6
47958loop_5626:
47959 lduh [%l7 + 0x2C], %l3
47960 stb %o5, [%l7 + 0x5E]
47961 stb %i1, [%l7 + 0x72]
47962 tn %xcc, 0x7
47963 tcc %xcc, 0x4
47964 fmovse %xcc, %f12, %f6
47965 sth %g6, [%l7 + 0x30]
47966 fcmpgt32 %f14, %f0, %i2
47967 st %f4, [%l7 + 0x54]
47968 ldsb [%l7 + 0x2D], %o4
47969 fmovda %xcc, %f15, %f15
47970 sth %l2, [%l7 + 0x30]
47971 stx %i4, [%l7 + 0x30]
47972 siam 0x4
47973 fnot2s %f13, %f8
47974 stx %o0, [%l7 + 0x48]
47975 umulcc %l4, 0x19FE, %o7
47976 fpsub32 %f8, %f8, %f4
47977 lduh [%l7 + 0x78], %g1
47978 fones %f4
47979 tvc %xcc, 0x1
47980 lduh [%l7 + 0x22], %o3
47981 movge %icc, %g4, %o6
47982 lduw [%l7 + 0x40], %i3
47983 fmovrde %i7, %f6, %f14
47984 stb %l5, [%l7 + 0x1C]
47985 fbuge %fcc2, loop_5627
47986 ldsb [%l7 + 0x66], %i0
47987 ld [%l7 + 0x0C], %f7
47988 fpadd16 %f0, %f8, %f6
47989loop_5627:
47990 fcmpes %fcc3, %f9, %f15
47991 bpos,pn %xcc, loop_5628
47992 bvs,a,pn %icc, loop_5629
47993 fmovsneg %xcc, %f14, %f10
47994 fmovdneg %icc, %f11, %f3
47995loop_5628:
47996 stx %g2, [%l7 + 0x60]
47997loop_5629:
47998 fbuge %fcc1, loop_5630
47999 fnot2s %f10, %f11
48000 fmovsleu %icc, %f15, %f0
48001 stb %l6, [%l7 + 0x19]
48002loop_5630:
48003 fmovdvc %xcc, %f3, %f15
48004 ta %xcc, 0x5
48005 sth %o2, [%l7 + 0x30]
48006 stw %l1, [%l7 + 0x68]
48007 array8 %g3, %g7, %o1
48008 lduw [%l7 + 0x4C], %g5
48009 movrgez %i5, %i6, %l0
48010 bneg,a %icc, loop_5631
48011 taddcc %l3, 0x11FD, %o5
48012 fxnor %f4, %f8, %f10
48013 fmovscc %icc, %f4, %f12
48014loop_5631:
48015 ldsb [%l7 + 0x47], %i1
48016 ldd [%l7 + 0x20], %f14
48017 popc 0x1F42, %i2
48018 lduh [%l7 + 0x5C], %o4
48019 ldsw [%l7 + 0x48], %l2
48020 orn %g6, %o0, %l4
48021 ldx [%l7 + 0x18], %o7
48022 and %i4, %o3, %g4
48023 ldub [%l7 + 0x1A], %g1
48024 fpsub16 %f12, %f2, %f2
48025 fmovrsgez %i3, %f0, %f10
48026 stw %o6, [%l7 + 0x28]
48027 fone %f14
48028 fmovrde %l5, %f14, %f0
48029 stb %i0, [%l7 + 0x0E]
48030 fbule,a %fcc1, loop_5632
48031 bneg,pt %xcc, loop_5633
48032 fbl,a %fcc1, loop_5634
48033 fcmpeq16 %f14, %f10, %g2
48034loop_5632:
48035 mulscc %l6, %i7, %o2
48036loop_5633:
48037 fxor %f14, %f12, %f2
48038loop_5634:
48039 nop
48040 setx loop_5635, %l0, %l1
48041 wrpr 0x1, %tl
48042 wrpr %l1, %tpc
48043 add %l1, 0x4, %l1
48044 wrpr %l1, %tnpc
48045 setx 0x34400001400, %l0, %l1
48046 wrpr %l1, %tstate
48047 wrhpr 0x4, %htstate
48048 retry
48049 ldsb [%l7 + 0x72], %l1
48050 mulx %g3, 0x19A7, %o1
48051 sra %g7, %i5, %g5
48052loop_5635:
48053 tle %icc, 0x3
48054 umulcc %l0, 0x03CE, %i6
48055 stb %l3, [%l7 + 0x12]
48056 fbe,a %fcc2, loop_5636
48057 tsubcc %i1, %o5, %i2
48058 tvc %icc, 0x6
48059 ldx [%l7 + 0x30], %l2
48060loop_5636:
48061 fnands %f5, %f2, %f14
48062 fmovsn %icc, %f14, %f8
48063 fmul8x16 %f15, %f12, %f14
48064 fcmpgt16 %f8, %f0, %g6
48065 ldsw [%l7 + 0x24], %o0
48066 andncc %l4, %o7, %o4
48067 bshuffle %f0, %f2, %f0
48068 fors %f12, %f15, %f7
48069 fmovsg %icc, %f6, %f7
48070 fpadd16 %f2, %f14, %f14
48071 std %f2, [%l7 + 0x58]
48072 tsubcc %o3, %i4, %g1
48073 orn %g4, 0x12B2, %i3
48074 fpadd16 %f4, %f8, %f12
48075 fnot1s %f12, %f2
48076 fba,a %fcc0, loop_5637
48077 xnorcc %l5, %i0, %g2
48078 fmovrsgz %l6, %f2, %f1
48079 edge8 %i7, %o6, %l1
48080loop_5637:
48081 array16 %o2, %o1, %g7
48082 fmul8ulx16 %f10, %f2, %f14
48083 sdiv %i5, 0x09EE, %g5
48084 lduh [%l7 + 0x2E], %l0
48085 ld [%l7 + 0x64], %f7
48086 movneg %icc, %i6, %l3
48087 fmovdne %icc, %f8, %f14
48088 addcc %i1, 0x189D, %g3
48089 stw %i2, [%l7 + 0x44]
48090 fmovdvc %xcc, %f2, %f3
48091 movgu %xcc, %o5, %g6
48092 fnot1 %f2, %f8
48093 bshuffle %f12, %f2, %f12
48094 stx %l2, [%l7 + 0x38]
48095 ldd [%l7 + 0x48], %f8
48096 st %f9, [%l7 + 0x70]
48097 ldx [%l7 + 0x68], %o0
48098 orn %o7, %o4, %o3
48099 fmovrde %i4, %f12, %f4
48100 fxors %f5, %f5, %f0
48101 std %f2, [%l7 + 0x60]
48102 ldd [%l7 + 0x40], %f0
48103 fandnot1 %f2, %f8, %f14
48104 fpadd16 %f14, %f0, %f2
48105 nop
48106 setx loop_5638, %l0, %l1
48107 wrpr 0x1, %tl
48108 wrpr %l1, %tpc
48109 add %l1, 0x4, %l1
48110 wrpr %l1, %tnpc
48111 setx 0x34400001400, %l0, %l1
48112 wrpr %l1, %tstate
48113 wrhpr 0x4, %htstate
48114 retry
48115 ldx [%l7 + 0x18], %l4
48116 stw %g1, [%l7 + 0x70]
48117 lduw [%l7 + 0x70], %g4
48118loop_5638:
48119 fbge,a %fcc3, loop_5639
48120 tvc %xcc, 0x3
48121 fmovsge %icc, %f2, %f8
48122 fmovrsgz %l5, %f15, %f4
48123loop_5639:
48124 fmul8x16au %f8, %f14, %f10
48125 bgu,a loop_5640
48126 bge,a %icc, loop_5641
48127 sth %i0, [%l7 + 0x70]
48128 ld [%l7 + 0x58], %f10
48129loop_5640:
48130 ba loop_5642
48131loop_5641:
48132 fmovdneg %icc, %f7, %f14
48133 sdiv %g2, 0x169F, %i3
48134 tvs %xcc, 0x1
48135loop_5642:
48136 call loop_5643
48137 fmovsn %xcc, %f3, %f2
48138 fmovrdgez %i7, %f2, %f12
48139 edge16ln %l6, %o6, %l1
48140loop_5643:
48141 mulx %o1, %o2, %g7
48142 fmovdle %xcc, %f12, %f7
48143 fnands %f5, %f9, %f14
48144 fmovdpos %xcc, %f2, %f2
48145 bcs,pn %xcc, loop_5644
48146 lduw [%l7 + 0x3C], %i5
48147 ldub [%l7 + 0x6F], %g5
48148 fnegs %f9, %f8
48149loop_5644:
48150 fnegs %f7, %f10
48151 st %f1, [%l7 + 0x28]
48152 fornot1 %f0, %f4, %f4
48153 array8 %i6, %l3, %i1
48154 edge32 %g3, %l0, %o5
48155 fornot2s %f3, %f6, %f12
48156 subc %g6, %l2, %o0
48157 fbuge,a %fcc0, loop_5645
48158 st %f2, [%l7 + 0x10]
48159 mova %xcc, %i2, %o4
48160 bpos,pn %xcc, loop_5646
48161loop_5645:
48162 fmovrslez %o3, %f0, %f8
48163 brlez %o7, loop_5647
48164 fmul8x16 %f14, %f12, %f14
48165loop_5646:
48166 fxnor %f10, %f6, %f2
48167 tg %xcc, 0x6
48168loop_5647:
48169 edge16n %l4, %g1, %i4
48170 st %f1, [%l7 + 0x1C]
48171 fbu %fcc0, loop_5648
48172 fmovdvc %xcc, %f7, %f13
48173 movrgz %l5, %g4, %i0
48174 fbuge,a %fcc3, loop_5649
48175loop_5648:
48176 call loop_5650
48177 tpos %xcc, 0x2
48178 lduw [%l7 + 0x58], %g2
48179loop_5649:
48180 subccc %i3, 0x00C1, %i7
48181loop_5650:
48182 mulscc %l6, %o6, %l1
48183 ldub [%l7 + 0x34], %o1
48184 std %f6, [%l7 + 0x40]
48185 ldub [%l7 + 0x54], %o2
48186 st %f6, [%l7 + 0x38]
48187 lduw [%l7 + 0x58], %i5
48188 fmovrdgz %g7, %f8, %f10
48189 fbuge,a %fcc1, loop_5651
48190 ldub [%l7 + 0x10], %g5
48191 lduw [%l7 + 0x24], %i6
48192 orcc %l3, 0x1717, %g3
48193loop_5651:
48194 ldub [%l7 + 0x5C], %l0
48195 tl %icc, 0x5
48196 tvs %icc, 0x5
48197 ld [%l7 + 0x18], %f1
48198 fble %fcc3, loop_5652
48199 edge32l %i1, %o5, %l2
48200 stw %o0, [%l7 + 0x48]
48201 std %f8, [%l7 + 0x20]
48202loop_5652:
48203 fble %fcc3, loop_5653
48204 ldd [%l7 + 0x60], %f14
48205 nop
48206 setx loop_5654, %l0, %l1
48207 jmpl %l1, %i2
48208 ld [%l7 + 0x20], %f7
48209loop_5653:
48210 fnegs %f13, %f11
48211 brgz %g6, loop_5655
48212loop_5654:
48213 fands %f10, %f9, %f7
48214 edge32l %o4, %o7, %o3
48215 fmovspos %icc, %f12, %f9
48216loop_5655:
48217 ldub [%l7 + 0x33], %g1
48218 fmul8sux16 %f0, %f14, %f14
48219 stx %l4, [%l7 + 0x48]
48220 movcs %icc, %l5, %g4
48221 std %f0, [%l7 + 0x38]
48222 ldub [%l7 + 0x32], %i0
48223 sth %i4, [%l7 + 0x4E]
48224 fpadd16 %f6, %f12, %f12
48225 movvs %xcc, %i3, %i7
48226 fzero %f12
48227 brnz %g2, loop_5656
48228 bvc,pt %xcc, loop_5657
48229 movcs %icc, %l6, %l1
48230 fabss %f0, %f3
48231loop_5656:
48232 stx %o6, [%l7 + 0x70]
48233loop_5657:
48234 fmovsl %icc, %f15, %f10
48235 ldsw [%l7 + 0x64], %o1
48236 ldx [%l7 + 0x40], %i5
48237 tsubcc %o2, 0x1F72, %g7
48238 movg %icc, %i6, %g5
48239 ldsh [%l7 + 0x76], %g3
48240 tl %icc, 0x5
48241 ld [%l7 + 0x60], %f14
48242 ldsh [%l7 + 0x2E], %l3
48243 fmovdneg %icc, %f13, %f11
48244 fpadd32s %f5, %f13, %f0
48245 movrgez %l0, %i1, %o5
48246 lduw [%l7 + 0x60], %l2
48247 std %f2, [%l7 + 0x78]
48248 stw %i2, [%l7 + 0x14]
48249 andcc %o0, 0x1C03, %o4
48250 fmuld8ulx16 %f3, %f15, %f2
48251 fpadd32s %f6, %f0, %f6
48252 fmovsvc %xcc, %f5, %f13
48253 ldx [%l7 + 0x40], %o7
48254 ldsh [%l7 + 0x44], %o3
48255 fandnot2 %f12, %f2, %f8
48256 xnorcc %g1, %g6, %l5
48257 movn %xcc, %g4, %i0
48258 movg %icc, %l4, %i4
48259 lduh [%l7 + 0x2C], %i3
48260 fpsub32 %f10, %f2, %f0
48261 bvs,a,pt %xcc, loop_5658
48262 fbo,a %fcc3, loop_5659
48263 fmovse %xcc, %f5, %f8
48264 stb %g2, [%l7 + 0x2C]
48265loop_5658:
48266 stb %l6, [%l7 + 0x4C]
48267loop_5659:
48268 movrgz %l1, 0x018, %o6
48269 ldd [%l7 + 0x38], %f6
48270 fabss %f2, %f6
48271 ldsw [%l7 + 0x50], %i7
48272 edge16l %i5, %o1, %o2
48273 edge8ln %g7, %g5, %g3
48274 fmovdcs %icc, %f8, %f2
48275 bvc,a,pn %xcc, loop_5660
48276 fpsub32s %f0, %f10, %f0
48277 ldd [%l7 + 0x30], %f8
48278 fble %fcc2, loop_5661
48279loop_5660:
48280 lduw [%l7 + 0x74], %i6
48281 be,pn %xcc, loop_5662
48282 orn %l3, 0x0D6A, %l0
48283loop_5661:
48284 bn,pn %icc, loop_5663
48285 pdist %f2, %f2, %f14
48286loop_5662:
48287 fexpand %f2, %f14
48288 sth %o5, [%l7 + 0x16]
48289loop_5663:
48290 stw %i1, [%l7 + 0x50]
48291 fpmerge %f0, %f10, %f8
48292 tleu %icc, 0x4
48293 fmovrsgz %l2, %f2, %f10
48294 movvc %icc, %i2, %o0
48295 edge8l %o7, %o4, %o3
48296 fmovde %icc, %f0, %f2
48297 std %f0, [%l7 + 0x28]
48298 fcmpd %fcc1, %f0, %f2
48299 sth %g6, [%l7 + 0x54]
48300 fblg,a %fcc0, loop_5664
48301 fbuge %fcc3, loop_5665
48302 stx %l5, [%l7 + 0x50]
48303 nop
48304 setx loop_5666, %l0, %l1
48305 wrpr 0x1, %tl
48306 wrpr %l1, %tnpc
48307 setx 0x34400001400, %l0, %l1
48308 wrpr %l1, %tstate
48309 wrhpr 0x4, %htstate
48310 done
48311loop_5664:
48312 fmovdne %icc, %f9, %f3
48313loop_5665:
48314 edge8n %g1, %i0, %l4
48315 lduw [%l7 + 0x28], %i4
48316loop_5666:
48317 ldub [%l7 + 0x44], %g4
48318 fpackfix %f2, %f4
48319 bpos,a %icc, loop_5667
48320 bgu,a,pt %icc, loop_5668
48321 stb %i3, [%l7 + 0x56]
48322 fmovsa %icc, %f2, %f9
48323loop_5667:
48324 fmovdge %icc, %f14, %f11
48325loop_5668:
48326 movl %icc, %l6, %l1
48327 fcmpne32 %f6, %f8, %o6
48328 bne,pt %xcc, loop_5669
48329 fmovsn %icc, %f14, %f12
48330 array32 %g2, %i7, %i5
48331 fmovsn %icc, %f1, %f1
48332loop_5669:
48333 movrgz %o2, 0x397, %o1
48334 stw %g5, [%l7 + 0x38]
48335 addcc %g7, 0x0002, %g3
48336 std %f0, [%l7 + 0x28]
48337 bcs,a,pt %xcc, loop_5670
48338 ta %xcc, 0x5
48339 brz,a %l3, loop_5671
48340 ldx [%l7 + 0x08], %i6
48341loop_5670:
48342 edge16n %l0, %i1, %o5
48343 fbg,a %fcc2, loop_5672
48344loop_5671:
48345 ld [%l7 + 0x2C], %f0
48346 edge16ln %i2, %l2, %o7
48347 tn %icc, 0x1
48348loop_5672:
48349 ldd [%l7 + 0x60], %f0
48350 fcmpgt16 %f2, %f10, %o0
48351 edge16 %o4, %o3, %l5
48352 ld [%l7 + 0x28], %f11
48353 fcmpne32 %f0, %f2, %g6
48354 and %g1, 0x1104, %i0
48355 brgz,a %l4, loop_5673
48356 ldsw [%l7 + 0x74], %g4
48357 sth %i4, [%l7 + 0x4C]
48358 movl %icc, %l6, %l1
48359loop_5673:
48360 ld [%l7 + 0x34], %f1
48361 fmovspos %icc, %f14, %f10
48362 movneg %icc, %o6, %g2
48363 fmovsvs %icc, %f5, %f14
48364 movne %icc, %i7, %i5
48365 nop
48366 setx loop_5674, %l0, %l1
48367 jmpl %l1, %o2
48368 fandnot2 %f0, %f6, %f2
48369 tge %xcc, 0x3
48370 bneg,a loop_5675
48371loop_5674:
48372 fmovsa %xcc, %f7, %f15
48373 fmovsvs %xcc, %f1, %f9
48374 fnands %f3, %f0, %f15
48375loop_5675:
48376 brlz %o1, loop_5676
48377 stw %i3, [%l7 + 0x48]
48378 bcs,a,pt %xcc, loop_5677
48379 fbl %fcc3, loop_5678
48380loop_5676:
48381 stx %g7, [%l7 + 0x40]
48382 fpmerge %f13, %f8, %f6
48383loop_5677:
48384 bne,pt %icc, loop_5679
48385loop_5678:
48386 sth %g5, [%l7 + 0x12]
48387 st %f8, [%l7 + 0x1C]
48388 edge16 %g3, %l3, %l0
48389loop_5679:
48390 sdivcc %i6, 0x03B2, %i1
48391 fsrc2s %f1, %f10
48392 ld [%l7 + 0x20], %f12
48393 ldx [%l7 + 0x30], %i2
48394 andncc %o5, %l2, %o0
48395 fmovrde %o7, %f14, %f6
48396 movl %icc, %o3, %l5
48397 fcmple32 %f4, %f0, %g6
48398 fone %f8
48399 fone %f12
48400 ldsw [%l7 + 0x7C], %o4
48401 stb %i0, [%l7 + 0x47]
48402 ldub [%l7 + 0x24], %g1
48403 fpmerge %f7, %f9, %f12
48404 fcmps %fcc0, %f8, %f0
48405 array8 %g4, %l4, %i4
48406 stw %l6, [%l7 + 0x58]
48407 tvc %icc, 0x6
48408 tsubcctv %o6, 0x07A6, %l1
48409 subcc %i7, %i5, %o2
48410 edge16 %g2, %i3, %g7
48411 edge32l %g5, %o1, %l3
48412 bg,a,pt %icc, loop_5680
48413 fbue %fcc3, loop_5681
48414 fmul8ulx16 %f0, %f10, %f0
48415 bvs,pt %icc, loop_5682
48416loop_5680:
48417 brgz,a %l0, loop_5683
48418loop_5681:
48419 addc %g3, %i6, %i2
48420 movn %xcc, %i1, %o5
48421loop_5682:
48422 ldsw [%l7 + 0x40], %l2
48423loop_5683:
48424 edge32l %o7, %o3, %o0
48425 fmovscc %icc, %f3, %f3
48426 ldsw [%l7 + 0x34], %l5
48427 popc 0x1431, %o4
48428 fbl %fcc3, loop_5684
48429 ldd [%l7 + 0x20], %f12
48430 tvc %xcc, 0x5
48431 lduh [%l7 + 0x40], %i0
48432loop_5684:
48433 st %f12, [%l7 + 0x60]
48434 fcmple16 %f12, %f8, %g1
48435 movrlez %g6, 0x2D3, %g4
48436 udivx %i4, 0x1044, %l6
48437 srlx %o6, %l1, %l4
48438 fexpand %f8, %f14
48439 fmovdvs %icc, %f1, %f6
48440 bshuffle %f2, %f4, %f10
48441 fmovse %icc, %f6, %f3
48442 lduh [%l7 + 0x4C], %i7
48443 tvs %icc, 0x0
48444 fmovdl %xcc, %f14, %f1
48445 bvc %xcc, loop_5685
48446 ld [%l7 + 0x40], %f0
48447 array8 %o2, %g2, %i3
48448 fmovrslez %i5, %f8, %f11
48449loop_5685:
48450 fmovdleu %icc, %f8, %f0
48451 brgez %g5, loop_5686
48452 ldsw [%l7 + 0x50], %g7
48453 ldx [%l7 + 0x38], %l3
48454 ldsh [%l7 + 0x56], %o1
48455loop_5686:
48456 fblg,a %fcc2, loop_5687
48457 edge32ln %g3, %i6, %i2
48458 fsrc1 %f4, %f10
48459 fmovdpos %xcc, %f7, %f8
48460loop_5687:
48461 movcc %icc, %l0, %i1
48462 fmovdcs %icc, %f15, %f13
48463 fba,a %fcc3, loop_5688
48464 fbg %fcc1, loop_5689
48465 fmovdne %icc, %f12, %f9
48466 stb %l2, [%l7 + 0x27]
48467loop_5688:
48468 fcmpne32 %f0, %f0, %o5
48469loop_5689:
48470 tle %icc, 0x7
48471 sdivx %o3, 0x1247, %o0
48472 stx %o7, [%l7 + 0x60]
48473 lduw [%l7 + 0x0C], %l5
48474 edge16l %i0, %o4, %g6
48475 fone %f8
48476 fmovsl %xcc, %f13, %f8
48477 fxors %f0, %f3, %f4
48478 sdivx %g1, 0x04F5, %i4
48479 be,pn %icc, loop_5690
48480 pdist %f10, %f2, %f6
48481 ldsb [%l7 + 0x56], %g4
48482 lduh [%l7 + 0x5C], %o6
48483loop_5690:
48484 fpadd16s %f3, %f1, %f3
48485 movvc %icc, %l6, %l4
48486 fmovdvc %icc, %f10, %f6
48487 ldsh [%l7 + 0x50], %l1
48488 movrlz %i7, 0x214, %g2
48489 bgu %xcc, loop_5691
48490 umulcc %i3, 0x1882, %o2
48491 ldd [%l7 + 0x70], %f0
48492 fabss %f9, %f2
48493loop_5691:
48494 ldsb [%l7 + 0x0D], %i5
48495 fmovdneg %icc, %f5, %f3
48496 stx %g7, [%l7 + 0x30]
48497 fcmpes %fcc2, %f11, %f13
48498 bn loop_5692
48499 edge8ln %g5, %o1, %g3
48500 ldsw [%l7 + 0x64], %i6
48501 fpmerge %f12, %f14, %f4
48502loop_5692:
48503 fmovscc %icc, %f15, %f2
48504 sth %i2, [%l7 + 0x54]
48505 fbul,a %fcc2, loop_5693
48506 ldd [%l7 + 0x38], %f10
48507 addcc %l0, 0x186C, %i1
48508 fmovdcc %icc, %f13, %f4
48509loop_5693:
48510 fpadd16s %f5, %f9, %f11
48511 andn %l2, %o5, %l3
48512 nop
48513 setx loop_5694, %l0, %l1
48514 wrpr 0x1, %tl
48515 wrpr %l1, %tpc
48516 add %l1, 0x4, %l1
48517 wrpr %l1, %tnpc
48518 setx 0x34400001400, %l0, %l1
48519 wrpr %l1, %tstate
48520 wrhpr 0x4, %htstate
48521 retry
48522 ldx [%l7 + 0x78], %o0
48523 ldx [%l7 + 0x48], %o3
48524 fnand %f6, %f6, %f8
48525loop_5694:
48526 movge %icc, %o7, %i0
48527 edge8ln %o4, %g6, %l5
48528 fmovsge %icc, %f13, %f13
48529 movrgz %i4, 0x20E, %g1
48530 movle %xcc, %g4, %l6
48531 tleu %xcc, 0x1
48532 fble %fcc2, loop_5695
48533 move %xcc, %o6, %l1
48534 movrlz %l4, 0x0F4, %i7
48535 fcmpne16 %f2, %f8, %g2
48536loop_5695:
48537 fornot1s %f0, %f15, %f15
48538 xnor %o2, %i5, %i3
48539 ldsw [%l7 + 0x54], %g5
48540 ldsw [%l7 + 0x34], %o1
48541 fmovrse %g3, %f6, %f11
48542 fmovsn %icc, %f12, %f0
48543 stw %g7, [%l7 + 0x48]
48544 edge8l %i6, %i2, %l0
48545 fmovdpos %icc, %f2, %f7
48546 xnorcc %l2, %i1, %o5
48547 tsubcc %o0, %o3, %o7
48548 tcs %icc, 0x3
48549 taddcc %i0, 0x1134, %o4
48550 fabss %f10, %f0
48551 fornot1s %f0, %f4, %f6
48552 ldsh [%l7 + 0x60], %g6
48553 ldx [%l7 + 0x20], %l3
48554 st %f10, [%l7 + 0x0C]
48555 fmovsn %xcc, %f9, %f4
48556 movrne %l5, %i4, %g4
48557 lduh [%l7 + 0x60], %l6
48558 tne %xcc, 0x5
48559 ldx [%l7 + 0x70], %o6
48560 std %f14, [%l7 + 0x08]
48561 lduw [%l7 + 0x2C], %l1
48562 fpadd16 %f6, %f0, %f2
48563 movl %icc, %l4, %g1
48564 fpsub32 %f2, %f14, %f14
48565 bpos %icc, loop_5696
48566 ldsh [%l7 + 0x74], %i7
48567 fpmerge %f4, %f10, %f10
48568 add %g2, 0x0E20, %i5
48569loop_5696:
48570 fmovs %f1, %f12
48571 ldx [%l7 + 0x78], %o2
48572 tpos %xcc, 0x7
48573 tgu %xcc, 0x3
48574 ta %xcc, 0x3
48575 fmovsle %icc, %f2, %f14
48576 fmovrse %i3, %f5, %f1
48577 fornot2 %f10, %f14, %f8
48578 fornot1 %f0, %f8, %f8
48579 edge32n %o1, %g5, %g3
48580 ldd [%l7 + 0x70], %f8
48581 movrlz %g7, %i6, %i2
48582 sth %l2, [%l7 + 0x26]
48583 st %f2, [%l7 + 0x50]
48584 stw %i1, [%l7 + 0x78]
48585 sth %o5, [%l7 + 0x74]
48586 st %f0, [%l7 + 0x2C]
48587 sth %l0, [%l7 + 0x74]
48588 fmul8ulx16 %f6, %f14, %f12
48589 ldsb [%l7 + 0x10], %o3
48590 mulscc %o0, %o7, %o4
48591 edge16l %i0, %l3, %l5
48592 stw %i4, [%l7 + 0x1C]
48593 fnor %f6, %f6, %f2
48594 smulcc %g4, 0x0F0B, %l6
48595 fors %f9, %f5, %f12
48596 bgu,a,pn %xcc, loop_5697
48597 fsrc2 %f12, %f14
48598 fnegd %f14, %f6
48599 andcc %g6, %o6, %l1
48600loop_5697:
48601 ldsb [%l7 + 0x5B], %g1
48602 sth %i7, [%l7 + 0x30]
48603 bvs,a loop_5698
48604 fnand %f10, %f2, %f2
48605 stb %l4, [%l7 + 0x43]
48606 smul %g2, 0x0238, %o2
48607loop_5698:
48608 fpadd16 %f2, %f4, %f4
48609 stx %i3, [%l7 + 0x58]
48610 bvs,a loop_5699
48611 st %f6, [%l7 + 0x38]
48612 fcmpgt16 %f8, %f8, %o1
48613 lduw [%l7 + 0x74], %i5
48614loop_5699:
48615 stx %g3, [%l7 + 0x20]
48616 array16 %g7, %g5, %i6
48617 xnor %i2, 0x1B49, %l2
48618 lduw [%l7 + 0x34], %o5
48619 bgu,pt %icc, loop_5700
48620 brnz,a %l0, loop_5701
48621 array32 %o3, %i1, %o7
48622 brnz %o0, loop_5702
48623loop_5700:
48624 fbne,a %fcc2, loop_5703
48625loop_5701:
48626 srax %o4, %l3, %i0
48627 ldx [%l7 + 0x68], %l5
48628loop_5702:
48629 stw %g4, [%l7 + 0x30]
48630loop_5703:
48631 ldsh [%l7 + 0x5A], %i4
48632 fmovscc %icc, %f14, %f6
48633 movrgez %l6, %g6, %o6
48634 movne %xcc, %l1, %i7
48635 fnand %f14, %f6, %f8
48636 std %f10, [%l7 + 0x48]
48637 stw %l4, [%l7 + 0x50]
48638 fabsd %f6, %f10
48639 tg %icc, 0x1
48640 fpack16 %f6, %f10
48641 pdist %f2, %f12, %f4
48642 xnor %g1, %g2, %i3
48643 ldsw [%l7 + 0x40], %o1
48644 fcmps %fcc0, %f1, %f13
48645 brlz %i5, loop_5704
48646 movneg %xcc, %g3, %g7
48647 fcmple16 %f14, %f6, %g5
48648 bpos,a,pt %xcc, loop_5705
48649loop_5704:
48650 andn %i6, 0x1960, %o2
48651 fmovrsgez %i2, %f14, %f8
48652 sth %o5, [%l7 + 0x3C]
48653loop_5705:
48654 fmul8ulx16 %f8, %f14, %f14
48655 fcmple32 %f2, %f4, %l0
48656 sth %o3, [%l7 + 0x74]
48657 fsrc1 %f0, %f10
48658 stx %i1, [%l7 + 0x78]
48659 brlez,a %o7, loop_5706
48660 fpadd32 %f8, %f4, %f8
48661 movvc %xcc, %l2, %o0
48662 ldub [%l7 + 0x66], %o4
48663loop_5706:
48664 fbug,a %fcc0, loop_5707
48665 fands %f13, %f8, %f11
48666 fors %f3, %f2, %f13
48667 sth %i0, [%l7 + 0x10]
48668loop_5707:
48669 edge16n %l5, %g4, %l3
48670 ldsw [%l7 + 0x54], %i4
48671 ldsh [%l7 + 0x54], %l6
48672 array8 %g6, %o6, %i7
48673 smul %l4, 0x0EC0, %l1
48674 ldub [%l7 + 0x76], %g2
48675 fbe %fcc3, loop_5708
48676 bn loop_5709
48677 ldub [%l7 + 0x68], %i3
48678 ld [%l7 + 0x14], %f4
48679loop_5708:
48680 std %f4, [%l7 + 0x18]
48681loop_5709:
48682 ta %icc, 0x3
48683 and %o1, %i5, %g1
48684 stb %g7, [%l7 + 0x1E]
48685 ldub [%l7 + 0x51], %g5
48686 ldsh [%l7 + 0x72], %i6
48687 fbo,a %fcc1, loop_5710
48688 bg %xcc, loop_5711
48689 ldsw [%l7 + 0x10], %g3
48690 movrgz %o2, 0x1F7, %i2
48691loop_5710:
48692 ldsh [%l7 + 0x38], %l0
48693loop_5711:
48694 fbo %fcc2, loop_5712
48695 sdivcc %o3, 0x19D7, %o5
48696 taddcc %o7, %i1, %o0
48697 taddcc %o4, %i0, %l5
48698loop_5712:
48699 std %f6, [%l7 + 0x58]
48700 ldub [%l7 + 0x09], %g4
48701 ld [%l7 + 0x74], %f13
48702 faligndata %f12, %f6, %f14
48703 lduh [%l7 + 0x18], %l2
48704 sth %i4, [%l7 + 0x26]
48705 andncc %l6, %g6, %l3
48706 bpos,a,pn %icc, loop_5713
48707 lduw [%l7 + 0x68], %i7
48708 fmul8x16au %f15, %f0, %f2
48709 lduh [%l7 + 0x08], %l4
48710loop_5713:
48711 tge %xcc, 0x0
48712 sllx %l1, 0x05, %g2
48713 ldd [%l7 + 0x50], %f8
48714 bpos %icc, loop_5714
48715 movrlez %o6, 0x250, %o1
48716 lduw [%l7 + 0x1C], %i3
48717 movne %xcc, %i5, %g7
48718loop_5714:
48719 be,pt %xcc, loop_5715
48720 ldx [%l7 + 0x10], %g5
48721 fcmped %fcc2, %f10, %f2
48722 fbu,a %fcc2, loop_5716
48723loop_5715:
48724 st %f7, [%l7 + 0x48]
48725 subcc %g1, %g3, %i6
48726 movg %icc, %o2, %l0
48727loop_5716:
48728 sth %i2, [%l7 + 0x68]
48729 fmul8sux16 %f12, %f14, %f12
48730 ldsw [%l7 + 0x68], %o3
48731 ldx [%l7 + 0x78], %o5
48732 taddcc %i1, 0x0CE7, %o7
48733 stb %o4, [%l7 + 0x11]
48734 fsrc1 %f14, %f10
48735 pdist %f0, %f10, %f14
48736 ldsb [%l7 + 0x29], %o0
48737 fcmple16 %f0, %f4, %l5
48738 fmovdvc %xcc, %f10, %f0
48739 fble,a %fcc0, loop_5717
48740 brgz %g4, loop_5718
48741 fmovse %icc, %f14, %f6
48742 fabss %f4, %f11
48743loop_5717:
48744 stx %l2, [%l7 + 0x78]
48745loop_5718:
48746 subccc %i0, %i4, %l6
48747 std %f4, [%l7 + 0x48]
48748 bcs,a loop_5719
48749 fcmpd %fcc2, %f0, %f6
48750 stw %l3, [%l7 + 0x78]
48751 ldd [%l7 + 0x48], %f8
48752loop_5719:
48753 sth %i7, [%l7 + 0x60]
48754 fmovsvc %icc, %f13, %f13
48755 fands %f4, %f5, %f12
48756 lduh [%l7 + 0x1C], %g6
48757 andncc %l4, %l1, %o6
48758 movle %icc, %o1, %i3
48759 xor %i5, 0x1E4B, %g7
48760 std %f0, [%l7 + 0x10]
48761 andncc %g2, %g5, %g1
48762 lduh [%l7 + 0x12], %g3
48763 fbuge %fcc0, loop_5720
48764 st %f11, [%l7 + 0x14]
48765 fsrc2 %f14, %f0
48766 std %f10, [%l7 + 0x10]
48767loop_5720:
48768 ldx [%l7 + 0x68], %i6
48769 alignaddr %l0, %i2, %o2
48770 ld [%l7 + 0x7C], %f13
48771 fcmpgt16 %f8, %f8, %o3
48772 stb %o5, [%l7 + 0x49]
48773 popc %i1, %o7
48774 fbo %fcc0, loop_5721
48775 sth %o4, [%l7 + 0x58]
48776 ld [%l7 + 0x44], %f14
48777 fcmpes %fcc2, %f15, %f12
48778loop_5721:
48779 fbn %fcc3, loop_5722
48780 fornot1 %f10, %f2, %f2
48781 fmovsleu %xcc, %f11, %f0
48782 fbul,a %fcc3, loop_5723
48783loop_5722:
48784 movvc %xcc, %o0, %g4
48785 fmovde %xcc, %f14, %f10
48786 edge32n %l2, %l5, %i4
48787loop_5723:
48788 fnot2s %f6, %f14
48789 bneg,pn %xcc, loop_5724
48790 ld [%l7 + 0x44], %f14
48791 ldsh [%l7 + 0x7E], %i0
48792 fmul8x16al %f14, %f13, %f6
48793loop_5724:
48794 add %l3, 0x17B2, %i7
48795 lduh [%l7 + 0x58], %l6
48796 bvs %xcc, loop_5725
48797 fbe %fcc3, loop_5726
48798 fnors %f1, %f1, %f3
48799 fcmpd %fcc3, %f12, %f2
48800loop_5725:
48801 stb %g6, [%l7 + 0x38]
48802loop_5726:
48803 tcc %icc, 0x1
48804 fone %f14
48805 fpack32 %f14, %f0, %f10
48806 ldsb [%l7 + 0x58], %l1
48807 ldsb [%l7 + 0x40], %o6
48808 ldsb [%l7 + 0x3A], %o1
48809 movrgez %l4, %i5, %g7
48810 fxnors %f0, %f8, %f15
48811 fmul8ulx16 %f6, %f2, %f0
48812 tgu %icc, 0x6
48813 st %f1, [%l7 + 0x3C]
48814 stb %g2, [%l7 + 0x75]
48815 fmovsneg %xcc, %f3, %f10
48816 movrne %i3, %g5, %g1
48817 sdivcc %g3, 0x086B, %l0
48818 movcs %icc, %i6, %i2
48819 ld [%l7 + 0x68], %f12
48820 lduw [%l7 + 0x08], %o3
48821 std %f12, [%l7 + 0x58]
48822 ldx [%l7 + 0x08], %o5
48823 st %f13, [%l7 + 0x3C]
48824 sra %i1, %o7, %o2
48825 bg,a,pn %xcc, loop_5727
48826 fmovd %f2, %f10
48827 fmovsvc %xcc, %f11, %f6
48828 brgez,a %o0, loop_5728
48829loop_5727:
48830 tneg %xcc, 0x5
48831 mova %icc, %o4, %l2
48832 srl %l5, %g4, %i0
48833loop_5728:
48834 fmovdne %icc, %f9, %f14
48835 udivcc %l3, 0x180C, %i4
48836 tcc %xcc, 0x3
48837 sth %i7, [%l7 + 0x52]
48838 fpackfix %f2, %f15
48839 bne,a loop_5729
48840 addccc %g6, 0x0344, %l6
48841 tneg %xcc, 0x4
48842 faligndata %f12, %f2, %f8
48843loop_5729:
48844 edge16n %o6, %o1, %l4
48845 ldsh [%l7 + 0x1E], %i5
48846 subcc %l1, %g2, %i3
48847 ldd [%l7 + 0x08], %f6
48848 lduh [%l7 + 0x2A], %g7
48849 fmul8sux16 %f0, %f0, %f12
48850 fmovrsne %g1, %f9, %f2
48851 movneg %xcc, %g5, %g3
48852 bvc,pt %icc, loop_5730
48853 movpos %xcc, %i6, %i2
48854 lduw [%l7 + 0x68], %o3
48855 pdist %f10, %f14, %f12
48856loop_5730:
48857 fmovdle %icc, %f12, %f5
48858 array16 %l0, %o5, %i1
48859 ldub [%l7 + 0x2F], %o7
48860 stx %o0, [%l7 + 0x10]
48861 fmovsleu %xcc, %f13, %f7
48862 bshuffle %f6, %f12, %f10
48863 nop
48864 setx loop_5731, %l0, %l1
48865 wrpr 0x1, %tl
48866 wrpr %l1, %tpc
48867 add %l1, 0x4, %l1
48868 wrpr %l1, %tnpc
48869 setx 0x34400001400, %l0, %l1
48870 wrpr %l1, %tstate
48871 wrhpr 0x4, %htstate
48872 retry
48873 stw %o4, [%l7 + 0x4C]
48874 fxnor %f6, %f2, %f8
48875 fpadd32s %f11, %f5, %f1
48876loop_5731:
48877 bvc,a %xcc, loop_5732
48878 edge32ln %l2, %l5, %g4
48879 fsrc1 %f6, %f10
48880 fandnot2 %f12, %f12, %f4
48881loop_5732:
48882 edge8l %i0, %o2, %l3
48883 move %icc, %i7, %g6
48884 bpos,a,pt %xcc, loop_5733
48885 stw %l6, [%l7 + 0x4C]
48886 fpsub16s %f12, %f3, %f8
48887 bpos loop_5734
48888loop_5733:
48889 st %f0, [%l7 + 0x50]
48890 array16 %i4, %o1, %l4
48891 sdivx %o6, 0x0F7D, %i5
48892loop_5734:
48893 array32 %g2, %l1, %i3
48894 alignaddrl %g7, %g5, %g1
48895 fandnot1s %f14, %f7, %f2
48896 fblg %fcc0, loop_5735
48897 tn %icc, 0x6
48898 mulscc %g3, 0x0984, %i2
48899 stb %i6, [%l7 + 0x59]
48900loop_5735:
48901 tcs %icc, 0x7
48902 subccc %l0, %o3, %i1
48903 ldx [%l7 + 0x30], %o7
48904 ldsb [%l7 + 0x76], %o0
48905 edge16n %o4, %o5, %l5
48906 fsrc2 %f12, %f12
48907 ldd [%l7 + 0x18], %f2
48908 array32 %l2, %i0, %g4
48909 tl %xcc, 0x3
48910 std %f10, [%l7 + 0x38]
48911 smulcc %o2, %i7, %g6
48912 subc %l6, 0x0FC0, %i4
48913 edge8ln %o1, %l4, %l3
48914 fnor %f0, %f4, %f12
48915 ld [%l7 + 0x34], %f15
48916 ld [%l7 + 0x24], %f4
48917 fcmpgt16 %f12, %f4, %o6
48918 ldx [%l7 + 0x68], %g2
48919 ldsh [%l7 + 0x6E], %i5
48920 ldsw [%l7 + 0x70], %l1
48921 fmovrsgez %i3, %f4, %f2
48922 edge16 %g5, %g1, %g7
48923 fzero %f0
48924 fmovdneg %xcc, %f2, %f8
48925 fmovrdgez %g3, %f12, %f0
48926 fmovdleu %icc, %f0, %f0
48927 lduh [%l7 + 0x36], %i6
48928 fmovrde %i2, %f14, %f10
48929 bpos,a,pn %xcc, loop_5736
48930 tn %xcc, 0x3
48931 ldsw [%l7 + 0x1C], %l0
48932 lduh [%l7 + 0x2A], %o3
48933loop_5736:
48934 fpsub16s %f9, %f11, %f12
48935 movrne %i1, %o7, %o0
48936 edge32ln %o5, %o4, %l5
48937 movpos %xcc, %l2, %i0
48938 ld [%l7 + 0x40], %f2
48939 udivcc %o2, 0x1695, %g4
48940 fands %f12, %f3, %f15
48941 fmovs %f10, %f9
48942 ldub [%l7 + 0x1C], %i7
48943 fmovdvc %icc, %f14, %f1
48944 fornot2 %f0, %f2, %f14
48945 fmovsne %icc, %f9, %f14
48946 fzeros %f2
48947 fmovsvc %icc, %f7, %f7
48948 fmovse %xcc, %f15, %f1
48949 fands %f15, %f14, %f12
48950 fmovdvs %icc, %f4, %f4
48951 te %xcc, 0x3
48952 lduw [%l7 + 0x50], %l6
48953 tgu %xcc, 0x0
48954 fzeros %f2
48955 fmul8sux16 %f4, %f8, %f12
48956 fmul8x16 %f11, %f6, %f4
48957 tle %xcc, 0x2
48958 ldsb [%l7 + 0x6E], %g6
48959 movrlez %o1, 0x310, %i4
48960 std %f4, [%l7 + 0x08]
48961 sth %l3, [%l7 + 0x60]
48962 taddcctv %o6, %l4, %g2
48963 stw %l1, [%l7 + 0x48]
48964 orn %i5, %g5, %i3
48965 movrlz %g7, %g1, %g3
48966 fornot2s %f13, %f3, %f5
48967 tsubcctv %i6, %l0, %i2
48968 fmovrdgz %i1, %f0, %f14
48969 lduw [%l7 + 0x74], %o3
48970 movvc %xcc, %o7, %o0
48971 lduh [%l7 + 0x12], %o5
48972 sth %l5, [%l7 + 0x7A]
48973 movge %icc, %l2, %o4
48974 stx %i0, [%l7 + 0x70]
48975 fornot1s %f6, %f3, %f5
48976 fmovsleu %xcc, %f11, %f8
48977 bvs,a %icc, loop_5737
48978 nop
48979 setx loop_5738, %l0, %l1
48980 wrpr 0x1, %tl
48981 wrpr %l1, %tpc
48982 add %l1, 0x4, %l1
48983 wrpr %l1, %tnpc
48984 setx 0x34400001400, %l0, %l1
48985 wrpr %l1, %tstate
48986 wrhpr 0x4, %htstate
48987 retry
48988 fmovda %icc, %f13, %f14
48989 bvc,a,pn %xcc, loop_5739
48990loop_5737:
48991 fpsub16 %f14, %f8, %f2
48992loop_5738:
48993 fcmpes %fcc3, %f3, %f2
48994 ldsh [%l7 + 0x14], %g4
48995loop_5739:
48996 fone %f6
48997 array8 %i7, %l6, %o2
48998 fexpand %f9, %f6
48999 orcc %g6, %o1, %l3
49000 fbn %fcc1, loop_5740
49001 edge8l %o6, %i4, %g2
49002 ldx [%l7 + 0x58], %l4
49003 sra %l1, 0x18, %g5
49004loop_5740:
49005 movrne %i3, %i5, %g7
49006 fmovsvs %xcc, %f11, %f6
49007 fnands %f15, %f14, %f3
49008 ldsh [%l7 + 0x68], %g3
49009 xor %i6, 0x0D12, %l0
49010 lduw [%l7 + 0x58], %i2
49011 brgz,a %g1, loop_5741
49012 st %f2, [%l7 + 0x34]
49013 orcc %i1, %o7, %o3
49014 fxnor %f12, %f10, %f8
49015loop_5741:
49016 srl %o0, 0x0E, %l5
49017 brnz %l2, loop_5742
49018 std %f14, [%l7 + 0x68]
49019 fbug %fcc2, loop_5743
49020 fmovdpos %icc, %f3, %f7
49021loop_5742:
49022 st %f14, [%l7 + 0x48]
49023 fmovdl %icc, %f6, %f8
49024loop_5743:
49025 movrgz %o4, 0x299, %i0
49026 fnand %f4, %f2, %f12
49027 fornot2 %f0, %f4, %f10
49028 stx %o5, [%l7 + 0x70]
49029 fpsub32s %f10, %f8, %f12
49030 fbul,a %fcc2, loop_5744
49031 lduw [%l7 + 0x50], %i7
49032 tgu %xcc, 0x5
49033 fcmple16 %f6, %f12, %l6
49034loop_5744:
49035 ld [%l7 + 0x54], %f12
49036 lduw [%l7 + 0x70], %o2
49037 fands %f0, %f11, %f1
49038 fbule,a %fcc0, loop_5745
49039 sra %g6, 0x08, %g4
49040 fmovdl %icc, %f14, %f8
49041 edge8 %o1, %l3, %o6
49042loop_5745:
49043 udivcc %i4, 0x0979, %l4
49044 fbue %fcc3, loop_5746
49045 ld [%l7 + 0x2C], %f3
49046 bne,a loop_5747
49047 stx %l1, [%l7 + 0x68]
49048loop_5746:
49049 tvs %xcc, 0x6
49050 ldsb [%l7 + 0x43], %g5
49051loop_5747:
49052 fmovdne %xcc, %f7, %f11
49053 stw %i3, [%l7 + 0x74]
49054 udivcc %g2, 0x1DB6, %g7
49055 taddcc %g3, %i5, %i6
49056 fmovscc %xcc, %f11, %f7
49057 fmovrdne %i2, %f8, %f14
49058 and %l0, %g1, %i1
49059 tge %xcc, 0x5
49060 fexpand %f2, %f10
49061 ldd [%l7 + 0x10], %f4
49062 fzeros %f1
49063 fbu,a %fcc3, loop_5748
49064 stx %o7, [%l7 + 0x30]
49065 fmovdpos %xcc, %f14, %f7
49066 array32 %o0, %l5, %l2
49067loop_5748:
49068 fcmps %fcc1, %f0, %f10
49069 fmovsleu %icc, %f0, %f0
49070 andn %o4, 0x0412, %i0
49071 tge %xcc, 0x5
49072 fmovsn %xcc, %f10, %f6
49073 fmovrsgez %o5, %f14, %f7
49074 fmovsleu %icc, %f3, %f13
49075 fcmpne32 %f2, %f10, %o3
49076 fmovse %xcc, %f4, %f11
49077 lduw [%l7 + 0x3C], %i7
49078 fmovdpos %icc, %f14, %f2
49079 fbl %fcc1, loop_5749
49080 fmul8x16al %f11, %f3, %f0
49081 fcmpeq16 %f4, %f14, %l6
49082 ldsh [%l7 + 0x2C], %g6
49083loop_5749:
49084 ldsh [%l7 + 0x5A], %g4
49085 fmovdne %icc, %f5, %f11
49086 fmovsn %icc, %f4, %f7
49087 stw %o1, [%l7 + 0x08]
49088 ldsh [%l7 + 0x28], %o2
49089 fandnot1 %f12, %f0, %f0
49090 edge8l %o6, %i4, %l4
49091 fbg %fcc2, loop_5750
49092 tn %xcc, 0x4
49093 umul %l3, 0x1AEE, %l1
49094 fsrc1 %f10, %f8
49095loop_5750:
49096 brlez %i3, loop_5751
49097 ldx [%l7 + 0x28], %g5
49098 tg %xcc, 0x5
49099 andcc %g7, 0x1472, %g2
49100loop_5751:
49101 st %f0, [%l7 + 0x54]
49102 ldub [%l7 + 0x13], %g3
49103 fba,a %fcc0, loop_5752
49104 tleu %icc, 0x3
49105 bg %icc, loop_5753
49106 sth %i5, [%l7 + 0x60]
49107loop_5752:
49108 brz,a %i6, loop_5754
49109 std %f12, [%l7 + 0x18]
49110loop_5753:
49111 fand %f2, %f0, %f12
49112 ldsb [%l7 + 0x36], %l0
49113loop_5754:
49114 std %f14, [%l7 + 0x70]
49115 fnot1 %f8, %f8
49116 ldub [%l7 + 0x6B], %g1
49117 fxnors %f12, %f0, %f2
49118 ldsh [%l7 + 0x6A], %i2
49119 edge8ln %o7, %i1, %l5
49120 fornot2 %f0, %f8, %f8
49121 fmovdgu %icc, %f15, %f8
49122 tl %xcc, 0x7
49123 tgu %xcc, 0x4
49124 fors %f8, %f13, %f0
49125 fnegd %f10, %f6
49126 fmovsl %xcc, %f1, %f7
49127 fcmpd %fcc2, %f6, %f12
49128 alignaddr %l2, %o4, %o0
49129 bcc,pt %xcc, loop_5755
49130 fandnot2s %f6, %f2, %f8
49131 fmovdne %icc, %f7, %f3
49132 fmovsge %icc, %f1, %f2
49133loop_5755:
49134 bcc,a %xcc, loop_5756
49135 movle %xcc, %o5, %o3
49136 std %f12, [%l7 + 0x18]
49137 bvc,a,pt %xcc, loop_5757
49138loop_5756:
49139 lduh [%l7 + 0x38], %i7
49140 fnands %f6, %f10, %f7
49141 fmovdneg %xcc, %f3, %f4
49142loop_5757:
49143 fmovdneg %icc, %f11, %f8
49144 ldd [%l7 + 0x20], %f8
49145 brnz %i0, loop_5758
49146 fmovsne %icc, %f2, %f10
49147 fmovsvc %xcc, %f6, %f15
49148 fmul8x16al %f11, %f6, %f0
49149loop_5758:
49150 fmovsneg %xcc, %f14, %f13
49151 stw %g6, [%l7 + 0x0C]
49152 smulcc %g4, 0x00AA, %o1
49153 fmuld8sux16 %f0, %f8, %f4
49154 fmovdle %icc, %f4, %f5
49155 fmul8x16al %f1, %f5, %f6
49156 ldsh [%l7 + 0x5E], %o2
49157 fandnot1 %f2, %f6, %f12
49158 movg %icc, %o6, %i4
49159 for %f14, %f4, %f4
49160 fpsub16 %f0, %f8, %f8
49161 ldsb [%l7 + 0x60], %l6
49162 bshuffle %f4, %f8, %f14
49163 srlx %l3, 0x08, %l4
49164 fpsub16s %f3, %f9, %f0
49165 bgu loop_5759
49166 edge32n %i3, %g5, %l1
49167 stb %g2, [%l7 + 0x4A]
49168 fble %fcc0, loop_5760
49169loop_5759:
49170 fcmpgt16 %f8, %f4, %g3
49171 fzero %f2
49172 fcmpeq32 %f14, %f4, %g7
49173loop_5760:
49174 std %f0, [%l7 + 0x58]
49175 fcmple16 %f2, %f8, %i5
49176 fmovrdne %i6, %f4, %f14
49177 bleu loop_5761
49178 movcc %xcc, %l0, %i2
49179 stx %o7, [%l7 + 0x60]
49180 stw %i1, [%l7 + 0x6C]
49181loop_5761:
49182 stb %g1, [%l7 + 0x5E]
49183 fmovsleu %xcc, %f4, %f6
49184 fmul8x16al %f9, %f13, %f8
49185 fcmpd %fcc1, %f8, %f4
49186 stx %l5, [%l7 + 0x28]
49187 movrgz %o4, 0x02F, %o0
49188 st %f13, [%l7 + 0x44]
49189 ldsb [%l7 + 0x0F], %o5
49190 movrgz %o3, 0x30D, %l2
49191 lduw [%l7 + 0x40], %i0
49192 movre %g6, 0x01E, %g4
49193 siam 0x2
49194 sdivx %o1, 0x0C5A, %o2
49195 fpsub32 %f8, %f2, %f6
49196 addcc %i7, 0x0569, %i4
49197 ldub [%l7 + 0x4A], %l6
49198 sllx %o6, 0x0E, %l3
49199 stb %l4, [%l7 + 0x1C]
49200 std %f8, [%l7 + 0x50]
49201 nop
49202 setx loop_5762, %l0, %l1
49203 jmpl %l1, %g5
49204 fcmple32 %f6, %f2, %i3
49205 umulcc %g2, %g3, %l1
49206 edge32n %i5, %i6, %g7
49207loop_5762:
49208 ldsw [%l7 + 0x48], %i2
49209 xorcc %o7, %l0, %g1
49210 edge32n %i1, %l5, %o4
49211 fmovscs %icc, %f0, %f3
49212 movrgz %o0, 0x23E, %o5
49213 alignaddr %l2, %i0, %o3
49214 srlx %g6, 0x11, %o1
49215 fpadd16 %f8, %f12, %f0
49216 tvs %xcc, 0x0
49217 fnor %f14, %f2, %f12
49218 fcmpeq16 %f8, %f2, %g4
49219 edge16n %i7, %i4, %l6
49220 movvc %icc, %o6, %o2
49221 st %f13, [%l7 + 0x40]
49222 fbn,a %fcc1, loop_5763
49223 movrgez %l4, %g5, %i3
49224 tn %icc, 0x3
49225 tn %xcc, 0x1
49226loop_5763:
49227 nop
49228 setx loop_5764, %l0, %l1
49229 jmpl %l1, %g2
49230 fmul8ulx16 %f14, %f6, %f6
49231 bge,a,pn %icc, loop_5765
49232 fzeros %f5
49233loop_5764:
49234 fbuge %fcc2, loop_5766
49235 nop
49236 setx loop_5767, %l0, %l1
49237 wrpr 0x1, %tl
49238 wrpr %l1, %tnpc
49239 setx 0x34400001400, %l0, %l1
49240 wrpr %l1, %tstate
49241 wrhpr 0x4, %htstate
49242 done
49243loop_5765:
49244 and %g3, 0x109E, %l3
49245 fmuld8sux16 %f6, %f6, %f12
49246loop_5766:
49247 stx %l1, [%l7 + 0x50]
49248loop_5767:
49249 ldsb [%l7 + 0x57], %i5
49250 ld [%l7 + 0x44], %f4
49251 edge8ln %g7, %i6, %i2
49252 stx %o7, [%l7 + 0x30]
49253 call loop_5768
49254 edge32 %g1, %l0, %l5
49255 fnegd %f8, %f14
49256 edge8 %o4, %o0, %i1
49257loop_5768:
49258 ldsb [%l7 + 0x7B], %l2
49259 edge32ln %i0, %o5, %g6
49260 tg %icc, 0x0
49261 fmovrdgz %o3, %f8, %f14
49262 fmovrdlez %o1, %f4, %f2
49263 ldd [%l7 + 0x38], %f10
49264 movre %i7, 0x37B, %g4
49265 addcc %l6, 0x0014, %o6
49266 sub %i4, %o2, %l4
49267 tcc %icc, 0x3
49268 sll %i3, %g5, %g3
49269 lduh [%l7 + 0x70], %g2
49270 edge8l %l3, %i5, %g7
49271 fmuld8sux16 %f11, %f1, %f2
49272 stx %l1, [%l7 + 0x78]
49273 ldub [%l7 + 0x6D], %i6
49274 fcmpeq16 %f12, %f0, %o7
49275 bcs,pt %xcc, loop_5769
49276 fandnot2 %f6, %f8, %f0
49277 lduw [%l7 + 0x1C], %i2
49278 edge32ln %g1, %l5, %l0
49279loop_5769:
49280 array32 %o0, %o4, %i1
49281 fmovrdne %i0, %f14, %f0
49282 stw %l2, [%l7 + 0x68]
49283 fcmpes %fcc2, %f7, %f6
49284 ldsh [%l7 + 0x16], %o5
49285 fmovrdgez %o3, %f6, %f6
49286 edge16 %g6, %o1, %i7
49287 ldsw [%l7 + 0x64], %l6
49288 ldsb [%l7 + 0x0D], %o6
49289 bleu %xcc, loop_5770
49290 fmovdgu %icc, %f4, %f11
49291 lduw [%l7 + 0x0C], %g4
49292 fmovrsgez %i4, %f15, %f1
49293loop_5770:
49294 ld [%l7 + 0x60], %f2
49295 fandnot2s %f6, %f11, %f5
49296 lduh [%l7 + 0x42], %l4
49297 fbg %fcc3, loop_5771
49298 fble,a %fcc0, loop_5772
49299 movg %xcc, %i3, %g5
49300 fornot1 %f12, %f12, %f12
49301loop_5771:
49302 fornot2 %f8, %f4, %f4
49303loop_5772:
49304 ldub [%l7 + 0x34], %g3
49305 lduw [%l7 + 0x60], %g2
49306 brgz %l3, loop_5773
49307 fnot2s %f8, %f5
49308 fmovsvc %icc, %f1, %f8
49309 orcc %i5, %o2, %l1
49310loop_5773:
49311 fmovdleu %xcc, %f9, %f10
49312 addccc %i6, %o7, %i2
49313 fmovsgu %icc, %f5, %f10
49314 fbug %fcc2, loop_5774
49315 brz %g7, loop_5775
49316 fnot2 %f10, %f12
49317 lduh [%l7 + 0x62], %g1
49318loop_5774:
49319 fpadd32s %f5, %f15, %f10
49320loop_5775:
49321 fmovsneg %xcc, %f5, %f3
49322 fmovrslz %l0, %f12, %f14
49323 bg,pt %xcc, loop_5776
49324 movg %icc, %o0, %l5
49325 fornot2s %f11, %f4, %f12
49326 and %i1, %i0, %o4
49327loop_5776:
49328 stx %l2, [%l7 + 0x40]
49329 bneg %xcc, loop_5777
49330 fbl,a %fcc2, loop_5778
49331 ta %icc, 0x1
49332 tpos %icc, 0x0
49333loop_5777:
49334 ldub [%l7 + 0x40], %o3
49335loop_5778:
49336 ld [%l7 + 0x2C], %f6
49337 ldx [%l7 + 0x70], %g6
49338 fmul8x16au %f13, %f14, %f0
49339 fnors %f15, %f11, %f5
49340 umulcc %o5, 0x0326, %i7
49341 tn %xcc, 0x4
49342 ldsw [%l7 + 0x54], %o1
49343 stx %o6, [%l7 + 0x20]
49344 fornot2 %f2, %f4, %f6
49345 st %f13, [%l7 + 0x60]
49346 fsrc1 %f4, %f2
49347 lduw [%l7 + 0x4C], %g4
49348 siam 0x7
49349 fmovdne %xcc, %f12, %f11
49350 alignaddr %i4, %l6, %i3
49351 fbu,a %fcc0, loop_5779
49352 move %icc, %g5, %l4
49353 fmovs %f6, %f15
49354 lduw [%l7 + 0x30], %g3
49355loop_5779:
49356 alignaddr %g2, %i5, %l3
49357 fnands %f13, %f8, %f14
49358 fnor %f8, %f2, %f10
49359 movrgez %l1, %i6, %o7
49360 fcmple16 %f4, %f4, %i2
49361 fnegd %f12, %f4
49362 fmovspos %icc, %f2, %f8
49363 stb %o2, [%l7 + 0x28]
49364 mova %icc, %g7, %l0
49365 ldd [%l7 + 0x58], %f14
49366 edge32ln %o0, %l5, %i1
49367 fcmps %fcc1, %f15, %f11
49368 fpadd16s %f5, %f0, %f9
49369 fandnot2s %f2, %f13, %f15
49370 ldd [%l7 + 0x78], %f2
49371 array8 %g1, %o4, %l2
49372 fmovspos %xcc, %f10, %f10
49373 fpadd32s %f9, %f2, %f7
49374 ldx [%l7 + 0x60], %o3
49375 stb %i0, [%l7 + 0x62]
49376 movneg %xcc, %o5, %i7
49377 movcs %icc, %o1, %g6
49378 ldsh [%l7 + 0x4C], %g4
49379 fmovscs %xcc, %f2, %f14
49380 fornot2s %f6, %f6, %f13
49381 fbule,a %fcc3, loop_5780
49382 ld [%l7 + 0x40], %f13
49383 ldsb [%l7 + 0x4E], %o6
49384 st %f3, [%l7 + 0x18]
49385loop_5780:
49386 faligndata %f12, %f6, %f12
49387 fmovrdlez %l6, %f4, %f12
49388 subc %i3, 0x0660, %g5
49389 fnot1s %f5, %f9
49390 movrlz %l4, %g3, %i4
49391 stw %i5, [%l7 + 0x34]
49392 tle %xcc, 0x1
49393 call loop_5781
49394 fnot2s %f15, %f15
49395 fmovdgu %icc, %f6, %f12
49396 st %f7, [%l7 + 0x50]
49397loop_5781:
49398 ldd [%l7 + 0x48], %f10
49399 taddcc %l3, %g2, %i6
49400 edge16ln %o7, %i2, %o2
49401 fnegd %f0, %f6
49402 lduh [%l7 + 0x26], %l1
49403 edge16 %g7, %o0, %l5
49404 ldsw [%l7 + 0x44], %i1
49405 umulcc %l0, 0x1FE3, %g1
49406 fzeros %f7
49407 fmovsle %icc, %f0, %f8
49408 fmovse %xcc, %f1, %f0
49409 stx %l2, [%l7 + 0x08]
49410 fcmpes %fcc2, %f2, %f7
49411 ldd [%l7 + 0x30], %f8
49412 fnot1 %f14, %f14
49413 fmovda %xcc, %f4, %f10
49414 ldsb [%l7 + 0x7D], %o4
49415 xnor %o3, %i0, %i7
49416 fcmpeq16 %f10, %f2, %o5
49417 xor %o1, 0x1E2C, %g6
49418 nop
49419 setx loop_5782, %l0, %l1
49420 wrpr 0x1, %tl
49421 wrpr %l1, %tpc
49422 add %l1, 0x4, %l1
49423 wrpr %l1, %tnpc
49424 setx 0x34400001400, %l0, %l1
49425 wrpr %l1, %tstate
49426 wrhpr 0x4, %htstate
49427 retry
49428 st %f8, [%l7 + 0x2C]
49429 fblg,a %fcc2, loop_5783
49430 ldsw [%l7 + 0x14], %o6
49431loop_5782:
49432 tsubcc %l6, 0x1139, %g4
49433 fmovrse %i3, %f9, %f15
49434loop_5783:
49435 fnand %f4, %f4, %f8
49436 tge %icc, 0x5
49437 fzero %f0
49438 bshuffle %f14, %f4, %f6
49439 ldub [%l7 + 0x47], %g5
49440 edge8n %g3, %l4, %i5
49441 add %i4, 0x0730, %l3
49442 fornot2 %f6, %f12, %f8
49443 mova %icc, %g2, %i6
49444 fandnot1s %f0, %f15, %f5
49445 brnz,a %o7, loop_5784
49446 ldsb [%l7 + 0x4D], %i2
49447 ldd [%l7 + 0x40], %f6
49448 std %f4, [%l7 + 0x78]
49449loop_5784:
49450 std %f14, [%l7 + 0x70]
49451 fcmple16 %f2, %f0, %l1
49452 fmovrsne %g7, %f14, %f1
49453 movrgz %o0, 0x244, %o2
49454 orn %l5, 0x0B24, %i1
49455 fsrc2s %f11, %f5
49456 stw %l0, [%l7 + 0x64]
49457 tl %icc, 0x7
49458 fone %f6
49459 ld [%l7 + 0x08], %f0
49460 std %f4, [%l7 + 0x10]
49461 bcc %xcc, loop_5785
49462 subcc %l2, 0x082A, %o4
49463 ldsh [%l7 + 0x6E], %g1
49464 bl,a loop_5786
49465loop_5785:
49466 fexpand %f5, %f8
49467 orcc %i0, %o3, %i7
49468 fsrc2 %f6, %f8
49469loop_5786:
49470 stx %o5, [%l7 + 0x58]
49471 ldsh [%l7 + 0x46], %o1
49472 sra %o6, %l6, %g4
49473 stx %g6, [%l7 + 0x70]
49474 fpadd32 %f8, %f4, %f2
49475 fmovspos %xcc, %f6, %f2
49476 call loop_5787
49477 fand %f6, %f6, %f14
49478 nop
49479 setx loop_5788, %l0, %l1
49480 wrpr 0x1, %tl
49481 wrpr %l1, %tpc
49482 add %l1, 0x4, %l1
49483 wrpr %l1, %tnpc
49484 setx 0x34400001400, %l0, %l1
49485 wrpr %l1, %tstate
49486 wrhpr 0x4, %htstate
49487 retry
49488 pdist %f10, %f0, %f4
49489loop_5787:
49490 ldsw [%l7 + 0x28], %g5
49491 std %f4, [%l7 + 0x18]
49492loop_5788:
49493 fmovde %xcc, %f12, %f10
49494 ldsh [%l7 + 0x56], %i3
49495 fmuld8ulx16 %f14, %f10, %f12
49496 ldsh [%l7 + 0x28], %g3
49497 subc %l4, %i4, %l3
49498 fcmpd %fcc0, %f4, %f12
49499 fmul8x16au %f4, %f12, %f12
49500 lduh [%l7 + 0x2E], %i5
49501 fpack16 %f6, %f5
49502 fmovsvs %xcc, %f15, %f5
49503 fmovrslz %i6, %f5, %f5
49504 fmovdn %xcc, %f4, %f8
49505 movpos %xcc, %o7, %g2
49506 fmovsvc %icc, %f15, %f6
49507 fmovdvs %icc, %f13, %f9
49508 fmul8x16al %f1, %f12, %f10
49509 tgu %icc, 0x1
49510 fmovrsgez %l1, %f9, %f12
49511 fones %f2
49512 fmovdneg %icc, %f7, %f14
49513 fcmple16 %f0, %f0, %g7
49514 ldsw [%l7 + 0x34], %i2
49515 bshuffle %f0, %f0, %f4
49516 ldsw [%l7 + 0x0C], %o0
49517 fabsd %f6, %f0
49518 ldx [%l7 + 0x58], %l5
49519 fmovs %f6, %f0
49520 fmovsge %xcc, %f4, %f8
49521 ldsh [%l7 + 0x4C], %o2
49522 bn,a loop_5789
49523 movg %icc, %l0, %i1
49524 bleu,pn %icc, loop_5790
49525 std %f10, [%l7 + 0x48]
49526loop_5789:
49527 fmovdn %icc, %f4, %f6
49528 bne,a,pt %xcc, loop_5791
49529loop_5790:
49530 fmovdcc %xcc, %f8, %f9
49531 fmovrsgz %o4, %f0, %f2
49532 xor %g1, %l2, %i0
49533loop_5791:
49534 tsubcc %i7, %o3, %o1
49535 sdivcc %o5, 0x1BCD, %l6
49536 lduh [%l7 + 0x52], %g4
49537 fbue,a %fcc0, loop_5792
49538 movn %xcc, %o6, %g5
49539 fcmpgt16 %f0, %f4, %i3
49540 fmovsl %xcc, %f7, %f10
49541loop_5792:
49542 stx %g6, [%l7 + 0x68]
49543 bl,a %xcc, loop_5793
49544 fcmple16 %f8, %f2, %g3
49545 alignaddrl %i4, %l4, %l3
49546 mulx %i6, 0x11C6, %i5
49547loop_5793:
49548 fandnot2 %f4, %f8, %f12
49549 mulx %o7, %g2, %g7
49550 fblg %fcc0, loop_5794
49551 ta %xcc, 0x1
49552 umulcc %i2, 0x1099, %o0
49553 fmovdge %xcc, %f3, %f5
49554loop_5794:
49555 or %l5, %o2, %l0
49556 ldsb [%l7 + 0x27], %i1
49557 fpsub16 %f12, %f14, %f0
49558 fandnot2 %f12, %f8, %f6
49559 fmovd %f8, %f12
49560 edge32l %o4, %g1, %l2
49561 ldsb [%l7 + 0x79], %l1
49562 mova %xcc, %i7, %o3
49563 fbe,a %fcc1, loop_5795
49564 stw %i0, [%l7 + 0x0C]
49565 array32 %o1, %o5, %g4
49566 fmovs %f12, %f6
49567loop_5795:
49568 ldd [%l7 + 0x58], %f2
49569 brlz %o6, loop_5796
49570 stb %g5, [%l7 + 0x77]
49571 fmovdcs %icc, %f0, %f4
49572 st %f11, [%l7 + 0x0C]
49573loop_5796:
49574 brnz %l6, loop_5797
49575 fbl %fcc0, loop_5798
49576 fmovse %icc, %f11, %f15
49577 ldd [%l7 + 0x70], %f10
49578loop_5797:
49579 fmovrde %g6, %f12, %f6
49580loop_5798:
49581 fmovsleu %xcc, %f11, %f4
49582 fmovse %icc, %f1, %f8
49583 fmul8x16au %f2, %f0, %f10
49584 ble,a loop_5799
49585 srl %g3, 0x0A, %i3
49586 fmovdvs %icc, %f11, %f6
49587 ldub [%l7 + 0x61], %l4
49588loop_5799:
49589 bcc,a,pt %xcc, loop_5800
49590 stw %i4, [%l7 + 0x2C]
49591 sth %i6, [%l7 + 0x36]
49592 movge %icc, %i5, %o7
49593loop_5800:
49594 nop
49595 setx loop_5801, %l0, %l1
49596 jmpl %l1, %g2
49597 fcmpgt32 %f10, %f2, %l3
49598 fsrc1s %f10, %f0
49599 std %f4, [%l7 + 0x78]
49600loop_5801:
49601 ldsh [%l7 + 0x74], %i2
49602 bcc %xcc, loop_5802
49603 tsubcctv %g7, 0x0B78, %o0
49604 edge8n %o2, %l0, %i1
49605 fcmpd %fcc1, %f2, %f10
49606loop_5802:
49607 std %f10, [%l7 + 0x18]
49608 std %f12, [%l7 + 0x50]
49609 fabss %f2, %f9
49610 ldsh [%l7 + 0x22], %o4
49611 ldsb [%l7 + 0x4A], %l5
49612 ldsb [%l7 + 0x30], %g1
49613 lduh [%l7 + 0x5A], %l1
49614 stw %l2, [%l7 + 0x18]
49615 fpmerge %f6, %f15, %f8
49616 fpsub32 %f0, %f2, %f14
49617 tneg %xcc, 0x0
49618 fmovdle %icc, %f5, %f15
49619 bcs,a %icc, loop_5803
49620 fbul %fcc2, loop_5804
49621 fblg,a %fcc1, loop_5805
49622 fmovdleu %xcc, %f6, %f3
49623loop_5803:
49624 ldd [%l7 + 0x60], %f14
49625loop_5804:
49626 fpsub32s %f15, %f2, %f1
49627loop_5805:
49628 sth %o3, [%l7 + 0x2C]
49629 fnot2s %f11, %f0
49630 ldd [%l7 + 0x60], %f2
49631 stw %i0, [%l7 + 0x68]
49632 fcmpne32 %f6, %f12, %i7
49633 fornot2s %f2, %f12, %f6
49634 edge32n %o1, %o5, %o6
49635 nop
49636 setx loop_5806, %l0, %l1
49637 wrpr 0x1, %tl
49638 wrpr %l1, %tpc
49639 add %l1, 0x4, %l1
49640 wrpr %l1, %tnpc
49641 setx 0x34400001400, %l0, %l1
49642 wrpr %l1, %tstate
49643 wrhpr 0x4, %htstate
49644 retry
49645 std %f4, [%l7 + 0x58]
49646 tvc %xcc, 0x2
49647 ldsw [%l7 + 0x78], %g5
49648loop_5806:
49649 bl %icc, loop_5807
49650 bpos,a %icc, loop_5808
49651 ldub [%l7 + 0x19], %g4
49652 fornot1s %f14, %f1, %f14
49653loop_5807:
49654 movcc %icc, %l6, %g6
49655loop_5808:
49656 addc %g3, %i3, %i4
49657 lduw [%l7 + 0x78], %i6
49658 ldd [%l7 + 0x20], %f2
49659 movrlez %i5, %o7, %g2
49660 fmovrslz %l3, %f2, %f2
49661 ldsw [%l7 + 0x50], %i2
49662 fmovsvc %xcc, %f10, %f4
49663 fbo,a %fcc0, loop_5809
49664 ldx [%l7 + 0x78], %l4
49665 edge32 %g7, %o2, %l0
49666 fmovsgu %icc, %f5, %f9
49667loop_5809:
49668 fmovsge %icc, %f5, %f4
49669 edge16ln %i1, %o4, %o0
49670 lduw [%l7 + 0x60], %g1
49671 ldsh [%l7 + 0x5E], %l1
49672 ldsw [%l7 + 0x60], %l2
49673 st %f4, [%l7 + 0x7C]
49674 tsubcc %o3, %i0, %l5
49675 andn %o1, 0x14B4, %o5
49676 movn %xcc, %o6, %i7
49677 fmovdne %icc, %f12, %f4
49678 ldub [%l7 + 0x78], %g4
49679 ldd [%l7 + 0x28], %f0
49680 fmovdvc %icc, %f0, %f2
49681 lduw [%l7 + 0x54], %g5
49682 fabss %f3, %f6
49683 ldsh [%l7 + 0x38], %g6
49684 sdivcc %l6, 0x1D1E, %g3
49685 fmovsgu %xcc, %f14, %f14
49686 fmuld8sux16 %f12, %f5, %f6
49687 fba,a %fcc3, loop_5810
49688 sth %i3, [%l7 + 0x64]
49689 stx %i4, [%l7 + 0x40]
49690 xnorcc %i5, 0x1EE6, %o7
49691loop_5810:
49692 std %f0, [%l7 + 0x40]
49693 ble,pt %icc, loop_5811
49694 fmovdg %xcc, %f15, %f7
49695 ldsw [%l7 + 0x44], %i6
49696 tpos %xcc, 0x4
49697loop_5811:
49698 tsubcctv %g2, %i2, %l4
49699 srax %l3, %g7, %l0
49700 fpmerge %f13, %f10, %f0
49701 movcs %icc, %o2, %i1
49702 fbu,a %fcc3, loop_5812
49703 fone %f8
49704 movrgez %o0, %g1, %o4
49705 fmovrdlez %l1, %f14, %f0
49706loop_5812:
49707 movrgz %o3, 0x180, %l2
49708 movvs %xcc, %l5, %i0
49709 ldub [%l7 + 0x71], %o1
49710 fnot1s %f5, %f9
49711 stw %o6, [%l7 + 0x1C]
49712 fexpand %f14, %f14
49713 bge %icc, loop_5813
49714 ldsh [%l7 + 0x18], %o5
49715 fcmpeq32 %f0, %f2, %g4
49716 fors %f1, %f4, %f5
49717loop_5813:
49718 faligndata %f12, %f10, %f8
49719 sth %i7, [%l7 + 0x1A]
49720 fpadd16s %f12, %f9, %f4
49721 fmovdneg %xcc, %f7, %f2
49722 fba %fcc0, loop_5814
49723 fblg,a %fcc3, loop_5815
49724 edge16 %g5, %l6, %g6
49725 fmovrdne %g3, %f0, %f2
49726loop_5814:
49727 fmovsne %xcc, %f0, %f8
49728loop_5815:
49729 movrgz %i3, %i5, %i4
49730 edge32 %o7, %g2, %i2
49731 lduw [%l7 + 0x14], %l4
49732 fmovsgu %icc, %f4, %f12
49733 tle %xcc, 0x4
49734 ldx [%l7 + 0x28], %l3
49735 st %f6, [%l7 + 0x60]
49736 array32 %i6, %l0, %g7
49737 alignaddr %i1, %o2, %o0
49738 edge16 %g1, %o4, %l1
49739 mova %icc, %l2, %l5
49740 fbu %fcc3, loop_5816
49741 fbue,a %fcc2, loop_5817
49742 ldsh [%l7 + 0x4C], %o3
49743 ldsw [%l7 + 0x68], %i0
49744loop_5816:
49745 sdivcc %o6, 0x12AE, %o1
49746loop_5817:
49747 andncc %o5, %g4, %g5
49748 call loop_5818
49749 ldsb [%l7 + 0x2D], %i7
49750 movvs %icc, %l6, %g6
49751 fblg %fcc1, loop_5819
49752loop_5818:
49753 movrlez %g3, 0x0B3, %i5
49754 tl %icc, 0x5
49755 edge8l %i4, %o7, %g2
49756loop_5819:
49757 st %f9, [%l7 + 0x7C]
49758 st %f10, [%l7 + 0x4C]
49759 bleu,a,pn %xcc, loop_5820
49760 edge16 %i2, %i3, %l3
49761 lduw [%l7 + 0x20], %i6
49762 ldd [%l7 + 0x78], %f6
49763loop_5820:
49764 fmovsa %xcc, %f9, %f0
49765 stw %l0, [%l7 + 0x58]
49766 fbg %fcc3, loop_5821
49767 fmovsa %icc, %f2, %f9
49768 ldx [%l7 + 0x18], %g7
49769 brlez %i1, loop_5822
49770loop_5821:
49771 fornot2s %f6, %f14, %f12
49772 be,a loop_5823
49773 bg,a %xcc, loop_5824
49774loop_5822:
49775 stb %o2, [%l7 + 0x5F]
49776 ldd [%l7 + 0x10], %f10
49777loop_5823:
49778 array32 %l4, %o0, %g1
49779loop_5824:
49780 fbug %fcc2, loop_5825
49781 fmovscc %xcc, %f6, %f15
49782 ldx [%l7 + 0x08], %l1
49783 fands %f6, %f10, %f15
49784loop_5825:
49785 std %f0, [%l7 + 0x38]
49786 ldsb [%l7 + 0x39], %l2
49787 fpsub32 %f0, %f0, %f6
49788 nop
49789 setx loop_5826, %l0, %l1
49790 wrpr 0x1, %tl
49791 wrpr %l1, %tpc
49792 add %l1, 0x4, %l1
49793 wrpr %l1, %tnpc
49794 setx 0x34400001400, %l0, %l1
49795 wrpr %l1, %tstate
49796 wrhpr 0x4, %htstate
49797 retry
49798 bshuffle %f0, %f14, %f4
49799 bshuffle %f8, %f0, %f8
49800 fxnors %f15, %f14, %f5
49801loop_5826:
49802 brgez,a %o4, loop_5827
49803 ldd [%l7 + 0x68], %f4
49804 fsrc1s %f13, %f1
49805 tn %icc, 0x6
49806loop_5827:
49807 nop
49808 setx loop_5828, %l0, %l1
49809 wrpr 0x1, %tl
49810 wrpr %l1, %tpc
49811 add %l1, 0x4, %l1
49812 wrpr %l1, %tnpc
49813 setx 0x34400001400, %l0, %l1
49814 wrpr %l1, %tstate
49815 wrhpr 0x4, %htstate
49816 retry
49817 stw %l5, [%l7 + 0x50]
49818 movl %icc, %i0, %o6
49819 fbul,a %fcc3, loop_5829
49820loop_5828:
49821 ldx [%l7 + 0x70], %o3
49822 fexpand %f3, %f0
49823 stb %o5, [%l7 + 0x5E]
49824loop_5829:
49825 fpadd32 %f2, %f8, %f6
49826 ldsw [%l7 + 0x30], %o1
49827 bl,pn %icc, loop_5830
49828 ldd [%l7 + 0x40], %f14
49829 orncc %g4, %i7, %g5
49830 popc %l6, %g6
49831loop_5830:
49832 edge32ln %g3, %i5, %i4
49833 fbo,a %fcc2, loop_5831
49834 lduw [%l7 + 0x38], %g2
49835 ldub [%l7 + 0x7A], %o7
49836 fpadd16 %f2, %f2, %f14
49837loop_5831:
49838 tneg %xcc, 0x1
49839 fcmpd %fcc1, %f2, %f4
49840 sethi 0x178D, %i2
49841 fabss %f2, %f6
49842 ldx [%l7 + 0x10], %i3
49843 for %f8, %f6, %f4
49844 ta %xcc, 0x6
49845 ldub [%l7 + 0x35], %i6
49846 fxnors %f5, %f7, %f12
49847 tpos %xcc, 0x4
49848 sub %l0, %l3, %g7
49849 ldsh [%l7 + 0x4C], %i1
49850 ldx [%l7 + 0x28], %o2
49851 fba %fcc1, loop_5832
49852 ldsw [%l7 + 0x24], %o0
49853 ldd [%l7 + 0x70], %f4
49854 bgu loop_5833
49855loop_5832:
49856 ldx [%l7 + 0x78], %l4
49857 st %f0, [%l7 + 0x74]
49858 edge32ln %l1, %l2, %g1
49859loop_5833:
49860 fbg,a %fcc1, loop_5834
49861 fmovdvs %icc, %f14, %f14
49862 fmovrse %l5, %f9, %f7
49863 bcc %icc, loop_5835
49864loop_5834:
49865 ble,a %icc, loop_5836
49866 andncc %o4, %o6, %i0
49867 sra %o5, %o1, %o3
49868loop_5835:
49869 ldsw [%l7 + 0x5C], %i7
49870loop_5836:
49871 lduw [%l7 + 0x0C], %g5
49872 lduh [%l7 + 0x3C], %l6
49873 lduh [%l7 + 0x16], %g6
49874 movpos %icc, %g3, %i5
49875 fbne,a %fcc1, loop_5837
49876 fsrc2s %f14, %f10
49877 fbul,a %fcc1, loop_5838
49878 ldx [%l7 + 0x48], %g4
49879loop_5837:
49880 taddcc %g2, 0x10B8, %i4
49881 stb %o7, [%l7 + 0x6B]
49882loop_5838:
49883 sth %i3, [%l7 + 0x42]
49884 tneg %icc, 0x7
49885 sth %i2, [%l7 + 0x6E]
49886 fbn %fcc3, loop_5839
49887 fmovdge %xcc, %f14, %f4
49888 array8 %l0, %i6, %g7
49889 fmovrdgz %l3, %f4, %f8
49890loop_5839:
49891 bl,a,pn %icc, loop_5840
49892 movn %xcc, %i1, %o0
49893 bneg,a %icc, loop_5841
49894 ld [%l7 + 0x24], %f0
49895loop_5840:
49896 tg %xcc, 0x1
49897 fcmple16 %f12, %f10, %l4
49898loop_5841:
49899 fmovsg %icc, %f7, %f11
49900 udiv %o2, 0x1D83, %l2
49901 ldsw [%l7 + 0x2C], %g1
49902 fcmpd %fcc3, %f8, %f12
49903 ldsh [%l7 + 0x12], %l5
49904 ldsb [%l7 + 0x2F], %l1
49905 orn %o6, 0x08F7, %i0
49906 fmovrde %o4, %f2, %f12
49907 ldd [%l7 + 0x38], %f2
49908 ldx [%l7 + 0x50], %o5
49909 fornot1s %f1, %f15, %f9
49910 fcmpeq32 %f12, %f0, %o3
49911 mulscc %i7, %g5, %l6
49912 ldsw [%l7 + 0x50], %o1
49913 st %f12, [%l7 + 0x60]
49914 tle %icc, 0x1
49915 movrlz %g6, 0x36F, %i5
49916 fmovsge %icc, %f3, %f10
49917 fmovdl %icc, %f6, %f9
49918 st %f11, [%l7 + 0x64]
49919 stw %g4, [%l7 + 0x3C]
49920 fmovsleu %icc, %f12, %f0
49921 fmuld8ulx16 %f4, %f4, %f10
49922 bvc,a %xcc, loop_5842
49923 lduw [%l7 + 0x7C], %g2
49924 ldsw [%l7 + 0x34], %g3
49925 brnz,a %i4, loop_5843
49926loop_5842:
49927 movrgz %i3, 0x0B9, %o7
49928 fmovdvc %icc, %f14, %f5
49929 edge32l %l0, %i2, %g7
49930loop_5843:
49931 sth %i6, [%l7 + 0x64]
49932 fornot1 %f14, %f0, %f2
49933 movg %icc, %l3, %o0
49934 fexpand %f0, %f14
49935 array16 %l4, %i1, %o2
49936 fcmpgt32 %f2, %f8, %l2
49937 subcc %g1, %l5, %l1
49938 ldub [%l7 + 0x22], %o6
49939 fpackfix %f6, %f10
49940 fmovdgu %icc, %f12, %f3
49941 tvc %xcc, 0x3
49942 std %f2, [%l7 + 0x10]
49943 fmovda %icc, %f0, %f5
49944 fmovsl %icc, %f6, %f3
49945 fsrc1 %f8, %f10
49946 fmovs %f5, %f1
49947 bneg,a %xcc, loop_5844
49948 fmovdvc %icc, %f3, %f14
49949 movg %icc, %o4, %o5
49950 fmovdne %xcc, %f4, %f4
49951loop_5844:
49952 st %f10, [%l7 + 0x20]
49953 fmovdg %icc, %f8, %f15
49954 stb %o3, [%l7 + 0x58]
49955 edge16 %i7, %i0, %l6
49956 fbl %fcc0, loop_5845
49957 stx %o1, [%l7 + 0x30]
49958 lduh [%l7 + 0x38], %g5
49959 smulcc %i5, %g6, %g2
49960loop_5845:
49961 st %f12, [%l7 + 0x64]
49962 ldsb [%l7 + 0x54], %g3
49963 movvc %xcc, %i4, %g4
49964 fbn %fcc0, loop_5846
49965 stw %o7, [%l7 + 0x50]
49966 fmul8x16al %f0, %f4, %f8
49967 sethi 0x0DCF, %l0
49968loop_5846:
49969 std %f10, [%l7 + 0x78]
49970 stx %i3, [%l7 + 0x40]
49971 srlx %g7, %i6, %i2
49972 bne,a,pt %xcc, loop_5847
49973 movvc %icc, %o0, %l3
49974 lduw [%l7 + 0x50], %l4
49975 ldub [%l7 + 0x0B], %o2
49976loop_5847:
49977 mulx %i1, %g1, %l5
49978 fmovse %xcc, %f0, %f13
49979 fbu,a %fcc2, loop_5848
49980 sth %l1, [%l7 + 0x1A]
49981 fandnot1 %f4, %f12, %f14
49982 fmovrsne %o6, %f13, %f11
49983loop_5848:
49984 orncc %o4, 0x06FB, %l2
49985 fpackfix %f6, %f11
49986 fbul %fcc0, loop_5849
49987 xnorcc %o5, %i7, %o3
49988 edge16n %i0, %l6, %o1
49989 fmovspos %xcc, %f2, %f8
49990loop_5849:
49991 ldd [%l7 + 0x38], %f6
49992 ldx [%l7 + 0x08], %g5
49993 fors %f0, %f12, %f11
49994 fmovdneg %icc, %f12, %f4
49995 fmovsleu %xcc, %f5, %f1
49996 fpsub16s %f8, %f4, %f7
49997 fcmpgt16 %f0, %f0, %i5
49998 fmovdcs %xcc, %f12, %f4
49999 lduh [%l7 + 0x1E], %g2
50000 brlz %g3, loop_5850
50001 fsrc1s %f4, %f10
50002 fmul8x16al %f3, %f5, %f2
50003 fba %fcc1, loop_5851
50004loop_5850:
50005 fpmerge %f5, %f8, %f8
50006 and %g6, 0x0D9B, %g4
50007 tgu %xcc, 0x7
50008loop_5851:
50009 lduw [%l7 + 0x60], %i4
50010 bcs,a %icc, loop_5852
50011 movre %o7, 0x3BF, %i3
50012 array32 %g7, %i6, %i2
50013 edge16 %o0, %l3, %l4
50014loop_5852:
50015 faligndata %f4, %f12, %f14
50016 stw %o2, [%l7 + 0x3C]
50017 ba,a,pn %xcc, loop_5853
50018 tcs %icc, 0x4
50019 mova %xcc, %i1, %l0
50020 edge8n %l5, %l1, %o6
50021loop_5853:
50022 fcmped %fcc0, %f0, %f10
50023 st %f4, [%l7 + 0x1C]
50024 movrlz %g1, %l2, %o5
50025 subccc %o4, %i7, %o3
50026 fmul8x16al %f13, %f8, %f14
50027 st %f1, [%l7 + 0x7C]
50028 ldsh [%l7 + 0x5A], %l6
50029 st %f8, [%l7 + 0x58]
50030 fmovdneg %xcc, %f10, %f12
50031 fsrc2s %f0, %f1
50032 bcc loop_5854
50033 bcs,a,pn %xcc, loop_5855
50034 fbne,a %fcc3, loop_5856
50035 srl %i0, 0x0A, %g5
50036loop_5854:
50037 stw %o1, [%l7 + 0x10]
50038loop_5855:
50039 ba loop_5857
50040loop_5856:
50041 siam 0x2
50042 fsrc1 %f12, %f4
50043 fmovdg %xcc, %f3, %f14
50044loop_5857:
50045 xnorcc %g2, 0x0BB5, %i5
50046 stw %g6, [%l7 + 0x58]
50047 fmovdge %xcc, %f8, %f14
50048 fcmpeq32 %f12, %f10, %g3
50049 andcc %i4, %o7, %g4
50050 ldd [%l7 + 0x38], %f4
50051 edge8ln %g7, %i6, %i3
50052 edge16l %o0, %i2, %l4
50053 sra %l3, %i1, %l0
50054 xnor %o2, %l5, %l1
50055 bgu,pt %icc, loop_5858
50056 movrlez %o6, 0x1F9, %l2
50057 fbge %fcc1, loop_5859
50058 fmovdvc %icc, %f4, %f3
50059loop_5858:
50060 fmovsa %icc, %f13, %f4
50061 tsubcctv %o5, 0x0D14, %g1
50062loop_5859:
50063 ldsb [%l7 + 0x3A], %o4
50064 fbue %fcc1, loop_5860
50065 edge16ln %o3, %i7, %i0
50066 addccc %l6, 0x0C72, %g5
50067 st %f4, [%l7 + 0x38]
50068loop_5860:
50069 ldd [%l7 + 0x78], %f10
50070 fand %f12, %f0, %f8
50071 fpsub32 %f4, %f12, %f6
50072 fmovdpos %xcc, %f13, %f13
50073 movvc %xcc, %o1, %i5
50074 sdivx %g2, 0x167A, %g3
50075 ld [%l7 + 0x30], %f1
50076 subccc %g6, %i4, %g4
50077 stw %o7, [%l7 + 0x3C]
50078 lduw [%l7 + 0x40], %i6
50079 fmovrdgz %g7, %f2, %f4
50080 bg,a,pn %icc, loop_5861
50081 fmovd %f8, %f4
50082 fmovdleu %icc, %f4, %f8
50083 fpsub16 %f10, %f0, %f8
50084loop_5861:
50085 sdiv %i3, 0x0702, %i2
50086 edge8 %o0, %l3, %i1
50087 bpos,pn %icc, loop_5862
50088 fmovrsne %l0, %f7, %f7
50089 tsubcctv %o2, %l5, %l4
50090 fmovsn %xcc, %f5, %f13
50091loop_5862:
50092 ldsh [%l7 + 0x40], %l1
50093 fmovrse %l2, %f3, %f0
50094 ldsh [%l7 + 0x24], %o5
50095 fcmple32 %f12, %f14, %g1
50096 alignaddrl %o6, %o3, %i7
50097 std %f2, [%l7 + 0x30]
50098 fnand %f14, %f4, %f6
50099 xorcc %o4, 0x1A17, %i0
50100 fbuge %fcc3, loop_5863
50101 fmovrdne %g5, %f14, %f4
50102 fzeros %f10
50103 fpsub32 %f10, %f2, %f4
50104loop_5863:
50105 ldx [%l7 + 0x08], %o1
50106 lduh [%l7 + 0x4C], %i5
50107 tn %xcc, 0x4
50108 ble,a loop_5864
50109 stw %g2, [%l7 + 0x54]
50110 fbge,a %fcc3, loop_5865
50111 subcc %l6, %g3, %i4
50112loop_5864:
50113 xorcc %g4, 0x02E8, %o7
50114 fnot2 %f14, %f6
50115loop_5865:
50116 lduh [%l7 + 0x5C], %i6
50117 movrne %g6, 0x2E7, %i3
50118 fnegs %f8, %f14
50119 lduw [%l7 + 0x1C], %g7
50120 fmovdneg %icc, %f9, %f3
50121 ldx [%l7 + 0x28], %i2
50122 fmovd %f8, %f4
50123 nop
50124 setx loop_5866, %l0, %l1
50125 wrpr 0x1, %tl
50126 wrpr %l1, %tpc
50127 add %l1, 0x4, %l1
50128 wrpr %l1, %tnpc
50129 setx 0x34400001400, %l0, %l1
50130 wrpr %l1, %tstate
50131 wrhpr 0x4, %htstate
50132 retry
50133 bge %xcc, loop_5867
50134 stb %o0, [%l7 + 0x2D]
50135 tge %xcc, 0x2
50136loop_5866:
50137 sth %i1, [%l7 + 0x36]
50138loop_5867:
50139 ld [%l7 + 0x3C], %f8
50140 fmovsge %icc, %f15, %f6
50141 alignaddrl %l3, %l0, %l5
50142 fsrc2 %f14, %f2
50143 stw %o2, [%l7 + 0x10]
50144 andn %l4, %l1, %o5
50145 brlez,a %g1, loop_5868
50146 nop
50147 setx loop_5869, %l0, %l1
50148 jmpl %l1, %o6
50149 ldsb [%l7 + 0x6A], %o3
50150 movg %xcc, %i7, %l2
50151loop_5868:
50152 sth %i0, [%l7 + 0x2A]
50153loop_5869:
50154 fone %f12
50155 ldd [%l7 + 0x28], %f10
50156 for %f12, %f2, %f14
50157 st %f4, [%l7 + 0x6C]
50158 tcc %icc, 0x5
50159 ldub [%l7 + 0x7C], %o4
50160 ldsb [%l7 + 0x0A], %g5
50161 fsrc2s %f3, %f9
50162 bl loop_5870
50163 movrne %o1, %g2, %l6
50164 fbu %fcc0, loop_5871
50165 fpack16 %f8, %f2
50166loop_5870:
50167 fmovscs %icc, %f9, %f3
50168 fabss %f7, %f1
50169loop_5871:
50170 movvc %xcc, %i5, %g3
50171 fmovscc %xcc, %f1, %f9
50172 movle %xcc, %g4, %i4
50173 sth %i6, [%l7 + 0x18]
50174 ldx [%l7 + 0x28], %o7
50175 ldsb [%l7 + 0x42], %g6
50176 faligndata %f2, %f8, %f0
50177 for %f14, %f12, %f6
50178 fcmped %fcc0, %f6, %f12
50179 fnot1s %f10, %f15
50180 edge8 %g7, %i2, %i3
50181 fmul8sux16 %f14, %f12, %f12
50182 ldd [%l7 + 0x50], %f10
50183 fbu,a %fcc0, loop_5872
50184 movl %icc, %i1, %l3
50185 umul %l0, %o0, %l5
50186 ldsw [%l7 + 0x50], %l4
50187loop_5872:
50188 fmovse %icc, %f1, %f11
50189 movleu %icc, %l1, %o2
50190 bpos,a,pn %icc, loop_5873
50191 addccc %g1, 0x0BF5, %o6
50192 ldub [%l7 + 0x64], %o5
50193 fpsub32s %f0, %f1, %f7
50194loop_5873:
50195 fmovrdne %o3, %f10, %f4
50196 lduh [%l7 + 0x3A], %l2
50197 fbuge %fcc0, loop_5874
50198 movg %xcc, %i7, %o4
50199 xnorcc %g5, 0x128E, %i0
50200 lduw [%l7 + 0x64], %o1
50201loop_5874:
50202 sdivx %l6, 0x1A44, %i5
50203 xor %g3, %g2, %g4
50204 bcs,pn %icc, loop_5875
50205 lduh [%l7 + 0x6A], %i4
50206 xnor %i6, %o7, %g6
50207 ldd [%l7 + 0x68], %f2
50208loop_5875:
50209 ldx [%l7 + 0x70], %g7
50210 lduh [%l7 + 0x72], %i3
50211 brz,a %i1, loop_5876
50212 fbe,a %fcc2, loop_5877
50213 fornot1 %f12, %f0, %f0
50214 fnot1s %f2, %f8
50215loop_5876:
50216 movrgez %l3, 0x3F7, %l0
50217loop_5877:
50218 fblg %fcc2, loop_5878
50219 ldsh [%l7 + 0x66], %o0
50220 tvc %icc, 0x5
50221 sth %l5, [%l7 + 0x4C]
50222loop_5878:
50223 fbule %fcc3, loop_5879
50224 brnz,a %l4, loop_5880
50225 st %f10, [%l7 + 0x44]
50226 umul %l1, 0x0596, %o2
50227loop_5879:
50228 stb %i2, [%l7 + 0x6C]
50229loop_5880:
50230 fsrc2 %f2, %f12
50231 fmovscs %icc, %f7, %f10
50232 fmovdneg %icc, %f2, %f4
50233 ldub [%l7 + 0x76], %o6
50234 fzeros %f6
50235 tl %icc, 0x2
50236 bpos loop_5881
50237 fcmpne32 %f4, %f10, %o5
50238 add %o3, %l2, %g1
50239 st %f3, [%l7 + 0x64]
50240loop_5881:
50241 ld [%l7 + 0x1C], %f10
50242 popc %o4, %g5
50243 stb %i0, [%l7 + 0x7E]
50244 bpos,pt %icc, loop_5882
50245 array16 %i7, %l6, %o1
50246 stb %g3, [%l7 + 0x4F]
50247 orn %i5, %g4, %g2
50248loop_5882:
50249 bl,pt %icc, loop_5883
50250 movcs %icc, %i4, %i6
50251 movvs %xcc, %o7, %g7
50252 orcc %g6, 0x10C3, %i1
50253loop_5883:
50254 bgu,a %xcc, loop_5884
50255 taddcc %l3, 0x1947, %l0
50256 bcc,a %xcc, loop_5885
50257 stb %i3, [%l7 + 0x60]
50258loop_5884:
50259 bge,a loop_5886
50260 fmovdcs %icc, %f11, %f6
50261loop_5885:
50262 fsrc2s %f9, %f14
50263 fmovdg %xcc, %f3, %f5
50264loop_5886:
50265 fbu %fcc0, loop_5887
50266 ldsb [%l7 + 0x4E], %l5
50267 fexpand %f9, %f4
50268 stw %l4, [%l7 + 0x54]
50269loop_5887:
50270 sub %o0, %o2, %i2
50271 sub %l1, 0x04E3, %o5
50272 st %f15, [%l7 + 0x78]
50273 call loop_5888
50274 ldub [%l7 + 0x32], %o6
50275 sth %l2, [%l7 + 0x14]
50276 udivx %o3, 0x0241, %o4
50277loop_5888:
50278 srl %g1, %g5, %i0
50279 fmul8sux16 %f2, %f8, %f10
50280 popc 0x0DA8, %l6
50281 stx %i7, [%l7 + 0x40]
50282 movne %xcc, %g3, %o1
50283 stx %i5, [%l7 + 0x50]
50284 fcmps %fcc0, %f13, %f15
50285 fcmpgt32 %f6, %f14, %g2
50286 lduh [%l7 + 0x5E], %i4
50287 fxnor %f6, %f14, %f4
50288 alignaddrl %g4, %o7, %i6
50289 ta %icc, 0x5
50290 fcmped %fcc2, %f10, %f0
50291 movcc %xcc, %g6, %i1
50292 fmovsn %icc, %f0, %f6
50293 sub %g7, 0x15A4, %l3
50294 bg,a %xcc, loop_5889
50295 st %f7, [%l7 + 0x58]
50296 ldd [%l7 + 0x18], %f2
50297 nop
50298 setx loop_5890, %l0, %l1
50299 wrpr 0x1, %tl
50300 wrpr %l1, %tnpc
50301 setx 0x34400001400, %l0, %l1
50302 wrpr %l1, %tstate
50303 wrhpr 0x4, %htstate
50304 done
50305loop_5889:
50306 fbe %fcc1, loop_5891
50307 lduw [%l7 + 0x1C], %l0
50308 bg,pt %icc, loop_5892
50309loop_5890:
50310 fcmpes %fcc1, %f6, %f1
50311loop_5891:
50312 bge,pt %icc, loop_5893
50313 fmovdl %icc, %f15, %f3
50314loop_5892:
50315 fmovrse %l5, %f2, %f12
50316 ldsb [%l7 + 0x46], %l4
50317loop_5893:
50318 ldx [%l7 + 0x08], %o0
50319 bpos,pn %icc, loop_5894
50320 ldsw [%l7 + 0x2C], %o2
50321 fmovrsne %i3, %f1, %f4
50322 stw %i2, [%l7 + 0x48]
50323loop_5894:
50324 fbul,a %fcc3, loop_5895
50325 edge8 %l1, %o5, %o6
50326 fcmpne32 %f12, %f14, %o3
50327 addcc %o4, 0x1F58, %l2
50328loop_5895:
50329 stx %g5, [%l7 + 0x58]
50330 fpsub32s %f10, %f8, %f13
50331 fcmple32 %f6, %f0, %i0
50332 fmovdne %icc, %f7, %f13
50333 st %f9, [%l7 + 0x14]
50334 fmovdn %icc, %f12, %f2
50335 lduw [%l7 + 0x68], %g1
50336 ld [%l7 + 0x08], %f4
50337 ldd [%l7 + 0x30], %f8
50338 fmovsgu %xcc, %f11, %f11
50339 brlz,a %l6, loop_5896
50340 lduh [%l7 + 0x1E], %i7
50341 fcmped %fcc2, %f0, %f8
50342 fsrc2s %f1, %f15
50343loop_5896:
50344 ldsw [%l7 + 0x38], %o1
50345 fcmpeq32 %f2, %f12, %g3
50346 bcc,pn %icc, loop_5897
50347 lduw [%l7 + 0x38], %g2
50348 fbu,a %fcc2, loop_5898
50349 mulx %i5, %g4, %o7
50350loop_5897:
50351 ble,a loop_5899
50352 movne %icc, %i4, %g6
50353loop_5898:
50354 tcs %icc, 0x5
50355 fnor %f12, %f14, %f14
50356loop_5899:
50357 ldsb [%l7 + 0x66], %i1
50358 tl %xcc, 0x0
50359 fmovdvc %xcc, %f6, %f8
50360 fnot2 %f4, %f4
50361 fmovdl %xcc, %f0, %f3
50362 fbug %fcc2, loop_5900
50363 fmovde %xcc, %f6, %f9
50364 movle %icc, %i6, %g7
50365 ba,pt %xcc, loop_5901
50366loop_5900:
50367 fnor %f12, %f6, %f12
50368 fmovsle %xcc, %f11, %f10
50369 stb %l0, [%l7 + 0x25]
50370loop_5901:
50371 movpos %xcc, %l5, %l4
50372 ldsw [%l7 + 0x30], %l3
50373 tcc %xcc, 0x7
50374 sra %o0, %o2, %i3
50375 lduh [%l7 + 0x3E], %l1
50376 fbu,a %fcc1, loop_5902
50377 sdiv %i2, 0x0E82, %o6
50378 movneg %icc, %o3, %o5
50379 edge8n %l2, %o4, %g5
50380loop_5902:
50381 lduw [%l7 + 0x18], %i0
50382 addccc %g1, %l6, %i7
50383 fzeros %f4
50384 stw %g3, [%l7 + 0x30]
50385 fabsd %f8, %f10
50386 ldsw [%l7 + 0x64], %o1
50387 udivx %i5, 0x1423, %g2
50388 stx %g4, [%l7 + 0x38]
50389 fnor %f2, %f10, %f4
50390 orcc %o7, %g6, %i1
50391 movrne %i4, %i6, %g7
50392 nop
50393 setx loop_5903, %l0, %l1
50394 wrpr 0x1, %tl
50395 wrpr %l1, %tnpc
50396 setx 0x34400001400, %l0, %l1
50397 wrpr %l1, %tstate
50398 wrhpr 0x4, %htstate
50399 done
50400 tge %xcc, 0x5
50401 nop
50402 setx loop_5904, %l0, %l1
50403 wrpr 0x1, %tl
50404 wrpr %l1, %tpc
50405 add %l1, 0x4, %l1
50406 wrpr %l1, %tnpc
50407 setx 0x34400001400, %l0, %l1
50408 wrpr %l1, %tstate
50409 wrhpr 0x4, %htstate
50410 retry
50411 st %f14, [%l7 + 0x40]
50412loop_5903:
50413 lduh [%l7 + 0x4C], %l0
50414 fornot1 %f0, %f0, %f0
50415loop_5904:
50416 fbn %fcc3, loop_5905
50417 ldsh [%l7 + 0x2A], %l4
50418 tleu %xcc, 0x5
50419 taddcctv %l3, %l5, %o2
50420loop_5905:
50421 stb %o0, [%l7 + 0x4C]
50422 fones %f14
50423 tne %xcc, 0x7
50424 fabss %f12, %f11
50425 stx %i3, [%l7 + 0x40]
50426 array16 %i2, %o6, %o3
50427 fcmps %fcc3, %f0, %f14
50428 udivx %l1, 0x074C, %o5
50429 fba %fcc1, loop_5906
50430 fmovsg %xcc, %f13, %f0
50431 srax %o4, %l2, %i0
50432 movle %icc, %g1, %g5
50433loop_5906:
50434 ldub [%l7 + 0x19], %l6
50435 movcs %xcc, %i7, %g3
50436 fbne,a %fcc3, loop_5907
50437 ldx [%l7 + 0x08], %o1
50438 nop
50439 setx loop_5908, %l0, %l1
50440 wrpr 0x1, %tl
50441 wrpr %l1, %tpc
50442 add %l1, 0x4, %l1
50443 wrpr %l1, %tnpc
50444 setx 0x34400001400, %l0, %l1
50445 wrpr %l1, %tstate
50446 wrhpr 0x4, %htstate
50447 retry
50448 lduw [%l7 + 0x08], %g2
50449loop_5907:
50450 fcmpeq16 %f6, %f8, %i5
50451 brgez,a %o7, loop_5909
50452loop_5908:
50453 fcmpes %fcc2, %f6, %f4
50454 lduw [%l7 + 0x0C], %g6
50455 fmovdle %icc, %f3, %f12
50456loop_5909:
50457 xorcc %g4, 0x07A6, %i1
50458 mulscc %i6, %i4, %g7
50459 fbule,a %fcc1, loop_5910
50460 fbg %fcc2, loop_5911
50461 udivx %l0, 0x1265, %l3
50462 fbe,a %fcc0, loop_5912
50463loop_5910:
50464 st %f11, [%l7 + 0x40]
50465loop_5911:
50466 stw %l5, [%l7 + 0x58]
50467 add %l4, %o0, %i3
50468loop_5912:
50469 bn,a,pt %icc, loop_5913
50470 fmovrslz %o2, %f10, %f6
50471 addcc %o6, 0x1DB4, %o3
50472 fabss %f3, %f7
50473loop_5913:
50474 ldub [%l7 + 0x1C], %l1
50475 brlz,a %i2, loop_5914
50476 ldsh [%l7 + 0x32], %o5
50477 tcs %icc, 0x4
50478 movrlz %o4, 0x158, %i0
50479loop_5914:
50480 fmovdcc %xcc, %f12, %f4
50481 ldsw [%l7 + 0x6C], %l2
50482 fmovsn %xcc, %f8, %f0
50483 fbe %fcc3, loop_5915
50484 edge16n %g5, %l6, %i7
50485 movvc %icc, %g1, %o1
50486 fpackfix %f6, %f6
50487loop_5915:
50488 be,pt %xcc, loop_5916
50489 fandnot2 %f8, %f0, %f0
50490 brnz %g3, loop_5917
50491 fmovsg %xcc, %f5, %f2
50492loop_5916:
50493 fnor %f2, %f14, %f2
50494 stw %i5, [%l7 + 0x60]
50495loop_5917:
50496 smulcc %o7, %g6, %g4
50497 ld [%l7 + 0x48], %f9
50498 ba %xcc, loop_5918
50499 movrlz %i1, 0x27F, %g2
50500 fexpand %f2, %f0
50501 brgz,a %i6, loop_5919
50502loop_5918:
50503 fnors %f0, %f4, %f3
50504 orn %g7, %i4, %l0
50505 stb %l5, [%l7 + 0x11]
50506loop_5919:
50507 ldsh [%l7 + 0x12], %l3
50508 fsrc2s %f15, %f11
50509 fandnot1s %f11, %f0, %f5
50510 fbule,a %fcc0, loop_5920
50511 bleu,pt %xcc, loop_5921
50512 ldub [%l7 + 0x39], %l4
50513 ld [%l7 + 0x68], %f4
50514loop_5920:
50515 lduh [%l7 + 0x62], %i3
50516loop_5921:
50517 tle %icc, 0x0
50518 std %f12, [%l7 + 0x08]
50519 movrne %o2, %o6, %o0
50520 fpack32 %f0, %f6, %f4
50521 bg,a loop_5922
50522 fnot1s %f3, %f9
50523 fmovsleu %xcc, %f13, %f2
50524 add %l1, 0x19E9, %o3
50525loop_5922:
50526 sth %i2, [%l7 + 0x1E]
50527 movvc %xcc, %o4, %i0
50528 fpackfix %f6, %f12
50529 bneg,pt %icc, loop_5923
50530 stb %l2, [%l7 + 0x4A]
50531 fsrc1s %f8, %f7
50532 bshuffle %f4, %f12, %f14
50533loop_5923:
50534 fpsub16s %f7, %f2, %f8
50535 fnot1s %f15, %f14
50536 lduh [%l7 + 0x3E], %g5
50537 mulx %l6, %i7, %g1
50538 ldsh [%l7 + 0x10], %o1
50539 std %f10, [%l7 + 0x20]
50540 bgu %xcc, loop_5924
50541 array8 %g3, %o5, %o7
50542 fbg %fcc3, loop_5925
50543 movle %icc, %g6, %i5
50544loop_5924:
50545 sth %g4, [%l7 + 0x3A]
50546 ldsb [%l7 + 0x67], %g2
50547loop_5925:
50548 fones %f6
50549 fsrc1s %f6, %f11
50550 ba %xcc, loop_5926
50551 mova %icc, %i1, %i6
50552 orncc %g7, 0x1C05, %i4
50553 movrne %l0, 0x27C, %l5
50554loop_5926:
50555 edge8n %l4, %i3, %l3
50556 ldsb [%l7 + 0x13], %o6
50557 fcmpgt16 %f2, %f8, %o0
50558 fcmpes %fcc3, %f10, %f2
50559 fnegs %f3, %f14
50560 fmovdn %xcc, %f5, %f0
50561 array32 %o2, %l1, %i2
50562 fornot2 %f0, %f2, %f0
50563 ldsw [%l7 + 0x70], %o4
50564 lduw [%l7 + 0x2C], %i0
50565 fpsub16s %f0, %f15, %f1
50566 brgez %l2, loop_5927
50567 bvc,a,pt %xcc, loop_5928
50568 fmovsvc %icc, %f12, %f7
50569 fpmerge %f11, %f6, %f14
50570loop_5927:
50571 tn %icc, 0x2
50572loop_5928:
50573 nop
50574 setx loop_5929, %l0, %l1
50575 jmpl %l1, %o3
50576 fmovsvs %icc, %f8, %f15
50577 fmul8x16 %f9, %f6, %f6
50578 fmovscc %xcc, %f0, %f10
50579loop_5929:
50580 st %f3, [%l7 + 0x6C]
50581 fmovdvs %icc, %f6, %f10
50582 fexpand %f15, %f0
50583 fmovdvs %xcc, %f10, %f11
50584 stx %g5, [%l7 + 0x28]
50585 edge32l %l6, %i7, %g1
50586 fmovdg %icc, %f9, %f6
50587 movvc %icc, %g3, %o1
50588 fble %fcc1, loop_5930
50589 stb %o5, [%l7 + 0x37]
50590 tsubcctv %o7, %g6, %i5
50591 fbn,a %fcc3, loop_5931
50592loop_5930:
50593 fmovsneg %icc, %f11, %f1
50594 udiv %g2, 0x14DD, %g4
50595 fornot2 %f2, %f4, %f8
50596loop_5931:
50597 bleu,a %icc, loop_5932
50598 tn %icc, 0x7
50599 lduw [%l7 + 0x10], %i1
50600 fmovrsgz %i6, %f5, %f12
50601loop_5932:
50602 fnot2 %f12, %f0
50603 lduh [%l7 + 0x6E], %i4
50604 ldub [%l7 + 0x6F], %g7
50605 fmovse %icc, %f0, %f10
50606 subcc %l5, 0x06FC, %l0
50607 fzero %f2
50608 fnegs %f3, %f3
50609 fmovsne %xcc, %f11, %f4
50610 ldsw [%l7 + 0x7C], %i3
50611 udivx %l4, 0x0CBA, %o6
50612 fmovdvc %xcc, %f8, %f8
50613 fmovspos %xcc, %f4, %f0
50614 tne %icc, 0x0
50615 fsrc2 %f8, %f8
50616 and %l3, %o2, %l1
50617 ldd [%l7 + 0x08], %f12
50618 stb %i2, [%l7 + 0x1A]
50619 fnot1 %f6, %f2
50620 movne %icc, %o0, %o4
50621 fornot2 %f4, %f8, %f0
50622 fmovrdgez %i0, %f2, %f4
50623 fmovsvc %icc, %f4, %f0
50624 subc %o3, 0x0BCA, %l2
50625 fmul8x16au %f7, %f4, %f6
50626 movcs %xcc, %g5, %l6
50627 ldd [%l7 + 0x20], %f12
50628 fmovdvs %xcc, %f15, %f14
50629 fbl,a %fcc0, loop_5933
50630 fbl,a %fcc3, loop_5934
50631 sth %g1, [%l7 + 0x50]
50632 orn %i7, 0x0D0F, %g3
50633loop_5933:
50634 brgz %o5, loop_5935
50635loop_5934:
50636 fors %f5, %f4, %f4
50637 movrlez %o1, %o7, %i5
50638 stw %g2, [%l7 + 0x70]
50639loop_5935:
50640 ldsw [%l7 + 0x0C], %g6
50641 fcmpgt32 %f4, %f12, %g4
50642 tvc %icc, 0x2
50643 umul %i6, 0x1CE7, %i1
50644 movl %icc, %i4, %g7
50645 ldsw [%l7 + 0x10], %l0
50646 lduh [%l7 + 0x54], %l5
50647 fpadd16s %f9, %f8, %f0
50648 tsubcctv %l4, %o6, %l3
50649 brnz,a %o2, loop_5936
50650 sth %l1, [%l7 + 0x20]
50651 taddcctv %i3, %i2, %o4
50652 ldd [%l7 + 0x20], %f2
50653loop_5936:
50654 fmovdg %xcc, %f14, %f10
50655 fmul8x16al %f13, %f7, %f14
50656 sdiv %o0, 0x160F, %i0
50657 movcc %icc, %l2, %o3
50658 sra %l6, %g5, %g1
50659 fcmpne32 %f2, %f6, %g3
50660 fmovsl %xcc, %f5, %f10
50661 lduh [%l7 + 0x78], %o5
50662 lduw [%l7 + 0x14], %i7
50663 bpos,a loop_5937
50664 fmul8ulx16 %f14, %f0, %f6
50665 bcc,a loop_5938
50666 stw %o1, [%l7 + 0x08]
50667loop_5937:
50668 stx %i5, [%l7 + 0x18]
50669 edge8l %o7, %g6, %g2
50670loop_5938:
50671 fmovrdgz %g4, %f0, %f10
50672 fmovdneg %icc, %f4, %f8
50673 lduh [%l7 + 0x40], %i1
50674 ldub [%l7 + 0x33], %i6
50675 stb %i4, [%l7 + 0x56]
50676 sth %g7, [%l7 + 0x72]
50677 fmovsleu %icc, %f1, %f4
50678 bleu,a,pt %icc, loop_5939
50679 ldx [%l7 + 0x58], %l0
50680 fmovs %f6, %f2
50681 fmovsg %icc, %f14, %f3
50682loop_5939:
50683 fbu,a %fcc3, loop_5940
50684 for %f0, %f10, %f2
50685 stx %l5, [%l7 + 0x30]
50686 edge8l %o6, %l3, %l4
50687loop_5940:
50688 movvs %icc, %l1, %o2
50689 tcc %xcc, 0x7
50690 fbu,a %fcc2, loop_5941
50691 udivcc %i2, 0x1677, %o4
50692 fmovsgu %icc, %f5, %f5
50693 ldsw [%l7 + 0x08], %i3
50694loop_5941:
50695 or %i0, 0x1A4E, %l2
50696 ld [%l7 + 0x7C], %f0
50697 xnor %o0, 0x015F, %o3
50698 ldsb [%l7 + 0x36], %l6
50699 fxnors %f3, %f14, %f3
50700 edge16 %g1, %g3, %g5
50701 ta %icc, 0x0
50702 movrlez %o5, %i7, %i5
50703 stb %o7, [%l7 + 0x5B]
50704 ldsh [%l7 + 0x58], %g6
50705 fsrc2s %f7, %f4
50706 fxor %f8, %f2, %f4
50707 bl,a %xcc, loop_5942
50708 lduh [%l7 + 0x62], %o1
50709 movvc %xcc, %g2, %i1
50710 fors %f5, %f3, %f3
50711loop_5942:
50712 ldd [%l7 + 0x50], %f14
50713 std %f0, [%l7 + 0x70]
50714 tvs %xcc, 0x6
50715 orncc %i6, 0x0C93, %g4
50716 movg %xcc, %i4, %l0
50717 movcc %icc, %l5, %g7
50718 mulscc %o6, 0x0DE9, %l3
50719 nop
50720 setx loop_5943, %l0, %l1
50721 wrpr 0x1, %tl
50722 wrpr %l1, %tnpc
50723 setx 0x34400001400, %l0, %l1
50724 wrpr %l1, %tstate
50725 wrhpr 0x4, %htstate
50726 done
50727 st %f7, [%l7 + 0x24]
50728 ldub [%l7 + 0x72], %l4
50729 ldsw [%l7 + 0x44], %l1
50730loop_5943:
50731 ldsw [%l7 + 0x1C], %o2
50732 ld [%l7 + 0x60], %f6
50733 fblg,a %fcc2, loop_5944
50734 fmovdvc %icc, %f4, %f5
50735 movvc %xcc, %i2, %o4
50736 ldub [%l7 + 0x56], %i0
50737loop_5944:
50738 fbul %fcc2, loop_5945
50739 fmovsle %xcc, %f3, %f11
50740 mulscc %l2, %i3, %o3
50741 stb %l6, [%l7 + 0x1E]
50742loop_5945:
50743 udivcc %o0, 0x0AE9, %g3
50744 brgez,a %g5, loop_5946
50745 tg %xcc, 0x2
50746 tcs %icc, 0x4
50747 movvc %xcc, %g1, %i7
50748loop_5946:
50749 subc %i5, %o5, %o7
50750 fbuge,a %fcc3, loop_5947
50751 srlx %g6, 0x0E, %g2
50752 fmovsleu %icc, %f14, %f14
50753 array32 %o1, %i1, %i6
50754loop_5947:
50755 stx %g4, [%l7 + 0x60]
50756 tvc %icc, 0x0
50757 tn %icc, 0x1
50758 fnot1 %f12, %f8
50759 lduw [%l7 + 0x2C], %l0
50760 fmovrdlz %l5, %f14, %f14
50761 lduh [%l7 + 0x7A], %i4
50762 sth %g7, [%l7 + 0x38]
50763 bne,a,pn %xcc, loop_5948
50764 fmovrde %o6, %f12, %f4
50765 stw %l4, [%l7 + 0x44]
50766 ld [%l7 + 0x40], %f5
50767loop_5948:
50768 ldub [%l7 + 0x71], %l1
50769 ldsb [%l7 + 0x45], %o2
50770 ldd [%l7 + 0x38], %f6
50771 bcc,pt %icc, loop_5949
50772 sethi 0x0ABA, %i2
50773 fmovrde %l3, %f10, %f12
50774 movrgz %o4, 0x174, %i0
50775loop_5949:
50776 ld [%l7 + 0x7C], %f6
50777 bge %icc, loop_5950
50778 fbue,a %fcc0, loop_5951
50779 stw %l2, [%l7 + 0x0C]
50780 fmuld8sux16 %f10, %f12, %f6
50781loop_5950:
50782 fcmpne32 %f12, %f14, %i3
50783loop_5951:
50784 fone %f8
50785 addcc %l6, 0x0C8B, %o3
50786 fmovd %f12, %f12
50787 fmovdne %icc, %f5, %f6
50788 ld [%l7 + 0x28], %f4
50789 fabsd %f10, %f0
50790 stw %o0, [%l7 + 0x6C]
50791 ld [%l7 + 0x24], %f14
50792 fcmpgt32 %f0, %f0, %g5
50793 xnor %g3, 0x1B4D, %i7
50794 edge16n %g1, %o5, %i5
50795 fxnors %f7, %f9, %f1
50796 fmovsneg %icc, %f6, %f12
50797 movcc %xcc, %g6, %g2
50798 sllx %o7, 0x10, %o1
50799 ldsb [%l7 + 0x26], %i6
50800 brlez %i1, loop_5952
50801 tn %icc, 0x4
50802 orncc %l0, %g4, %i4
50803 fmovde %xcc, %f12, %f2
50804loop_5952:
50805 fxors %f1, %f6, %f3
50806 fand %f12, %f6, %f12
50807 fmovrslez %g7, %f5, %f11
50808 ldsb [%l7 + 0x48], %o6
50809 ldub [%l7 + 0x16], %l4
50810 ble,a %icc, loop_5953
50811 bshuffle %f4, %f12, %f2
50812 fand %f0, %f8, %f10
50813 stw %l5, [%l7 + 0x44]
50814loop_5953:
50815 fmovrdlz %l1, %f14, %f0
50816 movl %xcc, %o2, %l3
50817 fexpand %f6, %f4
50818 ldsh [%l7 + 0x56], %o4
50819 or %i2, %i0, %l2
50820 fbge %fcc1, loop_5954
50821 fmovsvc %icc, %f4, %f9
50822 stx %i3, [%l7 + 0x40]
50823 fbuge %fcc0, loop_5955
50824loop_5954:
50825 ldub [%l7 + 0x77], %l6
50826 fcmpne16 %f4, %f8, %o3
50827 fsrc2 %f8, %f14
50828loop_5955:
50829 ldub [%l7 + 0x2A], %g5
50830 stx %o0, [%l7 + 0x30]
50831 stw %g3, [%l7 + 0x14]
50832 movg %xcc, %i7, %o5
50833 udiv %i5, 0x1E81, %g1
50834 fpsub16s %f13, %f2, %f5
50835 ldsh [%l7 + 0x66], %g2
50836 brgez %g6, loop_5956
50837 fmul8sux16 %f12, %f2, %f6
50838 mova %icc, %o7, %i6
50839 ldub [%l7 + 0x70], %i1
50840loop_5956:
50841 ldsb [%l7 + 0x6E], %l0
50842 fmovs %f14, %f7
50843 fpadd16 %f14, %f10, %f10
50844 add %g4, 0x1EF1, %i4
50845 brlz %o1, loop_5957
50846 st %f2, [%l7 + 0x08]
50847 pdist %f4, %f0, %f8
50848 tge %xcc, 0x7
50849loop_5957:
50850 fcmpeq32 %f4, %f4, %g7
50851 ldsh [%l7 + 0x2C], %l4
50852 tcc %xcc, 0x2
50853 st %f10, [%l7 + 0x48]
50854 tle %xcc, 0x1
50855 stb %l5, [%l7 + 0x64]
50856 orn %o6, %l1, %o2
50857 edge16l %o4, %i2, %l3
50858 lduh [%l7 + 0x7A], %l2
50859 std %f2, [%l7 + 0x10]
50860 movrlz %i3, 0x1A7, %l6
50861 fnegd %f12, %f10
50862 lduw [%l7 + 0x0C], %i0
50863 fmovsne %icc, %f15, %f5
50864 sth %g5, [%l7 + 0x54]
50865 fornot2 %f0, %f4, %f10
50866 std %f6, [%l7 + 0x38]
50867 ldsh [%l7 + 0x72], %o0
50868 st %f10, [%l7 + 0x78]
50869 udivcc %g3, 0x11FE, %o3
50870 fcmpeq32 %f0, %f2, %o5
50871 movgu %icc, %i7, %g1
50872 fabss %f8, %f9
50873 lduw [%l7 + 0x60], %g2
50874 fmovsgu %xcc, %f13, %f3
50875 movn %icc, %g6, %o7
50876 ld [%l7 + 0x64], %f0
50877 fpackfix %f14, %f15
50878 fmovsvc %xcc, %f6, %f8
50879 brlz,a %i6, loop_5958
50880 stx %i1, [%l7 + 0x40]
50881 and %i5, %l0, %i4
50882 fpack32 %f10, %f8, %f10
50883loop_5958:
50884 fcmpd %fcc2, %f4, %f6
50885 add %g4, 0x1A8F, %o1
50886 ldx [%l7 + 0x18], %l4
50887 fnors %f9, %f5, %f7
50888 lduw [%l7 + 0x70], %g7
50889 bpos %icc, loop_5959
50890 fbule %fcc0, loop_5960
50891 srax %l5, 0x10, %l1
50892 stw %o2, [%l7 + 0x38]
50893loop_5959:
50894 fmovdn %xcc, %f3, %f14
50895loop_5960:
50896 fones %f5
50897 bcs loop_5961
50898 sth %o4, [%l7 + 0x66]
50899 fmul8x16al %f6, %f3, %f8
50900 movneg %xcc, %o6, %i2
50901loop_5961:
50902 srl %l3, 0x19, %i3
50903 lduh [%l7 + 0x0A], %l2
50904 fandnot1s %f6, %f8, %f2
50905 ldsh [%l7 + 0x2C], %l6
50906 array8 %g5, %o0, %g3
50907 bcs loop_5962
50908 fcmped %fcc1, %f10, %f14
50909 ldub [%l7 + 0x22], %o3
50910 ldsw [%l7 + 0x34], %i0
50911loop_5962:
50912 fmovdle %icc, %f4, %f0
50913 udiv %o5, 0x11DD, %i7
50914 subccc %g1, 0x140B, %g6
50915 call loop_5963
50916 fpsub16 %f8, %f10, %f10
50917 movgu %xcc, %g2, %o7
50918 fornot1s %f15, %f12, %f4
50919loop_5963:
50920 be,pn %xcc, loop_5964
50921 lduw [%l7 + 0x4C], %i1
50922 lduw [%l7 + 0x24], %i6
50923 fpadd32s %f12, %f8, %f12
50924loop_5964:
50925 fmovdleu %icc, %f8, %f12
50926 ldub [%l7 + 0x55], %l0
50927 stb %i5, [%l7 + 0x18]
50928 te %xcc, 0x0
50929 tleu %xcc, 0x1
50930 fbl %fcc0, loop_5965
50931 fones %f14
50932 fsrc2 %f6, %f2
50933 ldsh [%l7 + 0x18], %g4
50934loop_5965:
50935 fcmpgt16 %f6, %f10, %i4
50936 fmovdneg %icc, %f15, %f5
50937 bcc,a %xcc, loop_5966
50938 ld [%l7 + 0x68], %f2
50939 fmovsvs %icc, %f5, %f1
50940 movrlz %l4, %g7, %o1
50941loop_5966:
50942 movvc %xcc, %l1, %l5
50943 tl %xcc, 0x1
50944 ldsb [%l7 + 0x4A], %o4
50945 xnor %o6, 0x02F9, %i2
50946 fmovdl %icc, %f7, %f7
50947 ld [%l7 + 0x54], %f4
50948 brlez %o2, loop_5967
50949 addc %i3, 0x01C9, %l3
50950 fnegd %f0, %f10
50951 taddcctv %l2, 0x0162, %g5
50952loop_5967:
50953 fcmpgt32 %f4, %f6, %l6
50954 ld [%l7 + 0x28], %f13
50955 bvs,pt %xcc, loop_5968
50956 ldx [%l7 + 0x70], %o0
50957 ldx [%l7 + 0x20], %o3
50958 fbug,a %fcc2, loop_5969
50959loop_5968:
50960 bvc,a loop_5970
50961 fmovspos %xcc, %f0, %f6
50962 brnz,a %g3, loop_5971
50963loop_5969:
50964 tle %xcc, 0x2
50965loop_5970:
50966 fpadd32s %f5, %f7, %f5
50967 ldsb [%l7 + 0x76], %i0
50968loop_5971:
50969 ta %xcc, 0x2
50970 xnor %i7, 0x1D36, %o5
50971 stb %g1, [%l7 + 0x72]
50972 stb %g2, [%l7 + 0x53]
50973 sth %o7, [%l7 + 0x5C]
50974 movrgz %i1, %g6, %i6
50975 fble %fcc3, loop_5972
50976 fabsd %f2, %f0
50977 bn,pt %xcc, loop_5973
50978 ldsb [%l7 + 0x25], %i5
50979loop_5972:
50980 ldd [%l7 + 0x48], %f10
50981 ldsh [%l7 + 0x54], %g4
50982loop_5973:
50983 fmovse %xcc, %f6, %f6
50984 fmovrdlz %l0, %f12, %f12
50985 sll %i4, 0x03, %g7
50986 ldd [%l7 + 0x40], %f2
50987 fble %fcc1, loop_5974
50988 tvc %icc, 0x6
50989 popc 0x1311, %o1
50990 bg,pt %icc, loop_5975
50991loop_5974:
50992 andn %l4, %l5, %o4
50993 ldd [%l7 + 0x08], %f4
50994 sdivx %o6, 0x0826, %i2
50995loop_5975:
50996 bneg,a %xcc, loop_5976
50997 fblg,a %fcc2, loop_5977
50998 fnegs %f13, %f14
50999 ld [%l7 + 0x30], %f1
51000loop_5976:
51001 srlx %l1, 0x06, %o2
51002loop_5977:
51003 sdivx %l3, 0x15D7, %l2
51004 ldsh [%l7 + 0x4A], %g5
51005 siam 0x3
51006 fmovsvc %xcc, %f12, %f3
51007 brz,a %i3, loop_5978
51008 fmul8x16 %f14, %f14, %f12
51009 mulx %o0, 0x1A5F, %l6
51010 edge32n %g3, %i0, %o3
51011loop_5978:
51012 std %f2, [%l7 + 0x30]
51013 fmovrslz %o5, %f12, %f15
51014 srlx %g1, %i7, %o7
51015 fmovsgu %xcc, %f9, %f3
51016 fandnot1 %f6, %f12, %f0
51017 sdiv %i1, 0x05D9, %g6
51018 bcc,a %xcc, loop_5979
51019 udivx %i6, 0x18B6, %g2
51020 movvc %icc, %g4, %l0
51021 edge16 %i5, %g7, %o1
51022loop_5979:
51023 fcmple16 %f2, %f6, %l4
51024 nop
51025 setx loop_5980, %l0, %l1
51026 jmpl %l1, %i4
51027 bvc,a %icc, loop_5981
51028 tle %icc, 0x3
51029 andncc %o4, %o6, %i2
51030loop_5980:
51031 fmovscc %icc, %f13, %f11
51032loop_5981:
51033 edge8n %l1, %l5, %o2
51034 fmovscc %icc, %f15, %f3
51035 stx %l3, [%l7 + 0x30]
51036 nop
51037 setx loop_5982, %l0, %l1
51038 wrpr 0x1, %tl
51039 wrpr %l1, %tpc
51040 add %l1, 0x4, %l1
51041 wrpr %l1, %tnpc
51042 setx 0x34400001400, %l0, %l1
51043 wrpr %l1, %tstate
51044 wrhpr 0x4, %htstate
51045 retry
51046 tn %icc, 0x3
51047 andncc %g5, %l2, %i3
51048 fmovd %f12, %f0
51049loop_5982:
51050 ldsw [%l7 + 0x18], %o0
51051 sdiv %l6, 0x07D9, %i0
51052 fsrc1s %f0, %f12
51053 nop
51054 setx loop_5983, %l0, %l1
51055 wrpr 0x1, %tl
51056 wrpr %l1, %tnpc
51057 setx 0x34400001400, %l0, %l1
51058 wrpr %l1, %tstate
51059 wrhpr 0x4, %htstate
51060 done
51061 fxnor %f6, %f0, %f0
51062 fmuld8sux16 %f2, %f11, %f14
51063 st %f15, [%l7 + 0x68]
51064loop_5983:
51065 stb %g3, [%l7 + 0x1C]
51066 tne %xcc, 0x7
51067 stx %o5, [%l7 + 0x28]
51068 tge %xcc, 0x6
51069 stw %g1, [%l7 + 0x44]
51070 fbul,a %fcc3, loop_5984
51071 fmovdl %xcc, %f15, %f3
51072 fcmpne16 %f0, %f0, %o3
51073 fbe %fcc1, loop_5985
51074loop_5984:
51075 tl %icc, 0x4
51076 fmovdne %icc, %f7, %f4
51077 ld [%l7 + 0x70], %f5
51078loop_5985:
51079 st %f2, [%l7 + 0x20]
51080 fmovdg %icc, %f5, %f14
51081 fmovdgu %icc, %f7, %f3
51082 stx %i7, [%l7 + 0x30]
51083 tle %icc, 0x6
51084 tne %icc, 0x1
51085 movge %icc, %o7, %i1
51086 fmovsneg %icc, %f9, %f4
51087 stw %i6, [%l7 + 0x28]
51088 fsrc1 %f4, %f4
51089 ldsb [%l7 + 0x3D], %g6
51090 ldsh [%l7 + 0x40], %g2
51091 fmovdvs %xcc, %f8, %f5
51092 ldx [%l7 + 0x08], %l0
51093 nop
51094 setx loop_5986, %l0, %l1
51095 wrpr 0x1, %tl
51096 wrpr %l1, %tnpc
51097 setx 0x34400001400, %l0, %l1
51098 wrpr %l1, %tstate
51099 wrhpr 0x4, %htstate
51100 done
51101 orcc %i5, 0x0A63, %g4
51102 tleu %icc, 0x1
51103 fblg %fcc3, loop_5987
51104loop_5986:
51105 bgu,pn %icc, loop_5988
51106 subc %o1, %l4, %g7
51107 mulx %i4, 0x0DB2, %o6
51108loop_5987:
51109 fbn %fcc1, loop_5989
51110loop_5988:
51111 addcc %i2, %l1, %l5
51112 bne,a,pn %icc, loop_5990
51113 tle %xcc, 0x6
51114loop_5989:
51115 fmovsn %xcc, %f5, %f15
51116 ldsw [%l7 + 0x08], %o2
51117loop_5990:
51118 stb %o4, [%l7 + 0x35]
51119 fmovrsgz %g5, %f9, %f2
51120 stw %l2, [%l7 + 0x64]
51121 edge8n %l3, %o0, %l6
51122 fpack16 %f2, %f11
51123 fmovdge %xcc, %f7, %f13
51124 fxnor %f0, %f6, %f14
51125 fpack16 %f4, %f13
51126 ldsb [%l7 + 0x7A], %i0
51127 fmovrsgez %g3, %f0, %f15
51128 edge8l %i3, %g1, %o5
51129 edge32ln %i7, %o7, %o3
51130 ldsw [%l7 + 0x40], %i1
51131 nop
51132 setx loop_5991, %l0, %l1
51133 jmpl %l1, %i6
51134 fornot1s %f12, %f5, %f12
51135 ld [%l7 + 0x30], %f3
51136 sethi 0x1C28, %g6
51137loop_5991:
51138 movcc %xcc, %g2, %i5
51139 pdist %f2, %f14, %f0
51140 fcmped %fcc0, %f8, %f0
51141 fmovdcs %xcc, %f13, %f8
51142 xor %g4, %l0, %l4
51143 bvc,a,pt %icc, loop_5992
51144 fsrc1 %f4, %f2
51145 ldsb [%l7 + 0x2D], %g7
51146 smul %o1, %i4, %o6
51147loop_5992:
51148 mova %icc, %i2, %l5
51149 be,a,pt %xcc, loop_5993
51150 movpos %icc, %o2, %l1
51151 fmovsvs %icc, %f1, %f8
51152 brlez,a %o4, loop_5994
51153loop_5993:
51154 ldub [%l7 + 0x2F], %l2
51155 ld [%l7 + 0x74], %f6
51156 fmovrslz %l3, %f1, %f6
51157loop_5994:
51158 fbn %fcc0, loop_5995
51159 fmovsa %xcc, %f3, %f13
51160 fmovd %f14, %f8
51161 st %f1, [%l7 + 0x5C]
51162loop_5995:
51163 movrne %o0, %g5, %i0
51164 stw %l6, [%l7 + 0x48]
51165 fpack32 %f4, %f14, %f14
51166 srl %i3, 0x1B, %g3
51167 ld [%l7 + 0x78], %f4
51168 fcmple32 %f8, %f8, %g1
51169 ldsb [%l7 + 0x6C], %o5
51170 fmovd %f6, %f10
51171 fmovdl %xcc, %f12, %f13
51172 nop
51173 setx loop_5996, %l0, %l1
51174 wrpr 0x1, %tl
51175 wrpr %l1, %tnpc
51176 setx 0x34400001400, %l0, %l1
51177 wrpr %l1, %tstate
51178 wrhpr 0x4, %htstate
51179 done
51180 be,a,pt %xcc, loop_5997
51181 movcc %icc, %o7, %i7
51182 fmovrse %i1, %f2, %f13
51183loop_5996:
51184 ldsw [%l7 + 0x70], %o3
51185loop_5997:
51186 tvc %icc, 0x4
51187 fpadd32 %f4, %f6, %f8
51188 edge8l %g6, %i6, %i5
51189 umulcc %g2, %l0, %l4
51190 fbul,a %fcc0, loop_5998
51191 xorcc %g7, 0x1B3C, %g4
51192 bl loop_5999
51193 array8 %o1, %i4, %i2
51194loop_5998:
51195 ldsh [%l7 + 0x5E], %l5
51196 fbg %fcc1, loop_6000
51197loop_5999:
51198 ldsh [%l7 + 0x64], %o2
51199 bpos,a,pt %icc, loop_6001
51200 fbn %fcc0, loop_6002
51201loop_6000:
51202 fands %f11, %f1, %f6
51203 fmovdgu %xcc, %f15, %f15
51204loop_6001:
51205 sth %o6, [%l7 + 0x20]
51206loop_6002:
51207 fmovdle %xcc, %f12, %f5
51208 brlez,a %o4, loop_6003
51209 tvs %icc, 0x3
51210 xnor %l2, 0x163A, %l1
51211 ldsh [%l7 + 0x62], %o0
51212loop_6003:
51213 movrgez %l3, 0x097, %i0
51214 alignaddr %g5, %l6, %i3
51215 xnor %g3, 0x062D, %o5
51216 tle %icc, 0x4
51217 fmovscs %icc, %f1, %f0
51218 sdivcc %o7, 0x0193, %g1
51219 fmovsvc %icc, %f3, %f15
51220 fmul8sux16 %f12, %f0, %f0
51221 stb %i1, [%l7 + 0x0C]
51222 fcmpeq16 %f2, %f0, %i7
51223 ldx [%l7 + 0x18], %g6
51224 movneg %xcc, %i6, %i5
51225 fmovd %f12, %f12
51226 fbue,a %fcc3, loop_6004
51227 tvc %icc, 0x0
51228 sth %o3, [%l7 + 0x76]
51229 fmovd %f8, %f0
51230loop_6004:
51231 mulscc %l0, %g2, %l4
51232 edge16l %g4, %g7, %i4
51233 stx %i2, [%l7 + 0x78]
51234 movleu %xcc, %l5, %o1
51235 array8 %o6, %o4, %o2
51236 fmovsneg %xcc, %f8, %f12
51237 st %f11, [%l7 + 0x48]
51238 fpsub16 %f6, %f14, %f6
51239 fmovdpos %icc, %f4, %f7
51240 fzero %f4
51241 movle %icc, %l2, %o0
51242 fzero %f14
51243 st %f3, [%l7 + 0x0C]
51244 movn %icc, %l1, %i0
51245 fors %f6, %f14, %f6
51246 addc %g5, %l6, %l3
51247 fsrc1s %f15, %f6
51248 fba,a %fcc3, loop_6005
51249 xorcc %g3, 0x066A, %i3
51250 tleu %icc, 0x0
51251 movle %icc, %o7, %o5
51252loop_6005:
51253 bge,a,pt %icc, loop_6006
51254 fands %f3, %f13, %f0
51255 fandnot2 %f0, %f12, %f2
51256 and %g1, 0x0405, %i7
51257loop_6006:
51258 fmovdne %icc, %f13, %f10
51259 alignaddr %i1, %i6, %g6
51260 stw %o3, [%l7 + 0x40]
51261 movrlez %l0, 0x03A, %i5
51262 xnor %l4, 0x0559, %g2
51263 lduh [%l7 + 0x32], %g7
51264 fmovsg %icc, %f9, %f7
51265 taddcc %g4, %i4, %i2
51266 sth %o1, [%l7 + 0x16]
51267 brgez %l5, loop_6007
51268 ldx [%l7 + 0x50], %o4
51269 srl %o2, %l2, %o6
51270 stx %o0, [%l7 + 0x10]
51271loop_6007:
51272 ldsw [%l7 + 0x1C], %i0
51273 fpsub32s %f0, %f14, %f8
51274 edge16l %g5, %l6, %l3
51275 fbne,a %fcc2, loop_6008
51276 bl,a loop_6009
51277 stx %g3, [%l7 + 0x28]
51278 ld [%l7 + 0x40], %f11
51279loop_6008:
51280 sth %i3, [%l7 + 0x26]
51281loop_6009:
51282 mulscc %o7, %o5, %g1
51283 lduh [%l7 + 0x24], %l1
51284 movgu %icc, %i7, %i1
51285 ldd [%l7 + 0x70], %f0
51286 mova %icc, %g6, %i6
51287 call loop_6010
51288 fmovdcc %xcc, %f4, %f11
51289 add %l0, %o3, %l4
51290 stx %g2, [%l7 + 0x18]
51291loop_6010:
51292 subc %i5, %g7, %g4
51293 orcc %i2, 0x0B90, %i4
51294 st %f9, [%l7 + 0x44]
51295 fmovsle %xcc, %f6, %f5
51296 fsrc2 %f14, %f8
51297 fnot1s %f0, %f12
51298 ldub [%l7 + 0x49], %l5
51299 tleu %xcc, 0x6
51300 orcc %o1, %o4, %l2
51301 bl loop_6011
51302 ldsb [%l7 + 0x14], %o2
51303 orn %o0, %o6, %g5
51304 ldx [%l7 + 0x50], %i0
51305loop_6011:
51306 movne %icc, %l3, %g3
51307 fpadd16 %f10, %f14, %f12
51308 fmovdne %icc, %f4, %f13
51309 st %f1, [%l7 + 0x24]
51310 edge32l %i3, %l6, %o7
51311 fmovs %f4, %f1
51312 fble %fcc3, loop_6012
51313 fmovsvs %icc, %f15, %f9
51314 fpsub16s %f12, %f0, %f15
51315 fmovdvc %xcc, %f4, %f8
51316loop_6012:
51317 fba,a %fcc2, loop_6013
51318 edge16l %g1, %o5, %l1
51319 std %f12, [%l7 + 0x18]
51320 lduw [%l7 + 0x68], %i1
51321loop_6013:
51322 fmovdcc %icc, %f15, %f1
51323 bvc,a,pt %icc, loop_6014
51324 fandnot2 %f0, %f8, %f0
51325 tle %xcc, 0x5
51326 stw %i7, [%l7 + 0x4C]
51327loop_6014:
51328 sra %g6, %i6, %l0
51329 stw %o3, [%l7 + 0x6C]
51330 alignaddr %l4, %g2, %g7
51331 fmovsne %xcc, %f9, %f4
51332 srax %i5, %g4, %i2
51333 movcs %icc, %i4, %o1
51334 ldsw [%l7 + 0x74], %l5
51335 fone %f4
51336 sth %o4, [%l7 + 0x16]
51337 orncc %l2, 0x1DF6, %o0
51338 sllx %o6, 0x10, %g5
51339 tl %icc, 0x6
51340 stw %o2, [%l7 + 0x7C]
51341 fbu,a %fcc1, loop_6015
51342 nop
51343 setx loop_6016, %l0, %l1
51344 wrpr 0x1, %tl
51345 wrpr %l1, %tpc
51346 add %l1, 0x4, %l1
51347 wrpr %l1, %tnpc
51348 setx 0x34400001400, %l0, %l1
51349 wrpr %l1, %tstate
51350 wrhpr 0x4, %htstate
51351 retry
51352 ldub [%l7 + 0x47], %i0
51353 movne %icc, %g3, %l3
51354loop_6015:
51355 ldsb [%l7 + 0x64], %l6
51356loop_6016:
51357 fpackfix %f12, %f1
51358 ld [%l7 + 0x60], %f0
51359 edge8n %o7, %g1, %o5
51360 stx %i3, [%l7 + 0x70]
51361 xnor %l1, %i7, %g6
51362 edge32ln %i6, %i1, %o3
51363 fmovdcs %icc, %f13, %f5
51364 tvc %icc, 0x6
51365 fnot2s %f2, %f9
51366 tneg %icc, 0x6
51367 ldx [%l7 + 0x40], %l4
51368 pdist %f8, %f2, %f14
51369 ble loop_6017
51370 xnor %g2, 0x0F8A, %l0
51371 stb %g7, [%l7 + 0x72]
51372 stb %i5, [%l7 + 0x3A]
51373loop_6017:
51374 andn %i2, 0x155A, %g4
51375 brlez,a %o1, loop_6018
51376 popc %i4, %o4
51377 fsrc1 %f10, %f2
51378 sdivx %l2, 0x1744, %o0
51379loop_6018:
51380 fxnors %f13, %f9, %f6
51381 ldub [%l7 + 0x0C], %o6
51382 bn %icc, loop_6019
51383 sub %g5, 0x1D2B, %o2
51384 sth %l5, [%l7 + 0x6A]
51385 ldd [%l7 + 0x40], %f10
51386loop_6019:
51387 orn %i0, 0x1DF6, %g3
51388 fand %f12, %f4, %f12
51389 sllx %l3, %o7, %l6
51390 fmovda %xcc, %f2, %f1
51391 fcmple16 %f10, %f8, %g1
51392 ldsb [%l7 + 0x47], %i3
51393 fandnot2 %f10, %f4, %f8
51394 ldsh [%l7 + 0x7C], %o5
51395 ld [%l7 + 0x50], %f2
51396 popc %i7, %l1
51397 movrgez %i6, 0x32F, %g6
51398 addccc %i1, %o3, %g2
51399 ldx [%l7 + 0x20], %l4
51400 pdist %f8, %f6, %f12
51401 fornot2 %f6, %f2, %f0
51402 ldsw [%l7 + 0x18], %g7
51403 ldub [%l7 + 0x5D], %l0
51404 fandnot2s %f2, %f15, %f1
51405 be,a %icc, loop_6020
51406 fmovdpos %icc, %f6, %f12
51407 fsrc2 %f4, %f0
51408 fmovdgu %xcc, %f8, %f14
51409loop_6020:
51410 fmovrslez %i5, %f12, %f13
51411 movrlz %g4, 0x13D, %o1
51412 edge32l %i4, %i2, %o4
51413 fpsub16 %f14, %f14, %f6
51414 fpsub16 %f14, %f0, %f4
51415 ldub [%l7 + 0x7A], %o0
51416 fmovsn %icc, %f8, %f11
51417 xorcc %o6, 0x1A2B, %g5
51418 movgu %icc, %o2, %l5
51419 st %f1, [%l7 + 0x58]
51420 sth %i0, [%l7 + 0x4C]
51421 fmovrdgez %g3, %f4, %f4
51422 fbe %fcc1, loop_6021
51423 fzeros %f7
51424 fbuge,a %fcc2, loop_6022
51425 fnot2 %f6, %f12
51426loop_6021:
51427 brlez %l2, loop_6023
51428 stb %o7, [%l7 + 0x7E]
51429loop_6022:
51430 stw %l6, [%l7 + 0x24]
51431 fnegs %f13, %f2
51432loop_6023:
51433 brlz %l3, loop_6024
51434 subcc %g1, %i3, %o5
51435 sth %l1, [%l7 + 0x48]
51436 ldd [%l7 + 0x48], %f14
51437loop_6024:
51438 fzero %f6
51439 fmovdge %xcc, %f3, %f11
51440 fpadd16s %f13, %f14, %f0
51441 edge32ln %i6, %i7, %g6
51442 faligndata %f0, %f4, %f6
51443 fpsub32 %f2, %f8, %f4
51444 stb %i1, [%l7 + 0x16]
51445 stw %o3, [%l7 + 0x5C]
51446 fsrc1 %f4, %f14
51447 lduh [%l7 + 0x0A], %l4
51448 sth %g2, [%l7 + 0x0C]
51449 ldsb [%l7 + 0x6D], %l0
51450 ldsb [%l7 + 0x0A], %i5
51451 movn %icc, %g7, %g4
51452 fbe,a %fcc0, loop_6025
51453 fzeros %f8
51454 std %f10, [%l7 + 0x70]
51455 fba,a %fcc3, loop_6026
51456loop_6025:
51457 tleu %xcc, 0x3
51458 fornot2 %f12, %f14, %f6
51459 ba,pn %xcc, loop_6027
51460loop_6026:
51461 fmovspos %xcc, %f11, %f12
51462 lduh [%l7 + 0x2C], %i4
51463 fpadd32s %f7, %f0, %f2
51464loop_6027:
51465 addccc %i2, 0x1DFD, %o1
51466 bneg,a %xcc, loop_6028
51467 sth %o0, [%l7 + 0x6E]
51468 fmovsne %xcc, %f11, %f10
51469 fandnot1 %f10, %f0, %f6
51470loop_6028:
51471 movrlez %o4, %o6, %g5
51472 ldsb [%l7 + 0x4D], %o2
51473 alignaddrl %l5, %g3, %i0
51474 fcmpeq32 %f14, %f0, %o7
51475 fmuld8sux16 %f3, %f14, %f8
51476 fpack16 %f4, %f0
51477 tne %icc, 0x0
51478 fmovrde %l2, %f14, %f10
51479 nop
51480 setx loop_6029, %l0, %l1
51481 jmpl %l1, %l6
51482 fnand %f2, %f14, %f12
51483 bl,pn %icc, loop_6030
51484 xnorcc %g1, %l3, %o5
51485loop_6029:
51486 tsubcctv %i3, %l1, %i6
51487 fors %f14, %f4, %f9
51488loop_6030:
51489 fmovspos %icc, %f3, %f14
51490 fmovsge %icc, %f8, %f8
51491 subccc %g6, 0x16E3, %i7
51492 ldsw [%l7 + 0x6C], %i1
51493 fpadd16s %f0, %f15, %f13
51494 fbu %fcc3, loop_6031
51495 fbne %fcc2, loop_6032
51496 fmovrdgez %l4, %f14, %f10
51497 and %g2, 0x1D71, %o3
51498loop_6031:
51499 smul %i5, %g7, %g4
51500loop_6032:
51501 stw %l0, [%l7 + 0x2C]
51502 mulx %i2, 0x0F40, %o1
51503 fcmpd %fcc3, %f14, %f4
51504 lduw [%l7 + 0x78], %o0
51505 movn %icc, %i4, %o6
51506 edge16n %g5, %o2, %l5
51507 st %f10, [%l7 + 0x7C]
51508 fmovda %icc, %f11, %f1
51509 fsrc2 %f6, %f4
51510 orn %g3, 0x0A5C, %o4
51511 ldx [%l7 + 0x40], %o7
51512 ld [%l7 + 0x74], %f14
51513 ld [%l7 + 0x64], %f14
51514 fornot1s %f14, %f8, %f9
51515 edge32ln %l2, %l6, %i0
51516 mova %xcc, %l3, %g1
51517 xnor %i3, %l1, %o5
51518 sra %i6, %i7, %g6
51519 nop
51520 setx loop_6033, %l0, %l1
51521 jmpl %l1, %i1
51522 fcmple32 %f12, %f4, %g2
51523 fpadd16 %f12, %f4, %f10
51524 movvs %xcc, %l4, %i5
51525loop_6033:
51526 bg,a,pn %icc, loop_6034
51527 fmul8x16au %f5, %f2, %f10
51528 lduw [%l7 + 0x14], %o3
51529 movrgez %g4, 0x37F, %g7
51530loop_6034:
51531 mulscc %l0, 0x0D43, %i2
51532 ld [%l7 + 0x2C], %f3
51533 fnot1s %f4, %f12
51534 fpsub16 %f6, %f12, %f12
51535 tl %xcc, 0x4
51536 tvc %xcc, 0x7
51537 edge32l %o1, %i4, %o0
51538 xorcc %o6, %g5, %o2
51539 fmovdleu %icc, %f3, %f5
51540 fmovsne %xcc, %f0, %f8
51541 ldub [%l7 + 0x29], %l5
51542 fpack16 %f0, %f2
51543 st %f12, [%l7 + 0x10]
51544 fbe %fcc2, loop_6035
51545 ldsw [%l7 + 0x20], %o4
51546 movge %icc, %g3, %o7
51547 fmovsle %icc, %f13, %f8
51548loop_6035:
51549 addccc %l6, %i0, %l3
51550 sll %l2, %i3, %g1
51551 ldd [%l7 + 0x30], %f0
51552 movn %xcc, %o5, %i6
51553 nop
51554 setx loop_6036, %l0, %l1
51555 wrpr 0x1, %tl
51556 wrpr %l1, %tpc
51557 add %l1, 0x4, %l1
51558 wrpr %l1, %tnpc
51559 setx 0x34400001400, %l0, %l1
51560 wrpr %l1, %tstate
51561 wrhpr 0x4, %htstate
51562 retry
51563 fcmpeq16 %f2, %f6, %l1
51564 fcmpeq16 %f8, %f0, %g6
51565 movneg %xcc, %i1, %i7
51566loop_6036:
51567 umul %g2, 0x08CD, %l4
51568 ld [%l7 + 0x54], %f3
51569 fmovdleu %xcc, %f12, %f11
51570 move %xcc, %o3, %i5
51571 fmovsneg %xcc, %f0, %f11
51572 fnegd %f6, %f12
51573 movge %icc, %g4, %l0
51574 array32 %i2, %g7, %i4
51575 std %f2, [%l7 + 0x20]
51576 bleu,pt %xcc, loop_6037
51577 fpsub16 %f2, %f12, %f4
51578 movn %xcc, %o0, %o6
51579 xorcc %o1, %g5, %l5
51580loop_6037:
51581 tge %icc, 0x0
51582 fmovde %xcc, %f3, %f7
51583 ldd [%l7 + 0x68], %f10
51584 smulcc %o2, %o4, %o7
51585 tle %xcc, 0x1
51586 fmovda %icc, %f3, %f5
51587 fnegd %f10, %f8
51588 fmovdg %xcc, %f0, %f4
51589 ld [%l7 + 0x44], %f1
51590 fsrc2s %f2, %f3
51591 movvs %icc, %g3, %l6
51592 ldub [%l7 + 0x10], %i0
51593 fnands %f3, %f7, %f3
51594 siam 0x7
51595 nop
51596 setx loop_6038, %l0, %l1
51597 jmpl %l1, %l2
51598 fmul8x16al %f11, %f4, %f6
51599 fandnot1 %f6, %f0, %f4
51600 move %icc, %i3, %l3
51601loop_6038:
51602 fpmerge %f11, %f10, %f14
51603 brlez,a %g1, loop_6039
51604 fmovse %icc, %f3, %f0
51605 fmovscs %xcc, %f4, %f7
51606 fmovd %f10, %f2
51607loop_6039:
51608 fexpand %f9, %f12
51609 fcmpne32 %f10, %f14, %o5
51610 ldd [%l7 + 0x10], %f0
51611 st %f6, [%l7 + 0x3C]
51612 faligndata %f0, %f0, %f6
51613 fmovrslez %l1, %f2, %f8
51614 fmovda %xcc, %f4, %f2
51615 fbule %fcc3, loop_6040
51616 edge16n %g6, %i1, %i6
51617 movrlz %i7, 0x0F4, %g2
51618 movvc %xcc, %o3, %l4
51619loop_6040:
51620 fnors %f0, %f1, %f11
51621 fcmpne32 %f2, %f4, %i5
51622 bleu %icc, loop_6041
51623 fmovscs %xcc, %f12, %f11
51624 bne,pt %xcc, loop_6042
51625 edge32ln %l0, %i2, %g4
51626loop_6041:
51627 tsubcc %g7, 0x0625, %i4
51628 brlz,a %o6, loop_6043
51629loop_6042:
51630 stw %o0, [%l7 + 0x40]
51631 fsrc2s %f15, %f4
51632 fmovsvc %icc, %f9, %f11
51633loop_6043:
51634 fsrc1s %f14, %f0
51635 fmovrdgz %o1, %f4, %f0
51636 fsrc1s %f12, %f11
51637 movge %xcc, %l5, %g5
51638 orncc %o2, 0x0A7E, %o7
51639 movrne %o4, %g3, %l6
51640 st %f7, [%l7 + 0x44]
51641 fmovdle %icc, %f10, %f14
51642 edge16n %l2, %i3, %i0
51643 ldsh [%l7 + 0x34], %l3
51644 stb %o5, [%l7 + 0x6B]
51645 ldx [%l7 + 0x58], %l1
51646 ldub [%l7 + 0x70], %g1
51647 fmovrdne %i1, %f4, %f14
51648 sdivcc %g6, 0x1448, %i6
51649 fpack16 %f4, %f4
51650 lduh [%l7 + 0x5E], %g2
51651 fmovrslez %o3, %f0, %f5
51652 taddcc %i7, 0x1433, %l4
51653 ldx [%l7 + 0x68], %l0
51654 movrlez %i2, %g4, %g7
51655 st %f5, [%l7 + 0x1C]
51656 sdiv %i4, 0x1A7B, %i5
51657 ld [%l7 + 0x18], %f1
51658 ldsw [%l7 + 0x64], %o0
51659 ldsw [%l7 + 0x60], %o1
51660 tcs %icc, 0x6
51661 fmovdpos %icc, %f0, %f9
51662 lduh [%l7 + 0x46], %o6
51663 tvc %icc, 0x6
51664 movrgz %l5, %g5, %o2
51665 stb %o7, [%l7 + 0x22]
51666 array8 %g3, %o4, %l6
51667 fnors %f8, %f4, %f13
51668 ldx [%l7 + 0x28], %i3
51669 movcs %xcc, %l2, %i0
51670 stx %o5, [%l7 + 0x38]
51671 ld [%l7 + 0x08], %f0
51672 fxor %f2, %f6, %f2
51673 movcc %icc, %l3, %g1
51674 edge8 %i1, %g6, %i6
51675 ldub [%l7 + 0x42], %l1
51676 faligndata %f6, %f0, %f6
51677 brnz,a %o3, loop_6044
51678 lduh [%l7 + 0x16], %i7
51679 movge %xcc, %l4, %l0
51680 stb %i2, [%l7 + 0x39]
51681loop_6044:
51682 ldx [%l7 + 0x08], %g4
51683 fand %f10, %f2, %f4
51684 fcmped %fcc0, %f6, %f0
51685 fsrc2s %f0, %f14
51686 fmovsl %icc, %f2, %f5
51687 sth %g2, [%l7 + 0x4A]
51688 ldsh [%l7 + 0x6E], %i4
51689 pdist %f2, %f8, %f10
51690 subc %i5, %o0, %g7
51691 fands %f15, %f6, %f7
51692 addc %o6, 0x1A5C, %o1
51693 lduh [%l7 + 0x5E], %g5
51694 lduw [%l7 + 0x24], %o2
51695 fmovsg %xcc, %f7, %f9
51696 ldub [%l7 + 0x27], %l5
51697 fmovdle %icc, %f5, %f15
51698 bvs,a %xcc, loop_6045
51699 bl loop_6046
51700 mulscc %o7, 0x1706, %o4
51701 movneg %icc, %l6, %g3
51702loop_6045:
51703 movrlez %l2, %i3, %o5
51704loop_6046:
51705 st %f4, [%l7 + 0x64]
51706 sth %i0, [%l7 + 0x26]
51707 fmovdn %icc, %f0, %f14
51708 movrlz %l3, %i1, %g6
51709 fbn %fcc3, loop_6047
51710 lduh [%l7 + 0x68], %i6
51711 fmovdpos %xcc, %f11, %f0
51712 edge8ln %g1, %l1, %o3
51713loop_6047:
51714 fbe %fcc2, loop_6048
51715 ld [%l7 + 0x18], %f6
51716 bneg,a,pt %xcc, loop_6049
51717 edge32n %i7, %l0, %i2
51718loop_6048:
51719 fmul8ulx16 %f0, %f8, %f4
51720 movl %icc, %l4, %g4
51721loop_6049:
51722 std %f0, [%l7 + 0x40]
51723 lduw [%l7 + 0x14], %i4
51724 ldsb [%l7 + 0x4B], %g2
51725 movrgz %o0, 0x1F6, %g7
51726 fpadd16 %f10, %f2, %f14
51727 fcmped %fcc0, %f12, %f12
51728 fnot2 %f6, %f2
51729 fmovsleu %icc, %f9, %f4
51730 movneg %xcc, %i5, %o6
51731 fmovsvc %icc, %f0, %f9
51732 mova %icc, %g5, %o2
51733 smul %l5, %o1, %o4
51734 sth %l6, [%l7 + 0x0E]
51735 movcc %xcc, %o7, %g3
51736 fmovdge %xcc, %f2, %f4
51737 movrne %i3, %o5, %l2
51738 fcmpne16 %f12, %f12, %i0
51739 mova %xcc, %l3, %g6
51740 sth %i1, [%l7 + 0x12]
51741 fnand %f2, %f8, %f14
51742 fpadd32s %f3, %f13, %f10
51743 fpsub16s %f0, %f10, %f4
51744 stx %i6, [%l7 + 0x10]
51745 fmuld8ulx16 %f1, %f12, %f0
51746 movn %icc, %l1, %g1
51747 umul %o3, %i7, %i2
51748 st %f15, [%l7 + 0x70]
51749 ldsw [%l7 + 0x74], %l4
51750 lduw [%l7 + 0x3C], %l0
51751 nop
51752 setx loop_6050, %l0, %l1
51753 wrpr 0x1, %tl
51754 wrpr %l1, %tnpc
51755 setx 0x34400001400, %l0, %l1
51756 wrpr %l1, %tstate
51757 wrhpr 0x4, %htstate
51758 done
51759 fornot2 %f2, %f2, %f4
51760 alignaddrl %i4, %g2, %o0
51761 stw %g7, [%l7 + 0x28]
51762loop_6050:
51763 lduw [%l7 + 0x6C], %g4
51764 tn %xcc, 0x5
51765 andn %o6, 0x1DAF, %g5
51766 fmovdl %icc, %f5, %f12
51767 fornot1s %f11, %f1, %f15
51768 fmovdcs %icc, %f7, %f14
51769 edge8 %o2, %i5, %l5
51770 lduw [%l7 + 0x64], %o4
51771 edge16n %l6, %o1, %o7
51772 fors %f7, %f15, %f6
51773 fmul8ulx16 %f12, %f2, %f6
51774 edge16l %i3, %g3, %l2
51775 fpsub16s %f1, %f2, %f11
51776 fble,a %fcc0, loop_6051
51777 fmovrsgz %i0, %f1, %f0
51778 tsubcctv %o5, 0x09DD, %g6
51779 edge32l %i1, %l3, %l1
51780loop_6051:
51781 fmovrdlez %i6, %f0, %f6
51782 ld [%l7 + 0x58], %f5
51783 edge16l %o3, %i7, %g1
51784 fmovd %f4, %f0
51785 fmovdgu %icc, %f4, %f14
51786 fmovrdne %l4, %f8, %f10
51787 stb %l0, [%l7 + 0x52]
51788 brlz %i4, loop_6052
51789 ld [%l7 + 0x4C], %f6
51790 std %f4, [%l7 + 0x50]
51791 orncc %i2, 0x0A5D, %o0
51792loop_6052:
51793 srl %g7, %g2, %g4
51794 fbuge %fcc0, loop_6053
51795 edge32ln %o6, %o2, %g5
51796 fmovrdne %l5, %f8, %f8
51797 ldx [%l7 + 0x58], %o4
51798loop_6053:
51799 bg,pt %icc, loop_6054
51800 ldd [%l7 + 0x08], %f8
51801 ldub [%l7 + 0x13], %i5
51802 andncc %l6, %o7, %i3
51803loop_6054:
51804 udivx %o1, 0x14AF, %l2
51805 fmovdcc %icc, %f11, %f11
51806 ldsw [%l7 + 0x14], %g3
51807 bge,a loop_6055
51808 orcc %i0, 0x1554, %g6
51809 or %i1, %o5, %l1
51810 fcmped %fcc3, %f12, %f10
51811loop_6055:
51812 fcmpeq16 %f14, %f4, %l3
51813 ld [%l7 + 0x30], %f11
51814 udiv %o3, 0x1D7E, %i7
51815 fmovdgu %icc, %f8, %f10
51816 lduh [%l7 + 0x60], %i6
51817 fzero %f10
51818 sll %g1, 0x0E, %l4
51819 move %icc, %i4, %l0
51820 fcmple16 %f2, %f12, %o0
51821 bcc,a,pn %xcc, loop_6056
51822 lduh [%l7 + 0x4E], %i2
51823 fmovdcc %icc, %f14, %f9
51824 fors %f11, %f2, %f4
51825loop_6056:
51826 fcmped %fcc0, %f0, %f8
51827 lduw [%l7 + 0x0C], %g7
51828 fmovse %xcc, %f6, %f10
51829 brnz %g2, loop_6057
51830 fnot1s %f15, %f3
51831 ldsw [%l7 + 0x50], %o6
51832 fmovsleu %xcc, %f5, %f5
51833loop_6057:
51834 tg %icc, 0x1
51835 tne %xcc, 0x3
51836 edge16ln %g4, %g5, %o2
51837 fmovde %xcc, %f13, %f7
51838 xorcc %o4, 0x1E38, %i5
51839 fbge %fcc3, loop_6058
51840 tge %xcc, 0x1
51841 fmovrse %l5, %f14, %f7
51842 fxnors %f2, %f1, %f0
51843loop_6058:
51844 ldub [%l7 + 0x71], %l6
51845 orncc %i3, %o7, %o1
51846 st %f4, [%l7 + 0x3C]
51847 fmul8x16au %f14, %f9, %f2
51848 sdivx %g3, 0x132E, %l2
51849 lduw [%l7 + 0x28], %g6
51850 edge8ln %i0, %i1, %l1
51851 ldx [%l7 + 0x18], %l3
51852 st %f1, [%l7 + 0x34]
51853 stx %o5, [%l7 + 0x30]
51854 ldub [%l7 + 0x0F], %i7
51855 fmovsl %icc, %f2, %f9
51856 fbu %fcc1, loop_6059
51857 tg %xcc, 0x1
51858 fmovrsgez %i6, %f3, %f14
51859 tpos %icc, 0x3
51860loop_6059:
51861 srlx %o3, 0x16, %l4
51862 fcmpes %fcc2, %f1, %f13
51863 movg %icc, %g1, %i4
51864 fpadd16 %f2, %f0, %f8
51865 fmovsg %xcc, %f10, %f10
51866 ld [%l7 + 0x7C], %f4
51867 fpsub16s %f0, %f1, %f6
51868 fmovdl %xcc, %f2, %f15
51869 call loop_6060
51870 ta %xcc, 0x1
51871 fands %f1, %f2, %f9
51872 ldsw [%l7 + 0x5C], %l0
51873loop_6060:
51874 ldsw [%l7 + 0x40], %o0
51875 fcmpeq16 %f14, %f10, %g7
51876 fnegs %f8, %f2
51877 alignaddr %g2, %o6, %g4
51878 ldsb [%l7 + 0x45], %i2
51879 bleu,a,pt %xcc, loop_6061
51880 stw %g5, [%l7 + 0x30]
51881 fblg %fcc3, loop_6062
51882 ldsh [%l7 + 0x12], %o4
51883loop_6061:
51884 ldsh [%l7 + 0x0E], %o2
51885 movvs %xcc, %l5, %i5
51886loop_6062:
51887 fzeros %f1
51888 fblg %fcc1, loop_6063
51889 ldub [%l7 + 0x6E], %i3
51890 tle %xcc, 0x2
51891 fbg %fcc1, loop_6064
51892loop_6063:
51893 tvc %xcc, 0x2
51894 edge8n %l6, %o1, %o7
51895 brlz %g3, loop_6065
51896loop_6064:
51897 ldx [%l7 + 0x50], %l2
51898 fcmple16 %f0, %f12, %i0
51899 fmovsvc %icc, %f11, %f15
51900loop_6065:
51901 addcc %i1, %l1, %g6
51902 ldsb [%l7 + 0x6F], %l3
51903 fabsd %f4, %f12
51904 lduh [%l7 + 0x2A], %o5
51905 fone %f8
51906 fandnot1 %f14, %f6, %f12
51907 ld [%l7 + 0x3C], %f10
51908 fmul8sux16 %f4, %f12, %f6
51909 fcmped %fcc3, %f12, %f2
51910 brgz,a %i6, loop_6066
51911 fpadd16s %f8, %f6, %f1
51912 popc %o3, %l4
51913 tneg %icc, 0x1
51914loop_6066:
51915 fmovrslz %i7, %f10, %f6
51916 fone %f10
51917 mova %icc, %i4, %l0
51918 std %f12, [%l7 + 0x70]
51919 bne,pt %icc, loop_6067
51920 bpos,a %xcc, loop_6068
51921 ldd [%l7 + 0x60], %f10
51922 popc 0x0516, %o0
51923loop_6067:
51924 lduw [%l7 + 0x1C], %g1
51925loop_6068:
51926 stb %g2, [%l7 + 0x4D]
51927 movneg %icc, %g7, %o6
51928 stx %i2, [%l7 + 0x78]
51929 sth %g4, [%l7 + 0x7C]
51930 addc %g5, 0x0094, %o2
51931 sdivcc %l5, 0x07A8, %o4
51932 ldub [%l7 + 0x36], %i3
51933 sth %l6, [%l7 + 0x44]
51934 edge32n %i5, %o1, %g3
51935 fmovscs %xcc, %f12, %f0
51936 movrgz %o7, 0x219, %i0
51937 fmovs %f15, %f15
51938 array8 %i1, %l1, %g6
51939 orncc %l2, %o5, %i6
51940 lduh [%l7 + 0x68], %l3
51941 stx %o3, [%l7 + 0x58]
51942 tsubcctv %l4, 0x00D4, %i7
51943 orn %l0, %o0, %i4
51944 ldsb [%l7 + 0x63], %g2
51945 fbul %fcc2, loop_6069
51946 array16 %g7, %g1, %o6
51947 mulscc %g4, %i2, %g5
51948 fbe,a %fcc2, loop_6070
51949loop_6069:
51950 stx %o2, [%l7 + 0x40]
51951 ldd [%l7 + 0x58], %f8
51952 te %icc, 0x5
51953loop_6070:
51954 movre %l5, 0x1E2, %i3
51955 std %f6, [%l7 + 0x28]
51956 udiv %o4, 0x0B4F, %i5
51957 fnor %f0, %f4, %f14
51958 fmovrdgz %l6, %f2, %f12
51959 ldx [%l7 + 0x70], %o1
51960 fnot2s %f9, %f15
51961 edge8l %o7, %g3, %i0
51962 sth %l1, [%l7 + 0x36]
51963 smul %i1, 0x0D8A, %g6
51964 fmovrde %o5, %f14, %f10
51965 stx %l2, [%l7 + 0x50]
51966 fcmpd %fcc2, %f4, %f10
51967 bne,a,pn %icc, loop_6071
51968 edge16ln %l3, %o3, %l4
51969 ldd [%l7 + 0x48], %f2
51970 fcmpgt16 %f2, %f4, %i6
51971loop_6071:
51972 bneg,a,pn %icc, loop_6072
51973 stw %i7, [%l7 + 0x20]
51974 fblg %fcc3, loop_6073
51975 fnegs %f9, %f9
51976loop_6072:
51977 orncc %o0, 0x1AA8, %i4
51978 fexpand %f0, %f8
51979loop_6073:
51980 fbo,a %fcc0, loop_6074
51981 edge32l %g2, %g7, %l0
51982 fpadd16s %f9, %f10, %f9
51983 sth %o6, [%l7 + 0x7E]
51984loop_6074:
51985 sth %g1, [%l7 + 0x54]
51986 ld [%l7 + 0x3C], %f4
51987 sll %i2, 0x0D, %g4
51988 fand %f12, %f10, %f10
51989 ldub [%l7 + 0x63], %o2
51990 movrgez %l5, 0x13C, %i3
51991 stx %g5, [%l7 + 0x48]
51992 stw %i5, [%l7 + 0x4C]
51993 fmul8x16au %f6, %f4, %f8
51994 fmovdle %icc, %f14, %f1
51995 fmovdg %xcc, %f7, %f8
51996 lduh [%l7 + 0x56], %o4
51997 fornot2s %f4, %f0, %f9
51998 fble %fcc2, loop_6075
51999 movcs %xcc, %o1, %l6
52000 ldd [%l7 + 0x08], %f4
52001 ldd [%l7 + 0x68], %f8
52002loop_6075:
52003 edge16n %o7, %g3, %l1
52004 fmovrslez %i0, %f5, %f10
52005 sth %i1, [%l7 + 0x60]
52006 bgu %xcc, loop_6076
52007 fcmpne32 %f8, %f8, %g6
52008 fcmpeq16 %f4, %f4, %o5
52009 ldub [%l7 + 0x62], %l2
52010loop_6076:
52011 lduh [%l7 + 0x7E], %l3
52012 subc %o3, %l4, %i7
52013 brlez %i6, loop_6077
52014 smul %o0, %i4, %g2
52015 edge32 %l0, %g7, %o6
52016 stw %g1, [%l7 + 0x78]
52017loop_6077:
52018 tcs %xcc, 0x4
52019 tcc %icc, 0x4
52020 fbg %fcc3, loop_6078
52021 addccc %i2, 0x17CE, %o2
52022 fbug %fcc1, loop_6079
52023 tn %icc, 0x6
52024loop_6078:
52025 fmovsn %xcc, %f13, %f5
52026 fblg,a %fcc3, loop_6080
52027loop_6079:
52028 addccc %l5, 0x030A, %i3
52029 stw %g5, [%l7 + 0x30]
52030 std %f0, [%l7 + 0x50]
52031loop_6080:
52032 ldx [%l7 + 0x70], %i5
52033 fnegd %f8, %f8
52034 fcmpeq16 %f14, %f8, %g4
52035 movn %icc, %o4, %o1
52036 movne %xcc, %o7, %g3
52037 tvs %icc, 0x5
52038 fandnot2s %f2, %f8, %f1
52039 fsrc1 %f14, %f8
52040 stb %l1, [%l7 + 0x43]
52041 movrlz %l6, 0x08A, %i1
52042 ldsh [%l7 + 0x20], %g6
52043 ldsb [%l7 + 0x0C], %i0
52044 faligndata %f10, %f10, %f0
52045 fxors %f11, %f13, %f9
52046 orn %o5, 0x0F0D, %l3
52047 bn,a,pn %icc, loop_6081
52048 smul %o3, 0x1CC3, %l2
52049 lduh [%l7 + 0x62], %i7
52050 stx %l4, [%l7 + 0x58]
52051loop_6081:
52052 fmovdl %xcc, %f6, %f13
52053 tneg %icc, 0x7
52054 tneg %xcc, 0x1
52055 fbl,a %fcc0, loop_6082
52056 ld [%l7 + 0x0C], %f6
52057 smulcc %i6, 0x02F0, %i4
52058 fsrc1 %f2, %f8
52059loop_6082:
52060 movpos %icc, %o0, %l0
52061 alignaddr %g2, %g7, %o6
52062 lduw [%l7 + 0x74], %g1
52063 fcmped %fcc3, %f4, %f2
52064 taddcctv %i2, %o2, %i3
52065 movn %xcc, %l5, %i5
52066 std %f10, [%l7 + 0x78]
52067 bpos,a loop_6083
52068 stx %g5, [%l7 + 0x20]
52069 fbn %fcc2, loop_6084
52070 stb %g4, [%l7 + 0x39]
52071loop_6083:
52072 ldub [%l7 + 0x1D], %o1
52073 taddcctv %o7, %g3, %o4
52074loop_6084:
52075 fors %f6, %f5, %f10
52076 call loop_6085
52077 andcc %l1, 0x0499, %l6
52078 udivcc %i1, 0x0366, %g6
52079 fandnot2s %f5, %f10, %f4
52080loop_6085:
52081 movcc %xcc, %i0, %l3
52082 srlx %o5, %o3, %l2
52083 fmul8ulx16 %f0, %f10, %f14
52084 tn %xcc, 0x6
52085 fcmpgt16 %f10, %f2, %i7
52086 movpos %icc, %i6, %i4
52087 edge32l %l4, %l0, %o0
52088 udiv %g7, 0x0F23, %o6
52089 fcmpes %fcc3, %f3, %f2
52090 fcmpd %fcc1, %f14, %f12
52091 te %xcc, 0x2
52092 fpack16 %f8, %f8
52093 movvc %icc, %g1, %i2
52094 fmovsne %icc, %f15, %f0
52095 umul %g2, 0x014B, %i3
52096 std %f6, [%l7 + 0x68]
52097 fcmps %fcc1, %f10, %f7
52098 nop
52099 setx loop_6086, %l0, %l1
52100 jmpl %l1, %o2
52101 fmovrdlez %l5, %f2, %f4
52102 subccc %i5, %g5, %o1
52103 taddcctv %o7, 0x0244, %g3
52104loop_6086:
52105 ldd [%l7 + 0x70], %f14
52106 fbn,a %fcc3, loop_6087
52107 bg loop_6088
52108 st %f9, [%l7 + 0x30]
52109 edge16ln %g4, %o4, %l1
52110loop_6087:
52111 fbn %fcc1, loop_6089
52112loop_6088:
52113 fandnot1s %f1, %f10, %f4
52114 sdivx %l6, 0x00C1, %g6
52115 fsrc1s %f12, %f1
52116loop_6089:
52117 umul %i0, %l3, %o5
52118 fmovrdgz %o3, %f2, %f4
52119 std %f14, [%l7 + 0x58]
52120 stw %l2, [%l7 + 0x50]
52121 std %f2, [%l7 + 0x40]
52122 fmovdcc %xcc, %f9, %f8
52123 bcs loop_6090
52124 fpadd32s %f6, %f2, %f10
52125 tleu %xcc, 0x7
52126 stx %i7, [%l7 + 0x18]
52127loop_6090:
52128 fmovscc %icc, %f10, %f15
52129 array16 %i1, %i6, %i4
52130 fbul,a %fcc1, loop_6091
52131 fand %f12, %f0, %f10
52132 fpadd32s %f1, %f0, %f13
52133 tvs %xcc, 0x6
52134loop_6091:
52135 mulx %l0, %o0, %g7
52136 st %f15, [%l7 + 0x38]
52137 bleu,pt %xcc, loop_6092
52138 ldx [%l7 + 0x20], %o6
52139 brgz %g1, loop_6093
52140 ldub [%l7 + 0x3E], %i2
52141loop_6092:
52142 tleu %icc, 0x0
52143 xorcc %g2, 0x09CD, %i3
52144loop_6093:
52145 add %l4, %l5, %i5
52146 ldd [%l7 + 0x20], %f10
52147 ldx [%l7 + 0x30], %g5
52148 edge16n %o1, %o2, %o7
52149 ldsh [%l7 + 0x24], %g3
52150 movcs %xcc, %g4, %l1
52151 fone %f12
52152 ldsb [%l7 + 0x13], %o4
52153 edge16l %g6, %i0, %l3
52154 umulcc %o5, %l6, %l2
52155 edge8n %o3, %i7, %i1
52156 fsrc1 %f8, %f12
52157 fabss %f14, %f9
52158 ld [%l7 + 0x2C], %f10
52159 lduw [%l7 + 0x70], %i4
52160 std %f10, [%l7 + 0x30]
52161 bge,a,pn %xcc, loop_6094
52162 fmul8x16au %f3, %f10, %f10
52163 andncc %l0, %i6, %o0
52164 sll %o6, %g7, %i2
52165loop_6094:
52166 st %f6, [%l7 + 0x4C]
52167 fsrc2 %f0, %f2
52168 fmovrsne %g1, %f8, %f2
52169 ldd [%l7 + 0x08], %f0
52170 lduw [%l7 + 0x7C], %i3
52171 movrgez %l4, 0x26E, %g2
52172 brlz,a %i5, loop_6095
52173 stx %g5, [%l7 + 0x20]
52174 ldub [%l7 + 0x34], %o1
52175 fmovrslez %l5, %f8, %f6
52176loop_6095:
52177 ldsb [%l7 + 0x1E], %o2
52178 fandnot2s %f0, %f3, %f9
52179 tcc %xcc, 0x0
52180 fnot2s %f14, %f4
52181 edge32l %g3, %o7, %l1
52182 fbe %fcc0, loop_6096
52183 ldub [%l7 + 0x0E], %o4
52184 fmovrsgez %g4, %f7, %f6
52185 siam 0x7
52186loop_6096:
52187 umul %g6, %i0, %l3
52188 bg,pn %xcc, loop_6097
52189 fbule %fcc3, loop_6098
52190 stx %l6, [%l7 + 0x50]
52191 ldsw [%l7 + 0x08], %o5
52192loop_6097:
52193 nop
52194 setx loop_6099, %l0, %l1
52195 wrpr 0x1, %tl
52196 wrpr %l1, %tpc
52197 add %l1, 0x4, %l1
52198 wrpr %l1, %tnpc
52199 setx 0x34400001400, %l0, %l1
52200 wrpr %l1, %tstate
52201 wrhpr 0x4, %htstate
52202 retry
52203loop_6098:
52204 fxors %f11, %f0, %f1
52205 lduh [%l7 + 0x4A], %l2
52206 stb %o3, [%l7 + 0x0D]
52207loop_6099:
52208 tsubcctv %i1, 0x1E12, %i7
52209 stw %i4, [%l7 + 0x1C]
52210 fpmerge %f4, %f13, %f0
52211 addcc %i6, 0x0807, %o0
52212 fmovsa %icc, %f6, %f12
52213 fbe %fcc0, loop_6100
52214 fnegs %f6, %f14
52215 ldd [%l7 + 0x10], %f0
52216 and %l0, 0x0CBF, %o6
52217loop_6100:
52218 fbg,a %fcc3, loop_6101
52219 brnz %g7, loop_6102
52220 faligndata %f14, %f8, %f2
52221 movle %xcc, %i2, %i3
52222loop_6101:
52223 call loop_6103
52224loop_6102:
52225 fmovdleu %xcc, %f15, %f10
52226 fmovrsgz %l4, %f0, %f2
52227 subcc %g2, 0x1182, %i5
52228loop_6103:
52229 udiv %g1, 0x1601, %o1
52230 fornot1s %f11, %f10, %f12
52231 fmovdge %xcc, %f5, %f14
52232 fmovdle %icc, %f15, %f7
52233 fcmpd %fcc1, %f8, %f0
52234 fsrc1 %f8, %f12
52235 pdist %f2, %f0, %f12
52236 fandnot2 %f10, %f6, %f14
52237 fcmpgt16 %f4, %f10, %l5
52238 brgez %g5, loop_6104
52239 fbg,a %fcc1, loop_6105
52240 sub %o2, %o7, %l1
52241 ldd [%l7 + 0x60], %f10
52242loop_6104:
52243 lduw [%l7 + 0x20], %g3
52244loop_6105:
52245 andcc %g4, %o4, %g6
52246 brnz,a %i0, loop_6106
52247 fpack16 %f12, %f15
52248 fmovdle %icc, %f6, %f4
52249 fpadd16 %f12, %f10, %f14
52250loop_6106:
52251 fmovdle %icc, %f1, %f7
52252 fbn,a %fcc3, loop_6107
52253 movleu %icc, %l6, %o5
52254 lduw [%l7 + 0x24], %l2
52255 ldsb [%l7 + 0x25], %l3
52256loop_6107:
52257 xorcc %i1, 0x133E, %i7
52258 lduw [%l7 + 0x54], %i4
52259 fnor %f0, %f0, %f2
52260 std %f10, [%l7 + 0x70]
52261 fmovscc %icc, %f14, %f15
52262 fpack16 %f2, %f13
52263 ld [%l7 + 0x40], %f0
52264 ld [%l7 + 0x68], %f8
52265 fmovsl %xcc, %f11, %f4
52266 stb %o3, [%l7 + 0x43]
52267 tgu %xcc, 0x1
52268 xor %o0, %i6, %o6
52269 ldsb [%l7 + 0x7E], %g7
52270 fxnors %f14, %f12, %f13
52271 array32 %i2, %i3, %l0
52272 stx %l4, [%l7 + 0x18]
52273 fmovdpos %icc, %f6, %f1
52274 ldsb [%l7 + 0x47], %i5
52275 andncc %g1, %o1, %g2
52276 fnot2s %f5, %f8
52277 movcc %xcc, %g5, %o2
52278 fandnot1s %f1, %f7, %f7
52279 tvc %icc, 0x4
52280 ldx [%l7 + 0x78], %o7
52281 ble,a,pt %xcc, loop_6108
52282 fmovsvc %icc, %f3, %f14
52283 ldsb [%l7 + 0x1F], %l1
52284 fexpand %f1, %f8
52285loop_6108:
52286 brgez,a %l5, loop_6109
52287 fmovsgu %icc, %f8, %f11
52288 bcc,a %icc, loop_6110
52289 ldsw [%l7 + 0x5C], %g4
52290loop_6109:
52291 fmul8x16au %f5, %f12, %f8
52292 fmovrsgz %g3, %f13, %f3
52293loop_6110:
52294 lduw [%l7 + 0x1C], %o4
52295 ldsw [%l7 + 0x3C], %g6
52296 ldx [%l7 + 0x38], %l6
52297 sdivx %i0, 0x0F7B, %o5
52298 std %f10, [%l7 + 0x10]
52299 fpadd32 %f12, %f4, %f0
52300 alignaddr %l3, %l2, %i7
52301 fpadd32 %f10, %f4, %f12
52302 tpos %icc, 0x1
52303 movrgez %i4, 0x2D5, %i1
52304 stb %o0, [%l7 + 0x3E]
52305 fnot1s %f4, %f6
52306 edge16l %o3, %o6, %g7
52307 sdivcc %i2, 0x02EE, %i6
52308 fpack16 %f6, %f7
52309 umulcc %l0, %i3, %l4
52310 edge16 %g1, %o1, %i5
52311 faligndata %f4, %f10, %f6
52312 lduw [%l7 + 0x1C], %g2
52313 movpos %xcc, %o2, %g5
52314 tneg %icc, 0x1
52315 ldd [%l7 + 0x20], %f8
52316 movne %xcc, %o7, %l5
52317 fmovrslez %g4, %f5, %f9
52318 bl,a,pn %icc, loop_6111
52319 ldd [%l7 + 0x08], %f0
52320 add %g3, %o4, %l1
52321 fbuge,a %fcc3, loop_6112
52322loop_6111:
52323 orncc %l6, 0x09E8, %g6
52324 fbn %fcc1, loop_6113
52325 array32 %i0, %o5, %l2
52326loop_6112:
52327 ldd [%l7 + 0x70], %f2
52328 ld [%l7 + 0x6C], %f4
52329loop_6113:
52330 fmovrse %l3, %f6, %f3
52331 movvs %xcc, %i4, %i7
52332 lduw [%l7 + 0x64], %i1
52333 popc %o3, %o0
52334 tcc %xcc, 0x6
52335 sethi 0x1880, %g7
52336 stb %o6, [%l7 + 0x20]
52337 fabsd %f0, %f12
52338 st %f8, [%l7 + 0x2C]
52339 fmovsgu %icc, %f10, %f7
52340 ldsh [%l7 + 0x2A], %i6
52341 movleu %icc, %i2, %l0
52342 fmovde %icc, %f14, %f7
52343 ldsb [%l7 + 0x4E], %i3
52344 fbl,a %fcc0, loop_6114
52345 fba,a %fcc1, loop_6115
52346 fnegd %f12, %f2
52347 stx %l4, [%l7 + 0x20]
52348loop_6114:
52349 movcs %icc, %o1, %g1
52350loop_6115:
52351 orn %g2, %o2, %g5
52352 fmovsg %icc, %f11, %f4
52353 sra %o7, %l5, %i5
52354 fcmpne16 %f6, %f12, %g4
52355 pdist %f0, %f2, %f2
52356 fmovsne %icc, %f0, %f12
52357 ldd [%l7 + 0x28], %f8
52358 edge16l %g3, %l1, %o4
52359 fmovdvc %xcc, %f15, %f15
52360 fmovsvc %icc, %f12, %f1
52361 movn %xcc, %l6, %g6
52362 fmovsne %xcc, %f12, %f9
52363 ldub [%l7 + 0x49], %i0
52364 stb %o5, [%l7 + 0x32]
52365 fornot2s %f3, %f8, %f8
52366 ld [%l7 + 0x40], %f10
52367 ldsh [%l7 + 0x74], %l3
52368 ldub [%l7 + 0x5E], %l2
52369 fcmpgt32 %f12, %f4, %i4
52370 movrlz %i7, %o3, %o0
52371 ldsh [%l7 + 0x30], %g7
52372 bvs loop_6116
52373 fone %f12
52374 stx %o6, [%l7 + 0x10]
52375 fmovse %xcc, %f2, %f1
52376loop_6116:
52377 fxnor %f14, %f6, %f4
52378 tge %icc, 0x1
52379 fandnot1s %f1, %f15, %f15
52380 ldsb [%l7 + 0x5A], %i1
52381 pdist %f14, %f8, %f0
52382 fmovdne %xcc, %f10, %f12
52383 fmovsl %icc, %f9, %f14
52384 bpos %xcc, loop_6117
52385 nop
52386 setx loop_6118, %l0, %l1
52387 jmpl %l1, %i6
52388 lduh [%l7 + 0x58], %i2
52389 std %f2, [%l7 + 0x30]
52390loop_6117:
52391 ldsw [%l7 + 0x7C], %l0
52392loop_6118:
52393 smulcc %i3, 0x06A7, %o1
52394 ldsw [%l7 + 0x54], %l4
52395 ldx [%l7 + 0x48], %g2
52396 fmovsl %xcc, %f2, %f6
52397 fmovscc %icc, %f6, %f11
52398 ldub [%l7 + 0x3E], %o2
52399 sth %g1, [%l7 + 0x1E]
52400 fcmpeq32 %f0, %f4, %g5
52401 fmovrslez %o7, %f9, %f9
52402 mulscc %l5, 0x171F, %g4
52403 st %f9, [%l7 + 0x64]
52404 ld [%l7 + 0x4C], %f8
52405 fmovdg %icc, %f12, %f9
52406 st %f11, [%l7 + 0x14]
52407 fsrc2s %f11, %f0
52408 bvs,a,pt %icc, loop_6119
52409 fbue,a %fcc3, loop_6120
52410 stb %g3, [%l7 + 0x5B]
52411 udiv %l1, 0x038E, %i5
52412loop_6119:
52413 xnor %l6, %g6, %o4
52414loop_6120:
52415 fpsub32s %f13, %f1, %f14
52416 stb %i0, [%l7 + 0x2C]
52417 ldx [%l7 + 0x40], %l3
52418 ldsw [%l7 + 0x40], %l2
52419 fpsub32 %f4, %f12, %f0
52420 fands %f6, %f10, %f1
52421 fmovsa %icc, %f0, %f11
52422 lduw [%l7 + 0x38], %i4
52423 fornot1s %f6, %f5, %f4
52424 fcmpgt32 %f12, %f4, %i7
52425 fands %f14, %f15, %f4
52426 fmovsg %xcc, %f3, %f9
52427 ldd [%l7 + 0x70], %f14
52428 std %f10, [%l7 + 0x30]
52429 lduw [%l7 + 0x18], %o5
52430 sra %o0, %g7, %o3
52431 ldsh [%l7 + 0x76], %o6
52432 fandnot1s %f0, %f12, %f10
52433 stw %i1, [%l7 + 0x44]
52434 st %f3, [%l7 + 0x6C]
52435 lduw [%l7 + 0x10], %i2
52436 fxnors %f3, %f12, %f11
52437 bge,a loop_6121
52438 ldsb [%l7 + 0x64], %i6
52439 fmovdneg %icc, %f11, %f4
52440 fmovsle %xcc, %f5, %f2
52441loop_6121:
52442 lduw [%l7 + 0x08], %i3
52443 fmovsvc %icc, %f4, %f7
52444 fornot1 %f8, %f4, %f8
52445 srax %l0, 0x0E, %l4
52446 ldx [%l7 + 0x18], %g2
52447 fpack16 %f0, %f5
52448 fpadd32s %f10, %f13, %f0
52449 ldd [%l7 + 0x48], %f4
52450 stb %o1, [%l7 + 0x3D]
52451 brnz,a %o2, loop_6122
52452 ldsw [%l7 + 0x30], %g1
52453 stb %g5, [%l7 + 0x2A]
52454 fmovdl %icc, %f4, %f5
52455loop_6122:
52456 tl %xcc, 0x7
52457 fpsub16 %f12, %f14, %f2
52458 fmovdle %icc, %f0, %f5
52459 fmovdle %xcc, %f2, %f3
52460 st %f12, [%l7 + 0x18]
52461 fmovda %xcc, %f12, %f1
52462 movre %o7, 0x2E1, %g4
52463 xnorcc %g3, 0x0EB9, %l1
52464 fcmpgt16 %f10, %f6, %i5
52465 stw %l6, [%l7 + 0x10]
52466 edge16ln %g6, %l5, %i0
52467 lduw [%l7 + 0x28], %o4
52468 subcc %l2, %i4, %i7
52469 fbu %fcc1, loop_6123
52470 fmul8ulx16 %f10, %f0, %f10
52471 fmul8x16au %f14, %f15, %f0
52472 movgu %icc, %o5, %o0
52473loop_6123:
52474 fmovdge %xcc, %f1, %f9
52475 fba %fcc3, loop_6124
52476 brgez %g7, loop_6125
52477 udiv %o3, 0x03B6, %l3
52478 movre %o6, %i2, %i6
52479loop_6124:
52480 ld [%l7 + 0x18], %f8
52481loop_6125:
52482 fcmple16 %f12, %f6, %i3
52483 sllx %i1, %l0, %l4
52484 nop
52485 setx loop_6126, %l0, %l1
52486 wrpr 0x1, %tl
52487 wrpr %l1, %tnpc
52488 setx 0x34400001400, %l0, %l1
52489 wrpr %l1, %tstate
52490 wrhpr 0x4, %htstate
52491 done
52492 fmovdl %xcc, %f1, %f12
52493 st %f6, [%l7 + 0x20]
52494 tvs %icc, 0x2
52495loop_6126:
52496 st %f1, [%l7 + 0x64]
52497 fmovdcs %icc, %f6, %f2
52498 ldsh [%l7 + 0x74], %o1
52499 fmovspos %icc, %f4, %f1
52500 lduw [%l7 + 0x08], %g2
52501 ld [%l7 + 0x48], %f11
52502 addc %o2, 0x1CCA, %g5
52503 ldsb [%l7 + 0x5D], %o7
52504 bcc %xcc, loop_6127
52505 ldsh [%l7 + 0x50], %g1
52506 stx %g4, [%l7 + 0x48]
52507 fmul8sux16 %f0, %f14, %f10
52508loop_6127:
52509 sth %g3, [%l7 + 0x72]
52510 fba,a %fcc0, loop_6128
52511 ldx [%l7 + 0x50], %l1
52512 stx %i5, [%l7 + 0x38]
52513 ldsb [%l7 + 0x21], %l6
52514loop_6128:
52515 ldsh [%l7 + 0x76], %g6
52516 fcmpd %fcc1, %f12, %f4
52517 ldsh [%l7 + 0x16], %i0
52518 fornot1 %f10, %f6, %f12
52519 ldsb [%l7 + 0x3F], %o4
52520 sub %l2, %l5, %i7
52521 fmovdge %icc, %f6, %f7
52522 fones %f10
52523 fbn,a %fcc2, loop_6129
52524 siam 0x6
52525 tsubcc %o5, %i4, %g7
52526 movneg %icc, %o3, %l3
52527loop_6129:
52528 sdivcc %o6, 0x0B29, %o0
52529 ldsh [%l7 + 0x52], %i6
52530 bge,a,pn %xcc, loop_6130
52531 movle %icc, %i2, %i3
52532 array8 %i1, %l0, %l4
52533 fcmple32 %f8, %f8, %o1
52534loop_6130:
52535 sth %o2, [%l7 + 0x16]
52536 fpmerge %f2, %f7, %f10
52537 bpos,a loop_6131
52538 nop
52539 setx loop_6132, %l0, %l1
52540 jmpl %l1, %g2
52541 alignaddr %o7, %g5, %g1
52542 udiv %g3, 0x0D19, %g4
52543loop_6131:
52544 bvs,pt %icc, loop_6133
52545loop_6132:
52546 xorcc %i5, %l6, %g6
52547 tneg %xcc, 0x5
52548 fnot2s %f10, %f14
52549loop_6133:
52550 fsrc1 %f12, %f4
52551 taddcc %i0, 0x15BF, %l1
52552 srlx %l2, %o4, %i7
52553 movcs %xcc, %l5, %o5
52554 array16 %g7, %o3, %i4
52555 or %o6, 0x1199, %l3
52556 fcmpne32 %f2, %f8, %i6
52557 fbne %fcc0, loop_6134
52558 brlz,a %o0, loop_6135
52559 addcc %i2, %i3, %l0
52560 stw %l4, [%l7 + 0x14]
52561loop_6134:
52562 fpadd32 %f8, %f6, %f14
52563loop_6135:
52564 movrne %o1, %o2, %i1
52565 fnors %f5, %f0, %f14
52566 nop
52567 setx loop_6136, %l0, %l1
52568 jmpl %l1, %o7
52569 ldsh [%l7 + 0x6A], %g5
52570 st %f12, [%l7 + 0x0C]
52571 fmovsneg %xcc, %f6, %f3
52572loop_6136:
52573 faligndata %f14, %f0, %f8
52574 ld [%l7 + 0x54], %f5
52575 edge8l %g2, %g3, %g4
52576 sth %i5, [%l7 + 0x72]
52577 stx %g1, [%l7 + 0x58]
52578 fmovsle %xcc, %f13, %f0
52579 fba,a %fcc2, loop_6137
52580 stw %g6, [%l7 + 0x64]
52581 lduw [%l7 + 0x64], %i0
52582 movre %l1, 0x0E5, %l6
52583loop_6137:
52584 fmovsge %xcc, %f4, %f1
52585 sth %o4, [%l7 + 0x5E]
52586 movne %icc, %i7, %l2
52587 stw %l5, [%l7 + 0x08]
52588 tne %icc, 0x2
52589 bge,a loop_6138
52590 bn,a,pt %icc, loop_6139
52591 lduw [%l7 + 0x28], %g7
52592 ldsb [%l7 + 0x58], %o3
52593loop_6138:
52594 fmovsne %xcc, %f8, %f12
52595loop_6139:
52596 ld [%l7 + 0x30], %f2
52597 tge %xcc, 0x1
52598 addcc %i4, %o6, %l3
52599 bg %icc, loop_6140
52600 movleu %icc, %o5, %i6
52601 movpos %xcc, %i2, %o0
52602 smulcc %l0, %i3, %l4
52603loop_6140:
52604 sll %o2, %i1, %o7
52605 ldsb [%l7 + 0x35], %g5
52606 brz,a %o1, loop_6141
52607 ldsb [%l7 + 0x7C], %g3
52608 edge16ln %g4, %i5, %g1
52609 stx %g6, [%l7 + 0x50]
52610loop_6141:
52611 movneg %icc, %g2, %i0
52612 lduh [%l7 + 0x50], %l1
52613 movrgez %o4, %i7, %l2
52614 brgez %l6, loop_6142
52615 tsubcc %l5, %o3, %i4
52616 ldsw [%l7 + 0x08], %g7
52617 stx %l3, [%l7 + 0x78]
52618loop_6142:
52619 std %f2, [%l7 + 0x58]
52620 smulcc %o5, %o6, %i2
52621 fmovdl %xcc, %f10, %f14
52622 brgez,a %o0, loop_6143
52623 fpackfix %f2, %f9
52624 st %f4, [%l7 + 0x44]
52625 fmovsle %xcc, %f14, %f2
52626loop_6143:
52627 st %f8, [%l7 + 0x08]
52628 ld [%l7 + 0x2C], %f9
52629 fnor %f14, %f8, %f12
52630 fbug,a %fcc0, loop_6144
52631 fnot1s %f1, %f11
52632 nop
52633 setx loop_6145, %l0, %l1
52634 wrpr 0x1, %tl
52635 wrpr %l1, %tpc
52636 add %l1, 0x4, %l1
52637 wrpr %l1, %tnpc
52638 setx 0x34400001400, %l0, %l1
52639 wrpr %l1, %tstate
52640 wrhpr 0x4, %htstate
52641 retry
52642 stx %i6, [%l7 + 0x70]
52643loop_6144:
52644 fpsub32 %f0, %f12, %f14
52645 ldsh [%l7 + 0x14], %i3
52646loop_6145:
52647 subcc %l0, 0x0BC0, %l4
52648 ldsh [%l7 + 0x7A], %o2
52649 fcmpne32 %f8, %f10, %i1
52650 fbo,a %fcc0, loop_6146
52651 ta %icc, 0x6
52652 fandnot2s %f4, %f0, %f12
52653 fmovd %f8, %f12
52654loop_6146:
52655 tg %icc, 0x1
52656 ldsh [%l7 + 0x0A], %g5
52657 fmul8x16al %f2, %f13, %f2
52658 movvc %xcc, %o1, %o7
52659 fnors %f15, %f13, %f10
52660 andncc %g3, %i5, %g4
52661 st %f14, [%l7 + 0x3C]
52662 stx %g6, [%l7 + 0x30]
52663 ldub [%l7 + 0x74], %g2
52664 ld [%l7 + 0x08], %f9
52665 stx %i0, [%l7 + 0x30]
52666 move %icc, %g1, %o4
52667 fmovscs %icc, %f2, %f2
52668 ld [%l7 + 0x34], %f10
52669 lduh [%l7 + 0x76], %i7
52670 movrlz %l1, %l6, %l2
52671 sth %l5, [%l7 + 0x12]
52672 srl %o3, %g7, %i4
52673 bn,pt %icc, loop_6147
52674 stx %l3, [%l7 + 0x40]
52675 sub %o6, 0x0C80, %o5
52676 movrlez %i2, %o0, %i3
52677loop_6147:
52678 sll %l0, 0x1F, %l4
52679 fmovsneg %xcc, %f6, %f2
52680 udivcc %o2, 0x1C21, %i6
52681 edge8n %g5, %i1, %o1
52682 stx %o7, [%l7 + 0x20]
52683 fones %f14
52684 lduw [%l7 + 0x44], %i5
52685 fmovrdgez %g3, %f14, %f2
52686 fbu,a %fcc0, loop_6148
52687 tgu %xcc, 0x6
52688 tneg %xcc, 0x5
52689 fmovrdne %g6, %f4, %f4
52690loop_6148:
52691 sra %g2, %i0, %g4
52692 xnor %o4, 0x0D83, %g1
52693 fornot1 %f12, %f10, %f4
52694 alignaddr %i7, %l1, %l2
52695 orncc %l5, 0x0315, %l6
52696 brnz,a %o3, loop_6149
52697 fmovdle %xcc, %f8, %f13
52698 ldsw [%l7 + 0x5C], %g7
52699 ldsh [%l7 + 0x22], %i4
52700loop_6149:
52701 ldx [%l7 + 0x50], %l3
52702 fmul8x16al %f0, %f8, %f12
52703 movne %xcc, %o6, %i2
52704 array8 %o5, %o0, %l0
52705 ldub [%l7 + 0x7B], %l4
52706 lduw [%l7 + 0x34], %i3
52707 ldub [%l7 + 0x5D], %i6
52708 stw %o2, [%l7 + 0x4C]
52709 subc %g5, 0x024F, %i1
52710 fble %fcc3, loop_6150
52711 movrlez %o1, %i5, %o7
52712 array8 %g6, %g2, %i0
52713 movvs %icc, %g4, %o4
52714loop_6150:
52715 stx %g1, [%l7 + 0x20]
52716 ldub [%l7 + 0x75], %i7
52717 fmovs %f11, %f5
52718 sth %g3, [%l7 + 0x62]
52719 ldub [%l7 + 0x37], %l2
52720 smulcc %l1, %l6, %o3
52721 st %f0, [%l7 + 0x0C]
52722 ldsw [%l7 + 0x14], %g7
52723 fnot1s %f14, %f5
52724 sth %i4, [%l7 + 0x66]
52725 umul %l3, 0x18F1, %o6
52726 edge8l %l5, %i2, %o0
52727 std %f10, [%l7 + 0x60]
52728 ld [%l7 + 0x08], %f1
52729 be,a,pn %xcc, loop_6151
52730 taddcctv %l0, %o5, %i3
52731 stx %i6, [%l7 + 0x08]
52732 bcs %xcc, loop_6152
52733loop_6151:
52734 tvc %icc, 0x0
52735 movle %icc, %o2, %g5
52736 lduh [%l7 + 0x58], %i1
52737loop_6152:
52738 fones %f8
52739 fmul8x16 %f13, %f4, %f14
52740 fmuld8ulx16 %f7, %f9, %f2
52741 bn %icc, loop_6153
52742 ldd [%l7 + 0x78], %f2
52743 array32 %o1, %i5, %l4
52744 array8 %g6, %g2, %o7
52745loop_6153:
52746 sth %g4, [%l7 + 0x5C]
52747 movcs %icc, %i0, %g1
52748 tl %xcc, 0x1
52749 tle %xcc, 0x3
52750 fbg,a %fcc3, loop_6154
52751 lduw [%l7 + 0x6C], %o4
52752 fmuld8ulx16 %f7, %f3, %f10
52753 stw %i7, [%l7 + 0x1C]
52754loop_6154:
52755 fxor %f14, %f4, %f6
52756 std %f8, [%l7 + 0x78]
52757 fbge %fcc2, loop_6155
52758 srl %g3, %l1, %l2
52759 udivx %l6, 0x1E26, %g7
52760 ta %icc, 0x3
52761loop_6155:
52762 ble,a,pn %icc, loop_6156
52763 fpsub32 %f2, %f6, %f0
52764 fbug,a %fcc0, loop_6157
52765 faligndata %f4, %f12, %f12
52766loop_6156:
52767 addccc %o3, 0x1747, %l3
52768 taddcc %o6, %l5, %i4
52769loop_6157:
52770 tle %xcc, 0x6
52771 movge %icc, %i2, %l0
52772 movre %o5, 0x20B, %i3
52773 bvc %xcc, loop_6158
52774 bcc,a %icc, loop_6159
52775 tl %xcc, 0x3
52776 ble loop_6160
52777loop_6158:
52778 lduh [%l7 + 0x3E], %o0
52779loop_6159:
52780 ldsb [%l7 + 0x40], %o2
52781 ba,pt %xcc, loop_6161
52782loop_6160:
52783 fbu %fcc2, loop_6162
52784 fpadd16s %f8, %f2, %f14
52785 fmovs %f15, %f6
52786loop_6161:
52787 ldub [%l7 + 0x19], %g5
52788loop_6162:
52789 movrgz %i1, %o1, %i5
52790 ldx [%l7 + 0x18], %i6
52791 fnot2s %f0, %f2
52792 fornot1 %f10, %f12, %f8
52793 lduh [%l7 + 0x28], %l4
52794 sdivx %g6, 0x0F43, %o7
52795 ba,a loop_6163
52796 move %icc, %g2, %i0
52797 call loop_6164
52798 movcc %xcc, %g4, %o4
52799loop_6163:
52800 mulx %i7, %g1, %l1
52801 ldsh [%l7 + 0x6A], %g3
52802loop_6164:
52803 ldsw [%l7 + 0x08], %l2
52804 movcc %xcc, %l6, %g7
52805 sth %l3, [%l7 + 0x64]
52806 ldsh [%l7 + 0x18], %o6
52807 bvs,a,pn %icc, loop_6165
52808 fmovdcc %xcc, %f9, %f0
52809 move %icc, %o3, %i4
52810 ldub [%l7 + 0x23], %i2
52811loop_6165:
52812 bl,a loop_6166
52813 fmovrsne %l5, %f10, %f3
52814 st %f1, [%l7 + 0x78]
52815 fmovsle %icc, %f4, %f14
52816loop_6166:
52817 alignaddrl %l0, %o5, %i3
52818 bcs,a,pn %xcc, loop_6167
52819 pdist %f4, %f12, %f10
52820 fbule,a %fcc1, loop_6168
52821 edge16ln %o0, %o2, %g5
52822loop_6167:
52823 smulcc %o1, 0x1A9C, %i1
52824 sdivx %i6, 0x0EBA, %l4
52825loop_6168:
52826 bge,a,pn %xcc, loop_6169
52827 lduh [%l7 + 0x7C], %i5
52828 brlz,a %o7, loop_6170
52829 fmovsgu %icc, %f3, %f1
52830loop_6169:
52831 tvc %icc, 0x3
52832 call loop_6171
52833loop_6170:
52834 brgez %g6, loop_6172
52835 fones %f10
52836 fmul8sux16 %f6, %f10, %f14
52837loop_6171:
52838 tne %xcc, 0x5
52839loop_6172:
52840 movn %xcc, %g2, %i0
52841 movvs %icc, %g4, %o4
52842 fxnors %f9, %f1, %f2
52843 ldd [%l7 + 0x20], %f10
52844 tcc %icc, 0x2
52845 sth %i7, [%l7 + 0x50]
52846 movne %icc, %g1, %g3
52847 bge,a,pn %icc, loop_6173
52848 sth %l1, [%l7 + 0x46]
52849 ldub [%l7 + 0x6B], %l2
52850 fmul8ulx16 %f4, %f4, %f10
52851loop_6173:
52852 brlez %g7, loop_6174
52853 tvc %xcc, 0x6
52854 lduh [%l7 + 0x16], %l3
52855 ldd [%l7 + 0x18], %f2
52856loop_6174:
52857 ldd [%l7 + 0x10], %f14
52858 stx %l6, [%l7 + 0x78]
52859 ldsb [%l7 + 0x40], %o6
52860 taddcctv %i4, 0x0528, %o3
52861 nop
52862 setx loop_6175, %l0, %l1
52863 jmpl %l1, %i2
52864 ld [%l7 + 0x40], %f0
52865 bg,a %xcc, loop_6176
52866 ldsh [%l7 + 0x34], %l0
52867loop_6175:
52868 or %o5, %i3, %o0
52869 ble,pt %icc, loop_6177
52870loop_6176:
52871 bl,a loop_6178
52872 ldub [%l7 + 0x23], %l5
52873 fmovd %f10, %f6
52874loop_6177:
52875 ldub [%l7 + 0x33], %o2
52876loop_6178:
52877 subc %o1, 0x1F9B, %g5
52878 be,pt %xcc, loop_6179
52879 fmovdg %icc, %f12, %f1
52880 xor %i6, %l4, %i5
52881 ldd [%l7 + 0x78], %f2
52882loop_6179:
52883 bgu,a,pn %icc, loop_6180
52884 fbo %fcc2, loop_6181
52885 tle %icc, 0x1
52886 ld [%l7 + 0x34], %f13
52887loop_6180:
52888 stx %i1, [%l7 + 0x58]
52889loop_6181:
52890 array32 %g6, %o7, %g2
52891 brz %g4, loop_6182
52892 ldsh [%l7 + 0x44], %i0
52893 stb %i7, [%l7 + 0x3B]
52894 fpadd16 %f2, %f12, %f0
52895loop_6182:
52896 movre %g1, 0x1B9, %g3
52897 ldsh [%l7 + 0x46], %o4
52898 stx %l1, [%l7 + 0x08]
52899 ldub [%l7 + 0x2B], %l2
52900 ldx [%l7 + 0x38], %g7
52901 fnands %f5, %f15, %f10
52902 tsubcctv %l3, %l6, %o6
52903 udiv %i4, 0x1CB0, %i2
52904 lduh [%l7 + 0x3A], %l0
52905 fba,a %fcc3, loop_6183
52906 srlx %o3, %i3, %o0
52907 sdivx %l5, 0x0EA2, %o2
52908 fpmerge %f8, %f10, %f14
52909loop_6183:
52910 fcmple32 %f6, %f0, %o5
52911 fpadd16 %f0, %f4, %f14
52912 fpadd32s %f7, %f13, %f9
52913 lduw [%l7 + 0x4C], %g5
52914 fabss %f4, %f3
52915 ld [%l7 + 0x08], %f9
52916 stx %o1, [%l7 + 0x50]
52917 siam 0x6
52918 bn %xcc, loop_6184
52919 ld [%l7 + 0x6C], %f10
52920 ldx [%l7 + 0x10], %l4
52921 ble,a,pt %xcc, loop_6185
52922loop_6184:
52923 ldsb [%l7 + 0x36], %i5
52924 orn %i1, 0x1520, %g6
52925 for %f6, %f6, %f14
52926loop_6185:
52927 xnorcc %o7, 0x03F8, %i6
52928 fand %f10, %f2, %f8
52929 movl %xcc, %g4, %g2
52930 ldsh [%l7 + 0x3A], %i0
52931 xnor %g1, %i7, %o4
52932 lduw [%l7 + 0x3C], %g3
52933 fzero %f10
52934 fblg,a %fcc2, loop_6186
52935 stw %l1, [%l7 + 0x4C]
52936 lduh [%l7 + 0x0C], %l2
52937 fmul8x16al %f3, %f8, %f6
52938loop_6186:
52939 stb %g7, [%l7 + 0x47]
52940 edge8 %l6, %o6, %i4
52941 fcmple16 %f14, %f4, %l3
52942 fxnor %f8, %f6, %f2
52943 sth %l0, [%l7 + 0x6A]
52944 te %xcc, 0x2
52945 fbule,a %fcc1, loop_6187
52946 tgu %icc, 0x3
52947 ld [%l7 + 0x64], %f4
52948 edge32n %o3, %i2, %i3
52949loop_6187:
52950 st %f7, [%l7 + 0x2C]
52951 fmovdn %xcc, %f0, %f5
52952 movleu %icc, %l5, %o0
52953 andncc %o5, %g5, %o2
52954 brz %o1, loop_6188
52955 stb %i5, [%l7 + 0x62]
52956 ldx [%l7 + 0x38], %i1
52957 ldd [%l7 + 0x50], %f14
52958loop_6188:
52959 ldub [%l7 + 0x33], %l4
52960 ldsb [%l7 + 0x7A], %g6
52961 ldx [%l7 + 0x18], %o7
52962 umul %i6, %g4, %g2
52963 fmul8x16al %f11, %f2, %f12
52964 andncc %g1, %i0, %o4
52965 ta %icc, 0x5
52966 fnors %f11, %f15, %f14
52967 mulx %i7, %g3, %l1
52968 te %icc, 0x0
52969 fmovsle %xcc, %f12, %f6
52970 fmovdvs %icc, %f7, %f9
52971 stb %l2, [%l7 + 0x5C]
52972 fmovsne %icc, %f4, %f13
52973 tsubcctv %g7, 0x06A7, %o6
52974 bpos,a loop_6189
52975 sth %l6, [%l7 + 0x3A]
52976 ldsb [%l7 + 0x20], %i4
52977 fmovsleu %icc, %f6, %f15
52978loop_6189:
52979 edge8l %l0, %l3, %o3
52980 fpsub32 %f4, %f2, %f12
52981 ldx [%l7 + 0x40], %i2
52982 fpsub32 %f0, %f0, %f8
52983 fand %f10, %f8, %f6
52984 brlz,a %l5, loop_6190
52985 stx %i3, [%l7 + 0x58]
52986 std %f0, [%l7 + 0x50]
52987 ldsw [%l7 + 0x44], %o0
52988loop_6190:
52989 fnot1s %f4, %f10
52990 xor %o5, 0x0248, %g5
52991 fba,a %fcc2, loop_6191
52992 taddcctv %o1, 0x1813, %i5
52993 fcmpes %fcc3, %f13, %f6
52994 movn %icc, %o2, %i1
52995loop_6191:
52996 ldsb [%l7 + 0x38], %g6
52997 lduh [%l7 + 0x68], %l4
52998 fmul8x16al %f7, %f1, %f6
52999 fexpand %f1, %f12
53000 fexpand %f15, %f10
53001 array16 %i6, %o7, %g4
53002 bpos %xcc, loop_6192
53003 te %icc, 0x5
53004 fpsub32 %f12, %f2, %f14
53005 movrlz %g1, 0x076, %i0
53006loop_6192:
53007 fmuld8sux16 %f8, %f5, %f12
53008 st %f4, [%l7 + 0x64]
53009 fsrc2 %f2, %f6
53010 and %g2, %o4, %g3
53011 lduh [%l7 + 0x10], %i7
53012 fpadd16s %f15, %f8, %f2
53013 popc %l2, %g7
53014 fble %fcc0, loop_6193
53015 bvc,pt %xcc, loop_6194
53016 fcmpgt32 %f12, %f2, %o6
53017 brgz,a %l6, loop_6195
53018loop_6193:
53019 fmovsne %icc, %f11, %f15
53020loop_6194:
53021 addccc %l1, %l0, %l3
53022 ldsb [%l7 + 0x11], %o3
53023loop_6195:
53024 movrlz %i2, %i4, %i3
53025 lduh [%l7 + 0x22], %o0
53026 edge16n %o5, %l5, %g5
53027 fmovsneg %icc, %f5, %f10
53028 bne %icc, loop_6196
53029 movcc %icc, %i5, %o2
53030 fnegd %f2, %f4
53031 fmovrsne %i1, %f0, %f0
53032loop_6196:
53033 movre %o1, 0x0FF, %g6
53034 fnors %f6, %f2, %f10
53035 fnegs %f15, %f3
53036 fbne,a %fcc0, loop_6197
53037 andn %l4, %i6, %o7
53038 orcc %g4, %i0, %g2
53039 fornot1s %f6, %f8, %f13
53040loop_6197:
53041 lduw [%l7 + 0x6C], %g1
53042 fmul8ulx16 %f14, %f6, %f2
53043 brlez %o4, loop_6198
53044 srlx %g3, 0x16, %l2
53045 andcc %g7, 0x13A9, %o6
53046 ldsh [%l7 + 0x56], %l6
53047loop_6198:
53048 tsubcctv %i7, %l0, %l1
53049 lduh [%l7 + 0x2C], %o3
53050 fnor %f4, %f6, %f10
53051 fpsub16 %f10, %f4, %f0
53052 fmovrsgz %i2, %f10, %f9
53053 popc 0x131A, %i4
53054 fcmpne16 %f12, %f12, %l3
53055 srl %i3, %o0, %o5
53056 tge %xcc, 0x0
53057 fbu,a %fcc2, loop_6199
53058 fone %f10
53059 fmovrdlez %l5, %f12, %f12
53060 siam 0x1
53061loop_6199:
53062 faligndata %f14, %f6, %f6
53063 ldd [%l7 + 0x60], %f10
53064 st %f1, [%l7 + 0x60]
53065 bcs,pn %xcc, loop_6200
53066 fbul,a %fcc2, loop_6201
53067 ldsw [%l7 + 0x38], %i5
53068 be,a,pn %xcc, loop_6202
53069loop_6200:
53070 movrgez %o2, 0x099, %g5
53071loop_6201:
53072 fors %f14, %f3, %f4
53073 stb %o1, [%l7 + 0x4C]
53074loop_6202:
53075 ldub [%l7 + 0x77], %g6
53076 movcc %xcc, %i1, %i6
53077 stw %l4, [%l7 + 0x58]
53078 tl %xcc, 0x6
53079 fpackfix %f8, %f15
53080 tle %xcc, 0x5
53081 fors %f13, %f7, %f8
53082 andncc %g4, %o7, %g2
53083 lduw [%l7 + 0x54], %i0
53084 bvs loop_6203
53085 array16 %g1, %o4, %g3
53086 movcs %xcc, %g7, %l2
53087 fmovs %f4, %f4
53088loop_6203:
53089 fmovsvs %icc, %f3, %f7
53090 fmul8ulx16 %f12, %f14, %f12
53091 fmovrslez %o6, %f15, %f1
53092 tleu %icc, 0x4
53093 sllx %i7, 0x0E, %l0
53094 brlez,a %l6, loop_6204
53095 addc %l1, %i2, %o3
53096 alignaddrl %i4, %i3, %l3
53097 ldsb [%l7 + 0x12], %o0
53098loop_6204:
53099 movge %xcc, %o5, %l5
53100 fxnors %f10, %f5, %f0
53101 fbul %fcc0, loop_6205
53102 tneg %xcc, 0x0
53103 tneg %xcc, 0x3
53104 st %f7, [%l7 + 0x2C]
53105loop_6205:
53106 for %f6, %f0, %f2
53107 fmovrsgez %i5, %f6, %f8
53108 pdist %f2, %f12, %f10
53109 ldsw [%l7 + 0x3C], %o2
53110 stw %o1, [%l7 + 0x20]
53111 brlez %g6, loop_6206
53112 fmovspos %icc, %f2, %f7
53113 fmovdleu %icc, %f11, %f5
53114 bleu,a,pn %icc, loop_6207
53115loop_6206:
53116 mulx %i1, 0x14DB, %g5
53117 bvc,pn %xcc, loop_6208
53118 ldx [%l7 + 0x40], %l4
53119loop_6207:
53120 fpadd32 %f4, %f10, %f6
53121 fmovdl %xcc, %f6, %f4
53122loop_6208:
53123 array8 %g4, %o7, %i6
53124 ld [%l7 + 0x30], %f2
53125 std %f10, [%l7 + 0x20]
53126 fbug,a %fcc1, loop_6209
53127 fpmerge %f0, %f4, %f4
53128 fxnors %f6, %f6, %f11
53129 tle %xcc, 0x4
53130loop_6209:
53131 tneg %xcc, 0x5
53132 stx %g2, [%l7 + 0x78]
53133 tvs %icc, 0x6
53134 fsrc2s %f4, %f5
53135 ldub [%l7 + 0x13], %i0
53136 array8 %g1, %o4, %g7
53137 fmovspos %xcc, %f15, %f2
53138 edge8l %l2, %g3, %o6
53139 stb %i7, [%l7 + 0x19]
53140 tle %xcc, 0x0
53141 edge16l %l0, %l1, %i2
53142 taddcctv %o3, 0x0329, %i4
53143 ldsb [%l7 + 0x0A], %l6
53144 ldub [%l7 + 0x55], %l3
53145 fmovrsgez %o0, %f10, %f10
53146 addccc %o5, %l5, %i3
53147 fones %f12
53148 ldx [%l7 + 0x20], %o2
53149 ldsw [%l7 + 0x30], %o1
53150 ld [%l7 + 0x5C], %f9
53151 stx %g6, [%l7 + 0x40]
53152 st %f5, [%l7 + 0x0C]
53153 movle %xcc, %i1, %i5
53154 fmovdge %xcc, %f15, %f0
53155 sub %g5, %g4, %o7
53156 edge16 %l4, %g2, %i6
53157 array16 %i0, %o4, %g7
53158 bpos,pn %xcc, loop_6210
53159 st %f0, [%l7 + 0x28]
53160 ldsh [%l7 + 0x52], %l2
53161 sth %g3, [%l7 + 0x64]
53162loop_6210:
53163 fcmpgt16 %f4, %f6, %o6
53164 bcc,a %icc, loop_6211
53165 ldsw [%l7 + 0x0C], %i7
53166 std %f4, [%l7 + 0x60]
53167 lduh [%l7 + 0x60], %l0
53168loop_6211:
53169 sll %l1, 0x08, %i2
53170 sth %g1, [%l7 + 0x24]
53171 sub %o3, 0x15D0, %i4
53172 fbn %fcc0, loop_6212
53173 fmovdg %icc, %f9, %f13
53174 stx %l3, [%l7 + 0x18]
53175 ldsw [%l7 + 0x1C], %l6
53176loop_6212:
53177 fmovsvs %xcc, %f2, %f2
53178 fbe %fcc2, loop_6213
53179 std %f2, [%l7 + 0x48]
53180 lduh [%l7 + 0x70], %o5
53181 ldd [%l7 + 0x48], %f14
53182loop_6213:
53183 st %f6, [%l7 + 0x60]
53184 fnot1s %f8, %f14
53185 fmovdle %icc, %f10, %f12
53186 ldsw [%l7 + 0x0C], %l5
53187 stb %i3, [%l7 + 0x33]
53188 nop
53189 setx loop_6214, %l0, %l1
53190 wrpr 0x1, %tl
53191 wrpr %l1, %tpc
53192 add %l1, 0x4, %l1
53193 wrpr %l1, %tnpc
53194 setx 0x34400001400, %l0, %l1
53195 wrpr %l1, %tstate
53196 wrhpr 0x4, %htstate
53197 retry
53198 fmovdne %xcc, %f2, %f15
53199 bge,a,pn %xcc, loop_6215
53200 edge8 %o0, %o1, %g6
53201loop_6214:
53202 movrlz %i1, 0x33D, %i5
53203 fxnors %f13, %f3, %f0
53204loop_6215:
53205 fmovd %f14, %f2
53206 fcmpne16 %f14, %f6, %o2
53207 fnand %f4, %f10, %f2
53208 ldub [%l7 + 0x25], %g4
53209 stw %g5, [%l7 + 0x10]
53210 ld [%l7 + 0x50], %f7
53211 fmovrde %o7, %f14, %f6
53212 brgez %g2, loop_6216
53213 edge16ln %l4, %i0, %o4
53214 fxors %f8, %f15, %f13
53215 edge32ln %g7, %l2, %g3
53216loop_6216:
53217 xor %i6, 0x1399, %i7
53218 movrgz %l0, 0x064, %l1
53219 umul %i2, 0x0DBD, %o6
53220 ldub [%l7 + 0x5C], %o3
53221 brgez %g1, loop_6217
53222 fmovsn %xcc, %f15, %f4
53223 tg %icc, 0x4
53224 smulcc %l3, 0x1442, %l6
53225loop_6217:
53226 ldsw [%l7 + 0x54], %i4
53227 fbule %fcc1, loop_6218
53228 ldsb [%l7 + 0x39], %o5
53229 mova %xcc, %l5, %i3
53230 fcmpes %fcc1, %f2, %f15
53231loop_6218:
53232 popc %o0, %g6
53233 fmul8x16al %f11, %f11, %f6
53234 orn %i1, 0x1C73, %o1
53235 movg %xcc, %i5, %o2
53236 edge32n %g4, %o7, %g2
53237 umul %l4, %g5, %o4
53238 fble,a %fcc0, loop_6219
53239 fbe %fcc2, loop_6220
53240 ld [%l7 + 0x7C], %f10
53241 movcs %icc, %g7, %i0
53242loop_6219:
53243 bne,pt %icc, loop_6221
53244loop_6220:
53245 ldx [%l7 + 0x70], %l2
53246 bpos,a loop_6222
53247 srax %g3, 0x02, %i6
53248loop_6221:
53249 sth %l0, [%l7 + 0x3E]
53250 popc %l1, %i7
53251loop_6222:
53252 mulscc %o6, 0x0FF3, %i2
53253 fcmped %fcc1, %f10, %f8
53254 fmovsa %icc, %f10, %f10
53255 mulx %o3, 0x0D90, %l3
53256 fmovdcc %xcc, %f7, %f7
53257 srl %l6, 0x0F, %i4
53258 ld [%l7 + 0x0C], %f0
53259 fmovsle %xcc, %f8, %f13
53260 ldsb [%l7 + 0x0D], %o5
53261 and %g1, 0x19CF, %l5
53262 fbug %fcc3, loop_6223
53263 std %f4, [%l7 + 0x10]
53264 stb %o0, [%l7 + 0x76]
53265 movrne %i3, 0x0AC, %i1
53266loop_6223:
53267 tneg %icc, 0x0
53268 edge8l %g6, %o1, %o2
53269 fmovda %icc, %f0, %f1
53270 std %f6, [%l7 + 0x28]
53271 srax %g4, 0x1C, %i5
53272 movrgez %o7, %l4, %g5
53273 fandnot1s %f0, %f0, %f8
53274 fand %f6, %f12, %f4
53275 bshuffle %f4, %f10, %f12
53276 ldub [%l7 + 0x51], %g2
53277 edge32 %g7, %o4, %l2
53278 stw %g3, [%l7 + 0x20]
53279 edge8l %i6, %i0, %l1
53280 fsrc1s %f1, %f12
53281 fble,a %fcc1, loop_6224
53282 lduh [%l7 + 0x3E], %i7
53283 fornot1s %f5, %f2, %f7
53284 ld [%l7 + 0x5C], %f5
53285loop_6224:
53286 fmovrdne %l0, %f10, %f6
53287 edge32n %o6, %i2, %l3
53288 tl %icc, 0x7
53289 fbuge %fcc2, loop_6225
53290 addccc %o3, %i4, %l6
53291 ldsh [%l7 + 0x24], %o5
53292 fmovsge %icc, %f3, %f5
53293loop_6225:
53294 fnot2s %f2, %f4
53295 movpos %xcc, %l5, %o0
53296 fbl,a %fcc0, loop_6226
53297 nop
53298 setx loop_6227, %l0, %l1
53299 jmpl %l1, %g1
53300 stx %i3, [%l7 + 0x70]
53301 fnors %f11, %f1, %f13
53302loop_6226:
53303 brlz %i1, loop_6228
53304loop_6227:
53305 fmovrslz %o1, %f10, %f8
53306 bvs,a,pt %icc, loop_6229
53307 lduw [%l7 + 0x38], %o2
53308loop_6228:
53309 st %f14, [%l7 + 0x74]
53310 fmovdg %xcc, %f7, %f15
53311loop_6229:
53312 stb %g6, [%l7 + 0x3A]
53313 ldub [%l7 + 0x0B], %g4
53314 fbe,a %fcc2, loop_6230
53315 ld [%l7 + 0x1C], %f6
53316 edge8n %i5, %l4, %o7
53317 fmovsn %xcc, %f9, %f15
53318loop_6230:
53319 fmul8sux16 %f6, %f12, %f2
53320 bg loop_6231
53321 movle %icc, %g5, %g2
53322 fnegd %f0, %f2
53323 fpadd16s %f12, %f6, %f14
53324loop_6231:
53325 bneg %icc, loop_6232
53326 fpadd16s %f10, %f6, %f12
53327 fmovsne %icc, %f15, %f7
53328 fcmpeq32 %f2, %f10, %o4
53329loop_6232:
53330 ld [%l7 + 0x3C], %f0
53331 lduw [%l7 + 0x1C], %l2
53332 edge16 %g7, %i6, %g3
53333 ldsb [%l7 + 0x49], %l1
53334 fandnot2s %f5, %f12, %f12
53335 tge %xcc, 0x0
53336 stx %i7, [%l7 + 0x08]
53337 fcmpgt16 %f12, %f12, %l0
53338 fmovsge %icc, %f2, %f4
53339 fornot2s %f3, %f6, %f12
53340 ba,pn %icc, loop_6233
53341 fmovrdlez %o6, %f12, %f0
53342 fmovd %f4, %f2
53343 lduw [%l7 + 0x2C], %i0
53344loop_6233:
53345 tcc %icc, 0x6
53346 sdivcc %i2, 0x1289, %o3
53347 mulscc %i4, %l3, %o5
53348 fabss %f0, %f3
53349 bvs,a %icc, loop_6234
53350 fmovrdgz %l5, %f0, %f10
53351 sub %l6, %o0, %g1
53352 fmovrsgez %i3, %f11, %f2
53353loop_6234:
53354 edge8 %i1, %o1, %g6
53355 fmovdge %icc, %f0, %f10
53356 movpos %xcc, %g4, %o2
53357 orcc %l4, 0x1D57, %o7
53358 fbul %fcc2, loop_6235
53359 taddcc %i5, %g2, %o4
53360 brgz,a %l2, loop_6236
53361 edge8l %g5, %i6, %g3
53362loop_6235:
53363 edge32ln %g7, %i7, %l0
53364 fabss %f15, %f4
53365loop_6236:
53366 fsrc1s %f2, %f4
53367 ble,a,pn %xcc, loop_6237
53368 fnands %f2, %f11, %f8
53369 ldsw [%l7 + 0x1C], %o6
53370 fbl %fcc0, loop_6238
53371loop_6237:
53372 ldd [%l7 + 0x50], %f12
53373 ldsh [%l7 + 0x18], %i0
53374 udivx %l1, 0x1F9C, %i2
53375loop_6238:
53376 sth %o3, [%l7 + 0x72]
53377 fpadd32 %f12, %f12, %f2
53378 fpmerge %f8, %f7, %f4
53379 ldd [%l7 + 0x70], %f8
53380 fpsub16 %f14, %f4, %f4
53381 bvc,a,pn %icc, loop_6239
53382 sdiv %i4, 0x0949, %l3
53383 fmovdn %icc, %f10, %f5
53384 std %f0, [%l7 + 0x20]
53385loop_6239:
53386 fmovrsgez %o5, %f14, %f6
53387 brlz,a %l5, loop_6240
53388 siam 0x5
53389 ld [%l7 + 0x7C], %f12
53390 siam 0x0
53391loop_6240:
53392 fxnor %f14, %f10, %f4
53393 fabss %f14, %f2
53394 bn,pt %xcc, loop_6241
53395 fandnot1s %f14, %f5, %f14
53396 pdist %f14, %f2, %f8
53397 addcc %o0, %g1, %i3
53398loop_6241:
53399 fcmpes %fcc3, %f0, %f7
53400 sth %i1, [%l7 + 0x2E]
53401 fmovsleu %icc, %f11, %f12
53402 fandnot2 %f6, %f14, %f12
53403 fxnor %f10, %f4, %f10
53404 ldsw [%l7 + 0x54], %l6
53405 sethi 0x0B1E, %g6
53406 for %f10, %f0, %f8
53407 stb %o1, [%l7 + 0x3A]
53408 sra %o2, %l4, %o7
53409 fmovscc %xcc, %f3, %f15
53410 lduw [%l7 + 0x48], %g4
53411 fmul8x16 %f3, %f8, %f0
53412 std %f10, [%l7 + 0x70]
53413 tsubcc %i5, %o4, %l2
53414 movvs %xcc, %g2, %g5
53415 fmovrsne %i6, %f6, %f12
53416 ldsh [%l7 + 0x14], %g3
53417 brgz,a %g7, loop_6242
53418 fcmpgt16 %f4, %f4, %i7
53419 fcmpgt16 %f0, %f6, %l0
53420 ldub [%l7 + 0x70], %o6
53421loop_6242:
53422 fnegs %f6, %f10
53423 ldd [%l7 + 0x78], %f6
53424 ldx [%l7 + 0x28], %i0
53425 movrlz %i2, %l1, %o3
53426 fzero %f2
53427 tneg %icc, 0x5
53428 tsubcctv %l3, 0x1794, %o5
53429 bneg,a %icc, loop_6243
53430 st %f7, [%l7 + 0x50]
53431 fmovde %icc, %f14, %f9
53432 tcc %xcc, 0x0
53433loop_6243:
53434 stw %i4, [%l7 + 0x78]
53435 lduh [%l7 + 0x24], %l5
53436 edge32 %o0, %g1, %i1
53437 fmovrdgez %i3, %f14, %f4
53438 for %f4, %f10, %f4
53439 bpos,a %xcc, loop_6244
53440 fcmpd %fcc3, %f2, %f8
53441 srlx %g6, 0x02, %l6
53442 fmovrdlz %o2, %f2, %f0
53443loop_6244:
53444 tneg %xcc, 0x3
53445 movrlz %o1, 0x13D, %o7
53446 fmovdle %icc, %f3, %f0
53447 lduw [%l7 + 0x3C], %l4
53448 fmovdne %xcc, %f3, %f13
53449 tcs %icc, 0x3
53450 fnot2s %f9, %f11
53451 tsubcctv %i5, 0x15DF, %o4
53452 ldsb [%l7 + 0x77], %l2
53453 bcs loop_6245
53454 be,a,pn %xcc, loop_6246
53455 bleu %icc, loop_6247
53456 ble,a loop_6248
53457loop_6245:
53458 call loop_6249
53459loop_6246:
53460 sth %g4, [%l7 + 0x30]
53461loop_6247:
53462 orcc %g2, %i6, %g5
53463loop_6248:
53464 lduw [%l7 + 0x48], %g3
53465loop_6249:
53466 movrlez %g7, %i7, %o6
53467 fpadd16 %f0, %f14, %f8
53468 fbe %fcc1, loop_6250
53469 fnot2s %f10, %f13
53470 subc %l0, %i2, %i0
53471 stw %l1, [%l7 + 0x30]
53472loop_6250:
53473 fnands %f2, %f7, %f6
53474 fmovdl %icc, %f14, %f12
53475 popc 0x0A86, %l3
53476 fzeros %f6
53477 fmovdvc %xcc, %f10, %f15
53478 bneg,a,pt %icc, loop_6251
53479 ldx [%l7 + 0x70], %o5
53480 fcmpes %fcc1, %f11, %f7
53481 ldsh [%l7 + 0x6C], %i4
53482loop_6251:
53483 movrgez %o3, %l5, %o0
53484 subc %g1, 0x0705, %i1
53485 move %xcc, %g6, %l6
53486 edge16 %o2, %i3, %o7
53487 fmovsleu %xcc, %f5, %f7
53488 fbug %fcc0, loop_6252
53489 udiv %o1, 0x0688, %i5
53490 array16 %o4, %l2, %l4
53491 bge,a,pn %icc, loop_6253
53492loop_6252:
53493 ldsh [%l7 + 0x1C], %g2
53494 fbue %fcc1, loop_6254
53495 lduh [%l7 + 0x3A], %i6
53496loop_6253:
53497 fcmped %fcc2, %f6, %f8
53498 stw %g5, [%l7 + 0x54]
53499loop_6254:
53500 stb %g4, [%l7 + 0x43]
53501 alignaddrl %g3, %i7, %o6
53502 ldub [%l7 + 0x1C], %g7
53503 tcc %xcc, 0x3
53504 faligndata %f6, %f10, %f8
53505 fandnot2 %f6, %f2, %f0
53506 fxnors %f5, %f11, %f3
53507 ldsw [%l7 + 0x5C], %i2
53508 brnz %i0, loop_6255
53509 sub %l0, %l1, %l3
53510 subccc %o5, %o3, %l5
53511 ba,a,pn %icc, loop_6256
53512loop_6255:
53513 st %f3, [%l7 + 0x08]
53514 srax %o0, 0x04, %g1
53515 fmovdcc %icc, %f7, %f14
53516loop_6256:
53517 stb %i4, [%l7 + 0x4F]
53518 ldub [%l7 + 0x2B], %i1
53519 taddcctv %g6, 0x13E3, %o2
53520 stx %i3, [%l7 + 0x70]
53521 movne %xcc, %o7, %o1
53522 stx %l6, [%l7 + 0x30]
53523 ld [%l7 + 0x30], %f4
53524 fble %fcc0, loop_6257
53525 ldub [%l7 + 0x33], %o4
53526 array8 %i5, %l4, %l2
53527 ldsw [%l7 + 0x0C], %g2
53528loop_6257:
53529 fcmpne32 %f12, %f0, %i6
53530 popc %g4, %g3
53531 bne,a %icc, loop_6258
53532 fornot1 %f14, %f0, %f2
53533 fbge %fcc2, loop_6259
53534 fmovdvc %icc, %f3, %f12
53535loop_6258:
53536 fmovdne %icc, %f3, %f6
53537 fsrc1s %f4, %f10
53538loop_6259:
53539 bne,a,pn %icc, loop_6260
53540 fmovdne %xcc, %f7, %f15
53541 std %f2, [%l7 + 0x30]
53542 fnot2s %f6, %f3
53543loop_6260:
53544 tle %icc, 0x4
53545 fnegs %f9, %f0
53546 edge16 %g5, %i7, %o6
53547 array16 %g7, %i2, %i0
53548 fsrc2 %f10, %f4
53549 sth %l0, [%l7 + 0x2E]
53550 be,a,pt %xcc, loop_6261
53551 fzero %f0
53552 bge,pn %icc, loop_6262
53553 fmovrdlz %l1, %f0, %f8
53554loop_6261:
53555 bgu,a,pt %icc, loop_6263
53556 std %f12, [%l7 + 0x10]
53557loop_6262:
53558 tn %icc, 0x7
53559 brz,a %o5, loop_6264
53560loop_6263:
53561 mulscc %o3, %l5, %o0
53562 taddcc %l3, %i4, %g1
53563 bpos,a loop_6265
53564loop_6264:
53565 fmovdneg %xcc, %f3, %f0
53566 fmovsge %icc, %f12, %f2
53567 xnorcc %i1, 0x0C5D, %g6
53568loop_6265:
53569 ba,a,pn %icc, loop_6266
53570 movgu %icc, %o2, %i3
53571 edge32 %o7, %l6, %o4
53572 ldub [%l7 + 0x1F], %o1
53573loop_6266:
53574 fmovdle %icc, %f1, %f9
53575 mulx %l4, %l2, %g2
53576 fmuld8ulx16 %f13, %f0, %f12
53577 fones %f4
53578 fbge,a %fcc0, loop_6267
53579 subccc %i6, 0x1B73, %g4
53580 edge32ln %g3, %g5, %i5
53581 ldd [%l7 + 0x18], %f10
53582loop_6267:
53583 ldub [%l7 + 0x6A], %o6
53584 ld [%l7 + 0x14], %f15
53585 andcc %g7, %i7, %i0
53586 lduh [%l7 + 0x66], %l0
53587 fnegs %f0, %f0
53588 edge32n %l1, %i2, %o3
53589 brgz,a %o5, loop_6268
53590 fbne,a %fcc3, loop_6269
53591 bleu,pt %icc, loop_6270
53592 ldd [%l7 + 0x20], %f14
53593loop_6268:
53594 ld [%l7 + 0x60], %f11
53595loop_6269:
53596 stw %o0, [%l7 + 0x54]
53597loop_6270:
53598 fbule,a %fcc3, loop_6271
53599 smul %l3, %i4, %l5
53600 fornot1s %f11, %f15, %f5
53601 subcc %g1, %g6, %o2
53602loop_6271:
53603 bcs,pt %xcc, loop_6272
53604 bg %xcc, loop_6273
53605 fzeros %f10
53606 fmul8x16 %f9, %f6, %f0
53607loop_6272:
53608 fpadd16 %f10, %f2, %f10
53609loop_6273:
53610 movle %icc, %i3, %i1
53611 fandnot2 %f6, %f0, %f2
53612 ldsh [%l7 + 0x5A], %l6
53613 udivx %o7, 0x1852, %o4
53614 ta %icc, 0x7
53615 fnegs %f0, %f9
53616 movrlz %o1, %l4, %l2
53617 fxors %f14, %f0, %f0
53618 ld [%l7 + 0x5C], %f8
53619 lduw [%l7 + 0x40], %g2
53620 fandnot1s %f12, %f4, %f5
53621 sth %g4, [%l7 + 0x22]
53622 fpadd32 %f14, %f14, %f12
53623 fornot1s %f10, %f2, %f7
53624 stb %g3, [%l7 + 0x79]
53625 movrgez %i6, %g5, %o6
53626 sdivcc %i5, 0x1281, %i7
53627 fmovsn %xcc, %f14, %f10
53628 array32 %i0, %g7, %l0
53629 ldub [%l7 + 0x3B], %l1
53630 fabsd %f14, %f8
53631 st %f15, [%l7 + 0x20]
53632 st %f4, [%l7 + 0x68]
53633 lduh [%l7 + 0x6A], %i2
53634 ld [%l7 + 0x60], %f7
53635 fmovsleu %icc, %f2, %f0
53636 fcmpeq16 %f4, %f8, %o5
53637 std %f8, [%l7 + 0x50]
53638 movle %xcc, %o0, %o3
53639 fmovrslz %l3, %f4, %f9
53640 tsubcctv %l5, %g1, %i4
53641 fsrc1 %f2, %f2
53642 fmovdne %xcc, %f6, %f8
53643 stb %g6, [%l7 + 0x5F]
53644 fsrc2 %f4, %f8
53645 fmovrdlz %i3, %f10, %f8
53646 ldd [%l7 + 0x20], %f10
53647 fblg,a %fcc3, loop_6274
53648 fmovscs %icc, %f10, %f14
53649 fmovspos %xcc, %f4, %f14
53650 fors %f1, %f5, %f2
53651loop_6274:
53652 fmovdne %xcc, %f12, %f15
53653 andncc %i1, %l6, %o7
53654 fbe %fcc1, loop_6275
53655 brnz %o4, loop_6276
53656 stb %o2, [%l7 + 0x53]
53657 std %f8, [%l7 + 0x68]
53658loop_6275:
53659 ldx [%l7 + 0x28], %l4
53660loop_6276:
53661 nop
53662 setx loop_6277, %l0, %l1
53663 wrpr 0x1, %tl
53664 wrpr %l1, %tnpc
53665 setx 0x34400001400, %l0, %l1
53666 wrpr %l1, %tstate
53667 wrhpr 0x4, %htstate
53668 done
53669 stb %o1, [%l7 + 0x58]
53670 fxors %f9, %f15, %f13
53671 fnors %f7, %f7, %f1
53672loop_6277:
53673 edge32 %l2, %g4, %g3
53674 fpadd32 %f0, %f14, %f0
53675 fcmpgt32 %f10, %f10, %i6
53676 orcc %g5, 0x127E, %o6
53677 movcc %icc, %g2, %i7
53678 sth %i0, [%l7 + 0x34]
53679 fmovsl %icc, %f7, %f15
53680 ldsh [%l7 + 0x40], %i5
53681 movleu %xcc, %g7, %l0
53682 ldsh [%l7 + 0x52], %l1
53683 edge32ln %o5, %i2, %o3
53684 st %f0, [%l7 + 0x1C]
53685 fandnot2s %f13, %f2, %f14
53686 fmovsgu %icc, %f4, %f7
53687 ldsw [%l7 + 0x14], %l3
53688 fmovrdgz %o0, %f4, %f2
53689 bgu,a,pt %icc, loop_6278
53690 std %f14, [%l7 + 0x38]
53691 fsrc2s %f5, %f13
53692 fbn %fcc1, loop_6279
53693loop_6278:
53694 ldsh [%l7 + 0x1E], %l5
53695 ldsw [%l7 + 0x0C], %g1
53696 fands %f5, %f8, %f7
53697loop_6279:
53698 ldx [%l7 + 0x08], %g6
53699 taddcctv %i4, %i3, %l6
53700 fmovdle %xcc, %f5, %f11
53701 ldsw [%l7 + 0x14], %i1
53702 fxnors %f11, %f1, %f7
53703 sth %o7, [%l7 + 0x64]
53704 lduh [%l7 + 0x58], %o2
53705 ldsw [%l7 + 0x44], %o4
53706 std %f6, [%l7 + 0x30]
53707 ba loop_6280
53708 fmovdne %icc, %f0, %f2
53709 st %f11, [%l7 + 0x3C]
53710 bge %xcc, loop_6281
53711loop_6280:
53712 st %f12, [%l7 + 0x38]
53713 nop
53714 setx loop_6282, %l0, %l1
53715 wrpr 0x1, %tl
53716 wrpr %l1, %tnpc
53717 setx 0x34400001400, %l0, %l1
53718 wrpr %l1, %tstate
53719 wrhpr 0x4, %htstate
53720 done
53721 bcs,a,pn %xcc, loop_6283
53722loop_6281:
53723 ldx [%l7 + 0x30], %l4
53724 fands %f7, %f4, %f1
53725loop_6282:
53726 sllx %l2, %g4, %g3
53727loop_6283:
53728 fmovrslez %o1, %f2, %f12
53729 lduw [%l7 + 0x44], %i6
53730 fbug,a %fcc3, loop_6284
53731 fornot2s %f9, %f1, %f12
53732 fmovse %xcc, %f6, %f8
53733 ldsw [%l7 + 0x34], %g5
53734loop_6284:
53735 fornot1 %f2, %f12, %f8
53736 fpadd16s %f9, %f8, %f1
53737 edge8l %g2, %o6, %i7
53738 fba %fcc2, loop_6285
53739 fmovse %icc, %f13, %f11
53740 and %i0, 0x0FCC, %g7
53741 movrgz %i5, 0x102, %l0
53742loop_6285:
53743 tle %xcc, 0x1
53744 ldd [%l7 + 0x68], %f8
53745 movrlez %o5, 0x224, %l1
53746 fblg %fcc3, loop_6286
53747 or %i2, 0x1245, %l3
53748 tpos %xcc, 0x5
53749 edge8 %o0, %o3, %l5
53750loop_6286:
53751 fmovsge %xcc, %f12, %f0
53752 stw %g6, [%l7 + 0x78]
53753 fmul8sux16 %f10, %f0, %f12
53754 std %f8, [%l7 + 0x50]
53755 fmul8x16 %f11, %f14, %f8
53756 lduh [%l7 + 0x66], %g1
53757 tsubcctv %i4, %l6, %i1
53758 tg %icc, 0x2
53759 fpsub16s %f5, %f3, %f6
53760 fcmple32 %f0, %f10, %o7
53761 movrgz %i3, 0x0BE, %o4
53762 fmovrdlz %l4, %f12, %f14
53763 fmovdle %icc, %f10, %f12
53764 bl,pn %icc, loop_6287
53765 fbne %fcc3, loop_6288
53766 fmovspos %icc, %f12, %f2
53767 fmovdn %xcc, %f5, %f0
53768loop_6287:
53769 edge32l %l2, %g4, %o2
53770loop_6288:
53771 fmul8ulx16 %f6, %f2, %f14
53772 std %f4, [%l7 + 0x28]
53773 movrne %g3, %o1, %g5
53774 fmovrsgez %i6, %f8, %f12
53775 ldx [%l7 + 0x68], %g2
53776 udivcc %i7, 0x19AA, %o6
53777 movre %i0, 0x3B1, %i5
53778 fbuge,a %fcc1, loop_6289
53779 fmovscs %xcc, %f7, %f2
53780 orn %g7, 0x16BA, %l0
53781 sth %l1, [%l7 + 0x24]
53782loop_6289:
53783 alignaddrl %o5, %l3, %o0
53784 tneg %icc, 0x0
53785 ldd [%l7 + 0x50], %f6
53786 sra %i2, 0x17, %o3
53787 ldub [%l7 + 0x6A], %g6
53788 te %xcc, 0x1
53789 fbuge,a %fcc0, loop_6290
53790 fxor %f14, %f10, %f10
53791 bn,pn %xcc, loop_6291
53792 fandnot2 %f14, %f4, %f2
53793loop_6290:
53794 ldsw [%l7 + 0x24], %g1
53795 fpsub32s %f6, %f12, %f3
53796loop_6291:
53797 movre %l5, %l6, %i4
53798 ldx [%l7 + 0x60], %i1
53799 bvs,a %icc, loop_6292
53800 subc %o7, 0x0EF3, %o4
53801 fmovrde %i3, %f6, %f4
53802 movrgz %l2, 0x1FC, %g4
53803loop_6292:
53804 edge8ln %l4, %g3, %o2
53805 fmovdn %icc, %f1, %f7
53806 fmovscs %xcc, %f5, %f9
53807 stw %g5, [%l7 + 0x60]
53808 tle %xcc, 0x2
53809 bne,a %xcc, loop_6293
53810 sth %i6, [%l7 + 0x40]
53811 ble loop_6294
53812 edge16 %g2, %o1, %o6
53813loop_6293:
53814 fpadd16s %f5, %f10, %f8
53815 fnot1 %f0, %f12
53816loop_6294:
53817 add %i7, %i5, %i0
53818 siam 0x0
53819 xnorcc %l0, 0x0791, %g7
53820 tvs %icc, 0x0
53821 srax %l1, %o5, %o0
53822 edge32 %l3, %o3, %i2
53823 fmovscs %icc, %f6, %f2
53824 mulx %g1, 0x00A0, %l5
53825 movrgz %g6, %i4, %i1
53826 fmovrdlez %o7, %f10, %f0
53827 edge8l %l6, %i3, %o4
53828 bge,pt %xcc, loop_6295
53829 brlez,a %g4, loop_6296
53830 movrlz %l4, %g3, %o2
53831 stx %l2, [%l7 + 0x48]
53832loop_6295:
53833 fexpand %f13, %f4
53834loop_6296:
53835 sth %g5, [%l7 + 0x10]
53836 fbg %fcc1, loop_6297
53837 movneg %xcc, %g2, %i6
53838 faligndata %f6, %f0, %f4
53839 fzeros %f10
53840loop_6297:
53841 fmovsneg %xcc, %f4, %f4
53842 tcs %icc, 0x4
53843 lduw [%l7 + 0x70], %o6
53844 sth %o1, [%l7 + 0x64]
53845 lduh [%l7 + 0x52], %i7
53846 fpadd32s %f2, %f1, %f3
53847 ldsb [%l7 + 0x2C], %i5
53848 fmovrslez %l0, %f7, %f0
53849 ld [%l7 + 0x48], %f13
53850 bgu,a,pt %xcc, loop_6298
53851 edge8n %i0, %l1, %o5
53852 stw %g7, [%l7 + 0x4C]
53853 ta %icc, 0x6
53854loop_6298:
53855 st %f14, [%l7 + 0x0C]
53856 fbn %fcc3, loop_6299
53857 fsrc2 %f12, %f14
53858 tn %icc, 0x5
53859 addc %o0, %o3, %i2
53860loop_6299:
53861 fmovda %icc, %f1, %f3
53862 fmovspos %xcc, %f11, %f11
53863 ldx [%l7 + 0x70], %l3
53864 brgez %l5, loop_6300
53865 stw %g6, [%l7 + 0x38]
53866 fmovdgu %xcc, %f1, %f10
53867 edge8ln %g1, %i1, %o7
53868loop_6300:
53869 stb %i4, [%l7 + 0x6D]
53870 tg %xcc, 0x2
53871 nop
53872 setx loop_6301, %l0, %l1
53873 jmpl %l1, %l6
53874 edge8n %i3, %o4, %g4
53875 fxors %f4, %f5, %f4
53876 move %xcc, %l4, %o2
53877loop_6301:
53878 ldsh [%l7 + 0x3C], %l2
53879 movre %g5, 0x1E4, %g2
53880 fmovda %xcc, %f10, %f8
53881 ld [%l7 + 0x14], %f10
53882 ldsb [%l7 + 0x2B], %i6
53883 fnot2 %f14, %f4
53884 lduh [%l7 + 0x2C], %g3
53885 fpsub16 %f14, %f8, %f12
53886 ldsb [%l7 + 0x4F], %o6
53887 tle %icc, 0x2
53888 xor %i7, %i5, %o1
53889 ldd [%l7 + 0x48], %f4
53890 ldx [%l7 + 0x78], %l0
53891 movleu %xcc, %i0, %o5
53892 fmovdcc %icc, %f3, %f7
53893 fmovdneg %xcc, %f9, %f12
53894 smulcc %g7, 0x019C, %l1
53895 sth %o3, [%l7 + 0x6C]
53896 fpmerge %f4, %f14, %f4
53897 fmovrslez %o0, %f7, %f10
53898 bleu,a %xcc, loop_6302
53899 or %i2, %l5, %l3
53900 fornot1s %f2, %f3, %f11
53901 std %f14, [%l7 + 0x30]
53902loop_6302:
53903 tne %xcc, 0x0
53904 or %g1, %i1, %g6
53905 andn %o7, %l6, %i3
53906 fcmpgt32 %f14, %f12, %i4
53907 bn loop_6303
53908 tcc %xcc, 0x5
53909 ldsh [%l7 + 0x30], %o4
53910 stx %l4, [%l7 + 0x48]
53911loop_6303:
53912 st %f8, [%l7 + 0x30]
53913 smul %g4, 0x05D0, %o2
53914 brlez %g5, loop_6304
53915 fbue %fcc0, loop_6305
53916 edge16n %l2, %g2, %g3
53917 ldub [%l7 + 0x66], %i6
53918loop_6304:
53919 taddcc %i7, 0x14A6, %i5
53920loop_6305:
53921 lduh [%l7 + 0x16], %o6
53922 fmovsvc %icc, %f1, %f6
53923 edge32 %o1, %l0, %o5
53924 fcmple32 %f6, %f2, %g7
53925 movg %icc, %l1, %o3
53926 addc %o0, 0x00BB, %i0
53927 fandnot1s %f1, %f13, %f1
53928 addcc %i2, 0x07CF, %l3
53929 movrgez %l5, %i1, %g6
53930 brz,a %g1, loop_6306
53931 fnot1 %f4, %f0
53932 bvs,pt %xcc, loop_6307
53933 fandnot1 %f6, %f12, %f8
53934loop_6306:
53935 fmovrsgz %o7, %f4, %f14
53936 fnands %f3, %f14, %f14
53937loop_6307:
53938 st %f3, [%l7 + 0x10]
53939 edge16ln %i3, %l6, %o4
53940 fpadd16 %f2, %f0, %f0
53941 ldd [%l7 + 0x38], %f8
53942 stw %l4, [%l7 + 0x1C]
53943 movrgez %i4, %g4, %g5
53944 nop
53945 setx loop_6308, %l0, %l1
53946 wrpr 0x1, %tl
53947 wrpr %l1, %tpc
53948 add %l1, 0x4, %l1
53949 wrpr %l1, %tnpc
53950 setx 0x34400001400, %l0, %l1
53951 wrpr %l1, %tstate
53952 wrhpr 0x4, %htstate
53953 retry
53954 st %f12, [%l7 + 0x60]
53955 fmovdpos %xcc, %f1, %f6
53956 ld [%l7 + 0x24], %f1
53957loop_6308:
53958 bg,a loop_6309
53959 movcc %xcc, %l2, %g2
53960 fbge,a %fcc0, loop_6310
53961 ld [%l7 + 0x0C], %f5
53962loop_6309:
53963 fmovdgu %xcc, %f11, %f9
53964 fmovspos %icc, %f2, %f2
53965loop_6310:
53966 std %f12, [%l7 + 0x50]
53967 stx %o2, [%l7 + 0x78]
53968 fmovsg %xcc, %f14, %f13
53969 ta %icc, 0x6
53970 ldsh [%l7 + 0x36], %i6
53971 bn,pt %icc, loop_6311
53972 ldsh [%l7 + 0x28], %i7
53973 mulscc %i5, 0x1D43, %o6
53974 call loop_6312
53975loop_6311:
53976 sth %o1, [%l7 + 0x6C]
53977 bge,a,pt %xcc, loop_6313
53978 stb %g3, [%l7 + 0x3A]
53979loop_6312:
53980 lduh [%l7 + 0x56], %o5
53981 smul %g7, 0x1688, %l1
53982loop_6313:
53983 fmovsge %icc, %f15, %f12
53984 fmovs %f5, %f9
53985 movrlz %o3, %o0, %l0
53986 ldd [%l7 + 0x08], %f12
53987 fmovrdne %i2, %f6, %f12
53988 sllx %i0, %l5, %l3
53989 fmovdne %icc, %f7, %f12
53990 movn %icc, %g6, %g1
53991 sdiv %o7, 0x198C, %i1
53992 fxnor %f0, %f4, %f8
53993 edge16 %i3, %l6, %l4
53994 array8 %i4, %g4, %o4
53995 ba,a %icc, loop_6314
53996 sth %l2, [%l7 + 0x40]
53997 mova %xcc, %g5, %g2
53998 movle %icc, %o2, %i7
53999loop_6314:
54000 mulx %i6, 0x1F30, %o6
54001 stb %i5, [%l7 + 0x16]
54002 fmul8sux16 %f8, %f4, %f8
54003 mova %icc, %o1, %o5
54004 brnz %g3, loop_6315
54005 fmovd %f14, %f10
54006 fmovdg %icc, %f2, %f9
54007 movne %xcc, %l1, %g7
54008loop_6315:
54009 fpsub32 %f4, %f0, %f10
54010 fandnot1 %f0, %f0, %f8
54011 fblg,a %fcc1, loop_6316
54012 movle %icc, %o0, %o3
54013 lduh [%l7 + 0x36], %i2
54014 andn %l0, 0x10BD, %l5
54015loop_6316:
54016 popc %l3, %g6
54017 andn %g1, 0x1E0A, %o7
54018 brz %i0, loop_6317
54019 sdivcc %i1, 0x1E70, %l6
54020 alignaddr %l4, %i4, %g4
54021 fcmpne16 %f10, %f4, %i3
54022loop_6317:
54023 stb %o4, [%l7 + 0x66]
54024 fsrc1s %f6, %f14
54025 fmul8x16au %f8, %f11, %f2
54026 fmovspos %icc, %f1, %f10
54027 lduw [%l7 + 0x28], %l2
54028 fmovrsne %g5, %f2, %f0
54029 fmovsa %xcc, %f0, %f1
54030 ldub [%l7 + 0x19], %g2
54031 brz %i7, loop_6318
54032 std %f4, [%l7 + 0x78]
54033 fornot1 %f8, %f4, %f6
54034 ble %icc, loop_6319
54035loop_6318:
54036 ldsb [%l7 + 0x7F], %o2
54037 fbuge,a %fcc3, loop_6320
54038 tge %icc, 0x1
54039loop_6319:
54040 fbue %fcc3, loop_6321
54041 movneg %icc, %i6, %i5
54042loop_6320:
54043 brlz %o1, loop_6322
54044 call loop_6323
54045loop_6321:
54046 xnorcc %o5, %o6, %l1
54047 subcc %g7, %g3, %o0
54048loop_6322:
54049 ldx [%l7 + 0x78], %o3
54050loop_6323:
54051 edge32ln %l0, %l5, %i2
54052 sth %l3, [%l7 + 0x18]
54053 movrgz %g6, 0x149, %g1
54054 bneg loop_6324
54055 fnand %f14, %f14, %f14
54056 fmuld8ulx16 %f4, %f6, %f0
54057 lduw [%l7 + 0x5C], %o7
54058loop_6324:
54059 st %f3, [%l7 + 0x74]
54060 lduw [%l7 + 0x24], %i1
54061 sdivcc %i0, 0x0671, %l4
54062 sdivcc %l6, 0x1B68, %g4
54063 fandnot2 %f4, %f2, %f2
54064 addc %i3, 0x1081, %o4
54065 fmovrsgez %l2, %f0, %f10
54066 fxnor %f6, %f0, %f12
54067 bpos,a %icc, loop_6325
54068 fbuge %fcc0, loop_6326
54069 fzero %f8
54070 fmovde %icc, %f15, %f13
54071loop_6325:
54072 orn %g5, %g2, %i4
54073loop_6326:
54074 edge32n %i7, %o2, %i5
54075 fmovrde %o1, %f10, %f6
54076 fble,a %fcc0, loop_6327
54077 fmovda %xcc, %f0, %f12
54078 fmovdn %icc, %f6, %f5
54079 fmul8x16au %f13, %f4, %f14
54080loop_6327:
54081 alignaddrl %i6, %o5, %l1
54082 udivcc %o6, 0x1279, %g7
54083 fpadd16s %f11, %f7, %f2
54084 fandnot1s %f11, %f8, %f15
54085 ldd [%l7 + 0x58], %f0
54086 fmovsgu %icc, %f0, %f8
54087 lduh [%l7 + 0x14], %o0
54088 fpackfix %f0, %f7
54089 fnands %f2, %f14, %f2
54090 edge8ln %o3, %g3, %l0
54091 smul %l5, 0x1180, %l3
54092 st %f11, [%l7 + 0x7C]
54093 edge32ln %g6, %g1, %i2
54094 lduh [%l7 + 0x2A], %o7
54095 stx %i1, [%l7 + 0x70]
54096 st %f2, [%l7 + 0x6C]
54097 stb %i0, [%l7 + 0x67]
54098 lduw [%l7 + 0x58], %l4
54099 ld [%l7 + 0x38], %f12
54100 movrne %l6, %i3, %g4
54101 stb %o4, [%l7 + 0x44]
54102 array32 %g5, %l2, %i4
54103 fexpand %f15, %f6
54104 nop
54105 setx loop_6328, %l0, %l1
54106 wrpr 0x1, %tl
54107 wrpr %l1, %tnpc
54108 setx 0x34400001400, %l0, %l1
54109 wrpr %l1, %tstate
54110 wrhpr 0x4, %htstate
54111 done
54112 andncc %i7, %g2, %o2
54113 pdist %f6, %f2, %f2
54114 alignaddrl %i5, %i6, %o5
54115loop_6328:
54116 nop
54117 setx loop_6329, %l0, %l1
54118 jmpl %l1, %l1
54119 fpsub32 %f10, %f2, %f0
54120 brz %o6, loop_6330
54121 fpadd16 %f12, %f2, %f4
54122loop_6329:
54123 fbu,a %fcc0, loop_6331
54124 ld [%l7 + 0x4C], %f12
54125loop_6330:
54126 fbne,a %fcc0, loop_6332
54127 fba,a %fcc1, loop_6333
54128loop_6331:
54129 tcc %xcc, 0x0
54130 for %f14, %f6, %f6
54131loop_6332:
54132 bcs,pn %xcc, loop_6334
54133loop_6333:
54134 brnz %o1, loop_6335
54135 fmovdgu %icc, %f5, %f10
54136 movrlz %g7, 0x23D, %o3
54137loop_6334:
54138 fmovda %xcc, %f11, %f9
54139loop_6335:
54140 brlz %g3, loop_6336
54141 st %f15, [%l7 + 0x34]
54142 ldd [%l7 + 0x08], %f2
54143 sllx %o0, %l0, %l5
54144loop_6336:
54145 movcs %icc, %l3, %g6
54146 fmovda %icc, %f4, %f3
54147 st %f1, [%l7 + 0x14]
54148 movvc %icc, %g1, %o7
54149 or %i2, 0x120E, %i1
54150 sth %l4, [%l7 + 0x4A]
54151 st %f12, [%l7 + 0x20]
54152 andn %i0, 0x15D3, %i3
54153 bge loop_6337
54154 stx %l6, [%l7 + 0x20]
54155 movcc %icc, %g4, %o4
54156 movrgez %l2, %g5, %i7
54157loop_6337:
54158 st %f10, [%l7 + 0x1C]
54159 ldsb [%l7 + 0x33], %g2
54160 edge16n %i4, %o2, %i5
54161 fcmpd %fcc0, %f12, %f0
54162 fpack32 %f10, %f2, %f8
54163 movrgz %o5, %i6, %l1
54164 bn,a,pt %icc, loop_6338
54165 fmovdn %xcc, %f2, %f8
54166 stw %o1, [%l7 + 0x78]
54167 bneg,a,pn %icc, loop_6339
54168loop_6338:
54169 fandnot1s %f9, %f3, %f9
54170 sth %g7, [%l7 + 0x08]
54171 movne %xcc, %o3, %g3
54172loop_6339:
54173 ldsw [%l7 + 0x48], %o6
54174 edge8n %l0, %o0, %l5
54175 fmovsg %icc, %f13, %f5
54176 fpadd32s %f12, %f7, %f12
54177 std %f6, [%l7 + 0x28]
54178 movg %icc, %g6, %g1
54179 andncc %o7, %l3, %i2
54180 ldx [%l7 + 0x10], %i1
54181 st %f3, [%l7 + 0x5C]
54182 srax %i0, 0x0D, %i3
54183 fbe,a %fcc1, loop_6340
54184 fmovdg %xcc, %f12, %f15
54185 tg %icc, 0x2
54186 stb %l6, [%l7 + 0x3D]
54187loop_6340:
54188 bge,pn %icc, loop_6341
54189 fandnot1 %f14, %f14, %f12
54190 stx %l4, [%l7 + 0x70]
54191 subccc %o4, %g4, %l2
54192loop_6341:
54193 stb %i7, [%l7 + 0x5E]
54194 stw %g5, [%l7 + 0x7C]
54195 fmovdcc %xcc, %f6, %f4
54196 fxor %f6, %f6, %f2
54197 sth %g2, [%l7 + 0x44]
54198 fnot1 %f12, %f6
54199 fsrc2 %f4, %f14
54200 brlz %o2, loop_6342
54201 nop
54202 setx loop_6343, %l0, %l1
54203 jmpl %l1, %i5
54204 bleu,a,pn %icc, loop_6344
54205 sub %i4, 0x1588, %i6
54206loop_6342:
54207 ld [%l7 + 0x34], %f5
54208loop_6343:
54209 sll %l1, 0x07, %o1
54210loop_6344:
54211 lduh [%l7 + 0x50], %o5
54212 fba,a %fcc2, loop_6345
54213 fmovs %f7, %f2
54214 fnot1s %f1, %f4
54215 smulcc %g7, %g3, %o3
54216loop_6345:
54217 std %f2, [%l7 + 0x28]
54218 lduw [%l7 + 0x1C], %l0
54219 fmul8x16al %f14, %f12, %f8
54220 ble,pn %icc, loop_6346
54221 stx %o6, [%l7 + 0x18]
54222 stw %l5, [%l7 + 0x08]
54223 ldsw [%l7 + 0x40], %g6
54224loop_6346:
54225 tge %xcc, 0x1
54226 bleu,pt %xcc, loop_6347
54227 fandnot1 %f14, %f4, %f6
54228 bneg,a loop_6348
54229 fnot2 %f6, %f8
54230loop_6347:
54231 subc %o0, %o7, %l3
54232 fandnot2 %f6, %f14, %f12
54233loop_6348:
54234 ldsh [%l7 + 0x6E], %g1
54235 movgu %xcc, %i1, %i0
54236 nop
54237 setx loop_6349, %l0, %l1
54238 wrpr 0x1, %tl
54239 wrpr %l1, %tpc
54240 add %l1, 0x4, %l1
54241 wrpr %l1, %tnpc
54242 setx 0x34400001400, %l0, %l1
54243 wrpr %l1, %tstate
54244 wrhpr 0x4, %htstate
54245 retry
54246 fnot2s %f15, %f8
54247 ldd [%l7 + 0x30], %f6
54248 ldsb [%l7 + 0x75], %i3
54249loop_6349:
54250 fxnors %f9, %f3, %f12
54251 call loop_6350
54252 ldx [%l7 + 0x38], %i2
54253 ldsb [%l7 + 0x34], %l6
54254 fmul8x16 %f5, %f2, %f4
54255loop_6350:
54256 tvs %xcc, 0x0
54257 fmovrsne %l4, %f14, %f13
54258 stw %o4, [%l7 + 0x20]
54259 fabsd %f6, %f0
54260 fmovspos %xcc, %f10, %f4
54261 pdist %f2, %f10, %f6
54262 alignaddr %l2, %g4, %g5
54263 array8 %i7, %o2, %i5
54264 fcmpd %fcc3, %f8, %f6
54265 ldsb [%l7 + 0x5C], %g2
54266 stx %i4, [%l7 + 0x58]
54267 movle %xcc, %i6, %o1
54268 fmul8ulx16 %f6, %f12, %f2
54269 bneg,pt %icc, loop_6351
54270 udiv %l1, 0x08FA, %o5
54271 udivx %g3, 0x1DA7, %g7
54272 stw %l0, [%l7 + 0x38]
54273loop_6351:
54274 ldx [%l7 + 0x68], %o3
54275 ldx [%l7 + 0x40], %l5
54276 tpos %xcc, 0x1
54277 ldsb [%l7 + 0x2C], %o6
54278 edge8ln %g6, %o7, %l3
54279 bvs %xcc, loop_6352
54280 fbe %fcc2, loop_6353
54281 edge8n %o0, %i1, %i0
54282 ldsw [%l7 + 0x74], %g1
54283loop_6352:
54284 bl,a,pn %xcc, loop_6354
54285loop_6353:
54286 ld [%l7 + 0x78], %f3
54287 ld [%l7 + 0x14], %f3
54288 movg %xcc, %i3, %l6
54289loop_6354:
54290 st %f15, [%l7 + 0x44]
54291 lduh [%l7 + 0x62], %i2
54292 lduh [%l7 + 0x7C], %l4
54293 sra %o4, %g4, %l2
54294 movle %icc, %i7, %g5
54295 srlx %o2, %i5, %i4
54296 fmul8sux16 %f2, %f2, %f2
54297 fmovsn %icc, %f12, %f1
54298 fbuge,a %fcc3, loop_6355
54299 stx %i6, [%l7 + 0x40]
54300 taddcctv %o1, %g2, %o5
54301 fmovdne %icc, %f0, %f2
54302loop_6355:
54303 sra %g3, %g7, %l1
54304 st %f11, [%l7 + 0x5C]
54305 stb %o3, [%l7 + 0x09]
54306 bn loop_6356
54307 orncc %l0, %o6, %l5
54308 bvs,pt %icc, loop_6357
54309 ldx [%l7 + 0x28], %o7
54310loop_6356:
54311 move %icc, %l3, %g6
54312 nop
54313 setx loop_6358, %l0, %l1
54314 jmpl %l1, %i1
54315loop_6357:
54316 fmovsleu %icc, %f2, %f8
54317 std %f12, [%l7 + 0x50]
54318 fmovdl %icc, %f13, %f8
54319loop_6358:
54320 edge32 %o0, %i0, %i3
54321 fandnot1 %f2, %f10, %f4
54322 ldsb [%l7 + 0x3B], %l6
54323 bl,pt %icc, loop_6359
54324 for %f4, %f14, %f14
54325 fsrc2 %f14, %f14
54326 lduw [%l7 + 0x74], %g1
54327loop_6359:
54328 fmovsge %xcc, %f3, %f3
54329 ldsb [%l7 + 0x2D], %i2
54330 ldsh [%l7 + 0x30], %l4
54331 fbue %fcc1, loop_6360
54332 nop
54333 setx loop_6361, %l0, %l1
54334 jmpl %l1, %o4
54335 movcs %icc, %g4, %l2
54336 fmovdcs %xcc, %f5, %f1
54337loop_6360:
54338 std %f14, [%l7 + 0x70]
54339loop_6361:
54340 fnand %f2, %f8, %f12
54341 ld [%l7 + 0x70], %f7
54342 tpos %icc, 0x4
54343 lduw [%l7 + 0x48], %i7
54344 edge16n %o2, %i5, %i4
54345 std %f10, [%l7 + 0x28]
54346 st %f8, [%l7 + 0x0C]
54347 std %f6, [%l7 + 0x48]
54348 sdiv %i6, 0x02C8, %g5
54349 std %f8, [%l7 + 0x08]
54350 ldub [%l7 + 0x11], %o1
54351 fbne %fcc0, loop_6362
54352 ldsb [%l7 + 0x54], %o5
54353 lduw [%l7 + 0x64], %g2
54354 fmovsvs %icc, %f3, %f0
54355loop_6362:
54356 ldsw [%l7 + 0x3C], %g7
54357 subc %l1, 0x0FFD, %o3
54358 st %f9, [%l7 + 0x1C]
54359 fornot1 %f2, %f0, %f0
54360 ld [%l7 + 0x34], %f4
54361 move %icc, %l0, %g3
54362 ldd [%l7 + 0x10], %f6
54363 fmovrdlz %l5, %f2, %f4
54364 fmovdg %icc, %f12, %f14
54365 fpadd16s %f15, %f2, %f4
54366 ldx [%l7 + 0x40], %o7
54367 ldsb [%l7 + 0x40], %o6
54368 addc %g6, 0x049E, %i1
54369 tle %icc, 0x0
54370 lduw [%l7 + 0x30], %l3
54371 fmovsg %icc, %f13, %f3
54372 fble,a %fcc2, loop_6363
54373 movre %i0, %i3, %o0
54374 st %f4, [%l7 + 0x7C]
54375 or %l6, 0x0852, %i2
54376loop_6363:
54377 and %g1, %l4, %o4
54378 fzeros %f4
54379 fpack16 %f8, %f5
54380 brz,a %l2, loop_6364
54381 stw %i7, [%l7 + 0x6C]
54382 tsubcctv %o2, %i5, %g4
54383 fmovsgu %icc, %f8, %f6
54384loop_6364:
54385 ldsb [%l7 + 0x1E], %i4
54386 movle %icc, %i6, %o1
54387 movgu %xcc, %o5, %g2
54388 udiv %g5, 0x03D1, %l1
54389 stw %o3, [%l7 + 0x78]
54390 lduw [%l7 + 0x60], %l0
54391 sra %g7, 0x18, %l5
54392 fmul8sux16 %f6, %f14, %f6
54393 tcs %xcc, 0x5
54394 lduw [%l7 + 0x7C], %o7
54395 fnot2 %f2, %f8
54396 fnot1s %f6, %f6
54397 lduh [%l7 + 0x78], %o6
54398 ldsb [%l7 + 0x19], %g3
54399 ldsh [%l7 + 0x14], %i1
54400 fmovrsne %g6, %f7, %f11
54401 fabss %f11, %f10
54402 fcmpeq32 %f4, %f4, %l3
54403 ld [%l7 + 0x6C], %f4
54404 fandnot2s %f5, %f7, %f7
54405 movrne %i3, %i0, %l6
54406 ldsh [%l7 + 0x38], %o0
54407 fones %f12
54408 te %xcc, 0x5
54409 movg %icc, %g1, %l4
54410 lduw [%l7 + 0x60], %o4
54411 sth %i2, [%l7 + 0x30]
54412 ldd [%l7 + 0x08], %f2
54413 bn,pn %icc, loop_6365
54414 srlx %l2, 0x07, %o2
54415 ldx [%l7 + 0x50], %i5
54416 stx %i7, [%l7 + 0x78]
54417loop_6365:
54418 umulcc %i4, %i6, %g4
54419 alignaddrl %o1, %g2, %o5
54420 udivcc %l1, 0x1E8C, %g5
54421 stx %o3, [%l7 + 0x58]
54422 fandnot1s %f7, %f4, %f13
54423 bg,a,pn %icc, loop_6366
54424 sub %l0, 0x18B0, %l5
54425 fbule %fcc3, loop_6367
54426 sllx %o7, %o6, %g7
54427loop_6366:
54428 ldub [%l7 + 0x60], %i1
54429 fcmpeq16 %f6, %f4, %g6
54430loop_6367:
54431 edge8 %l3, %g3, %i0
54432 fandnot2 %f4, %f12, %f0
54433 stw %l6, [%l7 + 0x14]
54434 edge32ln %i3, %g1, %o0
54435 fmovdl %xcc, %f0, %f1
54436 bg %xcc, loop_6368
54437 fbu %fcc2, loop_6369
54438 stx %o4, [%l7 + 0x38]
54439 fmovrdgz %l4, %f4, %f10
54440loop_6368:
54441 fmovsn %xcc, %f3, %f13
54442loop_6369:
54443 fbul,a %fcc2, loop_6370
54444 fcmpd %fcc0, %f4, %f0
54445 fnand %f12, %f6, %f4
54446 movge %icc, %i2, %l2
54447loop_6370:
54448 ldsb [%l7 + 0x66], %i5
54449 mulx %i7, %i4, %i6
54450 fmovrdlz %g4, %f8, %f2
54451 fmovdpos %xcc, %f10, %f1
54452 bne,pn %xcc, loop_6371
54453 edge16l %o1, %o2, %o5
54454 ldsb [%l7 + 0x7D], %l1
54455 fbu %fcc3, loop_6372
54456loop_6371:
54457 ldsw [%l7 + 0x10], %g5
54458 fmovdge %xcc, %f12, %f11
54459 sub %o3, %g2, %l5
54460loop_6372:
54461 ldx [%l7 + 0x20], %l0
54462 fornot1s %f8, %f6, %f12
54463 ba,a,pt %icc, loop_6373
54464 tne %xcc, 0x5
54465 fands %f12, %f0, %f3
54466 lduh [%l7 + 0x1A], %o6
54467loop_6373:
54468 bleu,a,pn %xcc, loop_6374
54469 orn %g7, %i1, %g6
54470 xorcc %o7, 0x1A4E, %l3
54471 edge32n %i0, %g3, %i3
54472loop_6374:
54473 movg %icc, %g1, %l6
54474 fnot1 %f6, %f14
54475 std %f12, [%l7 + 0x40]
54476 stw %o0, [%l7 + 0x78]
54477 ldd [%l7 + 0x38], %f0
54478 fnors %f8, %f15, %f6
54479 fandnot2s %f1, %f7, %f11
54480 nop
54481 setx loop_6375, %l0, %l1
54482 wrpr 0x1, %tl
54483 wrpr %l1, %tpc
54484 add %l1, 0x4, %l1
54485 wrpr %l1, %tnpc
54486 setx 0x34400001400, %l0, %l1
54487 wrpr %l1, %tstate
54488 wrhpr 0x4, %htstate
54489 retry
54490 brgez,a %l4, loop_6376
54491 fnands %f4, %f4, %f7
54492 fcmple32 %f12, %f12, %o4
54493loop_6375:
54494 fmovd %f6, %f2
54495loop_6376:
54496 ldx [%l7 + 0x78], %i2
54497 srlx %i5, 0x17, %l2
54498 lduw [%l7 + 0x10], %i4
54499 xor %i6, 0x0FA9, %g4
54500 movrgz %i7, 0x375, %o1
54501 stw %o2, [%l7 + 0x54]
54502 fmovrdgz %o5, %f12, %f2
54503 bgu %xcc, loop_6377
54504 stb %l1, [%l7 + 0x09]
54505 edge16ln %g5, %g2, %o3
54506 fnors %f4, %f10, %f12
54507loop_6377:
54508 alignaddr %l5, %l0, %o6
54509 movl %icc, %i1, %g6
54510 lduh [%l7 + 0x6A], %g7
54511 sdiv %l3, 0x1291, %o7
54512 nop
54513 setx loop_6378, %l0, %l1
54514 wrpr 0x1, %tl
54515 wrpr %l1, %tnpc
54516 setx 0x34400001400, %l0, %l1
54517 wrpr %l1, %tstate
54518 wrhpr 0x4, %htstate
54519 done
54520 std %f12, [%l7 + 0x60]
54521 brgez %g3, loop_6379
54522 fcmpne32 %f10, %f12, %i0
54523loop_6378:
54524 stx %g1, [%l7 + 0x60]
54525 popc 0x1479, %l6
54526loop_6379:
54527 fmovspos %xcc, %f5, %f12
54528 fmul8sux16 %f4, %f0, %f0
54529 ldsb [%l7 + 0x1F], %i3
54530 fbn,a %fcc0, loop_6380
54531 fzeros %f11
54532 ldsw [%l7 + 0x3C], %o0
54533 ldsb [%l7 + 0x3F], %l4
54534loop_6380:
54535 edge16l %i2, %i5, %o4
54536 xorcc %l2, %i6, %i4
54537 tneg %icc, 0x2
54538 fmovsge %icc, %f8, %f4
54539 umul %g4, %i7, %o2
54540 ldub [%l7 + 0x5B], %o1
54541 smul %o5, 0x0CAA, %g5
54542 fmovsgu %xcc, %f7, %f15
54543 movcc %icc, %g2, %l1
54544 ldsh [%l7 + 0x16], %l5
54545 fandnot2s %f8, %f15, %f10
54546 fmovdg %xcc, %f14, %f15
54547 fbuge %fcc0, loop_6381
54548 udiv %l0, 0x1F0C, %o3
54549 stx %i1, [%l7 + 0x38]
54550 fsrc2 %f12, %f0
54551loop_6381:
54552 fxnor %f2, %f12, %f6
54553 fandnot2 %f4, %f14, %f10
54554 tge %icc, 0x2
54555 fmovdg %xcc, %f6, %f7
54556 fnot1 %f10, %f2
54557 fmovdvs %icc, %f0, %f14
54558 fbo %fcc3, loop_6382
54559 fmovdleu %icc, %f6, %f3
54560 fmovrdlez %o6, %f14, %f2
54561 bcc,a loop_6383
54562loop_6382:
54563 sth %g6, [%l7 + 0x58]
54564 mova %icc, %g7, %l3
54565 fnot2s %f5, %f8
54566loop_6383:
54567 nop
54568 setx loop_6384, %l0, %l1
54569 jmpl %l1, %g3
54570 ldsb [%l7 + 0x4C], %i0
54571 ldsh [%l7 + 0x16], %g1
54572 tvc %xcc, 0x7
54573loop_6384:
54574 xorcc %o7, %l6, %o0
54575 taddcctv %i3, 0x1C21, %i2
54576 fmovsl %xcc, %f11, %f3
54577 ldd [%l7 + 0x58], %f2
54578 ldx [%l7 + 0x08], %i5
54579 tl %icc, 0x5
54580 fmovd %f10, %f6
54581 movcc %xcc, %l4, %l2
54582 fbul %fcc1, loop_6385
54583 sth %i6, [%l7 + 0x1E]
54584 ldub [%l7 + 0x6A], %i4
54585 fmovdvs %icc, %f9, %f13
54586loop_6385:
54587 stb %g4, [%l7 + 0x3B]
54588 movcs %icc, %o4, %o2
54589 sra %i7, %o5, %o1
54590 fmovsl %icc, %f2, %f13
54591 fornot2 %f0, %f12, %f10
54592 ldx [%l7 + 0x48], %g5
54593 fpack16 %f12, %f13
54594 fmovrsgz %l1, %f7, %f9
54595 sth %g2, [%l7 + 0x68]
54596 fmovsge %xcc, %f0, %f13
54597 brgz %l0, loop_6386
54598 array32 %o3, %i1, %o6
54599 edge8 %l5, %g7, %l3
54600 fpsub32 %f12, %f10, %f0
54601loop_6386:
54602 std %f8, [%l7 + 0x60]
54603 fbg,a %fcc2, loop_6387
54604 stx %g6, [%l7 + 0x18]
54605 fnegs %f2, %f1
54606 movge %icc, %g3, %i0
54607loop_6387:
54608 fmovs %f12, %f1
54609 fmovsne %xcc, %f13, %f11
54610 xnor %g1, 0x0DC5, %l6
54611 fbule %fcc2, loop_6388
54612 array16 %o7, %i3, %o0
54613 stw %i2, [%l7 + 0x08]
54614 tpos %xcc, 0x5
54615loop_6388:
54616 addcc %l4, %i5, %l2
54617 fpsub16s %f13, %f4, %f0
54618 std %f6, [%l7 + 0x68]
54619 movpos %xcc, %i4, %i6
54620 fandnot1 %f6, %f8, %f0
54621 st %f8, [%l7 + 0x24]
54622 movn %xcc, %g4, %o2
54623 ldsh [%l7 + 0x4E], %o4
54624 bcc,a loop_6389
54625 fcmpne32 %f4, %f12, %o5
54626 andcc %i7, %o1, %g5
54627 ldsh [%l7 + 0x4E], %g2
54628loop_6389:
54629 fandnot1 %f12, %f14, %f6
54630 movle %xcc, %l0, %o3
54631 movgu %icc, %i1, %l1
54632 fmovdvs %xcc, %f7, %f3
54633 and %l5, 0x0840, %g7
54634 fxnor %f6, %f12, %f2
54635 movrgez %o6, %g6, %g3
54636 ldd [%l7 + 0x58], %f0
54637 sth %l3, [%l7 + 0x60]
54638 udivx %g1, 0x1162, %l6
54639 movgu %icc, %i0, %i3
54640 movrlez %o7, %o0, %i2
54641 fpsub16 %f6, %f14, %f6
54642 fxor %f14, %f12, %f14
54643 andcc %l4, 0x0747, %i5
54644 brlez %i4, loop_6390
54645 brlez %i6, loop_6391
54646 fandnot1 %f14, %f12, %f6
54647 fmovdne %icc, %f7, %f13
54648loop_6390:
54649 fsrc1 %f4, %f0
54650loop_6391:
54651 brlz,a %g4, loop_6392
54652 fmovdvc %icc, %f15, %f10
54653 ldx [%l7 + 0x58], %l2
54654 fmuld8sux16 %f13, %f4, %f2
54655loop_6392:
54656 bvs,a loop_6393
54657 ldx [%l7 + 0x10], %o2
54658 fble,a %fcc3, loop_6394
54659 edge32 %o5, %o4, %i7
54660loop_6393:
54661 bgu,pt %icc, loop_6395
54662 sth %g5, [%l7 + 0x42]
54663loop_6394:
54664 edge32ln %o1, %l0, %o3
54665 fmovrdne %i1, %f2, %f12
54666loop_6395:
54667 brlz,a %g2, loop_6396
54668 fmovrsgz %l5, %f7, %f6
54669 ldsb [%l7 + 0x24], %g7
54670 ld [%l7 + 0x38], %f5
54671loop_6396:
54672 fmovdleu %xcc, %f12, %f8
54673 brlz %l1, loop_6397
54674 lduh [%l7 + 0x68], %o6
54675 fsrc2s %f9, %f2
54676 lduw [%l7 + 0x7C], %g3
54677loop_6397:
54678 fandnot1s %f7, %f0, %f10
54679 fmovsa %icc, %f12, %f13
54680 fbug,a %fcc0, loop_6398
54681 fand %f6, %f12, %f6
54682 fmovsn %xcc, %f9, %f3
54683 movrlez %g6, 0x228, %g1
54684loop_6398:
54685 fabsd %f14, %f4
54686 fmovscs %icc, %f15, %f15
54687 fmovrde %l3, %f14, %f12
54688 ldsw [%l7 + 0x74], %i0
54689 tgu %xcc, 0x4
54690 call loop_6399
54691 stb %l6, [%l7 + 0x1C]
54692 fmovrslez %i3, %f9, %f5
54693 ldsb [%l7 + 0x47], %o0
54694loop_6399:
54695 nop
54696 setx loop_6400, %l0, %l1
54697 wrpr 0x1, %tl
54698 wrpr %l1, %tpc
54699 add %l1, 0x4, %l1
54700 wrpr %l1, %tnpc
54701 setx 0x34400001400, %l0, %l1
54702 wrpr %l1, %tstate
54703 wrhpr 0x4, %htstate
54704 retry
54705 movgu %icc, %i2, %l4
54706 fpack16 %f12, %f2
54707 bleu loop_6401
54708loop_6400:
54709 bleu,a,pt %xcc, loop_6402
54710 sub %o7, %i4, %i5
54711 ldsb [%l7 + 0x2F], %i6
54712loop_6401:
54713 orncc %g4, 0x00A8, %l2
54714loop_6402:
54715 fmul8sux16 %f12, %f8, %f2
54716 stb %o2, [%l7 + 0x3F]
54717 edge32ln %o5, %o4, %g5
54718 srl %o1, 0x02, %l0
54719 movcc %xcc, %i7, %o3
54720 ble loop_6403
54721 fmovsneg %icc, %f4, %f9
54722 fnot2s %f5, %f15
54723 fmovdge %xcc, %f11, %f8
54724loop_6403:
54725 ld [%l7 + 0x74], %f4
54726 ldx [%l7 + 0x48], %g2
54727 fabss %f4, %f0
54728 or %l5, %g7, %i1
54729 fzero %f0
54730 bcs,pn %xcc, loop_6404
54731 bshuffle %f2, %f10, %f0
54732 movg %icc, %o6, %g3
54733 ldx [%l7 + 0x50], %l1
54734loop_6404:
54735 st %f12, [%l7 + 0x2C]
54736 fmovdgu %icc, %f10, %f14
54737 ld [%l7 + 0x14], %f4
54738 bg,pt %icc, loop_6405
54739 smulcc %g6, 0x1DC5, %l3
54740 edge16n %i0, %g1, %l6
54741 sdiv %i3, 0x103A, %o0
54742loop_6405:
54743 fpadd32 %f8, %f10, %f0
54744 fcmpne16 %f0, %f2, %l4
54745 fblg %fcc0, loop_6406
54746 fcmpes %fcc3, %f5, %f6
54747 xorcc %o7, 0x045F, %i2
54748 brgz,a %i5, loop_6407
54749loop_6406:
54750 tcs %xcc, 0x0
54751 ldsh [%l7 + 0x5E], %i6
54752 st %f2, [%l7 + 0x10]
54753loop_6407:
54754 sth %i4, [%l7 + 0x78]
54755 ldx [%l7 + 0x50], %l2
54756 std %f8, [%l7 + 0x28]
54757 stw %g4, [%l7 + 0x34]
54758 ldx [%l7 + 0x68], %o2
54759 tvs %icc, 0x6
54760 fpsub16 %f8, %f10, %f4
54761 stx %o5, [%l7 + 0x08]
54762 fpadd32s %f0, %f4, %f15
54763 array16 %g5, %o4, %l0
54764 fmovde %xcc, %f13, %f8
54765 stb %o1, [%l7 + 0x6F]
54766 movn %xcc, %i7, %g2
54767 bvs loop_6408
54768 stw %l5, [%l7 + 0x34]
54769 move %icc, %o3, %i1
54770 bcc,a,pn %xcc, loop_6409
54771loop_6408:
54772 edge8l %o6, %g3, %g7
54773 fsrc2 %f14, %f10
54774 movvc %icc, %l1, %l3
54775loop_6409:
54776 st %f14, [%l7 + 0x14]
54777 fandnot1 %f10, %f12, %f12
54778 fmovsl %icc, %f10, %f0
54779 fand %f12, %f10, %f6
54780 fmovsge %icc, %f2, %f11
54781 udiv %g6, 0x17EF, %g1
54782 movvs %icc, %l6, %i0
54783 movgu %icc, %o0, %l4
54784 ble %xcc, loop_6410
54785 movrgez %o7, %i3, %i2
54786 ldx [%l7 + 0x20], %i6
54787 ldsw [%l7 + 0x50], %i4
54788loop_6410:
54789 ldd [%l7 + 0x58], %f0
54790 ldsh [%l7 + 0x36], %l2
54791 stx %i5, [%l7 + 0x68]
54792 movvc %xcc, %o2, %g4
54793 pdist %f6, %f4, %f0
54794 fpadd32 %f0, %f0, %f8
54795 for %f4, %f4, %f0
54796 sdivx %o5, 0x19F2, %g5
54797 udiv %o4, 0x0A97, %o1
54798 movgu %xcc, %i7, %l0
54799 tvs %icc, 0x2
54800 udivcc %l5, 0x11ED, %g2
54801 alignaddr %i1, %o6, %o3
54802 fnot1 %f0, %f2
54803 fands %f14, %f10, %f12
54804 fmovse %xcc, %f9, %f13
54805 lduh [%l7 + 0x0A], %g3
54806 std %f10, [%l7 + 0x20]
54807 fmovdge %icc, %f12, %f5
54808 fandnot1s %f3, %f14, %f10
54809 movcc %xcc, %l1, %g7
54810 sth %g6, [%l7 + 0x48]
54811 ldx [%l7 + 0x48], %g1
54812 ldub [%l7 + 0x5D], %l3
54813 alignaddr %l6, %i0, %o0
54814 array16 %o7, %i3, %i2
54815 sth %i6, [%l7 + 0x7C]
54816 std %f8, [%l7 + 0x10]
54817 bn,a %xcc, loop_6411
54818 fmovdleu %xcc, %f15, %f2
54819 bgu %xcc, loop_6412
54820 fbue %fcc0, loop_6413
54821loop_6411:
54822 tn %icc, 0x6
54823 fcmpne32 %f4, %f8, %i4
54824loop_6412:
54825 tpos %xcc, 0x5
54826loop_6413:
54827 fcmpne32 %f0, %f10, %l2
54828 tpos %icc, 0x3
54829 fnot1 %f6, %f6
54830 fpackfix %f0, %f10
54831 ldx [%l7 + 0x10], %i5
54832 std %f6, [%l7 + 0x20]
54833 fmovdl %xcc, %f4, %f0
54834 brlez %l4, loop_6414
54835 nop
54836 setx loop_6415, %l0, %l1
54837 jmpl %l1, %g4
54838 fmovs %f5, %f1
54839 fmovsvc %icc, %f2, %f4
54840loop_6414:
54841 sub %o5, %g5, %o4
54842loop_6415:
54843 move %xcc, %o1, %i7
54844 faligndata %f10, %f14, %f2
54845 ldsh [%l7 + 0x20], %l0
54846 st %f0, [%l7 + 0x44]
54847 fba %fcc1, loop_6416
54848 ldub [%l7 + 0x44], %o2
54849 ldx [%l7 + 0x40], %g2
54850 movpos %icc, %i1, %o6
54851loop_6416:
54852 bn loop_6417
54853 umul %o3, %l5, %g3
54854 ldub [%l7 + 0x4D], %g7
54855 fmovrdgz %l1, %f2, %f2
54856loop_6417:
54857 fnot1s %f10, %f10
54858 fmul8x16 %f2, %f10, %f4
54859 stb %g1, [%l7 + 0x3B]
54860 smul %g6, 0x12E1, %l6
54861 fpack32 %f10, %f12, %f12
54862 sdiv %i0, 0x1B26, %l3
54863 fmovsg %xcc, %f0, %f11
54864 umul %o0, %i3, %o7
54865 fmovda %xcc, %f5, %f1
54866 std %f6, [%l7 + 0x10]
54867 lduh [%l7 + 0x08], %i6
54868 andcc %i4, %l2, %i2
54869 ld [%l7 + 0x2C], %f9
54870 orn %l4, %g4, %o5
54871 stw %g5, [%l7 + 0x54]
54872 sub %o4, 0x0925, %i5
54873 ld [%l7 + 0x50], %f11
54874 srax %i7, 0x13, %o1
54875 brgz,a %l0, loop_6418
54876 fbu %fcc1, loop_6419
54877 fcmpeq32 %f6, %f0, %g2
54878 stb %o2, [%l7 + 0x6F]
54879loop_6418:
54880 fornot1s %f14, %f14, %f2
54881loop_6419:
54882 stw %o6, [%l7 + 0x10]
54883 lduw [%l7 + 0x44], %i1
54884 edge32 %l5, %o3, %g7
54885 fabsd %f12, %f6
54886 fcmps %fcc3, %f12, %f2
54887 brz,a %l1, loop_6420
54888 fpsub16 %f2, %f2, %f12
54889 lduh [%l7 + 0x70], %g3
54890 ldsw [%l7 + 0x74], %g1
54891loop_6420:
54892 subcc %l6, 0x1D42, %g6
54893 stx %l3, [%l7 + 0x28]
54894 movrgz %i0, %o0, %o7
54895 umulcc %i6, 0x1C35, %i3
54896 fmul8sux16 %f14, %f14, %f2
54897 fsrc1s %f12, %f15
54898 tcs %icc, 0x5
54899 movvs %xcc, %l2, %i4
54900 nop
54901 setx loop_6421, %l0, %l1
54902 jmpl %l1, %i2
54903 ldsb [%l7 + 0x7E], %l4
54904 lduh [%l7 + 0x6A], %g4
54905 fnot2 %f4, %f10
54906loop_6421:
54907 fmovda %xcc, %f2, %f11
54908 fcmpne16 %f2, %f4, %o5
54909 sth %o4, [%l7 + 0x2E]
54910 ldsw [%l7 + 0x7C], %g5
54911 fpsub16 %f10, %f8, %f10
54912 bvc loop_6422
54913 bshuffle %f14, %f10, %f2
54914 fmovrse %i7, %f1, %f15
54915 orncc %o1, %i5, %g2
54916loop_6422:
54917 popc %l0, %o2
54918 fmovdle %icc, %f14, %f4
54919 orncc %o6, 0x1CC4, %l5
54920 std %f2, [%l7 + 0x20]
54921 lduh [%l7 + 0x30], %i1
54922 fabsd %f10, %f2
54923 movrlz %o3, 0x253, %g7
54924 movneg %xcc, %g3, %g1
54925 fpsub32 %f0, %f12, %f10
54926 std %f12, [%l7 + 0x38]
54927 tpos %icc, 0x4
54928 movvs %icc, %l6, %l1
54929 movcs %xcc, %g6, %l3
54930 ba %xcc, loop_6423
54931 lduh [%l7 + 0x66], %i0
54932 fbn %fcc1, loop_6424
54933 fcmps %fcc2, %f12, %f5
54934loop_6423:
54935 fnands %f6, %f5, %f13
54936 udivcc %o7, 0x1027, %o0
54937loop_6424:
54938 movcs %xcc, %i3, %i6
54939 stw %l2, [%l7 + 0x6C]
54940 fmovdne %xcc, %f5, %f14
54941 stw %i4, [%l7 + 0x30]
54942 ldsb [%l7 + 0x19], %l4
54943 ldsb [%l7 + 0x53], %g4
54944 fands %f13, %f1, %f3
54945 fcmple16 %f10, %f8, %i2
54946 fblg %fcc1, loop_6425
54947 fmuld8sux16 %f5, %f9, %f4
54948 st %f0, [%l7 + 0x30]
54949 tneg %icc, 0x6
54950loop_6425:
54951 brlz,a %o4, loop_6426
54952 xor %o5, 0x05DB, %i7
54953 fandnot1 %f8, %f8, %f6
54954 st %f8, [%l7 + 0x58]
54955loop_6426:
54956 fone %f6
54957 bn loop_6427
54958 fmul8x16al %f7, %f8, %f12
54959 ldsb [%l7 + 0x30], %g5
54960 bcs loop_6428
54961loop_6427:
54962 edge16ln %i5, %o1, %g2
54963 stb %l0, [%l7 + 0x29]
54964 fandnot2 %f8, %f4, %f2
54965loop_6428:
54966 nop
54967 setx loop_6429, %l0, %l1
54968 wrpr 0x1, %tl
54969 wrpr %l1, %tpc
54970 add %l1, 0x4, %l1
54971 wrpr %l1, %tnpc
54972 setx 0x34400001400, %l0, %l1
54973 wrpr %l1, %tstate
54974 wrhpr 0x4, %htstate
54975 retry
54976 fmovrsne %o2, %f9, %f2
54977 ld [%l7 + 0x1C], %f1
54978 stw %l5, [%l7 + 0x4C]
54979loop_6429:
54980 taddcctv %o6, 0x11DD, %o3
54981 tpos %xcc, 0x6
54982 fornot2s %f0, %f0, %f3
54983 bcs,a loop_6430
54984 sth %i1, [%l7 + 0x24]
54985 fpsub16s %f6, %f10, %f12
54986 alignaddrl %g3, %g1, %g7
54987loop_6430:
54988 movvs %icc, %l6, %l1
54989 ld [%l7 + 0x6C], %f7
54990 addcc %l3, 0x1664, %i0
54991 nop
54992 setx loop_6431, %l0, %l1
54993 wrpr 0x1, %tl
54994 wrpr %l1, %tpc
54995 add %l1, 0x4, %l1
54996 wrpr %l1, %tnpc
54997 setx 0x34400001400, %l0, %l1
54998 wrpr %l1, %tstate
54999 wrhpr 0x4, %htstate
55000 retry
55001 ldsb [%l7 + 0x60], %g6
55002 ldx [%l7 + 0x08], %o0
55003 movg %icc, %o7, %i3
55004loop_6431:
55005 nop
55006 setx loop_6432, %l0, %l1
55007 wrpr 0x1, %tl
55008 wrpr %l1, %tpc
55009 add %l1, 0x4, %l1
55010 wrpr %l1, %tnpc
55011 setx 0x34400001400, %l0, %l1
55012 wrpr %l1, %tstate
55013 wrhpr 0x4, %htstate
55014 retry
55015 fxors %f5, %f10, %f10
55016 fornot2 %f8, %f12, %f12
55017 fmovrde %l2, %f10, %f6
55018loop_6432:
55019 movrgz %i6, 0x117, %i4
55020 or %l4, 0x0D17, %g4
55021 fnand %f6, %f4, %f10
55022 fones %f1
55023 edge32l %i2, %o4, %o5
55024 array16 %i7, %g5, %i5
55025 fbug %fcc0, loop_6433
55026 fabsd %f4, %f10
55027 tl %icc, 0x2
55028 fmovsleu %icc, %f11, %f7
55029loop_6433:
55030 lduw [%l7 + 0x7C], %o1
55031 edge32 %g2, %o2, %l0
55032 fmovrdgez %o6, %f10, %f4
55033 fcmple16 %f0, %f6, %l5
55034 edge32n %o3, %i1, %g3
55035 sra %g1, %g7, %l6
55036 ldsw [%l7 + 0x78], %l1
55037 fbn %fcc3, loop_6434
55038 ld [%l7 + 0x38], %f13
55039 fand %f0, %f12, %f6
55040 fbne %fcc3, loop_6435
55041loop_6434:
55042 ldx [%l7 + 0x38], %i0
55043 fornot1 %f8, %f8, %f12
55044 movrlez %l3, %o0, %o7
55045loop_6435:
55046 lduw [%l7 + 0x1C], %g6
55047 fba,a %fcc3, loop_6436
55048 alignaddr %l2, %i3, %i6
55049 std %f2, [%l7 + 0x18]
55050 ldub [%l7 + 0x33], %i4
55051loop_6436:
55052 ldd [%l7 + 0x70], %f6
55053 std %f14, [%l7 + 0x28]
55054 bleu,a %icc, loop_6437
55055 udivx %l4, 0x0767, %i2
55056 fmul8ulx16 %f0, %f10, %f10
55057 popc 0x0425, %g4
55058loop_6437:
55059 ldsw [%l7 + 0x64], %o5
55060 ldub [%l7 + 0x21], %o4
55061 fbul,a %fcc0, loop_6438
55062 fmovdneg %xcc, %f3, %f5
55063 movn %icc, %g5, %i7
55064 fsrc2 %f14, %f12
55065loop_6438:
55066 bge loop_6439
55067 brz %o1, loop_6440
55068 andn %i5, %g2, %l0
55069 std %f12, [%l7 + 0x20]
55070loop_6439:
55071 fmovdneg %xcc, %f7, %f12
55072loop_6440:
55073 brgez,a %o2, loop_6441
55074 fmovscc %icc, %f0, %f10
55075 fpadd32 %f10, %f10, %f6
55076 fmovdcc %icc, %f4, %f11
55077loop_6441:
55078 tl %xcc, 0x0
55079 fcmpeq16 %f2, %f10, %l5
55080 lduh [%l7 + 0x08], %o3
55081 fmovdn %xcc, %f2, %f5
55082 fbu,a %fcc2, loop_6442
55083 ldsw [%l7 + 0x5C], %o6
55084 fmovsneg %icc, %f14, %f3
55085 mulscc %i1, 0x0E3F, %g1
55086loop_6442:
55087 stx %g3, [%l7 + 0x20]
55088 ldx [%l7 + 0x18], %g7
55089 fnors %f3, %f12, %f11
55090 stx %l6, [%l7 + 0x60]
55091 fblg,a %fcc0, loop_6443
55092 fmovsleu %xcc, %f0, %f4
55093 stx %l1, [%l7 + 0x38]
55094 array8 %i0, %o0, %l3
55095loop_6443:
55096 brgez %g6, loop_6444
55097 fands %f12, %f1, %f1
55098 std %f0, [%l7 + 0x68]
55099 fmovscs %icc, %f13, %f15
55100loop_6444:
55101 fcmpgt16 %f0, %f0, %o7
55102 fbule %fcc3, loop_6445
55103 movcs %xcc, %l2, %i3
55104 orncc %i6, 0x0E86, %i4
55105 fandnot1 %f4, %f10, %f4
55106loop_6445:
55107 fcmple32 %f14, %f8, %i2
55108 stb %g4, [%l7 + 0x5A]
55109 ldsb [%l7 + 0x58], %l4
55110 fpadd32s %f11, %f8, %f5
55111 fmul8x16al %f11, %f2, %f2
55112 bgu,a,pt %icc, loop_6446
55113 brlez,a %o5, loop_6447
55114 movgu %xcc, %g5, %o4
55115 stx %i7, [%l7 + 0x70]
55116loop_6446:
55117 fbn %fcc1, loop_6448
55118loop_6447:
55119 xor %o1, %g2, %l0
55120 brgz,a %i5, loop_6449
55121 lduw [%l7 + 0x7C], %l5
55122loop_6448:
55123 addc %o3, %o6, %o2
55124 stw %i1, [%l7 + 0x24]
55125loop_6449:
55126 mulscc %g1, 0x149B, %g7
55127 sll %l6, 0x1D, %l1
55128 ta %xcc, 0x5
55129 bvs loop_6450
55130 stw %g3, [%l7 + 0x78]
55131 andn %o0, %i0, %l3
55132 fmovspos %icc, %f12, %f3
55133loop_6450:
55134 fmovrdgez %g6, %f12, %f4
55135 fcmped %fcc3, %f6, %f10
55136 lduh [%l7 + 0x66], %o7
55137 lduw [%l7 + 0x14], %l2
55138 ldd [%l7 + 0x48], %f2
55139 bleu,a,pn %xcc, loop_6451
55140 fmovsge %xcc, %f4, %f14
55141 tneg %icc, 0x3
55142 ldsh [%l7 + 0x26], %i6
55143loop_6451:
55144 sdivcc %i3, 0x1743, %i2
55145 fpack16 %f8, %f4
55146 andcc %i4, %l4, %o5
55147 fmovrdne %g5, %f10, %f6
55148 fmovdcs %xcc, %f0, %f7
55149 movl %icc, %g4, %o4
55150 fcmpne32 %f6, %f8, %o1
55151 ldsh [%l7 + 0x2C], %g2
55152 std %f8, [%l7 + 0x68]
55153 fabss %f9, %f1
55154 stw %i7, [%l7 + 0x74]
55155 bvs,pn %icc, loop_6452
55156 smul %l0, 0x01D6, %l5
55157 ldsw [%l7 + 0x60], %i5
55158 fmovrdlz %o6, %f8, %f14
55159loop_6452:
55160 ldd [%l7 + 0x70], %f6
55161 fbe,a %fcc2, loop_6453
55162 lduh [%l7 + 0x48], %o3
55163 ldub [%l7 + 0x49], %i1
55164 faligndata %f8, %f14, %f12
55165loop_6453:
55166 ld [%l7 + 0x6C], %f10
55167 lduh [%l7 + 0x32], %g1
55168 bge,a,pt %xcc, loop_6454
55169 tsubcctv %g7, 0x1DFC, %l6
55170 fmovrse %l1, %f3, %f13
55171 fbe %fcc1, loop_6455
55172loop_6454:
55173 lduh [%l7 + 0x7E], %o2
55174 fsrc2s %f2, %f11
55175 stw %o0, [%l7 + 0x08]
55176loop_6455:
55177 fmuld8sux16 %f6, %f0, %f6
55178 fmul8x16au %f5, %f5, %f2
55179 bne,a %xcc, loop_6456
55180 fmovsneg %icc, %f10, %f1
55181 sdiv %g3, 0x05FF, %i0
55182 fmovdpos %xcc, %f9, %f6
55183loop_6456:
55184 movrne %g6, 0x2B7, %l3
55185 ldsw [%l7 + 0x08], %l2
55186 edge8l %i6, %o7, %i2
55187 fmovda %xcc, %f14, %f1
55188 stx %i4, [%l7 + 0x50]
55189 nop
55190 setx loop_6457, %l0, %l1
55191 wrpr 0x1, %tl
55192 wrpr %l1, %tpc
55193 add %l1, 0x4, %l1
55194 wrpr %l1, %tnpc
55195 setx 0x34400001400, %l0, %l1
55196 wrpr %l1, %tstate
55197 wrhpr 0x4, %htstate
55198 retry
55199 lduw [%l7 + 0x14], %i3
55200 xnor %l4, 0x0CDA, %g5
55201 fmovsne %xcc, %f1, %f5
55202loop_6457:
55203 sth %o5, [%l7 + 0x24]
55204 fmovsne %icc, %f11, %f7
55205 ldd [%l7 + 0x10], %f12
55206 lduh [%l7 + 0x40], %o4
55207 movrgez %o1, %g4, %g2
55208 fand %f0, %f10, %f12
55209 sdivx %i7, 0x07DC, %l5
55210 fpadd16 %f4, %f2, %f2
55211 fmul8x16al %f11, %f10, %f2
55212 bne,a loop_6458
55213 fbule,a %fcc1, loop_6459
55214 ldsh [%l7 + 0x48], %l0
55215 fsrc1s %f7, %f5
55216loop_6458:
55217 fmovsleu %icc, %f14, %f5
55218loop_6459:
55219 tcc %xcc, 0x3
55220 bge,pn %xcc, loop_6460
55221 fand %f0, %f14, %f12
55222 lduw [%l7 + 0x44], %i5
55223 fandnot1 %f4, %f10, %f2
55224loop_6460:
55225 movg %xcc, %o3, %i1
55226 fbne %fcc3, loop_6461
55227 stx %o6, [%l7 + 0x40]
55228 fsrc2s %f5, %f10
55229 movg %xcc, %g7, %l6
55230loop_6461:
55231 addccc %l1, %g1, %o2
55232 brgz,a %g3, loop_6462
55233 fmul8x16au %f10, %f5, %f2
55234 fbe %fcc1, loop_6463
55235 st %f14, [%l7 + 0x6C]
55236loop_6462:
55237 bg,a,pn %xcc, loop_6464
55238 fones %f15
55239loop_6463:
55240 addc %i0, 0x156F, %g6
55241 mulscc %l3, 0x0698, %l2
55242loop_6464:
55243 ldd [%l7 + 0x40], %f6
55244 fcmpd %fcc2, %f10, %f4
55245 bvs,a %icc, loop_6465
55246 edge32l %i6, %o0, %i2
55247 bneg,a %icc, loop_6466
55248 sth %i4, [%l7 + 0x12]
55249loop_6465:
55250 andcc %i3, 0x0C06, %o7
55251 fmovda %icc, %f15, %f7
55252loop_6466:
55253 sdiv %g5, 0x140D, %o5
55254 fand %f4, %f4, %f14
55255 movg %icc, %o4, %o1
55256 movl %xcc, %g4, %l4
55257 lduh [%l7 + 0x1C], %i7
55258 stw %l5, [%l7 + 0x0C]
55259 bcs,a,pt %icc, loop_6467
55260 fbne,a %fcc3, loop_6468
55261 edge32ln %l0, %i5, %g2
55262 edge32n %o3, %i1, %g7
55263loop_6467:
55264 fxors %f14, %f0, %f7
55265loop_6468:
55266 nop
55267 setx loop_6469, %l0, %l1
55268 wrpr 0x1, %tl
55269 wrpr %l1, %tpc
55270 add %l1, 0x4, %l1
55271 wrpr %l1, %tnpc
55272 setx 0x34400001400, %l0, %l1
55273 wrpr %l1, %tstate
55274 wrhpr 0x4, %htstate
55275 retry
55276 fmovrsgez %l6, %f9, %f13
55277 fmovsle %icc, %f8, %f5
55278 fpack16 %f4, %f6
55279loop_6469:
55280 ld [%l7 + 0x30], %f8
55281 fand %f2, %f14, %f2
55282 ldd [%l7 + 0x68], %f10
55283 andncc %l1, %g1, %o6
55284 fmul8x16al %f0, %f8, %f8
55285 st %f8, [%l7 + 0x7C]
55286 bpos loop_6470
55287 movn %icc, %g3, %i0
55288 movl %icc, %g6, %o2
55289 fxnor %f0, %f10, %f8
55290loop_6470:
55291 fcmpd %fcc0, %f4, %f10
55292 xnor %l3, %l2, %o0
55293 ldsw [%l7 + 0x60], %i2
55294 tcc %xcc, 0x6
55295 fbul,a %fcc0, loop_6471
55296 bshuffle %f14, %f2, %f6
55297 movne %icc, %i4, %i3
55298 fsrc1s %f7, %f15
55299loop_6471:
55300 fmovspos %xcc, %f10, %f13
55301 bneg,a %xcc, loop_6472
55302 fsrc1s %f10, %f5
55303 stb %i6, [%l7 + 0x4E]
55304 stb %g5, [%l7 + 0x73]
55305loop_6472:
55306 fpsub16s %f1, %f14, %f5
55307 fmovdneg %icc, %f13, %f9
55308 fcmps %fcc2, %f8, %f15
55309 movne %icc, %o7, %o5
55310 pdist %f10, %f4, %f4
55311 fandnot1s %f6, %f15, %f6
55312 array32 %o1, %g4, %l4
55313 fandnot2 %f8, %f12, %f10
55314 array16 %i7, %l5, %l0
55315 tneg %icc, 0x7
55316 fnegs %f9, %f12
55317 fnor %f8, %f10, %f0
55318 ldsb [%l7 + 0x2F], %i5
55319 fxnors %f12, %f10, %f9
55320 sth %o4, [%l7 + 0x36]
55321 fnor %f12, %f12, %f2
55322 ldub [%l7 + 0x6E], %o3
55323 srax %g2, %i1, %l6
55324 addccc %l1, %g1, %g7
55325 lduh [%l7 + 0x3C], %o6
55326 alignaddrl %i0, %g3, %g6
55327 subcc %o2, 0x04B9, %l3
55328 sdivcc %l2, 0x1CCF, %i2
55329 fmovspos %xcc, %f12, %f1
55330 mulscc %i4, %i3, %i6
55331 lduh [%l7 + 0x56], %o0
55332 fnot1 %f12, %f14
55333 edge32n %g5, %o5, %o7
55334 stw %g4, [%l7 + 0x50]
55335 stx %l4, [%l7 + 0x10]
55336 srl %i7, 0x1F, %o1
55337 andcc %l0, %l5, %o4
55338 srlx %i5, %g2, %i1
55339 ldx [%l7 + 0x48], %o3
55340 ldsh [%l7 + 0x24], %l1
55341 st %f5, [%l7 + 0x50]
55342 brnz,a %l6, loop_6473
55343 fandnot2 %f6, %f2, %f10
55344 ldsw [%l7 + 0x18], %g7
55345 st %f11, [%l7 + 0x6C]
55346loop_6473:
55347 fcmpes %fcc1, %f12, %f15
55348 lduw [%l7 + 0x44], %g1
55349 bge loop_6474
55350 lduh [%l7 + 0x0C], %i0
55351 stb %g3, [%l7 + 0x51]
55352 ldsw [%l7 + 0x30], %g6
55353loop_6474:
55354 fmovdle %icc, %f12, %f10
55355 fmovsleu %xcc, %f15, %f4
55356 movge %xcc, %o6, %o2
55357 ldsh [%l7 + 0x18], %l3
55358 fnors %f12, %f2, %f13
55359 tleu %icc, 0x7
55360 sll %l2, %i2, %i4
55361 ldsh [%l7 + 0x28], %i6
55362 ldsw [%l7 + 0x54], %i3
55363 udivx %g5, 0x1622, %o0
55364 fcmpne16 %f14, %f4, %o7
55365 fbue,a %fcc0, loop_6475
55366 fbuge %fcc0, loop_6476
55367 stb %o5, [%l7 + 0x4B]
55368 sra %l4, %i7, %o1
55369loop_6475:
55370 ldsh [%l7 + 0x2C], %l0
55371loop_6476:
55372 sth %l5, [%l7 + 0x12]
55373 tne %xcc, 0x0
55374 srl %g4, %o4, %i5
55375 ld [%l7 + 0x40], %f14
55376 fmovsa %icc, %f6, %f0
55377 fbu %fcc1, loop_6477
55378 fmovrse %g2, %f7, %f14
55379 andncc %i1, %o3, %l6
55380 fors %f1, %f5, %f6
55381loop_6477:
55382 fmovd %f12, %f10
55383 stw %l1, [%l7 + 0x1C]
55384 alignaddr %g1, %g7, %i0
55385 bneg,a loop_6478
55386 fbue %fcc2, loop_6479
55387 ldd [%l7 + 0x50], %f12
55388 fbue,a %fcc1, loop_6480
55389loop_6478:
55390 fsrc1 %f0, %f14
55391loop_6479:
55392 fpsub16 %f14, %f8, %f10
55393 brz,a %g6, loop_6481
55394loop_6480:
55395 ld [%l7 + 0x44], %f3
55396 fbuge,a %fcc2, loop_6482
55397 sdivcc %g3, 0x16F8, %o6
55398loop_6481:
55399 fmovrdlez %o2, %f0, %f0
55400 fandnot2s %f13, %f7, %f11
55401loop_6482:
55402 fbn %fcc3, loop_6483
55403 fmovde %xcc, %f6, %f11
55404 ld [%l7 + 0x20], %f14
55405 addcc %l2, %i2, %i4
55406loop_6483:
55407 udivcc %i6, 0x00F9, %l3
55408 nop
55409 setx loop_6484, %l0, %l1
55410 wrpr 0x1, %tl
55411 wrpr %l1, %tpc
55412 add %l1, 0x4, %l1
55413 wrpr %l1, %tnpc
55414 setx 0x34400001400, %l0, %l1
55415 wrpr %l1, %tstate
55416 wrhpr 0x4, %htstate
55417 retry
55418 movrgez %i3, %o0, %o7
55419 stx %g5, [%l7 + 0x20]
55420 fpmerge %f4, %f11, %f8
55421loop_6484:
55422 ldd [%l7 + 0x40], %f4
55423 stw %l4, [%l7 + 0x30]
55424 fpsub32 %f0, %f14, %f2
55425 lduw [%l7 + 0x08], %o5
55426 fmovsne %xcc, %f9, %f3
55427 fsrc2s %f7, %f15
55428 ldsb [%l7 + 0x37], %i7
55429 srax %o1, %l5, %l0
55430 fabss %f15, %f9
55431 sth %g4, [%l7 + 0x52]
55432 sethi 0x11C5, %o4
55433 umulcc %g2, 0x165C, %i5
55434 tsubcc %o3, 0x0197, %l6
55435 sra %i1, %g1, %l1
55436 fcmpgt16 %f14, %f14, %i0
55437 ldsh [%l7 + 0x74], %g7
55438 srl %g6, 0x0A, %o6
55439 nop
55440 setx loop_6485, %l0, %l1
55441 jmpl %l1, %g3
55442 fmovda %icc, %f3, %f12
55443 fmovs %f11, %f14
55444 stb %l2, [%l7 + 0x6D]
55445loop_6485:
55446 ldsh [%l7 + 0x56], %o2
55447 fmovrslez %i4, %f6, %f12
55448 movcc %xcc, %i2, %l3
55449 ldub [%l7 + 0x42], %i3
55450 fmovdle %icc, %f7, %f10
55451 brnz,a %i6, loop_6486
55452 fmul8x16al %f3, %f11, %f14
55453 brlz %o0, loop_6487
55454 fblg %fcc3, loop_6488
55455loop_6486:
55456 smul %o7, 0x02D6, %g5
55457 st %f3, [%l7 + 0x20]
55458loop_6487:
55459 movvs %xcc, %o5, %l4
55460loop_6488:
55461 lduh [%l7 + 0x36], %i7
55462 subc %o1, 0x1F95, %l5
55463 alignaddr %l0, %g4, %g2
55464 ble %icc, loop_6489
55465 lduh [%l7 + 0x2E], %o4
55466 sdiv %i5, 0x043C, %o3
55467 fbo %fcc3, loop_6490
55468loop_6489:
55469 ld [%l7 + 0x14], %f9
55470 fmovrslz %l6, %f9, %f8
55471 srl %i1, 0x00, %l1
55472loop_6490:
55473 lduw [%l7 + 0x44], %g1
55474 std %f6, [%l7 + 0x68]
55475 sll %i0, %g7, %o6
55476 fsrc2 %f0, %f2
55477 movge %xcc, %g6, %l2
55478 fmovsa %icc, %f12, %f0
55479 edge8n %g3, %o2, %i2
55480 fbue %fcc1, loop_6491
55481 bcc %xcc, loop_6492
55482 fands %f15, %f12, %f14
55483 fmovs %f2, %f13
55484loop_6491:
55485 ldsb [%l7 + 0x2C], %l3
55486loop_6492:
55487 fbuge,a %fcc1, loop_6493
55488 movrlez %i4, %i6, %i3
55489 movg %icc, %o0, %o7
55490 ldsb [%l7 + 0x2F], %o5
55491loop_6493:
55492 ldsh [%l7 + 0x6E], %l4
55493 for %f0, %f8, %f8
55494 fpsub32s %f3, %f14, %f15
55495 std %f14, [%l7 + 0x78]
55496 orn %g5, %i7, %l5
55497 popc 0x1E92, %o1
55498 smulcc %l0, %g4, %o4
55499 sth %i5, [%l7 + 0x7E]
55500 nop
55501 setx loop_6494, %l0, %l1
55502 wrpr 0x1, %tl
55503 wrpr %l1, %tnpc
55504 setx 0x34400001400, %l0, %l1
55505 wrpr %l1, %tstate
55506 wrhpr 0x4, %htstate
55507 done
55508 lduh [%l7 + 0x46], %g2
55509 std %f12, [%l7 + 0x08]
55510 fpadd32 %f6, %f4, %f12
55511loop_6494:
55512 sllx %l6, %i1, %o3
55513 andn %g1, 0x1556, %i0
55514 ld [%l7 + 0x3C], %f6
55515 fmovdg %icc, %f6, %f12
55516 sdiv %g7, 0x0958, %l1
55517 fmovrsgz %o6, %f11, %f14
55518 te %xcc, 0x3
55519 fcmpd %fcc1, %f8, %f4
55520 movrlez %l2, %g6, %o2
55521 fcmpne16 %f4, %f6, %g3
55522 stb %i2, [%l7 + 0x61]
55523 tcs %xcc, 0x2
55524 edge8 %l3, %i4, %i6
55525 st %f14, [%l7 + 0x28]
55526 fsrc2 %f2, %f0
55527 sth %o0, [%l7 + 0x28]
55528 udivcc %o7, 0x0C5C, %i3
55529 ldsw [%l7 + 0x60], %o5
55530 fblg,a %fcc1, loop_6495
55531 fmovrsne %g5, %f2, %f12
55532 subcc %l4, 0x0BF3, %l5
55533 st %f4, [%l7 + 0x34]
55534loop_6495:
55535 fmovsge %xcc, %f14, %f14
55536 nop
55537 setx loop_6496, %l0, %l1
55538 wrpr 0x1, %tl
55539 wrpr %l1, %tnpc
55540 setx 0x34400001400, %l0, %l1
55541 wrpr %l1, %tstate
55542 wrhpr 0x4, %htstate
55543 done
55544 lduw [%l7 + 0x74], %i7
55545 lduh [%l7 + 0x72], %l0
55546 fcmpne16 %f4, %f8, %g4
55547loop_6496:
55548 bvs loop_6497
55549 fornot1s %f12, %f12, %f8
55550 movg %icc, %o4, %i5
55551 fbn %fcc3, loop_6498
55552loop_6497:
55553 movrne %g2, 0x044, %l6
55554 sth %i1, [%l7 + 0x46]
55555 ldsh [%l7 + 0x7A], %o3
55556loop_6498:
55557 st %f5, [%l7 + 0x44]
55558 movge %icc, %g1, %o1
55559 fmovdne %icc, %f15, %f1
55560 fandnot1s %f15, %f0, %f12
55561 fors %f9, %f4, %f0
55562 mulscc %g7, %i0, %o6
55563 ldub [%l7 + 0x75], %l1
55564 fpadd32 %f4, %f4, %f0
55565 brgz,a %l2, loop_6499
55566 srax %o2, %g3, %g6
55567 fones %f9
55568 fmovrse %l3, %f11, %f13
55569loop_6499:
55570 fmovrdgez %i4, %f12, %f14
55571 tgu %xcc, 0x5
55572 fble,a %fcc2, loop_6500
55573 srlx %i6, %i2, %o0
55574 brz,a %i3, loop_6501
55575 fmovsn %icc, %f13, %f15
55576loop_6500:
55577 bvc %icc, loop_6502
55578 ldd [%l7 + 0x30], %f2
55579loop_6501:
55580 bl,a %icc, loop_6503
55581 add %o7, %o5, %g5
55582loop_6502:
55583 fones %f12
55584 ldx [%l7 + 0x48], %l5
55585loop_6503:
55586 brz %i7, loop_6504
55587 std %f14, [%l7 + 0x10]
55588 ld [%l7 + 0x20], %f14
55589 tvc %icc, 0x6
55590loop_6504:
55591 fmovrdgz %l0, %f4, %f6
55592 popc 0x0E95, %l4
55593 stx %o4, [%l7 + 0x38]
55594 fmovdcs %icc, %f10, %f11
55595 fmovsne %xcc, %f8, %f8
55596 edge16ln %g4, %g2, %i5
55597 fbue %fcc2, loop_6505
55598 subcc %l6, %o3, %i1
55599 fxnors %f4, %f2, %f9
55600 fmovsg %icc, %f8, %f0
55601loop_6505:
55602 fmovrslez %o1, %f3, %f10
55603 stw %g7, [%l7 + 0x48]
55604 ldsb [%l7 + 0x3F], %i0
55605 subccc %o6, %l1, %l2
55606 fcmped %fcc1, %f12, %f14
55607 addccc %o2, %g3, %g1
55608 stx %l3, [%l7 + 0x30]
55609 st %f2, [%l7 + 0x38]
55610 ldx [%l7 + 0x10], %i4
55611 fmovsvs %xcc, %f14, %f12
55612 ldx [%l7 + 0x10], %i6
55613 nop
55614 setx loop_6506, %l0, %l1
55615 jmpl %l1, %i2
55616 fcmped %fcc2, %f0, %f6
55617 lduw [%l7 + 0x34], %g6
55618 std %f10, [%l7 + 0x48]
55619loop_6506:
55620 ldd [%l7 + 0x38], %f10
55621 brgez,a %i3, loop_6507
55622 sth %o7, [%l7 + 0x0C]
55623 fandnot1 %f10, %f2, %f4
55624 st %f0, [%l7 + 0x58]
55625loop_6507:
55626 fnot1s %f14, %f3
55627 fba,a %fcc1, loop_6508
55628 ldsb [%l7 + 0x7E], %o0
55629 fmovsne %icc, %f6, %f13
55630 array8 %o5, %l5, %i7
55631loop_6508:
55632 fandnot2s %f15, %f10, %f12
55633 std %f8, [%l7 + 0x40]
55634 bvs %xcc, loop_6509
55635 fmovdvc %icc, %f5, %f6
55636 fpmerge %f5, %f7, %f12
55637 stb %g5, [%l7 + 0x29]
55638loop_6509:
55639 ldsw [%l7 + 0x7C], %l4
55640 stb %l0, [%l7 + 0x0A]
55641 ldsb [%l7 + 0x1A], %g4
55642 edge8l %g2, %o4, %i5
55643 tleu %icc, 0x3
55644 fcmped %fcc3, %f10, %f4
55645 udiv %o3, 0x0B36, %l6
55646 ldsh [%l7 + 0x6E], %o1
55647 sth %g7, [%l7 + 0x50]
55648 movpos %xcc, %i0, %i1
55649 ldub [%l7 + 0x5E], %l1
55650 ldx [%l7 + 0x50], %l2
55651 stb %o6, [%l7 + 0x7C]
55652 tvc %xcc, 0x5
55653 sdiv %o2, 0x08FD, %g3
55654 fba,a %fcc1, loop_6510
55655 stx %l3, [%l7 + 0x10]
55656 sdivcc %i4, 0x1746, %i6
55657 fmul8x16 %f2, %f4, %f12
55658loop_6510:
55659 nop
55660 setx loop_6511, %l0, %l1
55661 wrpr 0x1, %tl
55662 wrpr %l1, %tnpc
55663 setx 0x34400001400, %l0, %l1
55664 wrpr %l1, %tstate
55665 wrhpr 0x4, %htstate
55666 done
55667 brgez,a %g1, loop_6512
55668 st %f1, [%l7 + 0x0C]
55669 std %f2, [%l7 + 0x18]
55670loop_6511:
55671 tn %icc, 0x3
55672loop_6512:
55673 fmovrde %g6, %f4, %f8
55674 ldsh [%l7 + 0x2C], %i2
55675 fbu %fcc2, loop_6513
55676 tvc %xcc, 0x7
55677 stx %i3, [%l7 + 0x20]
55678 tcc %xcc, 0x3
55679loop_6513:
55680 fmovspos %xcc, %f14, %f0
55681 te %icc, 0x1
55682 stx %o0, [%l7 + 0x48]
55683 fbo,a %fcc1, loop_6514
55684 be %xcc, loop_6515
55685 fmuld8sux16 %f15, %f3, %f4
55686 st %f7, [%l7 + 0x0C]
55687loop_6514:
55688 fabss %f10, %f7
55689loop_6515:
55690 fnot2 %f0, %f8
55691 st %f10, [%l7 + 0x44]
55692 udiv %o7, 0x00EC, %o5
55693 stb %l5, [%l7 + 0x79]
55694 fmovdpos %icc, %f1, %f14
55695 fmovrsne %i7, %f10, %f12
55696 movleu %xcc, %l4, %g5
55697 bgu,a,pn %xcc, loop_6516
55698 bcc,pt %xcc, loop_6517
55699 fpsub32s %f4, %f2, %f5
55700 stx %g4, [%l7 + 0x78]
55701loop_6516:
55702 fmovrsgez %l0, %f10, %f4
55703loop_6517:
55704 fble,a %fcc2, loop_6518
55705 stx %o4, [%l7 + 0x40]
55706 ldsh [%l7 + 0x6E], %g2
55707 ld [%l7 + 0x6C], %f8
55708loop_6518:
55709 move %icc, %i5, %o3
55710 fmovde %icc, %f2, %f7
55711 fmovde %xcc, %f1, %f7
55712 tleu %xcc, 0x2
55713 edge16n %l6, %g7, %i0
55714 movgu %xcc, %i1, %l1
55715 lduh [%l7 + 0x3A], %l2
55716 sdivx %o6, 0x1F70, %o2
55717 lduh [%l7 + 0x5E], %o1
55718 ldx [%l7 + 0x10], %l3
55719 stb %i4, [%l7 + 0x7F]
55720 lduh [%l7 + 0x42], %i6
55721 std %f10, [%l7 + 0x28]
55722 fcmple32 %f8, %f12, %g1
55723 fcmpes %fcc2, %f2, %f15
55724 bcc,pn %xcc, loop_6519
55725 fcmpd %fcc3, %f0, %f0
55726 ld [%l7 + 0x54], %f10
55727 edge8ln %g6, %g3, %i2
55728loop_6519:
55729 ldsh [%l7 + 0x1C], %i3
55730 bleu loop_6520
55731 stb %o0, [%l7 + 0x29]
55732 stw %o7, [%l7 + 0x28]
55733 fcmple32 %f14, %f0, %o5
55734loop_6520:
55735 ldsb [%l7 + 0x57], %i7
55736 mulx %l5, %g5, %g4
55737 ldub [%l7 + 0x5F], %l4
55738 st %f7, [%l7 + 0x54]
55739 std %f0, [%l7 + 0x78]
55740 ldub [%l7 + 0x4A], %l0
55741 fmovsvs %xcc, %f0, %f6
55742 array8 %o4, %i5, %o3
55743 sra %g2, %l6, %g7
55744 sth %i1, [%l7 + 0x6C]
55745 fmovsge %xcc, %f3, %f2
55746 tgu %icc, 0x6
55747 fmovdneg %xcc, %f4, %f11
55748 ldub [%l7 + 0x3A], %l1
55749 ldsh [%l7 + 0x72], %i0
55750 fmovrsgez %l2, %f7, %f8
55751 bneg,a,pt %icc, loop_6521
55752 edge32ln %o6, %o1, %o2
55753 xor %l3, 0x1880, %i4
55754 ldd [%l7 + 0x20], %f4
55755loop_6521:
55756 brgez,a %i6, loop_6522
55757 fmovdne %icc, %f7, %f3
55758 brlez %g6, loop_6523
55759 udivx %g1, 0x08F8, %g3
55760loop_6522:
55761 fble,a %fcc1, loop_6524
55762 movre %i2, %o0, %o7
55763loop_6523:
55764 ld [%l7 + 0x64], %f15
55765 ldsw [%l7 + 0x6C], %i3
55766loop_6524:
55767 stb %o5, [%l7 + 0x40]
55768 fpackfix %f4, %f12
55769 ldx [%l7 + 0x38], %i7
55770 ldx [%l7 + 0x48], %g5
55771 fbule %fcc0, loop_6525
55772 edge32ln %l5, %g4, %l0
55773 pdist %f4, %f12, %f10
55774 ble,a,pn %xcc, loop_6526
55775loop_6525:
55776 stw %o4, [%l7 + 0x38]
55777 be,a,pt %xcc, loop_6527
55778 alignaddrl %i5, %o3, %g2
55779loop_6526:
55780 ld [%l7 + 0x50], %f11
55781 stw %l4, [%l7 + 0x6C]
55782loop_6527:
55783 movrne %g7, 0x35E, %l6
55784 fbuge %fcc1, loop_6528
55785 stx %i1, [%l7 + 0x50]
55786 fmovrsgz %l1, %f2, %f0
55787 fnegd %f12, %f6
55788loop_6528:
55789 fbug,a %fcc0, loop_6529
55790 tle %icc, 0x0
55791 tcs %icc, 0x0
55792 subcc %i0, %o6, %l2
55793loop_6529:
55794 edge16 %o1, %l3, %o2
55795 move %xcc, %i4, %g6
55796 stx %i6, [%l7 + 0x60]
55797 fcmps %fcc1, %f1, %f12
55798 fbue,a %fcc1, loop_6530
55799 tpos %xcc, 0x2
55800 addccc %g3, 0x087C, %g1
55801 fmovsneg %xcc, %f10, %f8
55802loop_6530:
55803 ldsb [%l7 + 0x5A], %o0
55804 lduw [%l7 + 0x18], %o7
55805 fble %fcc3, loop_6531
55806 fcmps %fcc1, %f8, %f12
55807 stx %i3, [%l7 + 0x68]
55808 tcc %xcc, 0x4
55809loop_6531:
55810 fornot1 %f0, %f12, %f14
55811 taddcctv %i2, 0x0AC8, %o5
55812 fmovspos %xcc, %f1, %f1
55813 fors %f7, %f4, %f14
55814 sth %i7, [%l7 + 0x42]
55815 fxnors %f10, %f5, %f14
55816 array32 %l5, %g4, %l0
55817 fpadd16s %f1, %f1, %f5
55818 edge16ln %o4, %i5, %o3
55819 nop
55820 setx loop_6532, %l0, %l1
55821 wrpr 0x1, %tl
55822 wrpr %l1, %tpc
55823 add %l1, 0x4, %l1
55824 wrpr %l1, %tnpc
55825 setx 0x34400001400, %l0, %l1
55826 wrpr %l1, %tstate
55827 wrhpr 0x4, %htstate
55828 retry
55829 bne,pn %xcc, loop_6533
55830 fmovd %f2, %f0
55831 st %f2, [%l7 + 0x78]
55832loop_6532:
55833 fpsub32 %f12, %f4, %f0
55834loop_6533:
55835 movneg %icc, %g2, %l4
55836 ldd [%l7 + 0x08], %f4
55837 stb %g7, [%l7 + 0x7D]
55838 fmovdleu %xcc, %f5, %f9
55839 srax %l6, %g5, %i1
55840 movrgz %l1, %o6, %l2
55841 tl %xcc, 0x4
55842 edge8 %o1, %i0, %l3
55843 fcmple16 %f10, %f0, %o2
55844 xor %i4, 0x11C9, %g6
55845 fmovse %icc, %f11, %f7
55846 ldsh [%l7 + 0x6E], %i6
55847 ldub [%l7 + 0x14], %g3
55848 fmovrslez %o0, %f4, %f5
55849 for %f8, %f2, %f2
55850 array8 %g1, %i3, %i2
55851 fbn,a %fcc1, loop_6534
55852 stx %o5, [%l7 + 0x40]
55853 stb %i7, [%l7 + 0x0D]
55854 fbu %fcc1, loop_6535
55855loop_6534:
55856 edge8l %l5, %g4, %l0
55857 mova %xcc, %o4, %i5
55858 ldub [%l7 + 0x0A], %o3
55859loop_6535:
55860 sdiv %g2, 0x09C3, %o7
55861 st %f13, [%l7 + 0x7C]
55862 orn %g7, %l6, %g5
55863 st %f1, [%l7 + 0x1C]
55864 st %f4, [%l7 + 0x54]
55865 stx %l4, [%l7 + 0x68]
55866 stb %i1, [%l7 + 0x31]
55867 st %f4, [%l7 + 0x24]
55868 ld [%l7 + 0x74], %f12
55869 ldsb [%l7 + 0x6E], %o6
55870 fcmpne16 %f6, %f10, %l2
55871 stx %l1, [%l7 + 0x08]
55872 fcmpgt32 %f8, %f2, %i0
55873 ldsb [%l7 + 0x4F], %l3
55874 lduw [%l7 + 0x6C], %o2
55875 fmovrdne %o1, %f12, %f4
55876 ldsh [%l7 + 0x50], %g6
55877 std %f8, [%l7 + 0x68]
55878 bne,a,pt %xcc, loop_6536
55879 stw %i4, [%l7 + 0x1C]
55880 bge,a %icc, loop_6537
55881 tcs %xcc, 0x0
55882loop_6536:
55883 ldsb [%l7 + 0x7B], %g3
55884 fba %fcc2, loop_6538
55885loop_6537:
55886 bvc,pt %icc, loop_6539
55887 fmovsg %xcc, %f0, %f12
55888 addcc %i6, %o0, %g1
55889loop_6538:
55890 fmovsvs %xcc, %f8, %f15
55891loop_6539:
55892 lduw [%l7 + 0x74], %i2
55893 fmovdn %xcc, %f3, %f9
55894 movneg %icc, %i3, %o5
55895 brz,a %i7, loop_6540
55896 movne %xcc, %l5, %l0
55897 fmovdpos %xcc, %f4, %f12
55898 or %o4, 0x16A8, %g4
55899loop_6540:
55900 ldsw [%l7 + 0x24], %o3
55901 edge8l %i5, %g2, %o7
55902 movcs %icc, %g7, %g5
55903 ld [%l7 + 0x0C], %f8
55904 fble,a %fcc0, loop_6541
55905 be %icc, loop_6542
55906 ldub [%l7 + 0x56], %l4
55907 sth %i1, [%l7 + 0x70]
55908loop_6541:
55909 fmovrsgz %l6, %f0, %f6
55910loop_6542:
55911 tgu %xcc, 0x3
55912 fmul8x16 %f10, %f8, %f12
55913 fnands %f15, %f13, %f3
55914 movn %icc, %l2, %o6
55915 ldx [%l7 + 0x28], %l1
55916 xor %l3, %o2, %i0
55917 fmuld8ulx16 %f13, %f7, %f14
55918 sth %g6, [%l7 + 0x58]
55919 fmovrsgz %o1, %f9, %f6
55920 fandnot2 %f10, %f14, %f8
55921 edge16ln %i4, %i6, %g3
55922 fpack32 %f10, %f14, %f6
55923 edge16ln %o0, %i2, %g1
55924 ldsb [%l7 + 0x62], %o5
55925 stw %i3, [%l7 + 0x54]
55926 ldx [%l7 + 0x58], %l5
55927 fpsub32 %f2, %f2, %f2
55928 fors %f13, %f14, %f1
55929 fmovrslz %i7, %f9, %f2
55930 std %f8, [%l7 + 0x08]
55931 fbne,a %fcc1, loop_6543
55932 umulcc %l0, %o4, %g4
55933 stw %o3, [%l7 + 0x54]
55934 bl %icc, loop_6544
55935loop_6543:
55936 bvc %xcc, loop_6545
55937 tl %icc, 0x6
55938 fbul %fcc0, loop_6546
55939loop_6544:
55940 xnorcc %i5, %g2, %g7
55941loop_6545:
55942 xnorcc %o7, %g5, %l4
55943 xnorcc %i1, 0x143D, %l2
55944loop_6546:
55945 ta %icc, 0x3
55946 movre %o6, %l1, %l6
55947 movvc %xcc, %o2, %i0
55948 movrgz %l3, %g6, %o1
55949 popc %i6, %i4
55950 fmovdge %icc, %f12, %f1
55951 edge16ln %g3, %i2, %o0
55952 movpos %icc, %g1, %o5
55953 fmovsvc %icc, %f5, %f10
55954 ldub [%l7 + 0x2C], %i3
55955 fmovdpos %icc, %f9, %f15
55956 fornot2s %f14, %f3, %f7
55957 call loop_6547
55958 std %f8, [%l7 + 0x38]
55959 taddcctv %i7, 0x0CD1, %l0
55960 lduh [%l7 + 0x38], %l5
55961loop_6547:
55962 for %f4, %f0, %f6
55963 fmovsgu %xcc, %f14, %f3
55964 fpsub16 %f14, %f12, %f2
55965 lduh [%l7 + 0x18], %g4
55966 orncc %o4, %o3, %i5
55967 fmul8x16 %f9, %f12, %f4
55968 fcmped %fcc1, %f0, %f14
55969 ldub [%l7 + 0x3E], %g2
55970 fpadd32 %f2, %f8, %f14
55971 sll %o7, 0x1A, %g7
55972 fmul8x16au %f8, %f5, %f8
55973 ldsw [%l7 + 0x54], %g5
55974 std %f6, [%l7 + 0x18]
55975 srl %i1, %l2, %o6
55976 orcc %l1, 0x1353, %l4
55977 tneg %icc, 0x3
55978 fmovdgu %xcc, %f9, %f10
55979 ldsh [%l7 + 0x50], %o2
55980 ldub [%l7 + 0x74], %l6
55981 stb %i0, [%l7 + 0x37]
55982 fba,a %fcc0, loop_6548
55983 fmovsleu %icc, %f8, %f2
55984 fmovdl %xcc, %f15, %f0
55985 fnot2s %f7, %f6
55986loop_6548:
55987 array8 %g6, %o1, %l3
55988 fbule %fcc1, loop_6549
55989 fbule %fcc3, loop_6550
55990 fbu %fcc1, loop_6551
55991 fbl,a %fcc2, loop_6552
55992loop_6549:
55993 brlz,a %i4, loop_6553
55994loop_6550:
55995 fpsub32 %f12, %f6, %f10
55996loop_6551:
55997 fmovsvc %icc, %f8, %f2
55998loop_6552:
55999 sth %g3, [%l7 + 0x5E]
56000loop_6553:
56001 fpsub32s %f1, %f2, %f15
56002 sth %i6, [%l7 + 0x0C]
56003 subcc %o0, 0x194E, %i2
56004 fbn %fcc1, loop_6554
56005 udivcc %g1, 0x0126, %i3
56006 fmul8x16 %f0, %f4, %f2
56007 srlx %o5, %i7, %l5
56008loop_6554:
56009 fnot1s %f6, %f4
56010 fbl %fcc1, loop_6555
56011 sdiv %l0, 0x021D, %o4
56012 fcmpd %fcc2, %f4, %f6
56013 fcmped %fcc3, %f12, %f10
56014loop_6555:
56015 bcs,pn %icc, loop_6556
56016 xor %o3, %g4, %g2
56017 ld [%l7 + 0x7C], %f9
56018 edge16l %i5, %o7, %g7
56019loop_6556:
56020 fnot2s %f3, %f14
56021 ld [%l7 + 0x40], %f2
56022 fmovsl %xcc, %f13, %f11
56023 stb %g5, [%l7 + 0x5C]
56024 fmovde %xcc, %f7, %f0
56025 stx %i1, [%l7 + 0x08]
56026 bge,pt %xcc, loop_6557
56027 fpadd32 %f12, %f6, %f8
56028 tg %xcc, 0x1
56029 mova %icc, %o6, %l1
56030loop_6557:
56031 ldsw [%l7 + 0x60], %l4
56032 ba,a,pt %icc, loop_6558
56033 brlz %l2, loop_6559
56034 ldub [%l7 + 0x59], %o2
56035 sth %i0, [%l7 + 0x7C]
56036loop_6558:
56037 fmovdcc %icc, %f5, %f14
56038loop_6559:
56039 fbul,a %fcc2, loop_6560
56040 sth %l6, [%l7 + 0x0C]
56041 stx %g6, [%l7 + 0x10]
56042 fbu,a %fcc1, loop_6561
56043loop_6560:
56044 ldsw [%l7 + 0x18], %l3
56045 fmul8sux16 %f4, %f2, %f4
56046 srax %i4, 0x18, %o1
56047loop_6561:
56048 orcc %g3, %o0, %i2
56049 nop
56050 setx loop_6562, %l0, %l1
56051 jmpl %l1, %i6
56052 xnorcc %i3, 0x02F8, %g1
56053 movvc %icc, %o5, %l5
56054 tge %xcc, 0x4
56055loop_6562:
56056 ldx [%l7 + 0x58], %i7
56057 fands %f9, %f5, %f8
56058 edge8ln %o4, %o3, %g4
56059 fcmple16 %f2, %f4, %g2
56060 ldub [%l7 + 0x5F], %i5
56061 be,a %xcc, loop_6563
56062 tle %icc, 0x7
56063 fmovdle %icc, %f0, %f9
56064 fpack32 %f14, %f8, %f10
56065loop_6563:
56066 fandnot1 %f14, %f6, %f2
56067 ldsb [%l7 + 0x0C], %o7
56068 xnorcc %g7, %l0, %g5
56069 std %f2, [%l7 + 0x30]
56070 srlx %o6, %i1, %l1
56071 stx %l4, [%l7 + 0x68]
56072 fpadd16 %f10, %f4, %f10
56073 lduw [%l7 + 0x14], %o2
56074 sdivx %i0, 0x0CE9, %l2
56075 fnegd %f0, %f2
56076 st %f5, [%l7 + 0x7C]
56077 stw %l6, [%l7 + 0x58]
56078 ldsb [%l7 + 0x69], %g6
56079 brlez %l3, loop_6564
56080 fpadd16s %f14, %f3, %f10
56081 siam 0x4
56082 orncc %i4, %o1, %o0
56083loop_6564:
56084 fmul8x16al %f6, %f9, %f6
56085 fnot1 %f10, %f12
56086 fandnot2s %f14, %f14, %f5
56087 ldsh [%l7 + 0x54], %g3
56088 subccc %i2, 0x0DEE, %i3
56089 fnegs %f1, %f7
56090 fsrc2s %f2, %f0
56091 fandnot2s %f5, %f10, %f5
56092 fmovscc %xcc, %f0, %f1
56093 fmovscs %xcc, %f6, %f13
56094 ldx [%l7 + 0x30], %g1
56095 lduw [%l7 + 0x14], %i6
56096 fbul %fcc2, loop_6565
56097 edge16 %l5, %i7, %o4
56098 umul %o3, 0x1804, %o5
56099 fcmps %fcc1, %f11, %f14
56100loop_6565:
56101 stw %g4, [%l7 + 0x18]
56102 sllx %g2, 0x04, %i5
56103 stw %g7, [%l7 + 0x24]
56104 movgu %icc, %l0, %g5
56105 stb %o6, [%l7 + 0x76]
56106 fmovdcc %icc, %f14, %f6
56107 ta %icc, 0x2
56108 fpack32 %f10, %f6, %f0
56109 sdiv %i1, 0x174A, %o7
56110 tpos %icc, 0x4
56111 fcmps %fcc0, %f3, %f3
56112 fpsub16 %f4, %f14, %f10
56113 tge %icc, 0x4
56114 stx %l4, [%l7 + 0x78]
56115 st %f1, [%l7 + 0x5C]
56116 sll %o2, %l1, %i0
56117 fmuld8sux16 %f12, %f11, %f14
56118 fcmple32 %f6, %f0, %l6
56119 fxnor %f0, %f6, %f2
56120 fmovdg %xcc, %f12, %f15
56121 ldsw [%l7 + 0x48], %l2
56122 ld [%l7 + 0x48], %f5
56123 lduh [%l7 + 0x5C], %l3
56124 edge8l %g6, %o1, %o0
56125 fmovsgu %icc, %f14, %f2
56126 fmovsgu %icc, %f1, %f1
56127 fmovdcc %xcc, %f3, %f9
56128 fors %f8, %f10, %f11
56129 fmul8x16au %f7, %f7, %f0
56130 xorcc %g3, 0x1E52, %i4
56131 bn,a %icc, loop_6566
56132 movrne %i3, %g1, %i6
56133 sub %i2, 0x1DC4, %i7
56134 sub %o4, %l5, %o3
56135loop_6566:
56136 ldd [%l7 + 0x18], %f2
56137 tneg %icc, 0x7
56138 std %f6, [%l7 + 0x18]
56139 movrne %o5, %g4, %i5
56140 fcmpd %fcc1, %f8, %f12
56141 fpack16 %f2, %f7
56142 movrne %g7, 0x36D, %l0
56143 bcs,a loop_6567
56144 stw %g2, [%l7 + 0x28]
56145 fmovspos %icc, %f9, %f9
56146 nop
56147 setx loop_6568, %l0, %l1
56148 wrpr 0x1, %tl
56149 wrpr %l1, %tpc
56150 add %l1, 0x4, %l1
56151 wrpr %l1, %tnpc
56152 setx 0x34400001400, %l0, %l1
56153 wrpr %l1, %tstate
56154 wrhpr 0x4, %htstate
56155 retry
56156loop_6567:
56157 bleu,pn %icc, loop_6569
56158 movre %g5, 0x35C, %i1
56159 udivcc %o6, 0x12BA, %o7
56160loop_6568:
56161 fpack16 %f14, %f14
56162loop_6569:
56163 ldsh [%l7 + 0x32], %l4
56164 ldub [%l7 + 0x7E], %o2
56165 brnz,a %l1, loop_6570
56166 sth %i0, [%l7 + 0x6E]
56167 nop
56168 setx loop_6571, %l0, %l1
56169 wrpr 0x1, %tl
56170 wrpr %l1, %tpc
56171 add %l1, 0x4, %l1
56172 wrpr %l1, %tnpc
56173 setx 0x34400001400, %l0, %l1
56174 wrpr %l1, %tstate
56175 wrhpr 0x4, %htstate
56176 retry
56177 movle %xcc, %l2, %l6
56178loop_6570:
56179 fmovs %f10, %f13
56180 sethi 0x1340, %l3
56181loop_6571:
56182 fbuge,a %fcc2, loop_6572
56183 alignaddr %g6, %o1, %g3
56184 ldub [%l7 + 0x2D], %i4
56185 ldd [%l7 + 0x28], %f6
56186loop_6572:
56187 sllx %o0, 0x07, %g1
56188 stb %i6, [%l7 + 0x12]
56189 fmovde %icc, %f8, %f2
56190 andcc %i2, 0x0F53, %i3
56191 fnor %f12, %f4, %f10
56192 sethi 0x0B8D, %o4
56193 fmovsge %xcc, %f5, %f10
56194 fpack16 %f14, %f2
56195 fabss %f0, %f8
56196 sdiv %i7, 0x0891, %o3
56197 fmovrdne %l5, %f8, %f6
56198 array32 %o5, %g4, %g7
56199 ldsw [%l7 + 0x54], %i5
56200 stx %l0, [%l7 + 0x38]
56201 fmovdneg %icc, %f3, %f12
56202 bvc,a,pt %icc, loop_6573
56203 tsubcc %g5, 0x0B5D, %g2
56204 fandnot2 %f10, %f2, %f4
56205 for %f6, %f14, %f4
56206loop_6573:
56207 fone %f14
56208 fmovsne %icc, %f2, %f10
56209 smul %i1, %o7, %l4
56210 bg,a loop_6574
56211 fmovrdgez %o2, %f6, %f2
56212 fpack32 %f14, %f14, %f0
56213 ldx [%l7 + 0x38], %o6
56214loop_6574:
56215 fmul8x16 %f8, %f14, %f6
56216 brnz,a %i0, loop_6575
56217 bshuffle %f14, %f12, %f14
56218 lduw [%l7 + 0x68], %l1
56219 ldub [%l7 + 0x4C], %l2
56220loop_6575:
56221 ldub [%l7 + 0x2B], %l3
56222 fmovrsne %l6, %f11, %f12
56223 ld [%l7 + 0x60], %f5
56224 array16 %o1, %g6, %i4
56225 fsrc1 %f10, %f6
56226 bvs,a,pt %xcc, loop_6576
56227 ldsb [%l7 + 0x35], %g3
56228 fandnot2s %f6, %f6, %f15
56229 edge32l %g1, %o0, %i2
56230loop_6576:
56231 fmovrdne %i6, %f0, %f4
56232 fornot1 %f14, %f10, %f4
56233 st %f5, [%l7 + 0x2C]
56234 fcmpeq32 %f10, %f14, %i3
56235 fmovsneg %xcc, %f5, %f10
56236 fnand %f12, %f12, %f14
56237 stb %o4, [%l7 + 0x43]
56238 fcmped %fcc3, %f12, %f12
56239 st %f8, [%l7 + 0x58]
56240 fblg %fcc2, loop_6577
56241 st %f9, [%l7 + 0x08]
56242 fnot2 %f12, %f6
56243 sdivx %i7, 0x179B, %l5
56244loop_6577:
56245 move %icc, %o5, %g4
56246 fmul8x16 %f9, %f4, %f14
56247 ldx [%l7 + 0x50], %g7
56248 ldsw [%l7 + 0x10], %o3
56249 ldsw [%l7 + 0x6C], %l0
56250 std %f14, [%l7 + 0x58]
56251 tg %icc, 0x6
56252 pdist %f2, %f6, %f2
56253 ldsh [%l7 + 0x32], %i5
56254 movleu %xcc, %g2, %g5
56255 tge %icc, 0x0
56256 ldd [%l7 + 0x48], %f14
56257 bcc,pt %xcc, loop_6578
56258 fpadd16 %f12, %f10, %f10
56259 lduw [%l7 + 0x1C], %i1
56260 bg,pt %xcc, loop_6579
56261loop_6578:
56262 movre %l4, %o2, %o6
56263 fsrc2 %f2, %f10
56264 bne,a %icc, loop_6580
56265loop_6579:
56266 tleu %icc, 0x1
56267 brgz,a %i0, loop_6581
56268 brnz %l1, loop_6582
56269loop_6580:
56270 ldsw [%l7 + 0x5C], %o7
56271 ldub [%l7 + 0x69], %l3
56272loop_6581:
56273 bneg,a,pn %xcc, loop_6583
56274loop_6582:
56275 bge,pn %icc, loop_6584
56276 fmovdpos %xcc, %f5, %f8
56277 edge16n %l2, %l6, %o1
56278loop_6583:
56279 tleu %xcc, 0x0
56280loop_6584:
56281 movrlez %i4, 0x037, %g6
56282 move %xcc, %g3, %g1
56283 fpsub16s %f3, %f8, %f15
56284 sdivx %o0, 0x038E, %i2
56285 fsrc2s %f12, %f5
56286 fpack32 %f12, %f6, %f12
56287 xnor %i3, %i6, %i7
56288 tcc %icc, 0x7
56289 fornot2 %f0, %f12, %f12
56290 fmovdvs %icc, %f12, %f6
56291 nop
56292 setx loop_6585, %l0, %l1
56293 wrpr 0x1, %tl
56294 wrpr %l1, %tnpc
56295 setx 0x34400001400, %l0, %l1
56296 wrpr %l1, %tstate
56297 wrhpr 0x4, %htstate
56298 done
56299 fmovrde %l5, %f4, %f6
56300 siam 0x5
56301 bvc %xcc, loop_6586
56302loop_6585:
56303 pdist %f8, %f4, %f0
56304 fcmpes %fcc0, %f8, %f11
56305 fmovrsgz %o5, %f5, %f6
56306loop_6586:
56307 movneg %xcc, %g4, %o4
56308 fmovdcs %icc, %f6, %f3
56309 fnot1s %f7, %f1
56310 fmovdg %xcc, %f0, %f9
56311 lduw [%l7 + 0x7C], %g7
56312 fandnot2s %f4, %f1, %f11
56313 lduh [%l7 + 0x54], %o3
56314 sth %i5, [%l7 + 0x58]
56315 siam 0x2
56316 movcc %icc, %g2, %g5
56317 tne %icc, 0x4
56318 fmovsvs %xcc, %f6, %f5
56319 tg %icc, 0x0
56320 ldsb [%l7 + 0x71], %i1
56321 fmovdcc %xcc, %f9, %f13
56322 fcmpgt32 %f8, %f14, %l0
56323 fcmpne32 %f14, %f6, %l4
56324 tpos %icc, 0x5
56325 nop
56326 setx loop_6587, %l0, %l1
56327 wrpr 0x1, %tl
56328 wrpr %l1, %tnpc
56329 setx 0x34400001400, %l0, %l1
56330 wrpr %l1, %tstate
56331 wrhpr 0x4, %htstate
56332 done
56333 fmovd %f2, %f12
56334 stx %o2, [%l7 + 0x50]
56335 fpsub32 %f6, %f8, %f14
56336loop_6587:
56337 taddcc %o6, %l1, %o7
56338 fbne %fcc1, loop_6588
56339 ldsb [%l7 + 0x47], %i0
56340 tsubcctv %l2, 0x14BA, %l6
56341 andncc %o1, %l3, %i4
56342loop_6588:
56343 stw %g3, [%l7 + 0x7C]
56344 ld [%l7 + 0x78], %f9
56345 fpack32 %f8, %f14, %f12
56346 fpmerge %f11, %f7, %f12
56347 movrgz %g1, %o0, %g6
56348 lduw [%l7 + 0x44], %i3
56349 ldub [%l7 + 0x5A], %i2
56350 fbul %fcc1, loop_6589
56351 sllx %i7, 0x1E, %i6
56352 srl %l5, %g4, %o4
56353 fcmpne32 %f0, %f6, %g7
56354loop_6589:
56355 fnot2s %f1, %f7
56356 fnors %f11, %f0, %f0
56357 fmovda %xcc, %f7, %f3
56358 ldsh [%l7 + 0x0A], %o3
56359 tleu %xcc, 0x6
56360 fmovrdlz %i5, %f10, %f4
56361 fmovda %icc, %f0, %f1
56362 st %f8, [%l7 + 0x60]
56363 movvc %icc, %g2, %o5
56364 bn,a,pt %icc, loop_6590
56365 addcc %i1, %l0, %g5
56366 fbo %fcc1, loop_6591
56367 movle %icc, %l4, %o2
56368loop_6590:
56369 stw %l1, [%l7 + 0x2C]
56370 lduh [%l7 + 0x16], %o6
56371loop_6591:
56372 fcmpeq32 %f8, %f8, %o7
56373 brgez,a %l2, loop_6592
56374 fzero %f8
56375 fnegs %f4, %f5
56376 stw %i0, [%l7 + 0x18]
56377loop_6592:
56378 bl,a %xcc, loop_6593
56379 fcmpeq32 %f10, %f12, %o1
56380 orcc %l6, %i4, %l3
56381 te %xcc, 0x3
56382loop_6593:
56383 ldx [%l7 + 0x08], %g1
56384 umulcc %g3, 0x0C8D, %g6
56385 sth %i3, [%l7 + 0x42]
56386 fpsub32s %f15, %f8, %f2
56387 fexpand %f5, %f8
56388 movrlz %o0, 0x31F, %i2
56389 ble,a,pt %xcc, loop_6594
56390 tn %xcc, 0x7
56391 fmovscs %icc, %f14, %f15
56392 ld [%l7 + 0x58], %f5
56393loop_6594:
56394 fbu %fcc2, loop_6595
56395 xorcc %i7, %i6, %g4
56396 fmovscc %icc, %f5, %f9
56397 bshuffle %f12, %f0, %f0
56398loop_6595:
56399 ldsh [%l7 + 0x32], %o4
56400 fmovsg %xcc, %f1, %f1
56401 fbo,a %fcc2, loop_6596
56402 fbug,a %fcc3, loop_6597
56403 ldd [%l7 + 0x28], %f0
56404 bcs,a loop_6598
56405loop_6596:
56406 ldd [%l7 + 0x08], %f4
56407loop_6597:
56408 umul %l5, %g7, %o3
56409 tle %xcc, 0x4
56410loop_6598:
56411 bpos,pt %icc, loop_6599
56412 xorcc %i5, %g2, %i1
56413 st %f12, [%l7 + 0x64]
56414 mova %icc, %l0, %o5
56415loop_6599:
56416 lduh [%l7 + 0x34], %g5
56417 sllx %o2, 0x1E, %l4
56418 fnor %f10, %f10, %f14
56419 fmovsneg %icc, %f9, %f2
56420 ldsb [%l7 + 0x78], %o6
56421 fcmpd %fcc1, %f10, %f10
56422 fpsub16 %f2, %f6, %f0
56423 bge,pt %icc, loop_6600
56424 edge8l %o7, %l1, %l2
56425 ldd [%l7 + 0x60], %f14
56426 st %f3, [%l7 + 0x64]
56427loop_6600:
56428 fbge %fcc2, loop_6601
56429 udivcc %o1, 0x0FE4, %l6
56430 brz %i0, loop_6602
56431 fmovdg %icc, %f9, %f12
56432loop_6601:
56433 movgu %icc, %l3, %i4
56434 brnz,a %g1, loop_6603
56435loop_6602:
56436 lduh [%l7 + 0x18], %g6
56437 sth %g3, [%l7 + 0x46]
56438 fnands %f15, %f6, %f11
56439loop_6603:
56440 fbo,a %fcc2, loop_6604
56441 edge8 %o0, %i2, %i3
56442 stx %i6, [%l7 + 0x78]
56443 pdist %f2, %f10, %f6
56444loop_6604:
56445 fnor %f14, %f0, %f0
56446 nop
56447 setx loop_6605, %l0, %l1
56448 jmpl %l1, %g4
56449 sdiv %o4, 0x05BA, %l5
56450 fzero %f4
56451 be,a %xcc, loop_6606
56452loop_6605:
56453 lduh [%l7 + 0x4C], %g7
56454 ldx [%l7 + 0x10], %i7
56455 fpadd32s %f12, %f6, %f7
56456loop_6606:
56457 fmovdne %icc, %f5, %f11
56458 taddcctv %o3, %i5, %i1
56459 edge32l %g2, %o5, %l0
56460 movrgez %o2, 0x19B, %g5
56461 fbn %fcc3, loop_6607
56462 stx %o6, [%l7 + 0x78]
56463 sth %l4, [%l7 + 0x7C]
56464 bpos,pt %xcc, loop_6608
56465loop_6607:
56466 fbue %fcc3, loop_6609
56467 bg,a,pt %icc, loop_6610
56468 ble %icc, loop_6611
56469loop_6608:
56470 fmovdgu %xcc, %f10, %f2
56471loop_6609:
56472 ldx [%l7 + 0x70], %l1
56473loop_6610:
56474 movvc %icc, %l2, %o7
56475loop_6611:
56476 umul %l6, %i0, %o1
56477 lduw [%l7 + 0x70], %i4
56478 fmuld8ulx16 %f14, %f11, %f4
56479 fmovspos %icc, %f13, %f4
56480 fcmple16 %f4, %f10, %g1
56481 fbn %fcc3, loop_6612
56482 fxors %f12, %f6, %f0
56483 ldsb [%l7 + 0x72], %g6
56484 ldx [%l7 + 0x38], %g3
56485loop_6612:
56486 lduh [%l7 + 0x4E], %l3
56487 fcmple32 %f6, %f6, %i2
56488 fnands %f15, %f15, %f3
56489 fmul8x16al %f12, %f12, %f6
56490 movgu %icc, %o0, %i3
56491 andcc %i6, %o4, %l5
56492 fmovsge %icc, %f12, %f14
56493 fbul,a %fcc0, loop_6613
56494 bvc,a %icc, loop_6614
56495 call loop_6615
56496 fnegd %f10, %f14
56497loop_6613:
56498 ldsb [%l7 + 0x7A], %g4
56499loop_6614:
56500 stx %g7, [%l7 + 0x60]
56501loop_6615:
56502 movrgez %o3, %i5, %i7
56503 mova %xcc, %i1, %g2
56504 fmovda %icc, %f10, %f7
56505 smul %l0, %o2, %g5
56506 fbul %fcc0, loop_6616
56507 nop
56508 setx loop_6617, %l0, %l1
56509 wrpr 0x1, %tl
56510 wrpr %l1, %tnpc
56511 setx 0x34400001400, %l0, %l1
56512 wrpr %l1, %tstate
56513 wrhpr 0x4, %htstate
56514 done
56515 edge16l %o6, %l4, %o5
56516 movvs %xcc, %l2, %o7
56517loop_6616:
56518 bgu,pt %xcc, loop_6618
56519loop_6617:
56520 taddcctv %l6, 0x0D33, %l1
56521 bvc,a,pn %icc, loop_6619
56522 stb %i0, [%l7 + 0x30]
56523loop_6618:
56524 movrne %o1, 0x2C7, %i4
56525 ldx [%l7 + 0x10], %g6
56526loop_6619:
56527 fbule,a %fcc3, loop_6620
56528 fpack16 %f0, %f6
56529 stw %g1, [%l7 + 0x34]
56530 tneg %xcc, 0x1
56531loop_6620:
56532 brlez %g3, loop_6621
56533 bcs,pn %icc, loop_6622
56534 ldsb [%l7 + 0x36], %l3
56535 taddcctv %o0, 0x1673, %i3
56536loop_6621:
56537 fbu %fcc0, loop_6623
56538loop_6622:
56539 ldx [%l7 + 0x38], %i2
56540 fmovdge %xcc, %f3, %f8
56541 bn %xcc, loop_6624
56542loop_6623:
56543 siam 0x4
56544 ldsw [%l7 + 0x08], %o4
56545 bneg %icc, loop_6625
56546loop_6624:
56547 popc 0x04EF, %l5
56548 edge16n %g4, %g7, %o3
56549 udiv %i5, 0x109B, %i6
56550loop_6625:
56551 st %f12, [%l7 + 0x44]
56552 fpsub16s %f7, %f4, %f2
56553 edge8n %i1, %i7, %g2
56554 popc %l0, %o2
56555 fbule %fcc2, loop_6626
56556 fbug,a %fcc1, loop_6627
56557 fmovd %f10, %f6
56558 fmul8sux16 %f10, %f10, %f4
56559loop_6626:
56560 orcc %g5, %l4, %o6
56561loop_6627:
56562 tn %xcc, 0x5
56563 brgz %l2, loop_6628
56564 bcs loop_6629
56565 ldd [%l7 + 0x18], %f4
56566 st %f1, [%l7 + 0x58]
56567loop_6628:
56568 ldd [%l7 + 0x08], %f4
56569loop_6629:
56570 movvs %icc, %o5, %o7
56571 fmovsgu %xcc, %f15, %f9
56572 fones %f11
56573 edge8l %l6, %l1, %i0
56574 movne %xcc, %o1, %g6
56575 std %f12, [%l7 + 0x40]
56576 fone %f6
56577 fandnot2 %f14, %f12, %f6
56578 xnor %i4, %g1, %g3
56579 stb %o0, [%l7 + 0x63]
56580 fmul8ulx16 %f4, %f10, %f10
56581 ldsw [%l7 + 0x0C], %i3
56582 edge16 %l3, %o4, %i2
56583 fmovdge %icc, %f15, %f14
56584 movre %l5, 0x21E, %g4
56585 fpsub16 %f14, %f0, %f12
56586 fmovscc %xcc, %f14, %f15
56587 ldsb [%l7 + 0x47], %o3
56588 edge16 %i5, %g7, %i6
56589 fbuge,a %fcc1, loop_6630
56590 nop
56591 setx loop_6631, %l0, %l1
56592 jmpl %l1, %i7
56593 ldsb [%l7 + 0x78], %g2
56594 edge32l %l0, %o2, %i1
56595loop_6630:
56596 orncc %g5, %o6, %l4
56597loop_6631:
56598 fsrc2s %f0, %f15
56599 stb %l2, [%l7 + 0x5C]
56600 ldsw [%l7 + 0x40], %o7
56601 fmovspos %icc, %f12, %f5
56602 fsrc1 %f12, %f12
56603 sethi 0x065F, %o5
56604 fbe %fcc1, loop_6632
56605 ldsh [%l7 + 0x32], %l1
56606 fnor %f8, %f14, %f6
56607 st %f13, [%l7 + 0x1C]
56608loop_6632:
56609 tgu %xcc, 0x0
56610 fsrc2 %f12, %f14
56611 fpack16 %f0, %f8
56612 sth %i0, [%l7 + 0x3A]
56613 fpadd32s %f2, %f14, %f13
56614 fnand %f12, %f4, %f10
56615 fandnot1s %f1, %f14, %f15
56616 fnegd %f0, %f4
56617 sra %l6, 0x19, %o1
56618 ldx [%l7 + 0x20], %i4
56619 fnegs %f3, %f10
56620 movpos %xcc, %g1, %g3
56621 array32 %g6, %i3, %l3
56622 fmovse %xcc, %f9, %f6
56623 ld [%l7 + 0x4C], %f5
56624 edge8ln %o4, %i2, %l5
56625 ta %icc, 0x7
56626 sra %o0, %g4, %o3
56627 addcc %g7, %i5, %i6
56628 fzero %f6
56629 addcc %g2, %i7, %l0
56630 st %f1, [%l7 + 0x58]
56631 fabss %f6, %f7
56632 fexpand %f3, %f0
56633 umulcc %o2, %g5, %o6
56634 array16 %i1, %l2, %o7
56635 fmovdg %xcc, %f9, %f7
56636 movrlz %o5, %l1, %i0
56637 fandnot2 %f8, %f8, %f6
56638 lduh [%l7 + 0x7C], %l4
56639 fmovrsne %l6, %f15, %f6
56640 fpack32 %f6, %f2, %f6
56641 addcc %o1, 0x0716, %g1
56642 fmovse %icc, %f5, %f13
56643 smul %g3, %i4, %i3
56644 ldsb [%l7 + 0x79], %g6
56645 ld [%l7 + 0x2C], %f10
56646 sub %l3, %o4, %l5
56647 ld [%l7 + 0x64], %f7
56648 ldsw [%l7 + 0x28], %o0
56649 fmovsne %xcc, %f6, %f15
56650 movrgez %i2, 0x2AD, %g4
56651 ldub [%l7 + 0x5D], %g7
56652 stw %o3, [%l7 + 0x64]
56653 std %f6, [%l7 + 0x28]
56654 movvc %icc, %i6, %i5
56655 fcmpd %fcc1, %f4, %f2
56656 fcmped %fcc1, %f8, %f0
56657 fmovda %xcc, %f4, %f1
56658 fpadd16s %f14, %f12, %f10
56659 bgu loop_6633
56660 orcc %i7, 0x0AFC, %g2
56661 fandnot2s %f15, %f6, %f1
56662 ldub [%l7 + 0x31], %l0
56663loop_6633:
56664 bge,pt %xcc, loop_6634
56665 stw %o2, [%l7 + 0x48]
56666 fcmpes %fcc1, %f10, %f13
56667 fbge %fcc2, loop_6635
56668loop_6634:
56669 udivx %o6, 0x0EFF, %g5
56670 fcmpgt32 %f2, %f8, %l2
56671 ldub [%l7 + 0x50], %i1
56672loop_6635:
56673 popc 0x1241, %o7
56674 fpsub32s %f5, %f15, %f14
56675 edge16ln %o5, %l1, %l4
56676 movge %xcc, %l6, %o1
56677 edge32n %g1, %i0, %i4
56678 fnegd %f4, %f10
56679 brlez %g3, loop_6636
56680 fmovsleu %xcc, %f4, %f2
56681 edge8l %g6, %l3, %o4
56682 sdivx %i3, 0x0D2B, %o0
56683loop_6636:
56684 edge32 %i2, %g4, %g7
56685 udiv %l5, 0x130B, %i6
56686 fand %f0, %f8, %f10
56687 ldub [%l7 + 0x58], %o3
56688 fbe,a %fcc1, loop_6637
56689 brlez,a %i5, loop_6638
56690 and %i7, 0x118C, %l0
56691 tleu %icc, 0x0
56692loop_6637:
56693 stx %g2, [%l7 + 0x30]
56694loop_6638:
56695 bcc loop_6639
56696 sth %o2, [%l7 + 0x3A]
56697 brgez,a %g5, loop_6640
56698 ldub [%l7 + 0x2A], %o6
56699loop_6639:
56700 bcc,a,pt %xcc, loop_6641
56701 sth %l2, [%l7 + 0x0C]
56702loop_6640:
56703 mulscc %o7, %o5, %l1
56704 fnot2 %f10, %f4
56705loop_6641:
56706 be,a %icc, loop_6642
56707 ldx [%l7 + 0x60], %l4
56708 fsrc1 %f2, %f10
56709 andn %i1, %l6, %g1
56710loop_6642:
56711 ldsb [%l7 + 0x22], %o1
56712 stb %i0, [%l7 + 0x57]
56713 fbg %fcc1, loop_6643
56714 fble %fcc2, loop_6644
56715 taddcctv %g3, 0x1C07, %g6
56716 st %f13, [%l7 + 0x3C]
56717loop_6643:
56718 movrgez %l3, 0x139, %i4
56719loop_6644:
56720 fcmpeq32 %f14, %f0, %o4
56721 lduh [%l7 + 0x60], %o0
56722 ta %icc, 0x3
56723 andncc %i3, %g4, %g7
56724 brgz %i2, loop_6645
56725 ld [%l7 + 0x7C], %f10
56726 tle %xcc, 0x4
56727 stb %i6, [%l7 + 0x39]
56728loop_6645:
56729 lduw [%l7 + 0x34], %l5
56730 fble,a %fcc3, loop_6646
56731 std %f14, [%l7 + 0x50]
56732 bl,a,pt %icc, loop_6647
56733 sdivcc %i5, 0x1218, %o3
56734loop_6646:
56735 stw %i7, [%l7 + 0x78]
56736 movpos %xcc, %l0, %g2
56737loop_6647:
56738 ld [%l7 + 0x2C], %f12
56739 alignaddr %o2, %o6, %g5
56740 ld [%l7 + 0x3C], %f14
56741 subcc %l2, %o7, %o5
56742 ldsw [%l7 + 0x50], %l4
56743 tneg %icc, 0x7
56744 fmovdle %xcc, %f7, %f7
56745 lduh [%l7 + 0x60], %l1
56746 stw %i1, [%l7 + 0x40]
56747 fpsub16 %f2, %f8, %f6
56748 brnz,a %g1, loop_6648
56749 fabss %f4, %f10
56750 fmovsgu %icc, %f12, %f2
56751 stx %l6, [%l7 + 0x70]
56752loop_6648:
56753 sth %o1, [%l7 + 0x54]
56754 movrlez %g3, %i0, %l3
56755 addc %g6, %o4, %i4
56756 ldsw [%l7 + 0x40], %i3
56757 ldx [%l7 + 0x58], %o0
56758 brlz %g7, loop_6649
56759 movrgz %i2, 0x35F, %i6
56760 std %f10, [%l7 + 0x78]
56761 stw %l5, [%l7 + 0x68]
56762loop_6649:
56763 tn %xcc, 0x4
56764 ldsb [%l7 + 0x11], %i5
56765 tsubcctv %o3, %g4, %i7
56766 ldsh [%l7 + 0x70], %l0
56767 tl %xcc, 0x3
56768 brz %g2, loop_6650
56769 fmul8ulx16 %f8, %f0, %f10
56770 fxnor %f4, %f2, %f2
56771 ldd [%l7 + 0x58], %f4
56772loop_6650:
56773 bne,a %icc, loop_6651
56774 sth %o6, [%l7 + 0x4A]
56775 ldsb [%l7 + 0x7D], %g5
56776 fxnors %f9, %f15, %f10
56777loop_6651:
56778 std %f14, [%l7 + 0x08]
56779 edge16 %l2, %o7, %o5
56780 fmul8x16al %f3, %f15, %f12
56781 fpadd16 %f14, %f4, %f0
56782 move %icc, %o2, %l1
56783 stb %i1, [%l7 + 0x48]
56784 stw %g1, [%l7 + 0x64]
56785 fmovsl %xcc, %f7, %f8
56786 edge32 %l6, %l4, %g3
56787 fbue %fcc2, loop_6652
56788 move %icc, %o1, %l3
56789 addc %i0, 0x076B, %o4
56790 tpos %icc, 0x0
56791loop_6652:
56792 bg,a loop_6653
56793 ldsb [%l7 + 0x74], %g6
56794 stx %i4, [%l7 + 0x20]
56795 fmul8x16al %f3, %f7, %f4
56796loop_6653:
56797 fnand %f0, %f8, %f2
56798 movvs %xcc, %o0, %i3
56799 fmovsn %xcc, %f6, %f4
56800 fbg %fcc1, loop_6654
56801 ble %icc, loop_6655
56802 st %f9, [%l7 + 0x24]
56803 stw %i2, [%l7 + 0x70]
56804loop_6654:
56805 brgez,a %i6, loop_6656
56806loop_6655:
56807 fpadd32 %f8, %f10, %f6
56808 andn %l5, 0x18FB, %g7
56809 std %f14, [%l7 + 0x50]
56810loop_6656:
56811 ld [%l7 + 0x2C], %f12
56812 lduw [%l7 + 0x60], %o3
56813 fcmpgt32 %f4, %f6, %i5
56814 andcc %g4, 0x1BEA, %i7
56815 lduh [%l7 + 0x4C], %g2
56816 edge16l %l0, %g5, %l2
56817 fabsd %f0, %f8
56818 fbul %fcc3, loop_6657
56819 fand %f0, %f4, %f2
56820 fba %fcc3, loop_6658
56821 fornot2s %f8, %f3, %f11
56822loop_6657:
56823 fxor %f8, %f12, %f8
56824 fmovsge %icc, %f8, %f2
56825loop_6658:
56826 edge8ln %o7, %o6, %o2
56827 bg,a loop_6659
56828 bleu,a,pt %xcc, loop_6660
56829 tgu %icc, 0x4
56830 fmovdge %icc, %f1, %f7
56831loop_6659:
56832 fpackfix %f4, %f8
56833loop_6660:
56834 fmul8ulx16 %f4, %f2, %f14
56835 ldub [%l7 + 0x3E], %l1
56836 brlz,a %o5, loop_6661
56837 lduw [%l7 + 0x78], %i1
56838 lduw [%l7 + 0x68], %l6
56839 lduw [%l7 + 0x74], %g1
56840loop_6661:
56841 fmovspos %xcc, %f10, %f4
56842 ld [%l7 + 0x28], %f11
56843 fmovdcs %xcc, %f1, %f14
56844 call loop_6662
56845 array8 %g3, %l4, %o1
56846 fbul %fcc2, loop_6663
56847 fsrc1s %f14, %f8
56848loop_6662:
56849 edge8ln %i0, %o4, %g6
56850 ld [%l7 + 0x48], %f8
56851loop_6663:
56852 fors %f13, %f5, %f12
56853 fbn %fcc2, loop_6664
56854 fbne %fcc3, loop_6665
56855 bl %xcc, loop_6666
56856 edge32 %l3, %o0, %i4
56857loop_6664:
56858 fmovse %xcc, %f0, %f11
56859loop_6665:
56860 fcmpgt32 %f12, %f10, %i3
56861loop_6666:
56862 fmovsn %xcc, %f14, %f13
56863 bn,pt %xcc, loop_6667
56864 std %f0, [%l7 + 0x58]
56865 lduh [%l7 + 0x3C], %i6
56866 bg loop_6668
56867loop_6667:
56868 fbu,a %fcc1, loop_6669
56869 fzero %f14
56870 sub %l5, %i2, %o3
56871loop_6668:
56872 fpmerge %f7, %f12, %f14
56873loop_6669:
56874 stx %i5, [%l7 + 0x50]
56875 bn,a,pn %icc, loop_6670
56876 ldub [%l7 + 0x30], %g7
56877 fmovdvc %icc, %f7, %f14
56878 fxnors %f6, %f9, %f4
56879loop_6670:
56880 smul %g4, %i7, %g2
56881 xnor %l0, 0x1DF6, %g5
56882 fxor %f12, %f14, %f0
56883 fbu,a %fcc1, loop_6671
56884 fmovrdne %l2, %f0, %f0
56885 fands %f13, %f4, %f2
56886 fexpand %f15, %f0
56887loop_6671:
56888 srlx %o7, 0x1B, %o2
56889 nop
56890 setx loop_6672, %l0, %l1
56891 wrpr 0x1, %tl
56892 wrpr %l1, %tnpc
56893 setx 0x34400001400, %l0, %l1
56894 wrpr %l1, %tstate
56895 wrhpr 0x4, %htstate
56896 done
56897 fbul,a %fcc1, loop_6673
56898 fmovd %f0, %f12
56899 ldd [%l7 + 0x40], %f8
56900loop_6672:
56901 fmul8x16 %f6, %f10, %f14
56902loop_6673:
56903 tn %icc, 0x3
56904 lduw [%l7 + 0x4C], %o6
56905 fnands %f10, %f3, %f14
56906 bgu %icc, loop_6674
56907 edge16l %l1, %o5, %i1
56908 fmovs %f1, %f9
56909 ldx [%l7 + 0x50], %l6
56910loop_6674:
56911 fmovsle %icc, %f11, %f7
56912 tle %icc, 0x6
56913 lduh [%l7 + 0x3E], %g3
56914 lduh [%l7 + 0x16], %l4
56915 st %f14, [%l7 + 0x24]
56916 bpos %xcc, loop_6675
56917 ldsh [%l7 + 0x60], %g1
56918 brgz %i0, loop_6676
56919 stx %o1, [%l7 + 0x20]
56920loop_6675:
56921 fornot2 %f4, %f4, %f10
56922 pdist %f0, %f10, %f12
56923loop_6676:
56924 stw %o4, [%l7 + 0x0C]
56925 lduw [%l7 + 0x6C], %g6
56926 ldsh [%l7 + 0x0A], %o0
56927 ldsh [%l7 + 0x7A], %i4
56928 fbn %fcc2, loop_6677
56929 ldd [%l7 + 0x10], %f10
56930 fbne,a %fcc0, loop_6678
56931 ldub [%l7 + 0x35], %l3
56932loop_6677:
56933 fbl %fcc3, loop_6679
56934 fmovscc %icc, %f3, %f15
56935loop_6678:
56936 stw %i3, [%l7 + 0x18]
56937 fmovrslz %i6, %f10, %f7
56938loop_6679:
56939 fnors %f9, %f3, %f7
56940 orcc %i2, 0x14B0, %l5
56941 fcmped %fcc2, %f6, %f10
56942 fble %fcc2, loop_6680
56943 fmuld8ulx16 %f3, %f4, %f10
56944 ldsb [%l7 + 0x6D], %i5
56945 fone %f0
56946loop_6680:
56947 lduw [%l7 + 0x70], %g7
56948 movrgez %o3, %i7, %g4
56949 bge %xcc, loop_6681
56950 fbul,a %fcc2, loop_6682
56951 movre %l0, %g5, %l2
56952 fcmpgt16 %f12, %f2, %g2
56953loop_6681:
56954 nop
56955 setx loop_6683, %l0, %l1
56956 jmpl %l1, %o2
56957loop_6682:
56958 movrgez %o6, %l1, %o5
56959 ldub [%l7 + 0x1D], %o7
56960 fnand %f14, %f8, %f4
56961loop_6683:
56962 st %f0, [%l7 + 0x6C]
56963 ld [%l7 + 0x14], %f9
56964 fbn %fcc1, loop_6684
56965 fbuge,a %fcc2, loop_6685
56966 orcc %i1, 0x1B47, %l6
56967 mulscc %g3, 0x1FD9, %l4
56968loop_6684:
56969 ld [%l7 + 0x14], %f9
56970loop_6685:
56971 ld [%l7 + 0x28], %f9
56972 movcs %icc, %g1, %o1
56973 movcc %xcc, %o4, %i0
56974 fbne %fcc3, loop_6686
56975 ldsw [%l7 + 0x70], %g6
56976 and %i4, 0x1821, %l3
56977 movpos %icc, %o0, %i6
56978loop_6686:
56979 movrgz %i2, %l5, %i3
56980 bcs,pn %xcc, loop_6687
56981 ldx [%l7 + 0x28], %g7
56982 tvc %xcc, 0x7
56983 brnz %o3, loop_6688
56984loop_6687:
56985 fpmerge %f7, %f11, %f6
56986 ldd [%l7 + 0x28], %f8
56987 stw %i5, [%l7 + 0x58]
56988loop_6688:
56989 udivcc %i7, 0x140C, %l0
56990 fmovrdgz %g4, %f6, %f6
56991 sth %g5, [%l7 + 0x5C]
56992 fcmpgt32 %f4, %f0, %g2
56993 ldsb [%l7 + 0x14], %l2
56994 ldx [%l7 + 0x10], %o6
56995 fmovrdlez %l1, %f2, %f10
56996 std %f8, [%l7 + 0x08]
56997 ldd [%l7 + 0x30], %f6
56998 fmovsne %icc, %f2, %f14
56999 ldub [%l7 + 0x7F], %o2
57000 lduw [%l7 + 0x7C], %o5
57001 ldsw [%l7 + 0x08], %i1
57002 fcmpd %fcc0, %f0, %f4
57003 ld [%l7 + 0x3C], %f15
57004 brlz,a %l6, loop_6689
57005 fcmpeq32 %f12, %f2, %g3
57006 ldx [%l7 + 0x70], %l4
57007 fmovsge %xcc, %f6, %f0
57008loop_6689:
57009 sllx %o7, %o1, %g1
57010 fmovscc %icc, %f13, %f10
57011 tne %xcc, 0x5
57012 ldub [%l7 + 0x29], %i0
57013 fmovspos %xcc, %f0, %f10
57014 tg %xcc, 0x6
57015 ble,pn %xcc, loop_6690
57016 fcmpeq16 %f10, %f10, %o4
57017 add %g6, 0x1974, %i4
57018 edge8 %l3, %o0, %i6
57019loop_6690:
57020 nop
57021 setx loop_6691, %l0, %l1
57022 wrpr 0x1, %tl
57023 wrpr %l1, %tpc
57024 add %l1, 0x4, %l1
57025 wrpr %l1, %tnpc
57026 setx 0x34400001400, %l0, %l1
57027 wrpr %l1, %tstate
57028 wrhpr 0x4, %htstate
57029 retry
57030 stx %l5, [%l7 + 0x18]
57031 bge,a loop_6692
57032 fnot2 %f2, %f12
57033loop_6691:
57034 umul %i2, 0x1386, %g7
57035 fbg %fcc1, loop_6693
57036loop_6692:
57037 fcmpgt16 %f12, %f2, %o3
57038 fcmpeq32 %f2, %f10, %i5
57039 brlz %i3, loop_6694
57040loop_6693:
57041 fmovrsne %i7, %f14, %f7
57042 fors %f3, %f6, %f8
57043 ldd [%l7 + 0x68], %f12
57044loop_6694:
57045 ldsw [%l7 + 0x48], %l0
57046 ldsw [%l7 + 0x68], %g5
57047 fmovrsne %g2, %f8, %f8
57048 lduw [%l7 + 0x64], %l2
57049 fmovrdlz %o6, %f14, %f2
57050 fmovrsgez %l1, %f9, %f12
57051 lduw [%l7 + 0x18], %o2
57052 fmovdgu %icc, %f15, %f1
57053 std %f14, [%l7 + 0x18]
57054 fba,a %fcc3, loop_6695
57055 nop
57056 setx loop_6696, %l0, %l1
57057 wrpr 0x1, %tl
57058 wrpr %l1, %tpc
57059 add %l1, 0x4, %l1
57060 wrpr %l1, %tnpc
57061 setx 0x34400001400, %l0, %l1
57062 wrpr %l1, %tstate
57063 wrhpr 0x4, %htstate
57064 retry
57065 ld [%l7 + 0x74], %f11
57066 fnor %f8, %f6, %f4
57067loop_6695:
57068 fmovsne %icc, %f13, %f10
57069loop_6696:
57070 fmovsvs %xcc, %f6, %f8
57071 tneg %xcc, 0x1
57072 ldsh [%l7 + 0x10], %g4
57073 ldx [%l7 + 0x78], %o5
57074 stb %i1, [%l7 + 0x22]
57075 xnorcc %l6, 0x030E, %l4
57076 st %f14, [%l7 + 0x70]
57077 fmovrse %o7, %f7, %f3
57078 fmovsvc %xcc, %f10, %f4
57079 tcc %icc, 0x2
57080 movvc %icc, %g3, %g1
57081 fpsub16s %f1, %f15, %f7
57082 ldsw [%l7 + 0x68], %i0
57083 fzeros %f12
57084 edge8ln %o1, %g6, %o4
57085 st %f11, [%l7 + 0x18]
57086 edge32n %i4, %o0, %l3
57087 lduw [%l7 + 0x24], %l5
57088 bl,pt %xcc, loop_6697
57089 fmovsg %icc, %f0, %f6
57090 fmovsa %xcc, %f1, %f3
57091 edge16 %i6, %i2, %o3
57092loop_6697:
57093 fmul8sux16 %f8, %f8, %f14
57094 alignaddrl %i5, %i3, %g7
57095 fmovsneg %icc, %f7, %f4
57096 nop
57097 setx loop_6698, %l0, %l1
57098 wrpr 0x1, %tl
57099 wrpr %l1, %tpc
57100 add %l1, 0x4, %l1
57101 wrpr %l1, %tnpc
57102 setx 0x34400001400, %l0, %l1
57103 wrpr %l1, %tstate
57104 wrhpr 0x4, %htstate
57105 retry
57106 fpackfix %f14, %f0
57107 ldd [%l7 + 0x10], %f14
57108 bleu,a %icc, loop_6699
57109loop_6698:
57110 movge %icc, %i7, %l0
57111 fmul8x16al %f9, %f14, %f2
57112 orncc %g5, 0x1F8E, %l2
57113loop_6699:
57114 fabss %f5, %f1
57115 tl %xcc, 0x7
57116 fmovdvc %icc, %f0, %f13
57117 sth %g2, [%l7 + 0x24]
57118 fpsub16 %f0, %f4, %f12
57119 alignaddr %o6, %o2, %l1
57120 movle %icc, %o5, %i1
57121 ldx [%l7 + 0x20], %l6
57122 fmovdle %icc, %f12, %f1
57123 fmovsa %xcc, %f6, %f6
57124 te %icc, 0x7
57125 edge16l %g4, %o7, %g3
57126 lduh [%l7 + 0x7E], %g1
57127 srax %i0, 0x12, %o1
57128 ldsb [%l7 + 0x28], %l4
57129 fmovsge %icc, %f4, %f12
57130 mulx %g6, %i4, %o0
57131 lduw [%l7 + 0x50], %l3
57132 sdiv %l5, 0x1FB6, %i6
57133 movrne %i2, %o3, %o4
57134 fmovsleu %xcc, %f2, %f7
57135 stb %i5, [%l7 + 0x66]
57136 stw %i3, [%l7 + 0x18]
57137 subc %g7, %l0, %i7
57138 move %icc, %l2, %g2
57139 udivx %o6, 0x1B30, %o2
57140 bne %xcc, loop_6700
57141 edge16n %l1, %o5, %g5
57142 ldsw [%l7 + 0x2C], %i1
57143 fmul8x16 %f12, %f8, %f10
57144loop_6700:
57145 tge %icc, 0x4
57146 stx %l6, [%l7 + 0x10]
57147 fbul,a %fcc3, loop_6701
57148 fmovrdgez %g4, %f8, %f6
57149 fmovrslz %o7, %f12, %f6
57150 tvs %xcc, 0x5
57151loop_6701:
57152 std %f0, [%l7 + 0x08]
57153 tsubcc %g1, 0x1A8A, %g3
57154 subc %o1, 0x02AD, %i0
57155 ldsb [%l7 + 0x35], %l4
57156 brlz %i4, loop_6702
57157 addccc %o0, 0x18C6, %l3
57158 movrgz %l5, %i6, %i2
57159 ldsw [%l7 + 0x48], %g6
57160loop_6702:
57161 edge32n %o4, %o3, %i5
57162 udivx %i3, 0x1262, %l0
57163 umul %i7, 0x1C96, %g7
57164 stx %g2, [%l7 + 0x78]
57165 stb %o6, [%l7 + 0x34]
57166 fcmps %fcc3, %f15, %f0
57167 orn %l2, %l1, %o5
57168 nop
57169 setx loop_6703, %l0, %l1
57170 wrpr 0x1, %tl
57171 wrpr %l1, %tpc
57172 add %l1, 0x4, %l1
57173 wrpr %l1, %tnpc
57174 setx 0x34400001400, %l0, %l1
57175 wrpr %l1, %tstate
57176 wrhpr 0x4, %htstate
57177 retry
57178 st %f3, [%l7 + 0x40]
57179 movne %xcc, %o2, %g5
57180 tsubcc %l6, 0x057B, %g4
57181loop_6703:
57182 fsrc1 %f12, %f4
57183 ldsh [%l7 + 0x12], %o7
57184 srl %g1, 0x07, %i1
57185 fones %f3
57186 edge16l %g3, %i0, %l4
57187 bne %icc, loop_6704
57188 tneg %xcc, 0x1
57189 bl %xcc, loop_6705
57190 srax %i4, %o0, %o1
57191loop_6704:
57192 srlx %l3, 0x1E, %l5
57193 edge32 %i6, %g6, %o4
57194loop_6705:
57195 fbu,a %fcc1, loop_6706
57196 ldd [%l7 + 0x20], %f8
57197 ldub [%l7 + 0x59], %i2
57198 fbug %fcc2, loop_6707
57199loop_6706:
57200 tg %icc, 0x6
57201 pdist %f12, %f0, %f8
57202 srl %i5, %i3, %l0
57203loop_6707:
57204 ldsw [%l7 + 0x60], %i7
57205 edge32n %g7, %g2, %o6
57206 movrlz %l2, %l1, %o5
57207 movrgez %o3, 0x06C, %o2
57208 ble,a,pt %icc, loop_6708
57209 fnands %f14, %f13, %f4
57210 ldsb [%l7 + 0x47], %g5
57211 nop
57212 setx loop_6709, %l0, %l1
57213 wrpr 0x1, %tl
57214 wrpr %l1, %tnpc
57215 setx 0x34400001400, %l0, %l1
57216 wrpr %l1, %tstate
57217 wrhpr 0x4, %htstate
57218 done
57219loop_6708:
57220 tgu %xcc, 0x1
57221 fbo,a %fcc3, loop_6710
57222 faligndata %f8, %f6, %f14
57223loop_6709:
57224 ldd [%l7 + 0x48], %f14
57225 fxnors %f0, %f15, %f14
57226loop_6710:
57227 tl %xcc, 0x3
57228 fmul8sux16 %f6, %f6, %f2
57229 tsubcc %l6, %g4, %g1
57230 fmovrslz %i1, %f3, %f6
57231 stx %g3, [%l7 + 0x58]
57232 srax %o7, %i0, %i4
57233 ldub [%l7 + 0x33], %o0
57234 fmovdcs %icc, %f6, %f8
57235 smul %o1, 0x0ADA, %l3
57236 popc %l5, %l4
57237 stw %i6, [%l7 + 0x0C]
57238 fmovsleu %icc, %f9, %f14
57239 edge32l %o4, %i2, %g6
57240 ldsb [%l7 + 0x3D], %i5
57241 fpack16 %f4, %f7
57242 andn %i3, %i7, %l0
57243 tcs %icc, 0x7
57244 stb %g7, [%l7 + 0x60]
57245 lduh [%l7 + 0x6E], %g2
57246 fbuge %fcc1, loop_6711
57247 umul %l2, 0x0449, %l1
57248 tvs %xcc, 0x3
57249 srlx %o6, 0x0C, %o3
57250loop_6711:
57251 addc %o5, 0x039C, %o2
57252 fors %f4, %f3, %f1
57253 fnot2 %f6, %f12
57254 sth %l6, [%l7 + 0x48]
57255 bn,a,pt %icc, loop_6712
57256 fmovdcs %xcc, %f10, %f11
57257 fabss %f9, %f6
57258 ldsh [%l7 + 0x38], %g4
57259loop_6712:
57260 stx %g1, [%l7 + 0x10]
57261 fmovrsne %i1, %f3, %f6
57262 edge8 %g3, %o7, %g5
57263 sth %i4, [%l7 + 0x5E]
57264 stb %i0, [%l7 + 0x1C]
57265 fnegd %f12, %f14
57266 fmovdl %icc, %f1, %f7
57267 sth %o0, [%l7 + 0x66]
57268 fmovrsgez %o1, %f8, %f15
57269 sdivx %l3, 0x054C, %l4
57270 bcs,a %icc, loop_6713
57271 movrlz %l5, %o4, %i2
57272 edge32 %i6, %g6, %i3
57273 movl %icc, %i5, %l0
57274loop_6713:
57275 fmovdleu %xcc, %f3, %f15
57276 fmovscc %xcc, %f6, %f2
57277 orn %i7, %g7, %g2
57278 bge,a %xcc, loop_6714
57279 edge8n %l2, %l1, %o6
57280 fcmpes %fcc1, %f10, %f0
57281 movleu %xcc, %o3, %o2
57282loop_6714:
57283 addcc %l6, %o5, %g1
57284 fmovsg %xcc, %f14, %f8
57285 ldx [%l7 + 0x10], %g4
57286 sdivx %g3, 0x1368, %o7
57287 ta %icc, 0x6
57288 edge16ln %i1, %i4, %g5
57289 sdivcc %i0, 0x1B37, %o1
57290 edge32ln %o0, %l3, %l5
57291 ldd [%l7 + 0x70], %f2
57292 ldub [%l7 + 0x39], %o4
57293 fbge,a %fcc3, loop_6715
57294 ldd [%l7 + 0x10], %f2
57295 fmovdpos %icc, %f13, %f5
57296 fmovsg %xcc, %f9, %f2
57297loop_6715:
57298 fexpand %f1, %f12
57299 movre %i2, 0x213, %i6
57300 fmovsneg %xcc, %f4, %f13
57301 st %f4, [%l7 + 0x10]
57302 fbue,a %fcc2, loop_6716
57303 fmul8x16au %f15, %f0, %f8
57304 tvs %xcc, 0x3
57305 bgu,a,pt %xcc, loop_6717
57306loop_6716:
57307 ldd [%l7 + 0x28], %f10
57308 fxnor %f2, %f14, %f12
57309 fmul8ulx16 %f2, %f4, %f8
57310loop_6717:
57311 ldsb [%l7 + 0x1F], %g6
57312 movn %icc, %l4, %i5
57313 subccc %l0, %i7, %i3
57314 tvs %icc, 0x4
57315 xnor %g7, 0x055B, %l2
57316 ldd [%l7 + 0x40], %f10
57317 movre %g2, %l1, %o3
57318 tgu %xcc, 0x6
57319 edge16n %o6, %l6, %o2
57320 edge16l %g1, %o5, %g3
57321 movneg %xcc, %g4, %i1
57322 mova %xcc, %i4, %o7
57323 nop
57324 setx loop_6718, %l0, %l1
57325 jmpl %l1, %g5
57326 fxnor %f10, %f2, %f6
57327 tpos %icc, 0x4
57328 stw %o1, [%l7 + 0x44]
57329loop_6718:
57330 fmovrsgz %o0, %f9, %f2
57331 stx %i0, [%l7 + 0x58]
57332 orn %l3, 0x0080, %l5
57333 fblg,a %fcc2, loop_6719
57334 stw %i2, [%l7 + 0x68]
57335 lduw [%l7 + 0x20], %o4
57336 ld [%l7 + 0x44], %f12
57337loop_6719:
57338 edge16ln %i6, %g6, %l4
57339 ldsw [%l7 + 0x74], %l0
57340 udiv %i5, 0x1799, %i7
57341 umulcc %i3, %l2, %g7
57342 fmovsn %xcc, %f10, %f14
57343 lduh [%l7 + 0x1A], %g2
57344 fors %f8, %f5, %f1
57345 ld [%l7 + 0x60], %f0
57346 edge8l %l1, %o3, %o6
57347 tcs %icc, 0x1
57348 fxor %f8, %f14, %f0
57349 std %f2, [%l7 + 0x20]
57350 fmul8x16 %f11, %f2, %f4
57351 movvc %icc, %l6, %g1
57352 fmul8sux16 %f4, %f8, %f6
57353 ldx [%l7 + 0x50], %o5
57354 fmovscc %xcc, %f15, %f8
57355 ldsb [%l7 + 0x2E], %o2
57356 fmovsn %xcc, %f12, %f10
57357 bge %icc, loop_6720
57358 fones %f10
57359 andncc %g4, %i1, %i4
57360 ldx [%l7 + 0x20], %g3
57361loop_6720:
57362 fnot2 %f12, %f10
57363 fmovspos %xcc, %f9, %f1
57364 bvs,pn %icc, loop_6721
57365 movpos %icc, %g5, %o7
57366 mova %xcc, %o0, %i0
57367 fands %f4, %f5, %f10
57368loop_6721:
57369 udivx %l3, 0x14EF, %l5
57370 movvs %icc, %o1, %o4
57371 ldx [%l7 + 0x48], %i2
57372 nop
57373 setx loop_6722, %l0, %l1
57374 jmpl %l1, %g6
57375 ldd [%l7 + 0x40], %f12
57376 st %f4, [%l7 + 0x7C]
57377 fbg %fcc3, loop_6723
57378loop_6722:
57379 movrgez %l4, %i6, %i5
57380 orcc %l0, %i3, %i7
57381 lduw [%l7 + 0x3C], %l2
57382loop_6723:
57383 siam 0x1
57384 tvs %icc, 0x3
57385 ldsh [%l7 + 0x74], %g2
57386 fcmple32 %f12, %f2, %l1
57387 ldub [%l7 + 0x0B], %o3
57388 fnegs %f9, %f8
57389 movre %g7, %l6, %g1
57390 ld [%l7 + 0x34], %f3
57391 brgz,a %o6, loop_6724
57392 fnot1 %f10, %f8
57393 fmovrslz %o5, %f15, %f14
57394 st %f6, [%l7 + 0x7C]
57395loop_6724:
57396 sub %g4, %i1, %o2
57397 ldd [%l7 + 0x40], %f10
57398 ldsh [%l7 + 0x66], %i4
57399 movneg %xcc, %g3, %o7
57400 lduh [%l7 + 0x32], %o0
57401 xnorcc %g5, 0x1404, %i0
57402 brgez,a %l3, loop_6725
57403 fcmpd %fcc0, %f10, %f10
57404 bcs,a loop_6726
57405 fmovsneg %xcc, %f5, %f3
57406loop_6725:
57407 fandnot1 %f10, %f14, %f8
57408 fbe %fcc0, loop_6727
57409loop_6726:
57410 ldsb [%l7 + 0x2E], %o1
57411 ldd [%l7 + 0x68], %f6
57412 fpsub16s %f5, %f0, %f12
57413loop_6727:
57414 brgez %l5, loop_6728
57415 fmovdvc %xcc, %f3, %f5
57416 addccc %i2, %g6, %o4
57417 movn %xcc, %l4, %i5
57418loop_6728:
57419 fbu,a %fcc3, loop_6729
57420 st %f3, [%l7 + 0x2C]
57421 fmovs %f11, %f12
57422 fors %f0, %f9, %f10
57423loop_6729:
57424 sdiv %i6, 0x17D5, %i3
57425 ldub [%l7 + 0x7B], %i7
57426 addc %l2, 0x06AC, %l0
57427 ldsw [%l7 + 0x28], %l1
57428 bg,pt %xcc, loop_6730
57429 ldsb [%l7 + 0x15], %g2
57430 tcs %icc, 0x1
57431 ldsb [%l7 + 0x43], %o3
57432loop_6730:
57433 lduh [%l7 + 0x2C], %l6
57434 ldub [%l7 + 0x1B], %g7
57435 nop
57436 setx loop_6731, %l0, %l1
57437 jmpl %l1, %g1
57438 fmovdvs %icc, %f0, %f1
57439 fnand %f14, %f2, %f14
57440 fcmpes %fcc3, %f2, %f11
57441loop_6731:
57442 ldsw [%l7 + 0x7C], %o6
57443 sdiv %o5, 0x16CD, %g4
57444 bshuffle %f10, %f8, %f0
57445 fnegd %f12, %f10
57446 stb %o2, [%l7 + 0x13]
57447 lduh [%l7 + 0x08], %i4
57448 fmovrslz %g3, %f10, %f10
57449 andncc %i1, %o0, %g5
57450 fpack16 %f10, %f15
57451 fbe %fcc3, loop_6732
57452 subccc %i0, 0x055A, %o7
57453 bneg,a,pt %xcc, loop_6733
57454 fxnor %f10, %f6, %f0
57455loop_6732:
57456 bge,pn %icc, loop_6734
57457 fbule %fcc0, loop_6735
57458loop_6733:
57459 st %f0, [%l7 + 0x50]
57460 fmovrslz %l3, %f3, %f8
57461loop_6734:
57462 stb %l5, [%l7 + 0x33]
57463loop_6735:
57464 call loop_6736
57465 ldsh [%l7 + 0x2E], %i2
57466 fnot2 %f0, %f10
57467 stb %g6, [%l7 + 0x74]
57468loop_6736:
57469 fcmpne32 %f4, %f2, %o1
57470 sth %o4, [%l7 + 0x30]
57471 lduw [%l7 + 0x08], %l4
57472 fcmple32 %f2, %f6, %i5
57473 fmuld8ulx16 %f14, %f11, %f14
57474 ldub [%l7 + 0x63], %i3
57475 ldd [%l7 + 0x48], %f14
57476 sra %i6, %l2, %l0
57477 fbn %fcc2, loop_6737
57478 fornot1s %f13, %f10, %f6
57479 fandnot2 %f10, %f2, %f2
57480 ldsh [%l7 + 0x4A], %i7
57481loop_6737:
57482 fblg %fcc2, loop_6738
57483 fmuld8ulx16 %f4, %f5, %f12
57484 fornot2 %f14, %f14, %f4
57485 ld [%l7 + 0x38], %f0
57486loop_6738:
57487 lduw [%l7 + 0x60], %l1
57488 sdivcc %o3, 0x104E, %g2
57489 udivcc %g7, 0x16C6, %l6
57490 ld [%l7 + 0x58], %f3
57491 fmovrde %o6, %f14, %f10
57492 fmovdge %icc, %f10, %f6
57493 xnorcc %o5, %g1, %g4
57494 ldub [%l7 + 0x62], %i4
57495 ldsw [%l7 + 0x38], %g3
57496 umulcc %o2, %o0, %g5
57497 stx %i1, [%l7 + 0x30]
57498 ldsh [%l7 + 0x0C], %i0
57499 ldsh [%l7 + 0x2E], %l3
57500 ldub [%l7 + 0x32], %o7
57501 subcc %i2, %l5, %g6
57502 fmovsvc %icc, %f3, %f14
57503 fmovse %icc, %f7, %f14
57504 sllx %o4, 0x0E, %l4
57505 ld [%l7 + 0x28], %f14
57506 alignaddr %o1, %i3, %i6
57507 fmovrse %i5, %f12, %f3
57508 fsrc1 %f6, %f14
57509 fmovsg %icc, %f4, %f15
57510 fpadd32 %f10, %f12, %f0
57511 movre %l2, 0x1A9, %l0
57512 fnegd %f6, %f8
57513 movcs %xcc, %l1, %o3
57514 fmovdvs %xcc, %f6, %f13
57515 fandnot2 %f4, %f10, %f6
57516 ldsh [%l7 + 0x0C], %g2
57517 fmovdne %xcc, %f10, %f0
57518 addccc %i7, %g7, %o6
57519 mulx %o5, 0x0FD2, %g1
57520 lduh [%l7 + 0x78], %l6
57521 bshuffle %f6, %f6, %f6
57522 ldx [%l7 + 0x60], %i4
57523 fmovrdlz %g4, %f14, %f6
57524 st %f1, [%l7 + 0x18]
57525 st %f4, [%l7 + 0x78]
57526 fmul8x16au %f1, %f2, %f8
57527 sth %g3, [%l7 + 0x54]
57528 orcc %o2, 0x17AF, %g5
57529 ldsh [%l7 + 0x58], %i1
57530 ldub [%l7 + 0x0E], %o0
57531 fmovdneg %icc, %f10, %f3
57532 bleu,a loop_6739
57533 bvc loop_6740
57534 fpackfix %f10, %f1
57535 fnot1 %f10, %f0
57536loop_6739:
57537 ldub [%l7 + 0x16], %i0
57538loop_6740:
57539 fbue %fcc3, loop_6741
57540 fmul8x16au %f11, %f0, %f8
57541 tg %icc, 0x2
57542 brz %o7, loop_6742
57543loop_6741:
57544 srl %l3, %i2, %g6
57545 sth %o4, [%l7 + 0x64]
57546 fcmpeq16 %f8, %f4, %l5
57547loop_6742:
57548 st %f14, [%l7 + 0x0C]
57549 fcmpne32 %f8, %f8, %l4
57550 ldd [%l7 + 0x20], %f2
57551 alignaddr %o1, %i6, %i3
57552 sllx %l2, 0x03, %l0
57553 array32 %i5, %o3, %g2
57554 array8 %i7, %g7, %l1
57555 st %f8, [%l7 + 0x18]
57556 tneg %icc, 0x1
57557 lduw [%l7 + 0x60], %o6
57558 tge %icc, 0x7
57559 fmovsle %icc, %f4, %f4
57560 ldsb [%l7 + 0x2C], %o5
57561 for %f12, %f4, %f4
57562 fzero %f14
57563 addc %g1, %i4, %g4
57564 stw %g3, [%l7 + 0x34]
57565 stb %l6, [%l7 + 0x17]
57566 stw %g5, [%l7 + 0x18]
57567 sll %i1, %o2, %o0
57568 ldsh [%l7 + 0x4E], %i0
57569 edge32ln %l3, %o7, %i2
57570 bl %xcc, loop_6743
57571 fpadd16s %f11, %f5, %f6
57572 fble %fcc2, loop_6744
57573 fnegs %f8, %f5
57574loop_6743:
57575 bcc,pn %icc, loop_6745
57576 fcmped %fcc1, %f0, %f4
57577loop_6744:
57578 std %f10, [%l7 + 0x40]
57579 edge16l %g6, %o4, %l5
57580loop_6745:
57581 fmovsle %xcc, %f9, %f10
57582 ld [%l7 + 0x20], %f12
57583 or %o1, 0x0354, %i6
57584 fbu,a %fcc2, loop_6746
57585 ldx [%l7 + 0x38], %l4
57586 edge16ln %i3, %l2, %i5
57587 fmovsg %xcc, %f15, %f8
57588loop_6746:
57589 edge8n %o3, %l0, %i7
57590 fzero %f8
57591 lduh [%l7 + 0x46], %g2
57592 tsubcctv %g7, 0x0FFF, %o6
57593 fnor %f0, %f4, %f6
57594 fpadd32 %f10, %f4, %f0
57595 brlz,a %l1, loop_6747
57596 stw %o5, [%l7 + 0x24]
57597 ldsw [%l7 + 0x40], %i4
57598 sdivx %g1, 0x0E4E, %g3
57599loop_6747:
57600 fbo %fcc0, loop_6748
57601 fpadd16 %f14, %f12, %f2
57602 stw %g4, [%l7 + 0x60]
57603 sth %g5, [%l7 + 0x0A]
57604loop_6748:
57605 sth %i1, [%l7 + 0x76]
57606 brgz %l6, loop_6749
57607 bvs,pt %icc, loop_6750
57608 srl %o2, 0x11, %i0
57609 fcmpne16 %f10, %f10, %l3
57610loop_6749:
57611 fmovd %f8, %f2
57612loop_6750:
57613 fmovse %xcc, %f13, %f10
57614 orcc %o0, %o7, %i2
57615 ld [%l7 + 0x50], %f7
57616 sdiv %o4, 0x0D94, %g6
57617 lduh [%l7 + 0x30], %l5
57618 fabsd %f12, %f8
57619 tsubcctv %o1, %l4, %i3
57620 bvc,pt %xcc, loop_6751
57621 xorcc %l2, 0x19DC, %i6
57622 srlx %i5, 0x02, %o3
57623 sdiv %i7, 0x0B7F, %g2
57624loop_6751:
57625 fba,a %fcc2, loop_6752
57626 for %f14, %f0, %f12
57627 ldsw [%l7 + 0x30], %g7
57628 ldd [%l7 + 0x38], %f6
57629loop_6752:
57630 andn %l0, %l1, %o6
57631 ldub [%l7 + 0x27], %o5
57632 fpadd32s %f9, %f8, %f12
57633 sll %i4, 0x00, %g3
57634 ta %icc, 0x3
57635 st %f6, [%l7 + 0x14]
57636 fpmerge %f8, %f4, %f8
57637 fmovrdgz %g4, %f10, %f4
57638 fmovda %icc, %f7, %f12
57639 fmovda %xcc, %f13, %f8
57640 bpos,pn %xcc, loop_6753
57641 fbne,a %fcc0, loop_6754
57642 bpos,pt %xcc, loop_6755
57643 ld [%l7 + 0x58], %f4
57644loop_6753:
57645 fbn,a %fcc2, loop_6756
57646loop_6754:
57647 fandnot2s %f13, %f15, %f14
57648loop_6755:
57649 tneg %xcc, 0x6
57650 brgez,a %g1, loop_6757
57651loop_6756:
57652 orcc %g5, %i1, %o2
57653 stb %l6, [%l7 + 0x70]
57654 movg %xcc, %i0, %l3
57655loop_6757:
57656 st %f7, [%l7 + 0x50]
57657 fnors %f1, %f8, %f10
57658 mulx %o7, %i2, %o0
57659 tne %icc, 0x2
57660 fmul8ulx16 %f6, %f10, %f0
57661 fbul,a %fcc1, loop_6758
57662 fmovsl %xcc, %f0, %f0
57663 movre %o4, 0x00D, %g6
57664 ldd [%l7 + 0x68], %f2
57665loop_6758:
57666 stb %l5, [%l7 + 0x09]
57667 movrgz %o1, 0x14F, %i3
57668 movpos %xcc, %l2, %l4
57669 stw %i5, [%l7 + 0x60]
57670 fbul,a %fcc2, loop_6759
57671 lduh [%l7 + 0x74], %i6
57672 fandnot2s %f15, %f7, %f1
57673 fmuld8ulx16 %f15, %f1, %f0
57674loop_6759:
57675 fmovrsgez %i7, %f2, %f7
57676 fmovrdgez %o3, %f4, %f12
57677 fsrc1s %f0, %f10
57678 alignaddr %g2, %g7, %l0
57679 fmovsvc %icc, %f6, %f11
57680 popc %o6, %l1
57681 movgu %xcc, %i4, %o5
57682 ldub [%l7 + 0x62], %g4
57683 edge32n %g3, %g1, %i1
57684 fcmpeq16 %f10, %f4, %o2
57685 stw %l6, [%l7 + 0x34]
57686 sll %g5, %i0, %l3
57687 stx %o7, [%l7 + 0x70]
57688 fcmpne32 %f4, %f8, %i2
57689 bcc,a loop_6760
57690 fnor %f10, %f4, %f8
57691 fcmpne32 %f12, %f12, %o4
57692 fmovdge %xcc, %f2, %f10
57693loop_6760:
57694 fpsub16s %f14, %f1, %f11
57695 fmovrse %o0, %f8, %f9
57696 fcmpes %fcc3, %f11, %f0
57697 fcmpes %fcc3, %f9, %f7
57698 subccc %g6, 0x04B2, %o1
57699 edge8ln %l5, %i3, %l2
57700 fmovdge %icc, %f6, %f14
57701 lduh [%l7 + 0x2C], %l4
57702 stx %i5, [%l7 + 0x68]
57703 fnot2s %f13, %f9
57704 ldd [%l7 + 0x40], %f8
57705 ld [%l7 + 0x40], %f10
57706 bpos,a,pt %xcc, loop_6761
57707 stw %i7, [%l7 + 0x6C]
57708 ldsw [%l7 + 0x7C], %o3
57709 lduh [%l7 + 0x20], %g2
57710loop_6761:
57711 fmovdne %xcc, %f3, %f1
57712 fmovrslez %i6, %f7, %f6
57713 tvs %icc, 0x2
57714 edge32 %g7, %l0, %l1
57715 sth %i4, [%l7 + 0x4C]
57716 fmovse %icc, %f8, %f4
57717 fmovsgu %icc, %f5, %f2
57718 movg %xcc, %o6, %o5
57719 fmovrsne %g3, %f15, %f13
57720 ld [%l7 + 0x18], %f8
57721 fandnot1 %f14, %f8, %f14
57722 fbo,a %fcc0, loop_6762
57723 fxnors %f5, %f6, %f10
57724 bcs,a,pt %icc, loop_6763
57725 fble %fcc3, loop_6764
57726loop_6762:
57727 st %f7, [%l7 + 0x60]
57728 lduw [%l7 + 0x58], %g4
57729loop_6763:
57730 fmovsgu %xcc, %f14, %f3
57731loop_6764:
57732 ldub [%l7 + 0x0E], %i1
57733 orcc %g1, %l6, %o2
57734 st %f7, [%l7 + 0x18]
57735 fmovdg %icc, %f11, %f12
57736 ldx [%l7 + 0x30], %i0
57737 tg %xcc, 0x3
57738 mova %icc, %g5, %o7
57739 fpackfix %f6, %f12
57740 ld [%l7 + 0x2C], %f14
57741 movn %icc, %i2, %l3
57742 fmovsa %xcc, %f12, %f15
57743 st %f7, [%l7 + 0x20]
57744 st %f15, [%l7 + 0x64]
57745 fmul8x16au %f14, %f8, %f0
57746 edge8n %o4, %o0, %g6
57747 fcmpne32 %f6, %f4, %l5
57748 bl,a loop_6765
57749 stb %o1, [%l7 + 0x70]
57750 fxor %f4, %f10, %f0
57751 stw %l2, [%l7 + 0x14]
57752loop_6765:
57753 brgez,a %i3, loop_6766
57754 fornot2s %f5, %f9, %f13
57755 movcs %xcc, %l4, %i5
57756 fpsub16s %f10, %f13, %f9
57757loop_6766:
57758 edge32ln %o3, %g2, %i6
57759 fba,a %fcc2, loop_6767
57760 stw %g7, [%l7 + 0x10]
57761 std %f10, [%l7 + 0x70]
57762 fmovde %icc, %f10, %f0
57763loop_6767:
57764 fmovsne %xcc, %f13, %f11
57765 sth %l0, [%l7 + 0x1C]
57766 ldsw [%l7 + 0x24], %i7
57767 fand %f2, %f12, %f14
57768 lduh [%l7 + 0x58], %l1
57769 fbu,a %fcc3, loop_6768
57770 fmul8x16 %f15, %f12, %f8
57771 bg,a %icc, loop_6769
57772 fcmpne16 %f10, %f2, %o6
57773loop_6768:
57774 for %f10, %f4, %f12
57775 edge16 %o5, %i4, %g4
57776loop_6769:
57777 bne,a,pn %icc, loop_6770
57778 popc 0x0055, %g3
57779 fbuge,a %fcc0, loop_6771
57780 brlez %g1, loop_6772
57781loop_6770:
57782 tl %xcc, 0x4
57783 ble,a loop_6773
57784loop_6771:
57785 tcs %xcc, 0x2
57786loop_6772:
57787 ldsb [%l7 + 0x6C], %l6
57788 sth %i1, [%l7 + 0x44]
57789loop_6773:
57790 move %icc, %o2, %g5
57791 ldd [%l7 + 0x58], %f12
57792 te %xcc, 0x2
57793 stx %i0, [%l7 + 0x58]
57794 fba,a %fcc2, loop_6774
57795 ld [%l7 + 0x24], %f9
57796 st %f13, [%l7 + 0x0C]
57797 or %o7, %l3, %o4
57798loop_6774:
57799 taddcctv %o0, 0x0163, %i2
57800 orn %l5, %g6, %l2
57801 udivcc %i3, 0x0FC8, %l4
57802 add %i5, %o1, %o3
57803 ld [%l7 + 0x3C], %f14
57804 and %i6, 0x1F4F, %g7
57805 tg %icc, 0x4
57806 fbu %fcc1, loop_6775
57807 alignaddr %g2, %l0, %l1
57808 ble,a,pt %xcc, loop_6776
57809 fsrc1s %f2, %f11
57810loop_6775:
57811 fbg %fcc3, loop_6777
57812 brlez,a %o6, loop_6778
57813loop_6776:
57814 movneg %xcc, %i7, %i4
57815 ldsw [%l7 + 0x30], %g4
57816loop_6777:
57817 edge32ln %g3, %g1, %l6
57818loop_6778:
57819 fmovdle %xcc, %f0, %f1
57820 fcmpne32 %f0, %f4, %i1
57821 tsubcc %o2, 0x0C32, %g5
57822 fand %f2, %f8, %f0
57823 mulx %i0, 0x06CB, %o7
57824 tvc %xcc, 0x6
57825 mulscc %o5, %o4, %o0
57826 ldx [%l7 + 0x38], %i2
57827 udivx %l5, 0x0192, %l3
57828 sll %g6, 0x01, %l2
57829 ld [%l7 + 0x7C], %f10
57830 ldsw [%l7 + 0x10], %l4
57831 fnot1 %f6, %f4
57832 ldd [%l7 + 0x58], %f8
57833 ld [%l7 + 0x14], %f7
57834 fmovdcs %icc, %f6, %f2
57835 ldsw [%l7 + 0x10], %i3
57836 ldx [%l7 + 0x20], %i5
57837 alignaddr %o1, %o3, %g7
57838 orn %i6, 0x18DF, %g2
57839 fmul8ulx16 %f4, %f10, %f10
57840 fmovrdne %l0, %f0, %f0
57841 and %o6, 0x126B, %i7
57842 fnor %f14, %f6, %f6
57843 brgz,a %i4, loop_6779
57844 ldx [%l7 + 0x68], %l1
57845 tl %icc, 0x1
57846 ldsb [%l7 + 0x1B], %g4
57847loop_6779:
57848 movne %icc, %g1, %g3
57849 edge8ln %i1, %o2, %l6
57850 edge32n %i0, %o7, %g5
57851 fmovsne %icc, %f14, %f9
57852 fmovse %xcc, %f6, %f4
57853 fmovrdlz %o5, %f4, %f14
57854 sub %o0, 0x1EB4, %o4
57855 ldsw [%l7 + 0x5C], %l5
57856 fand %f6, %f12, %f12
57857 fpack16 %f6, %f8
57858 array8 %i2, %g6, %l3
57859 fmovdvs %xcc, %f7, %f2
57860 fmovrslz %l4, %f5, %f7
57861 fandnot1 %f2, %f2, %f0
57862 movrlz %l2, %i3, %i5
57863 udivx %o3, 0x0BF1, %o1
57864 andncc %i6, %g2, %g7
57865 movrlez %l0, 0x152, %o6
57866 brlz %i4, loop_6780
57867 movvs %icc, %l1, %g4
57868 fmovd %f4, %f10
57869 fxnor %f6, %f2, %f8
57870loop_6780:
57871 sth %i7, [%l7 + 0x3A]
57872 fble %fcc1, loop_6781
57873 ldsh [%l7 + 0x4E], %g1
57874 lduw [%l7 + 0x64], %i1
57875 stb %o2, [%l7 + 0x38]
57876loop_6781:
57877 nop
57878 setx loop_6782, %l0, %l1
57879 wrpr 0x1, %tl
57880 wrpr %l1, %tnpc
57881 setx 0x34400001400, %l0, %l1
57882 wrpr %l1, %tstate
57883 wrhpr 0x4, %htstate
57884 done
57885 ba,a,pt %xcc, loop_6783
57886 udivx %g3, 0x1ED8, %l6
57887 ldsw [%l7 + 0x40], %i0
57888loop_6782:
57889 edge16ln %o7, %o5, %o0
57890loop_6783:
57891 fnegd %f12, %f12
57892 smul %o4, 0x122D, %l5
57893 ldsb [%l7 + 0x6F], %i2
57894 lduh [%l7 + 0x40], %g5
57895 bg,a loop_6784
57896 fsrc2s %f11, %f11
57897 ldub [%l7 + 0x79], %l3
57898 stx %l4, [%l7 + 0x68]
57899loop_6784:
57900 bgu %xcc, loop_6785
57901 be,a,pn %xcc, loop_6786
57902 stx %g6, [%l7 + 0x78]
57903 addccc %i3, %i5, %o3
57904loop_6785:
57905 lduh [%l7 + 0x0C], %o1
57906loop_6786:
57907 fmovdpos %xcc, %f11, %f7
57908 ba loop_6787
57909 stb %l2, [%l7 + 0x7F]
57910 ldsh [%l7 + 0x3E], %g2
57911 fnand %f4, %f8, %f6
57912loop_6787:
57913 subcc %g7, 0x128D, %i6
57914 mulx %o6, %i4, %l0
57915 srlx %l1, %i7, %g4
57916 fbn,a %fcc0, loop_6788
57917 sllx %g1, %i1, %g3
57918 ldsb [%l7 + 0x0A], %l6
57919 fmovrsne %i0, %f9, %f12
57920loop_6788:
57921 stw %o7, [%l7 + 0x14]
57922 bpos loop_6789
57923 fmovsle %xcc, %f12, %f8
57924 stb %o5, [%l7 + 0x56]
57925 fnot1 %f2, %f8
57926loop_6789:
57927 bcs,a %icc, loop_6790
57928 call loop_6791
57929 brgez %o0, loop_6792
57930 array8 %o2, %l5, %i2
57931loop_6790:
57932 smulcc %g5, 0x16CC, %l3
57933loop_6791:
57934 lduw [%l7 + 0x08], %o4
57935loop_6792:
57936 sdiv %g6, 0x03B3, %i3
57937 fpadd16s %f4, %f9, %f14
57938 ldsb [%l7 + 0x2B], %l4
57939 xnorcc %o3, 0x022F, %o1
57940 edge8 %i5, %l2, %g7
57941 ldx [%l7 + 0x50], %i6
57942 ldsb [%l7 + 0x2A], %g2
57943 ldsh [%l7 + 0x7A], %o6
57944 umulcc %i4, %l0, %l1
57945 subc %g4, %i7, %g1
57946 ldsb [%l7 + 0x08], %i1
57947 sth %l6, [%l7 + 0x5A]
57948 ldsh [%l7 + 0x62], %g3
57949 ldub [%l7 + 0x3C], %i0
57950 fzeros %f10
57951 addccc %o5, %o0, %o2
57952 edge32l %l5, %i2, %o7
57953 fcmpgt16 %f2, %f12, %l3
57954 subc %g5, 0x081C, %g6
57955 fornot1s %f0, %f14, %f7
57956 fmovsge %icc, %f5, %f14
57957 subcc %i3, 0x0852, %l4
57958 movge %xcc, %o3, %o1
57959 lduw [%l7 + 0x48], %i5
57960 movl %icc, %o4, %l2
57961 fmovde %xcc, %f7, %f12
57962 fnors %f3, %f8, %f0
57963 nop
57964 setx loop_6793, %l0, %l1
57965 wrpr 0x1, %tl
57966 wrpr %l1, %tpc
57967 add %l1, 0x4, %l1
57968 wrpr %l1, %tnpc
57969 setx 0x34400001400, %l0, %l1
57970 wrpr %l1, %tstate
57971 wrhpr 0x4, %htstate
57972 retry
57973 fmovdcc %icc, %f9, %f6
57974 stx %g7, [%l7 + 0x38]
57975 andncc %i6, %g2, %i4
57976loop_6793:
57977 stb %o6, [%l7 + 0x75]
57978 fpack16 %f8, %f1
57979 fmovdcs %icc, %f5, %f0
57980 stb %l0, [%l7 + 0x58]
57981 fnor %f8, %f4, %f0
57982 stb %l1, [%l7 + 0x20]
57983 ldx [%l7 + 0x08], %g4
57984 fbge %fcc3, loop_6794
57985 fnot2 %f0, %f0
57986 fnands %f11, %f8, %f5
57987 fmuld8sux16 %f13, %f5, %f6
57988loop_6794:
57989 ldsb [%l7 + 0x6A], %g1
57990 fpadd32 %f10, %f12, %f14
57991 fcmple16 %f14, %f2, %i1
57992 mulx %l6, %i7, %g3
57993 fmovdleu %icc, %f14, %f11
57994 ldsb [%l7 + 0x1C], %i0
57995 bne,pn %xcc, loop_6795
57996 fpsub16s %f15, %f12, %f2
57997 sll %o0, 0x00, %o2
57998 sth %l5, [%l7 + 0x0C]
57999loop_6795:
58000 fbu,a %fcc3, loop_6796
58001 st %f7, [%l7 + 0x60]
58002 movne %icc, %o5, %o7
58003 brgz,a %i2, loop_6797
58004loop_6796:
58005 ldx [%l7 + 0x28], %l3
58006 st %f14, [%l7 + 0x60]
58007 sdivx %g6, 0x170B, %i3
58008loop_6797:
58009 st %f0, [%l7 + 0x74]
58010 st %f3, [%l7 + 0x24]
58011 fand %f2, %f4, %f2
58012 movl %icc, %l4, %o3
58013 movn %icc, %o1, %i5
58014 subc %o4, 0x19C4, %l2
58015 edge16l %g7, %i6, %g2
58016 fble %fcc3, loop_6798
58017 fbue,a %fcc0, loop_6799
58018 srax %g5, 0x09, %i4
58019 lduh [%l7 + 0x62], %o6
58020loop_6798:
58021 fnot1s %f13, %f11
58022loop_6799:
58023 fmovrdlez %l1, %f6, %f14
58024 ldsw [%l7 + 0x58], %g4
58025 ldsw [%l7 + 0x1C], %g1
58026 fmovdne %icc, %f13, %f15
58027 ldsw [%l7 + 0x74], %l0
58028 fmovrsne %l6, %f14, %f6
58029 orcc %i1, %g3, %i0
58030 bcc,pn %icc, loop_6800
58031 bcs,a loop_6801
58032 fbue %fcc1, loop_6802
58033 movge %icc, %i7, %o2
58034loop_6800:
58035 fnot2 %f8, %f6
58036loop_6801:
58037 fandnot1s %f15, %f5, %f2
58038loop_6802:
58039 faligndata %f14, %f10, %f4
58040 stx %o0, [%l7 + 0x18]
58041 xnorcc %l5, %o7, %o5
58042 fble %fcc3, loop_6803
58043 ldsb [%l7 + 0x7D], %l3
58044 array8 %g6, %i2, %i3
58045 brgz,a %o3, loop_6804
58046loop_6803:
58047 for %f8, %f10, %f14
58048 edge8l %l4, %i5, %o4
58049 bl,pt %xcc, loop_6805
58050loop_6804:
58051 fmovspos %xcc, %f2, %f11
58052 call loop_6806
58053 tvc %icc, 0x4
58054loop_6805:
58055 ld [%l7 + 0x68], %f6
58056 fmul8ulx16 %f8, %f12, %f4
58057loop_6806:
58058 sub %l2, %o1, %g7
58059 smulcc %g2, 0x1ECD, %g5
58060 fnor %f12, %f2, %f14
58061 st %f3, [%l7 + 0x1C]
58062 fnors %f6, %f12, %f15
58063 add %i6, 0x05E9, %i4
58064 fmovsvs %icc, %f5, %f0
58065 fabsd %f2, %f0
58066 mulscc %o6, 0x1B90, %l1
58067 tne %icc, 0x0
58068 addcc %g4, %g1, %l0
58069 fmovdpos %icc, %f7, %f9
58070 fmovdcc %icc, %f1, %f7
58071 tsubcctv %l6, %i1, %g3
58072 bcc loop_6807
58073 tcc %xcc, 0x1
58074 fcmple32 %f0, %f8, %i7
58075 fbn %fcc3, loop_6808
58076loop_6807:
58077 fmovsne %icc, %f5, %f5
58078 te %icc, 0x2
58079 srlx %o2, 0x18, %i0
58080loop_6808:
58081 bcc loop_6809
58082 fcmpgt16 %f12, %f12, %l5
58083 std %f2, [%l7 + 0x10]
58084 ldsw [%l7 + 0x38], %o7
58085loop_6809:
58086 tsubcc %o0, %o5, %g6
58087 stw %l3, [%l7 + 0x08]
58088 lduw [%l7 + 0x58], %i3
58089 movneg %icc, %o3, %i2
58090 fexpand %f2, %f4
58091 fnot1 %f14, %f2
58092 tvc %xcc, 0x5
58093 st %f8, [%l7 + 0x1C]
58094 bg,a loop_6810
58095 udivx %l4, 0x1113, %i5
58096 fpack16 %f14, %f3
58097 fmovsg %xcc, %f15, %f7
58098loop_6810:
58099 fbul %fcc3, loop_6811
58100 ldsb [%l7 + 0x18], %l2
58101 array16 %o1, %o4, %g7
58102 ldsw [%l7 + 0x1C], %g2
58103loop_6811:
58104 edge16ln %i6, %g5, %o6
58105 edge16n %l1, %g4, %g1
58106 ldub [%l7 + 0x7F], %i4
58107 fblg,a %fcc0, loop_6812
58108 ldsb [%l7 + 0x24], %l0
58109 fmovda %xcc, %f0, %f5
58110 fnot2s %f2, %f13
58111loop_6812:
58112 fmovrdlz %l6, %f6, %f4
58113 fones %f7
58114 edge32ln %g3, %i1, %i7
58115 stx %i0, [%l7 + 0x10]
58116 stb %l5, [%l7 + 0x2D]
58117 edge8l %o2, %o7, %o0
58118 addc %g6, %l3, %i3
58119 movg %icc, %o3, %i2
58120 fcmpne16 %f14, %f12, %o5
58121 bneg,a,pt %xcc, loop_6813
58122 fcmped %fcc2, %f8, %f14
58123 tneg %xcc, 0x3
58124 fmul8sux16 %f10, %f8, %f8
58125loop_6813:
58126 edge32ln %l4, %i5, %o1
58127 fbug,a %fcc2, loop_6814
58128 fpadd16s %f4, %f15, %f4
58129 sth %l2, [%l7 + 0x58]
58130 movge %xcc, %o4, %g2
58131loop_6814:
58132 nop
58133 setx loop_6815, %l0, %l1
58134 wrpr 0x1, %tl
58135 wrpr %l1, %tpc
58136 add %l1, 0x4, %l1
58137 wrpr %l1, %tnpc
58138 setx 0x34400001400, %l0, %l1
58139 wrpr %l1, %tstate
58140 wrhpr 0x4, %htstate
58141 retry
58142 fmovrslz %g7, %f13, %f5
58143 nop
58144 setx loop_6816, %l0, %l1
58145 jmpl %l1, %i6
58146 ld [%l7 + 0x20], %f6
58147loop_6815:
58148 st %f2, [%l7 + 0x14]
58149 ldub [%l7 + 0x4D], %g5
58150loop_6816:
58151 mova %xcc, %o6, %l1
58152 fabss %f14, %f2
58153 ld [%l7 + 0x48], %f1
58154 tl %xcc, 0x5
58155 be,a,pt %xcc, loop_6817
58156 brnz %g4, loop_6818
58157 bpos,a loop_6819
58158 stb %g1, [%l7 + 0x2E]
58159loop_6817:
58160 fmuld8ulx16 %f0, %f14, %f6
58161loop_6818:
58162 fnegs %f12, %f14
58163loop_6819:
58164 lduh [%l7 + 0x30], %i4
58165 tneg %xcc, 0x1
58166 brgz,a %l6, loop_6820
58167 fmovscc %xcc, %f11, %f5
58168 fpadd16s %f10, %f2, %f5
58169 sth %l0, [%l7 + 0x20]
58170loop_6820:
58171 ldd [%l7 + 0x38], %f12
58172 movre %g3, 0x038, %i7
58173 bvc %icc, loop_6821
58174 fble,a %fcc3, loop_6822
58175 ldx [%l7 + 0x50], %i0
58176 ldx [%l7 + 0x28], %i1
58177loop_6821:
58178 ldsh [%l7 + 0x60], %l5
58179loop_6822:
58180 fmovscs %xcc, %f0, %f10
58181 mova %xcc, %o7, %o2
58182 faligndata %f6, %f2, %f14
58183 nop
58184 setx loop_6823, %l0, %l1
58185 jmpl %l1, %g6
58186 ld [%l7 + 0x64], %f13
58187 fble,a %fcc3, loop_6824
58188 ld [%l7 + 0x0C], %f4
58189loop_6823:
58190 ldsb [%l7 + 0x7F], %l3
58191 stx %i3, [%l7 + 0x08]
58192loop_6824:
58193 movcc %xcc, %o3, %i2
58194 fcmpd %fcc1, %f4, %f4
58195 fmovrdlez %o0, %f12, %f8
58196 movrlez %l4, %o5, %i5
58197 nop
58198 setx loop_6825, %l0, %l1
58199 jmpl %l1, %o1
58200 ldx [%l7 + 0x58], %l2
58201 ldx [%l7 + 0x58], %g2
58202 fble,a %fcc3, loop_6826
58203loop_6825:
58204 fbule %fcc0, loop_6827
58205 movle %xcc, %o4, %i6
58206 move %xcc, %g7, %g5
58207loop_6826:
58208 edge32n %o6, %l1, %g4
58209loop_6827:
58210 stw %i4, [%l7 + 0x6C]
58211 sth %g1, [%l7 + 0x0A]
58212 addccc %l0, 0x19C7, %l6
58213 ldsw [%l7 + 0x5C], %i7
58214 smul %i0, 0x1171, %i1
58215 fpsub32s %f6, %f7, %f4
58216 fnors %f9, %f1, %f2
58217 edge8 %l5, %o7, %g3
58218 edge16 %o2, %l3, %i3
58219 array32 %o3, %g6, %o0
58220 fabsd %f4, %f12
58221 stx %l4, [%l7 + 0x40]
58222 xnor %o5, %i5, %o1
58223 ldub [%l7 + 0x11], %l2
58224 ld [%l7 + 0x18], %f5
58225 tge %xcc, 0x4
58226 fmul8sux16 %f2, %f4, %f10
58227 fbu %fcc2, loop_6828
58228 st %f12, [%l7 + 0x4C]
58229 fmovrdne %g2, %f12, %f10
58230 sra %i2, %o4, %g7
58231loop_6828:
58232 fpadd16 %f4, %f14, %f14
58233 ldd [%l7 + 0x48], %f0
58234 stb %g5, [%l7 + 0x11]
58235 ldx [%l7 + 0x08], %o6
58236 st %f1, [%l7 + 0x30]
58237 udivx %i6, 0x08EC, %g4
58238 ldsh [%l7 + 0x1E], %i4
58239 addccc %l1, 0x06C8, %l0
58240 std %f6, [%l7 + 0x28]
58241 fmovsg %xcc, %f9, %f11
58242 movvc %xcc, %g1, %i7
58243 movgu %icc, %i0, %i1
58244 lduw [%l7 + 0x38], %l5
58245 fbue,a %fcc1, loop_6829
58246 fand %f6, %f6, %f2
58247 fnands %f0, %f9, %f10
58248 sth %o7, [%l7 + 0x20]
58249loop_6829:
58250 fbuge,a %fcc0, loop_6830
58251 movpos %icc, %l6, %o2
58252 fmovsle %xcc, %f7, %f11
58253 srl %g3, 0x03, %l3
58254loop_6830:
58255 fbo,a %fcc2, loop_6831
58256 fmovrdlez %i3, %f10, %f12
58257 ldsh [%l7 + 0x34], %g6
58258 fmovdge %xcc, %f5, %f1
58259loop_6831:
58260 fcmpes %fcc0, %f7, %f9
58261 fpsub16s %f2, %f4, %f2
58262 xnor %o3, %o0, %l4
58263 tn %icc, 0x3
58264 std %f14, [%l7 + 0x60]
58265 stb %o5, [%l7 + 0x0A]
58266 edge16n %o1, %i5, %l2
58267 stw %i2, [%l7 + 0x30]
58268 fmovdleu %icc, %f13, %f15
58269 subc %g2, %o4, %g5
58270 movcc %xcc, %g7, %o6
58271 st %f6, [%l7 + 0x68]
58272 umul %g4, 0x0709, %i4
58273 stw %l1, [%l7 + 0x58]
58274 fbge,a %fcc0, loop_6832
58275 fxnors %f3, %f10, %f0
58276 movrne %l0, 0x18C, %i6
58277 udivx %g1, 0x18DE, %i0
58278loop_6832:
58279 fmovrdgez %i1, %f12, %f12
58280 fnot2 %f4, %f0
58281 mulx %i7, %l5, %l6
58282 stb %o7, [%l7 + 0x11]
58283 nop
58284 setx loop_6833, %l0, %l1
58285 jmpl %l1, %o2
58286 ldub [%l7 + 0x2B], %l3
58287 ldd [%l7 + 0x60], %f4
58288 movvs %icc, %i3, %g6
58289loop_6833:
58290 movgu %icc, %g3, %o3
58291 stb %l4, [%l7 + 0x29]
58292 xnorcc %o5, %o0, %o1
58293 or %l2, %i2, %i5
58294 ble loop_6834
58295 fmovspos %xcc, %f2, %f12
58296 ldsh [%l7 + 0x40], %g2
58297 fmovdgu %xcc, %f7, %f6
58298loop_6834:
58299 subcc %o4, 0x1247, %g5
58300 fpackfix %f14, %f7
58301 fmovsneg %icc, %f3, %f0
58302 movrne %g7, 0x257, %g4
58303 std %f6, [%l7 + 0x08]
58304 mova %icc, %i4, %o6
58305 edge32 %l1, %l0, %i6
58306 fmovs %f15, %f10
58307 fmovsl %icc, %f0, %f5
58308 fmovdneg %xcc, %f7, %f12
58309 te %icc, 0x5
58310 stw %i0, [%l7 + 0x08]
58311 fxors %f15, %f2, %f2
58312 fbo %fcc0, loop_6835
58313 ldx [%l7 + 0x68], %i1
58314 ld [%l7 + 0x10], %f1
58315 ldsw [%l7 + 0x78], %g1
58316loop_6835:
58317 fmovsneg %xcc, %f1, %f1
58318 ldub [%l7 + 0x44], %l5
58319 movrlz %l6, 0x0B3, %i7
58320 movle %xcc, %o7, %o2
58321 sth %l3, [%l7 + 0x54]
58322 ldsw [%l7 + 0x20], %i3
58323 fpack16 %f2, %f4
58324 be loop_6836
58325 bcs,a,pt %xcc, loop_6837
58326 fmovrsne %g3, %f7, %f5
58327 fbe %fcc0, loop_6838
58328loop_6836:
58329 ldd [%l7 + 0x30], %f10
58330loop_6837:
58331 fnot1 %f4, %f12
58332 edge32 %g6, %o3, %o5
58333loop_6838:
58334 movre %l4, %o1, %l2
58335 lduh [%l7 + 0x46], %i2
58336 fmovrslz %i5, %f0, %f7
58337 fmovdvs %xcc, %f1, %f6
58338 st %f1, [%l7 + 0x34]
58339 movleu %xcc, %o0, %g2
58340 ldd [%l7 + 0x68], %f6
58341 smul %o4, %g7, %g4
58342 add %g5, 0x05B3, %i4
58343 stx %l1, [%l7 + 0x48]
58344 fbue %fcc2, loop_6839
58345 ld [%l7 + 0x08], %f9
58346 fmovsg %icc, %f10, %f6
58347 fabsd %f12, %f12
58348loop_6839:
58349 fmovrse %o6, %f13, %f13
58350 movcs %xcc, %l0, %i0
58351 fmovrdne %i1, %f6, %f12
58352 fbe %fcc0, loop_6840
58353 ldd [%l7 + 0x68], %f10
58354 brnz %i6, loop_6841
58355 ld [%l7 + 0x78], %f12
58356loop_6840:
58357 stx %l5, [%l7 + 0x78]
58358 udiv %g1, 0x0B09, %l6
58359loop_6841:
58360 or %i7, %o7, %o2
58361 bg,a %icc, loop_6842
58362 ld [%l7 + 0x5C], %f3
58363 fmovdle %xcc, %f3, %f13
58364 edge16 %i3, %l3, %g3
58365loop_6842:
58366 fzeros %f9
58367 mulx %g6, 0x005E, %o3
58368 fsrc2 %f14, %f4
58369 ldsh [%l7 + 0x14], %o5
58370 movleu %icc, %o1, %l4
58371 ldx [%l7 + 0x30], %l2
58372 st %f9, [%l7 + 0x7C]
58373 fpadd32 %f6, %f0, %f8
58374 sub %i2, %o0, %i5
58375 fsrc1s %f7, %f10
58376 fmovdcc %xcc, %f6, %f3
58377 andn %g2, %o4, %g7
58378 fandnot2s %f3, %f7, %f15
58379 ldd [%l7 + 0x48], %f2
58380 fpadd32s %f2, %f0, %f6
58381 bpos,a,pn %xcc, loop_6843
58382 fxnors %f1, %f9, %f14
58383 bne,pn %icc, loop_6844
58384 fsrc2 %f8, %f10
58385loop_6843:
58386 sdivx %g5, 0x0D9E, %i4
58387 fmuld8ulx16 %f4, %f6, %f4
58388loop_6844:
58389 fbule,a %fcc0, loop_6845
58390 lduh [%l7 + 0x40], %g4
58391 fmovdpos %icc, %f12, %f7
58392 fbe,a %fcc1, loop_6846
58393loop_6845:
58394 fbul %fcc3, loop_6847
58395 ldd [%l7 + 0x10], %f8
58396 fmovspos %xcc, %f7, %f7
58397loop_6846:
58398 ldsw [%l7 + 0x08], %l1
58399loop_6847:
58400 ldub [%l7 + 0x25], %o6
58401 fmovsgu %icc, %f12, %f15
58402 movle %xcc, %i0, %i1
58403 st %f7, [%l7 + 0x40]
58404 tcc %icc, 0x3
58405 fcmpne32 %f0, %f4, %i6
58406 alignaddr %l5, %l0, %l6
58407 bn loop_6848
58408 array32 %i7, %o7, %g1
58409 fcmped %fcc0, %f10, %f6
58410 ldsh [%l7 + 0x18], %i3
58411loop_6848:
58412 fmovrdgez %l3, %f14, %f6
58413 fmovd %f8, %f2
58414 stw %g3, [%l7 + 0x58]
58415 fmovsleu %icc, %f8, %f14
58416 movle %icc, %g6, %o2
58417 sra %o3, %o5, %l4
58418 movne %xcc, %o1, %i2
58419 udivx %l2, 0x17C9, %o0
58420 andcc %i5, %o4, %g2
58421 fcmpgt32 %f4, %f4, %g5
58422 fpmerge %f11, %f10, %f14
58423 ldx [%l7 + 0x50], %g7
58424 movvc %icc, %g4, %i4
58425 fandnot2 %f10, %f14, %f14
58426 fbge %fcc1, loop_6849
58427 ld [%l7 + 0x58], %f4
58428 std %f12, [%l7 + 0x40]
58429 ldsh [%l7 + 0x4C], %o6
58430loop_6849:
58431 tcs %xcc, 0x2
58432 brlez,a %i0, loop_6850
58433 fpack32 %f8, %f4, %f10
58434 lduw [%l7 + 0x20], %i1
58435 fmovdgu %icc, %f14, %f9
58436loop_6850:
58437 fcmpgt32 %f12, %f12, %l1
58438 ld [%l7 + 0x7C], %f11
58439 taddcc %i6, 0x1163, %l5
58440 st %f13, [%l7 + 0x3C]
58441 tcc %xcc, 0x4
58442 fmovse %icc, %f8, %f2
58443 bneg,pn %xcc, loop_6851
58444 fmovrsne %l0, %f15, %f13
58445 fmovsge %icc, %f0, %f0
58446 fmovda %icc, %f11, %f10
58447loop_6851:
58448 edge16 %l6, %i7, %g1
58449 fone %f2
58450 std %f10, [%l7 + 0x58]
58451 tvs %xcc, 0x4
58452 bpos %xcc, loop_6852
58453 fornot2s %f6, %f10, %f9
58454 movl %xcc, %o7, %i3
58455 edge32ln %g3, %g6, %l3
58456loop_6852:
58457 xnorcc %o3, 0x0223, %o5
58458 movvs %xcc, %o2, %o1
58459 fnegd %f8, %f0
58460 ba %icc, loop_6853
58461 edge8l %l4, %i2, %o0
58462 std %f2, [%l7 + 0x18]
58463 fmovse %icc, %f3, %f3
58464loop_6853:
58465 fbul,a %fcc2, loop_6854
58466 umul %l2, 0x11D2, %o4
58467 nop
58468 setx loop_6855, %l0, %l1
58469 wrpr 0x1, %tl
58470 wrpr %l1, %tnpc
58471 setx 0x34400001400, %l0, %l1
58472 wrpr %l1, %tstate
58473 wrhpr 0x4, %htstate
58474 done
58475 bgu,a loop_6856
58476loop_6854:
58477 fmovda %xcc, %f5, %f11
58478 stx %i5, [%l7 + 0x30]
58479loop_6855:
58480 ldsb [%l7 + 0x36], %g2
58481loop_6856:
58482 fmul8sux16 %f10, %f8, %f8
58483 movvc %icc, %g7, %g4
58484 sub %g5, 0x0406, %i4
58485 stx %i0, [%l7 + 0x18]
58486 fxor %f0, %f14, %f0
58487 stb %i1, [%l7 + 0x0C]
58488 fbo %fcc1, loop_6857
58489 ldsw [%l7 + 0x44], %l1
58490 std %f0, [%l7 + 0x20]
58491 stw %o6, [%l7 + 0x68]
58492loop_6857:
58493 std %f4, [%l7 + 0x40]
58494 movne %icc, %i6, %l0
58495 ldsh [%l7 + 0x4A], %l6
58496 fcmpgt16 %f0, %f14, %i7
58497 fmuld8ulx16 %f11, %f0, %f12
58498 fzero %f10
58499 st %f5, [%l7 + 0x54]
58500 movge %xcc, %l5, %g1
58501 orncc %o7, 0x15F4, %g3
58502 fcmpne32 %f12, %f4, %g6
58503 srl %l3, 0x06, %o3
58504 sdivcc %i3, 0x0C14, %o5
58505 bshuffle %f4, %f4, %f12
58506 fabsd %f10, %f10
58507 ld [%l7 + 0x70], %f3
58508 movrlez %o2, 0x230, %l4
58509 ldd [%l7 + 0x20], %f8
58510 movge %icc, %o1, %i2
58511 subcc %o0, 0x1D85, %l2
58512 ldsb [%l7 + 0x0E], %o4
58513 stb %i5, [%l7 + 0x29]
58514 xorcc %g2, 0x178D, %g7
58515 fcmple16 %f6, %f4, %g5
58516 std %f14, [%l7 + 0x28]
58517 lduh [%l7 + 0x0E], %g4
58518 tn %icc, 0x0
58519 fba,a %fcc1, loop_6858
58520 std %f6, [%l7 + 0x28]
58521 fmul8x16al %f0, %f6, %f12
58522 stx %i4, [%l7 + 0x30]
58523loop_6858:
58524 fcmped %fcc0, %f0, %f8
58525 fnegd %f6, %f12
58526 tsubcc %i0, %l1, %o6
58527 fbug,a %fcc0, loop_6859
58528 fpadd16s %f5, %f2, %f14
58529 edge32 %i1, %l0, %i6
58530 movcc %xcc, %l6, %i7
58531loop_6859:
58532 fmovdcc %icc, %f11, %f1
58533 sdivcc %g1, 0x0EFC, %o7
58534 movvc %xcc, %l5, %g6
58535 be,pn %xcc, loop_6860
58536 ldsb [%l7 + 0x25], %g3
58537 stx %o3, [%l7 + 0x50]
58538 ldx [%l7 + 0x10], %l3
58539loop_6860:
58540 tgu %icc, 0x1
58541 movrgez %o5, %i3, %o2
58542 edge32ln %o1, %l4, %o0
58543 be,pn %icc, loop_6861
58544 fmovdl %icc, %f10, %f7
58545 fbug,a %fcc2, loop_6862
58546 mova %xcc, %i2, %o4
58547loop_6861:
58548 fxnors %f6, %f1, %f14
58549 and %i5, 0x0B60, %l2
58550loop_6862:
58551 ldsw [%l7 + 0x78], %g2
58552 smul %g7, %g4, %i4
58553 bcs loop_6863
58554 ldx [%l7 + 0x40], %g5
58555 tsubcctv %l1, %i0, %i1
58556 fmovd %f2, %f10
58557loop_6863:
58558 sth %o6, [%l7 + 0x2C]
58559 lduw [%l7 + 0x34], %i6
58560 fnand %f14, %f14, %f2
58561 ld [%l7 + 0x54], %f7
58562 fmul8ulx16 %f14, %f6, %f6
58563 fsrc2s %f1, %f2
58564 fbu %fcc3, loop_6864
58565 subcc %l0, 0x1D34, %l6
58566 ld [%l7 + 0x64], %f6
58567 sth %g1, [%l7 + 0x7A]
58568loop_6864:
58569 edge16 %i7, %l5, %o7
58570 fcmpne32 %f12, %f14, %g6
58571 alignaddrl %g3, %l3, %o5
58572 fmovdvc %xcc, %f11, %f10
58573 fbule,a %fcc1, loop_6865
58574 fbl %fcc2, loop_6866
58575 fmovdle %icc, %f11, %f15
58576 srax %i3, 0x0D, %o3
58577loop_6865:
58578 sdiv %o1, 0x19B1, %l4
58579loop_6866:
58580 fpsub16s %f6, %f13, %f9
58581 tneg %xcc, 0x7
58582 addc %o2, %i2, %o4
58583 ldsb [%l7 + 0x2D], %o0
58584 tle %xcc, 0x3
58585 fmovdpos %xcc, %f1, %f6
58586 fxnors %f7, %f13, %f2
58587 ldub [%l7 + 0x14], %l2
58588 fabss %f6, %f5
58589 movrlz %g2, 0x3CE, %i5
58590 fmovscc %xcc, %f14, %f2
58591 fcmped %fcc2, %f6, %f4
58592 movg %xcc, %g4, %g7
58593 fbe,a %fcc2, loop_6867
58594 fpackfix %f2, %f7
58595 fmovdcs %icc, %f6, %f4
58596 tneg %icc, 0x0
58597loop_6867:
58598 fmovrdgez %g5, %f10, %f12
58599 ble,a,pt %xcc, loop_6868
58600 fornot2 %f6, %f8, %f10
58601 fxors %f7, %f6, %f15
58602 fmovrdgz %l1, %f8, %f8
58603loop_6868:
58604 stx %i4, [%l7 + 0x40]
58605 fmovrdlz %i1, %f6, %f4
58606 srax %i0, %o6, %i6
58607 sll %l0, 0x0F, %g1
58608 movrlez %l6, 0x377, %l5
58609 array8 %i7, %o7, %g6
58610 lduh [%l7 + 0x30], %l3
58611 fpsub32 %f4, %f12, %f0
58612 mulx %g3, 0x0AD4, %o5
58613 addcc %i3, %o1, %o3
58614 fmovdn %xcc, %f8, %f10
58615 fxor %f4, %f0, %f0
58616 fmovrsne %o2, %f14, %f15
58617 stb %l4, [%l7 + 0x74]
58618 tl %icc, 0x5
58619 ldsw [%l7 + 0x4C], %o4
58620 bl,pt %icc, loop_6869
58621 st %f8, [%l7 + 0x1C]
58622 std %f0, [%l7 + 0x38]
58623 fmovscs %xcc, %f8, %f1
58624loop_6869:
58625 xor %o0, %l2, %i2
58626 fandnot2s %f9, %f7, %f11
58627 ldsw [%l7 + 0x38], %i5
58628 st %f13, [%l7 + 0x50]
58629 fmovsneg %xcc, %f2, %f15
58630 call loop_6870
58631 fble,a %fcc1, loop_6871
58632 stw %g2, [%l7 + 0x28]
58633 lduw [%l7 + 0x68], %g7
58634loop_6870:
58635 mulx %g4, 0x07B8, %l1
58636loop_6871:
58637 fzero %f8
58638 st %f6, [%l7 + 0x1C]
58639 for %f6, %f12, %f0
58640 ldsb [%l7 + 0x43], %i4
58641 ldx [%l7 + 0x70], %i1
58642 tl %icc, 0x1
58643 movg %icc, %i0, %o6
58644 stb %g5, [%l7 + 0x63]
58645 fmul8ulx16 %f4, %f4, %f14
58646 brnz %i6, loop_6872
58647 sth %g1, [%l7 + 0x0A]
58648 fpadd16s %f10, %f15, %f1
58649 sll %l6, 0x19, %l5
58650loop_6872:
58651 ldub [%l7 + 0x28], %l0
58652 fmovsg %icc, %f1, %f1
58653 edge16l %i7, %o7, %l3
58654 fmovscs %xcc, %f2, %f11
58655 stb %g6, [%l7 + 0x46]
58656 udivx %o5, 0x190F, %g3
58657 fmovrdne %o1, %f2, %f12
58658 ldsh [%l7 + 0x28], %i3
58659 call loop_6873
58660 fands %f15, %f7, %f0
58661 lduh [%l7 + 0x4E], %o2
58662 fones %f4
58663loop_6873:
58664 fmovsle %icc, %f3, %f4
58665 movne %icc, %o3, %o4
58666 ldsh [%l7 + 0x5C], %l4
58667 edge16n %l2, %o0, %i5
58668 fcmpeq32 %f14, %f4, %g2
58669 bcc,a %icc, loop_6874
58670 movne %icc, %i2, %g7
58671 fpadd16s %f3, %f3, %f1
58672 ldx [%l7 + 0x10], %g4
58673loop_6874:
58674 fsrc1s %f14, %f13
58675 fmovdgu %icc, %f13, %f0
58676 sth %l1, [%l7 + 0x10]
58677 ldub [%l7 + 0x44], %i4
58678 tn %icc, 0x5
58679 orncc %i1, %i0, %o6
58680 ldd [%l7 + 0x68], %f12
58681 sth %g5, [%l7 + 0x08]
58682 ldsw [%l7 + 0x0C], %i6
58683 srl %g1, 0x02, %l6
58684 fmovrde %l0, %f14, %f12
58685 ldub [%l7 + 0x1D], %l5
58686 stx %i7, [%l7 + 0x70]
58687 fmul8x16 %f9, %f10, %f12
58688 ldub [%l7 + 0x45], %l3
58689 fnot1 %f8, %f10
58690 lduh [%l7 + 0x08], %g6
58691 tvc %xcc, 0x1
58692 fnand %f6, %f0, %f0
58693 st %f15, [%l7 + 0x64]
58694 fble %fcc2, loop_6875
58695 tcs %xcc, 0x1
58696 ldub [%l7 + 0x0B], %o5
58697 ld [%l7 + 0x20], %f14
58698loop_6875:
58699 fandnot1 %f4, %f2, %f12
58700 tcc %icc, 0x2
58701 array32 %g3, %o7, %i3
58702 ldd [%l7 + 0x40], %f10
58703 ldub [%l7 + 0x59], %o1
58704 stw %o2, [%l7 + 0x7C]
58705 xorcc %o4, 0x0B4D, %o3
58706 brz %l4, loop_6876
58707 ldx [%l7 + 0x40], %l2
58708 xnorcc %i5, %o0, %i2
58709 fnands %f3, %f8, %f5
58710loop_6876:
58711 fmovsge %xcc, %f2, %f3
58712 tsubcctv %g7, %g4, %g2
58713 ble,a %icc, loop_6877
58714 edge32ln %l1, %i1, %i4
58715 ble,a,pn %xcc, loop_6878
58716 st %f9, [%l7 + 0x28]
58717loop_6877:
58718 fmovrdlz %i0, %f8, %f10
58719 fbug,a %fcc0, loop_6879
58720loop_6878:
58721 brlez %g5, loop_6880
58722 lduh [%l7 + 0x66], %i6
58723 ldsh [%l7 + 0x60], %g1
58724loop_6879:
58725 ldsh [%l7 + 0x48], %l6
58726loop_6880:
58727 fpmerge %f12, %f1, %f2
58728 add %o6, 0x02A0, %l5
58729 fbuge,a %fcc2, loop_6881
58730 fmul8x16 %f1, %f14, %f6
58731 st %f13, [%l7 + 0x60]
58732 fble,a %fcc3, loop_6882
58733loop_6881:
58734 brnz %i7, loop_6883
58735 tge %icc, 0x3
58736 bcs,a loop_6884
58737loop_6882:
58738 xorcc %l3, %l0, %o5
58739loop_6883:
58740 fcmpgt16 %f12, %f6, %g6
58741 fmovdleu %icc, %f8, %f9
58742loop_6884:
58743 movrlz %o7, 0x1B6, %g3
58744 edge32n %i3, %o2, %o1
58745 mulscc %o4, 0x1D38, %l4
58746 edge8n %l2, %o3, %o0
58747 stw %i5, [%l7 + 0x70]
58748 movrgz %i2, 0x03D, %g4
58749 nop
58750 setx loop_6885, %l0, %l1
58751 jmpl %l1, %g7
58752 ba,a,pn %xcc, loop_6886
58753 fpackfix %f6, %f13
58754 ldub [%l7 + 0x70], %g2
58755loop_6885:
58756 movcc %icc, %i1, %l1
58757loop_6886:
58758 ldx [%l7 + 0x30], %i0
58759 fnand %f8, %f4, %f6
58760 fpack16 %f6, %f12
58761 fbul %fcc0, loop_6887
58762 fnor %f0, %f0, %f8
58763 fmovdpos %xcc, %f1, %f6
58764 fbule %fcc1, loop_6888
58765loop_6887:
58766 or %g5, 0x1737, %i6
58767 ldsb [%l7 + 0x6F], %g1
58768 fornot2s %f4, %f1, %f3
58769loop_6888:
58770 fmovd %f6, %f12
58771 addccc %i4, %o6, %l6
58772 ldsb [%l7 + 0x38], %i7
58773 fbue %fcc3, loop_6889
58774 tg %icc, 0x3
58775 fnors %f10, %f1, %f6
58776 fmovdg %xcc, %f10, %f8
58777loop_6889:
58778 bshuffle %f0, %f12, %f0
58779 ldsb [%l7 + 0x5D], %l3
58780 ta %icc, 0x6
58781 ld [%l7 + 0x40], %f14
58782 fxnors %f2, %f9, %f12
58783 fpsub32 %f6, %f10, %f10
58784 fbo %fcc1, loop_6890
58785 fcmped %fcc2, %f8, %f2
58786 tneg %icc, 0x0
58787 fpadd32s %f15, %f11, %f6
58788loop_6890:
58789 sth %l5, [%l7 + 0x7A]
58790 fmovda %icc, %f2, %f15
58791 bge,a,pt %icc, loop_6891
58792 movrgez %l0, %o5, %o7
58793 sethi 0x1821, %g3
58794 ldd [%l7 + 0x60], %f10
58795loop_6891:
58796 lduh [%l7 + 0x40], %g6
58797 fmovsl %icc, %f5, %f14
58798 tsubcc %i3, 0x029C, %o1
58799 fmovrsne %o4, %f2, %f8
58800 fnegd %f4, %f2
58801 ldsb [%l7 + 0x6C], %l4
58802 bl loop_6892
58803 array32 %l2, %o3, %o0
58804 ld [%l7 + 0x7C], %f0
58805 tge %xcc, 0x5
58806loop_6892:
58807 or %o2, 0x0AE9, %i2
58808 umul %i5, %g7, %g4
58809 st %f4, [%l7 + 0x68]
58810 stb %i1, [%l7 + 0x3A]
58811 fornot1s %f1, %f1, %f4
58812 nop
58813 setx loop_6893, %l0, %l1
58814 wrpr 0x1, %tl
58815 wrpr %l1, %tnpc
58816 setx 0x34400001400, %l0, %l1
58817 wrpr %l1, %tstate
58818 wrhpr 0x4, %htstate
58819 done
58820 lduh [%l7 + 0x76], %g2
58821 fmul8ulx16 %f8, %f6, %f14
58822 fbug,a %fcc1, loop_6894
58823loop_6893:
58824 edge8ln %l1, %g5, %i6
58825 fbu %fcc1, loop_6895
58826 xorcc %i0, %i4, %g1
58827loop_6894:
58828 movl %icc, %l6, %i7
58829 stb %l3, [%l7 + 0x58]
58830loop_6895:
58831 fors %f14, %f12, %f2
58832 fmovrdgez %o6, %f4, %f0
58833 fbu,a %fcc0, loop_6896
58834 siam 0x3
58835 fmovspos %xcc, %f14, %f14
58836 stb %l0, [%l7 + 0x11]
58837loop_6896:
58838 bvs,pn %xcc, loop_6897
58839 fmovsgu %xcc, %f14, %f10
58840 fzero %f0
58841 ldsw [%l7 + 0x70], %l5
58842loop_6897:
58843 for %f6, %f0, %f12
58844 xnorcc %o7, %o5, %g3
58845 tcs %xcc, 0x2
58846 fcmple16 %f14, %f14, %g6
58847 stb %i3, [%l7 + 0x20]
58848 brnz,a %o4, loop_6898
58849 brnz %o1, loop_6899
58850 xorcc %l4, 0x0210, %l2
58851 fnot1 %f14, %f10
58852loop_6898:
58853 std %f8, [%l7 + 0x70]
58854loop_6899:
58855 sub %o3, %o2, %o0
58856 fpadd32 %f0, %f8, %f14
58857 fxors %f13, %f14, %f6
58858 srax %i5, 0x18, %g7
58859 fandnot1 %f10, %f6, %f14
58860 fba %fcc3, loop_6900
58861 brgez,a %g4, loop_6901
58862 lduh [%l7 + 0x4A], %i2
58863 bvs %xcc, loop_6902
58864loop_6900:
58865 bne,pt %icc, loop_6903
58866loop_6901:
58867 ldd [%l7 + 0x30], %f10
58868 movrlez %i1, %l1, %g5
58869loop_6902:
58870 tcc %xcc, 0x0
58871loop_6903:
58872 st %f1, [%l7 + 0x54]
58873 st %f2, [%l7 + 0x30]
58874 ldd [%l7 + 0x58], %f14
58875 fmovrslez %g2, %f11, %f3
58876 fmul8sux16 %f10, %f12, %f14
58877 ldsw [%l7 + 0x24], %i0
58878 fmovsleu %icc, %f6, %f2
58879 smul %i4, 0x0E17, %g1
58880 bvc,a %icc, loop_6904
58881 fmovspos %icc, %f0, %f12
58882 ldx [%l7 + 0x48], %l6
58883 sth %i6, [%l7 + 0x6E]
58884loop_6904:
58885 sdivx %i7, 0x1898, %l3
58886 fnegs %f15, %f7
58887 fnand %f12, %f10, %f8
58888 sth %o6, [%l7 + 0x2C]
58889 orcc %l0, 0x0CE7, %l5
58890 ld [%l7 + 0x40], %f15
58891 tn %icc, 0x4
58892 edge8 %o5, %g3, %g6
58893 ld [%l7 + 0x2C], %f11
58894 fmovs %f10, %f5
58895 fmovdcc %xcc, %f1, %f13
58896 lduw [%l7 + 0x6C], %o7
58897 fnot2 %f2, %f6
58898 fors %f8, %f6, %f6
58899 stw %o4, [%l7 + 0x28]
58900 fmovdgu %xcc, %f4, %f6
58901 smulcc %i3, 0x1070, %o1
58902 stw %l2, [%l7 + 0x4C]
58903 ldx [%l7 + 0x70], %l4
58904 movcs %xcc, %o3, %o2
58905 edge8l %i5, %g7, %o0
58906 fnot1 %f12, %f8
58907 lduh [%l7 + 0x48], %g4
58908 std %f10, [%l7 + 0x70]
58909 ldd [%l7 + 0x10], %f2
58910 movleu %xcc, %i2, %l1
58911 lduw [%l7 + 0x1C], %g5
58912 smulcc %i1, %g2, %i4
58913 fblg,a %fcc3, loop_6905
58914 edge16l %i0, %l6, %i6
58915 edge16ln %g1, %i7, %l3
58916 udivx %l0, 0x1CCC, %o6
58917loop_6905:
58918 ldsw [%l7 + 0x38], %o5
58919 edge8ln %l5, %g6, %g3
58920 xor %o7, 0x0A42, %i3
58921 fornot2 %f10, %f12, %f4
58922 fxnor %f6, %f10, %f4
58923 ldsw [%l7 + 0x2C], %o1
58924 fpsub32 %f2, %f6, %f6
58925 lduw [%l7 + 0x2C], %l2
58926 ldd [%l7 + 0x10], %f4
58927 fble,a %fcc2, loop_6906
58928 ldub [%l7 + 0x72], %o4
58929 udiv %l4, 0x0559, %o2
58930 fxors %f10, %f10, %f0
58931loop_6906:
58932 fmul8sux16 %f8, %f4, %f12
58933 fpsub32s %f3, %f2, %f5
58934 mulscc %o3, %g7, %i5
58935 fmovdg %icc, %f3, %f5
58936 ldd [%l7 + 0x28], %f8
58937 fmovrde %o0, %f8, %f12
58938 fmovrde %i2, %f10, %f4
58939 fbul,a %fcc2, loop_6907
58940 stb %g4, [%l7 + 0x59]
58941 andcc %l1, 0x05AD, %i1
58942 fmovrsne %g2, %f15, %f4
58943loop_6907:
58944 ldsh [%l7 + 0x58], %g5
58945 ta %icc, 0x7
58946 fmovscs %icc, %f3, %f1
58947 fpmerge %f9, %f9, %f14
58948 fandnot1 %f12, %f14, %f0
58949 taddcctv %i0, %i4, %i6
58950 fandnot2 %f10, %f2, %f0
58951 lduh [%l7 + 0x78], %l6
58952 ldd [%l7 + 0x28], %f8
58953 stx %g1, [%l7 + 0x30]
58954 sdivx %l3, 0x1A54, %i7
58955 nop
58956 setx loop_6908, %l0, %l1
58957 wrpr 0x1, %tl
58958 wrpr %l1, %tpc
58959 add %l1, 0x4, %l1
58960 wrpr %l1, %tnpc
58961 setx 0x34400001400, %l0, %l1
58962 wrpr %l1, %tstate
58963 wrhpr 0x4, %htstate
58964 retry
58965 movle %icc, %o6, %o5
58966 fbne,a %fcc3, loop_6909
58967 fmovsne %xcc, %f8, %f1
58968loop_6908:
58969 bn,pn %icc, loop_6910
58970 sth %l5, [%l7 + 0x0E]
58971loop_6909:
58972 fmovsle %icc, %f2, %f4
58973 lduw [%l7 + 0x4C], %l0
58974loop_6910:
58975 edge8l %g6, %o7, %g3
58976 fandnot2 %f2, %f2, %f10
58977 stw %o1, [%l7 + 0x18]
58978 std %f14, [%l7 + 0x28]
58979 umul %l2, %i3, %o4
58980 fones %f2
58981 tleu %icc, 0x0
58982 fands %f9, %f9, %f3
58983 fnot1 %f4, %f14
58984 smulcc %l4, 0x142C, %o2
58985 fmovdneg %xcc, %f9, %f5
58986 sdivx %g7, 0x14C4, %i5
58987 ldd [%l7 + 0x58], %f2
58988 stb %o0, [%l7 + 0x2F]
58989 std %f0, [%l7 + 0x10]
58990 ld [%l7 + 0x74], %f8
58991 stb %i2, [%l7 + 0x4D]
58992 ldsw [%l7 + 0x2C], %o3
58993 fmovse %xcc, %f4, %f12
58994 lduw [%l7 + 0x7C], %l1
58995 stx %i1, [%l7 + 0x28]
58996 ldub [%l7 + 0x4C], %g4
58997 fpackfix %f14, %f10
58998 bcs,a %icc, loop_6911
58999 ldub [%l7 + 0x4E], %g2
59000 sdivcc %i0, 0x0B04, %i4
59001 udivx %i6, 0x193E, %l6
59002loop_6911:
59003 tvs %icc, 0x3
59004 te %xcc, 0x7
59005 udivcc %g1, 0x1ABA, %g5
59006 add %l3, 0x1CD2, %i7
59007 movrgez %o6, 0x102, %l5
59008 fbu %fcc1, loop_6912
59009 fmovscs %icc, %f7, %f8
59010 ldub [%l7 + 0x0A], %o5
59011 ld [%l7 + 0x7C], %f1
59012loop_6912:
59013 fmul8x16al %f6, %f6, %f0
59014 ldsb [%l7 + 0x5E], %l0
59015 fmul8x16al %f7, %f6, %f8
59016 fbg,a %fcc2, loop_6913
59017 umulcc %o7, %g6, %g3
59018 std %f2, [%l7 + 0x40]
59019 fbn,a %fcc0, loop_6914
59020loop_6913:
59021 fmovdle %icc, %f7, %f14
59022 sll %o1, %l2, %i3
59023 std %f8, [%l7 + 0x38]
59024loop_6914:
59025 xorcc %l4, %o2, %g7
59026 ldsh [%l7 + 0x5A], %o4
59027 ldsh [%l7 + 0x0A], %i5
59028 stw %o0, [%l7 + 0x78]
59029 std %f6, [%l7 + 0x58]
59030 fpadd32 %f12, %f0, %f12
59031 xnorcc %i2, 0x1B7F, %o3
59032 movrgez %i1, %l1, %g2
59033 bpos,a,pt %xcc, loop_6915
59034 sub %g4, 0x04E6, %i0
59035 fmovrslez %i4, %f11, %f11
59036 bvc,a loop_6916
59037loop_6915:
59038 brlz %i6, loop_6917
59039 fexpand %f3, %f0
59040 fmul8sux16 %f4, %f6, %f0
59041loop_6916:
59042 alignaddrl %g1, %g5, %l3
59043loop_6917:
59044 smulcc %i7, 0x02C8, %l6
59045 fmovdgu %xcc, %f3, %f13
59046 fornot2s %f9, %f13, %f14
59047 tvs %xcc, 0x6
59048 fzero %f14
59049 fmovrsgz %l5, %f2, %f10
59050 xorcc %o5, 0x1BBD, %o6
59051 std %f4, [%l7 + 0x60]
59052 edge8l %l0, %o7, %g3
59053 tg %icc, 0x5
59054 fbo %fcc2, loop_6918
59055 srl %g6, %l2, %o1
59056 udiv %i3, 0x0644, %l4
59057 bvs,pt %icc, loop_6919
59058loop_6918:
59059 sth %o2, [%l7 + 0x48]
59060 st %f4, [%l7 + 0x74]
59061 sth %o4, [%l7 + 0x6C]
59062loop_6919:
59063 array32 %i5, %g7, %i2
59064 lduh [%l7 + 0x6A], %o0
59065 brlez,a %i1, loop_6920
59066 xnor %o3, 0x01A2, %l1
59067 lduh [%l7 + 0x40], %g4
59068 fmovsg %icc, %f1, %f13
59069loop_6920:
59070 ldd [%l7 + 0x60], %f0
59071 bshuffle %f0, %f2, %f6
59072 fmul8x16au %f9, %f5, %f6
59073 brz,a %g2, loop_6921
59074 ldx [%l7 + 0x18], %i0
59075 lduh [%l7 + 0x20], %i6
59076 fmovsn %icc, %f8, %f14
59077loop_6921:
59078 fmovrsgz %i4, %f2, %f14
59079 fxor %f4, %f10, %f14
59080 fxor %f2, %f0, %f8
59081 stx %g1, [%l7 + 0x30]
59082 fbuge %fcc2, loop_6922
59083 fmovdge %icc, %f1, %f2
59084 sra %l3, %i7, %g5
59085 fnegs %f14, %f2
59086loop_6922:
59087 lduw [%l7 + 0x38], %l6
59088 lduh [%l7 + 0x56], %l5
59089 alignaddr %o6, %o5, %l0
59090 bne,a,pt %icc, loop_6923
59091 fcmpne32 %f4, %f6, %g3
59092 fmovrslz %o7, %f10, %f0
59093 ldd [%l7 + 0x48], %f0
59094loop_6923:
59095 taddcctv %g6, %o1, %i3
59096 fpack16 %f10, %f0
59097 addccc %l4, 0x17B9, %o2
59098 udivx %o4, 0x190A, %l2
59099 fbul,a %fcc2, loop_6924
59100 bvc,pn %icc, loop_6925
59101 sth %g7, [%l7 + 0x5C]
59102 fbule %fcc0, loop_6926
59103loop_6924:
59104 fmovde %icc, %f6, %f11
59105loop_6925:
59106 fcmpd %fcc1, %f4, %f0
59107 fmovda %xcc, %f14, %f3
59108loop_6926:
59109 xnor %i2, %o0, %i1
59110 fsrc2s %f3, %f10
59111 fmovrse %o3, %f12, %f4
59112 stw %l1, [%l7 + 0x7C]
59113 siam 0x1
59114 std %f4, [%l7 + 0x30]
59115 fmovscc %xcc, %f12, %f2
59116 lduh [%l7 + 0x3A], %i5
59117 tsubcctv %g2, %g4, %i6
59118 tle %icc, 0x6
59119 fmovdle %icc, %f2, %f0
59120 tleu %xcc, 0x6
59121 tpos %icc, 0x3
59122 bshuffle %f14, %f12, %f14
59123 st %f5, [%l7 + 0x10]
59124 bneg loop_6927
59125 bleu,pn %xcc, loop_6928
59126 fba,a %fcc1, loop_6929
59127 st %f10, [%l7 + 0x40]
59128loop_6927:
59129 ldub [%l7 + 0x31], %i0
59130loop_6928:
59131 ld [%l7 + 0x3C], %f12
59132loop_6929:
59133 fmovdneg %icc, %f8, %f13
59134 ld [%l7 + 0x48], %f3
59135 movcs %icc, %i4, %l3
59136 fmovsvc %xcc, %f12, %f15
59137 fmovdle %icc, %f13, %f5
59138 ld [%l7 + 0x08], %f2
59139 ldd [%l7 + 0x18], %f12
59140 tle %xcc, 0x2
59141 fmovspos %icc, %f6, %f15
59142 ld [%l7 + 0x14], %f12
59143 fmovrse %g1, %f9, %f13
59144 edge32ln %g5, %l6, %l5
59145 bvs,pn %xcc, loop_6930
59146 ld [%l7 + 0x1C], %f0
59147 xor %o6, 0x074C, %o5
59148 fmuld8sux16 %f0, %f7, %f4
59149loop_6930:
59150 fmovdneg %xcc, %f9, %f10
59151 fmovdcs %xcc, %f3, %f15
59152 fbge %fcc1, loop_6931
59153 ldsb [%l7 + 0x55], %l0
59154 sdivcc %i7, 0x070C, %o7
59155 subcc %g3, %o1, %i3
59156loop_6931:
59157 bl loop_6932
59158 fmovde %xcc, %f11, %f4
59159 or %g6, %o2, %o4
59160 edge8n %l2, %l4, %i2
59161loop_6932:
59162 stw %g7, [%l7 + 0x28]
59163 ldsh [%l7 + 0x42], %i1
59164 sth %o3, [%l7 + 0x72]
59165 fmovsn %icc, %f6, %f9
59166 stx %l1, [%l7 + 0x30]
59167 movpos %icc, %o0, %i5
59168 lduw [%l7 + 0x44], %g4
59169 fmovdn %icc, %f0, %f3
59170 fmovrslz %g2, %f7, %f6
59171 tne %icc, 0x3
59172 nop
59173 setx loop_6933, %l0, %l1
59174 jmpl %l1, %i0
59175 stw %i6, [%l7 + 0x48]
59176 ldsw [%l7 + 0x60], %l3
59177 lduw [%l7 + 0x38], %i4
59178loop_6933:
59179 nop
59180 setx loop_6934, %l0, %l1
59181 wrpr 0x1, %tl
59182 wrpr %l1, %tpc
59183 add %l1, 0x4, %l1
59184 wrpr %l1, %tnpc
59185 setx 0x34400001400, %l0, %l1
59186 wrpr %l1, %tstate
59187 wrhpr 0x4, %htstate
59188 retry
59189 tcs %xcc, 0x4
59190 tcc %icc, 0x6
59191 array32 %g1, %l6, %l5
59192loop_6934:
59193 fmovsleu %xcc, %f13, %f4
59194 ldsh [%l7 + 0x08], %g5
59195 fmovrslez %o5, %f5, %f2
59196 xnorcc %o6, 0x00ED, %i7
59197 fmul8sux16 %f4, %f2, %f0
59198 edge8l %l0, %g3, %o1
59199 edge16 %i3, %o7, %g6
59200 fmovrsgz %o4, %f4, %f10
59201 fmovrsgez %l2, %f5, %f8
59202 fmul8x16al %f3, %f6, %f0
59203 edge32l %l4, %o2, %g7
59204 ldsw [%l7 + 0x18], %i2
59205 fmovdgu %icc, %f10, %f10
59206 ldx [%l7 + 0x68], %i1
59207 ldsh [%l7 + 0x1E], %o3
59208 fble %fcc2, loop_6935
59209 fba %fcc2, loop_6936
59210 fandnot2 %f0, %f14, %f6
59211 fpadd16s %f5, %f8, %f15
59212loop_6935:
59213 std %f4, [%l7 + 0x18]
59214loop_6936:
59215 stx %l1, [%l7 + 0x58]
59216 ldsb [%l7 + 0x7B], %i5
59217 fbg,a %fcc2, loop_6937
59218 fmovspos %xcc, %f14, %f11
59219 ldx [%l7 + 0x28], %g4
59220 fmovdvc %xcc, %f9, %f2
59221loop_6937:
59222 bl %icc, loop_6938
59223 movle %icc, %g2, %o0
59224 stb %i6, [%l7 + 0x12]
59225 ld [%l7 + 0x10], %f13
59226loop_6938:
59227 nop
59228 setx loop_6939, %l0, %l1
59229 jmpl %l1, %l3
59230 ldsb [%l7 + 0x10], %i4
59231 udiv %i0, 0x11A5, %l6
59232 andn %g1, 0x1A4A, %g5
59233loop_6939:
59234 fandnot1 %f6, %f6, %f14
59235 fbg %fcc2, loop_6940
59236 tne %icc, 0x0
59237 stb %l5, [%l7 + 0x2F]
59238 fnot2 %f0, %f4
59239loop_6940:
59240 sll %o5, %i7, %o6
59241 ldsb [%l7 + 0x12], %l0
59242 ldsb [%l7 + 0x78], %o1
59243 fsrc2s %f13, %f10
59244 fxnor %f0, %f6, %f4
59245 move %icc, %i3, %g3
59246 st %f4, [%l7 + 0x3C]
59247 fblg %fcc0, loop_6941
59248 faligndata %f14, %f10, %f10
59249 fpackfix %f14, %f10
59250 fmovscc %icc, %f8, %f8
59251loop_6941:
59252 fcmpne16 %f8, %f2, %o7
59253 tle %icc, 0x0
59254 st %f7, [%l7 + 0x60]
59255 fmuld8ulx16 %f4, %f7, %f4
59256 fmovrdlz %g6, %f4, %f2
59257 fmovrdlz %o4, %f4, %f2
59258 ldsb [%l7 + 0x32], %l2
59259 fandnot2 %f14, %f6, %f10
59260 fcmple16 %f12, %f6, %o2
59261 bvs,a loop_6942
59262 ldx [%l7 + 0x18], %g7
59263 fbue,a %fcc1, loop_6943
59264 stx %i2, [%l7 + 0x50]
59265loop_6942:
59266 lduh [%l7 + 0x22], %i1
59267 ldd [%l7 + 0x48], %f14
59268loop_6943:
59269 ld [%l7 + 0x14], %f12
59270 stw %o3, [%l7 + 0x14]
59271 ldsb [%l7 + 0x70], %l1
59272 st %f12, [%l7 + 0x08]
59273 stx %i5, [%l7 + 0x48]
59274 fcmple16 %f6, %f12, %g4
59275 sth %g2, [%l7 + 0x22]
59276 movpos %icc, %o0, %l4
59277 ldub [%l7 + 0x0E], %i6
59278 movgu %xcc, %i4, %l3
59279 fbge,a %fcc0, loop_6944
59280 ldsh [%l7 + 0x5A], %l6
59281 nop
59282 setx loop_6945, %l0, %l1
59283 wrpr 0x1, %tl
59284 wrpr %l1, %tnpc
59285 setx 0x34400001400, %l0, %l1
59286 wrpr %l1, %tstate
59287 wrhpr 0x4, %htstate
59288 done
59289 fmovdneg %icc, %f7, %f12
59290loop_6944:
59291 fbe %fcc0, loop_6946
59292 movneg %icc, %g1, %g5
59293loop_6945:
59294 edge16n %i0, %o5, %i7
59295 fnor %f14, %f14, %f0
59296loop_6946:
59297 fmovd %f0, %f12
59298 orn %l5, 0x0B47, %o6
59299 tne %icc, 0x4
59300 lduh [%l7 + 0x68], %o1
59301 fmovsle %xcc, %f12, %f13
59302 add %l0, 0x1068, %i3
59303 fbe,a %fcc1, loop_6947
59304 stb %g3, [%l7 + 0x32]
59305 fmul8sux16 %f2, %f8, %f4
59306 fbg %fcc3, loop_6948
59307loop_6947:
59308 std %f2, [%l7 + 0x58]
59309 ldsh [%l7 + 0x16], %o7
59310 lduw [%l7 + 0x58], %g6
59311loop_6948:
59312 stx %o4, [%l7 + 0x48]
59313 fmul8sux16 %f4, %f2, %f14
59314 ld [%l7 + 0x4C], %f7
59315 sdivcc %l2, 0x1ED1, %g7
59316 orn %i2, %i1, %o2
59317 fsrc2 %f14, %f4
59318 fmovsneg %icc, %f4, %f12
59319 fzero %f10
59320 brnz %o3, loop_6949
59321 fnot2 %f0, %f2
59322 stx %i5, [%l7 + 0x28]
59323 fpadd16 %f0, %f10, %f0
59324loop_6949:
59325 fnands %f6, %f14, %f11
59326 fmovdvs %icc, %f1, %f12
59327 stb %g4, [%l7 + 0x13]
59328 and %l1, 0x0A50, %g2
59329 stw %o0, [%l7 + 0x18]
59330 fornot1s %f10, %f7, %f12
59331 fble %fcc1, loop_6950
59332 bshuffle %f2, %f14, %f0
59333 udiv %i6, 0x1003, %l4
59334 movcs %icc, %l3, %i4
59335loop_6950:
59336 ldx [%l7 + 0x38], %l6
59337 fpack16 %f0, %f4
59338 bpos %xcc, loop_6951
59339 ldd [%l7 + 0x28], %f10
59340 bl,a,pt %xcc, loop_6952
59341 orcc %g1, 0x1DDA, %g5
59342loop_6951:
59343 fcmped %fcc2, %f8, %f14
59344 bcc,pt %xcc, loop_6953
59345loop_6952:
59346 for %f12, %f12, %f10
59347 sra %i0, 0x18, %i7
59348 ldsh [%l7 + 0x3A], %o5
59349loop_6953:
59350 brgez %l5, loop_6954
59351 ldsh [%l7 + 0x38], %o6
59352 bvc,a %icc, loop_6955
59353 fmovs %f0, %f8
59354loop_6954:
59355 fblg %fcc0, loop_6956
59356 srlx %l0, 0x10, %i3
59357loop_6955:
59358 movl %xcc, %g3, %o1
59359 ldx [%l7 + 0x68], %o7
59360loop_6956:
59361 fbue %fcc2, loop_6957
59362 fmovdge %xcc, %f5, %f12
59363 brgz %g6, loop_6958
59364 fbug %fcc1, loop_6959
59365loop_6957:
59366 fmovsge %icc, %f15, %f11
59367 fsrc2s %f14, %f6
59368loop_6958:
59369 lduh [%l7 + 0x62], %l2
59370loop_6959:
59371 bge,a %icc, loop_6960
59372 fmovrse %o4, %f12, %f12
59373 fmovsa %icc, %f1, %f14
59374 fands %f12, %f8, %f6
59375loop_6960:
59376 bshuffle %f4, %f12, %f2
59377 st %f3, [%l7 + 0x3C]
59378 stx %g7, [%l7 + 0x58]
59379 stb %i2, [%l7 + 0x26]
59380 fmovsn %icc, %f3, %f3
59381 sth %o2, [%l7 + 0x6C]
59382 fands %f8, %f14, %f0
59383 fzeros %f13
59384 ldsw [%l7 + 0x54], %o3
59385 fmovsg %xcc, %f11, %f11
59386 lduh [%l7 + 0x6C], %i5
59387 fnot1 %f2, %f2
59388 fbo %fcc1, loop_6961
59389 movleu %xcc, %i1, %g4
59390 stb %l1, [%l7 + 0x6E]
59391 stx %o0, [%l7 + 0x68]
59392loop_6961:
59393 movvs %icc, %i6, %g2
59394 fbule %fcc3, loop_6962
59395 edge16l %l4, %l3, %i4
59396 movcc %icc, %g1, %g5
59397 fand %f2, %f10, %f2
59398loop_6962:
59399 srl %l6, %i7, %o5
59400 st %f7, [%l7 + 0x44]
59401 tvc %xcc, 0x2
59402 edge32ln %i0, %o6, %l5
59403 tvs %icc, 0x4
59404 stw %l0, [%l7 + 0x60]
59405 stx %g3, [%l7 + 0x08]
59406 sth %o1, [%l7 + 0x26]
59407 fmovsgu %xcc, %f13, %f13
59408 xorcc %o7, 0x15EE, %i3
59409 bgu,a,pn %icc, loop_6963
59410 ble %icc, loop_6964
59411 bgu,pn %icc, loop_6965
59412 fxors %f4, %f13, %f8
59413loop_6963:
59414 fcmpne32 %f8, %f6, %l2
59415loop_6964:
59416 lduw [%l7 + 0x18], %g6
59417loop_6965:
59418 fcmpne16 %f12, %f2, %g7
59419 movneg %xcc, %i2, %o2
59420 pdist %f8, %f0, %f14
59421 lduh [%l7 + 0x12], %o4
59422 tle %xcc, 0x5
59423 popc 0x16DF, %i5
59424 andcc %i1, 0x0DA0, %g4
59425 ldsh [%l7 + 0x1C], %o3
59426 bg,a,pn %icc, loop_6966
59427 fbo %fcc0, loop_6967
59428 st %f14, [%l7 + 0x0C]
59429 ldsw [%l7 + 0x60], %o0
59430loop_6966:
59431 sdivcc %l1, 0x0E59, %g2
59432loop_6967:
59433 udivx %i6, 0x1E43, %l4
59434 stb %i4, [%l7 + 0x33]
59435 std %f4, [%l7 + 0x68]
59436 udivx %l3, 0x04A8, %g1
59437 fmovrdlez %g5, %f14, %f2
59438 ldsw [%l7 + 0x7C], %i7
59439 fpsub16 %f10, %f6, %f8
59440 fnors %f9, %f4, %f14
59441 fmovdleu %xcc, %f3, %f2
59442 lduh [%l7 + 0x48], %o5
59443 lduw [%l7 + 0x44], %l6
59444 st %f2, [%l7 + 0x3C]
59445 fmovrdgz %o6, %f12, %f2
59446 fbuge,a %fcc0, loop_6968
59447 fbe,a %fcc1, loop_6969
59448 movrlez %l5, %i0, %l0
59449 edge16 %o1, %g3, %i3
59450loop_6968:
59451 fblg,a %fcc1, loop_6970
59452loop_6969:
59453 brz,a %l2, loop_6971
59454 nop
59455 setx loop_6972, %l0, %l1
59456 wrpr 0x1, %tl
59457 wrpr %l1, %tpc
59458 add %l1, 0x4, %l1
59459 wrpr %l1, %tnpc
59460 setx 0x34400001400, %l0, %l1
59461 wrpr %l1, %tstate
59462 wrhpr 0x4, %htstate
59463 retry
59464 sth %g6, [%l7 + 0x3A]
59465loop_6970:
59466 fcmpes %fcc3, %f8, %f3
59467loop_6971:
59468 movge %icc, %g7, %o7
59469loop_6972:
59470 fand %f12, %f6, %f6
59471 tcs %icc, 0x6
59472 ldsw [%l7 + 0x14], %i2
59473 stx %o4, [%l7 + 0x48]
59474 bcc,pt %icc, loop_6973
59475 fmovdcs %icc, %f6, %f13
59476 movrne %o2, 0x37E, %i1
59477 subccc %g4, %i5, %o0
59478loop_6973:
59479 lduw [%l7 + 0x44], %l1
59480 fmul8ulx16 %f8, %f14, %f6
59481 fmovsn %xcc, %f11, %f14
59482 fnors %f12, %f14, %f6
59483 fnot1 %f4, %f14
59484 sethi 0x0895, %g2
59485 brgz %o3, loop_6974
59486 fand %f12, %f8, %f4
59487 tvs %xcc, 0x2
59488 ldd [%l7 + 0x28], %f10
59489loop_6974:
59490 orn %l4, 0x1EBE, %i6
59491 fba,a %fcc3, loop_6975
59492 ldub [%l7 + 0x71], %l3
59493 tcs %icc, 0x4
59494 ld [%l7 + 0x0C], %f2
59495loop_6975:
59496 ldd [%l7 + 0x60], %f0
59497 edge16l %i4, %g5, %i7
59498 lduh [%l7 + 0x4E], %o5
59499 fabss %f7, %f10
59500 tne %icc, 0x0
59501 fmovrse %g1, %f10, %f1
59502 fmovsgu %icc, %f15, %f5
59503 stb %l6, [%l7 + 0x46]
59504 fmovrdne %l5, %f4, %f10
59505 ldsw [%l7 + 0x20], %i0
59506 and %o6, %l0, %g3
59507 movrne %i3, 0x0F3, %l2
59508 array16 %g6, %g7, %o7
59509 mulx %o1, 0x0DD8, %i2
59510 tcs %xcc, 0x3
59511 movvc %icc, %o4, %o2
59512 smul %i1, %g4, %o0
59513 fmovsle %icc, %f5, %f11
59514 ldsb [%l7 + 0x2B], %l1
59515 ldsh [%l7 + 0x56], %g2
59516 edge8l %o3, %i5, %l4
59517 fcmpeq32 %f0, %f0, %i6
59518 edge8 %i4, %l3, %g5
59519 bcc,a,pt %xcc, loop_6976
59520 fxnor %f10, %f8, %f6
59521 bshuffle %f10, %f0, %f6
59522 fmovdcc %xcc, %f8, %f3
59523loop_6976:
59524 movcc %icc, %o5, %g1
59525 fones %f7
59526 lduw [%l7 + 0x74], %i7
59527 subccc %l5, %l6, %i0
59528 stw %l0, [%l7 + 0x24]
59529 andncc %g3, %i3, %l2
59530 fmovsg %icc, %f10, %f6
59531 sllx %g6, %o6, %o7
59532 fmovrdgez %g7, %f8, %f0
59533 fmovscs %xcc, %f7, %f1
59534 orncc %i2, %o1, %o4
59535 ldsh [%l7 + 0x4E], %o2
59536 movn %xcc, %i1, %g4
59537 movne %xcc, %o0, %l1
59538 ld [%l7 + 0x74], %f14
59539 ld [%l7 + 0x50], %f12
59540 array8 %g2, %o3, %l4
59541 fmovrdgz %i6, %f4, %f6
59542 addcc %i4, 0x15F0, %l3
59543 sll %i5, %g5, %g1
59544 fbue %fcc0, loop_6977
59545 brlez %o5, loop_6978
59546 stw %l5, [%l7 + 0x58]
59547 tneg %xcc, 0x3
59548loop_6977:
59549 fornot1 %f6, %f4, %f12
59550loop_6978:
59551 ldsw [%l7 + 0x20], %l6
59552 ble,a loop_6979
59553 ba,a loop_6980
59554 xnorcc %i7, %i0, %g3
59555 fbn %fcc0, loop_6981
59556loop_6979:
59557 ldsw [%l7 + 0x78], %i3
59558loop_6980:
59559 fmovdpos %xcc, %f5, %f6
59560 st %f0, [%l7 + 0x5C]
59561loop_6981:
59562 sdiv %l0, 0x0CFD, %g6
59563 fmovsa %icc, %f3, %f1
59564 edge8 %o6, %o7, %l2
59565 alignaddrl %i2, %g7, %o1
59566 lduh [%l7 + 0x42], %o2
59567 fmovdcs %xcc, %f12, %f14
59568 sethi 0x0B8C, %i1
59569 stb %g4, [%l7 + 0x6D]
59570 fmovdge %icc, %f2, %f10
59571 bcs,pt %icc, loop_6982
59572 stw %o4, [%l7 + 0x58]
59573 ldx [%l7 + 0x38], %l1
59574 fbul,a %fcc3, loop_6983
59575loop_6982:
59576 mulx %o0, %g2, %l4
59577 srl %o3, %i4, %l3
59578 bn,pt %xcc, loop_6984
59579loop_6983:
59580 ld [%l7 + 0x1C], %f7
59581 add %i5, 0x0CAC, %i6
59582 ld [%l7 + 0x08], %f7
59583loop_6984:
59584 fornot2 %f6, %f4, %f8
59585 xor %g1, 0x0018, %g5
59586 fnot2s %f7, %f7
59587 lduw [%l7 + 0x74], %l5
59588 sll %o5, 0x06, %l6
59589 fcmpeq16 %f2, %f10, %i0
59590 ldsw [%l7 + 0x2C], %i7
59591 lduh [%l7 + 0x6A], %g3
59592 fbn %fcc3, loop_6985
59593 fbn,a %fcc0, loop_6986
59594 add %i3, 0x0FDC, %l0
59595 brnz %g6, loop_6987
59596loop_6985:
59597 fandnot2 %f12, %f6, %f14
59598loop_6986:
59599 lduh [%l7 + 0x5A], %o7
59600 stx %o6, [%l7 + 0x30]
59601loop_6987:
59602 fmovsn %icc, %f0, %f14
59603 fmovrdne %i2, %f10, %f6
59604 fmovdvs %xcc, %f9, %f9
59605 fpackfix %f6, %f0
59606 movleu %icc, %l2, %g7
59607 bvc,pt %icc, loop_6988
59608 fnot2 %f8, %f10
59609 brlz,a %o1, loop_6989
59610 lduw [%l7 + 0x0C], %i1
59611loop_6988:
59612 srl %o2, 0x1E, %o4
59613 edge16ln %g4, %l1, %o0
59614loop_6989:
59615 tvc %icc, 0x3
59616 fpadd16 %f6, %f12, %f8
59617 stx %g2, [%l7 + 0x68]
59618 fandnot1 %f8, %f0, %f0
59619 sth %l4, [%l7 + 0x0A]
59620 st %f10, [%l7 + 0x48]
59621 fbu %fcc2, loop_6990
59622 ldsh [%l7 + 0x64], %o3
59623 sra %i4, %i5, %i6
59624 fpsub16s %f4, %f13, %f8
59625loop_6990:
59626 fbuge %fcc0, loop_6991
59627 alignaddr %l3, %g5, %g1
59628 smul %l5, 0x1B99, %l6
59629 fpack32 %f2, %f0, %f8
59630loop_6991:
59631 fone %f2
59632 fandnot1s %f10, %f13, %f6
59633 ldsh [%l7 + 0x7A], %i0
59634 ldsw [%l7 + 0x78], %o5
59635 fbug,a %fcc0, loop_6992
59636 mulscc %g3, %i3, %i7
59637 movcc %icc, %l0, %g6
59638 movg %xcc, %o7, %o6
59639loop_6992:
59640 fbue,a %fcc1, loop_6993
59641 sub %i2, %l2, %g7
59642 stb %o1, [%l7 + 0x22]
59643 movrgez %i1, %o2, %o4
59644loop_6993:
59645 movg %xcc, %g4, %o0
59646 stx %l1, [%l7 + 0x48]
59647 fmovsl %xcc, %f9, %f12
59648 udivx %l4, 0x172D, %g2
59649 st %f13, [%l7 + 0x6C]
59650 fmovsg %xcc, %f14, %f3
59651 alignaddrl %o3, %i4, %i6
59652 fmovdl %xcc, %f14, %f6
59653 stb %i5, [%l7 + 0x48]
59654 fpadd16s %f5, %f11, %f1
59655 fmovsa %xcc, %f12, %f14
59656 addcc %l3, %g1, %l5
59657 addcc %g5, 0x0845, %i0
59658 fmul8sux16 %f4, %f6, %f12
59659 fxnors %f11, %f12, %f12
59660 brz %o5, loop_6994
59661 lduh [%l7 + 0x52], %l6
59662 brlez %g3, loop_6995
59663 orn %i7, %i3, %l0
59664loop_6994:
59665 fpadd32s %f12, %f2, %f12
59666 sethi 0x1494, %g6
59667loop_6995:
59668 edge32 %o7, %o6, %i2
59669 ldsb [%l7 + 0x4A], %g7
59670 mova %xcc, %l2, %i1
59671 brnz %o1, loop_6996
59672 nop
59673 setx loop_6997, %l0, %l1
59674 wrpr 0x1, %tl
59675 wrpr %l1, %tnpc
59676 setx 0x34400001400, %l0, %l1
59677 wrpr %l1, %tstate
59678 wrhpr 0x4, %htstate
59679 done
59680 udiv %o2, 0x044A, %g4
59681 fxor %f0, %f12, %f4
59682loop_6996:
59683 std %f6, [%l7 + 0x30]
59684loop_6997:
59685 fmovs %f7, %f13
59686 fcmpgt16 %f6, %f4, %o0
59687 sth %o4, [%l7 + 0x10]
59688 fxors %f6, %f12, %f1
59689 smul %l4, 0x1B32, %g2
59690 nop
59691 setx loop_6998, %l0, %l1
59692 wrpr 0x1, %tl
59693 wrpr %l1, %tnpc
59694 setx 0x34400001400, %l0, %l1
59695 wrpr %l1, %tstate
59696 wrhpr 0x4, %htstate
59697 done
59698 fones %f15
59699 sth %l1, [%l7 + 0x6A]
59700 sth %o3, [%l7 + 0x46]
59701loop_6998:
59702 bpos,a loop_6999
59703 fpackfix %f8, %f13
59704 edge8 %i6, %i4, %l3
59705 fones %f11
59706loop_6999:
59707 fnegs %f5, %f0
59708 fbug,a %fcc0, loop_7000
59709 tne %icc, 0x5
59710 fandnot2 %f8, %f4, %f4
59711 fbuge,a %fcc3, loop_7001
59712loop_7000:
59713 sdivcc %g1, 0x161C, %l5
59714 movgu %xcc, %g5, %i5
59715 bgu,a %icc, loop_7002
59716loop_7001:
59717 ldd [%l7 + 0x60], %f0
59718 fmovse %xcc, %f7, %f8
59719 ba %xcc, loop_7003
59720loop_7002:
59721 fcmpgt32 %f14, %f10, %o5
59722 fbu %fcc3, loop_7004
59723 fmovdn %icc, %f4, %f14
59724loop_7003:
59725 ldsh [%l7 + 0x1E], %l6
59726 stx %i0, [%l7 + 0x58]
59727loop_7004:
59728 edge8l %g3, %i3, %l0
59729 fmovrdne %i7, %f10, %f2
59730 tleu %xcc, 0x3
59731 lduw [%l7 + 0x38], %g6
59732 lduh [%l7 + 0x24], %o6
59733 stx %i2, [%l7 + 0x70]
59734 sth %o7, [%l7 + 0x28]
59735 bn,pn %icc, loop_7005
59736 movg %xcc, %l2, %g7
59737 fmovrdgez %i1, %f0, %f14
59738 sdivcc %o2, 0x1533, %g4
59739loop_7005:
59740 brlez %o1, loop_7006
59741 lduw [%l7 + 0x5C], %o0
59742 fnot2 %f6, %f0
59743 ldub [%l7 + 0x7C], %o4
59744loop_7006:
59745 fmovse %xcc, %f5, %f4
59746 fmovde %xcc, %f10, %f3
59747 ble,a %xcc, loop_7007
59748 fnand %f10, %f12, %f12
59749 fmovdleu %xcc, %f1, %f11
59750 stx %l4, [%l7 + 0x20]
59751loop_7007:
59752 fmovsle %icc, %f12, %f1
59753 stx %l1, [%l7 + 0x18]
59754 fcmpgt16 %f2, %f8, %g2
59755 std %f12, [%l7 + 0x30]
59756 brnz,a %i6, loop_7008
59757 brlz,a %i4, loop_7009
59758 sethi 0x1536, %l3
59759 bge,a %xcc, loop_7010
59760loop_7008:
59761 fbg,a %fcc1, loop_7011
59762loop_7009:
59763 fmovdleu %xcc, %f0, %f0
59764 movvs %icc, %g1, %o3
59765loop_7010:
59766 tl %icc, 0x0
59767loop_7011:
59768 fandnot2 %f8, %f14, %f14
59769 fbul,a %fcc0, loop_7012
59770 ldd [%l7 + 0x28], %f2
59771 bpos,a loop_7013
59772 fone %f12
59773loop_7012:
59774 array32 %l5, %g5, %o5
59775 ldsb [%l7 + 0x21], %l6
59776loop_7013:
59777 tn %xcc, 0x2
59778 fmovsneg %icc, %f11, %f3
59779 and %i5, %g3, %i0
59780 fmovrslez %i3, %f2, %f11
59781 lduh [%l7 + 0x26], %l0
59782 fmovse %xcc, %f1, %f12
59783 bcs,a,pt %icc, loop_7014
59784 fnegs %f8, %f0
59785 movpos %xcc, %i7, %o6
59786 ldsw [%l7 + 0x5C], %i2
59787loop_7014:
59788 fsrc1s %f6, %f2
59789 stb %o7, [%l7 + 0x12]
59790 taddcctv %l2, %g7, %i1
59791 bgu %xcc, loop_7015
59792 fbug,a %fcc3, loop_7016
59793 tge %icc, 0x4
59794 fpsub16s %f15, %f6, %f10
59795loop_7015:
59796 movrgz %g6, %g4, %o1
59797loop_7016:
59798 ldsw [%l7 + 0x1C], %o2
59799 movrgz %o4, 0x223, %l4
59800 ldx [%l7 + 0x38], %o0
59801 fmovrdlez %l1, %f0, %f0
59802 fmovscc %icc, %f0, %f11
59803 ldd [%l7 + 0x60], %f6
59804 fbu,a %fcc0, loop_7017
59805 fmovsgu %xcc, %f2, %f13
59806 sdiv %i6, 0x06FE, %g2
59807 lduw [%l7 + 0x14], %i4
59808loop_7017:
59809 tle %icc, 0x1
59810 std %f0, [%l7 + 0x78]
59811 fmovsl %icc, %f13, %f6
59812 movg %xcc, %l3, %o3
59813 fmovsleu %xcc, %f9, %f2
59814 fmovdvs %xcc, %f11, %f1
59815 fmovsneg %xcc, %f15, %f3
59816 st %f6, [%l7 + 0x50]
59817 call loop_7018
59818 lduh [%l7 + 0x60], %l5
59819 sdivcc %g1, 0x1754, %g5
59820 tg %icc, 0x4
59821loop_7018:
59822 move %xcc, %l6, %o5
59823 fmovrde %i5, %f8, %f2
59824 sth %i0, [%l7 + 0x56]
59825 lduw [%l7 + 0x3C], %i3
59826 edge32 %g3, %i7, %o6
59827 stb %i2, [%l7 + 0x1E]
59828 bn,a %icc, loop_7019
59829 fbe,a %fcc1, loop_7020
59830 lduh [%l7 + 0x10], %o7
59831 tvs %icc, 0x1
59832loop_7019:
59833 bn,pt %icc, loop_7021
59834loop_7020:
59835 fbe %fcc0, loop_7022
59836 xnor %l0, 0x1965, %l2
59837 fpadd16s %f12, %f9, %f14
59838loop_7021:
59839 st %f1, [%l7 + 0x10]
59840loop_7022:
59841 stw %i1, [%l7 + 0x64]
59842 edge8n %g6, %g4, %g7
59843 fands %f10, %f7, %f12
59844 for %f12, %f6, %f12
59845 lduh [%l7 + 0x24], %o2
59846 andncc %o1, %l4, %o0
59847 bg loop_7023
59848 edge32 %l1, %o4, %g2
59849 sdivx %i4, 0x1D37, %l3
59850 fxor %f14, %f4, %f8
59851loop_7023:
59852 fnand %f2, %f12, %f12
59853 array16 %o3, %l5, %i6
59854 bn,pn %icc, loop_7024
59855 xnorcc %g5, %l6, %o5
59856 umulcc %i5, 0x1DF0, %g1
59857 stx %i0, [%l7 + 0x10]
59858loop_7024:
59859 movrlez %g3, 0x108, %i7
59860 fzero %f2
59861 fmovsa %xcc, %f12, %f10
59862 std %f14, [%l7 + 0x20]
59863 fzero %f6
59864 umul %o6, %i3, %o7
59865 movneg %xcc, %l0, %l2
59866 bl,a %icc, loop_7025
59867 andcc %i1, 0x097D, %i2
59868 movn %icc, %g6, %g7
59869 fabss %f10, %f11
59870loop_7025:
59871 bn,pn %icc, loop_7026
59872 sll %o2, 0x1A, %o1
59873 ldd [%l7 + 0x30], %f2
59874 bshuffle %f2, %f0, %f2
59875loop_7026:
59876 ld [%l7 + 0x5C], %f14
59877 fmovrdlez %g4, %f4, %f2
59878 tpos %icc, 0x3
59879 fmovsne %xcc, %f11, %f9
59880 stb %l4, [%l7 + 0x57]
59881 fnot1 %f6, %f2
59882 fmovdge %xcc, %f5, %f14
59883 fcmple16 %f6, %f0, %o0
59884 array8 %l1, %o4, %i4
59885 bg,pt %icc, loop_7027
59886 lduw [%l7 + 0x24], %g2
59887 brlez,a %o3, loop_7028
59888 tvs %icc, 0x5
59889loop_7027:
59890 fxors %f15, %f10, %f6
59891 fxnors %f15, %f13, %f2
59892loop_7028:
59893 edge8l %l3, %i6, %l5
59894 tne %xcc, 0x6
59895 fpadd32 %f6, %f8, %f2
59896 tcs %icc, 0x2
59897 fmovrse %g5, %f12, %f15
59898 bn,pn %xcc, loop_7029
59899 fnot1s %f14, %f14
59900 srl %o5, 0x0E, %l6
59901 fmuld8sux16 %f4, %f15, %f0
59902loop_7029:
59903 edge8ln %i5, %g1, %i0
59904 bn,pt %icc, loop_7030
59905 fxnors %f3, %f6, %f15
59906 fbg %fcc1, loop_7031
59907 fbu,a %fcc1, loop_7032
59908loop_7030:
59909 be,pn %icc, loop_7033
59910 movcc %xcc, %g3, %o6
59911loop_7031:
59912 andncc %i7, %o7, %l0
59913loop_7032:
59914 and %i3, 0x15C7, %l2
59915loop_7033:
59916 ldsw [%l7 + 0x58], %i1
59917 addc %g6, %g7, %i2
59918 fmovrdgez %o1, %f12, %f4
59919 fmuld8sux16 %f4, %f11, %f6
59920 lduw [%l7 + 0x08], %o2
59921 ldsw [%l7 + 0x4C], %g4
59922 fpmerge %f1, %f5, %f8
59923 sll %l4, %l1, %o4
59924 st %f8, [%l7 + 0x64]
59925 std %f2, [%l7 + 0x28]
59926 stb %o0, [%l7 + 0x5D]
59927 st %f4, [%l7 + 0x10]
59928 movne %icc, %i4, %o3
59929 st %f11, [%l7 + 0x14]
59930 edge16ln %l3, %g2, %l5
59931 fandnot1s %f2, %f3, %f3
59932 bn,a loop_7034
59933 xnor %g5, %o5, %l6
59934 bleu,a,pn %xcc, loop_7035
59935 movg %icc, %i5, %i6
59936loop_7034:
59937 sra %g1, %g3, %o6
59938 or %i0, %i7, %l0
59939loop_7035:
59940 sth %o7, [%l7 + 0x62]
59941 fpsub16s %f5, %f14, %f8
59942 fone %f8
59943 st %f4, [%l7 + 0x5C]
59944 nop
59945 setx loop_7036, %l0, %l1
59946 wrpr 0x1, %tl
59947 wrpr %l1, %tpc
59948 add %l1, 0x4, %l1
59949 wrpr %l1, %tnpc
59950 setx 0x34400001400, %l0, %l1
59951 wrpr %l1, %tstate
59952 wrhpr 0x4, %htstate
59953 retry
59954 fba,a %fcc3, loop_7037
59955 fnegd %f8, %f12
59956 nop
59957 setx loop_7038, %l0, %l1
59958 jmpl %l1, %l2
59959loop_7036:
59960 sdiv %i1, 0x1CD5, %i3
59961loop_7037:
59962 lduh [%l7 + 0x7C], %g7
59963 stb %i2, [%l7 + 0x48]
59964loop_7038:
59965 stx %g6, [%l7 + 0x48]
59966 ldsh [%l7 + 0x18], %o1
59967 fornot1s %f4, %f14, %f14
59968 subc %o2, 0x188B, %l4
59969 ldsh [%l7 + 0x3C], %l1
59970 brgez %o4, loop_7039
59971 brlz,a %g4, loop_7040
59972 ba,a,pt %xcc, loop_7041
59973 fands %f12, %f3, %f14
59974loop_7039:
59975 tg %icc, 0x3
59976loop_7040:
59977 stw %i4, [%l7 + 0x18]
59978loop_7041:
59979 array8 %o0, %l3, %o3
59980 subccc %l5, 0x05EC, %g5
59981 movneg %xcc, %o5, %l6
59982 bneg,a loop_7042
59983 andcc %g2, 0x1D1B, %i6
59984 ldsw [%l7 + 0x4C], %g1
59985 stb %i5, [%l7 + 0x20]
59986loop_7042:
59987 brgz %o6, loop_7043
59988 udivcc %g3, 0x18AB, %i0
59989 lduh [%l7 + 0x56], %l0
59990 edge32 %o7, %l2, %i7
59991loop_7043:
59992 lduh [%l7 + 0x58], %i3
59993 fpadd32s %f7, %f1, %f9
59994 ldsw [%l7 + 0x60], %g7
59995 fmovs %f5, %f3
59996 lduh [%l7 + 0x4E], %i1
59997 ldsh [%l7 + 0x5C], %i2
59998 tsubcc %o1, 0x1F0D, %o2
59999 or %g6, %l1, %l4
60000 fabss %f13, %f12
60001 std %f10, [%l7 + 0x58]
60002 fsrc1 %f10, %f10
60003 ld [%l7 + 0x64], %f5
60004 fmovsvs %icc, %f9, %f4
60005 fbne,a %fcc1, loop_7044
60006 taddcc %o4, %i4, %g4
60007 fmovdn %icc, %f2, %f0
60008 srax %l3, %o0, %l5
60009loop_7044:
60010 subcc %o3, %g5, %l6
60011 fpack32 %f14, %f12, %f6
60012 and %g2, 0x0308, %o5
60013 fnot1s %f3, %f11
60014 fornot2s %f14, %f10, %f2
60015 st %f0, [%l7 + 0x44]
60016 tgu %icc, 0x6
60017 edge8 %i6, %g1, %o6
60018 fpack32 %f6, %f6, %f10
60019 ldsw [%l7 + 0x20], %i5
60020 std %f6, [%l7 + 0x40]
60021 fbul %fcc3, loop_7045
60022 movcs %icc, %i0, %g3
60023 addccc %o7, %l2, %l0
60024 ldsw [%l7 + 0x3C], %i7
60025loop_7045:
60026 srlx %g7, %i1, %i3
60027 tvc %xcc, 0x3
60028 movrgez %o1, 0x144, %o2
60029 edge8 %i2, %l1, %l4
60030 fnot2 %f0, %f0
60031 fmovrsne %o4, %f15, %f11
60032 fmovrsgz %g6, %f1, %f0
60033 and %i4, 0x17C6, %l3
60034 ldsw [%l7 + 0x74], %g4
60035 fmovsne %icc, %f0, %f14
60036 ld [%l7 + 0x78], %f4
60037 fpsub32s %f10, %f4, %f12
60038 add %o0, %o3, %g5
60039 popc 0x013E, %l6
60040 fbne %fcc1, loop_7046
60041 fbl,a %fcc2, loop_7047
60042 stb %g2, [%l7 + 0x24]
60043 fxors %f13, %f1, %f4
60044loop_7046:
60045 fandnot1s %f12, %f10, %f13
60046loop_7047:
60047 ldsh [%l7 + 0x2E], %l5
60048 or %i6, 0x0B5B, %o5
60049 fba %fcc1, loop_7048
60050 ldsw [%l7 + 0x70], %g1
60051 fmovrdne %i5, %f6, %f6
60052 srax %i0, %o6, %g3
60053loop_7048:
60054 edge16ln %o7, %l0, %l2
60055 fxors %f9, %f4, %f13
60056 std %f8, [%l7 + 0x30]
60057 bshuffle %f2, %f2, %f12
60058 ldd [%l7 + 0x30], %f6
60059 ldd [%l7 + 0x20], %f4
60060 ldd [%l7 + 0x60], %f4
60061 udiv %i7, 0x0F6D, %i1
60062 tn %xcc, 0x2
60063 fmovsge %xcc, %f8, %f2
60064 ld [%l7 + 0x1C], %f9
60065 fcmpeq32 %f2, %f12, %g7
60066 fmovrdgez %o1, %f12, %f8
60067 ba,pt %icc, loop_7049
60068 sth %i3, [%l7 + 0x0E]
60069 ba,pt %xcc, loop_7050
60070 lduh [%l7 + 0x26], %i2
60071loop_7049:
60072 ldd [%l7 + 0x28], %f0
60073 bcs,a,pn %icc, loop_7051
60074loop_7050:
60075 stb %l1, [%l7 + 0x37]
60076 andn %l4, 0x1F73, %o2
60077 fmovda %icc, %f11, %f9
60078loop_7051:
60079 umul %o4, 0x0DBE, %i4
60080 bgu,a loop_7052
60081 ldsb [%l7 + 0x35], %l3
60082 ldsb [%l7 + 0x5E], %g6
60083 ldsw [%l7 + 0x20], %o0
60084loop_7052:
60085 lduh [%l7 + 0x38], %o3
60086 sth %g4, [%l7 + 0x2C]
60087 fornot2 %f10, %f6, %f2
60088 fexpand %f0, %f14
60089 fpsub16s %f0, %f9, %f13
60090 orcc %l6, 0x055D, %g2
60091 std %f10, [%l7 + 0x30]
60092 fornot1 %f14, %f6, %f12
60093 addcc %g5, %l5, %i6
60094 stx %o5, [%l7 + 0x58]
60095 ldx [%l7 + 0x48], %i5
60096 sll %i0, 0x1C, %g1
60097 movleu %xcc, %g3, %o7
60098 std %f8, [%l7 + 0x70]
60099 lduw [%l7 + 0x4C], %l0
60100 fnot1s %f12, %f6
60101 fmovda %xcc, %f12, %f13
60102 bgu,pn %xcc, loop_7053
60103 fpadd32 %f2, %f8, %f0
60104 bne,a %xcc, loop_7054
60105 tl %xcc, 0x6
60106loop_7053:
60107 mulx %l2, %i7, %i1
60108 fcmps %fcc3, %f0, %f3
60109loop_7054:
60110 movg %icc, %o6, %g7
60111 lduh [%l7 + 0x1C], %i3
60112 mulscc %o1, %l1, %l4
60113 ldsw [%l7 + 0x58], %o2
60114 brz,a %i2, loop_7055
60115 fmul8x16 %f5, %f10, %f0
60116 ldsw [%l7 + 0x70], %o4
60117 ldsw [%l7 + 0x2C], %l3
60118loop_7055:
60119 te %icc, 0x6
60120 fone %f10
60121 ld [%l7 + 0x34], %f1
60122 fmovsneg %icc, %f11, %f12
60123 for %f8, %f8, %f0
60124 fmul8ulx16 %f12, %f8, %f10
60125 subcc %g6, %o0, %i4
60126 fnor %f2, %f8, %f6
60127 ldx [%l7 + 0x40], %o3
60128 fmovsneg %xcc, %f12, %f5
60129 st %f7, [%l7 + 0x5C]
60130 sethi 0x0001, %l6
60131 fcmpeq16 %f6, %f6, %g4
60132 taddcctv %g5, %l5, %i6
60133 fcmpd %fcc3, %f8, %f8
60134 edge16n %o5, %i5, %g2
60135 movvc %xcc, %i0, %g1
60136 stx %g3, [%l7 + 0x68]
60137 fmul8sux16 %f0, %f6, %f0
60138 sllx %l0, 0x15, %o7
60139 fmul8ulx16 %f8, %f6, %f8
60140 bne %xcc, loop_7056
60141 fpadd32 %f8, %f10, %f6
60142 fmovdne %icc, %f14, %f10
60143 fmovrdgez %l2, %f0, %f6
60144loop_7056:
60145 ldsb [%l7 + 0x7D], %i7
60146 sth %o6, [%l7 + 0x74]
60147 fandnot2 %f6, %f8, %f0
60148 fmovsl %xcc, %f0, %f6
60149 ldsh [%l7 + 0x6E], %g7
60150 sth %i1, [%l7 + 0x0E]
60151 fpsub32 %f6, %f8, %f6
60152 ldsw [%l7 + 0x28], %i3
60153 fmovdl %icc, %f5, %f6
60154 ldx [%l7 + 0x08], %o1
60155 fmovsge %icc, %f12, %f6
60156 fbge,a %fcc1, loop_7057
60157 fmovrse %l4, %f8, %f10
60158 fcmple32 %f10, %f12, %l1
60159 ldsh [%l7 + 0x6A], %i2
60160loop_7057:
60161 xor %o2, 0x0A89, %l3
60162 fmovsgu %icc, %f2, %f15
60163 addc %o4, 0x1CF3, %g6
60164 fxor %f12, %f2, %f8
60165 tleu %xcc, 0x1
60166 ldx [%l7 + 0x20], %o0
60167 sra %o3, %l6, %g4
60168 sth %g5, [%l7 + 0x48]
60169 ble,a loop_7058
60170 stw %l5, [%l7 + 0x74]
60171 ldsw [%l7 + 0x10], %i6
60172 array8 %o5, %i4, %i5
60173loop_7058:
60174 taddcc %i0, 0x1072, %g2
60175 mulscc %g1, %g3, %l0
60176 ldsb [%l7 + 0x7B], %l2
60177 lduh [%l7 + 0x60], %i7
60178 fpack16 %f12, %f8
60179 move %icc, %o6, %o7
60180 sth %g7, [%l7 + 0x0C]
60181 movrne %i3, %o1, %l4
60182 brnz %l1, loop_7059
60183 ta %xcc, 0x6
60184 ldx [%l7 + 0x70], %i2
60185 fbo,a %fcc1, loop_7060
60186loop_7059:
60187 nop
60188 setx loop_7061, %l0, %l1
60189 jmpl %l1, %i1
60190 fmovsge %icc, %f8, %f12
60191 fmuld8ulx16 %f10, %f4, %f2
60192loop_7060:
60193 fbu %fcc3, loop_7062
60194loop_7061:
60195 fones %f13
60196 sethi 0x0DCF, %l3
60197 nop
60198 setx loop_7063, %l0, %l1
60199 wrpr 0x1, %tl
60200 wrpr %l1, %tnpc
60201 setx 0x34400001400, %l0, %l1
60202 wrpr %l1, %tstate
60203 wrhpr 0x4, %htstate
60204 done
60205loop_7062:
60206 stw %o4, [%l7 + 0x3C]
60207 ldub [%l7 + 0x1D], %g6
60208 ldsh [%l7 + 0x64], %o0
60209loop_7063:
60210 ldsh [%l7 + 0x38], %o3
60211 fbule %fcc2, loop_7064
60212 fmovsne %icc, %f12, %f2
60213 ld [%l7 + 0x6C], %f12
60214 nop
60215 setx loop_7065, %l0, %l1
60216 wrpr 0x1, %tl
60217 wrpr %l1, %tnpc
60218 setx 0x34400001400, %l0, %l1
60219 wrpr %l1, %tstate
60220 wrhpr 0x4, %htstate
60221 done
60222loop_7064:
60223 fcmpne16 %f14, %f0, %o2
60224 fpackfix %f2, %f15
60225 fsrc1 %f6, %f14
60226loop_7065:
60227 ldsh [%l7 + 0x0C], %g4
60228
60229!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60230!
60231! Stats for Diag:
60232!
60233! Type f : 14597
60234! Type cti : 7065
60235! Type i : 14136
60236! Type l : 14202
60237!
60238!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60239
60240
60241 EXIT_GOOD /* test finish */
60242
60243/************************************************************************
60244 Test case data start
60245 ************************************************************************/
60246.data
60247user_data_start:
60248scratch_area:
60249.word 0xED6112C7
60250.word 0x2332E0D0
60251.word 0x5AB1DB36
60252.word 0xCAAEAE47
60253.word 0xF9AB2D17
60254.word 0xF7F4562A
60255.word 0x23009260
60256.word 0xA1CFC877
60257.word 0x17CF376F
60258.word 0x429725BF
60259.word 0xF515F891
60260.word 0x112AC331
60261.word 0x7AD35206
60262.word 0xCE8B0283
60263.word 0x6C4FE1F5
60264.word 0x07F30872
60265.word 0xDBEE21F3
60266.word 0x0CC6C966
60267.word 0x9B8AB07F
60268.word 0x0B3A8BDB
60269.word 0x40C9F71C
60270.word 0xB510C976
60271.word 0x673B5C83
60272.word 0x7ED993D1
60273.word 0x032AC400
60274.word 0x3C84A6FA
60275.word 0x88454911
60276.word 0xF2320690
60277.word 0x66CAEC95
60278.word 0xD599F505
60279.word 0x4FA56ED5
60280.word 0x36F42B03
60281.word 0xC1A84725
60282.word 0xA526392B
60283.word 0x4DD669C5
60284.word 0xFEA4004D
60285.word 0x71934D01
60286.word 0xFFBDF3A1
60287.word 0xF83F8F7A
60288.word 0x40852C92
60289.word 0xF906C14D
60290.word 0xAEB43508
60291.word 0x5B7E12E3
60292.word 0xEC9BD88D
60293.word 0x2E002AF4
60294.word 0x0E08BC59
60295.word 0x2957290D
60296.word 0x11C45C6E
60297.word 0x4985EBA6
60298.word 0xF60F37A9
60299.word 0xC49B8180
60300.word 0xE5B6A368
60301.word 0x5E4DDABF
60302.word 0xD06178B7
60303.word 0xDAA9AB92
60304.word 0x4491D4B3
60305.word 0xA315CDB6
60306.word 0x709DD8DD
60307.word 0x21BF41E2
60308.word 0xA511C871
60309.word 0x88AEECF6
60310.word 0xA10FFDE2
60311.word 0xB32E16AD
60312.word 0xF414BC26
60313.end