Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc14.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa2_basic_fc14.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=980673467"
39.ident "BY rg131678 ON Mon Jul 14 14:01:16 CDT 2003"
40.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc14.s,v 1.3 2007/07/05 21:59:02 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 0x2, %g2
67 set 0x1, %g3
68 set 0xD, %g4
69 set 0x0, %g5
70 set 0x5, %g6
71 set 0x6, %g7
72 !# Input registers
73 set -0xF, %i0
74 set -0x9, %i1
75 set -0xE, %i2
76 set -0xE, %i3
77 set -0x6, %i4
78 set -0x2, %i5
79 set -0x2, %i6
80 set -0xB, %i7
81 !# Local registers
82 set 0x6B65FE24, %l0
83 set 0x4BAEF13E, %l1
84 set 0x3A1B3ADF, %l2
85 set 0x0FF194B6, %l3
86 set 0x1A480D10, %l4
87 set 0x654A53E6, %l5
88 set 0x287E77D6, %l6
89 !# Output registers
90 set -0x16B8, %o0
91 set 0x14C8, %o1
92 set 0x11C0, %o2
93 set 0x1BC3, %o3
94 set 0x0FD5, %o4
95 set 0x1AE1, %o5
96 set -0x0E4B, %o6
97 set 0x0B7E, %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 ld [%l7 + 0x5C], %f8
112 be,a,pt %icc, loop_1
113 fcmple32 %f14, %f0, %i4
114 fmovdcs %icc, %f1, %f1
115 faligndata %f8, %f6, %f14
116loop_1:
117 sth %g6, [%l7 + 0x6A]
118 fble,a %fcc3, loop_2
119 brnz %i1, loop_3
120 popc %i6, %i3
121 siam 0x5
122loop_2:
123 lduw [%l7 + 0x54], %o6
124loop_3:
125 fbg,a %fcc3, loop_4
126 fbuge,a %fcc2, loop_5
127 ldd [%l7 + 0x60], %f4
128 tvc %icc, 0x2
129loop_4:
130 taddcctv %g2, %o2, %o5
131loop_5:
132 ldsh [%l7 + 0x70], %g3
133 edge16 %g1, %g4, %l4
134 brz %o7, loop_6
135 std %f8, [%l7 + 0x18]
136 fmovsne %icc, %f10, %f11
137 fxnor %f2, %f0, %f12
138loop_6:
139 stx %o0, [%l7 + 0x20]
140 mulx %l3, 0x1E91, %g5
141 fcmpne32 %f2, %f4, %o3
142 std %f12, [%l7 + 0x20]
143 movre %g7, %l1, %i0
144 orncc %i5, 0x1DA1, %o4
145 tne %xcc, 0x7
146 fmul8sux16 %f4, %f4, %f10
147 fcmpgt32 %f2, %f6, %l5
148 edge8 %l0, %i2, %o1
149 fmovrdlz %l2, %f0, %f6
150 movcs %icc, %i7, %i4
151 tvc %icc, 0x0
152 fmovsle %xcc, %f10, %f1
153 ld [%l7 + 0x70], %f10
154 fpsub32 %f10, %f10, %f14
155 ldx [%l7 + 0x50], %g6
156 fbo %fcc1, loop_7
157 pdist %f4, %f2, %f4
158 alignaddr %l6, %i1, %i6
159 fandnot2 %f10, %f2, %f12
160loop_7:
161 fpsub16s %f10, %f0, %f9
162 lduw [%l7 + 0x60], %i3
163 ldx [%l7 + 0x20], %g2
164 brlez %o6, loop_8
165 std %f4, [%l7 + 0x60]
166 tl %icc, 0x5
167 fnegs %f2, %f2
168loop_8:
169 tsubcc %o5, 0x1751, %g3
170 fmovdle %xcc, %f8, %f11
171 xor %o2, %g1, %g4
172 sub %l4, 0x1EBE, %o0
173 edge16ln %l3, %g5, %o7
174 movl %icc, %o3, %g7
175 sth %i0, [%l7 + 0x36]
176 ld [%l7 + 0x48], %f14
177 stw %i5, [%l7 + 0x5C]
178 fpsub32 %f10, %f14, %f2
179 fcmple32 %f12, %f12, %l1
180 ldsw [%l7 + 0x48], %l5
181 brnz %o4, loop_9
182 std %f4, [%l7 + 0x10]
183 brlz,a %l0, loop_10
184 lduh [%l7 + 0x7E], %i2
185loop_9:
186 movgu %xcc, %o1, %i7
187 fabss %f7, %f6
188loop_10:
189 sth %l2, [%l7 + 0x28]
190 sth %g6, [%l7 + 0x26]
191 ldd [%l7 + 0x78], %f4
192 fmul8x16al %f11, %f1, %f0
193 stb %l6, [%l7 + 0x3A]
194 fnors %f11, %f3, %f12
195 lduh [%l7 + 0x30], %i1
196 edge8n %i4, %i3, %i6
197 ldub [%l7 + 0x22], %g2
198 tsubcctv %o6, 0x1405, %o5
199 stx %o2, [%l7 + 0x28]
200 stb %g1, [%l7 + 0x34]
201 sethi 0x0B25, %g3
202 addccc %g4, 0x1116, %l4
203 and %o0, %l3, %g5
204 or %o7, 0x19A0, %o3
205 fmovrdne %i0, %f8, %f14
206 bge,a loop_11
207 addcc %g7, %l1, %l5
208 pdist %f4, %f8, %f8
209 fzeros %f0
210loop_11:
211 movrne %i5, 0x202, %o4
212 xor %l0, 0x0999, %o1
213 movrlz %i2, %l2, %i7
214 fcmpes %fcc3, %f13, %f2
215 add %g6, 0x0A65, %i1
216 movcc %icc, %i4, %i3
217 subccc %i6, 0x1ECB, %l6
218 andcc %o6, %g2, %o2
219 fmovda %icc, %f3, %f15
220 fmovdneg %xcc, %f5, %f13
221 sth %o5, [%l7 + 0x5C]
222 lduh [%l7 + 0x76], %g1
223 std %f8, [%l7 + 0x30]
224 fxnor %f4, %f0, %f10
225 sth %g4, [%l7 + 0x1E]
226 ldsb [%l7 + 0x55], %g3
227 fmovd %f10, %f10
228 edge32n %l4, %l3, %g5
229 sth %o0, [%l7 + 0x40]
230 mova %xcc, %o7, %i0
231 movle %icc, %o3, %g7
232 ldsw [%l7 + 0x40], %l1
233 fpsub32s %f11, %f9, %f15
234 movpos %icc, %i5, %o4
235 fcmpeq16 %f6, %f8, %l0
236 sth %o1, [%l7 + 0x70]
237 bcs,a,pn %icc, loop_12
238 ldx [%l7 + 0x60], %l5
239 xnor %l2, 0x17C3, %i2
240 movpos %icc, %i7, %i1
241loop_12:
242 movrgz %i4, 0x1CE, %g6
243 fsrc1s %f2, %f5
244 movcs %xcc, %i6, %l6
245 fabss %f12, %f8
246 st %f6, [%l7 + 0x78]
247 fmovsge %icc, %f2, %f5
248 andn %i3, 0x02D4, %g2
249 udiv %o6, 0x1ADC, %o2
250 bvs,a,pt %xcc, loop_13
251 bn,a,pn %icc, loop_14
252 fmovdne %icc, %f12, %f15
253 lduw [%l7 + 0x18], %g1
254loop_13:
255 fors %f9, %f7, %f4
256loop_14:
257 fmovsneg %xcc, %f14, %f11
258 stw %o5, [%l7 + 0x2C]
259 xnor %g3, 0x0D3D, %l4
260 ldx [%l7 + 0x68], %g4
261 nop
262 setx loop_15, %l0, %l1
263 wrpr 0x1, %tl
264 wrpr %l1, %tnpc
265 setx 0x34400001400, %l0, %l1
266 wrpr %l1, %tstate
267 wrhpr 0x4, %htstate
268 done
269 ld [%l7 + 0x64], %f13
270 srax %l3, %g5, %o0
271 fpsub16s %f0, %f7, %f13
272loop_15:
273 bvs,pt %icc, loop_16
274 lduh [%l7 + 0x3A], %i0
275 subc %o3, 0x09D3, %o7
276 movvs %xcc, %g7, %i5
277loop_16:
278 tvs %xcc, 0x1
279 tvc %xcc, 0x3
280 bleu,a %xcc, loop_17
281 fblg,a %fcc1, loop_18
282 fmovdcc %xcc, %f9, %f5
283 st %f15, [%l7 + 0x48]
284loop_17:
285 ld [%l7 + 0x30], %f9
286loop_18:
287 fmovscs %xcc, %f11, %f8
288 movne %icc, %o4, %l0
289 fblg %fcc3, loop_19
290 st %f12, [%l7 + 0x44]
291 bge,pt %icc, loop_20
292 te %xcc, 0x1
293loop_19:
294 fcmple32 %f8, %f6, %l1
295 movrlez %o1, 0x1B9, %l2
296loop_20:
297 umul %i2, %i7, %l5
298 fmovsle %icc, %f7, %f2
299 fabsd %f2, %f8
300 ldd [%l7 + 0x50], %f0
301 fmovs %f15, %f7
302 lduh [%l7 + 0x4C], %i1
303 sdivx %g6, 0x0BD4, %i4
304 sth %l6, [%l7 + 0x1E]
305 stx %i6, [%l7 + 0x50]
306 andn %i3, 0x08EA, %g2
307 stb %o6, [%l7 + 0x6E]
308 taddcc %o2, 0x0B67, %g1
309 movvs %icc, %o5, %l4
310 tleu %icc, 0x7
311 fmul8sux16 %f10, %f4, %f14
312 fnot2 %f6, %f0
313 ldsw [%l7 + 0x54], %g4
314 fmovdvs %xcc, %f15, %f8
315 fnegd %f0, %f0
316 tleu %icc, 0x4
317 fpadd16s %f10, %f8, %f10
318 fmovdle %xcc, %f4, %f0
319 mulscc %l3, %g3, %o0
320 ldub [%l7 + 0x25], %i0
321 fpackfix %f8, %f4
322 fcmps %fcc1, %f15, %f11
323 sub %o3, 0x07FC, %g5
324 bcc,a loop_21
325 brz %o7, loop_22
326 bn %xcc, loop_23
327 ldub [%l7 + 0x21], %i5
328loop_21:
329 fbuge,a %fcc2, loop_24
330loop_22:
331 fbug,a %fcc0, loop_25
332loop_23:
333 fmovdcs %icc, %f8, %f0
334 movcc %icc, %o4, %g7
335loop_24:
336 smul %l1, 0x1583, %l0
337loop_25:
338 sth %l2, [%l7 + 0x3A]
339 movrgz %o1, %i2, %i7
340 edge8 %l5, %g6, %i1
341 fcmpeq16 %f4, %f6, %l6
342 array32 %i6, %i3, %g2
343 stx %o6, [%l7 + 0x40]
344 movneg %icc, %i4, %g1
345 lduw [%l7 + 0x4C], %o2
346 brgz,a %l4, loop_26
347 lduh [%l7 + 0x74], %o5
348 stb %g4, [%l7 + 0x24]
349 ldx [%l7 + 0x20], %g3
350loop_26:
351 tvs %icc, 0x3
352 sth %o0, [%l7 + 0x4C]
353 stx %l3, [%l7 + 0x48]
354 movneg %xcc, %o3, %g5
355 fpadd32s %f4, %f4, %f7
356 srax %o7, 0x1D, %i0
357 fabsd %f6, %f8
358 fcmped %fcc3, %f4, %f6
359 fands %f10, %f11, %f9
360 sdiv %o4, 0x0982, %g7
361 udiv %l1, 0x1494, %l0
362 sllx %l2, 0x17, %o1
363 edge32l %i5, %i7, %l5
364 udivcc %g6, 0x00C9, %i2
365 std %f6, [%l7 + 0x48]
366 sth %i1, [%l7 + 0x60]
367 stw %l6, [%l7 + 0x1C]
368 fbe,a %fcc2, loop_27
369 brgz,a %i6, loop_28
370 fnot1 %f0, %f8
371 ldsb [%l7 + 0x57], %i3
372loop_27:
373 fmovsge %icc, %f14, %f14
374loop_28:
375 sth %g2, [%l7 + 0x66]
376 udiv %o6, 0x090B, %i4
377 fmovrsne %g1, %f5, %f0
378 tg %icc, 0x7
379 bcs,pt %xcc, loop_29
380 fnegs %f0, %f3
381 ldsw [%l7 + 0x7C], %l4
382 ldx [%l7 + 0x60], %o2
383loop_29:
384 fmul8sux16 %f8, %f2, %f0
385 fnand %f8, %f12, %f4
386 tleu %icc, 0x3
387 smul %o5, 0x1CBB, %g3
388 ldd [%l7 + 0x70], %f2
389 fabss %f13, %f5
390 nop
391 setx loop_30, %l0, %l1
392 jmpl %l1, %g4
393 fmovsne %xcc, %f6, %f3
394 ldsw [%l7 + 0x34], %l3
395 fcmpgt16 %f4, %f12, %o0
396loop_30:
397 fble,a %fcc2, loop_31
398 ldsb [%l7 + 0x75], %g5
399 tne %xcc, 0x6
400 lduw [%l7 + 0x10], %o3
401loop_31:
402 smulcc %i0, 0x1BB2, %o7
403 fmul8x16au %f15, %f4, %f14
404 xnorcc %o4, %l1, %l0
405 fabsd %f0, %f4
406 bne %xcc, loop_32
407 ldx [%l7 + 0x70], %l2
408 std %f14, [%l7 + 0x20]
409 stw %o1, [%l7 + 0x44]
410loop_32:
411 fsrc2s %f14, %f14
412 fsrc1 %f4, %f2
413 fbu,a %fcc0, loop_33
414 lduh [%l7 + 0x4A], %i5
415 ldub [%l7 + 0x43], %i7
416 stw %l5, [%l7 + 0x20]
417loop_33:
418 fcmpgt16 %f8, %f8, %g6
419 fsrc2 %f14, %f0
420 lduh [%l7 + 0x18], %g7
421 fcmpd %fcc0, %f4, %f2
422 andncc %i1, %i2, %l6
423 st %f5, [%l7 + 0x70]
424 ldsh [%l7 + 0x22], %i6
425 edge8n %g2, %o6, %i4
426 tn %xcc, 0x5
427 movg %xcc, %i3, %g1
428 taddcctv %l4, %o2, %g3
429 tleu %icc, 0x3
430 tleu %xcc, 0x1
431 ble,a,pt %icc, loop_34
432 fmovsl %xcc, %f6, %f6
433 sllx %g4, %o5, %l3
434 movrlez %g5, 0x161, %o3
435loop_34:
436 fsrc1 %f6, %f4
437 bcs,a,pn %icc, loop_35
438 fmovrslez %o0, %f4, %f10
439 fmovsl %xcc, %f3, %f14
440 ldsw [%l7 + 0x60], %i0
441loop_35:
442 fcmpne32 %f0, %f14, %o4
443 sll %o7, 0x0B, %l0
444 fnot2s %f7, %f8
445 fmovrdgez %l1, %f2, %f6
446 bneg,pn %xcc, loop_36
447 xorcc %l2, 0x07B5, %i5
448 sll %i7, 0x16, %l5
449 st %f7, [%l7 + 0x1C]
450loop_36:
451 bg,a,pt %icc, loop_37
452 fmul8ulx16 %f10, %f10, %f6
453 ldx [%l7 + 0x78], %o1
454 fpsub16 %f6, %f4, %f14
455loop_37:
456 fand %f14, %f0, %f6
457 movpos %xcc, %g7, %g6
458 movpos %xcc, %i2, %i1
459 fmovs %f2, %f6
460 ldd [%l7 + 0x78], %f0
461 tpos %xcc, 0x6
462 ldsh [%l7 + 0x6A], %i6
463 fcmpeq32 %f0, %f8, %l6
464 movne %xcc, %g2, %i4
465 sethi 0x0348, %i3
466 addccc %g1, 0x1A7E, %o6
467 ldsb [%l7 + 0x5F], %o2
468 orncc %l4, %g4, %g3
469 movcs %icc, %o5, %g5
470 std %f0, [%l7 + 0x08]
471 ld [%l7 + 0x68], %f5
472 ld [%l7 + 0x38], %f7
473 st %f15, [%l7 + 0x18]
474 std %f14, [%l7 + 0x38]
475 fmovrdlez %o3, %f14, %f8
476 stx %o0, [%l7 + 0x70]
477 fcmple16 %f6, %f4, %i0
478 fcmpne16 %f14, %f6, %l3
479 ldd [%l7 + 0x58], %f2
480 ld [%l7 + 0x20], %f2
481 lduw [%l7 + 0x78], %o7
482 ldd [%l7 + 0x10], %f12
483 orcc %l0, %o4, %l2
484 fbule,a %fcc1, loop_38
485 ldsb [%l7 + 0x61], %i5
486 fbn %fcc2, loop_39
487 bg %icc, loop_40
488loop_38:
489 movre %i7, 0x16A, %l1
490 fnot2 %f0, %f14
491loop_39:
492 sethi 0x1CD9, %l5
493loop_40:
494 sdivcc %g7, 0x1684, %g6
495 ldd [%l7 + 0x68], %f12
496 brnz,a %o1, loop_41
497 fmovsvc %xcc, %f12, %f9
498 movl %xcc, %i2, %i1
499 std %f8, [%l7 + 0x18]
500loop_41:
501 ldub [%l7 + 0x20], %i6
502 nop
503 setx loop_42, %l0, %l1
504 jmpl %l1, %g2
505 stb %i4, [%l7 + 0x59]
506 tcs %xcc, 0x1
507 srl %i3, %g1, %l6
508loop_42:
509 lduw [%l7 + 0x48], %o6
510 xorcc %o2, %l4, %g3
511 movcs %xcc, %g4, %g5
512 ld [%l7 + 0x08], %f10
513 fbo,a %fcc3, loop_43
514 taddcctv %o5, %o3, %o0
515 ldx [%l7 + 0x40], %i0
516 fzeros %f5
517loop_43:
518 stw %o7, [%l7 + 0x54]
519 udiv %l0, 0x06D1, %l3
520 fmovsne %icc, %f15, %f9
521 fbu %fcc3, loop_44
522 mova %xcc, %l2, %i5
523 ta %icc, 0x0
524 tg %icc, 0x4
525loop_44:
526 fbe %fcc3, loop_45
527 fmovdg %xcc, %f14, %f8
528 add %i7, %o4, %l5
529 movne %xcc, %l1, %g6
530loop_45:
531 movcc %icc, %g7, %o1
532 ldsh [%l7 + 0x7E], %i2
533 stw %i1, [%l7 + 0x40]
534 bcc loop_46
535 sdivx %i6, 0x1312, %i4
536 fmul8sux16 %f4, %f12, %f6
537 st %f15, [%l7 + 0x40]
538loop_46:
539 fornot2s %f7, %f13, %f14
540 stx %g2, [%l7 + 0x30]
541 fmul8ulx16 %f6, %f2, %f6
542 tcs %xcc, 0x2
543 sth %i3, [%l7 + 0x4C]
544 fornot1s %f3, %f3, %f3
545 ldd [%l7 + 0x18], %f0
546 fzeros %f3
547 lduw [%l7 + 0x08], %l6
548 edge32 %g1, %o6, %l4
549 ldx [%l7 + 0x30], %g3
550 fmovspos %xcc, %f8, %f3
551 srlx %g4, %g5, %o5
552 fmovrdlz %o3, %f14, %f4
553 fbl,a %fcc3, loop_47
554 fmovrdlz %o2, %f10, %f2
555 stw %o0, [%l7 + 0x0C]
556 ldx [%l7 + 0x20], %o7
557loop_47:
558 ldsh [%l7 + 0x62], %l0
559 fxnors %f0, %f13, %f3
560 ldx [%l7 + 0x68], %i0
561 fmul8x16au %f14, %f6, %f4
562 fnot1s %f14, %f14
563 ldx [%l7 + 0x58], %l2
564 edge8 %l3, %i7, %i5
565 fmul8x16au %f7, %f15, %f14
566 mova %icc, %l5, %l1
567 ldx [%l7 + 0x78], %g6
568 ldsw [%l7 + 0x0C], %o4
569 edge16ln %o1, %g7, %i1
570 st %f6, [%l7 + 0x1C]
571 ldub [%l7 + 0x0E], %i6
572 and %i4, %g2, %i2
573 smulcc %l6, 0x0799, %i3
574 fxors %f10, %f3, %f14
575 orncc %g1, %o6, %g3
576 udiv %l4, 0x1C0E, %g4
577 lduh [%l7 + 0x52], %o5
578 fmul8x16 %f12, %f4, %f0
579 udiv %g5, 0x1813, %o2
580 smulcc %o3, 0x193B, %o0
581 fba %fcc3, loop_48
582 st %f12, [%l7 + 0x28]
583 fsrc1 %f12, %f8
584 movrne %o7, %l0, %i0
585loop_48:
586 ta %xcc, 0x0
587 fexpand %f5, %f12
588 movrlz %l2, 0x232, %l3
589 ld [%l7 + 0x0C], %f7
590 fmovs %f9, %f7
591 ldd [%l7 + 0x58], %f2
592 fmovspos %xcc, %f7, %f2
593 fbug %fcc2, loop_49
594 tn %xcc, 0x0
595 fmovsvc %icc, %f14, %f10
596 fbe,a %fcc3, loop_50
597loop_49:
598 fpsub16s %f13, %f12, %f9
599 fxnor %f10, %f6, %f12
600 fmovrdlez %i5, %f10, %f12
601loop_50:
602 sdivcc %i7, 0x0427, %l1
603 fnors %f7, %f11, %f4
604 ldx [%l7 + 0x38], %l5
605 fmovrdlz %o4, %f6, %f0
606 fcmps %fcc3, %f2, %f13
607 siam 0x0
608 te %xcc, 0x3
609 fandnot2s %f14, %f0, %f6
610 fmovrslez %o1, %f10, %f0
611 udivcc %g6, 0x08E0, %g7
612 udivcc %i6, 0x054C, %i1
613 lduh [%l7 + 0x62], %g2
614 ldx [%l7 + 0x08], %i4
615 fmul8x16al %f6, %f4, %f14
616 edge16l %i2, %i3, %l6
617 fcmpgt16 %f2, %f2, %o6
618 std %f12, [%l7 + 0x58]
619 fmovdvs %icc, %f7, %f0
620 ldub [%l7 + 0x23], %g1
621 fabss %f8, %f12
622 tgu %icc, 0x2
623 fbu %fcc3, loop_51
624 nop
625 setx loop_52, %l0, %l1
626 jmpl %l1, %l4
627 stw %g4, [%l7 + 0x08]
628 brgez %o5, loop_53
629loop_51:
630 fornot1s %f9, %f12, %f7
631loop_52:
632 te %xcc, 0x0
633 fxnor %f8, %f8, %f6
634loop_53:
635 fmuld8ulx16 %f2, %f6, %f0
636 fmovrslz %g5, %f5, %f4
637 ldsh [%l7 + 0x2C], %o2
638 movpos %xcc, %o3, %g3
639 st %f1, [%l7 + 0x34]
640 fmovdg %xcc, %f4, %f2
641 edge32n %o0, %o7, %l0
642 array16 %l2, %i0, %i5
643 sll %l3, %i7, %l1
644 movneg %xcc, %l5, %o1
645 ldub [%l7 + 0x5A], %o4
646 alignaddr %g7, %g6, %i1
647 stx %i6, [%l7 + 0x58]
648 fbn %fcc3, loop_54
649 fnegd %f12, %f2
650 fandnot1 %f12, %f0, %f0
651 array16 %i4, %i2, %g2
652loop_54:
653 addc %l6, 0x0B30, %o6
654 fpmerge %f2, %f2, %f8
655 fmovsne %icc, %f0, %f1
656 ldd [%l7 + 0x28], %f0
657 fbu,a %fcc2, loop_55
658 movleu %icc, %g1, %i3
659 lduh [%l7 + 0x5E], %l4
660 lduw [%l7 + 0x68], %g4
661loop_55:
662 fmovrse %o5, %f6, %f15
663 edge32n %g5, %o2, %o3
664 brnz,a %o0, loop_56
665 subc %o7, 0x05E2, %g3
666 fbul,a %fcc1, loop_57
667 ld [%l7 + 0x6C], %f5
668loop_56:
669 ldd [%l7 + 0x50], %f6
670 fmovrdlez %l0, %f10, %f12
671loop_57:
672 brlz %l2, loop_58
673 movcc %icc, %i0, %l3
674 fbn %fcc2, loop_59
675 tgu %icc, 0x0
676loop_58:
677 fcmple16 %f10, %f2, %i5
678 fpadd32s %f1, %f6, %f0
679loop_59:
680 stb %i7, [%l7 + 0x16]
681 stw %l1, [%l7 + 0x4C]
682 ldsh [%l7 + 0x14], %o1
683 addccc %l5, %g7, %g6
684 lduh [%l7 + 0x46], %i1
685 fbule %fcc0, loop_60
686 ldsh [%l7 + 0x3A], %o4
687 stb %i6, [%l7 + 0x55]
688 fmovrdgz %i4, %f10, %f2
689loop_60:
690 ldsh [%l7 + 0x4A], %g2
691 fmul8x16al %f15, %f14, %f4
692 st %f11, [%l7 + 0x68]
693 fmovsge %icc, %f11, %f6
694 stx %l6, [%l7 + 0x50]
695 fmovdneg %icc, %f10, %f1
696 ldub [%l7 + 0x26], %o6
697 fnegs %f1, %f4
698 fnand %f4, %f2, %f12
699 srax %g1, 0x1B, %i3
700 call loop_61
701 fbu,a %fcc1, loop_62
702 fmovsne %icc, %f1, %f5
703 fnegd %f8, %f6
704loop_61:
705 fsrc1s %f11, %f11
706loop_62:
707 stw %i2, [%l7 + 0x44]
708 ld [%l7 + 0x30], %f2
709 tvc %icc, 0x7
710 fmovdcc %xcc, %f1, %f11
711 be loop_63
712 fmovdn %icc, %f3, %f6
713 ldd [%l7 + 0x18], %f8
714 fbge,a %fcc2, loop_64
715loop_63:
716 fmovrsgz %g4, %f15, %f7
717 lduw [%l7 + 0x60], %o5
718 fbug,a %fcc1, loop_65
719loop_64:
720 subc %l4, %g5, %o2
721 fnot1 %f0, %f8
722 bshuffle %f4, %f4, %f4
723loop_65:
724 taddcc %o3, %o0, %o7
725 fbug,a %fcc1, loop_66
726 xor %l0, 0x0546, %g3
727 subcc %i0, 0x036C, %l2
728 ba,a,pn %xcc, loop_67
729loop_66:
730 fmul8ulx16 %f8, %f8, %f0
731 fnot2s %f9, %f1
732 ldsb [%l7 + 0x63], %i5
733loop_67:
734 fnegs %f3, %f12
735 fornot2s %f2, %f11, %f2
736 movn %icc, %i7, %l3
737 st %f5, [%l7 + 0x3C]
738 stb %o1, [%l7 + 0x31]
739 ldsw [%l7 + 0x30], %l5
740 sth %l1, [%l7 + 0x4A]
741 bcs,pn %icc, loop_68
742 movcs %xcc, %g6, %g7
743 nop
744 setx loop_69, %l0, %l1
745 wrpr 0x1, %tl
746 wrpr %l1, %tpc
747 add %l1, 0x4, %l1
748 wrpr %l1, %tnpc
749 setx 0x34400001400, %l0, %l1
750 wrpr %l1, %tstate
751 wrhpr 0x4, %htstate
752 retry
753 fmovrslz %i1, %f14, %f2
754loop_68:
755 tn %xcc, 0x6
756 ldsb [%l7 + 0x0B], %i6
757loop_69:
758 ldsh [%l7 + 0x4E], %o4
759 array16 %g2, %l6, %i4
760 fmul8sux16 %f8, %f2, %f0
761 ldsb [%l7 + 0x67], %g1
762 lduh [%l7 + 0x1E], %i3
763 stw %i2, [%l7 + 0x58]
764 array16 %g4, %o6, %o5
765 stb %l4, [%l7 + 0x42]
766 fbu %fcc0, loop_70
767 fmovdleu %xcc, %f1, %f13
768 udiv %o2, 0x169D, %g5
769 bvc,a %xcc, loop_71
770loop_70:
771 ta %icc, 0x2
772 fnors %f14, %f0, %f4
773 fbn %fcc2, loop_72
774loop_71:
775 fbule,a %fcc2, loop_73
776 movpos %icc, %o0, %o3
777 brnz,a %o7, loop_74
778loop_72:
779 fandnot1s %f3, %f11, %f2
780loop_73:
781 edge8l %g3, %l0, %i0
782 fmovscs %xcc, %f4, %f4
783loop_74:
784 ldsw [%l7 + 0x30], %i5
785 movcs %icc, %l2, %l3
786 fcmpeq32 %f8, %f14, %i7
787 ldd [%l7 + 0x50], %f6
788 ldsw [%l7 + 0x30], %l5
789 ldsw [%l7 + 0x40], %o1
790 stw %g6, [%l7 + 0x1C]
791 ldsb [%l7 + 0x59], %l1
792 ldsb [%l7 + 0x58], %g7
793 fmovrdlez %i1, %f14, %f4
794 stb %o4, [%l7 + 0x42]
795 fmovsge %xcc, %f10, %f9
796 call loop_75
797 stx %i6, [%l7 + 0x78]
798 lduh [%l7 + 0x42], %l6
799 fbuge,a %fcc3, loop_76
800loop_75:
801 fmovsgu %xcc, %f5, %f7
802 fandnot1s %f15, %f15, %f11
803 brnz %g2, loop_77
804loop_76:
805 lduw [%l7 + 0x18], %g1
806 st %f12, [%l7 + 0x54]
807 siam 0x5
808loop_77:
809 movrlez %i3, 0x123, %i2
810 brlz,a %i4, loop_78
811 fabss %f10, %f13
812 fmovdneg %xcc, %f6, %f6
813 andcc %o6, 0x167F, %g4
814loop_78:
815 fmovsa %icc, %f8, %f12
816 fmovsvs %icc, %f15, %f15
817 fpackfix %f10, %f6
818 ldsb [%l7 + 0x44], %l4
819 fcmps %fcc0, %f12, %f14
820 edge32 %o5, %g5, %o0
821 sdivx %o2, 0x16B7, %o7
822 bgu,a,pn %icc, loop_79
823 fmul8x16al %f9, %f4, %f0
824 movgu %icc, %g3, %l0
825 fsrc2 %f6, %f0
826loop_79:
827 ldsh [%l7 + 0x5C], %o3
828 edge32l %i5, %l2, %i0
829 fmuld8ulx16 %f5, %f3, %f6
830 brgz,a %i7, loop_80
831 ldsb [%l7 + 0x3D], %l3
832 fornot1 %f0, %f10, %f10
833 stw %o1, [%l7 + 0x5C]
834loop_80:
835 edge8l %l5, %g6, %g7
836 fmovsa %icc, %f14, %f5
837 tvs %xcc, 0x5
838 fexpand %f8, %f10
839 bg,pn %icc, loop_81
840 fpsub32s %f14, %f0, %f11
841 tvc %xcc, 0x1
842 brgez %l1, loop_82
843loop_81:
844 ldsh [%l7 + 0x16], %i1
845 srlx %i6, 0x13, %l6
846 orn %o4, %g1, %g2
847loop_82:
848 ldx [%l7 + 0x30], %i3
849 fmovrdlz %i2, %f6, %f0
850 tge %icc, 0x2
851 bleu,a loop_83
852 fbue %fcc2, loop_84
853 subc %o6, 0x1FE7, %g4
854 subccc %l4, %o5, %i4
855loop_83:
856 tcc %icc, 0x3
857loop_84:
858 movgu %icc, %g5, %o2
859 ldd [%l7 + 0x10], %f8
860 ldsw [%l7 + 0x5C], %o7
861 xnor %g3, %l0, %o0
862 fxor %f4, %f6, %f6
863 srl %o3, %i5, %l2
864 fmovscs %xcc, %f3, %f10
865 movrne %i7, %l3, %o1
866 fmovspos %icc, %f3, %f14
867 fnot1s %f14, %f8
868 fbl %fcc3, loop_85
869 ldsw [%l7 + 0x14], %l5
870 movge %xcc, %g6, %g7
871 fmovrdgez %i0, %f12, %f14
872loop_85:
873 brz %i1, loop_86
874 bvc,a loop_87
875 fcmpne16 %f6, %f4, %i6
876 fandnot2s %f3, %f1, %f14
877loop_86:
878 fmovdle %icc, %f10, %f14
879loop_87:
880 movne %xcc, %l6, %o4
881 stw %l1, [%l7 + 0x64]
882 fmovsle %xcc, %f11, %f6
883 fcmpeq16 %f6, %f2, %g2
884 tl %icc, 0x2
885 fmovsge %xcc, %f5, %f7
886 fandnot1s %f5, %f7, %f11
887 movvs %icc, %g1, %i3
888 fandnot1s %f10, %f5, %f8
889 ldx [%l7 + 0x20], %i2
890 fbue,a %fcc3, loop_88
891 ble,pt %icc, loop_89
892 fmuld8sux16 %f2, %f7, %f0
893 fnegs %f0, %f9
894loop_88:
895 nop
896 setx loop_90, %l0, %l1
897 wrpr 0x1, %tl
898 wrpr %l1, %tpc
899 add %l1, 0x4, %l1
900 wrpr %l1, %tnpc
901 setx 0x34400001400, %l0, %l1
902 wrpr %l1, %tstate
903 wrhpr 0x4, %htstate
904 retry
905loop_89:
906 brlez %o6, loop_91
907 alignaddr %g4, %l4, %o5
908 edge8l %g5, %o2, %i4
909loop_90:
910 ldd [%l7 + 0x60], %f6
911loop_91:
912 ldub [%l7 + 0x73], %g3
913 fmovrsgz %l0, %f3, %f10
914 sdiv %o0, 0x1B9D, %o7
915 mulx %o3, %i5, %l2
916 ldub [%l7 + 0x59], %l3
917 fmovdcc %xcc, %f10, %f3
918 fbu %fcc0, loop_92
919 edge32 %i7, %o1, %l5
920 fmovdg %xcc, %f3, %f3
921 fmovsl %icc, %f2, %f4
922loop_92:
923 tle %icc, 0x4
924 stb %g7, [%l7 + 0x1C]
925 sdivx %g6, 0x0CDE, %i1
926 fnors %f2, %f7, %f13
927 movrgz %i0, %l6, %i6
928 fmovdvs %icc, %f4, %f14
929 ldsb [%l7 + 0x5A], %o4
930 udivcc %g2, 0x0F26, %l1
931 brgez,a %g1, loop_93
932 tpos %xcc, 0x6
933 sdiv %i2, 0x0EFB, %i3
934 stw %o6, [%l7 + 0x0C]
935loop_93:
936 fbge,a %fcc1, loop_94
937 fmovscc %icc, %f15, %f3
938 edge16ln %g4, %l4, %g5
939 xnorcc %o2, 0x0AD9, %i4
940loop_94:
941 fbg,a %fcc0, loop_95
942 fmovrdne %o5, %f4, %f14
943 ba %xcc, loop_96
944 fnot1s %f13, %f12
945loop_95:
946 addccc %l0, 0x04D5, %o0
947 ld [%l7 + 0x30], %f11
948loop_96:
949 ldsw [%l7 + 0x24], %g3
950 fbug,a %fcc1, loop_97
951 movneg %xcc, %o7, %o3
952 movrne %i5, %l2, %l3
953 fsrc2 %f14, %f14
954loop_97:
955 udivx %i7, 0x11D5, %l5
956 ldub [%l7 + 0x2C], %g7
957 bne,a %xcc, loop_98
958 sub %o1, %i1, %i0
959 fmovsvc %xcc, %f10, %f0
960 fmovsleu %xcc, %f0, %f10
961loop_98:
962 fmovspos %xcc, %f4, %f3
963 fpadd16s %f12, %f13, %f1
964 fmovsa %xcc, %f3, %f6
965 stw %g6, [%l7 + 0x40]
966 tvs %xcc, 0x4
967 lduh [%l7 + 0x1A], %i6
968 ldsb [%l7 + 0x32], %l6
969 fmovdgu %xcc, %f5, %f11
970 sdivx %o4, 0x1536, %g2
971 fornot1 %f14, %f0, %f12
972 fandnot2s %f7, %f1, %f8
973 std %f4, [%l7 + 0x40]
974 stx %l1, [%l7 + 0x40]
975 ble,pt %xcc, loop_99
976 tvc %xcc, 0x0
977 movle %icc, %g1, %i2
978 alignaddr %i3, %g4, %l4
979loop_99:
980 st %f12, [%l7 + 0x70]
981 be,a %xcc, loop_100
982 fcmpne32 %f0, %f6, %g5
983 bl,a,pt %xcc, loop_101
984 edge32n %o6, %o2, %i4
985loop_100:
986 fsrc2s %f14, %f4
987 edge16l %o5, %l0, %g3
988loop_101:
989 ldsh [%l7 + 0x2C], %o0
990 fmovrsne %o3, %f4, %f1
991 fmul8x16au %f3, %f9, %f2
992 fbule,a %fcc0, loop_102
993 movneg %icc, %i5, %o7
994 call loop_103
995 srax %l3, %l2, %l5
996loop_102:
997 ldub [%l7 + 0x6B], %i7
998 fabss %f7, %f12
999loop_103:
1000 ldsb [%l7 + 0x6C], %g7
1001 ld [%l7 + 0x78], %f1
1002 fbue,a %fcc3, loop_104
1003 fpsub32s %f4, %f7, %f3
1004 fmovsle %icc, %f12, %f1
1005 std %f8, [%l7 + 0x18]
1006loop_104:
1007 fones %f6
1008 ldsw [%l7 + 0x3C], %o1
1009 ld [%l7 + 0x54], %f7
1010 tneg %icc, 0x4
1011 fxor %f0, %f12, %f6
1012 stw %i1, [%l7 + 0x68]
1013 taddcc %g6, %i6, %l6
1014 ldsw [%l7 + 0x44], %i0
1015 fmovse %xcc, %f4, %f6
1016 fcmped %fcc0, %f6, %f14
1017 fbg,a %fcc2, loop_105
1018 fxnors %f12, %f15, %f4
1019 ba,a loop_106
1020 addccc %o4, %g2, %g1
1021loop_105:
1022 fsrc2 %f6, %f8
1023 bgu,a loop_107
1024loop_106:
1025 tpos %icc, 0x0
1026 fcmps %fcc2, %f9, %f10
1027 xnorcc %i2, 0x0612, %l1
1028loop_107:
1029 movrlez %g4, 0x166, %i3
1030 fmovrdlez %g5, %f0, %f6
1031 edge8n %l4, %o2, %i4
1032 tcc %xcc, 0x0
1033 ldsh [%l7 + 0x1A], %o6
1034 tsubcc %o5, %g3, %l0
1035 fand %f14, %f14, %f12
1036 fcmpgt16 %f4, %f14, %o0
1037 orn %i5, %o3, %l3
1038 ldsw [%l7 + 0x20], %l2
1039 ldsh [%l7 + 0x56], %o7
1040 tcs %xcc, 0x5
1041 fcmpeq16 %f0, %f6, %l5
1042 orncc %g7, 0x1A1D, %i7
1043 ta %xcc, 0x1
1044 ldub [%l7 + 0x09], %i1
1045 fpsub16 %f12, %f2, %f14
1046 bneg,a %xcc, loop_108
1047 fmovsgu %icc, %f8, %f2
1048 ldsh [%l7 + 0x2A], %g6
1049 fbue,a %fcc0, loop_109
1050loop_108:
1051 ldsh [%l7 + 0x4E], %o1
1052 fnot1s %f14, %f0
1053 fmovspos %xcc, %f4, %f12
1054loop_109:
1055 fmovrdlez %i6, %f0, %f0
1056 ldx [%l7 + 0x30], %l6
1057 fmovsge %icc, %f15, %f12
1058 sdivcc %i0, 0x1251, %o4
1059 stw %g2, [%l7 + 0x10]
1060 fandnot1s %f3, %f6, %f5
1061 fcmpgt16 %f10, %f10, %i2
1062 fmovdge %icc, %f7, %f2
1063 fcmps %fcc0, %f2, %f12
1064 fxnor %f2, %f4, %f12
1065 brlez,a %l1, loop_110
1066 ldd [%l7 + 0x40], %f6
1067 fpsub32 %f0, %f12, %f14
1068 and %g4, 0x16FE, %i3
1069loop_110:
1070 lduw [%l7 + 0x3C], %g5
1071 xorcc %l4, 0x18AD, %g1
1072 ldsh [%l7 + 0x56], %o2
1073 std %f4, [%l7 + 0x48]
1074 stx %i4, [%l7 + 0x30]
1075 bge,a loop_111
1076 taddcc %o6, %o5, %g3
1077 std %f6, [%l7 + 0x20]
1078 fand %f8, %f8, %f8
1079loop_111:
1080 srlx %o0, %i5, %o3
1081 fbn,a %fcc2, loop_112
1082 stw %l0, [%l7 + 0x38]
1083 fornot2s %f8, %f13, %f3
1084 sth %l3, [%l7 + 0x52]
1085loop_112:
1086 movge %xcc, %o7, %l2
1087 stx %g7, [%l7 + 0x10]
1088 movrne %l5, %i1, %i7
1089 edge16 %g6, %o1, %l6
1090 bvs,a,pt %xcc, loop_113
1091 movle %xcc, %i6, %i0
1092 fmul8x16 %f9, %f12, %f0
1093 std %f10, [%l7 + 0x10]
1094loop_113:
1095 stx %o4, [%l7 + 0x18]
1096 move %xcc, %g2, %i2
1097 bg %icc, loop_114
1098 movrgez %g4, %l1, %i3
1099 ldd [%l7 + 0x50], %f2
1100 andn %g5, %g1, %l4
1101loop_114:
1102 stb %o2, [%l7 + 0x13]
1103 stx %i4, [%l7 + 0x08]
1104 stx %o6, [%l7 + 0x50]
1105 bne,a loop_115
1106 ldub [%l7 + 0x5F], %g3
1107 ldsb [%l7 + 0x20], %o5
1108 ldsh [%l7 + 0x74], %o0
1109loop_115:
1110 fmovdn %xcc, %f5, %f1
1111 fnot1s %f0, %f9
1112 fmovrdlz %i5, %f12, %f2
1113 fnor %f10, %f2, %f12
1114 stw %o3, [%l7 + 0x2C]
1115 fmovdpos %icc, %f15, %f8
1116 fbl,a %fcc2, loop_116
1117 lduh [%l7 + 0x4C], %l0
1118 stb %o7, [%l7 + 0x60]
1119 te %xcc, 0x1
1120loop_116:
1121 fnor %f10, %f14, %f6
1122 fmovdge %icc, %f8, %f7
1123 fcmpes %fcc0, %f2, %f11
1124 sth %l2, [%l7 + 0x52]
1125 tleu %xcc, 0x2
1126 edge8 %g7, %l3, %l5
1127 edge16n %i1, %i7, %g6
1128 fbn,a %fcc3, loop_117
1129 subcc %o1, %i6, %i0
1130 ldd [%l7 + 0x48], %f6
1131 ldsw [%l7 + 0x64], %o4
1132loop_117:
1133 tsubcc %l6, %g2, %g4
1134 fmovrsne %l1, %f9, %f10
1135 ldd [%l7 + 0x60], %f0
1136 movneg %icc, %i2, %i3
1137 addcc %g5, 0x084E, %g1
1138 ldx [%l7 + 0x28], %l4
1139 lduw [%l7 + 0x48], %i4
1140 stb %o6, [%l7 + 0x7C]
1141 movne %icc, %o2, %g3
1142 movrgz %o5, %o0, %i5
1143 lduh [%l7 + 0x62], %o3
1144 sub %o7, 0x123A, %l2
1145 st %f2, [%l7 + 0x64]
1146 ldub [%l7 + 0x43], %l0
1147 fmovsg %icc, %f4, %f8
1148 fpsub16 %f4, %f8, %f12
1149 fbe %fcc0, loop_118
1150 fornot1s %f7, %f2, %f0
1151 nop
1152 setx loop_119, %l0, %l1
1153 wrpr 0x1, %tl
1154 wrpr %l1, %tpc
1155 add %l1, 0x4, %l1
1156 wrpr %l1, %tnpc
1157 setx 0x34400001400, %l0, %l1
1158 wrpr %l1, %tstate
1159 wrhpr 0x4, %htstate
1160 retry
1161 ldub [%l7 + 0x65], %g7
1162loop_118:
1163 ta %icc, 0x3
1164 stw %l5, [%l7 + 0x3C]
1165loop_119:
1166 fmul8sux16 %f6, %f0, %f14
1167 stb %i1, [%l7 + 0x71]
1168 ldx [%l7 + 0x40], %i7
1169 ldsb [%l7 + 0x42], %g6
1170 fcmped %fcc3, %f4, %f4
1171 faligndata %f10, %f8, %f4
1172 fba,a %fcc0, loop_120
1173 lduw [%l7 + 0x7C], %o1
1174 sra %i6, %l3, %o4
1175 brgz,a %i0, loop_121
1176loop_120:
1177 fnors %f15, %f3, %f0
1178 fandnot1s %f4, %f6, %f14
1179 tpos %icc, 0x2
1180loop_121:
1181 brnz %l6, loop_122
1182 sth %g4, [%l7 + 0x3A]
1183 brnz,a %g2, loop_123
1184 ldub [%l7 + 0x1B], %l1
1185loop_122:
1186 st %f14, [%l7 + 0x68]
1187 tge %xcc, 0x3
1188loop_123:
1189 ldsb [%l7 + 0x50], %i2
1190 ldsw [%l7 + 0x24], %i3
1191 tvc %xcc, 0x7
1192 tn %icc, 0x5
1193 bg,a loop_124
1194 stw %g5, [%l7 + 0x54]
1195 bcc,a,pt %icc, loop_125
1196 array32 %g1, %i4, %o6
1197loop_124:
1198 fornot1 %f10, %f4, %f14
1199 bgu,a,pn %icc, loop_126
1200loop_125:
1201 movrgez %o2, %g3, %l4
1202 stw %o5, [%l7 + 0x6C]
1203 fpsub16 %f12, %f4, %f14
1204loop_126:
1205 bl,pt %xcc, loop_127
1206 ldd [%l7 + 0x58], %f6
1207 fcmpne16 %f0, %f6, %i5
1208 sra %o0, %o7, %l2
1209loop_127:
1210 fbul %fcc3, loop_128
1211 umulcc %l0, %o3, %g7
1212 ldsh [%l7 + 0x68], %l5
1213 bn,a %xcc, loop_129
1214loop_128:
1215 edge8l %i1, %i7, %o1
1216 fabss %f0, %f15
1217 fmovrdne %g6, %f2, %f10
1218loop_129:
1219 addcc %l3, 0x1EDD, %i6
1220 fmovrsne %o4, %f12, %f0
1221 and %l6, %i0, %g4
1222 movge %xcc, %g2, %l1
1223 movle %xcc, %i3, %i2
1224 ldub [%l7 + 0x5A], %g5
1225 fmovda %icc, %f7, %f10
1226 bshuffle %f2, %f10, %f10
1227 ldd [%l7 + 0x08], %f2
1228 sdivcc %i4, 0x187A, %g1
1229 movrlez %o6, 0x0B9, %g3
1230 tcc %xcc, 0x3
1231 fmovrslz %l4, %f4, %f10
1232 ldx [%l7 + 0x40], %o2
1233 tcc %xcc, 0x6
1234 edge8n %o5, %o0, %o7
1235 fandnot2 %f4, %f0, %f10
1236 fpadd16s %f9, %f4, %f0
1237 fpadd32s %f9, %f13, %f6
1238 fbg %fcc2, loop_130
1239 lduw [%l7 + 0x78], %i5
1240 fmovs %f10, %f4
1241 ld [%l7 + 0x70], %f11
1242loop_130:
1243 stb %l2, [%l7 + 0x41]
1244 fabss %f8, %f15
1245 fmuld8sux16 %f1, %f12, %f14
1246 edge8ln %l0, %g7, %l5
1247 fmovrdlz %o3, %f4, %f6
1248 ldsh [%l7 + 0x6C], %i1
1249 movneg %icc, %o1, %i7
1250 stb %g6, [%l7 + 0x27]
1251 fmovdneg %icc, %f2, %f9
1252 sllx %i6, %o4, %l3
1253 lduh [%l7 + 0x4A], %l6
1254 st %f15, [%l7 + 0x60]
1255 ldsb [%l7 + 0x35], %g4
1256 fornot1s %f6, %f15, %f1
1257 tneg %icc, 0x1
1258 fzero %f14
1259 movg %xcc, %i0, %l1
1260 fmovrslez %i3, %f13, %f6
1261 fbul,a %fcc3, loop_131
1262 fmovscs %xcc, %f1, %f8
1263 fmovrde %g2, %f4, %f6
1264 edge8 %i2, %g5, %i4
1265loop_131:
1266 fcmple32 %f8, %f6, %o6
1267 stb %g3, [%l7 + 0x28]
1268 fmovsn %icc, %f12, %f8
1269 ldsh [%l7 + 0x40], %g1
1270 addc %o2, 0x0AFB, %l4
1271 fmovsge %icc, %f14, %f1
1272 ldub [%l7 + 0x32], %o0
1273 lduh [%l7 + 0x14], %o7
1274 ldd [%l7 + 0x28], %f12
1275 lduh [%l7 + 0x12], %i5
1276 fbe,a %fcc1, loop_132
1277 bgu %xcc, loop_133
1278 sth %o5, [%l7 + 0x1C]
1279 fnors %f11, %f2, %f6
1280loop_132:
1281 fpadd16s %f9, %f15, %f14
1282loop_133:
1283 tvs %icc, 0x1
1284 edge32 %l2, %l0, %l5
1285 fcmpeq32 %f0, %f6, %o3
1286 fmovdn %icc, %f1, %f4
1287 movge %icc, %g7, %o1
1288 edge8l %i1, %g6, %i6
1289 lduw [%l7 + 0x68], %o4
1290 fandnot1 %f10, %f12, %f4
1291 umulcc %i7, %l3, %g4
1292 bcs,a loop_134
1293 ldsb [%l7 + 0x4D], %i0
1294 fmovdge %icc, %f12, %f2
1295 ldsh [%l7 + 0x3A], %l1
1296loop_134:
1297 ldd [%l7 + 0x58], %f2
1298 fmovdvs %xcc, %f7, %f4
1299 ldsw [%l7 + 0x50], %i3
1300 fbule %fcc3, loop_135
1301 bge loop_136
1302 bvc,a loop_137
1303 ldd [%l7 + 0x08], %f12
1304loop_135:
1305 fxnors %f3, %f6, %f9
1306loop_136:
1307 bne %icc, loop_138
1308loop_137:
1309 bl loop_139
1310 edge32ln %g2, %i2, %g5
1311 tsubcc %i4, %l6, %o6
1312loop_138:
1313 fnot2 %f10, %f10
1314loop_139:
1315 movrne %g1, 0x1F8, %g3
1316 fnot1 %f8, %f0
1317 fmul8x16 %f9, %f14, %f12
1318 xnorcc %l4, %o2, %o0
1319 ldx [%l7 + 0x38], %o7
1320 array32 %i5, %l2, %o5
1321 lduw [%l7 + 0x18], %l5
1322 orn %l0, 0x05F9, %g7
1323 lduh [%l7 + 0x20], %o1
1324 fmovrdgz %i1, %f4, %f2
1325 fnot2 %f2, %f12
1326 stb %o3, [%l7 + 0x27]
1327 fandnot1 %f4, %f4, %f0
1328 bge,pn %icc, loop_140
1329 ldsw [%l7 + 0x14], %g6
1330 fexpand %f9, %f6
1331 edge32ln %i6, %o4, %l3
1332loop_140:
1333 fmovscc %xcc, %f6, %f14
1334 movleu %xcc, %i7, %g4
1335 tl %icc, 0x0
1336 ldsw [%l7 + 0x1C], %i0
1337 ldsb [%l7 + 0x63], %i3
1338 fnands %f2, %f8, %f12
1339 lduh [%l7 + 0x56], %g2
1340 lduw [%l7 + 0x4C], %l1
1341 stx %i2, [%l7 + 0x28]
1342 movn %xcc, %g5, %i4
1343 fands %f1, %f9, %f8
1344 tg %icc, 0x5
1345 st %f0, [%l7 + 0x54]
1346 sdiv %o6, 0x1D65, %l6
1347 tleu %xcc, 0x7
1348 fbu,a %fcc2, loop_141
1349 edge16l %g1, %l4, %o2
1350 edge16 %g3, %o0, %o7
1351 sdivx %i5, 0x1CDC, %l2
1352loop_141:
1353 fandnot2 %f12, %f6, %f6
1354 fcmpne16 %f4, %f4, %o5
1355 ld [%l7 + 0x10], %f6
1356 ldsb [%l7 + 0x2B], %l5
1357 ldsw [%l7 + 0x68], %g7
1358 fmovdle %xcc, %f7, %f14
1359 tneg %xcc, 0x0
1360 ld [%l7 + 0x6C], %f14
1361 fpadd32s %f0, %f4, %f3
1362 stw %l0, [%l7 + 0x3C]
1363 fabss %f8, %f3
1364 nop
1365 setx loop_142, %l0, %l1
1366 wrpr 0x1, %tl
1367 wrpr %l1, %tpc
1368 add %l1, 0x4, %l1
1369 wrpr %l1, %tnpc
1370 setx 0x34400001400, %l0, %l1
1371 wrpr %l1, %tstate
1372 wrhpr 0x4, %htstate
1373 retry
1374 edge16n %i1, %o3, %g6
1375 subc %i6, 0x0065, %o1
1376 ldd [%l7 + 0x78], %f0
1377loop_142:
1378 andcc %l3, %o4, %g4
1379 fmovse %icc, %f14, %f3
1380 nop
1381 setx loop_143, %l0, %l1
1382 wrpr 0x1, %tl
1383 wrpr %l1, %tnpc
1384 setx 0x34400001400, %l0, %l1
1385 wrpr %l1, %tstate
1386 wrhpr 0x4, %htstate
1387 done
1388 movleu %xcc, %i7, %i0
1389 fmuld8sux16 %f14, %f3, %f10
1390 edge8n %i3, %g2, %l1
1391loop_143:
1392 movl %icc, %i2, %g5
1393 srl %i4, 0x1F, %o6
1394 stw %g1, [%l7 + 0x18]
1395 siam 0x6
1396 ldsw [%l7 + 0x30], %l6
1397 fmovrdne %o2, %f4, %f4
1398 ldsb [%l7 + 0x0A], %l4
1399 fmovrsne %o0, %f8, %f6
1400 brnz %g3, loop_144
1401 udivx %o7, 0x0DC6, %i5
1402 stb %o5, [%l7 + 0x5C]
1403 std %f4, [%l7 + 0x10]
1404loop_144:
1405 fmovsneg %xcc, %f8, %f7
1406 lduh [%l7 + 0x1C], %l5
1407 bl loop_145
1408 fxor %f2, %f8, %f8
1409 orn %g7, 0x058D, %l2
1410 sth %l0, [%l7 + 0x58]
1411loop_145:
1412 fmovdle %xcc, %f5, %f14
1413 lduw [%l7 + 0x78], %i1
1414 xnorcc %g6, %o3, %o1
1415 ldub [%l7 + 0x5E], %i6
1416 ldsb [%l7 + 0x77], %o4
1417 lduh [%l7 + 0x26], %g4
1418 fands %f9, %f14, %f14
1419 std %f0, [%l7 + 0x18]
1420 lduh [%l7 + 0x4C], %i7
1421 fmovdcc %xcc, %f1, %f9
1422 nop
1423 setx loop_146, %l0, %l1
1424 wrpr 0x1, %tl
1425 wrpr %l1, %tpc
1426 add %l1, 0x4, %l1
1427 wrpr %l1, %tnpc
1428 setx 0x34400001400, %l0, %l1
1429 wrpr %l1, %tstate
1430 wrhpr 0x4, %htstate
1431 retry
1432 subcc %l3, 0x1C7F, %i0
1433 sth %g2, [%l7 + 0x4A]
1434 tne %xcc, 0x6
1435loop_146:
1436 andncc %i3, %l1, %g5
1437 movrlz %i4, %i2, %g1
1438 movcc %xcc, %o6, %o2
1439 ldub [%l7 + 0x16], %l6
1440 ldsh [%l7 + 0x5A], %l4
1441 fbe %fcc3, loop_147
1442 lduw [%l7 + 0x58], %o0
1443 edge16l %g3, %i5, %o5
1444 ld [%l7 + 0x54], %f0
1445loop_147:
1446 fbg %fcc3, loop_148
1447 ble,a,pt %xcc, loop_149
1448 fbul %fcc3, loop_150
1449 brz %l5, loop_151
1450loop_148:
1451 st %f12, [%l7 + 0x2C]
1452loop_149:
1453 lduw [%l7 + 0x70], %g7
1454loop_150:
1455 ldsh [%l7 + 0x28], %l2
1456loop_151:
1457 taddcc %o7, 0x10E4, %l0
1458 sllx %g6, %o3, %o1
1459 ldsb [%l7 + 0x2E], %i6
1460 fcmpeq16 %f12, %f10, %o4
1461 tcs %icc, 0x0
1462 brgez %g4, loop_152
1463 bl,a loop_153
1464 edge8l %i7, %i1, %l3
1465 fzeros %f9
1466loop_152:
1467 stx %i0, [%l7 + 0x48]
1468loop_153:
1469 orcc %i3, %l1, %g2
1470 fmovsa %xcc, %f8, %f7
1471 fmovda %xcc, %f12, %f6
1472 ldsh [%l7 + 0x1C], %g5
1473 ldsh [%l7 + 0x6C], %i2
1474 addc %i4, 0x022B, %g1
1475 fpsub32s %f5, %f2, %f0
1476 fbne %fcc1, loop_154
1477 lduh [%l7 + 0x4A], %o2
1478 ldx [%l7 + 0x60], %o6
1479 ldsh [%l7 + 0x4E], %l6
1480loop_154:
1481 udivcc %l4, 0x0401, %o0
1482 andncc %i5, %o5, %l5
1483 fcmpd %fcc0, %f14, %f10
1484 edge16ln %g7, %g3, %o7
1485 fmul8x16 %f0, %f2, %f0
1486 ble %xcc, loop_155
1487 ld [%l7 + 0x64], %f10
1488 fmovdneg %xcc, %f15, %f3
1489 fcmple32 %f0, %f0, %l2
1490loop_155:
1491 fbug,a %fcc1, loop_156
1492 ldub [%l7 + 0x5F], %l0
1493 stw %g6, [%l7 + 0x50]
1494 xorcc %o1, 0x1F55, %i6
1495loop_156:
1496 stb %o4, [%l7 + 0x08]
1497 lduh [%l7 + 0x78], %g4
1498 lduw [%l7 + 0x24], %o3
1499 ldx [%l7 + 0x20], %i7
1500 xor %i1, %l3, %i3
1501 lduw [%l7 + 0x4C], %l1
1502 ldsb [%l7 + 0x63], %g2
1503 stx %i0, [%l7 + 0x58]
1504 subccc %i2, 0x0DA8, %i4
1505 srlx %g1, %o2, %o6
1506 fpackfix %f6, %f1
1507 sub %l6, 0x0D0B, %l4
1508 ldsw [%l7 + 0x7C], %o0
1509 lduw [%l7 + 0x50], %g5
1510 ldx [%l7 + 0x18], %i5
1511 fsrc1 %f4, %f2
1512 fmovdvc %icc, %f15, %f14
1513 movrgez %l5, 0x37E, %o5
1514 edge8 %g7, %g3, %l2
1515 stb %l0, [%l7 + 0x57]
1516 lduh [%l7 + 0x62], %g6
1517 fmovdg %xcc, %f9, %f2
1518 ldub [%l7 + 0x52], %o1
1519 fcmpeq16 %f0, %f6, %i6
1520 ldx [%l7 + 0x38], %o4
1521 tneg %xcc, 0x3
1522 edge32l %o7, %g4, %i7
1523 ldsw [%l7 + 0x3C], %i1
1524 sth %o3, [%l7 + 0x54]
1525 tn %icc, 0x3
1526 sth %i3, [%l7 + 0x28]
1527 ld [%l7 + 0x64], %f8
1528 stw %l1, [%l7 + 0x4C]
1529 srlx %g2, 0x01, %i0
1530 fmovsneg %icc, %f2, %f12
1531 fmovrdgez %i2, %f0, %f12
1532 edge16 %i4, %l3, %g1
1533 smul %o2, 0x016E, %l6
1534 lduh [%l7 + 0x3E], %l4
1535 fmovdle %xcc, %f13, %f1
1536 fsrc2 %f8, %f10
1537 fbn %fcc3, loop_157
1538 stx %o0, [%l7 + 0x10]
1539 ldsw [%l7 + 0x5C], %g5
1540 bvs,pn %xcc, loop_158
1541loop_157:
1542 ble %xcc, loop_159
1543 alignaddrl %i5, %o6, %o5
1544 udivx %l5, 0x1F6E, %g7
1545loop_158:
1546 stb %l2, [%l7 + 0x14]
1547loop_159:
1548 fmovsg %icc, %f11, %f3
1549 fmul8x16au %f10, %f0, %f4
1550 fsrc1s %f8, %f8
1551 fpack16 %f0, %f15
1552 bneg,a,pt %xcc, loop_160
1553 bgu,a loop_161
1554 umulcc %g3, %l0, %o1
1555 brz %g6, loop_162
1556loop_160:
1557 addc %i6, %o4, %g4
1558loop_161:
1559 fmovde %icc, %f6, %f13
1560 lduh [%l7 + 0x30], %i7
1561loop_162:
1562 ld [%l7 + 0x60], %f2
1563 xor %o7, %i1, %o3
1564 ldx [%l7 + 0x40], %i3
1565 brlz %l1, loop_163
1566 ta %xcc, 0x0
1567 brz,a %i0, loop_164
1568 fmovd %f2, %f14
1569loop_163:
1570 ldub [%l7 + 0x32], %i2
1571 std %f8, [%l7 + 0x50]
1572loop_164:
1573 fmovsne %icc, %f13, %f3
1574 stx %g2, [%l7 + 0x08]
1575 stb %l3, [%l7 + 0x4A]
1576 ldsw [%l7 + 0x2C], %i4
1577 fmul8x16al %f6, %f1, %f10
1578 tsubcctv %o2, %l6, %l4
1579 ldsw [%l7 + 0x20], %o0
1580 fmovscs %xcc, %f2, %f3
1581 stw %g5, [%l7 + 0x78]
1582 ld [%l7 + 0x78], %f14
1583 fmuld8ulx16 %f13, %f8, %f6
1584 fmovrdlz %g1, %f2, %f14
1585 ble,pn %xcc, loop_165
1586 ldsb [%l7 + 0x37], %i5
1587 fmovsne %xcc, %f7, %f0
1588 fmovdcs %icc, %f1, %f0
1589loop_165:
1590 bvc,a,pn %xcc, loop_166
1591 fmovdgu %xcc, %f2, %f6
1592 ldsh [%l7 + 0x30], %o5
1593 tle %xcc, 0x5
1594loop_166:
1595 movge %icc, %l5, %o6
1596 fabsd %f0, %f14
1597 fmovsa %xcc, %f2, %f14
1598 fpmerge %f2, %f7, %f12
1599 stw %g7, [%l7 + 0x14]
1600 taddcctv %g3, %l0, %l2
1601 nop
1602 setx loop_167, %l0, %l1
1603 wrpr 0x1, %tl
1604 wrpr %l1, %tpc
1605 add %l1, 0x4, %l1
1606 wrpr %l1, %tnpc
1607 setx 0x34400001400, %l0, %l1
1608 wrpr %l1, %tstate
1609 wrhpr 0x4, %htstate
1610 retry
1611 stw %o1, [%l7 + 0x54]
1612 fone %f4
1613 fmovdgu %icc, %f0, %f2
1614loop_167:
1615 tle %icc, 0x5
1616 te %xcc, 0x1
1617 edge16l %g6, %o4, %i6
1618 edge16 %g4, %i7, %i1
1619 fcmpne16 %f4, %f6, %o3
1620 tn %icc, 0x5
1621 tg %icc, 0x2
1622 std %f10, [%l7 + 0x08]
1623 ldsw [%l7 + 0x28], %o7
1624 tsubcctv %i3, %l1, %i2
1625 fbge,a %fcc1, loop_168
1626 stw %g2, [%l7 + 0x74]
1627 sth %i0, [%l7 + 0x2E]
1628 fands %f7, %f4, %f10
1629loop_168:
1630 fmovsa %xcc, %f7, %f7
1631 bshuffle %f12, %f10, %f12
1632 ldsw [%l7 + 0x14], %i4
1633 fones %f5
1634 mova %xcc, %o2, %l3
1635 and %l6, %l4, %g5
1636 fpsub32s %f0, %f15, %f5
1637 xor %g1, 0x0860, %o0
1638 fornot2 %f10, %f14, %f4
1639 fcmpgt32 %f12, %f2, %i5
1640 bneg,a,pt %xcc, loop_169
1641 nop
1642 setx loop_170, %l0, %l1
1643 jmpl %l1, %l5
1644 ld [%l7 + 0x70], %f13
1645 mova %xcc, %o5, %g7
1646loop_169:
1647 tl %xcc, 0x2
1648loop_170:
1649 ldsw [%l7 + 0x70], %g3
1650 ldsh [%l7 + 0x22], %l0
1651 umulcc %l2, %o1, %o6
1652 st %f12, [%l7 + 0x78]
1653 ldx [%l7 + 0x28], %g6
1654 bcs,pt %icc, loop_171
1655 fmovdcs %icc, %f4, %f11
1656 fmovrsne %i6, %f13, %f6
1657 fmovsvc %icc, %f6, %f8
1658loop_171:
1659 fbn %fcc2, loop_172
1660 fcmpne16 %f4, %f12, %g4
1661 mulscc %o4, 0x1EB2, %i7
1662 stb %i1, [%l7 + 0x69]
1663loop_172:
1664 fmul8sux16 %f10, %f0, %f6
1665 ld [%l7 + 0x10], %f7
1666 stx %o7, [%l7 + 0x30]
1667 mulscc %o3, %i3, %l1
1668 move %xcc, %g2, %i2
1669 ldsb [%l7 + 0x36], %i0
1670 ldsw [%l7 + 0x5C], %i4
1671 fmovsa %xcc, %f10, %f4
1672 subcc %l3, 0x1F21, %l6
1673 ldsh [%l7 + 0x1C], %o2
1674 ldub [%l7 + 0x47], %g5
1675 edge32l %g1, %l4, %o0
1676 std %f0, [%l7 + 0x10]
1677 stx %i5, [%l7 + 0x38]
1678 fmovsl %icc, %f1, %f2
1679 ldd [%l7 + 0x20], %f14
1680 udivx %o5, 0x17D7, %g7
1681 fornot1 %f10, %f0, %f2
1682 ldsw [%l7 + 0x34], %l5
1683 ld [%l7 + 0x54], %f10
1684 brlz %g3, loop_173
1685 edge32n %l2, %o1, %o6
1686 st %f13, [%l7 + 0x6C]
1687 stx %g6, [%l7 + 0x08]
1688loop_173:
1689 ld [%l7 + 0x78], %f4
1690 edge8n %i6, %g4, %o4
1691 brnz,a %i7, loop_174
1692 fabsd %f6, %f12
1693 fmovsg %xcc, %f14, %f14
1694 fmul8sux16 %f10, %f2, %f8
1695loop_174:
1696 st %f6, [%l7 + 0x1C]
1697 brgz %i1, loop_175
1698 fcmpne32 %f2, %f2, %l0
1699 bne,a loop_176
1700 fmul8x16al %f11, %f4, %f6
1701loop_175:
1702 andcc %o7, 0x1F68, %i3
1703 std %f8, [%l7 + 0x20]
1704loop_176:
1705 udivx %o3, 0x18D3, %g2
1706 umulcc %l1, 0x0ABE, %i2
1707 sth %i4, [%l7 + 0x42]
1708 lduh [%l7 + 0x42], %l3
1709 ba,a loop_177
1710 ldsb [%l7 + 0x5B], %i0
1711 ldsw [%l7 + 0x74], %o2
1712 std %f14, [%l7 + 0x78]
1713loop_177:
1714 ldub [%l7 + 0x0A], %l6
1715 brgz,a %g1, loop_178
1716 edge8 %g5, %l4, %i5
1717 fbo,a %fcc0, loop_179
1718 brnz %o5, loop_180
1719loop_178:
1720 tg %icc, 0x5
1721 fmovdne %xcc, %f1, %f8
1722loop_179:
1723 fbul %fcc2, loop_181
1724loop_180:
1725 fmovda %icc, %f1, %f2
1726 stx %o0, [%l7 + 0x08]
1727 bshuffle %f14, %f14, %f4
1728loop_181:
1729 edge8n %l5, %g7, %g3
1730 tpos %icc, 0x7
1731 nop
1732 setx loop_182, %l0, %l1
1733 jmpl %l1, %o1
1734 movn %icc, %o6, %l2
1735 ldsb [%l7 + 0x4E], %g6
1736 fmovsa %xcc, %f12, %f11
1737loop_182:
1738 orcc %i6, 0x10F2, %g4
1739 bgu,a,pt %icc, loop_183
1740 fpadd16s %f15, %f13, %f4
1741 fcmpeq32 %f4, %f8, %o4
1742 edge32ln %i7, %i1, %l0
1743loop_183:
1744 umulcc %o7, 0x167B, %o3
1745 fsrc2 %f6, %f0
1746 bshuffle %f0, %f14, %f4
1747 stx %g2, [%l7 + 0x40]
1748 movcc %xcc, %l1, %i3
1749 add %i2, 0x1292, %l3
1750 movpos %icc, %i4, %o2
1751 ldub [%l7 + 0x6E], %i0
1752 lduw [%l7 + 0x48], %g1
1753 sethi 0x0025, %l6
1754 addccc %l4, 0x1B5F, %i5
1755 edge32n %g5, %o5, %o0
1756 fblg,a %fcc1, loop_184
1757 fpadd16s %f2, %f12, %f5
1758 fbne %fcc2, loop_185
1759 fmovrsgez %g7, %f0, %f15
1760loop_184:
1761 addc %l5, 0x194E, %o1
1762 alignaddr %g3, %l2, %o6
1763loop_185:
1764 st %f15, [%l7 + 0x14]
1765 fandnot2 %f2, %f4, %f12
1766 stb %g6, [%l7 + 0x30]
1767 movrlz %g4, %i6, %o4
1768 fmul8ulx16 %f4, %f2, %f2
1769 ld [%l7 + 0x68], %f8
1770 fnot2s %f1, %f13
1771 fornot1 %f6, %f6, %f4
1772 xnor %i7, %i1, %l0
1773 ldsw [%l7 + 0x18], %o3
1774 stx %g2, [%l7 + 0x68]
1775 fmovspos %icc, %f1, %f0
1776 fmovde %xcc, %f7, %f0
1777 std %f4, [%l7 + 0x50]
1778 fmovdleu %icc, %f8, %f1
1779 fnor %f14, %f0, %f2
1780 movgu %icc, %l1, %o7
1781 movrlz %i3, %l3, %i2
1782 array32 %i4, %o2, %i0
1783 array32 %l6, %l4, %g1
1784 ldsb [%l7 + 0x71], %i5
1785 st %f13, [%l7 + 0x3C]
1786 ld [%l7 + 0x08], %f1
1787 xnorcc %o5, 0x096C, %g5
1788 bleu %xcc, loop_186
1789 tleu %icc, 0x7
1790 movre %g7, %l5, %o0
1791 brlez,a %g3, loop_187
1792loop_186:
1793 srax %l2, 0x05, %o1
1794 fbue %fcc1, loop_188
1795 addccc %o6, 0x1664, %g6
1796loop_187:
1797 stx %g4, [%l7 + 0x50]
1798 fmovrsgez %o4, %f6, %f8
1799loop_188:
1800 stw %i7, [%l7 + 0x30]
1801 fbne,a %fcc2, loop_189
1802 tne %icc, 0x0
1803 fmovd %f2, %f8
1804 lduh [%l7 + 0x5C], %i1
1805loop_189:
1806 fnand %f10, %f8, %f14
1807 fnands %f9, %f7, %f3
1808 fcmpgt16 %f14, %f6, %i6
1809 edge8ln %o3, %g2, %l0
1810 ldub [%l7 + 0x2A], %o7
1811 fmovrse %l1, %f8, %f13
1812 sth %i3, [%l7 + 0x08]
1813 movleu %xcc, %l3, %i2
1814 fnot2s %f2, %f11
1815 bpos,pn %icc, loop_190
1816 tge %xcc, 0x1
1817 tvc %icc, 0x2
1818 udivcc %i4, 0x1151, %o2
1819loop_190:
1820 fbne %fcc1, loop_191
1821 sth %i0, [%l7 + 0x08]
1822 andcc %l4, %g1, %i5
1823 ta %xcc, 0x4
1824loop_191:
1825 tvs %xcc, 0x2
1826 movleu %icc, %l6, %g5
1827 addc %o5, 0x068B, %l5
1828 fxnor %f14, %f2, %f12
1829 alignaddr %o0, %g3, %l2
1830 ldub [%l7 + 0x5D], %g7
1831 array8 %o1, %o6, %g6
1832 fmovsge %xcc, %f10, %f8
1833 fexpand %f12, %f8
1834 sllx %g4, %o4, %i1
1835 fmul8sux16 %f12, %f4, %f12
1836 lduw [%l7 + 0x4C], %i6
1837 movleu %xcc, %i7, %o3
1838 tcs %xcc, 0x2
1839 fmovrsgez %l0, %f4, %f10
1840 siam 0x7
1841 andcc %o7, 0x0347, %l1
1842 fsrc1s %f13, %f7
1843 fors %f5, %f10, %f14
1844 xnorcc %g2, 0x0A82, %i3
1845 fmovrsne %i2, %f8, %f2
1846 subccc %i4, %o2, %l3
1847 brlez %l4, loop_192
1848 fmul8x16 %f0, %f8, %f10
1849 stw %g1, [%l7 + 0x18]
1850 stx %i0, [%l7 + 0x78]
1851loop_192:
1852 fmovrslez %l6, %f6, %f2
1853 bne,a,pt %xcc, loop_193
1854 fmovrdgz %g5, %f2, %f2
1855 fsrc2s %f4, %f8
1856 sdivx %i5, 0x0F09, %l5
1857loop_193:
1858 bcs,pt %icc, loop_194
1859 fmovscs %icc, %f4, %f14
1860 movg %icc, %o0, %g3
1861 sth %l2, [%l7 + 0x6C]
1862loop_194:
1863 bcs loop_195
1864 fmovsa %icc, %f3, %f0
1865 orn %g7, 0x0BA8, %o5
1866 stw %o1, [%l7 + 0x38]
1867loop_195:
1868 stx %g6, [%l7 + 0x60]
1869 addcc %g4, 0x09C4, %o6
1870 stx %i1, [%l7 + 0x18]
1871 fands %f5, %f3, %f11
1872 tcc %icc, 0x1
1873 fmovscc %icc, %f7, %f5
1874 sll %o4, 0x09, %i7
1875 lduh [%l7 + 0x70], %o3
1876 edge32ln %l0, %i6, %l1
1877 fpadd32s %f15, %f8, %f14
1878 fmovsgu %xcc, %f12, %f8
1879 fnot2 %f4, %f8
1880 ldsb [%l7 + 0x19], %g2
1881 stx %o7, [%l7 + 0x60]
1882 st %f6, [%l7 + 0x5C]
1883 fpsub32s %f3, %f14, %f15
1884 smul %i3, 0x026B, %i2
1885 fmovdle %xcc, %f10, %f10
1886 fmovsle %xcc, %f9, %f0
1887 fnors %f6, %f11, %f10
1888 fmovse %xcc, %f9, %f4
1889 fmul8x16 %f3, %f0, %f4
1890 movcs %xcc, %o2, %i4
1891 sdivx %l4, 0x1E34, %l3
1892 fnegs %f9, %f2
1893 ldx [%l7 + 0x50], %g1
1894 taddcc %l6, %g5, %i0
1895 fmovrsgez %l5, %f7, %f12
1896 fnot2 %f6, %f0
1897 edge16n %i5, %o0, %g3
1898 ble %icc, loop_196
1899 fbul,a %fcc2, loop_197
1900 fandnot2 %f2, %f8, %f2
1901 fmuld8ulx16 %f10, %f8, %f8
1902loop_196:
1903 movne %icc, %l2, %o5
1904loop_197:
1905 tneg %xcc, 0x5
1906 taddcctv %g7, 0x0CBB, %g6
1907 sub %g4, 0x16D3, %o1
1908 fmovdvc %icc, %f9, %f13
1909 ta %icc, 0x2
1910 st %f9, [%l7 + 0x7C]
1911 fbuge %fcc1, loop_198
1912 nop
1913 setx loop_199, %l0, %l1
1914 wrpr 0x1, %tl
1915 wrpr %l1, %tnpc
1916 setx 0x34400001400, %l0, %l1
1917 wrpr %l1, %tstate
1918 wrhpr 0x4, %htstate
1919 done
1920 tpos %icc, 0x1
1921 fba %fcc2, loop_200
1922loop_198:
1923 array8 %i1, %o4, %i7
1924loop_199:
1925 nop
1926 setx loop_201, %l0, %l1
1927 wrpr 0x1, %tl
1928 wrpr %l1, %tpc
1929 add %l1, 0x4, %l1
1930 wrpr %l1, %tnpc
1931 setx 0x34400001400, %l0, %l1
1932 wrpr %l1, %tstate
1933 wrhpr 0x4, %htstate
1934 retry
1935 stx %o3, [%l7 + 0x28]
1936loop_200:
1937 umul %o6, 0x09D5, %l0
1938 srl %i6, 0x07, %g2
1939loop_201:
1940 stx %l1, [%l7 + 0x68]
1941 fornot2s %f10, %f1, %f10
1942 stw %i3, [%l7 + 0x24]
1943 stw %i2, [%l7 + 0x14]
1944 sth %o2, [%l7 + 0x0A]
1945 fnors %f4, %f10, %f7
1946 fbug,a %fcc0, loop_202
1947 fmovrslz %o7, %f0, %f2
1948 lduh [%l7 + 0x12], %i4
1949 fmuld8sux16 %f11, %f12, %f12
1950loop_202:
1951 movvc %xcc, %l3, %l4
1952 ble,a,pn %xcc, loop_203
1953 tsubcctv %g1, %l6, %i0
1954 fmovsle %xcc, %f2, %f3
1955 tsubcc %g5, 0x1F69, %i5
1956loop_203:
1957 movcc %xcc, %o0, %l5
1958 ldd [%l7 + 0x48], %f4
1959 lduw [%l7 + 0x40], %l2
1960 fba,a %fcc2, loop_204
1961 movvc %xcc, %o5, %g3
1962 tne %icc, 0x4
1963 fmovdvc %icc, %f4, %f2
1964loop_204:
1965 fones %f13
1966 ldsh [%l7 + 0x74], %g7
1967 ldd [%l7 + 0x48], %f8
1968 array8 %g6, %o1, %i1
1969 ldsw [%l7 + 0x5C], %g4
1970 fpadd32 %f6, %f0, %f10
1971 ld [%l7 + 0x64], %f15
1972 ldsb [%l7 + 0x3D], %o4
1973 sth %i7, [%l7 + 0x36]
1974 ldd [%l7 + 0x48], %f14
1975 std %f8, [%l7 + 0x70]
1976 srax %o6, 0x0F, %o3
1977 smul %l0, %i6, %l1
1978 bne,a %xcc, loop_205
1979 pdist %f0, %f2, %f10
1980 stw %i3, [%l7 + 0x28]
1981 ldub [%l7 + 0x69], %i2
1982loop_205:
1983 ba,a,pn %icc, loop_206
1984 movneg %xcc, %g2, %o7
1985 ldd [%l7 + 0x50], %f2
1986 ldx [%l7 + 0x78], %i4
1987loop_206:
1988 sth %l3, [%l7 + 0x6C]
1989 fmovd %f6, %f4
1990 srlx %o2, %l4, %l6
1991 movgu %xcc, %g1, %g5
1992 std %f12, [%l7 + 0x08]
1993 bpos,a loop_207
1994 nop
1995 setx loop_208, %l0, %l1
1996 wrpr 0x1, %tl
1997 wrpr %l1, %tpc
1998 add %l1, 0x4, %l1
1999 wrpr %l1, %tnpc
2000 setx 0x34400001400, %l0, %l1
2001 wrpr %l1, %tstate
2002 wrhpr 0x4, %htstate
2003 retry
2004 sdivx %i0, 0x1C07, %i5
2005 stx %l5, [%l7 + 0x20]
2006loop_207:
2007 brlez,a %l2, loop_209
2008loop_208:
2009 taddcctv %o5, %o0, %g3
2010 add %g6, 0x05D1, %o1
2011 fmovdpos %xcc, %f13, %f5
2012loop_209:
2013 sth %g7, [%l7 + 0x4C]
2014 ldsw [%l7 + 0x2C], %g4
2015 ldub [%l7 + 0x2B], %i1
2016 edge32ln %i7, %o4, %o6
2017 fmovrdne %l0, %f14, %f6
2018 srax %o3, 0x14, %i6
2019 smul %i3, 0x11DF, %l1
2020 fornot2 %f8, %f12, %f4
2021 fnands %f10, %f10, %f15
2022 fpsub16s %f11, %f14, %f13
2023 ldub [%l7 + 0x6F], %g2
2024 sub %i2, 0x0F20, %o7
2025 tn %icc, 0x2
2026 sra %i4, 0x00, %l3
2027 edge32ln %o2, %l4, %g1
2028 fcmped %fcc1, %f12, %f12
2029 orn %l6, 0x155A, %g5
2030 fpmerge %f7, %f11, %f12
2031 fand %f8, %f4, %f10
2032 fmovdn %icc, %f13, %f0
2033 std %f6, [%l7 + 0x58]
2034 ldub [%l7 + 0x76], %i0
2035 fabss %f15, %f12
2036 ldd [%l7 + 0x40], %f10
2037 srax %i5, 0x1B, %l2
2038 xor %o5, %o0, %l5
2039 movge %icc, %g6, %g3
2040 fcmpd %fcc3, %f6, %f0
2041 fmovscc %icc, %f14, %f7
2042 array8 %o1, %g4, %g7
2043 std %f10, [%l7 + 0x50]
2044 fnegd %f8, %f12
2045 movl %xcc, %i1, %i7
2046 ldsh [%l7 + 0x28], %o4
2047 ldub [%l7 + 0x71], %o6
2048 fmovsvc %icc, %f9, %f15
2049 ldsw [%l7 + 0x14], %l0
2050 andcc %o3, 0x0E48, %i6
2051 bge,a loop_210
2052 fmovsneg %icc, %f1, %f12
2053 fmovdgu %xcc, %f8, %f1
2054 stw %i3, [%l7 + 0x70]
2055loop_210:
2056 bg,a loop_211
2057 fmovscs %xcc, %f11, %f5
2058 bcs,a loop_212
2059 sub %g2, %l1, %o7
2060loop_211:
2061 fcmpd %fcc1, %f10, %f10
2062 movrlez %i4, %l3, %i2
2063loop_212:
2064 umulcc %l4, %o2, %g1
2065 ld [%l7 + 0x7C], %f3
2066 movg %icc, %g5, %l6
2067 taddcc %i5, 0x0136, %l2
2068 tsubcctv %o5, 0x0328, %o0
2069 fzero %f2
2070 fmovdn %xcc, %f12, %f13
2071 mulscc %i0, %l5, %g6
2072 mova %xcc, %o1, %g3
2073 fcmpeq32 %f14, %f4, %g4
2074 brgez,a %g7, loop_213
2075 ldsb [%l7 + 0x65], %i7
2076 st %f1, [%l7 + 0x5C]
2077 sdiv %o4, 0x0C9F, %o6
2078loop_213:
2079 array8 %l0, %o3, %i6
2080 brlez %i3, loop_214
2081 ldsb [%l7 + 0x66], %i1
2082 bg,pn %xcc, loop_215
2083 and %g2, 0x0D58, %o7
2084loop_214:
2085 fmovse %icc, %f2, %f4
2086 fzero %f10
2087loop_215:
2088 stb %l1, [%l7 + 0x51]
2089 movne %xcc, %l3, %i2
2090 ldx [%l7 + 0x60], %i4
2091 edge8l %o2, %l4, %g1
2092 lduh [%l7 + 0x2A], %l6
2093 tne %xcc, 0x7
2094 fmovsvc %icc, %f4, %f12
2095 ld [%l7 + 0x3C], %f11
2096 edge16 %i5, %g5, %o5
2097 stb %o0, [%l7 + 0x16]
2098 stb %i0, [%l7 + 0x28]
2099 ld [%l7 + 0x08], %f14
2100 bneg,a,pt %icc, loop_216
2101 fnot1 %f0, %f8
2102 addcc %l2, %g6, %o1
2103 brnz %g3, loop_217
2104loop_216:
2105 sth %l5, [%l7 + 0x26]
2106 ld [%l7 + 0x44], %f1
2107 lduw [%l7 + 0x44], %g7
2108loop_217:
2109 ldsw [%l7 + 0x74], %i7
2110 fbul,a %fcc2, loop_218
2111 std %f8, [%l7 + 0x30]
2112 movrgz %g4, %o4, %o6
2113 stx %o3, [%l7 + 0x50]
2114loop_218:
2115 udiv %l0, 0x12E2, %i3
2116 lduw [%l7 + 0x38], %i1
2117 ldsw [%l7 + 0x54], %i6
2118 st %f3, [%l7 + 0x14]
2119 fbo %fcc0, loop_219
2120 fmovdn %icc, %f12, %f11
2121 andcc %g2, 0x0FC6, %o7
2122 fmovsvc %icc, %f1, %f3
2123loop_219:
2124 movrlz %l1, 0x347, %i2
2125 fcmpeq16 %f10, %f0, %l3
2126 fbule,a %fcc0, loop_220
2127 sll %o2, 0x08, %l4
2128 movpos %xcc, %i4, %l6
2129 ldsh [%l7 + 0x2E], %g1
2130loop_220:
2131 ldsh [%l7 + 0x18], %g5
2132 ldx [%l7 + 0x50], %o5
2133 lduw [%l7 + 0x28], %o0
2134 sth %i0, [%l7 + 0x20]
2135 ldsw [%l7 + 0x54], %l2
2136 fzeros %f11
2137 mova %icc, %i5, %g6
2138 ldsw [%l7 + 0x14], %g3
2139 mova %icc, %l5, %o1
2140 fmovsa %icc, %f13, %f2
2141 sra %g7, %i7, %g4
2142 ldub [%l7 + 0x2D], %o4
2143 fmovdne %icc, %f15, %f3
2144 fnands %f9, %f0, %f1
2145 fmul8x16 %f13, %f8, %f4
2146 std %f4, [%l7 + 0x60]
2147 ldd [%l7 + 0x68], %f10
2148 stx %o6, [%l7 + 0x48]
2149 nop
2150 setx loop_221, %l0, %l1
2151 wrpr 0x1, %tl
2152 wrpr %l1, %tnpc
2153 setx 0x34400001400, %l0, %l1
2154 wrpr %l1, %tstate
2155 wrhpr 0x4, %htstate
2156 done
2157 bge,a,pt %xcc, loop_222
2158 fmovdle %xcc, %f5, %f0
2159 fmovsneg %icc, %f9, %f10
2160loop_221:
2161 fcmpne16 %f0, %f0, %l0
2162loop_222:
2163 ld [%l7 + 0x64], %f14
2164 edge32l %i3, %i1, %i6
2165 fmul8x16 %f2, %f2, %f6
2166 fbuge %fcc1, loop_223
2167 sth %g2, [%l7 + 0x2C]
2168 fandnot1 %f0, %f12, %f6
2169 ldx [%l7 + 0x20], %o3
2170loop_223:
2171 brlez,a %l1, loop_224
2172 stx %o7, [%l7 + 0x58]
2173 bvs %icc, loop_225
2174 stb %l3, [%l7 + 0x16]
2175loop_224:
2176 edge32ln %o2, %l4, %i2
2177 fnegs %f1, %f4
2178loop_225:
2179 edge16ln %l6, %i4, %g5
2180 fmovscc %xcc, %f8, %f15
2181 subccc %o5, %g1, %i0
2182 edge8l %l2, %i5, %g6
2183 ldub [%l7 + 0x66], %o0
2184 ldsh [%l7 + 0x36], %g3
2185 subccc %o1, %l5, %g7
2186 fmovrdne %i7, %f4, %f8
2187 andcc %o4, %o6, %g4
2188 fcmpd %fcc1, %f14, %f6
2189 fmovsa %xcc, %f6, %f5
2190 fpsub32 %f14, %f10, %f4
2191 fandnot2 %f6, %f4, %f12
2192 addcc %i3, 0x17B7, %l0
2193 fmovsneg %xcc, %f7, %f15
2194 fmovrse %i1, %f1, %f14
2195 edge32ln %g2, %o3, %l1
2196 ld [%l7 + 0x4C], %f13
2197 ld [%l7 + 0x7C], %f1
2198 andn %i6, 0x0304, %o7
2199 lduh [%l7 + 0x56], %o2
2200 ld [%l7 + 0x2C], %f14
2201 xor %l3, %i2, %l6
2202 xnor %l4, 0x0512, %g5
2203 fnands %f7, %f7, %f12
2204 ldsw [%l7 + 0x6C], %o5
2205 fbul,a %fcc1, loop_226
2206 alignaddrl %g1, %i0, %i4
2207 fmul8x16au %f0, %f9, %f8
2208 fmul8sux16 %f0, %f2, %f10
2209loop_226:
2210 move %xcc, %l2, %i5
2211 bn %xcc, loop_227
2212 addccc %o0, 0x0CA7, %g6
2213 ldd [%l7 + 0x60], %f2
2214 srlx %o1, %g3, %g7
2215loop_227:
2216 fcmped %fcc0, %f6, %f4
2217 tne %icc, 0x4
2218 tl %xcc, 0x3
2219 fmovrdlz %i7, %f14, %f0
2220 stx %l5, [%l7 + 0x50]
2221 ba,pt %icc, loop_228
2222 fornot2s %f11, %f8, %f9
2223 nop
2224 setx loop_229, %l0, %l1
2225 jmpl %l1, %o4
2226 array8 %g4, %i3, %l0
2227loop_228:
2228 edge8l %o6, %i1, %g2
2229 ldsb [%l7 + 0x63], %o3
2230loop_229:
2231 fcmpd %fcc3, %f4, %f6
2232 stx %i6, [%l7 + 0x10]
2233 fmul8x16 %f2, %f4, %f4
2234 fzero %f12
2235 fbule %fcc0, loop_230
2236 srax %l1, %o2, %o7
2237 fmovdle %xcc, %f15, %f15
2238 fcmpd %fcc0, %f0, %f2
2239loop_230:
2240 fcmpgt32 %f2, %f2, %l3
2241 movvs %icc, %i2, %l4
2242 lduw [%l7 + 0x6C], %l6
2243 umul %g5, %o5, %i0
2244 fcmpeq16 %f6, %f8, %i4
2245 fcmpne16 %f4, %f12, %l2
2246 fmul8ulx16 %f14, %f0, %f8
2247 andcc %i5, 0x0B61, %g1
2248 st %f6, [%l7 + 0x78]
2249 andncc %o0, %o1, %g3
2250 fcmpeq16 %f4, %f0, %g6
2251 movrlz %g7, 0x1EB, %i7
2252 fmovsvc %xcc, %f2, %f11
2253 edge32l %o4, %g4, %i3
2254 tcs %xcc, 0x0
2255 orncc %l0, %o6, %i1
2256 fbue %fcc1, loop_231
2257 smul %l5, 0x1A66, %o3
2258 tvc %xcc, 0x5
2259 orcc %g2, 0x1850, %l1
2260loop_231:
2261 fnor %f0, %f8, %f6
2262 tge %icc, 0x3
2263 move %xcc, %o2, %i6
2264 udivcc %l3, 0x1ED3, %i2
2265 array16 %o7, %l6, %g5
2266 st %f15, [%l7 + 0x2C]
2267 fmovsg %icc, %f2, %f4
2268 fbue %fcc2, loop_232
2269 fmovs %f0, %f15
2270 fornot2s %f6, %f10, %f7
2271 movneg %xcc, %o5, %l4
2272loop_232:
2273 fmovrse %i0, %f12, %f13
2274 stw %i4, [%l7 + 0x38]
2275 fmovdpos %xcc, %f6, %f12
2276 subc %l2, 0x1795, %i5
2277 fmovda %icc, %f13, %f14
2278 fmovdneg %icc, %f12, %f1
2279 tn %xcc, 0x1
2280 lduh [%l7 + 0x7C], %g1
2281 st %f12, [%l7 + 0x2C]
2282 sllx %o1, 0x0F, %o0
2283 xor %g6, 0x126B, %g3
2284 subcc %i7, %g7, %g4
2285 edge16l %o4, %i3, %o6
2286 edge16 %l0, %l5, %o3
2287 fornot2 %f8, %f8, %f8
2288 stb %i1, [%l7 + 0x22]
2289 umul %g2, 0x05BE, %o2
2290 st %f2, [%l7 + 0x18]
2291 fxors %f4, %f9, %f14
2292 sdivx %i6, 0x04D1, %l3
2293 st %f8, [%l7 + 0x78]
2294 ldx [%l7 + 0x38], %i2
2295 ldd [%l7 + 0x68], %f4
2296 fornot1s %f1, %f10, %f9
2297 sdivx %o7, 0x00D5, %l6
2298 edge8l %l1, %o5, %g5
2299 fnegs %f3, %f2
2300 ldx [%l7 + 0x40], %l4
2301 fmovsneg %xcc, %f6, %f5
2302 fnot2 %f10, %f6
2303 ldub [%l7 + 0x26], %i0
2304 fpadd32s %f15, %f3, %f6
2305 ldub [%l7 + 0x29], %i4
2306 bne,a,pn %icc, loop_233
2307 fmovdgu %xcc, %f4, %f12
2308 fmovsne %icc, %f14, %f3
2309 brlez %l2, loop_234
2310loop_233:
2311 srlx %g1, %o1, %i5
2312 fands %f1, %f10, %f5
2313 fmovrdgz %o0, %f12, %f2
2314loop_234:
2315 tpos %icc, 0x1
2316 fnot2 %f10, %f6
2317 stx %g3, [%l7 + 0x40]
2318 ldsw [%l7 + 0x50], %i7
2319 fmovsne %xcc, %f9, %f9
2320 fmovsg %xcc, %f14, %f15
2321 ldub [%l7 + 0x17], %g7
2322 fnegs %f3, %f7
2323 bgu,pn %icc, loop_235
2324 fornot2 %f4, %f6, %f14
2325 lduw [%l7 + 0x30], %g6
2326 fmovdcc %icc, %f8, %f11
2327loop_235:
2328 brz,a %o4, loop_236
2329 srax %i3, %g4, %l0
2330 fmovdn %xcc, %f7, %f8
2331 movgu %xcc, %o6, %l5
2332loop_236:
2333 brz %i1, loop_237
2334 fmovsvc %xcc, %f4, %f8
2335 ldsw [%l7 + 0x10], %o3
2336 nop
2337 setx loop_238, %l0, %l1
2338 wrpr 0x1, %tl
2339 wrpr %l1, %tpc
2340 add %l1, 0x4, %l1
2341 wrpr %l1, %tnpc
2342 setx 0x34400001400, %l0, %l1
2343 wrpr %l1, %tstate
2344 wrhpr 0x4, %htstate
2345 retry
2346loop_237:
2347 fmovdn %xcc, %f6, %f15
2348 edge32n %o2, %i6, %l3
2349 brgz %g2, loop_239
2350loop_238:
2351 ldub [%l7 + 0x53], %o7
2352 ldub [%l7 + 0x4E], %l6
2353 fmovscc %xcc, %f14, %f7
2354loop_239:
2355 fabss %f6, %f2
2356 stw %l1, [%l7 + 0x08]
2357 lduw [%l7 + 0x44], %i2
2358 fone %f6
2359 fmovsvc %icc, %f8, %f10
2360 ldsb [%l7 + 0x1C], %o5
2361 bg loop_240
2362 ldub [%l7 + 0x0E], %l4
2363 movrne %i0, %i4, %l2
2364 fnegd %f4, %f2
2365loop_240:
2366 fbl %fcc3, loop_241
2367 lduw [%l7 + 0x40], %g1
2368 xnorcc %g5, %i5, %o0
2369 fmovsne %icc, %f3, %f7
2370loop_241:
2371 fandnot2 %f2, %f2, %f8
2372 fmovrdgez %o1, %f2, %f2
2373 movneg %xcc, %i7, %g7
2374 popc 0x03E9, %g6
2375 sll %g3, %i3, %g4
2376 fcmpd %fcc3, %f4, %f10
2377 fabss %f8, %f15
2378 brgez,a %l0, loop_242
2379 movn %icc, %o4, %l5
2380 bvs %xcc, loop_243
2381 srlx %o6, 0x1F, %o3
2382loop_242:
2383 movcs %xcc, %o2, %i6
2384 bneg,a %xcc, loop_244
2385loop_243:
2386 srax %l3, 0x00, %g2
2387 bpos,pn %xcc, loop_245
2388 srax %o7, %l6, %i1
2389loop_244:
2390 stw %l1, [%l7 + 0x08]
2391 sub %o5, 0x12AC, %i2
2392loop_245:
2393 fcmpd %fcc0, %f6, %f14
2394 fmovsleu %xcc, %f7, %f13
2395 sdivx %l4, 0x165C, %i0
2396 bg,a,pn %xcc, loop_246
2397 smul %l2, 0x1572, %g1
2398 fcmpeq32 %f12, %f6, %g5
2399 fones %f12
2400loop_246:
2401 nop
2402 setx loop_247, %l0, %l1
2403 jmpl %l1, %i4
2404 fsrc2s %f1, %f12
2405 tleu %icc, 0x3
2406 stx %o0, [%l7 + 0x78]
2407loop_247:
2408 umul %i5, 0x0B6F, %o1
2409 or %i7, 0x08E3, %g7
2410 fbu,a %fcc0, loop_248
2411 fpsub16 %f0, %f6, %f8
2412 bneg %xcc, loop_249
2413 addccc %g6, 0x05A7, %g3
2414loop_248:
2415 be,a %xcc, loop_250
2416 fblg %fcc2, loop_251
2417loop_249:
2418 movrgez %g4, %i3, %l0
2419 movrlz %o4, 0x29D, %o6
2420loop_250:
2421 move %xcc, %l5, %o3
2422loop_251:
2423 fmovsa %xcc, %f8, %f12
2424 add %i6, 0x1EAA, %o2
2425 fbge %fcc0, loop_252
2426 taddcc %g2, %o7, %l6
2427 srl %l3, 0x0F, %l1
2428 fcmps %fcc2, %f12, %f2
2429loop_252:
2430 ldd [%l7 + 0x58], %f4
2431 fpsub32 %f0, %f6, %f14
2432 std %f2, [%l7 + 0x40]
2433 fblg,a %fcc0, loop_253
2434 ldsh [%l7 + 0x20], %i1
2435 fbn %fcc1, loop_254
2436 fmovsgu %icc, %f1, %f10
2437loop_253:
2438 movrlez %o5, 0x218, %i2
2439 fxors %f5, %f14, %f10
2440loop_254:
2441 fnot1s %f14, %f8
2442 edge8ln %i0, %l4, %l2
2443 fmovsa %icc, %f5, %f12
2444 fmovd %f2, %f8
2445 stx %g1, [%l7 + 0x58]
2446 te %xcc, 0x6
2447 brlz %g5, loop_255
2448 bcc,a loop_256
2449 srlx %i4, 0x1B, %o0
2450 nop
2451 setx loop_257, %l0, %l1
2452 wrpr 0x1, %tl
2453 wrpr %l1, %tpc
2454 add %l1, 0x4, %l1
2455 wrpr %l1, %tnpc
2456 setx 0x34400001400, %l0, %l1
2457 wrpr %l1, %tstate
2458 wrhpr 0x4, %htstate
2459 retry
2460loop_255:
2461 std %f6, [%l7 + 0x58]
2462loop_256:
2463 fble,a %fcc2, loop_258
2464 fpadd32 %f8, %f12, %f8
2465loop_257:
2466 fnands %f6, %f12, %f12
2467 fmovda %icc, %f1, %f14
2468loop_258:
2469 umulcc %o1, %i7, %g7
2470 std %f10, [%l7 + 0x20]
2471 call loop_259
2472 edge8n %i5, %g3, %g4
2473 fnot1 %f8, %f12
2474 and %g6, 0x07F2, %l0
2475loop_259:
2476 fbul,a %fcc0, loop_260
2477 sll %o4, %o6, %l5
2478 edge32ln %i3, %i6, %o3
2479 tsubcc %g2, 0x1533, %o2
2480loop_260:
2481 fmovrdlez %l6, %f6, %f8
2482 bpos %icc, loop_261
2483 fands %f12, %f6, %f10
2484 brgz %l3, loop_262
2485 ba,a %xcc, loop_263
2486loop_261:
2487 tn %icc, 0x7
2488 fmovscs %xcc, %f9, %f5
2489loop_262:
2490 fmovsl %xcc, %f4, %f2
2491loop_263:
2492 popc %o7, %i1
2493 lduw [%l7 + 0x60], %o5
2494 stw %i2, [%l7 + 0x34]
2495 fbul,a %fcc2, loop_264
2496 popc 0x0B0A, %l1
2497 sth %i0, [%l7 + 0x7A]
2498 stb %l4, [%l7 + 0x62]
2499loop_264:
2500 fmovsneg %icc, %f1, %f12
2501 fnegs %f15, %f2
2502 nop
2503 setx loop_265, %l0, %l1
2504 jmpl %l1, %l2
2505 movrne %g5, 0x3E9, %g1
2506 ldsb [%l7 + 0x71], %i4
2507 ba %icc, loop_266
2508loop_265:
2509 fone %f14
2510 fcmpgt16 %f2, %f6, %o0
2511 fabsd %f12, %f10
2512loop_266:
2513 std %f0, [%l7 + 0x08]
2514 st %f5, [%l7 + 0x34]
2515 stb %i7, [%l7 + 0x38]
2516 movn %xcc, %g7, %o1
2517 ldsw [%l7 + 0x34], %i5
2518 stx %g4, [%l7 + 0x78]
2519 fmovrdlez %g3, %f10, %f8
2520 fmovscc %xcc, %f8, %f2
2521 std %f2, [%l7 + 0x68]
2522 st %f4, [%l7 + 0x60]
2523 nop
2524 setx loop_267, %l0, %l1
2525 jmpl %l1, %l0
2526 and %g6, %o4, %o6
2527 move %icc, %i3, %l5
2528 fxnors %f5, %f8, %f6
2529loop_267:
2530 stb %o3, [%l7 + 0x3B]
2531 movrne %g2, 0x1D7, %o2
2532 fbule,a %fcc3, loop_268
2533 ldx [%l7 + 0x10], %i6
2534 ldx [%l7 + 0x60], %l6
2535 edge8 %o7, %i1, %o5
2536loop_268:
2537 subcc %i2, %l1, %l3
2538 fcmpgt32 %f2, %f6, %i0
2539 std %f8, [%l7 + 0x08]
2540 fandnot2 %f8, %f14, %f4
2541 bcc,pt %icc, loop_269
2542 ldsb [%l7 + 0x7B], %l2
2543 sdiv %l4, 0x0A17, %g5
2544 bg,a,pt %xcc, loop_270
2545loop_269:
2546 fnot2 %f6, %f8
2547 stw %i4, [%l7 + 0x20]
2548 fnegd %f4, %f0
2549loop_270:
2550 tvc %icc, 0x1
2551 stx %g1, [%l7 + 0x18]
2552 bge,a,pt %xcc, loop_271
2553 stw %o0, [%l7 + 0x50]
2554 fcmpeq32 %f10, %f6, %g7
2555 or %o1, %i5, %i7
2556loop_271:
2557 movrlz %g4, 0x302, %g3
2558 movl %icc, %l0, %o4
2559 array32 %g6, %o6, %l5
2560 fbule,a %fcc0, loop_272
2561 movrgez %i3, %o3, %o2
2562 movneg %xcc, %g2, %i6
2563 movge %xcc, %l6, %i1
2564loop_272:
2565 stx %o5, [%l7 + 0x38]
2566 fmul8x16au %f12, %f10, %f6
2567 fandnot2s %f12, %f7, %f12
2568 pdist %f0, %f14, %f8
2569 stx %i2, [%l7 + 0x38]
2570 sth %l1, [%l7 + 0x30]
2571 fmovs %f12, %f8
2572 movle %icc, %l3, %i0
2573 fzeros %f0
2574 sdivx %o7, 0x10D0, %l4
2575 fcmpgt32 %f8, %f8, %g5
2576 ldsb [%l7 + 0x5B], %i4
2577 lduw [%l7 + 0x78], %g1
2578 ldub [%l7 + 0x47], %o0
2579 andcc %g7, 0x005C, %o1
2580 stw %l2, [%l7 + 0x18]
2581 fblg,a %fcc1, loop_273
2582 sth %i5, [%l7 + 0x2C]
2583 ld [%l7 + 0x5C], %f6
2584 ldsb [%l7 + 0x30], %i7
2585loop_273:
2586 fmovsn %icc, %f8, %f4
2587 andn %g4, 0x03D7, %l0
2588 bg,pt %icc, loop_274
2589 st %f1, [%l7 + 0x40]
2590 ldsh [%l7 + 0x3E], %g3
2591 tne %icc, 0x0
2592loop_274:
2593 ldx [%l7 + 0x38], %o4
2594 fpmerge %f10, %f3, %f10
2595 tn %icc, 0x3
2596 fmovd %f0, %f4
2597 lduw [%l7 + 0x48], %o6
2598 bvc,a %xcc, loop_275
2599 bneg,a,pt %icc, loop_276
2600 bn,pn %xcc, loop_277
2601 ld [%l7 + 0x40], %f6
2602loop_275:
2603 fabss %f12, %f2
2604loop_276:
2605 udivcc %l5, 0x1539, %g6
2606loop_277:
2607 fbu,a %fcc2, loop_278
2608 lduw [%l7 + 0x2C], %i3
2609 tsubcctv %o3, %o2, %i6
2610 movpos %icc, %l6, %g2
2611loop_278:
2612 bl loop_279
2613 lduh [%l7 + 0x48], %i1
2614 fbu,a %fcc3, loop_280
2615 edge8l %o5, %l1, %l3
2616loop_279:
2617 ldd [%l7 + 0x18], %f2
2618 std %f10, [%l7 + 0x30]
2619loop_280:
2620 tgu %xcc, 0x1
2621 umul %i0, %i2, %o7
2622 movn %xcc, %l4, %i4
2623 popc %g5, %o0
2624 fpsub32s %f9, %f13, %f8
2625 fbge,a %fcc2, loop_281
2626 tl %xcc, 0x2
2627 fands %f10, %f9, %f6
2628 orncc %g1, %g7, %o1
2629loop_281:
2630 ldsw [%l7 + 0x40], %i5
2631 lduh [%l7 + 0x34], %i7
2632 st %f11, [%l7 + 0x14]
2633 ldsh [%l7 + 0x4C], %l2
2634 fxnor %f6, %f14, %f2
2635 ldd [%l7 + 0x48], %f10
2636 ldsb [%l7 + 0x78], %g4
2637 stb %g3, [%l7 + 0x20]
2638 edge32ln %l0, %o6, %o4
2639 ldsw [%l7 + 0x54], %g6
2640 bl %xcc, loop_282
2641 fands %f11, %f14, %f7
2642 fornot2s %f13, %f8, %f0
2643 andcc %l5, %i3, %o2
2644loop_282:
2645 fbl,a %fcc2, loop_283
2646 tg %xcc, 0x1
2647 fmovscs %xcc, %f15, %f3
2648 or %i6, 0x18F7, %o3
2649loop_283:
2650 lduw [%l7 + 0x1C], %l6
2651 fmovrsgz %g2, %f13, %f15
2652 ldsb [%l7 + 0x76], %o5
2653 bg loop_284
2654 fmuld8ulx16 %f5, %f6, %f4
2655 movrgz %l1, %i1, %l3
2656 lduh [%l7 + 0x78], %i0
2657loop_284:
2658 stw %i2, [%l7 + 0x78]
2659 stw %l4, [%l7 + 0x40]
2660 brgez %i4, loop_285
2661 movre %o7, 0x051, %g5
2662 ldub [%l7 + 0x7E], %o0
2663 fmovda %icc, %f4, %f0
2664loop_285:
2665 tn %xcc, 0x3
2666 fmovsvc %xcc, %f11, %f14
2667 sth %g7, [%l7 + 0x6A]
2668 ldub [%l7 + 0x32], %g1
2669 lduw [%l7 + 0x74], %o1
2670 ldsb [%l7 + 0x32], %i5
2671 ldsh [%l7 + 0x5A], %l2
2672 lduw [%l7 + 0x0C], %i7
2673 ld [%l7 + 0x18], %f1
2674 fnot1s %f8, %f8
2675 ldx [%l7 + 0x08], %g4
2676 movl %xcc, %l0, %o6
2677 fpack16 %f2, %f5
2678 tleu %icc, 0x4
2679 fmovdne %icc, %f5, %f14
2680 fmovrdlz %o4, %f8, %f6
2681 andcc %g6, %l5, %i3
2682 tl %icc, 0x3
2683 add %g3, %i6, %o2
2684 andncc %l6, %g2, %o5
2685 sethi 0x125F, %l1
2686 fornot1 %f0, %f0, %f10
2687 fpadd32 %f14, %f0, %f12
2688 tsubcc %o3, 0x06A6, %i1
2689 bg %xcc, loop_286
2690 std %f12, [%l7 + 0x18]
2691 stb %l3, [%l7 + 0x28]
2692 movleu %icc, %i0, %l4
2693loop_286:
2694 xnor %i4, 0x1D8C, %i2
2695 fnot1s %f3, %f10
2696 fxors %f2, %f0, %f0
2697 xorcc %o7, %g5, %o0
2698 tsubcc %g7, 0x0A2D, %g1
2699 lduh [%l7 + 0x6E], %i5
2700 srax %o1, 0x02, %l2
2701 sdiv %i7, 0x1AE8, %g4
2702 xorcc %l0, %o4, %o6
2703 ldsb [%l7 + 0x76], %g6
2704 sll %i3, 0x0D, %l5
2705 move %icc, %i6, %o2
2706 movrne %l6, %g2, %g3
2707 sth %o5, [%l7 + 0x0C]
2708 te %icc, 0x5
2709 brlz %l1, loop_287
2710 udivx %i1, 0x1AAF, %o3
2711 lduw [%l7 + 0x7C], %l3
2712 nop
2713 setx loop_288, %l0, %l1
2714 wrpr 0x1, %tl
2715 wrpr %l1, %tpc
2716 add %l1, 0x4, %l1
2717 wrpr %l1, %tnpc
2718 setx 0x34400001400, %l0, %l1
2719 wrpr %l1, %tstate
2720 wrhpr 0x4, %htstate
2721 retry
2722loop_287:
2723 movre %l4, %i0, %i4
2724 movn %icc, %i2, %g5
2725 fcmpes %fcc1, %f13, %f14
2726loop_288:
2727 fmovdne %xcc, %f15, %f11
2728 tl %icc, 0x0
2729 fmovdneg %xcc, %f7, %f9
2730 andn %o0, 0x03E7, %g7
2731 st %f14, [%l7 + 0x2C]
2732 fandnot2s %f11, %f8, %f3
2733 st %f14, [%l7 + 0x08]
2734 bvs loop_289
2735 subccc %g1, %i5, %o1
2736 std %f14, [%l7 + 0x50]
2737 bn loop_290
2738loop_289:
2739 ldx [%l7 + 0x50], %o7
2740 subc %l2, %g4, %i7
2741 movrne %o4, 0x2B4, %o6
2742loop_290:
2743 fmovsl %icc, %f14, %f3
2744 stx %l0, [%l7 + 0x48]
2745 bvc loop_291
2746 tleu %xcc, 0x3
2747 fbue %fcc0, loop_292
2748 fmovrslz %g6, %f9, %f15
2749loop_291:
2750 fors %f14, %f5, %f15
2751 fmovsg %icc, %f0, %f9
2752loop_292:
2753 smulcc %l5, 0x1E1D, %i6
2754 bge,pn %xcc, loop_293
2755 bg,a,pt %icc, loop_294
2756 fpsub16 %f8, %f0, %f2
2757 fornot2s %f13, %f2, %f8
2758loop_293:
2759 std %f8, [%l7 + 0x40]
2760loop_294:
2761 fmovrdgz %o2, %f0, %f8
2762 fmovdcs %xcc, %f11, %f7
2763 std %f4, [%l7 + 0x10]
2764 fmovsneg %icc, %f3, %f8
2765 fmovdvc %xcc, %f11, %f15
2766 fpadd16s %f8, %f13, %f11
2767 std %f2, [%l7 + 0x30]
2768 fpadd32s %f3, %f14, %f13
2769 stb %i3, [%l7 + 0x57]
2770 ldsb [%l7 + 0x1B], %l6
2771 movleu %icc, %g3, %g2
2772 fmovrsne %o5, %f6, %f0
2773 ld [%l7 + 0x14], %f15
2774 fpadd16s %f11, %f4, %f13
2775 bgu loop_295
2776 sdiv %i1, 0x0A4A, %o3
2777 st %f4, [%l7 + 0x24]
2778 sra %l1, 0x18, %l4
2779loop_295:
2780 fmovdvc %xcc, %f6, %f6
2781 sllx %i0, 0x04, %l3
2782 nop
2783 setx loop_296, %l0, %l1
2784 wrpr 0x1, %tl
2785 wrpr %l1, %tpc
2786 add %l1, 0x4, %l1
2787 wrpr %l1, %tnpc
2788 setx 0x34400001400, %l0, %l1
2789 wrpr %l1, %tstate
2790 wrhpr 0x4, %htstate
2791 retry
2792 ldsb [%l7 + 0x60], %i4
2793 fornot2s %f6, %f6, %f6
2794 lduw [%l7 + 0x10], %g5
2795loop_296:
2796 st %f0, [%l7 + 0x68]
2797 edge32ln %o0, %i2, %g7
2798 fsrc1 %f6, %f14
2799 ldub [%l7 + 0x6C], %g1
2800 fbne %fcc3, loop_297
2801 ld [%l7 + 0x7C], %f1
2802 fmovdge %icc, %f2, %f13
2803 array32 %i5, %o1, %l2
2804loop_297:
2805 fexpand %f10, %f10
2806 subc %g4, 0x03DD, %o7
2807 lduh [%l7 + 0x36], %o4
2808 fmovdcc %icc, %f6, %f7
2809 ldsw [%l7 + 0x60], %i7
2810 orcc %l0, %g6, %o6
2811 edge16ln %l5, %o2, %i3
2812 fmovde %icc, %f6, %f1
2813 fnot1s %f9, %f14
2814 ldsh [%l7 + 0x10], %l6
2815 fmovdneg %icc, %f4, %f12
2816 fnot1s %f13, %f15
2817 fmovdle %icc, %f15, %f9
2818 bg loop_298
2819 std %f8, [%l7 + 0x68]
2820 fmovsle %icc, %f5, %f2
2821 fmovsleu %icc, %f9, %f4
2822loop_298:
2823 bshuffle %f0, %f0, %f12
2824 bcs,a,pt %xcc, loop_299
2825 brgz,a %i6, loop_300
2826 tcc %xcc, 0x0
2827 ldsh [%l7 + 0x4C], %g3
2828loop_299:
2829 sth %o5, [%l7 + 0x40]
2830loop_300:
2831 edge32 %i1, %o3, %l1
2832 movpos %icc, %l4, %g2
2833 ldx [%l7 + 0x68], %l3
2834 fmovsl %icc, %f15, %f2
2835 tleu %xcc, 0x1
2836 movre %i4, %i0, %o0
2837 ldsh [%l7 + 0x1A], %g5
2838 st %f11, [%l7 + 0x74]
2839 fcmpd %fcc1, %f6, %f14
2840 sra %i2, %g7, %i5
2841 edge16n %g1, %o1, %g4
2842 lduw [%l7 + 0x58], %l2
2843 ldsh [%l7 + 0x70], %o4
2844 stw %o7, [%l7 + 0x30]
2845 st %f1, [%l7 + 0x6C]
2846 ldx [%l7 + 0x10], %l0
2847 fmovdn %xcc, %f5, %f11
2848 sth %g6, [%l7 + 0x6C]
2849 sth %o6, [%l7 + 0x58]
2850 fbn,a %fcc3, loop_301
2851 ldub [%l7 + 0x47], %i7
2852 ld [%l7 + 0x74], %f4
2853 ldsb [%l7 + 0x3D], %o2
2854loop_301:
2855 fbug,a %fcc3, loop_302
2856 tg %xcc, 0x4
2857 bge,pn %icc, loop_303
2858 fnot2s %f15, %f4
2859loop_302:
2860 sdivx %l5, 0x04AA, %i3
2861 mova %icc, %i6, %l6
2862loop_303:
2863 nop
2864 setx loop_304, %l0, %l1
2865 jmpl %l1, %o5
2866 fmovrdgz %g3, %f12, %f12
2867 fble,a %fcc1, loop_305
2868 fsrc1s %f6, %f8
2869loop_304:
2870 ldsw [%l7 + 0x58], %o3
2871 ldsw [%l7 + 0x54], %i1
2872loop_305:
2873 ble,a loop_306
2874 movre %l1, %g2, %l4
2875 ldsh [%l7 + 0x22], %l3
2876 edge16ln %i0, %o0, %g5
2877loop_306:
2878 ldx [%l7 + 0x58], %i4
2879 stw %i2, [%l7 + 0x10]
2880 mulscc %g7, %i5, %o1
2881 stx %g4, [%l7 + 0x18]
2882 bl,a,pt %xcc, loop_307
2883 bshuffle %f2, %f4, %f14
2884 fmuld8ulx16 %f15, %f5, %f2
2885 bcc,pn %icc, loop_308
2886loop_307:
2887 alignaddr %g1, %o4, %o7
2888 sth %l2, [%l7 + 0x74]
2889 fabss %f15, %f3
2890loop_308:
2891 fmovrde %g6, %f10, %f8
2892 fmovrdne %l0, %f2, %f12
2893 stw %i7, [%l7 + 0x64]
2894 ldsh [%l7 + 0x62], %o6
2895 movneg %xcc, %l5, %i3
2896 srl %i6, %o2, %l6
2897 ldd [%l7 + 0x50], %f4
2898 udiv %o5, 0x1F64, %g3
2899 st %f13, [%l7 + 0x2C]
2900 fpadd16 %f0, %f12, %f12
2901 stx %i1, [%l7 + 0x60]
2902 stw %l1, [%l7 + 0x28]
2903 ldsh [%l7 + 0x2E], %g2
2904 ld [%l7 + 0x28], %f12
2905 stw %o3, [%l7 + 0x38]
2906 fcmpes %fcc2, %f4, %f2
2907 bcs,a,pt %xcc, loop_309
2908 fmovsneg %xcc, %f6, %f4
2909 fmovrde %l4, %f4, %f14
2910 st %f11, [%l7 + 0x78]
2911loop_309:
2912 lduh [%l7 + 0x50], %l3
2913 fmovdcs %xcc, %f4, %f13
2914 fmovdvc %icc, %f15, %f5
2915 fbuge %fcc0, loop_310
2916 andn %o0, %g5, %i4
2917 fmovrdlez %i2, %f8, %f4
2918 fcmple16 %f14, %f6, %i0
2919loop_310:
2920 fbg,a %fcc3, loop_311
2921 fbule,a %fcc2, loop_312
2922 edge16l %g7, %o1, %i5
2923 ldsh [%l7 + 0x68], %g4
2924loop_311:
2925 ldub [%l7 + 0x29], %o4
2926loop_312:
2927 ldd [%l7 + 0x50], %f12
2928 std %f10, [%l7 + 0x68]
2929 faligndata %f14, %f2, %f0
2930 fxnor %f0, %f2, %f0
2931 fmovsa %icc, %f15, %f0
2932 addccc %g1, %o7, %l2
2933 stw %l0, [%l7 + 0x74]
2934 st %f10, [%l7 + 0x6C]
2935 ldsw [%l7 + 0x44], %i7
2936 sth %o6, [%l7 + 0x2A]
2937 sth %g6, [%l7 + 0x74]
2938 edge8l %i3, %i6, %o2
2939 bneg,a loop_313
2940 fandnot1 %f12, %f8, %f4
2941 fnor %f10, %f12, %f0
2942 edge32ln %l6, %l5, %o5
2943loop_313:
2944 ldsh [%l7 + 0x3E], %g3
2945 ldx [%l7 + 0x20], %i1
2946 fmul8ulx16 %f0, %f8, %f8
2947 std %f6, [%l7 + 0x58]
2948 edge16 %g2, %l1, %o3
2949 subccc %l3, %l4, %o0
2950 fmovsn %icc, %f12, %f0
2951 brgz,a %g5, loop_314
2952 stb %i2, [%l7 + 0x0E]
2953 stb %i0, [%l7 + 0x60]
2954 tpos %xcc, 0x4
2955loop_314:
2956 stw %i4, [%l7 + 0x38]
2957 movrgz %o1, %g7, %g4
2958 sth %o4, [%l7 + 0x56]
2959 edge32n %i5, %o7, %l2
2960 fpsub32 %f12, %f8, %f4
2961 subccc %g1, %i7, %o6
2962 stw %l0, [%l7 + 0x30]
2963 brgez,a %g6, loop_315
2964 movge %icc, %i3, %o2
2965 sllx %l6, %l5, %i6
2966 edge16 %g3, %i1, %g2
2967loop_315:
2968 movne %xcc, %l1, %o5
2969 tcs %xcc, 0x7
2970 fnand %f2, %f8, %f0
2971 fmul8x16au %f4, %f1, %f10
2972 ldsb [%l7 + 0x76], %l3
2973 fandnot2s %f12, %f6, %f6
2974 st %f4, [%l7 + 0x54]
2975 fmovdge %icc, %f11, %f3
2976 fbl %fcc1, loop_316
2977 movgu %icc, %l4, %o3
2978 array32 %g5, %o0, %i2
2979 movcs %xcc, %i0, %i4
2980loop_316:
2981 fmovrsne %g7, %f11, %f1
2982 ldsw [%l7 + 0x30], %g4
2983 fmovrdne %o4, %f14, %f14
2984 fcmps %fcc1, %f9, %f1
2985 lduw [%l7 + 0x70], %i5
2986 xnor %o1, %l2, %g1
2987 udivcc %o7, 0x0C55, %o6
2988 stw %i7, [%l7 + 0x6C]
2989 bl,pn %icc, loop_317
2990 mulx %l0, 0x12E8, %i3
2991 ta %icc, 0x5
2992 edge16ln %o2, %g6, %l5
2993loop_317:
2994 subcc %l6, %g3, %i6
2995 fnegs %f6, %f9
2996 tle %xcc, 0x1
2997 fcmpne32 %f10, %f14, %i1
2998 fmovdle %xcc, %f6, %f12
2999 ldsb [%l7 + 0x13], %l1
3000 fnot1 %f4, %f8
3001 fbge %fcc0, loop_318
3002 st %f6, [%l7 + 0x78]
3003 edge8 %o5, %l3, %l4
3004 movrne %o3, %g2, %o0
3005loop_318:
3006 movrgez %g5, %i0, %i4
3007 ldx [%l7 + 0x58], %g7
3008 tvc %icc, 0x7
3009 movrgz %g4, 0x107, %i2
3010 ldsb [%l7 + 0x1C], %o4
3011 std %f8, [%l7 + 0x30]
3012 fpadd16 %f12, %f6, %f2
3013 fcmpne32 %f14, %f14, %i5
3014 subc %o1, %g1, %l2
3015 ldsb [%l7 + 0x2D], %o7
3016 ld [%l7 + 0x78], %f5
3017 st %f3, [%l7 + 0x5C]
3018 stb %i7, [%l7 + 0x7F]
3019 ba,pn %icc, loop_319
3020 fmovsvs %icc, %f4, %f5
3021 fmovdle %icc, %f8, %f1
3022 ldub [%l7 + 0x47], %l0
3023loop_319:
3024 movle %xcc, %i3, %o2
3025 fxors %f6, %f11, %f4
3026 ldsb [%l7 + 0x34], %o6
3027 ldx [%l7 + 0x60], %g6
3028 bge,pt %xcc, loop_320
3029 bpos,pn %icc, loop_321
3030 ldd [%l7 + 0x58], %f6
3031 fmovrsgez %l6, %f11, %f11
3032loop_320:
3033 xor %g3, %l5, %i6
3034loop_321:
3035 xor %l1, %o5, %l3
3036 ldub [%l7 + 0x1C], %l4
3037 movleu %xcc, %o3, %g2
3038 movge %xcc, %o0, %i1
3039 tg %icc, 0x0
3040 st %f1, [%l7 + 0x60]
3041 fxor %f14, %f14, %f6
3042 brlz %g5, loop_322
3043 lduh [%l7 + 0x5C], %i0
3044 lduh [%l7 + 0x7A], %i4
3045 ldsh [%l7 + 0x72], %g7
3046loop_322:
3047 udiv %g4, 0x04A8, %o4
3048 bg,a %icc, loop_323
3049 fpack32 %f14, %f0, %f4
3050 fnot2s %f12, %f10
3051 stx %i2, [%l7 + 0x60]
3052loop_323:
3053 sdivcc %o1, 0x1B17, %i5
3054 lduh [%l7 + 0x32], %g1
3055 movre %l2, %i7, %l0
3056 fmovsn %icc, %f12, %f1
3057 stx %i3, [%l7 + 0x68]
3058 fbg %fcc1, loop_324
3059 bcs %icc, loop_325
3060 sub %o2, 0x0CD4, %o7
3061 edge32 %o6, %l6, %g6
3062loop_324:
3063 ldsh [%l7 + 0x0A], %l5
3064loop_325:
3065 fmovrse %i6, %f9, %f13
3066 std %f4, [%l7 + 0x40]
3067 bcc,a,pn %xcc, loop_326
3068 fbul,a %fcc2, loop_327
3069 stx %l1, [%l7 + 0x58]
3070 st %f14, [%l7 + 0x78]
3071loop_326:
3072 ldd [%l7 + 0x58], %f6
3073loop_327:
3074 fxor %f6, %f0, %f0
3075 movrgz %g3, %o5, %l3
3076 fpsub16s %f0, %f1, %f14
3077 ldx [%l7 + 0x60], %o3
3078 ldx [%l7 + 0x20], %l4
3079 edge32 %g2, %o0, %g5
3080 taddcctv %i0, 0x17E9, %i1
3081 stb %i4, [%l7 + 0x0E]
3082 ldd [%l7 + 0x10], %f14
3083 tvs %icc, 0x7
3084 fzero %f4
3085 ldx [%l7 + 0x20], %g7
3086 ldx [%l7 + 0x30], %o4
3087 ldub [%l7 + 0x19], %g4
3088 ldub [%l7 + 0x2F], %i2
3089 fbl,a %fcc0, loop_328
3090 smulcc %o1, 0x0B2D, %g1
3091 fcmpgt16 %f2, %f4, %i5
3092 fornot1 %f12, %f6, %f14
3093loop_328:
3094 alignaddr %l2, %l0, %i7
3095 fbule %fcc3, loop_329
3096 ldx [%l7 + 0x68], %i3
3097 fmovsle %icc, %f7, %f4
3098 stb %o7, [%l7 + 0x0E]
3099loop_329:
3100 lduh [%l7 + 0x28], %o2
3101 movle %icc, %o6, %l6
3102 edge32 %l5, %i6, %l1
3103 sub %g3, %g6, %o5
3104 tl %xcc, 0x5
3105 fnegd %f0, %f0
3106 fmovspos %xcc, %f9, %f6
3107 tleu %icc, 0x3
3108 ldx [%l7 + 0x30], %l3
3109 stw %l4, [%l7 + 0x38]
3110 udiv %o3, 0x18C3, %g2
3111 ble,a,pt %xcc, loop_330
3112 movpos %icc, %o0, %i0
3113 movge %icc, %g5, %i1
3114 smul %i4, 0x1EC3, %o4
3115loop_330:
3116 movneg %icc, %g4, %g7
3117 subcc %i2, 0x1FC3, %g1
3118 fmovrslz %i5, %f1, %f15
3119 fsrc1 %f6, %f14
3120 ldx [%l7 + 0x70], %l2
3121 ba,pn %xcc, loop_331
3122 fcmps %fcc2, %f1, %f11
3123 stw %o1, [%l7 + 0x2C]
3124 std %f6, [%l7 + 0x48]
3125loop_331:
3126 stb %i7, [%l7 + 0x7A]
3127 fmuld8ulx16 %f14, %f13, %f0
3128 udiv %i3, 0x13EB, %o7
3129 sdiv %l0, 0x0D51, %o2
3130 stw %o6, [%l7 + 0x1C]
3131 fzero %f8
3132 orcc %l6, %l5, %i6
3133 tne %icc, 0x5
3134 ldsw [%l7 + 0x5C], %g3
3135 stw %l1, [%l7 + 0x3C]
3136 edge8ln %o5, %g6, %l4
3137 sth %o3, [%l7 + 0x10]
3138 sub %g2, 0x0FC3, %o0
3139 sth %i0, [%l7 + 0x5A]
3140 brlez,a %g5, loop_332
3141 std %f2, [%l7 + 0x48]
3142 tvc %xcc, 0x4
3143 fones %f1
3144loop_332:
3145 tvc %icc, 0x4
3146 sethi 0x06FE, %l3
3147 fmovde %icc, %f8, %f14
3148 addcc %i4, 0x009F, %o4
3149 sethi 0x1271, %i1
3150 fxors %f3, %f7, %f4
3151 fmovscc %xcc, %f9, %f2
3152 movrgez %g4, 0x397, %i2
3153 stb %g1, [%l7 + 0x13]
3154 sdiv %g7, 0x0480, %i5
3155 stw %o1, [%l7 + 0x44]
3156 edge8l %l2, %i7, %o7
3157 fmuld8ulx16 %f6, %f8, %f2
3158 fbo,a %fcc2, loop_333
3159 ldd [%l7 + 0x58], %f10
3160 fmovdgu %xcc, %f15, %f5
3161 stw %l0, [%l7 + 0x64]
3162loop_333:
3163 edge8ln %o2, %i3, %l6
3164 umul %o6, %l5, %i6
3165 fmovdpos %xcc, %f10, %f2
3166 ldsh [%l7 + 0x0C], %g3
3167 bcs,a,pt %icc, loop_334
3168 fabsd %f2, %f0
3169 faligndata %f10, %f6, %f0
3170 stb %o5, [%l7 + 0x23]
3171loop_334:
3172 fmovdneg %xcc, %f3, %f11
3173 tg %icc, 0x3
3174 fmovdvs %icc, %f14, %f7
3175 fmovdn %icc, %f8, %f5
3176 fmovda %xcc, %f3, %f4
3177 fxor %f6, %f12, %f6
3178 tne %icc, 0x1
3179 fcmpne16 %f2, %f0, %l1
3180 std %f10, [%l7 + 0x28]
3181 movcs %icc, %g6, %o3
3182 srlx %g2, 0x00, %o0
3183 umulcc %l4, 0x1E16, %i0
3184 fba %fcc1, loop_335
3185 edge8ln %l3, %i4, %o4
3186 fmovdneg %xcc, %f10, %f4
3187 fmovdg %xcc, %f6, %f9
3188loop_335:
3189 bn,pn %icc, loop_336
3190 lduh [%l7 + 0x7C], %i1
3191 std %f4, [%l7 + 0x08]
3192 nop
3193 setx loop_337, %l0, %l1
3194 wrpr 0x1, %tl
3195 wrpr %l1, %tnpc
3196 setx 0x34400001400, %l0, %l1
3197 wrpr %l1, %tstate
3198 wrhpr 0x4, %htstate
3199 done
3200loop_336:
3201 ba,a loop_338
3202 ldx [%l7 + 0x30], %g4
3203 tcc %icc, 0x2
3204loop_337:
3205 fsrc1s %f13, %f1
3206loop_338:
3207 ld [%l7 + 0x7C], %f0
3208 ldsb [%l7 + 0x0F], %g5
3209 fzeros %f12
3210 st %f1, [%l7 + 0x10]
3211 ld [%l7 + 0x2C], %f8
3212 udivcc %i2, 0x0B07, %g7
3213 brz,a %g1, loop_339
3214 bleu,a,pn %xcc, loop_340
3215 fmovdgu %icc, %f9, %f15
3216 fmovs %f10, %f7
3217loop_339:
3218 movvc %xcc, %o1, %l2
3219loop_340:
3220 edge8 %i7, %o7, %i5
3221 lduh [%l7 + 0x12], %o2
3222 fabsd %f4, %f14
3223 movneg %icc, %i3, %l0
3224 ldsb [%l7 + 0x0D], %l6
3225 ldub [%l7 + 0x32], %l5
3226 fmovscs %xcc, %f8, %f15
3227 ld [%l7 + 0x44], %f5
3228 fbge,a %fcc1, loop_341
3229 lduw [%l7 + 0x28], %o6
3230 fpack32 %f6, %f4, %f6
3231 fbn,a %fcc1, loop_342
3232loop_341:
3233 ldsb [%l7 + 0x12], %g3
3234 nop
3235 setx loop_343, %l0, %l1
3236 jmpl %l1, %o5
3237 fpsub32s %f12, %f1, %f9
3238loop_342:
3239 fnot1 %f0, %f12
3240 std %f2, [%l7 + 0x38]
3241loop_343:
3242 ble,a,pn %xcc, loop_344
3243 sra %l1, %g6, %i6
3244 fornot2 %f6, %f8, %f10
3245 lduh [%l7 + 0x10], %g2
3246loop_344:
3247 st %f7, [%l7 + 0x44]
3248 tle %xcc, 0x3
3249 bcc,a %icc, loop_345
3250 brgz %o0, loop_346
3251 ldd [%l7 + 0x20], %f6
3252 edge8ln %o3, %l4, %l3
3253loop_345:
3254 std %f0, [%l7 + 0x78]
3255loop_346:
3256 bn loop_347
3257 brlz %i4, loop_348
3258 subcc %i0, 0x0519, %o4
3259 fba,a %fcc3, loop_349
3260loop_347:
3261 fmovd %f8, %f8
3262loop_348:
3263 ldsw [%l7 + 0x60], %i1
3264 sra %g5, %g4, %g7
3265loop_349:
3266 fpadd16s %f9, %f4, %f14
3267 fcmpes %fcc1, %f15, %f5
3268 fpackfix %f4, %f9
3269 ldsb [%l7 + 0x5A], %i2
3270 fcmpne32 %f6, %f12, %g1
3271 movrlz %l2, %i7, %o1
3272 std %f4, [%l7 + 0x68]
3273 fmovsneg %xcc, %f9, %f8
3274 fmovsneg %icc, %f8, %f0
3275 lduh [%l7 + 0x28], %i5
3276 fblg,a %fcc3, loop_350
3277 fsrc1 %f2, %f12
3278 ld [%l7 + 0x74], %f7
3279 fmovde %xcc, %f5, %f2
3280loop_350:
3281 alignaddrl %o2, %o7, %l0
3282 fmovdvc %icc, %f11, %f6
3283 ldx [%l7 + 0x08], %l6
3284 fcmpgt32 %f2, %f6, %l5
3285 ldsh [%l7 + 0x42], %o6
3286 lduw [%l7 + 0x14], %g3
3287 stx %o5, [%l7 + 0x78]
3288 bne,pn %icc, loop_351
3289 fpadd16s %f10, %f1, %f8
3290 call loop_352
3291 movneg %xcc, %i3, %g6
3292loop_351:
3293 edge32n %l1, %i6, %o0
3294 fmovrslz %g2, %f5, %f6
3295loop_352:
3296 lduw [%l7 + 0x74], %o3
3297 movleu %xcc, %l3, %i4
3298 fbne,a %fcc3, loop_353
3299 lduw [%l7 + 0x6C], %i0
3300 movcs %icc, %l4, %o4
3301 udivcc %i1, 0x046E, %g4
3302loop_353:
3303 umul %g7, 0x09E3, %g5
3304 ldsh [%l7 + 0x10], %i2
3305 brnz,a %l2, loop_354
3306 ldsw [%l7 + 0x20], %i7
3307 movneg %icc, %o1, %i5
3308 bne,pt %icc, loop_355
3309loop_354:
3310 alignaddr %o2, %g1, %l0
3311 subccc %o7, 0x1314, %l6
3312 fmovrsne %o6, %f11, %f9
3313loop_355:
3314 fpackfix %f2, %f11
3315 fpsub32s %f11, %f13, %f8
3316 ld [%l7 + 0x60], %f15
3317 fmuld8ulx16 %f7, %f4, %f0
3318 brlez %l5, loop_356
3319 fnor %f6, %f12, %f12
3320 movg %xcc, %g3, %o5
3321 tg %icc, 0x5
3322loop_356:
3323 fbue,a %fcc2, loop_357
3324 st %f14, [%l7 + 0x30]
3325 st %f12, [%l7 + 0x7C]
3326 std %f8, [%l7 + 0x48]
3327loop_357:
3328 movvc %xcc, %i3, %l1
3329 ldx [%l7 + 0x58], %g6
3330 fbne,a %fcc2, loop_358
3331 smul %o0, %i6, %o3
3332 xnorcc %g2, 0x1D8E, %l3
3333 movl %xcc, %i0, %i4
3334loop_358:
3335 sdivcc %o4, 0x1A2A, %l4
3336 be,a,pt %xcc, loop_359
3337 fornot1 %f6, %f10, %f6
3338 fbule,a %fcc3, loop_360
3339 sth %g4, [%l7 + 0x36]
3340loop_359:
3341 sdivcc %g7, 0x1565, %i1
3342 ld [%l7 + 0x64], %f7
3343loop_360:
3344 ldub [%l7 + 0x52], %g5
3345 ta %icc, 0x0
3346 fmovdcs %icc, %f14, %f12
3347 orn %l2, 0x1001, %i2
3348 bcs,a,pn %icc, loop_361
3349 nop
3350 setx loop_362, %l0, %l1
3351 wrpr 0x1, %tl
3352 wrpr %l1, %tnpc
3353 setx 0x34400001400, %l0, %l1
3354 wrpr %l1, %tstate
3355 wrhpr 0x4, %htstate
3356 done
3357 stb %o1, [%l7 + 0x1E]
3358 ldsw [%l7 + 0x08], %i7
3359loop_361:
3360 bg,pn %xcc, loop_363
3361loop_362:
3362 ldsb [%l7 + 0x2C], %o2
3363 fpackfix %f12, %f5
3364 std %f12, [%l7 + 0x20]
3365loop_363:
3366 fbug %fcc1, loop_364
3367 fmovdne %icc, %f15, %f15
3368 movvs %xcc, %i5, %g1
3369 nop
3370 setx loop_365, %l0, %l1
3371 wrpr 0x1, %tl
3372 wrpr %l1, %tpc
3373 add %l1, 0x4, %l1
3374 wrpr %l1, %tnpc
3375 setx 0x34400001400, %l0, %l1
3376 wrpr %l1, %tstate
3377 wrhpr 0x4, %htstate
3378 retry
3379loop_364:
3380 fzero %f4
3381 lduh [%l7 + 0x0E], %o7
3382 taddcctv %l6, %l0, %o6
3383loop_365:
3384 sub %g3, %o5, %l5
3385 sdivx %i3, 0x03AC, %l1
3386 nop
3387 setx loop_366, %l0, %l1
3388 wrpr 0x1, %tl
3389 wrpr %l1, %tnpc
3390 setx 0x34400001400, %l0, %l1
3391 wrpr %l1, %tstate
3392 wrhpr 0x4, %htstate
3393 done
3394 tg %xcc, 0x5
3395 edge32ln %o0, %g6, %i6
3396 movcs %xcc, %g2, %l3
3397loop_366:
3398 fabsd %f0, %f4
3399 edge16 %i0, %o3, %i4
3400 call loop_367
3401 ldd [%l7 + 0x60], %f8
3402 fbu %fcc1, loop_368
3403 fmovsvs %icc, %f6, %f14
3404loop_367:
3405 srax %o4, %l4, %g7
3406 fsrc2s %f12, %f12
3407loop_368:
3408 ldsw [%l7 + 0x34], %i1
3409 fmovdg %icc, %f5, %f13
3410 bne,a,pn %xcc, loop_369
3411 fnot2 %f8, %f6
3412 fmuld8sux16 %f13, %f11, %f6
3413 lduw [%l7 + 0x48], %g5
3414loop_369:
3415 edge8n %l2, %i2, %o1
3416 fpsub16 %f8, %f2, %f2
3417 ldsh [%l7 + 0x46], %g4
3418 andn %o2, 0x0033, %i7
3419 fbl %fcc2, loop_370
3420 ldsh [%l7 + 0x36], %i5
3421 movleu %icc, %g1, %o7
3422 fmuld8ulx16 %f4, %f2, %f10
3423loop_370:
3424 fexpand %f0, %f10
3425 be,pt %xcc, loop_371
3426 ldsb [%l7 + 0x79], %l6
3427 orncc %l0, 0x092B, %o6
3428 lduh [%l7 + 0x2E], %g3
3429loop_371:
3430 lduh [%l7 + 0x4A], %l5
3431 sth %i3, [%l7 + 0x74]
3432 ldub [%l7 + 0x6B], %l1
3433 xorcc %o0, 0x1D9B, %o5
3434 stb %i6, [%l7 + 0x0C]
3435 fbug %fcc2, loop_372
3436 tsubcc %g6, 0x09C6, %g2
3437 fnot2s %f8, %f11
3438 fba,a %fcc2, loop_373
3439loop_372:
3440 ldsb [%l7 + 0x5E], %i0
3441 fandnot1s %f2, %f4, %f4
3442 stb %o3, [%l7 + 0x7B]
3443loop_373:
3444 stx %i4, [%l7 + 0x60]
3445 ldx [%l7 + 0x40], %l3
3446 ld [%l7 + 0x68], %f4
3447 std %f0, [%l7 + 0x08]
3448 fcmpeq16 %f12, %f12, %l4
3449 fba %fcc3, loop_374
3450 fmovde %icc, %f10, %f8
3451 subcc %o4, 0x1066, %i1
3452 fbu,a %fcc0, loop_375
3453loop_374:
3454 and %g7, 0x1A67, %g5
3455 subc %i2, 0x0671, %o1
3456 tle %icc, 0x2
3457loop_375:
3458 bpos,a %xcc, loop_376
3459 sth %g4, [%l7 + 0x64]
3460 fnegs %f12, %f4
3461 udivcc %o2, 0x0010, %l2
3462loop_376:
3463 bcs,a,pt %xcc, loop_377
3464 fcmpne32 %f0, %f14, %i7
3465 std %f12, [%l7 + 0x60]
3466 bgu %xcc, loop_378
3467loop_377:
3468 add %i5, 0x1338, %g1
3469 fmovsa %xcc, %f8, %f7
3470 stb %l6, [%l7 + 0x09]
3471loop_378:
3472 fble,a %fcc2, loop_379
3473 tsubcctv %o7, %l0, %g3
3474 st %f13, [%l7 + 0x20]
3475 addccc %o6, %i3, %l1
3476loop_379:
3477 ldub [%l7 + 0x1C], %o0
3478 tg %xcc, 0x4
3479 fbule %fcc1, loop_380
3480 ldsh [%l7 + 0x46], %l5
3481 movvs %icc, %i6, %g6
3482 fcmpeq32 %f0, %f8, %g2
3483loop_380:
3484 movvc %xcc, %o5, %o3
3485 fmovdn %xcc, %f1, %f5
3486 st %f8, [%l7 + 0x7C]
3487 fbuge,a %fcc3, loop_381
3488 udiv %i4, 0x13CC, %l3
3489 std %f10, [%l7 + 0x48]
3490 brgz,a %l4, loop_382
3491loop_381:
3492 movrlez %i0, %i1, %g7
3493 fcmple16 %f14, %f0, %g5
3494 fmovsn %xcc, %f0, %f11
3495loop_382:
3496 fmovdcs %xcc, %f0, %f11
3497 fmul8x16 %f9, %f6, %f12
3498 edge16l %i2, %o1, %g4
3499 lduw [%l7 + 0x28], %o4
3500 fornot2s %f11, %f5, %f4
3501 fbl,a %fcc1, loop_383
3502 fmovdl %icc, %f9, %f8
3503 fmovrsne %l2, %f8, %f8
3504 ld [%l7 + 0x70], %f15
3505loop_383:
3506 ldsh [%l7 + 0x6A], %o2
3507 bl %icc, loop_384
3508 addccc %i5, %g1, %l6
3509 movge %xcc, %o7, %l0
3510 ldsh [%l7 + 0x46], %i7
3511loop_384:
3512 smulcc %o6, %g3, %l1
3513 movrlz %o0, %i3, %l5
3514 brgez,a %g6, loop_385
3515 faligndata %f4, %f4, %f2
3516 fmovrse %g2, %f4, %f5
3517 fmovsle %xcc, %f6, %f15
3518loop_385:
3519 sth %i6, [%l7 + 0x0C]
3520 fbug,a %fcc2, loop_386
3521 fpadd16 %f0, %f0, %f6
3522 ldd [%l7 + 0x70], %f10
3523 std %f10, [%l7 + 0x10]
3524loop_386:
3525 fble %fcc0, loop_387
3526 bn loop_388
3527 ldsb [%l7 + 0x22], %o3
3528 bge %icc, loop_389
3529loop_387:
3530 movl %icc, %o5, %i4
3531loop_388:
3532 edge16l %l3, %l4, %i1
3533 fmovrdlz %i0, %f14, %f6
3534loop_389:
3535 stx %g7, [%l7 + 0x30]
3536 movrlez %g5, %o1, %i2
3537 fandnot1 %f12, %f2, %f2
3538 stx %g4, [%l7 + 0x38]
3539 andcc %o4, %o2, %i5
3540 lduw [%l7 + 0x38], %l2
3541 ldsh [%l7 + 0x4C], %l6
3542 fandnot1s %f5, %f4, %f5
3543 fmovrslez %g1, %f10, %f15
3544 fmovdge %xcc, %f13, %f2
3545 movrlez %o7, 0x0BE, %l0
3546 ldsw [%l7 + 0x48], %o6
3547 fbge %fcc3, loop_390
3548 fsrc2s %f7, %f0
3549 fmovrse %g3, %f6, %f15
3550 fxnor %f2, %f14, %f8
3551loop_390:
3552 nop
3553 setx loop_391, %l0, %l1
3554 wrpr 0x1, %tl
3555 wrpr %l1, %tnpc
3556 setx 0x34400001400, %l0, %l1
3557 wrpr %l1, %tstate
3558 wrhpr 0x4, %htstate
3559 done
3560 ldd [%l7 + 0x68], %f2
3561 stw %i7, [%l7 + 0x68]
3562 fmovsvc %icc, %f12, %f10
3563loop_391:
3564 xorcc %l1, %o0, %l5
3565 srlx %i3, %g2, %i6
3566 movl %icc, %o3, %o5
3567 tpos %xcc, 0x7
3568 sth %i4, [%l7 + 0x54]
3569 fbge %fcc1, loop_392
3570 sth %l3, [%l7 + 0x32]
3571 fmovdcc %xcc, %f5, %f4
3572 st %f0, [%l7 + 0x20]
3573loop_392:
3574 fmovsa %xcc, %f3, %f6
3575 popc %l4, %i1
3576 tsubcc %g6, 0x11ED, %i0
3577 fnot1 %f14, %f10
3578 xor %g7, 0x12B8, %o1
3579 tvc %icc, 0x4
3580 stb %g5, [%l7 + 0x7E]
3581 xor %g4, %i2, %o2
3582 ldsb [%l7 + 0x0D], %i5
3583 movle %xcc, %o4, %l2
3584 stw %l6, [%l7 + 0x58]
3585 brz,a %o7, loop_393
3586 tn %xcc, 0x3
3587 bcc,pt %xcc, loop_394
3588 ld [%l7 + 0x38], %f7
3589loop_393:
3590 brgz,a %g1, loop_395
3591 ldub [%l7 + 0x1D], %l0
3592loop_394:
3593 fbe,a %fcc0, loop_396
3594 ldsw [%l7 + 0x3C], %g3
3595loop_395:
3596 nop
3597 setx loop_397, %l0, %l1
3598 wrpr 0x1, %tl
3599 wrpr %l1, %tpc
3600 add %l1, 0x4, %l1
3601 wrpr %l1, %tnpc
3602 setx 0x34400001400, %l0, %l1
3603 wrpr %l1, %tstate
3604 wrhpr 0x4, %htstate
3605 retry
3606 taddcc %i7, %l1, %o0
3607loop_396:
3608 tg %icc, 0x2
3609 movpos %xcc, %o6, %i3
3610loop_397:
3611 fnot1s %f2, %f9
3612 edge32l %g2, %l5, %o3
3613 fpack16 %f12, %f2
3614 tn %icc, 0x4
3615 fpsub32s %f5, %f11, %f15
3616 fnot2s %f7, %f7
3617 ldsb [%l7 + 0x64], %i6
3618 ldsb [%l7 + 0x64], %o5
3619 brgz,a %l3, loop_398
3620 stb %i4, [%l7 + 0x46]
3621 lduw [%l7 + 0x68], %i1
3622 fxors %f7, %f2, %f7
3623loop_398:
3624 ldsw [%l7 + 0x18], %l4
3625 fnors %f11, %f9, %f13
3626 brlz,a %g6, loop_399
3627 fmovdle %xcc, %f12, %f10
3628 ldsh [%l7 + 0x60], %g7
3629 tgu %xcc, 0x6
3630loop_399:
3631 fnand %f4, %f0, %f12
3632 movpos %icc, %i0, %g5
3633 fcmpeq32 %f8, %f0, %o1
3634 st %f11, [%l7 + 0x74]
3635 siam 0x7
3636 fzero %f14
3637 fmovde %icc, %f6, %f15
3638 fnot2 %f10, %f2
3639 subc %g4, %i2, %o2
3640 fmovdg %xcc, %f1, %f14
3641 fcmpd %fcc2, %f10, %f6
3642 taddcctv %o4, 0x1233, %l2
3643 stx %i5, [%l7 + 0x38]
3644 call loop_400
3645 fblg,a %fcc2, loop_401
3646 tl %icc, 0x0
3647 fnegd %f2, %f14
3648loop_400:
3649 st %f3, [%l7 + 0x08]
3650loop_401:
3651 stw %o7, [%l7 + 0x68]
3652 tg %xcc, 0x1
3653 fxnors %f14, %f5, %f12
3654 fbl %fcc3, loop_402
3655 fnot1 %f14, %f14
3656 addccc %g1, %l0, %l6
3657 fnors %f8, %f9, %f7
3658loop_402:
3659 movge %xcc, %i7, %l1
3660 mulx %g3, 0x1491, %o0
3661 srlx %i3, %g2, %l5
3662 xor %o3, %i6, %o6
3663 stw %l3, [%l7 + 0x38]
3664 fandnot2 %f10, %f12, %f14
3665 xnorcc %i4, 0x1137, %i1
3666 stw %l4, [%l7 + 0x48]
3667 fbo %fcc3, loop_403
3668 tgu %xcc, 0x6
3669 edge32ln %o5, %g7, %g6
3670 sdivx %g5, 0x093E, %i0
3671loop_403:
3672 edge32l %o1, %i2, %o2
3673 taddcctv %g4, 0x1285, %l2
3674 fxnors %f9, %f15, %f9
3675 fsrc1s %f10, %f12
3676 stw %i5, [%l7 + 0x64]
3677 fands %f12, %f9, %f12
3678 addc %o7, 0x106A, %o4
3679 fmovdne %xcc, %f13, %f1
3680 fmul8x16au %f3, %f15, %f0
3681 fmovdge %icc, %f10, %f0
3682 sth %l0, [%l7 + 0x1A]
3683 tl %xcc, 0x0
3684 lduh [%l7 + 0x34], %l6
3685 umulcc %i7, 0x1DB4, %l1
3686 fsrc2 %f2, %f4
3687 fmovdn %xcc, %f12, %f15
3688 tneg %xcc, 0x1
3689 subccc %g3, 0x0CB7, %g1
3690 ba,pt %icc, loop_404
3691 ldsb [%l7 + 0x70], %i3
3692 fmovrsgz %o0, %f1, %f4
3693 fsrc2s %f9, %f12
3694loop_404:
3695 ldsh [%l7 + 0x20], %g2
3696 edge32l %l5, %i6, %o6
3697 fcmps %fcc0, %f0, %f7
3698 ldub [%l7 + 0x15], %o3
3699 sth %i4, [%l7 + 0x4E]
3700 andncc %i1, %l3, %l4
3701 andcc %o5, %g6, %g7
3702 movpos %icc, %i0, %g5
3703 move %xcc, %o1, %o2
3704 edge16ln %g4, %l2, %i5
3705 fornot2 %f8, %f0, %f12
3706 fones %f1
3707 stx %o7, [%l7 + 0x68]
3708 fbe %fcc2, loop_405
3709 ta %icc, 0x5
3710 fnands %f3, %f3, %f14
3711 fblg %fcc3, loop_406
3712loop_405:
3713 movpos %xcc, %i2, %l0
3714 fabsd %f4, %f6
3715 or %l6, 0x00EE, %o4
3716loop_406:
3717 fornot1 %f6, %f0, %f4
3718 fornot2 %f12, %f6, %f14
3719 movrgez %i7, 0x061, %g3
3720 brlz %g1, loop_407
3721 subc %i3, %o0, %l1
3722 smul %l5, 0x1936, %g2
3723 subccc %o6, 0x0720, %i6
3724loop_407:
3725 fmovde %xcc, %f3, %f0
3726 tcs %icc, 0x3
3727 fmul8x16au %f3, %f6, %f14
3728 std %f8, [%l7 + 0x58]
3729 xnor %o3, %i4, %i1
3730 fabss %f6, %f6
3731 movre %l4, 0x10F, %o5
3732 fmovda %xcc, %f11, %f3
3733 lduh [%l7 + 0x5C], %g6
3734 sth %l3, [%l7 + 0x4C]
3735 movcs %xcc, %i0, %g7
3736 stb %o1, [%l7 + 0x25]
3737 sth %o2, [%l7 + 0x3E]
3738 movl %xcc, %g5, %l2
3739 xor %g4, %o7, %i5
3740 lduh [%l7 + 0x16], %i2
3741 edge32ln %l6, %l0, %i7
3742 fandnot1 %f10, %f10, %f12
3743 fpsub16 %f6, %f14, %f14
3744 te %xcc, 0x2
3745 std %f0, [%l7 + 0x08]
3746 fxor %f4, %f2, %f10
3747 ld [%l7 + 0x58], %f15
3748 sdivcc %o4, 0x0F50, %g1
3749 fxors %f5, %f0, %f7
3750 sdiv %g3, 0x0A91, %i3
3751 fone %f12
3752 ba,a,pn %icc, loop_408
3753 fmovrslez %o0, %f15, %f6
3754 lduh [%l7 + 0x0C], %l5
3755 mulx %l1, 0x0C33, %o6
3756loop_408:
3757 orn %g2, 0x1C09, %o3
3758 stw %i6, [%l7 + 0x24]
3759 movn %icc, %i4, %i1
3760 sth %l4, [%l7 + 0x26]
3761 fmovsneg %xcc, %f11, %f5
3762 movrne %o5, %l3, %i0
3763 fcmps %fcc1, %f4, %f0
3764 fzero %f8
3765 tsubcctv %g7, %o1, %g6
3766 fnot1s %f9, %f12
3767 fmuld8ulx16 %f4, %f12, %f2
3768 fmovrdlz %g5, %f0, %f2
3769 fmovsle %icc, %f8, %f4
3770 movrgez %o2, %g4, %l2
3771 edge8n %o7, %i2, %l6
3772 array32 %l0, %i5, %o4
3773 udivcc %i7, 0x0011, %g3
3774 nop
3775 setx loop_409, %l0, %l1
3776 wrpr 0x1, %tl
3777 wrpr %l1, %tnpc
3778 setx 0x34400001400, %l0, %l1
3779 wrpr %l1, %tstate
3780 wrhpr 0x4, %htstate
3781 done
3782 srl %g1, 0x14, %o0
3783 movrlz %l5, 0x068, %l1
3784 fbo %fcc1, loop_410
3785loop_409:
3786 nop
3787 setx loop_411, %l0, %l1
3788 wrpr 0x1, %tl
3789 wrpr %l1, %tpc
3790 add %l1, 0x4, %l1
3791 wrpr %l1, %tnpc
3792 setx 0x34400001400, %l0, %l1
3793 wrpr %l1, %tstate
3794 wrhpr 0x4, %htstate
3795 retry
3796 st %f2, [%l7 + 0x48]
3797 movrgz %i3, %g2, %o3
3798loop_410:
3799 bne,a %xcc, loop_412
3800loop_411:
3801 fnot2 %f12, %f0
3802 fmovrdne %i6, %f0, %f0
3803 std %f10, [%l7 + 0x48]
3804loop_412:
3805 fpack32 %f12, %f14, %f6
3806 movrlz %o6, 0x148, %i4
3807 fble %fcc3, loop_413
3808 stw %l4, [%l7 + 0x30]
3809 array16 %i1, %o5, %i0
3810 edge32n %g7, %o1, %g6
3811loop_413:
3812 lduh [%l7 + 0x68], %g5
3813 fmovdcc %xcc, %f15, %f9
3814 bge,a loop_414
3815 ldsb [%l7 + 0x3E], %o2
3816 ldsb [%l7 + 0x1B], %l3
3817 edge8 %g4, %o7, %l2
3818loop_414:
3819 nop
3820 setx loop_415, %l0, %l1
3821 jmpl %l1, %i2
3822 fmovsl %xcc, %f3, %f7
3823 ldx [%l7 + 0x68], %l0
3824 lduh [%l7 + 0x1C], %i5
3825loop_415:
3826 bcs,a %xcc, loop_416
3827 popc 0x1A02, %o4
3828 fnegs %f11, %f10
3829 fmovdge %xcc, %f11, %f1
3830loop_416:
3831 brnz %l6, loop_417
3832 edge8l %g3, %g1, %o0
3833 umulcc %i7, %l1, %l5
3834 popc %g2, %i3
3835loop_417:
3836 sth %o3, [%l7 + 0x6A]
3837 ldd [%l7 + 0x60], %f8
3838 fxnor %f2, %f4, %f4
3839 ta %xcc, 0x2
3840 brnz %o6, loop_418
3841 tgu %xcc, 0x7
3842 edge32ln %i6, %l4, %i1
3843 ldsw [%l7 + 0x70], %o5
3844loop_418:
3845 te %xcc, 0x7
3846 array32 %i0, %i4, %o1
3847 stb %g7, [%l7 + 0x7D]
3848 xorcc %g5, 0x1433, %o2
3849 edge32n %l3, %g6, %o7
3850 ldd [%l7 + 0x70], %f14
3851 movpos %icc, %l2, %i2
3852 xorcc %g4, %i5, %o4
3853 tneg %xcc, 0x4
3854 fcmple16 %f12, %f12, %l6
3855 ldub [%l7 + 0x59], %g3
3856 bgu,pn %icc, loop_419
3857 fmovrdne %g1, %f4, %f6
3858 xnorcc %l0, 0x1401, %o0
3859 ldsh [%l7 + 0x3A], %i7
3860loop_419:
3861 fandnot2s %f5, %f0, %f13
3862 movcs %icc, %l5, %g2
3863 fmovsne %xcc, %f9, %f7
3864 stw %i3, [%l7 + 0x30]
3865 sth %l1, [%l7 + 0x78]
3866 tn %xcc, 0x2
3867 ldx [%l7 + 0x28], %o3
3868 sub %i6, 0x0F7F, %l4
3869 fnands %f0, %f1, %f8
3870 movrne %o6, %i1, %o5
3871 bg %icc, loop_420
3872 fbu,a %fcc0, loop_421
3873 tpos %xcc, 0x0
3874 fnands %f7, %f7, %f14
3875loop_420:
3876 movneg %xcc, %i0, %o1
3877loop_421:
3878 array32 %i4, %g7, %o2
3879 fbule,a %fcc3, loop_422
3880 bleu,pt %xcc, loop_423
3881 ldub [%l7 + 0x1B], %l3
3882 stb %g6, [%l7 + 0x4C]
3883loop_422:
3884 ta %icc, 0x6
3885loop_423:
3886 alignaddrl %o7, %g5, %i2
3887 fmovrde %g4, %f14, %f2
3888 movrne %l2, 0x032, %i5
3889 fnot1s %f7, %f9
3890 fble %fcc2, loop_424
3891 fble,a %fcc0, loop_425
3892 tvc %icc, 0x4
3893 brgz %l6, loop_426
3894loop_424:
3895 brnz,a %o4, loop_427
3896loop_425:
3897 fnand %f6, %f2, %f2
3898 movvc %icc, %g3, %g1
3899loop_426:
3900 ldx [%l7 + 0x58], %l0
3901loop_427:
3902 ldd [%l7 + 0x78], %f2
3903 ldd [%l7 + 0x48], %f6
3904 srax %o0, %l5, %i7
3905 nop
3906 setx loop_428, %l0, %l1
3907 wrpr 0x1, %tl
3908 wrpr %l1, %tpc
3909 add %l1, 0x4, %l1
3910 wrpr %l1, %tnpc
3911 setx 0x34400001400, %l0, %l1
3912 wrpr %l1, %tstate
3913 wrhpr 0x4, %htstate
3914 retry
3915 std %f2, [%l7 + 0x58]
3916 sdivx %g2, 0x141F, %i3
3917 movrlez %o3, 0x3BA, %l1
3918loop_428:
3919 addc %i6, 0x0FBA, %l4
3920 ba,a %xcc, loop_429
3921 edge8ln %o6, %i1, %o5
3922 fbl,a %fcc0, loop_430
3923 ldub [%l7 + 0x79], %o1
3924loop_429:
3925 sdiv %i4, 0x0C6B, %g7
3926 fcmps %fcc2, %f7, %f6
3927loop_430:
3928 movg %xcc, %i0, %o2
3929 alignaddrl %g6, %o7, %g5
3930 umul %i2, %l3, %g4
3931 fbge %fcc3, loop_431
3932 movcc %xcc, %l2, %l6
3933 fbule %fcc1, loop_432
3934 or %i5, %g3, %g1
3935loop_431:
3936 lduw [%l7 + 0x44], %o4
3937 faligndata %f6, %f0, %f10
3938loop_432:
3939 sdivcc %o0, 0x103E, %l5
3940 ld [%l7 + 0x1C], %f15
3941 move %icc, %l0, %g2
3942 add %i3, %o3, %l1
3943 fxnors %f9, %f13, %f15
3944 lduh [%l7 + 0x0A], %i7
3945 fmovrdne %l4, %f10, %f6
3946 fnot1 %f2, %f12
3947 fmul8x16au %f13, %f8, %f8
3948 edge8l %i6, %i1, %o6
3949 brgez %o5, loop_433
3950 lduw [%l7 + 0x70], %o1
3951 umulcc %g7, 0x1627, %i4
3952 udivcc %i0, 0x101C, %g6
3953loop_433:
3954 fsrc1 %f4, %f14
3955 addccc %o7, %g5, %i2
3956 ldub [%l7 + 0x59], %l3
3957 st %f14, [%l7 + 0x60]
3958 std %f10, [%l7 + 0x18]
3959 mulx %o2, %g4, %l2
3960 fcmpd %fcc3, %f10, %f0
3961 ldsw [%l7 + 0x50], %l6
3962 fbn,a %fcc0, loop_434
3963 stb %g3, [%l7 + 0x68]
3964 tvs %xcc, 0x2
3965 fnot2s %f2, %f1
3966loop_434:
3967 movge %icc, %i5, %o4
3968 fmovdcs %icc, %f15, %f5
3969 edge32n %o0, %g1, %l5
3970 tl %xcc, 0x3
3971 movvs %icc, %g2, %l0
3972 st %f11, [%l7 + 0x40]
3973 fpack32 %f14, %f12, %f12
3974 fmovsl %xcc, %f5, %f0
3975 fbu %fcc0, loop_435
3976 movneg %xcc, %i3, %o3
3977 fbug,a %fcc3, loop_436
3978 lduw [%l7 + 0x34], %l1
3979loop_435:
3980 fcmple32 %f8, %f0, %l4
3981 bleu,a,pt %xcc, loop_437
3982loop_436:
3983 bn %icc, loop_438
3984 ldd [%l7 + 0x58], %f8
3985 srl %i7, %i6, %o6
3986loop_437:
3987 ldx [%l7 + 0x08], %o5
3988loop_438:
3989 nop
3990 setx loop_439, %l0, %l1
3991 jmpl %l1, %i1
3992 nop
3993 setx loop_440, %l0, %l1
3994 jmpl %l1, %o1
3995 ldx [%l7 + 0x60], %i4
3996 srax %i0, 0x17, %g7
3997loop_439:
3998 subc %g6, 0x10F1, %o7
3999loop_440:
4000 fnot2s %f10, %f10
4001 fmul8x16 %f10, %f12, %f14
4002 brlz %i2, loop_441
4003 fmovsl %icc, %f15, %f4
4004 fandnot2 %f0, %f0, %f4
4005 fandnot2s %f7, %f14, %f15
4006loop_441:
4007 ldd [%l7 + 0x38], %f10
4008 std %f4, [%l7 + 0x38]
4009 fnor %f4, %f14, %f0
4010 std %f2, [%l7 + 0x18]
4011 sth %l3, [%l7 + 0x26]
4012 ldsw [%l7 + 0x78], %o2
4013 fornot1 %f8, %f6, %f10
4014 movrlez %g4, 0x03A, %g5
4015 umulcc %l6, %g3, %l2
4016 fmovdge %icc, %f10, %f9
4017 tge %icc, 0x0
4018 brnz %i5, loop_442
4019 sdiv %o0, 0x1A7C, %o4
4020 tsubcctv %g1, %l5, %g2
4021 movne %icc, %i3, %l0
4022loop_442:
4023 fmovsleu %xcc, %f10, %f5
4024 fcmpes %fcc3, %f9, %f8
4025 ldub [%l7 + 0x60], %l1
4026 ldx [%l7 + 0x68], %l4
4027 brlz %o3, loop_443
4028 fble %fcc0, loop_444
4029 fmovrdne %i7, %f10, %f14
4030 fnegd %f8, %f12
4031loop_443:
4032 taddcctv %i6, %o5, %i1
4033loop_444:
4034 fcmpeq32 %f4, %f4, %o1
4035 andcc %o6, 0x1786, %i4
4036 andncc %i0, %g7, %o7
4037 ldsh [%l7 + 0x62], %g6
4038 stb %i2, [%l7 + 0x4B]
4039 fxors %f7, %f13, %f11
4040 ldsh [%l7 + 0x40], %o2
4041 edge32n %g4, %g5, %l6
4042 fmovscc %xcc, %f0, %f15
4043 tpos %xcc, 0x0
4044 ldx [%l7 + 0x08], %l3
4045 ldd [%l7 + 0x30], %f0
4046 fmovsn %xcc, %f1, %f12
4047 bvs,pt %xcc, loop_445
4048 stb %g3, [%l7 + 0x4B]
4049 sdivx %l2, 0x1255, %o0
4050 fpadd16 %f10, %f6, %f2
4051loop_445:
4052 sethi 0x1231, %o4
4053 fbule %fcc0, loop_446
4054 tgu %icc, 0x6
4055 stb %g1, [%l7 + 0x34]
4056 lduh [%l7 + 0x40], %l5
4057loop_446:
4058 udivx %i5, 0x08C8, %i3
4059 stx %l0, [%l7 + 0x28]
4060 sub %g2, %l4, %o3
4061 subccc %i7, %i6, %l1
4062 movcs %xcc, %o5, %i1
4063 stb %o6, [%l7 + 0x4E]
4064 sdivx %o1, 0x1F21, %i4
4065 fmovrse %g7, %f6, %f9
4066 movn %icc, %o7, %g6
4067 sth %i2, [%l7 + 0x72]
4068 stb %o2, [%l7 + 0x5F]
4069 edge32l %g4, %g5, %i0
4070 fmovscs %icc, %f12, %f6
4071 andncc %l3, %l6, %l2
4072 fmul8ulx16 %f6, %f8, %f0
4073 ldub [%l7 + 0x2F], %o0
4074 ldsh [%l7 + 0x52], %g3
4075 stb %o4, [%l7 + 0x25]
4076 lduw [%l7 + 0x74], %g1
4077 bcc,a loop_447
4078 movrlez %l5, 0x051, %i3
4079 sdivx %i5, 0x090B, %l0
4080 bpos,pt %xcc, loop_448
4081loop_447:
4082 fmovrdlez %g2, %f14, %f6
4083 orn %o3, %l4, %i6
4084 fmovsn %icc, %f6, %f1
4085loop_448:
4086 xor %i7, %o5, %i1
4087 fblg %fcc3, loop_449
4088 fmovdgu %xcc, %f15, %f3
4089 fbg %fcc0, loop_450
4090 fmovsg %icc, %f7, %f12
4091loop_449:
4092 fbug %fcc3, loop_451
4093 stx %l1, [%l7 + 0x70]
4094loop_450:
4095 ldsb [%l7 + 0x0E], %o6
4096 ldsb [%l7 + 0x09], %i4
4097loop_451:
4098 lduh [%l7 + 0x6E], %o1
4099 ldsb [%l7 + 0x3E], %o7
4100 call loop_452
4101 fmovs %f14, %f6
4102 st %f4, [%l7 + 0x0C]
4103 stb %g7, [%l7 + 0x67]
4104loop_452:
4105 movvc %icc, %i2, %g6
4106 movgu %xcc, %o2, %g4
4107 fmovdgu %icc, %f12, %f9
4108 stb %i0, [%l7 + 0x30]
4109 tl %xcc, 0x6
4110 st %f15, [%l7 + 0x68]
4111 fzero %f10
4112 std %f6, [%l7 + 0x18]
4113 ldsh [%l7 + 0x76], %g5
4114 lduw [%l7 + 0x78], %l6
4115 tne %xcc, 0x2
4116 stx %l2, [%l7 + 0x10]
4117 call loop_453
4118 fmovrslz %o0, %f13, %f6
4119 fzeros %f10
4120 movgu %xcc, %g3, %o4
4121loop_453:
4122 bg,pt %xcc, loop_454
4123 fabss %f5, %f14
4124 stx %g1, [%l7 + 0x30]
4125 addccc %l5, 0x0569, %l3
4126loop_454:
4127 fbl,a %fcc3, loop_455
4128 fble %fcc1, loop_456
4129 ldub [%l7 + 0x42], %i3
4130 fble %fcc2, loop_457
4131loop_455:
4132 ldsb [%l7 + 0x25], %l0
4133loop_456:
4134 fcmpes %fcc0, %f11, %f7
4135 ldsh [%l7 + 0x38], %i5
4136loop_457:
4137 lduh [%l7 + 0x4A], %g2
4138 ldx [%l7 + 0x68], %l4
4139 fpsub16 %f0, %f6, %f2
4140 fmovsgu %icc, %f6, %f15
4141 ldd [%l7 + 0x30], %f6
4142 tsubcctv %i6, 0x1C5E, %o3
4143 fcmple16 %f12, %f10, %i7
4144 tpos %icc, 0x6
4145 fmovsg %icc, %f12, %f9
4146 ldsb [%l7 + 0x10], %o5
4147 srl %i1, %o6, %i4
4148 ldsh [%l7 + 0x66], %l1
4149 subcc %o1, 0x14CA, %g7
4150 bcs,a %xcc, loop_458
4151 ld [%l7 + 0x18], %f6
4152 addc %i2, %o7, %o2
4153 bleu,pt %xcc, loop_459
4154loop_458:
4155 fmovsvs %icc, %f5, %f13
4156 ld [%l7 + 0x2C], %f4
4157 edge16l %g4, %g6, %g5
4158loop_459:
4159 addc %l6, 0x07F4, %i0
4160 ldsb [%l7 + 0x59], %o0
4161 ldd [%l7 + 0x50], %f2
4162 fones %f0
4163 te %xcc, 0x6
4164 lduh [%l7 + 0x14], %g3
4165 fmovsle %icc, %f7, %f9
4166 bge,pt %icc, loop_460
4167 bne,a %icc, loop_461
4168 fmovdpos %icc, %f12, %f10
4169 edge16l %o4, %l2, %g1
4170loop_460:
4171 sdivx %l3, 0x0160, %i3
4172loop_461:
4173 fblg,a %fcc0, loop_462
4174 sra %l0, %i5, %l5
4175 edge16l %l4, %g2, %i6
4176 movre %i7, 0x172, %o3
4177loop_462:
4178 fcmple32 %f12, %f0, %o5
4179 ldsw [%l7 + 0x18], %o6
4180 ldsb [%l7 + 0x0F], %i4
4181 edge8 %l1, %i1, %o1
4182 bvs,a loop_463
4183 lduh [%l7 + 0x6C], %g7
4184 movneg %icc, %o7, %i2
4185 array16 %o2, %g4, %g5
4186loop_463:
4187 fbue %fcc1, loop_464
4188 fsrc2s %f10, %f15
4189 sth %g6, [%l7 + 0x78]
4190 fmovse %icc, %f12, %f15
4191loop_464:
4192 stx %i0, [%l7 + 0x60]
4193 st %f7, [%l7 + 0x1C]
4194 tg %xcc, 0x1
4195 fbo %fcc2, loop_465
4196 addcc %l6, %o0, %g3
4197 fnot1s %f5, %f15
4198 alignaddr %l2, %o4, %g1
4199loop_465:
4200 fbg %fcc0, loop_466
4201 tpos %xcc, 0x0
4202 nop
4203 setx loop_467, %l0, %l1
4204 wrpr 0x1, %tl
4205 wrpr %l1, %tpc
4206 add %l1, 0x4, %l1
4207 wrpr %l1, %tnpc
4208 setx 0x34400001400, %l0, %l1
4209 wrpr %l1, %tstate
4210 wrhpr 0x4, %htstate
4211 retry
4212 andncc %l3, %i3, %l0
4213loop_466:
4214 movleu %xcc, %i5, %l4
4215 ldx [%l7 + 0x10], %l5
4216loop_467:
4217 ld [%l7 + 0x70], %f12
4218 fmovda %xcc, %f4, %f12
4219 andncc %g2, %i7, %o3
4220 brnz %i6, loop_468
4221 ldub [%l7 + 0x26], %o6
4222 bpos %icc, loop_469
4223 fmul8ulx16 %f12, %f0, %f10
4224loop_468:
4225 stb %i4, [%l7 + 0x49]
4226 fmovrde %o5, %f12, %f2
4227loop_469:
4228 lduw [%l7 + 0x48], %i1
4229 fornot1s %f1, %f10, %f15
4230 fmul8x16 %f10, %f4, %f4
4231 fcmpd %fcc0, %f12, %f2
4232 ldd [%l7 + 0x68], %f14
4233 sdivcc %l1, 0x15E4, %o1
4234 bpos,pn %xcc, loop_470
4235 array16 %g7, %o7, %o2
4236 movneg %xcc, %g4, %i2
4237 fmovspos %xcc, %f12, %f13
4238loop_470:
4239 ldx [%l7 + 0x70], %g6
4240 std %f4, [%l7 + 0x18]
4241 fbuge,a %fcc3, loop_471
4242 movrlez %g5, 0x019, %l6
4243 stx %o0, [%l7 + 0x10]
4244 fmovsge %xcc, %f13, %f8
4245loop_471:
4246 stb %g3, [%l7 + 0x25]
4247 bgu,pn %icc, loop_472
4248 ldsh [%l7 + 0x4C], %l2
4249 tcs %xcc, 0x7
4250 ld [%l7 + 0x28], %f1
4251loop_472:
4252 fmul8ulx16 %f4, %f8, %f6
4253 andn %o4, %i0, %g1
4254 brnz %l3, loop_473
4255 movle %icc, %l0, %i5
4256 fnot2 %f8, %f8
4257 sth %i3, [%l7 + 0x22]
4258loop_473:
4259 tle %xcc, 0x2
4260 subcc %l5, %g2, %l4
4261 fandnot1 %f12, %f0, %f4
4262 array16 %i7, %o3, %i6
4263 movcs %xcc, %o6, %o5
4264 movl %xcc, %i4, %i1
4265 tne %icc, 0x7
4266 fnot1 %f12, %f8
4267 edge32ln %l1, %o1, %o7
4268 fmul8x16au %f0, %f8, %f0
4269 fmovsle %xcc, %f3, %f7
4270 bleu,a loop_474
4271 fmovsvs %xcc, %f5, %f11
4272 bl %icc, loop_475
4273 std %f4, [%l7 + 0x50]
4274loop_474:
4275 edge16 %o2, %g7, %g4
4276 movle %xcc, %i2, %g6
4277loop_475:
4278 ld [%l7 + 0x28], %f13
4279 st %f5, [%l7 + 0x54]
4280 fmovsvs %icc, %f5, %f2
4281 subcc %l6, %o0, %g5
4282 bn loop_476
4283 st %f1, [%l7 + 0x30]
4284 fxnor %f2, %f10, %f6
4285 ba,a loop_477
4286loop_476:
4287 alignaddrl %g3, %o4, %l2
4288 edge16n %g1, %i0, %l3
4289 bcc %icc, loop_478
4290loop_477:
4291 lduw [%l7 + 0x1C], %i5
4292 movrlez %l0, %i3, %l5
4293 ldsb [%l7 + 0x71], %l4
4294loop_478:
4295 fnegs %f4, %f7
4296 srlx %g2, 0x12, %i7
4297 tl %xcc, 0x3
4298 ldub [%l7 + 0x2C], %o3
4299 subccc %i6, %o6, %i4
4300 fnot2 %f12, %f10
4301 st %f4, [%l7 + 0x50]
4302 ta %xcc, 0x2
4303 ldd [%l7 + 0x40], %f4
4304 fmul8sux16 %f14, %f12, %f8
4305 xnor %i1, %l1, %o1
4306 bge,a %icc, loop_479
4307 fcmple32 %f12, %f10, %o7
4308 alignaddr %o2, %o5, %g7
4309 ldx [%l7 + 0x18], %g4
4310loop_479:
4311 bshuffle %f10, %f14, %f2
4312 stx %g6, [%l7 + 0x18]
4313 st %f13, [%l7 + 0x70]
4314 edge8n %l6, %o0, %g5
4315 orcc %g3, %o4, %i2
4316 brlez %l2, loop_480
4317 std %f8, [%l7 + 0x70]
4318 brgez,a %i0, loop_481
4319 fmovs %f0, %f10
4320loop_480:
4321 ldx [%l7 + 0x18], %g1
4322 stw %i5, [%l7 + 0x4C]
4323loop_481:
4324 addccc %l0, %l3, %l5
4325 stb %i3, [%l7 + 0x35]
4326 xnorcc %g2, %i7, %l4
4327 lduh [%l7 + 0x34], %o3
4328 fbe,a %fcc3, loop_482
4329 sth %i6, [%l7 + 0x66]
4330 stb %i4, [%l7 + 0x6D]
4331 ble,a loop_483
4332loop_482:
4333 ldsb [%l7 + 0x43], %i1
4334 tg %icc, 0x6
4335 fmovsneg %xcc, %f0, %f13
4336loop_483:
4337 fmovrdgez %l1, %f12, %f10
4338 movneg %icc, %o6, %o1
4339 ldsb [%l7 + 0x78], %o2
4340 fabsd %f6, %f0
4341 lduh [%l7 + 0x50], %o5
4342 fzeros %f8
4343 ldd [%l7 + 0x58], %f6
4344 and %o7, 0x0329, %g7
4345 stx %g6, [%l7 + 0x10]
4346 fmuld8ulx16 %f5, %f2, %f14
4347 ldsh [%l7 + 0x34], %l6
4348 movre %g4, 0x05B, %o0
4349 stb %g3, [%l7 + 0x58]
4350 movrlez %g5, %o4, %l2
4351 lduw [%l7 + 0x38], %i0
4352 fabsd %f14, %f10
4353 brlez,a %g1, loop_484
4354 fbge,a %fcc0, loop_485
4355 tvc %xcc, 0x1
4356 umul %i5, 0x1B5F, %i2
4357loop_484:
4358 fmul8x16au %f9, %f13, %f6
4359loop_485:
4360 fmovs %f9, %f2
4361 fmovd %f2, %f2
4362 stx %l3, [%l7 + 0x60]
4363 fmovrsgez %l5, %f15, %f11
4364 brz,a %l0, loop_486
4365 addccc %g2, %i3, %i7
4366 bcs %xcc, loop_487
4367 movrgz %o3, 0x0B3, %i6
4368loop_486:
4369 st %f7, [%l7 + 0x58]
4370 orn %i4, %l4, %l1
4371loop_487:
4372 movle %icc, %o6, %o1
4373 fxors %f14, %f12, %f3
4374 tsubcc %i1, 0x0CDA, %o5
4375 sth %o7, [%l7 + 0x6E]
4376 std %f0, [%l7 + 0x38]
4377 fcmple32 %f8, %f10, %g7
4378 ldsb [%l7 + 0x6C], %g6
4379 fzeros %f4
4380 ldsw [%l7 + 0x08], %l6
4381 movne %xcc, %g4, %o2
4382 movcs %icc, %g3, %o0
4383 lduh [%l7 + 0x14], %o4
4384 nop
4385 setx loop_488, %l0, %l1
4386 jmpl %l1, %l2
4387 fmovsneg %xcc, %f11, %f1
4388 fnor %f10, %f8, %f0
4389 movre %g5, 0x389, %i0
4390loop_488:
4391 fmovdn %icc, %f3, %f11
4392 fmul8x16au %f5, %f7, %f10
4393 std %f0, [%l7 + 0x60]
4394 edge32n %g1, %i2, %i5
4395 tsubcc %l3, %l5, %l0
4396 mulx %i3, %i7, %g2
4397 stx %i6, [%l7 + 0x30]
4398 lduh [%l7 + 0x5A], %o3
4399 fmovdle %xcc, %f6, %f6
4400 nop
4401 setx loop_489, %l0, %l1
4402 wrpr 0x1, %tl
4403 wrpr %l1, %tnpc
4404 setx 0x34400001400, %l0, %l1
4405 wrpr %l1, %tstate
4406 wrhpr 0x4, %htstate
4407 done
4408 subcc %i4, %l1, %l4
4409 brlez %o6, loop_490
4410 lduw [%l7 + 0x18], %i1
4411loop_489:
4412 fmovdleu %icc, %f11, %f3
4413 popc %o1, %o5
4414loop_490:
4415 fsrc2s %f11, %f2
4416 movvc %icc, %g7, %g6
4417 ldub [%l7 + 0x64], %o7
4418 movrgz %l6, 0x0C4, %g4
4419 ldsh [%l7 + 0x70], %g3
4420 movrgz %o0, 0x236, %o2
4421 xnor %o4, 0x1799, %g5
4422 fmovde %xcc, %f9, %f11
4423 edge32l %i0, %g1, %i2
4424 fmovdvs %xcc, %f9, %f2
4425 edge8n %i5, %l3, %l5
4426 fmovdneg %xcc, %f3, %f2
4427 te %icc, 0x2
4428 fpadd16 %f0, %f12, %f8
4429 lduh [%l7 + 0x4A], %l2
4430 movcs %icc, %l0, %i7
4431 ldx [%l7 + 0x10], %g2
4432 edge16l %i6, %o3, %i4
4433 fmovsn %xcc, %f6, %f11
4434 stb %i3, [%l7 + 0x3A]
4435 fpack16 %f6, %f6
4436 fpadd32s %f13, %f7, %f0
4437 movrgez %l4, 0x3E7, %l1
4438 tvs %xcc, 0x6
4439 subccc %o6, 0x00BE, %i1
4440 tn %xcc, 0x5
4441 fpmerge %f5, %f2, %f8
4442 ldd [%l7 + 0x30], %f2
4443 ldub [%l7 + 0x10], %o1
4444 lduh [%l7 + 0x76], %g7
4445 stx %g6, [%l7 + 0x60]
4446 fornot1 %f14, %f6, %f2
4447 ldub [%l7 + 0x60], %o7
4448 brz %l6, loop_491
4449 fbue,a %fcc3, loop_492
4450 tsubcc %g4, %g3, %o0
4451 fmovspos %xcc, %f15, %f10
4452loop_491:
4453 fnot2 %f4, %f12
4454loop_492:
4455 ldsb [%l7 + 0x6A], %o2
4456 lduh [%l7 + 0x72], %o5
4457 movrlz %g5, 0x3FE, %i0
4458 fmovdvs %xcc, %f3, %f7
4459 fbe,a %fcc2, loop_493
4460 brgz %g1, loop_494
4461 tsubcctv %i2, 0x1E23, %o4
4462 xnorcc %i5, %l3, %l5
4463loop_493:
4464 edge32 %l0, %i7, %g2
4465loop_494:
4466 fand %f0, %f8, %f6
4467 tvs %icc, 0x0
4468 lduh [%l7 + 0x28], %i6
4469 lduh [%l7 + 0x70], %l2
4470 orn %o3, %i3, %i4
4471 fmovdneg %xcc, %f4, %f0
4472 st %f12, [%l7 + 0x68]
4473 move %xcc, %l4, %l1
4474 fmovdge %xcc, %f9, %f5
4475 movl %icc, %o6, %o1
4476 lduh [%l7 + 0x6E], %i1
4477 ldub [%l7 + 0x14], %g6
4478 fabss %f12, %f1
4479 fnors %f10, %f2, %f4
4480 fmovdneg %icc, %f7, %f4
4481 ldub [%l7 + 0x38], %o7
4482 bpos loop_495
4483 fsrc2 %f10, %f2
4484 ldsh [%l7 + 0x3C], %l6
4485 fmovdcs %icc, %f14, %f9
4486loop_495:
4487 fcmpgt32 %f4, %f14, %g4
4488 stb %g7, [%l7 + 0x52]
4489 edge16n %g3, %o2, %o5
4490 subccc %o0, %g5, %g1
4491 lduw [%l7 + 0x24], %i2
4492 stw %i0, [%l7 + 0x4C]
4493 fmovrse %i5, %f3, %f5
4494 for %f8, %f2, %f8
4495 ldd [%l7 + 0x08], %f12
4496 fones %f5
4497 sethi 0x1466, %l3
4498 alignaddrl %l5, %o4, %i7
4499 lduh [%l7 + 0x50], %g2
4500 ldsb [%l7 + 0x78], %l0
4501 sth %l2, [%l7 + 0x08]
4502 fnot2 %f10, %f2
4503 ldx [%l7 + 0x58], %o3
4504 srl %i6, %i3, %i4
4505 tn %icc, 0x6
4506 fmovdleu %icc, %f0, %f7
4507 ld [%l7 + 0x44], %f14
4508 fnegd %f12, %f14
4509 fcmpgt32 %f6, %f10, %l4
4510 fpadd32 %f0, %f8, %f8
4511 fpsub32s %f14, %f15, %f8
4512 fbo,a %fcc2, loop_496
4513 fmovdg %icc, %f7, %f10
4514 fbul %fcc3, loop_497
4515 stx %l1, [%l7 + 0x30]
4516loop_496:
4517 mulx %o1, %i1, %o6
4518 std %f2, [%l7 + 0x68]
4519loop_497:
4520 tcc %icc, 0x7
4521 movleu %xcc, %g6, %l6
4522 sdiv %o7, 0x0003, %g7
4523 fmovsg %icc, %f8, %f5
4524 std %f8, [%l7 + 0x08]
4525 movne %xcc, %g4, %o2
4526 tcc %xcc, 0x3
4527 fandnot1 %f10, %f10, %f10
4528 lduw [%l7 + 0x64], %o5
4529 and %o0, 0x1EB6, %g5
4530 stb %g1, [%l7 + 0x0C]
4531 sethi 0x136A, %g3
4532 fmovsleu %xcc, %f14, %f7
4533 srax %i2, %i5, %l3
4534 ldub [%l7 + 0x57], %l5
4535 movl %icc, %o4, %i7
4536 ld [%l7 + 0x2C], %f4
4537 bgu loop_498
4538 movgu %xcc, %i0, %l0
4539 udiv %g2, 0x00C7, %o3
4540 fmovd %f14, %f8
4541loop_498:
4542 std %f4, [%l7 + 0x68]
4543 subccc %l2, 0x0ED4, %i6
4544 ldsw [%l7 + 0x30], %i4
4545 fnot2s %f8, %f2
4546 tleu %icc, 0x2
4547 fbe,a %fcc3, loop_499
4548 fmovscc %xcc, %f0, %f0
4549 array8 %l4, %l1, %i3
4550 fmovrdgz %o1, %f8, %f8
4551loop_499:
4552 fble,a %fcc1, loop_500
4553 fmovdvs %xcc, %f14, %f10
4554 mulscc %i1, %o6, %l6
4555 fbg %fcc1, loop_501
4556loop_500:
4557 fmovsvc %icc, %f3, %f15
4558 edge8l %o7, %g7, %g4
4559 bneg,a,pt %xcc, loop_502
4560loop_501:
4561 movleu %icc, %o2, %o5
4562 fpadd16 %f2, %f0, %f4
4563 fpmerge %f1, %f13, %f6
4564loop_502:
4565 stb %o0, [%l7 + 0x70]
4566 movle %xcc, %g5, %g6
4567 nop
4568 setx loop_503, %l0, %l1
4569 wrpr 0x1, %tl
4570 wrpr %l1, %tpc
4571 add %l1, 0x4, %l1
4572 wrpr %l1, %tnpc
4573 setx 0x34400001400, %l0, %l1
4574 wrpr %l1, %tstate
4575 wrhpr 0x4, %htstate
4576 retry
4577 andcc %g3, %g1, %i5
4578 sdiv %l3, 0x0D0B, %i2
4579 mulx %o4, %l5, %i7
4580loop_503:
4581 lduh [%l7 + 0x1C], %i0
4582 orcc %g2, 0x09CB, %o3
4583 fcmpeq16 %f12, %f2, %l0
4584 bneg,a,pt %xcc, loop_504
4585 sra %i6, 0x06, %i4
4586 srl %l2, 0x04, %l1
4587 sethi 0x1FDB, %l4
4588loop_504:
4589 tge %icc, 0x4
4590 fcmple16 %f14, %f2, %i3
4591 fmovsvs %xcc, %f5, %f5
4592 fmovdpos %icc, %f13, %f3
4593 edge16ln %i1, %o1, %l6
4594 nop
4595 setx loop_505, %l0, %l1
4596 wrpr 0x1, %tl
4597 wrpr %l1, %tpc
4598 add %l1, 0x4, %l1
4599 wrpr %l1, %tnpc
4600 setx 0x34400001400, %l0, %l1
4601 wrpr %l1, %tstate
4602 wrhpr 0x4, %htstate
4603 retry
4604 tsubcctv %o7, 0x1E43, %g7
4605 array8 %o6, %g4, %o2
4606 andcc %o0, %o5, %g6
4607loop_505:
4608 bge,pn %icc, loop_506
4609 lduh [%l7 + 0x2E], %g3
4610 ldub [%l7 + 0x50], %g1
4611 fmovrsne %i5, %f9, %f11
4612loop_506:
4613 edge32ln %g5, %i2, %l3
4614 tne %xcc, 0x6
4615 fbu,a %fcc2, loop_507
4616 movge %xcc, %o4, %i7
4617 ldsh [%l7 + 0x0E], %l5
4618 udiv %i0, 0x0E89, %o3
4619loop_507:
4620 fbul,a %fcc0, loop_508
4621 ldx [%l7 + 0x18], %g2
4622 lduh [%l7 + 0x4E], %i6
4623 stx %l0, [%l7 + 0x38]
4624loop_508:
4625 fmovsge %icc, %f14, %f6
4626 fpsub32 %f4, %f10, %f10
4627 orcc %l2, 0x024E, %i4
4628 fmul8x16 %f9, %f2, %f8
4629 std %f10, [%l7 + 0x48]
4630 ld [%l7 + 0x30], %f7
4631 fmovrslez %l1, %f13, %f4
4632 ldub [%l7 + 0x65], %l4
4633 ldub [%l7 + 0x29], %i1
4634 tvc %icc, 0x7
4635 sll %i3, %l6, %o7
4636 fmovrdgez %o1, %f0, %f0
4637 edge8l %o6, %g7, %o2
4638 stw %g4, [%l7 + 0x28]
4639 sth %o0, [%l7 + 0x64]
4640 lduh [%l7 + 0x54], %o5
4641 fsrc1 %f2, %f4
4642 fmovsl %xcc, %f9, %f11
4643 ldub [%l7 + 0x38], %g3
4644 smulcc %g1, %g6, %i5
4645 fcmped %fcc3, %f2, %f10
4646 bge,a %xcc, loop_509
4647 mulx %g5, %l3, %o4
4648 fpack32 %f0, %f0, %f2
4649 ldx [%l7 + 0x48], %i2
4650loop_509:
4651 ldx [%l7 + 0x70], %l5
4652 fnand %f12, %f14, %f14
4653 bvc loop_510
4654 fmovdn %xcc, %f3, %f12
4655 std %f8, [%l7 + 0x50]
4656 ta %icc, 0x3
4657loop_510:
4658 ldsw [%l7 + 0x18], %i7
4659 edge16l %i0, %o3, %g2
4660 movleu %icc, %i6, %l0
4661 bcc,a %xcc, loop_511
4662 fandnot1s %f0, %f8, %f11
4663 addccc %l2, 0x19B2, %i4
4664 fxor %f6, %f2, %f4
4665loop_511:
4666 fmovdleu %xcc, %f7, %f6
4667 ba %xcc, loop_512
4668 st %f15, [%l7 + 0x24]
4669 edge32l %l1, %i1, %l4
4670 srl %i3, 0x07, %l6
4671loop_512:
4672 stx %o7, [%l7 + 0x40]
4673 ldsw [%l7 + 0x6C], %o1
4674 orcc %o6, %o2, %g7
4675 ta %xcc, 0x1
4676 sub %g4, %o5, %o0
4677 orn %g3, %g6, %g1
4678 edge32ln %i5, %g5, %l3
4679 sdivx %o4, 0x1FD2, %l5
4680 fmovsleu %xcc, %f15, %f14
4681 sth %i7, [%l7 + 0x62]
4682 nop
4683 setx loop_513, %l0, %l1
4684 wrpr 0x1, %tl
4685 wrpr %l1, %tnpc
4686 setx 0x34400001400, %l0, %l1
4687 wrpr %l1, %tstate
4688 wrhpr 0x4, %htstate
4689 done
4690 fmovrslez %i0, %f11, %f3
4691 stw %o3, [%l7 + 0x54]
4692 movge %xcc, %i2, %g2
4693loop_513:
4694 fmovsl %icc, %f13, %f3
4695 fpsub32s %f4, %f3, %f10
4696 fmovdcc %icc, %f10, %f4
4697 sth %l0, [%l7 + 0x74]
4698 ld [%l7 + 0x5C], %f11
4699 fmovsn %xcc, %f7, %f1
4700 udiv %l2, 0x1352, %i4
4701 bneg %xcc, loop_514
4702 fmovrdgez %l1, %f4, %f14
4703 move %icc, %i6, %i1
4704 be loop_515
4705loop_514:
4706 edge16ln %i3, %l4, %l6
4707 sll %o1, 0x03, %o6
4708 ldx [%l7 + 0x30], %o2
4709loop_515:
4710 fnegs %f3, %f9
4711 lduw [%l7 + 0x14], %o7
4712 xnor %g4, %o5, %g7
4713 stx %o0, [%l7 + 0x08]
4714 tvc %icc, 0x2
4715 ldd [%l7 + 0x20], %f4
4716 sdiv %g6, 0x1755, %g3
4717 ldx [%l7 + 0x60], %i5
4718 stb %g5, [%l7 + 0x58]
4719 stw %g1, [%l7 + 0x44]
4720 srlx %l3, 0x09, %o4
4721 fmovsa %icc, %f1, %f8
4722 add %l5, %i7, %o3
4723 movcc %xcc, %i2, %g2
4724 fpadd32s %f7, %f8, %f3
4725 edge8 %i0, %l2, %l0
4726 movne %xcc, %i4, %l1
4727 lduh [%l7 + 0x0A], %i1
4728 taddcc %i6, 0x1845, %l4
4729 fmul8x16 %f14, %f2, %f0
4730 std %f0, [%l7 + 0x28]
4731 movgu %icc, %i3, %o1
4732 ldsw [%l7 + 0x30], %l6
4733 fbug,a %fcc0, loop_516
4734 fpack16 %f12, %f2
4735 orcc %o6, %o2, %g4
4736 stw %o7, [%l7 + 0x60]
4737loop_516:
4738 fmovspos %xcc, %f2, %f12
4739 fmovrdne %g7, %f2, %f14
4740 stb %o5, [%l7 + 0x5C]
4741 bne,pt %icc, loop_517
4742 brgez %g6, loop_518
4743 ldsb [%l7 + 0x70], %g3
4744 brlz,a %i5, loop_519
4745loop_517:
4746 bg,a loop_520
4747loop_518:
4748 ldsb [%l7 + 0x0C], %o0
4749 subcc %g1, 0x0AEB, %g5
4750loop_519:
4751 fones %f3
4752loop_520:
4753 mulx %o4, 0x1A31, %l5
4754 movl %xcc, %i7, %o3
4755 bcs %xcc, loop_521
4756 or %i2, 0x1FDD, %l3
4757 ld [%l7 + 0x6C], %f11
4758 orncc %i0, 0x108C, %l2
4759loop_521:
4760 fba %fcc3, loop_522
4761 xorcc %g2, 0x01F2, %i4
4762 taddcc %l0, %i1, %i6
4763 brgz,a %l4, loop_523
4764loop_522:
4765 brgz %l1, loop_524
4766 tn %xcc, 0x3
4767 st %f2, [%l7 + 0x64]
4768loop_523:
4769 fcmpes %fcc3, %f5, %f10
4770loop_524:
4771 stb %i3, [%l7 + 0x78]
4772 ldsh [%l7 + 0x32], %l6
4773 ldsh [%l7 + 0x74], %o6
4774 lduw [%l7 + 0x28], %o1
4775 fsrc2s %f14, %f14
4776 fmovrdne %g4, %f10, %f0
4777 ldsh [%l7 + 0x36], %o7
4778 fpsub32s %f1, %f11, %f8
4779 bcc,pt %icc, loop_525
4780 brz,a %o2, loop_526
4781 udiv %o5, 0x180A, %g7
4782 sth %g6, [%l7 + 0x68]
4783loop_525:
4784 te %icc, 0x1
4785loop_526:
4786 bneg,a,pt %icc, loop_527
4787 fbug,a %fcc3, loop_528
4788 fbug,a %fcc3, loop_529
4789 edge32ln %g3, %o0, %g1
4790loop_527:
4791 ldub [%l7 + 0x7D], %i5
4792loop_528:
4793 fnegd %f2, %f10
4794loop_529:
4795 std %f4, [%l7 + 0x08]
4796 tneg %xcc, 0x0
4797 fmovsgu %xcc, %f10, %f14
4798 bg,pn %xcc, loop_530
4799 fpmerge %f6, %f1, %f4
4800 fxnors %f13, %f11, %f14
4801 fornot1s %f13, %f1, %f12
4802loop_530:
4803 fmovscs %icc, %f11, %f6
4804 ldsb [%l7 + 0x25], %g5
4805 movrlez %o4, %i7, %l5
4806 bcs loop_531
4807 bne,a,pt %xcc, loop_532
4808 fmovd %f6, %f6
4809 stx %i2, [%l7 + 0x48]
4810loop_531:
4811 xor %l3, 0x186E, %i0
4812loop_532:
4813 te %xcc, 0x1
4814 andncc %o3, %g2, %i4
4815 st %f14, [%l7 + 0x18]
4816 fbug %fcc1, loop_533
4817 fmovrslez %l0, %f10, %f10
4818 stw %l2, [%l7 + 0x70]
4819 fmovdgu %icc, %f14, %f3
4820loop_533:
4821 fpsub16s %f11, %f11, %f3
4822 fornot1s %f15, %f13, %f11
4823 sra %i6, %l4, %l1
4824 bshuffle %f4, %f12, %f12
4825 fpsub32 %f4, %f6, %f14
4826 bneg,pn %icc, loop_534
4827 fbg,a %fcc0, loop_535
4828 array16 %i3, %l6, %o6
4829 lduw [%l7 + 0x20], %i1
4830loop_534:
4831 ldsh [%l7 + 0x44], %o1
4832loop_535:
4833 ldsh [%l7 + 0x62], %o7
4834 fcmple32 %f6, %f6, %o2
4835 fbuge %fcc2, loop_536
4836 edge8 %g4, %g7, %o5
4837 bcc loop_537
4838 stb %g6, [%l7 + 0x73]
4839loop_536:
4840 fmovscc %xcc, %f14, %f6
4841 udivcc %o0, 0x0552, %g3
4842loop_537:
4843 ldsw [%l7 + 0x08], %i5
4844 stw %g1, [%l7 + 0x48]
4845 taddcc %g5, %i7, %l5
4846 movleu %xcc, %o4, %i2
4847 ldx [%l7 + 0x50], %l3
4848 brnz %o3, loop_538
4849 fornot2 %f4, %f10, %f0
4850 fpsub32s %f12, %f5, %f0
4851 fmovsl %icc, %f6, %f12
4852loop_538:
4853 xor %i0, 0x0237, %i4
4854 fzeros %f14
4855 movl %xcc, %g2, %l0
4856 sub %l2, 0x13AD, %i6
4857 ldsb [%l7 + 0x72], %l4
4858 srl %i3, 0x0C, %l1
4859 ld [%l7 + 0x24], %f8
4860 addcc %o6, %i1, %o1
4861 st %f5, [%l7 + 0x20]
4862 tcs %icc, 0x6
4863 fpsub32 %f10, %f2, %f12
4864 fbge %fcc2, loop_539
4865 ldsh [%l7 + 0x20], %o7
4866 tvc %icc, 0x6
4867 brgz,a %o2, loop_540
4868loop_539:
4869 fors %f3, %f9, %f9
4870 brz,a %l6, loop_541
4871 fpadd32 %f10, %f2, %f14
4872loop_540:
4873 edge8 %g7, %g4, %o5
4874 fmovsgu %xcc, %f7, %f5
4875loop_541:
4876 subccc %g6, 0x11CF, %o0
4877 fcmps %fcc1, %f3, %f3
4878 movn %icc, %i5, %g1
4879 ldsh [%l7 + 0x62], %g3
4880 st %f4, [%l7 + 0x7C]
4881 fmul8x16al %f2, %f4, %f8
4882 movneg %icc, %i7, %g5
4883 fmovrdgez %o4, %f0, %f8
4884 bg,a,pt %xcc, loop_542
4885 and %l5, %i2, %l3
4886 brlz %o3, loop_543
4887 fcmpeq32 %f6, %f10, %i4
4888loop_542:
4889 fcmpne16 %f8, %f10, %g2
4890 fmovrslz %l0, %f2, %f10
4891loop_543:
4892 tpos %icc, 0x2
4893 fcmple16 %f6, %f4, %i0
4894 smulcc %l2, 0x0BD5, %i6
4895 fmovdleu %xcc, %f8, %f4
4896 brgz,a %l4, loop_544
4897 fornot1 %f6, %f12, %f0
4898 fors %f12, %f15, %f2
4899 andcc %i3, %l1, %i1
4900loop_544:
4901 sth %o6, [%l7 + 0x1A]
4902 lduw [%l7 + 0x68], %o7
4903 ldub [%l7 + 0x71], %o2
4904 ldd [%l7 + 0x30], %f6
4905 sth %l6, [%l7 + 0x76]
4906 lduh [%l7 + 0x2A], %g7
4907 st %f12, [%l7 + 0x5C]
4908 nop
4909 setx loop_545, %l0, %l1
4910 jmpl %l1, %o1
4911 ldx [%l7 + 0x60], %o5
4912 brlez %g4, loop_546
4913 ld [%l7 + 0x28], %f2
4914loop_545:
4915 addccc %o0, %g6, %g1
4916 ldub [%l7 + 0x50], %i5
4917loop_546:
4918 movvs %icc, %g3, %i7
4919 fmovsl %icc, %f12, %f4
4920 brlz %g5, loop_547
4921 fpadd16s %f13, %f3, %f1
4922 ldsh [%l7 + 0x64], %o4
4923 addc %i2, 0x0247, %l5
4924loop_547:
4925 ldub [%l7 + 0x38], %l3
4926 fxnors %f9, %f3, %f0
4927 fsrc1 %f2, %f8
4928 stb %i4, [%l7 + 0x47]
4929 tge %icc, 0x0
4930 fmovde %xcc, %f12, %f12
4931 fzero %f8
4932 brlez,a %o3, loop_548
4933 fmovrsgz %l0, %f5, %f8
4934 srlx %g2, %i0, %i6
4935 fmovrsgez %l2, %f9, %f15
4936loop_548:
4937 fbule,a %fcc0, loop_549
4938 fone %f6
4939 fcmple32 %f14, %f4, %l4
4940 bleu,a %icc, loop_550
4941loop_549:
4942 ldsh [%l7 + 0x38], %l1
4943 fbl %fcc2, loop_551
4944 andncc %i1, %i3, %o6
4945loop_550:
4946 array16 %o2, %o7, %l6
4947 xnor %o1, 0x16B6, %o5
4948loop_551:
4949 fbne %fcc2, loop_552
4950 edge16 %g7, %o0, %g6
4951 ba,a,pn %xcc, loop_553
4952 fmovsgu %xcc, %f9, %f14
4953loop_552:
4954 ba loop_554
4955 te %icc, 0x0
4956loop_553:
4957 stb %g1, [%l7 + 0x53]
4958 fcmpgt32 %f10, %f4, %g4
4959loop_554:
4960 edge16ln %g3, %i7, %g5
4961 bgu,pt %xcc, loop_555
4962 tcc %xcc, 0x5
4963 std %f4, [%l7 + 0x30]
4964 tcc %icc, 0x0
4965loop_555:
4966 sth %i5, [%l7 + 0x52]
4967 smulcc %i2, 0x110B, %o4
4968 ld [%l7 + 0x6C], %f2
4969 addc %l3, %i4, %l5
4970 ldub [%l7 + 0x46], %o3
4971 ldx [%l7 + 0x58], %g2
4972 stx %l0, [%l7 + 0x28]
4973 umulcc %i6, %i0, %l4
4974 srl %l2, %l1, %i3
4975 movleu %xcc, %i1, %o6
4976 popc 0x0D8D, %o7
4977 edge8n %l6, %o1, %o5
4978 alignaddrl %g7, %o0, %g6
4979 fpadd32 %f12, %f6, %f10
4980 ldub [%l7 + 0x42], %g1
4981 stb %g4, [%l7 + 0x63]
4982 ldub [%l7 + 0x63], %g3
4983 fbue,a %fcc0, loop_556
4984 movrlez %i7, %g5, %i5
4985 fmovscs %icc, %f13, %f8
4986 udivx %o2, 0x1309, %o4
4987loop_556:
4988 fmovsle %icc, %f3, %f7
4989 fmovdvs %icc, %f9, %f15
4990 stb %i2, [%l7 + 0x15]
4991 fmovscs %xcc, %f15, %f4
4992 movgu %xcc, %i4, %l5
4993 fsrc1 %f4, %f2
4994 movre %o3, %g2, %l3
4995 fmovrse %l0, %f15, %f11
4996 edge16l %i6, %i0, %l2
4997 fzero %f4
4998 ldsh [%l7 + 0x2A], %l1
4999 sub %i3, 0x08F7, %i1
5000 ldx [%l7 + 0x48], %o6
5001 stw %l4, [%l7 + 0x0C]
5002 ldx [%l7 + 0x60], %o7
5003 movleu %xcc, %l6, %o1
5004 fcmpeq16 %f0, %f14, %o5
5005 brgez %g7, loop_557
5006 stb %o0, [%l7 + 0x15]
5007 ldd [%l7 + 0x50], %f0
5008 fbg %fcc2, loop_558
5009loop_557:
5010 edge16ln %g1, %g6, %g3
5011 add %i7, %g4, %i5
5012 bn,a %icc, loop_559
5013loop_558:
5014 std %f14, [%l7 + 0x10]
5015 fnot2s %f4, %f15
5016 movcc %icc, %o2, %g5
5017loop_559:
5018 ldub [%l7 + 0x5A], %i2
5019 array8 %i4, %o4, %l5
5020 ldsh [%l7 + 0x68], %o3
5021 fmovdvs %xcc, %f8, %f4
5022 ld [%l7 + 0x48], %f8
5023 fmovdvs %icc, %f10, %f4
5024 edge16l %g2, %l0, %l3
5025 ldsw [%l7 + 0x70], %i6
5026 fone %f14
5027 fpmerge %f10, %f9, %f2
5028 movl %icc, %i0, %l1
5029 subc %i3, %i1, %o6
5030 ldub [%l7 + 0x1B], %l2
5031 array32 %o7, %l4, %o1
5032 fmovdcc %icc, %f6, %f14
5033 fmovsle %icc, %f14, %f10
5034 fornot1 %f4, %f8, %f4
5035 fmovrdgez %l6, %f4, %f10
5036 stb %g7, [%l7 + 0x58]
5037 brz %o5, loop_560
5038 ldsw [%l7 + 0x5C], %o0
5039 fbul,a %fcc1, loop_561
5040 stx %g6, [%l7 + 0x18]
5041loop_560:
5042 tge %icc, 0x1
5043 fcmple16 %f0, %f4, %g3
5044loop_561:
5045 movvc %xcc, %g1, %i7
5046 call loop_562
5047 tsubcctv %i5, %g4, %o2
5048 bneg %xcc, loop_563
5049 lduw [%l7 + 0x34], %g5
5050loop_562:
5051 st %f6, [%l7 + 0x18]
5052 movrlez %i4, 0x001, %i2
5053loop_563:
5054 sth %o4, [%l7 + 0x36]
5055 udiv %l5, 0x096F, %o3
5056 bshuffle %f12, %f6, %f14
5057 std %f10, [%l7 + 0x48]
5058 bgu,pt %xcc, loop_564
5059 sth %g2, [%l7 + 0x76]
5060 fnor %f14, %f2, %f4
5061 fblg %fcc3, loop_565
5062loop_564:
5063 fxor %f6, %f6, %f4
5064 fmovrsgez %l3, %f6, %f14
5065 fcmpd %fcc2, %f6, %f10
5066loop_565:
5067 movge %xcc, %i6, %l0
5068 fmovdvs %xcc, %f2, %f10
5069 ld [%l7 + 0x68], %f5
5070 and %i0, 0x093B, %i3
5071 srlx %l1, %i1, %o6
5072 sth %o7, [%l7 + 0x0A]
5073 ldsh [%l7 + 0x38], %l4
5074 movle %xcc, %o1, %l6
5075 ldub [%l7 + 0x41], %g7
5076 movn %xcc, %l2, %o0
5077 ldsh [%l7 + 0x20], %o5
5078 edge8ln %g6, %g3, %g1
5079 faligndata %f2, %f12, %f10
5080 sth %i7, [%l7 + 0x3A]
5081 tneg %xcc, 0x0
5082 tsubcctv %g4, 0x1998, %o2
5083 bvc,a loop_566
5084 tgu %icc, 0x7
5085 ldsw [%l7 + 0x28], %i5
5086 fmovdvc %icc, %f7, %f12
5087loop_566:
5088 fandnot2 %f12, %f0, %f12
5089 ld [%l7 + 0x38], %f7
5090 popc %i4, %i2
5091 ldsh [%l7 + 0x54], %g5
5092 fble %fcc3, loop_567
5093 sethi 0x1EED, %l5
5094 tn %xcc, 0x7
5095 st %f15, [%l7 + 0x08]
5096loop_567:
5097 stw %o3, [%l7 + 0x50]
5098 ldx [%l7 + 0x08], %g2
5099 fcmpgt16 %f10, %f8, %l3
5100 fmovrse %o4, %f0, %f10
5101 fmovdl %icc, %f6, %f9
5102 ldsw [%l7 + 0x54], %i6
5103 movpos %xcc, %l0, %i3
5104 fmovd %f0, %f2
5105 ldsb [%l7 + 0x64], %i0
5106 for %f10, %f2, %f8
5107 fmovsneg %icc, %f11, %f2
5108 udiv %i1, 0x08B8, %l1
5109 fpsub16s %f7, %f14, %f13
5110 fmovda %xcc, %f14, %f5
5111 edge8 %o6, %o7, %l4
5112 fmovdge %icc, %f12, %f3
5113 fornot1 %f8, %f2, %f14
5114 movpos %icc, %l6, %g7
5115 fmuld8ulx16 %f15, %f11, %f8
5116 ldsh [%l7 + 0x28], %l2
5117 tpos %xcc, 0x7
5118 tleu %icc, 0x4
5119 fxors %f11, %f4, %f3
5120 fornot1 %f12, %f2, %f12
5121 edge32ln %o0, %o1, %o5
5122 xor %g3, 0x0A66, %g1
5123 ld [%l7 + 0x38], %f8
5124 fcmpes %fcc0, %f5, %f2
5125 fmuld8ulx16 %f9, %f7, %f6
5126 fmovsl %icc, %f7, %f12
5127 fcmpne16 %f4, %f10, %i7
5128 fornot1 %f4, %f12, %f2
5129 taddcc %g4, %g6, %o2
5130 ldsw [%l7 + 0x44], %i5
5131 bleu,a,pt %xcc, loop_568
5132 te %icc, 0x5
5133 nop
5134 setx loop_569, %l0, %l1
5135 wrpr 0x1, %tl
5136 wrpr %l1, %tpc
5137 add %l1, 0x4, %l1
5138 wrpr %l1, %tnpc
5139 setx 0x34400001400, %l0, %l1
5140 wrpr %l1, %tstate
5141 wrhpr 0x4, %htstate
5142 retry
5143 xnor %i4, 0x0283, %i2
5144loop_568:
5145 sth %g5, [%l7 + 0x2E]
5146 sllx %o3, 0x03, %g2
5147loop_569:
5148 ldub [%l7 + 0x67], %l3
5149 fcmpes %fcc3, %f14, %f4
5150 fmovrsgz %o4, %f10, %f13
5151 fmovsle %icc, %f10, %f6
5152 fmovsge %xcc, %f3, %f15
5153 smulcc %i6, %l5, %i3
5154 ldsw [%l7 + 0x6C], %l0
5155 bvs,pt %xcc, loop_570
5156 fmovdpos %icc, %f6, %f4
5157 fexpand %f10, %f4
5158 sllx %i0, 0x02, %i1
5159loop_570:
5160 call loop_571
5161 fbo %fcc0, loop_572
5162 fmovdneg %icc, %f1, %f2
5163 fmovdn %xcc, %f12, %f10
5164loop_571:
5165 for %f14, %f10, %f4
5166loop_572:
5167 fmovdne %icc, %f15, %f2
5168 fcmpgt16 %f4, %f4, %o6
5169 fmovrdlez %l1, %f2, %f12
5170 array8 %o7, %l4, %l6
5171 tcc %icc, 0x2
5172 fsrc1s %f2, %f10
5173 stb %l2, [%l7 + 0x64]
5174 movneg %xcc, %g7, %o1
5175 sra %o0, %o5, %g1
5176 ldsw [%l7 + 0x70], %g3
5177 movpos %icc, %i7, %g6
5178 std %f12, [%l7 + 0x78]
5179 movrlz %o2, 0x2BF, %g4
5180 fcmpes %fcc1, %f11, %f3
5181 movl %xcc, %i5, %i4
5182 movvs %icc, %i2, %o3
5183 fmovrslz %g2, %f15, %f8
5184 udivx %l3, 0x083B, %o4
5185 ld [%l7 + 0x5C], %f15
5186 ldub [%l7 + 0x24], %i6
5187 fmovspos %icc, %f8, %f14
5188 bg,a,pn %icc, loop_573
5189 fors %f6, %f13, %f8
5190 fbu %fcc2, loop_574
5191 bvs %icc, loop_575
5192loop_573:
5193 ldsb [%l7 + 0x31], %l5
5194 ldsw [%l7 + 0x14], %i3
5195loop_574:
5196 st %f13, [%l7 + 0x20]
5197loop_575:
5198 edge16 %l0, %g5, %i0
5199 edge8n %i1, %o6, %o7
5200 fzeros %f11
5201 ld [%l7 + 0x1C], %f10
5202 ldsb [%l7 + 0x66], %l4
5203 fnands %f15, %f14, %f15
5204 lduw [%l7 + 0x44], %l1
5205 brgez,a %l6, loop_576
5206 ldsh [%l7 + 0x50], %l2
5207 fblg,a %fcc2, loop_577
5208 fandnot1s %f11, %f8, %f12
5209loop_576:
5210 xor %o1, 0x169A, %o0
5211 fnot2s %f7, %f8
5212loop_577:
5213 bvs loop_578
5214 fmovdl %xcc, %f3, %f15
5215 fbu %fcc2, loop_579
5216 fxor %f12, %f2, %f8
5217loop_578:
5218 fble %fcc3, loop_580
5219 brnz,a %o5, loop_581
5220loop_579:
5221 mulx %g1, %g7, %g3
5222 fxor %f0, %f12, %f6
5223loop_580:
5224 tl %xcc, 0x0
5225loop_581:
5226 sll %g6, 0x01, %o2
5227 ldd [%l7 + 0x70], %f2
5228 stw %g4, [%l7 + 0x20]
5229 fmovsl %xcc, %f15, %f1
5230 movge %icc, %i7, %i5
5231 sth %i2, [%l7 + 0x6C]
5232 fmovdg %xcc, %f9, %f4
5233 ldx [%l7 + 0x10], %o3
5234 alignaddr %g2, %i4, %l3
5235 te %xcc, 0x5
5236 ldsb [%l7 + 0x47], %i6
5237 for %f0, %f14, %f8
5238 bl,a %icc, loop_582
5239 fmovdn %icc, %f5, %f11
5240 fmovsleu %xcc, %f11, %f3
5241 ldsw [%l7 + 0x78], %l5
5242loop_582:
5243 ldsw [%l7 + 0x40], %o4
5244 movrlez %i3, 0x01F, %l0
5245 xnor %g5, 0x14C5, %i0
5246 stx %i1, [%l7 + 0x38]
5247 bg,a %xcc, loop_583
5248 or %o7, 0x1091, %o6
5249 fornot2 %f12, %f14, %f14
5250 add %l4, %l6, %l2
5251loop_583:
5252 fcmpd %fcc0, %f0, %f0
5253 movg %icc, %l1, %o0
5254 fnand %f4, %f14, %f14
5255 ldsh [%l7 + 0x5C], %o1
5256 sdivcc %g1, 0x0D52, %g7
5257 fpadd16 %f2, %f0, %f6
5258 stx %o5, [%l7 + 0x30]
5259 movg %icc, %g6, %o2
5260 and %g4, 0x0873, %g3
5261 fbue,a %fcc3, loop_584
5262 taddcctv %i7, %i2, %i5
5263 fblg,a %fcc3, loop_585
5264 bneg,a loop_586
5265loop_584:
5266 std %f0, [%l7 + 0x18]
5267 fcmpeq16 %f12, %f8, %o3
5268loop_585:
5269 fmovrslez %i4, %f0, %f13
5270loop_586:
5271 fornot2s %f14, %f10, %f10
5272 ldsw [%l7 + 0x18], %l3
5273 fbn,a %fcc0, loop_587
5274 movleu %xcc, %g2, %l5
5275 std %f6, [%l7 + 0x30]
5276 taddcc %o4, %i3, %l0
5277loop_587:
5278 fmovdleu %icc, %f8, %f7
5279 bleu,a %icc, loop_588
5280 fpack32 %f8, %f0, %f14
5281 movgu %xcc, %g5, %i6
5282 bcs,a %xcc, loop_589
5283loop_588:
5284 bpos,a loop_590
5285 popc 0x16DA, %i0
5286 tsubcctv %o7, 0x1538, %i1
5287loop_589:
5288 mulscc %l4, 0x1135, %o6
5289loop_590:
5290 fcmps %fcc3, %f2, %f10
5291 fcmped %fcc0, %f10, %f10
5292 fpack16 %f0, %f6
5293 fble %fcc3, loop_591
5294 subccc %l2, %l1, %l6
5295 fmovdneg %icc, %f2, %f7
5296 st %f7, [%l7 + 0x30]
5297loop_591:
5298 fmovsa %xcc, %f13, %f2
5299 ld [%l7 + 0x30], %f5
5300 sth %o0, [%l7 + 0x36]
5301 fones %f9
5302 xnor %g1, %o1, %o5
5303 bcc,pn %xcc, loop_592
5304 fsrc2s %f5, %f9
5305 ldx [%l7 + 0x28], %g7
5306 bleu %xcc, loop_593
5307loop_592:
5308 stb %o2, [%l7 + 0x09]
5309 fabss %f3, %f10
5310 tle %xcc, 0x6
5311loop_593:
5312 movle %icc, %g6, %g4
5313 sth %i7, [%l7 + 0x1C]
5314 stx %g3, [%l7 + 0x58]
5315 bne,a %icc, loop_594
5316 movleu %icc, %i2, %i5
5317 be %icc, loop_595
5318 movvs %icc, %o3, %l3
5319loop_594:
5320 ldsh [%l7 + 0x14], %g2
5321 udivcc %i4, 0x0EC6, %o4
5322loop_595:
5323 brlz %i3, loop_596
5324 call loop_597
5325 tcc %xcc, 0x4
5326 fand %f6, %f12, %f8
5327loop_596:
5328 umulcc %l5, %l0, %g5
5329loop_597:
5330 fexpand %f11, %f0
5331 fnand %f12, %f10, %f6
5332 sth %i6, [%l7 + 0x56]
5333 edge16l %i0, %i1, %o7
5334 fmovsneg %icc, %f7, %f6
5335 lduw [%l7 + 0x34], %o6
5336 ldub [%l7 + 0x22], %l4
5337 fnot2s %f6, %f2
5338 faligndata %f10, %f8, %f0
5339 fblg,a %fcc2, loop_598
5340 siam 0x3
5341 tneg %xcc, 0x1
5342 st %f8, [%l7 + 0x54]
5343loop_598:
5344 ba loop_599
5345 fone %f6
5346 ldsh [%l7 + 0x4A], %l2
5347 st %f8, [%l7 + 0x64]
5348loop_599:
5349 fmul8ulx16 %f12, %f2, %f6
5350 fandnot1s %f0, %f9, %f14
5351 stw %l6, [%l7 + 0x50]
5352 fcmpne32 %f2, %f10, %l1
5353 fabss %f6, %f5
5354 movle %icc, %g1, %o0
5355 bneg,a %xcc, loop_600
5356 fmovrslez %o1, %f1, %f3
5357 lduh [%l7 + 0x62], %g7
5358 srl %o2, %o5, %g4
5359loop_600:
5360 ldsw [%l7 + 0x40], %i7
5361 ba,a loop_601
5362 fcmpes %fcc3, %f15, %f14
5363 ldx [%l7 + 0x20], %g6
5364 fornot2 %f10, %f4, %f10
5365loop_601:
5366 fornot1s %f6, %f5, %f14
5367 udivcc %g3, 0x198E, %i5
5368 fmovdg %icc, %f5, %f2
5369 fmuld8sux16 %f13, %f14, %f10
5370 ba,a,pt %icc, loop_602
5371 sth %i2, [%l7 + 0x0A]
5372 ldsh [%l7 + 0x44], %l3
5373 ldsh [%l7 + 0x34], %o3
5374loop_602:
5375 tvs %xcc, 0x0
5376 addcc %g2, 0x0444, %i4
5377 bge,a %icc, loop_603
5378 tg %icc, 0x3
5379 fbule,a %fcc3, loop_604
5380 and %i3, 0x1247, %l5
5381loop_603:
5382 fmovdvc %xcc, %f4, %f12
5383 stx %l0, [%l7 + 0x48]
5384loop_604:
5385 lduw [%l7 + 0x10], %g5
5386 fxors %f1, %f10, %f10
5387 sth %i6, [%l7 + 0x58]
5388 fnand %f6, %f6, %f4
5389 andncc %i0, %i1, %o4
5390 fmovdg %xcc, %f8, %f3
5391 fmovsleu %icc, %f8, %f0
5392 movrgz %o7, 0x2FD, %o6
5393 fmovsge %xcc, %f15, %f2
5394 fzeros %f6
5395 bleu,a,pt %xcc, loop_605
5396 fbule %fcc1, loop_606
5397 fmovdge %icc, %f5, %f5
5398 fmovda %icc, %f0, %f12
5399loop_605:
5400 siam 0x5
5401loop_606:
5402 ldsw [%l7 + 0x38], %l2
5403 bg,a,pn %xcc, loop_607
5404 brgez %l4, loop_608
5405 fsrc2s %f11, %f7
5406 fzero %f12
5407loop_607:
5408 brgez %l1, loop_609
5409loop_608:
5410 fmovsg %xcc, %f10, %f14
5411 ldsb [%l7 + 0x27], %l6
5412 sdivcc %o0, 0x0A23, %o1
5413loop_609:
5414 ldub [%l7 + 0x3A], %g1
5415 xnorcc %g7, %o5, %g4
5416 array16 %o2, %i7, %g3
5417 fzeros %f4
5418 lduw [%l7 + 0x3C], %i5
5419 fmovscc %xcc, %f11, %f3
5420 lduh [%l7 + 0x5E], %i2
5421 ba,a loop_610
5422 ldsw [%l7 + 0x20], %g6
5423 sllx %l3, 0x07, %g2
5424 ldsh [%l7 + 0x3E], %i4
5425loop_610:
5426 fandnot2 %f2, %f0, %f12
5427 ldx [%l7 + 0x68], %o3
5428 ldsb [%l7 + 0x6B], %i3
5429 ldx [%l7 + 0x68], %l0
5430 stw %l5, [%l7 + 0x30]
5431 fnegd %f12, %f0
5432 xor %g5, %i6, %i1
5433 edge32n %o4, %o7, %o6
5434 fbne,a %fcc1, loop_611
5435 fbul,a %fcc3, loop_612
5436 fmovdcs %icc, %f2, %f1
5437 ldd [%l7 + 0x58], %f8
5438loop_611:
5439 ldub [%l7 + 0x62], %i0
5440loop_612:
5441 fnot2s %f10, %f13
5442 ble,a,pn %xcc, loop_613
5443 srl %l4, %l1, %l2
5444 fpadd16 %f6, %f8, %f0
5445 fmovdvc %icc, %f1, %f4
5446loop_613:
5447 ldsh [%l7 + 0x64], %o0
5448 srl %o1, %l6, %g7
5449 movn %xcc, %o5, %g1
5450 fornot2s %f15, %f2, %f7
5451 fcmpd %fcc3, %f4, %f2
5452 fmovsge %icc, %f0, %f5
5453 movrgz %o2, %i7, %g3
5454 fmovdcc %icc, %f8, %f1
5455 umul %i5, 0x09C8, %i2
5456 edge8ln %g6, %g4, %l3
5457 fpack32 %f2, %f2, %f6
5458 fmovsne %icc, %f1, %f10
5459 udiv %i4, 0x1158, %g2
5460 fmovrslz %o3, %f5, %f5
5461 bneg,a loop_614
5462 ldsw [%l7 + 0x58], %l0
5463 tn %xcc, 0x7
5464 edge32l %l5, %g5, %i3
5465loop_614:
5466 bleu,a loop_615
5467 andn %i1, %o4, %i6
5468 stx %o7, [%l7 + 0x78]
5469 fmovrse %o6, %f0, %f3
5470loop_615:
5471 xnor %i0, 0x05C6, %l1
5472 fexpand %f5, %f8
5473 fmovsge %icc, %f2, %f10
5474 ld [%l7 + 0x40], %f10
5475 udivx %l2, 0x1B1C, %l4
5476 srax %o0, 0x1F, %o1
5477 xorcc %g7, 0x0B94, %l6
5478 fpsub16s %f6, %f2, %f14
5479 orcc %g1, %o5, %i7
5480 lduw [%l7 + 0x74], %g3
5481 tsubcc %o2, 0x1A15, %i5
5482 fpsub32 %f8, %f10, %f4
5483 movgu %icc, %g6, %g4
5484 ldsw [%l7 + 0x50], %i2
5485 fcmpeq32 %f2, %f2, %l3
5486 stx %i4, [%l7 + 0x18]
5487 fcmps %fcc2, %f0, %f6
5488 fmovsn %xcc, %f0, %f2
5489 ldx [%l7 + 0x30], %o3
5490 bvc loop_616
5491 fnot2s %f12, %f3
5492 movrgz %g2, %l5, %l0
5493 tg %xcc, 0x2
5494loop_616:
5495 fcmped %fcc1, %f14, %f0
5496 fcmpgt16 %f12, %f4, %i3
5497 fbul,a %fcc2, loop_617
5498 lduw [%l7 + 0x6C], %g5
5499 siam 0x3
5500 bne,pn %xcc, loop_618
5501loop_617:
5502 fornot1s %f12, %f12, %f4
5503 srl %o4, 0x0E, %i1
5504 lduw [%l7 + 0x10], %i6
5505loop_618:
5506 brgez %o7, loop_619
5507 brnz,a %i0, loop_620
5508 movneg %xcc, %l1, %o6
5509 lduh [%l7 + 0x10], %l2
5510loop_619:
5511 te %icc, 0x1
5512loop_620:
5513 fpsub32s %f13, %f11, %f13
5514 edge16 %o0, %o1, %l4
5515 fmovscs %icc, %f1, %f15
5516 umulcc %l6, %g1, %g7
5517 stw %i7, [%l7 + 0x68]
5518 fmul8sux16 %f6, %f6, %f0
5519 tgu %icc, 0x5
5520 fmovdcs %xcc, %f15, %f2
5521 fzero %f10
5522 fors %f10, %f7, %f2
5523 lduw [%l7 + 0x2C], %g3
5524 fmovrdlez %o5, %f4, %f12
5525 srl %o2, %g6, %i5
5526 fbn,a %fcc2, loop_621
5527 bneg,pt %xcc, loop_622
5528 fandnot1 %f8, %f14, %f12
5529 tne %xcc, 0x7
5530loop_621:
5531 fbge,a %fcc0, loop_623
5532loop_622:
5533 fble %fcc1, loop_624
5534 movl %icc, %i2, %l3
5535 fxnors %f12, %f5, %f10
5536loop_623:
5537 stw %i4, [%l7 + 0x14]
5538loop_624:
5539 orncc %g4, 0x0484, %g2
5540 stw %l5, [%l7 + 0x68]
5541 ldsh [%l7 + 0x1E], %o3
5542 xor %l0, 0x0624, %g5
5543 fmovdneg %icc, %f9, %f14
5544 stw %o4, [%l7 + 0x30]
5545 faligndata %f4, %f6, %f4
5546 fnot2s %f7, %f3
5547 addccc %i1, 0x1C83, %i3
5548 edge8 %i6, %o7, %l1
5549 sub %o6, 0x1814, %i0
5550 sll %o0, %o1, %l2
5551 fmovsa %icc, %f0, %f2
5552 edge16l %l6, %g1, %l4
5553 fpack32 %f8, %f10, %f0
5554 edge16n %i7, %g7, %o5
5555 std %f8, [%l7 + 0x38]
5556 std %f0, [%l7 + 0x08]
5557 ldsw [%l7 + 0x20], %g3
5558 xor %g6, %o2, %i2
5559 fbne %fcc2, loop_625
5560 movpos %icc, %l3, %i4
5561 ld [%l7 + 0x08], %f1
5562 fsrc1 %f4, %f10
5563loop_625:
5564 bshuffle %f14, %f4, %f8
5565 fmovsvc %xcc, %f8, %f0
5566 taddcc %i5, %g2, %l5
5567 xor %g4, %l0, %g5
5568 movcs %xcc, %o3, %o4
5569 xnorcc %i3, %i6, %o7
5570 ldsh [%l7 + 0x0E], %i1
5571 brgez %l1, loop_626
5572 ldsh [%l7 + 0x2C], %o6
5573 fcmpne32 %f2, %f12, %i0
5574 ldsh [%l7 + 0x70], %o0
5575loop_626:
5576 edge32ln %o1, %l2, %l6
5577 ldub [%l7 + 0x53], %g1
5578 fmovs %f5, %f9
5579 ld [%l7 + 0x24], %f3
5580 movrlez %i7, %g7, %o5
5581 tneg %icc, 0x5
5582 ldd [%l7 + 0x60], %f14
5583 nop
5584 setx loop_627, %l0, %l1
5585 wrpr 0x1, %tl
5586 wrpr %l1, %tnpc
5587 setx 0x34400001400, %l0, %l1
5588 wrpr %l1, %tstate
5589 wrhpr 0x4, %htstate
5590 done
5591 ldsw [%l7 + 0x0C], %l4
5592 edge16ln %g3, %g6, %i2
5593 lduw [%l7 + 0x64], %o2
5594loop_627:
5595 lduh [%l7 + 0x42], %i4
5596 ld [%l7 + 0x64], %f0
5597 fnand %f8, %f12, %f12
5598 xnor %l3, %g2, %i5
5599 edge32 %l5, %g4, %g5
5600 array8 %l0, %o3, %o4
5601 stb %i3, [%l7 + 0x46]
5602 fpsub32s %f5, %f2, %f5
5603 subcc %i6, %i1, %o7
5604 edge32ln %l1, %o6, %o0
5605 ldd [%l7 + 0x28], %f4
5606 stx %o1, [%l7 + 0x38]
5607 edge32l %l2, %i0, %l6
5608 fbule %fcc1, loop_628
5609 fpsub16 %f6, %f10, %f10
5610 fmovsvs %icc, %f14, %f8
5611 fmovrdgz %g1, %f4, %f14
5612loop_628:
5613 fmul8ulx16 %f10, %f10, %f8
5614 fmovsge %icc, %f2, %f11
5615 fbule %fcc3, loop_629
5616 std %f10, [%l7 + 0x68]
5617 lduh [%l7 + 0x4A], %g7
5618 fmovrsgz %i7, %f11, %f4
5619loop_629:
5620 lduw [%l7 + 0x7C], %l4
5621 stw %g3, [%l7 + 0x40]
5622 fxnor %f12, %f6, %f10
5623 fmovsvc %xcc, %f3, %f5
5624 st %f13, [%l7 + 0x14]
5625 sdiv %g6, 0x1B2A, %o5
5626 fabsd %f0, %f14
5627 ldub [%l7 + 0x58], %o2
5628 fbn,a %fcc2, loop_630
5629 bvc %icc, loop_631
5630 tsubcc %i4, %l3, %g2
5631 movrlez %i5, %i2, %l5
5632loop_630:
5633 fcmped %fcc3, %f12, %f0
5634loop_631:
5635 sth %g5, [%l7 + 0x3A]
5636 fmovsvc %icc, %f10, %f8
5637 movcs %xcc, %l0, %g4
5638 subccc %o4, %o3, %i3
5639 stb %i1, [%l7 + 0x08]
5640 movre %o7, 0x019, %i6
5641 srl %o6, %o0, %l1
5642 edge32n %o1, %l2, %i0
5643 fpadd32 %f6, %f4, %f12
5644 sth %l6, [%l7 + 0x32]
5645 fxor %f4, %f2, %f2
5646 fmovdn %icc, %f9, %f9
5647 ld [%l7 + 0x10], %f8
5648 fpack32 %f2, %f0, %f10
5649 movre %g1, 0x379, %g7
5650 lduh [%l7 + 0x50], %i7
5651 st %f0, [%l7 + 0x74]
5652 faligndata %f4, %f2, %f10
5653 ldub [%l7 + 0x3B], %g3
5654 umul %g6, 0x1CF1, %o5
5655 tl %xcc, 0x2
5656 bge,a,pn %icc, loop_632
5657 stb %l4, [%l7 + 0x1E]
5658 fnot1s %f6, %f13
5659 mulscc %o2, %l3, %i4
5660loop_632:
5661 udiv %i5, 0x081E, %i2
5662 tn %xcc, 0x5
5663 fmovse %xcc, %f1, %f4
5664 edge32ln %g2, %g5, %l0
5665 lduh [%l7 + 0x7A], %g4
5666 fbo %fcc1, loop_633
5667 st %f10, [%l7 + 0x1C]
5668 lduw [%l7 + 0x30], %o4
5669 sllx %o3, %i3, %i1
5670loop_633:
5671 array8 %l5, %i6, %o7
5672 fmovda %icc, %f12, %f1
5673 fmovs %f7, %f14
5674 fnot1s %f13, %f10
5675 ldsb [%l7 + 0x34], %o0
5676 taddcc %l1, %o1, %o6
5677 ldx [%l7 + 0x48], %i0
5678 tn %icc, 0x2
5679 fsrc2s %f15, %f13
5680 ldsb [%l7 + 0x3B], %l6
5681 tn %icc, 0x6
5682 fabss %f11, %f6
5683 fpadd32 %f6, %f10, %f14
5684 stx %g1, [%l7 + 0x30]
5685 st %f9, [%l7 + 0x78]
5686 movl %icc, %l2, %i7
5687 fbn %fcc3, loop_634
5688 fmovdge %xcc, %f7, %f6
5689 fcmped %fcc2, %f6, %f14
5690 fxors %f11, %f12, %f3
5691loop_634:
5692 fmovrdne %g7, %f14, %f8
5693 srax %g3, %o5, %l4
5694 ldd [%l7 + 0x78], %f4
5695 lduw [%l7 + 0x58], %o2
5696 stb %l3, [%l7 + 0x36]
5697 tleu %xcc, 0x7
5698 sth %i4, [%l7 + 0x58]
5699 stx %i5, [%l7 + 0x68]
5700 fmovrsgz %g6, %f13, %f10
5701 ld [%l7 + 0x40], %f6
5702 stx %i2, [%l7 + 0x60]
5703 move %icc, %g5, %g2
5704 fbule %fcc2, loop_635
5705 tleu %xcc, 0x6
5706 ld [%l7 + 0x2C], %f8
5707 lduh [%l7 + 0x28], %l0
5708loop_635:
5709 andncc %g4, %o3, %i3
5710 addcc %i1, 0x0F67, %o4
5711 fxors %f9, %f9, %f13
5712 fnand %f8, %f4, %f8
5713 array16 %i6, %l5, %o7
5714 fba,a %fcc3, loop_636
5715 fornot1 %f8, %f6, %f14
5716 sllx %o0, 0x0A, %l1
5717 lduw [%l7 + 0x14], %o6
5718loop_636:
5719 stb %o1, [%l7 + 0x53]
5720 fmovdcc %icc, %f15, %f7
5721 subcc %i0, %l6, %l2
5722 fmovdl %xcc, %f10, %f4
5723 andn %i7, 0x186B, %g7
5724 fpsub32 %f2, %f4, %f14
5725 fmovdneg %icc, %f13, %f2
5726 fpsub32 %f10, %f0, %f8
5727 fmovdl %icc, %f0, %f15
5728 stw %g3, [%l7 + 0x70]
5729 ld [%l7 + 0x38], %f6
5730 fmovdcc %icc, %f10, %f12
5731 bleu,a,pt %icc, loop_637
5732 fzero %f0
5733 ldd [%l7 + 0x08], %f6
5734 fbn %fcc1, loop_638
5735loop_637:
5736 xnor %g1, 0x1090, %l4
5737 movn %xcc, %o5, %o2
5738 lduw [%l7 + 0x18], %l3
5739loop_638:
5740 stw %i4, [%l7 + 0x18]
5741 ldx [%l7 + 0x18], %g6
5742 bge,pn %icc, loop_639
5743 fmul8ulx16 %f0, %f14, %f2
5744 tvc %icc, 0x7
5745 ldub [%l7 + 0x1F], %i2
5746loop_639:
5747 fmovdvc %xcc, %f12, %f0
5748 orn %g5, 0x0616, %i5
5749 stb %g2, [%l7 + 0x48]
5750 ldsw [%l7 + 0x54], %l0
5751 fors %f7, %f0, %f9
5752 array8 %o3, %i3, %g4
5753 st %f13, [%l7 + 0x3C]
5754 ldub [%l7 + 0x7A], %o4
5755 ldub [%l7 + 0x78], %i1
5756 stx %i6, [%l7 + 0x08]
5757 lduh [%l7 + 0x08], %o7
5758 ldx [%l7 + 0x58], %o0
5759 subcc %l5, 0x022E, %o6
5760 fbne,a %fcc3, loop_640
5761 lduw [%l7 + 0x40], %o1
5762 tle %xcc, 0x0
5763 fandnot1s %f13, %f3, %f1
5764loop_640:
5765 fmovdvs %xcc, %f0, %f10
5766 ld [%l7 + 0x50], %f3
5767 tle %xcc, 0x4
5768 udiv %l1, 0x135B, %l6
5769 movg %icc, %i0, %l2
5770 stb %i7, [%l7 + 0x13]
5771 brgz,a %g7, loop_641
5772 stb %g1, [%l7 + 0x7A]
5773 nop
5774 setx loop_642, %l0, %l1
5775 jmpl %l1, %l4
5776 stx %g3, [%l7 + 0x58]
5777loop_641:
5778 lduw [%l7 + 0x2C], %o5
5779 fble %fcc0, loop_643
5780loop_642:
5781 fandnot1s %f15, %f7, %f4
5782 fones %f8
5783 fmovdge %xcc, %f14, %f7
5784loop_643:
5785 fmovrsne %o2, %f6, %f4
5786 fxor %f14, %f14, %f12
5787 bpos,a,pn %icc, loop_644
5788 fandnot1 %f0, %f4, %f6
5789 umul %l3, %g6, %i4
5790 ldsh [%l7 + 0x50], %g5
5791loop_644:
5792 umulcc %i2, 0x1DE8, %i5
5793 alignaddrl %l0, %o3, %g2
5794 ldd [%l7 + 0x58], %f8
5795 tge %xcc, 0x1
5796 siam 0x7
5797 fmul8x16al %f9, %f15, %f10
5798 fsrc2s %f10, %f11
5799 lduw [%l7 + 0x3C], %i3
5800 fpack16 %f12, %f9
5801 mulscc %g4, %i1, %i6
5802 stx %o4, [%l7 + 0x78]
5803 fpadd32 %f2, %f4, %f12
5804 fsrc2 %f10, %f12
5805 andncc %o0, %o7, %o6
5806 bcs,pn %icc, loop_645
5807 fmovdleu %xcc, %f11, %f6
5808 brz %o1, loop_646
5809 movleu %icc, %l5, %l1
5810loop_645:
5811 sdivcc %l6, 0x0002, %l2
5812 movle %xcc, %i0, %i7
5813loop_646:
5814 ldsb [%l7 + 0x2C], %g7
5815 alignaddr %g1, %l4, %o5
5816 ldsh [%l7 + 0x3A], %o2
5817 te %xcc, 0x4
5818 ldub [%l7 + 0x7C], %l3
5819 bneg %icc, loop_647
5820 xnor %g6, 0x136F, %g3
5821 fmovdne %icc, %f6, %f9
5822 bn %xcc, loop_648
5823loop_647:
5824 ldsb [%l7 + 0x16], %i4
5825 orn %g5, %i2, %l0
5826 for %f10, %f12, %f2
5827loop_648:
5828 stw %o3, [%l7 + 0x14]
5829 fmovdvc %xcc, %f13, %f3
5830 ldsw [%l7 + 0x2C], %i5
5831 mova %xcc, %i3, %g4
5832 fexpand %f10, %f6
5833 array32 %g2, %i1, %i6
5834 ble,a,pt %xcc, loop_649
5835 ld [%l7 + 0x0C], %f15
5836 fmovrdgez %o0, %f14, %f6
5837 fbg,a %fcc1, loop_650
5838loop_649:
5839 tle %icc, 0x5
5840 fnot2 %f0, %f6
5841 bgu loop_651
5842loop_650:
5843 fandnot1 %f8, %f4, %f6
5844 sll %o7, 0x19, %o6
5845 lduh [%l7 + 0x7C], %o1
5846loop_651:
5847 fbl %fcc3, loop_652
5848 sth %o4, [%l7 + 0x46]
5849 tl %xcc, 0x1
5850 tsubcctv %l1, 0x1644, %l5
5851loop_652:
5852 movrgez %l6, 0x103, %i0
5853 taddcc %l2, 0x0CEF, %g7
5854 st %f15, [%l7 + 0x4C]
5855 fmovse %icc, %f5, %f1
5856 nop
5857 setx loop_653, %l0, %l1
5858 wrpr 0x1, %tl
5859 wrpr %l1, %tpc
5860 add %l1, 0x4, %l1
5861 wrpr %l1, %tnpc
5862 setx 0x34400001400, %l0, %l1
5863 wrpr %l1, %tstate
5864 wrhpr 0x4, %htstate
5865 retry
5866 sth %g1, [%l7 + 0x0A]
5867 ldub [%l7 + 0x34], %i7
5868 fsrc2 %f8, %f4
5869loop_653:
5870 fbul %fcc1, loop_654
5871 ldx [%l7 + 0x08], %o5
5872 edge8l %l4, %o2, %g6
5873 fmovsl %xcc, %f5, %f7
5874loop_654:
5875 smulcc %l3, 0x1091, %i4
5876 array32 %g3, %g5, %l0
5877 fnot1s %f4, %f10
5878 orcc %i2, %o3, %i3
5879 movne %xcc, %i5, %g2
5880 ldsb [%l7 + 0x10], %i1
5881 fnot2 %f6, %f14
5882 fcmple16 %f12, %f0, %g4
5883 sth %i6, [%l7 + 0x7C]
5884 fone %f14
5885 fbg,a %fcc0, loop_655
5886 stb %o7, [%l7 + 0x3B]
5887 stw %o6, [%l7 + 0x48]
5888 fbg %fcc0, loop_656
5889loop_655:
5890 fpadd16s %f13, %f12, %f2
5891 brgz,a %o0, loop_657
5892 fnor %f8, %f4, %f12
5893loop_656:
5894 movl %icc, %o4, %l1
5895 fmul8x16au %f14, %f1, %f8
5896loop_657:
5897 bl,pn %icc, loop_658
5898 stb %o1, [%l7 + 0x3C]
5899 udivcc %l5, 0x05E7, %l6
5900 fmovrslez %i0, %f13, %f5
5901loop_658:
5902 xorcc %l2, %g7, %g1
5903 fandnot1s %f7, %f10, %f14
5904 bne %icc, loop_659
5905 fmovde %icc, %f11, %f7
5906 tcs %xcc, 0x2
5907 orn %o5, %i7, %o2
5908loop_659:
5909 edge16ln %l4, %g6, %l3
5910 ble,a,pn %icc, loop_660
5911 fbg,a %fcc2, loop_661
5912 fmovdleu %xcc, %f13, %f12
5913 stw %i4, [%l7 + 0x40]
5914loop_660:
5915 sth %g3, [%l7 + 0x46]
5916loop_661:
5917 fands %f11, %f1, %f0
5918 movne %icc, %l0, %g5
5919 siam 0x1
5920 fbg %fcc2, loop_662
5921 bne %xcc, loop_663
5922 movcs %xcc, %o3, %i3
5923 tsubcctv %i2, 0x1857, %i5
5924loop_662:
5925 stx %g2, [%l7 + 0x60]
5926loop_663:
5927 lduh [%l7 + 0x30], %i1
5928 tneg %icc, 0x5
5929 lduh [%l7 + 0x24], %g4
5930 fmuld8sux16 %f9, %f11, %f12
5931 brlz %o7, loop_664
5932 ldsh [%l7 + 0x50], %i6
5933 stx %o6, [%l7 + 0x28]
5934 ld [%l7 + 0x44], %f2
5935loop_664:
5936 edge8ln %o0, %l1, %o4
5937 ldsb [%l7 + 0x71], %l5
5938 fmovspos %icc, %f4, %f7
5939 fmovrdne %o1, %f12, %f14
5940 array32 %i0, %l2, %g7
5941 fmovrdgez %g1, %f6, %f8
5942 fbg,a %fcc3, loop_665
5943 sth %o5, [%l7 + 0x1C]
5944 ld [%l7 + 0x7C], %f5
5945 addc %i7, %l6, %o2
5946loop_665:
5947 ldx [%l7 + 0x50], %l4
5948 edge8n %l3, %g6, %g3
5949 fpadd16 %f4, %f14, %f14
5950 orn %i4, 0x07A9, %l0
5951 nop
5952 setx loop_666, %l0, %l1
5953 wrpr 0x1, %tl
5954 wrpr %l1, %tnpc
5955 setx 0x34400001400, %l0, %l1
5956 wrpr %l1, %tstate
5957 wrhpr 0x4, %htstate
5958 done
5959 fmovdle %icc, %f8, %f12
5960 smulcc %g5, 0x1BF6, %o3
5961 ldx [%l7 + 0x10], %i3
5962loop_666:
5963 stw %i2, [%l7 + 0x5C]
5964 taddcc %i5, %g2, %i1
5965 tneg %icc, 0x7
5966 lduw [%l7 + 0x7C], %o7
5967 fbl,a %fcc3, loop_667
5968 ldx [%l7 + 0x48], %g4
5969 ldsh [%l7 + 0x08], %o6
5970 udivx %i6, 0x04EA, %o0
5971loop_667:
5972 fmovsleu %xcc, %f6, %f14
5973 fors %f1, %f4, %f4
5974 srlx %l1, %l5, %o4
5975 fbne %fcc1, loop_668
5976 lduh [%l7 + 0x38], %i0
5977 movrgz %o1, %l2, %g7
5978 st %f2, [%l7 + 0x10]
5979loop_668:
5980 edge16ln %o5, %i7, %l6
5981 tpos %xcc, 0x3
5982 fxnor %f12, %f14, %f8
5983 lduw [%l7 + 0x74], %g1
5984 fcmpes %fcc2, %f13, %f11
5985 ldsh [%l7 + 0x60], %l4
5986 lduh [%l7 + 0x32], %o2
5987 fmovd %f6, %f0
5988 fcmple32 %f6, %f8, %g6
5989 ldsh [%l7 + 0x70], %g3
5990 lduh [%l7 + 0x68], %i4
5991 ldd [%l7 + 0x28], %f6
5992 fand %f8, %f6, %f8
5993 fmovdpos %icc, %f12, %f15
5994 brlz,a %l3, loop_669
5995 fnot2s %f5, %f15
5996 fsrc1s %f11, %f0
5997 fandnot2s %f8, %f5, %f7
5998loop_669:
5999 bvc loop_670
6000 ldub [%l7 + 0x17], %g5
6001 fabsd %f8, %f2
6002 fsrc2 %f6, %f6
6003loop_670:
6004 fmovspos %xcc, %f4, %f8
6005 stb %l0, [%l7 + 0x46]
6006 faligndata %f12, %f4, %f10
6007 or %o3, %i2, %i5
6008 fbge,a %fcc3, loop_671
6009 ldsb [%l7 + 0x0B], %i3
6010 std %f8, [%l7 + 0x30]
6011 fmovsgu %xcc, %f3, %f5
6012loop_671:
6013 bvc,pt %xcc, loop_672
6014 fornot1 %f4, %f10, %f0
6015 movneg %icc, %i1, %o7
6016 edge16n %g4, %o6, %g2
6017loop_672:
6018 stb %i6, [%l7 + 0x0D]
6019 andncc %o0, %l5, %l1
6020 stx %o4, [%l7 + 0x10]
6021 movleu %icc, %o1, %l2
6022 sll %i0, %g7, %o5
6023 fmovsg %xcc, %f9, %f6
6024 fmul8x16au %f7, %f13, %f10
6025 tcs %xcc, 0x2
6026 umulcc %i7, 0x060F, %l6
6027 fbl,a %fcc2, loop_673
6028 brgz %l4, loop_674
6029 ldd [%l7 + 0x20], %f6
6030 fmovrsgez %g1, %f0, %f3
6031loop_673:
6032 srl %o2, %g3, %g6
6033loop_674:
6034 ldsb [%l7 + 0x21], %i4
6035 ldd [%l7 + 0x10], %f12
6036 fmovsge %icc, %f1, %f9
6037 edge16n %g5, %l0, %o3
6038 ldd [%l7 + 0x18], %f10
6039 andcc %i2, %l3, %i5
6040 fbue %fcc1, loop_675
6041 edge32ln %i1, %o7, %i3
6042 orncc %g4, %o6, %g2
6043 edge16n %i6, %l5, %l1
6044loop_675:
6045 ldx [%l7 + 0x70], %o4
6046 for %f6, %f14, %f12
6047 movl %xcc, %o0, %l2
6048 brz %i0, loop_676
6049 tg %icc, 0x5
6050 fble,a %fcc2, loop_677
6051 stw %o1, [%l7 + 0x20]
6052loop_676:
6053 fbuge,a %fcc1, loop_678
6054 movpos %icc, %g7, %i7
6055loop_677:
6056 brlez,a %o5, loop_679
6057 ldsh [%l7 + 0x74], %l6
6058loop_678:
6059 stx %l4, [%l7 + 0x58]
6060 mulscc %o2, %g3, %g1
6061loop_679:
6062 fmovrde %i4, %f4, %f14
6063 fmul8ulx16 %f6, %f4, %f4
6064 brgez,a %g6, loop_680
6065 lduw [%l7 + 0x0C], %l0
6066 fmovdg %xcc, %f8, %f11
6067 move %xcc, %g5, %i2
6068loop_680:
6069 srlx %l3, %i5, %i1
6070 stx %o3, [%l7 + 0x70]
6071 sdivx %o7, 0x031E, %g4
6072 ld [%l7 + 0x5C], %f2
6073 andncc %i3, %o6, %g2
6074 edge16ln %l5, %l1, %o4
6075 movne %xcc, %o0, %i6
6076 brgz,a %l2, loop_681
6077 andncc %o1, %i0, %g7
6078 stx %i7, [%l7 + 0x08]
6079 nop
6080 setx loop_682, %l0, %l1
6081 jmpl %l1, %o5
6082loop_681:
6083 fmovsa %xcc, %f10, %f15
6084 for %f0, %f6, %f2
6085 tcc %icc, 0x1
6086loop_682:
6087 ldsw [%l7 + 0x68], %l6
6088 lduw [%l7 + 0x68], %o2
6089 std %f0, [%l7 + 0x70]
6090 stb %l4, [%l7 + 0x3E]
6091 ldsb [%l7 + 0x20], %g1
6092 fsrc2s %f12, %f13
6093 popc %g3, %g6
6094 fnand %f6, %f8, %f12
6095 stb %i4, [%l7 + 0x5A]
6096 fbge,a %fcc2, loop_683
6097 ld [%l7 + 0x58], %f2
6098 orncc %l0, %g5, %i2
6099 stb %i5, [%l7 + 0x0C]
6100loop_683:
6101 fmovdgu %xcc, %f10, %f6
6102 fmovrdne %i1, %f0, %f12
6103 nop
6104 setx loop_684, %l0, %l1
6105 jmpl %l1, %o3
6106 brz %l3, loop_685
6107 lduw [%l7 + 0x70], %o7
6108 fble,a %fcc0, loop_686
6109loop_684:
6110 fabsd %f10, %f4
6111loop_685:
6112 edge32 %i3, %g4, %o6
6113 sth %g2, [%l7 + 0x72]
6114loop_686:
6115 siam 0x3
6116 movrne %l1, %l5, %o0
6117 fxors %f8, %f14, %f14
6118 fbule %fcc1, loop_687
6119 fpackfix %f6, %f14
6120 stx %i6, [%l7 + 0x38]
6121 stw %l2, [%l7 + 0x0C]
6122loop_687:
6123 brgz %o4, loop_688
6124 tg %xcc, 0x5
6125 edge32ln %i0, %g7, %i7
6126 sra %o5, 0x0A, %o1
6127loop_688:
6128 ldsw [%l7 + 0x10], %l6
6129 ld [%l7 + 0x58], %f0
6130 or %o2, 0x094E, %g1
6131 tcs %xcc, 0x7
6132 ldsb [%l7 + 0x42], %l4
6133 srl %g6, 0x1C, %i4
6134 tsubcctv %l0, 0x0A5D, %g3
6135 xorcc %g5, 0x1194, %i5
6136 fxor %f2, %f4, %f10
6137 stb %i2, [%l7 + 0x28]
6138 tcs %xcc, 0x4
6139 edge8l %i1, %l3, %o7
6140 fmovdvs %icc, %f15, %f5
6141 fnegs %f8, %f1
6142 fbuge %fcc1, loop_689
6143 movrgz %o3, 0x277, %g4
6144 bvc loop_690
6145 udivx %o6, 0x09C0, %g2
6146loop_689:
6147 stx %l1, [%l7 + 0x68]
6148 bg,a %icc, loop_691
6149loop_690:
6150 fble,a %fcc1, loop_692
6151 stw %l5, [%l7 + 0x60]
6152 fbul,a %fcc0, loop_693
6153loop_691:
6154 fbo,a %fcc1, loop_694
6155loop_692:
6156 stw %i3, [%l7 + 0x6C]
6157 movpos %icc, %o0, %l2
6158loop_693:
6159 ld [%l7 + 0x18], %f0
6160loop_694:
6161 xnor %i6, 0x0E92, %i0
6162 movne %icc, %o4, %i7
6163 fbn %fcc2, loop_695
6164 st %f9, [%l7 + 0x44]
6165 brlez %o5, loop_696
6166 ldsb [%l7 + 0x10], %g7
6167loop_695:
6168 siam 0x2
6169 fnot1 %f14, %f0
6170loop_696:
6171 fnot2s %f5, %f1
6172 fmuld8sux16 %f1, %f6, %f14
6173 lduw [%l7 + 0x3C], %o1
6174 fmuld8ulx16 %f8, %f12, %f0
6175 sth %l6, [%l7 + 0x42]
6176 fmuld8sux16 %f1, %f2, %f4
6177 addccc %g1, %o2, %g6
6178 ldsb [%l7 + 0x49], %l4
6179 or %l0, %g3, %g5
6180 edge16l %i5, %i4, %i2
6181 fsrc2 %f2, %f10
6182 ldd [%l7 + 0x50], %f4
6183 st %f9, [%l7 + 0x54]
6184 fmovdn %icc, %f10, %f3
6185 ldub [%l7 + 0x1A], %i1
6186 lduw [%l7 + 0x44], %l3
6187 ldsw [%l7 + 0x60], %o3
6188 or %g4, 0x0F5E, %o6
6189 fpack32 %f8, %f10, %f14
6190 addcc %g2, 0x1D52, %o7
6191 fbn %fcc1, loop_697
6192 pdist %f4, %f2, %f2
6193 stx %l1, [%l7 + 0x68]
6194 fmovdg %xcc, %f4, %f4
6195loop_697:
6196 edge8 %l5, %o0, %i3
6197 fnot2 %f4, %f2
6198 fornot1 %f12, %f6, %f8
6199 ldsh [%l7 + 0x28], %i6
6200 ldub [%l7 + 0x79], %i0
6201 tsubcctv %l2, %o4, %o5
6202 udiv %g7, 0x16E1, %i7
6203 fpsub16s %f14, %f2, %f4
6204 fones %f3
6205 ldub [%l7 + 0x2D], %o1
6206 edge8n %g1, %o2, %g6
6207 fbge,a %fcc0, loop_698
6208 fandnot1s %f9, %f2, %f15
6209 fand %f0, %f14, %f2
6210 fbue %fcc0, loop_699
6211loop_698:
6212 fand %f12, %f6, %f0
6213 ldx [%l7 + 0x68], %l4
6214 brz %l0, loop_700
6215loop_699:
6216 fornot2 %f2, %f4, %f6
6217 fpsub32s %f14, %f8, %f2
6218 bne,a %icc, loop_701
6219loop_700:
6220 lduh [%l7 + 0x0E], %l6
6221 add %g3, %g5, %i5
6222 fpack32 %f12, %f10, %f4
6223loop_701:
6224 fxnors %f7, %f10, %f9
6225 ldub [%l7 + 0x3E], %i2
6226 ldsw [%l7 + 0x44], %i4
6227 tne %icc, 0x1
6228 stb %l3, [%l7 + 0x39]
6229 stb %o3, [%l7 + 0x11]
6230 ldsh [%l7 + 0x4E], %g4
6231 ld [%l7 + 0x2C], %f1
6232 ldsb [%l7 + 0x5A], %o6
6233 fsrc2s %f7, %f9
6234 movn %icc, %g2, %o7
6235 fxnors %f15, %f7, %f1
6236 fxor %f10, %f4, %f6
6237 movpos %xcc, %i1, %l1
6238 fmovrsgz %o0, %f6, %f5
6239 movl %xcc, %i3, %l5
6240 ldsb [%l7 + 0x3E], %i6
6241 movrgez %i0, 0x180, %o4
6242 movne %xcc, %o5, %g7
6243 fbuge %fcc2, loop_702
6244 lduh [%l7 + 0x74], %l2
6245 lduh [%l7 + 0x0A], %i7
6246 tgu %xcc, 0x1
6247loop_702:
6248 bcs %xcc, loop_703
6249 sub %g1, 0x11D3, %o1
6250 and %o2, %l4, %g6
6251 stw %l6, [%l7 + 0x10]
6252loop_703:
6253 fpack32 %f10, %f2, %f2
6254 tle %xcc, 0x0
6255 st %f11, [%l7 + 0x24]
6256 movl %xcc, %l0, %g3
6257 array16 %i5, %g5, %i2
6258 bgu,a,pn %xcc, loop_704
6259 ldx [%l7 + 0x78], %i4
6260 fmovdneg %xcc, %f14, %f15
6261 stw %o3, [%l7 + 0x0C]
6262loop_704:
6263 ldd [%l7 + 0x48], %f10
6264 sethi 0x198A, %g4
6265 bshuffle %f10, %f8, %f2
6266 stw %o6, [%l7 + 0x50]
6267 xnor %l3, %o7, %i1
6268 stb %l1, [%l7 + 0x16]
6269 fbne,a %fcc3, loop_705
6270 brlez,a %g2, loop_706
6271 udivx %i3, 0x19E6, %o0
6272 sdivx %i6, 0x09B2, %i0
6273loop_705:
6274 lduw [%l7 + 0x08], %l5
6275loop_706:
6276 sth %o4, [%l7 + 0x32]
6277 std %f2, [%l7 + 0x70]
6278 fmul8x16al %f7, %f12, %f4
6279 fzero %f0
6280 ldx [%l7 + 0x50], %g7
6281 fmul8ulx16 %f10, %f8, %f12
6282 edge8 %l2, %i7, %o5
6283 tge %xcc, 0x3
6284 fandnot1s %f14, %f14, %f12
6285 stw %o1, [%l7 + 0x4C]
6286 fcmpgt16 %f10, %f2, %o2
6287 fmovspos %xcc, %f4, %f15
6288 subc %l4, 0x105C, %g1
6289 fmovrslz %l6, %f12, %f12
6290 fornot1s %f15, %f0, %f2
6291 mulx %g6, 0x09D8, %l0
6292 movg %icc, %g3, %g5
6293 fbo %fcc2, loop_707
6294 xnorcc %i5, %i4, %o3
6295 tn %icc, 0x2
6296 bn,pn %icc, loop_708
6297loop_707:
6298 movrlz %i2, %g4, %l3
6299 srax %o7, %o6, %l1
6300 fmovdvs %xcc, %f4, %f2
6301loop_708:
6302 addc %i1, %i3, %o0
6303 fmovrdlez %i6, %f0, %f0
6304 fblg,a %fcc2, loop_709
6305 fmovdpos %icc, %f6, %f12
6306 bcs loop_710
6307 ldub [%l7 + 0x30], %g2
6308loop_709:
6309 lduh [%l7 + 0x2A], %l5
6310 sub %o4, %i0, %g7
6311loop_710:
6312 sdivx %l2, 0x1196, %i7
6313 ba,a,pn %xcc, loop_711
6314 ldx [%l7 + 0x48], %o5
6315 or %o2, 0x1AE2, %l4
6316 tvc %icc, 0x0
6317loop_711:
6318 st %f13, [%l7 + 0x08]
6319 brlz,a %o1, loop_712
6320 edge16n %l6, %g1, %l0
6321 fzero %f4
6322 edge8 %g3, %g6, %i5
6323loop_712:
6324 siam 0x5
6325 ldub [%l7 + 0x31], %g5
6326 st %f1, [%l7 + 0x68]
6327 ldsw [%l7 + 0x6C], %i4
6328 subccc %o3, %i2, %l3
6329 tpos %xcc, 0x1
6330 ldsw [%l7 + 0x64], %g4
6331 fbge,a %fcc3, loop_713
6332 stb %o7, [%l7 + 0x1C]
6333 bg,pt %xcc, loop_714
6334 ldx [%l7 + 0x20], %o6
6335loop_713:
6336 fxors %f1, %f7, %f6
6337 ld [%l7 + 0x30], %f6
6338loop_714:
6339 edge16n %l1, %i1, %i3
6340 tl %xcc, 0x3
6341 tle %icc, 0x7
6342 stw %o0, [%l7 + 0x28]
6343 st %f11, [%l7 + 0x60]
6344 movl %xcc, %g2, %l5
6345 fpadd32s %f8, %f6, %f10
6346 stb %o4, [%l7 + 0x50]
6347 sllx %i0, %g7, %l2
6348 sth %i7, [%l7 + 0x10]
6349 fbul,a %fcc1, loop_715
6350 andcc %o5, %i6, %o2
6351 orn %o1, %l6, %g1
6352 call loop_716
6353loop_715:
6354 fpsub32 %f6, %f0, %f10
6355 fbug %fcc0, loop_717
6356 fbue,a %fcc2, loop_718
6357loop_716:
6358 fornot1 %f12, %f8, %f10
6359 fmovrslz %l0, %f3, %f7
6360loop_717:
6361 ldx [%l7 + 0x50], %l4
6362loop_718:
6363 fmovdpos %icc, %f2, %f8
6364 for %f2, %f6, %f8
6365 fxors %f14, %f3, %f14
6366 fmovscs %icc, %f5, %f12
6367 ble %xcc, loop_719
6368 fbn %fcc3, loop_720
6369 fmovdcs %xcc, %f15, %f11
6370 edge32l %g3, %g6, %i5
6371loop_719:
6372 fabsd %f4, %f0
6373loop_720:
6374 tcc %xcc, 0x1
6375 ldsb [%l7 + 0x5E], %g5
6376 xnorcc %o3, 0x1DF6, %i2
6377 sdivcc %i4, 0x064D, %g4
6378 stw %o7, [%l7 + 0x58]
6379 movl %xcc, %o6, %l3
6380 addc %l1, 0x0366, %i1
6381 tleu %xcc, 0x7
6382 ldx [%l7 + 0x58], %i3
6383 fnegd %f0, %f6
6384 edge8ln %g2, %l5, %o4
6385 fmul8x16al %f3, %f8, %f6
6386 fnors %f10, %f10, %f14
6387 lduh [%l7 + 0x22], %o0
6388 edge8 %i0, %g7, %i7
6389 fxnor %f0, %f8, %f12
6390 fmovsvs %icc, %f3, %f14
6391 ld [%l7 + 0x64], %f13
6392 stb %l2, [%l7 + 0x74]
6393 st %f14, [%l7 + 0x08]
6394 tleu %icc, 0x6
6395 fandnot2 %f6, %f0, %f8
6396 edge8l %o5, %i6, %o2
6397 movrgez %l6, %o1, %l0
6398 fmovsle %icc, %f10, %f0
6399 edge32 %g1, %g3, %g6
6400 ldsw [%l7 + 0x24], %i5
6401 fandnot2 %f2, %f2, %f14
6402 ld [%l7 + 0x50], %f7
6403 stb %l4, [%l7 + 0x70]
6404 be %xcc, loop_721
6405 nop
6406 setx loop_722, %l0, %l1
6407 wrpr 0x1, %tl
6408 wrpr %l1, %tpc
6409 add %l1, 0x4, %l1
6410 wrpr %l1, %tnpc
6411 setx 0x34400001400, %l0, %l1
6412 wrpr %l1, %tstate
6413 wrhpr 0x4, %htstate
6414 retry
6415 std %f8, [%l7 + 0x70]
6416 fcmpne16 %f2, %f2, %o3
6417loop_721:
6418 bge loop_723
6419loop_722:
6420 brlez,a %g5, loop_724
6421 ldub [%l7 + 0x46], %i2
6422 stx %i4, [%l7 + 0x60]
6423loop_723:
6424 addccc %g4, %o7, %l3
6425loop_724:
6426 be,a loop_725
6427 stb %l1, [%l7 + 0x33]
6428 fmovdpos %icc, %f2, %f15
6429 ldsb [%l7 + 0x0C], %i1
6430loop_725:
6431 fmovrsne %i3, %f9, %f8
6432 fnors %f9, %f3, %f13
6433 fzero %f12
6434 stw %g2, [%l7 + 0x24]
6435 udivx %l5, 0x1CA6, %o6
6436 nop
6437 setx loop_726, %l0, %l1
6438 wrpr 0x1, %tl
6439 wrpr %l1, %tnpc
6440 setx 0x34400001400, %l0, %l1
6441 wrpr %l1, %tstate
6442 wrhpr 0x4, %htstate
6443 done
6444 fmovd %f0, %f4
6445 st %f2, [%l7 + 0x18]
6446 alignaddr %o0, %o4, %i0
6447loop_726:
6448 brgez %g7, loop_727
6449 fbge,a %fcc2, loop_728
6450 fmovdn %xcc, %f9, %f2
6451 fmovsne %xcc, %f15, %f9
6452loop_727:
6453 srlx %i7, %l2, %i6
6454loop_728:
6455 std %f14, [%l7 + 0x18]
6456 stx %o2, [%l7 + 0x78]
6457 fcmpeq32 %f2, %f12, %o5
6458 fpadd16s %f7, %f13, %f3
6459 sethi 0x097F, %o1
6460 fnot1 %f0, %f0
6461 tcs %icc, 0x7
6462 bpos,a,pn %icc, loop_729
6463 movrne %l6, 0x2F4, %g1
6464 fnegs %f14, %f11
6465 movleu %icc, %l0, %g6
6466loop_729:
6467 bleu,a,pn %icc, loop_730
6468 fabss %f14, %f8
6469 fbl,a %fcc2, loop_731
6470 movre %i5, 0x05C, %l4
6471loop_730:
6472 nop
6473 setx loop_732, %l0, %l1
6474 wrpr 0x1, %tl
6475 wrpr %l1, %tnpc
6476 setx 0x34400001400, %l0, %l1
6477 wrpr %l1, %tstate
6478 wrhpr 0x4, %htstate
6479 done
6480 orncc %g3, %o3, %g5
6481loop_731:
6482 fbo,a %fcc1, loop_733
6483 stb %i2, [%l7 + 0x20]
6484loop_732:
6485 bshuffle %f6, %f14, %f2
6486 stb %i4, [%l7 + 0x2D]
6487loop_733:
6488 st %f14, [%l7 + 0x74]
6489 fzeros %f10
6490 lduh [%l7 + 0x5A], %o7
6491 tpos %xcc, 0x6
6492 edge32n %g4, %l3, %i1
6493 fcmpne16 %f12, %f0, %i3
6494 fbule %fcc3, loop_734
6495 fcmped %fcc3, %f6, %f10
6496 fornot2s %f12, %f5, %f14
6497 sth %l1, [%l7 + 0x6A]
6498loop_734:
6499 fornot2s %f2, %f4, %f8
6500 fabsd %f12, %f2
6501 ld [%l7 + 0x64], %f12
6502 fmovdgu %xcc, %f4, %f14
6503 fmul8x16 %f15, %f8, %f8
6504 and %l5, %o6, %g2
6505 fmovda %xcc, %f0, %f3
6506 ldx [%l7 + 0x08], %o4
6507 srax %o0, 0x13, %i0
6508 ldub [%l7 + 0x2A], %g7
6509 fblg,a %fcc2, loop_735
6510 movl %icc, %i7, %l2
6511 bg,pt %icc, loop_736
6512 stw %o2, [%l7 + 0x34]
6513loop_735:
6514 ldd [%l7 + 0x08], %f12
6515 edge8ln %o5, %o1, %l6
6516loop_736:
6517 bge loop_737
6518 mova %xcc, %i6, %l0
6519 umulcc %g6, %i5, %l4
6520 bg,pn %xcc, loop_738
6521loop_737:
6522 tvs %xcc, 0x4
6523 fmovdl %icc, %f0, %f11
6524 orcc %g3, %o3, %g1
6525loop_738:
6526 fabss %f1, %f3
6527 fnot2s %f7, %f13
6528 movneg %xcc, %i2, %g5
6529 fzeros %f0
6530 fandnot1s %f13, %f8, %f15
6531 tpos %xcc, 0x3
6532 st %f0, [%l7 + 0x7C]
6533 call loop_739
6534 ldx [%l7 + 0x58], %i4
6535 movre %g4, 0x036, %o7
6536 ldub [%l7 + 0x18], %l3
6537loop_739:
6538 fnegd %f8, %f4
6539 ldsw [%l7 + 0x64], %i1
6540 srl %i3, %l1, %l5
6541 fandnot2 %f4, %f14, %f2
6542 fblg %fcc0, loop_740
6543 movle %xcc, %g2, %o6
6544 fpadd16s %f1, %f13, %f7
6545 fba,a %fcc0, loop_741
6546loop_740:
6547 srax %o0, 0x0E, %o4
6548 lduh [%l7 + 0x48], %i0
6549 srl %g7, %i7, %l2
6550loop_741:
6551 tleu %icc, 0x2
6552 ldsh [%l7 + 0x68], %o2
6553 tvc %icc, 0x3
6554 fmovsg %icc, %f8, %f2
6555 ldsw [%l7 + 0x68], %o1
6556 stw %o5, [%l7 + 0x24]
6557 stw %i6, [%l7 + 0x7C]
6558 ld [%l7 + 0x64], %f8
6559 call loop_742
6560 udivx %l6, 0x03E7, %g6
6561 udiv %i5, 0x174F, %l4
6562 ld [%l7 + 0x1C], %f10
6563loop_742:
6564 edge32l %g3, %o3, %l0
6565 ldd [%l7 + 0x58], %f0
6566 lduh [%l7 + 0x74], %g1
6567 fmovrdgez %g5, %f6, %f2
6568 tn %xcc, 0x3
6569 sth %i4, [%l7 + 0x5A]
6570 movrne %i2, 0x3E2, %g4
6571 fmuld8sux16 %f2, %f1, %f4
6572 ld [%l7 + 0x64], %f7
6573 fmovscs %xcc, %f0, %f7
6574 ble,a loop_743
6575 movrgez %l3, %o7, %i1
6576 fones %f6
6577 fmovrsgez %i3, %f12, %f10
6578loop_743:
6579 fcmpne32 %f0, %f2, %l1
6580 tne %icc, 0x3
6581 addccc %g2, 0x195B, %l5
6582 stw %o6, [%l7 + 0x20]
6583 and %o0, %i0, %o4
6584 fmovrde %g7, %f6, %f6
6585 edge16 %l2, %i7, %o1
6586 fmovdcc %icc, %f2, %f13
6587 stx %o5, [%l7 + 0x70]
6588 tle %icc, 0x7
6589 ldsh [%l7 + 0x12], %o2
6590 stw %l6, [%l7 + 0x1C]
6591 st %f9, [%l7 + 0x1C]
6592 fmovdn %xcc, %f12, %f10
6593 movrlez %i6, 0x024, %g6
6594 fornot2s %f3, %f8, %f1
6595 fbne %fcc1, loop_744
6596 fmovdvc %icc, %f2, %f14
6597 andn %l4, 0x193A, %i5
6598 ld [%l7 + 0x0C], %f1
6599loop_744:
6600 fcmpne16 %f14, %f0, %o3
6601 fxnor %f2, %f12, %f2
6602 tcc %icc, 0x7
6603 fbul %fcc3, loop_745
6604 sth %g3, [%l7 + 0x14]
6605 movcs %icc, %l0, %g5
6606 edge32l %g1, %i2, %i4
6607loop_745:
6608 tsubcc %l3, 0x123D, %g4
6609 lduh [%l7 + 0x6E], %i1
6610 ld [%l7 + 0x20], %f13
6611 fpadd16s %f15, %f12, %f0
6612 lduh [%l7 + 0x1A], %i3
6613 fmovdne %icc, %f2, %f13
6614 ldsb [%l7 + 0x71], %o7
6615 ta %icc, 0x0
6616 ldub [%l7 + 0x2D], %l1
6617 mova %xcc, %l5, %o6
6618 sll %o0, %i0, %g2
6619 fpsub16s %f15, %f11, %f11
6620 fcmple16 %f14, %f12, %o4
6621 stw %g7, [%l7 + 0x60]
6622 fxor %f0, %f4, %f4
6623 bvs,a %icc, loop_746
6624 stw %i7, [%l7 + 0x60]
6625 fnegd %f0, %f12
6626 brgz %o1, loop_747
6627loop_746:
6628 stx %o5, [%l7 + 0x50]
6629 taddcctv %l2, 0x0D20, %o2
6630 stx %i6, [%l7 + 0x18]
6631loop_747:
6632 xor %g6, 0x00D0, %l4
6633 fbo,a %fcc1, loop_748
6634 edge8 %i5, %o3, %l6
6635 stw %l0, [%l7 + 0x48]
6636 ld [%l7 + 0x20], %f12
6637loop_748:
6638 ld [%l7 + 0x68], %f6
6639 movneg %icc, %g3, %g1
6640 fmul8x16 %f15, %f12, %f6
6641 stx %g5, [%l7 + 0x18]
6642 fbne,a %fcc2, loop_749
6643 faligndata %f6, %f10, %f6
6644 sth %i2, [%l7 + 0x1A]
6645 ldd [%l7 + 0x08], %f10
6646loop_749:
6647 movge %xcc, %l3, %g4
6648 fpsub16s %f10, %f13, %f6
6649 ldx [%l7 + 0x28], %i4
6650 sdivx %i1, 0x0AC9, %i3
6651 lduw [%l7 + 0x24], %o7
6652 for %f10, %f2, %f2
6653 ldd [%l7 + 0x08], %f8
6654 ld [%l7 + 0x7C], %f15
6655 bg loop_750
6656 umulcc %l5, 0x157D, %l1
6657 fmovde %xcc, %f4, %f11
6658 fmovrdgez %o6, %f10, %f12
6659loop_750:
6660 bcs %icc, loop_751
6661 fnegd %f14, %f0
6662 fmul8x16au %f14, %f15, %f8
6663 fmovsneg %xcc, %f0, %f0
6664loop_751:
6665 tvs %xcc, 0x3
6666 fsrc2s %f8, %f14
6667 stw %i0, [%l7 + 0x44]
6668 tsubcctv %o0, %o4, %g2
6669 fba %fcc2, loop_752
6670 fbu %fcc1, loop_753
6671 fornot2s %f7, %f3, %f12
6672 tneg %icc, 0x4
6673loop_752:
6674 fandnot1s %f9, %f15, %f6
6675loop_753:
6676 fbl,a %fcc1, loop_754
6677 fnot2 %f6, %f6
6678 xor %i7, %g7, %o1
6679 fmovsneg %xcc, %f11, %f15
6680loop_754:
6681 fba %fcc3, loop_755
6682 edge32 %l2, %o5, %o2
6683 bvs,a %xcc, loop_756
6684 fmovrse %g6, %f6, %f0
6685loop_755:
6686 fmovdleu %xcc, %f15, %f10
6687 tsubcc %l4, 0x1911, %i5
6688loop_756:
6689 edge8l %i6, %l6, %o3
6690 movre %g3, %l0, %g5
6691 fnand %f4, %f6, %f14
6692 ldub [%l7 + 0x0E], %i2
6693 subccc %g1, 0x1549, %g4
6694 smul %l3, %i1, %i3
6695 tl %xcc, 0x5
6696 st %f12, [%l7 + 0x54]
6697 movre %i4, %l5, %l1
6698 fbul,a %fcc0, loop_757
6699 mulscc %o7, 0x0F9E, %o6
6700 bg loop_758
6701 ldx [%l7 + 0x38], %o0
6702loop_757:
6703 sdiv %o4, 0x03F2, %g2
6704 edge16 %i7, %i0, %g7
6705loop_758:
6706 stb %o1, [%l7 + 0x47]
6707 ld [%l7 + 0x34], %f11
6708 fcmpne16 %f12, %f6, %o5
6709 ldsw [%l7 + 0x14], %o2
6710 ldx [%l7 + 0x30], %g6
6711 fmovdcc %icc, %f9, %f10
6712 fornot1 %f14, %f14, %f0
6713 ldsw [%l7 + 0x0C], %l4
6714 fmovspos %xcc, %f3, %f7
6715 addc %l2, %i6, %l6
6716 fornot1s %f11, %f7, %f6
6717 fmovsne %xcc, %f7, %f13
6718 move %icc, %o3, %g3
6719 bge %icc, loop_759
6720 ld [%l7 + 0x60], %f7
6721 fcmpgt32 %f0, %f6, %l0
6722 fpackfix %f8, %f12
6723loop_759:
6724 smulcc %i5, %g5, %g1
6725 fmovdleu %icc, %f6, %f0
6726 stw %i2, [%l7 + 0x10]
6727 stx %l3, [%l7 + 0x30]
6728 ldx [%l7 + 0x50], %i1
6729 tneg %icc, 0x0
6730 alignaddrl %i3, %i4, %l5
6731 edge8 %g4, %l1, %o6
6732 ldsh [%l7 + 0x22], %o7
6733 mulx %o0, %g2, %o4
6734 stx %i0, [%l7 + 0x48]
6735 sth %i7, [%l7 + 0x62]
6736 bcc,a loop_760
6737 sll %o1, %g7, %o5
6738 taddcctv %g6, %o2, %l4
6739 nop
6740 setx loop_761, %l0, %l1
6741 jmpl %l1, %l2
6742loop_760:
6743 ldx [%l7 + 0x50], %l6
6744 fmuld8ulx16 %f9, %f10, %f0
6745 array8 %i6, %o3, %l0
6746loop_761:
6747 lduw [%l7 + 0x2C], %g3
6748 tle %xcc, 0x7
6749 stx %g5, [%l7 + 0x08]
6750 fnot2 %f10, %f10
6751 movneg %xcc, %i5, %g1
6752 ldsh [%l7 + 0x4C], %i2
6753 fble,a %fcc0, loop_762
6754 ldd [%l7 + 0x10], %f10
6755 fmovsne %icc, %f14, %f7
6756 ldsb [%l7 + 0x1B], %l3
6757loop_762:
6758 ld [%l7 + 0x08], %f11
6759 fnegs %f14, %f7
6760 fbue %fcc2, loop_763
6761 bpos %xcc, loop_764
6762 subcc %i3, 0x1681, %i1
6763 ble loop_765
6764loop_763:
6765 xnor %i4, %l5, %g4
6766loop_764:
6767 fbule %fcc1, loop_766
6768 fcmpgt32 %f6, %f8, %o6
6769loop_765:
6770 tsubcctv %o7, 0x022C, %l1
6771 fcmpes %fcc2, %f1, %f11
6772loop_766:
6773 ld [%l7 + 0x78], %f15
6774 movrgz %g2, 0x148, %o0
6775 siam 0x5
6776 fpack32 %f4, %f6, %f12
6777 stw %i0, [%l7 + 0x78]
6778 sub %i7, %o1, %o4
6779 pdist %f4, %f4, %f6
6780 alignaddrl %o5, %g7, %g6
6781 fbule,a %fcc1, loop_767
6782 fornot2s %f8, %f0, %f4
6783 stw %o2, [%l7 + 0x24]
6784 fmovrslz %l4, %f10, %f4
6785loop_767:
6786 sth %l2, [%l7 + 0x54]
6787 lduw [%l7 + 0x40], %i6
6788 fbue %fcc2, loop_768
6789 fxnor %f0, %f14, %f0
6790 stx %o3, [%l7 + 0x10]
6791 edge16ln %l6, %g3, %g5
6792loop_768:
6793 bcs,pt %icc, loop_769
6794 stb %i5, [%l7 + 0x70]
6795 ld [%l7 + 0x3C], %f10
6796 lduw [%l7 + 0x64], %l0
6797loop_769:
6798 lduh [%l7 + 0x28], %i2
6799 fmovse %icc, %f4, %f3
6800 lduw [%l7 + 0x0C], %l3
6801 fpadd32s %f7, %f9, %f3
6802 fabsd %f2, %f6
6803 edge16ln %i3, %g1, %i4
6804 movl %icc, %i1, %l5
6805 ldd [%l7 + 0x08], %f14
6806 fmovsge %icc, %f9, %f14
6807 st %f5, [%l7 + 0x44]
6808 fmovrse %o6, %f15, %f2
6809 fba,a %fcc1, loop_770
6810 fexpand %f0, %f12
6811 fandnot2s %f2, %f2, %f3
6812 fblg %fcc3, loop_771
6813loop_770:
6814 edge16ln %o7, %g4, %g2
6815 std %f6, [%l7 + 0x48]
6816 brnz,a %o0, loop_772
6817loop_771:
6818 ldub [%l7 + 0x4A], %l1
6819 pdist %f12, %f10, %f14
6820 fsrc2s %f7, %f10
6821loop_772:
6822 fcmple16 %f6, %f4, %i0
6823 fmovrdne %o1, %f0, %f2
6824 fsrc2 %f14, %f6
6825 fmovsle %xcc, %f13, %f7
6826 tcs %xcc, 0x3
6827 fbg %fcc2, loop_773
6828 fmovd %f2, %f8
6829 fxors %f7, %f7, %f13
6830 bvs,pt %xcc, loop_774
6831loop_773:
6832 ldsw [%l7 + 0x4C], %i7
6833 fbe %fcc0, loop_775
6834 edge8n %o4, %g7, %o5
6835loop_774:
6836 addccc %o2, %l4, %l2
6837 orn %g6, 0x1F9C, %o3
6838loop_775:
6839 lduh [%l7 + 0x08], %i6
6840 bcc,pn %xcc, loop_776
6841 stb %g3, [%l7 + 0x10]
6842 fbn,a %fcc1, loop_777
6843 fones %f12
6844loop_776:
6845 bpos,pn %xcc, loop_778
6846 stx %l6, [%l7 + 0x08]
6847loop_777:
6848 subccc %i5, 0x181C, %g5
6849 movcc %icc, %l0, %i2
6850loop_778:
6851 popc %l3, %g1
6852 edge32ln %i3, %i4, %i1
6853 fmovdn %xcc, %f3, %f11
6854 movrlz %o6, %o7, %l5
6855 stx %g2, [%l7 + 0x08]
6856 sll %g4, %o0, %l1
6857 fmovdge %icc, %f5, %f13
6858 ld [%l7 + 0x48], %f9
6859 movge %icc, %i0, %o1
6860 tn %xcc, 0x0
6861 edge32 %i7, %g7, %o5
6862 fmovsl %xcc, %f4, %f15
6863 tg %xcc, 0x2
6864 movrgez %o4, 0x2D2, %o2
6865 edge8ln %l2, %g6, %o3
6866 stw %l4, [%l7 + 0x60]
6867 umulcc %g3, 0x054D, %l6
6868 sllx %i5, 0x04, %i6
6869 fandnot2s %f14, %f11, %f12
6870 fmovsvs %xcc, %f2, %f11
6871 brz %g5, loop_779
6872 bneg loop_780
6873 sra %l0, 0x1C, %l3
6874 srlx %i2, 0x09, %i3
6875loop_779:
6876 st %f0, [%l7 + 0x14]
6877loop_780:
6878 ldsb [%l7 + 0x4A], %i4
6879 fnand %f8, %f14, %f12
6880 fnor %f0, %f4, %f6
6881 orn %g1, 0x1EDB, %o6
6882 fmovdcs %icc, %f11, %f13
6883 lduh [%l7 + 0x7C], %o7
6884 fnor %f0, %f8, %f14
6885 ldsb [%l7 + 0x17], %l5
6886 fmovsgu %xcc, %f11, %f12
6887 tpos %xcc, 0x0
6888 fmovdpos %xcc, %f14, %f12
6889 fpadd32s %f4, %f10, %f9
6890 fone %f0
6891 fbue,a %fcc3, loop_781
6892 fmovse %icc, %f6, %f1
6893 fcmpne16 %f0, %f2, %g2
6894 tn %icc, 0x7
6895loop_781:
6896 bgu,a %xcc, loop_782
6897 ldsh [%l7 + 0x2A], %i1
6898 fnot1 %f4, %f8
6899 brnz,a %o0, loop_783
6900loop_782:
6901 alignaddrl %l1, %g4, %i0
6902 lduh [%l7 + 0x4C], %i7
6903 bge,a %icc, loop_784
6904loop_783:
6905 array32 %g7, %o5, %o1
6906 ldd [%l7 + 0x30], %f0
6907 for %f4, %f6, %f6
6908loop_784:
6909 fcmpne16 %f0, %f12, %o4
6910 fmovrse %l2, %f2, %f1
6911 fnors %f4, %f1, %f3
6912 fbule,a %fcc3, loop_785
6913 stx %o2, [%l7 + 0x50]
6914 fcmpne16 %f2, %f2, %g6
6915 edge32 %o3, %g3, %l4
6916loop_785:
6917 stw %i5, [%l7 + 0x50]
6918 lduw [%l7 + 0x1C], %l6
6919 fmovsleu %xcc, %f7, %f8
6920 lduw [%l7 + 0x5C], %i6
6921 sllx %g5, 0x16, %l0
6922 ldub [%l7 + 0x13], %i2
6923 ldsw [%l7 + 0x4C], %i3
6924 fpackfix %f12, %f2
6925 fmovrse %l3, %f7, %f7
6926 fmovdgu %xcc, %f7, %f6
6927 ldsw [%l7 + 0x0C], %g1
6928 fmovda %icc, %f4, %f5
6929 call loop_786
6930 fmovdleu %icc, %f15, %f15
6931 ldsb [%l7 + 0x3A], %o6
6932 siam 0x7
6933loop_786:
6934 stb %i4, [%l7 + 0x46]
6935 faligndata %f12, %f10, %f6
6936 bvc,a %icc, loop_787
6937 fnand %f8, %f0, %f0
6938 fands %f5, %f13, %f9
6939 fnot1 %f8, %f2
6940loop_787:
6941 fcmpeq32 %f2, %f0, %l5
6942 ta %xcc, 0x6
6943 stb %o7, [%l7 + 0x35]
6944 fnand %f14, %f4, %f2
6945 ldsw [%l7 + 0x4C], %i1
6946 fsrc1s %f5, %f6
6947 sth %o0, [%l7 + 0x42]
6948 ldd [%l7 + 0x78], %f2
6949 fcmpgt16 %f2, %f2, %l1
6950 fblg %fcc3, loop_788
6951 orcc %g2, %i0, %g4
6952 tcs %icc, 0x2
6953 alignaddr %i7, %o5, %g7
6954loop_788:
6955 ldsb [%l7 + 0x57], %o4
6956 ldsh [%l7 + 0x12], %l2
6957 ldsh [%l7 + 0x7E], %o2
6958 lduh [%l7 + 0x3A], %o1
6959 alignaddrl %o3, %g6, %l4
6960 tcc %icc, 0x7
6961 bne,a,pn %xcc, loop_789
6962 fexpand %f15, %f0
6963 ldub [%l7 + 0x42], %i5
6964 std %f4, [%l7 + 0x40]
6965loop_789:
6966 sra %l6, %i6, %g5
6967 ldsb [%l7 + 0x7F], %l0
6968 edge16ln %i2, %g3, %i3
6969 andncc %l3, %o6, %i4
6970 fmovdvs %icc, %f3, %f8
6971 subcc %l5, %o7, %g1
6972 brz,a %i1, loop_790
6973 ld [%l7 + 0x48], %f14
6974 fmovs %f11, %f7
6975 and %o0, %g2, %l1
6976loop_790:
6977 movvs %icc, %i0, %g4
6978 brgz,a %i7, loop_791
6979 fbge,a %fcc1, loop_792
6980 mulx %g7, %o4, %o5
6981 fbn,a %fcc2, loop_793
6982loop_791:
6983 lduw [%l7 + 0x68], %o2
6984loop_792:
6985 ldsh [%l7 + 0x7A], %l2
6986 lduw [%l7 + 0x10], %o1
6987loop_793:
6988 movvs %xcc, %g6, %l4
6989 stw %o3, [%l7 + 0x34]
6990 movrgez %i5, 0x2C8, %i6
6991 ldsh [%l7 + 0x26], %g5
6992 sth %l0, [%l7 + 0x2E]
6993 ldd [%l7 + 0x70], %f2
6994 ldsh [%l7 + 0x24], %i2
6995 fmovsl %icc, %f7, %f0
6996 mulx %g3, %l6, %l3
6997 sethi 0x197E, %o6
6998 be,a loop_794
6999 alignaddr %i4, %i3, %o7
7000 fmovdn %xcc, %f14, %f2
7001 tneg %icc, 0x3
7002loop_794:
7003 bleu %icc, loop_795
7004 fmovdneg %icc, %f5, %f9
7005 ldd [%l7 + 0x50], %f14
7006 stx %l5, [%l7 + 0x28]
7007loop_795:
7008 fmovsgu %xcc, %f12, %f9
7009 fxnors %f7, %f7, %f1
7010 bvc,a,pt %icc, loop_796
7011 brlz,a %i1, loop_797
7012 fbn %fcc3, loop_798
7013 stb %g1, [%l7 + 0x4F]
7014loop_796:
7015 movcs %xcc, %g2, %l1
7016loop_797:
7017 subc %i0, 0x0510, %o0
7018loop_798:
7019 fxnors %f13, %f4, %f3
7020 movl %xcc, %g4, %i7
7021 ldub [%l7 + 0x74], %o4
7022 fmovd %f8, %f4
7023 edge16l %g7, %o5, %o2
7024 st %f14, [%l7 + 0x10]
7025 fcmpgt16 %f6, %f2, %l2
7026 edge16 %o1, %l4, %g6
7027 ldx [%l7 + 0x30], %o3
7028 fpadd16 %f6, %f0, %f14
7029 srlx %i5, %i6, %l0
7030 movcs %icc, %g5, %g3
7031 fands %f8, %f2, %f15
7032 fxnors %f11, %f13, %f7
7033 ldsw [%l7 + 0x5C], %l6
7034 ld [%l7 + 0x28], %f10
7035 popc %l3, %i2
7036 fcmple32 %f0, %f14, %i4
7037 ldsw [%l7 + 0x24], %o6
7038 siam 0x4
7039 movrlz %o7, %l5, %i3
7040 fbe %fcc0, loop_799
7041 tgu %xcc, 0x2
7042 ldx [%l7 + 0x48], %g1
7043 fmovsg %xcc, %f4, %f0
7044loop_799:
7045 fcmpeq16 %f4, %f6, %g2
7046 bcs,pn %icc, loop_800
7047 fblg %fcc3, loop_801
7048 ldsh [%l7 + 0x0A], %l1
7049 ldub [%l7 + 0x52], %i0
7050loop_800:
7051 ba,a %icc, loop_802
7052loop_801:
7053 be,a %xcc, loop_803
7054 edge32ln %o0, %i1, %g4
7055 edge32l %i7, %o4, %o5
7056loop_802:
7057 fcmple16 %f8, %f14, %g7
7058loop_803:
7059 ldd [%l7 + 0x40], %f0
7060 fmovrdgez %o2, %f8, %f0
7061 fmovrsgez %o1, %f9, %f2
7062 fnor %f2, %f2, %f6
7063 fbo %fcc0, loop_804
7064 fbn,a %fcc2, loop_805
7065 ldd [%l7 + 0x18], %f4
7066 fpsub32s %f3, %f12, %f6
7067loop_804:
7068 xor %l2, %g6, %o3
7069loop_805:
7070 stb %l4, [%l7 + 0x12]
7071 stw %i6, [%l7 + 0x30]
7072 movneg %icc, %l0, %i5
7073 fmovsvs %icc, %f4, %f12
7074 tle %icc, 0x7
7075 stx %g5, [%l7 + 0x08]
7076 fmovrse %l6, %f12, %f11
7077 fors %f14, %f0, %f12
7078 fxor %f14, %f8, %f8
7079 sllx %g3, %i2, %l3
7080 ldsw [%l7 + 0x18], %i4
7081 subc %o6, %o7, %l5
7082 fbg,a %fcc3, loop_806
7083 st %f6, [%l7 + 0x40]
7084 add %g1, 0x0776, %g2
7085 ldub [%l7 + 0x3D], %l1
7086loop_806:
7087 fmovspos %icc, %f5, %f3
7088 edge16l %i3, %i0, %i1
7089 tsubcctv %g4, %i7, %o4
7090 fmovse %xcc, %f12, %f11
7091 ldx [%l7 + 0x30], %o5
7092 stb %g7, [%l7 + 0x6F]
7093 srax %o0, 0x05, %o2
7094 faligndata %f2, %f10, %f2
7095 fmovde %icc, %f10, %f2
7096 ldd [%l7 + 0x50], %f4
7097 fcmpgt32 %f2, %f12, %o1
7098 mulx %l2, 0x0443, %g6
7099 call loop_807
7100 ldsw [%l7 + 0x44], %o3
7101 lduw [%l7 + 0x48], %i6
7102 fand %f14, %f6, %f12
7103loop_807:
7104 std %f6, [%l7 + 0x08]
7105 array8 %l4, %l0, %g5
7106 fcmpgt32 %f6, %f0, %l6
7107 andcc %i5, %i2, %g3
7108 fmovdne %xcc, %f11, %f2
7109 edge16n %i4, %l3, %o6
7110 fble %fcc2, loop_808
7111 fnot2 %f12, %f10
7112 fmovrse %l5, %f8, %f8
7113 fpsub16s %f1, %f14, %f14
7114loop_808:
7115 bg,pn %xcc, loop_809
7116 ldsw [%l7 + 0x50], %o7
7117 ldsh [%l7 + 0x4E], %g1
7118 fpack32 %f2, %f14, %f4
7119loop_809:
7120 ld [%l7 + 0x74], %f0
7121 fmovdne %icc, %f3, %f11
7122 movrlez %l1, %g2, %i0
7123 fbe,a %fcc2, loop_810
7124 fpack16 %f6, %f10
7125 lduh [%l7 + 0x14], %i1
7126 movre %g4, %i3, %o4
7127loop_810:
7128 ldx [%l7 + 0x40], %o5
7129 ldsb [%l7 + 0x58], %i7
7130 orncc %o0, %o2, %g7
7131 lduw [%l7 + 0x58], %o1
7132 fmuld8ulx16 %f2, %f10, %f0
7133 stx %l2, [%l7 + 0x30]
7134 stx %g6, [%l7 + 0x78]
7135 ldx [%l7 + 0x58], %i6
7136 fmovda %icc, %f1, %f12
7137 fmovdvc %xcc, %f1, %f0
7138 bge,a,pt %icc, loop_811
7139 edge16n %l4, %l0, %o3
7140 fpack32 %f10, %f14, %f8
7141 fble %fcc3, loop_812
7142loop_811:
7143 ldd [%l7 + 0x40], %f0
7144 bn %icc, loop_813
7145 be loop_814
7146loop_812:
7147 ldx [%l7 + 0x68], %g5
7148 subcc %l6, %i2, %g3
7149loop_813:
7150 edge8 %i4, %i5, %l3
7151loop_814:
7152 lduh [%l7 + 0x6A], %o6
7153 fzero %f10
7154 movpos %icc, %l5, %g1
7155 fmovdvs %xcc, %f11, %f12
7156 ldsb [%l7 + 0x2A], %l1
7157 stw %g2, [%l7 + 0x20]
7158 stb %o7, [%l7 + 0x6F]
7159 st %f3, [%l7 + 0x24]
7160 std %f8, [%l7 + 0x10]
7161 bne %icc, loop_815
7162 ld [%l7 + 0x58], %f14
7163 xnorcc %i0, 0x0401, %i1
7164 std %f8, [%l7 + 0x38]
7165loop_815:
7166 st %f0, [%l7 + 0x24]
7167 sth %i3, [%l7 + 0x24]
7168 edge32l %o4, %o5, %g4
7169 fcmpne16 %f8, %f0, %i7
7170 fmovse %icc, %f8, %f0
7171 movrlz %o2, %g7, %o1
7172 movrne %l2, 0x204, %g6
7173 be,pt %xcc, loop_816
7174 sth %o0, [%l7 + 0x2E]
7175 ldub [%l7 + 0x7A], %i6
7176 fmovrslz %l4, %f8, %f8
7177loop_816:
7178 stb %o3, [%l7 + 0x43]
7179 andcc %g5, 0x1C3A, %l6
7180 ldd [%l7 + 0x58], %f6
7181 ldd [%l7 + 0x78], %f14
7182 fsrc2 %f6, %f8
7183 ldsb [%l7 + 0x3E], %l0
7184 mova %xcc, %i2, %g3
7185 fmovdpos %icc, %f7, %f1
7186 bvs,pn %icc, loop_817
7187 ld [%l7 + 0x6C], %f2
7188 fmovde %icc, %f2, %f1
7189 brlz %i5, loop_818
7190loop_817:
7191 stw %i4, [%l7 + 0x10]
7192 fzero %f14
7193 fnands %f7, %f11, %f5
7194loop_818:
7195 ldd [%l7 + 0x10], %f12
7196 fmovdne %xcc, %f9, %f6
7197 tneg %xcc, 0x0
7198 std %f12, [%l7 + 0x50]
7199 orn %o6, 0x0D2E, %l5
7200 fmovdle %xcc, %f11, %f12
7201 ldd [%l7 + 0x78], %f12
7202 edge8ln %g1, %l3, %l1
7203 fmovrdlez %o7, %f10, %f14
7204 ldsw [%l7 + 0x24], %g2
7205 call loop_819
7206 ldd [%l7 + 0x78], %f10
7207 std %f4, [%l7 + 0x70]
7208 fmovdne %icc, %f2, %f11
7209loop_819:
7210 array16 %i0, %i1, %o4
7211 srlx %o5, 0x14, %g4
7212 fones %f4
7213 st %f11, [%l7 + 0x28]
7214 brgz %i3, loop_820
7215 fmovda %icc, %f15, %f10
7216 fmovdcc %xcc, %f10, %f6
7217 subccc %i7, 0x1496, %o2
7218loop_820:
7219 fsrc1 %f4, %f6
7220 tsubcc %g7, %l2, %g6
7221 ldd [%l7 + 0x60], %f4
7222 ldsb [%l7 + 0x72], %o1
7223 srl %i6, %o0, %o3
7224 fcmpd %fcc2, %f10, %f8
7225 sdiv %l4, 0x0C95, %l6
7226 movcc %xcc, %l0, %i2
7227 fnot2s %f7, %f8
7228 fbuge %fcc0, loop_821
7229 sdiv %g5, 0x17B2, %i5
7230 tn %xcc, 0x0
7231 lduw [%l7 + 0x6C], %g3
7232loop_821:
7233 bneg,pt %xcc, loop_822
7234 orn %o6, %i4, %l5
7235 array32 %g1, %l3, %o7
7236 sth %l1, [%l7 + 0x2E]
7237loop_822:
7238 lduh [%l7 + 0x7E], %i0
7239 st %f11, [%l7 + 0x68]
7240 st %f13, [%l7 + 0x34]
7241 fandnot2s %f7, %f1, %f11
7242 stb %i1, [%l7 + 0x22]
7243 bpos,a,pn %xcc, loop_823
7244 st %f12, [%l7 + 0x70]
7245 fsrc2s %f7, %f2
7246 mulx %g2, %o5, %o4
7247loop_823:
7248 movrne %g4, %i7, %o2
7249 std %f14, [%l7 + 0x30]
7250 xorcc %g7, 0x151E, %l2
7251 stw %i3, [%l7 + 0x24]
7252 fbue,a %fcc0, loop_824
7253 lduw [%l7 + 0x5C], %g6
7254 fmovse %xcc, %f13, %f7
7255 sra %i6, %o1, %o0
7256loop_824:
7257 std %f4, [%l7 + 0x48]
7258 bn,a,pn %icc, loop_825
7259 fbo %fcc0, loop_826
7260 sll %l4, %l6, %l0
7261 fmovrslz %i2, %f15, %f3
7262loop_825:
7263 bvc,pn %xcc, loop_827
7264loop_826:
7265 xor %g5, 0x047A, %o3
7266 ldub [%l7 + 0x09], %g3
7267 taddcctv %o6, %i5, %i4
7268loop_827:
7269 fands %f10, %f6, %f3
7270 fcmpeq32 %f6, %f2, %l5
7271 ldx [%l7 + 0x68], %l3
7272 edge16l %g1, %l1, %i0
7273 fpsub32s %f13, %f6, %f8
7274 fxor %f4, %f10, %f2
7275 fmovscs %xcc, %f5, %f4
7276 fand %f2, %f2, %f12
7277 stb %o7, [%l7 + 0x1E]
7278 umul %i1, 0x0EAD, %g2
7279 lduh [%l7 + 0x70], %o4
7280 fbg,a %fcc1, loop_828
7281 fbne,a %fcc2, loop_829
7282 ta %xcc, 0x6
7283 array8 %o5, %i7, %o2
7284loop_828:
7285 stx %g4, [%l7 + 0x18]
7286loop_829:
7287 fmovde %xcc, %f12, %f7
7288 fcmpgt32 %f14, %f10, %g7
7289 for %f10, %f12, %f14
7290 ldsw [%l7 + 0x20], %l2
7291 stx %i3, [%l7 + 0x78]
7292 edge8 %g6, %i6, %o0
7293 fmovscc %xcc, %f6, %f9
7294 ldsw [%l7 + 0x08], %l4
7295 ldx [%l7 + 0x68], %o1
7296 sth %l6, [%l7 + 0x48]
7297 fmovrdlz %i2, %f14, %f14
7298 xorcc %l0, 0x1E2C, %g5
7299 edge16 %o3, %g3, %o6
7300 bshuffle %f10, %f8, %f10
7301 brgez,a %i4, loop_830
7302 ld [%l7 + 0x2C], %f1
7303 fzero %f10
7304 fnot2 %f2, %f0
7305loop_830:
7306 addcc %l5, %l3, %i5
7307 andn %l1, 0x1C99, %i0
7308 ble,pn %xcc, loop_831
7309 stb %o7, [%l7 + 0x3A]
7310 fxor %f0, %f10, %f6
7311 ldsb [%l7 + 0x5B], %i1
7312loop_831:
7313 tleu %icc, 0x5
7314 movgu %xcc, %g1, %o4
7315 udivx %o5, 0x10CA, %g2
7316 movvs %xcc, %i7, %g4
7317 fxnor %f14, %f8, %f0
7318 sdiv %o2, 0x1B90, %g7
7319 movpos %xcc, %i3, %l2
7320 fpadd32 %f2, %f12, %f8
7321 fmovsle %xcc, %f14, %f9
7322 ldsh [%l7 + 0x4A], %g6
7323 mova %xcc, %i6, %o0
7324 fpadd32 %f2, %f10, %f10
7325 movleu %xcc, %o1, %l4
7326 fpack32 %f2, %f8, %f6
7327 fmovrsgez %l6, %f12, %f14
7328 movrlez %l0, 0x119, %g5
7329 stx %o3, [%l7 + 0x30]
7330 stb %g3, [%l7 + 0x5F]
7331 edge16l %i2, %i4, %o6
7332 tcc %icc, 0x5
7333 ldd [%l7 + 0x60], %f2
7334 tle %icc, 0x1
7335 sll %l3, %i5, %l1
7336 lduw [%l7 + 0x0C], %i0
7337 lduh [%l7 + 0x64], %l5
7338 stw %i1, [%l7 + 0x58]
7339 andn %g1, %o4, %o7
7340 fmovdne %xcc, %f4, %f0
7341 lduw [%l7 + 0x14], %o5
7342 ldub [%l7 + 0x41], %i7
7343 std %f4, [%l7 + 0x18]
7344 udivcc %g2, 0x195E, %g4
7345 ldx [%l7 + 0x28], %g7
7346 ldx [%l7 + 0x78], %o2
7347 fmovsgu %xcc, %f0, %f6
7348 tl %icc, 0x5
7349 bvs,pn %xcc, loop_832
7350 fsrc1 %f8, %f0
7351 andcc %l2, %g6, %i6
7352 fpack32 %f4, %f2, %f6
7353loop_832:
7354 ldsw [%l7 + 0x78], %i3
7355 fmovrse %o1, %f10, %f15
7356 ldub [%l7 + 0x51], %l4
7357 ldsh [%l7 + 0x6E], %o0
7358 fbge %fcc2, loop_833
7359 fmovrsne %l6, %f0, %f13
7360 alignaddrl %g5, %o3, %g3
7361 bshuffle %f8, %f8, %f10
7362loop_833:
7363 brlez,a %l0, loop_834
7364 fmovscc %xcc, %f6, %f1
7365 fones %f15
7366 sll %i2, %o6, %i4
7367loop_834:
7368 ldsb [%l7 + 0x6B], %i5
7369 std %f2, [%l7 + 0x18]
7370 edge32ln %l3, %l1, %l5
7371 st %f12, [%l7 + 0x5C]
7372 fxnor %f8, %f2, %f12
7373 st %f12, [%l7 + 0x08]
7374 tge %xcc, 0x3
7375 stw %i0, [%l7 + 0x48]
7376 fmovdne %xcc, %f1, %f8
7377 sll %g1, %o4, %o7
7378 tpos %xcc, 0x6
7379 fmul8ulx16 %f4, %f2, %f6
7380 ldd [%l7 + 0x18], %f6
7381 fmovdvs %xcc, %f3, %f5
7382 lduh [%l7 + 0x16], %i1
7383 fbge %fcc3, loop_835
7384 movne %icc, %i7, %g2
7385 sth %g4, [%l7 + 0x18]
7386 add %g7, %o5, %o2
7387loop_835:
7388 edge32ln %l2, %i6, %g6
7389 ldd [%l7 + 0x68], %f8
7390 sth %i3, [%l7 + 0x2E]
7391 alignaddrl %o1, %o0, %l4
7392 st %f7, [%l7 + 0x1C]
7393 fsrc1 %f2, %f10
7394 fcmpeq16 %f2, %f10, %l6
7395 bge,pt %xcc, loop_836
7396 srax %o3, 0x08, %g3
7397 st %f9, [%l7 + 0x40]
7398 fmovsvs %xcc, %f7, %f11
7399loop_836:
7400 fmovsgu %icc, %f13, %f0
7401 movrgez %l0, %i2, %o6
7402 fzero %f12
7403 fnot1 %f12, %f14
7404 stw %i4, [%l7 + 0x74]
7405 udivcc %i5, 0x1B03, %g5
7406 stx %l1, [%l7 + 0x28]
7407 fmovsge %icc, %f6, %f9
7408 sub %l3, 0x0615, %i0
7409 mulscc %g1, 0x1C3B, %l5
7410 lduh [%l7 + 0x32], %o4
7411 andcc %o7, 0x1F3B, %i7
7412 fmovsne %icc, %f7, %f3
7413 tsubcctv %i1, 0x110F, %g2
7414 fcmpgt32 %f12, %f0, %g4
7415 fmovse %xcc, %f12, %f15
7416 brlz,a %o5, loop_837
7417 fnor %f10, %f10, %f4
7418 xnorcc %o2, 0x0C68, %l2
7419 lduw [%l7 + 0x28], %i6
7420loop_837:
7421 ldsw [%l7 + 0x14], %g6
7422 fmuld8sux16 %f1, %f15, %f12
7423 tg %xcc, 0x6
7424 ldd [%l7 + 0x48], %f10
7425 fmovrsgez %i3, %f12, %f12
7426 tle %xcc, 0x6
7427 fmovsne %icc, %f0, %f0
7428 ld [%l7 + 0x34], %f14
7429 fcmped %fcc3, %f4, %f0
7430 fmovrse %g7, %f13, %f7
7431 array8 %o1, %l4, %o0
7432 fpack16 %f12, %f1
7433 ldsb [%l7 + 0x24], %o3
7434 ldd [%l7 + 0x20], %f2
7435 mova %xcc, %g3, %l0
7436 tleu %xcc, 0x0
7437 stb %l6, [%l7 + 0x64]
7438 sdiv %i2, 0x19F7, %i4
7439 xnor %o6, %g5, %i5
7440 sethi 0x1440, %l1
7441 fbg %fcc2, loop_838
7442 bcs,pt %xcc, loop_839
7443 ldsh [%l7 + 0x3C], %l3
7444 brnz,a %i0, loop_840
7445loop_838:
7446 st %f6, [%l7 + 0x0C]
7447loop_839:
7448 fornot1 %f12, %f4, %f4
7449 fnors %f0, %f13, %f8
7450loop_840:
7451 tge %icc, 0x1
7452 movcs %xcc, %g1, %o4
7453 st %f15, [%l7 + 0x40]
7454 fmovsle %xcc, %f13, %f0
7455 fmovscs %xcc, %f14, %f1
7456 fmovdne %xcc, %f5, %f2
7457 stw %o7, [%l7 + 0x44]
7458 tne %icc, 0x6
7459 sra %i7, 0x17, %l5
7460 fbne,a %fcc2, loop_841
7461 bvc %icc, loop_842
7462 fmovsgu %icc, %f2, %f15
7463 lduw [%l7 + 0x54], %i1
7464loop_841:
7465 be loop_843
7466loop_842:
7467 fmovrdgz %g2, %f4, %f6
7468 taddcctv %g4, %o2, %l2
7469 addc %i6, 0x0040, %g6
7470loop_843:
7471 subc %i3, %o5, %o1
7472 fabsd %f2, %f4
7473 tle %icc, 0x1
7474 movleu %xcc, %l4, %o0
7475 sub %o3, 0x1387, %g7
7476 fmovsleu %icc, %f5, %f4
7477 srl %l0, 0x17, %g3
7478 ldd [%l7 + 0x10], %f4
7479 bpos,a %icc, loop_844
7480 xnorcc %l6, 0x1E4F, %i2
7481 nop
7482 setx loop_845, %l0, %l1
7483 wrpr 0x1, %tl
7484 wrpr %l1, %tpc
7485 add %l1, 0x4, %l1
7486 wrpr %l1, %tnpc
7487 setx 0x34400001400, %l0, %l1
7488 wrpr %l1, %tstate
7489 wrhpr 0x4, %htstate
7490 retry
7491 call loop_846
7492loop_844:
7493 std %f2, [%l7 + 0x50]
7494 smul %o6, %i4, %i5
7495loop_845:
7496 fmovdvc %icc, %f3, %f3
7497loop_846:
7498 lduw [%l7 + 0x78], %l1
7499 movrlez %g5, 0x2DD, %l3
7500 fbul,a %fcc3, loop_847
7501 stx %g1, [%l7 + 0x38]
7502 fpadd16 %f8, %f12, %f2
7503 fcmpne32 %f6, %f12, %i0
7504loop_847:
7505 ldx [%l7 + 0x40], %o7
7506 fble %fcc0, loop_848
7507 fmovdl %icc, %f14, %f9
7508 udivx %i7, 0x1643, %o4
7509 fmovrdne %i1, %f10, %f14
7510loop_848:
7511 stw %g2, [%l7 + 0x7C]
7512 fmovdge %xcc, %f6, %f5
7513 fornot1 %f4, %f8, %f12
7514 ld [%l7 + 0x74], %f5
7515 smulcc %l5, 0x10F3, %g4
7516 movleu %xcc, %l2, %o2
7517 ldsb [%l7 + 0x70], %i6
7518 fmovrse %i3, %f0, %f10
7519 sth %o5, [%l7 + 0x2C]
7520 tle %xcc, 0x0
7521 fnor %f14, %f14, %f4
7522 fxnors %f6, %f9, %f13
7523 fands %f15, %f8, %f0
7524 movrgez %o1, 0x29F, %g6
7525 fbue,a %fcc3, loop_849
7526 nop
7527 setx loop_850, %l0, %l1
7528 wrpr 0x1, %tl
7529 wrpr %l1, %tnpc
7530 setx 0x34400001400, %l0, %l1
7531 wrpr %l1, %tstate
7532 wrhpr 0x4, %htstate
7533 done
7534 brlz,a %o0, loop_851
7535 ldsw [%l7 + 0x4C], %l4
7536loop_849:
7537 lduw [%l7 + 0x6C], %g7
7538loop_850:
7539 stw %o3, [%l7 + 0x48]
7540loop_851:
7541 st %f11, [%l7 + 0x4C]
7542 addcc %l0, 0x189B, %g3
7543 edge8n %i2, %o6, %l6
7544 fmovdvs %icc, %f13, %f7
7545 st %f1, [%l7 + 0x48]
7546 fmovsn %icc, %f14, %f6
7547 fpadd16s %f0, %f11, %f6
7548 fmovsvc %xcc, %f2, %f0
7549 fnot2 %f10, %f8
7550 fbul,a %fcc2, loop_852
7551 movrne %i4, %i5, %g5
7552 edge8ln %l3, %l1, %i0
7553 ldub [%l7 + 0x73], %o7
7554loop_852:
7555 fmovdpos %icc, %f11, %f9
7556 edge8ln %i7, %g1, %o4
7557 xnorcc %i1, 0x0FC8, %l5
7558 fmovsleu %icc, %f7, %f7
7559 fblg %fcc3, loop_853
7560 fzeros %f2
7561 fmovrdlez %g4, %f8, %f8
7562 umulcc %l2, 0x13C8, %g2
7563loop_853:
7564 smul %i6, %i3, %o2
7565 fnors %f13, %f0, %f14
7566 fxnor %f14, %f6, %f10
7567 fzero %f0
7568 fmovsvc %icc, %f7, %f4
7569 fornot2 %f10, %f8, %f14
7570 fmovdl %icc, %f6, %f5
7571 smul %o1, 0x0C34, %o5
7572 fbne,a %fcc0, loop_854
7573 st %f14, [%l7 + 0x3C]
7574 sdivcc %o0, 0x1792, %g6
7575 xnorcc %l4, 0x1C77, %g7
7576loop_854:
7577 smul %l0, 0x0214, %g3
7578 ldsb [%l7 + 0x12], %o3
7579 movrgez %i2, 0x2E5, %l6
7580 ldx [%l7 + 0x08], %i4
7581 fabss %f12, %f14
7582 subccc %o6, %i5, %l3
7583 movg %icc, %l1, %g5
7584 ldx [%l7 + 0x50], %o7
7585 fmovdcs %xcc, %f3, %f9
7586 edge16n %i0, %i7, %g1
7587 sllx %o4, 0x01, %i1
7588 fmovdgu %xcc, %f7, %f3
7589 array32 %g4, %l5, %g2
7590 movn %icc, %l2, %i3
7591 fsrc2 %f10, %f8
7592 bleu,pn %xcc, loop_855
7593 fmovrslz %i6, %f9, %f15
7594 fmul8x16 %f14, %f14, %f6
7595 fmovsneg %icc, %f1, %f6
7596loop_855:
7597 fandnot1 %f6, %f2, %f12
7598 bl loop_856
7599 ldsw [%l7 + 0x38], %o1
7600 sth %o2, [%l7 + 0x54]
7601 stb %o0, [%l7 + 0x2C]
7602loop_856:
7603 fbn %fcc0, loop_857
7604 nop
7605 setx loop_858, %l0, %l1
7606 wrpr 0x1, %tl
7607 wrpr %l1, %tpc
7608 add %l1, 0x4, %l1
7609 wrpr %l1, %tnpc
7610 setx 0x34400001400, %l0, %l1
7611 wrpr %l1, %tstate
7612 wrhpr 0x4, %htstate
7613 retry
7614 stb %g6, [%l7 + 0x35]
7615 fnor %f10, %f8, %f10
7616loop_857:
7617 fbug %fcc3, loop_859
7618loop_858:
7619 fbn %fcc3, loop_860
7620 fxors %f6, %f13, %f14
7621 ldd [%l7 + 0x70], %f6
7622loop_859:
7623 ld [%l7 + 0x5C], %f7
7624loop_860:
7625 movrgz %o5, 0x10C, %l4
7626 bgu,a,pn %xcc, loop_861
7627 fbne %fcc3, loop_862
7628 stb %g7, [%l7 + 0x25]
7629 fexpand %f4, %f8
7630loop_861:
7631 lduh [%l7 + 0x10], %l0
7632loop_862:
7633 fone %f12
7634 ldsw [%l7 + 0x2C], %g3
7635 ldsw [%l7 + 0x30], %o3
7636 fors %f5, %f7, %f5
7637 call loop_863
7638 fmovrsgz %i2, %f10, %f0
7639 movpos %xcc, %l6, %o6
7640 fbuge %fcc1, loop_864
7641loop_863:
7642 bn,a,pn %xcc, loop_865
7643 st %f12, [%l7 + 0x10]
7644 fmovrslez %i4, %f8, %f6
7645loop_864:
7646 bl,a %icc, loop_866
7647loop_865:
7648 call loop_867
7649 movre %i5, 0x365, %l3
7650 fmul8x16au %f13, %f15, %f14
7651loop_866:
7652 tvs %icc, 0x1
7653loop_867:
7654 bvc %icc, loop_868
7655 stw %g5, [%l7 + 0x4C]
7656 ldsw [%l7 + 0x74], %o7
7657 std %f2, [%l7 + 0x30]
7658loop_868:
7659 ld [%l7 + 0x74], %f0
7660 ldsh [%l7 + 0x58], %l1
7661 tpos %icc, 0x7
7662 fmovd %f2, %f14
7663 fmovrse %i0, %f6, %f3
7664 movrlz %i7, %g1, %i1
7665 edge16n %o4, %l5, %g4
7666 call loop_869
7667 fnot2s %f3, %f11
7668 umul %l2, 0x136C, %i3
7669 fcmpne32 %f2, %f10, %i6
7670loop_869:
7671 xor %o1, 0x05DD, %g2
7672 fornot1 %f6, %f6, %f6
7673 ld [%l7 + 0x28], %f13
7674 stb %o0, [%l7 + 0x77]
7675 fmovrslez %g6, %f13, %f14
7676 stb %o2, [%l7 + 0x5B]
7677 brlz,a %l4, loop_870
7678 fcmped %fcc0, %f2, %f8
7679 udiv %o5, 0x1FE9, %g7
7680 fmuld8ulx16 %f6, %f15, %f6
7681loop_870:
7682 fble %fcc3, loop_871
7683 fmovsleu %xcc, %f11, %f10
7684 stw %g3, [%l7 + 0x4C]
7685 nop
7686 setx loop_872, %l0, %l1
7687 wrpr 0x1, %tl
7688 wrpr %l1, %tnpc
7689 setx 0x34400001400, %l0, %l1
7690 wrpr %l1, %tstate
7691 wrhpr 0x4, %htstate
7692 done
7693loop_871:
7694 ldub [%l7 + 0x7C], %o3
7695 bshuffle %f8, %f12, %f2
7696 sub %l0, 0x1743, %l6
7697loop_872:
7698 brz,a %o6, loop_873
7699 stw %i4, [%l7 + 0x5C]
7700 ldsw [%l7 + 0x28], %i2
7701 fble,a %fcc0, loop_874
7702loop_873:
7703 ldsh [%l7 + 0x18], %l3
7704 fnand %f10, %f6, %f4
7705 movrne %g5, 0x386, %o7
7706loop_874:
7707 tvc %xcc, 0x0
7708 tpos %icc, 0x5
7709 tl %xcc, 0x1
7710 fabsd %f10, %f14
7711 stx %l1, [%l7 + 0x50]
7712 taddcctv %i0, 0x0858, %i5
7713 lduw [%l7 + 0x30], %g1
7714 std %f2, [%l7 + 0x38]
7715 bvs,a loop_875
7716 fcmpeq32 %f8, %f2, %i7
7717 fone %f8
7718 fornot1s %f15, %f10, %f8
7719loop_875:
7720 fmul8x16 %f15, %f4, %f8
7721 edge16 %i1, %l5, %o4
7722 fmovrsgz %l2, %f7, %f1
7723 fnegs %f10, %f11
7724 fbu %fcc0, loop_876
7725 fmovdne %xcc, %f8, %f14
7726 xnor %i3, 0x1E52, %g4
7727 st %f0, [%l7 + 0x40]
7728loop_876:
7729 fmovrslz %i6, %f14, %f6
7730 movrne %o1, %o0, %g6
7731 std %f0, [%l7 + 0x68]
7732 lduw [%l7 + 0x78], %o2
7733 lduw [%l7 + 0x38], %g2
7734 lduw [%l7 + 0x14], %l4
7735 fcmpne32 %f4, %f6, %g7
7736 ldd [%l7 + 0x78], %f0
7737 fcmpne16 %f2, %f2, %o5
7738 ldd [%l7 + 0x68], %f10
7739 fcmple32 %f12, %f0, %o3
7740 bleu,a %xcc, loop_877
7741 std %f6, [%l7 + 0x18]
7742 ldsh [%l7 + 0x6E], %g3
7743 fbug,a %fcc3, loop_878
7744loop_877:
7745 fandnot1s %f1, %f0, %f11
7746 siam 0x6
7747 ldub [%l7 + 0x1D], %l6
7748loop_878:
7749 fble,a %fcc3, loop_879
7750 brnz,a %o6, loop_880
7751 fmul8x16au %f2, %f14, %f8
7752 fbu,a %fcc3, loop_881
7753loop_879:
7754 std %f12, [%l7 + 0x40]
7755loop_880:
7756 fmovdgu %icc, %f2, %f14
7757 faligndata %f0, %f14, %f4
7758loop_881:
7759 lduh [%l7 + 0x6C], %l0
7760 fmovrsne %i2, %f11, %f0
7761 brgz,a %l3, loop_882
7762 stb %g5, [%l7 + 0x48]
7763 fmovdcs %icc, %f3, %f1
7764 edge32ln %i4, %o7, %i0
7765loop_882:
7766 fand %f12, %f14, %f10
7767 fmovdleu %icc, %f14, %f13
7768 fmovrdne %l1, %f12, %f10
7769 ldub [%l7 + 0x15], %g1
7770 andncc %i7, %i5, %i1
7771 fnands %f1, %f1, %f12
7772 fbug,a %fcc0, loop_883
7773 siam 0x6
7774 tge %xcc, 0x6
7775 std %f6, [%l7 + 0x68]
7776loop_883:
7777 movvs %icc, %l5, %l2
7778 for %f6, %f10, %f14
7779 mulx %o4, 0x00BC, %i3
7780 st %f3, [%l7 + 0x0C]
7781 stw %g4, [%l7 + 0x70]
7782 std %f2, [%l7 + 0x10]
7783 fmovda %icc, %f0, %f9
7784 or %o1, %i6, %g6
7785 fands %f12, %f11, %f12
7786 fbo %fcc0, loop_884
7787 ldsb [%l7 + 0x27], %o0
7788 fmul8sux16 %f8, %f6, %f12
7789 sllx %o2, %l4, %g7
7790loop_884:
7791 std %f6, [%l7 + 0x70]
7792 ldsb [%l7 + 0x47], %o5
7793 ldx [%l7 + 0x28], %o3
7794 fxnor %f2, %f8, %f10
7795 stx %g3, [%l7 + 0x60]
7796 ld [%l7 + 0x68], %f7
7797 fmovrdgz %g2, %f0, %f0
7798 movcs %xcc, %o6, %l6
7799 fpack16 %f8, %f11
7800 ld [%l7 + 0x44], %f15
7801 stb %l0, [%l7 + 0x6B]
7802 udivx %l3, 0x0D07, %i2
7803 fsrc2 %f2, %f6
7804 ldd [%l7 + 0x38], %f0
7805 fmul8sux16 %f0, %f2, %f14
7806 ldsh [%l7 + 0x38], %g5
7807 popc %i4, %i0
7808 fsrc2s %f1, %f7
7809 movneg %icc, %o7, %l1
7810 fmovsn %icc, %f3, %f9
7811 ldx [%l7 + 0x10], %g1
7812 fmovrdne %i7, %f10, %f6
7813 fcmpeq16 %f10, %f10, %i1
7814 sth %l5, [%l7 + 0x14]
7815 bne,pn %xcc, loop_885
7816 movrlez %i5, %l2, %o4
7817 fmovsn %xcc, %f5, %f15
7818 xnor %i3, %g4, %o1
7819loop_885:
7820 ldx [%l7 + 0x10], %i6
7821 brgez %o0, loop_886
7822 fzero %f0
7823 array16 %o2, %l4, %g7
7824 std %f12, [%l7 + 0x30]
7825loop_886:
7826 fmovsne %xcc, %f13, %f8
7827 fmovrde %o5, %f10, %f2
7828 ldsh [%l7 + 0x0C], %o3
7829 tsubcc %g3, %g6, %g2
7830 fmovrdlz %o6, %f0, %f10
7831 movrne %l6, %l3, %l0
7832 sethi 0x0E3A, %i2
7833 te %icc, 0x7
7834 fmovsleu %xcc, %f2, %f5
7835 bcs,pn %icc, loop_887
7836 stw %i4, [%l7 + 0x14]
7837 ldub [%l7 + 0x32], %i0
7838 brnz,a %g5, loop_888
7839loop_887:
7840 fmovrsgz %o7, %f3, %f7
7841 movcc %icc, %g1, %l1
7842 fpadd32s %f3, %f10, %f1
7843loop_888:
7844 ldx [%l7 + 0x68], %i1
7845 lduw [%l7 + 0x60], %i7
7846 te %icc, 0x5
7847 fones %f14
7848 ldsb [%l7 + 0x6E], %i5
7849 fnands %f2, %f3, %f11
7850 orn %l2, 0x0150, %o4
7851 movvc %icc, %l5, %g4
7852 stx %i3, [%l7 + 0x70]
7853 fandnot2 %f4, %f8, %f10
7854 ldsb [%l7 + 0x13], %i6
7855 fmovdn %xcc, %f8, %f8
7856 edge32n %o0, %o1, %l4
7857 movle %xcc, %o2, %g7
7858 taddcctv %o5, 0x080F, %o3
7859 ldub [%l7 + 0x48], %g3
7860 st %f6, [%l7 + 0x10]
7861 fand %f4, %f0, %f2
7862 fcmpne32 %f6, %f14, %g6
7863 sth %g2, [%l7 + 0x2A]
7864 fabsd %f10, %f0
7865 ldub [%l7 + 0x31], %o6
7866 movre %l6, 0x22A, %l3
7867 fmovsge %xcc, %f5, %f0
7868 stb %l0, [%l7 + 0x43]
7869 movcc %xcc, %i2, %i0
7870 ldub [%l7 + 0x2B], %g5
7871 ldsh [%l7 + 0x16], %o7
7872 alignaddrl %i4, %l1, %g1
7873 sub %i7, 0x1F26, %i5
7874 fmovrsgz %l2, %f0, %f5
7875 sllx %o4, %i1, %l5
7876 fpadd32 %f2, %f14, %f2
7877 brgez,a %g4, loop_889
7878 ldsb [%l7 + 0x3A], %i6
7879 st %f3, [%l7 + 0x4C]
7880 ba,a %icc, loop_890
7881loop_889:
7882 bpos,a,pn %icc, loop_891
7883 stx %o0, [%l7 + 0x08]
7884 edge16l %o1, %l4, %i3
7885loop_890:
7886 lduw [%l7 + 0x7C], %o2
7887loop_891:
7888 movleu %icc, %g7, %o5
7889 add %g3, 0x0B89, %g6
7890 ld [%l7 + 0x58], %f13
7891 fmovdleu %icc, %f3, %f14
7892 fmovdgu %xcc, %f11, %f6
7893 movleu %xcc, %g2, %o6
7894 stb %l6, [%l7 + 0x32]
7895 and %l3, 0x0B07, %l0
7896 fnot1s %f0, %f0
7897 stb %o3, [%l7 + 0x22]
7898 fmovrdgez %i2, %f0, %f8
7899 nop
7900 setx loop_892, %l0, %l1
7901 wrpr 0x1, %tl
7902 wrpr %l1, %tpc
7903 add %l1, 0x4, %l1
7904 wrpr %l1, %tnpc
7905 setx 0x34400001400, %l0, %l1
7906 wrpr %l1, %tstate
7907 wrhpr 0x4, %htstate
7908 retry
7909 fmovdpos %xcc, %f4, %f3
7910 stb %g5, [%l7 + 0x29]
7911 fcmpeq16 %f6, %f6, %i0
7912loop_892:
7913 lduw [%l7 + 0x7C], %o7
7914 move %icc, %l1, %i4
7915 fblg %fcc1, loop_893
7916 ldd [%l7 + 0x50], %f8
7917 stw %g1, [%l7 + 0x6C]
7918 fand %f2, %f0, %f10
7919loop_893:
7920 lduh [%l7 + 0x12], %i7
7921 ble,a,pn %xcc, loop_894
7922 ldsw [%l7 + 0x68], %i5
7923 lduh [%l7 + 0x62], %l2
7924 brgez %o4, loop_895
7925loop_894:
7926 fpackfix %f6, %f2
7927 bl,a %icc, loop_896
7928 ble loop_897
7929loop_895:
7930 brlez,a %l5, loop_898
7931 call loop_899
7932loop_896:
7933 lduh [%l7 + 0x20], %g4
7934loop_897:
7935 sth %i6, [%l7 + 0x1E]
7936loop_898:
7937 fmovscs %icc, %f5, %f13
7938loop_899:
7939 bn,a %xcc, loop_900
7940 ldsb [%l7 + 0x11], %o0
7941 nop
7942 setx loop_901, %l0, %l1
7943 jmpl %l1, %o1
7944 stw %l4, [%l7 + 0x6C]
7945loop_900:
7946 bn,pt %xcc, loop_902
7947 movneg %xcc, %i1, %i3
7948loop_901:
7949 stw %g7, [%l7 + 0x48]
7950 ldub [%l7 + 0x1E], %o5
7951loop_902:
7952 brlez %o2, loop_903
7953 ldsh [%l7 + 0x24], %g6
7954 alignaddr %g2, %o6, %l6
7955 add %l3, %l0, %o3
7956loop_903:
7957 fcmpne32 %f2, %f2, %g3
7958 and %g5, %i0, %i2
7959 ldsb [%l7 + 0x7D], %l1
7960 bneg,a loop_904
7961 fandnot2 %f10, %f0, %f0
7962 fmovsvs %icc, %f13, %f11
7963 fabss %f7, %f6
7964loop_904:
7965 fandnot2 %f6, %f12, %f14
7966 tle %icc, 0x3
7967 fmovse %xcc, %f0, %f2
7968 ldsh [%l7 + 0x7A], %o7
7969 st %f5, [%l7 + 0x1C]
7970 stw %g1, [%l7 + 0x7C]
7971 fbe,a %fcc3, loop_905
7972 tvs %xcc, 0x5
7973 edge16n %i7, %i5, %l2
7974 stw %o4, [%l7 + 0x14]
7975loop_905:
7976 ldsb [%l7 + 0x37], %l5
7977 tle %icc, 0x6
7978 call loop_906
7979 fmovrse %i4, %f15, %f8
7980 array32 %i6, %o0, %g4
7981 movvs %icc, %l4, %i1
7982loop_906:
7983 ld [%l7 + 0x64], %f0
7984 fone %f12
7985 fnegs %f2, %f10
7986 fbge %fcc1, loop_907
7987 fsrc2s %f9, %f9
7988 fcmpgt32 %f8, %f6, %o1
7989 fzero %f10
7990loop_907:
7991 lduw [%l7 + 0x18], %g7
7992 stx %i3, [%l7 + 0x10]
7993 ldsb [%l7 + 0x7B], %o5
7994 edge16n %g6, %o2, %o6
7995 lduh [%l7 + 0x24], %l6
7996 ba,a,pt %xcc, loop_908
7997 orn %g2, %l3, %l0
7998 ldsw [%l7 + 0x1C], %o3
7999 xor %g5, %i0, %g3
8000loop_908:
8001 stb %i2, [%l7 + 0x40]
8002 lduh [%l7 + 0x76], %o7
8003 fpsub32 %f8, %f12, %f12
8004 tsubcctv %g1, %i7, %l1
8005 brgz,a %i5, loop_909
8006 lduh [%l7 + 0x76], %o4
8007 fexpand %f9, %f14
8008 stx %l5, [%l7 + 0x68]
8009loop_909:
8010 ba,a %xcc, loop_910
8011 fmovdvc %icc, %f10, %f7
8012 ldub [%l7 + 0x5B], %i4
8013 ldx [%l7 + 0x60], %l2
8014loop_910:
8015 andncc %i6, %g4, %o0
8016 sth %i1, [%l7 + 0x56]
8017 fmovsleu %xcc, %f14, %f2
8018 ldx [%l7 + 0x18], %o1
8019 xnor %l4, 0x1C6F, %g7
8020 addcc %o5, %g6, %i3
8021 tge %icc, 0x0
8022 std %f4, [%l7 + 0x08]
8023 stw %o6, [%l7 + 0x34]
8024 tvc %icc, 0x7
8025 edge8ln %l6, %o2, %l3
8026 lduw [%l7 + 0x1C], %l0
8027 fbge %fcc1, loop_911
8028 movgu %xcc, %g2, %o3
8029 fba,a %fcc0, loop_912
8030 taddcctv %g5, 0x1E34, %i0
8031loop_911:
8032 tsubcctv %g3, %o7, %g1
8033 tvs %icc, 0x3
8034loop_912:
8035 tcc %xcc, 0x2
8036 ble,a,pt %xcc, loop_913
8037 brnz,a %i2, loop_914
8038 array32 %l1, %i5, %o4
8039 fmovsg %icc, %f5, %f6
8040loop_913:
8041 fzero %f8
8042loop_914:
8043 ldsb [%l7 + 0x0D], %l5
8044 ldub [%l7 + 0x25], %i4
8045 fmovs %f3, %f4
8046 sth %l2, [%l7 + 0x34]
8047 movcc %xcc, %i6, %i7
8048 sub %g4, %o0, %i1
8049 sdivcc %l4, 0x1D3F, %g7
8050 movgu %xcc, %o1, %o5
8051 fnors %f5, %f0, %f13
8052 lduh [%l7 + 0x74], %g6
8053 fxnors %f8, %f3, %f6
8054 sth %o6, [%l7 + 0x76]
8055 ldd [%l7 + 0x60], %f8
8056 fcmpes %fcc2, %f8, %f8
8057 ldsb [%l7 + 0x0E], %l6
8058 ldsw [%l7 + 0x24], %o2
8059 ldsw [%l7 + 0x6C], %l3
8060 brgez,a %i3, loop_915
8061 movneg %xcc, %g2, %o3
8062 fmuld8sux16 %f14, %f7, %f10
8063 fbug,a %fcc0, loop_916
8064loop_915:
8065 stx %l0, [%l7 + 0x50]
8066 lduh [%l7 + 0x66], %g5
8067 fxor %f0, %f6, %f4
8068loop_916:
8069 fmovrdlez %g3, %f6, %f10
8070 brlz %o7, loop_917
8071 fpsub16s %f3, %f4, %f4
8072 subc %g1, 0x1AEE, %i2
8073 ldd [%l7 + 0x10], %f14
8074loop_917:
8075 fbne %fcc1, loop_918
8076 lduh [%l7 + 0x0C], %l1
8077 stb %i5, [%l7 + 0x46]
8078 fbn,a %fcc3, loop_919
8079loop_918:
8080 ldsh [%l7 + 0x34], %o4
8081 ldub [%l7 + 0x50], %l5
8082 umulcc %i4, %i0, %i6
8083loop_919:
8084 fmovd %f14, %f6
8085 tsubcc %i7, 0x0AC5, %g4
8086 fmul8x16 %f6, %f12, %f8
8087 std %f14, [%l7 + 0x10]
8088 sdiv %l2, 0x1A77, %i1
8089 ldx [%l7 + 0x78], %l4
8090 and %g7, 0x0AD7, %o0
8091 ldsh [%l7 + 0x76], %o1
8092 stb %o5, [%l7 + 0x1E]
8093 ldsw [%l7 + 0x7C], %g6
8094 fcmpeq32 %f2, %f4, %l6
8095 std %f2, [%l7 + 0x48]
8096 ldsh [%l7 + 0x54], %o6
8097 nop
8098 setx loop_920, %l0, %l1
8099 wrpr 0x1, %tl
8100 wrpr %l1, %tpc
8101 add %l1, 0x4, %l1
8102 wrpr %l1, %tnpc
8103 setx 0x34400001400, %l0, %l1
8104 wrpr %l1, %tstate
8105 wrhpr 0x4, %htstate
8106 retry
8107 tl %xcc, 0x1
8108 sth %o2, [%l7 + 0x7A]
8109 fornot2s %f3, %f0, %f2
8110loop_920:
8111 stx %i3, [%l7 + 0x20]
8112 sth %l3, [%l7 + 0x68]
8113 ldd [%l7 + 0x70], %f4
8114 std %f14, [%l7 + 0x28]
8115 movg %icc, %o3, %g2
8116 fandnot2s %f5, %f9, %f13
8117 std %f12, [%l7 + 0x50]
8118 fnors %f11, %f12, %f3
8119 fcmpgt16 %f8, %f8, %l0
8120 sth %g5, [%l7 + 0x70]
8121 fpadd16 %f14, %f14, %f10
8122 ldsh [%l7 + 0x2A], %o7
8123 fmovdge %xcc, %f14, %f15
8124 ld [%l7 + 0x28], %f10
8125 brlz,a %g1, loop_921
8126 fnot1 %f12, %f8
8127 movge %xcc, %g3, %l1
8128 add %i5, 0x1ABD, %i2
8129loop_921:
8130 fxnor %f2, %f12, %f0
8131 fba,a %fcc3, loop_922
8132 sth %l5, [%l7 + 0x22]
8133 stx %i4, [%l7 + 0x48]
8134 call loop_923
8135loop_922:
8136 fpadd16 %f14, %f2, %f10
8137 fzeros %f13
8138 fbge %fcc0, loop_924
8139loop_923:
8140 alignaddr %o4, %i0, %i7
8141 nop
8142 setx loop_925, %l0, %l1
8143 jmpl %l1, %i6
8144 movl %icc, %l2, %g4
8145loop_924:
8146 array32 %l4, %g7, %i1
8147 bshuffle %f2, %f8, %f12
8148loop_925:
8149 move %icc, %o1, %o0
8150 fmovde %xcc, %f0, %f3
8151 ldsh [%l7 + 0x5C], %o5
8152 stb %g6, [%l7 + 0x0A]
8153 fnegs %f10, %f5
8154 tn %icc, 0x6
8155 lduw [%l7 + 0x58], %o6
8156 brz %l6, loop_926
8157 bg %icc, loop_927
8158 sth %o2, [%l7 + 0x20]
8159 edge32 %i3, %l3, %g2
8160loop_926:
8161 fbu %fcc1, loop_928
8162loop_927:
8163 ldsw [%l7 + 0x10], %o3
8164 std %f14, [%l7 + 0x08]
8165 fpsub16 %f4, %f0, %f8
8166loop_928:
8167 srl %g5, 0x18, %o7
8168 tleu %xcc, 0x6
8169 stw %g1, [%l7 + 0x74]
8170 ldx [%l7 + 0x20], %g3
8171 or %l0, 0x1DE1, %l1
8172 fmovsn %icc, %f14, %f15
8173 fsrc1 %f0, %f4
8174 stb %i2, [%l7 + 0x20]
8175 ld [%l7 + 0x60], %f2
8176 ldsb [%l7 + 0x4E], %i5
8177 fpack32 %f2, %f0, %f14
8178 bvc %icc, loop_929
8179 fmovrdgz %i4, %f10, %f6
8180 fbul %fcc3, loop_930
8181 tvs %xcc, 0x2
8182loop_929:
8183 movleu %xcc, %o4, %l5
8184 fmovsvs %icc, %f14, %f11
8185loop_930:
8186 brlz %i7, loop_931
8187 fbe,a %fcc3, loop_932
8188 bn,a loop_933
8189 fba,a %fcc2, loop_934
8190loop_931:
8191 movrgz %i0, %l2, %i6
8192loop_932:
8193 movne %xcc, %l4, %g7
8194loop_933:
8195 edge32ln %g4, %o1, %i1
8196loop_934:
8197 movvs %xcc, %o0, %o5
8198 fpadd16s %f4, %f9, %f15
8199 xorcc %g6, %o6, %o2
8200 ld [%l7 + 0x40], %f4
8201 movre %l6, %l3, %i3
8202 brlez %o3, loop_935
8203 fpmerge %f7, %f14, %f6
8204 lduh [%l7 + 0x64], %g5
8205 ldd [%l7 + 0x18], %f0
8206loop_935:
8207 fnegd %f6, %f4
8208 fmovde %icc, %f8, %f0
8209 fnot2s %f15, %f13
8210 tge %xcc, 0x3
8211 edge8ln %o7, %g2, %g1
8212 tcs %xcc, 0x1
8213 and %g3, %l0, %l1
8214 brnz,a %i2, loop_936
8215 bcc,a,pt %icc, loop_937
8216 fsrc2 %f0, %f8
8217 ldd [%l7 + 0x40], %f10
8218loop_936:
8219 andn %i5, %i4, %l5
8220loop_937:
8221 ld [%l7 + 0x44], %f13
8222 srlx %o4, %i7, %l2
8223 stx %i6, [%l7 + 0x50]
8224 edge8 %i0, %l4, %g7
8225 fornot1 %f14, %f14, %f12
8226 orcc %o1, 0x0AD2, %g4
8227 edge8ln %o0, %o5, %g6
8228 ta %xcc, 0x5
8229 tne %icc, 0x7
8230 fnot2s %f14, %f5
8231 ldx [%l7 + 0x60], %i1
8232 subc %o6, 0x0E0B, %o2
8233 movcs %xcc, %l6, %i3
8234 fornot1 %f14, %f2, %f4
8235 fmovdcs %icc, %f5, %f6
8236 tl %xcc, 0x5
8237 fmovrdlez %l3, %f12, %f4
8238 sdivx %o3, 0x05DC, %g5
8239 ldub [%l7 + 0x30], %o7
8240 stb %g1, [%l7 + 0x45]
8241 stx %g2, [%l7 + 0x68]
8242 fnors %f0, %f14, %f12
8243 ldsh [%l7 + 0x12], %g3
8244 fmovdneg %xcc, %f14, %f10
8245 ldub [%l7 + 0x4B], %l0
8246 lduw [%l7 + 0x78], %l1
8247 movneg %icc, %i5, %i2
8248 ldsb [%l7 + 0x3E], %i4
8249 fzeros %f0
8250 fmovdgu %xcc, %f1, %f5
8251 ld [%l7 + 0x10], %f10
8252 bne,pn %xcc, loop_938
8253 fbg %fcc3, loop_939
8254 fbug %fcc1, loop_940
8255 fbl,a %fcc0, loop_941
8256loop_938:
8257 ldsw [%l7 + 0x28], %l5
8258loop_939:
8259 lduw [%l7 + 0x6C], %o4
8260loop_940:
8261 stb %l2, [%l7 + 0x4E]
8262loop_941:
8263 fcmps %fcc3, %f3, %f2
8264 fabss %f6, %f12
8265 fxnors %f5, %f3, %f1
8266 ld [%l7 + 0x10], %f11
8267 fmovsne %xcc, %f9, %f12
8268 fpadd16 %f0, %f2, %f12
8269 bl %icc, loop_942
8270 mova %icc, %i7, %i0
8271 movcc %xcc, %l4, %g7
8272 fmovdg %icc, %f0, %f8
8273loop_942:
8274 fnand %f0, %f2, %f6
8275 ldsh [%l7 + 0x3A], %o1
8276 movn %icc, %i6, %o0
8277 ldsh [%l7 + 0x08], %g4
8278 fmovrslz %g6, %f8, %f8
8279 bpos,pt %xcc, loop_943
8280 addc %o5, 0x11FF, %i1
8281 srlx %o2, 0x08, %l6
8282 ldsw [%l7 + 0x44], %o6
8283loop_943:
8284 bne loop_944
8285 array8 %i3, %l3, %g5
8286 srax %o7, %g1, %o3
8287 tge %xcc, 0x1
8288loop_944:
8289 fmovsleu %icc, %f5, %f10
8290 fnot2s %f7, %f12
8291 movvc %icc, %g3, %g2
8292 fmovspos %icc, %f7, %f7
8293 fmovspos %xcc, %f2, %f2
8294 lduw [%l7 + 0x44], %l1
8295 tneg %xcc, 0x3
8296 fmovsne %xcc, %f6, %f1
8297 fbn,a %fcc0, loop_945
8298 move %xcc, %i5, %i2
8299 fmul8sux16 %f8, %f4, %f6
8300 st %f13, [%l7 + 0x0C]
8301loop_945:
8302 fpadd16s %f9, %f3, %f3
8303 udiv %i4, 0x1283, %l0
8304 fba,a %fcc3, loop_946
8305 edge16ln %l5, %o4, %i7
8306 fmovrdgz %l2, %f4, %f10
8307 fmul8sux16 %f10, %f8, %f10
8308loop_946:
8309 tle %xcc, 0x5
8310 bg,a loop_947
8311 lduw [%l7 + 0x18], %l4
8312 fmovscs %icc, %f15, %f7
8313 addc %g7, %i0, %o1
8314loop_947:
8315 fzeros %f11
8316 fmovsleu %xcc, %f15, %f1
8317 xor %o0, %g4, %g6
8318 movpos %icc, %o5, %i6
8319 fandnot1s %f14, %f6, %f14
8320 fmul8ulx16 %f8, %f0, %f8
8321 orcc %o2, 0x17D4, %i1
8322 te %icc, 0x2
8323 stx %o6, [%l7 + 0x50]
8324 fmovrdgz %i3, %f14, %f2
8325 tsubcctv %l6, 0x1298, %l3
8326 fnot1s %f8, %f0
8327 ldsh [%l7 + 0x14], %g5
8328 ldx [%l7 + 0x18], %g1
8329 movcs %xcc, %o3, %g3
8330 bvc loop_948
8331 ldub [%l7 + 0x58], %o7
8332 fnegd %f4, %f0
8333 sub %g2, 0x08D5, %l1
8334loop_948:
8335 addc %i2, 0x163A, %i5
8336 ldx [%l7 + 0x38], %i4
8337 movl %icc, %l0, %l5
8338 ld [%l7 + 0x14], %f1
8339 udiv %o4, 0x01EE, %i7
8340 lduh [%l7 + 0x64], %l2
8341 ldsw [%l7 + 0x48], %g7
8342 bgu,a,pn %icc, loop_949
8343 orn %i0, 0x1DA4, %l4
8344 udivx %o1, 0x1E85, %g4
8345 lduh [%l7 + 0x10], %o0
8346loop_949:
8347 tvc %icc, 0x3
8348 fbug,a %fcc2, loop_950
8349 ld [%l7 + 0x74], %f8
8350 stb %g6, [%l7 + 0x64]
8351 xnorcc %i6, %o2, %o5
8352loop_950:
8353 stx %o6, [%l7 + 0x40]
8354 stw %i3, [%l7 + 0x38]
8355 te %icc, 0x5
8356 fxor %f8, %f6, %f2
8357 fcmpeq32 %f8, %f4, %i1
8358 ldsw [%l7 + 0x70], %l3
8359 bcc loop_951
8360 st %f13, [%l7 + 0x60]
8361 ldsb [%l7 + 0x21], %l6
8362 fxnors %f8, %f7, %f14
8363loop_951:
8364 edge8 %g1, %o3, %g5
8365 fxor %f0, %f0, %f4
8366 fmovrslz %o7, %f14, %f0
8367 fxnor %f6, %f4, %f10
8368 lduh [%l7 + 0x42], %g2
8369 nop
8370 setx loop_952, %l0, %l1
8371 wrpr 0x1, %tl
8372 wrpr %l1, %tpc
8373 add %l1, 0x4, %l1
8374 wrpr %l1, %tnpc
8375 setx 0x34400001400, %l0, %l1
8376 wrpr %l1, %tstate
8377 wrhpr 0x4, %htstate
8378 retry
8379 fbe,a %fcc2, loop_953
8380 bvs,a,pt %xcc, loop_954
8381 fmovsgu %xcc, %f5, %f4
8382loop_952:
8383 ldub [%l7 + 0x51], %g3
8384loop_953:
8385 bleu,a %icc, loop_955
8386loop_954:
8387 fmovd %f12, %f10
8388 fcmple16 %f14, %f0, %l1
8389 brlz,a %i2, loop_956
8390loop_955:
8391 fxors %f3, %f13, %f2
8392 brgz,a %i5, loop_957
8393 fcmpgt32 %f10, %f8, %i4
8394loop_956:
8395 ldd [%l7 + 0x70], %f2
8396 brz,a %l5, loop_958
8397loop_957:
8398 fpsub32 %f12, %f6, %f0
8399 lduh [%l7 + 0x4A], %l0
8400 fmovsa %xcc, %f1, %f7
8401loop_958:
8402 ldsh [%l7 + 0x34], %i7
8403 fmovsg %icc, %f6, %f8
8404 ldsb [%l7 + 0x49], %o4
8405 fmovdneg %icc, %f8, %f4
8406 bne,a,pt %icc, loop_959
8407 edge16n %g7, %i0, %l4
8408 movl %xcc, %l2, %o1
8409 sth %g4, [%l7 + 0x52]
8410loop_959:
8411 stw %g6, [%l7 + 0x60]
8412 alignaddr %i6, %o2, %o5
8413 edge32n %o6, %o0, %i3
8414 fpsub32s %f13, %f15, %f1
8415 fmovrsne %l3, %f2, %f9
8416 lduh [%l7 + 0x4C], %l6
8417 stx %i1, [%l7 + 0x30]
8418 tgu %icc, 0x7
8419 bge,a %icc, loop_960
8420 movvs %xcc, %g1, %g5
8421 movrlz %o7, %o3, %g2
8422 sdivcc %l1, 0x1153, %g3
8423loop_960:
8424 bcc,a %icc, loop_961
8425 tleu %icc, 0x5
8426 orcc %i2, 0x1CB7, %i5
8427 fbug,a %fcc3, loop_962
8428loop_961:
8429 ldsw [%l7 + 0x60], %l5
8430 bg,a,pt %icc, loop_963
8431 sllx %i4, 0x0B, %i7
8432loop_962:
8433 fmovrdgez %o4, %f10, %f12
8434 bvs,a loop_964
8435loop_963:
8436 movrgz %g7, %l0, %l4
8437 nop
8438 setx loop_965, %l0, %l1
8439 wrpr 0x1, %tl
8440 wrpr %l1, %tnpc
8441 setx 0x34400001400, %l0, %l1
8442 wrpr %l1, %tstate
8443 wrhpr 0x4, %htstate
8444 done
8445 subcc %l2, %o1, %i0
8446loop_964:
8447 sth %g4, [%l7 + 0x4E]
8448 fcmple16 %f2, %f10, %g6
8449loop_965:
8450 brlz,a %i6, loop_966
8451 nop
8452 setx loop_967, %l0, %l1
8453 jmpl %l1, %o2
8454 taddcctv %o5, 0x1328, %o6
8455 ldsb [%l7 + 0x7D], %i3
8456loop_966:
8457 lduh [%l7 + 0x52], %o0
8458loop_967:
8459 call loop_968
8460 ldx [%l7 + 0x20], %l6
8461 ld [%l7 + 0x1C], %f8
8462 fand %f14, %f4, %f2
8463loop_968:
8464 sethi 0x1851, %l3
8465 fxor %f0, %f14, %f4
8466 fandnot1 %f14, %f14, %f0
8467 ld [%l7 + 0x7C], %f5
8468 stx %g1, [%l7 + 0x78]
8469 fmovsvc %xcc, %f10, %f5
8470 fmovrdne %i1, %f14, %f14
8471 fabsd %f6, %f14
8472 fmovrslz %o7, %f2, %f7
8473 fxnors %f14, %f7, %f6
8474 fxors %f14, %f0, %f0
8475 and %g5, %o3, %g2
8476 fcmped %fcc3, %f0, %f4
8477 movvs %xcc, %g3, %l1
8478 fnegs %f13, %f0
8479 fnors %f11, %f13, %f10
8480 stx %i2, [%l7 + 0x48]
8481 std %f0, [%l7 + 0x60]
8482 nop
8483 setx loop_969, %l0, %l1
8484 wrpr 0x1, %tl
8485 wrpr %l1, %tpc
8486 add %l1, 0x4, %l1
8487 wrpr %l1, %tnpc
8488 setx 0x34400001400, %l0, %l1
8489 wrpr %l1, %tstate
8490 wrhpr 0x4, %htstate
8491 retry
8492 fornot1 %f10, %f0, %f0
8493 xorcc %l5, %i4, %i5
8494 fbg %fcc2, loop_970
8495loop_969:
8496 ldx [%l7 + 0x40], %i7
8497 fmovrdne %o4, %f0, %f10
8498 fnot1 %f2, %f14
8499loop_970:
8500 fcmpne16 %f10, %f0, %l0
8501 stw %l4, [%l7 + 0x14]
8502 bne,a,pt %icc, loop_971
8503 bleu,a loop_972
8504 ldsb [%l7 + 0x2B], %g7
8505 fones %f1
8506loop_971:
8507 fmovdleu %icc, %f12, %f10
8508loop_972:
8509 fmovspos %icc, %f13, %f7
8510 fandnot1s %f15, %f12, %f9
8511 edge8l %o1, %i0, %g4
8512 alignaddrl %l2, %i6, %g6
8513 ldub [%l7 + 0x0F], %o2
8514 ld [%l7 + 0x60], %f8
8515 fcmpgt32 %f12, %f12, %o6
8516 lduh [%l7 + 0x34], %i3
8517 movrlz %o5, %o0, %l6
8518 smul %g1, %l3, %o7
8519 fba,a %fcc1, loop_973
8520 srlx %g5, 0x12, %i1
8521 fmul8x16au %f12, %f1, %f10
8522 stb %o3, [%l7 + 0x30]
8523loop_973:
8524 fpackfix %f10, %f5
8525 ldsh [%l7 + 0x68], %g3
8526 movle %icc, %l1, %i2
8527 fbo,a %fcc3, loop_974
8528 fmovrde %l5, %f8, %f12
8529 fmovsn %icc, %f6, %f6
8530 stb %i4, [%l7 + 0x44]
8531loop_974:
8532 edge16n %g2, %i5, %i7
8533 fmovs %f7, %f10
8534 stw %o4, [%l7 + 0x34]
8535 fnors %f5, %f3, %f9
8536 fmuld8sux16 %f3, %f3, %f2
8537 edge16 %l0, %l4, %g7
8538 fmovrdgez %i0, %f12, %f10
8539 ld [%l7 + 0x3C], %f13
8540 fmul8x16 %f4, %f2, %f0
8541 fzeros %f11
8542 fpadd16 %f14, %f4, %f2
8543 fandnot2 %f4, %f6, %f0
8544 fbu,a %fcc2, loop_975
8545 fmovrdne %o1, %f0, %f4
8546 smul %l2, 0x1291, %g4
8547 ld [%l7 + 0x50], %f13
8548loop_975:
8549 bcs loop_976
8550 ldd [%l7 + 0x10], %f0
8551 std %f12, [%l7 + 0x38]
8552 lduw [%l7 + 0x6C], %i6
8553loop_976:
8554 fnot2 %f0, %f0
8555 sth %o2, [%l7 + 0x48]
8556 fmovscs %xcc, %f9, %f9
8557 ldub [%l7 + 0x25], %o6
8558 fmovrsgez %i3, %f6, %f9
8559 st %f1, [%l7 + 0x78]
8560 ldsb [%l7 + 0x37], %o5
8561 andcc %o0, 0x0A7E, %g6
8562 movn %xcc, %l6, %l3
8563 fmovdgu %icc, %f8, %f10
8564 fnegd %f4, %f14
8565 ldsb [%l7 + 0x0D], %o7
8566 stw %g5, [%l7 + 0x68]
8567 bl,a %icc, loop_977
8568 fbuge %fcc2, loop_978
8569 lduh [%l7 + 0x0A], %g1
8570 edge16n %o3, %g3, %l1
8571loop_977:
8572 ldsw [%l7 + 0x3C], %i1
8573loop_978:
8574 stb %l5, [%l7 + 0x3E]
8575 nop
8576 setx loop_979, %l0, %l1
8577 wrpr 0x1, %tl
8578 wrpr %l1, %tnpc
8579 setx 0x34400001400, %l0, %l1
8580 wrpr %l1, %tstate
8581 wrhpr 0x4, %htstate
8582 done
8583 orncc %i2, 0x121B, %i4
8584 fbo %fcc1, loop_980
8585 ble,a,pt %icc, loop_981
8586loop_979:
8587 movre %i5, 0x06A, %g2
8588 alignaddrl %o4, %i7, %l0
8589loop_980:
8590 sth %l4, [%l7 + 0x28]
8591loop_981:
8592 fsrc1 %f14, %f6
8593 fnegs %f6, %f8
8594 ldd [%l7 + 0x08], %f0
8595 fandnot2 %f14, %f2, %f8
8596 orncc %g7, 0x156A, %i0
8597 fbo %fcc1, loop_982
8598 lduh [%l7 + 0x38], %l2
8599 fone %f0
8600 st %f4, [%l7 + 0x74]
8601loop_982:
8602 tvc %xcc, 0x3
8603 sll %g4, 0x17, %i6
8604 lduh [%l7 + 0x24], %o1
8605 popc 0x1990, %o6
8606 ldx [%l7 + 0x28], %o2
8607 stb %i3, [%l7 + 0x45]
8608 sth %o0, [%l7 + 0x3C]
8609 movg %icc, %o5, %g6
8610 ldd [%l7 + 0x30], %f12
8611 add %l3, %o7, %l6
8612 fones %f6
8613 ba loop_983
8614 fzeros %f13
8615 fone %f6
8616 siam 0x6
8617loop_983:
8618 fcmpne32 %f6, %f12, %g1
8619 lduh [%l7 + 0x6C], %g5
8620 ldx [%l7 + 0x18], %g3
8621 alignaddr %o3, %i1, %l5
8622 ldub [%l7 + 0x6E], %l1
8623 fmuld8ulx16 %f10, %f9, %f8
8624 tcc %xcc, 0x7
8625 siam 0x3
8626 fmovsa %icc, %f13, %f14
8627 tl %xcc, 0x5
8628 fsrc2s %f8, %f1
8629 ldub [%l7 + 0x18], %i2
8630 ld [%l7 + 0x58], %f10
8631 tg %xcc, 0x7
8632 fbue %fcc1, loop_984
8633 fsrc1s %f4, %f5
8634 ldd [%l7 + 0x50], %f8
8635 ldsb [%l7 + 0x6D], %i4
8636loop_984:
8637 ldd [%l7 + 0x38], %f10
8638 fbue %fcc0, loop_985
8639 ldx [%l7 + 0x60], %i5
8640 alignaddrl %o4, %g2, %l0
8641 ba,a %xcc, loop_986
8642loop_985:
8643 tvc %xcc, 0x5
8644 taddcc %l4, %i7, %i0
8645 movvs %icc, %l2, %g7
8646loop_986:
8647 lduh [%l7 + 0x6A], %g4
8648 fornot1s %f15, %f13, %f10
8649 nop
8650 setx loop_987, %l0, %l1
8651 wrpr 0x1, %tl
8652 wrpr %l1, %tnpc
8653 setx 0x34400001400, %l0, %l1
8654 wrpr %l1, %tstate
8655 wrhpr 0x4, %htstate
8656 done
8657 edge16ln %i6, %o1, %o6
8658 fmovrdgz %o2, %f6, %f0
8659 fmovrse %o0, %f11, %f13
8660loop_987:
8661 addcc %o5, %i3, %g6
8662 addc %l3, %l6, %o7
8663 st %f11, [%l7 + 0x5C]
8664 stw %g5, [%l7 + 0x1C]
8665 ba loop_988
8666 fmuld8sux16 %f4, %f8, %f14
8667 ldsb [%l7 + 0x63], %g1
8668 sth %o3, [%l7 + 0x1C]
8669loop_988:
8670 array8 %g3, %l5, %l1
8671 ldsb [%l7 + 0x45], %i2
8672 ldx [%l7 + 0x40], %i4
8673 fexpand %f13, %f4
8674 ldsh [%l7 + 0x7E], %i1
8675 st %f4, [%l7 + 0x4C]
8676 stx %o4, [%l7 + 0x60]
8677 taddcctv %i5, 0x1C07, %g2
8678 tgu %icc, 0x7
8679 ldsh [%l7 + 0x52], %l0
8680 fmovrsne %l4, %f11, %f0
8681 ldsw [%l7 + 0x5C], %i0
8682 xnor %i7, 0x1A80, %l2
8683 fcmple16 %f0, %f0, %g7
8684 bne loop_989
8685 nop
8686 setx loop_990, %l0, %l1
8687 wrpr 0x1, %tl
8688 wrpr %l1, %tpc
8689 add %l1, 0x4, %l1
8690 wrpr %l1, %tnpc
8691 setx 0x34400001400, %l0, %l1
8692 wrpr %l1, %tstate
8693 wrhpr 0x4, %htstate
8694 retry
8695 lduw [%l7 + 0x24], %g4
8696 fones %f14
8697loop_989:
8698 fbge,a %fcc3, loop_991
8699loop_990:
8700 fcmple32 %f12, %f14, %i6
8701 movpos %xcc, %o6, %o2
8702 fbge %fcc3, loop_992
8703loop_991:
8704 lduh [%l7 + 0x7A], %o0
8705 lduw [%l7 + 0x6C], %o5
8706 fmul8x16al %f7, %f15, %f4
8707loop_992:
8708 fmovsg %xcc, %f9, %f5
8709 fmovrdlez %o1, %f10, %f12
8710 tcc %xcc, 0x6
8711 bcs %icc, loop_993
8712 fnands %f5, %f13, %f2
8713 fmul8sux16 %f14, %f6, %f2
8714 lduh [%l7 + 0x40], %i3
8715loop_993:
8716 andcc %l3, %g6, %o7
8717 ldd [%l7 + 0x58], %f2
8718 bcs,a,pn %xcc, loop_994
8719 ldub [%l7 + 0x73], %l6
8720 fmovse %xcc, %f8, %f6
8721 movcs %icc, %g1, %o3
8722loop_994:
8723 udivx %g3, 0x148E, %l5
8724 fpadd32s %f3, %f1, %f9
8725 fbug,a %fcc1, loop_995
8726 popc %g5, %i2
8727 ld [%l7 + 0x44], %f12
8728 move %icc, %l1, %i1
8729loop_995:
8730 fnand %f4, %f0, %f12
8731 sth %i4, [%l7 + 0x10]
8732 ldd [%l7 + 0x78], %f2
8733 fcmpes %fcc1, %f9, %f9
8734 sth %i5, [%l7 + 0x0E]
8735 umulcc %o4, %g2, %l4
8736 ldx [%l7 + 0x10], %i0
8737 fmovdne %xcc, %f3, %f4
8738 array16 %l0, %i7, %g7
8739 movgu %xcc, %g4, %i6
8740 stw %o6, [%l7 + 0x50]
8741 stb %l2, [%l7 + 0x5E]
8742 fcmps %fcc2, %f9, %f4
8743 fandnot2 %f8, %f12, %f6
8744 std %f4, [%l7 + 0x38]
8745 addccc %o2, 0x02F3, %o5
8746 tleu %icc, 0x5
8747 brz %o1, loop_996
8748 ba loop_997
8749 tneg %xcc, 0x2
8750 udiv %o0, 0x012C, %l3
8751loop_996:
8752 edge16ln %i3, %o7, %g6
8753loop_997:
8754 andcc %l6, 0x1182, %g1
8755 fmovdn %xcc, %f9, %f14
8756 st %f5, [%l7 + 0x70]
8757 bvc,a %icc, loop_998
8758 ldsb [%l7 + 0x6A], %o3
8759 stb %l5, [%l7 + 0x67]
8760 stb %g5, [%l7 + 0x73]
8761loop_998:
8762 movn %icc, %i2, %l1
8763 movcs %xcc, %i1, %g3
8764 fsrc1s %f11, %f7
8765 addcc %i4, 0x0E08, %i5
8766 fmovdn %icc, %f6, %f8
8767 fpack32 %f8, %f10, %f6
8768 mulscc %g2, 0x0128, %l4
8769 ldsh [%l7 + 0x0E], %i0
8770 fbe %fcc0, loop_999
8771 movg %icc, %o4, %i7
8772 bleu %icc, loop_1000
8773 fzero %f0
8774loop_999:
8775 fornot1 %f0, %f2, %f12
8776 edge32ln %l0, %g7, %i6
8777loop_1000:
8778 udivcc %o6, 0x080D, %l2
8779 taddcctv %g4, %o5, %o2
8780 fabsd %f12, %f10
8781 bleu loop_1001
8782 sth %o1, [%l7 + 0x22]
8783 xor %l3, 0x1AAC, %i3
8784 fmovdne %xcc, %f14, %f9
8785loop_1001:
8786 bshuffle %f6, %f14, %f4
8787 lduw [%l7 + 0x44], %o0
8788 bcc,a,pt %icc, loop_1002
8789 lduw [%l7 + 0x24], %o7
8790 movvc %icc, %g6, %g1
8791 lduw [%l7 + 0x64], %o3
8792loop_1002:
8793 ldd [%l7 + 0x28], %f10
8794 fnor %f12, %f10, %f4
8795 fbge,a %fcc2, loop_1003
8796 fblg %fcc0, loop_1004
8797 ldx [%l7 + 0x28], %l6
8798 lduw [%l7 + 0x60], %g5
8799loop_1003:
8800 fmul8x16au %f4, %f4, %f12
8801loop_1004:
8802 movrne %i2, 0x196, %l5
8803 fcmped %fcc2, %f14, %f10
8804 array32 %i1, %l1, %i4
8805 movcs %xcc, %g3, %g2
8806 fmovrdlz %i5, %f8, %f2
8807 lduw [%l7 + 0x7C], %i0
8808 edge32 %o4, %l4, %i7
8809 fmovrdgez %l0, %f6, %f8
8810 movcc %xcc, %g7, %i6
8811 edge16 %l2, %o6, %g4
8812 fbu %fcc0, loop_1005
8813 fmovd %f4, %f2
8814 lduh [%l7 + 0x64], %o5
8815 sra %o2, %l3, %o1
8816loop_1005:
8817 sth %i3, [%l7 + 0x3A]
8818 ldsw [%l7 + 0x3C], %o0
8819 fxnors %f1, %f9, %f8
8820 tvc %xcc, 0x4
8821 fmovdne %icc, %f15, %f11
8822 st %f9, [%l7 + 0x28]
8823 fmovsge %xcc, %f7, %f1
8824 bne,pn %icc, loop_1006
8825 fcmple32 %f14, %f4, %o7
8826 fexpand %f3, %f10
8827 fxors %f13, %f13, %f14
8828loop_1006:
8829 edge8n %g6, %g1, %o3
8830 fbne,a %fcc3, loop_1007
8831 udivcc %g5, 0x04D2, %i2
8832 fpsub16s %f9, %f9, %f14
8833 nop
8834 setx loop_1008, %l0, %l1
8835 wrpr 0x1, %tl
8836 wrpr %l1, %tpc
8837 add %l1, 0x4, %l1
8838 wrpr %l1, %tnpc
8839 setx 0x34400001400, %l0, %l1
8840 wrpr %l1, %tstate
8841 wrhpr 0x4, %htstate
8842 retry
8843loop_1007:
8844 fmovrsne %l5, %f15, %f4
8845 ldsb [%l7 + 0x1D], %l6
8846 brnz %i1, loop_1009
8847loop_1008:
8848 lduh [%l7 + 0x6C], %l1
8849 taddcctv %i4, %g3, %g2
8850 fcmpes %fcc0, %f6, %f14
8851loop_1009:
8852 tne %xcc, 0x1
8853 lduw [%l7 + 0x3C], %i0
8854 ldsh [%l7 + 0x78], %o4
8855 stx %i5, [%l7 + 0x40]
8856 fnors %f5, %f0, %f13
8857 ldsh [%l7 + 0x36], %i7
8858 bg,a %icc, loop_1010
8859 fnegs %f15, %f2
8860 fmovrsne %l0, %f2, %f5
8861 fnegs %f11, %f4
8862loop_1010:
8863 movre %l4, 0x2CE, %g7
8864 sdiv %l2, 0x0B37, %o6
8865 fmovdleu %xcc, %f5, %f1
8866 fmovsl %icc, %f4, %f8
8867 sll %g4, 0x1F, %i6
8868 fabsd %f0, %f4
8869 movrne %o5, %o2, %o1
8870 movg %icc, %l3, %i3
8871 fbge,a %fcc2, loop_1011
8872 edge32l %o0, %g6, %o7
8873 movne %xcc, %g1, %g5
8874 fexpand %f6, %f14
8875loop_1011:
8876 fsrc2s %f10, %f7
8877 fmovsneg %icc, %f11, %f15
8878 fmovrdlz %o3, %f8, %f12
8879 ldsb [%l7 + 0x7D], %i2
8880 sth %l6, [%l7 + 0x12]
8881 std %f10, [%l7 + 0x20]
8882 fmovrsne %i1, %f9, %f5
8883 fcmple16 %f4, %f2, %l1
8884 fmovdvc %xcc, %f5, %f13
8885 stx %l5, [%l7 + 0x18]
8886 std %f0, [%l7 + 0x58]
8887 fmovde %icc, %f14, %f0
8888 ldd [%l7 + 0x60], %f4
8889 ba,pn %xcc, loop_1012
8890 lduw [%l7 + 0x78], %i4
8891 mulx %g2, %g3, %o4
8892 ld [%l7 + 0x2C], %f13
8893loop_1012:
8894 lduh [%l7 + 0x26], %i0
8895 array32 %i7, %l0, %i5
8896 bn,a,pn %xcc, loop_1013
8897 fnegd %f2, %f12
8898 st %f3, [%l7 + 0x30]
8899 fpackfix %f12, %f12
8900loop_1013:
8901 fandnot2s %f13, %f7, %f3
8902 fmovrdlz %l4, %f2, %f2
8903 fcmpes %fcc2, %f4, %f12
8904 stx %g7, [%l7 + 0x08]
8905 fmovsneg %icc, %f0, %f8
8906 stx %o6, [%l7 + 0x40]
8907 fmovdvc %icc, %f9, %f5
8908 te %icc, 0x3
8909 lduh [%l7 + 0x60], %g4
8910 fmovscc %xcc, %f9, %f7
8911 movneg %icc, %i6, %l2
8912 fmovdn %xcc, %f5, %f4
8913 fandnot2 %f2, %f6, %f10
8914 movvc %xcc, %o2, %o1
8915 ldsh [%l7 + 0x08], %o5
8916 ldub [%l7 + 0x0F], %l3
8917 movvc %xcc, %o0, %i3
8918 st %f11, [%l7 + 0x70]
8919 edge16ln %g6, %g1, %o7
8920 bshuffle %f2, %f10, %f2
8921 bneg,a,pn %xcc, loop_1014
8922 edge16 %g5, %o3, %l6
8923 bcc,a,pt %icc, loop_1015
8924 ldsb [%l7 + 0x7C], %i1
8925loop_1014:
8926 stx %i2, [%l7 + 0x20]
8927 stw %l1, [%l7 + 0x10]
8928loop_1015:
8929 stx %i4, [%l7 + 0x10]
8930 fpadd32 %f14, %f14, %f14
8931 edge8 %l5, %g3, %o4
8932 movcs %xcc, %g2, %i7
8933 edge16n %l0, %i0, %l4
8934 siam 0x3
8935 array16 %g7, %o6, %i5
8936 fmovsne %icc, %f11, %f8
8937 fpadd16 %f4, %f8, %f0
8938 addcc %i6, %l2, %o2
8939 fmovsvs %xcc, %f14, %f4
8940 bcs,pn %icc, loop_1016
8941 brgez,a %g4, loop_1017
8942 lduw [%l7 + 0x54], %o1
8943 fmuld8ulx16 %f5, %f0, %f6
8944loop_1016:
8945 bne,a,pn %xcc, loop_1018
8946loop_1017:
8947 ldsh [%l7 + 0x0C], %l3
8948 ldd [%l7 + 0x18], %f2
8949 te %xcc, 0x0
8950loop_1018:
8951 tsubcctv %o0, %i3, %o5
8952 fpadd16s %f10, %f14, %f4
8953 fpsub16s %f13, %f2, %f0
8954 smul %g1, %g6, %o7
8955 fcmpeq16 %f14, %f4, %g5
8956 st %f15, [%l7 + 0x1C]
8957 movrlez %o3, 0x011, %i1
8958 fmovdg %xcc, %f5, %f15
8959 popc %l6, %l1
8960 fmul8sux16 %f0, %f8, %f14
8961 fba,a %fcc0, loop_1019
8962 udiv %i2, 0x0472, %l5
8963 ldub [%l7 + 0x30], %i4
8964 ldsh [%l7 + 0x0E], %g3
8965loop_1019:
8966 fands %f8, %f9, %f8
8967 fmovrslez %o4, %f8, %f8
8968 bcc,a,pn %xcc, loop_1020
8969 ldx [%l7 + 0x28], %g2
8970 stx %l0, [%l7 + 0x78]
8971 fmovdleu %xcc, %f9, %f15
8972loop_1020:
8973 fmovrslz %i7, %f9, %f3
8974 ldx [%l7 + 0x18], %i0
8975 tvc %icc, 0x3
8976 sth %l4, [%l7 + 0x76]
8977 tg %xcc, 0x3
8978 tleu %icc, 0x3
8979 fmovrdne %o6, %f4, %f0
8980 edge32l %i5, %i6, %l2
8981 stb %o2, [%l7 + 0x47]
8982 sethi 0x04B5, %g4
8983 ldsw [%l7 + 0x38], %g7
8984 fnand %f10, %f12, %f10
8985 smul %l3, %o1, %i3
8986 fornot2s %f1, %f6, %f1
8987 ld [%l7 + 0x48], %f11
8988 orn %o0, %o5, %g1
8989 udivx %o7, 0x0EF7, %g6
8990 fmovsa %xcc, %f5, %f10
8991 fpsub32 %f12, %f8, %f4
8992 subcc %g5, %i1, %o3
8993 fsrc1s %f5, %f0
8994 lduh [%l7 + 0x6A], %l6
8995 fmovs %f14, %f4
8996 std %f8, [%l7 + 0x10]
8997 fmovsvs %xcc, %f14, %f12
8998 ldx [%l7 + 0x58], %l1
8999 tleu %xcc, 0x5
9000 tgu %xcc, 0x7
9001 ldd [%l7 + 0x10], %f10
9002 ldd [%l7 + 0x70], %f0
9003 fmovsne %xcc, %f2, %f9
9004 movrgz %l5, %i4, %g3
9005 movg %icc, %i2, %g2
9006 array32 %o4, %i7, %l0
9007 fble,a %fcc2, loop_1021
9008 umul %l4, %i0, %i5
9009 fbe %fcc3, loop_1022
9010 brgz,a %o6, loop_1023
9011loop_1021:
9012 fmovrslz %i6, %f2, %f0
9013 std %f0, [%l7 + 0x58]
9014loop_1022:
9015 fmovda %icc, %f1, %f2
9016loop_1023:
9017 movg %icc, %l2, %o2
9018 edge32 %g4, %l3, %o1
9019 fands %f5, %f8, %f4
9020 be,pn %icc, loop_1024
9021 ld [%l7 + 0x68], %f14
9022 move %xcc, %g7, %o0
9023 stw %o5, [%l7 + 0x74]
9024loop_1024:
9025 ld [%l7 + 0x68], %f5
9026 fmovd %f14, %f12
9027 fnands %f15, %f12, %f1
9028 st %f8, [%l7 + 0x4C]
9029 fbl,a %fcc2, loop_1025
9030 bvs loop_1026
9031 fpackfix %f12, %f12
9032 edge32ln %g1, %i3, %o7
9033loop_1025:
9034 edge8 %g6, %g5, %o3
9035loop_1026:
9036 fexpand %f0, %f8
9037 taddcc %i1, 0x1995, %l6
9038 tneg %icc, 0x2
9039 bleu,a %xcc, loop_1027
9040 fmovdcs %icc, %f9, %f2
9041 stx %l1, [%l7 + 0x50]
9042 fmovsa %icc, %f1, %f2
9043loop_1027:
9044 udivx %l5, 0x1013, %i4
9045 ld [%l7 + 0x34], %f12
9046 umul %i2, 0x1A46, %g2
9047 bg,a loop_1028
9048 bneg,a loop_1029
9049 ldx [%l7 + 0x20], %o4
9050 stx %g3, [%l7 + 0x40]
9051loop_1028:
9052 fandnot2s %f6, %f1, %f8
9053loop_1029:
9054 fpack32 %f4, %f14, %f0
9055 stw %i7, [%l7 + 0x0C]
9056 fcmps %fcc3, %f7, %f1
9057 stw %l4, [%l7 + 0x54]
9058 fmovsle %xcc, %f3, %f14
9059 st %f15, [%l7 + 0x58]
9060 ldsh [%l7 + 0x34], %l0
9061 udiv %i5, 0x013B, %i0
9062 ldsb [%l7 + 0x30], %i6
9063 stw %o6, [%l7 + 0x6C]
9064 edge8n %o2, %l2, %g4
9065 lduh [%l7 + 0x4A], %l3
9066 nop
9067 setx loop_1030, %l0, %l1
9068 jmpl %l1, %o1
9069 ldx [%l7 + 0x60], %g7
9070 stb %o0, [%l7 + 0x40]
9071 tle %icc, 0x6
9072loop_1030:
9073 sdiv %g1, 0x04E1, %i3
9074 fmovrdne %o5, %f12, %f2
9075 taddcc %g6, %g5, %o3
9076 fmovrdgez %i1, %f0, %f6
9077 tvs %xcc, 0x2
9078 fnot1 %f4, %f0
9079 movn %xcc, %l6, %o7
9080 brz,a %l5, loop_1031
9081 fbuge,a %fcc0, loop_1032
9082 fornot2s %f14, %f1, %f14
9083 array32 %i4, %i2, %g2
9084loop_1031:
9085 movre %o4, 0x3F8, %l1
9086loop_1032:
9087 fmovsa %icc, %f11, %f10
9088 edge16l %i7, %l4, %g3
9089 ldsh [%l7 + 0x20], %l0
9090 ble,a,pn %xcc, loop_1033
9091 fbul %fcc2, loop_1034
9092 ld [%l7 + 0x18], %f7
9093 tvc %xcc, 0x7
9094loop_1033:
9095 bpos,a loop_1035
9096loop_1034:
9097 alignaddrl %i0, %i6, %o6
9098 movl %icc, %i5, %o2
9099 fpack16 %f0, %f13
9100loop_1035:
9101 srl %l2, 0x07, %g4
9102 lduh [%l7 + 0x42], %l3
9103 ldx [%l7 + 0x58], %g7
9104 ld [%l7 + 0x58], %f5
9105 tg %icc, 0x0
9106 siam 0x5
9107 sra %o1, %o0, %g1
9108 movrlz %i3, %o5, %g5
9109 fmul8ulx16 %f2, %f4, %f0
9110 taddcc %o3, 0x093D, %i1
9111 addccc %l6, 0x1573, %o7
9112 edge32l %l5, %g6, %i2
9113 fbu,a %fcc1, loop_1036
9114 ldx [%l7 + 0x78], %i4
9115 umul %g2, %l1, %i7
9116 edge8ln %o4, %l4, %g3
9117loop_1036:
9118 movgu %xcc, %l0, %i6
9119 tne %icc, 0x4
9120 movre %i0, 0x3B6, %i5
9121 bgu,a loop_1037
9122 movl %xcc, %o2, %l2
9123 lduh [%l7 + 0x52], %g4
9124 tvc %xcc, 0x6
9125loop_1037:
9126 nop
9127 setx loop_1038, %l0, %l1
9128 jmpl %l1, %o6
9129 fornot2 %f4, %f4, %f2
9130 lduw [%l7 + 0x24], %l3
9131 tn %icc, 0x5
9132loop_1038:
9133 fnegs %f5, %f0
9134 movne %xcc, %o1, %g7
9135 fmovd %f14, %f2
9136 taddcc %o0, %i3, %g1
9137 fmovrdgez %g5, %f0, %f8
9138 fpackfix %f8, %f15
9139 lduh [%l7 + 0x42], %o3
9140 st %f2, [%l7 + 0x2C]
9141 fmovrse %o5, %f3, %f14
9142 sdivx %i1, 0x1685, %o7
9143 fnors %f2, %f2, %f5
9144 lduh [%l7 + 0x48], %l6
9145 movrgz %l5, %i2, %g6
9146 mova %xcc, %g2, %i4
9147 fbne,a %fcc3, loop_1039
9148 sdiv %i7, 0x01FC, %l1
9149 movpos %xcc, %o4, %g3
9150 fmovrdne %l0, %f4, %f10
9151loop_1039:
9152 movgu %xcc, %i6, %i0
9153 ld [%l7 + 0x6C], %f9
9154 brnz,a %l4, loop_1040
9155 fandnot2 %f12, %f4, %f4
9156 ldub [%l7 + 0x72], %o2
9157 lduw [%l7 + 0x18], %i5
9158loop_1040:
9159 stx %l2, [%l7 + 0x48]
9160 fcmps %fcc0, %f0, %f4
9161 edge32l %o6, %g4, %l3
9162 bl,a,pn %xcc, loop_1041
9163 fnand %f0, %f14, %f4
9164 ldd [%l7 + 0x18], %f12
9165 te %icc, 0x3
9166loop_1041:
9167 ldub [%l7 + 0x4A], %o1
9168 fpmerge %f6, %f13, %f2
9169 ld [%l7 + 0x5C], %f1
9170 ldub [%l7 + 0x6C], %g7
9171 ld [%l7 + 0x1C], %f5
9172 fpsub16 %f12, %f12, %f14
9173 orn %o0, %i3, %g1
9174 fands %f0, %f0, %f12
9175 ldub [%l7 + 0x56], %g5
9176 fbu,a %fcc1, loop_1042
9177 subc %o5, %i1, %o3
9178 fnot1 %f14, %f10
9179 fble,a %fcc0, loop_1043
9180loop_1042:
9181 andn %l6, %o7, %l5
9182 lduw [%l7 + 0x54], %i2
9183 tvs %xcc, 0x6
9184loop_1043:
9185 fbg,a %fcc1, loop_1044
9186 fandnot1s %f3, %f11, %f12
9187 fmuld8ulx16 %f4, %f2, %f6
9188 fmovrdlez %g2, %f4, %f8
9189loop_1044:
9190 movgu %icc, %g6, %i4
9191 xorcc %i7, %o4, %l1
9192 andn %g3, 0x0C7A, %i6
9193 fsrc2s %f4, %f3
9194 fsrc2 %f8, %f2
9195 fmovrsgez %l0, %f10, %f10
9196 fmovrslez %i0, %f2, %f10
9197 fnot1 %f4, %f4
9198 brlz,a %o2, loop_1045
9199 edge8 %l4, %l2, %o6
9200 fmovsleu %icc, %f8, %f3
9201 tleu %icc, 0x1
9202loop_1045:
9203 lduw [%l7 + 0x18], %i5
9204 stw %l3, [%l7 + 0x5C]
9205 fmovrdgz %o1, %f8, %f4
9206 andn %g4, 0x01A4, %o0
9207 mulscc %i3, 0x128D, %g7
9208 bcc,pt %xcc, loop_1046
9209 fnot1s %f11, %f9
9210 st %f1, [%l7 + 0x6C]
9211 sth %g1, [%l7 + 0x3A]
9212loop_1046:
9213 addccc %g5, 0x1DA6, %i1
9214 ble,a,pn %icc, loop_1047
9215 fmovdvs %icc, %f3, %f1
9216 xorcc %o5, %o3, %l6
9217 mova %xcc, %l5, %i2
9218loop_1047:
9219 fcmps %fcc0, %f9, %f7
9220 lduh [%l7 + 0x3C], %g2
9221 nop
9222 setx loop_1048, %l0, %l1
9223 jmpl %l1, %o7
9224 fpadd32 %f12, %f14, %f0
9225 fmovse %icc, %f5, %f0
9226 fmovsgu %xcc, %f13, %f9
9227loop_1048:
9228 subc %g6, %i7, %o4
9229 fcmped %fcc2, %f2, %f6
9230 alignaddr %l1, %i4, %g3
9231 st %f11, [%l7 + 0x0C]
9232 smulcc %l0, 0x07DE, %i0
9233 fpsub32 %f6, %f10, %f0
9234 edge16ln %i6, %l4, %o2
9235 fmovrdgez %o6, %f2, %f12
9236 subcc %i5, 0x08C6, %l3
9237 edge8n %o1, %l2, %g4
9238 fand %f4, %f4, %f0
9239 ldsh [%l7 + 0x4E], %o0
9240 stx %i3, [%l7 + 0x30]
9241 bvs,pt %icc, loop_1049
9242 addcc %g1, %g5, %i1
9243 fxors %f1, %f5, %f8
9244 ldd [%l7 + 0x28], %f12
9245loop_1049:
9246 st %f14, [%l7 + 0x40]
9247 and %g7, %o5, %o3
9248 fmovdleu %icc, %f6, %f13
9249 move %xcc, %l5, %l6
9250 fbe,a %fcc1, loop_1050
9251 bgu,a %xcc, loop_1051
9252 ld [%l7 + 0x20], %f9
9253 orn %i2, %g2, %o7
9254loop_1050:
9255 nop
9256 setx loop_1052, %l0, %l1
9257 jmpl %l1, %i7
9258loop_1051:
9259 fmovsgu %xcc, %f7, %f1
9260 bshuffle %f12, %f12, %f10
9261 fmovdn %icc, %f9, %f8
9262loop_1052:
9263 subccc %g6, 0x0232, %o4
9264 sth %l1, [%l7 + 0x42]
9265 fbue %fcc1, loop_1053
9266 sth %i4, [%l7 + 0x54]
9267 stb %g3, [%l7 + 0x21]
9268 add %l0, %i6, %l4
9269loop_1053:
9270 orncc %i0, %o2, %i5
9271 fandnot2 %f8, %f12, %f6
9272 subccc %l3, 0x13BC, %o1
9273 ldd [%l7 + 0x20], %f0
9274 fpackfix %f0, %f14
9275 fbne,a %fcc3, loop_1054
9276 mulscc %o6, 0x0437, %g4
9277 movpos %xcc, %l2, %o0
9278 movcc %xcc, %g1, %i3
9279loop_1054:
9280 tpos %icc, 0x7
9281 lduh [%l7 + 0x68], %g5
9282 bcc,a,pn %icc, loop_1055
9283 fmovscc %xcc, %f7, %f5
9284 bg,pt %xcc, loop_1056
9285 ld [%l7 + 0x10], %f12
9286loop_1055:
9287 movl %xcc, %g7, %o5
9288 movg %xcc, %o3, %l5
9289loop_1056:
9290 fandnot2s %f2, %f14, %f15
9291 fmovde %icc, %f5, %f0
9292 ldsb [%l7 + 0x13], %l6
9293 nop
9294 setx loop_1057, %l0, %l1
9295 wrpr 0x1, %tl
9296 wrpr %l1, %tnpc
9297 setx 0x34400001400, %l0, %l1
9298 wrpr %l1, %tstate
9299 wrhpr 0x4, %htstate
9300 done
9301 fmovscs %xcc, %f10, %f5
9302 siam 0x5
9303 fmovscs %xcc, %f14, %f4
9304loop_1057:
9305 brgez %i1, loop_1058
9306 brlez,a %i2, loop_1059
9307 fmuld8sux16 %f14, %f12, %f8
9308 fbn %fcc0, loop_1060
9309loop_1058:
9310 fmovdneg %xcc, %f15, %f0
9311loop_1059:
9312 fandnot2s %f11, %f3, %f15
9313 bneg loop_1061
9314loop_1060:
9315 tpos %icc, 0x6
9316 fbu,a %fcc2, loop_1062
9317 bn loop_1063
9318loop_1061:
9319 addc %g2, %o7, %i7
9320 ldx [%l7 + 0x68], %g6
9321loop_1062:
9322 taddcc %o4, 0x1F91, %l1
9323loop_1063:
9324 bl,a,pt %xcc, loop_1064
9325 fmovdn %icc, %f5, %f12
9326 ldsh [%l7 + 0x6A], %g3
9327 fmovrslez %i4, %f9, %f13
9328loop_1064:
9329 nop
9330 setx loop_1065, %l0, %l1
9331 wrpr 0x1, %tl
9332 wrpr %l1, %tpc
9333 add %l1, 0x4, %l1
9334 wrpr %l1, %tnpc
9335 setx 0x34400001400, %l0, %l1
9336 wrpr %l1, %tstate
9337 wrhpr 0x4, %htstate
9338 retry
9339 sdiv %i6, 0x10A9, %l0
9340 movrne %l4, 0x182, %o2
9341 ldsw [%l7 + 0x0C], %i5
9342loop_1065:
9343 srax %i0, %o1, %l3
9344 popc %g4, %l2
9345 fpackfix %f8, %f5
9346 fmul8x16au %f7, %f13, %f14
9347 call loop_1066
9348 edge8ln %o0, %g1, %o6
9349 fpadd32s %f10, %f1, %f5
9350 call loop_1067
9351loop_1066:
9352 ldub [%l7 + 0x1B], %g5
9353 fmovrdgz %i3, %f10, %f14
9354 ldx [%l7 + 0x18], %g7
9355loop_1067:
9356 fpadd16 %f12, %f4, %f10
9357 mulscc %o5, %o3, %l5
9358 bpos,pn %icc, loop_1068
9359 ldsw [%l7 + 0x64], %i1
9360 sdivx %i2, 0x11B6, %l6
9361 fnot2 %f14, %f6
9362loop_1068:
9363 tsubcctv %o7, %g2, %g6
9364 edge32 %i7, %o4, %g3
9365 movle %icc, %l1, %i6
9366 fmovrdgz %l0, %f2, %f2
9367 ldsw [%l7 + 0x20], %i4
9368 fmul8x16 %f14, %f4, %f12
9369 fmovrdgz %l4, %f8, %f4
9370 umul %i5, 0x0DD9, %i0
9371 tsubcctv %o1, 0x1A4C, %o2
9372 sra %l3, %l2, %o0
9373 ldd [%l7 + 0x50], %f6
9374 ldsh [%l7 + 0x26], %g1
9375 tg %icc, 0x4
9376 fpsub32s %f10, %f13, %f3
9377 nop
9378 setx loop_1069, %l0, %l1
9379 wrpr 0x1, %tl
9380 wrpr %l1, %tnpc
9381 setx 0x34400001400, %l0, %l1
9382 wrpr %l1, %tstate
9383 wrhpr 0x4, %htstate
9384 done
9385 ld [%l7 + 0x2C], %f8
9386 fmovdvs %icc, %f14, %f6
9387 edge8l %g4, %g5, %o6
9388loop_1069:
9389 ldsb [%l7 + 0x6E], %g7
9390 fmovrslez %i3, %f12, %f5
9391 fpsub32s %f5, %f9, %f1
9392 fones %f1
9393 fnors %f15, %f2, %f2
9394 lduh [%l7 + 0x54], %o3
9395 stw %o5, [%l7 + 0x10]
9396 sdivx %i1, 0x1F74, %i2
9397 sth %l5, [%l7 + 0x30]
9398 std %f6, [%l7 + 0x78]
9399 bl loop_1070
9400 movle %xcc, %l6, %g2
9401 fmovdg %icc, %f10, %f7
9402 fpsub16 %f6, %f8, %f12
9403loop_1070:
9404 movpos %icc, %g6, %o7
9405 sethi 0x17A1, %i7
9406 lduh [%l7 + 0x18], %g3
9407 faligndata %f2, %f10, %f4
9408 lduh [%l7 + 0x42], %l1
9409 fmul8x16 %f6, %f8, %f10
9410 ldsh [%l7 + 0x14], %i6
9411 fmovdneg %icc, %f14, %f5
9412 fmovscs %xcc, %f6, %f15
9413 fandnot1s %f5, %f3, %f0
9414 fcmpne16 %f2, %f12, %l0
9415 orcc %i4, %o4, %i5
9416 tvc %icc, 0x5
9417 fmovrdne %l4, %f12, %f10
9418 orncc %i0, %o2, %l3
9419 fmovsleu %xcc, %f3, %f6
9420 siam 0x1
9421 edge16n %o1, %l2, %o0
9422 ldub [%l7 + 0x1E], %g4
9423 lduh [%l7 + 0x2E], %g1
9424 lduw [%l7 + 0x34], %o6
9425 tle %icc, 0x0
9426 ldsh [%l7 + 0x68], %g7
9427 alignaddr %g5, %o3, %i3
9428 edge32l %i1, %i2, %l5
9429 ldx [%l7 + 0x30], %o5
9430 bg loop_1071
9431 tvc %xcc, 0x5
9432 fsrc1s %f2, %f11
9433 ldd [%l7 + 0x48], %f8
9434loop_1071:
9435 ldsb [%l7 + 0x0D], %l6
9436 ldsh [%l7 + 0x38], %g2
9437 edge8n %o7, %g6, %g3
9438 array16 %i7, %l1, %l0
9439 subc %i6, 0x11F6, %i4
9440 edge8n %i5, %l4, %i0
9441 lduh [%l7 + 0x4C], %o4
9442 fbl %fcc2, loop_1072
9443 fbge,a %fcc1, loop_1073
9444 lduw [%l7 + 0x68], %l3
9445 bneg loop_1074
9446loop_1072:
9447 bge,a,pn %icc, loop_1075
9448loop_1073:
9449 edge32ln %o1, %l2, %o2
9450 std %f14, [%l7 + 0x78]
9451loop_1074:
9452 fors %f8, %f12, %f11
9453loop_1075:
9454 brgz,a %g4, loop_1076
9455 edge16ln %o0, %o6, %g7
9456 movvs %xcc, %g5, %o3
9457 movvc %xcc, %g1, %i3
9458loop_1076:
9459 lduw [%l7 + 0x24], %i1
9460 tcc %xcc, 0x6
9461 orn %i2, %o5, %l6
9462 fmovrslz %l5, %f8, %f8
9463 fornot2s %f8, %f15, %f12
9464 ldsw [%l7 + 0x6C], %g2
9465 fmul8sux16 %f6, %f12, %f12
9466 subc %g6, %o7, %i7
9467 addc %l1, %l0, %g3
9468 stb %i6, [%l7 + 0x3E]
9469 fpsub32 %f0, %f0, %f6
9470 fmovdleu %xcc, %f9, %f7
9471 array16 %i5, %i4, %i0
9472 lduw [%l7 + 0x64], %l4
9473 fzeros %f14
9474 bg,pt %icc, loop_1077
9475 addcc %l3, 0x19B2, %o1
9476 fble %fcc1, loop_1078
9477 stb %l2, [%l7 + 0x55]
9478loop_1077:
9479 ldx [%l7 + 0x70], %o2
9480 ldx [%l7 + 0x20], %g4
9481loop_1078:
9482 fmovda %xcc, %f4, %f10
9483 udivcc %o4, 0x0C91, %o0
9484 fmovse %icc, %f15, %f5
9485 fmovdcc %icc, %f11, %f5
9486 fnot2 %f8, %f2
9487 stb %g7, [%l7 + 0x14]
9488 lduh [%l7 + 0x60], %o6
9489 movrlz %g5, %o3, %g1
9490 ld [%l7 + 0x4C], %f10
9491 lduh [%l7 + 0x28], %i3
9492 fbue %fcc3, loop_1079
9493 ldsb [%l7 + 0x2E], %i2
9494 fmovdvc %xcc, %f15, %f15
9495 ldx [%l7 + 0x70], %o5
9496loop_1079:
9497 fbl,a %fcc3, loop_1080
9498 sra %i1, 0x0A, %l5
9499 fsrc1s %f4, %f11
9500 fmovscs %icc, %f13, %f5
9501loop_1080:
9502 fbe,a %fcc1, loop_1081
9503 fbl %fcc1, loop_1082
9504 fnot2s %f11, %f4
9505 edge16n %l6, %g6, %o7
9506loop_1081:
9507 stw %i7, [%l7 + 0x7C]
9508loop_1082:
9509 popc 0x0645, %l1
9510 fones %f14
9511 fmovrde %g2, %f0, %f12
9512 fmul8x16 %f1, %f12, %f8
9513 fmovdg %xcc, %f1, %f0
9514 fbo,a %fcc1, loop_1083
9515 fsrc1s %f13, %f5
9516 bpos,pn %icc, loop_1084
9517 brlz,a %g3, loop_1085
9518loop_1083:
9519 fblg,a %fcc2, loop_1086
9520 ldsw [%l7 + 0x58], %i6
9521loop_1084:
9522 bpos,a loop_1087
9523loop_1085:
9524 fmovspos %xcc, %f11, %f10
9525loop_1086:
9526 ldsb [%l7 + 0x32], %i5
9527 fpsub16 %f12, %f14, %f4
9528loop_1087:
9529 edge16ln %l0, %i0, %l4
9530 fcmps %fcc0, %f4, %f6
9531 fornot2s %f11, %f1, %f2
9532 tpos %xcc, 0x4
9533 bg,a %xcc, loop_1088
9534 ldsb [%l7 + 0x3A], %l3
9535 popc 0x070B, %o1
9536 siam 0x1
9537loop_1088:
9538 fmovspos %xcc, %f7, %f14
9539 tsubcctv %i4, %l2, %g4
9540 bne loop_1089
9541 fpackfix %f4, %f5
9542 and %o4, %o0, %g7
9543 ble,pt %xcc, loop_1090
9544loop_1089:
9545 ldsb [%l7 + 0x56], %o6
9546 fpsub16 %f12, %f8, %f6
9547 sdivcc %g5, 0x0D1E, %o2
9548loop_1090:
9549 std %f10, [%l7 + 0x78]
9550 sth %g1, [%l7 + 0x3C]
9551 stw %o3, [%l7 + 0x14]
9552 fmovsa %icc, %f15, %f0
9553 ldsb [%l7 + 0x6E], %i2
9554 ldx [%l7 + 0x40], %i3
9555 stw %i1, [%l7 + 0x58]
9556 ldd [%l7 + 0x58], %f6
9557 ld [%l7 + 0x28], %f7
9558 fnot2 %f14, %f0
9559 ld [%l7 + 0x38], %f1
9560 movgu %icc, %o5, %l5
9561 brlz,a %g6, loop_1091
9562 ldsh [%l7 + 0x24], %o7
9563 fmovdneg %xcc, %f7, %f5
9564 movle %xcc, %i7, %l1
9565loop_1091:
9566 edge8n %g2, %l6, %g3
9567 fmul8ulx16 %f12, %f10, %f10
9568 movvs %icc, %i6, %l0
9569 fmovsl %icc, %f11, %f15
9570 fble %fcc1, loop_1092
9571 sth %i0, [%l7 + 0x36]
9572 orncc %l4, %l3, %i5
9573 ldsb [%l7 + 0x5C], %i4
9574loop_1092:
9575 fcmpne16 %f10, %f8, %o1
9576 lduh [%l7 + 0x1E], %g4
9577 ldsw [%l7 + 0x2C], %o4
9578 fbue %fcc3, loop_1093
9579 xnor %o0, %g7, %o6
9580 bn,a %icc, loop_1094
9581 ldsh [%l7 + 0x6E], %g5
9582loop_1093:
9583 srax %o2, %g1, %o3
9584 ldx [%l7 + 0x68], %i2
9585loop_1094:
9586 fmovde %icc, %f11, %f1
9587 nop
9588 setx loop_1095, %l0, %l1
9589 wrpr 0x1, %tl
9590 wrpr %l1, %tpc
9591 add %l1, 0x4, %l1
9592 wrpr %l1, %tnpc
9593 setx 0x34400001400, %l0, %l1
9594 wrpr %l1, %tstate
9595 wrhpr 0x4, %htstate
9596 retry
9597 edge32l %i3, %l2, %i1
9598 edge16 %l5, %o5, %o7
9599 brz %i7, loop_1096
9600loop_1095:
9601 movgu %icc, %g6, %l1
9602 faligndata %f0, %f4, %f4
9603 stw %l6, [%l7 + 0x34]
9604loop_1096:
9605 edge8ln %g2, %i6, %l0
9606 brgez,a %g3, loop_1097
9607 fmovsvc %icc, %f6, %f2
9608 orncc %l4, 0x1650, %l3
9609 ldsw [%l7 + 0x50], %i5
9610loop_1097:
9611 fmovdge %xcc, %f10, %f8
9612 fnot1s %f14, %f14
9613 movvs %xcc, %i4, %o1
9614 fmovdcc %xcc, %f14, %f10
9615 lduw [%l7 + 0x1C], %g4
9616 lduw [%l7 + 0x50], %o4
9617 tcc %xcc, 0x1
9618 ld [%l7 + 0x1C], %f13
9619 mulscc %o0, 0x0D64, %i0
9620 fnands %f5, %f12, %f4
9621 fmovscs %xcc, %f5, %f13
9622 fbo %fcc2, loop_1098
9623 ldsh [%l7 + 0x42], %g7
9624 fbule,a %fcc2, loop_1099
9625 bne loop_1100
9626loop_1098:
9627 fmovd %f4, %f8
9628 xor %o6, 0x1D21, %o2
9629loop_1099:
9630 fcmpne16 %f0, %f0, %g5
9631loop_1100:
9632 fnands %f11, %f11, %f8
9633 fone %f6
9634 fpmerge %f4, %f10, %f4
9635 ld [%l7 + 0x30], %f10
9636 ldub [%l7 + 0x56], %o3
9637 siam 0x0
9638 movrne %g1, 0x159, %i2
9639 stw %i3, [%l7 + 0x74]
9640 array8 %i1, %l5, %l2
9641 bpos,a %icc, loop_1101
9642 ldd [%l7 + 0x10], %f2
9643 stb %o7, [%l7 + 0x18]
9644 tg %icc, 0x7
9645loop_1101:
9646 st %f6, [%l7 + 0x1C]
9647 fnot1s %f6, %f12
9648 bcc,a,pn %icc, loop_1102
9649 stw %i7, [%l7 + 0x24]
9650 fmovrsgez %o5, %f3, %f6
9651 fmovrdne %g6, %f6, %f10
9652loop_1102:
9653 te %xcc, 0x1
9654 fones %f11
9655 ld [%l7 + 0x20], %f15
9656 st %f9, [%l7 + 0x6C]
9657 ldsb [%l7 + 0x7E], %l1
9658 ldsb [%l7 + 0x30], %g2
9659 siam 0x7
9660 fandnot2 %f4, %f0, %f12
9661 fmovrsgez %l6, %f13, %f14
9662 fpsub32 %f6, %f6, %f10
9663 fpackfix %f4, %f7
9664 edge8l %i6, %g3, %l4
9665 sll %l3, %l0, %i4
9666 popc 0x1577, %o1
9667 fabsd %f14, %f2
9668 bcc,pt %icc, loop_1103
9669 ldsh [%l7 + 0x18], %g4
9670 brz %o4, loop_1104
9671 be,a loop_1105
9672loop_1103:
9673 edge16ln %i5, %o0, %i0
9674 std %f14, [%l7 + 0x10]
9675loop_1104:
9676 fpsub32 %f2, %f12, %f4
9677loop_1105:
9678 ldsw [%l7 + 0x14], %o6
9679 fexpand %f11, %f0
9680 bleu,pt %xcc, loop_1106
9681 fmul8x16al %f0, %f1, %f10
9682 fmovsge %xcc, %f4, %f14
9683 sethi 0x1E53, %g7
9684loop_1106:
9685 fsrc2 %f8, %f6
9686 fbn,a %fcc3, loop_1107
9687 ldsh [%l7 + 0x3E], %g5
9688 lduw [%l7 + 0x2C], %o3
9689 movg %xcc, %o2, %i2
9690loop_1107:
9691 fbl %fcc2, loop_1108
9692 sll %i3, %g1, %i1
9693 sth %l5, [%l7 + 0x3C]
9694 ldsw [%l7 + 0x30], %o7
9695loop_1108:
9696 srl %l2, 0x02, %i7
9697 xorcc %o5, %l1, %g6
9698 ldsb [%l7 + 0x20], %l6
9699 movg %icc, %i6, %g3
9700 andncc %l4, %g2, %l3
9701 bn,a loop_1109
9702 ba %xcc, loop_1110
9703 edge16l %l0, %o1, %i4
9704 ldd [%l7 + 0x48], %f6
9705loop_1109:
9706 tgu %xcc, 0x1
9707loop_1110:
9708 fmovdneg %xcc, %f2, %f15
9709 movrlz %g4, 0x34E, %i5
9710 fand %f2, %f0, %f0
9711 bvs,pn %xcc, loop_1111
9712 smulcc %o0, %i0, %o4
9713 be,pt %xcc, loop_1112
9714 bge,a,pn %icc, loop_1113
9715loop_1111:
9716 st %f5, [%l7 + 0x48]
9717 fandnot1 %f6, %f14, %f12
9718loop_1112:
9719 bl,pt %icc, loop_1114
9720loop_1113:
9721 ldsw [%l7 + 0x60], %g7
9722 fmovde %xcc, %f1, %f5
9723 ldsh [%l7 + 0x46], %g5
9724loop_1114:
9725 bcc,a %xcc, loop_1115
9726 fnors %f13, %f12, %f10
9727 stb %o6, [%l7 + 0x61]
9728 fmovdl %xcc, %f2, %f6
9729loop_1115:
9730 ldx [%l7 + 0x78], %o2
9731 ldsw [%l7 + 0x14], %i2
9732 udiv %o3, 0x0E7E, %i3
9733 mova %xcc, %g1, %i1
9734 ld [%l7 + 0x48], %f11
9735 fexpand %f13, %f14
9736 stb %l5, [%l7 + 0x4A]
9737 fble %fcc1, loop_1116
9738 movn %icc, %o7, %i7
9739 ldsw [%l7 + 0x6C], %o5
9740 fmovdpos %xcc, %f11, %f3
9741loop_1116:
9742 bn,a,pt %icc, loop_1117
9743 std %f14, [%l7 + 0x50]
9744 stb %l2, [%l7 + 0x4E]
9745 ldub [%l7 + 0x42], %g6
9746loop_1117:
9747 fmovdn %xcc, %f8, %f7
9748 fmovdneg %icc, %f12, %f3
9749 brgz,a %l1, loop_1118
9750 lduw [%l7 + 0x58], %l6
9751 ldsh [%l7 + 0x3C], %g3
9752 fmovrslez %i6, %f4, %f13
9753loop_1118:
9754 fxors %f14, %f8, %f11
9755 fpack32 %f2, %f2, %f2
9756 fnot1s %f15, %f12
9757 sth %g2, [%l7 + 0x48]
9758 bg loop_1119
9759 fnot1 %f12, %f10
9760 movge %icc, %l4, %l0
9761 fmovdvs %xcc, %f1, %f0
9762loop_1119:
9763 fbug,a %fcc1, loop_1120
9764 movleu %icc, %l3, %i4
9765 ldd [%l7 + 0x60], %f2
9766 mulx %o1, %g4, %o0
9767loop_1120:
9768 edge8n %i5, %o4, %i0
9769 andn %g5, 0x0CA0, %o6
9770 lduw [%l7 + 0x14], %g7
9771 stb %o2, [%l7 + 0x6C]
9772 alignaddrl %i2, %o3, %i3
9773 sth %g1, [%l7 + 0x42]
9774 fmovd %f10, %f8
9775 stw %i1, [%l7 + 0x2C]
9776 st %f7, [%l7 + 0x1C]
9777 st %f14, [%l7 + 0x34]
9778 ldx [%l7 + 0x28], %o7
9779 sdivcc %i7, 0x12BF, %o5
9780 fpadd16s %f14, %f11, %f10
9781 stb %l5, [%l7 + 0x54]
9782 fmovdgu %icc, %f5, %f5
9783 ldsh [%l7 + 0x1E], %g6
9784 stx %l2, [%l7 + 0x68]
9785 fbuge,a %fcc2, loop_1121
9786 fandnot1s %f15, %f13, %f7
9787 tle %xcc, 0x6
9788 movgu %xcc, %l6, %l1
9789loop_1121:
9790 subcc %g3, %i6, %g2
9791 movre %l0, %l4, %l3
9792 fmovrslz %o1, %f0, %f2
9793 subc %g4, %i4, %i5
9794 std %f8, [%l7 + 0x20]
9795 umulcc %o4, %i0, %g5
9796 ldsb [%l7 + 0x77], %o6
9797 stb %o0, [%l7 + 0x6C]
9798 lduw [%l7 + 0x40], %g7
9799 add %o2, 0x0502, %o3
9800 ldub [%l7 + 0x24], %i2
9801 brz %g1, loop_1122
9802 sra %i1, %o7, %i3
9803 be,a %xcc, loop_1123
9804 brnz %o5, loop_1124
9805loop_1122:
9806 move %xcc, %i7, %g6
9807 sethi 0x1A8F, %l5
9808loop_1123:
9809 addc %l2, 0x1288, %l6
9810loop_1124:
9811 brgz %g3, loop_1125
9812 edge32n %i6, %l1, %g2
9813 fnot2s %f11, %f9
9814 tvc %icc, 0x2
9815loop_1125:
9816 movrgez %l0, %l3, %l4
9817 brgz %g4, loop_1126
9818 lduh [%l7 + 0x54], %o1
9819 ldsw [%l7 + 0x68], %i5
9820 edge16ln %i4, %o4, %g5
9821loop_1126:
9822 addccc %i0, 0x14B7, %o0
9823 taddcctv %g7, 0x100B, %o2
9824 bvc,a %icc, loop_1127
9825 fmovdneg %xcc, %f3, %f13
9826 fmovsne %icc, %f14, %f11
9827 fnot2 %f4, %f0
9828loop_1127:
9829 lduh [%l7 + 0x64], %o6
9830 edge16n %o3, %g1, %i1
9831 fmovsvc %icc, %f11, %f3
9832 array8 %i2, %o7, %o5
9833 fpsub32 %f0, %f12, %f0
9834 stx %i7, [%l7 + 0x78]
9835 fbge %fcc0, loop_1128
9836 fsrc2 %f12, %f6
9837 fmovsneg %xcc, %f0, %f9
9838 edge32n %g6, %l5, %l2
9839loop_1128:
9840 fpsub16s %f15, %f5, %f5
9841 lduh [%l7 + 0x3C], %i3
9842 bleu,a,pn %icc, loop_1129
9843 ldsh [%l7 + 0x32], %g3
9844 fbul %fcc2, loop_1130
9845 fbge,a %fcc0, loop_1131
9846loop_1129:
9847 fmovspos %xcc, %f4, %f15
9848 fmovdvc %xcc, %f2, %f12
9849loop_1130:
9850 fblg,a %fcc3, loop_1132
9851loop_1131:
9852 lduh [%l7 + 0x30], %l6
9853 andn %l1, 0x1A36, %g2
9854 brnz %l0, loop_1133
9855loop_1132:
9856 ldub [%l7 + 0x56], %l3
9857 bne,pt %xcc, loop_1134
9858 fmul8x16al %f11, %f14, %f8
9859loop_1133:
9860 fornot2s %f1, %f0, %f3
9861 stx %i6, [%l7 + 0x28]
9862loop_1134:
9863 fcmpne16 %f10, %f4, %l4
9864 stx %o1, [%l7 + 0x58]
9865 smulcc %g4, 0x0FC6, %i5
9866 tg %xcc, 0x4
9867 fpadd16 %f10, %f6, %f0
9868 bn,pn %icc, loop_1135
9869 ldx [%l7 + 0x58], %o4
9870 std %f14, [%l7 + 0x48]
9871 fba %fcc0, loop_1136
9872loop_1135:
9873 umulcc %g5, %i0, %i4
9874 ldx [%l7 + 0x30], %o0
9875 ba,a loop_1137
9876loop_1136:
9877 mova %xcc, %g7, %o6
9878 mulx %o3, 0x1F2D, %o2
9879 bleu,a %xcc, loop_1138
9880loop_1137:
9881 tcc %icc, 0x5
9882 call loop_1139
9883 nop
9884 setx loop_1140, %l0, %l1
9885 wrpr 0x1, %tl
9886 wrpr %l1, %tnpc
9887 setx 0x34400001400, %l0, %l1
9888 wrpr %l1, %tstate
9889 wrhpr 0x4, %htstate
9890 done
9891loop_1138:
9892 addc %g1, %i1, %i2
9893 std %f8, [%l7 + 0x58]
9894loop_1139:
9895 fexpand %f15, %f0
9896loop_1140:
9897 fbule,a %fcc2, loop_1141
9898 fsrc2 %f8, %f2
9899 smul %o5, %i7, %g6
9900 sll %l5, %o7, %i3
9901loop_1141:
9902 fmovsa %xcc, %f1, %f9
9903 lduw [%l7 + 0x5C], %l2
9904 fbne %fcc0, loop_1142
9905 brlz,a %l6, loop_1143
9906 tne %xcc, 0x2
9907 array16 %l1, %g3, %l0
9908loop_1142:
9909 popc %l3, %g2
9910loop_1143:
9911 ldub [%l7 + 0x58], %i6
9912 ld [%l7 + 0x38], %f10
9913 movrgez %o1, %g4, %l4
9914 ld [%l7 + 0x6C], %f1
9915 tsubcc %o4, 0x019D, %i5
9916 movrgz %g5, %i4, %i0
9917 std %f10, [%l7 + 0x20]
9918 stx %g7, [%l7 + 0x38]
9919 ldsw [%l7 + 0x20], %o6
9920 fmovdge %xcc, %f5, %f9
9921 stw %o0, [%l7 + 0x68]
9922 lduh [%l7 + 0x32], %o2
9923 fmovrdlz %o3, %f0, %f14
9924 ldd [%l7 + 0x40], %f14
9925 movvc %xcc, %g1, %i1
9926 fmovdge %xcc, %f8, %f0
9927 ldsh [%l7 + 0x50], %o5
9928 stw %i2, [%l7 + 0x40]
9929 lduw [%l7 + 0x1C], %i7
9930 fzeros %f13
9931 stb %g6, [%l7 + 0x1F]
9932 lduw [%l7 + 0x64], %o7
9933 edge16l %i3, %l5, %l2
9934 fmovdge %icc, %f11, %f10
9935 taddcc %l1, %l6, %l0
9936 tpos %icc, 0x7
9937 andncc %g3, %g2, %l3
9938 fmovsgu %xcc, %f9, %f1
9939 fmovrse %i6, %f5, %f0
9940 movpos %xcc, %o1, %l4
9941 tsubcctv %o4, %i5, %g4
9942 xor %i4, %i0, %g7
9943 ldsw [%l7 + 0x5C], %g5
9944 brlz %o6, loop_1144
9945 movn %icc, %o0, %o2
9946 fnegs %f7, %f12
9947 fmovspos %xcc, %f12, %f10
9948loop_1144:
9949 fmovdg %xcc, %f4, %f0
9950 orn %g1, %i1, %o3
9951 andn %i2, 0x12C2, %i7
9952 subc %g6, %o5, %o7
9953 brnz %l5, loop_1145
9954 fmovse %icc, %f9, %f2
9955 fmovrdgz %l2, %f14, %f0
9956 ldx [%l7 + 0x48], %i3
9957loop_1145:
9958 tsubcctv %l1, 0x131A, %l0
9959 stx %g3, [%l7 + 0x60]
9960 stx %g2, [%l7 + 0x18]
9961 tsubcc %l6, %i6, %l3
9962 bcs,pn %icc, loop_1146
9963 mulx %o1, 0x0462, %l4
9964 ldsw [%l7 + 0x68], %o4
9965 addcc %g4, 0x1C9C, %i4
9966loop_1146:
9967 fnand %f2, %f2, %f4
9968 stw %i5, [%l7 + 0x0C]
9969 st %f13, [%l7 + 0x08]
9970 array16 %i0, %g5, %g7
9971 ldx [%l7 + 0x58], %o6
9972 tle %icc, 0x2
9973 stx %o2, [%l7 + 0x50]
9974 bcc,a,pt %xcc, loop_1147
9975 fblg,a %fcc1, loop_1148
9976 movrgz %g1, 0x18A, %i1
9977 stb %o0, [%l7 + 0x68]
9978loop_1147:
9979 tne %xcc, 0x3
9980loop_1148:
9981 tsubcctv %o3, 0x0592, %i7
9982 fcmpd %fcc0, %f6, %f12
9983 ldsh [%l7 + 0x6A], %i2
9984 fone %f8
9985 edge8 %o5, %o7, %l5
9986 fmovdn %xcc, %f8, %f7
9987 movne %xcc, %g6, %i3
9988 fble %fcc3, loop_1149
9989 fzero %f10
9990 alignaddrl %l1, %l0, %g3
9991 ldx [%l7 + 0x58], %l2
9992loop_1149:
9993 stb %l6, [%l7 + 0x53]
9994 fba,a %fcc1, loop_1150
9995 ldsb [%l7 + 0x4E], %g2
9996 sra %l3, 0x1D, %i6
9997 stw %l4, [%l7 + 0x74]
9998loop_1150:
9999 ldsb [%l7 + 0x6D], %o4
10000 edge32ln %g4, %o1, %i4
10001 fnands %f2, %f13, %f15
10002 srax %i5, %g5, %g7
10003 fzero %f14
10004 sth %o6, [%l7 + 0x18]
10005 movg %xcc, %i0, %g1
10006 ldx [%l7 + 0x38], %i1
10007 ldub [%l7 + 0x39], %o0
10008 orn %o3, %i7, %i2
10009 ldsh [%l7 + 0x54], %o5
10010 udiv %o2, 0x0A17, %o7
10011 add %g6, %i3, %l5
10012 fmul8sux16 %f6, %f2, %f10
10013 srax %l1, 0x18, %g3
10014 fmovsl %xcc, %f13, %f15
10015 lduw [%l7 + 0x18], %l2
10016 fmul8x16au %f7, %f8, %f2
10017 ld [%l7 + 0x1C], %f10
10018 fpadd16 %f8, %f0, %f12
10019 ldub [%l7 + 0x14], %l0
10020 xnorcc %l6, 0x1A99, %l3
10021 sdivx %g2, 0x1A99, %i6
10022 stb %o4, [%l7 + 0x1A]
10023 sth %l4, [%l7 + 0x38]
10024 fmovsleu %icc, %f5, %f12
10025 fpackfix %f0, %f11
10026 movneg %xcc, %g4, %i4
10027 fpmerge %f13, %f10, %f14
10028 ldsw [%l7 + 0x34], %o1
10029 ldsw [%l7 + 0x5C], %g5
10030 fmovdgu %icc, %f1, %f14
10031 stb %g7, [%l7 + 0x7D]
10032 bshuffle %f12, %f0, %f12
10033 fmul8x16au %f15, %f13, %f12
10034 bshuffle %f8, %f12, %f6
10035 bvc,pn %icc, loop_1151
10036 ldub [%l7 + 0x19], %i5
10037 smul %o6, %i0, %g1
10038 nop
10039 setx loop_1152, %l0, %l1
10040 wrpr 0x1, %tl
10041 wrpr %l1, %tpc
10042 add %l1, 0x4, %l1
10043 wrpr %l1, %tnpc
10044 setx 0x34400001400, %l0, %l1
10045 wrpr %l1, %tstate
10046 wrhpr 0x4, %htstate
10047 retry
10048loop_1151:
10049 fbn %fcc0, loop_1153
10050 tvc %xcc, 0x6
10051 sethi 0x098D, %i1
10052loop_1152:
10053 edge8l %o0, %o3, %i2
10054loop_1153:
10055 sub %i7, %o5, %o2
10056 fandnot1 %f8, %f12, %f0
10057 movcc %icc, %g6, %o7
10058 fpmerge %f0, %f0, %f10
10059 sethi 0x0738, %l5
10060 fmovdneg %icc, %f15, %f5
10061 sth %l1, [%l7 + 0x16]
10062 lduh [%l7 + 0x20], %g3
10063 ld [%l7 + 0x68], %f15
10064 addcc %i3, 0x00BF, %l0
10065 fbule %fcc0, loop_1154
10066 bcc %icc, loop_1155
10067 bg %icc, loop_1156
10068 ldx [%l7 + 0x38], %l6
10069loop_1154:
10070 fornot1s %f15, %f10, %f14
10071loop_1155:
10072 ba,pt %xcc, loop_1157
10073loop_1156:
10074 ldub [%l7 + 0x72], %l3
10075 ldub [%l7 + 0x3A], %l2
10076 stx %i6, [%l7 + 0x20]
10077loop_1157:
10078 for %f6, %f12, %f6
10079 addccc %o4, %g2, %g4
10080 fmovsl %icc, %f15, %f10
10081 ldsb [%l7 + 0x4F], %l4
10082 lduw [%l7 + 0x10], %i4
10083 fxor %f0, %f12, %f10
10084 subc %o1, %g7, %i5
10085 lduw [%l7 + 0x14], %o6
10086 lduw [%l7 + 0x70], %g5
10087 ldx [%l7 + 0x30], %i0
10088 array16 %g1, %o0, %i1
10089 fbug,a %fcc3, loop_1158
10090 stx %i2, [%l7 + 0x78]
10091 movcs %xcc, %i7, %o5
10092 fnands %f6, %f3, %f9
10093loop_1158:
10094 stw %o2, [%l7 + 0x44]
10095 tleu %icc, 0x3
10096 ldsw [%l7 + 0x7C], %g6
10097 edge16n %o7, %l5, %o3
10098 fmovdg %xcc, %f11, %f14
10099 brgz,a %l1, loop_1159
10100 fbuge %fcc3, loop_1160
10101 ldsb [%l7 + 0x1D], %i3
10102 fmovda %icc, %f5, %f5
10103loop_1159:
10104 smulcc %l0, %g3, %l3
10105loop_1160:
10106 ld [%l7 + 0x2C], %f11
10107 mulx %l6, %i6, %o4
10108 ldd [%l7 + 0x50], %f2
10109 st %f10, [%l7 + 0x28]
10110 fmovdge %xcc, %f6, %f0
10111 fsrc2 %f14, %f4
10112 fbu %fcc3, loop_1161
10113 udivx %g2, 0x175D, %g4
10114 fcmpgt16 %f12, %f2, %l2
10115 ld [%l7 + 0x20], %f14
10116loop_1161:
10117 fnegs %f11, %f1
10118 fmovsgu %icc, %f5, %f7
10119 srax %l4, 0x14, %o1
10120 ldd [%l7 + 0x38], %f10
10121 fmovsgu %icc, %f8, %f9
10122 fmovsle %xcc, %f9, %f12
10123 fnor %f2, %f10, %f8
10124 fandnot2s %f14, %f10, %f3
10125 mova %xcc, %g7, %i4
10126 ldsb [%l7 + 0x37], %i5
10127 fbug,a %fcc2, loop_1162
10128 tpos %icc, 0x2
10129 ldsw [%l7 + 0x28], %g5
10130 fbuge %fcc3, loop_1163
10131loop_1162:
10132 edge8l %o6, %g1, %o0
10133 movrgez %i0, %i1, %i7
10134 movne %icc, %i2, %o2
10135loop_1163:
10136 srl %o5, 0x14, %g6
10137 sub %l5, %o7, %l1
10138 addcc %o3, %l0, %i3
10139 sth %l3, [%l7 + 0x58]
10140 tge %icc, 0x2
10141 ldub [%l7 + 0x2D], %g3
10142 fcmpd %fcc2, %f8, %f10
10143 lduw [%l7 + 0x64], %i6
10144 ldsw [%l7 + 0x18], %o4
10145 array8 %l6, %g2, %l2
10146 fpmerge %f12, %f4, %f14
10147 fbge %fcc3, loop_1164
10148 lduw [%l7 + 0x2C], %l4
10149 fbo,a %fcc2, loop_1165
10150 stb %g4, [%l7 + 0x0C]
10151loop_1164:
10152 fmovdne %xcc, %f10, %f14
10153 fxor %f4, %f10, %f0
10154loop_1165:
10155 lduh [%l7 + 0x3A], %g7
10156 std %f4, [%l7 + 0x18]
10157 lduw [%l7 + 0x48], %o1
10158 fbul %fcc3, loop_1166
10159 lduw [%l7 + 0x10], %i4
10160 tg %xcc, 0x7
10161 fmul8x16 %f6, %f14, %f2
10162loop_1166:
10163 ldsh [%l7 + 0x4E], %g5
10164 udiv %i5, 0x1CDB, %o6
10165 tgu %icc, 0x1
10166 ldd [%l7 + 0x18], %f10
10167 fmovrslez %g1, %f1, %f11
10168 movg %xcc, %i0, %o0
10169 ta %xcc, 0x7
10170 fmovsg %icc, %f15, %f11
10171 siam 0x6
10172 ldsw [%l7 + 0x0C], %i7
10173 fba,a %fcc0, loop_1167
10174 fpsub16s %f9, %f10, %f5
10175 ldsh [%l7 + 0x48], %i2
10176 std %f8, [%l7 + 0x28]
10177loop_1167:
10178 fbl,a %fcc0, loop_1168
10179 movg %xcc, %i1, %o5
10180 fbule,a %fcc2, loop_1169
10181 ldsh [%l7 + 0x68], %o2
10182loop_1168:
10183 ldd [%l7 + 0x60], %f12
10184 bvc,pn %icc, loop_1170
10185loop_1169:
10186 fmovsleu %xcc, %f11, %f8
10187 lduh [%l7 + 0x76], %g6
10188 lduh [%l7 + 0x10], %l5
10189loop_1170:
10190 ldx [%l7 + 0x68], %o7
10191 movge %icc, %l1, %l0
10192 fmovrdgez %i3, %f4, %f2
10193 movrlz %l3, %o3, %g3
10194 andn %i6, %l6, %o4
10195 xorcc %l2, 0x0249, %g2
10196 fmovdneg %icc, %f8, %f10
10197 ldsh [%l7 + 0x30], %g4
10198 brz %l4, loop_1171
10199 lduh [%l7 + 0x4C], %g7
10200 bne loop_1172
10201 fbug,a %fcc2, loop_1173
10202loop_1171:
10203 tsubcc %i4, %g5, %i5
10204 bvc,pt %xcc, loop_1174
10205loop_1172:
10206 sdiv %o6, 0x17BD, %g1
10207loop_1173:
10208 ldx [%l7 + 0x20], %o1
10209 bvc,pn %xcc, loop_1175
10210loop_1174:
10211 taddcc %o0, 0x01A1, %i7
10212 stx %i0, [%l7 + 0x18]
10213 fmovsvc %icc, %f4, %f3
10214loop_1175:
10215 edge8ln %i2, %i1, %o2
10216 fmovspos %xcc, %f14, %f10
10217 ldsw [%l7 + 0x78], %g6
10218 call loop_1176
10219 movcc %xcc, %o5, %o7
10220 ldsw [%l7 + 0x3C], %l5
10221 brz %l1, loop_1177
10222loop_1176:
10223 or %l0, 0x062D, %i3
10224 sth %l3, [%l7 + 0x6C]
10225 fxor %f4, %f6, %f14
10226loop_1177:
10227 for %f6, %f4, %f8
10228 ldub [%l7 + 0x26], %o3
10229 bpos,pn %xcc, loop_1178
10230 fmovdneg %xcc, %f9, %f14
10231 fbuge %fcc3, loop_1179
10232 taddcc %g3, %l6, %i6
10233loop_1178:
10234 ld [%l7 + 0x38], %f11
10235 fzero %f12
10236loop_1179:
10237 lduw [%l7 + 0x58], %l2
10238 fpadd16s %f9, %f2, %f2
10239 lduw [%l7 + 0x68], %g2
10240 fmovsg %icc, %f13, %f10
10241 fmuld8ulx16 %f14, %f10, %f2
10242 fandnot1s %f0, %f12, %f3
10243 and %g4, 0x017D, %o4
10244 bn,a,pn %icc, loop_1180
10245 fpmerge %f15, %f9, %f6
10246 fmovdcc %icc, %f0, %f9
10247 fmovse %icc, %f1, %f12
10248loop_1180:
10249 fmovd %f0, %f10
10250 st %f11, [%l7 + 0x10]
10251 fbg,a %fcc1, loop_1181
10252 sethi 0x0F68, %g7
10253 udivcc %l4, 0x1CD7, %g5
10254 fpack32 %f2, %f10, %f10
10255loop_1181:
10256 fmovsl %icc, %f13, %f12
10257 subc %i4, 0x12A4, %i5
10258 st %f4, [%l7 + 0x08]
10259 fmovsleu %icc, %f10, %f11
10260 fzero %f8
10261 edge8 %o6, %g1, %o0
10262 smulcc %i7, %i0, %i2
10263 fone %f0
10264 ldsh [%l7 + 0x58], %i1
10265 movrgz %o2, %g6, %o1
10266 ldsb [%l7 + 0x0B], %o5
10267 xorcc %o7, %l5, %l0
10268 fmovd %f10, %f14
10269 fmovsl %xcc, %f9, %f15
10270 fmovdcs %xcc, %f6, %f12
10271 srl %i3, 0x06, %l3
10272 fmovspos %xcc, %f7, %f12
10273 nop
10274 setx loop_1182, %l0, %l1
10275 wrpr 0x1, %tl
10276 wrpr %l1, %tnpc
10277 setx 0x34400001400, %l0, %l1
10278 wrpr %l1, %tstate
10279 wrhpr 0x4, %htstate
10280 done
10281 ta %icc, 0x1
10282 lduw [%l7 + 0x5C], %o3
10283 edge16l %l1, %l6, %g3
10284loop_1182:
10285 fbo,a %fcc0, loop_1183
10286 fmovrdlez %l2, %f14, %f6
10287 lduw [%l7 + 0x44], %i6
10288 ldx [%l7 + 0x78], %g2
10289loop_1183:
10290 tsubcc %g4, 0x18A7, %o4
10291 srlx %l4, %g5, %g7
10292 sth %i4, [%l7 + 0x2C]
10293 sra %i5, 0x0B, %g1
10294 stb %o6, [%l7 + 0x0B]
10295 stx %o0, [%l7 + 0x28]
10296 movrgz %i7, %i0, %i1
10297 subcc %i2, %o2, %g6
10298 fmovdle %icc, %f12, %f14
10299 fcmpd %fcc3, %f4, %f0
10300 nop
10301 setx loop_1184, %l0, %l1
10302 jmpl %l1, %o5
10303 fbg,a %fcc3, loop_1185
10304 fbg,a %fcc3, loop_1186
10305 stx %o7, [%l7 + 0x68]
10306loop_1184:
10307 fmovrdgez %o1, %f4, %f14
10308loop_1185:
10309 sth %l0, [%l7 + 0x5E]
10310loop_1186:
10311 movrlz %l5, 0x3F5, %i3
10312 movrlz %l3, 0x2DC, %l1
10313 sdivx %l6, 0x1161, %g3
10314 bcc,a,pn %icc, loop_1187
10315 bvs,pt %icc, loop_1188
10316 st %f5, [%l7 + 0x50]
10317 fbg,a %fcc0, loop_1189
10318loop_1187:
10319 fnot2 %f12, %f0
10320loop_1188:
10321 ldsb [%l7 + 0x4D], %o3
10322 bvs loop_1190
10323loop_1189:
10324 ldsb [%l7 + 0x31], %l2
10325 fmovsgu %icc, %f8, %f2
10326 lduh [%l7 + 0x5A], %i6
10327loop_1190:
10328 ldsw [%l7 + 0x14], %g2
10329 ldub [%l7 + 0x3E], %g4
10330 stb %l4, [%l7 + 0x0F]
10331 brnz %o4, loop_1191
10332 ldd [%l7 + 0x30], %f6
10333 fmovdne %icc, %f11, %f2
10334 fmovdgu %xcc, %f5, %f11
10335loop_1191:
10336 tge %xcc, 0x1
10337 brgz,a %g5, loop_1192
10338 sdivx %i4, 0x0CE4, %g7
10339 lduh [%l7 + 0x6A], %g1
10340 array8 %i5, %o6, %o0
10341loop_1192:
10342 srlx %i7, 0x09, %i1
10343 fxors %f6, %f5, %f6
10344 fmovdle %icc, %f3, %f4
10345 mulx %i0, 0x03FE, %i2
10346 sth %o2, [%l7 + 0x26]
10347 stb %o5, [%l7 + 0x75]
10348 ldx [%l7 + 0x58], %g6
10349 fmovdl %icc, %f3, %f4
10350 fmovdgu %icc, %f12, %f7
10351 fmovscc %icc, %f15, %f10
10352 ldsh [%l7 + 0x5E], %o7
10353 bcc,pt %xcc, loop_1193
10354 fcmpeq32 %f12, %f2, %o1
10355 ldx [%l7 + 0x60], %l5
10356 ldsh [%l7 + 0x68], %i3
10357loop_1193:
10358 ldx [%l7 + 0x28], %l0
10359 sth %l1, [%l7 + 0x58]
10360 ldsb [%l7 + 0x26], %l6
10361 fpack16 %f0, %f5
10362 bshuffle %f4, %f2, %f4
10363 fmovscs %icc, %f8, %f7
10364 smulcc %l3, %g3, %l2
10365 ldsb [%l7 + 0x72], %o3
10366 fpadd16s %f4, %f10, %f10
10367 tne %xcc, 0x6
10368 brlz,a %g2, loop_1194
10369 stw %i6, [%l7 + 0x38]
10370 sll %g4, %o4, %l4
10371 pdist %f12, %f12, %f2
10372loop_1194:
10373 addccc %i4, 0x06B0, %g7
10374 ldub [%l7 + 0x59], %g5
10375 sdivcc %i5, 0x10D2, %o6
10376 fone %f12
10377 fnot1 %f14, %f10
10378 fcmpne16 %f10, %f12, %g1
10379 fbule %fcc3, loop_1195
10380 fmovda %xcc, %f8, %f7
10381 fsrc1 %f4, %f10
10382 std %f8, [%l7 + 0x30]
10383loop_1195:
10384 edge16n %i7, %i1, %i0
10385 fmovsvs %xcc, %f4, %f2
10386 sllx %o0, %i2, %o2
10387 fmovrdgez %o5, %f8, %f14
10388 fmovrdne %o7, %f2, %f6
10389 tl %icc, 0x5
10390 lduw [%l7 + 0x3C], %o1
10391 fpack16 %f10, %f0
10392 fbue %fcc0, loop_1196
10393 edge8 %g6, %i3, %l5
10394 fpsub32 %f8, %f14, %f6
10395 fmovrdgz %l1, %f2, %f8
10396loop_1196:
10397 stw %l0, [%l7 + 0x78]
10398 movle %icc, %l6, %g3
10399 tcs %icc, 0x5
10400 lduh [%l7 + 0x54], %l3
10401 st %f12, [%l7 + 0x34]
10402 fnands %f5, %f15, %f3
10403 fmovsa %xcc, %f13, %f7
10404 fbue %fcc0, loop_1197
10405 ldx [%l7 + 0x48], %l2
10406 fzeros %f3
10407 fmovsa %icc, %f10, %f5
10408loop_1197:
10409 subcc %o3, %i6, %g2
10410 umul %o4, 0x1CC5, %l4
10411 movle %xcc, %g4, %g7
10412 fbne,a %fcc0, loop_1198
10413 st %f7, [%l7 + 0x5C]
10414 ldx [%l7 + 0x40], %g5
10415 orcc %i4, 0x100B, %o6
10416loop_1198:
10417 be,pt %icc, loop_1199
10418 fmul8ulx16 %f10, %f14, %f2
10419 edge16l %g1, %i7, %i1
10420 fmovda %icc, %f8, %f8
10421loop_1199:
10422 lduh [%l7 + 0x5E], %i5
10423 call loop_1200
10424 fmovsn %xcc, %f11, %f0
10425 bgu loop_1201
10426 bvs,a,pn %xcc, loop_1202
10427loop_1200:
10428 st %f12, [%l7 + 0x28]
10429 fbl,a %fcc3, loop_1203
10430loop_1201:
10431 fmovrsgz %i0, %f11, %f11
10432loop_1202:
10433 popc 0x07AC, %o0
10434 stb %o2, [%l7 + 0x4B]
10435loop_1203:
10436 subccc %o5, %i2, %o7
10437 bpos,a,pt %icc, loop_1204
10438 ldsh [%l7 + 0x2E], %o1
10439 lduh [%l7 + 0x38], %i3
10440 ldd [%l7 + 0x20], %f4
10441loop_1204:
10442 fxnor %f4, %f4, %f2
10443 lduw [%l7 + 0x60], %l5
10444 ldsb [%l7 + 0x42], %g6
10445 fornot1 %f0, %f8, %f12
10446 orcc %l1, %l6, %g3
10447 fabsd %f14, %f14
10448 movrne %l0, %l2, %o3
10449 sdivx %i6, 0x0BB1, %l3
10450 std %f8, [%l7 + 0x60]
10451 bvc %xcc, loop_1205
10452 tcc %xcc, 0x3
10453 nop
10454 setx loop_1206, %l0, %l1
10455 wrpr 0x1, %tl
10456 wrpr %l1, %tpc
10457 add %l1, 0x4, %l1
10458 wrpr %l1, %tnpc
10459 setx 0x34400001400, %l0, %l1
10460 wrpr %l1, %tstate
10461 wrhpr 0x4, %htstate
10462 retry
10463 sdiv %g2, 0x1285, %l4
10464loop_1205:
10465 fnands %f10, %f0, %f3
10466 movneg %xcc, %o4, %g7
10467loop_1206:
10468 sth %g5, [%l7 + 0x50]
10469 ldx [%l7 + 0x50], %i4
10470 fandnot2s %f4, %f9, %f6
10471 fcmple32 %f12, %f6, %g4
10472 ldub [%l7 + 0x5B], %o6
10473 xorcc %i7, %g1, %i5
10474 fcmpd %fcc3, %f12, %f4
10475 stb %i1, [%l7 + 0x0D]
10476 std %f10, [%l7 + 0x30]
10477 ldsw [%l7 + 0x24], %o0
10478 ldsb [%l7 + 0x18], %o2
10479 fpsub16s %f1, %f11, %f10
10480 movle %xcc, %o5, %i0
10481 lduh [%l7 + 0x54], %o7
10482 ble,pt %icc, loop_1207
10483 movrne %o1, %i3, %l5
10484 fsrc2 %f10, %f8
10485 fcmpeq16 %f14, %f0, %i2
10486loop_1207:
10487 stx %g6, [%l7 + 0x48]
10488 sdivx %l1, 0x1F5A, %g3
10489 bn,a,pn %xcc, loop_1208
10490 ldsb [%l7 + 0x4E], %l6
10491 move %xcc, %l2, %l0
10492 srlx %i6, 0x0D, %o3
10493loop_1208:
10494 mulx %g2, %l4, %o4
10495 ldx [%l7 + 0x18], %l3
10496 ldd [%l7 + 0x68], %f12
10497 fpadd16s %f5, %f4, %f2
10498 siam 0x5
10499 tpos %xcc, 0x5
10500 fcmps %fcc0, %f9, %f8
10501 ldx [%l7 + 0x38], %g7
10502 fmovscs %icc, %f10, %f13
10503 bge,pn %xcc, loop_1209
10504 stw %g5, [%l7 + 0x10]
10505 ldx [%l7 + 0x30], %g4
10506 fmovsa %icc, %f0, %f13
10507loop_1209:
10508 std %f14, [%l7 + 0x68]
10509 nop
10510 setx loop_1210, %l0, %l1
10511 wrpr 0x1, %tl
10512 wrpr %l1, %tnpc
10513 setx 0x34400001400, %l0, %l1
10514 wrpr %l1, %tstate
10515 wrhpr 0x4, %htstate
10516 done
10517 std %f8, [%l7 + 0x50]
10518 ble,a %xcc, loop_1211
10519 fmovse %icc, %f4, %f15
10520loop_1210:
10521 fmul8sux16 %f0, %f14, %f12
10522 taddcctv %i4, 0x0BF0, %i7
10523loop_1211:
10524 std %f6, [%l7 + 0x60]
10525 brnz %o6, loop_1212
10526 fmovdn %icc, %f4, %f3
10527 fandnot1s %f4, %f8, %f15
10528 fmul8x16au %f8, %f6, %f12
10529loop_1212:
10530 fba,a %fcc3, loop_1213
10531 sth %g1, [%l7 + 0x72]
10532 sdivcc %i1, 0x0A90, %o0
10533 fmovdpos %xcc, %f12, %f0
10534loop_1213:
10535 bgu loop_1214
10536 stx %o2, [%l7 + 0x08]
10537 lduw [%l7 + 0x58], %o5
10538 ld [%l7 + 0x40], %f0
10539loop_1214:
10540 fcmps %fcc2, %f14, %f7
10541 st %f15, [%l7 + 0x10]
10542 ldd [%l7 + 0x10], %f2
10543 movrgz %i5, %i0, %o1
10544 fcmple16 %f10, %f4, %o7
10545 ldd [%l7 + 0x78], %f0
10546 ldub [%l7 + 0x2F], %l5
10547 bshuffle %f0, %f6, %f0
10548 edge8 %i3, %g6, %l1
10549 st %f13, [%l7 + 0x6C]
10550 movge %icc, %i2, %g3
10551 fmovse %xcc, %f15, %f13
10552 ld [%l7 + 0x24], %f5
10553 ld [%l7 + 0x3C], %f1
10554 ldd [%l7 + 0x28], %f14
10555 fbu,a %fcc3, loop_1215
10556 brz,a %l2, loop_1216
10557 fsrc1s %f15, %f13
10558 ldx [%l7 + 0x18], %l6
10559loop_1215:
10560 umul %i6, %l0, %o3
10561loop_1216:
10562 edge16n %l4, %g2, %o4
10563 movge %icc, %g7, %l3
10564 sdiv %g5, 0x04FD, %i4
10565 stx %i7, [%l7 + 0x68]
10566 ldx [%l7 + 0x70], %g4
10567 bgu,a,pn %icc, loop_1217
10568 fmovrsgez %o6, %f3, %f8
10569 fmovsneg %xcc, %f6, %f7
10570 stb %g1, [%l7 + 0x5F]
10571loop_1217:
10572 fsrc1s %f8, %f12
10573 fmovrdlz %o0, %f14, %f14
10574 ldub [%l7 + 0x63], %o2
10575 mova %xcc, %o5, %i5
10576 sllx %i1, %o1, %i0
10577 ldd [%l7 + 0x18], %f14
10578 movne %xcc, %o7, %l5
10579 fmovdcs %icc, %f5, %f6
10580 movrne %i3, 0x1B0, %g6
10581 sra %i2, 0x0A, %l1
10582 mulx %g3, %l2, %i6
10583 fmovse %xcc, %f13, %f15
10584 fmovsneg %xcc, %f1, %f5
10585 brlz %l0, loop_1218
10586 lduw [%l7 + 0x28], %l6
10587 lduw [%l7 + 0x7C], %o3
10588 fnot1s %f12, %f10
10589loop_1218:
10590 stx %l4, [%l7 + 0x48]
10591 stw %g2, [%l7 + 0x58]
10592 fbul,a %fcc3, loop_1219
10593 fmovdcs %icc, %f1, %f10
10594 fbule %fcc2, loop_1220
10595 fcmpne16 %f8, %f6, %g7
10596loop_1219:
10597 ldsh [%l7 + 0x6E], %l3
10598 fmovsg %xcc, %f7, %f1
10599loop_1220:
10600 fpackfix %f6, %f0
10601 tleu %xcc, 0x0
10602 fbul %fcc2, loop_1221
10603 fbuge %fcc0, loop_1222
10604 add %g5, 0x02BC, %o4
10605 bne,a,pt %icc, loop_1223
10606loop_1221:
10607 addccc %i7, 0x004C, %i4
10608loop_1222:
10609 array8 %g4, %o6, %g1
10610 fbg,a %fcc2, loop_1224
10611loop_1223:
10612 stb %o2, [%l7 + 0x76]
10613 brlez,a %o0, loop_1225
10614 movre %i5, 0x3F0, %o5
10615loop_1224:
10616 stw %i1, [%l7 + 0x10]
10617 be %xcc, loop_1226
10618loop_1225:
10619 fmovrdlz %o1, %f14, %f12
10620 ldsw [%l7 + 0x38], %o7
10621 std %f6, [%l7 + 0x58]
10622loop_1226:
10623 ldsb [%l7 + 0x42], %i0
10624 fmuld8ulx16 %f12, %f8, %f6
10625 fmovrdne %i3, %f14, %f6
10626 ta %xcc, 0x5
10627 fmovrsne %l5, %f10, %f0
10628 ldd [%l7 + 0x40], %f2
10629 fmovdl %xcc, %f11, %f6
10630 lduw [%l7 + 0x40], %g6
10631 st %f9, [%l7 + 0x74]
10632 ldx [%l7 + 0x70], %l1
10633 ldub [%l7 + 0x3D], %g3
10634 fmovrslz %l2, %f5, %f8
10635 fmovdleu %xcc, %f2, %f8
10636 sra %i2, %l0, %l6
10637 fnors %f2, %f12, %f3
10638 lduw [%l7 + 0x48], %i6
10639 tcc %icc, 0x2
10640 fbne,a %fcc2, loop_1227
10641 bneg,pn %icc, loop_1228
10642 stw %l4, [%l7 + 0x7C]
10643 ldub [%l7 + 0x3D], %o3
10644loop_1227:
10645 fzeros %f14
10646loop_1228:
10647 stb %g2, [%l7 + 0x39]
10648 or %l3, %g7, %g5
10649 fcmps %fcc1, %f5, %f1
10650 bcs,a,pt %xcc, loop_1229
10651 fcmped %fcc3, %f0, %f12
10652 fcmpes %fcc1, %f3, %f6
10653 sra %i7, %o4, %i4
10654loop_1229:
10655 fcmple16 %f8, %f0, %o6
10656 array8 %g1, %o2, %o0
10657 fcmpes %fcc1, %f0, %f14
10658 fornot2 %f4, %f8, %f2
10659 sub %i5, %o5, %i1
10660 st %f13, [%l7 + 0x54]
10661 bcs,pt %xcc, loop_1230
10662 sth %o1, [%l7 + 0x52]
10663 movrgez %g4, %o7, %i0
10664 ldsw [%l7 + 0x1C], %i3
10665loop_1230:
10666 subccc %g6, %l5, %g3
10667 bvc %icc, loop_1231
10668 bne,a %icc, loop_1232
10669 fmovsvs %icc, %f12, %f8
10670 fxor %f4, %f14, %f10
10671loop_1231:
10672 fpack16 %f4, %f15
10673loop_1232:
10674 stx %l2, [%l7 + 0x58]
10675 bcc,a,pt %icc, loop_1233
10676 fmovdgu %xcc, %f3, %f15
10677 xnorcc %i2, %l0, %l1
10678 ld [%l7 + 0x54], %f0
10679loop_1233:
10680 fsrc1s %f13, %f5
10681 fcmple32 %f12, %f10, %l6
10682 fandnot2 %f6, %f2, %f0
10683 sth %i6, [%l7 + 0x30]
10684 fmovsneg %icc, %f15, %f7
10685 fbug,a %fcc2, loop_1234
10686 st %f5, [%l7 + 0x64]
10687 movl %xcc, %o3, %l4
10688 fandnot2 %f8, %f10, %f10
10689loop_1234:
10690 lduh [%l7 + 0x66], %g2
10691 fmovsge %xcc, %f3, %f6
10692 edge8n %l3, %g7, %g5
10693 ldx [%l7 + 0x28], %i7
10694 stb %o4, [%l7 + 0x75]
10695 stx %o6, [%l7 + 0x08]
10696 brlz %i4, loop_1235
10697 fbug %fcc2, loop_1236
10698 stw %o2, [%l7 + 0x48]
10699 stx %g1, [%l7 + 0x38]
10700loop_1235:
10701 fpsub32s %f13, %f1, %f8
10702loop_1236:
10703 sdiv %i5, 0x1211, %o0
10704 fbue,a %fcc0, loop_1237
10705 movg %xcc, %o5, %i1
10706 bne %xcc, loop_1238
10707 st %f5, [%l7 + 0x0C]
10708loop_1237:
10709 fpack32 %f14, %f10, %f10
10710 stb %g4, [%l7 + 0x6A]
10711loop_1238:
10712 fbug,a %fcc2, loop_1239
10713 fmovsn %xcc, %f12, %f7
10714 fmovd %f10, %f2
10715 fpack32 %f0, %f14, %f2
10716loop_1239:
10717 fmovsvs %icc, %f7, %f0
10718 taddcctv %o1, 0x06AF, %o7
10719 lduw [%l7 + 0x54], %i0
10720 tn %icc, 0x1
10721 andn %i3, 0x0778, %g6
10722 edge8 %l5, %g3, %i2
10723 ldsb [%l7 + 0x25], %l0
10724 lduh [%l7 + 0x2A], %l2
10725 fmovrdlz %l1, %f12, %f10
10726 fmovdge %icc, %f9, %f15
10727 fpadd16s %f0, %f13, %f9
10728 ta %xcc, 0x0
10729 mulscc %i6, 0x04AD, %l6
10730 fornot1 %f4, %f8, %f6
10731 tsubcctv %l4, %o3, %g2
10732 stw %g7, [%l7 + 0x1C]
10733 sub %g5, %i7, %l3
10734 fcmpne16 %f10, %f4, %o6
10735 stb %i4, [%l7 + 0x14]
10736 fmovspos %xcc, %f5, %f8
10737 udiv %o2, 0x1087, %g1
10738 edge8n %o4, %o0, %i5
10739 brz %i1, loop_1240
10740 movge %xcc, %o5, %o1
10741 stw %g4, [%l7 + 0x28]
10742 fble,a %fcc1, loop_1241
10743loop_1240:
10744 ldx [%l7 + 0x60], %i0
10745 fmovrdlz %i3, %f2, %f4
10746 fbne,a %fcc1, loop_1242
10747loop_1241:
10748 ldsw [%l7 + 0x14], %g6
10749 umul %o7, 0x0BF0, %l5
10750 brlz,a %i2, loop_1243
10751loop_1242:
10752 ldd [%l7 + 0x08], %f14
10753 popc 0x129F, %l0
10754 edge8n %l2, %g3, %l1
10755loop_1243:
10756 sth %l6, [%l7 + 0x10]
10757 tn %icc, 0x3
10758 bcs,a,pt %icc, loop_1244
10759 ldsh [%l7 + 0x66], %l4
10760 fxors %f4, %f13, %f10
10761 nop
10762 setx loop_1245, %l0, %l1
10763 wrpr 0x1, %tl
10764 wrpr %l1, %tnpc
10765 setx 0x34400001400, %l0, %l1
10766 wrpr %l1, %tstate
10767 wrhpr 0x4, %htstate
10768 done
10769loop_1244:
10770 fbl,a %fcc2, loop_1246
10771 edge32l %o3, %g2, %i6
10772 lduh [%l7 + 0x76], %g5
10773loop_1245:
10774 fmovspos %xcc, %f2, %f11
10775loop_1246:
10776 nop
10777 setx loop_1247, %l0, %l1
10778 jmpl %l1, %i7
10779 ldd [%l7 + 0x78], %f10
10780 fandnot1 %f14, %f6, %f8
10781 fbu,a %fcc3, loop_1248
10782loop_1247:
10783 fone %f8
10784 fmovdpos %icc, %f11, %f4
10785 smul %g7, %l3, %i4
10786loop_1248:
10787 stb %o2, [%l7 + 0x43]
10788 movgu %icc, %g1, %o6
10789 fmovrse %o4, %f4, %f6
10790 fbo,a %fcc0, loop_1249
10791 bg loop_1250
10792 fpsub32s %f7, %f5, %f10
10793 sth %o0, [%l7 + 0x7C]
10794loop_1249:
10795 fpadd32 %f0, %f8, %f14
10796loop_1250:
10797 sethi 0x0BD5, %i1
10798 edge16 %i5, %o5, %o1
10799 tge %icc, 0x1
10800 stb %g4, [%l7 + 0x6D]
10801 sethi 0x1C87, %i3
10802 ldsh [%l7 + 0x0A], %i0
10803 bn loop_1251
10804 te %icc, 0x3
10805 addcc %g6, 0x088E, %o7
10806 stw %i2, [%l7 + 0x78]
10807loop_1251:
10808 fmovdl %icc, %f2, %f1
10809 stx %l0, [%l7 + 0x08]
10810 ld [%l7 + 0x48], %f6
10811 ldsb [%l7 + 0x66], %l2
10812 mova %xcc, %l5, %g3
10813 mulx %l6, 0x1D5A, %l1
10814 movcc %icc, %o3, %g2
10815 stx %i6, [%l7 + 0x70]
10816 subc %l4, %g5, %i7
10817 nop
10818 setx loop_1252, %l0, %l1
10819 wrpr 0x1, %tl
10820 wrpr %l1, %tnpc
10821 setx 0x34400001400, %l0, %l1
10822 wrpr %l1, %tstate
10823 wrhpr 0x4, %htstate
10824 done
10825 sth %g7, [%l7 + 0x2A]
10826 stx %l3, [%l7 + 0x48]
10827 ldsw [%l7 + 0x54], %i4
10828loop_1252:
10829 ldd [%l7 + 0x10], %f0
10830 bneg loop_1253
10831 addcc %o2, %o6, %g1
10832 ldsb [%l7 + 0x30], %o4
10833 ldsb [%l7 + 0x38], %o0
10834loop_1253:
10835 std %f12, [%l7 + 0x60]
10836 fbuge,a %fcc0, loop_1254
10837 brnz,a %i5, loop_1255
10838 fmul8ulx16 %f8, %f8, %f4
10839 tg %xcc, 0x2
10840loop_1254:
10841 lduw [%l7 + 0x18], %o5
10842loop_1255:
10843 movrgez %o1, 0x25F, %i1
10844 edge8n %g4, %i0, %i3
10845 fmovrdne %o7, %f10, %f10
10846 ldsb [%l7 + 0x45], %g6
10847 pdist %f10, %f6, %f10
10848 fmovdn %xcc, %f8, %f5
10849 edge32 %l0, %l2, %i2
10850 subccc %l5, %g3, %l6
10851 fpack32 %f6, %f0, %f12
10852 fpmerge %f12, %f5, %f6
10853 fxors %f8, %f1, %f11
10854 tg %icc, 0x0
10855 ldub [%l7 + 0x45], %l1
10856 ldsb [%l7 + 0x77], %o3
10857 call loop_1256
10858 fmul8ulx16 %f4, %f6, %f12
10859 brgz %g2, loop_1257
10860 tgu %xcc, 0x7
10861loop_1256:
10862 stw %i6, [%l7 + 0x10]
10863 fnegs %f4, %f4
10864loop_1257:
10865 tge %icc, 0x7
10866 fmovdcs %xcc, %f4, %f9
10867 fzeros %f2
10868 addcc %l4, 0x05DD, %i7
10869 bn,a loop_1258
10870 ldsw [%l7 + 0x2C], %g5
10871 movg %xcc, %g7, %l3
10872 ldsw [%l7 + 0x1C], %i4
10873loop_1258:
10874 ldd [%l7 + 0x18], %f10
10875 fornot2 %f8, %f8, %f14
10876 edge32l %o6, %g1, %o4
10877 std %f4, [%l7 + 0x30]
10878 ldsb [%l7 + 0x51], %o2
10879 fmovdpos %icc, %f3, %f11
10880 fbn,a %fcc0, loop_1259
10881 array8 %i5, %o0, %o5
10882 lduh [%l7 + 0x5A], %i1
10883 ldsw [%l7 + 0x38], %o1
10884loop_1259:
10885 subccc %g4, 0x1A5C, %i0
10886 fbule %fcc0, loop_1260
10887 fcmple32 %f0, %f14, %o7
10888 movre %i3, %g6, %l2
10889 alignaddr %i2, %l5, %g3
10890loop_1260:
10891 edge32 %l6, %l0, %l1
10892 array8 %g2, %o3, %l4
10893 edge32ln %i7, %g5, %g7
10894 fzero %f2
10895 movneg %icc, %l3, %i6
10896 tsubcctv %i4, %o6, %o4
10897 fpsub32 %f14, %f10, %f4
10898 ld [%l7 + 0x5C], %f6
10899 lduw [%l7 + 0x68], %g1
10900 fmovrsgz %i5, %f8, %f9
10901 sllx %o2, %o0, %i1
10902 lduh [%l7 + 0x28], %o1
10903 add %o5, 0x0EBF, %i0
10904 fnors %f0, %f10, %f9
10905 alignaddr %g4, %i3, %g6
10906 sethi 0x1F42, %o7
10907 fbug,a %fcc2, loop_1261
10908 edge32ln %i2, %l5, %l2
10909 fmovscs %xcc, %f3, %f8
10910 fmovscs %icc, %f10, %f15
10911loop_1261:
10912 edge8 %l6, %g3, %l1
10913 udiv %l0, 0x0937, %g2
10914 fmovdne %icc, %f6, %f9
10915 ldub [%l7 + 0x20], %l4
10916 fxnor %f2, %f12, %f12
10917 edge16n %i7, %g5, %g7
10918 sth %l3, [%l7 + 0x0C]
10919 std %f12, [%l7 + 0x18]
10920 fbn %fcc1, loop_1262
10921 fcmple32 %f0, %f10, %i6
10922 fpsub16 %f10, %f8, %f14
10923 movvs %xcc, %i4, %o3
10924loop_1262:
10925 ldd [%l7 + 0x28], %f6
10926 tl %icc, 0x3
10927 movpos %icc, %o6, %g1
10928 ld [%l7 + 0x2C], %f6
10929 fandnot2 %f2, %f10, %f10
10930 fmovsneg %icc, %f12, %f10
10931 add %o4, 0x12E9, %o2
10932 fmovdleu %icc, %f1, %f15
10933 popc %o0, %i5
10934 xnor %o1, 0x0B4D, %o5
10935 fxors %f7, %f5, %f15
10936 ldsw [%l7 + 0x78], %i1
10937 ldx [%l7 + 0x68], %g4
10938 fcmped %fcc0, %f8, %f10
10939 stb %i0, [%l7 + 0x66]
10940 addcc %g6, 0x089A, %i3
10941 stw %o7, [%l7 + 0x3C]
10942 lduw [%l7 + 0x60], %l5
10943 orn %i2, %l2, %g3
10944 fmovdleu %icc, %f8, %f7
10945 fcmpes %fcc3, %f9, %f2
10946 fmovsleu %icc, %f3, %f4
10947 lduh [%l7 + 0x5C], %l1
10948 fbug,a %fcc3, loop_1263
10949 pdist %f10, %f0, %f10
10950 stb %l6, [%l7 + 0x70]
10951 bcc,a,pt %icc, loop_1264
10952loop_1263:
10953 array16 %l0, %l4, %i7
10954 mova %xcc, %g5, %g2
10955 ldub [%l7 + 0x45], %l3
10956loop_1264:
10957 fmovdneg %icc, %f1, %f9
10958 fcmple32 %f8, %f12, %g7
10959 bn,pn %icc, loop_1265
10960 fbule,a %fcc1, loop_1266
10961 tcs %xcc, 0x3
10962 movrlez %i4, %o3, %o6
10963loop_1265:
10964 fbn %fcc3, loop_1267
10965loop_1266:
10966 fpmerge %f10, %f8, %f0
10967 ldsw [%l7 + 0x10], %i6
10968 bleu %xcc, loop_1268
10969loop_1267:
10970 movrgz %g1, 0x3E7, %o4
10971 bvs,a %xcc, loop_1269
10972 st %f8, [%l7 + 0x7C]
10973loop_1268:
10974 move %xcc, %o2, %i5
10975 alignaddrl %o0, %o5, %i1
10976loop_1269:
10977 bcs,pt %icc, loop_1270
10978 mulx %o1, 0x037E, %g4
10979 fbl %fcc0, loop_1271
10980 st %f13, [%l7 + 0x58]
10981loop_1270:
10982 ble,a %xcc, loop_1272
10983 array32 %i0, %i3, %g6
10984loop_1271:
10985 nop
10986 setx loop_1273, %l0, %l1
10987 wrpr 0x1, %tl
10988 wrpr %l1, %tpc
10989 add %l1, 0x4, %l1
10990 wrpr %l1, %tnpc
10991 setx 0x34400001400, %l0, %l1
10992 wrpr %l1, %tstate
10993 wrhpr 0x4, %htstate
10994 retry
10995 fxor %f0, %f8, %f8
10996loop_1272:
10997 fmovsge %xcc, %f14, %f9
10998 stb %l5, [%l7 + 0x08]
10999loop_1273:
11000 ldsb [%l7 + 0x2F], %o7
11001 lduh [%l7 + 0x4A], %l2
11002 fmovrdne %g3, %f12, %f6
11003 ldsw [%l7 + 0x28], %l1
11004 bcs %xcc, loop_1274
11005 fabss %f0, %f12
11006 st %f5, [%l7 + 0x64]
11007 fmul8ulx16 %f0, %f8, %f10
11008loop_1274:
11009 fmovda %xcc, %f11, %f6
11010 stx %l6, [%l7 + 0x08]
11011 movcc %icc, %l0, %i2
11012 ld [%l7 + 0x2C], %f14
11013 sllx %i7, %g5, %l4
11014 lduw [%l7 + 0x18], %l3
11015 array16 %g2, %i4, %o3
11016 tsubcc %g7, %i6, %g1
11017 fbule %fcc2, loop_1275
11018 array8 %o6, %o4, %o2
11019 fands %f0, %f2, %f14
11020 sdivx %o0, 0x0905, %o5
11021loop_1275:
11022 orn %i1, %o1, %i5
11023 sdivcc %g4, 0x0A55, %i0
11024 fnegd %f12, %f4
11025 sethi 0x084B, %i3
11026 fmovrdne %l5, %f4, %f12
11027 tn %xcc, 0x4
11028 std %f8, [%l7 + 0x60]
11029 fbug %fcc2, loop_1276
11030 tg %icc, 0x2
11031 fmovdleu %icc, %f10, %f4
11032 stw %o7, [%l7 + 0x7C]
11033loop_1276:
11034 bne %xcc, loop_1277
11035 fmul8x16au %f2, %f10, %f14
11036 ldsb [%l7 + 0x23], %g6
11037 udivx %l2, 0x0613, %l1
11038loop_1277:
11039 add %l6, 0x00A9, %l0
11040 lduh [%l7 + 0x7A], %g3
11041 srax %i2, 0x01, %i7
11042 ldsw [%l7 + 0x5C], %l4
11043 stw %l3, [%l7 + 0x68]
11044 fmuld8ulx16 %f15, %f14, %f0
11045 sth %g5, [%l7 + 0x34]
11046 edge8 %g2, %i4, %g7
11047 fmovsg %xcc, %f2, %f1
11048 bpos,pn %xcc, loop_1278
11049 fmovrsgz %o3, %f7, %f14
11050 movrlz %i6, 0x03A, %g1
11051 fands %f13, %f2, %f13
11052loop_1278:
11053 tsubcc %o6, %o4, %o0
11054 edge16n %o5, %i1, %o2
11055 fcmpeq32 %f4, %f12, %o1
11056 ldsh [%l7 + 0x62], %g4
11057 fnand %f6, %f10, %f10
11058 fandnot1s %f6, %f7, %f3
11059 tle %xcc, 0x0
11060 fabsd %f2, %f2
11061 bn,pt %icc, loop_1279
11062 bcs,a,pt %xcc, loop_1280
11063 nop
11064 setx loop_1281, %l0, %l1
11065 jmpl %l1, %i0
11066 fpackfix %f14, %f5
11067loop_1279:
11068 andcc %i3, %l5, %o7
11069loop_1280:
11070 stw %g6, [%l7 + 0x30]
11071loop_1281:
11072 addcc %i5, 0x0F70, %l2
11073 fandnot2s %f5, %f4, %f3
11074 tgu %icc, 0x2
11075 tcc %icc, 0x5
11076 fsrc2s %f6, %f2
11077 fmovsle %xcc, %f1, %f2
11078 fcmpeq16 %f8, %f14, %l1
11079 fbge %fcc1, loop_1282
11080 fmul8x16 %f1, %f10, %f6
11081 stx %l0, [%l7 + 0x60]
11082 fmovde %xcc, %f2, %f13
11083loop_1282:
11084 edge8 %l6, %i2, %i7
11085 array8 %g3, %l3, %l4
11086 nop
11087 setx loop_1283, %l0, %l1
11088 jmpl %l1, %g5
11089 fbu,a %fcc2, loop_1284
11090 tcs %icc, 0x4
11091 andncc %g2, %i4, %o3
11092loop_1283:
11093 tleu %xcc, 0x3
11094loop_1284:
11095 move %icc, %g7, %i6
11096 and %o6, 0x1D66, %o4
11097 alignaddr %o0, %g1, %i1
11098 sth %o2, [%l7 + 0x2A]
11099 fabsd %f6, %f0
11100 fmovsa %xcc, %f8, %f14
11101 fba %fcc0, loop_1285
11102 ldx [%l7 + 0x68], %o1
11103 ldsb [%l7 + 0x67], %g4
11104 fbo,a %fcc2, loop_1286
11105loop_1285:
11106 ldx [%l7 + 0x20], %i0
11107 std %f6, [%l7 + 0x38]
11108 edge32l %i3, %l5, %o7
11109loop_1286:
11110 srlx %o5, %g6, %l2
11111 movne %icc, %i5, %l0
11112 movneg %xcc, %l1, %i2
11113 edge16 %i7, %g3, %l3
11114 lduw [%l7 + 0x34], %l4
11115 ldx [%l7 + 0x70], %l6
11116 fxors %f13, %f3, %f12
11117 fblg,a %fcc3, loop_1287
11118 fmovsvc %xcc, %f15, %f15
11119 bleu,a,pt %xcc, loop_1288
11120 fmovdcc %xcc, %f4, %f6
11121loop_1287:
11122 edge32 %g2, %i4, %g5
11123 stx %o3, [%l7 + 0x18]
11124loop_1288:
11125 fpadd32 %f4, %f0, %f14
11126 ldsb [%l7 + 0x6D], %i6
11127 movre %o6, %g7, %o0
11128 fxors %f1, %f13, %f9
11129 subcc %o4, 0x1754, %g1
11130 tvc %xcc, 0x4
11131 fmovdg %xcc, %f4, %f2
11132 edge32l %i1, %o1, %o2
11133 tvc %icc, 0x2
11134 fmovspos %icc, %f7, %f3
11135 lduw [%l7 + 0x60], %g4
11136 fmovdvc %xcc, %f3, %f0
11137 tne %xcc, 0x6
11138 brgez,a %i3, loop_1289
11139 fzero %f10
11140 sdivx %i0, 0x07A3, %l5
11141 fmovrdgez %o7, %f10, %f6
11142loop_1289:
11143 fmovda %icc, %f12, %f5
11144 fbo,a %fcc0, loop_1290
11145 fabsd %f2, %f8
11146 edge16ln %o5, %l2, %g6
11147 fbn %fcc0, loop_1291
11148loop_1290:
11149 fmul8x16al %f7, %f14, %f10
11150 fbe %fcc1, loop_1292
11151 brlz,a %l0, loop_1293
11152loop_1291:
11153 bn,pn %icc, loop_1294
11154 fmovsne %icc, %f1, %f2
11155loop_1292:
11156 fpackfix %f0, %f13
11157loop_1293:
11158 fpack32 %f12, %f6, %f6
11159loop_1294:
11160 fmovsneg %xcc, %f3, %f8
11161 st %f9, [%l7 + 0x38]
11162 ld [%l7 + 0x48], %f2
11163 lduw [%l7 + 0x74], %i5
11164 fbug,a %fcc2, loop_1295
11165 bg,pn %xcc, loop_1296
11166 st %f7, [%l7 + 0x68]
11167 fcmpeq32 %f10, %f6, %i2
11168loop_1295:
11169 lduw [%l7 + 0x7C], %l1
11170loop_1296:
11171 stx %i7, [%l7 + 0x40]
11172 fmovrsne %l3, %f7, %f12
11173 andcc %g3, %l4, %l6
11174 for %f10, %f0, %f10
11175 sth %g2, [%l7 + 0x3A]
11176 fornot1 %f14, %f0, %f4
11177 stb %i4, [%l7 + 0x4F]
11178 movvc %xcc, %o3, %g5
11179 edge32n %i6, %g7, %o6
11180 lduw [%l7 + 0x28], %o4
11181 brgz %g1, loop_1297
11182 std %f12, [%l7 + 0x70]
11183 bcs loop_1298
11184 sth %o0, [%l7 + 0x74]
11185loop_1297:
11186 st %f2, [%l7 + 0x78]
11187 stw %i1, [%l7 + 0x78]
11188loop_1298:
11189 ldd [%l7 + 0x10], %f0
11190 fbul,a %fcc0, loop_1299
11191 xnor %o1, %g4, %o2
11192 stb %i3, [%l7 + 0x52]
11193 bcc loop_1300
11194loop_1299:
11195 std %f6, [%l7 + 0x50]
11196 ldsw [%l7 + 0x4C], %l5
11197 fbug %fcc3, loop_1301
11198loop_1300:
11199 orn %o7, 0x0C0B, %o5
11200 sth %i0, [%l7 + 0x54]
11201 fmovsle %xcc, %f4, %f6
11202loop_1301:
11203 fbl,a %fcc3, loop_1302
11204 ldsw [%l7 + 0x20], %l2
11205 fbue %fcc3, loop_1303
11206 ldsb [%l7 + 0x77], %g6
11207loop_1302:
11208 ldsb [%l7 + 0x34], %l0
11209 ta %icc, 0x0
11210loop_1303:
11211 edge16n %i5, %l1, %i2
11212 fbge %fcc3, loop_1304
11213 stw %l3, [%l7 + 0x20]
11214 sdivx %i7, 0x1F77, %l4
11215 bleu,a,pt %icc, loop_1305
11216loop_1304:
11217 ldd [%l7 + 0x10], %f8
11218 ldsw [%l7 + 0x78], %l6
11219 fabss %f3, %f15
11220loop_1305:
11221 edge8l %g3, %i4, %g2
11222 fmovsne %xcc, %f8, %f1
11223 tcc %icc, 0x5
11224 bvs loop_1306
11225 lduh [%l7 + 0x3C], %g5
11226 movre %i6, 0x2FD, %o3
11227 fmuld8sux16 %f4, %f3, %f4
11228loop_1306:
11229 orn %o6, %g7, %g1
11230 fmovdg %icc, %f3, %f11
11231 fmovrslz %o4, %f14, %f0
11232 stw %i1, [%l7 + 0x5C]
11233 te %xcc, 0x2
11234 ldsw [%l7 + 0x20], %o0
11235 movrlz %o1, %g4, %o2
11236 fbg %fcc1, loop_1307
11237 bcs %icc, loop_1308
11238 tcs %icc, 0x6
11239 fnegs %f6, %f11
11240loop_1307:
11241 ble loop_1309
11242loop_1308:
11243 fandnot2 %f14, %f0, %f10
11244 fmovsvc %xcc, %f9, %f9
11245 fmovdcc %icc, %f10, %f1
11246loop_1309:
11247 tg %xcc, 0x2
11248 taddcctv %l5, %i3, %o7
11249 fmovdn %icc, %f0, %f7
11250 fmovdle %xcc, %f9, %f15
11251 fands %f14, %f0, %f3
11252 fbo,a %fcc3, loop_1310
11253 fbu,a %fcc1, loop_1311
11254 subc %o5, %l2, %g6
11255 tneg %icc, 0x5
11256loop_1310:
11257 be,a loop_1312
11258loop_1311:
11259 bl,a,pt %icc, loop_1313
11260 addcc %l0, 0x0B50, %i0
11261 nop
11262 setx loop_1314, %l0, %l1
11263 wrpr 0x1, %tl
11264 wrpr %l1, %tnpc
11265 setx 0x34400001400, %l0, %l1
11266 wrpr %l1, %tstate
11267 wrhpr 0x4, %htstate
11268 done
11269loop_1312:
11270 srax %i5, %i2, %l3
11271loop_1313:
11272 fnor %f14, %f10, %f2
11273 fbug,a %fcc3, loop_1315
11274loop_1314:
11275 subc %i7, %l4, %l1
11276 fble,a %fcc2, loop_1316
11277 tge %icc, 0x5
11278loop_1315:
11279 fandnot1 %f12, %f14, %f10
11280 fmul8x16au %f13, %f6, %f8
11281loop_1316:
11282 fbge %fcc2, loop_1317
11283 lduh [%l7 + 0x1C], %l6
11284 fbul %fcc3, loop_1318
11285 ldx [%l7 + 0x28], %g3
11286loop_1317:
11287 xor %g2, 0x1618, %g5
11288 fbne %fcc0, loop_1319
11289loop_1318:
11290 fcmpd %fcc2, %f2, %f10
11291 udivx %i6, 0x047F, %o3
11292 orcc %i4, 0x068F, %o6
11293loop_1319:
11294 lduh [%l7 + 0x24], %g7
11295 fmovsl %xcc, %f3, %f8
11296 fmovdneg %xcc, %f14, %f7
11297 ld [%l7 + 0x2C], %f11
11298 bleu %icc, loop_1320
11299 fnands %f9, %f9, %f15
11300 fmovdneg %xcc, %f1, %f11
11301 fpsub16 %f6, %f10, %f4
11302loop_1320:
11303 bvs,pt %xcc, loop_1321
11304 ldd [%l7 + 0x28], %f12
11305 tgu %icc, 0x4
11306 movleu %icc, %o4, %i1
11307loop_1321:
11308 fnot1 %f10, %f0
11309 fpmerge %f12, %f0, %f10
11310 be,a,pn %xcc, loop_1322
11311 fcmpne16 %f0, %f12, %o0
11312 fcmpeq32 %f0, %f12, %o1
11313 fmovrdgz %g1, %f8, %f6
11314loop_1322:
11315 fornot2 %f2, %f14, %f10
11316 fmovrdne %o2, %f10, %f10
11317 fnot2s %f0, %f6
11318 sth %g4, [%l7 + 0x28]
11319 mulx %l5, %o7, %o5
11320 ld [%l7 + 0x48], %f11
11321 sll %l2, %g6, %i3
11322 fmovsle %xcc, %f2, %f11
11323 ldsh [%l7 + 0x44], %i0
11324 fnors %f2, %f9, %f7
11325 be,a loop_1323
11326 tsubcc %l0, %i2, %i5
11327 movvc %xcc, %l3, %l4
11328 movrlz %l1, %i7, %l6
11329loop_1323:
11330 taddcc %g2, %g5, %g3
11331 edge32n %i6, %o3, %o6
11332 st %f7, [%l7 + 0x10]
11333 fmovscs %icc, %f8, %f8
11334 fnor %f10, %f10, %f2
11335 ldsh [%l7 + 0x6A], %i4
11336 fmovsn %xcc, %f14, %f11
11337 fmovsleu %xcc, %f3, %f5
11338 fpsub16s %f14, %f12, %f6
11339 st %f3, [%l7 + 0x7C]
11340 movvs %xcc, %o4, %i1
11341 fcmped %fcc2, %f10, %f2
11342 fmovsvc %xcc, %f10, %f12
11343 sth %g7, [%l7 + 0x08]
11344 be,a,pn %icc, loop_1324
11345 movne %xcc, %o1, %g1
11346 lduw [%l7 + 0x7C], %o0
11347 fsrc1 %f8, %f14
11348loop_1324:
11349 smul %g4, %o2, %l5
11350 fcmpes %fcc2, %f14, %f6
11351 fbule %fcc1, loop_1325
11352 ldd [%l7 + 0x28], %f4
11353 tgu %xcc, 0x5
11354 stb %o7, [%l7 + 0x6B]
11355loop_1325:
11356 stx %l2, [%l7 + 0x70]
11357 alignaddrl %o5, %i3, %g6
11358 fmovrslez %i0, %f9, %f4
11359 lduw [%l7 + 0x2C], %l0
11360 bvs,a,pn %icc, loop_1326
11361 fmul8x16au %f15, %f13, %f4
11362 stw %i2, [%l7 + 0x34]
11363 fandnot2 %f14, %f12, %f0
11364loop_1326:
11365 movrlz %i5, %l4, %l1
11366 brlz,a %l3, loop_1327
11367 fcmpes %fcc0, %f0, %f6
11368 st %f1, [%l7 + 0x4C]
11369 ldub [%l7 + 0x53], %l6
11370loop_1327:
11371 sethi 0x00C1, %i7
11372 subcc %g2, 0x0F47, %g3
11373 sdivx %g5, 0x1DF3, %i6
11374 movgu %icc, %o6, %o3
11375 fmovscs %icc, %f15, %f10
11376 movrgz %o4, %i1, %i4
11377 edge32l %o1, %g7, %o0
11378 tpos %xcc, 0x1
11379 fpadd16 %f4, %f2, %f10
11380 ldub [%l7 + 0x0E], %g1
11381 ldub [%l7 + 0x70], %o2
11382 umulcc %l5, %o7, %l2
11383 xorcc %o5, 0x13EB, %i3
11384 fmovd %f2, %f10
11385 stx %g6, [%l7 + 0x70]
11386 fpadd16 %f14, %f6, %f4
11387 fnot2 %f0, %f2
11388 stx %i0, [%l7 + 0x10]
11389 fpack16 %f0, %f1
11390 fmovdpos %icc, %f14, %f15
11391 fmul8x16 %f3, %f2, %f14
11392 fble,a %fcc1, loop_1328
11393 ta %icc, 0x7
11394 movrgez %g4, 0x348, %i2
11395 ldsw [%l7 + 0x38], %l0
11396loop_1328:
11397 te %icc, 0x4
11398 fcmpne16 %f8, %f10, %l4
11399 ldsb [%l7 + 0x5E], %i5
11400 fcmple16 %f0, %f10, %l3
11401 lduw [%l7 + 0x1C], %l1
11402 stb %l6, [%l7 + 0x41]
11403 fmovrsgz %g2, %f3, %f4
11404 add %g3, 0x0453, %g5
11405 edge8n %i6, %o6, %o3
11406 edge32n %o4, %i7, %i4
11407 lduh [%l7 + 0x7E], %i1
11408 nop
11409 setx loop_1329, %l0, %l1
11410 wrpr 0x1, %tl
11411 wrpr %l1, %tnpc
11412 setx 0x34400001400, %l0, %l1
11413 wrpr %l1, %tstate
11414 wrhpr 0x4, %htstate
11415 done
11416 ldsh [%l7 + 0x10], %g7
11417 lduh [%l7 + 0x2A], %o1
11418 ldx [%l7 + 0x40], %g1
11419loop_1329:
11420 fbge %fcc1, loop_1330
11421 mova %xcc, %o0, %l5
11422 ld [%l7 + 0x30], %f2
11423 addc %o7, %l2, %o5
11424loop_1330:
11425 fmovspos %xcc, %f14, %f1
11426 bl,pn %icc, loop_1331
11427 lduw [%l7 + 0x24], %i3
11428 stx %o2, [%l7 + 0x08]
11429 std %f2, [%l7 + 0x48]
11430loop_1331:
11431 edge32n %g6, %g4, %i0
11432 fpsub32 %f12, %f4, %f12
11433 fcmple16 %f8, %f14, %l0
11434 ldsh [%l7 + 0x58], %l4
11435 orncc %i2, 0x02A2, %l3
11436 fnegd %f2, %f10
11437 movvs %xcc, %i5, %l1
11438 nop
11439 setx loop_1332, %l0, %l1
11440 wrpr 0x1, %tl
11441 wrpr %l1, %tpc
11442 add %l1, 0x4, %l1
11443 wrpr %l1, %tnpc
11444 setx 0x34400001400, %l0, %l1
11445 wrpr %l1, %tstate
11446 wrhpr 0x4, %htstate
11447 retry
11448 fone %f2
11449 pdist %f2, %f0, %f6
11450 bleu,a,pt %xcc, loop_1333
11451loop_1332:
11452 movneg %xcc, %l6, %g2
11453 ldub [%l7 + 0x74], %g5
11454 std %f14, [%l7 + 0x48]
11455loop_1333:
11456 tpos %icc, 0x5
11457 st %f9, [%l7 + 0x50]
11458 ldsw [%l7 + 0x64], %g3
11459 tgu %xcc, 0x5
11460 fmovrsgz %o6, %f10, %f9
11461 fpack32 %f4, %f4, %f14
11462 umulcc %i6, 0x1961, %o3
11463 brlz %i7, loop_1334
11464 tvc %icc, 0x6
11465 fbn,a %fcc0, loop_1335
11466 fmovsn %xcc, %f1, %f13
11467loop_1334:
11468 fcmpgt16 %f2, %f10, %o4
11469 lduh [%l7 + 0x70], %i1
11470loop_1335:
11471 fmovrde %g7, %f8, %f14
11472 ldx [%l7 + 0x58], %o1
11473 or %i4, 0x1AA0, %g1
11474 edge32ln %o0, %l5, %o7
11475 mova %xcc, %o5, %l2
11476 fmovrse %o2, %f13, %f8
11477 ldx [%l7 + 0x50], %i3
11478 fmul8x16 %f8, %f2, %f14
11479 array16 %g4, %i0, %g6
11480 st %f12, [%l7 + 0x7C]
11481 ldub [%l7 + 0x6A], %l4
11482 fpsub32s %f9, %f10, %f11
11483 edge32l %l0, %l3, %i2
11484 sth %i5, [%l7 + 0x0A]
11485 fmul8ulx16 %f2, %f4, %f6
11486 fmovsgu %xcc, %f0, %f5
11487 tge %icc, 0x4
11488 fone %f14
11489 stb %l6, [%l7 + 0x39]
11490 ldd [%l7 + 0x50], %f4
11491 tvs %icc, 0x0
11492 fpsub32 %f2, %f8, %f4
11493 fmovsleu %icc, %f7, %f11
11494 edge16l %l1, %g2, %g3
11495 edge16 %o6, %i6, %o3
11496 fone %f2
11497 ldsb [%l7 + 0x55], %g5
11498 fmovscc %xcc, %f4, %f3
11499 fandnot2s %f1, %f10, %f9
11500 brz,a %i7, loop_1336
11501 fexpand %f3, %f14
11502 ldx [%l7 + 0x70], %o4
11503 ldsb [%l7 + 0x4D], %i1
11504loop_1336:
11505 tcs %icc, 0x3
11506 bge,a %icc, loop_1337
11507 fpsub16s %f14, %f0, %f2
11508 fmovrdlez %g7, %f8, %f2
11509 nop
11510 setx loop_1338, %l0, %l1
11511 wrpr 0x1, %tl
11512 wrpr %l1, %tpc
11513 add %l1, 0x4, %l1
11514 wrpr %l1, %tnpc
11515 setx 0x34400001400, %l0, %l1
11516 wrpr %l1, %tstate
11517 wrhpr 0x4, %htstate
11518 retry
11519loop_1337:
11520 sll %o1, %g1, %i4
11521 movne %xcc, %o0, %o7
11522 fmovse %icc, %f2, %f14
11523loop_1338:
11524 edge16ln %l5, %l2, %o5
11525 fmovsgu %icc, %f7, %f6
11526 ldub [%l7 + 0x10], %o2
11527 movpos %xcc, %i3, %i0
11528 ldsh [%l7 + 0x14], %g4
11529 fcmpd %fcc0, %f6, %f0
11530 ld [%l7 + 0x78], %f7
11531 ldub [%l7 + 0x77], %g6
11532 stw %l4, [%l7 + 0x68]
11533 stx %l3, [%l7 + 0x60]
11534 lduh [%l7 + 0x76], %l0
11535 fcmpgt16 %f14, %f0, %i2
11536 move %icc, %l6, %i5
11537 subc %l1, %g3, %o6
11538 ldub [%l7 + 0x4E], %i6
11539 addccc %g2, 0x0E58, %o3
11540 brgez %g5, loop_1339
11541 fandnot2 %f2, %f0, %f4
11542 stw %o4, [%l7 + 0x14]
11543 fbn %fcc3, loop_1340
11544loop_1339:
11545 fmovrdne %i7, %f14, %f2
11546 tne %icc, 0x1
11547 fmovsa %icc, %f5, %f5
11548loop_1340:
11549 fmovdpos %xcc, %f9, %f13
11550 st %f10, [%l7 + 0x08]
11551 movle %icc, %g7, %i1
11552 fmovrslz %g1, %f8, %f14
11553 fcmpne16 %f6, %f2, %i4
11554 sth %o0, [%l7 + 0x14]
11555 orcc %o7, %o1, %l5
11556 fmovrdgz %o5, %f8, %f4
11557 fmovdvc %icc, %f5, %f7
11558 sdiv %l2, 0x096C, %o2
11559 ldsb [%l7 + 0x6F], %i0
11560 edge16ln %i3, %g6, %l4
11561 st %f1, [%l7 + 0x78]
11562 bvs %xcc, loop_1341
11563 tn %icc, 0x5
11564 lduw [%l7 + 0x08], %l3
11565 ta %icc, 0x2
11566loop_1341:
11567 fble %fcc1, loop_1342
11568 fmovsvc %xcc, %f0, %f15
11569 fpsub16 %f12, %f12, %f10
11570 be,a %icc, loop_1343
11571loop_1342:
11572 fabss %f14, %f13
11573 brgz,a %g4, loop_1344
11574 fbue %fcc0, loop_1345
11575loop_1343:
11576 fmovdl %icc, %f15, %f14
11577 bn,a,pt %xcc, loop_1346
11578loop_1344:
11579 fones %f11
11580loop_1345:
11581 ldd [%l7 + 0x70], %f6
11582 fcmps %fcc1, %f5, %f2
11583loop_1346:
11584 ld [%l7 + 0x14], %f13
11585 fbul %fcc0, loop_1347
11586 add %i2, %l0, %l6
11587 fbug %fcc2, loop_1348
11588 fornot2s %f9, %f3, %f9
11589loop_1347:
11590 brz %l1, loop_1349
11591 brz %g3, loop_1350
11592loop_1348:
11593 stb %o6, [%l7 + 0x0E]
11594 nop
11595 setx loop_1351, %l0, %l1
11596 jmpl %l1, %i6
11597loop_1349:
11598 movrlz %g2, %i5, %o3
11599loop_1350:
11600 fmuld8ulx16 %f0, %f4, %f4
11601 sethi 0x0822, %o4
11602loop_1351:
11603 lduw [%l7 + 0x78], %i7
11604 movrne %g5, %g7, %g1
11605 srl %i1, 0x1F, %o0
11606 ldx [%l7 + 0x60], %o7
11607 andncc %i4, %l5, %o5
11608 ldx [%l7 + 0x50], %l2
11609 fcmple32 %f10, %f12, %o2
11610 sth %o1, [%l7 + 0x60]
11611 fbn %fcc1, loop_1352
11612 stb %i0, [%l7 + 0x70]
11613 stx %i3, [%l7 + 0x60]
11614 fba %fcc1, loop_1353
11615loop_1352:
11616 ldsw [%l7 + 0x50], %l4
11617 fcmpgt16 %f4, %f14, %g6
11618 bvc,a %xcc, loop_1354
11619loop_1353:
11620 st %f7, [%l7 + 0x1C]
11621 addc %g4, %i2, %l3
11622 fcmpd %fcc0, %f2, %f2
11623loop_1354:
11624 movrlez %l6, 0x332, %l0
11625 fbl,a %fcc2, loop_1355
11626 fcmpd %fcc0, %f6, %f4
11627 nop
11628 setx loop_1356, %l0, %l1
11629 jmpl %l1, %g3
11630 fcmple32 %f4, %f14, %o6
11631loop_1355:
11632 fmovdle %xcc, %f14, %f3
11633 fmovdcs %xcc, %f4, %f6
11634loop_1356:
11635 fmovsg %icc, %f6, %f4
11636 fzeros %f7
11637 fmovsg %xcc, %f13, %f9
11638 fandnot1 %f0, %f6, %f4
11639 std %f10, [%l7 + 0x10]
11640 fmovrdgz %l1, %f10, %f10
11641 fmovrsgz %g2, %f14, %f1
11642 edge32 %i5, %i6, %o4
11643 ldsh [%l7 + 0x2E], %o3
11644 fsrc1s %f3, %f9
11645 stb %g5, [%l7 + 0x2F]
11646 fbuge %fcc0, loop_1357
11647 ldsh [%l7 + 0x54], %g7
11648 ble,a,pn %xcc, loop_1358
11649 st %f7, [%l7 + 0x64]
11650loop_1357:
11651 ldd [%l7 + 0x68], %f0
11652 std %f12, [%l7 + 0x68]
11653loop_1358:
11654 ldsh [%l7 + 0x14], %g1
11655 movrgez %i1, %i7, %o0
11656 fbue,a %fcc3, loop_1359
11657 ld [%l7 + 0x34], %f3
11658 std %f2, [%l7 + 0x48]
11659 sll %i4, 0x12, %l5
11660loop_1359:
11661 movrgez %o5, %l2, %o7
11662 pdist %f0, %f4, %f12
11663 sdivcc %o1, 0x1E2C, %o2
11664 umul %i3, %i0, %g6
11665 fsrc2 %f4, %f8
11666 fpsub16 %f8, %f12, %f8
11667 fornot2 %f4, %f14, %f12
11668 sllx %l4, 0x1A, %g4
11669 edge32 %l3, %i2, %l6
11670 andcc %g3, %o6, %l1
11671 fmovsgu %xcc, %f14, %f9
11672 fcmpeq16 %f8, %f10, %l0
11673 ldd [%l7 + 0x28], %f0
11674 fbne,a %fcc0, loop_1360
11675 ldsw [%l7 + 0x38], %g2
11676 fnor %f12, %f10, %f8
11677 tsubcctv %i5, 0x0AAF, %o4
11678loop_1360:
11679 bleu,a %icc, loop_1361
11680 fmovdvc %icc, %f6, %f15
11681 tle %icc, 0x1
11682 brnz %i6, loop_1362
11683loop_1361:
11684 stb %g5, [%l7 + 0x68]
11685 ldub [%l7 + 0x19], %o3
11686 fbne,a %fcc3, loop_1363
11687loop_1362:
11688 edge16n %g1, %g7, %i7
11689 fmovrsne %i1, %f15, %f7
11690 fnot2 %f8, %f6
11691loop_1363:
11692 tcs %xcc, 0x6
11693 sdiv %i4, 0x0937, %l5
11694 bcc,a,pn %icc, loop_1364
11695 addc %o0, 0x062B, %o5
11696 fmuld8sux16 %f13, %f9, %f0
11697 fmovrdgz %l2, %f6, %f14
11698loop_1364:
11699 fpack16 %f0, %f3
11700 std %f10, [%l7 + 0x18]
11701 subc %o7, 0x198F, %o1
11702 fbl,a %fcc3, loop_1365
11703 ldsb [%l7 + 0x1B], %o2
11704 fmovse %icc, %f2, %f5
11705 ldd [%l7 + 0x20], %f10
11706loop_1365:
11707 ldx [%l7 + 0x10], %i0
11708 bn,pt %icc, loop_1366
11709 fmovdl %icc, %f13, %f15
11710 sth %i3, [%l7 + 0x08]
11711 udivcc %g6, 0x1B39, %l4
11712loop_1366:
11713 bg loop_1367
11714 movle %xcc, %l3, %g4
11715 fors %f8, %f2, %f5
11716 andncc %i2, %l6, %o6
11717loop_1367:
11718 array8 %g3, %l1, %g2
11719 ld [%l7 + 0x34], %f5
11720 ldsw [%l7 + 0x38], %i5
11721 ldx [%l7 + 0x38], %o4
11722 st %f8, [%l7 + 0x48]
11723 addcc %l0, 0x1EFE, %i6
11724 sll %g5, 0x18, %g1
11725 lduh [%l7 + 0x56], %o3
11726 stb %g7, [%l7 + 0x39]
11727 tleu %icc, 0x4
11728 fmul8x16al %f13, %f6, %f8
11729 fpadd16 %f14, %f10, %f2
11730 fnot1 %f0, %f8
11731 ta %xcc, 0x7
11732 lduw [%l7 + 0x14], %i1
11733 tgu %icc, 0x6
11734 sll %i4, 0x18, %l5
11735 fmovdcc %icc, %f11, %f14
11736 movn %xcc, %o0, %o5
11737 ldd [%l7 + 0x30], %f10
11738 stw %l2, [%l7 + 0x70]
11739 ld [%l7 + 0x1C], %f9
11740 ld [%l7 + 0x18], %f13
11741 ldsb [%l7 + 0x41], %o7
11742 fone %f8
11743 andn %i7, 0x0F1F, %o1
11744 stw %o2, [%l7 + 0x6C]
11745 srl %i0, 0x1F, %g6
11746 ldsh [%l7 + 0x60], %i3
11747 stw %l3, [%l7 + 0x48]
11748 lduw [%l7 + 0x1C], %g4
11749 edge32 %i2, %l6, %o6
11750 fmovscc %icc, %f7, %f7
11751 fmul8x16 %f14, %f14, %f4
11752 fcmple32 %f10, %f14, %l4
11753 lduw [%l7 + 0x48], %g3
11754 umul %l1, 0x1BAB, %i5
11755 fbue %fcc3, loop_1368
11756 mulx %g2, 0x115D, %l0
11757 brlz %i6, loop_1369
11758 ldsh [%l7 + 0x26], %g5
11759loop_1368:
11760 fcmpeq16 %f8, %f10, %o4
11761 lduw [%l7 + 0x4C], %o3
11762loop_1369:
11763 movgu %icc, %g1, %g7
11764 fmovrsgz %i1, %f4, %f11
11765 ldd [%l7 + 0x08], %f4
11766 fzeros %f1
11767 ldd [%l7 + 0x60], %f2
11768 bl,pt %icc, loop_1370
11769 brgz %i4, loop_1371
11770 fbo %fcc0, loop_1372
11771 fmovsge %xcc, %f12, %f11
11772loop_1370:
11773 movrgez %l5, %o5, %l2
11774loop_1371:
11775 tleu %xcc, 0x4
11776loop_1372:
11777 srlx %o7, %i7, %o1
11778 nop
11779 setx loop_1373, %l0, %l1
11780 wrpr 0x1, %tl
11781 wrpr %l1, %tnpc
11782 setx 0x34400001400, %l0, %l1
11783 wrpr %l1, %tstate
11784 wrhpr 0x4, %htstate
11785 done
11786 edge32 %o2, %o0, %g6
11787 xnor %i0, 0x0CE4, %l3
11788 and %g4, 0x053A, %i3
11789loop_1373:
11790 lduw [%l7 + 0x50], %l6
11791 umulcc %i2, %o6, %g3
11792 fmovsgu %icc, %f13, %f5
11793 movg %xcc, %l4, %l1
11794 ldub [%l7 + 0x25], %g2
11795 popc 0x0ED6, %l0
11796 fnot2s %f15, %f9
11797 fmovdleu %xcc, %f12, %f1
11798 ldsh [%l7 + 0x20], %i5
11799 fsrc1s %f12, %f8
11800 fnot2 %f14, %f2
11801 ldd [%l7 + 0x30], %f8
11802 fble %fcc0, loop_1374
11803 stb %i6, [%l7 + 0x33]
11804 std %f0, [%l7 + 0x78]
11805 fmovsleu %xcc, %f6, %f12
11806loop_1374:
11807 fandnot2 %f6, %f10, %f4
11808 movrgez %o4, 0x0BA, %o3
11809 subccc %g1, 0x0491, %g5
11810 fmovsgu %xcc, %f14, %f7
11811 fmovdn %xcc, %f3, %f11
11812 fmovdne %xcc, %f5, %f6
11813 fba,a %fcc3, loop_1375
11814 std %f2, [%l7 + 0x78]
11815 edge8ln %g7, %i4, %l5
11816 ldsw [%l7 + 0x1C], %i1
11817loop_1375:
11818 nop
11819 setx loop_1376, %l0, %l1
11820 wrpr 0x1, %tl
11821 wrpr %l1, %tnpc
11822 setx 0x34400001400, %l0, %l1
11823 wrpr %l1, %tstate
11824 wrhpr 0x4, %htstate
11825 done
11826 stx %l2, [%l7 + 0x10]
11827 tsubcctv %o7, %o5, %o1
11828 tg %xcc, 0x5
11829loop_1376:
11830 fabss %f6, %f3
11831 fbn,a %fcc1, loop_1377
11832 call loop_1378
11833 stb %i7, [%l7 + 0x50]
11834 xnor %o0, %g6, %i0
11835loop_1377:
11836 mulscc %o2, %l3, %i3
11837loop_1378:
11838 orcc %l6, %g4, %i2
11839 sllx %o6, %l4, %g3
11840 fmovdl %xcc, %f7, %f1
11841 faligndata %f10, %f0, %f12
11842 stw %g2, [%l7 + 0x14]
11843 edge8ln %l1, %l0, %i6
11844 fmovdn %xcc, %f14, %f10
11845 brgez %o4, loop_1379
11846 taddcc %o3, 0x172D, %i5
11847 fmovrdne %g1, %f4, %f6
11848 udiv %g5, 0x151D, %i4
11849loop_1379:
11850 brlez,a %g7, loop_1380
11851 ldsb [%l7 + 0x49], %i1
11852 st %f1, [%l7 + 0x70]
11853 ldsb [%l7 + 0x1B], %l2
11854loop_1380:
11855 fmovrsne %o7, %f7, %f1
11856 ldx [%l7 + 0x60], %o5
11857 fpack16 %f14, %f10
11858 lduh [%l7 + 0x2A], %o1
11859 std %f2, [%l7 + 0x78]
11860 fxnors %f9, %f5, %f9
11861 fpmerge %f8, %f3, %f2
11862 fmovdn %xcc, %f4, %f2
11863 edge16ln %i7, %l5, %g6
11864 ldsw [%l7 + 0x40], %o0
11865 be,a %icc, loop_1381
11866 fmovsa %xcc, %f13, %f8
11867 std %f14, [%l7 + 0x10]
11868 stb %o2, [%l7 + 0x50]
11869loop_1381:
11870 fandnot2s %f9, %f3, %f2
11871 umulcc %i0, %l3, %l6
11872 lduw [%l7 + 0x44], %i3
11873 array32 %g4, %o6, %i2
11874 fcmped %fcc0, %f12, %f12
11875 tvc %xcc, 0x3
11876 fpadd32s %f6, %f13, %f8
11877 brlz,a %g3, loop_1382
11878 fnegs %f8, %f15
11879 fnot2s %f6, %f8
11880 fpack16 %f0, %f5
11881loop_1382:
11882 edge32ln %l4, %l1, %l0
11883 fmovse %icc, %f12, %f9
11884 fsrc2 %f10, %f4
11885 udiv %g2, 0x17C7, %o4
11886 std %f0, [%l7 + 0x50]
11887 ld [%l7 + 0x24], %f2
11888 stb %i6, [%l7 + 0x39]
11889 tleu %icc, 0x6
11890 fmovrslez %i5, %f2, %f11
11891 brz,a %o3, loop_1383
11892 ldsh [%l7 + 0x7A], %g5
11893 fmovrde %i4, %f14, %f2
11894 fmovsvs %icc, %f1, %f14
11895loop_1383:
11896 ldsw [%l7 + 0x60], %g1
11897 array8 %g7, %i1, %l2
11898 subc %o7, %o1, %o5
11899 movrgz %l5, %g6, %o0
11900 std %f10, [%l7 + 0x68]
11901 movleu %xcc, %o2, %i0
11902 st %f10, [%l7 + 0x3C]
11903 call loop_1384
11904 fmul8x16 %f15, %f10, %f10
11905 tcc %icc, 0x2
11906 fmovdvs %icc, %f13, %f14
11907loop_1384:
11908 tsubcc %l3, %i7, %i3
11909 fpackfix %f0, %f8
11910 pdist %f8, %f14, %f10
11911 sth %g4, [%l7 + 0x52]
11912 for %f10, %f6, %f4
11913 sth %l6, [%l7 + 0x16]
11914 movrlz %i2, 0x2F0, %o6
11915 fmovs %f7, %f5
11916 lduh [%l7 + 0x5E], %l4
11917 ldsh [%l7 + 0x44], %g3
11918 bneg,a,pn %xcc, loop_1385
11919 ldx [%l7 + 0x08], %l1
11920 fmovsvc %xcc, %f4, %f10
11921 ldsw [%l7 + 0x64], %l0
11922loop_1385:
11923 ld [%l7 + 0x70], %f10
11924 movgu %icc, %o4, %g2
11925 edge8n %i5, %i6, %g5
11926 fmuld8ulx16 %f3, %f3, %f14
11927 std %f0, [%l7 + 0x58]
11928 mulscc %i4, 0x0389, %g1
11929 movvc %icc, %g7, %o3
11930 sth %l2, [%l7 + 0x34]
11931 fmovsn %xcc, %f9, %f3
11932 fbug,a %fcc2, loop_1386
11933 fxors %f1, %f12, %f3
11934 fcmpne16 %f0, %f4, %i1
11935 fpadd16 %f10, %f2, %f2
11936loop_1386:
11937 stx %o1, [%l7 + 0x30]
11938 ldsw [%l7 + 0x6C], %o5
11939 mulscc %l5, %g6, %o0
11940 edge8 %o2, %o7, %l3
11941 lduw [%l7 + 0x3C], %i0
11942 bvs,a loop_1387
11943 bvc,pt %xcc, loop_1388
11944 fandnot1s %f8, %f6, %f11
11945 fmovdn %icc, %f5, %f7
11946loop_1387:
11947 brlz %i3, loop_1389
11948loop_1388:
11949 fmovrsgz %i7, %f4, %f9
11950 mova %icc, %g4, %i2
11951 tcs %xcc, 0x4
11952loop_1389:
11953 ldsb [%l7 + 0x44], %o6
11954 movrne %l6, %g3, %l1
11955 brlz,a %l4, loop_1390
11956 lduh [%l7 + 0x10], %l0
11957 lduh [%l7 + 0x54], %o4
11958 ldx [%l7 + 0x70], %i5
11959loop_1390:
11960 movgu %icc, %g2, %g5
11961 ld [%l7 + 0x24], %f8
11962 ldub [%l7 + 0x11], %i4
11963 edge32 %g1, %g7, %o3
11964 tcc %xcc, 0x6
11965 ble,a,pn %xcc, loop_1391
11966 stw %l2, [%l7 + 0x24]
11967 te %xcc, 0x2
11968 st %f2, [%l7 + 0x10]
11969loop_1391:
11970 fmovdvc %icc, %f13, %f11
11971 brgez,a %i6, loop_1392
11972 bgu,a %xcc, loop_1393
11973 srax %o1, %i1, %l5
11974 movcs %xcc, %g6, %o5
11975loop_1392:
11976 xnorcc %o2, %o0, %o7
11977loop_1393:
11978 sdivcc %i0, 0x058E, %i3
11979 taddcctv %i7, %g4, %i2
11980 ldx [%l7 + 0x60], %l3
11981 fmovrde %l6, %f10, %f10
11982 bvs,a loop_1394
11983 fbul,a %fcc1, loop_1395
11984 faligndata %f14, %f10, %f2
11985 edge16l %g3, %l1, %o6
11986loop_1394:
11987 movg %icc, %l4, %o4
11988loop_1395:
11989 tgu %xcc, 0x3
11990 movrgz %l0, 0x15D, %g2
11991 tge %xcc, 0x4
11992 xorcc %i5, 0x0C7E, %g5
11993 edge16ln %g1, %g7, %i4
11994 edge32 %l2, %i6, %o1
11995 st %f11, [%l7 + 0x58]
11996 bneg,a loop_1396
11997 lduh [%l7 + 0x64], %o3
11998 fpsub16 %f4, %f4, %f0
11999 umulcc %i1, 0x18A4, %l5
12000loop_1396:
12001 addcc %o5, 0x04CB, %g6
12002 fpack16 %f0, %f5
12003 stb %o2, [%l7 + 0x61]
12004 movpos %icc, %o0, %i0
12005 bgu,a %icc, loop_1397
12006 mulscc %i3, %o7, %i7
12007 fmovsvs %icc, %f14, %f6
12008 movrlz %g4, 0x0A2, %i2
12009loop_1397:
12010 xorcc %l6, %g3, %l1
12011 std %f8, [%l7 + 0x10]
12012 ldx [%l7 + 0x40], %l3
12013 orn %l4, %o4, %o6
12014 ble,pt %xcc, loop_1398
12015 fxnor %f12, %f0, %f12
12016 fblg,a %fcc0, loop_1399
12017 fnors %f9, %f3, %f9
12018loop_1398:
12019 udiv %l0, 0x11B1, %g2
12020 ldd [%l7 + 0x60], %f6
12021loop_1399:
12022 tcc %icc, 0x3
12023 lduh [%l7 + 0x76], %i5
12024 nop
12025 setx loop_1400, %l0, %l1
12026 jmpl %l1, %g1
12027 fmovdcs %xcc, %f5, %f10
12028 fxnors %f1, %f3, %f5
12029 ldd [%l7 + 0x78], %f14
12030loop_1400:
12031 stb %g7, [%l7 + 0x5B]
12032 bne,a %icc, loop_1401
12033 stb %g5, [%l7 + 0x25]
12034 fmovsvs %xcc, %f13, %f11
12035 fand %f8, %f4, %f10
12036loop_1401:
12037 brgz,a %i4, loop_1402
12038 fmovsgu %icc, %f11, %f6
12039 ldd [%l7 + 0x28], %f8
12040 bg loop_1403
12041loop_1402:
12042 ldsw [%l7 + 0x0C], %i6
12043 fmovde %xcc, %f8, %f15
12044 movvc %xcc, %l2, %o1
12045loop_1403:
12046 lduw [%l7 + 0x58], %i1
12047 ldsw [%l7 + 0x60], %o3
12048 fmovsgu %icc, %f14, %f13
12049 sth %o5, [%l7 + 0x54]
12050 fmovrdgz %l5, %f6, %f0
12051 edge8ln %g6, %o2, %i0
12052 lduw [%l7 + 0x0C], %i3
12053 st %f12, [%l7 + 0x44]
12054 fmovde %icc, %f11, %f0
12055 movge %xcc, %o0, %o7
12056 stw %i7, [%l7 + 0x34]
12057 mulx %g4, %i2, %l6
12058 faligndata %f4, %f14, %f6
12059 sllx %g3, %l1, %l3
12060 fmovsne %icc, %f6, %f4
12061 fsrc2 %f0, %f2
12062 st %f8, [%l7 + 0x58]
12063 sth %o4, [%l7 + 0x56]
12064 fmul8x16au %f15, %f11, %f10
12065 nop
12066 setx loop_1404, %l0, %l1
12067 wrpr 0x1, %tl
12068 wrpr %l1, %tnpc
12069 setx 0x34400001400, %l0, %l1
12070 wrpr %l1, %tstate
12071 wrhpr 0x4, %htstate
12072 done
12073 stx %l4, [%l7 + 0x50]
12074 fmovscs %xcc, %f10, %f3
12075 movle %xcc, %o6, %l0
12076loop_1404:
12077 fmovscs %icc, %f12, %f15
12078 add %g2, %g1, %i5
12079 fbl %fcc3, loop_1405
12080 fcmps %fcc3, %f11, %f14
12081 fmovrsgz %g7, %f1, %f3
12082 movrgez %i4, 0x3C8, %g5
12083loop_1405:
12084 andncc %l2, %i6, %o1
12085 xor %o3, 0x116D, %i1
12086 fmuld8sux16 %f7, %f5, %f0
12087 ldsb [%l7 + 0x57], %l5
12088 std %f12, [%l7 + 0x28]
12089 fcmple16 %f12, %f8, %o5
12090 ld [%l7 + 0x54], %f11
12091 fblg,a %fcc1, loop_1406
12092 tgu %icc, 0x1
12093 ba,pn %icc, loop_1407
12094 fnot2s %f6, %f1
12095loop_1406:
12096 ldx [%l7 + 0x78], %o2
12097 fmovrde %i0, %f4, %f0
12098loop_1407:
12099 ldsb [%l7 + 0x7D], %g6
12100 brz %o0, loop_1408
12101 fmovdne %xcc, %f5, %f15
12102 movne %icc, %o7, %i3
12103 movrgez %i7, 0x081, %g4
12104loop_1408:
12105 fmovspos %xcc, %f3, %f1
12106 fbg,a %fcc0, loop_1409
12107 bvc,a,pn %xcc, loop_1410
12108 bleu,a,pn %icc, loop_1411
12109 sth %l6, [%l7 + 0x5A]
12110loop_1409:
12111 srax %i2, 0x11, %g3
12112loop_1410:
12113 fcmpne16 %f0, %f8, %l1
12114loop_1411:
12115 stx %l3, [%l7 + 0x30]
12116 fandnot2s %f1, %f5, %f11
12117 movvc %xcc, %l4, %o6
12118 movpos %icc, %l0, %o4
12119 xor %g2, 0x159F, %i5
12120 fcmpeq16 %f2, %f8, %g1
12121 fmovsleu %icc, %f6, %f7
12122 ldx [%l7 + 0x68], %g7
12123 stx %i4, [%l7 + 0x68]
12124 ldsw [%l7 + 0x48], %l2
12125 stx %g5, [%l7 + 0x10]
12126 tg %xcc, 0x2
12127 bpos,pt %xcc, loop_1412
12128 stx %o1, [%l7 + 0x30]
12129 xnorcc %i6, 0x0F6E, %o3
12130 fpack16 %f14, %f7
12131loop_1412:
12132 lduh [%l7 + 0x2E], %i1
12133 ldx [%l7 + 0x40], %l5
12134 te %xcc, 0x0
12135 lduw [%l7 + 0x28], %o2
12136 bg,a loop_1413
12137 tn %xcc, 0x4
12138 edge8 %o5, %g6, %o0
12139 std %f0, [%l7 + 0x40]
12140loop_1413:
12141 movle %xcc, %i0, %o7
12142 edge32l %i3, %i7, %l6
12143 bn loop_1414
12144 st %f2, [%l7 + 0x28]
12145 ldx [%l7 + 0x50], %i2
12146 ldsh [%l7 + 0x12], %g4
12147loop_1414:
12148 fmovsg %xcc, %f2, %f11
12149 tneg %xcc, 0x6
12150 srax %l1, %l3, %l4
12151 ldsw [%l7 + 0x7C], %g3
12152 xorcc %l0, 0x0A19, %o4
12153 fmovrdne %o6, %f2, %f2
12154 tleu %xcc, 0x3
12155 fmovde %xcc, %f10, %f3
12156 fzero %f8
12157 fcmped %fcc2, %f8, %f12
12158 fmovdn %icc, %f5, %f6
12159 fnors %f15, %f15, %f10
12160 std %f4, [%l7 + 0x70]
12161 ldsh [%l7 + 0x64], %i5
12162 bvc,a loop_1415
12163 orn %g2, %g7, %i4
12164 fnand %f4, %f2, %f12
12165 fors %f12, %f12, %f2
12166loop_1415:
12167 fnot2s %f5, %f9
12168 ld [%l7 + 0x54], %f4
12169 addc %l2, %g5, %g1
12170 lduh [%l7 + 0x32], %i6
12171 stx %o1, [%l7 + 0x20]
12172 mulx %o3, 0x1FF6, %i1
12173 stb %o2, [%l7 + 0x7E]
12174 fabss %f2, %f12
12175 udiv %l5, 0x1B46, %o5
12176 fcmpes %fcc1, %f2, %f14
12177 edge16 %o0, %g6, %o7
12178 te %icc, 0x2
12179 bvc,a,pt %icc, loop_1416
12180 ld [%l7 + 0x0C], %f4
12181 fblg %fcc3, loop_1417
12182 stx %i0, [%l7 + 0x38]
12183loop_1416:
12184 ldsb [%l7 + 0x67], %i7
12185 tge %xcc, 0x3
12186loop_1417:
12187 ldsh [%l7 + 0x2E], %i3
12188 bcc,a,pn %xcc, loop_1418
12189 fnegd %f10, %f14
12190 tle %icc, 0x1
12191 addc %i2, %l6, %l1
12192loop_1418:
12193 mulscc %g4, %l4, %g3
12194 stw %l3, [%l7 + 0x0C]
12195 orncc %o4, %l0, %o6
12196 st %f15, [%l7 + 0x34]
12197 umulcc %g2, %i5, %g7
12198 ldd [%l7 + 0x68], %f4
12199 sth %l2, [%l7 + 0x1C]
12200 andncc %g5, %i4, %g1
12201 fcmpeq16 %f10, %f8, %o1
12202 fmovda %xcc, %f14, %f4
12203 fpack16 %f8, %f6
12204 fpadd32 %f0, %f0, %f8
12205 tcs %icc, 0x7
12206 stw %o3, [%l7 + 0x60]
12207 lduw [%l7 + 0x48], %i6
12208 fnot1 %f12, %f12
12209 ldsb [%l7 + 0x48], %o2
12210 fmovrde %l5, %f14, %f8
12211 tcc %xcc, 0x3
12212 ldx [%l7 + 0x50], %o5
12213 fcmpgt32 %f10, %f14, %o0
12214 fmovdge %xcc, %f12, %f8
12215 fornot1 %f4, %f10, %f6
12216 movge %xcc, %g6, %i1
12217 pdist %f0, %f12, %f6
12218 fxors %f0, %f7, %f4
12219 fbo,a %fcc0, loop_1419
12220 fbule %fcc3, loop_1420
12221 fcmped %fcc1, %f12, %f2
12222 edge8l %i0, %o7, %i3
12223loop_1419:
12224 fandnot2 %f2, %f8, %f8
12225loop_1420:
12226 fbue %fcc1, loop_1421
12227 fmul8x16al %f0, %f10, %f10
12228 ble,a %xcc, loop_1422
12229 fsrc1s %f13, %f5
12230loop_1421:
12231 movrlez %i2, 0x2D4, %i7
12232 ldsh [%l7 + 0x14], %l1
12233loop_1422:
12234 fsrc2 %f10, %f12
12235 stw %l6, [%l7 + 0x1C]
12236 std %f12, [%l7 + 0x68]
12237 lduh [%l7 + 0x64], %l4
12238 stw %g4, [%l7 + 0x6C]
12239 fmovscs %xcc, %f2, %f0
12240 brlez,a %g3, loop_1423
12241 movgu %xcc, %o4, %l0
12242 fmovdle %xcc, %f5, %f2
12243 fmul8x16au %f9, %f12, %f0
12244loop_1423:
12245 stw %o6, [%l7 + 0x1C]
12246 ld [%l7 + 0x7C], %f1
12247 fbug %fcc2, loop_1424
12248 lduh [%l7 + 0x1E], %l3
12249 srl %g2, %i5, %g7
12250 movrlz %l2, %g5, %i4
12251loop_1424:
12252 te %xcc, 0x5
12253 fmovrde %o1, %f8, %f4
12254 movrgz %o3, %i6, %o2
12255 fcmpgt16 %f14, %f10, %g1
12256 ld [%l7 + 0x64], %f1
12257 srax %o5, %l5, %g6
12258 siam 0x3
12259 tle %icc, 0x3
12260 lduh [%l7 + 0x10], %o0
12261 bcs,a loop_1425
12262 fpadd16s %f11, %f6, %f12
12263 ldsw [%l7 + 0x58], %i1
12264 fmovsg %xcc, %f1, %f7
12265loop_1425:
12266 ldsw [%l7 + 0x38], %i0
12267 tsubcctv %i3, %i2, %o7
12268 fxnor %f8, %f14, %f2
12269 fmovsgu %xcc, %f2, %f14
12270 ld [%l7 + 0x0C], %f13
12271 movrgz %l1, 0x3DF, %i7
12272 ldsh [%l7 + 0x2A], %l4
12273 ldsw [%l7 + 0x14], %l6
12274 fmovde %xcc, %f2, %f6
12275 fble %fcc1, loop_1426
12276 tvs %xcc, 0x3
12277 ba,pt %icc, loop_1427
12278 nop
12279 setx loop_1428, %l0, %l1
12280 wrpr 0x1, %tl
12281 wrpr %l1, %tnpc
12282 setx 0x34400001400, %l0, %l1
12283 wrpr %l1, %tstate
12284 wrhpr 0x4, %htstate
12285 done
12286loop_1426:
12287 sth %g4, [%l7 + 0x72]
12288 fcmpes %fcc0, %f11, %f0
12289loop_1427:
12290 ldsw [%l7 + 0x34], %g3
12291loop_1428:
12292 fcmpeq32 %f8, %f8, %l0
12293 fbg %fcc0, loop_1429
12294 fcmpd %fcc3, %f14, %f10
12295 brgz %o6, loop_1430
12296 fbule,a %fcc0, loop_1431
12297loop_1429:
12298 movrlez %o4, 0x396, %l3
12299 fmovsvs %xcc, %f9, %f10
12300loop_1430:
12301 subccc %g2, 0x1767, %i5
12302loop_1431:
12303 tsubcc %g7, %l2, %g5
12304 add %i4, 0x03BC, %o1
12305 fnegs %f14, %f8
12306 ldx [%l7 + 0x28], %o3
12307 ldsw [%l7 + 0x74], %i6
12308 sra %g1, 0x1E, %o5
12309 srl %l5, %o2, %o0
12310 ld [%l7 + 0x5C], %f15
12311 fbuge %fcc1, loop_1432
12312 tvs %xcc, 0x6
12313 stb %i1, [%l7 + 0x3B]
12314 fcmple16 %f12, %f10, %i0
12315loop_1432:
12316 fpadd32 %f8, %f8, %f10
12317 fzeros %f11
12318 fmul8x16au %f1, %f10, %f0
12319 ldx [%l7 + 0x18], %g6
12320 fbug %fcc3, loop_1433
12321 movvc %icc, %i2, %o7
12322 fxors %f10, %f13, %f15
12323 std %f12, [%l7 + 0x30]
12324loop_1433:
12325 array32 %i3, %l1, %l4
12326 tpos %xcc, 0x1
12327 stw %l6, [%l7 + 0x34]
12328 edge16ln %i7, %g3, %l0
12329 fmovscc %xcc, %f12, %f4
12330 sllx %g4, 0x18, %o6
12331 ldsh [%l7 + 0x60], %l3
12332 stx %g2, [%l7 + 0x20]
12333 bge,a %icc, loop_1434
12334 fmovse %icc, %f3, %f1
12335 fsrc1s %f8, %f14
12336 mulx %o4, 0x0628, %i5
12337loop_1434:
12338 addc %l2, 0x1899, %g7
12339 addccc %i4, %g5, %o3
12340 nop
12341 setx loop_1435, %l0, %l1
12342 wrpr 0x1, %tl
12343 wrpr %l1, %tnpc
12344 setx 0x34400001400, %l0, %l1
12345 wrpr %l1, %tstate
12346 wrhpr 0x4, %htstate
12347 done
12348 ldsh [%l7 + 0x52], %o1
12349 sdivcc %i6, 0x19BE, %o5
12350 orcc %g1, %o2, %l5
12351loop_1435:
12352 sllx %i1, %i0, %g6
12353 bcs,a,pn %icc, loop_1436
12354 ldsb [%l7 + 0x57], %o0
12355 movrgz %o7, %i3, %i2
12356 ldsw [%l7 + 0x40], %l4
12357loop_1436:
12358 edge32 %l6, %i7, %g3
12359 mulx %l0, %g4, %l1
12360 fabss %f2, %f4
12361 brz,a %o6, loop_1437
12362 fmovdcc %xcc, %f2, %f14
12363 bvs %icc, loop_1438
12364 movne %xcc, %g2, %l3
12365loop_1437:
12366 ldsw [%l7 + 0x1C], %o4
12367 fmovdge %xcc, %f2, %f1
12368loop_1438:
12369 fba,a %fcc2, loop_1439
12370 ldsh [%l7 + 0x56], %l2
12371 ldub [%l7 + 0x5A], %g7
12372 nop
12373 setx loop_1440, %l0, %l1
12374 wrpr 0x1, %tl
12375 wrpr %l1, %tpc
12376 add %l1, 0x4, %l1
12377 wrpr %l1, %tnpc
12378 setx 0x34400001400, %l0, %l1
12379 wrpr %l1, %tstate
12380 wrhpr 0x4, %htstate
12381 retry
12382loop_1439:
12383 bn,a %icc, loop_1441
12384 fmovsge %xcc, %f11, %f3
12385 lduh [%l7 + 0x20], %i4
12386loop_1440:
12387 lduh [%l7 + 0x5A], %i5
12388loop_1441:
12389 fbl,a %fcc1, loop_1442
12390 ldx [%l7 + 0x08], %g5
12391 fpmerge %f4, %f12, %f12
12392 fmovs %f9, %f5
12393loop_1442:
12394 tcc %icc, 0x5
12395 fmovda %icc, %f8, %f10
12396 tle %xcc, 0x7
12397 ldd [%l7 + 0x10], %f4
12398 fsrc1 %f6, %f0
12399 fmovdle %icc, %f15, %f1
12400 ta %xcc, 0x3
12401 taddcctv %o1, %o3, %o5
12402 tne %xcc, 0x3
12403 bne,a,pn %xcc, loop_1443
12404 edge32ln %i6, %g1, %o2
12405 fmovrse %l5, %f11, %f3
12406 stw %i1, [%l7 + 0x68]
12407loop_1443:
12408 fmovsle %xcc, %f10, %f3
12409 fmovscs %icc, %f1, %f1
12410 fabss %f13, %f13
12411 fmovdpos %xcc, %f7, %f11
12412 te %icc, 0x5
12413 addc %i0, %g6, %o7
12414 fmovda %xcc, %f6, %f6
12415 ldsb [%l7 + 0x27], %i3
12416 stb %o0, [%l7 + 0x46]
12417 edge32 %l4, %l6, %i2
12418 ldsh [%l7 + 0x56], %i7
12419 std %f14, [%l7 + 0x70]
12420 fpack16 %f2, %f8
12421 fcmpgt32 %f6, %f2, %l0
12422 ldd [%l7 + 0x50], %f0
12423 subc %g3, %g4, %o6
12424 std %f14, [%l7 + 0x30]
12425 ldub [%l7 + 0x6B], %l1
12426 fblg,a %fcc1, loop_1444
12427 fnor %f14, %f2, %f0
12428 fandnot1s %f5, %f14, %f9
12429 ldsw [%l7 + 0x7C], %g2
12430loop_1444:
12431 tne %xcc, 0x1
12432 stx %l3, [%l7 + 0x30]
12433 fandnot2 %f12, %f8, %f10
12434 fpadd32 %f0, %f14, %f8
12435 tneg %icc, 0x4
12436 movcs %xcc, %o4, %l2
12437 fbn %fcc0, loop_1445
12438 tsubcc %i4, 0x0B64, %i5
12439 edge16ln %g5, %o1, %g7
12440 brnz %o5, loop_1446
12441loop_1445:
12442 movle %icc, %i6, %o3
12443 fmovsa %xcc, %f2, %f1
12444 fmovsge %xcc, %f0, %f14
12445loop_1446:
12446 ldsb [%l7 + 0x7A], %o2
12447 movg %xcc, %l5, %i1
12448 std %f10, [%l7 + 0x68]
12449 ldsh [%l7 + 0x54], %g1
12450 fmovda %icc, %f0, %f7
12451 addccc %i0, %o7, %i3
12452 sra %g6, 0x18, %l4
12453 ldsw [%l7 + 0x70], %l6
12454 ldsw [%l7 + 0x14], %i2
12455 std %f6, [%l7 + 0x70]
12456 or %o0, 0x1044, %l0
12457 ldd [%l7 + 0x20], %f14
12458 ldsw [%l7 + 0x44], %g3
12459 stx %g4, [%l7 + 0x78]
12460 fba %fcc0, loop_1447
12461 fornot1s %f2, %f12, %f9
12462 bleu,a %xcc, loop_1448
12463 fornot1 %f4, %f10, %f4
12464loop_1447:
12465 std %f4, [%l7 + 0x08]
12466 for %f4, %f2, %f10
12467loop_1448:
12468 ldsb [%l7 + 0x0A], %i7
12469 fandnot2s %f13, %f4, %f3
12470 stb %o6, [%l7 + 0x4F]
12471 fmovdgu %xcc, %f15, %f13
12472 fpsub16 %f10, %f14, %f14
12473 st %f1, [%l7 + 0x68]
12474 fmul8x16 %f12, %f0, %f14
12475 addccc %l1, 0x0F94, %l3
12476 fmovscc %xcc, %f0, %f0
12477 fpadd16 %f10, %f0, %f6
12478 lduh [%l7 + 0x4A], %g2
12479 or %o4, %i4, %l2
12480 udivx %g5, 0x0F2B, %i5
12481 bpos,a loop_1449
12482 fbu %fcc0, loop_1450
12483 bleu %icc, loop_1451
12484 ld [%l7 + 0x74], %f9
12485loop_1449:
12486 fbul %fcc0, loop_1452
12487loop_1450:
12488 fmovda %icc, %f0, %f8
12489loop_1451:
12490 fmovda %xcc, %f13, %f3
12491 fcmple32 %f0, %f2, %g7
12492loop_1452:
12493 fbu,a %fcc3, loop_1453
12494 tne %xcc, 0x6
12495 brlz,a %o1, loop_1454
12496 sra %i6, %o3, %o5
12497loop_1453:
12498 movrgez %l5, 0x0AA, %o2
12499 fmovde %icc, %f10, %f7
12500loop_1454:
12501 edge16n %g1, %i1, %i0
12502 edge16l %i3, %o7, %g6
12503 ldd [%l7 + 0x60], %f0
12504 movvs %icc, %l4, %i2
12505 fbug %fcc0, loop_1455
12506 std %f2, [%l7 + 0x30]
12507 bleu,pt %icc, loop_1456
12508 bg,a,pt %icc, loop_1457
12509loop_1455:
12510 tleu %xcc, 0x1
12511 popc 0x07A9, %o0
12512loop_1456:
12513 srl %l6, 0x14, %l0
12514loop_1457:
12515 sth %g4, [%l7 + 0x2E]
12516 fmuld8sux16 %f4, %f14, %f2
12517 bcc,a,pt %icc, loop_1458
12518 st %f1, [%l7 + 0x20]
12519 fandnot2s %f4, %f10, %f6
12520 std %f12, [%l7 + 0x50]
12521loop_1458:
12522 fabss %f2, %f8
12523 edge32ln %i7, %g3, %l1
12524 mulscc %l3, %o6, %g2
12525 movvs %icc, %i4, %l2
12526 std %f6, [%l7 + 0x10]
12527 tcc %xcc, 0x6
12528 movgu %icc, %o4, %g5
12529 fmuld8ulx16 %f1, %f6, %f10
12530 ba %xcc, loop_1459
12531 nop
12532 setx loop_1460, %l0, %l1
12533 jmpl %l1, %i5
12534 bne loop_1461
12535 fpsub16s %f1, %f4, %f12
12536loop_1459:
12537 ldd [%l7 + 0x48], %f12
12538loop_1460:
12539 sllx %g7, %i6, %o3
12540loop_1461:
12541 fmovde %icc, %f7, %f8
12542 lduw [%l7 + 0x48], %o1
12543 or %l5, 0x1BE0, %o5
12544 ld [%l7 + 0x48], %f9
12545 fsrc2s %f10, %f11
12546 fmul8x16al %f6, %f7, %f0
12547 stw %o2, [%l7 + 0x0C]
12548 bleu,a loop_1462
12549 ldsb [%l7 + 0x6D], %g1
12550 fmovrslz %i0, %f3, %f5
12551 lduw [%l7 + 0x6C], %i1
12552loop_1462:
12553 lduh [%l7 + 0x14], %i3
12554 edge16n %g6, %l4, %o7
12555 st %f11, [%l7 + 0x50]
12556 ld [%l7 + 0x38], %f3
12557 stw %o0, [%l7 + 0x78]
12558 fmovspos %xcc, %f6, %f6
12559 taddcc %l6, %i2, %g4
12560 mova %icc, %l0, %i7
12561 bvc %icc, loop_1463
12562 subccc %l1, %g3, %o6
12563 tpos %icc, 0x3
12564 std %f6, [%l7 + 0x48]
12565loop_1463:
12566 lduw [%l7 + 0x30], %g2
12567 ldx [%l7 + 0x30], %l3
12568 edge8 %i4, %l2, %o4
12569 srlx %i5, 0x12, %g7
12570 fmovdleu %icc, %f13, %f10
12571 lduw [%l7 + 0x4C], %i6
12572 fcmped %fcc3, %f6, %f6
12573 lduw [%l7 + 0x58], %g5
12574 fmovd %f0, %f6
12575 fandnot2s %f11, %f9, %f9
12576 fsrc1 %f2, %f2
12577 stw %o1, [%l7 + 0x54]
12578 fnot2s %f3, %f7
12579 sdiv %l5, 0x1755, %o5
12580 nop
12581 setx loop_1464, %l0, %l1
12582 jmpl %l1, %o3
12583 ldsw [%l7 + 0x34], %o2
12584 fmul8ulx16 %f14, %f12, %f0
12585 fmovrsgez %g1, %f11, %f0
12586loop_1464:
12587 andn %i1, %i3, %g6
12588 ldsw [%l7 + 0x2C], %i0
12589 edge32ln %l4, %o0, %o7
12590 fmovrdne %i2, %f12, %f12
12591 edge16 %l6, %g4, %i7
12592 lduh [%l7 + 0x46], %l1
12593 ldd [%l7 + 0x20], %f2
12594 fxnors %f9, %f11, %f7
12595 fnegd %f4, %f12
12596 bvs,pn %xcc, loop_1465
12597 edge16l %g3, %l0, %g2
12598 fmovsl %icc, %f2, %f7
12599 addcc %o6, 0x0A20, %i4
12600loop_1465:
12601 fbn %fcc2, loop_1466
12602 xnorcc %l3, 0x0420, %l2
12603 ldx [%l7 + 0x50], %o4
12604 edge8 %i5, %g7, %i6
12605loop_1466:
12606 fmovrdgez %o1, %f10, %f0
12607 lduh [%l7 + 0x2A], %g5
12608 stx %l5, [%l7 + 0x70]
12609 brz %o3, loop_1467
12610 andn %o5, %o2, %g1
12611 edge8 %i1, %i3, %g6
12612 fcmps %fcc2, %f1, %f2
12613loop_1467:
12614 stb %i0, [%l7 + 0x34]
12615 fmul8x16al %f7, %f1, %f10
12616 ldd [%l7 + 0x30], %f0
12617 lduh [%l7 + 0x28], %l4
12618 fxor %f4, %f6, %f0
12619 taddcctv %o0, 0x0ACC, %i2
12620 ldub [%l7 + 0x0D], %l6
12621 fpsub32 %f8, %f4, %f4
12622 fnot2 %f6, %f6
12623 movle %xcc, %g4, %i7
12624 lduh [%l7 + 0x30], %o7
12625 fmovrslz %g3, %f6, %f7
12626 sth %l1, [%l7 + 0x3E]
12627 fmovrdlz %g2, %f4, %f12
12628 ta %xcc, 0x1
12629 ld [%l7 + 0x58], %f3
12630 fbul %fcc1, loop_1468
12631 fcmpd %fcc1, %f8, %f10
12632 std %f0, [%l7 + 0x68]
12633 std %f8, [%l7 + 0x50]
12634loop_1468:
12635 fbuge %fcc3, loop_1469
12636 stx %o6, [%l7 + 0x58]
12637 fmuld8sux16 %f7, %f3, %f14
12638 ld [%l7 + 0x58], %f0
12639loop_1469:
12640 edge32 %i4, %l0, %l2
12641 fpadd16s %f10, %f12, %f3
12642 bg,a,pt %xcc, loop_1470
12643 ldsw [%l7 + 0x5C], %l3
12644 sdiv %i5, 0x0C22, %g7
12645 stb %i6, [%l7 + 0x36]
12646loop_1470:
12647 fmul8sux16 %f0, %f0, %f0
12648 fmovda %icc, %f13, %f10
12649 fmovdpos %icc, %f8, %f5
12650 fcmpeq32 %f6, %f14, %o1
12651 sethi 0x1F00, %o4
12652 lduw [%l7 + 0x1C], %g5
12653 fmovdcs %xcc, %f9, %f10
12654 fmovsn %xcc, %f10, %f4
12655 fsrc1s %f7, %f3
12656 fpadd32s %f11, %f14, %f7
12657 fmovrdlz %l5, %f8, %f14
12658 tcs %icc, 0x5
12659 fxnors %f5, %f1, %f7
12660 movleu %xcc, %o5, %o2
12661 add %o3, 0x12AC, %g1
12662 brgez,a %i3, loop_1471
12663 fnot1 %f12, %f12
12664 lduw [%l7 + 0x50], %i1
12665 fandnot2s %f10, %f7, %f14
12666loop_1471:
12667 ldsw [%l7 + 0x3C], %g6
12668 lduh [%l7 + 0x72], %l4
12669 srl %o0, 0x0B, %i2
12670 fabss %f4, %f10
12671 fandnot1s %f2, %f8, %f4
12672 edge16 %i0, %g4, %i7
12673 fcmpes %fcc2, %f4, %f13
12674 brz,a %o7, loop_1472
12675 movcs %xcc, %l6, %l1
12676 fmovs %f13, %f4
12677 addc %g2, 0x01DB, %g3
12678loop_1472:
12679 fmuld8ulx16 %f13, %f9, %f2
12680 st %f4, [%l7 + 0x74]
12681 fmovdleu %icc, %f3, %f9
12682 stb %o6, [%l7 + 0x7B]
12683 fnand %f14, %f10, %f8
12684 tpos %icc, 0x5
12685 ldx [%l7 + 0x08], %i4
12686 movn %xcc, %l2, %l0
12687 stw %l3, [%l7 + 0x48]
12688 subccc %g7, 0x011A, %i6
12689 subccc %o1, 0x05CB, %i5
12690 fxor %f12, %f4, %f10
12691 brgez %g5, loop_1473
12692 fpsub32 %f14, %f8, %f2
12693 fbl,a %fcc1, loop_1474
12694 addccc %l5, 0x1635, %o4
12695loop_1473:
12696 edge8n %o2, %o5, %o3
12697 fmovsvs %xcc, %f4, %f8
12698loop_1474:
12699 fsrc2 %f10, %f4
12700 fmovsge %icc, %f1, %f5
12701 tg %icc, 0x6
12702 ldub [%l7 + 0x25], %g1
12703 fpsub32 %f14, %f10, %f14
12704 stx %i3, [%l7 + 0x38]
12705 ld [%l7 + 0x68], %f3
12706 edge32n %i1, %l4, %o0
12707 sub %i2, 0x1DAA, %g6
12708 fnot1s %f8, %f7
12709 bge,pt %icc, loop_1475
12710 for %f14, %f2, %f4
12711 fba,a %fcc3, loop_1476
12712 fbl,a %fcc2, loop_1477
12713loop_1475:
12714 fcmpeq16 %f12, %f8, %i0
12715 ldsw [%l7 + 0x08], %g4
12716loop_1476:
12717 fmovscc %icc, %f12, %f3
12718loop_1477:
12719 ldsh [%l7 + 0x16], %o7
12720 brgz,a %i7, loop_1478
12721 fnot2s %f4, %f2
12722 fandnot1s %f12, %f3, %f1
12723 taddcc %l6, 0x1D4A, %l1
12724loop_1478:
12725 fnand %f10, %f12, %f6
12726 fmovrdlez %g3, %f0, %f14
12727 fmovdneg %icc, %f10, %f13
12728 fnand %f4, %f10, %f0
12729 fabss %f3, %f3
12730 fbe,a %fcc0, loop_1479
12731 stx %g2, [%l7 + 0x48]
12732 fexpand %f8, %f12
12733 movvc %icc, %i4, %l2
12734loop_1479:
12735 sethi 0x0E82, %l0
12736 andn %l3, 0x03EC, %o6
12737 fmovsle %icc, %f7, %f1
12738 st %f11, [%l7 + 0x5C]
12739 tsubcctv %i6, 0x16CE, %o1
12740 call loop_1480
12741 sub %g7, 0x10F4, %g5
12742 fcmpeq32 %f12, %f2, %i5
12743 fmovrde %o4, %f14, %f2
12744loop_1480:
12745 nop
12746 setx loop_1481, %l0, %l1
12747 wrpr 0x1, %tl
12748 wrpr %l1, %tnpc
12749 setx 0x34400001400, %l0, %l1
12750 wrpr %l1, %tstate
12751 wrhpr 0x4, %htstate
12752 done
12753 ldsw [%l7 + 0x3C], %o2
12754 xorcc %o5, %o3, %l5
12755 call loop_1482
12756loop_1481:
12757 fornot1 %f8, %f4, %f4
12758 fmovrsgz %i3, %f13, %f3
12759 fcmped %fcc3, %f14, %f0
12760loop_1482:
12761 mova %xcc, %g1, %l4
12762 stx %o0, [%l7 + 0x58]
12763 tvs %xcc, 0x0
12764 ld [%l7 + 0x64], %f14
12765 fmovsge %xcc, %f0, %f3
12766 fmul8sux16 %f0, %f0, %f8
12767 fpadd16 %f12, %f2, %f10
12768 lduh [%l7 + 0x30], %i1
12769 for %f14, %f2, %f10
12770 alignaddrl %i2, %i0, %g6
12771 movge %icc, %o7, %g4
12772 bcc,a,pt %xcc, loop_1483
12773 fpsub16s %f9, %f0, %f11
12774 tvc %icc, 0x2
12775 fbg %fcc0, loop_1484
12776loop_1483:
12777 ldub [%l7 + 0x59], %l6
12778 stb %i7, [%l7 + 0x36]
12779 ldub [%l7 + 0x36], %l1
12780loop_1484:
12781 mulscc %g2, 0x0AAA, %i4
12782 fmovsneg %icc, %f9, %f6
12783 fbo %fcc0, loop_1485
12784 ldsb [%l7 + 0x38], %g3
12785 fxor %f8, %f4, %f0
12786 tcc %xcc, 0x2
12787loop_1485:
12788 fornot1 %f8, %f8, %f4
12789 fmovscc %xcc, %f2, %f15
12790 fmovda %xcc, %f7, %f8
12791 ld [%l7 + 0x60], %f6
12792 fabsd %f8, %f8
12793 fcmped %fcc2, %f6, %f0
12794 fcmped %fcc3, %f0, %f0
12795 subc %l2, %l3, %o6
12796 fpsub16s %f15, %f8, %f15
12797 fmovdle %xcc, %f14, %f6
12798 ldsb [%l7 + 0x34], %i6
12799 st %f9, [%l7 + 0x18]
12800 fmovdcs %icc, %f11, %f1
12801 fzero %f4
12802 movne %xcc, %l0, %g7
12803 fmovdleu %xcc, %f9, %f4
12804 fandnot2 %f4, %f4, %f14
12805 fors %f4, %f10, %f6
12806 addccc %o1, %i5, %g5
12807 umul %o2, %o5, %o3
12808 ldd [%l7 + 0x58], %f8
12809 ta %xcc, 0x7
12810 bshuffle %f0, %f4, %f10
12811 fbo %fcc2, loop_1486
12812 fornot1s %f13, %f1, %f3
12813 fblg %fcc0, loop_1487
12814 fbo %fcc1, loop_1488
12815loop_1486:
12816 fmovsgu %xcc, %f1, %f15
12817 fnors %f4, %f8, %f8
12818loop_1487:
12819 bvs,pt %xcc, loop_1489
12820loop_1488:
12821 fmovspos %icc, %f8, %f10
12822 st %f1, [%l7 + 0x28]
12823 array32 %l5, %i3, %o4
12824loop_1489:
12825 ldd [%l7 + 0x58], %f2
12826 fcmpd %fcc3, %f10, %f6
12827 tneg %icc, 0x2
12828 ldub [%l7 + 0x1B], %l4
12829 lduh [%l7 + 0x50], %o0
12830 fnand %f4, %f14, %f0
12831 fmul8sux16 %f4, %f0, %f14
12832 lduh [%l7 + 0x3C], %i1
12833 tcs %xcc, 0x7
12834 fmovrde %g1, %f4, %f4
12835 andcc %i2, 0x04DE, %g6
12836 orn %i0, 0x02C9, %o7
12837 ld [%l7 + 0x64], %f5
12838 fmovrsne %g4, %f15, %f15
12839 fmul8ulx16 %f14, %f0, %f14
12840 movcc %icc, %l6, %l1
12841 brgz %i7, loop_1490
12842 tcc %xcc, 0x3
12843 stb %i4, [%l7 + 0x74]
12844 fbg %fcc0, loop_1491
12845loop_1490:
12846 movrne %g3, %l2, %g2
12847 std %f14, [%l7 + 0x10]
12848 stx %o6, [%l7 + 0x60]
12849loop_1491:
12850 srax %i6, %l0, %g7
12851 lduh [%l7 + 0x0C], %o1
12852 edge8l %l3, %i5, %g5
12853 popc 0x115E, %o5
12854 fnot1s %f1, %f0
12855 brgz %o2, loop_1492
12856 sdivx %o3, 0x0EEC, %l5
12857 std %f6, [%l7 + 0x48]
12858 tsubcctv %o4, 0x147C, %l4
12859loop_1492:
12860 movre %o0, 0x105, %i3
12861 taddcctv %i1, 0x1C3B, %i2
12862 nop
12863 setx loop_1493, %l0, %l1
12864 jmpl %l1, %g6
12865 fmul8x16 %f6, %f14, %f14
12866 pdist %f2, %f0, %f0
12867 fpadd32s %f1, %f1, %f3
12868loop_1493:
12869 bcc,a %xcc, loop_1494
12870 fnegs %f5, %f6
12871 taddcc %g1, %o7, %i0
12872 stx %g4, [%l7 + 0x28]
12873loop_1494:
12874 bneg,a %xcc, loop_1495
12875 for %f2, %f8, %f4
12876 lduh [%l7 + 0x6A], %l1
12877 tneg %icc, 0x1
12878loop_1495:
12879 fpack16 %f0, %f5
12880 fbl,a %fcc2, loop_1496
12881 fpadd16 %f12, %f10, %f2
12882 tn %xcc, 0x7
12883 std %f10, [%l7 + 0x38]
12884loop_1496:
12885 fmovrslez %l6, %f0, %f8
12886 bgu,a %icc, loop_1497
12887 fones %f12
12888 fpsub16 %f0, %f12, %f4
12889 fornot2 %f2, %f10, %f4
12890loop_1497:
12891 udivcc %i4, 0x0A35, %i7
12892 fsrc1 %f8, %f6
12893 ldub [%l7 + 0x1E], %g3
12894 fnot2s %f15, %f0
12895 tle %icc, 0x7
12896 lduw [%l7 + 0x2C], %g2
12897 umulcc %o6, %l2, %i6
12898 fmovs %f15, %f0
12899 fxnors %f11, %f1, %f12
12900 fxnors %f12, %f6, %f11
12901 fmovrdlez %g7, %f4, %f10
12902 fbule,a %fcc3, loop_1498
12903 fbne,a %fcc0, loop_1499
12904 ldub [%l7 + 0x67], %o1
12905 array16 %l0, %i5, %l3
12906loop_1498:
12907 faligndata %f12, %f6, %f2
12908loop_1499:
12909 bne %xcc, loop_1500
12910 ldsw [%l7 + 0x60], %o5
12911 ba,pt %xcc, loop_1501
12912 xnorcc %o2, %g5, %o3
12913loop_1500:
12914 fmovrdlez %o4, %f14, %f10
12915 lduw [%l7 + 0x3C], %l5
12916loop_1501:
12917 tn %xcc, 0x6
12918 stx %l4, [%l7 + 0x18]
12919 fpsub16s %f7, %f8, %f3
12920 orn %o0, 0x1A43, %i3
12921 fors %f1, %f14, %f4
12922 move %icc, %i2, %g6
12923 fabsd %f4, %f10
12924 fmovde %icc, %f13, %f2
12925 fmuld8ulx16 %f8, %f8, %f2
12926 fpackfix %f12, %f6
12927 stx %i1, [%l7 + 0x18]
12928 bl,a loop_1502
12929 tleu %xcc, 0x5
12930 movl %xcc, %o7, %i0
12931 fmovdleu %icc, %f4, %f0
12932loop_1502:
12933 fmovrde %g4, %f0, %f0
12934 stx %l1, [%l7 + 0x50]
12935 stb %l6, [%l7 + 0x6A]
12936 movneg %icc, %g1, %i7
12937 fornot2s %f15, %f13, %f6
12938 fandnot1s %f10, %f12, %f8
12939 tsubcctv %i4, 0x0E17, %g3
12940 sdiv %g2, 0x0BF1, %o6
12941 ldsb [%l7 + 0x65], %i6
12942 orn %l2, 0x012E, %o1
12943 srlx %l0, %g7, %l3
12944 stb %i5, [%l7 + 0x16]
12945 bg,pn %icc, loop_1503
12946 srax %o2, %g5, %o5
12947 sth %o3, [%l7 + 0x70]
12948 tge %xcc, 0x0
12949loop_1503:
12950 fbg %fcc3, loop_1504
12951 movpos %icc, %o4, %l5
12952 fcmpgt32 %f0, %f4, %o0
12953 bvs,a,pt %icc, loop_1505
12954loop_1504:
12955 fmovscs %icc, %f11, %f5
12956 addcc %l4, 0x0E9E, %i2
12957 movle %icc, %i3, %i1
12958loop_1505:
12959 fsrc1 %f10, %f6
12960 fnands %f7, %f2, %f2
12961 fpadd16 %f4, %f6, %f14
12962 fmovscs %xcc, %f14, %f15
12963 ldsb [%l7 + 0x17], %o7
12964 tvs %icc, 0x7
12965 st %f4, [%l7 + 0x68]
12966 fone %f6
12967 fmovspos %icc, %f15, %f4
12968 st %f2, [%l7 + 0x30]
12969 brgez,a %i0, loop_1506
12970 stx %g4, [%l7 + 0x60]
12971 stw %g6, [%l7 + 0x2C]
12972 tg %xcc, 0x5
12973loop_1506:
12974 sllx %l6, %g1, %i7
12975 bg,a loop_1507
12976 ta %icc, 0x2
12977 movrgez %i4, %l1, %g2
12978 brgz,a %o6, loop_1508
12979loop_1507:
12980 bg %icc, loop_1509
12981 and %i6, %l2, %o1
12982 call loop_1510
12983loop_1508:
12984 st %f13, [%l7 + 0x1C]
12985loop_1509:
12986 srax %g3, 0x17, %l0
12987 brnz,a %l3, loop_1511
12988loop_1510:
12989 fexpand %f3, %f6
12990 tne %icc, 0x4
12991 call loop_1512
12992loop_1511:
12993 movge %icc, %i5, %g7
12994 fandnot1s %f5, %f4, %f14
12995 fmovdcs %xcc, %f15, %f7
12996loop_1512:
12997 ta %xcc, 0x6
12998 fcmpgt32 %f6, %f8, %o2
12999 fbn %fcc3, loop_1513
13000 st %f15, [%l7 + 0x30]
13001 sdivcc %o5, 0x0F9D, %g5
13002 ldub [%l7 + 0x46], %o4
13003loop_1513:
13004 ldub [%l7 + 0x3D], %l5
13005 fandnot2s %f4, %f9, %f15
13006 tcc %xcc, 0x7
13007 stw %o0, [%l7 + 0x0C]
13008 fmovda %xcc, %f14, %f1
13009 fpadd16s %f3, %f11, %f13
13010 fmovsneg %xcc, %f7, %f13
13011 fmovdle %icc, %f1, %f9
13012 subc %o3, %i2, %l4
13013 fandnot2s %f5, %f13, %f10
13014 bneg loop_1514
13015 orcc %i1, %o7, %i0
13016 ldx [%l7 + 0x10], %i3
13017 brz,a %g6, loop_1515
13018loop_1514:
13019 std %f10, [%l7 + 0x60]
13020 tsubcctv %l6, %g4, %g1
13021 bneg,a loop_1516
13022loop_1515:
13023 ldsh [%l7 + 0x0C], %i7
13024 lduh [%l7 + 0x4A], %l1
13025 andcc %g2, %o6, %i4
13026loop_1516:
13027 fpsub16s %f15, %f7, %f13
13028 fmovrsgez %i6, %f5, %f14
13029 ldsh [%l7 + 0x6A], %l2
13030 stx %o1, [%l7 + 0x78]
13031 fnor %f2, %f8, %f10
13032 tcc %icc, 0x1
13033 lduw [%l7 + 0x30], %g3
13034 ldsh [%l7 + 0x5C], %l3
13035 lduh [%l7 + 0x08], %i5
13036 fcmped %fcc0, %f0, %f4
13037 fmovrslez %l0, %f7, %f8
13038 fmovsle %icc, %f14, %f6
13039 fands %f12, %f14, %f4
13040 movge %xcc, %o2, %o5
13041 andn %g7, %g5, %o4
13042 fbn,a %fcc3, loop_1517
13043 fmovsge %icc, %f15, %f13
13044 fcmpgt16 %f2, %f2, %o0
13045 edge8ln %o3, %l5, %i2
13046loop_1517:
13047 fnot1 %f12, %f6
13048 ta %xcc, 0x0
13049 nop
13050 setx loop_1518, %l0, %l1
13051 wrpr 0x1, %tl
13052 wrpr %l1, %tnpc
13053 setx 0x34400001400, %l0, %l1
13054 wrpr %l1, %tstate
13055 wrhpr 0x4, %htstate
13056 done
13057 fbg %fcc2, loop_1519
13058 be,pt %xcc, loop_1520
13059 sdiv %l4, 0x1D78, %o7
13060loop_1518:
13061 ldub [%l7 + 0x3E], %i0
13062loop_1519:
13063 ldsb [%l7 + 0x54], %i1
13064loop_1520:
13065 edge8l %i3, %g6, %g4
13066 or %l6, 0x1257, %g1
13067 ldsw [%l7 + 0x48], %l1
13068 bneg,pn %xcc, loop_1521
13069 edge8n %i7, %o6, %g2
13070 stx %i4, [%l7 + 0x58]
13071 sth %l2, [%l7 + 0x32]
13072loop_1521:
13073 bcs,a,pn %icc, loop_1522
13074 fnors %f14, %f5, %f7
13075 stb %o1, [%l7 + 0x62]
13076 fmovsvc %xcc, %f14, %f11
13077loop_1522:
13078 lduw [%l7 + 0x3C], %g3
13079 tge %xcc, 0x2
13080 edge8l %l3, %i5, %i6
13081 fbl,a %fcc0, loop_1523
13082 stw %l0, [%l7 + 0x24]
13083 sub %o5, 0x0823, %g7
13084 ldsh [%l7 + 0x78], %g5
13085loop_1523:
13086 fcmple32 %f8, %f12, %o4
13087 tsubcc %o0, 0x0736, %o2
13088 std %f4, [%l7 + 0x48]
13089 bn,a %icc, loop_1524
13090 fnot1 %f2, %f8
13091 stb %l5, [%l7 + 0x37]
13092 edge32ln %o3, %i2, %l4
13093loop_1524:
13094 stb %o7, [%l7 + 0x4D]
13095 te %icc, 0x7
13096 fmovdg %xcc, %f1, %f14
13097 fcmpne32 %f4, %f10, %i1
13098 stb %i3, [%l7 + 0x1B]
13099 ldd [%l7 + 0x40], %f4
13100 fmovdn %xcc, %f3, %f0
13101 ldsb [%l7 + 0x32], %i0
13102 fcmple32 %f6, %f2, %g6
13103 fmovse %icc, %f14, %f5
13104 ldd [%l7 + 0x18], %f4
13105 std %f8, [%l7 + 0x30]
13106 bl,pn %icc, loop_1525
13107 ldsb [%l7 + 0x79], %l6
13108 brz,a %g4, loop_1526
13109 andcc %l1, %g1, %o6
13110loop_1525:
13111 movrlz %g2, %i7, %i4
13112 xnorcc %o1, %g3, %l2
13113loop_1526:
13114 sth %l3, [%l7 + 0x4C]
13115 lduw [%l7 + 0x70], %i6
13116 sdivcc %l0, 0x1765, %o5
13117 fmuld8sux16 %f11, %f4, %f8
13118 fcmpgt32 %f6, %f14, %g7
13119 ldsb [%l7 + 0x4A], %g5
13120 array32 %o4, %o0, %i5
13121 tneg %icc, 0x5
13122 fmovrdne %o2, %f12, %f2
13123 xorcc %o3, %i2, %l4
13124 sth %l5, [%l7 + 0x28]
13125 ldsh [%l7 + 0x46], %i1
13126 edge8 %i3, %o7, %i0
13127 ldx [%l7 + 0x20], %l6
13128 ldd [%l7 + 0x10], %f8
13129 orn %g4, %l1, %g6
13130 ldx [%l7 + 0x58], %o6
13131 stx %g2, [%l7 + 0x10]
13132 fmul8sux16 %f2, %f14, %f10
13133 fmovdge %icc, %f9, %f9
13134 fbug %fcc3, loop_1527
13135 xorcc %i7, 0x14B9, %i4
13136 movrne %o1, 0x2D7, %g3
13137 fmovrde %l2, %f14, %f0
13138loop_1527:
13139 sra %g1, 0x0B, %i6
13140 movgu %icc, %l3, %o5
13141 fmovdleu %xcc, %f14, %f7
13142 bn %icc, loop_1528
13143 bn,pn %xcc, loop_1529
13144 movrgz %l0, 0x2C4, %g5
13145 and %o4, 0x0E4E, %g7
13146loop_1528:
13147 ldd [%l7 + 0x60], %f2
13148loop_1529:
13149 smul %o0, %i5, %o3
13150 ldsb [%l7 + 0x40], %o2
13151 fcmpgt16 %f12, %f8, %i2
13152 fcmpes %fcc0, %f10, %f11
13153 fbe,a %fcc0, loop_1530
13154 stb %l4, [%l7 + 0x65]
13155 ldx [%l7 + 0x68], %l5
13156 bcs,pn %xcc, loop_1531
13157loop_1530:
13158 fpsub16s %f9, %f9, %f1
13159 movrgez %i1, %o7, %i3
13160 sdivx %i0, 0x0542, %l6
13161loop_1531:
13162 bge,pt %icc, loop_1532
13163 fbne %fcc0, loop_1533
13164 fmovsa %xcc, %f13, %f9
13165 fnot2 %f14, %f12
13166loop_1532:
13167 movge %icc, %l1, %g4
13168loop_1533:
13169 std %f14, [%l7 + 0x78]
13170 ldsw [%l7 + 0x58], %o6
13171 array32 %g2, %g6, %i4
13172 stw %o1, [%l7 + 0x3C]
13173 movneg %xcc, %g3, %i7
13174 ldd [%l7 + 0x30], %f14
13175 bshuffle %f2, %f14, %f2
13176 ldx [%l7 + 0x68], %g1
13177 movpos %xcc, %i6, %l3
13178 sra %l2, %l0, %g5
13179 stw %o5, [%l7 + 0x58]
13180 fbuge,a %fcc0, loop_1534
13181 fand %f2, %f2, %f14
13182 srlx %g7, 0x06, %o4
13183 movvc %xcc, %i5, %o0
13184loop_1534:
13185 fcmpes %fcc1, %f7, %f8
13186 ldsw [%l7 + 0x50], %o2
13187 fsrc2 %f0, %f6
13188 movge %icc, %i2, %o3
13189 stb %l5, [%l7 + 0x67]
13190 ld [%l7 + 0x58], %f8
13191 fmovrde %i1, %f14, %f2
13192 sth %l4, [%l7 + 0x28]
13193 bcc loop_1535
13194 sdiv %o7, 0x0A51, %i3
13195 bcs loop_1536
13196 ldd [%l7 + 0x20], %f12
13197loop_1535:
13198 taddcc %i0, %l6, %g4
13199 bleu,a,pt %xcc, loop_1537
13200loop_1536:
13201 stb %o6, [%l7 + 0x39]
13202 st %f7, [%l7 + 0x0C]
13203 fones %f14
13204loop_1537:
13205 ldd [%l7 + 0x20], %f14
13206 fmovsn %xcc, %f6, %f10
13207 lduw [%l7 + 0x2C], %g2
13208 ld [%l7 + 0x40], %f4
13209 ldsh [%l7 + 0x7C], %g6
13210 stx %i4, [%l7 + 0x18]
13211 movg %xcc, %l1, %g3
13212 fmovspos %icc, %f2, %f3
13213 ldx [%l7 + 0x28], %i7
13214 mova %xcc, %g1, %i6
13215 fmuld8ulx16 %f12, %f9, %f2
13216 tsubcc %l3, 0x0532, %l2
13217 fbu,a %fcc3, loop_1538
13218 fmovrsne %l0, %f15, %f7
13219 umul %g5, %o5, %o1
13220 fandnot2 %f12, %f10, %f8
13221loop_1538:
13222 st %f10, [%l7 + 0x68]
13223 tsubcctv %g7, 0x069D, %o4
13224 tn %icc, 0x1
13225 ldsh [%l7 + 0x36], %o0
13226 popc 0x05DC, %o2
13227 xnor %i2, %i5, %l5
13228 fbn %fcc1, loop_1539
13229 movgu %icc, %o3, %l4
13230 ld [%l7 + 0x44], %f1
13231 sdivcc %i1, 0x1214, %o7
13232loop_1539:
13233 fmul8x16al %f5, %f0, %f2
13234 ldd [%l7 + 0x40], %f8
13235 movneg %icc, %i0, %l6
13236 orncc %i3, 0x10EF, %g4
13237 fbn %fcc3, loop_1540
13238 fnot1s %f5, %f15
13239 movvs %icc, %g2, %g6
13240 fnand %f2, %f0, %f10
13241loop_1540:
13242 xor %o6, 0x1979, %i4
13243 sll %g3, %l1, %i7
13244 fnot2 %f10, %f10
13245 fmovsleu %xcc, %f5, %f10
13246 fblg %fcc1, loop_1541
13247 brlz,a %g1, loop_1542
13248 stw %i6, [%l7 + 0x14]
13249 sth %l2, [%l7 + 0x32]
13250loop_1541:
13251 taddcctv %l0, %l3, %o5
13252loop_1542:
13253 bvs loop_1543
13254 fnot2 %f0, %f6
13255 st %f14, [%l7 + 0x60]
13256 bg,a,pt %xcc, loop_1544
13257loop_1543:
13258 movcc %icc, %o1, %g7
13259 stb %g5, [%l7 + 0x55]
13260 bshuffle %f14, %f4, %f8
13261loop_1544:
13262 fmovdne %xcc, %f8, %f11
13263 brnz,a %o4, loop_1545
13264 ldx [%l7 + 0x68], %o0
13265 edge8n %o2, %i5, %l5
13266 addcc %o3, %i2, %i1
13267loop_1545:
13268 movpos %xcc, %l4, %o7
13269 fxnor %f4, %f8, %f4
13270 fcmpne16 %f12, %f10, %l6
13271 ldsh [%l7 + 0x54], %i0
13272 move %xcc, %i3, %g4
13273 movrgz %g2, %o6, %i4
13274 edge32n %g3, %l1, %i7
13275 nop
13276 setx loop_1546, %l0, %l1
13277 jmpl %l1, %g1
13278 fmovscc %icc, %f0, %f13
13279 tg %xcc, 0x4
13280 fzero %f12
13281loop_1546:
13282 fmovda %xcc, %f5, %f11
13283 bcc,a,pt %xcc, loop_1547
13284 tge %icc, 0x3
13285 fcmpgt32 %f2, %f6, %g6
13286 movleu %xcc, %i6, %l2
13287loop_1547:
13288 fmovdl %icc, %f8, %f2
13289 stw %l0, [%l7 + 0x30]
13290 bpos,pn %xcc, loop_1548
13291 ldsw [%l7 + 0x7C], %o5
13292 edge32n %o1, %g7, %l3
13293 st %f5, [%l7 + 0x3C]
13294loop_1548:
13295 alignaddr %g5, %o4, %o0
13296 stx %o2, [%l7 + 0x48]
13297 fpmerge %f2, %f11, %f6
13298 movvs %icc, %l5, %o3
13299 umulcc %i5, 0x1780, %i1
13300 stx %i2, [%l7 + 0x20]
13301 fbule %fcc1, loop_1549
13302 addc %l4, 0x1A53, %o7
13303 movrne %i0, %l6, %i3
13304 fbule %fcc0, loop_1550
13305loop_1549:
13306 fbug,a %fcc1, loop_1551
13307 lduw [%l7 + 0x60], %g2
13308 fble,a %fcc0, loop_1552
13309loop_1550:
13310 mulx %g4, %o6, %i4
13311loop_1551:
13312 fmovsg %icc, %f2, %f3
13313 edge8l %l1, %g3, %g1
13314loop_1552:
13315 fcmpgt16 %f14, %f0, %g6
13316 stw %i6, [%l7 + 0x78]
13317 lduh [%l7 + 0x62], %i7
13318 lduh [%l7 + 0x12], %l2
13319 addc %o5, %l0, %o1
13320 sth %g7, [%l7 + 0x36]
13321 stb %l3, [%l7 + 0x53]
13322 fcmpes %fcc2, %f8, %f1
13323 ba,pn %xcc, loop_1553
13324 fsrc1 %f0, %f4
13325 fmovdpos %xcc, %f11, %f0
13326 lduh [%l7 + 0x1E], %o4
13327loop_1553:
13328 fandnot1s %f13, %f11, %f5
13329 lduw [%l7 + 0x40], %g5
13330 stw %o0, [%l7 + 0x64]
13331 std %f14, [%l7 + 0x70]
13332 pdist %f4, %f14, %f4
13333 tcc %icc, 0x7
13334 bneg,a %icc, loop_1554
13335 fblg,a %fcc3, loop_1555
13336 fmovdle %icc, %f2, %f5
13337 fbug %fcc2, loop_1556
13338loop_1554:
13339 ldsb [%l7 + 0x5A], %l5
13340loop_1555:
13341 ldx [%l7 + 0x48], %o3
13342 stb %i5, [%l7 + 0x76]
13343loop_1556:
13344 stx %i1, [%l7 + 0x60]
13345 fmovsneg %xcc, %f2, %f9
13346 taddcc %i2, 0x17AC, %l4
13347 movrgez %o2, 0x3A0, %i0
13348 fmovdpos %xcc, %f9, %f11
13349 lduw [%l7 + 0x18], %l6
13350 fcmped %fcc3, %f14, %f2
13351 udivcc %i3, 0x0C97, %o7
13352 ldd [%l7 + 0x58], %f6
13353 bpos %xcc, loop_1557
13354 fba %fcc0, loop_1558
13355 fpadd32s %f2, %f2, %f9
13356 add %g2, 0x0AB9, %g4
13357loop_1557:
13358 fbu,a %fcc0, loop_1559
13359loop_1558:
13360 sth %o6, [%l7 + 0x4A]
13361 std %f4, [%l7 + 0x40]
13362 mova %icc, %l1, %i4
13363loop_1559:
13364 fble %fcc2, loop_1560
13365 movrgez %g1, 0x008, %g3
13366 smul %i6, 0x0820, %g6
13367 taddcc %l2, %i7, %l0
13368loop_1560:
13369 movge %xcc, %o5, %o1
13370 fbne %fcc2, loop_1561
13371 ldsb [%l7 + 0x64], %g7
13372 fnands %f13, %f7, %f8
13373 brlz %o4, loop_1562
13374loop_1561:
13375 stb %g5, [%l7 + 0x4D]
13376 ldsh [%l7 + 0x44], %l3
13377 sth %o0, [%l7 + 0x3A]
13378loop_1562:
13379 fmovda %xcc, %f8, %f5
13380 ldsb [%l7 + 0x3B], %l5
13381 ldub [%l7 + 0x7D], %o3
13382 srl %i5, %i2, %l4
13383 smul %i1, 0x1EA4, %i0
13384 addc %l6, %i3, %o2
13385 xor %o7, 0x1055, %g4
13386 edge8n %g2, %l1, %o6
13387 stb %g1, [%l7 + 0x1B]
13388 nop
13389 setx loop_1563, %l0, %l1
13390 wrpr 0x1, %tl
13391 wrpr %l1, %tpc
13392 add %l1, 0x4, %l1
13393 wrpr %l1, %tnpc
13394 setx 0x34400001400, %l0, %l1
13395 wrpr %l1, %tstate
13396 wrhpr 0x4, %htstate
13397 retry
13398 fmovsa %xcc, %f4, %f5
13399 ta %icc, 0x3
13400 fmovsgu %icc, %f3, %f12
13401loop_1563:
13402 edge8 %i4, %i6, %g6
13403 fmovsge %icc, %f11, %f12
13404 bleu,pt %xcc, loop_1564
13405 and %g3, %i7, %l0
13406 fxor %f2, %f10, %f14
13407 ldsb [%l7 + 0x5B], %l2
13408loop_1564:
13409 orncc %o5, %o1, %o4
13410 tvs %xcc, 0x7
13411 lduw [%l7 + 0x3C], %g5
13412 fxors %f7, %f1, %f2
13413 mulscc %g7, 0x06EC, %o0
13414 lduw [%l7 + 0x30], %l5
13415 bcc,pt %icc, loop_1565
13416 fnegd %f2, %f10
13417 fmovsle %icc, %f9, %f4
13418 std %f0, [%l7 + 0x40]
13419loop_1565:
13420 array32 %l3, %i5, %i2
13421 edge8n %o3, %i1, %i0
13422 ldub [%l7 + 0x20], %l6
13423 brlz %i3, loop_1566
13424 fbl,a %fcc2, loop_1567
13425 lduh [%l7 + 0x76], %o2
13426 bcc %icc, loop_1568
13427loop_1566:
13428 fmovdleu %xcc, %f1, %f8
13429loop_1567:
13430 tn %xcc, 0x3
13431 fmul8sux16 %f8, %f0, %f4
13432loop_1568:
13433 fands %f3, %f5, %f7
13434 ldx [%l7 + 0x30], %o7
13435 ld [%l7 + 0x6C], %f7
13436 edge8 %g4, %l4, %l1
13437 stx %g2, [%l7 + 0x50]
13438 ldsb [%l7 + 0x20], %o6
13439 bvc,pt %icc, loop_1569
13440 move %xcc, %g1, %i4
13441 stx %i6, [%l7 + 0x50]
13442 fmovrsgz %g3, %f15, %f6
13443loop_1569:
13444 ba,a loop_1570
13445 fmovdleu %icc, %f4, %f13
13446 fcmpeq16 %f10, %f12, %i7
13447 tne %icc, 0x4
13448loop_1570:
13449 stw %l0, [%l7 + 0x70]
13450 movrlez %g6, 0x25E, %o5
13451 tpos %icc, 0x2
13452 movpos %xcc, %l2, %o4
13453 fnot2s %f7, %f15
13454 lduh [%l7 + 0x0C], %o1
13455 fexpand %f12, %f0
13456 bcs loop_1571
13457 fmovsleu %icc, %f14, %f11
13458 be,pt %xcc, loop_1572
13459 ldd [%l7 + 0x58], %f8
13460loop_1571:
13461 fpack32 %f12, %f14, %f2
13462 ldd [%l7 + 0x40], %f14
13463loop_1572:
13464 fornot1s %f2, %f8, %f14
13465 sdivcc %g7, 0x1F22, %g5
13466 xnor %l5, %o0, %i5
13467 brz %i2, loop_1573
13468 movn %icc, %l3, %o3
13469 st %f0, [%l7 + 0x44]
13470 sth %i0, [%l7 + 0x18]
13471loop_1573:
13472 udiv %i1, 0x0520, %i3
13473 fbule,a %fcc2, loop_1574
13474 subc %o2, 0x1E6C, %o7
13475 fandnot1s %f8, %f4, %f4
13476 alignaddr %l6, %l4, %l1
13477loop_1574:
13478 fnot1 %f2, %f0
13479 fmovsl %icc, %f11, %f10
13480 smulcc %g2, 0x0781, %o6
13481 fbg %fcc3, loop_1575
13482 udivcc %g1, 0x1D4C, %g4
13483 ldsb [%l7 + 0x55], %i4
13484 subcc %i6, 0x1450, %g3
13485loop_1575:
13486 smulcc %i7, %l0, %g6
13487 fmovsle %icc, %f1, %f5
13488 movl %xcc, %o5, %l2
13489 stw %o1, [%l7 + 0x60]
13490 fmovdvc %icc, %f2, %f2
13491 lduh [%l7 + 0x54], %g7
13492 ldx [%l7 + 0x70], %o4
13493 movne %xcc, %l5, %g5
13494 fxor %f10, %f4, %f10
13495 fmovrse %o0, %f14, %f6
13496 umulcc %i5, 0x105B, %l3
13497 fba %fcc0, loop_1576
13498 pdist %f10, %f8, %f14
13499 fmovsn %icc, %f14, %f0
13500 edge8 %o3, %i2, %i1
13501loop_1576:
13502 xor %i0, 0x04F1, %i3
13503 udiv %o2, 0x052D, %o7
13504 fmuld8sux16 %f14, %f12, %f14
13505 brlz %l4, loop_1577
13506 ldsh [%l7 + 0x18], %l1
13507 fba,a %fcc0, loop_1578
13508 bgu,a %icc, loop_1579
13509loop_1577:
13510 fmovrdlz %l6, %f10, %f12
13511 fcmps %fcc0, %f10, %f2
13512loop_1578:
13513 ldd [%l7 + 0x58], %f4
13514loop_1579:
13515 fors %f8, %f5, %f4
13516 array32 %g2, %g1, %g4
13517 bne,pt %icc, loop_1580
13518 ldub [%l7 + 0x59], %i4
13519 srax %i6, 0x1A, %o6
13520 movrlez %g3, %i7, %l0
13521loop_1580:
13522 umul %g6, 0x1B0D, %o5
13523 fone %f4
13524 movre %l2, %g7, %o1
13525 tvc %xcc, 0x7
13526 stw %o4, [%l7 + 0x10]
13527 bge loop_1581
13528 fmovdl %xcc, %f8, %f6
13529 fmovscc %icc, %f2, %f15
13530 fcmped %fcc2, %f4, %f10
13531loop_1581:
13532 stb %g5, [%l7 + 0x7B]
13533 edge16l %l5, %i5, %o0
13534 fors %f0, %f0, %f0
13535 sth %o3, [%l7 + 0x78]
13536 smul %l3, %i1, %i2
13537 tge %xcc, 0x5
13538 sth %i0, [%l7 + 0x52]
13539 fabsd %f2, %f14
13540 std %f14, [%l7 + 0x50]
13541 fmuld8sux16 %f13, %f10, %f6
13542 ldsb [%l7 + 0x33], %i3
13543 ldub [%l7 + 0x18], %o2
13544 array8 %l4, %l1, %o7
13545 sth %l6, [%l7 + 0x1A]
13546 movcc %icc, %g1, %g2
13547 fbu %fcc0, loop_1582
13548 bvc,pt %xcc, loop_1583
13549 lduw [%l7 + 0x10], %i4
13550 fcmple32 %f8, %f8, %i6
13551loop_1582:
13552 edge32ln %o6, %g3, %i7
13553loop_1583:
13554 smulcc %g4, 0x19DE, %l0
13555 sub %g6, 0x1002, %o5
13556 ldsh [%l7 + 0x12], %l2
13557 edge16 %g7, %o1, %o4
13558 stx %l5, [%l7 + 0x30]
13559 ldx [%l7 + 0x08], %i5
13560 mova %icc, %o0, %o3
13561 orn %l3, %i1, %i2
13562 tsubcctv %g5, 0x0D8E, %i3
13563 std %f10, [%l7 + 0x10]
13564 fbge,a %fcc2, loop_1584
13565 stb %o2, [%l7 + 0x20]
13566 ldsw [%l7 + 0x70], %l4
13567 movgu %icc, %i0, %l1
13568loop_1584:
13569 fbg,a %fcc2, loop_1585
13570 tl %icc, 0x1
13571 fcmpes %fcc2, %f9, %f1
13572 fmovdge %icc, %f9, %f11
13573loop_1585:
13574 fpsub16s %f15, %f10, %f7
13575 ldub [%l7 + 0x6B], %o7
13576 ldub [%l7 + 0x48], %l6
13577 std %f4, [%l7 + 0x50]
13578 std %f14, [%l7 + 0x60]
13579 and %g1, 0x066F, %i4
13580 sth %i6, [%l7 + 0x24]
13581 ldub [%l7 + 0x10], %o6
13582 sll %g3, %g2, %i7
13583 be,a,pn %icc, loop_1586
13584 fbne %fcc0, loop_1587
13585 faligndata %f6, %f12, %f14
13586 fmovdne %icc, %f4, %f2
13587loop_1586:
13588 fpsub16 %f4, %f6, %f2
13589loop_1587:
13590 fmovsgu %icc, %f8, %f15
13591 ldd [%l7 + 0x08], %f0
13592 ldsh [%l7 + 0x38], %g4
13593 subc %g6, 0x1FDD, %o5
13594 ldub [%l7 + 0x7A], %l0
13595 fcmple16 %f0, %f14, %l2
13596 bgu loop_1588
13597 sth %o1, [%l7 + 0x52]
13598 ldd [%l7 + 0x50], %f4
13599 fcmpne16 %f4, %f12, %o4
13600loop_1588:
13601 fandnot2 %f14, %f12, %f6
13602 movn %xcc, %g7, %l5
13603 sth %i5, [%l7 + 0x46]
13604 bgu,a loop_1589
13605 sth %o3, [%l7 + 0x74]
13606 stw %l3, [%l7 + 0x78]
13607 fcmpne16 %f12, %f10, %i1
13608loop_1589:
13609 lduw [%l7 + 0x50], %i2
13610 be,a,pt %icc, loop_1590
13611 fmovsl %xcc, %f2, %f8
13612 fxor %f4, %f14, %f0
13613 sth %g5, [%l7 + 0x22]
13614loop_1590:
13615 lduh [%l7 + 0x48], %o0
13616 bpos %icc, loop_1591
13617 ldub [%l7 + 0x6C], %i3
13618 movg %icc, %o2, %l4
13619 fsrc2 %f2, %f2
13620loop_1591:
13621 tl %xcc, 0x6
13622 fmovrsgz %l1, %f14, %f10
13623 tcc %icc, 0x1
13624 fmovsge %xcc, %f2, %f15
13625 brlez,a %i0, loop_1592
13626 fmovscc %xcc, %f0, %f1
13627 ldd [%l7 + 0x30], %f12
13628 fbn,a %fcc0, loop_1593
13629loop_1592:
13630 fmovrsgez %l6, %f11, %f8
13631 fmovsle %xcc, %f9, %f3
13632 movre %g1, %i4, %o7
13633loop_1593:
13634 fbge %fcc0, loop_1594
13635 fnor %f14, %f10, %f0
13636 mulx %o6, 0x0457, %g3
13637 ld [%l7 + 0x10], %f6
13638loop_1594:
13639 fble,a %fcc1, loop_1595
13640 fmovrdlz %i6, %f0, %f12
13641 fbg,a %fcc1, loop_1596
13642 fmovse %xcc, %f10, %f11
13643loop_1595:
13644 udivcc %i7, 0x1C4E, %g2
13645 fmovdge %icc, %f3, %f1
13646loop_1596:
13647 fbue %fcc2, loop_1597
13648 srl %g4, %o5, %l0
13649 ldsh [%l7 + 0x7C], %g6
13650 fone %f14
13651loop_1597:
13652 fornot2 %f2, %f8, %f8
13653 fmovdne %icc, %f11, %f14
13654 edge8l %l2, %o1, %g7
13655 fandnot1 %f6, %f4, %f6
13656 fnands %f0, %f2, %f13
13657 movre %l5, %i5, %o4
13658 fba,a %fcc1, loop_1598
13659 edge8ln %o3, %l3, %i2
13660 lduh [%l7 + 0x54], %g5
13661 ldub [%l7 + 0x75], %i1
13662loop_1598:
13663 addccc %i3, 0x15C9, %o2
13664 movgu %icc, %l4, %l1
13665 sll %i0, 0x00, %o0
13666 stx %l6, [%l7 + 0x58]
13667 ldsw [%l7 + 0x08], %i4
13668 std %f2, [%l7 + 0x50]
13669 st %f13, [%l7 + 0x58]
13670 fmovrsgez %o7, %f11, %f11
13671 fmul8sux16 %f0, %f4, %f0
13672 movle %xcc, %o6, %g3
13673 and %g1, %i6, %i7
13674 fmovspos %xcc, %f2, %f9
13675 fmovse %xcc, %f7, %f5
13676 mulx %g2, 0x071E, %g4
13677 fmovsl %xcc, %f13, %f2
13678 ldub [%l7 + 0x5F], %l0
13679 srlx %o5, %g6, %o1
13680 ldsh [%l7 + 0x4A], %l2
13681 movl %xcc, %g7, %l5
13682 fmovrslz %o4, %f4, %f14
13683 stw %i5, [%l7 + 0x60]
13684 sdivcc %l3, 0x1108, %o3
13685 nop
13686 setx loop_1599, %l0, %l1
13687 jmpl %l1, %g5
13688 fmovspos %icc, %f0, %f3
13689 fbne %fcc3, loop_1600
13690 fbge,a %fcc0, loop_1601
13691loop_1599:
13692 fabsd %f6, %f14
13693 stb %i2, [%l7 + 0x27]
13694loop_1600:
13695 movvs %xcc, %i1, %o2
13696loop_1601:
13697 sth %l4, [%l7 + 0x46]
13698 nop
13699 setx loop_1602, %l0, %l1
13700 jmpl %l1, %i3
13701 array32 %l1, %i0, %l6
13702 ldd [%l7 + 0x58], %f0
13703 stw %o0, [%l7 + 0x3C]
13704loop_1602:
13705 fble,a %fcc2, loop_1603
13706 fbu,a %fcc2, loop_1604
13707 fpsub16s %f2, %f2, %f4
13708 fpsub16s %f5, %f7, %f0
13709loop_1603:
13710 addccc %i4, 0x0160, %o7
13711loop_1604:
13712 ldd [%l7 + 0x48], %f10
13713 tcc %xcc, 0x4
13714 edge32n %o6, %g1, %i6
13715 ldsh [%l7 + 0x50], %i7
13716 xnorcc %g3, 0x0B0C, %g2
13717 ld [%l7 + 0x18], %f7
13718 st %f13, [%l7 + 0x24]
13719 array16 %l0, %g4, %o5
13720 ba,pt %xcc, loop_1605
13721 movl %icc, %g6, %l2
13722 sll %g7, %o1, %o4
13723 bl %xcc, loop_1606
13724loop_1605:
13725 tvs %xcc, 0x7
13726 sdivcc %l5, 0x0E01, %l3
13727 ldx [%l7 + 0x38], %i5
13728loop_1606:
13729 fmovspos %icc, %f14, %f8
13730 stb %g5, [%l7 + 0x76]
13731 fnot2 %f10, %f12
13732 bvc,a,pn %xcc, loop_1607
13733 taddcc %i2, 0x0F54, %o3
13734 fxors %f5, %f5, %f11
13735 ta %xcc, 0x2
13736loop_1607:
13737 tsubcc %i1, 0x1DAF, %l4
13738 and %o2, 0x1A26, %i3
13739 ldub [%l7 + 0x3D], %l1
13740 fmovsvs %icc, %f9, %f14
13741 ldx [%l7 + 0x38], %l6
13742 fpsub32 %f12, %f0, %f10
13743 stx %i0, [%l7 + 0x68]
13744 fmovrsgz %o0, %f4, %f7
13745 edge32ln %o7, %o6, %i4
13746 fnot2 %f4, %f8
13747 ldsw [%l7 + 0x34], %g1
13748 fbue %fcc0, loop_1608
13749 fmovspos %xcc, %f11, %f14
13750 stb %i6, [%l7 + 0x61]
13751 sdivcc %i7, 0x172C, %g2
13752loop_1608:
13753 fmovsle %xcc, %f8, %f11
13754 orn %l0, 0x0B07, %g3
13755 fcmpgt16 %f4, %f2, %g4
13756 stb %o5, [%l7 + 0x37]
13757 fmovdg %icc, %f11, %f5
13758 fmovdcs %xcc, %f7, %f3
13759 edge16ln %l2, %g7, %o1
13760 fcmple16 %f2, %f10, %g6
13761 fmovd %f4, %f12
13762 srl %o4, 0x1C, %l5
13763 taddcctv %l3, 0x1732, %i5
13764 stw %i2, [%l7 + 0x44]
13765 fnot1s %f2, %f4
13766 ldsh [%l7 + 0x0C], %g5
13767 stw %o3, [%l7 + 0x78]
13768 tvc %xcc, 0x2
13769 ldsh [%l7 + 0x2A], %i1
13770 movne %icc, %l4, %i3
13771 tge %xcc, 0x5
13772 subccc %l1, %o2, %l6
13773 fnand %f2, %f6, %f8
13774 edge8ln %i0, %o7, %o6
13775 ldub [%l7 + 0x55], %i4
13776 ldub [%l7 + 0x56], %o0
13777 lduw [%l7 + 0x2C], %i6
13778 ble,a,pt %xcc, loop_1609
13779 movcs %xcc, %i7, %g2
13780 fbug %fcc3, loop_1610
13781 stb %l0, [%l7 + 0x54]
13782loop_1609:
13783 fmovrsgez %g3, %f0, %f4
13784 tcs %xcc, 0x7
13785loop_1610:
13786 mulx %g4, %g1, %o5
13787 taddcctv %g7, %l2, %g6
13788 fbul %fcc1, loop_1611
13789 stx %o1, [%l7 + 0x38]
13790 ld [%l7 + 0x48], %f6
13791 fcmpeq32 %f4, %f8, %l5
13792loop_1611:
13793 fmovsle %xcc, %f0, %f7
13794 fnot1 %f12, %f0
13795 fabss %f1, %f12
13796 lduh [%l7 + 0x4E], %o4
13797 fmovrslez %l3, %f6, %f0
13798 edge32ln %i5, %i2, %o3
13799 subcc %g5, %i1, %l4
13800 fmovse %icc, %f9, %f2
13801 fmovscc %icc, %f1, %f4
13802 sth %l1, [%l7 + 0x30]
13803 fmovdle %icc, %f6, %f7
13804 ld [%l7 + 0x38], %f12
13805 edge16 %i3, %l6, %o2
13806 ldx [%l7 + 0x78], %o7
13807 tleu %icc, 0x0
13808 fmul8x16 %f7, %f14, %f12
13809 fxors %f0, %f4, %f5
13810 fxnor %f0, %f10, %f4
13811 add %o6, %i0, %i4
13812 ldsh [%l7 + 0x56], %o0
13813 fbne %fcc2, loop_1612
13814 ldub [%l7 + 0x52], %i6
13815 fmuld8sux16 %f15, %f1, %f6
13816 bg,a,pn %icc, loop_1613
13817loop_1612:
13818 fmovsvs %xcc, %f8, %f9
13819 std %f0, [%l7 + 0x18]
13820 xorcc %g2, %l0, %g3
13821loop_1613:
13822 fmovsgu %icc, %f14, %f2
13823 edge32n %g4, %i7, %g1
13824 movrlez %o5, 0x003, %l2
13825 edge16ln %g7, %o1, %l5
13826 fxor %f4, %f4, %f8
13827 fnot2 %f10, %f4
13828 ble,a %icc, loop_1614
13829 udivcc %o4, 0x1D2F, %l3
13830 fnegs %f2, %f15
13831 fmovrdgez %g6, %f6, %f0
13832loop_1614:
13833 ldsh [%l7 + 0x54], %i2
13834 ldsw [%l7 + 0x30], %i5
13835 movvs %icc, %g5, %o3
13836 fbn,a %fcc2, loop_1615
13837 lduw [%l7 + 0x34], %i1
13838 fmovsvc %icc, %f6, %f2
13839 stx %l1, [%l7 + 0x08]
13840loop_1615:
13841 bne,a %icc, loop_1616
13842 tneg %xcc, 0x0
13843 fsrc2 %f4, %f12
13844 std %f12, [%l7 + 0x08]
13845loop_1616:
13846 stx %l4, [%l7 + 0x18]
13847 fcmpd %fcc2, %f8, %f2
13848 fabss %f2, %f0
13849 ldd [%l7 + 0x48], %f14
13850 ldd [%l7 + 0x58], %f0
13851 fmovdle %xcc, %f8, %f1
13852 bge,a %icc, loop_1617
13853 fmovdn %xcc, %f13, %f8
13854 std %f2, [%l7 + 0x28]
13855 array8 %l6, %i3, %o2
13856loop_1617:
13857 fble %fcc2, loop_1618
13858 tpos %xcc, 0x7
13859 lduh [%l7 + 0x14], %o7
13860 sll %o6, %i4, %i0
13861loop_1618:
13862 std %f0, [%l7 + 0x08]
13863 stb %o0, [%l7 + 0x7A]
13864 fcmpne16 %f10, %f6, %g2
13865 fmovd %f12, %f0
13866 fnand %f6, %f10, %f2
13867 fmovdle %xcc, %f1, %f8
13868 fbne %fcc3, loop_1619
13869 nop
13870 setx loop_1620, %l0, %l1
13871 wrpr 0x1, %tl
13872 wrpr %l1, %tpc
13873 add %l1, 0x4, %l1
13874 wrpr %l1, %tnpc
13875 setx 0x34400001400, %l0, %l1
13876 wrpr %l1, %tstate
13877 wrhpr 0x4, %htstate
13878 retry
13879 fxor %f12, %f12, %f8
13880 fexpand %f5, %f14
13881loop_1619:
13882 xnorcc %i6, %g3, %l0
13883loop_1620:
13884 movn %xcc, %i7, %g1
13885 fexpand %f13, %f12
13886 bgu,pt %icc, loop_1621
13887 ldsb [%l7 + 0x15], %o5
13888 brlz,a %l2, loop_1622
13889 sdiv %g7, 0x0B02, %o1
13890loop_1621:
13891 fpadd16 %f10, %f10, %f12
13892 tneg %icc, 0x2
13893loop_1622:
13894 ldsh [%l7 + 0x3E], %g4
13895 edge16ln %l5, %l3, %o4
13896 popc %i2, %g6
13897 edge16l %i5, %o3, %g5
13898 lduw [%l7 + 0x34], %l1
13899 ldsh [%l7 + 0x18], %l4
13900 tl %xcc, 0x0
13901 movgu %xcc, %i1, %l6
13902 fmuld8ulx16 %f0, %f8, %f8
13903 ldsw [%l7 + 0x58], %i3
13904 st %f9, [%l7 + 0x20]
13905 ldd [%l7 + 0x78], %f12
13906 tne %icc, 0x1
13907 sdivx %o7, 0x06B1, %o6
13908 st %f4, [%l7 + 0x54]
13909 tgu %icc, 0x5
13910 ldx [%l7 + 0x38], %i4
13911 bg,a %xcc, loop_1623
13912 fbuge,a %fcc2, loop_1624
13913 ldsh [%l7 + 0x1A], %o2
13914 lduh [%l7 + 0x4E], %o0
13915loop_1623:
13916 st %f13, [%l7 + 0x10]
13917loop_1624:
13918 fzeros %f14
13919 pdist %f14, %f2, %f10
13920 or %i0, %g2, %g3
13921 brz %l0, loop_1625
13922 st %f6, [%l7 + 0x10]
13923 fmovdneg %icc, %f9, %f11
13924 fble %fcc1, loop_1626
13925loop_1625:
13926 fmovsge %xcc, %f5, %f10
13927 ldx [%l7 + 0x08], %i6
13928 fbne,a %fcc0, loop_1627
13929loop_1626:
13930 tpos %icc, 0x7
13931 std %f4, [%l7 + 0x70]
13932 xorcc %i7, %o5, %g1
13933loop_1627:
13934 fbn,a %fcc1, loop_1628
13935 fmuld8ulx16 %f1, %f6, %f8
13936 orncc %g7, %o1, %g4
13937 ldx [%l7 + 0x68], %l5
13938loop_1628:
13939 tge %xcc, 0x7
13940 bneg,pn %xcc, loop_1629
13941 fmovdn %xcc, %f1, %f10
13942 fbu %fcc3, loop_1630
13943 lduw [%l7 + 0x78], %l2
13944loop_1629:
13945 std %f14, [%l7 + 0x78]
13946 array32 %o4, %i2, %g6
13947loop_1630:
13948 ldd [%l7 + 0x18], %f10
13949 ldsw [%l7 + 0x44], %l3
13950 fcmpgt16 %f14, %f6, %o3
13951 ldsb [%l7 + 0x75], %i5
13952 fnegs %f3, %f0
13953 fbu %fcc0, loop_1631
13954 ldsb [%l7 + 0x23], %l1
13955 smulcc %l4, 0x1E68, %i1
13956 brgez %l6, loop_1632
13957loop_1631:
13958 tn %icc, 0x1
13959 edge32 %g5, %o7, %i3
13960 ldd [%l7 + 0x58], %f6
13961loop_1632:
13962 nop
13963 setx loop_1633, %l0, %l1
13964 wrpr 0x1, %tl
13965 wrpr %l1, %tpc
13966 add %l1, 0x4, %l1
13967 wrpr %l1, %tnpc
13968 setx 0x34400001400, %l0, %l1
13969 wrpr %l1, %tstate
13970 wrhpr 0x4, %htstate
13971 retry
13972 xnor %i4, 0x07C5, %o2
13973 or %o6, %o0, %i0
13974 movgu %xcc, %g3, %l0
13975loop_1633:
13976 fbne %fcc2, loop_1634
13977 alignaddr %i6, %i7, %g2
13978 bgu,pt %icc, loop_1635
13979 movrlz %g1, 0x12A, %g7
13980loop_1634:
13981 add %o5, %o1, %g4
13982 brlz %l5, loop_1636
13983loop_1635:
13984 tgu %icc, 0x0
13985 fmovse %icc, %f15, %f4
13986 taddcc %o4, %l2, %g6
13987loop_1636:
13988 edge16 %l3, %i2, %o3
13989 alignaddr %i5, %l1, %i1
13990 subc %l6, %l4, %g5
13991 subcc %i3, %o7, %o2
13992 srl %o6, 0x08, %i4
13993 std %f4, [%l7 + 0x20]
13994 fmovsle %icc, %f5, %f6
13995 brz,a %i0, loop_1637
13996 brgez,a %o0, loop_1638
13997 fpsub16s %f1, %f0, %f7
13998 fba %fcc1, loop_1639
13999loop_1637:
14000 stx %l0, [%l7 + 0x78]
14001loop_1638:
14002 fornot1 %f0, %f6, %f2
14003 st %f4, [%l7 + 0x5C]
14004loop_1639:
14005 ldub [%l7 + 0x33], %i6
14006 lduw [%l7 + 0x5C], %g3
14007 srax %i7, 0x0C, %g1
14008 fand %f4, %f12, %f4
14009 std %f6, [%l7 + 0x60]
14010 lduh [%l7 + 0x60], %g7
14011 fmul8x16 %f12, %f10, %f6
14012 ldsb [%l7 + 0x2D], %o5
14013 tcc %xcc, 0x0
14014 stx %g2, [%l7 + 0x48]
14015 edge8ln %g4, %o1, %l5
14016 addcc %o4, %g6, %l2
14017 fandnot1 %f12, %f8, %f0
14018 fandnot2s %f1, %f14, %f5
14019 fands %f2, %f4, %f15
14020 subc %i2, 0x1817, %o3
14021 fmovdne %xcc, %f6, %f10
14022 siam 0x2
14023 fmovrdlz %i5, %f2, %f14
14024 call loop_1640
14025 ldsb [%l7 + 0x25], %l1
14026 fsrc2 %f8, %f4
14027 fmul8x16au %f15, %f5, %f2
14028loop_1640:
14029 fnegs %f5, %f9
14030 sth %l3, [%l7 + 0x62]
14031 popc 0x0C13, %i1
14032 fcmpeq16 %f6, %f0, %l6
14033 ldsw [%l7 + 0x14], %g5
14034 fcmpes %fcc2, %f7, %f12
14035 fpadd32s %f14, %f3, %f14
14036 subccc %i3, 0x15C5, %l4
14037 movn %xcc, %o2, %o7
14038 movgu %icc, %o6, %i0
14039 std %f6, [%l7 + 0x48]
14040 fmovrdgez %o0, %f10, %f4
14041 popc %i4, %i6
14042 and %g3, %i7, %g1
14043 fcmpne16 %f0, %f10, %l0
14044 fmovse %xcc, %f12, %f5
14045 fcmple32 %f0, %f12, %o5
14046 fornot2s %f3, %f4, %f13
14047 ldsh [%l7 + 0x30], %g2
14048 fbne %fcc2, loop_1641
14049 fcmpgt16 %f8, %f6, %g7
14050 lduh [%l7 + 0x76], %o1
14051 fpadd16 %f2, %f0, %f6
14052loop_1641:
14053 fandnot1s %f8, %f14, %f13
14054 movcs %xcc, %g4, %o4
14055 brnz,a %g6, loop_1642
14056 lduw [%l7 + 0x68], %l5
14057 fandnot2 %f8, %f0, %f12
14058 fmovrsgz %l2, %f14, %f0
14059loop_1642:
14060 te %icc, 0x0
14061 xorcc %i2, %i5, %o3
14062 movrne %l1, 0x0F0, %l3
14063 tsubcc %i1, 0x10A6, %g5
14064 fbl %fcc2, loop_1643
14065 ldsh [%l7 + 0x3E], %i3
14066 fcmpeq32 %f10, %f6, %l6
14067 tcc %xcc, 0x6
14068loop_1643:
14069 stx %o2, [%l7 + 0x20]
14070 fpmerge %f13, %f10, %f10
14071 fandnot2 %f4, %f14, %f10
14072 st %f6, [%l7 + 0x44]
14073 fbne %fcc1, loop_1644
14074 ta %icc, 0x6
14075 lduw [%l7 + 0x78], %l4
14076 ldd [%l7 + 0x68], %f6
14077loop_1644:
14078 fpadd16 %f14, %f6, %f0
14079 fxnors %f3, %f12, %f9
14080 movvs %xcc, %o6, %i0
14081 sdiv %o0, 0x09CE, %i4
14082 fmovsvs %icc, %f7, %f4
14083 fcmps %fcc1, %f12, %f9
14084 umulcc %i6, 0x10AF, %o7
14085 lduh [%l7 + 0x0A], %i7
14086 stw %g1, [%l7 + 0x6C]
14087 fmovdne %icc, %f6, %f8
14088 fbule %fcc1, loop_1645
14089 xor %l0, 0x0C4E, %g3
14090 lduh [%l7 + 0x7C], %g2
14091 ldd [%l7 + 0x40], %f8
14092loop_1645:
14093 alignaddrl %g7, %o5, %g4
14094 fcmpgt32 %f2, %f0, %o1
14095 edge8ln %g6, %o4, %l5
14096 fmovsa %icc, %f11, %f0
14097 subcc %i2, 0x0C4E, %l2
14098 st %f8, [%l7 + 0x64]
14099 ldsb [%l7 + 0x20], %o3
14100 fxor %f12, %f0, %f2
14101 xorcc %l1, %i5, %i1
14102 fornot2 %f8, %f14, %f8
14103 ld [%l7 + 0x18], %f13
14104 fmovdg %icc, %f13, %f4
14105 bne loop_1646
14106 st %f15, [%l7 + 0x1C]
14107 movvs %icc, %g5, %l3
14108 taddcctv %l6, 0x1079, %i3
14109loop_1646:
14110 bshuffle %f6, %f12, %f0
14111 fands %f5, %f4, %f6
14112 ld [%l7 + 0x0C], %f10
14113 ldsb [%l7 + 0x68], %o2
14114 fxors %f1, %f14, %f9
14115 bne,pn %xcc, loop_1647
14116 fmovd %f8, %f8
14117 ldd [%l7 + 0x18], %f14
14118 fornot2s %f9, %f5, %f12
14119loop_1647:
14120 fmovsne %xcc, %f1, %f3
14121 fbuge %fcc1, loop_1648
14122 bneg,a,pn %icc, loop_1649
14123 fmovrdne %o6, %f8, %f12
14124 fpsub32 %f6, %f14, %f2
14125loop_1648:
14126 edge8ln %i0, %o0, %l4
14127loop_1649:
14128 fmovdne %icc, %f0, %f15
14129 xnor %i4, %i6, %i7
14130 sth %o7, [%l7 + 0x78]
14131 fnor %f12, %f6, %f14
14132 ldd [%l7 + 0x20], %f10
14133 xor %l0, 0x02EE, %g3
14134 fba %fcc0, loop_1650
14135 brlz %g2, loop_1651
14136 srax %g7, 0x04, %g1
14137 lduh [%l7 + 0x10], %g4
14138loop_1650:
14139 subccc %o1, %o5, %o4
14140loop_1651:
14141 movrlez %g6, 0x359, %l5
14142 fmovrdne %i2, %f4, %f2
14143 fcmpes %fcc2, %f3, %f3
14144 stx %l2, [%l7 + 0x70]
14145 brlz %l1, loop_1652
14146 movl %icc, %i5, %i1
14147 fsrc2 %f0, %f2
14148 std %f0, [%l7 + 0x30]
14149loop_1652:
14150 ldd [%l7 + 0x08], %f4
14151 movpos %xcc, %o3, %l3
14152 brlz,a %g5, loop_1653
14153 fblg %fcc0, loop_1654
14154 tpos %xcc, 0x4
14155 fornot1 %f12, %f14, %f0
14156loop_1653:
14157 bn,pn %icc, loop_1655
14158loop_1654:
14159 fmovda %icc, %f3, %f15
14160 ldsh [%l7 + 0x22], %l6
14161 be,a %icc, loop_1656
14162loop_1655:
14163 ble,pn %xcc, loop_1657
14164 xnor %o2, %o6, %i0
14165 addcc %o0, 0x0ACC, %i3
14166loop_1656:
14167 ldsw [%l7 + 0x60], %i4
14168loop_1657:
14169 ldsb [%l7 + 0x21], %l4
14170 movvc %xcc, %i7, %i6
14171 edge16l %o7, %l0, %g2
14172 fexpand %f15, %f6
14173 movcc %xcc, %g3, %g1
14174 stb %g4, [%l7 + 0x16]
14175 stb %g7, [%l7 + 0x43]
14176 srl %o1, 0x18, %o5
14177 st %f12, [%l7 + 0x18]
14178 sdivcc %g6, 0x0697, %l5
14179 fmovrde %i2, %f0, %f4
14180 ldsh [%l7 + 0x70], %l2
14181 lduw [%l7 + 0x2C], %l1
14182 stb %i5, [%l7 + 0x3F]
14183 fpsub32s %f13, %f12, %f9
14184 move %xcc, %i1, %o4
14185 fcmpne32 %f0, %f10, %l3
14186 fbug,a %fcc1, loop_1658
14187 ld [%l7 + 0x24], %f8
14188 fmovdneg %icc, %f11, %f15
14189 movcs %icc, %o3, %g5
14190loop_1658:
14191 fcmps %fcc0, %f3, %f1
14192 ldx [%l7 + 0x18], %l6
14193 ldd [%l7 + 0x70], %f12
14194 fbug %fcc0, loop_1659
14195 lduw [%l7 + 0x78], %o6
14196 brz %i0, loop_1660
14197 taddcctv %o0, 0x1DBA, %o2
14198loop_1659:
14199 taddcctv %i3, %i4, %l4
14200 ldsh [%l7 + 0x2E], %i6
14201loop_1660:
14202 fmovsle %xcc, %f14, %f6
14203 fnot2 %f14, %f4
14204 fpack32 %f0, %f4, %f6
14205 fmovdcs %xcc, %f10, %f1
14206 fmovrdlz %o7, %f4, %f14
14207 tvc %icc, 0x3
14208 bne,a,pn %xcc, loop_1661
14209 fmovdvc %icc, %f13, %f8
14210 fmovspos %xcc, %f7, %f10
14211 std %f2, [%l7 + 0x40]
14212loop_1661:
14213 fornot1 %f2, %f12, %f2
14214 movrlez %l0, 0x224, %g2
14215 fmovsvc %xcc, %f0, %f7
14216 movvs %icc, %i7, %g3
14217 nop
14218 setx loop_1662, %l0, %l1
14219 wrpr 0x1, %tl
14220 wrpr %l1, %tnpc
14221 setx 0x34400001400, %l0, %l1
14222 wrpr %l1, %tstate
14223 wrhpr 0x4, %htstate
14224 done
14225 udiv %g1, 0x04E9, %g4
14226 fcmpeq32 %f4, %f2, %g7
14227 fandnot1 %f10, %f8, %f10
14228loop_1662:
14229 udivcc %o1, 0x186C, %g6
14230 ldsb [%l7 + 0x15], %o5
14231 fmovdneg %xcc, %f3, %f2
14232 edge8n %l5, %i2, %l2
14233 ldsw [%l7 + 0x78], %i5
14234 ldd [%l7 + 0x18], %f0
14235 brnz %l1, loop_1663
14236 movgu %xcc, %i1, %l3
14237 lduh [%l7 + 0x0C], %o4
14238 movvs %xcc, %o3, %l6
14239loop_1663:
14240 st %f12, [%l7 + 0x50]
14241 sth %g5, [%l7 + 0x46]
14242 std %f10, [%l7 + 0x38]
14243 fcmpeq32 %f12, %f14, %o6
14244 fbu,a %fcc1, loop_1664
14245 tleu %icc, 0x4
14246 std %f14, [%l7 + 0x40]
14247 smul %i0, 0x04AC, %o0
14248loop_1664:
14249 edge8 %i3, %i4, %o2
14250 fcmpgt16 %f14, %f12, %l4
14251 fcmped %fcc2, %f6, %f10
14252 edge16l %i6, %l0, %o7
14253 umul %i7, %g2, %g1
14254 fbe,a %fcc0, loop_1665
14255 ldsw [%l7 + 0x7C], %g4
14256 fexpand %f6, %f6
14257 fandnot1s %f8, %f12, %f6
14258loop_1665:
14259 ldsh [%l7 + 0x08], %g7
14260 popc %o1, %g3
14261 std %f2, [%l7 + 0x78]
14262 edge8 %g6, %o5, %i2
14263 tpos %icc, 0x2
14264 move %icc, %l2, %l5
14265 for %f6, %f0, %f8
14266 fmul8x16 %f13, %f10, %f4
14267 ldsb [%l7 + 0x0C], %l1
14268 std %f0, [%l7 + 0x10]
14269 fpadd32 %f4, %f4, %f2
14270 nop
14271 setx loop_1666, %l0, %l1
14272 wrpr 0x1, %tl
14273 wrpr %l1, %tnpc
14274 setx 0x34400001400, %l0, %l1
14275 wrpr %l1, %tstate
14276 wrhpr 0x4, %htstate
14277 done
14278 fbn %fcc3, loop_1667
14279 fmovs %f15, %f11
14280 fcmpgt32 %f6, %f12, %i1
14281loop_1666:
14282 fmul8x16au %f5, %f11, %f14
14283loop_1667:
14284 movrgez %l3, 0x0C5, %i5
14285 st %f11, [%l7 + 0x5C]
14286 lduw [%l7 + 0x58], %o4
14287 sethi 0x0B7C, %l6
14288 tleu %xcc, 0x4
14289 fone %f6
14290 fornot1 %f0, %f4, %f14
14291 ta %xcc, 0x5
14292 fcmpd %fcc3, %f0, %f0
14293 ldx [%l7 + 0x38], %g5
14294 std %f2, [%l7 + 0x38]
14295 lduw [%l7 + 0x28], %o3
14296 fbo %fcc0, loop_1668
14297 movn %xcc, %i0, %o6
14298 fornot2s %f2, %f5, %f2
14299 fmovdle %icc, %f2, %f12
14300loop_1668:
14301 fmovsge %xcc, %f15, %f12
14302 udivcc %i3, 0x0D0E, %o0
14303 fpack32 %f14, %f8, %f14
14304 movg %icc, %i4, %l4
14305 fmovdvc %icc, %f14, %f11
14306 brlez %o2, loop_1669
14307 ba,pn %xcc, loop_1670
14308 fcmpeq16 %f12, %f6, %l0
14309 ldsh [%l7 + 0x26], %i6
14310loop_1669:
14311 std %f10, [%l7 + 0x40]
14312loop_1670:
14313 brlez,a %o7, loop_1671
14314 fandnot1 %f12, %f14, %f6
14315 fabss %f7, %f3
14316 fmovdn %xcc, %f7, %f9
14317loop_1671:
14318 sth %g2, [%l7 + 0x62]
14319 ld [%l7 + 0x48], %f8
14320 bvs loop_1672
14321 taddcc %i7, %g4, %g1
14322 fpackfix %f0, %f5
14323 fmovdcs %icc, %f2, %f9
14324loop_1672:
14325 lduh [%l7 + 0x7A], %o1
14326 andcc %g3, %g6, %o5
14327 movn %icc, %g7, %i2
14328 fmovsvs %icc, %f11, %f10
14329 fnot1s %f12, %f11
14330 stb %l5, [%l7 + 0x0A]
14331 tn %icc, 0x3
14332 fmovsn %xcc, %f9, %f5
14333 lduw [%l7 + 0x18], %l2
14334 sth %l1, [%l7 + 0x26]
14335 stw %l3, [%l7 + 0x24]
14336 pdist %f4, %f14, %f8
14337 tge %icc, 0x6
14338 stx %i5, [%l7 + 0x78]
14339 sth %o4, [%l7 + 0x7A]
14340 stw %l6, [%l7 + 0x34]
14341 ldsb [%l7 + 0x1C], %i1
14342 fabss %f4, %f8
14343 bg,a,pn %icc, loop_1673
14344 ldd [%l7 + 0x78], %f6
14345 std %f14, [%l7 + 0x38]
14346 bvs,a,pt %xcc, loop_1674
14347loop_1673:
14348 fcmpes %fcc0, %f14, %f8
14349 ldsh [%l7 + 0x40], %g5
14350 ldsh [%l7 + 0x5A], %o3
14351loop_1674:
14352 lduh [%l7 + 0x32], %i0
14353 pdist %f8, %f8, %f12
14354 ta %xcc, 0x1
14355 bleu,pn %icc, loop_1675
14356 fandnot2s %f3, %f10, %f10
14357 ldub [%l7 + 0x31], %i3
14358 bg,a %icc, loop_1676
14359loop_1675:
14360 std %f6, [%l7 + 0x18]
14361 call loop_1677
14362 tl %xcc, 0x5
14363loop_1676:
14364 fmovdpos %xcc, %f8, %f10
14365 fmovrdlez %o6, %f10, %f8
14366loop_1677:
14367 brlz %i4, loop_1678
14368 stx %o0, [%l7 + 0x20]
14369 std %f10, [%l7 + 0x28]
14370 ld [%l7 + 0x2C], %f5
14371loop_1678:
14372 movrne %l4, 0x12E, %o2
14373 fcmpne16 %f14, %f14, %i6
14374 edge32n %o7, %g2, %i7
14375 ldsw [%l7 + 0x18], %l0
14376 sethi 0x100C, %g4
14377 ba,a,pn %xcc, loop_1679
14378 sdivx %g1, 0x1144, %g3
14379 ldsh [%l7 + 0x24], %o1
14380 sub %o5, %g7, %i2
14381loop_1679:
14382 subc %l5, 0x034B, %g6
14383 tl %xcc, 0x2
14384 sth %l1, [%l7 + 0x26]
14385 fmovde %icc, %f5, %f6
14386 fmovsneg %xcc, %f11, %f12
14387 ld [%l7 + 0x60], %f2
14388 fmovsl %xcc, %f4, %f14
14389 fmovrsgez %l3, %f6, %f7
14390 fmovdleu %icc, %f2, %f7
14391 fbu,a %fcc0, loop_1680
14392 movge %xcc, %i5, %o4
14393 ldx [%l7 + 0x58], %l6
14394 stb %l2, [%l7 + 0x1F]
14395loop_1680:
14396 ldsh [%l7 + 0x42], %g5
14397 ldsb [%l7 + 0x12], %o3
14398 edge32ln %i0, %i3, %o6
14399 movcc %xcc, %i4, %i1
14400 movrgz %l4, %o0, %o2
14401 stx %i6, [%l7 + 0x38]
14402 ldsh [%l7 + 0x10], %o7
14403 sth %g2, [%l7 + 0x0A]
14404 stw %l0, [%l7 + 0x5C]
14405 tge %xcc, 0x1
14406 fmovdge %xcc, %f4, %f7
14407 xorcc %g4, %i7, %g3
14408 tsubcctv %o1, %o5, %g1
14409 mulscc %i2, 0x0118, %g7
14410 brz,a %l5, loop_1681
14411 alignaddr %l1, %g6, %l3
14412 ldsh [%l7 + 0x50], %o4
14413 fbge,a %fcc0, loop_1682
14414loop_1681:
14415 fbo,a %fcc2, loop_1683
14416 sth %i5, [%l7 + 0x0C]
14417 faligndata %f6, %f0, %f6
14418loop_1682:
14419 or %l6, %g5, %l2
14420loop_1683:
14421 movleu %xcc, %i0, %o3
14422 fcmpes %fcc2, %f14, %f1
14423 brgz %i3, loop_1684
14424 tgu %icc, 0x5
14425 fpsub32 %f14, %f10, %f2
14426 bcs,pn %xcc, loop_1685
14427loop_1684:
14428 fpadd32 %f6, %f6, %f12
14429 lduw [%l7 + 0x2C], %i4
14430 ldsb [%l7 + 0x5A], %i1
14431loop_1685:
14432 andcc %o6, 0x07E7, %l4
14433 move %icc, %o0, %i6
14434 std %f10, [%l7 + 0x68]
14435 movg %xcc, %o2, %g2
14436 tgu %xcc, 0x1
14437 ldsb [%l7 + 0x62], %o7
14438 subc %g4, 0x118D, %i7
14439 xor %g3, 0x1542, %o1
14440 st %f12, [%l7 + 0x4C]
14441 lduw [%l7 + 0x38], %l0
14442 smulcc %o5, 0x0059, %g1
14443 lduw [%l7 + 0x4C], %i2
14444 fandnot2 %f6, %f4, %f0
14445 fmovrse %g7, %f15, %f8
14446 stb %l5, [%l7 + 0x59]
14447 fornot2s %f10, %f5, %f2
14448 tsubcc %g6, %l1, %l3
14449 edge16l %i5, %l6, %g5
14450 brz,a %l2, loop_1686
14451 taddcc %o4, %i0, %o3
14452 add %i3, %i1, %o6
14453 fexpand %f11, %f2
14454loop_1686:
14455 fmovda %icc, %f4, %f4
14456 te %xcc, 0x5
14457 fmovsge %xcc, %f5, %f9
14458 movrgez %l4, 0x1D1, %i4
14459 nop
14460 setx loop_1687, %l0, %l1
14461 wrpr 0x1, %tl
14462 wrpr %l1, %tnpc
14463 setx 0x34400001400, %l0, %l1
14464 wrpr %l1, %tstate
14465 wrhpr 0x4, %htstate
14466 done
14467 fmovdg %icc, %f6, %f11
14468 bvs,pt %icc, loop_1688
14469 ba,a %icc, loop_1689
14470loop_1687:
14471 fmovdvc %icc, %f13, %f5
14472 lduw [%l7 + 0x78], %o0
14473loop_1688:
14474 tsubcctv %o2, 0x1145, %i6
14475loop_1689:
14476 fandnot1 %f0, %f8, %f6
14477 tg %icc, 0x7
14478 sll %o7, 0x15, %g4
14479 stb %i7, [%l7 + 0x7E]
14480 ldsh [%l7 + 0x08], %g3
14481 fmovsn %xcc, %f8, %f3
14482 movleu %icc, %g2, %o1
14483 fpsub32s %f5, %f11, %f2
14484 sdivx %l0, 0x05F2, %g1
14485 fmovsl %icc, %f1, %f6
14486 fmovrse %o5, %f7, %f6
14487 bneg %icc, loop_1690
14488 movrlz %i2, %l5, %g7
14489 edge32n %g6, %l3, %l1
14490 move %xcc, %i5, %l6
14491loop_1690:
14492 te %xcc, 0x0
14493 bn,a,pt %icc, loop_1691
14494 stx %g5, [%l7 + 0x68]
14495 fpadd32s %f12, %f10, %f4
14496 stw %l2, [%l7 + 0x1C]
14497loop_1691:
14498 fmovda %icc, %f0, %f4
14499 fpadd16s %f0, %f9, %f14
14500 fmovsvc %icc, %f2, %f9
14501 bvc loop_1692
14502 brnz,a %o4, loop_1693
14503 sdivx %o3, 0x0514, %i0
14504 stw %i1, [%l7 + 0x08]
14505loop_1692:
14506 bpos loop_1694
14507loop_1693:
14508 fnot1 %f14, %f2
14509 fzero %f6
14510 tcc %xcc, 0x7
14511loop_1694:
14512 move %icc, %o6, %l4
14513 sth %i3, [%l7 + 0x34]
14514 stw %o0, [%l7 + 0x20]
14515 fxor %f8, %f8, %f14
14516 stx %i4, [%l7 + 0x40]
14517 edge32ln %o2, %o7, %i6
14518 ldub [%l7 + 0x72], %g4
14519 fmovdle %icc, %f9, %f2
14520 fmovscs %xcc, %f14, %f6
14521 fblg %fcc1, loop_1695
14522 fmovdneg %icc, %f8, %f6
14523 addccc %i7, 0x151E, %g3
14524 srax %o1, %l0, %g2
14525loop_1695:
14526 xorcc %g1, 0x1656, %o5
14527 fmovde %xcc, %f2, %f8
14528 ldsw [%l7 + 0x5C], %i2
14529 std %f10, [%l7 + 0x20]
14530 tl %icc, 0x5
14531 fblg %fcc0, loop_1696
14532 fble %fcc3, loop_1697
14533 ldd [%l7 + 0x20], %f2
14534 fsrc1s %f9, %f10
14535loop_1696:
14536 sra %g7, %g6, %l5
14537loop_1697:
14538 ldub [%l7 + 0x78], %l3
14539 fmovrsgz %l1, %f5, %f4
14540 bleu,a loop_1698
14541 stb %l6, [%l7 + 0x5F]
14542 array8 %i5, %g5, %l2
14543 mova %xcc, %o4, %i0
14544loop_1698:
14545 sth %i1, [%l7 + 0x2A]
14546 sllx %o6, 0x05, %o3
14547 bvs %icc, loop_1699
14548 srax %i3, 0x1C, %l4
14549 fmovdle %icc, %f10, %f9
14550 std %f10, [%l7 + 0x68]
14551loop_1699:
14552 ldsh [%l7 + 0x16], %o0
14553 st %f1, [%l7 + 0x38]
14554 edge16ln %i4, %o2, %i6
14555 lduw [%l7 + 0x24], %o7
14556 fmul8x16au %f10, %f6, %f10
14557 fsrc1 %f8, %f6
14558 edge32ln %i7, %g4, %o1
14559 ld [%l7 + 0x5C], %f13
14560 sethi 0x0EA5, %g3
14561 stb %g2, [%l7 + 0x5B]
14562 ba,a loop_1700
14563 tsubcc %g1, %o5, %i2
14564 stx %l0, [%l7 + 0x70]
14565 ldx [%l7 + 0x28], %g6
14566loop_1700:
14567 fmovdvc %xcc, %f13, %f10
14568 ldsh [%l7 + 0x08], %l5
14569 ldsb [%l7 + 0x3D], %g7
14570 mulx %l3, %l1, %i5
14571 lduw [%l7 + 0x4C], %g5
14572 fmovsge %xcc, %f7, %f11
14573 lduh [%l7 + 0x36], %l2
14574 stb %l6, [%l7 + 0x66]
14575 fmovdgu %icc, %f3, %f12
14576 fmovsneg %icc, %f3, %f3
14577 stb %i0, [%l7 + 0x20]
14578 xorcc %o4, %o6, %i1
14579 stb %o3, [%l7 + 0x34]
14580 srl %l4, 0x0E, %i3
14581 ldx [%l7 + 0x20], %i4
14582 fones %f9
14583 taddcctv %o2, 0x1691, %o0
14584 sdivx %i6, 0x1DF3, %i7
14585 fnegs %f9, %f0
14586 fpadd16 %f6, %f12, %f10
14587 taddcctv %o7, %g4, %o1
14588 fcmpne16 %f8, %f8, %g3
14589 fones %f12
14590 fblg %fcc2, loop_1701
14591 ble,a loop_1702
14592 alignaddrl %g1, %o5, %i2
14593 fnands %f15, %f5, %f4
14594loop_1701:
14595 ldub [%l7 + 0x55], %l0
14596loop_1702:
14597 stb %g2, [%l7 + 0x14]
14598 movrgez %l5, 0x1CF, %g7
14599 bn,a,pn %icc, loop_1703
14600 fbge %fcc3, loop_1704
14601 tle %xcc, 0x3
14602 ldx [%l7 + 0x18], %l3
14603loop_1703:
14604 fmovrdgz %g6, %f6, %f10
14605loop_1704:
14606 fcmps %fcc3, %f8, %f4
14607 srl %i5, %l1, %l2
14608 fmovdge %icc, %f5, %f11
14609 fbul,a %fcc0, loop_1705
14610 fmovde %xcc, %f12, %f0
14611 tneg %icc, 0x7
14612 umulcc %g5, 0x10D0, %l6
14613loop_1705:
14614 std %f0, [%l7 + 0x70]
14615 subc %i0, 0x1598, %o6
14616 stw %i1, [%l7 + 0x28]
14617 fmovrdlez %o4, %f12, %f4
14618 fsrc2s %f14, %f10
14619 edge8ln %o3, %l4, %i4
14620 movl %xcc, %i3, %o2
14621 movle %xcc, %o0, %i7
14622 orncc %i6, %g4, %o7
14623 stx %g3, [%l7 + 0x70]
14624 movl %icc, %g1, %o5
14625 bg,pn %xcc, loop_1706
14626 fmovdn %icc, %f4, %f1
14627 orcc %o1, %l0, %i2
14628 st %f2, [%l7 + 0x44]
14629loop_1706:
14630 ldsw [%l7 + 0x6C], %l5
14631 taddcctv %g7, %g2, %g6
14632 ld [%l7 + 0x7C], %f1
14633 sub %i5, 0x05BA, %l3
14634 fmovdge %xcc, %f14, %f13
14635 stx %l2, [%l7 + 0x20]
14636 ld [%l7 + 0x30], %f8
14637 subc %g5, %l6, %i0
14638 tpos %xcc, 0x0
14639 movgu %xcc, %o6, %l1
14640 bleu,pn %icc, loop_1707
14641 fmovsvs %icc, %f12, %f5
14642 fcmpgt16 %f2, %f12, %o4
14643 smul %i1, 0x1B2E, %o3
14644loop_1707:
14645 ldub [%l7 + 0x7C], %i4
14646 tcc %xcc, 0x4
14647 edge32n %i3, %o2, %l4
14648 fmul8x16 %f12, %f10, %f4
14649 stw %o0, [%l7 + 0x50]
14650 ldsh [%l7 + 0x7C], %i6
14651 fpsub32 %f0, %f6, %f12
14652 lduh [%l7 + 0x78], %i7
14653 fba %fcc3, loop_1708
14654 fmovs %f8, %f14
14655 bn,pn %xcc, loop_1709
14656 srl %o7, %g3, %g4
14657loop_1708:
14658 tgu %icc, 0x2
14659 lduw [%l7 + 0x60], %o5
14660loop_1709:
14661 andncc %o1, %g1, %l0
14662 fnors %f10, %f3, %f8
14663 fbue %fcc3, loop_1710
14664 sth %i2, [%l7 + 0x6E]
14665 fcmpeq16 %f2, %f2, %g7
14666 ldx [%l7 + 0x38], %l5
14667loop_1710:
14668 udiv %g6, 0x04A7, %i5
14669 stw %g2, [%l7 + 0x3C]
14670 tpos %icc, 0x4
14671 fmovdge %xcc, %f7, %f9
14672 lduw [%l7 + 0x2C], %l3
14673 fbu %fcc1, loop_1711
14674 ldx [%l7 + 0x48], %l2
14675 fxors %f12, %f11, %f0
14676 movle %xcc, %l6, %i0
14677loop_1711:
14678 fcmped %fcc2, %f4, %f0
14679 fmul8x16au %f13, %f9, %f6
14680 stw %o6, [%l7 + 0x0C]
14681 fbuge %fcc3, loop_1712
14682 nop
14683 setx loop_1713, %l0, %l1
14684 wrpr 0x1, %tl
14685 wrpr %l1, %tpc
14686 add %l1, 0x4, %l1
14687 wrpr %l1, %tnpc
14688 setx 0x34400001400, %l0, %l1
14689 wrpr %l1, %tstate
14690 wrhpr 0x4, %htstate
14691 retry
14692 tn %xcc, 0x6
14693 tn %icc, 0x4
14694loop_1712:
14695 bl,a,pn %icc, loop_1714
14696loop_1713:
14697 brlez,a %l1, loop_1715
14698 fmovsa %icc, %f5, %f13
14699 fnot2 %f4, %f6
14700loop_1714:
14701 fmovrsne %g5, %f9, %f13
14702loop_1715:
14703 tvs %icc, 0x1
14704 edge32n %o4, %o3, %i1
14705 tpos %icc, 0x3
14706 sub %i4, %i3, %o2
14707 fsrc2s %f14, %f12
14708 lduh [%l7 + 0x30], %o0
14709 xnorcc %l4, %i7, %i6
14710 fmovrdlz %g3, %f10, %f0
14711 fornot2s %f2, %f11, %f8
14712 fnands %f13, %f4, %f9
14713 lduw [%l7 + 0x54], %g4
14714 bneg %icc, loop_1716
14715 movvs %xcc, %o7, %o5
14716 fmovdcs %xcc, %f11, %f1
14717 ble,a loop_1717
14718loop_1716:
14719 fblg,a %fcc1, loop_1718
14720 fnot2 %f4, %f6
14721 fxnors %f13, %f9, %f3
14722loop_1717:
14723 fbue %fcc2, loop_1719
14724loop_1718:
14725 fbule,a %fcc3, loop_1720
14726 fbul %fcc3, loop_1721
14727 nop
14728 setx loop_1722, %l0, %l1
14729 wrpr 0x1, %tl
14730 wrpr %l1, %tpc
14731 add %l1, 0x4, %l1
14732 wrpr %l1, %tnpc
14733 setx 0x34400001400, %l0, %l1
14734 wrpr %l1, %tstate
14735 wrhpr 0x4, %htstate
14736 retry
14737loop_1719:
14738 ldsb [%l7 + 0x73], %o1
14739loop_1720:
14740 edge16 %g1, %i2, %g7
14741loop_1721:
14742 movn %xcc, %l5, %l0
14743loop_1722:
14744 fnors %f4, %f0, %f3
14745 addc %g6, %i5, %l3
14746 edge16 %g2, %l6, %l2
14747 ldsb [%l7 + 0x0A], %o6
14748 fbuge,a %fcc3, loop_1723
14749 movn %icc, %i0, %l1
14750 movn %xcc, %g5, %o4
14751 tvc %xcc, 0x1
14752loop_1723:
14753 edge8ln %o3, %i4, %i1
14754 std %f8, [%l7 + 0x38]
14755 fmovdl %icc, %f3, %f9
14756 edge32 %i3, %o2, %l4
14757 stb %i7, [%l7 + 0x22]
14758 lduh [%l7 + 0x7C], %o0
14759 tvs %icc, 0x7
14760 bvs,a,pn %icc, loop_1724
14761 ldub [%l7 + 0x18], %i6
14762 fpadd16s %f4, %f4, %f5
14763 fmovsge %icc, %f13, %f9
14764loop_1724:
14765 fbge %fcc3, loop_1725
14766 fcmpgt32 %f0, %f12, %g3
14767 siam 0x4
14768 fmovdn %xcc, %f1, %f8
14769loop_1725:
14770 fmovsneg %xcc, %f12, %f10
14771 ldx [%l7 + 0x08], %o7
14772 fcmple32 %f10, %f0, %o5
14773 bpos,a loop_1726
14774 edge16l %o1, %g4, %i2
14775 fmovsvs %icc, %f15, %f8
14776 lduw [%l7 + 0x08], %g1
14777loop_1726:
14778 brlez,a %l5, loop_1727
14779 brgez %g7, loop_1728
14780 bpos %icc, loop_1729
14781 andcc %g6, %l0, %l3
14782loop_1727:
14783 tsubcc %i5, %l6, %g2
14784loop_1728:
14785 stb %l2, [%l7 + 0x0F]
14786loop_1729:
14787 xnorcc %i0, 0x1953, %o6
14788 st %f3, [%l7 + 0x1C]
14789 fmul8x16 %f2, %f0, %f0
14790 mova %xcc, %g5, %o4
14791 stw %l1, [%l7 + 0x50]
14792 fnot1 %f6, %f2
14793 fmovrsgz %i4, %f4, %f15
14794 fbn,a %fcc3, loop_1730
14795 brz %o3, loop_1731
14796 srax %i3, %o2, %i1
14797 tcc %icc, 0x0
14798loop_1730:
14799 fone %f12
14800loop_1731:
14801 movvs %icc, %l4, %o0
14802 bpos loop_1732
14803 fnor %f10, %f2, %f12
14804 fmovsvc %icc, %f4, %f13
14805 fbu,a %fcc0, loop_1733
14806loop_1732:
14807 fpmerge %f3, %f8, %f12
14808 fmovrslz %i7, %f7, %f3
14809 alignaddrl %i6, %g3, %o7
14810loop_1733:
14811 lduh [%l7 + 0x28], %o5
14812 fzeros %f3
14813 sth %g4, [%l7 + 0x14]
14814 fmovscs %xcc, %f2, %f10
14815 movgu %icc, %o1, %g1
14816 movrgez %l5, %i2, %g7
14817 bgu,pn %icc, loop_1734
14818 ldx [%l7 + 0x30], %g6
14819 fmovdcs %xcc, %f13, %f2
14820 ldd [%l7 + 0x18], %f6
14821loop_1734:
14822 fmovdn %xcc, %f11, %f8
14823 bcs,a,pt %xcc, loop_1735
14824 lduw [%l7 + 0x14], %l0
14825 lduw [%l7 + 0x14], %i5
14826 fnegd %f10, %f4
14827loop_1735:
14828 fones %f13
14829 fmovsneg %xcc, %f0, %f2
14830 tl %xcc, 0x6
14831 be,a,pn %xcc, loop_1736
14832 ldx [%l7 + 0x10], %l6
14833 sllx %l3, 0x0F, %l2
14834 fcmped %fcc1, %f2, %f4
14835loop_1736:
14836 te %icc, 0x5
14837 fmovsneg %xcc, %f1, %f9
14838 stx %g2, [%l7 + 0x38]
14839 movrne %i0, %g5, %o6
14840 tne %icc, 0x3
14841 movge %xcc, %o4, %i4
14842 tl %icc, 0x3
14843 bcs loop_1737
14844 ble,a loop_1738
14845 movvc %icc, %o3, %l1
14846 ld [%l7 + 0x18], %f3
14847loop_1737:
14848 stb %i3, [%l7 + 0x46]
14849loop_1738:
14850 array16 %i1, %l4, %o2
14851 std %f14, [%l7 + 0x48]
14852 movvc %xcc, %i7, %o0
14853 fbue,a %fcc2, loop_1739
14854 fbug,a %fcc3, loop_1740
14855 fsrc2s %f5, %f8
14856 fbl,a %fcc3, loop_1741
14857loop_1739:
14858 ldx [%l7 + 0x50], %g3
14859loop_1740:
14860 fmovd %f14, %f4
14861 udivx %i6, 0x16E7, %o7
14862loop_1741:
14863 ldsb [%l7 + 0x1B], %o5
14864 andcc %g4, %g1, %l5
14865 fnot1s %f13, %f7
14866 fmul8sux16 %f12, %f6, %f14
14867 fmovdvc %icc, %f2, %f3
14868 fcmps %fcc2, %f5, %f14
14869 fzero %f10
14870 bn,a %xcc, loop_1742
14871 udivx %o1, 0x0126, %g7
14872 fmovdpos %icc, %f8, %f2
14873 tvc %icc, 0x1
14874loop_1742:
14875 std %f0, [%l7 + 0x08]
14876 stw %g6, [%l7 + 0x20]
14877 edge16ln %i2, %l0, %i5
14878 edge32ln %l6, %l3, %g2
14879 subcc %l2, 0x102D, %g5
14880 stw %o6, [%l7 + 0x3C]
14881 movvs %xcc, %o4, %i4
14882 smul %i0, %o3, %l1
14883 ldd [%l7 + 0x58], %f0
14884 xorcc %i3, %l4, %i1
14885 movpos %xcc, %o2, %o0
14886 stx %i7, [%l7 + 0x38]
14887 ldsw [%l7 + 0x18], %g3
14888 fands %f4, %f3, %f9
14889 udiv %o7, 0x072B, %o5
14890 tcc %icc, 0x1
14891 brgez %g4, loop_1743
14892 ldx [%l7 + 0x38], %g1
14893 fmovs %f4, %f15
14894 move %xcc, %i6, %l5
14895loop_1743:
14896 fmovrslez %o1, %f8, %f8
14897 fors %f14, %f6, %f8
14898 ba,pn %icc, loop_1744
14899 fmovspos %xcc, %f4, %f3
14900 bge,pn %icc, loop_1745
14901 udiv %g7, 0x032B, %g6
14902loop_1744:
14903 ldsw [%l7 + 0x68], %l0
14904 movpos %xcc, %i5, %i2
14905loop_1745:
14906 tneg %icc, 0x0
14907 tsubcctv %l6, 0x08A1, %l3
14908 movn %icc, %l2, %g2
14909 fmovda %icc, %f12, %f6
14910 bleu,a %xcc, loop_1746
14911 stb %o6, [%l7 + 0x4C]
14912 lduw [%l7 + 0x38], %o4
14913 add %g5, %i0, %i4
14914loop_1746:
14915 tg %xcc, 0x7
14916 lduw [%l7 + 0x30], %o3
14917 tg %icc, 0x7
14918 faligndata %f10, %f6, %f12
14919 ldub [%l7 + 0x7B], %i3
14920 bcs,pn %icc, loop_1747
14921 ldsh [%l7 + 0x60], %l4
14922 bg loop_1748
14923 fcmpne32 %f6, %f0, %l1
14924loop_1747:
14925 ldsb [%l7 + 0x0F], %i1
14926 ld [%l7 + 0x58], %f4
14927loop_1748:
14928 edge16ln %o2, %o0, %i7
14929 movrne %g3, 0x315, %o7
14930 fmovdcs %xcc, %f6, %f0
14931 ldsb [%l7 + 0x78], %g4
14932 bvs,a %icc, loop_1749
14933 edge8ln %o5, %g1, %l5
14934 edge16ln %o1, %g7, %i6
14935 fmovsge %xcc, %f4, %f9
14936loop_1749:
14937 orn %l0, %g6, %i5
14938 st %f5, [%l7 + 0x5C]
14939 movrlz %i2, %l6, %l2
14940 fcmpeq32 %f10, %f2, %g2
14941 movrlz %l3, 0x33B, %o4
14942 fmul8sux16 %f12, %f10, %f2
14943 stb %g5, [%l7 + 0x6B]
14944 st %f7, [%l7 + 0x0C]
14945 xnorcc %i0, 0x170C, %o6
14946 ldub [%l7 + 0x21], %i4
14947 fmovspos %xcc, %f13, %f3
14948 fmovd %f4, %f10
14949 brz %o3, loop_1750
14950 fnegs %f7, %f4
14951 sth %i3, [%l7 + 0x3C]
14952 add %l4, 0x1694, %i1
14953loop_1750:
14954 stb %o2, [%l7 + 0x21]
14955 sth %o0, [%l7 + 0x78]
14956 brlz %l1, loop_1751
14957 fbg,a %fcc0, loop_1752
14958 sth %g3, [%l7 + 0x46]
14959 fpadd16s %f9, %f3, %f13
14960loop_1751:
14961 fone %f12
14962loop_1752:
14963 tge %xcc, 0x2
14964 sth %o7, [%l7 + 0x32]
14965 or %i7, %o5, %g4
14966 fmovdcs %xcc, %f7, %f12
14967 be,a,pt %icc, loop_1753
14968 brlez,a %g1, loop_1754
14969 sdivx %o1, 0x04BD, %g7
14970 fandnot1s %f11, %f1, %f1
14971loop_1753:
14972 fcmpes %fcc3, %f12, %f0
14973loop_1754:
14974 smul %l5, %i6, %l0
14975 brlez,a %i5, loop_1755
14976 edge16l %i2, %l6, %g6
14977 ldsw [%l7 + 0x2C], %g2
14978 stb %l2, [%l7 + 0x5B]
14979loop_1755:
14980 movge %icc, %l3, %g5
14981 bpos,pn %icc, loop_1756
14982 movge %xcc, %o4, %i0
14983 sub %i4, %o6, %o3
14984 ldsh [%l7 + 0x64], %i3
14985loop_1756:
14986 or %l4, %o2, %o0
14987 lduw [%l7 + 0x20], %i1
14988 udivx %l1, 0x0E83, %o7
14989 bcs,a %xcc, loop_1757
14990 ldd [%l7 + 0x50], %f6
14991 fmovspos %xcc, %f6, %f12
14992 ldsb [%l7 + 0x67], %g3
14993loop_1757:
14994 fsrc1s %f10, %f3
14995 fornot2 %f0, %f2, %f10
14996 bcs,a loop_1758
14997 fcmpgt16 %f8, %f8, %i7
14998 stb %g4, [%l7 + 0x0B]
14999 fsrc1s %f13, %f4
15000loop_1758:
15001 fandnot2s %f1, %f11, %f2
15002 fpsub16 %f12, %f4, %f6
15003 movvc %xcc, %g1, %o1
15004 fnand %f2, %f14, %f6
15005 fmovrdlez %o5, %f8, %f12
15006 fmovdgu %icc, %f12, %f9
15007 fcmpeq32 %f2, %f2, %g7
15008 fpsub32 %f6, %f8, %f12
15009 stb %l5, [%l7 + 0x5E]
15010 tneg %icc, 0x6
15011 edge16ln %l0, %i5, %i2
15012 bg %xcc, loop_1759
15013 fnors %f8, %f7, %f7
15014 bpos,a %icc, loop_1760
15015 st %f14, [%l7 + 0x28]
15016loop_1759:
15017 lduh [%l7 + 0x30], %i6
15018 st %f1, [%l7 + 0x60]
15019loop_1760:
15020 nop
15021 setx loop_1761, %l0, %l1
15022 wrpr 0x1, %tl
15023 wrpr %l1, %tpc
15024 add %l1, 0x4, %l1
15025 wrpr %l1, %tnpc
15026 setx 0x34400001400, %l0, %l1
15027 wrpr %l1, %tstate
15028 wrhpr 0x4, %htstate
15029 retry
15030 fpadd32s %f5, %f12, %f10
15031 stb %l6, [%l7 + 0x69]
15032 sth %g2, [%l7 + 0x0E]
15033loop_1761:
15034 addc %l2, 0x1C40, %l3
15035 stb %g6, [%l7 + 0x78]
15036 tle %icc, 0x4
15037 movg %xcc, %g5, %i0
15038 fandnot1 %f0, %f2, %f4
15039 ld [%l7 + 0x08], %f12
15040 fsrc2 %f14, %f12
15041 pdist %f14, %f12, %f10
15042 ldx [%l7 + 0x30], %o4
15043 sdivx %i4, 0x1BBF, %o6
15044 ldsh [%l7 + 0x7A], %o3
15045 edge16 %l4, %o2, %i3
15046 bcc,a,pt %icc, loop_1762
15047 fandnot1 %f0, %f6, %f0
15048 fsrc2s %f6, %f3
15049 sub %i1, %o0, %l1
15050loop_1762:
15051 movpos %icc, %o7, %g3
15052 fbul %fcc0, loop_1763
15053 tn %xcc, 0x7
15054 sllx %g4, 0x06, %g1
15055 fcmpne16 %f4, %f4, %i7
15056loop_1763:
15057 ldsh [%l7 + 0x5C], %o1
15058 fmovdvc %icc, %f3, %f1
15059 brlz,a %o5, loop_1764
15060 fornot2 %f0, %f4, %f2
15061 ld [%l7 + 0x3C], %f3
15062 tneg %icc, 0x1
15063loop_1764:
15064 fzero %f14
15065 fbne %fcc0, loop_1765
15066 fcmpne32 %f4, %f2, %l5
15067 ldsw [%l7 + 0x70], %g7
15068 movcc %icc, %i5, %i2
15069loop_1765:
15070 lduh [%l7 + 0x48], %i6
15071 sub %l6, %l0, %g2
15072 lduw [%l7 + 0x54], %l2
15073 addccc %g6, 0x0E59, %g5
15074 ldsw [%l7 + 0x5C], %l3
15075 ldx [%l7 + 0x30], %i0
15076 fmul8x16al %f6, %f1, %f2
15077 tvc %icc, 0x3
15078 sub %o4, 0x04CD, %i4
15079 tpos %icc, 0x5
15080 std %f14, [%l7 + 0x18]
15081 st %f13, [%l7 + 0x6C]
15082 fmovdgu %xcc, %f14, %f14
15083 fone %f4
15084 ta %icc, 0x1
15085 tvc %icc, 0x5
15086 fmovrdlez %o6, %f2, %f6
15087 nop
15088 setx loop_1766, %l0, %l1
15089 wrpr 0x1, %tl
15090 wrpr %l1, %tnpc
15091 setx 0x34400001400, %l0, %l1
15092 wrpr %l1, %tstate
15093 wrhpr 0x4, %htstate
15094 done
15095 fxor %f10, %f0, %f0
15096 xor %o3, 0x12A5, %o2
15097 fpmerge %f5, %f11, %f2
15098loop_1766:
15099 stx %i3, [%l7 + 0x18]
15100 tle %icc, 0x1
15101 edge32 %i1, %l4, %l1
15102 fmovrdlz %o7, %f14, %f2
15103 taddcctv %g3, 0x040B, %g4
15104 movrne %g1, 0x39B, %i7
15105 brlz,a %o0, loop_1767
15106 ld [%l7 + 0x1C], %f6
15107 fzeros %f14
15108 fmovdpos %xcc, %f2, %f7
15109loop_1767:
15110 fcmpd %fcc0, %f8, %f2
15111 ta %xcc, 0x1
15112 fmovrde %o1, %f0, %f0
15113 mulscc %o5, %g7, %i5
15114 udivx %i2, 0x0A45, %l5
15115 ldsw [%l7 + 0x34], %l6
15116 bleu,a %icc, loop_1768
15117 orcc %l0, 0x02E8, %g2
15118 edge16l %i6, %g6, %g5
15119 nop
15120 setx loop_1769, %l0, %l1
15121 wrpr 0x1, %tl
15122 wrpr %l1, %tnpc
15123 setx 0x34400001400, %l0, %l1
15124 wrpr %l1, %tstate
15125 wrhpr 0x4, %htstate
15126 done
15127loop_1768:
15128 sllx %l3, 0x1E, %l2
15129 edge8ln %i0, %o4, %i4
15130 tge %xcc, 0x3
15131loop_1769:
15132 popc %o6, %o3
15133 tcs %icc, 0x2
15134 fmovsle %xcc, %f6, %f12
15135 fcmpne16 %f8, %f14, %o2
15136 ldx [%l7 + 0x58], %i3
15137 ldsh [%l7 + 0x3E], %i1
15138 fblg,a %fcc3, loop_1770
15139 bcs,a %icc, loop_1771
15140 ldx [%l7 + 0x68], %l4
15141 tcc %xcc, 0x1
15142loop_1770:
15143 fblg %fcc2, loop_1772
15144loop_1771:
15145 lduw [%l7 + 0x40], %o7
15146 brz %l1, loop_1773
15147 bpos,a loop_1774
15148loop_1772:
15149 bvc %xcc, loop_1775
15150 fbug,a %fcc1, loop_1776
15151loop_1773:
15152 fcmps %fcc1, %f13, %f5
15153loop_1774:
15154 edge8 %g3, %g1, %i7
15155loop_1775:
15156 std %f2, [%l7 + 0x58]
15157loop_1776:
15158 ldsb [%l7 + 0x16], %g4
15159 ldub [%l7 + 0x45], %o1
15160 ldd [%l7 + 0x28], %f6
15161 nop
15162 setx loop_1777, %l0, %l1
15163 wrpr 0x1, %tl
15164 wrpr %l1, %tnpc
15165 setx 0x34400001400, %l0, %l1
15166 wrpr %l1, %tstate
15167 wrhpr 0x4, %htstate
15168 done
15169 ldd [%l7 + 0x48], %f4
15170 fmovd %f2, %f4
15171 fmovs %f11, %f2
15172loop_1777:
15173 fba,a %fcc2, loop_1778
15174 fmul8x16au %f10, %f9, %f14
15175 be,pt %xcc, loop_1779
15176 bne %xcc, loop_1780
15177loop_1778:
15178 te %xcc, 0x7
15179 umul %o5, 0x1472, %o0
15180loop_1779:
15181 stb %g7, [%l7 + 0x73]
15182loop_1780:
15183 stw %i5, [%l7 + 0x78]
15184 stb %i2, [%l7 + 0x5F]
15185 ldd [%l7 + 0x58], %f10
15186 fbn,a %fcc0, loop_1781
15187 bgu,a,pn %xcc, loop_1782
15188 bn,a %icc, loop_1783
15189 fmovdpos %icc, %f15, %f11
15190loop_1781:
15191 ldub [%l7 + 0x13], %l6
15192loop_1782:
15193 fpadd32 %f10, %f0, %f12
15194loop_1783:
15195 sth %l0, [%l7 + 0x52]
15196 addccc %g2, %l5, %i6
15197 tl %xcc, 0x3
15198 lduh [%l7 + 0x70], %g5
15199 fmovrdgez %g6, %f8, %f8
15200 ldsh [%l7 + 0x10], %l3
15201 fpackfix %f8, %f15
15202 ldsw [%l7 + 0x28], %l2
15203 st %f11, [%l7 + 0x6C]
15204 fornot2s %f10, %f3, %f7
15205 tsubcctv %i0, 0x19E5, %i4
15206 addcc %o4, 0x1948, %o6
15207 fbul,a %fcc1, loop_1784
15208 popc 0x1C97, %o2
15209 ldsb [%l7 + 0x27], %i3
15210 addccc %i1, %l4, %o7
15211loop_1784:
15212 brlz %l1, loop_1785
15213 stb %o3, [%l7 + 0x75]
15214 fand %f4, %f4, %f12
15215 fblg %fcc0, loop_1786
15216loop_1785:
15217 fone %f10
15218 ldd [%l7 + 0x08], %f8
15219 stx %g3, [%l7 + 0x08]
15220loop_1786:
15221 stb %i7, [%l7 + 0x45]
15222 tvc %xcc, 0x1
15223 fpadd16s %f8, %f14, %f1
15224 andncc %g1, %g4, %o1
15225 movvs %icc, %o0, %o5
15226 fbn,a %fcc3, loop_1787
15227 movleu %icc, %i5, %g7
15228 tn %icc, 0x5
15229 fbne %fcc2, loop_1788
15230loop_1787:
15231 edge16n %l6, %l0, %i2
15232 fmovdleu %xcc, %f9, %f4
15233 std %f2, [%l7 + 0x40]
15234loop_1788:
15235 fbule %fcc2, loop_1789
15236 fabss %f13, %f7
15237 ldsb [%l7 + 0x7E], %l5
15238 stb %g2, [%l7 + 0x4C]
15239loop_1789:
15240 fmovs %f12, %f4
15241 ldub [%l7 + 0x1A], %i6
15242 ldx [%l7 + 0x18], %g6
15243 fpsub16 %f2, %f2, %f0
15244 lduw [%l7 + 0x6C], %l3
15245 bneg,pt %icc, loop_1790
15246 edge8l %l2, %i0, %g5
15247 be %icc, loop_1791
15248 st %f12, [%l7 + 0x34]
15249loop_1790:
15250 fxors %f12, %f14, %f1
15251 fmovsgu %icc, %f9, %f8
15252loop_1791:
15253 tle %xcc, 0x5
15254 stw %o4, [%l7 + 0x6C]
15255 alignaddrl %o6, %o2, %i3
15256 subcc %i4, 0x1092, %l4
15257 st %f14, [%l7 + 0x28]
15258 ldub [%l7 + 0x7D], %o7
15259 fbge %fcc1, loop_1792
15260 fbug %fcc0, loop_1793
15261 fbule %fcc1, loop_1794
15262 sllx %l1, %i1, %g3
15263loop_1792:
15264 ldsw [%l7 + 0x30], %o3
15265loop_1793:
15266 movcs %icc, %g1, %g4
15267loop_1794:
15268 sdiv %i7, 0x01CC, %o0
15269 fbug %fcc2, loop_1795
15270 fmovrdgez %o5, %f12, %f14
15271 stb %o1, [%l7 + 0x65]
15272 ld [%l7 + 0x70], %f10
15273loop_1795:
15274 stx %i5, [%l7 + 0x58]
15275 std %f6, [%l7 + 0x58]
15276 fabss %f9, %f1
15277 fbn,a %fcc3, loop_1796
15278 fmul8sux16 %f2, %f14, %f12
15279 movrlz %l6, 0x3FC, %g7
15280 fors %f3, %f8, %f8
15281loop_1796:
15282 sth %i2, [%l7 + 0x38]
15283 fbg %fcc1, loop_1797
15284 stw %l5, [%l7 + 0x24]
15285 ldub [%l7 + 0x63], %l0
15286 movrgz %i6, 0x319, %g2
15287loop_1797:
15288 tl %icc, 0x4
15289 fmovsle %icc, %f12, %f8
15290 fnand %f12, %f14, %f0
15291 fpack16 %f12, %f6
15292 st %f0, [%l7 + 0x1C]
15293 st %f12, [%l7 + 0x44]
15294 ldsh [%l7 + 0x34], %g6
15295 alignaddr %l3, %i0, %l2
15296 ldd [%l7 + 0x70], %f0
15297 fmovdne %icc, %f7, %f1
15298 fnand %f4, %f2, %f0
15299 st %f12, [%l7 + 0x20]
15300 stw %o4, [%l7 + 0x3C]
15301 ldsh [%l7 + 0x7A], %o6
15302 fmovspos %icc, %f1, %f15
15303 sethi 0x0BF3, %o2
15304 fcmpne16 %f8, %f12, %i3
15305 movne %icc, %g5, %i4
15306 ldsh [%l7 + 0x60], %l4
15307 ble,pt %xcc, loop_1798
15308 sllx %l1, 0x12, %i1
15309 movgu %icc, %o7, %o3
15310 orcc %g3, %g1, %g4
15311loop_1798:
15312 bvs,a %icc, loop_1799
15313 movcs %xcc, %i7, %o0
15314 ldsh [%l7 + 0x46], %o1
15315 edge16 %i5, %o5, %g7
15316loop_1799:
15317 fmovrse %i2, %f7, %f6
15318 array32 %l5, %l0, %l6
15319 std %f4, [%l7 + 0x50]
15320 mulscc %i6, %g2, %g6
15321 stw %i0, [%l7 + 0x3C]
15322 ldsw [%l7 + 0x58], %l2
15323 edge8ln %o4, %o6, %o2
15324 fmovrdlz %i3, %f12, %f8
15325 stw %l3, [%l7 + 0x3C]
15326 fmovsa %icc, %f12, %f5
15327 ldx [%l7 + 0x40], %i4
15328 bg,pn %icc, loop_1800
15329 orncc %g5, 0x1E78, %l1
15330 fandnot1 %f4, %f10, %f10
15331 movcs %icc, %i1, %o7
15332loop_1800:
15333 fmovdvc %xcc, %f1, %f4
15334 fpsub16s %f13, %f3, %f8
15335 sethi 0x11D5, %o3
15336 fmovdvs %icc, %f6, %f8
15337 fandnot1s %f11, %f9, %f11
15338 ld [%l7 + 0x38], %f12
15339 tpos %xcc, 0x7
15340 fble,a %fcc1, loop_1801
15341 fmul8sux16 %f6, %f2, %f0
15342 std %f4, [%l7 + 0x68]
15343 fnot2 %f6, %f4
15344loop_1801:
15345 sethi 0x11A1, %g3
15346 tle %xcc, 0x2
15347 brlez %g1, loop_1802
15348 fba %fcc0, loop_1803
15349 fmovsne %icc, %f15, %f9
15350 fmul8ulx16 %f4, %f14, %f8
15351loop_1802:
15352 fmovsvs %xcc, %f13, %f11
15353loop_1803:
15354 stb %l4, [%l7 + 0x6F]
15355 tvs %xcc, 0x2
15356 fcmpne32 %f2, %f8, %g4
15357 fxor %f2, %f14, %f0
15358 stb %i7, [%l7 + 0x52]
15359 udivcc %o0, 0x1564, %o1
15360 std %f0, [%l7 + 0x28]
15361 edge16 %i5, %g7, %o5
15362 lduh [%l7 + 0x56], %l5
15363 tle %icc, 0x6
15364 bne,a,pn %xcc, loop_1804
15365 tle %icc, 0x3
15366 xnorcc %i2, 0x122A, %l0
15367 movneg %icc, %i6, %l6
15368loop_1804:
15369 xor %g6, 0x18EE, %g2
15370 fbule,a %fcc3, loop_1805
15371 tl %xcc, 0x4
15372 fmovscs %icc, %f5, %f3
15373 ldx [%l7 + 0x28], %l2
15374loop_1805:
15375 edge8n %i0, %o4, %o2
15376 ldx [%l7 + 0x58], %i3
15377 movrlz %o6, %i4, %l3
15378 ldd [%l7 + 0x48], %f8
15379 std %f14, [%l7 + 0x30]
15380 fmovrse %l1, %f7, %f9
15381 fmul8x16 %f5, %f10, %f8
15382 fzero %f8
15383 std %f8, [%l7 + 0x48]
15384 ld [%l7 + 0x1C], %f3
15385 movleu %icc, %g5, %i1
15386 nop
15387 setx loop_1806, %l0, %l1
15388 jmpl %l1, %o3
15389 ldd [%l7 + 0x08], %f6
15390 ldx [%l7 + 0x78], %o7
15391 fpmerge %f12, %f9, %f14
15392loop_1806:
15393 fmovsa %xcc, %f11, %f7
15394 ld [%l7 + 0x20], %f1
15395 stx %g3, [%l7 + 0x58]
15396 edge32ln %g1, %l4, %g4
15397 ldub [%l7 + 0x1A], %i7
15398 lduh [%l7 + 0x4C], %o1
15399 tneg %icc, 0x5
15400 edge8ln %i5, %o0, %o5
15401 fmovde %icc, %f9, %f2
15402 nop
15403 setx loop_1807, %l0, %l1
15404 jmpl %l1, %g7
15405 fmovsgu %xcc, %f4, %f15
15406 nop
15407 setx loop_1808, %l0, %l1
15408 jmpl %l1, %l5
15409 fmuld8ulx16 %f1, %f4, %f2
15410loop_1807:
15411 bshuffle %f6, %f12, %f4
15412 ldsb [%l7 + 0x7E], %i2
15413loop_1808:
15414 ldsw [%l7 + 0x1C], %l0
15415 ble,a,pn %xcc, loop_1809
15416 ldsb [%l7 + 0x20], %i6
15417 sth %l6, [%l7 + 0x2C]
15418 ldsw [%l7 + 0x64], %g2
15419loop_1809:
15420 fmul8ulx16 %f2, %f12, %f4
15421 sdivcc %g6, 0x0906, %l2
15422 bpos loop_1810
15423 tvc %icc, 0x2
15424 brgz %o4, loop_1811
15425 lduw [%l7 + 0x78], %i0
15426loop_1810:
15427 ld [%l7 + 0x50], %f2
15428 stw %i3, [%l7 + 0x54]
15429loop_1811:
15430 addccc %o6, 0x0183, %i4
15431 ldsw [%l7 + 0x08], %o2
15432 fmovrsgez %l1, %f8, %f14
15433 fnors %f2, %f14, %f14
15434 bcs,a loop_1812
15435 movleu %icc, %g5, %l3
15436 te %xcc, 0x5
15437 ldsw [%l7 + 0x58], %o3
15438loop_1812:
15439 stx %i1, [%l7 + 0x70]
15440 ldsh [%l7 + 0x70], %g3
15441 move %xcc, %o7, %g1
15442 fcmpgt32 %f12, %f2, %l4
15443 lduh [%l7 + 0x78], %i7
15444 ldsh [%l7 + 0x50], %g4
15445 and %i5, 0x1ABF, %o1
15446 ld [%l7 + 0x08], %f9
15447 tsubcctv %o0, 0x12C1, %g7
15448 fsrc2s %f9, %f11
15449 ldsh [%l7 + 0x7A], %o5
15450 stb %i2, [%l7 + 0x29]
15451 sth %l0, [%l7 + 0x3A]
15452 smulcc %l5, %i6, %l6
15453 ld [%l7 + 0x78], %f2
15454 fmovsl %xcc, %f10, %f5
15455 xorcc %g2, %l2, %g6
15456 std %f2, [%l7 + 0x60]
15457 subc %o4, 0x0D87, %i3
15458 lduw [%l7 + 0x60], %i0
15459 addccc %i4, 0x0DF8, %o2
15460 st %f6, [%l7 + 0x3C]
15461 mulx %l1, %g5, %o6
15462 fornot1s %f7, %f4, %f4
15463 nop
15464 setx loop_1813, %l0, %l1
15465 wrpr 0x1, %tl
15466 wrpr %l1, %tnpc
15467 setx 0x34400001400, %l0, %l1
15468 wrpr %l1, %tstate
15469 wrhpr 0x4, %htstate
15470 done
15471 fmovs %f12, %f10
15472 stx %l3, [%l7 + 0x78]
15473 sth %i1, [%l7 + 0x50]
15474loop_1813:
15475 movle %xcc, %o3, %o7
15476 st %f10, [%l7 + 0x48]
15477 ldsh [%l7 + 0x0A], %g3
15478 fmovsvs %icc, %f11, %f12
15479 ldx [%l7 + 0x18], %g1
15480 fnors %f6, %f5, %f6
15481 sth %i7, [%l7 + 0x22]
15482 fabss %f7, %f15
15483 ldub [%l7 + 0x16], %l4
15484 fmovsgu %icc, %f10, %f4
15485 ldub [%l7 + 0x50], %g4
15486 st %f10, [%l7 + 0x24]
15487 or %o1, 0x16E7, %i5
15488 sub %o0, %o5, %i2
15489 fmul8x16au %f7, %f3, %f4
15490 movvc %xcc, %l0, %l5
15491 be,a loop_1814
15492 std %f12, [%l7 + 0x08]
15493 xorcc %g7, 0x0165, %l6
15494 fcmps %fcc1, %f3, %f4
15495loop_1814:
15496 fmovs %f2, %f7
15497 fcmpne16 %f14, %f10, %i6
15498 tle %xcc, 0x5
15499 fzero %f6
15500 fornot1s %f15, %f5, %f2
15501 fbuge,a %fcc2, loop_1815
15502 movn %icc, %l2, %g6
15503 fmul8sux16 %f12, %f2, %f8
15504 fmovsle %icc, %f6, %f4
15505loop_1815:
15506 stw %g2, [%l7 + 0x54]
15507 ldsb [%l7 + 0x7F], %o4
15508 fmuld8ulx16 %f15, %f10, %f14
15509 xnor %i0, %i3, %o2
15510 brnz %i4, loop_1816
15511 movleu %icc, %l1, %o6
15512 tpos %icc, 0x6
15513 fxors %f11, %f5, %f2
15514loop_1816:
15515 fmul8x16 %f12, %f14, %f14
15516 sdiv %l3, 0x0D21, %g5
15517 movne %xcc, %i1, %o3
15518 nop
15519 setx loop_1817, %l0, %l1
15520 wrpr 0x1, %tl
15521 wrpr %l1, %tnpc
15522 setx 0x34400001400, %l0, %l1
15523 wrpr %l1, %tstate
15524 wrhpr 0x4, %htstate
15525 done
15526 sdiv %g3, 0x17BD, %g1
15527 stb %i7, [%l7 + 0x0F]
15528 andcc %o7, 0x0EAF, %g4
15529loop_1817:
15530 fbg %fcc0, loop_1818
15531 fbg,a %fcc1, loop_1819
15532 bn,pt %icc, loop_1820
15533 fors %f11, %f0, %f15
15534loop_1818:
15535 stb %l4, [%l7 + 0x53]
15536loop_1819:
15537 fbe %fcc3, loop_1821
15538loop_1820:
15539 std %f8, [%l7 + 0x18]
15540 ld [%l7 + 0x7C], %f15
15541 ldx [%l7 + 0x38], %o1
15542loop_1821:
15543 ldub [%l7 + 0x4C], %i5
15544 lduw [%l7 + 0x38], %o0
15545 fmovdn %xcc, %f12, %f4
15546 std %f14, [%l7 + 0x38]
15547 ldsb [%l7 + 0x2D], %o5
15548 ldsw [%l7 + 0x30], %l0
15549 fandnot2s %f8, %f11, %f11
15550 taddcctv %i2, 0x1AF1, %l5
15551 brnz,a %l6, loop_1822
15552 fmovse %xcc, %f14, %f2
15553 sethi 0x1766, %g7
15554 ldsh [%l7 + 0x4E], %i6
15555loop_1822:
15556 fnot2 %f0, %f2
15557 fbo %fcc1, loop_1823
15558 stb %g6, [%l7 + 0x3E]
15559 fmovrse %l2, %f5, %f9
15560 tpos %xcc, 0x2
15561loop_1823:
15562 movne %xcc, %g2, %o4
15563 andncc %i3, %o2, %i4
15564 fandnot1 %f8, %f4, %f0
15565 stb %l1, [%l7 + 0x51]
15566 ldsw [%l7 + 0x24], %i0
15567 fxor %f8, %f2, %f2
15568 ld [%l7 + 0x34], %f0
15569 tg %icc, 0x4
15570 fsrc2s %f12, %f11
15571 bgu,a,pn %icc, loop_1824
15572 ble,pt %icc, loop_1825
15573 fbul,a %fcc0, loop_1826
15574 fmul8ulx16 %f8, %f12, %f14
15575loop_1824:
15576 bvs %xcc, loop_1827
15577loop_1825:
15578 ldub [%l7 + 0x42], %l3
15579loop_1826:
15580 ldsh [%l7 + 0x28], %g5
15581 tsubcc %i1, 0x0219, %o6
15582loop_1827:
15583 nop
15584 setx loop_1828, %l0, %l1
15585 wrpr 0x1, %tl
15586 wrpr %l1, %tpc
15587 add %l1, 0x4, %l1
15588 wrpr %l1, %tnpc
15589 setx 0x34400001400, %l0, %l1
15590 wrpr %l1, %tstate
15591 wrhpr 0x4, %htstate
15592 retry
15593 fcmple32 %f0, %f14, %o3
15594 fpsub32 %f14, %f4, %f0
15595 fmul8ulx16 %f10, %f14, %f6
15596loop_1828:
15597 fmovsle %icc, %f0, %f5
15598 fands %f5, %f3, %f3
15599 andcc %g3, %g1, %o7
15600 ldub [%l7 + 0x37], %g4
15601 fmovda %icc, %f2, %f9
15602 fcmped %fcc0, %f14, %f6
15603 or %l4, %i7, %i5
15604 sth %o1, [%l7 + 0x3C]
15605 fandnot2s %f9, %f7, %f15
15606 fmovscs %icc, %f6, %f3
15607 bn,a,pn %xcc, loop_1829
15608 std %f10, [%l7 + 0x30]
15609 smulcc %o5, %l0, %i2
15610 fmovdl %icc, %f0, %f14
15611loop_1829:
15612 fexpand %f13, %f14
15613 std %f4, [%l7 + 0x40]
15614 std %f2, [%l7 + 0x60]
15615 fbug %fcc0, loop_1830
15616 bne,a,pt %icc, loop_1831
15617 lduw [%l7 + 0x48], %l5
15618 movgu %xcc, %l6, %o0
15619loop_1830:
15620 fpsub16s %f2, %f10, %f3
15621loop_1831:
15622 bg,a,pt %xcc, loop_1832
15623 fmovrdlez %g7, %f4, %f14
15624 fbg %fcc3, loop_1833
15625 fbne %fcc1, loop_1834
15626loop_1832:
15627 stb %g6, [%l7 + 0x73]
15628 fmovsvc %icc, %f11, %f1
15629loop_1833:
15630 stw %i6, [%l7 + 0x3C]
15631loop_1834:
15632 ldsb [%l7 + 0x62], %g2
15633 fcmpeq16 %f0, %f4, %o4
15634 bge,a loop_1835
15635 pdist %f0, %f0, %f12
15636 fmovrse %i3, %f6, %f2
15637 movvc %icc, %l2, %i4
15638loop_1835:
15639 sethi 0x01CB, %l1
15640 lduh [%l7 + 0x34], %i0
15641 fmovdcc %icc, %f6, %f14
15642 tne %xcc, 0x6
15643 ldsh [%l7 + 0x74], %l3
15644 fmuld8ulx16 %f14, %f9, %f12
15645 fmovscc %icc, %f12, %f10
15646 sllx %o2, %g5, %o6
15647 sth %i1, [%l7 + 0x1E]
15648 tneg %icc, 0x1
15649 fbule %fcc0, loop_1836
15650 edge32 %g3, %o3, %g1
15651 fbg,a %fcc0, loop_1837
15652 fbul,a %fcc2, loop_1838
15653loop_1836:
15654 edge16ln %g4, %o7, %i7
15655 st %f12, [%l7 + 0x68]
15656loop_1837:
15657 fba,a %fcc0, loop_1839
15658loop_1838:
15659 smulcc %i5, 0x1C50, %o1
15660 sth %o5, [%l7 + 0x76]
15661 be,a %xcc, loop_1840
15662loop_1839:
15663 fcmpne32 %f0, %f0, %l4
15664 bvs,pt %xcc, loop_1841
15665 fnot2 %f14, %f14
15666loop_1840:
15667 fpsub16s %f15, %f2, %f9
15668 tg %icc, 0x6
15669loop_1841:
15670 fmul8x16 %f12, %f12, %f2
15671 tn %xcc, 0x4
15672 orcc %l0, %l5, %i2
15673 fsrc1s %f7, %f14
15674 st %f12, [%l7 + 0x4C]
15675 lduw [%l7 + 0x14], %l6
15676 fmul8sux16 %f0, %f12, %f12
15677 movl %xcc, %g7, %g6
15678 fcmple16 %f2, %f10, %o0
15679 edge8 %g2, %o4, %i6
15680 fba %fcc2, loop_1842
15681 fmovse %icc, %f13, %f3
15682 fmul8x16al %f3, %f7, %f2
15683 for %f14, %f4, %f4
15684loop_1842:
15685 fand %f8, %f6, %f8
15686 fmovsg %icc, %f3, %f13
15687 ldsh [%l7 + 0x08], %l2
15688 std %f0, [%l7 + 0x08]
15689 ldd [%l7 + 0x28], %f8
15690 std %f4, [%l7 + 0x38]
15691 fnegs %f13, %f5
15692 movge %icc, %i3, %l1
15693 tsubcctv %i0, %i4, %o2
15694 fba %fcc0, loop_1843
15695 fpsub16 %f6, %f0, %f6
15696 st %f7, [%l7 + 0x0C]
15697 tvc %xcc, 0x3
15698loop_1843:
15699 fbl %fcc1, loop_1844
15700 sth %g5, [%l7 + 0x0A]
15701 ld [%l7 + 0x4C], %f8
15702 fbuge %fcc2, loop_1845
15703loop_1844:
15704 ldd [%l7 + 0x78], %f2
15705 lduw [%l7 + 0x1C], %l3
15706 ldd [%l7 + 0x58], %f0
15707loop_1845:
15708 fmul8sux16 %f4, %f4, %f6
15709 ldsw [%l7 + 0x64], %i1
15710 fpack16 %f0, %f7
15711 fzeros %f2
15712 brz %g3, loop_1846
15713 fnot1s %f5, %f9
15714 stw %o3, [%l7 + 0x34]
15715 ld [%l7 + 0x18], %f5
15716loop_1846:
15717 sra %o6, %g1, %o7
15718 ldsh [%l7 + 0x6C], %i7
15719 fsrc1 %f8, %f8
15720 udivx %i5, 0x193F, %o1
15721 sth %o5, [%l7 + 0x12]
15722 movre %g4, %l0, %l4
15723 ldub [%l7 + 0x41], %i2
15724 fmovdcs %xcc, %f12, %f7
15725 ldsb [%l7 + 0x1E], %l5
15726 movcc %xcc, %g7, %l6
15727 alignaddr %o0, %g6, %o4
15728 stb %g2, [%l7 + 0x77]
15729 tsubcc %l2, %i6, %l1
15730 fsrc1 %f12, %f8
15731 edge8n %i3, %i4, %i0
15732 stb %o2, [%l7 + 0x1C]
15733 fmovsa %icc, %f6, %f15
15734 fmovsa %icc, %f1, %f6
15735 brlz,a %l3, loop_1847
15736 bn %icc, loop_1848
15737 ldub [%l7 + 0x4D], %g5
15738 stx %i1, [%l7 + 0x10]
15739loop_1847:
15740 ld [%l7 + 0x70], %f14
15741loop_1848:
15742 lduh [%l7 + 0x40], %g3
15743 fmul8x16al %f14, %f3, %f14
15744 edge16ln %o3, %g1, %o7
15745 movvc %icc, %o6, %i7
15746 fsrc1s %f11, %f6
15747 te %icc, 0x4
15748 fmovrsgz %i5, %f13, %f12
15749 popc 0x1A08, %o1
15750 fmovrde %g4, %f6, %f12
15751 ldsb [%l7 + 0x50], %o5
15752 fpsub16 %f4, %f4, %f10
15753 fsrc1 %f10, %f10
15754 stw %l0, [%l7 + 0x08]
15755 ld [%l7 + 0x40], %f6
15756 fnor %f10, %f12, %f4
15757 fbul %fcc1, loop_1849
15758 lduw [%l7 + 0x6C], %i2
15759 brgez,a %l5, loop_1850
15760 tvs %xcc, 0x1
15761loop_1849:
15762 sth %g7, [%l7 + 0x44]
15763 fxnors %f6, %f12, %f5
15764loop_1850:
15765 stb %l6, [%l7 + 0x5A]
15766 edge8ln %l4, %o0, %o4
15767 fmovrdlz %g6, %f12, %f2
15768 bgu,a,pt %icc, loop_1851
15769 movrgez %g2, %l2, %l1
15770 edge16l %i3, %i4, %i0
15771 srlx %o2, 0x05, %i6
15772loop_1851:
15773 fbe,a %fcc1, loop_1852
15774 fbl,a %fcc0, loop_1853
15775 fmovs %f2, %f8
15776 ld [%l7 + 0x64], %f12
15777loop_1852:
15778 fpadd32 %f12, %f10, %f0
15779loop_1853:
15780 bvc,a loop_1854
15781 ldsh [%l7 + 0x3A], %g5
15782 fnot1 %f8, %f0
15783 stw %i1, [%l7 + 0x74]
15784loop_1854:
15785 lduh [%l7 + 0x76], %g3
15786 tneg %xcc, 0x7
15787 lduw [%l7 + 0x74], %o3
15788 movrlez %l3, %o7, %o6
15789 ldx [%l7 + 0x38], %i7
15790 stb %g1, [%l7 + 0x43]
15791 std %f12, [%l7 + 0x10]
15792 stx %i5, [%l7 + 0x10]
15793 fmovdge %icc, %f15, %f14
15794 bn,a,pn %xcc, loop_1855
15795 fbug %fcc3, loop_1856
15796 fmovrsgez %g4, %f13, %f0
15797 stw %o5, [%l7 + 0x6C]
15798loop_1855:
15799 addc %o1, 0x1EBE, %i2
15800loop_1856:
15801 bg,a loop_1857
15802 ldub [%l7 + 0x44], %l5
15803 fmovdn %xcc, %f14, %f11
15804 fmovrdne %l0, %f12, %f0
15805loop_1857:
15806 ldsh [%l7 + 0x4C], %g7
15807 bpos,a,pn %xcc, loop_1858
15808 te %icc, 0x6
15809 fnor %f8, %f0, %f6
15810 fble %fcc0, loop_1859
15811loop_1858:
15812 movcc %icc, %l4, %l6
15813 ldsh [%l7 + 0x0A], %o4
15814 bcs loop_1860
15815loop_1859:
15816 stx %o0, [%l7 + 0x38]
15817 fmul8sux16 %f6, %f0, %f2
15818 tsubcc %g2, %l2, %g6
15819loop_1860:
15820 fbue,a %fcc3, loop_1861
15821 st %f15, [%l7 + 0x08]
15822 bvc loop_1862
15823 fnot1 %f12, %f14
15824loop_1861:
15825 brlz %i3, loop_1863
15826 fmovdgu %xcc, %f4, %f8
15827loop_1862:
15828 stx %i4, [%l7 + 0x78]
15829 fpadd32 %f14, %f12, %f2
15830loop_1863:
15831 fmovrdgz %i0, %f10, %f2
15832 fnegd %f6, %f14
15833 fpmerge %f7, %f4, %f14
15834 fmuld8sux16 %f14, %f15, %f10
15835 movrgez %o2, 0x34B, %i6
15836 movl %xcc, %g5, %l1
15837 fors %f4, %f2, %f13
15838 fzeros %f11
15839 movcc %xcc, %i1, %g3
15840 lduw [%l7 + 0x14], %o3
15841 movcs %icc, %l3, %o6
15842 fmovdvc %xcc, %f6, %f5
15843 tvs %xcc, 0x1
15844 fmul8ulx16 %f4, %f6, %f0
15845 fmovrslz %i7, %f6, %f12
15846 lduw [%l7 + 0x64], %g1
15847 edge8 %i5, %o7, %o5
15848 fpack16 %f14, %f9
15849 bge,a,pt %xcc, loop_1864
15850 movn %xcc, %g4, %i2
15851 umul %l5, 0x1189, %l0
15852 fbe %fcc2, loop_1865
15853loop_1864:
15854 ldsh [%l7 + 0x56], %g7
15855 stw %l4, [%l7 + 0x64]
15856 for %f12, %f6, %f4
15857loop_1865:
15858 fmovdcs %xcc, %f4, %f15
15859 ldd [%l7 + 0x58], %f6
15860 fabss %f5, %f4
15861 lduh [%l7 + 0x22], %l6
15862 te %icc, 0x4
15863 fmul8ulx16 %f0, %f14, %f10
15864 fcmpgt16 %f8, %f10, %o4
15865 fpadd32s %f8, %f11, %f6
15866 fnegs %f11, %f8
15867 ldx [%l7 + 0x50], %o0
15868 stx %o1, [%l7 + 0x50]
15869 movle %xcc, %l2, %g2
15870 xnorcc %i3, %g6, %i0
15871 edge16l %o2, %i6, %g5
15872 std %f14, [%l7 + 0x28]
15873 sth %i4, [%l7 + 0x56]
15874 fbul,a %fcc1, loop_1866
15875 fbuge,a %fcc0, loop_1867
15876 taddcc %i1, %g3, %l1
15877 edge8l %o3, %o6, %i7
15878loop_1866:
15879 fand %f12, %f4, %f8
15880loop_1867:
15881 brgez,a %g1, loop_1868
15882 fpsub32 %f4, %f8, %f8
15883 ldsw [%l7 + 0x70], %l3
15884 stw %i5, [%l7 + 0x0C]
15885loop_1868:
15886 bg,a,pt %icc, loop_1869
15887 stb %o5, [%l7 + 0x47]
15888 popc %o7, %g4
15889 stx %l5, [%l7 + 0x58]
15890loop_1869:
15891 brgz,a %l0, loop_1870
15892 lduh [%l7 + 0x2E], %g7
15893 ta %icc, 0x0
15894 edge32n %i2, %l4, %l6
15895loop_1870:
15896 addc %o4, 0x09F9, %o0
15897 taddcc %o1, 0x0B5D, %g2
15898 array32 %i3, %g6, %l2
15899 subc %i0, 0x117E, %o2
15900 addc %i6, 0x135D, %i4
15901 ldx [%l7 + 0x58], %g5
15902 fabss %f5, %f3
15903 siam 0x7
15904 add %i1, 0x03E9, %g3
15905 movleu %icc, %l1, %o3
15906 fors %f15, %f5, %f2
15907 fsrc1s %f12, %f12
15908 lduw [%l7 + 0x40], %i7
15909 edge8n %g1, %o6, %i5
15910 lduh [%l7 + 0x12], %l3
15911 sth %o5, [%l7 + 0x26]
15912 tsubcc %g4, 0x0E30, %l5
15913 fzero %f6
15914 edge16l %l0, %g7, %o7
15915 ldx [%l7 + 0x70], %i2
15916 xnor %l4, %l6, %o4
15917 ldx [%l7 + 0x58], %o1
15918 fcmpeq32 %f14, %f14, %g2
15919 fmovrdlez %o0, %f10, %f4
15920 sub %i3, 0x00FC, %g6
15921 fandnot2s %f3, %f12, %f8
15922 bcs,a,pt %xcc, loop_1871
15923 stw %l2, [%l7 + 0x4C]
15924 fmovrdlz %o2, %f10, %f10
15925 fcmpne32 %f0, %f8, %i0
15926loop_1871:
15927 lduw [%l7 + 0x74], %i6
15928 fmovrde %g5, %f14, %f6
15929 fmovsvs %icc, %f3, %f14
15930 movrgz %i1, %i4, %g3
15931 stw %l1, [%l7 + 0x78]
15932 sth %o3, [%l7 + 0x38]
15933 fmovda %icc, %f0, %f11
15934 call loop_1872
15935 pdist %f4, %f14, %f10
15936 array32 %i7, %o6, %g1
15937 ldd [%l7 + 0x08], %f4
15938loop_1872:
15939 fmovdgu %icc, %f2, %f12
15940 xnor %l3, 0x0167, %i5
15941 movl %xcc, %o5, %l5
15942 xor %g4, 0x007A, %l0
15943 fxors %f6, %f1, %f5
15944 fmovsne %xcc, %f11, %f6
15945 ldd [%l7 + 0x38], %f14
15946 fbue %fcc1, loop_1873
15947 nop
15948 setx loop_1874, %l0, %l1
15949 wrpr 0x1, %tl
15950 wrpr %l1, %tpc
15951 add %l1, 0x4, %l1
15952 wrpr %l1, %tnpc
15953 setx 0x34400001400, %l0, %l1
15954 wrpr %l1, %tstate
15955 wrhpr 0x4, %htstate
15956 retry
15957 bcc,a %xcc, loop_1875
15958 ldx [%l7 + 0x48], %o7
15959loop_1873:
15960 fmovdpos %icc, %f13, %f4
15961loop_1874:
15962 edge32 %g7, %l4, %l6
15963loop_1875:
15964 fmovrdgez %i2, %f14, %f0
15965 ldx [%l7 + 0x58], %o4
15966 fors %f4, %f3, %f13
15967 ldub [%l7 + 0x1C], %o1
15968 sth %g2, [%l7 + 0x4E]
15969 fxnors %f5, %f11, %f13
15970 movrlz %o0, 0x00D, %i3
15971 brlz %g6, loop_1876
15972 fpmerge %f11, %f0, %f2
15973 tvc %xcc, 0x7
15974 brnz %l2, loop_1877
15975loop_1876:
15976 fmovsgu %xcc, %f4, %f13
15977 fsrc2s %f7, %f10
15978 fcmpgt32 %f10, %f0, %i0
15979loop_1877:
15980 tge %xcc, 0x0
15981 xor %i6, %o2, %i1
15982 fmuld8sux16 %f9, %f3, %f10
15983 fbule %fcc1, loop_1878
15984 st %f13, [%l7 + 0x14]
15985 fandnot1 %f6, %f10, %f2
15986 fpack16 %f4, %f5
15987loop_1878:
15988 lduw [%l7 + 0x34], %i4
15989 edge16n %g5, %g3, %o3
15990 nop
15991 setx loop_1879, %l0, %l1
15992 jmpl %l1, %l1
15993 ldub [%l7 + 0x5A], %i7
15994 ldd [%l7 + 0x48], %f12
15995 bvc loop_1880
15996loop_1879:
15997 st %f7, [%l7 + 0x48]
15998 bvs,a %xcc, loop_1881
15999 stw %g1, [%l7 + 0x28]
16000loop_1880:
16001 lduw [%l7 + 0x10], %o6
16002 udivx %i5, 0x121B, %o5
16003loop_1881:
16004 ldsh [%l7 + 0x3E], %l3
16005 stx %l5, [%l7 + 0x40]
16006 ldd [%l7 + 0x40], %f12
16007 fmovdle %xcc, %f13, %f7
16008 ldub [%l7 + 0x09], %g4
16009 fpsub16 %f12, %f8, %f6
16010 edge8l %l0, %g7, %l4
16011 ld [%l7 + 0x24], %f2
16012 fblg %fcc2, loop_1882
16013 edge16l %l6, %o7, %i2
16014 fnot2 %f8, %f6
16015 stx %o1, [%l7 + 0x30]
16016loop_1882:
16017 fmovrdlz %o4, %f6, %f14
16018 umul %g2, %i3, %g6
16019 fmovs %f2, %f9
16020 movrne %o0, %i0, %l2
16021 lduw [%l7 + 0x38], %o2
16022 movvc %xcc, %i1, %i4
16023 nop
16024 setx loop_1883, %l0, %l1
16025 jmpl %l1, %i6
16026 fnand %f12, %f12, %f2
16027 array16 %g3, %g5, %l1
16028 fmovdg %icc, %f6, %f3
16029loop_1883:
16030 ldd [%l7 + 0x58], %f14
16031 ldsb [%l7 + 0x4C], %i7
16032 ldsb [%l7 + 0x54], %g1
16033 ldd [%l7 + 0x20], %f6
16034 std %f4, [%l7 + 0x28]
16035 ldsb [%l7 + 0x39], %o6
16036 movneg %xcc, %i5, %o3
16037 be,a %icc, loop_1884
16038 fnand %f8, %f0, %f0
16039 smul %l3, %l5, %o5
16040 ld [%l7 + 0x34], %f7
16041loop_1884:
16042 andncc %g4, %g7, %l0
16043 stb %l4, [%l7 + 0x13]
16044 fbuge,a %fcc0, loop_1885
16045 addccc %l6, 0x024D, %o7
16046 movl %icc, %i2, %o1
16047 fxnors %f1, %f13, %f8
16048loop_1885:
16049 lduh [%l7 + 0x4E], %g2
16050 fmul8sux16 %f10, %f8, %f4
16051 bn,a loop_1886
16052 fmovscs %icc, %f8, %f8
16053 fpadd16s %f5, %f11, %f4
16054 tle %xcc, 0x5
16055loop_1886:
16056 ldub [%l7 + 0x37], %o4
16057 lduw [%l7 + 0x30], %i3
16058 fcmple32 %f2, %f6, %o0
16059 fmovsgu %icc, %f3, %f14
16060 fmovrse %g6, %f11, %f13
16061 movle %xcc, %i0, %o2
16062 bne %xcc, loop_1887
16063 bvs,a,pt %xcc, loop_1888
16064 std %f4, [%l7 + 0x48]
16065 sth %l2, [%l7 + 0x4C]
16066loop_1887:
16067 fxors %f6, %f7, %f2
16068loop_1888:
16069 fmovrsgez %i4, %f4, %f4
16070 fmovdge %xcc, %f8, %f2
16071 fandnot1s %f0, %f1, %f8
16072 std %f8, [%l7 + 0x30]
16073 stb %i6, [%l7 + 0x2F]
16074 edge8l %i1, %g5, %g3
16075 movrne %i7, %g1, %o6
16076 edge16 %i5, %o3, %l3
16077 fmovrdlz %l1, %f14, %f2
16078 fornot1 %f8, %f4, %f4
16079 fmovdcs %xcc, %f9, %f7
16080 tcs %icc, 0x2
16081 fble %fcc3, loop_1889
16082 ldd [%l7 + 0x38], %f14
16083 ldsb [%l7 + 0x4E], %o5
16084 ldsb [%l7 + 0x5E], %g4
16085loop_1889:
16086 fmovsa %xcc, %f5, %f9
16087 fpack32 %f2, %f2, %f8
16088 fpmerge %f15, %f10, %f14
16089 movgu %xcc, %g7, %l0
16090 sethi 0x02AA, %l5
16091 tsubcctv %l4, 0x084D, %o7
16092 lduh [%l7 + 0x68], %i2
16093 ldub [%l7 + 0x63], %l6
16094 tle %xcc, 0x5
16095 fmuld8ulx16 %f10, %f9, %f4
16096 fmovrslz %g2, %f4, %f0
16097 ba,pn %icc, loop_1890
16098 movre %o1, %i3, %o4
16099 std %f8, [%l7 + 0x38]
16100 stw %g6, [%l7 + 0x68]
16101loop_1890:
16102 sethi 0x186C, %o0
16103 ldsh [%l7 + 0x36], %o2
16104 tle %icc, 0x7
16105 fmovrdgez %i0, %f12, %f4
16106 lduh [%l7 + 0x6C], %l2
16107 fmovrsne %i4, %f9, %f14
16108 fcmpeq16 %f12, %f2, %i6
16109 fmul8x16au %f14, %f8, %f6
16110 movpos %icc, %i1, %g3
16111 stb %g5, [%l7 + 0x7B]
16112 fmovdge %xcc, %f13, %f3
16113 st %f14, [%l7 + 0x48]
16114 ble,pt %xcc, loop_1891
16115 add %i7, 0x1B63, %g1
16116 fmovrsgez %i5, %f5, %f13
16117 stb %o6, [%l7 + 0x2A]
16118loop_1891:
16119 lduw [%l7 + 0x38], %o3
16120 movvc %icc, %l1, %o5
16121 stx %g4, [%l7 + 0x40]
16122 smulcc %l3, %l0, %g7
16123 fmovrdlez %l4, %f10, %f4
16124 tleu %icc, 0x1
16125 fmovdne %xcc, %f13, %f3
16126 fandnot2 %f6, %f8, %f12
16127 sth %o7, [%l7 + 0x18]
16128 brnz,a %l5, loop_1892
16129 fmul8x16 %f6, %f10, %f8
16130 brlz,a %l6, loop_1893
16131 subccc %i2, %o1, %g2
16132loop_1892:
16133 siam 0x6
16134 fabsd %f4, %f4
16135loop_1893:
16136 sth %i3, [%l7 + 0x0C]
16137 sra %g6, 0x14, %o0
16138 fmovdpos %xcc, %f12, %f9
16139 array32 %o4, %o2, %i0
16140 ldsw [%l7 + 0x10], %i4
16141 brgz %i6, loop_1894
16142 nop
16143 setx loop_1895, %l0, %l1
16144 wrpr 0x1, %tl
16145 wrpr %l1, %tnpc
16146 setx 0x34400001400, %l0, %l1
16147 wrpr %l1, %tstate
16148 wrhpr 0x4, %htstate
16149 done
16150 orn %i1, %l2, %g3
16151 fbne,a %fcc2, loop_1896
16152loop_1894:
16153 brgz %g5, loop_1897
16154loop_1895:
16155 ldsw [%l7 + 0x50], %g1
16156 ldub [%l7 + 0x59], %i5
16157loop_1896:
16158 subc %i7, %o6, %o3
16159loop_1897:
16160 mulx %o5, 0x1DBA, %g4
16161 std %f14, [%l7 + 0x20]
16162 and %l3, %l0, %g7
16163 udivx %l1, 0x16C6, %l4
16164 bvc,pn %xcc, loop_1898
16165 fmovsle %xcc, %f1, %f14
16166 fexpand %f6, %f0
16167 tge %icc, 0x3
16168loop_1898:
16169 udiv %o7, 0x02F3, %l6
16170 te %icc, 0x7
16171 std %f8, [%l7 + 0x30]
16172 fmovrsne %l5, %f7, %f6
16173 tg %icc, 0x2
16174 lduw [%l7 + 0x0C], %i2
16175 alignaddr %o1, %i3, %g6
16176 fbo,a %fcc1, loop_1899
16177 fble,a %fcc1, loop_1900
16178 bcs loop_1901
16179 stb %o0, [%l7 + 0x36]
16180loop_1899:
16181 fbe,a %fcc0, loop_1902
16182loop_1900:
16183 fmovsg %xcc, %f2, %f1
16184loop_1901:
16185 ldd [%l7 + 0x60], %f2
16186 fbu %fcc1, loop_1903
16187loop_1902:
16188 brgz %o4, loop_1904
16189 std %f12, [%l7 + 0x68]
16190 stw %g2, [%l7 + 0x08]
16191loop_1903:
16192 st %f10, [%l7 + 0x6C]
16193loop_1904:
16194 fandnot2s %f14, %f8, %f7
16195 fxnors %f5, %f5, %f9
16196 stw %i0, [%l7 + 0x28]
16197 movn %xcc, %o2, %i4
16198 fmovsge %xcc, %f14, %f15
16199 tl %xcc, 0x7
16200 sdivcc %i6, 0x05DF, %l2
16201 fpsub32s %f4, %f8, %f15
16202 tn %xcc, 0x6
16203 move %xcc, %g3, %i1
16204 ld [%l7 + 0x78], %f4
16205 subc %g5, 0x1146, %i5
16206 fbuge %fcc2, loop_1905
16207 tl %icc, 0x5
16208 tcs %icc, 0x5
16209 fcmple16 %f0, %f10, %g1
16210loop_1905:
16211 bl,pn %icc, loop_1906
16212 fpack16 %f6, %f3
16213 edge8l %o6, %o3, %o5
16214 fpadd32s %f6, %f14, %f2
16215loop_1906:
16216 lduh [%l7 + 0x08], %g4
16217 fmovsne %icc, %f4, %f13
16218 movne %icc, %i7, %l3
16219 tpos %xcc, 0x3
16220 srlx %l0, %g7, %l4
16221 array32 %l1, %l6, %o7
16222 fpsub16 %f12, %f4, %f2
16223 call loop_1907
16224 fxor %f12, %f10, %f8
16225 ldsw [%l7 + 0x54], %i2
16226 ld [%l7 + 0x74], %f7
16227loop_1907:
16228 fxnors %f11, %f15, %f1
16229 nop
16230 setx loop_1908, %l0, %l1
16231 wrpr 0x1, %tl
16232 wrpr %l1, %tnpc
16233 setx 0x34400001400, %l0, %l1
16234 wrpr %l1, %tstate
16235 wrhpr 0x4, %htstate
16236 done
16237 bg %icc, loop_1909
16238 sth %l5, [%l7 + 0x34]
16239 fmovrsne %o1, %f7, %f10
16240loop_1908:
16241 brlz,a %i3, loop_1910
16242loop_1909:
16243 fmovrdgz %o0, %f8, %f8
16244 fpack32 %f6, %f0, %f4
16245 bshuffle %f8, %f0, %f6
16246loop_1910:
16247 fbule,a %fcc1, loop_1911
16248 fxor %f2, %f2, %f10
16249 edge32ln %o4, %g2, %i0
16250 fcmpgt32 %f8, %f12, %o2
16251loop_1911:
16252 ldsw [%l7 + 0x48], %i4
16253 fone %f14
16254 fmovrdgez %i6, %f10, %f0
16255 ldd [%l7 + 0x08], %f0
16256 addcc %l2, 0x1DFF, %g6
16257 ld [%l7 + 0x74], %f9
16258 sth %g3, [%l7 + 0x1A]
16259 ldx [%l7 + 0x18], %g5
16260 ldsw [%l7 + 0x64], %i1
16261 ld [%l7 + 0x60], %f1
16262 movg %icc, %i5, %o6
16263 ldsb [%l7 + 0x22], %o3
16264 sth %g1, [%l7 + 0x3A]
16265 andcc %o5, %i7, %l3
16266 fpsub32 %f6, %f10, %f8
16267 lduw [%l7 + 0x64], %l0
16268 lduh [%l7 + 0x1E], %g7
16269 umul %l4, %l1, %g4
16270 std %f10, [%l7 + 0x58]
16271 ldsb [%l7 + 0x45], %l6
16272 smul %o7, 0x0DEE, %i2
16273 ldub [%l7 + 0x33], %o1
16274 ldsb [%l7 + 0x72], %l5
16275 ld [%l7 + 0x74], %f12
16276 fmovsge %xcc, %f9, %f10
16277 fabsd %f6, %f2
16278 edge32l %i3, %o4, %o0
16279 fnand %f10, %f6, %f6
16280 ld [%l7 + 0x30], %f0
16281 st %f11, [%l7 + 0x70]
16282 fbuge %fcc1, loop_1912
16283 sth %g2, [%l7 + 0x62]
16284 ldsh [%l7 + 0x1A], %o2
16285 fmul8sux16 %f14, %f12, %f6
16286loop_1912:
16287 ldsh [%l7 + 0x48], %i0
16288 lduh [%l7 + 0x38], %i6
16289 sdivx %i4, 0x18B9, %g6
16290 st %f11, [%l7 + 0x6C]
16291 ldsb [%l7 + 0x68], %l2
16292 tpos %icc, 0x0
16293 fpadd32 %f4, %f8, %f6
16294 fpadd16s %f8, %f14, %f12
16295 movvs %icc, %g5, %i1
16296 fbo,a %fcc0, loop_1913
16297 brlez,a %g3, loop_1914
16298 stb %i5, [%l7 + 0x28]
16299 fandnot1 %f8, %f12, %f14
16300loop_1913:
16301 lduw [%l7 + 0x30], %o3
16302loop_1914:
16303 move %xcc, %o6, %o5
16304 fmovdneg %icc, %f8, %f11
16305 stw %i7, [%l7 + 0x0C]
16306 ldub [%l7 + 0x52], %l3
16307 std %f12, [%l7 + 0x08]
16308 fpadd32 %f10, %f6, %f14
16309 tgu %icc, 0x0
16310 ldsw [%l7 + 0x60], %l0
16311 ldd [%l7 + 0x38], %f4
16312 fmovdn %xcc, %f0, %f9
16313 fnegs %f4, %f9
16314 array32 %g7, %l4, %l1
16315 udivx %g4, 0x0F45, %l6
16316 fmovd %f4, %f12
16317 lduh [%l7 + 0x22], %o7
16318 lduw [%l7 + 0x48], %g1
16319 brgez %o1, loop_1915
16320 addc %i2, 0x07F8, %i3
16321 lduw [%l7 + 0x10], %l5
16322 movrgz %o4, 0x143, %g2
16323loop_1915:
16324 sdivcc %o2, 0x0156, %i0
16325 lduw [%l7 + 0x24], %i6
16326 movrne %o0, %g6, %i4
16327 ld [%l7 + 0x50], %f15
16328 ldsw [%l7 + 0x60], %g5
16329 brlz,a %i1, loop_1916
16330 stw %l2, [%l7 + 0x1C]
16331 ldsh [%l7 + 0x14], %g3
16332 popc %i5, %o6
16333loop_1916:
16334 stb %o5, [%l7 + 0x0D]
16335 ldd [%l7 + 0x30], %f4
16336 bge %xcc, loop_1917
16337 fands %f13, %f8, %f12
16338 movleu %icc, %i7, %o3
16339 fmovscs %xcc, %f4, %f8
16340loop_1917:
16341 fmovsleu %icc, %f9, %f5
16342 fble %fcc2, loop_1918
16343 stb %l0, [%l7 + 0x4D]
16344 add %g7, 0x1226, %l4
16345 fnegd %f14, %f4
16346loop_1918:
16347 fbo,a %fcc2, loop_1919
16348 ld [%l7 + 0x70], %f14
16349 fnands %f7, %f8, %f3
16350 ldub [%l7 + 0x6B], %l3
16351loop_1919:
16352 orcc %l1, %g4, %o7
16353 std %f8, [%l7 + 0x30]
16354 stw %g1, [%l7 + 0x5C]
16355 tsubcc %o1, %i2, %i3
16356 fcmped %fcc2, %f12, %f14
16357 ldsw [%l7 + 0x70], %l5
16358 xor %o4, 0x1BD8, %l6
16359 fmovde %icc, %f13, %f7
16360 subccc %g2, 0x0173, %o2
16361 tg %icc, 0x3
16362 fmovdcc %icc, %f14, %f12
16363 fbug %fcc0, loop_1920
16364 fcmpes %fcc3, %f14, %f15
16365 fmovsl %icc, %f8, %f8
16366 add %i6, 0x1A42, %i0
16367loop_1920:
16368 ldub [%l7 + 0x4F], %g6
16369 tle %xcc, 0x0
16370 subccc %i4, 0x0560, %g5
16371 stx %i1, [%l7 + 0x48]
16372 brz,a %l2, loop_1921
16373 fxnor %f8, %f2, %f10
16374 movvs %icc, %g3, %o0
16375 fmovs %f13, %f6
16376loop_1921:
16377 fmovrsgz %i5, %f12, %f15
16378 tvc %xcc, 0x7
16379 fmovdgu %xcc, %f13, %f10
16380 fbn,a %fcc2, loop_1922
16381 lduh [%l7 + 0x34], %o6
16382 ld [%l7 + 0x6C], %f0
16383 brlez,a %i7, loop_1923
16384loop_1922:
16385 fabss %f0, %f8
16386 ldsw [%l7 + 0x6C], %o3
16387 std %f6, [%l7 + 0x28]
16388loop_1923:
16389 andncc %l0, %g7, %l4
16390 taddcctv %l3, 0x196E, %l1
16391 edge16l %o5, %o7, %g4
16392 ldx [%l7 + 0x58], %g1
16393 srlx %o1, %i3, %l5
16394 ld [%l7 + 0x70], %f14
16395 lduh [%l7 + 0x64], %o4
16396 bleu,pt %icc, loop_1924
16397 srlx %l6, 0x12, %i2
16398 edge32ln %g2, %i6, %i0
16399 ld [%l7 + 0x68], %f2
16400loop_1924:
16401 fmovrdgez %g6, %f6, %f8
16402 andncc %o2, %i4, %g5
16403 fmul8sux16 %f12, %f8, %f2
16404 nop
16405 setx loop_1925, %l0, %l1
16406 wrpr 0x1, %tl
16407 wrpr %l1, %tnpc
16408 setx 0x34400001400, %l0, %l1
16409 wrpr %l1, %tstate
16410 wrhpr 0x4, %htstate
16411 done
16412 fbue %fcc0, loop_1926
16413 movn %xcc, %l2, %i1
16414 edge32n %o0, %g3, %o6
16415loop_1925:
16416 sth %i7, [%l7 + 0x28]
16417loop_1926:
16418 edge8ln %o3, %l0, %i5
16419 fcmpne32 %f14, %f12, %l4
16420 fmuld8ulx16 %f1, %f5, %f0
16421 bneg,a loop_1927
16422 ld [%l7 + 0x4C], %f11
16423 fzero %f2
16424 tgu %xcc, 0x0
16425loop_1927:
16426 fbug %fcc1, loop_1928
16427 brz %g7, loop_1929
16428 brnz,a %l1, loop_1930
16429 add %l3, %o5, %g4
16430loop_1928:
16431 movpos %icc, %g1, %o1
16432loop_1929:
16433 ldub [%l7 + 0x20], %o7
16434loop_1930:
16435 ldsh [%l7 + 0x50], %i3
16436 fblg,a %fcc2, loop_1931
16437 alignaddrl %l5, %o4, %i2
16438 std %f14, [%l7 + 0x08]
16439 movne %icc, %g2, %i6
16440loop_1931:
16441 ba,a,pn %xcc, loop_1932
16442 ldsw [%l7 + 0x60], %i0
16443 bl,a,pn %xcc, loop_1933
16444 lduh [%l7 + 0x24], %g6
16445loop_1932:
16446 fmovda %xcc, %f1, %f12
16447 stx %l6, [%l7 + 0x28]
16448loop_1933:
16449 tge %xcc, 0x6
16450 alignaddr %o2, %i4, %l2
16451 fblg %fcc2, loop_1934
16452 fnot1s %f15, %f6
16453 te %icc, 0x6
16454 sethi 0x198A, %g5
16455loop_1934:
16456 fmovdvs %xcc, %f13, %f15
16457 stb %i1, [%l7 + 0x75]
16458 movl %xcc, %g3, %o6
16459 fbu,a %fcc0, loop_1935
16460 edge8l %o0, %o3, %l0
16461 lduh [%l7 + 0x2A], %i7
16462 movrne %l4, 0x02C, %i5
16463loop_1935:
16464 stb %g7, [%l7 + 0x66]
16465 fnot1 %f2, %f10
16466 call loop_1936
16467 edge32l %l1, %o5, %l3
16468 ldsb [%l7 + 0x4C], %g1
16469 faligndata %f2, %f6, %f14
16470loop_1936:
16471 fmovdleu %icc, %f8, %f10
16472 fba,a %fcc2, loop_1937
16473 lduh [%l7 + 0x54], %o1
16474 fabsd %f0, %f2
16475 sdiv %g4, 0x0D30, %i3
16476loop_1937:
16477 srl %l5, 0x1C, %o4
16478 fexpand %f8, %f10
16479 xorcc %i2, %g2, %o7
16480 sth %i6, [%l7 + 0x20]
16481 fornot2 %f4, %f12, %f0
16482 tvc %xcc, 0x7
16483 orcc %i0, %g6, %o2
16484 movn %icc, %l6, %i4
16485 bvc,a %icc, loop_1938
16486 fcmpgt16 %f0, %f4, %l2
16487 fbe,a %fcc3, loop_1939
16488 fpmerge %f0, %f4, %f14
16489loop_1938:
16490 andcc %i1, %g5, %o6
16491 fexpand %f2, %f2
16492loop_1939:
16493 orn %o0, 0x1701, %g3
16494 movgu %icc, %o3, %l0
16495 fbe %fcc3, loop_1940
16496 pdist %f2, %f14, %f12
16497 fmovscs %xcc, %f11, %f2
16498 std %f2, [%l7 + 0x10]
16499loop_1940:
16500 lduw [%l7 + 0x64], %l4
16501 ldub [%l7 + 0x43], %i5
16502 fpadd32s %f1, %f8, %f4
16503 umulcc %i7, %l1, %g7
16504 fmovsg %xcc, %f0, %f8
16505 ldsh [%l7 + 0x5C], %o5
16506 lduw [%l7 + 0x48], %g1
16507 tle %xcc, 0x3
16508 ldsb [%l7 + 0x35], %l3
16509 movrlz %g4, %o1, %l5
16510 ldsb [%l7 + 0x2A], %o4
16511 ldsb [%l7 + 0x14], %i2
16512 fones %f14
16513 tl %xcc, 0x3
16514 lduh [%l7 + 0x5C], %i3
16515 sra %g2, %o7, %i6
16516 fmovdn %xcc, %f2, %f7
16517 ldsw [%l7 + 0x0C], %g6
16518 fbn,a %fcc1, loop_1941
16519 fpadd16 %f8, %f8, %f8
16520 movl %icc, %i0, %o2
16521 edge32n %i4, %l6, %l2
16522loop_1941:
16523 sub %i1, %g5, %o0
16524 fand %f2, %f6, %f0
16525 fcmpgt16 %f14, %f8, %o6
16526 movl %icc, %o3, %g3
16527 fmul8sux16 %f2, %f6, %f14
16528 fcmpd %fcc0, %f2, %f12
16529 fmul8ulx16 %f6, %f14, %f0
16530 add %l0, %i5, %i7
16531 sethi 0x061B, %l4
16532 fmovdg %icc, %f8, %f13
16533 fmovsge %xcc, %f6, %f2
16534 fbn %fcc1, loop_1942
16535 edge32 %l1, %g7, %o5
16536 fmovdle %xcc, %f3, %f7
16537 movre %l3, %g1, %g4
16538loop_1942:
16539 fsrc2 %f14, %f4
16540 fcmpeq32 %f8, %f10, %l5
16541 st %f0, [%l7 + 0x14]
16542 brgz,a %o1, loop_1943
16543 sth %o4, [%l7 + 0x26]
16544 fcmps %fcc2, %f12, %f9
16545 lduw [%l7 + 0x1C], %i3
16546loop_1943:
16547 fbue,a %fcc2, loop_1944
16548 sth %g2, [%l7 + 0x26]
16549 fpackfix %f10, %f4
16550 st %f9, [%l7 + 0x6C]
16551loop_1944:
16552 taddcctv %o7, 0x138B, %i6
16553 stb %i2, [%l7 + 0x62]
16554 ldub [%l7 + 0x2F], %i0
16555 tne %icc, 0x3
16556 stw %o2, [%l7 + 0x14]
16557 fmovdn %xcc, %f8, %f8
16558 stx %i4, [%l7 + 0x10]
16559 ldd [%l7 + 0x58], %f6
16560 ba loop_1945
16561 ldsh [%l7 + 0x46], %l6
16562 fornot1 %f6, %f0, %f12
16563 andn %g6, %l2, %g5
16564loop_1945:
16565 fbn %fcc1, loop_1946
16566 brlz %i1, loop_1947
16567 fpsub32 %f8, %f0, %f10
16568 fcmple32 %f8, %f10, %o6
16569loop_1946:
16570 sdivcc %o3, 0x1EFB, %o0
16571loop_1947:
16572 and %g3, 0x1AFE, %i5
16573 fmovsneg %xcc, %f8, %f12
16574 fpmerge %f13, %f3, %f12
16575 fmovsvs %xcc, %f3, %f4
16576 xorcc %i7, 0x0740, %l0
16577 add %l4, 0x15D3, %l1
16578 or %g7, 0x0366, %l3
16579 fnors %f12, %f7, %f8
16580 sllx %g1, %g4, %o5
16581 ldub [%l7 + 0x3A], %o1
16582 brgez %o4, loop_1948
16583 edge8n %i3, %l5, %o7
16584 ldub [%l7 + 0x32], %g2
16585 fbne,a %fcc0, loop_1949
16586loop_1948:
16587 movle %icc, %i6, %i2
16588 ldd [%l7 + 0x68], %f8
16589 stw %i0, [%l7 + 0x7C]
16590loop_1949:
16591 movg %xcc, %o2, %i4
16592 stw %l6, [%l7 + 0x44]
16593 fpack16 %f0, %f13
16594 fbn,a %fcc3, loop_1950
16595 orcc %g6, 0x0732, %g5
16596 st %f14, [%l7 + 0x7C]
16597 fmul8x16al %f3, %f9, %f12
16598loop_1950:
16599 fmovrdlez %i1, %f6, %f6
16600 fxors %f13, %f13, %f3
16601 fmul8x16 %f11, %f0, %f10
16602 nop
16603 setx loop_1951, %l0, %l1
16604 jmpl %l1, %l2
16605 fmovdge %xcc, %f10, %f13
16606 addccc %o3, %o0, %g3
16607 ldsb [%l7 + 0x5D], %o6
16608loop_1951:
16609 fandnot1s %f12, %f7, %f15
16610 fornot2s %f3, %f3, %f12
16611 fbue %fcc1, loop_1952
16612 sdivcc %i7, 0x1E4D, %l0
16613 fmovrde %l4, %f12, %f6
16614 srax %i5, %l1, %l3
16615loop_1952:
16616 tge %icc, 0x6
16617 fbug %fcc2, loop_1953
16618 tvc %icc, 0x6
16619 fabsd %f14, %f14
16620 stw %g7, [%l7 + 0x78]
16621loop_1953:
16622 tleu %xcc, 0x5
16623 popc %g4, %o5
16624 ldx [%l7 + 0x78], %o1
16625 fmovsgu %xcc, %f0, %f11
16626 fsrc2s %f8, %f11
16627 fsrc2 %f6, %f14
16628 ldsh [%l7 + 0x52], %g1
16629 ldx [%l7 + 0x70], %i3
16630 bcs,a,pn %icc, loop_1954
16631 ldd [%l7 + 0x70], %f0
16632 fones %f5
16633 tcs %xcc, 0x2
16634loop_1954:
16635 fcmpd %fcc2, %f2, %f6
16636 fmul8sux16 %f8, %f2, %f12
16637 fmovrdgez %l5, %f12, %f0
16638 fmul8x16au %f0, %f9, %f12
16639 ldsb [%l7 + 0x4B], %o7
16640 call loop_1955
16641 be,pn %xcc, loop_1956
16642 ldsb [%l7 + 0x52], %g2
16643 ldd [%l7 + 0x10], %f8
16644loop_1955:
16645 subccc %o4, 0x151D, %i2
16646loop_1956:
16647 movre %i6, %i0, %o2
16648 ldsb [%l7 + 0x24], %i4
16649 movrgz %l6, 0x370, %g5
16650 edge16n %g6, %l2, %i1
16651 fnot2s %f3, %f7
16652 ldd [%l7 + 0x30], %f10
16653 fmovdneg %xcc, %f7, %f13
16654 lduw [%l7 + 0x18], %o3
16655 sth %o0, [%l7 + 0x46]
16656 fpadd16 %f4, %f8, %f10
16657 ldsh [%l7 + 0x56], %o6
16658 movgu %xcc, %i7, %l0
16659 mova %icc, %l4, %i5
16660 fcmpne32 %f10, %f10, %g3
16661 lduh [%l7 + 0x74], %l3
16662 st %f7, [%l7 + 0x60]
16663 tleu %icc, 0x7
16664 fmovdle %xcc, %f7, %f8
16665 sethi 0x168C, %l1
16666 bvc,pt %icc, loop_1957
16667 nop
16668 setx loop_1958, %l0, %l1
16669 wrpr 0x1, %tl
16670 wrpr %l1, %tpc
16671 add %l1, 0x4, %l1
16672 wrpr %l1, %tnpc
16673 setx 0x34400001400, %l0, %l1
16674 wrpr %l1, %tstate
16675 wrhpr 0x4, %htstate
16676 retry
16677 fba,a %fcc3, loop_1959
16678 ldub [%l7 + 0x43], %g7
16679loop_1957:
16680 sth %g4, [%l7 + 0x68]
16681loop_1958:
16682 fble %fcc2, loop_1960
16683loop_1959:
16684 fxnors %f6, %f9, %f7
16685 fmovscc %xcc, %f12, %f6
16686 ldsh [%l7 + 0x54], %o5
16687loop_1960:
16688 fmovrsgz %o1, %f11, %f14
16689 sth %i3, [%l7 + 0x7A]
16690 tle %icc, 0x0
16691 movvc %icc, %g1, %o7
16692 sth %g2, [%l7 + 0x12]
16693 fbn,a %fcc1, loop_1961
16694 stw %l5, [%l7 + 0x60]
16695 edge16n %o4, %i2, %i6
16696 std %f12, [%l7 + 0x70]
16697loop_1961:
16698 stx %i0, [%l7 + 0x28]
16699 fcmpd %fcc1, %f2, %f4
16700 fpadd16s %f14, %f2, %f0
16701 ldsh [%l7 + 0x0C], %o2
16702 fpsub32s %f9, %f14, %f15
16703 edge16l %l6, %i4, %g5
16704 fexpand %f5, %f6
16705 stw %g6, [%l7 + 0x20]
16706 lduh [%l7 + 0x32], %i1
16707 brgz,a %l2, loop_1962
16708 ldsb [%l7 + 0x71], %o0
16709 ldub [%l7 + 0x30], %o6
16710 fmovsgu %xcc, %f7, %f8
16711loop_1962:
16712 fcmpgt16 %f4, %f10, %o3
16713 fmovscs %xcc, %f2, %f0
16714 tle %icc, 0x3
16715 bn %icc, loop_1963
16716 fmovdleu %icc, %f12, %f1
16717 fmovrsne %l0, %f3, %f5
16718 brnz,a %l4, loop_1964
16719loop_1963:
16720 fsrc1 %f8, %f0
16721 fnor %f14, %f0, %f4
16722 andn %i5, 0x09EC, %i7
16723loop_1964:
16724 fones %f8
16725 fbe %fcc0, loop_1965
16726 fmovdvs %icc, %f6, %f6
16727 lduw [%l7 + 0x14], %g3
16728 fands %f14, %f1, %f4
16729loop_1965:
16730 movvs %xcc, %l3, %l1
16731 tsubcctv %g4, %o5, %o1
16732 fmovsl %xcc, %f3, %f3
16733 fbge %fcc0, loop_1966
16734 sll %g7, 0x13, %g1
16735 fmovsle %icc, %f11, %f2
16736 movrlz %o7, %i3, %g2
16737loop_1966:
16738 ldd [%l7 + 0x08], %f6
16739 ldx [%l7 + 0x30], %o4
16740 sth %i2, [%l7 + 0x26]
16741 ld [%l7 + 0x58], %f2
16742 andncc %i6, %l5, %i0
16743 edge8 %o2, %i4, %l6
16744 ldub [%l7 + 0x11], %g6
16745 stw %g5, [%l7 + 0x2C]
16746 sth %l2, [%l7 + 0x56]
16747 ldsh [%l7 + 0x1E], %o0
16748 movpos %icc, %i1, %o3
16749 ldub [%l7 + 0x54], %o6
16750 tle %xcc, 0x7
16751 ldsh [%l7 + 0x5E], %l4
16752 tcs %xcc, 0x1
16753 fble %fcc3, loop_1967
16754 fnegs %f10, %f8
16755 fandnot1 %f14, %f0, %f10
16756 fsrc1 %f10, %f14
16757loop_1967:
16758 fsrc1s %f14, %f2
16759 fsrc1 %f2, %f2
16760 st %f4, [%l7 + 0x58]
16761 std %f8, [%l7 + 0x60]
16762 fmovdgu %icc, %f7, %f11
16763 fmovrse %l0, %f13, %f0
16764 fmovdn %xcc, %f8, %f7
16765 ldsw [%l7 + 0x48], %i5
16766 tvs %xcc, 0x7
16767 fmovsne %icc, %f15, %f10
16768 subccc %g3, 0x1DB7, %l3
16769 lduw [%l7 + 0x14], %i7
16770 xnor %l1, 0x125C, %o5
16771 ldd [%l7 + 0x30], %f4
16772 brnz,a %g4, loop_1968
16773 fmul8ulx16 %f14, %f4, %f12
16774 fcmps %fcc2, %f14, %f2
16775 fnands %f3, %f15, %f6
16776loop_1968:
16777 stw %g7, [%l7 + 0x44]
16778 ldx [%l7 + 0x28], %g1
16779 andcc %o7, %i3, %g2
16780 bpos,a,pt %icc, loop_1969
16781 stx %o1, [%l7 + 0x08]
16782 fpack16 %f8, %f4
16783 edge8l %i2, %o4, %l5
16784loop_1969:
16785 mulx %i6, 0x1E99, %i0
16786 array32 %o2, %i4, %g6
16787 lduw [%l7 + 0x74], %l6
16788 stb %l2, [%l7 + 0x5A]
16789 fbule %fcc0, loop_1970
16790 ldsb [%l7 + 0x3A], %o0
16791 std %f12, [%l7 + 0x58]
16792 stb %g5, [%l7 + 0x4D]
16793loop_1970:
16794 bgu,pt %xcc, loop_1971
16795 fzero %f10
16796 fmul8sux16 %f4, %f4, %f8
16797 fmovrslez %o3, %f10, %f14
16798loop_1971:
16799 tge %icc, 0x2
16800 fmovda %xcc, %f6, %f7
16801 te %icc, 0x0
16802 array8 %o6, %l4, %i1
16803 ldsh [%l7 + 0x3A], %i5
16804 bg loop_1972
16805 lduh [%l7 + 0x3C], %g3
16806 ble,a loop_1973
16807 sth %l3, [%l7 + 0x76]
16808loop_1972:
16809 edge32 %l0, %i7, %l1
16810 fmovdge %icc, %f2, %f13
16811loop_1973:
16812 ldd [%l7 + 0x38], %f10
16813 fexpand %f11, %f8
16814 edge8n %g4, %o5, %g7
16815 be,a %icc, loop_1974
16816 edge16ln %g1, %o7, %i3
16817 ld [%l7 + 0x20], %f0
16818 sdivx %o1, 0x1792, %i2
16819loop_1974:
16820 fbe,a %fcc3, loop_1975
16821 fmovdge %xcc, %f6, %f4
16822 ldub [%l7 + 0x2E], %o4
16823 sth %g2, [%l7 + 0x68]
16824loop_1975:
16825 orncc %l5, 0x0B28, %i6
16826 ld [%l7 + 0x48], %f5
16827 orn %i0, 0x1955, %o2
16828 edge16 %i4, %g6, %l2
16829 fzeros %f3
16830 std %f6, [%l7 + 0x48]
16831 fmovd %f2, %f0
16832 movpos %icc, %o0, %l6
16833 ld [%l7 + 0x20], %f6
16834 ld [%l7 + 0x60], %f6
16835 fmovrslez %g5, %f0, %f0
16836 ldsh [%l7 + 0x7E], %o3
16837 ldub [%l7 + 0x61], %o6
16838 fsrc2 %f14, %f0
16839 brgez,a %i1, loop_1976
16840 lduw [%l7 + 0x40], %i5
16841 sdivcc %g3, 0x1E9C, %l3
16842 fsrc1s %f8, %f0
16843loop_1976:
16844 fmovsge %icc, %f10, %f9
16845 sth %l4, [%l7 + 0x3A]
16846 be,pn %xcc, loop_1977
16847 ld [%l7 + 0x3C], %f5
16848 fcmpgt32 %f0, %f10, %l0
16849 stb %l1, [%l7 + 0x2C]
16850loop_1977:
16851 brgez %i7, loop_1978
16852 fzeros %f4
16853 stb %o5, [%l7 + 0x60]
16854 st %f11, [%l7 + 0x70]
16855loop_1978:
16856 movleu %icc, %g4, %g7
16857 std %f10, [%l7 + 0x38]
16858 fpadd16s %f10, %f15, %f11
16859 fbuge,a %fcc2, loop_1979
16860 bne %icc, loop_1980
16861 fbne %fcc3, loop_1981
16862 tneg %icc, 0x2
16863loop_1979:
16864 sdivcc %g1, 0x053D, %i3
16865loop_1980:
16866 fbo,a %fcc3, loop_1982
16867loop_1981:
16868 sra %o7, %o1, %o4
16869 brlez,a %i2, loop_1983
16870 xorcc %g2, 0x1B72, %i6
16871loop_1982:
16872 fsrc2s %f5, %f13
16873 fornot1s %f9, %f7, %f3
16874loop_1983:
16875 fandnot2 %f12, %f10, %f10
16876 st %f10, [%l7 + 0x70]
16877 stw %l5, [%l7 + 0x38]
16878 mulx %i0, 0x1D88, %i4
16879 lduw [%l7 + 0x60], %o2
16880 stx %g6, [%l7 + 0x20]
16881 siam 0x0
16882 fbl,a %fcc2, loop_1984
16883 fnands %f15, %f3, %f7
16884 ldsh [%l7 + 0x66], %o0
16885 fbul %fcc2, loop_1985
16886loop_1984:
16887 bcs %icc, loop_1986
16888 ldsb [%l7 + 0x70], %l2
16889 bshuffle %f8, %f10, %f12
16890loop_1985:
16891 fba,a %fcc0, loop_1987
16892loop_1986:
16893 bg %icc, loop_1988
16894 ldsw [%l7 + 0x4C], %g5
16895 ldsh [%l7 + 0x6A], %l6
16896loop_1987:
16897 ldsb [%l7 + 0x47], %o3
16898loop_1988:
16899 movrgz %i1, %o6, %g3
16900 movvc %icc, %i5, %l3
16901 fmuld8ulx16 %f8, %f12, %f8
16902 ba,a %icc, loop_1989
16903 movrgez %l0, %l4, %i7
16904 lduh [%l7 + 0x4E], %o5
16905 brz %l1, loop_1990
16906loop_1989:
16907 move %icc, %g7, %g1
16908 fmovscs %xcc, %f11, %f11
16909 ld [%l7 + 0x54], %f1
16910loop_1990:
16911 addcc %g4, 0x0315, %i3
16912 stb %o1, [%l7 + 0x71]
16913 orn %o4, 0x11CD, %i2
16914 fcmped %fcc2, %f0, %f12
16915 tsubcc %g2, 0x1A1A, %o7
16916 bleu,a,pt %icc, loop_1991
16917 fmovdneg %icc, %f3, %f8
16918 fnegs %f5, %f12
16919 lduh [%l7 + 0x08], %i6
16920loop_1991:
16921 sub %l5, %i4, %i0
16922 fmovrdgz %g6, %f6, %f4
16923 move %icc, %o0, %o2
16924 smulcc %l2, %g5, %l6
16925 fmovsleu %xcc, %f9, %f12
16926 stx %o3, [%l7 + 0x08]
16927 pdist %f14, %f8, %f2
16928 tne %icc, 0x0
16929 edge32 %o6, %g3, %i1
16930 lduh [%l7 + 0x50], %l3
16931 fblg,a %fcc3, loop_1992
16932 ldub [%l7 + 0x66], %i5
16933 fpsub32s %f14, %f4, %f5
16934 fxor %f12, %f14, %f14
16935loop_1992:
16936 bg %icc, loop_1993
16937 ldub [%l7 + 0x0E], %l0
16938 sdivx %i7, 0x1255, %l4
16939 taddcc %o5, 0x1B97, %g7
16940loop_1993:
16941 be %icc, loop_1994
16942 fmuld8ulx16 %f10, %f3, %f2
16943 bleu,a,pt %xcc, loop_1995
16944 sethi 0x1972, %l1
16945loop_1994:
16946 bshuffle %f6, %f8, %f10
16947 fnands %f7, %f4, %f3
16948loop_1995:
16949 fmovsa %xcc, %f2, %f11
16950 fcmple16 %f8, %f0, %g1
16951 brlez,a %g4, loop_1996
16952 lduw [%l7 + 0x18], %o1
16953 xnor %i3, 0x0DD4, %i2
16954 tvc %icc, 0x2
16955loop_1996:
16956 tge %icc, 0x2
16957 fblg %fcc0, loop_1997
16958 lduh [%l7 + 0x22], %g2
16959 fmovsneg %xcc, %f12, %f10
16960 fcmpeq32 %f4, %f0, %o7
16961loop_1997:
16962 call loop_1998
16963 ldx [%l7 + 0x08], %i6
16964 ld [%l7 + 0x3C], %f1
16965 taddcc %o4, 0x1340, %i4
16966loop_1998:
16967 edge16 %i0, %l5, %g6
16968 sth %o0, [%l7 + 0x4A]
16969 ld [%l7 + 0x18], %f14
16970 fmovs %f6, %f7
16971 ld [%l7 + 0x6C], %f7
16972 fornot1s %f9, %f8, %f13
16973 movcc %xcc, %l2, %o2
16974 fmovrslez %l6, %f11, %f7
16975 movrne %o3, %o6, %g5
16976 brgz,a %g3, loop_1999
16977 fnot2 %f10, %f10
16978 brgz,a %i1, loop_2000
16979 fpadd32s %f13, %f13, %f13
16980loop_1999:
16981 andcc %l3, 0x1097, %i5
16982 st %f7, [%l7 + 0x54]
16983loop_2000:
16984 fzero %f10
16985 fblg,a %fcc1, loop_2001
16986 orn %l0, 0x16AF, %i7
16987 sub %l4, %o5, %l1
16988 st %f13, [%l7 + 0x64]
16989loop_2001:
16990 sdiv %g1, 0x1DE9, %g7
16991 fmovrdne %o1, %f6, %f2
16992 edge16 %i3, %g4, %g2
16993 ldsb [%l7 + 0x50], %i2
16994 ldd [%l7 + 0x38], %f14
16995 tcc %icc, 0x5
16996 fpsub32s %f0, %f2, %f3
16997 sth %i6, [%l7 + 0x4A]
16998 subc %o4, 0x0490, %i4
16999 fxors %f7, %f4, %f6
17000 xnorcc %o7, %i0, %l5
17001 lduw [%l7 + 0x3C], %g6
17002 te %xcc, 0x4
17003 fmovdpos %xcc, %f15, %f8
17004 stw %l2, [%l7 + 0x2C]
17005 fbg %fcc1, loop_2002
17006 ldsh [%l7 + 0x78], %o2
17007 st %f3, [%l7 + 0x58]
17008 taddcc %o0, %o3, %l6
17009loop_2002:
17010 bge,a %xcc, loop_2003
17011 ld [%l7 + 0x34], %f8
17012 lduw [%l7 + 0x48], %o6
17013 fmovdcc %xcc, %f10, %f7
17014loop_2003:
17015 stb %g5, [%l7 + 0x35]
17016 orn %i1, %g3, %i5
17017 sethi 0x1C1F, %l0
17018 fbue,a %fcc3, loop_2004
17019 tpos %icc, 0x0
17020 movrlz %l3, 0x30A, %l4
17021 fmovrdgz %o5, %f12, %f10
17022loop_2004:
17023 mulscc %l1, %g1, %g7
17024 fabsd %f14, %f10
17025 lduh [%l7 + 0x68], %o1
17026 bvc loop_2005
17027 fbn %fcc2, loop_2006
17028 fbl,a %fcc3, loop_2007
17029 tcs %icc, 0x3
17030loop_2005:
17031 pdist %f0, %f0, %f6
17032loop_2006:
17033 fmovrsne %i7, %f2, %f11
17034loop_2007:
17035 umul %g4, 0x140E, %g2
17036 ld [%l7 + 0x14], %f10
17037 stw %i3, [%l7 + 0x54]
17038 ldsh [%l7 + 0x76], %i2
17039 andncc %i6, %i4, %o7
17040 fmovdne %icc, %f6, %f14
17041 fpmerge %f9, %f4, %f6
17042 mova %xcc, %i0, %o4
17043 umulcc %l5, 0x1CBE, %g6
17044 fmovrdlez %l2, %f2, %f12
17045 bg,a,pt %xcc, loop_2008
17046 brz,a %o0, loop_2009
17047 array8 %o3, %l6, %o2
17048 fnand %f2, %f14, %f10
17049loop_2008:
17050 xnorcc %g5, %o6, %i1
17051loop_2009:
17052 taddcctv %i5, 0x10BC, %g3
17053 fpadd16s %f9, %f2, %f4
17054 fmovde %xcc, %f9, %f8
17055 ble,a,pn %xcc, loop_2010
17056 fble,a %fcc2, loop_2011
17057 ldsw [%l7 + 0x14], %l0
17058 ldsw [%l7 + 0x3C], %l3
17059loop_2010:
17060 fmovsle %xcc, %f4, %f1
17061loop_2011:
17062 st %f3, [%l7 + 0x0C]
17063 fabsd %f0, %f0
17064 fsrc2 %f4, %f12
17065 fandnot2s %f7, %f9, %f8
17066 sth %l4, [%l7 + 0x20]
17067 fmovrsgez %o5, %f1, %f12
17068 st %f13, [%l7 + 0x40]
17069 stw %g1, [%l7 + 0x70]
17070 fmovdpos %xcc, %f15, %f14
17071 fble %fcc3, loop_2012
17072 ldsw [%l7 + 0x14], %g7
17073 movge %icc, %o1, %i7
17074 stx %l1, [%l7 + 0x30]
17075loop_2012:
17076 ldx [%l7 + 0x10], %g2
17077 fsrc2 %f10, %f0
17078 stw %g4, [%l7 + 0x64]
17079 fmovrslez %i2, %f2, %f4
17080 fnor %f6, %f4, %f4
17081 fbu %fcc1, loop_2013
17082 fpadd16s %f6, %f3, %f10
17083 ld [%l7 + 0x44], %f5
17084 sll %i3, %i4, %i6
17085loop_2013:
17086 fornot2 %f14, %f0, %f14
17087 stw %o7, [%l7 + 0x10]
17088 movrgez %o4, %i0, %l5
17089 ldsh [%l7 + 0x30], %l2
17090 stb %o0, [%l7 + 0x5E]
17091 ldub [%l7 + 0x45], %g6
17092 fcmple32 %f0, %f2, %l6
17093 movvc %xcc, %o3, %g5
17094 lduw [%l7 + 0x54], %o2
17095 fmuld8ulx16 %f8, %f13, %f14
17096 fabsd %f6, %f12
17097 xor %o6, 0x0490, %i1
17098 movn %icc, %g3, %l0
17099 stb %i5, [%l7 + 0x29]
17100 bpos,a loop_2014
17101 taddcctv %l4, %l3, %g1
17102 ld [%l7 + 0x1C], %f8
17103 ldd [%l7 + 0x18], %f2
17104loop_2014:
17105 fble %fcc2, loop_2015
17106 fmovdcs %xcc, %f12, %f4
17107 ldd [%l7 + 0x60], %f2
17108 fbu,a %fcc0, loop_2016
17109loop_2015:
17110 fbge %fcc1, loop_2017
17111 bgu,a loop_2018
17112 lduw [%l7 + 0x14], %g7
17113loop_2016:
17114 st %f0, [%l7 + 0x60]
17115loop_2017:
17116 ldub [%l7 + 0x55], %o5
17117loop_2018:
17118 ta %icc, 0x4
17119 ld [%l7 + 0x28], %f12
17120 fba %fcc1, loop_2019
17121 fmovsvs %xcc, %f6, %f10
17122 fmovrslz %o1, %f0, %f5
17123 ldsw [%l7 + 0x3C], %l1
17124loop_2019:
17125 movvs %icc, %i7, %g4
17126 smulcc %i2, %i3, %i4
17127 lduw [%l7 + 0x20], %i6
17128 tleu %xcc, 0x4
17129 stw %o7, [%l7 + 0x5C]
17130 st %f15, [%l7 + 0x64]
17131 and %o4, %g2, %i0
17132 nop
17133 setx loop_2020, %l0, %l1
17134 wrpr 0x1, %tl
17135 wrpr %l1, %tnpc
17136 setx 0x34400001400, %l0, %l1
17137 wrpr %l1, %tstate
17138 wrhpr 0x4, %htstate
17139 done
17140 fcmple32 %f14, %f14, %l5
17141 fmovdgu %icc, %f11, %f4
17142 fmovde %xcc, %f13, %f11
17143loop_2020:
17144 fmovdneg %xcc, %f11, %f3
17145 fmovdleu %xcc, %f9, %f13
17146 subc %o0, 0x018E, %g6
17147 ldub [%l7 + 0x49], %l2
17148 fmul8sux16 %f0, %f6, %f8
17149 std %f6, [%l7 + 0x18]
17150 tsubcctv %l6, 0x07B3, %g5
17151 addc %o2, 0x0EB9, %o3
17152 orncc %i1, %o6, %g3
17153 fxors %f3, %f8, %f15
17154 movrgez %i5, %l4, %l0
17155 bne,a %xcc, loop_2021
17156 siam 0x1
17157 fmovdleu %icc, %f6, %f8
17158 fmovdne %icc, %f1, %f3
17159loop_2021:
17160 fpadd16s %f15, %f6, %f6
17161 alignaddrl %l3, %g7, %o5
17162 taddcc %g1, 0x00DE, %o1
17163 ldx [%l7 + 0x40], %l1
17164 stw %g4, [%l7 + 0x68]
17165 mulscc %i7, %i3, %i2
17166 fexpand %f2, %f10
17167 fmovrslez %i6, %f0, %f14
17168 std %f12, [%l7 + 0x20]
17169 mulscc %i4, 0x1D0A, %o4
17170 std %f6, [%l7 + 0x48]
17171 movl %icc, %g2, %i0
17172 std %f10, [%l7 + 0x40]
17173 fxnor %f12, %f14, %f10
17174 mova %xcc, %l5, %o7
17175 movl %icc, %g6, %o0
17176 edge32l %l6, %g5, %l2
17177 or %o2, 0x0644, %o3
17178 movle %xcc, %i1, %g3
17179 ldsw [%l7 + 0x30], %o6
17180 ldx [%l7 + 0x20], %i5
17181 udivcc %l4, 0x1E95, %l3
17182 edge32l %l0, %o5, %g1
17183 sth %o1, [%l7 + 0x66]
17184 fabsd %f12, %f14
17185 sth %l1, [%l7 + 0x60]
17186 sth %g4, [%l7 + 0x28]
17187 ba,a loop_2022
17188 lduw [%l7 + 0x60], %g7
17189 movpos %xcc, %i7, %i3
17190 std %f10, [%l7 + 0x20]
17191loop_2022:
17192 fcmpd %fcc3, %f14, %f0
17193 stx %i6, [%l7 + 0x20]
17194 stw %i4, [%l7 + 0x64]
17195 stx %o4, [%l7 + 0x50]
17196 tn %xcc, 0x1
17197 fmovd %f0, %f0
17198 fmovsneg %xcc, %f0, %f13
17199 nop
17200 setx loop_2023, %l0, %l1
17201 jmpl %l1, %g2
17202 lduw [%l7 + 0x18], %i0
17203 ta %xcc, 0x0
17204 ld [%l7 + 0x48], %f6
17205loop_2023:
17206 fbuge,a %fcc3, loop_2024
17207 add %l5, 0x0587, %o7
17208 movgu %icc, %i2, %g6
17209 sth %l6, [%l7 + 0x2A]
17210loop_2024:
17211 or %o0, 0x05C6, %g5
17212 bshuffle %f12, %f4, %f6
17213 fmul8x16au %f9, %f13, %f12
17214 st %f7, [%l7 + 0x08]
17215 ldsw [%l7 + 0x1C], %l2
17216 edge32 %o3, %o2, %i1
17217 fmovdleu %xcc, %f12, %f13
17218 lduh [%l7 + 0x0C], %g3
17219 srl %i5, %o6, %l3
17220 sth %l0, [%l7 + 0x2E]
17221 umulcc %l4, %g1, %o5
17222 bg loop_2025
17223 tn %xcc, 0x5
17224 ldsh [%l7 + 0x14], %o1
17225 subc %g4, %l1, %g7
17226loop_2025:
17227 alignaddrl %i3, %i6, %i4
17228 nop
17229 setx loop_2026, %l0, %l1
17230 wrpr 0x1, %tl
17231 wrpr %l1, %tnpc
17232 setx 0x34400001400, %l0, %l1
17233 wrpr %l1, %tstate
17234 wrhpr 0x4, %htstate
17235 done
17236 brnz,a %i7, loop_2027
17237 ta %icc, 0x1
17238 move %xcc, %o4, %i0
17239loop_2026:
17240 subcc %l5, 0x1CA0, %g2
17241loop_2027:
17242 tn %icc, 0x4
17243 movrgez %o7, 0x3C4, %i2
17244 fornot2 %f14, %f12, %f8
17245 fmovrdne %g6, %f2, %f4
17246 brz %l6, loop_2028
17247 array8 %o0, %g5, %o3
17248 tge %xcc, 0x6
17249 fabsd %f2, %f0
17250loop_2028:
17251 edge32ln %l2, %o2, %i1
17252 brz,a %i5, loop_2029
17253 sra %o6, 0x13, %g3
17254 tl %xcc, 0x5
17255 fones %f5
17256loop_2029:
17257 fnot1 %f4, %f8
17258 lduh [%l7 + 0x0E], %l0
17259 ldsb [%l7 + 0x52], %l3
17260 tgu %icc, 0x0
17261 fbule %fcc1, loop_2030
17262 stw %g1, [%l7 + 0x24]
17263 fone %f14
17264 sth %o5, [%l7 + 0x24]
17265loop_2030:
17266 bleu %icc, loop_2031
17267 udivx %o1, 0x12AF, %l4
17268 fmovrslez %l1, %f15, %f7
17269 std %f14, [%l7 + 0x18]
17270loop_2031:
17271 ldub [%l7 + 0x44], %g7
17272 fbe,a %fcc2, loop_2032
17273 fpack16 %f10, %f13
17274 tneg %xcc, 0x7
17275 tsubcctv %g4, 0x1336, %i6
17276loop_2032:
17277 sll %i3, %i4, %o4
17278 fnegs %f5, %f9
17279 fpackfix %f4, %f7
17280 edge32l %i7, %i0, %l5
17281 ldsh [%l7 + 0x16], %g2
17282 fbe %fcc1, loop_2033
17283 fmovdpos %icc, %f13, %f13
17284 bn,a,pt %icc, loop_2034
17285 lduh [%l7 + 0x76], %o7
17286loop_2033:
17287 lduw [%l7 + 0x18], %g6
17288 edge32n %i2, %o0, %l6
17289loop_2034:
17290 bshuffle %f4, %f12, %f0
17291 ldx [%l7 + 0x10], %o3
17292 fpadd32s %f9, %f7, %f14
17293 stw %g5, [%l7 + 0x78]
17294 stb %l2, [%l7 + 0x60]
17295 bn %xcc, loop_2035
17296 st %f3, [%l7 + 0x44]
17297 fnot2 %f2, %f10
17298 stx %i1, [%l7 + 0x70]
17299loop_2035:
17300 std %f4, [%l7 + 0x10]
17301 fandnot2 %f8, %f10, %f10
17302 ldd [%l7 + 0x18], %f14
17303 fnot1 %f0, %f2
17304 fzero %f10
17305 orncc %o2, 0x1D47, %o6
17306 fsrc2 %f2, %f6
17307 stb %i5, [%l7 + 0x10]
17308 udivcc %l0, 0x0540, %g3
17309 fmovsne %xcc, %f1, %f3
17310 fmovde %xcc, %f10, %f0
17311 fxor %f12, %f0, %f10
17312 array8 %g1, %o5, %l3
17313 fbe,a %fcc3, loop_2036
17314 addc %l4, %l1, %o1
17315 fmovdvc %xcc, %f3, %f14
17316 xnorcc %g7, %g4, %i3
17317loop_2036:
17318 nop
17319 setx loop_2037, %l0, %l1
17320 jmpl %l1, %i4
17321 fornot1s %f10, %f0, %f1
17322 bcc loop_2038
17323 fcmps %fcc1, %f14, %f13
17324loop_2037:
17325 bge,a %xcc, loop_2039
17326 udivcc %i6, 0x1F4B, %o4
17327loop_2038:
17328 brlez %i7, loop_2040
17329 fmul8ulx16 %f8, %f10, %f4
17330loop_2039:
17331 popc 0x051D, %i0
17332 fmovsleu %icc, %f13, %f7
17333loop_2040:
17334 fbge %fcc0, loop_2041
17335 fbu %fcc0, loop_2042
17336 bvs,a,pt %icc, loop_2043
17337 fxors %f8, %f5, %f13
17338loop_2041:
17339 fmovdneg %xcc, %f1, %f13
17340loop_2042:
17341 fmul8ulx16 %f8, %f4, %f10
17342loop_2043:
17343 fmul8x16au %f5, %f9, %f0
17344 fmovsg %icc, %f7, %f1
17345 edge32n %l5, %o7, %g2
17346 ldsh [%l7 + 0x0E], %i2
17347 lduh [%l7 + 0x08], %o0
17348 te %xcc, 0x1
17349 fmuld8ulx16 %f12, %f8, %f2
17350 siam 0x1
17351 ldsh [%l7 + 0x52], %g6
17352 std %f14, [%l7 + 0x38]
17353 ldd [%l7 + 0x20], %f12
17354 tg %xcc, 0x5
17355 andn %l6, %g5, %o3
17356 fmul8x16au %f3, %f4, %f4
17357 std %f4, [%l7 + 0x70]
17358 fbul,a %fcc3, loop_2044
17359 std %f8, [%l7 + 0x38]
17360 fmovrdne %i1, %f2, %f12
17361 fmovsne %xcc, %f14, %f5
17362loop_2044:
17363 ldsw [%l7 + 0x2C], %o2
17364 fpack32 %f14, %f6, %f12
17365 ld [%l7 + 0x14], %f9
17366 fmovsneg %xcc, %f9, %f9
17367 sth %o6, [%l7 + 0x72]
17368 movne %icc, %l2, %i5
17369 fmovdg %xcc, %f10, %f10
17370 nop
17371 setx loop_2045, %l0, %l1
17372 wrpr 0x1, %tl
17373 wrpr %l1, %tpc
17374 add %l1, 0x4, %l1
17375 wrpr %l1, %tnpc
17376 setx 0x34400001400, %l0, %l1
17377 wrpr %l1, %tstate
17378 wrhpr 0x4, %htstate
17379 retry
17380 fmovdgu %icc, %f5, %f12
17381 bg,a,pn %icc, loop_2046
17382 bg,a loop_2047
17383loop_2045:
17384 ld [%l7 + 0x3C], %f4
17385 fnot2s %f12, %f15
17386loop_2046:
17387 fmovdpos %icc, %f13, %f5
17388loop_2047:
17389 edge8 %l0, %g1, %g3
17390 subc %l3, %l4, %l1
17391 udivcc %o5, 0x1B9C, %o1
17392 movre %g7, 0x072, %i3
17393 movrlez %g4, 0x28D, %i4
17394 orncc %i6, %i7, %i0
17395 fornot1 %f6, %f0, %f4
17396 stb %l5, [%l7 + 0x77]
17397 taddcc %o4, 0x1D16, %o7
17398 edge16 %g2, %o0, %i2
17399 brlz,a %l6, loop_2048
17400 fxor %f8, %f8, %f10
17401 edge16 %g5, %g6, %i1
17402 fmovs %f13, %f0
17403loop_2048:
17404 brlez %o2, loop_2049
17405 fcmpne32 %f12, %f2, %o3
17406 fone %f0
17407 fmovde %icc, %f10, %f9
17408loop_2049:
17409 nop
17410 setx loop_2050, %l0, %l1
17411 wrpr 0x1, %tl
17412 wrpr %l1, %tpc
17413 add %l1, 0x4, %l1
17414 wrpr %l1, %tnpc
17415 setx 0x34400001400, %l0, %l1
17416 wrpr %l1, %tstate
17417 wrhpr 0x4, %htstate
17418 retry
17419 be loop_2051
17420 move %xcc, %l2, %i5
17421 stb %l0, [%l7 + 0x52]
17422loop_2050:
17423 stb %g1, [%l7 + 0x33]
17424loop_2051:
17425 add %o6, %g3, %l4
17426 std %f12, [%l7 + 0x18]
17427 tsubcctv %l1, 0x0AF3, %l3
17428 array8 %o5, %g7, %i3
17429 sethi 0x1000, %o1
17430 fmovsge %icc, %f14, %f5
17431 movvc %xcc, %g4, %i6
17432 std %f12, [%l7 + 0x70]
17433 nop
17434 setx loop_2052, %l0, %l1
17435 wrpr 0x1, %tl
17436 wrpr %l1, %tpc
17437 add %l1, 0x4, %l1
17438 wrpr %l1, %tnpc
17439 setx 0x34400001400, %l0, %l1
17440 wrpr %l1, %tstate
17441 wrhpr 0x4, %htstate
17442 retry
17443 tneg %xcc, 0x2
17444 siam 0x4
17445 fmuld8ulx16 %f2, %f1, %f8
17446loop_2052:
17447 fsrc2 %f2, %f4
17448 stb %i7, [%l7 + 0x5F]
17449 fmovrslez %i4, %f2, %f14
17450 udivx %i0, 0x04F0, %o4
17451 mulx %o7, 0x0738, %g2
17452 edge8l %l5, %i2, %o0
17453 ldsb [%l7 + 0x59], %g5
17454 ldx [%l7 + 0x68], %g6
17455 ldsb [%l7 + 0x79], %l6
17456 fmovsvs %xcc, %f4, %f0
17457 fmovda %xcc, %f14, %f5
17458 fmovde %icc, %f6, %f2
17459 fmovdgu %icc, %f0, %f4
17460 bg,pt %icc, loop_2053
17461 stb %i1, [%l7 + 0x1A]
17462 fmovrse %o2, %f8, %f13
17463 movcs %xcc, %l2, %o3
17464loop_2053:
17465 udivcc %i5, 0x0BA1, %g1
17466 tn %xcc, 0x0
17467 fbu,a %fcc2, loop_2054
17468 sth %l0, [%l7 + 0x24]
17469 edge16ln %g3, %l4, %l1
17470 ldsw [%l7 + 0x18], %o6
17471loop_2054:
17472 fandnot1 %f10, %f2, %f4
17473 movrgez %o5, %g7, %l3
17474 stx %o1, [%l7 + 0x58]
17475 fpack32 %f4, %f8, %f14
17476 fbug %fcc1, loop_2055
17477 ldsb [%l7 + 0x29], %g4
17478 udivx %i6, 0x002F, %i3
17479 fmovscc %xcc, %f1, %f15
17480loop_2055:
17481 movl %xcc, %i7, %i4
17482 movn %icc, %o4, %i0
17483 stw %o7, [%l7 + 0x5C]
17484 move %icc, %g2, %l5
17485 smulcc %i2, 0x10C1, %g5
17486 edge32n %g6, %l6, %i1
17487 fcmpne32 %f10, %f6, %o2
17488 fba %fcc2, loop_2056
17489 stx %l2, [%l7 + 0x70]
17490 ble %icc, loop_2057
17491 fones %f6
17492loop_2056:
17493 bneg,a %icc, loop_2058
17494 edge16n %o0, %i5, %g1
17495loop_2057:
17496 fmovspos %xcc, %f3, %f0
17497 fpadd32s %f5, %f2, %f0
17498loop_2058:
17499 fpsub32s %f9, %f4, %f5
17500 xnorcc %o3, %g3, %l4
17501 fandnot2s %f15, %f13, %f9
17502 orcc %l1, %l0, %o5
17503 bpos,a %xcc, loop_2059
17504 brnz %g7, loop_2060
17505 fone %f14
17506 orncc %l3, 0x161F, %o6
17507loop_2059:
17508 fcmpd %fcc3, %f2, %f8
17509loop_2060:
17510 faligndata %f12, %f6, %f10
17511 ldub [%l7 + 0x23], %o1
17512 ldub [%l7 + 0x0B], %i6
17513 fandnot2 %f10, %f4, %f0
17514 movcs %icc, %g4, %i7
17515 fsrc1s %f3, %f13
17516 fmovsl %icc, %f3, %f3
17517 faligndata %f6, %f6, %f2
17518 fmovdgu %icc, %f5, %f1
17519 movg %xcc, %i4, %o4
17520 smul %i3, 0x0441, %i0
17521 fmovdl %icc, %f2, %f1
17522 fmovsg %xcc, %f8, %f6
17523 lduh [%l7 + 0x3A], %g2
17524 fcmple32 %f10, %f14, %o7
17525 ldub [%l7 + 0x3B], %i2
17526 ldd [%l7 + 0x48], %f14
17527 fnegs %f5, %f5
17528 sth %g5, [%l7 + 0x12]
17529 taddcctv %g6, %l6, %l5
17530 lduw [%l7 + 0x70], %o2
17531 bneg,a,pt %xcc, loop_2061
17532 bne,a loop_2062
17533 edge32n %l2, %o0, %i1
17534 fmovdpos %xcc, %f10, %f10
17535loop_2061:
17536 ldsw [%l7 + 0x14], %i5
17537loop_2062:
17538 fmovscs %icc, %f11, %f12
17539 call loop_2063
17540 ldd [%l7 + 0x78], %f6
17541 ldsw [%l7 + 0x60], %o3
17542 sth %g3, [%l7 + 0x0E]
17543loop_2063:
17544 fbne,a %fcc0, loop_2064
17545 fcmpne16 %f12, %f0, %g1
17546 fmovsle %xcc, %f8, %f11
17547 ldsh [%l7 + 0x1E], %l4
17548loop_2064:
17549 stb %l0, [%l7 + 0x67]
17550 fmul8x16al %f4, %f11, %f8
17551 fpsub16s %f11, %f11, %f5
17552 fbe,a %fcc2, loop_2065
17553 fmovdvc %icc, %f15, %f11
17554 bn,a %xcc, loop_2066
17555 fandnot1 %f8, %f8, %f10
17556loop_2065:
17557 fcmpes %fcc2, %f2, %f15
17558 ldub [%l7 + 0x76], %o5
17559loop_2066:
17560 fnot2 %f14, %f10
17561 and %l1, 0x06F2, %l3
17562 brgz %o6, loop_2067
17563 orcc %o1, 0x0219, %g7
17564 ba,a loop_2068
17565 fmovsl %icc, %f6, %f2
17566loop_2067:
17567 fmovsleu %xcc, %f5, %f8
17568 ldsh [%l7 + 0x2C], %i6
17569loop_2068:
17570 fmovdvc %xcc, %f1, %f11
17571 fbn,a %fcc1, loop_2069
17572 bpos,pt %xcc, loop_2070
17573 fmuld8sux16 %f10, %f4, %f4
17574 fandnot2s %f5, %f7, %f0
17575loop_2069:
17576 fors %f12, %f14, %f7
17577loop_2070:
17578 fmovsle %xcc, %f11, %f14
17579 ldsb [%l7 + 0x4E], %i7
17580 addc %i4, 0x15C4, %o4
17581 ldsh [%l7 + 0x38], %g4
17582 movne %xcc, %i0, %g2
17583 stx %i3, [%l7 + 0x50]
17584 sll %o7, 0x1A, %i2
17585 ble,a loop_2071
17586 for %f2, %f10, %f2
17587 fblg,a %fcc1, loop_2072
17588 movrgez %g5, 0x3D3, %l6
17589loop_2071:
17590 fmovscc %icc, %f2, %f12
17591 bn,pt %icc, loop_2073
17592loop_2072:
17593 tge %icc, 0x1
17594 fcmple32 %f12, %f12, %l5
17595 fcmple32 %f14, %f0, %o2
17596loop_2073:
17597 stb %g6, [%l7 + 0x65]
17598 alignaddr %l2, %o0, %i1
17599 lduw [%l7 + 0x7C], %i5
17600 fpsub16 %f8, %f6, %f14
17601 andncc %o3, %g1, %l4
17602 stb %l0, [%l7 + 0x72]
17603 fbn,a %fcc1, loop_2074
17604 udiv %o5, 0x18B5, %l1
17605 fmovrdne %g3, %f8, %f10
17606 be %icc, loop_2075
17607loop_2074:
17608 stx %l3, [%l7 + 0x10]
17609 fnands %f11, %f8, %f7
17610 fabss %f2, %f6
17611loop_2075:
17612 movl %icc, %o6, %o1
17613 nop
17614 setx loop_2076, %l0, %l1
17615 wrpr 0x1, %tl
17616 wrpr %l1, %tnpc
17617 setx 0x34400001400, %l0, %l1
17618 wrpr %l1, %tstate
17619 wrhpr 0x4, %htstate
17620 done
17621 tsubcctv %g7, %i6, %i4
17622 std %f14, [%l7 + 0x28]
17623 for %f0, %f2, %f14
17624loop_2076:
17625 fmovrsgez %o4, %f5, %f1
17626 lduw [%l7 + 0x2C], %i7
17627 fcmpeq32 %f8, %f10, %g4
17628 edge8n %i0, %g2, %o7
17629 ld [%l7 + 0x14], %f2
17630 fmovrslez %i2, %f10, %f3
17631 fcmps %fcc3, %f6, %f3
17632 or %g5, %l6, %l5
17633 or %i3, 0x0E69, %o2
17634 std %f4, [%l7 + 0x20]
17635 fbn,a %fcc2, loop_2077
17636 array8 %l2, %o0, %g6
17637 stx %i1, [%l7 + 0x08]
17638 tg %icc, 0x3
17639loop_2077:
17640 stb %o3, [%l7 + 0x74]
17641 ldsh [%l7 + 0x3C], %i5
17642 and %g1, %l0, %o5
17643 ldd [%l7 + 0x78], %f8
17644 edge32ln %l1, %g3, %l3
17645 movrgz %l4, %o1, %g7
17646 fmovscc %icc, %f1, %f8
17647 std %f4, [%l7 + 0x20]
17648 ldsb [%l7 + 0x4E], %i6
17649 andncc %i4, %o4, %i7
17650 movgu %icc, %o6, %i0
17651 movcs %icc, %g4, %g2
17652 ld [%l7 + 0x20], %f0
17653 ldsb [%l7 + 0x6B], %i2
17654 fnot1 %f12, %f14
17655 stb %g5, [%l7 + 0x18]
17656 fornot1 %f2, %f0, %f10
17657 fmovdle %xcc, %f0, %f11
17658 brnz,a %l6, loop_2078
17659 fbge %fcc3, loop_2079
17660 nop
17661 setx loop_2080, %l0, %l1
17662 wrpr 0x1, %tl
17663 wrpr %l1, %tpc
17664 add %l1, 0x4, %l1
17665 wrpr %l1, %tnpc
17666 setx 0x34400001400, %l0, %l1
17667 wrpr %l1, %tstate
17668 wrhpr 0x4, %htstate
17669 retry
17670 alignaddrl %l5, %i3, %o2
17671loop_2078:
17672 bn,a %xcc, loop_2081
17673loop_2079:
17674 ldsw [%l7 + 0x68], %l2
17675loop_2080:
17676 fmovda %xcc, %f0, %f10
17677 fmovdpos %icc, %f6, %f10
17678loop_2081:
17679 sra %o7, %o0, %g6
17680 ld [%l7 + 0x74], %f2
17681 std %f0, [%l7 + 0x38]
17682 ldsh [%l7 + 0x2C], %o3
17683 and %i5, %g1, %l0
17684 stw %i1, [%l7 + 0x10]
17685 edge16 %o5, %l1, %g3
17686 st %f14, [%l7 + 0x48]
17687 ldsh [%l7 + 0x78], %l4
17688 st %f4, [%l7 + 0x30]
17689 umulcc %o1, 0x010E, %g7
17690 fcmpeq16 %f4, %f6, %l3
17691 bvc,a,pt %icc, loop_2082
17692 lduw [%l7 + 0x44], %i6
17693 fble %fcc3, loop_2083
17694 movre %o4, 0x37C, %i7
17695loop_2082:
17696 fmovsvc %xcc, %f12, %f9
17697 srl %i4, %o6, %g4
17698loop_2083:
17699 stx %g2, [%l7 + 0x58]
17700 fbug %fcc2, loop_2084
17701 fandnot2s %f10, %f8, %f15
17702 bgu,pn %xcc, loop_2085
17703 fmovsneg %icc, %f2, %f15
17704loop_2084:
17705 bne,pt %xcc, loop_2086
17706 stx %i2, [%l7 + 0x28]
17707loop_2085:
17708 st %f7, [%l7 + 0x08]
17709 tge %icc, 0x3
17710loop_2086:
17711 fbge,a %fcc3, loop_2087
17712 be,a,pt %xcc, loop_2088
17713 bshuffle %f14, %f12, %f0
17714 movg %xcc, %g5, %i0
17715loop_2087:
17716 smul %l6, %i3, %l5
17717loop_2088:
17718 ldub [%l7 + 0x48], %l2
17719 fmovrde %o2, %f10, %f6
17720 edge8l %o0, %o7, %g6
17721 fble,a %fcc1, loop_2089
17722 fbule,a %fcc2, loop_2090
17723 bg,a,pn %icc, loop_2091
17724 fmovdle %xcc, %f3, %f5
17725loop_2089:
17726 addccc %i5, 0x036A, %o3
17727loop_2090:
17728 ld [%l7 + 0x38], %f0
17729loop_2091:
17730 ldx [%l7 + 0x18], %g1
17731 fcmpgt16 %f12, %f12, %l0
17732 st %f0, [%l7 + 0x48]
17733 lduw [%l7 + 0x78], %o5
17734 udiv %i1, 0x06B4, %g3
17735 tn %xcc, 0x1
17736 tl %xcc, 0x1
17737 stw %l1, [%l7 + 0x28]
17738 tne %xcc, 0x2
17739 tg %icc, 0x1
17740 fpmerge %f9, %f9, %f4
17741 movrlez %o1, %l4, %g7
17742 fandnot1s %f4, %f0, %f0
17743 movvs %icc, %l3, %o4
17744 ldsb [%l7 + 0x5F], %i6
17745 ldx [%l7 + 0x60], %i4
17746 fcmple16 %f2, %f2, %o6
17747 subccc %i7, %g2, %g4
17748 edge16n %i2, %g5, %i0
17749 fba %fcc1, loop_2092
17750 stb %l6, [%l7 + 0x56]
17751 fbu,a %fcc1, loop_2093
17752 fmovsa %xcc, %f12, %f2
17753loop_2092:
17754 udivx %i3, 0x0C6A, %l5
17755 fone %f12
17756loop_2093:
17757 stb %l2, [%l7 + 0x55]
17758 movrlez %o2, %o0, %o7
17759 brnz,a %g6, loop_2094
17760 ldsh [%l7 + 0x3A], %o3
17761 ldub [%l7 + 0x6C], %i5
17762 tgu %xcc, 0x5
17763loop_2094:
17764 movrne %l0, %o5, %g1
17765 fmovsa %icc, %f8, %f6
17766 fnors %f6, %f0, %f12
17767 fnegd %f2, %f8
17768 fxnor %f14, %f14, %f0
17769 lduh [%l7 + 0x20], %g3
17770 movleu %xcc, %i1, %o1
17771 stx %l4, [%l7 + 0x78]
17772 lduh [%l7 + 0x50], %g7
17773 bne %xcc, loop_2095
17774 ldub [%l7 + 0x79], %l1
17775 fors %f11, %f13, %f5
17776 sdiv %o4, 0x0776, %i6
17777loop_2095:
17778 ldsw [%l7 + 0x58], %i4
17779 fmovsge %icc, %f11, %f15
17780 ld [%l7 + 0x18], %f6
17781 stw %o6, [%l7 + 0x3C]
17782 mulscc %l3, %g2, %g4
17783 fcmpeq32 %f6, %f10, %i7
17784 fblg %fcc2, loop_2096
17785 srax %g5, %i2, %l6
17786 st %f3, [%l7 + 0x6C]
17787 tle %xcc, 0x3
17788loop_2096:
17789 fbul,a %fcc3, loop_2097
17790 fmul8x16au %f7, %f7, %f4
17791 nop
17792 setx loop_2098, %l0, %l1
17793 wrpr 0x1, %tl
17794 wrpr %l1, %tnpc
17795 setx 0x34400001400, %l0, %l1
17796 wrpr %l1, %tstate
17797 wrhpr 0x4, %htstate
17798 done
17799 fbl,a %fcc1, loop_2099
17800loop_2097:
17801 fmul8sux16 %f4, %f6, %f10
17802 fmovdpos %icc, %f9, %f15
17803loop_2098:
17804 edge8 %i3, %i0, %l5
17805loop_2099:
17806 fmuld8sux16 %f10, %f10, %f4
17807 fcmpeq16 %f12, %f14, %o2
17808 fornot2s %f9, %f3, %f8
17809 lduw [%l7 + 0x40], %l2
17810 fbuge,a %fcc3, loop_2100
17811 fpadd32s %f14, %f5, %f9
17812 movre %o0, 0x37B, %g6
17813 stw %o7, [%l7 + 0x48]
17814loop_2100:
17815 stx %o3, [%l7 + 0x48]
17816 sra %i5, %l0, %o5
17817 movrlez %g1, 0x2C6, %i1
17818 ld [%l7 + 0x54], %f0
17819 stb %o1, [%l7 + 0x76]
17820 tleu %icc, 0x0
17821 fbue %fcc3, loop_2101
17822 bneg loop_2102
17823 stw %l4, [%l7 + 0x68]
17824 ldx [%l7 + 0x48], %g3
17825loop_2101:
17826 fxors %f14, %f7, %f10
17827loop_2102:
17828 fnot1s %f14, %f11
17829 sth %g7, [%l7 + 0x54]
17830 stb %l1, [%l7 + 0x35]
17831 stx %i6, [%l7 + 0x50]
17832 fmovrdlez %o4, %f2, %f14
17833 fmovsneg %xcc, %f2, %f2
17834 ldsw [%l7 + 0x40], %i4
17835 fmovdvs %icc, %f11, %f4
17836 bvs %xcc, loop_2103
17837 fnot1 %f2, %f12
17838 fxors %f6, %f3, %f13
17839 fzero %f8
17840loop_2103:
17841 tcs %xcc, 0x1
17842 fandnot2 %f8, %f14, %f2
17843 edge8n %o6, %l3, %g4
17844 add %i7, %g2, %g5
17845 brlz %l6, loop_2104
17846 fmovdgu %xcc, %f12, %f3
17847 ldsb [%l7 + 0x5A], %i2
17848 fmovda %icc, %f12, %f3
17849loop_2104:
17850 fmovdleu %xcc, %f4, %f7
17851 fmovdpos %icc, %f6, %f10
17852 edge16 %i0, %l5, %i3
17853 movrne %o2, 0x231, %l2
17854 fbul,a %fcc1, loop_2105
17855 edge16 %o0, %o7, %g6
17856 lduh [%l7 + 0x7A], %o3
17857 ldsh [%l7 + 0x38], %i5
17858loop_2105:
17859 tge %xcc, 0x5
17860 ld [%l7 + 0x08], %f2
17861 fcmple32 %f14, %f8, %l0
17862 tsubcc %g1, 0x06CB, %i1
17863 ba loop_2106
17864 fnot1 %f10, %f6
17865 fornot1s %f10, %f12, %f5
17866 fmovsvs %icc, %f2, %f6
17867loop_2106:
17868 edge32ln %o5, %l4, %o1
17869 edge32n %g7, %l1, %i6
17870 stx %g3, [%l7 + 0x48]
17871 bcc,pn %icc, loop_2107
17872 ld [%l7 + 0x0C], %f0
17873 smulcc %o4, 0x152E, %i4
17874 umul %l3, 0x0E44, %o6
17875loop_2107:
17876 stw %g4, [%l7 + 0x70]
17877 fors %f0, %f7, %f6
17878 fxnor %f12, %f10, %f12
17879 lduh [%l7 + 0x3E], %g2
17880 bleu,pt %xcc, loop_2108
17881 lduh [%l7 + 0x1C], %i7
17882 fone %f14
17883 movg %icc, %l6, %i2
17884loop_2108:
17885 fbe,a %fcc3, loop_2109
17886 brlez %g5, loop_2110
17887 ldsb [%l7 + 0x51], %l5
17888 ldsh [%l7 + 0x28], %i3
17889loop_2109:
17890 sth %i0, [%l7 + 0x7C]
17891loop_2110:
17892 fmovrsgz %l2, %f12, %f9
17893 fpack16 %f10, %f8
17894 fmovrslz %o2, %f15, %f9
17895 stx %o7, [%l7 + 0x78]
17896 fmovdneg %icc, %f3, %f13
17897 fmovsneg %xcc, %f5, %f6
17898 srax %o0, 0x06, %g6
17899 fmovdleu %xcc, %f12, %f2
17900 nop
17901 setx loop_2111, %l0, %l1
17902 wrpr 0x1, %tl
17903 wrpr %l1, %tnpc
17904 setx 0x34400001400, %l0, %l1
17905 wrpr %l1, %tstate
17906 wrhpr 0x4, %htstate
17907 done
17908 move %xcc, %i5, %o3
17909 movrne %l0, 0x2A2, %i1
17910 movl %xcc, %o5, %g1
17911loop_2111:
17912 fzeros %f6
17913 for %f0, %f2, %f14
17914 fnands %f10, %f13, %f6
17915 fmovrslez %o1, %f1, %f10
17916 fmovrsgez %g7, %f15, %f10
17917 fmovrde %l1, %f4, %f12
17918 fmovrdgez %l4, %f12, %f8
17919 lduw [%l7 + 0x60], %i6
17920 nop
17921 setx loop_2112, %l0, %l1
17922 jmpl %l1, %g3
17923 fmovdcc %icc, %f8, %f10
17924 fmovrdne %i4, %f8, %f12
17925 fbl,a %fcc0, loop_2113
17926loop_2112:
17927 nop
17928 setx loop_2114, %l0, %l1
17929 wrpr 0x1, %tl
17930 wrpr %l1, %tpc
17931 add %l1, 0x4, %l1
17932 wrpr %l1, %tnpc
17933 setx 0x34400001400, %l0, %l1
17934 wrpr %l1, %tstate
17935 wrhpr 0x4, %htstate
17936 retry
17937 ble,a loop_2115
17938 brlz %l3, loop_2116
17939loop_2113:
17940 ldsb [%l7 + 0x77], %o4
17941loop_2114:
17942 fbuge %fcc2, loop_2117
17943loop_2115:
17944 ldsh [%l7 + 0x30], %g4
17945loop_2116:
17946 fba,a %fcc2, loop_2118
17947 fbul %fcc2, loop_2119
17948loop_2117:
17949 fxor %f10, %f4, %f6
17950 fbug %fcc3, loop_2120
17951loop_2118:
17952 movrgz %g2, %i7, %l6
17953loop_2119:
17954 fmovscc %icc, %f15, %f11
17955 movne %xcc, %i2, %o6
17956loop_2120:
17957 fbe,a %fcc1, loop_2121
17958 movgu %xcc, %g5, %l5
17959 fnand %f8, %f6, %f6
17960 bvs,a,pn %xcc, loop_2122
17961loop_2121:
17962 movcs %xcc, %i0, %l2
17963 ldub [%l7 + 0x34], %o2
17964 lduw [%l7 + 0x4C], %i3
17965loop_2122:
17966 stb %o7, [%l7 + 0x63]
17967 fble %fcc0, loop_2123
17968 ldub [%l7 + 0x55], %o0
17969 alignaddr %i5, %g6, %o3
17970 edge16n %i1, %o5, %l0
17971loop_2123:
17972 tleu %icc, 0x1
17973 fpsub16 %f2, %f0, %f0
17974 ld [%l7 + 0x1C], %f4
17975 stb %o1, [%l7 + 0x47]
17976 ldub [%l7 + 0x7F], %g7
17977 tleu %xcc, 0x3
17978 stb %l1, [%l7 + 0x38]
17979 fornot2s %f14, %f1, %f0
17980 tg %icc, 0x6
17981 movrne %l4, %g1, %i6
17982 for %f0, %f0, %f14
17983 ldsw [%l7 + 0x30], %i4
17984 edge16n %g3, %o4, %l3
17985 fmovde %icc, %f3, %f15
17986 fnot1s %f6, %f14
17987 fmovdgu %icc, %f12, %f3
17988 st %f1, [%l7 + 0x18]
17989 fmovs %f15, %f15
17990 fcmpne32 %f8, %f14, %g2
17991 movleu %icc, %g4, %i7
17992 tl %xcc, 0x5
17993 fpsub16s %f11, %f1, %f0
17994 smulcc %i2, %l6, %o6
17995 lduw [%l7 + 0x28], %l5
17996 bvc,a,pt %xcc, loop_2124
17997 movle %xcc, %g5, %l2
17998 sub %i0, 0x0AC4, %i3
17999 fpack16 %f2, %f14
18000loop_2124:
18001 fpsub16 %f14, %f12, %f12
18002 lduh [%l7 + 0x70], %o2
18003 fmovscs %xcc, %f13, %f5
18004 fmovsvc %icc, %f10, %f7
18005 orcc %o7, 0x102C, %i5
18006 umulcc %g6, 0x01F6, %o3
18007 fmovrdlez %o0, %f2, %f4
18008 movcc %icc, %o5, %l0
18009 te %xcc, 0x2
18010 stw %i1, [%l7 + 0x7C]
18011 fands %f9, %f1, %f6
18012 brlz,a %o1, loop_2125
18013 fmovrdgz %g7, %f12, %f12
18014 alignaddrl %l4, %g1, %l1
18015 ldsh [%l7 + 0x7C], %i6
18016loop_2125:
18017 stx %i4, [%l7 + 0x30]
18018 fmovrse %g3, %f9, %f7
18019 bcs %xcc, loop_2126
18020 fmovdpos %icc, %f15, %f1
18021 stb %o4, [%l7 + 0x34]
18022 ldsw [%l7 + 0x68], %l3
18023loop_2126:
18024 brlz %g4, loop_2127
18025 bvc,a,pt %icc, loop_2128
18026 sll %i7, %g2, %i2
18027 std %f14, [%l7 + 0x78]
18028loop_2127:
18029 bvc loop_2129
18030loop_2128:
18031 fcmped %fcc3, %f0, %f10
18032 orcc %o6, %l5, %l6
18033 fexpand %f15, %f4
18034loop_2129:
18035 lduw [%l7 + 0x50], %g5
18036 smulcc %l2, %i0, %i3
18037 movgu %xcc, %o2, %i5
18038 mulx %g6, 0x0D1F, %o3
18039 fnot2 %f6, %f10
18040 movn %icc, %o7, %o5
18041 fnands %f5, %f7, %f6
18042 bcs,a,pn %icc, loop_2130
18043 fmovdl %xcc, %f2, %f11
18044 fmovdl %icc, %f13, %f5
18045 fpsub32 %f10, %f6, %f0
18046loop_2130:
18047 ldd [%l7 + 0x58], %f2
18048 bne loop_2131
18049 std %f2, [%l7 + 0x08]
18050 ld [%l7 + 0x3C], %f10
18051 umul %o0, %i1, %o1
18052loop_2131:
18053 taddcc %g7, 0x18A3, %l0
18054 movrlz %g1, %l1, %i6
18055 fbug %fcc2, loop_2132
18056 fcmped %fcc2, %f12, %f12
18057 fble %fcc2, loop_2133
18058 be,a loop_2134
18059loop_2132:
18060 movvs %icc, %l4, %i4
18061 nop
18062 setx loop_2135, %l0, %l1
18063 wrpr 0x1, %tl
18064 wrpr %l1, %tpc
18065 add %l1, 0x4, %l1
18066 wrpr %l1, %tnpc
18067 setx 0x34400001400, %l0, %l1
18068 wrpr %l1, %tstate
18069 wrhpr 0x4, %htstate
18070 retry
18071loop_2133:
18072 fmovdl %xcc, %f11, %f14
18073loop_2134:
18074 tcs %xcc, 0x0
18075 fcmpgt16 %f4, %f6, %o4
18076loop_2135:
18077 fmovsg %xcc, %f13, %f3
18078 movvs %xcc, %l3, %g4
18079 lduh [%l7 + 0x6A], %g3
18080 ld [%l7 + 0x44], %f3
18081 std %f4, [%l7 + 0x18]
18082 fble,a %fcc1, loop_2136
18083 std %f14, [%l7 + 0x58]
18084 fpsub16 %f10, %f0, %f2
18085 fpadd16 %f12, %f2, %f12
18086loop_2136:
18087 fxors %f3, %f11, %f11
18088 tpos %icc, 0x0
18089 ld [%l7 + 0x24], %f13
18090 fandnot1 %f4, %f2, %f2
18091 fpsub16 %f8, %f6, %f6
18092 fabsd %f12, %f2
18093 std %f10, [%l7 + 0x40]
18094 bcs,a %xcc, loop_2137
18095 movvs %xcc, %g2, %i2
18096 ldx [%l7 + 0x60], %i7
18097 fand %f4, %f8, %f10
18098loop_2137:
18099 st %f12, [%l7 + 0x3C]
18100 fabss %f1, %f10
18101 edge8ln %l5, %l6, %o6
18102 fsrc2s %f1, %f15
18103 tg %xcc, 0x4
18104 fsrc1s %f9, %f0
18105 fbe,a %fcc2, loop_2138
18106 stx %g5, [%l7 + 0x10]
18107 sth %l2, [%l7 + 0x3A]
18108 fmovrse %i3, %f4, %f5
18109loop_2138:
18110 fxors %f7, %f6, %f3
18111 std %f2, [%l7 + 0x70]
18112 addc %o2, %i0, %g6
18113 fmovdg %xcc, %f3, %f2
18114 edge32 %o3, %o7, %i5
18115 ba,pn %icc, loop_2139
18116 stb %o0, [%l7 + 0x11]
18117 xorcc %o5, 0x06C1, %o1
18118 edge8l %g7, %i1, %g1
18119loop_2139:
18120 umulcc %l1, %i6, %l0
18121 fpadd16s %f15, %f13, %f13
18122 fmovscc %icc, %f15, %f5
18123 fmovrdne %i4, %f6, %f12
18124 srl %l4, 0x01, %o4
18125 fmovdvs %icc, %f8, %f15
18126 fsrc2s %f13, %f15
18127 fexpand %f0, %f0
18128 tg %icc, 0x1
18129 sll %l3, 0x0B, %g3
18130 ldsh [%l7 + 0x78], %g2
18131 pdist %f4, %f14, %f4
18132 ldsh [%l7 + 0x60], %g4
18133 ldsb [%l7 + 0x1E], %i7
18134 fbne %fcc1, loop_2140
18135 fands %f6, %f9, %f14
18136 andcc %i2, 0x1417, %l5
18137 fmovrdne %o6, %f8, %f12
18138loop_2140:
18139 bvs %xcc, loop_2141
18140 fmovdcc %icc, %f1, %f7
18141 ldub [%l7 + 0x39], %l6
18142 fcmps %fcc3, %f9, %f13
18143loop_2141:
18144 st %f7, [%l7 + 0x34]
18145 fpack16 %f0, %f7
18146 udivx %l2, 0x0A4B, %g5
18147 ldx [%l7 + 0x18], %o2
18148 bgu,a,pt %xcc, loop_2142
18149 ldsb [%l7 + 0x5A], %i0
18150 sth %i3, [%l7 + 0x74]
18151 taddcctv %o3, %g6, %i5
18152loop_2142:
18153 edge32l %o7, %o0, %o5
18154 edge8n %o1, %g7, %g1
18155 ld [%l7 + 0x58], %f6
18156 addccc %i1, %i6, %l1
18157 stx %l0, [%l7 + 0x40]
18158 stw %i4, [%l7 + 0x50]
18159 movle %icc, %l4, %l3
18160 ldd [%l7 + 0x48], %f0
18161 mova %xcc, %o4, %g2
18162 fmovsg %xcc, %f10, %f1
18163 st %f4, [%l7 + 0x38]
18164 fnor %f6, %f4, %f0
18165 ldx [%l7 + 0x10], %g3
18166 addc %g4, 0x1F30, %i7
18167 ldsb [%l7 + 0x1F], %i2
18168 fmovdgu %icc, %f2, %f5
18169 smul %l5, 0x0445, %o6
18170 fbg %fcc3, loop_2143
18171 fpsub32 %f4, %f8, %f14
18172 fmul8x16al %f14, %f2, %f4
18173 fors %f9, %f6, %f13
18174loop_2143:
18175 ldd [%l7 + 0x30], %f12
18176 movn %icc, %l6, %g5
18177 ldsw [%l7 + 0x10], %l2
18178 lduh [%l7 + 0x54], %o2
18179 addcc %i3, 0x0618, %i0
18180 fmovrse %o3, %f0, %f4
18181 fcmped %fcc0, %f10, %f0
18182 sll %i5, 0x1C, %g6
18183 mulscc %o0, 0x1CE5, %o7
18184 fsrc2 %f0, %f14
18185 fxnors %f2, %f11, %f3
18186 sth %o1, [%l7 + 0x1A]
18187 udiv %g7, 0x1159, %g1
18188 ldub [%l7 + 0x6C], %i1
18189 brz %o5, loop_2144
18190 sth %l1, [%l7 + 0x1A]
18191 stw %i6, [%l7 + 0x74]
18192 fpsub32s %f1, %f10, %f3
18193loop_2144:
18194 fmovdcc %icc, %f0, %f10
18195 bpos,pn %icc, loop_2145
18196 call loop_2146
18197 nop
18198 setx loop_2147, %l0, %l1
18199 jmpl %l1, %l0
18200 fmovspos %xcc, %f7, %f0
18201loop_2145:
18202 bleu loop_2148
18203loop_2146:
18204 st %f3, [%l7 + 0x64]
18205loop_2147:
18206 ldsw [%l7 + 0x38], %l4
18207 bge,a loop_2149
18208loop_2148:
18209 ldub [%l7 + 0x40], %l3
18210 fmovscs %icc, %f14, %f12
18211 fbue %fcc2, loop_2150
18212loop_2149:
18213 bge %xcc, loop_2151
18214 ldx [%l7 + 0x70], %o4
18215 orcc %g2, %g3, %g4
18216loop_2150:
18217 lduw [%l7 + 0x20], %i7
18218loop_2151:
18219 std %f12, [%l7 + 0x68]
18220 be,a loop_2152
18221 sra %i2, 0x18, %i4
18222 popc 0x18D9, %o6
18223 tsubcctv %l5, %g5, %l6
18224loop_2152:
18225 ldsh [%l7 + 0x52], %l2
18226 sth %o2, [%l7 + 0x42]
18227 fmovrdlz %i0, %f8, %f2
18228 fmovdneg %icc, %f10, %f3
18229 fmovrde %o3, %f2, %f8
18230 fmovse %xcc, %f4, %f11
18231 ldsw [%l7 + 0x30], %i5
18232 fors %f4, %f1, %f6
18233 fxnors %f5, %f12, %f8
18234 movrlz %i3, 0x2F9, %g6
18235 ld [%l7 + 0x70], %f6
18236 stb %o0, [%l7 + 0x08]
18237 lduw [%l7 + 0x34], %o7
18238 sll %g7, 0x03, %g1
18239 lduh [%l7 + 0x22], %i1
18240 fornot1 %f10, %f14, %f2
18241 movge %icc, %o5, %l1
18242 addc %o1, %l0, %l4
18243 fbuge %fcc3, loop_2153
18244 ld [%l7 + 0x40], %f6
18245 stx %l3, [%l7 + 0x10]
18246 be loop_2154
18247loop_2153:
18248 ldsh [%l7 + 0x0E], %o4
18249 movneg %icc, %i6, %g3
18250 edge32 %g2, %g4, %i2
18251loop_2154:
18252 fpack32 %f12, %f14, %f4
18253 tcs %xcc, 0x2
18254 movg %xcc, %i7, %i4
18255 stb %l5, [%l7 + 0x79]
18256 brz,a %g5, loop_2155
18257 fnot1 %f2, %f4
18258 tcs %xcc, 0x6
18259 fbul %fcc0, loop_2156
18260loop_2155:
18261 bshuffle %f10, %f8, %f4
18262 srlx %l6, 0x18, %o6
18263 ld [%l7 + 0x5C], %f0
18264loop_2156:
18265 stx %o2, [%l7 + 0x40]
18266 ldd [%l7 + 0x70], %f4
18267 lduh [%l7 + 0x28], %i0
18268 fmovs %f13, %f4
18269 bl,pn %xcc, loop_2157
18270 fbne %fcc3, loop_2158
18271 nop
18272 setx loop_2159, %l0, %l1
18273 jmpl %l1, %o3
18274 st %f14, [%l7 + 0x3C]
18275loop_2157:
18276 tg %xcc, 0x0
18277loop_2158:
18278 stb %i5, [%l7 + 0x21]
18279loop_2159:
18280 sub %i3, %g6, %o0
18281 fnot1 %f4, %f0
18282 sth %l2, [%l7 + 0x68]
18283 sth %o7, [%l7 + 0x3A]
18284 for %f10, %f6, %f8
18285 addcc %g1, 0x1789, %i1
18286 ldsh [%l7 + 0x12], %g7
18287 bvc loop_2160
18288 fmovscs %xcc, %f5, %f9
18289 ldd [%l7 + 0x70], %f6
18290 lduh [%l7 + 0x6C], %l1
18291loop_2160:
18292 movvc %icc, %o1, %o5
18293 fmovsge %xcc, %f14, %f10
18294 sth %l0, [%l7 + 0x44]
18295 fnands %f9, %f3, %f14
18296 subccc %l4, %l3, %o4
18297 bneg,a loop_2161
18298 tcs %icc, 0x4
18299 fbl %fcc1, loop_2162
18300 sth %i6, [%l7 + 0x70]
18301loop_2161:
18302 ldub [%l7 + 0x4F], %g3
18303 stx %g2, [%l7 + 0x70]
18304loop_2162:
18305 ldub [%l7 + 0x33], %i2
18306 std %f6, [%l7 + 0x50]
18307 ldsw [%l7 + 0x7C], %i7
18308 stb %g4, [%l7 + 0x4A]
18309 movcc %xcc, %l5, %g5
18310 movcs %icc, %l6, %i4
18311 ld [%l7 + 0x50], %f15
18312 std %f0, [%l7 + 0x78]
18313 fcmpd %fcc1, %f0, %f12
18314 tleu %xcc, 0x5
18315 movvs %xcc, %o6, %o2
18316 stb %o3, [%l7 + 0x7B]
18317 mulscc %i5, %i0, %i3
18318 movge %icc, %g6, %o0
18319 ldx [%l7 + 0x48], %l2
18320 fmovsneg %icc, %f5, %f13
18321 bl,a loop_2163
18322 ldub [%l7 + 0x09], %o7
18323 fmovde %xcc, %f6, %f14
18324 movrne %i1, %g7, %g1
18325loop_2163:
18326 ldsh [%l7 + 0x4C], %l1
18327 fpsub16 %f12, %f6, %f14
18328 fmovspos %icc, %f1, %f14
18329 bshuffle %f8, %f10, %f2
18330 ldsh [%l7 + 0x56], %o1
18331 andcc %l0, %o5, %l4
18332 ble %xcc, loop_2164
18333 movvc %xcc, %l3, %i6
18334 std %f0, [%l7 + 0x70]
18335 fmovrslez %g3, %f7, %f1
18336loop_2164:
18337 stb %o4, [%l7 + 0x7D]
18338 fnor %f12, %f12, %f0
18339 bn loop_2165
18340 smulcc %i2, 0x0947, %i7
18341 nop
18342 setx loop_2166, %l0, %l1
18343 jmpl %l1, %g4
18344 st %f15, [%l7 + 0x3C]
18345loop_2165:
18346 st %f3, [%l7 + 0x0C]
18347 ta %icc, 0x3
18348loop_2166:
18349 edge16 %l5, %g5, %l6
18350 ldd [%l7 + 0x28], %f0
18351 st %f7, [%l7 + 0x58]
18352 stb %g2, [%l7 + 0x61]
18353 fandnot2s %f8, %f14, %f4
18354 bcc loop_2167
18355 sth %o6, [%l7 + 0x0A]
18356 popc 0x0A39, %o2
18357 fxor %f0, %f2, %f0
18358loop_2167:
18359 ldx [%l7 + 0x28], %i4
18360 fmul8ulx16 %f2, %f4, %f8
18361 tpos %icc, 0x4
18362 fbuge %fcc3, loop_2168
18363 array16 %o3, %i5, %i3
18364 faligndata %f2, %f12, %f4
18365 movrlz %i0, %o0, %l2
18366loop_2168:
18367 fnot2 %f0, %f10
18368 brz %g6, loop_2169
18369 movcc %icc, %i1, %o7
18370 lduw [%l7 + 0x14], %g1
18371 ldsw [%l7 + 0x54], %g7
18372loop_2169:
18373 umulcc %o1, %l1, %o5
18374 ldd [%l7 + 0x38], %f6
18375 fmovdpos %xcc, %f11, %f15
18376 tpos %xcc, 0x2
18377 fmovrdgz %l4, %f2, %f10
18378 ldsw [%l7 + 0x2C], %l0
18379 fmovsne %xcc, %f8, %f10
18380 fcmpgt32 %f4, %f12, %l3
18381 fpack16 %f0, %f10
18382 stw %i6, [%l7 + 0x38]
18383 edge8ln %o4, %g3, %i2
18384 movpos %icc, %i7, %g4
18385 alignaddr %g5, %l6, %g2
18386 te %icc, 0x3
18387 fnot1s %f12, %f2
18388 tn %icc, 0x7
18389 fmovrse %o6, %f14, %f4
18390 bcc,a loop_2170
18391 ldub [%l7 + 0x66], %o2
18392 fmovsge %icc, %f12, %f10
18393 std %f6, [%l7 + 0x70]
18394loop_2170:
18395 xor %i4, %o3, %i5
18396 addcc %i3, %i0, %o0
18397 fexpand %f11, %f10
18398 stw %l2, [%l7 + 0x6C]
18399 fandnot2 %f0, %f0, %f4
18400 sth %l5, [%l7 + 0x76]
18401 sra %i1, %o7, %g1
18402 for %f14, %f14, %f4
18403 siam 0x7
18404 umulcc %g6, 0x0031, %o1
18405 ld [%l7 + 0x18], %f15
18406 taddcc %l1, 0x088F, %g7
18407 fmuld8sux16 %f2, %f2, %f8
18408 xnorcc %l4, %o5, %l3
18409 ldd [%l7 + 0x40], %f4
18410 fornot1s %f12, %f6, %f8
18411 fcmped %fcc0, %f2, %f12
18412 tcs %xcc, 0x7
18413 ldsw [%l7 + 0x24], %i6
18414 fbg,a %fcc3, loop_2171
18415 brlz %o4, loop_2172
18416 bshuffle %f8, %f8, %f6
18417 bgu loop_2173
18418loop_2171:
18419 edge32ln %g3, %i2, %i7
18420loop_2172:
18421 fpadd32 %f2, %f4, %f0
18422 stw %g4, [%l7 + 0x3C]
18423loop_2173:
18424 fsrc1s %f0, %f9
18425 fbule %fcc2, loop_2174
18426 fpadd16s %f11, %f2, %f14
18427 stw %g5, [%l7 + 0x40]
18428 ldd [%l7 + 0x30], %f6
18429loop_2174:
18430 addcc %l0, %l6, %g2
18431 andcc %o6, %o2, %i4
18432 brgz,a %o3, loop_2175
18433 fbl,a %fcc1, loop_2176
18434 brlz %i3, loop_2177
18435 ldd [%l7 + 0x50], %f2
18436loop_2175:
18437 stw %i5, [%l7 + 0x2C]
18438loop_2176:
18439 fbug %fcc2, loop_2178
18440loop_2177:
18441 fmovd %f2, %f8
18442 fmovsvc %xcc, %f10, %f11
18443 tleu %icc, 0x5
18444loop_2178:
18445 ldub [%l7 + 0x66], %i0
18446 fmovrdne %l2, %f10, %f0
18447 fmovdne %icc, %f9, %f13
18448 fmuld8sux16 %f14, %f1, %f0
18449 or %l5, 0x1614, %i1
18450 lduh [%l7 + 0x5E], %o7
18451 subcc %g1, %o0, %g6
18452 fpsub32 %f10, %f6, %f2
18453 movcs %icc, %l1, %o1
18454 brgz,a %l4, loop_2179
18455 tne %xcc, 0x4
18456 fbuge %fcc2, loop_2180
18457 fornot1 %f0, %f0, %f4
18458loop_2179:
18459 ld [%l7 + 0x18], %f13
18460 tvc %icc, 0x5
18461loop_2180:
18462 fmovdleu %icc, %f10, %f5
18463 bl,pt %icc, loop_2181
18464 fpackfix %f14, %f4
18465 fcmpeq32 %f14, %f12, %o5
18466 ldsw [%l7 + 0x34], %g7
18467loop_2181:
18468 movleu %xcc, %l3, %o4
18469 faligndata %f10, %f12, %f2
18470 bn,pn %xcc, loop_2182
18471 lduw [%l7 + 0x2C], %i6
18472 orcc %g3, %i2, %g4
18473 te %icc, 0x2
18474loop_2182:
18475 ldx [%l7 + 0x78], %g5
18476 fpsub16s %f11, %f8, %f4
18477 tne %icc, 0x3
18478 fmovrslez %i7, %f10, %f4
18479 movrlez %l0, 0x23B, %l6
18480 fsrc1 %f8, %f4
18481 ldx [%l7 + 0x38], %g2
18482 fbn %fcc0, loop_2183
18483 fblg %fcc3, loop_2184
18484 fmovrdgz %o2, %f4, %f4
18485 addcc %i4, 0x061B, %o3
18486loop_2183:
18487 fpackfix %f12, %f4
18488loop_2184:
18489 fpadd32 %f12, %f6, %f14
18490 stb %i3, [%l7 + 0x7F]
18491 fmovsge %icc, %f7, %f4
18492 fmovsl %xcc, %f6, %f9
18493 brnz %i5, loop_2185
18494 std %f0, [%l7 + 0x20]
18495 ldd [%l7 + 0x28], %f4
18496 fbul %fcc1, loop_2186
18497loop_2185:
18498 xnorcc %o6, %i0, %l2
18499 fmovscs %icc, %f12, %f0
18500 ldsw [%l7 + 0x0C], %i1
18501loop_2186:
18502 ldsh [%l7 + 0x34], %l5
18503 fsrc2 %f4, %f12
18504 fmovsge %icc, %f5, %f6
18505 stw %o7, [%l7 + 0x10]
18506 fxors %f1, %f9, %f15
18507 xnorcc %o0, 0x1583, %g1
18508 tcc %icc, 0x6
18509 ble,pn %xcc, loop_2187
18510 ldsw [%l7 + 0x38], %g6
18511 fbn,a %fcc2, loop_2188
18512 lduh [%l7 + 0x32], %l1
18513loop_2187:
18514 movrlez %o1, %o5, %l4
18515 movl %xcc, %g7, %o4
18516loop_2188:
18517 edge16ln %l3, %g3, %i6
18518 bgu,a loop_2189
18519 bne %icc, loop_2190
18520 fcmple16 %f6, %f10, %g4
18521 be,a %icc, loop_2191
18522loop_2189:
18523 fbo %fcc3, loop_2192
18524loop_2190:
18525 tvs %icc, 0x6
18526 fbug %fcc3, loop_2193
18527loop_2191:
18528 tcs %icc, 0x4
18529loop_2192:
18530 ldsb [%l7 + 0x58], %g5
18531 fmovdge %icc, %f7, %f7
18532loop_2193:
18533 st %f5, [%l7 + 0x64]
18534 stw %i2, [%l7 + 0x48]
18535 edge8n %i7, %l0, %g2
18536 fcmpgt16 %f14, %f12, %o2
18537 fmovsl %icc, %f13, %f5
18538 ldsw [%l7 + 0x10], %l6
18539 xnor %i4, %i3, %i5
18540 stw %o3, [%l7 + 0x34]
18541 fbe,a %fcc2, loop_2194
18542 ld [%l7 + 0x50], %f4
18543 ble,a,pt %icc, loop_2195
18544 lduh [%l7 + 0x10], %i0
18545loop_2194:
18546 stx %l2, [%l7 + 0x40]
18547 bpos,a,pt %icc, loop_2196
18548loop_2195:
18549 bne,a,pt %xcc, loop_2197
18550 tsubcctv %i1, 0x0D9A, %l5
18551 ldd [%l7 + 0x38], %f12
18552loop_2196:
18553 tsubcctv %o6, %o7, %g1
18554loop_2197:
18555 fnand %f12, %f6, %f0
18556 std %f0, [%l7 + 0x50]
18557 fpack32 %f8, %f14, %f14
18558 ldub [%l7 + 0x71], %o0
18559 stw %l1, [%l7 + 0x48]
18560 mulx %g6, 0x136A, %o1
18561 movrlez %o5, %l4, %g7
18562 tleu %icc, 0x3
18563 std %f0, [%l7 + 0x38]
18564 movn %icc, %l3, %o4
18565 fnand %f2, %f4, %f4
18566 fxnors %f9, %f8, %f15
18567 fnand %f0, %f14, %f2
18568 bl,pn %xcc, loop_2198
18569 ldub [%l7 + 0x1A], %i6
18570 fnot1s %f1, %f4
18571 orn %g3, %g5, %g4
18572loop_2198:
18573 st %f12, [%l7 + 0x2C]
18574 fzeros %f14
18575 ldsb [%l7 + 0x14], %i2
18576 fmovrslez %i7, %f12, %f6
18577 orcc %g2, %l0, %l6
18578 fornot1 %f14, %f14, %f6
18579 bvs,a %xcc, loop_2199
18580 fandnot2 %f2, %f2, %f12
18581 lduw [%l7 + 0x7C], %i4
18582 ba,a %icc, loop_2200
18583loop_2199:
18584 pdist %f0, %f12, %f6
18585 stw %o2, [%l7 + 0x2C]
18586 bgu,a,pt %icc, loop_2201
18587loop_2200:
18588 bvc,pt %xcc, loop_2202
18589 fnegs %f9, %f8
18590 ldd [%l7 + 0x08], %f8
18591loop_2201:
18592 stb %i3, [%l7 + 0x59]
18593loop_2202:
18594 lduw [%l7 + 0x30], %o3
18595 stw %i0, [%l7 + 0x58]
18596 fandnot1 %f2, %f8, %f8
18597 fnot2 %f12, %f0
18598 fmovdle %icc, %f7, %f5
18599 stw %l2, [%l7 + 0x44]
18600 bcc %icc, loop_2203
18601 stx %i5, [%l7 + 0x30]
18602 movle %xcc, %i1, %o6
18603 fnot2 %f0, %f8
18604loop_2203:
18605 fornot2s %f12, %f5, %f13
18606 tneg %xcc, 0x7
18607 bn,a,pt %icc, loop_2204
18608 array32 %l5, %g1, %o7
18609 fmul8x16al %f2, %f5, %f4
18610 fmovs %f4, %f15
18611loop_2204:
18612 taddcc %l1, %g6, %o0
18613 fmovscc %xcc, %f9, %f5
18614 tcs %xcc, 0x7
18615 fandnot1s %f4, %f11, %f9
18616 ldx [%l7 + 0x08], %o1
18617 fbg %fcc2, loop_2205
18618 fbn %fcc1, loop_2206
18619 edge8ln %l4, %g7, %l3
18620 st %f1, [%l7 + 0x08]
18621loop_2205:
18622 fnegs %f14, %f11
18623loop_2206:
18624 fbuge %fcc1, loop_2207
18625 fbo %fcc1, loop_2208
18626 fmovsge %icc, %f9, %f13
18627 st %f10, [%l7 + 0x10]
18628loop_2207:
18629 popc %o5, %i6
18630loop_2208:
18631 brnz,a %o4, loop_2209
18632 edge32ln %g5, %g4, %i2
18633 brlez %g3, loop_2210
18634 smul %i7, 0x0AF1, %g2
18635loop_2209:
18636 fand %f12, %f12, %f10
18637 udiv %l6, 0x1029, %i4
18638loop_2210:
18639 fxnor %f2, %f2, %f4
18640 edge16ln %o2, %l0, %o3
18641 move %xcc, %i3, %l2
18642 fmovrslez %i5, %f8, %f4
18643 ld [%l7 + 0x1C], %f8
18644 fnot1 %f2, %f14
18645 sth %i1, [%l7 + 0x0A]
18646 fxnor %f6, %f8, %f6
18647 fmovsvc %icc, %f3, %f12
18648 stx %o6, [%l7 + 0x30]
18649 ldd [%l7 + 0x08], %f14
18650 be loop_2211
18651 movpos %xcc, %i0, %l5
18652 fmovdpos %xcc, %f1, %f14
18653 fmovdpos %icc, %f9, %f5
18654loop_2211:
18655 orcc %o7, 0x0AE1, %l1
18656 sllx %g6, %g1, %o0
18657 fmul8sux16 %f12, %f6, %f2
18658 lduh [%l7 + 0x08], %o1
18659 fbug %fcc1, loop_2212
18660 ldsw [%l7 + 0x50], %g7
18661 ldx [%l7 + 0x50], %l4
18662 ldsw [%l7 + 0x44], %l3
18663loop_2212:
18664 stx %o5, [%l7 + 0x78]
18665 ldx [%l7 + 0x60], %i6
18666 nop
18667 setx loop_2213, %l0, %l1
18668 jmpl %l1, %g5
18669 fsrc1s %f5, %f1
18670 addccc %g4, %o4, %g3
18671 stx %i7, [%l7 + 0x20]
18672loop_2213:
18673 fcmpes %fcc2, %f1, %f8
18674 edge32ln %g2, %i2, %l6
18675 lduh [%l7 + 0x2C], %i4
18676 lduh [%l7 + 0x12], %o2
18677 fmul8x16al %f10, %f9, %f10
18678 st %f10, [%l7 + 0x50]
18679 ldsb [%l7 + 0x79], %l0
18680 fcmpne32 %f0, %f8, %o3
18681 fpack32 %f4, %f4, %f12
18682 fpmerge %f14, %f8, %f12
18683 te %icc, 0x2
18684 fmul8x16au %f9, %f6, %f14
18685 edge16n %i3, %i5, %i1
18686 fmovsg %icc, %f14, %f5
18687 brgz,a %o6, loop_2214
18688 fmovdcs %icc, %f12, %f0
18689 srl %l2, 0x1A, %l5
18690 fmovsa %xcc, %f9, %f8
18691loop_2214:
18692 bshuffle %f4, %f8, %f8
18693 ldub [%l7 + 0x19], %i0
18694 ldd [%l7 + 0x48], %f4
18695 ldsw [%l7 + 0x18], %o7
18696 ldsw [%l7 + 0x64], %g6
18697 subc %l1, 0x0B73, %o0
18698 movrgez %o1, 0x1DF, %g1
18699 xor %g7, %l4, %l3
18700 ldd [%l7 + 0x48], %f12
18701 fble %fcc2, loop_2215
18702 fcmpgt32 %f14, %f8, %o5
18703 srlx %g5, 0x0C, %g4
18704 ldsb [%l7 + 0x44], %o4
18705loop_2215:
18706 stw %i6, [%l7 + 0x6C]
18707 ble,a,pn %xcc, loop_2216
18708 st %f10, [%l7 + 0x24]
18709 ldsw [%l7 + 0x44], %i7
18710 ldsh [%l7 + 0x0A], %g2
18711loop_2216:
18712 alignaddr %i2, %g3, %l6
18713 srax %o2, 0x0E, %i4
18714 tgu %icc, 0x3
18715 brlez %o3, loop_2217
18716 fmovrse %l0, %f5, %f12
18717 array16 %i5, %i1, %i3
18718 ldsw [%l7 + 0x14], %o6
18719loop_2217:
18720 orn %l5, 0x1C79, %l2
18721 tgu %xcc, 0x5
18722 fmovdcs %xcc, %f10, %f3
18723 smulcc %i0, %o7, %g6
18724 ld [%l7 + 0x20], %f15
18725 movleu %xcc, %l1, %o0
18726 fmovse %icc, %f1, %f0
18727 ld [%l7 + 0x54], %f6
18728 fblg,a %fcc3, loop_2218
18729 fbne %fcc2, loop_2219
18730 faligndata %f14, %f12, %f12
18731 fmovrse %g1, %f4, %f6
18732loop_2218:
18733 fmovsgu %icc, %f2, %f4
18734loop_2219:
18735 edge8l %o1, %l4, %g7
18736 tsubcc %l3, 0x088A, %o5
18737 andn %g4, %g5, %o4
18738 tneg %xcc, 0x5
18739 fmovsleu %icc, %f0, %f14
18740 fmovsvs %icc, %f12, %f13
18741 bpos,a loop_2220
18742 ldub [%l7 + 0x19], %i6
18743 sdiv %g2, 0x1C3A, %i2
18744 edge32 %i7, %g3, %o2
18745loop_2220:
18746 fbne %fcc1, loop_2221
18747 bleu,a,pn %xcc, loop_2222
18748 fmovrslz %l6, %f12, %f4
18749 fmul8x16al %f13, %f1, %f0
18750loop_2221:
18751 array16 %i4, %o3, %i5
18752loop_2222:
18753 fornot1s %f5, %f12, %f11
18754 fone %f4
18755 fmovrsgz %i1, %f6, %f3
18756 call loop_2223
18757 fmovdge %xcc, %f10, %f3
18758 edge8ln %i3, %o6, %l0
18759 srlx %l5, 0x1D, %l2
18760loop_2223:
18761 fpadd32 %f8, %f8, %f2
18762 bl,pt %xcc, loop_2224
18763 ldub [%l7 + 0x50], %i0
18764 fmovdne %xcc, %f14, %f6
18765 ldd [%l7 + 0x08], %f4
18766loop_2224:
18767 movrgz %o7, %l1, %o0
18768 bvc,pn %xcc, loop_2225
18769 edge8n %g6, %o1, %g1
18770 tle %icc, 0x5
18771 stw %l4, [%l7 + 0x14]
18772loop_2225:
18773 ldub [%l7 + 0x1B], %g7
18774 xnorcc %o5, %g4, %l3
18775 fbe %fcc1, loop_2226
18776 fmovse %xcc, %f9, %f11
18777 bcs,pt %icc, loop_2227
18778 fsrc2 %f14, %f2
18779loop_2226:
18780 ldsb [%l7 + 0x0B], %g5
18781 ta %xcc, 0x5
18782loop_2227:
18783 st %f9, [%l7 + 0x60]
18784 lduw [%l7 + 0x1C], %o4
18785 std %f14, [%l7 + 0x48]
18786 tne %xcc, 0x2
18787 ld [%l7 + 0x68], %f0
18788 fmul8ulx16 %f4, %f10, %f4
18789 srl %g2, %i2, %i7
18790 stx %g3, [%l7 + 0x08]
18791 fnot2 %f14, %f8
18792 edge16n %o2, %i6, %l6
18793 tleu %icc, 0x7
18794 fnot2s %f15, %f7
18795 lduw [%l7 + 0x40], %o3
18796 ba,a %icc, loop_2228
18797 nop
18798 setx loop_2229, %l0, %l1
18799 wrpr 0x1, %tl
18800 wrpr %l1, %tnpc
18801 setx 0x34400001400, %l0, %l1
18802 wrpr %l1, %tstate
18803 wrhpr 0x4, %htstate
18804 done
18805 xor %i5, %i4, %i1
18806 brz,a %i3, loop_2230
18807loop_2228:
18808 brz,a %o6, loop_2231
18809loop_2229:
18810 mulx %l5, 0x1919, %l2
18811 ldsw [%l7 + 0x0C], %l0
18812loop_2230:
18813 for %f14, %f6, %f0
18814loop_2231:
18815 fmovsn %icc, %f0, %f10
18816 st %f4, [%l7 + 0x5C]
18817 fble,a %fcc0, loop_2232
18818 fxor %f0, %f4, %f8
18819 fpadd32s %f12, %f7, %f11
18820 sth %i0, [%l7 + 0x1A]
18821loop_2232:
18822 ldsb [%l7 + 0x33], %o7
18823 fnot1s %f12, %f12
18824 st %f10, [%l7 + 0x18]
18825 ldd [%l7 + 0x40], %f0
18826 fmovdle %xcc, %f0, %f2
18827 fmovscc %xcc, %f7, %f7
18828 fcmpne32 %f4, %f14, %l1
18829 fsrc2 %f10, %f12
18830 stb %o0, [%l7 + 0x66]
18831 tsubcc %g6, 0x1F6F, %o1
18832 sll %g1, 0x1E, %l4
18833 popc %g7, %o5
18834 fones %f0
18835 lduw [%l7 + 0x38], %g4
18836 fmovscs %icc, %f0, %f4
18837 call loop_2233
18838 srlx %g5, %o4, %l3
18839 ldsb [%l7 + 0x24], %g2
18840 fnot2 %f4, %f12
18841loop_2233:
18842 stb %i7, [%l7 + 0x6A]
18843 tvc %icc, 0x2
18844 ldsw [%l7 + 0x54], %i2
18845 ldsw [%l7 + 0x2C], %o2
18846 subc %i6, 0x143F, %g3
18847 alignaddrl %o3, %i5, %i4
18848 std %f4, [%l7 + 0x58]
18849 smul %l6, 0x0871, %i1
18850 movrgz %o6, %l5, %i3
18851 st %f12, [%l7 + 0x74]
18852 fble,a %fcc3, loop_2234
18853 nop
18854 setx loop_2235, %l0, %l1
18855 wrpr 0x1, %tl
18856 wrpr %l1, %tnpc
18857 setx 0x34400001400, %l0, %l1
18858 wrpr %l1, %tstate
18859 wrhpr 0x4, %htstate
18860 done
18861 st %f13, [%l7 + 0x50]
18862 movrgez %l0, %l2, %i0
18863loop_2234:
18864 lduw [%l7 + 0x70], %l1
18865loop_2235:
18866 array32 %o7, %o0, %g6
18867 alignaddrl %o1, %l4, %g1
18868 stw %g7, [%l7 + 0x0C]
18869 fmovsvc %icc, %f9, %f11
18870 sth %o5, [%l7 + 0x18]
18871 subc %g5, 0x14F6, %g4
18872 bneg,a loop_2236
18873 fbo,a %fcc3, loop_2237
18874 tvc %xcc, 0x2
18875 fand %f10, %f2, %f14
18876loop_2236:
18877 sllx %o4, 0x16, %l3
18878loop_2237:
18879 fmovsl %icc, %f7, %f15
18880 fcmple16 %f2, %f8, %i7
18881 fbg,a %fcc1, loop_2238
18882 alignaddr %i2, %o2, %g2
18883 brnz,a %g3, loop_2239
18884 sth %o3, [%l7 + 0x4E]
18885loop_2238:
18886 fbu %fcc2, loop_2240
18887 std %f8, [%l7 + 0x70]
18888loop_2239:
18889 srlx %i6, %i5, %l6
18890 fbg,a %fcc0, loop_2241
18891loop_2240:
18892 ldd [%l7 + 0x30], %f4
18893 bgu,pt %icc, loop_2242
18894 std %f6, [%l7 + 0x30]
18895loop_2241:
18896 fandnot1 %f14, %f0, %f6
18897 andcc %i1, 0x18EC, %i4
18898loop_2242:
18899 stx %l5, [%l7 + 0x58]
18900 ld [%l7 + 0x6C], %f6
18901 ldsw [%l7 + 0x20], %i3
18902 sll %l0, 0x0D, %o6
18903 std %f12, [%l7 + 0x30]
18904 ldsb [%l7 + 0x6E], %i0
18905 fpmerge %f9, %f13, %f14
18906 ld [%l7 + 0x48], %f4
18907 andn %l1, %l2, %o7
18908 stw %o0, [%l7 + 0x4C]
18909 mova %xcc, %g6, %l4
18910 fmovse %xcc, %f8, %f2
18911 ldub [%l7 + 0x09], %o1
18912 brlez,a %g7, loop_2243
18913 ld [%l7 + 0x48], %f9
18914 stx %g1, [%l7 + 0x78]
18915 fcmpeq16 %f0, %f4, %o5
18916loop_2243:
18917 fzero %f10
18918 bl,a,pt %icc, loop_2244
18919 fmovdvc %icc, %f12, %f11
18920 fmovd %f12, %f12
18921 std %f6, [%l7 + 0x48]
18922loop_2244:
18923 udiv %g5, 0x104D, %g4
18924 sub %o4, 0x04D6, %l3
18925 umulcc %i7, %i2, %o2
18926 fmovdge %icc, %f9, %f13
18927 call loop_2245
18928 nop
18929 setx loop_2246, %l0, %l1
18930 jmpl %l1, %g3
18931 stx %o3, [%l7 + 0x58]
18932 edge8ln %g2, %i5, %i6
18933loop_2245:
18934 fmovrsgez %i1, %f8, %f14
18935loop_2246:
18936 sth %i4, [%l7 + 0x3E]
18937 ldd [%l7 + 0x30], %f14
18938 fcmple32 %f4, %f2, %l5
18939 movle %icc, %l6, %l0
18940 srax %i3, 0x08, %i0
18941 ldsb [%l7 + 0x63], %l1
18942 lduw [%l7 + 0x5C], %l2
18943 fmovsge %xcc, %f5, %f3
18944 ldub [%l7 + 0x3F], %o6
18945 fbul %fcc1, loop_2247
18946 sth %o0, [%l7 + 0x5A]
18947 movl %xcc, %g6, %l4
18948 brlez,a %o7, loop_2248
18949loop_2247:
18950 fabsd %f2, %f10
18951 fexpand %f12, %f8
18952 lduw [%l7 + 0x18], %o1
18953loop_2248:
18954 ldsh [%l7 + 0x12], %g1
18955 fcmpeq16 %f10, %f14, %o5
18956 fone %f6
18957 fmovspos %icc, %f0, %f15
18958 fandnot1s %f11, %f5, %f7
18959 fcmpeq16 %f8, %f14, %g5
18960 fmovdge %icc, %f4, %f2
18961 sdivcc %g7, 0x0B4E, %o4
18962 stb %g4, [%l7 + 0x18]
18963 bg %xcc, loop_2249
18964 stb %l3, [%l7 + 0x2D]
18965 fmovdcs %xcc, %f2, %f12
18966 fmovscc %icc, %f13, %f10
18967loop_2249:
18968 fmovdvc %xcc, %f15, %f10
18969 move %icc, %i7, %o2
18970 fbn %fcc1, loop_2250
18971 stx %g3, [%l7 + 0x58]
18972 fmovdn %xcc, %f9, %f3
18973 fbug,a %fcc1, loop_2251
18974loop_2250:
18975 lduw [%l7 + 0x60], %o3
18976 stw %g2, [%l7 + 0x74]
18977 addccc %i5, %i6, %i2
18978loop_2251:
18979 stw %i1, [%l7 + 0x24]
18980 tcs %icc, 0x6
18981 fmovse %icc, %f11, %f1
18982 tcc %xcc, 0x0
18983 edge32ln %l5, %l6, %i4
18984 ldx [%l7 + 0x58], %i3
18985 alignaddrl %i0, %l1, %l2
18986 udiv %o6, 0x0436, %o0
18987 sth %g6, [%l7 + 0x64]
18988 fpsub16 %f2, %f4, %f8
18989 lduw [%l7 + 0x44], %l0
18990 fpsub16s %f3, %f2, %f6
18991 edge32 %l4, %o1, %o7
18992 fzeros %f13
18993 fmovdvs %icc, %f11, %f14
18994 ldx [%l7 + 0x40], %g1
18995 ldsb [%l7 + 0x2F], %g5
18996 lduw [%l7 + 0x28], %o5
18997 ldsw [%l7 + 0x34], %g7
18998 andn %g4, %l3, %o4
18999 ldub [%l7 + 0x0B], %o2
19000 fmovsle %xcc, %f11, %f6
19001 sdivcc %i7, 0x187B, %o3
19002 tne %icc, 0x2
19003 tpos %icc, 0x0
19004 fpsub32s %f13, %f3, %f11
19005 fbn %fcc2, loop_2252
19006 lduh [%l7 + 0x60], %g2
19007 ldub [%l7 + 0x1C], %g3
19008 ldub [%l7 + 0x12], %i5
19009loop_2252:
19010 fmovsgu %icc, %f1, %f11
19011 fmovrdgez %i6, %f12, %f2
19012 bpos %icc, loop_2253
19013 sub %i1, %i2, %l5
19014 lduw [%l7 + 0x14], %l6
19015 movrne %i4, %i0, %l1
19016loop_2253:
19017 array16 %l2, %o6, %i3
19018 movg %xcc, %g6, %o0
19019 fmovrdlz %l0, %f2, %f2
19020 tge %xcc, 0x5
19021 siam 0x0
19022 fbul,a %fcc2, loop_2254
19023 sub %l4, 0x1DA7, %o7
19024 fmovdg %icc, %f8, %f10
19025 bvc,pn %xcc, loop_2255
19026loop_2254:
19027 ldsh [%l7 + 0x48], %g1
19028 movge %icc, %g5, %o1
19029 fornot1s %f1, %f6, %f1
19030loop_2255:
19031 fmuld8ulx16 %f15, %f10, %f12
19032 bshuffle %f8, %f10, %f4
19033 lduw [%l7 + 0x38], %g7
19034 fmuld8sux16 %f11, %f3, %f4
19035 taddcctv %g4, %l3, %o4
19036 bgu %icc, loop_2256
19037 be loop_2257
19038 movn %xcc, %o2, %o5
19039 fornot1 %f0, %f0, %f14
19040loop_2256:
19041 st %f8, [%l7 + 0x54]
19042loop_2257:
19043 movrgez %i7, 0x32F, %o3
19044 ldub [%l7 + 0x18], %g3
19045 sth %g2, [%l7 + 0x1C]
19046 smul %i5, 0x143D, %i6
19047 bl,a,pt %icc, loop_2258
19048 lduh [%l7 + 0x64], %i1
19049 bleu,a,pn %xcc, loop_2259
19050 tcc %xcc, 0x5
19051loop_2258:
19052 siam 0x1
19053 edge32ln %i2, %l6, %l5
19054loop_2259:
19055 movleu %icc, %i4, %l1
19056 ldd [%l7 + 0x38], %f0
19057 edge8 %l2, %i0, %i3
19058 fmovdneg %icc, %f13, %f2
19059 ldsw [%l7 + 0x3C], %o6
19060 stb %g6, [%l7 + 0x67]
19061 xorcc %o0, 0x1734, %l0
19062 std %f4, [%l7 + 0x68]
19063 ldsw [%l7 + 0x70], %o7
19064 ldx [%l7 + 0x70], %l4
19065 fmovdgu %xcc, %f11, %f10
19066 fble,a %fcc0, loop_2260
19067 bneg,pn %xcc, loop_2261
19068 movle %xcc, %g5, %o1
19069 ldsh [%l7 + 0x1A], %g1
19070loop_2260:
19071 lduh [%l7 + 0x72], %g7
19072loop_2261:
19073 fands %f6, %f4, %f4
19074 ld [%l7 + 0x08], %f3
19075 srax %g4, %o4, %l3
19076 fbn %fcc1, loop_2262
19077 fblg %fcc2, loop_2263
19078 sdivx %o5, 0x0B1F, %o2
19079 fmul8sux16 %f0, %f8, %f2
19080loop_2262:
19081 fmovdn %icc, %f2, %f8
19082loop_2263:
19083 ld [%l7 + 0x10], %f13
19084 ldsw [%l7 + 0x58], %o3
19085 ldub [%l7 + 0x6E], %i7
19086 udivcc %g2, 0x181B, %g3
19087 fblg,a %fcc3, loop_2264
19088 movcc %xcc, %i5, %i6
19089 fcmpd %fcc1, %f0, %f10
19090 fpadd16 %f8, %f14, %f10
19091loop_2264:
19092 xor %i1, %i2, %l6
19093 brz,a %i4, loop_2265
19094 edge32l %l1, %l2, %i0
19095 stb %i3, [%l7 + 0x46]
19096 fbge %fcc3, loop_2266
19097loop_2265:
19098 tsubcctv %o6, %g6, %o0
19099 ldsw [%l7 + 0x58], %l5
19100 ldx [%l7 + 0x58], %l0
19101loop_2266:
19102 stb %l4, [%l7 + 0x30]
19103 fmovrse %o7, %f2, %f13
19104 fornot2s %f0, %f9, %f6
19105 st %f6, [%l7 + 0x70]
19106 bgu loop_2267
19107 fcmpd %fcc0, %f10, %f12
19108 fbl,a %fcc0, loop_2268
19109 fcmpd %fcc3, %f4, %f12
19110loop_2267:
19111 ldub [%l7 + 0x0C], %o1
19112 stb %g5, [%l7 + 0x4E]
19113loop_2268:
19114 tne %xcc, 0x2
19115 bleu,pn %xcc, loop_2269
19116 smul %g7, 0x1D21, %g1
19117 lduh [%l7 + 0x70], %o4
19118 fbe,a %fcc2, loop_2270
19119loop_2269:
19120 array8 %g4, %l3, %o2
19121 std %f0, [%l7 + 0x18]
19122 fbo,a %fcc0, loop_2271
19123loop_2270:
19124 fnor %f6, %f12, %f12
19125 fcmple16 %f6, %f10, %o5
19126 sll %i7, %o3, %g2
19127loop_2271:
19128 lduh [%l7 + 0x26], %g3
19129 lduw [%l7 + 0x0C], %i6
19130 tsubcctv %i1, 0x1977, %i5
19131 fone %f12
19132 brlez %i2, loop_2272
19133 ldd [%l7 + 0x40], %f8
19134 movl %icc, %i4, %l6
19135 fmul8x16 %f14, %f12, %f14
19136loop_2272:
19137 sethi 0x194F, %l2
19138 fandnot1 %f8, %f8, %f4
19139 stx %i0, [%l7 + 0x50]
19140 ldd [%l7 + 0x18], %f8
19141 fmovdleu %xcc, %f11, %f7
19142 fpadd16 %f12, %f6, %f0
19143 tcc %icc, 0x4
19144 fpsub16s %f4, %f4, %f11
19145 tleu %icc, 0x4
19146 bcs,a loop_2273
19147 st %f9, [%l7 + 0x18]
19148 tge %xcc, 0x3
19149 fmovdneg %xcc, %f1, %f6
19150loop_2273:
19151 movcc %xcc, %i3, %l1
19152 fandnot2s %f6, %f11, %f13
19153 stb %g6, [%l7 + 0x32]
19154 lduw [%l7 + 0x54], %o0
19155 bpos loop_2274
19156 fmovsneg %icc, %f1, %f9
19157 movle %icc, %o6, %l0
19158 fnot2s %f12, %f2
19159loop_2274:
19160 brgz,a %l4, loop_2275
19161 ba,a loop_2276
19162 fpsub16s %f2, %f5, %f11
19163 bne,pt %xcc, loop_2277
19164loop_2275:
19165 call loop_2278
19166loop_2276:
19167 srax %o7, %o1, %g5
19168 ldd [%l7 + 0x70], %f8
19169loop_2277:
19170 sth %g7, [%l7 + 0x28]
19171loop_2278:
19172 lduh [%l7 + 0x4A], %g1
19173 edge8l %l5, %g4, %l3
19174 fmovscc %xcc, %f3, %f3
19175 movre %o2, %o5, %i7
19176 ldsh [%l7 + 0x0E], %o4
19177 ldub [%l7 + 0x63], %g2
19178 fnand %f0, %f6, %f2
19179 smulcc %o3, 0x0F24, %i6
19180 addcc %i1, %g3, %i5
19181 addc %i2, 0x0B20, %l6
19182 addcc %l2, %i0, %i4
19183 be,pn %xcc, loop_2279
19184 std %f4, [%l7 + 0x18]
19185 fandnot2s %f9, %f3, %f0
19186 edge8n %l1, %i3, %o0
19187loop_2279:
19188 bleu,pn %icc, loop_2280
19189 bgu,a loop_2281
19190 or %g6, %o6, %l0
19191 sth %l4, [%l7 + 0x78]
19192loop_2280:
19193 sdiv %o7, 0x05EB, %g5
19194loop_2281:
19195 fbg,a %fcc2, loop_2282
19196 subccc %o1, %g1, %g7
19197 fsrc2s %f7, %f5
19198 movvs %xcc, %g4, %l3
19199loop_2282:
19200 brz %o2, loop_2283
19201 fblg %fcc1, loop_2284
19202 fcmpgt16 %f2, %f14, %o5
19203 alignaddrl %i7, %o4, %l5
19204loop_2283:
19205 movne %icc, %g2, %i6
19206loop_2284:
19207 fpadd32 %f2, %f6, %f4
19208 movl %icc, %i1, %g3
19209 xnorcc %i5, 0x05F8, %i2
19210 sdivx %o3, 0x07E9, %l2
19211 taddcctv %i0, %l6, %i4
19212 stb %l1, [%l7 + 0x48]
19213 lduw [%l7 + 0x50], %o0
19214 fmovdneg %icc, %f4, %f0
19215 st %f1, [%l7 + 0x0C]
19216 tcc %xcc, 0x0
19217 fblg,a %fcc0, loop_2285
19218 fba,a %fcc0, loop_2286
19219 fpadd32s %f1, %f6, %f8
19220 stb %g6, [%l7 + 0x4A]
19221loop_2285:
19222 fble %fcc2, loop_2287
19223loop_2286:
19224 umul %i3, %l0, %o6
19225 fandnot1 %f6, %f2, %f8
19226 fmovdge %icc, %f2, %f14
19227loop_2287:
19228 fba,a %fcc1, loop_2288
19229 lduw [%l7 + 0x34], %l4
19230 lduh [%l7 + 0x64], %o7
19231 fbne %fcc2, loop_2289
19232loop_2288:
19233 ldsw [%l7 + 0x5C], %g5
19234 edge8 %g1, %g7, %o1
19235 ba,a loop_2290
19236loop_2289:
19237 andn %g4, %l3, %o2
19238 fmovscc %icc, %f4, %f8
19239 fbn,a %fcc2, loop_2291
19240loop_2290:
19241 ldsb [%l7 + 0x37], %o5
19242 call loop_2292
19243 tn %icc, 0x5
19244loop_2291:
19245 movrne %o4, %i7, %l5
19246 sth %g2, [%l7 + 0x72]
19247loop_2292:
19248 fmovrdlez %i1, %f0, %f4
19249 fmovdpos %icc, %f15, %f15
19250 fmovrslz %g3, %f1, %f9
19251 movge %icc, %i6, %i5
19252 ld [%l7 + 0x60], %f14
19253 stb %o3, [%l7 + 0x68]
19254 edge16ln %i2, %l2, %i0
19255 ldsw [%l7 + 0x5C], %i4
19256 fmovsle %icc, %f9, %f2
19257 stx %l1, [%l7 + 0x68]
19258 ldx [%l7 + 0x58], %o0
19259 fxnor %f10, %f4, %f10
19260 fmovsneg %icc, %f15, %f15
19261 tvs %icc, 0x0
19262 fnot1 %f0, %f12
19263 alignaddr %g6, %l6, %l0
19264 ldd [%l7 + 0x18], %f8
19265 tl %xcc, 0x6
19266 fmovdcs %xcc, %f12, %f10
19267 sll %i3, 0x15, %l4
19268 fmovdleu %xcc, %f14, %f6
19269 edge32ln %o7, %o6, %g1
19270 ld [%l7 + 0x60], %f5
19271 ldsw [%l7 + 0x7C], %g5
19272 fmul8x16al %f14, %f5, %f8
19273 fcmpd %fcc3, %f0, %f14
19274 sth %g7, [%l7 + 0x68]
19275 movne %icc, %g4, %o1
19276 st %f13, [%l7 + 0x54]
19277 stw %o2, [%l7 + 0x20]
19278 fmovdg %xcc, %f5, %f6
19279 fnot2 %f4, %f12
19280 movvc %xcc, %o5, %o4
19281 fcmple16 %f8, %f10, %l3
19282 sth %i7, [%l7 + 0x66]
19283 fxors %f0, %f5, %f10
19284 ldsh [%l7 + 0x18], %l5
19285 stw %g2, [%l7 + 0x34]
19286 fmovscc %icc, %f13, %f8
19287 fmovs %f4, %f3
19288 movle %icc, %i1, %i6
19289 bvc,pt %icc, loop_2293
19290 stw %g3, [%l7 + 0x70]
19291 ldd [%l7 + 0x70], %f4
19292 bneg,pn %icc, loop_2294
19293loop_2293:
19294 nop
19295 setx loop_2295, %l0, %l1
19296 jmpl %l1, %o3
19297 bpos,a,pt %xcc, loop_2296
19298 fmovsvc %icc, %f15, %f8
19299loop_2294:
19300 lduw [%l7 + 0x18], %i5
19301loop_2295:
19302 fnor %f0, %f0, %f8
19303loop_2296:
19304 fbule %fcc0, loop_2297
19305 ble,pn %icc, loop_2298
19306 fxor %f2, %f14, %f6
19307 stx %i2, [%l7 + 0x50]
19308loop_2297:
19309 edge16 %l2, %i4, %i0
19310loop_2298:
19311 orncc %o0, %g6, %l1
19312 edge32 %l0, %l6, %i3
19313 fmovdle %xcc, %f2, %f1
19314 stb %o7, [%l7 + 0x5C]
19315 xnorcc %l4, 0x0AB0, %g1
19316 ldsw [%l7 + 0x48], %g5
19317 ldx [%l7 + 0x28], %g7
19318 lduh [%l7 + 0x0C], %o6
19319 subccc %o1, %g4, %o5
19320 st %f14, [%l7 + 0x30]
19321 fxor %f0, %f12, %f2
19322 ldsw [%l7 + 0x10], %o4
19323 and %o2, 0x1ED9, %l3
19324 stw %i7, [%l7 + 0x1C]
19325 ldsb [%l7 + 0x23], %g2
19326 bn,a loop_2299
19327 fmovdcs %icc, %f1, %f10
19328 ldd [%l7 + 0x50], %f14
19329 st %f2, [%l7 + 0x24]
19330loop_2299:
19331 edge32ln %l5, %i6, %i1
19332 stx %g3, [%l7 + 0x70]
19333 lduw [%l7 + 0x20], %i5
19334 sth %o3, [%l7 + 0x08]
19335 ld [%l7 + 0x44], %f5
19336 tcs %icc, 0x0
19337 fcmps %fcc3, %f7, %f1
19338 stb %i2, [%l7 + 0x49]
19339 edge8ln %l2, %i0, %o0
19340 std %f0, [%l7 + 0x50]
19341 fcmps %fcc3, %f14, %f11
19342 fmovsl %icc, %f9, %f11
19343 sub %i4, %l1, %g6
19344 fandnot2 %f2, %f12, %f10
19345 fmovscc %xcc, %f14, %f9
19346 fmovrse %l0, %f6, %f7
19347 bvc loop_2300
19348 fsrc1 %f2, %f2
19349 fmovsl %xcc, %f3, %f1
19350 faligndata %f4, %f2, %f6
19351loop_2300:
19352 lduw [%l7 + 0x20], %i3
19353 umul %o7, 0x0C89, %l6
19354 fmovrsne %g1, %f3, %f12
19355 ldd [%l7 + 0x10], %f12
19356 lduh [%l7 + 0x74], %g5
19357 sllx %g7, 0x08, %o6
19358 fpsub16 %f14, %f12, %f2
19359 fble,a %fcc0, loop_2301
19360 fcmpd %fcc2, %f4, %f6
19361 mulx %o1, %g4, %o5
19362 ldd [%l7 + 0x08], %f14
19363loop_2301:
19364 fbuge %fcc1, loop_2302
19365 st %f10, [%l7 + 0x44]
19366 fsrc1 %f4, %f0
19367 fpsub32s %f6, %f5, %f12
19368loop_2302:
19369 fcmpd %fcc1, %f10, %f14
19370 ldsw [%l7 + 0x78], %l4
19371 ldd [%l7 + 0x70], %f4
19372 brz %o4, loop_2303
19373 fmovse %xcc, %f6, %f12
19374 srlx %l3, 0x18, %o2
19375 movn %xcc, %g2, %l5
19376loop_2303:
19377 array32 %i6, %i7, %g3
19378 fcmpne16 %f6, %f0, %i1
19379 bgu,a %xcc, loop_2304
19380 std %f10, [%l7 + 0x38]
19381 ldub [%l7 + 0x6A], %o3
19382 bcs,a loop_2305
19383loop_2304:
19384 ldub [%l7 + 0x52], %i2
19385 ble loop_2306
19386 ldsb [%l7 + 0x3A], %i5
19387loop_2305:
19388 pdist %f0, %f12, %f10
19389 movrgz %l2, %i0, %o0
19390loop_2306:
19391 fzeros %f2
19392 xnor %l1, %i4, %g6
19393 stx %l0, [%l7 + 0x58]
19394 fsrc2s %f3, %f2
19395 stx %i3, [%l7 + 0x38]
19396 ldx [%l7 + 0x70], %l6
19397 fmovde %icc, %f15, %f2
19398 ldsh [%l7 + 0x78], %o7
19399 fmovsl %xcc, %f4, %f0
19400 bn,a,pt %xcc, loop_2307
19401 ldsh [%l7 + 0x72], %g5
19402 bvc loop_2308
19403 fmovdcc %icc, %f7, %f14
19404loop_2307:
19405 sllx %g1, %o6, %o1
19406 fnot2s %f14, %f11
19407loop_2308:
19408 movpos %icc, %g4, %o5
19409 stw %l4, [%l7 + 0x20]
19410 fxnors %f3, %f0, %f6
19411 sth %g7, [%l7 + 0x0E]
19412 ldsh [%l7 + 0x70], %o4
19413 fornot2 %f10, %f4, %f12
19414 fmovrdgz %o2, %f2, %f10
19415 fnor %f10, %f8, %f12
19416 fcmpeq32 %f14, %f4, %g2
19417 fnand %f4, %f6, %f0
19418 fmovsl %icc, %f7, %f9
19419 bne,pt %xcc, loop_2309
19420 fnot1 %f14, %f2
19421 tgu %xcc, 0x4
19422 ldsb [%l7 + 0x70], %l5
19423loop_2309:
19424 bg,a %icc, loop_2310
19425 brlez,a %i6, loop_2311
19426 ldx [%l7 + 0x28], %l3
19427 movcs %icc, %i7, %g3
19428loop_2310:
19429 tg %xcc, 0x5
19430loop_2311:
19431 ldsw [%l7 + 0x28], %i1
19432 fbue,a %fcc0, loop_2312
19433 fnot1 %f4, %f4
19434 stx %i2, [%l7 + 0x08]
19435 te %icc, 0x2
19436loop_2312:
19437 sub %o3, %l2, %i0
19438 nop
19439 setx loop_2313, %l0, %l1
19440 jmpl %l1, %o0
19441 fnor %f10, %f4, %f12
19442 fand %f10, %f10, %f0
19443 movgu %xcc, %l1, %i5
19444loop_2313:
19445 movne %icc, %i4, %l0
19446 sth %i3, [%l7 + 0x78]
19447 fpsub16 %f4, %f0, %f4
19448 fors %f1, %f7, %f10
19449 st %f8, [%l7 + 0x78]
19450 fpack16 %f2, %f14
19451 nop
19452 setx loop_2314, %l0, %l1
19453 wrpr 0x1, %tl
19454 wrpr %l1, %tpc
19455 add %l1, 0x4, %l1
19456 wrpr %l1, %tnpc
19457 setx 0x34400001400, %l0, %l1
19458 wrpr %l1, %tstate
19459 wrhpr 0x4, %htstate
19460 retry
19461 ldsw [%l7 + 0x64], %g6
19462 tleu %icc, 0x0
19463 ldx [%l7 + 0x58], %o7
19464loop_2314:
19465 fpack32 %f14, %f4, %f8
19466 fcmpes %fcc0, %f5, %f11
19467 fmovdne %icc, %f6, %f13
19468 fandnot2 %f8, %f0, %f6
19469 nop
19470 setx loop_2315, %l0, %l1
19471 jmpl %l1, %g5
19472 ldub [%l7 + 0x5A], %l6
19473 fmovdpos %xcc, %f3, %f3
19474 fcmple32 %f2, %f6, %g1
19475loop_2315:
19476 std %f10, [%l7 + 0x10]
19477 edge16l %o1, %g4, %o6
19478 lduw [%l7 + 0x70], %l4
19479 or %g7, 0x18EE, %o5
19480 tgu %icc, 0x4
19481 edge16l %o4, %o2, %l5
19482 xnor %i6, 0x1E17, %g2
19483 tne %xcc, 0x1
19484 fnot1 %f0, %f6
19485 stx %l3, [%l7 + 0x68]
19486 fmovrsgez %g3, %f10, %f0
19487 orncc %i7, %i1, %i2
19488 movrgz %l2, 0x118, %i0
19489 ldx [%l7 + 0x20], %o3
19490 fcmpeq16 %f12, %f0, %l1
19491 fexpand %f2, %f12
19492 add %i5, 0x197D, %o0
19493 stb %i4, [%l7 + 0x21]
19494 ldx [%l7 + 0x10], %i3
19495 ba,pt %icc, loop_2316
19496 fzero %f6
19497 fbue,a %fcc0, loop_2317
19498 ldd [%l7 + 0x78], %f2
19499loop_2316:
19500 ldx [%l7 + 0x08], %l0
19501 fornot1s %f4, %f6, %f8
19502loop_2317:
19503 subcc %o7, 0x0E42, %g5
19504 ldsb [%l7 + 0x4A], %l6
19505 array16 %g6, %g1, %o1
19506 edge16 %g4, %o6, %l4
19507 sth %o5, [%l7 + 0x74]
19508 andncc %g7, %o2, %o4
19509 std %f0, [%l7 + 0x38]
19510 lduw [%l7 + 0x20], %l5
19511 fbne,a %fcc0, loop_2318
19512 st %f3, [%l7 + 0x50]
19513 ldub [%l7 + 0x0B], %i6
19514 fpackfix %f0, %f1
19515loop_2318:
19516 edge32n %l3, %g3, %g2
19517 bn,a %xcc, loop_2319
19518 ldsw [%l7 + 0x3C], %i7
19519 array32 %i1, %i2, %l2
19520 nop
19521 setx loop_2320, %l0, %l1
19522 wrpr 0x1, %tl
19523 wrpr %l1, %tpc
19524 add %l1, 0x4, %l1
19525 wrpr %l1, %tnpc
19526 setx 0x34400001400, %l0, %l1
19527 wrpr %l1, %tstate
19528 wrhpr 0x4, %htstate
19529 retry
19530loop_2319:
19531 brgz %i0, loop_2321
19532 lduh [%l7 + 0x22], %o3
19533 fmovsgu %icc, %f3, %f5
19534loop_2320:
19535 ldsw [%l7 + 0x08], %l1
19536loop_2321:
19537 ldsw [%l7 + 0x34], %i5
19538 tle %icc, 0x5
19539 fmovrsgz %o0, %f15, %f11
19540 orncc %i4, 0x0C3E, %i3
19541 add %l0, %g5, %o7
19542 sll %g6, 0x15, %g1
19543 bcc %icc, loop_2322
19544 stw %o1, [%l7 + 0x7C]
19545 fmovde %icc, %f5, %f15
19546 fmovse %xcc, %f5, %f9
19547loop_2322:
19548 bneg,a loop_2323
19549 orncc %g4, %l6, %l4
19550 movrlz %o5, 0x16D, %o6
19551 edge32ln %g7, %o2, %l5
19552loop_2323:
19553 lduh [%l7 + 0x5C], %i6
19554 bn,a,pn %xcc, loop_2324
19555 ldx [%l7 + 0x50], %l3
19556 fbue %fcc0, loop_2325
19557 array16 %o4, %g2, %i7
19558loop_2324:
19559 ldd [%l7 + 0x38], %f4
19560 fmovsn %icc, %f10, %f13
19561loop_2325:
19562 ldsb [%l7 + 0x33], %g3
19563 ldx [%l7 + 0x50], %i1
19564 fmovdpos %xcc, %f6, %f11
19565 bleu %xcc, loop_2326
19566 xor %l2, 0x1309, %i0
19567 fmovsl %icc, %f5, %f3
19568 nop
19569 setx loop_2327, %l0, %l1
19570 wrpr 0x1, %tl
19571 wrpr %l1, %tpc
19572 add %l1, 0x4, %l1
19573 wrpr %l1, %tnpc
19574 setx 0x34400001400, %l0, %l1
19575 wrpr %l1, %tstate
19576 wrhpr 0x4, %htstate
19577 retry
19578loop_2326:
19579 edge8n %i2, %l1, %i5
19580 fzero %f0
19581 sth %o3, [%l7 + 0x32]
19582loop_2327:
19583 fnegd %f10, %f14
19584 be loop_2328
19585 bn,pt %xcc, loop_2329
19586 tn %icc, 0x7
19587 te %icc, 0x1
19588loop_2328:
19589 fones %f0
19590loop_2329:
19591 ldd [%l7 + 0x10], %f6
19592 stb %o0, [%l7 + 0x1F]
19593 fmovdcc %icc, %f0, %f11
19594 fornot1s %f13, %f4, %f2
19595 stw %i4, [%l7 + 0x18]
19596 sth %i3, [%l7 + 0x36]
19597 srl %l0, 0x18, %o7
19598 sub %g5, 0x1F04, %g6
19599 ldub [%l7 + 0x7A], %o1
19600 fmovsa %icc, %f13, %f13
19601 fcmple16 %f14, %f10, %g1
19602 ldsh [%l7 + 0x64], %l6
19603 ldsb [%l7 + 0x09], %g4
19604 stb %l4, [%l7 + 0x0E]
19605 sdivx %o6, 0x0F3B, %g7
19606 fpadd32 %f8, %f4, %f4
19607 lduh [%l7 + 0x54], %o5
19608 brlz %o2, loop_2330
19609 mulx %i6, 0x0DE0, %l5
19610 fmovrdgez %l3, %f14, %f10
19611 fabsd %f4, %f8
19612loop_2330:
19613 fcmpne16 %f10, %f2, %g2
19614 lduw [%l7 + 0x20], %i7
19615 fmovrde %g3, %f0, %f14
19616 lduh [%l7 + 0x74], %o4
19617 mova %xcc, %l2, %i1
19618 ldx [%l7 + 0x68], %i0
19619 st %f7, [%l7 + 0x40]
19620 ldub [%l7 + 0x36], %i2
19621 fmovrdne %l1, %f0, %f2
19622 fbe %fcc3, loop_2331
19623 std %f8, [%l7 + 0x40]
19624 fbne %fcc1, loop_2332
19625 fble,a %fcc0, loop_2333
19626loop_2331:
19627 tsubcctv %i5, %o0, %o3
19628 fcmpes %fcc1, %f13, %f9
19629loop_2332:
19630 sdivcc %i4, 0x0ABB, %l0
19631loop_2333:
19632 fsrc2s %f4, %f4
19633 fmovrdlez %o7, %f12, %f4
19634 tgu %xcc, 0x3
19635 fexpand %f1, %f8
19636 fmovrsgz %i3, %f0, %f3
19637 edge32 %g5, %o1, %g1
19638 sethi 0x120A, %l6
19639 fmul8sux16 %f8, %f2, %f6
19640 std %f4, [%l7 + 0x28]
19641 array32 %g4, %g6, %o6
19642 fpmerge %f10, %f1, %f8
19643 bl %icc, loop_2334
19644 fmovsne %icc, %f6, %f11
19645 lduh [%l7 + 0x22], %l4
19646 tne %xcc, 0x6
19647loop_2334:
19648 sth %g7, [%l7 + 0x6C]
19649 sll %o5, %o2, %l5
19650 movrgz %l3, %g2, %i6
19651 fxnor %f14, %f6, %f6
19652 fcmpgt32 %f14, %f6, %i7
19653 fnot2 %f2, %f14
19654 stb %g3, [%l7 + 0x47]
19655 movrlz %l2, 0x0E1, %o4
19656 fmovsge %xcc, %f1, %f8
19657 fpackfix %f10, %f0
19658 ldx [%l7 + 0x10], %i1
19659 std %f6, [%l7 + 0x40]
19660 ldsh [%l7 + 0x2A], %i2
19661 fornot1s %f5, %f10, %f14
19662 brlz,a %l1, loop_2335
19663 fpadd16 %f12, %f12, %f0
19664 stb %i5, [%l7 + 0x1B]
19665 bcc,a,pt %icc, loop_2336
19666loop_2335:
19667 st %f0, [%l7 + 0x68]
19668 sth %o0, [%l7 + 0x0E]
19669 movleu %xcc, %o3, %i4
19670loop_2336:
19671 bl,pt %xcc, loop_2337
19672 fmovde %icc, %f15, %f2
19673 fnor %f10, %f14, %f0
19674 fblg,a %fcc1, loop_2338
19675loop_2337:
19676 faligndata %f8, %f6, %f0
19677 fmovsge %xcc, %f12, %f5
19678 ldsb [%l7 + 0x30], %i0
19679loop_2338:
19680 fba %fcc1, loop_2339
19681 fpsub32s %f3, %f4, %f15
19682 tcc %icc, 0x3
19683 tcs %icc, 0x1
19684loop_2339:
19685 stx %l0, [%l7 + 0x20]
19686 movvs %xcc, %i3, %o7
19687 fzero %f12
19688 nop
19689 setx loop_2340, %l0, %l1
19690 wrpr 0x1, %tl
19691 wrpr %l1, %tpc
19692 add %l1, 0x4, %l1
19693 wrpr %l1, %tnpc
19694 setx 0x34400001400, %l0, %l1
19695 wrpr %l1, %tstate
19696 wrhpr 0x4, %htstate
19697 retry
19698 fbg,a %fcc2, loop_2341
19699 movcs %icc, %g5, %g1
19700 array32 %l6, %o1, %g4
19701loop_2340:
19702 ldsb [%l7 + 0x51], %g6
19703loop_2341:
19704 ldub [%l7 + 0x2B], %o6
19705 pdist %f0, %f0, %f0
19706 stb %g7, [%l7 + 0x3A]
19707 fmovscs %icc, %f2, %f3
19708 bl,a,pn %icc, loop_2342
19709 fcmpne16 %f2, %f8, %o5
19710 movg %icc, %l4, %l5
19711 ldsb [%l7 + 0x30], %l3
19712loop_2342:
19713 tle %xcc, 0x3
19714 or %g2, %i6, %o2
19715 fnand %f10, %f8, %f0
19716 bne,a,pt %icc, loop_2343
19717 std %f12, [%l7 + 0x78]
19718 fsrc1s %f2, %f8
19719 fmovsvs %icc, %f11, %f2
19720loop_2343:
19721 fxor %f8, %f4, %f6
19722 and %g3, %i7, %l2
19723 ldsw [%l7 + 0x6C], %o4
19724 movrne %i1, 0x3FF, %i2
19725 lduw [%l7 + 0x40], %l1
19726 smul %o0, 0x02C4, %o3
19727 fbge %fcc2, loop_2344
19728 brgz %i4, loop_2345
19729 movpos %icc, %i5, %l0
19730 fbl,a %fcc0, loop_2346
19731loop_2344:
19732 fmovspos %xcc, %f12, %f7
19733loop_2345:
19734 ldd [%l7 + 0x58], %f14
19735 edge8ln %i0, %o7, %i3
19736loop_2346:
19737 sethi 0x0979, %g5
19738 ldsb [%l7 + 0x39], %l6
19739 fmovdneg %icc, %f0, %f1
19740 fmul8ulx16 %f12, %f2, %f6
19741 umul %o1, %g4, %g6
19742 st %f7, [%l7 + 0x1C]
19743 taddcctv %g1, %g7, %o5
19744 bn %icc, loop_2347
19745 bne,pt %icc, loop_2348
19746 brlz,a %o6, loop_2349
19747 fexpand %f12, %f4
19748loop_2347:
19749 ldx [%l7 + 0x60], %l4
19750loop_2348:
19751 stb %l3, [%l7 + 0x1D]
19752loop_2349:
19753 ld [%l7 + 0x5C], %f3
19754 ldsw [%l7 + 0x38], %g2
19755 fabss %f14, %f9
19756 stw %i6, [%l7 + 0x70]
19757 fcmpne16 %f14, %f14, %l5
19758 nop
19759 setx loop_2350, %l0, %l1
19760 wrpr 0x1, %tl
19761 wrpr %l1, %tpc
19762 add %l1, 0x4, %l1
19763 wrpr %l1, %tnpc
19764 setx 0x34400001400, %l0, %l1
19765 wrpr %l1, %tstate
19766 wrhpr 0x4, %htstate
19767 retry
19768 fmovsa %xcc, %f15, %f13
19769 stx %o2, [%l7 + 0x70]
19770 fmovdle %icc, %f6, %f8
19771loop_2350:
19772 fcmped %fcc2, %f12, %f2
19773 st %f8, [%l7 + 0x40]
19774 tneg %icc, 0x1
19775 std %f6, [%l7 + 0x68]
19776 and %g3, %i7, %l2
19777 fxor %f2, %f4, %f10
19778 fmovrsgz %o4, %f11, %f7
19779 st %f6, [%l7 + 0x74]
19780 movge %icc, %i2, %i1
19781 ldsw [%l7 + 0x60], %l1
19782 movl %xcc, %o3, %i4
19783 fbg,a %fcc1, loop_2351
19784 sth %o0, [%l7 + 0x74]
19785 fmovrdgez %i5, %f6, %f2
19786 sdiv %l0, 0x11AB, %o7
19787loop_2351:
19788 edge32ln %i3, %g5, %l6
19789 st %f8, [%l7 + 0x48]
19790 stw %i0, [%l7 + 0x50]
19791 stb %g4, [%l7 + 0x77]
19792 st %f11, [%l7 + 0x5C]
19793 stb %g6, [%l7 + 0x18]
19794 fmovrsgz %o1, %f6, %f0
19795 sdivcc %g7, 0x132C, %g1
19796 bleu,a %icc, loop_2352
19797 tsubcctv %o6, 0x11D7, %o5
19798 fnor %f6, %f0, %f8
19799 fnand %f0, %f12, %f10
19800loop_2352:
19801 ldd [%l7 + 0x08], %f2
19802 edge32l %l4, %g2, %i6
19803 ldd [%l7 + 0x30], %f2
19804 sth %l5, [%l7 + 0x74]
19805 umulcc %l3, %g3, %i7
19806 fmovdneg %icc, %f9, %f0
19807 movvs %icc, %o2, %o4
19808 movl %xcc, %i2, %l2
19809 fcmpne16 %f12, %f6, %i1
19810 lduw [%l7 + 0x10], %o3
19811 edge16ln %l1, %i4, %o0
19812 fmovrslz %i5, %f7, %f14
19813 bge,a,pn %xcc, loop_2353
19814 edge16 %o7, %l0, %g5
19815 ldub [%l7 + 0x41], %l6
19816 fmovdneg %icc, %f4, %f8
19817loop_2353:
19818 lduh [%l7 + 0x4A], %i3
19819 fbl %fcc2, loop_2354
19820 edge8n %i0, %g4, %g6
19821 stb %o1, [%l7 + 0x3B]
19822 udivx %g7, 0x0780, %g1
19823loop_2354:
19824 tsubcctv %o6, %o5, %g2
19825 andcc %l4, %l5, %i6
19826 bl %icc, loop_2355
19827 popc 0x02A2, %l3
19828 fcmps %fcc1, %f0, %f14
19829 fbue %fcc3, loop_2356
19830loop_2355:
19831 fcmpne32 %f12, %f6, %g3
19832 fnot2 %f6, %f8
19833 fcmpes %fcc0, %f15, %f12
19834loop_2356:
19835 fbuge %fcc2, loop_2357
19836 fmovd %f4, %f0
19837 fandnot2s %f12, %f9, %f13
19838 movre %o2, 0x0B0, %i7
19839loop_2357:
19840 sll %o4, 0x1B, %l2
19841 fsrc1s %f15, %f14
19842 ldsw [%l7 + 0x50], %i1
19843 fandnot2 %f6, %f6, %f14
19844 sll %i2, 0x03, %o3
19845 fmul8sux16 %f6, %f14, %f6
19846 fnands %f7, %f10, %f3
19847 fmovsvs %xcc, %f13, %f6
19848 mova %icc, %i4, %o0
19849 movl %xcc, %l1, %o7
19850 fsrc2s %f15, %f9
19851 ldx [%l7 + 0x20], %i5
19852 st %f14, [%l7 + 0x34]
19853 movcs %xcc, %g5, %l6
19854 tneg %icc, 0x5
19855 movrgz %i3, %i0, %g4
19856 ldx [%l7 + 0x30], %g6
19857 stw %l0, [%l7 + 0x10]
19858 fnor %f6, %f6, %f8
19859 fmovdl %icc, %f11, %f0
19860 fsrc1 %f12, %f12
19861 fxnors %f3, %f2, %f2
19862 fcmpgt16 %f2, %f6, %o1
19863 fmovdvs %icc, %f9, %f15
19864 sethi 0x1FAF, %g1
19865 std %f0, [%l7 + 0x28]
19866 fpadd16s %f14, %f10, %f1
19867 lduw [%l7 + 0x1C], %o6
19868 stw %o5, [%l7 + 0x38]
19869 fcmpgt32 %f4, %f0, %g2
19870 and %l4, 0x1B79, %g7
19871 ldub [%l7 + 0x53], %i6
19872 ldsh [%l7 + 0x0E], %l3
19873 fmul8ulx16 %f6, %f12, %f0
19874 fmul8x16al %f10, %f4, %f8
19875 fnot2 %f14, %f6
19876 ldub [%l7 + 0x43], %l5
19877 fbu %fcc1, loop_2358
19878 lduh [%l7 + 0x0C], %o2
19879 fbe %fcc3, loop_2359
19880 srlx %g3, %i7, %o4
19881loop_2358:
19882 tvs %xcc, 0x1
19883 ldsw [%l7 + 0x48], %l2
19884loop_2359:
19885 tvs %icc, 0x4
19886 tsubcctv %i2, 0x16E9, %o3
19887 fcmpeq16 %f6, %f8, %i4
19888 subccc %i1, 0x0C77, %o0
19889 srlx %o7, %i5, %g5
19890 ldsw [%l7 + 0x30], %l1
19891 stb %l6, [%l7 + 0x59]
19892 edge16ln %i0, %g4, %g6
19893 umul %l0, 0x15FC, %o1
19894 fbul,a %fcc1, loop_2360
19895 srax %g1, %i3, %o5
19896 fmovsn %xcc, %f15, %f10
19897 array8 %o6, %g2, %l4
19898loop_2360:
19899 fzero %f4
19900 orn %g7, %l3, %i6
19901 nop
19902 setx loop_2361, %l0, %l1
19903 wrpr 0x1, %tl
19904 wrpr %l1, %tpc
19905 add %l1, 0x4, %l1
19906 wrpr %l1, %tnpc
19907 setx 0x34400001400, %l0, %l1
19908 wrpr %l1, %tstate
19909 wrhpr 0x4, %htstate
19910 retry
19911 movg %xcc, %l5, %o2
19912 fnors %f13, %f4, %f15
19913 fcmpne32 %f10, %f8, %g3
19914loop_2361:
19915 bn,a,pn %xcc, loop_2362
19916 fcmpes %fcc2, %f12, %f7
19917 sth %o4, [%l7 + 0x3E]
19918 st %f0, [%l7 + 0x24]
19919loop_2362:
19920 fmul8x16al %f10, %f7, %f0
19921 stb %l2, [%l7 + 0x0D]
19922 sth %i7, [%l7 + 0x4C]
19923 fble %fcc0, loop_2363
19924 ldx [%l7 + 0x48], %i2
19925 fmovrse %o3, %f9, %f14
19926 ba,a,pn %xcc, loop_2364
19927loop_2363:
19928 fcmpne32 %f8, %f8, %i1
19929 fcmpd %fcc1, %f2, %f8
19930 movl %icc, %i4, %o7
19931loop_2364:
19932 ldsw [%l7 + 0x54], %o0
19933 sth %g5, [%l7 + 0x50]
19934 fpackfix %f2, %f11
19935 st %f13, [%l7 + 0x08]
19936 nop
19937 setx loop_2365, %l0, %l1
19938 wrpr 0x1, %tl
19939 wrpr %l1, %tnpc
19940 setx 0x34400001400, %l0, %l1
19941 wrpr %l1, %tstate
19942 wrhpr 0x4, %htstate
19943 done
19944 ba,pt %icc, loop_2366
19945 sth %i5, [%l7 + 0x42]
19946 ldx [%l7 + 0x70], %l1
19947loop_2365:
19948 fblg,a %fcc1, loop_2367
19949loop_2366:
19950 ld [%l7 + 0x1C], %f8
19951 call loop_2368
19952 tcs %xcc, 0x2
19953loop_2367:
19954 fbule,a %fcc2, loop_2369
19955 st %f8, [%l7 + 0x7C]
19956loop_2368:
19957 add %i0, 0x0A5E, %l6
19958 andncc %g6, %l0, %o1
19959loop_2369:
19960 subcc %g1, 0x0E6F, %i3
19961 fbo %fcc1, loop_2370
19962 lduh [%l7 + 0x0C], %o5
19963 tcc %xcc, 0x7
19964 stb %g4, [%l7 + 0x68]
19965loop_2370:
19966 fmovrslez %g2, %f5, %f11
19967 stw %l4, [%l7 + 0x14]
19968 fcmpne32 %f12, %f0, %o6
19969 fornot2s %f9, %f12, %f0
19970 movleu %xcc, %l3, %i6
19971 sth %g7, [%l7 + 0x0C]
19972 fexpand %f12, %f0
19973 bshuffle %f12, %f10, %f0
19974 fmovdg %icc, %f3, %f4
19975 ldx [%l7 + 0x30], %l5
19976 fmovdne %icc, %f10, %f6
19977 umulcc %g3, 0x019E, %o2
19978 tcc %xcc, 0x7
19979 ldsb [%l7 + 0x22], %l2
19980 tle %icc, 0x1
19981 lduh [%l7 + 0x1C], %i7
19982 fmovsle %icc, %f6, %f0
19983 nop
19984 setx loop_2371, %l0, %l1
19985 jmpl %l1, %i2
19986 fandnot2 %f10, %f12, %f4
19987 edge16l %o4, %i1, %i4
19988 ldx [%l7 + 0x58], %o3
19989loop_2371:
19990 ldx [%l7 + 0x40], %o7
19991 fbul %fcc1, loop_2372
19992 tvc %icc, 0x2
19993 stw %o0, [%l7 + 0x18]
19994 ldsh [%l7 + 0x1A], %i5
19995loop_2372:
19996 addccc %l1, %i0, %l6
19997 bneg,a %xcc, loop_2373
19998 fbn %fcc1, loop_2374
19999 tcs %xcc, 0x6
20000 udivcc %g5, 0x194F, %g6
20001loop_2373:
20002 ldsb [%l7 + 0x33], %l0
20003loop_2374:
20004 fmovsleu %xcc, %f4, %f5
20005 te %xcc, 0x3
20006 subcc %g1, %o1, %o5
20007 stw %i3, [%l7 + 0x64]
20008 ldsw [%l7 + 0x68], %g4
20009 lduh [%l7 + 0x78], %g2
20010 fmovsvc %xcc, %f15, %f10
20011 lduw [%l7 + 0x38], %l4
20012 fmovdn %icc, %f7, %f15
20013 ld [%l7 + 0x1C], %f8
20014 alignaddr %l3, %i6, %o6
20015 fbn %fcc0, loop_2375
20016 stx %g7, [%l7 + 0x18]
20017 be,pt %icc, loop_2376
20018 fmovrdlz %g3, %f14, %f14
20019loop_2375:
20020 edge8l %l5, %o2, %i7
20021 fmovse %xcc, %f0, %f9
20022loop_2376:
20023 fmovdvs %icc, %f13, %f8
20024 movpos %icc, %i2, %o4
20025 ldsh [%l7 + 0x26], %l2
20026 fmovsl %icc, %f11, %f2
20027 fnand %f0, %f12, %f6
20028 sth %i1, [%l7 + 0x6C]
20029 fmovdpos %icc, %f4, %f3
20030 fpadd32s %f3, %f7, %f0
20031 ld [%l7 + 0x54], %f11
20032 array32 %o3, %o7, %i4
20033 tg %xcc, 0x1
20034 movre %o0, 0x270, %l1
20035 fmovsge %xcc, %f5, %f11
20036 tsubcc %i5, %l6, %g5
20037 taddcctv %g6, %l0, %i0
20038 std %f10, [%l7 + 0x50]
20039 brlez %g1, loop_2377
20040 ldub [%l7 + 0x45], %o1
20041 stw %o5, [%l7 + 0x18]
20042 sth %i3, [%l7 + 0x42]
20043loop_2377:
20044 fmovdleu %icc, %f6, %f9
20045 std %f2, [%l7 + 0x68]
20046 lduw [%l7 + 0x0C], %g4
20047 srax %l4, %l3, %g2
20048 fmovrslz %i6, %f8, %f4
20049 edge8l %g7, %o6, %l5
20050 fxnor %f6, %f10, %f0
20051 fmovsvs %xcc, %f8, %f12
20052 call loop_2378
20053 fone %f2
20054 ldsb [%l7 + 0x28], %g3
20055 edge16ln %o2, %i2, %o4
20056loop_2378:
20057 smulcc %i7, %i1, %o3
20058 fbule,a %fcc1, loop_2379
20059 movle %icc, %l2, %i4
20060 fandnot1 %f12, %f10, %f10
20061 srax %o0, %l1, %o7
20062loop_2379:
20063 fbue,a %fcc3, loop_2380
20064 fnor %f14, %f8, %f4
20065 ldsh [%l7 + 0x20], %i5
20066 fcmpeq32 %f10, %f4, %g5
20067loop_2380:
20068 fsrc2s %f12, %f2
20069 ldd [%l7 + 0x20], %f10
20070 bleu loop_2381
20071 fones %f7
20072 fmovsvs %icc, %f5, %f8
20073 edge16n %l6, %g6, %l0
20074loop_2381:
20075 ld [%l7 + 0x38], %f4
20076 fpsub16s %f3, %f1, %f13
20077 fmovsvc %xcc, %f0, %f4
20078 orncc %i0, 0x1342, %o1
20079 ldsb [%l7 + 0x55], %g1
20080 std %f10, [%l7 + 0x70]
20081 lduh [%l7 + 0x52], %o5
20082 call loop_2382
20083 sllx %g4, %l4, %l3
20084 fmovrsne %i3, %f3, %f14
20085 edge8 %i6, %g7, %o6
20086loop_2382:
20087 edge8l %l5, %g2, %o2
20088 ldx [%l7 + 0x68], %i2
20089 sth %o4, [%l7 + 0x46]
20090 movrgz %g3, 0x096, %i7
20091 lduh [%l7 + 0x26], %o3
20092 ldd [%l7 + 0x70], %f8
20093 bcs loop_2383
20094 fbo %fcc0, loop_2384
20095 fba,a %fcc0, loop_2385
20096 brz %i1, loop_2386
20097loop_2383:
20098 stx %i4, [%l7 + 0x20]
20099loop_2384:
20100 movcs %xcc, %l2, %o0
20101loop_2385:
20102 sth %o7, [%l7 + 0x6E]
20103loop_2386:
20104 stb %l1, [%l7 + 0x4B]
20105 lduh [%l7 + 0x6A], %i5
20106 fnor %f10, %f4, %f12
20107 fnot2 %f10, %f12
20108 fpadd32 %f14, %f14, %f10
20109 fxor %f14, %f6, %f10
20110 bvc,a,pt %icc, loop_2387
20111 fbg,a %fcc3, loop_2388
20112 sdiv %g5, 0x14F2, %l6
20113 fmovrdlz %l0, %f6, %f12
20114loop_2387:
20115 fabsd %f12, %f10
20116loop_2388:
20117 ldsw [%l7 + 0x60], %g6
20118 fxors %f15, %f9, %f13
20119 mulx %i0, 0x18EC, %g1
20120 fmovrsne %o1, %f5, %f10
20121 bne %icc, loop_2389
20122 nop
20123 setx loop_2390, %l0, %l1
20124 wrpr 0x1, %tl
20125 wrpr %l1, %tpc
20126 add %l1, 0x4, %l1
20127 wrpr %l1, %tnpc
20128 setx 0x34400001400, %l0, %l1
20129 wrpr %l1, %tstate
20130 wrhpr 0x4, %htstate
20131 retry
20132 fnot2 %f10, %f12
20133 stx %g4, [%l7 + 0x50]
20134loop_2389:
20135 movvc %xcc, %o5, %l3
20136loop_2390:
20137 fbe,a %fcc1, loop_2391
20138 fblg %fcc1, loop_2392
20139 lduw [%l7 + 0x34], %l4
20140 siam 0x0
20141loop_2391:
20142 edge16 %i6, %g7, %i3
20143loop_2392:
20144 st %f11, [%l7 + 0x58]
20145 fnot1 %f14, %f8
20146 fbn %fcc0, loop_2393
20147 mulscc %l5, 0x03B6, %g2
20148 fmovdvc %icc, %f7, %f4
20149 movl %icc, %o6, %i2
20150loop_2393:
20151 ldx [%l7 + 0x08], %o2
20152 te %icc, 0x4
20153 fbg %fcc0, loop_2394
20154 tl %icc, 0x2
20155 fmovrdlz %o4, %f14, %f12
20156 ldub [%l7 + 0x7F], %i7
20157loop_2394:
20158 tg %icc, 0x3
20159 array32 %o3, %i1, %i4
20160 movvc %icc, %l2, %g3
20161 stw %o7, [%l7 + 0x50]
20162 ldub [%l7 + 0x7C], %l1
20163 xorcc %o0, %i5, %g5
20164 lduw [%l7 + 0x60], %l0
20165 xorcc %g6, 0x0050, %i0
20166 movgu %xcc, %l6, %o1
20167 movle %icc, %g4, %g1
20168 ld [%l7 + 0x74], %f11
20169 bn,pn %xcc, loop_2395
20170 std %f0, [%l7 + 0x70]
20171 ldd [%l7 + 0x40], %f6
20172 fcmpne32 %f6, %f8, %o5
20173loop_2395:
20174 ldx [%l7 + 0x10], %l4
20175 lduw [%l7 + 0x74], %i6
20176 lduh [%l7 + 0x5C], %g7
20177 ldd [%l7 + 0x30], %f6
20178 te %icc, 0x2
20179 ld [%l7 + 0x70], %f11
20180 fmovscs %xcc, %f0, %f9
20181 ldx [%l7 + 0x18], %l3
20182 brlez %l5, loop_2396
20183 brlez,a %i3, loop_2397
20184 lduw [%l7 + 0x78], %o6
20185 fandnot2 %f6, %f6, %f10
20186loop_2396:
20187 ldx [%l7 + 0x50], %g2
20188loop_2397:
20189 movleu %xcc, %o2, %i2
20190 sth %i7, [%l7 + 0x6C]
20191 bshuffle %f0, %f12, %f0
20192 movneg %xcc, %o4, %o3
20193 fands %f14, %f6, %f4
20194 st %f2, [%l7 + 0x14]
20195 fmovsg %icc, %f2, %f7
20196 fpsub16s %f1, %f12, %f13
20197 fmovrsgez %i1, %f9, %f6
20198 movl %xcc, %l2, %i4
20199 and %g3, %o7, %o0
20200 ldsb [%l7 + 0x1A], %i5
20201 addc %l1, %g5, %g6
20202 ldsh [%l7 + 0x1A], %i0
20203 sllx %l6, %l0, %g4
20204 stb %o1, [%l7 + 0x7D]
20205 alignaddrl %o5, %g1, %l4
20206 taddcc %i6, %g7, %l3
20207 fmul8ulx16 %f0, %f6, %f8
20208 ldd [%l7 + 0x08], %f4
20209 lduh [%l7 + 0x62], %i3
20210 ldsh [%l7 + 0x5C], %o6
20211 movpos %xcc, %g2, %o2
20212 fandnot1 %f14, %f8, %f8
20213 movvs %icc, %l5, %i2
20214 fmovdn %icc, %f8, %f0
20215 fble %fcc3, loop_2398
20216 fmovdle %xcc, %f1, %f4
20217 fornot1 %f12, %f2, %f0
20218 fmul8x16 %f14, %f8, %f10
20219loop_2398:
20220 array16 %i7, %o3, %o4
20221 lduh [%l7 + 0x32], %l2
20222 ldd [%l7 + 0x08], %f6
20223 nop
20224 setx loop_2399, %l0, %l1
20225 wrpr 0x1, %tl
20226 wrpr %l1, %tnpc
20227 setx 0x34400001400, %l0, %l1
20228 wrpr %l1, %tstate
20229 wrhpr 0x4, %htstate
20230 done
20231 fba %fcc3, loop_2400
20232 fpadd32 %f0, %f0, %f6
20233 fbo %fcc3, loop_2401
20234loop_2399:
20235 sll %i4, %g3, %i1
20236loop_2400:
20237 ldx [%l7 + 0x68], %o0
20238 call loop_2402
20239loop_2401:
20240 tneg %icc, 0x3
20241 ldsh [%l7 + 0x0E], %o7
20242 movvc %xcc, %l1, %i5
20243loop_2402:
20244 nop
20245 setx loop_2403, %l0, %l1
20246 jmpl %l1, %g5
20247 ldsb [%l7 + 0x68], %i0
20248 sub %g6, %l6, %g4
20249 fbn %fcc0, loop_2404
20250loop_2403:
20251 fmovdvs %xcc, %f4, %f2
20252 ldsb [%l7 + 0x42], %o1
20253 fbn %fcc0, loop_2405
20254loop_2404:
20255 fpadd32 %f2, %f8, %f4
20256 pdist %f2, %f14, %f6
20257 call loop_2406
20258loop_2405:
20259 stw %l0, [%l7 + 0x08]
20260 movle %icc, %o5, %l4
20261 ldd [%l7 + 0x08], %f2
20262loop_2406:
20263 edge8 %g1, %i6, %g7
20264 fblg,a %fcc1, loop_2407
20265 stw %i3, [%l7 + 0x40]
20266 stb %o6, [%l7 + 0x4A]
20267 stx %l3, [%l7 + 0x48]
20268loop_2407:
20269 sra %o2, %l5, %i2
20270 bn,a,pt %icc, loop_2408
20271 bleu,pn %icc, loop_2409
20272 edge16n %i7, %g2, %o3
20273 fmovsneg %icc, %f7, %f8
20274loop_2408:
20275 ldd [%l7 + 0x48], %f14
20276loop_2409:
20277 ldsh [%l7 + 0x2C], %l2
20278 andn %i4, 0x1A55, %o4
20279 brlz,a %g3, loop_2410
20280 stb %o0, [%l7 + 0x0E]
20281 be %xcc, loop_2411
20282 edge32n %i1, %l1, %i5
20283loop_2410:
20284 movl %icc, %o7, %i0
20285 fsrc2 %f0, %f6
20286loop_2411:
20287 tleu %xcc, 0x3
20288 movne %xcc, %g6, %l6
20289 tvc %xcc, 0x5
20290 fbge %fcc3, loop_2412
20291 ld [%l7 + 0x1C], %f14
20292 andcc %g4, %o1, %g5
20293 movcs %icc, %o5, %l4
20294loop_2412:
20295 fmovspos %icc, %f2, %f13
20296 fmovsn %icc, %f2, %f6
20297 ble,a %xcc, loop_2413
20298 fmovscs %xcc, %f11, %f1
20299 xorcc %l0, %i6, %g1
20300 fcmpes %fcc2, %f12, %f9
20301loop_2413:
20302 ba,a %xcc, loop_2414
20303 fmovdn %icc, %f12, %f12
20304 sdiv %g7, 0x0265, %o6
20305 fmovdcs %icc, %f8, %f4
20306loop_2414:
20307 ldx [%l7 + 0x18], %l3
20308 srlx %o2, 0x02, %i3
20309 mulx %i2, %i7, %g2
20310 fcmpd %fcc2, %f12, %f10
20311 nop
20312 setx loop_2415, %l0, %l1
20313 wrpr 0x1, %tl
20314 wrpr %l1, %tpc
20315 add %l1, 0x4, %l1
20316 wrpr %l1, %tnpc
20317 setx 0x34400001400, %l0, %l1
20318 wrpr %l1, %tstate
20319 wrhpr 0x4, %htstate
20320 retry
20321 std %f8, [%l7 + 0x68]
20322 mulscc %o3, %l2, %l5
20323 ldsh [%l7 + 0x78], %i4
20324loop_2415:
20325 siam 0x2
20326 fpadd32 %f6, %f14, %f14
20327 umul %o4, 0x1C93, %g3
20328 ldd [%l7 + 0x08], %f10
20329 orncc %i1, 0x08C1, %l1
20330 brz %i5, loop_2416
20331 tleu %icc, 0x7
20332 st %f1, [%l7 + 0x64]
20333 sethi 0x14FE, %o0
20334loop_2416:
20335 stb %o7, [%l7 + 0x18]
20336 andn %g6, 0x064A, %l6
20337 fcmple32 %f10, %f8, %g4
20338 edge16 %o1, %i0, %o5
20339 lduh [%l7 + 0x20], %l4
20340 ldub [%l7 + 0x1A], %l0
20341 edge32ln %g5, %g1, %g7
20342 lduh [%l7 + 0x62], %i6
20343 ldub [%l7 + 0x29], %o6
20344 ldx [%l7 + 0x10], %o2
20345 fcmpeq16 %f8, %f6, %l3
20346 tl %icc, 0x3
20347 nop
20348 setx loop_2417, %l0, %l1
20349 wrpr 0x1, %tl
20350 wrpr %l1, %tpc
20351 add %l1, 0x4, %l1
20352 wrpr %l1, %tnpc
20353 setx 0x34400001400, %l0, %l1
20354 wrpr %l1, %tstate
20355 wrhpr 0x4, %htstate
20356 retry
20357 stx %i2, [%l7 + 0x28]
20358 tpos %xcc, 0x0
20359 stb %i7, [%l7 + 0x25]
20360loop_2417:
20361 fmovrdlz %i3, %f6, %f0
20362 ldsh [%l7 + 0x34], %o3
20363 lduh [%l7 + 0x62], %g2
20364 edge32ln %l5, %l2, %o4
20365 movrlez %i4, %g3, %i1
20366 ldsb [%l7 + 0x5D], %l1
20367 fmovs %f14, %f9
20368 st %f4, [%l7 + 0x28]
20369 st %f2, [%l7 + 0x5C]
20370 fblg %fcc1, loop_2418
20371 fsrc1s %f4, %f13
20372 fpsub32s %f0, %f0, %f4
20373 sdivx %o0, 0x00F2, %o7
20374loop_2418:
20375 movrlez %i5, %g6, %l6
20376 edge16 %o1, %i0, %g4
20377 alignaddrl %l4, %o5, %g5
20378 edge32l %g1, %g7, %i6
20379 edge16 %l0, %o6, %l3
20380 bge,a,pn %icc, loop_2419
20381 ba,a,pt %xcc, loop_2420
20382 movn %icc, %o2, %i7
20383 brgez,a %i2, loop_2421
20384loop_2419:
20385 ldsh [%l7 + 0x1A], %o3
20386loop_2420:
20387 bneg,a,pt %xcc, loop_2422
20388 call loop_2423
20389loop_2421:
20390 ldsh [%l7 + 0x1E], %g2
20391 stx %l5, [%l7 + 0x30]
20392loop_2422:
20393 fbule %fcc2, loop_2424
20394loop_2423:
20395 std %f6, [%l7 + 0x60]
20396 fnot2 %f14, %f10
20397 fornot1 %f2, %f6, %f2
20398loop_2424:
20399 stw %l2, [%l7 + 0x38]
20400 fandnot2 %f2, %f12, %f4
20401 bleu,a,pn %xcc, loop_2425
20402 movge %icc, %i3, %o4
20403 tneg %icc, 0x3
20404 lduw [%l7 + 0x40], %g3
20405loop_2425:
20406 bshuffle %f4, %f8, %f6
20407 movgu %icc, %i1, %l1
20408 fmul8x16au %f0, %f3, %f2
20409 bne,a,pt %xcc, loop_2426
20410 stb %o0, [%l7 + 0x4F]
20411 ldsb [%l7 + 0x77], %o7
20412 tle %icc, 0x2
20413loop_2426:
20414 std %f10, [%l7 + 0x50]
20415 fmovdg %xcc, %f6, %f4
20416 ta %icc, 0x0
20417 srax %i5, 0x06, %i4
20418 nop
20419 setx loop_2427, %l0, %l1
20420 wrpr 0x1, %tl
20421 wrpr %l1, %tpc
20422 add %l1, 0x4, %l1
20423 wrpr %l1, %tnpc
20424 setx 0x34400001400, %l0, %l1
20425 wrpr %l1, %tstate
20426 wrhpr 0x4, %htstate
20427 retry
20428 and %g6, 0x19C7, %l6
20429 std %f12, [%l7 + 0x40]
20430 ldub [%l7 + 0x40], %i0
20431loop_2427:
20432 fmovrde %o1, %f6, %f6
20433 fbue %fcc2, loop_2428
20434 std %f2, [%l7 + 0x40]
20435 tne %xcc, 0x7
20436 bn,a loop_2429
20437loop_2428:
20438 ldsb [%l7 + 0x44], %l4
20439 fnot2 %f12, %f14
20440 movrgez %g4, %g5, %o5
20441loop_2429:
20442 fcmpd %fcc3, %f0, %f2
20443 std %f0, [%l7 + 0x20]
20444 ldub [%l7 + 0x7C], %g1
20445 fmovsle %xcc, %f8, %f12
20446 subc %g7, 0x16E2, %i6
20447 bne,a loop_2430
20448 fmovdcs %xcc, %f2, %f10
20449 subcc %l0, 0x08AC, %o6
20450 fandnot1 %f10, %f6, %f6
20451loop_2430:
20452 fbg %fcc2, loop_2431
20453 movle %xcc, %o2, %i7
20454 subcc %i2, %l3, %g2
20455 bcc,a,pt %icc, loop_2432
20456loop_2431:
20457 lduw [%l7 + 0x4C], %o3
20458 or %l5, %l2, %i3
20459 xor %o4, 0x0713, %i1
20460loop_2432:
20461 srl %l1, 0x16, %g3
20462 add %o7, 0x1932, %i5
20463 xorcc %i4, %g6, %o0
20464 sth %l6, [%l7 + 0x10]
20465 st %f14, [%l7 + 0x38]
20466 fone %f14
20467 tsubcc %i0, %l4, %g4
20468 move %xcc, %g5, %o1
20469 bleu,a loop_2433
20470 ldsh [%l7 + 0x72], %g1
20471 bvc,pn %icc, loop_2434
20472 array32 %g7, %o5, %i6
20473loop_2433:
20474 st %f0, [%l7 + 0x38]
20475 sdivx %l0, 0x0EC1, %o6
20476loop_2434:
20477 ldsh [%l7 + 0x7A], %o2
20478 std %f2, [%l7 + 0x50]
20479 bgu,a,pn %icc, loop_2435
20480 array32 %i2, %l3, %i7
20481 fmovsge %icc, %f10, %f15
20482 sth %o3, [%l7 + 0x5C]
20483loop_2435:
20484 fbul,a %fcc1, loop_2436
20485 bn,a %xcc, loop_2437
20486 fmovrslz %l5, %f6, %f4
20487 movge %xcc, %g2, %i3
20488loop_2436:
20489 fbule,a %fcc2, loop_2438
20490loop_2437:
20491 edge32 %o4, %i1, %l2
20492 nop
20493 setx loop_2439, %l0, %l1
20494 wrpr 0x1, %tl
20495 wrpr %l1, %tnpc
20496 setx 0x34400001400, %l0, %l1
20497 wrpr %l1, %tstate
20498 wrhpr 0x4, %htstate
20499 done
20500 brlez,a %l1, loop_2440
20501loop_2438:
20502 ldsb [%l7 + 0x70], %o7
20503 sth %g3, [%l7 + 0x6A]
20504loop_2439:
20505 fmovdn %xcc, %f9, %f8
20506loop_2440:
20507 std %f0, [%l7 + 0x58]
20508 fmovda %xcc, %f0, %f10
20509 movrlez %i5, 0x12C, %i4
20510 ldx [%l7 + 0x38], %o0
20511 edge32 %g6, %i0, %l6
20512 fmovrsne %l4, %f1, %f6
20513 sth %g4, [%l7 + 0x64]
20514 edge32n %g5, %o1, %g1
20515 smul %o5, %i6, %l0
20516 fbuge %fcc2, loop_2441
20517 addcc %o6, 0x06CD, %o2
20518 lduw [%l7 + 0x30], %g7
20519 fxnors %f2, %f10, %f10
20520loop_2441:
20521 bl,a,pt %icc, loop_2442
20522 sth %i2, [%l7 + 0x60]
20523 fcmpeq16 %f10, %f8, %l3
20524 fcmped %fcc1, %f14, %f12
20525loop_2442:
20526 lduh [%l7 + 0x2E], %o3
20527 ta %xcc, 0x6
20528 tg %xcc, 0x4
20529 ld [%l7 + 0x0C], %f7
20530 lduw [%l7 + 0x70], %l5
20531 ldsh [%l7 + 0x52], %g2
20532 ld [%l7 + 0x0C], %f0
20533 ldsb [%l7 + 0x6F], %i3
20534 ldx [%l7 + 0x78], %o4
20535 orcc %i7, 0x0D57, %l2
20536 ldub [%l7 + 0x23], %l1
20537 ldsh [%l7 + 0x16], %i1
20538 orcc %g3, %i5, %o7
20539 stw %i4, [%l7 + 0x3C]
20540 edge32ln %g6, %i0, %o0
20541 sth %l4, [%l7 + 0x3C]
20542 fmovrse %l6, %f5, %f14
20543 fmovd %f10, %f4
20544 tneg %xcc, 0x4
20545 umul %g4, %o1, %g1
20546 fmovdgu %xcc, %f13, %f7
20547 fble,a %fcc1, loop_2443
20548 sth %o5, [%l7 + 0x48]
20549 sdivx %i6, 0x0304, %l0
20550 fcmpes %fcc3, %f11, %f4
20551loop_2443:
20552 ldub [%l7 + 0x64], %o6
20553 fmovd %f0, %f2
20554 movne %icc, %g5, %g7
20555 taddcc %i2, 0x1D6D, %l3
20556 lduh [%l7 + 0x78], %o2
20557 fnands %f1, %f6, %f3
20558 lduw [%l7 + 0x10], %o3
20559 bshuffle %f8, %f10, %f4
20560 fornot2 %f14, %f0, %f4
20561 lduw [%l7 + 0x1C], %g2
20562 edge32n %l5, %o4, %i7
20563 fbo,a %fcc3, loop_2444
20564 andcc %l2, 0x1E04, %i3
20565 fcmpes %fcc0, %f4, %f1
20566 fbg,a %fcc2, loop_2445
20567loop_2444:
20568 ldsh [%l7 + 0x2A], %l1
20569 fmovsn %xcc, %f6, %f6
20570 bpos,pn %xcc, loop_2446
20571loop_2445:
20572 movvc %icc, %g3, %i1
20573 tcs %xcc, 0x2
20574 ldsw [%l7 + 0x74], %o7
20575loop_2446:
20576 fmovdpos %xcc, %f7, %f1
20577 edge16ln %i4, %g6, %i0
20578 ldd [%l7 + 0x28], %f6
20579 fands %f7, %f12, %f9
20580 bvs,pt %icc, loop_2447
20581 fba %fcc0, loop_2448
20582 fabss %f7, %f13
20583 ldsh [%l7 + 0x0A], %o0
20584loop_2447:
20585 fbuge %fcc0, loop_2449
20586loop_2448:
20587 fnors %f13, %f13, %f5
20588 fcmpgt32 %f14, %f6, %i5
20589 ldub [%l7 + 0x44], %l6
20590loop_2449:
20591 movcc %xcc, %g4, %o1
20592 lduw [%l7 + 0x4C], %g1
20593 movpos %xcc, %o5, %i6
20594 fble %fcc3, loop_2450
20595 fornot1 %f2, %f6, %f6
20596 ldsh [%l7 + 0x6E], %l0
20597 stw %l4, [%l7 + 0x4C]
20598loop_2450:
20599 fmul8ulx16 %f8, %f4, %f10
20600 fmovsge %icc, %f3, %f9
20601 movl %xcc, %o6, %g7
20602 lduh [%l7 + 0x5A], %i2
20603 tvs %icc, 0x4
20604 lduh [%l7 + 0x28], %l3
20605 ldsh [%l7 + 0x48], %g5
20606 fcmpeq32 %f4, %f0, %o3
20607 ldx [%l7 + 0x20], %o2
20608 fbge,a %fcc3, loop_2451
20609 fornot1s %f2, %f1, %f9
20610 fmovsa %icc, %f11, %f8
20611 xnor %l5, 0x05EA, %o4
20612loop_2451:
20613 fcmpgt16 %f10, %f14, %g2
20614 lduw [%l7 + 0x70], %l2
20615 sth %i7, [%l7 + 0x2E]
20616 orncc %i3, %l1, %g3
20617 ldub [%l7 + 0x57], %o7
20618 ldsb [%l7 + 0x14], %i1
20619 fmovde %icc, %f12, %f0
20620 stx %i4, [%l7 + 0x68]
20621 tsubcctv %g6, 0x0253, %o0
20622 st %f3, [%l7 + 0x7C]
20623 ld [%l7 + 0x64], %f11
20624 edge8 %i0, %l6, %i5
20625 fxors %f6, %f5, %f4
20626 addccc %o1, 0x08BD, %g4
20627 fzero %f8
20628 srlx %o5, %g1, %i6
20629 tn %xcc, 0x5
20630 fbue %fcc1, loop_2452
20631 fba,a %fcc0, loop_2453
20632 fcmple16 %f10, %f0, %l0
20633 bcc,a loop_2454
20634loop_2452:
20635 fmovse %icc, %f15, %f12
20636loop_2453:
20637 andn %l4, 0x05D4, %g7
20638 nop
20639 setx loop_2455, %l0, %l1
20640 wrpr 0x1, %tl
20641 wrpr %l1, %tpc
20642 add %l1, 0x4, %l1
20643 wrpr %l1, %tnpc
20644 setx 0x34400001400, %l0, %l1
20645 wrpr %l1, %tstate
20646 wrhpr 0x4, %htstate
20647 retry
20648loop_2454:
20649 movre %o6, 0x2BE, %i2
20650 fmovdg %icc, %f0, %f0
20651 fmovsgu %icc, %f6, %f14
20652loop_2455:
20653 bpos,pt %icc, loop_2456
20654 smulcc %l3, 0x122C, %o3
20655 fbg,a %fcc1, loop_2457
20656 ld [%l7 + 0x14], %f3
20657loop_2456:
20658 ldd [%l7 + 0x10], %f4
20659 fbul %fcc2, loop_2458
20660loop_2457:
20661 sra %g5, %o2, %l5
20662 fpack32 %f10, %f4, %f14
20663 stb %o4, [%l7 + 0x2D]
20664loop_2458:
20665 fcmps %fcc3, %f15, %f10
20666 nop
20667 setx loop_2459, %l0, %l1
20668 wrpr 0x1, %tl
20669 wrpr %l1, %tnpc
20670 setx 0x34400001400, %l0, %l1
20671 wrpr %l1, %tstate
20672 wrhpr 0x4, %htstate
20673 done
20674 movrgez %l2, %i7, %g2
20675 edge16ln %i3, %g3, %l1
20676 ldub [%l7 + 0x1A], %o7
20677loop_2459:
20678 udiv %i4, 0x01C5, %i1
20679 tg %icc, 0x1
20680 brgz,a %o0, loop_2460
20681 movl %xcc, %g6, %l6
20682 bvc %icc, loop_2461
20683 ldsw [%l7 + 0x78], %i0
20684loop_2460:
20685 subcc %o1, %i5, %g4
20686 move %icc, %g1, %o5
20687loop_2461:
20688 fpack32 %f2, %f14, %f6
20689 fmul8ulx16 %f6, %f6, %f10
20690 fbg,a %fcc0, loop_2462
20691 fmovsle %xcc, %f5, %f1
20692 edge32ln %i6, %l4, %g7
20693 ldsb [%l7 + 0x5C], %l0
20694loop_2462:
20695 edge16l %o6, %l3, %i2
20696 mulx %o3, 0x1974, %o2
20697 mulx %l5, %o4, %g5
20698 tg %icc, 0x6
20699 fmovsa %xcc, %f6, %f3
20700 lduw [%l7 + 0x20], %l2
20701 ldsw [%l7 + 0x70], %i7
20702 fmovdpos %icc, %f9, %f14
20703 ldx [%l7 + 0x48], %i3
20704 stx %g3, [%l7 + 0x78]
20705 fmovspos %icc, %f8, %f14
20706 stw %l1, [%l7 + 0x38]
20707 taddcctv %g2, %i4, %i1
20708 ldd [%l7 + 0x40], %f4
20709 ld [%l7 + 0x08], %f5
20710 lduh [%l7 + 0x30], %o0
20711 ba,a,pn %icc, loop_2463
20712 ldd [%l7 + 0x18], %f8
20713 tl %icc, 0x4
20714 fmovdleu %icc, %f12, %f5
20715loop_2463:
20716 sllx %o7, %g6, %i0
20717 mova %icc, %l6, %o1
20718 xorcc %i5, %g1, %o5
20719 lduw [%l7 + 0x30], %i6
20720 fpadd16s %f13, %f12, %f11
20721 orcc %g4, %g7, %l0
20722 fbue,a %fcc0, loop_2464
20723 fpsub32s %f6, %f8, %f7
20724 movne %icc, %l4, %l3
20725 ldsb [%l7 + 0x41], %o6
20726loop_2464:
20727 fsrc2 %f10, %f4
20728 movcs %icc, %o3, %i2
20729 edge8 %o2, %o4, %l5
20730 fmovscc %icc, %f0, %f12
20731 fbo %fcc1, loop_2465
20732 fcmpgt16 %f8, %f4, %g5
20733 taddcctv %i7, %i3, %g3
20734 tcc %icc, 0x7
20735loop_2465:
20736 fmovscc %icc, %f0, %f14
20737 fnegs %f3, %f9
20738 mulx %l2, %l1, %i4
20739 std %f10, [%l7 + 0x08]
20740 fbug,a %fcc1, loop_2466
20741 ldub [%l7 + 0x76], %i1
20742 fones %f3
20743 edge16l %o0, %g2, %o7
20744loop_2466:
20745 movrlz %i0, %g6, %l6
20746 lduh [%l7 + 0x40], %o1
20747 addcc %i5, 0x0C12, %g1
20748 fpadd16s %f2, %f8, %f12
20749 fcmpgt16 %f6, %f2, %i6
20750 fbl,a %fcc0, loop_2467
20751 fpsub32 %f2, %f6, %f0
20752 fmovsleu %icc, %f0, %f0
20753 ldsw [%l7 + 0x38], %o5
20754loop_2467:
20755 bleu loop_2468
20756 stb %g7, [%l7 + 0x10]
20757 brlez,a %l0, loop_2469
20758 fmovrde %g4, %f14, %f4
20759loop_2468:
20760 faligndata %f14, %f12, %f6
20761 ld [%l7 + 0x4C], %f14
20762loop_2469:
20763 fandnot1 %f6, %f12, %f0
20764 faligndata %f14, %f10, %f10
20765 ldsh [%l7 + 0x50], %l3
20766 srlx %o6, 0x1C, %o3
20767 ldsw [%l7 + 0x68], %l4
20768 fbne,a %fcc0, loop_2470
20769 andcc %i2, %o2, %l5
20770 movl %icc, %g5, %i7
20771 srax %o4, %g3, %l2
20772loop_2470:
20773 bgu,a,pt %icc, loop_2471
20774 fnot1 %f0, %f4
20775 st %f12, [%l7 + 0x50]
20776 edge8l %i3, %i4, %l1
20777loop_2471:
20778 fxor %f14, %f14, %f8
20779 for %f8, %f8, %f8
20780 edge8n %o0, %g2, %i1
20781 ldd [%l7 + 0x78], %f14
20782 movpos %xcc, %i0, %g6
20783 fble,a %fcc3, loop_2472
20784 ldub [%l7 + 0x5F], %o7
20785 faligndata %f10, %f0, %f4
20786 ba,a %xcc, loop_2473
20787loop_2472:
20788 srax %l6, %i5, %g1
20789 edge8l %o1, %o5, %i6
20790 stb %l0, [%l7 + 0x27]
20791loop_2473:
20792 orn %g7, %g4, %l3
20793 mulx %o6, 0x0430, %l4
20794 ldx [%l7 + 0x60], %o3
20795 bge,pt %xcc, loop_2474
20796 stb %i2, [%l7 + 0x7F]
20797 ldub [%l7 + 0x4C], %o2
20798 st %f14, [%l7 + 0x7C]
20799loop_2474:
20800 subc %g5, 0x060B, %i7
20801 xor %l5, %o4, %g3
20802 fmovdle %xcc, %f6, %f4
20803 sethi 0x06C5, %i3
20804 edge8 %i4, %l1, %o0
20805 ldx [%l7 + 0x30], %l2
20806 bvc,a,pt %xcc, loop_2475
20807 bg,pn %xcc, loop_2476
20808 ldd [%l7 + 0x20], %f14
20809 tle %icc, 0x0
20810loop_2475:
20811 for %f10, %f12, %f8
20812loop_2476:
20813 fbu,a %fcc0, loop_2477
20814 fmovsg %icc, %f3, %f1
20815 fcmpgt32 %f0, %f4, %i1
20816 fexpand %f2, %f0
20817loop_2477:
20818 taddcc %g2, %g6, %o7
20819 fxnor %f0, %f2, %f4
20820 ldsw [%l7 + 0x18], %l6
20821 tg %icc, 0x5
20822 fmovsg %icc, %f13, %f6
20823 nop
20824 setx loop_2478, %l0, %l1
20825 jmpl %l1, %i0
20826 bn,a,pn %icc, loop_2479
20827 ldd [%l7 + 0x08], %f8
20828 ldsh [%l7 + 0x2C], %i5
20829loop_2478:
20830 bpos,pn %xcc, loop_2480
20831loop_2479:
20832 stw %g1, [%l7 + 0x10]
20833 edge16 %o1, %o5, %i6
20834 stb %l0, [%l7 + 0x23]
20835loop_2480:
20836 fornot2 %f14, %f2, %f4
20837 fbug,a %fcc0, loop_2481
20838 fble %fcc2, loop_2482
20839 fpack16 %f14, %f9
20840 lduh [%l7 + 0x7E], %g4
20841loop_2481:
20842 lduw [%l7 + 0x64], %l3
20843loop_2482:
20844 lduw [%l7 + 0x4C], %o6
20845 move %icc, %l4, %g7
20846 lduw [%l7 + 0x78], %o3
20847 popc %o2, %i2
20848 fsrc1 %f6, %f12
20849 fmovrdgez %i7, %f0, %f14
20850 tsubcctv %g5, 0x1D7F, %o4
20851 fnot2 %f10, %f14
20852 movg %xcc, %g3, %l5
20853 stx %i3, [%l7 + 0x78]
20854 fandnot1 %f6, %f4, %f2
20855 fxor %f8, %f0, %f10
20856 fmul8x16al %f0, %f13, %f0
20857 fmovsneg %icc, %f2, %f2
20858 fmovd %f14, %f14
20859 tneg %icc, 0x4
20860 srl %i4, 0x18, %o0
20861 ba %xcc, loop_2483
20862 pdist %f2, %f8, %f10
20863 andcc %l2, %l1, %g2
20864 ld [%l7 + 0x18], %f7
20865loop_2483:
20866 brlez %i1, loop_2484
20867 ldx [%l7 + 0x38], %g6
20868 fmovde %xcc, %f5, %f6
20869 fbug %fcc1, loop_2485
20870loop_2484:
20871 subcc %o7, 0x09F3, %i0
20872 tpos %icc, 0x5
20873 fbule,a %fcc0, loop_2486
20874loop_2485:
20875 sdivx %l6, 0x1DA0, %g1
20876 stx %i5, [%l7 + 0x20]
20877 brnz,a %o1, loop_2487
20878loop_2486:
20879 ldsh [%l7 + 0x64], %i6
20880 mulx %o5, %g4, %l3
20881 std %f4, [%l7 + 0x08]
20882loop_2487:
20883 tsubcc %l0, 0x0C82, %l4
20884 fmovrdlez %g7, %f6, %f12
20885 stb %o3, [%l7 + 0x15]
20886 call loop_2488
20887 fmovrslz %o6, %f13, %f3
20888 edge16n %o2, %i7, %i2
20889 ldx [%l7 + 0x70], %g5
20890loop_2488:
20891 fnot2 %f0, %f14
20892 st %f4, [%l7 + 0x0C]
20893 fmovrse %g3, %f12, %f6
20894 fcmpeq16 %f0, %f2, %o4
20895 fba %fcc0, loop_2489
20896 fpadd32 %f6, %f2, %f8
20897 ldsh [%l7 + 0x48], %i3
20898 fnor %f8, %f14, %f10
20899loop_2489:
20900 tgu %xcc, 0x0
20901 fmovrsgez %i4, %f13, %f10
20902 movre %l5, 0x36E, %o0
20903 st %f0, [%l7 + 0x38]
20904 sdiv %l1, 0x1647, %l2
20905 lduw [%l7 + 0x30], %i1
20906 nop
20907 setx loop_2490, %l0, %l1
20908 wrpr 0x1, %tl
20909 wrpr %l1, %tnpc
20910 setx 0x34400001400, %l0, %l1
20911 wrpr %l1, %tstate
20912 wrhpr 0x4, %htstate
20913 done
20914 ldsh [%l7 + 0x5A], %g2
20915 movrlz %o7, %i0, %g6
20916 fnot1s %f12, %f4
20917loop_2490:
20918 fmovdne %xcc, %f3, %f3
20919 brz,a %l6, loop_2491
20920 ld [%l7 + 0x50], %f8
20921 fmovrsgez %i5, %f12, %f6
20922 fmul8x16 %f8, %f0, %f4
20923loop_2491:
20924 movrlez %o1, 0x0D4, %g1
20925 fmovrde %o5, %f10, %f6
20926 ld [%l7 + 0x2C], %f9
20927 fcmpd %fcc2, %f6, %f0
20928 tsubcc %g4, %i6, %l0
20929 fcmpgt16 %f0, %f6, %l4
20930 std %f10, [%l7 + 0x38]
20931 ldsw [%l7 + 0x74], %g7
20932 fandnot1 %f6, %f6, %f6
20933 fcmpes %fcc3, %f6, %f3
20934 fcmple32 %f2, %f8, %l3
20935 bneg,a,pt %xcc, loop_2492
20936 fmul8x16al %f15, %f2, %f12
20937 fcmped %fcc0, %f8, %f6
20938 movle %xcc, %o3, %o6
20939loop_2492:
20940 ldub [%l7 + 0x1F], %o2
20941 orcc %i2, 0x1E83, %g5
20942 lduw [%l7 + 0x48], %i7
20943 sdivcc %g3, 0x074F, %o4
20944 movg %xcc, %i3, %i4
20945 fnands %f6, %f5, %f10
20946 lduh [%l7 + 0x2C], %l5
20947 fpackfix %f10, %f2
20948 std %f6, [%l7 + 0x58]
20949 fpadd32s %f14, %f4, %f0
20950 lduw [%l7 + 0x50], %l1
20951 bl %xcc, loop_2493
20952 mulscc %l2, %o0, %i1
20953 move %icc, %o7, %i0
20954 fandnot2s %f11, %f6, %f9
20955loop_2493:
20956 bvc,pn %icc, loop_2494
20957 fabsd %f6, %f4
20958 std %f0, [%l7 + 0x08]
20959 fmovda %xcc, %f2, %f7
20960loop_2494:
20961 stb %g6, [%l7 + 0x2C]
20962 nop
20963 setx loop_2495, %l0, %l1
20964 jmpl %l1, %l6
20965 ldd [%l7 + 0x38], %f8
20966 ble,a %icc, loop_2496
20967 tn %xcc, 0x4
20968loop_2495:
20969 movg %xcc, %g2, %o1
20970 stx %g1, [%l7 + 0x28]
20971loop_2496:
20972 sth %i5, [%l7 + 0x3A]
20973 ldsw [%l7 + 0x60], %g4
20974 fmovscc %icc, %f11, %f1
20975 fbe,a %fcc2, loop_2497
20976 ldsb [%l7 + 0x65], %i6
20977 fmovrdlez %l0, %f0, %f10
20978 ldsb [%l7 + 0x7A], %o5
20979loop_2497:
20980 tcs %icc, 0x2
20981 ldsh [%l7 + 0x5C], %g7
20982 tvc %xcc, 0x6
20983 ldsb [%l7 + 0x4B], %l4
20984 lduh [%l7 + 0x2A], %o3
20985 mulscc %o6, 0x05D3, %o2
20986 subc %l3, 0x1D23, %i2
20987 srax %i7, %g5, %g3
20988 bshuffle %f6, %f12, %f8
20989 srax %i3, 0x0B, %o4
20990 sub %i4, 0x1E46, %l5
20991 stb %l2, [%l7 + 0x21]
20992 movrlez %l1, 0x1AC, %o0
20993 sra %i1, %i0, %o7
20994 fmovsvc %xcc, %f15, %f13
20995 sth %l6, [%l7 + 0x1E]
20996 bn,pn %xcc, loop_2498
20997 fmovrdgz %g2, %f14, %f10
20998 std %f10, [%l7 + 0x08]
20999 fmovrslz %g6, %f4, %f5
21000loop_2498:
21001 fabss %f12, %f15
21002 tsubcctv %g1, %i5, %g4
21003 stb %i6, [%l7 + 0x1A]
21004 fzero %f2
21005 ldsh [%l7 + 0x5A], %l0
21006 fmul8sux16 %f2, %f4, %f2
21007 brnz %o5, loop_2499
21008 movvc %icc, %g7, %l4
21009 pdist %f6, %f4, %f10
21010 ldsh [%l7 + 0x64], %o1
21011loop_2499:
21012 fblg,a %fcc3, loop_2500
21013 ldsb [%l7 + 0x56], %o3
21014 ldd [%l7 + 0x48], %f14
21015 tg %xcc, 0x7
21016loop_2500:
21017 fandnot1 %f0, %f2, %f6
21018 fmul8ulx16 %f0, %f2, %f8
21019 fmul8x16 %f2, %f4, %f4
21020 sth %o2, [%l7 + 0x08]
21021 fmovrslez %o6, %f0, %f14
21022 udivcc %i2, 0x037E, %i7
21023 lduh [%l7 + 0x62], %g5
21024 ldd [%l7 + 0x38], %f12
21025 ldsb [%l7 + 0x67], %l3
21026 fbuge %fcc3, loop_2501
21027 fpadd32 %f12, %f12, %f0
21028 bgu loop_2502
21029 fpsub16 %f6, %f10, %f12
21030loop_2501:
21031 ta %icc, 0x4
21032 fpack16 %f2, %f11
21033loop_2502:
21034 brgz %g3, loop_2503
21035 fnands %f11, %f14, %f15
21036 ble,pn %xcc, loop_2504
21037 brlz %o4, loop_2505
21038loop_2503:
21039 fmovsge %icc, %f11, %f3
21040 mulx %i3, %i4, %l5
21041loop_2504:
21042 ldd [%l7 + 0x18], %f6
21043loop_2505:
21044 ldsw [%l7 + 0x18], %l1
21045 ldub [%l7 + 0x1D], %o0
21046 bcc,a,pn %icc, loop_2506
21047 movl %xcc, %l2, %i0
21048 fmuld8ulx16 %f11, %f6, %f6
21049 st %f4, [%l7 + 0x58]
21050loop_2506:
21051 fxor %f2, %f4, %f0
21052 fexpand %f11, %f10
21053 for %f0, %f12, %f6
21054 mulx %i1, %l6, %g2
21055 ldsh [%l7 + 0x7C], %g6
21056 stb %o7, [%l7 + 0x0F]
21057 edge32ln %i5, %g4, %g1
21058 fcmpne16 %f2, %f10, %l0
21059 fmovrdgz %o5, %f6, %f4
21060 fbne,a %fcc0, loop_2507
21061 umulcc %i6, 0x013F, %g7
21062 subccc %o1, %o3, %o2
21063 array8 %l4, %o6, %i7
21064loop_2507:
21065 fmovd %f4, %f14
21066 te %xcc, 0x2
21067 fbe %fcc1, loop_2508
21068 stx %i2, [%l7 + 0x50]
21069 tvc %xcc, 0x1
21070 tpos %xcc, 0x7
21071loop_2508:
21072 fxnor %f2, %f0, %f4
21073 edge16l %g5, %l3, %g3
21074 fmovsl %xcc, %f13, %f7
21075 call loop_2509
21076 stx %i3, [%l7 + 0x40]
21077 lduh [%l7 + 0x3A], %i4
21078 fmovdneg %xcc, %f0, %f10
21079loop_2509:
21080 ldd [%l7 + 0x18], %f6
21081 lduh [%l7 + 0x6E], %o4
21082 fmovrsgez %l1, %f14, %f1
21083 tleu %icc, 0x0
21084 movn %xcc, %l5, %o0
21085 fcmpd %fcc3, %f12, %f0
21086 fbuge,a %fcc0, loop_2510
21087 tneg %xcc, 0x2
21088 movrne %l2, 0x20C, %i0
21089 movvs %xcc, %l6, %g2
21090loop_2510:
21091 sth %g6, [%l7 + 0x34]
21092 bshuffle %f12, %f12, %f14
21093 bvc loop_2511
21094 lduw [%l7 + 0x18], %i1
21095 edge16 %i5, %g4, %g1
21096 fnor %f12, %f4, %f4
21097loop_2511:
21098 fmovse %icc, %f6, %f7
21099 fandnot2s %f12, %f9, %f2
21100 brgz %l0, loop_2512
21101 tleu %xcc, 0x5
21102 ldx [%l7 + 0x68], %o7
21103 tne %icc, 0x3
21104loop_2512:
21105 taddcctv %i6, %g7, %o1
21106 alignaddrl %o3, %o5, %l4
21107 alignaddrl %o6, %i7, %o2
21108 lduw [%l7 + 0x54], %g5
21109 ldsw [%l7 + 0x2C], %l3
21110 mulx %i2, %g3, %i3
21111 fcmpd %fcc2, %f10, %f0
21112 fpadd16s %f12, %f13, %f10
21113 fmovsvs %xcc, %f13, %f7
21114 fxor %f8, %f12, %f0
21115 fsrc2 %f14, %f6
21116 lduh [%l7 + 0x7C], %o4
21117 stb %l1, [%l7 + 0x4C]
21118 tvs %icc, 0x4
21119 fzeros %f15
21120 stx %i4, [%l7 + 0x10]
21121 ld [%l7 + 0x60], %f14
21122 fmul8ulx16 %f10, %f14, %f0
21123 srax %o0, %l2, %i0
21124 fcmps %fcc1, %f1, %f0
21125 bg,pt %icc, loop_2513
21126 fbne,a %fcc0, loop_2514
21127 fandnot1 %f12, %f0, %f0
21128 edge16ln %l6, %g2, %l5
21129loop_2513:
21130 fnand %f8, %f14, %f12
21131loop_2514:
21132 fbg %fcc2, loop_2515
21133 ldub [%l7 + 0x13], %g6
21134 alignaddr %i1, %i5, %g1
21135 movre %l0, %g4, %i6
21136loop_2515:
21137 tcc %icc, 0x3
21138 alignaddr %g7, %o1, %o3
21139 edge32l %o5, %o7, %l4
21140 sra %i7, 0x0C, %o2
21141 move %icc, %o6, %l3
21142 ldsb [%l7 + 0x17], %g5
21143 ldsb [%l7 + 0x36], %i2
21144 brz,a %i3, loop_2516
21145 fpack16 %f2, %f8
21146 fbe,a %fcc0, loop_2517
21147 tcs %xcc, 0x4
21148loop_2516:
21149 fmovdpos %icc, %f6, %f12
21150 nop
21151 setx loop_2518, %l0, %l1
21152 wrpr 0x1, %tl
21153 wrpr %l1, %tnpc
21154 setx 0x34400001400, %l0, %l1
21155 wrpr %l1, %tstate
21156 wrhpr 0x4, %htstate
21157 done
21158loop_2517:
21159 fornot1s %f6, %f4, %f15
21160 mulx %o4, %l1, %i4
21161 brlez %g3, loop_2519
21162loop_2518:
21163 fzeros %f8
21164 fabsd %f0, %f4
21165 xorcc %l2, %i0, %o0
21166loop_2519:
21167 fcmpne32 %f4, %f0, %g2
21168 fcmpd %fcc1, %f2, %f8
21169 fpsub32 %f10, %f4, %f8
21170 ldsb [%l7 + 0x75], %l5
21171 ldsh [%l7 + 0x2C], %l6
21172 addc %g6, 0x15BF, %i5
21173 edge16l %i1, %g1, %l0
21174 std %f2, [%l7 + 0x08]
21175 ldsb [%l7 + 0x48], %g4
21176 fmovdpos %icc, %f3, %f3
21177 stw %g7, [%l7 + 0x74]
21178 bge,pt %xcc, loop_2520
21179 st %f4, [%l7 + 0x64]
21180 fble,a %fcc3, loop_2521
21181 lduh [%l7 + 0x76], %o1
21182loop_2520:
21183 fbne %fcc0, loop_2522
21184 fbue %fcc3, loop_2523
21185loop_2521:
21186 ldsb [%l7 + 0x4C], %o3
21187 subc %i6, %o5, %l4
21188loop_2522:
21189 fsrc2 %f2, %f14
21190loop_2523:
21191 fcmpne16 %f4, %f6, %o7
21192 ldsh [%l7 + 0x1A], %i7
21193 ld [%l7 + 0x1C], %f5
21194 ld [%l7 + 0x70], %f9
21195 stb %o6, [%l7 + 0x21]
21196 edge16n %o2, %l3, %g5
21197 bpos,pt %xcc, loop_2524
21198 sth %i2, [%l7 + 0x7A]
21199 subc %i3, 0x1B92, %l1
21200 fmovda %xcc, %f7, %f9
21201loop_2524:
21202 ldd [%l7 + 0x68], %f4
21203 sth %i4, [%l7 + 0x3E]
21204 stw %o4, [%l7 + 0x44]
21205 stb %l2, [%l7 + 0x61]
21206 fbue,a %fcc0, loop_2525
21207 fmovrdlez %g3, %f12, %f4
21208 std %f6, [%l7 + 0x10]
21209 stx %o0, [%l7 + 0x58]
21210loop_2525:
21211 smul %g2, 0x191A, %l5
21212 ldd [%l7 + 0x40], %f10
21213 fmuld8ulx16 %f4, %f1, %f10
21214 fcmpd %fcc2, %f10, %f0
21215 ld [%l7 + 0x1C], %f12
21216 lduh [%l7 + 0x68], %l6
21217 ldsw [%l7 + 0x44], %g6
21218 fandnot2 %f14, %f2, %f2
21219 xorcc %i5, %i1, %g1
21220 ldd [%l7 + 0x28], %f10
21221 st %f2, [%l7 + 0x6C]
21222 movl %icc, %i0, %l0
21223 fmovsa %icc, %f5, %f7
21224 fones %f11
21225 nop
21226 setx loop_2526, %l0, %l1
21227 jmpl %l1, %g7
21228 be,pt %xcc, loop_2527
21229 fxnors %f5, %f11, %f4
21230 movrlez %g4, 0x2ED, %o1
21231loop_2526:
21232 fmovsn %xcc, %f11, %f13
21233loop_2527:
21234 fcmple16 %f0, %f10, %o3
21235 nop
21236 setx loop_2528, %l0, %l1
21237 wrpr 0x1, %tl
21238 wrpr %l1, %tnpc
21239 setx 0x34400001400, %l0, %l1
21240 wrpr %l1, %tstate
21241 wrhpr 0x4, %htstate
21242 done
21243 fmuld8ulx16 %f6, %f6, %f10
21244 fpadd32s %f7, %f4, %f11
21245 addc %i6, %o5, %l4
21246loop_2528:
21247 fmovd %f6, %f0
21248 st %f15, [%l7 + 0x74]
21249 xor %o7, %i7, %o6
21250 ldub [%l7 + 0x31], %l3
21251 fnot1s %f13, %f9
21252 orcc %o2, 0x1FA0, %g5
21253 for %f0, %f10, %f14
21254 fors %f8, %f11, %f11
21255 fmovdpos %icc, %f4, %f6
21256 sdivcc %i2, 0x0F00, %i3
21257 movle %icc, %i4, %o4
21258 bgu,pt %xcc, loop_2529
21259 addccc %l2, %l1, %o0
21260 ldub [%l7 + 0x40], %g2
21261 fnegs %f15, %f2
21262loop_2529:
21263 alignaddrl %l5, %l6, %g6
21264 movvc %xcc, %g3, %i1
21265 movneg %icc, %g1, %i0
21266 edge16n %l0, %g7, %i5
21267 lduw [%l7 + 0x74], %o1
21268 brlz,a %g4, loop_2530
21269 fmovda %xcc, %f6, %f12
21270 ldsh [%l7 + 0x64], %i6
21271 fbu,a %fcc1, loop_2531
21272loop_2530:
21273 fandnot2 %f6, %f4, %f0
21274 ldx [%l7 + 0x50], %o3
21275 st %f14, [%l7 + 0x60]
21276loop_2531:
21277 brlez %l4, loop_2532
21278 fcmple32 %f10, %f14, %o7
21279 tvc %icc, 0x2
21280 bvs,pn %xcc, loop_2533
21281loop_2532:
21282 stb %i7, [%l7 + 0x43]
21283 udivcc %o5, 0x0E57, %l3
21284 sth %o6, [%l7 + 0x6A]
21285loop_2533:
21286 sub %o2, %g5, %i3
21287 fmovrdgez %i2, %f10, %f10
21288 tpos %xcc, 0x3
21289 fsrc2 %f0, %f8
21290 st %f14, [%l7 + 0x60]
21291 ldsw [%l7 + 0x5C], %o4
21292 nop
21293 setx loop_2534, %l0, %l1
21294 jmpl %l1, %l2
21295 lduh [%l7 + 0x16], %l1
21296 fsrc2s %f15, %f0
21297 fone %f10
21298loop_2534:
21299 sra %o0, %g2, %i4
21300 fbue %fcc1, loop_2535
21301 ldsb [%l7 + 0x37], %l6
21302 addcc %g6, %l5, %i1
21303 lduw [%l7 + 0x5C], %g1
21304loop_2535:
21305 fnot2s %f11, %f9
21306 std %f2, [%l7 + 0x50]
21307 bvs,pt %xcc, loop_2536
21308 edge16n %g3, %i0, %g7
21309 brgez,a %i5, loop_2537
21310 fmovrdgez %o1, %f0, %f8
21311loop_2536:
21312 bgu %xcc, loop_2538
21313 andn %g4, 0x1C92, %l0
21314loop_2537:
21315 movneg %xcc, %o3, %l4
21316 fpsub16s %f11, %f7, %f2
21317loop_2538:
21318 ldx [%l7 + 0x50], %i6
21319 stb %i7, [%l7 + 0x66]
21320 ldx [%l7 + 0x40], %o5
21321 stx %l3, [%l7 + 0x78]
21322 nop
21323 setx loop_2539, %l0, %l1
21324 wrpr 0x1, %tl
21325 wrpr %l1, %tnpc
21326 setx 0x34400001400, %l0, %l1
21327 wrpr %l1, %tstate
21328 wrhpr 0x4, %htstate
21329 done
21330 bgu,a %icc, loop_2540
21331 ldsb [%l7 + 0x31], %o7
21332 brnz %o2, loop_2541
21333loop_2539:
21334 movl %xcc, %o6, %g5
21335loop_2540:
21336 edge8 %i3, %o4, %l2
21337 ldsw [%l7 + 0x68], %l1
21338loop_2541:
21339 fcmpgt16 %f14, %f0, %o0
21340 stx %g2, [%l7 + 0x08]
21341 andncc %i2, %l6, %g6
21342 movg %xcc, %l5, %i4
21343 fmovs %f12, %f6
21344 bvc,a,pn %xcc, loop_2542
21345 ldx [%l7 + 0x08], %i1
21346 fmovdn %icc, %f14, %f4
21347 srax %g1, %g3, %i0
21348loop_2542:
21349 tleu %xcc, 0x7
21350 popc 0x0567, %g7
21351 brnz %i5, loop_2543
21352 sth %g4, [%l7 + 0x6A]
21353 movpos %icc, %o1, %l0
21354 lduh [%l7 + 0x30], %l4
21355loop_2543:
21356 fpsub32 %f14, %f14, %f8
21357 stb %i6, [%l7 + 0x77]
21358 movne %xcc, %o3, %o5
21359 sllx %i7, 0x1C, %l3
21360 fpsub32 %f10, %f2, %f2
21361 mova %icc, %o2, %o6
21362 sth %g5, [%l7 + 0x76]
21363 std %f12, [%l7 + 0x18]
21364 fba,a %fcc3, loop_2544
21365 tcs %icc, 0x6
21366 srlx %o7, 0x0F, %i3
21367 te %icc, 0x0
21368loop_2544:
21369 fand %f2, %f8, %f4
21370 tcs %xcc, 0x6
21371 ldsw [%l7 + 0x40], %l2
21372 stx %o4, [%l7 + 0x40]
21373 stw %l1, [%l7 + 0x30]
21374 subcc %g2, %i2, %o0
21375 sdivx %g6, 0x0207, %l5
21376 ld [%l7 + 0x5C], %f4
21377 stw %l6, [%l7 + 0x74]
21378 ld [%l7 + 0x14], %f7
21379 movge %icc, %i4, %g1
21380 xnor %i1, 0x16FC, %i0
21381 mova %xcc, %g3, %i5
21382 addcc %g4, 0x0A7E, %g7
21383 fnot2s %f2, %f10
21384 std %f6, [%l7 + 0x18]
21385 std %f8, [%l7 + 0x08]
21386 nop
21387 setx loop_2545, %l0, %l1
21388 jmpl %l1, %o1
21389 sth %l0, [%l7 + 0x7C]
21390 fornot1 %f2, %f14, %f8
21391 edge8ln %i6, %o3, %o5
21392loop_2545:
21393 lduw [%l7 + 0x30], %i7
21394 srlx %l3, %l4, %o6
21395 fbul %fcc1, loop_2546
21396 fbge %fcc1, loop_2547
21397 nop
21398 setx loop_2548, %l0, %l1
21399 wrpr 0x1, %tl
21400 wrpr %l1, %tpc
21401 add %l1, 0x4, %l1
21402 wrpr %l1, %tnpc
21403 setx 0x34400001400, %l0, %l1
21404 wrpr %l1, %tstate
21405 wrhpr 0x4, %htstate
21406 retry
21407 fandnot1 %f4, %f12, %f12
21408loop_2546:
21409 stw %o2, [%l7 + 0x0C]
21410loop_2547:
21411 smulcc %o7, %g5, %i3
21412loop_2548:
21413 nop
21414 setx loop_2549, %l0, %l1
21415 jmpl %l1, %l2
21416 mova %icc, %l1, %g2
21417 ldsh [%l7 + 0x54], %o4
21418 fcmps %fcc3, %f6, %f3
21419loop_2549:
21420 nop
21421 setx loop_2550, %l0, %l1
21422 wrpr 0x1, %tl
21423 wrpr %l1, %tnpc
21424 setx 0x34400001400, %l0, %l1
21425 wrpr %l1, %tstate
21426 wrhpr 0x4, %htstate
21427 done
21428 edge16ln %i2, %g6, %o0
21429 andncc %l5, %i4, %g1
21430 stx %i1, [%l7 + 0x68]
21431loop_2550:
21432 stb %l6, [%l7 + 0x5F]
21433 fcmped %fcc2, %f12, %f2
21434 edge8ln %i0, %i5, %g4
21435 tle %icc, 0x2
21436 bl %icc, loop_2551
21437 fmovdcc %xcc, %f1, %f14
21438 tne %icc, 0x2
21439 fbn %fcc3, loop_2552
21440loop_2551:
21441 sllx %g7, %o1, %l0
21442 fbule,a %fcc3, loop_2553
21443 tsubcc %i6, 0x183F, %o3
21444loop_2552:
21445 ldx [%l7 + 0x28], %o5
21446 fandnot2 %f12, %f6, %f6
21447loop_2553:
21448 ldub [%l7 + 0x7E], %g3
21449 andcc %i7, 0x17F8, %l3
21450 movcc %icc, %l4, %o6
21451 bpos loop_2554
21452 xorcc %o7, 0x1A79, %g5
21453 stw %i3, [%l7 + 0x5C]
21454 mulscc %l2, 0x09B8, %l1
21455loop_2554:
21456 ldsh [%l7 + 0x70], %o2
21457 tleu %xcc, 0x3
21458 fmovrdne %g2, %f14, %f14
21459 bcs,a %xcc, loop_2555
21460 fbne,a %fcc3, loop_2556
21461 orncc %o4, 0x1B35, %g6
21462 ldsh [%l7 + 0x62], %o0
21463loop_2555:
21464 ldsw [%l7 + 0x58], %i2
21465loop_2556:
21466 addc %l5, 0x0B14, %i4
21467 st %f15, [%l7 + 0x38]
21468 fmovdcc %xcc, %f5, %f13
21469 orncc %g1, 0x1A10, %l6
21470 fbge %fcc0, loop_2557
21471 fpackfix %f8, %f7
21472 mulscc %i0, 0x1CCD, %i1
21473 brlz %g4, loop_2558
21474loop_2557:
21475 and %i5, 0x0C05, %g7
21476 andncc %o1, %l0, %i6
21477 brgez,a %o3, loop_2559
21478loop_2558:
21479 bge,a,pt %icc, loop_2560
21480 edge32 %o5, %i7, %g3
21481 fnand %f0, %f12, %f14
21482loop_2559:
21483 tn %icc, 0x2
21484loop_2560:
21485 fpadd32 %f12, %f6, %f6
21486 st %f2, [%l7 + 0x38]
21487 popc 0x095A, %l3
21488 ldub [%l7 + 0x16], %o6
21489 edge16 %l4, %o7, %g5
21490 lduw [%l7 + 0x08], %l2
21491 ldsb [%l7 + 0x1F], %l1
21492 bgu %icc, loop_2561
21493 bpos,a %icc, loop_2562
21494 stx %i3, [%l7 + 0x68]
21495 fnand %f12, %f0, %f12
21496loop_2561:
21497 ldsw [%l7 + 0x24], %o2
21498loop_2562:
21499 fbue %fcc2, loop_2563
21500 fbue,a %fcc0, loop_2564
21501 st %f12, [%l7 + 0x20]
21502 ldsw [%l7 + 0x64], %o4
21503loop_2563:
21504 subc %g2, 0x1A18, %o0
21505loop_2564:
21506 fpadd16s %f14, %f7, %f6
21507 bg,a %xcc, loop_2565
21508 bne loop_2566
21509 std %f14, [%l7 + 0x20]
21510 fpsub32s %f2, %f14, %f8
21511loop_2565:
21512 xnorcc %g6, 0x0804, %l5
21513loop_2566:
21514 udivcc %i4, 0x047D, %i2
21515 brgez %g1, loop_2567
21516 sllx %l6, 0x1C, %i1
21517 bge,a,pt %icc, loop_2568
21518 stw %i0, [%l7 + 0x18]
21519loop_2567:
21520 fmovrdne %g4, %f12, %f4
21521 fmovdvc %xcc, %f13, %f13
21522loop_2568:
21523 fmovdle %icc, %f7, %f13
21524 edge16n %i5, %g7, %o1
21525 fmul8ulx16 %f12, %f14, %f8
21526 fbue,a %fcc3, loop_2569
21527 and %i6, 0x15F6, %l0
21528 edge8 %o5, %i7, %o3
21529 mulscc %g3, 0x1490, %o6
21530loop_2569:
21531 fnands %f0, %f15, %f7
21532 fabsd %f0, %f12
21533 stx %l3, [%l7 + 0x10]
21534 std %f6, [%l7 + 0x28]
21535 fcmple32 %f10, %f2, %o7
21536 ldsw [%l7 + 0x54], %g5
21537 fmovs %f13, %f1
21538 fandnot1 %f4, %f0, %f8
21539 movvs %xcc, %l4, %l1
21540 bn,a loop_2570
21541 st %f12, [%l7 + 0x40]
21542 lduh [%l7 + 0x2C], %l2
21543 fpmerge %f1, %f8, %f2
21544loop_2570:
21545 ldd [%l7 + 0x30], %f4
21546 stw %o2, [%l7 + 0x4C]
21547 fcmpgt32 %f10, %f2, %o4
21548 fzeros %f14
21549 fbge %fcc0, loop_2571
21550 ldsb [%l7 + 0x1B], %g2
21551 umulcc %i3, 0x13A8, %o0
21552 fmovsge %icc, %f3, %f0
21553loop_2571:
21554 call loop_2572
21555 fors %f7, %f10, %f0
21556 bne,a,pn %xcc, loop_2573
21557 st %f10, [%l7 + 0x20]
21558loop_2572:
21559 movle %icc, %l5, %i4
21560 ldsb [%l7 + 0x37], %g6
21561loop_2573:
21562 fmovde %xcc, %f0, %f4
21563 std %f0, [%l7 + 0x40]
21564 ld [%l7 + 0x78], %f7
21565 andn %g1, 0x0B11, %l6
21566 xor %i1, %i2, %i0
21567 fornot2 %f2, %f8, %f6
21568 taddcctv %i5, %g4, %o1
21569 st %f10, [%l7 + 0x7C]
21570 mova %icc, %i6, %g7
21571 fmovsg %xcc, %f15, %f15
21572 pdist %f2, %f10, %f4
21573 orn %o5, %i7, %l0
21574 tneg %icc, 0x1
21575 orncc %g3, %o3, %l3
21576 sth %o6, [%l7 + 0x76]
21577 ldsb [%l7 + 0x35], %o7
21578 sub %g5, %l4, %l2
21579 edge32ln %o2, %l1, %o4
21580 lduw [%l7 + 0x58], %i3
21581 fmovdpos %icc, %f13, %f6
21582 ldd [%l7 + 0x50], %f14
21583 movpos %icc, %g2, %l5
21584 tg %icc, 0x5
21585 brgz,a %o0, loop_2574
21586 fpack16 %f2, %f13
21587 ldd [%l7 + 0x50], %f0
21588 edge32ln %i4, %g6, %l6
21589loop_2574:
21590 taddcc %g1, 0x19A1, %i1
21591 edge32n %i2, %i5, %g4
21592 ldsh [%l7 + 0x52], %o1
21593 smulcc %i6, %g7, %i0
21594 fmovsle %xcc, %f12, %f9
21595 fmovdleu %xcc, %f13, %f2
21596 brlz,a %o5, loop_2575
21597 addccc %l0, 0x10AE, %i7
21598 orn %g3, %o3, %o6
21599 udivx %l3, 0x0225, %g5
21600loop_2575:
21601 bge,a,pn %xcc, loop_2576
21602 fmovsvc %icc, %f11, %f8
21603 fmuld8ulx16 %f8, %f13, %f4
21604 std %f0, [%l7 + 0x40]
21605loop_2576:
21606 fandnot2s %f3, %f14, %f5
21607 fbug,a %fcc1, loop_2577
21608 fbue %fcc2, loop_2578
21609 subccc %o7, 0x1028, %l4
21610 ldub [%l7 + 0x66], %o2
21611loop_2577:
21612 bvc,pt %xcc, loop_2579
21613loop_2578:
21614 fmovsleu %xcc, %f5, %f2
21615 fmovrdlz %l2, %f12, %f10
21616 stx %l1, [%l7 + 0x40]
21617loop_2579:
21618 edge32l %i3, %g2, %o4
21619 tleu %xcc, 0x7
21620 fmovdgu %icc, %f10, %f11
21621 fcmpne16 %f12, %f14, %l5
21622 fmovdpos %icc, %f5, %f4
21623 fmovscc %icc, %f13, %f7
21624 fmovrsne %i4, %f15, %f5
21625 andn %g6, 0x1704, %l6
21626 orcc %o0, %g1, %i2
21627 fmovdg %xcc, %f13, %f0
21628 stb %i5, [%l7 + 0x61]
21629 sethi 0x1C72, %g4
21630 ldub [%l7 + 0x0C], %o1
21631 lduw [%l7 + 0x0C], %i6
21632 fmovdl %icc, %f1, %f10
21633 array16 %g7, %i1, %o5
21634 andncc %l0, %i0, %i7
21635 fpsub32s %f3, %f12, %f4
21636 ldd [%l7 + 0x30], %f0
21637 fnot1 %f10, %f8
21638 fnands %f9, %f0, %f0
21639 andcc %o3, 0x00FD, %o6
21640 call loop_2580
21641 stx %g3, [%l7 + 0x70]
21642 std %f2, [%l7 + 0x18]
21643 lduh [%l7 + 0x54], %g5
21644loop_2580:
21645 ldub [%l7 + 0x6D], %l3
21646 bn %icc, loop_2581
21647 lduw [%l7 + 0x6C], %l4
21648 fmul8x16 %f5, %f8, %f2
21649 mova %xcc, %o7, %l2
21650loop_2581:
21651 edge16ln %l1, %o2, %g2
21652 brlez %i3, loop_2582
21653 ldsb [%l7 + 0x74], %l5
21654 fmovsneg %icc, %f5, %f0
21655 stw %i4, [%l7 + 0x44]
21656loop_2582:
21657 fnegd %f10, %f12
21658 st %f13, [%l7 + 0x5C]
21659 sdivx %o4, 0x0485, %l6
21660 tcs %xcc, 0x4
21661 fpsub16s %f3, %f10, %f1
21662 fbul,a %fcc2, loop_2583
21663 ldsh [%l7 + 0x6E], %o0
21664 sra %g1, %i2, %i5
21665 fpsub16 %f8, %f4, %f14
21666loop_2583:
21667 fsrc2 %f12, %f0
21668 call loop_2584
21669 srlx %g4, %g6, %o1
21670 fmuld8sux16 %f5, %f13, %f8
21671 ldx [%l7 + 0x40], %i6
21672loop_2584:
21673 bge,a loop_2585
21674 sdiv %g7, 0x037A, %o5
21675 bneg,pt %icc, loop_2586
21676 lduw [%l7 + 0x38], %i1
21677loop_2585:
21678 fmovsvs %xcc, %f0, %f14
21679 fmovdcc %xcc, %f8, %f10
21680loop_2586:
21681 fmovs %f11, %f8
21682 std %f10, [%l7 + 0x38]
21683 and %i0, 0x1F9D, %i7
21684 lduw [%l7 + 0x70], %o3
21685 mulx %l0, 0x1386, %o6
21686 xor %g5, 0x0DEB, %g3
21687 sllx %l4, 0x1E, %o7
21688 stx %l3, [%l7 + 0x50]
21689 bneg,a %xcc, loop_2587
21690 ldd [%l7 + 0x18], %f12
21691 ldsh [%l7 + 0x44], %l2
21692 brz,a %l1, loop_2588
21693loop_2587:
21694 fbl,a %fcc0, loop_2589
21695 edge8 %g2, %o2, %i3
21696 fmovrde %i4, %f0, %f2
21697loop_2588:
21698 fxnor %f6, %f10, %f12
21699loop_2589:
21700 ble loop_2590
21701 be,a,pn %icc, loop_2591
21702 edge32 %l5, %o4, %l6
21703 taddcc %o0, %i2, %i5
21704loop_2590:
21705 ldsb [%l7 + 0x28], %g4
21706loop_2591:
21707 tcs %xcc, 0x1
21708 tg %xcc, 0x7
21709 fbge,a %fcc2, loop_2592
21710 fandnot1s %f12, %f2, %f13
21711 ldsh [%l7 + 0x62], %g6
21712 edge8n %g1, %i6, %g7
21713loop_2592:
21714 fbul,a %fcc1, loop_2593
21715 fexpand %f4, %f12
21716 fcmple16 %f14, %f0, %o1
21717 fmovscc %xcc, %f0, %f2
21718loop_2593:
21719 bge,a %icc, loop_2594
21720 ld [%l7 + 0x1C], %f7
21721 fands %f4, %f11, %f4
21722 fba %fcc0, loop_2595
21723loop_2594:
21724 alignaddrl %i1, %o5, %i7
21725 fandnot2s %f8, %f13, %f1
21726 fmul8x16au %f3, %f0, %f12
21727loop_2595:
21728 or %i0, 0x0010, %o3
21729 fmovsa %icc, %f4, %f6
21730 bvs,a loop_2596
21731 fpadd32s %f14, %f2, %f14
21732 stb %l0, [%l7 + 0x1B]
21733 fmovdne %icc, %f12, %f11
21734loop_2596:
21735 fmovdne %xcc, %f13, %f0
21736 orncc %o6, 0x1A86, %g5
21737 brz %l4, loop_2597
21738 fmovs %f2, %f15
21739 fone %f6
21740 fbul,a %fcc2, loop_2598
21741loop_2597:
21742 tg %xcc, 0x4
21743 fcmpes %fcc2, %f9, %f5
21744 fsrc2s %f12, %f7
21745loop_2598:
21746 sth %g3, [%l7 + 0x48]
21747 ldub [%l7 + 0x3A], %o7
21748 fbule %fcc2, loop_2599
21749 fcmple32 %f6, %f4, %l2
21750 st %f14, [%l7 + 0x5C]
21751 lduw [%l7 + 0x34], %l1
21752loop_2599:
21753 udivcc %l3, 0x1EA5, %g2
21754 fcmpeq32 %f14, %f14, %i3
21755 ld [%l7 + 0x18], %f3
21756 bge loop_2600
21757 fabsd %f0, %f4
21758 ld [%l7 + 0x64], %f3
21759 fmovsle %xcc, %f6, %f0
21760loop_2600:
21761 st %f15, [%l7 + 0x38]
21762 taddcctv %o2, %i4, %l5
21763 fmovdvs %xcc, %f0, %f3
21764 fornot2s %f11, %f3, %f8
21765 fmovdg %xcc, %f7, %f12
21766 srlx %l6, 0x0B, %o0
21767 st %f5, [%l7 + 0x64]
21768 movleu %xcc, %i2, %i5
21769 fbg %fcc1, loop_2601
21770 fmovdg %icc, %f14, %f11
21771 ldub [%l7 + 0x5B], %o4
21772 sra %g6, 0x11, %g1
21773loop_2601:
21774 fpadd16s %f5, %f3, %f0
21775 ldub [%l7 + 0x6B], %i6
21776 sth %g7, [%l7 + 0x46]
21777 fmovsvc %icc, %f10, %f8
21778 or %g4, 0x1019, %o1
21779 fmovrsgez %o5, %f5, %f0
21780 fblg,a %fcc0, loop_2602
21781 fbg,a %fcc2, loop_2603
21782 fnegs %f12, %f12
21783 alignaddr %i7, %i0, %i1
21784loop_2602:
21785 movre %o3, %l0, %g5
21786loop_2603:
21787 ta %xcc, 0x6
21788 siam 0x6
21789 ble,a,pn %xcc, loop_2604
21790 stw %o6, [%l7 + 0x24]
21791 fmovscc %xcc, %f8, %f12
21792 be loop_2605
21793loop_2604:
21794 fcmpes %fcc0, %f14, %f13
21795 lduh [%l7 + 0x62], %l4
21796 ldd [%l7 + 0x48], %f4
21797loop_2605:
21798 fbule,a %fcc0, loop_2606
21799 ldd [%l7 + 0x68], %f12
21800 movrgz %g3, 0x323, %o7
21801 stx %l1, [%l7 + 0x38]
21802loop_2606:
21803 fandnot2 %f4, %f14, %f6
21804 tgu %xcc, 0x1
21805 ldsw [%l7 + 0x14], %l2
21806 taddcctv %g2, %l3, %i3
21807 tcs %xcc, 0x6
21808 stw %i4, [%l7 + 0x74]
21809 edge16n %o2, %l5, %l6
21810 movcs %xcc, %i2, %i5
21811 fmul8x16al %f11, %f7, %f14
21812 stb %o4, [%l7 + 0x47]
21813 fabsd %f10, %f10
21814 sll %o0, %g6, %i6
21815 fpsub32 %f10, %f12, %f14
21816 movpos %xcc, %g1, %g7
21817 bge,a loop_2607
21818 stx %o1, [%l7 + 0x20]
21819 mulx %o5, %g4, %i0
21820 ldsh [%l7 + 0x1C], %i7
21821loop_2607:
21822 array8 %i1, %l0, %o3
21823 movrne %o6, 0x04D, %l4
21824 fbne %fcc1, loop_2608
21825 fmovdgu %xcc, %f7, %f9
21826 fmovrslz %g5, %f15, %f9
21827 stb %g3, [%l7 + 0x24]
21828loop_2608:
21829 stx %l1, [%l7 + 0x60]
21830 ldsw [%l7 + 0x0C], %o7
21831 bn %icc, loop_2609
21832 edge8n %l2, %l3, %g2
21833 fmovdvs %icc, %f14, %f9
21834 mulx %i4, %i3, %l5
21835loop_2609:
21836 addcc %o2, 0x04D0, %l6
21837 sth %i2, [%l7 + 0x56]
21838 fnand %f2, %f2, %f0
21839 ldub [%l7 + 0x2F], %i5
21840 fmovrdlez %o4, %f2, %f4
21841 edge16ln %g6, %i6, %o0
21842 umul %g7, %o1, %o5
21843 fmuld8ulx16 %f9, %f10, %f10
21844 fsrc1 %f8, %f12
21845 fxnor %f14, %f10, %f2
21846 xnor %g1, 0x1AB6, %g4
21847 sth %i7, [%l7 + 0x56]
21848 edge16l %i0, %l0, %i1
21849 fmovrsgez %o3, %f0, %f1
21850 fornot1 %f12, %f8, %f14
21851 fmovscc %xcc, %f7, %f2
21852 ldsb [%l7 + 0x6C], %l4
21853 stb %o6, [%l7 + 0x5D]
21854 bge,a %icc, loop_2610
21855 sra %g3, 0x01, %g5
21856 fornot1 %f8, %f10, %f8
21857 fbul,a %fcc3, loop_2611
21858loop_2610:
21859 stb %o7, [%l7 + 0x3C]
21860 be,a,pt %icc, loop_2612
21861 fmovdn %xcc, %f7, %f15
21862loop_2611:
21863 nop
21864 setx loop_2613, %l0, %l1
21865 wrpr 0x1, %tl
21866 wrpr %l1, %tpc
21867 add %l1, 0x4, %l1
21868 wrpr %l1, %tnpc
21869 setx 0x34400001400, %l0, %l1
21870 wrpr %l1, %tstate
21871 wrhpr 0x4, %htstate
21872 retry
21873 std %f6, [%l7 + 0x28]
21874loop_2612:
21875 stb %l1, [%l7 + 0x57]
21876 and %l2, 0x1D4F, %g2
21877loop_2613:
21878 movg %xcc, %i4, %i3
21879 fcmpeq16 %f0, %f8, %l3
21880 fmovscc %xcc, %f9, %f2
21881 tpos %icc, 0x3
21882 ldd [%l7 + 0x08], %f12
21883 brlz,a %o2, loop_2614
21884 stw %l6, [%l7 + 0x28]
21885 fabss %f9, %f12
21886 movle %icc, %l5, %i2
21887loop_2614:
21888 fmovrse %o4, %f8, %f7
21889 xnorcc %i5, 0x0987, %i6
21890 edge32ln %g6, %g7, %o0
21891 edge16n %o5, %o1, %g1
21892 fbuge,a %fcc2, loop_2615
21893 lduh [%l7 + 0x08], %i7
21894 tpos %xcc, 0x0
21895 st %f3, [%l7 + 0x6C]
21896loop_2615:
21897 fmovde %xcc, %f10, %f7
21898 fmovdn %icc, %f9, %f6
21899 tge %icc, 0x4
21900 ldd [%l7 + 0x78], %f4
21901 fornot2 %f6, %f12, %f4
21902 fmovdn %xcc, %f9, %f9
21903 tleu %icc, 0x5
21904 ldub [%l7 + 0x31], %g4
21905 stb %i0, [%l7 + 0x0E]
21906 fcmpeq16 %f4, %f0, %i1
21907 andcc %l0, %o3, %l4
21908 ld [%l7 + 0x70], %f15
21909 movleu %xcc, %o6, %g3
21910 fmovrdgez %g5, %f0, %f0
21911 ldub [%l7 + 0x65], %l1
21912 fmovdleu %icc, %f5, %f14
21913 lduh [%l7 + 0x56], %l2
21914 ta %icc, 0x6
21915 fsrc2s %f8, %f2
21916 fmovrsgez %g2, %f4, %f15
21917 bne,a loop_2616
21918 bg %icc, loop_2617
21919 fmovrdlz %i4, %f6, %f4
21920 fxors %f11, %f0, %f5
21921loop_2616:
21922 fornot1s %f4, %f3, %f2
21923loop_2617:
21924 mulscc %o7, 0x1E0A, %l3
21925 stx %i3, [%l7 + 0x38]
21926 fmovsvs %xcc, %f13, %f0
21927 udivcc %l6, 0x17AD, %o2
21928 sub %i2, %l5, %i5
21929 fmovsgu %xcc, %f9, %f13
21930 tle %icc, 0x6
21931 fpsub32 %f2, %f12, %f0
21932 sth %o4, [%l7 + 0x56]
21933 fmovsleu %xcc, %f3, %f15
21934 fbl,a %fcc1, loop_2618
21935 bgu loop_2619
21936 sethi 0x0D1A, %g6
21937 stb %i6, [%l7 + 0x42]
21938loop_2618:
21939 ldsw [%l7 + 0x34], %g7
21940loop_2619:
21941 fmul8ulx16 %f4, %f2, %f14
21942 fbo %fcc3, loop_2620
21943 udivcc %o0, 0x08ED, %o5
21944 ldsb [%l7 + 0x59], %o1
21945 sub %i7, %g4, %g1
21946loop_2620:
21947 st %f6, [%l7 + 0x70]
21948 fcmpes %fcc0, %f13, %f13
21949 std %f12, [%l7 + 0x28]
21950 ldd [%l7 + 0x30], %f0
21951 movl %xcc, %i0, %i1
21952 fmovdgu %icc, %f12, %f4
21953 srax %l0, %o3, %l4
21954 movcc %icc, %o6, %g5
21955 bcs,a,pt %icc, loop_2621
21956 tcs %xcc, 0x3
21957 sth %g3, [%l7 + 0x0E]
21958 ldub [%l7 + 0x47], %l2
21959loop_2621:
21960 fornot2s %f9, %f3, %f1
21961 fble %fcc3, loop_2622
21962 fxnor %f2, %f8, %f4
21963 ldsb [%l7 + 0x2F], %l1
21964 array16 %i4, %g2, %o7
21965loop_2622:
21966 fbne,a %fcc2, loop_2623
21967 fmovsne %xcc, %f14, %f1
21968 fcmped %fcc0, %f4, %f12
21969 bpos,pt %icc, loop_2624
21970loop_2623:
21971 brgz %i3, loop_2625
21972 stw %l6, [%l7 + 0x4C]
21973 fmovrde %o2, %f4, %f8
21974loop_2624:
21975 stx %l3, [%l7 + 0x50]
21976loop_2625:
21977 brlz %i2, loop_2626
21978 tge %icc, 0x3
21979 taddcc %i5, 0x139F, %l5
21980 and %o4, %i6, %g6
21981loop_2626:
21982 ld [%l7 + 0x70], %f9
21983 fcmpgt32 %f12, %f14, %o0
21984 fmovsne %xcc, %f7, %f0
21985 movrgez %o5, 0x12B, %g7
21986 fmovdne %xcc, %f9, %f15
21987 fbn %fcc0, loop_2627
21988 st %f12, [%l7 + 0x6C]
21989 andcc %o1, %i7, %g4
21990 ldx [%l7 + 0x08], %i0
21991loop_2627:
21992 stw %i1, [%l7 + 0x20]
21993 bn,a,pn %icc, loop_2628
21994 siam 0x2
21995 fba,a %fcc3, loop_2629
21996 st %f9, [%l7 + 0x70]
21997loop_2628:
21998 st %f1, [%l7 + 0x20]
21999 fcmple16 %f0, %f2, %l0
22000loop_2629:
22001 ble loop_2630
22002 nop
22003 setx loop_2631, %l0, %l1
22004 wrpr 0x1, %tl
22005 wrpr %l1, %tpc
22006 add %l1, 0x4, %l1
22007 wrpr %l1, %tnpc
22008 setx 0x34400001400, %l0, %l1
22009 wrpr %l1, %tstate
22010 wrhpr 0x4, %htstate
22011 retry
22012 fmuld8ulx16 %f13, %f12, %f4
22013 ldsh [%l7 + 0x40], %o3
22014loop_2630:
22015 ldsb [%l7 + 0x42], %g1
22016loop_2631:
22017 fblg,a %fcc1, loop_2632
22018 movleu %xcc, %o6, %g5
22019 bn loop_2633
22020 fmovrsgez %g3, %f2, %f3
22021loop_2632:
22022 te %xcc, 0x5
22023 ldsw [%l7 + 0x1C], %l2
22024loop_2633:
22025 addccc %l4, 0x0C32, %l1
22026 fbug %fcc3, loop_2634
22027 tleu %icc, 0x3
22028 lduh [%l7 + 0x4E], %i4
22029 for %f12, %f10, %f4
22030loop_2634:
22031 ldsh [%l7 + 0x44], %g2
22032 tne %xcc, 0x4
22033 std %f12, [%l7 + 0x10]
22034 andcc %o7, 0x12BB, %i3
22035 std %f10, [%l7 + 0x38]
22036 fmovrslz %o2, %f1, %f12
22037 fpadd16s %f3, %f6, %f12
22038 tsubcctv %l3, %i2, %i5
22039 srax %l5, %l6, %o4
22040 brlz,a %i6, loop_2635
22041 edge32l %o0, %o5, %g7
22042 tvc %xcc, 0x2
22043 bvs,a,pn %icc, loop_2636
22044loop_2635:
22045 call loop_2637
22046 ldx [%l7 + 0x40], %o1
22047 movle %xcc, %g6, %i7
22048loop_2636:
22049 sth %g4, [%l7 + 0x6E]
22050loop_2637:
22051 ldsb [%l7 + 0x71], %i0
22052 popc %i1, %o3
22053 fsrc2s %f11, %f8
22054 edge8 %g1, %o6, %l0
22055 movcs %xcc, %g5, %g3
22056 movrlez %l4, 0x0A1, %l1
22057 ldd [%l7 + 0x18], %f6
22058 ldsw [%l7 + 0x18], %i4
22059 popc %l2, %g2
22060 fmovde %xcc, %f5, %f0
22061 bl,a,pt %xcc, loop_2638
22062 sth %i3, [%l7 + 0x3C]
22063 st %f9, [%l7 + 0x70]
22064 xor %o2, %o7, %l3
22065loop_2638:
22066 sdiv %i2, 0x0A1C, %l5
22067 fmovrsgz %l6, %f11, %f6
22068 fmovrsgz %i5, %f1, %f11
22069 bvs,a,pt %icc, loop_2639
22070 ldsh [%l7 + 0x36], %i6
22071 fnot1 %f14, %f10
22072 movpos %icc, %o0, %o5
22073loop_2639:
22074 fpadd16s %f0, %f12, %f5
22075 sth %g7, [%l7 + 0x2E]
22076 fmovrslz %o4, %f13, %f7
22077 fbl,a %fcc0, loop_2640
22078 edge8n %o1, %g6, %g4
22079 fxor %f4, %f10, %f12
22080 fnot1s %f5, %f15
22081loop_2640:
22082 array16 %i7, %i0, %o3
22083 fmovsle %icc, %f2, %f4
22084 siam 0x6
22085 addc %g1, %i1, %o6
22086 fzero %f2
22087 lduw [%l7 + 0x30], %l0
22088 lduw [%l7 + 0x5C], %g3
22089 movrgz %l4, 0x06D, %g5
22090 fnor %f0, %f14, %f6
22091 fmovdge %icc, %f13, %f13
22092 tpos %icc, 0x1
22093 fandnot1s %f4, %f15, %f4
22094 bshuffle %f14, %f0, %f8
22095 fnegs %f3, %f1
22096 brgez %i4, loop_2641
22097 subc %l2, %g2, %l1
22098 std %f2, [%l7 + 0x30]
22099 lduh [%l7 + 0x6C], %o2
22100loop_2641:
22101 fmovdcc %icc, %f10, %f3
22102 movg %icc, %o7, %i3
22103 fmovdleu %icc, %f1, %f10
22104 st %f14, [%l7 + 0x2C]
22105 fmul8ulx16 %f0, %f12, %f8
22106 fmovdgu %icc, %f3, %f12
22107 sth %l3, [%l7 + 0x7E]
22108 fpack32 %f10, %f4, %f2
22109 tvs %xcc, 0x5
22110 fnot1 %f2, %f6
22111 sra %i2, 0x19, %l5
22112 popc %l6, %i5
22113 ldub [%l7 + 0x69], %o0
22114 sdivx %i6, 0x137E, %g7
22115 fornot2s %f10, %f7, %f11
22116 bgu,a,pt %xcc, loop_2642
22117 ldx [%l7 + 0x68], %o4
22118 subccc %o1, 0x0011, %g6
22119 edge8l %g4, %o5, %i0
22120loop_2642:
22121 sub %o3, %i7, %i1
22122 sth %g1, [%l7 + 0x30]
22123 movrgez %o6, %g3, %l0
22124 ldsw [%l7 + 0x68], %l4
22125 ldx [%l7 + 0x78], %i4
22126 fpadd16 %f6, %f4, %f14
22127 fmovdleu %xcc, %f10, %f15
22128 std %f2, [%l7 + 0x38]
22129 fbule,a %fcc1, loop_2643
22130 edge32ln %g5, %l2, %g2
22131 stw %o2, [%l7 + 0x2C]
22132 fbue,a %fcc3, loop_2644
22133loop_2643:
22134 fmovscc %xcc, %f5, %f10
22135 stb %o7, [%l7 + 0x1D]
22136 fcmpes %fcc3, %f11, %f5
22137loop_2644:
22138 ba %icc, loop_2645
22139 udiv %i3, 0x1D21, %l3
22140 stw %l1, [%l7 + 0x24]
22141 st %f11, [%l7 + 0x78]
22142loop_2645:
22143 tcs %icc, 0x1
22144 fcmpd %fcc1, %f10, %f0
22145 ldsw [%l7 + 0x24], %l5
22146 bvc %xcc, loop_2646
22147 st %f8, [%l7 + 0x64]
22148 siam 0x5
22149 fmovde %xcc, %f10, %f15
22150loop_2646:
22151 addccc %i2, %l6, %i5
22152 alignaddr %i6, %g7, %o0
22153 fmovsa %xcc, %f3, %f10
22154 ldsh [%l7 + 0x2E], %o4
22155 fnot1s %f0, %f6
22156 sra %o1, 0x0B, %g4
22157 ldd [%l7 + 0x38], %f14
22158 stb %g6, [%l7 + 0x17]
22159 movge %xcc, %o5, %o3
22160 orcc %i0, 0x1F1C, %i7
22161 movge %xcc, %i1, %o6
22162 ld [%l7 + 0x5C], %f4
22163 fxor %f6, %f14, %f10
22164 movne %xcc, %g3, %g1
22165 fabss %f7, %f3
22166 alignaddrl %l4, %l0, %i4
22167 taddcctv %g5, %l2, %g2
22168 edge16 %o2, %o7, %l3
22169 fmovrslez %i3, %f7, %f2
22170 fcmpgt32 %f10, %f8, %l5
22171 srlx %i2, 0x1D, %l1
22172 edge16ln %l6, %i5, %g7
22173 bl %xcc, loop_2647
22174 sllx %o0, %i6, %o4
22175 sth %g4, [%l7 + 0x2C]
22176 udivcc %g6, 0x0BE9, %o1
22177loop_2647:
22178 stw %o5, [%l7 + 0x48]
22179 bvs,a,pn %icc, loop_2648
22180 fnot2s %f9, %f9
22181 fmovdg %icc, %f1, %f7
22182 sth %i0, [%l7 + 0x36]
22183loop_2648:
22184 lduh [%l7 + 0x7C], %o3
22185 fble,a %fcc2, loop_2649
22186 st %f2, [%l7 + 0x58]
22187 fandnot2 %f14, %f0, %f12
22188 fcmple32 %f6, %f2, %i1
22189loop_2649:
22190 tl %icc, 0x1
22191 ldsh [%l7 + 0x3E], %o6
22192 std %f6, [%l7 + 0x38]
22193 edge32ln %g3, %i7, %l4
22194 stw %g1, [%l7 + 0x40]
22195 fmul8ulx16 %f8, %f4, %f10
22196 pdist %f4, %f2, %f10
22197 fmovrdlez %l0, %f2, %f8
22198 fbule,a %fcc0, loop_2650
22199 umul %g5, 0x08B1, %l2
22200 st %f11, [%l7 + 0x20]
22201 fmovscc %icc, %f15, %f15
22202loop_2650:
22203 fcmpes %fcc1, %f8, %f7
22204 stb %g2, [%l7 + 0x27]
22205 array16 %i4, %o2, %o7
22206 brgez,a %i3, loop_2651
22207 fmovsvc %xcc, %f4, %f4
22208 sth %l5, [%l7 + 0x68]
22209 sdivcc %l3, 0x18D4, %i2
22210loop_2651:
22211 bne,a,pn %icc, loop_2652
22212 bl %xcc, loop_2653
22213 ldsb [%l7 + 0x63], %l1
22214 fmovdcs %xcc, %f2, %f6
22215loop_2652:
22216 tg %icc, 0x6
22217loop_2653:
22218 andcc %l6, %g7, %o0
22219 sllx %i5, %i6, %o4
22220 stx %g6, [%l7 + 0x78]
22221 movneg %xcc, %o1, %g4
22222 bcs,pn %xcc, loop_2654
22223 brnz,a %i0, loop_2655
22224 fcmpeq32 %f4, %f12, %o3
22225 fpack32 %f4, %f8, %f0
22226loop_2654:
22227 fnot2s %f3, %f5
22228loop_2655:
22229 xnor %o5, 0x059C, %i1
22230 lduw [%l7 + 0x3C], %g3
22231 fmovrdne %o6, %f12, %f12
22232 fmul8ulx16 %f12, %f8, %f10
22233 array16 %l4, %i7, %l0
22234 udiv %g5, 0x08EB, %g1
22235 umul %g2, %i4, %o2
22236 umul %o7, 0x06A5, %l2
22237 sdivcc %l5, 0x1A4E, %i3
22238 fxor %f6, %f2, %f4
22239 nop
22240 setx loop_2656, %l0, %l1
22241 wrpr 0x1, %tl
22242 wrpr %l1, %tpc
22243 add %l1, 0x4, %l1
22244 wrpr %l1, %tnpc
22245 setx 0x34400001400, %l0, %l1
22246 wrpr %l1, %tstate
22247 wrhpr 0x4, %htstate
22248 retry
22249 xnorcc %l3, 0x0FF6, %i2
22250 udiv %l6, 0x0767, %l1
22251 edge32l %o0, %i5, %i6
22252loop_2656:
22253 std %f4, [%l7 + 0x50]
22254 movgu %icc, %g7, %o4
22255 fzeros %f9
22256 lduw [%l7 + 0x74], %g6
22257 fcmpne32 %f4, %f14, %o1
22258 array16 %i0, %g4, %o3
22259 bgu,a loop_2657
22260 tvc %icc, 0x7
22261 fmovsle %icc, %f9, %f3
22262 fbul,a %fcc0, loop_2658
22263loop_2657:
22264 edge16ln %i1, %o5, %o6
22265 fsrc1 %f0, %f8
22266 call loop_2659
22267loop_2658:
22268 addc %g3, %i7, %l0
22269 edge32 %l4, %g1, %g2
22270 array16 %g5, %i4, %o7
22271loop_2659:
22272 te %icc, 0x3
22273 st %f1, [%l7 + 0x34]
22274 udiv %l2, 0x1163, %o2
22275 ld [%l7 + 0x0C], %f0
22276 fmovdvc %xcc, %f12, %f1
22277 ldx [%l7 + 0x78], %i3
22278 ldx [%l7 + 0x60], %l5
22279 fba %fcc3, loop_2660
22280 stw %i2, [%l7 + 0x5C]
22281 array16 %l6, %l1, %o0
22282 fxor %f12, %f6, %f8
22283loop_2660:
22284 umul %i5, %l3, %i6
22285 nop
22286 setx loop_2661, %l0, %l1
22287 jmpl %l1, %g7
22288 orn %o4, 0x07CC, %g6
22289 fmovda %icc, %f1, %f0
22290 tl %xcc, 0x1
22291loop_2661:
22292 lduw [%l7 + 0x68], %i0
22293 stx %o1, [%l7 + 0x28]
22294 addccc %g4, %i1, %o3
22295 st %f14, [%l7 + 0x30]
22296 fnors %f12, %f7, %f11
22297 tg %xcc, 0x2
22298 xorcc %o6, %g3, %i7
22299 fbn %fcc1, loop_2662
22300 or %l0, %o5, %g1
22301 fmovdge %icc, %f1, %f9
22302 array32 %l4, %g2, %i4
22303loop_2662:
22304 alignaddr %g5, %o7, %o2
22305 fcmpgt16 %f14, %f2, %i3
22306 alignaddrl %l2, %i2, %l5
22307 bl,a loop_2663
22308 fmovrdne %l1, %f14, %f12
22309 mulx %o0, %i5, %l3
22310 fzeros %f13
22311loop_2663:
22312 ld [%l7 + 0x7C], %f9
22313 fbl,a %fcc1, loop_2664
22314 lduh [%l7 + 0x5E], %l6
22315 movgu %xcc, %g7, %o4
22316 fble %fcc2, loop_2665
22317loop_2664:
22318 srax %g6, %i0, %o1
22319 fbl,a %fcc0, loop_2666
22320 subcc %g4, %i1, %o3
22321loop_2665:
22322 fcmpne32 %f8, %f6, %i6
22323 st %f14, [%l7 + 0x18]
22324loop_2666:
22325 ldsw [%l7 + 0x18], %o6
22326 fmovrdgz %i7, %f8, %f14
22327 alignaddrl %g3, %o5, %l0
22328 fmovrsne %g1, %f9, %f3
22329 movgu %icc, %g2, %l4
22330 and %i4, %o7, %g5
22331 bgu,a %xcc, loop_2667
22332 nop
22333 setx loop_2668, %l0, %l1
22334 jmpl %l1, %o2
22335 lduh [%l7 + 0x7C], %i3
22336 xnor %l2, %i2, %l1
22337loop_2667:
22338 nop
22339 setx loop_2669, %l0, %l1
22340 wrpr 0x1, %tl
22341 wrpr %l1, %tnpc
22342 setx 0x34400001400, %l0, %l1
22343 wrpr %l1, %tstate
22344 wrhpr 0x4, %htstate
22345 done
22346loop_2668:
22347 bge,pn %icc, loop_2670
22348 lduw [%l7 + 0x54], %l5
22349 ldd [%l7 + 0x08], %f2
22350loop_2669:
22351 fones %f5
22352loop_2670:
22353 fmovsle %xcc, %f12, %f0
22354 movcs %icc, %i5, %l3
22355 sethi 0x1291, %l6
22356 fbn %fcc0, loop_2671
22357 fmovdleu %icc, %f12, %f15
22358 movg %xcc, %g7, %o4
22359 movleu %icc, %o0, %i0
22360loop_2671:
22361 ldsh [%l7 + 0x20], %o1
22362 fmovdneg %icc, %f8, %f4
22363 ldsb [%l7 + 0x7C], %g4
22364 and %g6, 0x03F7, %o3
22365 bpos,a,pt %xcc, loop_2672
22366 fmovdcs %icc, %f13, %f6
22367 fxnors %f5, %f3, %f14
22368 sth %i1, [%l7 + 0x42]
22369loop_2672:
22370 fcmple16 %f8, %f8, %i6
22371 fcmped %fcc1, %f14, %f14
22372 stw %i7, [%l7 + 0x4C]
22373 fmovdne %icc, %f13, %f6
22374 tl %xcc, 0x6
22375 fmul8ulx16 %f4, %f14, %f6
22376 brz %o6, loop_2673
22377 tvc %icc, 0x4
22378 edge32l %o5, %l0, %g1
22379 fornot2s %f10, %f7, %f15
22380loop_2673:
22381 lduh [%l7 + 0x0A], %g3
22382 edge16l %g2, %i4, %l4
22383 ldsb [%l7 + 0x21], %g5
22384 tleu %xcc, 0x2
22385 st %f3, [%l7 + 0x20]
22386 or %o2, 0x15DA, %i3
22387 sdiv %l2, 0x081F, %i2
22388 fones %f9
22389 call loop_2674
22390 std %f6, [%l7 + 0x68]
22391 fxnor %f12, %f4, %f0
22392 stb %l1, [%l7 + 0x2A]
22393loop_2674:
22394 tg %icc, 0x0
22395 tsubcctv %l5, 0x00C9, %i5
22396 lduh [%l7 + 0x1E], %l3
22397 ldsh [%l7 + 0x12], %l6
22398 tn %icc, 0x5
22399 edge8l %o7, %g7, %o0
22400 fornot1 %f14, %f2, %f4
22401 stw %i0, [%l7 + 0x5C]
22402 bgu,pn %icc, loop_2675
22403 ld [%l7 + 0x64], %f11
22404 xorcc %o1, %g4, %g6
22405 fabss %f10, %f4
22406loop_2675:
22407 ldx [%l7 + 0x10], %o4
22408 st %f0, [%l7 + 0x2C]
22409 fmovsleu %icc, %f7, %f2
22410 fands %f13, %f6, %f13
22411 fandnot2s %f12, %f2, %f12
22412 sll %o3, 0x09, %i1
22413 faligndata %f6, %f2, %f4
22414 bvc,a,pt %icc, loop_2676
22415 stx %i7, [%l7 + 0x60]
22416 stb %i6, [%l7 + 0x5F]
22417 nop
22418 setx loop_2677, %l0, %l1
22419 wrpr 0x1, %tl
22420 wrpr %l1, %tnpc
22421 setx 0x34400001400, %l0, %l1
22422 wrpr %l1, %tstate
22423 wrhpr 0x4, %htstate
22424 done
22425loop_2676:
22426 fmovrdlz %o6, %f8, %f0
22427 udiv %l0, 0x1F24, %o5
22428 tsubcctv %g1, 0x172D, %g2
22429loop_2677:
22430 lduw [%l7 + 0x10], %i4
22431 fbu,a %fcc3, loop_2678
22432 lduw [%l7 + 0x18], %g3
22433 fxnors %f12, %f4, %f15
22434 sub %l4, 0x1944, %g5
22435loop_2678:
22436 tcc %xcc, 0x1
22437 fbule,a %fcc1, loop_2679
22438 fbu,a %fcc3, loop_2680
22439 stw %i3, [%l7 + 0x50]
22440 fbug,a %fcc1, loop_2681
22441loop_2679:
22442 movl %xcc, %l2, %o2
22443loop_2680:
22444 fpadd32s %f1, %f15, %f15
22445 edge32ln %l1, %l5, %i2
22446loop_2681:
22447 fcmpes %fcc1, %f15, %f10
22448 stw %i5, [%l7 + 0x54]
22449 movneg %icc, %l6, %l3
22450 tvs %icc, 0x1
22451 movcs %icc, %g7, %o7
22452 popc %i0, %o1
22453 lduw [%l7 + 0x2C], %o0
22454 edge8l %g6, %g4, %o3
22455 fmovrdlz %i1, %f12, %f2
22456 ba,a,pn %icc, loop_2682
22457 fsrc1 %f14, %f12
22458 ldsb [%l7 + 0x6A], %i7
22459 edge32ln %o4, %i6, %o6
22460loop_2682:
22461 be,a,pn %xcc, loop_2683
22462 edge32ln %l0, %g1, %o5
22463 orncc %i4, %g3, %l4
22464 siam 0x1
22465loop_2683:
22466 sth %g2, [%l7 + 0x60]
22467 bge,a,pn %xcc, loop_2684
22468 xor %i3, 0x0441, %l2
22469 ldub [%l7 + 0x65], %o2
22470 fnot2s %f0, %f12
22471loop_2684:
22472 fmovsa %icc, %f14, %f0
22473 ldsh [%l7 + 0x6A], %g5
22474 subcc %l5, 0x164A, %l1
22475 taddcc %i5, %i2, %l6
22476 udivcc %g7, 0x1345, %l3
22477 stx %o7, [%l7 + 0x20]
22478 fmovrdgez %o1, %f2, %f14
22479 fmovsge %xcc, %f8, %f0
22480 fnand %f8, %f6, %f10
22481 fpadd16 %f0, %f14, %f4
22482 or %o0, %i0, %g4
22483 bneg,pt %icc, loop_2685
22484 tneg %icc, 0x5
22485 tne %icc, 0x3
22486 fbl %fcc3, loop_2686
22487loop_2685:
22488 tn %xcc, 0x0
22489 bg,a,pt %xcc, loop_2687
22490 fbne,a %fcc1, loop_2688
22491loop_2686:
22492 popc 0x160E, %g6
22493 fmul8x16 %f15, %f10, %f0
22494loop_2687:
22495 tsubcctv %i1, 0x18FC, %o3
22496loop_2688:
22497 nop
22498 setx loop_2689, %l0, %l1
22499 wrpr 0x1, %tl
22500 wrpr %l1, %tpc
22501 add %l1, 0x4, %l1
22502 wrpr %l1, %tnpc
22503 setx 0x34400001400, %l0, %l1
22504 wrpr %l1, %tstate
22505 wrhpr 0x4, %htstate
22506 retry
22507 brgz %i7, loop_2690
22508 sdivx %i6, 0x0FB8, %o4
22509 bvc loop_2691
22510loop_2689:
22511 fmovda %icc, %f1, %f12
22512loop_2690:
22513 fmovrdlez %l0, %f12, %f8
22514 call loop_2692
22515loop_2691:
22516 fbue %fcc1, loop_2693
22517 fpackfix %f12, %f15
22518 fnot2s %f5, %f13
22519loop_2692:
22520 fbne,a %fcc1, loop_2694
22521loop_2693:
22522 fmovrsgz %o6, %f1, %f13
22523 brgez %o5, loop_2695
22524 fmovdge %xcc, %f4, %f10
22525loop_2694:
22526 tsubcctv %g1, 0x1D51, %g3
22527 sth %i4, [%l7 + 0x24]
22528loop_2695:
22529 fmovdge %xcc, %f0, %f7
22530 fcmpeq16 %f4, %f10, %g2
22531 ldsb [%l7 + 0x6C], %i3
22532 fcmpne16 %f8, %f4, %l2
22533 fabsd %f6, %f14
22534 std %f0, [%l7 + 0x70]
22535 array8 %l4, %g5, %l5
22536 lduh [%l7 + 0x22], %l1
22537 edge32l %o2, %i5, %l6
22538 stb %g7, [%l7 + 0x18]
22539 fpadd16 %f2, %f0, %f12
22540 stw %i2, [%l7 + 0x54]
22541 fpsub32 %f12, %f0, %f6
22542 fnegd %f12, %f10
22543 addc %l3, %o1, %o0
22544 st %f13, [%l7 + 0x60]
22545 ldsh [%l7 + 0x24], %o7
22546 sllx %g4, 0x02, %i0
22547 fbe,a %fcc1, loop_2696
22548 tvs %icc, 0x3
22549 sth %g6, [%l7 + 0x52]
22550 andcc %o3, %i1, %i7
22551loop_2696:
22552 ldsw [%l7 + 0x48], %i6
22553 udivx %o4, 0x1399, %o6
22554 nop
22555 setx loop_2697, %l0, %l1
22556 jmpl %l1, %l0
22557 fbule,a %fcc0, loop_2698
22558 ld [%l7 + 0x40], %f9
22559 fmovsn %xcc, %f6, %f6
22560loop_2697:
22561 move %icc, %o5, %g3
22562loop_2698:
22563 fxnors %f10, %f15, %f13
22564 fcmple16 %f0, %f6, %i4
22565 bl,a,pt %icc, loop_2699
22566 sdiv %g1, 0x1B50, %i3
22567 brlz %g2, loop_2700
22568 lduw [%l7 + 0x5C], %l2
22569loop_2699:
22570 srl %l4, %l5, %l1
22571 brlez,a %g5, loop_2701
22572loop_2700:
22573 fmul8x16al %f8, %f13, %f0
22574 alignaddr %i5, %l6, %o2
22575 ldsh [%l7 + 0x54], %g7
22576loop_2701:
22577 movre %i2, %l3, %o1
22578 movgu %xcc, %o7, %g4
22579 fandnot2 %f8, %f0, %f10
22580 ldx [%l7 + 0x68], %o0
22581 edge16 %i0, %o3, %g6
22582 brnz %i1, loop_2702
22583 lduh [%l7 + 0x48], %i6
22584 array32 %i7, %o4, %o6
22585 sra %o5, 0x14, %l0
22586loop_2702:
22587 ld [%l7 + 0x10], %f15
22588 fexpand %f14, %f6
22589 movvs %xcc, %g3, %g1
22590 udivx %i3, 0x1CF6, %i4
22591 tneg %icc, 0x3
22592 ldsw [%l7 + 0x20], %l2
22593 ldsw [%l7 + 0x34], %l4
22594 fmovsvs %xcc, %f12, %f6
22595 array16 %g2, %l5, %g5
22596 smul %l1, 0x1FA5, %i5
22597 fnands %f15, %f10, %f9
22598 movgu %icc, %o2, %g7
22599 siam 0x3
22600 fmul8ulx16 %f0, %f8, %f14
22601 fnand %f10, %f12, %f6
22602 taddcctv %i2, %l6, %l3
22603 fmovscc %xcc, %f13, %f1
22604 lduw [%l7 + 0x20], %o7
22605 alignaddr %g4, %o0, %i0
22606 fmovdleu %icc, %f10, %f12
22607 te %xcc, 0x3
22608 edge16 %o3, %o1, %g6
22609 ldub [%l7 + 0x21], %i6
22610 stx %i7, [%l7 + 0x50]
22611 tgu %xcc, 0x0
22612 fand %f12, %f10, %f0
22613 fornot2s %f6, %f11, %f13
22614 fabsd %f2, %f8
22615 fmovsgu %icc, %f0, %f12
22616 ldsw [%l7 + 0x7C], %o4
22617 sdiv %o6, 0x1F75, %o5
22618 fbul %fcc2, loop_2703
22619 andn %i1, 0x1F8B, %g3
22620 movrne %g1, 0x27E, %l0
22621 stw %i3, [%l7 + 0x40]
22622loop_2703:
22623 fpsub16s %f5, %f1, %f7
22624 bg,a,pn %icc, loop_2704
22625 fblg,a %fcc2, loop_2705
22626 fbug,a %fcc0, loop_2706
22627 stx %l2, [%l7 + 0x48]
22628loop_2704:
22629 fbne,a %fcc3, loop_2707
22630loop_2705:
22631 fmovdvs %xcc, %f13, %f13
22632loop_2706:
22633 sth %i4, [%l7 + 0x5A]
22634 fble,a %fcc3, loop_2708
22635loop_2707:
22636 fbul,a %fcc3, loop_2709
22637 xorcc %g2, %l4, %l5
22638 xnor %l1, 0x0C1D, %i5
22639loop_2708:
22640 or %o2, %g7, %i2
22641loop_2709:
22642 subcc %g5, %l6, %o7
22643 tgu %icc, 0x0
22644 orcc %l3, 0x11F7, %o0
22645 ldx [%l7 + 0x60], %g4
22646 edge16l %i0, %o3, %o1
22647 fmovsge %xcc, %f6, %f12
22648 bleu,a %icc, loop_2710
22649 nop
22650 setx loop_2711, %l0, %l1
22651 wrpr 0x1, %tl
22652 wrpr %l1, %tnpc
22653 setx 0x34400001400, %l0, %l1
22654 wrpr %l1, %tstate
22655 wrhpr 0x4, %htstate
22656 done
22657 ldd [%l7 + 0x38], %f2
22658 andncc %i6, %g6, %i7
22659loop_2710:
22660 fnand %f12, %f0, %f4
22661loop_2711:
22662 orncc %o6, %o4, %o5
22663 ld [%l7 + 0x78], %f12
22664 ldsh [%l7 + 0x08], %g3
22665 stw %i1, [%l7 + 0x1C]
22666 sdivcc %g1, 0x00F0, %l0
22667 stw %l2, [%l7 + 0x34]
22668 fandnot2s %f12, %f5, %f13
22669 sdivcc %i4, 0x152D, %g2
22670 ldd [%l7 + 0x28], %f12
22671 ldsb [%l7 + 0x6E], %l4
22672 stb %i3, [%l7 + 0x71]
22673 ldsh [%l7 + 0x24], %l1
22674 st %f11, [%l7 + 0x30]
22675 sth %i5, [%l7 + 0x50]
22676 ba,a loop_2712
22677 ble,a,pn %xcc, loop_2713
22678 st %f9, [%l7 + 0x58]
22679 st %f4, [%l7 + 0x34]
22680loop_2712:
22681 fbe,a %fcc0, loop_2714
22682loop_2713:
22683 tne %icc, 0x3
22684 mulscc %l5, %o2, %g7
22685 bcc,a,pn %xcc, loop_2715
22686loop_2714:
22687 std %f6, [%l7 + 0x30]
22688 fsrc1s %f4, %f0
22689 movrgez %i2, 0x19A, %g5
22690loop_2715:
22691 ldx [%l7 + 0x40], %l6
22692 nop
22693 setx loop_2716, %l0, %l1
22694 wrpr 0x1, %tl
22695 wrpr %l1, %tnpc
22696 setx 0x34400001400, %l0, %l1
22697 wrpr %l1, %tstate
22698 wrhpr 0x4, %htstate
22699 done
22700 brlz,a %l3, loop_2717
22701 st %f6, [%l7 + 0x78]
22702 fmovrsgz %o7, %f12, %f3
22703loop_2716:
22704 mova %xcc, %o0, %i0
22705loop_2717:
22706 fbe %fcc1, loop_2718
22707 addc %g4, %o3, %i6
22708 fornot2s %f9, %f3, %f10
22709 stw %o1, [%l7 + 0x60]
22710loop_2718:
22711 subccc %g6, 0x0B79, %o6
22712 fbge,a %fcc1, loop_2719
22713 ldd [%l7 + 0x68], %f14
22714 mulscc %i7, %o5, %g3
22715 st %f3, [%l7 + 0x2C]
22716loop_2719:
22717 fpadd32 %f0, %f0, %f4
22718 xnor %i1, 0x0F75, %g1
22719 ldub [%l7 + 0x38], %l0
22720 brgz,a %l2, loop_2720
22721 ba %icc, loop_2721
22722 std %f8, [%l7 + 0x08]
22723 fmovsle %xcc, %f2, %f14
22724loop_2720:
22725 orncc %i4, %o4, %g2
22726loop_2721:
22727 add %i3, 0x0415, %l1
22728 lduw [%l7 + 0x44], %i5
22729 movcc %icc, %l4, %l5
22730 stw %g7, [%l7 + 0x40]
22731 st %f4, [%l7 + 0x40]
22732 fmovdvs %xcc, %f12, %f6
22733 fnegd %f10, %f10
22734 fmovrdlz %i2, %f6, %f2
22735 tn %xcc, 0x6
22736 ldx [%l7 + 0x08], %g5
22737 lduh [%l7 + 0x62], %l6
22738 orn %o2, %o7, %o0
22739 fnot2 %f8, %f6
22740 bne,a %xcc, loop_2722
22741 fmul8x16al %f2, %f12, %f0
22742 sllx %i0, %g4, %o3
22743 fandnot2s %f5, %f4, %f6
22744loop_2722:
22745 fmovdgu %xcc, %f14, %f5
22746 edge8n %l3, %i6, %g6
22747 ld [%l7 + 0x50], %f9
22748 orncc %o6, 0x0BB0, %o1
22749 fornot1s %f13, %f11, %f15
22750 fbul %fcc0, loop_2723
22751 bvc,pt %icc, loop_2724
22752 fmovdgu %xcc, %f12, %f15
22753 fmovrsne %o5, %f1, %f11
22754loop_2723:
22755 fmovdgu %icc, %f1, %f13
22756loop_2724:
22757 popc %g3, %i7
22758 movrgez %i1, 0x015, %g1
22759 xnorcc %l0, %i4, %o4
22760 fmovrdgz %l2, %f8, %f14
22761 andcc %i3, %g2, %i5
22762 lduh [%l7 + 0x2E], %l4
22763 ldx [%l7 + 0x78], %l1
22764 ldsb [%l7 + 0x3A], %g7
22765 lduw [%l7 + 0x38], %i2
22766 bg loop_2725
22767 fcmpd %fcc1, %f8, %f4
22768 edge32l %g5, %l5, %o2
22769 ldsw [%l7 + 0x78], %o7
22770loop_2725:
22771 fpack16 %f12, %f6
22772 st %f15, [%l7 + 0x50]
22773 bcc,pt %icc, loop_2726
22774 move %icc, %l6, %o0
22775 fbule %fcc2, loop_2727
22776 lduh [%l7 + 0x6E], %i0
22777loop_2726:
22778 fmovsne %icc, %f4, %f7
22779 edge8 %o3, %g4, %i6
22780loop_2727:
22781 ldx [%l7 + 0x40], %l3
22782 fmovrsgz %o6, %f5, %f10
22783 fmul8x16al %f0, %f8, %f4
22784 fpadd16s %f9, %f13, %f14
22785 lduh [%l7 + 0x24], %o1
22786 movn %icc, %o5, %g3
22787 lduh [%l7 + 0x0C], %i7
22788 fmovsgu %xcc, %f15, %f13
22789 stx %g6, [%l7 + 0x58]
22790 fmovsleu %xcc, %f4, %f13
22791 stw %i1, [%l7 + 0x50]
22792 bcc,a %icc, loop_2728
22793 fmul8x16al %f8, %f3, %f10
22794 sth %l0, [%l7 + 0x46]
22795 array32 %i4, %o4, %l2
22796loop_2728:
22797 fmul8ulx16 %f6, %f4, %f0
22798 tcc %icc, 0x5
22799 fcmpne32 %f0, %f8, %i3
22800 fpack16 %f10, %f15
22801 fmovdne %xcc, %f2, %f3
22802 tgu %icc, 0x0
22803 ldsb [%l7 + 0x63], %g1
22804 edge16ln %i5, %l4, %g2
22805 stw %l1, [%l7 + 0x58]
22806 mulx %i2, %g5, %l5
22807 move %icc, %o2, %o7
22808 for %f2, %f10, %f14
22809 array16 %g7, %l6, %i0
22810 srl %o0, %g4, %i6
22811 ldx [%l7 + 0x68], %l3
22812 xnorcc %o6, 0x0091, %o3
22813 sra %o1, %g3, %i7
22814 tcs %icc, 0x2
22815 movcc %xcc, %g6, %i1
22816 fmovsneg %icc, %f11, %f10
22817 tsubcctv %o5, 0x15B1, %i4
22818 ld [%l7 + 0x24], %f11
22819 bleu,a,pn %xcc, loop_2729
22820 popc 0x0F5C, %l0
22821 movrgez %l2, %i3, %o4
22822 edge16l %i5, %l4, %g1
22823loop_2729:
22824 fmovdvc %icc, %f4, %f0
22825 tsubcctv %g2, %l1, %i2
22826 fmovdg %xcc, %f4, %f0
22827 bcc,a %icc, loop_2730
22828 fblg %fcc3, loop_2731
22829 fornot1s %f15, %f0, %f0
22830 ld [%l7 + 0x5C], %f3
22831loop_2730:
22832 fmovdgu %xcc, %f12, %f7
22833loop_2731:
22834 ldub [%l7 + 0x58], %g5
22835 fbe %fcc1, loop_2732
22836 orn %l5, %o2, %o7
22837 stb %l6, [%l7 + 0x25]
22838 udivcc %i0, 0x0D52, %g7
22839loop_2732:
22840 std %f8, [%l7 + 0x50]
22841 ldd [%l7 + 0x30], %f2
22842 ldx [%l7 + 0x30], %o0
22843 fpadd32s %f14, %f12, %f2
22844 movpos %xcc, %g4, %l3
22845 fmovs %f8, %f10
22846 ld [%l7 + 0x38], %f2
22847 fmuld8ulx16 %f9, %f1, %f2
22848 tgu %xcc, 0x4
22849 tvs %xcc, 0x0
22850 bpos,a loop_2733
22851 fcmpgt16 %f6, %f8, %i6
22852 movleu %xcc, %o3, %o1
22853 nop
22854 setx loop_2734, %l0, %l1
22855 wrpr 0x1, %tl
22856 wrpr %l1, %tnpc
22857 setx 0x34400001400, %l0, %l1
22858 wrpr %l1, %tstate
22859 wrhpr 0x4, %htstate
22860 done
22861loop_2733:
22862 fpadd32 %f8, %f6, %f12
22863 fnand %f4, %f14, %f12
22864 fbne %fcc2, loop_2735
22865loop_2734:
22866 lduw [%l7 + 0x54], %g3
22867 stx %i7, [%l7 + 0x18]
22868 fabsd %f12, %f6
22869loop_2735:
22870 subc %g6, 0x0E49, %o6
22871 tcs %icc, 0x5
22872 sth %i1, [%l7 + 0x72]
22873 fpadd32s %f2, %f10, %f12
22874 tgu %icc, 0x3
22875 addc %o5, %i4, %l2
22876 edge8l %l0, %o4, %i3
22877 movcs %icc, %l4, %i5
22878 stw %g2, [%l7 + 0x68]
22879 smul %g1, %i2, %l1
22880 fmovdcs %xcc, %f5, %f5
22881 fpadd16 %f4, %f12, %f10
22882 fmovdpos %icc, %f15, %f4
22883 ldsw [%l7 + 0x7C], %l5
22884 te %icc, 0x3
22885 bne loop_2736
22886 fnor %f12, %f10, %f8
22887 ldsh [%l7 + 0x4E], %g5
22888 mova %icc, %o7, %l6
22889loop_2736:
22890 ldd [%l7 + 0x50], %f4
22891 fxnor %f12, %f0, %f4
22892 fbn,a %fcc2, loop_2737
22893 lduw [%l7 + 0x6C], %o2
22894 andcc %i0, 0x0594, %g7
22895 fmovdn %xcc, %f6, %f12
22896loop_2737:
22897 fcmpgt32 %f2, %f2, %o0
22898 ldub [%l7 + 0x78], %l3
22899 ldub [%l7 + 0x28], %i6
22900 fnors %f6, %f11, %f15
22901 stw %g4, [%l7 + 0x0C]
22902 fabsd %f12, %f12
22903 fmovsgu %xcc, %f5, %f1
22904 ldx [%l7 + 0x40], %o3
22905 nop
22906 setx loop_2738, %l0, %l1
22907 wrpr 0x1, %tl
22908 wrpr %l1, %tnpc
22909 setx 0x34400001400, %l0, %l1
22910 wrpr %l1, %tstate
22911 wrhpr 0x4, %htstate
22912 done
22913 movneg %xcc, %o1, %g3
22914 brlez %g6, loop_2739
22915 ldub [%l7 + 0x1D], %i7
22916loop_2738:
22917 ldx [%l7 + 0x08], %o6
22918 movne %icc, %o5, %i4
22919loop_2739:
22920 ld [%l7 + 0x28], %f2
22921 stb %i1, [%l7 + 0x69]
22922 brlez %l2, loop_2740
22923 subcc %l0, %o4, %l4
22924 fsrc1s %f10, %f7
22925 fnand %f2, %f12, %f2
22926loop_2740:
22927 lduh [%l7 + 0x5C], %i3
22928 movneg %icc, %i5, %g2
22929 ldub [%l7 + 0x55], %g1
22930 fexpand %f8, %f14
22931 fbuge,a %fcc2, loop_2741
22932 lduw [%l7 + 0x14], %i2
22933 movpos %xcc, %l1, %g5
22934 fpack32 %f6, %f10, %f14
22935loop_2741:
22936 taddcc %l5, 0x0086, %o7
22937 fnot2s %f10, %f10
22938 fmovdgu %icc, %f6, %f6
22939 ldsw [%l7 + 0x7C], %l6
22940 ldd [%l7 + 0x48], %f0
22941 stb %o2, [%l7 + 0x31]
22942 udivx %g7, 0x0C6D, %i0
22943 bgu loop_2742
22944 fblg %fcc1, loop_2743
22945 andn %o0, 0x12CC, %i6
22946 st %f1, [%l7 + 0x68]
22947loop_2742:
22948 ldx [%l7 + 0x60], %l3
22949loop_2743:
22950 fbne,a %fcc3, loop_2744
22951 fmovsg %xcc, %f9, %f15
22952 lduw [%l7 + 0x30], %o3
22953 fzero %f6
22954loop_2744:
22955 ldd [%l7 + 0x78], %f8
22956 fbg,a %fcc3, loop_2745
22957 bvc,a loop_2746
22958 tne %xcc, 0x0
22959 ldub [%l7 + 0x55], %o1
22960loop_2745:
22961 pdist %f12, %f8, %f12
22962loop_2746:
22963 fmovrdgez %g4, %f8, %f8
22964 stb %g3, [%l7 + 0x54]
22965 brlz,a %g6, loop_2747
22966 ldsh [%l7 + 0x72], %o6
22967 srax %o5, 0x09, %i7
22968 fmul8x16au %f2, %f12, %f14
22969loop_2747:
22970 ldx [%l7 + 0x58], %i4
22971 xor %i1, 0x02A3, %l2
22972 ldd [%l7 + 0x28], %f12
22973 mulx %o4, 0x1D05, %l4
22974 sth %l0, [%l7 + 0x72]
22975 fbu,a %fcc0, loop_2748
22976 bne,pt %xcc, loop_2749
22977 bcc,a,pt %xcc, loop_2750
22978 fmul8sux16 %f8, %f10, %f10
22979loop_2748:
22980 fbuge %fcc1, loop_2751
22981loop_2749:
22982 fpadd16s %f0, %f9, %f3
22983loop_2750:
22984 sth %i3, [%l7 + 0x50]
22985 stx %g2, [%l7 + 0x30]
22986loop_2751:
22987 fmovscs %icc, %f6, %f9
22988 andncc %i5, %i2, %l1
22989 fmovdl %icc, %f8, %f3
22990 fabss %f6, %f4
22991 bgu loop_2752
22992 movrgez %g1, 0x26B, %g5
22993 ldx [%l7 + 0x60], %o7
22994 fones %f9
22995loop_2752:
22996 stx %l5, [%l7 + 0x50]
22997 fexpand %f4, %f4
22998 fsrc1 %f10, %f2
22999 lduh [%l7 + 0x50], %o2
23000 stb %l6, [%l7 + 0x47]
23001 fmul8ulx16 %f0, %f4, %f2
23002 fcmps %fcc1, %f2, %f14
23003 fmovrdgz %i0, %f14, %f12
23004 fnot1s %f7, %f2
23005 edge32ln %g7, %o0, %l3
23006 addccc %o3, %i6, %g4
23007 tg %xcc, 0x6
23008 st %f7, [%l7 + 0x64]
23009 fnot1 %f6, %f8
23010 ldd [%l7 + 0x40], %f2
23011 std %f2, [%l7 + 0x78]
23012 fmovdneg %xcc, %f5, %f5
23013 fsrc2s %f5, %f1
23014 ldsh [%l7 + 0x62], %g3
23015 fmovsne %xcc, %f0, %f8
23016 array8 %g6, %o6, %o1
23017 fnegs %f14, %f0
23018 edge8l %o5, %i4, %i1
23019 ldsb [%l7 + 0x68], %l2
23020 fnegd %f14, %f6
23021 fnot2 %f0, %f4
23022 smulcc %i7, 0x04F5, %o4
23023 ldx [%l7 + 0x08], %l0
23024 sth %l4, [%l7 + 0x46]
23025 fmovrdgz %i3, %f6, %f4
23026 ldsw [%l7 + 0x40], %i5
23027 movrgz %g2, 0x046, %i2
23028 fmuld8sux16 %f8, %f11, %f4
23029 stw %l1, [%l7 + 0x20]
23030 fcmpeq32 %f6, %f12, %g5
23031 ldx [%l7 + 0x40], %g1
23032 lduh [%l7 + 0x56], %o7
23033 bpos,a,pt %icc, loop_2753
23034 st %f6, [%l7 + 0x70]
23035 fmovdvs %icc, %f9, %f9
23036 fmovrdlez %o2, %f14, %f8
23037loop_2753:
23038 stb %l5, [%l7 + 0x25]
23039 stx %i0, [%l7 + 0x70]
23040 st %f0, [%l7 + 0x6C]
23041 fnot1s %f11, %f1
23042 movl %icc, %l6, %g7
23043 fabss %f4, %f12
23044 subc %l3, 0x033E, %o0
23045 call loop_2754
23046 ldd [%l7 + 0x08], %f14
23047 tsubcctv %o3, 0x05AC, %i6
23048 fmovrsne %g3, %f10, %f9
23049loop_2754:
23050 fmovda %xcc, %f9, %f14
23051 tleu %icc, 0x3
23052 ldsh [%l7 + 0x76], %g6
23053 stb %g4, [%l7 + 0x1C]
23054 stw %o6, [%l7 + 0x70]
23055 bg,pt %xcc, loop_2755
23056 movge %xcc, %o5, %i4
23057 stx %i1, [%l7 + 0x70]
23058 mulx %l2, 0x1D57, %o1
23059loop_2755:
23060 std %f8, [%l7 + 0x18]
23061 fmovrslz %i7, %f7, %f0
23062 st %f2, [%l7 + 0x44]
23063 fmovdne %xcc, %f0, %f15
23064 st %f15, [%l7 + 0x28]
23065 tgu %icc, 0x0
23066 fmovrdne %l0, %f0, %f14
23067 sth %l4, [%l7 + 0x6A]
23068 fmovrdgez %o4, %f10, %f8
23069 bcs,a loop_2756
23070 fbuge %fcc0, loop_2757
23071 ldsw [%l7 + 0x60], %i3
23072 fmovrdlez %g2, %f2, %f4
23073loop_2756:
23074 fmovrdlez %i5, %f10, %f8
23075loop_2757:
23076 fxnors %f7, %f12, %f11
23077 fands %f3, %f5, %f15
23078 ldsw [%l7 + 0x38], %l1
23079 fbn %fcc1, loop_2758
23080 tcs %xcc, 0x2
23081 brnz %i2, loop_2759
23082 ldsb [%l7 + 0x0F], %g1
23083loop_2758:
23084 ldub [%l7 + 0x39], %o7
23085 fble,a %fcc0, loop_2760
23086loop_2759:
23087 ta %xcc, 0x4
23088 ldsh [%l7 + 0x50], %o2
23089 fcmpne32 %f4, %f10, %l5
23090loop_2760:
23091 popc %g5, %i0
23092 fones %f9
23093 std %f2, [%l7 + 0x70]
23094 bgu %xcc, loop_2761
23095 brlez %g7, loop_2762
23096 movge %xcc, %l6, %o0
23097 ldd [%l7 + 0x30], %f10
23098loop_2761:
23099 alignaddr %o3, %l3, %g3
23100loop_2762:
23101 fmovdvc %icc, %f12, %f9
23102 stb %g6, [%l7 + 0x3A]
23103 ldsh [%l7 + 0x7E], %i6
23104 stw %o6, [%l7 + 0x3C]
23105 fmovdg %xcc, %f3, %f3
23106 tneg %xcc, 0x6
23107 tvs %xcc, 0x2
23108 sdivcc %o5, 0x018A, %i4
23109 movn %icc, %g4, %i1
23110 ld [%l7 + 0x78], %f12
23111 stw %l2, [%l7 + 0x30]
23112 fmovdge %xcc, %f15, %f3
23113 ldsb [%l7 + 0x58], %o1
23114 bn %xcc, loop_2763
23115 ld [%l7 + 0x44], %f7
23116 tle %icc, 0x4
23117 ld [%l7 + 0x5C], %f4
23118loop_2763:
23119 fxor %f4, %f10, %f0
23120 bn,a,pn %xcc, loop_2764
23121 xor %l0, 0x0070, %l4
23122 addc %o4, %i7, %i3
23123 ld [%l7 + 0x64], %f1
23124loop_2764:
23125 fcmpd %fcc3, %f12, %f12
23126 fmovscs %xcc, %f6, %f2
23127 st %f9, [%l7 + 0x34]
23128 ld [%l7 + 0x28], %f1
23129 fpadd32 %f6, %f6, %f2
23130 fmul8x16au %f5, %f4, %f4
23131 ldsh [%l7 + 0x60], %i5
23132 fmovsvs %icc, %f1, %f8
23133 sth %g2, [%l7 + 0x0C]
23134 sth %i2, [%l7 + 0x38]
23135 fblg %fcc1, loop_2765
23136 ld [%l7 + 0x50], %f9
23137 fcmpes %fcc1, %f14, %f9
23138 tleu %xcc, 0x5
23139loop_2765:
23140 st %f7, [%l7 + 0x2C]
23141 movl %icc, %g1, %l1
23142 stx %o7, [%l7 + 0x70]
23143 stw %l5, [%l7 + 0x7C]
23144 sth %g5, [%l7 + 0x24]
23145 fmovsle %icc, %f2, %f12
23146 edge8n %o2, %i0, %l6
23147 orn %o0, %o3, %l3
23148 ld [%l7 + 0x70], %f6
23149 fmovsle %xcc, %f2, %f15
23150 fnand %f4, %f8, %f12
23151 movle %xcc, %g7, %g3
23152 fmovs %f1, %f11
23153 movneg %xcc, %g6, %o6
23154 edge16l %o5, %i6, %i4
23155 sth %i1, [%l7 + 0x74]
23156 stb %l2, [%l7 + 0x36]
23157 subc %g4, %o1, %l4
23158 stw %l0, [%l7 + 0x44]
23159 ldub [%l7 + 0x79], %i7
23160 ldd [%l7 + 0x10], %f12
23161 fmovdge %icc, %f5, %f8
23162 stx %o4, [%l7 + 0x38]
23163 fbue %fcc0, loop_2766
23164 fnands %f2, %f15, %f5
23165 ldub [%l7 + 0x5D], %i5
23166 fnegs %f14, %f7
23167loop_2766:
23168 lduh [%l7 + 0x7C], %i3
23169 sdiv %g2, 0x15F1, %g1
23170 sth %l1, [%l7 + 0x30]
23171 brgz,a %o7, loop_2767
23172 fcmpeq16 %f12, %f4, %i2
23173 orncc %l5, %g5, %o2
23174 movrne %l6, 0x06E, %o0
23175loop_2767:
23176 stx %o3, [%l7 + 0x18]
23177 nop
23178 setx loop_2768, %l0, %l1
23179 wrpr 0x1, %tl
23180 wrpr %l1, %tpc
23181 add %l1, 0x4, %l1
23182 wrpr %l1, %tnpc
23183 setx 0x34400001400, %l0, %l1
23184 wrpr %l1, %tstate
23185 wrhpr 0x4, %htstate
23186 retry
23187 fmovdg %icc, %f6, %f4
23188 fcmpd %fcc3, %f10, %f8
23189 bcc,a %xcc, loop_2769
23190loop_2768:
23191 umul %l3, 0x0127, %i0
23192 fcmpeq16 %f2, %f0, %g3
23193 ld [%l7 + 0x3C], %f2
23194loop_2769:
23195 fnands %f0, %f13, %f8
23196 srlx %g7, %o6, %g6
23197 udiv %i6, 0x0ACF, %o5
23198 movre %i1, 0x14A, %l2
23199 fpsub16 %f8, %f0, %f12
23200 fmovrslz %g4, %f0, %f7
23201 xor %o1, %i4, %l0
23202 bne,a,pt %icc, loop_2770
23203 fmovrse %l4, %f4, %f15
23204 umulcc %o4, %i7, %i5
23205 ld [%l7 + 0x78], %f12
23206loop_2770:
23207 lduw [%l7 + 0x40], %i3
23208 edge16n %g2, %g1, %l1
23209 stb %i2, [%l7 + 0x27]
23210 array32 %o7, %g5, %l5
23211 lduw [%l7 + 0x34], %o2
23212 mulscc %l6, 0x006C, %o3
23213 tsubcc %o0, 0x080A, %l3
23214 std %f8, [%l7 + 0x28]
23215 sethi 0x14EF, %i0
23216 fbge %fcc1, loop_2771
23217 brlz,a %g7, loop_2772
23218 fmul8x16 %f14, %f12, %f12
23219 fcmpes %fcc2, %f14, %f6
23220loop_2771:
23221 std %f2, [%l7 + 0x18]
23222loop_2772:
23223 fcmps %fcc2, %f4, %f2
23224 xnor %o6, 0x15A0, %g6
23225 taddcctv %g3, 0x0904, %i6
23226 movcc %xcc, %i1, %l2
23227 ldsb [%l7 + 0x4E], %o5
23228 tg %icc, 0x4
23229 lduh [%l7 + 0x4A], %g4
23230 ldub [%l7 + 0x31], %o1
23231 ldub [%l7 + 0x49], %i4
23232 stw %l4, [%l7 + 0x60]
23233 taddcctv %l0, %i7, %o4
23234 fbl %fcc2, loop_2773
23235 udiv %i3, 0x112E, %g2
23236 ldsb [%l7 + 0x78], %g1
23237 fmovscs %icc, %f13, %f7
23238loop_2773:
23239 sdivcc %l1, 0x17C0, %i5
23240 fpsub16 %f6, %f8, %f8
23241 movneg %xcc, %i2, %o7
23242 fabss %f0, %f0
23243 movle %icc, %g5, %o2
23244 bpos loop_2774
23245 fpackfix %f8, %f7
23246 ldub [%l7 + 0x50], %l5
23247 fpackfix %f14, %f10
23248loop_2774:
23249 ldub [%l7 + 0x38], %l6
23250 ldsh [%l7 + 0x74], %o0
23251 fmovsge %xcc, %f9, %f2
23252 lduh [%l7 + 0x46], %o3
23253 std %f10, [%l7 + 0x58]
23254 fcmple16 %f12, %f8, %i0
23255 std %f4, [%l7 + 0x20]
23256 fmovde %icc, %f12, %f2
23257 bn,pt %icc, loop_2775
23258 fabsd %f10, %f10
23259 edge32 %l3, %g7, %o6
23260 fornot2 %f4, %f2, %f6
23261loop_2775:
23262 nop
23263 setx loop_2776, %l0, %l1
23264 wrpr 0x1, %tl
23265 wrpr %l1, %tnpc
23266 setx 0x34400001400, %l0, %l1
23267 wrpr %l1, %tstate
23268 wrhpr 0x4, %htstate
23269 done
23270 fpadd32s %f15, %f1, %f14
23271 fxnors %f15, %f11, %f2
23272 tle %xcc, 0x1
23273loop_2776:
23274 fbue,a %fcc1, loop_2777
23275 fbo %fcc1, loop_2778
23276 sdiv %g3, 0x030E, %g6
23277 stw %i1, [%l7 + 0x7C]
23278loop_2777:
23279 fxnor %f10, %f6, %f4
23280loop_2778:
23281 array16 %l2, %o5, %i6
23282 fmovspos %icc, %f9, %f13
23283 fpsub16 %f14, %f0, %f0
23284 movleu %icc, %o1, %i4
23285 bleu,pt %xcc, loop_2779
23286 ba,a %xcc, loop_2780
23287 fbg,a %fcc1, loop_2781
23288 fmovsge %xcc, %f15, %f5
23289loop_2779:
23290 xorcc %g4, %l4, %l0
23291loop_2780:
23292 fcmpd %fcc2, %f0, %f8
23293loop_2781:
23294 movcc %xcc, %o4, %i3
23295 fmovdvc %icc, %f0, %f13
23296 ldsw [%l7 + 0x50], %i7
23297 subc %g2, %l1, %g1
23298 lduw [%l7 + 0x78], %i5
23299 fmul8ulx16 %f8, %f12, %f12
23300 fandnot1s %f2, %f7, %f12
23301 ld [%l7 + 0x5C], %f5
23302 sth %i2, [%l7 + 0x58]
23303 st %f3, [%l7 + 0x5C]
23304 and %g5, %o2, %l5
23305 fmovdge %xcc, %f8, %f7
23306 fpsub32 %f8, %f2, %f2
23307 tvc %xcc, 0x1
23308 fandnot1 %f4, %f2, %f10
23309 fmovs %f2, %f7
23310 ldsb [%l7 + 0x49], %o7
23311 fmovda %xcc, %f6, %f15
23312 sll %l6, 0x1C, %o3
23313 stx %o0, [%l7 + 0x68]
23314 std %f0, [%l7 + 0x68]
23315 fble,a %fcc2, loop_2782
23316 fmul8x16au %f14, %f3, %f8
23317 fpsub16s %f1, %f9, %f14
23318 fcmpne16 %f4, %f10, %l3
23319loop_2782:
23320 fnot2 %f12, %f4
23321 fpack16 %f4, %f8
23322 movpos %xcc, %i0, %g7
23323 ldsb [%l7 + 0x51], %g3
23324 fsrc2 %f8, %f12
23325 srlx %o6, %g6, %l2
23326 edge8 %i1, %i6, %o5
23327 std %f12, [%l7 + 0x78]
23328 edge32 %o1, %g4, %i4
23329 ldx [%l7 + 0x18], %l4
23330 movrne %l0, 0x358, %i3
23331 lduw [%l7 + 0x24], %i7
23332 fxnor %f8, %f8, %f0
23333 fnot1 %f14, %f4
23334 fnot2s %f11, %f10
23335 edge16l %o4, %g2, %g1
23336 move %icc, %i5, %i2
23337 sra %l1, 0x1A, %g5
23338 fmovdl %xcc, %f13, %f4
23339 fpsub32 %f2, %f6, %f2
23340 fmovs %f4, %f5
23341 fmovda %icc, %f8, %f3
23342 fmul8x16 %f2, %f0, %f10
23343 addc %l5, 0x1C57, %o7
23344 fcmpeq32 %f12, %f14, %o2
23345 subccc %o3, 0x004C, %o0
23346 srlx %l3, %l6, %i0
23347 std %f4, [%l7 + 0x40]
23348 fmul8x16au %f15, %f13, %f10
23349 fzero %f10
23350 fbu,a %fcc2, loop_2783
23351 fnot1s %f15, %f15
23352 st %f10, [%l7 + 0x64]
23353 brnz,a %g3, loop_2784
23354loop_2783:
23355 lduh [%l7 + 0x7A], %o6
23356 fbg %fcc1, loop_2785
23357 std %f8, [%l7 + 0x08]
23358loop_2784:
23359 fnand %f14, %f4, %f0
23360 fpack16 %f6, %f8
23361loop_2785:
23362 ld [%l7 + 0x1C], %f7
23363 ldsb [%l7 + 0x13], %g7
23364 umul %l2, 0x1FA5, %i1
23365 fmovrdgz %i6, %f6, %f14
23366 tge %icc, 0x2
23367 fmovsneg %xcc, %f7, %f6
23368 tg %xcc, 0x7
23369 ldsb [%l7 + 0x5C], %g6
23370 fmovdge %xcc, %f13, %f10
23371 array32 %o5, %g4, %i4
23372 bvc %xcc, loop_2786
23373 fpmerge %f6, %f6, %f8
23374 fsrc1 %f4, %f14
23375 tleu %xcc, 0x7
23376loop_2786:
23377 fpsub32 %f10, %f10, %f6
23378 edge8ln %l4, %o1, %i3
23379 sth %l0, [%l7 + 0x48]
23380 bge loop_2787
23381 and %i7, %o4, %g1
23382 movne %icc, %i5, %g2
23383 fbge %fcc2, loop_2788
23384loop_2787:
23385 ble,pn %icc, loop_2789
23386 sdiv %i2, 0x067F, %l1
23387 ld [%l7 + 0x28], %f7
23388loop_2788:
23389 fcmped %fcc2, %f4, %f0
23390loop_2789:
23391 stw %g5, [%l7 + 0x4C]
23392 fmovsvs %xcc, %f13, %f13
23393 for %f8, %f6, %f0
23394 ldsw [%l7 + 0x08], %o7
23395 fpack32 %f8, %f0, %f12
23396 lduw [%l7 + 0x10], %o2
23397 fbl %fcc3, loop_2790
23398 move %icc, %o3, %o0
23399 srlx %l5, 0x11, %l3
23400 bge,a %icc, loop_2791
23401loop_2790:
23402 sth %i0, [%l7 + 0x68]
23403 ta %icc, 0x3
23404 ldub [%l7 + 0x0E], %l6
23405loop_2791:
23406 stx %g3, [%l7 + 0x58]
23407 ldd [%l7 + 0x60], %f14
23408 movl %xcc, %o6, %l2
23409 andcc %i1, %i6, %g7
23410 fnegd %f8, %f4
23411 brgz %g6, loop_2792
23412 std %f0, [%l7 + 0x48]
23413 fmovsvc %icc, %f1, %f9
23414 xor %g4, %o5, %i4
23415loop_2792:
23416 sll %o1, %i3, %l4
23417 sth %i7, [%l7 + 0x48]
23418 bvs loop_2793
23419 edge32l %l0, %o4, %g1
23420 fbn %fcc2, loop_2794
23421 ld [%l7 + 0x34], %f15
23422loop_2793:
23423 fcmpgt32 %f4, %f12, %i5
23424 or %i2, 0x1E83, %l1
23425loop_2794:
23426 tleu %xcc, 0x3
23427 fmovdpos %icc, %f9, %f2
23428 fble %fcc3, loop_2795
23429 edge16ln %g2, %o7, %o2
23430 subccc %g5, %o0, %l5
23431 stx %l3, [%l7 + 0x50]
23432loop_2795:
23433 add %o3, %l6, %g3
23434 ldsb [%l7 + 0x6E], %i0
23435 stb %l2, [%l7 + 0x4F]
23436 fmovrde %o6, %f12, %f8
23437 stw %i1, [%l7 + 0x44]
23438 fands %f3, %f0, %f8
23439 tg %icc, 0x4
23440 ldsh [%l7 + 0x5A], %i6
23441 sra %g6, 0x01, %g4
23442 xnorcc %g7, %o5, %o1
23443 srl %i4, 0x07, %l4
23444 add %i3, %i7, %o4
23445 bneg,pn %xcc, loop_2796
23446 stb %l0, [%l7 + 0x68]
23447 lduw [%l7 + 0x4C], %g1
23448 st %f8, [%l7 + 0x58]
23449loop_2796:
23450 sth %i5, [%l7 + 0x3E]
23451 fornot2 %f14, %f4, %f0
23452 ldd [%l7 + 0x70], %f12
23453 nop
23454 setx loop_2797, %l0, %l1
23455 wrpr 0x1, %tl
23456 wrpr %l1, %tpc
23457 add %l1, 0x4, %l1
23458 wrpr %l1, %tnpc
23459 setx 0x34400001400, %l0, %l1
23460 wrpr %l1, %tstate
23461 wrhpr 0x4, %htstate
23462 retry
23463 fzeros %f15
23464 lduh [%l7 + 0x76], %i2
23465 sdivx %l1, 0x0DB9, %g2
23466loop_2797:
23467 st %f12, [%l7 + 0x14]
23468 stw %o2, [%l7 + 0x48]
23469 movrgez %o7, 0x1FF, %g5
23470 brlez,a %l5, loop_2798
23471 stx %o0, [%l7 + 0x58]
23472 fpadd32 %f8, %f2, %f12
23473 lduw [%l7 + 0x64], %o3
23474loop_2798:
23475 fpadd16s %f5, %f0, %f15
23476 ldub [%l7 + 0x1E], %l6
23477 stx %l3, [%l7 + 0x68]
23478 ld [%l7 + 0x24], %f6
23479 fmovsle %xcc, %f3, %f0
23480 bcs,a %xcc, loop_2799
23481 fnegs %f15, %f9
23482 fmovrdlez %i0, %f0, %f6
23483 tcc %icc, 0x1
23484loop_2799:
23485 srl %l2, 0x13, %o6
23486 tn %icc, 0x5
23487 fmovsgu %xcc, %f1, %f2
23488 fmovdleu %icc, %f1, %f4
23489 stb %g3, [%l7 + 0x68]
23490 pdist %f6, %f10, %f10
23491 movgu %icc, %i6, %g6
23492 sth %i1, [%l7 + 0x52]
23493 fbul,a %fcc1, loop_2800
23494 fnot2s %f1, %f11
23495 fmovsn %xcc, %f13, %f0
23496 fbule %fcc2, loop_2801
23497loop_2800:
23498 fornot1 %f0, %f0, %f10
23499 fmovdg %icc, %f8, %f1
23500 ldsh [%l7 + 0x1E], %g7
23501loop_2801:
23502 fpsub32 %f0, %f6, %f4
23503 movvc %xcc, %g4, %o1
23504 xorcc %i4, %l4, %o5
23505 brz,a %i7, loop_2802
23506 fsrc2 %f12, %f0
23507 fcmpeq32 %f2, %f10, %o4
23508 stx %l0, [%l7 + 0x30]
23509loop_2802:
23510 fmuld8ulx16 %f8, %f4, %f0
23511 ldsh [%l7 + 0x76], %g1
23512 movrgz %i5, %i2, %l1
23513 stw %g2, [%l7 + 0x58]
23514 movvc %icc, %i3, %o7
23515 faligndata %f10, %f8, %f8
23516 andcc %o2, 0x1AD0, %g5
23517 fmovdne %icc, %f14, %f10
23518 fbe %fcc2, loop_2803
23519 taddcc %l5, %o3, %l6
23520 ldsb [%l7 + 0x0F], %l3
23521 fcmpeq32 %f0, %f12, %i0
23522loop_2803:
23523 orn %o0, 0x0157, %l2
23524 st %f1, [%l7 + 0x08]
23525 fmovrdgez %g3, %f12, %f0
23526 fmul8sux16 %f6, %f2, %f0
23527 umul %i6, 0x00FE, %o6
23528 movrgz %i1, %g7, %g6
23529 sth %g4, [%l7 + 0x5E]
23530 fmovsl %icc, %f11, %f0
23531 array8 %o1, %l4, %o5
23532 ldsh [%l7 + 0x5A], %i7
23533 fmovscs %icc, %f8, %f10
23534 fpadd32 %f12, %f14, %f10
23535 fxnors %f3, %f15, %f11
23536 xorcc %o4, 0x150A, %l0
23537 movpos %icc, %i4, %g1
23538 fpack32 %f6, %f4, %f10
23539 std %f4, [%l7 + 0x68]
23540 array8 %i5, %l1, %i2
23541 ldx [%l7 + 0x60], %g2
23542 fornot2 %f6, %f10, %f6
23543 stb %i3, [%l7 + 0x4D]
23544 lduh [%l7 + 0x12], %o2
23545 fors %f6, %f4, %f7
23546 lduw [%l7 + 0x78], %o7
23547 ldx [%l7 + 0x20], %g5
23548 andncc %o3, %l5, %l6
23549 fble,a %fcc3, loop_2804
23550 fmul8x16au %f10, %f10, %f10
23551 std %f10, [%l7 + 0x30]
23552 fmovsg %icc, %f13, %f6
23553loop_2804:
23554 fones %f4
23555 movre %l3, %o0, %l2
23556 brgz,a %g3, loop_2805
23557 fabss %f7, %f7
23558 taddcc %i6, 0x0968, %i0
23559 brnz %o6, loop_2806
23560loop_2805:
23561 fmul8sux16 %f12, %f0, %f10
23562 tl %xcc, 0x0
23563 andcc %g7, %i1, %g4
23564loop_2806:
23565 stw %g6, [%l7 + 0x14]
23566 lduw [%l7 + 0x4C], %l4
23567 faligndata %f10, %f10, %f8
23568 st %f2, [%l7 + 0x28]
23569 orn %o1, 0x1514, %i7
23570 fmovdpos %xcc, %f2, %f6
23571 addccc %o4, %o5, %l0
23572 stb %g1, [%l7 + 0x61]
23573 st %f9, [%l7 + 0x6C]
23574 fpadd16s %f13, %f14, %f6
23575 fmovrdgz %i5, %f6, %f2
23576 fornot2 %f10, %f8, %f2
23577 ld [%l7 + 0x58], %f4
23578 fpackfix %f14, %f14
23579 fmuld8ulx16 %f8, %f14, %f10
23580 stw %l1, [%l7 + 0x24]
23581 st %f10, [%l7 + 0x34]
23582 movvc %icc, %i4, %g2
23583 movvs %icc, %i3, %i2
23584 ld [%l7 + 0x48], %f7
23585 ldx [%l7 + 0x48], %o2
23586 ldsb [%l7 + 0x59], %g5
23587 fcmps %fcc2, %f2, %f0
23588 tleu %icc, 0x3
23589 tsubcctv %o3, 0x1072, %l5
23590 st %f13, [%l7 + 0x2C]
23591 fnot1s %f13, %f3
23592 st %f15, [%l7 + 0x78]
23593 fmovsn %xcc, %f2, %f1
23594 fbug,a %fcc3, loop_2807
23595 smul %l6, 0x0AF7, %l3
23596 bvc %xcc, loop_2808
23597 fnand %f6, %f2, %f10
23598loop_2807:
23599 be,pn %xcc, loop_2809
23600 ldx [%l7 + 0x18], %o0
23601loop_2808:
23602 pdist %f6, %f12, %f2
23603 call loop_2810
23604loop_2809:
23605 fornot2 %f10, %f10, %f8
23606 tvs %icc, 0x6
23607 lduw [%l7 + 0x24], %o7
23608loop_2810:
23609 fmovdne %icc, %f6, %f2
23610 fmovdneg %icc, %f11, %f9
23611 stx %g3, [%l7 + 0x58]
23612 fcmpne32 %f10, %f14, %i6
23613 ldub [%l7 + 0x51], %l2
23614 std %f10, [%l7 + 0x20]
23615 tpos %xcc, 0x5
23616 fmovd %f12, %f14
23617 tne %xcc, 0x3
23618 movcs %icc, %i0, %o6
23619 ldsb [%l7 + 0x6D], %g7
23620 std %f12, [%l7 + 0x38]
23621 stw %g4, [%l7 + 0x34]
23622 sth %i1, [%l7 + 0x36]
23623 stw %g6, [%l7 + 0x24]
23624 lduw [%l7 + 0x1C], %l4
23625 fmovrde %i7, %f12, %f2
23626 ldsh [%l7 + 0x7E], %o4
23627 lduh [%l7 + 0x38], %o5
23628 ldd [%l7 + 0x60], %f10
23629 ldd [%l7 + 0x70], %f14
23630 fmovspos %icc, %f13, %f4
23631 sllx %l0, 0x1D, %o1
23632 fxors %f9, %f8, %f9
23633 fpsub32s %f6, %f1, %f11
23634 popc %g1, %l1
23635 ldsh [%l7 + 0x5C], %i5
23636 popc %i4, %g2
23637 stx %i2, [%l7 + 0x40]
23638 tcs %icc, 0x2
23639 alignaddrl %o2, %i3, %g5
23640 fbu %fcc0, loop_2811
23641 lduh [%l7 + 0x08], %l5
23642 fornot2 %f8, %f14, %f14
23643 stb %o3, [%l7 + 0x5C]
23644loop_2811:
23645 xnorcc %l3, 0x0BF0, %l6
23646 ld [%l7 + 0x74], %f10
23647 movvs %icc, %o0, %g3
23648 fpack16 %f2, %f11
23649 bshuffle %f0, %f14, %f8
23650 xor %i6, 0x06E0, %o7
23651 tn %xcc, 0x3
23652 lduw [%l7 + 0x0C], %i0
23653 lduw [%l7 + 0x54], %o6
23654 for %f14, %f14, %f2
23655 andn %g7, 0x1394, %g4
23656 fcmpd %fcc3, %f8, %f8
23657 lduh [%l7 + 0x4A], %l2
23658 subccc %i1, %l4, %i7
23659 smul %g6, %o4, %o5
23660 fpack32 %f10, %f4, %f0
23661 taddcc %o1, %g1, %l1
23662 fmovdvc %icc, %f10, %f9
23663 addc %i5, 0x0904, %l0
23664 orncc %g2, 0x18A0, %i4
23665 fmovrse %o2, %f12, %f14
23666 lduh [%l7 + 0x20], %i2
23667 ldsw [%l7 + 0x48], %i3
23668 stw %g5, [%l7 + 0x7C]
23669 lduw [%l7 + 0x24], %l5
23670 fmovda %icc, %f1, %f10
23671 fmovsl %icc, %f12, %f5
23672 array8 %l3, %l6, %o3
23673 ldub [%l7 + 0x62], %g3
23674 bne,a %xcc, loop_2812
23675 edge8ln %i6, %o0, %i0
23676 stx %o6, [%l7 + 0x48]
23677 stb %o7, [%l7 + 0x39]
23678loop_2812:
23679 movle %icc, %g4, %l2
23680 fone %f12
23681 tsubcctv %g7, %l4, %i7
23682 ldub [%l7 + 0x24], %i1
23683 ldx [%l7 + 0x48], %g6
23684 lduh [%l7 + 0x64], %o5
23685 movge %icc, %o4, %g1
23686 std %f6, [%l7 + 0x48]
23687 fmovrslz %o1, %f11, %f5
23688 fnegd %f4, %f10
23689 tpos %icc, 0x2
23690 movre %i5, 0x33B, %l0
23691 fmovdle %xcc, %f0, %f8
23692 fcmple16 %f2, %f12, %l1
23693 fors %f7, %f11, %f4
23694 fmovsleu %icc, %f15, %f14
23695 tn %icc, 0x6
23696 stw %g2, [%l7 + 0x54]
23697 stb %o2, [%l7 + 0x7F]
23698 lduh [%l7 + 0x10], %i2
23699 st %f0, [%l7 + 0x50]
23700 tsubcctv %i4, 0x1C73, %g5
23701 ldsb [%l7 + 0x3C], %l5
23702 fsrc1 %f8, %f6
23703 sra %i3, 0x18, %l3
23704 fbug %fcc0, loop_2813
23705 fmuld8sux16 %f3, %f7, %f14
23706 fnot2 %f0, %f14
23707 ld [%l7 + 0x74], %f8
23708loop_2813:
23709 ldx [%l7 + 0x28], %o3
23710 edge32 %g3, %i6, %o0
23711 nop
23712 setx loop_2814, %l0, %l1
23713 wrpr 0x1, %tl
23714 wrpr %l1, %tnpc
23715 setx 0x34400001400, %l0, %l1
23716 wrpr %l1, %tstate
23717 wrhpr 0x4, %htstate
23718 done
23719 stx %i0, [%l7 + 0x08]
23720 ldsh [%l7 + 0x7A], %l6
23721 fmovrdgz %o6, %f4, %f14
23722loop_2814:
23723 fsrc2s %f7, %f6
23724 fbe,a %fcc2, loop_2815
23725 array16 %o7, %g4, %l2
23726 be,pt %icc, loop_2816
23727 lduh [%l7 + 0x64], %l4
23728loop_2815:
23729 fbug,a %fcc0, loop_2817
23730 sth %g7, [%l7 + 0x4C]
23731loop_2816:
23732 move %xcc, %i1, %i7
23733 fpsub32 %f4, %f14, %f10
23734loop_2817:
23735 orcc %o5, 0x0B02, %o4
23736 fpsub32s %f15, %f12, %f12
23737 stx %g6, [%l7 + 0x50]
23738 fbo,a %fcc0, loop_2818
23739 fbo %fcc3, loop_2819
23740 fbe %fcc0, loop_2820
23741 fbu %fcc2, loop_2821
23742loop_2818:
23743 std %f2, [%l7 + 0x30]
23744loop_2819:
23745 brlez,a %g1, loop_2822
23746loop_2820:
23747 stb %i5, [%l7 + 0x36]
23748loop_2821:
23749 sub %o1, 0x0254, %l1
23750 fmovsvs %xcc, %f4, %f7
23751loop_2822:
23752 ldsh [%l7 + 0x40], %g2
23753 ble loop_2823
23754 edge32n %o2, %i2, %l0
23755 fmovsleu %icc, %f11, %f1
23756 lduh [%l7 + 0x78], %i4
23757loop_2823:
23758 fbge %fcc1, loop_2824
23759 subcc %g5, %i3, %l5
23760 ldsw [%l7 + 0x6C], %o3
23761 ldsw [%l7 + 0x48], %g3
23762loop_2824:
23763 movrgez %i6, 0x2C0, %l3
23764 ldx [%l7 + 0x70], %i0
23765 stw %l6, [%l7 + 0x44]
23766 lduh [%l7 + 0x66], %o0
23767 lduh [%l7 + 0x16], %o6
23768 ldd [%l7 + 0x70], %f0
23769 stx %g4, [%l7 + 0x50]
23770 fmovsne %xcc, %f0, %f11
23771 fornot2s %f10, %f7, %f0
23772 stb %l2, [%l7 + 0x2E]
23773 fpackfix %f12, %f6
23774 lduw [%l7 + 0x40], %l4
23775 bgu,pt %xcc, loop_2825
23776 tvs %xcc, 0x5
23777 nop
23778 setx loop_2826, %l0, %l1
23779 jmpl %l1, %o7
23780 fsrc1 %f14, %f14
23781loop_2825:
23782 stx %i1, [%l7 + 0x58]
23783 ldub [%l7 + 0x69], %i7
23784loop_2826:
23785 fbl,a %fcc1, loop_2827
23786 edge8 %g7, %o5, %o4
23787 fzeros %f3
23788 addc %g1, %g6, %o1
23789loop_2827:
23790 movg %xcc, %i5, %g2
23791 bneg,a,pt %icc, loop_2828
23792 ldsb [%l7 + 0x6C], %o2
23793 tge %icc, 0x6
23794 movvc %icc, %i2, %l1
23795loop_2828:
23796 fpack32 %f4, %f6, %f10
23797 tpos %xcc, 0x1
23798 te %xcc, 0x5
23799 ldx [%l7 + 0x68], %l0
23800 fandnot2s %f5, %f5, %f2
23801 alignaddrl %i4, %g5, %l5
23802 ld [%l7 + 0x20], %f2
23803 fmovdcs %xcc, %f1, %f3
23804 move %xcc, %i3, %o3
23805 fmovrdlz %g3, %f6, %f6
23806 ld [%l7 + 0x20], %f8
23807 sll %i6, 0x1C, %l3
23808 ldsb [%l7 + 0x12], %l6
23809 lduh [%l7 + 0x22], %o0
23810 udivcc %i0, 0x1727, %o6
23811 fcmpgt32 %f4, %f6, %l2
23812 bcs loop_2829
23813 movpos %xcc, %l4, %o7
23814 bn,a %xcc, loop_2830
23815 sth %g4, [%l7 + 0x50]
23816loop_2829:
23817 ldub [%l7 + 0x2E], %i7
23818 bl,pn %icc, loop_2831
23819loop_2830:
23820 bcc,a %xcc, loop_2832
23821 xorcc %i1, 0x1945, %g7
23822 fpsub16 %f10, %f12, %f14
23823loop_2831:
23824 ldx [%l7 + 0x48], %o4
23825loop_2832:
23826 edge32 %o5, %g1, %o1
23827 movneg %icc, %g6, %g2
23828 fabss %f13, %f14
23829 fandnot1 %f0, %f0, %f8
23830 fmovdcs %icc, %f4, %f11
23831 fornot1s %f3, %f1, %f15
23832 fbo,a %fcc2, loop_2833
23833 movleu %xcc, %o2, %i2
23834 tneg %xcc, 0x1
23835 fxor %f14, %f4, %f14
23836loop_2833:
23837 ldsh [%l7 + 0x5C], %i5
23838 sll %l0, %i4, %g5
23839 ldd [%l7 + 0x10], %f10
23840 fcmpeq16 %f14, %f4, %l1
23841 st %f9, [%l7 + 0x70]
23842 movrgz %l5, 0x0A9, %i3
23843 fabss %f12, %f0
23844 popc %g3, %i6
23845 movrgz %l3, 0x2E4, %l6
23846 ldsw [%l7 + 0x1C], %o3
23847 fmovdvc %xcc, %f3, %f15
23848 fmovrslz %i0, %f12, %f4
23849 movne %icc, %o0, %l2
23850 tn %icc, 0x7
23851 ldd [%l7 + 0x08], %f4
23852 ldsh [%l7 + 0x50], %l4
23853 brz,a %o7, loop_2834
23854 edge8ln %o6, %i7, %g4
23855 tcs %icc, 0x2
23856 fbg %fcc0, loop_2835
23857loop_2834:
23858 fcmpeq32 %f14, %f12, %i1
23859 std %f0, [%l7 + 0x78]
23860 nop
23861 setx loop_2836, %l0, %l1
23862 wrpr 0x1, %tl
23863 wrpr %l1, %tpc
23864 add %l1, 0x4, %l1
23865 wrpr %l1, %tnpc
23866 setx 0x34400001400, %l0, %l1
23867 wrpr %l1, %tstate
23868 wrhpr 0x4, %htstate
23869 retry
23870loop_2835:
23871 fbne %fcc3, loop_2837
23872 ldsb [%l7 + 0x6B], %g7
23873 tvc %xcc, 0x0
23874loop_2836:
23875 xnor %o4, %o5, %g1
23876loop_2837:
23877 tle %xcc, 0x3
23878 stx %g6, [%l7 + 0x48]
23879 popc %g2, %o1
23880 st %f14, [%l7 + 0x28]
23881 fmovdne %icc, %f13, %f2
23882 movrlez %o2, 0x116, %i5
23883 ldsh [%l7 + 0x68], %i2
23884 orn %l0, %i4, %l1
23885 be,a loop_2838
23886 ldx [%l7 + 0x18], %g5
23887 fmul8ulx16 %f2, %f14, %f0
23888 fmovs %f1, %f10
23889loop_2838:
23890 or %i3, %l5, %i6
23891 lduh [%l7 + 0x18], %l3
23892 stb %g3, [%l7 + 0x23]
23893 fpsub16 %f6, %f10, %f14
23894 ble loop_2839
23895 fnands %f3, %f2, %f10
23896 fbn,a %fcc2, loop_2840
23897 fmovrdlz %l6, %f4, %f0
23898loop_2839:
23899 ldsh [%l7 + 0x46], %o3
23900 movgu %icc, %o0, %l2
23901loop_2840:
23902 fnors %f2, %f5, %f10
23903 fmul8x16 %f9, %f4, %f8
23904 fcmpne16 %f4, %f8, %i0
23905 fmovsa %xcc, %f5, %f2
23906 tgu %icc, 0x6
23907 edge8l %o7, %o6, %l4
23908 fcmpeq16 %f8, %f12, %g4
23909 fsrc1 %f2, %f14
23910 movrlez %i7, %i1, %o4
23911 tn %xcc, 0x2
23912 ldsb [%l7 + 0x36], %g7
23913 fmovsn %xcc, %f5, %f13
23914 addcc %g1, 0x0159, %o5
23915 ldsb [%l7 + 0x47], %g6
23916 ba %xcc, loop_2841
23917 ldsb [%l7 + 0x39], %g2
23918 fbne,a %fcc3, loop_2842
23919 stx %o1, [%l7 + 0x38]
23920loop_2841:
23921 fsrc1 %f10, %f12
23922 tsubcctv %o2, %i2, %i5
23923loop_2842:
23924 fmovdneg %icc, %f13, %f12
23925 tsubcctv %i4, %l0, %g5
23926 fbne %fcc3, loop_2843
23927 fpadd32 %f4, %f10, %f8
23928 tleu %icc, 0x6
23929 ldsb [%l7 + 0x0F], %l1
23930loop_2843:
23931 xor %i3, 0x0DEC, %i6
23932 bl,pn %xcc, loop_2844
23933 fmovsge %xcc, %f3, %f2
23934 lduh [%l7 + 0x74], %l5
23935 fmovda %xcc, %f10, %f12
23936loop_2844:
23937 for %f12, %f12, %f6
23938 tg %xcc, 0x4
23939 bg loop_2845
23940 movleu %icc, %g3, %l6
23941 bshuffle %f10, %f8, %f14
23942 udiv %o3, 0x096D, %o0
23943loop_2845:
23944 lduh [%l7 + 0x2A], %l3
23945 fbe,a %fcc3, loop_2846
23946 edge8n %i0, %o7, %l2
23947 ld [%l7 + 0x64], %f10
23948 fmovdvc %xcc, %f10, %f13
23949loop_2846:
23950 fba %fcc0, loop_2847
23951 fbo,a %fcc2, loop_2848
23952 fpadd32 %f14, %f12, %f4
23953 mova %xcc, %l4, %g4
23954loop_2847:
23955 fands %f12, %f1, %f8
23956loop_2848:
23957 fsrc1 %f10, %f2
23958 orn %o6, %i7, %i1
23959 std %f0, [%l7 + 0x58]
23960 stb %o4, [%l7 + 0x4D]
23961 xor %g1, %g7, %g6
23962 smul %o5, 0x0581, %o1
23963 st %f5, [%l7 + 0x24]
23964 brz %g2, loop_2849
23965 stw %o2, [%l7 + 0x14]
23966 fbg %fcc2, loop_2850
23967 ldsw [%l7 + 0x44], %i2
23968loop_2849:
23969 fnegs %f13, %f5
23970 srax %i5, %l0, %i4
23971loop_2850:
23972 fpadd16 %f4, %f6, %f8
23973 ldd [%l7 + 0x68], %f14
23974 fmuld8ulx16 %f11, %f15, %f2
23975 fpack32 %f14, %f0, %f10
23976 taddcctv %g5, 0x1377, %i3
23977 fmovrse %i6, %f1, %f3
23978 fmovsa %xcc, %f14, %f12
23979 brlez %l1, loop_2851
23980 ldsh [%l7 + 0x24], %g3
23981 brnz,a %l5, loop_2852
23982 edge16 %o3, %o0, %l3
23983loop_2851:
23984 for %f12, %f10, %f2
23985 sth %l6, [%l7 + 0x72]
23986loop_2852:
23987 andn %i0, %o7, %l2
23988 fcmpgt32 %f14, %f0, %l4
23989 bgu %icc, loop_2853
23990 ldx [%l7 + 0x10], %o6
23991 ldx [%l7 + 0x38], %g4
23992 movpos %icc, %i1, %o4
23993loop_2853:
23994 bneg,a,pt %icc, loop_2854
23995 move %icc, %g1, %g7
23996 ld [%l7 + 0x0C], %f15
23997 ldx [%l7 + 0x60], %g6
23998loop_2854:
23999 fxnor %f10, %f0, %f2
24000 tg %icc, 0x3
24001 movge %icc, %i7, %o5
24002 fxors %f1, %f14, %f0
24003 edge32ln %o1, %o2, %g2
24004 fcmpeq32 %f12, %f0, %i5
24005 fmovdle %xcc, %f15, %f3
24006 fxors %f10, %f15, %f2
24007 fmovs %f15, %f6
24008 ble,a,pt %xcc, loop_2855
24009 fcmpeq32 %f8, %f4, %l0
24010 tpos %xcc, 0x3
24011 stw %i4, [%l7 + 0x34]
24012loop_2855:
24013 brlez %g5, loop_2856
24014 xorcc %i3, 0x12B7, %i2
24015 bvc,a %xcc, loop_2857
24016 fmovdg %xcc, %f14, %f12
24017loop_2856:
24018 fmovsge %icc, %f7, %f15
24019 fblg %fcc1, loop_2858
24020loop_2857:
24021 bneg,pt %xcc, loop_2859
24022 srax %l1, 0x05, %g3
24023 sethi 0x195C, %l5
24024loop_2858:
24025 fsrc2 %f0, %f8
24026loop_2859:
24027 andn %i6, %o0, %l3
24028 add %o3, 0x1E23, %i0
24029 movrgez %o7, 0x2EC, %l2
24030 array16 %l4, %l6, %o6
24031 bleu,a %icc, loop_2860
24032 subccc %g4, 0x0877, %o4
24033 bge %xcc, loop_2861
24034 fbne %fcc0, loop_2862
24035loop_2860:
24036 tleu %xcc, 0x7
24037 fbu %fcc3, loop_2863
24038loop_2861:
24039 fbo,a %fcc2, loop_2864
24040loop_2862:
24041 te %icc, 0x7
24042 subc %g1, %i1, %g6
24043loop_2863:
24044 bleu,pn %icc, loop_2865
24045loop_2864:
24046 fpack16 %f0, %f15
24047 edge32l %g7, %i7, %o5
24048 fnegd %f8, %f10
24049loop_2865:
24050 ldsh [%l7 + 0x3E], %o2
24051 lduw [%l7 + 0x30], %g2
24052 pdist %f12, %f8, %f14
24053 stx %i5, [%l7 + 0x78]
24054 fsrc2s %f2, %f13
24055 fpadd32 %f10, %f14, %f6
24056 array32 %o1, %i4, %g5
24057 fnor %f12, %f14, %f2
24058 ldub [%l7 + 0x64], %i3
24059 fabss %f4, %f3
24060 nop
24061 setx loop_2866, %l0, %l1
24062 wrpr 0x1, %tl
24063 wrpr %l1, %tpc
24064 add %l1, 0x4, %l1
24065 wrpr %l1, %tnpc
24066 setx 0x34400001400, %l0, %l1
24067 wrpr %l1, %tstate
24068 wrhpr 0x4, %htstate
24069 retry
24070 fxor %f14, %f8, %f12
24071 fpackfix %f4, %f2
24072 lduh [%l7 + 0x4C], %i2
24073loop_2866:
24074 fnand %f6, %f4, %f6
24075 stb %l0, [%l7 + 0x20]
24076 fmovsvc %xcc, %f10, %f12
24077 fmovdleu %xcc, %f14, %f3
24078 fbl,a %fcc0, loop_2867
24079 st %f6, [%l7 + 0x08]
24080 umul %l1, 0x023C, %l5
24081 lduh [%l7 + 0x2C], %i6
24082loop_2867:
24083 ldx [%l7 + 0x78], %g3
24084 ldub [%l7 + 0x40], %l3
24085 stx %o3, [%l7 + 0x50]
24086 fmovrsne %o0, %f12, %f9
24087 fmovdg %icc, %f3, %f14
24088 sdivcc %o7, 0x18C0, %i0
24089 lduw [%l7 + 0x48], %l4
24090 tsubcctv %l6, %l2, %o6
24091 st %f8, [%l7 + 0x50]
24092 ldsb [%l7 + 0x12], %g4
24093 st %f9, [%l7 + 0x38]
24094 stx %o4, [%l7 + 0x78]
24095 call loop_2868
24096 ldsh [%l7 + 0x36], %g1
24097 fmovrsne %g6, %f14, %f0
24098 std %f14, [%l7 + 0x68]
24099loop_2868:
24100 tpos %icc, 0x6
24101 fmovdpos %icc, %f14, %f15
24102 edge8n %g7, %i7, %i1
24103 mulscc %o5, %g2, %o2
24104 std %f14, [%l7 + 0x58]
24105 movleu %icc, %i5, %i4
24106 orn %o1, %i3, %i2
24107 fcmpne32 %f0, %f4, %g5
24108 tsubcc %l1, 0x195C, %l5
24109 st %f15, [%l7 + 0x6C]
24110 fnot2 %f14, %f0
24111 edge8 %l0, %g3, %l3
24112 ldub [%l7 + 0x5D], %o3
24113 ldub [%l7 + 0x52], %o0
24114 sth %i6, [%l7 + 0x5E]
24115 movrgz %i0, %o7, %l4
24116 fmovse %icc, %f13, %f9
24117 st %f7, [%l7 + 0x7C]
24118 fmovsleu %icc, %f11, %f6
24119 fnors %f15, %f11, %f15
24120 ldub [%l7 + 0x0A], %l6
24121 stx %l2, [%l7 + 0x78]
24122 fmovsvs %xcc, %f14, %f6
24123 sra %o6, 0x05, %g4
24124 stb %g1, [%l7 + 0x73]
24125 tcc %icc, 0x6
24126 lduh [%l7 + 0x2E], %o4
24127 nop
24128 setx loop_2869, %l0, %l1
24129 wrpr 0x1, %tl
24130 wrpr %l1, %tnpc
24131 setx 0x34400001400, %l0, %l1
24132 wrpr %l1, %tstate
24133 wrhpr 0x4, %htstate
24134 done
24135 fabsd %f2, %f12
24136 orncc %g6, 0x1AFA, %i7
24137 tcc %icc, 0x2
24138loop_2869:
24139 bn,pt %icc, loop_2870
24140 popc %g7, %i1
24141 edge32ln %g2, %o5, %o2
24142 fcmpne32 %f4, %f6, %i4
24143loop_2870:
24144 mulx %o1, 0x0AA2, %i5
24145 tsubcc %i2, %g5, %l1
24146 tgu %xcc, 0x6
24147 tsubcctv %l5, 0x1CF3, %l0
24148 fxnors %f13, %f2, %f7
24149 tneg %xcc, 0x7
24150 fmovspos %icc, %f9, %f3
24151 fmovrslez %i3, %f12, %f14
24152 stb %l3, [%l7 + 0x2E]
24153 fmovrdlz %o3, %f10, %f2
24154 sth %g3, [%l7 + 0x28]
24155 mulscc %o0, 0x02A2, %i6
24156 fornot2 %f10, %f2, %f2
24157 edge8ln %i0, %o7, %l6
24158 fmovdgu %xcc, %f10, %f2
24159 tge %xcc, 0x1
24160 tgu %xcc, 0x1
24161 movrne %l2, 0x02F, %o6
24162 sth %g4, [%l7 + 0x4E]
24163 subcc %g1, %l4, %g6
24164 xnor %o4, %i7, %g7
24165 fmovrdlez %g2, %f6, %f10
24166 andcc %o5, 0x09D6, %i1
24167 brlez,a %o2, loop_2871
24168 orncc %i4, %i5, %i2
24169 nop
24170 setx loop_2872, %l0, %l1
24171 wrpr 0x1, %tl
24172 wrpr %l1, %tpc
24173 add %l1, 0x4, %l1
24174 wrpr %l1, %tnpc
24175 setx 0x34400001400, %l0, %l1
24176 wrpr %l1, %tstate
24177 wrhpr 0x4, %htstate
24178 retry
24179 fpsub32s %f10, %f4, %f12
24180loop_2871:
24181 fbe %fcc1, loop_2873
24182 fbne,a %fcc1, loop_2874
24183loop_2872:
24184 fbl %fcc0, loop_2875
24185 tsubcctv %g5, %l1, %o1
24186loop_2873:
24187 lduh [%l7 + 0x26], %l5
24188loop_2874:
24189 fands %f10, %f15, %f12
24190loop_2875:
24191 sub %i3, %l0, %l3
24192 siam 0x5
24193 and %g3, %o3, %i6
24194 bg,a %xcc, loop_2876
24195 andn %i0, %o0, %l6
24196 taddcc %l2, 0x1ADE, %o6
24197 mulx %o7, 0x1323, %g4
24198loop_2876:
24199 tneg %xcc, 0x7
24200 stb %g1, [%l7 + 0x52]
24201 movge %icc, %g6, %o4
24202 lduh [%l7 + 0x48], %i7
24203 ldsw [%l7 + 0x30], %l4
24204 sdivcc %g7, 0x1A37, %g2
24205 edge8 %i1, %o5, %o2
24206 ldub [%l7 + 0x15], %i5
24207 fbn %fcc0, loop_2877
24208 subc %i2, %i4, %l1
24209 fbg %fcc2, loop_2878
24210 fmovrdne %g5, %f14, %f2
24211loop_2877:
24212 orcc %l5, 0x0D67, %o1
24213 fmovrde %i3, %f8, %f8
24214loop_2878:
24215 fcmpne32 %f2, %f2, %l0
24216 mova %icc, %l3, %g3
24217 alignaddrl %i6, %o3, %i0
24218 stx %o0, [%l7 + 0x60]
24219 ldsb [%l7 + 0x5E], %l6
24220 for %f4, %f4, %f2
24221 fmul8x16 %f9, %f8, %f10
24222 fcmpeq32 %f4, %f10, %l2
24223 array32 %o7, %g4, %o6
24224 fcmpne16 %f4, %f2, %g6
24225 tg %icc, 0x1
24226 sth %o4, [%l7 + 0x5A]
24227 fpadd32s %f12, %f12, %f13
24228 stw %i7, [%l7 + 0x18]
24229 edge16 %l4, %g1, %g7
24230 movrne %g2, 0x079, %o5
24231 movcc %xcc, %i1, %o2
24232 xnor %i2, %i4, %l1
24233 stx %g5, [%l7 + 0x08]
24234 stx %l5, [%l7 + 0x20]
24235 sth %i5, [%l7 + 0x50]
24236 ldsw [%l7 + 0x70], %i3
24237 fsrc2 %f6, %f2
24238 std %f10, [%l7 + 0x78]
24239 fornot2s %f15, %f14, %f8
24240 ble,a,pn %icc, loop_2879
24241 tneg %icc, 0x7
24242 tle %icc, 0x7
24243 fmovsl %xcc, %f12, %f0
24244loop_2879:
24245 fmovsvc %xcc, %f7, %f6
24246 fbne,a %fcc2, loop_2880
24247 bvs,a,pt %icc, loop_2881
24248 ldsb [%l7 + 0x09], %o1
24249 ldub [%l7 + 0x2B], %l3
24250loop_2880:
24251 fmovsn %xcc, %f1, %f5
24252loop_2881:
24253 edge16l %l0, %i6, %o3
24254 stx %i0, [%l7 + 0x60]
24255 stw %o0, [%l7 + 0x48]
24256 fmovdneg %xcc, %f15, %f9
24257 fmovrdlez %g3, %f14, %f0
24258 sll %l2, 0x07, %l6
24259 sub %o7, 0x1996, %g4
24260 fzeros %f15
24261 fmovrdne %o6, %f14, %f0
24262 ld [%l7 + 0x7C], %f7
24263 std %f12, [%l7 + 0x58]
24264 xnorcc %g6, %i7, %o4
24265 sub %l4, 0x1125, %g7
24266 ldsb [%l7 + 0x77], %g2
24267 fpsub32 %f14, %f2, %f12
24268 tvc %xcc, 0x4
24269 tcs %icc, 0x0
24270 std %f8, [%l7 + 0x78]
24271 sllx %o5, 0x02, %i1
24272 alignaddr %g1, %i2, %o2
24273 fornot2s %f15, %f11, %f9
24274 fmovrse %l1, %f11, %f13
24275 fcmpgt16 %f4, %f8, %i4
24276 ldub [%l7 + 0x08], %l5
24277 movrgez %i5, %g5, %i3
24278 ldx [%l7 + 0x60], %l3
24279 xorcc %l0, %o1, %i6
24280 movl %xcc, %o3, %i0
24281 movrlz %o0, 0x0D7, %l2
24282 fsrc2s %f3, %f3
24283 edge32l %g3, %o7, %g4
24284 tpos %xcc, 0x0
24285 std %f10, [%l7 + 0x38]
24286 movrgez %l6, 0x067, %g6
24287 nop
24288 setx loop_2882, %l0, %l1
24289 jmpl %l1, %o6
24290 ldx [%l7 + 0x40], %i7
24291 movneg %icc, %l4, %g7
24292 lduw [%l7 + 0x6C], %g2
24293loop_2882:
24294 fmuld8sux16 %f8, %f0, %f10
24295 fmovsne %xcc, %f11, %f9
24296 brlz %o4, loop_2883
24297 tsubcc %o5, %i1, %i2
24298 bvs,pn %xcc, loop_2884
24299 bvc,a %xcc, loop_2885
24300loop_2883:
24301 ldub [%l7 + 0x39], %o2
24302 sll %g1, 0x1F, %l1
24303loop_2884:
24304 movne %icc, %i4, %l5
24305loop_2885:
24306 movgu %icc, %g5, %i3
24307 call loop_2886
24308 stx %i5, [%l7 + 0x70]
24309 ta %icc, 0x0
24310 fbo,a %fcc2, loop_2887
24311loop_2886:
24312 fands %f12, %f2, %f2
24313 array8 %l3, %o1, %i6
24314 stw %o3, [%l7 + 0x08]
24315loop_2887:
24316 fmovsvc %xcc, %f11, %f12
24317 ldub [%l7 + 0x09], %i0
24318 stb %l0, [%l7 + 0x40]
24319 andn %o0, %l2, %g3
24320 xorcc %o7, 0x0879, %g4
24321 movcs %xcc, %g6, %l6
24322 st %f15, [%l7 + 0x28]
24323 ldsb [%l7 + 0x6A], %o6
24324 movre %l4, %g7, %g2
24325 bleu,pn %icc, loop_2888
24326 fnor %f8, %f12, %f4
24327 stb %i7, [%l7 + 0x5F]
24328 fble %fcc3, loop_2889
24329loop_2888:
24330 movgu %xcc, %o4, %o5
24331 array32 %i2, %o2, %i1
24332 ldsw [%l7 + 0x1C], %g1
24333loop_2889:
24334 srax %i4, 0x0D, %l5
24335 ld [%l7 + 0x54], %f9
24336 fmovdleu %icc, %f11, %f14
24337 ldx [%l7 + 0x20], %g5
24338 fmovrsne %l1, %f7, %f7
24339 bpos,a,pn %icc, loop_2890
24340 fmovscc %icc, %f14, %f4
24341 fpmerge %f11, %f7, %f8
24342 ldd [%l7 + 0x60], %f12
24343loop_2890:
24344 fcmpne16 %f2, %f2, %i5
24345 fpadd32 %f10, %f14, %f2
24346 lduh [%l7 + 0x48], %l3
24347 movrgez %o1, 0x1AA, %i6
24348 ta %icc, 0x0
24349 sth %i3, [%l7 + 0x46]
24350 lduh [%l7 + 0x22], %o3
24351 array8 %l0, %i0, %l2
24352 fmovrsgez %o0, %f2, %f13
24353 alignaddrl %g3, %g4, %o7
24354 fxnor %f10, %f14, %f12
24355 fcmpne32 %f0, %f6, %l6
24356 subc %g6, %l4, %o6
24357 ld [%l7 + 0x3C], %f12
24358 lduh [%l7 + 0x64], %g2
24359 fbul,a %fcc2, loop_2891
24360 fmovrdgz %g7, %f12, %f14
24361 brgez,a %o4, loop_2892
24362 stb %i7, [%l7 + 0x2C]
24363loop_2891:
24364 brlez,a %i2, loop_2893
24365 tneg %icc, 0x1
24366loop_2892:
24367 tpos %xcc, 0x1
24368 fors %f8, %f12, %f11
24369loop_2893:
24370 lduw [%l7 + 0x10], %o2
24371 fnot1s %f11, %f3
24372 orn %o5, 0x0768, %i1
24373 ldx [%l7 + 0x60], %i4
24374 fmovrslz %l5, %f10, %f2
24375 ldsw [%l7 + 0x58], %g1
24376 bcs %xcc, loop_2894
24377 bl,pt %icc, loop_2895
24378 st %f12, [%l7 + 0x38]
24379 mulscc %l1, 0x0BAD, %i5
24380loop_2894:
24381 fand %f0, %f2, %f6
24382loop_2895:
24383 tvs %xcc, 0x2
24384 fmovsl %icc, %f10, %f0
24385 ldx [%l7 + 0x68], %l3
24386 ldub [%l7 + 0x31], %o1
24387 stw %i6, [%l7 + 0x20]
24388 tcs %xcc, 0x6
24389 movneg %xcc, %g5, %o3
24390 movl %xcc, %l0, %i3
24391 fbn,a %fcc3, loop_2896
24392 fnand %f8, %f0, %f8
24393 srax %l2, %i0, %o0
24394 orn %g3, 0x0141, %g4
24395loop_2896:
24396 stx %l6, [%l7 + 0x68]
24397 orncc %g6, 0x19E9, %l4
24398 fmovrdne %o6, %f8, %f14
24399 sth %o7, [%l7 + 0x1E]
24400 ldsw [%l7 + 0x48], %g7
24401 tge %xcc, 0x6
24402 fbe %fcc3, loop_2897
24403 stw %o4, [%l7 + 0x10]
24404 ldsh [%l7 + 0x6A], %g2
24405 bcs,a,pn %icc, loop_2898
24406loop_2897:
24407 fmovdleu %xcc, %f1, %f14
24408 fpsub16s %f13, %f13, %f2
24409 fcmpne32 %f12, %f0, %i2
24410loop_2898:
24411 ld [%l7 + 0x34], %f7
24412 ldub [%l7 + 0x7B], %i7
24413 ld [%l7 + 0x44], %f9
24414 lduw [%l7 + 0x34], %o5
24415 ld [%l7 + 0x1C], %f5
24416 fmovrsgz %o2, %f15, %f5
24417 edge32l %i1, %l5, %g1
24418 lduw [%l7 + 0x54], %l1
24419 movrne %i5, %l3, %i4
24420 movvc %icc, %o1, %g5
24421 fone %f0
24422 fmovrdlez %i6, %f2, %f14
24423 tneg %icc, 0x5
24424 fcmpgt16 %f6, %f0, %o3
24425 ldx [%l7 + 0x18], %l0
24426 fandnot1s %f9, %f7, %f9
24427 fmovsle %xcc, %f6, %f3
24428 tpos %xcc, 0x7
24429 edge8n %i3, %l2, %o0
24430 fbl %fcc0, loop_2899
24431 fmul8x16 %f5, %f8, %f0
24432 bcs,a,pt %icc, loop_2900
24433 ldub [%l7 + 0x70], %i0
24434loop_2899:
24435 ld [%l7 + 0x0C], %f1
24436 ldsb [%l7 + 0x59], %g3
24437loop_2900:
24438 stx %l6, [%l7 + 0x48]
24439 stw %g4, [%l7 + 0x4C]
24440 fornot1s %f3, %f15, %f9
24441 taddcctv %g6, 0x1201, %o6
24442 ldx [%l7 + 0x78], %o7
24443 smul %l4, %o4, %g7
24444 lduh [%l7 + 0x14], %g2
24445 fzero %f10
24446 nop
24447 setx loop_2901, %l0, %l1
24448 wrpr 0x1, %tl
24449 wrpr %l1, %tpc
24450 add %l1, 0x4, %l1
24451 wrpr %l1, %tnpc
24452 setx 0x34400001400, %l0, %l1
24453 wrpr %l1, %tstate
24454 wrhpr 0x4, %htstate
24455 retry
24456 fmuld8ulx16 %f3, %f5, %f4
24457 fmovscc %xcc, %f10, %f2
24458 array16 %i7, %i2, %o2
24459loop_2901:
24460 fmovsneg %icc, %f1, %f4
24461 andcc %o5, 0x0B5F, %l5
24462 lduh [%l7 + 0x3A], %i1
24463 fpsub16s %f0, %f6, %f11
24464 movg %icc, %g1, %l1
24465 bcc,a,pn %xcc, loop_2902
24466 fmovdn %xcc, %f12, %f8
24467 fbue %fcc2, loop_2903
24468 and %i5, %i4, %l3
24469loop_2902:
24470 fbul %fcc0, loop_2904
24471 srlx %o1, %i6, %o3
24472loop_2903:
24473 ldsh [%l7 + 0x10], %g5
24474 ldsw [%l7 + 0x6C], %i3
24475loop_2904:
24476 fcmpne32 %f8, %f4, %l0
24477 fandnot1 %f2, %f6, %f14
24478 bl,a,pt %icc, loop_2905
24479 orn %l2, 0x01C1, %o0
24480 fbn,a %fcc3, loop_2906
24481 tcc %icc, 0x0
24482loop_2905:
24483 movpos %xcc, %i0, %l6
24484 tle %xcc, 0x6
24485loop_2906:
24486 brz,a %g3, loop_2907
24487 movvc %icc, %g4, %o6
24488 fcmple16 %f8, %f10, %g6
24489 popc 0x06D9, %l4
24490loop_2907:
24491 fnegs %f15, %f6
24492 fnot1s %f10, %f12
24493 fmovrdgz %o4, %f4, %f6
24494 ldub [%l7 + 0x44], %o7
24495 subcc %g7, 0x0D68, %i7
24496 movgu %xcc, %i2, %o2
24497 fxnor %f0, %f8, %f2
24498 fmovdgu %xcc, %f13, %f0
24499 edge16l %o5, %l5, %g2
24500 ldd [%l7 + 0x58], %f4
24501 fmovrsgz %i1, %f4, %f3
24502 bcc loop_2908
24503 fmovdle %xcc, %f15, %f7
24504 sdivcc %l1, 0x0C51, %i5
24505 mulx %i4, 0x19E0, %l3
24506loop_2908:
24507 bshuffle %f8, %f12, %f10
24508 fmovse %xcc, %f0, %f6
24509 tneg %xcc, 0x5
24510 brgez,a %g1, loop_2909
24511 fmovs %f14, %f1
24512 ldub [%l7 + 0x1F], %i6
24513 addccc %o3, %o1, %i3
24514loop_2909:
24515 bne %xcc, loop_2910
24516 fbuge,a %fcc3, loop_2911
24517 lduh [%l7 + 0x10], %g5
24518 mulx %l2, %l0, %i0
24519loop_2910:
24520 ldd [%l7 + 0x18], %f14
24521loop_2911:
24522 st %f8, [%l7 + 0x54]
24523 fbne %fcc1, loop_2912
24524 ldd [%l7 + 0x28], %f2
24525 umul %o0, %g3, %l6
24526 movre %o6, %g6, %g4
24527loop_2912:
24528 ldsw [%l7 + 0x78], %o4
24529 fornot1 %f2, %f8, %f2
24530 ld [%l7 + 0x5C], %f9
24531 brgz %o7, loop_2913
24532 tsubcc %l4, 0x0BC5, %i7
24533 st %f0, [%l7 + 0x4C]
24534 fbn,a %fcc1, loop_2914
24535loop_2913:
24536 fcmped %fcc0, %f0, %f2
24537 mulx %g7, 0x0AB6, %o2
24538 stw %i2, [%l7 + 0x4C]
24539loop_2914:
24540 lduh [%l7 + 0x56], %o5
24541 ldub [%l7 + 0x6E], %g2
24542 ldsw [%l7 + 0x7C], %l5
24543 lduh [%l7 + 0x58], %i1
24544 fnors %f9, %f9, %f2
24545 fxor %f8, %f6, %f14
24546 ldx [%l7 + 0x50], %l1
24547 stb %i5, [%l7 + 0x56]
24548 udivx %l3, 0x1DD8, %i4
24549 fmovrsne %i6, %f1, %f6
24550 tle %xcc, 0x2
24551 ldd [%l7 + 0x60], %f12
24552 bvc,a loop_2915
24553 fcmpne16 %f2, %f2, %o3
24554 srlx %o1, 0x1D, %g1
24555 bvc,a loop_2916
24556loop_2915:
24557 ld [%l7 + 0x68], %f7
24558 fbug %fcc1, loop_2917
24559 tge %icc, 0x3
24560loop_2916:
24561 fmovrslez %i3, %f11, %f7
24562 bcs loop_2918
24563loop_2917:
24564 fmovd %f8, %f2
24565 smulcc %l2, %g5, %i0
24566 fnegd %f12, %f14
24567loop_2918:
24568 lduh [%l7 + 0x28], %o0
24569 sth %l0, [%l7 + 0x20]
24570 fandnot1s %f10, %f7, %f4
24571 tle %xcc, 0x2
24572 fnands %f2, %f3, %f4
24573 fmovrsne %l6, %f15, %f12
24574 edge16 %o6, %g3, %g4
24575 sth %o4, [%l7 + 0x7E]
24576 fmovrdlz %g6, %f14, %f10
24577 edge8n %o7, %i7, %g7
24578 edge32 %l4, %i2, %o5
24579 movre %g2, 0x1D2, %o2
24580 stb %l5, [%l7 + 0x74]
24581 orncc %l1, %i1, %l3
24582 orn %i4, %i5, %i6
24583 fcmpne16 %f10, %f8, %o1
24584 fcmpgt16 %f10, %f0, %g1
24585 fmovrdgez %o3, %f0, %f6
24586 ldsw [%l7 + 0x34], %i3
24587 ld [%l7 + 0x5C], %f3
24588 ldsh [%l7 + 0x5C], %g5
24589 fmuld8ulx16 %f0, %f11, %f14
24590 fxnors %f13, %f11, %f11
24591 srlx %i0, 0x01, %l2
24592 fmovdvc %icc, %f4, %f3
24593 sth %o0, [%l7 + 0x52]
24594 fbue,a %fcc1, loop_2919
24595 fmovse %icc, %f7, %f3
24596 bleu,a,pt %icc, loop_2920
24597 fmovsge %icc, %f0, %f11
24598loop_2919:
24599 ld [%l7 + 0x74], %f5
24600 lduh [%l7 + 0x3E], %l0
24601loop_2920:
24602 movrgz %l6, 0x36D, %g3
24603 andn %o6, 0x142E, %g4
24604 ldsh [%l7 + 0x70], %o4
24605 bleu,a loop_2921
24606 fmovdn %icc, %f3, %f12
24607 stb %g6, [%l7 + 0x7A]
24608 addcc %i7, 0x0875, %g7
24609loop_2921:
24610 fornot1 %f6, %f4, %f0
24611 lduh [%l7 + 0x28], %l4
24612 fmovsn %icc, %f1, %f4
24613 ldd [%l7 + 0x10], %f6
24614 fcmpne32 %f10, %f12, %o7
24615 stw %o5, [%l7 + 0x40]
24616 ldsw [%l7 + 0x30], %i2
24617 lduw [%l7 + 0x20], %o2
24618 stb %g2, [%l7 + 0x1D]
24619 sll %l1, 0x06, %l5
24620 ldx [%l7 + 0x58], %i1
24621 sth %l3, [%l7 + 0x14]
24622 fmovsvs %xcc, %f13, %f4
24623 fbo,a %fcc0, loop_2922
24624 fcmpd %fcc2, %f10, %f0
24625 edge32 %i4, %i5, %o1
24626 fmovdcs %xcc, %f0, %f11
24627loop_2922:
24628 bge,a %icc, loop_2923
24629 fnors %f3, %f14, %f14
24630 stw %i6, [%l7 + 0x20]
24631 fpadd32s %f4, %f5, %f3
24632loop_2923:
24633 ldsw [%l7 + 0x50], %g1
24634 fbug %fcc0, loop_2924
24635 ld [%l7 + 0x50], %f7
24636 nop
24637 setx loop_2925, %l0, %l1
24638 wrpr 0x1, %tl
24639 wrpr %l1, %tnpc
24640 setx 0x34400001400, %l0, %l1
24641 wrpr %l1, %tstate
24642 wrhpr 0x4, %htstate
24643 done
24644 fmovsleu %xcc, %f15, %f1
24645loop_2924:
24646 stx %i3, [%l7 + 0x68]
24647 fmovdg %xcc, %f3, %f11
24648loop_2925:
24649 fornot1s %f12, %f6, %f6
24650 tneg %icc, 0x6
24651 fnand %f8, %f2, %f8
24652 xorcc %g5, 0x1F7C, %i0
24653 fblg,a %fcc2, loop_2926
24654 movn %xcc, %l2, %o0
24655 fexpand %f8, %f10
24656 pdist %f14, %f10, %f4
24657loop_2926:
24658 nop
24659 setx loop_2927, %l0, %l1
24660 wrpr 0x1, %tl
24661 wrpr %l1, %tpc
24662 add %l1, 0x4, %l1
24663 wrpr %l1, %tnpc
24664 setx 0x34400001400, %l0, %l1
24665 wrpr %l1, %tstate
24666 wrhpr 0x4, %htstate
24667 retry
24668 or %l0, %o3, %l6
24669 add %o6, 0x157D, %g4
24670 srl %g3, %g6, %i7
24671loop_2927:
24672 fbu,a %fcc2, loop_2928
24673 fones %f11
24674 fpmerge %f5, %f9, %f8
24675 lduh [%l7 + 0x74], %g7
24676loop_2928:
24677 stb %l4, [%l7 + 0x71]
24678 fpsub16 %f14, %f14, %f2
24679 edge32 %o4, %o5, %i2
24680 smulcc %o2, %o7, %l1
24681 movg %icc, %g2, %i1
24682 fbug %fcc2, loop_2929
24683 st %f5, [%l7 + 0x28]
24684 fmovrdgez %l5, %f8, %f14
24685 bge,a %icc, loop_2930
24686loop_2929:
24687 ld [%l7 + 0x48], %f15
24688 fmovscc %icc, %f14, %f4
24689 edge16l %i4, %l3, %i5
24690loop_2930:
24691 sth %i6, [%l7 + 0x5E]
24692 fornot1 %f12, %f12, %f6
24693 ldsb [%l7 + 0x3F], %o1
24694 fmul8ulx16 %f10, %f10, %f2
24695 fpsub16s %f8, %f7, %f10
24696 brz %g1, loop_2931
24697 fcmped %fcc0, %f14, %f0
24698 ld [%l7 + 0x44], %f2
24699 stw %i3, [%l7 + 0x10]
24700loop_2931:
24701 std %f2, [%l7 + 0x20]
24702 std %f6, [%l7 + 0x08]
24703 andn %g5, 0x0A7A, %i0
24704 movge %xcc, %o0, %l0
24705 ta %xcc, 0x7
24706 std %f0, [%l7 + 0x08]
24707 stw %o3, [%l7 + 0x0C]
24708 fbue,a %fcc1, loop_2932
24709 ldd [%l7 + 0x38], %f0
24710 fmovrslez %l6, %f9, %f7
24711 edge8n %l2, %o6, %g3
24712loop_2932:
24713 st %f13, [%l7 + 0x24]
24714 pdist %f0, %f0, %f0
24715 lduh [%l7 + 0x3E], %g4
24716 fexpand %f9, %f8
24717 tpos %icc, 0x3
24718 and %g6, %g7, %i7
24719 sethi 0x1A3B, %o4
24720 fabss %f3, %f9
24721 sdiv %o5, 0x1FA2, %l4
24722 st %f2, [%l7 + 0x7C]
24723 nop
24724 setx loop_2933, %l0, %l1
24725 jmpl %l1, %i2
24726 ldsh [%l7 + 0x1A], %o7
24727 lduh [%l7 + 0x72], %l1
24728 bg,a,pn %xcc, loop_2934
24729loop_2933:
24730 bn,a,pt %icc, loop_2935
24731 movvs %xcc, %o2, %i1
24732 fmul8sux16 %f6, %f0, %f8
24733loop_2934:
24734 fandnot1s %f3, %f5, %f10
24735loop_2935:
24736 brz %l5, loop_2936
24737 bl,a %xcc, loop_2937
24738 fmovsvs %xcc, %f6, %f9
24739 fmovsleu %icc, %f9, %f7
24740loop_2936:
24741 sdivx %g2, 0x1D5C, %i4
24742loop_2937:
24743 stw %i5, [%l7 + 0x50]
24744 fmovspos %xcc, %f7, %f5
24745 bg loop_2938
24746 brgz,a %i6, loop_2939
24747 ldx [%l7 + 0x68], %o1
24748 fpsub32s %f2, %f3, %f2
24749loop_2938:
24750 tsubcc %g1, 0x00AA, %l3
24751loop_2939:
24752 fpadd32 %f2, %f0, %f12
24753 fbue %fcc3, loop_2940
24754 fnors %f4, %f5, %f8
24755 fmovd %f2, %f2
24756 subccc %g5, 0x0E11, %i0
24757loop_2940:
24758 sth %i3, [%l7 + 0x66]
24759 fcmpgt32 %f14, %f2, %o0
24760 brgz,a %l0, loop_2941
24761 ld [%l7 + 0x18], %f5
24762 ldsw [%l7 + 0x24], %o3
24763 bvc,a,pt %icc, loop_2942
24764loop_2941:
24765 edge8ln %l6, %l2, %g3
24766 ldx [%l7 + 0x40], %g4
24767 fbl,a %fcc2, loop_2943
24768loop_2942:
24769 subc %o6, %g6, %g7
24770 movn %icc, %o4, %i7
24771 edge16ln %l4, %o5, %i2
24772loop_2943:
24773 subcc %l1, 0x0B0A, %o2
24774 stw %o7, [%l7 + 0x2C]
24775 bgu,pn %xcc, loop_2944
24776 fbug %fcc1, loop_2945
24777 fmovdneg %icc, %f15, %f15
24778 ldsw [%l7 + 0x10], %l5
24779loop_2944:
24780 ldsh [%l7 + 0x56], %i1
24781loop_2945:
24782 nop
24783 setx loop_2946, %l0, %l1
24784 wrpr 0x1, %tl
24785 wrpr %l1, %tnpc
24786 setx 0x34400001400, %l0, %l1
24787 wrpr %l1, %tstate
24788 wrhpr 0x4, %htstate
24789 done
24790 fpsub16 %f6, %f2, %f14
24791 add %i4, %i5, %g2
24792 fmovsge %icc, %f4, %f4
24793loop_2946:
24794 edge8l %o1, %g1, %l3
24795 tpos %xcc, 0x7
24796 fornot2s %f3, %f13, %f7
24797 fandnot2s %f13, %f6, %f4
24798 tcc %xcc, 0x7
24799 movgu %xcc, %i6, %i0
24800 fcmpd %fcc3, %f6, %f10
24801 fandnot1s %f8, %f2, %f6
24802 edge16n %i3, %o0, %l0
24803 array32 %o3, %l6, %g5
24804 stx %g3, [%l7 + 0x60]
24805 ld [%l7 + 0x14], %f6
24806 tge %xcc, 0x2
24807 fmovrdgez %g4, %f10, %f2
24808 fmovsg %xcc, %f6, %f10
24809 st %f14, [%l7 + 0x44]
24810 tle %xcc, 0x7
24811 edge8n %o6, %g6, %l2
24812 sth %g7, [%l7 + 0x4A]
24813 lduw [%l7 + 0x20], %o4
24814 orcc %i7, 0x1210, %o5
24815 stx %l4, [%l7 + 0x40]
24816 ldd [%l7 + 0x70], %f4
24817 edge32n %l1, %o2, %i2
24818 fcmpeq16 %f14, %f14, %l5
24819 bshuffle %f0, %f2, %f2
24820 stb %i1, [%l7 + 0x1A]
24821 fsrc1 %f2, %f6
24822 andn %i4, 0x0930, %i5
24823 fcmpd %fcc0, %f2, %f10
24824 fpackfix %f10, %f4
24825 edge32l %o7, %g2, %g1
24826 or %l3, %o1, %i0
24827 tle %icc, 0x3
24828 addccc %i6, 0x0DAD, %i3
24829 or %l0, 0x0E02, %o0
24830 fmovsvc %xcc, %f6, %f3
24831 std %f2, [%l7 + 0x68]
24832 tg %xcc, 0x4
24833 fmovsneg %icc, %f3, %f3
24834 ble,a,pn %icc, loop_2947
24835 std %f14, [%l7 + 0x70]
24836 sethi 0x1855, %l6
24837 sub %o3, %g5, %g4
24838loop_2947:
24839 ldx [%l7 + 0x50], %o6
24840 std %f8, [%l7 + 0x78]
24841 lduh [%l7 + 0x30], %g6
24842 fmovsvc %xcc, %f6, %f3
24843 ldsb [%l7 + 0x3A], %l2
24844 st %f12, [%l7 + 0x5C]
24845 movrne %g7, %o4, %i7
24846 ldsb [%l7 + 0x31], %g3
24847 bneg,a,pn %icc, loop_2948
24848 fmovrdne %l4, %f0, %f14
24849 fpadd32s %f14, %f6, %f15
24850 sdivx %l1, 0x0003, %o5
24851loop_2948:
24852 sub %i2, %o2, %l5
24853 fbo,a %fcc0, loop_2949
24854 fors %f1, %f1, %f12
24855 ld [%l7 + 0x74], %f1
24856 bcs,a %xcc, loop_2950
24857loop_2949:
24858 fpsub32 %f6, %f8, %f8
24859 alignaddr %i1, %i5, %o7
24860 fcmpeq16 %f2, %f4, %i4
24861loop_2950:
24862 udivcc %g1, 0x1008, %l3
24863 sethi 0x1F82, %o1
24864 movg %icc, %i0, %g2
24865 ldub [%l7 + 0x26], %i6
24866 bge %icc, loop_2951
24867 movpos %xcc, %i3, %o0
24868 fmovde %icc, %f15, %f11
24869 andn %l0, %l6, %o3
24870loop_2951:
24871 fbug %fcc3, loop_2952
24872 fmovsl %icc, %f12, %f6
24873 fmovrdne %g5, %f4, %f12
24874 fmuld8sux16 %f5, %f11, %f8
24875loop_2952:
24876 stx %g4, [%l7 + 0x60]
24877 ldsw [%l7 + 0x38], %o6
24878 ldd [%l7 + 0x60], %f0
24879 lduw [%l7 + 0x08], %g6
24880 movcc %icc, %g7, %l2
24881 lduw [%l7 + 0x64], %o4
24882 fpsub32 %f2, %f0, %f0
24883 ldx [%l7 + 0x70], %i7
24884 ldx [%l7 + 0x68], %g3
24885 sll %l4, %o5, %i2
24886 fcmps %fcc0, %f15, %f3
24887 movrlez %l1, %o2, %l5
24888 edge8ln %i5, %o7, %i1
24889 alignaddrl %i4, %l3, %g1
24890 fmul8sux16 %f0, %f4, %f14
24891 sth %i0, [%l7 + 0x60]
24892 fmul8ulx16 %f6, %f6, %f0
24893 bvs,a,pn %xcc, loop_2953
24894 bn,a loop_2954
24895 bl,a,pn %icc, loop_2955
24896 fxnors %f11, %f11, %f9
24897loop_2953:
24898 bcs,a loop_2956
24899loop_2954:
24900 st %f3, [%l7 + 0x6C]
24901loop_2955:
24902 srl %g2, 0x13, %o1
24903 tsubcc %i6, %o0, %i3
24904loop_2956:
24905 fbn,a %fcc0, loop_2957
24906 fnands %f6, %f8, %f4
24907 movcc %icc, %l0, %o3
24908 fnot2s %f3, %f10
24909loop_2957:
24910 fmovrdgez %g5, %f2, %f0
24911 orcc %g4, %o6, %l6
24912 fblg,a %fcc3, loop_2958
24913 fandnot2 %f0, %f8, %f12
24914 orn %g7, 0x161E, %g6
24915 sra %o4, %l2, %i7
24916loop_2958:
24917 lduw [%l7 + 0x30], %g3
24918 xor %o5, %i2, %l1
24919 ldsb [%l7 + 0x2B], %o2
24920 fmovde %icc, %f6, %f4
24921 lduh [%l7 + 0x42], %l4
24922 edge16n %l5, %o7, %i5
24923 st %f12, [%l7 + 0x48]
24924 ldsw [%l7 + 0x10], %i1
24925 ldx [%l7 + 0x60], %i4
24926 fpsub16s %f11, %f13, %f3
24927 fpack16 %f4, %f12
24928 bpos,pt %xcc, loop_2959
24929 lduh [%l7 + 0x10], %l3
24930 ldsw [%l7 + 0x28], %g1
24931 bgu,pt %xcc, loop_2960
24932loop_2959:
24933 array8 %i0, %g2, %o1
24934 smulcc %i6, 0x13E1, %i3
24935 array32 %l0, %o0, %g5
24936loop_2960:
24937 lduh [%l7 + 0x46], %g4
24938 lduh [%l7 + 0x26], %o3
24939 stx %o6, [%l7 + 0x58]
24940 fnot2s %f10, %f0
24941 fpsub32s %f11, %f0, %f15
24942 ldub [%l7 + 0x21], %l6
24943 or %g7, %o4, %g6
24944 srax %l2, %i7, %g3
24945 stb %o5, [%l7 + 0x5B]
24946 movpos %xcc, %l1, %o2
24947 be loop_2961
24948 stw %l4, [%l7 + 0x4C]
24949 lduw [%l7 + 0x5C], %l5
24950 fnegs %f0, %f12
24951loop_2961:
24952 array8 %o7, %i5, %i2
24953 ldsw [%l7 + 0x40], %i1
24954 fnands %f15, %f0, %f4
24955 siam 0x5
24956 stw %l3, [%l7 + 0x0C]
24957 fmovrse %g1, %f5, %f14
24958 fpsub32s %f5, %f12, %f4
24959 siam 0x6
24960 bneg loop_2962
24961 taddcctv %i0, %g2, %o1
24962 ldx [%l7 + 0x20], %i4
24963 brgz %i3, loop_2963
24964loop_2962:
24965 stb %i6, [%l7 + 0x7A]
24966 ldsh [%l7 + 0x70], %o0
24967 and %l0, %g4, %g5
24968loop_2963:
24969 fmovrsgez %o3, %f8, %f5
24970 fornot2 %f14, %f12, %f6
24971 movg %icc, %l6, %o6
24972 ldsh [%l7 + 0x50], %o4
24973 tl %xcc, 0x4
24974 movn %icc, %g7, %g6
24975 movre %l2, %g3, %i7
24976 ldd [%l7 + 0x38], %f12
24977 fmovsle %xcc, %f3, %f1
24978 ta %xcc, 0x6
24979 brlez,a %l1, loop_2964
24980 fbule,a %fcc0, loop_2965
24981 ldub [%l7 + 0x77], %o2
24982 ldd [%l7 + 0x10], %f10
24983loop_2964:
24984 ldx [%l7 + 0x18], %l4
24985loop_2965:
24986 fbl,a %fcc2, loop_2966
24987 lduh [%l7 + 0x64], %o5
24988 alignaddrl %o7, %l5, %i2
24989 st %f2, [%l7 + 0x08]
24990loop_2966:
24991 stw %i5, [%l7 + 0x10]
24992 ldsb [%l7 + 0x27], %i1
24993 lduw [%l7 + 0x20], %l3
24994 fbo %fcc0, loop_2967
24995 edge8n %i0, %g2, %g1
24996 fbg,a %fcc2, loop_2968
24997 nop
24998 setx loop_2969, %l0, %l1
24999 wrpr 0x1, %tl
25000 wrpr %l1, %tpc
25001 add %l1, 0x4, %l1
25002 wrpr %l1, %tnpc
25003 setx 0x34400001400, %l0, %l1
25004 wrpr %l1, %tstate
25005 wrhpr 0x4, %htstate
25006 retry
25007loop_2967:
25008 st %f7, [%l7 + 0x48]
25009 xorcc %o1, 0x166B, %i4
25010loop_2968:
25011 fcmpne32 %f10, %f0, %i6
25012loop_2969:
25013 fbo,a %fcc0, loop_2970
25014 nop
25015 setx loop_2971, %l0, %l1
25016 jmpl %l1, %i3
25017 fnors %f3, %f4, %f0
25018 movre %l0, 0x3E2, %o0
25019loop_2970:
25020 sub %g5, 0x09A7, %o3
25021loop_2971:
25022 fornot1s %f0, %f8, %f9
25023 fmovrsgez %g4, %f4, %f10
25024 ld [%l7 + 0x54], %f4
25025 fmovs %f3, %f9
25026 movrgz %l6, 0x1B8, %o4
25027 fmovsa %xcc, %f8, %f9
25028 fpmerge %f3, %f14, %f6
25029 ldsb [%l7 + 0x2A], %g7
25030 ta %icc, 0x3
25031 bpos,a %xcc, loop_2972
25032 sth %o6, [%l7 + 0x20]
25033 stw %g6, [%l7 + 0x68]
25034 fmovsne %xcc, %f10, %f14
25035loop_2972:
25036 bpos,a %xcc, loop_2973
25037 ldsb [%l7 + 0x14], %l2
25038 stb %g3, [%l7 + 0x66]
25039 st %f11, [%l7 + 0x64]
25040loop_2973:
25041 fmovse %icc, %f14, %f6
25042 fsrc2s %f4, %f7
25043 ldub [%l7 + 0x34], %i7
25044 fmovrdgez %l1, %f0, %f14
25045 ldx [%l7 + 0x78], %l4
25046 fbge %fcc0, loop_2974
25047 alignaddr %o5, %o7, %l5
25048 lduw [%l7 + 0x6C], %o2
25049 stx %i2, [%l7 + 0x38]
25050loop_2974:
25051 fxnors %f10, %f13, %f10
25052 fornot2 %f12, %f8, %f2
25053 fexpand %f5, %f14
25054 fmovsle %icc, %f15, %f14
25055 fbue,a %fcc1, loop_2975
25056 sll %i1, %i5, %l3
25057 fmovsgu %icc, %f2, %f11
25058 fbul,a %fcc2, loop_2976
25059loop_2975:
25060 fxor %f14, %f14, %f0
25061 ldsb [%l7 + 0x24], %g2
25062 ldd [%l7 + 0x10], %f4
25063loop_2976:
25064 sth %g1, [%l7 + 0x3A]
25065 movleu %icc, %i0, %o1
25066 fbne %fcc3, loop_2977
25067 fexpand %f3, %f6
25068 st %f14, [%l7 + 0x18]
25069 tpos %icc, 0x7
25070loop_2977:
25071 fmul8x16au %f0, %f6, %f6
25072 st %f8, [%l7 + 0x38]
25073 tgu %icc, 0x4
25074 stx %i6, [%l7 + 0x60]
25075 bcs %icc, loop_2978
25076 fpack16 %f2, %f9
25077 fnands %f0, %f6, %f10
25078 subcc %i3, %l0, %o0
25079loop_2978:
25080 ldx [%l7 + 0x10], %i4
25081 fandnot2 %f4, %f0, %f4
25082 fmul8x16al %f4, %f8, %f2
25083 edge8ln %o3, %g5, %g4
25084 edge16 %o4, %g7, %l6
25085 ld [%l7 + 0x64], %f5
25086 fmovsg %xcc, %f7, %f2
25087 fmovsa %icc, %f0, %f7
25088 sdivcc %g6, 0x1102, %l2
25089 alignaddr %o6, %i7, %g3
25090 stb %l4, [%l7 + 0x12]
25091 fmovrsne %o5, %f4, %f15
25092 tn %icc, 0x6
25093 tne %xcc, 0x1
25094 fbue %fcc2, loop_2979
25095 tneg %xcc, 0x6
25096 fcmple32 %f10, %f6, %l1
25097 fmovrslz %l5, %f2, %f8
25098loop_2979:
25099 udivx %o2, 0x1BD4, %o7
25100 bg,a,pt %xcc, loop_2980
25101 edge32ln %i2, %i5, %i1
25102 fmovrdne %g2, %f4, %f6
25103 movcs %xcc, %g1, %i0
25104loop_2980:
25105 ldsw [%l7 + 0x28], %o1
25106 fandnot2 %f2, %f14, %f4
25107 ld [%l7 + 0x2C], %f13
25108 ldd [%l7 + 0x60], %f10
25109 fmovrslez %i6, %f8, %f6
25110 fcmpeq32 %f4, %f10, %i3
25111 movvs %icc, %l3, %l0
25112 tsubcctv %o0, 0x0200, %o3
25113 tvs %xcc, 0x3
25114 sth %g5, [%l7 + 0x5A]
25115 tneg %xcc, 0x4
25116 bne,pn %icc, loop_2981
25117 fpsub32s %f7, %f12, %f5
25118 fmovrsgez %i4, %f0, %f10
25119 edge16ln %o4, %g7, %l6
25120loop_2981:
25121 edge16n %g4, %l2, %g6
25122 fmul8x16 %f7, %f0, %f8
25123 fmovdne %xcc, %f6, %f4
25124 bcc,pt %xcc, loop_2982
25125 ldsb [%l7 + 0x70], %i7
25126 fmovscs %icc, %f3, %f7
25127 fmovsn %icc, %f11, %f9
25128loop_2982:
25129 sub %g3, %o6, %o5
25130 lduw [%l7 + 0x64], %l4
25131 fmul8x16 %f12, %f0, %f12
25132 std %f2, [%l7 + 0x68]
25133 fmovs %f1, %f2
25134 fandnot2 %f8, %f14, %f4
25135 movrne %l5, 0x23E, %o2
25136 fcmped %fcc0, %f12, %f2
25137 tn %icc, 0x1
25138 stx %l1, [%l7 + 0x20]
25139 sdiv %o7, 0x172E, %i2
25140 edge16n %i5, %g2, %g1
25141 ldsb [%l7 + 0x73], %i0
25142 be,a %xcc, loop_2983
25143 movrlz %i1, %i6, %i3
25144 fcmpd %fcc1, %f10, %f14
25145 andn %o1, %l3, %l0
25146loop_2983:
25147 ld [%l7 + 0x28], %f14
25148 udivcc %o3, 0x07FD, %o0
25149 std %f2, [%l7 + 0x68]
25150 fmovrsgez %i4, %f12, %f15
25151 udivcc %o4, 0x1D6C, %g5
25152 stw %l6, [%l7 + 0x40]
25153 lduw [%l7 + 0x6C], %g7
25154 lduw [%l7 + 0x30], %g4
25155 fbge,a %fcc3, loop_2984
25156 brz,a %l2, loop_2985
25157 fcmple16 %f12, %f10, %i7
25158 lduw [%l7 + 0x44], %g6
25159loop_2984:
25160 subcc %o6, 0x17DE, %o5
25161loop_2985:
25162 alignaddrl %l4, %l5, %g3
25163 bgu,a,pn %icc, loop_2986
25164 fmovsleu %icc, %f3, %f0
25165 ldub [%l7 + 0x2F], %l1
25166 ldsh [%l7 + 0x60], %o2
25167loop_2986:
25168 siam 0x5
25169 ldub [%l7 + 0x30], %o7
25170 ldsw [%l7 + 0x24], %i2
25171 udivcc %g2, 0x0521, %i5
25172 movgu %icc, %i0, %i1
25173 fmuld8sux16 %f12, %f13, %f14
25174 andcc %g1, 0x06EF, %i6
25175 fmovrsne %i3, %f2, %f9
25176 bcs,a loop_2987
25177 sdiv %o1, 0x097E, %l3
25178 ldub [%l7 + 0x13], %l0
25179 fnands %f7, %f0, %f11
25180loop_2987:
25181 bleu,pt %xcc, loop_2988
25182 stb %o0, [%l7 + 0x0D]
25183 std %f6, [%l7 + 0x08]
25184 ldsh [%l7 + 0x66], %i4
25185loop_2988:
25186 ldsb [%l7 + 0x29], %o3
25187 tleu %icc, 0x4
25188 ld [%l7 + 0x34], %f2
25189 ldd [%l7 + 0x28], %f0
25190 fmovd %f2, %f0
25191 fbuge,a %fcc0, loop_2989
25192 lduw [%l7 + 0x2C], %g5
25193 fabsd %f6, %f14
25194 tcc %xcc, 0x6
25195loop_2989:
25196 fcmple32 %f6, %f12, %o4
25197 fcmps %fcc1, %f5, %f3
25198 brnz,a %l6, loop_2990
25199 std %f6, [%l7 + 0x18]
25200 fones %f14
25201 fnot1s %f14, %f8
25202loop_2990:
25203 fmovsle %xcc, %f7, %f9
25204 ld [%l7 + 0x78], %f1
25205 fmovscc %xcc, %f3, %f11
25206 movne %xcc, %g4, %l2
25207 tvc %icc, 0x3
25208 fbe,a %fcc0, loop_2991
25209 umul %g7, %g6, %o6
25210 stw %o5, [%l7 + 0x68]
25211 lduh [%l7 + 0x36], %i7
25212loop_2991:
25213 lduw [%l7 + 0x28], %l5
25214 movrlez %g3, 0x3FB, %l1
25215 fpsub16 %f4, %f2, %f12
25216 std %f14, [%l7 + 0x30]
25217 fmovsn %icc, %f13, %f13
25218 ldub [%l7 + 0x37], %o2
25219 edge8 %o7, %i2, %l4
25220 ldub [%l7 + 0x55], %i5
25221 and %g2, 0x1882, %i0
25222 move %xcc, %g1, %i1
25223 fnors %f4, %f5, %f0
25224 ldd [%l7 + 0x20], %f14
25225 st %f0, [%l7 + 0x6C]
25226 fmovsne %xcc, %f7, %f13
25227 bpos,a,pt %icc, loop_2992
25228 fandnot1 %f8, %f8, %f2
25229 bpos,a,pt %xcc, loop_2993
25230 st %f9, [%l7 + 0x2C]
25231loop_2992:
25232 fblg %fcc3, loop_2994
25233 fmovsne %icc, %f4, %f10
25234loop_2993:
25235 bg,pt %icc, loop_2995
25236 stw %i6, [%l7 + 0x54]
25237loop_2994:
25238 fabss %f5, %f12
25239 addcc %o1, 0x04BA, %i3
25240loop_2995:
25241 fands %f13, %f5, %f9
25242 ld [%l7 + 0x54], %f9
25243 orcc %l3, %l0, %i4
25244 tpos %icc, 0x7
25245 sth %o3, [%l7 + 0x5C]
25246 bgu,a %xcc, loop_2996
25247 fmovrdlez %o0, %f10, %f6
25248 fsrc2 %f12, %f4
25249 subccc %g5, 0x195E, %l6
25250loop_2996:
25251 stw %g4, [%l7 + 0x44]
25252 array8 %o4, %l2, %g6
25253 fmovdge %icc, %f11, %f8
25254 mulscc %g7, %o6, %o5
25255 umulcc %i7, 0x1D58, %l5
25256 edge16l %g3, %l1, %o7
25257 fsrc2s %f14, %f1
25258 edge16ln %i2, %o2, %l4
25259 addcc %i5, %i0, %g2
25260 stx %g1, [%l7 + 0x30]
25261 bge,a loop_2997
25262 fpsub32 %f4, %f10, %f8
25263 st %f9, [%l7 + 0x6C]
25264 st %f15, [%l7 + 0x58]
25265loop_2997:
25266 stb %i6, [%l7 + 0x1A]
25267 fornot1 %f2, %f8, %f14
25268 stx %o1, [%l7 + 0x30]
25269 stx %i1, [%l7 + 0x60]
25270 movrne %i3, %l0, %l3
25271 lduh [%l7 + 0x70], %i4
25272 addcc %o3, %g5, %l6
25273 ldx [%l7 + 0x40], %o0
25274 st %f3, [%l7 + 0x50]
25275 subc %o4, 0x1CDD, %g4
25276 fmovscc %xcc, %f2, %f7
25277 fornot2 %f10, %f6, %f6
25278 array16 %g6, %g7, %o6
25279 or %l2, %i7, %l5
25280 fpmerge %f14, %f2, %f14
25281 edge16l %o5, %l1, %g3
25282 alignaddr %o7, %o2, %l4
25283 tsubcctv %i2, %i0, %i5
25284 fmovrdne %g1, %f0, %f8
25285 ldsb [%l7 + 0x33], %i6
25286 fmovdgu %xcc, %f11, %f9
25287 ldsh [%l7 + 0x30], %o1
25288 movcc %xcc, %g2, %i3
25289 fnot1s %f6, %f1
25290 fandnot1s %f0, %f15, %f8
25291 fbu %fcc2, loop_2998
25292 fbg %fcc1, loop_2999
25293 st %f9, [%l7 + 0x34]
25294 bpos loop_3000
25295loop_2998:
25296 tgu %xcc, 0x7
25297loop_2999:
25298 stx %i1, [%l7 + 0x48]
25299 lduh [%l7 + 0x18], %l3
25300loop_3000:
25301 fmovrdlez %i4, %f14, %f0
25302 bcc,a,pn %xcc, loop_3001
25303 tl %xcc, 0x5
25304 xnor %o3, %g5, %l6
25305 stb %o0, [%l7 + 0x35]
25306loop_3001:
25307 st %f8, [%l7 + 0x50]
25308 srlx %l0, 0x1D, %g4
25309 sdivcc %o4, 0x05B2, %g7
25310 ldsw [%l7 + 0x08], %g6
25311 taddcctv %o6, 0x1A58, %l2
25312 stw %l5, [%l7 + 0x20]
25313 fbe %fcc3, loop_3002
25314 edge32ln %o5, %i7, %l1
25315 fmuld8sux16 %f14, %f1, %f10
25316 fmovs %f7, %f14
25317loop_3002:
25318 fnor %f6, %f2, %f8
25319 ldd [%l7 + 0x50], %f12
25320 ldsb [%l7 + 0x31], %g3
25321 bn,a,pt %xcc, loop_3003
25322 udivx %o7, 0x18A2, %o2
25323 st %f0, [%l7 + 0x74]
25324 smulcc %l4, %i2, %i0
25325loop_3003:
25326 srlx %i5, %i6, %g1
25327 bcs %xcc, loop_3004
25328 tg %xcc, 0x3
25329 sth %o1, [%l7 + 0x5A]
25330 ldub [%l7 + 0x6A], %i3
25331loop_3004:
25332 ba,a,pn %xcc, loop_3005
25333 fcmped %fcc2, %f0, %f0
25334 fxors %f0, %f4, %f4
25335 orn %g2, %i1, %l3
25336loop_3005:
25337 ldx [%l7 + 0x40], %o3
25338 tcc %icc, 0x4
25339 ldsh [%l7 + 0x3A], %i4
25340 nop
25341 setx loop_3006, %l0, %l1
25342 wrpr 0x1, %tl
25343 wrpr %l1, %tnpc
25344 setx 0x34400001400, %l0, %l1
25345 wrpr %l1, %tstate
25346 wrhpr 0x4, %htstate
25347 done
25348 movrlz %l6, %o0, %l0
25349 movrgz %g4, %o4, %g7
25350 ldx [%l7 + 0x20], %g6
25351loop_3006:
25352 stx %o6, [%l7 + 0x60]
25353 lduh [%l7 + 0x66], %g5
25354 ldsb [%l7 + 0x39], %l2
25355 fnand %f4, %f12, %f8
25356 lduw [%l7 + 0x50], %l5
25357 sth %o5, [%l7 + 0x48]
25358 stw %i7, [%l7 + 0x50]
25359 movge %xcc, %g3, %l1
25360 tcs %icc, 0x6
25361 fpmerge %f11, %f2, %f8
25362 sra %o2, %o7, %i2
25363 fmovrslez %i0, %f2, %f6
25364 fmovdcs %icc, %f14, %f11
25365 ld [%l7 + 0x20], %f9
25366 ldub [%l7 + 0x12], %l4
25367 fornot1 %f2, %f0, %f2
25368 movle %icc, %i5, %i6
25369 fnot1 %f4, %f14
25370 subc %g1, %o1, %i3
25371 movrlz %i1, 0x320, %l3
25372 fmovse %icc, %f15, %f6
25373 fxnors %f12, %f4, %f12
25374 ldsh [%l7 + 0x26], %o3
25375 stx %i4, [%l7 + 0x38]
25376 brlz,a %g2, loop_3007
25377 array32 %l6, %l0, %o0
25378 ldsw [%l7 + 0x70], %o4
25379 fmovrdlz %g7, %f14, %f14
25380loop_3007:
25381 fmovdle %xcc, %f5, %f3
25382 sth %g6, [%l7 + 0x72]
25383 ldx [%l7 + 0x18], %g4
25384 tcc %xcc, 0x3
25385 fbn,a %fcc1, loop_3008
25386 ldsh [%l7 + 0x62], %o6
25387 ld [%l7 + 0x40], %f2
25388 alignaddrl %g5, %l5, %o5
25389loop_3008:
25390 stw %i7, [%l7 + 0x4C]
25391 fornot2 %f14, %f0, %f12
25392 movpos %icc, %g3, %l2
25393 stw %o2, [%l7 + 0x18]
25394 fpack16 %f10, %f5
25395 fmovde %xcc, %f1, %f15
25396 tgu %xcc, 0x4
25397 fsrc2 %f4, %f4
25398 ldub [%l7 + 0x7A], %l1
25399 st %f14, [%l7 + 0x78]
25400 sdivx %o7, 0x03AE, %i2
25401 stb %i0, [%l7 + 0x6D]
25402 st %f1, [%l7 + 0x40]
25403 ba loop_3009
25404 stw %i5, [%l7 + 0x6C]
25405 taddcctv %l4, %i6, %o1
25406 taddcc %i3, 0x0C5D, %i1
25407loop_3009:
25408 std %f8, [%l7 + 0x58]
25409 fmovspos %icc, %f5, %f8
25410 st %f4, [%l7 + 0x24]
25411 lduh [%l7 + 0x72], %g1
25412 fbg %fcc1, loop_3010
25413 ldsh [%l7 + 0x38], %l3
25414 nop
25415 setx loop_3011, %l0, %l1
25416 wrpr 0x1, %tl
25417 wrpr %l1, %tpc
25418 add %l1, 0x4, %l1
25419 wrpr %l1, %tnpc
25420 setx 0x34400001400, %l0, %l1
25421 wrpr %l1, %tstate
25422 wrhpr 0x4, %htstate
25423 retry
25424 edge32 %o3, %i4, %g2
25425loop_3010:
25426 ldsh [%l7 + 0x30], %l0
25427 ldd [%l7 + 0x28], %f10
25428loop_3011:
25429 stb %o0, [%l7 + 0x67]
25430 fcmple16 %f6, %f2, %o4
25431 fbuge %fcc3, loop_3012
25432 fmovda %icc, %f9, %f7
25433 lduh [%l7 + 0x10], %l6
25434 fmovsn %xcc, %f4, %f14
25435loop_3012:
25436 std %f10, [%l7 + 0x70]
25437 ldub [%l7 + 0x63], %g6
25438 bg,a %xcc, loop_3013
25439 fcmpes %fcc3, %f1, %f10
25440 bl,a %icc, loop_3014
25441 fmovd %f6, %f10
25442loop_3013:
25443 fornot2s %f6, %f0, %f13
25444 srl %g7, 0x08, %o6
25445loop_3014:
25446 fnot1s %f1, %f12
25447 fble %fcc3, loop_3015
25448 movrgz %g5, %g4, %o5
25449 andn %l5, 0x19AD, %i7
25450 lduw [%l7 + 0x64], %l2
25451loop_3015:
25452 sub %o2, %l1, %g3
25453 ldsw [%l7 + 0x64], %i2
25454 te %icc, 0x2
25455 fmovsl %icc, %f2, %f9
25456 fmovsne %icc, %f12, %f12
25457 movre %i0, %i5, %o7
25458 fpsub32s %f10, %f3, %f4
25459 ldsw [%l7 + 0x08], %l4
25460 stx %i6, [%l7 + 0x28]
25461 lduw [%l7 + 0x30], %i3
25462 fpadd16 %f14, %f4, %f10
25463 fbn %fcc3, loop_3016
25464 stx %o1, [%l7 + 0x70]
25465 ble,pt %icc, loop_3017
25466 brlz,a %g1, loop_3018
25467loop_3016:
25468 te %icc, 0x7
25469 fands %f11, %f1, %f13
25470loop_3017:
25471 orn %l3, 0x0056, %i1
25472loop_3018:
25473 fcmpes %fcc3, %f8, %f3
25474 bl,pt %icc, loop_3019
25475 fnand %f8, %f14, %f14
25476 std %f8, [%l7 + 0x58]
25477 stx %i4, [%l7 + 0x38]
25478loop_3019:
25479 stb %g2, [%l7 + 0x1B]
25480 fbue,a %fcc3, loop_3020
25481 brlz %o3, loop_3021
25482 fbu,a %fcc3, loop_3022
25483 brlz,a %o0, loop_3023
25484loop_3020:
25485 fbue,a %fcc0, loop_3024
25486loop_3021:
25487 movn %icc, %l0, %l6
25488loop_3022:
25489 brlz %g6, loop_3025
25490loop_3023:
25491 ldub [%l7 + 0x09], %g7
25492loop_3024:
25493 ldub [%l7 + 0x44], %o4
25494 movge %icc, %g5, %o6
25495loop_3025:
25496 ldd [%l7 + 0x30], %f14
25497 fmovrsne %g4, %f10, %f7
25498 xnor %l5, %o5, %l2
25499 for %f0, %f4, %f8
25500 sth %i7, [%l7 + 0x4A]
25501 fornot1s %f4, %f7, %f10
25502 fnegd %f0, %f12
25503 std %f6, [%l7 + 0x78]
25504 ldsb [%l7 + 0x47], %l1
25505 brlz,a %o2, loop_3026
25506 fmovrslz %g3, %f6, %f9
25507 fandnot1s %f15, %f13, %f3
25508 ldd [%l7 + 0x70], %f6
25509loop_3026:
25510 ldub [%l7 + 0x5D], %i2
25511 fands %f15, %f10, %f7
25512 tg %xcc, 0x0
25513 lduh [%l7 + 0x3A], %i5
25514 edge8l %i0, %l4, %o7
25515 bl %icc, loop_3027
25516 brlez %i3, loop_3028
25517 mulscc %o1, %g1, %l3
25518 std %f4, [%l7 + 0x40]
25519loop_3027:
25520 srax %i1, 0x01, %i6
25521loop_3028:
25522 fpadd16 %f14, %f10, %f6
25523 fbu %fcc3, loop_3029
25524 fands %f10, %f3, %f10
25525 bleu,a loop_3030
25526 fmul8ulx16 %f4, %f0, %f2
25527loop_3029:
25528 fbge %fcc3, loop_3031
25529 fbuge %fcc0, loop_3032
25530loop_3030:
25531 stw %g2, [%l7 + 0x40]
25532 addccc %o3, 0x048C, %o0
25533loop_3031:
25534 stw %i4, [%l7 + 0x20]
25535loop_3032:
25536 alignaddrl %l6, %l0, %g6
25537 lduh [%l7 + 0x28], %g7
25538 fnot1 %f10, %f2
25539 edge8ln %o4, %g5, %o6
25540 addc %g4, %o5, %l2
25541 ldsh [%l7 + 0x62], %i7
25542 fnand %f8, %f4, %f2
25543 add %l5, 0x060C, %l1
25544 mulscc %o2, 0x0A3E, %i2
25545 popc 0x0AE6, %i5
25546 fmovrslz %g3, %f1, %f10
25547 stb %l4, [%l7 + 0x79]
25548 srl %i0, 0x0B, %i3
25549 stx %o1, [%l7 + 0x18]
25550 lduh [%l7 + 0x7E], %g1
25551 fmovd %f8, %f8
25552 edge16n %l3, %i1, %i6
25553 brnz,a %o7, loop_3033
25554 movleu %xcc, %g2, %o0
25555 fmovdle %xcc, %f2, %f8
25556 mulscc %o3, %l6, %i4
25557loop_3033:
25558 fsrc2 %f8, %f10
25559 udivx %l0, 0x1761, %g7
25560 sth %o4, [%l7 + 0x1E]
25561 ldsh [%l7 + 0x6C], %g5
25562 ldx [%l7 + 0x78], %o6
25563 fbug,a %fcc2, loop_3034
25564 ldub [%l7 + 0x74], %g4
25565 fmovsn %icc, %f2, %f9
25566 fand %f12, %f10, %f4
25567loop_3034:
25568 sra %g6, %o5, %i7
25569 movleu %xcc, %l2, %l1
25570 fmovdn %xcc, %f1, %f1
25571 ldsb [%l7 + 0x18], %o2
25572 fone %f12
25573 nop
25574 setx loop_3035, %l0, %l1
25575 wrpr 0x1, %tl
25576 wrpr %l1, %tnpc
25577 setx 0x34400001400, %l0, %l1
25578 wrpr %l1, %tstate
25579 wrhpr 0x4, %htstate
25580 done
25581 edge8n %l5, %i2, %g3
25582 stb %i5, [%l7 + 0x54]
25583 bvs,pn %xcc, loop_3036
25584loop_3035:
25585 fmovrdne %l4, %f2, %f14
25586 ldsh [%l7 + 0x56], %i0
25587 std %f10, [%l7 + 0x58]
25588loop_3036:
25589 fandnot2 %f12, %f0, %f2
25590 bcc,pn %xcc, loop_3037
25591 fpmerge %f2, %f1, %f6
25592 bcc %xcc, loop_3038
25593 udivx %i3, 0x01CF, %g1
25594loop_3037:
25595 fble %fcc1, loop_3039
25596 tvs %icc, 0x2
25597loop_3038:
25598 ldsw [%l7 + 0x34], %o1
25599 ldsw [%l7 + 0x0C], %i1
25600loop_3039:
25601 lduh [%l7 + 0x48], %l3
25602 ldsw [%l7 + 0x20], %o7
25603 fandnot1s %f3, %f15, %f3
25604 ldub [%l7 + 0x50], %g2
25605 fbul %fcc0, loop_3040
25606 srl %i6, %o0, %l6
25607 sth %i4, [%l7 + 0x24]
25608 fmovsne %xcc, %f11, %f14
25609loop_3040:
25610 fxnors %f7, %f14, %f2
25611 fbe %fcc2, loop_3041
25612 edge32 %o3, %g7, %l0
25613 fmul8sux16 %f10, %f12, %f0
25614 ldsh [%l7 + 0x22], %o4
25615loop_3041:
25616 std %f8, [%l7 + 0x18]
25617 stw %o6, [%l7 + 0x48]
25618 nop
25619 setx loop_3042, %l0, %l1
25620 jmpl %l1, %g5
25621 tsubcc %g4, %g6, %i7
25622 bge,a loop_3043
25623 ldsw [%l7 + 0x0C], %o5
25624loop_3042:
25625 brlez,a %l1, loop_3044
25626 fmovdgu %xcc, %f3, %f0
25627loop_3043:
25628 tle %icc, 0x4
25629 fnegs %f13, %f11
25630loop_3044:
25631 fmovdg %xcc, %f6, %f9
25632 bshuffle %f6, %f6, %f6
25633 srax %l2, 0x03, %l5
25634 stb %i2, [%l7 + 0x54]
25635 xorcc %o2, %g3, %i5
25636 fcmpgt32 %f8, %f0, %l4
25637 ldub [%l7 + 0x33], %i3
25638 xnor %i0, %g1, %o1
25639 lduh [%l7 + 0x3A], %l3
25640 fpadd16 %f6, %f4, %f2
25641 ldsw [%l7 + 0x5C], %i1
25642 ldsh [%l7 + 0x56], %o7
25643 stw %i6, [%l7 + 0x10]
25644 movrlez %o0, %l6, %i4
25645 stx %o3, [%l7 + 0x20]
25646 fcmped %fcc1, %f10, %f8
25647 fandnot1 %f10, %f8, %f10
25648 fnot2s %f2, %f10
25649 sll %g2, 0x01, %l0
25650 lduw [%l7 + 0x58], %o4
25651 fornot1s %f9, %f9, %f1
25652 ldsh [%l7 + 0x50], %o6
25653 fxor %f0, %f14, %f12
25654 tgu %xcc, 0x1
25655 ldd [%l7 + 0x48], %f12
25656 fbug,a %fcc2, loop_3045
25657 ldsw [%l7 + 0x74], %g7
25658 xnor %g4, %g6, %i7
25659 movre %g5, %l1, %o5
25660loop_3045:
25661 fmovsl %xcc, %f0, %f14
25662 edge16ln %l5, %i2, %o2
25663 addcc %g3, %l2, %i5
25664 ldd [%l7 + 0x38], %f2
25665 fmovrsgez %i3, %f9, %f8
25666 tn %icc, 0x7
25667 lduw [%l7 + 0x7C], %i0
25668 fba %fcc3, loop_3046
25669 fmovrslez %g1, %f1, %f6
25670 xor %o1, %l4, %i1
25671 ldd [%l7 + 0x10], %f2
25672loop_3046:
25673 stw %o7, [%l7 + 0x08]
25674 fsrc1 %f10, %f12
25675 array8 %l3, %o0, %l6
25676 fpadd32 %f12, %f0, %f4
25677 addccc %i4, 0x0728, %i6
25678 orn %o3, 0x002F, %l0
25679 fmuld8sux16 %f6, %f12, %f12
25680 srlx %o4, %g2, %o6
25681 udivx %g4, 0x0C7D, %g7
25682 ldx [%l7 + 0x40], %g6
25683 array8 %i7, %l1, %o5
25684 movn %xcc, %g5, %l5
25685 sll %o2, %g3, %i2
25686 fmovrdgez %l2, %f4, %f14
25687 bcc,a,pt %xcc, loop_3047
25688 stw %i5, [%l7 + 0x18]
25689 movre %i3, 0x1DA, %g1
25690 ldsh [%l7 + 0x1C], %o1
25691loop_3047:
25692 fors %f7, %f10, %f15
25693 xnor %l4, %i0, %i1
25694 movneg %icc, %l3, %o0
25695 fones %f7
25696 fbe %fcc1, loop_3048
25697 ldsw [%l7 + 0x68], %l6
25698 fmovsn %icc, %f11, %f4
25699 sll %i4, %o7, %o3
25700loop_3048:
25701 fandnot2s %f8, %f2, %f7
25702 udivcc %l0, 0x1277, %o4
25703 fandnot2 %f0, %f14, %f0
25704 ldsb [%l7 + 0x4D], %g2
25705 nop
25706 setx loop_3049, %l0, %l1
25707 wrpr 0x1, %tl
25708 wrpr %l1, %tnpc
25709 setx 0x34400001400, %l0, %l1
25710 wrpr %l1, %tstate
25711 wrhpr 0x4, %htstate
25712 done
25713 movleu %icc, %i6, %o6
25714 or %g7, 0x0419, %g4
25715 edge16ln %g6, %i7, %o5
25716loop_3049:
25717 stx %g5, [%l7 + 0x08]
25718 movrne %l1, 0x384, %l5
25719 sra %o2, %i2, %l2
25720 sub %i5, 0x0DB2, %g3
25721 mova %icc, %i3, %g1
25722 tn %icc, 0x5
25723 fmovdge %icc, %f7, %f14
25724 bne %icc, loop_3050
25725 ldub [%l7 + 0x5E], %o1
25726 fbule,a %fcc2, loop_3051
25727 lduw [%l7 + 0x08], %i0
25728loop_3050:
25729 stx %i1, [%l7 + 0x40]
25730 fmovs %f7, %f12
25731loop_3051:
25732 fxnor %f14, %f6, %f4
25733 movvc %icc, %l3, %o0
25734 tsubcc %l6, 0x12C2, %l4
25735 bshuffle %f10, %f6, %f2
25736 fcmpeq32 %f4, %f14, %i4
25737 and %o7, 0x1F6E, %l0
25738 lduw [%l7 + 0x3C], %o4
25739 ldsw [%l7 + 0x68], %o3
25740 ldub [%l7 + 0x75], %g2
25741 sdivcc %i6, 0x1033, %o6
25742 fcmps %fcc3, %f9, %f5
25743 std %f14, [%l7 + 0x30]
25744 array8 %g4, %g7, %g6
25745 ldub [%l7 + 0x30], %o5
25746 tle %icc, 0x2
25747 sth %i7, [%l7 + 0x52]
25748 movvs %xcc, %l1, %g5
25749 stx %l5, [%l7 + 0x50]
25750 mulx %i2, %l2, %o2
25751 stb %g3, [%l7 + 0x73]
25752 bpos,a,pn %icc, loop_3052
25753 stb %i3, [%l7 + 0x4B]
25754 ldsh [%l7 + 0x24], %g1
25755 fnor %f8, %f12, %f10
25756loop_3052:
25757 movleu %xcc, %o1, %i5
25758 ldsh [%l7 + 0x10], %i0
25759 tgu %xcc, 0x0
25760 fmovd %f12, %f4
25761 stx %i1, [%l7 + 0x10]
25762 fbe %fcc1, loop_3053
25763 edge32 %l3, %l6, %o0
25764 fcmpne32 %f12, %f10, %i4
25765 ldsw [%l7 + 0x34], %l4
25766loop_3053:
25767 fmovde %icc, %f6, %f12
25768 brnz %o7, loop_3054
25769 ldd [%l7 + 0x58], %f4
25770 stw %o4, [%l7 + 0x48]
25771 te %xcc, 0x4
25772loop_3054:
25773 tsubcctv %o3, 0x03EE, %g2
25774 fpmerge %f0, %f3, %f14
25775 udivx %l0, 0x04F0, %o6
25776 fble,a %fcc1, loop_3055
25777 ldsw [%l7 + 0x54], %i6
25778 stb %g7, [%l7 + 0x30]
25779 fmovsvs %xcc, %f2, %f4
25780loop_3055:
25781 fmul8x16au %f9, %f3, %f10
25782 ldsb [%l7 + 0x44], %g6
25783 bleu,a loop_3056
25784 ldsw [%l7 + 0x54], %g4
25785 lduh [%l7 + 0x4E], %i7
25786 ldsw [%l7 + 0x10], %l1
25787loop_3056:
25788 sub %o5, %l5, %i2
25789 ldd [%l7 + 0x50], %f4
25790 st %f15, [%l7 + 0x2C]
25791 orn %l2, %o2, %g5
25792 fpadd16 %f0, %f4, %f14
25793 std %f12, [%l7 + 0x50]
25794 bleu %icc, loop_3057
25795 stw %g3, [%l7 + 0x44]
25796 fpmerge %f10, %f6, %f8
25797 fmovs %f7, %f7
25798loop_3057:
25799 tge %icc, 0x5
25800 subccc %i3, 0x0B3C, %g1
25801 mulscc %i5, 0x1D9C, %i0
25802 ba,pn %xcc, loop_3058
25803 udivx %o1, 0x081E, %l3
25804 ldd [%l7 + 0x68], %f8
25805 fcmple16 %f0, %f0, %i1
25806loop_3058:
25807 ldd [%l7 + 0x10], %f14
25808 tcs %icc, 0x7
25809 fbg %fcc1, loop_3059
25810 ld [%l7 + 0x6C], %f7
25811 std %f8, [%l7 + 0x50]
25812 fpadd32 %f8, %f8, %f8
25813loop_3059:
25814 movl %xcc, %l6, %o0
25815 fcmpd %fcc0, %f14, %f2
25816 edge8l %l4, %o7, %i4
25817 brgz,a %o3, loop_3060
25818 stw %g2, [%l7 + 0x50]
25819 st %f7, [%l7 + 0x18]
25820 stx %l0, [%l7 + 0x10]
25821loop_3060:
25822 edge8n %o6, %o4, %i6
25823 movrgz %g7, 0x28F, %g4
25824 stb %i7, [%l7 + 0x6B]
25825 fmovspos %icc, %f1, %f12
25826 bn %xcc, loop_3061
25827 subc %g6, %o5, %l1
25828 fba,a %fcc3, loop_3062
25829 ldub [%l7 + 0x6F], %l5
25830loop_3061:
25831 fcmpd %fcc3, %f8, %f0
25832 fbge %fcc1, loop_3063
25833loop_3062:
25834 edge32 %i2, %o2, %g5
25835 bge loop_3064
25836 movle %xcc, %l2, %i3
25837loop_3063:
25838 xor %g3, %i5, %i0
25839 st %f6, [%l7 + 0x24]
25840loop_3064:
25841 addc %o1, %l3, %g1
25842 subc %i1, 0x1D05, %o0
25843 popc %l6, %l4
25844 taddcc %o7, 0x12A5, %i4
25845 and %g2, %o3, %o6
25846 nop
25847 setx loop_3065, %l0, %l1
25848 wrpr 0x1, %tl
25849 wrpr %l1, %tpc
25850 add %l1, 0x4, %l1
25851 wrpr %l1, %tnpc
25852 setx 0x34400001400, %l0, %l1
25853 wrpr %l1, %tstate
25854 wrhpr 0x4, %htstate
25855 retry
25856 fmovsgu %xcc, %f1, %f1
25857 fmovrdgez %l0, %f8, %f12
25858 fbuge,a %fcc2, loop_3066
25859loop_3065:
25860 ldub [%l7 + 0x66], %i6
25861 st %f1, [%l7 + 0x34]
25862 bcs,a %icc, loop_3067
25863loop_3066:
25864 fzero %f10
25865 sdivcc %g7, 0x0C52, %g4
25866 sth %o4, [%l7 + 0x38]
25867loop_3067:
25868 stb %i7, [%l7 + 0x60]
25869 st %f1, [%l7 + 0x54]
25870 fba %fcc0, loop_3068
25871 bl loop_3069
25872 fmovsa %xcc, %f0, %f15
25873 fmovs %f8, %f7
25874loop_3068:
25875 fmovsg %icc, %f3, %f3
25876loop_3069:
25877 ldx [%l7 + 0x60], %o5
25878 ldsh [%l7 + 0x26], %l1
25879 stb %l5, [%l7 + 0x08]
25880 andcc %g6, 0x0668, %i2
25881 brz %o2, loop_3070
25882 ldub [%l7 + 0x17], %l2
25883 brlz %i3, loop_3071
25884 tvs %xcc, 0x0
25885loop_3070:
25886 edge16ln %g3, %i5, %g5
25887 fexpand %f3, %f4
25888loop_3071:
25889 fcmpeq32 %f6, %f12, %o1
25890 fabsd %f0, %f14
25891 ld [%l7 + 0x14], %f1
25892 fcmple32 %f6, %f4, %i0
25893 movne %xcc, %g1, %i1
25894 fzero %f12
25895 movge %icc, %o0, %l6
25896 fmovrsgez %l3, %f5, %f9
25897 movrgz %o7, %l4, %g2
25898 fbl,a %fcc1, loop_3072
25899 sth %o3, [%l7 + 0x3C]
25900 ldsh [%l7 + 0x70], %i4
25901 fors %f5, %f15, %f12
25902loop_3072:
25903 fmovrdlz %l0, %f6, %f12
25904 lduw [%l7 + 0x78], %o6
25905 movvs %icc, %i6, %g4
25906 fors %f12, %f2, %f13
25907 fbge,a %fcc1, loop_3073
25908 bcc %xcc, loop_3074
25909 ldsw [%l7 + 0x78], %g7
25910 bcc,a,pt %xcc, loop_3075
25911loop_3073:
25912 brlez %o4, loop_3076
25913loop_3074:
25914 alignaddrl %o5, %i7, %l1
25915 stb %g6, [%l7 + 0x45]
25916loop_3075:
25917 fmuld8sux16 %f12, %f7, %f10
25918loop_3076:
25919 nop
25920 setx loop_3077, %l0, %l1
25921 wrpr 0x1, %tl
25922 wrpr %l1, %tnpc
25923 setx 0x34400001400, %l0, %l1
25924 wrpr %l1, %tstate
25925 wrhpr 0x4, %htstate
25926 done
25927 fmovsgu %xcc, %f1, %f5
25928 fcmpgt32 %f0, %f6, %i2
25929 fmuld8sux16 %f4, %f9, %f2
25930loop_3077:
25931 fabsd %f12, %f2
25932 brz %l5, loop_3078
25933 fmovd %f12, %f0
25934 sth %o2, [%l7 + 0x16]
25935 sub %l2, %i3, %g3
25936loop_3078:
25937 fsrc2s %f1, %f5
25938 sdivx %i5, 0x0593, %g5
25939 ldd [%l7 + 0x48], %f6
25940 andcc %o1, %g1, %i1
25941 siam 0x2
25942 bneg,a,pt %xcc, loop_3079
25943 movn %icc, %o0, %i0
25944 fblg,a %fcc2, loop_3080
25945 ldub [%l7 + 0x31], %l6
25946loop_3079:
25947 fornot1 %f0, %f14, %f6
25948 brgez %o7, loop_3081
25949loop_3080:
25950 fmovscc %xcc, %f11, %f13
25951 fmovdge %icc, %f6, %f6
25952 std %f14, [%l7 + 0x10]
25953loop_3081:
25954 brz,a %l4, loop_3082
25955 lduw [%l7 + 0x18], %l3
25956 ldsw [%l7 + 0x10], %o3
25957 stb %g2, [%l7 + 0x34]
25958loop_3082:
25959 lduw [%l7 + 0x68], %l0
25960 srl %o6, %i6, %g4
25961 stb %i4, [%l7 + 0x6A]
25962 bneg,a %icc, loop_3083
25963 fnand %f14, %f4, %f12
25964 fpsub16s %f6, %f13, %f10
25965 fmovrdne %o4, %f12, %f12
25966loop_3083:
25967 srax %o5, %g7, %i7
25968 fnegs %f3, %f4
25969 fornot2s %f12, %f7, %f5
25970 fbuge %fcc1, loop_3084
25971 fbge %fcc1, loop_3085
25972 udivcc %g6, 0x1FB1, %l1
25973 be %xcc, loop_3086
25974loop_3084:
25975 fmovdn %xcc, %f15, %f6
25976loop_3085:
25977 srl %i2, %l5, %l2
25978 fcmps %fcc0, %f5, %f14
25979loop_3086:
25980 edge8n %o2, %g3, %i5
25981 fbue,a %fcc0, loop_3087
25982 nop
25983 setx loop_3088, %l0, %l1
25984 jmpl %l1, %g5
25985 fcmple16 %f6, %f4, %i3
25986 sdivx %o1, 0x01E7, %i1
25987loop_3087:
25988 fmovrslz %g1, %f2, %f3
25989loop_3088:
25990 tg %icc, 0x6
25991 std %f14, [%l7 + 0x58]
25992 fcmple16 %f10, %f6, %i0
25993 fnor %f14, %f12, %f6
25994 ldx [%l7 + 0x10], %o0
25995 lduh [%l7 + 0x10], %l6
25996 fcmpgt32 %f14, %f10, %o7
25997 xorcc %l3, 0x05D5, %l4
25998 fmovs %f3, %f14
25999 sth %o3, [%l7 + 0x70]
26000 bneg,a loop_3089
26001 ldub [%l7 + 0x78], %l0
26002 ldd [%l7 + 0x50], %f6
26003 fmovrdne %o6, %f2, %f4
26004loop_3089:
26005 ldub [%l7 + 0x46], %g2
26006 ld [%l7 + 0x28], %f9
26007 taddcctv %i6, %i4, %o4
26008 fpsub32s %f15, %f2, %f4
26009 ldub [%l7 + 0x74], %o5
26010 xorcc %g7, 0x1D13, %g4
26011 ldsh [%l7 + 0x28], %i7
26012 stw %l1, [%l7 + 0x70]
26013 sdivx %g6, 0x02F7, %i2
26014 fnand %f4, %f0, %f4
26015 ld [%l7 + 0x08], %f9
26016 fpmerge %f14, %f4, %f4
26017 fornot1s %f8, %f8, %f3
26018 umulcc %l5, %o2, %l2
26019 umulcc %i5, %g3, %g5
26020 ldub [%l7 + 0x30], %o1
26021 ldsh [%l7 + 0x3A], %i1
26022 fmovdcs %icc, %f9, %f5
26023 edge32n %g1, %i3, %i0
26024 ldsb [%l7 + 0x0D], %l6
26025 fmul8x16al %f10, %f3, %f14
26026 sub %o0, %l3, %l4
26027 ldd [%l7 + 0x08], %f0
26028 stb %o7, [%l7 + 0x5A]
26029 edge16ln %o3, %l0, %o6
26030 ldx [%l7 + 0x60], %i6
26031 fbo,a %fcc1, loop_3090
26032 ldd [%l7 + 0x50], %f12
26033 fsrc2 %f0, %f12
26034 st %f3, [%l7 + 0x1C]
26035loop_3090:
26036 fmovdgu %icc, %f13, %f1
26037 movgu %xcc, %g2, %i4
26038 ldd [%l7 + 0x18], %f10
26039 fnot1s %f1, %f1
26040 stw %o5, [%l7 + 0x68]
26041 fpadd16s %f8, %f15, %f0
26042 fmovdne %icc, %f5, %f12
26043 tvc %icc, 0x5
26044 bgu %xcc, loop_3091
26045 tpos %xcc, 0x2
26046 fpmerge %f8, %f5, %f6
26047 stx %o4, [%l7 + 0x58]
26048loop_3091:
26049 bn,a loop_3092
26050 bleu,pn %icc, loop_3093
26051 ta %icc, 0x2
26052 lduh [%l7 + 0x70], %g4
26053loop_3092:
26054 fnot2s %f0, %f2
26055loop_3093:
26056 fble %fcc3, loop_3094
26057 edge16 %g7, %i7, %l1
26058 ldsb [%l7 + 0x63], %i2
26059 ldd [%l7 + 0x38], %f4
26060loop_3094:
26061 ldd [%l7 + 0x50], %f6
26062 fornot2 %f4, %f14, %f6
26063 fmovdl %xcc, %f13, %f13
26064 std %f12, [%l7 + 0x50]
26065 tcs %icc, 0x2
26066 stx %g6, [%l7 + 0x40]
26067 siam 0x7
26068 sra %l5, %l2, %i5
26069 and %g3, %g5, %o1
26070 fmovda %icc, %f10, %f6
26071 tsubcc %o2, 0x03F0, %i1
26072 ldx [%l7 + 0x78], %i3
26073 edge32l %i0, %l6, %g1
26074 fmovdpos %icc, %f2, %f12
26075 xnorcc %o0, %l4, %l3
26076 edge16l %o7, %l0, %o6
26077 tcs %icc, 0x4
26078 fxor %f0, %f4, %f12
26079 lduw [%l7 + 0x50], %o3
26080 bg,a %icc, loop_3095
26081 ldsh [%l7 + 0x12], %i6
26082 mulx %g2, 0x1E5A, %o5
26083 tg %xcc, 0x0
26084loop_3095:
26085 stw %i4, [%l7 + 0x2C]
26086 array32 %o4, %g4, %i7
26087 sra %g7, %i2, %g6
26088 ldsb [%l7 + 0x71], %l1
26089 ba loop_3096
26090 fpsub32 %f8, %f2, %f10
26091 move %icc, %l5, %i5
26092 fmovsg %xcc, %f6, %f13
26093loop_3096:
26094 tl %icc, 0x4
26095 brlez %l2, loop_3097
26096 fpadd16 %f10, %f0, %f12
26097 xor %g5, 0x076C, %g3
26098 fmovdcc %icc, %f14, %f1
26099loop_3097:
26100 mulscc %o1, 0x15A4, %o2
26101 umulcc %i3, 0x0EFB, %i0
26102 stb %l6, [%l7 + 0x15]
26103 edge16n %g1, %i1, %l4
26104 lduh [%l7 + 0x2E], %l3
26105 andcc %o0, 0x0515, %l0
26106 fcmpd %fcc0, %f4, %f6
26107 fmovd %f0, %f4
26108 umul %o7, %o3, %o6
26109 fmovrdlez %i6, %f4, %f10
26110 ldd [%l7 + 0x50], %f6
26111 ldd [%l7 + 0x68], %f6
26112 std %f8, [%l7 + 0x08]
26113 alignaddr %g2, %o5, %o4
26114 fcmpeq16 %f12, %f6, %i4
26115 brnz %i7, loop_3098
26116 fbl %fcc1, loop_3099
26117 fcmpgt16 %f6, %f2, %g7
26118 ldsw [%l7 + 0x5C], %g4
26119loop_3098:
26120 ldub [%l7 + 0x50], %g6
26121loop_3099:
26122 fxnor %f4, %f14, %f10
26123 ble,a %xcc, loop_3100
26124 fmovsl %xcc, %f3, %f8
26125 ldsb [%l7 + 0x49], %l1
26126 tleu %xcc, 0x3
26127loop_3100:
26128 movcc %icc, %l5, %i5
26129 subcc %i2, %l2, %g5
26130 movcs %icc, %g3, %o2
26131 lduw [%l7 + 0x1C], %i3
26132 fmovde %icc, %f7, %f4
26133 movrlez %i0, 0x377, %o1
26134 fmovsle %icc, %f12, %f9
26135 orcc %l6, %i1, %g1
26136 ldsb [%l7 + 0x1C], %l4
26137 fpsub32s %f0, %f1, %f2
26138 ldsh [%l7 + 0x70], %o0
26139 alignaddr %l0, %o7, %o3
26140 udivcc %o6, 0x036A, %l3
26141 ld [%l7 + 0x38], %f14
26142 stx %i6, [%l7 + 0x40]
26143 nop
26144 setx loop_3101, %l0, %l1
26145 wrpr 0x1, %tl
26146 wrpr %l1, %tpc
26147 add %l1, 0x4, %l1
26148 wrpr %l1, %tnpc
26149 setx 0x34400001400, %l0, %l1
26150 wrpr %l1, %tstate
26151 wrhpr 0x4, %htstate
26152 retry
26153 lduw [%l7 + 0x60], %o5
26154 movcs %icc, %o4, %g2
26155 sethi 0x0B4F, %i4
26156loop_3101:
26157 edge16 %g7, %i7, %g4
26158 fmovdle %xcc, %f3, %f1
26159 movrgez %g6, %l1, %i5
26160 fones %f10
26161 ldsh [%l7 + 0x66], %l5
26162 sdivx %i2, 0x0E92, %g5
26163 fbge %fcc1, loop_3102
26164 lduh [%l7 + 0x5A], %l2
26165 nop
26166 setx loop_3103, %l0, %l1
26167 jmpl %l1, %g3
26168 ldsh [%l7 + 0x22], %o2
26169loop_3102:
26170 andn %i3, %o1, %i0
26171 tn %xcc, 0x3
26172loop_3103:
26173 bn,a %xcc, loop_3104
26174 fornot1 %f4, %f14, %f0
26175 fpack32 %f12, %f0, %f4
26176 fmovsa %icc, %f14, %f9
26177loop_3104:
26178 bcc,pn %icc, loop_3105
26179 fblg,a %fcc1, loop_3106
26180 stx %i1, [%l7 + 0x48]
26181 fbl,a %fcc1, loop_3107
26182loop_3105:
26183 fcmple16 %f12, %f0, %g1
26184loop_3106:
26185 fmovsleu %icc, %f4, %f9
26186 fors %f5, %f15, %f15
26187loop_3107:
26188 fnot1 %f4, %f14
26189 st %f14, [%l7 + 0x48]
26190 tg %icc, 0x2
26191 fxor %f14, %f8, %f0
26192 bvs,a,pt %xcc, loop_3108
26193 lduw [%l7 + 0x10], %l6
26194 st %f12, [%l7 + 0x1C]
26195 lduh [%l7 + 0x58], %o0
26196loop_3108:
26197 brlz,a %l4, loop_3109
26198 bcc,a,pn %xcc, loop_3110
26199 ld [%l7 + 0x24], %f10
26200 orcc %l0, %o3, %o7
26201loop_3109:
26202 lduh [%l7 + 0x6E], %l3
26203loop_3110:
26204 ldsw [%l7 + 0x60], %o6
26205 fble,a %fcc3, loop_3111
26206 lduw [%l7 + 0x0C], %o5
26207 array32 %i6, %o4, %i4
26208 bgu loop_3112
26209loop_3111:
26210 ldx [%l7 + 0x20], %g7
26211 lduh [%l7 + 0x68], %i7
26212 lduh [%l7 + 0x28], %g2
26213loop_3112:
26214 lduh [%l7 + 0x40], %g6
26215 fsrc1 %f4, %f10
26216 fpack16 %f0, %f8
26217 bcc loop_3113
26218 fmovdneg %icc, %f2, %f7
26219 sth %l1, [%l7 + 0x5A]
26220 lduw [%l7 + 0x50], %i5
26221loop_3113:
26222 udivcc %l5, 0x0EAD, %i2
26223 fmovrdlz %g5, %f0, %f0
26224 edge32n %g4, %l2, %o2
26225 taddcctv %g3, %o1, %i0
26226 fcmpd %fcc0, %f2, %f0
26227 st %f0, [%l7 + 0x68]
26228 lduw [%l7 + 0x38], %i3
26229 fexpand %f6, %f10
26230 sdiv %i1, 0x017C, %g1
26231 bcs,pn %xcc, loop_3114
26232 stx %l6, [%l7 + 0x20]
26233 st %f10, [%l7 + 0x78]
26234 brgz %l4, loop_3115
26235loop_3114:
26236 addccc %l0, %o0, %o7
26237 ldsb [%l7 + 0x4D], %o3
26238 fmovrslz %o6, %f3, %f7
26239loop_3115:
26240 udiv %o5, 0x1FA5, %l3
26241 bvs,a loop_3116
26242 ldsh [%l7 + 0x10], %o4
26243 fnot1 %f12, %f2
26244 ldsh [%l7 + 0x18], %i6
26245loop_3116:
26246 movrgez %i4, %g7, %i7
26247 edge32n %g6, %l1, %i5
26248 sethi 0x01E4, %l5
26249 ldx [%l7 + 0x40], %g2
26250 fnors %f7, %f14, %f9
26251 fxor %f14, %f4, %f2
26252 andn %i2, %g4, %g5
26253 tg %xcc, 0x2
26254 tgu %xcc, 0x4
26255 bleu,pt %xcc, loop_3117
26256 pdist %f12, %f14, %f0
26257 orcc %o2, 0x12D1, %l2
26258 mulx %g3, %o1, %i0
26259loop_3117:
26260 brnz %i3, loop_3118
26261 fnegd %f12, %f12
26262 fbge %fcc2, loop_3119
26263 andcc %g1, 0x0D97, %i1
26264loop_3118:
26265 ldx [%l7 + 0x08], %l4
26266 fpack16 %f0, %f7
26267loop_3119:
26268 stb %l6, [%l7 + 0x64]
26269 fmovs %f0, %f7
26270 bne loop_3120
26271 ldsh [%l7 + 0x7E], %l0
26272 fmovsvc %xcc, %f13, %f5
26273 taddcctv %o7, %o0, %o3
26274loop_3120:
26275 array32 %o6, %o5, %l3
26276 umul %i6, 0x166C, %o4
26277 fnor %f4, %f6, %f6
26278 std %f6, [%l7 + 0x50]
26279 movrlz %i4, 0x19E, %g7
26280 sllx %g6, %l1, %i7
26281 fabss %f2, %f15
26282 movgu %icc, %l5, %g2
26283 fabss %f5, %f12
26284 be,pn %xcc, loop_3121
26285 ldub [%l7 + 0x30], %i5
26286 bpos,a loop_3122
26287 fmovdgu %icc, %f0, %f12
26288loop_3121:
26289 fbn,a %fcc1, loop_3123
26290 stb %g4, [%l7 + 0x3B]
26291loop_3122:
26292 fpadd32 %f4, %f8, %f4
26293 fmovsvs %icc, %f12, %f0
26294loop_3123:
26295 fmul8x16 %f8, %f6, %f2
26296 fmovde %icc, %f2, %f14
26297 stx %g5, [%l7 + 0x38]
26298 lduh [%l7 + 0x16], %o2
26299 fmovdle %icc, %f15, %f8
26300 fbo %fcc2, loop_3124
26301 fmul8x16al %f14, %f13, %f8
26302 fmovdgu %icc, %f11, %f9
26303 movge %icc, %l2, %i2
26304loop_3124:
26305 edge32 %o1, %g3, %i0
26306 ldsh [%l7 + 0x76], %g1
26307 fpadd32s %f2, %f2, %f7
26308 fmovdpos %xcc, %f5, %f13
26309 fmovdn %icc, %f10, %f14
26310 mulscc %i3, %i1, %l4
26311 orn %l0, %l6, %o7
26312 stw %o0, [%l7 + 0x24]
26313 sra %o3, 0x1B, %o6
26314 srax %l3, %o5, %o4
26315 bcs loop_3125
26316 for %f2, %f8, %f12
26317 fbn,a %fcc2, loop_3126
26318 ldub [%l7 + 0x0E], %i4
26319loop_3125:
26320 brgez,a %i6, loop_3127
26321 fpsub32s %f10, %f13, %f10
26322loop_3126:
26323 ldsb [%l7 + 0x58], %g6
26324 fmovrdne %g7, %f8, %f0
26325loop_3127:
26326 fcmple32 %f8, %f2, %i7
26327 sth %l1, [%l7 + 0x6A]
26328 faligndata %f0, %f14, %f6
26329 smul %l5, %i5, %g2
26330 ldsb [%l7 + 0x6F], %g4
26331 sll %g5, 0x0F, %o2
26332 tpos %icc, 0x2
26333 fxnor %f4, %f6, %f12
26334 fbn,a %fcc3, loop_3128
26335 xnor %i2, %l2, %g3
26336 ld [%l7 + 0x14], %f3
26337 movl %xcc, %i0, %o1
26338loop_3128:
26339 for %f2, %f14, %f0
26340 fors %f12, %f11, %f9
26341 xnor %g1, 0x0297, %i1
26342 tcs %xcc, 0x4
26343 fpsub16s %f1, %f8, %f0
26344 fpack32 %f14, %f10, %f8
26345 movcs %icc, %l4, %l0
26346 stb %i3, [%l7 + 0x3B]
26347 tne %icc, 0x0
26348 orn %l6, %o7, %o3
26349 brgz,a %o6, loop_3129
26350 and %l3, 0x13B5, %o5
26351 pdist %f4, %f12, %f10
26352 fxnor %f10, %f0, %f12
26353loop_3129:
26354 fmovdl %xcc, %f6, %f8
26355 stx %o4, [%l7 + 0x70]
26356 xor %i4, %o0, %g6
26357 fmul8x16au %f8, %f11, %f12
26358 stx %g7, [%l7 + 0x60]
26359 fmovse %xcc, %f3, %f11
26360 array8 %i6, %i7, %l1
26361 fba %fcc1, loop_3130
26362 stb %i5, [%l7 + 0x75]
26363 fnot2s %f14, %f11
26364 fba %fcc1, loop_3131
26365loop_3130:
26366 fmovscc %icc, %f4, %f14
26367 tle %icc, 0x2
26368 bpos,a,pt %xcc, loop_3132
26369loop_3131:
26370 fbue,a %fcc2, loop_3133
26371 movrlez %l5, 0x05C, %g2
26372 addcc %g5, %g4, %o2
26373loop_3132:
26374 lduh [%l7 + 0x56], %l2
26375loop_3133:
26376 fmovsvc %xcc, %f5, %f0
26377 movcc %xcc, %i2, %i0
26378 fnors %f15, %f14, %f12
26379 st %f8, [%l7 + 0x20]
26380 stx %g3, [%l7 + 0x70]
26381 xorcc %g1, %i1, %o1
26382 fpackfix %f6, %f12
26383 fmovrslz %l0, %f5, %f6
26384 udivx %i3, 0x1F18, %l4
26385 bl,a loop_3134
26386 fornot2 %f0, %f0, %f6
26387 tpos %icc, 0x5
26388 tgu %xcc, 0x5
26389loop_3134:
26390 fmovdpos %icc, %f7, %f1
26391 st %f4, [%l7 + 0x1C]
26392 bl,pn %xcc, loop_3135
26393 fmovdn %icc, %f2, %f8
26394 taddcctv %l6, %o7, %o3
26395 lduh [%l7 + 0x30], %l3
26396loop_3135:
26397 bn,pn %xcc, loop_3136
26398 tvc %icc, 0x5
26399 fcmpne32 %f0, %f14, %o6
26400 st %f1, [%l7 + 0x6C]
26401loop_3136:
26402 st %f3, [%l7 + 0x54]
26403 fsrc1 %f6, %f0
26404 movleu %xcc, %o4, %o5
26405 movle %icc, %i4, %o0
26406 bvc loop_3137
26407 stb %g7, [%l7 + 0x25]
26408 bg,pt %xcc, loop_3138
26409 ldsb [%l7 + 0x3E], %i6
26410loop_3137:
26411 fmuld8sux16 %f6, %f15, %f8
26412 alignaddrl %g6, %l1, %i5
26413loop_3138:
26414 taddcc %l5, 0x1651, %i7
26415 fcmpgt32 %f0, %f14, %g5
26416 faligndata %f6, %f14, %f12
26417 edge16l %g4, %g2, %l2
26418 std %f10, [%l7 + 0x28]
26419 fmovrdne %o2, %f6, %f14
26420 udivcc %i0, 0x16A0, %i2
26421 array32 %g3, %i1, %o1
26422 fmovdle %xcc, %f12, %f14
26423 tpos %icc, 0x7
26424 fmovd %f8, %f12
26425 stb %g1, [%l7 + 0x14]
26426 stw %l0, [%l7 + 0x5C]
26427 fornot1s %f15, %f4, %f4
26428 tvc %icc, 0x1
26429 tsubcctv %l4, 0x138D, %l6
26430 ldsb [%l7 + 0x53], %o7
26431 fexpand %f0, %f8
26432 ldsb [%l7 + 0x0A], %i3
26433 fnegd %f12, %f4
26434 fandnot2s %f0, %f12, %f1
26435 fsrc2s %f10, %f15
26436 fmovdcs %xcc, %f3, %f14
26437 st %f14, [%l7 + 0x38]
26438 ldsw [%l7 + 0x7C], %l3
26439 fands %f15, %f5, %f2
26440 fmovdge %xcc, %f0, %f0
26441 ldsw [%l7 + 0x6C], %o3
26442 bgu %xcc, loop_3139
26443 bl,pt %icc, loop_3140
26444 brlez %o6, loop_3141
26445 udivcc %o4, 0x0384, %i4
26446loop_3139:
26447 bvs,a,pt %xcc, loop_3142
26448loop_3140:
26449 addcc %o5, %g7, %o0
26450loop_3141:
26451 brnz,a %i6, loop_3143
26452 edge32ln %l1, %g6, %i5
26453loop_3142:
26454 stw %i7, [%l7 + 0x30]
26455 fcmpne16 %f14, %f14, %g5
26456loop_3143:
26457 fbg,a %fcc1, loop_3144
26458 fmovsn %xcc, %f14, %f12
26459 bne,pn %xcc, loop_3145
26460 fandnot2 %f6, %f8, %f4
26461loop_3144:
26462 fbule,a %fcc3, loop_3146
26463 ldx [%l7 + 0x68], %g4
26464loop_3145:
26465 brz,a %l5, loop_3147
26466 st %f4, [%l7 + 0x10]
26467loop_3146:
26468 edge32n %g2, %o2, %i0
26469 taddcctv %l2, %i2, %i1
26470loop_3147:
26471 tvc %icc, 0x4
26472 nop
26473 setx loop_3148, %l0, %l1
26474 wrpr 0x1, %tl
26475 wrpr %l1, %tpc
26476 add %l1, 0x4, %l1
26477 wrpr %l1, %tnpc
26478 setx 0x34400001400, %l0, %l1
26479 wrpr %l1, %tstate
26480 wrhpr 0x4, %htstate
26481 retry
26482 ldub [%l7 + 0x64], %o1
26483 fbl %fcc1, loop_3149
26484 fmovsvs %xcc, %f4, %f12
26485loop_3148:
26486 ldsh [%l7 + 0x76], %g3
26487 fxors %f8, %f13, %f8
26488loop_3149:
26489 fmovsle %xcc, %f14, %f11
26490 fbn %fcc2, loop_3150
26491 umul %g1, %l0, %l4
26492 tgu %icc, 0x7
26493 stw %l6, [%l7 + 0x64]
26494loop_3150:
26495 pdist %f14, %f0, %f2
26496 fcmpgt16 %f6, %f14, %o7
26497 fmuld8sux16 %f2, %f5, %f0
26498 sth %i3, [%l7 + 0x2C]
26499 lduh [%l7 + 0x4C], %l3
26500 brgez,a %o6, loop_3151
26501 fnegd %f2, %f12
26502 edge32 %o4, %o3, %i4
26503 fcmpne32 %f8, %f14, %o5
26504loop_3151:
26505 sll %g7, %i6, %l1
26506 fmovdvs %xcc, %f15, %f3
26507 fand %f0, %f0, %f0
26508 brlez %o0, loop_3152
26509 bvc,pt %xcc, loop_3153
26510 andn %i5, %i7, %g6
26511 std %f8, [%l7 + 0x40]
26512loop_3152:
26513 ldx [%l7 + 0x30], %g5
26514loop_3153:
26515 movl %xcc, %l5, %g4
26516 xnor %o2, %g2, %l2
26517 bvc,a %xcc, loop_3154
26518 fmovse %xcc, %f15, %f7
26519 pdist %f0, %f12, %f8
26520 movn %xcc, %i0, %i2
26521loop_3154:
26522 fmovrdne %i1, %f14, %f14
26523 ldsb [%l7 + 0x7C], %g3
26524 ldx [%l7 + 0x50], %o1
26525 ldsb [%l7 + 0x11], %g1
26526 fandnot1s %f13, %f12, %f11
26527 umulcc %l4, %l6, %l0
26528 fxnors %f5, %f13, %f4
26529 fbue %fcc3, loop_3155
26530 movrne %i3, %l3, %o6
26531 movgu %xcc, %o7, %o3
26532 subccc %i4, 0x1C0C, %o4
26533loop_3155:
26534 fmovdgu %icc, %f3, %f12
26535 ld [%l7 + 0x38], %f0
26536 xnorcc %g7, %o5, %i6
26537 lduw [%l7 + 0x58], %o0
26538 ldsw [%l7 + 0x28], %i5
26539 fcmpne16 %f4, %f10, %l1
26540 std %f10, [%l7 + 0x78]
26541 ld [%l7 + 0x6C], %f0
26542 nop
26543 setx loop_3156, %l0, %l1
26544 wrpr 0x1, %tl
26545 wrpr %l1, %tpc
26546 add %l1, 0x4, %l1
26547 wrpr %l1, %tnpc
26548 setx 0x34400001400, %l0, %l1
26549 wrpr %l1, %tstate
26550 wrhpr 0x4, %htstate
26551 retry
26552 fbl %fcc1, loop_3157
26553 ldsh [%l7 + 0x62], %i7
26554 edge32ln %g6, %l5, %g5
26555loop_3156:
26556 fmovdl %icc, %f15, %f10
26557loop_3157:
26558 lduw [%l7 + 0x28], %g4
26559 fsrc1 %f12, %f4
26560 alignaddr %o2, %g2, %l2
26561 stw %i2, [%l7 + 0x0C]
26562 ld [%l7 + 0x08], %f12
26563 stw %i1, [%l7 + 0x48]
26564 ldub [%l7 + 0x5C], %g3
26565 fmovrdgez %i0, %f6, %f6
26566 ble,pn %xcc, loop_3158
26567 stx %o1, [%l7 + 0x38]
26568 lduh [%l7 + 0x34], %g1
26569 fmovrdlez %l4, %f2, %f0
26570loop_3158:
26571 fmovsleu %icc, %f9, %f15
26572 fmovrdlez %l6, %f2, %f6
26573 fcmpne32 %f6, %f14, %i3
26574 fcmpne32 %f6, %f12, %l0
26575 umulcc %o6, %o7, %l3
26576 bn,a,pn %icc, loop_3159
26577 ldub [%l7 + 0x52], %o3
26578 edge8l %i4, %o4, %o5
26579 fpadd16 %f8, %f4, %f12
26580loop_3159:
26581 fbg,a %fcc1, loop_3160
26582 stx %i6, [%l7 + 0x20]
26583 movneg %icc, %g7, %i5
26584 edge32 %l1, %o0, %i7
26585loop_3160:
26586 st %f5, [%l7 + 0x28]
26587 edge8l %g6, %l5, %g4
26588 lduw [%l7 + 0x2C], %g5
26589 fxnor %f4, %f4, %f14
26590 fmul8ulx16 %f4, %f6, %f0
26591 andncc %o2, %l2, %g2
26592 fbuge,a %fcc2, loop_3161
26593 subccc %i2, %g3, %i1
26594 tge %xcc, 0x3
26595 fnot1s %f12, %f14
26596loop_3161:
26597 movpos %xcc, %i0, %o1
26598 addccc %l4, %l6, %g1
26599 std %f12, [%l7 + 0x10]
26600 ldsw [%l7 + 0x2C], %l0
26601 bne,a,pn %icc, loop_3162
26602 fmovdne %xcc, %f0, %f9
26603 edge16l %o6, %i3, %l3
26604 nop
26605 setx loop_3163, %l0, %l1
26606 wrpr 0x1, %tl
26607 wrpr %l1, %tnpc
26608 setx 0x34400001400, %l0, %l1
26609 wrpr %l1, %tstate
26610 wrhpr 0x4, %htstate
26611 done
26612loop_3162:
26613 edge32l %o7, %o3, %o4
26614 umul %o5, 0x1EB9, %i4
26615 subc %i6, %i5, %g7
26616loop_3163:
26617 ldsw [%l7 + 0x70], %o0
26618 sub %i7, %l1, %g6
26619 stb %g4, [%l7 + 0x4B]
26620 ldsh [%l7 + 0x3E], %l5
26621 fnegs %f9, %f14
26622 tgu %xcc, 0x4
26623 ldsw [%l7 + 0x3C], %g5
26624 movgu %xcc, %l2, %g2
26625 add %i2, %g3, %i1
26626 fblg,a %fcc0, loop_3164
26627 ld [%l7 + 0x54], %f12
26628 fornot2s %f3, %f13, %f4
26629 st %f8, [%l7 + 0x58]
26630loop_3164:
26631 stb %i0, [%l7 + 0x1F]
26632 taddcctv %o1, 0x12D9, %o2
26633 ld [%l7 + 0x78], %f8
26634 fnor %f0, %f14, %f12
26635 fbg %fcc3, loop_3165
26636 tvc %xcc, 0x3
26637 siam 0x2
26638 brz,a %l4, loop_3166
26639loop_3165:
26640 ldsb [%l7 + 0x0A], %g1
26641 bneg,pt %icc, loop_3167
26642 ldd [%l7 + 0x60], %f12
26643loop_3166:
26644 lduw [%l7 + 0x7C], %l0
26645 fmovrdgez %o6, %f0, %f8
26646loop_3167:
26647 bvc,pt %xcc, loop_3168
26648 bshuffle %f10, %f14, %f6
26649 fcmple16 %f2, %f2, %i3
26650 movcs %xcc, %l3, %l6
26651loop_3168:
26652 tpos %xcc, 0x6
26653 ldd [%l7 + 0x10], %f2
26654 fmovdneg %icc, %f1, %f4
26655 bvs loop_3169
26656 smulcc %o3, 0x17F0, %o4
26657 fmovsa %xcc, %f2, %f6
26658 lduh [%l7 + 0x1E], %o7
26659loop_3169:
26660 brlez %o5, loop_3170
26661 st %f15, [%l7 + 0x4C]
26662 xnorcc %i4, 0x1614, %i5
26663 stx %i6, [%l7 + 0x30]
26664loop_3170:
26665 fornot1 %f2, %f8, %f12
26666 fsrc2s %f10, %f12
26667 stx %g7, [%l7 + 0x30]
26668 brlz %o0, loop_3171
26669 fbge,a %fcc2, loop_3172
26670 srax %i7, %g6, %l1
26671 tg %xcc, 0x5
26672loop_3171:
26673 fbu,a %fcc3, loop_3173
26674loop_3172:
26675 fmovdvc %xcc, %f9, %f4
26676 ldub [%l7 + 0x74], %g4
26677 bgu loop_3174
26678loop_3173:
26679 stw %l5, [%l7 + 0x3C]
26680 fnot2 %f0, %f6
26681 bgu,pn %icc, loop_3175
26682loop_3174:
26683 brlz,a %g5, loop_3176
26684 be,a loop_3177
26685 sub %l2, 0x04F8, %i2
26686loop_3175:
26687 sth %g3, [%l7 + 0x7E]
26688loop_3176:
26689 movvs %xcc, %i1, %g2
26690loop_3177:
26691 ld [%l7 + 0x10], %f10
26692 edge8n %i0, %o2, %l4
26693 tn %icc, 0x5
26694 stw %o1, [%l7 + 0x18]
26695 lduh [%l7 + 0x6A], %l0
26696 movre %o6, 0x334, %i3
26697 tcs %xcc, 0x4
26698 fbne,a %fcc0, loop_3178
26699 ldsb [%l7 + 0x1F], %l3
26700 xnor %g1, %l6, %o3
26701 edge8n %o7, %o5, %o4
26702loop_3178:
26703 alignaddrl %i4, %i5, %g7
26704 umulcc %o0, 0x1C6A, %i6
26705 st %f10, [%l7 + 0x68]
26706 xnor %g6, 0x0B3B, %i7
26707 fbo %fcc3, loop_3179
26708 tneg %xcc, 0x4
26709 fmovdle %xcc, %f9, %f4
26710 alignaddrl %g4, %l5, %l1
26711loop_3179:
26712 lduh [%l7 + 0x5A], %l2
26713 fbge %fcc1, loop_3180
26714 bvc %xcc, loop_3181
26715 movn %icc, %i2, %g3
26716 ldsw [%l7 + 0x14], %g5
26717loop_3180:
26718 ldub [%l7 + 0x18], %i1
26719loop_3181:
26720 movre %g2, 0x20B, %o2
26721 ldsh [%l7 + 0x48], %l4
26722 ld [%l7 + 0x20], %f11
26723 st %f13, [%l7 + 0x6C]
26724 and %o1, 0x152B, %i0
26725 stb %o6, [%l7 + 0x5D]
26726 movre %l0, %l3, %g1
26727 xnor %i3, 0x050F, %o3
26728 ld [%l7 + 0x28], %f6
26729 edge16 %o7, %o5, %o4
26730 std %f14, [%l7 + 0x68]
26731 fmovrdne %l6, %f2, %f10
26732 stx %i5, [%l7 + 0x50]
26733 lduh [%l7 + 0x34], %g7
26734 lduw [%l7 + 0x38], %i4
26735 movpos %icc, %o0, %g6
26736 stw %i7, [%l7 + 0x38]
26737 fnot2 %f14, %f10
26738 andcc %g4, %l5, %l1
26739 fpsub32 %f12, %f2, %f8
26740 smul %i6, %l2, %i2
26741 ldub [%l7 + 0x3F], %g3
26742 movg %icc, %g5, %g2
26743 udivcc %o2, 0x13DC, %i1
26744 fmovsge %xcc, %f11, %f12
26745 lduh [%l7 + 0x3E], %l4
26746 fnand %f8, %f4, %f12
26747 taddcc %i0, %o6, %o1
26748 bshuffle %f4, %f14, %f8
26749 ble %xcc, loop_3182
26750 fmovdleu %xcc, %f8, %f3
26751 movleu %xcc, %l3, %l0
26752 fmovdcs %icc, %f10, %f1
26753loop_3182:
26754 lduw [%l7 + 0x40], %i3
26755 ldx [%l7 + 0x10], %g1
26756 ldub [%l7 + 0x6C], %o3
26757 fmovd %f12, %f6
26758 xor %o5, %o7, %l6
26759 fmovrde %o4, %f12, %f12
26760 edge8ln %g7, %i5, %o0
26761 fzero %f6
26762 array32 %g6, %i7, %i4
26763 sth %l5, [%l7 + 0x3E]
26764 ldub [%l7 + 0x63], %g4
26765 fba,a %fcc0, loop_3183
26766 fmovsg %xcc, %f0, %f6
26767 fmovsl %icc, %f3, %f11
26768 movgu %icc, %i6, %l1
26769loop_3183:
26770 andncc %l2, %i2, %g3
26771 st %f1, [%l7 + 0x4C]
26772 stx %g5, [%l7 + 0x38]
26773 fmul8x16au %f4, %f0, %f12
26774 nop
26775 setx loop_3184, %l0, %l1
26776 wrpr 0x1, %tl
26777 wrpr %l1, %tpc
26778 add %l1, 0x4, %l1
26779 wrpr %l1, %tnpc
26780 setx 0x34400001400, %l0, %l1
26781 wrpr %l1, %tstate
26782 wrhpr 0x4, %htstate
26783 retry
26784 fmovda %xcc, %f2, %f0
26785 fbg,a %fcc2, loop_3185
26786 std %f8, [%l7 + 0x48]
26787loop_3184:
26788 lduh [%l7 + 0x4E], %g2
26789 edge8l %o2, %i1, %i0
26790loop_3185:
26791 fornot2 %f6, %f10, %f8
26792 edge32l %o6, %l4, %o1
26793 fbge %fcc3, loop_3186
26794 movneg %xcc, %l0, %l3
26795 bge,a,pn %xcc, loop_3187
26796 ldsb [%l7 + 0x1B], %i3
26797loop_3186:
26798 tsubcc %o3, %g1, %o5
26799 movpos %icc, %l6, %o4
26800loop_3187:
26801 fmul8ulx16 %f6, %f6, %f2
26802 bvs loop_3188
26803 lduh [%l7 + 0x28], %o7
26804 ldx [%l7 + 0x18], %g7
26805 fmovsle %icc, %f6, %f15
26806loop_3188:
26807 sdivx %o0, 0x0ECE, %g6
26808 sdiv %i7, 0x1A2B, %i5
26809 fmovrdgez %i4, %f6, %f10
26810 ld [%l7 + 0x74], %f9
26811 movl %icc, %g4, %i6
26812 edge8ln %l5, %l2, %l1
26813 addc %g3, 0x07B2, %g5
26814 fcmpgt16 %f10, %f10, %g2
26815 fors %f13, %f9, %f7
26816 fnot1 %f2, %f12
26817 fcmpeq16 %f4, %f10, %i2
26818 sth %i1, [%l7 + 0x64]
26819 tne %icc, 0x6
26820 fbue,a %fcc0, loop_3189
26821 bcc loop_3190
26822 te %xcc, 0x3
26823 srax %i0, %o2, %o6
26824loop_3189:
26825 srax %o1, 0x16, %l0
26826loop_3190:
26827 ldsb [%l7 + 0x6A], %l3
26828 fmovsgu %xcc, %f9, %f8
26829 movrne %l4, %i3, %g1
26830 umul %o5, %l6, %o4
26831 fones %f14
26832 fnand %f4, %f8, %f14
26833 fmovdneg %xcc, %f5, %f10
26834 ldsw [%l7 + 0x0C], %o3
26835 tne %xcc, 0x2
26836 fcmpgt16 %f10, %f14, %o7
26837 ldub [%l7 + 0x0F], %o0
26838 edge8n %g6, %i7, %i5
26839 tne %icc, 0x6
26840 ld [%l7 + 0x38], %f14
26841 movrgez %i4, %g4, %i6
26842 lduw [%l7 + 0x50], %l5
26843 ldsb [%l7 + 0x2D], %l2
26844 fpack16 %f4, %f10
26845 be,pt %icc, loop_3191
26846 st %f11, [%l7 + 0x54]
26847 lduh [%l7 + 0x68], %g7
26848 taddcc %g3, 0x022E, %l1
26849loop_3191:
26850 movle %icc, %g2, %i2
26851 fmovrse %g5, %f15, %f8
26852 ldub [%l7 + 0x4E], %i1
26853 subccc %o2, %o6, %o1
26854 st %f14, [%l7 + 0x08]
26855 st %f13, [%l7 + 0x14]
26856 movrlz %i0, %l3, %l4
26857 addc %l0, %i3, %g1
26858 stb %l6, [%l7 + 0x0D]
26859 fpsub32s %f11, %f9, %f8
26860 stx %o5, [%l7 + 0x10]
26861 ldsw [%l7 + 0x14], %o3
26862 tgu %icc, 0x6
26863 fmovsneg %icc, %f15, %f4
26864 lduh [%l7 + 0x66], %o4
26865 fmovd %f12, %f0
26866 srlx %o0, %g6, %i7
26867 fmovrslz %o7, %f10, %f5
26868 ldsh [%l7 + 0x68], %i4
26869 fble %fcc1, loop_3192
26870 ldsw [%l7 + 0x50], %g4
26871 brgz %i5, loop_3193
26872 umul %i6, %l2, %l5
26873loop_3192:
26874 std %f2, [%l7 + 0x30]
26875 edge8n %g7, %l1, %g2
26876loop_3193:
26877 sth %i2, [%l7 + 0x54]
26878 fblg,a %fcc3, loop_3194
26879 bgu,pt %icc, loop_3195
26880 fmovrdlz %g3, %f0, %f12
26881 movle %xcc, %i1, %o2
26882loop_3194:
26883 edge16n %g5, %o1, %o6
26884loop_3195:
26885 lduh [%l7 + 0x2A], %i0
26886 lduh [%l7 + 0x08], %l4
26887 fone %f4
26888 movl %icc, %l3, %i3
26889 addc %l0, 0x0477, %l6
26890 stx %o5, [%l7 + 0x20]
26891 lduw [%l7 + 0x78], %o3
26892 ldub [%l7 + 0x77], %o4
26893 tgu %icc, 0x6
26894 std %f14, [%l7 + 0x68]
26895 fpsub32s %f9, %f9, %f9
26896 ld [%l7 + 0x1C], %f13
26897 fmovdl %icc, %f13, %f4
26898 fmul8ulx16 %f10, %f6, %f12
26899 edge16l %g1, %o0, %g6
26900 tcc %icc, 0x2
26901 fbn,a %fcc0, loop_3196
26902 srl %o7, 0x0C, %i4
26903 ldub [%l7 + 0x29], %i7
26904 lduh [%l7 + 0x1A], %g4
26905loop_3196:
26906 stw %i6, [%l7 + 0x1C]
26907 xor %l2, %l5, %i5
26908 fornot2 %f6, %f0, %f14
26909 fbe,a %fcc0, loop_3197
26910 fnot2s %f7, %f0
26911 mova %icc, %g7, %l1
26912 lduw [%l7 + 0x40], %g2
26913loop_3197:
26914 brlz %i2, loop_3198
26915 ldd [%l7 + 0x50], %f12
26916 fsrc1s %f12, %f11
26917 fmovscs %xcc, %f13, %f4
26918loop_3198:
26919 ld [%l7 + 0x1C], %f7
26920 ldsb [%l7 + 0x50], %g3
26921 fmovse %xcc, %f13, %f13
26922 st %f15, [%l7 + 0x2C]
26923 std %f14, [%l7 + 0x08]
26924 and %o2, 0x0D79, %i1
26925 subc %g5, %o6, %i0
26926 fxnors %f2, %f10, %f3
26927 movl %xcc, %o1, %l4
26928 fxor %f10, %f4, %f8
26929 bvc,pt %icc, loop_3199
26930 fors %f11, %f5, %f9
26931 te %xcc, 0x7
26932 edge8n %l3, %i3, %l6
26933loop_3199:
26934 umulcc %o5, 0x0161, %l0
26935 fmovrsgz %o3, %f8, %f2
26936 std %f6, [%l7 + 0x10]
26937 array16 %o4, %g1, %g6
26938 sll %o7, 0x12, %i4
26939 movvc %xcc, %i7, %g4
26940 xnorcc %i6, 0x1BA7, %o0
26941 lduh [%l7 + 0x48], %l2
26942 sth %i5, [%l7 + 0x46]
26943 fsrc1 %f8, %f10
26944 smul %g7, 0x0B3C, %l1
26945 movrne %g2, 0x0B0, %l5
26946 addccc %g3, %i2, %i1
26947 addcc %g5, %o2, %o6
26948 ldsb [%l7 + 0x1F], %o1
26949 pdist %f0, %f14, %f12
26950 and %i0, 0x1D12, %l4
26951 fmovrsne %l3, %f2, %f15
26952 faligndata %f2, %f12, %f2
26953 ldd [%l7 + 0x18], %f14
26954 brnz %i3, loop_3200
26955 orn %l6, 0x1468, %o5
26956 call loop_3201
26957 mulx %l0, 0x07A1, %o4
26958loop_3200:
26959 brz %g1, loop_3202
26960 movn %xcc, %o3, %o7
26961loop_3201:
26962 edge32 %i4, %g6, %i7
26963 popc 0x0D2D, %i6
26964loop_3202:
26965 stw %g4, [%l7 + 0x5C]
26966 fcmpgt32 %f12, %f8, %l2
26967 tle %icc, 0x3
26968 movleu %xcc, %i5, %o0
26969 lduw [%l7 + 0x58], %g7
26970 sth %l1, [%l7 + 0x34]
26971 ld [%l7 + 0x0C], %f15
26972 lduh [%l7 + 0x62], %g2
26973 stb %g3, [%l7 + 0x7C]
26974 fmovrsgez %l5, %f10, %f11
26975 ldsb [%l7 + 0x75], %i2
26976 ldx [%l7 + 0x48], %i1
26977 array16 %o2, %g5, %o6
26978 stx %i0, [%l7 + 0x50]
26979 movrlz %o1, 0x072, %l4
26980 sth %i3, [%l7 + 0x6C]
26981 fmovrsgez %l6, %f8, %f0
26982 addccc %l3, %l0, %o4
26983 lduh [%l7 + 0x14], %g1
26984 fabss %f10, %f9
26985 ldsb [%l7 + 0x29], %o5
26986 fmovsne %xcc, %f12, %f3
26987 fandnot2 %f8, %f12, %f0
26988 ldx [%l7 + 0x10], %o7
26989 movrlz %i4, %g6, %i7
26990 ble,a loop_3203
26991 fornot2 %f4, %f12, %f12
26992 fmovscs %icc, %f8, %f7
26993 ld [%l7 + 0x44], %f0
26994loop_3203:
26995 fpackfix %f4, %f3
26996 fmovrdlz %o3, %f14, %f10
26997 call loop_3204
26998 ldsh [%l7 + 0x70], %i6
26999 ldsh [%l7 + 0x0C], %l2
27000 fbo %fcc2, loop_3205
27001loop_3204:
27002 fble %fcc1, loop_3206
27003 edge16 %g4, %i5, %o0
27004 call loop_3207
27005loop_3205:
27006 fpmerge %f2, %f6, %f4
27007loop_3206:
27008 stx %l1, [%l7 + 0x70]
27009 xnor %g2, %g3, %g7
27010loop_3207:
27011 stb %l5, [%l7 + 0x17]
27012 stb %i1, [%l7 + 0x1E]
27013 sll %i2, %g5, %o6
27014 fmul8ulx16 %f8, %f6, %f6
27015 fmovse %xcc, %f1, %f9
27016 fba %fcc0, loop_3208
27017 fmovdvs %xcc, %f9, %f14
27018 fba,a %fcc2, loop_3209
27019 fmovrdne %o2, %f10, %f6
27020loop_3208:
27021 stb %o1, [%l7 + 0x3E]
27022 fmovdn %xcc, %f12, %f0
27023loop_3209:
27024 tge %xcc, 0x4
27025 tle %xcc, 0x0
27026 ldsw [%l7 + 0x74], %l4
27027 stx %i0, [%l7 + 0x68]
27028 fpadd32s %f1, %f8, %f3
27029 ba,pt %xcc, loop_3210
27030 fbug,a %fcc1, loop_3211
27031 add %i3, %l3, %l0
27032 st %f1, [%l7 + 0x28]
27033loop_3210:
27034 fpack16 %f2, %f2
27035loop_3211:
27036 edge32ln %l6, %o4, %o5
27037 fmovsvc %xcc, %f15, %f12
27038 fpmerge %f12, %f6, %f10
27039 srlx %g1, %o7, %i4
27040 ldd [%l7 + 0x20], %f8
27041 sethi 0x0DC7, %i7
27042 udivx %g6, 0x1B93, %i6
27043 movneg %icc, %l2, %g4
27044 fandnot1 %f8, %f12, %f10
27045 sth %o3, [%l7 + 0x4C]
27046 ldsb [%l7 + 0x70], %o0
27047 fmovrdne %i5, %f6, %f12
27048 ldx [%l7 + 0x78], %g2
27049 fmovrdgz %g3, %f12, %f12
27050 subccc %g7, %l5, %l1
27051 orn %i2, %i1, %o6
27052 fmovsn %icc, %f7, %f8
27053 ldd [%l7 + 0x78], %f4
27054 fmul8x16au %f11, %f4, %f8
27055 tgu %xcc, 0x1
27056 sth %o2, [%l7 + 0x74]
27057 stb %o1, [%l7 + 0x56]
27058 xnor %g5, %l4, %i0
27059 ldsb [%l7 + 0x3A], %l3
27060 udiv %l0, 0x142A, %l6
27061 fmovsvs %xcc, %f13, %f10
27062 fmovdn %xcc, %f6, %f0
27063 tsubcc %o4, 0x04CE, %o5
27064 ldx [%l7 + 0x40], %g1
27065 stx %i3, [%l7 + 0x18]
27066 ld [%l7 + 0x1C], %f13
27067 bpos loop_3212
27068 fmovsne %icc, %f6, %f8
27069 movn %icc, %o7, %i4
27070 stw %i7, [%l7 + 0x6C]
27071loop_3212:
27072 subc %g6, 0x1EDB, %l2
27073 orcc %g4, %i6, %o0
27074 fmovrslez %i5, %f13, %f7
27075 fexpand %f11, %f12
27076 fsrc1 %f8, %f12
27077 fba %fcc2, loop_3213
27078 fsrc1 %f2, %f0
27079 edge16n %o3, %g2, %g7
27080 xnorcc %l5, %g3, %l1
27081loop_3213:
27082 ldx [%l7 + 0x68], %i2
27083 fmovsge %icc, %f4, %f6
27084 stb %o6, [%l7 + 0x0C]
27085 ldd [%l7 + 0x30], %f12
27086 edge8l %o2, %o1, %i1
27087 ldub [%l7 + 0x44], %l4
27088 sllx %g5, 0x13, %i0
27089 lduh [%l7 + 0x44], %l3
27090 bvc,a,pt %xcc, loop_3214
27091 sth %l6, [%l7 + 0x4A]
27092 fmovdgu %icc, %f9, %f14
27093 fmovdl %icc, %f4, %f15
27094loop_3214:
27095 sth %l0, [%l7 + 0x28]
27096 stw %o5, [%l7 + 0x60]
27097 ldd [%l7 + 0x48], %f12
27098 bvc,a %xcc, loop_3215
27099 fblg %fcc0, loop_3216
27100 std %f2, [%l7 + 0x28]
27101 stb %g1, [%l7 + 0x2E]
27102loop_3215:
27103 fmovsg %icc, %f13, %f12
27104loop_3216:
27105 sll %o4, 0x06, %o7
27106 subc %i3, 0x1C68, %i7
27107 fcmpne16 %f4, %f10, %i4
27108 fbne %fcc1, loop_3217
27109 edge16 %l2, %g4, %g6
27110 addcc %i6, %o0, %o3
27111 ldub [%l7 + 0x31], %g2
27112loop_3217:
27113 fpadd32 %f0, %f12, %f0
27114 ldd [%l7 + 0x38], %f8
27115 bgu,pn %xcc, loop_3218
27116 edge16 %i5, %l5, %g3
27117 fmovrdlz %g7, %f4, %f6
27118 bn,a,pt %xcc, loop_3219
27119loop_3218:
27120 ldsw [%l7 + 0x48], %l1
27121 fmovdle %xcc, %f15, %f2
27122 ldx [%l7 + 0x50], %i2
27123loop_3219:
27124 taddcc %o6, %o2, %o1
27125 std %f6, [%l7 + 0x20]
27126 ldd [%l7 + 0x20], %f4
27127 ldsw [%l7 + 0x58], %l4
27128 fmovrsgez %g5, %f8, %f10
27129 ld [%l7 + 0x0C], %f12
27130 fsrc2s %f11, %f0
27131 stb %i0, [%l7 + 0x7E]
27132 movcc %icc, %i1, %l3
27133 xor %l0, 0x01F5, %l6
27134 fbl,a %fcc1, loop_3220
27135 fmovsvc %icc, %f13, %f0
27136 srlx %g1, %o4, %o5
27137 orcc %i3, 0x0C22, %i7
27138loop_3220:
27139 fbu %fcc2, loop_3221
27140 brgz,a %i4, loop_3222
27141 fmovsleu %xcc, %f0, %f8
27142 stx %o7, [%l7 + 0x58]
27143loop_3221:
27144 bcc %icc, loop_3223
27145loop_3222:
27146 fmovsvs %icc, %f2, %f7
27147 srl %g4, %l2, %i6
27148 taddcc %g6, 0x0B83, %o3
27149loop_3223:
27150 movvc %icc, %o0, %g2
27151 fbue %fcc1, loop_3224
27152 fnands %f9, %f9, %f3
27153 fandnot1s %f12, %f15, %f13
27154 fnegs %f10, %f14
27155loop_3224:
27156 fmovrde %l5, %f6, %f6
27157 fmovsvs %xcc, %f3, %f9
27158 and %g3, 0x0736, %g7
27159 addc %i5, 0x17E1, %l1
27160 movne %xcc, %o6, %o2
27161 fnot2s %f15, %f7
27162 lduw [%l7 + 0x08], %o1
27163 subccc %l4, 0x0B77, %g5
27164 brnz,a %i2, loop_3225
27165 movg %xcc, %i1, %i0
27166 stb %l3, [%l7 + 0x23]
27167 fmovspos %icc, %f9, %f4
27168loop_3225:
27169 add %l0, 0x0A19, %l6
27170 edge8 %g1, %o4, %i3
27171 ld [%l7 + 0x10], %f3
27172 sdivcc %o5, 0x1B1A, %i7
27173 fcmpeq32 %f6, %f8, %o7
27174 fcmpgt32 %f12, %f8, %g4
27175 xor %i4, 0x002C, %i6
27176 edge32ln %g6, %l2, %o0
27177 fcmple16 %f12, %f2, %g2
27178 fmovrde %o3, %f6, %f6
27179 add %g3, 0x10F6, %g7
27180 te %icc, 0x5
27181 xnor %i5, 0x0F6D, %l5
27182 ldsb [%l7 + 0x09], %l1
27183 bleu,pt %icc, loop_3226
27184 bneg,a loop_3227
27185 movrlz %o6, 0x30C, %o2
27186 for %f10, %f4, %f2
27187loop_3226:
27188 sll %l4, %g5, %i2
27189loop_3227:
27190 fandnot1 %f10, %f0, %f2
27191 fmuld8sux16 %f8, %f5, %f8
27192 fcmpne32 %f6, %f6, %i1
27193 fbule,a %fcc3, loop_3228
27194 ldsw [%l7 + 0x70], %i0
27195 fmul8x16al %f4, %f14, %f14
27196 fmovsne %xcc, %f15, %f2
27197loop_3228:
27198 movgu %xcc, %l3, %o1
27199 xorcc %l0, 0x0E27, %l6
27200 fbge %fcc1, loop_3229
27201 ldsh [%l7 + 0x58], %g1
27202 edge8l %o4, %o5, %i3
27203 mulx %i7, 0x1260, %o7
27204loop_3229:
27205 st %f0, [%l7 + 0x14]
27206 brnz %i4, loop_3230
27207 fmovdg %xcc, %f13, %f3
27208 tneg %xcc, 0x0
27209 fcmpgt16 %f0, %f2, %i6
27210loop_3230:
27211 pdist %f14, %f14, %f10
27212 fmul8x16al %f8, %f8, %f4
27213 ldsb [%l7 + 0x0C], %g6
27214 stw %l2, [%l7 + 0x54]
27215 subcc %g4, 0x155F, %o0
27216 brlez %o3, loop_3231
27217 lduh [%l7 + 0x44], %g3
27218 fcmped %fcc1, %f10, %f8
27219 brnz,a %g2, loop_3232
27220loop_3231:
27221 brnz,a %i5, loop_3233
27222 movrne %l5, %l1, %o6
27223 subccc %o2, 0x0E87, %g7
27224loop_3232:
27225 bcc,a loop_3234
27226loop_3233:
27227 fbue %fcc0, loop_3235
27228 alignaddr %g5, %i2, %i1
27229 sth %i0, [%l7 + 0x7A]
27230loop_3234:
27231 ldub [%l7 + 0x5F], %l4
27232loop_3235:
27233 tsubcctv %l3, 0x1D9F, %l0
27234 ldsb [%l7 + 0x3C], %o1
27235 pdist %f6, %f10, %f0
27236 std %f4, [%l7 + 0x30]
27237 fabss %f14, %f15
27238 tn %icc, 0x5
27239 fbu,a %fcc0, loop_3236
27240 ba,a,pn %icc, loop_3237
27241 fmuld8ulx16 %f5, %f4, %f10
27242 ldsw [%l7 + 0x18], %g1
27243loop_3236:
27244 ldub [%l7 + 0x09], %o4
27245loop_3237:
27246 bcs %xcc, loop_3238
27247 fmovdleu %icc, %f15, %f13
27248 fmovs %f10, %f8
27249 st %f7, [%l7 + 0x50]
27250loop_3238:
27251 fmovda %icc, %f7, %f1
27252 addc %o5, 0x12CC, %i3
27253 fmovsvc %xcc, %f10, %f1
27254 fbul %fcc2, loop_3239
27255 fmovrdlez %l6, %f0, %f2
27256 ldub [%l7 + 0x74], %i7
27257 fornot1 %f2, %f4, %f4
27258loop_3239:
27259 sllx %o7, 0x1F, %i6
27260 edge32l %i4, %l2, %g4
27261 st %f15, [%l7 + 0x58]
27262 ld [%l7 + 0x3C], %f6
27263 smulcc %o0, 0x0C1B, %o3
27264 orn %g3, 0x0307, %g2
27265 udiv %g6, 0x05E6, %i5
27266 orncc %l5, %l1, %o2
27267 stb %g7, [%l7 + 0x1B]
27268 lduh [%l7 + 0x0C], %g5
27269 fmuld8sux16 %f9, %f8, %f8
27270 fnot2s %f6, %f13
27271 fbug,a %fcc2, loop_3240
27272 fcmpgt32 %f8, %f4, %i2
27273 ldd [%l7 + 0x28], %f6
27274 fexpand %f15, %f14
27275loop_3240:
27276 addcc %i1, 0x0789, %i0
27277 fcmple16 %f10, %f14, %l4
27278 st %f0, [%l7 + 0x7C]
27279 lduw [%l7 + 0x10], %l3
27280 std %f8, [%l7 + 0x08]
27281 movrgez %l0, 0x350, %o1
27282 fmovsle %icc, %f9, %f9
27283 st %f4, [%l7 + 0x08]
27284 for %f10, %f4, %f10
27285 sethi 0x1A9C, %g1
27286 mulx %o4, 0x1666, %o6
27287 edge16 %o5, %i3, %l6
27288 stx %i7, [%l7 + 0x40]
27289 fpadd16 %f10, %f14, %f6
27290 fmovrdne %o7, %f14, %f2
27291 stb %i4, [%l7 + 0x5F]
27292 movvs %icc, %l2, %g4
27293 udiv %i6, 0x0242, %o0
27294 fnor %f0, %f4, %f14
27295 fpadd16 %f10, %f4, %f12
27296 brnz,a %o3, loop_3241
27297 fandnot2s %f3, %f1, %f6
27298 ldub [%l7 + 0x67], %g2
27299 addcc %g3, 0x0FB7, %g6
27300loop_3241:
27301 srlx %i5, %l1, %o2
27302 fbge,a %fcc2, loop_3242
27303 fblg %fcc2, loop_3243
27304 fmovd %f8, %f0
27305 fmuld8ulx16 %f14, %f12, %f2
27306loop_3242:
27307 fone %f10
27308loop_3243:
27309 fmovrsgez %g7, %f0, %f12
27310 std %f10, [%l7 + 0x40]
27311 srax %l5, 0x09, %i2
27312 fmovsne %xcc, %f10, %f7
27313 tl %icc, 0x6
27314 ldx [%l7 + 0x38], %i1
27315 sllx %i0, %l4, %l3
27316 nop
27317 setx loop_3244, %l0, %l1
27318 jmpl %l1, %l0
27319 fone %f14
27320 st %f2, [%l7 + 0x14]
27321 fmovdl %icc, %f15, %f13
27322loop_3244:
27323 brnz %g5, loop_3245
27324 edge16 %o1, %g1, %o6
27325 sth %o4, [%l7 + 0x30]
27326 udivx %o5, 0x1DFA, %i3
27327loop_3245:
27328 edge32 %l6, %o7, %i4
27329 lduh [%l7 + 0x3C], %i7
27330 movle %icc, %l2, %i6
27331 fmovdgu %xcc, %f7, %f1
27332 fsrc1 %f6, %f14
27333 fbo,a %fcc2, loop_3246
27334 bneg %icc, loop_3247
27335 tn %xcc, 0x1
27336 fandnot1s %f5, %f0, %f4
27337loop_3246:
27338 movre %g4, 0x26D, %o3
27339loop_3247:
27340 fornot2 %f2, %f12, %f2
27341 brnz %g2, loop_3248
27342 sth %o0, [%l7 + 0x68]
27343 lduw [%l7 + 0x20], %g6
27344 fcmpgt32 %f6, %f4, %i5
27345loop_3248:
27346 fsrc1 %f10, %f0
27347 fmovdn %icc, %f8, %f6
27348 sth %g3, [%l7 + 0x6C]
27349 movpos %icc, %l1, %o2
27350 addccc %l5, 0x072B, %i2
27351 sdivx %g7, 0x0B86, %i0
27352 movrgz %i1, 0x260, %l4
27353 ldub [%l7 + 0x46], %l3
27354 pdist %f10, %f8, %f8
27355 bpos,pn %xcc, loop_3249
27356 movge %xcc, %g5, %l0
27357 edge16ln %o1, %o6, %o4
27358 fmovrse %o5, %f11, %f2
27359loop_3249:
27360 ldub [%l7 + 0x35], %i3
27361 ldub [%l7 + 0x4B], %g1
27362 fmovdl %xcc, %f10, %f10
27363 fmovdgu %icc, %f14, %f8
27364 lduh [%l7 + 0x20], %o7
27365 edge8ln %i4, %i7, %l2
27366 fmovdge %icc, %f4, %f2
27367 st %f2, [%l7 + 0x2C]
27368 movrlez %l6, 0x1B9, %g4
27369 stx %o3, [%l7 + 0x28]
27370 stw %i6, [%l7 + 0x2C]
27371 srlx %o0, %g6, %i5
27372 tne %xcc, 0x5
27373 for %f4, %f4, %f12
27374 fbule %fcc2, loop_3250
27375 lduh [%l7 + 0x36], %g3
27376 ld [%l7 + 0x50], %f12
27377 popc %l1, %g2
27378loop_3250:
27379 movrlez %o2, %i2, %g7
27380 edge32 %i0, %i1, %l4
27381 fmovda %icc, %f9, %f3
27382 call loop_3251
27383 edge8n %l5, %l3, %l0
27384 ba loop_3252
27385 sra %g5, %o1, %o6
27386loop_3251:
27387 stx %o4, [%l7 + 0x68]
27388 fpmerge %f6, %f13, %f10
27389loop_3252:
27390 fbge %fcc1, loop_3253
27391 fmovdl %icc, %f8, %f14
27392 fmovscc %xcc, %f10, %f2
27393 faligndata %f2, %f6, %f8
27394loop_3253:
27395 bgu,a %icc, loop_3254
27396 srl %i3, %o5, %g1
27397 bneg,a,pn %icc, loop_3255
27398 addc %i4, 0x069B, %o7
27399loop_3254:
27400 brlez,a %i7, loop_3256
27401 fexpand %f12, %f2
27402loop_3255:
27403 stb %l2, [%l7 + 0x4F]
27404 fzeros %f12
27405loop_3256:
27406 sethi 0x0BC4, %g4
27407 fpadd16 %f2, %f6, %f12
27408 fbuge,a %fcc2, loop_3257
27409 fands %f7, %f13, %f5
27410 call loop_3258
27411 fbule,a %fcc1, loop_3259
27412loop_3257:
27413 fcmpne16 %f14, %f12, %o3
27414 stw %i6, [%l7 + 0x58]
27415loop_3258:
27416 stw %o0, [%l7 + 0x0C]
27417loop_3259:
27418 for %f2, %f14, %f12
27419 fmovse %icc, %f1, %f0
27420 fmovdvc %icc, %f10, %f5
27421 fpadd16 %f2, %f2, %f8
27422 bg,a %xcc, loop_3260
27423 edge32ln %l6, %g6, %i5
27424 fmul8x16au %f8, %f9, %f8
27425 fbne %fcc1, loop_3261
27426loop_3260:
27427 be,a loop_3262
27428 edge32l %g3, %g2, %l1
27429 fnegd %f10, %f14
27430loop_3261:
27431 bleu,a loop_3263
27432loop_3262:
27433 fmovsne %xcc, %f15, %f14
27434 fmovsge %icc, %f10, %f1
27435 movge %icc, %o2, %i2
27436loop_3263:
27437 taddcctv %i0, 0x121B, %i1
27438 fmovsvc %xcc, %f12, %f9
27439 array32 %l4, %l5, %l3
27440 alignaddr %g7, %g5, %l0
27441 ld [%l7 + 0x7C], %f14
27442 sub %o1, %o6, %i3
27443 ldd [%l7 + 0x50], %f10
27444 fnot1s %f4, %f14
27445 be,a,pt %icc, loop_3264
27446 taddcctv %o4, %o5, %i4
27447 pdist %f0, %f14, %f4
27448 fmovsl %icc, %f12, %f8
27449loop_3264:
27450 tvc %xcc, 0x1
27451 fmovdge %icc, %f7, %f15
27452 orn %o7, 0x1469, %i7
27453 addc %l2, 0x0460, %g4
27454 stb %o3, [%l7 + 0x11]
27455 stb %i6, [%l7 + 0x1B]
27456 fbuge,a %fcc3, loop_3265
27457 tn %xcc, 0x4
27458 fone %f4
27459 be,a,pt %icc, loop_3266
27460loop_3265:
27461 ldsh [%l7 + 0x5A], %g1
27462 ldd [%l7 + 0x50], %f2
27463 edge16 %o0, %g6, %i5
27464loop_3266:
27465 lduh [%l7 + 0x10], %g3
27466 orn %l6, %l1, %o2
27467 edge8 %g2, %i0, %i2
27468 bcs %icc, loop_3267
27469 nop
27470 setx loop_3268, %l0, %l1
27471 wrpr 0x1, %tl
27472 wrpr %l1, %tpc
27473 add %l1, 0x4, %l1
27474 wrpr %l1, %tnpc
27475 setx 0x34400001400, %l0, %l1
27476 wrpr %l1, %tstate
27477 wrhpr 0x4, %htstate
27478 retry
27479 lduh [%l7 + 0x28], %l4
27480 subc %i1, 0x0AB6, %l5
27481loop_3267:
27482 fbug %fcc2, loop_3269
27483loop_3268:
27484 fcmpgt16 %f4, %f8, %g7
27485 lduw [%l7 + 0x0C], %g5
27486 fxnor %f8, %f6, %f14
27487loop_3269:
27488 andcc %l0, 0x19AF, %l3
27489 fmovspos %xcc, %f3, %f15
27490 fcmpne16 %f10, %f8, %o6
27491 lduh [%l7 + 0x6C], %i3
27492 andcc %o1, 0x19F5, %o5
27493 fnegs %f3, %f14
27494 movle %icc, %i4, %o7
27495 fbuge %fcc1, loop_3270
27496 fpmerge %f4, %f0, %f8
27497 ble,a loop_3271
27498 and %o4, %l2, %i7
27499loop_3270:
27500 fmovdpos %icc, %f14, %f4
27501 brnz %g4, loop_3272
27502loop_3271:
27503 fmovdcs %icc, %f12, %f12
27504 fmovspos %icc, %f13, %f1
27505 nop
27506 setx loop_3273, %l0, %l1
27507 wrpr 0x1, %tl
27508 wrpr %l1, %tnpc
27509 setx 0x34400001400, %l0, %l1
27510 wrpr %l1, %tstate
27511 wrhpr 0x4, %htstate
27512 done
27513loop_3272:
27514 st %f5, [%l7 + 0x28]
27515 ldsb [%l7 + 0x21], %i6
27516 fbug %fcc2, loop_3274
27517loop_3273:
27518 fmovrde %g1, %f4, %f12
27519 srl %o3, %o0, %g6
27520 movl %xcc, %i5, %l6
27521loop_3274:
27522 tvc %xcc, 0x3
27523 fmovsgu %xcc, %f10, %f13
27524 lduw [%l7 + 0x78], %l1
27525 brlz %g3, loop_3275
27526 fmovrslz %g2, %f1, %f2
27527 fmovrsgez %i0, %f6, %f10
27528 ldsw [%l7 + 0x6C], %o2
27529loop_3275:
27530 bgu loop_3276
27531 fsrc1s %f7, %f0
27532 movneg %xcc, %i2, %l4
27533 ldsb [%l7 + 0x61], %i1
27534loop_3276:
27535 st %f5, [%l7 + 0x64]
27536 ldsb [%l7 + 0x32], %l5
27537 lduh [%l7 + 0x30], %g5
27538 fbg %fcc3, loop_3277
27539 fcmpne16 %f0, %f2, %l0
27540 ldd [%l7 + 0x78], %f10
27541 fmovda %icc, %f0, %f5
27542loop_3277:
27543 fbue,a %fcc2, loop_3278
27544 brlez %l3, loop_3279
27545 fmovrdgez %g7, %f8, %f14
27546 subcc %o6, 0x18E8, %o1
27547loop_3278:
27548 add %i3, %i4, %o7
27549loop_3279:
27550 movneg %xcc, %o4, %o5
27551 fmovsle %icc, %f15, %f8
27552 fxnors %f12, %f8, %f9
27553 fcmpgt32 %f2, %f0, %l2
27554 bge loop_3280
27555 taddcc %i7, 0x1609, %g4
27556 fpsub32s %f8, %f1, %f6
27557 fbue,a %fcc1, loop_3281
27558loop_3280:
27559 stw %g1, [%l7 + 0x34]
27560 movvc %xcc, %o3, %o0
27561 tg %xcc, 0x3
27562loop_3281:
27563 tneg %xcc, 0x0
27564 fmovsgu %xcc, %f4, %f14
27565 ldx [%l7 + 0x40], %i6
27566 fmovrdgz %g6, %f12, %f2
27567 andcc %l6, %l1, %g3
27568 fbne %fcc1, loop_3282
27569 std %f4, [%l7 + 0x40]
27570 edge32n %g2, %i0, %i5
27571 andncc %i2, %l4, %i1
27572loop_3282:
27573 sdivx %o2, 0x0477, %l5
27574 tle %xcc, 0x2
27575 fandnot1s %f2, %f7, %f9
27576 fsrc2s %f4, %f13
27577 fmovrse %l0, %f13, %f0
27578 tne %xcc, 0x7
27579 call loop_3283
27580 fmovs %f1, %f2
27581 popc 0x017D, %l3
27582 fmovdcs %icc, %f9, %f15
27583loop_3283:
27584 movle %icc, %g7, %o6
27585 fbn %fcc2, loop_3284
27586 fmovde %xcc, %f0, %f11
27587 fmovdle %xcc, %f5, %f7
27588 brgz,a %g5, loop_3285
27589loop_3284:
27590 mova %icc, %i3, %o1
27591 bvs,pn %icc, loop_3286
27592 fnot1 %f2, %f2
27593loop_3285:
27594 fmul8sux16 %f2, %f0, %f2
27595 stw %o7, [%l7 + 0x7C]
27596loop_3286:
27597 sethi 0x03C7, %i4
27598 fsrc2 %f4, %f10
27599 ld [%l7 + 0x70], %f14
27600 fcmpes %fcc3, %f11, %f0
27601 fmovrslz %o5, %f14, %f6
27602 add %o4, 0x009E, %l2
27603 sth %g4, [%l7 + 0x6C]
27604 fmovsa %icc, %f8, %f9
27605 lduw [%l7 + 0x50], %g1
27606 move %icc, %o3, %i7
27607 popc %i6, %o0
27608 ldub [%l7 + 0x5A], %g6
27609 sth %l6, [%l7 + 0x42]
27610 st %f1, [%l7 + 0x60]
27611 xnorcc %l1, %g2, %i0
27612 sdivx %i5, 0x09C1, %i2
27613 xorcc %g3, 0x1605, %i1
27614 fnot2s %f8, %f1
27615 bn,a %xcc, loop_3287
27616 fcmpgt16 %f6, %f4, %o2
27617 alignaddrl %l5, %l4, %l0
27618 fbo,a %fcc3, loop_3288
27619loop_3287:
27620 fbg,a %fcc2, loop_3289
27621 fpack32 %f8, %f12, %f6
27622 orn %g7, %o6, %g5
27623loop_3288:
27624 stb %i3, [%l7 + 0x53]
27625loop_3289:
27626 orcc %l3, %o1, %i4
27627 fbuge %fcc1, loop_3290
27628 ldub [%l7 + 0x31], %o7
27629 bn,a %icc, loop_3291
27630 sth %o4, [%l7 + 0x2A]
27631loop_3290:
27632 fmovscc %xcc, %f0, %f8
27633 edge32n %o5, %l2, %g4
27634loop_3291:
27635 subc %g1, 0x1F72, %i7
27636 movcs %xcc, %o3, %o0
27637 edge16ln %i6, %l6, %l1
27638 ld [%l7 + 0x30], %f7
27639 fcmps %fcc2, %f10, %f7
27640 edge32 %g6, %i0, %g2
27641 fmovrse %i2, %f5, %f9
27642 movvc %icc, %i5, %g3
27643 ta %icc, 0x4
27644 stb %o2, [%l7 + 0x7C]
27645 array16 %i1, %l4, %l5
27646 edge16 %l0, %o6, %g5
27647 edge16l %i3, %g7, %o1
27648 lduw [%l7 + 0x68], %l3
27649 tsubcc %o7, %o4, %i4
27650 edge32ln %l2, %g4, %o5
27651 ldx [%l7 + 0x10], %i7
27652 movpos %icc, %o3, %g1
27653 fabss %f3, %f10
27654 std %f6, [%l7 + 0x10]
27655 array8 %o0, %l6, %l1
27656 st %f11, [%l7 + 0x14]
27657 fcmpd %fcc3, %f0, %f0
27658 lduh [%l7 + 0x48], %i6
27659 smul %i0, 0x0C32, %g6
27660 std %f8, [%l7 + 0x68]
27661 brlez %g2, loop_3292
27662 subcc %i5, 0x1AC3, %g3
27663 movne %icc, %i2, %i1
27664 pdist %f4, %f10, %f4
27665loop_3292:
27666 ldub [%l7 + 0x0A], %l4
27667 fmovdcc %xcc, %f1, %f3
27668 addccc %l5, 0x03D3, %o2
27669 srl %l0, 0x13, %g5
27670 fpmerge %f10, %f5, %f0
27671 fxnor %f14, %f12, %f6
27672 fzeros %f11
27673 edge8ln %o6, %i3, %o1
27674 fblg,a %fcc2, loop_3293
27675 ldd [%l7 + 0x78], %f12
27676 orcc %g7, 0x07AB, %o7
27677 srax %o4, %l3, %l2
27678loop_3293:
27679 movn %icc, %g4, %i4
27680 fornot1 %f6, %f10, %f8
27681 stw %i7, [%l7 + 0x58]
27682 add %o5, %o3, %g1
27683 fmovdcc %xcc, %f12, %f5
27684 ld [%l7 + 0x5C], %f6
27685 fornot2 %f2, %f10, %f12
27686 fmul8ulx16 %f10, %f0, %f14
27687 tleu %xcc, 0x1
27688 fnot1 %f4, %f4
27689 ldsw [%l7 + 0x50], %l6
27690 stb %l1, [%l7 + 0x1C]
27691 be,a,pn %icc, loop_3294
27692 bleu,a %xcc, loop_3295
27693 movrne %o0, %i6, %i0
27694 udiv %g6, 0x12C7, %i5
27695loop_3294:
27696 stx %g3, [%l7 + 0x60]
27697loop_3295:
27698 ldub [%l7 + 0x4E], %g2
27699 ldsb [%l7 + 0x57], %i1
27700 fmovdcs %icc, %f10, %f1
27701 fmovsg %icc, %f1, %f11
27702 bn,a loop_3296
27703 fbe,a %fcc0, loop_3297
27704 fbuge,a %fcc1, loop_3298
27705 fmovrse %l4, %f12, %f4
27706loop_3296:
27707 ldsb [%l7 + 0x45], %l5
27708loop_3297:
27709 fmovsle %icc, %f7, %f5
27710loop_3298:
27711 fabss %f6, %f3
27712 subccc %o2, 0x1742, %i2
27713 edge32n %l0, %g5, %o6
27714 tle %icc, 0x3
27715 ldd [%l7 + 0x50], %f2
27716 fmovdl %icc, %f4, %f2
27717 lduh [%l7 + 0x16], %o1
27718 add %i3, %o7, %g7
27719 bcs,a,pn %icc, loop_3299
27720 fbl %fcc1, loop_3300
27721 fmovdn %icc, %f0, %f2
27722 movl %icc, %l3, %l2
27723loop_3299:
27724 fmovd %f14, %f2
27725loop_3300:
27726 ldsw [%l7 + 0x50], %g4
27727 fexpand %f1, %f10
27728 fmovdvs %icc, %f14, %f15
27729 movle %xcc, %o4, %i4
27730 movrlz %i7, 0x288, %o5
27731 fmovrde %o3, %f14, %f0
27732 fnor %f6, %f2, %f6
27733 movcs %icc, %l6, %g1
27734 ld [%l7 + 0x38], %f8
27735 fmovsg %icc, %f7, %f7
27736 lduw [%l7 + 0x50], %l1
27737 edge8n %i6, %i0, %o0
27738 sth %i5, [%l7 + 0x38]
27739 lduw [%l7 + 0x24], %g6
27740 fcmpgt16 %f8, %f2, %g2
27741 movrgez %i1, %g3, %l5
27742 fmovdcs %icc, %f12, %f12
27743 srax %o2, %i2, %l4
27744 fbg %fcc1, loop_3301
27745 ldub [%l7 + 0x5D], %g5
27746 std %f0, [%l7 + 0x70]
27747 srl %o6, 0x1C, %o1
27748loop_3301:
27749 stb %l0, [%l7 + 0x0F]
27750 edge32n %i3, %g7, %o7
27751 ldx [%l7 + 0x70], %l2
27752 ba %icc, loop_3302
27753 nop
27754 setx loop_3303, %l0, %l1
27755 wrpr 0x1, %tl
27756 wrpr %l1, %tnpc
27757 setx 0x34400001400, %l0, %l1
27758 wrpr %l1, %tstate
27759 wrhpr 0x4, %htstate
27760 done
27761 sethi 0x0ACB, %l3
27762 bvc,pn %icc, loop_3304
27763loop_3302:
27764 fnot2 %f0, %f0
27765loop_3303:
27766 brgez,a %g4, loop_3305
27767 fbue,a %fcc2, loop_3306
27768loop_3304:
27769 ldx [%l7 + 0x78], %o4
27770 tgu %xcc, 0x5
27771loop_3305:
27772 lduh [%l7 + 0x68], %i4
27773loop_3306:
27774 fzeros %f14
27775 add %o5, 0x02E0, %i7
27776 lduh [%l7 + 0x72], %o3
27777 fornot1 %f2, %f6, %f2
27778 fmovdne %xcc, %f9, %f4
27779 tne %xcc, 0x6
27780 tcs %icc, 0x5
27781 bvs,pn %xcc, loop_3307
27782 ldd [%l7 + 0x30], %f4
27783 fmovrdne %g1, %f0, %f6
27784 stb %l1, [%l7 + 0x0B]
27785loop_3307:
27786 stb %l6, [%l7 + 0x14]
27787 ld [%l7 + 0x0C], %f14
27788 fbe %fcc1, loop_3308
27789 ldsw [%l7 + 0x68], %i6
27790 fpackfix %f0, %f3
27791 mulx %i0, %i5, %o0
27792loop_3308:
27793 ldub [%l7 + 0x57], %g6
27794 ld [%l7 + 0x30], %f5
27795 fsrc1 %f2, %f2
27796 subccc %i1, 0x1CD0, %g2
27797 fand %f8, %f8, %f14
27798 bpos,a,pn %icc, loop_3309
27799 fbn,a %fcc2, loop_3310
27800 fmul8x16al %f14, %f7, %f14
27801 ldsb [%l7 + 0x66], %l5
27802loop_3309:
27803 ldsh [%l7 + 0x46], %g3
27804loop_3310:
27805 bge,a %xcc, loop_3311
27806 or %o2, %l4, %i2
27807 fzero %f12
27808 fmovsa %icc, %f1, %f8
27809loop_3311:
27810 lduh [%l7 + 0x32], %g5
27811 stx %o1, [%l7 + 0x58]
27812 movrne %o6, 0x073, %l0
27813 fpackfix %f0, %f8
27814 stb %g7, [%l7 + 0x34]
27815 movneg %xcc, %o7, %l2
27816 ldx [%l7 + 0x50], %l3
27817 fcmple16 %f8, %f12, %i3
27818 ldx [%l7 + 0x20], %o4
27819 and %g4, %i4, %i7
27820 move %xcc, %o3, %g1
27821 brnz %o5, loop_3312
27822 sra %l1, %i6, %l6
27823 bcs %xcc, loop_3313
27824 call loop_3314
27825loop_3312:
27826 fmul8x16au %f13, %f11, %f4
27827 stx %i0, [%l7 + 0x18]
27828loop_3313:
27829 ldd [%l7 + 0x08], %f0
27830loop_3314:
27831 movcc %xcc, %o0, %i5
27832 fornot2 %f12, %f14, %f0
27833 ldsw [%l7 + 0x0C], %i1
27834 fmovdge %xcc, %f5, %f15
27835 bge loop_3315
27836 fpack32 %f12, %f12, %f10
27837 sth %g2, [%l7 + 0x40]
27838 smul %l5, %g3, %o2
27839loop_3315:
27840 tsubcctv %l4, 0x04C3, %i2
27841 stx %g6, [%l7 + 0x20]
27842 fandnot1s %f5, %f4, %f13
27843 ldub [%l7 + 0x7E], %g5
27844 ldx [%l7 + 0x38], %o6
27845 lduw [%l7 + 0x44], %o1
27846 fmovrdgez %g7, %f8, %f4
27847 edge32n %o7, %l0, %l3
27848 movg %icc, %i3, %o4
27849 ldub [%l7 + 0x28], %g4
27850 andcc %l2, %i4, %o3
27851 tcs %icc, 0x5
27852 lduw [%l7 + 0x58], %g1
27853 std %f0, [%l7 + 0x10]
27854 fornot1 %f2, %f0, %f10
27855 fbl,a %fcc0, loop_3316
27856 ldx [%l7 + 0x78], %o5
27857 fpsub32 %f2, %f6, %f10
27858 movrlez %l1, 0x16D, %i7
27859loop_3316:
27860 sub %l6, %i6, %i0
27861 tg %xcc, 0x0
27862 lduh [%l7 + 0x2E], %i5
27863 bvs loop_3317
27864 movge %icc, %i1, %o0
27865 stb %l5, [%l7 + 0x1F]
27866 bneg,a loop_3318
27867loop_3317:
27868 fzero %f12
27869 fmovdvc %xcc, %f3, %f6
27870 edge16l %g3, %o2, %l4
27871loop_3318:
27872 edge8n %g2, %g6, %i2
27873 stx %o6, [%l7 + 0x48]
27874 bgu %xcc, loop_3319
27875 fbl,a %fcc1, loop_3320
27876 lduh [%l7 + 0x14], %g5
27877 stb %o1, [%l7 + 0x0D]
27878loop_3319:
27879 brgez %o7, loop_3321
27880loop_3320:
27881 sllx %l0, %g7, %l3
27882 fcmped %fcc0, %f6, %f14
27883 array8 %i3, %o4, %g4
27884loop_3321:
27885 ldd [%l7 + 0x28], %f2
27886 fpsub32 %f6, %f12, %f10
27887 fabsd %f10, %f0
27888 sethi 0x098A, %l2
27889 call loop_3322
27890 brlz,a %i4, loop_3323
27891 ldx [%l7 + 0x28], %o3
27892 fmovrdgez %g1, %f6, %f6
27893loop_3322:
27894 stx %l1, [%l7 + 0x60]
27895loop_3323:
27896 std %f8, [%l7 + 0x48]
27897 fbul,a %fcc1, loop_3324
27898 sll %i7, 0x0F, %l6
27899 stb %i6, [%l7 + 0x1C]
27900 ldsh [%l7 + 0x78], %i0
27901loop_3324:
27902 brz %o5, loop_3325
27903 sdiv %i1, 0x16F3, %o0
27904 fpsub32s %f10, %f14, %f4
27905 sth %i5, [%l7 + 0x68]
27906loop_3325:
27907 fmovrsgez %g3, %f0, %f11
27908 bvc loop_3326
27909 fnot2s %f12, %f4
27910 edge16ln %o2, %l4, %g2
27911 ldub [%l7 + 0x6E], %l5
27912loop_3326:
27913 ldsw [%l7 + 0x64], %g6
27914 fmovscc %icc, %f4, %f3
27915 xnor %i2, %g5, %o6
27916 stw %o7, [%l7 + 0x38]
27917 ldsb [%l7 + 0x74], %l0
27918 fmovdpos %xcc, %f7, %f1
27919 ta %icc, 0x5
27920 xnor %g7, 0x1A8B, %o1
27921 fand %f12, %f4, %f6
27922 bg loop_3327
27923 fmovdcs %icc, %f15, %f6
27924 edge8ln %i3, %o4, %l3
27925 ldsb [%l7 + 0x7E], %g4
27926loop_3327:
27927 smul %l2, %o3, %i4
27928 udiv %l1, 0x0DE4, %g1
27929 stw %l6, [%l7 + 0x14]
27930 bpos,pn %xcc, loop_3328
27931 bne loop_3329
27932 bcs loop_3330
27933 fpadd16s %f5, %f12, %f12
27934loop_3328:
27935 bgu,pt %xcc, loop_3331
27936loop_3329:
27937 edge16l %i6, %i7, %o5
27938loop_3330:
27939 fnand %f12, %f10, %f8
27940 lduh [%l7 + 0x7E], %i1
27941loop_3331:
27942 fbn,a %fcc3, loop_3332
27943 st %f15, [%l7 + 0x3C]
27944 ldsh [%l7 + 0x32], %o0
27945 subc %i5, 0x0471, %g3
27946loop_3332:
27947 ldsb [%l7 + 0x2D], %i0
27948 fbu %fcc0, loop_3333
27949 ldsb [%l7 + 0x62], %o2
27950 fmovse %icc, %f3, %f11
27951 st %f6, [%l7 + 0x38]
27952loop_3333:
27953 fmovrdne %l4, %f2, %f0
27954 sra %g2, %l5, %i2
27955 pdist %f2, %f4, %f10
27956 std %f6, [%l7 + 0x10]
27957 ldsw [%l7 + 0x60], %g5
27958 fnor %f6, %f10, %f12
27959 stb %g6, [%l7 + 0x25]
27960 movcc %xcc, %o7, %l0
27961 ldub [%l7 + 0x13], %g7
27962 lduh [%l7 + 0x3E], %o1
27963 edge8n %o6, %i3, %l3
27964 fbul %fcc3, loop_3334
27965 srax %o4, %l2, %o3
27966 movre %g4, 0x10A, %l1
27967 sdiv %g1, 0x0705, %i4
27968loop_3334:
27969 stb %l6, [%l7 + 0x16]
27970 fbug %fcc2, loop_3335
27971 movrne %i6, %o5, %i7
27972 fsrc2 %f10, %f0
27973 fbne,a %fcc1, loop_3336
27974loop_3335:
27975 lduw [%l7 + 0x3C], %i1
27976 fblg,a %fcc0, loop_3337
27977 ldub [%l7 + 0x2A], %o0
27978loop_3336:
27979 ldsh [%l7 + 0x72], %g3
27980 nop
27981 setx loop_3338, %l0, %l1
27982 jmpl %l1, %i5
27983loop_3337:
27984 ldsh [%l7 + 0x1A], %i0
27985 fmovscc %xcc, %f8, %f15
27986 std %f2, [%l7 + 0x48]
27987loop_3338:
27988 fones %f14
27989 sllx %o2, 0x18, %g2
27990 stw %l5, [%l7 + 0x64]
27991 movne %xcc, %l4, %g5
27992 fpsub32 %f12, %f4, %f4
27993 lduh [%l7 + 0x5A], %g6
27994 taddcc %i2, %o7, %g7
27995 fmovs %f4, %f5
27996 fbe %fcc3, loop_3339
27997 lduh [%l7 + 0x16], %l0
27998 stw %o1, [%l7 + 0x40]
27999 bcs,a,pn %xcc, loop_3340
28000loop_3339:
28001 brlez,a %i3, loop_3341
28002 stx %l3, [%l7 + 0x50]
28003 ldsb [%l7 + 0x7C], %o4
28004loop_3340:
28005 lduh [%l7 + 0x42], %l2
28006loop_3341:
28007 fbug,a %fcc2, loop_3342
28008 tgu %xcc, 0x5
28009 ba,a loop_3343
28010 ld [%l7 + 0x48], %f8
28011loop_3342:
28012 srlx %o3, %g4, %l1
28013 std %f2, [%l7 + 0x30]
28014loop_3343:
28015 std %f4, [%l7 + 0x48]
28016 fbug,a %fcc0, loop_3344
28017 fmovd %f8, %f8
28018 taddcctv %o6, %i4, %l6
28019 fmovde %icc, %f6, %f10
28020loop_3344:
28021 fandnot1 %f2, %f0, %f8
28022 srlx %i6, %g1, %i7
28023 stw %o5, [%l7 + 0x64]
28024 ldub [%l7 + 0x48], %o0
28025 fmovdge %xcc, %f4, %f15
28026 fble %fcc2, loop_3345
28027 smul %g3, %i1, %i5
28028 fmovsa %xcc, %f0, %f4
28029 siam 0x2
28030loop_3345:
28031 fmovsvs %icc, %f15, %f5
28032 lduh [%l7 + 0x22], %i0
28033 ld [%l7 + 0x40], %f11
28034 lduw [%l7 + 0x08], %g2
28035 tneg %icc, 0x7
28036 brlz,a %l5, loop_3346
28037 fxnors %f1, %f12, %f14
28038 fmovsa %icc, %f8, %f5
28039 fmovsgu %icc, %f5, %f15
28040loop_3346:
28041 fpadd32s %f1, %f13, %f10
28042 ldub [%l7 + 0x17], %l4
28043 smul %o2, %g5, %g6
28044 lduh [%l7 + 0x16], %o7
28045 lduh [%l7 + 0x44], %i2
28046 andcc %l0, 0x1A4D, %o1
28047 ldub [%l7 + 0x3C], %i3
28048 stw %g7, [%l7 + 0x10]
28049 xnorcc %l3, 0x1B37, %o4
28050 fmovdcs %xcc, %f5, %f15
28051 edge32ln %o3, %l2, %l1
28052 tsubcc %g4, %o6, %i4
28053 lduh [%l7 + 0x66], %i6
28054 ldsh [%l7 + 0x1C], %g1
28055 fand %f12, %f0, %f2
28056 std %f4, [%l7 + 0x08]
28057 bvs,a loop_3347
28058 ldub [%l7 + 0x5B], %l6
28059 fmovsleu %xcc, %f5, %f10
28060 ld [%l7 + 0x74], %f12
28061loop_3347:
28062 movpos %icc, %i7, %o5
28063 mova %xcc, %o0, %g3
28064 ld [%l7 + 0x54], %f6
28065 ld [%l7 + 0x3C], %f14
28066 fmovsle %icc, %f0, %f14
28067 fmovsneg %icc, %f12, %f2
28068 fnot2 %f10, %f12
28069 fbn %fcc0, loop_3348
28070 andn %i1, %i0, %g2
28071 ba,a,pt %xcc, loop_3349
28072 brgez,a %i5, loop_3350
28073loop_3348:
28074 fmovd %f2, %f14
28075 fmovde %xcc, %f2, %f0
28076loop_3349:
28077 ldsw [%l7 + 0x40], %l5
28078loop_3350:
28079 std %f4, [%l7 + 0x28]
28080 tvc %icc, 0x2
28081 bneg %xcc, loop_3351
28082 fornot2s %f3, %f4, %f13
28083 ldd [%l7 + 0x30], %f0
28084 lduw [%l7 + 0x70], %o2
28085loop_3351:
28086 for %f12, %f8, %f14
28087 fmovrdne %l4, %f14, %f14
28088 tleu %xcc, 0x7
28089 fpadd16s %f4, %f3, %f5
28090 be loop_3352
28091 fzero %f8
28092 stb %g5, [%l7 + 0x33]
28093 fmovrslez %o7, %f10, %f4
28094loop_3352:
28095 fandnot2 %f4, %f0, %f14
28096 brlez %i2, loop_3353
28097 ldd [%l7 + 0x60], %f2
28098 fbg %fcc0, loop_3354
28099 andcc %g6, 0x0439, %l0
28100loop_3353:
28101 edge8l %o1, %i3, %g7
28102 sub %l3, %o3, %o4
28103loop_3354:
28104 bcs,a,pn %xcc, loop_3355
28105 movl %xcc, %l1, %g4
28106 ldsw [%l7 + 0x40], %l2
28107 ldsh [%l7 + 0x0C], %o6
28108loop_3355:
28109 fnot2s %f3, %f3
28110 stx %i6, [%l7 + 0x50]
28111 fmovrsne %i4, %f14, %f10
28112 fblg,a %fcc0, loop_3356
28113 fpsub16 %f14, %f4, %f6
28114 nop
28115 setx loop_3357, %l0, %l1
28116 wrpr 0x1, %tl
28117 wrpr %l1, %tnpc
28118 setx 0x34400001400, %l0, %l1
28119 wrpr %l1, %tstate
28120 wrhpr 0x4, %htstate
28121 done
28122 ldsw [%l7 + 0x48], %g1
28123loop_3356:
28124 brz,a %i7, loop_3358
28125 movvs %icc, %o5, %l6
28126loop_3357:
28127 ldsh [%l7 + 0x1C], %o0
28128 stw %g3, [%l7 + 0x7C]
28129loop_3358:
28130 bn loop_3359
28131 tcs %xcc, 0x5
28132 ldsw [%l7 + 0x3C], %i1
28133 fmovda %icc, %f9, %f0
28134loop_3359:
28135 fmul8x16al %f13, %f11, %f8
28136 lduw [%l7 + 0x40], %i0
28137 fmovsg %icc, %f13, %f4
28138 edge16l %i5, %l5, %o2
28139 tleu %icc, 0x2
28140 xor %g2, 0x0CE1, %g5
28141 nop
28142 setx loop_3360, %l0, %l1
28143 wrpr 0x1, %tl
28144 wrpr %l1, %tpc
28145 add %l1, 0x4, %l1
28146 wrpr %l1, %tnpc
28147 setx 0x34400001400, %l0, %l1
28148 wrpr %l1, %tstate
28149 wrhpr 0x4, %htstate
28150 retry
28151 move %xcc, %l4, %o7
28152 subc %g6, 0x1FB4, %i2
28153 fmovs %f0, %f5
28154loop_3360:
28155 fmovsvc %xcc, %f13, %f10
28156 umulcc %l0, 0x1961, %i3
28157 fpackfix %f12, %f11
28158 fpsub32 %f14, %f12, %f6
28159 edge32ln %g7, %o1, %o3
28160 ta %icc, 0x0
28161 pdist %f8, %f12, %f0
28162 movvc %icc, %l3, %l1
28163 tle %xcc, 0x7
28164 or %o4, %g4, %o6
28165 fmovsgu %icc, %f6, %f7
28166 std %f4, [%l7 + 0x30]
28167 ldub [%l7 + 0x16], %i6
28168 ldd [%l7 + 0x10], %f2
28169 mova %icc, %l2, %i4
28170 sth %g1, [%l7 + 0x12]
28171 bvc,a loop_3361
28172 edge32 %i7, %l6, %o0
28173 tge %icc, 0x1
28174 smulcc %o5, 0x12F7, %g3
28175loop_3361:
28176 st %f11, [%l7 + 0x78]
28177 ldsb [%l7 + 0x2D], %i1
28178 xorcc %i0, %i5, %l5
28179 sth %g2, [%l7 + 0x2C]
28180 lduh [%l7 + 0x52], %o2
28181 fpack32 %f14, %f0, %f4
28182 movvc %icc, %g5, %l4
28183 tl %icc, 0x1
28184 fmovrdgez %o7, %f14, %f6
28185 fbl,a %fcc3, loop_3362
28186 fmul8ulx16 %f8, %f12, %f10
28187 fcmpd %fcc3, %f6, %f0
28188 bleu loop_3363
28189loop_3362:
28190 fpackfix %f6, %f8
28191 fmovspos %icc, %f11, %f6
28192 fmovspos %icc, %f14, %f14
28193loop_3363:
28194 std %f10, [%l7 + 0x08]
28195 movneg %icc, %g6, %i2
28196 st %f9, [%l7 + 0x44]
28197 bvc,a loop_3364
28198 fmovrdgez %i3, %f4, %f12
28199 st %f11, [%l7 + 0x14]
28200 ldub [%l7 + 0x3A], %g7
28201loop_3364:
28202 ldd [%l7 + 0x70], %f12
28203 movrlez %o1, %l0, %o3
28204 fnands %f6, %f5, %f15
28205 fnegs %f7, %f12
28206 edge8 %l3, %o4, %g4
28207 fnot2s %f5, %f0
28208 fxnors %f11, %f15, %f4
28209 sra %o6, 0x02, %i6
28210 brgz %l2, loop_3365
28211 movle %xcc, %l1, %i4
28212 tl %xcc, 0x6
28213 fpack16 %f0, %f9
28214loop_3365:
28215 alignaddrl %g1, %i7, %o0
28216 fmovdle %xcc, %f12, %f2
28217 movne %xcc, %l6, %o5
28218 fmovrslez %i1, %f0, %f11
28219 fsrc2s %f10, %f9
28220 bpos %xcc, loop_3366
28221 lduh [%l7 + 0x48], %i0
28222 fsrc1 %f4, %f14
28223 tvs %icc, 0x4
28224loop_3366:
28225 ta %icc, 0x6
28226 fmul8x16al %f5, %f12, %f14
28227 fmovsvc %xcc, %f8, %f15
28228 fpack32 %f10, %f12, %f14
28229 movvs %icc, %i5, %l5
28230 ldsh [%l7 + 0x5C], %g2
28231 fexpand %f15, %f12
28232 fmovsneg %xcc, %f6, %f11
28233 tpos %icc, 0x7
28234 fmovdcc %icc, %f2, %f4
28235 movl %xcc, %g3, %o2
28236 mulscc %l4, 0x0353, %g5
28237 tcs %xcc, 0x5
28238 fba %fcc1, loop_3367
28239 bne,a %icc, loop_3368
28240 stx %g6, [%l7 + 0x30]
28241 sdivcc %o7, 0x12C7, %i2
28242loop_3367:
28243 smul %i3, 0x07E1, %g7
28244loop_3368:
28245 ldub [%l7 + 0x71], %o1
28246 ldsb [%l7 + 0x7F], %o3
28247 fcmps %fcc1, %f0, %f8
28248 std %f12, [%l7 + 0x28]
28249 fandnot1 %f0, %f10, %f2
28250 fcmpgt32 %f8, %f4, %l0
28251 ldx [%l7 + 0x30], %o4
28252 smul %g4, 0x039B, %l3
28253 stx %o6, [%l7 + 0x78]
28254 stb %i6, [%l7 + 0x5B]
28255 brlz,a %l1, loop_3369
28256 ldx [%l7 + 0x78], %i4
28257 fbl %fcc1, loop_3370
28258 bne,a %xcc, loop_3371
28259loop_3369:
28260 fmovdneg %xcc, %f15, %f15
28261 ldsw [%l7 + 0x2C], %l2
28262loop_3370:
28263 lduw [%l7 + 0x60], %g1
28264loop_3371:
28265 ldsw [%l7 + 0x5C], %o0
28266 popc %i7, %l6
28267 edge32n %i1, %o5, %i0
28268 bcs,pt %xcc, loop_3372
28269 fmovdn %icc, %f5, %f4
28270 taddcctv %i5, 0x0B73, %g2
28271 andcc %g3, 0x1BB1, %o2
28272loop_3372:
28273 fcmpne32 %f10, %f10, %l5
28274 fba %fcc1, loop_3373
28275 addcc %l4, %g6, %g5
28276 andncc %o7, %i2, %i3
28277 bl,a,pt %icc, loop_3374
28278loop_3373:
28279 ldsb [%l7 + 0x74], %o1
28280 fbn,a %fcc1, loop_3375
28281 ldd [%l7 + 0x50], %f6
28282loop_3374:
28283 bcc,a,pn %icc, loop_3376
28284 fble,a %fcc2, loop_3377
28285loop_3375:
28286 fmovrdne %g7, %f8, %f10
28287 stx %o3, [%l7 + 0x28]
28288loop_3376:
28289 tcs %icc, 0x2
28290loop_3377:
28291 fbn,a %fcc2, loop_3378
28292 edge16n %l0, %g4, %o4
28293 fmovrsgez %l3, %f13, %f10
28294 subccc %i6, %o6, %i4
28295loop_3378:
28296 fmovscc %xcc, %f15, %f12
28297 stw %l1, [%l7 + 0x4C]
28298 fmovsa %icc, %f14, %f14
28299 be,a,pn %icc, loop_3379
28300 fmovd %f6, %f12
28301 edge8 %l2, %g1, %o0
28302 lduh [%l7 + 0x0A], %l6
28303loop_3379:
28304 std %f2, [%l7 + 0x20]
28305 alignaddr %i1, %i7, %i0
28306 ldub [%l7 + 0x6F], %o5
28307 umul %i5, 0x0546, %g3
28308 fpadd32s %f12, %f5, %f11
28309 fpsub32s %f3, %f4, %f0
28310 xorcc %g2, 0x13DF, %o2
28311 sll %l5, %l4, %g6
28312 nop
28313 setx loop_3380, %l0, %l1
28314 wrpr 0x1, %tl
28315 wrpr %l1, %tnpc
28316 setx 0x34400001400, %l0, %l1
28317 wrpr %l1, %tstate
28318 wrhpr 0x4, %htstate
28319 done
28320 lduh [%l7 + 0x14], %g5
28321 fmovscs %xcc, %f8, %f7
28322 sethi 0x1CF3, %i2
28323loop_3380:
28324 sth %o7, [%l7 + 0x78]
28325 fpack16 %f8, %f10
28326 nop
28327 setx loop_3381, %l0, %l1
28328 jmpl %l1, %o1
28329 ldd [%l7 + 0x58], %f4
28330 fmovsg %xcc, %f4, %f12
28331 fnot1s %f11, %f7
28332loop_3381:
28333 alignaddrl %g7, %o3, %i3
28334 and %g4, 0x1147, %o4
28335 ldd [%l7 + 0x48], %f8
28336 ldx [%l7 + 0x08], %l3
28337 fmovs %f2, %f10
28338 movrgz %i6, %o6, %i4
28339 fpadd32s %f11, %f10, %f13
28340 fbue,a %fcc0, loop_3382
28341 fmovdn %xcc, %f8, %f6
28342 fandnot2s %f12, %f7, %f11
28343 tgu %icc, 0x4
28344loop_3382:
28345 ldsh [%l7 + 0x24], %l1
28346 lduw [%l7 + 0x34], %l0
28347 edge32n %g1, %l2, %o0
28348 fbl %fcc3, loop_3383
28349 fxnor %f10, %f8, %f12
28350 fbu %fcc2, loop_3384
28351 bne,pt %icc, loop_3385
28352loop_3383:
28353 fxors %f6, %f2, %f1
28354 fnor %f2, %f0, %f14
28355loop_3384:
28356 nop
28357 setx loop_3386, %l0, %l1
28358 wrpr 0x1, %tl
28359 wrpr %l1, %tnpc
28360 setx 0x34400001400, %l0, %l1
28361 wrpr %l1, %tstate
28362 wrhpr 0x4, %htstate
28363 done
28364loop_3385:
28365 movcc %xcc, %i1, %l6
28366 call loop_3387
28367 fmovda %icc, %f13, %f11
28368loop_3386:
28369 ba %xcc, loop_3388
28370 add %i7, %o5, %i5
28371loop_3387:
28372 fmovspos %icc, %f5, %f1
28373 st %f6, [%l7 + 0x54]
28374loop_3388:
28375 fmovrslz %g3, %f2, %f12
28376 smul %g2, %o2, %i0
28377 fba %fcc0, loop_3389
28378 ld [%l7 + 0x78], %f13
28379 stx %l4, [%l7 + 0x50]
28380 fzero %f0
28381loop_3389:
28382 fmovdneg %icc, %f5, %f15
28383 std %f8, [%l7 + 0x78]
28384 fbu,a %fcc0, loop_3390
28385 ba,a %icc, loop_3391
28386 ldsw [%l7 + 0x2C], %g6
28387 std %f0, [%l7 + 0x08]
28388loop_3390:
28389 fabss %f4, %f0
28390loop_3391:
28391 st %f5, [%l7 + 0x24]
28392 fpsub16 %f14, %f0, %f14
28393 fsrc2s %f15, %f3
28394 sdivcc %g5, 0x023C, %l5
28395 movn %icc, %o7, %i2
28396 addccc %g7, %o1, %o3
28397 nop
28398 setx loop_3392, %l0, %l1
28399 wrpr 0x1, %tl
28400 wrpr %l1, %tpc
28401 add %l1, 0x4, %l1
28402 wrpr %l1, %tnpc
28403 setx 0x34400001400, %l0, %l1
28404 wrpr %l1, %tstate
28405 wrhpr 0x4, %htstate
28406 retry
28407 edge32ln %i3, %g4, %o4
28408 lduh [%l7 + 0x34], %l3
28409 udiv %o6, 0x1101, %i6
28410loop_3392:
28411 ldub [%l7 + 0x4C], %l1
28412 tcc %xcc, 0x5
28413 fbg,a %fcc1, loop_3393
28414 movcc %icc, %l0, %g1
28415 sth %l2, [%l7 + 0x44]
28416 ldd [%l7 + 0x60], %f4
28417loop_3393:
28418 fornot1s %f3, %f2, %f9
28419 sllx %o0, %i4, %i1
28420 fpsub16s %f7, %f0, %f9
28421 fmovrslz %l6, %f6, %f12
28422 fpack32 %f6, %f2, %f8
28423 orncc %i7, 0x06AB, %i5
28424 ldsb [%l7 + 0x28], %g3
28425 ldsw [%l7 + 0x2C], %g2
28426 ldsw [%l7 + 0x54], %o5
28427 fpmerge %f13, %f8, %f4
28428 fcmpne16 %f14, %f0, %i0
28429 fmovdge %xcc, %f7, %f9
28430 fmovrdne %l4, %f8, %f6
28431 fmovrsgz %g6, %f2, %f9
28432 nop
28433 setx loop_3394, %l0, %l1
28434 wrpr 0x1, %tl
28435 wrpr %l1, %tpc
28436 add %l1, 0x4, %l1
28437 wrpr %l1, %tnpc
28438 setx 0x34400001400, %l0, %l1
28439 wrpr %l1, %tstate
28440 wrhpr 0x4, %htstate
28441 retry
28442 ld [%l7 + 0x2C], %f6
28443 fmovrdlez %g5, %f14, %f4
28444 ldd [%l7 + 0x50], %f8
28445loop_3394:
28446 std %f12, [%l7 + 0x10]
28447 std %f10, [%l7 + 0x58]
28448 fornot1s %f14, %f2, %f15
28449 ldsh [%l7 + 0x7C], %l5
28450 edge8ln %o2, %o7, %g7
28451 fmovdge %icc, %f7, %f6
28452 move %icc, %o1, %i2
28453 fblg,a %fcc3, loop_3395
28454 fmul8x16 %f10, %f14, %f10
28455 fmovdl %icc, %f6, %f1
28456 stx %i3, [%l7 + 0x08]
28457loop_3395:
28458 fbul %fcc1, loop_3396
28459 movrne %o3, 0x3CF, %g4
28460 bcs,a,pt %icc, loop_3397
28461 alignaddr %l3, %o6, %i6
28462loop_3396:
28463 fpadd16 %f0, %f10, %f12
28464 subccc %l1, 0x0D07, %o4
28465loop_3397:
28466 movle %icc, %g1, %l2
28467 edge8ln %o0, %l0, %i1
28468 fpadd16 %f14, %f8, %f8
28469 fcmpne32 %f2, %f8, %l6
28470 fbue %fcc1, loop_3398
28471 fbl %fcc2, loop_3399
28472 bne,a loop_3400
28473 ld [%l7 + 0x4C], %f10
28474loop_3398:
28475 fcmpne32 %f4, %f4, %i7
28476loop_3399:
28477 fmovdleu %icc, %f10, %f2
28478loop_3400:
28479 edge16 %i4, %i5, %g2
28480 fsrc2s %f10, %f13
28481 fmovda %icc, %f11, %f12
28482 bn %xcc, loop_3401
28483 addc %o5, %i0, %g3
28484 sethi 0x074A, %g6
28485 bne,a,pn %xcc, loop_3402
28486loop_3401:
28487 edge16l %l4, %l5, %o2
28488 addcc %o7, 0x152A, %g7
28489 addc %o1, %i2, %i3
28490loop_3402:
28491 fbule,a %fcc0, loop_3403
28492 fmovsle %xcc, %f7, %f0
28493 std %f12, [%l7 + 0x70]
28494 xorcc %g5, %g4, %o3
28495loop_3403:
28496 add %o6, %l3, %i6
28497 ldsw [%l7 + 0x08], %o4
28498 fmovd %f6, %f8
28499 std %f6, [%l7 + 0x28]
28500 nop
28501 setx loop_3404, %l0, %l1
28502 jmpl %l1, %g1
28503 xnor %l1, 0x0FD2, %l2
28504 xnorcc %o0, %i1, %l0
28505 fbe %fcc1, loop_3405
28506loop_3404:
28507 sth %l6, [%l7 + 0x30]
28508 ldx [%l7 + 0x30], %i4
28509 st %f9, [%l7 + 0x58]
28510loop_3405:
28511 edge32l %i5, %g2, %o5
28512 movrlez %i0, %i7, %g3
28513 sdivcc %g6, 0x14AB, %l4
28514 lduw [%l7 + 0x50], %o2
28515 ldsw [%l7 + 0x50], %o7
28516 st %f14, [%l7 + 0x14]
28517 ldsw [%l7 + 0x54], %l5
28518 ld [%l7 + 0x78], %f5
28519 fbu %fcc3, loop_3406
28520 ldub [%l7 + 0x0C], %o1
28521 udivx %g7, 0x1E57, %i2
28522 edge32l %i3, %g5, %g4
28523loop_3406:
28524 nop
28525 setx loop_3407, %l0, %l1
28526 jmpl %l1, %o6
28527 ld [%l7 + 0x50], %f0
28528 tcc %xcc, 0x7
28529 fmovsne %xcc, %f4, %f11
28530loop_3407:
28531 stw %o3, [%l7 + 0x30]
28532 nop
28533 setx loop_3408, %l0, %l1
28534 jmpl %l1, %l3
28535 lduw [%l7 + 0x20], %o4
28536 stw %i6, [%l7 + 0x14]
28537 movrlez %g1, %l1, %o0
28538loop_3408:
28539 movl %icc, %l2, %l0
28540 stb %l6, [%l7 + 0x38]
28541 movrgz %i1, 0x12B, %i4
28542 movle %xcc, %g2, %i5
28543 brz,a %o5, loop_3409
28544 fmovscc %xcc, %f12, %f10
28545 fcmpgt32 %f12, %f6, %i7
28546 nop
28547 setx loop_3410, %l0, %l1
28548 jmpl %l1, %g3
28549loop_3409:
28550 movrlz %g6, 0x160, %i0
28551 movn %xcc, %l4, %o2
28552 fmovrdgez %l5, %f8, %f2
28553loop_3410:
28554 tsubcc %o7, 0x199D, %o1
28555 brgez %g7, loop_3411
28556 stw %i2, [%l7 + 0x34]
28557 ldub [%l7 + 0x5F], %g5
28558 edge16n %g4, %i3, %o6
28559loop_3411:
28560 ldsw [%l7 + 0x44], %o3
28561 ta %xcc, 0x4
28562 fbe,a %fcc0, loop_3412
28563 movgu %icc, %l3, %i6
28564 siam 0x3
28565 taddcctv %o4, 0x1EB1, %g1
28566loop_3412:
28567 sth %l1, [%l7 + 0x30]
28568 sub %o0, 0x01E7, %l0
28569 std %f10, [%l7 + 0x48]
28570 fbl %fcc0, loop_3413
28571 stb %l6, [%l7 + 0x69]
28572 ld [%l7 + 0x70], %f10
28573 sth %l2, [%l7 + 0x2C]
28574loop_3413:
28575 fbl %fcc0, loop_3414
28576 fbule,a %fcc0, loop_3415
28577 stw %i1, [%l7 + 0x28]
28578 movleu %icc, %i4, %i5
28579loop_3414:
28580 mova %icc, %o5, %i7
28581loop_3415:
28582 sll %g2, %g6, %i0
28583 ldsb [%l7 + 0x61], %l4
28584 std %f6, [%l7 + 0x60]
28585 ldd [%l7 + 0x10], %f10
28586 movn %icc, %o2, %l5
28587 edge32 %g3, %o7, %g7
28588 subccc %i2, 0x119C, %o1
28589 edge8n %g5, %i3, %o6
28590 tneg %icc, 0x2
28591 fpadd16s %f3, %f8, %f4
28592 fbug %fcc3, loop_3416
28593 fmovscc %icc, %f15, %f6
28594 fmovsvc %xcc, %f4, %f2
28595 ld [%l7 + 0x24], %f5
28596loop_3416:
28597 fmovdge %xcc, %f4, %f3
28598 call loop_3417
28599 fmovrdgez %o3, %f0, %f6
28600 movl %icc, %g4, %i6
28601 ldsw [%l7 + 0x38], %o4
28602loop_3417:
28603 ldx [%l7 + 0x38], %g1
28604 fbne %fcc2, loop_3418
28605 lduw [%l7 + 0x60], %l3
28606 udivx %l1, 0x15C8, %o0
28607 smulcc %l0, 0x18B3, %l6
28608loop_3418:
28609 movrgez %i1, 0x1D7, %l2
28610 bvs %icc, loop_3419
28611 fbul,a %fcc0, loop_3420
28612 fpadd32 %f0, %f10, %f2
28613 fmovdpos %icc, %f7, %f15
28614loop_3419:
28615 or %i4, 0x034A, %o5
28616loop_3420:
28617 for %f6, %f2, %f10
28618 sth %i5, [%l7 + 0x72]
28619 fpsub16 %f6, %f6, %f10
28620 stx %i7, [%l7 + 0x60]
28621 lduh [%l7 + 0x58], %g6
28622 fpadd16s %f2, %f5, %f4
28623 ldd [%l7 + 0x20], %f8
28624 ld [%l7 + 0x0C], %f6
28625 sth %i0, [%l7 + 0x64]
28626 stw %g2, [%l7 + 0x38]
28627 addc %o2, %l5, %l4
28628 ldsw [%l7 + 0x78], %g3
28629 ldsw [%l7 + 0x5C], %o7
28630 fmovrsgez %g7, %f15, %f7
28631 movle %icc, %i2, %g5
28632 edge8ln %i3, %o1, %o6
28633 fmul8x16 %f12, %f10, %f14
28634 st %f7, [%l7 + 0x48]
28635 fornot2 %f0, %f14, %f12
28636 ldsh [%l7 + 0x3C], %g4
28637 stb %o3, [%l7 + 0x38]
28638 udivx %i6, 0x13C2, %o4
28639 udiv %g1, 0x132E, %l3
28640 orncc %o0, %l0, %l1
28641 stb %i1, [%l7 + 0x73]
28642 sethi 0x1431, %l2
28643 fmovscc %xcc, %f1, %f4
28644 for %f14, %f8, %f14
28645 std %f2, [%l7 + 0x28]
28646 st %f13, [%l7 + 0x68]
28647 bshuffle %f0, %f12, %f8
28648 orn %l6, 0x165F, %i4
28649 sdivcc %o5, 0x1AB7, %i7
28650 bcs loop_3421
28651 fmovsleu %icc, %f6, %f3
28652 ldsh [%l7 + 0x62], %g6
28653 std %f12, [%l7 + 0x30]
28654loop_3421:
28655 movvs %icc, %i5, %i0
28656 ldub [%l7 + 0x48], %g2
28657 orn %l5, %l4, %o2
28658 fcmped %fcc1, %f14, %f0
28659 sth %o7, [%l7 + 0x4E]
28660 stw %g3, [%l7 + 0x10]
28661 ldx [%l7 + 0x78], %g7
28662 tcs %xcc, 0x3
28663 bleu,pt %icc, loop_3422
28664 fpack16 %f6, %f6
28665 st %f3, [%l7 + 0x20]
28666 faligndata %f2, %f8, %f14
28667loop_3422:
28668 mova %icc, %i2, %i3
28669 fmovrdne %g5, %f2, %f14
28670 sdiv %o1, 0x1D5B, %o6
28671 fones %f11
28672 ld [%l7 + 0x1C], %f13
28673 fmovsne %xcc, %f15, %f5
28674 sll %o3, %i6, %g4
28675 lduw [%l7 + 0x50], %g1
28676 ldub [%l7 + 0x78], %l3
28677 fmovdneg %icc, %f11, %f0
28678 ld [%l7 + 0x68], %f12
28679 ldsh [%l7 + 0x24], %o0
28680 bpos,a,pt %xcc, loop_3423
28681 bvc loop_3424
28682 ldsh [%l7 + 0x50], %l0
28683 edge32l %l1, %i1, %o4
28684loop_3423:
28685 ldsb [%l7 + 0x45], %l2
28686loop_3424:
28687 fblg,a %fcc0, loop_3425
28688 ldsw [%l7 + 0x4C], %l6
28689 orcc %i4, 0x185A, %i7
28690 brgz %g6, loop_3426
28691loop_3425:
28692 tne %icc, 0x6
28693 fmovsvc %xcc, %f11, %f10
28694 xorcc %o5, %i5, %i0
28695loop_3426:
28696 stw %l5, [%l7 + 0x28]
28697 stw %g2, [%l7 + 0x14]
28698 fmovrsgez %o2, %f4, %f12
28699 fpsub32 %f0, %f0, %f0
28700 fmuld8ulx16 %f14, %f2, %f6
28701 fmuld8sux16 %f0, %f9, %f14
28702 brgz,a %l4, loop_3427
28703 brz %o7, loop_3428
28704 andcc %g7, 0x0788, %i2
28705 fnegd %f4, %f14
28706loop_3427:
28707 movge %xcc, %g3, %i3
28708loop_3428:
28709 fbu,a %fcc2, loop_3429
28710 xnor %o1, 0x099A, %g5
28711 fmovdleu %xcc, %f5, %f1
28712 orcc %o3, 0x0FB6, %i6
28713loop_3429:
28714 ldx [%l7 + 0x70], %g4
28715 fmovrdgez %g1, %f8, %f10
28716 ld [%l7 + 0x60], %f1
28717 ldsh [%l7 + 0x26], %l3
28718 fmovrslez %o0, %f1, %f15
28719 bleu,a,pn %xcc, loop_3430
28720 fxor %f4, %f14, %f10
28721 ldd [%l7 + 0x38], %f4
28722 ta %xcc, 0x2
28723loop_3430:
28724 fnand %f14, %f0, %f0
28725 lduh [%l7 + 0x20], %o6
28726 brz %l0, loop_3431
28727 ldsb [%l7 + 0x0B], %i1
28728 tl %xcc, 0x0
28729 movre %o4, %l1, %l2
28730loop_3431:
28731 fcmpd %fcc0, %f12, %f2
28732 bl,pt %xcc, loop_3432
28733 be %xcc, loop_3433
28734 nop
28735 setx loop_3434, %l0, %l1
28736 wrpr 0x1, %tl
28737 wrpr %l1, %tnpc
28738 setx 0x34400001400, %l0, %l1
28739 wrpr %l1, %tstate
28740 wrhpr 0x4, %htstate
28741 done
28742 or %l6, 0x1B0D, %i4
28743loop_3432:
28744 subcc %i7, 0x093D, %o5
28745loop_3433:
28746 fzero %f2
28747loop_3434:
28748 sth %g6, [%l7 + 0x58]
28749 fbuge,a %fcc3, loop_3435
28750 stw %i5, [%l7 + 0x44]
28751 brlz %l5, loop_3436
28752 ldsw [%l7 + 0x54], %g2
28753loop_3435:
28754 bneg,a %icc, loop_3437
28755 siam 0x7
28756loop_3436:
28757 udivcc %i0, 0x00BB, %o2
28758 stw %o7, [%l7 + 0x38]
28759loop_3437:
28760 fornot2s %f15, %f5, %f15
28761 sdivx %l4, 0x14CA, %i2
28762 fcmpd %fcc0, %f10, %f2
28763 udiv %g3, 0x14D1, %i3
28764 fmovrdgz %g7, %f0, %f14
28765 stw %g5, [%l7 + 0x38]
28766 taddcctv %o3, %i6, %g4
28767 fnot1s %f5, %f0
28768 movge %icc, %g1, %o1
28769 fbo %fcc0, loop_3438
28770 st %f12, [%l7 + 0x5C]
28771 ldx [%l7 + 0x78], %o0
28772 fbg,a %fcc2, loop_3439
28773loop_3438:
28774 ld [%l7 + 0x4C], %f10
28775 movrne %l3, 0x271, %l0
28776 ldx [%l7 + 0x30], %o6
28777loop_3439:
28778 tn %icc, 0x0
28779 movrgz %i1, 0x3DD, %l1
28780 lduh [%l7 + 0x26], %o4
28781 lduh [%l7 + 0x70], %l2
28782 fbuge %fcc0, loop_3440
28783 lduh [%l7 + 0x3C], %i4
28784 fmovdvc %xcc, %f13, %f13
28785 movcs %xcc, %i7, %o5
28786loop_3440:
28787 fsrc1s %f6, %f10
28788 bpos,a,pn %icc, loop_3441
28789 sdiv %g6, 0x0408, %i5
28790 tsubcctv %l5, 0x036E, %l6
28791 fandnot1 %f14, %f2, %f0
28792loop_3441:
28793 ba,a %icc, loop_3442
28794 ldub [%l7 + 0x7D], %i0
28795 sll %g2, 0x1A, %o2
28796 tsubcctv %o7, %l4, %i2
28797loop_3442:
28798 fnot1s %f1, %f7
28799 stw %i3, [%l7 + 0x6C]
28800 mova %xcc, %g3, %g7
28801 stb %o3, [%l7 + 0x38]
28802 stx %i6, [%l7 + 0x78]
28803 sllx %g5, %g1, %o1
28804 fmovdpos %xcc, %f15, %f2
28805 ld [%l7 + 0x44], %f14
28806 fmovsl %icc, %f14, %f15
28807 lduh [%l7 + 0x72], %g4
28808 tne %icc, 0x4
28809 fzeros %f4
28810 fsrc1 %f6, %f4
28811 fmovsl %xcc, %f3, %f14
28812 xnor %l3, %o0, %o6
28813 ld [%l7 + 0x34], %f7
28814 fnand %f2, %f8, %f0
28815 ld [%l7 + 0x70], %f15
28816 ldub [%l7 + 0x19], %l0
28817 fcmple16 %f12, %f4, %i1
28818 bcs,a,pn %xcc, loop_3443
28819 st %f1, [%l7 + 0x30]
28820 stb %l1, [%l7 + 0x0A]
28821 edge8 %o4, %l2, %i7
28822loop_3443:
28823 fpsub32s %f10, %f5, %f10
28824 fmovsne %icc, %f4, %f9
28825 tcs %xcc, 0x2
28826 fcmpeq16 %f6, %f12, %i4
28827 tn %xcc, 0x3
28828 movvc %icc, %o5, %i5
28829 fnegs %f4, %f8
28830 bvc,a,pt %xcc, loop_3444
28831 edge32l %g6, %l5, %i0
28832 lduh [%l7 + 0x0C], %l6
28833 std %f8, [%l7 + 0x08]
28834loop_3444:
28835 udivcc %g2, 0x0B92, %o7
28836 fmovsa %icc, %f5, %f11
28837 ldx [%l7 + 0x70], %o2
28838 fmovdpos %xcc, %f12, %f13
28839 movcc %xcc, %i2, %l4
28840 fands %f5, %f11, %f8
28841 edge16n %g3, %g7, %o3
28842 ld [%l7 + 0x48], %f11
28843 ldd [%l7 + 0x30], %f10
28844 fmovrdlez %i6, %f4, %f2
28845 lduw [%l7 + 0x5C], %i3
28846 fmovrdgz %g1, %f8, %f2
28847 xnorcc %o1, 0x1C7D, %g5
28848 lduw [%l7 + 0x48], %l3
28849 fmovrsne %o0, %f2, %f4
28850 fnot2s %f6, %f15
28851 fmovsa %xcc, %f15, %f4
28852 fsrc2s %f14, %f13
28853 edge32ln %o6, %g4, %i1
28854 st %f10, [%l7 + 0x3C]
28855 std %f8, [%l7 + 0x60]
28856 st %f0, [%l7 + 0x7C]
28857 fbul,a %fcc3, loop_3445
28858 fxnor %f6, %f12, %f12
28859 lduh [%l7 + 0x78], %l1
28860 lduh [%l7 + 0x40], %l0
28861loop_3445:
28862 tn %xcc, 0x7
28863 subccc %l2, 0x0CFE, %o4
28864 movpos %xcc, %i7, %o5
28865 st %f13, [%l7 + 0x0C]
28866 st %f4, [%l7 + 0x38]
28867 fand %f0, %f14, %f8
28868 tsubcctv %i5, 0x11B9, %g6
28869 fpsub16s %f4, %f11, %f15
28870 fmovrsne %l5, %f2, %f3
28871 addccc %i4, 0x1450, %i0
28872 ldx [%l7 + 0x48], %l6
28873 ldsb [%l7 + 0x7F], %g2
28874 srl %o7, %o2, %i2
28875 ld [%l7 + 0x10], %f1
28876 edge16l %g3, %g7, %l4
28877 tl %xcc, 0x0
28878 xnorcc %i6, %o3, %g1
28879 bg,pn %icc, loop_3446
28880 fmovrslz %i3, %f10, %f7
28881 andcc %o1, %g5, %l3
28882 edge32n %o0, %g4, %o6
28883loop_3446:
28884 ldsb [%l7 + 0x74], %l1
28885 be,a,pt %xcc, loop_3447
28886 movg %xcc, %l0, %l2
28887 bne,a %icc, loop_3448
28888 movcc %icc, %o4, %i7
28889loop_3447:
28890 fxor %f12, %f4, %f4
28891 fmovse %icc, %f14, %f8
28892loop_3448:
28893 fnot1s %f7, %f14
28894 std %f4, [%l7 + 0x10]
28895 fxnors %f5, %f2, %f8
28896 stw %i1, [%l7 + 0x7C]
28897 movrlz %i5, 0x0C3, %o5
28898 ld [%l7 + 0x50], %f11
28899 lduh [%l7 + 0x2A], %g6
28900 orncc %i4, 0x15AB, %l5
28901 fpadd32s %f1, %f7, %f9
28902 fnot2s %f3, %f6
28903 ld [%l7 + 0x68], %f15
28904 stw %l6, [%l7 + 0x14]
28905 tneg %icc, 0x0
28906 stb %g2, [%l7 + 0x4C]
28907 te %icc, 0x3
28908 fones %f13
28909 fbug %fcc0, loop_3449
28910 array8 %i0, %o7, %o2
28911 fmul8x16au %f11, %f0, %f10
28912 bl,a %icc, loop_3450
28913loop_3449:
28914 fbo,a %fcc2, loop_3451
28915 st %f5, [%l7 + 0x30]
28916 fexpand %f1, %f8
28917loop_3450:
28918 te %xcc, 0x3
28919loop_3451:
28920 bpos,a,pn %icc, loop_3452
28921 fmovdne %icc, %f7, %f10
28922 fmovdn %xcc, %f1, %f6
28923 fmul8x16al %f4, %f0, %f6
28924loop_3452:
28925 stx %g3, [%l7 + 0x60]
28926 lduw [%l7 + 0x7C], %g7
28927 fsrc1 %f0, %f12
28928 fmovsl %icc, %f13, %f15
28929 fsrc1 %f6, %f4
28930 ld [%l7 + 0x08], %f13
28931 fbule %fcc2, loop_3453
28932 fmovrsne %l4, %f11, %f14
28933 fmovde %xcc, %f15, %f10
28934 taddcc %i6, 0x0ED0, %o3
28935loop_3453:
28936 stb %g1, [%l7 + 0x43]
28937 bvs %icc, loop_3454
28938 tn %xcc, 0x3
28939 orncc %i2, 0x1078, %o1
28940 stb %g5, [%l7 + 0x7B]
28941loop_3454:
28942 sth %l3, [%l7 + 0x18]
28943 ldsb [%l7 + 0x2E], %i3
28944 xorcc %g4, %o0, %l1
28945 addcc %l0, %o6, %l2
28946 taddcctv %o4, 0x1586, %i1
28947 fbu,a %fcc2, loop_3455
28948 be,a loop_3456
28949 orn %i7, %i5, %g6
28950 fmovrdne %o5, %f2, %f0
28951loop_3455:
28952 fmovrdlz %i4, %f10, %f6
28953loop_3456:
28954 brz,a %l5, loop_3457
28955 ldsb [%l7 + 0x08], %l6
28956 sll %g2, %o7, %i0
28957 stw %g3, [%l7 + 0x24]
28958loop_3457:
28959 fmul8ulx16 %f2, %f2, %f0
28960 fnot1s %f7, %f2
28961 fpackfix %f6, %f15
28962 fmovdle %xcc, %f5, %f10
28963 stb %o2, [%l7 + 0x43]
28964 fbue,a %fcc2, loop_3458
28965 ldd [%l7 + 0x28], %f12
28966 nop
28967 setx loop_3459, %l0, %l1
28968 wrpr 0x1, %tl
28969 wrpr %l1, %tpc
28970 add %l1, 0x4, %l1
28971 wrpr %l1, %tnpc
28972 setx 0x34400001400, %l0, %l1
28973 wrpr %l1, %tstate
28974 wrhpr 0x4, %htstate
28975 retry
28976 std %f10, [%l7 + 0x28]
28977loop_3458:
28978 fbu,a %fcc2, loop_3460
28979 lduw [%l7 + 0x7C], %g7
28980loop_3459:
28981 xorcc %i6, %l4, %g1
28982 tpos %icc, 0x0
28983loop_3460:
28984 fzeros %f14
28985 popc %i2, %o1
28986 umulcc %g5, 0x13D6, %o3
28987 movrgez %i3, %l3, %g4
28988 movne %icc, %o0, %l0
28989 xnor %l1, %o6, %l2
28990 nop
28991 setx loop_3461, %l0, %l1
28992 wrpr 0x1, %tl
28993 wrpr %l1, %tpc
28994 add %l1, 0x4, %l1
28995 wrpr %l1, %tnpc
28996 setx 0x34400001400, %l0, %l1
28997 wrpr %l1, %tstate
28998 wrhpr 0x4, %htstate
28999 retry
29000 movrgez %i1, %i7, %i5
29001 fbl %fcc1, loop_3462
29002 fmovrdne %o4, %f12, %f10
29003loop_3461:
29004 tgu %icc, 0x5
29005 st %f8, [%l7 + 0x7C]
29006loop_3462:
29007 movpos %xcc, %o5, %g6
29008 edge32 %i4, %l6, %g2
29009 lduh [%l7 + 0x7C], %o7
29010 ldsh [%l7 + 0x60], %l5
29011 fnot2s %f4, %f1
29012 fmovdneg %icc, %f13, %f14
29013 std %f6, [%l7 + 0x10]
29014 fmovrsgez %g3, %f2, %f13
29015 sth %i0, [%l7 + 0x22]
29016 stw %g7, [%l7 + 0x28]
29017 xor %i6, 0x00CD, %l4
29018 tvc %icc, 0x1
29019 stx %g1, [%l7 + 0x08]
29020 lduh [%l7 + 0x74], %o2
29021 srlx %i2, %g5, %o3
29022 movrne %i3, %o1, %g4
29023 movvc %xcc, %o0, %l3
29024 fmovrsgez %l1, %f13, %f13
29025 fandnot2s %f4, %f5, %f4
29026 st %f4, [%l7 + 0x20]
29027 fmuld8sux16 %f3, %f14, %f10
29028 tl %icc, 0x4
29029 ldsh [%l7 + 0x4A], %l0
29030 smulcc %l2, %i1, %i7
29031 sth %o6, [%l7 + 0x5C]
29032 bcs,pt %icc, loop_3463
29033 bshuffle %f2, %f12, %f4
29034 fmovsvs %xcc, %f13, %f8
29035 edge8ln %i5, %o4, %g6
29036loop_3463:
29037 brnz,a %i4, loop_3464
29038 addccc %o5, 0x0031, %g2
29039 movge %icc, %o7, %l6
29040 tsubcc %l5, %i0, %g7
29041loop_3464:
29042 ba,a,pn %icc, loop_3465
29043 fble %fcc0, loop_3466
29044 ldsw [%l7 + 0x6C], %i6
29045 tleu %icc, 0x6
29046loop_3465:
29047 stx %g3, [%l7 + 0x10]
29048loop_3466:
29049 te %icc, 0x2
29050 sllx %l4, 0x16, %o2
29051 mulscc %g1, 0x0EB0, %g5
29052 movg %icc, %i2, %i3
29053 tvc %icc, 0x0
29054 lduw [%l7 + 0x60], %o3
29055 lduh [%l7 + 0x78], %g4
29056 fmovsle %xcc, %f8, %f11
29057 lduw [%l7 + 0x60], %o1
29058 bshuffle %f12, %f4, %f8
29059 subcc %l3, 0x1E82, %l1
29060 fcmple16 %f8, %f8, %o0
29061 fmovrsgez %l0, %f3, %f0
29062 fmovdge %icc, %f7, %f3
29063 fmovdvs %xcc, %f0, %f6
29064 fcmpes %fcc0, %f15, %f13
29065 fornot1s %f4, %f6, %f4
29066 fmovrsgz %i1, %f3, %f9
29067 std %f10, [%l7 + 0x50]
29068 array16 %l2, %i7, %i5
29069 xor %o6, 0x1454, %o4
29070 pdist %f12, %f6, %f12
29071 move %xcc, %i4, %g6
29072 ba loop_3467
29073 fornot1s %f13, %f14, %f0
29074 edge8ln %o5, %o7, %g2
29075 fabsd %f10, %f14
29076loop_3467:
29077 fbu %fcc0, loop_3468
29078 fcmpgt32 %f0, %f4, %l5
29079 tle %xcc, 0x4
29080 tleu %xcc, 0x3
29081loop_3468:
29082 fexpand %f11, %f10
29083 umul %l6, %g7, %i6
29084 fsrc1 %f2, %f0
29085 bvs,a,pt %icc, loop_3469
29086 movcc %xcc, %i0, %l4
29087 for %f4, %f4, %f14
29088 ldx [%l7 + 0x18], %g3
29089loop_3469:
29090 bn,a loop_3470
29091 mulx %o2, %g1, %g5
29092 fcmpne16 %f8, %f10, %i3
29093 stw %o3, [%l7 + 0x34]
29094loop_3470:
29095 stw %g4, [%l7 + 0x50]
29096 andcc %i2, 0x1C64, %o1
29097 fnot2 %f2, %f6
29098 fmovrdne %l3, %f2, %f10
29099 std %f12, [%l7 + 0x28]
29100 stb %l1, [%l7 + 0x12]
29101 fornot1 %f14, %f12, %f10
29102 sdivx %o0, 0x181C, %l0
29103 mova %xcc, %l2, %i1
29104 andcc %i7, %i5, %o4
29105 fmovsneg %xcc, %f1, %f15
29106 ldsh [%l7 + 0x30], %i4
29107 movg %xcc, %g6, %o6
29108 fmovrdlz %o7, %f14, %f8
29109 fmovdn %xcc, %f6, %f7
29110 fcmpne32 %f4, %f8, %o5
29111 tneg %xcc, 0x0
29112 ldub [%l7 + 0x43], %g2
29113 bcs,a loop_3471
29114 taddcctv %l5, 0x0A59, %l6
29115 fnot1s %f0, %f5
29116 ldsh [%l7 + 0x72], %g7
29117loop_3471:
29118 edge32n %i6, %l4, %i0
29119 udivx %g3, 0x08B6, %g1
29120 fbuge,a %fcc2, loop_3472
29121 fmovrsne %o2, %f2, %f13
29122 fbne,a %fcc3, loop_3473
29123 std %f2, [%l7 + 0x78]
29124loop_3472:
29125 orn %g5, 0x19CD, %i3
29126 ldsw [%l7 + 0x24], %g4
29127loop_3473:
29128 movvc %xcc, %o3, %i2
29129 movl %icc, %o1, %l3
29130 stx %l1, [%l7 + 0x50]
29131 brlez %l0, loop_3474
29132 movrgz %l2, %o0, %i1
29133 fmovrslz %i5, %f2, %f7
29134 stb %i7, [%l7 + 0x56]
29135loop_3474:
29136 stx %o4, [%l7 + 0x78]
29137 tg %xcc, 0x1
29138 fxnor %f6, %f2, %f14
29139 fmovrdlz %i4, %f8, %f2
29140 stw %g6, [%l7 + 0x64]
29141 st %f1, [%l7 + 0x60]
29142 ldd [%l7 + 0x50], %f6
29143 movleu %xcc, %o6, %o5
29144 fxor %f10, %f0, %f10
29145 move %xcc, %g2, %l5
29146 fpsub32 %f2, %f2, %f8
29147 subccc %l6, 0x00A0, %o7
29148 fbl,a %fcc3, loop_3475
29149 ldx [%l7 + 0x10], %g7
29150 stb %i6, [%l7 + 0x2C]
29151 std %f12, [%l7 + 0x68]
29152loop_3475:
29153 fmovrse %i0, %f1, %f14
29154 ldx [%l7 + 0x40], %l4
29155 stb %g1, [%l7 + 0x15]
29156 fnegs %f3, %f8
29157 ld [%l7 + 0x7C], %f10
29158 ldsh [%l7 + 0x24], %o2
29159 st %f0, [%l7 + 0x68]
29160 ldsh [%l7 + 0x70], %g3
29161 edge32 %i3, %g4, %o3
29162 stx %g5, [%l7 + 0x58]
29163 fmovsn %xcc, %f5, %f8
29164 udiv %o1, 0x0077, %l3
29165 fmovdge %icc, %f3, %f6
29166 ld [%l7 + 0x18], %f13
29167 fpadd32 %f12, %f12, %f2
29168 stx %i2, [%l7 + 0x78]
29169 movrgez %l0, 0x1A2, %l2
29170 fmovde %xcc, %f11, %f2
29171 fcmpgt32 %f6, %f8, %o0
29172 movrlez %l1, %i1, %i7
29173 fbug %fcc2, loop_3476
29174 ldsw [%l7 + 0x1C], %i5
29175 lduw [%l7 + 0x78], %o4
29176 mulscc %i4, %o6, %o5
29177loop_3476:
29178 sll %g2, %g6, %l5
29179 fcmped %fcc2, %f10, %f10
29180 xnor %o7, 0x0C02, %g7
29181 stb %l6, [%l7 + 0x3E]
29182 movvs %icc, %i0, %l4
29183 fsrc1 %f12, %f0
29184 tsubcctv %i6, 0x1B35, %o2
29185 movge %xcc, %g3, %i3
29186 fmul8sux16 %f14, %f0, %f2
29187 movpos %icc, %g4, %o3
29188 tge %xcc, 0x7
29189 siam 0x2
29190 bvs,pt %icc, loop_3477
29191 bl,pn %icc, loop_3478
29192 ldsh [%l7 + 0x4A], %g1
29193 ldsh [%l7 + 0x56], %o1
29194loop_3477:
29195 fmovspos %xcc, %f4, %f11
29196loop_3478:
29197 fmovdcs %xcc, %f14, %f5
29198 fmovrslz %l3, %f1, %f1
29199 bl,a loop_3479
29200 ldsb [%l7 + 0x22], %i2
29201 fmovspos %xcc, %f12, %f8
29202 ldsw [%l7 + 0x0C], %l0
29203loop_3479:
29204 lduh [%l7 + 0x52], %l2
29205 tge %xcc, 0x2
29206 mulscc %o0, %l1, %i1
29207 ld [%l7 + 0x70], %f3
29208 tle %icc, 0x6
29209 std %f12, [%l7 + 0x58]
29210 movvs %xcc, %i7, %i5
29211 ldd [%l7 + 0x20], %f4
29212 sdivx %g5, 0x056A, %o4
29213 ldx [%l7 + 0x30], %o6
29214 fors %f7, %f3, %f15
29215 fpsub16 %f6, %f14, %f14
29216 fmovdvc %xcc, %f8, %f7
29217 bge,a loop_3480
29218 ldsb [%l7 + 0x2B], %o5
29219 fmovdne %icc, %f11, %f9
29220 movcs %xcc, %g2, %i4
29221loop_3480:
29222 ldsw [%l7 + 0x18], %l5
29223 fmovdpos %icc, %f15, %f7
29224 fpsub16 %f10, %f10, %f14
29225 edge8 %g6, %o7, %g7
29226 fble %fcc0, loop_3481
29227 fmovspos %xcc, %f14, %f7
29228 tvs %xcc, 0x5
29229 fbul,a %fcc2, loop_3482
29230loop_3481:
29231 movpos %icc, %l6, %l4
29232 fmovsg %xcc, %f8, %f4
29233 ldx [%l7 + 0x28], %i0
29234loop_3482:
29235 fcmped %fcc3, %f12, %f4
29236 fsrc2s %f9, %f7
29237 sth %i6, [%l7 + 0x60]
29238 smulcc %o2, %g3, %i3
29239 sth %g4, [%l7 + 0x4E]
29240 fbn,a %fcc3, loop_3483
29241 edge8ln %g1, %o1, %o3
29242 nop
29243 setx loop_3484, %l0, %l1
29244 wrpr 0x1, %tl
29245 wrpr %l1, %tnpc
29246 setx 0x34400001400, %l0, %l1
29247 wrpr %l1, %tstate
29248 wrhpr 0x4, %htstate
29249 done
29250 nop
29251 setx loop_3485, %l0, %l1
29252 wrpr 0x1, %tl
29253 wrpr %l1, %tpc
29254 add %l1, 0x4, %l1
29255 wrpr %l1, %tnpc
29256 setx 0x34400001400, %l0, %l1
29257 wrpr %l1, %tstate
29258 wrhpr 0x4, %htstate
29259 retry
29260loop_3483:
29261 ldsb [%l7 + 0x0D], %i2
29262 fmovdvs %icc, %f3, %f14
29263loop_3484:
29264 fbuge,a %fcc3, loop_3486
29265loop_3485:
29266 fmovdcc %icc, %f9, %f1
29267 ldsw [%l7 + 0x44], %l0
29268 fbge,a %fcc1, loop_3487
29269loop_3486:
29270 ldd [%l7 + 0x18], %f0
29271 stw %l2, [%l7 + 0x10]
29272 stx %l3, [%l7 + 0x30]
29273loop_3487:
29274 lduh [%l7 + 0x2A], %l1
29275 siam 0x4
29276 fpsub32 %f2, %f8, %f10
29277 ldx [%l7 + 0x20], %i1
29278 ldsh [%l7 + 0x3A], %o0
29279 sth %i5, [%l7 + 0x26]
29280 fbn,a %fcc1, loop_3488
29281 fmovrsgz %i7, %f0, %f8
29282 orn %g5, %o4, %o6
29283 bvs,pn %icc, loop_3489
29284loop_3488:
29285 lduh [%l7 + 0x24], %g2
29286 fnand %f2, %f10, %f0
29287 lduh [%l7 + 0x36], %i4
29288loop_3489:
29289 fmovdg %xcc, %f12, %f11
29290 taddcc %l5, %o5, %g6
29291 udivcc %g7, 0x19F7, %o7
29292 smul %l6, 0x0AF4, %i0
29293 orncc %l4, %o2, %g3
29294 fbe,a %fcc3, loop_3490
29295 fbug,a %fcc3, loop_3491
29296 ldub [%l7 + 0x4B], %i6
29297 fzeros %f9
29298loop_3490:
29299 bgu,pt %xcc, loop_3492
29300loop_3491:
29301 stb %g4, [%l7 + 0x21]
29302 tge %xcc, 0x1
29303 ld [%l7 + 0x58], %f2
29304loop_3492:
29305 stx %i3, [%l7 + 0x10]
29306 bpos,a,pt %xcc, loop_3493
29307 addccc %o1, 0x0E45, %o3
29308 lduh [%l7 + 0x16], %i2
29309 ld [%l7 + 0x28], %f11
29310loop_3493:
29311 edge32ln %l0, %l2, %l3
29312 stx %l1, [%l7 + 0x40]
29313 movrgz %i1, 0x1D9, %o0
29314 fbg %fcc2, loop_3494
29315 fmul8x16au %f1, %f3, %f0
29316 sth %i5, [%l7 + 0x22]
29317 fpadd16s %f2, %f15, %f10
29318loop_3494:
29319 te %icc, 0x3
29320 lduw [%l7 + 0x6C], %g1
29321 edge8n %g5, %i7, %o6
29322 fmovrdne %o4, %f4, %f6
29323 fone %f0
29324 fmovrdgez %g2, %f4, %f10
29325 stx %i4, [%l7 + 0x08]
29326 fmovrsgz %o5, %f3, %f1
29327 fmovrdlz %g6, %f4, %f4
29328 ldd [%l7 + 0x50], %f0
29329 fmovd %f6, %f14
29330 fmovdneg %xcc, %f13, %f1
29331 faligndata %f4, %f8, %f2
29332 ldx [%l7 + 0x10], %g7
29333 movg %xcc, %o7, %l6
29334 udiv %i0, 0x1A03, %l4
29335 fmovsn %xcc, %f4, %f5
29336 sethi 0x0DC1, %o2
29337 bn %xcc, loop_3495
29338 sll %l5, %g3, %g4
29339 stb %i6, [%l7 + 0x1B]
29340 std %f6, [%l7 + 0x08]
29341loop_3495:
29342 sth %o1, [%l7 + 0x16]
29343 fmovrdne %o3, %f2, %f6
29344 nop
29345 setx loop_3496, %l0, %l1
29346 wrpr 0x1, %tl
29347 wrpr %l1, %tpc
29348 add %l1, 0x4, %l1
29349 wrpr %l1, %tnpc
29350 setx 0x34400001400, %l0, %l1
29351 wrpr %l1, %tstate
29352 wrhpr 0x4, %htstate
29353 retry
29354 smul %i2, %l0, %l2
29355 sub %l3, 0x1A29, %i3
29356 fmuld8sux16 %f8, %f3, %f10
29357loop_3496:
29358 mulx %l1, %i1, %i5
29359 fbge %fcc1, loop_3497
29360 fsrc1 %f4, %f8
29361 fsrc1 %f6, %f12
29362 bl,pt %xcc, loop_3498
29363loop_3497:
29364 sth %g1, [%l7 + 0x28]
29365 fmovsle %icc, %f15, %f9
29366 fcmpd %fcc2, %f14, %f6
29367loop_3498:
29368 st %f15, [%l7 + 0x18]
29369 fmovsgu %icc, %f5, %f10
29370 fcmpeq32 %f12, %f4, %g5
29371 ldsh [%l7 + 0x46], %i7
29372 fmovrsgez %o0, %f1, %f10
29373 ld [%l7 + 0x1C], %f6
29374 edge16l %o6, %o4, %g2
29375 fmovdle %icc, %f14, %f8
29376 fmul8sux16 %f8, %f4, %f0
29377 sth %o5, [%l7 + 0x1C]
29378 fbl %fcc3, loop_3499
29379 fors %f3, %f15, %f0
29380 fnot2 %f14, %f10
29381 fpmerge %f15, %f11, %f6
29382loop_3499:
29383 tpos %icc, 0x1
29384 stw %i4, [%l7 + 0x68]
29385 stx %g7, [%l7 + 0x50]
29386 fbue %fcc2, loop_3500
29387 std %f4, [%l7 + 0x50]
29388 lduw [%l7 + 0x34], %o7
29389 fmovdn %icc, %f15, %f15
29390loop_3500:
29391 fmovrslz %l6, %f13, %f7
29392 ldx [%l7 + 0x68], %i0
29393 fandnot1s %f11, %f3, %f1
29394 fmovdg %icc, %f9, %f9
29395 ld [%l7 + 0x24], %f9
29396 movrlz %g6, %l4, %o2
29397 ld [%l7 + 0x78], %f3
29398 fmuld8sux16 %f15, %f5, %f6
29399 fmovd %f8, %f6
29400 bleu,a loop_3501
29401 fandnot1 %f14, %f2, %f2
29402 fone %f0
29403 fnot1 %f14, %f10
29404loop_3501:
29405 fpmerge %f6, %f9, %f2
29406 movcs %icc, %g3, %l5
29407 fands %f11, %f6, %f5
29408 fmul8x16 %f2, %f0, %f10
29409 fmovsn %icc, %f7, %f12
29410 fandnot1 %f6, %f6, %f8
29411 fnands %f2, %f6, %f10
29412 stw %g4, [%l7 + 0x78]
29413 fandnot1s %f5, %f2, %f3
29414 xnor %i6, 0x0C7D, %o3
29415 udivx %i2, 0x0552, %o1
29416 lduh [%l7 + 0x7A], %l0
29417 addcc %l3, 0x0CBC, %l2
29418 stw %i3, [%l7 + 0x1C]
29419 for %f0, %f0, %f12
29420 tneg %xcc, 0x7
29421 ld [%l7 + 0x24], %f13
29422 fmovdn %xcc, %f9, %f12
29423 fmovsvs %icc, %f3, %f14
29424 fbe %fcc1, loop_3502
29425 fmovs %f4, %f15
29426 addc %l1, 0x1C52, %i5
29427 edge8 %g1, %i1, %i7
29428loop_3502:
29429 ldub [%l7 + 0x78], %o0
29430 tle %icc, 0x5
29431 fbne %fcc3, loop_3503
29432 brlz %o6, loop_3504
29433 nop
29434 setx loop_3505, %l0, %l1
29435 jmpl %l1, %g5
29436 bleu,a,pt %icc, loop_3506
29437loop_3503:
29438 subcc %g2, 0x0C73, %o5
29439loop_3504:
29440 tgu %xcc, 0x4
29441loop_3505:
29442 brgez %o4, loop_3507
29443loop_3506:
29444 fmovrslz %i4, %f14, %f3
29445 lduh [%l7 + 0x70], %g7
29446 sth %l6, [%l7 + 0x78]
29447loop_3507:
29448 ldsh [%l7 + 0x0A], %o7
29449 fabsd %f8, %f12
29450 fpsub32s %f8, %f12, %f8
29451 fmovrslez %g6, %f9, %f8
29452 fcmpne16 %f0, %f0, %l4
29453 movg %xcc, %o2, %i0
29454 st %f14, [%l7 + 0x6C]
29455 sth %l5, [%l7 + 0x32]
29456 edge8n %g4, %i6, %g3
29457 ld [%l7 + 0x70], %f15
29458 ldub [%l7 + 0x2D], %o3
29459 fbl,a %fcc3, loop_3508
29460 addccc %i2, 0x128D, %l0
29461 stb %l3, [%l7 + 0x5E]
29462 udiv %l2, 0x1D89, %o1
29463loop_3508:
29464 fbe %fcc0, loop_3509
29465 sth %i3, [%l7 + 0x52]
29466 stw %i5, [%l7 + 0x18]
29467 fpadd16s %f1, %f9, %f12
29468loop_3509:
29469 bpos,a loop_3510
29470 tsubcc %l1, 0x17EF, %i1
29471 ldx [%l7 + 0x48], %g1
29472 mulx %i7, %o0, %o6
29473loop_3510:
29474 popc %g5, %o5
29475 fpmerge %f8, %f8, %f10
29476 ldsw [%l7 + 0x48], %g2
29477 andcc %o4, %i4, %l6
29478 stb %g7, [%l7 + 0x5C]
29479 stx %g6, [%l7 + 0x78]
29480 fexpand %f12, %f14
29481 ldsh [%l7 + 0x50], %l4
29482 fpsub32 %f8, %f6, %f4
29483 fmovsvc %xcc, %f2, %f14
29484 ld [%l7 + 0x18], %f7
29485 fmovrsgz %o2, %f14, %f4
29486 alignaddr %i0, %l5, %g4
29487 tcc %icc, 0x6
29488 fble %fcc1, loop_3511
29489 fabss %f3, %f6
29490 bgu,a loop_3512
29491 ldsw [%l7 + 0x58], %i6
29492loop_3511:
29493 movle %xcc, %g3, %o3
29494 lduw [%l7 + 0x50], %o7
29495loop_3512:
29496 fmovdg %icc, %f9, %f13
29497 subccc %l0, 0x04DC, %l3
29498 fmovdpos %xcc, %f9, %f2
29499 movvs %icc, %l2, %i2
29500 srl %o1, 0x14, %i3
29501 bcs,a %xcc, loop_3513
29502 movvs %icc, %l1, %i5
29503 fmovdpos %icc, %f11, %f9
29504 srl %g1, 0x15, %i1
29505loop_3513:
29506 lduh [%l7 + 0x2E], %o0
29507 fmovdle %xcc, %f8, %f7
29508 movrgez %i7, 0x0B6, %g5
29509 ldsw [%l7 + 0x3C], %o6
29510 srlx %g2, %o4, %o5
29511 sdiv %i4, 0x048B, %l6
29512 ldub [%l7 + 0x58], %g7
29513 movn %icc, %g6, %o2
29514 movre %i0, %l5, %g4
29515 edge32l %l4, %g3, %o3
29516 ta %xcc, 0x5
29517 ldsb [%l7 + 0x78], %o7
29518 fmovrslez %l0, %f1, %f3
29519 ldx [%l7 + 0x70], %i6
29520 call loop_3514
29521 fornot1 %f2, %f6, %f10
29522 ldx [%l7 + 0x68], %l2
29523 ldub [%l7 + 0x41], %i2
29524loop_3514:
29525 movcs %xcc, %o1, %i3
29526 fxor %f4, %f8, %f0
29527 xorcc %l3, %l1, %g1
29528 st %f0, [%l7 + 0x74]
29529 ldx [%l7 + 0x20], %i1
29530 ld [%l7 + 0x70], %f10
29531 std %f2, [%l7 + 0x60]
29532 ldd [%l7 + 0x30], %f10
29533 ld [%l7 + 0x54], %f9
29534 srax %o0, 0x06, %i5
29535 stx %g5, [%l7 + 0x20]
29536 fmovdg %icc, %f7, %f13
29537 fmovdvs %xcc, %f10, %f8
29538 alignaddr %o6, %g2, %o4
29539 nop
29540 setx loop_3515, %l0, %l1
29541 wrpr 0x1, %tl
29542 wrpr %l1, %tpc
29543 add %l1, 0x4, %l1
29544 wrpr %l1, %tnpc
29545 setx 0x34400001400, %l0, %l1
29546 wrpr %l1, %tstate
29547 wrhpr 0x4, %htstate
29548 retry
29549 sdivx %o5, 0x1AE7, %i4
29550 lduh [%l7 + 0x36], %l6
29551 sth %g7, [%l7 + 0x50]
29552loop_3515:
29553 mova %icc, %i7, %g6
29554 fbge %fcc0, loop_3516
29555 fmovrsgez %o2, %f5, %f10
29556 fpmerge %f4, %f6, %f2
29557 fbul %fcc0, loop_3517
29558loop_3516:
29559 lduw [%l7 + 0x18], %i0
29560 ldsb [%l7 + 0x64], %g4
29561 ldsb [%l7 + 0x58], %l4
29562loop_3517:
29563 fnot2 %f10, %f4
29564 fmovdgu %icc, %f15, %f11
29565 tcs %icc, 0x6
29566 be,pn %icc, loop_3518
29567 bvc %icc, loop_3519
29568 fmovsl %xcc, %f0, %f4
29569 xor %g3, 0x07CA, %o3
29570loop_3518:
29571 stx %o7, [%l7 + 0x08]
29572loop_3519:
29573 std %f14, [%l7 + 0x28]
29574 movrne %l0, 0x043, %i6
29575 xor %l2, 0x030D, %i2
29576 ld [%l7 + 0x28], %f2
29577 call loop_3520
29578 stx %o1, [%l7 + 0x40]
29579 fbe %fcc1, loop_3521
29580 bn,pt %xcc, loop_3522
29581loop_3520:
29582 stw %i3, [%l7 + 0x48]
29583 movcs %icc, %l3, %l1
29584loop_3521:
29585 sth %g1, [%l7 + 0x6E]
29586loop_3522:
29587 brgz,a %i1, loop_3523
29588 sth %o0, [%l7 + 0x40]
29589 fmuld8sux16 %f5, %f0, %f12
29590 fpack16 %f2, %f5
29591loop_3523:
29592 fmovrdne %l5, %f14, %f14
29593 lduw [%l7 + 0x78], %i5
29594 std %f4, [%l7 + 0x48]
29595 ldd [%l7 + 0x60], %f6
29596 std %f4, [%l7 + 0x70]
29597 udiv %g5, 0x0ED4, %g2
29598 movl %xcc, %o4, %o6
29599 movpos %xcc, %o5, %l6
29600 lduw [%l7 + 0x0C], %i4
29601 stx %g7, [%l7 + 0x60]
29602 nop
29603 setx loop_3524, %l0, %l1
29604 jmpl %l1, %g6
29605 stb %o2, [%l7 + 0x38]
29606 fmovsvc %xcc, %f9, %f8
29607 movg %xcc, %i7, %g4
29608loop_3524:
29609 fmovda %icc, %f6, %f5
29610 ldsh [%l7 + 0x12], %l4
29611 edge16l %i0, %g3, %o7
29612 lduw [%l7 + 0x14], %o3
29613 ldsw [%l7 + 0x48], %l0
29614 fmovrdgz %l2, %f10, %f2
29615 edge32ln %i6, %i2, %o1
29616 udivx %l3, 0x12DD, %i3
29617 bg loop_3525
29618 fnot1s %f1, %f13
29619 ldub [%l7 + 0x10], %g1
29620 movrlz %l1, 0x1FA, %i1
29621loop_3525:
29622 subccc %o0, %l5, %g5
29623 stx %i5, [%l7 + 0x48]
29624 andncc %g2, %o6, %o5
29625 srlx %o4, 0x1D, %i4
29626 fpsub16s %f8, %f11, %f10
29627 fcmpne16 %f10, %f14, %g7
29628 bvc,pt %xcc, loop_3526
29629 ldsw [%l7 + 0x1C], %g6
29630 edge32ln %l6, %i7, %g4
29631 fpsub16s %f3, %f5, %f5
29632loop_3526:
29633 ldub [%l7 + 0x1B], %l4
29634 ldx [%l7 + 0x48], %o2
29635 taddcctv %i0, 0x0700, %g3
29636 fcmps %fcc2, %f2, %f9
29637 sethi 0x0F7F, %o3
29638 tgu %xcc, 0x5
29639 st %f3, [%l7 + 0x40]
29640 fcmple32 %f6, %f2, %o7
29641 sub %l2, 0x09A5, %l0
29642 lduw [%l7 + 0x50], %i6
29643 ldd [%l7 + 0x68], %f14
29644 fmovrslz %o1, %f2, %f8
29645 fmovrsgez %i2, %f7, %f5
29646 movrne %i3, %g1, %l1
29647 fbg %fcc3, loop_3527
29648 st %f1, [%l7 + 0x1C]
29649 edge32n %l3, %i1, %l5
29650 siam 0x7
29651loop_3527:
29652 orcc %g5, 0x1BC5, %i5
29653 ldsw [%l7 + 0x2C], %g2
29654 fmovdge %icc, %f0, %f8
29655 alignaddr %o0, %o6, %o5
29656 fcmpgt32 %f4, %f10, %i4
29657 fmovsge %icc, %f5, %f0
29658 ldsh [%l7 + 0x4E], %g7
29659 taddcc %g6, 0x18C8, %o4
29660 taddcc %i7, 0x0AC4, %g4
29661 fmovdcc %xcc, %f12, %f11
29662 tneg %icc, 0x4
29663 smulcc %l4, %o2, %l6
29664 fxor %f12, %f6, %f4
29665 ldsb [%l7 + 0x51], %g3
29666 movre %i0, %o7, %l2
29667 brlez %l0, loop_3528
29668 fbo,a %fcc1, loop_3529
29669 fandnot1 %f12, %f4, %f4
29670 movrlez %i6, %o1, %o3
29671loop_3528:
29672 fmovdcs %icc, %f4, %f12
29673loop_3529:
29674 stb %i2, [%l7 + 0x65]
29675 fmovrde %g1, %f2, %f10
29676 siam 0x2
29677 stb %l1, [%l7 + 0x09]
29678 brgez,a %l3, loop_3530
29679 umulcc %i1, 0x0F2C, %l5
29680 bge,a,pt %xcc, loop_3531
29681 fmovsg %xcc, %f10, %f7
29682loop_3530:
29683 call loop_3532
29684 fmovse %icc, %f3, %f14
29685loop_3531:
29686 xor %g5, 0x1E35, %i5
29687 or %g2, 0x1DCF, %o0
29688loop_3532:
29689 te %xcc, 0x5
29690 lduw [%l7 + 0x78], %o6
29691 fbne,a %fcc2, loop_3533
29692 fba %fcc2, loop_3534
29693 srl %i3, 0x08, %o5
29694 fmovrslez %g7, %f13, %f10
29695loop_3533:
29696 fmovrslez %g6, %f14, %f0
29697loop_3534:
29698 subc %i4, 0x0EAC, %o4
29699 ldsw [%l7 + 0x24], %i7
29700 fmovsg %xcc, %f0, %f13
29701 ldub [%l7 + 0x74], %g4
29702 fandnot1 %f6, %f8, %f10
29703 sdiv %l4, 0x10F3, %l6
29704 movle %icc, %o2, %i0
29705 lduw [%l7 + 0x30], %o7
29706 ld [%l7 + 0x60], %f12
29707 fcmpne32 %f2, %f12, %g3
29708 fmovsleu %icc, %f12, %f10
29709 fcmpne32 %f4, %f10, %l2
29710 subccc %l0, %i6, %o3
29711 orn %o1, 0x142B, %g1
29712 stw %i2, [%l7 + 0x58]
29713 movrne %l3, %i1, %l5
29714 srax %l1, 0x14, %g5
29715 lduh [%l7 + 0x18], %g2
29716 bcs %icc, loop_3535
29717 movpos %icc, %o0, %o6
29718 fand %f4, %f8, %f4
29719 bpos %icc, loop_3536
29720loop_3535:
29721 edge8l %i3, %i5, %g7
29722 stb %g6, [%l7 + 0x2F]
29723 sth %i4, [%l7 + 0x3E]
29724loop_3536:
29725 fmul8x16al %f4, %f4, %f14
29726 fcmple16 %f8, %f8, %o4
29727 bvc,pn %xcc, loop_3537
29728 fmovdvs %xcc, %f13, %f14
29729 fbo %fcc1, loop_3538
29730 call loop_3539
29731loop_3537:
29732 lduh [%l7 + 0x22], %o5
29733 std %f14, [%l7 + 0x60]
29734loop_3538:
29735 subcc %g4, 0x09BD, %l4
29736loop_3539:
29737 fmovdvc %icc, %f8, %f14
29738 tcc %icc, 0x3
29739 fmovsvs %xcc, %f1, %f6
29740 fpmerge %f7, %f11, %f2
29741 te %xcc, 0x1
29742 fcmps %fcc2, %f0, %f2
29743 edge8ln %i7, %o2, %l6
29744 brnz,a %i0, loop_3540
29745 fxnor %f14, %f8, %f6
29746 std %f4, [%l7 + 0x20]
29747 bge,a,pt %icc, loop_3541
29748loop_3540:
29749 xnor %o7, 0x0558, %g3
29750 ldsh [%l7 + 0x14], %l2
29751 stb %i6, [%l7 + 0x0E]
29752loop_3541:
29753 fmovrdne %l0, %f12, %f6
29754 st %f1, [%l7 + 0x68]
29755 fcmpeq16 %f6, %f12, %o3
29756 sdivx %o1, 0x07F0, %g1
29757 ba,a,pn %icc, loop_3542
29758 fmovsneg %xcc, %f7, %f9
29759 sth %i2, [%l7 + 0x38]
29760 fexpand %f9, %f14
29761loop_3542:
29762 ldsw [%l7 + 0x10], %i1
29763 edge8ln %l5, %l1, %g5
29764 fblg %fcc2, loop_3543
29765 fbl,a %fcc1, loop_3544
29766 movn %xcc, %l3, %g2
29767 edge8l %o6, %i3, %o0
29768loop_3543:
29769 lduh [%l7 + 0x30], %i5
29770loop_3544:
29771 edge16ln %g6, %g7, %i4
29772 fmovdneg %xcc, %f13, %f8
29773 ldd [%l7 + 0x58], %f0
29774 movrne %o5, %o4, %g4
29775 fnot1 %f0, %f12
29776 std %f14, [%l7 + 0x38]
29777 edge8ln %l4, %i7, %l6
29778 ld [%l7 + 0x5C], %f3
29779 movpos %xcc, %i0, %o2
29780 xnor %g3, %o7, %i6
29781 tvs %icc, 0x7
29782 fmovrdgez %l0, %f8, %f0
29783 stw %o3, [%l7 + 0x28]
29784 fmovrslez %l2, %f0, %f0
29785 fmul8x16 %f7, %f12, %f6
29786 tneg %icc, 0x2
29787 fabsd %f6, %f4
29788 bpos,a,pt %xcc, loop_3545
29789 orcc %o1, 0x0CC2, %i2
29790 stw %g1, [%l7 + 0x4C]
29791 xor %l5, 0x0A3A, %i1
29792loop_3545:
29793 fcmpd %fcc2, %f8, %f4
29794 st %f10, [%l7 + 0x7C]
29795 fnegd %f6, %f2
29796 fbl,a %fcc3, loop_3546
29797 udivcc %g5, 0x1B22, %l3
29798 ld [%l7 + 0x2C], %f2
29799 fcmpgt16 %f6, %f6, %l1
29800loop_3546:
29801 move %xcc, %o6, %g2
29802 ldsw [%l7 + 0x08], %o0
29803 edge8l %i5, %i3, %g6
29804 fcmps %fcc3, %f12, %f9
29805 fmovsge %icc, %f8, %f7
29806 fcmpeq32 %f2, %f10, %i4
29807 fbl,a %fcc3, loop_3547
29808 fmovsl %xcc, %f2, %f15
29809 stw %g7, [%l7 + 0x60]
29810 srl %o5, 0x17, %o4
29811loop_3547:
29812 brgz,a %g4, loop_3548
29813 ldx [%l7 + 0x48], %l4
29814 edge16l %i7, %l6, %i0
29815 movrne %o2, 0x398, %g3
29816loop_3548:
29817 sth %o7, [%l7 + 0x76]
29818 brgz,a %l0, loop_3549
29819 ldub [%l7 + 0x4A], %o3
29820 fmovrdlz %i6, %f8, %f10
29821 bn,a loop_3550
29822loop_3549:
29823 bleu %icc, loop_3551
29824 ldub [%l7 + 0x6C], %l2
29825 tg %xcc, 0x3
29826loop_3550:
29827 fmuld8sux16 %f8, %f7, %f6
29828loop_3551:
29829 fnegs %f8, %f15
29830 fcmpeq16 %f4, %f0, %o1
29831 ldx [%l7 + 0x08], %i2
29832 fmovdcc %xcc, %f8, %f0
29833 tsubcc %l5, %g1, %i1
29834 stw %g5, [%l7 + 0x40]
29835 fpmerge %f8, %f7, %f2
29836 addccc %l1, 0x1CC7, %o6
29837 ldub [%l7 + 0x75], %l3
29838 fandnot1s %f10, %f2, %f5
29839 ldx [%l7 + 0x68], %o0
29840 addccc %g2, %i3, %i5
29841 lduw [%l7 + 0x18], %g6
29842 tsubcc %g7, 0x0E32, %o5
29843 stx %i4, [%l7 + 0x18]
29844 edge32 %o4, %g4, %l4
29845 ldub [%l7 + 0x7B], %i7
29846 bneg %icc, loop_3552
29847 ldsb [%l7 + 0x60], %l6
29848 fmovrdgez %o2, %f2, %f10
29849 srl %g3, %i0, %l0
29850loop_3552:
29851 sth %o3, [%l7 + 0x32]
29852 fmovscs %xcc, %f12, %f11
29853 fmovrde %o7, %f12, %f2
29854 sth %i6, [%l7 + 0x5C]
29855 fmovrsne %o1, %f9, %f14
29856 edge8 %i2, %l5, %g1
29857 orn %i1, 0x14FE, %l2
29858 bne,a %icc, loop_3553
29859 fnors %f3, %f1, %f4
29860 fmul8x16au %f9, %f5, %f14
29861 lduw [%l7 + 0x68], %l1
29862loop_3553:
29863 fmovse %xcc, %f4, %f9
29864 stb %o6, [%l7 + 0x7D]
29865 ba loop_3554
29866 fbue,a %fcc2, loop_3555
29867 edge16l %g5, %o0, %l3
29868 ldd [%l7 + 0x50], %f0
29869loop_3554:
29870 fpadd32 %f0, %f12, %f14
29871loop_3555:
29872 fbge %fcc0, loop_3556
29873 stx %g2, [%l7 + 0x18]
29874 fmovsa %icc, %f9, %f14
29875 movcs %icc, %i5, %g6
29876loop_3556:
29877 fnegd %f14, %f10
29878 edge32n %i3, %o5, %g7
29879 edge16ln %o4, %g4, %l4
29880 andncc %i4, %i7, %l6
29881 fmovdvc %xcc, %f12, %f0
29882 bne,a %xcc, loop_3557
29883 udivcc %o2, 0x16BA, %i0
29884 ldsh [%l7 + 0x22], %g3
29885 fnands %f6, %f6, %f10
29886loop_3557:
29887 stx %l0, [%l7 + 0x38]
29888 bcc,pt %xcc, loop_3558
29889 brz %o7, loop_3559
29890 ldsb [%l7 + 0x61], %o3
29891 fmovse %xcc, %f4, %f14
29892loop_3558:
29893 fmul8sux16 %f0, %f4, %f6
29894loop_3559:
29895 sth %o1, [%l7 + 0x78]
29896 fmuld8sux16 %f10, %f8, %f4
29897 stb %i6, [%l7 + 0x20]
29898 movge %icc, %l5, %g1
29899 tsubcc %i1, 0x150E, %l2
29900 fcmpeq16 %f14, %f8, %l1
29901 bne,pn %icc, loop_3560
29902 ldsh [%l7 + 0x54], %i2
29903 tcc %xcc, 0x2
29904 ldd [%l7 + 0x68], %f4
29905loop_3560:
29906 ldsw [%l7 + 0x60], %g5
29907 ld [%l7 + 0x20], %f5
29908 lduw [%l7 + 0x64], %o0
29909 std %f6, [%l7 + 0x08]
29910 bshuffle %f6, %f10, %f14
29911 sth %l3, [%l7 + 0x7E]
29912 fpadd32s %f1, %f3, %f3
29913 fpsub16 %f4, %f0, %f14
29914 fbn %fcc1, loop_3561
29915 movl %xcc, %o6, %g2
29916 ldsb [%l7 + 0x3D], %i5
29917 fbn,a %fcc1, loop_3562
29918loop_3561:
29919 fpadd16 %f2, %f6, %f12
29920 stx %g6, [%l7 + 0x58]
29921 tsubcctv %o5, %g7, %i3
29922loop_3562:
29923 fmovrsgez %g4, %f13, %f13
29924 fbne %fcc0, loop_3563
29925 fornot1s %f0, %f0, %f3
29926 stb %l4, [%l7 + 0x2B]
29927 ldub [%l7 + 0x6F], %o4
29928loop_3563:
29929 ldsw [%l7 + 0x70], %i7
29930 fnot2s %f14, %f0
29931 fnands %f5, %f0, %f9
29932 siam 0x2
29933 brlez,a %i4, loop_3564
29934 lduh [%l7 + 0x7C], %o2
29935 lduh [%l7 + 0x3E], %i0
29936 ldsb [%l7 + 0x1E], %g3
29937loop_3564:
29938 fpmerge %f2, %f15, %f14
29939 std %f0, [%l7 + 0x40]
29940 bne,a,pn %icc, loop_3565
29941 stb %l0, [%l7 + 0x0F]
29942 sllx %l6, 0x18, %o7
29943 ldsb [%l7 + 0x70], %o3
29944loop_3565:
29945 ld [%l7 + 0x34], %f7
29946 lduw [%l7 + 0x5C], %i6
29947 bn loop_3566
29948 bvs,a,pt %icc, loop_3567
29949 movrlez %l5, 0x13C, %g1
29950 bvs,pt %icc, loop_3568
29951loop_3566:
29952 st %f8, [%l7 + 0x7C]
29953loop_3567:
29954 bn,a,pn %icc, loop_3569
29955 ldx [%l7 + 0x40], %o1
29956loop_3568:
29957 fnot1 %f4, %f2
29958 ldd [%l7 + 0x08], %f2
29959loop_3569:
29960 fmovrdlz %i1, %f8, %f12
29961 smul %l2, %l1, %i2
29962 std %f4, [%l7 + 0x10]
29963 fmovdne %xcc, %f9, %f6
29964 bcc,pt %icc, loop_3570
29965 stx %o0, [%l7 + 0x58]
29966 lduw [%l7 + 0x44], %g5
29967 ldx [%l7 + 0x50], %o6
29968loop_3570:
29969 fcmpne16 %f2, %f14, %g2
29970 movvc %icc, %l3, %g6
29971 addcc %o5, %g7, %i5
29972 fpsub32s %f7, %f10, %f3
29973 bpos,pt %xcc, loop_3571
29974 fnot2 %f4, %f0
29975 bg %xcc, loop_3572
29976 sethi 0x10D5, %i3
29977loop_3571:
29978 stw %g4, [%l7 + 0x50]
29979 fmovdl %icc, %f3, %f1
29980loop_3572:
29981 ldsb [%l7 + 0x29], %o4
29982 ld [%l7 + 0x10], %f15
29983 ldd [%l7 + 0x50], %f4
29984 ldsw [%l7 + 0x6C], %l4
29985 subc %i7, 0x1779, %o2
29986 stx %i4, [%l7 + 0x70]
29987 stw %i0, [%l7 + 0x24]
29988 fmovd %f12, %f8
29989 movcs %xcc, %l0, %g3
29990 stw %l6, [%l7 + 0x7C]
29991 te %icc, 0x4
29992 fpackfix %f14, %f9
29993 edge32n %o7, %i6, %o3
29994 bg,pn %xcc, loop_3573
29995 fcmpeq32 %f10, %f0, %g1
29996 movvs %xcc, %l5, %o1
29997 movvs %icc, %l2, %l1
29998loop_3573:
29999 ldsb [%l7 + 0x7F], %i1
30000 fandnot2 %f2, %f14, %f8
30001 or %i2, %o0, %o6
30002 fmovdl %icc, %f9, %f7
30003 bcc %icc, loop_3574
30004 fandnot2s %f2, %f4, %f7
30005 ldsw [%l7 + 0x5C], %g5
30006 ldd [%l7 + 0x78], %f12
30007loop_3574:
30008 orncc %g2, %l3, %o5
30009 fbne,a %fcc3, loop_3575
30010 andn %g6, %i5, %g7
30011 edge8ln %i3, %o4, %l4
30012 bneg loop_3576
30013loop_3575:
30014 xor %g4, 0x06E0, %o2
30015 std %f4, [%l7 + 0x70]
30016 fcmpd %fcc1, %f6, %f10
30017loop_3576:
30018 tgu %icc, 0x5
30019 fnot1s %f7, %f11
30020 fmovda %xcc, %f3, %f8
30021 andncc %i7, %i4, %l0
30022 ldsw [%l7 + 0x40], %i0
30023 fcmpne32 %f12, %f6, %l6
30024 ldub [%l7 + 0x7A], %g3
30025 ld [%l7 + 0x28], %f9
30026 lduh [%l7 + 0x22], %i6
30027 bneg,pt %xcc, loop_3577
30028 fmovrslz %o3, %f2, %f0
30029 fblg,a %fcc3, loop_3578
30030 fone %f12
30031loop_3577:
30032 fmovsg %xcc, %f12, %f2
30033 udiv %g1, 0x03C2, %l5
30034loop_3578:
30035 movcs %icc, %o1, %o7
30036 udivx %l2, 0x1B82, %l1
30037 fmovspos %xcc, %f2, %f8
30038 fmovdcs %xcc, %f3, %f11
30039 fpsub16 %f8, %f0, %f6
30040 lduw [%l7 + 0x30], %i1
30041 stb %i2, [%l7 + 0x71]
30042 tn %icc, 0x1
30043 fnand %f6, %f2, %f4
30044 fpadd16s %f10, %f4, %f7
30045 fmovrsgz %o6, %f9, %f14
30046 array32 %o0, %g5, %g2
30047 move %xcc, %o5, %g6
30048 tge %xcc, 0x2
30049 ldub [%l7 + 0x71], %l3
30050 movgu %icc, %g7, %i5
30051 mova %xcc, %i3, %o4
30052 bneg,a,pn %xcc, loop_3579
30053 fnors %f14, %f2, %f14
30054 fmovdneg %xcc, %f6, %f12
30055 smulcc %g4, 0x0115, %l4
30056loop_3579:
30057 xnorcc %o2, %i7, %l0
30058 ldsw [%l7 + 0x60], %i4
30059 fandnot2s %f15, %f6, %f15
30060 brlez %i0, loop_3580
30061 movneg %xcc, %g3, %i6
30062 ld [%l7 + 0x48], %f10
30063 array16 %o3, %l6, %g1
30064loop_3580:
30065 fmovda %xcc, %f10, %f11
30066 stw %o1, [%l7 + 0x40]
30067 tg %xcc, 0x4
30068 fnands %f10, %f4, %f7
30069 fmovsgu %xcc, %f15, %f11
30070 movrgz %o7, 0x3CE, %l5
30071 movge %icc, %l1, %i1
30072 tvc %xcc, 0x6
30073 fmovdvc %icc, %f7, %f3
30074 st %f1, [%l7 + 0x18]
30075 fpsub32s %f1, %f6, %f1
30076 addccc %l2, 0x06DD, %o6
30077 and %i2, %g5, %o0
30078 ldsh [%l7 + 0x50], %o5
30079 fnot2 %f8, %f2
30080 sdiv %g2, 0x0852, %l3
30081 edge16l %g6, %g7, %i3
30082 edge8ln %o4, %g4, %i5
30083 brlz %l4, loop_3581
30084 movre %i7, 0x363, %o2
30085 call loop_3582
30086 xnor %i4, %i0, %g3
30087loop_3581:
30088 fmovdl %xcc, %f6, %f14
30089 fbul,a %fcc0, loop_3583
30090loop_3582:
30091 lduh [%l7 + 0x34], %i6
30092 fornot1s %f5, %f14, %f10
30093 ldsh [%l7 + 0x34], %l0
30094loop_3583:
30095 movrlz %l6, %o3, %g1
30096 bgu,pn %xcc, loop_3584
30097 xorcc %o7, 0x1297, %o1
30098 fmovdge %icc, %f9, %f11
30099 ld [%l7 + 0x58], %f6
30100loop_3584:
30101 fsrc1s %f13, %f5
30102 ba,a,pn %icc, loop_3585
30103 tvs %icc, 0x5
30104 udivx %l5, 0x1A02, %l1
30105 ldsw [%l7 + 0x10], %i1
30106loop_3585:
30107 ldsb [%l7 + 0x5F], %o6
30108 ldsw [%l7 + 0x28], %l2
30109 smulcc %i2, 0x1517, %o0
30110 ldd [%l7 + 0x40], %f14
30111 fands %f0, %f6, %f7
30112 fnors %f1, %f0, %f8
30113 fmuld8ulx16 %f2, %f12, %f4
30114 tg %icc, 0x2
30115 mulscc %o5, %g5, %g2
30116 tsubcctv %g6, %g7, %i3
30117 movn %xcc, %o4, %l3
30118 xor %i5, %l4, %i7
30119 fnegs %f8, %f15
30120 fcmps %fcc0, %f7, %f5
30121 bn,a %xcc, loop_3586
30122 ldd [%l7 + 0x50], %f4
30123 fmovse %xcc, %f8, %f6
30124 movrlez %g4, 0x24B, %o2
30125loop_3586:
30126 fmovsn %icc, %f10, %f0
30127 fcmpes %fcc3, %f14, %f5
30128 fcmple32 %f0, %f8, %i0
30129 umulcc %g3, 0x1050, %i4
30130 fpadd16s %f0, %f6, %f4
30131 tsubcctv %i6, %l6, %o3
30132 ldsw [%l7 + 0x2C], %g1
30133 st %f8, [%l7 + 0x54]
30134 ldsb [%l7 + 0x27], %l0
30135 stw %o7, [%l7 + 0x50]
30136 tl %xcc, 0x0
30137 fbg %fcc3, loop_3587
30138 stx %o1, [%l7 + 0x48]
30139 fcmpgt32 %f4, %f0, %l1
30140 mulscc %l5, 0x0424, %o6
30141loop_3587:
30142 fsrc1s %f1, %f0
30143 tpos %xcc, 0x1
30144 udiv %i1, 0x10EC, %i2
30145 ble,pn %icc, loop_3588
30146 ldsb [%l7 + 0x4B], %o0
30147 call loop_3589
30148 fbne %fcc2, loop_3590
30149loop_3588:
30150 ldub [%l7 + 0x7B], %o5
30151 sth %l2, [%l7 + 0x6C]
30152loop_3589:
30153 fmovrdlez %g5, %f6, %f2
30154loop_3590:
30155 pdist %f10, %f8, %f4
30156 fcmpgt16 %f6, %f4, %g6
30157 tsubcc %g7, %g2, %o4
30158 lduw [%l7 + 0x14], %i3
30159 brgz,a %l3, loop_3591
30160 ldsb [%l7 + 0x13], %l4
30161 xnor %i5, 0x1F04, %i7
30162 fblg %fcc2, loop_3592
30163loop_3591:
30164 ldd [%l7 + 0x30], %f4
30165 stx %o2, [%l7 + 0x30]
30166 fmovrsne %g4, %f6, %f11
30167loop_3592:
30168 ldsb [%l7 + 0x2D], %g3
30169 fpackfix %f6, %f10
30170 ldsb [%l7 + 0x3D], %i4
30171 stx %i6, [%l7 + 0x70]
30172 bge,pt %icc, loop_3593
30173 ldsh [%l7 + 0x70], %l6
30174 lduh [%l7 + 0x20], %o3
30175 tge %icc, 0x4
30176loop_3593:
30177 fcmple32 %f0, %f6, %g1
30178 umulcc %i0, %o7, %o1
30179 fbul,a %fcc0, loop_3594
30180 fmovsg %icc, %f7, %f7
30181 ldsb [%l7 + 0x4D], %l1
30182 fnegs %f6, %f12
30183loop_3594:
30184 edge16l %l5, %l0, %i1
30185 lduw [%l7 + 0x74], %i2
30186 fba,a %fcc0, loop_3595
30187 std %f10, [%l7 + 0x48]
30188 sub %o0, %o5, %o6
30189 fbne,a %fcc2, loop_3596
30190loop_3595:
30191 fpsub32s %f3, %f1, %f1
30192 bcc loop_3597
30193 fmovrdgez %l2, %f8, %f4
30194loop_3596:
30195 ldsw [%l7 + 0x70], %g5
30196 brlz %g6, loop_3598
30197loop_3597:
30198 array8 %g7, %g2, %i3
30199 std %f6, [%l7 + 0x30]
30200 fmovdl %icc, %f4, %f2
30201loop_3598:
30202 stw %l3, [%l7 + 0x10]
30203 st %f10, [%l7 + 0x1C]
30204 edge32l %l4, %o4, %i5
30205 movcs %xcc, %o2, %i7
30206 stx %g3, [%l7 + 0x38]
30207 fpadd32s %f10, %f7, %f10
30208 ble loop_3599
30209 for %f6, %f6, %f12
30210 fornot2 %f2, %f6, %f0
30211 movpos %xcc, %i4, %i6
30212loop_3599:
30213 ldsh [%l7 + 0x40], %g4
30214 srax %l6, 0x01, %g1
30215 movne %icc, %o3, %i0
30216 fmovsg %icc, %f5, %f5
30217 fnors %f8, %f1, %f2
30218 alignaddrl %o7, %l1, %o1
30219 srax %l0, 0x19, %i1
30220 ldub [%l7 + 0x23], %i2
30221 fmovrse %o0, %f5, %f1
30222 bcc loop_3600
30223 ldsw [%l7 + 0x0C], %l5
30224 fbul %fcc2, loop_3601
30225 ldd [%l7 + 0x40], %f2
30226loop_3600:
30227 stx %o6, [%l7 + 0x40]
30228 fmovdleu %xcc, %f4, %f3
30229loop_3601:
30230 movcs %icc, %o5, %l2
30231 fmovdl %xcc, %f8, %f14
30232 st %f1, [%l7 + 0x2C]
30233 stx %g5, [%l7 + 0x68]
30234 fornot2s %f15, %f6, %f1
30235 brlez %g7, loop_3602
30236 ldx [%l7 + 0x28], %g6
30237 fandnot1s %f14, %f9, %f5
30238 bvc loop_3603
30239loop_3602:
30240 fpack16 %f12, %f9
30241 xnorcc %g2, 0x0F9E, %l3
30242 edge32ln %l4, %i3, %i5
30243loop_3603:
30244 andn %o2, 0x0C82, %o4
30245 sub %g3, %i7, %i6
30246 fsrc2 %f2, %f6
30247 brlez,a %i4, loop_3604
30248 ldub [%l7 + 0x0E], %g4
30249 fmovdg %icc, %f0, %f3
30250 fornot2 %f4, %f10, %f0
30251loop_3604:
30252 addc %g1, %l6, %i0
30253 brz,a %o3, loop_3605
30254 ba loop_3606
30255 ld [%l7 + 0x08], %f5
30256 edge32 %o7, %o1, %l1
30257loop_3605:
30258 stw %l0, [%l7 + 0x5C]
30259loop_3606:
30260 bge,a %xcc, loop_3607
30261 fbne,a %fcc0, loop_3608
30262 fmovsgu %icc, %f10, %f10
30263 taddcctv %i1, %i2, %l5
30264loop_3607:
30265 edge32l %o0, %o5, %l2
30266loop_3608:
30267 stx %g5, [%l7 + 0x10]
30268 smul %o6, %g6, %g7
30269 std %f4, [%l7 + 0x38]
30270 st %f13, [%l7 + 0x18]
30271 st %f1, [%l7 + 0x24]
30272 tneg %xcc, 0x6
30273 ldx [%l7 + 0x68], %l3
30274 sth %l4, [%l7 + 0x44]
30275 bgu,pn %icc, loop_3609
30276 sdiv %g2, 0x1FE2, %i5
30277 ble,a,pt %icc, loop_3610
30278 ble,a,pn %icc, loop_3611
30279loop_3609:
30280 movrgez %i3, %o4, %g3
30281 srlx %i7, %o2, %i6
30282loop_3610:
30283 andcc %g4, %i4, %g1
30284loop_3611:
30285 taddcc %i0, %l6, %o3
30286 tn %icc, 0x6
30287 fandnot1s %f13, %f3, %f2
30288 bne,a loop_3612
30289 fmovdne %icc, %f0, %f15
30290 movleu %xcc, %o7, %o1
30291 fnot1 %f14, %f12
30292loop_3612:
30293 movrgez %l0, 0x2DE, %i1
30294 fble,a %fcc2, loop_3613
30295 lduh [%l7 + 0x7C], %i2
30296 umulcc %l5, %l1, %o0
30297 fmovsl %xcc, %f2, %f3
30298loop_3613:
30299 andncc %l2, %g5, %o6
30300 lduh [%l7 + 0x7E], %g6
30301 fmovdcs %icc, %f3, %f11
30302 smulcc %o5, %g7, %l4
30303 ldsb [%l7 + 0x48], %g2
30304 movle %icc, %i5, %i3
30305 movneg %xcc, %l3, %g3
30306 andcc %o4, %o2, %i6
30307 ldx [%l7 + 0x78], %i7
30308 fsrc1s %f12, %f15
30309 fornot2s %f2, %f8, %f7
30310 fmovsgu %xcc, %f10, %f1
30311 edge16 %i4, %g4, %g1
30312 edge32 %l6, %i0, %o3
30313 brnz %o1, loop_3614
30314 ldsw [%l7 + 0x54], %l0
30315 fmovdcc %xcc, %f4, %f5
30316 lduw [%l7 + 0x08], %o7
30317loop_3614:
30318 fcmpgt32 %f8, %f4, %i2
30319 movne %icc, %i1, %l1
30320 fmovspos %xcc, %f12, %f15
30321 fmovdneg %icc, %f4, %f5
30322 st %f11, [%l7 + 0x2C]
30323 fmovsne %xcc, %f12, %f3
30324 fornot2s %f14, %f4, %f8
30325 tge %icc, 0x0
30326 movrlez %o0, %l5, %g5
30327 bvs,pn %xcc, loop_3615
30328 fnor %f10, %f4, %f14
30329 stb %o6, [%l7 + 0x32]
30330 fbg,a %fcc1, loop_3616
30331loop_3615:
30332 fcmps %fcc2, %f7, %f6
30333 st %f14, [%l7 + 0x54]
30334 xor %g6, %o5, %l2
30335loop_3616:
30336 fmovsg %icc, %f10, %f0
30337 fmovdleu %icc, %f14, %f3
30338 udiv %g7, 0x1A09, %l4
30339 ldd [%l7 + 0x70], %f10
30340 addccc %g2, 0x0854, %i3
30341 fmovdg %icc, %f13, %f1
30342 fmovda %xcc, %f5, %f13
30343 st %f4, [%l7 + 0x18]
30344 st %f10, [%l7 + 0x3C]
30345 fmovsg %xcc, %f7, %f13
30346 fmul8x16 %f13, %f4, %f0
30347 udiv %i5, 0x166B, %g3
30348 stx %l3, [%l7 + 0x40]
30349 ldub [%l7 + 0x09], %o2
30350 bvc loop_3617
30351 lduh [%l7 + 0x3E], %i6
30352 tgu %icc, 0x7
30353 movrgz %i7, 0x382, %o4
30354loop_3617:
30355 fbule %fcc0, loop_3618
30356 tle %icc, 0x7
30357 movge %icc, %g4, %i4
30358 sth %g1, [%l7 + 0x2E]
30359loop_3618:
30360 bneg loop_3619
30361 srax %l6, 0x09, %o3
30362 brgez %i0, loop_3620
30363 fcmps %fcc3, %f7, %f4
30364loop_3619:
30365 ldsb [%l7 + 0x76], %o1
30366 edge8n %o7, %l0, %i2
30367loop_3620:
30368 mova %xcc, %l1, %o0
30369 fmovdpos %xcc, %f8, %f13
30370 ldsw [%l7 + 0x7C], %i1
30371 fpsub32s %f14, %f10, %f12
30372 fmovdneg %xcc, %f8, %f13
30373 fmovdvc %icc, %f12, %f7
30374 taddcctv %g5, %o6, %g6
30375 movcs %icc, %o5, %l2
30376 fmovdneg %icc, %f0, %f1
30377 fbo %fcc0, loop_3621
30378 tneg %icc, 0x3
30379 smul %l5, %g7, %g2
30380 fmovrsgz %i3, %f0, %f15
30381loop_3621:
30382 lduh [%l7 + 0x36], %l4
30383 edge16 %g3, %l3, %o2
30384 tneg %xcc, 0x2
30385 addc %i6, 0x0BBE, %i5
30386 ldsh [%l7 + 0x3C], %i7
30387 tsubcc %g4, %i4, %o4
30388 fxnors %f7, %f13, %f12
30389 tcs %xcc, 0x2
30390 fmovsneg %icc, %f10, %f1
30391 fmovdneg %xcc, %f4, %f9
30392 st %f11, [%l7 + 0x3C]
30393 st %f1, [%l7 + 0x7C]
30394 fnegd %f2, %f6
30395 fpsub16s %f13, %f12, %f12
30396 fzeros %f3
30397 stb %g1, [%l7 + 0x23]
30398 xnorcc %l6, 0x1CA5, %o3
30399 call loop_3622
30400 ldub [%l7 + 0x58], %o1
30401 fmovdvc %icc, %f2, %f2
30402 sllx %o7, %i0, %i2
30403loop_3622:
30404 orncc %l1, %l0, %o0
30405 movrgz %i1, %o6, %g6
30406 fmovse %icc, %f13, %f13
30407 stw %o5, [%l7 + 0x20]
30408 ba,a,pt %xcc, loop_3623
30409 fbo %fcc1, loop_3624
30410 fcmpne32 %f12, %f0, %l2
30411 mova %xcc, %g5, %g7
30412loop_3623:
30413 ldx [%l7 + 0x08], %l5
30414loop_3624:
30415 addccc %g2, %l4, %i3
30416 stx %l3, [%l7 + 0x68]
30417 tl %icc, 0x4
30418 st %f5, [%l7 + 0x68]
30419 lduh [%l7 + 0x54], %g3
30420 bgu,pn %xcc, loop_3625
30421 ldsh [%l7 + 0x38], %o2
30422 fpack16 %f10, %f6
30423 lduh [%l7 + 0x3C], %i6
30424loop_3625:
30425 lduh [%l7 + 0x3E], %i5
30426 edge16l %g4, %i7, %i4
30427 fones %f13
30428 or %g1, 0x126F, %l6
30429 fand %f14, %f8, %f2
30430 smulcc %o4, %o3, %o7
30431 fmovdcc %icc, %f8, %f10
30432 tgu %icc, 0x3
30433 movgu %icc, %o1, %i2
30434 ldx [%l7 + 0x38], %i0
30435 lduh [%l7 + 0x4A], %l1
30436 std %f0, [%l7 + 0x18]
30437 fble,a %fcc3, loop_3626
30438 fnors %f14, %f11, %f1
30439 ble %icc, loop_3627
30440 ldsb [%l7 + 0x08], %o0
30441loop_3626:
30442 fones %f15
30443 fsrc1s %f5, %f6
30444loop_3627:
30445 stb %l0, [%l7 + 0x2C]
30446 move %icc, %o6, %g6
30447 fble %fcc0, loop_3628
30448 lduw [%l7 + 0x44], %i1
30449 ldd [%l7 + 0x60], %f10
30450 bne %icc, loop_3629
30451loop_3628:
30452 be,a,pt %icc, loop_3630
30453 fmovrsne %o5, %f9, %f13
30454 fxnors %f4, %f12, %f10
30455loop_3629:
30456 fmovsge %xcc, %f3, %f5
30457loop_3630:
30458 ldsw [%l7 + 0x14], %l2
30459 fbue,a %fcc2, loop_3631
30460 stb %g7, [%l7 + 0x57]
30461 edge8 %l5, %g2, %l4
30462 ldsb [%l7 + 0x5D], %i3
30463loop_3631:
30464 bge,a,pt %icc, loop_3632
30465 fcmple16 %f4, %f0, %l3
30466 mulx %g5, 0x18B3, %g3
30467 fmovdle %icc, %f0, %f0
30468loop_3632:
30469 stb %i6, [%l7 + 0x67]
30470 pdist %f2, %f10, %f4
30471 stw %o2, [%l7 + 0x38]
30472 fpsub16s %f7, %f7, %f11
30473 stb %g4, [%l7 + 0x6F]
30474 ldd [%l7 + 0x18], %f10
30475 lduh [%l7 + 0x08], %i5
30476 ldsb [%l7 + 0x2F], %i7
30477 fbg,a %fcc0, loop_3633
30478 fpadd16 %f0, %f12, %f10
30479 edge16l %i4, %l6, %g1
30480 fmovrslez %o3, %f9, %f12
30481loop_3633:
30482 fbg %fcc2, loop_3634
30483 nop
30484 setx loop_3635, %l0, %l1
30485 wrpr 0x1, %tl
30486 wrpr %l1, %tnpc
30487 setx 0x34400001400, %l0, %l1
30488 wrpr %l1, %tstate
30489 wrhpr 0x4, %htstate
30490 done
30491 tsubcc %o4, %o7, %o1
30492 fcmped %fcc1, %f14, %f0
30493loop_3634:
30494 subc %i0, %l1, %o0
30495loop_3635:
30496 brnz %l0, loop_3636
30497 stb %o6, [%l7 + 0x63]
30498 ldd [%l7 + 0x28], %f6
30499 siam 0x2
30500loop_3636:
30501 srl %g6, %i2, %i1
30502 lduh [%l7 + 0x7E], %l2
30503 ldsw [%l7 + 0x5C], %g7
30504 stb %l5, [%l7 + 0x1D]
30505 tge %icc, 0x1
30506 brgez %g2, loop_3637
30507 std %f0, [%l7 + 0x08]
30508 fmul8x16 %f13, %f6, %f0
30509 ldsw [%l7 + 0x0C], %o5
30510loop_3637:
30511 std %f2, [%l7 + 0x70]
30512 nop
30513 setx loop_3638, %l0, %l1
30514 jmpl %l1, %l4
30515 nop
30516 setx loop_3639, %l0, %l1
30517 wrpr 0x1, %tl
30518 wrpr %l1, %tnpc
30519 setx 0x34400001400, %l0, %l1
30520 wrpr %l1, %tstate
30521 wrhpr 0x4, %htstate
30522 done
30523 sdivcc %l3, 0x1FE0, %i3
30524 ldsh [%l7 + 0x6C], %g5
30525loop_3638:
30526 std %f10, [%l7 + 0x78]
30527loop_3639:
30528 fmul8x16au %f5, %f5, %f14
30529 fmovrslz %i6, %f10, %f7
30530 fpsub32 %f10, %f4, %f8
30531 fmul8x16al %f9, %f10, %f8
30532 fmovdle %icc, %f15, %f11
30533 lduh [%l7 + 0x62], %g3
30534 fpack16 %f8, %f2
30535 fmovrde %o2, %f0, %f0
30536 ldx [%l7 + 0x10], %g4
30537 fornot1 %f12, %f4, %f0
30538 movrne %i7, 0x3E1, %i5
30539 ldd [%l7 + 0x10], %f6
30540 lduw [%l7 + 0x68], %i4
30541 fmovrse %l6, %f3, %f8
30542 movcs %xcc, %g1, %o3
30543 edge32ln %o4, %o7, %i0
30544 edge8n %o1, %l1, %o0
30545 nop
30546 setx loop_3640, %l0, %l1
30547 jmpl %l1, %l0
30548 sllx %g6, %i2, %i1
30549 mulscc %l2, %g7, %o6
30550 tle %xcc, 0x1
30551loop_3640:
30552 fxors %f12, %f3, %f6
30553 fzero %f10
30554 tgu %xcc, 0x3
30555 sethi 0x0F9B, %l5
30556 stb %o5, [%l7 + 0x6B]
30557 std %f14, [%l7 + 0x20]
30558 fornot1 %f12, %f6, %f4
30559 fsrc2s %f12, %f15
30560 fbge %fcc2, loop_3641
30561 ldsw [%l7 + 0x34], %g2
30562 mulx %l3, %l4, %g5
30563 edge32n %i3, %i6, %o2
30564loop_3641:
30565 andn %g4, 0x1C63, %g3
30566 sra %i5, 0x1C, %i7
30567 stb %i4, [%l7 + 0x5F]
30568 ld [%l7 + 0x0C], %f4
30569 popc %l6, %o3
30570 move %icc, %g1, %o4
30571 edge32 %o7, %o1, %l1
30572 fmovrsgz %i0, %f2, %f15
30573 tge %icc, 0x2
30574 array32 %o0, %g6, %i2
30575 ldx [%l7 + 0x18], %i1
30576 ldsb [%l7 + 0x3E], %l0
30577 fmovsl %xcc, %f0, %f3
30578 fcmpd %fcc1, %f0, %f12
30579 move %xcc, %l2, %o6
30580 edge32l %g7, %o5, %l5
30581 umul %l3, 0x0F3E, %l4
30582 ldsb [%l7 + 0x7D], %g2
30583 fblg %fcc1, loop_3642
30584 tvc %xcc, 0x1
30585 fmovrdgez %i3, %f2, %f8
30586 andcc %i6, %g5, %o2
30587loop_3642:
30588 ba,pn %icc, loop_3643
30589 fmovrde %g3, %f0, %f2
30590 ba %xcc, loop_3644
30591 nop
30592 setx loop_3645, %l0, %l1
30593 wrpr 0x1, %tl
30594 wrpr %l1, %tnpc
30595 setx 0x34400001400, %l0, %l1
30596 wrpr %l1, %tstate
30597 wrhpr 0x4, %htstate
30598 done
30599loop_3643:
30600 fmovdle %icc, %f10, %f14
30601 stb %i5, [%l7 + 0x6F]
30602loop_3644:
30603 bl,a,pn %xcc, loop_3646
30604loop_3645:
30605 fmovsne %xcc, %f8, %f0
30606 brgz,a %i7, loop_3647
30607 sth %i4, [%l7 + 0x60]
30608loop_3646:
30609 faligndata %f8, %f0, %f6
30610 ldd [%l7 + 0x48], %f12
30611loop_3647:
30612 ldsh [%l7 + 0x76], %l6
30613 fones %f8
30614 sub %o3, %g4, %g1
30615 edge8 %o4, %o1, %l1
30616 fmovrdgz %i0, %f10, %f6
30617 fexpand %f3, %f2
30618 lduh [%l7 + 0x0A], %o0
30619 fmovdg %xcc, %f3, %f1
30620 fmovse %icc, %f11, %f11
30621 fmovrdgz %g6, %f2, %f0
30622 tn %icc, 0x2
30623 ldsw [%l7 + 0x3C], %o7
30624 edge32 %i2, %l0, %l2
30625 stw %i1, [%l7 + 0x28]
30626 sdiv %o6, 0x1E27, %g7
30627 te %xcc, 0x1
30628 fmovdneg %icc, %f14, %f3
30629 movleu %xcc, %o5, %l3
30630 fmovrdlz %l4, %f2, %f6
30631 fmovsgu %xcc, %f8, %f12
30632 lduw [%l7 + 0x24], %l5
30633 fsrc1s %f5, %f12
30634 alignaddrl %g2, %i3, %i6
30635 stw %o2, [%l7 + 0x38]
30636 fnands %f5, %f12, %f9
30637 bcs,a %icc, loop_3648
30638 std %f0, [%l7 + 0x38]
30639 subcc %g3, %g5, %i7
30640 ldub [%l7 + 0x35], %i4
30641loop_3648:
30642 movvc %xcc, %l6, %o3
30643 ldsb [%l7 + 0x7A], %g4
30644 fsrc2 %f14, %f2
30645 tg %xcc, 0x5
30646 fbo %fcc1, loop_3649
30647 brlez,a %g1, loop_3650
30648 xor %o4, 0x0903, %o1
30649 fbu,a %fcc1, loop_3651
30650loop_3649:
30651 stw %i5, [%l7 + 0x68]
30652loop_3650:
30653 ldd [%l7 + 0x28], %f4
30654 movpos %icc, %l1, %i0
30655loop_3651:
30656 stw %o0, [%l7 + 0x74]
30657 tn %icc, 0x4
30658 ldsb [%l7 + 0x7F], %g6
30659 edge32l %o7, %l0, %l2
30660 fbne %fcc1, loop_3652
30661 lduh [%l7 + 0x1E], %i1
30662 fmovscc %icc, %f4, %f1
30663 st %f10, [%l7 + 0x54]
30664loop_3652:
30665 bleu,pt %xcc, loop_3653
30666 movrne %i2, %g7, %o6
30667 std %f4, [%l7 + 0x28]
30668 srax %o5, 0x04, %l4
30669loop_3653:
30670 fmovsvs %xcc, %f10, %f2
30671 st %f3, [%l7 + 0x4C]
30672 taddcc %l5, 0x00BB, %g2
30673 fmovda %xcc, %f7, %f4
30674 ldub [%l7 + 0x47], %i3
30675 ldd [%l7 + 0x20], %f8
30676 edge32n %i6, %l3, %o2
30677 xnor %g3, %i7, %i4
30678 fandnot2s %f6, %f11, %f8
30679 fand %f0, %f0, %f2
30680 tpos %icc, 0x0
30681 fcmpeq32 %f8, %f6, %l6
30682 stw %o3, [%l7 + 0x4C]
30683 fmovsg %icc, %f9, %f5
30684 fpadd16s %f8, %f0, %f1
30685 for %f6, %f8, %f4
30686 fmovrdgz %g4, %f10, %f0
30687 fmovsneg %xcc, %f8, %f5
30688 fsrc2 %f0, %f2
30689 movrlz %g5, 0x362, %g1
30690 fpadd32 %f0, %f4, %f8
30691 fmovrdgez %o4, %f4, %f2
30692 fpadd16 %f12, %f8, %f6
30693 movrlez %o1, 0x028, %l1
30694 bpos loop_3654
30695 bl %xcc, loop_3655
30696 fmovda %xcc, %f9, %f14
30697 movge %icc, %i5, %o0
30698loop_3654:
30699 fors %f2, %f6, %f12
30700loop_3655:
30701 fmovdne %xcc, %f10, %f4
30702 tcs %icc, 0x6
30703 fbul %fcc0, loop_3656
30704 bgu,a,pn %icc, loop_3657
30705 fmovscc %icc, %f5, %f5
30706 brgz %i0, loop_3658
30707loop_3656:
30708 lduh [%l7 + 0x3E], %o7
30709loop_3657:
30710 alignaddrl %l0, %l2, %i1
30711 bshuffle %f2, %f12, %f8
30712loop_3658:
30713 tsubcc %g6, %g7, %o6
30714 ldsb [%l7 + 0x73], %o5
30715 edge8n %i2, %l4, %g2
30716 ld [%l7 + 0x74], %f8
30717 ldsh [%l7 + 0x40], %l5
30718 movcc %xcc, %i6, %i3
30719 fbne,a %fcc1, loop_3659
30720 bvc %icc, loop_3660
30721 fcmpeq16 %f6, %f0, %o2
30722 fmovdcc %icc, %f14, %f2
30723loop_3659:
30724 array32 %l3, %i7, %i4
30725loop_3660:
30726 fmovspos %xcc, %f8, %f6
30727 and %l6, 0x1B2E, %o3
30728 fmovrdlz %g4, %f6, %f6
30729 stw %g3, [%l7 + 0x38]
30730 fpsub16 %f4, %f14, %f8
30731 sth %g5, [%l7 + 0x7E]
30732 bn,a %xcc, loop_3661
30733 bvc,a,pn %xcc, loop_3662
30734 movcc %icc, %g1, %o1
30735 fmovdne %xcc, %f1, %f8
30736loop_3661:
30737 lduh [%l7 + 0x14], %o4
30738loop_3662:
30739 stw %i5, [%l7 + 0x1C]
30740 sub %l1, %o0, %o7
30741 stb %l0, [%l7 + 0x18]
30742 srlx %i0, %l2, %i1
30743 movgu %icc, %g7, %g6
30744 lduw [%l7 + 0x6C], %o6
30745 ldsb [%l7 + 0x48], %i2
30746 fandnot1 %f8, %f10, %f2
30747 std %f14, [%l7 + 0x08]
30748 fnot1 %f10, %f0
30749 ba,a,pn %xcc, loop_3663
30750 stx %l4, [%l7 + 0x60]
30751 edge32 %g2, %o5, %l5
30752 fbne %fcc1, loop_3664
30753loop_3663:
30754 lduh [%l7 + 0x70], %i3
30755 stb %o2, [%l7 + 0x0D]
30756 andncc %i6, %i7, %i4
30757loop_3664:
30758 ld [%l7 + 0x34], %f11
30759 lduw [%l7 + 0x10], %l3
30760 fmovrslez %o3, %f11, %f5
30761 fornot1 %f6, %f0, %f12
30762 std %f8, [%l7 + 0x40]
30763 fnors %f12, %f7, %f11
30764 stw %l6, [%l7 + 0x4C]
30765 fmul8ulx16 %f10, %f0, %f10
30766 fbne,a %fcc3, loop_3665
30767 udivx %g3, 0x1CF0, %g5
30768 ldx [%l7 + 0x50], %g1
30769 ldsw [%l7 + 0x08], %o1
30770loop_3665:
30771 fnot2s %f9, %f14
30772 fnot1s %f4, %f1
30773 bcs %xcc, loop_3666
30774 fba,a %fcc1, loop_3667
30775 fnegs %f12, %f6
30776 sethi 0x0520, %o4
30777loop_3666:
30778 fsrc2 %f4, %f0
30779loop_3667:
30780 fcmpne16 %f0, %f6, %i5
30781 fbn %fcc2, loop_3668
30782 ldub [%l7 + 0x22], %l1
30783 or %o0, 0x1A3C, %g4
30784 fnors %f14, %f13, %f7
30785loop_3668:
30786 andcc %o7, 0x069E, %l0
30787 ld [%l7 + 0x30], %f9
30788 orncc %l2, 0x0C74, %i1
30789 tne %icc, 0x7
30790 fpack16 %f4, %f15
30791 ldd [%l7 + 0x20], %f2
30792 fmovsvs %xcc, %f8, %f5
30793 fmovsge %icc, %f9, %f15
30794 tvc %icc, 0x2
30795 subc %i0, %g6, %o6
30796 fbn,a %fcc0, loop_3669
30797 fmovrdgez %i2, %f10, %f0
30798 ldsh [%l7 + 0x26], %g7
30799 fabsd %f10, %f8
30800loop_3669:
30801 fmovrdgez %g2, %f12, %f2
30802 movrgez %o5, 0x0CE, %l4
30803 array32 %i3, %l5, %i6
30804 st %f4, [%l7 + 0x1C]
30805 ba loop_3670
30806 fmovsneg %icc, %f1, %f9
30807 edge32 %i7, %i4, %l3
30808 bleu,pt %xcc, loop_3671
30809loop_3670:
30810 movl %xcc, %o2, %o3
30811 bne,a,pt %xcc, loop_3672
30812 fandnot2s %f10, %f1, %f5
30813loop_3671:
30814 movgu %icc, %g3, %g5
30815 brlz %l6, loop_3673
30816loop_3672:
30817 sth %g1, [%l7 + 0x3A]
30818 smul %o1, %o4, %l1
30819 fpmerge %f1, %f7, %f6
30820loop_3673:
30821 movneg %icc, %o0, %g4
30822 tpos %icc, 0x6
30823 and %i5, 0x165A, %o7
30824 bne,a,pn %icc, loop_3674
30825 fcmpeq32 %f4, %f0, %l2
30826 fmovrslez %l0, %f6, %f15
30827 array8 %i0, %g6, %o6
30828loop_3674:
30829 xnorcc %i1, %g7, %g2
30830 fpack32 %f10, %f8, %f10
30831 edge32ln %i2, %l4, %o5
30832 ldsw [%l7 + 0x10], %i3
30833 std %f14, [%l7 + 0x60]
30834 tge %icc, 0x7
30835 taddcc %i6, 0x011E, %i7
30836 ldd [%l7 + 0x10], %f6
30837 movleu %icc, %l5, %l3
30838 edge32ln %o2, %i4, %o3
30839 fmovdleu %xcc, %f0, %f9
30840 fmovrdne %g3, %f2, %f12
30841 ldx [%l7 + 0x60], %g5
30842 fmovsneg %icc, %f7, %f13
30843 tle %icc, 0x2
30844 bg %icc, loop_3675
30845 tcc %icc, 0x4
30846 bl,a,pn %icc, loop_3676
30847 call loop_3677
30848loop_3675:
30849 fbo,a %fcc3, loop_3678
30850 brlz,a %l6, loop_3679
30851loop_3676:
30852 std %f8, [%l7 + 0x78]
30853loop_3677:
30854 stw %o1, [%l7 + 0x64]
30855loop_3678:
30856 fpackfix %f2, %f0
30857loop_3679:
30858 movrgz %g1, %l1, %o4
30859 fmovdne %icc, %f2, %f7
30860 sub %o0, %i5, %g4
30861 bvs loop_3680
30862 stx %o7, [%l7 + 0x60]
30863 edge16n %l2, %i0, %l0
30864 nop
30865 setx loop_3681, %l0, %l1
30866 wrpr 0x1, %tl
30867 wrpr %l1, %tnpc
30868 setx 0x34400001400, %l0, %l1
30869 wrpr %l1, %tstate
30870 wrhpr 0x4, %htstate
30871 done
30872loop_3680:
30873 stw %o6, [%l7 + 0x6C]
30874 fmovsge %xcc, %f13, %f14
30875 fxnor %f4, %f6, %f0
30876loop_3681:
30877 fnot2s %f13, %f7
30878 sdiv %i1, 0x05AD, %g7
30879 fbule %fcc1, loop_3682
30880 movrne %g6, %g2, %i2
30881 umulcc %o5, %l4, %i3
30882 ldsb [%l7 + 0x1A], %i6
30883loop_3682:
30884 lduh [%l7 + 0x58], %i7
30885 fexpand %f13, %f14
30886 sdiv %l5, 0x127F, %o2
30887 brgez %i4, loop_3683
30888 fmovrsne %l3, %f5, %f1
30889 sth %g3, [%l7 + 0x2C]
30890 fnot1 %f0, %f2
30891loop_3683:
30892 ld [%l7 + 0x24], %f2
30893 fmovsa %icc, %f3, %f7
30894 tcs %icc, 0x4
30895 edge8n %g5, %o3, %o1
30896 brgez,a %g1, loop_3684
30897 bgu,pn %icc, loop_3685
30898 ldub [%l7 + 0x0E], %l6
30899 fbn,a %fcc2, loop_3686
30900loop_3684:
30901 edge32l %o4, %o0, %l1
30902loop_3685:
30903 popc %i5, %g4
30904 movcs %icc, %o7, %l2
30905loop_3686:
30906 sth %i0, [%l7 + 0x20]
30907 bcc loop_3687
30908 array16 %o6, %i1, %l0
30909 ldub [%l7 + 0x49], %g6
30910 ldsh [%l7 + 0x76], %g2
30911loop_3687:
30912 fmovdvs %xcc, %f6, %f0
30913 move %icc, %g7, %o5
30914 stx %i2, [%l7 + 0x40]
30915 movvs %icc, %i3, %i6
30916 movcc %icc, %i7, %l4
30917 ldd [%l7 + 0x50], %f6
30918 lduw [%l7 + 0x60], %o2
30919 bpos loop_3688
30920 lduw [%l7 + 0x18], %l5
30921 fcmped %fcc3, %f10, %f2
30922 srlx %i4, 0x03, %g3
30923loop_3688:
30924 movvs %xcc, %g5, %l3
30925 movvc %xcc, %o1, %g1
30926 lduh [%l7 + 0x58], %l6
30927 movleu %xcc, %o3, %o0
30928 fmovrde %l1, %f14, %f8
30929 fpadd16 %f2, %f14, %f4
30930 subccc %o4, 0x0DF0, %g4
30931 smul %i5, %o7, %i0
30932 fnor %f12, %f8, %f0
30933 tle %xcc, 0x5
30934 tvs %icc, 0x3
30935 edge8n %l2, %i1, %o6
30936 ldsw [%l7 + 0x34], %l0
30937 fmovrslz %g6, %f11, %f11
30938 edge16ln %g7, %g2, %o5
30939 stb %i2, [%l7 + 0x7D]
30940 brz,a %i3, loop_3689
30941 fnors %f3, %f12, %f2
30942 fmovde %icc, %f2, %f4
30943 ldsw [%l7 + 0x54], %i7
30944loop_3689:
30945 srlx %l4, 0x07, %o2
30946 lduw [%l7 + 0x1C], %i6
30947 fpadd32s %f14, %f13, %f7
30948 bleu loop_3690
30949 fmovrdne %i4, %f10, %f0
30950 fpsub16 %f12, %f14, %f2
30951 lduh [%l7 + 0x5A], %g3
30952loop_3690:
30953 lduw [%l7 + 0x30], %g5
30954 fbne %fcc3, loop_3691
30955 sth %l3, [%l7 + 0x7E]
30956 tsubcc %l5, %o1, %l6
30957 fmovdg %xcc, %f3, %f9
30958loop_3691:
30959 taddcctv %o3, %g1, %l1
30960 fcmpne32 %f8, %f6, %o0
30961 edge8n %o4, %i5, %g4
30962 fcmpes %fcc0, %f10, %f2
30963 fnegd %f2, %f2
30964 andcc %o7, %l2, %i1
30965 fnand %f12, %f2, %f4
30966 fmovscc %xcc, %f11, %f11
30967 or %i0, 0x1B1E, %l0
30968 ldub [%l7 + 0x5F], %o6
30969 tsubcc %g7, 0x0289, %g6
30970 fands %f10, %f12, %f13
30971 stx %g2, [%l7 + 0x30]
30972 ble,pn %icc, loop_3692
30973 st %f15, [%l7 + 0x08]
30974 fbge %fcc2, loop_3693
30975 move %xcc, %o5, %i3
30976loop_3692:
30977 fpadd16 %f14, %f12, %f10
30978 fpsub16 %f4, %f2, %f8
30979loop_3693:
30980 addc %i2, %i7, %l4
30981 ldx [%l7 + 0x40], %o2
30982 fmovdg %icc, %f5, %f11
30983 ldx [%l7 + 0x78], %i4
30984 ldx [%l7 + 0x68], %i6
30985 st %f14, [%l7 + 0x78]
30986 fandnot2s %f5, %f14, %f11
30987 fbul %fcc1, loop_3694
30988 ldsh [%l7 + 0x60], %g3
30989 alignaddr %g5, %l3, %l5
30990 fmovsle %icc, %f10, %f11
30991loop_3694:
30992 fmovs %f14, %f4
30993 umulcc %o1, %l6, %g1
30994 sra %o3, %l1, %o0
30995 fnands %f13, %f15, %f14
30996 ldsh [%l7 + 0x4A], %o4
30997 fmovscs %xcc, %f2, %f0
30998 ldsw [%l7 + 0x1C], %i5
30999 tcc %xcc, 0x6
31000 srlx %o7, %l2, %g4
31001 fmovsge %xcc, %f2, %f5
31002 edge8ln %i0, %i1, %l0
31003 stx %g7, [%l7 + 0x30]
31004 stw %o6, [%l7 + 0x24]
31005 andncc %g2, %o5, %i3
31006 sll %i2, 0x0A, %g6
31007 tcs %icc, 0x1
31008 fblg %fcc2, loop_3695
31009 lduw [%l7 + 0x2C], %l4
31010 taddcc %i7, 0x1F6E, %i4
31011 sub %o2, 0x0DB8, %g3
31012loop_3695:
31013 fmovdle %xcc, %f5, %f5
31014 xnorcc %g5, %i6, %l5
31015 ldd [%l7 + 0x40], %f2
31016 fmovscc %icc, %f1, %f5
31017 ldd [%l7 + 0x50], %f2
31018 fmovdle %xcc, %f5, %f11
31019 edge32ln %l3, %l6, %o1
31020 ldsh [%l7 + 0x30], %o3
31021 fmovdle %xcc, %f0, %f0
31022 or %g1, %l1, %o0
31023 fmovsge %icc, %f12, %f4
31024 fpackfix %f8, %f13
31025 fandnot2s %f9, %f10, %f13
31026 ldub [%l7 + 0x70], %o4
31027 fbne %fcc0, loop_3696
31028 fnors %f0, %f4, %f3
31029 ldx [%l7 + 0x10], %i5
31030 fone %f2
31031loop_3696:
31032 fnegs %f15, %f6
31033 te %xcc, 0x0
31034 tne %icc, 0x3
31035 ld [%l7 + 0x10], %f7
31036 brgez,a %l2, loop_3697
31037 stb %o7, [%l7 + 0x42]
31038 fornot1s %f3, %f14, %f13
31039 ldsb [%l7 + 0x7A], %i0
31040loop_3697:
31041 fornot2 %f8, %f14, %f10
31042 fmul8ulx16 %f14, %f12, %f6
31043 nop
31044 setx loop_3698, %l0, %l1
31045 wrpr 0x1, %tl
31046 wrpr %l1, %tnpc
31047 setx 0x34400001400, %l0, %l1
31048 wrpr %l1, %tstate
31049 wrhpr 0x4, %htstate
31050 done
31051 ldsh [%l7 + 0x70], %i1
31052 fmovsl %icc, %f9, %f6
31053 fmovdl %xcc, %f2, %f0
31054loop_3698:
31055 fnot1 %f4, %f14
31056 fmovsneg %icc, %f8, %f12
31057 lduw [%l7 + 0x1C], %l0
31058 lduw [%l7 + 0x6C], %g4
31059 sdiv %g7, 0x1621, %g2
31060 fnot2 %f14, %f0
31061 te %icc, 0x5
31062 stx %o5, [%l7 + 0x48]
31063 fmovscs %icc, %f9, %f13
31064 fandnot2s %f10, %f2, %f8
31065 sethi 0x0ECE, %i3
31066 faligndata %f14, %f6, %f6
31067 fandnot2s %f2, %f9, %f12
31068 taddcctv %i2, 0x14CE, %o6
31069 array8 %l4, %g6, %i7
31070 fmul8x16 %f6, %f14, %f8
31071 fpack32 %f14, %f14, %f4
31072 sth %i4, [%l7 + 0x38]
31073 fcmpgt16 %f8, %f4, %g3
31074 lduw [%l7 + 0x30], %o2
31075 sdiv %i6, 0x1A6F, %l5
31076 fsrc2s %f5, %f4
31077 lduh [%l7 + 0x4A], %l3
31078 and %g5, %l6, %o1
31079 andncc %g1, %l1, %o3
31080 fbo %fcc1, loop_3699
31081 bg,a loop_3700
31082 udivx %o4, 0x01FF, %o0
31083 fands %f6, %f10, %f11
31084loop_3699:
31085 ldub [%l7 + 0x6E], %l2
31086loop_3700:
31087 fors %f4, %f7, %f8
31088 edge8 %i5, %o7, %i0
31089 fbg,a %fcc1, loop_3701
31090 lduh [%l7 + 0x38], %l0
31091 fmul8x16 %f6, %f0, %f12
31092 lduh [%l7 + 0x68], %g4
31093loop_3701:
31094 ldx [%l7 + 0x28], %g7
31095 fornot1s %f3, %f12, %f3
31096 xnor %g2, %i1, %i3
31097 fmovdvs %icc, %f7, %f13
31098 fmovsg %xcc, %f4, %f13
31099 tneg %icc, 0x1
31100 ldsb [%l7 + 0x4A], %o5
31101 edge16l %i2, %l4, %g6
31102 bneg,pn %icc, loop_3702
31103 ld [%l7 + 0x6C], %f14
31104 addccc %i7, %o6, %i4
31105 ld [%l7 + 0x78], %f11
31106loop_3702:
31107 fbug %fcc3, loop_3703
31108 mulx %o2, 0x0076, %g3
31109 ldub [%l7 + 0x6D], %l5
31110 fblg,a %fcc3, loop_3704
31111loop_3703:
31112 ldub [%l7 + 0x71], %i6
31113 ldd [%l7 + 0x30], %f0
31114 orn %l3, %l6, %o1
31115loop_3704:
31116 sll %g5, %g1, %o3
31117 stw %l1, [%l7 + 0x24]
31118 ldx [%l7 + 0x08], %o4
31119 std %f6, [%l7 + 0x18]
31120 brz,a %l2, loop_3705
31121 fbl,a %fcc1, loop_3706
31122 bge,a %icc, loop_3707
31123 bvc,pn %icc, loop_3708
31124loop_3705:
31125 brlez %i5, loop_3709
31126loop_3706:
31127 fmovscs %xcc, %f3, %f13
31128loop_3707:
31129 stb %o0, [%l7 + 0x71]
31130loop_3708:
31131 fmovsvs %icc, %f14, %f1
31132loop_3709:
31133 edge8ln %i0, %l0, %o7
31134 tg %xcc, 0x1
31135 sdivx %g7, 0x000B, %g4
31136 taddcc %g2, %i1, %o5
31137 fmovdleu %icc, %f5, %f9
31138 bgu,a loop_3710
31139 te %xcc, 0x0
31140 fnot1s %f5, %f11
31141 fmovrdlez %i2, %f0, %f10
31142loop_3710:
31143 bne,a loop_3711
31144 fmul8x16al %f5, %f9, %f10
31145 stw %i3, [%l7 + 0x5C]
31146 fmovdg %xcc, %f9, %f2
31147loop_3711:
31148 stb %g6, [%l7 + 0x49]
31149 ldsw [%l7 + 0x64], %l4
31150 fcmpgt16 %f0, %f4, %i7
31151 stb %i4, [%l7 + 0x2D]
31152 ldsb [%l7 + 0x70], %o6
31153 fbl %fcc2, loop_3712
31154 fbge %fcc0, loop_3713
31155 ldsw [%l7 + 0x34], %g3
31156 sth %o2, [%l7 + 0x68]
31157loop_3712:
31158 edge8ln %i6, %l3, %l5
31159loop_3713:
31160 lduh [%l7 + 0x2C], %l6
31161 sth %o1, [%l7 + 0x6A]
31162 st %f8, [%l7 + 0x1C]
31163 fmovrse %g1, %f12, %f8
31164 fmovrdlz %g5, %f14, %f12
31165 stb %o3, [%l7 + 0x6A]
31166 fmuld8sux16 %f6, %f1, %f6
31167 sth %l1, [%l7 + 0x7A]
31168 bpos loop_3714
31169 tle %icc, 0x5
31170 sth %o4, [%l7 + 0x44]
31171 tg %icc, 0x1
31172loop_3714:
31173 sra %l2, 0x15, %o0
31174 tvc %xcc, 0x2
31175 taddcctv %i5, %l0, %o7
31176 sra %i0, %g7, %g2
31177 sth %g4, [%l7 + 0x54]
31178 sth %o5, [%l7 + 0x6A]
31179 ldsh [%l7 + 0x10], %i1
31180 fpackfix %f6, %f14
31181 fxors %f9, %f1, %f13
31182 srlx %i3, %i2, %l4
31183 fmovdcs %icc, %f9, %f15
31184 bcs,a loop_3715
31185 movcc %xcc, %g6, %i4
31186 movrgz %o6, %i7, %g3
31187 array8 %i6, %l3, %l5
31188loop_3715:
31189 fnor %f0, %f2, %f2
31190 lduh [%l7 + 0x72], %l6
31191 movne %icc, %o1, %g1
31192 call loop_3716
31193 nop
31194 setx loop_3717, %l0, %l1
31195 wrpr 0x1, %tl
31196 wrpr %l1, %tpc
31197 add %l1, 0x4, %l1
31198 wrpr %l1, %tnpc
31199 setx 0x34400001400, %l0, %l1
31200 wrpr %l1, %tstate
31201 wrhpr 0x4, %htstate
31202 retry
31203 andncc %g5, %o2, %o3
31204 sth %l1, [%l7 + 0x28]
31205loop_3716:
31206 ldd [%l7 + 0x48], %f14
31207loop_3717:
31208 fand %f14, %f8, %f6
31209 std %f0, [%l7 + 0x70]
31210 lduh [%l7 + 0x0E], %l2
31211 stw %o4, [%l7 + 0x18]
31212 movge %xcc, %o0, %l0
31213 tgu %xcc, 0x7
31214 ba,a %xcc, loop_3718
31215 bvc,a %icc, loop_3719
31216 std %f14, [%l7 + 0x08]
31217 bn loop_3720
31218loop_3718:
31219 ldsw [%l7 + 0x38], %o7
31220loop_3719:
31221 fbge %fcc3, loop_3721
31222 fnot2 %f12, %f0
31223loop_3720:
31224 ldsb [%l7 + 0x37], %i5
31225 alignaddrl %g7, %g2, %i0
31226loop_3721:
31227 fmovs %f14, %f12
31228 ldd [%l7 + 0x10], %f4
31229 fcmps %fcc1, %f15, %f10
31230 sth %o5, [%l7 + 0x4E]
31231 fbul,a %fcc1, loop_3722
31232 fandnot1s %f15, %f1, %f1
31233 stb %i1, [%l7 + 0x4E]
31234 bneg,a,pn %icc, loop_3723
31235loop_3722:
31236 ld [%l7 + 0x50], %f11
31237 ldsw [%l7 + 0x34], %g4
31238 stb %i2, [%l7 + 0x24]
31239loop_3723:
31240 tg %icc, 0x2
31241 stw %l4, [%l7 + 0x7C]
31242 ldub [%l7 + 0x0D], %i3
31243 st %f10, [%l7 + 0x6C]
31244 movrne %g6, 0x2BE, %o6
31245 sth %i4, [%l7 + 0x46]
31246 ldx [%l7 + 0x60], %g3
31247 fmovsvs %xcc, %f0, %f15
31248 fba %fcc1, loop_3724
31249 fands %f6, %f15, %f12
31250 bvc,pn %icc, loop_3725
31251 addc %i6, 0x1AD9, %l3
31252loop_3724:
31253 bleu,a loop_3726
31254 nop
31255 setx loop_3727, %l0, %l1
31256 wrpr 0x1, %tl
31257 wrpr %l1, %tpc
31258 add %l1, 0x4, %l1
31259 wrpr %l1, %tnpc
31260 setx 0x34400001400, %l0, %l1
31261 wrpr %l1, %tstate
31262 wrhpr 0x4, %htstate
31263 retry
31264loop_3725:
31265 fxor %f12, %f4, %f2
31266 fmovdle %xcc, %f5, %f4
31267loop_3726:
31268 sth %l5, [%l7 + 0x12]
31269loop_3727:
31270 tcc %xcc, 0x4
31271 fmovde %xcc, %f5, %f9
31272 fcmpes %fcc3, %f13, %f14
31273 fmovs %f3, %f10
31274 tgu %xcc, 0x1
31275 sdiv %i7, 0x05C6, %l6
31276 fmovrse %o1, %f8, %f2
31277 ldd [%l7 + 0x08], %f10
31278 movcc %xcc, %g1, %o2
31279 srlx %g5, 0x06, %l1
31280 fandnot2 %f14, %f12, %f2
31281 fmovsvc %icc, %f0, %f1
31282 edge8 %o3, %o4, %l2
31283 ldsw [%l7 + 0x74], %o0
31284 ldub [%l7 + 0x0F], %l0
31285 nop
31286 setx loop_3728, %l0, %l1
31287 jmpl %l1, %i5
31288 ldsw [%l7 + 0x18], %o7
31289 be,a %icc, loop_3729
31290 ldub [%l7 + 0x70], %g2
31291loop_3728:
31292 xor %g7, 0x0F0E, %o5
31293 movre %i1, 0x063, %g4
31294loop_3729:
31295 fandnot2s %f3, %f11, %f5
31296 tcc %icc, 0x7
31297 fcmps %fcc2, %f15, %f15
31298 edge8n %i2, %l4, %i0
31299 stw %i3, [%l7 + 0x1C]
31300 sth %g6, [%l7 + 0x56]
31301 fmovdl %icc, %f13, %f9
31302 movneg %icc, %i4, %g3
31303 ldsw [%l7 + 0x58], %o6
31304 brlez %l3, loop_3730
31305 edge32ln %l5, %i6, %l6
31306 edge16ln %o1, %i7, %g1
31307 fmuld8ulx16 %f13, %f3, %f8
31308loop_3730:
31309 ldsw [%l7 + 0x4C], %o2
31310 fcmpne32 %f0, %f0, %g5
31311 edge32n %l1, %o3, %o4
31312 udivx %o0, 0x12A8, %l0
31313 tcc %icc, 0x7
31314 ld [%l7 + 0x48], %f8
31315 fmul8x16 %f11, %f4, %f14
31316 ldsb [%l7 + 0x53], %l2
31317 fbe,a %fcc0, loop_3731
31318 fmovrdne %i5, %f12, %f8
31319 ldx [%l7 + 0x60], %g2
31320 fmovdpos %xcc, %f5, %f3
31321loop_3731:
31322 udivcc %g7, 0x0C6F, %o7
31323 fzero %f14
31324 nop
31325 setx loop_3732, %l0, %l1
31326 jmpl %l1, %i1
31327 stb %g4, [%l7 + 0x6C]
31328 fmovrdgz %o5, %f14, %f10
31329 nop
31330 setx loop_3733, %l0, %l1
31331 wrpr 0x1, %tl
31332 wrpr %l1, %tnpc
31333 setx 0x34400001400, %l0, %l1
31334 wrpr %l1, %tstate
31335 wrhpr 0x4, %htstate
31336 done
31337loop_3732:
31338 ldx [%l7 + 0x10], %l4
31339 sth %i0, [%l7 + 0x58]
31340 ld [%l7 + 0x58], %f15
31341loop_3733:
31342 stw %i2, [%l7 + 0x3C]
31343 brlez %i3, loop_3734
31344 fpadd16s %f2, %f2, %f4
31345 std %f10, [%l7 + 0x10]
31346 fmovrsne %i4, %f13, %f9
31347loop_3734:
31348 tge %icc, 0x6
31349 stx %g6, [%l7 + 0x38]
31350 fornot2 %f2, %f2, %f12
31351 fmovrsgz %g3, %f12, %f4
31352 andn %l3, 0x000C, %l5
31353 edge16ln %o6, %l6, %o1
31354 std %f8, [%l7 + 0x50]
31355 st %f2, [%l7 + 0x3C]
31356 movpos %xcc, %i6, %g1
31357 stw %o2, [%l7 + 0x78]
31358 ldsb [%l7 + 0x4B], %g5
31359 fbul %fcc0, loop_3735
31360 stw %l1, [%l7 + 0x44]
31361 mova %icc, %o3, %i7
31362 fbo,a %fcc1, loop_3736
31363loop_3735:
31364 tg %icc, 0x3
31365 fbue %fcc2, loop_3737
31366 ldub [%l7 + 0x76], %o4
31367loop_3736:
31368 siam 0x7
31369 fbl,a %fcc2, loop_3738
31370loop_3737:
31371 ldsh [%l7 + 0x7A], %o0
31372 fbule %fcc3, loop_3739
31373 ldx [%l7 + 0x68], %l0
31374loop_3738:
31375 st %f8, [%l7 + 0x3C]
31376 movgu %icc, %l2, %g2
31377loop_3739:
31378 fcmpes %fcc1, %f6, %f7
31379 tg %icc, 0x7
31380 fexpand %f7, %f0
31381 subcc %i5, %o7, %g7
31382 fnot1s %f3, %f6
31383 edge32 %g4, %i1, %l4
31384 ldsh [%l7 + 0x1A], %o5
31385 fmovrse %i2, %f15, %f6
31386 be,pt %xcc, loop_3740
31387 ble,pn %icc, loop_3741
31388 edge16l %i3, %i0, %g6
31389 fmovrsgz %i4, %f10, %f14
31390loop_3740:
31391 array16 %g3, %l5, %o6
31392loop_3741:
31393 fnegs %f10, %f0
31394 te %xcc, 0x7
31395 ldsh [%l7 + 0x0C], %l6
31396 sth %l3, [%l7 + 0x72]
31397 fsrc1 %f2, %f0
31398 stw %o1, [%l7 + 0x7C]
31399 fbuge %fcc2, loop_3742
31400 fnot2 %f4, %f4
31401 edge32n %i6, %o2, %g1
31402 fornot1 %f10, %f4, %f6
31403loop_3742:
31404 lduh [%l7 + 0x70], %g5
31405 ld [%l7 + 0x40], %f1
31406 stx %l1, [%l7 + 0x20]
31407 fmovdge %icc, %f9, %f15
31408 fmovdne %xcc, %f4, %f5
31409 tn %xcc, 0x2
31410 movcc %xcc, %i7, %o3
31411 fbe %fcc2, loop_3743
31412 movn %xcc, %o0, %o4
31413 fnegd %f10, %f4
31414 fnegd %f10, %f4
31415loop_3743:
31416 lduh [%l7 + 0x2E], %l2
31417 tpos %icc, 0x2
31418 brgez,a %g2, loop_3744
31419 movrlez %i5, 0x297, %o7
31420 st %f13, [%l7 + 0x4C]
31421 fmovde %icc, %f9, %f4
31422loop_3744:
31423 tg %icc, 0x6
31424 edge32 %g7, %g4, %i1
31425 tg %xcc, 0x3
31426 fmovsle %xcc, %f12, %f10
31427 edge8l %l0, %l4, %i2
31428 tneg %icc, 0x5
31429 fpackfix %f12, %f10
31430 sth %o5, [%l7 + 0x0A]
31431 fsrc1s %f15, %f2
31432 fmovdgu %icc, %f11, %f2
31433 tvs %icc, 0x0
31434 taddcc %i3, 0x1EF2, %g6
31435 srax %i0, 0x19, %g3
31436 be loop_3745
31437 fbue %fcc3, loop_3746
31438 fba,a %fcc3, loop_3747
31439 subc %i4, 0x0740, %l5
31440loop_3745:
31441 fmovde %icc, %f9, %f8
31442loop_3746:
31443 sub %l6, 0x0766, %o6
31444loop_3747:
31445 ldd [%l7 + 0x50], %f2
31446 taddcctv %o1, %i6, %o2
31447 ldd [%l7 + 0x38], %f8
31448 fands %f7, %f13, %f2
31449 pdist %f10, %f8, %f10
31450 bleu,a loop_3748
31451 fzero %f2
31452 fmovdn %xcc, %f6, %f6
31453 brnz,a %l3, loop_3749
31454loop_3748:
31455 fxnors %f15, %f5, %f12
31456 popc %g5, %l1
31457 stw %g1, [%l7 + 0x0C]
31458loop_3749:
31459 alignaddr %o3, %i7, %o0
31460 fmovdleu %xcc, %f9, %f11
31461 stb %l2, [%l7 + 0x63]
31462 fbn %fcc2, loop_3750
31463 tg %xcc, 0x6
31464 ldd [%l7 + 0x50], %f2
31465 fmovrsne %o4, %f6, %f15
31466loop_3750:
31467 fblg %fcc3, loop_3751
31468 tle %xcc, 0x7
31469 ld [%l7 + 0x40], %f5
31470 fmovrdlz %i5, %f0, %f14
31471loop_3751:
31472 bshuffle %f8, %f12, %f8
31473 brgz %o7, loop_3752
31474 ldub [%l7 + 0x0A], %g7
31475 lduw [%l7 + 0x2C], %g2
31476 lduw [%l7 + 0x20], %g4
31477loop_3752:
31478 ldub [%l7 + 0x28], %l0
31479 brz %i1, loop_3753
31480 st %f13, [%l7 + 0x78]
31481 edge16ln %l4, %o5, %i2
31482 bne,a,pt %icc, loop_3754
31483loop_3753:
31484 ldx [%l7 + 0x30], %g6
31485 fmovrslz %i3, %f15, %f6
31486 ldsw [%l7 + 0x4C], %g3
31487loop_3754:
31488 be,pn %xcc, loop_3755
31489 fmovscc %xcc, %f3, %f4
31490 andcc %i4, 0x022C, %l5
31491 ld [%l7 + 0x7C], %f0
31492loop_3755:
31493 fmovscc %icc, %f11, %f1
31494 fbue,a %fcc0, loop_3756
31495 tgu %icc, 0x2
31496 fcmpd %fcc1, %f4, %f6
31497 mulscc %i0, 0x0944, %o6
31498loop_3756:
31499 fmovdgu %xcc, %f14, %f3
31500 ba,a,pn %xcc, loop_3757
31501 fmovde %icc, %f12, %f4
31502 sth %l6, [%l7 + 0x0A]
31503 bne,a,pt %icc, loop_3758
31504loop_3757:
31505 fpmerge %f7, %f7, %f8
31506 alignaddrl %o1, %o2, %l3
31507 movg %xcc, %i6, %l1
31508loop_3758:
31509 ldsw [%l7 + 0x40], %g1
31510 sllx %o3, 0x01, %g5
31511 ldx [%l7 + 0x20], %o0
31512 fzero %f0
31513 fmovdge %icc, %f7, %f10
31514 brlz,a %i7, loop_3759
31515 ldsh [%l7 + 0x6A], %l2
31516 fmovscc %xcc, %f12, %f9
31517 fand %f4, %f0, %f6
31518loop_3759:
31519 stx %o4, [%l7 + 0x10]
31520 ldsh [%l7 + 0x4C], %o7
31521 fnot1 %f12, %f12
31522 fmovrde %g7, %f6, %f14
31523 lduw [%l7 + 0x74], %i5
31524 std %f4, [%l7 + 0x60]
31525 bshuffle %f2, %f8, %f0
31526 lduw [%l7 + 0x40], %g4
31527 subcc %l0, 0x1582, %i1
31528 sdivcc %g2, 0x045D, %l4
31529 array8 %i2, %g6, %i3
31530 mulscc %o5, 0x02EF, %g3
31531 fsrc1s %f14, %f7
31532 fornot2 %f2, %f14, %f14
31533 fnand %f12, %f10, %f2
31534 movne %xcc, %l5, %i4
31535 lduh [%l7 + 0x74], %i0
31536 andncc %o6, %o1, %l6
31537 movcc %xcc, %o2, %l3
31538 taddcctv %i6, 0x0F6A, %g1
31539 stw %l1, [%l7 + 0x4C]
31540 lduw [%l7 + 0x20], %o3
31541 stb %o0, [%l7 + 0x17]
31542 fmovdg %xcc, %f14, %f6
31543 stx %i7, [%l7 + 0x18]
31544 bcs,a,pn %xcc, loop_3760
31545 std %f8, [%l7 + 0x38]
31546 fmovrse %g5, %f9, %f11
31547 ldd [%l7 + 0x60], %f12
31548loop_3760:
31549 edge8ln %o4, %l2, %g7
31550 bvc,a loop_3761
31551 fzero %f10
31552 st %f2, [%l7 + 0x40]
31553 fbuge %fcc0, loop_3762
31554loop_3761:
31555 nop
31556 setx loop_3763, %l0, %l1
31557 jmpl %l1, %o7
31558 ldd [%l7 + 0x08], %f8
31559 sdiv %i5, 0x0FAE, %g4
31560loop_3762:
31561 stb %i1, [%l7 + 0x5A]
31562loop_3763:
31563 fbul %fcc2, loop_3764
31564 tleu %icc, 0x7
31565 stx %g2, [%l7 + 0x28]
31566 umul %l0, 0x1480, %l4
31567loop_3764:
31568 movcs %icc, %g6, %i3
31569 fbug %fcc0, loop_3765
31570 ldsh [%l7 + 0x20], %i2
31571 fpsub32s %f2, %f6, %f11
31572 call loop_3766
31573loop_3765:
31574 sllx %o5, 0x0A, %g3
31575 fbne %fcc0, loop_3767
31576 movvs %icc, %l5, %i0
31577loop_3766:
31578 stw %i4, [%l7 + 0x1C]
31579 addc %o6, %l6, %o2
31580loop_3767:
31581 nop
31582 setx loop_3768, %l0, %l1
31583 wrpr 0x1, %tl
31584 wrpr %l1, %tpc
31585 add %l1, 0x4, %l1
31586 wrpr %l1, %tnpc
31587 setx 0x34400001400, %l0, %l1
31588 wrpr %l1, %tstate
31589 wrhpr 0x4, %htstate
31590 retry
31591 ldub [%l7 + 0x10], %l3
31592 std %f8, [%l7 + 0x30]
31593 movrgz %o1, %g1, %i6
31594loop_3768:
31595 tle %icc, 0x4
31596 movneg %icc, %l1, %o3
31597 fmovdn %xcc, %f14, %f2
31598 orncc %i7, 0x1E73, %g5
31599 movl %xcc, %o0, %o4
31600 fbu,a %fcc3, loop_3769
31601 std %f2, [%l7 + 0x40]
31602 edge16n %l2, %g7, %i5
31603 fmovdvs %icc, %f11, %f1
31604loop_3769:
31605 fbu,a %fcc0, loop_3770
31606 std %f10, [%l7 + 0x10]
31607 tsubcctv %g4, %i1, %g2
31608 ta %xcc, 0x2
31609loop_3770:
31610 ldsw [%l7 + 0x78], %l0
31611 lduh [%l7 + 0x66], %o7
31612 array16 %l4, %g6, %i2
31613 stx %i3, [%l7 + 0x30]
31614 fands %f13, %f3, %f12
31615 andcc %g3, %o5, %l5
31616 ldd [%l7 + 0x68], %f4
31617 ldsb [%l7 + 0x32], %i4
31618 move %xcc, %i0, %l6
31619 ldsw [%l7 + 0x2C], %o2
31620 udivx %l3, 0x1078, %o6
31621 edge16ln %g1, %o1, %l1
31622 fsrc2s %f6, %f8
31623 stx %o3, [%l7 + 0x78]
31624 fmovd %f4, %f0
31625 fbe,a %fcc3, loop_3771
31626 ldsh [%l7 + 0x62], %i6
31627 fsrc1 %f14, %f12
31628 fpadd32 %f14, %f0, %f8
31629loop_3771:
31630 fmovrdlez %i7, %f6, %f6
31631 fcmpgt32 %f0, %f6, %o0
31632 faligndata %f8, %f14, %f2
31633 nop
31634 setx loop_3772, %l0, %l1
31635 wrpr 0x1, %tl
31636 wrpr %l1, %tnpc
31637 setx 0x34400001400, %l0, %l1
31638 wrpr %l1, %tstate
31639 wrhpr 0x4, %htstate
31640 done
31641 ldub [%l7 + 0x1F], %g5
31642 fmovdg %xcc, %f4, %f7
31643 ldsh [%l7 + 0x1C], %o4
31644loop_3772:
31645 smulcc %g7, %i5, %l2
31646 smul %g4, 0x11A7, %i1
31647 fmovse %icc, %f12, %f14
31648 fmovdpos %xcc, %f3, %f3
31649 ldsh [%l7 + 0x58], %g2
31650 subccc %o7, 0x085F, %l0
31651 fmovdl %xcc, %f4, %f11
31652 fmovrdlez %l4, %f10, %f8
31653 andncc %i2, %g6, %i3
31654 bg loop_3773
31655 std %f2, [%l7 + 0x60]
31656 lduw [%l7 + 0x44], %o5
31657 edge8ln %l5, %g3, %i0
31658loop_3773:
31659 ldx [%l7 + 0x18], %l6
31660 popc 0x04D5, %i4
31661 bl,a,pt %xcc, loop_3774
31662 movleu %xcc, %o2, %l3
31663 fmovrsne %g1, %f4, %f10
31664 fbuge,a %fcc2, loop_3775
31665loop_3774:
31666 fmovdcs %xcc, %f15, %f11
31667 fpadd16s %f8, %f14, %f11
31668 sth %o6, [%l7 + 0x62]
31669loop_3775:
31670 andn %l1, %o1, %i6
31671 fcmpes %fcc2, %f7, %f13
31672 ldsw [%l7 + 0x48], %i7
31673 stw %o3, [%l7 + 0x30]
31674 movpos %icc, %g5, %o4
31675 fmovsleu %xcc, %f7, %f5
31676 fsrc2s %f10, %f7
31677 stb %g7, [%l7 + 0x23]
31678 fcmpgt32 %f12, %f4, %i5
31679 lduh [%l7 + 0x3E], %o0
31680 fmovdvc %xcc, %f0, %f9
31681 fmovrdgez %g4, %f10, %f12
31682 bcc,pt %icc, loop_3776
31683 fnands %f13, %f12, %f3
31684 fcmped %fcc3, %f12, %f2
31685 fcmped %fcc0, %f12, %f4
31686loop_3776:
31687 ld [%l7 + 0x60], %f6
31688 ld [%l7 + 0x58], %f11
31689 lduh [%l7 + 0x44], %i1
31690 pdist %f6, %f8, %f4
31691 nop
31692 setx loop_3777, %l0, %l1
31693 wrpr 0x1, %tl
31694 wrpr %l1, %tpc
31695 add %l1, 0x4, %l1
31696 wrpr %l1, %tnpc
31697 setx 0x34400001400, %l0, %l1
31698 wrpr %l1, %tstate
31699 wrhpr 0x4, %htstate
31700 retry
31701 stx %l2, [%l7 + 0x08]
31702 ldd [%l7 + 0x58], %f14
31703 movneg %icc, %g2, %o7
31704loop_3777:
31705 ldsw [%l7 + 0x4C], %l0
31706 fmovsvc %xcc, %f6, %f13
31707 stw %l4, [%l7 + 0x2C]
31708 ldx [%l7 + 0x70], %i2
31709 array16 %g6, %o5, %i3
31710 ldsw [%l7 + 0x54], %g3
31711 movrgez %i0, %l5, %l6
31712 fcmpgt32 %f10, %f6, %i4
31713 ldub [%l7 + 0x4C], %o2
31714 lduw [%l7 + 0x0C], %l3
31715 fbge %fcc1, loop_3778
31716 udivx %g1, 0x0AC3, %o6
31717 sll %o1, %i6, %i7
31718 nop
31719 setx loop_3779, %l0, %l1
31720 wrpr 0x1, %tl
31721 wrpr %l1, %tpc
31722 add %l1, 0x4, %l1
31723 wrpr %l1, %tnpc
31724 setx 0x34400001400, %l0, %l1
31725 wrpr %l1, %tstate
31726 wrhpr 0x4, %htstate
31727 retry
31728loop_3778:
31729 fmovrslez %o3, %f7, %f9
31730 edge16ln %l1, %g5, %g7
31731 fmul8sux16 %f10, %f0, %f4
31732loop_3779:
31733 subcc %o4, 0x0673, %i5
31734 fblg,a %fcc0, loop_3780
31735 stx %o0, [%l7 + 0x18]
31736 ldd [%l7 + 0x48], %f10
31737 ldsb [%l7 + 0x3A], %g4
31738loop_3780:
31739 st %f0, [%l7 + 0x44]
31740 bvc,a,pn %icc, loop_3781
31741 pdist %f2, %f4, %f6
31742 edge32l %i1, %g2, %l2
31743 fandnot2 %f12, %f6, %f6
31744loop_3781:
31745 fmovsa %icc, %f0, %f13
31746 fcmpgt16 %f12, %f14, %o7
31747 std %f8, [%l7 + 0x08]
31748 ta %xcc, 0x2
31749 bpos,a,pt %icc, loop_3782
31750 orncc %l0, 0x0125, %l4
31751 tcs %xcc, 0x5
31752 addcc %g6, %i2, %o5
31753loop_3782:
31754 subc %g3, 0x1A40, %i3
31755 nop
31756 setx loop_3783, %l0, %l1
31757 wrpr 0x1, %tl
31758 wrpr %l1, %tpc
31759 add %l1, 0x4, %l1
31760 wrpr %l1, %tnpc
31761 setx 0x34400001400, %l0, %l1
31762 wrpr %l1, %tstate
31763 wrhpr 0x4, %htstate
31764 retry
31765 ldsh [%l7 + 0x28], %l5
31766 tg %icc, 0x3
31767 movcc %xcc, %i0, %i4
31768loop_3783:
31769 stx %o2, [%l7 + 0x68]
31770 ldd [%l7 + 0x08], %f8
31771 for %f14, %f12, %f6
31772 fcmpes %fcc0, %f14, %f0
31773 tsubcc %l3, %g1, %l6
31774 stx %o1, [%l7 + 0x78]
31775 fmovsgu %icc, %f2, %f0
31776 fmovsg %xcc, %f9, %f2
31777 fbe,a %fcc2, loop_3784
31778 st %f6, [%l7 + 0x38]
31779 edge8l %i6, %i7, %o6
31780 ldsh [%l7 + 0x52], %o3
31781loop_3784:
31782 fsrc2s %f9, %f11
31783 fmovsne %xcc, %f8, %f14
31784 st %f9, [%l7 + 0x54]
31785 fpackfix %f12, %f11
31786 tle %xcc, 0x7
31787 ldub [%l7 + 0x54], %g5
31788 ldub [%l7 + 0x32], %l1
31789 fmovsvc %xcc, %f5, %f12
31790 xorcc %g7, %i5, %o4
31791 move %xcc, %o0, %i1
31792 movrgz %g2, 0x12F, %g4
31793 fpadd16s %f11, %f8, %f13
31794 fmovrdlez %o7, %f8, %f12
31795 fxnor %f12, %f10, %f14
31796 mulscc %l2, %l4, %l0
31797 fpack16 %f14, %f13
31798 fbug %fcc2, loop_3785
31799 array16 %g6, %o5, %g3
31800 srax %i3, %i2, %l5
31801 fmovscs %xcc, %f14, %f10
31802loop_3785:
31803 brz,a %i4, loop_3786
31804 tge %xcc, 0x2
31805 fxors %f7, %f3, %f6
31806 movrlz %o2, 0x3E9, %l3
31807loop_3786:
31808 fpadd32s %f0, %f10, %f15
31809 sllx %i0, %g1, %o1
31810 array32 %i6, %i7, %l6
31811 fbe %fcc1, loop_3787
31812 brz,a %o3, loop_3788
31813 brgez,a %g5, loop_3789
31814 st %f7, [%l7 + 0x78]
31815loop_3787:
31816 fcmped %fcc2, %f4, %f14
31817loop_3788:
31818 edge32n %l1, %g7, %i5
31819loop_3789:
31820 fmul8x16 %f7, %f12, %f10
31821 ldsb [%l7 + 0x40], %o6
31822 ldsb [%l7 + 0x22], %o0
31823 movneg %icc, %o4, %g2
31824 bne,pt %icc, loop_3790
31825 tvs %xcc, 0x4
31826 array16 %g4, %o7, %l2
31827 fxors %f8, %f12, %f11
31828loop_3790:
31829 bl,a %xcc, loop_3791
31830 ldsw [%l7 + 0x10], %i1
31831 fmovdcc %icc, %f0, %f6
31832 lduw [%l7 + 0x28], %l0
31833loop_3791:
31834 tvs %xcc, 0x0
31835 fmovdg %xcc, %f1, %f12
31836 ldd [%l7 + 0x68], %f2
31837 fmovdl %xcc, %f0, %f4
31838 fpsub32s %f15, %f9, %f9
31839 fmul8ulx16 %f0, %f12, %f2
31840 lduh [%l7 + 0x1E], %g6
31841 fbne,a %fcc1, loop_3792
31842 fmovse %xcc, %f13, %f5
31843 fmovsl %icc, %f0, %f6
31844 bgu,a loop_3793
31845loop_3792:
31846 ldub [%l7 + 0x47], %o5
31847 lduh [%l7 + 0x5E], %l4
31848 lduh [%l7 + 0x18], %g3
31849loop_3793:
31850 addc %i3, 0x11CA, %i2
31851 fmovrde %l5, %f12, %f8
31852 move %icc, %o2, %l3
31853 bcs,pn %xcc, loop_3794
31854 movleu %icc, %i4, %i0
31855 fmovrsgz %o1, %f13, %f6
31856 fmovsleu %xcc, %f9, %f4
31857loop_3794:
31858 or %i6, 0x005C, %g1
31859 lduh [%l7 + 0x0C], %i7
31860 fones %f11
31861 bvc,a,pt %xcc, loop_3795
31862 fpadd16s %f9, %f12, %f4
31863 stb %o3, [%l7 + 0x5A]
31864 xor %g5, %l6, %l1
31865loop_3795:
31866 ba,a loop_3796
31867 fbn,a %fcc1, loop_3797
31868 ldsw [%l7 + 0x24], %g7
31869 ldub [%l7 + 0x33], %i5
31870loop_3796:
31871 addccc %o0, 0x16A7, %o4
31872loop_3797:
31873 ld [%l7 + 0x40], %f8
31874 ld [%l7 + 0x30], %f9
31875 fpack32 %f14, %f4, %f14
31876 lduw [%l7 + 0x6C], %o6
31877 fand %f2, %f4, %f0
31878 fmovsleu %xcc, %f4, %f5
31879 ldsw [%l7 + 0x2C], %g2
31880 fbl %fcc2, loop_3798
31881 edge32n %o7, %l2, %g4
31882 ldub [%l7 + 0x3E], %i1
31883 fbn %fcc2, loop_3799
31884loop_3798:
31885 fmovdcs %xcc, %f5, %f3
31886 fsrc2 %f10, %f14
31887 fors %f13, %f3, %f8
31888loop_3799:
31889 fnand %f14, %f10, %f2
31890 ldd [%l7 + 0x60], %f12
31891 movrgz %g6, 0x07D, %l0
31892 fmovsl %xcc, %f14, %f12
31893 ldsw [%l7 + 0x74], %l4
31894 andncc %o5, %g3, %i2
31895 std %f2, [%l7 + 0x48]
31896 ld [%l7 + 0x70], %f13
31897 bgu loop_3800
31898 edge8n %i3, %o2, %l5
31899 ldx [%l7 + 0x20], %l3
31900 stb %i0, [%l7 + 0x5E]
31901loop_3800:
31902 fbn,a %fcc0, loop_3801
31903 tvs %xcc, 0x5
31904 movgu %xcc, %i4, %i6
31905 fbg,a %fcc1, loop_3802
31906loop_3801:
31907 sth %o1, [%l7 + 0x34]
31908 fmul8x16au %f15, %f8, %f2
31909 ldub [%l7 + 0x7D], %g1
31910loop_3802:
31911 fmuld8ulx16 %f10, %f14, %f14
31912 movg %icc, %i7, %g5
31913 pdist %f12, %f6, %f10
31914 ldsb [%l7 + 0x2E], %o3
31915 ldx [%l7 + 0x10], %l1
31916 tn %xcc, 0x5
31917 move %icc, %l6, %g7
31918 fmovsg %icc, %f14, %f14
31919 ldub [%l7 + 0x66], %i5
31920 bn,a loop_3803
31921 smulcc %o4, %o6, %o0
31922 fcmps %fcc3, %f6, %f9
31923 ldx [%l7 + 0x48], %o7
31924loop_3803:
31925 stb %l2, [%l7 + 0x3B]
31926 stw %g4, [%l7 + 0x4C]
31927 fabss %f10, %f7
31928 tn %xcc, 0x1
31929 sth %i1, [%l7 + 0x78]
31930 movcc %xcc, %g2, %l0
31931 fbule,a %fcc0, loop_3804
31932 stw %g6, [%l7 + 0x1C]
31933 fmovrdlz %l4, %f10, %f10
31934 fcmpes %fcc0, %f11, %f2
31935loop_3804:
31936 fbug,a %fcc0, loop_3805
31937 fxnors %f12, %f0, %f15
31938 fmovdleu %xcc, %f12, %f14
31939 ldsw [%l7 + 0x4C], %o5
31940loop_3805:
31941 ldsw [%l7 + 0x34], %i2
31942 ldd [%l7 + 0x18], %f0
31943 std %f8, [%l7 + 0x30]
31944 ba,a %xcc, loop_3806
31945 std %f2, [%l7 + 0x40]
31946 ldsb [%l7 + 0x39], %i3
31947 fbne,a %fcc3, loop_3807
31948loop_3806:
31949 sub %g3, %o2, %l5
31950 sra %l3, 0x16, %i4
31951 fmovdle %icc, %f12, %f2
31952loop_3807:
31953 stb %i0, [%l7 + 0x15]
31954 nop
31955 setx loop_3808, %l0, %l1
31956 jmpl %l1, %o1
31957 ldub [%l7 + 0x2F], %i6
31958 ba,a,pn %icc, loop_3809
31959 fandnot2s %f4, %f12, %f9
31960loop_3808:
31961 fmovrdgez %g1, %f10, %f14
31962 fmovrslez %i7, %f14, %f8
31963loop_3809:
31964 ld [%l7 + 0x28], %f13
31965 fone %f14
31966 fpsub16 %f2, %f4, %f8
31967 stx %o3, [%l7 + 0x50]
31968 alignaddrl %l1, %g5, %l6
31969 stb %g7, [%l7 + 0x39]
31970 ldsw [%l7 + 0x40], %o4
31971 fcmped %fcc1, %f2, %f6
31972 ldsw [%l7 + 0x08], %o6
31973 fnot1 %f4, %f0
31974 sdivcc %o0, 0x0184, %i5
31975 fnors %f0, %f6, %f7
31976 movrlz %o7, 0x0A9, %g4
31977 fmovrdgez %i1, %f12, %f12
31978 fpack16 %f0, %f5
31979 fmovsvs %icc, %f8, %f15
31980 tg %xcc, 0x1
31981 stw %l2, [%l7 + 0x10]
31982 fpack32 %f14, %f12, %f6
31983 stx %l0, [%l7 + 0x48]
31984 tl %xcc, 0x4
31985 fmovdvc %xcc, %f9, %f2
31986 fandnot2 %f8, %f14, %f4
31987 fmovsvs %xcc, %f14, %f8
31988 ld [%l7 + 0x3C], %f8
31989 fmovsleu %xcc, %f7, %f3
31990 bpos,a,pt %xcc, loop_3810
31991 bn,a,pt %icc, loop_3811
31992 ldsw [%l7 + 0x3C], %g2
31993 umul %g6, 0x1749, %o5
31994loop_3810:
31995 edge32n %l4, %i2, %g3
31996loop_3811:
31997 fmovsneg %icc, %f8, %f2
31998 ldub [%l7 + 0x39], %o2
31999 bg,pt %icc, loop_3812
32000 pdist %f0, %f10, %f14
32001 bvc,pt %icc, loop_3813
32002 fzero %f10
32003loop_3812:
32004 alignaddr %i3, %l3, %i4
32005 ld [%l7 + 0x58], %f15
32006loop_3813:
32007 ldsb [%l7 + 0x30], %l5
32008 fabss %f10, %f8
32009 movrlz %i0, 0x2CE, %i6
32010 fandnot2 %f12, %f10, %f2
32011 ldx [%l7 + 0x60], %g1
32012 sth %o1, [%l7 + 0x0C]
32013 fcmpgt16 %f2, %f10, %i7
32014 fzeros %f4
32015 fmovsleu %icc, %f6, %f9
32016 fnegd %f2, %f14
32017 std %f2, [%l7 + 0x50]
32018 movcc %icc, %o3, %g5
32019 smulcc %l6, %l1, %g7
32020 lduh [%l7 + 0x44], %o4
32021 fpadd32s %f3, %f1, %f3
32022 ldx [%l7 + 0x38], %o6
32023 fpmerge %f0, %f15, %f6
32024 fnot1s %f13, %f0
32025 tne %xcc, 0x2
32026 fbul %fcc3, loop_3814
32027 fmovd %f12, %f6
32028 ldsw [%l7 + 0x74], %i5
32029 fbul %fcc2, loop_3815
32030loop_3814:
32031 movrne %o7, 0x2B3, %g4
32032 fnot2s %f12, %f5
32033 fba %fcc3, loop_3816
32034loop_3815:
32035 lduw [%l7 + 0x78], %i1
32036 addccc %l2, %l0, %g2
32037 fxor %f8, %f4, %f10
32038loop_3816:
32039 st %f8, [%l7 + 0x74]
32040 edge32ln %o0, %g6, %l4
32041 fcmpgt16 %f12, %f4, %o5
32042 fxors %f5, %f10, %f1
32043 fzero %f14
32044 ta %xcc, 0x7
32045 lduh [%l7 + 0x46], %g3
32046 st %f8, [%l7 + 0x0C]
32047 sll %i2, %o2, %l3
32048 alignaddrl %i3, %l5, %i0
32049 stx %i4, [%l7 + 0x58]
32050 fbug,a %fcc2, loop_3817
32051 std %f6, [%l7 + 0x18]
32052 orn %g1, %o1, %i7
32053 ldsh [%l7 + 0x18], %i6
32054loop_3817:
32055 siam 0x1
32056 add %o3, 0x0098, %g5
32057 ldsh [%l7 + 0x76], %l6
32058 movvc %xcc, %g7, %l1
32059 ldub [%l7 + 0x6B], %o4
32060 tge %icc, 0x3
32061 edge8l %i5, %o7, %g4
32062 stb %i1, [%l7 + 0x33]
32063 add %o6, %l2, %l0
32064 andncc %o0, %g6, %g2
32065 srl %o5, %g3, %i2
32066 sra %o2, %l3, %i3
32067 fxors %f8, %f14, %f10
32068 fmovscc %icc, %f0, %f15
32069 fmovrslz %l4, %f2, %f14
32070 fornot1s %f9, %f7, %f11
32071 fandnot1s %f12, %f13, %f8
32072 fands %f2, %f10, %f2
32073 fmovsvs %xcc, %f15, %f14
32074 lduh [%l7 + 0x4E], %l5
32075 std %f2, [%l7 + 0x28]
32076 fpsub16 %f12, %f0, %f10
32077 fors %f1, %f11, %f12
32078 movcs %xcc, %i4, %i0
32079 sdivcc %g1, 0x1F2B, %i7
32080 fmovrsgz %i6, %f15, %f4
32081 fbg,a %fcc2, loop_3818
32082 std %f2, [%l7 + 0x38]
32083 orcc %o1, 0x1130, %o3
32084 fmovdvs %icc, %f10, %f15
32085loop_3818:
32086 ldd [%l7 + 0x48], %f4
32087 fone %f10
32088 fpadd16 %f6, %f2, %f4
32089 std %f8, [%l7 + 0x70]
32090 lduw [%l7 + 0x40], %l6
32091 fmovrslz %g7, %f6, %f6
32092 ld [%l7 + 0x40], %f9
32093 tvc %xcc, 0x4
32094 ldsb [%l7 + 0x4C], %l1
32095 fbule,a %fcc3, loop_3819
32096 movl %xcc, %o4, %g5
32097 tgu %xcc, 0x3
32098 fnors %f2, %f7, %f14
32099loop_3819:
32100 fornot2s %f12, %f3, %f15
32101 brz,a %o7, loop_3820
32102 mulx %g4, %i5, %o6
32103 ld [%l7 + 0x64], %f7
32104 lduw [%l7 + 0x3C], %l2
32105loop_3820:
32106 bleu,a,pt %icc, loop_3821
32107 alignaddr %l0, %i1, %g6
32108 st %f1, [%l7 + 0x28]
32109 fpack32 %f2, %f14, %f6
32110loop_3821:
32111 array32 %o0, %g2, %g3
32112 fcmpes %fcc2, %f11, %f9
32113 fmovsneg %icc, %f0, %f10
32114 fpadd32 %f8, %f12, %f2
32115 fmovsvc %icc, %f4, %f2
32116 bpos,a loop_3822
32117 ldsb [%l7 + 0x09], %i2
32118 ldsb [%l7 + 0x7B], %o2
32119 std %f6, [%l7 + 0x48]
32120loop_3822:
32121 brnz,a %l3, loop_3823
32122 sllx %o5, 0x12, %i3
32123 fbe %fcc1, loop_3824
32124 fmovrsgz %l4, %f10, %f13
32125loop_3823:
32126 taddcctv %i4, %i0, %g1
32127 ldd [%l7 + 0x18], %f0
32128loop_3824:
32129 fcmpeq32 %f8, %f6, %i7
32130 be %xcc, loop_3825
32131 array32 %l5, %o1, %i6
32132 fble,a %fcc3, loop_3826
32133 tcc %xcc, 0x0
32134loop_3825:
32135 fpack16 %f12, %f10
32136 ldd [%l7 + 0x58], %f14
32137loop_3826:
32138 umulcc %o3, 0x03B8, %l6
32139 fcmpne32 %f8, %f0, %l1
32140 fmovrslz %g7, %f2, %f7
32141 bne,a %xcc, loop_3827
32142 movge %icc, %g5, %o7
32143 ldub [%l7 + 0x18], %o4
32144 sdivcc %g4, 0x0E43, %i5
32145loop_3827:
32146 fornot2s %f15, %f8, %f4
32147 fors %f9, %f4, %f8
32148 fabsd %f4, %f4
32149 ldub [%l7 + 0x34], %l2
32150 ldsh [%l7 + 0x0A], %l0
32151 stw %o6, [%l7 + 0x50]
32152 fmovsvs %xcc, %f7, %f8
32153 lduh [%l7 + 0x4C], %i1
32154 fnot2s %f2, %f11
32155 bcs loop_3828
32156 fexpand %f10, %f8
32157 tcc %xcc, 0x4
32158 movle %icc, %o0, %g2
32159loop_3828:
32160 fpsub32s %f8, %f0, %f15
32161 ldsb [%l7 + 0x38], %g3
32162 movrgz %g6, %i2, %l3
32163 fmovdne %icc, %f13, %f0
32164 bgu,a loop_3829
32165 array8 %o2, %i3, %l4
32166 siam 0x0
32167 addc %i4, %o5, %g1
32168loop_3829:
32169 fmovsleu %xcc, %f8, %f1
32170 edge16n %i7, %i0, %l5
32171 umulcc %i6, %o1, %o3
32172 sra %l6, 0x1D, %g7
32173 brgz %l1, loop_3830
32174 edge8n %g5, %o7, %g4
32175 alignaddrl %i5, %l2, %o4
32176 edge8n %o6, %l0, %o0
32177loop_3830:
32178 addc %i1, %g2, %g3
32179 tleu %icc, 0x1
32180 ldd [%l7 + 0x08], %f4
32181 fmovsg %icc, %f14, %f4
32182 fbo %fcc1, loop_3831
32183 fmovda %xcc, %f7, %f4
32184 fpsub32 %f10, %f8, %f6
32185 fmovsl %xcc, %f0, %f14
32186loop_3831:
32187 st %f5, [%l7 + 0x20]
32188 bpos loop_3832
32189 fmovdvs %icc, %f8, %f15
32190 fmovdl %icc, %f6, %f14
32191 edge16l %i2, %g6, %l3
32192loop_3832:
32193 ld [%l7 + 0x44], %f5
32194 umul %i3, %o2, %l4
32195 movl %xcc, %o5, %g1
32196 edge16l %i7, %i0, %i4
32197 fmovsgu %icc, %f5, %f2
32198 fsrc1s %f9, %f6
32199 ldx [%l7 + 0x28], %l5
32200 std %f8, [%l7 + 0x78]
32201 ldx [%l7 + 0x48], %o1
32202 alignaddrl %o3, %i6, %l6
32203 fpadd16 %f12, %f12, %f12
32204 st %f13, [%l7 + 0x14]
32205 brnz %g7, loop_3833
32206 fnands %f11, %f9, %f3
32207 fpadd32s %f8, %f13, %f14
32208 fandnot1 %f0, %f2, %f8
32209loop_3833:
32210 movvc %xcc, %g5, %o7
32211 alignaddr %l1, %g4, %l2
32212 fcmpne16 %f10, %f0, %i5
32213 movrgez %o4, %o6, %l0
32214 call loop_3834
32215 fbul,a %fcc1, loop_3835
32216 lduw [%l7 + 0x10], %o0
32217 std %f8, [%l7 + 0x78]
32218loop_3834:
32219 stx %i1, [%l7 + 0x30]
32220loop_3835:
32221 andcc %g2, 0x035B, %g3
32222 tgu %xcc, 0x2
32223 stb %g6, [%l7 + 0x32]
32224 lduh [%l7 + 0x4A], %l3
32225 add %i3, 0x0598, %i2
32226 ldsb [%l7 + 0x76], %l4
32227 fmovdvc %xcc, %f3, %f3
32228 bcc,pt %icc, loop_3836
32229 fands %f1, %f10, %f1
32230 tg %xcc, 0x4
32231 fandnot1s %f10, %f14, %f15
32232loop_3836:
32233 fmovspos %xcc, %f10, %f1
32234 sth %o5, [%l7 + 0x6A]
32235 fmovs %f12, %f6
32236 subcc %o2, %g1, %i7
32237 ldsb [%l7 + 0x62], %i0
32238 tl %icc, 0x2
32239 umul %i4, 0x0483, %l5
32240 lduw [%l7 + 0x34], %o1
32241 bvc,a loop_3837
32242 lduw [%l7 + 0x20], %o3
32243 lduw [%l7 + 0x28], %l6
32244 tg %icc, 0x2
32245loop_3837:
32246 fmovrdne %g7, %f2, %f6
32247 sth %g5, [%l7 + 0x50]
32248 tne %icc, 0x0
32249 fmovs %f15, %f5
32250 fxnors %f1, %f2, %f10
32251 stx %o7, [%l7 + 0x30]
32252 tn %icc, 0x3
32253 fxors %f5, %f6, %f6
32254 fmovrdgz %i6, %f4, %f0
32255 fcmpne16 %f10, %f2, %g4
32256 movcc %xcc, %l1, %l2
32257 fmovrdlz %o4, %f6, %f10
32258 sth %i5, [%l7 + 0x70]
32259 array16 %l0, %o6, %i1
32260 stw %g2, [%l7 + 0x40]
32261 fmovdleu %icc, %f5, %f15
32262 fbe %fcc1, loop_3838
32263 ld [%l7 + 0x6C], %f3
32264 xnorcc %o0, 0x07E4, %g3
32265 orn %l3, 0x08F7, %i3
32266loop_3838:
32267 ldx [%l7 + 0x78], %g6
32268 fcmpes %fcc2, %f6, %f14
32269 movrlez %l4, 0x3AA, %o5
32270 edge32n %i2, %g1, %i7
32271 tneg %icc, 0x4
32272 subcc %i0, %o2, %l5
32273 ldd [%l7 + 0x58], %f0
32274 udivx %i4, 0x1C11, %o1
32275 fmovdcc %icc, %f7, %f4
32276 fandnot2s %f12, %f9, %f2
32277 std %f10, [%l7 + 0x78]
32278 fmovsne %xcc, %f14, %f15
32279 st %f13, [%l7 + 0x10]
32280 tcc %xcc, 0x0
32281 ldd [%l7 + 0x10], %f2
32282 tge %icc, 0x4
32283 lduh [%l7 + 0x36], %o3
32284 ldsw [%l7 + 0x1C], %l6
32285 mulx %g5, 0x1604, %g7
32286 fmovsvs %icc, %f6, %f7
32287 ldsw [%l7 + 0x1C], %o7
32288 lduh [%l7 + 0x74], %g4
32289 fmul8x16 %f1, %f12, %f4
32290 movpos %xcc, %l1, %i6
32291 sub %l2, %o4, %l0
32292 bn,pt %icc, loop_3839
32293 lduh [%l7 + 0x64], %o6
32294 stw %i1, [%l7 + 0x20]
32295 edge16ln %i5, %g2, %g3
32296loop_3839:
32297 fmovspos %xcc, %f1, %f12
32298 ldd [%l7 + 0x20], %f4
32299 sra %o0, 0x07, %i3
32300 mova %xcc, %g6, %l3
32301 bleu loop_3840
32302 edge8 %l4, %i2, %g1
32303 andncc %i7, %i0, %o2
32304 fbne %fcc3, loop_3841
32305loop_3840:
32306 tge %icc, 0x0
32307 std %f10, [%l7 + 0x60]
32308 fmuld8sux16 %f3, %f14, %f2
32309loop_3841:
32310 lduh [%l7 + 0x7E], %l5
32311 ldsb [%l7 + 0x08], %o5
32312 lduh [%l7 + 0x62], %o1
32313 stb %i4, [%l7 + 0x20]
32314 tleu %xcc, 0x7
32315 ble,pn %xcc, loop_3842
32316 st %f10, [%l7 + 0x6C]
32317 orcc %l6, 0x1CD8, %g5
32318 pdist %f14, %f4, %f6
32319loop_3842:
32320 fbuge,a %fcc1, loop_3843
32321 tle %icc, 0x4
32322 tne %xcc, 0x5
32323 ba %icc, loop_3844
32324loop_3843:
32325 alignaddrl %g7, %o7, %g4
32326 udivcc %o3, 0x157E, %l1
32327 subcc %i6, %l2, %l0
32328loop_3844:
32329 lduw [%l7 + 0x34], %o4
32330 fnot2s %f13, %f8
32331 fmovde %xcc, %f5, %f7
32332 sth %i1, [%l7 + 0x22]
32333 fmovda %xcc, %f6, %f9
32334 ldsw [%l7 + 0x5C], %i5
32335 fble %fcc1, loop_3845
32336 fmovdne %xcc, %f7, %f13
32337 fbo,a %fcc1, loop_3846
32338 fcmpeq16 %f14, %f6, %o6
32339loop_3845:
32340 stb %g3, [%l7 + 0x79]
32341 fmovsgu %icc, %f12, %f15
32342loop_3846:
32343 xnor %o0, 0x1ACF, %i3
32344 sth %g6, [%l7 + 0x76]
32345 fmul8x16al %f15, %f5, %f6
32346 ldsh [%l7 + 0x42], %l3
32347 fmovsgu %xcc, %f8, %f12
32348 std %f0, [%l7 + 0x70]
32349 fnors %f2, %f9, %f5
32350 ldsh [%l7 + 0x70], %l4
32351 stx %g2, [%l7 + 0x48]
32352 st %f11, [%l7 + 0x38]
32353 umul %i2, 0x0B1C, %i7
32354 brz %i0, loop_3847
32355 movrgz %g1, 0x286, %o2
32356 sth %o5, [%l7 + 0x20]
32357 brgz %l5, loop_3848
32358loop_3847:
32359 fbne %fcc0, loop_3849
32360 fnot1 %f10, %f14
32361 bpos,pt %xcc, loop_3850
32362loop_3848:
32363 fandnot1 %f2, %f14, %f10
32364loop_3849:
32365 be,a %icc, loop_3851
32366 nop
32367 setx loop_3852, %l0, %l1
32368 wrpr 0x1, %tl
32369 wrpr %l1, %tnpc
32370 setx 0x34400001400, %l0, %l1
32371 wrpr %l1, %tstate
32372 wrhpr 0x4, %htstate
32373 done
32374loop_3850:
32375 ldx [%l7 + 0x48], %i4
32376 sth %l6, [%l7 + 0x68]
32377loop_3851:
32378 array8 %g5, %g7, %o7
32379loop_3852:
32380 fbug,a %fcc0, loop_3853
32381 ldub [%l7 + 0x55], %o1
32382 st %f6, [%l7 + 0x24]
32383 ldsh [%l7 + 0x52], %o3
32384loop_3853:
32385 fbn,a %fcc0, loop_3854
32386 brnz %l1, loop_3855
32387 fzero %f4
32388 array16 %i6, %l2, %g4
32389loop_3854:
32390 movne %icc, %l0, %o4
32391loop_3855:
32392 edge8l %i5, %i1, %g3
32393 fsrc2s %f0, %f7
32394 fpadd16 %f14, %f2, %f4
32395 ldub [%l7 + 0x6D], %o6
32396 fmovde %icc, %f13, %f9
32397 std %f12, [%l7 + 0x50]
32398 stw %o0, [%l7 + 0x70]
32399 ldub [%l7 + 0x19], %i3
32400 addc %l3, %l4, %g6
32401 ldsh [%l7 + 0x7E], %g2
32402 lduw [%l7 + 0x48], %i2
32403 fxors %f5, %f5, %f12
32404 fmovsgu %icc, %f13, %f3
32405 fnot2s %f0, %f1
32406 edge8ln %i7, %g1, %o2
32407 addcc %o5, %i0, %i4
32408 xnorcc %l5, 0x06A7, %g5
32409 fbge %fcc1, loop_3856
32410 fnor %f8, %f2, %f14
32411 fmovdcc %icc, %f10, %f4
32412 fbn,a %fcc1, loop_3857
32413loop_3856:
32414 bcc,a,pn %xcc, loop_3858
32415 st %f9, [%l7 + 0x44]
32416 ldd [%l7 + 0x78], %f12
32417loop_3857:
32418 stx %l6, [%l7 + 0x48]
32419loop_3858:
32420 stb %o7, [%l7 + 0x32]
32421 fmovs %f12, %f15
32422 taddcctv %g7, %o3, %l1
32423 fcmpes %fcc1, %f3, %f2
32424 lduw [%l7 + 0x60], %o1
32425 lduh [%l7 + 0x44], %l2
32426 fnors %f7, %f11, %f12
32427 lduw [%l7 + 0x34], %g4
32428 ble,a,pt %xcc, loop_3859
32429 taddcctv %l0, %i6, %o4
32430 ldd [%l7 + 0x30], %f10
32431 smul %i5, %g3, %o6
32432loop_3859:
32433 ldx [%l7 + 0x68], %i1
32434 ldx [%l7 + 0x58], %i3
32435 fnot1s %f8, %f5
32436 ld [%l7 + 0x78], %f4
32437 fornot2s %f0, %f1, %f15
32438 movleu %icc, %o0, %l4
32439 stb %g6, [%l7 + 0x2D]
32440 udiv %g2, 0x05F3, %i2
32441 edge8l %l3, %g1, %o2
32442 fmovrdne %o5, %f14, %f8
32443 subc %i0, 0x0D27, %i7
32444 st %f2, [%l7 + 0x6C]
32445 movgu %icc, %i4, %l5
32446 fornot2 %f8, %f6, %f14
32447 fandnot1 %f8, %f8, %f6
32448 movle %icc, %g5, %l6
32449 fmovd %f14, %f12
32450 fmovdne %icc, %f10, %f5
32451 movl %icc, %o7, %g7
32452 std %f4, [%l7 + 0x10]
32453 fpsub32s %f7, %f15, %f11
32454 stx %o3, [%l7 + 0x48]
32455 movn %icc, %l1, %l2
32456 edge8 %o1, %g4, %l0
32457 sdiv %i6, 0x0EB2, %i5
32458 fmovscc %icc, %f2, %f12
32459 xorcc %o4, 0x002A, %o6
32460 orncc %i1, 0x1402, %g3
32461 sll %i3, %o0, %l4
32462 srl %g2, 0x00, %i2
32463 ld [%l7 + 0x6C], %f6
32464 lduh [%l7 + 0x7C], %l3
32465 ldd [%l7 + 0x48], %f10
32466 st %f8, [%l7 + 0x38]
32467 tcc %xcc, 0x0
32468 ld [%l7 + 0x20], %f13
32469 ld [%l7 + 0x44], %f12
32470 fbge,a %fcc2, loop_3860
32471 addcc %g6, 0x1337, %o2
32472 fpadd16 %f4, %f10, %f12
32473 brgz %g1, loop_3861
32474loop_3860:
32475 smulcc %i0, 0x1849, %o5
32476 fcmpd %fcc0, %f6, %f4
32477 edge16l %i7, %i4, %l5
32478loop_3861:
32479 fbl %fcc0, loop_3862
32480 fmul8sux16 %f2, %f0, %f8
32481 stw %l6, [%l7 + 0x10]
32482 xnor %o7, %g7, %g5
32483loop_3862:
32484 fxor %f12, %f4, %f12
32485 fmovsge %icc, %f9, %f11
32486 bneg loop_3863
32487 ld [%l7 + 0x0C], %f10
32488 fcmpeq16 %f12, %f14, %l1
32489 fmovs %f13, %f2
32490loop_3863:
32491 sth %l2, [%l7 + 0x26]
32492 fnegd %f0, %f10
32493 movrlez %o3, 0x128, %o1
32494 lduw [%l7 + 0x10], %l0
32495 edge32ln %g4, %i6, %o4
32496 siam 0x0
32497 fmovrdlez %o6, %f10, %f0
32498 stb %i5, [%l7 + 0x50]
32499 st %f10, [%l7 + 0x20]
32500 fnands %f0, %f0, %f0
32501 lduh [%l7 + 0x20], %i1
32502 st %f0, [%l7 + 0x24]
32503 ldsw [%l7 + 0x18], %i3
32504 bneg,a,pn %xcc, loop_3864
32505 movpos %xcc, %o0, %g3
32506 lduh [%l7 + 0x2A], %g2
32507 edge32ln %l4, %l3, %i2
32508loop_3864:
32509 nop
32510 setx loop_3865, %l0, %l1
32511 wrpr 0x1, %tl
32512 wrpr %l1, %tpc
32513 add %l1, 0x4, %l1
32514 wrpr %l1, %tnpc
32515 setx 0x34400001400, %l0, %l1
32516 wrpr %l1, %tstate
32517 wrhpr 0x4, %htstate
32518 retry
32519 fba,a %fcc0, loop_3866
32520 ldsh [%l7 + 0x0A], %g6
32521 tleu %icc, 0x2
32522loop_3865:
32523 andcc %g1, 0x1C7D, %o2
32524loop_3866:
32525 ldsw [%l7 + 0x08], %i0
32526 lduw [%l7 + 0x78], %o5
32527 brlz %i4, loop_3867
32528 movge %xcc, %l5, %l6
32529 addccc %i7, %o7, %g5
32530 umulcc %g7, 0x0B20, %l2
32531loop_3867:
32532 fsrc1s %f14, %f11
32533 ba,a,pt %icc, loop_3868
32534 tleu %xcc, 0x4
32535 stx %o3, [%l7 + 0x58]
32536 bcc,pt %icc, loop_3869
32537loop_3868:
32538 movrgz %l1, %l0, %g4
32539 fors %f11, %f8, %f9
32540 pdist %f12, %f14, %f10
32541loop_3869:
32542 fmul8sux16 %f14, %f4, %f4
32543 fmul8x16 %f2, %f12, %f14
32544 fmovsn %icc, %f0, %f6
32545 fpsub16 %f8, %f2, %f4
32546 taddcctv %i6, 0x138A, %o1
32547 movgu %xcc, %o6, %i5
32548 fbuge %fcc0, loop_3870
32549 bg,a %icc, loop_3871
32550 fbuge,a %fcc1, loop_3872
32551 ldsw [%l7 + 0x34], %o4
32552loop_3870:
32553 std %f14, [%l7 + 0x18]
32554loop_3871:
32555 tge %icc, 0x0
32556loop_3872:
32557 ldsw [%l7 + 0x20], %i3
32558 fmovdvs %xcc, %f7, %f12
32559 fpack16 %f12, %f1
32560 fbl,a %fcc3, loop_3873
32561 stb %o0, [%l7 + 0x47]
32562 stw %g3, [%l7 + 0x38]
32563 fmuld8sux16 %f4, %f13, %f8
32564loop_3873:
32565 tvs %icc, 0x4
32566 fnegs %f1, %f14
32567 edge32n %i1, %l4, %l3
32568 lduw [%l7 + 0x58], %i2
32569 fbug %fcc2, loop_3874
32570 edge32ln %g6, %g2, %o2
32571 fmovda %icc, %f6, %f14
32572 stw %i0, [%l7 + 0x44]
32573loop_3874:
32574 stb %g1, [%l7 + 0x66]
32575 mulscc %o5, %l5, %l6
32576 ldd [%l7 + 0x08], %f8
32577 bg loop_3875
32578 fcmpne32 %f10, %f0, %i4
32579 lduw [%l7 + 0x64], %o7
32580 umulcc %i7, 0x0F91, %g7
32581loop_3875:
32582 brgz %g5, loop_3876
32583 ldsb [%l7 + 0x4E], %o3
32584 fpsub16 %f6, %f8, %f4
32585 mulscc %l1, %l2, %l0
32586loop_3876:
32587 or %g4, %i6, %o6
32588 stw %o1, [%l7 + 0x24]
32589 stb %o4, [%l7 + 0x0D]
32590 movg %xcc, %i5, %o0
32591 sllx %i3, 0x18, %i1
32592 fbne %fcc2, loop_3877
32593 fone %f6
32594 fpadd32 %f0, %f12, %f6
32595 fbl,a %fcc2, loop_3878
32596loop_3877:
32597 sth %l4, [%l7 + 0x26]
32598 lduw [%l7 + 0x4C], %l3
32599 fmovrslez %i2, %f6, %f1
32600loop_3878:
32601 brz,a %g6, loop_3879
32602 smulcc %g2, %o2, %i0
32603 subcc %g3, 0x0DFE, %o5
32604 fmovrsgez %g1, %f7, %f14
32605loop_3879:
32606 std %f10, [%l7 + 0x78]
32607 stw %l5, [%l7 + 0x48]
32608 fcmple32 %f2, %f10, %l6
32609 andn %o7, %i4, %i7
32610 fmovsn %xcc, %f13, %f14
32611 bn,a %xcc, loop_3880
32612 fandnot2s %f15, %f3, %f15
32613 fpadd16s %f10, %f5, %f11
32614 stb %g7, [%l7 + 0x23]
32615loop_3880:
32616 fmul8ulx16 %f6, %f8, %f8
32617 tle %icc, 0x7
32618 st %f11, [%l7 + 0x28]
32619 movrlz %o3, %l1, %l2
32620 orncc %l0, %g4, %i6
32621 lduh [%l7 + 0x20], %o6
32622 lduw [%l7 + 0x34], %o1
32623 fmovrdlez %g5, %f12, %f12
32624 stx %i5, [%l7 + 0x68]
32625 umul %o0, %i3, %i1
32626 stx %o4, [%l7 + 0x50]
32627 fmovrse %l4, %f8, %f15
32628 stx %l3, [%l7 + 0x78]
32629 ld [%l7 + 0x10], %f15
32630 std %f14, [%l7 + 0x38]
32631 fbul,a %fcc0, loop_3881
32632 tge %icc, 0x1
32633 ldsb [%l7 + 0x09], %i2
32634 fornot1s %f1, %f13, %f6
32635loop_3881:
32636 edge8l %g6, %o2, %i0
32637 fandnot1 %f12, %f8, %f14
32638 subc %g2, 0x09FA, %o5
32639 movpos %icc, %g3, %g1
32640 tn %icc, 0x2
32641 mulx %l6, 0x1EDE, %o7
32642 fmovsne %xcc, %f7, %f15
32643 srl %i4, 0x07, %l5
32644 nop
32645 setx loop_3882, %l0, %l1
32646 wrpr 0x1, %tl
32647 wrpr %l1, %tnpc
32648 setx 0x34400001400, %l0, %l1
32649 wrpr %l1, %tstate
32650 wrhpr 0x4, %htstate
32651 done
32652 fbo %fcc0, loop_3883
32653 lduw [%l7 + 0x34], %i7
32654 fornot1s %f2, %f4, %f14
32655loop_3882:
32656 and %g7, %l1, %l2
32657loop_3883:
32658 fmovdneg %xcc, %f9, %f7
32659 addccc %l0, %o3, %i6
32660 fbuge,a %fcc0, loop_3884
32661 sth %g4, [%l7 + 0x34]
32662 lduw [%l7 + 0x60], %o1
32663 std %f2, [%l7 + 0x20]
32664loop_3884:
32665 fmovrdgz %o6, %f4, %f4
32666 fbuge,a %fcc1, loop_3885
32667 tleu %icc, 0x6
32668 fmovdge %xcc, %f6, %f1
32669 stw %i5, [%l7 + 0x60]
32670loop_3885:
32671 fcmple32 %f6, %f4, %o0
32672 fornot2 %f10, %f8, %f2
32673 fsrc1s %f10, %f5
32674 mulx %i3, 0x10C8, %i1
32675 movge %icc, %o4, %l4
32676 fba,a %fcc0, loop_3886
32677 ldx [%l7 + 0x70], %g5
32678 fmul8x16al %f15, %f13, %f14
32679 sth %l3, [%l7 + 0x5E]
32680loop_3886:
32681 xnorcc %i2, %o2, %g6
32682 bge,a,pt %icc, loop_3887
32683 udiv %g2, 0x13DE, %i0
32684 tg %xcc, 0x0
32685 tl %xcc, 0x6
32686loop_3887:
32687 movn %xcc, %o5, %g3
32688 bgu,a loop_3888
32689 movcc %xcc, %g1, %l6
32690 movg %xcc, %i4, %o7
32691 stw %i7, [%l7 + 0x20]
32692loop_3888:
32693 stx %l5, [%l7 + 0x08]
32694 movg %xcc, %l1, %g7
32695 ld [%l7 + 0x74], %f10
32696 sth %l0, [%l7 + 0x38]
32697 xorcc %l2, 0x0B36, %i6
32698 fmovde %xcc, %f7, %f2
32699 fmovdle %xcc, %f7, %f5
32700 ba,a %icc, loop_3889
32701 smulcc %g4, %o1, %o3
32702 ldsh [%l7 + 0x24], %i5
32703 std %f10, [%l7 + 0x48]
32704loop_3889:
32705 fzeros %f15
32706 fmul8sux16 %f8, %f2, %f12
32707 taddcctv %o0, %i3, %o6
32708 stw %i1, [%l7 + 0x58]
32709 st %f7, [%l7 + 0x7C]
32710 brz %l4, loop_3890
32711 fpsub16 %f8, %f0, %f10
32712 ldub [%l7 + 0x3E], %g5
32713 fsrc2s %f8, %f10
32714loop_3890:
32715 fbo,a %fcc3, loop_3891
32716 fnands %f1, %f5, %f7
32717 te %icc, 0x1
32718 stb %o4, [%l7 + 0x69]
32719loop_3891:
32720 movrgz %l3, 0x16F, %o2
32721 pdist %f4, %f2, %f4
32722 fnand %f4, %f0, %f0
32723 stb %i2, [%l7 + 0x14]
32724 fnegs %f7, %f1
32725 fmovs %f14, %f2
32726 sdiv %g2, 0x1692, %i0
32727 ldsb [%l7 + 0x27], %o5
32728 fnot2s %f1, %f7
32729 smul %g6, 0x15FD, %g3
32730 movcs %xcc, %g1, %l6
32731 fnot1s %f9, %f14
32732 fmovspos %icc, %f8, %f14
32733 std %f8, [%l7 + 0x30]
32734 fbo %fcc2, loop_3892
32735 fbug,a %fcc0, loop_3893
32736 ldsh [%l7 + 0x1C], %o7
32737 fpsub32 %f8, %f12, %f0
32738loop_3892:
32739 fmovsneg %icc, %f3, %f13
32740loop_3893:
32741 fmovsgu %icc, %f0, %f2
32742 brlz %i7, loop_3894
32743 fmovrsgez %i4, %f13, %f9
32744 tl %icc, 0x5
32745 fmovrde %l1, %f12, %f12
32746loop_3894:
32747 stw %l5, [%l7 + 0x2C]
32748 ld [%l7 + 0x28], %f15
32749 bg,a,pt %xcc, loop_3895
32750 fxor %f10, %f0, %f6
32751 fbule %fcc0, loop_3896
32752 ldub [%l7 + 0x11], %l0
32753loop_3895:
32754 fcmpeq16 %f4, %f2, %l2
32755 sll %i6, 0x08, %g4
32756loop_3896:
32757 std %f14, [%l7 + 0x50]
32758 fcmpne32 %f8, %f10, %g7
32759 fnor %f10, %f6, %f14
32760 or %o1, 0x0F2D, %i5
32761 fornot2 %f4, %f14, %f0
32762 fpmerge %f4, %f15, %f14
32763 nop
32764 setx loop_3897, %l0, %l1
32765 jmpl %l1, %o3
32766 xnorcc %o0, %o6, %i3
32767 ldsb [%l7 + 0x2B], %i1
32768 fnors %f9, %f5, %f13
32769loop_3897:
32770 fxnors %f13, %f12, %f5
32771 lduh [%l7 + 0x36], %g5
32772 bcc loop_3898
32773 fnot1 %f10, %f14
32774 sllx %l4, 0x0D, %l3
32775 fblg,a %fcc3, loop_3899
32776loop_3898:
32777 bn,a loop_3900
32778 ldsh [%l7 + 0x3E], %o4
32779 array32 %o2, %g2, %i2
32780loop_3899:
32781 addcc %i0, %o5, %g6
32782loop_3900:
32783 nop
32784 setx loop_3901, %l0, %l1
32785 jmpl %l1, %g1
32786 brgz %l6, loop_3902
32787 fmovdl %xcc, %f2, %f15
32788 ld [%l7 + 0x40], %f11
32789loop_3901:
32790 fcmpes %fcc3, %f0, %f12
32791loop_3902:
32792 umul %g3, %i7, %i4
32793 ldsb [%l7 + 0x64], %l1
32794 ldsb [%l7 + 0x6B], %l5
32795 fmovrslez %o7, %f6, %f3
32796 orn %l2, %i6, %l0
32797 fmovrse %g7, %f12, %f1
32798 fmovdneg %icc, %f3, %f12
32799 add %g4, %i5, %o3
32800 tn %xcc, 0x4
32801 fcmpgt32 %f8, %f4, %o1
32802 edge32l %o6, %i3, %i1
32803 fmul8x16 %f6, %f2, %f8
32804 sllx %o0, %l4, %g5
32805 fbg %fcc3, loop_3903
32806 fmovdl %xcc, %f10, %f7
32807 lduh [%l7 + 0x5C], %o4
32808 fmovs %f11, %f0
32809loop_3903:
32810 edge32 %o2, %l3, %i2
32811 brnz,a %g2, loop_3904
32812 edge16n %o5, %i0, %g6
32813 bne loop_3905
32814 fmovrsgz %l6, %f10, %f3
32815loop_3904:
32816 stx %g1, [%l7 + 0x20]
32817 std %f14, [%l7 + 0x10]
32818loop_3905:
32819 brgz %i7, loop_3906
32820 stw %g3, [%l7 + 0x28]
32821 edge32ln %i4, %l1, %l5
32822 ld [%l7 + 0x44], %f6
32823loop_3906:
32824 fcmple32 %f14, %f10, %o7
32825 movrgz %l2, %l0, %g7
32826 subc %g4, %i5, %o3
32827 movrgz %i6, 0x20C, %o6
32828 sth %i3, [%l7 + 0x76]
32829 fnands %f0, %f15, %f0
32830 fble %fcc2, loop_3907
32831 lduw [%l7 + 0x18], %o1
32832 orcc %i1, %l4, %g5
32833 andn %o4, 0x1441, %o2
32834loop_3907:
32835 fpack16 %f14, %f8
32836 fcmps %fcc0, %f12, %f8
32837 ldd [%l7 + 0x70], %f8
32838 bshuffle %f2, %f14, %f6
32839 fcmple16 %f10, %f2, %o0
32840 fcmped %fcc2, %f8, %f0
32841 fmovsle %xcc, %f4, %f10
32842 tsubcc %i2, 0x073D, %g2
32843 stw %o5, [%l7 + 0x74]
32844 fmul8x16al %f10, %f2, %f6
32845 fornot1s %f5, %f3, %f2
32846 edge16ln %l3, %i0, %l6
32847 fmovrsgez %g1, %f7, %f5
32848 lduw [%l7 + 0x7C], %g6
32849 sllx %g3, %i7, %i4
32850 stw %l5, [%l7 + 0x5C]
32851 ldd [%l7 + 0x50], %f2
32852 udivx %l1, 0x04D1, %l2
32853 fbg,a %fcc3, loop_3908
32854 std %f0, [%l7 + 0x60]
32855 movgu %icc, %l0, %g7
32856 stb %o7, [%l7 + 0x5B]
32857loop_3908:
32858 movvs %xcc, %g4, %i5
32859 tgu %icc, 0x4
32860 movgu %xcc, %o3, %o6
32861 ldsh [%l7 + 0x3A], %i3
32862 tgu %icc, 0x4
32863 fmul8x16au %f1, %f13, %f4
32864 tgu %xcc, 0x5
32865 fxnor %f0, %f4, %f6
32866 movcc %icc, %o1, %i1
32867 andcc %l4, %g5, %o4
32868 fmovsge %icc, %f9, %f5
32869 lduw [%l7 + 0x70], %i6
32870 movge %xcc, %o0, %o2
32871 fbu,a %fcc2, loop_3909
32872 ldsb [%l7 + 0x5B], %g2
32873 array8 %o5, %i2, %i0
32874 nop
32875 setx loop_3910, %l0, %l1
32876 wrpr 0x1, %tl
32877 wrpr %l1, %tnpc
32878 setx 0x34400001400, %l0, %l1
32879 wrpr %l1, %tstate
32880 wrhpr 0x4, %htstate
32881 done
32882loop_3909:
32883 bge,pn %xcc, loop_3911
32884 stw %l3, [%l7 + 0x1C]
32885 fnor %f4, %f10, %f4
32886loop_3910:
32887 movleu %xcc, %g1, %l6
32888loop_3911:
32889 srlx %g6, %g3, %i7
32890 stx %i4, [%l7 + 0x50]
32891 sth %l5, [%l7 + 0x3E]
32892 brlz,a %l2, loop_3912
32893 ldub [%l7 + 0x24], %l0
32894 fmovscc %icc, %f3, %f12
32895 fbe %fcc3, loop_3913
32896loop_3912:
32897 ldsw [%l7 + 0x54], %g7
32898 ldx [%l7 + 0x58], %o7
32899 andcc %l1, 0x0F5F, %g4
32900loop_3913:
32901 ldx [%l7 + 0x48], %i5
32902 ldd [%l7 + 0x68], %f14
32903 lduh [%l7 + 0x62], %o6
32904 and %o3, %i3, %i1
32905 st %f12, [%l7 + 0x70]
32906 fpadd16s %f0, %f6, %f6
32907 fornot1 %f0, %f10, %f10
32908 orcc %o1, %l4, %o4
32909 lduw [%l7 + 0x14], %g5
32910 bvc,a,pt %xcc, loop_3914
32911 fmovscs %xcc, %f11, %f4
32912 fbo %fcc1, loop_3915
32913 fxor %f2, %f2, %f10
32914loop_3914:
32915 ldsh [%l7 + 0x2E], %i6
32916 ldd [%l7 + 0x70], %f8
32917loop_3915:
32918 ldd [%l7 + 0x78], %f12
32919 st %f9, [%l7 + 0x2C]
32920 stb %o0, [%l7 + 0x42]
32921 fmovda %icc, %f15, %f15
32922 fmovdgu %xcc, %f6, %f9
32923 ld [%l7 + 0x18], %f8
32924 udivx %o2, 0x012E, %g2
32925 st %f10, [%l7 + 0x34]
32926 bg %icc, loop_3916
32927 fbule,a %fcc0, loop_3917
32928 fmul8x16al %f14, %f14, %f0
32929 lduw [%l7 + 0x48], %i2
32930loop_3916:
32931 fmovrdlez %i0, %f4, %f10
32932loop_3917:
32933 ldsw [%l7 + 0x44], %l3
32934 fzeros %f4
32935 fbge %fcc2, loop_3918
32936 sra %o5, %g1, %l6
32937 fmovdn %icc, %f10, %f14
32938 stb %g6, [%l7 + 0x73]
32939loop_3918:
32940 and %i7, %i4, %g3
32941 tcs %xcc, 0x2
32942 alignaddrl %l5, %l0, %g7
32943 ldsb [%l7 + 0x1D], %o7
32944 subcc %l2, %g4, %l1
32945 movre %o6, %o3, %i3
32946 fpadd16 %f2, %f10, %f8
32947 brgez,a %i5, loop_3919
32948 ldub [%l7 + 0x40], %i1
32949 edge8ln %l4, %o1, %g5
32950 sth %o4, [%l7 + 0x6E]
32951loop_3919:
32952 sethi 0x182A, %i6
32953 ldub [%l7 + 0x3F], %o2
32954 fmovdgu %icc, %f5, %f7
32955 ld [%l7 + 0x60], %f2
32956 stb %g2, [%l7 + 0x16]
32957 fmovda %icc, %f12, %f12
32958 move %xcc, %i2, %i0
32959 fmovsvs %icc, %f4, %f3
32960 bneg,a,pn %xcc, loop_3920
32961 fbge %fcc2, loop_3921
32962 fmovrdne %l3, %f14, %f4
32963 fcmpne16 %f12, %f14, %o0
32964loop_3920:
32965 fmovdcc %xcc, %f6, %f12
32966loop_3921:
32967 andncc %g1, %l6, %o5
32968 lduh [%l7 + 0x66], %g6
32969 alignaddr %i7, %g3, %i4
32970 ldsh [%l7 + 0x5A], %l0
32971 fmul8x16au %f8, %f15, %f6
32972 fornot1s %f10, %f6, %f6
32973 alignaddr %l5, %g7, %l2
32974 tg %icc, 0x7
32975 fmovscc %icc, %f7, %f6
32976 fbuge,a %fcc1, loop_3922
32977 st %f3, [%l7 + 0x30]
32978 tsubcctv %o7, 0x18B0, %l1
32979 array8 %g4, %o6, %i3
32980loop_3922:
32981 ldsw [%l7 + 0x78], %i5
32982 movg %icc, %i1, %l4
32983 tgu %icc, 0x7
32984 fpackfix %f0, %f11
32985 subccc %o3, %o1, %g5
32986 mulx %o4, %o2, %i6
32987 ldd [%l7 + 0x48], %f12
32988 lduw [%l7 + 0x28], %i2
32989 brnz,a %i0, loop_3923
32990 lduh [%l7 + 0x1C], %l3
32991 st %f2, [%l7 + 0x18]
32992 brz %o0, loop_3924
32993loop_3923:
32994 fornot1 %f12, %f2, %f6
32995 siam 0x1
32996 fnors %f3, %f8, %f0
32997loop_3924:
32998 udiv %g1, 0x0CCF, %g2
32999 nop
33000 setx loop_3925, %l0, %l1
33001 jmpl %l1, %l6
33002 brgz,a %g6, loop_3926
33003 ba,pn %xcc, loop_3927
33004 lduw [%l7 + 0x3C], %o5
33005loop_3925:
33006 fmovdn %xcc, %f1, %f3
33007loop_3926:
33008 ldub [%l7 + 0x09], %g3
33009loop_3927:
33010 ldub [%l7 + 0x16], %i7
33011 andn %l0, %l5, %i4
33012 and %l2, %g7, %l1
33013 lduw [%l7 + 0x0C], %g4
33014 fxnor %f2, %f10, %f4
33015 fnands %f8, %f14, %f0
33016 addcc %o7, 0x0E38, %o6
33017 andcc %i5, 0x1DD8, %i1
33018 ldd [%l7 + 0x78], %f8
33019 fpack32 %f8, %f4, %f0
33020 ldsw [%l7 + 0x1C], %l4
33021 movre %i3, 0x20F, %o1
33022 fcmpgt16 %f4, %f12, %o3
33023 fzeros %f10
33024 fzero %f0
33025 ldsh [%l7 + 0x20], %o4
33026 brz %o2, loop_3928
33027 be,a,pn %icc, loop_3929
33028 fmovdneg %xcc, %f3, %f3
33029 fbul %fcc3, loop_3930
33030loop_3928:
33031 fpsub16 %f2, %f4, %f0
33032loop_3929:
33033 fxnor %f8, %f14, %f4
33034 lduw [%l7 + 0x74], %g5
33035loop_3930:
33036 movgu %icc, %i6, %i2
33037 sth %i0, [%l7 + 0x16]
33038 movcs %icc, %l3, %o0
33039 st %f0, [%l7 + 0x70]
33040 ta %icc, 0x7
33041 fcmps %fcc3, %f12, %f12
33042 edge16n %g1, %g2, %l6
33043 lduw [%l7 + 0x4C], %g6
33044 subccc %g3, %i7, %l0
33045 fornot2 %f4, %f12, %f14
33046 fmul8sux16 %f0, %f6, %f0
33047 ldsh [%l7 + 0x52], %o5
33048 bshuffle %f8, %f8, %f2
33049 array16 %l5, %i4, %g7
33050 fmul8ulx16 %f14, %f10, %f0
33051 bvc,pn %xcc, loop_3931
33052 tge %xcc, 0x4
33053 array8 %l2, %l1, %g4
33054 bne,pt %icc, loop_3932
33055loop_3931:
33056 fmovdneg %xcc, %f5, %f7
33057 fmovsa %xcc, %f8, %f6
33058 bcs,a,pt %icc, loop_3933
33059loop_3932:
33060 srlx %o7, %i5, %i1
33061 edge8l %l4, %i3, %o6
33062 fandnot1s %f12, %f2, %f11
33063loop_3933:
33064 ldsh [%l7 + 0x68], %o1
33065 ldsb [%l7 + 0x1B], %o4
33066 std %f2, [%l7 + 0x58]
33067 alignaddr %o2, %o3, %g5
33068 fpackfix %f2, %f14
33069 fmovde %xcc, %f8, %f1
33070 fble,a %fcc3, loop_3934
33071 sethi 0x0EFC, %i6
33072 fmovsneg %xcc, %f13, %f2
33073 stw %i2, [%l7 + 0x28]
33074loop_3934:
33075 fmovrsne %i0, %f12, %f3
33076 fmovrdlz %l3, %f8, %f2
33077 edge16l %o0, %g1, %l6
33078 nop
33079 setx loop_3935, %l0, %l1
33080 jmpl %l1, %g2
33081 fpmerge %f7, %f6, %f14
33082 ldsw [%l7 + 0x28], %g3
33083 st %f3, [%l7 + 0x5C]
33084loop_3935:
33085 subccc %i7, %g6, %l0
33086 taddcctv %o5, %l5, %g7
33087 movneg %icc, %i4, %l1
33088 movleu %xcc, %l2, %o7
33089 fornot2 %f6, %f6, %f4
33090 fmovrdgez %g4, %f14, %f8
33091 and %i5, 0x1643, %i1
33092 std %f2, [%l7 + 0x48]
33093 fone %f12
33094 fbuge,a %fcc0, loop_3936
33095 edge8ln %l4, %i3, %o6
33096 andn %o1, %o2, %o3
33097 fmovrdgz %g5, %f2, %f10
33098loop_3936:
33099 ldsh [%l7 + 0x76], %o4
33100 fmovdgu %icc, %f1, %f13
33101 sdivcc %i6, 0x0A16, %i0
33102 sll %i2, 0x12, %l3
33103 sethi 0x0234, %o0
33104 fmul8sux16 %f8, %f6, %f14
33105 or %g1, 0x0A41, %l6
33106 ldsw [%l7 + 0x64], %g2
33107 fpackfix %f10, %f14
33108 edge16n %i7, %g3, %l0
33109 fmovse %icc, %f15, %f4
33110 sth %o5, [%l7 + 0x26]
33111 fbn,a %fcc2, loop_3937
33112 movrlez %g6, 0x38E, %g7
33113 mulx %l5, %i4, %l2
33114 fblg %fcc0, loop_3938
33115loop_3937:
33116 bne %icc, loop_3939
33117 fmovdle %icc, %f0, %f4
33118 sdivx %o7, 0x1D8E, %g4
33119loop_3938:
33120 ldx [%l7 + 0x28], %i5
33121loop_3939:
33122 fmovdn %icc, %f13, %f0
33123 sdivcc %i1, 0x1D25, %l1
33124 edge32l %i3, %l4, %o6
33125 ble,pn %icc, loop_3940
33126 ld [%l7 + 0x14], %f9
33127 sth %o2, [%l7 + 0x1E]
33128 fpadd32 %f6, %f4, %f14
33129loop_3940:
33130 alignaddrl %o1, %o3, %o4
33131 bl %icc, loop_3941
33132 fmovsl %icc, %f5, %f2
33133 fmuld8ulx16 %f7, %f4, %f4
33134 fmovsl %xcc, %f7, %f0
33135loop_3941:
33136 ldx [%l7 + 0x50], %i6
33137 ldx [%l7 + 0x50], %i0
33138 fcmpes %fcc1, %f12, %f10
33139 bshuffle %f10, %f4, %f0
33140 fmovdg %xcc, %f4, %f1
33141 lduh [%l7 + 0x74], %g5
33142 fmovsle %icc, %f6, %f11
33143 nop
33144 setx loop_3942, %l0, %l1
33145 jmpl %l1, %l3
33146 stw %o0, [%l7 + 0x3C]
33147 fabsd %f0, %f8
33148 movrlz %i2, 0x1BC, %g1
33149loop_3942:
33150 tneg %xcc, 0x5
33151 fornot2 %f10, %f4, %f6
33152 brlz %l6, loop_3943
33153 ld [%l7 + 0x38], %f10
33154 fcmpne16 %f14, %f14, %g2
33155 fmovdvs %xcc, %f9, %f3
33156loop_3943:
33157 brgz,a %g3, loop_3944
33158 fpack16 %f12, %f11
33159 fxors %f4, %f15, %f0
33160 ldsh [%l7 + 0x66], %i7
33161loop_3944:
33162 srl %o5, %g6, %l0
33163 fone %f12
33164 ld [%l7 + 0x20], %f7
33165 fcmpeq32 %f2, %f12, %l5
33166 sra %g7, 0x00, %i4
33167 movge %icc, %l2, %o7
33168 fmovrdgz %i5, %f6, %f0
33169 nop
33170 setx loop_3945, %l0, %l1
33171 wrpr 0x1, %tl
33172 wrpr %l1, %tpc
33173 add %l1, 0x4, %l1
33174 wrpr %l1, %tnpc
33175 setx 0x34400001400, %l0, %l1
33176 wrpr %l1, %tstate
33177 wrhpr 0x4, %htstate
33178 retry
33179 lduh [%l7 + 0x78], %g4
33180 tvs %xcc, 0x4
33181 ba,a,pn %icc, loop_3946
33182loop_3945:
33183 ldd [%l7 + 0x20], %f14
33184 movl %icc, %l1, %i1
33185 brlz %i3, loop_3947
33186loop_3946:
33187 bvc,pt %icc, loop_3948
33188 sth %l4, [%l7 + 0x7E]
33189 fornot2 %f12, %f4, %f2
33190loop_3947:
33191 fmul8x16au %f4, %f3, %f2
33192loop_3948:
33193 ble,a,pt %xcc, loop_3949
33194 fand %f6, %f2, %f12
33195 ldd [%l7 + 0x28], %f0
33196 fzero %f6
33197loop_3949:
33198 ldd [%l7 + 0x28], %f2
33199 fmovsg %icc, %f11, %f11
33200 tneg %icc, 0x3
33201 sth %o2, [%l7 + 0x38]
33202 st %f7, [%l7 + 0x0C]
33203 edge8l %o1, %o6, %o3
33204 ldd [%l7 + 0x50], %f2
33205 fmovrde %i6, %f2, %f12
33206 lduh [%l7 + 0x0A], %i0
33207 array8 %g5, %l3, %o4
33208 fpsub16s %f5, %f1, %f13
33209 brlz %i2, loop_3950
33210 fcmpeq32 %f12, %f6, %o0
33211 faligndata %f14, %f14, %f8
33212 sllx %l6, %g2, %g3
33213loop_3950:
33214 bcs,a,pt %xcc, loop_3951
33215 fcmpd %fcc3, %f10, %f14
33216 fornot2s %f3, %f8, %f3
33217 ldsb [%l7 + 0x37], %i7
33218loop_3951:
33219 fcmpgt32 %f2, %f8, %g1
33220 fsrc1 %f10, %f12
33221 lduw [%l7 + 0x64], %g6
33222 fmovrsgz %o5, %f2, %f13
33223 fmovd %f4, %f2
33224 fmovrdgez %l5, %f0, %f2
33225 ldsb [%l7 + 0x57], %l0
33226 fandnot1s %f5, %f6, %f8
33227 fbne,a %fcc1, loop_3952
33228 movcc %xcc, %i4, %l2
33229 edge16n %o7, %g7, %i5
33230 tsubcctv %g4, 0x19FB, %i1
33231loop_3952:
33232 edge8l %l1, %i3, %l4
33233 subccc %o2, %o1, %o3
33234 st %f13, [%l7 + 0x70]
33235 fmovdpos %icc, %f7, %f11
33236 nop
33237 setx loop_3953, %l0, %l1
33238 wrpr 0x1, %tl
33239 wrpr %l1, %tpc
33240 add %l1, 0x4, %l1
33241 wrpr %l1, %tnpc
33242 setx 0x34400001400, %l0, %l1
33243 wrpr %l1, %tstate
33244 wrhpr 0x4, %htstate
33245 retry
33246 sdivcc %i6, 0x15D6, %i0
33247 tsubcctv %g5, 0x16BA, %l3
33248 stx %o4, [%l7 + 0x60]
33249loop_3953:
33250 edge32l %i2, %o0, %o6
33251 tleu %xcc, 0x6
33252 std %f4, [%l7 + 0x50]
33253 umul %g2, 0x0502, %l6
33254 fmovrsgz %i7, %f2, %f2
33255 fpack32 %f4, %f14, %f14
33256 bcc,a,pn %icc, loop_3954
33257 fmovsn %xcc, %f4, %f7
33258 stx %g1, [%l7 + 0x18]
33259 fmovdvs %xcc, %f8, %f5
33260loop_3954:
33261 bpos,a,pt %icc, loop_3955
33262 bl %icc, loop_3956
33263 bcs,a,pn %xcc, loop_3957
33264 lduw [%l7 + 0x54], %g6
33265loop_3955:
33266 udivx %o5, 0x1AE8, %l5
33267loop_3956:
33268 fmovdgu %xcc, %f2, %f5
33269loop_3957:
33270 fmovrdlez %l0, %f6, %f14
33271 fexpand %f5, %f14
33272 bshuffle %f14, %f14, %f0
33273 fmovscc %xcc, %f10, %f6
33274 fmovsneg %xcc, %f12, %f14
33275 bgu,pn %xcc, loop_3958
33276 fmovscc %xcc, %f5, %f2
33277 edge16l %i4, %g3, %l2
33278 lduw [%l7 + 0x58], %g7
33279loop_3958:
33280 ldsb [%l7 + 0x49], %o7
33281 ldx [%l7 + 0x60], %g4
33282 fbu %fcc2, loop_3959
33283 bvs,a,pt %icc, loop_3960
33284 ldub [%l7 + 0x70], %i1
33285 bge,pn %icc, loop_3961
33286loop_3959:
33287 for %f6, %f4, %f8
33288loop_3960:
33289 faligndata %f14, %f8, %f0
33290 xnorcc %i5, 0x0519, %i3
33291loop_3961:
33292 bpos,pt %icc, loop_3962
33293 ldub [%l7 + 0x25], %l1
33294 ldsb [%l7 + 0x29], %l4
33295 ldsh [%l7 + 0x7A], %o2
33296loop_3962:
33297 fmovrsne %o3, %f15, %f5
33298 tcs %xcc, 0x3
33299 fmovscs %xcc, %f14, %f1
33300 fbe %fcc1, loop_3963
33301 stx %i6, [%l7 + 0x68]
33302 mulscc %i0, 0x0DD2, %g5
33303 ldsb [%l7 + 0x75], %l3
33304loop_3963:
33305 fmovdl %xcc, %f3, %f9
33306 fcmpes %fcc1, %f12, %f10
33307 nop
33308 setx loop_3964, %l0, %l1
33309 wrpr 0x1, %tl
33310 wrpr %l1, %tpc
33311 add %l1, 0x4, %l1
33312 wrpr %l1, %tnpc
33313 setx 0x34400001400, %l0, %l1
33314 wrpr %l1, %tstate
33315 wrhpr 0x4, %htstate
33316 retry
33317 subcc %o1, 0x1957, %o4
33318 stw %o0, [%l7 + 0x50]
33319 fmovdle %icc, %f1, %f12
33320loop_3964:
33321 brgz %i2, loop_3965
33322 fnands %f2, %f11, %f9
33323 ldx [%l7 + 0x48], %o6
33324 xnorcc %l6, 0x1CBB, %g2
33325loop_3965:
33326 fmovrsne %g1, %f7, %f0
33327 ldsb [%l7 + 0x0D], %g6
33328 lduw [%l7 + 0x78], %o5
33329 ldx [%l7 + 0x20], %l5
33330 fbule %fcc0, loop_3966
33331 stw %l0, [%l7 + 0x54]
33332 movre %i4, %i7, %l2
33333 fmovsl %xcc, %f2, %f13
33334loop_3966:
33335 siam 0x0
33336 ldub [%l7 + 0x58], %g7
33337 fmovsle %xcc, %f12, %f9
33338 fzero %f12
33339 tg %xcc, 0x2
33340 fmovdpos %xcc, %f13, %f14
33341 movrne %g3, 0x023, %g4
33342 movcc %xcc, %o7, %i1
33343 bcc,a %xcc, loop_3967
33344 edge32 %i5, %l1, %l4
33345 taddcctv %o2, %i3, %o3
33346 mova %icc, %i6, %g5
33347loop_3967:
33348 ldub [%l7 + 0x75], %l3
33349 fornot2 %f6, %f2, %f4
33350 movle %xcc, %i0, %o4
33351 fpsub32s %f2, %f9, %f14
33352 sth %o1, [%l7 + 0x6E]
33353 bleu,pt %xcc, loop_3968
33354 ldub [%l7 + 0x49], %o0
33355 bvs loop_3969
33356 fnot2 %f8, %f14
33357loop_3968:
33358 fmovrslez %i2, %f15, %f10
33359 subc %l6, %o6, %g1
33360loop_3969:
33361 fsrc1s %f10, %f5
33362 bg,a loop_3970
33363 fcmps %fcc3, %f13, %f5
33364 sth %g2, [%l7 + 0x48]
33365 stx %g6, [%l7 + 0x10]
33366loop_3970:
33367 stx %l5, [%l7 + 0x08]
33368 fbne,a %fcc3, loop_3971
33369 fmovsl %icc, %f6, %f4
33370 ble,a %icc, loop_3972
33371 fabsd %f10, %f8
33372loop_3971:
33373 edge16ln %o5, %l0, %i4
33374 lduh [%l7 + 0x30], %i7
33375loop_3972:
33376 fpsub16 %f14, %f6, %f10
33377 andcc %l2, 0x060B, %g7
33378 fsrc2 %f2, %f10
33379 fblg %fcc1, loop_3973
33380 stw %g3, [%l7 + 0x58]
33381 fpadd32 %f6, %f8, %f10
33382 fcmpne32 %f6, %f4, %o7
33383loop_3973:
33384 stb %g4, [%l7 + 0x78]
33385 tg %xcc, 0x0
33386 fmul8x16al %f8, %f1, %f2
33387 ldsw [%l7 + 0x48], %i5
33388 subc %l1, 0x0B85, %i1
33389 edge8n %o2, %i3, %l4
33390 fsrc1s %f7, %f15
33391 std %f2, [%l7 + 0x10]
33392 fmovsl %icc, %f11, %f3
33393 be loop_3974
33394 or %i6, %o3, %l3
33395 sth %i0, [%l7 + 0x26]
33396 stb %g5, [%l7 + 0x73]
33397loop_3974:
33398 ldx [%l7 + 0x60], %o1
33399 ld [%l7 + 0x18], %f7
33400 orcc %o0, %o4, %l6
33401 ld [%l7 + 0x28], %f11
33402 bgu,a,pt %icc, loop_3975
33403 fpmerge %f6, %f0, %f14
33404 brgz,a %o6, loop_3976
33405 st %f9, [%l7 + 0x50]
33406loop_3975:
33407 movn %icc, %g1, %i2
33408 fmovspos %xcc, %f12, %f15
33409loop_3976:
33410 movl %xcc, %g6, %l5
33411 fmul8x16al %f12, %f10, %f14
33412 ldsw [%l7 + 0x64], %g2
33413 subcc %o5, 0x059C, %l0
33414 ble,pt %icc, loop_3977
33415 fnands %f8, %f15, %f15
33416 bge,pt %icc, loop_3978
33417 fbn %fcc2, loop_3979
33418loop_3977:
33419 andn %i7, 0x089F, %l2
33420 ldd [%l7 + 0x18], %f10
33421loop_3978:
33422 movle %xcc, %i4, %g3
33423loop_3979:
33424 fone %f2
33425 fbn %fcc1, loop_3980
33426 fornot1s %f6, %f11, %f7
33427 fmuld8ulx16 %f9, %f5, %f2
33428 fbn %fcc0, loop_3981
33429loop_3980:
33430 call loop_3982
33431 fmovde %xcc, %f6, %f6
33432 orncc %g7, 0x1FD3, %g4
33433loop_3981:
33434 tcc %icc, 0x4
33435loop_3982:
33436 ldsw [%l7 + 0x64], %i5
33437 stb %o7, [%l7 + 0x47]
33438 fblg,a %fcc2, loop_3983
33439 lduh [%l7 + 0x1C], %i1
33440 srlx %o2, %l1, %i3
33441 fandnot2s %f5, %f12, %f11
33442loop_3983:
33443 std %f14, [%l7 + 0x40]
33444 brgez,a %l4, loop_3984
33445 fble,a %fcc1, loop_3985
33446 tne %xcc, 0x5
33447 nop
33448 setx loop_3986, %l0, %l1
33449 wrpr 0x1, %tl
33450 wrpr %l1, %tnpc
33451 setx 0x34400001400, %l0, %l1
33452 wrpr %l1, %tstate
33453 wrhpr 0x4, %htstate
33454 done
33455loop_3984:
33456 fbl,a %fcc0, loop_3987
33457loop_3985:
33458 fand %f0, %f0, %f10
33459 fmovse %xcc, %f5, %f7
33460loop_3986:
33461 nop
33462 setx loop_3988, %l0, %l1
33463 jmpl %l1, %o3
33464loop_3987:
33465 lduh [%l7 + 0x62], %i6
33466 tg %icc, 0x3
33467 ldsw [%l7 + 0x54], %l3
33468loop_3988:
33469 fmuld8ulx16 %f12, %f15, %f2
33470 ldx [%l7 + 0x48], %g5
33471 ldsh [%l7 + 0x68], %o1
33472 fmul8x16al %f8, %f2, %f8
33473 tgu %xcc, 0x3
33474 ld [%l7 + 0x50], %f14
33475 nop
33476 setx loop_3989, %l0, %l1
33477 wrpr 0x1, %tl
33478 wrpr %l1, %tpc
33479 add %l1, 0x4, %l1
33480 wrpr %l1, %tnpc
33481 setx 0x34400001400, %l0, %l1
33482 wrpr %l1, %tstate
33483 wrhpr 0x4, %htstate
33484 retry
33485 tg %xcc, 0x3
33486 be loop_3990
33487 bvs,pn %icc, loop_3991
33488loop_3989:
33489 fmovdneg %xcc, %f10, %f13
33490 stb %i0, [%l7 + 0x2B]
33491loop_3990:
33492 tleu %xcc, 0x1
33493loop_3991:
33494 fcmpne32 %f8, %f8, %o0
33495 fbl,a %fcc2, loop_3992
33496 tle %xcc, 0x4
33497 fmovrde %o4, %f10, %f6
33498 xor %o6, 0x1ACF, %l6
33499loop_3992:
33500 tvc %icc, 0x3
33501 tsubcctv %g1, 0x0BE9, %i2
33502 ldx [%l7 + 0x70], %g6
33503 ld [%l7 + 0x1C], %f5
33504 fmovsleu %icc, %f5, %f9
33505 addccc %g2, 0x1BEB, %l5
33506 mova %icc, %o5, %i7
33507 fmovde %icc, %f3, %f14
33508 fcmpne32 %f8, %f2, %l2
33509 ld [%l7 + 0x48], %f0
33510 xnor %i4, 0x092D, %g3
33511 bshuffle %f8, %f12, %f4
33512 andncc %g7, %g4, %i5
33513 ldsw [%l7 + 0x2C], %o7
33514 lduh [%l7 + 0x3E], %l0
33515 fbne,a %fcc3, loop_3993
33516 fnegs %f1, %f1
33517 fbo %fcc3, loop_3994
33518 tn %icc, 0x3
33519loop_3993:
33520 movrgez %o2, 0x062, %l1
33521 smulcc %i1, %i3, %o3
33522loop_3994:
33523 lduw [%l7 + 0x6C], %l4
33524 xorcc %l3, %i6, %o1
33525 fpack32 %f2, %f12, %f6
33526 fsrc2 %f12, %f14
33527 fpsub16s %f3, %f1, %f14
33528 lduh [%l7 + 0x70], %i0
33529 addccc %g5, %o4, %o6
33530 bpos,a,pt %icc, loop_3995
33531 tsubcc %o0, %l6, %g1
33532 bpos,a,pn %xcc, loop_3996
33533 fcmps %fcc1, %f7, %f5
33534loop_3995:
33535 tneg %xcc, 0x1
33536 movne %icc, %g6, %i2
33537loop_3996:
33538 fbug,a %fcc2, loop_3997
33539 fpsub32 %f2, %f4, %f0
33540 array16 %g2, %o5, %i7
33541 st %f15, [%l7 + 0x64]
33542loop_3997:
33543 smulcc %l5, %i4, %l2
33544 movrlez %g7, 0x066, %g4
33545 lduh [%l7 + 0x0A], %i5
33546 std %f2, [%l7 + 0x68]
33547 fcmps %fcc3, %f7, %f6
33548 fmovde %icc, %f9, %f8
33549 bn,a,pt %icc, loop_3998
33550 ldd [%l7 + 0x08], %f2
33551 sub %g3, 0x127B, %l0
33552 lduh [%l7 + 0x16], %o7
33553loop_3998:
33554 sth %o2, [%l7 + 0x7A]
33555 movvc %xcc, %l1, %i3
33556 ld [%l7 + 0x64], %f11
33557 movg %icc, %i1, %o3
33558 edge16ln %l3, %i6, %l4
33559 lduh [%l7 + 0x60], %i0
33560 ba,a,pt %xcc, loop_3999
33561 fcmple32 %f10, %f10, %g5
33562 ba,pn %xcc, loop_4000
33563 movge %xcc, %o1, %o6
33564loop_3999:
33565 fmovsle %icc, %f7, %f1
33566 tgu %icc, 0x1
33567loop_4000:
33568 subc %o4, %o0, %l6
33569 orn %g6, 0x10BF, %i2
33570 stx %g1, [%l7 + 0x18]
33571 fmovrslez %g2, %f4, %f6
33572 ldx [%l7 + 0x38], %i7
33573 ldub [%l7 + 0x40], %o5
33574 stx %l5, [%l7 + 0x70]
33575 ldsw [%l7 + 0x30], %l2
33576 subc %g7, 0x02D6, %i4
33577 fcmpgt32 %f10, %f14, %g4
33578 orn %g3, %i5, %l0
33579 ldx [%l7 + 0x30], %o7
33580 stw %o2, [%l7 + 0x38]
33581 stx %l1, [%l7 + 0x20]
33582 fmovsge %xcc, %f2, %f1
33583 brgez %i3, loop_4001
33584 faligndata %f4, %f2, %f0
33585 stx %i1, [%l7 + 0x20]
33586 fmovrsgez %l3, %f11, %f13
33587loop_4001:
33588 fmovrsne %o3, %f0, %f1
33589 nop
33590 setx loop_4002, %l0, %l1
33591 wrpr 0x1, %tl
33592 wrpr %l1, %tpc
33593 add %l1, 0x4, %l1
33594 wrpr %l1, %tnpc
33595 setx 0x34400001400, %l0, %l1
33596 wrpr %l1, %tstate
33597 wrhpr 0x4, %htstate
33598 retry
33599 ldsb [%l7 + 0x44], %l4
33600 fbg,a %fcc0, loop_4003
33601 fmovdle %xcc, %f6, %f9
33602loop_4002:
33603 movcc %icc, %i0, %i6
33604 movrne %g5, %o1, %o6
33605loop_4003:
33606 addc %o0, %o4, %g6
33607 fmovdcc %icc, %f7, %f6
33608 std %f14, [%l7 + 0x08]
33609 stb %i2, [%l7 + 0x2F]
33610 fmovdg %xcc, %f14, %f9
33611 fble %fcc0, loop_4004
33612 fmovsne %icc, %f12, %f8
33613 srax %l6, %g1, %i7
33614 andncc %g2, %l5, %l2
33615loop_4004:
33616 add %g7, %o5, %i4
33617 ble,pt %xcc, loop_4005
33618 movvs %icc, %g3, %g4
33619 fmul8x16au %f9, %f0, %f12
33620 fmovrslz %i5, %f0, %f12
33621loop_4005:
33622 movge %icc, %l0, %o2
33623 fcmps %fcc0, %f10, %f15
33624 fmovdge %icc, %f2, %f12
33625 ldub [%l7 + 0x44], %l1
33626 lduw [%l7 + 0x44], %i3
33627 movneg %icc, %o7, %i1
33628 fmul8x16au %f5, %f11, %f10
33629 andn %l3, %o3, %i0
33630 ldsh [%l7 + 0x6E], %l4
33631 sdivx %i6, 0x02BB, %o1
33632 ldsb [%l7 + 0x40], %o6
33633 edge32 %o0, %o4, %g6
33634 orn %g5, 0x1316, %i2
33635 fnot2 %f12, %f0
33636 fbge,a %fcc1, loop_4006
33637 fbule,a %fcc2, loop_4007
33638 movge %xcc, %l6, %i7
33639 ld [%l7 + 0x20], %f11
33640loop_4006:
33641 edge32n %g1, %g2, %l5
33642loop_4007:
33643 std %f14, [%l7 + 0x20]
33644 lduw [%l7 + 0x2C], %g7
33645 fblg,a %fcc1, loop_4008
33646 fble %fcc3, loop_4009
33647 edge16n %l2, %o5, %g3
33648 fmovrdne %i4, %f0, %f6
33649loop_4008:
33650 fcmpes %fcc1, %f2, %f0
33651loop_4009:
33652 fbg,a %fcc0, loop_4010
33653 stb %i5, [%l7 + 0x49]
33654 bcs,a,pt %xcc, loop_4011
33655 fmovdvs %xcc, %f2, %f8
33656loop_4010:
33657 ldsb [%l7 + 0x48], %g4
33658 edge32ln %l0, %l1, %o2
33659loop_4011:
33660 fmovsa %icc, %f15, %f1
33661 umulcc %o7, %i1, %i3
33662 fzero %f8
33663 st %f15, [%l7 + 0x3C]
33664 ldsb [%l7 + 0x53], %l3
33665 ble,pn %icc, loop_4012
33666 fpsub32 %f14, %f8, %f6
33667 ldsb [%l7 + 0x0F], %o3
33668 lduh [%l7 + 0x5E], %i0
33669loop_4012:
33670 udivcc %l4, 0x0D05, %i6
33671 fandnot1 %f6, %f6, %f0
33672 ldsh [%l7 + 0x7E], %o6
33673 xorcc %o1, %o0, %g6
33674 sub %o4, %i2, %l6
33675 nop
33676 setx loop_4013, %l0, %l1
33677 wrpr 0x1, %tl
33678 wrpr %l1, %tpc
33679 add %l1, 0x4, %l1
33680 wrpr %l1, %tnpc
33681 setx 0x34400001400, %l0, %l1
33682 wrpr %l1, %tstate
33683 wrhpr 0x4, %htstate
33684 retry
33685 be loop_4014
33686 ldx [%l7 + 0x70], %i7
33687 fmovdl %xcc, %f4, %f14
33688loop_4013:
33689 stb %g5, [%l7 + 0x46]
33690loop_4014:
33691 tvc %icc, 0x5
33692 bne loop_4015
33693 ldx [%l7 + 0x08], %g1
33694 sth %l5, [%l7 + 0x62]
33695 tn %icc, 0x1
33696loop_4015:
33697 ldsw [%l7 + 0x10], %g2
33698 alignaddrl %g7, %l2, %o5
33699 ldub [%l7 + 0x48], %g3
33700 fmovdge %xcc, %f12, %f12
33701 fmovsne %icc, %f2, %f8
33702 fcmpgt16 %f10, %f12, %i5
33703 fmovda %icc, %f6, %f13
33704 fmovdvs %icc, %f12, %f8
33705 tcs %icc, 0x0
33706 ba %xcc, loop_4016
33707 fand %f2, %f12, %f8
33708 fors %f0, %f13, %f13
33709 subccc %g4, 0x1FC3, %i4
33710loop_4016:
33711 stx %l0, [%l7 + 0x70]
33712 fnegd %f12, %f0
33713 subccc %o2, %o7, %i1
33714 ldx [%l7 + 0x30], %i3
33715 movvs %xcc, %l1, %o3
33716 st %f8, [%l7 + 0x68]
33717 ldsw [%l7 + 0x20], %l3
33718 ldub [%l7 + 0x12], %l4
33719 move %icc, %i0, %i6
33720 stx %o6, [%l7 + 0x08]
33721 nop
33722 setx loop_4017, %l0, %l1
33723 wrpr 0x1, %tl
33724 wrpr %l1, %tpc
33725 add %l1, 0x4, %l1
33726 wrpr %l1, %tnpc
33727 setx 0x34400001400, %l0, %l1
33728 wrpr %l1, %tstate
33729 wrhpr 0x4, %htstate
33730 retry
33731 bl,a,pt %xcc, loop_4018
33732 stx %o0, [%l7 + 0x40]
33733 bleu,a,pt %icc, loop_4019
33734loop_4017:
33735 fornot1s %f2, %f7, %f7
33736loop_4018:
33737 fxnor %f12, %f12, %f0
33738 stw %o1, [%l7 + 0x2C]
33739loop_4019:
33740 bne loop_4020
33741 edge16n %g6, %o4, %l6
33742 mova %icc, %i2, %g5
33743 lduh [%l7 + 0x76], %g1
33744loop_4020:
33745 bn loop_4021
33746 bneg,pn %xcc, loop_4022
33747 fmovdne %xcc, %f1, %f0
33748 movne %icc, %i7, %l5
33749loop_4021:
33750 std %f14, [%l7 + 0x20]
33751loop_4022:
33752 tn %xcc, 0x2
33753 mova %icc, %g7, %l2
33754 orn %o5, 0x1162, %g2
33755 fmovdpos %xcc, %f12, %f5
33756 sth %g3, [%l7 + 0x5A]
33757 xor %g4, 0x01A8, %i5
33758 subc %i4, %o2, %o7
33759 edge32ln %l0, %i1, %i3
33760 fornot1 %f6, %f4, %f6
33761 array16 %o3, %l3, %l1
33762 ldd [%l7 + 0x48], %f12
33763 fcmple32 %f8, %f2, %l4
33764 fornot1s %f3, %f8, %f10
33765 edge8ln %i6, %i0, %o0
33766 bge,a loop_4023
33767 movrgz %o6, 0x00E, %g6
33768 tl %icc, 0x6
33769 std %f14, [%l7 + 0x18]
33770loop_4023:
33771 fpsub32 %f2, %f12, %f2
33772 movge %xcc, %o1, %o4
33773 fmovda %icc, %f8, %f10
33774 lduh [%l7 + 0x66], %i2
33775 fmovdl %icc, %f12, %f11
33776 bl,a loop_4024
33777 fcmple32 %f12, %f8, %l6
33778 lduh [%l7 + 0x3C], %g5
33779 addc %i7, %l5, %g7
33780loop_4024:
33781 tcc %icc, 0x4
33782 fbe,a %fcc2, loop_4025
33783 popc 0x15D0, %l2
33784 ble,a,pn %xcc, loop_4026
33785 std %f10, [%l7 + 0x18]
33786loop_4025:
33787 ldsh [%l7 + 0x68], %o5
33788 sth %g2, [%l7 + 0x6C]
33789loop_4026:
33790 stx %g1, [%l7 + 0x20]
33791 fmovrslz %g3, %f0, %f15
33792 stw %g4, [%l7 + 0x5C]
33793 taddcctv %i4, 0x1FE6, %i5
33794 udiv %o7, 0x048E, %l0
33795 fandnot1s %f2, %f12, %f9
33796 brgez %i1, loop_4027
33797 ta %icc, 0x7
33798 fmovs %f12, %f14
33799 tle %xcc, 0x0
33800loop_4027:
33801 movleu %icc, %i3, %o3
33802 smulcc %o2, 0x0C2A, %l1
33803 bgu %icc, loop_4028
33804 fnot2 %f0, %f4
33805 movle %xcc, %l4, %l3
33806 array8 %i0, %o0, %i6
33807loop_4028:
33808 ble,pn %icc, loop_4029
33809 fbul,a %fcc2, loop_4030
33810 fzeros %f3
33811 ld [%l7 + 0x6C], %f10
33812loop_4029:
33813 fand %f12, %f10, %f14
33814loop_4030:
33815 fbn %fcc2, loop_4031
33816 std %f4, [%l7 + 0x08]
33817 fmovdn %icc, %f8, %f3
33818 udiv %g6, 0x0628, %o6
33819loop_4031:
33820 lduw [%l7 + 0x60], %o1
33821 sth %i2, [%l7 + 0x7E]
33822 std %f4, [%l7 + 0x28]
33823 smulcc %l6, %g5, %o4
33824 srlx %i7, %l5, %g7
33825 ldsw [%l7 + 0x34], %l2
33826 fmovdle %xcc, %f12, %f1
33827 movpos %xcc, %o5, %g2
33828 ld [%l7 + 0x1C], %f15
33829 stx %g3, [%l7 + 0x60]
33830 fmovdn %xcc, %f14, %f2
33831 sth %g4, [%l7 + 0x10]
33832 bleu,a,pt %icc, loop_4032
33833 alignaddrl %g1, %i5, %o7
33834 bne,a,pt %xcc, loop_4033
33835 array16 %l0, %i1, %i3
33836loop_4032:
33837 ldsh [%l7 + 0x6C], %i4
33838 std %f12, [%l7 + 0x50]
33839loop_4033:
33840 fcmpd %fcc3, %f0, %f0
33841 sub %o2, %o3, %l1
33842 smulcc %l4, 0x04E3, %l3
33843 ldd [%l7 + 0x60], %f8
33844 andncc %o0, %i6, %i0
33845 fmovscc %icc, %f5, %f8
33846 movge %icc, %o6, %o1
33847 tne %xcc, 0x4
33848 stw %g6, [%l7 + 0x24]
33849 stb %i2, [%l7 + 0x10]
33850 alignaddr %g5, %l6, %o4
33851 fcmpgt16 %f14, %f14, %i7
33852 edge16 %g7, %l5, %l2
33853 fmovrslz %g2, %f10, %f2
33854 be,a,pn %icc, loop_4034
33855 fornot2 %f8, %f12, %f14
33856 orcc %o5, %g4, %g3
33857 andcc %g1, 0x1DF9, %o7
33858loop_4034:
33859 sdivx %i5, 0x08F6, %i1
33860 fbl %fcc0, loop_4035
33861 fcmple16 %f10, %f4, %i3
33862 fors %f11, %f1, %f7
33863 bvs loop_4036
33864loop_4035:
33865 sth %i4, [%l7 + 0x3A]
33866 st %f7, [%l7 + 0x40]
33867 stx %o2, [%l7 + 0x40]
33868loop_4036:
33869 lduh [%l7 + 0x6E], %o3
33870 fmovsvc %xcc, %f6, %f14
33871 fcmpgt32 %f12, %f8, %l1
33872 lduh [%l7 + 0x62], %l0
33873 sdivcc %l4, 0x054A, %o0
33874 fmovrdlez %l3, %f2, %f14
33875 lduw [%l7 + 0x40], %i0
33876 movl %icc, %o6, %i6
33877 for %f10, %f0, %f12
33878 fnot2s %f2, %f4
33879 be loop_4037
33880 movneg %xcc, %o1, %i2
33881 stb %g5, [%l7 + 0x1E]
33882 srl %g6, 0x09, %l6
33883loop_4037:
33884 ldsh [%l7 + 0x54], %i7
33885 fnot1 %f4, %f12
33886 fxor %f0, %f10, %f8
33887 fmovrsgz %g7, %f3, %f11
33888 and %l5, 0x044F, %o4
33889 stx %l2, [%l7 + 0x70]
33890 fmovdvc %icc, %f7, %f2
33891 fornot2 %f12, %f10, %f0
33892 ldsb [%l7 + 0x7C], %g2
33893 fpack32 %f2, %f12, %f10
33894 edge16 %g4, %o5, %g1
33895 xorcc %o7, 0x0D89, %i5
33896 fmovdg %xcc, %f13, %f0
33897 ld [%l7 + 0x4C], %f11
33898 fmovdle %xcc, %f7, %f7
33899 fmovdne %xcc, %f7, %f11
33900 fbge,a %fcc0, loop_4038
33901 ldsh [%l7 + 0x4C], %g3
33902 bshuffle %f4, %f6, %f10
33903 orcc %i1, 0x0849, %i3
33904loop_4038:
33905 taddcctv %o2, %o3, %i4
33906 movpos %xcc, %l0, %l1
33907 sth %o0, [%l7 + 0x16]
33908 fmovsge %icc, %f14, %f7
33909 srax %l4, 0x14, %i0
33910 fmovrdgz %l3, %f12, %f0
33911 ldub [%l7 + 0x31], %o6
33912 for %f4, %f14, %f0
33913 fandnot2s %f2, %f1, %f10
33914 stw %i6, [%l7 + 0x60]
33915 subcc %i2, 0x1EEA, %g5
33916 sub %o1, 0x006C, %l6
33917 fbug %fcc1, loop_4039
33918 movrlez %i7, %g7, %l5
33919 tge %xcc, 0x1
33920 sth %o4, [%l7 + 0x32]
33921loop_4039:
33922 fmuld8sux16 %f10, %f7, %f10
33923 fbule %fcc1, loop_4040
33924 fpsub32 %f2, %f0, %f8
33925 srax %g6, %l2, %g4
33926 fmovdl %xcc, %f5, %f12
33927loop_4040:
33928 sdiv %o5, 0x1DAB, %g2
33929 brgz %o7, loop_4041
33930 xor %i5, 0x1523, %g1
33931 udivcc %i1, 0x0A8C, %g3
33932 edge16n %o2, %i3, %o3
33933loop_4041:
33934 fmovsa %icc, %f3, %f15
33935 fand %f2, %f8, %f0
33936 tleu %icc, 0x5
33937 lduw [%l7 + 0x24], %i4
33938 alignaddrl %l1, %o0, %l4
33939 fmovrse %l0, %f10, %f10
33940 fbne %fcc2, loop_4042
33941 stw %i0, [%l7 + 0x20]
33942 ldx [%l7 + 0x08], %l3
33943 fmovdne %icc, %f8, %f4
33944loop_4042:
33945 movge %icc, %i6, %i2
33946 tl %xcc, 0x5
33947 ld [%l7 + 0x2C], %f6
33948 fnot2s %f5, %f3
33949 fmovrsgez %g5, %f5, %f8
33950 fmovdneg %xcc, %f14, %f1
33951 movrlez %o6, 0x3EE, %o1
33952 sth %i7, [%l7 + 0x28]
33953 fmovdne %xcc, %f7, %f5
33954 bcc,pt %xcc, loop_4043
33955 or %g7, 0x0F9F, %l6
33956 lduh [%l7 + 0x0A], %l5
33957 edge8l %o4, %l2, %g6
33958loop_4043:
33959 fmovse %icc, %f1, %f10
33960 smulcc %o5, 0x03C8, %g4
33961 lduw [%l7 + 0x2C], %o7
33962 stw %i5, [%l7 + 0x70]
33963 fors %f5, %f5, %f2
33964 fandnot2s %f2, %f2, %f5
33965 popc 0x1171, %g2
33966 alignaddr %g1, %i1, %g3
33967 bn %icc, loop_4044
33968 fmul8sux16 %f10, %f12, %f8
33969 fxnors %f12, %f14, %f12
33970 bl loop_4045
33971loop_4044:
33972 tne %xcc, 0x7
33973 ldub [%l7 + 0x60], %o2
33974 tcc %icc, 0x5
33975loop_4045:
33976 fbu,a %fcc3, loop_4046
33977 sth %i3, [%l7 + 0x16]
33978 fnegs %f14, %f6
33979 lduh [%l7 + 0x4C], %o3
33980loop_4046:
33981 tl %icc, 0x5
33982 ldsh [%l7 + 0x7C], %i4
33983 ldsh [%l7 + 0x52], %o0
33984 stw %l4, [%l7 + 0x08]
33985 stx %l0, [%l7 + 0x78]
33986 fbo,a %fcc2, loop_4047
33987 fcmpeq32 %f12, %f12, %i0
33988 brnz,a %l1, loop_4048
33989 movle %icc, %i6, %l3
33990loop_4047:
33991 alignaddr %i2, %g5, %o6
33992 subcc %i7, %g7, %l6
33993loop_4048:
33994 edge8 %l5, %o1, %o4
33995 fmovdleu %icc, %f8, %f2
33996 bvc,a %icc, loop_4049
33997 fbul %fcc1, loop_4050
33998 mova %xcc, %g6, %o5
33999 stw %l2, [%l7 + 0x24]
34000loop_4049:
34001 fmul8sux16 %f6, %f4, %f12
34002loop_4050:
34003 nop
34004 setx loop_4051, %l0, %l1
34005 wrpr 0x1, %tl
34006 wrpr %l1, %tpc
34007 add %l1, 0x4, %l1
34008 wrpr %l1, %tnpc
34009 setx 0x34400001400, %l0, %l1
34010 wrpr %l1, %tstate
34011 wrhpr 0x4, %htstate
34012 retry
34013 stx %o7, [%l7 + 0x10]
34014 edge16n %g4, %g2, %g1
34015 bleu loop_4052
34016loop_4051:
34017 sth %i5, [%l7 + 0x22]
34018 tn %xcc, 0x1
34019 ldsw [%l7 + 0x38], %i1
34020loop_4052:
34021 fbn,a %fcc3, loop_4053
34022 faligndata %f4, %f8, %f12
34023 fornot2s %f9, %f0, %f14
34024 move %icc, %g3, %i3
34025loop_4053:
34026 tn %xcc, 0x5
34027 ba,a %xcc, loop_4054
34028 bn %icc, loop_4055
34029 fxors %f13, %f6, %f4
34030 brnz,a %o2, loop_4056
34031loop_4054:
34032 ldub [%l7 + 0x4C], %i4
34033loop_4055:
34034 move %icc, %o3, %l4
34035 tsubcctv %l0, 0x1144, %o0
34036loop_4056:
34037 st %f13, [%l7 + 0x34]
34038 edge16n %l1, %i6, %i0
34039 ldx [%l7 + 0x48], %l3
34040 fmovd %f12, %f10
34041 bcs loop_4057
34042 tsubcc %i2, %o6, %g5
34043 sll %i7, 0x10, %g7
34044 stw %l5, [%l7 + 0x60]
34045loop_4057:
34046 sth %l6, [%l7 + 0x7E]
34047 fnegs %f3, %f6
34048 ldsh [%l7 + 0x1A], %o1
34049 fmovda %xcc, %f7, %f11
34050 brgez %o4, loop_4058
34051 fmovde %xcc, %f10, %f0
34052 ldsh [%l7 + 0x44], %g6
34053 siam 0x5
34054loop_4058:
34055 fcmped %fcc2, %f10, %f8
34056 fmovspos %icc, %f0, %f13
34057 fpadd16 %f12, %f12, %f6
34058 st %f9, [%l7 + 0x78]
34059 array8 %o5, %l2, %o7
34060 st %f11, [%l7 + 0x18]
34061 fcmpne16 %f12, %f6, %g4
34062 alignaddr %g2, %g1, %i1
34063 fsrc2s %f12, %f3
34064 fmuld8sux16 %f5, %f10, %f4
34065 movcs %icc, %i5, %g3
34066 fors %f2, %f7, %f3
34067 fmovdn %icc, %f4, %f2
34068 fmuld8ulx16 %f14, %f12, %f0
34069 movneg %icc, %o2, %i3
34070 ldd [%l7 + 0x50], %f10
34071 addc %i4, 0x0874, %o3
34072 bvc,a,pt %xcc, loop_4059
34073 fmovdn %icc, %f6, %f8
34074 movre %l0, %l4, %o0
34075 be,a,pt %xcc, loop_4060
34076loop_4059:
34077 stw %i6, [%l7 + 0x08]
34078 st %f5, [%l7 + 0x3C]
34079 ldx [%l7 + 0x08], %l1
34080loop_4060:
34081 edge8n %i0, %i2, %o6
34082 ldsh [%l7 + 0x44], %g5
34083 fmovdvs %xcc, %f1, %f6
34084 stw %l3, [%l7 + 0x0C]
34085 fmovse %xcc, %f4, %f6
34086 orcc %g7, 0x0458, %i7
34087 bcs,a loop_4061
34088 fsrc1s %f14, %f9
34089 edge8n %l5, %l6, %o1
34090 fnot2s %f13, %f6
34091loop_4061:
34092 movpos %icc, %g6, %o5
34093 movpos %xcc, %l2, %o4
34094 std %f12, [%l7 + 0x28]
34095 ld [%l7 + 0x68], %f10
34096 fcmpeq16 %f2, %f4, %o7
34097 movrlz %g4, 0x174, %g1
34098 fcmpd %fcc3, %f2, %f4
34099 xnorcc %g2, 0x1F3C, %i1
34100 fmovdl %icc, %f15, %f14
34101 bl,a loop_4062
34102 fmovsneg %xcc, %f6, %f12
34103 fsrc1 %f14, %f0
34104 stx %i5, [%l7 + 0x78]
34105loop_4062:
34106 movrlez %g3, 0x297, %o2
34107 mulscc %i3, 0x191E, %i4
34108 stx %l0, [%l7 + 0x20]
34109 movne %icc, %o3, %l4
34110 edge32 %i6, %o0, %l1
34111 bg,a loop_4063
34112 ldx [%l7 + 0x30], %i2
34113 fnot2s %f0, %f13
34114 fbue,a %fcc0, loop_4064
34115loop_4063:
34116 stw %i0, [%l7 + 0x08]
34117 ldx [%l7 + 0x58], %g5
34118 movn %xcc, %l3, %o6
34119loop_4064:
34120 ld [%l7 + 0x74], %f13
34121 sdiv %g7, 0x03F8, %l5
34122 nop
34123 setx loop_4065, %l0, %l1
34124 wrpr 0x1, %tl
34125 wrpr %l1, %tpc
34126 add %l1, 0x4, %l1
34127 wrpr %l1, %tnpc
34128 setx 0x34400001400, %l0, %l1
34129 wrpr %l1, %tstate
34130 wrhpr 0x4, %htstate
34131 retry
34132 bvc %xcc, loop_4066
34133 sth %l6, [%l7 + 0x20]
34134 std %f0, [%l7 + 0x78]
34135loop_4065:
34136 std %f6, [%l7 + 0x58]
34137loop_4066:
34138 srax %i7, 0x11, %o1
34139 fxor %f2, %f0, %f14
34140 sll %g6, 0x1E, %l2
34141 movrlez %o5, %o7, %g4
34142 fbo,a %fcc0, loop_4067
34143 fnands %f3, %f2, %f13
34144 movvs %xcc, %o4, %g1
34145 andncc %g2, %i5, %g3
34146loop_4067:
34147 bleu loop_4068
34148 fbg,a %fcc3, loop_4069
34149 lduh [%l7 + 0x7E], %o2
34150 movneg %icc, %i3, %i4
34151loop_4068:
34152 smul %i1, %o3, %l0
34153loop_4069:
34154 array16 %l4, %o0, %i6
34155 movge %xcc, %i2, %l1
34156 std %f6, [%l7 + 0x18]
34157 faligndata %f4, %f8, %f4
34158 fpadd32s %f10, %f7, %f6
34159 fnot1 %f2, %f4
34160 fbne,a %fcc0, loop_4070
34161 stw %i0, [%l7 + 0x14]
34162 fnot1s %f7, %f12
34163 bcs,a,pt %icc, loop_4071
34164loop_4070:
34165 movvs %xcc, %l3, %g5
34166 andn %o6, %g7, %l6
34167 orn %l5, %o1, %g6
34168loop_4071:
34169 fmovsn %xcc, %f0, %f1
34170 orncc %l2, %o5, %i7
34171 ta %xcc, 0x6
34172 fcmple32 %f14, %f6, %g4
34173 taddcc %o7, 0x16FC, %o4
34174 stx %g1, [%l7 + 0x48]
34175 ldsh [%l7 + 0x64], %g2
34176 ldub [%l7 + 0x10], %g3
34177 fmovsg %icc, %f10, %f4
34178 fmovse %icc, %f1, %f0
34179 fmovdleu %icc, %f12, %f11
34180 bn,a %icc, loop_4072
34181 st %f15, [%l7 + 0x20]
34182 fxors %f9, %f2, %f11
34183 tne %icc, 0x2
34184loop_4072:
34185 ldsw [%l7 + 0x78], %o2
34186 ldsw [%l7 + 0x2C], %i3
34187 edge32l %i5, %i4, %i1
34188 fnands %f7, %f7, %f10
34189 fble %fcc2, loop_4073
34190 fmovdge %xcc, %f6, %f3
34191 and %l0, 0x0FC6, %o3
34192 ldsh [%l7 + 0x26], %o0
34193loop_4073:
34194 movge %xcc, %i6, %i2
34195 smul %l1, 0x1FF7, %i0
34196 sethi 0x1E1C, %l3
34197 ld [%l7 + 0x24], %f13
34198 bcs,a,pt %xcc, loop_4074
34199 stw %g5, [%l7 + 0x10]
34200 call loop_4075
34201 ld [%l7 + 0x4C], %f9
34202loop_4074:
34203 ldsw [%l7 + 0x30], %l4
34204 std %f0, [%l7 + 0x48]
34205loop_4075:
34206 lduw [%l7 + 0x14], %g7
34207 ld [%l7 + 0x0C], %f1
34208 ld [%l7 + 0x20], %f13
34209 std %f8, [%l7 + 0x38]
34210 fmovsvc %xcc, %f10, %f5
34211 ldx [%l7 + 0x28], %l6
34212 ldsw [%l7 + 0x28], %o6
34213 ldsh [%l7 + 0x5A], %l5
34214 fmovsg %icc, %f5, %f4
34215 stw %o1, [%l7 + 0x20]
34216 bneg,a,pt %xcc, loop_4076
34217 fmovsvs %icc, %f8, %f15
34218 lduw [%l7 + 0x60], %l2
34219 bg loop_4077
34220loop_4076:
34221 ba,a,pn %xcc, loop_4078
34222 ldub [%l7 + 0x4E], %o5
34223 fabsd %f10, %f14
34224loop_4077:
34225 stx %i7, [%l7 + 0x60]
34226loop_4078:
34227 fmovrdne %g6, %f6, %f0
34228 fbge,a %fcc1, loop_4079
34229 ldub [%l7 + 0x45], %g4
34230 ldsb [%l7 + 0x33], %o4
34231 std %f8, [%l7 + 0x38]
34232loop_4079:
34233 ldsb [%l7 + 0x77], %o7
34234 ld [%l7 + 0x5C], %f5
34235 fcmpes %fcc3, %f6, %f7
34236 fmovs %f8, %f7
34237 lduw [%l7 + 0x54], %g2
34238 fmovrse %g3, %f15, %f7
34239 ldsh [%l7 + 0x42], %g1
34240 sth %i3, [%l7 + 0x48]
34241 lduh [%l7 + 0x7A], %i5
34242 tsubcctv %o2, 0x197F, %i1
34243 fbul,a %fcc1, loop_4080
34244 fmul8x16 %f14, %f2, %f12
34245 edge8 %i4, %l0, %o0
34246 fnands %f11, %f15, %f5
34247loop_4080:
34248 fba %fcc2, loop_4081
34249 st %f15, [%l7 + 0x08]
34250 fblg %fcc3, loop_4082
34251 edge16n %o3, %i2, %i6
34252loop_4081:
34253 stb %i0, [%l7 + 0x0E]
34254 fbl,a %fcc1, loop_4083
34255loop_4082:
34256 addccc %l3, 0x172A, %g5
34257 ldd [%l7 + 0x18], %f2
34258 xnorcc %l1, 0x0221, %l4
34259loop_4083:
34260 ldsh [%l7 + 0x70], %g7
34261 bl,a loop_4084
34262 edge16n %l6, %o6, %o1
34263 fors %f3, %f7, %f14
34264 lduw [%l7 + 0x24], %l2
34265loop_4084:
34266 fsrc1 %f6, %f0
34267 st %f15, [%l7 + 0x4C]
34268 fbul,a %fcc0, loop_4085
34269 std %f2, [%l7 + 0x60]
34270 fcmped %fcc0, %f2, %f10
34271 bleu,pt %xcc, loop_4086
34272loop_4085:
34273 fmul8ulx16 %f4, %f2, %f6
34274 stb %o5, [%l7 + 0x66]
34275 fcmple32 %f14, %f8, %i7
34276loop_4086:
34277 std %f0, [%l7 + 0x10]
34278 tpos %xcc, 0x1
34279 fandnot2 %f8, %f2, %f8
34280 fmovdleu %icc, %f14, %f4
34281 edge32 %l5, %g4, %o4
34282 movre %o7, %g2, %g3
34283 brlez %g6, loop_4087
34284 movrlez %i3, %g1, %o2
34285 lduh [%l7 + 0x0C], %i1
34286 fbo %fcc1, loop_4088
34287loop_4087:
34288 fmul8ulx16 %f4, %f10, %f10
34289 fmovrdlz %i5, %f8, %f6
34290 ldd [%l7 + 0x58], %f14
34291loop_4088:
34292 std %f14, [%l7 + 0x48]
34293 ldub [%l7 + 0x24], %l0
34294 movn %xcc, %o0, %o3
34295 stx %i4, [%l7 + 0x40]
34296 stw %i6, [%l7 + 0x14]
34297 taddcctv %i2, 0x1292, %i0
34298 fornot2s %f2, %f12, %f8
34299 lduh [%l7 + 0x72], %l3
34300 edge8l %l1, %l4, %g7
34301 fpadd32 %f4, %f12, %f2
34302 ldsb [%l7 + 0x63], %l6
34303 stx %o6, [%l7 + 0x70]
34304 bge,a,pt %xcc, loop_4089
34305 sth %g5, [%l7 + 0x32]
34306 fmovsg %icc, %f2, %f6
34307 movcc %icc, %l2, %o5
34308loop_4089:
34309 edge8n %o1, %i7, %l5
34310 tsubcctv %o4, %o7, %g2
34311 ldsw [%l7 + 0x30], %g3
34312 fxors %f3, %f8, %f9
34313 tcs %xcc, 0x2
34314 fmovdleu %xcc, %f13, %f12
34315 fcmple16 %f2, %f14, %g4
34316 fmovrde %i3, %f10, %f8
34317 stb %g6, [%l7 + 0x0E]
34318 sll %g1, %i1, %o2
34319 siam 0x5
34320 and %l0, 0x1A2F, %o0
34321 stw %o3, [%l7 + 0x14]
34322 bvs %xcc, loop_4090
34323 sllx %i5, 0x1F, %i4
34324 ld [%l7 + 0x20], %f2
34325 st %f14, [%l7 + 0x30]
34326loop_4090:
34327 fmovdcc %icc, %f13, %f6
34328 fmovse %xcc, %f5, %f12
34329 taddcc %i2, %i6, %l3
34330 fmovscs %xcc, %f1, %f12
34331 movrlz %i0, %l4, %g7
34332 movle %xcc, %l6, %l1
34333 fmovdcs %icc, %f12, %f3
34334 edge8 %g5, %o6, %o5
34335 tvc %icc, 0x3
34336 std %f4, [%l7 + 0x10]
34337 tg %xcc, 0x3
34338 fbuge %fcc1, loop_4091
34339 edge8 %l2, %i7, %l5
34340 udivcc %o4, 0x01CA, %o1
34341 movgu %icc, %g2, %o7
34342loop_4091:
34343 fbne,a %fcc0, loop_4092
34344 fmovsle %icc, %f7, %f1
34345 st %f1, [%l7 + 0x74]
34346 fandnot1s %f10, %f0, %f13
34347loop_4092:
34348 lduw [%l7 + 0x78], %g3
34349 stw %i3, [%l7 + 0x4C]
34350 popc %g6, %g4
34351 std %f6, [%l7 + 0x10]
34352 fbo,a %fcc2, loop_4093
34353 lduw [%l7 + 0x14], %g1
34354 fones %f2
34355 andn %o2, 0x0877, %l0
34356loop_4093:
34357 fmovdneg %xcc, %f2, %f7
34358 movrlz %o0, %i1, %o3
34359 ldsw [%l7 + 0x18], %i4
34360 stx %i2, [%l7 + 0x50]
34361 lduw [%l7 + 0x54], %i6
34362 fandnot1s %f2, %f1, %f10
34363 fmovrslz %i5, %f2, %f11
34364 fabsd %f12, %f8
34365 fbule %fcc0, loop_4094
34366 tleu %icc, 0x3
34367 fsrc1s %f0, %f13
34368 fcmpd %fcc2, %f4, %f14
34369loop_4094:
34370 fpadd16s %f8, %f5, %f4
34371 fornot1s %f5, %f10, %f2
34372 fandnot1s %f12, %f1, %f5
34373 ldsh [%l7 + 0x3A], %l3
34374 tneg %icc, 0x5
34375 fbu,a %fcc2, loop_4095
34376 ldsw [%l7 + 0x1C], %i0
34377 be,pt %icc, loop_4096
34378 fmovrse %l4, %f10, %f1
34379loop_4095:
34380 st %f6, [%l7 + 0x58]
34381 movn %icc, %l6, %l1
34382loop_4096:
34383 fmovrdgez %g5, %f4, %f4
34384 ldx [%l7 + 0x50], %o6
34385 fmovrde %o5, %f8, %f4
34386 edge32l %g7, %i7, %l5
34387 movne %icc, %o4, %o1
34388 movrlez %g2, 0x3E3, %l2
34389 sethi 0x0735, %g3
34390 ldsb [%l7 + 0x59], %i3
34391 movvc %xcc, %g6, %o7
34392 edge16ln %g1, %g4, %o2
34393 ba %xcc, loop_4097
34394 fsrc2s %f9, %f11
34395 movpos %icc, %l0, %i1
34396 add %o0, 0x1E77, %o3
34397loop_4097:
34398 edge8n %i2, %i6, %i5
34399 bcc %icc, loop_4098
34400 tge %icc, 0x0
34401 ldd [%l7 + 0x10], %f6
34402 fmovrdlez %i4, %f0, %f6
34403loop_4098:
34404 fble,a %fcc0, loop_4099
34405 ld [%l7 + 0x10], %f9
34406 fzero %f8
34407 edge32n %l3, %i0, %l4
34408loop_4099:
34409 call loop_4100
34410 fandnot1 %f8, %f12, %f4
34411 ldub [%l7 + 0x26], %l6
34412 fmovsg %xcc, %f0, %f5
34413loop_4100:
34414 srl %g5, %l1, %o6
34415 tge %icc, 0x0
34416 fbg,a %fcc3, loop_4101
34417 lduh [%l7 + 0x2E], %o5
34418 movneg %xcc, %i7, %l5
34419 movrlz %g7, %o4, %g2
34420loop_4101:
34421 edge8l %o1, %l2, %i3
34422 sth %g3, [%l7 + 0x10]
34423 fornot2s %f7, %f9, %f9
34424 fcmpeq16 %f4, %f2, %g6
34425 array32 %g1, %g4, %o7
34426 udivx %l0, 0x10AE, %i1
34427 brgez,a %o0, loop_4102
34428 stb %o2, [%l7 + 0x6E]
34429 fmovscs %xcc, %f13, %f0
34430 tpos %xcc, 0x0
34431loop_4102:
34432 fors %f1, %f11, %f13
34433 movvs %icc, %i2, %i6
34434 fzeros %f5
34435 movrlz %o3, 0x2F0, %i4
34436 fbu,a %fcc1, loop_4103
34437 movpos %icc, %i5, %l3
34438 fsrc2 %f12, %f12
34439 fmovdg %xcc, %f9, %f11
34440loop_4103:
34441 ba,a,pn %icc, loop_4104
34442 taddcc %i0, 0x1000, %l4
34443 fnor %f8, %f2, %f8
34444 nop
34445 setx loop_4105, %l0, %l1
34446 wrpr 0x1, %tl
34447 wrpr %l1, %tpc
34448 add %l1, 0x4, %l1
34449 wrpr %l1, %tnpc
34450 setx 0x34400001400, %l0, %l1
34451 wrpr %l1, %tstate
34452 wrhpr 0x4, %htstate
34453 retry
34454loop_4104:
34455 fmovrsgz %g5, %f1, %f0
34456 and %l1, 0x0FAA, %o6
34457 fands %f0, %f7, %f15
34458loop_4105:
34459 fcmpeq32 %f6, %f12, %o5
34460 fnot2 %f2, %f12
34461 edge32n %i7, %l6, %l5
34462 tle %icc, 0x5
34463 movle %xcc, %g7, %g2
34464 fmovdvc %xcc, %f10, %f0
34465 fbl %fcc1, loop_4106
34466 fbue %fcc0, loop_4107
34467 orn %o1, 0x0690, %o4
34468 ldsb [%l7 + 0x72], %i3
34469loop_4106:
34470 movgu %xcc, %g3, %l2
34471loop_4107:
34472 fmul8x16au %f9, %f10, %f2
34473 fcmpd %fcc0, %f12, %f6
34474 call loop_4108
34475 tpos %icc, 0x5
34476 fmovd %f6, %f10
34477 nop
34478 setx loop_4109, %l0, %l1
34479 wrpr 0x1, %tl
34480 wrpr %l1, %tpc
34481 add %l1, 0x4, %l1
34482 wrpr %l1, %tnpc
34483 setx 0x34400001400, %l0, %l1
34484 wrpr %l1, %tstate
34485 wrhpr 0x4, %htstate
34486 retry
34487loop_4108:
34488 call loop_4110
34489 fpsub16s %f6, %f11, %f14
34490 fsrc1s %f6, %f3
34491loop_4109:
34492 edge32n %g6, %g1, %g4
34493loop_4110:
34494 tg %icc, 0x5
34495 stw %o7, [%l7 + 0x44]
34496 ble,pt %icc, loop_4111
34497 ta %icc, 0x5
34498 fmovdge %icc, %f13, %f12
34499 movcs %icc, %l0, %i1
34500loop_4111:
34501 edge32 %o2, %o0, %i2
34502 mulx %i6, %o3, %i4
34503 brlez,a %l3, loop_4112
34504 fmovsleu %xcc, %f13, %f2
34505 movl %icc, %i5, %i0
34506 fbo,a %fcc0, loop_4113
34507loop_4112:
34508 ldub [%l7 + 0x19], %g5
34509 fexpand %f9, %f14
34510 tcs %icc, 0x3
34511loop_4113:
34512 sll %l1, 0x02, %o6
34513 edge16ln %o5, %l4, %i7
34514 movn %xcc, %l6, %g7
34515 tleu %icc, 0x3
34516 fsrc2s %f13, %f7
34517 sth %l5, [%l7 + 0x70]
34518 bpos loop_4114
34519 bshuffle %f12, %f2, %f6
34520 tge %icc, 0x2
34521 bcc %xcc, loop_4115
34522loop_4114:
34523 ld [%l7 + 0x18], %f0
34524 ldx [%l7 + 0x50], %o1
34525 fbl,a %fcc3, loop_4116
34526loop_4115:
34527 edge16 %o4, %i3, %g2
34528 fcmpgt32 %f8, %f2, %g3
34529 bneg,a,pn %icc, loop_4117
34530loop_4116:
34531 udivcc %l2, 0x0107, %g1
34532 orcc %g4, %o7, %g6
34533 std %f14, [%l7 + 0x30]
34534loop_4117:
34535 edge32ln %i1, %l0, %o0
34536 movcc %icc, %o2, %i6
34537 ldsb [%l7 + 0x11], %i2
34538 st %f7, [%l7 + 0x14]
34539 sth %i4, [%l7 + 0x78]
34540 fmuld8ulx16 %f10, %f10, %f8
34541 add %o3, 0x1618, %l3
34542 fnot1 %f10, %f2
34543 brnz %i5, loop_4118
34544 movcs %xcc, %g5, %l1
34545 fmovsvc %icc, %f5, %f14
34546 brlz %o6, loop_4119
34547loop_4118:
34548 mova %icc, %i0, %l4
34549 fba,a %fcc1, loop_4120
34550 fxor %f0, %f8, %f12
34551loop_4119:
34552 xnorcc %i7, %o5, %l6
34553 lduw [%l7 + 0x28], %g7
34554loop_4120:
34555 fmul8sux16 %f10, %f0, %f12
34556 fmovscs %xcc, %f0, %f2
34557 fpsub32s %f4, %f12, %f1
34558 fmuld8sux16 %f10, %f5, %f4
34559 sethi 0x1552, %l5
34560 brlez,a %o1, loop_4121
34561 fandnot1 %f10, %f10, %f8
34562 fbo %fcc0, loop_4122
34563 fsrc1s %f15, %f2
34564loop_4121:
34565 fbu %fcc0, loop_4123
34566 fbul,a %fcc0, loop_4124
34567loop_4122:
34568 edge16ln %o4, %i3, %g2
34569 ldsh [%l7 + 0x16], %l2
34570loop_4123:
34571 bl,pt %xcc, loop_4125
34572loop_4124:
34573 ldx [%l7 + 0x08], %g1
34574 sth %g3, [%l7 + 0x5E]
34575 fmovsg %xcc, %f2, %f3
34576loop_4125:
34577 fbul,a %fcc2, loop_4126
34578 move %xcc, %g4, %g6
34579 bvs,pn %icc, loop_4127
34580 or %o7, 0x0720, %l0
34581loop_4126:
34582 fones %f3
34583 ldub [%l7 + 0x3B], %i1
34584loop_4127:
34585 st %f2, [%l7 + 0x2C]
34586 fpack16 %f12, %f13
34587 fpsub32 %f10, %f8, %f8
34588 brgz,a %o2, loop_4128
34589 udivx %o0, 0x0C31, %i6
34590 tge %xcc, 0x4
34591 brlz %i4, loop_4129
34592loop_4128:
34593 fones %f15
34594 tsubcctv %o3, %i2, %i5
34595 ldub [%l7 + 0x38], %g5
34596loop_4129:
34597 edge16l %l3, %l1, %i0
34598 tn %xcc, 0x7
34599 st %f3, [%l7 + 0x6C]
34600 sra %l4, 0x0A, %o6
34601 tle %xcc, 0x6
34602 ble,pt %icc, loop_4130
34603 ldub [%l7 + 0x40], %i7
34604 tl %icc, 0x7
34605 smulcc %l6, %o5, %g7
34606loop_4130:
34607 fand %f6, %f6, %f12
34608 st %f15, [%l7 + 0x40]
34609 fornot2 %f12, %f14, %f8
34610 movrgz %l5, 0x1D9, %o4
34611 movleu %xcc, %i3, %o1
34612 fpsub16s %f4, %f7, %f5
34613 edge16l %g2, %l2, %g1
34614 ldsb [%l7 + 0x48], %g3
34615 stw %g6, [%l7 + 0x18]
34616 brnz %g4, loop_4131
34617 ldx [%l7 + 0x68], %l0
34618 fsrc2 %f6, %f2
34619 tleu %icc, 0x7
34620loop_4131:
34621 fmovdleu %icc, %f9, %f5
34622 bpos %xcc, loop_4132
34623 fbo %fcc2, loop_4133
34624 ldub [%l7 + 0x36], %i1
34625 fbo %fcc3, loop_4134
34626loop_4132:
34627 movrne %o7, %o2, %o0
34628loop_4133:
34629 stb %i6, [%l7 + 0x34]
34630 ldx [%l7 + 0x50], %o3
34631loop_4134:
34632 fcmpes %fcc1, %f13, %f1
34633 fornot2 %f12, %f10, %f14
34634 movrgez %i4, 0x2D4, %i2
34635 bgu,a loop_4135
34636 movpos %xcc, %i5, %l3
34637 ld [%l7 + 0x6C], %f10
34638 fpack16 %f12, %f8
34639loop_4135:
34640 ba %xcc, loop_4136
34641 fbug,a %fcc1, loop_4137
34642 edge8ln %l1, %g5, %i0
34643 subccc %l4, %i7, %o6
34644loop_4136:
34645 sub %o5, 0x17EE, %l6
34646loop_4137:
34647 tl %xcc, 0x1
34648 ldd [%l7 + 0x30], %f8
34649 tn %xcc, 0x7
34650 fmovsle %xcc, %f5, %f6
34651 movle %xcc, %l5, %g7
34652 orcc %i3, 0x00BB, %o1
34653 ldsw [%l7 + 0x28], %o4
34654 std %f4, [%l7 + 0x30]
34655 stx %g2, [%l7 + 0x20]
34656 andcc %g1, 0x0D14, %g3
34657 lduw [%l7 + 0x48], %g6
34658 and %g4, %l2, %i1
34659 stb %l0, [%l7 + 0x69]
34660 std %f12, [%l7 + 0x08]
34661 stb %o2, [%l7 + 0x59]
34662 stb %o0, [%l7 + 0x6A]
34663 stw %i6, [%l7 + 0x44]
34664 ldub [%l7 + 0x5F], %o3
34665 udivcc %o7, 0x05CF, %i2
34666 movrgez %i5, %l3, %i4
34667 fmovscc %xcc, %f11, %f0
34668 movre %g5, %l1, %l4
34669 fcmpgt32 %f14, %f6, %i0
34670 ldx [%l7 + 0x28], %o6
34671 movne %icc, %i7, %l6
34672 movne %xcc, %o5, %g7
34673 ldsw [%l7 + 0x1C], %l5
34674 fmovdleu %xcc, %f10, %f11
34675 st %f1, [%l7 + 0x78]
34676 movneg %icc, %i3, %o4
34677 ld [%l7 + 0x30], %f6
34678 sra %g2, 0x02, %o1
34679 for %f10, %f6, %f14
34680 movleu %icc, %g3, %g6
34681 tcc %xcc, 0x3
34682 movn %icc, %g1, %g4
34683 ld [%l7 + 0x20], %f5
34684 fsrc2 %f12, %f2
34685 edge32ln %i1, %l0, %o2
34686 mulx %l2, 0x1D03, %i6
34687 ldsb [%l7 + 0x5D], %o0
34688 brz %o3, loop_4138
34689 fbn,a %fcc0, loop_4139
34690 fbul,a %fcc1, loop_4140
34691 brgz,a %i2, loop_4141
34692loop_4138:
34693 bvs,a,pn %icc, loop_4142
34694loop_4139:
34695 ldx [%l7 + 0x60], %i5
34696loop_4140:
34697 fbg,a %fcc2, loop_4143
34698loop_4141:
34699 stb %l3, [%l7 + 0x0E]
34700loop_4142:
34701 tge %xcc, 0x7
34702 ldsh [%l7 + 0x4C], %i4
34703loop_4143:
34704 std %f8, [%l7 + 0x28]
34705 fnot1s %f5, %f0
34706 ldsw [%l7 + 0x54], %o7
34707 ldd [%l7 + 0x40], %f8
34708 movge %icc, %l1, %g5
34709 fmovsneg %icc, %f0, %f13
34710 ld [%l7 + 0x68], %f4
34711 ldsw [%l7 + 0x38], %i0
34712 fzeros %f8
34713 fcmpne16 %f10, %f2, %l4
34714 fornot1 %f10, %f0, %f10
34715 fbuge %fcc0, loop_4144
34716 addc %o6, %i7, %o5
34717 sethi 0x125E, %l6
34718 stb %g7, [%l7 + 0x4A]
34719loop_4144:
34720 ldx [%l7 + 0x28], %l5
34721 movrgz %o4, 0x114, %i3
34722 fbule %fcc1, loop_4145
34723 fxnors %f11, %f4, %f5
34724 fpsub32 %f0, %f8, %f6
34725 fnot1 %f8, %f4
34726loop_4145:
34727 andn %o1, 0x0200, %g2
34728 sra %g6, %g3, %g1
34729 sth %i1, [%l7 + 0x0C]
34730 ldsb [%l7 + 0x6B], %g4
34731 bpos,a %xcc, loop_4146
34732 fmovdne %icc, %f7, %f9
34733 fcmps %fcc3, %f13, %f10
34734 bvs,pn %icc, loop_4147
34735loop_4146:
34736 st %f9, [%l7 + 0x18]
34737 lduw [%l7 + 0x74], %o2
34738 movrgez %l2, 0x1D3, %i6
34739loop_4147:
34740 brz,a %o0, loop_4148
34741 fmovs %f5, %f11
34742 ldsw [%l7 + 0x38], %o3
34743 fmovrslz %i2, %f1, %f1
34744loop_4148:
34745 ldsb [%l7 + 0x48], %l0
34746 fmul8x16au %f10, %f5, %f12
34747 fmovd %f12, %f10
34748 fmovrdlz %i5, %f0, %f12
34749 st %f12, [%l7 + 0x40]
34750 fcmpne16 %f0, %f0, %i4
34751 ldsb [%l7 + 0x56], %l3
34752 ldsb [%l7 + 0x63], %o7
34753 fcmpeq16 %f2, %f4, %l1
34754 stx %g5, [%l7 + 0x50]
34755 fbu %fcc0, loop_4149
34756 bleu %xcc, loop_4150
34757 stw %l4, [%l7 + 0x28]
34758 fbo %fcc0, loop_4151
34759loop_4149:
34760 movrne %o6, 0x0D2, %i0
34761loop_4150:
34762 bleu,pt %icc, loop_4152
34763 fpadd16 %f6, %f4, %f10
34764loop_4151:
34765 smul %o5, 0x0D0F, %i7
34766 stb %g7, [%l7 + 0x76]
34767loop_4152:
34768 fmovdne %icc, %f14, %f6
34769 fbne %fcc0, loop_4153
34770 fbge,a %fcc1, loop_4154
34771 std %f0, [%l7 + 0x58]
34772 ldd [%l7 + 0x20], %f4
34773loop_4153:
34774 ldsh [%l7 + 0x32], %l6
34775loop_4154:
34776 ldsw [%l7 + 0x7C], %o4
34777 stb %l5, [%l7 + 0x7D]
34778 edge16ln %i3, %g2, %o1
34779 movl %xcc, %g6, %g1
34780 ldsh [%l7 + 0x64], %g3
34781 mulscc %g4, 0x1C97, %i1
34782 subc %o2, 0x0051, %i6
34783 sth %o0, [%l7 + 0x70]
34784 stw %o3, [%l7 + 0x20]
34785 fbo %fcc2, loop_4155
34786 std %f10, [%l7 + 0x08]
34787 stb %l2, [%l7 + 0x09]
34788 stw %i2, [%l7 + 0x2C]
34789loop_4155:
34790 ldsw [%l7 + 0x3C], %l0
34791 st %f2, [%l7 + 0x70]
34792 bpos,a loop_4156
34793 fpadd16s %f6, %f6, %f6
34794 fmovrde %i5, %f2, %f8
34795 fmovrdgez %i4, %f14, %f6
34796loop_4156:
34797 ldub [%l7 + 0x32], %l3
34798 ldx [%l7 + 0x10], %l1
34799 ld [%l7 + 0x28], %f8
34800 fsrc2s %f12, %f13
34801 array8 %o7, %g5, %o6
34802 tl %xcc, 0x6
34803 fmul8x16 %f9, %f12, %f4
34804 ble %icc, loop_4157
34805 brlez,a %l4, loop_4158
34806 fpsub16s %f2, %f13, %f11
34807 siam 0x5
34808loop_4157:
34809 fbg %fcc1, loop_4159
34810loop_4158:
34811 addcc %o5, %i7, %i0
34812 udiv %l6, 0x1F4D, %g7
34813 fands %f14, %f3, %f14
34814loop_4159:
34815 ba,pt %xcc, loop_4160
34816 fpackfix %f10, %f14
34817 udivcc %o4, 0x1275, %l5
34818 tsubcctv %i3, %o1, %g2
34819loop_4160:
34820 fmovsgu %icc, %f3, %f12
34821 sdiv %g6, 0x0013, %g1
34822 fmovdg %xcc, %f3, %f13
34823 ldx [%l7 + 0x40], %g3
34824 bvc,pn %icc, loop_4161
34825 ble,pt %icc, loop_4162
34826 udivx %g4, 0x0E42, %i1
34827 fandnot2 %f4, %f6, %f8
34828loop_4161:
34829 fxnor %f12, %f14, %f14
34830loop_4162:
34831 or %i6, %o2, %o0
34832 addcc %o3, %l2, %i2
34833 fmuld8sux16 %f14, %f12, %f12
34834 fnot2s %f5, %f11
34835 stx %i5, [%l7 + 0x58]
34836 tcc %icc, 0x1
34837 sll %l0, 0x13, %i4
34838 fmovdne %xcc, %f9, %f12
34839 bge %icc, loop_4163
34840 stb %l1, [%l7 + 0x3D]
34841 fpsub16 %f14, %f6, %f8
34842 fand %f10, %f6, %f2
34843loop_4163:
34844 stw %o7, [%l7 + 0x24]
34845 fpsub16 %f0, %f0, %f10
34846 std %f12, [%l7 + 0x28]
34847 fbge,a %fcc0, loop_4164
34848 ldsh [%l7 + 0x76], %l3
34849 ldub [%l7 + 0x48], %g5
34850 fornot2 %f0, %f4, %f4
34851loop_4164:
34852 stb %o6, [%l7 + 0x43]
34853 fbule,a %fcc1, loop_4165
34854 fmovdn %icc, %f9, %f14
34855 stb %l4, [%l7 + 0x45]
34856 fmul8x16 %f11, %f4, %f0
34857loop_4165:
34858 ld [%l7 + 0x34], %f14
34859 movn %icc, %i7, %i0
34860 fornot1 %f4, %f4, %f4
34861 bg,pn %xcc, loop_4166
34862 ldsh [%l7 + 0x1A], %l6
34863 stb %o5, [%l7 + 0x7B]
34864 srax %o4, %l5, %i3
34865loop_4166:
34866 stw %o1, [%l7 + 0x50]
34867 fmovdcc %icc, %f7, %f0
34868 fbg,a %fcc0, loop_4167
34869 std %f2, [%l7 + 0x60]
34870 bg,a loop_4168
34871 ldsw [%l7 + 0x44], %g2
34872loop_4167:
34873 fsrc1s %f5, %f3
34874 std %f2, [%l7 + 0x30]
34875loop_4168:
34876 fbuge,a %fcc1, loop_4169
34877 stb %g6, [%l7 + 0x75]
34878 ldd [%l7 + 0x70], %f14
34879 fsrc1s %f12, %f9
34880loop_4169:
34881 movneg %xcc, %g7, %g3
34882 fble %fcc2, loop_4170
34883 ld [%l7 + 0x7C], %f13
34884 fbu,a %fcc0, loop_4171
34885 fxnors %f10, %f8, %f8
34886loop_4170:
34887 fors %f9, %f1, %f11
34888 stx %g1, [%l7 + 0x48]
34889loop_4171:
34890 fbug %fcc1, loop_4172
34891 edge32ln %g4, %i6, %i1
34892 movgu %xcc, %o0, %o2
34893 tvc %icc, 0x6
34894loop_4172:
34895 tle %xcc, 0x7
34896 xnor %l2, %o3, %i5
34897 fbug %fcc1, loop_4173
34898 andcc %i2, 0x003D, %l0
34899 lduh [%l7 + 0x36], %l1
34900 sub %i4, %o7, %l3
34901loop_4173:
34902 tleu %xcc, 0x3
34903 alignaddrl %g5, %o6, %i7
34904 bg,pn %xcc, loop_4174
34905 movge %icc, %l4, %l6
34906 ldsw [%l7 + 0x10], %i0
34907 stx %o4, [%l7 + 0x58]
34908loop_4174:
34909 bvc,pt %xcc, loop_4175
34910 ldsb [%l7 + 0x30], %o5
34911 fmovdl %xcc, %f14, %f6
34912 orncc %i3, %o1, %l5
34913loop_4175:
34914 stx %g2, [%l7 + 0x30]
34915 fands %f4, %f5, %f7
34916 taddcctv %g6, 0x06AE, %g7
34917 stw %g3, [%l7 + 0x78]
34918 ldsb [%l7 + 0x79], %g4
34919 sth %g1, [%l7 + 0x60]
34920 lduh [%l7 + 0x5C], %i6
34921 fnot2s %f3, %f2
34922 brlez %i1, loop_4176
34923 brlz %o2, loop_4177
34924 lduh [%l7 + 0x5C], %l2
34925 ldsw [%l7 + 0x7C], %o3
34926loop_4176:
34927 ldsw [%l7 + 0x0C], %i5
34928loop_4177:
34929 fandnot2 %f0, %f2, %f4
34930 ldsh [%l7 + 0x1A], %o0
34931 ldsh [%l7 + 0x7C], %i2
34932 sdiv %l0, 0x1DAE, %l1
34933 brgez,a %o7, loop_4178
34934 ldx [%l7 + 0x68], %i4
34935 movpos %icc, %g5, %l3
34936 ldd [%l7 + 0x20], %f8
34937loop_4178:
34938 bg,a,pt %xcc, loop_4179
34939 fexpand %f6, %f8
34940 edge32 %i7, %l4, %o6
34941 fmovdne %xcc, %f2, %f8
34942loop_4179:
34943 mulx %i0, 0x1E1E, %l6
34944 sth %o5, [%l7 + 0x50]
34945 lduh [%l7 + 0x78], %i3
34946 subcc %o1, 0x1C46, %o4
34947 ldsw [%l7 + 0x40], %l5
34948 tn %xcc, 0x0
34949 call loop_4180
34950 stw %g6, [%l7 + 0x78]
34951 tne %icc, 0x7
34952 sth %g2, [%l7 + 0x14]
34953loop_4180:
34954 fmovdcs %xcc, %f14, %f0
34955 ld [%l7 + 0x08], %f14
34956 edge16l %g7, %g3, %g4
34957 fmovsg %xcc, %f0, %f5
34958 xorcc %g1, 0x182A, %i1
34959 fnot2s %f4, %f11
34960 fmovrde %i6, %f2, %f2
34961 xnor %l2, %o3, %i5
34962 fpadd16s %f9, %f6, %f12
34963 bcs,pn %icc, loop_4181
34964 lduw [%l7 + 0x64], %o0
34965 bvs,a,pn %icc, loop_4182
34966 fnands %f12, %f13, %f3
34967loop_4181:
34968 or %o2, %l0, %l1
34969 popc 0x0D99, %i2
34970loop_4182:
34971 tleu %icc, 0x5
34972 movleu %xcc, %o7, %g5
34973 andncc %i4, %l3, %l4
34974 fmovsvs %xcc, %f12, %f15
34975 ble %xcc, loop_4183
34976 array32 %o6, %i7, %l6
34977 ld [%l7 + 0x44], %f3
34978 ldub [%l7 + 0x2F], %o5
34979loop_4183:
34980 fbl,a %fcc1, loop_4184
34981 fmovdcc %xcc, %f9, %f6
34982 sth %i3, [%l7 + 0x6E]
34983 bgu %xcc, loop_4185
34984loop_4184:
34985 fnors %f15, %f5, %f1
34986 fpack32 %f6, %f14, %f8
34987 std %f12, [%l7 + 0x68]
34988loop_4185:
34989 fmul8sux16 %f14, %f6, %f0
34990 lduh [%l7 + 0x70], %i0
34991 fcmpd %fcc2, %f2, %f14
34992 ldx [%l7 + 0x38], %o1
34993 ldsb [%l7 + 0x74], %l5
34994 fmovrsne %g6, %f6, %f3
34995 sub %o4, %g7, %g2
34996 fmovdn %icc, %f7, %f1
34997 bshuffle %f2, %f8, %f12
34998 movgu %icc, %g4, %g3
34999 fcmple32 %f4, %f4, %g1
35000 std %f14, [%l7 + 0x58]
35001 movn %icc, %i1, %l2
35002 fcmple16 %f14, %f14, %i6
35003 ldsw [%l7 + 0x4C], %o3
35004 faligndata %f12, %f12, %f6
35005 fba %fcc2, loop_4186
35006 tl %icc, 0x4
35007 fmovsle %icc, %f9, %f7
35008 ld [%l7 + 0x24], %f9
35009loop_4186:
35010 fba,a %fcc2, loop_4187
35011 fmovrdlez %i5, %f0, %f4
35012 fmul8sux16 %f10, %f12, %f2
35013 array8 %o0, %l0, %l1
35014loop_4187:
35015 fmovdne %xcc, %f10, %f13
35016 move %xcc, %i2, %o7
35017 or %o2, %i4, %l3
35018 std %f14, [%l7 + 0x68]
35019 tpos %icc, 0x5
35020 fbe %fcc3, loop_4188
35021 fmuld8sux16 %f12, %f6, %f12
35022 st %f5, [%l7 + 0x78]
35023 std %f6, [%l7 + 0x30]
35024loop_4188:
35025 lduh [%l7 + 0x5C], %l4
35026 fornot2s %f6, %f1, %f9
35027 smul %g5, 0x0577, %o6
35028 lduw [%l7 + 0x34], %l6
35029 subc %i7, %o5, %i0
35030 fbne,a %fcc1, loop_4189
35031 mova %icc, %o1, %i3
35032 umulcc %g6, %l5, %o4
35033 fandnot1 %f6, %f2, %f2
35034loop_4189:
35035 fmovsa %icc, %f14, %f0
35036 xnorcc %g7, 0x091C, %g4
35037 tvc %xcc, 0x3
35038 alignaddr %g2, %g3, %g1
35039 fmovrde %l2, %f10, %f6
35040 lduh [%l7 + 0x76], %i6
35041 ldsh [%l7 + 0x2A], %i1
35042 ldsw [%l7 + 0x60], %i5
35043 movne %icc, %o0, %l0
35044 stx %l1, [%l7 + 0x50]
35045 sra %i2, 0x1E, %o7
35046 bn,a loop_4190
35047 brgez %o3, loop_4191
35048 be,a,pn %icc, loop_4192
35049 fnot1s %f8, %f3
35050loop_4190:
35051 fmovsvs %icc, %f1, %f5
35052loop_4191:
35053 fmovsge %icc, %f4, %f12
35054loop_4192:
35055 fmovsleu %xcc, %f5, %f10
35056 orcc %o2, 0x018D, %i4
35057 bg,a,pt %xcc, loop_4193
35058 bn,a %icc, loop_4194
35059 udiv %l3, 0x0ECC, %l4
35060 udivcc %o6, 0x0755, %l6
35061loop_4193:
35062 fbo,a %fcc2, loop_4195
35063loop_4194:
35064 fzeros %f14
35065 st %f13, [%l7 + 0x38]
35066 ldsb [%l7 + 0x7D], %i7
35067loop_4195:
35068 fpmerge %f0, %f0, %f2
35069 stx %g5, [%l7 + 0x48]
35070 ld [%l7 + 0x4C], %f4
35071 siam 0x5
35072 edge8l %o5, %i0, %i3
35073 fpadd16 %f8, %f0, %f14
35074 ld [%l7 + 0x1C], %f6
35075 fsrc1 %f4, %f10
35076 orcc %g6, 0x0553, %o1
35077 fbule,a %fcc0, loop_4196
35078 bn,pn %xcc, loop_4197
35079 edge16 %l5, %o4, %g7
35080 fzero %f0
35081loop_4196:
35082 tl %icc, 0x6
35083loop_4197:
35084 tle %xcc, 0x2
35085 udiv %g4, 0x0652, %g2
35086 ld [%l7 + 0x5C], %f1
35087 fnot1 %f8, %f12
35088 edge16ln %g3, %g1, %i6
35089 fmovdpos %icc, %f12, %f5
35090 fmovs %f13, %f1
35091 ldx [%l7 + 0x48], %l2
35092 fbe %fcc1, loop_4198
35093 sth %i1, [%l7 + 0x4E]
35094 fmovde %xcc, %f15, %f1
35095 fcmple32 %f8, %f8, %o0
35096loop_4198:
35097 fxnor %f14, %f14, %f8
35098 std %f0, [%l7 + 0x58]
35099 fcmple32 %f14, %f0, %l0
35100 sdiv %l1, 0x0C5B, %i2
35101 fbne,a %fcc0, loop_4199
35102 tge %xcc, 0x5
35103 bge,pn %icc, loop_4200
35104 movrne %o7, 0x33F, %i5
35105loop_4199:
35106 fsrc2s %f7, %f11
35107 sth %o3, [%l7 + 0x32]
35108loop_4200:
35109 umulcc %i4, %o2, %l3
35110 fors %f6, %f9, %f7
35111 std %f12, [%l7 + 0x70]
35112 std %f10, [%l7 + 0x30]
35113 fones %f8
35114 fornot2 %f6, %f12, %f12
35115 fpack32 %f14, %f8, %f6
35116 stx %o6, [%l7 + 0x30]
35117 edge32n %l6, %l4, %g5
35118 fpsub32 %f4, %f14, %f10
35119 fbul,a %fcc2, loop_4201
35120 edge16 %o5, %i7, %i3
35121 addc %i0, 0x07FA, %o1
35122 udiv %l5, 0x06CE, %g6
35123loop_4201:
35124 fornot1s %f5, %f8, %f6
35125 fxnors %f10, %f10, %f9
35126 fones %f0
35127 std %f4, [%l7 + 0x48]
35128 movgu %xcc, %g7, %g4
35129 ld [%l7 + 0x30], %f2
35130 stw %g2, [%l7 + 0x24]
35131 mulscc %o4, %g1, %g3
35132 fnot2 %f8, %f6
35133 ldub [%l7 + 0x79], %l2
35134 stw %i6, [%l7 + 0x3C]
35135 edge8n %i1, %o0, %l0
35136 tg %xcc, 0x7
35137 edge16ln %l1, %o7, %i2
35138 tcc %icc, 0x6
35139 fnegd %f0, %f4
35140 fbu,a %fcc3, loop_4202
35141 fcmple16 %f14, %f2, %i5
35142 tsubcctv %o3, 0x01FA, %i4
35143 bg,pt %icc, loop_4203
35144loop_4202:
35145 std %f2, [%l7 + 0x60]
35146 array32 %l3, %o2, %l6
35147 ld [%l7 + 0x50], %f8
35148loop_4203:
35149 edge8l %l4, %o6, %g5
35150 lduh [%l7 + 0x32], %o5
35151 smul %i7, %i3, %i0
35152 ldsb [%l7 + 0x75], %l5
35153 movrlz %g6, 0x3AC, %g7
35154 ldub [%l7 + 0x78], %g4
35155 fmovspos %xcc, %f14, %f3
35156 fxor %f4, %f6, %f4
35157 fmovse %icc, %f7, %f5
35158 fmovdvs %icc, %f14, %f13
35159 ld [%l7 + 0x20], %f6
35160 fbo %fcc2, loop_4204
35161 ta %icc, 0x0
35162 fmovspos %icc, %f11, %f0
35163 stb %o1, [%l7 + 0x1F]
35164loop_4204:
35165 stx %o4, [%l7 + 0x60]
35166 lduh [%l7 + 0x1E], %g1
35167 ldd [%l7 + 0x48], %f2
35168 tge %icc, 0x6
35169 fxors %f14, %f14, %f2
35170 movrne %g3, 0x0A0, %g2
35171 fmovdl %icc, %f14, %f9
35172 tvs %icc, 0x6
35173 stw %l2, [%l7 + 0x3C]
35174 ldsw [%l7 + 0x14], %i6
35175 fpadd32s %f13, %f9, %f7
35176 fxnor %f6, %f12, %f8
35177 fbge,a %fcc3, loop_4205
35178 movcc %icc, %i1, %l0
35179 ldsb [%l7 + 0x34], %o0
35180 movle %xcc, %l1, %i2
35181loop_4205:
35182 tg %xcc, 0x7
35183 ldsb [%l7 + 0x13], %o7
35184 ld [%l7 + 0x7C], %f15
35185 edge16l %o3, %i5, %i4
35186 bneg,a loop_4206
35187 fcmpd %fcc2, %f14, %f6
35188 fcmped %fcc2, %f4, %f12
35189 fmul8x16 %f0, %f0, %f0
35190loop_4206:
35191 fmovdne %icc, %f7, %f6
35192 subccc %l3, %o2, %l4
35193 ldub [%l7 + 0x6B], %l6
35194 fones %f9
35195 ldsb [%l7 + 0x6F], %g5
35196 movre %o5, %i7, %i3
35197 tn %icc, 0x4
35198 sth %i0, [%l7 + 0x10]
35199 fcmpeq16 %f6, %f4, %l5
35200 movgu %xcc, %o6, %g6
35201 fmovrslez %g4, %f2, %f13
35202 fbl,a %fcc0, loop_4207
35203 fmovdle %icc, %f0, %f5
35204 fbn %fcc1, loop_4208
35205 ldsh [%l7 + 0x6C], %o1
35206loop_4207:
35207 ldsh [%l7 + 0x4A], %o4
35208 fpack32 %f14, %f12, %f6
35209loop_4208:
35210 ldub [%l7 + 0x3E], %g7
35211 fornot1 %f10, %f10, %f14
35212 stw %g1, [%l7 + 0x3C]
35213 fxnors %f13, %f12, %f7
35214 alignaddrl %g2, %g3, %i6
35215 lduw [%l7 + 0x6C], %i1
35216 lduw [%l7 + 0x70], %l2
35217 fcmpeq32 %f10, %f0, %o0
35218 fmul8x16al %f2, %f3, %f8
35219 movrgz %l1, %i2, %o7
35220 fbue,a %fcc0, loop_4209
35221 stb %o3, [%l7 + 0x52]
35222 smul %i5, %l0, %l3
35223 fba,a %fcc3, loop_4210
35224loop_4209:
35225 bneg,a,pn %icc, loop_4211
35226 lduw [%l7 + 0x70], %i4
35227 fmovdl %icc, %f10, %f2
35228loop_4210:
35229 bn,a loop_4212
35230loop_4211:
35231 std %f2, [%l7 + 0x40]
35232 ldd [%l7 + 0x10], %f12
35233 tpos %xcc, 0x2
35234loop_4212:
35235 st %f1, [%l7 + 0x1C]
35236 st %f2, [%l7 + 0x68]
35237 sth %l4, [%l7 + 0x7C]
35238 tg %xcc, 0x5
35239 fcmpeq32 %f0, %f14, %o2
35240 stw %l6, [%l7 + 0x14]
35241 fandnot2 %f8, %f8, %f2
35242 fmovsvs %xcc, %f4, %f8
35243 for %f12, %f8, %f10
35244 fones %f8
35245 fcmple16 %f10, %f0, %o5
35246 movg %icc, %i7, %i3
35247 stb %g5, [%l7 + 0x67]
35248 fnot1 %f2, %f10
35249 tsubcctv %l5, 0x0B5C, %o6
35250 alignaddr %g6, %g4, %i0
35251 ba %icc, loop_4213
35252 ldsh [%l7 + 0x4E], %o4
35253 ldd [%l7 + 0x40], %f12
35254 fcmpeq32 %f6, %f12, %o1
35255loop_4213:
35256 fcmps %fcc2, %f6, %f1
35257 lduw [%l7 + 0x44], %g1
35258 pdist %f2, %f2, %f0
35259 fpsub16 %f12, %f2, %f12
35260 pdist %f12, %f6, %f2
35261 nop
35262 setx loop_4214, %l0, %l1
35263 wrpr 0x1, %tl
35264 wrpr %l1, %tnpc
35265 setx 0x34400001400, %l0, %l1
35266 wrpr %l1, %tstate
35267 wrhpr 0x4, %htstate
35268 done
35269 ldd [%l7 + 0x70], %f12
35270 ld [%l7 + 0x5C], %f8
35271 fmovrdlez %g7, %f12, %f12
35272loop_4214:
35273 fba,a %fcc3, loop_4215
35274 st %f14, [%l7 + 0x20]
35275 movcs %xcc, %g2, %i6
35276 lduw [%l7 + 0x2C], %g3
35277loop_4215:
35278 or %i1, %l2, %l1
35279 ldsw [%l7 + 0x68], %o0
35280 fpsub32 %f10, %f8, %f0
35281 srlx %i2, %o3, %o7
35282 ldsb [%l7 + 0x23], %i5
35283 fnegd %f4, %f6
35284 ldsb [%l7 + 0x7A], %l3
35285 movpos %xcc, %i4, %l4
35286 fsrc2 %f4, %f6
35287 sth %o2, [%l7 + 0x7C]
35288 fmovdgu %icc, %f15, %f10
35289 fbl,a %fcc0, loop_4216
35290 stb %l6, [%l7 + 0x11]
35291 ldsw [%l7 + 0x60], %o5
35292 ldsb [%l7 + 0x5B], %i7
35293loop_4216:
35294 or %l0, %i3, %g5
35295 addcc %l5, %o6, %g6
35296 sth %g4, [%l7 + 0x42]
35297 fmovrdne %i0, %f14, %f6
35298 ldsw [%l7 + 0x0C], %o1
35299 fbne,a %fcc2, loop_4217
35300 ta %icc, 0x0
35301 array32 %o4, %g7, %g2
35302 movre %g1, %g3, %i1
35303loop_4217:
35304 ba,pn %xcc, loop_4218
35305 fmovdle %xcc, %f12, %f5
35306 tpos %icc, 0x4
35307 call loop_4219
35308loop_4218:
35309 fmovdleu %xcc, %f4, %f14
35310 stx %l2, [%l7 + 0x70]
35311 brnz %l1, loop_4220
35312loop_4219:
35313 fmovd %f2, %f2
35314 bg,a,pn %xcc, loop_4221
35315 stb %i6, [%l7 + 0x2E]
35316loop_4220:
35317 fornot2 %f4, %f10, %f14
35318 fmovs %f6, %f0
35319loop_4221:
35320 call loop_4222
35321 brz,a %i2, loop_4223
35322 ldsw [%l7 + 0x0C], %o0
35323 std %f0, [%l7 + 0x40]
35324loop_4222:
35325 edge8n %o3, %o7, %i5
35326loop_4223:
35327 bvc,a,pt %xcc, loop_4224
35328 subc %l3, %l4, %o2
35329 movrgez %l6, 0x29D, %o5
35330 edge32l %i4, %i7, %i3
35331loop_4224:
35332 fnegd %f6, %f12
35333 fpsub16s %f5, %f6, %f6
35334 tn %xcc, 0x3
35335 ldsh [%l7 + 0x0C], %g5
35336 bn,a %icc, loop_4225
35337 ta %xcc, 0x1
35338 ldx [%l7 + 0x48], %l0
35339 lduh [%l7 + 0x62], %l5
35340loop_4225:
35341 fandnot1s %f10, %f2, %f9
35342 tle %icc, 0x0
35343 bn %xcc, loop_4226
35344 movvc %icc, %o6, %g4
35345 ldsw [%l7 + 0x54], %g6
35346 ldsw [%l7 + 0x08], %i0
35347loop_4226:
35348 sdivcc %o4, 0x12BC, %o1
35349 fbule %fcc3, loop_4227
35350 fnor %f6, %f14, %f14
35351 fzero %f6
35352 addccc %g7, %g2, %g1
35353loop_4227:
35354 fmovdgu %icc, %f10, %f10
35355 sth %i1, [%l7 + 0x3A]
35356 fmovsl %icc, %f3, %f12
35357 bg %icc, loop_4228
35358 taddcctv %g3, %l2, %l1
35359 std %f10, [%l7 + 0x58]
35360 stb %i6, [%l7 + 0x67]
35361loop_4228:
35362 fpack16 %f8, %f6
35363 tsubcc %i2, %o3, %o0
35364 srlx %i5, %o7, %l4
35365 tvs %icc, 0x1
35366 move %icc, %l3, %o2
35367 ba,pn %icc, loop_4229
35368 stx %l6, [%l7 + 0x08]
35369 fpsub16s %f15, %f5, %f13
35370 sub %i4, 0x0678, %o5
35371loop_4229:
35372 ba,a loop_4230
35373 tneg %icc, 0x1
35374 fxor %f6, %f14, %f12
35375 fmovscc %xcc, %f12, %f6
35376loop_4230:
35377 ldd [%l7 + 0x18], %f4
35378 movge %icc, %i7, %i3
35379 brlz %l0, loop_4231
35380 nop
35381 setx loop_4232, %l0, %l1
35382 wrpr 0x1, %tl
35383 wrpr %l1, %tnpc
35384 setx 0x34400001400, %l0, %l1
35385 wrpr %l1, %tstate
35386 wrhpr 0x4, %htstate
35387 done
35388 ldsh [%l7 + 0x68], %l5
35389 ldsw [%l7 + 0x10], %g5
35390loop_4231:
35391 fxors %f6, %f6, %f5
35392loop_4232:
35393 array16 %g4, %g6, %i0
35394 ldsb [%l7 + 0x49], %o4
35395 srlx %o1, 0x1A, %g7
35396 fpack16 %f10, %f10
35397 fmovsn %icc, %f9, %f10
35398 fbue,a %fcc3, loop_4233
35399 bpos,a,pn %xcc, loop_4234
35400 fmul8x16 %f15, %f4, %f8
35401 udivx %g2, 0x03BA, %g1
35402loop_4233:
35403 sth %o6, [%l7 + 0x18]
35404loop_4234:
35405 edge32 %i1, %g3, %l1
35406 ld [%l7 + 0x7C], %f6
35407 stb %l2, [%l7 + 0x67]
35408 fmovse %icc, %f1, %f6
35409 fmovse %xcc, %f6, %f13
35410 bg loop_4235
35411 edge16ln %i2, %o3, %o0
35412 lduw [%l7 + 0x5C], %i5
35413 bl,pt %xcc, loop_4236
35414loop_4235:
35415 bvc,pt %icc, loop_4237
35416 ldd [%l7 + 0x10], %f6
35417 subc %i6, %l4, %l3
35418loop_4236:
35419 or %o2, %l6, %o7
35420loop_4237:
35421 bne,pn %icc, loop_4238
35422 srax %o5, 0x18, %i4
35423 fcmpeq32 %f10, %f2, %i3
35424 sdivx %l0, 0x11EC, %i7
35425loop_4238:
35426 fmovrslez %l5, %f9, %f11
35427 ldd [%l7 + 0x50], %f12
35428 movrgez %g4, %g5, %i0
35429 st %f13, [%l7 + 0x3C]
35430 stb %g6, [%l7 + 0x0E]
35431 movgu %icc, %o1, %o4
35432 std %f8, [%l7 + 0x78]
35433 fmovdl %xcc, %f14, %f7
35434 stw %g2, [%l7 + 0x70]
35435 edge8 %g1, %g7, %i1
35436 sll %g3, %o6, %l2
35437 array32 %i2, %o3, %l1
35438 fsrc1s %f12, %f6
35439 fbo,a %fcc2, loop_4239
35440 stb %o0, [%l7 + 0x36]
35441 fbe,a %fcc2, loop_4240
35442 sllx %i6, 0x13, %l4
35443loop_4239:
35444 stw %i5, [%l7 + 0x78]
35445 st %f5, [%l7 + 0x40]
35446loop_4240:
35447 fornot2 %f14, %f12, %f0
35448 bgu,a,pn %icc, loop_4241
35449 ld [%l7 + 0x4C], %f1
35450 ldub [%l7 + 0x50], %l3
35451 umul %l6, %o2, %o5
35452loop_4241:
35453 tl %xcc, 0x2
35454 lduw [%l7 + 0x68], %o7
35455 fnegd %f10, %f6
35456 stb %i4, [%l7 + 0x36]
35457 lduh [%l7 + 0x1A], %l0
35458 movrlez %i3, %i7, %l5
35459 fone %f4
35460 stw %g4, [%l7 + 0x78]
35461 nop
35462 setx loop_4242, %l0, %l1
35463 jmpl %l1, %i0
35464 fmovsl %icc, %f14, %f6
35465 lduw [%l7 + 0x14], %g5
35466 andn %o1, 0x0568, %o4
35467loop_4242:
35468 srax %g2, %g1, %g6
35469 edge8 %g7, %i1, %o6
35470 lduh [%l7 + 0x36], %l2
35471 subc %g3, %o3, %i2
35472 fmovrsne %l1, %f4, %f2
35473 fandnot1 %f12, %f0, %f0
35474 subccc %o0, 0x1187, %i6
35475 sllx %l4, 0x13, %i5
35476 std %f8, [%l7 + 0x38]
35477 udivcc %l3, 0x0E40, %l6
35478 ba,a,pn %xcc, loop_4243
35479 movrlez %o2, %o5, %o7
35480 tge %xcc, 0x2
35481 sth %i4, [%l7 + 0x4A]
35482loop_4243:
35483 fornot2 %f2, %f8, %f10
35484 sdivcc %l0, 0x160D, %i3
35485 ld [%l7 + 0x60], %f5
35486 fpsub32 %f10, %f6, %f4
35487 std %f12, [%l7 + 0x50]
35488 fcmpne32 %f14, %f8, %i7
35489 taddcctv %g4, %i0, %l5
35490 fnegd %f4, %f4
35491 ldsh [%l7 + 0x72], %o1
35492 std %f2, [%l7 + 0x08]
35493 alignaddrl %o4, %g2, %g5
35494 movrlz %g1, 0x30B, %g6
35495 mulx %i1, 0x04C9, %o6
35496 brgz,a %g7, loop_4244
35497 fmovdcs %xcc, %f12, %f13
35498 st %f12, [%l7 + 0x7C]
35499 tcc %icc, 0x5
35500loop_4244:
35501 edge16 %l2, %g3, %o3
35502 for %f12, %f12, %f14
35503 addcc %i2, %o0, %i6
35504 fnot2s %f14, %f6
35505 bge,pn %xcc, loop_4245
35506 fmovrslz %l1, %f0, %f8
35507 fble %fcc3, loop_4246
35508 smulcc %l4, %i5, %l3
35509loop_4245:
35510 st %f15, [%l7 + 0x70]
35511 subc %o2, %o5, %o7
35512loop_4246:
35513 brlz,a %i4, loop_4247
35514 brlez %l6, loop_4248
35515 ldsw [%l7 + 0x18], %i3
35516 fbul %fcc0, loop_4249
35517loop_4247:
35518 edge8l %l0, %g4, %i7
35519loop_4248:
35520 sth %i0, [%l7 + 0x36]
35521 bvs loop_4250
35522loop_4249:
35523 fmovrdlez %l5, %f12, %f14
35524 sethi 0x16E3, %o4
35525 smul %o1, %g2, %g1
35526loop_4250:
35527 or %g6, %g5, %i1
35528 fxnor %f10, %f6, %f8
35529 fxors %f6, %f6, %f1
35530 fmovsvc %icc, %f9, %f8
35531 fmovrdlz %o6, %f6, %f14
35532 bshuffle %f0, %f2, %f14
35533 lduw [%l7 + 0x7C], %l2
35534 std %f6, [%l7 + 0x40]
35535 fbule %fcc0, loop_4251
35536 fbg %fcc2, loop_4252
35537 ldd [%l7 + 0x40], %f0
35538 movrne %g3, 0x064, %g7
35539loop_4251:
35540 addccc %i2, 0x18DB, %o3
35541loop_4252:
35542 tpos %icc, 0x7
35543 tvs %icc, 0x7
35544 ldsh [%l7 + 0x38], %i6
35545 ld [%l7 + 0x14], %f12
35546 xnor %l1, 0x037B, %l4
35547 brgz %o0, loop_4253
35548 andn %i5, 0x0C1D, %l3
35549 fxnors %f2, %f8, %f5
35550 bleu,pn %icc, loop_4254
35551loop_4253:
35552 fxor %f12, %f2, %f6
35553 fmovsa %icc, %f10, %f5
35554 fpackfix %f4, %f3
35555loop_4254:
35556 movge %xcc, %o5, %o2
35557 fcmpeq32 %f10, %f8, %o7
35558 fnot1 %f0, %f0
35559 movne %xcc, %l6, %i3
35560 fornot1s %f8, %f0, %f14
35561 sth %i4, [%l7 + 0x6A]
35562 stx %g4, [%l7 + 0x60]
35563 bneg loop_4255
35564 edge32 %i7, %l0, %i0
35565 stw %l5, [%l7 + 0x4C]
35566 fmul8x16 %f1, %f0, %f14
35567loop_4255:
35568 stw %o1, [%l7 + 0x18]
35569 fbg %fcc2, loop_4256
35570 call loop_4257
35571 xorcc %o4, %g1, %g2
35572 bl loop_4258
35573loop_4256:
35574 ldsh [%l7 + 0x32], %g5
35575loop_4257:
35576 fmovdcs %xcc, %f12, %f0
35577 ld [%l7 + 0x68], %f8
35578loop_4258:
35579 stb %g6, [%l7 + 0x33]
35580 ble,pt %xcc, loop_4259
35581 sub %o6, %i1, %g3
35582 andn %g7, %l2, %i2
35583 fmovdvc %xcc, %f12, %f1
35584loop_4259:
35585 movcs %xcc, %o3, %l1
35586 fbe,a %fcc0, loop_4260
35587 and %l4, 0x0C02, %i6
35588 orncc %o0, %i5, %l3
35589 ldsw [%l7 + 0x48], %o5
35590loop_4260:
35591 movvs %xcc, %o2, %o7
35592 or %i3, 0x16A7, %l6
35593 fcmpne16 %f6, %f0, %g4
35594 fbule %fcc0, loop_4261
35595 fpack16 %f8, %f12
35596 fors %f13, %f10, %f8
35597 movvs %icc, %i4, %i7
35598loop_4261:
35599 ldx [%l7 + 0x28], %l0
35600 ldx [%l7 + 0x78], %l5
35601 subcc %i0, %o1, %o4
35602 fandnot2 %f10, %f14, %f2
35603 fbl,a %fcc3, loop_4262
35604 ldsh [%l7 + 0x3C], %g2
35605 fabss %f7, %f14
35606 fors %f15, %f8, %f6
35607loop_4262:
35608 fmovdvc %xcc, %f15, %f8
35609 fornot1s %f6, %f1, %f9
35610 array8 %g1, %g5, %g6
35611 bg,pt %xcc, loop_4263
35612 movcc %xcc, %i1, %o6
35613 stx %g3, [%l7 + 0x68]
35614 ldub [%l7 + 0x41], %l2
35615loop_4263:
35616 ldx [%l7 + 0x10], %g7
35617 fmovdle %xcc, %f0, %f14
35618 fpack16 %f2, %f14
35619 ldd [%l7 + 0x38], %f6
35620 std %f6, [%l7 + 0x30]
35621 brgez %o3, loop_4264
35622 tl %xcc, 0x4
35623 taddcc %i2, %l1, %i6
35624 fmovsvs %icc, %f9, %f10
35625loop_4264:
35626 edge8n %l4, %o0, %i5
35627 fxor %f2, %f14, %f2
35628 ldsw [%l7 + 0x78], %o5
35629 and %l3, %o2, %o7
35630 ldsh [%l7 + 0x2A], %i3
35631 xnorcc %g4, %l6, %i4
35632 fandnot1s %f4, %f3, %f1
35633 ld [%l7 + 0x6C], %f15
35634 lduw [%l7 + 0x18], %i7
35635 ldsh [%l7 + 0x2E], %l0
35636 edge32l %i0, %l5, %o1
35637 stb %o4, [%l7 + 0x56]
35638 stx %g1, [%l7 + 0x50]
35639 fzeros %f10
35640 fmovdle %xcc, %f1, %f13
35641 ldsw [%l7 + 0x08], %g5
35642 fmovdle %xcc, %f0, %f9
35643 fmovrdgz %g6, %f12, %f12
35644 fcmple16 %f14, %f4, %g2
35645 fcmple16 %f10, %f8, %o6
35646 ldsb [%l7 + 0x26], %g3
35647 srax %l2, 0x00, %g7
35648 ldsw [%l7 + 0x50], %o3
35649 fsrc2 %f6, %f12
35650 bge,pt %icc, loop_4265
35651 fmovse %icc, %f2, %f0
35652 ld [%l7 + 0x44], %f2
35653 fcmpne16 %f0, %f14, %i2
35654loop_4265:
35655 fcmpeq32 %f6, %f0, %i1
35656 sdiv %i6, 0x04ED, %l4
35657 fnegs %f11, %f13
35658 bleu %xcc, loop_4266
35659 tcc %icc, 0x2
35660 ldsh [%l7 + 0x10], %o0
35661 bge,pn %xcc, loop_4267
35662loop_4266:
35663 fbuge,a %fcc2, loop_4268
35664 sdiv %l1, 0x09A0, %o5
35665 fpadd32 %f14, %f0, %f2
35666loop_4267:
35667 umulcc %i5, %l3, %o2
35668loop_4268:
35669 fnegd %f6, %f0
35670 movgu %xcc, %o7, %g4
35671 sth %l6, [%l7 + 0x4A]
35672 movpos %icc, %i4, %i3
35673 fandnot2s %f5, %f5, %f15
35674 subc %i7, 0x10D7, %l0
35675 taddcc %l5, %i0, %o4
35676 fcmpgt16 %f6, %f8, %g1
35677 mova %icc, %o1, %g5
35678 fmovrdgez %g2, %f6, %f12
35679 fcmple32 %f10, %f6, %o6
35680 fbg,a %fcc2, loop_4269
35681 fbge %fcc1, loop_4270
35682 fnot1 %f6, %f10
35683 fxnors %f10, %f14, %f7
35684loop_4269:
35685 tgu %xcc, 0x2
35686loop_4270:
35687 xor %g6, %g3, %g7
35688 ldd [%l7 + 0x60], %f0
35689 fmovrsgez %l2, %f6, %f5
35690 fmovs %f3, %f6
35691 movleu %xcc, %o3, %i2
35692 st %f4, [%l7 + 0x1C]
35693 fblg,a %fcc3, loop_4271
35694 fcmpgt32 %f0, %f4, %i6
35695 tne %xcc, 0x6
35696 movrne %l4, 0x350, %i1
35697loop_4271:
35698 fnot2s %f14, %f2
35699 umulcc %l1, 0x024A, %o0
35700 fnor %f10, %f8, %f4
35701 brgz,a %o5, loop_4272
35702 be %xcc, loop_4273
35703 fbul,a %fcc0, loop_4274
35704 ldsb [%l7 + 0x16], %i5
35705loop_4272:
35706 fcmple32 %f8, %f6, %l3
35707loop_4273:
35708 ldub [%l7 + 0x2D], %o7
35709loop_4274:
35710 fmovscs %xcc, %f6, %f15
35711 lduw [%l7 + 0x50], %g4
35712 sllx %o2, 0x09, %i4
35713 stw %l6, [%l7 + 0x2C]
35714 fzero %f2
35715 ldd [%l7 + 0x10], %f12
35716 addcc %i7, 0x0096, %l0
35717 movg %icc, %l5, %i3
35718 fmovsl %xcc, %f2, %f3
35719 fmovsg %icc, %f15, %f8
35720 lduh [%l7 + 0x74], %o4
35721 movvs %icc, %g1, %o1
35722 fcmpgt16 %f8, %f0, %i0
35723 xnorcc %g2, 0x1C4E, %g5
35724 ldsb [%l7 + 0x18], %o6
35725 bcs,a %icc, loop_4275
35726 ldub [%l7 + 0x74], %g6
35727 fmovdne %xcc, %f3, %f4
35728 fbne %fcc1, loop_4276
35729loop_4275:
35730 fbul %fcc3, loop_4277
35731 bgu,pn %icc, loop_4278
35732 tl %xcc, 0x2
35733loop_4276:
35734 ldsw [%l7 + 0x58], %g3
35735loop_4277:
35736 movneg %icc, %l2, %o3
35737loop_4278:
35738 fmul8x16al %f1, %f5, %f14
35739 ld [%l7 + 0x68], %f6
35740 fcmple16 %f8, %f14, %i2
35741 lduw [%l7 + 0x0C], %i6
35742 fmovd %f6, %f14
35743 addcc %g7, 0x1CC9, %i1
35744 udivx %l4, 0x1E6B, %o0
35745 fnor %f0, %f14, %f4
35746 ld [%l7 + 0x78], %f8
35747 stx %o5, [%l7 + 0x70]
35748 sth %l1, [%l7 + 0x3E]
35749 fcmpgt32 %f2, %f2, %i5
35750 lduh [%l7 + 0x28], %l3
35751 lduh [%l7 + 0x4A], %g4
35752 fmovrslz %o2, %f6, %f8
35753 nop
35754 setx loop_4279, %l0, %l1
35755 wrpr 0x1, %tl
35756 wrpr %l1, %tpc
35757 add %l1, 0x4, %l1
35758 wrpr %l1, %tnpc
35759 setx 0x34400001400, %l0, %l1
35760 wrpr %l1, %tstate
35761 wrhpr 0x4, %htstate
35762 retry
35763 brlez %o7, loop_4280
35764 ble,a loop_4281
35765 movl %xcc, %i4, %i7
35766loop_4279:
35767 movpos %icc, %l6, %l5
35768loop_4280:
35769 taddcctv %l0, 0x1C65, %o4
35770loop_4281:
35771 ldx [%l7 + 0x48], %g1
35772 udivcc %i3, 0x00D6, %i0
35773 fpadd16 %f0, %f2, %f12
35774 lduh [%l7 + 0x26], %g2
35775 fmovrdne %o1, %f4, %f12
35776 lduh [%l7 + 0x0E], %o6
35777 movge %xcc, %g6, %g5
35778 fnands %f8, %f2, %f15
35779 srax %g3, 0x05, %o3
35780 sethi 0x1D02, %l2
35781 udivcc %i2, 0x15EC, %i6
35782 fnors %f2, %f2, %f11
35783 fmovsgu %xcc, %f12, %f3
35784 fbuge %fcc3, loop_4282
35785 stb %i1, [%l7 + 0x78]
35786 movpos %icc, %g7, %o0
35787 fnor %f8, %f0, %f6
35788loop_4282:
35789 subccc %l4, %l1, %o5
35790 st %f11, [%l7 + 0x2C]
35791 fmul8x16 %f13, %f12, %f10
35792 ldsw [%l7 + 0x78], %l3
35793 fmovsge %xcc, %f3, %f2
35794 fmovda %icc, %f10, %f2
35795 pdist %f4, %f8, %f0
35796 subccc %g4, 0x001D, %o2
35797 fnors %f7, %f3, %f0
35798 fbo %fcc3, loop_4283
35799 umulcc %o7, %i5, %i4
35800 smulcc %i7, 0x0CB3, %l6
35801 movge %xcc, %l0, %o4
35802loop_4283:
35803 stb %l5, [%l7 + 0x7D]
35804 stb %i3, [%l7 + 0x42]
35805 edge8 %g1, %i0, %g2
35806 tvs %icc, 0x2
35807 ldub [%l7 + 0x30], %o6
35808 bne,a,pt %xcc, loop_4284
35809 fcmpne16 %f2, %f0, %g6
35810 movn %xcc, %g5, %o1
35811 fnot2 %f2, %f6
35812loop_4284:
35813 fmovsvs %icc, %f4, %f13
35814 fnors %f5, %f0, %f9
35815 tsubcc %g3, %l2, %o3
35816 fmul8sux16 %f2, %f2, %f10
35817 addccc %i2, %i1, %i6
35818 brlez,a %g7, loop_4285
35819 addcc %l4, %l1, %o5
35820 ldx [%l7 + 0x78], %l3
35821 stw %g4, [%l7 + 0x7C]
35822loop_4285:
35823 bge,a,pn %xcc, loop_4286
35824 fmovsg %icc, %f11, %f11
35825 move %xcc, %o0, %o2
35826 movneg %xcc, %o7, %i4
35827loop_4286:
35828 fbu %fcc1, loop_4287
35829 fmovs %f11, %f15
35830 ld [%l7 + 0x64], %f10
35831 sth %i5, [%l7 + 0x7A]
35832loop_4287:
35833 nop
35834 setx loop_4288, %l0, %l1
35835 wrpr 0x1, %tl
35836 wrpr %l1, %tnpc
35837 setx 0x34400001400, %l0, %l1
35838 wrpr %l1, %tstate
35839 wrhpr 0x4, %htstate
35840 done
35841 stb %l6, [%l7 + 0x7D]
35842 orn %i7, 0x0335, %o4
35843 fzeros %f7
35844loop_4288:
35845 siam 0x7
35846 array16 %l5, %i3, %g1
35847 fmovde %icc, %f9, %f15
35848 tvs %icc, 0x6
35849 ld [%l7 + 0x44], %f0
35850 fbn %fcc0, loop_4289
35851 fmovdleu %xcc, %f11, %f3
35852 ldsh [%l7 + 0x1C], %l0
35853 lduh [%l7 + 0x76], %i0
35854loop_4289:
35855 st %f0, [%l7 + 0x5C]
35856 edge16n %g2, %o6, %g5
35857 ble,a,pt %xcc, loop_4290
35858 addcc %o1, %g6, %g3
35859 xnorcc %l2, %i2, %o3
35860 fcmpeq32 %f4, %f4, %i1
35861loop_4290:
35862 fabsd %f4, %f12
35863 tpos %xcc, 0x1
35864 fsrc2s %f5, %f0
35865 edge8 %i6, %l4, %g7
35866 fpadd16s %f14, %f3, %f2
35867 movvs %xcc, %o5, %l3
35868 nop
35869 setx loop_4291, %l0, %l1
35870 wrpr 0x1, %tl
35871 wrpr %l1, %tnpc
35872 setx 0x34400001400, %l0, %l1
35873 wrpr %l1, %tstate
35874 wrhpr 0x4, %htstate
35875 done
35876 fmovscc %xcc, %f5, %f15
35877 and %g4, 0x1D7D, %l1
35878 ldub [%l7 + 0x62], %o0
35879loop_4291:
35880 movcs %icc, %o2, %i4
35881 sllx %i5, 0x08, %o7
35882 st %f2, [%l7 + 0x58]
35883 faligndata %f0, %f2, %f10
35884 fzeros %f2
35885 fornot1 %f12, %f12, %f6
35886 stx %l6, [%l7 + 0x18]
35887 siam 0x7
35888 fmovsl %icc, %f13, %f12
35889 ldub [%l7 + 0x52], %i7
35890 lduw [%l7 + 0x28], %o4
35891 fbge,a %fcc1, loop_4292
35892 sethi 0x0738, %i3
35893 fbue,a %fcc1, loop_4293
35894 call loop_4294
35895loop_4292:
35896 ldsw [%l7 + 0x64], %l5
35897 brgez %g1, loop_4295
35898loop_4293:
35899 fsrc1 %f2, %f10
35900loop_4294:
35901 tl %xcc, 0x7
35902 ldsh [%l7 + 0x72], %i0
35903loop_4295:
35904 ldx [%l7 + 0x18], %g2
35905 ldsb [%l7 + 0x61], %l0
35906 lduh [%l7 + 0x28], %g5
35907 ldub [%l7 + 0x1C], %o1
35908 stw %o6, [%l7 + 0x60]
35909 stw %g6, [%l7 + 0x50]
35910 subcc %g3, 0x134B, %l2
35911 ldsb [%l7 + 0x53], %o3
35912 sdivcc %i2, 0x0EDF, %i1
35913 fcmpne32 %f4, %f6, %l4
35914 smulcc %i6, %g7, %o5
35915 fmovrdlez %l3, %f2, %f0
35916 movle %xcc, %g4, %o0
35917 fbo %fcc2, loop_4296
35918 fornot2 %f8, %f6, %f10
35919 udivx %o2, 0x03B4, %l1
35920 fmovscc %xcc, %f12, %f5
35921loop_4296:
35922 ldub [%l7 + 0x1A], %i5
35923 lduw [%l7 + 0x50], %i4
35924 ldub [%l7 + 0x3E], %l6
35925 fsrc2 %f8, %f14
35926 std %f0, [%l7 + 0x20]
35927 edge16n %i7, %o4, %o7
35928 fpmerge %f0, %f15, %f0
35929 ble,a loop_4297
35930 sdiv %l5, 0x0F8A, %g1
35931 ldsw [%l7 + 0x14], %i0
35932 ba,pt %icc, loop_4298
35933loop_4297:
35934 stw %g2, [%l7 + 0x48]
35935 tleu %icc, 0x6
35936 fbge %fcc3, loop_4299
35937loop_4298:
35938 array8 %i3, %l0, %g5
35939 sth %o6, [%l7 + 0x74]
35940 fpack32 %f6, %f14, %f6
35941loop_4299:
35942 fcmps %fcc1, %f9, %f6
35943 brz %o1, loop_4300
35944 brlez %g3, loop_4301
35945 ldx [%l7 + 0x08], %l2
35946 ldd [%l7 + 0x48], %f2
35947loop_4300:
35948 fmovrdgez %o3, %f10, %f8
35949loop_4301:
35950 ble %xcc, loop_4302
35951 st %f12, [%l7 + 0x48]
35952 fcmped %fcc0, %f2, %f0
35953 tle %xcc, 0x6
35954loop_4302:
35955 fmovdg %icc, %f1, %f13
35956 lduh [%l7 + 0x78], %g6
35957 orn %i2, 0x041C, %l4
35958 lduw [%l7 + 0x78], %i1
35959 fpackfix %f2, %f14
35960 xor %i6, %o5, %g7
35961 bn,a,pt %icc, loop_4303
35962 fsrc1 %f0, %f0
35963 fmovse %xcc, %f14, %f7
35964 fnand %f12, %f8, %f4
35965loop_4303:
35966 stw %g4, [%l7 + 0x30]
35967 fandnot1 %f2, %f6, %f6
35968 subc %o0, %l3, %l1
35969 faligndata %f10, %f10, %f2
35970 call loop_4304
35971 stx %o2, [%l7 + 0x38]
35972 andn %i4, %i5, %l6
35973 st %f13, [%l7 + 0x50]
35974loop_4304:
35975 fnot1s %f3, %f2
35976 lduw [%l7 + 0x44], %o4
35977 tne %icc, 0x0
35978 lduh [%l7 + 0x32], %o7
35979 movneg %xcc, %i7, %l5
35980 fcmpd %fcc0, %f4, %f12
35981 tvc %xcc, 0x1
35982 bneg,a,pn %xcc, loop_4305
35983 stb %g1, [%l7 + 0x63]
35984 ldsw [%l7 + 0x6C], %g2
35985 ldub [%l7 + 0x60], %i0
35986loop_4305:
35987 fmovdpos %icc, %f8, %f11
35988 sub %l0, 0x1162, %i3
35989 stw %g5, [%l7 + 0x0C]
35990 sub %o6, %g3, %l2
35991 add %o1, %g6, %i2
35992 ldsh [%l7 + 0x32], %l4
35993 stx %o3, [%l7 + 0x78]
35994 fbu %fcc3, loop_4306
35995 stx %i6, [%l7 + 0x58]
35996 fmovscs %xcc, %f13, %f3
35997 fornot2s %f10, %f10, %f7
35998loop_4306:
35999 brlez,a %i1, loop_4307
36000 fmovdvc %xcc, %f1, %f13
36001 fbg,a %fcc2, loop_4308
36002 fpmerge %f6, %f1, %f8
36003loop_4307:
36004 fornot1 %f6, %f6, %f6
36005 fnegd %f14, %f10
36006loop_4308:
36007 fpadd16 %f6, %f14, %f14
36008 sth %g7, [%l7 + 0x6C]
36009 fnors %f14, %f10, %f3
36010 st %f2, [%l7 + 0x18]
36011 taddcc %o5, %g4, %l3
36012 fblg,a %fcc2, loop_4309
36013 fbn,a %fcc0, loop_4310
36014 fcmpne32 %f2, %f12, %o0
36015 ldx [%l7 + 0x30], %l1
36016loop_4309:
36017 sth %o2, [%l7 + 0x5E]
36018loop_4310:
36019 and %i4, 0x14B5, %l6
36020 stx %i5, [%l7 + 0x30]
36021 ld [%l7 + 0x1C], %f11
36022 ldsw [%l7 + 0x0C], %o7
36023 edge16n %i7, %o4, %l5
36024 pdist %f6, %f4, %f14
36025 fpadd32s %f5, %f3, %f3
36026 fbue,a %fcc2, loop_4311
36027 orn %g2, %i0, %g1
36028 bn,a,pt %xcc, loop_4312
36029 movg %xcc, %i3, %l0
36030loop_4311:
36031 ld [%l7 + 0x0C], %f13
36032 sth %g5, [%l7 + 0x72]
36033loop_4312:
36034 fmovsle %icc, %f14, %f4
36035 subccc %o6, 0x1ABE, %l2
36036 or %o1, %g3, %i2
36037 ld [%l7 + 0x3C], %f11
36038 bcs,a,pn %icc, loop_4313
36039 fmovdvc %xcc, %f4, %f13
36040 brgez %l4, loop_4314
36041 ldsh [%l7 + 0x3C], %g6
36042loop_4313:
36043 fcmpd %fcc0, %f0, %f0
36044 addcc %i6, %i1, %g7
36045loop_4314:
36046 ld [%l7 + 0x64], %f4
36047 xorcc %o5, 0x05E6, %o3
36048 tgu %xcc, 0x3
36049 fbule,a %fcc2, loop_4315
36050 movpos %xcc, %g4, %l3
36051 fcmpeq32 %f14, %f10, %l1
36052 fba,a %fcc1, loop_4316
36053loop_4315:
36054 fmuld8ulx16 %f4, %f1, %f0
36055 stx %o2, [%l7 + 0x78]
36056 movle %xcc, %o0, %l6
36057loop_4316:
36058 fmovdvc %icc, %f10, %f8
36059 std %f12, [%l7 + 0x40]
36060 or %i5, %i4, %i7
36061 ldsh [%l7 + 0x14], %o7
36062 tsubcc %l5, 0x07F6, %g2
36063 fsrc1 %f12, %f8
36064 ldd [%l7 + 0x48], %f6
36065 bleu,a,pt %xcc, loop_4317
36066 tpos %icc, 0x6
36067 fmovda %xcc, %f12, %f7
36068 siam 0x2
36069loop_4317:
36070 srl %o4, 0x11, %g1
36071 tcs %xcc, 0x6
36072 fnot1 %f10, %f8
36073 stw %i0, [%l7 + 0x44]
36074 alignaddrl %i3, %l0, %g5
36075 stb %o6, [%l7 + 0x6E]
36076 std %f2, [%l7 + 0x48]
36077 fcmpne32 %f14, %f14, %l2
36078 bleu,a,pt %xcc, loop_4318
36079 fbu,a %fcc3, loop_4319
36080 fmovdcs %icc, %f11, %f15
36081 movvc %xcc, %g3, %i2
36082loop_4318:
36083 movrgz %o1, 0x2D2, %l4
36084loop_4319:
36085 sethi 0x1B61, %i6
36086 movrlz %i1, %g7, %g6
36087 lduw [%l7 + 0x0C], %o5
36088 andn %o3, 0x01E4, %l3
36089 mulscc %g4, %o2, %l1
36090 fcmpne32 %f6, %f12, %l6
36091 fmovrsgez %o0, %f15, %f4
36092 bn loop_4320
36093 edge8ln %i4, %i7, %o7
36094 andcc %l5, 0x1E97, %g2
36095 fnegd %f8, %f0
36096loop_4320:
36097 movrlez %o4, 0x2EE, %g1
36098 stb %i0, [%l7 + 0x3E]
36099 stx %i5, [%l7 + 0x50]
36100 fmovrdlz %l0, %f8, %f6
36101 srax %g5, %i3, %l2
36102 bg,a,pt %icc, loop_4321
36103 fpsub16s %f8, %f12, %f4
36104 ldsw [%l7 + 0x44], %o6
36105 fmuld8sux16 %f12, %f13, %f6
36106loop_4321:
36107 st %f12, [%l7 + 0x48]
36108 faligndata %f0, %f10, %f4
36109 stb %i2, [%l7 + 0x4A]
36110 movcc %xcc, %g3, %l4
36111 st %f5, [%l7 + 0x30]
36112 movge %icc, %i6, %o1
36113 fbge %fcc0, loop_4322
36114 sethi 0x1181, %i1
36115 lduh [%l7 + 0x58], %g6
36116 fmovspos %xcc, %f3, %f3
36117loop_4322:
36118 pdist %f8, %f2, %f6
36119 movcs %xcc, %g7, %o5
36120 ld [%l7 + 0x58], %f3
36121 fbne %fcc3, loop_4323
36122 fbg,a %fcc3, loop_4324
36123 stb %l3, [%l7 + 0x21]
36124 mova %icc, %o3, %o2
36125loop_4323:
36126 be,a,pt %xcc, loop_4325
36127loop_4324:
36128 fmovdne %icc, %f2, %f7
36129 tle %icc, 0x2
36130 std %f2, [%l7 + 0x60]
36131loop_4325:
36132 nop
36133 setx loop_4326, %l0, %l1
36134 wrpr 0x1, %tl
36135 wrpr %l1, %tnpc
36136 setx 0x34400001400, %l0, %l1
36137 wrpr %l1, %tstate
36138 wrhpr 0x4, %htstate
36139 done
36140 sth %l1, [%l7 + 0x34]
36141 movrgz %g4, 0x271, %o0
36142 tl %xcc, 0x1
36143loop_4326:
36144 fornot1s %f12, %f12, %f2
36145 ldsh [%l7 + 0x1C], %l6
36146 std %f2, [%l7 + 0x18]
36147 fmovsa %xcc, %f7, %f13
36148 fbul %fcc3, loop_4327
36149 ldsh [%l7 + 0x46], %i7
36150 fmovdle %xcc, %f14, %f11
36151 fmovsleu %xcc, %f15, %f11
36152loop_4327:
36153 ld [%l7 + 0x40], %f10
36154 tl %icc, 0x3
36155 taddcctv %i4, 0x03C7, %o7
36156 fnor %f8, %f8, %f8
36157 ldsb [%l7 + 0x1F], %l5
36158 ldsw [%l7 + 0x5C], %g2
36159 sll %o4, 0x19, %g1
36160 fnegd %f2, %f12
36161 stx %i5, [%l7 + 0x20]
36162 bvc %xcc, loop_4328
36163 stw %l0, [%l7 + 0x7C]
36164 stx %g5, [%l7 + 0x48]
36165 brgz %i3, loop_4329
36166loop_4328:
36167 stx %i0, [%l7 + 0x20]
36168 ldsw [%l7 + 0x70], %o6
36169 fxnor %f4, %f0, %f10
36170loop_4329:
36171 fmovde %icc, %f15, %f5
36172 fmovdcs %icc, %f2, %f12
36173 call loop_4330
36174 stw %l2, [%l7 + 0x44]
36175 brnz,a %i2, loop_4331
36176 ld [%l7 + 0x78], %f1
36177loop_4330:
36178 fpsub32 %f2, %f12, %f8
36179 lduh [%l7 + 0x6E], %g3
36180loop_4331:
36181 fmovrslz %i6, %f5, %f2
36182 ldub [%l7 + 0x2C], %l4
36183 std %f10, [%l7 + 0x08]
36184 brlz %i1, loop_4332
36185 ldsw [%l7 + 0x28], %g6
36186 st %f4, [%l7 + 0x30]
36187 udivcc %g7, 0x110E, %o5
36188loop_4332:
36189 ldsb [%l7 + 0x6F], %l3
36190 tsubcctv %o3, %o2, %o1
36191 movrlz %g4, %l1, %o0
36192 movrgz %i7, %i4, %l6
36193 movn %xcc, %o7, %l5
36194 brlz,a %o4, loop_4333
36195 fand %f12, %f10, %f12
36196 stw %g1, [%l7 + 0x18]
36197 bleu,a,pn %xcc, loop_4334
36198loop_4333:
36199 bg,pn %xcc, loop_4335
36200 fmovsne %icc, %f10, %f1
36201 bshuffle %f10, %f2, %f12
36202loop_4334:
36203 stw %g2, [%l7 + 0x74]
36204loop_4335:
36205 fandnot2 %f0, %f10, %f0
36206 tvc %icc, 0x5
36207 fsrc1s %f7, %f11
36208 std %f6, [%l7 + 0x28]
36209 ld [%l7 + 0x30], %f13
36210 edge8l %i5, %g5, %i3
36211 ldub [%l7 + 0x76], %i0
36212 fmovspos %xcc, %f9, %f15
36213 sdivcc %l0, 0x1759, %o6
36214 fbue,a %fcc0, loop_4336
36215 fbn %fcc2, loop_4337
36216 movpos %icc, %l2, %i2
36217 ld [%l7 + 0x10], %f13
36218loop_4336:
36219 fbne %fcc3, loop_4338
36220loop_4337:
36221 fmovsl %icc, %f7, %f10
36222 fpsub32 %f14, %f12, %f0
36223 fmuld8sux16 %f3, %f11, %f14
36224loop_4338:
36225 umul %i6, %g3, %i1
36226 bne,a %icc, loop_4339
36227 edge32ln %g6, %l4, %g7
36228 alignaddr %l3, %o5, %o3
36229 bneg %xcc, loop_4340
36230loop_4339:
36231 tn %xcc, 0x2
36232 ldsw [%l7 + 0x40], %o1
36233 xorcc %g4, 0x1ACB, %o2
36234loop_4340:
36235 fandnot1s %f13, %f10, %f0
36236 stb %l1, [%l7 + 0x49]
36237 st %f10, [%l7 + 0x2C]
36238 be %icc, loop_4341
36239 fbg,a %fcc1, loop_4342
36240 brgz,a %o0, loop_4343
36241 bn,a,pt %xcc, loop_4344
36242loop_4341:
36243 andcc %i7, %i4, %o7
36244loop_4342:
36245 stw %l6, [%l7 + 0x48]
36246loop_4343:
36247 bleu,a,pt %xcc, loop_4345
36248loop_4344:
36249 movrne %o4, 0x331, %l5
36250 fbne %fcc2, loop_4346
36251 bneg,a %icc, loop_4347
36252loop_4345:
36253 fmovsge %icc, %f15, %f14
36254 movle %xcc, %g1, %i5
36255loop_4346:
36256 fmovdge %xcc, %f6, %f10
36257loop_4347:
36258 fmovdge %icc, %f12, %f13
36259 sdiv %g2, 0x1FDB, %i3
36260 tle %xcc, 0x4
36261 fcmpne16 %f14, %f0, %i0
36262 tge %icc, 0x0
36263 fmovse %xcc, %f8, %f14
36264 fcmpd %fcc0, %f2, %f14
36265 fmovdge %xcc, %f2, %f1
36266 fones %f14
36267 orcc %g5, %o6, %l2
36268 stb %i2, [%l7 + 0x19]
36269 fbue %fcc2, loop_4348
36270 bvs,a,pt %icc, loop_4349
36271 edge8ln %i6, %g3, %l0
36272 movrgz %g6, %i1, %g7
36273loop_4348:
36274 sllx %l3, %o5, %o3
36275loop_4349:
36276 ldsw [%l7 + 0x6C], %o1
36277 std %f8, [%l7 + 0x40]
36278 fnot1s %f9, %f10
36279 movpos %xcc, %l4, %o2
36280 udivx %g4, 0x143E, %l1
36281 alignaddr %o0, %i4, %i7
36282 ldub [%l7 + 0x46], %o7
36283 ldsb [%l7 + 0x1E], %l6
36284 movgu %icc, %o4, %l5
36285 tleu %xcc, 0x7
36286 fbge %fcc0, loop_4350
36287 bvs,a %icc, loop_4351
36288 ldsh [%l7 + 0x3A], %i5
36289 stx %g1, [%l7 + 0x60]
36290loop_4350:
36291 ldsw [%l7 + 0x54], %g2
36292loop_4351:
36293 fmovrslez %i3, %f1, %f15
36294 fnot1 %f10, %f12
36295 ldsw [%l7 + 0x78], %i0
36296 movneg %xcc, %g5, %l2
36297 nop
36298 setx loop_4352, %l0, %l1
36299 jmpl %l1, %o6
36300 tpos %xcc, 0x7
36301 ldsw [%l7 + 0x68], %i2
36302 sllx %i6, 0x1E, %l0
36303loop_4352:
36304 sllx %g6, 0x16, %i1
36305 ldub [%l7 + 0x49], %g7
36306 fmovrsgez %l3, %f6, %f2
36307 stb %g3, [%l7 + 0x57]
36308 sra %o3, %o5, %l4
36309 fpack16 %f6, %f3
36310 fone %f0
36311 st %f15, [%l7 + 0x78]
36312 orcc %o1, 0x0D0E, %g4
36313 tgu %icc, 0x4
36314 fmul8ulx16 %f0, %f2, %f0
36315 fmovdle %xcc, %f11, %f2
36316 fmovrse %l1, %f9, %f11
36317 ldx [%l7 + 0x40], %o0
36318 sdiv %i4, 0x14AD, %o2
36319 std %f2, [%l7 + 0x40]
36320 st %f14, [%l7 + 0x10]
36321 bg,a %xcc, loop_4353
36322 fxors %f2, %f6, %f10
36323 sra %i7, %l6, %o4
36324 fxnors %f14, %f1, %f11
36325loop_4353:
36326 movrlz %o7, %l5, %g1
36327 movpos %icc, %i5, %g2
36328 udiv %i0, 0x1AB2, %g5
36329 fpackfix %f0, %f6
36330 fmovsleu %xcc, %f3, %f1
36331 tsubcctv %l2, %i3, %i2
36332 stb %o6, [%l7 + 0x10]
36333 udivcc %l0, 0x05FD, %g6
36334 brz,a %i6, loop_4354
36335 sth %g7, [%l7 + 0x42]
36336 ldx [%l7 + 0x30], %i1
36337 stx %g3, [%l7 + 0x20]
36338loop_4354:
36339 umulcc %o3, 0x0F8F, %l3
36340 std %f8, [%l7 + 0x28]
36341 fone %f12
36342 ldsb [%l7 + 0x2D], %l4
36343 st %f7, [%l7 + 0x70]
36344 siam 0x1
36345 tcc %xcc, 0x7
36346 tneg %icc, 0x4
36347 sdivcc %o5, 0x0150, %g4
36348 stb %o1, [%l7 + 0x6B]
36349 fmovsg %icc, %f9, %f9
36350 movrne %o0, %l1, %i4
36351 fmovsleu %icc, %f2, %f14
36352 bvc,pn %icc, loop_4355
36353 fmovrsne %o2, %f4, %f4
36354 movrgez %l6, 0x268, %i7
36355 fmovrsgez %o7, %f11, %f7
36356loop_4355:
36357 array8 %l5, %g1, %o4
36358 popc %i5, %i0
36359 ldd [%l7 + 0x50], %f8
36360 movrne %g5, %g2, %i3
36361 stb %i2, [%l7 + 0x1A]
36362 ldx [%l7 + 0x70], %l2
36363 ldsw [%l7 + 0x24], %o6
36364 movl %icc, %l0, %g6
36365 ldsw [%l7 + 0x50], %i6
36366 stx %i1, [%l7 + 0x70]
36367 bpos,pt %xcc, loop_4356
36368 tvc %icc, 0x2
36369 movleu %xcc, %g7, %o3
36370 ldx [%l7 + 0x20], %g3
36371loop_4356:
36372 stb %l4, [%l7 + 0x15]
36373 fmovde %icc, %f4, %f0
36374 fone %f14
36375 fexpand %f10, %f6
36376 movvs %icc, %l3, %g4
36377 fbn,a %fcc0, loop_4357
36378 std %f8, [%l7 + 0x68]
36379 fmul8sux16 %f2, %f2, %f10
36380 ldub [%l7 + 0x73], %o1
36381loop_4357:
36382 tle %icc, 0x0
36383 fmovsvc %icc, %f6, %f2
36384 fmul8x16 %f15, %f0, %f6
36385 ldsb [%l7 + 0x3F], %o5
36386 fbug,a %fcc1, loop_4358
36387 fbuge,a %fcc1, loop_4359
36388 ldsh [%l7 + 0x12], %l1
36389 srl %o0, %i4, %o2
36390loop_4358:
36391 bcs,pt %icc, loop_4360
36392loop_4359:
36393 taddcc %l6, %i7, %o7
36394 movrne %l5, %g1, %i5
36395 addc %o4, 0x1D31, %g5
36396loop_4360:
36397 lduw [%l7 + 0x78], %i0
36398 fabsd %f4, %f12
36399 movrne %i3, 0x11F, %i2
36400 fbu,a %fcc2, loop_4361
36401 fsrc1s %f0, %f6
36402 ldd [%l7 + 0x70], %f8
36403 udivx %g2, 0x0B4E, %l2
36404loop_4361:
36405 sethi 0x0675, %o6
36406 andn %g6, %i6, %i1
36407 sdivcc %g7, 0x0E6B, %o3
36408 fsrc2 %f14, %f0
36409 fmovrde %g3, %f2, %f0
36410 fbg,a %fcc0, loop_4362
36411 mova %icc, %l4, %l0
36412 fmovdge %icc, %f15, %f6
36413 udiv %g4, 0x0230, %o1
36414loop_4362:
36415 bvs,pn %xcc, loop_4363
36416 std %f14, [%l7 + 0x48]
36417 fmovdn %icc, %f12, %f1
36418 stb %o5, [%l7 + 0x0D]
36419loop_4363:
36420 brlz,a %l3, loop_4364
36421 mova %icc, %l1, %i4
36422 movg %icc, %o0, %o2
36423 brnz,a %l6, loop_4365
36424loop_4364:
36425 addccc %o7, %l5, %g1
36426 fpadd16s %f6, %f13, %f14
36427 stb %i5, [%l7 + 0x1C]
36428loop_4365:
36429 sdiv %i7, 0x179E, %o4
36430 array16 %g5, %i3, %i2
36431 faligndata %f4, %f12, %f2
36432 edge32 %g2, %i0, %o6
36433 stb %l2, [%l7 + 0x71]
36434 lduw [%l7 + 0x38], %g6
36435 sth %i6, [%l7 + 0x10]
36436 fmovsle %xcc, %f13, %f11
36437 ld [%l7 + 0x4C], %f2
36438 bge loop_4366
36439 lduw [%l7 + 0x7C], %g7
36440 udivx %i1, 0x0D08, %o3
36441 fpackfix %f8, %f15
36442loop_4366:
36443 std %f12, [%l7 + 0x30]
36444 brlz,a %g3, loop_4367
36445 umul %l4, 0x1D03, %l0
36446 brlz %g4, loop_4368
36447 fbule,a %fcc2, loop_4369
36448loop_4367:
36449 stx %o1, [%l7 + 0x58]
36450 fmovsa %icc, %f4, %f15
36451loop_4368:
36452 fbn %fcc2, loop_4370
36453loop_4369:
36454 ld [%l7 + 0x30], %f7
36455 tsubcc %o5, %l3, %i4
36456 alignaddrl %l1, %o0, %o2
36457loop_4370:
36458 ldsh [%l7 + 0x52], %l6
36459 fandnot2s %f2, %f9, %f10
36460 fcmped %fcc0, %f6, %f4
36461 fmovs %f4, %f3
36462 fornot1 %f14, %f4, %f10
36463 edge16l %l5, %o7, %g1
36464 ld [%l7 + 0x60], %f7
36465 fmovrde %i7, %f2, %f10
36466 fmovdcc %icc, %f15, %f2
36467 mulscc %i5, 0x11E8, %o4
36468 subcc %i3, 0x1049, %g5
36469 add %i2, %i0, %g2
36470 tsubcc %l2, 0x1D8C, %g6
36471 te %xcc, 0x5
36472 movne %icc, %o6, %g7
36473 fmovdvc %icc, %f7, %f6
36474 lduw [%l7 + 0x4C], %i1
36475 fmovrde %o3, %f12, %f12
36476 stb %g3, [%l7 + 0x75]
36477 andncc %l4, %l0, %i6
36478 movrlz %o1, %o5, %l3
36479 ldub [%l7 + 0x29], %i4
36480 bvc,a loop_4371
36481 stb %l1, [%l7 + 0x4A]
36482 lduw [%l7 + 0x60], %g4
36483 tvc %xcc, 0x6
36484loop_4371:
36485 fmovspos %icc, %f11, %f14
36486 ldsb [%l7 + 0x5C], %o2
36487 sethi 0x0624, %o0
36488 lduw [%l7 + 0x20], %l5
36489 ldx [%l7 + 0x48], %l6
36490 fnegd %f0, %f2
36491 fnegs %f12, %f4
36492 fsrc1s %f7, %f7
36493 fnot2s %f1, %f9
36494 or %g1, %o7, %i7
36495 std %f4, [%l7 + 0x20]
36496 fxors %f0, %f5, %f0
36497 movn %icc, %o4, %i5
36498 nop
36499 setx loop_4372, %l0, %l1
36500 wrpr 0x1, %tl
36501 wrpr %l1, %tpc
36502 add %l1, 0x4, %l1
36503 wrpr %l1, %tnpc
36504 setx 0x34400001400, %l0, %l1
36505 wrpr %l1, %tstate
36506 wrhpr 0x4, %htstate
36507 retry
36508 fcmped %fcc2, %f14, %f8
36509 st %f2, [%l7 + 0x64]
36510 fcmpgt16 %f8, %f2, %g5
36511loop_4372:
36512 fcmpne16 %f4, %f8, %i2
36513 or %i3, 0x000B, %i0
36514 ldsb [%l7 + 0x5A], %g2
36515 fmovrdgez %l2, %f6, %f14
36516 ldub [%l7 + 0x37], %o6
36517 movrlz %g7, 0x15C, %i1
36518 fmovsvs %xcc, %f10, %f0
36519 fcmpes %fcc3, %f4, %f13
36520 ldsh [%l7 + 0x3A], %g6
36521 ldd [%l7 + 0x18], %f12
36522 fornot2s %f5, %f13, %f7
36523 stw %o3, [%l7 + 0x44]
36524 fba %fcc1, loop_4373
36525 smul %g3, %l0, %i6
36526 ble,pn %xcc, loop_4374
36527 fmovrdne %l4, %f4, %f2
36528loop_4373:
36529 alignaddrl %o1, %o5, %l3
36530 edge16 %i4, %l1, %o2
36531loop_4374:
36532 tsubcctv %g4, 0x0984, %l5
36533 sth %o0, [%l7 + 0x08]
36534 bgu,pn %xcc, loop_4375
36535 smulcc %l6, 0x0FC5, %o7
36536 stw %i7, [%l7 + 0x58]
36537 brz %o4, loop_4376
36538loop_4375:
36539 ld [%l7 + 0x70], %f1
36540 addccc %g1, 0x0CFF, %g5
36541 fmovrsgz %i2, %f10, %f4
36542loop_4376:
36543 fnot1s %f8, %f15
36544 fzero %f8
36545 movcc %xcc, %i3, %i5
36546 fmovdvs %xcc, %f3, %f14
36547 st %f15, [%l7 + 0x38]
36548 stb %g2, [%l7 + 0x4D]
36549 addcc %i0, 0x0E85, %o6
36550 fnot2 %f6, %f0
36551 xnor %g7, 0x06C0, %i1
36552 fba %fcc3, loop_4377
36553 sth %l2, [%l7 + 0x3A]
36554 sth %g6, [%l7 + 0x18]
36555 ldsh [%l7 + 0x38], %o3
36556loop_4377:
36557 fbn,a %fcc2, loop_4378
36558 udivcc %l0, 0x0BCD, %i6
36559 lduh [%l7 + 0x12], %l4
36560 smulcc %g3, 0x134C, %o1
36561loop_4378:
36562 alignaddrl %o5, %l3, %l1
36563 popc %i4, %g4
36564 sethi 0x1CFD, %l5
36565 fandnot2s %f0, %f12, %f13
36566 tvs %xcc, 0x7
36567 fbue,a %fcc3, loop_4379
36568 nop
36569 setx loop_4380, %l0, %l1
36570 jmpl %l1, %o2
36571 ld [%l7 + 0x74], %f6
36572 std %f0, [%l7 + 0x28]
36573loop_4379:
36574 ldub [%l7 + 0x65], %o0
36575loop_4380:
36576 stb %l6, [%l7 + 0x50]
36577 ldx [%l7 + 0x50], %o7
36578 movrne %i7, 0x0A6, %g1
36579 edge8 %g5, %o4, %i3
36580 std %f0, [%l7 + 0x20]
36581 fmovdl %xcc, %f10, %f13
36582 addcc %i2, %g2, %i0
36583 ld [%l7 + 0x6C], %f8
36584 stx %o6, [%l7 + 0x68]
36585 orcc %g7, 0x0F33, %i1
36586 movleu %icc, %i5, %g6
36587 fnot2s %f8, %f1
36588 tge %icc, 0x2
36589 fmovdvs %xcc, %f12, %f10
36590 alignaddrl %l2, %o3, %l0
36591 ldd [%l7 + 0x38], %f8
36592 sth %i6, [%l7 + 0x10]
36593 fpack16 %f14, %f12
36594 stb %l4, [%l7 + 0x7F]
36595 andn %g3, %o5, %o1
36596 sra %l1, %l3, %i4
36597 st %f7, [%l7 + 0x68]
36598 bleu,pt %xcc, loop_4381
36599 fpackfix %f2, %f8
36600 fmovse %icc, %f14, %f9
36601 fbg,a %fcc3, loop_4382
36602loop_4381:
36603 addcc %l5, %o2, %o0
36604 edge8ln %l6, %g4, %o7
36605 xorcc %i7, 0x0776, %g1
36606loop_4382:
36607 fmovrdgz %g5, %f8, %f2
36608 ldx [%l7 + 0x68], %i3
36609 ld [%l7 + 0x10], %f5
36610 fmovspos %xcc, %f12, %f1
36611 ldsw [%l7 + 0x38], %i2
36612 fmovsle %xcc, %f5, %f12
36613 stx %g2, [%l7 + 0x38]
36614 fmovsne %icc, %f15, %f13
36615 fors %f4, %f12, %f8
36616 stx %o4, [%l7 + 0x58]
36617 fnot1s %f7, %f3
36618 fbg,a %fcc1, loop_4383
36619 lduh [%l7 + 0x14], %i0
36620 taddcc %g7, 0x0FE7, %i1
36621 edge8l %i5, %g6, %o6
36622loop_4383:
36623 fmovdcc %xcc, %f12, %f2
36624 bneg loop_4384
36625 stb %o3, [%l7 + 0x65]
36626 brgz %l2, loop_4385
36627 fcmpgt16 %f8, %f0, %i6
36628loop_4384:
36629 fpack16 %f4, %f3
36630 std %f8, [%l7 + 0x28]
36631loop_4385:
36632 movgu %icc, %l0, %l4
36633 movg %icc, %g3, %o5
36634 fcmpeq16 %f6, %f4, %l1
36635 fmovrslz %o1, %f11, %f12
36636 stx %l3, [%l7 + 0x30]
36637 bcs %xcc, loop_4386
36638 stw %i4, [%l7 + 0x28]
36639 fcmpeq16 %f8, %f14, %o2
36640 fmovdge %xcc, %f9, %f6
36641loop_4386:
36642 addc %o0, %l6, %g4
36643 fmovrdlz %o7, %f6, %f10
36644 ldsh [%l7 + 0x16], %l5
36645 std %f6, [%l7 + 0x18]
36646 fcmpeq16 %f12, %f4, %g1
36647 ta %xcc, 0x2
36648 mulscc %i7, 0x0B80, %g5
36649 siam 0x7
36650 ld [%l7 + 0x2C], %f5
36651 fcmpeq32 %f8, %f2, %i2
36652 fbn,a %fcc3, loop_4387
36653 fpackfix %f4, %f14
36654 srlx %i3, 0x06, %o4
36655 fbule %fcc0, loop_4388
36656loop_4387:
36657 stw %i0, [%l7 + 0x70]
36658 fnot1 %f8, %f12
36659 bg,a,pt %xcc, loop_4389
36660loop_4388:
36661 ldsw [%l7 + 0x14], %g7
36662 movle %xcc, %i1, %g2
36663 movl %icc, %i5, %g6
36664loop_4389:
36665 movne %xcc, %o3, %o6
36666 sth %l2, [%l7 + 0x0E]
36667 smul %l0, 0x0B1F, %l4
36668 fzero %f2
36669 fmovrsgz %i6, %f10, %f10
36670 sdivx %o5, 0x1AEE, %g3
36671 sdiv %l1, 0x0FA6, %l3
36672 ta %xcc, 0x5
36673 fnor %f4, %f14, %f2
36674 andncc %i4, %o2, %o0
36675 fbul %fcc1, loop_4390
36676 fnegs %f10, %f6
36677 fmul8x16al %f10, %f14, %f14
36678 fmovdl %icc, %f5, %f10
36679loop_4390:
36680 lduh [%l7 + 0x28], %o1
36681 fcmpd %fcc1, %f6, %f14
36682 fmul8ulx16 %f12, %f10, %f6
36683 stw %l6, [%l7 + 0x6C]
36684 movpos %xcc, %g4, %l5
36685 ldub [%l7 + 0x2B], %o7
36686 fcmpes %fcc0, %f11, %f11
36687 fbl %fcc3, loop_4391
36688 bneg %icc, loop_4392
36689 tcs %icc, 0x4
36690 sth %g1, [%l7 + 0x12]
36691loop_4391:
36692 bcc,a,pt %icc, loop_4393
36693loop_4392:
36694 lduh [%l7 + 0x16], %g5
36695 fmovdne %icc, %f1, %f5
36696 ld [%l7 + 0x6C], %f8
36697loop_4393:
36698 movrgez %i7, %i3, %o4
36699 movcs %icc, %i0, %i2
36700 brlz,a %i1, loop_4394
36701 tcs %xcc, 0x6
36702 umul %g2, 0x0B31, %g7
36703 fmovrsne %g6, %f0, %f9
36704loop_4394:
36705 ld [%l7 + 0x44], %f15
36706 bneg,a,pn %icc, loop_4395
36707 srl %i5, 0x08, %o6
36708 movcc %xcc, %o3, %l2
36709 addccc %l0, 0x11A6, %i6
36710loop_4395:
36711 bpos,pt %icc, loop_4396
36712 bshuffle %f4, %f0, %f6
36713 array8 %l4, %o5, %l1
36714 fmovsne %xcc, %f8, %f11
36715loop_4396:
36716 stw %g3, [%l7 + 0x14]
36717 nop
36718 setx loop_4397, %l0, %l1
36719 jmpl %l1, %i4
36720 fmovse %xcc, %f1, %f3
36721 movrgez %l3, %o0, %o1
36722 array8 %o2, %l6, %l5
36723loop_4397:
36724 xor %o7, 0x05F3, %g1
36725 alignaddr %g5, %i7, %g4
36726 ldub [%l7 + 0x42], %o4
36727 tg %icc, 0x0
36728 movrlez %i3, 0x343, %i0
36729 fnot1s %f10, %f10
36730 movrgez %i2, 0x341, %g2
36731 ldsh [%l7 + 0x18], %g7
36732 fpadd16 %f0, %f12, %f10
36733 fmovdpos %icc, %f14, %f1
36734 brlez %i1, loop_4398
36735 tneg %xcc, 0x5
36736 std %f0, [%l7 + 0x28]
36737 ble,a,pn %icc, loop_4399
36738loop_4398:
36739 ldsw [%l7 + 0x70], %g6
36740 fmovsgu %xcc, %f0, %f6
36741 tsubcc %o6, %o3, %i5
36742loop_4399:
36743 st %f4, [%l7 + 0x30]
36744 fandnot2 %f2, %f12, %f10
36745 brlez,a %l2, loop_4400
36746 srax %i6, 0x0A, %l4
36747 ldsb [%l7 + 0x40], %o5
36748 fmovda %icc, %f8, %f2
36749loop_4400:
36750 movpos %icc, %l0, %g3
36751 lduw [%l7 + 0x38], %l1
36752 std %f6, [%l7 + 0x08]
36753 fmovdn %icc, %f8, %f13
36754 lduh [%l7 + 0x68], %i4
36755 nop
36756 setx loop_4401, %l0, %l1
36757 wrpr 0x1, %tl
36758 wrpr %l1, %tpc
36759 add %l1, 0x4, %l1
36760 wrpr %l1, %tnpc
36761 setx 0x34400001400, %l0, %l1
36762 wrpr %l1, %tstate
36763 wrhpr 0x4, %htstate
36764 retry
36765 and %l3, %o1, %o2
36766 fornot1s %f10, %f9, %f4
36767 movpos %xcc, %l6, %o0
36768loop_4401:
36769 edge32n %l5, %g1, %g5
36770 movrgez %o7, %g4, %o4
36771 stw %i7, [%l7 + 0x40]
36772 std %f6, [%l7 + 0x18]
36773 movne %icc, %i0, %i2
36774 fbe %fcc3, loop_4402
36775 fandnot2s %f0, %f9, %f15
36776 ldsw [%l7 + 0x3C], %g2
36777 pdist %f6, %f4, %f10
36778loop_4402:
36779 fbge,a %fcc2, loop_4403
36780 movvs %icc, %g7, %i1
36781 fpadd32 %f14, %f2, %f12
36782 ldsb [%l7 + 0x5B], %i3
36783loop_4403:
36784 mulx %g6, %o3, %o6
36785 xnor %l2, %i6, %i5
36786 ldsw [%l7 + 0x6C], %l4
36787 movvc %icc, %l0, %g3
36788 fbl %fcc2, loop_4404
36789 lduw [%l7 + 0x24], %o5
36790 fcmped %fcc0, %f4, %f2
36791 lduw [%l7 + 0x20], %i4
36792loop_4404:
36793 fmuld8sux16 %f9, %f11, %f6
36794 fnands %f6, %f0, %f6
36795 andcc %l3, %l1, %o2
36796 lduw [%l7 + 0x48], %l6
36797 tn %icc, 0x3
36798 fmul8x16au %f4, %f5, %f8
36799 xorcc %o1, %l5, %g1
36800 ldub [%l7 + 0x53], %o0
36801 ldd [%l7 + 0x60], %f12
36802 fmuld8sux16 %f12, %f3, %f14
36803 ldsb [%l7 + 0x0A], %o7
36804 ldsh [%l7 + 0x10], %g5
36805 fmovdg %icc, %f7, %f13
36806 bshuffle %f6, %f0, %f6
36807 ldsw [%l7 + 0x20], %o4
36808 fornot1 %f4, %f0, %f2
36809 nop
36810 setx loop_4405, %l0, %l1
36811 wrpr 0x1, %tl
36812 wrpr %l1, %tnpc
36813 setx 0x34400001400, %l0, %l1
36814 wrpr %l1, %tstate
36815 wrhpr 0x4, %htstate
36816 done
36817 smulcc %i7, 0x1BED, %i0
36818 subcc %i2, 0x151F, %g2
36819 bn loop_4406
36820loop_4405:
36821 fnors %f9, %f14, %f1
36822 std %f8, [%l7 + 0x40]
36823 fnegs %f4, %f14
36824loop_4406:
36825 ldsh [%l7 + 0x2C], %g4
36826 std %f2, [%l7 + 0x68]
36827 std %f8, [%l7 + 0x28]
36828 xorcc %i1, 0x1C27, %i3
36829 call loop_4407
36830 fcmpgt32 %f12, %f4, %g6
36831 std %f4, [%l7 + 0x58]
36832 fcmpne16 %f14, %f2, %o3
36833loop_4407:
36834 fcmpne32 %f10, %f4, %g7
36835 lduh [%l7 + 0x4C], %l2
36836 ldsh [%l7 + 0x16], %o6
36837 orncc %i5, 0x0534, %l4
36838 fandnot1s %f3, %f10, %f15
36839 popc 0x1B38, %l0
36840 ldsb [%l7 + 0x0F], %i6
36841 ldub [%l7 + 0x7E], %g3
36842 fnegs %f8, %f1
36843 ldsb [%l7 + 0x33], %o5
36844 fmovrslz %l3, %f15, %f10
36845 stw %l1, [%l7 + 0x64]
36846 ldsb [%l7 + 0x6F], %i4
36847 alignaddr %o2, %o1, %l6
36848 fpsub32s %f10, %f13, %f5
36849 ldd [%l7 + 0x50], %f10
36850 std %f10, [%l7 + 0x78]
36851 edge32n %g1, %o0, %o7
36852 fpsub16 %f2, %f0, %f0
36853 lduh [%l7 + 0x44], %g5
36854 srlx %l5, %o4, %i7
36855 ldd [%l7 + 0x20], %f10
36856 fnot1s %f10, %f13
36857 ldx [%l7 + 0x50], %i2
36858 fmovspos %xcc, %f1, %f10
36859 sth %g2, [%l7 + 0x38]
36860 fcmps %fcc0, %f2, %f7
36861 fcmple32 %f8, %f12, %g4
36862 fbl,a %fcc3, loop_4408
36863 fsrc1 %f12, %f10
36864 ldd [%l7 + 0x38], %f4
36865 fmovdg %icc, %f3, %f1
36866loop_4408:
36867 fors %f13, %f1, %f5
36868 tleu %icc, 0x5
36869 andncc %i0, %i1, %g6
36870 fmovdn %xcc, %f9, %f15
36871 call loop_4409
36872 sdiv %i3, 0x1703, %o3
36873 lduw [%l7 + 0x4C], %l2
36874 bneg,a %icc, loop_4410
36875loop_4409:
36876 movn %icc, %o6, %g7
36877 ldsh [%l7 + 0x3E], %l4
36878 fbug,a %fcc1, loop_4411
36879loop_4410:
36880 fsrc1s %f5, %f11
36881 fmovdpos %xcc, %f14, %f9
36882 umul %i5, %i6, %l0
36883loop_4411:
36884 addc %g3, 0x1E27, %o5
36885 fxnors %f9, %f10, %f0
36886 array16 %l3, %l1, %i4
36887 fnor %f10, %f10, %f6
36888 fcmpne16 %f0, %f0, %o2
36889 movn %xcc, %l6, %g1
36890 tpos %icc, 0x0
36891 fbule %fcc0, loop_4412
36892 fzeros %f1
36893 fpack16 %f8, %f6
36894 fzeros %f0
36895loop_4412:
36896 stx %o1, [%l7 + 0x40]
36897 fone %f6
36898 std %f0, [%l7 + 0x20]
36899 tgu %xcc, 0x3
36900 stb %o0, [%l7 + 0x48]
36901 std %f0, [%l7 + 0x78]
36902 std %f12, [%l7 + 0x58]
36903 ldx [%l7 + 0x40], %g5
36904 udiv %l5, 0x1C5E, %o4
36905 tleu %icc, 0x3
36906 std %f4, [%l7 + 0x68]
36907 fbn,a %fcc0, loop_4413
36908 srl %i7, 0x1B, %o7
36909 fpmerge %f3, %f15, %f0
36910 fmovsvc %xcc, %f3, %f10
36911loop_4413:
36912 edge16ln %g2, %g4, %i0
36913 nop
36914 setx loop_4414, %l0, %l1
36915 jmpl %l1, %i2
36916 fcmpeq32 %f4, %f0, %g6
36917 fxnors %f1, %f0, %f4
36918 siam 0x7
36919loop_4414:
36920 tcc %icc, 0x6
36921 addc %i1, %i3, %l2
36922 ldx [%l7 + 0x18], %o6
36923 edge8 %g7, %l4, %i5
36924 movl %xcc, %i6, %o3
36925 tneg %icc, 0x3
36926 fmovdg %icc, %f6, %f0
36927 bleu,a,pt %icc, loop_4415
36928 umulcc %l0, 0x166C, %g3
36929 edge16 %l3, %l1, %o5
36930 movn %xcc, %o2, %l6
36931loop_4415:
36932 movl %icc, %i4, %o1
36933 movre %g1, 0x0F6, %o0
36934 udivcc %l5, 0x0D37, %o4
36935 brgz,a %g5, loop_4416
36936 fmovdn %xcc, %f11, %f2
36937 ldsw [%l7 + 0x38], %o7
36938 or %i7, %g4, %i0
36939loop_4416:
36940 fcmpgt32 %f6, %f12, %i2
36941 bgu,pt %xcc, loop_4417
36942 orncc %g2, 0x0584, %i1
36943 st %f14, [%l7 + 0x5C]
36944 fmovdcs %xcc, %f5, %f3
36945loop_4417:
36946 fpadd16s %f3, %f1, %f8
36947 stw %g6, [%l7 + 0x08]
36948 ld [%l7 + 0x64], %f2
36949 ldsw [%l7 + 0x70], %l2
36950 ldx [%l7 + 0x50], %i3
36951 fcmple32 %f10, %f6, %o6
36952 fpadd32 %f0, %f0, %f8
36953 mulscc %l4, 0x16E7, %g7
36954 movrne %i6, 0x1E5, %o3
36955 ld [%l7 + 0x44], %f1
36956 orn %l0, %g3, %i5
36957 movge %xcc, %l1, %l3
36958 addcc %o5, %o2, %i4
36959 brnz,a %l6, loop_4418
36960 bl,a loop_4419
36961 alignaddrl %o1, %o0, %l5
36962 ldsb [%l7 + 0x1F], %o4
36963loop_4418:
36964 ldsh [%l7 + 0x32], %g1
36965loop_4419:
36966 bgu,a loop_4420
36967 fbug %fcc0, loop_4421
36968 tcc %icc, 0x7
36969 stx %g5, [%l7 + 0x48]
36970loop_4420:
36971 fpadd32 %f10, %f6, %f14
36972loop_4421:
36973 and %i7, %g4, %i0
36974 tpos %xcc, 0x1
36975 xor %o7, 0x16D7, %g2
36976 ldsh [%l7 + 0x12], %i2
36977 stb %i1, [%l7 + 0x47]
36978 lduh [%l7 + 0x3A], %l2
36979 fmovd %f6, %f2
36980 xorcc %g6, 0x0131, %i3
36981 movne %icc, %o6, %g7
36982 fnors %f5, %f12, %f7
36983 addccc %i6, 0x13C0, %l4
36984 movre %o3, 0x027, %g3
36985 fmovrdlez %l0, %f10, %f2
36986 xorcc %l1, %i5, %l3
36987 stw %o5, [%l7 + 0x08]
36988 ldsw [%l7 + 0x08], %i4
36989 bleu,a,pn %icc, loop_4422
36990 alignaddrl %o2, %o1, %o0
36991 srax %l6, 0x18, %o4
36992 xnor %l5, 0x0AA1, %g1
36993loop_4422:
36994 bleu,a,pt %xcc, loop_4423
36995 fpsub32 %f14, %f10, %f6
36996 ldsh [%l7 + 0x0C], %g5
36997 lduh [%l7 + 0x1C], %g4
36998loop_4423:
36999 fornot1s %f10, %f5, %f12
37000 fbo %fcc3, loop_4424
37001 stw %i7, [%l7 + 0x3C]
37002 bn,a loop_4425
37003 edge8l %i0, %g2, %i2
37004loop_4424:
37005 ld [%l7 + 0x44], %f4
37006 fsrc2s %f12, %f11
37007loop_4425:
37008 stb %i1, [%l7 + 0x6D]
37009 edge8n %l2, %o7, %g6
37010 stb %o6, [%l7 + 0x22]
37011 ldsb [%l7 + 0x79], %g7
37012 ld [%l7 + 0x44], %f14
37013 stw %i3, [%l7 + 0x6C]
37014 movl %xcc, %l4, %i6
37015 ldsh [%l7 + 0x3E], %o3
37016 fbl,a %fcc3, loop_4426
37017 fnegs %f8, %f0
37018 edge32l %g3, %l1, %l0
37019 fsrc2 %f6, %f6
37020loop_4426:
37021 ble,a %xcc, loop_4427
37022 movne %icc, %i5, %l3
37023 fbule,a %fcc3, loop_4428
37024 fmul8x16au %f0, %f3, %f2
37025loop_4427:
37026 fbuge %fcc2, loop_4429
37027 fands %f13, %f4, %f0
37028loop_4428:
37029 edge16n %o5, %o2, %o1
37030 fornot2s %f3, %f12, %f9
37031loop_4429:
37032 std %f6, [%l7 + 0x70]
37033 fnegd %f6, %f12
37034 lduh [%l7 + 0x46], %i4
37035 tneg %xcc, 0x3
37036 std %f12, [%l7 + 0x58]
37037 bl,a,pn %icc, loop_4430
37038 ldx [%l7 + 0x48], %l6
37039 xorcc %o4, %l5, %o0
37040 fmul8x16au %f1, %f15, %f8
37041loop_4430:
37042 sth %g1, [%l7 + 0x54]
37043 nop
37044 setx loop_4431, %l0, %l1
37045 jmpl %l1, %g4
37046 fsrc2 %f14, %f2
37047 srl %i7, %g5, %i0
37048 st %f9, [%l7 + 0x40]
37049loop_4431:
37050 bl,a %icc, loop_4432
37051 fmovdpos %icc, %f10, %f6
37052 movn %xcc, %i2, %g2
37053 fmovrse %l2, %f12, %f3
37054loop_4432:
37055 xnor %i1, 0x0F9D, %o7
37056 edge32ln %g6, %g7, %o6
37057 st %f7, [%l7 + 0x28]
37058 fmul8x16al %f9, %f12, %f6
37059 fornot1s %f12, %f1, %f0
37060 stx %l4, [%l7 + 0x30]
37061 be,pn %xcc, loop_4433
37062 fbl,a %fcc1, loop_4434
37063 fbuge,a %fcc1, loop_4435
37064 fmovdpos %icc, %f9, %f2
37065loop_4433:
37066 ldd [%l7 + 0x30], %f0
37067loop_4434:
37068 fnegs %f12, %f9
37069loop_4435:
37070 tcs %xcc, 0x0
37071 bneg,pt %xcc, loop_4436
37072 st %f6, [%l7 + 0x44]
37073 fmovdcs %xcc, %f3, %f10
37074 orcc %i6, 0x160F, %o3
37075loop_4436:
37076 ldsh [%l7 + 0x60], %i3
37077 fpackfix %f8, %f13
37078 stx %g3, [%l7 + 0x58]
37079 xnor %l0, %l1, %i5
37080 bpos %icc, loop_4437
37081 fbul %fcc3, loop_4438
37082 fandnot1 %f0, %f10, %f8
37083 fblg,a %fcc3, loop_4439
37084loop_4437:
37085 bleu,a,pn %xcc, loop_4440
37086loop_4438:
37087 movvc %xcc, %o5, %l3
37088 fmovsn %icc, %f6, %f5
37089loop_4439:
37090 sth %o2, [%l7 + 0x52]
37091loop_4440:
37092 ldd [%l7 + 0x78], %f10
37093 xorcc %i4, %o1, %l6
37094 movpos %icc, %o4, %o0
37095 lduw [%l7 + 0x0C], %g1
37096 fmovse %icc, %f14, %f6
37097 ldub [%l7 + 0x3B], %l5
37098 stb %i7, [%l7 + 0x59]
37099 movpos %icc, %g5, %g4
37100 stx %i2, [%l7 + 0x68]
37101 ld [%l7 + 0x68], %f10
37102 xorcc %g2, %i0, %l2
37103 ldsh [%l7 + 0x6C], %i1
37104 srlx %o7, 0x1F, %g6
37105 fmovdle %xcc, %f10, %f13
37106 lduh [%l7 + 0x18], %o6
37107 fcmpeq32 %f0, %f12, %l4
37108 ble %icc, loop_4441
37109 st %f15, [%l7 + 0x74]
37110 fba,a %fcc3, loop_4442
37111 tg %icc, 0x3
37112loop_4441:
37113 fbne,a %fcc2, loop_4443
37114 fornot2 %f14, %f2, %f6
37115loop_4442:
37116 bneg,pn %icc, loop_4444
37117 fbg,a %fcc3, loop_4445
37118loop_4443:
37119 fcmpgt32 %f14, %f12, %i6
37120 sll %o3, 0x0A, %i3
37121loop_4444:
37122 fpsub32s %f15, %f0, %f2
37123loop_4445:
37124 faligndata %f8, %f10, %f2
37125 fmovdg %icc, %f9, %f0
37126 tgu %xcc, 0x5
37127 movcc %icc, %g3, %g7
37128 edge16ln %l0, %i5, %l1
37129 fcmpgt16 %f0, %f8, %l3
37130 ldsb [%l7 + 0x4D], %o2
37131 movre %i4, 0x358, %o1
37132 nop
37133 setx loop_4446, %l0, %l1
37134 wrpr 0x1, %tl
37135 wrpr %l1, %tnpc
37136 setx 0x34400001400, %l0, %l1
37137 wrpr %l1, %tstate
37138 wrhpr 0x4, %htstate
37139 done
37140 ldsb [%l7 + 0x40], %l6
37141 tne %xcc, 0x5
37142 movg %xcc, %o5, %o4
37143loop_4446:
37144 tvs %xcc, 0x6
37145 ldsb [%l7 + 0x70], %o0
37146 array16 %l5, %g1, %g5
37147 lduh [%l7 + 0x36], %i7
37148 tcc %icc, 0x4
37149 fmovdcc %icc, %f5, %f15
37150 tcs %xcc, 0x3
37151 ldsh [%l7 + 0x64], %i2
37152 fmovsne %xcc, %f1, %f11
37153 ta %xcc, 0x0
37154 ldsb [%l7 + 0x5A], %g2
37155 sth %i0, [%l7 + 0x56]
37156 addc %g4, %l2, %i1
37157 fmuld8ulx16 %f1, %f4, %f0
37158 tpos %icc, 0x7
37159 subccc %o7, %o6, %g6
37160 ld [%l7 + 0x38], %f3
37161 ldsw [%l7 + 0x6C], %l4
37162 bshuffle %f10, %f2, %f10
37163 fmuld8sux16 %f5, %f1, %f6
37164 st %f1, [%l7 + 0x30]
37165 movrlez %i6, %i3, %g3
37166 srl %o3, 0x07, %l0
37167 sth %g7, [%l7 + 0x28]
37168 sth %l1, [%l7 + 0x50]
37169 stb %l3, [%l7 + 0x7F]
37170 ldsw [%l7 + 0x68], %i5
37171 ldub [%l7 + 0x19], %i4
37172 bvc loop_4447
37173 fpsub16 %f0, %f2, %f6
37174 fpadd32 %f8, %f8, %f8
37175 umul %o2, 0x0F0F, %l6
37176loop_4447:
37177 edge8l %o5, %o4, %o1
37178 ldub [%l7 + 0x17], %l5
37179 fbge %fcc1, loop_4448
37180 fmovscc %xcc, %f4, %f13
37181 andcc %o0, %g1, %g5
37182 fbe %fcc1, loop_4449
37183loop_4448:
37184 fbule,a %fcc1, loop_4450
37185 fpmerge %f12, %f2, %f10
37186 ldsb [%l7 + 0x12], %i2
37187loop_4449:
37188 std %f8, [%l7 + 0x58]
37189loop_4450:
37190 fornot1s %f0, %f11, %f3
37191 fbule %fcc2, loop_4451
37192 array32 %i7, %i0, %g4
37193 array8 %l2, %g2, %i1
37194 fnegd %f14, %f12
37195loop_4451:
37196 brgez %o7, loop_4452
37197 ldub [%l7 + 0x64], %g6
37198 subc %o6, %i6, %i3
37199 fnegd %f8, %f2
37200loop_4452:
37201 fandnot1 %f4, %f2, %f14
37202 sdivcc %g3, 0x038D, %o3
37203 fmovdvs %icc, %f8, %f15
37204 ldsw [%l7 + 0x5C], %l4
37205 mova %xcc, %g7, %l0
37206 umul %l3, %l1, %i5
37207 move %icc, %i4, %o2
37208 stx %o5, [%l7 + 0x68]
37209 and %o4, %l6, %l5
37210 fornot1 %f12, %f8, %f0
37211 lduw [%l7 + 0x1C], %o0
37212 tle %xcc, 0x3
37213 srax %g1, 0x07, %o1
37214 ldsb [%l7 + 0x27], %i2
37215 sub %g5, %i0, %i7
37216 edge8l %g4, %g2, %l2
37217 stx %i1, [%l7 + 0x48]
37218 movrgz %g6, 0x07C, %o7
37219 fpsub32s %f2, %f14, %f12
37220 fnot1s %f15, %f10
37221 fmovd %f0, %f6
37222 edge8 %i6, %i3, %o6
37223 udivx %o3, 0x1896, %g3
37224 st %f3, [%l7 + 0x18]
37225 lduh [%l7 + 0x70], %g7
37226 ldsb [%l7 + 0x0F], %l4
37227 fabsd %f4, %f12
37228 sth %l0, [%l7 + 0x34]
37229 fbn %fcc1, loop_4453
37230 fcmped %fcc0, %f14, %f2
37231 bleu,a,pn %xcc, loop_4454
37232 st %f11, [%l7 + 0x1C]
37233loop_4453:
37234 andncc %l3, %l1, %i5
37235 fbug %fcc1, loop_4455
37236loop_4454:
37237 fpsub16s %f10, %f11, %f5
37238 fand %f10, %f6, %f8
37239 fands %f3, %f0, %f9
37240loop_4455:
37241 fcmps %fcc3, %f2, %f1
37242 stb %o2, [%l7 + 0x44]
37243 xnor %i4, 0x1B2D, %o4
37244 brlez,a %o5, loop_4456
37245 bg %icc, loop_4457
37246 sth %l6, [%l7 + 0x70]
37247 fmovscs %xcc, %f10, %f12
37248loop_4456:
37249 sth %o0, [%l7 + 0x10]
37250loop_4457:
37251 fbo %fcc2, loop_4458
37252 ldx [%l7 + 0x58], %l5
37253 fnor %f10, %f6, %f12
37254 fbug,a %fcc1, loop_4459
37255loop_4458:
37256 fandnot2s %f13, %f15, %f10
37257 fpsub16 %f4, %f0, %f0
37258 bge,a,pn %icc, loop_4460
37259loop_4459:
37260 ldsh [%l7 + 0x78], %o1
37261 movcs %xcc, %g1, %g5
37262 movrgz %i0, %i7, %g4
37263loop_4460:
37264 brz %g2, loop_4461
37265 fmovsa %icc, %f3, %f7
37266 fornot1 %f4, %f12, %f14
37267 ldd [%l7 + 0x58], %f0
37268loop_4461:
37269 fmovdleu %xcc, %f13, %f14
37270 ba %icc, loop_4462
37271 sdivx %i2, 0x1DA9, %i1
37272 fmovdg %xcc, %f12, %f0
37273 edge8 %l2, %o7, %i6
37274loop_4462:
37275 bpos %icc, loop_4463
37276 tl %icc, 0x0
37277 fmovsgu %icc, %f0, %f1
37278 bg,a,pt %xcc, loop_4464
37279loop_4463:
37280 fmovrdlez %i3, %f0, %f0
37281 brlz %o6, loop_4465
37282 lduh [%l7 + 0x3C], %o3
37283loop_4464:
37284 stb %g6, [%l7 + 0x63]
37285 fxors %f5, %f7, %f4
37286loop_4465:
37287 ldsw [%l7 + 0x74], %g3
37288 fmovrsne %l4, %f2, %f8
37289 tvs %icc, 0x1
37290 fmovscc %xcc, %f14, %f14
37291 movvs %icc, %g7, %l0
37292 fmovsvs %xcc, %f5, %f9
37293 fmuld8sux16 %f13, %f13, %f6
37294 alignaddr %l3, %l1, %i5
37295 fors %f7, %f15, %f7
37296 movrgz %i4, 0x212, %o2
37297 edge8n %o5, %o4, %o0
37298 lduw [%l7 + 0x74], %l6
37299 fcmpeq32 %f2, %f10, %o1
37300 std %f4, [%l7 + 0x28]
37301 fnot1 %f8, %f2
37302 fmovrsne %g1, %f8, %f8
37303 fmovsa %icc, %f12, %f9
37304 brgez,a %l5, loop_4466
37305 stw %g5, [%l7 + 0x6C]
37306 tneg %xcc, 0x5
37307 fnot1s %f13, %f4
37308loop_4466:
37309 movle %icc, %i0, %i7
37310 array32 %g4, %g2, %i1
37311 edge16n %l2, %i2, %i6
37312 fmuld8sux16 %f7, %f14, %f14
37313 fpadd32 %f4, %f10, %f2
37314 fmovsne %icc, %f2, %f14
37315 ldsw [%l7 + 0x7C], %o7
37316 fmovsl %icc, %f15, %f8
37317 ldsw [%l7 + 0x14], %i3
37318 stw %o6, [%l7 + 0x40]
37319 st %f6, [%l7 + 0x54]
37320 alignaddrl %g6, %g3, %l4
37321 stx %g7, [%l7 + 0x30]
37322 orncc %o3, 0x14C8, %l0
37323 sub %l1, %i5, %i4
37324 fabss %f12, %f9
37325 fmovd %f8, %f0
37326 stw %l3, [%l7 + 0x1C]
37327 fmovrdne %o5, %f6, %f0
37328 ldub [%l7 + 0x17], %o4
37329 fcmpeq32 %f0, %f2, %o2
37330 ldx [%l7 + 0x58], %l6
37331 edge8 %o0, %g1, %o1
37332 srl %g5, 0x1F, %i0
37333 fmovrsne %l5, %f8, %f14
37334 fxnor %f8, %f14, %f2
37335 fnot2 %f10, %f4
37336 call loop_4467
37337 ldsh [%l7 + 0x2E], %i7
37338 and %g2, %i1, %g4
37339 ldx [%l7 + 0x10], %l2
37340loop_4467:
37341 fmovrse %i2, %f0, %f8
37342 ldub [%l7 + 0x29], %i6
37343 fsrc2s %f0, %f4
37344 movle %icc, %o7, %o6
37345 fmul8sux16 %f6, %f14, %f2
37346 std %f8, [%l7 + 0x48]
37347 fors %f7, %f11, %f14
37348 st %f2, [%l7 + 0x78]
37349 mulx %g6, %i3, %g3
37350 std %f2, [%l7 + 0x30]
37351 ldsw [%l7 + 0x2C], %l4
37352 sth %g7, [%l7 + 0x18]
37353 andn %l0, %o3, %i5
37354 lduw [%l7 + 0x30], %l1
37355 brgz %i4, loop_4468
37356 brlez %o5, loop_4469
37357 fbn,a %fcc1, loop_4470
37358 st %f11, [%l7 + 0x5C]
37359loop_4468:
37360 ld [%l7 + 0x1C], %f7
37361loop_4469:
37362 or %o4, %o2, %l3
37363loop_4470:
37364 fnot2 %f10, %f10
37365 std %f2, [%l7 + 0x30]
37366 movcs %icc, %o0, %l6
37367 fmul8x16au %f3, %f11, %f6
37368 fnegs %f9, %f9
37369 std %f8, [%l7 + 0x78]
37370 fxnors %f6, %f3, %f15
37371 pdist %f10, %f2, %f12
37372 edge16ln %g1, %o1, %i0
37373 movleu %icc, %g5, %l5
37374 xnor %g2, 0x0931, %i1
37375 fnands %f11, %f2, %f2
37376 smul %g4, 0x1D82, %i7
37377 ldsw [%l7 + 0x2C], %l2
37378 std %f10, [%l7 + 0x30]
37379 call loop_4471
37380 movl %icc, %i6, %i2
37381 fnor %f4, %f0, %f4
37382 fbule,a %fcc3, loop_4472
37383loop_4471:
37384 ldub [%l7 + 0x47], %o7
37385 ldsh [%l7 + 0x60], %g6
37386 tle %xcc, 0x5
37387loop_4472:
37388 faligndata %f8, %f10, %f12
37389 alignaddrl %i3, %g3, %o6
37390 fbule,a %fcc3, loop_4473
37391 movle %icc, %l4, %l0
37392 st %f8, [%l7 + 0x2C]
37393 ble %xcc, loop_4474
37394loop_4473:
37395 movle %xcc, %o3, %g7
37396 for %f8, %f6, %f0
37397 ldub [%l7 + 0x60], %l1
37398loop_4474:
37399 edge8l %i4, %o5, %o4
37400 lduh [%l7 + 0x1E], %o2
37401 movneg %xcc, %l3, %i5
37402 fpsub32 %f4, %f8, %f6
37403 st %f6, [%l7 + 0x74]
37404 array8 %l6, %o0, %g1
37405 andcc %o1, %g5, %l5
37406 fpsub32s %f7, %f11, %f11
37407 brnz %i0, loop_4475
37408 fbug %fcc2, loop_4476
37409 stw %g2, [%l7 + 0x14]
37410 subc %i1, 0x123C, %i7
37411loop_4475:
37412 fpack16 %f4, %f8
37413loop_4476:
37414 edge8ln %l2, %g4, %i2
37415 bge,pn %icc, loop_4477
37416 sub %i6, %g6, %i3
37417 sth %o7, [%l7 + 0x08]
37418 lduh [%l7 + 0x54], %g3
37419loop_4477:
37420 sdiv %l4, 0x0041, %l0
37421 fnors %f1, %f4, %f8
37422 sth %o3, [%l7 + 0x44]
37423 ldsh [%l7 + 0x7E], %o6
37424 ldx [%l7 + 0x58], %l1
37425 fbul %fcc3, loop_4478
37426 ldsh [%l7 + 0x40], %i4
37427 movgu %icc, %o5, %o4
37428 sdiv %g7, 0x1346, %l3
37429loop_4478:
37430 fabss %f14, %f8
37431 fbule,a %fcc2, loop_4479
37432 lduw [%l7 + 0x60], %i5
37433 edge32n %o2, %o0, %g1
37434 alignaddr %o1, %l6, %g5
37435loop_4479:
37436 lduh [%l7 + 0x2A], %i0
37437 tge %icc, 0x4
37438 array8 %l5, %i1, %g2
37439 nop
37440 setx loop_4480, %l0, %l1
37441 jmpl %l1, %l2
37442 fmovscs %icc, %f11, %f6
37443 fmul8sux16 %f6, %f4, %f2
37444 ldub [%l7 + 0x7F], %i7
37445loop_4480:
37446 fmovdpos %xcc, %f11, %f1
37447 fornot1 %f14, %f14, %f0
37448 xorcc %i2, 0x136D, %g4
37449 ldd [%l7 + 0x18], %f12
37450 ldub [%l7 + 0x23], %g6
37451 fmul8x16au %f0, %f4, %f10
37452 ldx [%l7 + 0x28], %i6
37453 edge16ln %i3, %g3, %l4
37454 sllx %o7, %l0, %o3
37455 fmovdgu %xcc, %f7, %f15
37456 sra %o6, %i4, %o5
37457 bgu,pn %icc, loop_4481
37458 lduh [%l7 + 0x28], %o4
37459 stw %g7, [%l7 + 0x2C]
37460 edge8n %l3, %l1, %i5
37461loop_4481:
37462 fandnot1s %f13, %f14, %f0
37463 edge16n %o0, %o2, %g1
37464 fxnor %f0, %f0, %f14
37465 fcmped %fcc3, %f10, %f6
37466 st %f13, [%l7 + 0x5C]
37467 fpack16 %f6, %f1
37468 ldsw [%l7 + 0x74], %l6
37469 lduw [%l7 + 0x48], %o1
37470 fmovrsgez %g5, %f11, %f8
37471 fpadd16s %f3, %f3, %f12
37472 fble %fcc1, loop_4482
37473 andncc %l5, %i1, %g2
37474 stb %l2, [%l7 + 0x22]
37475 ldub [%l7 + 0x33], %i0
37476loop_4482:
37477 stw %i2, [%l7 + 0x54]
37478 movvc %icc, %g4, %i7
37479 ta %xcc, 0x3
37480 fcmpgt16 %f6, %f2, %g6
37481 stx %i3, [%l7 + 0x48]
37482 xorcc %g3, %l4, %o7
37483 st %f2, [%l7 + 0x18]
37484 bl %xcc, loop_4483
37485 sth %l0, [%l7 + 0x4C]
37486 sth %i6, [%l7 + 0x78]
37487 fmovspos %icc, %f11, %f1
37488loop_4483:
37489 sth %o3, [%l7 + 0x10]
37490 ld [%l7 + 0x68], %f7
37491 fmovrse %i4, %f4, %f10
37492 sub %o5, %o4, %o6
37493 edge16 %l3, %g7, %l1
37494 fmovdle %icc, %f12, %f5
37495 fmovdcs %icc, %f0, %f1
37496 movvc %xcc, %i5, %o2
37497 fmovsl %xcc, %f3, %f6
37498 fbu,a %fcc3, loop_4484
37499 ldsh [%l7 + 0x68], %o0
37500 xor %g1, 0x0C13, %o1
37501 st %f11, [%l7 + 0x40]
37502loop_4484:
37503 edge8 %l6, %l5, %i1
37504 stx %g2, [%l7 + 0x48]
37505 alignaddrl %g5, %i0, %l2
37506 fcmpes %fcc0, %f3, %f13
37507 umul %i2, %g4, %g6
37508 call loop_4485
37509 edge16n %i7, %g3, %i3
37510 addccc %o7, 0x1465, %l0
37511 stx %i6, [%l7 + 0x78]
37512loop_4485:
37513 ta %xcc, 0x5
37514 fmovsvc %icc, %f4, %f5
37515 fsrc1s %f7, %f9
37516 movpos %xcc, %o3, %l4
37517 sth %i4, [%l7 + 0x62]
37518 ldub [%l7 + 0x36], %o5
37519 std %f14, [%l7 + 0x68]
37520 fcmple32 %f12, %f4, %o4
37521 fmovrdgez %l3, %f4, %f6
37522 fbug %fcc2, loop_4486
37523 stw %g7, [%l7 + 0x10]
37524 fnor %f10, %f8, %f14
37525 fzero %f4
37526loop_4486:
37527 fexpand %f0, %f12
37528 ta %icc, 0x3
37529 mulscc %l1, 0x0748, %i5
37530 movleu %xcc, %o6, %o2
37531 array32 %o0, %g1, %o1
37532 bne,a loop_4487
37533 movre %l5, 0x388, %i1
37534 fnot2s %f11, %f7
37535 ldsb [%l7 + 0x2B], %l6
37536loop_4487:
37537 ldsh [%l7 + 0x7A], %g5
37538 fbule %fcc1, loop_4488
37539 fcmpgt32 %f12, %f8, %g2
37540 ble loop_4489
37541 fcmpgt32 %f6, %f0, %l2
37542loop_4488:
37543 fmovrdgez %i2, %f14, %f10
37544 xnorcc %g4, 0x086A, %i0
37545loop_4489:
37546 ld [%l7 + 0x0C], %f11
37547 fnegd %f10, %f0
37548 fba,a %fcc1, loop_4490
37549 andn %g6, %g3, %i3
37550 fmovdcc %icc, %f14, %f4
37551 fmovdvc %icc, %f8, %f3
37552loop_4490:
37553 faligndata %f6, %f4, %f2
37554 ldd [%l7 + 0x10], %f2
37555 fnegs %f2, %f1
37556 fpmerge %f12, %f0, %f2
37557 fnors %f4, %f5, %f5
37558 sth %o7, [%l7 + 0x78]
37559 bcs %icc, loop_4491
37560 fmovrslez %l0, %f9, %f9
37561 ldsw [%l7 + 0x2C], %i7
37562 fpadd16 %f4, %f12, %f0
37563loop_4491:
37564 fbe,a %fcc0, loop_4492
37565 ldsh [%l7 + 0x78], %o3
37566 lduw [%l7 + 0x28], %l4
37567 fmovdcc %xcc, %f11, %f3
37568loop_4492:
37569 fsrc2s %f12, %f4
37570 ldub [%l7 + 0x3B], %i6
37571 brlez %o5, loop_4493
37572 movcs %xcc, %o4, %i4
37573 bcs,a,pt %icc, loop_4494
37574 stb %g7, [%l7 + 0x2F]
37575loop_4493:
37576 fmovrde %l3, %f12, %f14
37577 fmovrsne %l1, %f0, %f5
37578loop_4494:
37579 lduh [%l7 + 0x5E], %o6
37580 fandnot2 %f0, %f6, %f4
37581 nop
37582 setx loop_4495, %l0, %l1
37583 wrpr 0x1, %tl
37584 wrpr %l1, %tpc
37585 add %l1, 0x4, %l1
37586 wrpr %l1, %tnpc
37587 setx 0x34400001400, %l0, %l1
37588 wrpr %l1, %tstate
37589 wrhpr 0x4, %htstate
37590 retry
37591 bleu,a loop_4496
37592 ld [%l7 + 0x30], %f4
37593 ldd [%l7 + 0x58], %f14
37594loop_4495:
37595 bne,pt %icc, loop_4497
37596loop_4496:
37597 movrlez %i5, %o0, %g1
37598 sth %o1, [%l7 + 0x3C]
37599 udivcc %l5, 0x0A35, %i1
37600loop_4497:
37601 udivcc %l6, 0x04F2, %o2
37602 brgz %g2, loop_4498
37603 fmovdg %xcc, %f2, %f4
37604 bg,a loop_4499
37605 fsrc2s %f3, %f0
37606loop_4498:
37607 mulx %l2, 0x0FB8, %g5
37608 edge8ln %g4, %i2, %g6
37609loop_4499:
37610 ldub [%l7 + 0x42], %g3
37611 srlx %i0, 0x0B, %i3
37612 fmovdne %icc, %f13, %f11
37613 fandnot1s %f10, %f5, %f4
37614 fand %f4, %f2, %f12
37615 fbn,a %fcc1, loop_4500
37616 fmovsvc %xcc, %f11, %f12
37617 stx %l0, [%l7 + 0x30]
37618 bvc,pt %icc, loop_4501
37619loop_4500:
37620 fands %f2, %f6, %f9
37621 tl %xcc, 0x4
37622 fnand %f10, %f14, %f6
37623loop_4501:
37624 std %f6, [%l7 + 0x40]
37625 st %f6, [%l7 + 0x40]
37626 movle %icc, %i7, %o7
37627 ld [%l7 + 0x34], %f2
37628 ldx [%l7 + 0x08], %l4
37629 ldub [%l7 + 0x66], %o3
37630 lduh [%l7 + 0x6A], %o5
37631 fmul8x16al %f12, %f2, %f8
37632 fbuge %fcc1, loop_4502
37633 ldsw [%l7 + 0x4C], %o4
37634 addc %i6, 0x1C8D, %i4
37635 ta %xcc, 0x1
37636loop_4502:
37637 lduh [%l7 + 0x40], %l3
37638 fmovsvc %icc, %f11, %f3
37639 fpadd16s %f10, %f3, %f7
37640 ldd [%l7 + 0x08], %f0
37641 add %l1, %o6, %i5
37642 fmovrsne %g7, %f10, %f6
37643 ld [%l7 + 0x3C], %f12
37644 bcs,a %xcc, loop_4503
37645 fnegs %f15, %f5
37646 stb %g1, [%l7 + 0x4E]
37647 tleu %icc, 0x3
37648loop_4503:
37649 brgz,a %o0, loop_4504
37650 fpmerge %f3, %f0, %f8
37651 fmovsge %icc, %f11, %f10
37652 fmovdne %icc, %f6, %f14
37653loop_4504:
37654 fmovspos %xcc, %f3, %f5
37655 brgez %o1, loop_4505
37656 bg,a loop_4506
37657 fbule %fcc0, loop_4507
37658 sth %i1, [%l7 + 0x52]
37659loop_4505:
37660 movpos %icc, %l6, %o2
37661loop_4506:
37662 fmovsleu %icc, %f8, %f1
37663loop_4507:
37664 xnor %l5, %l2, %g5
37665 fxors %f15, %f5, %f12
37666 tle %icc, 0x3
37667 fsrc1 %f0, %f8
37668 tcc %xcc, 0x6
37669 fcmple32 %f2, %f12, %g4
37670 bvs,pn %icc, loop_4508
37671 subc %g2, 0x136F, %i2
37672 fmovs %f8, %f4
37673 bl,pn %xcc, loop_4509
37674loop_4508:
37675 fpsub16 %f12, %f0, %f8
37676 brlz,a %g6, loop_4510
37677 ldub [%l7 + 0x2C], %i0
37678loop_4509:
37679 sdivcc %i3, 0x0242, %g3
37680 movrgez %i7, 0x01C, %o7
37681loop_4510:
37682 add %l4, 0x085E, %o3
37683 fmovrdgez %o5, %f8, %f14
37684 brlez,a %l0, loop_4511
37685 fpsub32s %f8, %f15, %f7
37686 ldub [%l7 + 0x23], %i6
37687 fmovrslez %o4, %f9, %f15
37688loop_4511:
37689 ldx [%l7 + 0x68], %l3
37690 fandnot1 %f0, %f12, %f14
37691 fors %f3, %f10, %f6
37692 ldsh [%l7 + 0x22], %i4
37693 sdiv %l1, 0x157A, %o6
37694 brgz,a %g7, loop_4512
37695 lduh [%l7 + 0x5A], %i5
37696 xorcc %g1, 0x1621, %o1
37697 sth %o0, [%l7 + 0x18]
37698loop_4512:
37699 ldsw [%l7 + 0x34], %l6
37700 mulx %o2, %l5, %l2
37701 ldub [%l7 + 0x79], %g5
37702 ld [%l7 + 0x40], %f12
37703 tne %icc, 0x3
37704 fbn %fcc1, loop_4513
37705 fzeros %f11
37706 stx %i1, [%l7 + 0x20]
37707 stb %g2, [%l7 + 0x60]
37708loop_4513:
37709 xnor %g4, 0x0DD1, %g6
37710 fmuld8sux16 %f13, %f3, %f14
37711 fmovscs %xcc, %f8, %f5
37712 stw %i2, [%l7 + 0x44]
37713 brlz,a %i0, loop_4514
37714 bge,a %xcc, loop_4515
37715 fmovsge %xcc, %f2, %f11
37716 fbn,a %fcc3, loop_4516
37717loop_4514:
37718 umulcc %g3, %i7, %o7
37719loop_4515:
37720 add %l4, 0x194C, %i3
37721 fbn,a %fcc2, loop_4517
37722loop_4516:
37723 stb %o3, [%l7 + 0x6C]
37724 bl,pn %icc, loop_4518
37725 fmovrdgez %o5, %f14, %f12
37726loop_4517:
37727 stb %l0, [%l7 + 0x38]
37728 ldsw [%l7 + 0x74], %o4
37729loop_4518:
37730 fcmpeq16 %f12, %f10, %i6
37731 edge16n %i4, %l3, %l1
37732 ldd [%l7 + 0x20], %f12
37733 ld [%l7 + 0x6C], %f12
37734 fornot1 %f6, %f6, %f4
37735 ta %icc, 0x0
37736 ldd [%l7 + 0x08], %f10
37737 ldsb [%l7 + 0x7C], %o6
37738 sllx %g7, 0x15, %g1
37739 fnot1s %f2, %f12
37740 fmovspos %icc, %f8, %f3
37741 movcs %xcc, %o1, %i5
37742 sdivcc %l6, 0x0633, %o0
37743 fmovdcc %xcc, %f8, %f13
37744 fmovdne %icc, %f0, %f3
37745 fmul8sux16 %f0, %f4, %f6
37746 nop
37747 setx loop_4519, %l0, %l1
37748 jmpl %l1, %o2
37749 ld [%l7 + 0x24], %f3
37750 edge16ln %l5, %g5, %i1
37751 xnorcc %g2, 0x12F2, %l2
37752loop_4519:
37753 tge %xcc, 0x0
37754 xnorcc %g6, %i2, %g4
37755 fmul8sux16 %f10, %f0, %f12
37756 sdivcc %i0, 0x037F, %g3
37757 edge16l %o7, %l4, %i7
37758 fcmped %fcc3, %f2, %f14
37759 fbge %fcc3, loop_4520
37760 fbg,a %fcc1, loop_4521
37761 sllx %o3, 0x01, %o5
37762 orcc %i3, %o4, %l0
37763loop_4520:
37764 ldd [%l7 + 0x10], %f8
37765loop_4521:
37766 movne %xcc, %i6, %l3
37767 fpackfix %f2, %f10
37768 fbl %fcc3, loop_4522
37769 bn,a,pt %icc, loop_4523
37770 fpadd16s %f4, %f7, %f0
37771 fnors %f11, %f1, %f9
37772loop_4522:
37773 fnand %f2, %f4, %f6
37774loop_4523:
37775 ldsh [%l7 + 0x5A], %i4
37776 alignaddrl %l1, %o6, %g1
37777 fpack16 %f10, %f15
37778 tl %icc, 0x0
37779 nop
37780 setx loop_4524, %l0, %l1
37781 wrpr 0x1, %tl
37782 wrpr %l1, %tpc
37783 add %l1, 0x4, %l1
37784 wrpr %l1, %tnpc
37785 setx 0x34400001400, %l0, %l1
37786 wrpr %l1, %tstate
37787 wrhpr 0x4, %htstate
37788 retry
37789 fmovse %xcc, %f13, %f11
37790 ldub [%l7 + 0x57], %g7
37791 movle %icc, %o1, %i5
37792loop_4524:
37793 ldsb [%l7 + 0x2B], %o0
37794 movpos %xcc, %o2, %l5
37795 fba,a %fcc0, loop_4525
37796 andncc %g5, %l6, %g2
37797 ldx [%l7 + 0x68], %l2
37798 st %f6, [%l7 + 0x18]
37799loop_4525:
37800 stw %g6, [%l7 + 0x20]
37801 lduh [%l7 + 0x2C], %i2
37802 fbule %fcc0, loop_4526
37803 nop
37804 setx loop_4527, %l0, %l1
37805 wrpr 0x1, %tl
37806 wrpr %l1, %tpc
37807 add %l1, 0x4, %l1
37808 wrpr %l1, %tnpc
37809 setx 0x34400001400, %l0, %l1
37810 wrpr %l1, %tstate
37811 wrhpr 0x4, %htstate
37812 retry
37813 udiv %g4, 0x0E42, %i1
37814 brlz %g3, loop_4528
37815loop_4526:
37816 ldd [%l7 + 0x68], %f14
37817loop_4527:
37818 fbo,a %fcc3, loop_4529
37819 sth %i0, [%l7 + 0x2C]
37820loop_4528:
37821 fornot2s %f9, %f9, %f0
37822 ldsb [%l7 + 0x4B], %l4
37823loop_4529:
37824 xnor %i7, %o3, %o5
37825 ldsw [%l7 + 0x28], %o7
37826 fcmpeq32 %f10, %f10, %i3
37827 bneg %icc, loop_4530
37828 tg %icc, 0x6
37829 fmovrdlz %l0, %f8, %f2
37830 fbue %fcc2, loop_4531
37831loop_4530:
37832 fmovspos %icc, %f3, %f11
37833 fmovsvs %icc, %f7, %f1
37834 fxors %f10, %f14, %f12
37835loop_4531:
37836 ld [%l7 + 0x74], %f6
37837 fbg %fcc2, loop_4532
37838 fbne,a %fcc2, loop_4533
37839 fpsub32s %f13, %f11, %f3
37840 fcmpeq32 %f8, %f8, %o4
37841loop_4532:
37842 st %f3, [%l7 + 0x2C]
37843loop_4533:
37844 fmul8x16 %f10, %f12, %f2
37845 fbu %fcc2, loop_4534
37846 fmovspos %icc, %f6, %f11
37847 ldsb [%l7 + 0x5E], %i6
37848 bgu loop_4535
37849loop_4534:
37850 stx %i4, [%l7 + 0x38]
37851 fand %f2, %f0, %f12
37852 fmovsge %xcc, %f4, %f15
37853loop_4535:
37854 lduw [%l7 + 0x7C], %l1
37855 sth %l3, [%l7 + 0x0E]
37856 tcs %icc, 0x1
37857 movrlz %g1, 0x2A9, %o6
37858 bcc,a %xcc, loop_4536
37859 sdivx %o1, 0x18DD, %g7
37860 brlez,a %o0, loop_4537
37861 lduw [%l7 + 0x7C], %i5
37862loop_4536:
37863 movgu %xcc, %o2, %g5
37864 fba,a %fcc1, loop_4538
37865loop_4537:
37866 ld [%l7 + 0x3C], %f13
37867 brnz,a %l6, loop_4539
37868 fmovsvs %xcc, %f5, %f8
37869loop_4538:
37870 ldd [%l7 + 0x10], %f4
37871 ldsh [%l7 + 0x7A], %l5
37872loop_4539:
37873 fmovrslz %l2, %f3, %f7
37874 fsrc2s %f0, %f5
37875 lduw [%l7 + 0x54], %g2
37876 andn %g6, 0x0A59, %g4
37877 tneg %icc, 0x7
37878 fcmpeq32 %f4, %f14, %i2
37879 sth %g3, [%l7 + 0x0C]
37880 fmovdneg %xcc, %f2, %f7
37881 fmovdgu %xcc, %f14, %f4
37882 edge8ln %i0, %i1, %i7
37883 fblg,a %fcc1, loop_4540
37884 fblg %fcc0, loop_4541
37885 tvs %icc, 0x4
37886 tneg %xcc, 0x2
37887loop_4540:
37888 array8 %l4, %o3, %o7
37889loop_4541:
37890 sra %o5, %i3, %o4
37891 fors %f11, %f4, %f14
37892 fandnot1 %f8, %f14, %f8
37893 fbl %fcc1, loop_4542
37894 andncc %l0, %i4, %i6
37895 tvc %icc, 0x0
37896 fpsub32 %f6, %f14, %f10
37897loop_4542:
37898 fmovsleu %icc, %f0, %f0
37899 fbug,a %fcc0, loop_4543
37900 stb %l1, [%l7 + 0x23]
37901 stx %l3, [%l7 + 0x78]
37902 ld [%l7 + 0x14], %f6
37903loop_4543:
37904 ldd [%l7 + 0x28], %f4
37905 srl %o6, 0x10, %g1
37906 tleu %icc, 0x4
37907 udivcc %o1, 0x0BE3, %o0
37908 edge8l %i5, %g7, %o2
37909 fmovdn %icc, %f7, %f2
37910 fornot2s %f5, %f1, %f14
37911 fandnot2 %f2, %f10, %f0
37912 fpadd16 %f4, %f10, %f10
37913 movg %icc, %l6, %g5
37914 ldd [%l7 + 0x48], %f12
37915 ble,pn %xcc, loop_4544
37916 fmovsvc %xcc, %f2, %f0
37917 ldx [%l7 + 0x60], %l2
37918 bn,a loop_4545
37919loop_4544:
37920 te %xcc, 0x1
37921 ldub [%l7 + 0x5B], %l5
37922 fpack32 %f8, %f0, %f2
37923loop_4545:
37924 std %f10, [%l7 + 0x08]
37925 st %f2, [%l7 + 0x24]
37926 edge16 %g2, %g4, %i2
37927 fmovdneg %icc, %f5, %f8
37928 movrne %g3, %g6, %i0
37929 fcmpd %fcc3, %f4, %f2
37930 subccc %i7, %i1, %o3
37931 ldd [%l7 + 0x48], %f6
37932 ldsh [%l7 + 0x72], %o7
37933 ldx [%l7 + 0x18], %l4
37934 fbule %fcc3, loop_4546
37935 tle %icc, 0x6
37936 fmovsleu %icc, %f6, %f12
37937 smul %i3, %o5, %o4
37938loop_4546:
37939 fones %f6
37940 ldub [%l7 + 0x4E], %i4
37941 fmovdvc %icc, %f0, %f5
37942 nop
37943 setx loop_4547, %l0, %l1
37944 wrpr 0x1, %tl
37945 wrpr %l1, %tnpc
37946 setx 0x34400001400, %l0, %l1
37947 wrpr %l1, %tstate
37948 wrhpr 0x4, %htstate
37949 done
37950 ble,pn %xcc, loop_4548
37951 fmovsleu %icc, %f11, %f0
37952 alignaddr %i6, %l1, %l3
37953loop_4547:
37954 st %f12, [%l7 + 0x34]
37955loop_4548:
37956 fpackfix %f6, %f11
37957 fornot2s %f15, %f4, %f15
37958 tge %xcc, 0x1
37959 udivx %l0, 0x131C, %g1
37960 fnot2 %f12, %f14
37961 fxnor %f10, %f12, %f4
37962 fsrc1 %f8, %f14
37963 movvs %icc, %o1, %o6
37964 fornot2 %f12, %f6, %f10
37965 ldub [%l7 + 0x68], %i5
37966 andncc %o0, %o2, %l6
37967 fcmpeq16 %f14, %f4, %g7
37968 fblg %fcc3, loop_4549
37969 movrgez %g5, %l2, %l5
37970 fcmpne16 %f14, %f0, %g4
37971 tvs %xcc, 0x1
37972loop_4549:
37973 fcmple16 %f4, %f0, %i2
37974 subcc %g2, 0x040E, %g6
37975 ld [%l7 + 0x5C], %f2
37976 stw %i0, [%l7 + 0x14]
37977 stx %g3, [%l7 + 0x58]
37978 movrlz %i7, 0x074, %o3
37979 sub %i1, 0x0ADF, %l4
37980 orcc %o7, %i3, %o5
37981 fmovsn %xcc, %f8, %f12
37982 te %icc, 0x6
37983 fblg %fcc2, loop_4550
37984 edge32 %i4, %o4, %i6
37985 sth %l3, [%l7 + 0x52]
37986 fcmpeq16 %f4, %f2, %l1
37987loop_4550:
37988 ldsw [%l7 + 0x24], %g1
37989 movcc %xcc, %o1, %o6
37990 std %f6, [%l7 + 0x18]
37991 ldsb [%l7 + 0x65], %i5
37992 brz,a %l0, loop_4551
37993 sth %o0, [%l7 + 0x54]
37994 ldsh [%l7 + 0x1C], %o2
37995 brgez %g7, loop_4552
37996loop_4551:
37997 stb %g5, [%l7 + 0x4C]
37998 fmovdge %xcc, %f0, %f2
37999 fbe,a %fcc1, loop_4553
38000loop_4552:
38001 movleu %xcc, %l6, %l2
38002 fmovdge %icc, %f13, %f8
38003 fnands %f0, %f12, %f7
38004loop_4553:
38005 lduh [%l7 + 0x70], %l5
38006 lduh [%l7 + 0x0C], %g4
38007 mulx %i2, 0x1FFA, %g2
38008 bg %icc, loop_4554
38009 stb %g6, [%l7 + 0x17]
38010 lduh [%l7 + 0x14], %g3
38011 ldsw [%l7 + 0x2C], %i7
38012loop_4554:
38013 fandnot2 %f12, %f6, %f2
38014 ldsh [%l7 + 0x64], %o3
38015 fmul8sux16 %f4, %f4, %f14
38016 fbue %fcc0, loop_4555
38017 bvs,a %xcc, loop_4556
38018 andcc %i0, 0x0F3B, %l4
38019 fmovdge %xcc, %f3, %f7
38020loop_4555:
38021 nop
38022 setx loop_4557, %l0, %l1
38023 wrpr 0x1, %tl
38024 wrpr %l1, %tpc
38025 add %l1, 0x4, %l1
38026 wrpr %l1, %tnpc
38027 setx 0x34400001400, %l0, %l1
38028 wrpr %l1, %tstate
38029 wrhpr 0x4, %htstate
38030 retry
38031loop_4556:
38032 taddcctv %o7, %i3, %o5
38033 ldd [%l7 + 0x08], %f0
38034 nop
38035 setx loop_4558, %l0, %l1
38036 jmpl %l1, %i1
38037loop_4557:
38038 st %f8, [%l7 + 0x60]
38039 fandnot2s %f4, %f10, %f4
38040 tne %xcc, 0x7
38041loop_4558:
38042 ldsh [%l7 + 0x30], %o4
38043 sllx %i4, %i6, %l3
38044 fmovse %xcc, %f15, %f10
38045 fornot2 %f8, %f2, %f2
38046 edge32l %g1, %o1, %l1
38047 movg %xcc, %i5, %l0
38048 array16 %o6, %o2, %g7
38049 fmovdpos %xcc, %f3, %f0
38050 ld [%l7 + 0x10], %f1
38051 st %f2, [%l7 + 0x08]
38052 fmovsge %icc, %f5, %f9
38053 fzeros %f13
38054 fpmerge %f9, %f4, %f10
38055 ldsw [%l7 + 0x7C], %g5
38056 bne %icc, loop_4559
38057 array16 %l6, %l2, %l5
38058 fnegs %f14, %f13
38059 subccc %o0, %g4, %g2
38060loop_4559:
38061 st %f4, [%l7 + 0x5C]
38062 stx %g6, [%l7 + 0x10]
38063 ld [%l7 + 0x6C], %f6
38064 bl,a,pt %icc, loop_4560
38065 sth %g3, [%l7 + 0x10]
38066 ldsb [%l7 + 0x2D], %i2
38067 taddcctv %o3, %i7, %l4
38068loop_4560:
38069 fpsub32s %f3, %f14, %f9
38070 stw %i0, [%l7 + 0x64]
38071 edge16 %o7, %o5, %i1
38072 tl %icc, 0x6
38073 fbul,a %fcc2, loop_4561
38074 st %f2, [%l7 + 0x30]
38075 subc %i3, %i4, %o4
38076 fnot2 %f6, %f2
38077loop_4561:
38078 fnor %f8, %f0, %f12
38079 stx %i6, [%l7 + 0x48]
38080 fmovdneg %icc, %f2, %f4
38081 fmovdle %xcc, %f10, %f3
38082 bpos,a,pt %xcc, loop_4562
38083 edge8l %l3, %g1, %o1
38084 stx %i5, [%l7 + 0x38]
38085 fmovscc %xcc, %f8, %f7
38086loop_4562:
38087 bg %xcc, loop_4563
38088 stx %l1, [%l7 + 0x08]
38089 ldx [%l7 + 0x58], %l0
38090 fnegd %f2, %f4
38091loop_4563:
38092 edge32n %o2, %o6, %g5
38093 movn %icc, %l6, %l2
38094 st %f15, [%l7 + 0x54]
38095 fmul8sux16 %f2, %f14, %f4
38096 sth %l5, [%l7 + 0x32]
38097 movre %o0, 0x2C0, %g4
38098 fpsub16s %f6, %f6, %f1
38099 ldsh [%l7 + 0x0C], %g2
38100 alignaddrl %g7, %g3, %g6
38101 fmovrslez %i2, %f3, %f13
38102 lduw [%l7 + 0x38], %i7
38103 ble,pt %icc, loop_4564
38104 movvc %xcc, %o3, %i0
38105 fmovsvc %xcc, %f0, %f1
38106 ld [%l7 + 0x30], %f6
38107loop_4564:
38108 sllx %l4, 0x09, %o5
38109 alignaddr %i1, %i3, %i4
38110 sth %o4, [%l7 + 0x26]
38111 ldub [%l7 + 0x40], %o7
38112 fornot1 %f14, %f10, %f6
38113 fmovdneg %xcc, %f1, %f15
38114 ldub [%l7 + 0x24], %l3
38115 fbl,a %fcc1, loop_4565
38116 fbg,a %fcc2, loop_4566
38117 stx %i6, [%l7 + 0x60]
38118 ba,a %xcc, loop_4567
38119loop_4565:
38120 ldsb [%l7 + 0x0D], %g1
38121loop_4566:
38122 fbu %fcc2, loop_4568
38123 std %f6, [%l7 + 0x38]
38124loop_4567:
38125 lduh [%l7 + 0x1E], %o1
38126 tgu %xcc, 0x0
38127loop_4568:
38128 ldx [%l7 + 0x50], %l1
38129 fpackfix %f8, %f12
38130 stw %l0, [%l7 + 0x30]
38131 fmovrdgz %i5, %f8, %f6
38132 fbu %fcc1, loop_4569
38133 stx %o2, [%l7 + 0x48]
38134 tcs %xcc, 0x0
38135 ld [%l7 + 0x60], %f11
38136loop_4569:
38137 smulcc %g5, %l6, %o6
38138 stb %l5, [%l7 + 0x71]
38139 sth %l2, [%l7 + 0x10]
38140 lduh [%l7 + 0x44], %o0
38141 sdivx %g4, 0x1DF2, %g2
38142 lduh [%l7 + 0x78], %g7
38143 brnz,a %g6, loop_4570
38144 ldub [%l7 + 0x6B], %g3
38145 ldd [%l7 + 0x60], %f10
38146 ldd [%l7 + 0x30], %f2
38147loop_4570:
38148 brlz %i2, loop_4571
38149 stw %o3, [%l7 + 0x18]
38150 sdivx %i0, 0x05DE, %i7
38151 bcc loop_4572
38152loop_4571:
38153 fpadd32 %f8, %f8, %f6
38154 array32 %l4, %o5, %i3
38155 umulcc %i1, %i4, %o4
38156loop_4572:
38157 bl,a loop_4573
38158 udivcc %o7, 0x1F1D, %l3
38159 ldsb [%l7 + 0x16], %g1
38160 ldsh [%l7 + 0x46], %o1
38161loop_4573:
38162 st %f12, [%l7 + 0x78]
38163 edge16n %l1, %i6, %i5
38164 fmovsg %xcc, %f7, %f12
38165 ldd [%l7 + 0x60], %f8
38166 fmovsvs %xcc, %f8, %f4
38167 sra %o2, %g5, %l0
38168 addcc %l6, %o6, %l2
38169 ldx [%l7 + 0x30], %l5
38170 sdivcc %o0, 0x1A73, %g2
38171 st %f10, [%l7 + 0x14]
38172 smulcc %g4, 0x0827, %g7
38173 edge32ln %g3, %i2, %g6
38174 ldsh [%l7 + 0x2C], %o3
38175 fpadd32 %f0, %f12, %f12
38176 stx %i7, [%l7 + 0x60]
38177 st %f12, [%l7 + 0x24]
38178 subcc %i0, %l4, %o5
38179 fbu %fcc1, loop_4574
38180 orcc %i3, %i4, %i1
38181 addcc %o4, 0x020D, %o7
38182 bl,a,pn %xcc, loop_4575
38183loop_4574:
38184 fors %f14, %f15, %f1
38185 fmovdgu %xcc, %f0, %f5
38186 fnegd %f14, %f12
38187loop_4575:
38188 sdivx %l3, 0x00E6, %o1
38189 fbu %fcc1, loop_4576
38190 ldub [%l7 + 0x39], %g1
38191 stb %i6, [%l7 + 0x5C]
38192 movge %xcc, %i5, %o2
38193loop_4576:
38194 fcmpgt16 %f8, %f12, %l1
38195 orncc %l0, 0x136C, %g5
38196 ld [%l7 + 0x4C], %f5
38197 sth %l6, [%l7 + 0x46]
38198 fmovdvc %xcc, %f12, %f15
38199 umulcc %o6, %l2, %l5
38200 ldsb [%l7 + 0x6D], %o0
38201 fornot1s %f0, %f0, %f2
38202 orncc %g2, %g7, %g4
38203 sth %i2, [%l7 + 0x4A]
38204 ldsb [%l7 + 0x54], %g3
38205 ble,pt %xcc, loop_4577
38206 ldd [%l7 + 0x20], %f0
38207 ldub [%l7 + 0x69], %g6
38208 srlx %o3, %i0, %i7
38209loop_4577:
38210 ldd [%l7 + 0x70], %f6
38211 ld [%l7 + 0x7C], %f5
38212 fbuge,a %fcc1, loop_4578
38213 fbug %fcc1, loop_4579
38214 stw %l4, [%l7 + 0x28]
38215 fcmped %fcc3, %f8, %f6
38216loop_4578:
38217 tcc %icc, 0x1
38218loop_4579:
38219 stw %i3, [%l7 + 0x4C]
38220 std %f4, [%l7 + 0x08]
38221 edge16n %i4, %o5, %o4
38222 stx %o7, [%l7 + 0x58]
38223 fxnor %f10, %f6, %f8
38224 fand %f0, %f12, %f8
38225 alignaddrl %i1, %l3, %g1
38226 udivx %o1, 0x0A2B, %i5
38227 ld [%l7 + 0x34], %f10
38228 subccc %i6, 0x0F8F, %l1
38229 fpack16 %f0, %f12
38230 tn %icc, 0x1
38231 tpos %xcc, 0x2
38232 fbug %fcc0, loop_4580
38233 ldsh [%l7 + 0x0C], %o2
38234 ldx [%l7 + 0x60], %g5
38235 ldx [%l7 + 0x40], %l0
38236loop_4580:
38237 mulscc %l6, 0x08B8, %l2
38238 lduh [%l7 + 0x78], %o6
38239 addcc %l5, %g2, %o0
38240 fcmpgt32 %f4, %f10, %g7
38241 bge,a loop_4581
38242 nop
38243 setx loop_4582, %l0, %l1
38244 wrpr 0x1, %tl
38245 wrpr %l1, %tnpc
38246 setx 0x34400001400, %l0, %l1
38247 wrpr %l1, %tstate
38248 wrhpr 0x4, %htstate
38249 done
38250 lduh [%l7 + 0x62], %i2
38251 fornot1 %f2, %f12, %f6
38252loop_4581:
38253 ldsh [%l7 + 0x16], %g4
38254loop_4582:
38255 fnegs %f12, %f13
38256 tle %icc, 0x3
38257 fbul,a %fcc2, loop_4583
38258 fmovdvs %icc, %f4, %f0
38259 fornot1 %f12, %f0, %f2
38260 or %g6, 0x0A62, %o3
38261loop_4583:
38262 sth %i0, [%l7 + 0x70]
38263 movgu %xcc, %i7, %g3
38264 fbge %fcc0, loop_4584
38265 bpos %icc, loop_4585
38266 bvc,a %icc, loop_4586
38267 stw %i3, [%l7 + 0x1C]
38268loop_4584:
38269 move %xcc, %l4, %i4
38270loop_4585:
38271 movle %icc, %o5, %o4
38272loop_4586:
38273 ldsh [%l7 + 0x0E], %i1
38274 movvs %xcc, %l3, %g1
38275 st %f8, [%l7 + 0x40]
38276 lduw [%l7 + 0x14], %o1
38277 tsubcc %i5, 0x1790, %i6
38278 fcmpne32 %f12, %f0, %o7
38279 xorcc %o2, 0x19E6, %g5
38280 ldd [%l7 + 0x48], %f6
38281 ld [%l7 + 0x60], %f15
38282 edge32 %l0, %l1, %l6
38283 bne,pn %xcc, loop_4587
38284 fbe %fcc0, loop_4588
38285 lduh [%l7 + 0x08], %l2
38286 movcs %xcc, %l5, %g2
38287loop_4587:
38288 fmul8x16al %f15, %f1, %f10
38289loop_4588:
38290 tcs %xcc, 0x1
38291 movre %o6, 0x170, %g7
38292 fcmpeq32 %f0, %f2, %o0
38293 fzeros %f12
38294 lduh [%l7 + 0x24], %g4
38295 fxor %f2, %f14, %f0
38296 fmul8x16al %f10, %f4, %f6
38297 fnot1 %f12, %f4
38298 fpsub32 %f4, %f2, %f2
38299 fpadd16s %f4, %f11, %f2
38300 fornot2 %f10, %f0, %f8
38301 stw %i2, [%l7 + 0x50]
38302 stb %o3, [%l7 + 0x4D]
38303 edge32l %i0, %i7, %g6
38304 fcmped %fcc3, %f6, %f14
38305 ba %xcc, loop_4589
38306 fornot1 %f4, %f4, %f14
38307 udivx %i3, 0x0498, %g3
38308 fmovspos %icc, %f2, %f5
38309loop_4589:
38310 fornot1s %f14, %f12, %f5
38311 stb %l4, [%l7 + 0x68]
38312 tge %icc, 0x6
38313 smulcc %o5, 0x1D3E, %o4
38314 lduw [%l7 + 0x48], %i4
38315 fbuge %fcc0, loop_4590
38316 fnot2 %f12, %f12
38317 ldsh [%l7 + 0x3E], %i1
38318 movrlz %g1, %o1, %l3
38319loop_4590:
38320 sth %i6, [%l7 + 0x6A]
38321 fmuld8ulx16 %f15, %f4, %f6
38322 bleu,pn %xcc, loop_4591
38323 edge16n %i5, %o7, %g5
38324 stx %l0, [%l7 + 0x78]
38325 st %f9, [%l7 + 0x74]
38326loop_4591:
38327 udivcc %l1, 0x0DE8, %o2
38328 fbl,a %fcc3, loop_4592
38329 fmovspos %xcc, %f8, %f4
38330 std %f12, [%l7 + 0x38]
38331 fmovda %xcc, %f0, %f12
38332loop_4592:
38333 ld [%l7 + 0x0C], %f9
38334 fnot1s %f10, %f13
38335 tge %icc, 0x7
38336 add %l2, 0x19AB, %l6
38337 sub %g2, %o6, %g7
38338 fpackfix %f0, %f4
38339 edge16l %o0, %l5, %g4
38340 sth %o3, [%l7 + 0x66]
38341 fmovrsne %i2, %f10, %f11
38342 stw %i0, [%l7 + 0x64]
38343 fbule,a %fcc0, loop_4593
38344 fandnot1 %f4, %f2, %f12
38345 ldub [%l7 + 0x0E], %g6
38346 fbne %fcc1, loop_4594
38347loop_4593:
38348 fblg %fcc2, loop_4595
38349 fexpand %f1, %f8
38350 edge32 %i7, %i3, %g3
38351loop_4594:
38352 std %f6, [%l7 + 0x58]
38353loop_4595:
38354 lduh [%l7 + 0x24], %o5
38355 fnegs %f7, %f0
38356 fmuld8ulx16 %f6, %f4, %f2
38357 ldx [%l7 + 0x58], %l4
38358 ld [%l7 + 0x28], %f6
38359 edge32l %o4, %i1, %i4
38360 move %xcc, %o1, %g1
38361 fzeros %f4
38362 ldub [%l7 + 0x20], %i6
38363 ldsb [%l7 + 0x4E], %i5
38364 fmovsg %icc, %f14, %f10
38365 fmovrdlz %o7, %f2, %f10
38366 srax %g5, %l0, %l1
38367 ble,a,pn %xcc, loop_4596
38368 ldsw [%l7 + 0x78], %o2
38369 fmul8x16al %f10, %f10, %f8
38370 fbuge %fcc0, loop_4597
38371loop_4596:
38372 movne %icc, %l2, %l3
38373 fcmpgt32 %f0, %f8, %l6
38374 bge,a,pn %icc, loop_4598
38375loop_4597:
38376 edge8 %o6, %g7, %g2
38377 fmovrslz %o0, %f6, %f10
38378 fxnors %f1, %f7, %f15
38379loop_4598:
38380 brlez,a %g4, loop_4599
38381 brgz,a %o3, loop_4600
38382 brgz,a %l5, loop_4601
38383 sdiv %i0, 0x1521, %i2
38384loop_4599:
38385 sllx %i7, 0x11, %i3
38386loop_4600:
38387 stb %g6, [%l7 + 0x1F]
38388loop_4601:
38389 sth %o5, [%l7 + 0x52]
38390 fcmple16 %f6, %f6, %l4
38391 std %f8, [%l7 + 0x60]
38392 fba %fcc2, loop_4602
38393 tneg %icc, 0x1
38394 ta %icc, 0x0
38395 fpadd32s %f13, %f5, %f2
38396loop_4602:
38397 lduw [%l7 + 0x74], %g3
38398 be %icc, loop_4603
38399 fbg %fcc2, loop_4604
38400 fmovrsgz %o4, %f11, %f2
38401 bcc,a,pn %icc, loop_4605
38402loop_4603:
38403 movcs %xcc, %i1, %i4
38404loop_4604:
38405 fpadd16s %f12, %f9, %f12
38406 fabsd %f0, %f2
38407loop_4605:
38408 brnz %o1, loop_4606
38409 ldsb [%l7 + 0x28], %g1
38410 alignaddrl %i5, %i6, %g5
38411 sub %o7, %l1, %o2
38412loop_4606:
38413 fmovdcc %xcc, %f15, %f15
38414 fmovrdgz %l0, %f0, %f0
38415 tl %xcc, 0x0
38416 fpsub16s %f3, %f15, %f14
38417 alignaddr %l3, %l6, %l2
38418 fpsub32s %f9, %f14, %f4
38419 bgu %icc, loop_4607
38420 fmovsge %xcc, %f15, %f11
38421 fbne,a %fcc2, loop_4608
38422 edge8ln %o6, %g2, %g7
38423loop_4607:
38424 fmovdcs %icc, %f8, %f2
38425 or %g4, %o0, %l5
38426loop_4608:
38427 fble,a %fcc1, loop_4609
38428 taddcc %i0, 0x1726, %i2
38429 fmovdg %xcc, %f0, %f5
38430 ld [%l7 + 0x30], %f6
38431loop_4609:
38432 fexpand %f9, %f8
38433 fpadd16 %f12, %f0, %f4
38434 addccc %o3, 0x12E7, %i7
38435 srlx %i3, %o5, %l4
38436 stw %g6, [%l7 + 0x24]
38437 lduw [%l7 + 0x24], %o4
38438 bpos loop_4610
38439 fmovrdgz %i1, %f6, %f14
38440 fxnors %f4, %f0, %f8
38441 sth %i4, [%l7 + 0x68]
38442loop_4610:
38443 array8 %g3, %o1, %i5
38444 subccc %i6, %g1, %o7
38445 for %f8, %f2, %f0
38446 sdivx %l1, 0x032A, %o2
38447 ldsh [%l7 + 0x1A], %l0
38448 ldsb [%l7 + 0x57], %l3
38449 stx %l6, [%l7 + 0x78]
38450 fmovdl %xcc, %f10, %f6
38451 ldub [%l7 + 0x14], %l2
38452 edge32n %o6, %g2, %g7
38453 stx %g5, [%l7 + 0x70]
38454 fmul8ulx16 %f6, %f14, %f12
38455 be,a %icc, loop_4611
38456 fbg %fcc2, loop_4612
38457 fbn %fcc3, loop_4613
38458 bl,a %icc, loop_4614
38459loop_4611:
38460 fmovdle %icc, %f11, %f4
38461loop_4612:
38462 ld [%l7 + 0x40], %f7
38463loop_4613:
38464 ldsw [%l7 + 0x58], %g4
38465loop_4614:
38466 tsubcctv %l5, 0x1667, %i0
38467 lduh [%l7 + 0x7C], %i2
38468 fpack32 %f6, %f14, %f0
38469 st %f12, [%l7 + 0x6C]
38470 fmovrdne %o0, %f8, %f6
38471 stx %o3, [%l7 + 0x70]
38472 andncc %i7, %o5, %l4
38473 fmovdl %xcc, %f6, %f11
38474 fsrc2 %f12, %f14
38475 call loop_4615
38476 ld [%l7 + 0x28], %f4
38477 fmovsgu %xcc, %f4, %f5
38478 fmul8x16au %f0, %f4, %f0
38479loop_4615:
38480 fmovdcs %icc, %f3, %f15
38481 fbul,a %fcc0, loop_4616
38482 stx %i3, [%l7 + 0x08]
38483 lduw [%l7 + 0x68], %o4
38484 fmovrdne %i1, %f12, %f0
38485loop_4616:
38486 move %icc, %g6, %i4
38487 ldsh [%l7 + 0x34], %g3
38488 addc %i5, 0x0A73, %o1
38489 lduh [%l7 + 0x4C], %i6
38490 fmovdl %xcc, %f8, %f15
38491 tcs %icc, 0x6
38492 fbue,a %fcc3, loop_4617
38493 bleu,a,pn %xcc, loop_4618
38494 edge16n %o7, %g1, %o2
38495 movvc %xcc, %l0, %l3
38496loop_4617:
38497 nop
38498 setx loop_4619, %l0, %l1
38499 jmpl %l1, %l6
38500loop_4618:
38501 umul %l1, 0x0060, %o6
38502 fbo,a %fcc2, loop_4620
38503 ldsb [%l7 + 0x59], %g2
38504loop_4619:
38505 fbu %fcc3, loop_4621
38506 fpsub32 %f12, %f0, %f4
38507loop_4620:
38508 lduh [%l7 + 0x28], %g7
38509 ldx [%l7 + 0x70], %l2
38510loop_4621:
38511 fmovsne %xcc, %f0, %f11
38512 addccc %g4, %g5, %i0
38513 fbo,a %fcc3, loop_4622
38514 bneg,a,pn %xcc, loop_4623
38515 fmovsneg %xcc, %f5, %f12
38516 fbu,a %fcc3, loop_4624
38517loop_4622:
38518 fandnot2 %f6, %f14, %f2
38519loop_4623:
38520 fmovsge %icc, %f3, %f0
38521 fpack32 %f12, %f10, %f14
38522loop_4624:
38523 mulx %l5, 0x15B8, %o0
38524 edge8ln %i2, %i7, %o3
38525 fabsd %f12, %f2
38526 fmovdne %icc, %f15, %f6
38527 stw %o5, [%l7 + 0x24]
38528 tvs %icc, 0x0
38529 tg %icc, 0x2
38530 tvs %icc, 0x7
38531 st %f8, [%l7 + 0x38]
38532 umulcc %i3, 0x0DF9, %o4
38533 ldsh [%l7 + 0x4A], %l4
38534 move %icc, %i1, %g6
38535 lduh [%l7 + 0x7E], %i4
38536 ldsw [%l7 + 0x0C], %i5
38537 ldx [%l7 + 0x30], %g3
38538 edge8 %i6, %o1, %o7
38539 movneg %icc, %o2, %g1
38540 fsrc1s %f6, %f1
38541 sdivx %l3, 0x0537, %l0
38542 fmovdn %icc, %f7, %f8
38543 fmovsn %xcc, %f7, %f1
38544 fbul %fcc3, loop_4625
38545 st %f9, [%l7 + 0x10]
38546 fbn %fcc3, loop_4626
38547 sdivx %l6, 0x1576, %l1
38548loop_4625:
38549 udivcc %o6, 0x0557, %g2
38550 xorcc %l2, %g7, %g4
38551loop_4626:
38552 fpadd32s %f10, %f3, %f11
38553 alignaddr %i0, %g5, %o0
38554 ldd [%l7 + 0x20], %f0
38555 ldsh [%l7 + 0x3E], %l5
38556 fcmped %fcc1, %f0, %f0
38557 fcmpne16 %f4, %f14, %i2
38558 movg %icc, %o3, %o5
38559 bgu %icc, loop_4627
38560 movge %xcc, %i3, %i7
38561 tpos %xcc, 0x1
38562 fornot2 %f2, %f14, %f2
38563loop_4627:
38564 fbe %fcc2, loop_4628
38565 ld [%l7 + 0x74], %f0
38566 fbg %fcc1, loop_4629
38567 fmovrsne %l4, %f9, %f6
38568loop_4628:
38569 edge16l %i1, %g6, %i4
38570 nop
38571 setx loop_4630, %l0, %l1
38572 jmpl %l1, %i5
38573loop_4629:
38574 stb %o4, [%l7 + 0x22]
38575 fmovspos %icc, %f12, %f8
38576 ldsh [%l7 + 0x78], %g3
38577loop_4630:
38578 edge8l %o1, %i6, %o7
38579 tsubcctv %g1, %l3, %l0
38580 brgez,a %l6, loop_4631
38581 fmovrde %o2, %f2, %f6
38582 smul %l1, 0x0547, %g2
38583 sra %o6, 0x07, %g7
38584loop_4631:
38585 ldx [%l7 + 0x60], %g4
38586 edge32ln %l2, %i0, %g5
38587 orncc %l5, 0x01D7, %i2
38588 edge32l %o0, %o5, %i3
38589 fabss %f4, %f9
38590 ldsb [%l7 + 0x32], %o3
38591 fcmped %fcc2, %f10, %f4
38592 st %f11, [%l7 + 0x30]
38593 fpsub16 %f4, %f10, %f6
38594 std %f14, [%l7 + 0x68]
38595 mulx %l4, 0x0A78, %i1
38596 fand %f6, %f0, %f12
38597 tsubcctv %i7, 0x1697, %i4
38598 st %f2, [%l7 + 0x24]
38599 umul %g6, 0x0C3F, %i5
38600 mulx %g3, %o4, %i6
38601 for %f8, %f0, %f8
38602 tle %xcc, 0x5
38603 lduw [%l7 + 0x10], %o1
38604 fmovse %xcc, %f4, %f5
38605 fsrc2 %f8, %f12
38606 fmovsneg %icc, %f10, %f1
38607 fmovscs %icc, %f4, %f1
38608 stb %o7, [%l7 + 0x5D]
38609 stx %l3, [%l7 + 0x20]
38610 bl,a,pt %icc, loop_4632
38611 fnands %f11, %f4, %f8
38612 smul %l0, 0x1709, %l6
38613 tge %xcc, 0x4
38614loop_4632:
38615 ldx [%l7 + 0x40], %g1
38616 fmovrdlez %o2, %f0, %f10
38617 fxor %f2, %f12, %f10
38618 fblg,a %fcc2, loop_4633
38619 orncc %l1, %o6, %g7
38620 ld [%l7 + 0x34], %f10
38621 sethi 0x0DB5, %g2
38622loop_4633:
38623 fcmpgt16 %f2, %f2, %l2
38624 fble,a %fcc1, loop_4634
38625 sth %i0, [%l7 + 0x0A]
38626 sth %g5, [%l7 + 0x58]
38627 movg %xcc, %g4, %l5
38628loop_4634:
38629 ldd [%l7 + 0x28], %f4
38630 bn,a loop_4635
38631 fpsub32s %f15, %f10, %f0
38632 std %f0, [%l7 + 0x38]
38633 fbne,a %fcc3, loop_4636
38634loop_4635:
38635 edge8 %o0, %o5, %i3
38636 fsrc2 %f10, %f10
38637 fnands %f4, %f14, %f1
38638loop_4636:
38639 ldsw [%l7 + 0x4C], %o3
38640 brlz,a %l4, loop_4637
38641 subc %i2, 0x15B5, %i7
38642 movcs %icc, %i4, %g6
38643 xnor %i5, %g3, %i1
38644loop_4637:
38645 sethi 0x1F83, %o4
38646 fbl %fcc1, loop_4638
38647 stw %o1, [%l7 + 0x24]
38648 ldsb [%l7 + 0x42], %i6
38649 ldx [%l7 + 0x30], %o7
38650loop_4638:
38651 ldx [%l7 + 0x70], %l0
38652 ld [%l7 + 0x24], %f5
38653 fandnot1 %f12, %f2, %f12
38654 ldx [%l7 + 0x78], %l3
38655 fmovsleu %xcc, %f13, %f5
38656 lduw [%l7 + 0x10], %l6
38657 sth %o2, [%l7 + 0x30]
38658 fmovrsne %g1, %f3, %f4
38659 fmovrde %l1, %f12, %f6
38660 for %f10, %f14, %f10
38661 subcc %o6, %g2, %g7
38662 udivcc %i0, 0x18E7, %g5
38663 movgu %icc, %l2, %l5
38664 movvs %xcc, %o0, %g4
38665 fmovrdgz %i3, %f14, %f4
38666 fbl,a %fcc3, loop_4639
38667 umulcc %o3, %l4, %o5
38668 lduw [%l7 + 0x3C], %i2
38669 ldsb [%l7 + 0x72], %i7
38670loop_4639:
38671 ldsh [%l7 + 0x48], %g6
38672 ldsh [%l7 + 0x28], %i4
38673 faligndata %f14, %f0, %f12
38674 fmovsneg %xcc, %f15, %f10
38675 fcmpes %fcc2, %f11, %f13
38676 fbg %fcc2, loop_4640
38677 movne %xcc, %g3, %i1
38678 movle %xcc, %o4, %o1
38679 movne %icc, %i5, %i6
38680loop_4640:
38681 for %f2, %f10, %f8
38682 st %f5, [%l7 + 0x20]
38683 addccc %o7, %l3, %l0
38684 nop
38685 setx loop_4641, %l0, %l1
38686 wrpr 0x1, %tl
38687 wrpr %l1, %tnpc
38688 setx 0x34400001400, %l0, %l1
38689 wrpr %l1, %tstate
38690 wrhpr 0x4, %htstate
38691 done
38692 fcmpgt16 %f6, %f12, %o2
38693 or %l6, %l1, %o6
38694 orcc %g2, 0x0B63, %g1
38695loop_4641:
38696 bge,a %xcc, loop_4642
38697 bcc,a loop_4643
38698 fabsd %f10, %f12
38699 srl %g7, %i0, %g5
38700loop_4642:
38701 tleu %xcc, 0x7
38702loop_4643:
38703 fand %f12, %f0, %f4
38704 stx %l2, [%l7 + 0x60]
38705 lduh [%l7 + 0x2E], %o0
38706 movcc %icc, %l5, %i3
38707 alignaddr %o3, %l4, %o5
38708 call loop_4644
38709 stb %i2, [%l7 + 0x68]
38710 fpmerge %f10, %f7, %f10
38711 ldsb [%l7 + 0x7A], %g4
38712loop_4644:
38713 te %icc, 0x6
38714 bge %xcc, loop_4645
38715 brlez %i7, loop_4646
38716 sdivcc %g6, 0x1592, %g3
38717 std %f0, [%l7 + 0x50]
38718loop_4645:
38719 brgz,a %i4, loop_4647
38720loop_4646:
38721 ldsh [%l7 + 0x08], %i1
38722 ldub [%l7 + 0x40], %o1
38723 fbu %fcc2, loop_4648
38724loop_4647:
38725 fsrc1 %f4, %f4
38726 std %f6, [%l7 + 0x60]
38727 fcmped %fcc1, %f14, %f6
38728loop_4648:
38729 ldub [%l7 + 0x78], %o4
38730 fmovdn %xcc, %f15, %f13
38731 bcc,a,pn %xcc, loop_4649
38732 fnor %f12, %f8, %f4
38733 fpadd16 %f12, %f14, %f4
38734 movneg %xcc, %i6, %o7
38735loop_4649:
38736 ldsw [%l7 + 0x24], %i5
38737 movrgz %l3, %l0, %l6
38738 fpsub32s %f11, %f5, %f0
38739 srl %l1, %o6, %g2
38740 ldsb [%l7 + 0x6A], %g1
38741 ldsb [%l7 + 0x6D], %o2
38742 stw %g7, [%l7 + 0x24]
38743 fpmerge %f9, %f6, %f0
38744 lduh [%l7 + 0x72], %i0
38745 ldsh [%l7 + 0x22], %g5
38746 bleu,a %icc, loop_4650
38747 st %f13, [%l7 + 0x50]
38748 udivcc %o0, 0x1AAB, %l5
38749 tle %icc, 0x1
38750loop_4650:
38751 fcmple32 %f14, %f8, %i3
38752 ld [%l7 + 0x1C], %f3
38753 lduh [%l7 + 0x20], %l2
38754 sth %o3, [%l7 + 0x2E]
38755 popc 0x137B, %o5
38756 subc %l4, 0x00AB, %i2
38757 fmovdcc %xcc, %f6, %f15
38758 ldsh [%l7 + 0x1C], %i7
38759 smulcc %g6, %g4, %g3
38760 ldsb [%l7 + 0x74], %i1
38761 movrlez %o1, 0x336, %o4
38762 lduw [%l7 + 0x38], %i6
38763 stw %i4, [%l7 + 0x1C]
38764 stx %i5, [%l7 + 0x48]
38765 fmovscc %xcc, %f3, %f14
38766 brgz %o7, loop_4651
38767 fmovdg %icc, %f7, %f5
38768 fbge,a %fcc0, loop_4652
38769 fnors %f13, %f1, %f15
38770loop_4651:
38771 ldsb [%l7 + 0x51], %l3
38772 movge %icc, %l6, %l0
38773loop_4652:
38774 ld [%l7 + 0x28], %f3
38775 array8 %l1, %g2, %o6
38776 smulcc %o2, %g1, %i0
38777 std %f10, [%l7 + 0x50]
38778 sdivx %g7, 0x0F77, %g5
38779 siam 0x5
38780 fnot1s %f0, %f3
38781 fblg %fcc1, loop_4653
38782 fpmerge %f0, %f6, %f12
38783 fpmerge %f5, %f11, %f2
38784 lduw [%l7 + 0x28], %l5
38785loop_4653:
38786 xnorcc %o0, %l2, %i3
38787 ldx [%l7 + 0x58], %o5
38788 edge8l %o3, %l4, %i7
38789 stw %i2, [%l7 + 0x64]
38790 ldsh [%l7 + 0x74], %g4
38791 ldx [%l7 + 0x70], %g3
38792 fabsd %f0, %f14
38793 fbl,a %fcc3, loop_4654
38794 std %f6, [%l7 + 0x60]
38795 fcmps %fcc0, %f10, %f6
38796 fornot2 %f12, %f10, %f8
38797loop_4654:
38798 be %xcc, loop_4655
38799 ldx [%l7 + 0x30], %g6
38800 fcmpes %fcc2, %f2, %f10
38801 orn %o1, %i1, %i6
38802loop_4655:
38803 movvc %icc, %o4, %i4
38804 stw %o7, [%l7 + 0x74]
38805 edge8 %l3, %l6, %l0
38806 ld [%l7 + 0x74], %f7
38807 movne %xcc, %i5, %g2
38808 fors %f3, %f3, %f3
38809 ldsh [%l7 + 0x7A], %l1
38810 fmovrsgez %o2, %f15, %f3
38811 stw %g1, [%l7 + 0x50]
38812 lduw [%l7 + 0x08], %i0
38813 taddcc %g7, 0x0278, %o6
38814 fmovsneg %xcc, %f1, %f2
38815 fbug %fcc3, loop_4656
38816 orncc %g5, %o0, %l5
38817 fxnor %f14, %f12, %f12
38818 edge16l %i3, %l2, %o3
38819loop_4656:
38820 stw %o5, [%l7 + 0x6C]
38821 fbu,a %fcc0, loop_4657
38822 fcmple16 %f12, %f12, %i7
38823 ldsw [%l7 + 0x44], %l4
38824 edge16 %i2, %g4, %g3
38825loop_4657:
38826 sth %o1, [%l7 + 0x74]
38827 ldub [%l7 + 0x65], %g6
38828 brlez %i6, loop_4658
38829 fbule,a %fcc0, loop_4659
38830 fsrc2 %f8, %f8
38831 nop
38832 setx loop_4660, %l0, %l1
38833 wrpr 0x1, %tl
38834 wrpr %l1, %tpc
38835 add %l1, 0x4, %l1
38836 wrpr %l1, %tnpc
38837 setx 0x34400001400, %l0, %l1
38838 wrpr %l1, %tstate
38839 wrhpr 0x4, %htstate
38840 retry
38841loop_4658:
38842 ldsh [%l7 + 0x58], %i1
38843loop_4659:
38844 edge8n %i4, %o4, %l3
38845 ldsb [%l7 + 0x71], %o7
38846loop_4660:
38847 movrgez %l0, 0x1CD, %l6
38848 ldsw [%l7 + 0x28], %g2
38849 fpackfix %f6, %f12
38850 orcc %i5, 0x1580, %o2
38851 fpackfix %f14, %f11
38852 fbge %fcc3, loop_4661
38853 fmovdneg %icc, %f6, %f10
38854 movvc %xcc, %l1, %g1
38855 fsrc1 %f0, %f6
38856loop_4661:
38857 fmuld8sux16 %f1, %f6, %f6
38858 lduh [%l7 + 0x4E], %g7
38859 movleu %xcc, %o6, %i0
38860 bn,a loop_4662
38861 fpadd16 %f2, %f14, %f4
38862 fornot1s %f4, %f0, %f14
38863 fbg %fcc1, loop_4663
38864loop_4662:
38865 tsubcc %o0, 0x1576, %l5
38866 fexpand %f11, %f8
38867 fpsub32 %f8, %f14, %f4
38868loop_4663:
38869 faligndata %f10, %f12, %f0
38870 fmovsvs %xcc, %f15, %f9
38871 ldx [%l7 + 0x38], %g5
38872 std %f10, [%l7 + 0x30]
38873 fornot1s %f0, %f1, %f9
38874 fmul8x16au %f12, %f0, %f0
38875 ld [%l7 + 0x78], %f7
38876 fcmple32 %f14, %f10, %l2
38877 movvs %icc, %i3, %o3
38878 fxnors %f9, %f5, %f10
38879 sdivx %o5, 0x050E, %l4
38880 movpos %xcc, %i2, %i7
38881 fbue %fcc0, loop_4664
38882 ldx [%l7 + 0x48], %g3
38883 taddcc %g4, 0x0449, %g6
38884 tneg %xcc, 0x0
38885loop_4664:
38886 movne %xcc, %o1, %i6
38887 st %f10, [%l7 + 0x3C]
38888 or %i1, %i4, %l3
38889 brlz %o7, loop_4665
38890 ldsh [%l7 + 0x0A], %o4
38891 fnegs %f4, %f3
38892 subc %l0, %l6, %g2
38893loop_4665:
38894 array8 %i5, %o2, %l1
38895 fblg %fcc0, loop_4666
38896 movl %icc, %g7, %o6
38897 fzero %f0
38898 fmovdpos %icc, %f9, %f13
38899loop_4666:
38900 ldub [%l7 + 0x5F], %g1
38901 movrgz %o0, %l5, %i0
38902 xnorcc %g5, %i3, %l2
38903 fmovspos %icc, %f3, %f10
38904 fcmps %fcc0, %f2, %f12
38905 sll %o3, %l4, %i2
38906 sub %o5, 0x1DF9, %g3
38907 smulcc %g4, %g6, %o1
38908 addccc %i6, 0x134F, %i7
38909 ldsh [%l7 + 0x32], %i1
38910 tg %icc, 0x2
38911 ldd [%l7 + 0x28], %f8
38912 std %f8, [%l7 + 0x50]
38913 ldsb [%l7 + 0x4F], %i4
38914 st %f1, [%l7 + 0x38]
38915 ld [%l7 + 0x68], %f9
38916 fmovrdlez %o7, %f10, %f10
38917 sra %o4, %l0, %l3
38918 ble,pn %xcc, loop_4667
38919 xnorcc %l6, 0x1A95, %i5
38920 addcc %o2, %g2, %g7
38921 fcmpes %fcc0, %f13, %f0
38922loop_4667:
38923 fmovdg %xcc, %f15, %f5
38924 stw %l1, [%l7 + 0x08]
38925 tne %xcc, 0x5
38926 ldsh [%l7 + 0x20], %o6
38927 ldsw [%l7 + 0x58], %o0
38928 movne %xcc, %g1, %l5
38929 ld [%l7 + 0x20], %f2
38930 tl %icc, 0x2
38931 srlx %g5, %i0, %i3
38932 movn %icc, %o3, %l4
38933 mova %xcc, %l2, %o5
38934 udivcc %g3, 0x15BC, %i2
38935 and %g4, %o1, %g6
38936 ldub [%l7 + 0x49], %i7
38937 movcc %xcc, %i6, %i4
38938 tneg %icc, 0x1
38939 fbule %fcc1, loop_4668
38940 fmovdleu %xcc, %f7, %f12
38941 fmovsa %icc, %f8, %f9
38942 movrlez %o7, %i1, %l0
38943loop_4668:
38944 fones %f10
38945 stw %l3, [%l7 + 0x1C]
38946 stx %o4, [%l7 + 0x68]
38947 tcc %icc, 0x1
38948 fpack16 %f12, %f13
38949 ldsb [%l7 + 0x29], %l6
38950 fmovrsgez %i5, %f11, %f15
38951 ldx [%l7 + 0x50], %o2
38952 movrlez %g2, 0x01C, %l1
38953 fpackfix %f8, %f1
38954 brgz %o6, loop_4669
38955 fmovdneg %icc, %f10, %f14
38956 tsubcctv %g7, %o0, %g1
38957 fbn %fcc2, loop_4670
38958loop_4669:
38959 andncc %l5, %g5, %i3
38960 tvc %icc, 0x3
38961 ld [%l7 + 0x28], %f6
38962loop_4670:
38963 mova %icc, %i0, %l4
38964 fmovrsne %l2, %f8, %f8
38965 addcc %o3, %g3, %o5
38966 fcmped %fcc0, %f4, %f0
38967 ldx [%l7 + 0x30], %g4
38968 movn %xcc, %o1, %g6
38969 fmovrdgz %i7, %f0, %f2
38970 tleu %xcc, 0x3
38971 fmovsg %icc, %f1, %f7
38972 tsubcctv %i2, 0x0DFA, %i6
38973 fpsub32 %f10, %f8, %f14
38974 st %f15, [%l7 + 0x70]
38975 ldx [%l7 + 0x38], %i4
38976 fsrc1 %f4, %f12
38977 ldsw [%l7 + 0x28], %o7
38978 fbuge,a %fcc0, loop_4671
38979 smulcc %l0, 0x19B7, %i1
38980 bvs,a,pt %xcc, loop_4672
38981 fbue,a %fcc1, loop_4673
38982loop_4671:
38983 movg %icc, %l3, %l6
38984 fxor %f14, %f2, %f8
38985loop_4672:
38986 ldx [%l7 + 0x60], %i5
38987loop_4673:
38988 fmovspos %xcc, %f11, %f6
38989 tsubcctv %o2, %g2, %o4
38990 fmovrdgz %o6, %f10, %f4
38991 fmovdge %icc, %f15, %f14
38992 lduw [%l7 + 0x0C], %l1
38993 edge16 %o0, %g7, %l5
38994 ldsh [%l7 + 0x62], %g5
38995 ldx [%l7 + 0x58], %g1
38996 ld [%l7 + 0x58], %f9
38997 stb %i3, [%l7 + 0x29]
38998 fabss %f15, %f12
38999 sth %i0, [%l7 + 0x22]
39000 tvs %icc, 0x7
39001 stb %l2, [%l7 + 0x50]
39002 fcmpne16 %f8, %f2, %l4
39003 fmovda %xcc, %f8, %f9
39004 brz,a %g3, loop_4674
39005 fmovde %icc, %f12, %f11
39006 stx %o5, [%l7 + 0x58]
39007 stb %o3, [%l7 + 0x6A]
39008loop_4674:
39009 fmovrsgz %o1, %f6, %f6
39010 fone %f0
39011 umul %g6, %i7, %i2
39012 nop
39013 setx loop_4675, %l0, %l1
39014 jmpl %l1, %g4
39015 st %f2, [%l7 + 0x58]
39016 st %f13, [%l7 + 0x38]
39017 fnand %f2, %f8, %f10
39018loop_4675:
39019 udivcc %i6, 0x010F, %o7
39020 lduw [%l7 + 0x08], %i4
39021 fmovrsne %i1, %f4, %f7
39022 fmovdle %icc, %f11, %f10
39023 fsrc2 %f12, %f14
39024 lduh [%l7 + 0x68], %l3
39025 subccc %l6, %l0, %i5
39026 fmovsleu %icc, %f0, %f10
39027 xor %o2, %o4, %g2
39028 fnegd %f2, %f12
39029 sll %o6, 0x18, %l1
39030 call loop_4676
39031 tpos %xcc, 0x3
39032 fmovrde %o0, %f12, %f12
39033 fcmpgt16 %f6, %f2, %l5
39034loop_4676:
39035 st %f0, [%l7 + 0x14]
39036 st %f0, [%l7 + 0x30]
39037 ld [%l7 + 0x4C], %f4
39038 fbn %fcc2, loop_4677
39039 fornot2s %f12, %f13, %f7
39040 bgu loop_4678
39041 tvs %xcc, 0x7
39042loop_4677:
39043 edge8ln %g5, %g1, %i3
39044 or %g7, %l2, %l4
39045loop_4678:
39046 fmul8x16 %f1, %f2, %f8
39047 lduw [%l7 + 0x50], %g3
39048 stw %o5, [%l7 + 0x1C]
39049 ldd [%l7 + 0x70], %f2
39050 tgu %xcc, 0x7
39051 fmovrse %i0, %f7, %f13
39052 fandnot1s %f1, %f12, %f1
39053 fmuld8ulx16 %f9, %f13, %f4
39054 ldx [%l7 + 0x78], %o1
39055 fmovspos %xcc, %f4, %f5
39056 edge8ln %g6, %i7, %o3
39057 lduh [%l7 + 0x4C], %i2
39058 lduh [%l7 + 0x70], %i6
39059 fmovdg %xcc, %f5, %f8
39060 fmovsleu %xcc, %f9, %f2
39061 edge8 %g4, %i4, %o7
39062 te %xcc, 0x5
39063 ldd [%l7 + 0x38], %f4
39064 ld [%l7 + 0x3C], %f11
39065 fmul8ulx16 %f10, %f2, %f2
39066 bcs,a %icc, loop_4679
39067 fexpand %f0, %f10
39068 ldub [%l7 + 0x5E], %i1
39069 std %f10, [%l7 + 0x28]
39070loop_4679:
39071 xnorcc %l6, 0x09DD, %l0
39072 ldx [%l7 + 0x28], %l3
39073 fsrc1s %f11, %f5
39074 fmovrdlz %o2, %f12, %f0
39075 lduh [%l7 + 0x44], %o4
39076 umulcc %i5, 0x0691, %o6
39077 std %f12, [%l7 + 0x70]
39078 fmovsa %icc, %f10, %f15
39079 sth %g2, [%l7 + 0x28]
39080 andcc %o0, %l1, %g5
39081 ldsb [%l7 + 0x6D], %g1
39082 fsrc1 %f2, %f2
39083 fexpand %f11, %f14
39084 andcc %l5, 0x1271, %i3
39085 fmovrdlz %l2, %f2, %f6
39086 fornot1 %f2, %f8, %f8
39087 fnot2s %f14, %f7
39088 srl %g7, 0x1B, %l4
39089 fbne %fcc0, loop_4680
39090 fmovdcc %icc, %f12, %f13
39091 popc %g3, %i0
39092 fmovdgu %xcc, %f13, %f3
39093loop_4680:
39094 bshuffle %f2, %f12, %f4
39095 stw %o5, [%l7 + 0x0C]
39096 addccc %o1, %i7, %g6
39097 fmovdle %xcc, %f2, %f5
39098 edge16ln %o3, %i6, %i2
39099 movcs %icc, %g4, %o7
39100 te %icc, 0x1
39101 movpos %icc, %i4, %l6
39102 ldub [%l7 + 0x30], %i1
39103 ldd [%l7 + 0x10], %f6
39104 pdist %f12, %f12, %f6
39105 ldx [%l7 + 0x18], %l0
39106 ldsw [%l7 + 0x6C], %l3
39107 fzeros %f14
39108 sth %o2, [%l7 + 0x20]
39109 fmovdn %icc, %f1, %f9
39110 fmovsle %xcc, %f12, %f12
39111 fzeros %f13
39112 stx %o4, [%l7 + 0x50]
39113 bneg,a,pt %xcc, loop_4681
39114 ldd [%l7 + 0x18], %f12
39115 umul %o6, %g2, %i5
39116 fornot2 %f14, %f6, %f6
39117loop_4681:
39118 fnors %f10, %f8, %f9
39119 stb %o0, [%l7 + 0x33]
39120 ldd [%l7 + 0x70], %f14
39121 fmovsvs %xcc, %f5, %f14
39122 taddcc %l1, 0x0CB7, %g5
39123 fmul8ulx16 %f2, %f12, %f14
39124 brlz %l5, loop_4682
39125 bg,a,pn %icc, loop_4683
39126 bg,pt %icc, loop_4684
39127 fbg %fcc3, loop_4685
39128loop_4682:
39129 ld [%l7 + 0x1C], %f4
39130loop_4683:
39131 srlx %g1, 0x12, %i3
39132loop_4684:
39133 fmovdge %xcc, %f2, %f12
39134loop_4685:
39135 tne %xcc, 0x1
39136 fmovd %f6, %f8
39137 brgz,a %g7, loop_4686
39138 bpos %xcc, loop_4687
39139 addc %l2, %g3, %l4
39140 ldd [%l7 + 0x08], %f6
39141loop_4686:
39142 edge16ln %o5, %o1, %i7
39143loop_4687:
39144 ldsw [%l7 + 0x20], %g6
39145 ta %xcc, 0x6
39146 fnot2s %f7, %f9
39147 fnegd %f8, %f0
39148 call loop_4688
39149 fxors %f1, %f1, %f5
39150 fbule,a %fcc1, loop_4689
39151 fmovrse %i0, %f8, %f8
39152loop_4688:
39153 movvs %icc, %o3, %i6
39154 fbuge %fcc2, loop_4690
39155loop_4689:
39156 ldsb [%l7 + 0x0B], %g4
39157 fandnot1 %f0, %f14, %f4
39158 edge16l %i2, %i4, %o7
39159loop_4690:
39160 fbul,a %fcc2, loop_4691
39161 sll %l6, 0x04, %l0
39162 brnz,a %i1, loop_4692
39163 smul %o2, 0x02C2, %o4
39164loop_4691:
39165 ldub [%l7 + 0x11], %l3
39166 fbo,a %fcc3, loop_4693
39167loop_4692:
39168 fblg %fcc0, loop_4694
39169 st %f15, [%l7 + 0x10]
39170 st %f9, [%l7 + 0x5C]
39171loop_4693:
39172 stb %o6, [%l7 + 0x6A]
39173loop_4694:
39174 fsrc2s %f2, %f5
39175 ldx [%l7 + 0x10], %g2
39176 popc 0x17FE, %i5
39177 brlez %l1, loop_4695
39178 bl,a,pn %icc, loop_4696
39179 ldub [%l7 + 0x66], %o0
39180 fpsub16s %f15, %f5, %f7
39181loop_4695:
39182 fbne %fcc3, loop_4697
39183loop_4696:
39184 fbe,a %fcc3, loop_4698
39185 ldub [%l7 + 0x56], %g5
39186 fbul,a %fcc3, loop_4699
39187loop_4697:
39188 lduw [%l7 + 0x54], %l5
39189loop_4698:
39190 ldsb [%l7 + 0x5C], %i3
39191 fbul,a %fcc1, loop_4700
39192loop_4699:
39193 fbge %fcc0, loop_4701
39194 bcc,a,pn %icc, loop_4702
39195 tcs %xcc, 0x7
39196loop_4700:
39197 ldsh [%l7 + 0x6A], %g7
39198loop_4701:
39199 movn %xcc, %g1, %g3
39200loop_4702:
39201 stx %l4, [%l7 + 0x08]
39202 fmovdne %icc, %f3, %f9
39203 te %xcc, 0x4
39204 ble,pn %icc, loop_4703
39205 movrgez %o5, 0x116, %l2
39206 fcmpd %fcc1, %f0, %f10
39207 ldsw [%l7 + 0x6C], %o1
39208loop_4703:
39209 edge8ln %i7, %g6, %i0
39210 fpsub32 %f12, %f14, %f8
39211 nop
39212 setx loop_4704, %l0, %l1
39213 wrpr 0x1, %tl
39214 wrpr %l1, %tpc
39215 add %l1, 0x4, %l1
39216 wrpr %l1, %tnpc
39217 setx 0x34400001400, %l0, %l1
39218 wrpr %l1, %tstate
39219 wrhpr 0x4, %htstate
39220 retry
39221 movleu %xcc, %i6, %g4
39222 edge32 %i2, %i4, %o7
39223 ld [%l7 + 0x78], %f13
39224loop_4704:
39225 edge16l %l6, %l0, %o3
39226 tle %icc, 0x7
39227 fblg %fcc1, loop_4705
39228 pdist %f6, %f4, %f4
39229 fpadd16 %f12, %f10, %f10
39230 ldsh [%l7 + 0x36], %i1
39231loop_4705:
39232 brgz,a %o2, loop_4706
39233 stb %o4, [%l7 + 0x66]
39234 ta %xcc, 0x3
39235 array32 %o6, %g2, %i5
39236loop_4706:
39237 ldub [%l7 + 0x4B], %l3
39238 fmovdge %xcc, %f7, %f10
39239 movle %icc, %o0, %l1
39240 taddcctv %g5, %l5, %g7
39241 stb %g1, [%l7 + 0x2F]
39242 fba %fcc3, loop_4707
39243 brz,a %g3, loop_4708
39244 fnors %f2, %f9, %f0
39245 fpsub32s %f7, %f7, %f14
39246loop_4707:
39247 fbo %fcc1, loop_4709
39248loop_4708:
39249 fsrc1s %f4, %f1
39250 fpsub32 %f8, %f6, %f4
39251 lduh [%l7 + 0x4E], %i3
39252loop_4709:
39253 udivx %l4, 0x0AE9, %o5
39254 edge32ln %l2, %i7, %g6
39255 edge8ln %o1, %i6, %i0
39256 brgz,a %g4, loop_4710
39257 fmovdpos %xcc, %f7, %f10
39258 faligndata %f2, %f8, %f14
39259 fbuge %fcc0, loop_4711
39260loop_4710:
39261 umulcc %i4, 0x0D85, %o7
39262 fmovdl %icc, %f15, %f3
39263 fpsub32s %f2, %f5, %f9
39264loop_4711:
39265 taddcctv %i2, %l6, %l0
39266 sra %o3, %i1, %o4
39267 tl %icc, 0x1
39268 movrgez %o2, 0x3C2, %o6
39269 movcc %icc, %g2, %l3
39270 movre %i5, 0x25F, %l1
39271 fandnot2 %f2, %f12, %f2
39272 fmul8x16 %f10, %f12, %f10
39273 fands %f10, %f15, %f3
39274 fbule %fcc2, loop_4712
39275 ldsh [%l7 + 0x1C], %o0
39276 bcc,a loop_4713
39277 edge32ln %l5, %g7, %g5
39278loop_4712:
39279 st %f0, [%l7 + 0x48]
39280 tleu %icc, 0x6
39281loop_4713:
39282 array16 %g1, %g3, %l4
39283 st %f8, [%l7 + 0x0C]
39284 ld [%l7 + 0x78], %f14
39285 stx %o5, [%l7 + 0x20]
39286 bl %xcc, loop_4714
39287 ble,pn %xcc, loop_4715
39288 fands %f6, %f10, %f5
39289 tcs %icc, 0x6
39290loop_4714:
39291 andncc %l2, %i7, %i3
39292loop_4715:
39293 lduh [%l7 + 0x30], %g6
39294 ld [%l7 + 0x30], %f8
39295 lduh [%l7 + 0x36], %i6
39296 for %f2, %f4, %f10
39297 udiv %o1, 0x0111, %i0
39298 alignaddr %i4, %g4, %i2
39299 fbuge,a %fcc0, loop_4716
39300 movleu %icc, %o7, %l0
39301 fbu %fcc2, loop_4717
39302 ld [%l7 + 0x5C], %f9
39303loop_4716:
39304 tgu %xcc, 0x6
39305 movrgz %l6, 0x342, %i1
39306loop_4717:
39307 be,a %icc, loop_4718
39308 fbge %fcc0, loop_4719
39309 add %o3, 0x068B, %o4
39310 movcc %icc, %o2, %o6
39311loop_4718:
39312 edge16 %l3, %g2, %i5
39313loop_4719:
39314 lduh [%l7 + 0x26], %o0
39315 fmovsgu %icc, %f6, %f15
39316 movrlez %l5, 0x2C8, %l1
39317 subc %g5, %g7, %g3
39318 fors %f4, %f8, %f5
39319 edge32 %l4, %g1, %l2
39320 xorcc %o5, 0x1DEA, %i7
39321 fblg %fcc1, loop_4720
39322 lduh [%l7 + 0x12], %i3
39323 ld [%l7 + 0x20], %f8
39324 sth %g6, [%l7 + 0x5E]
39325loop_4720:
39326 subccc %i6, %o1, %i0
39327 fcmpne16 %f0, %f12, %g4
39328 fmovrdlez %i2, %f8, %f6
39329 or %o7, %i4, %l0
39330 fbl,a %fcc3, loop_4721
39331 stw %i1, [%l7 + 0x3C]
39332 sth %l6, [%l7 + 0x1C]
39333 fbue,a %fcc1, loop_4722
39334loop_4721:
39335 edge16n %o4, %o2, %o6
39336 umulcc %l3, 0x0FBC, %g2
39337 addccc %i5, %o0, %o3
39338loop_4722:
39339 movrlez %l1, %l5, %g7
39340 fmovscc %xcc, %f13, %f12
39341 ldx [%l7 + 0x68], %g3
39342 stx %l4, [%l7 + 0x08]
39343 ldx [%l7 + 0x50], %g1
39344 fnot2s %f8, %f7
39345 fands %f11, %f15, %f3
39346 fbue %fcc0, loop_4723
39347 orncc %l2, %o5, %i7
39348 fmovrsgez %g5, %f8, %f2
39349 edge8ln %g6, %i3, %i6
39350loop_4723:
39351 bvc loop_4724
39352 std %f10, [%l7 + 0x60]
39353 udivx %i0, 0x0704, %o1
39354 bcc,pn %icc, loop_4725
39355loop_4724:
39356 fbue,a %fcc2, loop_4726
39357 ldsh [%l7 + 0x3C], %g4
39358 tsubcctv %i2, 0x1C67, %i4
39359loop_4725:
39360 mulscc %l0, %o7, %i1
39361loop_4726:
39362 stw %o4, [%l7 + 0x54]
39363 fmovdneg %xcc, %f9, %f0
39364 ldsw [%l7 + 0x14], %l6
39365 ldx [%l7 + 0x18], %o6
39366 fand %f2, %f10, %f8
39367 ldsh [%l7 + 0x70], %l3
39368 faligndata %f12, %f8, %f12
39369 sub %o2, %i5, %g2
39370 fbl %fcc3, loop_4727
39371 movrlz %o3, 0x0EB, %l1
39372 sth %l5, [%l7 + 0x3A]
39373 fnot2 %f14, %f4
39374loop_4727:
39375 edge8l %o0, %g7, %g3
39376 fmovde %icc, %f4, %f15
39377 umulcc %l4, 0x1CFE, %l2
39378 ldsh [%l7 + 0x2A], %g1
39379 orn %i7, %g5, %g6
39380 ldsb [%l7 + 0x75], %i3
39381 fmovrsgz %o5, %f13, %f3
39382 fmovdleu %xcc, %f13, %f6
39383 movne %xcc, %i6, %o1
39384 stb %g4, [%l7 + 0x59]
39385 stb %i0, [%l7 + 0x11]
39386 sth %i4, [%l7 + 0x32]
39387 fpadd16s %f0, %f3, %f3
39388 fnot1s %f7, %f14
39389 fpmerge %f11, %f9, %f6
39390 ldsb [%l7 + 0x7F], %i2
39391 fornot1 %f8, %f10, %f6
39392 fmovdn %icc, %f12, %f3
39393 popc %l0, %o7
39394 lduw [%l7 + 0x1C], %o4
39395 ldd [%l7 + 0x10], %f0
39396 edge16ln %i1, %l6, %l3
39397 bvc loop_4728
39398 st %f13, [%l7 + 0x0C]
39399 fbe %fcc2, loop_4729
39400 std %f10, [%l7 + 0x30]
39401loop_4728:
39402 fmovdg %xcc, %f14, %f8
39403 fands %f13, %f1, %f1
39404loop_4729:
39405 bneg,a loop_4730
39406 sth %o2, [%l7 + 0x2C]
39407 st %f15, [%l7 + 0x3C]
39408 ldsb [%l7 + 0x09], %o6
39409loop_4730:
39410 sth %i5, [%l7 + 0x40]
39411 fors %f15, %f3, %f11
39412 fbo,a %fcc0, loop_4731
39413 st %f10, [%l7 + 0x3C]
39414 fmovdl %xcc, %f7, %f10
39415 bcs,pn %icc, loop_4732
39416loop_4731:
39417 fxnor %f8, %f14, %f8
39418 fcmpeq16 %f0, %f14, %g2
39419 movrlz %l1, 0x231, %o3
39420loop_4732:
39421 lduw [%l7 + 0x30], %l5
39422 ldd [%l7 + 0x50], %f14
39423 bcc,pn %xcc, loop_4733
39424 movne %icc, %o0, %g3
39425 stw %l4, [%l7 + 0x18]
39426 fnors %f12, %f10, %f9
39427loop_4733:
39428 fmovdgu %xcc, %f13, %f0
39429 ldsh [%l7 + 0x52], %l2
39430 fbge %fcc3, loop_4734
39431 fmovd %f2, %f14
39432 fmovdl %icc, %f0, %f15
39433 fbge %fcc0, loop_4735
39434loop_4734:
39435 fmovdvs %xcc, %f12, %f0
39436 fmovsne %xcc, %f1, %f7
39437 fmovdne %xcc, %f0, %f15
39438loop_4735:
39439 fbn %fcc1, loop_4736
39440 stx %g1, [%l7 + 0x58]
39441 movneg %xcc, %i7, %g5
39442 st %f14, [%l7 + 0x20]
39443loop_4736:
39444 popc 0x16AC, %g7
39445 brlz,a %g6, loop_4737
39446 std %f4, [%l7 + 0x30]
39447 ldsw [%l7 + 0x64], %i3
39448 fba,a %fcc0, loop_4738
39449loop_4737:
39450 sdiv %i6, 0x1329, %o1
39451 stw %o5, [%l7 + 0x08]
39452 movcc %icc, %i0, %g4
39453loop_4738:
39454 bn,pn %icc, loop_4739
39455 fmovscs %xcc, %f6, %f15
39456 stx %i4, [%l7 + 0x58]
39457 add %i2, 0x058A, %l0
39458loop_4739:
39459 tg %xcc, 0x2
39460 fmovrsne %o4, %f7, %f13
39461 nop
39462 setx loop_4740, %l0, %l1
39463 jmpl %l1, %o7
39464 fmovdneg %icc, %f14, %f15
39465 movn %icc, %i1, %l6
39466 andn %o2, 0x1F5F, %o6
39467loop_4740:
39468 fbe %fcc3, loop_4741
39469 ld [%l7 + 0x4C], %f8
39470 popc %l3, %g2
39471 fxor %f6, %f14, %f14
39472loop_4741:
39473 lduh [%l7 + 0x62], %l1
39474 edge32l %o3, %i5, %o0
39475 fnands %f12, %f2, %f7
39476 movrlz %l5, %g3, %l2
39477 ldub [%l7 + 0x63], %g1
39478 edge16ln %l4, %i7, %g5
39479 st %f13, [%l7 + 0x4C]
39480 movrgz %g7, 0x18D, %g6
39481 bgu loop_4742
39482 ta %icc, 0x4
39483 fbug,a %fcc3, loop_4743
39484 fand %f6, %f6, %f6
39485loop_4742:
39486 ble loop_4744
39487 fbue %fcc2, loop_4745
39488loop_4743:
39489 bge,pt %icc, loop_4746
39490 fmovrdgz %i6, %f8, %f8
39491loop_4744:
39492 bneg,a,pn %icc, loop_4747
39493loop_4745:
39494 andn %o1, %i3, %o5
39495loop_4746:
39496 fmovdleu %icc, %f4, %f9
39497 fornot2s %f11, %f8, %f3
39498loop_4747:
39499 tn %icc, 0x7
39500 tne %icc, 0x2
39501 ldd [%l7 + 0x78], %f0
39502 ld [%l7 + 0x40], %f11
39503 fcmped %fcc1, %f8, %f2
39504 array16 %i0, %i4, %g4
39505 fmovsl %xcc, %f4, %f3
39506 ldub [%l7 + 0x56], %l0
39507 ldd [%l7 + 0x28], %f12
39508 stb %o4, [%l7 + 0x5B]
39509 bge,pn %xcc, loop_4748
39510 pdist %f10, %f12, %f6
39511 bge loop_4749
39512 movne %icc, %i2, %i1
39513loop_4748:
39514 move %icc, %l6, %o2
39515 fmovsvc %xcc, %f13, %f1
39516loop_4749:
39517 fxors %f10, %f14, %f8
39518 tneg %xcc, 0x7
39519 fpsub32s %f11, %f11, %f12
39520 stx %o6, [%l7 + 0x28]
39521 fones %f8
39522 smul %o7, %l3, %g2
39523 std %f6, [%l7 + 0x28]
39524 fabsd %f0, %f10
39525 tvs %xcc, 0x5
39526 fmovsneg %xcc, %f12, %f6
39527 fbn %fcc3, loop_4750
39528 popc %l1, %o3
39529 move %xcc, %i5, %o0
39530 fbu %fcc1, loop_4751
39531loop_4750:
39532 tneg %icc, 0x1
39533 fmovda %icc, %f2, %f11
39534 movg %icc, %l5, %g3
39535loop_4751:
39536 ldd [%l7 + 0x40], %f10
39537 fbule,a %fcc0, loop_4752
39538 ta %xcc, 0x5
39539 edge16l %g1, %l2, %l4
39540 udivcc %g5, 0x0515, %g7
39541loop_4752:
39542 ldsw [%l7 + 0x1C], %i7
39543 ldsw [%l7 + 0x58], %g6
39544 st %f11, [%l7 + 0x78]
39545 fmovrdgez %o1, %f6, %f6
39546 nop
39547 setx loop_4753, %l0, %l1
39548 wrpr 0x1, %tl
39549 wrpr %l1, %tpc
39550 add %l1, 0x4, %l1
39551 wrpr %l1, %tnpc
39552 setx 0x34400001400, %l0, %l1
39553 wrpr %l1, %tstate
39554 wrhpr 0x4, %htstate
39555 retry
39556 ldsb [%l7 + 0x56], %i6
39557 fpadd16 %f2, %f10, %f14
39558 ld [%l7 + 0x60], %f10
39559loop_4753:
39560 fble,a %fcc2, loop_4754
39561 fmovdg %xcc, %f8, %f8
39562 bcc,a loop_4755
39563 sth %o5, [%l7 + 0x7A]
39564loop_4754:
39565 movne %xcc, %i3, %i4
39566 fandnot2s %f8, %f9, %f15
39567loop_4755:
39568 tle %xcc, 0x2
39569 fcmpeq16 %f8, %f8, %i0
39570 fmovs %f9, %f12
39571 call loop_4756
39572 lduw [%l7 + 0x50], %g4
39573 fbue %fcc2, loop_4757
39574 ldsb [%l7 + 0x5E], %o4
39575loop_4756:
39576 tg %icc, 0x4
39577 stx %l0, [%l7 + 0x78]
39578loop_4757:
39579 fmovscc %icc, %f3, %f2
39580 fand %f8, %f10, %f12
39581 fmul8sux16 %f12, %f4, %f4
39582 xnor %i2, %i1, %o2
39583 sth %l6, [%l7 + 0x4E]
39584 fmovsg %xcc, %f8, %f11
39585 sth %o7, [%l7 + 0x74]
39586 nop
39587 setx loop_4758, %l0, %l1
39588 wrpr 0x1, %tl
39589 wrpr %l1, %tpc
39590 add %l1, 0x4, %l1
39591 wrpr %l1, %tnpc
39592 setx 0x34400001400, %l0, %l1
39593 wrpr %l1, %tstate
39594 wrhpr 0x4, %htstate
39595 retry
39596 orn %l3, %o6, %l1
39597 array32 %g2, %i5, %o3
39598 fmovrdne %o0, %f12, %f12
39599loop_4758:
39600 fbu,a %fcc3, loop_4759
39601 sethi 0x03F7, %g3
39602 umul %l5, 0x0EC1, %g1
39603 sll %l2, %g5, %l4
39604loop_4759:
39605 fmovd %f14, %f0
39606 nop
39607 setx loop_4760, %l0, %l1
39608 wrpr 0x1, %tl
39609 wrpr %l1, %tpc
39610 add %l1, 0x4, %l1
39611 wrpr %l1, %tnpc
39612 setx 0x34400001400, %l0, %l1
39613 wrpr %l1, %tstate
39614 wrhpr 0x4, %htstate
39615 retry
39616 std %f8, [%l7 + 0x48]
39617 bg,a,pt %icc, loop_4761
39618 ldsw [%l7 + 0x40], %i7
39619loop_4760:
39620 lduw [%l7 + 0x68], %g7
39621 fblg %fcc1, loop_4762
39622loop_4761:
39623 fandnot2 %f2, %f12, %f0
39624 ldx [%l7 + 0x68], %g6
39625 ldsw [%l7 + 0x20], %i6
39626loop_4762:
39627 umulcc %o5, 0x07DD, %i3
39628 fbn %fcc0, loop_4763
39629 movrlz %o1, 0x175, %i4
39630 ldd [%l7 + 0x48], %f14
39631 bne,pn %xcc, loop_4764
39632loop_4763:
39633 fnot1 %f14, %f6
39634 edge32l %g4, %i0, %o4
39635 add %l0, 0x1609, %i1
39636loop_4764:
39637 lduw [%l7 + 0x7C], %o2
39638 stb %i2, [%l7 + 0x48]
39639 fmovse %xcc, %f13, %f0
39640 bn,a %icc, loop_4765
39641 mova %icc, %l6, %o7
39642 fpmerge %f1, %f1, %f10
39643 fmuld8ulx16 %f13, %f11, %f2
39644loop_4765:
39645 umul %o6, %l3, %g2
39646 ldub [%l7 + 0x68], %i5
39647 std %f8, [%l7 + 0x50]
39648 fmovspos %icc, %f5, %f14
39649 brgz,a %l1, loop_4766
39650 ldsh [%l7 + 0x42], %o0
39651 ldsw [%l7 + 0x24], %o3
39652 ldsw [%l7 + 0x20], %g3
39653loop_4766:
39654 move %xcc, %g1, %l5
39655 fmovsleu %xcc, %f10, %f1
39656 std %f2, [%l7 + 0x40]
39657 st %f5, [%l7 + 0x48]
39658 fcmpgt16 %f8, %f14, %g5
39659 ldx [%l7 + 0x10], %l4
39660 addcc %i7, 0x16F5, %g7
39661 lduh [%l7 + 0x6A], %l2
39662 pdist %f4, %f2, %f12
39663 tle %xcc, 0x5
39664 fmovdleu %icc, %f13, %f0
39665 fabss %f5, %f9
39666 ldsb [%l7 + 0x44], %i6
39667 edge8l %g6, %i3, %o5
39668 ta %xcc, 0x3
39669 std %f4, [%l7 + 0x30]
39670 fmovdn %xcc, %f7, %f5
39671 edge32n %o1, %i4, %i0
39672 edge32ln %g4, %o4, %i1
39673 lduw [%l7 + 0x44], %l0
39674 fpack16 %f0, %f10
39675 udivcc %o2, 0x0B73, %i2
39676 fxnor %f2, %f0, %f10
39677 smul %o7, %l6, %o6
39678 bpos,pn %icc, loop_4767
39679 ldub [%l7 + 0x46], %g2
39680 fmul8ulx16 %f0, %f2, %f0
39681 fmovrsgez %i5, %f7, %f5
39682loop_4767:
39683 stb %l1, [%l7 + 0x16]
39684 fsrc2s %f2, %f13
39685 fcmps %fcc0, %f11, %f11
39686 st %f8, [%l7 + 0x30]
39687 fornot1 %f12, %f4, %f6
39688 fmovdne %xcc, %f13, %f11
39689 fmovrsgz %o0, %f12, %f8
39690 movneg %xcc, %o3, %g3
39691 ble,pn %icc, loop_4768
39692 tneg %icc, 0x7
39693 brgez,a %l3, loop_4769
39694 ld [%l7 + 0x54], %f5
39695loop_4768:
39696 stx %g1, [%l7 + 0x60]
39697 ldsh [%l7 + 0x16], %l5
39698loop_4769:
39699 fmovdne %icc, %f4, %f5
39700 sth %g5, [%l7 + 0x62]
39701 fmovrslz %i7, %f8, %f11
39702 lduh [%l7 + 0x5A], %g7
39703 array8 %l4, %i6, %g6
39704 tge %xcc, 0x2
39705 fbn %fcc3, loop_4770
39706 ldsb [%l7 + 0x48], %i3
39707 stx %l2, [%l7 + 0x78]
39708 fmovdn %icc, %f3, %f7
39709loop_4770:
39710 fandnot2 %f4, %f12, %f2
39711 sra %o1, %o5, %i0
39712 sdivcc %i4, 0x0B7E, %g4
39713 bge,a loop_4771
39714 ld [%l7 + 0x60], %f6
39715 lduh [%l7 + 0x26], %i1
39716 fbg,a %fcc0, loop_4772
39717loop_4771:
39718 ldx [%l7 + 0x48], %o4
39719 mulscc %l0, 0x0A6C, %i2
39720 ldd [%l7 + 0x20], %f0
39721loop_4772:
39722 stb %o2, [%l7 + 0x3F]
39723 andcc %l6, 0x1AC1, %o7
39724 fbue,a %fcc2, loop_4773
39725 movgu %icc, %o6, %i5
39726 stx %g2, [%l7 + 0x48]
39727 fmovdneg %icc, %f2, %f15
39728loop_4773:
39729 tcs %xcc, 0x5
39730 alignaddrl %o0, %l1, %o3
39731 stx %l3, [%l7 + 0x38]
39732 ldsw [%l7 + 0x44], %g3
39733 fsrc2 %f0, %f6
39734 movge %icc, %l5, %g1
39735 fnot1s %f9, %f1
39736 tcs %xcc, 0x0
39737 smul %i7, %g5, %g7
39738 ldd [%l7 + 0x48], %f8
39739 fmovdgu %xcc, %f10, %f1
39740 bleu loop_4774
39741 movneg %icc, %i6, %g6
39742 ldd [%l7 + 0x20], %f4
39743 movrgez %l4, 0x140, %l2
39744loop_4774:
39745 ldx [%l7 + 0x10], %i3
39746 ld [%l7 + 0x4C], %f3
39747 ldsh [%l7 + 0x7E], %o5
39748 ldsw [%l7 + 0x20], %i0
39749 fpsub32 %f10, %f4, %f6
39750 for %f10, %f12, %f10
39751 fbug,a %fcc1, loop_4775
39752 std %f4, [%l7 + 0x08]
39753 tge %icc, 0x4
39754 lduw [%l7 + 0x50], %i4
39755loop_4775:
39756 ldsb [%l7 + 0x70], %g4
39757 fcmpgt32 %f10, %f2, %i1
39758 andncc %o4, %o1, %i2
39759 movgu %xcc, %l0, %l6
39760 ble,pn %icc, loop_4776
39761 ldd [%l7 + 0x10], %f0
39762 st %f1, [%l7 + 0x58]
39763 bvc,a,pt %icc, loop_4777
39764loop_4776:
39765 ldsh [%l7 + 0x38], %o7
39766 movrgz %o2, 0x28F, %o6
39767 st %f4, [%l7 + 0x74]
39768loop_4777:
39769 for %f4, %f6, %f14
39770 bn,pn %icc, loop_4778
39771 fcmpgt16 %f0, %f12, %i5
39772 edge32 %o0, %l1, %o3
39773 mulscc %g2, %g3, %l5
39774loop_4778:
39775 ldsb [%l7 + 0x48], %g1
39776 fbne %fcc0, loop_4779
39777 std %f10, [%l7 + 0x40]
39778 fbu %fcc0, loop_4780
39779 fmuld8sux16 %f15, %f14, %f12
39780loop_4779:
39781 fmovscc %icc, %f3, %f10
39782 subccc %i7, %l3, %g5
39783loop_4780:
39784 fbue %fcc2, loop_4781
39785 fands %f0, %f15, %f0
39786 movne %icc, %g7, %g6
39787 fmovsle %xcc, %f7, %f15
39788loop_4781:
39789 array32 %l4, %l2, %i3
39790 fnors %f9, %f7, %f15
39791 fble,a %fcc3, loop_4782
39792 ldx [%l7 + 0x40], %i6
39793 fbul,a %fcc3, loop_4783
39794 fpsub16s %f11, %f11, %f8
39795loop_4782:
39796 fpadd32s %f10, %f9, %f0
39797 bshuffle %f14, %f10, %f4
39798loop_4783:
39799 fbe,a %fcc3, loop_4784
39800 sra %i0, 0x18, %i4
39801 fmovsvc %icc, %f0, %f4
39802 ld [%l7 + 0x54], %f10
39803loop_4784:
39804 ldx [%l7 + 0x70], %g4
39805 bcc,a,pt %xcc, loop_4785
39806 movre %o5, 0x394, %i1
39807 subc %o4, %o1, %l0
39808 tne %icc, 0x3
39809loop_4785:
39810 stx %l6, [%l7 + 0x10]
39811 tn %xcc, 0x2
39812 ldsh [%l7 + 0x54], %i2
39813 st %f5, [%l7 + 0x50]
39814 fmovdg %xcc, %f12, %f7
39815 bvs,a %xcc, loop_4786
39816 be,a,pt %xcc, loop_4787
39817 stw %o2, [%l7 + 0x10]
39818 nop
39819 setx loop_4788, %l0, %l1
39820 jmpl %l1, %o6
39821loop_4786:
39822 fnot1s %f8, %f0
39823loop_4787:
39824 nop
39825 setx loop_4789, %l0, %l1
39826 jmpl %l1, %o7
39827 stx %i5, [%l7 + 0x78]
39828loop_4788:
39829 fmovsl %xcc, %f0, %f5
39830 fors %f2, %f2, %f13
39831loop_4789:
39832 taddcctv %l1, %o3, %g2
39833 bne,a %icc, loop_4790
39834 tcs %icc, 0x3
39835 fpadd32s %f10, %f7, %f7
39836 lduh [%l7 + 0x58], %g3
39837loop_4790:
39838 fsrc1s %f2, %f7
39839 ba %icc, loop_4791
39840 fmovsgu %xcc, %f2, %f0
39841 lduh [%l7 + 0x16], %o0
39842 ld [%l7 + 0x70], %f0
39843loop_4791:
39844 fcmpgt16 %f14, %f4, %l5
39845 fexpand %f13, %f0
39846 fnand %f14, %f6, %f0
39847 fmovdleu %xcc, %f15, %f14
39848 stw %g1, [%l7 + 0x78]
39849 fands %f8, %f6, %f4
39850 brgz %i7, loop_4792
39851 tsubcc %l3, 0x08DB, %g5
39852 ldsb [%l7 + 0x62], %g6
39853 stx %l4, [%l7 + 0x78]
39854loop_4792:
39855 fmovdcc %xcc, %f8, %f2
39856 movl %xcc, %g7, %i3
39857 bshuffle %f14, %f6, %f12
39858 fbuge %fcc1, loop_4793
39859 movl %icc, %i6, %i0
39860 edge8ln %i4, %l2, %o5
39861 edge16l %i1, %o4, %g4
39862loop_4793:
39863 stb %l0, [%l7 + 0x4F]
39864 lduh [%l7 + 0x66], %o1
39865 andcc %l6, %i2, %o6
39866 ld [%l7 + 0x08], %f14
39867 orn %o7, 0x0BDC, %i5
39868 tcc %icc, 0x4
39869 ld [%l7 + 0x50], %f13
39870 ldsb [%l7 + 0x31], %o2
39871 ldd [%l7 + 0x60], %f8
39872 ldsw [%l7 + 0x30], %l1
39873 fnot2s %f10, %f8
39874 edge8l %o3, %g3, %g2
39875 edge8 %l5, %g1, %i7
39876 fnot1s %f11, %f3
39877 tne %icc, 0x4
39878 mulscc %l3, %g5, %g6
39879 tsubcc %l4, 0x0C94, %o0
39880 stx %g7, [%l7 + 0x48]
39881 brnz,a %i6, loop_4794
39882 andncc %i0, %i4, %i3
39883 stb %o5, [%l7 + 0x52]
39884 stx %i1, [%l7 + 0x60]
39885loop_4794:
39886 brlez,a %o4, loop_4795
39887 ldsh [%l7 + 0x12], %l2
39888 pdist %f8, %f0, %f6
39889 fone %f10
39890loop_4795:
39891 fmovdgu %xcc, %f1, %f13
39892 bge,a,pn %xcc, loop_4796
39893 fmul8x16 %f7, %f10, %f12
39894 tcs %xcc, 0x4
39895 fnands %f11, %f3, %f12
39896loop_4796:
39897 srlx %l0, %o1, %l6
39898 sdiv %g4, 0x0E8F, %o6
39899 fbne,a %fcc2, loop_4797
39900 stw %o7, [%l7 + 0x0C]
39901 alignaddrl %i5, %i2, %l1
39902 std %f10, [%l7 + 0x78]
39903loop_4797:
39904 ldub [%l7 + 0x61], %o3
39905 stw %o2, [%l7 + 0x74]
39906 movrlz %g3, 0x37A, %l5
39907 ldsh [%l7 + 0x2C], %g1
39908 lduh [%l7 + 0x3A], %g2
39909 fblg %fcc2, loop_4798
39910 tl %icc, 0x1
39911 ldd [%l7 + 0x70], %f4
39912 sub %l3, %g5, %g6
39913loop_4798:
39914 sethi 0x1A6E, %l4
39915 lduw [%l7 + 0x40], %o0
39916 fpsub32 %f4, %f0, %f0
39917 fmovrdgz %i7, %f12, %f0
39918 movneg %xcc, %i6, %g7
39919 bpos,a,pt %icc, loop_4799
39920 ldsh [%l7 + 0x16], %i4
39921 stx %i3, [%l7 + 0x20]
39922 fmovsle %xcc, %f9, %f15
39923loop_4799:
39924 ld [%l7 + 0x58], %f15
39925 fmul8sux16 %f0, %f4, %f14
39926 fnors %f6, %f2, %f8
39927 udiv %o5, 0x0E60, %i0
39928 fsrc2 %f12, %f6
39929 ldsb [%l7 + 0x46], %i1
39930 bg loop_4800
39931 bgu,a,pt %xcc, loop_4801
39932 movre %o4, 0x1D3, %l2
39933 fnot2s %f5, %f12
39934loop_4800:
39935 addccc %o1, %l6, %g4
39936loop_4801:
39937 tcs %xcc, 0x0
39938 ldx [%l7 + 0x30], %l0
39939 fmovsvs %xcc, %f12, %f14
39940 tne %icc, 0x0
39941 call loop_4802
39942 movne %icc, %o7, %i5
39943 array8 %o6, %i2, %o3
39944 movcc %icc, %l1, %o2
39945loop_4802:
39946 movne %xcc, %l5, %g1
39947 brgz %g2, loop_4803
39948 movrgz %g3, %l3, %g5
39949 ldx [%l7 + 0x30], %g6
39950 addccc %l4, 0x16D2, %o0
39951loop_4803:
39952 st %f2, [%l7 + 0x18]
39953 std %f10, [%l7 + 0x28]
39954 movl %icc, %i6, %i7
39955 te %xcc, 0x6
39956 fandnot2 %f10, %f6, %f6
39957 ble,a loop_4804
39958 ld [%l7 + 0x50], %f5
39959 lduw [%l7 + 0x3C], %g7
39960 fsrc2s %f5, %f1
39961loop_4804:
39962 fble,a %fcc1, loop_4805
39963 fornot1s %f2, %f6, %f10
39964 ldsw [%l7 + 0x08], %i3
39965 brgz,a %i4, loop_4806
39966loop_4805:
39967 array8 %o5, %i1, %i0
39968 tcc %icc, 0x6
39969 ldsw [%l7 + 0x24], %l2
39970loop_4806:
39971 fmovsneg %xcc, %f14, %f9
39972 stw %o4, [%l7 + 0x18]
39973 fbul,a %fcc0, loop_4807
39974 alignaddr %l6, %g4, %o1
39975 ldd [%l7 + 0x60], %f0
39976 fmovrslez %l0, %f14, %f8
39977loop_4807:
39978 fmul8x16al %f9, %f6, %f2
39979 stx %o7, [%l7 + 0x40]
39980 tleu %icc, 0x3
39981 addccc %i5, %i2, %o3
39982 ldsh [%l7 + 0x7E], %o6
39983 lduw [%l7 + 0x14], %o2
39984 edge32ln %l5, %g1, %g2
39985 fble,a %fcc0, loop_4808
39986 call loop_4809
39987 bn,a %xcc, loop_4810
39988 fxors %f9, %f11, %f10
39989loop_4808:
39990 ldsh [%l7 + 0x1C], %l1
39991loop_4809:
39992 std %f4, [%l7 + 0x18]
39993loop_4810:
39994 fmovrslz %l3, %f12, %f3
39995 lduh [%l7 + 0x50], %g5
39996 fmovs %f11, %f1
39997 bgu,pt %icc, loop_4811
39998 fmul8ulx16 %f12, %f4, %f10
39999 fpadd16 %f10, %f12, %f0
40000 edge32l %g3, %g6, %l4
40001loop_4811:
40002 fbl %fcc3, loop_4812
40003 movvs %icc, %o0, %i7
40004 bg,a,pt %icc, loop_4813
40005 stb %i6, [%l7 + 0x3E]
40006loop_4812:
40007 fbule,a %fcc0, loop_4814
40008 lduh [%l7 + 0x08], %g7
40009loop_4813:
40010 fpadd16 %f12, %f8, %f10
40011 fcmpne16 %f6, %f2, %i4
40012loop_4814:
40013 fandnot2 %f6, %f0, %f8
40014 srl %i3, 0x17, %i1
40015 ldsb [%l7 + 0x39], %i0
40016 fnand %f4, %f4, %f2
40017 movne %icc, %o5, %o4
40018 siam 0x1
40019 fornot2s %f9, %f14, %f15
40020 array32 %l2, %g4, %o1
40021 fblg,a %fcc1, loop_4815
40022 brgez %l6, loop_4816
40023 ldx [%l7 + 0x48], %l0
40024 fmul8x16 %f15, %f0, %f14
40025loop_4815:
40026 fbug %fcc0, loop_4817
40027loop_4816:
40028 fpsub32s %f2, %f3, %f7
40029 sdivcc %o7, 0x0011, %i5
40030 stw %i2, [%l7 + 0x74]
40031loop_4817:
40032 stx %o6, [%l7 + 0x78]
40033 fsrc1s %f9, %f9
40034 call loop_4818
40035 ldub [%l7 + 0x1E], %o2
40036 ldx [%l7 + 0x60], %l5
40037 movgu %icc, %o3, %g2
40038loop_4818:
40039 ldsh [%l7 + 0x3C], %g1
40040 edge32n %l3, %l1, %g5
40041 stx %g3, [%l7 + 0x60]
40042 ldsb [%l7 + 0x73], %g6
40043 std %f14, [%l7 + 0x68]
40044 fblg,a %fcc2, loop_4819
40045 st %f10, [%l7 + 0x0C]
40046 brnz,a %o0, loop_4820
40047 edge32n %i7, %i6, %l4
40048loop_4819:
40049 movrgz %g7, %i3, %i4
40050 ld [%l7 + 0x60], %f1
40051loop_4820:
40052 bgu,a loop_4821
40053 lduw [%l7 + 0x2C], %i1
40054 ldub [%l7 + 0x5C], %o5
40055 fmovrdgez %o4, %f4, %f6
40056loop_4821:
40057 fmovdn %xcc, %f4, %f8
40058 fnot1s %f4, %f0
40059 ldd [%l7 + 0x08], %f6
40060 bvc,pt %icc, loop_4822
40061 fcmpgt32 %f12, %f12, %l2
40062 or %g4, %i0, %l6
40063 bleu,pt %icc, loop_4823
40064loop_4822:
40065 bl loop_4824
40066 fnot2s %f15, %f8
40067 fones %f2
40068loop_4823:
40069 edge8l %l0, %o1, %i5
40070loop_4824:
40071 movgu %xcc, %o7, %i2
40072 sllx %o6, %o2, %l5
40073 tsubcctv %o3, %g1, %l3
40074 fbuge,a %fcc1, loop_4825
40075 srax %g2, %l1, %g3
40076 movrlz %g5, 0x147, %o0
40077 fmovdg %xcc, %f6, %f11
40078loop_4825:
40079 movgu %xcc, %g6, %i6
40080 stw %l4, [%l7 + 0x08]
40081 sth %i7, [%l7 + 0x5E]
40082 fxnor %f4, %f8, %f12
40083 fmovdcc %xcc, %f12, %f7
40084 taddcc %i3, %i4, %i1
40085 umulcc %o5, 0x1468, %o4
40086 stx %g7, [%l7 + 0x18]
40087 mulscc %l2, %i0, %g4
40088 subccc %l6, %o1, %i5
40089 lduw [%l7 + 0x1C], %l0
40090 fmovdcc %xcc, %f10, %f8
40091 subccc %i2, %o7, %o6
40092 movleu %xcc, %l5, %o3
40093 fmovspos %icc, %f14, %f2
40094 fandnot2 %f2, %f10, %f0
40095 edge16n %g1, %l3, %o2
40096 stw %g2, [%l7 + 0x30]
40097 movleu %xcc, %l1, %g3
40098 fmovrdgz %g5, %f12, %f14
40099 xnor %g6, %o0, %l4
40100 fnot1 %f10, %f6
40101 fpadd32s %f11, %f6, %f13
40102 taddcc %i7, %i6, %i3
40103 fmovdvs %xcc, %f9, %f3
40104 fblg,a %fcc2, loop_4826
40105 fmovscs %xcc, %f5, %f2
40106 ld [%l7 + 0x7C], %f1
40107 be %icc, loop_4827
40108loop_4826:
40109 fcmple16 %f4, %f10, %i4
40110 ldsw [%l7 + 0x14], %o5
40111 fornot2s %f1, %f14, %f3
40112loop_4827:
40113 sth %i1, [%l7 + 0x74]
40114 stb %g7, [%l7 + 0x49]
40115 bvs,a %xcc, loop_4828
40116 fmovrsne %o4, %f5, %f13
40117 fmovsneg %xcc, %f4, %f7
40118 ldd [%l7 + 0x78], %f14
40119loop_4828:
40120 bcs %xcc, loop_4829
40121 tn %xcc, 0x2
40122 movcs %icc, %l2, %g4
40123 subcc %l6, %o1, %i5
40124loop_4829:
40125 fors %f9, %f12, %f5
40126 stb %l0, [%l7 + 0x2A]
40127 fba %fcc1, loop_4830
40128 sth %i0, [%l7 + 0x20]
40129 edge16 %i2, %o6, %o7
40130 umulcc %l5, %g1, %o3
40131loop_4830:
40132 movn %xcc, %l3, %g2
40133 fmovsvc %xcc, %f12, %f3
40134 ldsw [%l7 + 0x3C], %o2
40135 stw %l1, [%l7 + 0x5C]
40136 ldsh [%l7 + 0x1C], %g3
40137 edge16ln %g5, %o0, %g6
40138 movgu %icc, %i7, %i6
40139 ldx [%l7 + 0x30], %i3
40140 fmovrslz %l4, %f11, %f6
40141 lduh [%l7 + 0x62], %o5
40142 stw %i1, [%l7 + 0x18]
40143 ldx [%l7 + 0x38], %g7
40144 ldsh [%l7 + 0x52], %i4
40145 bl,pt %icc, loop_4831
40146 umulcc %l2, %g4, %o4
40147 fmul8ulx16 %f4, %f4, %f10
40148 fmovdcc %xcc, %f14, %f10
40149loop_4831:
40150 ldx [%l7 + 0x78], %l6
40151 bshuffle %f0, %f14, %f12
40152 ldsb [%l7 + 0x66], %i5
40153 movgu %xcc, %l0, %i0
40154 edge8ln %i2, %o6, %o1
40155 movl %xcc, %o7, %g1
40156 fsrc2s %f7, %f11
40157 tsubcc %l5, %o3, %l3
40158 fmovdl %xcc, %f3, %f7
40159 fble,a %fcc2, loop_4832
40160 fmovdvs %xcc, %f6, %f3
40161 ldd [%l7 + 0x60], %f6
40162 lduh [%l7 + 0x70], %g2
40163loop_4832:
40164 edge16n %o2, %l1, %g3
40165 tl %icc, 0x4
40166 bpos,a,pn %icc, loop_4833
40167 fmovsle %icc, %f2, %f4
40168 brgz %g5, loop_4834
40169 ldsb [%l7 + 0x15], %o0
40170loop_4833:
40171 ld [%l7 + 0x28], %f4
40172 sth %g6, [%l7 + 0x62]
40173loop_4834:
40174 fmovdneg %xcc, %f6, %f4
40175 tne %icc, 0x7
40176 fbug %fcc1, loop_4835
40177 fpadd32 %f0, %f8, %f14
40178 tvc %xcc, 0x2
40179 ldsw [%l7 + 0x74], %i7
40180loop_4835:
40181 subccc %i6, %i3, %o5
40182 tle %xcc, 0x1
40183 edge16n %i1, %g7, %l4
40184 fpack32 %f2, %f8, %f4
40185 fors %f4, %f14, %f1
40186 ld [%l7 + 0x74], %f1
40187 st %f10, [%l7 + 0x40]
40188 fmovdvs %icc, %f8, %f9
40189 fmovdg %xcc, %f8, %f13
40190 bge,a %icc, loop_4836
40191 mulscc %l2, %g4, %o4
40192 tneg %xcc, 0x1
40193 fbule %fcc3, loop_4837
40194loop_4836:
40195 sth %i4, [%l7 + 0x2E]
40196 ldsb [%l7 + 0x1D], %l6
40197 fornot2 %f0, %f6, %f14
40198loop_4837:
40199 fpadd32s %f6, %f2, %f12
40200 ldsw [%l7 + 0x14], %i5
40201 ba,a %xcc, loop_4838
40202 fmovrdne %i0, %f14, %f6
40203 fmovsle %icc, %f6, %f4
40204 stb %i2, [%l7 + 0x72]
40205loop_4838:
40206 fpmerge %f0, %f3, %f12
40207 fbge,a %fcc1, loop_4839
40208 fnot2s %f13, %f8
40209 xor %o6, 0x1423, %o1
40210 or %l0, 0x10BC, %g1
40211loop_4839:
40212 ldd [%l7 + 0x58], %f6
40213 fmovdvc %icc, %f4, %f7
40214 subc %l5, %o7, %l3
40215 bne,a %xcc, loop_4840
40216 fmul8x16au %f11, %f9, %f8
40217 ldx [%l7 + 0x10], %g2
40218 fpack16 %f6, %f0
40219loop_4840:
40220 umulcc %o3, %o2, %l1
40221 call loop_4841
40222 ld [%l7 + 0x30], %f14
40223 nop
40224 setx loop_4842, %l0, %l1
40225 wrpr 0x1, %tl
40226 wrpr %l1, %tnpc
40227 setx 0x34400001400, %l0, %l1
40228 wrpr %l1, %tstate
40229 wrhpr 0x4, %htstate
40230 done
40231 ldd [%l7 + 0x38], %f6
40232loop_4841:
40233 ldsh [%l7 + 0x60], %g3
40234 udivcc %g5, 0x19D7, %o0
40235loop_4842:
40236 fmul8sux16 %f0, %f2, %f10
40237 bleu,a,pt %icc, loop_4843
40238 fsrc2 %f12, %f12
40239 stb %i7, [%l7 + 0x2D]
40240 stx %g6, [%l7 + 0x70]
40241loop_4843:
40242 fmovdvc %xcc, %f5, %f4
40243 orcc %i3, 0x043D, %i6
40244 tg %xcc, 0x5
40245 fornot2 %f0, %f14, %f14
40246 fpsub16 %f10, %f6, %f6
40247 fcmpeq32 %f8, %f2, %i1
40248 fand %f8, %f12, %f12
40249 ldsb [%l7 + 0x3F], %g7
40250 stb %l4, [%l7 + 0x30]
40251 fand %f8, %f12, %f10
40252 ldsh [%l7 + 0x56], %l2
40253 movle %icc, %g4, %o5
40254 tn %xcc, 0x7
40255 lduh [%l7 + 0x4E], %o4
40256 tg %xcc, 0x5
40257 fbg,a %fcc0, loop_4844
40258 fba,a %fcc0, loop_4845
40259 stx %l6, [%l7 + 0x78]
40260 fpackfix %f2, %f9
40261loop_4844:
40262 fmovdge %xcc, %f5, %f9
40263loop_4845:
40264 fmul8x16au %f6, %f4, %f2
40265 lduw [%l7 + 0x74], %i5
40266 ldd [%l7 + 0x28], %f12
40267 fmovdcs %icc, %f0, %f9
40268 tneg %xcc, 0x0
40269 fcmpeq16 %f0, %f4, %i4
40270 edge32ln %i2, %i0, %o6
40271 ldub [%l7 + 0x40], %o1
40272 mulx %g1, %l0, %l5
40273 tvs %icc, 0x1
40274 sdiv %l3, 0x1C4E, %g2
40275 movne %icc, %o3, %o2
40276 fmovsgu %xcc, %f13, %f10
40277 ldd [%l7 + 0x58], %f8
40278 ldd [%l7 + 0x18], %f10
40279 fmovsvc %xcc, %f7, %f13
40280 fmul8sux16 %f10, %f14, %f4
40281 bvc loop_4846
40282 lduh [%l7 + 0x4A], %o7
40283 movrlz %l1, 0x2D0, %g3
40284 fmovrsgez %g5, %f9, %f12
40285loop_4846:
40286 xnorcc %o0, %i7, %g6
40287 mulscc %i3, %i1, %i6
40288 fmovsvs %xcc, %f0, %f12
40289 fmovrsne %g7, %f15, %f8
40290 fbul %fcc0, loop_4847
40291 fmovsg %xcc, %f10, %f9
40292 stx %l4, [%l7 + 0x78]
40293 sth %g4, [%l7 + 0x28]
40294loop_4847:
40295 ldub [%l7 + 0x40], %l2
40296 stb %o5, [%l7 + 0x63]
40297 brlz,a %o4, loop_4848
40298 bneg,a %icc, loop_4849
40299 andcc %i5, 0x0501, %i4
40300 fmovsneg %xcc, %f5, %f8
40301loop_4848:
40302 brgz %l6, loop_4850
40303loop_4849:
40304 movne %xcc, %i2, %i0
40305 array16 %o1, %g1, %o6
40306 movrne %l0, 0x199, %l3
40307loop_4850:
40308 edge32n %g2, %o3, %l5
40309 sll %o2, %l1, %g3
40310 st %f6, [%l7 + 0x20]
40311 te %xcc, 0x4
40312 xorcc %g5, 0x1D71, %o0
40313 stw %i7, [%l7 + 0x30]
40314 movneg %icc, %o7, %i3
40315 fcmps %fcc2, %f11, %f0
40316 lduh [%l7 + 0x1E], %g6
40317 fbge %fcc2, loop_4851
40318 ldub [%l7 + 0x75], %i6
40319 tgu %icc, 0x7
40320 fmovrse %i1, %f8, %f0
40321loop_4851:
40322 bneg,a,pt %icc, loop_4852
40323 fmovrslz %l4, %f9, %f12
40324 stb %g7, [%l7 + 0x62]
40325 fpsub16 %f4, %f0, %f0
40326loop_4852:
40327 fnands %f2, %f4, %f12
40328 fxor %f8, %f12, %f2
40329 fcmps %fcc0, %f2, %f3
40330 ldx [%l7 + 0x50], %l2
40331 ldd [%l7 + 0x08], %f4
40332 fbul,a %fcc3, loop_4853
40333 stb %g4, [%l7 + 0x4B]
40334 sethi 0x05DF, %o4
40335 movvs %icc, %i5, %o5
40336loop_4853:
40337 fmul8x16au %f10, %f9, %f14
40338 fbo,a %fcc2, loop_4854
40339 ldsw [%l7 + 0x74], %l6
40340 or %i4, %i2, %i0
40341 fnot2 %f14, %f0
40342loop_4854:
40343 be %icc, loop_4855
40344 fmovdcs %icc, %f0, %f10
40345 edge32ln %o1, %o6, %l0
40346 stw %g1, [%l7 + 0x50]
40347loop_4855:
40348 alignaddr %g2, %l3, %o3
40349 andncc %l5, %o2, %l1
40350 xnorcc %g3, 0x16C8, %g5
40351 lduh [%l7 + 0x20], %o0
40352 movrlz %o7, %i3, %i7
40353 move %xcc, %i6, %i1
40354 sdivcc %g6, 0x0120, %g7
40355 nop
40356 setx loop_4856, %l0, %l1
40357 wrpr 0x1, %tl
40358 wrpr %l1, %tnpc
40359 setx 0x34400001400, %l0, %l1
40360 wrpr %l1, %tstate
40361 wrhpr 0x4, %htstate
40362 done
40363 bge,a,pn %icc, loop_4857
40364 movre %l4, 0x15D, %g4
40365 movrne %l2, %i5, %o5
40366loop_4856:
40367 fmovrsgez %l6, %f0, %f5
40368loop_4857:
40369 fpsub16 %f0, %f6, %f2
40370 lduw [%l7 + 0x38], %i4
40371 movcc %xcc, %o4, %i0
40372 ldd [%l7 + 0x20], %f6
40373 fcmpgt16 %f12, %f4, %i2
40374 st %f4, [%l7 + 0x50]
40375 std %f6, [%l7 + 0x30]
40376 fbule,a %fcc2, loop_4858
40377 fcmple16 %f0, %f6, %o1
40378 siam 0x3
40379 edge8l %l0, %o6, %g1
40380loop_4858:
40381 fbuge,a %fcc0, loop_4859
40382 fornot2s %f6, %f2, %f7
40383 fcmpes %fcc1, %f2, %f2
40384 fxnors %f1, %f14, %f10
40385loop_4859:
40386 tsubcctv %g2, %l3, %o3
40387 bvc loop_4860
40388 stw %l5, [%l7 + 0x2C]
40389 ld [%l7 + 0x0C], %f14
40390 array16 %o2, %g3, %g5
40391loop_4860:
40392 be,pt %xcc, loop_4861
40393 ble loop_4862
40394 lduw [%l7 + 0x48], %l1
40395 fabsd %f2, %f8
40396loop_4861:
40397 ld [%l7 + 0x38], %f13
40398loop_4862:
40399 ldd [%l7 + 0x08], %f10
40400 stb %o7, [%l7 + 0x14]
40401 ldsw [%l7 + 0x58], %o0
40402 fmovsg %icc, %f3, %f13
40403 fbne,a %fcc0, loop_4863
40404 taddcc %i7, %i6, %i1
40405 fmovrdgz %g6, %f4, %f0
40406 st %f5, [%l7 + 0x6C]
40407loop_4863:
40408 orncc %g7, %i3, %g4
40409 fbe %fcc1, loop_4864
40410 fsrc1s %f12, %f10
40411 fmovrslz %l4, %f12, %f12
40412 st %f8, [%l7 + 0x70]
40413loop_4864:
40414 udivx %l2, 0x19BE, %i5
40415 ldsw [%l7 + 0x54], %l6
40416 fmovdn %icc, %f12, %f14
40417 fones %f12
40418 ldsh [%l7 + 0x14], %o5
40419 bshuffle %f10, %f2, %f8
40420 stw %o4, [%l7 + 0x1C]
40421 ldx [%l7 + 0x18], %i0
40422 std %f2, [%l7 + 0x18]
40423 ldd [%l7 + 0x78], %f12
40424 fcmpeq16 %f0, %f8, %i4
40425 add %i2, 0x06EC, %o1
40426 sth %o6, [%l7 + 0x0E]
40427 te %icc, 0x2
40428 stb %g1, [%l7 + 0x59]
40429 ldsb [%l7 + 0x54], %g2
40430 bcs,a %xcc, loop_4865
40431 bge loop_4866
40432 fabss %f1, %f1
40433 lduh [%l7 + 0x6E], %l3
40434loop_4865:
40435 fmovsvs %xcc, %f0, %f7
40436loop_4866:
40437 stx %o3, [%l7 + 0x58]
40438 fmovdl %icc, %f13, %f9
40439 ldd [%l7 + 0x28], %f6
40440 fcmple32 %f2, %f2, %l0
40441 fmovsge %xcc, %f0, %f13
40442 fxnors %f7, %f10, %f11
40443 movgu %icc, %o2, %g3
40444 fabss %f0, %f14
40445 fbe %fcc1, loop_4867
40446 ldx [%l7 + 0x50], %g5
40447 ld [%l7 + 0x60], %f1
40448 ldub [%l7 + 0x19], %l5
40449loop_4867:
40450 fmovsgu %xcc, %f13, %f13
40451 fbl,a %fcc3, loop_4868
40452 fabsd %f10, %f8
40453 bge loop_4869
40454 smul %l1, 0x0270, %o7
40455loop_4868:
40456 fmuld8ulx16 %f3, %f8, %f4
40457 bvc,a loop_4870
40458loop_4869:
40459 xor %o0, %i6, %i1
40460 fbge,a %fcc1, loop_4871
40461 bg,pt %xcc, loop_4872
40462loop_4870:
40463 udivcc %g6, 0x167F, %g7
40464 fcmpne16 %f14, %f2, %i3
40465loop_4871:
40466 pdist %f0, %f8, %f10
40467loop_4872:
40468 fpadd16 %f8, %f4, %f12
40469 edge8l %i7, %g4, %l4
40470 lduw [%l7 + 0x5C], %l2
40471 tpos %xcc, 0x4
40472 stx %l6, [%l7 + 0x50]
40473 srl %o5, 0x1B, %i5
40474 alignaddr %o4, %i4, %i2
40475 ldsb [%l7 + 0x5A], %o1
40476 fpsub16s %f13, %f7, %f10
40477 array8 %i0, %o6, %g2
40478 fnands %f15, %f0, %f12
40479 fmul8x16 %f0, %f14, %f6
40480 tne %icc, 0x6
40481 tcs %icc, 0x3
40482 fbue,a %fcc0, loop_4873
40483 smulcc %l3, %g1, %o3
40484 edge32l %l0, %g3, %g5
40485 fxnors %f10, %f15, %f1
40486loop_4873:
40487 mulscc %o2, 0x19C4, %l5
40488 fzero %f4
40489 fmuld8sux16 %f9, %f14, %f4
40490 array32 %o7, %o0, %i6
40491 ld [%l7 + 0x68], %f3
40492 lduh [%l7 + 0x7E], %l1
40493 movrlez %g6, %i1, %i3
40494 ldd [%l7 + 0x10], %f6
40495 std %f8, [%l7 + 0x68]
40496 ldub [%l7 + 0x2E], %g7
40497 brgz %i7, loop_4874
40498 fmovdge %xcc, %f11, %f5
40499 fbue,a %fcc2, loop_4875
40500 tle %icc, 0x0
40501loop_4874:
40502 tsubcc %g4, 0x03D9, %l4
40503 edge16 %l2, %l6, %o5
40504loop_4875:
40505 mova %icc, %i5, %o4
40506 fnot1 %f4, %f12
40507 smul %i2, %i4, %i0
40508 bvs,a,pn %icc, loop_4876
40509 alignaddrl %o1, %o6, %g2
40510 edge32 %l3, %o3, %g1
40511 edge8n %g3, %l0, %o2
40512loop_4876:
40513 fors %f15, %f14, %f8
40514 sra %g5, 0x1C, %o7
40515 std %f6, [%l7 + 0x38]
40516 tcs %icc, 0x4
40517 ldsh [%l7 + 0x5C], %l5
40518 lduw [%l7 + 0x5C], %o0
40519 lduw [%l7 + 0x5C], %i6
40520 lduw [%l7 + 0x38], %g6
40521 fornot1s %f3, %f11, %f8
40522 edge16n %i1, %l1, %g7
40523 andcc %i7, %i3, %l4
40524 fabsd %f14, %f10
40525 movneg %xcc, %g4, %l2
40526 lduw [%l7 + 0x2C], %l6
40527 fmovrse %o5, %f15, %f0
40528 st %f4, [%l7 + 0x48]
40529 lduh [%l7 + 0x5E], %o4
40530 orncc %i2, %i4, %i0
40531 stx %o1, [%l7 + 0x58]
40532 fnands %f2, %f1, %f12
40533 ldsb [%l7 + 0x45], %i5
40534 bcs,a loop_4877
40535 fbn,a %fcc2, loop_4878
40536 sdiv %o6, 0x1347, %l3
40537 ldsh [%l7 + 0x18], %o3
40538loop_4877:
40539 fmovdgu %xcc, %f2, %f9
40540loop_4878:
40541 fxors %f9, %f11, %f9
40542 umul %g2, 0x13ED, %g3
40543 ldsh [%l7 + 0x26], %l0
40544 ldx [%l7 + 0x38], %g1
40545 fandnot2 %f4, %f0, %f2
40546 andn %g5, 0x1D4B, %o2
40547 ld [%l7 + 0x7C], %f3
40548 alignaddr %l5, %o0, %o7
40549 stx %i6, [%l7 + 0x58]
40550 tcc %xcc, 0x1
40551 movcs %xcc, %i1, %g6
40552 bgu,pn %icc, loop_4879
40553 fmovrdgez %g7, %f2, %f4
40554 stx %i7, [%l7 + 0x60]
40555 sdivcc %l1, 0x1693, %l4
40556loop_4879:
40557 fmovsl %xcc, %f12, %f7
40558 fbn,a %fcc1, loop_4880
40559 stw %i3, [%l7 + 0x38]
40560 bge,pt %xcc, loop_4881
40561 tg %xcc, 0x2
40562loop_4880:
40563 sethi 0x1B1A, %l2
40564 bg,a,pn %xcc, loop_4882
40565loop_4881:
40566 fmovsg %xcc, %f15, %f12
40567 ldsb [%l7 + 0x38], %g4
40568 edge8 %l6, %o5, %i2
40569loop_4882:
40570 array8 %i4, %o4, %i0
40571 edge8 %i5, %o1, %o6
40572 tl %xcc, 0x4
40573 edge8 %o3, %g2, %g3
40574 movrne %l0, 0x2D1, %l3
40575 fblg,a %fcc3, loop_4883
40576 fmovdleu %xcc, %f14, %f2
40577 add %g1, %o2, %l5
40578 ldd [%l7 + 0x68], %f10
40579loop_4883:
40580 fpack32 %f0, %f14, %f8
40581 fcmped %fcc3, %f0, %f0
40582 fmovrdne %g5, %f12, %f10
40583 bn,a loop_4884
40584 fornot1 %f6, %f6, %f4
40585 ldsh [%l7 + 0x56], %o0
40586 fornot1 %f10, %f4, %f12
40587loop_4884:
40588 fmovsne %icc, %f12, %f0
40589 fbule,a %fcc3, loop_4885
40590 ldub [%l7 + 0x5E], %o7
40591 nop
40592 setx loop_4886, %l0, %l1
40593 wrpr 0x1, %tl
40594 wrpr %l1, %tpc
40595 add %l1, 0x4, %l1
40596 wrpr %l1, %tnpc
40597 setx 0x34400001400, %l0, %l1
40598 wrpr %l1, %tstate
40599 wrhpr 0x4, %htstate
40600 retry
40601 fcmpd %fcc2, %f10, %f0
40602loop_4885:
40603 te %xcc, 0x7
40604 ld [%l7 + 0x44], %f0
40605loop_4886:
40606 bcs,a %icc, loop_4887
40607 ldsh [%l7 + 0x60], %i1
40608 fmovsvs %xcc, %f0, %f14
40609 sra %g6, %i6, %g7
40610loop_4887:
40611 addccc %i7, %l1, %i3
40612 fbule %fcc3, loop_4888
40613 fpack32 %f6, %f0, %f12
40614 stw %l2, [%l7 + 0x40]
40615 movrgz %l4, 0x03B, %l6
40616loop_4888:
40617 ldsw [%l7 + 0x40], %g4
40618 tvc %xcc, 0x4
40619 bshuffle %f6, %f10, %f2
40620 fors %f8, %f0, %f7
40621 tcs %icc, 0x3
40622 edge32 %i2, %i4, %o5
40623 fsrc2s %f0, %f1
40624 ldd [%l7 + 0x28], %f10
40625 fblg %fcc3, loop_4889
40626 sth %i0, [%l7 + 0x5C]
40627 movvs %icc, %i5, %o1
40628 fpsub32 %f0, %f6, %f2
40629loop_4889:
40630 ldx [%l7 + 0x28], %o6
40631 fmul8x16al %f6, %f9, %f4
40632 lduh [%l7 + 0x7C], %o3
40633 sth %g2, [%l7 + 0x50]
40634 ldx [%l7 + 0x68], %o4
40635 movge %icc, %l0, %l3
40636 udiv %g3, 0x0414, %o2
40637 fbg,a %fcc0, loop_4890
40638 fornot2 %f0, %f4, %f2
40639 tcs %xcc, 0x4
40640 movre %l5, %g5, %g1
40641loop_4890:
40642 stw %o0, [%l7 + 0x10]
40643 movre %i1, 0x279, %g6
40644 fmovdpos %icc, %f0, %f14
40645 fsrc2 %f10, %f14
40646 fmovsneg %xcc, %f7, %f8
40647 udiv %i6, 0x08BC, %g7
40648 fandnot1s %f14, %f5, %f13
40649 nop
40650 setx loop_4891, %l0, %l1
40651 jmpl %l1, %i7
40652 fmovsvc %icc, %f7, %f0
40653 st %f10, [%l7 + 0x28]
40654 st %f4, [%l7 + 0x70]
40655loop_4891:
40656 ld [%l7 + 0x40], %f3
40657 movn %icc, %o7, %l1
40658 fcmpne16 %f4, %f12, %l2
40659 lduw [%l7 + 0x4C], %i3
40660 movneg %xcc, %l4, %l6
40661 movne %xcc, %g4, %i4
40662 fsrc1s %f14, %f10
40663 fcmpne32 %f12, %f14, %o5
40664 bleu,a loop_4892
40665 fornot1 %f12, %f12, %f4
40666 stw %i0, [%l7 + 0x68]
40667 edge32l %i2, %o1, %o6
40668loop_4892:
40669 fpmerge %f4, %f6, %f8
40670 sra %i5, %o3, %g2
40671 xor %o4, %l0, %l3
40672 nop
40673 setx loop_4893, %l0, %l1
40674 jmpl %l1, %o2
40675 bge %xcc, loop_4894
40676 brgz,a %g3, loop_4895
40677 xorcc %l5, %g5, %g1
40678loop_4893:
40679 std %f12, [%l7 + 0x70]
40680loop_4894:
40681 edge32ln %i1, %g6, %o0
40682loop_4895:
40683 fnot1 %f12, %f6
40684 fbuge,a %fcc1, loop_4896
40685 fcmped %fcc1, %f0, %f4
40686 edge16 %i6, %g7, %i7
40687 fmovrde %l1, %f6, %f0
40688loop_4896:
40689 fmovdcs %icc, %f4, %f13
40690 fbule,a %fcc1, loop_4897
40691 or %o7, 0x1987, %l2
40692 stw %l4, [%l7 + 0x3C]
40693 stb %i3, [%l7 + 0x4B]
40694loop_4897:
40695 fmovsle %xcc, %f13, %f7
40696 fpack16 %f2, %f6
40697 orncc %l6, 0x0EBC, %g4
40698 movre %o5, 0x0F2, %i4
40699 ldsw [%l7 + 0x58], %i2
40700 mulscc %i0, 0x0609, %o6
40701 xor %i5, 0x033C, %o1
40702 brlez,a %g2, loop_4898
40703 fblg %fcc3, loop_4899
40704 edge8ln %o3, %o4, %l0
40705 fmovrslz %o2, %f8, %f13
40706loop_4898:
40707 fmovsa %xcc, %f10, %f3
40708loop_4899:
40709 fcmpeq32 %f12, %f10, %g3
40710 fpadd16 %f12, %f8, %f14
40711 ldsb [%l7 + 0x5F], %l5
40712 movleu %icc, %l3, %g5
40713 stx %i1, [%l7 + 0x70]
40714 fmovdvc %icc, %f1, %f0
40715 fbo,a %fcc0, loop_4900
40716 srl %g1, %o0, %g6
40717 brnz %g7, loop_4901
40718 stw %i6, [%l7 + 0x3C]
40719loop_4900:
40720 stb %i7, [%l7 + 0x6E]
40721 lduw [%l7 + 0x24], %l1
40722loop_4901:
40723 fmovd %f14, %f10
40724 bshuffle %f8, %f6, %f0
40725 fmovrsne %o7, %f12, %f14
40726 fmovse %icc, %f9, %f13
40727 movre %l4, %l2, %l6
40728 edge32l %g4, %i3, %i4
40729 edge16l %i2, %o5, %i0
40730 fble %fcc1, loop_4902
40731 ble,a loop_4903
40732 std %f2, [%l7 + 0x20]
40733 bge,a,pn %icc, loop_4904
40734loop_4902:
40735 te %xcc, 0x6
40736loop_4903:
40737 bshuffle %f6, %f0, %f0
40738 fnor %f0, %f4, %f4
40739loop_4904:
40740 ldsb [%l7 + 0x55], %o6
40741 fcmpne16 %f2, %f2, %o1
40742 fnot2s %f15, %f8
40743 movge %icc, %i5, %o3
40744 edge16 %g2, %l0, %o2
40745 tg %xcc, 0x1
40746 fmovdleu %xcc, %f13, %f5
40747 srl %o4, %l5, %g3
40748 edge8n %g5, %l3, %i1
40749 tn %icc, 0x4
40750 fsrc2s %f10, %f8
40751 bvs %xcc, loop_4905
40752 fmovsleu %xcc, %f2, %f6
40753 movneg %xcc, %o0, %g6
40754 ldx [%l7 + 0x28], %g7
40755loop_4905:
40756 stw %g1, [%l7 + 0x10]
40757 stb %i6, [%l7 + 0x66]
40758 bne,pn %icc, loop_4906
40759 movrlez %l1, %o7, %i7
40760 ldsb [%l7 + 0x47], %l2
40761 stb %l4, [%l7 + 0x1B]
40762loop_4906:
40763 array16 %l6, %g4, %i4
40764 fmovdleu %icc, %f8, %f3
40765 movrne %i2, 0x025, %i3
40766 fcmps %fcc0, %f7, %f1
40767 fornot2s %f15, %f13, %f11
40768 fmovdne %icc, %f8, %f6
40769 ldsb [%l7 + 0x22], %i0
40770 std %f6, [%l7 + 0x28]
40771 std %f2, [%l7 + 0x38]
40772 stw %o5, [%l7 + 0x44]
40773 sllx %o6, 0x08, %i5
40774 fmul8x16 %f6, %f6, %f8
40775 edge8l %o1, %g2, %l0
40776 fsrc2s %f1, %f0
40777 edge16l %o3, %o4, %o2
40778 movge %icc, %l5, %g5
40779 srl %g3, 0x07, %l3
40780 movvc %icc, %o0, %i1
40781 st %f4, [%l7 + 0x34]
40782 srl %g7, 0x1F, %g1
40783 fones %f8
40784 ldsh [%l7 + 0x4E], %g6
40785 edge8n %l1, %o7, %i6
40786 fble,a %fcc3, loop_4907
40787 ldsh [%l7 + 0x62], %l2
40788 fmovdne %icc, %f13, %f12
40789 brgz,a %l4, loop_4908
40790loop_4907:
40791 fmovsle %xcc, %f11, %f5
40792 fpsub32 %f4, %f10, %f4
40793 fzeros %f5
40794loop_4908:
40795 fmovdpos %icc, %f13, %f1
40796 movrgez %l6, %i7, %i4
40797 bge,pn %xcc, loop_4909
40798 fornot1 %f14, %f10, %f12
40799 fabss %f4, %f10
40800 fcmped %fcc2, %f8, %f10
40801loop_4909:
40802 udivcc %g4, 0x0012, %i2
40803 bcs loop_4910
40804 alignaddrl %i3, %i0, %o6
40805 fones %f1
40806 ld [%l7 + 0x10], %f12
40807loop_4910:
40808 ldsb [%l7 + 0x2B], %i5
40809 ldub [%l7 + 0x08], %o5
40810 st %f7, [%l7 + 0x5C]
40811 edge8n %o1, %g2, %o3
40812 stw %l0, [%l7 + 0x5C]
40813 brnz %o4, loop_4911
40814 sth %o2, [%l7 + 0x34]
40815 sth %g5, [%l7 + 0x4A]
40816 fcmpeq16 %f0, %f6, %g3
40817loop_4911:
40818 fmovdne %xcc, %f0, %f13
40819 lduw [%l7 + 0x70], %l3
40820 sth %o0, [%l7 + 0x7C]
40821 nop
40822 setx loop_4912, %l0, %l1
40823 jmpl %l1, %i1
40824 bg,a,pn %xcc, loop_4913
40825 fmovrdne %g7, %f0, %f14
40826 movvc %icc, %g1, %g6
40827loop_4912:
40828 brgez,a %l1, loop_4914
40829loop_4913:
40830 ldsh [%l7 + 0x5C], %o7
40831 fmovdge %xcc, %f6, %f6
40832 orcc %i6, %l5, %l2
40833loop_4914:
40834 fmovdvs %icc, %f1, %f9
40835 fcmpne16 %f8, %f6, %l6
40836 subc %i7, %l4, %i4
40837 fmovsvc %icc, %f4, %f8
40838 edge16ln %i2, %g4, %i3
40839 movg %icc, %i0, %i5
40840 stw %o5, [%l7 + 0x4C]
40841 taddcc %o6, %o1, %o3
40842 xorcc %g2, %o4, %o2
40843 fbne %fcc1, loop_4915
40844 fmovdpos %xcc, %f5, %f11
40845 stw %g5, [%l7 + 0x54]
40846 tle %xcc, 0x2
40847loop_4915:
40848 fnot1s %f13, %f4
40849 xor %l0, %g3, %o0
40850 tcs %xcc, 0x5
40851 ldsh [%l7 + 0x6A], %i1
40852 fbne %fcc2, loop_4916
40853 fcmple32 %f2, %f10, %l3
40854 udivcc %g1, 0x098E, %g7
40855 ldsb [%l7 + 0x50], %g6
40856loop_4916:
40857 stx %l1, [%l7 + 0x30]
40858 fandnot2 %f8, %f0, %f10
40859 tcc %xcc, 0x0
40860 te %icc, 0x0
40861 std %f2, [%l7 + 0x38]
40862 fmovsg %xcc, %f7, %f2
40863 fmovdvc %xcc, %f12, %f1
40864 fxnors %f10, %f12, %f7
40865 call loop_4917
40866 addccc %i6, 0x1149, %o7
40867 mova %xcc, %l5, %l6
40868 movrgz %i7, 0x2D1, %l4
40869loop_4917:
40870 ld [%l7 + 0x38], %f6
40871 fcmpes %fcc0, %f5, %f4
40872 bg,pt %icc, loop_4918
40873 fone %f14
40874 smul %i4, 0x08CC, %i2
40875 edge8 %g4, %l2, %i0
40876loop_4918:
40877 fexpand %f2, %f10
40878 tvc %icc, 0x4
40879 alignaddrl %i5, %o5, %o6
40880 ldsb [%l7 + 0x0D], %o1
40881 lduh [%l7 + 0x3C], %o3
40882 umul %i3, %g2, %o2
40883 ldx [%l7 + 0x58], %o4
40884 movrlez %g5, %l0, %o0
40885 fmovdcc %icc, %f15, %f4
40886 lduh [%l7 + 0x4C], %g3
40887 subcc %l3, 0x03B1, %g1
40888 fandnot1s %f14, %f0, %f2
40889 fpsub16 %f12, %f2, %f10
40890 fbo,a %fcc1, loop_4919
40891 ldsh [%l7 + 0x12], %i1
40892 movn %xcc, %g6, %l1
40893 stw %g7, [%l7 + 0x1C]
40894loop_4919:
40895 stx %i6, [%l7 + 0x68]
40896 xor %l5, %o7, %l6
40897 tg %xcc, 0x0
40898 ldsw [%l7 + 0x34], %i7
40899 bvs,a,pn %xcc, loop_4920
40900 ldd [%l7 + 0x48], %f8
40901 fornot2s %f12, %f7, %f2
40902 brgz %i4, loop_4921
40903loop_4920:
40904 fmovdcc %xcc, %f9, %f3
40905 andncc %l4, %i2, %g4
40906 fpadd16 %f8, %f2, %f10
40907loop_4921:
40908 bcs,a %icc, loop_4922
40909 fsrc1 %f0, %f6
40910 fmul8sux16 %f8, %f12, %f0
40911 ldsh [%l7 + 0x76], %l2
40912loop_4922:
40913 fcmpes %fcc3, %f2, %f15
40914 fnot2s %f2, %f13
40915 bcs,a,pn %xcc, loop_4923
40916 fmovdleu %icc, %f12, %f9
40917 sth %i5, [%l7 + 0x68]
40918 ta %icc, 0x0
40919loop_4923:
40920 bpos,a,pn %xcc, loop_4924
40921 fones %f14
40922 ldx [%l7 + 0x60], %i0
40923 movcc %xcc, %o6, %o5
40924loop_4924:
40925 edge32 %o3, %i3, %g2
40926 fpadd16 %f8, %f2, %f0
40927 ld [%l7 + 0x2C], %f7
40928 ldd [%l7 + 0x08], %f0
40929 fmovde %xcc, %f5, %f9
40930 fone %f6
40931 movgu %xcc, %o2, %o4
40932 fmovdvc %icc, %f14, %f6
40933 fone %f14
40934 fmovsvs %xcc, %f4, %f13
40935 lduw [%l7 + 0x7C], %o1
40936 ldsb [%l7 + 0x10], %l0
40937 fsrc2s %f11, %f2
40938 std %f8, [%l7 + 0x60]
40939 movrlez %g5, 0x1C6, %g3
40940 edge32l %l3, %o0, %g1
40941 movcc %xcc, %g6, %l1
40942 bg loop_4925
40943 fxors %f4, %f14, %f11
40944 ld [%l7 + 0x10], %f4
40945 ldsb [%l7 + 0x66], %g7
40946loop_4925:
40947 ldub [%l7 + 0x5F], %i1
40948 movgu %xcc, %i6, %l5
40949 andcc %l6, %o7, %i4
40950 ldsh [%l7 + 0x20], %l4
40951 fble,a %fcc0, loop_4926
40952 addc %i2, %i7, %g4
40953 fbu,a %fcc3, loop_4927
40954 fmovsl %icc, %f8, %f4
40955loop_4926:
40956 fpackfix %f12, %f13
40957 ldsh [%l7 + 0x46], %l2
40958loop_4927:
40959 ldsw [%l7 + 0x64], %i0
40960 fmul8ulx16 %f8, %f10, %f4
40961 subccc %i5, %o5, %o3
40962 st %f13, [%l7 + 0x4C]
40963 tcs %xcc, 0x3
40964 edge16 %i3, %g2, %o6
40965 fmovdneg %xcc, %f6, %f1
40966 call loop_4928
40967 fmovda %xcc, %f6, %f8
40968 ldub [%l7 + 0x73], %o2
40969 fcmpgt32 %f8, %f4, %o4
40970loop_4928:
40971 ld [%l7 + 0x3C], %f12
40972 fxnors %f13, %f0, %f14
40973 bl loop_4929
40974 ldx [%l7 + 0x58], %l0
40975 fmovsvc %xcc, %f4, %f4
40976 ldd [%l7 + 0x50], %f0
40977loop_4929:
40978 fabsd %f2, %f10
40979 umulcc %o1, 0x1605, %g3
40980 tcs %xcc, 0x1
40981 add %g5, %o0, %g1
40982 bn,a loop_4930
40983 lduw [%l7 + 0x58], %g6
40984 sdivx %l1, 0x129C, %g7
40985 smulcc %i1, %l3, %i6
40986loop_4930:
40987 lduw [%l7 + 0x10], %l5
40988 udivcc %o7, 0x1745, %l6
40989 fand %f0, %f0, %f2
40990 xnorcc %l4, %i2, %i7
40991 lduh [%l7 + 0x16], %g4
40992 stx %l2, [%l7 + 0x78]
40993 fcmped %fcc2, %f12, %f6
40994 fbule,a %fcc0, loop_4931
40995 std %f8, [%l7 + 0x50]
40996 subc %i4, 0x1B0C, %i5
40997 fble %fcc0, loop_4932
40998loop_4931:
40999 ld [%l7 + 0x20], %f13
41000 ldsh [%l7 + 0x48], %o5
41001 ldub [%l7 + 0x0E], %o3
41002loop_4932:
41003 fbul %fcc0, loop_4933
41004 fnot1 %f2, %f4
41005 edge8n %i0, %g2, %i3
41006 ldub [%l7 + 0x58], %o2
41007loop_4933:
41008 ld [%l7 + 0x44], %f9
41009 nop
41010 setx loop_4934, %l0, %l1
41011 wrpr 0x1, %tl
41012 wrpr %l1, %tnpc
41013 setx 0x34400001400, %l0, %l1
41014 wrpr %l1, %tstate
41015 wrhpr 0x4, %htstate
41016 done
41017 ld [%l7 + 0x3C], %f5
41018 andncc %o6, %l0, %o1
41019 orcc %o4, %g5, %o0
41020loop_4934:
41021 ldsw [%l7 + 0x7C], %g3
41022 xnorcc %g1, %g6, %g7
41023 ldsh [%l7 + 0x5A], %l1
41024 movrgez %i1, 0x364, %i6
41025 fcmpgt16 %f4, %f0, %l3
41026 fnot1s %f15, %f12
41027 be,a loop_4935
41028 fmovs %f4, %f9
41029 nop
41030 setx loop_4936, %l0, %l1
41031 jmpl %l1, %l5
41032 fmovspos %icc, %f1, %f2
41033loop_4935:
41034 movgu %icc, %l6, %o7
41035 fmovdne %icc, %f8, %f13
41036loop_4936:
41037 brgz,a %l4, loop_4937
41038 lduh [%l7 + 0x56], %i2
41039 tpos %xcc, 0x0
41040 stw %i7, [%l7 + 0x50]
41041loop_4937:
41042 sll %g4, 0x15, %i4
41043 fmovda %xcc, %f0, %f7
41044 and %l2, %i5, %o5
41045 fbug,a %fcc2, loop_4938
41046 tsubcc %i0, 0x0C99, %g2
41047 fcmple32 %f6, %f14, %o3
41048 fandnot2s %f11, %f6, %f4
41049loop_4938:
41050 fpsub32 %f4, %f0, %f0
41051 fmovsleu %icc, %f7, %f14
41052 bl,a,pn %xcc, loop_4939
41053 fand %f0, %f12, %f4
41054 tneg %icc, 0x0
41055 tne %xcc, 0x6
41056loop_4939:
41057 ldd [%l7 + 0x40], %f2
41058 stw %i3, [%l7 + 0x58]
41059 edge8ln %o2, %o6, %o1
41060 movneg %icc, %o4, %g5
41061 fornot1 %f8, %f12, %f4
41062 ba,pt %xcc, loop_4940
41063 sdiv %o0, 0x1D64, %l0
41064 bpos %xcc, loop_4941
41065 fbug %fcc1, loop_4942
41066loop_4940:
41067 ldub [%l7 + 0x46], %g1
41068 nop
41069 setx loop_4943, %l0, %l1
41070 wrpr 0x1, %tl
41071 wrpr %l1, %tnpc
41072 setx 0x34400001400, %l0, %l1
41073 wrpr %l1, %tstate
41074 wrhpr 0x4, %htstate
41075 done
41076loop_4941:
41077 fsrc2 %f14, %f0
41078loop_4942:
41079 movvc %xcc, %g6, %g3
41080 fxnor %f8, %f8, %f2
41081loop_4943:
41082 popc %g7, %l1
41083 fmovsvs %icc, %f14, %f8
41084 ldsw [%l7 + 0x6C], %i6
41085 fbu,a %fcc3, loop_4944
41086 ldd [%l7 + 0x40], %f12
41087 fandnot2 %f2, %f4, %f12
41088 stx %l3, [%l7 + 0x10]
41089loop_4944:
41090 ldd [%l7 + 0x20], %f4
41091 movcs %xcc, %l5, %i1
41092 tpos %xcc, 0x1
41093 tvs %xcc, 0x4
41094 lduh [%l7 + 0x6A], %o7
41095 lduh [%l7 + 0x76], %l6
41096 ldsh [%l7 + 0x3C], %i2
41097 tg %icc, 0x0
41098 edge16 %i7, %l4, %g4
41099 edge32l %i4, %i5, %l2
41100 fpsub16 %f10, %f14, %f12
41101 orncc %o5, %g2, %i0
41102 fabsd %f4, %f2
41103 lduh [%l7 + 0x64], %i3
41104 movg %icc, %o3, %o2
41105 fpsub16s %f10, %f10, %f12
41106 fcmps %fcc1, %f10, %f2
41107 taddcc %o6, %o1, %g5
41108 fmovdgu %icc, %f14, %f14
41109 fmovsa %xcc, %f2, %f12
41110 fbu %fcc2, loop_4945
41111 fcmps %fcc1, %f3, %f15
41112 fcmpne16 %f4, %f8, %o0
41113 edge8n %l0, %o4, %g1
41114loop_4945:
41115 lduh [%l7 + 0x4C], %g3
41116 call loop_4946
41117 array16 %g6, %l1, %g7
41118 tl %xcc, 0x7
41119 fmuld8sux16 %f8, %f1, %f14
41120loop_4946:
41121 lduw [%l7 + 0x4C], %l3
41122 bvs,a %icc, loop_4947
41123 movrlez %i6, 0x2EE, %i1
41124 movpos %xcc, %l5, %l6
41125 fmovdcc %icc, %f5, %f5
41126loop_4947:
41127 ldsb [%l7 + 0x0B], %o7
41128 sth %i7, [%l7 + 0x10]
41129 ldd [%l7 + 0x58], %f14
41130 ldub [%l7 + 0x16], %i2
41131 sth %g4, [%l7 + 0x40]
41132 movn %icc, %l4, %i4
41133 fxnor %f0, %f10, %f10
41134 brz,a %l2, loop_4948
41135 fble %fcc1, loop_4949
41136 movle %xcc, %o5, %g2
41137 ldub [%l7 + 0x3D], %i5
41138loop_4948:
41139 stx %i3, [%l7 + 0x30]
41140loop_4949:
41141 fmovdge %xcc, %f9, %f6
41142 fornot2s %f2, %f7, %f15
41143 fmovdneg %icc, %f14, %f8
41144 fmovsg %xcc, %f12, %f15
41145 ld [%l7 + 0x38], %f7
41146 edge32ln %i0, %o3, %o6
41147 fmovrde %o1, %f0, %f0
41148 fzeros %f10
41149 fmovdgu %icc, %f5, %f11
41150 fnot2s %f4, %f4
41151 sth %o2, [%l7 + 0x0A]
41152 brnz,a %g5, loop_4950
41153 addcc %l0, 0x1BAF, %o4
41154 movre %o0, %g3, %g1
41155 sll %g6, 0x1A, %g7
41156loop_4950:
41157 fand %f2, %f4, %f0
41158 subc %l1, 0x144A, %i6
41159 stx %l3, [%l7 + 0x38]
41160 brlez,a %i1, loop_4951
41161 fblg,a %fcc1, loop_4952
41162 bg,a,pt %xcc, loop_4953
41163 fmovs %f12, %f5
41164loop_4951:
41165 brlz %l5, loop_4954
41166loop_4952:
41167 fmovsg %icc, %f10, %f12
41168loop_4953:
41169 fpadd32 %f12, %f0, %f4
41170 fornot1 %f6, %f8, %f4
41171loop_4954:
41172 fcmpd %fcc2, %f4, %f4
41173 mova %icc, %l6, %o7
41174 ble,pn %xcc, loop_4955
41175 fnegs %f7, %f6
41176 fbu %fcc1, loop_4956
41177 sth %i7, [%l7 + 0x08]
41178loop_4955:
41179 stx %g4, [%l7 + 0x50]
41180 stb %l4, [%l7 + 0x63]
41181loop_4956:
41182 umulcc %i2, %i4, %l2
41183 fxnor %f10, %f12, %f8
41184 addccc %o5, 0x028E, %g2
41185 ldsw [%l7 + 0x08], %i5
41186 movvs %xcc, %i0, %i3
41187 ldsb [%l7 + 0x7C], %o6
41188 ldsb [%l7 + 0x1D], %o3
41189 fxor %f0, %f4, %f12
41190 bvc,a,pn %icc, loop_4957
41191 fxnor %f4, %f0, %f0
41192 bg,a %icc, loop_4958
41193 ble,a,pt %xcc, loop_4959
41194loop_4957:
41195 fmovsle %xcc, %f5, %f5
41196 andcc %o2, %o1, %g5
41197loop_4958:
41198 ldsb [%l7 + 0x56], %l0
41199loop_4959:
41200 ldsw [%l7 + 0x24], %o4
41201 fmovda %xcc, %f12, %f0
41202 array8 %g3, %o0, %g6
41203 edge8n %g7, %l1, %i6
41204 fbl %fcc0, loop_4960
41205 xnorcc %l3, %i1, %g1
41206 fmovsn %icc, %f12, %f12
41207 tsubcctv %l6, %o7, %l5
41208loop_4960:
41209 bcc,a,pt %xcc, loop_4961
41210 edge8n %g4, %i7, %l4
41211 stw %i2, [%l7 + 0x48]
41212 fmovsvs %icc, %f13, %f7
41213loop_4961:
41214 movgu %icc, %l2, %o5
41215 mova %xcc, %i4, %i5
41216 tcs %icc, 0x1
41217 ldd [%l7 + 0x18], %f8
41218 fand %f6, %f10, %f2
41219 smulcc %i0, %g2, %i3
41220 fcmpeq16 %f8, %f10, %o6
41221 fcmpes %fcc3, %f2, %f2
41222 andcc %o2, 0x144F, %o1
41223 array8 %o3, %g5, %o4
41224 stw %l0, [%l7 + 0x64]
41225 fornot2s %f1, %f0, %f14
41226 stx %o0, [%l7 + 0x10]
41227 edge8ln %g3, %g6, %l1
41228 subcc %g7, 0x1E63, %i6
41229 st %f15, [%l7 + 0x28]
41230 stw %l3, [%l7 + 0x70]
41231 xnor %g1, 0x15BB, %l6
41232 bn,a,pn %xcc, loop_4962
41233 ldx [%l7 + 0x10], %i1
41234 bgu,pn %xcc, loop_4963
41235 fnands %f12, %f13, %f12
41236loop_4962:
41237 movrgz %o7, 0x379, %l5
41238 ldsh [%l7 + 0x56], %i7
41239loop_4963:
41240 edge8n %l4, %g4, %l2
41241 fbule,a %fcc1, loop_4964
41242 fmovs %f10, %f15
41243 bg,a loop_4965
41244 fandnot2 %f12, %f4, %f0
41245loop_4964:
41246 umulcc %o5, %i2, %i4
41247 fnand %f0, %f8, %f6
41248loop_4965:
41249 lduw [%l7 + 0x20], %i0
41250 fmul8sux16 %f6, %f6, %f10
41251 movvs %icc, %g2, %i3
41252 fmovda %icc, %f10, %f8
41253 std %f2, [%l7 + 0x20]
41254 sll %o6, %i5, %o2
41255 sra %o3, %g5, %o4
41256 xor %o1, %l0, %o0
41257 fcmpgt32 %f6, %f0, %g3
41258 xnorcc %l1, 0x0CC1, %g7
41259 orcc %g6, 0x1977, %l3
41260 umulcc %i6, %l6, %g1
41261 fnot1s %f3, %f2
41262 bneg,pt %icc, loop_4966
41263 tvs %icc, 0x2
41264 udivcc %i1, 0x0D15, %l5
41265 edge32ln %o7, %l4, %i7
41266loop_4966:
41267 stb %l2, [%l7 + 0x3C]
41268 ld [%l7 + 0x6C], %f2
41269 movcs %icc, %o5, %i2
41270 lduh [%l7 + 0x3C], %g4
41271 fpackfix %f10, %f6
41272 fmul8x16 %f5, %f10, %f2
41273 ldub [%l7 + 0x7C], %i4
41274 edge16ln %i0, %g2, %i3
41275 fmovdle %xcc, %f2, %f12
41276 fmuld8ulx16 %f9, %f13, %f10
41277 fbn,a %fcc1, loop_4967
41278 movvc %icc, %o6, %i5
41279 tvc %icc, 0x6
41280 fmul8x16au %f12, %f1, %f2
41281loop_4967:
41282 ldsw [%l7 + 0x50], %o3
41283 andcc %g5, %o4, %o2
41284 stb %o1, [%l7 + 0x4F]
41285 lduh [%l7 + 0x2C], %l0
41286 or %g3, %l1, %o0
41287 fpadd16 %f10, %f8, %f14
41288 fpmerge %f1, %f0, %f10
41289 fpadd16 %f6, %f12, %f10
41290 fmovrslez %g6, %f14, %f4
41291 fmovsleu %icc, %f4, %f2
41292 fmovsl %xcc, %f11, %f13
41293 popc 0x021A, %l3
41294 fors %f10, %f14, %f7
41295 fmovspos %icc, %f4, %f5
41296 fmovsneg %icc, %f13, %f10
41297 ldsw [%l7 + 0x14], %g7
41298 ldx [%l7 + 0x20], %i6
41299 ldub [%l7 + 0x4B], %g1
41300 st %f12, [%l7 + 0x2C]
41301 stx %i1, [%l7 + 0x08]
41302 addcc %l6, 0x1233, %o7
41303 fcmpd %fcc0, %f0, %f2
41304 fnors %f2, %f14, %f9
41305 ldx [%l7 + 0x60], %l4
41306 stx %i7, [%l7 + 0x20]
41307 tge %xcc, 0x7
41308 movne %xcc, %l5, %o5
41309 stx %i2, [%l7 + 0x10]
41310 ldd [%l7 + 0x50], %f8
41311 stw %g4, [%l7 + 0x18]
41312 sub %i4, %l2, %i0
41313 fmovrslez %i3, %f13, %f8
41314 tvs %icc, 0x7
41315 movgu %xcc, %o6, %i5
41316 fors %f8, %f14, %f5
41317 be loop_4968
41318 taddcc %g2, 0x184C, %o3
41319 fxors %f14, %f5, %f10
41320 fnors %f1, %f7, %f8
41321loop_4968:
41322 fmovdle %icc, %f0, %f14
41323 st %f0, [%l7 + 0x5C]
41324 std %f14, [%l7 + 0x60]
41325 edge32 %o4, %g5, %o1
41326 nop
41327 setx loop_4969, %l0, %l1
41328 wrpr 0x1, %tl
41329 wrpr %l1, %tnpc
41330 setx 0x34400001400, %l0, %l1
41331 wrpr %l1, %tstate
41332 wrhpr 0x4, %htstate
41333 done
41334 fbul %fcc1, loop_4970
41335 stb %o2, [%l7 + 0x3E]
41336 edge8 %g3, %l0, %l1
41337loop_4969:
41338 fbu %fcc2, loop_4971
41339loop_4970:
41340 sllx %g6, 0x1C, %o0
41341 fmovrslez %l3, %f0, %f14
41342 fmovs %f12, %f1
41343loop_4971:
41344 sth %g7, [%l7 + 0x12]
41345 tpos %icc, 0x3
41346 fpackfix %f6, %f6
41347 ld [%l7 + 0x50], %f1
41348 fmovd %f10, %f2
41349 brgz,a %g1, loop_4972
41350 movrlez %i1, 0x3DB, %l6
41351 ldub [%l7 + 0x5F], %o7
41352 ldsb [%l7 + 0x4B], %i6
41353loop_4972:
41354 fsrc1 %f6, %f2
41355 brlz %l4, loop_4973
41356 bcs,pt %xcc, loop_4974
41357 mulx %l5, %i7, %i2
41358 fmovdge %icc, %f15, %f4
41359loop_4973:
41360 stb %o5, [%l7 + 0x58]
41361loop_4974:
41362 tle %icc, 0x5
41363 orcc %i4, 0x00BF, %l2
41364 fmovrdne %i0, %f2, %f0
41365 fmovrdne %i3, %f6, %f4
41366 std %f4, [%l7 + 0x68]
41367 stb %g4, [%l7 + 0x2F]
41368 fmovsl %icc, %f14, %f1
41369 fzero %f4
41370 lduw [%l7 + 0x78], %o6
41371 edge32ln %g2, %o3, %o4
41372 fmovrdgz %g5, %f14, %f12
41373 ld [%l7 + 0x2C], %f6
41374 ldd [%l7 + 0x20], %f2
41375 fmovdg %icc, %f0, %f3
41376 tcs %icc, 0x3
41377 fbn %fcc1, loop_4975
41378 movn %xcc, %i5, %o1
41379 fbue %fcc2, loop_4976
41380 srlx %o2, 0x1F, %l0
41381loop_4975:
41382 sth %l1, [%l7 + 0x18]
41383 fmul8x16 %f0, %f2, %f8
41384loop_4976:
41385 st %f13, [%l7 + 0x54]
41386 fornot1 %f6, %f10, %f0
41387 fxnors %f14, %f1, %f6
41388 edge16n %g3, %g6, %o0
41389 edge32l %l3, %g7, %g1
41390 edge8l %l6, %o7, %i1
41391 fmuld8ulx16 %f11, %f6, %f2
41392 mulscc %i6, %l4, %i7
41393 fmovdge %xcc, %f1, %f3
41394 fmovrslz %l5, %f12, %f0
41395 fmovrse %o5, %f10, %f3
41396 sdiv %i4, 0x1446, %l2
41397 bn,pn %xcc, loop_4977
41398 ldub [%l7 + 0x44], %i0
41399 fble %fcc1, loop_4978
41400 stb %i3, [%l7 + 0x3B]
41401loop_4977:
41402 fmovdle %icc, %f8, %f3
41403 stw %i2, [%l7 + 0x70]
41404loop_4978:
41405 fcmpgt16 %f4, %f6, %o6
41406 movle %icc, %g2, %o3
41407 ldsh [%l7 + 0x1E], %g4
41408 ldx [%l7 + 0x08], %o4
41409 xor %i5, 0x111F, %o1
41410 fcmpes %fcc3, %f4, %f4
41411 array16 %o2, %l0, %l1
41412 fnot2s %f11, %f13
41413 fbuge %fcc0, loop_4979
41414 fmovrsne %g3, %f15, %f2
41415 ldx [%l7 + 0x38], %g6
41416 bleu,a,pn %xcc, loop_4980
41417loop_4979:
41418 fmul8x16 %f14, %f10, %f2
41419 stb %g5, [%l7 + 0x34]
41420 ldd [%l7 + 0x60], %f4
41421loop_4980:
41422 sra %o0, %g7, %l3
41423 tcc %xcc, 0x1
41424 fand %f14, %f12, %f2
41425 movgu %icc, %g1, %o7
41426 movrgz %i1, 0x33D, %i6
41427 bl,pt %icc, loop_4981
41428 fmovrsgz %l6, %f3, %f4
41429 lduh [%l7 + 0x20], %l4
41430 bge %icc, loop_4982
41431loop_4981:
41432 brgez %i7, loop_4983
41433 bneg,pn %icc, loop_4984
41434 std %f14, [%l7 + 0x08]
41435loop_4982:
41436 stb %o5, [%l7 + 0x28]
41437loop_4983:
41438 fmovdcc %icc, %f14, %f8
41439loop_4984:
41440 movvc %icc, %i4, %l2
41441 array32 %i0, %i3, %i2
41442 fbuge,a %fcc3, loop_4985
41443 edge8n %l5, %g2, %o6
41444 xor %o3, %g4, %i5
41445 fcmpne16 %f10, %f12, %o4
41446loop_4985:
41447 fnot2 %f12, %f12
41448 smulcc %o2, %l0, %o1
41449 fbug %fcc3, loop_4986
41450 std %f14, [%l7 + 0x58]
41451 ld [%l7 + 0x48], %f9
41452 fandnot2 %f2, %f0, %f14
41453loop_4986:
41454 edge8ln %g3, %g6, %g5
41455 movle %icc, %l1, %o0
41456 brgz %g7, loop_4987
41457 popc %g1, %o7
41458 fmovdneg %icc, %f13, %f15
41459 st %f11, [%l7 + 0x64]
41460loop_4987:
41461 ld [%l7 + 0x5C], %f10
41462 ld [%l7 + 0x0C], %f8
41463 fba,a %fcc1, loop_4988
41464 fornot2 %f6, %f8, %f6
41465 sth %l3, [%l7 + 0x12]
41466 lduh [%l7 + 0x70], %i1
41467loop_4988:
41468 fxors %f11, %f2, %f8
41469 tsubcctv %i6, %l4, %i7
41470 fmovdneg %icc, %f4, %f5
41471 movne %xcc, %o5, %i4
41472 st %f4, [%l7 + 0x5C]
41473 fpack32 %f14, %f8, %f8
41474 fmovdne %xcc, %f4, %f2
41475 movrne %l6, 0x0E8, %l2
41476 fsrc2 %f0, %f14
41477 fbge %fcc2, loop_4989
41478 ldx [%l7 + 0x10], %i3
41479 fsrc1 %f10, %f2
41480 bl loop_4990
41481loop_4989:
41482 mulscc %i0, %l5, %g2
41483 xnorcc %i2, %o3, %o6
41484 ld [%l7 + 0x6C], %f6
41485loop_4990:
41486 ld [%l7 + 0x68], %f4
41487 tle %xcc, 0x1
41488 fmovrsne %g4, %f1, %f9
41489 st %f2, [%l7 + 0x70]
41490 subc %o4, 0x1955, %o2
41491 xnor %l0, %i5, %o1
41492 fmovrsne %g6, %f6, %f13
41493 xnor %g3, %l1, %g5
41494 ldd [%l7 + 0x48], %f12
41495 tsubcctv %g7, 0x0B36, %o0
41496 ldx [%l7 + 0x68], %g1
41497 subcc %o7, %i1, %i6
41498 st %f10, [%l7 + 0x6C]
41499 ldub [%l7 + 0x5B], %l3
41500 stx %i7, [%l7 + 0x78]
41501 fbul %fcc3, loop_4991
41502 tn %icc, 0x4
41503 sth %o5, [%l7 + 0x4A]
41504 movleu %xcc, %l4, %l6
41505loop_4991:
41506 bshuffle %f6, %f12, %f4
41507 fexpand %f3, %f14
41508 addcc %i4, 0x0B9D, %l2
41509 fmovdneg %xcc, %f4, %f2
41510 fmuld8sux16 %f0, %f11, %f6
41511 movvc %icc, %i3, %l5
41512 fpack32 %f6, %f4, %f14
41513 ldx [%l7 + 0x20], %g2
41514 sll %i2, %o3, %o6
41515 ldx [%l7 + 0x60], %g4
41516 stx %i0, [%l7 + 0x40]
41517 ldsw [%l7 + 0x08], %o2
41518 brlez %o4, loop_4992
41519 tle %icc, 0x4
41520 array16 %l0, %o1, %g6
41521 addc %i5, %g3, %l1
41522loop_4992:
41523 fones %f2
41524 lduw [%l7 + 0x44], %g7
41525 fmovdge %xcc, %f6, %f11
41526 fbe %fcc3, loop_4993
41527 stb %g5, [%l7 + 0x7C]
41528 fpsub32 %f8, %f12, %f8
41529 movrne %o0, 0x08F, %o7
41530loop_4993:
41531 fmovrdgez %g1, %f2, %f4
41532 stb %i6, [%l7 + 0x0F]
41533 sth %i1, [%l7 + 0x12]
41534 edge8l %i7, %l3, %o5
41535 tleu %xcc, 0x1
41536 xnor %l6, 0x0D6E, %i4
41537 mulscc %l4, 0x1334, %l2
41538 fxnors %f4, %f8, %f5
41539 fmovd %f12, %f10
41540 movl %icc, %i3, %g2
41541 sdivcc %l5, 0x13E8, %i2
41542 mulx %o6, 0x0642, %g4
41543 fabss %f8, %f8
41544 ldd [%l7 + 0x08], %f12
41545 fmovsg %icc, %f3, %f3
41546 taddcc %i0, %o3, %o2
41547 st %f5, [%l7 + 0x54]
41548 ldx [%l7 + 0x60], %l0
41549 sth %o1, [%l7 + 0x6A]
41550 fbo %fcc0, loop_4994
41551 lduw [%l7 + 0x58], %g6
41552 fandnot1 %f0, %f10, %f2
41553 lduh [%l7 + 0x42], %o4
41554loop_4994:
41555 pdist %f14, %f12, %f12
41556 fmovrsgz %i5, %f10, %f8
41557 std %f4, [%l7 + 0x50]
41558 fpackfix %f12, %f11
41559 std %f8, [%l7 + 0x30]
41560 fornot1s %f2, %f6, %f13
41561 fmovsn %icc, %f13, %f11
41562 tcs %xcc, 0x1
41563 bleu,a loop_4995
41564 edge16 %g3, %l1, %g5
41565 fmovsgu %icc, %f4, %f7
41566 fmul8ulx16 %f10, %f2, %f4
41567loop_4995:
41568 fnegd %f10, %f0
41569 ld [%l7 + 0x78], %f10
41570 edge32n %g7, %o0, %g1
41571 movrgz %i6, 0x299, %i1
41572 movneg %icc, %i7, %l3
41573 lduh [%l7 + 0x5A], %o5
41574 movrlz %l6, 0x38C, %i4
41575 fmovs %f4, %f4
41576 fcmple32 %f2, %f14, %o7
41577 fmovdpos %icc, %f12, %f11
41578 fsrc1 %f8, %f10
41579 fblg,a %fcc1, loop_4996
41580 fmovdn %icc, %f2, %f1
41581 ldx [%l7 + 0x68], %l4
41582 fmovsle %xcc, %f12, %f11
41583loop_4996:
41584 orn %i3, %g2, %l2
41585 stw %l5, [%l7 + 0x58]
41586 std %f12, [%l7 + 0x40]
41587 ldsw [%l7 + 0x2C], %o6
41588 addccc %g4, 0x0A50, %i2
41589 brnz %i0, loop_4997
41590 for %f4, %f8, %f12
41591 ld [%l7 + 0x78], %f14
41592 std %f0, [%l7 + 0x40]
41593loop_4997:
41594 nop
41595 setx loop_4998, %l0, %l1
41596 wrpr 0x1, %tl
41597 wrpr %l1, %tpc
41598 add %l1, 0x4, %l1
41599 wrpr %l1, %tnpc
41600 setx 0x34400001400, %l0, %l1
41601 wrpr %l1, %tstate
41602 wrhpr 0x4, %htstate
41603 retry
41604 std %f10, [%l7 + 0x78]
41605 fmovdg %icc, %f14, %f6
41606 fmovdvc %icc, %f4, %f0
41607loop_4998:
41608 ld [%l7 + 0x7C], %f12
41609 lduh [%l7 + 0x56], %o3
41610 tvs %icc, 0x7
41611 movrlz %l0, %o2, %o1
41612 subcc %o4, 0x00F2, %g6
41613 ldsw [%l7 + 0x2C], %g3
41614 fsrc2s %f9, %f14
41615 stw %i5, [%l7 + 0x2C]
41616 sth %g5, [%l7 + 0x3C]
41617 stb %l1, [%l7 + 0x16]
41618 ld [%l7 + 0x14], %f13
41619 movvs %xcc, %g7, %g1
41620 mulscc %i6, 0x0F21, %i1
41621 fmovrse %o0, %f1, %f1
41622 fmovrsgez %i7, %f4, %f15
41623 bcc,a %icc, loop_4999
41624 bneg,pn %icc, loop_5000
41625 fmul8ulx16 %f10, %f8, %f6
41626 lduw [%l7 + 0x14], %l3
41627loop_4999:
41628 srlx %l6, 0x05, %i4
41629loop_5000:
41630 std %f12, [%l7 + 0x20]
41631 ldsh [%l7 + 0x16], %o5
41632 sth %o7, [%l7 + 0x72]
41633 ldx [%l7 + 0x58], %i3
41634 fxor %f14, %f12, %f14
41635 ba,pn %xcc, loop_5001
41636 tleu %icc, 0x7
41637 lduh [%l7 + 0x3A], %l4
41638 umulcc %l2, %l5, %g2
41639loop_5001:
41640 movleu %icc, %g4, %o6
41641 bcs,a,pn %icc, loop_5002
41642 ldd [%l7 + 0x28], %f4
41643 subcc %i0, %i2, %l0
41644 fbl %fcc0, loop_5003
41645loop_5002:
41646 fcmpes %fcc1, %f9, %f6
41647 fmul8x16 %f11, %f10, %f12
41648 fbule %fcc1, loop_5004
41649loop_5003:
41650 fones %f2
41651 fxnor %f10, %f14, %f4
41652 tn %icc, 0x3
41653loop_5004:
41654 ldd [%l7 + 0x60], %f14
41655 std %f0, [%l7 + 0x18]
41656 fcmped %fcc1, %f10, %f4
41657 fmovspos %icc, %f7, %f3
41658 fmovdle %icc, %f3, %f9
41659 fmovdvs %icc, %f8, %f11
41660 stx %o2, [%l7 + 0x48]
41661 ld [%l7 + 0x28], %f10
41662 ldx [%l7 + 0x38], %o3
41663 fbn %fcc3, loop_5005
41664 fnegs %f9, %f3
41665 ldub [%l7 + 0x56], %o4
41666 edge32n %o1, %g3, %g6
41667loop_5005:
41668 fnand %f14, %f4, %f2
41669 ldsh [%l7 + 0x4A], %g5
41670 std %f4, [%l7 + 0x68]
41671 ldsb [%l7 + 0x66], %i5
41672 stw %g7, [%l7 + 0x38]
41673 fmovsg %xcc, %f0, %f7
41674 brnz %l1, loop_5006
41675 fmovrse %g1, %f11, %f14
41676 addccc %i6, 0x0C74, %i1
41677 fnot2s %f4, %f2
41678loop_5006:
41679 tvc %icc, 0x7
41680 fnand %f0, %f6, %f14
41681 ldsh [%l7 + 0x44], %o0
41682 fmovdneg %xcc, %f1, %f10
41683 fmovsgu %icc, %f12, %f6
41684 fsrc2 %f2, %f2
41685 fcmped %fcc0, %f10, %f12
41686 fornot2 %f6, %f2, %f10
41687 stb %l3, [%l7 + 0x4D]
41688 movle %xcc, %l6, %i7
41689 st %f2, [%l7 + 0x1C]
41690 fcmpeq32 %f12, %f4, %i4
41691 edge8n %o5, %o7, %l4
41692 fcmpgt16 %f0, %f8, %i3
41693 sth %l2, [%l7 + 0x44]
41694 array16 %l5, %g2, %o6
41695 fxnors %f3, %f7, %f3
41696 subcc %g4, %i2, %l0
41697 fpsub32s %f7, %f15, %f8
41698 fpadd16s %f1, %f12, %f15
41699 fmovrsgz %i0, %f8, %f14
41700 fmovsn %icc, %f12, %f2
41701 fmovs %f3, %f15
41702 fbul %fcc3, loop_5007
41703 fandnot1 %f10, %f6, %f10
41704 brnz,a %o3, loop_5008
41705 sub %o4, 0x0E40, %o1
41706loop_5007:
41707 std %f0, [%l7 + 0x78]
41708 movcc %xcc, %g3, %g6
41709loop_5008:
41710 bcs,pn %xcc, loop_5009
41711 addc %o2, %g5, %i5
41712 lduw [%l7 + 0x5C], %g7
41713 ldx [%l7 + 0x08], %l1
41714loop_5009:
41715 fmovdge %icc, %f2, %f12
41716 ldsh [%l7 + 0x16], %g1
41717 stb %i1, [%l7 + 0x19]
41718 edge8n %o0, %i6, %l6
41719 fmovsl %xcc, %f6, %f11
41720 fble %fcc1, loop_5010
41721 fmovdl %xcc, %f0, %f9
41722 andncc %l3, %i4, %o5
41723 edge8l %o7, %l4, %i7
41724loop_5010:
41725 fmovrde %i3, %f2, %f6
41726 fbue,a %fcc3, loop_5011
41727 fmovd %f2, %f8
41728 movrgez %l2, 0x0AC, %g2
41729 tcs %icc, 0x6
41730loop_5011:
41731 bvs,pt %xcc, loop_5012
41732 fpackfix %f8, %f9
41733 movrgz %l5, 0x026, %g4
41734 ldsh [%l7 + 0x66], %o6
41735loop_5012:
41736 lduh [%l7 + 0x7A], %i2
41737 edge16ln %i0, %o3, %o4
41738 movre %l0, %g3, %o1
41739 bn,pn %xcc, loop_5013
41740 tgu %xcc, 0x3
41741 fbu %fcc2, loop_5014
41742 fbuge %fcc3, loop_5015
41743loop_5013:
41744 st %f3, [%l7 + 0x24]
41745 ldx [%l7 + 0x18], %g6
41746loop_5014:
41747 add %o2, %g5, %g7
41748loop_5015:
41749 bpos,pn %xcc, loop_5016
41750 lduh [%l7 + 0x28], %i5
41751 ldx [%l7 + 0x18], %g1
41752 fnot2s %f13, %f12
41753loop_5016:
41754 ld [%l7 + 0x70], %f12
41755 ldx [%l7 + 0x18], %l1
41756 fmovrdlz %o0, %f8, %f12
41757 array32 %i1, %i6, %l3
41758 bg %icc, loop_5017
41759 fmovdgu %xcc, %f15, %f6
41760 fmovsl %icc, %f0, %f5
41761 fand %f6, %f0, %f10
41762loop_5017:
41763 ble,a loop_5018
41764 tneg %xcc, 0x5
41765 ldx [%l7 + 0x68], %i4
41766 addcc %l6, 0x0741, %o7
41767loop_5018:
41768 umul %o5, %i7, %l4
41769 fmovdle %icc, %f4, %f4
41770 fone %f10
41771 faligndata %f12, %f8, %f4
41772 stx %i3, [%l7 + 0x30]
41773 ldd [%l7 + 0x10], %f8
41774 st %f6, [%l7 + 0x44]
41775 fxnors %f1, %f15, %f11
41776 lduw [%l7 + 0x18], %g2
41777 fmovspos %xcc, %f5, %f1
41778 ldsh [%l7 + 0x64], %l5
41779 std %f12, [%l7 + 0x20]
41780 stw %l2, [%l7 + 0x44]
41781 add %g4, %i2, %o6
41782 fpadd32s %f9, %f4, %f2
41783 ldsb [%l7 + 0x1C], %o3
41784 fzeros %f2
41785 ldx [%l7 + 0x60], %o4
41786 fmovdne %xcc, %f10, %f2
41787 st %f3, [%l7 + 0x64]
41788 orn %l0, 0x0CA9, %i0
41789 bg,pn %xcc, loop_5019
41790 tpos %xcc, 0x1
41791 ldsb [%l7 + 0x6C], %o1
41792 fnor %f12, %f14, %f0
41793loop_5019:
41794 fmovscs %icc, %f2, %f15
41795 edge8l %g6, %g3, %o2
41796 fmovrdgez %g5, %f10, %f0
41797 fsrc1 %f12, %f0
41798 ldsh [%l7 + 0x2C], %i5
41799 sth %g7, [%l7 + 0x74]
41800 lduw [%l7 + 0x78], %l1
41801 fandnot2s %f12, %f4, %f2
41802 sth %g1, [%l7 + 0x68]
41803 xorcc %i1, 0x1A28, %o0
41804 fbe,a %fcc1, loop_5020
41805 stw %i6, [%l7 + 0x58]
41806 sllx %i4, %l3, %l6
41807 movne %icc, %o7, %i7
41808loop_5020:
41809 fsrc1 %f8, %f2
41810 stw %l4, [%l7 + 0x6C]
41811 movrne %o5, 0x01F, %i3
41812 st %f13, [%l7 + 0x5C]
41813 fexpand %f3, %f6
41814 ld [%l7 + 0x18], %f6
41815 fmovdneg %icc, %f15, %f13
41816 movgu %xcc, %g2, %l2
41817 fpsub32 %f2, %f8, %f2
41818 stb %g4, [%l7 + 0x6D]
41819 ld [%l7 + 0x44], %f8
41820 tsubcctv %l5, %o6, %i2
41821 fmovdge %icc, %f10, %f8
41822 fpmerge %f15, %f14, %f2
41823 fmul8x16 %f7, %f0, %f2
41824 tcs %icc, 0x0
41825 fmovrslz %o3, %f4, %f0
41826 fmovrsgz %l0, %f5, %f0
41827 fmul8x16 %f0, %f14, %f14
41828 fbo,a %fcc2, loop_5021
41829 sdivcc %o4, 0x1997, %o1
41830 mulscc %i0, 0x09A8, %g3
41831 fabsd %f14, %f14
41832loop_5021:
41833 ldx [%l7 + 0x60], %g6
41834 addcc %o2, %g5, %i5
41835 taddcctv %g7, %g1, %l1
41836 bshuffle %f10, %f2, %f6
41837 bne %icc, loop_5022
41838 edge16l %i1, %o0, %i4
41839 fbe,a %fcc3, loop_5023
41840 sethi 0x0B1C, %l3
41841loop_5022:
41842 fandnot1s %f15, %f5, %f2
41843 edge8l %l6, %o7, %i7
41844loop_5023:
41845 fmovsleu %xcc, %f9, %f11
41846 tge %xcc, 0x6
41847 fcmpes %fcc2, %f5, %f3
41848 std %f6, [%l7 + 0x38]
41849 ldsb [%l7 + 0x2F], %i6
41850 ldsh [%l7 + 0x42], %o5
41851 ldsw [%l7 + 0x0C], %l4
41852 fcmpeq16 %f0, %f2, %i3
41853 fcmpne16 %f6, %f12, %g2
41854 fxnors %f14, %f11, %f10
41855 ldub [%l7 + 0x55], %l2
41856 ldsb [%l7 + 0x61], %l5
41857 stw %g4, [%l7 + 0x38]
41858 fbug %fcc3, loop_5024
41859 fpsub16s %f1, %f1, %f3
41860 fmovdne %icc, %f3, %f15
41861 edge8l %o6, %o3, %i2
41862loop_5024:
41863 tne %xcc, 0x2
41864 edge8l %l0, %o4, %i0
41865 ldsw [%l7 + 0x74], %g3
41866 brz,a %o1, loop_5025
41867 ldx [%l7 + 0x60], %o2
41868 andncc %g5, %g6, %i5
41869 edge32 %g1, %l1, %g7
41870loop_5025:
41871 ldsw [%l7 + 0x68], %i1
41872 fmovspos %xcc, %f3, %f5
41873 fnot1 %f2, %f4
41874 fcmpeq16 %f12, %f8, %o0
41875 movleu %icc, %l3, %i4
41876 st %f0, [%l7 + 0x68]
41877 ld [%l7 + 0x50], %f10
41878 fble,a %fcc3, loop_5026
41879 te %xcc, 0x5
41880 fexpand %f12, %f10
41881 fba,a %fcc3, loop_5027
41882loop_5026:
41883 fxor %f8, %f2, %f0
41884 tle %xcc, 0x4
41885 fmovsvc %xcc, %f0, %f6
41886loop_5027:
41887 stx %o7, [%l7 + 0x68]
41888 tcc %icc, 0x4
41889 ba,a loop_5028
41890 brlz,a %i7, loop_5029
41891 ld [%l7 + 0x64], %f3
41892 ldx [%l7 + 0x40], %i6
41893loop_5028:
41894 xnorcc %o5, %l4, %i3
41895loop_5029:
41896 ldd [%l7 + 0x30], %f10
41897 fmovdpos %icc, %f2, %f4
41898 subc %l6, %l2, %g2
41899 std %f2, [%l7 + 0x28]
41900 stb %g4, [%l7 + 0x53]
41901 sth %o6, [%l7 + 0x1A]
41902 sethi 0x1C1E, %l5
41903 xor %o3, 0x177E, %l0
41904 std %f14, [%l7 + 0x20]
41905 stb %o4, [%l7 + 0x11]
41906 sll %i0, 0x1D, %i2
41907 lduh [%l7 + 0x50], %o1
41908 movgu %xcc, %g3, %o2
41909 stb %g5, [%l7 + 0x70]
41910 tleu %xcc, 0x1
41911 ldsb [%l7 + 0x34], %g6
41912 edge16 %i5, %l1, %g7
41913 fbug %fcc3, loop_5030
41914 fnands %f13, %f6, %f6
41915 fmovda %icc, %f8, %f0
41916 ldsw [%l7 + 0x58], %g1
41917loop_5030:
41918 lduh [%l7 + 0x5C], %o0
41919 fnot2s %f6, %f10
41920 bvc,pt %xcc, loop_5031
41921 fornot1 %f10, %f2, %f4
41922 tvs %icc, 0x6
41923 movg %icc, %i1, %l3
41924loop_5031:
41925 movle %xcc, %i4, %o7
41926 ldsw [%l7 + 0x54], %i6
41927 bcc,a,pt %icc, loop_5032
41928 fblg,a %fcc2, loop_5033
41929 std %f10, [%l7 + 0x48]
41930 fmovda %icc, %f3, %f12
41931loop_5032:
41932 ta %xcc, 0x7
41933loop_5033:
41934 fandnot1 %f6, %f6, %f0
41935 ldsh [%l7 + 0x48], %i7
41936 fnors %f0, %f5, %f8
41937 ld [%l7 + 0x14], %f1
41938 ldsh [%l7 + 0x5A], %o5
41939 fmovd %f2, %f10
41940 tl %icc, 0x2
41941 addc %l4, %l6, %l2
41942 andncc %g2, %g4, %i3
41943 bge,pt %xcc, loop_5034
41944 fbul %fcc0, loop_5035
41945 ldd [%l7 + 0x58], %f2
41946 fandnot1s %f6, %f11, %f13
41947loop_5034:
41948 fmovrsgez %o6, %f7, %f7
41949loop_5035:
41950 fbule %fcc2, loop_5036
41951 fmovrsgz %l5, %f3, %f8
41952 fmuld8sux16 %f9, %f7, %f2
41953 fmovsne %icc, %f6, %f10
41954loop_5036:
41955 fand %f2, %f0, %f12
41956 fmovs %f11, %f4
41957 nop
41958 setx loop_5037, %l0, %l1
41959 wrpr 0x1, %tl
41960 wrpr %l1, %tpc
41961 add %l1, 0x4, %l1
41962 wrpr %l1, %tnpc
41963 setx 0x34400001400, %l0, %l1
41964 wrpr %l1, %tstate
41965 wrhpr 0x4, %htstate
41966 retry
41967 brgz,a %o3, loop_5038
41968 fbul %fcc1, loop_5039
41969 ldsh [%l7 + 0x40], %o4
41970loop_5037:
41971 fors %f13, %f15, %f1
41972loop_5038:
41973 ldsh [%l7 + 0x4E], %i0
41974loop_5039:
41975 bcs %icc, loop_5040
41976 umulcc %l0, %i2, %g3
41977 popc %o1, %o2
41978 movre %g5, 0x0C0, %g6
41979loop_5040:
41980 fbue,a %fcc3, loop_5041
41981 edge8 %l1, %g7, %i5
41982 fpadd32s %f12, %f11, %f5
41983 fpadd16 %f12, %f10, %f14
41984loop_5041:
41985 movg %xcc, %g1, %i1
41986 ldsw [%l7 + 0x24], %o0
41987 brgez %i4, loop_5042
41988 fmovsne %icc, %f6, %f3
41989 fble %fcc3, loop_5043
41990 taddcctv %o7, 0x1432, %l3
41991loop_5042:
41992 srlx %i7, %o5, %i6
41993 fmovsneg %xcc, %f4, %f1
41994loop_5043:
41995 udivx %l4, 0x01AC, %l2
41996 stw %g2, [%l7 + 0x48]
41997 edge16l %g4, %i3, %o6
41998 ldx [%l7 + 0x60], %l5
41999 fzeros %f8
42000 fbue,a %fcc0, loop_5044
42001 stw %o3, [%l7 + 0x7C]
42002 brz %o4, loop_5045
42003 sethi 0x15A4, %l6
42004loop_5044:
42005 fcmps %fcc3, %f14, %f1
42006 tn %icc, 0x1
42007loop_5045:
42008 fmovda %icc, %f13, %f11
42009 ld [%l7 + 0x54], %f12
42010 taddcctv %i0, %i2, %g3
42011 fmovrdlz %l0, %f2, %f4
42012 fandnot1s %f8, %f5, %f10
42013 tgu %xcc, 0x7
42014 fcmple32 %f12, %f0, %o2
42015 andn %g5, 0x0344, %g6
42016 ldub [%l7 + 0x7C], %o1
42017 fmovspos %xcc, %f2, %f1
42018 bpos %icc, loop_5046
42019 st %f5, [%l7 + 0x48]
42020 std %f6, [%l7 + 0x70]
42021 alignaddr %l1, %g7, %g1
42022loop_5046:
42023 fmovrdne %i1, %f10, %f2
42024 sdivx %o0, 0x0FF5, %i5
42025 andn %i4, 0x0C04, %o7
42026 edge8l %l3, %i7, %o5
42027 stx %i6, [%l7 + 0x58]
42028 fone %f2
42029 edge32l %l4, %l2, %g4
42030 fbge,a %fcc3, loop_5047
42031 fandnot2 %f0, %f14, %f14
42032 nop
42033 setx loop_5048, %l0, %l1
42034 jmpl %l1, %i3
42035 sethi 0x0F65, %o6
42036loop_5047:
42037 fones %f8
42038 fnegs %f5, %f10
42039loop_5048:
42040 stb %g2, [%l7 + 0x5F]
42041 fnands %f6, %f3, %f2
42042 fcmped %fcc3, %f6, %f4
42043 st %f1, [%l7 + 0x40]
42044 ldx [%l7 + 0x50], %o3
42045 edge32n %l5, %l6, %i0
42046 bpos,pt %icc, loop_5049
42047 ld [%l7 + 0x40], %f11
42048 andncc %o4, %i2, %l0
42049 fcmpeq16 %f8, %f8, %g3
42050loop_5049:
42051 ldsb [%l7 + 0x61], %g5
42052 fbne,a %fcc3, loop_5050
42053 lduw [%l7 + 0x20], %o2
42054 fmovsvs %icc, %f3, %f3
42055 fpadd16s %f13, %f1, %f6
42056loop_5050:
42057 fcmpeq32 %f6, %f10, %g6
42058 ldd [%l7 + 0x48], %f2
42059 fcmpgt32 %f4, %f0, %o1
42060 tge %xcc, 0x5
42061 fbne,a %fcc1, loop_5051
42062 fabss %f6, %f0
42063 fmovrdne %g7, %f0, %f4
42064 pdist %f4, %f12, %f4
42065loop_5051:
42066 stw %g1, [%l7 + 0x68]
42067 addccc %i1, 0x1C6A, %l1
42068 ldd [%l7 + 0x50], %f2
42069 fmovdgu %xcc, %f12, %f7
42070 lduh [%l7 + 0x34], %i5
42071 bneg,a,pn %xcc, loop_5052
42072 fpadd32s %f13, %f7, %f6
42073 array16 %i4, %o7, %o0
42074 tpos %icc, 0x1
42075loop_5052:
42076 movcs %xcc, %l3, %i7
42077 udivcc %o5, 0x0CA2, %l4
42078 call loop_5053
42079 fcmple16 %f2, %f8, %l2
42080 subccc %g4, %i6, %i3
42081 stb %o6, [%l7 + 0x5C]
42082loop_5053:
42083 alignaddr %o3, %l5, %g2
42084 brz %l6, loop_5054
42085 fcmple16 %f2, %f6, %i0
42086 ldsw [%l7 + 0x10], %i2
42087 fbge,a %fcc1, loop_5055
42088loop_5054:
42089 ldx [%l7 + 0x60], %l0
42090 fmovsne %icc, %f1, %f9
42091 fornot1s %f3, %f3, %f0
42092loop_5055:
42093 ldub [%l7 + 0x47], %o4
42094 sdivcc %g5, 0x0035, %o2
42095 mova %xcc, %g3, %o1
42096 fcmped %fcc3, %f6, %f14
42097 edge8n %g7, %g6, %i1
42098 fpack32 %f12, %f12, %f0
42099 sllx %g1, 0x13, %l1
42100 ldsw [%l7 + 0x6C], %i5
42101 ldsh [%l7 + 0x7C], %o7
42102 fbl,a %fcc1, loop_5056
42103 tcc %icc, 0x3
42104 ld [%l7 + 0x10], %f12
42105 ldub [%l7 + 0x66], %i4
42106loop_5056:
42107 std %f10, [%l7 + 0x58]
42108 fcmpne32 %f4, %f10, %o0
42109 movrgz %i7, %o5, %l4
42110 tsubcc %l2, 0x1CB5, %l3
42111 brlez,a %g4, loop_5057
42112 fand %f10, %f14, %f14
42113 ldx [%l7 + 0x10], %i3
42114 fmovspos %xcc, %f6, %f3
42115loop_5057:
42116 lduw [%l7 + 0x10], %i6
42117 st %f11, [%l7 + 0x40]
42118 fpack16 %f8, %f5
42119 movvs %icc, %o6, %o3
42120 fpack16 %f2, %f4
42121 bne,a,pn %xcc, loop_5058
42122 bgu %icc, loop_5059
42123 ldsb [%l7 + 0x4D], %l5
42124 bgu %xcc, loop_5060
42125loop_5058:
42126 fnands %f3, %f3, %f12
42127loop_5059:
42128 ld [%l7 + 0x10], %f3
42129 fcmpgt32 %f6, %f6, %g2
42130loop_5060:
42131 fmovscc %icc, %f5, %f0
42132 movle %icc, %i0, %i2
42133 fcmpd %fcc0, %f10, %f8
42134 fmovsge %icc, %f4, %f6
42135 ldub [%l7 + 0x29], %l6
42136 edge8l %l0, %o4, %o2
42137 sth %g3, [%l7 + 0x5E]
42138 sth %g5, [%l7 + 0x78]
42139 fnot1s %f12, %f11
42140 fmul8sux16 %f12, %f6, %f10
42141 andcc %o1, 0x1F16, %g7
42142 edge16l %g6, %i1, %l1
42143 stw %g1, [%l7 + 0x3C]
42144 tcc %xcc, 0x2
42145 std %f14, [%l7 + 0x10]
42146 nop
42147 setx loop_5061, %l0, %l1
42148 wrpr 0x1, %tl
42149 wrpr %l1, %tpc
42150 add %l1, 0x4, %l1
42151 wrpr %l1, %tnpc
42152 setx 0x34400001400, %l0, %l1
42153 wrpr %l1, %tstate
42154 wrhpr 0x4, %htstate
42155 retry
42156 movn %icc, %i5, %o7
42157 pdist %f8, %f2, %f2
42158 ld [%l7 + 0x60], %f12
42159loop_5061:
42160 mova %icc, %o0, %i4
42161 fmovdg %xcc, %f7, %f9
42162 movgu %xcc, %o5, %i7
42163 bl,a,pn %xcc, loop_5062
42164 orncc %l2, %l4, %l3
42165 edge8ln %g4, %i3, %o6
42166 ld [%l7 + 0x5C], %f4
42167loop_5062:
42168 edge32n %o3, %l5, %g2
42169 bcc,a,pn %xcc, loop_5063
42170 bpos,a loop_5064
42171 edge8n %i6, %i0, %i2
42172 and %l0, 0x0855, %o4
42173loop_5063:
42174 ld [%l7 + 0x78], %f1
42175loop_5064:
42176 fmovse %icc, %f6, %f14
42177 lduh [%l7 + 0x5E], %o2
42178 bl,a loop_5065
42179 edge32l %l6, %g3, %o1
42180 ldsw [%l7 + 0x10], %g7
42181 fpsub32s %f9, %f13, %f2
42182loop_5065:
42183 orn %g5, %g6, %i1
42184 andncc %g1, %l1, %i5
42185 srax %o7, %o0, %o5
42186 fcmpeq32 %f14, %f4, %i7
42187 bshuffle %f0, %f8, %f4
42188 and %l2, %i4, %l4
42189 lduw [%l7 + 0x60], %l3
42190 fmovsvs %icc, %f13, %f9
42191 bleu,a loop_5066
42192 bvs %xcc, loop_5067
42193 sth %g4, [%l7 + 0x4C]
42194 fpsub16 %f14, %f8, %f8
42195loop_5066:
42196 movrne %o6, %i3, %o3
42197loop_5067:
42198 brgz %g2, loop_5068
42199 lduh [%l7 + 0x1A], %l5
42200 fsrc2 %f4, %f8
42201 fmovrslez %i6, %f3, %f3
42202loop_5068:
42203 and %i2, 0x1191, %l0
42204 fbne,a %fcc0, loop_5069
42205 tpos %icc, 0x0
42206 be %icc, loop_5070
42207 movre %o4, 0x2F6, %i0
42208loop_5069:
42209 call loop_5071
42210 ldd [%l7 + 0x08], %f14
42211loop_5070:
42212 ld [%l7 + 0x54], %f10
42213 xnorcc %l6, 0x13B5, %o2
42214loop_5071:
42215 fmovde %xcc, %f4, %f8
42216 brgez %o1, loop_5072
42217 fba,a %fcc2, loop_5073
42218 tcc %icc, 0x2
42219 st %f6, [%l7 + 0x10]
42220loop_5072:
42221 fbl %fcc1, loop_5074
42222loop_5073:
42223 fnot2 %f10, %f12
42224 st %f10, [%l7 + 0x60]
42225 tge %icc, 0x1
42226loop_5074:
42227 for %f4, %f10, %f0
42228 subccc %g7, %g5, %g3
42229 edge8ln %g6, %i1, %g1
42230 ld [%l7 + 0x38], %f6
42231 fxnor %f8, %f10, %f4
42232 taddcctv %l1, %o7, %i5
42233 ldub [%l7 + 0x3F], %o0
42234 movg %icc, %i7, %o5
42235 fcmpgt16 %f2, %f12, %l2
42236 stb %l4, [%l7 + 0x5E]
42237 fnegs %f2, %f6
42238 ldsw [%l7 + 0x7C], %i4
42239 fmovsvs %xcc, %f4, %f1
42240 stb %l3, [%l7 + 0x50]
42241 sth %g4, [%l7 + 0x68]
42242 movneg %icc, %i3, %o6
42243 fpack16 %f2, %f5
42244 fnegs %f4, %f2
42245 ldsb [%l7 + 0x0F], %g2
42246 bgu,pt %icc, loop_5075
42247 fsrc1s %f15, %f0
42248 brlz %o3, loop_5076
42249 fsrc1 %f8, %f12
42250loop_5075:
42251 fbl %fcc0, loop_5077
42252 fbg,a %fcc0, loop_5078
42253loop_5076:
42254 alignaddrl %i6, %i2, %l5
42255 fbo %fcc2, loop_5079
42256loop_5077:
42257 srl %o4, %i0, %l0
42258loop_5078:
42259 ldsb [%l7 + 0x1F], %l6
42260 st %f10, [%l7 + 0x6C]
42261loop_5079:
42262 fexpand %f10, %f6
42263 bvc loop_5080
42264 edge16 %o1, %o2, %g5
42265 array8 %g3, %g7, %i1
42266 fpackfix %f14, %f2
42267loop_5080:
42268 bn,a %xcc, loop_5081
42269 fbg,a %fcc0, loop_5082
42270 fbge %fcc3, loop_5083
42271 fmovdgu %xcc, %f1, %f15
42272loop_5081:
42273 mova %icc, %g6, %l1
42274loop_5082:
42275 st %f10, [%l7 + 0x58]
42276loop_5083:
42277 ldsw [%l7 + 0x2C], %o7
42278 sdiv %i5, 0x099D, %g1
42279 fpack16 %f6, %f3
42280 subccc %i7, 0x1AA9, %o0
42281 ldsw [%l7 + 0x78], %o5
42282 ldsw [%l7 + 0x14], %l4
42283 bcs %xcc, loop_5084
42284 sth %i4, [%l7 + 0x28]
42285 lduh [%l7 + 0x0E], %l3
42286 edge8 %l2, %g4, %o6
42287loop_5084:
42288 alignaddrl %g2, %o3, %i6
42289 ld [%l7 + 0x68], %f4
42290 smulcc %i2, %i3, %l5
42291 stw %o4, [%l7 + 0x5C]
42292 ld [%l7 + 0x14], %f13
42293 bshuffle %f8, %f6, %f12
42294 fmovsvs %icc, %f5, %f15
42295 ldsh [%l7 + 0x70], %l0
42296 fcmpd %fcc2, %f2, %f10
42297 ldsh [%l7 + 0x54], %i0
42298 addcc %o1, 0x12BC, %o2
42299 be loop_5085
42300 movcc %xcc, %g5, %l6
42301 fmovdneg %icc, %f15, %f11
42302 movcs %icc, %g3, %i1
42303loop_5085:
42304 andn %g7, %g6, %o7
42305 ldsb [%l7 + 0x51], %l1
42306 ldub [%l7 + 0x0C], %g1
42307 std %f14, [%l7 + 0x48]
42308 xnorcc %i7, %i5, %o0
42309 ld [%l7 + 0x70], %f7
42310 edge8ln %o5, %l4, %l3
42311 subc %i4, 0x0A16, %g4
42312 bshuffle %f14, %f0, %f0
42313 tcs %xcc, 0x7
42314 udivx %o6, 0x0C68, %l2
42315 fornot2s %f5, %f11, %f11
42316 fandnot2 %f10, %f2, %f8
42317 ldsh [%l7 + 0x6C], %g2
42318 tne %xcc, 0x0
42319 nop
42320 setx loop_5086, %l0, %l1
42321 wrpr 0x1, %tl
42322 wrpr %l1, %tpc
42323 add %l1, 0x4, %l1
42324 wrpr %l1, %tnpc
42325 setx 0x34400001400, %l0, %l1
42326 wrpr %l1, %tstate
42327 wrhpr 0x4, %htstate
42328 retry
42329 bneg loop_5087
42330 ldx [%l7 + 0x20], %o3
42331 fmovsge %xcc, %f7, %f9
42332loop_5086:
42333 tcc %icc, 0x4
42334loop_5087:
42335 lduw [%l7 + 0x2C], %i2
42336 fzeros %f2
42337 stb %i6, [%l7 + 0x56]
42338 stb %l5, [%l7 + 0x1F]
42339 fmovsn %icc, %f11, %f9
42340 fpsub16 %f10, %f6, %f2
42341 fmovsn %xcc, %f14, %f8
42342 andncc %i3, %o4, %l0
42343 stw %i0, [%l7 + 0x1C]
42344 fmovdcc %xcc, %f8, %f1
42345 ldsb [%l7 + 0x61], %o1
42346 ldsh [%l7 + 0x5E], %g5
42347 fbn,a %fcc0, loop_5088
42348 tsubcc %l6, 0x122E, %o2
42349 fmovrsgz %i1, %f8, %f15
42350 std %f6, [%l7 + 0x30]
42351loop_5088:
42352 bleu %xcc, loop_5089
42353 st %f1, [%l7 + 0x64]
42354 stb %g3, [%l7 + 0x28]
42355 mulscc %g7, %g6, %o7
42356loop_5089:
42357 stx %l1, [%l7 + 0x30]
42358 srax %i7, 0x1C, %i5
42359 fnot2s %f3, %f15
42360 fmovrdgz %g1, %f6, %f0
42361 fmovsg %xcc, %f13, %f5
42362 xnorcc %o5, %o0, %l3
42363 fcmpgt32 %f12, %f0, %i4
42364 fmuld8sux16 %f1, %f7, %f0
42365 stw %g4, [%l7 + 0x34]
42366 ldx [%l7 + 0x10], %o6
42367 edge16ln %l2, %l4, %o3
42368 xorcc %i2, 0x12C7, %g2
42369 sdivx %i6, 0x18CA, %l5
42370 movrlez %o4, %l0, %i3
42371 fmovrse %o1, %f3, %f5
42372 movrlez %i0, %l6, %g5
42373 movrlz %o2, %i1, %g3
42374 st %f10, [%l7 + 0x74]
42375 sdivcc %g6, 0x0063, %o7
42376 fcmpne32 %f2, %f14, %l1
42377 fmovscc %icc, %f9, %f5
42378 ldx [%l7 + 0x28], %i7
42379 bgu,a %icc, loop_5090
42380 fmul8ulx16 %f6, %f4, %f0
42381 stw %g7, [%l7 + 0x1C]
42382 edge32ln %i5, %o5, %g1
42383loop_5090:
42384 fmovrdgez %l3, %f0, %f4
42385 std %f0, [%l7 + 0x38]
42386 ldsb [%l7 + 0x57], %i4
42387 stw %o0, [%l7 + 0x30]
42388 fmuld8ulx16 %f9, %f8, %f12
42389 fcmple32 %f4, %f0, %o6
42390 movg %xcc, %l2, %g4
42391 brz,a %l4, loop_5091
42392 xnor %i2, 0x1E2E, %o3
42393 fbn,a %fcc1, loop_5092
42394 fmovsl %xcc, %f11, %f9
42395loop_5091:
42396 edge16n %i6, %l5, %o4
42397 tleu %icc, 0x3
42398loop_5092:
42399 fmovsn %icc, %f7, %f5
42400 smul %g2, 0x1A13, %l0
42401 fcmpgt32 %f8, %f2, %o1
42402 stx %i3, [%l7 + 0x48]
42403 fmovse %icc, %f0, %f6
42404 nop
42405 setx loop_5093, %l0, %l1
42406 wrpr 0x1, %tl
42407 wrpr %l1, %tpc
42408 add %l1, 0x4, %l1
42409 wrpr %l1, %tnpc
42410 setx 0x34400001400, %l0, %l1
42411 wrpr %l1, %tstate
42412 wrhpr 0x4, %htstate
42413 retry
42414 fbe,a %fcc1, loop_5094
42415 faligndata %f12, %f14, %f12
42416 nop
42417 setx loop_5095, %l0, %l1
42418 wrpr 0x1, %tl
42419 wrpr %l1, %tnpc
42420 setx 0x34400001400, %l0, %l1
42421 wrpr %l1, %tstate
42422 wrhpr 0x4, %htstate
42423 done
42424loop_5093:
42425 umul %l6, 0x0D14, %i0
42426loop_5094:
42427 mulx %g5, %o2, %i1
42428 fmovsa %xcc, %f15, %f8
42429loop_5095:
42430 lduh [%l7 + 0x54], %g6
42431 taddcc %o7, 0x13D9, %l1
42432 fand %f10, %f2, %f0
42433 ldub [%l7 + 0x10], %i7
42434 st %f14, [%l7 + 0x18]
42435 fmovrdlz %g7, %f2, %f4
42436 fmovdle %xcc, %f14, %f8
42437 tvs %icc, 0x7
42438 ldx [%l7 + 0x30], %i5
42439 fmuld8sux16 %f1, %f7, %f0
42440 sth %o5, [%l7 + 0x36]
42441 fmovdpos %icc, %f5, %f11
42442 edge8l %g3, %g1, %i4
42443 movne %icc, %l3, %o0
42444 ldsb [%l7 + 0x5D], %o6
42445 ldsw [%l7 + 0x6C], %g4
42446 fbule,a %fcc3, loop_5096
42447 ldd [%l7 + 0x38], %f4
42448 fnegs %f8, %f3
42449 fmovse %icc, %f7, %f7
42450loop_5096:
42451 ldsw [%l7 + 0x1C], %l4
42452 lduh [%l7 + 0x12], %i2
42453 fmovdne %xcc, %f15, %f12
42454 fmovdg %icc, %f2, %f9
42455 fornot2 %f10, %f12, %f4
42456 ldsw [%l7 + 0x14], %o3
42457 fornot1 %f10, %f12, %f8
42458 tcs %xcc, 0x7
42459 movneg %xcc, %i6, %l2
42460 movrgz %l5, 0x382, %g2
42461 bpos,a,pt %icc, loop_5097
42462 fzeros %f2
42463 fmovrdgez %l0, %f12, %f0
42464 fmovrde %o4, %f6, %f8
42465loop_5097:
42466 tsubcc %o1, 0x0417, %l6
42467 taddcc %i0, %i3, %o2
42468 bneg,pt %icc, loop_5098
42469 ba,a,pt %xcc, loop_5099
42470 udivcc %g5, 0x0353, %i1
42471 array32 %o7, %g6, %l1
42472loop_5098:
42473 edge8l %g7, %i5, %i7
42474loop_5099:
42475 fmovscc %xcc, %f8, %f12
42476 fzero %f6
42477 fsrc2 %f14, %f10
42478 taddcctv %g3, %o5, %g1
42479 fmul8x16al %f9, %f10, %f4
42480 edge16ln %i4, %o0, %l3
42481 ldsh [%l7 + 0x46], %g4
42482 array16 %o6, %i2, %l4
42483 lduw [%l7 + 0x14], %i6
42484 movre %l2, %l5, %o3
42485 ldsh [%l7 + 0x2E], %g2
42486 taddcctv %l0, 0x0A89, %o4
42487 ldsw [%l7 + 0x08], %l6
42488 stb %i0, [%l7 + 0x4C]
42489 edge32 %i3, %o1, %o2
42490 lduw [%l7 + 0x28], %i1
42491 fmovsvc %xcc, %f4, %f7
42492 bshuffle %f2, %f14, %f2
42493 subc %o7, %g5, %g6
42494 bgu,a %icc, loop_5100
42495 fmovs %f12, %f15
42496 fbu,a %fcc2, loop_5101
42497 tle %icc, 0x5
42498loop_5100:
42499 fmovdpos %icc, %f3, %f0
42500 fmul8ulx16 %f2, %f2, %f0
42501loop_5101:
42502 stx %g7, [%l7 + 0x58]
42503 std %f2, [%l7 + 0x50]
42504 fcmple32 %f6, %f0, %l1
42505 lduh [%l7 + 0x78], %i7
42506 fornot1 %f8, %f10, %f4
42507 fble %fcc1, loop_5102
42508 edge32l %i5, %o5, %g3
42509 fbo,a %fcc1, loop_5103
42510 taddcc %i4, %o0, %g1
42511loop_5102:
42512 fnot2 %f0, %f8
42513 xorcc %g4, 0x1738, %l3
42514loop_5103:
42515 edge8l %o6, %i2, %l4
42516 fpsub16s %f10, %f14, %f3
42517 fbue %fcc1, loop_5104
42518 addccc %l2, 0x18EB, %l5
42519 bl,pt %icc, loop_5105
42520 fmuld8ulx16 %f7, %f7, %f14
42521loop_5104:
42522 ldsb [%l7 + 0x0E], %i6
42523 fbu %fcc2, loop_5106
42524loop_5105:
42525 edge16l %g2, %l0, %o3
42526 brgz %l6, loop_5107
42527 edge32 %o4, %i3, %i0
42528loop_5106:
42529 fmovdvs %xcc, %f14, %f12
42530 tvc %icc, 0x1
42531loop_5107:
42532 edge8ln %o2, %o1, %i1
42533 ld [%l7 + 0x0C], %f10
42534 fnot1s %f7, %f13
42535 fnors %f14, %f5, %f14
42536 orn %o7, %g6, %g5
42537 fcmpeq32 %f0, %f6, %g7
42538 fnor %f10, %f8, %f2
42539 or %i7, 0x0614, %i5
42540 stb %l1, [%l7 + 0x2E]
42541 nop
42542 setx loop_5108, %l0, %l1
42543 wrpr 0x1, %tl
42544 wrpr %l1, %tnpc
42545 setx 0x34400001400, %l0, %l1
42546 wrpr %l1, %tstate
42547 wrhpr 0x4, %htstate
42548 done
42549 fandnot1s %f11, %f1, %f8
42550 fone %f8
42551 taddcc %g3, %o5, %i4
42552loop_5108:
42553 lduw [%l7 + 0x74], %g1
42554 ldub [%l7 + 0x65], %o0
42555 ldsw [%l7 + 0x14], %g4
42556 ldsh [%l7 + 0x76], %o6
42557 sth %l3, [%l7 + 0x18]
42558 ble,pt %icc, loop_5109
42559 movgu %icc, %l4, %l2
42560 fmovrsne %l5, %f0, %f14
42561 fmovrsne %i6, %f2, %f4
42562loop_5109:
42563 ble,pn %xcc, loop_5110
42564 ldx [%l7 + 0x68], %g2
42565 fsrc1 %f2, %f14
42566 fxors %f1, %f8, %f1
42567loop_5110:
42568 ldsb [%l7 + 0x44], %i2
42569 tne %xcc, 0x4
42570 ldub [%l7 + 0x2A], %l0
42571 bgu,a,pt %xcc, loop_5111
42572 ldx [%l7 + 0x38], %l6
42573 fandnot2s %f10, %f0, %f2
42574 fone %f6
42575loop_5111:
42576 fmovdvs %icc, %f13, %f11
42577 ldsw [%l7 + 0x3C], %o3
42578 bn,a,pt %icc, loop_5112
42579 fmovrde %o4, %f2, %f8
42580 tne %icc, 0x5
42581 ldsb [%l7 + 0x3B], %i3
42582loop_5112:
42583 fones %f0
42584 tle %xcc, 0x4
42585 te %icc, 0x2
42586 fsrc1s %f4, %f1
42587 array32 %i0, %o2, %i1
42588 ldsw [%l7 + 0x14], %o7
42589 edge8ln %g6, %o1, %g5
42590 sth %g7, [%l7 + 0x30]
42591 orncc %i5, 0x1914, %l1
42592 fandnot1s %f5, %f6, %f11
42593 ld [%l7 + 0x68], %f2
42594 nop
42595 setx loop_5113, %l0, %l1
42596 wrpr 0x1, %tl
42597 wrpr %l1, %tpc
42598 add %l1, 0x4, %l1
42599 wrpr %l1, %tnpc
42600 setx 0x34400001400, %l0, %l1
42601 wrpr %l1, %tstate
42602 wrhpr 0x4, %htstate
42603 retry
42604 ldsh [%l7 + 0x76], %i7
42605 fnands %f9, %f10, %f14
42606 bge,pn %icc, loop_5114
42607loop_5113:
42608 sra %o5, %g3, %g1
42609 lduh [%l7 + 0x3A], %i4
42610 std %f0, [%l7 + 0x50]
42611loop_5114:
42612 fpsub16s %f9, %f4, %f1
42613 fsrc2s %f15, %f2
42614 fbn %fcc3, loop_5115
42615 fnor %f12, %f2, %f8
42616 nop
42617 setx loop_5116, %l0, %l1
42618 jmpl %l1, %g4
42619 fmovda %xcc, %f5, %f7
42620loop_5115:
42621 fxor %f4, %f12, %f12
42622 bvc,a,pt %xcc, loop_5117
42623loop_5116:
42624 fandnot1s %f5, %f4, %f5
42625 fmovsl %xcc, %f14, %f15
42626 fbule,a %fcc0, loop_5118
42627loop_5117:
42628 ldsb [%l7 + 0x6E], %o6
42629 ldx [%l7 + 0x28], %l3
42630 fba,a %fcc3, loop_5119
42631loop_5118:
42632 sdivx %l4, 0x1F1F, %l2
42633 lduh [%l7 + 0x1A], %l5
42634 fcmpgt32 %f14, %f10, %i6
42635loop_5119:
42636 subcc %g2, %i2, %o0
42637 fbn,a %fcc2, loop_5120
42638 fmovdg %xcc, %f2, %f0
42639 ldub [%l7 + 0x40], %l6
42640 fcmpne16 %f14, %f0, %o3
42641loop_5120:
42642 fmovrsne %l0, %f0, %f1
42643 std %f4, [%l7 + 0x18]
42644 andncc %o4, %i0, %i3
42645 bvs,a,pt %xcc, loop_5121
42646 edge32l %o2, %i1, %o7
42647 udivx %g6, 0x00A4, %g5
42648 fbul,a %fcc1, loop_5122
42649loop_5121:
42650 andncc %o1, %g7, %l1
42651 fmovdne %icc, %f3, %f1
42652 lduw [%l7 + 0x08], %i5
42653loop_5122:
42654 edge32l %o5, %g3, %i7
42655 fnegs %f3, %f5
42656 ble %icc, loop_5123
42657 bge %xcc, loop_5124
42658 bl,a,pt %xcc, loop_5125
42659 ldsw [%l7 + 0x08], %g1
42660loop_5123:
42661 tg %icc, 0x3
42662loop_5124:
42663 ldd [%l7 + 0x58], %f8
42664loop_5125:
42665 fmovsle %xcc, %f9, %f2
42666 tne %icc, 0x5
42667 add %i4, %g4, %l3
42668 ldub [%l7 + 0x11], %l4
42669 stx %o6, [%l7 + 0x58]
42670 tneg %xcc, 0x7
42671 or %l5, 0x197B, %l2
42672 edge32l %g2, %i2, %i6
42673 bpos,pt %xcc, loop_5126
42674 movpos %xcc, %l6, %o3
42675 ldsh [%l7 + 0x1C], %o0
42676 bne %xcc, loop_5127
42677loop_5126:
42678 fcmpeq16 %f14, %f8, %o4
42679 popc 0x128B, %i0
42680 tneg %icc, 0x5
42681loop_5127:
42682 srax %l0, %o2, %i1
42683 ldsb [%l7 + 0x1E], %o7
42684 edge16ln %g6, %g5, %i3
42685 ldsh [%l7 + 0x1C], %o1
42686 fsrc2 %f8, %f12
42687 bn,pn %icc, loop_5128
42688 fmovdne %icc, %f5, %f9
42689 fpadd32s %f14, %f6, %f13
42690 bgu %icc, loop_5129
42691loop_5128:
42692 fmovdn %xcc, %f9, %f12
42693 fxnor %f12, %f10, %f2
42694 bvc,a,pt %xcc, loop_5130
42695loop_5129:
42696 lduw [%l7 + 0x64], %l1
42697 sll %g7, %i5, %o5
42698 std %f10, [%l7 + 0x20]
42699loop_5130:
42700 brlz %g3, loop_5131
42701 st %f2, [%l7 + 0x44]
42702 ldub [%l7 + 0x74], %i7
42703 ldub [%l7 + 0x2B], %i4
42704loop_5131:
42705 movge %icc, %g4, %l3
42706 xorcc %g1, %l4, %o6
42707 fmovrslez %l5, %f14, %f4
42708 fxnors %f11, %f5, %f0
42709 sth %l2, [%l7 + 0x24]
42710 stb %g2, [%l7 + 0x23]
42711 fbug %fcc3, loop_5132
42712 fmovsge %icc, %f6, %f14
42713 stb %i6, [%l7 + 0x3A]
42714 ldd [%l7 + 0x08], %f0
42715loop_5132:
42716 fbe %fcc0, loop_5133
42717 brgez,a %i2, loop_5134
42718 be,a,pn %icc, loop_5135
42719 stw %l6, [%l7 + 0x40]
42720loop_5133:
42721 fandnot1 %f10, %f6, %f10
42722loop_5134:
42723 fnor %f2, %f6, %f0
42724loop_5135:
42725 fmovse %icc, %f11, %f4
42726 fpsub32s %f1, %f15, %f9
42727 ldsw [%l7 + 0x58], %o3
42728 edge16 %o4, %i0, %l0
42729 taddcc %o0, 0x1039, %i1
42730 fabsd %f10, %f2
42731 edge32 %o7, %g6, %g5
42732 fornot1 %f6, %f12, %f10
42733 fmovdcc %xcc, %f4, %f8
42734 fornot2 %f6, %f2, %f12
42735 siam 0x5
42736 fbug %fcc2, loop_5136
42737 tne %xcc, 0x7
42738 fbue %fcc0, loop_5137
42739 bgu %xcc, loop_5138
42740loop_5136:
42741 fmovdvc %icc, %f7, %f10
42742 ldsh [%l7 + 0x68], %o2
42743loop_5137:
42744 fabss %f12, %f5
42745loop_5138:
42746 movneg %xcc, %o1, %l1
42747 taddcctv %i3, %g7, %o5
42748 sdivcc %i5, 0x01C8, %g3
42749 ld [%l7 + 0x18], %f1
42750 ldsw [%l7 + 0x38], %i4
42751 fmovrsgez %i7, %f13, %f4
42752 fsrc1 %f12, %f0
42753 fors %f2, %f9, %f13
42754 lduw [%l7 + 0x0C], %g4
42755 lduh [%l7 + 0x56], %l3
42756 stx %l4, [%l7 + 0x60]
42757 tl %icc, 0x6
42758 sth %g1, [%l7 + 0x6A]
42759 subccc %l5, %l2, %g2
42760 fnegs %f1, %f15
42761 faligndata %f6, %f6, %f14
42762 sdivcc %o6, 0x1A1A, %i2
42763 lduw [%l7 + 0x30], %i6
42764 stx %o3, [%l7 + 0x18]
42765 fble,a %fcc1, loop_5139
42766 fnand %f2, %f14, %f14
42767 ldub [%l7 + 0x21], %l6
42768 st %f8, [%l7 + 0x5C]
42769loop_5139:
42770 array32 %o4, %l0, %o0
42771 std %f14, [%l7 + 0x20]
42772 fsrc1 %f2, %f6
42773 bl loop_5140
42774 fxnor %f10, %f12, %f10
42775 movrgez %i1, 0x287, %o7
42776 movrlez %g6, 0x35C, %i0
42777loop_5140:
42778 fcmpeq16 %f12, %f0, %o2
42779 fbule %fcc3, loop_5141
42780 stb %g5, [%l7 + 0x5D]
42781 fnands %f14, %f1, %f10
42782 sethi 0x067F, %l1
42783loop_5141:
42784 fandnot2 %f10, %f14, %f0
42785 fble %fcc3, loop_5142
42786 brlz %i3, loop_5143
42787 fnot1s %f2, %f1
42788 ldsh [%l7 + 0x76], %o1
42789loop_5142:
42790 brgz %g7, loop_5144
42791loop_5143:
42792 ldsw [%l7 + 0x08], %i5
42793 addc %o5, 0x0C43, %i4
42794 fcmpgt16 %f12, %f6, %g3
42795loop_5144:
42796 bcc,a %xcc, loop_5145
42797 fornot2s %f5, %f7, %f13
42798 sth %i7, [%l7 + 0x10]
42799 umulcc %l3, 0x197E, %l4
42800loop_5145:
42801 xor %g1, 0x1562, %g4
42802 ldx [%l7 + 0x48], %l5
42803 bge,pn %icc, loop_5146
42804 srax %l2, %g2, %o6
42805 fmovdleu %icc, %f10, %f12
42806 fmovsg %icc, %f13, %f1
42807loop_5146:
42808 stw %i2, [%l7 + 0x4C]
42809 ldsb [%l7 + 0x69], %i6
42810 fpsub32s %f15, %f7, %f5
42811 ba,a,pn %xcc, loop_5147
42812 std %f14, [%l7 + 0x08]
42813 fmovrse %l6, %f15, %f10
42814 ldsh [%l7 + 0x2C], %o4
42815loop_5147:
42816 fmovdne %icc, %f14, %f14
42817 sth %o3, [%l7 + 0x0C]
42818 fpack32 %f6, %f2, %f10
42819 fxnor %f2, %f12, %f4
42820 andcc %o0, %i1, %o7
42821 fxnor %f14, %f2, %f2
42822 fzeros %f13
42823 lduh [%l7 + 0x66], %l0
42824 sethi 0x02C7, %g6
42825 bshuffle %f14, %f6, %f6
42826 sth %o2, [%l7 + 0x18]
42827 edge32ln %i0, %g5, %l1
42828 fpack16 %f0, %f14
42829 bcc,a,pt %xcc, loop_5148
42830 ldub [%l7 + 0x77], %i3
42831 srax %o1, 0x04, %i5
42832 fnot2s %f5, %f14
42833loop_5148:
42834 movle %icc, %g7, %o5
42835 ld [%l7 + 0x68], %f7
42836 fmovscs %icc, %f3, %f9
42837 stw %g3, [%l7 + 0x14]
42838 fmovrslz %i7, %f6, %f12
42839 sllx %i4, %l4, %l3
42840 ldsb [%l7 + 0x6D], %g4
42841 fmovdg %icc, %f9, %f12
42842 sdivx %g1, 0x1E77, %l5
42843 tcc %icc, 0x2
42844 ldsw [%l7 + 0x6C], %l2
42845 fsrc1 %f6, %f4
42846 lduw [%l7 + 0x24], %o6
42847 ldsb [%l7 + 0x55], %g2
42848 ldub [%l7 + 0x79], %i2
42849 stw %i6, [%l7 + 0x34]
42850 fbe %fcc1, loop_5149
42851 siam 0x7
42852 bleu loop_5150
42853 ldd [%l7 + 0x70], %f10
42854loop_5149:
42855 fmovd %f2, %f6
42856 fmovda %xcc, %f15, %f0
42857loop_5150:
42858 fmovdvs %icc, %f13, %f14
42859 movcc %xcc, %l6, %o3
42860 sth %o0, [%l7 + 0x14]
42861 edge8l %o4, %i1, %o7
42862 array16 %l0, %o2, %i0
42863 lduw [%l7 + 0x7C], %g5
42864 ldsb [%l7 + 0x09], %g6
42865 brlez,a %i3, loop_5151
42866 movpos %xcc, %o1, %l1
42867 udivcc %i5, 0x052D, %o5
42868 fmovdleu %icc, %f7, %f15
42869loop_5151:
42870 andcc %g3, %i7, %i4
42871 stb %g7, [%l7 + 0x5A]
42872 alignaddrl %l4, %l3, %g4
42873 subcc %g1, %l2, %l5
42874 fornot2 %f10, %f6, %f14
42875 ldsw [%l7 + 0x10], %g2
42876 fsrc1s %f6, %f8
42877 fmovdneg %xcc, %f10, %f3
42878 stw %o6, [%l7 + 0x54]
42879 fzero %f6
42880 movne %icc, %i2, %l6
42881 lduh [%l7 + 0x2A], %i6
42882 ldsw [%l7 + 0x1C], %o0
42883 stw %o3, [%l7 + 0x2C]
42884 fcmple32 %f2, %f8, %o4
42885 fmovdge %icc, %f4, %f15
42886 tne %xcc, 0x6
42887 fbue %fcc0, loop_5152
42888 brz %i1, loop_5153
42889 bg,a,pt %xcc, loop_5154
42890 fbn,a %fcc0, loop_5155
42891loop_5152:
42892 andcc %l0, 0x1153, %o7
42893loop_5153:
42894 tge %icc, 0x3
42895loop_5154:
42896 lduw [%l7 + 0x48], %o2
42897loop_5155:
42898 fpadd32s %f13, %f4, %f5
42899 fmovrsgz %i0, %f6, %f4
42900 fandnot2 %f12, %f4, %f10
42901 taddcctv %g5, %i3, %o1
42902 fmovrdgez %g6, %f10, %f6
42903 ld [%l7 + 0x60], %f1
42904 fmovsg %xcc, %f10, %f0
42905 ldsw [%l7 + 0x68], %l1
42906 st %f7, [%l7 + 0x38]
42907 lduh [%l7 + 0x34], %o5
42908 tpos %xcc, 0x5
42909 nop
42910 setx loop_5156, %l0, %l1
42911 wrpr 0x1, %tl
42912 wrpr %l1, %tnpc
42913 setx 0x34400001400, %l0, %l1
42914 wrpr %l1, %tstate
42915 wrhpr 0x4, %htstate
42916 done
42917 movre %g3, %i5, %i7
42918 call loop_5157
42919 st %f11, [%l7 + 0x28]
42920loop_5156:
42921 fandnot2 %f12, %f12, %f8
42922 fnot2 %f4, %f4
42923loop_5157:
42924 fnor %f4, %f10, %f6
42925 sth %i4, [%l7 + 0x54]
42926 ldsb [%l7 + 0x24], %g7
42927 fblg,a %fcc1, loop_5158
42928 ldub [%l7 + 0x32], %l4
42929 ldd [%l7 + 0x78], %f6
42930 be,a loop_5159
42931loop_5158:
42932 lduh [%l7 + 0x7C], %g4
42933 ldd [%l7 + 0x68], %f14
42934 fmovsle %icc, %f10, %f0
42935loop_5159:
42936 movre %g1, 0x2E8, %l3
42937 st %f7, [%l7 + 0x64]
42938 ldsh [%l7 + 0x48], %l2
42939 fpsub32 %f0, %f12, %f8
42940 stw %g2, [%l7 + 0x20]
42941 udivx %l5, 0x1648, %i2
42942 ldsb [%l7 + 0x09], %o6
42943 bgu,a,pt %icc, loop_5160
42944 fone %f0
42945 fblg,a %fcc3, loop_5161
42946 be,pt %xcc, loop_5162
42947loop_5160:
42948 lduw [%l7 + 0x28], %i6
42949 fmovdl %icc, %f14, %f11
42950loop_5161:
42951 edge32n %o0, %l6, %o3
42952loop_5162:
42953 sth %i1, [%l7 + 0x7C]
42954 ldx [%l7 + 0x60], %l0
42955 brz,a %o4, loop_5163
42956 stb %o2, [%l7 + 0x26]
42957 addcc %i0, 0x06BF, %o7
42958 fmovsne %xcc, %f5, %f8
42959loop_5163:
42960 fmovscs %icc, %f1, %f12
42961 bl %icc, loop_5164
42962 fbn,a %fcc3, loop_5165
42963 ldd [%l7 + 0x40], %f2
42964 stw %i3, [%l7 + 0x44]
42965loop_5164:
42966 fmovsn %icc, %f13, %f5
42967loop_5165:
42968 faligndata %f2, %f4, %f10
42969 fzeros %f6
42970 ldsb [%l7 + 0x78], %o1
42971 fbge %fcc3, loop_5166
42972 fzero %f0
42973 ldub [%l7 + 0x29], %g5
42974 fxnor %f4, %f0, %f12
42975loop_5166:
42976 bg,pt %icc, loop_5167
42977 std %f14, [%l7 + 0x08]
42978 st %f12, [%l7 + 0x4C]
42979 fble,a %fcc1, loop_5168
42980loop_5167:
42981 ble loop_5169
42982 addcc %l1, %g6, %g3
42983 ldd [%l7 + 0x78], %f0
42984loop_5168:
42985 fmovdge %icc, %f11, %f1
42986loop_5169:
42987 fsrc1 %f4, %f14
42988 fcmpgt16 %f6, %f14, %o5
42989 edge32 %i5, %i7, %g7
42990 add %i4, %g4, %g1
42991 fmovsa %xcc, %f1, %f4
42992 brgz,a %l4, loop_5170
42993 bge,a %icc, loop_5171
42994 fmovrsgez %l3, %f0, %f15
42995 ldsw [%l7 + 0x7C], %g2
42996loop_5170:
42997 stw %l2, [%l7 + 0x54]
42998loop_5171:
42999 std %f2, [%l7 + 0x20]
43000 tvs %xcc, 0x1
43001 ldd [%l7 + 0x48], %f0
43002 addcc %l5, 0x089D, %i2
43003 st %f10, [%l7 + 0x0C]
43004 fmovrsgez %i6, %f7, %f6
43005 xnorcc %o0, %l6, %o3
43006 subccc %o6, %i1, %o4
43007 fmovse %icc, %f15, %f7
43008 fmovdle %xcc, %f5, %f2
43009 array16 %o2, %l0, %i0
43010 fabss %f6, %f13
43011 stw %i3, [%l7 + 0x78]
43012 te %icc, 0x7
43013 tleu %icc, 0x7
43014 andcc %o1, %o7, %l1
43015 fmovrslz %g5, %f14, %f10
43016 tn %icc, 0x2
43017 stw %g3, [%l7 + 0x58]
43018 fbug,a %fcc2, loop_5172
43019 ldub [%l7 + 0x6A], %g6
43020 tn %xcc, 0x3
43021 fmovdg %icc, %f5, %f10
43022loop_5172:
43023 udivcc %i5, 0x08A1, %i7
43024 andncc %g7, %o5, %g4
43025 fmovsge %icc, %f8, %f14
43026 lduw [%l7 + 0x2C], %g1
43027 fmovrdlz %i4, %f10, %f6
43028 edge16ln %l4, %g2, %l3
43029 ldsw [%l7 + 0x38], %l2
43030 edge16 %l5, %i6, %o0
43031 ldsw [%l7 + 0x54], %i2
43032 ble,pt %icc, loop_5173
43033 ld [%l7 + 0x6C], %f15
43034 fmovdpos %xcc, %f8, %f3
43035 movrgz %o3, 0x131, %o6
43036loop_5173:
43037 te %icc, 0x3
43038 fpackfix %f12, %f3
43039 tpos %icc, 0x6
43040 brlz,a %l6, loop_5174
43041 edge8ln %i1, %o4, %l0
43042 ldub [%l7 + 0x4A], %o2
43043 edge32l %i0, %o1, %i3
43044loop_5174:
43045 movle %xcc, %o7, %l1
43046 edge32n %g5, %g6, %g3
43047 fmovscs %icc, %f11, %f12
43048 ble %xcc, loop_5175
43049 lduh [%l7 + 0x7E], %i5
43050 movn %icc, %i7, %g7
43051 ld [%l7 + 0x18], %f7
43052loop_5175:
43053 ldub [%l7 + 0x22], %o5
43054 fmovdg %icc, %f7, %f15
43055 stb %g1, [%l7 + 0x2A]
43056 fbe,a %fcc2, loop_5176
43057 tvc %xcc, 0x4
43058 bn,pt %icc, loop_5177
43059 ldsw [%l7 + 0x3C], %i4
43060loop_5176:
43061 stw %l4, [%l7 + 0x58]
43062 bgu,pn %xcc, loop_5178
43063loop_5177:
43064 popc %g2, %g4
43065 lduw [%l7 + 0x24], %l3
43066 lduh [%l7 + 0x48], %l5
43067loop_5178:
43068 addc %l2, %o0, %i2
43069 ldsw [%l7 + 0x70], %o3
43070 fmovsa %xcc, %f3, %f4
43071 tcc %xcc, 0x5
43072 fcmpes %fcc0, %f13, %f1
43073 bvc,a loop_5179
43074 smul %i6, 0x07C0, %l6
43075 xnorcc %o6, %o4, %l0
43076 bn,a,pn %xcc, loop_5180
43077loop_5179:
43078 edge32l %i1, %i0, %o1
43079 fmovsg %xcc, %f5, %f11
43080 movrlz %i3, 0x3DB, %o7
43081loop_5180:
43082 ldsb [%l7 + 0x25], %o2
43083 edge8l %g5, %l1, %g6
43084 fcmps %fcc3, %f13, %f1
43085 fandnot1s %f0, %f0, %f13
43086 sub %i5, 0x0F9D, %g3
43087 fpsub32s %f0, %f8, %f14
43088 fmovsle %xcc, %f0, %f9
43089 fcmpgt16 %f0, %f0, %g7
43090 fsrc1s %f12, %f12
43091 stb %o5, [%l7 + 0x59]
43092 fnegs %f12, %f7
43093 sub %i7, 0x0C71, %i4
43094 lduw [%l7 + 0x54], %l4
43095 fornot1s %f7, %f14, %f8
43096 movn %icc, %g1, %g2
43097 tpos %icc, 0x0
43098 ldsw [%l7 + 0x30], %l3
43099 ldsh [%l7 + 0x1C], %l5
43100 sub %l2, %g4, %i2
43101 tcc %icc, 0x1
43102 ldsb [%l7 + 0x44], %o0
43103 movge %icc, %i6, %l6
43104 ldub [%l7 + 0x24], %o3
43105 fxnor %f14, %f4, %f2
43106 lduw [%l7 + 0x24], %o4
43107 ldsb [%l7 + 0x56], %o6
43108 fnegs %f4, %f15
43109 movgu %xcc, %l0, %i0
43110 te %icc, 0x5
43111 tsubcctv %o1, 0x1C44, %i1
43112 fmovsg %xcc, %f2, %f4
43113 sth %o7, [%l7 + 0x54]
43114 fones %f5
43115 movn %xcc, %i3, %o2
43116 ldsw [%l7 + 0x34], %g5
43117 ldd [%l7 + 0x40], %f8
43118 taddcc %l1, 0x15B0, %i5
43119 ldd [%l7 + 0x18], %f0
43120 mova %xcc, %g6, %g7
43121 stw %g3, [%l7 + 0x24]
43122 fnors %f15, %f1, %f10
43123 ldsw [%l7 + 0x5C], %o5
43124 xnor %i7, 0x0300, %i4
43125 fands %f6, %f8, %f14
43126 ldsb [%l7 + 0x79], %l4
43127 fblg %fcc3, loop_5181
43128 fmovdn %icc, %f2, %f4
43129 stw %g2, [%l7 + 0x70]
43130 lduh [%l7 + 0x36], %g1
43131loop_5181:
43132 ldx [%l7 + 0x58], %l3
43133 fmovde %icc, %f3, %f1
43134 sllx %l2, %g4, %i2
43135 fmovsvc %icc, %f8, %f14
43136 bgu,a loop_5182
43137 fblg,a %fcc0, loop_5183
43138 fba %fcc2, loop_5184
43139 lduh [%l7 + 0x62], %o0
43140loop_5182:
43141 ldsb [%l7 + 0x6A], %i6
43142loop_5183:
43143 ldsb [%l7 + 0x79], %l5
43144loop_5184:
43145 movrlz %l6, 0x375, %o4
43146 fmovde %icc, %f9, %f4
43147 std %f6, [%l7 + 0x08]
43148 array8 %o6, %o3, %i0
43149 fabss %f6, %f2
43150 stb %l0, [%l7 + 0x21]
43151 tpos %icc, 0x6
43152 tgu %xcc, 0x0
43153 fbe,a %fcc2, loop_5185
43154 edge32 %o1, %i1, %i3
43155 lduh [%l7 + 0x72], %o2
43156 ld [%l7 + 0x74], %f10
43157loop_5185:
43158 fpsub16 %f8, %f2, %f6
43159 movrgz %o7, 0x12C, %g5
43160 stb %i5, [%l7 + 0x20]
43161 std %f8, [%l7 + 0x08]
43162 edge16l %l1, %g6, %g7
43163 sll %o5, %i7, %g3
43164 movvs %icc, %i4, %l4
43165 fcmpne16 %f8, %f6, %g1
43166 sub %g2, 0x0083, %l3
43167 alignaddr %g4, %i2, %o0
43168 fmovrsgez %i6, %f8, %f11
43169 bge,pt %icc, loop_5186
43170 fbu %fcc2, loop_5187
43171 fmovscs %icc, %f1, %f4
43172 lduw [%l7 + 0x7C], %l5
43173loop_5186:
43174 fbu,a %fcc0, loop_5188
43175loop_5187:
43176 fmovdcs %icc, %f0, %f9
43177 ldub [%l7 + 0x1D], %l6
43178 tcc %xcc, 0x6
43179loop_5188:
43180 subcc %l2, %o6, %o3
43181 tge %xcc, 0x1
43182 edge8n %i0, %l0, %o1
43183 fmovrdne %i1, %f6, %f4
43184 fmovscc %xcc, %f11, %f3
43185 edge8 %i3, %o4, %o2
43186 lduw [%l7 + 0x18], %o7
43187 stw %i5, [%l7 + 0x08]
43188 xorcc %l1, 0x0556, %g6
43189 fpsub32 %f2, %f2, %f12
43190 ta %xcc, 0x7
43191 sth %g5, [%l7 + 0x4E]
43192 fbe,a %fcc0, loop_5189
43193 stw %g7, [%l7 + 0x20]
43194 nop
43195 setx loop_5190, %l0, %l1
43196 jmpl %l1, %o5
43197 ldsw [%l7 + 0x60], %g3
43198loop_5189:
43199 ldd [%l7 + 0x40], %f8
43200 ld [%l7 + 0x44], %f6
43201loop_5190:
43202 lduw [%l7 + 0x08], %i7
43203 ldd [%l7 + 0x70], %f6
43204 fmovde %icc, %f10, %f2
43205 fands %f6, %f1, %f4
43206 ldsb [%l7 + 0x75], %l4
43207 stw %i4, [%l7 + 0x34]
43208 fmovrsgez %g2, %f11, %f3
43209 st %f11, [%l7 + 0x70]
43210 std %f10, [%l7 + 0x60]
43211 andcc %l3, 0x1269, %g1
43212 ldub [%l7 + 0x3D], %i2
43213 sth %g4, [%l7 + 0x26]
43214 and %o0, %l5, %l6
43215 mulscc %i6, 0x1948, %l2
43216 fnegd %f14, %f12
43217 fbu %fcc3, loop_5191
43218 fcmpne32 %f0, %f10, %o6
43219 subccc %i0, 0x17A0, %o3
43220 fmovsne %xcc, %f4, %f15
43221loop_5191:
43222 ldd [%l7 + 0x48], %f14
43223 srl %l0, %o1, %i3
43224 std %f0, [%l7 + 0x68]
43225 movleu %icc, %o4, %o2
43226 ldx [%l7 + 0x30], %o7
43227 lduh [%l7 + 0x78], %i1
43228 ldd [%l7 + 0x40], %f0
43229 fmovsne %icc, %f7, %f4
43230 fmovrdlz %i5, %f14, %f0
43231 fmovrslz %l1, %f11, %f1
43232 ldd [%l7 + 0x18], %f14
43233 fmovsgu %xcc, %f15, %f2
43234 srax %g5, 0x05, %g7
43235 fnot1 %f4, %f12
43236 fmovsleu %xcc, %f8, %f9
43237 ldd [%l7 + 0x08], %f4
43238 ld [%l7 + 0x4C], %f4
43239 fandnot1 %f6, %f4, %f12
43240 nop
43241 setx loop_5192, %l0, %l1
43242 jmpl %l1, %o5
43243 bne,a loop_5193
43244 pdist %f6, %f8, %f0
43245 fxnor %f6, %f12, %f14
43246loop_5192:
43247 fpsub32s %f0, %f10, %f10
43248loop_5193:
43249 stw %g3, [%l7 + 0x7C]
43250 for %f8, %f10, %f8
43251 bleu,a,pn %xcc, loop_5194
43252 lduw [%l7 + 0x08], %g6
43253 fandnot2 %f8, %f14, %f12
43254 fbge %fcc2, loop_5195
43255loop_5194:
43256 lduw [%l7 + 0x5C], %i7
43257 lduh [%l7 + 0x7E], %i4
43258 fmovscc %icc, %f12, %f0
43259loop_5195:
43260 ldsb [%l7 + 0x59], %l4
43261 fors %f8, %f6, %f14
43262 fbn %fcc0, loop_5196
43263 fmovdn %icc, %f9, %f13
43264 sra %g2, %l3, %i2
43265 fnot2s %f10, %f4
43266loop_5196:
43267 brgz %g1, loop_5197
43268 fmovsneg %icc, %f3, %f9
43269 alignaddrl %o0, %l5, %g4
43270 stx %i6, [%l7 + 0x68]
43271loop_5197:
43272 fpsub16s %f11, %f2, %f8
43273 fmul8sux16 %f12, %f8, %f4
43274 mulx %l2, %o6, %l6
43275 fmul8x16au %f5, %f15, %f10
43276 movn %icc, %i0, %o3
43277 fxors %f5, %f9, %f12
43278 fmovdn %icc, %f3, %f3
43279 st %f10, [%l7 + 0x38]
43280 sth %l0, [%l7 + 0x4C]
43281 ldsb [%l7 + 0x79], %i3
43282 tvs %icc, 0x3
43283 movcc %xcc, %o4, %o2
43284 fornot2 %f0, %f14, %f2
43285 movne %xcc, %o1, %i1
43286 mova %icc, %o7, %i5
43287 fbg,a %fcc0, loop_5198
43288 tle %icc, 0x5
43289 movcc %icc, %g5, %l1
43290 fbn %fcc3, loop_5199
43291loop_5198:
43292 st %f15, [%l7 + 0x34]
43293 tle %icc, 0x4
43294 orncc %g7, %o5, %g3
43295loop_5199:
43296 brnz,a %i7, loop_5200
43297 stb %i4, [%l7 + 0x77]
43298 movrlz %g6, %l4, %l3
43299 fornot2s %f12, %f3, %f5
43300loop_5200:
43301 fcmpgt16 %f4, %f12, %i2
43302 fcmpne16 %f2, %f12, %g1
43303 fsrc2 %f12, %f8
43304 fnand %f6, %f6, %f14
43305 bgu,pn %icc, loop_5201
43306 edge32 %o0, %l5, %g4
43307 tn %icc, 0x5
43308 lduh [%l7 + 0x74], %g2
43309loop_5201:
43310 edge8ln %l2, %i6, %o6
43311 taddcc %i0, %o3, %l6
43312 stx %i3, [%l7 + 0x58]
43313 fcmple32 %f2, %f8, %l0
43314 movrne %o4, %o1, %o2
43315 brgez %o7, loop_5202
43316 alignaddrl %i1, %g5, %i5
43317 umul %l1, %g7, %g3
43318 fcmpeq16 %f10, %f14, %o5
43319loop_5202:
43320 sdiv %i7, 0x0850, %i4
43321 std %f14, [%l7 + 0x28]
43322 fpadd16 %f12, %f0, %f6
43323 bneg,a,pt %icc, loop_5203
43324 tg %icc, 0x5
43325 bn,a,pt %xcc, loop_5204
43326 movge %xcc, %l4, %g6
43327loop_5203:
43328 fmovs %f9, %f15
43329 movne %icc, %l3, %g1
43330loop_5204:
43331 ldsb [%l7 + 0x6D], %o0
43332 subccc %i2, %l5, %g4
43333 bcc loop_5205
43334 tgu %xcc, 0x2
43335 fexpand %f14, %f2
43336 ld [%l7 + 0x50], %f9
43337loop_5205:
43338 fandnot1s %f8, %f7, %f8
43339 ta %xcc, 0x2
43340 ldsb [%l7 + 0x68], %l2
43341 nop
43342 setx loop_5206, %l0, %l1
43343 wrpr 0x1, %tl
43344 wrpr %l1, %tnpc
43345 setx 0x34400001400, %l0, %l1
43346 wrpr %l1, %tstate
43347 wrhpr 0x4, %htstate
43348 done
43349 stb %i6, [%l7 + 0x0B]
43350 fnors %f13, %f7, %f14
43351 fcmpne32 %f8, %f14, %g2
43352loop_5206:
43353 ldsb [%l7 + 0x20], %i0
43354 lduh [%l7 + 0x10], %o3
43355 andncc %o6, %l6, %i3
43356 fmovrde %l0, %f12, %f12
43357 add %o4, %o1, %o7
43358 array16 %o2, %g5, %i1
43359 faligndata %f14, %f4, %f4
43360 ldsb [%l7 + 0x20], %l1
43361 orncc %i5, %g3, %g7
43362 movrlez %o5, %i7, %i4
43363 stx %g6, [%l7 + 0x08]
43364 edge32ln %l4, %l3, %o0
43365 fmovsleu %xcc, %f15, %f7
43366 lduh [%l7 + 0x6E], %i2
43367 ldd [%l7 + 0x48], %f14
43368 stb %l5, [%l7 + 0x2F]
43369 fmovdl %xcc, %f1, %f12
43370 fmovda %icc, %f7, %f8
43371 fmovrde %g1, %f2, %f12
43372 ldub [%l7 + 0x43], %l2
43373 pdist %f10, %f0, %f6
43374 fpadd16s %f9, %f15, %f11
43375 stb %i6, [%l7 + 0x19]
43376 and %g4, %i0, %o3
43377 fandnot1 %f10, %f8, %f12
43378 brlez %g2, loop_5207
43379 ldub [%l7 + 0x40], %l6
43380 sth %o6, [%l7 + 0x36]
43381 movvc %xcc, %l0, %o4
43382loop_5207:
43383 ldub [%l7 + 0x69], %i3
43384 lduh [%l7 + 0x60], %o1
43385 tge %icc, 0x5
43386 ldsw [%l7 + 0x30], %o7
43387 addccc %g5, 0x1CA5, %o2
43388 udivcc %l1, 0x1251, %i5
43389 ldsw [%l7 + 0x3C], %g3
43390 fpsub16 %f4, %f10, %f0
43391 stx %g7, [%l7 + 0x30]
43392 nop
43393 setx loop_5208, %l0, %l1
43394 jmpl %l1, %o5
43395 brgz,a %i7, loop_5209
43396 fmul8sux16 %f14, %f6, %f2
43397 fnot2 %f14, %f12
43398loop_5208:
43399 brgz,a %i4, loop_5210
43400loop_5209:
43401 movrlz %i1, 0x1D5, %l4
43402 addcc %g6, 0x0B7B, %l3
43403 fnot2 %f6, %f12
43404loop_5210:
43405 tneg %icc, 0x5
43406 movrlez %i2, %o0, %g1
43407 bg,a,pn %icc, loop_5211
43408 bvc,pn %icc, loop_5212
43409 movrgez %l5, 0x298, %l2
43410 stw %g4, [%l7 + 0x60]
43411loop_5211:
43412 brz %i6, loop_5213
43413loop_5212:
43414 fmovdpos %icc, %f15, %f7
43415 fmovrdlz %i0, %f10, %f0
43416 sll %g2, %o3, %o6
43417loop_5213:
43418 nop
43419 setx loop_5214, %l0, %l1
43420 wrpr 0x1, %tl
43421 wrpr %l1, %tpc
43422 add %l1, 0x4, %l1
43423 wrpr %l1, %tnpc
43424 setx 0x34400001400, %l0, %l1
43425 wrpr %l1, %tstate
43426 wrhpr 0x4, %htstate
43427 retry
43428 fbne,a %fcc3, loop_5215
43429 fbo %fcc2, loop_5216
43430 fcmpne32 %f2, %f0, %l0
43431loop_5214:
43432 ldub [%l7 + 0x55], %l6
43433loop_5215:
43434 fbuge,a %fcc1, loop_5217
43435loop_5216:
43436 st %f3, [%l7 + 0x08]
43437 st %f3, [%l7 + 0x58]
43438 mulx %i3, 0x0332, %o1
43439loop_5217:
43440 bg loop_5218
43441 brz %o7, loop_5219
43442 ldsb [%l7 + 0x1A], %o4
43443 movcs %xcc, %o2, %l1
43444loop_5218:
43445 brgz,a %g5, loop_5220
43446loop_5219:
43447 sub %i5, %g3, %g7
43448 tsubcctv %o5, %i7, %i1
43449 fblg %fcc0, loop_5221
43450loop_5220:
43451 nop
43452 setx loop_5222, %l0, %l1
43453 wrpr 0x1, %tl
43454 wrpr %l1, %tnpc
43455 setx 0x34400001400, %l0, %l1
43456 wrpr %l1, %tstate
43457 wrhpr 0x4, %htstate
43458 done
43459 fmovdleu %xcc, %f3, %f15
43460 stw %i4, [%l7 + 0x6C]
43461loop_5221:
43462 bneg,pn %icc, loop_5223
43463loop_5222:
43464 be loop_5224
43465 fzero %f6
43466 ldd [%l7 + 0x20], %f12
43467loop_5223:
43468 fornot2 %f4, %f6, %f4
43469loop_5224:
43470 fbo,a %fcc1, loop_5225
43471 ldsb [%l7 + 0x33], %l4
43472 fmovdne %icc, %f12, %f15
43473 fpsub32 %f4, %f8, %f8
43474loop_5225:
43475 tsubcctv %l3, %g6, %o0
43476 edge16n %i2, %l5, %l2
43477 movcc %xcc, %g4, %i6
43478 fornot1 %f12, %f14, %f4
43479 bvc loop_5226
43480 ldub [%l7 + 0x19], %g1
43481 move %xcc, %g2, %o3
43482 subcc %o6, 0x11E7, %i0
43483loop_5226:
43484 xnor %l6, %l0, %i3
43485 addc %o1, 0x00DC, %o4
43486 ld [%l7 + 0x28], %f0
43487 sdivx %o7, 0x1B5F, %o2
43488 fmul8x16 %f5, %f8, %f4
43489 lduw [%l7 + 0x64], %l1
43490 stw %i5, [%l7 + 0x50]
43491 fnot1s %f13, %f12
43492 lduw [%l7 + 0x0C], %g3
43493 ldd [%l7 + 0x70], %f6
43494 fmovrde %g7, %f6, %f12
43495 subc %o5, 0x1C69, %i7
43496 ldd [%l7 + 0x38], %f10
43497 orcc %i1, 0x15BA, %i4
43498 lduw [%l7 + 0x20], %l4
43499 ldub [%l7 + 0x64], %g5
43500 ldd [%l7 + 0x78], %f14
43501 xorcc %g6, 0x19BB, %o0
43502 stw %i2, [%l7 + 0x58]
43503 fmovsl %xcc, %f1, %f14
43504 srlx %l3, 0x0F, %l2
43505 udivcc %g4, 0x0D1D, %i6
43506 fpsub16s %f13, %f1, %f1
43507 fmovda %xcc, %f7, %f10
43508 stx %g1, [%l7 + 0x60]
43509 tn %xcc, 0x1
43510 ldx [%l7 + 0x18], %g2
43511 lduw [%l7 + 0x78], %o3
43512 lduw [%l7 + 0x30], %o6
43513 fmovdvc %xcc, %f11, %f14
43514 sethi 0x036E, %i0
43515 smul %l5, %l0, %l6
43516 ldub [%l7 + 0x1E], %o1
43517 fands %f9, %f3, %f14
43518 ldd [%l7 + 0x28], %f4
43519 movre %o4, %i3, %o7
43520 fmovrdne %l1, %f8, %f4
43521 lduw [%l7 + 0x6C], %i5
43522 movvc %xcc, %g3, %g7
43523 ldx [%l7 + 0x60], %o2
43524 sllx %i7, %i1, %o5
43525 mova %icc, %l4, %g5
43526 tsubcctv %g6, 0x09E2, %i4
43527 movleu %icc, %o0, %i2
43528 fmovsn %xcc, %f6, %f15
43529 stx %l2, [%l7 + 0x20]
43530 movn %icc, %l3, %g4
43531 ldsw [%l7 + 0x64], %g1
43532 popc %i6, %o3
43533 fbg %fcc2, loop_5227
43534 bshuffle %f8, %f6, %f8
43535 fbne,a %fcc2, loop_5228
43536 std %f2, [%l7 + 0x10]
43537loop_5227:
43538 fmovrdgz %o6, %f6, %f14
43539 stx %g2, [%l7 + 0x50]
43540loop_5228:
43541 fmovd %f12, %f6
43542 fornot2 %f2, %f14, %f0
43543 fmovsn %xcc, %f1, %f2
43544 subc %l5, 0x1B85, %i0
43545 fmuld8ulx16 %f0, %f12, %f2
43546 fbug,a %fcc1, loop_5229
43547 fcmps %fcc0, %f13, %f4
43548 lduh [%l7 + 0x60], %l0
43549 pdist %f8, %f10, %f8
43550loop_5229:
43551 subccc %o1, %o4, %i3
43552 ldub [%l7 + 0x7F], %l6
43553 and %o7, 0x0EB4, %i5
43554 tne %icc, 0x1
43555 edge32 %g3, %l1, %g7
43556 tne %icc, 0x6
43557 ble,a %xcc, loop_5230
43558 ldub [%l7 + 0x3D], %i7
43559 edge8ln %o2, %i1, %l4
43560 bgu,a %xcc, loop_5231
43561loop_5230:
43562 tn %xcc, 0x4
43563 stx %g5, [%l7 + 0x20]
43564 fbul,a %fcc1, loop_5232
43565loop_5231:
43566 ldd [%l7 + 0x10], %f14
43567 ld [%l7 + 0x18], %f9
43568 te %icc, 0x5
43569loop_5232:
43570 fnors %f9, %f0, %f3
43571 st %f2, [%l7 + 0x50]
43572 edge16 %g6, %o5, %i4
43573 array8 %o0, %l2, %l3
43574 ldsb [%l7 + 0x37], %i2
43575 for %f0, %f4, %f6
43576 sub %g1, %g4, %o3
43577 taddcctv %o6, 0x0877, %i6
43578 fnegd %f0, %f12
43579 fmovsle %xcc, %f12, %f3
43580 bcc,a %icc, loop_5233
43581 ld [%l7 + 0x3C], %f2
43582 fornot1 %f10, %f0, %f0
43583 tn %icc, 0x2
43584loop_5233:
43585 fmovsg %icc, %f5, %f11
43586 bne,a,pn %xcc, loop_5234
43587 edge32l %g2, %l5, %i0
43588 bg,a %xcc, loop_5235
43589 ldsw [%l7 + 0x0C], %o1
43590loop_5234:
43591 brlez,a %o4, loop_5236
43592 lduw [%l7 + 0x6C], %l0
43593loop_5235:
43594 fabss %f5, %f15
43595 st %f2, [%l7 + 0x28]
43596loop_5236:
43597 fabss %f9, %f9
43598 fmovscs %xcc, %f6, %f1
43599 fmovda %xcc, %f8, %f11
43600 stb %l6, [%l7 + 0x61]
43601 lduh [%l7 + 0x24], %i3
43602 subc %o7, %i5, %g3
43603 lduw [%l7 + 0x70], %l1
43604 stw %i7, [%l7 + 0x58]
43605 ldsw [%l7 + 0x44], %g7
43606 edge8ln %i1, %o2, %l4
43607 ldub [%l7 + 0x08], %g6
43608 fones %f10
43609 ld [%l7 + 0x6C], %f3
43610 fbule,a %fcc0, loop_5237
43611 fmovrslz %o5, %f0, %f5
43612 fnegd %f12, %f10
43613 tn %xcc, 0x0
43614loop_5237:
43615 fnors %f11, %f0, %f10
43616 fcmpne32 %f14, %f2, %i4
43617 stw %g5, [%l7 + 0x18]
43618 tpos %xcc, 0x2
43619 std %f14, [%l7 + 0x60]
43620 ldsh [%l7 + 0x52], %l2
43621 fmovsg %icc, %f3, %f11
43622 fpsub16s %f0, %f10, %f3
43623 fmovsneg %icc, %f4, %f7
43624 fmuld8sux16 %f11, %f1, %f14
43625 ldub [%l7 + 0x47], %o0
43626 fcmpd %fcc0, %f2, %f10
43627 fba %fcc1, loop_5238
43628 ldd [%l7 + 0x78], %f0
43629 brnz,a %i2, loop_5239
43630 fpadd32s %f7, %f5, %f2
43631loop_5238:
43632 fmovsne %icc, %f3, %f13
43633 fmovscs %icc, %f9, %f15
43634loop_5239:
43635 faligndata %f14, %f2, %f0
43636 orn %l3, 0x1A9B, %g4
43637 bne,a %icc, loop_5240
43638 edge8ln %g1, %o6, %o3
43639 xorcc %i6, 0x0B89, %g2
43640 pdist %f12, %f8, %f8
43641loop_5240:
43642 fpadd16s %f4, %f9, %f10
43643 fpackfix %f0, %f14
43644 fnot1 %f10, %f4
43645 brz %i0, loop_5241
43646 array16 %l5, %o4, %l0
43647 movcc %xcc, %o1, %l6
43648 smul %o7, %i5, %g3
43649loop_5241:
43650 tsubcctv %i3, 0x1A95, %i7
43651 std %f8, [%l7 + 0x10]
43652 movneg %icc, %g7, %l1
43653 bcc,a %xcc, loop_5242
43654 edge32 %i1, %l4, %o2
43655 stb %o5, [%l7 + 0x4E]
43656 orn %i4, %g6, %g5
43657loop_5242:
43658 fmovdpos %xcc, %f3, %f0
43659 fmovsne %icc, %f4, %f15
43660 fpadd32s %f6, %f2, %f12
43661 ldsw [%l7 + 0x14], %o0
43662 fbule,a %fcc3, loop_5243
43663 fandnot2 %f10, %f0, %f14
43664 fbule %fcc1, loop_5244
43665 bn,a,pt %icc, loop_5245
43666loop_5243:
43667 std %f8, [%l7 + 0x60]
43668 fmovsleu %icc, %f1, %f13
43669loop_5244:
43670 ldub [%l7 + 0x4E], %i2
43671loop_5245:
43672 std %f12, [%l7 + 0x30]
43673 edge32n %l3, %l2, %g4
43674 nop
43675 setx loop_5246, %l0, %l1
43676 jmpl %l1, %g1
43677 movg %icc, %o3, %o6
43678 tn %icc, 0x1
43679 udivx %g2, 0x0803, %i6
43680loop_5246:
43681 fnor %f14, %f10, %f12
43682 sth %l5, [%l7 + 0x58]
43683 taddcc %o4, %l0, %i0
43684 movg %xcc, %l6, %o7
43685 movl %xcc, %o1, %i5
43686 ldd [%l7 + 0x40], %f4
43687 movvc %icc, %i3, %i7
43688 sll %g3, %g7, %l1
43689 fnand %f14, %f8, %f10
43690 ble loop_5247
43691 stw %i1, [%l7 + 0x38]
43692 fbge %fcc2, loop_5248
43693 fbu %fcc1, loop_5249
43694loop_5247:
43695 sethi 0x0BA5, %o2
43696 fpsub32s %f12, %f11, %f3
43697loop_5248:
43698 fandnot1 %f10, %f6, %f14
43699loop_5249:
43700 nop
43701 setx loop_5250, %l0, %l1
43702 jmpl %l1, %l4
43703 st %f11, [%l7 + 0x40]
43704 stw %o5, [%l7 + 0x1C]
43705 lduh [%l7 + 0x34], %g6
43706loop_5250:
43707 stb %g5, [%l7 + 0x17]
43708 sth %i4, [%l7 + 0x1A]
43709 bge,a %icc, loop_5251
43710 taddcctv %o0, %l3, %i2
43711 stx %g4, [%l7 + 0x30]
43712 call loop_5252
43713loop_5251:
43714 ldsh [%l7 + 0x20], %g1
43715 fmovdcs %xcc, %f5, %f1
43716 addc %l2, 0x0FE3, %o3
43717loop_5252:
43718 std %f14, [%l7 + 0x30]
43719 fmovd %f2, %f6
43720 edge16n %g2, %o6, %i6
43721 bpos %xcc, loop_5253
43722 tl %xcc, 0x4
43723 bpos loop_5254
43724 sllx %o4, %l0, %l5
43725loop_5253:
43726 tvc %icc, 0x7
43727 fornot2s %f0, %f8, %f3
43728loop_5254:
43729 fmul8x16au %f12, %f9, %f12
43730 stx %l6, [%l7 + 0x60]
43731 bneg,pt %xcc, loop_5255
43732 fbe %fcc2, loop_5256
43733 ldsh [%l7 + 0x36], %o7
43734 fpack16 %f8, %f2
43735loop_5255:
43736 stx %i0, [%l7 + 0x50]
43737loop_5256:
43738 st %f3, [%l7 + 0x44]
43739 movge %xcc, %i5, %i3
43740 udiv %i7, 0x1748, %g3
43741 fmovdpos %xcc, %f2, %f0
43742 fmovrsne %o1, %f14, %f13
43743 edge16ln %l1, %i1, %o2
43744 bvc,a %icc, loop_5257
43745 ldsw [%l7 + 0x7C], %g7
43746 mulx %l4, 0x0FC5, %g6
43747 ldub [%l7 + 0x63], %g5
43748loop_5257:
43749 ldub [%l7 + 0x3E], %o5
43750 for %f8, %f12, %f10
43751 mulx %i4, %o0, %i2
43752 andcc %l3, %g1, %l2
43753 lduw [%l7 + 0x14], %o3
43754 fcmple16 %f4, %f10, %g2
43755 ldsb [%l7 + 0x64], %o6
43756 fnot2s %f5, %f2
43757 tsubcctv %i6, %o4, %g4
43758 brgz %l5, loop_5258
43759 fsrc1 %f14, %f10
43760 array16 %l6, %l0, %o7
43761 fcmpne16 %f10, %f6, %i0
43762loop_5258:
43763 movcs %icc, %i3, %i5
43764 fands %f14, %f12, %f10
43765 orncc %g3, %o1, %l1
43766 array8 %i7, %o2, %g7
43767 fmovrsne %i1, %f15, %f3
43768 tg %icc, 0x0
43769 fnot1 %f2, %f2
43770 movrgz %g6, %g5, %l4
43771 ldd [%l7 + 0x48], %f4
43772 brlz,a %i4, loop_5259
43773 movge %xcc, %o5, %i2
43774 add %o0, %l3, %g1
43775 udivcc %l2, 0x01CE, %g2
43776loop_5259:
43777 st %f7, [%l7 + 0x64]
43778 ldub [%l7 + 0x1E], %o3
43779 edge16n %o6, %o4, %g4
43780 bgu loop_5260
43781 bpos %icc, loop_5261
43782 sllx %l5, %l6, %i6
43783 st %f2, [%l7 + 0x18]
43784loop_5260:
43785 tvc %xcc, 0x2
43786loop_5261:
43787 bvc,a loop_5262
43788 be %xcc, loop_5263
43789 fmovsneg %icc, %f14, %f15
43790 fbne,a %fcc0, loop_5264
43791loop_5262:
43792 movneg %icc, %o7, %i0
43793loop_5263:
43794 brlez,a %i3, loop_5265
43795 sth %i5, [%l7 + 0x22]
43796loop_5264:
43797 sdivcc %g3, 0x143A, %l0
43798 lduh [%l7 + 0x68], %o1
43799loop_5265:
43800 ldx [%l7 + 0x50], %l1
43801 fmovrdlz %i7, %f6, %f6
43802 ldsb [%l7 + 0x4A], %g7
43803 brlz %o2, loop_5266
43804 movrgez %g6, %g5, %i1
43805 fblg,a %fcc0, loop_5267
43806 bge,a %xcc, loop_5268
43807loop_5266:
43808 fandnot2s %f10, %f9, %f8
43809 fmovrdne %i4, %f2, %f4
43810loop_5267:
43811 mova %xcc, %o5, %i2
43812loop_5268:
43813 tvc %xcc, 0x5
43814 brlz,a %o0, loop_5269
43815 lduw [%l7 + 0x68], %l4
43816 ble loop_5270
43817 fmuld8ulx16 %f10, %f4, %f0
43818loop_5269:
43819 fbl,a %fcc1, loop_5271
43820 sub %l3, 0x1724, %l2
43821loop_5270:
43822 fornot2 %f10, %f8, %f12
43823 or %g2, 0x194A, %o3
43824loop_5271:
43825 fmovde %icc, %f1, %f5
43826 fmovsg %icc, %f14, %f6
43827 fpsub32s %f10, %f14, %f12
43828 srlx %g1, 0x11, %o4
43829 alignaddrl %o6, %l5, %l6
43830 fmovrsne %g4, %f14, %f7
43831 sth %i6, [%l7 + 0x4A]
43832 stw %o7, [%l7 + 0x0C]
43833 edge8n %i3, %i0, %i5
43834 stw %l0, [%l7 + 0x0C]
43835 movpos %xcc, %o1, %l1
43836 fcmpgt16 %f12, %f0, %i7
43837 sub %g3, 0x0886, %o2
43838 stx %g7, [%l7 + 0x58]
43839 ldsb [%l7 + 0x34], %g6
43840 fmovrdgz %g5, %f4, %f10
43841 fones %f6
43842 movre %i1, %i4, %i2
43843 stw %o0, [%l7 + 0x08]
43844 std %f10, [%l7 + 0x28]
43845 fmovsg %icc, %f5, %f5
43846 fnot1s %f0, %f7
43847 udiv %o5, 0x05DF, %l3
43848 ldsw [%l7 + 0x4C], %l2
43849 orcc %g2, %o3, %g1
43850 fmovsa %xcc, %f6, %f3
43851 brlez,a %l4, loop_5272
43852 fxnor %f2, %f8, %f6
43853 xorcc %o6, 0x14AA, %l5
43854 faligndata %f12, %f6, %f0
43855loop_5272:
43856 ldsb [%l7 + 0x30], %l6
43857 fornot2 %f14, %f4, %f6
43858 fandnot2 %f10, %f10, %f10
43859 movre %o4, %i6, %o7
43860 fmovsn %icc, %f12, %f2
43861 lduw [%l7 + 0x24], %i3
43862 st %f10, [%l7 + 0x18]
43863 fnegd %f10, %f14
43864 fpsub16 %f10, %f2, %f4
43865 fzeros %f15
43866 edge32ln %i0, %g4, %i5
43867 std %f6, [%l7 + 0x10]
43868 fmovdvs %xcc, %f14, %f1
43869 fmovsl %xcc, %f9, %f2
43870 tcs %xcc, 0x5
43871 ldx [%l7 + 0x68], %o1
43872 fpadd32 %f12, %f2, %f0
43873 sth %l1, [%l7 + 0x52]
43874 fmovrdgez %i7, %f6, %f6
43875 ldsw [%l7 + 0x40], %g3
43876 stb %o2, [%l7 + 0x52]
43877 ld [%l7 + 0x10], %f2
43878 fbul,a %fcc1, loop_5273
43879 udivcc %g7, 0x0F9D, %l0
43880 st %f14, [%l7 + 0x7C]
43881 addc %g6, 0x118C, %i1
43882loop_5273:
43883 movrne %i4, 0x1F2, %g5
43884 fmovsle %icc, %f0, %f14
43885 movg %xcc, %o0, %o5
43886 bpos,a %xcc, loop_5274
43887 fmovrde %l3, %f6, %f14
43888 fnot1 %f10, %f4
43889 tg %xcc, 0x3
43890loop_5274:
43891 sethi 0x0C69, %i2
43892 sllx %g2, %l2, %g1
43893 ble,pn %xcc, loop_5275
43894 std %f2, [%l7 + 0x30]
43895 ble,a %xcc, loop_5276
43896 and %o3, %o6, %l5
43897loop_5275:
43898 sll %l6, %o4, %i6
43899 array32 %l4, %i3, %o7
43900loop_5276:
43901 ldd [%l7 + 0x48], %f14
43902 movrgez %g4, 0x0D1, %i0
43903 fmovdcc %xcc, %f5, %f9
43904 ldx [%l7 + 0x48], %i5
43905 fnegd %f14, %f14
43906 fmovscc %xcc, %f12, %f5
43907 array16 %o1, %i7, %g3
43908 stx %l1, [%l7 + 0x50]
43909 fbge,a %fcc3, loop_5277
43910 fzero %f14
43911 stw %g7, [%l7 + 0x20]
43912 fmul8sux16 %f0, %f14, %f14
43913loop_5277:
43914 ldx [%l7 + 0x60], %l0
43915 fmovdl %xcc, %f10, %f7
43916 tg %xcc, 0x3
43917 std %f6, [%l7 + 0x48]
43918 nop
43919 setx loop_5278, %l0, %l1
43920 jmpl %l1, %g6
43921 fbl,a %fcc0, loop_5279
43922 fnot1s %f1, %f8
43923 taddcctv %i1, %o2, %g5
43924loop_5278:
43925 fsrc1s %f9, %f14
43926loop_5279:
43927 fbue %fcc0, loop_5280
43928 fmovdg %xcc, %f15, %f6
43929 xorcc %o0, 0x0404, %i4
43930 ldd [%l7 + 0x70], %f10
43931loop_5280:
43932 alignaddrl %o5, %l3, %g2
43933 fxors %f11, %f6, %f13
43934 fone %f10
43935 fand %f14, %f14, %f2
43936 stb %i2, [%l7 + 0x7F]
43937 stx %l2, [%l7 + 0x70]
43938 ldd [%l7 + 0x30], %f2
43939 ldsb [%l7 + 0x4B], %o3
43940 edge8ln %o6, %g1, %l5
43941 stx %l6, [%l7 + 0x78]
43942 fcmpne16 %f10, %f14, %i6
43943 tneg %icc, 0x4
43944 stb %o4, [%l7 + 0x1B]
43945 sdiv %i3, 0x0DA5, %l4
43946 fnor %f12, %f12, %f14
43947 udivcc %g4, 0x1777, %o7
43948 nop
43949 setx loop_5281, %l0, %l1
43950 wrpr 0x1, %tl
43951 wrpr %l1, %tnpc
43952 setx 0x34400001400, %l0, %l1
43953 wrpr %l1, %tstate
43954 wrhpr 0x4, %htstate
43955 done
43956 fmovsg %icc, %f6, %f11
43957 lduw [%l7 + 0x68], %i0
43958 fmovscc %xcc, %f10, %f10
43959loop_5281:
43960 fmovrde %i5, %f12, %f4
43961 fone %f2
43962 movneg %icc, %i7, %g3
43963 std %f6, [%l7 + 0x18]
43964 udivcc %o1, 0x0949, %g7
43965 fbo,a %fcc1, loop_5282
43966 andn %l1, 0x1111, %l0
43967 fmovsl %icc, %f14, %f0
43968 pdist %f14, %f12, %f4
43969loop_5282:
43970 fcmpeq32 %f12, %f8, %i1
43971 fmovrslz %g6, %f14, %f7
43972 ld [%l7 + 0x24], %f8
43973 fmovsne %icc, %f9, %f6
43974 fxor %f10, %f6, %f6
43975 fornot2s %f13, %f6, %f3
43976 movrgz %o2, 0x1B5, %g5
43977 sth %o0, [%l7 + 0x2E]
43978 fcmped %fcc1, %f2, %f2
43979 ldsw [%l7 + 0x54], %i4
43980 fxnors %f4, %f3, %f0
43981 lduh [%l7 + 0x10], %l3
43982 st %f3, [%l7 + 0x6C]
43983 fmovrslez %o5, %f1, %f10
43984 fmul8x16 %f1, %f6, %f2
43985 fcmped %fcc0, %f2, %f0
43986 umul %i2, 0x09AB, %g2
43987 ldx [%l7 + 0x08], %l2
43988 ldsb [%l7 + 0x67], %o6
43989 fcmpne16 %f6, %f12, %o3
43990 fcmpne32 %f4, %f2, %l5
43991 sllx %l6, 0x0B, %g1
43992 stw %i6, [%l7 + 0x24]
43993 orncc %o4, 0x0274, %l4
43994 ldsh [%l7 + 0x6E], %i3
43995 fcmps %fcc2, %f9, %f3
43996 fxnor %f6, %f2, %f10
43997 tvs %icc, 0x6
43998 nop
43999 setx loop_5283, %l0, %l1
44000 jmpl %l1, %g4
44001 stw %o7, [%l7 + 0x5C]
44002 movneg %xcc, %i0, %i7
44003 fsrc1s %f5, %f10
44004loop_5283:
44005 fcmpd %fcc1, %f8, %f4
44006 fmovrde %i5, %f10, %f6
44007 mova %xcc, %o1, %g7
44008 fcmpeq32 %f2, %f10, %g3
44009 fbne %fcc1, loop_5284
44010 fands %f5, %f3, %f1
44011 fzeros %f0
44012 ldsb [%l7 + 0x73], %l0
44013loop_5284:
44014 mulscc %l1, 0x06A4, %i1
44015 lduw [%l7 + 0x64], %g6
44016 fmovsl %xcc, %f4, %f11
44017 lduh [%l7 + 0x28], %o2
44018 stb %g5, [%l7 + 0x2D]
44019 stx %i4, [%l7 + 0x28]
44020 fmovdl %icc, %f2, %f6
44021 edge16 %o0, %l3, %o5
44022 movle %xcc, %i2, %g2
44023 stw %l2, [%l7 + 0x2C]
44024 fand %f0, %f0, %f10
44025 bpos %xcc, loop_5285
44026 fnegd %f14, %f4
44027 sub %o6, 0x0770, %l5
44028 edge16 %o3, %l6, %g1
44029loop_5285:
44030 ldsb [%l7 + 0x5F], %i6
44031 fmovscs %icc, %f12, %f1
44032 pdist %f6, %f2, %f0
44033 fcmple16 %f8, %f12, %o4
44034 fbul %fcc3, loop_5286
44035 sth %i3, [%l7 + 0x6E]
44036 ld [%l7 + 0x48], %f10
44037 fsrc2s %f7, %f6
44038loop_5286:
44039 ldsb [%l7 + 0x62], %g4
44040 ldsb [%l7 + 0x73], %o7
44041 fnand %f4, %f6, %f2
44042 fxors %f0, %f9, %f7
44043 sdiv %i0, 0x061B, %i7
44044 movleu %icc, %l4, %i5
44045 fcmple16 %f10, %f10, %o1
44046 fmovrdlez %g3, %f8, %f0
44047 subcc %g7, 0x0450, %l0
44048 call loop_5287
44049 fbule %fcc3, loop_5288
44050 subc %l1, 0x118E, %i1
44051 movpos %icc, %o2, %g6
44052loop_5287:
44053 fmovsvs %xcc, %f3, %f6
44054loop_5288:
44055 ldub [%l7 + 0x60], %i4
44056 lduh [%l7 + 0x4A], %o0
44057 sth %l3, [%l7 + 0x12]
44058 ba,a %xcc, loop_5289
44059 fpmerge %f12, %f5, %f14
44060 lduh [%l7 + 0x2A], %o5
44061 be %icc, loop_5290
44062loop_5289:
44063 std %f10, [%l7 + 0x48]
44064 taddcc %g5, 0x1EF1, %g2
44065 ld [%l7 + 0x18], %f11
44066loop_5290:
44067 stb %i2, [%l7 + 0x09]
44068 lduh [%l7 + 0x68], %l2
44069 orcc %l5, 0x1E3C, %o6
44070 nop
44071 setx loop_5291, %l0, %l1
44072 wrpr 0x1, %tl
44073 wrpr %l1, %tpc
44074 add %l1, 0x4, %l1
44075 wrpr %l1, %tnpc
44076 setx 0x34400001400, %l0, %l1
44077 wrpr %l1, %tstate
44078 wrhpr 0x4, %htstate
44079 retry
44080 fbul %fcc2, loop_5292
44081 fmovda %icc, %f8, %f1
44082 xorcc %l6, %o3, %g1
44083loop_5291:
44084 lduw [%l7 + 0x08], %i6
44085loop_5292:
44086 fbne,a %fcc3, loop_5293
44087 fpadd16 %f2, %f14, %f8
44088 ld [%l7 + 0x38], %f7
44089 stw %o4, [%l7 + 0x34]
44090loop_5293:
44091 fsrc2 %f0, %f8
44092 ldsw [%l7 + 0x58], %g4
44093 std %f4, [%l7 + 0x60]
44094 udiv %i3, 0x09B1, %o7
44095 sll %i7, %l4, %i5
44096 fmuld8ulx16 %f6, %f14, %f0
44097 ldub [%l7 + 0x34], %i0
44098 xor %o1, %g7, %g3
44099 ldd [%l7 + 0x78], %f2
44100 fnegs %f12, %f6
44101 ldsw [%l7 + 0x74], %l0
44102 fxnor %f0, %f12, %f2
44103 fmovdge %xcc, %f6, %f11
44104 st %f9, [%l7 + 0x50]
44105 ldd [%l7 + 0x08], %f6
44106 ldsh [%l7 + 0x0A], %i1
44107 fmovdle %icc, %f15, %f12
44108 movpos %xcc, %o2, %l1
44109 sth %i4, [%l7 + 0x48]
44110 movn %xcc, %o0, %l3
44111 ldd [%l7 + 0x58], %f6
44112 ldub [%l7 + 0x53], %o5
44113 mulx %g6, %g5, %i2
44114 ldsb [%l7 + 0x1D], %l2
44115 fmovscs %xcc, %f7, %f6
44116 movneg %icc, %g2, %l5
44117 fmovsvc %icc, %f14, %f10
44118 lduw [%l7 + 0x18], %l6
44119 fmovsleu %xcc, %f1, %f7
44120 siam 0x4
44121 fcmpd %fcc2, %f6, %f0
44122 stx %o3, [%l7 + 0x10]
44123 ldsh [%l7 + 0x20], %o6
44124 fcmpes %fcc2, %f10, %f15
44125 bshuffle %f14, %f10, %f8
44126 tne %icc, 0x7
44127 fsrc1s %f15, %f2
44128 fmovrsgz %i6, %f10, %f14
44129 bpos %icc, loop_5294
44130 brlz %g1, loop_5295
44131 faligndata %f12, %f10, %f4
44132 edge8n %g4, %o4, %o7
44133loop_5294:
44134 ldx [%l7 + 0x38], %i7
44135loop_5295:
44136 tl %icc, 0x6
44137 lduw [%l7 + 0x2C], %l4
44138 fpack16 %f14, %f1
44139 addc %i5, %i0, %o1
44140 st %f4, [%l7 + 0x20]
44141 stx %i3, [%l7 + 0x78]
44142 bn loop_5296
44143 fxnors %f13, %f3, %f12
44144 fble %fcc3, loop_5297
44145 fmovrslez %g3, %f6, %f3
44146loop_5296:
44147 fandnot1 %f6, %f4, %f0
44148 fmovdge %icc, %f4, %f11
44149loop_5297:
44150 movg %xcc, %g7, %i1
44151 fornot2s %f8, %f4, %f5
44152 ba,a loop_5298
44153 fmovsa %xcc, %f10, %f15
44154 lduw [%l7 + 0x34], %l0
44155 ld [%l7 + 0x28], %f7
44156loop_5298:
44157 ld [%l7 + 0x64], %f9
44158 stx %l1, [%l7 + 0x48]
44159 fxor %f0, %f0, %f10
44160 ldsw [%l7 + 0x58], %i4
44161 fabss %f12, %f14
44162 mulx %o0, 0x1886, %o2
44163 fmovse %icc, %f3, %f2
44164 fbne %fcc2, loop_5299
44165 fmovrdlez %o5, %f14, %f10
44166 st %f7, [%l7 + 0x54]
44167 brgz,a %l3, loop_5300
44168loop_5299:
44169 brgz %g6, loop_5301
44170 fcmple32 %f12, %f6, %i2
44171 ldsh [%l7 + 0x4C], %g5
44172loop_5300:
44173 array32 %l2, %g2, %l5
44174loop_5301:
44175 tpos %xcc, 0x7
44176 fornot1s %f12, %f9, %f6
44177 bn,a,pt %icc, loop_5302
44178 fnot1s %f10, %f0
44179 call loop_5303
44180 fornot1 %f8, %f4, %f12
44181loop_5302:
44182 edge32n %l6, %o3, %i6
44183 umul %o6, %g1, %o4
44184loop_5303:
44185 nop
44186 setx loop_5304, %l0, %l1
44187 jmpl %l1, %o7
44188 edge8ln %i7, %g4, %i5
44189 fbe,a %fcc3, loop_5305
44190 orncc %i0, %l4, %i3
44191loop_5304:
44192 fnor %f10, %f0, %f14
44193 edge32 %g3, %g7, %i1
44194loop_5305:
44195 movrlz %o1, %l1, %l0
44196 ldsb [%l7 + 0x70], %i4
44197 lduh [%l7 + 0x4A], %o2
44198 fmovrse %o0, %f15, %f3
44199 st %f8, [%l7 + 0x1C]
44200 fcmpes %fcc2, %f7, %f3
44201 movvc %icc, %o5, %g6
44202 tsubcc %l3, %i2, %g5
44203 ldsh [%l7 + 0x7E], %g2
44204 andcc %l5, %l6, %l2
44205 fcmpes %fcc2, %f7, %f9
44206 subccc %o3, %i6, %g1
44207 ldd [%l7 + 0x30], %f6
44208 fmovrdgz %o4, %f4, %f2
44209 fcmped %fcc1, %f8, %f0
44210 bvs,a,pn %xcc, loop_5306
44211 brlz %o6, loop_5307
44212 orn %i7, %g4, %o7
44213 fmovse %xcc, %f4, %f2
44214loop_5306:
44215 fcmpne32 %f14, %f14, %i0
44216loop_5307:
44217 tcc %xcc, 0x2
44218 fpsub16 %f10, %f4, %f6
44219 ldsw [%l7 + 0x70], %l4
44220 fmovs %f15, %f10
44221 stb %i3, [%l7 + 0x5C]
44222 fpsub16 %f4, %f14, %f0
44223 fornot2s %f14, %f5, %f2
44224 alignaddrl %i5, %g7, %i1
44225 lduw [%l7 + 0x18], %g3
44226 subc %l1, %l0, %o1
44227 lduw [%l7 + 0x08], %o2
44228 fcmpne16 %f2, %f12, %o0
44229 te %icc, 0x6
44230 lduw [%l7 + 0x08], %o5
44231 movcc %icc, %i4, %g6
44232 fmovsl %xcc, %f12, %f0
44233 ldsh [%l7 + 0x46], %i2
44234 sth %l3, [%l7 + 0x6E]
44235 fbue,a %fcc1, loop_5308
44236 fcmple32 %f10, %f4, %g5
44237 fpadd16 %f2, %f8, %f2
44238 bvs,a loop_5309
44239loop_5308:
44240 fnot2 %f0, %f12
44241 ld [%l7 + 0x24], %f3
44242 te %icc, 0x0
44243loop_5309:
44244 ba,a %icc, loop_5310
44245 fbe %fcc3, loop_5311
44246 tg %xcc, 0x7
44247 umulcc %g2, %l5, %l6
44248loop_5310:
44249 ld [%l7 + 0x28], %f14
44250loop_5311:
44251 tg %xcc, 0x6
44252 edge32ln %l2, %i6, %o3
44253 tvc %xcc, 0x0
44254 fmovrse %o4, %f11, %f15
44255 movre %o6, 0x038, %g1
44256 taddcctv %g4, %i7, %o7
44257 fcmple32 %f2, %f10, %l4
44258 bshuffle %f2, %f10, %f8
44259 fpadd32 %f12, %f0, %f14
44260 fmovda %icc, %f15, %f10
44261 fmovsl %icc, %f5, %f14
44262 movpos %xcc, %i3, %i0
44263 fmovde %xcc, %f4, %f13
44264 st %f2, [%l7 + 0x70]
44265 edge32 %g7, %i5, %i1
44266 ldsh [%l7 + 0x6C], %g3
44267 fpsub16 %f8, %f4, %f8
44268 sethi 0x1621, %l0
44269 fmul8sux16 %f6, %f14, %f12
44270 fmovrdgez %l1, %f8, %f2
44271 fnot2s %f9, %f4
44272 sdivx %o1, 0x01A6, %o0
44273 stb %o2, [%l7 + 0x57]
44274 fnot1s %f9, %f4
44275 xorcc %i4, %g6, %i2
44276 fabss %f14, %f6
44277 sth %l3, [%l7 + 0x6A]
44278 fmovrdlez %o5, %f2, %f2
44279 fsrc2s %f5, %f4
44280 fsrc2s %f7, %f11
44281 bcc,pt %xcc, loop_5312
44282 ldsb [%l7 + 0x5B], %g5
44283 addcc %l5, 0x1CBB, %l6
44284 fmovse %icc, %f5, %f5
44285loop_5312:
44286 fzero %f10
44287 stb %l2, [%l7 + 0x11]
44288 siam 0x3
44289 fmovsleu %icc, %f0, %f1
44290 movle %icc, %g2, %o3
44291 ld [%l7 + 0x4C], %f9
44292 fmovrdgez %i6, %f0, %f12
44293 brnz %o4, loop_5313
44294 stw %o6, [%l7 + 0x6C]
44295 std %f0, [%l7 + 0x20]
44296 fpsub32 %f12, %f0, %f0
44297loop_5313:
44298 std %f12, [%l7 + 0x70]
44299 movneg %xcc, %g1, %g4
44300 tsubcctv %i7, %l4, %o7
44301 mulscc %i3, %g7, %i0
44302 fpsub32 %f14, %f10, %f0
44303 stx %i5, [%l7 + 0x50]
44304 fors %f1, %f2, %f0
44305 fmovdneg %xcc, %f2, %f7
44306 faligndata %f10, %f0, %f4
44307 fbl,a %fcc3, loop_5314
44308 edge8ln %g3, %l0, %i1
44309 bge,a,pn %icc, loop_5315
44310 std %f6, [%l7 + 0x78]
44311loop_5314:
44312 tsubcctv %o1, %l1, %o0
44313 movg %icc, %i4, %o2
44314loop_5315:
44315 sllx %i2, %l3, %o5
44316 edge32n %g6, %g5, %l6
44317 edge32ln %l2, %g2, %o3
44318 ldsh [%l7 + 0x34], %l5
44319 stx %o4, [%l7 + 0x70]
44320 fmovscs %xcc, %f3, %f10
44321 fnot2 %f12, %f4
44322 ldub [%l7 + 0x23], %o6
44323 st %f15, [%l7 + 0x64]
44324 lduw [%l7 + 0x54], %i6
44325 nop
44326 setx loop_5316, %l0, %l1
44327 wrpr 0x1, %tl
44328 wrpr %l1, %tnpc
44329 setx 0x34400001400, %l0, %l1
44330 wrpr %l1, %tstate
44331 wrhpr 0x4, %htstate
44332 done
44333 fpack32 %f0, %f4, %f6
44334 stx %g4, [%l7 + 0x58]
44335 fmovrslez %i7, %f9, %f4
44336loop_5316:
44337 ldsb [%l7 + 0x7F], %l4
44338 sethi 0x1FD9, %g1
44339 ldub [%l7 + 0x41], %i3
44340 fbne %fcc1, loop_5317
44341 fsrc2 %f0, %f14
44342 fmovdleu %xcc, %f7, %f10
44343 sll %o7, 0x03, %i0
44344loop_5317:
44345 fzero %f8
44346 brlz %g7, loop_5318
44347 fcmpgt16 %f2, %f14, %g3
44348 fmovdpos %icc, %f9, %f15
44349 ldub [%l7 + 0x68], %i5
44350loop_5318:
44351 bpos,pn %icc, loop_5319
44352 taddcctv %i1, %o1, %l1
44353 fnands %f13, %f12, %f15
44354 fmovdg %icc, %f0, %f1
44355loop_5319:
44356 fcmps %fcc0, %f5, %f6
44357 edge8ln %l0, %i4, %o2
44358 ldx [%l7 + 0x78], %o0
44359 tvs %icc, 0x7
44360 fmovda %xcc, %f10, %f13
44361 fcmps %fcc0, %f7, %f13
44362 be,a,pn %xcc, loop_5320
44363 ldub [%l7 + 0x5B], %i2
44364 fble,a %fcc0, loop_5321
44365 std %f0, [%l7 + 0x38]
44366loop_5320:
44367 fexpand %f0, %f4
44368 movcc %icc, %l3, %o5
44369loop_5321:
44370 ldsw [%l7 + 0x6C], %g6
44371 movne %xcc, %l6, %g5
44372 lduh [%l7 + 0x74], %g2
44373 bleu loop_5322
44374 stx %o3, [%l7 + 0x20]
44375 xorcc %l5, %l2, %o6
44376 st %f4, [%l7 + 0x40]
44377loop_5322:
44378 std %f8, [%l7 + 0x50]
44379 fcmpes %fcc1, %f5, %f2
44380 fpsub32 %f4, %f2, %f0
44381 array32 %o4, %i6, %i7
44382 stx %g4, [%l7 + 0x58]
44383 be,a loop_5323
44384 tpos %icc, 0x6
44385 taddcc %g1, 0x0CDE, %i3
44386 bne,a,pn %icc, loop_5324
44387loop_5323:
44388 udivx %l4, 0x1C5D, %o7
44389 fnot2s %f9, %f13
44390 sethi 0x093A, %g7
44391loop_5324:
44392 edge8l %i0, %g3, %i5
44393 bshuffle %f12, %f14, %f2
44394 sth %i1, [%l7 + 0x3E]
44395 bl loop_5325
44396 stb %l1, [%l7 + 0x70]
44397 siam 0x6
44398 bn %icc, loop_5326
44399loop_5325:
44400 movcc %xcc, %o1, %l0
44401 ld [%l7 + 0x58], %f9
44402 fones %f6
44403loop_5326:
44404 fmul8x16al %f0, %f7, %f4
44405 std %f14, [%l7 + 0x60]
44406 bge %xcc, loop_5327
44407 fpadd32 %f12, %f0, %f2
44408 ld [%l7 + 0x54], %f2
44409 addcc %i4, 0x0059, %o0
44410loop_5327:
44411 fmovrdgz %i2, %f6, %f6
44412 fcmpeq16 %f0, %f10, %o2
44413 stw %l3, [%l7 + 0x60]
44414 lduh [%l7 + 0x6C], %o5
44415 subc %l6, 0x1082, %g5
44416 std %f8, [%l7 + 0x08]
44417 alignaddrl %g6, %o3, %l5
44418 ldub [%l7 + 0x51], %g2
44419 fmovsneg %icc, %f5, %f2
44420 edge8ln %l2, %o4, %o6
44421 sdivx %i7, 0x1445, %i6
44422 fmul8x16 %f0, %f10, %f4
44423 fcmpgt16 %f4, %f0, %g4
44424 stw %i3, [%l7 + 0x78]
44425 stx %l4, [%l7 + 0x40]
44426 std %f10, [%l7 + 0x70]
44427 ldsw [%l7 + 0x48], %g1
44428 siam 0x3
44429 edge32 %g7, %o7, %i0
44430 fxnor %f6, %f14, %f14
44431 fmovdvc %icc, %f4, %f8
44432 tne %icc, 0x3
44433 orncc %g3, 0x1C1E, %i1
44434 bne,pn %xcc, loop_5328
44435 ldsw [%l7 + 0x18], %i5
44436 ldub [%l7 + 0x49], %o1
44437 stb %l0, [%l7 + 0x1E]
44438loop_5328:
44439 fnor %f6, %f8, %f4
44440 bn,a %xcc, loop_5329
44441 andcc %i4, %o0, %l1
44442 udivx %o2, 0x01C4, %l3
44443 fmovrdlz %o5, %f0, %f12
44444loop_5329:
44445 ldub [%l7 + 0x3D], %l6
44446 movrlez %g5, 0x2AD, %i2
44447 fmovrdlz %o3, %f2, %f6
44448 alignaddrl %l5, %g2, %l2
44449 fbo %fcc2, loop_5330
44450 fmovrsne %o4, %f6, %f4
44451 fmovsa %icc, %f1, %f3
44452 fbo %fcc2, loop_5331
44453loop_5330:
44454 ldsh [%l7 + 0x28], %g6
44455 fbne,a %fcc3, loop_5332
44456 tpos %icc, 0x1
44457loop_5331:
44458 tsubcctv %i7, 0x07FA, %o6
44459 ldub [%l7 + 0x7B], %g4
44460loop_5332:
44461 tge %icc, 0x4
44462 fmovrsne %i3, %f4, %f4
44463 edge16ln %i6, %l4, %g7
44464 tl %icc, 0x0
44465 bleu,a loop_5333
44466 array16 %g1, %o7, %i0
44467 lduh [%l7 + 0x2E], %g3
44468 fornot1 %f8, %f6, %f10
44469loop_5333:
44470 ldsw [%l7 + 0x6C], %i1
44471 fmovrde %o1, %f0, %f0
44472 std %f12, [%l7 + 0x78]
44473 fpsub16s %f0, %f12, %f15
44474 tg %icc, 0x7
44475 fbg %fcc3, loop_5334
44476 fbne %fcc1, loop_5335
44477 orcc %l0, 0x0085, %i4
44478 fandnot2s %f1, %f5, %f11
44479loop_5334:
44480 tsubcc %i5, 0x0F65, %l1
44481loop_5335:
44482 sth %o2, [%l7 + 0x62]
44483 movcc %icc, %o0, %l3
44484 orn %l6, %g5, %o5
44485 fbul %fcc1, loop_5336
44486 sdivx %i2, 0x037B, %o3
44487 andcc %g2, %l5, %l2
44488 fpsub16s %f10, %f6, %f6
44489loop_5336:
44490 fmovdne %icc, %f11, %f5
44491 movrgez %o4, %g6, %i7
44492 edge16l %o6, %i3, %i6
44493 call loop_5337
44494 nop
44495 setx loop_5338, %l0, %l1
44496 wrpr 0x1, %tl
44497 wrpr %l1, %tpc
44498 add %l1, 0x4, %l1
44499 wrpr %l1, %tnpc
44500 setx 0x34400001400, %l0, %l1
44501 wrpr %l1, %tstate
44502 wrhpr 0x4, %htstate
44503 retry
44504 stx %l4, [%l7 + 0x48]
44505 fbule,a %fcc2, loop_5339
44506loop_5337:
44507 stw %g7, [%l7 + 0x70]
44508loop_5338:
44509 ldsh [%l7 + 0x66], %g4
44510 fmovrdgez %o7, %f8, %f4
44511loop_5339:
44512 std %f6, [%l7 + 0x70]
44513 fmovsneg %xcc, %f14, %f4
44514 srlx %i0, %g3, %g1
44515 ba,pt %xcc, loop_5340
44516 brz,a %o1, loop_5341
44517 sth %l0, [%l7 + 0x7A]
44518 fmovsl %icc, %f3, %f5
44519loop_5340:
44520 stx %i4, [%l7 + 0x58]
44521loop_5341:
44522 fornot1s %f1, %f2, %f4
44523 fmovsl %icc, %f5, %f2
44524 mulscc %i5, 0x1A34, %l1
44525 fmovsgu %xcc, %f2, %f1
44526 std %f4, [%l7 + 0x70]
44527 fnands %f5, %f3, %f5
44528 st %f15, [%l7 + 0x08]
44529 fcmpne32 %f0, %f4, %i1
44530 st %f2, [%l7 + 0x58]
44531 fnand %f14, %f8, %f10
44532 fmovrslez %o0, %f10, %f14
44533 fcmple16 %f14, %f14, %o2
44534 edge8l %l6, %l3, %o5
44535 fmovsne %xcc, %f9, %f10
44536 edge32n %g5, %i2, %g2
44537 stw %l5, [%l7 + 0x7C]
44538 bne,a,pn %icc, loop_5342
44539 be,a %icc, loop_5343
44540 nop
44541 setx loop_5344, %l0, %l1
44542 wrpr 0x1, %tl
44543 wrpr %l1, %tnpc
44544 setx 0x34400001400, %l0, %l1
44545 wrpr %l1, %tstate
44546 wrhpr 0x4, %htstate
44547 done
44548 edge8 %l2, %o3, %g6
44549loop_5342:
44550 fmovdgu %icc, %f13, %f11
44551loop_5343:
44552 edge8l %o4, %o6, %i7
44553loop_5344:
44554 fmovda %xcc, %f7, %f11
44555 ld [%l7 + 0x4C], %f12
44556 fmovdgu %icc, %f5, %f8
44557 edge8l %i6, %l4, %g7
44558 fcmpeq16 %f2, %f2, %i3
44559 stx %o7, [%l7 + 0x48]
44560 fcmpgt32 %f0, %f0, %g4
44561 lduh [%l7 + 0x16], %g3
44562 andcc %i0, %g1, %l0
44563 array32 %i4, %o1, %l1
44564 te %xcc, 0x3
44565 sth %i1, [%l7 + 0x5E]
44566 array32 %i5, %o0, %o2
44567 fblg %fcc1, loop_5345
44568 umul %l3, %l6, %g5
44569 stx %o5, [%l7 + 0x60]
44570 subcc %i2, %l5, %l2
44571loop_5345:
44572 stx %o3, [%l7 + 0x68]
44573 movg %icc, %g6, %g2
44574 fmovsleu %xcc, %f6, %f8
44575 tne %xcc, 0x0
44576 fnand %f12, %f2, %f6
44577 fbge,a %fcc1, loop_5346
44578 or %o4, %o6, %i7
44579 fpsub16 %f2, %f2, %f4
44580 sll %i6, %g7, %i3
44581loop_5346:
44582 sth %o7, [%l7 + 0x2E]
44583 ldd [%l7 + 0x20], %f12
44584 fmovdge %xcc, %f5, %f5
44585 movne %icc, %l4, %g4
44586 movcs %xcc, %i0, %g3
44587 movvc %xcc, %l0, %i4
44588 ld [%l7 + 0x1C], %f8
44589 fpackfix %f10, %f1
44590 fbl %fcc1, loop_5347
44591 ldsw [%l7 + 0x68], %g1
44592 fcmpes %fcc1, %f10, %f0
44593 fpsub32s %f14, %f13, %f1
44594loop_5347:
44595 st %f10, [%l7 + 0x10]
44596 xnorcc %o1, %i1, %l1
44597 fblg %fcc1, loop_5348
44598 edge32n %i5, %o2, %o0
44599 edge32n %l3, %l6, %g5
44600 stw %i2, [%l7 + 0x3C]
44601loop_5348:
44602 fmovsl %icc, %f3, %f13
44603 ldsb [%l7 + 0x37], %o5
44604 fmovrsne %l5, %f1, %f13
44605 tvc %xcc, 0x4
44606 or %l2, %g6, %g2
44607 ldsw [%l7 + 0x68], %o4
44608 fmuld8ulx16 %f8, %f4, %f2
44609 fbl,a %fcc1, loop_5349
44610 movg %icc, %o3, %i7
44611 stx %o6, [%l7 + 0x68]
44612 stb %g7, [%l7 + 0x39]
44613loop_5349:
44614 fpack32 %f14, %f10, %f12
44615 stw %i6, [%l7 + 0x40]
44616 fmovrdlz %i3, %f6, %f14
44617 fmovdn %xcc, %f4, %f3
44618 addccc %l4, %o7, %i0
44619 fbe,a %fcc3, loop_5350
44620 subcc %g4, 0x068A, %g3
44621 fbl %fcc3, loop_5351
44622 fmovrdlez %i4, %f14, %f8
44623loop_5350:
44624 sdivx %l0, 0x1F71, %o1
44625 lduw [%l7 + 0x7C], %i1
44626loop_5351:
44627 ldsw [%l7 + 0x20], %g1
44628 ldsb [%l7 + 0x48], %i5
44629 fandnot2s %f12, %f9, %f1
44630 fmovdl %icc, %f7, %f2
44631 fabsd %f10, %f12
44632 be,a,pn %xcc, loop_5352
44633 fnors %f11, %f7, %f1
44634 fmovsne %xcc, %f15, %f14
44635 lduh [%l7 + 0x14], %l1
44636loop_5352:
44637 stx %o0, [%l7 + 0x58]
44638 fmovspos %icc, %f1, %f7
44639 fmovdle %icc, %f3, %f11
44640 bcs,pn %xcc, loop_5353
44641 fmul8x16 %f0, %f10, %f10
44642 edge8l %l3, %l6, %g5
44643 array8 %i2, %o5, %l5
44644loop_5353:
44645 bg,pt %icc, loop_5354
44646 std %f6, [%l7 + 0x50]
44647 fmovsgu %xcc, %f2, %f14
44648 fand %f12, %f8, %f2
44649loop_5354:
44650 fsrc2 %f14, %f12
44651 popc 0x1752, %o2
44652 fpsub16 %f10, %f6, %f0
44653 std %f8, [%l7 + 0x30]
44654 taddcctv %l2, 0x0174, %g2
44655 stx %o4, [%l7 + 0x30]
44656 addcc %g6, 0x1EB0, %i7
44657 fmovrdne %o3, %f2, %f12
44658 bneg,a loop_5355
44659 lduw [%l7 + 0x78], %o6
44660 fmovse %xcc, %f8, %f3
44661 fcmpeq16 %f2, %f10, %g7
44662loop_5355:
44663 fcmped %fcc1, %f14, %f10
44664 brgz,a %i3, loop_5356
44665 fmovscs %xcc, %f7, %f14
44666 fmovrsgz %l4, %f15, %f12
44667 subcc %o7, 0x1E64, %i0
44668loop_5356:
44669 ld [%l7 + 0x44], %f5
44670 fmovrde %i6, %f6, %f10
44671 subcc %g4, 0x00C9, %i4
44672 array32 %l0, %g3, %o1
44673 ldd [%l7 + 0x58], %f14
44674 movrgz %i1, 0x38F, %i5
44675 fmovrdgz %l1, %f2, %f8
44676 srlx %g1, %o0, %l3
44677 fba %fcc3, loop_5357
44678 faligndata %f10, %f10, %f14
44679 ldx [%l7 + 0x50], %g5
44680 ldsb [%l7 + 0x73], %i2
44681loop_5357:
44682 fnors %f8, %f5, %f11
44683 sth %o5, [%l7 + 0x30]
44684 lduh [%l7 + 0x28], %l6
44685 sllx %o2, 0x0E, %l2
44686 fcmpne16 %f10, %f10, %l5
44687 sth %g2, [%l7 + 0x6C]
44688 fxnor %f4, %f12, %f0
44689 fmovdn %xcc, %f1, %f10
44690 array8 %g6, %o4, %i7
44691 edge16 %o6, %g7, %i3
44692 sth %l4, [%l7 + 0x0E]
44693 fnot1s %f4, %f7
44694 ldsh [%l7 + 0x1A], %o3
44695 stx %o7, [%l7 + 0x30]
44696 udivcc %i6, 0x03E1, %g4
44697 stb %i4, [%l7 + 0x39]
44698 srl %i0, %g3, %o1
44699 tsubcc %l0, %i1, %i5
44700 ldx [%l7 + 0x68], %g1
44701 add %o0, %l1, %g5
44702 movrgz %i2, %o5, %l3
44703 fcmpeq32 %f2, %f12, %o2
44704 std %f10, [%l7 + 0x68]
44705 lduw [%l7 + 0x10], %l2
44706 or %l5, 0x0981, %l6
44707 sub %g6, 0x1116, %g2
44708 fmul8x16al %f0, %f4, %f8
44709 movcc %icc, %i7, %o4
44710 sllx %o6, %g7, %i3
44711 ldsw [%l7 + 0x2C], %o3
44712 st %f11, [%l7 + 0x74]
44713 fcmpeq32 %f2, %f10, %l4
44714 fbg %fcc2, loop_5358
44715 fnand %f12, %f2, %f10
44716 stx %o7, [%l7 + 0x20]
44717 brgz,a %i6, loop_5359
44718loop_5358:
44719 move %icc, %g4, %i4
44720 fblg,a %fcc2, loop_5360
44721 ldx [%l7 + 0x08], %g3
44722loop_5359:
44723 fba %fcc3, loop_5361
44724 fnot2 %f6, %f0
44725loop_5360:
44726 tn %icc, 0x6
44727 fnegd %f2, %f14
44728loop_5361:
44729 bvc %icc, loop_5362
44730 std %f4, [%l7 + 0x18]
44731 fcmps %fcc2, %f5, %f5
44732 sdivx %o1, 0x1F55, %i0
44733loop_5362:
44734 ldsh [%l7 + 0x1A], %l0
44735 andncc %i1, %g1, %i5
44736 fbn,a %fcc1, loop_5363
44737 fmovrde %o0, %f12, %f8
44738 umulcc %g5, %l1, %o5
44739 fabsd %f12, %f14
44740loop_5363:
44741 tl %icc, 0x6
44742 st %f13, [%l7 + 0x78]
44743 xorcc %l3, 0x05C6, %o2
44744 call loop_5364
44745 umulcc %i2, %l2, %l5
44746 ldub [%l7 + 0x17], %l6
44747 fsrc1s %f2, %f7
44748loop_5364:
44749 ldx [%l7 + 0x28], %g6
44750 std %f6, [%l7 + 0x58]
44751 fmovrdne %i7, %f2, %f12
44752 nop
44753 setx loop_5365, %l0, %l1
44754 wrpr 0x1, %tl
44755 wrpr %l1, %tpc
44756 add %l1, 0x4, %l1
44757 wrpr %l1, %tnpc
44758 setx 0x34400001400, %l0, %l1
44759 wrpr %l1, %tstate
44760 wrhpr 0x4, %htstate
44761 retry
44762 movvc %icc, %g2, %o4
44763 edge16n %o6, %i3, %o3
44764 faligndata %f4, %f12, %f4
44765loop_5365:
44766 fabss %f1, %f12
44767 fxor %f4, %f10, %f12
44768 fandnot1 %f12, %f14, %f4
44769 bne %xcc, loop_5366
44770 orncc %g7, %o7, %i6
44771 xnor %l4, 0x11C6, %i4
44772 ldub [%l7 + 0x6C], %g3
44773loop_5366:
44774 edge8 %o1, %g4, %l0
44775 fbug %fcc2, loop_5367
44776 stx %i0, [%l7 + 0x50]
44777 ld [%l7 + 0x3C], %f12
44778 sra %g1, %i5, %i1
44779loop_5367:
44780 lduw [%l7 + 0x5C], %g5
44781 fmovrsgz %o0, %f6, %f5
44782 ldub [%l7 + 0x3C], %l1
44783 ld [%l7 + 0x5C], %f0
44784 bshuffle %f6, %f6, %f0
44785 tne %xcc, 0x0
44786 std %f4, [%l7 + 0x78]
44787 fbule %fcc0, loop_5368
44788 stx %o5, [%l7 + 0x28]
44789 edge32n %l3, %o2, %i2
44790 ba,a,pn %xcc, loop_5369
44791loop_5368:
44792 bneg,a %icc, loop_5370
44793 fmovsvc %icc, %f2, %f1
44794 fmovs %f14, %f13
44795loop_5369:
44796 brgez %l2, loop_5371
44797loop_5370:
44798 tsubcctv %l5, 0x093E, %g6
44799 ba,a,pn %icc, loop_5372
44800 ldsw [%l7 + 0x38], %i7
44801loop_5371:
44802 sth %g2, [%l7 + 0x5C]
44803 fmovsl %icc, %f10, %f1
44804loop_5372:
44805 ldub [%l7 + 0x72], %o4
44806 ba,a %icc, loop_5373
44807 fmovdvs %xcc, %f8, %f13
44808 fcmpd %fcc3, %f4, %f6
44809 edge8 %l6, %i3, %o6
44810loop_5373:
44811 sdivcc %g7, 0x1FFD, %o3
44812 fands %f6, %f9, %f5
44813 ldub [%l7 + 0x77], %i6
44814 edge16ln %o7, %l4, %g3
44815 te %icc, 0x3
44816 fornot2 %f6, %f8, %f6
44817 fmovdvc %xcc, %f7, %f8
44818 sth %o1, [%l7 + 0x4C]
44819 fzero %f8
44820 movvs %xcc, %i4, %g4
44821 tneg %icc, 0x7
44822 fmul8ulx16 %f2, %f10, %f6
44823 srax %i0, 0x11, %l0
44824 brgez %g1, loop_5374
44825 fbne,a %fcc0, loop_5375
44826 fors %f14, %f9, %f6
44827 nop
44828 setx loop_5376, %l0, %l1
44829 jmpl %l1, %i5
44830loop_5374:
44831 sth %g5, [%l7 + 0x28]
44832loop_5375:
44833 fmovrdne %o0, %f2, %f0
44834 andcc %i1, 0x0607, %o5
44835loop_5376:
44836 addcc %l1, %o2, %l3
44837 fmovdg %xcc, %f14, %f1
44838 brgz %i2, loop_5377
44839 edge8 %l2, %l5, %g6
44840 bne,pn %xcc, loop_5378
44841 movrgz %i7, %g2, %o4
44842loop_5377:
44843 fmuld8ulx16 %f13, %f8, %f10
44844 ta %icc, 0x7
44845loop_5378:
44846 fmovrdgez %l6, %f0, %f6
44847 ld [%l7 + 0x7C], %f6
44848 std %f0, [%l7 + 0x70]
44849 fmovdge %xcc, %f14, %f15
44850 st %f0, [%l7 + 0x3C]
44851 taddcctv %i3, 0x0C4F, %o6
44852 ldsw [%l7 + 0x4C], %g7
44853 siam 0x5
44854 edge32ln %i6, %o7, %l4
44855 stw %g3, [%l7 + 0x68]
44856 movvc %icc, %o3, %i4
44857 stb %o1, [%l7 + 0x68]
44858 movvc %icc, %g4, %l0
44859 brgz %g1, loop_5379
44860 bne,a,pn %icc, loop_5380
44861 tsubcc %i5, %g5, %o0
44862 fnot2 %f8, %f8
44863loop_5379:
44864 std %f8, [%l7 + 0x48]
44865loop_5380:
44866 fbule,a %fcc1, loop_5381
44867 fmul8x16au %f3, %f1, %f0
44868 fmovdleu %xcc, %f11, %f13
44869 bleu,a %icc, loop_5382
44870loop_5381:
44871 tsubcc %i0, 0x0F4F, %i1
44872 ldx [%l7 + 0x58], %o5
44873 bgu,a loop_5383
44874loop_5382:
44875 fcmple16 %f12, %f2, %l1
44876 andcc %o2, %l3, %l2
44877 ldsh [%l7 + 0x28], %i2
44878loop_5383:
44879 fcmpgt32 %f14, %f6, %l5
44880 ldx [%l7 + 0x58], %g6
44881 fandnot2 %f2, %f4, %f0
44882 fbl,a %fcc0, loop_5384
44883 stx %i7, [%l7 + 0x08]
44884 fcmpgt16 %f4, %f10, %o4
44885 xor %g2, 0x048A, %l6
44886loop_5384:
44887 fbuge %fcc0, loop_5385
44888 movcs %icc, %o6, %g7
44889 ldd [%l7 + 0x58], %f12
44890 sra %i3, 0x12, %o7
44891loop_5385:
44892 std %f12, [%l7 + 0x50]
44893 ldx [%l7 + 0x38], %l4
44894 st %f15, [%l7 + 0x40]
44895 ta %xcc, 0x0
44896 ldsw [%l7 + 0x3C], %i6
44897 ldsh [%l7 + 0x20], %o3
44898 brlz,a %i4, loop_5386
44899 edge8l %g3, %o1, %g4
44900 movgu %xcc, %l0, %i5
44901 ba,a,pt %icc, loop_5387
44902loop_5386:
44903 ldsb [%l7 + 0x0B], %g5
44904 movrne %g1, 0x374, %i0
44905 sub %o0, %o5, %i1
44906loop_5387:
44907 ldd [%l7 + 0x70], %f12
44908 sra %l1, %l3, %l2
44909 fsrc2 %f6, %f14
44910 ldsh [%l7 + 0x1A], %o2
44911 sth %l5, [%l7 + 0x2A]
44912 stx %i2, [%l7 + 0x40]
44913 ld [%l7 + 0x40], %f14
44914 fba,a %fcc0, loop_5388
44915 udiv %g6, 0x0E39, %o4
44916 ldd [%l7 + 0x40], %f4
44917 ldub [%l7 + 0x20], %g2
44918loop_5388:
44919 edge8 %i7, %l6, %o6
44920 fandnot1 %f6, %f12, %f14
44921 ldx [%l7 + 0x20], %g7
44922 fbl,a %fcc0, loop_5389
44923 st %f14, [%l7 + 0x20]
44924 xnorcc %o7, 0x1F53, %l4
44925 fmovd %f8, %f8
44926loop_5389:
44927 srl %i6, %o3, %i3
44928 fmovdn %xcc, %f13, %f5
44929 bleu,a %xcc, loop_5390
44930 for %f4, %f6, %f0
44931 fmovrdlz %i4, %f12, %f12
44932 ldsw [%l7 + 0x20], %g3
44933loop_5390:
44934 bcc,pn %xcc, loop_5391
44935 fbuge,a %fcc0, loop_5392
44936 fnot2 %f4, %f6
44937 lduh [%l7 + 0x54], %o1
44938loop_5391:
44939 fand %f8, %f10, %f6
44940loop_5392:
44941 fnot1 %f2, %f6
44942 std %f14, [%l7 + 0x28]
44943 andncc %g4, %i5, %g5
44944 ld [%l7 + 0x30], %f15
44945 ble,a %icc, loop_5393
44946 ldsh [%l7 + 0x10], %l0
44947 stw %i0, [%l7 + 0x44]
44948 fmul8ulx16 %f0, %f4, %f4
44949loop_5393:
44950 fmovsn %xcc, %f2, %f6
44951 fornot2 %f8, %f10, %f14
44952 std %f6, [%l7 + 0x78]
44953 mulscc %g1, %o0, %o5
44954 ld [%l7 + 0x3C], %f10
44955 fornot1s %f14, %f15, %f2
44956 lduw [%l7 + 0x10], %l1
44957 tn %xcc, 0x0
44958 bgu,a %xcc, loop_5394
44959 std %f10, [%l7 + 0x30]
44960 fpmerge %f2, %f4, %f14
44961 sth %i1, [%l7 + 0x72]
44962loop_5394:
44963 ld [%l7 + 0x48], %f8
44964 alignaddr %l2, %o2, %l3
44965 fblg %fcc2, loop_5395
44966 lduh [%l7 + 0x32], %l5
44967 fmovdne %icc, %f11, %f8
44968 edge16n %g6, %o4, %i2
44969loop_5395:
44970 fbuge,a %fcc1, loop_5396
44971 stx %i7, [%l7 + 0x10]
44972 fnot2 %f12, %f12
44973 xnor %g2, 0x0E35, %o6
44974loop_5396:
44975 fmovsl %xcc, %f6, %f3
44976 ldsw [%l7 + 0x28], %l6
44977 ld [%l7 + 0x40], %f6
44978 fbule %fcc0, loop_5397
44979 fpadd16 %f6, %f10, %f0
44980 brlez %g7, loop_5398
44981 tl %xcc, 0x6
44982loop_5397:
44983 fmuld8ulx16 %f7, %f0, %f0
44984 fnor %f0, %f8, %f12
44985loop_5398:
44986 fmovsn %xcc, %f12, %f7
44987 fmovscc %xcc, %f15, %f10
44988 tvc %icc, 0x3
44989 taddcc %o7, %i6, %o3
44990 fsrc1 %f12, %f14
44991 ldd [%l7 + 0x48], %f10
44992 brlz,a %l4, loop_5399
44993 fmovspos %xcc, %f0, %f1
44994 fsrc2s %f1, %f10
44995 fnand %f8, %f2, %f2
44996loop_5399:
44997 ldsh [%l7 + 0x0C], %i3
44998 fbe,a %fcc3, loop_5400
44999 fbul %fcc0, loop_5401
45000 ldsb [%l7 + 0x53], %i4
45001 fnors %f5, %f0, %f0
45002loop_5400:
45003 ldsb [%l7 + 0x60], %g3
45004loop_5401:
45005 lduw [%l7 + 0x50], %o1
45006 ldsh [%l7 + 0x48], %i5
45007 ldd [%l7 + 0x10], %f0
45008 bleu,a,pt %xcc, loop_5402
45009 sth %g4, [%l7 + 0x48]
45010 ldub [%l7 + 0x36], %g5
45011 bg,a %icc, loop_5403
45012loop_5402:
45013 ldsb [%l7 + 0x6B], %l0
45014 fmovdvc %icc, %f5, %f9
45015 ldsh [%l7 + 0x6C], %i0
45016loop_5403:
45017 movre %g1, %o5, %o0
45018 ldsw [%l7 + 0x28], %i1
45019 fxnors %f1, %f13, %f7
45020 fnot2s %f4, %f10
45021 xorcc %l1, %o2, %l2
45022 movcc %xcc, %l5, %g6
45023 fmovdn %xcc, %f1, %f15
45024 fmovdpos %icc, %f13, %f13
45025 ldsb [%l7 + 0x39], %l3
45026 fmovrsgez %o4, %f5, %f15
45027 fmovdle %xcc, %f4, %f11
45028 ba,pt %xcc, loop_5404
45029 ldub [%l7 + 0x5C], %i2
45030 std %f4, [%l7 + 0x70]
45031 fmovsvc %icc, %f14, %f13
45032loop_5404:
45033 fmul8x16 %f7, %f4, %f0
45034 srlx %g2, 0x1A, %o6
45035 fmovrse %i7, %f4, %f12
45036 std %f8, [%l7 + 0x18]
45037 ld [%l7 + 0x38], %f3
45038 fbl %fcc0, loop_5405
45039 sub %g7, 0x01D0, %o7
45040 ldsh [%l7 + 0x4C], %i6
45041 ldx [%l7 + 0x18], %o3
45042loop_5405:
45043 bl,pn %icc, loop_5406
45044 fbg,a %fcc0, loop_5407
45045 sth %l4, [%l7 + 0x6C]
45046 tn %icc, 0x5
45047loop_5406:
45048 fbn %fcc2, loop_5408
45049loop_5407:
45050 lduh [%l7 + 0x34], %i3
45051 stb %i4, [%l7 + 0x5D]
45052 fbule,a %fcc3, loop_5409
45053loop_5408:
45054 ldsb [%l7 + 0x11], %g3
45055 fnot1s %f1, %f4
45056 fzero %f2
45057loop_5409:
45058 subcc %o1, 0x0052, %i5
45059 ldsh [%l7 + 0x22], %g4
45060 edge8ln %l6, %l0, %i0
45061 fmovde %xcc, %f5, %f5
45062 fnot2s %f5, %f5
45063 fpack16 %f8, %f12
45064 ta %xcc, 0x4
45065 fble,a %fcc2, loop_5410
45066 sdivcc %g1, 0x1E32, %g5
45067 lduw [%l7 + 0x40], %o5
45068 bge %icc, loop_5411
45069loop_5410:
45070 fornot2s %f6, %f11, %f0
45071 subccc %o0, 0x17AB, %i1
45072 fmovsleu %icc, %f4, %f6
45073loop_5411:
45074 fbug %fcc2, loop_5412
45075 sth %l1, [%l7 + 0x30]
45076 umulcc %o2, %l2, %l5
45077 fmovscc %icc, %f5, %f1
45078loop_5412:
45079 ldd [%l7 + 0x60], %f6
45080 fcmpgt32 %f12, %f0, %g6
45081 ldsb [%l7 + 0x4E], %l3
45082 fbule,a %fcc2, loop_5413
45083 nop
45084 setx loop_5414, %l0, %l1
45085 wrpr 0x1, %tl
45086 wrpr %l1, %tnpc
45087 setx 0x34400001400, %l0, %l1
45088 wrpr %l1, %tstate
45089 wrhpr 0x4, %htstate
45090 done
45091 fcmple16 %f10, %f4, %o4
45092 bleu,pt %xcc, loop_5415
45093loop_5413:
45094 nop
45095 setx loop_5416, %l0, %l1
45096 wrpr 0x1, %tl
45097 wrpr %l1, %tpc
45098 add %l1, 0x4, %l1
45099 wrpr %l1, %tnpc
45100 setx 0x34400001400, %l0, %l1
45101 wrpr %l1, %tstate
45102 wrhpr 0x4, %htstate
45103 retry
45104loop_5414:
45105 fxnors %f8, %f9, %f14
45106 fbule %fcc1, loop_5417
45107loop_5415:
45108 st %f1, [%l7 + 0x2C]
45109loop_5416:
45110 umulcc %i2, %o6, %g2
45111 lduw [%l7 + 0x3C], %i7
45112loop_5417:
45113 ldsh [%l7 + 0x12], %o7
45114 fmovdle %icc, %f15, %f15
45115 fnegd %f14, %f6
45116 fmovdvs %icc, %f14, %f3
45117 fnot1 %f14, %f6
45118 ldd [%l7 + 0x20], %f6
45119 be,pt %xcc, loop_5418
45120 fandnot2 %f6, %f0, %f0
45121 fmovsne %xcc, %f14, %f15
45122 ldsw [%l7 + 0x2C], %g7
45123loop_5418:
45124 fabsd %f4, %f6
45125 fbue,a %fcc1, loop_5419
45126 xnorcc %o3, %l4, %i6
45127 subccc %i4, 0x0E31, %g3
45128 lduw [%l7 + 0x70], %o1
45129loop_5419:
45130 fblg %fcc1, loop_5420
45131 fandnot2 %f8, %f8, %f6
45132 ldsw [%l7 + 0x3C], %i5
45133 fandnot1 %f8, %f6, %f8
45134loop_5420:
45135 sll %g4, 0x13, %i3
45136 ldsw [%l7 + 0x7C], %l6
45137 movcc %icc, %l0, %i0
45138 fornot2s %f11, %f11, %f12
45139 ldd [%l7 + 0x50], %f6
45140 stx %g5, [%l7 + 0x58]
45141 ldsb [%l7 + 0x08], %g1
45142 sllx %o0, 0x00, %i1
45143 bl,a loop_5421
45144 fbo,a %fcc2, loop_5422
45145 ldub [%l7 + 0x2F], %l1
45146 ldd [%l7 + 0x78], %f12
45147loop_5421:
45148 ldsw [%l7 + 0x1C], %o5
45149loop_5422:
45150 alignaddr %o2, %l2, %g6
45151 ldub [%l7 + 0x3B], %l5
45152 fbl %fcc2, loop_5423
45153 ldx [%l7 + 0x60], %l3
45154 add %i2, 0x17D4, %o4
45155 ldub [%l7 + 0x1A], %g2
45156loop_5423:
45157 addccc %o6, 0x00D9, %o7
45158 ldx [%l7 + 0x18], %g7
45159 sth %i7, [%l7 + 0x1C]
45160 movneg %icc, %o3, %l4
45161 ldsw [%l7 + 0x40], %i6
45162 fnors %f0, %f4, %f0
45163 ldsh [%l7 + 0x64], %g3
45164 ldsh [%l7 + 0x34], %i4
45165 movg %icc, %i5, %o1
45166 ldd [%l7 + 0x18], %f4
45167 fcmpeq16 %f12, %f6, %i3
45168 fmul8x16 %f3, %f4, %f2
45169 sra %g4, %l0, %l6
45170 fmul8sux16 %f2, %f14, %f8
45171 movvs %icc, %g5, %g1
45172 fbge %fcc1, loop_5424
45173 fmovdcc %icc, %f4, %f9
45174 tpos %icc, 0x6
45175 xor %o0, 0x0288, %i0
45176loop_5424:
45177 fbug,a %fcc3, loop_5425
45178 ldx [%l7 + 0x50], %i1
45179 fpadd32s %f13, %f3, %f6
45180 fmovdge %xcc, %f15, %f12
45181loop_5425:
45182 fmovrdgz %o5, %f12, %f8
45183 subc %l1, %l2, %g6
45184 fsrc2s %f9, %f12
45185 brnz %l5, loop_5426
45186 alignaddr %o2, %l3, %i2
45187 ldsh [%l7 + 0x76], %g2
45188 subcc %o6, %o7, %g7
45189loop_5426:
45190 array16 %i7, %o4, %o3
45191 bg,a %icc, loop_5427
45192 fcmpes %fcc0, %f2, %f6
45193 fxnor %f4, %f10, %f10
45194 srlx %i6, 0x08, %g3
45195loop_5427:
45196 ble loop_5428
45197 fmovsleu %icc, %f8, %f12
45198 ld [%l7 + 0x3C], %f9
45199 faligndata %f14, %f8, %f8
45200loop_5428:
45201 edge16n %i4, %l4, %o1
45202 fmovsneg %icc, %f13, %f5
45203 ld [%l7 + 0x3C], %f5
45204 fmovrdlez %i3, %f12, %f14
45205 ldsh [%l7 + 0x3E], %i5
45206 stw %g4, [%l7 + 0x60]
45207 edge32 %l0, %g5, %l6
45208 stx %o0, [%l7 + 0x78]
45209 fexpand %f0, %f12
45210 std %f10, [%l7 + 0x50]
45211 ldsw [%l7 + 0x38], %i0
45212 ld [%l7 + 0x7C], %f3
45213 ba,pt %icc, loop_5429
45214 fxor %f10, %f4, %f10
45215 movl %icc, %i1, %o5
45216 movrlz %g1, 0x155, %l1
45217loop_5429:
45218 ldd [%l7 + 0x70], %f2
45219 movge %icc, %g6, %l5
45220 fmovdg %icc, %f5, %f3
45221 be,pt %icc, loop_5430
45222 ldsw [%l7 + 0x14], %o2
45223 fsrc2 %f4, %f4
45224 st %f1, [%l7 + 0x44]
45225loop_5430:
45226 stb %l3, [%l7 + 0x17]
45227 fble %fcc1, loop_5431
45228 fsrc2s %f7, %f8
45229 st %f8, [%l7 + 0x3C]
45230 fxnor %f14, %f2, %f2
45231loop_5431:
45232 udivx %l2, 0x0FF0, %i2
45233 be,a %xcc, loop_5432
45234 fbuge %fcc0, loop_5433
45235 stw %g2, [%l7 + 0x74]
45236 tg %xcc, 0x6
45237loop_5432:
45238 fnor %f10, %f14, %f10
45239loop_5433:
45240 edge8ln %o6, %o7, %g7
45241 fpack16 %f10, %f7
45242 edge16 %o4, %o3, %i6
45243 stb %g3, [%l7 + 0x1D]
45244 std %f2, [%l7 + 0x30]
45245 stb %i7, [%l7 + 0x5B]
45246 fmuld8ulx16 %f15, %f11, %f14
45247 ldx [%l7 + 0x38], %l4
45248 ldx [%l7 + 0x28], %o1
45249 fsrc1s %f9, %f9
45250 ldx [%l7 + 0x08], %i3
45251 ldub [%l7 + 0x5A], %i5
45252 ldsh [%l7 + 0x62], %i4
45253 sdiv %g4, 0x193A, %l0
45254 brgz,a %l6, loop_5434
45255 mulx %o0, 0x10D0, %g5
45256 fmuld8ulx16 %f13, %f15, %f2
45257 fcmpeq32 %f6, %f10, %i0
45258loop_5434:
45259 fmovsleu %icc, %f3, %f6
45260 tcs %icc, 0x0
45261 fmovd %f14, %f12
45262 fmovdvs %xcc, %f0, %f1
45263 ldd [%l7 + 0x70], %f2
45264 fpsub32s %f2, %f6, %f1
45265 fpack16 %f10, %f5
45266 fxors %f5, %f12, %f2
45267 fmovdcs %icc, %f13, %f5
45268 array8 %o5, %i1, %g1
45269 fmovsn %xcc, %f0, %f13
45270 fors %f9, %f4, %f6
45271 andn %g6, %l5, %l1
45272 stx %o2, [%l7 + 0x48]
45273 fpsub16s %f9, %f7, %f9
45274 movrgz %l3, 0x3A0, %l2
45275 ldub [%l7 + 0x64], %g2
45276 ldsh [%l7 + 0x54], %i2
45277 movn %icc, %o6, %g7
45278 edge32ln %o7, %o4, %o3
45279 fmul8ulx16 %f4, %f14, %f6
45280 brlz,a %i6, loop_5435
45281 sth %i7, [%l7 + 0x16]
45282 fones %f8
45283 ldx [%l7 + 0x78], %g3
45284loop_5435:
45285 fcmpne16 %f8, %f2, %o1
45286 stw %i3, [%l7 + 0x10]
45287 edge16n %l4, %i5, %i4
45288 stw %g4, [%l7 + 0x24]
45289 bcs,a loop_5436
45290 lduh [%l7 + 0x4C], %l6
45291 orn %l0, 0x1C17, %o0
45292 sethi 0x1E32, %g5
45293loop_5436:
45294 ldsw [%l7 + 0x54], %i0
45295 te %xcc, 0x5
45296 ldx [%l7 + 0x60], %i1
45297 fmovdvc %icc, %f14, %f1
45298 mulx %g1, 0x1023, %o5
45299 tne %icc, 0x0
45300 fbn %fcc1, loop_5437
45301 edge16l %g6, %l5, %o2
45302 fbe,a %fcc3, loop_5438
45303 fbl %fcc1, loop_5439
45304loop_5437:
45305 smulcc %l1, 0x1F3E, %l2
45306 st %f1, [%l7 + 0x34]
45307loop_5438:
45308 bcc,a,pt %xcc, loop_5440
45309loop_5439:
45310 fcmpgt16 %f2, %f6, %l3
45311 alignaddrl %i2, %g2, %o6
45312 fmovsle %xcc, %f6, %f3
45313loop_5440:
45314 edge8l %g7, %o7, %o4
45315 std %f8, [%l7 + 0x20]
45316 fornot1 %f8, %f12, %f8
45317 fbu,a %fcc2, loop_5441
45318 stw %o3, [%l7 + 0x1C]
45319 taddcc %i6, %g3, %o1
45320 udivcc %i7, 0x1BB3, %i3
45321loop_5441:
45322 ldx [%l7 + 0x68], %l4
45323 stx %i5, [%l7 + 0x58]
45324 ldsb [%l7 + 0x56], %g4
45325 fabsd %f12, %f12
45326 ldsh [%l7 + 0x4C], %l6
45327 fcmpeq16 %f4, %f0, %i4
45328 stw %l0, [%l7 + 0x54]
45329 fcmple32 %f4, %f14, %g5
45330 tl %xcc, 0x3
45331 fmovrdlez %i0, %f8, %f4
45332 bn,a,pt %xcc, loop_5442
45333 stw %o0, [%l7 + 0x24]
45334 fbuge %fcc3, loop_5443
45335 movge %icc, %i1, %o5
45336loop_5442:
45337 fbu,a %fcc3, loop_5444
45338 st %f15, [%l7 + 0x48]
45339loop_5443:
45340 udivx %g6, 0x0140, %l5
45341 udivx %g1, 0x0B7D, %o2
45342loop_5444:
45343 ldsh [%l7 + 0x46], %l1
45344 ldd [%l7 + 0x28], %f10
45345 ldsb [%l7 + 0x67], %l3
45346 ble,pt %xcc, loop_5445
45347 fmovdneg %icc, %f11, %f2
45348 taddcc %l2, 0x062E, %g2
45349 lduh [%l7 + 0x62], %o6
45350loop_5445:
45351 edge8 %g7, %i2, %o7
45352 std %f8, [%l7 + 0x50]
45353 fmovdge %icc, %f7, %f11
45354 fsrc2 %f8, %f4
45355 ldx [%l7 + 0x28], %o3
45356 fmovse %xcc, %f11, %f1
45357 taddcc %o4, %i6, %o1
45358 ldd [%l7 + 0x68], %f6
45359 edge32 %g3, %i7, %i3
45360 ldsw [%l7 + 0x28], %l4
45361 stb %g4, [%l7 + 0x0C]
45362 fmovsleu %icc, %f13, %f0
45363 ldd [%l7 + 0x78], %f4
45364 stb %l6, [%l7 + 0x5E]
45365 fmovrdlez %i4, %f8, %f14
45366 lduh [%l7 + 0x32], %i5
45367 stx %g5, [%l7 + 0x60]
45368 fmovdge %xcc, %f6, %f2
45369 tne %icc, 0x3
45370 st %f8, [%l7 + 0x20]
45371 ldsh [%l7 + 0x1C], %l0
45372 bge %xcc, loop_5446
45373 st %f4, [%l7 + 0x48]
45374 brgez,a %o0, loop_5447
45375 ldsh [%l7 + 0x6A], %i1
45376loop_5446:
45377 fmovsvc %xcc, %f13, %f4
45378 lduh [%l7 + 0x20], %o5
45379loop_5447:
45380 te %xcc, 0x6
45381 xnor %g6, %i0, %g1
45382 ldx [%l7 + 0x70], %o2
45383 subccc %l1, 0x098E, %l5
45384 std %f2, [%l7 + 0x48]
45385 bgu,a,pt %xcc, loop_5448
45386 fmovdl %icc, %f13, %f12
45387 be,pt %xcc, loop_5449
45388 movneg %icc, %l2, %g2
45389loop_5448:
45390 tgu %icc, 0x0
45391 tvs %xcc, 0x2
45392loop_5449:
45393 ldub [%l7 + 0x2C], %o6
45394 ldd [%l7 + 0x30], %f8
45395 fcmpeq16 %f12, %f4, %g7
45396 edge16 %i2, %l3, %o3
45397 movrgz %o7, 0x39E, %i6
45398 addc %o4, 0x1A02, %o1
45399 fmovscs %icc, %f6, %f1
45400 fpadd32s %f9, %f2, %f1
45401 fmovse %icc, %f6, %f5
45402 ldsh [%l7 + 0x0C], %i7
45403 fornot2 %f10, %f6, %f2
45404 ba,a,pt %xcc, loop_5450
45405 fmovrdne %g3, %f0, %f10
45406 stx %l4, [%l7 + 0x30]
45407 brz %g4, loop_5451
45408loop_5450:
45409 fornot1 %f0, %f2, %f0
45410 ldsb [%l7 + 0x6E], %l6
45411 ldd [%l7 + 0x70], %f0
45412loop_5451:
45413 ldx [%l7 + 0x68], %i3
45414 add %i4, %g5, %l0
45415 fabsd %f12, %f10
45416 fandnot1 %f14, %f10, %f10
45417 std %f8, [%l7 + 0x10]
45418 ldd [%l7 + 0x18], %f6
45419 fmovrslez %o0, %f1, %f9
45420 ldx [%l7 + 0x18], %i1
45421 ldd [%l7 + 0x48], %f8
45422 lduw [%l7 + 0x58], %o5
45423 movrgez %g6, 0x213, %i0
45424 stx %g1, [%l7 + 0x10]
45425 lduh [%l7 + 0x5A], %o2
45426 tsubcctv %i5, 0x1CD9, %l5
45427 fble %fcc2, loop_5452
45428 subc %l2, 0x0E66, %g2
45429 lduw [%l7 + 0x5C], %l1
45430 fbge,a %fcc1, loop_5453
45431loop_5452:
45432 st %f13, [%l7 + 0x34]
45433 sth %g7, [%l7 + 0x54]
45434 ldsh [%l7 + 0x7E], %i2
45435loop_5453:
45436 fbug %fcc3, loop_5454
45437 fmovsa %xcc, %f15, %f8
45438 tn %icc, 0x6
45439 fnors %f5, %f5, %f1
45440loop_5454:
45441 fornot1s %f4, %f7, %f13
45442 fsrc2 %f4, %f6
45443 sth %o6, [%l7 + 0x54]
45444 movrlez %l3, %o3, %o7
45445 fcmpeq16 %f6, %f10, %o4
45446 and %i6, 0x1650, %o1
45447 fcmpne16 %f0, %f8, %i7
45448 ldsw [%l7 + 0x30], %g3
45449 sll %g4, %l4, %l6
45450 stb %i4, [%l7 + 0x43]
45451 movgu %xcc, %g5, %i3
45452 brgz,a %l0, loop_5455
45453 ldsh [%l7 + 0x5A], %i1
45454 ldsb [%l7 + 0x55], %o0
45455 std %f2, [%l7 + 0x08]
45456loop_5455:
45457 xorcc %o5, 0x1B92, %g6
45458 movvs %icc, %g1, %o2
45459 fexpand %f9, %f2
45460 fnand %f14, %f2, %f14
45461 fbne %fcc3, loop_5456
45462 fmovsle %icc, %f10, %f9
45463 fbl %fcc2, loop_5457
45464 ldsb [%l7 + 0x13], %i5
45465loop_5456:
45466 std %f4, [%l7 + 0x78]
45467 sth %l5, [%l7 + 0x4C]
45468loop_5457:
45469 ldd [%l7 + 0x20], %f14
45470 fpack16 %f12, %f8
45471 edge32l %l2, %i0, %l1
45472 fpack32 %f10, %f14, %f8
45473 call loop_5458
45474 movrgz %g7, 0x346, %i2
45475 sra %g2, %l3, %o3
45476 movrlz %o6, 0x116, %o4
45477loop_5458:
45478 edge8 %o7, %o1, %i6
45479 fcmpd %fcc0, %f2, %f0
45480 stb %g3, [%l7 + 0x24]
45481 fpsub32 %f6, %f10, %f0
45482 lduw [%l7 + 0x30], %g4
45483 movne %xcc, %l4, %l6
45484 stw %i7, [%l7 + 0x7C]
45485 ldd [%l7 + 0x08], %f8
45486 orn %g5, 0x11FA, %i4
45487 popc %l0, %i1
45488 lduw [%l7 + 0x18], %i3
45489 fbl %fcc1, loop_5459
45490 fcmpeq32 %f4, %f8, %o0
45491 fmovdneg %xcc, %f0, %f12
45492 edge32ln %g6, %o5, %o2
45493loop_5459:
45494 taddcctv %g1, 0x117B, %i5
45495 fmovd %f8, %f12
45496 lduh [%l7 + 0x5A], %l2
45497 addc %l5, %l1, %i0
45498 tsubcc %g7, 0x17D1, %g2
45499 fzeros %f0
45500 tvs %xcc, 0x4
45501 ldsh [%l7 + 0x74], %i2
45502 lduh [%l7 + 0x60], %o3
45503 fsrc2 %f6, %f6
45504 fmovse %icc, %f2, %f5
45505 ldsb [%l7 + 0x7E], %l3
45506 ldsh [%l7 + 0x5C], %o4
45507 ld [%l7 + 0x48], %f6
45508 edge8 %o7, %o1, %o6
45509 ldd [%l7 + 0x38], %f6
45510 bcc %xcc, loop_5460
45511 ldsh [%l7 + 0x38], %i6
45512 ldub [%l7 + 0x59], %g4
45513 nop
45514 setx loop_5461, %l0, %l1
45515 wrpr 0x1, %tl
45516 wrpr %l1, %tnpc
45517 setx 0x34400001400, %l0, %l1
45518 wrpr %l1, %tstate
45519 wrhpr 0x4, %htstate
45520 done
45521loop_5460:
45522 orn %g3, 0x0914, %l6
45523 lduh [%l7 + 0x2A], %l4
45524 fcmpne32 %f6, %f8, %i7
45525loop_5461:
45526 fnors %f10, %f12, %f10
45527 ldsw [%l7 + 0x50], %g5
45528 fmovrslz %l0, %f11, %f1
45529 brnz %i1, loop_5462
45530 siam 0x2
45531 fmovsvs %xcc, %f13, %f1
45532 fxnors %f1, %f8, %f11
45533loop_5462:
45534 fmovsvc %xcc, %f14, %f7
45535 stw %i4, [%l7 + 0x28]
45536 st %f15, [%l7 + 0x10]
45537 fmul8sux16 %f14, %f4, %f2
45538 sethi 0x13FD, %o0
45539 bn,a loop_5463
45540 ld [%l7 + 0x0C], %f11
45541 ldsw [%l7 + 0x24], %i3
45542 fmovrde %g6, %f10, %f8
45543loop_5463:
45544 fones %f10
45545 fmovdcc %xcc, %f15, %f6
45546 ldd [%l7 + 0x50], %f0
45547 sth %o5, [%l7 + 0x16]
45548 te %icc, 0x7
45549 mova %xcc, %g1, %o2
45550 lduh [%l7 + 0x64], %l2
45551 bvc,a,pn %icc, loop_5464
45552 std %f0, [%l7 + 0x70]
45553 tsubcctv %i5, 0x0D5D, %l1
45554 mova %xcc, %l5, %i0
45555loop_5464:
45556 sdivcc %g2, 0x12F5, %i2
45557 move %xcc, %g7, %l3
45558 movneg %icc, %o4, %o7
45559 fmovsgu %icc, %f5, %f7
45560 lduh [%l7 + 0x0A], %o1
45561 bgu %xcc, loop_5465
45562 nop
45563 setx loop_5466, %l0, %l1
45564 wrpr 0x1, %tl
45565 wrpr %l1, %tpc
45566 add %l1, 0x4, %l1
45567 wrpr %l1, %tnpc
45568 setx 0x34400001400, %l0, %l1
45569 wrpr %l1, %tstate
45570 wrhpr 0x4, %htstate
45571 retry
45572 sth %o6, [%l7 + 0x1A]
45573 fba,a %fcc0, loop_5467
45574loop_5465:
45575 ldsh [%l7 + 0x12], %o3
45576loop_5466:
45577 st %f7, [%l7 + 0x50]
45578 edge32n %g4, %i6, %l6
45579loop_5467:
45580 lduh [%l7 + 0x38], %g3
45581 movne %icc, %i7, %g5
45582 fmovsa %xcc, %f9, %f8
45583 brnz,a %l4, loop_5468
45584 udivcc %i1, 0x15CD, %i4
45585 fpack32 %f14, %f8, %f10
45586 ldsw [%l7 + 0x60], %o0
45587loop_5468:
45588 fone %f0
45589 fmovscs %icc, %f8, %f12
45590 st %f5, [%l7 + 0x18]
45591 std %f10, [%l7 + 0x10]
45592 ldub [%l7 + 0x75], %i3
45593 ble,pn %xcc, loop_5469
45594 bleu,a,pt %icc, loop_5470
45595 alignaddrl %g6, %o5, %g1
45596 addcc %l0, %o2, %i5
45597loop_5469:
45598 ldsh [%l7 + 0x60], %l1
45599loop_5470:
45600 fmovrdgz %l5, %f8, %f8
45601 edge16 %l2, %i0, %g2
45602 sra %i2, 0x15, %g7
45603 orn %o4, 0x045F, %o7
45604 bcc,a loop_5471
45605 sth %l3, [%l7 + 0x6A]
45606 ba %icc, loop_5472
45607 std %f6, [%l7 + 0x30]
45608loop_5471:
45609 ldsh [%l7 + 0x72], %o6
45610 lduh [%l7 + 0x1C], %o1
45611loop_5472:
45612 addccc %o3, %g4, %l6
45613 lduw [%l7 + 0x68], %g3
45614 tvs %xcc, 0x6
45615 edge32ln %i7, %g5, %l4
45616 fandnot2 %f0, %f12, %f4
45617 ld [%l7 + 0x5C], %f11
45618 ldsh [%l7 + 0x34], %i6
45619 fmovrdlz %i4, %f4, %f6
45620 edge8l %i1, %o0, %i3
45621 stx %g6, [%l7 + 0x20]
45622 edge16 %g1, %l0, %o5
45623 fornot2s %f0, %f5, %f7
45624 lduw [%l7 + 0x7C], %o2
45625 mulx %i5, %l5, %l1
45626 fpack32 %f10, %f10, %f4
45627 be %icc, loop_5473
45628 tl %icc, 0x4
45629 umulcc %i0, %g2, %l2
45630 fabsd %f10, %f8
45631loop_5473:
45632 fbge %fcc0, loop_5474
45633 sth %i2, [%l7 + 0x7E]
45634 bvc loop_5475
45635 bcs,a %xcc, loop_5476
45636loop_5474:
45637 tle %icc, 0x1
45638 ldd [%l7 + 0x38], %f6
45639loop_5475:
45640 movrne %o4, %g7, %o7
45641loop_5476:
45642 ldub [%l7 + 0x12], %o6
45643 srl %l3, 0x10, %o3
45644 movcs %xcc, %o1, %g4
45645 ldsw [%l7 + 0x28], %l6
45646 sllx %i7, 0x1B, %g3
45647 fbule %fcc2, loop_5477
45648 be,a loop_5478
45649 fba,a %fcc1, loop_5479
45650 fsrc2 %f10, %f2
45651loop_5477:
45652 st %f0, [%l7 + 0x5C]
45653loop_5478:
45654 movre %l4, 0x08B, %i6
45655loop_5479:
45656 sllx %g5, 0x02, %i1
45657 fandnot1 %f6, %f4, %f8
45658 fmuld8ulx16 %f13, %f13, %f8
45659 bg,pt %xcc, loop_5480
45660 movvs %icc, %o0, %i4
45661 fmovdn %xcc, %f11, %f2
45662 xorcc %g6, %g1, %l0
45663loop_5480:
45664 ldx [%l7 + 0x68], %o5
45665 ldx [%l7 + 0x78], %o2
45666 fbu %fcc0, loop_5481
45667 stx %i3, [%l7 + 0x10]
45668 std %f0, [%l7 + 0x28]
45669 movcc %xcc, %l5, %l1
45670loop_5481:
45671 tpos %icc, 0x2
45672 fmovrsne %i0, %f9, %f15
45673 fpackfix %f12, %f15
45674 ba,a %icc, loop_5482
45675 brz %i5, loop_5483
45676 ldsh [%l7 + 0x72], %l2
45677 movrgez %g2, %i2, %o4
45678loop_5482:
45679 bg,pn %xcc, loop_5484
45680loop_5483:
45681 sth %o7, [%l7 + 0x0C]
45682 tg %icc, 0x1
45683 std %f10, [%l7 + 0x10]
45684loop_5484:
45685 lduw [%l7 + 0x54], %o6
45686 orn %l3, 0x1132, %g7
45687 fpadd16s %f12, %f11, %f2
45688 fmovsneg %xcc, %f1, %f10
45689 bcs %icc, loop_5485
45690 ble,pt %icc, loop_5486
45691 bcc,a,pn %icc, loop_5487
45692 fands %f9, %f14, %f2
45693loop_5485:
45694 fsrc1s %f1, %f0
45695loop_5486:
45696 movvc %icc, %o1, %g4
45697loop_5487:
45698 movn %icc, %o3, %l6
45699 fcmps %fcc1, %f3, %f9
45700 call loop_5488
45701 fmovrdne %i7, %f10, %f2
45702 ba,a,pt %xcc, loop_5489
45703 ldub [%l7 + 0x35], %l4
45704loop_5488:
45705 fnors %f4, %f15, %f6
45706 fpsub32 %f14, %f6, %f8
45707loop_5489:
45708 call loop_5490
45709 ldx [%l7 + 0x18], %g3
45710 movneg %icc, %g5, %i1
45711 fpsub32 %f4, %f2, %f0
45712loop_5490:
45713 movg %xcc, %o0, %i4
45714 alignaddrl %i6, %g6, %l0
45715 edge32 %o5, %o2, %g1
45716 ldsw [%l7 + 0x54], %l5
45717 fpadd32s %f2, %f11, %f3
45718 fnot1s %f6, %f6
45719 std %f6, [%l7 + 0x08]
45720 fmovrslz %i3, %f4, %f9
45721 xnorcc %l1, 0x06BE, %i5
45722 ta %icc, 0x1
45723 fmovs %f14, %f3
45724 ld [%l7 + 0x7C], %f5
45725 fbul,a %fcc0, loop_5491
45726 ldsh [%l7 + 0x0C], %i0
45727 lduw [%l7 + 0x58], %g2
45728 fmovdcs %icc, %f3, %f12
45729loop_5491:
45730 be %icc, loop_5492
45731 tg %icc, 0x6
45732 addcc %i2, 0x1837, %o4
45733 fble,a %fcc3, loop_5493
45734loop_5492:
45735 bne,a,pn %icc, loop_5494
45736 fmovsvc %icc, %f15, %f12
45737 ldx [%l7 + 0x20], %o7
45738loop_5493:
45739 fpadd16s %f8, %f3, %f6
45740loop_5494:
45741 std %f10, [%l7 + 0x60]
45742 movrgz %o6, 0x1A2, %l3
45743 addccc %l2, %g7, %g4
45744 move %xcc, %o1, %l6
45745 fbul,a %fcc1, loop_5495
45746 fmovdl %xcc, %f8, %f0
45747 st %f10, [%l7 + 0x4C]
45748 lduh [%l7 + 0x20], %o3
45749loop_5495:
45750 stw %i7, [%l7 + 0x74]
45751 ldx [%l7 + 0x78], %g3
45752 tvc %xcc, 0x5
45753 edge32l %g5, %i1, %l4
45754 fcmple32 %f4, %f10, %o0
45755 fba,a %fcc1, loop_5496
45756 ldsw [%l7 + 0x3C], %i6
45757 orncc %i4, 0x094E, %l0
45758 fexpand %f8, %f0
45759loop_5496:
45760 be %xcc, loop_5497
45761 fnors %f9, %f14, %f11
45762 lduh [%l7 + 0x3E], %g6
45763 movneg %icc, %o2, %g1
45764loop_5497:
45765 brgz %o5, loop_5498
45766 lduw [%l7 + 0x0C], %i3
45767 popc %l1, %i5
45768 edge16 %i0, %g2, %l5
45769loop_5498:
45770 array16 %i2, %o7, %o6
45771 fsrc1 %f0, %f12
45772 stw %o4, [%l7 + 0x0C]
45773 sethi 0x11C2, %l2
45774 tvc %icc, 0x3
45775 brlez %l3, loop_5499
45776 ldd [%l7 + 0x40], %f2
45777 nop
45778 setx loop_5500, %l0, %l1
45779 wrpr 0x1, %tl
45780 wrpr %l1, %tnpc
45781 setx 0x34400001400, %l0, %l1
45782 wrpr %l1, %tstate
45783 wrhpr 0x4, %htstate
45784 done
45785 ld [%l7 + 0x50], %f14
45786loop_5499:
45787 stw %g4, [%l7 + 0x30]
45788 lduh [%l7 + 0x7A], %o1
45789loop_5500:
45790 std %f14, [%l7 + 0x40]
45791 fmovdgu %xcc, %f15, %f2
45792 ldsb [%l7 + 0x1B], %l6
45793 st %f11, [%l7 + 0x5C]
45794 stx %g7, [%l7 + 0x10]
45795 sdivx %i7, 0x1F53, %o3
45796 udivcc %g5, 0x034D, %i1
45797 sethi 0x00F0, %l4
45798 fpmerge %f12, %f8, %f10
45799 fbge,a %fcc0, loop_5501
45800 srlx %g3, %i6, %o0
45801 edge16 %i4, %l0, %g6
45802 fmovdcs %icc, %f4, %f8
45803loop_5501:
45804 fnegd %f4, %f2
45805 fpsub16 %f2, %f0, %f10
45806 lduw [%l7 + 0x44], %o2
45807 fmovrdne %g1, %f2, %f10
45808 stw %o5, [%l7 + 0x78]
45809 fands %f1, %f14, %f7
45810 std %f14, [%l7 + 0x58]
45811 sdivcc %l1, 0x11A3, %i3
45812 ld [%l7 + 0x08], %f2
45813 fornot1 %f14, %f2, %f0
45814 smulcc %i5, 0x05A9, %g2
45815 stx %l5, [%l7 + 0x70]
45816 movleu %icc, %i0, %i2
45817 movre %o7, %o4, %l2
45818 fbg,a %fcc1, loop_5502
45819 lduh [%l7 + 0x7C], %l3
45820 fmovsleu %icc, %f14, %f10
45821 fbul,a %fcc3, loop_5503
45822loop_5502:
45823 stx %g4, [%l7 + 0x38]
45824 lduh [%l7 + 0x52], %o1
45825 sth %o6, [%l7 + 0x6A]
45826loop_5503:
45827 ldd [%l7 + 0x08], %f0
45828 edge16l %l6, %g7, %o3
45829 stx %i7, [%l7 + 0x78]
45830 edge16l %g5, %l4, %g3
45831 sdivcc %i1, 0x162F, %i6
45832 fnegd %f12, %f2
45833 fmovdle %icc, %f7, %f12
45834 nop
45835 setx loop_5504, %l0, %l1
45836 jmpl %l1, %i4
45837 stx %l0, [%l7 + 0x08]
45838 lduw [%l7 + 0x18], %g6
45839 fand %f4, %f4, %f0
45840loop_5504:
45841 fxnors %f11, %f11, %f13
45842 fmovde %icc, %f0, %f2
45843 taddcc %o2, 0x0294, %g1
45844 fmovdge %icc, %f11, %f6
45845 lduh [%l7 + 0x36], %o0
45846 fabsd %f8, %f2
45847 add %l1, %o5, %i3
45848 ldub [%l7 + 0x72], %g2
45849 andn %i5, 0x1008, %i0
45850 fpadd32 %f2, %f6, %f14
45851 fmovsa %xcc, %f15, %f4
45852 fmovdne %xcc, %f0, %f2
45853 udivcc %i2, 0x19C0, %o7
45854 tneg %icc, 0x4
45855 ldsh [%l7 + 0x3A], %o4
45856 movvc %xcc, %l2, %l3
45857 ldsw [%l7 + 0x3C], %g4
45858 fpadd32s %f2, %f3, %f4
45859 fbg %fcc2, loop_5505
45860 edge16 %l5, %o1, %l6
45861 ld [%l7 + 0x10], %f15
45862 bleu,a,pn %xcc, loop_5506
45863loop_5505:
45864 fands %f7, %f13, %f2
45865 fmovsge %icc, %f7, %f15
45866 ldsh [%l7 + 0x0C], %g7
45867loop_5506:
45868 fornot1s %f13, %f11, %f3
45869 fsrc2s %f9, %f10
45870 sllx %o6, %i7, %g5
45871 fmovdcs %xcc, %f3, %f15
45872 fcmpgt16 %f4, %f0, %o3
45873 ldd [%l7 + 0x28], %f12
45874 fmovd %f12, %f8
45875 tpos %xcc, 0x0
45876 fxnor %f12, %f0, %f14
45877 fbne %fcc2, loop_5507
45878 stw %g3, [%l7 + 0x7C]
45879 udiv %l4, 0x1961, %i6
45880 ldsh [%l7 + 0x34], %i4
45881loop_5507:
45882 fmovsne %icc, %f2, %f7
45883 stw %l0, [%l7 + 0x0C]
45884 fnot1 %f14, %f2
45885 movvs %icc, %g6, %o2
45886 movcc %icc, %g1, %o0
45887 tneg %xcc, 0x5
45888 ldub [%l7 + 0x68], %i1
45889 fbule %fcc2, loop_5508
45890 fornot1s %f4, %f11, %f4
45891 bpos,a loop_5509
45892 fmovdpos %icc, %f10, %f8
45893loop_5508:
45894 movvs %xcc, %o5, %i3
45895 lduh [%l7 + 0x46], %g2
45896loop_5509:
45897 fpadd16 %f4, %f12, %f2
45898 xnorcc %l1, %i0, %i5
45899 movg %xcc, %o7, %i2
45900 sth %o4, [%l7 + 0x7C]
45901 fpmerge %f10, %f0, %f14
45902 smul %l3, %l2, %l5
45903 fmovde %icc, %f4, %f8
45904 ldub [%l7 + 0x5A], %g4
45905 fmovrslez %o1, %f15, %f14
45906 umulcc %g7, 0x1180, %l6
45907 nop
45908 setx loop_5510, %l0, %l1
45909 jmpl %l1, %o6
45910 edge8l %i7, %g5, %g3
45911 ldsb [%l7 + 0x61], %l4
45912 ldsw [%l7 + 0x50], %o3
45913loop_5510:
45914 or %i6, %l0, %g6
45915 tcc %xcc, 0x5
45916 brgez %o2, loop_5511
45917 ldsb [%l7 + 0x3F], %g1
45918 subccc %i4, %i1, %o5
45919 ld [%l7 + 0x0C], %f9
45920loop_5511:
45921 bneg,a,pt %icc, loop_5512
45922 popc %o0, %i3
45923 tcs %xcc, 0x1
45924 fnegd %f0, %f14
45925loop_5512:
45926 fbue,a %fcc1, loop_5513
45927 fmovdle %icc, %f7, %f8
45928 fmovdcc %icc, %f4, %f8
45929 fmovd %f10, %f2
45930loop_5513:
45931 fcmple16 %f8, %f10, %g2
45932 ldsh [%l7 + 0x7C], %i0
45933 movrne %l1, 0x1D0, %o7
45934 ldx [%l7 + 0x20], %i5
45935 stw %o4, [%l7 + 0x1C]
45936 pdist %f6, %f12, %f10
45937 fpmerge %f11, %f1, %f4
45938 edge32 %l3, %i2, %l2
45939 bpos %icc, loop_5514
45940 bleu,pn %icc, loop_5515
45941 srax %l5, %g4, %g7
45942 fbg %fcc0, loop_5516
45943loop_5514:
45944 stx %l6, [%l7 + 0x20]
45945loop_5515:
45946 stx %o6, [%l7 + 0x18]
45947 fxor %f8, %f4, %f2
45948loop_5516:
45949 fzero %f10
45950 brnz,a %o1, loop_5517
45951 movvs %icc, %i7, %g5
45952 taddcc %g3, %o3, %l4
45953 fmul8ulx16 %f4, %f0, %f8
45954loop_5517:
45955 tn %xcc, 0x5
45956 orn %l0, 0x17B0, %i6
45957 move %xcc, %o2, %g1
45958 tg %xcc, 0x2
45959 bg,pt %xcc, loop_5518
45960 lduh [%l7 + 0x14], %g6
45961 fsrc1 %f6, %f12
45962 lduw [%l7 + 0x28], %i1
45963loop_5518:
45964 orcc %i4, 0x02FD, %o0
45965 stw %o5, [%l7 + 0x58]
45966 st %f13, [%l7 + 0x78]
45967 fbg %fcc2, loop_5519
45968 sth %i3, [%l7 + 0x6C]
45969 fmovrdne %g2, %f8, %f4
45970 fmovscs %icc, %f3, %f10
45971loop_5519:
45972 fnot2 %f0, %f14
45973 andn %l1, 0x0C53, %i0
45974 movrgz %i5, %o7, %l3
45975 fbue %fcc1, loop_5520
45976 movneg %xcc, %o4, %l2
45977 std %f2, [%l7 + 0x38]
45978 ldd [%l7 + 0x18], %f2
45979loop_5520:
45980 ld [%l7 + 0x38], %f11
45981 fcmple32 %f12, %f6, %i2
45982 fornot2s %f13, %f6, %f10
45983 fmovsneg %icc, %f8, %f0
45984 array16 %g4, %l5, %l6
45985 fmovrse %o6, %f0, %f7
45986 fcmpgt16 %f0, %f6, %o1
45987 stx %i7, [%l7 + 0x68]
45988 fmovdge %xcc, %f12, %f14
45989 lduh [%l7 + 0x78], %g5
45990 st %f6, [%l7 + 0x18]
45991 smul %g3, 0x0F9B, %g7
45992 movle %xcc, %o3, %l4
45993 ldub [%l7 + 0x22], %i6
45994 brlz,a %l0, loop_5521
45995 fpadd16 %f2, %f6, %f14
45996 fnegs %f4, %f6
45997 fcmpne16 %f2, %f6, %g1
45998loop_5521:
45999 bne,a,pt %xcc, loop_5522
46000 ba,pn %icc, loop_5523
46001 andncc %o2, %g6, %i1
46002 fnands %f10, %f9, %f15
46003loop_5522:
46004 faligndata %f8, %f14, %f10
46005loop_5523:
46006 xnorcc %o0, %i4, %o5
46007 bneg,pt %icc, loop_5524
46008 te %xcc, 0x5
46009 lduh [%l7 + 0x2C], %g2
46010 fmovdle %icc, %f9, %f9
46011loop_5524:
46012 fbule %fcc2, loop_5525
46013 lduw [%l7 + 0x6C], %i3
46014 fmovdgu %icc, %f7, %f6
46015 stw %l1, [%l7 + 0x20]
46016loop_5525:
46017 ble,a,pn %icc, loop_5526
46018 edge32 %i0, %o7, %i5
46019 fmovdg %xcc, %f11, %f9
46020 array8 %l3, %o4, %l2
46021loop_5526:
46022 bgu,pn %icc, loop_5527
46023 bn,pt %icc, loop_5528
46024 edge16n %g4, %l5, %l6
46025 bleu %xcc, loop_5529
46026loop_5527:
46027 ldd [%l7 + 0x58], %f10
46028loop_5528:
46029 tvs %xcc, 0x3
46030 bleu,a,pt %icc, loop_5530
46031loop_5529:
46032 xorcc %i2, %o1, %i7
46033 ldsb [%l7 + 0x53], %o6
46034 std %f14, [%l7 + 0x40]
46035loop_5530:
46036 edge32l %g3, %g5, %g7
46037 fmovsa %xcc, %f2, %f13
46038 lduh [%l7 + 0x40], %l4
46039 stb %o3, [%l7 + 0x0E]
46040 bvs,pn %xcc, loop_5531
46041 movgu %icc, %l0, %i6
46042 nop
46043 setx loop_5532, %l0, %l1
46044 wrpr 0x1, %tl
46045 wrpr %l1, %tnpc
46046 setx 0x34400001400, %l0, %l1
46047 wrpr %l1, %tstate
46048 wrhpr 0x4, %htstate
46049 done
46050 ldub [%l7 + 0x25], %g1
46051loop_5531:
46052 bneg,a,pn %xcc, loop_5533
46053 fcmpeq32 %f10, %f4, %o2
46054loop_5532:
46055 movrne %g6, %o0, %i1
46056 xor %i4, %o5, %g2
46057loop_5533:
46058 lduw [%l7 + 0x64], %i3
46059 ldsw [%l7 + 0x48], %l1
46060 movrne %i0, 0x113, %o7
46061 fbn %fcc1, loop_5534
46062 bleu %xcc, loop_5535
46063 movre %l3, %i5, %l2
46064 fmovse %xcc, %f8, %f10
46065loop_5534:
46066 fand %f14, %f2, %f2
46067loop_5535:
46068 fcmped %fcc3, %f10, %f12
46069 edge16 %g4, %l5, %o4
46070 fandnot2 %f6, %f10, %f10
46071 fmovsle %xcc, %f12, %f15
46072 ldub [%l7 + 0x5B], %i2
46073 ldx [%l7 + 0x10], %l6
46074 xnor %o1, %i7, %g3
46075 edge16l %g5, %o6, %l4
46076 fbg %fcc3, loop_5536
46077 sth %g7, [%l7 + 0x5C]
46078 edge16l %l0, %i6, %o3
46079 fmovdvs %xcc, %f13, %f3
46080loop_5536:
46081 call loop_5537
46082 array16 %g1, %g6, %o0
46083 lduh [%l7 + 0x40], %o2
46084 nop
46085 setx loop_5538, %l0, %l1
46086 wrpr 0x1, %tl
46087 wrpr %l1, %tpc
46088 add %l1, 0x4, %l1
46089 wrpr %l1, %tnpc
46090 setx 0x34400001400, %l0, %l1
46091 wrpr %l1, %tstate
46092 wrhpr 0x4, %htstate
46093 retry
46094loop_5537:
46095 fabsd %f2, %f2
46096 addccc %i4, %i1, %g2
46097 sllx %i3, %l1, %o5
46098loop_5538:
46099 fcmpes %fcc1, %f15, %f3
46100 ldsb [%l7 + 0x10], %o7
46101 taddcctv %l3, %i0, %i5
46102 ldub [%l7 + 0x12], %l2
46103 movneg %xcc, %l5, %g4
46104 tle %xcc, 0x2
46105 sth %o4, [%l7 + 0x28]
46106 be,pn %xcc, loop_5539
46107 ldd [%l7 + 0x08], %f0
46108 stb %i2, [%l7 + 0x42]
46109 fnor %f6, %f8, %f10
46110loop_5539:
46111 fmovsl %icc, %f14, %f0
46112 movrgez %l6, 0x011, %i7
46113 fmul8ulx16 %f8, %f14, %f0
46114 fblg %fcc3, loop_5540
46115 st %f15, [%l7 + 0x10]
46116 stw %g3, [%l7 + 0x30]
46117 ldub [%l7 + 0x68], %o1
46118loop_5540:
46119 stx %o6, [%l7 + 0x70]
46120 edge16ln %g5, %l4, %g7
46121 fmovdneg %icc, %f4, %f8
46122 fandnot2s %f6, %f12, %f1
46123 fcmpeq32 %f8, %f14, %i6
46124 ldx [%l7 + 0x48], %o3
46125 ldub [%l7 + 0x69], %g1
46126 ldx [%l7 + 0x18], %g6
46127 stw %o0, [%l7 + 0x5C]
46128 ldd [%l7 + 0x40], %f8
46129 fzero %f2
46130 be,pt %xcc, loop_5541
46131 stw %l0, [%l7 + 0x0C]
46132 fmovsgu %xcc, %f6, %f0
46133 andcc %o2, %i4, %i1
46134loop_5541:
46135 smul %g2, %l1, %o5
46136 bg %xcc, loop_5542
46137 tge %xcc, 0x6
46138 movge %icc, %i3, %l3
46139 fmovsle %xcc, %f11, %f8
46140loop_5542:
46141 fmovdneg %icc, %f1, %f5
46142 add %i0, 0x1867, %o7
46143 ldsh [%l7 + 0x26], %i5
46144 fblg %fcc1, loop_5543
46145 ldd [%l7 + 0x70], %f12
46146 tne %icc, 0x5
46147 ba,a loop_5544
46148loop_5543:
46149 bvs,a,pn %icc, loop_5545
46150 ldsw [%l7 + 0x18], %l5
46151 ld [%l7 + 0x5C], %f4
46152loop_5544:
46153 ldsb [%l7 + 0x11], %l2
46154loop_5545:
46155 alignaddrl %o4, %g4, %i2
46156 andncc %l6, %g3, %i7
46157 be,pt %icc, loop_5546
46158 umul %o6, 0x14EE, %g5
46159 fble,a %fcc1, loop_5547
46160 tg %xcc, 0x3
46161loop_5546:
46162 fcmpes %fcc2, %f0, %f15
46163 srax %l4, 0x14, %g7
46164loop_5547:
46165 fzero %f2
46166 or %o1, %o3, %i6
46167 nop
46168 setx loop_5548, %l0, %l1
46169 jmpl %l1, %g1
46170 st %f11, [%l7 + 0x4C]
46171 movn %icc, %o0, %l0
46172 tpos %icc, 0x0
46173loop_5548:
46174 stw %g6, [%l7 + 0x74]
46175 fmovsg %icc, %f9, %f11
46176 fxnor %f14, %f0, %f14
46177 tg %xcc, 0x5
46178 sdiv %o2, 0x0654, %i1
46179 taddcc %i4, 0x1530, %l1
46180 stw %o5, [%l7 + 0x34]
46181 brlz,a %i3, loop_5549
46182 stb %l3, [%l7 + 0x57]
46183 fornot1 %f8, %f10, %f4
46184 ldub [%l7 + 0x27], %g2
46185loop_5549:
46186 fnand %f8, %f12, %f0
46187 sth %o7, [%l7 + 0x4A]
46188 fexpand %f2, %f12
46189 fbug,a %fcc1, loop_5550
46190 fmovdcs %xcc, %f14, %f5
46191 fzero %f14
46192 edge32l %i0, %i5, %l2
46193loop_5550:
46194 fmovscs %icc, %f11, %f9
46195 movrlz %o4, 0x2D4, %l5
46196 fandnot1 %f2, %f0, %f14
46197 ldsw [%l7 + 0x3C], %i2
46198 lduh [%l7 + 0x78], %l6
46199 ldx [%l7 + 0x10], %g4
46200 ldsb [%l7 + 0x08], %g3
46201 sdiv %o6, 0x0093, %g5
46202 fnegd %f0, %f12
46203 xnorcc %l4, 0x0B2A, %i7
46204 stw %o1, [%l7 + 0x1C]
46205 nop
46206 setx loop_5551, %l0, %l1
46207 jmpl %l1, %g7
46208 fmovscc %xcc, %f9, %f6
46209 bneg,pt %icc, loop_5552
46210 fpack32 %f14, %f14, %f2
46211loop_5551:
46212 edge8 %i6, %o3, %g1
46213 lduw [%l7 + 0x10], %l0
46214loop_5552:
46215 movvc %icc, %g6, %o0
46216 mulx %i1, 0x020B, %i4
46217 tpos %xcc, 0x0
46218 fornot2s %f15, %f6, %f7
46219 fcmpeq16 %f8, %f10, %l1
46220 stb %o2, [%l7 + 0x5A]
46221 ldd [%l7 + 0x60], %f0
46222 fsrc2 %f2, %f8
46223 array8 %o5, %i3, %l3
46224 bl,a,pt %xcc, loop_5553
46225 stb %g2, [%l7 + 0x5F]
46226 fmovsvs %xcc, %f14, %f2
46227 xorcc %o7, %i0, %l2
46228loop_5553:
46229 fcmpne32 %f14, %f2, %o4
46230 tleu %xcc, 0x6
46231 fmovsle %xcc, %f7, %f15
46232 fmul8x16al %f13, %f7, %f8
46233 fmovdne %xcc, %f6, %f15
46234 smulcc %l5, 0x0B3B, %i2
46235 fandnot2s %f7, %f15, %f15
46236 fpsub32s %f4, %f10, %f11
46237 fmovsa %icc, %f1, %f3
46238 brnz %l6, loop_5554
46239 tneg %xcc, 0x0
46240 ldsh [%l7 + 0x24], %g4
46241 ldsb [%l7 + 0x1F], %i5
46242loop_5554:
46243 stx %o6, [%l7 + 0x78]
46244 fmovrdlz %g3, %f6, %f2
46245 fornot2 %f14, %f4, %f14
46246 nop
46247 setx loop_5555, %l0, %l1
46248 jmpl %l1, %g5
46249 fbne %fcc3, loop_5556
46250 lduw [%l7 + 0x20], %i7
46251 ldx [%l7 + 0x58], %l4
46252loop_5555:
46253 srax %g7, %i6, %o1
46254loop_5556:
46255 brgz %o3, loop_5557
46256 fands %f6, %f9, %f10
46257 fpackfix %f10, %f8
46258 movre %g1, 0x100, %g6
46259loop_5557:
46260 fmovrdlz %l0, %f12, %f0
46261 edge8n %o0, %i1, %l1
46262 fcmpd %fcc0, %f12, %f10
46263 lduh [%l7 + 0x2A], %o2
46264 st %f0, [%l7 + 0x64]
46265 array32 %i4, %i3, %l3
46266 bvs %xcc, loop_5558
46267 fbn %fcc1, loop_5559
46268 std %f14, [%l7 + 0x40]
46269 ldsb [%l7 + 0x4F], %g2
46270loop_5558:
46271 taddcctv %o7, %i0, %o5
46272loop_5559:
46273 siam 0x3
46274 fsrc1s %f0, %f9
46275 andcc %l2, %o4, %i2
46276 ldsw [%l7 + 0x7C], %l5
46277 fxnor %f12, %f12, %f12
46278 bne loop_5560
46279 ld [%l7 + 0x78], %f14
46280 ldsh [%l7 + 0x6A], %l6
46281 nop
46282 setx loop_5561, %l0, %l1
46283 wrpr 0x1, %tl
46284 wrpr %l1, %tnpc
46285 setx 0x34400001400, %l0, %l1
46286 wrpr %l1, %tstate
46287 wrhpr 0x4, %htstate
46288 done
46289loop_5560:
46290 fornot1s %f9, %f15, %f11
46291 fbl %fcc0, loop_5562
46292 fmovdvs %icc, %f0, %f8
46293loop_5561:
46294 fpsub32s %f5, %f4, %f9
46295 fmovsneg %icc, %f7, %f9
46296loop_5562:
46297 fzero %f14
46298 fors %f11, %f6, %f8
46299 orn %g4, 0x0FA8, %o6
46300 sth %i5, [%l7 + 0x3E]
46301 fpack16 %f10, %f5
46302 stw %g5, [%l7 + 0x20]
46303 stx %g3, [%l7 + 0x58]
46304 ld [%l7 + 0x4C], %f9
46305 stb %l4, [%l7 + 0x5E]
46306 fpsub16 %f10, %f4, %f0
46307 addc %g7, 0x18A3, %i6
46308 movvs %xcc, %i7, %o3
46309 ld [%l7 + 0x34], %f5
46310 ldd [%l7 + 0x48], %f4
46311 bn,a %icc, loop_5563
46312 edge16l %g1, %g6, %o1
46313 ldx [%l7 + 0x28], %o0
46314 ldsh [%l7 + 0x34], %i1
46315loop_5563:
46316 movge %icc, %l0, %o2
46317 ldub [%l7 + 0x24], %i4
46318 sth %l1, [%l7 + 0x3C]
46319 brnz,a %l3, loop_5564
46320 edge8n %g2, %i3, %i0
46321 fbue,a %fcc3, loop_5565
46322 fblg %fcc3, loop_5566
46323loop_5564:
46324 fxor %f2, %f10, %f12
46325 fnot1 %f6, %f2
46326loop_5565:
46327 fmovd %f12, %f8
46328loop_5566:
46329 bne,pt %icc, loop_5567
46330 fexpand %f4, %f14
46331 tleu %xcc, 0x4
46332 fmovscs %icc, %f7, %f14
46333loop_5567:
46334 std %f0, [%l7 + 0x68]
46335 fsrc1 %f12, %f10
46336 edge16 %o5, %l2, %o4
46337 lduw [%l7 + 0x58], %i2
46338 ba,a loop_5568
46339 or %l5, %l6, %g4
46340 bgu,a %icc, loop_5569
46341 lduw [%l7 + 0x48], %o7
46342loop_5568:
46343 umul %o6, 0x01A8, %g5
46344 fxors %f10, %f10, %f6
46345loop_5569:
46346 fmovrslez %i5, %f8, %f1
46347 bshuffle %f10, %f4, %f2
46348 fpsub16s %f14, %f3, %f15
46349 fbe,a %fcc3, loop_5570
46350 stb %l4, [%l7 + 0x1E]
46351 fmul8sux16 %f2, %f2, %f14
46352 stb %g7, [%l7 + 0x3B]
46353loop_5570:
46354 fexpand %f1, %f10
46355 tcs %xcc, 0x0
46356 tn %xcc, 0x6
46357 fabss %f9, %f1
46358 sth %g3, [%l7 + 0x40]
46359 fpack32 %f10, %f14, %f4
46360 bneg %icc, loop_5571
46361 sth %i6, [%l7 + 0x4A]
46362 movrlz %i7, 0x3CC, %o3
46363 fbug,a %fcc1, loop_5572
46364loop_5571:
46365 fxors %f2, %f15, %f10
46366 fone %f6
46367 fmovsvc %xcc, %f6, %f8
46368loop_5572:
46369 fandnot2s %f14, %f0, %f5
46370 fnegs %f15, %f14
46371 fandnot2 %f6, %f2, %f14
46372 ldsb [%l7 + 0x52], %g1
46373 edge8ln %o1, %g6, %o0
46374 addc %i1, 0x1881, %o2
46375 fzeros %f12
46376 popc 0x0992, %l0
46377 subccc %i4, %l3, %l1
46378 alignaddrl %g2, %i3, %i0
46379 tle %xcc, 0x1
46380 lduw [%l7 + 0x44], %o5
46381 movge %xcc, %l2, %o4
46382 fbge %fcc3, loop_5573
46383 fmovsvs %icc, %f15, %f10
46384 ldub [%l7 + 0x77], %l5
46385 subccc %l6, 0x0196, %i2
46386loop_5573:
46387 tgu %icc, 0x1
46388 andcc %g4, %o6, %g5
46389 fmovrdgz %o7, %f10, %f8
46390 movrlz %l4, 0x0BE, %g7
46391 fmul8x16 %f12, %f0, %f8
46392 sth %g3, [%l7 + 0x4E]
46393 fmovscs %xcc, %f13, %f3
46394 fbuge,a %fcc2, loop_5574
46395 fcmpes %fcc3, %f11, %f4
46396 fmovdge %xcc, %f11, %f2
46397 alignaddr %i5, %i6, %i7
46398loop_5574:
46399 edge32l %g1, %o3, %g6
46400 fbul %fcc3, loop_5575
46401 array16 %o1, %i1, %o2
46402 stw %l0, [%l7 + 0x58]
46403 alignaddr %o0, %i4, %l1
46404loop_5575:
46405 edge16l %l3, %i3, %g2
46406 fxors %f7, %f6, %f1
46407 array32 %i0, %o5, %o4
46408 lduh [%l7 + 0x70], %l5
46409 fornot1 %f8, %f6, %f14
46410 ldd [%l7 + 0x10], %f8
46411 ldd [%l7 + 0x58], %f8
46412 ta %icc, 0x4
46413 sth %l2, [%l7 + 0x6A]
46414 fmovrde %l6, %f10, %f12
46415 fmovdvc %xcc, %f11, %f7
46416 brnz %i2, loop_5576
46417 stx %g4, [%l7 + 0x18]
46418 ldx [%l7 + 0x30], %o6
46419 stb %o7, [%l7 + 0x0F]
46420loop_5576:
46421 subc %g5, %g7, %g3
46422 movleu %icc, %l4, %i5
46423 lduh [%l7 + 0x7A], %i6
46424 lduw [%l7 + 0x28], %i7
46425 tcc %icc, 0x1
46426 fsrc1 %f2, %f4
46427 edge16l %g1, %o3, %g6
46428 fcmped %fcc1, %f8, %f0
46429 ldsh [%l7 + 0x62], %o1
46430 fpadd16 %f14, %f4, %f10
46431 faligndata %f12, %f12, %f8
46432 movge %xcc, %i1, %o2
46433 fbu,a %fcc1, loop_5577
46434 brlez,a %l0, loop_5578
46435 movrne %i4, %l1, %l3
46436 nop
46437 setx loop_5579, %l0, %l1
46438 jmpl %l1, %i3
46439loop_5577:
46440 fzero %f4
46441loop_5578:
46442 sth %g2, [%l7 + 0x16]
46443 edge32ln %i0, %o5, %o0
46444loop_5579:
46445 ldx [%l7 + 0x40], %l5
46446 ldx [%l7 + 0x40], %o4
46447 sethi 0x0DB0, %l6
46448 addcc %i2, %l2, %o6
46449 fmovda %xcc, %f2, %f12
46450 stw %o7, [%l7 + 0x30]
46451 fcmpd %fcc1, %f8, %f10
46452 fmovdl %icc, %f3, %f7
46453 fbu %fcc0, loop_5580
46454 fcmped %fcc3, %f0, %f6
46455 edge16n %g5, %g4, %g3
46456 movvs %xcc, %l4, %g7
46457loop_5580:
46458 st %f1, [%l7 + 0x4C]
46459 fmovdgu %xcc, %f3, %f5
46460 stb %i6, [%l7 + 0x21]
46461 fbn,a %fcc1, loop_5581
46462 lduw [%l7 + 0x78], %i7
46463 stx %g1, [%l7 + 0x28]
46464 fcmpne16 %f14, %f8, %i5
46465loop_5581:
46466 fpackfix %f8, %f15
46467 tsubcc %g6, 0x1B87, %o3
46468 fmovdle %icc, %f12, %f14
46469 ldsw [%l7 + 0x4C], %i1
46470 fmul8sux16 %f6, %f10, %f10
46471 ldsh [%l7 + 0x2E], %o1
46472 fabsd %f10, %f8
46473 bn %icc, loop_5582
46474 ldsw [%l7 + 0x74], %o2
46475 fmovsle %xcc, %f7, %f11
46476 mulscc %l0, %i4, %l1
46477loop_5582:
46478 fandnot2 %f12, %f10, %f14
46479 movpos %xcc, %i3, %g2
46480 fones %f14
46481 fbug %fcc1, loop_5583
46482 fmovscc %xcc, %f10, %f14
46483 ldx [%l7 + 0x78], %l3
46484 sdiv %i0, 0x1DAD, %o5
46485loop_5583:
46486 fbug,a %fcc2, loop_5584
46487 fmovsle %icc, %f7, %f13
46488 brlz %l5, loop_5585
46489 fnot2s %f3, %f11
46490loop_5584:
46491 fnot1s %f0, %f8
46492 fmul8x16al %f11, %f6, %f2
46493loop_5585:
46494 stw %o0, [%l7 + 0x7C]
46495 stb %l6, [%l7 + 0x42]
46496 array16 %i2, %o4, %l2
46497 st %f0, [%l7 + 0x68]
46498 brgez %o7, loop_5586
46499 addcc %g5, %o6, %g3
46500 fbo %fcc2, loop_5587
46501 lduh [%l7 + 0x56], %l4
46502loop_5586:
46503 fmovsneg %icc, %f9, %f7
46504 std %f0, [%l7 + 0x40]
46505loop_5587:
46506 tcs %icc, 0x5
46507 andncc %g7, %i6, %i7
46508 edge8ln %g4, %g1, %g6
46509 mulscc %o3, 0x1571, %i5
46510 bpos,a,pt %xcc, loop_5588
46511 fmovdcs %icc, %f4, %f1
46512 fors %f10, %f15, %f7
46513 smul %i1, %o2, %l0
46514loop_5588:
46515 tne %icc, 0x5
46516 ldsw [%l7 + 0x70], %i4
46517 fornot1 %f8, %f6, %f10
46518 fmuld8ulx16 %f11, %f3, %f14
46519 bgu,a loop_5589
46520 movneg %icc, %l1, %o1
46521 fbg,a %fcc1, loop_5590
46522 tgu %xcc, 0x3
46523loop_5589:
46524 bg,pn %icc, loop_5591
46525 popc 0x0CB9, %g2
46526loop_5590:
46527 ldx [%l7 + 0x78], %i3
46528 ldsb [%l7 + 0x72], %i0
46529loop_5591:
46530 fmovrse %o5, %f2, %f12
46531 fpack32 %f10, %f6, %f10
46532 nop
46533 setx loop_5592, %l0, %l1
46534 jmpl %l1, %l5
46535 ldsh [%l7 + 0x54], %o0
46536 fpack16 %f6, %f2
46537 ldsb [%l7 + 0x33], %l6
46538loop_5592:
46539 movn %icc, %l3, %o4
46540 std %f8, [%l7 + 0x60]
46541 fmovrsne %i2, %f2, %f1
46542 fnot1s %f6, %f0
46543 bneg,pt %icc, loop_5593
46544 stx %o7, [%l7 + 0x08]
46545 sth %g5, [%l7 + 0x52]
46546 tn %icc, 0x2
46547loop_5593:
46548 brgez %l2, loop_5594
46549 stx %g3, [%l7 + 0x50]
46550 fmovrdgz %o6, %f10, %f12
46551 movneg %xcc, %g7, %l4
46552loop_5594:
46553 movne %icc, %i6, %i7
46554 lduh [%l7 + 0x7C], %g4
46555 fmul8ulx16 %f0, %f6, %f0
46556 edge32l %g1, %o3, %g6
46557 ta %icc, 0x2
46558 fpsub16s %f8, %f6, %f11
46559 fmovrdne %i5, %f12, %f0
46560 ldx [%l7 + 0x18], %o2
46561 movpos %icc, %l0, %i1
46562 andn %i4, %l1, %o1
46563 std %f12, [%l7 + 0x70]
46564 udivcc %g2, 0x140A, %i3
46565 movcc %xcc, %o5, %i0
46566 ldsw [%l7 + 0x68], %l5
46567 fbug %fcc1, loop_5595
46568 sth %l6, [%l7 + 0x0C]
46569 stw %l3, [%l7 + 0x18]
46570 ldsw [%l7 + 0x14], %o0
46571loop_5595:
46572 fmul8ulx16 %f12, %f10, %f12
46573 srlx %o4, %i2, %g5
46574 fnegd %f6, %f0
46575 or %l2, %o7, %o6
46576 ldsh [%l7 + 0x7E], %g7
46577 ldd [%l7 + 0x48], %f10
46578 mulscc %g3, 0x1B6F, %l4
46579 faligndata %f10, %f0, %f2
46580 ldsb [%l7 + 0x2B], %i7
46581 ldsw [%l7 + 0x18], %i6
46582 smulcc %g4, 0x033D, %g1
46583 ldsh [%l7 + 0x10], %o3
46584 smulcc %i5, %g6, %o2
46585 be loop_5596
46586 stx %l0, [%l7 + 0x08]
46587 fnot1 %f6, %f10
46588 addc %i1, 0x1659, %i4
46589loop_5596:
46590 lduw [%l7 + 0x28], %l1
46591 lduw [%l7 + 0x54], %g2
46592 andn %o1, 0x08FB, %i3
46593 umulcc %i0, %o5, %l6
46594 fbl %fcc2, loop_5597
46595 fones %f1
46596 stx %l3, [%l7 + 0x58]
46597 fmovdcc %xcc, %f1, %f1
46598loop_5597:
46599 fmovdg %icc, %f6, %f7
46600 fbge %fcc0, loop_5598
46601 subcc %o0, 0x01C7, %l5
46602 lduh [%l7 + 0x58], %i2
46603 fmovsa %icc, %f8, %f3
46604loop_5598:
46605 brnz,a %o4, loop_5599
46606 stx %l2, [%l7 + 0x50]
46607 fbl,a %fcc0, loop_5600
46608 fpadd16 %f4, %f14, %f2
46609loop_5599:
46610 srax %o7, %o6, %g7
46611 tcs %xcc, 0x4
46612loop_5600:
46613 umulcc %g3, %l4, %g5
46614 fmovdge %icc, %f4, %f12
46615 ldx [%l7 + 0x68], %i7
46616 ldx [%l7 + 0x38], %g4
46617 brz,a %g1, loop_5601
46618 fcmpd %fcc0, %f10, %f10
46619 xnor %o3, 0x13FE, %i6
46620 addccc %g6, %o2, %l0
46621loop_5601:
46622 bleu,a loop_5602
46623 andn %i1, 0x0856, %i4
46624 movrlez %i5, %l1, %o1
46625 stb %g2, [%l7 + 0x25]
46626loop_5602:
46627 subccc %i0, 0x0658, %i3
46628 movle %icc, %l6, %o5
46629 st %f8, [%l7 + 0x38]
46630 fnand %f2, %f2, %f14
46631 fcmpeq32 %f14, %f10, %o0
46632 stw %l5, [%l7 + 0x14]
46633 stx %l3, [%l7 + 0x48]
46634 fmovsgu %icc, %f14, %f3
46635 stw %o4, [%l7 + 0x30]
46636 andn %l2, %o7, %o6
46637 sth %g7, [%l7 + 0x1A]
46638 bne,pt %icc, loop_5603
46639 movrlez %i2, 0x1E1, %l4
46640 fmovsne %xcc, %f14, %f2
46641 stw %g3, [%l7 + 0x44]
46642loop_5603:
46643 nop
46644 setx loop_5604, %l0, %l1
46645 jmpl %l1, %g5
46646 tn %icc, 0x3
46647 edge16ln %g4, %g1, %i7
46648 movvs %xcc, %o3, %i6
46649loop_5604:
46650 stx %o2, [%l7 + 0x28]
46651 fpadd32s %f10, %f4, %f12
46652 fnot2s %f2, %f1
46653 fble,a %fcc1, loop_5605
46654 ld [%l7 + 0x74], %f12
46655 movneg %xcc, %g6, %i1
46656 fornot2 %f0, %f2, %f8
46657loop_5605:
46658 ld [%l7 + 0x58], %f1
46659 ldsb [%l7 + 0x5F], %l0
46660 movleu %icc, %i4, %l1
46661 fbug %fcc2, loop_5606
46662 fnot2s %f8, %f6
46663 fmovdne %icc, %f9, %f1
46664 ldsh [%l7 + 0x34], %i5
46665loop_5606:
46666 alignaddrl %o1, %g2, %i3
46667 ldub [%l7 + 0x3A], %l6
46668 fmovrde %o5, %f8, %f0
46669 nop
46670 setx loop_5607, %l0, %l1
46671 wrpr 0x1, %tl
46672 wrpr %l1, %tpc
46673 add %l1, 0x4, %l1
46674 wrpr %l1, %tnpc
46675 setx 0x34400001400, %l0, %l1
46676 wrpr %l1, %tstate
46677 wrhpr 0x4, %htstate
46678 retry
46679 alignaddr %i0, %o0, %l5
46680 movl %xcc, %l3, %l2
46681 fpackfix %f0, %f4
46682loop_5607:
46683 subcc %o7, %o4, %g7
46684 lduh [%l7 + 0x62], %i2
46685 bshuffle %f0, %f12, %f12
46686 fbul,a %fcc0, loop_5608
46687 fmovrsgz %l4, %f14, %f6
46688 ldsw [%l7 + 0x70], %g3
46689 stx %o6, [%l7 + 0x60]
46690loop_5608:
46691 ldub [%l7 + 0x2E], %g4
46692 fbu %fcc2, loop_5609
46693 bcs,a %xcc, loop_5610
46694 movne %xcc, %g5, %g1
46695 fnot1 %f10, %f2
46696loop_5609:
46697 lduh [%l7 + 0x12], %o3
46698loop_5610:
46699 ldsh [%l7 + 0x64], %i7
46700 edge8 %o2, %g6, %i6
46701 st %f8, [%l7 + 0x50]
46702 movle %icc, %i1, %l0
46703 st %f15, [%l7 + 0x78]
46704 fbu,a %fcc2, loop_5611
46705 stx %i4, [%l7 + 0x78]
46706 fpmerge %f12, %f10, %f10
46707 fmovs %f5, %f9
46708loop_5611:
46709 ldsb [%l7 + 0x6A], %i5
46710 fcmpeq16 %f6, %f12, %l1
46711 ldx [%l7 + 0x68], %g2
46712 sth %i3, [%l7 + 0x5A]
46713 brz,a %l6, loop_5612
46714 fxor %f14, %f4, %f12
46715 bneg,a,pn %xcc, loop_5613
46716 edge16 %o5, %o1, %o0
46717loop_5612:
46718 stb %l5, [%l7 + 0x14]
46719 stx %i0, [%l7 + 0x60]
46720loop_5613:
46721 ldub [%l7 + 0x18], %l3
46722 xorcc %o7, 0x00D9, %l2
46723 fmovrdgz %g7, %f8, %f2
46724 edge16 %i2, %l4, %g3
46725 addcc %o6, 0x140C, %g4
46726 nop
46727 setx loop_5614, %l0, %l1
46728 jmpl %l1, %g5
46729 fcmple32 %f0, %f10, %g1
46730 fand %f10, %f8, %f2
46731 sll %o3, 0x0E, %o4
46732loop_5614:
46733 mulscc %i7, %g6, %o2
46734 fzero %f0
46735 bneg,pt %xcc, loop_5615
46736 ldsw [%l7 + 0x40], %i1
46737 st %f6, [%l7 + 0x58]
46738 fmovda %icc, %f3, %f4
46739loop_5615:
46740 ldx [%l7 + 0x18], %l0
46741 fmovrsne %i4, %f10, %f14
46742 fornot1s %f4, %f1, %f5
46743 fpack32 %f14, %f6, %f4
46744 ldx [%l7 + 0x70], %i5
46745 fmul8sux16 %f6, %f10, %f14
46746 bcc,pn %icc, loop_5616
46747 fbe,a %fcc2, loop_5617
46748 fmovsgu %icc, %f13, %f6
46749 fexpand %f1, %f0
46750loop_5616:
46751 std %f2, [%l7 + 0x10]
46752loop_5617:
46753 ldsh [%l7 + 0x14], %l1
46754 std %f0, [%l7 + 0x58]
46755 nop
46756 setx loop_5618, %l0, %l1
46757 wrpr 0x1, %tl
46758 wrpr %l1, %tnpc
46759 setx 0x34400001400, %l0, %l1
46760 wrpr %l1, %tstate
46761 wrhpr 0x4, %htstate
46762 done
46763 edge16l %g2, %i6, %i3
46764 addc %o5, 0x0538, %o1
46765 stx %o0, [%l7 + 0x68]
46766loop_5618:
46767 std %f8, [%l7 + 0x50]
46768 fmovdcs %xcc, %f6, %f5
46769 fone %f0
46770 lduw [%l7 + 0x60], %l6
46771 bpos,a %xcc, loop_5619
46772 ba %icc, loop_5620
46773 lduw [%l7 + 0x3C], %i0
46774 stx %l3, [%l7 + 0x58]
46775loop_5619:
46776 bne,pn %icc, loop_5621
46777loop_5620:
46778 movre %o7, 0x36F, %l5
46779 fcmpgt16 %f6, %f6, %l2
46780 ldsh [%l7 + 0x6A], %i2
46781loop_5621:
46782 ldd [%l7 + 0x70], %f8
46783 fmovscc %icc, %f15, %f15
46784 fmovsg %icc, %f11, %f0
46785 ldd [%l7 + 0x30], %f6
46786 fbge,a %fcc1, loop_5622
46787 fmovdn %icc, %f13, %f6
46788 movgu %icc, %l4, %g3
46789 movcs %xcc, %g7, %g4
46790loop_5622:
46791 fmul8x16 %f6, %f4, %f0
46792 edge32l %g5, %o6, %o3
46793 brgez %o4, loop_5623
46794 bvs,a %xcc, loop_5624
46795 ldsb [%l7 + 0x61], %g1
46796 edge32l %i7, %g6, %i1
46797loop_5623:
46798 fbo,a %fcc1, loop_5625
46799loop_5624:
46800 ld [%l7 + 0x40], %f4
46801 ldsb [%l7 + 0x6A], %l0
46802 mulscc %i4, %o2, %i5
46803loop_5625:
46804 tvc %icc, 0x4
46805 bleu loop_5626
46806 movvs %xcc, %l1, %i6
46807 udiv %g2, 0x122A, %i3
46808 fzeros %f13
46809loop_5626:
46810 fmovsge %xcc, %f5, %f7
46811 fnot2s %f4, %f0
46812 fmovdpos %xcc, %f0, %f9
46813 fandnot1 %f14, %f10, %f10
46814 ldub [%l7 + 0x15], %o5
46815 fxnor %f6, %f8, %f8
46816 array32 %o0, %o1, %i0
46817 tvc %icc, 0x6
46818 fnot2 %f10, %f10
46819 fmovrse %l6, %f15, %f1
46820 fcmpgt16 %f2, %f10, %o7
46821 movrlz %l5, 0x2D6, %l3
46822 brnz %l2, loop_5627
46823 brnz %l4, loop_5628
46824 array8 %i2, %g3, %g7
46825 popc %g5, %o6
46826loop_5627:
46827 taddcc %o3, %o4, %g1
46828loop_5628:
46829 smulcc %g4, %g6, %i1
46830 fmovrdgz %l0, %f8, %f10
46831 fbuge,a %fcc3, loop_5629
46832 fcmple32 %f4, %f8, %i7
46833 mova %xcc, %i4, %i5
46834 tle %icc, 0x5
46835loop_5629:
46836 tvs %xcc, 0x2
46837 bne,a,pt %icc, loop_5630
46838 fbuge %fcc1, loop_5631
46839 fnegs %f14, %f10
46840 fmovrdlz %l1, %f10, %f12
46841loop_5630:
46842 fnegd %f8, %f8
46843loop_5631:
46844 movrlz %o2, 0x1DF, %i6
46845 movcs %icc, %i3, %g2
46846 fmovsn %icc, %f3, %f13
46847 subc %o5, 0x03B6, %o1
46848 move %icc, %o0, %i0
46849 movne %icc, %o7, %l5
46850 fmuld8ulx16 %f11, %f11, %f14
46851 fble %fcc0, loop_5632
46852 movvs %xcc, %l6, %l3
46853 subcc %l4, %l2, %i2
46854 ldx [%l7 + 0x70], %g3
46855loop_5632:
46856 sth %g5, [%l7 + 0x36]
46857 ld [%l7 + 0x18], %f11
46858 stx %g7, [%l7 + 0x48]
46859 st %f2, [%l7 + 0x2C]
46860 movle %xcc, %o3, %o4
46861 std %f12, [%l7 + 0x68]
46862 array16 %g1, %g4, %g6
46863 bcs,a,pn %icc, loop_5633
46864 stx %i1, [%l7 + 0x58]
46865 edge8l %l0, %o6, %i4
46866 fmovde %icc, %f9, %f5
46867loop_5633:
46868 fcmpd %fcc1, %f0, %f2
46869 ldd [%l7 + 0x70], %f12
46870 fabss %f13, %f11
46871 bcc,a %icc, loop_5634
46872 fble,a %fcc2, loop_5635
46873 stb %i5, [%l7 + 0x3F]
46874 add %i7, %o2, %i6
46875loop_5634:
46876 tsubcc %i3, 0x0F08, %l1
46877loop_5635:
46878 ta %xcc, 0x1
46879 std %f4, [%l7 + 0x30]
46880 fmul8ulx16 %f4, %f6, %f6
46881 ldsb [%l7 + 0x09], %g2
46882 orn %o5, %o1, %o0
46883 lduh [%l7 + 0x64], %o7
46884 mulscc %l5, 0x16E4, %i0
46885 std %f2, [%l7 + 0x38]
46886 ldsh [%l7 + 0x20], %l6
46887 xor %l4, %l3, %l2
46888 fsrc2s %f0, %f7
46889 fmul8sux16 %f8, %f12, %f2
46890 movle %xcc, %i2, %g5
46891 fpsub32 %f4, %f8, %f4
46892 fmovrsgz %g3, %f5, %f15
46893 subcc %g7, %o4, %o3
46894 lduh [%l7 + 0x44], %g4
46895 nop
46896 setx loop_5636, %l0, %l1
46897 jmpl %l1, %g1
46898 fandnot2 %f4, %f6, %f2
46899 bn,pt %icc, loop_5637
46900 bge loop_5638
46901loop_5636:
46902 edge8ln %g6, %l0, %o6
46903 fmovdleu %icc, %f10, %f12
46904loop_5637:
46905 fmovscs %xcc, %f5, %f14
46906loop_5638:
46907 ldd [%l7 + 0x58], %f6
46908 ldx [%l7 + 0x68], %i1
46909 tcc %icc, 0x6
46910 ldsb [%l7 + 0x4B], %i5
46911 movcc %icc, %i7, %i4
46912 addcc %o2, 0x0575, %i6
46913 sethi 0x00D8, %l1
46914 lduw [%l7 + 0x28], %g2
46915 fba %fcc0, loop_5639
46916 fbu %fcc2, loop_5640
46917 edge32l %o5, %o1, %o0
46918 sth %o7, [%l7 + 0x52]
46919loop_5639:
46920 bne,pt %xcc, loop_5641
46921loop_5640:
46922 ldub [%l7 + 0x32], %i3
46923 tcs %icc, 0x4
46924 xnorcc %i0, 0x0C90, %l5
46925loop_5641:
46926 fnot1s %f6, %f15
46927 st %f15, [%l7 + 0x54]
46928 edge32ln %l4, %l6, %l3
46929 ldub [%l7 + 0x48], %l2
46930 fpsub32s %f15, %f14, %f14
46931 ldub [%l7 + 0x3A], %i2
46932 subccc %g5, %g7, %o4
46933 fnors %f13, %f8, %f2
46934 fmovdleu %xcc, %f9, %f4
46935 fbul %fcc2, loop_5642
46936 fmovdne %xcc, %f8, %f7
46937 array16 %o3, %g3, %g4
46938 tvs %xcc, 0x1
46939loop_5642:
46940 edge32n %g1, %g6, %o6
46941 stw %i1, [%l7 + 0x60]
46942 st %f2, [%l7 + 0x2C]
46943 bvs,pn %icc, loop_5643
46944 fsrc1s %f8, %f4
46945 ld [%l7 + 0x30], %f0
46946 std %f0, [%l7 + 0x28]
46947loop_5643:
46948 fble %fcc2, loop_5644
46949 fornot2 %f14, %f10, %f8
46950 subcc %l0, %i7, %i5
46951 ldx [%l7 + 0x70], %i4
46952loop_5644:
46953 fmul8x16 %f13, %f8, %f8
46954 std %f6, [%l7 + 0x68]
46955 fmul8x16 %f14, %f10, %f0
46956 ta %icc, 0x5
46957 st %f14, [%l7 + 0x48]
46958 movne %icc, %o2, %l1
46959 fmovdge %icc, %f12, %f9
46960 fxnors %f2, %f2, %f12
46961 fmovdvc %xcc, %f13, %f12
46962 stw %g2, [%l7 + 0x10]
46963 movpos %xcc, %i6, %o5
46964 addccc %o1, %o0, %o7
46965 stw %i3, [%l7 + 0x44]
46966 movrlez %i0, 0x2CD, %l5
46967 stb %l6, [%l7 + 0x47]
46968 andncc %l4, %l3, %l2
46969 sdivx %i2, 0x0E73, %g7
46970 subcc %g5, %o3, %o4
46971 tne %icc, 0x1
46972 edge16n %g3, %g1, %g4
46973 fones %f4
46974 bcc,a,pt %icc, loop_5645
46975 srl %g6, 0x15, %o6
46976 bpos,a,pn %xcc, loop_5646
46977 ldd [%l7 + 0x50], %f8
46978loop_5645:
46979 fmovsne %icc, %f2, %f7
46980 stw %l0, [%l7 + 0x68]
46981loop_5646:
46982 fcmpeq32 %f2, %f12, %i1
46983 fpack16 %f0, %f12
46984 srax %i7, %i4, %o2
46985 fmovscs %xcc, %f13, %f10
46986 fcmpeq32 %f4, %f4, %l1
46987 st %f1, [%l7 + 0x2C]
46988 tl %xcc, 0x1
46989 nop
46990 setx loop_5647, %l0, %l1
46991 wrpr 0x1, %tl
46992 wrpr %l1, %tnpc
46993 setx 0x34400001400, %l0, %l1
46994 wrpr %l1, %tstate
46995 wrhpr 0x4, %htstate
46996 done
46997 lduw [%l7 + 0x40], %g2
46998 fbuge %fcc3, loop_5648
46999 sth %i6, [%l7 + 0x72]
47000loop_5647:
47001 fmovdvs %icc, %f4, %f12
47002 ldub [%l7 + 0x78], %i5
47003loop_5648:
47004 fsrc1 %f12, %f10
47005 edge16 %o1, %o0, %o5
47006 fcmpgt32 %f10, %f0, %i3
47007 srl %i0, %l5, %l6
47008 bne,pn %xcc, loop_5649
47009 ldd [%l7 + 0x78], %f6
47010 fnors %f12, %f4, %f4
47011 sth %o7, [%l7 + 0x08]
47012loop_5649:
47013 fmovsne %xcc, %f0, %f13
47014 fandnot1s %f9, %f1, %f7
47015 smul %l3, 0x07F4, %l2
47016 fxnors %f5, %f8, %f0
47017 tge %icc, 0x6
47018 fsrc2 %f12, %f2
47019 ld [%l7 + 0x08], %f12
47020 fba,a %fcc1, loop_5650
47021 andcc %l4, 0x1ED9, %i2
47022 movneg %icc, %g7, %o3
47023 fmuld8sux16 %f9, %f12, %f14
47024loop_5650:
47025 ta %icc, 0x7
47026 ldd [%l7 + 0x30], %f14
47027 fnegs %f14, %f9
47028 bg,a %icc, loop_5651
47029 fmovs %f3, %f15
47030 brgez,a %g5, loop_5652
47031 fornot1 %f4, %f6, %f6
47032loop_5651:
47033 bcs loop_5653
47034 faligndata %f12, %f8, %f14
47035loop_5652:
47036 st %f14, [%l7 + 0x78]
47037 bcs,pt %icc, loop_5654
47038loop_5653:
47039 brnz %o4, loop_5655
47040 array32 %g3, %g1, %g4
47041 edge32 %o6, %l0, %g6
47042loop_5654:
47043 fbu,a %fcc1, loop_5656
47044loop_5655:
47045 ldsh [%l7 + 0x42], %i7
47046 fnor %f10, %f4, %f8
47047 xnorcc %i4, %o2, %i1
47048loop_5656:
47049 ld [%l7 + 0x50], %f8
47050 fmovsle %xcc, %f12, %f0
47051 fpsub32 %f8, %f0, %f10
47052 for %f10, %f8, %f8
47053 ldsw [%l7 + 0x64], %g2
47054 ldub [%l7 + 0x56], %l1
47055 ld [%l7 + 0x48], %f6
47056 edge32ln %i5, %i6, %o1
47057 ldub [%l7 + 0x7E], %o0
47058 movl %icc, %o5, %i3
47059 ba,pt %xcc, loop_5657
47060 stw %l5, [%l7 + 0x08]
47061 stw %i0, [%l7 + 0x38]
47062 ldub [%l7 + 0x2D], %o7
47063loop_5657:
47064 tge %icc, 0x4
47065 ldsb [%l7 + 0x56], %l3
47066 ldsh [%l7 + 0x78], %l6
47067 ld [%l7 + 0x5C], %f6
47068 fmovdcs %xcc, %f8, %f13
47069 stx %l4, [%l7 + 0x30]
47070 st %f11, [%l7 + 0x6C]
47071 stb %i2, [%l7 + 0x1E]
47072 fzeros %f8
47073 ldsw [%l7 + 0x50], %g7
47074 std %f14, [%l7 + 0x38]
47075 sth %o3, [%l7 + 0x48]
47076 fbuge %fcc0, loop_5658
47077 lduw [%l7 + 0x14], %l2
47078 stb %g5, [%l7 + 0x45]
47079 lduw [%l7 + 0x10], %g3
47080loop_5658:
47081 te %xcc, 0x3
47082 addcc %g1, %o4, %g4
47083 stb %l0, [%l7 + 0x41]
47084 std %f0, [%l7 + 0x68]
47085 st %f0, [%l7 + 0x4C]
47086 bg,a loop_5659
47087 fmovsne %icc, %f2, %f14
47088 fpsub32 %f0, %f0, %f0
47089 sra %o6, %i7, %i4
47090loop_5659:
47091 fmovsne %icc, %f9, %f5
47092 st %f0, [%l7 + 0x50]
47093 be loop_5660
47094 taddcc %g6, 0x1555, %i1
47095 lduw [%l7 + 0x24], %o2
47096 edge8l %l1, %g2, %i5
47097loop_5660:
47098 movle %xcc, %o1, %i6
47099 fcmpeq16 %f10, %f6, %o0
47100 subcc %o5, 0x16B6, %l5
47101 ld [%l7 + 0x60], %f14
47102 stw %i0, [%l7 + 0x08]
47103 brnz,a %i3, loop_5661
47104 fbule,a %fcc1, loop_5662
47105 ldsw [%l7 + 0x7C], %l3
47106 brnz %o7, loop_5663
47107loop_5661:
47108 ldx [%l7 + 0x60], %l6
47109loop_5662:
47110 fmovrdlz %l4, %f2, %f10
47111 stb %i2, [%l7 + 0x46]
47112loop_5663:
47113 orn %o3, 0x1809, %g7
47114 stx %g5, [%l7 + 0x28]
47115 for %f4, %f6, %f12
47116 lduh [%l7 + 0x76], %l2
47117 xor %g3, 0x082D, %g1
47118 addc %o4, 0x0A7A, %g4
47119 nop
47120 setx loop_5664, %l0, %l1
47121 wrpr 0x1, %tl
47122 wrpr %l1, %tnpc
47123 setx 0x34400001400, %l0, %l1
47124 wrpr %l1, %tstate
47125 wrhpr 0x4, %htstate
47126 done
47127 udiv %l0, 0x0C56, %i7
47128 edge16ln %o6, %g6, %i1
47129 fbule,a %fcc3, loop_5665
47130loop_5664:
47131 orcc %i4, 0x05BB, %l1
47132 fba %fcc2, loop_5666
47133 std %f14, [%l7 + 0x20]
47134loop_5665:
47135 ta %icc, 0x3
47136 addc %g2, %i5, %o1
47137loop_5666:
47138 fcmpeq32 %f2, %f4, %o2
47139 ldsw [%l7 + 0x64], %o0
47140 fsrc1s %f14, %f12
47141 fbue,a %fcc1, loop_5667
47142 fbue,a %fcc2, loop_5668
47143 ldsb [%l7 + 0x6D], %i6
47144 xnorcc %o5, %i0, %i3
47145loop_5667:
47146 fpack32 %f14, %f12, %f6
47147loop_5668:
47148 fpackfix %f12, %f2
47149 andncc %l5, %l3, %o7
47150 fbug %fcc2, loop_5669
47151 std %f14, [%l7 + 0x30]
47152 movrlez %l4, %i2, %l6
47153 stb %o3, [%l7 + 0x0C]
47154loop_5669:
47155 edge16l %g7, %g5, %g3
47156 fandnot1 %f4, %f4, %f0
47157 fexpand %f8, %f2
47158 stb %g1, [%l7 + 0x1E]
47159 movg %xcc, %l2, %g4
47160 array16 %l0, %o4, %o6
47161 fmovdgu %xcc, %f7, %f9
47162 call loop_5670
47163 stw %g6, [%l7 + 0x68]
47164 bvs,pn %icc, loop_5671
47165 ldsh [%l7 + 0x32], %i7
47166loop_5670:
47167 andncc %i1, %i4, %g2
47168 tn %icc, 0x6
47169loop_5671:
47170 fbule,a %fcc2, loop_5672
47171 te %icc, 0x2
47172 fmovscc %icc, %f4, %f0
47173 fbul %fcc3, loop_5673
47174loop_5672:
47175 fbuge,a %fcc2, loop_5674
47176 movne %xcc, %l1, %i5
47177 fmovsne %icc, %f2, %f6
47178loop_5673:
47179 fmovrdlez %o1, %f6, %f2
47180loop_5674:
47181 alignaddr %o2, %i6, %o5
47182 stx %o0, [%l7 + 0x78]
47183 st %f4, [%l7 + 0x10]
47184 fcmpeq16 %f8, %f0, %i3
47185 fmovde %xcc, %f12, %f10
47186 tcs %icc, 0x3
47187 ldsb [%l7 + 0x0B], %l5
47188 fmovdvc %xcc, %f5, %f8
47189 fmovrdlz %l3, %f10, %f14
47190 stb %i0, [%l7 + 0x6B]
47191 tg %icc, 0x1
47192 st %f4, [%l7 + 0x50]
47193 bvc,a,pt %xcc, loop_5675
47194 ldx [%l7 + 0x18], %l4
47195 fpsub32 %f10, %f2, %f6
47196 call loop_5676
47197loop_5675:
47198 stw %o7, [%l7 + 0x7C]
47199 ldsw [%l7 + 0x14], %i2
47200 ldx [%l7 + 0x30], %l6
47201loop_5676:
47202 ldd [%l7 + 0x50], %f0
47203 srlx %o3, %g5, %g3
47204 fbge %fcc3, loop_5677
47205 fpsub32s %f11, %f12, %f1
47206 subcc %g1, %l2, %g4
47207 lduh [%l7 + 0x7A], %g7
47208loop_5677:
47209 edge32ln %o4, %o6, %g6
47210 orcc %i7, 0x18A1, %l0
47211 xnor %i4, 0x1582, %g2
47212 st %f14, [%l7 + 0x18]
47213 bneg loop_5678
47214 fzero %f6
47215 fba %fcc0, loop_5679
47216 fmul8ulx16 %f10, %f2, %f2
47217loop_5678:
47218 fblg,a %fcc1, loop_5680
47219 stx %i1, [%l7 + 0x40]
47220loop_5679:
47221 fbge %fcc0, loop_5681
47222 lduw [%l7 + 0x7C], %l1
47223loop_5680:
47224 fbe %fcc1, loop_5682
47225 sdiv %o1, 0x068F, %o2
47226loop_5681:
47227 fzeros %f10
47228 tvs %xcc, 0x4
47229loop_5682:
47230 sll %i5, 0x06, %o5
47231 nop
47232 setx loop_5683, %l0, %l1
47233 wrpr 0x1, %tl
47234 wrpr %l1, %tpc
47235 add %l1, 0x4, %l1
47236 wrpr %l1, %tnpc
47237 setx 0x34400001400, %l0, %l1
47238 wrpr %l1, %tstate
47239 wrhpr 0x4, %htstate
47240 retry
47241 edge32n %o0, %i3, %i6
47242 udiv %l3, 0x1857, %l5
47243 fpadd16s %f5, %f14, %f4
47244loop_5683:
47245 orn %l4, %i0, %o7
47246 ldd [%l7 + 0x78], %f8
47247 srl %l6, 0x0B, %o3
47248 fmovscc %xcc, %f13, %f6
47249 ld [%l7 + 0x1C], %f3
47250 fbe,a %fcc0, loop_5684
47251 tne %xcc, 0x7
47252 array16 %i2, %g3, %g5
47253 movrlz %l2, %g4, %g7
47254loop_5684:
47255 bshuffle %f8, %f0, %f6
47256 sth %g1, [%l7 + 0x38]
47257 lduw [%l7 + 0x7C], %o6
47258 std %f0, [%l7 + 0x18]
47259 fmovrdgez %o4, %f10, %f4
47260 movpos %icc, %i7, %l0
47261 lduw [%l7 + 0x5C], %g6
47262 fmuld8ulx16 %f6, %f1, %f2
47263 ldsh [%l7 + 0x32], %g2
47264 stx %i4, [%l7 + 0x40]
47265 ldsb [%l7 + 0x25], %i1
47266 fcmpeq16 %f14, %f12, %l1
47267 fabsd %f4, %f8
47268 ldsh [%l7 + 0x64], %o1
47269 ldx [%l7 + 0x50], %o2
47270 fpmerge %f0, %f6, %f8
47271 stx %i5, [%l7 + 0x18]
47272 lduh [%l7 + 0x1C], %o0
47273 nop
47274 setx loop_5685, %l0, %l1
47275 wrpr 0x1, %tl
47276 wrpr %l1, %tpc
47277 add %l1, 0x4, %l1
47278 wrpr %l1, %tnpc
47279 setx 0x34400001400, %l0, %l1
47280 wrpr %l1, %tstate
47281 wrhpr 0x4, %htstate
47282 retry
47283 tl %xcc, 0x7
47284 edge8n %o5, %i6, %l3
47285 fmovsl %xcc, %f3, %f3
47286loop_5685:
47287 popc %l5, %l4
47288 lduw [%l7 + 0x58], %i3
47289 array32 %o7, %i0, %l6
47290 fandnot1s %f10, %f6, %f6
47291 fsrc1 %f8, %f12
47292 fmovdge %xcc, %f9, %f1
47293 ldsb [%l7 + 0x4F], %o3
47294 edge16n %g3, %i2, %l2
47295 tvs %icc, 0x2
47296 ldsw [%l7 + 0x70], %g5
47297 tvs %icc, 0x7
47298 fpackfix %f4, %f13
47299 bvc %xcc, loop_5686
47300 fornot1 %f2, %f6, %f10
47301 edge32 %g7, %g4, %g1
47302 sdiv %o4, 0x0E5C, %i7
47303loop_5686:
47304 stx %o6, [%l7 + 0x70]
47305 fblg %fcc0, loop_5687
47306 smul %g6, 0x1EDA, %l0
47307 fabsd %f4, %f12
47308 movvs %xcc, %i4, %g2
47309loop_5687:
47310 ldsw [%l7 + 0x50], %i1
47311 stw %l1, [%l7 + 0x74]
47312 bvs %icc, loop_5688
47313 fandnot1s %f12, %f5, %f1
47314 ldd [%l7 + 0x78], %f6
47315 stw %o1, [%l7 + 0x0C]
47316loop_5688:
47317 fmovrslz %o2, %f8, %f14
47318 fpadd16s %f15, %f14, %f9
47319 st %f6, [%l7 + 0x0C]
47320 fmovse %xcc, %f14, %f6
47321 sdivcc %o0, 0x1755, %o5
47322 bge,pn %xcc, loop_5689
47323 fornot1 %f6, %f10, %f10
47324 lduh [%l7 + 0x60], %i6
47325 add %i5, 0x0FFB, %l3
47326loop_5689:
47327 fmovdle %icc, %f10, %f15
47328 fmovda %icc, %f2, %f1
47329 ldx [%l7 + 0x28], %l5
47330 andncc %i3, %o7, %i0
47331 tne %icc, 0x4
47332 umul %l4, 0x014A, %l6
47333 edge16l %g3, %i2, %l2
47334 xnor %g5, %g7, %o3
47335 fzero %f14
47336 ldd [%l7 + 0x38], %f12
47337 fmovs %f15, %f2
47338 std %f2, [%l7 + 0x40]
47339 bne,a,pt %icc, loop_5690
47340 xor %g4, 0x1B13, %g1
47341 ldsb [%l7 + 0x0B], %o4
47342 std %f8, [%l7 + 0x50]
47343loop_5690:
47344 ba,a loop_5691
47345 lduw [%l7 + 0x14], %o6
47346 ldsw [%l7 + 0x74], %g6
47347 fbn %fcc2, loop_5692
47348loop_5691:
47349 ba,a,pn %xcc, loop_5693
47350 fmovrdlez %l0, %f12, %f14
47351 st %f3, [%l7 + 0x58]
47352loop_5692:
47353 sdivcc %i7, 0x1E74, %g2
47354loop_5693:
47355 fbg,a %fcc2, loop_5694
47356 xorcc %i4, 0x002C, %i1
47357 ldub [%l7 + 0x7F], %o1
47358 fmovdcc %icc, %f14, %f4
47359loop_5694:
47360 array32 %l1, %o0, %o2
47361 stx %o5, [%l7 + 0x50]
47362 bvc,pt %icc, loop_5695
47363 fpack16 %f6, %f4
47364 ldd [%l7 + 0x28], %f0
47365 stw %i5, [%l7 + 0x3C]
47366loop_5695:
47367 xnorcc %i6, %l5, %l3
47368 edge8l %i3, %i0, %o7
47369 stb %l4, [%l7 + 0x69]
47370 brlez,a %l6, loop_5696
47371 udivcc %i2, 0x05CE, %g3
47372 ldd [%l7 + 0x20], %f6
47373 movrlz %g5, 0x204, %g7
47374loop_5696:
47375 movneg %icc, %l2, %g4
47376 fpmerge %f8, %f1, %f10
47377 sllx %o3, %o4, %o6
47378 edge16 %g1, %g6, %l0
47379 sth %i7, [%l7 + 0x46]
47380 sub %i4, 0x1591, %i1
47381 movleu %xcc, %o1, %g2
47382 std %f12, [%l7 + 0x18]
47383 ldx [%l7 + 0x40], %o0
47384 udiv %o2, 0x1874, %l1
47385 brnz %o5, loop_5697
47386 udiv %i5, 0x060F, %l5
47387 ld [%l7 + 0x20], %f15
47388 xor %l3, %i6, %i3
47389loop_5697:
47390 fcmpes %fcc0, %f5, %f1
47391 fmovsge %icc, %f9, %f2
47392 fmovrdgz %o7, %f12, %f10
47393 te %icc, 0x2
47394 call loop_5698
47395 fcmple16 %f4, %f6, %l4
47396 sth %l6, [%l7 + 0x40]
47397 sth %i0, [%l7 + 0x3C]
47398loop_5698:
47399 for %f12, %f4, %f12
47400 fpsub16s %f3, %f1, %f5
47401 st %f15, [%l7 + 0x3C]
47402 fbg %fcc3, loop_5699
47403 fxor %f12, %f0, %f0
47404 ldx [%l7 + 0x70], %i2
47405 fbge,a %fcc3, loop_5700
47406loop_5699:
47407 fpadd16 %f4, %f8, %f10
47408 fmovrsgez %g5, %f1, %f6
47409 move %icc, %g7, %g3
47410loop_5700:
47411 array32 %l2, %o3, %o4
47412 sub %o6, 0x1060, %g1
47413 alignaddr %g6, %g4, %i7
47414 ta %icc, 0x6
47415 fmovdg %xcc, %f15, %f12
47416 ldsw [%l7 + 0x38], %l0
47417 orn %i1, 0x1A0E, %i4
47418 fnors %f5, %f0, %f1
47419 movrne %o1, %g2, %o2
47420 stb %o0, [%l7 + 0x11]
47421 fcmpeq16 %f10, %f6, %l1
47422 st %f8, [%l7 + 0x7C]
47423 ldsh [%l7 + 0x76], %i5
47424 tcs %xcc, 0x5
47425 fcmpeq16 %f4, %f0, %l5
47426 ldsh [%l7 + 0x32], %l3
47427 movvc %icc, %o5, %i3
47428 lduh [%l7 + 0x2C], %o7
47429 std %f14, [%l7 + 0x20]
47430 fandnot1 %f8, %f14, %f6
47431 ldub [%l7 + 0x6C], %l4
47432 edge16ln %l6, %i0, %i6
47433 std %f12, [%l7 + 0x40]
47434 fcmpeq16 %f6, %f6, %i2
47435 popc 0x1BCB, %g5
47436 movl %xcc, %g7, %g3
47437 stw %o3, [%l7 + 0x70]
47438 movcs %xcc, %o4, %l2
47439 sllx %o6, 0x0B, %g1
47440 edge8l %g4, %i7, %g6
47441 subc %i1, %l0, %i4
47442 fmovse %icc, %f6, %f1
47443 fand %f14, %f4, %f14
47444 srlx %o1, %o2, %o0
47445 ldsw [%l7 + 0x7C], %g2
47446 tsubcctv %i5, %l1, %l5
47447 subccc %o5, 0x091D, %l3
47448 edge16l %i3, %l4, %l6
47449 ldx [%l7 + 0x68], %i0
47450 fmovscc %icc, %f3, %f0
47451 tleu %xcc, 0x1
47452 tpos %icc, 0x4
47453 ldx [%l7 + 0x38], %i6
47454 ba,pn %icc, loop_5701
47455 ldsh [%l7 + 0x42], %i2
47456 fmovscs %icc, %f7, %f13
47457 bcc,a loop_5702
47458loop_5701:
47459 fnot2 %f14, %f10
47460 tcc %xcc, 0x0
47461 stw %o7, [%l7 + 0x38]
47462loop_5702:
47463 st %f2, [%l7 + 0x6C]
47464 umul %g5, 0x1143, %g3
47465 stw %o3, [%l7 + 0x74]
47466 fsrc2s %f0, %f8
47467 alignaddr %g7, %o4, %l2
47468 xnorcc %o6, %g4, %i7
47469 sll %g6, %i1, %g1
47470 ldub [%l7 + 0x1B], %l0
47471 movcs %icc, %i4, %o1
47472 array16 %o0, %g2, %i5
47473 pdist %f12, %f10, %f4
47474 ld [%l7 + 0x60], %f13
47475 faligndata %f10, %f12, %f4
47476 sth %o2, [%l7 + 0x32]
47477 ldd [%l7 + 0x70], %f2
47478 st %f10, [%l7 + 0x68]
47479 ldsh [%l7 + 0x48], %l5
47480 ldsb [%l7 + 0x25], %o5
47481 brgz %l1, loop_5703
47482 fnand %f6, %f2, %f2
47483 ldub [%l7 + 0x39], %l3
47484 siam 0x1
47485loop_5703:
47486 move %xcc, %l4, %i3
47487 tleu %icc, 0x1
47488 tle %xcc, 0x7
47489 fbg %fcc3, loop_5704
47490 ldx [%l7 + 0x20], %l6
47491 edge16ln %i6, %i2, %o7
47492 ld [%l7 + 0x78], %f10
47493loop_5704:
47494 fmovrdlz %i0, %f12, %f6
47495 fcmpeq16 %f10, %f0, %g3
47496 std %f4, [%l7 + 0x58]
47497 fmovsvs %icc, %f2, %f11
47498 stb %o3, [%l7 + 0x33]
47499 be,a,pn %xcc, loop_5705
47500 fpadd16 %f2, %f4, %f2
47501 or %g5, %o4, %g7
47502 fpsub32s %f0, %f1, %f1
47503loop_5705:
47504 edge32n %o6, %g4, %l2
47505 subccc %g6, %i1, %i7
47506 array8 %g1, %l0, %i4
47507 std %f2, [%l7 + 0x68]
47508 std %f12, [%l7 + 0x20]
47509 xnor %o1, 0x03F6, %g2
47510 fcmple16 %f12, %f2, %i5
47511 sethi 0x0DDC, %o2
47512 tsubcc %l5, %o5, %o0
47513 fnot2s %f15, %f11
47514 bge %icc, loop_5706
47515 sub %l1, 0x07C9, %l3
47516 fpmerge %f6, %f8, %f2
47517 fcmpgt16 %f14, %f2, %i3
47518loop_5706:
47519 fmovrslz %l4, %f11, %f0
47520 umulcc %l6, 0x172C, %i2
47521 lduw [%l7 + 0x18], %o7
47522 orn %i0, %i6, %g3
47523 st %f14, [%l7 + 0x64]
47524 fmovscs %icc, %f8, %f12
47525 st %f2, [%l7 + 0x0C]
47526 ld [%l7 + 0x34], %f12
47527 xnorcc %o3, %g5, %o4
47528 udivcc %o6, 0x1A69, %g7
47529 fba,a %fcc1, loop_5707
47530 bvc,a,pn %icc, loop_5708
47531 fbue %fcc0, loop_5709
47532 tn %xcc, 0x5
47533loop_5707:
47534 tle %icc, 0x7
47535loop_5708:
47536 ldub [%l7 + 0x2C], %l2
47537loop_5709:
47538 fcmple32 %f4, %f12, %g6
47539 fpack32 %f8, %f0, %f10
47540 st %f9, [%l7 + 0x4C]
47541 ldub [%l7 + 0x39], %i1
47542 movle %icc, %g4, %g1
47543 stb %l0, [%l7 + 0x4F]
47544 bvs,a %xcc, loop_5710
47545 fmovrdne %i4, %f8, %f6
47546 movcc %xcc, %i7, %o1
47547 fornot2 %f2, %f2, %f12
47548loop_5710:
47549 fpsub32s %f8, %f12, %f12
47550 fandnot1s %f10, %f7, %f4
47551 fpack16 %f10, %f1
47552 bge,a loop_5711
47553 sth %i5, [%l7 + 0x42]
47554 subccc %o2, %g2, %o5
47555 std %f12, [%l7 + 0x08]
47556loop_5711:
47557 udivcc %l5, 0x1386, %l1
47558 tneg %icc, 0x1
47559 fpadd16 %f10, %f14, %f10
47560 stb %o0, [%l7 + 0x5E]
47561 fmovrsne %i3, %f15, %f11
47562 or %l3, %l6, %l4
47563 movne %icc, %o7, %i0
47564 ld [%l7 + 0x40], %f7
47565 fblg,a %fcc3, loop_5712
47566 fmovd %f4, %f6
47567 tgu %xcc, 0x0
47568 st %f8, [%l7 + 0x7C]
47569loop_5712:
47570 srl %i6, 0x08, %i2
47571 fmovsa %xcc, %f3, %f8
47572 fmul8ulx16 %f2, %f10, %f6
47573 lduh [%l7 + 0x18], %o3
47574 fpsub32 %f2, %f12, %f4
47575 alignaddr %g5, %o4, %g3
47576 movl %xcc, %g7, %l2
47577 ld [%l7 + 0x34], %f12
47578 fnors %f10, %f0, %f3
47579 fmovrse %o6, %f6, %f13
47580 fble,a %fcc0, loop_5713
47581 brlez %g6, loop_5714
47582 ldd [%l7 + 0x58], %f6
47583 fmovrsgez %i1, %f12, %f1
47584loop_5713:
47585 xnorcc %g1, %l0, %i4
47586loop_5714:
47587 fmovsneg %icc, %f13, %f6
47588 fbge %fcc3, loop_5715
47589 lduh [%l7 + 0x42], %i7
47590 ldsb [%l7 + 0x63], %o1
47591 xnorcc %i5, 0x138B, %o2
47592loop_5715:
47593 sra %g4, %o5, %l5
47594 movpos %xcc, %l1, %g2
47595 fmovdvs %icc, %f7, %f4
47596 and %o0, 0x0BAE, %l3
47597 movle %xcc, %l6, %l4
47598 fcmpes %fcc3, %f3, %f14
47599 sub %o7, %i3, %i6
47600 tle %xcc, 0x7
47601 bge,pt %icc, loop_5716
47602 fmovrdlz %i2, %f8, %f4
47603 srax %i0, %g5, %o3
47604 movleu %xcc, %g3, %o4
47605loop_5716:
47606 fbu,a %fcc3, loop_5717
47607 fcmped %fcc2, %f8, %f12
47608 ldsw [%l7 + 0x2C], %g7
47609 bvc,pn %icc, loop_5718
47610loop_5717:
47611 taddcc %l2, 0x1160, %o6
47612 lduw [%l7 + 0x2C], %g6
47613 ldsh [%l7 + 0x7E], %g1
47614loop_5718:
47615 tvc %xcc, 0x0
47616 fbne %fcc3, loop_5719
47617 xnorcc %l0, 0x1A6B, %i4
47618 st %f0, [%l7 + 0x2C]
47619 ldx [%l7 + 0x78], %i7
47620loop_5719:
47621 fmovsleu %icc, %f10, %f7
47622 tpos %icc, 0x7
47623 fmovsvs %icc, %f0, %f6
47624 brgz,a %i1, loop_5720
47625 movcc %xcc, %i5, %o1
47626 bpos,a %icc, loop_5721
47627 fbn %fcc0, loop_5722
47628loop_5720:
47629 fpadd16s %f3, %f14, %f7
47630 fnot1 %f4, %f4
47631loop_5721:
47632 movrgz %o2, %g4, %o5
47633loop_5722:
47634 movle %icc, %l5, %l1
47635 stb %o0, [%l7 + 0x37]
47636 stw %g2, [%l7 + 0x3C]
47637 sdivcc %l3, 0x0B40, %l6
47638 fpadd16 %f8, %f14, %f12
47639 ba,a,pn %xcc, loop_5723
47640 bcs,pn %icc, loop_5724
47641 fexpand %f4, %f12
47642 fmovdcs %icc, %f1, %f5
47643loop_5723:
47644 fmovrslz %o7, %f5, %f2
47645loop_5724:
47646 srax %l4, 0x03, %i3
47647 fbne %fcc2, loop_5725
47648 fxors %f15, %f7, %f5
47649 nop
47650 setx loop_5726, %l0, %l1
47651 wrpr 0x1, %tl
47652 wrpr %l1, %tpc
47653 add %l1, 0x4, %l1
47654 wrpr %l1, %tnpc
47655 setx 0x34400001400, %l0, %l1
47656 wrpr %l1, %tstate
47657 wrhpr 0x4, %htstate
47658 retry
47659 xorcc %i6, %i2, %i0
47660loop_5725:
47661 movrne %g5, 0x143, %g3
47662 ba,a loop_5727
47663loop_5726:
47664 bne,pn %xcc, loop_5728
47665 stb %o4, [%l7 + 0x11]
47666 movle %icc, %o3, %g7
47667loop_5727:
47668 fbge,a %fcc2, loop_5729
47669loop_5728:
47670 add %l2, %o6, %g1
47671 for %f12, %f0, %f12
47672 fba,a %fcc0, loop_5730
47673loop_5729:
47674 tsubcctv %g6, %i4, %l0
47675 orncc %i7, 0x0BBD, %i1
47676 fpsub32 %f14, %f12, %f8
47677loop_5730:
47678 stb %i5, [%l7 + 0x72]
47679 lduh [%l7 + 0x6E], %o2
47680 mova %xcc, %g4, %o5
47681 move %icc, %l5, %l1
47682 ldub [%l7 + 0x2E], %o1
47683 tsubcc %o0, %g2, %l6
47684 umulcc %l3, 0x0EDF, %o7
47685 call loop_5731
47686 fmovse %xcc, %f9, %f8
47687 st %f11, [%l7 + 0x38]
47688 orncc %l4, %i6, %i3
47689loop_5731:
47690 tgu %xcc, 0x5
47691 brlz,a %i2, loop_5732
47692 bleu,a loop_5733
47693 ldd [%l7 + 0x58], %f4
47694 ba,a %icc, loop_5734
47695loop_5732:
47696 bleu,pt %xcc, loop_5735
47697loop_5733:
47698 ldx [%l7 + 0x18], %i0
47699 ta %icc, 0x4
47700loop_5734:
47701 ldd [%l7 + 0x58], %f2
47702loop_5735:
47703 lduh [%l7 + 0x64], %g3
47704 sth %o4, [%l7 + 0x0A]
47705 std %f0, [%l7 + 0x50]
47706 stx %g5, [%l7 + 0x60]
47707 ta %xcc, 0x1
47708 fmovdvc %xcc, %f8, %f3
47709 movge %xcc, %o3, %g7
47710 fmovdcs %xcc, %f13, %f14
47711 fblg %fcc1, loop_5736
47712 fbge,a %fcc3, loop_5737
47713 movneg %icc, %o6, %g1
47714 fnors %f12, %f4, %f4
47715loop_5736:
47716 stx %l2, [%l7 + 0x10]
47717loop_5737:
47718 ldub [%l7 + 0x09], %i4
47719 fpack16 %f6, %f3
47720 ldsw [%l7 + 0x5C], %g6
47721 fpack16 %f12, %f4
47722 fandnot1s %f8, %f14, %f7
47723 tsubcc %i7, %l0, %i1
47724 ldx [%l7 + 0x18], %i5
47725 st %f1, [%l7 + 0x74]
47726 fpadd32 %f4, %f0, %f6
47727 ldsw [%l7 + 0x0C], %o2
47728 std %f6, [%l7 + 0x58]
47729 fornot1 %f8, %f12, %f4
47730 movg %icc, %g4, %l5
47731 addc %l1, 0x08A3, %o5
47732 lduw [%l7 + 0x44], %o0
47733 tpos %icc, 0x2
47734 st %f14, [%l7 + 0x3C]
47735 ldx [%l7 + 0x58], %g2
47736 bcs,pn %icc, loop_5738
47737 subccc %o1, %l6, %o7
47738 ldsw [%l7 + 0x58], %l4
47739 fmovda %icc, %f9, %f6
47740loop_5738:
47741 bgu,a,pn %xcc, loop_5739
47742 ldsh [%l7 + 0x4A], %l3
47743 movvs %icc, %i6, %i3
47744 st %f7, [%l7 + 0x18]
47745loop_5739:
47746 fmovdn %xcc, %f11, %f13
47747 bge,a %xcc, loop_5740
47748 ldd [%l7 + 0x18], %f0
47749 lduw [%l7 + 0x70], %i0
47750 ldd [%l7 + 0x68], %f4
47751loop_5740:
47752 fzeros %f4
47753 fcmple32 %f8, %f0, %g3
47754 faligndata %f4, %f0, %f14
47755 ldsb [%l7 + 0x58], %o4
47756 movcs %icc, %g5, %i2
47757 lduw [%l7 + 0x3C], %o3
47758 andncc %g7, %o6, %g1
47759 bgu,a,pt %icc, loop_5741
47760 stx %l2, [%l7 + 0x68]
47761 ldd [%l7 + 0x48], %f2
47762 srl %i4, %g6, %l0
47763loop_5741:
47764 addccc %i1, %i5, %o2
47765 fmovdcs %icc, %f11, %f7
47766 stb %i7, [%l7 + 0x23]
47767 fcmpeq16 %f12, %f6, %l5
47768 fmovsle %icc, %f12, %f4
47769 movcc %xcc, %g4, %o5
47770 lduw [%l7 + 0x2C], %l1
47771 fcmpeq16 %f2, %f2, %g2
47772 stx %o1, [%l7 + 0x08]
47773 std %f0, [%l7 + 0x48]
47774 fornot2s %f1, %f9, %f6
47775 brnz %l6, loop_5742
47776 sethi 0x025E, %o0
47777 tne %icc, 0x6
47778 lduw [%l7 + 0x54], %o7
47779loop_5742:
47780 std %f0, [%l7 + 0x20]
47781 ld [%l7 + 0x6C], %f8
47782 fbug,a %fcc1, loop_5743
47783 fors %f2, %f11, %f9
47784 fbu,a %fcc0, loop_5744
47785 brlez,a %l4, loop_5745
47786loop_5743:
47787 fmovsgu %xcc, %f4, %f4
47788 fands %f4, %f3, %f15
47789loop_5744:
47790 ldsh [%l7 + 0x48], %l3
47791loop_5745:
47792 array32 %i6, %i0, %i3
47793 fbule %fcc1, loop_5746
47794 tpos %icc, 0x2
47795 fcmpeq32 %f14, %f14, %o4
47796 udiv %g3, 0x1CF8, %g5
47797loop_5746:
47798 fpadd32 %f0, %f12, %f8
47799 fmovdn %icc, %f6, %f5
47800 st %f12, [%l7 + 0x34]
47801 orn %o3, 0x18C4, %g7
47802 fmovsvs %xcc, %f7, %f1
47803 lduh [%l7 + 0x54], %i2
47804 ldsb [%l7 + 0x56], %o6
47805 bvc,a %icc, loop_5747
47806 fmuld8ulx16 %f9, %f9, %f0
47807 movpos %icc, %l2, %i4
47808 fmovsleu %icc, %f13, %f11
47809loop_5747:
47810 fmul8x16al %f9, %f9, %f0
47811 xnor %g1, 0x0A4F, %g6
47812 ldsb [%l7 + 0x10], %i1
47813 tpos %icc, 0x6
47814 fnor %f8, %f10, %f10
47815 ld [%l7 + 0x20], %f3
47816 movrlz %i5, 0x052, %l0
47817 tvs %xcc, 0x2
47818 fbge,a %fcc3, loop_5748
47819 orcc %o2, 0x13E7, %l5
47820 stx %i7, [%l7 + 0x50]
47821 and %o5, %l1, %g4
47822loop_5748:
47823 tvc %xcc, 0x3
47824 ldsb [%l7 + 0x73], %o1
47825 srax %l6, %o0, %o7
47826 ldsw [%l7 + 0x08], %l4
47827 ldx [%l7 + 0x40], %l3
47828 bgu loop_5749
47829 array16 %i6, %g2, %i0
47830 fmovdcc %icc, %f9, %f8
47831 te %icc, 0x2
47832loop_5749:
47833 bvc,pn %icc, loop_5750
47834 stx %i3, [%l7 + 0x08]
47835 fbo,a %fcc1, loop_5751
47836 fnors %f6, %f8, %f7
47837loop_5750:
47838 tcs %xcc, 0x5
47839 fpsub16 %f0, %f8, %f12
47840loop_5751:
47841 fpadd32 %f0, %f6, %f14
47842 fnand %f2, %f12, %f6
47843 tle %xcc, 0x6
47844 ldsw [%l7 + 0x14], %g3
47845 fmovsg %xcc, %f10, %f8
47846 alignaddr %g5, %o3, %o4
47847 fmovdneg %xcc, %f7, %f5
47848 fornot2 %f4, %f14, %f0
47849 andcc %g7, %o6, %i2
47850 std %f4, [%l7 + 0x20]
47851 ldsb [%l7 + 0x68], %i4
47852 call loop_5752
47853 bleu,pt %icc, loop_5753
47854 brgez,a %l2, loop_5754
47855 srax %g6, 0x16, %i1
47856loop_5752:
47857 fmovrdne %g1, %f2, %f8
47858loop_5753:
47859 fmul8x16au %f5, %f2, %f6
47860loop_5754:
47861 udiv %l0, 0x096A, %o2
47862 fmovrdne %i5, %f10, %f4
47863 st %f14, [%l7 + 0x58]
47864 fandnot1s %f12, %f5, %f1
47865 tge %xcc, 0x1
47866 stb %i7, [%l7 + 0x2F]
47867 fnot1s %f5, %f0
47868 bn,a,pt %xcc, loop_5755
47869 fpsub32 %f6, %f2, %f12
47870 ldsb [%l7 + 0x69], %l5
47871 fmovdn %xcc, %f13, %f9
47872loop_5755:
47873 st %f8, [%l7 + 0x58]
47874 ldsb [%l7 + 0x1B], %o5
47875 xorcc %g4, 0x13E0, %l1
47876 std %f14, [%l7 + 0x10]
47877 bneg,a,pt %xcc, loop_5756
47878 st %f5, [%l7 + 0x10]
47879 ldsb [%l7 + 0x75], %o1
47880 popc %l6, %o7
47881loop_5756:
47882 stb %l4, [%l7 + 0x1D]
47883 fmovspos %icc, %f5, %f9
47884 lduw [%l7 + 0x4C], %o0
47885 edge8ln %i6, %l3, %g2
47886 ta %xcc, 0x7
47887 movrgez %i3, 0x232, %g3
47888 fmovsvc %icc, %f1, %f8
47889 ld [%l7 + 0x54], %f0
47890 fcmpgt32 %f10, %f12, %i0
47891 stb %g5, [%l7 + 0x30]
47892 sth %o4, [%l7 + 0x52]
47893 stw %o3, [%l7 + 0x60]
47894 fmovrsgz %g7, %f10, %f6
47895 fmovspos %icc, %f11, %f10
47896 std %f12, [%l7 + 0x70]
47897 bcs,a %icc, loop_5757
47898 std %f12, [%l7 + 0x20]
47899 fabsd %f12, %f2
47900 movrgz %o6, 0x1AE, %i4
47901loop_5757:
47902 fmovdne %xcc, %f14, %f4
47903 addc %l2, %i2, %g6
47904 movre %g1, %l0, %o2
47905 fmovrsgez %i5, %f15, %f12
47906 tne %xcc, 0x0
47907 umul %i1, 0x10FE, %i7
47908 fnand %f4, %f0, %f8
47909 array16 %o5, %l5, %l1
47910 fbule,a %fcc3, loop_5758
47911 fmovdpos %xcc, %f14, %f7
47912 fpack16 %f4, %f8
47913 lduh [%l7 + 0x5E], %g4
47914loop_5758:
47915 bvc,pt %icc, loop_5759
47916 fmovse %xcc, %f8, %f4
47917 fpmerge %f12, %f11, %f10
47918 ld [%l7 + 0x5C], %f14
47919loop_5759:
47920 fandnot1 %f12, %f10, %f0
47921 sth %o1, [%l7 + 0x5E]
47922 or %l6, 0x089D, %l4
47923 fbue,a %fcc1, loop_5760
47924 fnot2 %f6, %f10
47925 ldx [%l7 + 0x30], %o7
47926 sll %i6, %l3, %g2
47927loop_5760:
47928 ldsw [%l7 + 0x10], %o0
47929 fand %f8, %f4, %f6
47930 stx %i3, [%l7 + 0x78]
47931 brgez,a %i0, loop_5761
47932 edge32ln %g3, %o4, %g5
47933 fmovdcs %icc, %f15, %f5
47934 tle %icc, 0x2
47935loop_5761:
47936 fblg,a %fcc1, loop_5762
47937 fsrc2 %f14, %f10
47938 call loop_5763
47939 fbue %fcc0, loop_5764
47940loop_5762:
47941 fpack32 %f10, %f8, %f12
47942 ldsw [%l7 + 0x4C], %g7
47943loop_5763:
47944 fones %f4
47945loop_5764:
47946 fabss %f1, %f7
47947 bne,pt %icc, loop_5765
47948 popc 0x0995, %o6
47949 ldd [%l7 + 0x20], %f6
47950 std %f10, [%l7 + 0x78]
47951loop_5765:
47952 umulcc %o3, 0x12EC, %i4
47953 sth %l2, [%l7 + 0x40]
47954 bcc,a,pt %icc, loop_5766
47955 sth %i2, [%l7 + 0x54]
47956 fmovrslez %g1, %f2, %f8
47957 fblg %fcc3, loop_5767
47958loop_5766:
47959 ldx [%l7 + 0x20], %g6
47960 addc %l0, 0x1629, %i5
47961 std %f6, [%l7 + 0x20]
47962loop_5767:
47963 fbne,a %fcc3, loop_5768
47964 ldd [%l7 + 0x40], %f4
47965 ldd [%l7 + 0x10], %f0
47966 udivx %o2, 0x18CD, %i1
47967loop_5768:
47968 taddcc %o5, %i7, %l5
47969 fand %f0, %f12, %f6
47970 lduh [%l7 + 0x1A], %l1
47971 fandnot2 %f8, %f12, %f4
47972 fmovsvc %xcc, %f1, %f2
47973 fmovse %xcc, %f15, %f11
47974 fble,a %fcc0, loop_5769
47975 alignaddrl %o1, %g4, %l6
47976 ldub [%l7 + 0x64], %o7
47977 fmovsvs %xcc, %f11, %f14
47978loop_5769:
47979 fmovdleu %xcc, %f4, %f11
47980 subccc %i6, %l3, %l4
47981 srl %o0, 0x0E, %i3
47982 movpos %icc, %i0, %g2
47983 st %f5, [%l7 + 0x44]
47984 fpadd32 %f14, %f14, %f10
47985 fmovrdlz %g3, %f8, %f14
47986 sth %o4, [%l7 + 0x68]
47987 sll %g5, 0x14, %o6
47988 ba,pt %icc, loop_5770
47989 stw %o3, [%l7 + 0x4C]
47990 stb %g7, [%l7 + 0x5D]
47991 fcmple16 %f14, %f2, %i4
47992loop_5770:
47993 ldub [%l7 + 0x2E], %i2
47994 array16 %g1, %g6, %l2
47995 fmovdcs %icc, %f2, %f2
47996 ld [%l7 + 0x64], %f3
47997 sll %l0, %i5, %i1
47998 fnot2 %f12, %f8
47999 fbu,a %fcc3, loop_5771
48000 stx %o2, [%l7 + 0x58]
48001 ldsw [%l7 + 0x30], %o5
48002 fnegd %f8, %f0
48003loop_5771:
48004 fpadd16s %f11, %f0, %f14
48005 fmovspos %icc, %f1, %f11
48006 udivx %l5, 0x1C91, %i7
48007 fcmple16 %f12, %f0, %o1
48008 edge16 %l1, %g4, %l6
48009 array16 %i6, %l3, %l4
48010 fornot2 %f4, %f10, %f0
48011 fmovdneg %xcc, %f14, %f9
48012 ld [%l7 + 0x70], %f5
48013 fmovrsgz %o0, %f11, %f2
48014 fone %f6
48015 andn %o7, 0x144B, %i0
48016 ld [%l7 + 0x38], %f9
48017 fmovspos %xcc, %f9, %f2
48018 fmovdle %icc, %f5, %f1
48019 ldsh [%l7 + 0x52], %i3
48020 fbuge,a %fcc0, loop_5772
48021 tn %icc, 0x4
48022 fmul8x16au %f4, %f15, %f6
48023 ldd [%l7 + 0x58], %f2
48024loop_5772:
48025 fmovrse %g2, %f11, %f2
48026 fornot2s %f0, %f15, %f2
48027 lduw [%l7 + 0x48], %g3
48028 ldsw [%l7 + 0x70], %g5
48029 fmovdg %xcc, %f8, %f4
48030 ldub [%l7 + 0x62], %o6
48031 udiv %o3, 0x0AEC, %o4
48032 fxnor %f0, %f8, %f0
48033 st %f6, [%l7 + 0x70]
48034 lduw [%l7 + 0x50], %i4
48035 bl,a loop_5773
48036 stx %g7, [%l7 + 0x48]
48037 tne %xcc, 0x1
48038 fpsub32s %f5, %f4, %f14
48039loop_5773:
48040 fcmpne16 %f10, %f10, %g1
48041 fornot1 %f14, %f4, %f14
48042 sth %g6, [%l7 + 0x72]
48043 xorcc %l2, %l0, %i5
48044 fmovdne %xcc, %f1, %f15
48045 movrgez %i1, 0x037, %i2
48046 ldd [%l7 + 0x68], %f10
48047 fmovdge %icc, %f10, %f4
48048 and %o5, 0x0B4A, %o2
48049 movrlz %l5, 0x2E5, %i7
48050 fbul %fcc0, loop_5774
48051 fbg %fcc1, loop_5775
48052 fbl %fcc0, loop_5776
48053 edge32ln %o1, %g4, %l6
48054loop_5774:
48055 st %f10, [%l7 + 0x4C]
48056loop_5775:
48057 fmovspos %xcc, %f12, %f2
48058loop_5776:
48059 add %i6, 0x0D4F, %l3
48060 st %f2, [%l7 + 0x50]
48061 fmovsneg %icc, %f12, %f1
48062 fsrc1s %f12, %f3
48063 srlx %l1, %o0, %o7
48064 fnot2 %f4, %f0
48065 bcs,a,pn %icc, loop_5777
48066 movl %xcc, %i0, %l4
48067 fcmpgt32 %f6, %f0, %i3
48068 umulcc %g2, 0x1FF4, %g5
48069loop_5777:
48070 ldx [%l7 + 0x70], %g3
48071 fbu %fcc1, loop_5778
48072 popc %o6, %o3
48073 taddcc %o4, %g7, %g1
48074 ldsh [%l7 + 0x7A], %i4
48075loop_5778:
48076 st %f1, [%l7 + 0x68]
48077 brlez %g6, loop_5779
48078 lduh [%l7 + 0x34], %l0
48079 tle %xcc, 0x3
48080 bvs,a %xcc, loop_5780
48081loop_5779:
48082 lduw [%l7 + 0x68], %i5
48083 tgu %icc, 0x4
48084 ld [%l7 + 0x40], %f13
48085loop_5780:
48086 lduh [%l7 + 0x78], %l2
48087 edge16n %i2, %i1, %o5
48088 std %f4, [%l7 + 0x20]
48089 ldub [%l7 + 0x70], %l5
48090 or %o2, %o1, %g4
48091 ld [%l7 + 0x1C], %f15
48092 fbo,a %fcc3, loop_5781
48093 fandnot1s %f10, %f0, %f14
48094 srlx %i7, 0x12, %l6
48095 stw %i6, [%l7 + 0x14]
48096loop_5781:
48097 nop
48098 setx loop_5782, %l0, %l1
48099 wrpr 0x1, %tl
48100 wrpr %l1, %tnpc
48101 setx 0x34400001400, %l0, %l1
48102 wrpr %l1, %tstate
48103 wrhpr 0x4, %htstate
48104 done
48105 stw %l1, [%l7 + 0x70]
48106 fba,a %fcc0, loop_5783
48107 stw %l3, [%l7 + 0x38]
48108loop_5782:
48109 fbul,a %fcc2, loop_5784
48110 ldsw [%l7 + 0x60], %o0
48111loop_5783:
48112 stw %i0, [%l7 + 0x70]
48113 ble,a loop_5785
48114loop_5784:
48115 ldub [%l7 + 0x4D], %l4
48116 fbn %fcc0, loop_5786
48117 bne,a,pt %icc, loop_5787
48118loop_5785:
48119 movcs %xcc, %i3, %g2
48120 ldsh [%l7 + 0x6A], %g5
48121loop_5786:
48122 ldsw [%l7 + 0x0C], %g3
48123loop_5787:
48124 stx %o6, [%l7 + 0x60]
48125 nop
48126 setx loop_5788, %l0, %l1
48127 wrpr 0x1, %tl
48128 wrpr %l1, %tnpc
48129 setx 0x34400001400, %l0, %l1
48130 wrpr %l1, %tstate
48131 wrhpr 0x4, %htstate
48132 done
48133 fmovsvs %xcc, %f12, %f0
48134 std %f6, [%l7 + 0x10]
48135 sth %o7, [%l7 + 0x70]
48136loop_5788:
48137 ldub [%l7 + 0x51], %o3
48138 fnors %f11, %f6, %f9
48139 bleu,a loop_5789
48140 ldsw [%l7 + 0x54], %o4
48141 faligndata %f0, %f12, %f6
48142 bvs,pn %icc, loop_5790
48143loop_5789:
48144 edge8ln %g1, %i4, %g6
48145 st %f15, [%l7 + 0x48]
48146 fmovsvs %xcc, %f5, %f14
48147loop_5790:
48148 fnot1s %f10, %f3
48149 lduh [%l7 + 0x78], %l0
48150 movl %icc, %g7, %l2
48151 ldsb [%l7 + 0x56], %i2
48152 brgez %i1, loop_5791
48153 fmovse %xcc, %f7, %f7
48154 fmovsa %icc, %f15, %f12
48155 fexpand %f7, %f14
48156loop_5791:
48157 fmovrdne %i5, %f10, %f6
48158 taddcctv %o5, %o2, %o1
48159 taddcctv %l5, %i7, %l6
48160 ldsw [%l7 + 0x14], %g4
48161 sra %l1, 0x1F, %l3
48162 lduh [%l7 + 0x3A], %i6
48163 fabsd %f10, %f4
48164 alignaddr %i0, %l4, %o0
48165 st %f6, [%l7 + 0x50]
48166 xnorcc %i3, 0x02A4, %g2
48167 movrlez %g3, 0x078, %g5
48168 stx %o6, [%l7 + 0x18]
48169 ldub [%l7 + 0x0A], %o7
48170 ldsw [%l7 + 0x78], %o3
48171 std %f4, [%l7 + 0x68]
48172 smulcc %g1, 0x0F39, %i4
48173 brnz,a %o4, loop_5792
48174 nop
48175 setx loop_5793, %l0, %l1
48176 wrpr 0x1, %tl
48177 wrpr %l1, %tpc
48178 add %l1, 0x4, %l1
48179 wrpr %l1, %tnpc
48180 setx 0x34400001400, %l0, %l1
48181 wrpr %l1, %tstate
48182 wrhpr 0x4, %htstate
48183 retry
48184 ldsw [%l7 + 0x2C], %l0
48185 movg %icc, %g6, %g7
48186loop_5792:
48187 brnz %l2, loop_5794
48188loop_5793:
48189 movrlez %i2, 0x1D6, %i5
48190 fmovsg %xcc, %f0, %f15
48191 faligndata %f14, %f2, %f12
48192loop_5794:
48193 stb %i1, [%l7 + 0x60]
48194 fxnor %f0, %f10, %f2
48195 sll %o2, 0x18, %o1
48196 fandnot1 %f12, %f10, %f4
48197 andncc %o5, %l5, %l6
48198 movvc %icc, %g4, %i7
48199 fmovde %xcc, %f4, %f1
48200 fmovdg %icc, %f7, %f1
48201 sth %l1, [%l7 + 0x78]
48202 udivcc %l3, 0x08AC, %i6
48203 ld [%l7 + 0x40], %f14
48204 ldub [%l7 + 0x7C], %l4
48205 orn %i0, %o0, %i3
48206 fble %fcc2, loop_5795
48207 bcs,pt %xcc, loop_5796
48208 lduw [%l7 + 0x08], %g2
48209 umulcc %g5, 0x125D, %o6
48210loop_5795:
48211 nop
48212 setx loop_5797, %l0, %l1
48213 wrpr 0x1, %tl
48214 wrpr %l1, %tpc
48215 add %l1, 0x4, %l1
48216 wrpr %l1, %tnpc
48217 setx 0x34400001400, %l0, %l1
48218 wrpr %l1, %tstate
48219 wrhpr 0x4, %htstate
48220 retry
48221loop_5796:
48222 fnor %f12, %f2, %f8
48223 fcmpes %fcc1, %f11, %f15
48224 bne,a,pn %xcc, loop_5798
48225loop_5797:
48226 fmovs %f14, %f1
48227 ldd [%l7 + 0x38], %f14
48228 fmul8x16 %f13, %f4, %f10
48229loop_5798:
48230 std %f6, [%l7 + 0x38]
48231 fbug,a %fcc3, loop_5799
48232 addccc %o7, %o3, %g1
48233 edge16ln %i4, %g3, %l0
48234 subcc %o4, 0x0A7F, %g6
48235loop_5799:
48236 fmovrde %l2, %f10, %f4
48237 ldsw [%l7 + 0x18], %i2
48238 fmovrse %g7, %f7, %f6
48239 fcmps %fcc0, %f3, %f4
48240 fmovsa %icc, %f13, %f2
48241 fmovdge %icc, %f10, %f12
48242 sth %i1, [%l7 + 0x56]
48243 orcc %i5, 0x0351, %o2
48244 fmovrde %o5, %f0, %f0
48245 st %f11, [%l7 + 0x74]
48246 sth %o1, [%l7 + 0x7E]
48247 sll %l6, %g4, %i7
48248 lduh [%l7 + 0x12], %l1
48249 sth %l5, [%l7 + 0x42]
48250 udivx %l3, 0x0259, %l4
48251 lduh [%l7 + 0x10], %i0
48252 edge8ln %o0, %i3, %g2
48253 fbe,a %fcc3, loop_5800
48254 fmovsgu %icc, %f3, %f15
48255 lduh [%l7 + 0x4C], %i6
48256 tgu %xcc, 0x3
48257loop_5800:
48258 fabsd %f4, %f2
48259 andn %o6, %g5, %o7
48260 fxnors %f9, %f14, %f14
48261 bvs,a loop_5801
48262 edge32l %g1, %o3, %g3
48263 fpadd32 %f12, %f6, %f10
48264 lduw [%l7 + 0x14], %i4
48265loop_5801:
48266 orn %l0, 0x1BFC, %o4
48267 fmovrse %l2, %f14, %f7
48268 fbuge %fcc3, loop_5802
48269 movne %xcc, %g6, %i2
48270 orn %g7, 0x0CB4, %i5
48271 xorcc %i1, 0x1BDA, %o2
48272loop_5802:
48273 udivx %o1, 0x1955, %o5
48274 std %f2, [%l7 + 0x50]
48275 ldd [%l7 + 0x48], %f12
48276 fandnot2 %f0, %f0, %f6
48277 movcs %xcc, %l6, %i7
48278 ldd [%l7 + 0x48], %f12
48279 fsrc2s %f6, %f14
48280 fmovrde %g4, %f10, %f0
48281 or %l5, %l3, %l4
48282 sub %i0, %l1, %i3
48283 stb %o0, [%l7 + 0x6F]
48284 tcs %xcc, 0x7
48285 ldsh [%l7 + 0x6E], %g2
48286 fxnor %f8, %f8, %f10
48287 ldsw [%l7 + 0x0C], %i6
48288 fsrc1 %f14, %f8
48289 taddcc %g5, %o7, %o6
48290 ld [%l7 + 0x20], %f7
48291 bge,a,pn %icc, loop_5803
48292 fxnors %f3, %f15, %f7
48293 ba,a %xcc, loop_5804
48294 fbule,a %fcc0, loop_5805
48295loop_5803:
48296 smul %o3, %g3, %i4
48297 stx %l0, [%l7 + 0x78]
48298loop_5804:
48299 nop
48300 setx loop_5806, %l0, %l1
48301 jmpl %l1, %o4
48302loop_5805:
48303 fcmpeq16 %f14, %f0, %l2
48304 fsrc2s %f5, %f7
48305 tvc %xcc, 0x3
48306loop_5806:
48307 fnors %f5, %f10, %f7
48308 bshuffle %f8, %f12, %f8
48309 fmuld8ulx16 %f2, %f14, %f10
48310 tg %icc, 0x5
48311 fpadd32s %f14, %f9, %f9
48312 ldd [%l7 + 0x18], %f10
48313 sth %g6, [%l7 + 0x12]
48314 fcmps %fcc0, %f0, %f12
48315 array32 %i2, %g7, %i5
48316 sdivcc %i1, 0x1D94, %o2
48317 sth %g1, [%l7 + 0x68]
48318 lduh [%l7 + 0x66], %o5
48319 std %f8, [%l7 + 0x18]
48320 stw %o1, [%l7 + 0x2C]
48321 ldsb [%l7 + 0x5F], %i7
48322 bpos,a,pn %xcc, loop_5807
48323 fmovsle %icc, %f2, %f0
48324 fbne,a %fcc1, loop_5808
48325 srl %l6, %l5, %g4
48326loop_5807:
48327 umul %l4, %i0, %l3
48328 edge8 %l1, %i3, %g2
48329loop_5808:
48330 stw %o0, [%l7 + 0x18]
48331 fmovrsgez %i6, %f4, %f12
48332 fmovsge %icc, %f6, %f8
48333 movrne %o7, 0x1BA, %g5
48334 ldub [%l7 + 0x43], %o3
48335 sth %g3, [%l7 + 0x1E]
48336 srl %o6, 0x00, %i4
48337 udivx %o4, 0x1926, %l0
48338 fmovdpos %icc, %f15, %f5
48339 fpadd32 %f4, %f2, %f2
48340 ta %icc, 0x4
48341 fors %f0, %f9, %f5
48342 lduw [%l7 + 0x18], %g6
48343 tge %xcc, 0x5
48344 lduw [%l7 + 0x54], %l2
48345 fpsub32s %f6, %f1, %f14
48346 edge16 %i2, %g7, %i5
48347 sllx %o2, 0x08, %g1
48348 alignaddr %i1, %o1, %o5
48349 udiv %i7, 0x1A07, %l5
48350 bgu,pn %icc, loop_5809
48351 ldsw [%l7 + 0x70], %l6
48352 fmovrsgz %g4, %f3, %f11
48353 brgz %l4, loop_5810
48354loop_5809:
48355 xor %l3, 0x1038, %l1
48356 ldx [%l7 + 0x30], %i0
48357 fpsub32 %f10, %f2, %f8
48358loop_5810:
48359 lduh [%l7 + 0x66], %g2
48360 tg %icc, 0x4
48361 bn,pn %xcc, loop_5811
48362 sth %i3, [%l7 + 0x12]
48363 lduw [%l7 + 0x40], %i6
48364 fmovrslez %o7, %f13, %f4
48365loop_5811:
48366 ldub [%l7 + 0x1F], %g5
48367 fnot1s %f13, %f14
48368 fbl,a %fcc1, loop_5812
48369 fbu %fcc3, loop_5813
48370 tge %xcc, 0x2
48371 fmul8x16au %f4, %f7, %f2
48372loop_5812:
48373 fmovscs %xcc, %f10, %f11
48374loop_5813:
48375 tsubcc %o0, 0x13FB, %o3
48376 fxnor %f12, %f8, %f8
48377 ld [%l7 + 0x74], %f6
48378 fbo,a %fcc1, loop_5814
48379 umul %o6, 0x0484, %i4
48380 fmovdl %icc, %f14, %f5
48381 ldsh [%l7 + 0x1E], %o4
48382loop_5814:
48383 edge32 %g3, %g6, %l2
48384 ldub [%l7 + 0x49], %i2
48385 nop
48386 setx loop_5815, %l0, %l1
48387 jmpl %l1, %l0
48388 fpsub32 %f2, %f12, %f4
48389 fbl,a %fcc2, loop_5816
48390 fbg,a %fcc3, loop_5817
48391loop_5815:
48392 lduh [%l7 + 0x30], %g7
48393 st %f13, [%l7 + 0x48]
48394loop_5816:
48395 fmovsg %xcc, %f0, %f4
48396loop_5817:
48397 sth %i5, [%l7 + 0x76]
48398 ldsw [%l7 + 0x48], %o2
48399 bne,pt %icc, loop_5818
48400 sethi 0x16E4, %g1
48401 faligndata %f2, %f10, %f4
48402 ldub [%l7 + 0x40], %i1
48403loop_5818:
48404 edge8n %o5, %o1, %l5
48405 ldsh [%l7 + 0x46], %l6
48406 fpmerge %f15, %f7, %f12
48407 fmovsg %icc, %f6, %f14
48408 fpadd32s %f15, %f5, %f13
48409 std %f8, [%l7 + 0x50]
48410 fbuge %fcc1, loop_5819
48411 fxnors %f6, %f14, %f6
48412 bpos %xcc, loop_5820
48413 bn,pt %icc, loop_5821
48414loop_5819:
48415 lduw [%l7 + 0x58], %g4
48416 edge8l %l4, %l3, %i7
48417loop_5820:
48418 fnegs %f3, %f6
48419loop_5821:
48420 tvs %icc, 0x7
48421 nop
48422 setx loop_5822, %l0, %l1
48423 jmpl %l1, %i0
48424 ld [%l7 + 0x34], %f11
48425 lduh [%l7 + 0x3E], %g2
48426 xnor %l1, 0x03C7, %i6
48427loop_5822:
48428 fbue %fcc2, loop_5823
48429 movpos %xcc, %i3, %o7
48430 ldx [%l7 + 0x28], %g5
48431 nop
48432 setx loop_5824, %l0, %l1
48433 wrpr 0x1, %tl
48434 wrpr %l1, %tnpc
48435 setx 0x34400001400, %l0, %l1
48436 wrpr %l1, %tstate
48437 wrhpr 0x4, %htstate
48438 done
48439loop_5823:
48440 fmovse %xcc, %f11, %f0
48441 std %f2, [%l7 + 0x60]
48442 fbug %fcc0, loop_5825
48443loop_5824:
48444 pdist %f14, %f4, %f14
48445 movrne %o0, %o6, %o3
48446 nop
48447 setx loop_5826, %l0, %l1
48448 wrpr 0x1, %tl
48449 wrpr %l1, %tpc
48450 add %l1, 0x4, %l1
48451 wrpr %l1, %tnpc
48452 setx 0x34400001400, %l0, %l1
48453 wrpr %l1, %tstate
48454 wrhpr 0x4, %htstate
48455 retry
48456loop_5825:
48457 fmovscs %xcc, %f12, %f12
48458 bne loop_5827
48459 stb %i4, [%l7 + 0x14]
48460loop_5826:
48461 sra %g3, 0x1C, %o4
48462 tl %xcc, 0x5
48463loop_5827:
48464 fmovscs %icc, %f3, %f2
48465 fands %f7, %f1, %f14
48466 stx %l2, [%l7 + 0x58]
48467 tsubcctv %g6, 0x1B7D, %l0
48468 brlez,a %i2, loop_5828
48469 ldub [%l7 + 0x30], %i5
48470 andncc %o2, %g1, %g7
48471 ldsh [%l7 + 0x20], %o5
48472loop_5828:
48473 tge %xcc, 0x1
48474 movg %xcc, %o1, %l5
48475 fnot2 %f0, %f2
48476 fbul,a %fcc2, loop_5829
48477 fmovsne %xcc, %f5, %f14
48478 sth %l6, [%l7 + 0x7E]
48479 movne %xcc, %g4, %i1
48480loop_5829:
48481 ldsw [%l7 + 0x38], %l4
48482 ldd [%l7 + 0x38], %f12
48483 fmovde %icc, %f13, %f12
48484 edge16n %l3, %i7, %i0
48485 fmovsleu %icc, %f10, %f7
48486 fmuld8sux16 %f0, %f2, %f12
48487 ld [%l7 + 0x78], %f8
48488 fbu,a %fcc0, loop_5830
48489 fmovs %f13, %f6
48490 siam 0x4
48491 bge,pt %icc, loop_5831
48492loop_5830:
48493 ldub [%l7 + 0x57], %g2
48494 or %l1, %i3, %o7
48495 edge8n %i6, %o0, %o6
48496loop_5831:
48497 fone %f10
48498 ldsw [%l7 + 0x64], %o3
48499 fbge %fcc2, loop_5832
48500 fmovrdlez %i4, %f6, %f0
48501 ldx [%l7 + 0x48], %g5
48502 std %f6, [%l7 + 0x20]
48503loop_5832:
48504 stw %g3, [%l7 + 0x60]
48505 ld [%l7 + 0x4C], %f1
48506 lduw [%l7 + 0x08], %l2
48507 be,a,pt %xcc, loop_5833
48508 fmovdcs %icc, %f1, %f10
48509 fmovsleu %icc, %f13, %f12
48510 sdivcc %o4, 0x1D0A, %l0
48511loop_5833:
48512 umul %i2, %i5, %o2
48513 sth %g6, [%l7 + 0x5E]
48514 fmovdneg %xcc, %f11, %f1
48515 mulx %g7, 0x1A58, %o5
48516 andncc %o1, %g1, %l5
48517 tsubcctv %l6, %i1, %l4
48518 bvc,pt %icc, loop_5834
48519 fmovsn %icc, %f3, %f8
48520 xorcc %l3, %g4, %i7
48521 edge16ln %g2, %i0, %l1
48522loop_5834:
48523 fcmps %fcc1, %f14, %f2
48524 st %f8, [%l7 + 0x2C]
48525 ldsb [%l7 + 0x57], %o7
48526 fnors %f2, %f15, %f4
48527 fblg,a %fcc2, loop_5835
48528 ld [%l7 + 0x40], %f11
48529 tcs %icc, 0x4
48530 sth %i3, [%l7 + 0x12]
48531loop_5835:
48532 tpos %icc, 0x5
48533 fcmpne32 %f12, %f10, %i6
48534 taddcc %o6, %o3, %i4
48535 fbge %fcc1, loop_5836
48536 movcs %xcc, %o0, %g3
48537 bg,a loop_5837
48538 st %f3, [%l7 + 0x40]
48539loop_5836:
48540 ldsw [%l7 + 0x58], %g5
48541 fxnors %f3, %f15, %f1
48542loop_5837:
48543 fmovrslez %l2, %f3, %f4
48544 fmovsleu %icc, %f14, %f7
48545 ba,a,pt %xcc, loop_5838
48546 fand %f2, %f8, %f14
48547 fcmpeq16 %f0, %f12, %l0
48548 stw %i2, [%l7 + 0x30]
48549loop_5838:
48550 std %f8, [%l7 + 0x68]
48551 fmovscc %xcc, %f9, %f15
48552 std %f2, [%l7 + 0x48]
48553 fmovsg %xcc, %f9, %f15
48554 movge %xcc, %i5, %o4
48555 ldsw [%l7 + 0x34], %o2
48556 faligndata %f0, %f6, %f8
48557 fabss %f10, %f1
48558 fmovrdgz %g6, %f6, %f14
48559 fmovsle %xcc, %f13, %f11
48560 fbo %fcc0, loop_5839
48561 tsubcctv %o5, %o1, %g7
48562 orn %g1, 0x1D9D, %l6
48563 ldsh [%l7 + 0x7E], %i1
48564loop_5839:
48565 ba %icc, loop_5840
48566 fpadd16 %f14, %f6, %f4
48567 stb %l5, [%l7 + 0x4D]
48568 fmul8ulx16 %f10, %f8, %f0
48569loop_5840:
48570 fbg,a %fcc2, loop_5841
48571 lduh [%l7 + 0x60], %l3
48572 movne %xcc, %g4, %i7
48573 sth %g2, [%l7 + 0x48]
48574loop_5841:
48575 fmovdpos %xcc, %f2, %f5
48576 st %f9, [%l7 + 0x28]
48577 fbule %fcc0, loop_5842
48578 add %l4, 0x0BD6, %l1
48579 bshuffle %f0, %f0, %f2
48580 fmovs %f1, %f1
48581loop_5842:
48582 ldsw [%l7 + 0x78], %o7
48583 bgu,pt %icc, loop_5843
48584 ldsb [%l7 + 0x0B], %i3
48585 stx %i0, [%l7 + 0x08]
48586 fornot1s %f12, %f12, %f8
48587loop_5843:
48588 tvs %icc, 0x6
48589 fnor %f4, %f2, %f2
48590 fmovdpos %xcc, %f4, %f7
48591 fmovrsne %i6, %f1, %f2
48592 fmul8x16al %f2, %f11, %f4
48593 movcs %icc, %o3, %i4
48594 array16 %o0, %g3, %o6
48595 fcmps %fcc1, %f11, %f9
48596 mulx %g5, %l2, %l0
48597 fnors %f2, %f11, %f2
48598 fmul8sux16 %f0, %f12, %f0
48599 alignaddrl %i2, %o4, %i5
48600 sth %o2, [%l7 + 0x30]
48601 fmovrdlez %g6, %f0, %f10
48602 lduw [%l7 + 0x74], %o1
48603 fbge,a %fcc1, loop_5844
48604 fpadd32 %f0, %f10, %f14
48605 fbg %fcc0, loop_5845
48606 ldub [%l7 + 0x24], %o5
48607loop_5844:
48608 tg %xcc, 0x2
48609 ldsb [%l7 + 0x27], %g1
48610loop_5845:
48611 tsubcc %l6, %i1, %g7
48612 ldub [%l7 + 0x0D], %l5
48613 or %l3, 0x0438, %g4
48614 sth %g2, [%l7 + 0x52]
48615 addcc %i7, %l4, %l1
48616 bcs,pn %icc, loop_5846
48617 bgu,a,pn %icc, loop_5847
48618 fmovsge %icc, %f4, %f1
48619 ldd [%l7 + 0x78], %f10
48620loop_5846:
48621 std %f6, [%l7 + 0x10]
48622loop_5847:
48623 fmovdpos %icc, %f0, %f4
48624 ldub [%l7 + 0x60], %o7
48625 fabss %f12, %f12
48626 fblg %fcc1, loop_5848
48627 ld [%l7 + 0x20], %f14
48628 ldub [%l7 + 0x29], %i3
48629 ldub [%l7 + 0x58], %i0
48630loop_5848:
48631 fnors %f8, %f11, %f13
48632 fsrc2 %f4, %f0
48633 lduh [%l7 + 0x24], %o3
48634 orn %i6, %i4, %g3
48635 bleu,a loop_5849
48636 ldsw [%l7 + 0x34], %o6
48637 sllx %o0, %g5, %l2
48638 ldx [%l7 + 0x28], %i2
48639loop_5849:
48640 andn %l0, %o4, %i5
48641 fmovrse %o2, %f11, %f3
48642 lduw [%l7 + 0x40], %o1
48643 movcs %icc, %g6, %o5
48644 sll %l6, 0x0E, %g1
48645 ldub [%l7 + 0x43], %g7
48646 fmovdge %icc, %f14, %f13
48647 bl,a,pn %icc, loop_5850
48648 fmuld8sux16 %f2, %f13, %f12
48649 ld [%l7 + 0x30], %f6
48650 sth %i1, [%l7 + 0x3C]
48651loop_5850:
48652 add %l3, 0x0E6E, %g4
48653 bvc,pn %icc, loop_5851
48654 fble,a %fcc1, loop_5852
48655 movle %icc, %g2, %i7
48656 ldsb [%l7 + 0x12], %l5
48657loop_5851:
48658 fcmps %fcc3, %f8, %f3
48659loop_5852:
48660 brz %l4, loop_5853
48661 lduh [%l7 + 0x2C], %l1
48662 edge8n %o7, %i0, %o3
48663 lduh [%l7 + 0x22], %i6
48664loop_5853:
48665 brz %i3, loop_5854
48666 ta %icc, 0x5
48667 ldd [%l7 + 0x58], %f8
48668 orcc %i4, 0x07DE, %g3
48669loop_5854:
48670 sth %o0, [%l7 + 0x4A]
48671 ldub [%l7 + 0x4D], %o6
48672 fbl %fcc1, loop_5855
48673 stw %g5, [%l7 + 0x50]
48674 fmovsvc %icc, %f12, %f2
48675 fcmple32 %f14, %f4, %i2
48676loop_5855:
48677 fmovdpos %icc, %f0, %f8
48678 std %f6, [%l7 + 0x40]
48679 fblg %fcc1, loop_5856
48680 std %f10, [%l7 + 0x78]
48681 stx %l2, [%l7 + 0x70]
48682 mulx %o4, %i5, %o2
48683loop_5856:
48684 movneg %icc, %l0, %o1
48685 movneg %xcc, %o5, %l6
48686 ldsw [%l7 + 0x44], %g6
48687 fands %f0, %f1, %f2
48688 stb %g7, [%l7 + 0x51]
48689 fexpand %f5, %f0
48690 addcc %i1, %l3, %g4
48691 sllx %g2, 0x06, %g1
48692 ldub [%l7 + 0x4E], %i7
48693 fpmerge %f14, %f15, %f0
48694 fbe %fcc2, loop_5857
48695 movrne %l4, 0x38B, %l1
48696 stx %o7, [%l7 + 0x30]
48697 fmovdpos %xcc, %f11, %f2
48698loop_5857:
48699 movvc %xcc, %i0, %o3
48700 fmovsvs %icc, %f10, %f4
48701 ldd [%l7 + 0x20], %f14
48702 fbue %fcc3, loop_5858
48703 ldsw [%l7 + 0x70], %i6
48704 fmovsvc %icc, %f3, %f15
48705 bvs,pn %icc, loop_5859
48706loop_5858:
48707 ldub [%l7 + 0x38], %i3
48708 movvc %xcc, %i4, %g3
48709 bvc,pn %icc, loop_5860
48710loop_5859:
48711 movrne %o0, %o6, %l5
48712 fbg,a %fcc3, loop_5861
48713 st %f1, [%l7 + 0x18]
48714loop_5860:
48715 fones %f2
48716 stw %i2, [%l7 + 0x74]
48717loop_5861:
48718 fmovsleu %xcc, %f1, %f13
48719 orncc %l2, 0x104C, %g5
48720 pdist %f10, %f2, %f14
48721 edge32l %o4, %i5, %l0
48722 tvs %icc, 0x6
48723 fand %f4, %f6, %f2
48724 movneg %icc, %o1, %o5
48725 fnegd %f0, %f6
48726 fones %f13
48727 stw %o2, [%l7 + 0x1C]
48728 movrlez %g6, %g7, %i1
48729 stw %l3, [%l7 + 0x7C]
48730 std %f12, [%l7 + 0x20]
48731 fbn,a %fcc0, loop_5862
48732 ldsb [%l7 + 0x44], %g4
48733 bvc,pn %xcc, loop_5863
48734 fsrc1s %f4, %f14
48735loop_5862:
48736 xnorcc %g2, 0x049D, %l6
48737 stx %g1, [%l7 + 0x38]
48738loop_5863:
48739 bvs,pn %xcc, loop_5864
48740 sth %i7, [%l7 + 0x34]
48741 lduh [%l7 + 0x60], %l4
48742 edge8 %l1, %i0, %o7
48743loop_5864:
48744 stb %i6, [%l7 + 0x7C]
48745 tpos %icc, 0x4
48746 fmovrdne %o3, %f14, %f6
48747 fmovscc %xcc, %f11, %f8
48748 ld [%l7 + 0x34], %f10
48749 tneg %icc, 0x7
48750 tle %icc, 0x3
48751 fbe %fcc2, loop_5865
48752 umul %i3, %g3, %i4
48753 fcmpgt16 %f12, %f12, %o6
48754 movpos %icc, %o0, %i2
48755loop_5865:
48756 alignaddr %l2, %g5, %o4
48757 movrgz %l5, 0x0CA, %l0
48758 edge32 %o1, %o5, %i5
48759 sth %o2, [%l7 + 0x56]
48760 fmovdge %xcc, %f14, %f7
48761 ldd [%l7 + 0x10], %f0
48762 subcc %g7, 0x1630, %i1
48763 lduw [%l7 + 0x58], %l3
48764 fmovs %f13, %f5
48765 std %f4, [%l7 + 0x68]
48766 std %f8, [%l7 + 0x30]
48767 edge16l %g4, %g6, %g2
48768 sth %g1, [%l7 + 0x66]
48769 edge8 %l6, %i7, %l4
48770 fmovrse %l1, %f5, %f9
48771 fornot1 %f8, %f8, %f12
48772 andcc %o7, %i0, %i6
48773 fabss %f15, %f14
48774 udiv %i3, 0x06A8, %g3
48775 fmovs %f3, %f8
48776 fnegd %f6, %f6
48777 fmovsneg %xcc, %f8, %f12
48778 ldsh [%l7 + 0x44], %o3
48779 fba,a %fcc3, loop_5866
48780 subc %o6, %i4, %o0
48781 lduw [%l7 + 0x34], %i2
48782 fmovrsgz %l2, %f13, %f2
48783loop_5866:
48784 fpadd32s %f9, %f14, %f0
48785 edge8n %o4, %l5, %g5
48786 tleu %icc, 0x7
48787 tl %icc, 0x7
48788 nop
48789 setx loop_5867, %l0, %l1
48790 wrpr 0x1, %tl
48791 wrpr %l1, %tnpc
48792 setx 0x34400001400, %l0, %l1
48793 wrpr %l1, %tstate
48794 wrhpr 0x4, %htstate
48795 done
48796 sth %o1, [%l7 + 0x34]
48797 ldx [%l7 + 0x30], %l0
48798 srl %i5, %o5, %o2
48799loop_5867:
48800 stb %g7, [%l7 + 0x3C]
48801 fornot2 %f4, %f14, %f2
48802 stb %i1, [%l7 + 0x3F]
48803 stb %l3, [%l7 + 0x0D]
48804 movle %icc, %g4, %g2
48805 movrlez %g6, 0x05A, %g1
48806 srlx %i7, %l4, %l6
48807 be loop_5868
48808 stx %o7, [%l7 + 0x70]
48809 ldsw [%l7 + 0x78], %l1
48810 and %i6, %i0, %i3
48811loop_5868:
48812 udivcc %o3, 0x1D67, %o6
48813 movcs %xcc, %i4, %g3
48814 movrgz %o0, 0x200, %l2
48815 fba,a %fcc3, loop_5869
48816 st %f8, [%l7 + 0x14]
48817 umulcc %o4, 0x069C, %i2
48818 fmovsle %xcc, %f0, %f2
48819loop_5869:
48820 fcmple16 %f14, %f2, %g5
48821 movrgz %l5, %o1, %i5
48822 mova %xcc, %o5, %l0
48823 bvc,pt %icc, loop_5870
48824 fsrc2 %f0, %f14
48825 sth %o2, [%l7 + 0x30]
48826 ld [%l7 + 0x10], %f11
48827loop_5870:
48828 sdiv %g7, 0x1B37, %l3
48829 fornot1s %f5, %f2, %f6
48830 movcs %xcc, %i1, %g2
48831 fmovscs %icc, %f8, %f12
48832 addc %g6, 0x1097, %g1
48833 brlz,a %g4, loop_5871
48834 bl,pt %icc, loop_5872
48835 stw %i7, [%l7 + 0x7C]
48836 fmovsneg %icc, %f15, %f13
48837loop_5871:
48838 nop
48839 setx loop_5873, %l0, %l1
48840 wrpr 0x1, %tl
48841 wrpr %l1, %tpc
48842 add %l1, 0x4, %l1
48843 wrpr %l1, %tnpc
48844 setx 0x34400001400, %l0, %l1
48845 wrpr %l1, %tstate
48846 wrhpr 0x4, %htstate
48847 retry
48848loop_5872:
48849 ldx [%l7 + 0x58], %l6
48850 brlez,a %o7, loop_5874
48851 movvs %icc, %l4, %i6
48852loop_5873:
48853 bg,a,pt %icc, loop_5875
48854 movpos %xcc, %i0, %i3
48855loop_5874:
48856 nop
48857 setx loop_5876, %l0, %l1
48858 wrpr 0x1, %tl
48859 wrpr %l1, %tnpc
48860 setx 0x34400001400, %l0, %l1
48861 wrpr %l1, %tstate
48862 wrhpr 0x4, %htstate
48863 done
48864 xnorcc %l1, 0x1CFA, %o6
48865loop_5875:
48866 edge8l %o3, %i4, %o0
48867 ldub [%l7 + 0x12], %l2
48868loop_5876:
48869 st %f4, [%l7 + 0x58]
48870 ldx [%l7 + 0x40], %o4
48871 ldsh [%l7 + 0x2E], %g3
48872 ta %xcc, 0x7
48873 srl %i2, 0x03, %g5
48874 fzero %f10
48875 xorcc %o1, %i5, %o5
48876 ldsb [%l7 + 0x7D], %l0
48877 fpadd16 %f2, %f4, %f12
48878 addc %o2, 0x0982, %g7
48879 sllx %l5, %i1, %l3
48880 fcmpes %fcc0, %f6, %f15
48881 lduh [%l7 + 0x0E], %g2
48882 brgez %g1, loop_5877
48883 brnz,a %g4, loop_5878
48884 ble,a %xcc, loop_5879
48885 bn,a,pt %icc, loop_5880
48886loop_5877:
48887 sth %g6, [%l7 + 0x0A]
48888loop_5878:
48889 fmovrslz %i7, %f7, %f6
48890loop_5879:
48891 fble %fcc1, loop_5881
48892loop_5880:
48893 ld [%l7 + 0x64], %f11
48894 fmovd %f2, %f10
48895 fmovsne %xcc, %f4, %f2
48896loop_5881:
48897 fmovrslz %o7, %f13, %f11
48898 sdivx %l6, 0x134C, %l4
48899 tn %icc, 0x4
48900 fmovsn %icc, %f0, %f7
48901 tvs %xcc, 0x2
48902 ldsw [%l7 + 0x38], %i6
48903 fmovdleu %icc, %f3, %f10
48904 fbug %fcc2, loop_5882
48905 movleu %xcc, %i0, %i3
48906 ld [%l7 + 0x20], %f15
48907 tsubcctv %l1, 0x1648, %o3
48908loop_5882:
48909 ldsh [%l7 + 0x4A], %i4
48910 edge8ln %o0, %l2, %o4
48911 stw %g3, [%l7 + 0x54]
48912 stb %i2, [%l7 + 0x7F]
48913 fcmpne16 %f12, %f0, %o6
48914 subc %o1, %g5, %i5
48915 tle %xcc, 0x0
48916 st %f3, [%l7 + 0x1C]
48917 fzero %f14
48918 tpos %icc, 0x0
48919 orn %l0, 0x18A5, %o5
48920 fbge %fcc2, loop_5883
48921 fmovsvs %icc, %f14, %f2
48922 andn %g7, %l5, %i1
48923 tpos %xcc, 0x7
48924loop_5883:
48925 fmovdge %xcc, %f14, %f2
48926 movvs %icc, %l3, %o2
48927 bshuffle %f0, %f0, %f12
48928 ldsh [%l7 + 0x5A], %g2
48929 edge16l %g4, %g1, %g6
48930 sdiv %i7, 0x0116, %l6
48931 fxors %f7, %f12, %f9
48932 sth %o7, [%l7 + 0x60]
48933 fxnor %f12, %f0, %f12
48934 fmovscc %xcc, %f0, %f5
48935 fpadd32s %f12, %f12, %f2
48936 tne %xcc, 0x1
48937 ldub [%l7 + 0x2E], %i6
48938 fbue,a %fcc2, loop_5884
48939 bcs,pn %xcc, loop_5885
48940 movg %xcc, %l4, %i0
48941 ldx [%l7 + 0x18], %i3
48942loop_5884:
48943 and %l1, %o3, %o0
48944loop_5885:
48945 fxnor %f0, %f10, %f2
48946 fbue,a %fcc2, loop_5886
48947 mulx %l2, %i4, %o4
48948 nop
48949 setx loop_5887, %l0, %l1
48950 wrpr 0x1, %tl
48951 wrpr %l1, %tpc
48952 add %l1, 0x4, %l1
48953 wrpr %l1, %tnpc
48954 setx 0x34400001400, %l0, %l1
48955 wrpr %l1, %tstate
48956 wrhpr 0x4, %htstate
48957 retry
48958 fmovsgu %xcc, %f15, %f3
48959loop_5886:
48960 st %f5, [%l7 + 0x7C]
48961 fmovsvc %icc, %f5, %f14
48962loop_5887:
48963 xnor %g3, %i2, %o1
48964 ldx [%l7 + 0x58], %g5
48965 ldx [%l7 + 0x20], %o6
48966 orncc %l0, 0x0058, %i5
48967 fmovrslz %o5, %f4, %f2
48968 fpack32 %f14, %f8, %f10
48969 ldsb [%l7 + 0x68], %l5
48970 orn %i1, 0x0E0F, %l3
48971 lduh [%l7 + 0x66], %g7
48972 stb %o2, [%l7 + 0x54]
48973 ldd [%l7 + 0x38], %f0
48974 fpadd32 %f12, %f6, %f4
48975 tcs %xcc, 0x1
48976 fmovrde %g4, %f4, %f6
48977 fbuge,a %fcc0, loop_5888
48978 fblg %fcc1, loop_5889
48979 lduw [%l7 + 0x64], %g1
48980 ldsw [%l7 + 0x5C], %g6
48981loop_5888:
48982 pdist %f2, %f10, %f10
48983loop_5889:
48984 edge16 %g2, %l6, %i7
48985 movleu %xcc, %o7, %i6
48986 fcmple16 %f2, %f0, %i0
48987 fmovsvs %xcc, %f6, %f6
48988 fmovdle %icc, %f2, %f5
48989 taddcc %i3, 0x0CA1, %l1
48990 fxor %f14, %f6, %f0
48991 tg %xcc, 0x2
48992 tcs %icc, 0x0
48993 fpmerge %f15, %f8, %f8
48994 fxor %f10, %f8, %f8
48995 fmul8ulx16 %f14, %f14, %f8
48996 udiv %l4, 0x1CEB, %o3
48997 ldsw [%l7 + 0x30], %l2
48998 tpos %icc, 0x6
48999 fblg,a %fcc3, loop_5890
49000 fmul8ulx16 %f0, %f12, %f6
49001 sth %o0, [%l7 + 0x28]
49002 sth %i4, [%l7 + 0x6A]
49003loop_5890:
49004 array8 %g3, %i2, %o4
49005 ldsh [%l7 + 0x2A], %g5
49006 fbe,a %fcc1, loop_5891
49007 subcc %o6, 0x02CA, %o1
49008 fmovrslez %i5, %f3, %f11
49009 ldsb [%l7 + 0x65], %o5
49010loop_5891:
49011 stx %l0, [%l7 + 0x70]
49012 fbu %fcc1, loop_5892
49013 subccc %i1, 0x1A1D, %l5
49014 sllx %l3, %o2, %g4
49015 udiv %g7, 0x1124, %g6
49016loop_5892:
49017 fpack16 %f8, %f1
49018 fmovrse %g2, %f13, %f8
49019 array32 %l6, %g1, %i7
49020 fmovd %f0, %f0
49021 edge8l %i6, %o7, %i0
49022 faligndata %f12, %f4, %f0
49023 movleu %icc, %l1, %l4
49024 edge8l %i3, %l2, %o3
49025 sra %o0, %i4, %i2
49026 movn %xcc, %o4, %g3
49027 std %f4, [%l7 + 0x38]
49028 sethi 0x1A2B, %o6
49029 fnegs %f10, %f11
49030 smul %o1, 0x02C0, %i5
49031 fandnot1 %f12, %f0, %f12
49032 fzeros %f2
49033 smul %g5, %o5, %l0
49034 array8 %i1, %l3, %o2
49035 smul %l5, 0x1356, %g7
49036 sdivx %g6, 0x1BED, %g4
49037 array8 %l6, %g2, %i7
49038 edge16ln %g1, %o7, %i0
49039 fbne,a %fcc2, loop_5893
49040 stw %i6, [%l7 + 0x0C]
49041 fandnot2s %f2, %f13, %f13
49042 subccc %l1, %l4, %l2
49043loop_5893:
49044 fands %f11, %f14, %f14
49045 fbg %fcc2, loop_5894
49046 movgu %icc, %o3, %o0
49047 movvs %xcc, %i4, %i3
49048 fmovsn %xcc, %f10, %f2
49049loop_5894:
49050 ba,pt %icc, loop_5895
49051 ldsh [%l7 + 0x68], %i2
49052 fsrc2 %f6, %f10
49053 sllx %o4, 0x11, %g3
49054loop_5895:
49055 faligndata %f6, %f14, %f12
49056 fandnot1s %f4, %f10, %f4
49057 bcs,a %xcc, loop_5896
49058 movcs %icc, %o1, %o6
49059 stw %i5, [%l7 + 0x7C]
49060 lduh [%l7 + 0x5E], %g5
49061loop_5896:
49062 or %o5, 0x072F, %i1
49063 ldsb [%l7 + 0x3A], %l0
49064 fmovdcs %xcc, %f13, %f7
49065 fmovdgu %icc, %f5, %f11
49066 st %f14, [%l7 + 0x78]
49067 ldsb [%l7 + 0x1F], %l3
49068 fcmps %fcc1, %f9, %f4
49069 movrgez %l5, 0x22B, %o2
49070 movrlz %g7, 0x1D3, %g6
49071 or %g4, 0x0061, %l6
49072 fmovrdgz %i7, %f2, %f8
49073 fmovdle %icc, %f13, %f15
49074 sth %g1, [%l7 + 0x2C]
49075 std %f0, [%l7 + 0x10]
49076 bcc,pn %icc, loop_5897
49077 ldsb [%l7 + 0x45], %o7
49078 te %xcc, 0x0
49079 fcmpes %fcc3, %f2, %f10
49080loop_5897:
49081 stx %g2, [%l7 + 0x68]
49082 tvs %xcc, 0x0
49083 mulscc %i6, %l1, %i0
49084 fsrc1 %f10, %f6
49085 bshuffle %f8, %f14, %f2
49086 ba,a %icc, loop_5898
49087 fmovdneg %icc, %f14, %f7
49088 array32 %l4, %l2, %o0
49089 srlx %i4, %o3, %i3
49090loop_5898:
49091 edge32n %i2, %g3, %o4
49092 fmul8sux16 %f6, %f8, %f0
49093 addcc %o1, %i5, %o6
49094 fzero %f8
49095 fabss %f14, %f15
49096 movne %icc, %o5, %g5
49097 fmovrsne %i1, %f15, %f7
49098 alignaddr %l0, %l3, %o2
49099 fnegd %f0, %f2
49100 bleu,a,pt %xcc, loop_5899
49101 tsubcctv %l5, 0x0AF6, %g6
49102 fble,a %fcc3, loop_5900
49103 brnz,a %g4, loop_5901
49104loop_5899:
49105 stw %l6, [%l7 + 0x4C]
49106 ldd [%l7 + 0x08], %f14
49107loop_5900:
49108 brgz %i7, loop_5902
49109loop_5901:
49110 fornot1 %f0, %f14, %f6
49111 st %f4, [%l7 + 0x08]
49112 ldd [%l7 + 0x08], %f10
49113loop_5902:
49114 edge32l %g1, %g7, %o7
49115 fors %f1, %f14, %f10
49116 stw %g2, [%l7 + 0x08]
49117 lduh [%l7 + 0x2A], %l1
49118 sth %i6, [%l7 + 0x68]
49119 bge,pt %xcc, loop_5903
49120 tne %xcc, 0x0
49121 fmovrdne %l4, %f6, %f12
49122 tcc %icc, 0x0
49123loop_5903:
49124 fcmpeq16 %f6, %f12, %l2
49125 stb %o0, [%l7 + 0x6C]
49126 movvc %icc, %i0, %o3
49127 array16 %i3, %i2, %g3
49128 call loop_5904
49129 fnegd %f2, %f4
49130 fnegd %f8, %f10
49131 lduh [%l7 + 0x30], %o4
49132loop_5904:
49133 ldx [%l7 + 0x68], %o1
49134 stx %i5, [%l7 + 0x48]
49135 fmovdg %icc, %f0, %f8
49136 tg %xcc, 0x5
49137 fcmpne32 %f4, %f10, %i4
49138 smul %o5, 0x17F3, %g5
49139 movleu %xcc, %o6, %i1
49140 ldsh [%l7 + 0x0E], %l3
49141 movvc %xcc, %l0, %l5
49142 ldd [%l7 + 0x38], %f12
49143 ldsw [%l7 + 0x4C], %g6
49144 alignaddrl %g4, %o2, %l6
49145 tsubcctv %i7, %g7, %g1
49146 brlez %o7, loop_5905
49147 bcs,pn %icc, loop_5906
49148 movn %xcc, %g2, %i6
49149 st %f10, [%l7 + 0x08]
49150loop_5905:
49151 fmovdpos %xcc, %f9, %f11
49152loop_5906:
49153 ldub [%l7 + 0x53], %l1
49154 fnot1 %f0, %f0
49155 ble,pn %icc, loop_5907
49156 lduh [%l7 + 0x5C], %l2
49157 movg %xcc, %l4, %i0
49158 mova %icc, %o0, %o3
49159loop_5907:
49160 fones %f1
49161 fmovdcc %xcc, %f9, %f4
49162 sdivx %i3, 0x0531, %i2
49163 fmovdcc %xcc, %f9, %f3
49164 srax %o4, %o1, %g3
49165 fsrc1s %f5, %f6
49166 fandnot2s %f7, %f4, %f10
49167 ta %xcc, 0x0
49168 stw %i5, [%l7 + 0x7C]
49169 move %icc, %i4, %o5
49170 fcmpne16 %f10, %f10, %o6
49171 ldub [%l7 + 0x2D], %g5
49172 bneg,a,pt %icc, loop_5908
49173 fands %f4, %f7, %f5
49174 tgu %icc, 0x4
49175 fcmps %fcc1, %f7, %f11
49176loop_5908:
49177 movrne %i1, %l3, %l5
49178 fbne,a %fcc3, loop_5909
49179 move %icc, %l0, %g6
49180 bpos,a,pt %icc, loop_5910
49181 fmovse %icc, %f11, %f8
49182loop_5909:
49183 ldsw [%l7 + 0x08], %g4
49184 movgu %xcc, %l6, %o2
49185loop_5910:
49186 stx %i7, [%l7 + 0x78]
49187 ldsh [%l7 + 0x76], %g7
49188 fmovsl %xcc, %f6, %f6
49189 lduh [%l7 + 0x12], %g1
49190 fmovrdlez %o7, %f2, %f0
49191 lduw [%l7 + 0x18], %g2
49192 lduh [%l7 + 0x34], %i6
49193 fbl,a %fcc1, loop_5911
49194 brlz %l1, loop_5912
49195 fmovdg %icc, %f3, %f13
49196 popc 0x106F, %l2
49197loop_5911:
49198 edge16n %l4, %i0, %o3
49199loop_5912:
49200 lduw [%l7 + 0x44], %i3
49201 bvc,a %icc, loop_5913
49202 srax %i2, %o4, %o0
49203 fpadd16s %f11, %f1, %f5
49204 fornot1s %f12, %f9, %f3
49205loop_5913:
49206 udiv %o1, 0x05D9, %g3
49207 fandnot2 %f4, %f8, %f10
49208 popc 0x1ADA, %i4
49209 fmovsa %icc, %f1, %f4
49210 add %o5, %i5, %o6
49211 ldx [%l7 + 0x68], %i1
49212 bgu %xcc, loop_5914
49213 std %f4, [%l7 + 0x78]
49214 fbg,a %fcc3, loop_5915
49215 fmuld8sux16 %f1, %f10, %f0
49216loop_5914:
49217 ldd [%l7 + 0x48], %f12
49218 addccc %l3, %l5, %g5
49219loop_5915:
49220 ldd [%l7 + 0x40], %f4
49221 fmovdn %xcc, %f8, %f11
49222 fble,a %fcc0, loop_5916
49223 tneg %xcc, 0x3
49224 movrgz %l0, %g6, %l6
49225 fmovscs %xcc, %f7, %f10
49226loop_5916:
49227 stw %o2, [%l7 + 0x64]
49228 sth %i7, [%l7 + 0x4E]
49229 fmovsneg %icc, %f12, %f9
49230 fands %f11, %f15, %f5
49231 fmuld8ulx16 %f9, %f15, %f14
49232 xnor %g4, 0x1A19, %g7
49233 fabsd %f14, %f10
49234 movrlez %o7, %g1, %i6
49235 edge16ln %l1, %l2, %l4
49236 ldd [%l7 + 0x60], %f12
49237 fcmpgt16 %f14, %f12, %g2
49238 bne,pt %xcc, loop_5917
49239 fmovrslz %i0, %f7, %f8
49240 edge32l %i3, %o3, %i2
49241 brz,a %o0, loop_5918
49242loop_5917:
49243 ldd [%l7 + 0x18], %f2
49244 smulcc %o1, %g3, %o4
49245 std %f10, [%l7 + 0x58]
49246loop_5918:
49247 ldd [%l7 + 0x48], %f4
49248 ldsb [%l7 + 0x55], %o5
49249 fandnot1 %f2, %f4, %f10
49250 fxnor %f4, %f4, %f0
49251 fmovrsgez %i4, %f5, %f8
49252 fandnot2s %f1, %f8, %f10
49253 fbne %fcc2, loop_5919
49254 fandnot1s %f10, %f3, %f1
49255 fmovrdlez %i5, %f6, %f2
49256 addc %i1, %o6, %l5
49257loop_5919:
49258 stx %g5, [%l7 + 0x20]
49259 fbge %fcc2, loop_5920
49260 ldsb [%l7 + 0x1A], %l0
49261 ldsb [%l7 + 0x60], %l3
49262 brnz %g6, loop_5921
49263loop_5920:
49264 stx %l6, [%l7 + 0x10]
49265 movcs %xcc, %o2, %g4
49266 ldsb [%l7 + 0x71], %i7
49267loop_5921:
49268 movge %xcc, %g7, %o7
49269 fsrc1s %f2, %f12
49270 fpsub32 %f14, %f2, %f8
49271 sdivcc %g1, 0x0E2E, %l1
49272 fmovd %f6, %f6
49273 srl %l2, %i6, %l4
49274 ld [%l7 + 0x48], %f12
49275 st %f13, [%l7 + 0x54]
49276 brlz,a %i0, loop_5922
49277 edge16 %i3, %g2, %o3
49278 tvs %xcc, 0x3
49279 lduw [%l7 + 0x1C], %o0
49280loop_5922:
49281 ble,a,pn %xcc, loop_5923
49282 stx %i2, [%l7 + 0x68]
49283 xorcc %g3, %o1, %o5
49284 popc 0x0E43, %o4
49285loop_5923:
49286 fbg,a %fcc1, loop_5924
49287 fbe,a %fcc1, loop_5925
49288 fmovd %f14, %f4
49289 std %f8, [%l7 + 0x28]
49290loop_5924:
49291 stx %i5, [%l7 + 0x18]
49292loop_5925:
49293 fnot2 %f2, %f12
49294 fmovdle %xcc, %f15, %f1
49295 ldsh [%l7 + 0x20], %i1
49296 ldsh [%l7 + 0x7C], %o6
49297 edge16l %i4, %l5, %g5
49298 bge loop_5926
49299 fmovsn %icc, %f8, %f6
49300 ldx [%l7 + 0x60], %l0
49301 ldsb [%l7 + 0x43], %g6
49302loop_5926:
49303 std %f14, [%l7 + 0x50]
49304 ldsh [%l7 + 0x58], %l3
49305 fpack16 %f2, %f14
49306 srax %o2, 0x1F, %g4
49307 fbo %fcc0, loop_5927
49308 fmovdne %xcc, %f7, %f6
49309 lduh [%l7 + 0x48], %l6
49310 st %f4, [%l7 + 0x40]
49311loop_5927:
49312 fbule %fcc3, loop_5928
49313 srl %g7, %o7, %i7
49314 fcmped %fcc0, %f12, %f4
49315 sth %l1, [%l7 + 0x78]
49316loop_5928:
49317 std %f2, [%l7 + 0x78]
49318 fbue %fcc0, loop_5929
49319 fmul8sux16 %f2, %f10, %f6
49320 fbuge,a %fcc2, loop_5930
49321 stx %l2, [%l7 + 0x18]
49322loop_5929:
49323 movcc %icc, %i6, %l4
49324 sth %i0, [%l7 + 0x0E]
49325loop_5930:
49326 sth %i3, [%l7 + 0x20]
49327 fmovsa %xcc, %f13, %f0
49328 fands %f15, %f3, %f4
49329 siam 0x7
49330 fmovdpos %xcc, %f7, %f10
49331 fsrc2 %f6, %f8
49332 fornot1 %f8, %f2, %f4
49333 fsrc2s %f9, %f11
49334 ldsw [%l7 + 0x2C], %g2
49335 stx %g1, [%l7 + 0x78]
49336 fpack32 %f14, %f0, %f12
49337 or %o3, %o0, %g3
49338 smulcc %o1, 0x0BB8, %i2
49339 sllx %o5, 0x08, %o4
49340 lduh [%l7 + 0x18], %i1
49341 edge8 %o6, %i5, %i4
49342 fornot1s %f7, %f10, %f10
49343 ldub [%l7 + 0x11], %g5
49344 lduh [%l7 + 0x3E], %l5
49345 xnor %g6, 0x0019, %l0
49346 fnand %f14, %f14, %f10
49347 tne %icc, 0x3
49348 fmovrdne %l3, %f6, %f6
49349 fpadd16s %f10, %f0, %f10
49350 array32 %g4, %l6, %o2
49351 st %f14, [%l7 + 0x64]
49352 fands %f5, %f14, %f7
49353 sth %g7, [%l7 + 0x3A]
49354 stx %i7, [%l7 + 0x18]
49355 std %f14, [%l7 + 0x18]
49356 stx %o7, [%l7 + 0x18]
49357 ldsh [%l7 + 0x1E], %l1
49358 bvc loop_5931
49359 movrne %i6, 0x158, %l4
49360 array16 %i0, %i3, %l2
49361 ta %xcc, 0x3
49362loop_5931:
49363 ldx [%l7 + 0x50], %g2
49364 popc %o3, %o0
49365 stb %g3, [%l7 + 0x34]
49366 tg %xcc, 0x2
49367 fmovsvc %icc, %f15, %f4
49368 fbo,a %fcc2, loop_5932
49369 ldsw [%l7 + 0x70], %g1
49370 array8 %i2, %o1, %o4
49371 lduw [%l7 + 0x40], %i1
49372loop_5932:
49373 fmovse %xcc, %f12, %f1
49374 fexpand %f9, %f12
49375 fpack16 %f14, %f1
49376 taddcc %o6, %i5, %i4
49377 st %f11, [%l7 + 0x54]
49378 brlez %g5, loop_5933
49379 bge,a,pn %icc, loop_5934
49380 fnands %f15, %f11, %f4
49381 fxors %f12, %f1, %f3
49382loop_5933:
49383 fmovsge %icc, %f12, %f15
49384loop_5934:
49385 movcc %xcc, %l5, %o5
49386 smulcc %g6, %l3, %g4
49387 sth %l0, [%l7 + 0x24]
49388 edge32n %o2, %g7, %i7
49389 lduh [%l7 + 0x34], %o7
49390 ld [%l7 + 0x58], %f6
49391 fble %fcc2, loop_5935
49392 bg,a,pt %icc, loop_5936
49393 bshuffle %f12, %f8, %f2
49394 movcc %icc, %l1, %l6
49395loop_5935:
49396 fmovdne %icc, %f6, %f1
49397loop_5936:
49398 ldsb [%l7 + 0x35], %i6
49399 brgz,a %i0, loop_5937
49400 fzeros %f0
49401 stw %l4, [%l7 + 0x50]
49402 fnot1s %f15, %f7
49403loop_5937:
49404 fmovrdne %i3, %f12, %f12
49405 stx %l2, [%l7 + 0x18]
49406 sth %o3, [%l7 + 0x48]
49407 fands %f6, %f13, %f15
49408 mulscc %g2, 0x0F39, %g3
49409 fzeros %f0
49410 ldub [%l7 + 0x28], %o0
49411 tge %xcc, 0x1
49412 fmovdl %icc, %f9, %f8
49413 fble,a %fcc2, loop_5938
49414 tl %icc, 0x5
49415 bge %xcc, loop_5939
49416 ld [%l7 + 0x38], %f3
49417loop_5938:
49418 srl %i2, 0x10, %g1
49419 brlez %o4, loop_5940
49420loop_5939:
49421 edge8l %i1, %o6, %i5
49422 edge16l %o1, %i4, %g5
49423 edge32ln %l5, %o5, %g6
49424loop_5940:
49425 fpsub32 %f8, %f6, %f2
49426 lduh [%l7 + 0x42], %g4
49427 ldd [%l7 + 0x68], %f0
49428 pdist %f8, %f0, %f4
49429 movrne %l3, 0x2DD, %o2
49430 movge %xcc, %l0, %g7
49431 brgez,a %o7, loop_5941
49432 tsubcctv %i7, %l1, %i6
49433 fbuge %fcc1, loop_5942
49434 tcs %xcc, 0x4
49435loop_5941:
49436 tpos %icc, 0x2
49437 taddcc %l6, %l4, %i3
49438loop_5942:
49439 stw %i0, [%l7 + 0x7C]
49440 ldx [%l7 + 0x58], %o3
49441 srax %g2, %g3, %l2
49442 bl,pt %xcc, loop_5943
49443 fcmped %fcc0, %f4, %f2
49444 fandnot2 %f8, %f12, %f14
49445 srax %o0, %g1, %o4
49446loop_5943:
49447 edge8l %i2, %i1, %i5
49448 ldsb [%l7 + 0x5F], %o1
49449 fnegd %f2, %f6
49450 ldd [%l7 + 0x18], %f12
49451 sdiv %i4, 0x1E81, %o6
49452 add %l5, %g5, %g6
49453 fnands %f6, %f12, %f4
49454 stx %o5, [%l7 + 0x40]
49455 ldsw [%l7 + 0x30], %l3
49456 lduw [%l7 + 0x44], %g4
49457 fbule %fcc2, loop_5944
49458 taddcctv %l0, 0x1641, %g7
49459 stx %o2, [%l7 + 0x10]
49460 edge32l %o7, %l1, %i7
49461loop_5944:
49462 add %i6, 0x0C4A, %l4
49463 fmovsl %xcc, %f14, %f14
49464 ldd [%l7 + 0x60], %f4
49465 movneg %xcc, %i3, %l6
49466 bpos,a,pt %xcc, loop_5945
49467 ldsh [%l7 + 0x78], %o3
49468 array8 %i0, %g2, %l2
49469 ldd [%l7 + 0x58], %f12
49470loop_5945:
49471 ldub [%l7 + 0x72], %g3
49472 fmovrdgez %g1, %f14, %f10
49473 fxnors %f7, %f10, %f1
49474 fbe %fcc2, loop_5946
49475 lduw [%l7 + 0x54], %o4
49476 std %f6, [%l7 + 0x30]
49477 sub %o0, 0x16B1, %i2
49478loop_5946:
49479 fbul %fcc2, loop_5947
49480 fmovscc %xcc, %f7, %f5
49481 fcmpne32 %f10, %f2, %i1
49482 tvc %icc, 0x4
49483loop_5947:
49484 fsrc1s %f6, %f11
49485 fbue,a %fcc0, loop_5948
49486 fone %f6
49487 bl,a,pt %xcc, loop_5949
49488 brlez,a %o1, loop_5950
49489loop_5948:
49490 ld [%l7 + 0x5C], %f2
49491 st %f0, [%l7 + 0x30]
49492loop_5949:
49493 fmuld8sux16 %f11, %f13, %f10
49494loop_5950:
49495 fandnot2s %f4, %f5, %f8
49496 bne %icc, loop_5951
49497 ld [%l7 + 0x40], %f13
49498 addc %i5, 0x0FD5, %o6
49499 fbl,a %fcc0, loop_5952
49500loop_5951:
49501 fmovdl %icc, %f10, %f6
49502 movgu %icc, %l5, %i4
49503 ldub [%l7 + 0x3C], %g5
49504loop_5952:
49505 addccc %o5, %g6, %l3
49506 ldub [%l7 + 0x18], %l0
49507 ldub [%l7 + 0x78], %g7
49508 ldub [%l7 + 0x08], %o2
49509 edge8ln %g4, %o7, %i7
49510 edge16ln %i6, %l4, %i3
49511 stw %l1, [%l7 + 0x6C]
49512 be loop_5953
49513 edge8ln %l6, %i0, %g2
49514 fmovrslez %o3, %f1, %f3
49515 fmovsl %icc, %f2, %f13
49516loop_5953:
49517 ldsh [%l7 + 0x2C], %g3
49518 smulcc %g1, 0x0BF7, %o4
49519 ld [%l7 + 0x60], %f12
49520 stb %l2, [%l7 + 0x10]
49521 fmovd %f4, %f2
49522 stx %o0, [%l7 + 0x30]
49523 bshuffle %f0, %f6, %f2
49524 stx %i1, [%l7 + 0x40]
49525 lduw [%l7 + 0x60], %i2
49526 stb %i5, [%l7 + 0x41]
49527 tsubcc %o6, 0x15F2, %l5
49528 srlx %i4, %g5, %o5
49529 movle %xcc, %g6, %l3
49530 ldd [%l7 + 0x48], %f4
49531 std %f12, [%l7 + 0x28]
49532 fcmpgt32 %f4, %f0, %l0
49533 fbu %fcc3, loop_5954
49534 ldub [%l7 + 0x34], %o1
49535 or %o2, 0x0CDA, %g7
49536 fxor %f14, %f10, %f4
49537loop_5954:
49538 fmovrslez %g4, %f11, %f7
49539 fzero %f14
49540 srax %o7, %i6, %l4
49541 addcc %i7, %i3, %l1
49542 fmovsl %xcc, %f3, %f9
49543 stw %l6, [%l7 + 0x74]
49544 fcmpd %fcc2, %f12, %f0
49545 edge16n %i0, %g2, %o3
49546 ldx [%l7 + 0x78], %g3
49547 movcs %xcc, %g1, %o4
49548 fbo %fcc2, loop_5955
49549 edge16n %o0, %l2, %i1
49550 fcmpgt32 %f0, %f0, %i2
49551 fsrc1 %f14, %f8
49552loop_5955:
49553 fmovdne %xcc, %f10, %f10
49554 stb %o6, [%l7 + 0x0D]
49555 sub %i5, 0x008B, %l5
49556 umul %g5, 0x1AD3, %i4
49557 bgu,a,pn %xcc, loop_5956
49558 orncc %o5, 0x1904, %l3
49559 tneg %icc, 0x1
49560 fnegs %f12, %f6
49561loop_5956:
49562 ldsh [%l7 + 0x66], %l0
49563 ldsb [%l7 + 0x5A], %o1
49564 and %g6, %o2, %g7
49565 ldub [%l7 + 0x0A], %o7
49566 fmuld8ulx16 %f12, %f11, %f0
49567 fands %f14, %f8, %f4
49568 ldd [%l7 + 0x60], %f8
49569 tn %icc, 0x3
49570 nop
49571 setx loop_5957, %l0, %l1
49572 jmpl %l1, %g4
49573 sth %i6, [%l7 + 0x42]
49574 movle %xcc, %i7, %i3
49575 orcc %l4, 0x128D, %l1
49576loop_5957:
49577 fabss %f13, %f5
49578 st %f12, [%l7 + 0x2C]
49579 stb %l6, [%l7 + 0x7A]
49580 ldsb [%l7 + 0x31], %i0
49581 stx %o3, [%l7 + 0x48]
49582 fmovsl %xcc, %f4, %f15
49583 ldsw [%l7 + 0x08], %g2
49584 stw %g3, [%l7 + 0x30]
49585 tvc %icc, 0x7
49586 orncc %o4, 0x106D, %g1
49587 te %icc, 0x3
49588 fmovdcc %xcc, %f6, %f15
49589 faligndata %f10, %f12, %f8
49590 ta %icc, 0x5
49591 fsrc1s %f6, %f6
49592 fmuld8sux16 %f9, %f5, %f4
49593 fmovd %f12, %f0
49594 xnorcc %l2, 0x0EB1, %i1
49595 fmovspos %xcc, %f5, %f2
49596 fpadd32s %f9, %f15, %f4
49597 ldsb [%l7 + 0x40], %o0
49598 fmul8sux16 %f12, %f0, %f14
49599 addcc %o6, 0x03F5, %i5
49600 ldx [%l7 + 0x40], %l5
49601 fmovsge %xcc, %f12, %f13
49602 stb %i2, [%l7 + 0x34]
49603 fbn,a %fcc2, loop_5958
49604 fmovsge %icc, %f3, %f1
49605 lduh [%l7 + 0x5C], %i4
49606 stb %g5, [%l7 + 0x1D]
49607loop_5958:
49608 fnors %f13, %f10, %f1
49609 ldx [%l7 + 0x70], %o5
49610 tl %xcc, 0x3
49611 fnot1s %f4, %f13
49612 fmovrdlez %l3, %f0, %f4
49613 be,pn %xcc, loop_5959
49614 ldsb [%l7 + 0x2D], %o1
49615 fmuld8sux16 %f12, %f14, %f10
49616 tpos %icc, 0x5
49617loop_5959:
49618 edge8 %l0, %g6, %g7
49619 fandnot2 %f4, %f0, %f8
49620 ldsw [%l7 + 0x28], %o2
49621 fbul,a %fcc3, loop_5960
49622 tcs %icc, 0x5
49623 st %f6, [%l7 + 0x1C]
49624 ldsw [%l7 + 0x60], %g4
49625loop_5960:
49626 fbule,a %fcc1, loop_5961
49627 nop
49628 setx loop_5962, %l0, %l1
49629 jmpl %l1, %i6
49630 fba %fcc2, loop_5963
49631 ldx [%l7 + 0x38], %o7
49632loop_5961:
49633 xorcc %i3, 0x154F, %l4
49634loop_5962:
49635 fornot2s %f6, %f6, %f10
49636loop_5963:
49637 ldsw [%l7 + 0x44], %l1
49638 fpsub32 %f6, %f14, %f8
49639 fnand %f0, %f14, %f14
49640 lduh [%l7 + 0x4C], %i7
49641 fpack32 %f8, %f8, %f0
49642 movgu %xcc, %i0, %o3
49643 sdivx %g2, 0x02B3, %g3
49644 tcs %icc, 0x4
49645 array8 %o4, %g1, %l6
49646 ld [%l7 + 0x20], %f1
49647 edge32 %i1, %l2, %o0
49648 xor %i5, 0x0980, %o6
49649 fmovdcc %icc, %f4, %f7
49650 fmovsneg %xcc, %f11, %f11
49651 fxnors %f14, %f12, %f11
49652 tneg %icc, 0x6
49653 fmovsg %xcc, %f5, %f13
49654 ldx [%l7 + 0x30], %i2
49655 ldsh [%l7 + 0x1E], %i4
49656 ldsb [%l7 + 0x43], %l5
49657 brgez,a %g5, loop_5964
49658 ld [%l7 + 0x68], %f13
49659 ld [%l7 + 0x28], %f13
49660 fmovrse %l3, %f7, %f6
49661loop_5964:
49662 ldx [%l7 + 0x60], %o5
49663 lduh [%l7 + 0x50], %o1
49664 std %f14, [%l7 + 0x38]
49665 add %l0, %g7, %o2
49666 lduh [%l7 + 0x60], %g4
49667 fxor %f4, %f6, %f0
49668 taddcctv %i6, %g6, %i3
49669 fmovsl %xcc, %f1, %f3
49670 fmovrslez %o7, %f3, %f13
49671 array32 %l1, %l4, %i0
49672 fornot1s %f10, %f7, %f3
49673 fornot1 %f2, %f12, %f6
49674 fnor %f4, %f14, %f14
49675 sdiv %o3, 0x1F51, %i7
49676 sethi 0x195F, %g3
49677 fmuld8sux16 %f14, %f12, %f10
49678 tle %xcc, 0x3
49679 array8 %o4, %g2, %l6
49680 sllx %g1, %i1, %o0
49681 fba,a %fcc2, loop_5965
49682 stw %l2, [%l7 + 0x3C]
49683 bg,a %icc, loop_5966
49684 bne,pn %icc, loop_5967
49685loop_5965:
49686 ldsh [%l7 + 0x24], %i5
49687 sra %o6, %i2, %l5
49688loop_5966:
49689 fsrc2s %f10, %f10
49690loop_5967:
49691 array32 %g5, %i4, %o5
49692 umul %o1, 0x16C5, %l3
49693 bshuffle %f4, %f10, %f0
49694 be,a %icc, loop_5968
49695 ble,pn %xcc, loop_5969
49696 tge %xcc, 0x7
49697 fone %f4
49698loop_5968:
49699 fcmple16 %f8, %f14, %g7
49700loop_5969:
49701 fmovrdgz %l0, %f0, %f4
49702 ldsb [%l7 + 0x65], %o2
49703 brgz,a %i6, loop_5970
49704 and %g4, 0x09B1, %i3
49705 lduw [%l7 + 0x74], %o7
49706 st %f11, [%l7 + 0x5C]
49707loop_5970:
49708 subcc %g6, 0x0B3B, %l4
49709 xor %l1, 0x1AF9, %o3
49710 ldd [%l7 + 0x70], %f4
49711 fmovdge %icc, %f9, %f13
49712 tsubcctv %i0, 0x069F, %g3
49713 fandnot1 %f8, %f4, %f6
49714 sll %i7, 0x0E, %g2
49715 fmovrslez %o4, %f7, %f10
49716 fmovrse %g1, %f4, %f3
49717 edge8 %i1, %o0, %l2
49718 sth %l6, [%l7 + 0x76]
49719 mulx %i5, %i2, %l5
49720 stw %o6, [%l7 + 0x0C]
49721 taddcctv %g5, %o5, %i4
49722 fpadd32s %f9, %f13, %f9
49723 stw %l3, [%l7 + 0x6C]
49724 fmovrse %o1, %f0, %f3
49725 movrne %l0, 0x107, %g7
49726 bshuffle %f4, %f0, %f4
49727 fmovrsne %o2, %f10, %f6
49728 ldx [%l7 + 0x08], %g4
49729 ldsh [%l7 + 0x12], %i6
49730 sra %o7, %g6, %i3
49731 smulcc %l4, %l1, %i0
49732 std %f8, [%l7 + 0x38]
49733 std %f8, [%l7 + 0x18]
49734 ld [%l7 + 0x38], %f2
49735 brlez,a %o3, loop_5971
49736 udivx %g3, 0x1A4A, %i7
49737 andn %o4, 0x1616, %g2
49738 stx %i1, [%l7 + 0x08]
49739loop_5971:
49740 smulcc %g1, %o0, %l2
49741 fmovrslz %i5, %f2, %f9
49742 xnor %l6, %l5, %i2
49743 ldd [%l7 + 0x78], %f4
49744 fbuge,a %fcc0, loop_5972
49745 fexpand %f8, %f8
49746 movleu %icc, %o6, %o5
49747 fbug,a %fcc1, loop_5973
49748loop_5972:
49749 edge8l %g5, %l3, %i4
49750 std %f0, [%l7 + 0x68]
49751 movn %icc, %l0, %g7
49752loop_5973:
49753 fsrc2 %f10, %f14
49754 ldx [%l7 + 0x30], %o2
49755 bgu,pn %xcc, loop_5974
49756 fcmpeq16 %f2, %f10, %o1
49757 st %f0, [%l7 + 0x10]
49758 ldd [%l7 + 0x30], %f10
49759loop_5974:
49760 tl %icc, 0x7
49761 array16 %i6, %g4, %o7
49762 sth %g6, [%l7 + 0x70]
49763 fabss %f5, %f9
49764 stw %l4, [%l7 + 0x1C]
49765 orncc %l1, 0x0E71, %i0
49766 movgu %icc, %i3, %o3
49767 ldd [%l7 + 0x78], %f14
49768 fmovrdgz %g3, %f6, %f2
49769 popc 0x1B47, %o4
49770 ldsb [%l7 + 0x71], %i7
49771 fmovrslez %i1, %f10, %f4
49772 tg %icc, 0x5
49773 stw %g1, [%l7 + 0x08]
49774 fzero %f4
49775 fbule,a %fcc0, loop_5975
49776 mova %xcc, %o0, %g2
49777 ldsb [%l7 + 0x54], %l2
49778 fbu %fcc0, loop_5976
49779loop_5975:
49780 ldsh [%l7 + 0x1A], %l6
49781 ldub [%l7 + 0x65], %i5
49782 movpos %xcc, %l5, %i2
49783loop_5976:
49784 sth %o5, [%l7 + 0x3A]
49785 brlez,a %g5, loop_5977
49786 bvc,a loop_5978
49787 tg %icc, 0x3
49788 brgez %l3, loop_5979
49789loop_5977:
49790 lduw [%l7 + 0x18], %o6
49791loop_5978:
49792 bn,a,pt %icc, loop_5980
49793 stx %i4, [%l7 + 0x28]
49794loop_5979:
49795 bl,a loop_5981
49796 lduw [%l7 + 0x40], %l0
49797loop_5980:
49798 fmovrsne %o2, %f13, %f13
49799 taddcctv %o1, %i6, %g7
49800loop_5981:
49801 fbo %fcc1, loop_5982
49802 fble,a %fcc1, loop_5983
49803 std %f2, [%l7 + 0x60]
49804 tgu %xcc, 0x0
49805loop_5982:
49806 fbge,a %fcc3, loop_5984
49807loop_5983:
49808 fbul %fcc1, loop_5985
49809 udivcc %o7, 0x1F99, %g4
49810 ldx [%l7 + 0x60], %g6
49811loop_5984:
49812 ldsh [%l7 + 0x12], %l4
49813loop_5985:
49814 ldsb [%l7 + 0x75], %i0
49815 tsubcc %i3, %o3, %g3
49816 ldub [%l7 + 0x3E], %o4
49817 fbuge,a %fcc2, loop_5986
49818 fbo,a %fcc3, loop_5987
49819 sub %l1, %i1, %g1
49820 bne,a %xcc, loop_5988
49821loop_5986:
49822 bge loop_5989
49823loop_5987:
49824 movg %xcc, %o0, %i7
49825 stx %g2, [%l7 + 0x78]
49826loop_5988:
49827 fpackfix %f12, %f3
49828loop_5989:
49829 fbe,a %fcc2, loop_5990
49830 stb %l6, [%l7 + 0x24]
49831 movcc %icc, %i5, %l2
49832 fpmerge %f12, %f4, %f14
49833loop_5990:
49834 fand %f6, %f14, %f14
49835 andncc %i2, %o5, %l5
49836 fmovsle %xcc, %f10, %f8
49837 fnor %f0, %f6, %f14
49838 tpos %icc, 0x1
49839 be %xcc, loop_5991
49840 ldx [%l7 + 0x18], %g5
49841 stb %o6, [%l7 + 0x61]
49842 fble %fcc2, loop_5992
49843loop_5991:
49844 tne %icc, 0x7
49845 fbu %fcc0, loop_5993
49846 ldsw [%l7 + 0x60], %i4
49847loop_5992:
49848 nop
49849 setx loop_5994, %l0, %l1
49850 wrpr 0x1, %tl
49851 wrpr %l1, %tnpc
49852 setx 0x34400001400, %l0, %l1
49853 wrpr %l1, %tstate
49854 wrhpr 0x4, %htstate
49855 done
49856 and %l0, 0x171D, %l3
49857loop_5993:
49858 fmovrdgz %o2, %f0, %f8
49859 fmovrdlez %i6, %f12, %f0
49860loop_5994:
49861 stw %o1, [%l7 + 0x40]
49862 fandnot2 %f8, %f14, %f8
49863 orcc %o7, 0x09F6, %g7
49864 movvs %xcc, %g4, %l4
49865 fbue,a %fcc2, loop_5995
49866 stw %g6, [%l7 + 0x60]
49867 pdist %f12, %f6, %f14
49868 fsrc2 %f10, %f10
49869loop_5995:
49870 fmovsa %icc, %f9, %f13
49871 ble,pn %xcc, loop_5996
49872 ldsb [%l7 + 0x0F], %i3
49873 ld [%l7 + 0x7C], %f8
49874 bl,a,pt %icc, loop_5997
49875loop_5996:
49876 movg %xcc, %i0, %g3
49877 fsrc2 %f12, %f10
49878 movrne %o3, 0x00B, %l1
49879loop_5997:
49880 bvs,a,pn %icc, loop_5998
49881 edge16l %o4, %g1, %i1
49882 addccc %i7, %g2, %o0
49883 addc %i5, 0x02D4, %l2
49884loop_5998:
49885 ldub [%l7 + 0x09], %l6
49886 fandnot2s %f7, %f8, %f15
49887 andn %o5, 0x08F9, %l5
49888 ldx [%l7 + 0x08], %g5
49889 sth %i2, [%l7 + 0x5E]
49890 fmovsa %xcc, %f15, %f6
49891 stw %i4, [%l7 + 0x44]
49892 umul %o6, 0x1BF8, %l3
49893 fmovsleu %xcc, %f14, %f0
49894 std %f8, [%l7 + 0x58]
49895 tcs %icc, 0x5
49896 ld [%l7 + 0x24], %f14
49897 movne %xcc, %l0, %o2
49898 fbule,a %fcc2, loop_5999
49899 fmul8x16al %f5, %f7, %f6
49900 ldsw [%l7 + 0x5C], %i6
49901 stb %o7, [%l7 + 0x36]
49902loop_5999:
49903 fexpand %f10, %f12
49904 and %g7, %g4, %o1
49905 brgez %l4, loop_6000
49906 std %f14, [%l7 + 0x40]
49907 st %f2, [%l7 + 0x50]
49908 subcc %g6, %i3, %g3
49909loop_6000:
49910 fmovrdgz %i0, %f12, %f14
49911 xor %l1, %o3, %g1
49912 bge,pn %xcc, loop_6001
49913 sth %o4, [%l7 + 0x24]
49914 fmovdneg %xcc, %f5, %f11
49915 fpsub16 %f2, %f14, %f8
49916loop_6001:
49917 ldx [%l7 + 0x58], %i1
49918 fxors %f12, %f13, %f4
49919 stb %i7, [%l7 + 0x71]
49920 sll %o0, 0x14, %i5
49921 fornot2s %f1, %f11, %f2
49922 fbue %fcc1, loop_6002
49923 ldsw [%l7 + 0x60], %l2
49924 umulcc %l6, 0x1249, %o5
49925 stw %g2, [%l7 + 0x54]
49926loop_6002:
49927 stx %l5, [%l7 + 0x18]
49928 fcmpne16 %f6, %f4, %g5
49929 fone %f6
49930 popc 0x1ED5, %i4
49931 fcmpne32 %f14, %f14, %i2
49932 fbl,a %fcc1, loop_6003
49933 fmovsn %xcc, %f3, %f0
49934 tpos %xcc, 0x2
49935 fmovdge %xcc, %f6, %f5
49936loop_6003:
49937 fabsd %f10, %f0
49938 lduh [%l7 + 0x66], %o6
49939 fbn %fcc0, loop_6004
49940 edge16 %l3, %l0, %i6
49941 fba %fcc0, loop_6005
49942 fmuld8ulx16 %f3, %f13, %f4
49943loop_6004:
49944 fbule %fcc1, loop_6006
49945 ldub [%l7 + 0x26], %o2
49946loop_6005:
49947 orncc %o7, %g7, %o1
49948 fnegs %f0, %f10
49949loop_6006:
49950 movneg %xcc, %g4, %g6
49951 fxors %f7, %f6, %f11
49952 fmovdgu %icc, %f1, %f3
49953 fbul %fcc0, loop_6007
49954 movne %icc, %i3, %g3
49955 sllx %i0, 0x1C, %l4
49956 bg %icc, loop_6008
49957loop_6007:
49958 std %f6, [%l7 + 0x50]
49959 ble,a loop_6009
49960 brgz,a %l1, loop_6010
49961loop_6008:
49962 edge16 %g1, %o4, %o3
49963 fcmpne32 %f8, %f4, %i7
49964loop_6009:
49965 bne,pn %xcc, loop_6011
49966loop_6010:
49967 fmovsge %xcc, %f12, %f15
49968 mova %icc, %o0, %i5
49969 fmovrslez %l2, %f2, %f10
49970loop_6011:
49971 udivx %i1, 0x1C31, %o5
49972 be,pt %xcc, loop_6012
49973 brz %g2, loop_6013
49974 tgu %xcc, 0x4
49975 umulcc %l6, 0x07C8, %l5
49976loop_6012:
49977 fmovsleu %xcc, %f14, %f3
49978loop_6013:
49979 fbule %fcc0, loop_6014
49980 ldx [%l7 + 0x58], %i4
49981 addccc %g5, 0x0DDB, %o6
49982 sdiv %i2, 0x1478, %l3
49983loop_6014:
49984 tn %icc, 0x1
49985 umulcc %l0, 0x130C, %i6
49986 sllx %o7, %o2, %g7
49987 xor %o1, 0x1C5A, %g4
49988 mulscc %g6, 0x0DD5, %g3
49989 ld [%l7 + 0x38], %f13
49990 bneg,pt %icc, loop_6015
49991 fbug %fcc3, loop_6016
49992 movpos %icc, %i0, %l4
49993 ld [%l7 + 0x30], %f12
49994loop_6015:
49995 fmovsneg %xcc, %f10, %f3
49996loop_6016:
49997 fbule,a %fcc0, loop_6017
49998 brz %l1, loop_6018
49999 stx %i3, [%l7 + 0x08]
50000 movle %icc, %o4, %o3
50001loop_6017:
50002 fbug %fcc1, loop_6019
50003loop_6018:
50004 lduw [%l7 + 0x5C], %i7
50005 mulx %o0, %g1, %i5
50006 fcmpeq16 %f4, %f4, %i1
50007loop_6019:
50008 orncc %o5, %l2, %l6
50009 brlez,a %g2, loop_6020
50010 fmovdgu %xcc, %f0, %f9
50011 stx %l5, [%l7 + 0x58]
50012 lduh [%l7 + 0x3C], %g5
50013loop_6020:
50014 ldsw [%l7 + 0x34], %o6
50015 edge32ln %i2, %l3, %l0
50016 stb %i6, [%l7 + 0x28]
50017 stb %i4, [%l7 + 0x51]
50018 movrgez %o2, %g7, %o7
50019 fcmpne16 %f0, %f12, %o1
50020 fbo %fcc0, loop_6021
50021 andncc %g4, %g6, %g3
50022 fnand %f8, %f0, %f2
50023 array16 %i0, %l4, %i3
50024loop_6021:
50025 fpsub32s %f15, %f1, %f1
50026 fcmpeq32 %f6, %f0, %o4
50027 fand %f6, %f2, %f10
50028 bg,a,pt %xcc, loop_6022
50029 ldd [%l7 + 0x40], %f10
50030 fbule %fcc3, loop_6023
50031 movrlez %o3, %i7, %l1
50032loop_6022:
50033 ldsb [%l7 + 0x3B], %o0
50034 tcs %icc, 0x5
50035loop_6023:
50036 umulcc %i5, %i1, %g1
50037 fmul8sux16 %f10, %f0, %f2
50038 fmovrdgez %l2, %f4, %f6
50039 fmovscc %icc, %f6, %f1
50040 fmovsge %xcc, %f3, %f0
50041 fones %f14
50042 ldub [%l7 + 0x3C], %o5
50043 std %f10, [%l7 + 0x48]
50044 andn %l6, %g2, %g5
50045 fpmerge %f12, %f11, %f14
50046 ldsh [%l7 + 0x7C], %o6
50047 bcs,a,pn %xcc, loop_6024
50048 sra %l5, %i2, %l3
50049 sdivcc %i6, 0x0183, %i4
50050 mulx %o2, 0x0F44, %g7
50051loop_6024:
50052 taddcctv %o7, %l0, %o1
50053 nop
50054 setx loop_6025, %l0, %l1
50055 wrpr 0x1, %tl
50056 wrpr %l1, %tnpc
50057 setx 0x34400001400, %l0, %l1
50058 wrpr %l1, %tstate
50059 wrhpr 0x4, %htstate
50060 done
50061 edge32ln %g6, %g3, %g4
50062 fpsub16 %f8, %f6, %f6
50063 stw %l4, [%l7 + 0x58]
50064loop_6025:
50065 orncc %i0, %o4, %o3
50066 tcs %xcc, 0x5
50067 brgez %i3, loop_6026
50068 srl %i7, %l1, %i5
50069 fmovdle %icc, %f9, %f4
50070 and %o0, 0x1804, %i1
50071loop_6026:
50072 brgez %g1, loop_6027
50073 ldub [%l7 + 0x38], %l2
50074 umulcc %o5, 0x1E2E, %l6
50075 bg,a loop_6028
50076loop_6027:
50077 smulcc %g2, 0x1836, %o6
50078 sth %l5, [%l7 + 0x6A]
50079 fmovdpos %icc, %f0, %f9
50080loop_6028:
50081 te %icc, 0x3
50082 sth %i2, [%l7 + 0x14]
50083 andn %g5, 0x00FD, %i6
50084 fbl %fcc2, loop_6029
50085 stw %l3, [%l7 + 0x18]
50086 lduh [%l7 + 0x42], %i4
50087 fmul8sux16 %f0, %f8, %f12
50088loop_6029:
50089 fnors %f5, %f11, %f13
50090 taddcctv %o2, 0x0C1F, %g7
50091 udivcc %o7, 0x11CF, %l0
50092 ldd [%l7 + 0x38], %f10
50093 fmul8x16au %f1, %f8, %f8
50094 movg %icc, %o1, %g3
50095 fpmerge %f11, %f0, %f2
50096 fmovsg %icc, %f2, %f3
50097 fxnors %f11, %f12, %f6
50098 fsrc1s %f2, %f0
50099 fbl %fcc2, loop_6030
50100 ldd [%l7 + 0x78], %f6
50101 ldub [%l7 + 0x6C], %g6
50102 tgu %xcc, 0x5
50103loop_6030:
50104 bn,a loop_6031
50105 stx %l4, [%l7 + 0x70]
50106 sub %i0, 0x000D, %g4
50107 fmovrdlez %o3, %f10, %f8
50108loop_6031:
50109 bcc,pt %icc, loop_6032
50110 fmovrslez %i3, %f13, %f8
50111 edge32 %i7, %o4, %i5
50112 fpack32 %f10, %f4, %f8
50113loop_6032:
50114 te %xcc, 0x2
50115 std %f8, [%l7 + 0x08]
50116 fmul8x16au %f15, %f5, %f4
50117 fpadd32s %f13, %f11, %f2
50118 fcmpgt32 %f6, %f14, %l1
50119 fbul,a %fcc0, loop_6033
50120 bne,a loop_6034
50121 movre %o0, 0x30A, %i1
50122 lduw [%l7 + 0x1C], %l2
50123loop_6033:
50124 fmuld8ulx16 %f4, %f7, %f12
50125loop_6034:
50126 stx %g1, [%l7 + 0x70]
50127 ldx [%l7 + 0x40], %l6
50128 ld [%l7 + 0x54], %f6
50129 ldsh [%l7 + 0x32], %o5
50130 fbe,a %fcc0, loop_6035
50131 edge32 %g2, %l5, %i2
50132 fones %f12
50133 brlez %o6, loop_6036
50134loop_6035:
50135 ldsh [%l7 + 0x26], %i6
50136 addccc %g5, 0x0B26, %i4
50137 fbu %fcc3, loop_6037
50138loop_6036:
50139 ldub [%l7 + 0x4C], %o2
50140 fmovsg %icc, %f7, %f1
50141 xnorcc %g7, 0x0025, %o7
50142loop_6037:
50143 fmuld8sux16 %f14, %f8, %f14
50144 st %f15, [%l7 + 0x0C]
50145 movg %icc, %l3, %l0
50146 mulx %o1, %g6, %g3
50147 mulscc %i0, 0x15D9, %g4
50148 lduh [%l7 + 0x32], %o3
50149 st %f14, [%l7 + 0x3C]
50150 bcs,pt %icc, loop_6038
50151 fmul8x16al %f13, %f9, %f4
50152 sll %i3, 0x0E, %l4
50153 fornot1 %f8, %f4, %f2
50154loop_6038:
50155 ldsb [%l7 + 0x4F], %o4
50156 tpos %icc, 0x0
50157 fpack32 %f12, %f8, %f6
50158 nop
50159 setx loop_6039, %l0, %l1
50160 wrpr 0x1, %tl
50161 wrpr %l1, %tnpc
50162 setx 0x34400001400, %l0, %l1
50163 wrpr %l1, %tstate
50164 wrhpr 0x4, %htstate
50165 done
50166 fpadd16s %f0, %f5, %f1
50167 siam 0x4
50168 fmovrde %i5, %f12, %f10
50169loop_6039:
50170 movrne %l1, %i7, %i1
50171 fpadd16s %f5, %f6, %f3
50172 stb %l2, [%l7 + 0x1D]
50173 xnor %g1, 0x1140, %l6
50174 stb %o5, [%l7 + 0x28]
50175 bne %icc, loop_6040
50176 popc 0x106D, %g2
50177 stw %o0, [%l7 + 0x18]
50178 fba,a %fcc3, loop_6041
50179loop_6040:
50180 fmovspos %xcc, %f9, %f13
50181 st %f14, [%l7 + 0x24]
50182 fands %f13, %f1, %f14
50183loop_6041:
50184 udivx %l5, 0x01AB, %o6
50185 fcmps %fcc0, %f6, %f8
50186 movrgez %i2, 0x060, %i6
50187 fpsub16 %f14, %f2, %f4
50188 tl %xcc, 0x6
50189 sth %i4, [%l7 + 0x12]
50190 edge8 %o2, %g7, %o7
50191 std %f8, [%l7 + 0x28]
50192 lduw [%l7 + 0x60], %g5
50193 fmovda %xcc, %f11, %f2
50194 stw %l3, [%l7 + 0x48]
50195 xnor %o1, 0x0C94, %l0
50196 fbl %fcc2, loop_6042
50197 tcs %icc, 0x0
50198 fandnot2s %f2, %f5, %f14
50199 movneg %xcc, %g3, %i0
50200loop_6042:
50201 sth %g6, [%l7 + 0x48]
50202 faligndata %f6, %f2, %f4
50203 fmovda %icc, %f12, %f10
50204 sth %g4, [%l7 + 0x20]
50205 movcs %icc, %o3, %i3
50206 fmovrdgez %o4, %f10, %f0
50207 stx %l4, [%l7 + 0x48]
50208 mova %xcc, %i5, %i7
50209 fmovrdne %i1, %f10, %f4
50210 sll %l2, %g1, %l1
50211 movrlz %l6, %o5, %g2
50212 bvc,a loop_6043
50213 stw %o0, [%l7 + 0x24]
50214 umul %l5, %o6, %i2
50215 edge32n %i4, %o2, %i6
50216loop_6043:
50217 udiv %g7, 0x0073, %g5
50218 edge16ln %l3, %o1, %l0
50219 fmovda %xcc, %f3, %f3
50220 fpsub32s %f8, %f10, %f13
50221 ldx [%l7 + 0x10], %o7
50222 xorcc %i0, 0x1BB0, %g6
50223 fxor %f6, %f6, %f2
50224 tpos %icc, 0x5
50225 tsubcctv %g3, %g4, %i3
50226 tn %icc, 0x5
50227 ldsh [%l7 + 0x2E], %o4
50228 fmovdge %xcc, %f8, %f13
50229 movrgz %o3, %l4, %i5
50230 ldsh [%l7 + 0x0E], %i7
50231 fpadd32 %f4, %f4, %f6
50232 fpack16 %f12, %f2
50233 ld [%l7 + 0x5C], %f12
50234 fones %f12
50235 fbne,a %fcc3, loop_6044
50236 ldd [%l7 + 0x60], %f8
50237 lduw [%l7 + 0x34], %l2
50238 sth %g1, [%l7 + 0x16]
50239loop_6044:
50240 stb %l1, [%l7 + 0x21]
50241 ldub [%l7 + 0x40], %i1
50242 sra %l6, %o5, %o0
50243 ldd [%l7 + 0x70], %f10
50244 edge16ln %l5, %g2, %o6
50245 ldsh [%l7 + 0x64], %i4
50246 movpos %xcc, %o2, %i6
50247 bleu,a loop_6045
50248 ld [%l7 + 0x50], %f7
50249 fsrc1 %f14, %f10
50250 ldx [%l7 + 0x28], %g7
50251loop_6045:
50252 fabsd %f10, %f6
50253 ldub [%l7 + 0x3F], %i2
50254 sth %g5, [%l7 + 0x76]
50255 ldsw [%l7 + 0x58], %o1
50256 ldx [%l7 + 0x40], %l3
50257 fnand %f0, %f14, %f0
50258 fbe %fcc2, loop_6046
50259 movpos %xcc, %o7, %l0
50260 fmul8x16al %f7, %f5, %f8
50261 fandnot2 %f6, %f4, %f6
50262loop_6046:
50263 ldx [%l7 + 0x10], %i0
50264 lduw [%l7 + 0x54], %g6
50265 udivcc %g3, 0x1661, %g4
50266 fbe %fcc2, loop_6047
50267 ldsw [%l7 + 0x2C], %i3
50268 movne %xcc, %o4, %o3
50269 umul %i5, 0x1B94, %i7
50270loop_6047:
50271 ldsh [%l7 + 0x44], %l4
50272 st %f9, [%l7 + 0x6C]
50273 ldsb [%l7 + 0x64], %g1
50274 fmovrdlz %l1, %f2, %f10
50275 fbge %fcc0, loop_6048
50276 brlz %i1, loop_6049
50277 andn %l2, %l6, %o0
50278 fmovscs %icc, %f13, %f4
50279loop_6048:
50280 edge32ln %o5, %g2, %o6
50281loop_6049:
50282 stw %i4, [%l7 + 0x34]
50283 stb %o2, [%l7 + 0x7C]
50284 fmul8x16au %f3, %f5, %f12
50285 fmovrdgz %i6, %f0, %f2
50286 edge8n %l5, %g7, %i2
50287 fmovda %icc, %f14, %f7
50288 ldd [%l7 + 0x40], %f0
50289 fbn %fcc1, loop_6050
50290 fzero %f6
50291 addccc %o1, 0x10C3, %l3
50292 bne,a,pt %icc, loop_6051
50293loop_6050:
50294 movrlez %o7, 0x01B, %g5
50295 ldsh [%l7 + 0x42], %l0
50296 fsrc2s %f7, %f10
50297loop_6051:
50298 fornot1s %f3, %f3, %f9
50299 ldsb [%l7 + 0x21], %g6
50300 fcmps %fcc0, %f4, %f12
50301 fandnot2s %f7, %f3, %f9
50302 be,a %xcc, loop_6052
50303 fandnot1 %f0, %f2, %f6
50304 bl,a,pn %icc, loop_6053
50305 sub %g3, 0x1E76, %g4
50306loop_6052:
50307 edge8n %i3, %i0, %o3
50308 movrgez %i5, 0x1AC, %o4
50309loop_6053:
50310 fmul8x16al %f2, %f6, %f4
50311 fmovdne %xcc, %f12, %f1
50312 bge %xcc, loop_6054
50313 fmovspos %xcc, %f3, %f0
50314 fpmerge %f13, %f4, %f0
50315 edge16ln %l4, %i7, %l1
50316loop_6054:
50317 fmul8ulx16 %f2, %f8, %f2
50318 fmovrdlz %i1, %f12, %f0
50319 ldsh [%l7 + 0x14], %l2
50320 xnor %g1, 0x13A6, %o0
50321 movrlz %l6, %o5, %g2
50322 fsrc1 %f6, %f0
50323 fmovda %icc, %f13, %f5
50324 fmovsl %icc, %f2, %f2
50325 srl %o6, 0x19, %o2
50326 fbu %fcc3, loop_6055
50327 fcmple32 %f10, %f2, %i6
50328 bneg %icc, loop_6056
50329 ldd [%l7 + 0x38], %f0
50330loop_6055:
50331 srax %l5, 0x01, %i4
50332 sth %g7, [%l7 + 0x18]
50333loop_6056:
50334 fbue %fcc0, loop_6057
50335 stx %i2, [%l7 + 0x30]
50336 fmovsvs %xcc, %f5, %f15
50337 ld [%l7 + 0x24], %f5
50338loop_6057:
50339 srl %l3, %o7, %g5
50340 fcmple16 %f2, %f12, %l0
50341 movcc %xcc, %g6, %o1
50342 array32 %g4, %g3, %i0
50343 stx %o3, [%l7 + 0x68]
50344 fmovscc %icc, %f0, %f2
50345 sth %i3, [%l7 + 0x50]
50346 movvc %icc, %o4, %i5
50347 ldx [%l7 + 0x70], %i7
50348 fmovse %icc, %f1, %f12
50349 fmovd %f0, %f2
50350 brlez,a %l1, loop_6058
50351 lduw [%l7 + 0x5C], %l4
50352 lduw [%l7 + 0x3C], %i1
50353 fbul %fcc3, loop_6059
50354loop_6058:
50355 fandnot2 %f12, %f14, %f4
50356 fxors %f8, %f2, %f15
50357 faligndata %f12, %f8, %f4
50358loop_6059:
50359 fnot1 %f6, %f6
50360 movre %l2, 0x256, %g1
50361 bge,pn %xcc, loop_6060
50362 fcmple16 %f8, %f2, %l6
50363 lduh [%l7 + 0x20], %o0
50364 movrlez %o5, 0x248, %g2
50365loop_6060:
50366 movcs %icc, %o2, %o6
50367 fcmpes %fcc1, %f6, %f12
50368 fmovsg %icc, %f1, %f10
50369 srl %i6, %i4, %l5
50370 fxnors %f12, %f13, %f12
50371 fmul8x16 %f10, %f12, %f8
50372 bleu,a,pn %xcc, loop_6061
50373 fpsub16 %f12, %f10, %f6
50374 movleu %xcc, %i2, %l3
50375 mulx %o7, %g5, %g7
50376loop_6061:
50377 edge32 %l0, %g6, %g4
50378 stb %g3, [%l7 + 0x47]
50379 sub %i0, %o3, %o1
50380 popc 0x176E, %o4
50381 stw %i3, [%l7 + 0x60]
50382 movne %xcc, %i5, %l1
50383 bn,a loop_6062
50384 fmovdge %xcc, %f1, %f10
50385 fandnot1s %f4, %f13, %f12
50386 taddcctv %i7, 0x03AC, %i1
50387loop_6062:
50388 fsrc2s %f9, %f0
50389 ldub [%l7 + 0x2C], %l4
50390 fabss %f6, %f0
50391 ldub [%l7 + 0x27], %g1
50392 udivcc %l2, 0x106A, %o0
50393 fmovrsne %o5, %f12, %f11
50394 fzeros %f15
50395 fzero %f0
50396 brnz,a %l6, loop_6063
50397 fmovsge %xcc, %f11, %f7
50398 umulcc %g2, %o6, %i6
50399 or %i4, %l5, %i2
50400loop_6063:
50401 fmovsneg %xcc, %f3, %f4
50402 popc %l3, %o7
50403 edge32 %o2, %g7, %l0
50404 bg loop_6064
50405 fzeros %f0
50406 fnor %f14, %f8, %f10
50407 stw %g6, [%l7 + 0x3C]
50408loop_6064:
50409 xor %g4, 0x035C, %g5
50410 fmovsn %icc, %f3, %f15
50411 fmul8x16 %f10, %f14, %f6
50412 ldub [%l7 + 0x1F], %g3
50413 tneg %icc, 0x0
50414 fpack16 %f6, %f10
50415 sll %o3, 0x18, %o1
50416 fmovdgu %icc, %f7, %f2
50417 tg %xcc, 0x3
50418 fbul,a %fcc3, loop_6065
50419 ldsb [%l7 + 0x4B], %o4
50420 addcc %i3, %i0, %l1
50421 fmul8x16 %f1, %f0, %f14
50422loop_6065:
50423 std %f4, [%l7 + 0x58]
50424 nop
50425 setx loop_6066, %l0, %l1
50426 wrpr 0x1, %tl
50427 wrpr %l1, %tpc
50428 add %l1, 0x4, %l1
50429 wrpr %l1, %tnpc
50430 setx 0x34400001400, %l0, %l1
50431 wrpr %l1, %tstate
50432 wrhpr 0x4, %htstate
50433 retry
50434 brlz,a %i7, loop_6067
50435 stb %i5, [%l7 + 0x6E]
50436 sdiv %i1, 0x1F76, %g1
50437loop_6066:
50438 lduw [%l7 + 0x60], %l4
50439loop_6067:
50440 movneg %xcc, %l2, %o5
50441 stb %o0, [%l7 + 0x7A]
50442 fone %f14
50443 fmovdle %icc, %f10, %f7
50444 fmovdgu %icc, %f6, %f12
50445 edge16l %l6, %g2, %i6
50446 fcmple16 %f14, %f14, %i4
50447 brlz,a %o6, loop_6068
50448 lduw [%l7 + 0x10], %i2
50449 edge8l %l3, %l5, %o7
50450 ldsh [%l7 + 0x16], %o2
50451loop_6068:
50452 nop
50453 setx loop_6069, %l0, %l1
50454 jmpl %l1, %g7
50455 fornot2s %f12, %f11, %f14
50456 stw %l0, [%l7 + 0x34]
50457 fands %f13, %f15, %f14
50458loop_6069:
50459 ld [%l7 + 0x78], %f15
50460 fmovrde %g4, %f12, %f4
50461 ldsw [%l7 + 0x78], %g5
50462 ldx [%l7 + 0x18], %g6
50463 fmovsvc %icc, %f7, %f0
50464 sth %o3, [%l7 + 0x32]
50465 movleu %xcc, %o1, %o4
50466 fmul8x16al %f11, %f9, %f14
50467 ldd [%l7 + 0x70], %f10
50468 array8 %g3, %i3, %i0
50469 edge32ln %l1, %i5, %i1
50470 pdist %f10, %f4, %f14
50471 ldsb [%l7 + 0x23], %g1
50472 ldx [%l7 + 0x08], %l4
50473 fmovsl %xcc, %f14, %f15
50474 ldub [%l7 + 0x42], %l2
50475 ble %icc, loop_6070
50476 stw %o5, [%l7 + 0x4C]
50477 udivx %i7, 0x0D8B, %l6
50478 taddcctv %g2, %o0, %i4
50479loop_6070:
50480 std %f14, [%l7 + 0x40]
50481 fors %f6, %f12, %f6
50482 sth %o6, [%l7 + 0x54]
50483 ld [%l7 + 0x64], %f15
50484 fors %f8, %f5, %f7
50485 edge8 %i2, %i6, %l3
50486 st %f2, [%l7 + 0x7C]
50487 ldx [%l7 + 0x08], %l5
50488 ldx [%l7 + 0x70], %o2
50489 fmovdneg %icc, %f4, %f6
50490 fmovsl %icc, %f8, %f12
50491 stx %g7, [%l7 + 0x20]
50492 subc %o7, 0x0944, %g4
50493 sdivx %l0, 0x19AB, %g5
50494 udiv %o3, 0x004F, %g6
50495 ld [%l7 + 0x14], %f14
50496 brlz %o4, loop_6071
50497 ld [%l7 + 0x68], %f11
50498 fcmpd %fcc3, %f8, %f14
50499 sth %g3, [%l7 + 0x4E]
50500loop_6071:
50501 bvc,pt %icc, loop_6072
50502 fbg %fcc0, loop_6073
50503 fones %f4
50504 ba %xcc, loop_6074
50505loop_6072:
50506 tne %xcc, 0x6
50507loop_6073:
50508 bshuffle %f12, %f6, %f2
50509 udivcc %o1, 0x0EF7, %i3
50510loop_6074:
50511 movcs %icc, %i0, %l1
50512 movvs %xcc, %i5, %i1
50513 fandnot1s %f10, %f6, %f0
50514 fmovrdlz %l4, %f8, %f12
50515 orcc %l2, 0x0A07, %g1
50516 sth %o5, [%l7 + 0x0C]
50517 stx %l6, [%l7 + 0x08]
50518 sethi 0x1291, %i7
50519 movg %xcc, %g2, %o0
50520 movcc %xcc, %o6, %i4
50521 movre %i2, %l3, %i6
50522 fble,a %fcc0, loop_6075
50523 brnz %o2, loop_6076
50524 tsubcctv %l5, 0x101E, %g7
50525 fpack16 %f8, %f8
50526loop_6075:
50527 fnands %f6, %f12, %f7
50528loop_6076:
50529 fnot2 %f14, %f2
50530 subccc %g4, 0x024B, %l0
50531 fandnot2s %f8, %f3, %f0
50532 fmovsne %xcc, %f2, %f5
50533 bshuffle %f6, %f12, %f2
50534 andcc %g5, %o3, %g6
50535 stb %o7, [%l7 + 0x3C]
50536 array16 %o4, %g3, %o1
50537 ldx [%l7 + 0x18], %i0
50538 fmovrdlz %l1, %f8, %f6
50539 st %f4, [%l7 + 0x24]
50540 fpadd16 %f6, %f0, %f14
50541 fpsub16 %f4, %f8, %f12
50542 stx %i3, [%l7 + 0x78]
50543 movrgz %i5, %i1, %l4
50544 fnors %f11, %f13, %f15
50545 tpos %xcc, 0x6
50546 ldub [%l7 + 0x43], %l2
50547 fmul8x16al %f0, %f5, %f2
50548 ldsh [%l7 + 0x50], %g1
50549 fmovdn %xcc, %f12, %f2
50550 fmovdcc %xcc, %f5, %f0
50551 fmovrde %l6, %f0, %f14
50552 ldsw [%l7 + 0x3C], %o5
50553 fbule %fcc0, loop_6077
50554 orncc %g2, %i7, %o6
50555 andncc %i4, %o0, %i2
50556 mulscc %l3, 0x19A7, %i6
50557loop_6077:
50558 edge32n %l5, %o2, %g7
50559 orcc %g4, 0x1128, %g5
50560 fmovscc %icc, %f6, %f7
50561 fcmple32 %f6, %f14, %o3
50562 fmovrdgz %g6, %f8, %f10
50563 fnot2s %f5, %f11
50564 movre %l0, %o4, %g3
50565 fmovrslez %o1, %f3, %f12
50566 stb %i0, [%l7 + 0x2E]
50567 bgu,a loop_6078
50568 tleu %xcc, 0x6
50569 fmovdcs %xcc, %f10, %f14
50570 edge16l %l1, %i3, %i5
50571loop_6078:
50572 fbuge %fcc1, loop_6079
50573 brnz %i1, loop_6080
50574 sethi 0x0248, %o7
50575 taddcc %l4, %g1, %l6
50576loop_6079:
50577 ldsw [%l7 + 0x58], %l2
50578loop_6080:
50579 tpos %icc, 0x7
50580 fmovrslz %g2, %f9, %f13
50581 smul %i7, 0x1B8C, %o6
50582 ldsw [%l7 + 0x60], %i4
50583 bge loop_6081
50584 tne %xcc, 0x6
50585 sra %o0, %o5, %l3
50586 stw %i6, [%l7 + 0x1C]
50587loop_6081:
50588 be,a,pt %xcc, loop_6082
50589 movne %xcc, %i2, %o2
50590 mova %xcc, %l5, %g7
50591 edge8n %g4, %o3, %g6
50592loop_6082:
50593 fpack32 %f10, %f14, %f10
50594 fsrc2 %f10, %f10
50595 fsrc2s %f6, %f6
50596 udivx %g5, 0x152F, %l0
50597 std %f2, [%l7 + 0x40]
50598 addccc %g3, %o1, %o4
50599 edge8ln %l1, %i0, %i3
50600 ldd [%l7 + 0x58], %f0
50601 movpos %xcc, %i1, %o7
50602 bn,a loop_6083
50603 st %f10, [%l7 + 0x7C]
50604 and %l4, %g1, %l6
50605 stb %i5, [%l7 + 0x78]
50606loop_6083:
50607 ldd [%l7 + 0x78], %f6
50608 fmovdn %xcc, %f10, %f2
50609 tge %icc, 0x7
50610 movcc %xcc, %l2, %i7
50611 alignaddrl %g2, %o6, %i4
50612 fmovdne %xcc, %f10, %f10
50613 ld [%l7 + 0x38], %f12
50614 sth %o5, [%l7 + 0x48]
50615 fcmpgt32 %f2, %f12, %o0
50616 faligndata %f6, %f10, %f2
50617 bgu %xcc, loop_6084
50618 fmovda %xcc, %f6, %f15
50619 ldsw [%l7 + 0x2C], %i6
50620 orncc %i2, %o2, %l5
50621loop_6084:
50622 fmovrslez %g7, %f13, %f3
50623 bne,a,pt %xcc, loop_6085
50624 sdivx %l3, 0x17C8, %o3
50625 fcmpgt16 %f6, %f4, %g6
50626 ldsb [%l7 + 0x7D], %g5
50627loop_6085:
50628 xnor %l0, 0x01DF, %g3
50629 fone %f12
50630 ldx [%l7 + 0x48], %o1
50631 fmovrdgz %g4, %f6, %f12
50632 fmovrdgz %l1, %f12, %f12
50633 fmul8x16au %f11, %f15, %f6
50634 fcmped %fcc1, %f0, %f14
50635 be,a,pt %icc, loop_6086
50636 fmovda %xcc, %f12, %f14
50637 ldsw [%l7 + 0x10], %i0
50638 tvc %xcc, 0x1
50639loop_6086:
50640 fmul8x16 %f11, %f14, %f6
50641 ldsw [%l7 + 0x40], %i3
50642 bshuffle %f2, %f2, %f0
50643 fmovdl %xcc, %f10, %f2
50644 fbul,a %fcc2, loop_6087
50645 bleu %xcc, loop_6088
50646 ldub [%l7 + 0x6F], %o4
50647 edge32 %o7, %i1, %g1
50648loop_6087:
50649 fbe %fcc2, loop_6089
50650loop_6088:
50651 fbug %fcc2, loop_6090
50652 fmovdn %icc, %f2, %f9
50653 st %f5, [%l7 + 0x24]
50654loop_6089:
50655 fmul8x16au %f10, %f9, %f0
50656loop_6090:
50657 edge16 %l4, %i5, %l6
50658 fones %f10
50659 xnorcc %i7, 0x1060, %g2
50660 fmovrdne %o6, %f10, %f6
50661 ld [%l7 + 0x40], %f6
50662 fnand %f2, %f14, %f14
50663 fbe %fcc0, loop_6091
50664 subc %l2, %i4, %o0
50665 brlez %i6, loop_6092
50666 fmul8x16au %f8, %f6, %f8
50667loop_6091:
50668 fmovscs %xcc, %f3, %f2
50669 fmovrsgz %i2, %f11, %f6
50670loop_6092:
50671 lduh [%l7 + 0x2A], %o5
50672 stb %o2, [%l7 + 0x16]
50673 fxnor %f10, %f12, %f6
50674 fmovscs %xcc, %f1, %f0
50675 smulcc %l5, %g7, %o3
50676 fmovsgu %xcc, %f4, %f7
50677 stb %l3, [%l7 + 0x72]
50678 fbule,a %fcc1, loop_6093
50679 stx %g5, [%l7 + 0x60]
50680 smulcc %g6, %l0, %o1
50681 fmovrsgez %g3, %f5, %f3
50682loop_6093:
50683 ldsh [%l7 + 0x7C], %g4
50684 ldub [%l7 + 0x21], %i0
50685 stx %l1, [%l7 + 0x30]
50686 fmovrde %o4, %f10, %f0
50687 stx %o7, [%l7 + 0x60]
50688 edge8n %i1, %g1, %i3
50689 fmuld8sux16 %f7, %f15, %f10
50690 smul %l4, 0x16A0, %l6
50691 fmovscc %icc, %f10, %f13
50692 edge32n %i5, %g2, %i7
50693 ldsh [%l7 + 0x08], %l2
50694 ldd [%l7 + 0x50], %f6
50695 stw %i4, [%l7 + 0x5C]
50696 bshuffle %f6, %f2, %f2
50697 lduw [%l7 + 0x50], %o0
50698 fmovrdlz %i6, %f12, %f14
50699 xor %o6, 0x17B5, %i2
50700 ldub [%l7 + 0x40], %o5
50701 movrgz %o2, %l5, %o3
50702 brz %l3, loop_6094
50703 fnegd %f2, %f14
50704 xnor %g7, %g5, %g6
50705 ldx [%l7 + 0x08], %l0
50706loop_6094:
50707 smulcc %g3, 0x0A66, %g4
50708 sllx %o1, %i0, %o4
50709 fbule %fcc3, loop_6095
50710 sth %o7, [%l7 + 0x50]
50711 brgez,a %i1, loop_6096
50712 edge8n %g1, %l1, %i3
50713loop_6095:
50714 ldsb [%l7 + 0x68], %l4
50715 nop
50716 setx loop_6097, %l0, %l1
50717 wrpr 0x1, %tl
50718 wrpr %l1, %tpc
50719 add %l1, 0x4, %l1
50720 wrpr %l1, %tnpc
50721 setx 0x34400001400, %l0, %l1
50722 wrpr %l1, %tstate
50723 wrhpr 0x4, %htstate
50724 retry
50725loop_6096:
50726 movg %icc, %i5, %l6
50727 fbule,a %fcc1, loop_6098
50728 tcs %xcc, 0x1
50729loop_6097:
50730 xor %i7, 0x06BF, %l2
50731 array32 %g2, %i4, %i6
50732loop_6098:
50733 stw %o6, [%l7 + 0x40]
50734 fornot1s %f6, %f7, %f9
50735 fcmpes %fcc0, %f6, %f3
50736 fbuge %fcc0, loop_6099
50737 fbug,a %fcc3, loop_6100
50738 fnegs %f6, %f1
50739 tge %icc, 0x5
50740loop_6099:
50741 tneg %icc, 0x3
50742loop_6100:
50743 ldsb [%l7 + 0x6E], %o0
50744 ble,a,pt %xcc, loop_6101
50745 fornot1s %f12, %f13, %f7
50746 fmovrdlz %i2, %f14, %f6
50747 fmovdne %icc, %f9, %f8
50748loop_6101:
50749 edge8n %o2, %o5, %l5
50750 edge16l %l3, %g7, %o3
50751 lduh [%l7 + 0x7E], %g5
50752 tvs %icc, 0x4
50753 subc %l0, %g3, %g6
50754 ldsw [%l7 + 0x18], %g4
50755 te %xcc, 0x5
50756 edge32n %o1, %i0, %o4
50757 udiv %i1, 0x125A, %g1
50758 stb %o7, [%l7 + 0x1A]
50759 fmovsvs %icc, %f5, %f1
50760 ldsh [%l7 + 0x44], %l1
50761 alignaddrl %l4, %i3, %l6
50762 smulcc %i5, %l2, %g2
50763 ta %icc, 0x0
50764 fmovrde %i7, %f12, %f8
50765 fxor %f10, %f4, %f14
50766 array8 %i4, %o6, %i6
50767 std %f4, [%l7 + 0x28]
50768 fbuge,a %fcc2, loop_6102
50769 ldd [%l7 + 0x20], %f2
50770 fandnot1s %f15, %f1, %f4
50771 bleu,pt %icc, loop_6103
50772loop_6102:
50773 fnegs %f9, %f0
50774 or %o0, 0x1645, %o2
50775 array32 %o5, %i2, %l5
50776loop_6103:
50777 edge32 %g7, %o3, %l3
50778 fandnot1 %f10, %f14, %f12
50779 stb %l0, [%l7 + 0x09]
50780 ldsb [%l7 + 0x17], %g3
50781 fnegs %f12, %f8
50782 tl %xcc, 0x3
50783 ldx [%l7 + 0x20], %g5
50784 fnot2s %f14, %f3
50785 fmovrdne %g6, %f10, %f2
50786 brgz,a %o1, loop_6104
50787 fcmps %fcc0, %f12, %f2
50788 tgu %icc, 0x3
50789 fmuld8sux16 %f14, %f5, %f12
50790loop_6104:
50791 ldd [%l7 + 0x38], %f12
50792 movcs %icc, %i0, %g4
50793 movne %icc, %o4, %i1
50794 ldsw [%l7 + 0x50], %g1
50795 fmovde %xcc, %f3, %f15
50796 ldsh [%l7 + 0x26], %l1
50797 edge32n %l4, %o7, %i3
50798 edge16 %i5, %l6, %g2
50799 bg loop_6105
50800 fpack32 %f8, %f14, %f10
50801 movrgez %l2, 0x375, %i7
50802 fmovde %xcc, %f4, %f14
50803loop_6105:
50804 fmovrdlz %i4, %f8, %f0
50805 sdiv %i6, 0x1A11, %o0
50806 subcc %o6, 0x0479, %o2
50807 movrlz %i2, %l5, %g7
50808 fbn %fcc1, loop_6106
50809 edge16n %o3, %o5, %l3
50810 fnot1s %f1, %f7
50811 fsrc1s %f6, %f4
50812loop_6106:
50813 fpmerge %f3, %f12, %f4
50814 fmovrsne %l0, %f7, %f10
50815 addccc %g5, %g3, %o1
50816 fandnot1 %f2, %f8, %f4
50817 mulscc %i0, %g6, %g4
50818 fpsub32 %f2, %f14, %f6
50819 edge32ln %o4, %g1, %i1
50820 tgu %xcc, 0x6
50821 stb %l4, [%l7 + 0x57]
50822 fmuld8sux16 %f3, %f2, %f12
50823 fcmpne32 %f12, %f10, %l1
50824 taddcctv %i3, %o7, %i5
50825 ldsw [%l7 + 0x14], %g2
50826 fzeros %f5
50827 tgu %xcc, 0x4
50828 lduw [%l7 + 0x08], %l2
50829 mova %icc, %i7, %i4
50830 stw %i6, [%l7 + 0x74]
50831 movle %xcc, %l6, %o6
50832 tge %xcc, 0x2
50833 movrgez %o2, %o0, %i2
50834 fmovsvs %icc, %f14, %f0
50835 fmovrsgz %l5, %f15, %f1
50836 stb %o3, [%l7 + 0x3B]
50837 ldsh [%l7 + 0x62], %g7
50838 movneg %xcc, %o5, %l3
50839 ldd [%l7 + 0x58], %f10
50840 lduh [%l7 + 0x56], %g5
50841 tleu %icc, 0x5
50842 ldx [%l7 + 0x50], %g3
50843 stb %o1, [%l7 + 0x31]
50844 xorcc %l0, 0x0E6E, %g6
50845 fcmpeq32 %f10, %f2, %i0
50846 ldsw [%l7 + 0x60], %g4
50847 mova %xcc, %g1, %o4
50848 fpackfix %f12, %f7
50849 fblg,a %fcc1, loop_6107
50850 subc %i1, 0x0EA9, %l4
50851 stx %l1, [%l7 + 0x70]
50852 tge %icc, 0x7
50853loop_6107:
50854 lduw [%l7 + 0x14], %o7
50855 sth %i3, [%l7 + 0x42]
50856 ldsw [%l7 + 0x24], %i5
50857 edge16ln %g2, %i7, %i4
50858 edge8 %l2, %i6, %o6
50859 fnot1 %f10, %f10
50860 st %f11, [%l7 + 0x3C]
50861 ld [%l7 + 0x1C], %f11
50862 subccc %o2, %o0, %i2
50863 edge32 %l5, %o3, %l6
50864 ldub [%l7 + 0x1E], %g7
50865 fmovdg %icc, %f12, %f0
50866 edge16l %l3, %g5, %g3
50867 st %f12, [%l7 + 0x40]
50868 ldd [%l7 + 0x50], %f4
50869 bneg,a %icc, loop_6108
50870 ldsb [%l7 + 0x2D], %o5
50871 xorcc %l0, 0x1290, %g6
50872 ldd [%l7 + 0x78], %f0
50873loop_6108:
50874 lduh [%l7 + 0x3A], %o1
50875 bvs,a,pt %xcc, loop_6109
50876 movn %xcc, %i0, %g4
50877 fmovrdlz %o4, %f6, %f0
50878 lduh [%l7 + 0x6C], %i1
50879loop_6109:
50880 brgz,a %l4, loop_6110
50881 andcc %g1, %l1, %o7
50882 fpsub16 %f4, %f6, %f6
50883 fpsub32 %f12, %f2, %f6
50884loop_6110:
50885 smulcc %i3, %g2, %i7
50886 smulcc %i4, 0x16DA, %i5
50887 lduh [%l7 + 0x76], %i6
50888 brz %o6, loop_6111
50889 fmovdg %icc, %f14, %f14
50890 tg %icc, 0x5
50891 stb %o2, [%l7 + 0x0F]
50892loop_6111:
50893 sth %l2, [%l7 + 0x12]
50894 or %i2, %o0, %l5
50895 movvc %xcc, %o3, %l6
50896 fnegs %f9, %f15
50897 ld [%l7 + 0x3C], %f11
50898 ldsb [%l7 + 0x34], %g7
50899 lduh [%l7 + 0x58], %l3
50900 udivx %g5, 0x0EEF, %o5
50901 fpsub16s %f4, %f4, %f11
50902 fnot2s %f3, %f10
50903 movle %icc, %g3, %g6
50904 fcmpne16 %f8, %f0, %l0
50905 ldsh [%l7 + 0x1C], %o1
50906 st %f6, [%l7 + 0x1C]
50907 st %f11, [%l7 + 0x48]
50908 fmul8ulx16 %f8, %f12, %f12
50909 tsubcc %i0, 0x0862, %o4
50910 sll %i1, 0x18, %l4
50911 stb %g4, [%l7 + 0x2F]
50912 fmovda %icc, %f15, %f7
50913 be,pn %xcc, loop_6112
50914 fnor %f12, %f4, %f0
50915 stb %l1, [%l7 + 0x3B]
50916 brgez,a %g1, loop_6113
50917loop_6112:
50918 fmovsne %icc, %f15, %f9
50919 fmovrdgez %o7, %f0, %f14
50920 bcs,a,pn %icc, loop_6114
50921loop_6113:
50922 addccc %g2, 0x0D2C, %i7
50923 fcmple32 %f6, %f6, %i3
50924 fmovdn %xcc, %f1, %f0
50925loop_6114:
50926 movrgez %i5, 0x0A0, %i6
50927 fmovrslz %o6, %f0, %f2
50928 sth %i4, [%l7 + 0x4E]
50929 ldsw [%l7 + 0x5C], %o2
50930 lduw [%l7 + 0x48], %l2
50931 brgz,a %o0, loop_6115
50932 xnor %i2, 0x1624, %l5
50933 movne %icc, %o3, %g7
50934 stb %l3, [%l7 + 0x28]
50935loop_6115:
50936 xor %l6, 0x0C3B, %o5
50937 ldsw [%l7 + 0x4C], %g5
50938 fmovd %f10, %f0
50939 andcc %g6, %g3, %l0
50940 fmovrslez %o1, %f11, %f7
50941 or %o4, %i1, %i0
50942 ldd [%l7 + 0x10], %f4
50943 fcmpd %fcc2, %f6, %f8
50944 sra %l4, 0x1E, %g4
50945 ldsh [%l7 + 0x56], %l1
50946 ldsw [%l7 + 0x14], %o7
50947 fbule %fcc0, loop_6116
50948 edge16n %g1, %i7, %g2
50949 fcmpgt32 %f0, %f12, %i5
50950 fmovrsne %i6, %f0, %f11
50951loop_6116:
50952 fmovdg %xcc, %f7, %f11
50953 subc %i3, 0x0791, %o6
50954 lduh [%l7 + 0x40], %i4
50955 ldx [%l7 + 0x68], %o2
50956 fpmerge %f9, %f8, %f12
50957 ld [%l7 + 0x28], %f13
50958 fxors %f9, %f11, %f8
50959 fexpand %f3, %f0
50960 movvc %xcc, %o0, %l2
50961 movre %i2, 0x300, %l5
50962 ldsh [%l7 + 0x38], %o3
50963 bvc,pt %icc, loop_6117
50964 array16 %g7, %l3, %o5
50965 srax %g5, %l6, %g3
50966 ba,a,pt %icc, loop_6118
50967loop_6117:
50968 udivx %l0, 0x1C19, %o1
50969 ldub [%l7 + 0x56], %g6
50970 fble,a %fcc3, loop_6119
50971loop_6118:
50972 brz,a %o4, loop_6120
50973 ldsb [%l7 + 0x13], %i0
50974 brz,a %l4, loop_6121
50975loop_6119:
50976 fbug %fcc3, loop_6122
50977loop_6120:
50978 ldd [%l7 + 0x20], %f4
50979 ld [%l7 + 0x38], %f5
50980loop_6121:
50981 movgu %icc, %g4, %i1
50982loop_6122:
50983 udiv %o7, 0x0E86, %g1
50984 lduh [%l7 + 0x7E], %i7
50985 fpack16 %f0, %f6
50986 sdivcc %l1, 0x04DB, %i5
50987 andncc %g2, %i6, %i3
50988 fpsub32s %f10, %f10, %f5
50989 movrlez %o6, 0x35A, %i4
50990 fandnot1s %f6, %f12, %f3
50991 movgu %icc, %o2, %o0
50992 lduw [%l7 + 0x20], %i2
50993 ble,pt %xcc, loop_6123
50994 fnors %f3, %f14, %f7
50995 bvs,a,pt %xcc, loop_6124
50996 fones %f13
50997loop_6123:
50998 fbge %fcc3, loop_6125
50999 fornot1 %f6, %f8, %f8
51000loop_6124:
51001 fmovspos %xcc, %f11, %f11
51002 fors %f13, %f14, %f14
51003loop_6125:
51004 ldsb [%l7 + 0x55], %l5
51005 tpos %xcc, 0x0
51006 fxor %f10, %f0, %f12
51007 fbu %fcc3, loop_6126
51008 tg %icc, 0x4
51009 brlez,a %l2, loop_6127
51010 fzero %f12
51011loop_6126:
51012 ldub [%l7 + 0x3A], %g7
51013 stx %l3, [%l7 + 0x08]
51014loop_6127:
51015 movgu %xcc, %o5, %o3
51016 fbug,a %fcc0, loop_6128
51017 edge16l %g5, %l6, %l0
51018 fba %fcc0, loop_6129
51019 lduh [%l7 + 0x3A], %o1
51020loop_6128:
51021 fxor %f2, %f6, %f6
51022 sth %g3, [%l7 + 0x74]
51023loop_6129:
51024 fbug %fcc1, loop_6130
51025 fands %f15, %f7, %f6
51026 bneg,a %xcc, loop_6131
51027 sra %o4, %g6, %i0
51028loop_6130:
51029 call loop_6132
51030 mova %xcc, %g4, %l4
51031loop_6131:
51032 edge16 %i1, %o7, %i7
51033 ldsb [%l7 + 0x50], %l1
51034loop_6132:
51035 lduh [%l7 + 0x46], %g1
51036 lduh [%l7 + 0x3A], %i5
51037 edge8n %i6, %g2, %i3
51038 fxnors %f11, %f0, %f15
51039 fbn,a %fcc2, loop_6133
51040 xnorcc %o6, %i4, %o0
51041 mova %xcc, %i2, %o2
51042 std %f14, [%l7 + 0x40]
51043loop_6133:
51044 xorcc %l2, %g7, %l3
51045 popc 0x1ACE, %l5
51046 array32 %o3, %o5, %l6
51047 brgz,a %l0, loop_6134
51048 srl %o1, %g5, %g3
51049 movn %icc, %g6, %i0
51050 fcmpgt16 %f8, %f14, %o4
51051loop_6134:
51052 ble,a,pt %xcc, loop_6135
51053 movl %icc, %g4, %l4
51054 movl %icc, %i1, %i7
51055 fmovdneg %icc, %f1, %f11
51056loop_6135:
51057 orn %l1, 0x01C7, %o7
51058 stx %g1, [%l7 + 0x10]
51059 fnegd %f4, %f14
51060 ble,a,pn %icc, loop_6136
51061 fmovrdlz %i5, %f8, %f4
51062 tsubcctv %i6, %i3, %g2
51063 tcc %xcc, 0x0
51064loop_6136:
51065 movn %xcc, %o6, %o0
51066 bneg,pn %xcc, loop_6137
51067 lduw [%l7 + 0x14], %i4
51068 ld [%l7 + 0x6C], %f2
51069 stx %i2, [%l7 + 0x20]
51070loop_6137:
51071 stw %o2, [%l7 + 0x6C]
51072 sth %g7, [%l7 + 0x44]
51073 stb %l3, [%l7 + 0x34]
51074 st %f8, [%l7 + 0x78]
51075 movre %l5, %l2, %o5
51076 fmovd %f4, %f6
51077 fpsub16 %f4, %f10, %f12
51078 lduw [%l7 + 0x20], %o3
51079 fcmpne16 %f0, %f10, %l0
51080 fmovsvc %xcc, %f7, %f13
51081 brlez %l6, loop_6138
51082 bneg,a %icc, loop_6139
51083 ldsb [%l7 + 0x37], %o1
51084 fmovsl %xcc, %f15, %f11
51085loop_6138:
51086 fmovdvs %xcc, %f12, %f10
51087loop_6139:
51088 movle %icc, %g3, %g6
51089 sethi 0x1ED3, %g5
51090 sth %o4, [%l7 + 0x4A]
51091 lduw [%l7 + 0x60], %i0
51092 ldd [%l7 + 0x58], %f12
51093 fmovda %xcc, %f9, %f6
51094 ld [%l7 + 0x64], %f5
51095 fzeros %f2
51096 sllx %l4, 0x16, %i1
51097 ldd [%l7 + 0x18], %f10
51098 tsubcctv %g4, %i7, %o7
51099 fxnor %f6, %f2, %f12
51100 edge16 %g1, %l1, %i5
51101 alignaddrl %i6, %g2, %o6
51102 movne %xcc, %o0, %i4
51103 edge16n %i2, %i3, %o2
51104 orcc %l3, %g7, %l5
51105 tpos %icc, 0x4
51106 ldd [%l7 + 0x40], %f8
51107 add %l2, 0x042B, %o5
51108 ldub [%l7 + 0x45], %l0
51109 fand %f4, %f8, %f4
51110 fbn %fcc3, loop_6140
51111 stx %o3, [%l7 + 0x30]
51112 brgz,a %l6, loop_6141
51113 ld [%l7 + 0x0C], %f4
51114loop_6140:
51115 fmovdvs %xcc, %f9, %f14
51116 fpmerge %f2, %f9, %f4
51117loop_6141:
51118 alignaddrl %o1, %g3, %g6
51119 fmovrdgz %o4, %f2, %f6
51120 array32 %i0, %l4, %i1
51121 fmovsle %xcc, %f7, %f5
51122 fzeros %f0
51123 fpackfix %f8, %f10
51124 bn,a,pt %icc, loop_6142
51125 srl %g4, 0x17, %i7
51126 brgz,a %g5, loop_6143
51127 ld [%l7 + 0x28], %f5
51128loop_6142:
51129 fmovrslez %g1, %f14, %f9
51130 st %f14, [%l7 + 0x64]
51131loop_6143:
51132 lduh [%l7 + 0x66], %o7
51133 movge %xcc, %i5, %l1
51134 alignaddr %g2, %o6, %o0
51135 fbule,a %fcc3, loop_6144
51136 bne loop_6145
51137 ldd [%l7 + 0x20], %f12
51138 bleu,pt %icc, loop_6146
51139loop_6144:
51140 ldsw [%l7 + 0x38], %i4
51141loop_6145:
51142 brlez,a %i2, loop_6147
51143 ldsw [%l7 + 0x20], %i6
51144loop_6146:
51145 fmuld8ulx16 %f14, %f10, %f14
51146 srlx %o2, 0x07, %l3
51147loop_6147:
51148 bn,pt %xcc, loop_6148
51149 lduw [%l7 + 0x64], %g7
51150 fpsub16s %f4, %f3, %f13
51151 movgu %icc, %i3, %l2
51152loop_6148:
51153 edge16l %l5, %l0, %o5
51154 fmovrsne %o3, %f5, %f0
51155 fcmpne16 %f14, %f12, %l6
51156 edge16 %o1, %g6, %o4
51157 ldd [%l7 + 0x18], %f0
51158 ldx [%l7 + 0x78], %i0
51159 stx %l4, [%l7 + 0x20]
51160 fornot2s %f9, %f15, %f4
51161 bshuffle %f12, %f6, %f6
51162 fmovsleu %xcc, %f5, %f13
51163 addccc %i1, %g4, %i7
51164 ldsw [%l7 + 0x60], %g3
51165 fbg,a %fcc1, loop_6149
51166 subc %g5, %g1, %i5
51167 fmovdvs %icc, %f9, %f13
51168 tneg %icc, 0x5
51169loop_6149:
51170 brnz %o7, loop_6150
51171 std %f12, [%l7 + 0x10]
51172 fbn %fcc0, loop_6151
51173 fbuge %fcc0, loop_6152
51174loop_6150:
51175 ldx [%l7 + 0x18], %l1
51176 fpmerge %f4, %f1, %f14
51177loop_6151:
51178 fsrc1 %f6, %f8
51179loop_6152:
51180 lduh [%l7 + 0x26], %g2
51181 ba %xcc, loop_6153
51182 srax %o6, 0x13, %o0
51183 st %f3, [%l7 + 0x20]
51184 tneg %icc, 0x4
51185loop_6153:
51186 edge32l %i4, %i6, %i2
51187 fmul8ulx16 %f10, %f14, %f12
51188 fmovscs %xcc, %f5, %f10
51189 or %l3, %o2, %g7
51190 fbuge,a %fcc1, loop_6154
51191 fmovsg %xcc, %f15, %f1
51192 fpackfix %f0, %f15
51193 call loop_6155
51194loop_6154:
51195 sll %l2, %l5, %l0
51196 movrgz %o5, %i3, %l6
51197 udivx %o3, 0x0A1A, %o1
51198loop_6155:
51199 bl loop_6156
51200 fcmped %fcc0, %f0, %f12
51201 fbul,a %fcc3, loop_6157
51202 lduh [%l7 + 0x6A], %g6
51203loop_6156:
51204 std %f4, [%l7 + 0x28]
51205 st %f1, [%l7 + 0x40]
51206loop_6157:
51207 fblg %fcc1, loop_6158
51208 bg loop_6159
51209 ldsh [%l7 + 0x26], %i0
51210 umulcc %o4, 0x0F51, %i1
51211loop_6158:
51212 fmul8x16al %f9, %f8, %f8
51213loop_6159:
51214 stb %l4, [%l7 + 0x6D]
51215 fblg,a %fcc1, loop_6160
51216 xnorcc %g4, 0x16F9, %g3
51217 sdiv %g5, 0x0303, %g1
51218 ldsh [%l7 + 0x36], %i7
51219loop_6160:
51220 fnegs %f11, %f11
51221 ldsb [%l7 + 0x4E], %i5
51222 fbne,a %fcc0, loop_6161
51223 fcmpeq16 %f12, %f0, %l1
51224 fcmpes %fcc3, %f6, %f1
51225 subcc %o7, %o6, %g2
51226loop_6161:
51227 ldsh [%l7 + 0x2C], %i4
51228 fmovscs %xcc, %f2, %f2
51229 stw %o0, [%l7 + 0x20]
51230 be,a loop_6162
51231 bpos,a loop_6163
51232 fpadd32 %f0, %f8, %f6
51233 ldsw [%l7 + 0x54], %i6
51234loop_6162:
51235 fcmpes %fcc1, %f11, %f3
51236loop_6163:
51237 andncc %l3, %i2, %o2
51238 call loop_6164
51239 sth %l2, [%l7 + 0x32]
51240 tge %xcc, 0x4
51241 sth %l5, [%l7 + 0x1E]
51242loop_6164:
51243 popc 0x125D, %l0
51244 faligndata %f12, %f12, %f10
51245 sra %g7, %i3, %l6
51246 bgu,a,pn %xcc, loop_6165
51247 ldd [%l7 + 0x70], %f8
51248 taddcc %o5, %o3, %g6
51249 fabss %f9, %f12
51250loop_6165:
51251 movrlez %o1, 0x1A1, %o4
51252 fmovrslez %i0, %f5, %f11
51253 fbl,a %fcc0, loop_6166
51254 ldsh [%l7 + 0x74], %i1
51255 umul %l4, %g4, %g5
51256 std %f0, [%l7 + 0x20]
51257loop_6166:
51258 fbule,a %fcc3, loop_6167
51259 or %g3, %g1, %i5
51260 and %i7, %o7, %o6
51261 lduh [%l7 + 0x62], %g2
51262loop_6167:
51263 sth %l1, [%l7 + 0x24]
51264 tneg %xcc, 0x3
51265 fmuld8sux16 %f15, %f15, %f12
51266 tvs %xcc, 0x6
51267 edge8l %o0, %i6, %l3
51268 fxors %f13, %f13, %f12
51269 tl %icc, 0x0
51270 ldd [%l7 + 0x18], %f10
51271 ldub [%l7 + 0x34], %i4
51272 fnot1s %f1, %f14
51273 tle %icc, 0x3
51274 stb %i2, [%l7 + 0x28]
51275 srl %l2, %l5, %l0
51276 fnor %f0, %f0, %f4
51277 fabss %f15, %f11
51278 fbug %fcc2, loop_6168
51279 tgu %xcc, 0x7
51280 fmovdvc %icc, %f7, %f12
51281 fbne,a %fcc3, loop_6169
51282loop_6168:
51283 fmovscs %icc, %f4, %f1
51284 fornot2 %f10, %f12, %f0
51285 fandnot2 %f2, %f10, %f10
51286loop_6169:
51287 ldx [%l7 + 0x60], %g7
51288 bge,a loop_6170
51289 fcmped %fcc0, %f2, %f8
51290 fmovs %f10, %f10
51291 stw %o2, [%l7 + 0x78]
51292loop_6170:
51293 alignaddr %l6, %i3, %o3
51294 ldsh [%l7 + 0x50], %g6
51295 udivcc %o1, 0x0433, %o5
51296 stb %i0, [%l7 + 0x41]
51297 sethi 0x1EEA, %i1
51298 ta %xcc, 0x1
51299 fmovsleu %xcc, %f10, %f15
51300 bpos,pn %icc, loop_6171
51301 fors %f14, %f2, %f10
51302 ldx [%l7 + 0x30], %o4
51303 lduh [%l7 + 0x22], %l4
51304loop_6171:
51305 bpos,a,pt %xcc, loop_6172
51306 fmovdl %xcc, %f15, %f13
51307 lduh [%l7 + 0x2C], %g4
51308 addc %g5, %g3, %i5
51309loop_6172:
51310 stx %i7, [%l7 + 0x38]
51311 fand %f4, %f8, %f2
51312 fnegd %f14, %f8
51313 fors %f7, %f6, %f11
51314 fnot2 %f8, %f8
51315 udiv %g1, 0x1D84, %o7
51316 stw %o6, [%l7 + 0x4C]
51317 std %f2, [%l7 + 0x48]
51318 ldd [%l7 + 0x78], %f8
51319 fmul8ulx16 %f4, %f2, %f4
51320 movre %l1, 0x032, %o0
51321 ldsw [%l7 + 0x20], %i6
51322 ldsb [%l7 + 0x21], %g2
51323 edge8ln %l3, %i4, %l2
51324 ldsw [%l7 + 0x1C], %i2
51325 movgu %xcc, %l0, %l5
51326 movge %xcc, %o2, %l6
51327 tn %icc, 0x3
51328 fmovsneg %icc, %f12, %f2
51329 fble,a %fcc1, loop_6173
51330 tpos %icc, 0x3
51331 sra %g7, %i3, %g6
51332 fand %f6, %f8, %f2
51333loop_6173:
51334 ldd [%l7 + 0x20], %f8
51335 ldub [%l7 + 0x67], %o1
51336 fmovdneg %xcc, %f1, %f13
51337 fmovrdgez %o3, %f14, %f10
51338 fbe,a %fcc3, loop_6174
51339 std %f0, [%l7 + 0x70]
51340 ldd [%l7 + 0x18], %f2
51341 fornot1 %f6, %f0, %f2
51342loop_6174:
51343 fornot1 %f2, %f14, %f6
51344 ldsh [%l7 + 0x18], %i0
51345 ldsh [%l7 + 0x62], %i1
51346 fmovdvc %icc, %f4, %f1
51347 ldsh [%l7 + 0x70], %o4
51348 movre %o5, 0x36E, %l4
51349 fors %f14, %f2, %f2
51350 fandnot1 %f12, %f10, %f2
51351 mulx %g4, 0x0C99, %g5
51352 stb %g3, [%l7 + 0x55]
51353 edge32l %i7, %g1, %i5
51354 lduw [%l7 + 0x4C], %o7
51355 tsubcc %l1, %o6, %i6
51356 movrlz %g2, 0x075, %o0
51357 fbn %fcc0, loop_6175
51358 movge %xcc, %i4, %l3
51359 fpadd16s %f2, %f14, %f13
51360 sub %i2, %l0, %l2
51361loop_6175:
51362 stw %l5, [%l7 + 0x30]
51363 bvs,a,pt %xcc, loop_6176
51364 fpadd32s %f12, %f13, %f11
51365 sth %l6, [%l7 + 0x6A]
51366 ldsb [%l7 + 0x0C], %o2
51367loop_6176:
51368 lduw [%l7 + 0x7C], %i3
51369 fmovdcc %xcc, %f6, %f8
51370 fmovsl %xcc, %f13, %f0
51371 fcmpne32 %f8, %f2, %g6
51372 fmovdne %xcc, %f10, %f14
51373 brz %o1, loop_6177
51374 stw %g7, [%l7 + 0x2C]
51375 lduw [%l7 + 0x44], %o3
51376 lduw [%l7 + 0x1C], %i0
51377loop_6177:
51378 fcmple32 %f14, %f12, %i1
51379 fmovrsgez %o5, %f0, %f15
51380 fmovdleu %icc, %f14, %f6
51381 mulx %o4, %l4, %g5
51382 fmul8x16al %f1, %f8, %f0
51383 andncc %g3, %g4, %g1
51384 fmovda %xcc, %f11, %f15
51385 fcmpne16 %f12, %f2, %i7
51386 nop
51387 setx loop_6178, %l0, %l1
51388 jmpl %l1, %i5
51389 subcc %o7, %o6, %l1
51390 stw %i6, [%l7 + 0x58]
51391 st %f1, [%l7 + 0x28]
51392loop_6178:
51393 fbug %fcc2, loop_6179
51394 fpack32 %f4, %f10, %f14
51395 fpack16 %f2, %f14
51396 edge16 %o0, %g2, %l3
51397loop_6179:
51398 movleu %icc, %i4, %l0
51399 edge32l %l2, %l5, %i2
51400 mulscc %l6, %i3, %g6
51401 fmul8x16au %f14, %f4, %f14
51402 movrgez %o1, 0x2D4, %o2
51403 fcmpes %fcc1, %f2, %f8
51404 smul %o3, %i0, %i1
51405 orn %o5, 0x031A, %g7
51406 ld [%l7 + 0x68], %f8
51407 bl,a,pt %icc, loop_6180
51408 ldsb [%l7 + 0x5E], %o4
51409 ldsh [%l7 + 0x54], %g5
51410 taddcc %l4, 0x01A5, %g3
51411loop_6180:
51412 tgu %icc, 0x2
51413 stx %g1, [%l7 + 0x38]
51414 st %f8, [%l7 + 0x08]
51415 subccc %g4, %i5, %i7
51416 fpsub32 %f4, %f2, %f12
51417 movgu %xcc, %o6, %o7
51418 ldx [%l7 + 0x28], %l1
51419 ldsw [%l7 + 0x34], %o0
51420 movrgz %g2, %l3, %i6
51421 fmovs %f5, %f1
51422 mulscc %i4, 0x0F6D, %l0
51423 fmul8x16al %f2, %f2, %f14
51424 fnand %f14, %f4, %f4
51425 movne %icc, %l2, %i2
51426 edge8 %l5, %i3, %g6
51427 srlx %l6, 0x01, %o2
51428 edge32 %o3, %i0, %i1
51429 fcmpne32 %f10, %f4, %o5
51430 fbe,a %fcc1, loop_6181
51431 ldsw [%l7 + 0x20], %g7
51432 alignaddr %o4, %o1, %g5
51433 fandnot1s %f8, %f13, %f6
51434loop_6181:
51435 ld [%l7 + 0x54], %f12
51436 smulcc %g3, %l4, %g4
51437 fors %f15, %f8, %f13
51438 movrgz %g1, %i5, %i7
51439 ldub [%l7 + 0x64], %o6
51440 umul %l1, %o7, %g2
51441 pdist %f12, %f14, %f0
51442 fmovdn %xcc, %f15, %f11
51443 fmovs %f12, %f5
51444 edge16n %l3, %o0, %i6
51445 call loop_6182
51446 std %f0, [%l7 + 0x10]
51447 fmovrdne %l0, %f6, %f14
51448 movn %xcc, %i4, %i2
51449loop_6182:
51450 orcc %l5, %i3, %l2
51451 edge16l %g6, %l6, %o2
51452 fors %f2, %f3, %f6
51453 lduh [%l7 + 0x3C], %i0
51454 tcs %icc, 0x4
51455 movpos %xcc, %i1, %o5
51456 edge32n %o3, %g7, %o4
51457 fmuld8ulx16 %f3, %f15, %f10
51458 fnot2 %f8, %f6
51459 taddcc %o1, 0x0397, %g3
51460 lduh [%l7 + 0x12], %g5
51461 ldsw [%l7 + 0x14], %g4
51462 ldx [%l7 + 0x10], %g1
51463 lduh [%l7 + 0x7E], %i5
51464 fand %f2, %f2, %f4
51465 sllx %i7, 0x17, %o6
51466 xnor %l4, %o7, %l1
51467 subc %l3, 0x1F2B, %g2
51468 bge,a %xcc, loop_6183
51469 fmovda %xcc, %f8, %f8
51470 fmovrdgz %o0, %f0, %f4
51471 ldsw [%l7 + 0x0C], %i6
51472loop_6183:
51473 call loop_6184
51474 fmovdge %icc, %f5, %f1
51475 stw %l0, [%l7 + 0x40]
51476 bshuffle %f14, %f0, %f4
51477loop_6184:
51478 st %f0, [%l7 + 0x50]
51479 orncc %i4, 0x1273, %l5
51480 orn %i3, %i2, %g6
51481 ldsh [%l7 + 0x24], %l2
51482 udivx %o2, 0x013E, %i0
51483 movre %l6, %o5, %o3
51484 stw %g7, [%l7 + 0x4C]
51485 fmovsa %icc, %f6, %f1
51486 ldsh [%l7 + 0x3E], %o4
51487 mova %xcc, %o1, %g3
51488 faligndata %f10, %f2, %f4
51489 std %f10, [%l7 + 0x50]
51490 ldsb [%l7 + 0x73], %g5
51491 brnz,a %i1, loop_6185
51492 fmovrslez %g4, %f11, %f11
51493 stw %i5, [%l7 + 0x2C]
51494 fba %fcc0, loop_6186
51495loop_6185:
51496 fmovse %xcc, %f11, %f5
51497 movge %xcc, %g1, %o6
51498 fmovdg %icc, %f4, %f11
51499loop_6186:
51500 tge %xcc, 0x3
51501 bge,a %xcc, loop_6187
51502 ldd [%l7 + 0x38], %f0
51503 ldd [%l7 + 0x78], %f0
51504 add %l4, %o7, %l1
51505loop_6187:
51506 brgz %i7, loop_6188
51507 bvs,a,pt %xcc, loop_6189
51508 fone %f0
51509 ld [%l7 + 0x14], %f1
51510loop_6188:
51511 sth %g2, [%l7 + 0x44]
51512loop_6189:
51513 fpadd16s %f0, %f0, %f11
51514 udivx %l3, 0x0F7F, %i6
51515 ldsh [%l7 + 0x20], %l0
51516 lduw [%l7 + 0x74], %o0
51517 subc %i4, 0x0AE1, %i3
51518 fmovdge %icc, %f1, %f11
51519 fmovdcs %icc, %f14, %f4
51520 sdiv %l5, 0x05F0, %g6
51521 sth %l2, [%l7 + 0x0C]
51522 ldsw [%l7 + 0x38], %i2
51523 fbul %fcc3, loop_6190
51524 udivx %o2, 0x0DD3, %l6
51525 ldsh [%l7 + 0x12], %o5
51526 fbl,a %fcc1, loop_6191
51527loop_6190:
51528 udiv %o3, 0x1937, %g7
51529 xnor %i0, %o4, %g3
51530 edge8 %g5, %o1, %g4
51531loop_6191:
51532 add %i5, 0x189D, %i1
51533 fabss %f15, %f5
51534 fmovsne %icc, %f3, %f2
51535 fmovsa %xcc, %f14, %f15
51536 subcc %g1, 0x18B9, %l4
51537 ldsb [%l7 + 0x32], %o7
51538 srax %o6, %i7, %l1
51539 tleu %icc, 0x5
51540 lduh [%l7 + 0x6A], %l3
51541 fpsub32 %f10, %f10, %f14
51542 taddcctv %g2, %i6, %o0
51543 lduw [%l7 + 0x7C], %l0
51544 lduw [%l7 + 0x44], %i3
51545 st %f14, [%l7 + 0x10]
51546 fmovrdgz %l5, %f10, %f14
51547 lduh [%l7 + 0x76], %i4
51548 sth %g6, [%l7 + 0x70]
51549 fmovde %xcc, %f0, %f14
51550 tsubcc %i2, 0x05CC, %o2
51551 siam 0x6
51552 edge8n %l2, %l6, %o5
51553 stw %o3, [%l7 + 0x0C]
51554 ldd [%l7 + 0x10], %f0
51555 std %f14, [%l7 + 0x58]
51556 for %f2, %f12, %f14
51557 fnot2s %f8, %f1
51558 fornot1 %f0, %f10, %f8
51559 fcmpd %fcc1, %f12, %f14
51560 edge16ln %i0, %g7, %g3
51561 stx %g5, [%l7 + 0x58]
51562 ldsh [%l7 + 0x4A], %o4
51563 fsrc1s %f0, %f12
51564 sdiv %g4, 0x053F, %o1
51565 ta %icc, 0x1
51566 movleu %icc, %i1, %i5
51567 tvs %icc, 0x1
51568 fmovrsgez %l4, %f9, %f12
51569 lduh [%l7 + 0x5A], %g1
51570 fmovsa %xcc, %f3, %f15
51571 fmul8sux16 %f8, %f12, %f0
51572 ldx [%l7 + 0x50], %o6
51573 edge8 %o7, %l1, %l3
51574 ldsh [%l7 + 0x0C], %i7
51575 umul %g2, %o0, %i6
51576 fmovdcc %icc, %f2, %f14
51577 orcc %l0, 0x13FD, %l5
51578 ta %xcc, 0x7
51579 addccc %i4, 0x0AF5, %i3
51580 popc %i2, %o2
51581 fmul8x16au %f9, %f13, %f4
51582 edge16 %g6, %l6, %o5
51583 xnorcc %o3, 0x0987, %i0
51584 sethi 0x004F, %g7
51585 fnot1 %f8, %f14
51586 fpadd16 %f12, %f0, %f6
51587 fnot1s %f5, %f0
51588 lduh [%l7 + 0x7E], %l2
51589 fornot1 %f12, %f4, %f2
51590 st %f14, [%l7 + 0x54]
51591 ld [%l7 + 0x64], %f2
51592 ldsb [%l7 + 0x24], %g3
51593 array16 %o4, %g4, %g5
51594 stb %o1, [%l7 + 0x4C]
51595 movg %icc, %i5, %i1
51596 brgz,a %g1, loop_6192
51597 fandnot2 %f8, %f14, %f10
51598 lduw [%l7 + 0x24], %o6
51599 ldsh [%l7 + 0x60], %l4
51600loop_6192:
51601 lduw [%l7 + 0x54], %o7
51602 movcc %xcc, %l1, %l3
51603 fzero %f10
51604 call loop_6193
51605 fmovsleu %xcc, %f9, %f4
51606 fxors %f3, %f1, %f11
51607 ld [%l7 + 0x50], %f4
51608loop_6193:
51609 stx %g2, [%l7 + 0x70]
51610 addccc %i7, 0x1D68, %i6
51611 fmovdleu %xcc, %f0, %f3
51612 srlx %o0, 0x1C, %l5
51613 ldx [%l7 + 0x70], %i4
51614 stx %l0, [%l7 + 0x48]
51615 stw %i3, [%l7 + 0x54]
51616 alignaddrl %o2, %g6, %l6
51617 sethi 0x1C36, %i2
51618 fpmerge %f13, %f2, %f2
51619 sll %o5, 0x09, %i0
51620 lduh [%l7 + 0x48], %g7
51621 fmovdvs %icc, %f13, %f11
51622 stw %l2, [%l7 + 0x18]
51623 fmovdn %icc, %f13, %f15
51624 fmovsg %xcc, %f1, %f5
51625 xorcc %g3, 0x08BE, %o4
51626 fpack16 %f10, %f12
51627 andcc %g4, %g5, %o3
51628 fmovdvc %icc, %f13, %f2
51629 fmuld8ulx16 %f7, %f4, %f4
51630 fnands %f12, %f7, %f11
51631 sdivx %i5, 0x187C, %o1
51632 edge8 %g1, %i1, %o6
51633 brnz,a %l4, loop_6194
51634 ld [%l7 + 0x64], %f3
51635 sub %o7, 0x196A, %l3
51636 ldx [%l7 + 0x68], %g2
51637loop_6194:
51638 alignaddr %l1, %i6, %i7
51639 lduh [%l7 + 0x40], %o0
51640 fmovrdgez %l5, %f4, %f4
51641 fmovsl %xcc, %f9, %f12
51642 nop
51643 setx loop_6195, %l0, %l1
51644 wrpr 0x1, %tl
51645 wrpr %l1, %tpc
51646 add %l1, 0x4, %l1
51647 wrpr %l1, %tnpc
51648 setx 0x34400001400, %l0, %l1
51649 wrpr %l1, %tstate
51650 wrhpr 0x4, %htstate
51651 retry
51652 tn %icc, 0x7
51653 fornot1 %f8, %f0, %f2
51654 ble,pn %xcc, loop_6196
51655loop_6195:
51656 fsrc1s %f13, %f0
51657 fmovsleu %xcc, %f2, %f6
51658 fpadd32 %f6, %f12, %f2
51659loop_6196:
51660 bpos,a loop_6197
51661 fbug,a %fcc2, loop_6198
51662 sth %l0, [%l7 + 0x60]
51663 bl,a,pn %xcc, loop_6199
51664loop_6197:
51665 sub %i4, %o2, %i3
51666loop_6198:
51667 array8 %g6, %i2, %l6
51668 addcc %o5, %i0, %l2
51669loop_6199:
51670 fmovdne %icc, %f7, %f12
51671 alignaddr %g7, %g3, %o4
51672 movg %icc, %g5, %o3
51673 bge,a loop_6200
51674 fcmpgt16 %f4, %f12, %i5
51675 sra %g4, 0x1C, %g1
51676 movrlz %o1, 0x060, %o6
51677loop_6200:
51678 stw %l4, [%l7 + 0x2C]
51679 addc %i1, %l3, %g2
51680 andcc %o7, %i6, %l1
51681 movvs %icc, %o0, %i7
51682 fmovse %xcc, %f10, %f8
51683 fors %f15, %f2, %f7
51684 ldsh [%l7 + 0x58], %l0
51685 fnot1s %f10, %f3
51686 bshuffle %f6, %f8, %f12
51687 stx %l5, [%l7 + 0x28]
51688 srax %i4, %o2, %i3
51689 ba,pn %xcc, loop_6201
51690 tsubcctv %g6, 0x1688, %l6
51691 edge32l %o5, %i0, %l2
51692 fpadd32s %f2, %f2, %f1
51693loop_6201:
51694 fcmple32 %f4, %f4, %g7
51695 edge32 %i2, %o4, %g3
51696 movvc %xcc, %g5, %o3
51697 fcmpes %fcc1, %f5, %f15
51698 fmovs %f11, %f7
51699 fmovscc %icc, %f13, %f0
51700 bcc,a loop_6202
51701 fbne,a %fcc1, loop_6203
51702 lduw [%l7 + 0x50], %g4
51703 mulscc %i5, %g1, %o6
51704loop_6202:
51705 fands %f13, %f4, %f3
51706loop_6203:
51707 movleu %icc, %o1, %l4
51708 ldx [%l7 + 0x78], %l3
51709 fpsub16s %f4, %f14, %f10
51710 st %f3, [%l7 + 0x64]
51711 fmovsle %xcc, %f1, %f9
51712 nop
51713 setx loop_6204, %l0, %l1
51714 wrpr 0x1, %tl
51715 wrpr %l1, %tnpc
51716 setx 0x34400001400, %l0, %l1
51717 wrpr %l1, %tstate
51718 wrhpr 0x4, %htstate
51719 done
51720 array16 %i1, %g2, %o7
51721 st %f5, [%l7 + 0x40]
51722 ldsw [%l7 + 0x7C], %l1
51723loop_6204:
51724 fmovrslz %o0, %f3, %f0
51725 edge8 %i7, %i6, %l0
51726 stb %i4, [%l7 + 0x7C]
51727 fmovsneg %icc, %f9, %f14
51728 ldd [%l7 + 0x48], %f4
51729 brnz,a %l5, loop_6205
51730 lduh [%l7 + 0x38], %o2
51731 movneg %icc, %i3, %g6
51732 fmul8ulx16 %f2, %f8, %f4
51733loop_6205:
51734 mova %xcc, %l6, %o5
51735 fmul8x16au %f8, %f2, %f2
51736 tne %xcc, 0x7
51737 stx %l2, [%l7 + 0x10]
51738 fmovdl %xcc, %f13, %f10
51739 tne %icc, 0x0
51740 tsubcctv %i0, %g7, %o4
51741 bshuffle %f8, %f8, %f0
51742 fornot2s %f9, %f4, %f3
51743 andn %i2, %g3, %g5
51744 st %f14, [%l7 + 0x40]
51745 udiv %g4, 0x0D77, %o3
51746 edge16l %i5, %g1, %o6
51747 fxnor %f8, %f2, %f12
51748 orncc %o1, 0x10F3, %l4
51749 alignaddrl %i1, %g2, %o7
51750 sth %l3, [%l7 + 0x2A]
51751 fpadd16 %f2, %f12, %f0
51752 fmovdgu %xcc, %f0, %f8
51753 movgu %xcc, %o0, %i7
51754 fmovde %xcc, %f14, %f1
51755 tpos %xcc, 0x1
51756 bneg,a,pn %icc, loop_6206
51757 fmovrsne %i6, %f0, %f2
51758 fmuld8sux16 %f6, %f15, %f4
51759 stb %l1, [%l7 + 0x71]
51760loop_6206:
51761 tvs %icc, 0x7
51762 fpsub32s %f12, %f13, %f13
51763 ldx [%l7 + 0x20], %i4
51764 fnegs %f10, %f11
51765 be,pn %xcc, loop_6207
51766 fnor %f6, %f4, %f6
51767 ld [%l7 + 0x48], %f13
51768 fmovdg %xcc, %f14, %f14
51769loop_6207:
51770 movn %xcc, %l0, %l5
51771 fbul,a %fcc1, loop_6208
51772 fornot1s %f14, %f7, %f4
51773 fmovdleu %icc, %f12, %f9
51774 orn %o2, %g6, %i3
51775loop_6208:
51776 xor %l6, %l2, %i0
51777 std %f4, [%l7 + 0x68]
51778 stx %o5, [%l7 + 0x48]
51779 ldsw [%l7 + 0x60], %g7
51780 bvc loop_6209
51781 brnz,a %o4, loop_6210
51782 brlez,a %g3, loop_6211
51783 brgez %g5, loop_6212
51784loop_6209:
51785 stb %g4, [%l7 + 0x7F]
51786loop_6210:
51787 nop
51788 setx loop_6213, %l0, %l1
51789 wrpr 0x1, %tl
51790 wrpr %l1, %tnpc
51791 setx 0x34400001400, %l0, %l1
51792 wrpr %l1, %tstate
51793 wrhpr 0x4, %htstate
51794 done
51795loop_6211:
51796 xnor %i2, %i5, %g1
51797loop_6212:
51798 stw %o3, [%l7 + 0x4C]
51799 ldsw [%l7 + 0x2C], %o6
51800loop_6213:
51801 movvc %icc, %o1, %i1
51802 fandnot1s %f3, %f2, %f4
51803 fmul8ulx16 %f0, %f2, %f4
51804 fmovdpos %xcc, %f0, %f10
51805 fabss %f14, %f13
51806 fmovrsgez %g2, %f9, %f4
51807 ldx [%l7 + 0x78], %l4
51808 fmovdcc %xcc, %f2, %f6
51809 edge32n %o7, %o0, %i7
51810 fxnor %f6, %f6, %f12
51811 tle %icc, 0x3
51812 movcc %xcc, %i6, %l1
51813 stb %i4, [%l7 + 0x66]
51814 fcmps %fcc1, %f5, %f4
51815 bl loop_6214
51816 taddcc %l0, %l3, %l5
51817 fpack16 %f12, %f8
51818 fcmpes %fcc0, %f10, %f0
51819loop_6214:
51820 nop
51821 setx loop_6215, %l0, %l1
51822 wrpr 0x1, %tl
51823 wrpr %l1, %tpc
51824 add %l1, 0x4, %l1
51825 wrpr %l1, %tnpc
51826 setx 0x34400001400, %l0, %l1
51827 wrpr %l1, %tstate
51828 wrhpr 0x4, %htstate
51829 retry
51830 lduw [%l7 + 0x5C], %g6
51831 movrgz %i3, 0x3E8, %l6
51832 fbul %fcc2, loop_6216
51833loop_6215:
51834 tne %icc, 0x4
51835 brgez,a %l2, loop_6217
51836 stw %i0, [%l7 + 0x3C]
51837loop_6216:
51838 bneg,pt %icc, loop_6218
51839 xnor %o5, 0x1D77, %o2
51840loop_6217:
51841 ldub [%l7 + 0x4F], %o4
51842 edge16l %g3, %g7, %g4
51843loop_6218:
51844 ldsh [%l7 + 0x26], %i2
51845 fzero %f12
51846 fmovse %icc, %f13, %f9
51847 xnor %i5, 0x1564, %g5
51848 fand %f0, %f12, %f12
51849 fmovsge %xcc, %f15, %f3
51850 fble,a %fcc1, loop_6219
51851 fmovrsne %g1, %f0, %f14
51852 ldsh [%l7 + 0x78], %o3
51853 udiv %o1, 0x04FE, %o6
51854loop_6219:
51855 fornot2 %f10, %f8, %f12
51856 fnegs %f8, %f2
51857 fcmple32 %f2, %f6, %g2
51858 tsubcctv %l4, 0x1C49, %i1
51859 lduh [%l7 + 0x54], %o7
51860 ld [%l7 + 0x44], %f9
51861 bvc,a,pn %xcc, loop_6220
51862 fxor %f8, %f0, %f10
51863 srlx %o0, 0x1F, %i6
51864 ldsw [%l7 + 0x24], %l1
51865loop_6220:
51866 fcmpgt16 %f0, %f4, %i4
51867 fornot2s %f4, %f3, %f8
51868 fmovscc %xcc, %f7, %f6
51869 xorcc %i7, 0x1AF0, %l3
51870 fornot2 %f12, %f4, %f14
51871 fmovdleu %icc, %f7, %f4
51872 sub %l0, %l5, %g6
51873 fnot2 %f8, %f6
51874 bgu,a %xcc, loop_6221
51875 bcc loop_6222
51876 brnz,a %l6, loop_6223
51877 edge16l %l2, %i3, %i0
51878loop_6221:
51879 fcmpd %fcc2, %f4, %f4
51880loop_6222:
51881 umulcc %o5, 0x14B5, %o2
51882loop_6223:
51883 movcs %xcc, %o4, %g7
51884 fxors %f3, %f12, %f8
51885 ldd [%l7 + 0x70], %f0
51886 ble,a loop_6224
51887 ldsb [%l7 + 0x49], %g4
51888 ldd [%l7 + 0x08], %f10
51889 fpadd32s %f1, %f3, %f8
51890loop_6224:
51891 ldsb [%l7 + 0x39], %i2
51892 fmovdne %icc, %f5, %f0
51893 srlx %g3, %i5, %g1
51894 ld [%l7 + 0x7C], %f12
51895 fmovdcc %icc, %f0, %f3
51896 fnegd %f6, %f14
51897 fzero %f4
51898 lduh [%l7 + 0x68], %g5
51899 addccc %o1, %o6, %g2
51900 fmovsgu %icc, %f9, %f14
51901 bleu,a,pn %icc, loop_6225
51902 fmovscs %icc, %f8, %f4
51903 sllx %l4, %o3, %i1
51904 edge16n %o7, %o0, %i6
51905loop_6225:
51906 srax %l1, 0x0E, %i7
51907 ldx [%l7 + 0x20], %l3
51908 fcmpd %fcc1, %f10, %f0
51909 ta %xcc, 0x4
51910 std %f0, [%l7 + 0x50]
51911 ldd [%l7 + 0x60], %f14
51912 brlz,a %i4, loop_6226
51913 movvs %xcc, %l0, %g6
51914 tne %icc, 0x0
51915 edge8 %l5, %l2, %i3
51916loop_6226:
51917 fcmpne32 %f6, %f14, %l6
51918 fsrc1 %f14, %f8
51919 fmovdcc %icc, %f6, %f1
51920 bcc %icc, loop_6227
51921 fmovsvc %icc, %f9, %f10
51922 fmovde %icc, %f10, %f6
51923 smul %i0, %o5, %o2
51924loop_6227:
51925 edge16n %o4, %g7, %i2
51926 fmovrdgez %g3, %f8, %f14
51927 tle %xcc, 0x5
51928 fcmple32 %f4, %f4, %i5
51929 ldx [%l7 + 0x60], %g4
51930 fcmple32 %f2, %f12, %g1
51931 sll %g5, 0x05, %o6
51932 ldsw [%l7 + 0x14], %g2
51933 movrne %o1, 0x102, %l4
51934 tvs %icc, 0x4
51935 bvc,a loop_6228
51936 udivx %o3, 0x0BDD, %o7
51937 stb %o0, [%l7 + 0x7C]
51938 be,pn %icc, loop_6229
51939loop_6228:
51940 bgu,a %xcc, loop_6230
51941 fornot2 %f14, %f6, %f10
51942 fbo %fcc3, loop_6231
51943loop_6229:
51944 std %f2, [%l7 + 0x58]
51945loop_6230:
51946 fmovsneg %xcc, %f14, %f6
51947 fbul %fcc3, loop_6232
51948loop_6231:
51949 fbuge,a %fcc0, loop_6233
51950 st %f1, [%l7 + 0x68]
51951 brgez %i1, loop_6234
51952loop_6232:
51953 array16 %i6, %i7, %l3
51954loop_6233:
51955 fmovsge %xcc, %f3, %f7
51956 fmovdleu %xcc, %f14, %f4
51957loop_6234:
51958 lduh [%l7 + 0x5A], %i4
51959 fmovsleu %icc, %f0, %f4
51960 brlez %l0, loop_6235
51961 ldsw [%l7 + 0x30], %l1
51962 ldub [%l7 + 0x2A], %l5
51963 ldd [%l7 + 0x30], %f12
51964loop_6235:
51965 or %l2, %i3, %l6
51966 ldx [%l7 + 0x68], %g6
51967 fnegd %f0, %f10
51968 subc %o5, 0x041B, %i0
51969 stx %o4, [%l7 + 0x28]
51970 srl %o2, %g7, %i2
51971 fnors %f10, %f12, %f9
51972 st %f14, [%l7 + 0x34]
51973 ldsb [%l7 + 0x52], %i5
51974 fpmerge %f0, %f1, %f8
51975 fcmpgt16 %f14, %f6, %g3
51976 orncc %g1, 0x0822, %g5
51977 stw %o6, [%l7 + 0x5C]
51978 lduh [%l7 + 0x64], %g2
51979 bleu,a,pn %xcc, loop_6236
51980 bgu,a loop_6237
51981 ldsw [%l7 + 0x2C], %g4
51982 ldsh [%l7 + 0x0E], %o1
51983loop_6236:
51984 ldsw [%l7 + 0x74], %l4
51985loop_6237:
51986 ldd [%l7 + 0x40], %f14
51987 st %f12, [%l7 + 0x44]
51988 edge16n %o3, %o0, %i1
51989 movcc %xcc, %o7, %i7
51990 array32 %l3, %i4, %l0
51991 xor %l1, 0x12B3, %i6
51992 sth %l5, [%l7 + 0x7A]
51993 ldsh [%l7 + 0x18], %l2
51994 sethi 0x15AD, %l6
51995 stb %i3, [%l7 + 0x2C]
51996 fmovdl %xcc, %f15, %f5
51997 bvs,a %icc, loop_6238
51998 ldx [%l7 + 0x08], %g6
51999 fmovdvc %xcc, %f5, %f6
52000 ld [%l7 + 0x50], %f8
52001loop_6238:
52002 edge16l %o5, %i0, %o2
52003 bne,a,pt %icc, loop_6239
52004 fxors %f3, %f11, %f13
52005 call loop_6240
52006 ldub [%l7 + 0x20], %o4
52007loop_6239:
52008 std %f10, [%l7 + 0x70]
52009 ldx [%l7 + 0x20], %g7
52010loop_6240:
52011 fone %f10
52012 tvs %xcc, 0x3
52013 stw %i5, [%l7 + 0x6C]
52014 brlez,a %i2, loop_6241
52015 ldx [%l7 + 0x58], %g1
52016 sra %g5, %g3, %g2
52017 stb %o6, [%l7 + 0x16]
52018loop_6241:
52019 bn,a,pn %icc, loop_6242
52020 movcs %xcc, %g4, %o1
52021 movvc %icc, %l4, %o0
52022 andcc %i1, %o7, %o3
52023loop_6242:
52024 fzero %f14
52025 ldsw [%l7 + 0x1C], %l3
52026 ldd [%l7 + 0x30], %f8
52027 fmovdge %icc, %f1, %f7
52028 ldsw [%l7 + 0x3C], %i7
52029 sdivcc %i4, 0x0808, %l1
52030 andn %i6, 0x01E3, %l0
52031 fpadd16s %f10, %f0, %f5
52032 fmovdleu %icc, %f10, %f5
52033 fzero %f12
52034 fbuge %fcc0, loop_6243
52035 ldsb [%l7 + 0x51], %l2
52036 fnegs %f12, %f11
52037 ldsh [%l7 + 0x4E], %l6
52038loop_6243:
52039 ldsh [%l7 + 0x56], %i3
52040 tge %icc, 0x2
52041 bcc,pn %icc, loop_6244
52042 ldsb [%l7 + 0x23], %l5
52043 tgu %icc, 0x2
52044 st %f8, [%l7 + 0x60]
52045loop_6244:
52046 be,a,pt %icc, loop_6245
52047 movle %icc, %o5, %g6
52048 fmovdvc %xcc, %f3, %f12
52049 ld [%l7 + 0x0C], %f5
52050loop_6245:
52051 movrgz %i0, 0x087, %o4
52052 xnor %o2, %i5, %g7
52053 stx %i2, [%l7 + 0x48]
52054 nop
52055 setx loop_6246, %l0, %l1
52056 wrpr 0x1, %tl
52057 wrpr %l1, %tpc
52058 add %l1, 0x4, %l1
52059 wrpr %l1, %tnpc
52060 setx 0x34400001400, %l0, %l1
52061 wrpr %l1, %tstate
52062 wrhpr 0x4, %htstate
52063 retry
52064 movrlz %g1, 0x393, %g5
52065 fmovrslz %g2, %f10, %f13
52066 sth %g3, [%l7 + 0x3A]
52067loop_6246:
52068 tg %xcc, 0x0
52069 stw %g4, [%l7 + 0x08]
52070 fbne %fcc1, loop_6247
52071 ba,pn %icc, loop_6248
52072 ldsh [%l7 + 0x5A], %o1
52073 ldsh [%l7 + 0x7A], %l4
52074loop_6247:
52075 or %o0, 0x141F, %i1
52076loop_6248:
52077 edge16ln %o7, %o6, %o3
52078 ldsw [%l7 + 0x34], %i7
52079 fmovdcs %icc, %f10, %f0
52080 fzeros %f15
52081 st %f8, [%l7 + 0x70]
52082 brlez %l3, loop_6249
52083 lduh [%l7 + 0x6E], %i4
52084 fnot1 %f12, %f10
52085 lduw [%l7 + 0x70], %i6
52086loop_6249:
52087 tne %xcc, 0x7
52088 tge %xcc, 0x4
52089 subccc %l0, 0x0095, %l1
52090 fabsd %f10, %f10
52091 ldsb [%l7 + 0x0F], %l6
52092 fmul8x16al %f7, %f10, %f10
52093 tsubcc %l2, 0x02CA, %i3
52094 fcmple16 %f8, %f12, %l5
52095 array8 %o5, %i0, %o4
52096 ble,a,pn %xcc, loop_6250
52097 orn %g6, 0x1D9C, %o2
52098 fpackfix %f10, %f8
52099 stb %i5, [%l7 + 0x48]
52100loop_6250:
52101 sdivcc %i2, 0x01BB, %g7
52102 subcc %g1, 0x0BFF, %g5
52103 addcc %g3, 0x15CE, %g2
52104 fbule,a %fcc3, loop_6251
52105 tg %xcc, 0x2
52106 std %f2, [%l7 + 0x78]
52107 lduw [%l7 + 0x40], %g4
52108loop_6251:
52109 fmul8x16 %f4, %f14, %f8
52110 fsrc2s %f6, %f13
52111 mulscc %l4, %o0, %o1
52112 faligndata %f4, %f12, %f10
52113 movrgz %o7, 0x2AC, %o6
52114 ldsh [%l7 + 0x7E], %o3
52115 fmovdpos %xcc, %f1, %f13
52116 fmovrsne %i7, %f7, %f12
52117 brlz,a %l3, loop_6252
52118 xorcc %i1, %i4, %l0
52119 sth %i6, [%l7 + 0x52]
52120 stw %l1, [%l7 + 0x14]
52121loop_6252:
52122 bvs,a loop_6253
52123 fpsub32s %f3, %f15, %f0
52124 movne %icc, %l6, %l2
52125 st %f1, [%l7 + 0x44]
52126loop_6253:
52127 fnands %f15, %f13, %f0
52128 subcc %i3, %l5, %i0
52129 fmovdle %icc, %f1, %f9
52130 ld [%l7 + 0x34], %f14
52131 movle %icc, %o5, %g6
52132 fmovdvs %xcc, %f9, %f8
52133 fmovrdgez %o4, %f6, %f14
52134 fbe,a %fcc1, loop_6254
52135 fsrc1s %f9, %f6
52136 sdivcc %o2, 0x06F0, %i2
52137 fmovscs %xcc, %f8, %f13
52138loop_6254:
52139 sllx %i5, 0x10, %g7
52140 fmovdn %icc, %f13, %f8
52141 fcmped %fcc2, %f10, %f0
52142 stw %g5, [%l7 + 0x1C]
52143 fmovdcs %icc, %f3, %f0
52144 fexpand %f7, %f14
52145 sth %g3, [%l7 + 0x64]
52146 ldsh [%l7 + 0x0E], %g2
52147 fmovdge %icc, %f3, %f1
52148 bn,pt %xcc, loop_6255
52149 edge32n %g1, %l4, %o0
52150 addc %o1, 0x0484, %g4
52151 tcs %xcc, 0x0
52152loop_6255:
52153 ldsw [%l7 + 0x10], %o6
52154 lduw [%l7 + 0x78], %o3
52155 stb %o7, [%l7 + 0x6A]
52156 ldub [%l7 + 0x64], %l3
52157 sdiv %i7, 0x049E, %i4
52158 fornot2 %f10, %f0, %f2
52159 ldsh [%l7 + 0x64], %i1
52160 stb %l0, [%l7 + 0x52]
52161 fcmple16 %f10, %f8, %l1
52162 fands %f12, %f4, %f11
52163 ldsb [%l7 + 0x26], %i6
52164 fmovsvs %xcc, %f14, %f4
52165 fmovdleu %xcc, %f13, %f10
52166 fxnor %f10, %f12, %f12
52167 ldsb [%l7 + 0x4E], %l6
52168 ldd [%l7 + 0x58], %f10
52169 stw %l2, [%l7 + 0x20]
52170 edge16l %l5, %i3, %o5
52171 stx %g6, [%l7 + 0x30]
52172 mulscc %i0, %o4, %i2
52173 brlz %i5, loop_6256
52174 tvc %icc, 0x3
52175 fmovsleu %xcc, %f2, %f14
52176 ldub [%l7 + 0x78], %o2
52177loop_6256:
52178 fbl %fcc0, loop_6257
52179 fbule %fcc2, loop_6258
52180 ld [%l7 + 0x68], %f5
52181 fpsub16s %f13, %f13, %f13
52182loop_6257:
52183 fbu %fcc1, loop_6259
52184loop_6258:
52185 fblg %fcc2, loop_6260
52186 fmovsneg %icc, %f10, %f1
52187 fmovsg %xcc, %f9, %f13
52188loop_6259:
52189 movrlz %g5, 0x33E, %g3
52190loop_6260:
52191 xor %g2, 0x1FB2, %g7
52192 subcc %g1, 0x176D, %o0
52193 movrgez %l4, %g4, %o6
52194 ldx [%l7 + 0x70], %o3
52195 fmovdgu %icc, %f10, %f14
52196 sdivcc %o1, 0x0489, %l3
52197 movne %icc, %o7, %i7
52198 lduw [%l7 + 0x08], %i1
52199 bl,a,pn %icc, loop_6261
52200 ldsb [%l7 + 0x6F], %i4
52201 ldub [%l7 + 0x09], %l0
52202 stb %i6, [%l7 + 0x33]
52203loop_6261:
52204 movl %xcc, %l6, %l2
52205 bcc,pt %xcc, loop_6262
52206 ld [%l7 + 0x54], %f6
52207 movneg %xcc, %l5, %l1
52208 ldsb [%l7 + 0x52], %i3
52209loop_6262:
52210 bne,a,pt %xcc, loop_6263
52211 std %f14, [%l7 + 0x60]
52212 srax %g6, 0x0D, %o5
52213 fbul,a %fcc2, loop_6264
52214loop_6263:
52215 lduw [%l7 + 0x40], %o4
52216 fpack16 %f2, %f9
52217 fsrc1 %f6, %f8
52218loop_6264:
52219 bgu %icc, loop_6265
52220 fpadd16 %f2, %f0, %f6
52221 edge16n %i2, %i5, %o2
52222 fbo,a %fcc2, loop_6266
52223loop_6265:
52224 fcmple16 %f2, %f2, %i0
52225 ldd [%l7 + 0x40], %f8
52226 bl,pt %icc, loop_6267
52227loop_6266:
52228 subccc %g5, %g2, %g7
52229 udiv %g3, 0x0D0C, %g1
52230 ldsh [%l7 + 0x5C], %o0
52231loop_6267:
52232 fmovsg %xcc, %f6, %f1
52233 st %f5, [%l7 + 0x54]
52234 umulcc %g4, 0x0B86, %o6
52235 fmuld8ulx16 %f12, %f4, %f6
52236 std %f0, [%l7 + 0x60]
52237 edge8ln %l4, %o3, %o1
52238 ld [%l7 + 0x10], %f7
52239 stx %l3, [%l7 + 0x48]
52240 brgez %i7, loop_6268
52241 fmovdl %xcc, %f7, %f2
52242 edge16 %i1, %i4, %l0
52243 mova %xcc, %o7, %l6
52244loop_6268:
52245 move %xcc, %l2, %l5
52246 fones %f8
52247 stw %i6, [%l7 + 0x30]
52248 stx %l1, [%l7 + 0x50]
52249 sdivcc %i3, 0x059B, %o5
52250 fbue,a %fcc0, loop_6269
52251 fcmped %fcc2, %f8, %f2
52252 ldsw [%l7 + 0x20], %o4
52253 fble %fcc1, loop_6270
52254loop_6269:
52255 fmovdgu %xcc, %f1, %f13
52256 ldsh [%l7 + 0x5A], %g6
52257 fbule %fcc3, loop_6271
52258loop_6270:
52259 fmovscs %icc, %f10, %f15
52260 tge %icc, 0x2
52261 fbo %fcc0, loop_6272
52262loop_6271:
52263 array8 %i5, %o2, %i2
52264 faligndata %f14, %f8, %f14
52265 ldub [%l7 + 0x65], %i0
52266loop_6272:
52267 ldub [%l7 + 0x5E], %g2
52268 fmovrdgz %g7, %f10, %f4
52269 bleu loop_6273
52270 ba,a loop_6274
52271 ldx [%l7 + 0x60], %g3
52272 fmovsle %icc, %f10, %f13
52273loop_6273:
52274 fmovsn %icc, %f2, %f6
52275loop_6274:
52276 fmovscs %icc, %f12, %f14
52277 fornot1s %f2, %f3, %f10
52278 fmovde %xcc, %f5, %f9
52279 fxors %f1, %f11, %f2
52280 and %g5, 0x1159, %g1
52281 fmovrdgz %g4, %f8, %f8
52282 stw %o6, [%l7 + 0x50]
52283 fblg %fcc1, loop_6275
52284 stb %o0, [%l7 + 0x12]
52285 ldsb [%l7 + 0x1D], %l4
52286 fmovdl %icc, %f10, %f7
52287loop_6275:
52288 udiv %o3, 0x11F8, %o1
52289 bge,a,pn %icc, loop_6276
52290 lduh [%l7 + 0x76], %l3
52291 ldd [%l7 + 0x48], %f10
52292 st %f5, [%l7 + 0x6C]
52293loop_6276:
52294 udiv %i1, 0x0E36, %i4
52295 movrlez %i7, 0x3F0, %l0
52296 sth %l6, [%l7 + 0x5E]
52297 ta %xcc, 0x5
52298 xnor %o7, 0x1A5C, %l5
52299 edge8l %l2, %l1, %i6
52300 addccc %o5, 0x0603, %i3
52301 xorcc %o4, 0x0BA7, %g6
52302 ldd [%l7 + 0x20], %f10
52303 stb %o2, [%l7 + 0x22]
52304 movre %i2, %i5, %i0
52305 std %f4, [%l7 + 0x50]
52306 tg %xcc, 0x2
52307 fmovsge %icc, %f4, %f7
52308 fnot1 %f14, %f2
52309 fcmped %fcc2, %f0, %f14
52310 fpackfix %f4, %f13
52311 edge8n %g7, %g2, %g5
52312 fblg,a %fcc1, loop_6277
52313 lduw [%l7 + 0x24], %g3
52314 ble,a,pn %xcc, loop_6278
52315 ldsh [%l7 + 0x3E], %g4
52316loop_6277:
52317 fmuld8sux16 %f5, %f9, %f4
52318 mova %xcc, %o6, %o0
52319loop_6278:
52320 tcs %icc, 0x3
52321 stx %l4, [%l7 + 0x30]
52322 bge loop_6279
52323 movcs %xcc, %g1, %o1
52324 array16 %l3, %i1, %i4
52325 lduw [%l7 + 0x08], %i7
52326loop_6279:
52327 fpadd16s %f8, %f13, %f9
52328 bvc,a %xcc, loop_6280
52329 ldsw [%l7 + 0x6C], %o3
52330 fmovsg %xcc, %f15, %f6
52331 stx %l6, [%l7 + 0x40]
52332loop_6280:
52333 pdist %f0, %f12, %f2
52334 fmovrsgz %l0, %f12, %f13
52335 movpos %xcc, %l5, %o7
52336 movpos %xcc, %l1, %l2
52337 fmovse %icc, %f14, %f14
52338 udivcc %o5, 0x1B8C, %i3
52339 fmovdcc %icc, %f10, %f4
52340 movneg %icc, %o4, %g6
52341 lduh [%l7 + 0x30], %o2
52342 fmovsa %icc, %f12, %f6
52343 std %f4, [%l7 + 0x28]
52344 ldx [%l7 + 0x20], %i6
52345 fba,a %fcc0, loop_6281
52346 fcmpd %fcc3, %f10, %f2
52347 ldd [%l7 + 0x28], %f12
52348 ldx [%l7 + 0x68], %i5
52349loop_6281:
52350 lduh [%l7 + 0x16], %i2
52351 stx %g7, [%l7 + 0x20]
52352 movrlz %i0, %g5, %g2
52353 srax %g4, 0x0C, %g3
52354 lduh [%l7 + 0x66], %o6
52355 ta %icc, 0x7
52356 lduh [%l7 + 0x72], %o0
52357 edge32ln %l4, %o1, %l3
52358 movre %i1, %g1, %i7
52359 fabsd %f0, %f12
52360 fmovsge %xcc, %f10, %f12
52361 srax %i4, 0x0E, %o3
52362 fble,a %fcc1, loop_6282
52363 edge8 %l0, %l6, %l5
52364 fmul8x16 %f3, %f10, %f8
52365 fmovsvs %icc, %f14, %f0
52366loop_6282:
52367 edge32n %o7, %l1, %l2
52368 addcc %o5, 0x197F, %i3
52369 bl,a,pt %icc, loop_6283
52370 tcs %xcc, 0x2
52371 fcmpeq32 %f4, %f6, %g6
52372 fpack16 %f6, %f12
52373loop_6283:
52374 ldsb [%l7 + 0x64], %o4
52375 movre %o2, 0x118, %i6
52376 fcmped %fcc0, %f0, %f12
52377 st %f3, [%l7 + 0x50]
52378 fcmpgt16 %f10, %f4, %i5
52379 fmovrdgez %g7, %f6, %f12
52380 sth %i2, [%l7 + 0x76]
52381 movneg %xcc, %g5, %i0
52382 bshuffle %f6, %f4, %f10
52383 srl %g2, 0x0F, %g4
52384 srax %g3, 0x1F, %o0
52385 tne %icc, 0x2
52386 edge16ln %o6, %o1, %l4
52387 subccc %l3, %g1, %i1
52388 bvs loop_6284
52389 taddcc %i4, %i7, %o3
52390 ldd [%l7 + 0x48], %f2
52391 st %f0, [%l7 + 0x30]
52392loop_6284:
52393 stw %l6, [%l7 + 0x10]
52394 fbge,a %fcc3, loop_6285
52395 fmovsvs %xcc, %f13, %f11
52396 fandnot1s %f1, %f14, %f8
52397 andcc %l5, 0x1B58, %o7
52398loop_6285:
52399 ldsw [%l7 + 0x38], %l1
52400 move %xcc, %l0, %o5
52401 ld [%l7 + 0x1C], %f14
52402 fcmps %fcc1, %f8, %f2
52403 brz,a %i3, loop_6286
52404 std %f10, [%l7 + 0x70]
52405 st %f2, [%l7 + 0x74]
52406 fsrc1s %f12, %f2
52407loop_6286:
52408 and %g6, %o4, %l2
52409 alignaddrl %i6, %i5, %o2
52410 xnor %i2, %g7, %g5
52411 tcc %xcc, 0x7
52412 fmovdvc %xcc, %f13, %f9
52413 fand %f2, %f4, %f12
52414 movleu %xcc, %i0, %g2
52415 udivx %g3, 0x02C9, %o0
52416 fmul8x16al %f14, %f13, %f4
52417 fbg %fcc1, loop_6287
52418 ld [%l7 + 0x50], %f12
52419 ta %icc, 0x0
52420 fmovsg %xcc, %f4, %f15
52421loop_6287:
52422 fmovrsgz %g4, %f12, %f14
52423 tleu %icc, 0x2
52424 fmovdne %xcc, %f5, %f9
52425 ld [%l7 + 0x4C], %f6
52426 brgez %o1, loop_6288
52427 fmul8x16au %f0, %f11, %f6
52428 stb %l4, [%l7 + 0x4E]
52429 lduh [%l7 + 0x72], %l3
52430loop_6288:
52431 fmovsleu %xcc, %f3, %f14
52432 movcc %xcc, %g1, %i1
52433 movrlz %o6, 0x10E, %i4
52434 fsrc1 %f8, %f12
52435 tne %icc, 0x2
52436 subcc %o3, %l6, %l5
52437 movvc %xcc, %i7, %o7
52438 ldd [%l7 + 0x10], %f0
52439 movcc %xcc, %l1, %l0
52440 fmovsleu %icc, %f0, %f12
52441 sth %i3, [%l7 + 0x2A]
52442 subcc %g6, %o4, %o5
52443 tvc %xcc, 0x3
52444 edge32 %l2, %i5, %i6
52445 ld [%l7 + 0x6C], %f1
52446 tne %icc, 0x1
52447 sdivx %o2, 0x1F96, %g7
52448 fmul8x16al %f10, %f15, %f10
52449 sth %i2, [%l7 + 0x3A]
52450 bvs %icc, loop_6289
52451 mulscc %g5, %i0, %g3
52452 stb %o0, [%l7 + 0x68]
52453 lduw [%l7 + 0x1C], %g4
52454loop_6289:
52455 ldsh [%l7 + 0x62], %o1
52456 ldd [%l7 + 0x18], %f0
52457 std %f14, [%l7 + 0x70]
52458 ldsb [%l7 + 0x62], %g2
52459 fxnors %f3, %f15, %f10
52460 fsrc2s %f6, %f4
52461 ldsw [%l7 + 0x48], %l3
52462 fpack32 %f8, %f10, %f4
52463 lduh [%l7 + 0x62], %g1
52464 fbul,a %fcc3, loop_6290
52465 movre %l4, %o6, %i1
52466 fcmple16 %f10, %f8, %i4
52467 fmovdpos %xcc, %f8, %f13
52468loop_6290:
52469 fblg,a %fcc1, loop_6291
52470 lduw [%l7 + 0x60], %l6
52471 sllx %l5, 0x03, %i7
52472 fcmpgt16 %f0, %f12, %o7
52473loop_6291:
52474 tpos %xcc, 0x1
52475 addccc %o3, 0x0D22, %l0
52476 array16 %i3, %g6, %l1
52477 bge,a loop_6292
52478 std %f0, [%l7 + 0x30]
52479 fnot2 %f0, %f10
52480 stx %o4, [%l7 + 0x70]
52481loop_6292:
52482 fcmpgt32 %f4, %f2, %o5
52483 move %icc, %l2, %i5
52484 subcc %o2, 0x15A0, %g7
52485 ld [%l7 + 0x2C], %f5
52486 fpack32 %f6, %f10, %f4
52487 bgu,a,pt %xcc, loop_6293
52488 udiv %i6, 0x1F33, %i2
52489 stb %i0, [%l7 + 0x75]
52490 sdivcc %g3, 0x078F, %o0
52491loop_6293:
52492 st %f12, [%l7 + 0x18]
52493 edge16n %g4, %o1, %g2
52494 nop
52495 setx loop_6294, %l0, %l1
52496 wrpr 0x1, %tl
52497 wrpr %l1, %tpc
52498 add %l1, 0x4, %l1
52499 wrpr %l1, %tnpc
52500 setx 0x34400001400, %l0, %l1
52501 wrpr %l1, %tstate
52502 wrhpr 0x4, %htstate
52503 retry
52504 tl %xcc, 0x7
52505 ldd [%l7 + 0x78], %f8
52506 fbule %fcc3, loop_6295
52507loop_6294:
52508 ldx [%l7 + 0x20], %l3
52509 nop
52510 setx loop_6296, %l0, %l1
52511 jmpl %l1, %g5
52512 bgu,a %icc, loop_6297
52513loop_6295:
52514 movrgez %l4, 0x2F7, %o6
52515 pdist %f8, %f8, %f14
52516loop_6296:
52517 movn %icc, %g1, %i4
52518loop_6297:
52519 tpos %xcc, 0x4
52520 sub %i1, %l5, %l6
52521 brnz %i7, loop_6298
52522 and %o3, 0x1FBA, %o7
52523 fabss %f3, %f14
52524 st %f0, [%l7 + 0x18]
52525loop_6298:
52526 subc %l0, 0x1A88, %i3
52527 fcmpes %fcc3, %f7, %f2
52528 movrne %g6, %o4, %l1
52529 fble,a %fcc3, loop_6299
52530 sethi 0x18BF, %l2
52531 fpsub32s %f0, %f8, %f15
52532 fmovdl %xcc, %f6, %f14
52533loop_6299:
52534 ldub [%l7 + 0x28], %i5
52535 ldsw [%l7 + 0x30], %o2
52536 fcmple32 %f4, %f8, %g7
52537 movvs %xcc, %i6, %o5
52538 movrne %i0, 0x019, %g3
52539 ld [%l7 + 0x38], %f13
52540 sdiv %i2, 0x1370, %o0
52541 fbg %fcc2, loop_6300
52542 tn %xcc, 0x4
52543 fpadd16 %f6, %f2, %f2
52544 ldsw [%l7 + 0x24], %g4
52545loop_6300:
52546 movgu %xcc, %g2, %o1
52547 fcmps %fcc1, %f10, %f12
52548 fmovd %f0, %f4
52549 fnands %f0, %f3, %f4
52550 fmovrdgz %g5, %f0, %f6
52551 fpsub16s %f14, %f5, %f15
52552 lduh [%l7 + 0x32], %l4
52553 movrlez %l3, 0x0CD, %o6
52554 edge16n %i4, %i1, %l5
52555 bcs %icc, loop_6301
52556 xnor %g1, %l6, %o3
52557 tgu %icc, 0x0
52558 bg,a,pn %icc, loop_6302
52559loop_6301:
52560 fbg %fcc2, loop_6303
52561 fbe %fcc2, loop_6304
52562 fnot1 %f10, %f8
52563loop_6302:
52564 fbge %fcc2, loop_6305
52565loop_6303:
52566 ld [%l7 + 0x3C], %f2
52567loop_6304:
52568 ldsh [%l7 + 0x56], %i7
52569 fone %f2
52570loop_6305:
52571 bvc loop_6306
52572 st %f14, [%l7 + 0x54]
52573 fcmpes %fcc1, %f12, %f12
52574 sdivx %o7, 0x1FCA, %l0
52575loop_6306:
52576 addcc %g6, 0x1123, %o4
52577 fnot2 %f2, %f4
52578 fmovsn %xcc, %f4, %f4
52579 fmovsn %xcc, %f5, %f14
52580 fpackfix %f0, %f11
52581 alignaddrl %i3, %l2, %l1
52582 movneg %xcc, %o2, %i5
52583 ld [%l7 + 0x60], %f8
52584 fbn %fcc0, loop_6307
52585 brgez %g7, loop_6308
52586 fblg,a %fcc0, loop_6309
52587 fcmpne16 %f0, %f10, %i6
52588loop_6307:
52589 movn %xcc, %i0, %o5
52590loop_6308:
52591 ble,pn %xcc, loop_6310
52592loop_6309:
52593 fmovsa %xcc, %f11, %f10
52594 fmovdge %xcc, %f11, %f13
52595 ldsw [%l7 + 0x24], %i2
52596loop_6310:
52597 umul %o0, 0x02AB, %g3
52598 umulcc %g4, %g2, %g5
52599 or %l4, %l3, %o1
52600 xorcc %i4, 0x005A, %i1
52601 stw %o6, [%l7 + 0x64]
52602 tne %icc, 0x0
52603 faligndata %f2, %f8, %f6
52604 ldx [%l7 + 0x60], %g1
52605 stb %l5, [%l7 + 0x25]
52606 fpadd16s %f9, %f1, %f12
52607 move %icc, %o3, %i7
52608 fmovde %xcc, %f11, %f7
52609 fmovdg %xcc, %f3, %f10
52610 ldsw [%l7 + 0x48], %l6
52611 fcmped %fcc0, %f0, %f10
52612 bl,a loop_6311
52613 fnot2s %f14, %f3
52614 fble,a %fcc2, loop_6312
52615 ldsb [%l7 + 0x3F], %o7
52616loop_6311:
52617 std %f10, [%l7 + 0x50]
52618 fbl %fcc0, loop_6313
52619loop_6312:
52620 ldsh [%l7 + 0x68], %l0
52621 nop
52622 setx loop_6314, %l0, %l1
52623 wrpr 0x1, %tl
52624 wrpr %l1, %tnpc
52625 setx 0x34400001400, %l0, %l1
52626 wrpr %l1, %tstate
52627 wrhpr 0x4, %htstate
52628 done
52629 sub %o4, 0x08E5, %g6
52630loop_6313:
52631 std %f14, [%l7 + 0x58]
52632 taddcc %i3, 0x134F, %l2
52633loop_6314:
52634 movl %icc, %o2, %l1
52635 fmovrsgez %g7, %f1, %f6
52636 fnot1s %f2, %f15
52637 orcc %i6, %i0, %i5
52638 subc %i2, 0x0DBD, %o5
52639 fsrc1 %f10, %f4
52640 ldsb [%l7 + 0x43], %g3
52641 fpack32 %f12, %f2, %f8
52642 fnot1 %f2, %f14
52643 sth %g4, [%l7 + 0x76]
52644 smul %g2, 0x1A81, %g5
52645 fmul8ulx16 %f6, %f0, %f6
52646 stb %l4, [%l7 + 0x4C]
52647 fbu,a %fcc1, loop_6315
52648 andncc %l3, %o1, %o0
52649 bvc %icc, loop_6316
52650 movvc %icc, %i4, %i1
52651loop_6315:
52652 ldsh [%l7 + 0x18], %g1
52653 fpsub32 %f0, %f2, %f2
52654loop_6316:
52655 stx %l5, [%l7 + 0x30]
52656 movrne %o3, %i7, %l6
52657 sll %o7, %o6, %l0
52658 fmovd %f12, %f8
52659 edge8 %o4, %i3, %g6
52660 fblg %fcc1, loop_6317
52661 ldsb [%l7 + 0x0E], %o2
52662 ldx [%l7 + 0x68], %l1
52663 fpsub32s %f14, %f6, %f15
52664loop_6317:
52665 std %f12, [%l7 + 0x38]
52666 lduw [%l7 + 0x54], %l2
52667 tne %xcc, 0x4
52668 tgu %xcc, 0x1
52669 stb %i6, [%l7 + 0x4C]
52670 st %f6, [%l7 + 0x54]
52671 fxnor %f0, %f4, %f2
52672 fabss %f15, %f14
52673 fmovrsne %g7, %f3, %f5
52674 stx %i5, [%l7 + 0x18]
52675 array16 %i2, %o5, %i0
52676 fmul8x16al %f0, %f13, %f12
52677 stw %g4, [%l7 + 0x10]
52678 st %f11, [%l7 + 0x10]
52679 std %f6, [%l7 + 0x08]
52680 fmovdpos %icc, %f1, %f4
52681 fmovrdne %g3, %f6, %f0
52682 std %f12, [%l7 + 0x20]
52683 ld [%l7 + 0x44], %f1
52684 fpsub16s %f12, %f9, %f15
52685 fmovsle %xcc, %f0, %f5
52686 fandnot2 %f6, %f10, %f10
52687 tgu %xcc, 0x7
52688 xnorcc %g2, %g5, %l4
52689 fmovsgu %xcc, %f6, %f2
52690 addccc %o1, 0x1561, %o0
52691 movleu %xcc, %l3, %i4
52692 tg %icc, 0x1
52693 ldx [%l7 + 0x78], %g1
52694 lduw [%l7 + 0x70], %l5
52695 fabss %f10, %f3
52696 stb %o3, [%l7 + 0x24]
52697 fmovrdlez %i7, %f6, %f0
52698 fmovrdlez %l6, %f6, %f14
52699 fmovsn %icc, %f2, %f14
52700 be,a %xcc, loop_6318
52701 movre %o7, 0x37A, %i1
52702 fcmpgt32 %f4, %f14, %o6
52703 fbl,a %fcc0, loop_6319
52704loop_6318:
52705 xnor %l0, 0x0727, %o4
52706 xorcc %g6, 0x1E0E, %o2
52707 fors %f4, %f1, %f8
52708loop_6319:
52709 alignaddrl %l1, %l2, %i3
52710 fornot1s %f14, %f1, %f3
52711 fpack16 %f8, %f11
52712 addcc %i6, 0x05D4, %g7
52713 std %f0, [%l7 + 0x40]
52714 addcc %i2, %i5, %i0
52715 fmovrdlez %o5, %f10, %f4
52716 srl %g3, %g4, %g5
52717 nop
52718 setx loop_6320, %l0, %l1
52719 wrpr 0x1, %tl
52720 wrpr %l1, %tpc
52721 add %l1, 0x4, %l1
52722 wrpr %l1, %tnpc
52723 setx 0x34400001400, %l0, %l1
52724 wrpr %l1, %tstate
52725 wrhpr 0x4, %htstate
52726 retry
52727 fbne,a %fcc2, loop_6321
52728 tvc %icc, 0x1
52729 ldsb [%l7 + 0x20], %g2
52730loop_6320:
52731 movrne %l4, %o0, %o1
52732loop_6321:
52733 nop
52734 setx loop_6322, %l0, %l1
52735 jmpl %l1, %i4
52736 popc 0x1302, %l3
52737 sll %g1, 0x0B, %l5
52738 lduw [%l7 + 0x30], %o3
52739loop_6322:
52740 fmovsg %xcc, %f10, %f11
52741 lduh [%l7 + 0x66], %i7
52742 fpack32 %f12, %f8, %f2
52743 stx %l6, [%l7 + 0x48]
52744 fcmpne32 %f10, %f12, %o7
52745 fmul8ulx16 %f8, %f14, %f6
52746 stw %o6, [%l7 + 0x44]
52747 stx %l0, [%l7 + 0x28]
52748 stw %o4, [%l7 + 0x68]
52749 brlez %i1, loop_6323
52750 brz %g6, loop_6324
52751 sethi 0x0F98, %l1
52752 tsubcctv %o2, 0x0238, %l2
52753loop_6323:
52754 fmovsleu %icc, %f9, %f15
52755loop_6324:
52756 stx %i6, [%l7 + 0x48]
52757 lduw [%l7 + 0x68], %g7
52758 udiv %i2, 0x1CAA, %i5
52759 ldsh [%l7 + 0x12], %i3
52760 fmul8ulx16 %f14, %f8, %f10
52761 fornot2 %f14, %f12, %f2
52762 fbule,a %fcc0, loop_6325
52763 ldsh [%l7 + 0x56], %o5
52764 fmovd %f8, %f10
52765 addcc %g3, %g4, %g5
52766loop_6325:
52767 sth %i0, [%l7 + 0x42]
52768 stw %l4, [%l7 + 0x14]
52769 ldd [%l7 + 0x68], %f12
52770 fsrc1 %f8, %f2
52771 fbuge %fcc2, loop_6326
52772 ldsb [%l7 + 0x5D], %g2
52773 movpos %xcc, %o0, %i4
52774 bneg %xcc, loop_6327
52775loop_6326:
52776 fbne %fcc1, loop_6328
52777 fmovsneg %icc, %f1, %f3
52778 ldsw [%l7 + 0x68], %o1
52779loop_6327:
52780 andcc %l3, %l5, %o3
52781loop_6328:
52782 ldx [%l7 + 0x28], %i7
52783 std %f12, [%l7 + 0x20]
52784 fcmpeq16 %f4, %f6, %l6
52785 lduw [%l7 + 0x54], %g1
52786 fabss %f0, %f4
52787 movneg %icc, %o6, %l0
52788 stx %o7, [%l7 + 0x60]
52789 st %f9, [%l7 + 0x68]
52790 fand %f10, %f8, %f12
52791 fbue,a %fcc3, loop_6329
52792 lduh [%l7 + 0x32], %o4
52793 fmovdl %icc, %f9, %f7
52794 tpos %xcc, 0x5
52795loop_6329:
52796 fmovsg %icc, %f4, %f6
52797 andcc %g6, %l1, %o2
52798 fpsub32 %f2, %f2, %f6
52799 smulcc %i1, 0x1CDD, %l2
52800 stw %i6, [%l7 + 0x6C]
52801 mova %icc, %g7, %i2
52802 fmovrdlz %i3, %f4, %f14
52803 fmuld8ulx16 %f2, %f3, %f4
52804 movrgz %o5, %i5, %g4
52805 andn %g3, %i0, %g5
52806 tn %icc, 0x4
52807 fandnot1 %f4, %f14, %f12
52808 fand %f0, %f0, %f10
52809 fbne,a %fcc0, loop_6330
52810 movrlez %l4, 0x26A, %o0
52811 ldsh [%l7 + 0x22], %g2
52812 fmovde %xcc, %f15, %f2
52813loop_6330:
52814 ldx [%l7 + 0x10], %i4
52815 movcc %xcc, %l3, %l5
52816 fblg,a %fcc3, loop_6331
52817 fpackfix %f10, %f12
52818 fcmpgt16 %f10, %f6, %o3
52819 fbug,a %fcc2, loop_6332
52820loop_6331:
52821 bne,a loop_6333
52822 fone %f10
52823 addcc %i7, 0x05F2, %o1
52824loop_6332:
52825 bl,pn %xcc, loop_6334
52826loop_6333:
52827 bgu loop_6335
52828 stb %g1, [%l7 + 0x09]
52829 edge8n %l6, %o6, %o7
52830loop_6334:
52831 fpadd32s %f15, %f5, %f8
52832loop_6335:
52833 fpack32 %f14, %f8, %f12
52834 tn %icc, 0x4
52835 ldd [%l7 + 0x10], %f6
52836 stb %l0, [%l7 + 0x5E]
52837 fmovsl %xcc, %f0, %f11
52838 bgu %xcc, loop_6336
52839 fnands %f8, %f15, %f7
52840 ld [%l7 + 0x58], %f11
52841 be,a,pt %icc, loop_6337
52842loop_6336:
52843 nop
52844 setx loop_6338, %l0, %l1
52845 jmpl %l1, %g6
52846 smulcc %o4, 0x10C6, %l1
52847 ld [%l7 + 0x3C], %f10
52848loop_6337:
52849 srlx %o2, %l2, %i1
52850loop_6338:
52851 fmovsvc %xcc, %f5, %f9
52852 ldsw [%l7 + 0x78], %g7
52853 ld [%l7 + 0x28], %f15
52854 fcmpne32 %f10, %f0, %i6
52855 fpsub16s %f14, %f15, %f14
52856 lduw [%l7 + 0x40], %i2
52857 stx %o5, [%l7 + 0x20]
52858 ldx [%l7 + 0x18], %i3
52859 fmuld8sux16 %f10, %f4, %f4
52860 fnegs %f3, %f3
52861 fornot1 %f0, %f14, %f4
52862 fmovdpos %icc, %f15, %f13
52863 ld [%l7 + 0x18], %f0
52864 bvs,a,pn %xcc, loop_6339
52865 ldsh [%l7 + 0x62], %g4
52866 ldx [%l7 + 0x70], %i5
52867 fcmpd %fcc1, %f8, %f10
52868loop_6339:
52869 fpsub16 %f14, %f8, %f10
52870 ldsw [%l7 + 0x54], %g3
52871 fmul8x16au %f11, %f0, %f8
52872 movvs %xcc, %i0, %l4
52873 fpadd32s %f7, %f5, %f5
52874 edge8n %o0, %g5, %g2
52875 fmovdneg %xcc, %f10, %f3
52876 fmovdge %xcc, %f10, %f13
52877 tne %icc, 0x4
52878 sra %i4, %l3, %o3
52879 bg loop_6340
52880 ldsb [%l7 + 0x2C], %i7
52881 faligndata %f4, %f2, %f8
52882 fcmpeq16 %f8, %f14, %l5
52883loop_6340:
52884 ld [%l7 + 0x20], %f15
52885 lduh [%l7 + 0x3E], %g1
52886 fzeros %f1
52887 edge16l %o1, %o6, %l6
52888 bvs,pt %icc, loop_6341
52889 for %f0, %f2, %f10
52890 smulcc %l0, 0x0D4C, %o7
52891 ldsw [%l7 + 0x34], %o4
52892loop_6341:
52893 fmuld8ulx16 %f14, %f0, %f0
52894 alignaddrl %l1, %o2, %g6
52895 fmovsleu %icc, %f7, %f6
52896 fmovrdne %l2, %f14, %f14
52897 fzeros %f4
52898 fcmped %fcc0, %f10, %f0
52899 fcmped %fcc1, %f8, %f12
52900 st %f13, [%l7 + 0x64]
52901 std %f0, [%l7 + 0x40]
52902 tle %icc, 0x3
52903 mova %xcc, %g7, %i1
52904 sllx %i2, 0x05, %i6
52905 siam 0x7
52906 brz %i3, loop_6342
52907 ldx [%l7 + 0x78], %g4
52908 array32 %i5, %g3, %i0
52909 fcmpne32 %f4, %f10, %l4
52910loop_6342:
52911 stb %o5, [%l7 + 0x36]
52912 fones %f0
52913 tcc %xcc, 0x7
52914 nop
52915 setx loop_6343, %l0, %l1
52916 wrpr 0x1, %tl
52917 wrpr %l1, %tnpc
52918 setx 0x34400001400, %l0, %l1
52919 wrpr %l1, %tstate
52920 wrhpr 0x4, %htstate
52921 done
52922 edge32ln %g5, %o0, %g2
52923 edge8l %l3, %o3, %i7
52924 fabss %f9, %f6
52925loop_6343:
52926 fba,a %fcc0, loop_6344
52927 xnorcc %l5, %g1, %i4
52928 ldsw [%l7 + 0x7C], %o1
52929 ble,pn %icc, loop_6345
52930loop_6344:
52931 fmovda %icc, %f11, %f12
52932 fsrc1 %f6, %f10
52933 fmuld8sux16 %f6, %f0, %f6
52934loop_6345:
52935 stw %l6, [%l7 + 0x68]
52936 stw %l0, [%l7 + 0x50]
52937 brnz,a %o6, loop_6346
52938 tle %xcc, 0x4
52939 ld [%l7 + 0x70], %f8
52940 fzeros %f14
52941loop_6346:
52942 bvc,a,pn %icc, loop_6347
52943 sllx %o7, 0x0E, %l1
52944 ldsh [%l7 + 0x48], %o4
52945 bpos,pn %xcc, loop_6348
52946loop_6347:
52947 stx %g6, [%l7 + 0x38]
52948 fxnors %f14, %f2, %f8
52949 lduh [%l7 + 0x62], %o2
52950loop_6348:
52951 brz %g7, loop_6349
52952 ldsb [%l7 + 0x68], %l2
52953 ldsb [%l7 + 0x17], %i1
52954 tne %xcc, 0x0
52955loop_6349:
52956 andncc %i6, %i2, %i3
52957 ldd [%l7 + 0x28], %f4
52958 ldsb [%l7 + 0x77], %g4
52959 edge16n %g3, %i0, %l4
52960 stx %o5, [%l7 + 0x20]
52961 faligndata %f4, %f4, %f6
52962 lduw [%l7 + 0x10], %i5
52963 ldub [%l7 + 0x2F], %o0
52964 fbug,a %fcc0, loop_6350
52965 fmovrdlez %g2, %f10, %f14
52966 fones %f15
52967 fcmple16 %f12, %f14, %l3
52968loop_6350:
52969 fmul8ulx16 %f12, %f0, %f4
52970 nop
52971 setx loop_6351, %l0, %l1
52972 wrpr 0x1, %tl
52973 wrpr %l1, %tpc
52974 add %l1, 0x4, %l1
52975 wrpr %l1, %tnpc
52976 setx 0x34400001400, %l0, %l1
52977 wrpr %l1, %tstate
52978 wrhpr 0x4, %htstate
52979 retry
52980 bneg loop_6352
52981 ldsh [%l7 + 0x5E], %g5
52982 udivx %i7, 0x0CD2, %l5
52983loop_6351:
52984 array16 %g1, %i4, %o1
52985loop_6352:
52986 sub %o3, 0x1D5C, %l6
52987 fpsub16s %f7, %f12, %f2
52988 lduw [%l7 + 0x0C], %o6
52989 fzeros %f14
52990 fxor %f12, %f2, %f4
52991 tsubcctv %o7, 0x1234, %l0
52992 fxors %f11, %f15, %f2
52993 ldx [%l7 + 0x08], %o4
52994 fmovdneg %xcc, %f5, %f5
52995 fmovsl %icc, %f12, %f11
52996 sub %l1, 0x0E98, %o2
52997 fmovdl %icc, %f13, %f12
52998 fxor %f2, %f6, %f14
52999 fcmps %fcc1, %f5, %f10
53000 fnands %f8, %f15, %f10
53001 ldsw [%l7 + 0x24], %g7
53002 ldsb [%l7 + 0x3A], %l2
53003 fexpand %f4, %f10
53004 brlez,a %i1, loop_6353
53005 fandnot1s %f13, %f6, %f2
53006 fmovsne %icc, %f10, %f12
53007 fnot2s %f13, %f7
53008loop_6353:
53009 sdiv %g6, 0x1124, %i6
53010 edge16n %i2, %g4, %i3
53011 fbule %fcc2, loop_6354
53012 fnands %f9, %f2, %f1
53013 fble %fcc3, loop_6355
53014 brgz,a %i0, loop_6356
53015loop_6354:
53016 fmovde %icc, %f11, %f2
53017 nop
53018 setx loop_6357, %l0, %l1
53019 jmpl %l1, %l4
53020loop_6355:
53021 ba loop_6358
53022loop_6356:
53023 stb %g3, [%l7 + 0x34]
53024 pdist %f14, %f8, %f10
53025loop_6357:
53026 tpos %xcc, 0x2
53027loop_6358:
53028 edge8l %o5, %o0, %g2
53029 andncc %i5, %g5, %l3
53030 fornot2s %f13, %f0, %f1
53031 fpack16 %f8, %f10
53032 bge loop_6359
53033 orncc %i7, %g1, %l5
53034 fpsub16s %f0, %f13, %f7
53035 stw %o1, [%l7 + 0x30]
53036loop_6359:
53037 or %i4, %l6, %o3
53038 fcmpeq32 %f8, %f8, %o6
53039 lduh [%l7 + 0x5A], %o7
53040 edge16 %o4, %l1, %o2
53041 fmovrdgz %g7, %f10, %f8
53042 move %xcc, %l2, %i1
53043 fbule %fcc0, loop_6360
53044 mova %xcc, %l0, %i6
53045 brgz,a %i2, loop_6361
53046 mulx %g6, 0x105E, %g4
53047loop_6360:
53048 ldsw [%l7 + 0x64], %i3
53049 stx %i0, [%l7 + 0x40]
53050loop_6361:
53051 ldx [%l7 + 0x68], %l4
53052 brlz %g3, loop_6362
53053 movneg %icc, %o0, %g2
53054 fmovsg %icc, %f5, %f10
53055 fxors %f12, %f11, %f15
53056loop_6362:
53057 andncc %i5, %o5, %g5
53058 tsubcctv %l3, 0x1EAF, %i7
53059 fpackfix %f14, %f11
53060 srl %g1, %l5, %o1
53061 sdivcc %l6, 0x122A, %i4
53062 tpos %icc, 0x0
53063 nop
53064 setx loop_6363, %l0, %l1
53065 jmpl %l1, %o3
53066 bge loop_6364
53067 fcmpeq32 %f10, %f6, %o7
53068 bne,a,pn %xcc, loop_6365
53069loop_6363:
53070 tn %xcc, 0x7
53071loop_6364:
53072 ldd [%l7 + 0x20], %f0
53073 fornot2 %f2, %f8, %f2
53074loop_6365:
53075 ba,a loop_6366
53076 sth %o4, [%l7 + 0x60]
53077 fmul8x16au %f9, %f6, %f12
53078 fone %f8
53079loop_6366:
53080 and %l1, 0x0CE4, %o2
53081 stx %o6, [%l7 + 0x20]
53082 smulcc %l2, %g7, %i1
53083 sth %l0, [%l7 + 0x0E]
53084 addcc %i2, %g6, %i6
53085 xnor %i3, %i0, %g4
53086 fbue %fcc2, loop_6367
53087 ldub [%l7 + 0x77], %g3
53088 and %l4, 0x12AD, %g2
53089 fpsub32 %f12, %f4, %f6
53090loop_6367:
53091 stw %i5, [%l7 + 0x60]
53092 te %icc, 0x7
53093 brlez,a %o5, loop_6368
53094 fmovdn %icc, %f8, %f5
53095 fandnot1 %f10, %f8, %f4
53096 fmovscc %xcc, %f4, %f0
53097loop_6368:
53098 lduh [%l7 + 0x70], %g5
53099 fornot2 %f2, %f2, %f4
53100 ldx [%l7 + 0x08], %l3
53101 movrgez %o0, %g1, %l5
53102 fbo %fcc3, loop_6369
53103 bcs,a,pt %xcc, loop_6370
53104 sth %o1, [%l7 + 0x48]
53105 fandnot2 %f6, %f6, %f14
53106loop_6369:
53107 edge32n %l6, %i4, %o3
53108loop_6370:
53109 movrne %o7, 0x264, %i7
53110 bge,pn %xcc, loop_6371
53111 fnor %f6, %f12, %f0
53112 ldsh [%l7 + 0x40], %l1
53113 stx %o4, [%l7 + 0x78]
53114loop_6371:
53115 tle %icc, 0x6
53116 fmovdpos %icc, %f2, %f0
53117 ldx [%l7 + 0x48], %o6
53118 ldx [%l7 + 0x50], %l2
53119 mulx %g7, 0x05FE, %o2
53120 tneg %xcc, 0x4
53121 movrgez %l0, %i2, %i1
53122 fmovscs %icc, %f12, %f15
53123 fmovdvs %xcc, %f12, %f14
53124 mulscc %g6, %i6, %i3
53125 fmovdn %icc, %f8, %f6
53126 fnot2s %f6, %f2
53127 fsrc1 %f8, %f14
53128 movl %xcc, %g4, %i0
53129 nop
53130 setx loop_6372, %l0, %l1
53131 wrpr 0x1, %tl
53132 wrpr %l1, %tnpc
53133 setx 0x34400001400, %l0, %l1
53134 wrpr %l1, %tstate
53135 wrhpr 0x4, %htstate
53136 done
53137 brlz %l4, loop_6373
53138 fcmpd %fcc3, %f14, %f2
53139 fmovsle %xcc, %f6, %f14
53140loop_6372:
53141 edge8 %g3, %g2, %o5
53142loop_6373:
53143 tneg %icc, 0x7
53144 fmovse %icc, %f11, %f12
53145 brlez %g5, loop_6374
53146 sth %l3, [%l7 + 0x7A]
53147 ld [%l7 + 0x7C], %f5
53148 fnand %f14, %f6, %f2
53149loop_6374:
53150 lduh [%l7 + 0x34], %o0
53151 fbg %fcc3, loop_6375
53152 sdivx %i5, 0x0ED1, %l5
53153 ldx [%l7 + 0x28], %o1
53154 brlez,a %l6, loop_6376
53155loop_6375:
53156 ldx [%l7 + 0x50], %i4
53157 umulcc %o3, 0x1A40, %g1
53158 stw %i7, [%l7 + 0x38]
53159loop_6376:
53160 nop
53161 setx loop_6377, %l0, %l1
53162 jmpl %l1, %o7
53163 lduh [%l7 + 0x34], %o4
53164 fmovrsgz %o6, %f13, %f10
53165 xorcc %l1, %g7, %l2
53166loop_6377:
53167 lduw [%l7 + 0x3C], %l0
53168 smulcc %i2, %i1, %g6
53169 fmovrdne %i6, %f6, %f0
53170 orcc %i3, 0x00FD, %o2
53171 stw %i0, [%l7 + 0x50]
53172 ldsb [%l7 + 0x13], %g4
53173 ldub [%l7 + 0x78], %g3
53174 andncc %l4, %g2, %o5
53175 fsrc2s %f2, %f12
53176 smul %l3, %g5, %i5
53177 movn %xcc, %o0, %l5
53178 fmovs %f5, %f6
53179 bl,a %icc, loop_6378
53180 stx %l6, [%l7 + 0x78]
53181 lduw [%l7 + 0x18], %o1
53182 sth %i4, [%l7 + 0x22]
53183loop_6378:
53184 movrlez %o3, %i7, %g1
53185 stx %o4, [%l7 + 0x78]
53186 sth %o7, [%l7 + 0x5A]
53187 fmovrsne %o6, %f15, %f14
53188 ldsh [%l7 + 0x3C], %l1
53189 edge32l %l2, %g7, %i2
53190 fmovsvc %icc, %f0, %f13
53191 fba %fcc2, loop_6379
53192 fandnot1 %f6, %f12, %f14
53193 fmovrde %l0, %f0, %f2
53194 movcc %icc, %g6, %i6
53195loop_6379:
53196 bn,a,pn %xcc, loop_6380
53197 popc 0x0AED, %i3
53198 edge32l %i1, %i0, %o2
53199 fbug,a %fcc0, loop_6381
53200loop_6380:
53201 bcs,a,pt %xcc, loop_6382
53202 fmovd %f0, %f12
53203 st %f12, [%l7 + 0x44]
53204loop_6381:
53205 andcc %g3, 0x0EE5, %g4
53206loop_6382:
53207 fbne,a %fcc3, loop_6383
53208 ble %icc, loop_6384
53209 bneg,a,pn %icc, loop_6385
53210 bshuffle %f8, %f14, %f12
53211loop_6383:
53212 lduw [%l7 + 0x34], %l4
53213loop_6384:
53214 fmovsvc %xcc, %f8, %f1
53215loop_6385:
53216 lduw [%l7 + 0x58], %g2
53217 fcmpne32 %f12, %f6, %l3
53218 fands %f12, %f8, %f0
53219 fbo,a %fcc0, loop_6386
53220 ld [%l7 + 0x70], %f0
53221 fzeros %f3
53222 for %f2, %f2, %f12
53223loop_6386:
53224 fbuge,a %fcc0, loop_6387
53225 ldub [%l7 + 0x5D], %o5
53226 smul %i5, 0x12D8, %g5
53227 tge %xcc, 0x4
53228loop_6387:
53229 fbne %fcc3, loop_6388
53230 bpos,a %xcc, loop_6389
53231 fmovrdne %l5, %f14, %f4
53232 fpack16 %f4, %f3
53233loop_6388:
53234 tsubcc %l6, 0x131E, %o0
53235loop_6389:
53236 ld [%l7 + 0x54], %f15
53237 fmuld8sux16 %f14, %f8, %f2
53238 fcmpeq32 %f6, %f10, %o1
53239 faligndata %f4, %f0, %f12
53240 edge16l %i4, %o3, %i7
53241 array8 %o4, %g1, %o7
53242 movvc %icc, %l1, %l2
53243 ldub [%l7 + 0x0D], %g7
53244 edge32n %i2, %l0, %g6
53245 fones %f3
53246 fsrc2s %f4, %f12
53247 fmovdne %icc, %f13, %f15
53248 fcmpd %fcc1, %f4, %f6
53249 array32 %o6, %i6, %i1
53250 bg %icc, loop_6390
53251 fmovdneg %icc, %f12, %f1
53252 fmovsne %icc, %f11, %f12
53253 tcs %xcc, 0x2
53254loop_6390:
53255 lduw [%l7 + 0x50], %i0
53256 sllx %o2, 0x03, %i3
53257 sth %g4, [%l7 + 0x36]
53258 fblg %fcc3, loop_6391
53259 std %f8, [%l7 + 0x08]
53260 array16 %l4, %g3, %l3
53261 bvc loop_6392
53262loop_6391:
53263 ldx [%l7 + 0x50], %o5
53264 sdiv %i5, 0x0934, %g5
53265 ldd [%l7 + 0x28], %f6
53266loop_6392:
53267 ldub [%l7 + 0x39], %l5
53268 edge8l %g2, %o0, %o1
53269 movcc %xcc, %l6, %o3
53270 ldx [%l7 + 0x40], %i7
53271 sdiv %o4, 0x17D1, %g1
53272 ldsw [%l7 + 0x6C], %o7
53273 array8 %i4, %l1, %g7
53274 movne %xcc, %i2, %l2
53275 ldsh [%l7 + 0x76], %l0
53276 movrlz %o6, 0x279, %i6
53277 fmovdcc %xcc, %f0, %f14
53278 movvs %icc, %g6, %i1
53279 orn %o2, %i0, %i3
53280 std %f8, [%l7 + 0x78]
53281 fmovdneg %icc, %f4, %f13
53282 fnot2s %f11, %f15
53283 orncc %l4, 0x0309, %g3
53284 subcc %l3, 0x1078, %g4
53285 std %f12, [%l7 + 0x40]
53286 fcmpne32 %f6, %f8, %o5
53287 ldsw [%l7 + 0x08], %i5
53288 fmovrse %g5, %f4, %f2
53289 sth %g2, [%l7 + 0x56]
53290 fxnors %f1, %f7, %f4
53291 ldub [%l7 + 0x0C], %l5
53292 fbl,a %fcc3, loop_6393
53293 andncc %o0, %l6, %o3
53294 fmovrdgz %i7, %f12, %f6
53295 tge %icc, 0x4
53296loop_6393:
53297 fone %f14
53298 edge8n %o4, %g1, %o1
53299 fmovs %f14, %f0
53300 fexpand %f12, %f12
53301 call loop_6394
53302 fabsd %f8, %f6
53303 tge %icc, 0x7
53304 xnorcc %o7, 0x099C, %l1
53305loop_6394:
53306 fornot2 %f6, %f14, %f14
53307 lduh [%l7 + 0x4E], %g7
53308 tne %xcc, 0x7
53309 fmovda %icc, %f5, %f3
53310 fbn,a %fcc0, loop_6395
53311 ldd [%l7 + 0x08], %f10
53312 udivx %i2, 0x032D, %l2
53313 fnegd %f10, %f14
53314loop_6395:
53315 ldsw [%l7 + 0x5C], %l0
53316 sdiv %o6, 0x1CEA, %i4
53317 ldub [%l7 + 0x29], %i6
53318 fmovrdgz %i1, %f10, %f14
53319 movne %xcc, %o2, %i0
53320 fmovsgu %xcc, %f6, %f5
53321 movre %g6, 0x184, %i3
53322 brnz,a %l4, loop_6396
53323 fmuld8sux16 %f7, %f7, %f12
53324 fmul8sux16 %f4, %f10, %f0
53325 fornot1s %f13, %f14, %f2
53326loop_6396:
53327 srax %g3, 0x18, %l3
53328 movleu %icc, %g4, %o5
53329 fandnot1 %f10, %f12, %f10
53330 bvc,a,pt %xcc, loop_6397
53331 stw %g5, [%l7 + 0x4C]
53332 movleu %icc, %g2, %l5
53333 movrgz %i5, %o0, %l6
53334loop_6397:
53335 umulcc %o3, %o4, %i7
53336 movvc %icc, %o1, %g1
53337 stw %o7, [%l7 + 0x30]
53338 bl loop_6398
53339 ld [%l7 + 0x18], %f4
53340 brlez %g7, loop_6399
53341 addc %l1, %l2, %l0
53342loop_6398:
53343 fbu,a %fcc0, loop_6400
53344 lduh [%l7 + 0x4A], %i2
53345loop_6399:
53346 fpadd32s %f5, %f14, %f7
53347 ldub [%l7 + 0x35], %o6
53348loop_6400:
53349 bne,a %xcc, loop_6401
53350 addccc %i6, %i1, %i4
53351 fmovsg %xcc, %f12, %f13
53352 edge16n %i0, %o2, %i3
53353loop_6401:
53354 tne %xcc, 0x4
53355 sth %l4, [%l7 + 0x64]
53356 ldub [%l7 + 0x63], %g3
53357 edge32ln %l3, %g4, %o5
53358 bne loop_6402
53359 udivcc %g6, 0x164A, %g2
53360 movgu %icc, %g5, %l5
53361 bvc loop_6403
53362loop_6402:
53363 fnot2s %f13, %f7
53364 fnor %f8, %f8, %f0
53365 movvc %xcc, %o0, %l6
53366loop_6403:
53367 ldx [%l7 + 0x70], %i5
53368 fmovsge %icc, %f3, %f6
53369 brz,a %o3, loop_6404
53370 fbue,a %fcc0, loop_6405
53371 ldd [%l7 + 0x30], %f0
53372 fmovdgu %xcc, %f12, %f7
53373loop_6404:
53374 subc %i7, %o4, %o1
53375loop_6405:
53376 fxnor %f2, %f14, %f4
53377 fmovdle %xcc, %f7, %f9
53378 movn %xcc, %o7, %g1
53379 fmovrdgz %g7, %f14, %f14
53380 faligndata %f12, %f12, %f0
53381 xor %l1, %l0, %i2
53382 fmovsg %icc, %f3, %f1
53383 lduw [%l7 + 0x54], %o6
53384 movne %xcc, %l2, %i6
53385 ldsh [%l7 + 0x14], %i4
53386 lduh [%l7 + 0x74], %i0
53387 fmovs %f11, %f7
53388 ta %xcc, 0x1
53389 sra %o2, %i1, %i3
53390 andn %g3, %l3, %l4
53391 st %f14, [%l7 + 0x3C]
53392 fmovse %xcc, %f15, %f11
53393 movle %icc, %o5, %g4
53394 fmovscs %xcc, %f0, %f14
53395 sth %g2, [%l7 + 0x64]
53396 ld [%l7 + 0x2C], %f9
53397 stx %g6, [%l7 + 0x30]
53398 movrne %l5, 0x005, %o0
53399 fmovse %icc, %f4, %f9
53400 brz %g5, loop_6406
53401 fzero %f4
53402 fcmps %fcc0, %f3, %f6
53403 ldsh [%l7 + 0x1E], %l6
53404loop_6406:
53405 movn %icc, %i5, %o3
53406 edge16ln %o4, %i7, %o7
53407 fandnot2s %f4, %f4, %f13
53408 movneg %xcc, %g1, %o1
53409 fmovscs %xcc, %f14, %f14
53410 lduw [%l7 + 0x50], %l1
53411 stb %l0, [%l7 + 0x5E]
53412 addc %g7, 0x12DD, %i2
53413 lduw [%l7 + 0x38], %o6
53414 sth %i6, [%l7 + 0x28]
53415 fbl %fcc0, loop_6407
53416 fornot2 %f12, %f10, %f6
53417 ldd [%l7 + 0x08], %f10
53418 fones %f15
53419loop_6407:
53420 fmovsvs %xcc, %f5, %f8
53421 stx %i4, [%l7 + 0x78]
53422 ldsh [%l7 + 0x38], %l2
53423 fsrc1 %f10, %f0
53424 ldsb [%l7 + 0x36], %i0
53425 fornot2s %f1, %f14, %f5
53426 bpos,a,pt %icc, loop_6408
53427 fbul,a %fcc1, loop_6409
53428 fmovdcc %xcc, %f7, %f2
53429 xnorcc %o2, %i3, %g3
53430loop_6408:
53431 fmovdneg %xcc, %f12, %f10
53432loop_6409:
53433 ldsh [%l7 + 0x54], %l3
53434 stb %l4, [%l7 + 0x13]
53435 fmovrslz %i1, %f1, %f6
53436 fcmpd %fcc0, %f6, %f12
53437 fbule,a %fcc2, loop_6410
53438 fbo %fcc2, loop_6411
53439 ldsb [%l7 + 0x7E], %o5
53440 movrne %g2, %g6, %g4
53441loop_6410:
53442 ld [%l7 + 0x5C], %f13
53443loop_6411:
53444 edge8l %l5, %o0, %g5
53445 fxors %f2, %f9, %f1
53446 fmovdcc %icc, %f11, %f11
53447 bshuffle %f10, %f2, %f2
53448 bne,a loop_6412
53449 ldub [%l7 + 0x68], %l6
53450 siam 0x0
53451 ldx [%l7 + 0x18], %o3
53452loop_6412:
53453 nop
53454 setx loop_6413, %l0, %l1
53455 wrpr 0x1, %tl
53456 wrpr %l1, %tpc
53457 add %l1, 0x4, %l1
53458 wrpr %l1, %tnpc
53459 setx 0x34400001400, %l0, %l1
53460 wrpr %l1, %tstate
53461 wrhpr 0x4, %htstate
53462 retry
53463 fmovsne %xcc, %f7, %f7
53464 std %f6, [%l7 + 0x48]
53465 lduw [%l7 + 0x2C], %i5
53466loop_6413:
53467 fmovs %f15, %f6
53468 fpsub16 %f10, %f8, %f12
53469 fmovdcc %xcc, %f9, %f1
53470 fmovdcc %icc, %f4, %f5
53471 movrgz %i7, 0x044, %o4
53472 fand %f4, %f12, %f2
53473 stw %g1, [%l7 + 0x3C]
53474 tvs %xcc, 0x1
53475 ldx [%l7 + 0x40], %o7
53476 tcc %xcc, 0x0
53477 tsubcc %o1, 0x13CB, %l1
53478 addccc %g7, %i2, %l0
53479 brlz %i6, loop_6414
53480 bcc,a,pt %xcc, loop_6415
53481 fbuge %fcc1, loop_6416
53482 orncc %i4, 0x0358, %l2
53483loop_6414:
53484 movpos %icc, %o6, %i0
53485loop_6415:
53486 lduw [%l7 + 0x54], %i3
53487loop_6416:
53488 ta %icc, 0x1
53489 xor %g3, 0x0F9E, %l3
53490 fnands %f7, %f4, %f8
53491 bge %icc, loop_6417
53492 st %f6, [%l7 + 0x28]
53493 udivx %o2, 0x145B, %l4
53494 fmovrsne %i1, %f4, %f14
53495loop_6417:
53496 ld [%l7 + 0x30], %f12
53497 fbuge %fcc3, loop_6418
53498 ldsw [%l7 + 0x14], %g2
53499 nop
53500 setx loop_6419, %l0, %l1
53501 wrpr 0x1, %tl
53502 wrpr %l1, %tnpc
53503 setx 0x34400001400, %l0, %l1
53504 wrpr %l1, %tstate
53505 wrhpr 0x4, %htstate
53506 done
53507 sub %g6, 0x1343, %o5
53508loop_6418:
53509 ldd [%l7 + 0x28], %f0
53510 ldsb [%l7 + 0x3E], %g4
53511loop_6419:
53512 ldub [%l7 + 0x51], %o0
53513 movl %icc, %l5, %l6
53514 ldd [%l7 + 0x48], %f2
53515 be,a %icc, loop_6420
53516 stb %g5, [%l7 + 0x6E]
53517 ldsw [%l7 + 0x34], %i5
53518 for %f6, %f4, %f12
53519loop_6420:
53520 bvc,pn %icc, loop_6421
53521 fcmpne16 %f14, %f14, %o3
53522 fpsub16 %f12, %f10, %f6
53523 edge16ln %i7, %o4, %o7
53524loop_6421:
53525 sllx %o1, %l1, %g7
53526 sth %i2, [%l7 + 0x5E]
53527 ldub [%l7 + 0x4E], %g1
53528 ldsb [%l7 + 0x65], %i6
53529 tneg %xcc, 0x2
53530 stb %i4, [%l7 + 0x3F]
53531 fabsd %f2, %f10
53532 tl %xcc, 0x6
53533 fmovsvs %icc, %f12, %f10
53534 stw %l0, [%l7 + 0x5C]
53535 fandnot2s %f2, %f5, %f9
53536 std %f12, [%l7 + 0x28]
53537 ldsb [%l7 + 0x5B], %o6
53538 orn %l2, 0x0D0B, %i0
53539 orn %g3, %l3, %i3
53540 fmovd %f14, %f14
53541 fblg,a %fcc2, loop_6422
53542 stw %l4, [%l7 + 0x24]
53543 movrgz %i1, %o2, %g6
53544 ldsh [%l7 + 0x26], %g2
53545loop_6422:
53546 fandnot1 %f0, %f8, %f0
53547 lduh [%l7 + 0x54], %g4
53548 bcs,pn %xcc, loop_6423
53549 ldsb [%l7 + 0x4C], %o0
53550 fbule %fcc0, loop_6424
53551 array16 %o5, %l6, %l5
53552loop_6423:
53553 fbg,a %fcc0, loop_6425
53554 ldub [%l7 + 0x6A], %g5
53555loop_6424:
53556 fmovda %xcc, %f7, %f7
53557 alignaddr %o3, %i7, %i5
53558loop_6425:
53559 ble,pn %icc, loop_6426
53560 ba %xcc, loop_6427
53561 stw %o4, [%l7 + 0x70]
53562 sdivx %o7, 0x0CDE, %o1
53563loop_6426:
53564 ldsh [%l7 + 0x5C], %g7
53565loop_6427:
53566 ta %xcc, 0x6
53567 stw %i2, [%l7 + 0x7C]
53568 fnor %f8, %f8, %f0
53569 ldsw [%l7 + 0x2C], %g1
53570 edge32l %l1, %i6, %l0
53571 ldub [%l7 + 0x79], %i4
53572 movrne %o6, 0x217, %l2
53573 bleu,a loop_6428
53574 stx %g3, [%l7 + 0x68]
53575 fmovdvs %xcc, %f6, %f8
53576 fmovdvc %xcc, %f3, %f6
53577loop_6428:
53578 stb %i0, [%l7 + 0x69]
53579 call loop_6429
53580 bg %icc, loop_6430
53581 ld [%l7 + 0x60], %f5
53582 ldub [%l7 + 0x32], %l3
53583loop_6429:
53584 fmovscs %icc, %f7, %f13
53585loop_6430:
53586 st %f8, [%l7 + 0x7C]
53587 brlez,a %i3, loop_6431
53588 fcmpeq16 %f2, %f6, %l4
53589 ldsh [%l7 + 0x4E], %i1
53590 stx %o2, [%l7 + 0x40]
53591loop_6431:
53592 fmovdl %xcc, %f13, %f14
53593 fcmpgt16 %f10, %f2, %g6
53594 sth %g2, [%l7 + 0x0A]
53595 movpos %xcc, %g4, %o0
53596 lduh [%l7 + 0x58], %o5
53597 ldsw [%l7 + 0x4C], %l6
53598 faligndata %f14, %f10, %f0
53599 movvs %icc, %l5, %o3
53600 tge %icc, 0x6
53601 ldsh [%l7 + 0x74], %i7
53602 umulcc %i5, %g5, %o7
53603 popc 0x0461, %o4
53604 fmovrslz %g7, %f14, %f0
53605 ldx [%l7 + 0x70], %i2
53606 std %f10, [%l7 + 0x60]
53607 umulcc %g1, %o1, %i6
53608 fmovdg %xcc, %f14, %f1
53609 fbule %fcc3, loop_6432
53610 std %f14, [%l7 + 0x20]
53611 edge32l %l1, %i4, %l0
53612 sll %o6, %g3, %l2
53613loop_6432:
53614 subc %i0, %l3, %i3
53615 nop
53616 setx loop_6433, %l0, %l1
53617 wrpr 0x1, %tl
53618 wrpr %l1, %tpc
53619 add %l1, 0x4, %l1
53620 wrpr %l1, %tnpc
53621 setx 0x34400001400, %l0, %l1
53622 wrpr %l1, %tstate
53623 wrhpr 0x4, %htstate
53624 retry
53625 ldsb [%l7 + 0x52], %i1
53626 nop
53627 setx loop_6434, %l0, %l1
53628 wrpr 0x1, %tl
53629 wrpr %l1, %tnpc
53630 setx 0x34400001400, %l0, %l1
53631 wrpr %l1, %tstate
53632 wrhpr 0x4, %htstate
53633 done
53634 fmovrse %o2, %f2, %f14
53635loop_6433:
53636 mova %xcc, %l4, %g6
53637 fmovsgu %xcc, %f10, %f10
53638loop_6434:
53639 fmovda %xcc, %f13, %f10
53640 tcs %xcc, 0x1
53641 fmovrdgz %g4, %f4, %f14
53642 srlx %o0, %o5, %g2
53643 fsrc2 %f12, %f8
53644 edge8ln %l5, %l6, %o3
53645 stx %i7, [%l7 + 0x70]
53646 mulscc %i5, 0x08DD, %o7
53647 bgu loop_6435
53648 st %f8, [%l7 + 0x48]
53649 movneg %xcc, %o4, %g5
53650 fble %fcc2, loop_6436
53651loop_6435:
53652 mulx %g7, 0x123B, %i2
53653 tvs %icc, 0x6
53654 brz,a %o1, loop_6437
53655loop_6436:
53656 ldd [%l7 + 0x20], %f14
53657 popc 0x03CA, %i6
53658 stb %g1, [%l7 + 0x6C]
53659loop_6437:
53660 std %f8, [%l7 + 0x70]
53661 fmovdpos %xcc, %f5, %f15
53662 stx %l1, [%l7 + 0x60]
53663 sth %l0, [%l7 + 0x12]
53664 srl %o6, %i4, %g3
53665 ldsh [%l7 + 0x38], %l2
53666 sth %l3, [%l7 + 0x56]
53667 tpos %xcc, 0x5
53668 fmovdcs %xcc, %f0, %f9
53669 fbg,a %fcc2, loop_6438
53670 fzeros %f5
53671 fmovdleu %xcc, %f7, %f9
53672 fornot2 %f0, %f10, %f12
53673loop_6438:
53674 movrlz %i3, %i1, %i0
53675 fzeros %f13
53676 mulscc %l4, 0x0A52, %o2
53677 sdivcc %g6, 0x1E1A, %o0
53678 ldsh [%l7 + 0x52], %g4
53679 brlz %g2, loop_6439
53680 std %f0, [%l7 + 0x60]
53681 fandnot1 %f6, %f10, %f0
53682 xnor %l5, 0x1170, %l6
53683loop_6439:
53684 fmovse %xcc, %f15, %f11
53685 fornot2 %f0, %f2, %f12
53686 lduw [%l7 + 0x2C], %o3
53687 fmovde %xcc, %f0, %f3
53688 sethi 0x151F, %o5
53689 std %f12, [%l7 + 0x70]
53690 ldx [%l7 + 0x38], %i5
53691 fmovse %xcc, %f4, %f8
53692 bcc,pt %icc, loop_6440
53693 ldsb [%l7 + 0x7B], %o7
53694 fbue %fcc0, loop_6441
53695 ldsh [%l7 + 0x1C], %i7
53696loop_6440:
53697 brlez,a %o4, loop_6442
53698 tge %icc, 0x7
53699loop_6441:
53700 fmul8x16au %f12, %f14, %f0
53701 stx %g7, [%l7 + 0x18]
53702loop_6442:
53703 bneg,pt %xcc, loop_6443
53704 st %f10, [%l7 + 0x5C]
53705 mova %xcc, %i2, %o1
53706 fabss %f5, %f7
53707loop_6443:
53708 ldsw [%l7 + 0x24], %g5
53709 tne %xcc, 0x0
53710 bshuffle %f2, %f2, %f12
53711 bcc,a %icc, loop_6444
53712 fmovrslz %i6, %f15, %f3
53713 ldsh [%l7 + 0x3A], %g1
53714 addcc %l0, %o6, %i4
53715loop_6444:
53716 brgez %l1, loop_6445
53717 stw %g3, [%l7 + 0x20]
53718 fpsub32s %f11, %f10, %f2
53719 fsrc2s %f9, %f1
53720loop_6445:
53721 umul %l2, %i3, %l3
53722 fxnor %f0, %f4, %f12
53723 fornot1 %f14, %f4, %f12
53724 fcmpne16 %f10, %f0, %i1
53725 fbn %fcc2, loop_6446
53726 std %f2, [%l7 + 0x18]
53727 bvc loop_6447
53728 fmovrdlez %i0, %f0, %f0
53729loop_6446:
53730 ldub [%l7 + 0x69], %o2
53731 lduh [%l7 + 0x36], %g6
53732loop_6447:
53733 stb %l4, [%l7 + 0x21]
53734 fbl,a %fcc0, loop_6448
53735 sdiv %o0, 0x0C36, %g2
53736 edge32ln %l5, %l6, %o3
53737 fmovsg %xcc, %f0, %f6
53738loop_6448:
53739 nop
53740 setx loop_6449, %l0, %l1
53741 wrpr 0x1, %tl
53742 wrpr %l1, %tnpc
53743 setx 0x34400001400, %l0, %l1
53744 wrpr %l1, %tstate
53745 wrhpr 0x4, %htstate
53746 done
53747 lduh [%l7 + 0x66], %o5
53748 orncc %g4, %i5, %o7
53749 ldx [%l7 + 0x48], %i7
53750loop_6449:
53751 fnor %f14, %f0, %f14
53752 sth %o4, [%l7 + 0x78]
53753 ldsw [%l7 + 0x54], %i2
53754 bcc,pt %xcc, loop_6450
53755 fmovdvs %icc, %f15, %f5
53756 lduw [%l7 + 0x4C], %g7
53757 sdivcc %o1, 0x1B67, %g5
53758loop_6450:
53759 fmovdvs %icc, %f14, %f9
53760 fnot2 %f10, %f4
53761 ldd [%l7 + 0x28], %f6
53762 edge8 %g1, %l0, %i6
53763 smulcc %i4, %o6, %l1
53764 fmovd %f6, %f14
53765 ldx [%l7 + 0x78], %l2
53766 tge %xcc, 0x7
53767 brgez %g3, loop_6451
53768 fbne,a %fcc2, loop_6452
53769 fmovrdlz %i3, %f0, %f14
53770 movne %xcc, %l3, %i0
53771loop_6451:
53772 lduw [%l7 + 0x74], %o2
53773loop_6452:
53774 be,a %xcc, loop_6453
53775 movrgz %i1, %g6, %l4
53776 ldsb [%l7 + 0x5B], %g2
53777 ldsw [%l7 + 0x0C], %o0
53778loop_6453:
53779 lduw [%l7 + 0x2C], %l5
53780 subccc %l6, %o5, %g4
53781 stx %i5, [%l7 + 0x10]
53782 movleu %icc, %o3, %i7
53783 stw %o7, [%l7 + 0x44]
53784 fmovdpos %icc, %f0, %f5
53785 fmovsn %xcc, %f5, %f0
53786 fmovrsgz %i2, %f0, %f4
53787 move %xcc, %o4, %g7
53788 stx %o1, [%l7 + 0x38]
53789 srax %g5, 0x1C, %l0
53790 fpmerge %f14, %f2, %f0
53791 edge16n %g1, %i4, %o6
53792 ldsb [%l7 + 0x45], %i6
53793 fbul,a %fcc1, loop_6454
53794 fbl %fcc1, loop_6455
53795 edge8 %l2, %l1, %g3
53796 stw %l3, [%l7 + 0x50]
53797loop_6454:
53798 movrgz %i0, %o2, %i1
53799loop_6455:
53800 mulscc %i3, 0x08B3, %l4
53801 fabsd %f8, %f0
53802 fmovdgu %icc, %f11, %f14
53803 fmul8x16al %f13, %f7, %f14
53804 fmovrse %g6, %f6, %f14
53805 stx %o0, [%l7 + 0x10]
53806 bgu,a loop_6456
53807 taddcc %g2, %l5, %l6
53808 lduh [%l7 + 0x7C], %g4
53809 ldsh [%l7 + 0x62], %i5
53810loop_6456:
53811 ldd [%l7 + 0x78], %f2
53812 edge8n %o3, %o5, %i7
53813 std %f2, [%l7 + 0x60]
53814 ldsh [%l7 + 0x2E], %i2
53815 lduh [%l7 + 0x6A], %o7
53816 bl,a %icc, loop_6457
53817 sllx %o4, %o1, %g5
53818 te %xcc, 0x2
53819 nop
53820 setx loop_6458, %l0, %l1
53821 jmpl %l1, %g7
53822loop_6457:
53823 edge32 %l0, %g1, %o6
53824 ld [%l7 + 0x7C], %f11
53825 tgu %xcc, 0x6
53826loop_6458:
53827 fandnot1s %f13, %f5, %f9
53828 sth %i4, [%l7 + 0x2E]
53829 xnor %l2, %l1, %g3
53830 stb %i6, [%l7 + 0x3D]
53831 fnors %f3, %f0, %f8
53832 bleu,pn %xcc, loop_6459
53833 sdiv %i0, 0x0D35, %l3
53834 sllx %i1, 0x0D, %o2
53835 brnz %i3, loop_6460
53836loop_6459:
53837 ldsw [%l7 + 0x3C], %g6
53838 fmovde %xcc, %f14, %f12
53839 fpadd16s %f14, %f14, %f6
53840loop_6460:
53841 sra %o0, 0x1E, %g2
53842 stb %l4, [%l7 + 0x53]
53843 std %f8, [%l7 + 0x38]
53844 fbne %fcc3, loop_6461
53845 fnands %f10, %f8, %f2
53846 ld [%l7 + 0x14], %f3
53847 xnorcc %l5, %g4, %l6
53848loop_6461:
53849 fcmple32 %f12, %f14, %o3
53850 movne %xcc, %i5, %i7
53851 fpadd32 %f6, %f2, %f14
53852 tleu %xcc, 0x1
53853 tvc %xcc, 0x2
53854 fbuge,a %fcc0, loop_6462
53855 fmovdcs %xcc, %f7, %f0
53856 bg,pn %xcc, loop_6463
53857 fcmpne32 %f2, %f10, %o5
53858loop_6462:
53859 ldx [%l7 + 0x70], %i2
53860 tn %icc, 0x4
53861loop_6463:
53862 ldsh [%l7 + 0x14], %o7
53863 ldsb [%l7 + 0x75], %o4
53864 movrne %o1, %g7, %g5
53865 stx %l0, [%l7 + 0x70]
53866 sub %g1, %i4, %o6
53867 fmovrsgez %l2, %f15, %f7
53868 fmovrsne %l1, %f12, %f11
53869 brlez %i6, loop_6464
53870 tleu %icc, 0x0
53871 bcc,a,pt %icc, loop_6465
53872 fmovdg %icc, %f4, %f4
53873loop_6464:
53874 fmovrse %i0, %f10, %f9
53875 st %f7, [%l7 + 0x74]
53876loop_6465:
53877 call loop_6466
53878 stx %l3, [%l7 + 0x18]
53879 std %f12, [%l7 + 0x08]
53880 fzeros %f1
53881loop_6466:
53882 nop
53883 setx loop_6467, %l0, %l1
53884 jmpl %l1, %i1
53885 fmovrdgz %o2, %f12, %f2
53886 sethi 0x034A, %i3
53887 ldub [%l7 + 0x16], %g6
53888loop_6467:
53889 ble,pn %icc, loop_6468
53890 tsubcctv %g3, 0x156A, %g2
53891 stb %o0, [%l7 + 0x5F]
53892 srl %l5, %g4, %l4
53893loop_6468:
53894 srax %o3, 0x1B, %l6
53895 fmovdleu %icc, %f0, %f15
53896 stw %i5, [%l7 + 0x24]
53897 lduh [%l7 + 0x28], %o5
53898 fnands %f0, %f9, %f15
53899 stx %i2, [%l7 + 0x08]
53900 fcmps %fcc0, %f10, %f13
53901 stx %i7, [%l7 + 0x18]
53902 ldd [%l7 + 0x18], %f6
53903 sdivx %o7, 0x0878, %o1
53904 fnand %f4, %f10, %f12
53905 ldsb [%l7 + 0x31], %o4
53906 movre %g5, 0x3DA, %l0
53907 tne %icc, 0x5
53908 ldd [%l7 + 0x68], %f0
53909 std %f8, [%l7 + 0x28]
53910 fcmpeq32 %f14, %f10, %g7
53911 tneg %xcc, 0x6
53912 movge %xcc, %i4, %g1
53913 addccc %l2, 0x07EA, %l1
53914 sll %o6, %i6, %l3
53915 fcmpeq32 %f2, %f8, %i0
53916 sth %o2, [%l7 + 0x38]
53917 stb %i3, [%l7 + 0x11]
53918 fandnot1s %f6, %f12, %f4
53919 umulcc %g6, %g3, %i1
53920 bge,a,pt %xcc, loop_6469
53921 fbug,a %fcc1, loop_6470
53922 fzero %f2
53923 or %o0, 0x0DC3, %g2
53924loop_6469:
53925 fbul,a %fcc0, loop_6471
53926loop_6470:
53927 fpsub16 %f12, %f12, %f8
53928 fnand %f2, %f8, %f6
53929 fnot2s %f8, %f15
53930loop_6471:
53931 fornot1s %f10, %f14, %f2
53932 stx %l5, [%l7 + 0x78]
53933 fmovsneg %icc, %f4, %f0
53934 ldd [%l7 + 0x70], %f8
53935 tg %icc, 0x0
53936 addccc %g4, 0x00D4, %o3
53937 tge %xcc, 0x0
53938 ldx [%l7 + 0x48], %l4
53939 orcc %i5, 0x1AF7, %o5
53940 fmovdpos %icc, %f0, %f11
53941 taddcc %i2, %i7, %o7
53942 nop
53943 setx loop_6472, %l0, %l1
53944 wrpr 0x1, %tl
53945 wrpr %l1, %tpc
53946 add %l1, 0x4, %l1
53947 wrpr %l1, %tnpc
53948 setx 0x34400001400, %l0, %l1
53949 wrpr %l1, %tstate
53950 wrhpr 0x4, %htstate
53951 retry
53952 ld [%l7 + 0x54], %f6
53953 fpack32 %f2, %f0, %f14
53954 ldd [%l7 + 0x30], %f6
53955loop_6472:
53956 fmovdpos %xcc, %f0, %f0
53957 subc %l6, 0x1438, %o1
53958 tsubcc %g5, 0x05A6, %o4
53959 bne,pn %icc, loop_6473
53960 alignaddrl %g7, %i4, %l0
53961 orcc %l2, 0x1E23, %g1
53962 fmovsn %xcc, %f11, %f6
53963loop_6473:
53964 ldd [%l7 + 0x30], %f10
53965 brz %o6, loop_6474
53966 stw %i6, [%l7 + 0x28]
53967 edge16l %l1, %i0, %l3
53968 std %f4, [%l7 + 0x28]
53969loop_6474:
53970 fmovdneg %xcc, %f2, %f12
53971 ble,pn %icc, loop_6475
53972 edge8l %i3, %g6, %o2
53973 fcmple32 %f4, %f6, %i1
53974 fandnot1 %f2, %f6, %f14
53975loop_6475:
53976 fpmerge %f3, %f11, %f4
53977 movrne %g3, %o0, %l5
53978 be,pt %xcc, loop_6476
53979 lduw [%l7 + 0x6C], %g4
53980 stx %o3, [%l7 + 0x28]
53981 bg,a loop_6477
53982loop_6476:
53983 std %f6, [%l7 + 0x48]
53984 fmovrslez %g2, %f14, %f3
53985 umul %i5, %l4, %i2
53986loop_6477:
53987 ldsb [%l7 + 0x6F], %i7
53988 ldx [%l7 + 0x60], %o7
53989 umulcc %l6, %o1, %g5
53990 ldsh [%l7 + 0x58], %o4
53991 tgu %icc, 0x7
53992 stw %o5, [%l7 + 0x28]
53993 sdivx %g7, 0x09AC, %i4
53994 fsrc1s %f6, %f1
53995 fbge,a %fcc3, loop_6478
53996 fmovscc %icc, %f5, %f11
53997 fcmple16 %f12, %f10, %l0
53998 movle %icc, %g1, %l2
53999loop_6478:
54000 lduw [%l7 + 0x58], %i6
54001 stb %o6, [%l7 + 0x72]
54002 fmovdgu %xcc, %f14, %f0
54003 edge8ln %l1, %l3, %i3
54004 fmovsa %icc, %f13, %f7
54005 fmul8x16au %f11, %f8, %f14
54006 fmovsneg %xcc, %f15, %f5
54007 lduw [%l7 + 0x54], %i0
54008 fpadd16s %f2, %f1, %f6
54009 fmovrdgez %o2, %f12, %f14
54010 lduh [%l7 + 0x4C], %i1
54011 brnz,a %g3, loop_6479
54012 stw %g6, [%l7 + 0x18]
54013 fmovdleu %xcc, %f2, %f15
54014 fandnot1 %f2, %f8, %f12
54015loop_6479:
54016 stx %o0, [%l7 + 0x78]
54017 ldd [%l7 + 0x60], %f10
54018 fmovdleu %xcc, %f5, %f5
54019 brz,a %l5, loop_6480
54020 sth %g4, [%l7 + 0x28]
54021 xnorcc %g2, %i5, %o3
54022 movcs %xcc, %i2, %i7
54023loop_6480:
54024 fbe %fcc3, loop_6481
54025 ldub [%l7 + 0x1E], %o7
54026 ldsw [%l7 + 0x10], %l4
54027 udivx %o1, 0x0FDD, %g5
54028loop_6481:
54029 fmovsn %xcc, %f2, %f11
54030 ba,pt %icc, loop_6482
54031 fbul %fcc0, loop_6483
54032 nop
54033 setx loop_6484, %l0, %l1
54034 jmpl %l1, %l6
54035 fmovrde %o4, %f2, %f2
54036loop_6482:
54037 nop
54038 setx loop_6485, %l0, %l1
54039 wrpr 0x1, %tl
54040 wrpr %l1, %tnpc
54041 setx 0x34400001400, %l0, %l1
54042 wrpr %l1, %tstate
54043 wrhpr 0x4, %htstate
54044 done
54045loop_6483:
54046 fcmple32 %f14, %f14, %o5
54047loop_6484:
54048 tneg %icc, 0x6
54049 edge16ln %g7, %i4, %l0
54050loop_6485:
54051 lduh [%l7 + 0x26], %l2
54052 pdist %f6, %f12, %f10
54053 fcmpeq16 %f8, %f6, %i6
54054 subcc %g1, 0x0D92, %l1
54055 ldd [%l7 + 0x38], %f14
54056 fmovsvc %xcc, %f8, %f6
54057 xorcc %l3, %o6, %i0
54058 fmul8x16 %f8, %f14, %f2
54059 orn %i3, 0x0FA0, %i1
54060 fands %f12, %f1, %f9
54061 ldsh [%l7 + 0x22], %o2
54062 movrne %g6, 0x154, %g3
54063 movvs %xcc, %l5, %g4
54064 fcmpes %fcc2, %f4, %f4
54065 bvc,a loop_6486
54066 umulcc %o0, 0x1D5A, %g2
54067 sth %o3, [%l7 + 0x5E]
54068 lduw [%l7 + 0x14], %i2
54069loop_6486:
54070 ld [%l7 + 0x44], %f5
54071 fble,a %fcc1, loop_6487
54072 taddcctv %i7, %i5, %o7
54073 stw %l4, [%l7 + 0x24]
54074 ldsh [%l7 + 0x1C], %o1
54075loop_6487:
54076 edge16l %g5, %l6, %o4
54077 taddcc %g7, 0x0785, %i4
54078 std %f8, [%l7 + 0x40]
54079 sth %l0, [%l7 + 0x28]
54080 fbg %fcc0, loop_6488
54081 lduh [%l7 + 0x1C], %l2
54082 ldd [%l7 + 0x40], %f12
54083 nop
54084 setx loop_6489, %l0, %l1
54085 jmpl %l1, %o5
54086loop_6488:
54087 taddcc %g1, %l1, %i6
54088 tvs %xcc, 0x7
54089 stw %l3, [%l7 + 0x2C]
54090loop_6489:
54091 fmovdvs %icc, %f3, %f9
54092 smul %o6, %i0, %i1
54093 fmovs %f12, %f12
54094 popc %i3, %o2
54095 ldsh [%l7 + 0x58], %g6
54096 ldx [%l7 + 0x08], %g3
54097 ldx [%l7 + 0x78], %l5
54098 umulcc %o0, %g4, %o3
54099 fabss %f2, %f0
54100 ldd [%l7 + 0x60], %f4
54101 stx %g2, [%l7 + 0x58]
54102 bcc %icc, loop_6490
54103 ldd [%l7 + 0x68], %f8
54104 edge8 %i7, %i5, %o7
54105 movrlz %i2, %l4, %o1
54106loop_6490:
54107 sth %g5, [%l7 + 0x58]
54108 ldsh [%l7 + 0x2A], %o4
54109 tne %icc, 0x6
54110 edge32ln %l6, %i4, %g7
54111 st %f0, [%l7 + 0x38]
54112 ldsw [%l7 + 0x64], %l0
54113 fnands %f4, %f4, %f2
54114 fmovrslez %o5, %f4, %f3
54115 ldsw [%l7 + 0x6C], %g1
54116 sth %l1, [%l7 + 0x52]
54117 std %f8, [%l7 + 0x28]
54118 fpsub16s %f11, %f13, %f12
54119 fmuld8ulx16 %f7, %f0, %f6
54120 stx %l2, [%l7 + 0x68]
54121 ldx [%l7 + 0x68], %l3
54122 movrne %o6, %i6, %i0
54123 tle %icc, 0x1
54124 fone %f6
54125 tsubcc %i1, %o2, %g6
54126 fcmpeq16 %f10, %f12, %g3
54127 stx %i3, [%l7 + 0x48]
54128 ldsb [%l7 + 0x21], %l5
54129 edge8 %o0, %o3, %g2
54130 xnor %i7, %g4, %o7
54131 fones %f4
54132 stw %i5, [%l7 + 0x74]
54133 ldub [%l7 + 0x3A], %l4
54134 ldsw [%l7 + 0x18], %i2
54135 bleu,a loop_6491
54136 ldsw [%l7 + 0x5C], %o1
54137 sra %g5, %l6, %o4
54138 sth %g7, [%l7 + 0x16]
54139loop_6491:
54140 st %f2, [%l7 + 0x64]
54141 stw %l0, [%l7 + 0x68]
54142 ldsb [%l7 + 0x55], %i4
54143 stb %o5, [%l7 + 0x5F]
54144 edge8 %g1, %l1, %l3
54145 lduh [%l7 + 0x1E], %l2
54146 lduw [%l7 + 0x4C], %o6
54147 fcmped %fcc1, %f2, %f12
54148 fnot1 %f0, %f0
54149 stb %i0, [%l7 + 0x37]
54150 smul %i6, %i1, %g6
54151 fbe,a %fcc3, loop_6492
54152 edge32 %g3, %i3, %l5
54153 fandnot1 %f4, %f10, %f8
54154 tgu %icc, 0x4
54155loop_6492:
54156 fbule %fcc2, loop_6493
54157 fnands %f4, %f13, %f6
54158 sdivx %o2, 0x02BB, %o0
54159 fpsub16 %f8, %f2, %f0
54160loop_6493:
54161 fmovsle %xcc, %f10, %f1
54162 stw %o3, [%l7 + 0x0C]
54163 tvs %xcc, 0x3
54164 mova %icc, %i7, %g4
54165 ldub [%l7 + 0x6F], %g2
54166 bleu loop_6494
54167 ldd [%l7 + 0x40], %f2
54168 fpsub32s %f4, %f12, %f9
54169 fzeros %f13
54170loop_6494:
54171 nop
54172 setx loop_6495, %l0, %l1
54173 wrpr 0x1, %tl
54174 wrpr %l1, %tpc
54175 add %l1, 0x4, %l1
54176 wrpr %l1, %tnpc
54177 setx 0x34400001400, %l0, %l1
54178 wrpr %l1, %tstate
54179 wrhpr 0x4, %htstate
54180 retry
54181 bcs,pn %icc, loop_6496
54182 udiv %o7, 0x00DD, %l4
54183 ldd [%l7 + 0x30], %f12
54184loop_6495:
54185 fpsub16s %f14, %f13, %f3
54186loop_6496:
54187 stw %i2, [%l7 + 0x18]
54188 fbu %fcc0, loop_6497
54189 fmovrdlz %o1, %f0, %f0
54190 fpsub16s %f10, %f9, %f2
54191 fmul8x16al %f10, %f10, %f8
54192loop_6497:
54193 stx %g5, [%l7 + 0x20]
54194 fexpand %f13, %f2
54195 and %i5, %o4, %g7
54196 fmovsne %icc, %f11, %f1
54197 sth %l6, [%l7 + 0x7E]
54198 orn %l0, 0x0B23, %o5
54199 nop
54200 setx loop_6498, %l0, %l1
54201 wrpr 0x1, %tl
54202 wrpr %l1, %tpc
54203 add %l1, 0x4, %l1
54204 wrpr %l1, %tnpc
54205 setx 0x34400001400, %l0, %l1
54206 wrpr %l1, %tstate
54207 wrhpr 0x4, %htstate
54208 retry
54209 orcc %i4, %l1, %l3
54210 ldsb [%l7 + 0x5A], %l2
54211 stx %g1, [%l7 + 0x40]
54212loop_6498:
54213 brgz,a %i0, loop_6499
54214 nop
54215 setx loop_6500, %l0, %l1
54216 jmpl %l1, %i6
54217 tvc %xcc, 0x4
54218 fcmple16 %f2, %f6, %i1
54219loop_6499:
54220 bl,pn %xcc, loop_6501
54221loop_6500:
54222 fmul8sux16 %f0, %f2, %f12
54223 stx %g6, [%l7 + 0x18]
54224 mulx %o6, 0x1566, %i3
54225loop_6501:
54226 udiv %l5, 0x00FC, %o2
54227 nop
54228 setx loop_6502, %l0, %l1
54229 jmpl %l1, %o0
54230 lduh [%l7 + 0x2A], %g3
54231 fpackfix %f4, %f8
54232 tle %icc, 0x3
54233loop_6502:
54234 fmovrdne %o3, %f4, %f8
54235 orn %i7, 0x15C8, %g2
54236 std %f8, [%l7 + 0x58]
54237 ldub [%l7 + 0x45], %o7
54238 ldsb [%l7 + 0x4E], %l4
54239 ldsh [%l7 + 0x2A], %i2
54240 srlx %o1, 0x1D, %g5
54241 bge,a,pt %icc, loop_6503
54242 brz %g4, loop_6504
54243 ldsb [%l7 + 0x10], %i5
54244 ld [%l7 + 0x64], %f3
54245loop_6503:
54246 lduw [%l7 + 0x64], %o4
54247loop_6504:
54248 fmovd %f8, %f10
54249 ba,a,pt %icc, loop_6505
54250 movgu %xcc, %g7, %l0
54251 addc %o5, 0x0B4A, %l6
54252 edge32l %i4, %l1, %l3
54253loop_6505:
54254 sdivx %l2, 0x1FE4, %i0
54255 fmovsvs %icc, %f9, %f12
54256 fblg,a %fcc1, loop_6506
54257 brgez %g1, loop_6507
54258 ldsw [%l7 + 0x6C], %i6
54259 stx %i1, [%l7 + 0x18]
54260loop_6506:
54261 sethi 0x1B14, %o6
54262loop_6507:
54263 fpack32 %f8, %f4, %f6
54264 ldsb [%l7 + 0x1C], %g6
54265 tneg %icc, 0x4
54266 brz,a %i3, loop_6508
54267 movrgez %l5, %o2, %g3
54268 fpsub32 %f10, %f0, %f6
54269 fmovsleu %icc, %f15, %f8
54270loop_6508:
54271 fcmpeq16 %f10, %f14, %o0
54272 call loop_6509
54273 tn %xcc, 0x2
54274 fcmple32 %f0, %f14, %o3
54275 fmovsn %xcc, %f7, %f5
54276loop_6509:
54277 ldsw [%l7 + 0x48], %i7
54278 fzero %f14
54279 edge32l %g2, %l4, %i2
54280 andncc %o7, %o1, %g4
54281 fcmple32 %f6, %f6, %i5
54282 sub %o4, %g5, %g7
54283 tpos %icc, 0x4
54284 fcmpgt16 %f4, %f12, %l0
54285 nop
54286 setx loop_6510, %l0, %l1
54287 jmpl %l1, %l6
54288 edge16n %o5, %i4, %l3
54289 fandnot1s %f7, %f15, %f0
54290 ldsw [%l7 + 0x08], %l1
54291loop_6510:
54292 bn,a %icc, loop_6511
54293 ldsb [%l7 + 0x6E], %i0
54294 bg %icc, loop_6512
54295 movrlez %g1, %i6, %l2
54296loop_6511:
54297 movrlez %o6, 0x381, %g6
54298 fmovdcs %xcc, %f14, %f5
54299loop_6512:
54300 movrlez %i3, 0x2C3, %l5
54301 sllx %o2, 0x13, %i1
54302 alignaddr %g3, %o3, %o0
54303 sll %g2, %l4, %i2
54304 fxors %f0, %f5, %f11
54305 stb %o7, [%l7 + 0x1C]
54306 fnot1s %f11, %f9
54307 tcs %icc, 0x4
54308 movn %xcc, %o1, %i7
54309 stw %g4, [%l7 + 0x60]
54310 movrne %i5, 0x380, %g5
54311 brgz,a %o4, loop_6513
54312 fmovrdgz %l0, %f4, %f2
54313 xor %g7, 0x09E9, %l6
54314 stx %i4, [%l7 + 0x58]
54315loop_6513:
54316 fbuge %fcc1, loop_6514
54317 ldsh [%l7 + 0x62], %o5
54318 fnot1 %f10, %f0
54319 std %f6, [%l7 + 0x18]
54320loop_6514:
54321 umulcc %l1, 0x19C3, %i0
54322 fbne %fcc0, loop_6515
54323 ldub [%l7 + 0x64], %g1
54324 stx %i6, [%l7 + 0x48]
54325 fcmpd %fcc3, %f4, %f6
54326loop_6515:
54327 movge %icc, %l2, %l3
54328 fmovscc %xcc, %f9, %f15
54329 ld [%l7 + 0x64], %f9
54330 movgu %xcc, %g6, %o6
54331 fmovsle %icc, %f9, %f6
54332 stx %i3, [%l7 + 0x38]
54333 std %f14, [%l7 + 0x40]
54334 lduh [%l7 + 0x52], %o2
54335 ldsw [%l7 + 0x38], %l5
54336 stb %g3, [%l7 + 0x14]
54337 movge %icc, %o3, %o0
54338 movleu %xcc, %i1, %g2
54339 fmovsneg %xcc, %f13, %f11
54340 movvc %xcc, %l4, %i2
54341 fzeros %f0
54342 stx %o1, [%l7 + 0x28]
54343 movcs %xcc, %o7, %i7
54344 smul %g4, 0x1A98, %g5
54345 ldd [%l7 + 0x60], %f12
54346 bpos,pt %xcc, loop_6516
54347 edge8ln %i5, %o4, %l0
54348 andncc %l6, %i4, %g7
54349 stb %l1, [%l7 + 0x15]
54350loop_6516:
54351 edge8n %i0, %o5, %i6
54352 fmovrslez %l2, %f8, %f10
54353 lduh [%l7 + 0x28], %l3
54354 nop
54355 setx loop_6517, %l0, %l1
54356 wrpr 0x1, %tl
54357 wrpr %l1, %tnpc
54358 setx 0x34400001400, %l0, %l1
54359 wrpr %l1, %tstate
54360 wrhpr 0x4, %htstate
54361 done
54362 fors %f5, %f15, %f15
54363 alignaddrl %g6, %g1, %o6
54364 lduw [%l7 + 0x74], %i3
54365loop_6517:
54366 ldsw [%l7 + 0x18], %l5
54367 ta %xcc, 0x0
54368 movle %icc, %o2, %o3
54369 array16 %o0, %i1, %g2
54370 movcc %xcc, %l4, %g3
54371 srl %o1, %o7, %i2
54372 ldsw [%l7 + 0x70], %g4
54373 ldsw [%l7 + 0x60], %g5
54374 fbne,a %fcc0, loop_6518
54375 sth %i5, [%l7 + 0x4A]
54376 fbe,a %fcc0, loop_6519
54377 bn,pt %icc, loop_6520
54378loop_6518:
54379 andcc %o4, 0x0AFE, %l0
54380 fmul8sux16 %f2, %f0, %f14
54381loop_6519:
54382 fzero %f4
54383loop_6520:
54384 fmovrsgz %l6, %f5, %f9
54385 movrne %i7, %g7, %l1
54386 sth %i4, [%l7 + 0x4E]
54387 sra %o5, %i6, %l2
54388 fmovrsgz %i0, %f1, %f4
54389 bne,pt %icc, loop_6521
54390 fmovrdgez %g6, %f6, %f0
54391 fcmps %fcc0, %f6, %f7
54392 st %f11, [%l7 + 0x6C]
54393loop_6521:
54394 ldub [%l7 + 0x7D], %l3
54395 fabsd %f0, %f2
54396 fpmerge %f8, %f9, %f10
54397 or %o6, 0x1B8E, %g1
54398 fmul8x16au %f8, %f5, %f0
54399 fcmpgt32 %f6, %f8, %l5
54400 taddcctv %o2, 0x06AA, %i3
54401 st %f4, [%l7 + 0x7C]
54402 bn,a,pt %xcc, loop_6522
54403 fmovrslez %o3, %f14, %f15
54404 fbge %fcc2, loop_6523
54405 movpos %xcc, %i1, %g2
54406loop_6522:
54407 ld [%l7 + 0x3C], %f14
54408 fmovdg %icc, %f12, %f12
54409loop_6523:
54410 fornot2s %f9, %f12, %f3
54411 ldx [%l7 + 0x48], %o0
54412 stw %g3, [%l7 + 0x60]
54413 stw %o1, [%l7 + 0x6C]
54414 fbg,a %fcc3, loop_6524
54415 tvs %xcc, 0x0
54416 fmovdvc %xcc, %f12, %f12
54417 std %f10, [%l7 + 0x30]
54418loop_6524:
54419 fornot2 %f14, %f4, %f4
54420 fmovdvs %icc, %f5, %f1
54421 lduw [%l7 + 0x1C], %o7
54422 stb %l4, [%l7 + 0x5F]
54423 udiv %g4, 0x11C6, %i2
54424 sth %i5, [%l7 + 0x70]
54425 std %f2, [%l7 + 0x30]
54426 ldx [%l7 + 0x68], %o4
54427 movg %xcc, %g5, %l0
54428 movpos %icc, %l6, %g7
54429 ldd [%l7 + 0x68], %f8
54430 sth %i7, [%l7 + 0x5C]
54431 ta %icc, 0x5
54432 fbu,a %fcc3, loop_6525
54433 fnor %f10, %f2, %f14
54434 umulcc %l1, 0x1D3D, %o5
54435 edge16 %i4, %l2, %i0
54436loop_6525:
54437 ldsb [%l7 + 0x24], %g6
54438 fpadd32s %f3, %f15, %f5
54439 fmovrdlez %l3, %f12, %f2
54440 fcmpeq32 %f12, %f14, %o6
54441 alignaddrl %i6, %l5, %g1
54442 edge16n %o2, %o3, %i1
54443 ldsw [%l7 + 0x08], %i3
54444 fbe,a %fcc3, loop_6526
54445 edge32l %o0, %g2, %g3
54446 fpsub16 %f0, %f10, %f8
54447 fmovsg %icc, %f10, %f10
54448loop_6526:
54449 orn %o7, 0x136B, %l4
54450 or %g4, 0x1B99, %i2
54451 movrgez %i5, 0x1CC, %o4
54452 ldd [%l7 + 0x40], %f14
54453 edge8l %o1, %g5, %l6
54454 sdivx %l0, 0x1A71, %g7
54455 fcmple16 %f6, %f14, %i7
54456 mova %xcc, %l1, %o5
54457 orcc %i4, %i0, %g6
54458 lduw [%l7 + 0x3C], %l3
54459 bn %xcc, loop_6527
54460 fcmpgt16 %f0, %f8, %o6
54461 fpack32 %f6, %f8, %f0
54462 stb %l2, [%l7 + 0x11]
54463loop_6527:
54464 fmovs %f1, %f6
54465 fcmpes %fcc3, %f0, %f13
54466 nop
54467 setx loop_6528, %l0, %l1
54468 wrpr 0x1, %tl
54469 wrpr %l1, %tnpc
54470 setx 0x34400001400, %l0, %l1
54471 wrpr %l1, %tstate
54472 wrhpr 0x4, %htstate
54473 done
54474 std %f8, [%l7 + 0x68]
54475 fmovdvc %icc, %f1, %f5
54476 fmovsl %xcc, %f3, %f8
54477loop_6528:
54478 fmovrdgz %i6, %f10, %f6
54479 ldsh [%l7 + 0x14], %g1
54480 ld [%l7 + 0x6C], %f0
54481 bleu,pn %xcc, loop_6529
54482 tgu %xcc, 0x6
54483 movleu %xcc, %o2, %o3
54484 fbue,a %fcc0, loop_6530
54485loop_6529:
54486 fnors %f3, %f9, %f9
54487 bvs,pn %icc, loop_6531
54488 std %f14, [%l7 + 0x18]
54489loop_6530:
54490 stb %l5, [%l7 + 0x4A]
54491 edge32ln %i1, %i3, %o0
54492loop_6531:
54493 lduh [%l7 + 0x56], %g3
54494 smulcc %o7, 0x1276, %l4
54495 fabsd %f4, %f10
54496 xor %g4, 0x07AF, %g2
54497 bg,a loop_6532
54498 fble %fcc0, loop_6533
54499 fmovdgu %icc, %f6, %f13
54500 sth %i5, [%l7 + 0x08]
54501loop_6532:
54502 fmul8sux16 %f4, %f14, %f14
54503loop_6533:
54504 bneg loop_6534
54505 fmovdvc %xcc, %f3, %f10
54506 stb %i2, [%l7 + 0x09]
54507 movne %icc, %o4, %o1
54508loop_6534:
54509 ldd [%l7 + 0x40], %f14
54510 tleu %xcc, 0x4
54511 fnegs %f7, %f5
54512 fbu,a %fcc0, loop_6535
54513 std %f10, [%l7 + 0x70]
54514 fmovsgu %icc, %f6, %f11
54515 fnand %f0, %f6, %f10
54516loop_6535:
54517 lduh [%l7 + 0x48], %l6
54518 ldub [%l7 + 0x77], %l0
54519 std %f6, [%l7 + 0x18]
54520 ldd [%l7 + 0x10], %f0
54521 bcs,a loop_6536
54522 fmul8x16au %f10, %f9, %f8
54523 stw %g5, [%l7 + 0x40]
54524 fmul8x16 %f6, %f8, %f12
54525loop_6536:
54526 fmul8x16al %f1, %f6, %f10
54527 fmovdcc %xcc, %f3, %f14
54528 fandnot2s %f8, %f2, %f11
54529 bcs %icc, loop_6537
54530 movle %icc, %g7, %i7
54531 fmovrsne %l1, %f0, %f2
54532 fmovd %f10, %f4
54533loop_6537:
54534 ba loop_6538
54535 fpsub16s %f2, %f9, %f5
54536 fmovrdlz %o5, %f12, %f4
54537 bleu loop_6539
54538loop_6538:
54539 fmovspos %icc, %f8, %f7
54540 fmovrdne %i0, %f8, %f10
54541 stw %i4, [%l7 + 0x6C]
54542loop_6539:
54543 fbul %fcc0, loop_6540
54544 ldx [%l7 + 0x50], %l3
54545 fba %fcc2, loop_6541
54546 ldsh [%l7 + 0x42], %g6
54547loop_6540:
54548 fble %fcc3, loop_6542
54549 faligndata %f10, %f2, %f6
54550loop_6541:
54551 movrlz %o6, 0x2DF, %i6
54552 stb %g1, [%l7 + 0x2B]
54553loop_6542:
54554 movre %o2, 0x0FD, %o3
54555 ldsh [%l7 + 0x58], %l2
54556 orncc %l5, 0x0811, %i1
54557 edge32 %i3, %g3, %o7
54558 tgu %icc, 0x0
54559 ldd [%l7 + 0x28], %f8
54560 ldx [%l7 + 0x10], %o0
54561 fmovsvc %icc, %f9, %f3
54562 fmovsg %icc, %f15, %f10
54563 ldsw [%l7 + 0x68], %g4
54564 fmovsvs %xcc, %f5, %f9
54565 nop
54566 setx loop_6543, %l0, %l1
54567 jmpl %l1, %g2
54568 fmovdne %xcc, %f14, %f9
54569 fpsub16s %f10, %f11, %f0
54570 std %f2, [%l7 + 0x28]
54571loop_6543:
54572 edge8ln %l4, %i5, %o4
54573 be,a,pt %xcc, loop_6544
54574 ld [%l7 + 0x34], %f8
54575 ldub [%l7 + 0x52], %o1
54576 movgu %icc, %i2, %l0
54577loop_6544:
54578 fnegs %f2, %f5
54579 ldsb [%l7 + 0x31], %g5
54580 ld [%l7 + 0x44], %f15
54581 fmovdneg %xcc, %f2, %f6
54582 brgz,a %l6, loop_6545
54583 fbl %fcc0, loop_6546
54584 tgu %xcc, 0x1
54585 st %f13, [%l7 + 0x7C]
54586loop_6545:
54587 fpmerge %f3, %f8, %f12
54588loop_6546:
54589 xnor %g7, %l1, %o5
54590 edge8 %i7, %i4, %l3
54591 fbue %fcc2, loop_6547
54592 std %f2, [%l7 + 0x40]
54593 brnz %i0, loop_6548
54594 stx %g6, [%l7 + 0x18]
54595loop_6547:
54596 ldsh [%l7 + 0x76], %i6
54597 fbn %fcc2, loop_6549
54598loop_6548:
54599 brnz,a %o6, loop_6550
54600 fmovsne %icc, %f15, %f11
54601 tvs %icc, 0x7
54602loop_6549:
54603 tge %icc, 0x6
54604loop_6550:
54605 bgu loop_6551
54606 brnz,a %o2, loop_6552
54607 fpadd16s %f11, %f4, %f13
54608 te %icc, 0x6
54609loop_6551:
54610 fbule %fcc0, loop_6553
54611loop_6552:
54612 fbn,a %fcc1, loop_6554
54613 edge32n %g1, %o3, %l2
54614 ld [%l7 + 0x30], %f6
54615loop_6553:
54616 fpmerge %f3, %f13, %f10
54617loop_6554:
54618 tsubcc %i1, 0x1D92, %l5
54619 andn %i3, 0x1F94, %o7
54620 std %f0, [%l7 + 0x48]
54621 fornot2s %f6, %f9, %f14
54622 movrgez %g3, 0x383, %g4
54623 brgez,a %o0, loop_6555
54624 taddcc %l4, 0x1936, %i5
54625 fbu,a %fcc2, loop_6556
54626 stb %g2, [%l7 + 0x54]
54627loop_6555:
54628 ldx [%l7 + 0x78], %o4
54629 ldd [%l7 + 0x48], %f4
54630loop_6556:
54631 bneg,a,pt %icc, loop_6557
54632 ble,a loop_6558
54633 fcmpne32 %f2, %f6, %i2
54634 fpackfix %f12, %f4
54635loop_6557:
54636 std %f12, [%l7 + 0x60]
54637loop_6558:
54638 fbule %fcc2, loop_6559
54639 fpack32 %f0, %f10, %f14
54640 ldx [%l7 + 0x18], %l0
54641 std %f10, [%l7 + 0x70]
54642loop_6559:
54643 mulscc %o1, 0x1047, %l6
54644 fandnot2s %f12, %f2, %f15
54645 fbn %fcc3, loop_6560
54646 ble loop_6561
54647 stw %g7, [%l7 + 0x74]
54648 move %icc, %l1, %g5
54649loop_6560:
54650 nop
54651 setx loop_6562, %l0, %l1
54652 wrpr 0x1, %tl
54653 wrpr %l1, %tnpc
54654 setx 0x34400001400, %l0, %l1
54655 wrpr %l1, %tstate
54656 wrhpr 0x4, %htstate
54657 done
54658loop_6561:
54659 sth %o5, [%l7 + 0x7E]
54660 andcc %i4, %l3, %i0
54661 ldd [%l7 + 0x28], %f0
54662loop_6562:
54663 fpsub16s %f3, %f14, %f7
54664 nop
54665 setx loop_6563, %l0, %l1
54666 wrpr 0x1, %tl
54667 wrpr %l1, %tnpc
54668 setx 0x34400001400, %l0, %l1
54669 wrpr %l1, %tstate
54670 wrhpr 0x4, %htstate
54671 done
54672 stb %g6, [%l7 + 0x5D]
54673 fmovdneg %xcc, %f10, %f15
54674 udiv %i6, 0x15E4, %i7
54675loop_6563:
54676 sub %o2, %g1, %o3
54677 tneg %icc, 0x2
54678 std %f14, [%l7 + 0x50]
54679 array16 %l2, %o6, %l5
54680 ldx [%l7 + 0x20], %i3
54681 fmovrdlz %i1, %f0, %f2
54682 movgu %xcc, %o7, %g3
54683 ldsw [%l7 + 0x50], %g4
54684 fnors %f2, %f6, %f15
54685 fmul8x16 %f14, %f0, %f10
54686 std %f6, [%l7 + 0x70]
54687 brnz,a %l4, loop_6564
54688 fpack32 %f14, %f6, %f10
54689 taddcc %i5, 0x039D, %o0
54690 ldub [%l7 + 0x54], %o4
54691loop_6564:
54692 st %f3, [%l7 + 0x74]
54693 movl %icc, %g2, %i2
54694 ldx [%l7 + 0x40], %l0
54695 alignaddr %o1, %g7, %l6
54696 movcc %icc, %g5, %l1
54697 fbu %fcc2, loop_6565
54698 fmovdcc %xcc, %f6, %f6
54699 movle %xcc, %o5, %i4
54700 move %icc, %i0, %g6
54701loop_6565:
54702 nop
54703 setx loop_6566, %l0, %l1
54704 wrpr 0x1, %tl
54705 wrpr %l1, %tpc
54706 add %l1, 0x4, %l1
54707 wrpr %l1, %tnpc
54708 setx 0x34400001400, %l0, %l1
54709 wrpr %l1, %tstate
54710 wrhpr 0x4, %htstate
54711 retry
54712 movrne %l3, %i7, %o2
54713 srax %i6, %g1, %o3
54714 stw %l2, [%l7 + 0x70]
54715loop_6566:
54716 fand %f2, %f4, %f12
54717 stw %l5, [%l7 + 0x40]
54718 fmovdge %xcc, %f0, %f13
54719 stx %i3, [%l7 + 0x58]
54720 ldub [%l7 + 0x2F], %i1
54721 faligndata %f2, %f6, %f4
54722 ldsb [%l7 + 0x2F], %o7
54723 fpadd16s %f10, %f14, %f8
54724 lduw [%l7 + 0x78], %o6
54725 sdivcc %g4, 0x1B9E, %g3
54726 fbu %fcc2, loop_6567
54727 st %f4, [%l7 + 0x68]
54728 fmovrdlez %l4, %f6, %f6
54729 fornot1s %f14, %f1, %f10
54730loop_6567:
54731 udiv %o0, 0x11D6, %o4
54732 tleu %icc, 0x0
54733 addc %i5, %g2, %i2
54734 ld [%l7 + 0x18], %f1
54735 smul %o1, %l0, %g7
54736 nop
54737 setx loop_6568, %l0, %l1
54738 wrpr 0x1, %tl
54739 wrpr %l1, %tpc
54740 add %l1, 0x4, %l1
54741 wrpr %l1, %tnpc
54742 setx 0x34400001400, %l0, %l1
54743 wrpr %l1, %tstate
54744 wrhpr 0x4, %htstate
54745 retry
54746 be,a %xcc, loop_6569
54747 edge32 %g5, %l6, %o5
54748 xorcc %i4, 0x09F2, %i0
54749loop_6568:
54750 fornot1 %f6, %f0, %f14
54751loop_6569:
54752 lduw [%l7 + 0x44], %l1
54753 fmovdg %icc, %f7, %f0
54754 be %xcc, loop_6570
54755 movrne %g6, %i7, %l3
54756 movrgez %i6, %g1, %o3
54757 bshuffle %f10, %f8, %f0
54758loop_6570:
54759 fsrc1 %f12, %f0
54760 ldsh [%l7 + 0x08], %l2
54761 fandnot1 %f10, %f8, %f12
54762 fnegs %f4, %f1
54763 ldx [%l7 + 0x40], %l5
54764 fbge %fcc1, loop_6571
54765 fmovrslz %o2, %f9, %f6
54766 fsrc1s %f12, %f13
54767 fmovdcs %xcc, %f13, %f3
54768loop_6571:
54769 fsrc1s %f5, %f6
54770 ldub [%l7 + 0x28], %i1
54771 lduh [%l7 + 0x4A], %o7
54772 stb %o6, [%l7 + 0x44]
54773 edge16n %i3, %g4, %g3
54774 fexpand %f4, %f14
54775 edge32ln %l4, %o0, %o4
54776 bcs,a,pt %xcc, loop_6572
54777 xor %i5, %i2, %g2
54778 array8 %o1, %g7, %g5
54779 ldd [%l7 + 0x40], %f2
54780loop_6572:
54781 stb %l0, [%l7 + 0x30]
54782 ldsb [%l7 + 0x7C], %o5
54783 sdiv %l6, 0x0FDB, %i4
54784 edge32 %l1, %g6, %i7
54785 ldub [%l7 + 0x60], %l3
54786 ldx [%l7 + 0x68], %i0
54787 edge16l %i6, %o3, %l2
54788 lduw [%l7 + 0x74], %l5
54789 fbue,a %fcc1, loop_6573
54790 fba %fcc3, loop_6574
54791 taddcctv %g1, %o2, %o7
54792 movvc %icc, %o6, %i3
54793loop_6573:
54794 sth %i1, [%l7 + 0x38]
54795loop_6574:
54796 fornot2s %f0, %f9, %f4
54797 ldsb [%l7 + 0x14], %g4
54798 st %f12, [%l7 + 0x18]
54799 fpmerge %f11, %f6, %f4
54800 fmovdge %xcc, %f4, %f8
54801 fnands %f12, %f7, %f14
54802 bge,a,pn %xcc, loop_6575
54803 edge8ln %l4, %o0, %g3
54804 faligndata %f2, %f2, %f0
54805 ld [%l7 + 0x3C], %f13
54806loop_6575:
54807 umul %i5, %o4, %i2
54808 stb %o1, [%l7 + 0x1A]
54809 fand %f6, %f0, %f4
54810 fbuge %fcc2, loop_6576
54811 fnot1s %f0, %f5
54812 fpadd32 %f14, %f4, %f8
54813 edge16ln %g7, %g5, %l0
54814loop_6576:
54815 fone %f10
54816 st %f0, [%l7 + 0x60]
54817 srlx %o5, 0x12, %l6
54818 fsrc2s %f14, %f9
54819 ldx [%l7 + 0x60], %i4
54820 ldx [%l7 + 0x70], %l1
54821 ldd [%l7 + 0x18], %f8
54822 fmovsgu %icc, %f11, %f13
54823 smul %g2, 0x0A68, %i7
54824 be,pt %icc, loop_6577
54825 fmovdge %icc, %f14, %f5
54826 ldd [%l7 + 0x78], %f12
54827 fbul %fcc3, loop_6578
54828loop_6577:
54829 fpsub32 %f0, %f10, %f8
54830 stb %g6, [%l7 + 0x6F]
54831 addcc %l3, %i0, %i6
54832loop_6578:
54833 fmovrdne %o3, %f4, %f8
54834 fabsd %f6, %f4
54835 movrne %l2, 0x089, %g1
54836 bleu,a,pn %icc, loop_6579
54837 st %f12, [%l7 + 0x48]
54838 lduh [%l7 + 0x7E], %l5
54839 movne %xcc, %o2, %o7
54840loop_6579:
54841 fmovsa %xcc, %f0, %f9
54842 brlz,a %i3, loop_6580
54843 sth %i1, [%l7 + 0x12]
54844 bvs,a,pt %xcc, loop_6581
54845 andn %g4, %o6, %l4
54846loop_6580:
54847 edge32ln %g3, %o0, %o4
54848 sra %i2, %o1, %i5
54849loop_6581:
54850 fmovspos %xcc, %f4, %f2
54851 fcmpes %fcc1, %f1, %f8
54852 fbul,a %fcc0, loop_6582
54853 stb %g7, [%l7 + 0x4E]
54854 ldub [%l7 + 0x45], %l0
54855 fsrc1s %f6, %f0
54856loop_6582:
54857 fbue %fcc3, loop_6583
54858 fmovrslez %g5, %f6, %f3
54859 fbule %fcc2, loop_6584
54860 bge,pn %icc, loop_6585
54861loop_6583:
54862 array16 %o5, %l6, %l1
54863 andcc %g2, %i7, %g6
54864loop_6584:
54865 fmuld8sux16 %f3, %f14, %f0
54866loop_6585:
54867 ldsw [%l7 + 0x50], %i4
54868 ldub [%l7 + 0x0C], %l3
54869 stx %i6, [%l7 + 0x48]
54870 fornot1 %f6, %f10, %f12
54871 fabss %f1, %f15
54872 edge32 %i0, %l2, %g1
54873 bge,pn %icc, loop_6586
54874 fble %fcc0, loop_6587
54875 st %f13, [%l7 + 0x3C]
54876 fbule %fcc0, loop_6588
54877loop_6586:
54878 bn,pn %xcc, loop_6589
54879loop_6587:
54880 subccc %o3, 0x098F, %o2
54881 lduw [%l7 + 0x78], %o7
54882loop_6588:
54883 ldsh [%l7 + 0x6C], %l5
54884loop_6589:
54885 ldx [%l7 + 0x68], %i1
54886 fpmerge %f4, %f1, %f0
54887 srlx %i3, 0x17, %g4
54888 addccc %l4, %g3, %o0
54889 ba,a,pt %icc, loop_6590
54890 tvc %icc, 0x5
54891 stb %o4, [%l7 + 0x48]
54892 mova %icc, %o6, %o1
54893loop_6590:
54894 fmovs %f3, %f7
54895 fble %fcc0, loop_6591
54896 tg %xcc, 0x6
54897 ba %xcc, loop_6592
54898 fmovsn %icc, %f5, %f8
54899loop_6591:
54900 addc %i5, 0x1855, %g7
54901 st %f13, [%l7 + 0x28]
54902loop_6592:
54903 alignaddrl %i2, %l0, %g5
54904 brlez %l6, loop_6593
54905 lduw [%l7 + 0x68], %o5
54906 tvc %xcc, 0x4
54907 tpos %icc, 0x7
54908loop_6593:
54909 fbuge %fcc1, loop_6594
54910 movrgez %l1, 0x149, %i7
54911 fbuge,a %fcc1, loop_6595
54912 brlez %g6, loop_6596
54913loop_6594:
54914 ldsh [%l7 + 0x6A], %g2
54915 fpmerge %f5, %f5, %f12
54916loop_6595:
54917 ldsw [%l7 + 0x58], %l3
54918loop_6596:
54919 ldsw [%l7 + 0x74], %i4
54920 fble %fcc1, loop_6597
54921 udivx %i6, 0x0CE5, %l2
54922 stw %g1, [%l7 + 0x74]
54923 popc %o3, %o2
54924loop_6597:
54925 stb %o7, [%l7 + 0x4B]
54926 srax %l5, 0x0F, %i0
54927 ldd [%l7 + 0x28], %f0
54928 fmovsvc %xcc, %f7, %f10
54929 fbge,a %fcc1, loop_6598
54930 ldd [%l7 + 0x50], %f8
54931 movpos %xcc, %i3, %i1
54932 movrlz %g4, %g3, %o0
54933loop_6598:
54934 for %f10, %f10, %f14
54935 fornot2 %f4, %f0, %f6
54936 andncc %o4, %o6, %o1
54937 stb %i5, [%l7 + 0x10]
54938 ldsw [%l7 + 0x1C], %l4
54939 ldd [%l7 + 0x68], %f4
54940 fxnors %f1, %f7, %f6
54941 st %f13, [%l7 + 0x3C]
54942 stw %g7, [%l7 + 0x38]
54943 ldx [%l7 + 0x48], %l0
54944 bg,a,pn %icc, loop_6599
54945 fmovrdne %i2, %f8, %f0
54946 ld [%l7 + 0x38], %f9
54947 fands %f13, %f9, %f0
54948loop_6599:
54949 udivcc %g5, 0x0C7A, %l6
54950 sth %o5, [%l7 + 0x1E]
54951 edge32 %l1, %g6, %g2
54952 fmovsgu %xcc, %f12, %f4
54953 movre %l3, %i7, %i4
54954 brnz %i6, loop_6600
54955 bge %xcc, loop_6601
54956 fnot2 %f14, %f4
54957 st %f4, [%l7 + 0x70]
54958loop_6600:
54959 bge %icc, loop_6602
54960loop_6601:
54961 std %f0, [%l7 + 0x68]
54962 lduh [%l7 + 0x5E], %g1
54963 stw %o3, [%l7 + 0x5C]
54964loop_6602:
54965 fpadd32s %f11, %f11, %f4
54966 fmul8x16 %f5, %f6, %f8
54967 ldx [%l7 + 0x58], %o2
54968 lduh [%l7 + 0x0E], %o7
54969 fcmped %fcc2, %f8, %f6
54970 fabss %f1, %f9
54971 move %icc, %l5, %l2
54972 stx %i0, [%l7 + 0x18]
54973 fmovrdne %i1, %f4, %f14
54974 orcc %i3, 0x111F, %g3
54975 fbge %fcc0, loop_6603
54976 std %f6, [%l7 + 0x60]
54977 stw %g4, [%l7 + 0x20]
54978 bl,a,pn %xcc, loop_6604
54979loop_6603:
54980 fcmpne16 %f0, %f14, %o0
54981 sth %o4, [%l7 + 0x16]
54982 fcmpes %fcc2, %f14, %f6
54983loop_6604:
54984 fcmps %fcc0, %f9, %f0
54985 fbuge,a %fcc2, loop_6605
54986 tl %icc, 0x3
54987 fmovdcc %icc, %f8, %f0
54988 ldx [%l7 + 0x48], %o1
54989loop_6605:
54990 lduw [%l7 + 0x5C], %o6
54991 stw %i5, [%l7 + 0x44]
54992 fcmps %fcc3, %f11, %f8
54993 sll %g7, %l0, %l4
54994 subcc %i2, %l6, %g5
54995 stx %o5, [%l7 + 0x08]
54996 sllx %l1, 0x1A, %g6
54997 movrgez %l3, %i7, %g2
54998 fcmpgt32 %f10, %f2, %i6
54999 fcmpes %fcc0, %f0, %f0
55000 movge %xcc, %g1, %i4
55001 fmovrse %o2, %f4, %f9
55002 ldsw [%l7 + 0x3C], %o3
55003 ldsw [%l7 + 0x68], %o7
55004 ldub [%l7 + 0x58], %l5
55005 stw %l2, [%l7 + 0x7C]
55006 xnor %i0, %i1, %i3
55007 ldd [%l7 + 0x10], %f0
55008 fbo,a %fcc0, loop_6606
55009 add %g3, 0x06DB, %o0
55010 sth %g4, [%l7 + 0x38]
55011 ldd [%l7 + 0x70], %f8
55012loop_6606:
55013 fors %f7, %f10, %f13
55014 stb %o4, [%l7 + 0x53]
55015 lduw [%l7 + 0x18], %o6
55016 ldsw [%l7 + 0x1C], %i5
55017 faligndata %f10, %f14, %f0
55018 stb %g7, [%l7 + 0x5A]
55019 ldx [%l7 + 0x50], %o1
55020 fbue %fcc0, loop_6607
55021 edge16ln %l4, %i2, %l0
55022 stb %l6, [%l7 + 0x31]
55023 xnorcc %g5, 0x03DA, %o5
55024loop_6607:
55025 movcc %xcc, %g6, %l3
55026 umulcc %l1, %i7, %i6
55027 fmul8x16al %f11, %f13, %f6
55028 ldsb [%l7 + 0x30], %g1
55029 lduh [%l7 + 0x3A], %i4
55030 st %f1, [%l7 + 0x28]
55031 stx %o2, [%l7 + 0x58]
55032 bcs,a,pn %xcc, loop_6608
55033 lduh [%l7 + 0x4E], %o3
55034 bleu,a,pn %xcc, loop_6609
55035 call loop_6610
55036loop_6608:
55037 bneg,pn %icc, loop_6611
55038 mulscc %g2, 0x00C1, %o7
55039loop_6609:
55040 bge,pt %xcc, loop_6612
55041loop_6610:
55042 bgu,pn %xcc, loop_6613
55043loop_6611:
55044 ldsb [%l7 + 0x0D], %l2
55045 movneg %xcc, %i0, %i1
55046loop_6612:
55047 stb %l5, [%l7 + 0x1A]
55048loop_6613:
55049 orcc %i3, 0x05C6, %g3
55050 array16 %o0, %o4, %o6
55051 movg %icc, %i5, %g7
55052 fsrc2s %f4, %f6
55053 fmovsne %icc, %f11, %f8
55054 stb %g4, [%l7 + 0x6D]
55055 ldsw [%l7 + 0x6C], %l4
55056 ldub [%l7 + 0x35], %o1
55057 bcs,pt %icc, loop_6614
55058 nop
55059 setx loop_6615, %l0, %l1
55060 wrpr 0x1, %tl
55061 wrpr %l1, %tnpc
55062 setx 0x34400001400, %l0, %l1
55063 wrpr %l1, %tstate
55064 wrhpr 0x4, %htstate
55065 done
55066 movvc %icc, %i2, %l0
55067 tn %xcc, 0x6
55068loop_6614:
55069 alignaddrl %g5, %o5, %g6
55070loop_6615:
55071 fmovscs %icc, %f13, %f8
55072 fbul %fcc0, loop_6616
55073 edge16ln %l3, %l6, %l1
55074 movne %icc, %i7, %i6
55075 fcmpne16 %f4, %f2, %i4
55076loop_6616:
55077 ldub [%l7 + 0x5B], %o2
55078 stb %o3, [%l7 + 0x21]
55079 fnors %f11, %f11, %f6
55080 lduh [%l7 + 0x68], %g1
55081 fmovsne %xcc, %f15, %f2
55082 ldsb [%l7 + 0x24], %g2
55083 ldsh [%l7 + 0x5A], %l2
55084 movle %xcc, %o7, %i1
55085 stw %l5, [%l7 + 0x68]
55086 fnors %f1, %f12, %f13
55087 edge32n %i0, %g3, %o0
55088 bg %icc, loop_6617
55089 ldd [%l7 + 0x28], %f0
55090 fsrc2s %f8, %f11
55091 lduh [%l7 + 0x36], %i3
55092loop_6617:
55093 fmul8x16al %f11, %f12, %f10
55094 fmovspos %icc, %f9, %f1
55095 tvc %icc, 0x7
55096 brgez,a %o6, loop_6618
55097 bleu,pt %xcc, loop_6619
55098 andn %i5, %g7, %o4
55099 subc %l4, %o1, %i2
55100loop_6618:
55101 stb %g4, [%l7 + 0x49]
55102loop_6619:
55103 ldx [%l7 + 0x30], %g5
55104 alignaddrl %o5, %g6, %l0
55105 be,a loop_6620
55106 xnor %l3, 0x039B, %l6
55107 sra %l1, 0x0E, %i6
55108 fxors %f5, %f13, %f8
55109loop_6620:
55110 movcs %icc, %i4, %o2
55111 lduh [%l7 + 0x6C], %i7
55112 stw %g1, [%l7 + 0x6C]
55113 st %f7, [%l7 + 0x0C]
55114 srlx %o3, 0x17, %l2
55115 edge16l %g2, %o7, %i1
55116 nop
55117 setx loop_6621, %l0, %l1
55118 wrpr 0x1, %tl
55119 wrpr %l1, %tnpc
55120 setx 0x34400001400, %l0, %l1
55121 wrpr %l1, %tstate
55122 wrhpr 0x4, %htstate
55123 done
55124 fandnot2s %f9, %f15, %f9
55125 fsrc2s %f3, %f3
55126 array16 %i0, %l5, %o0
55127loop_6621:
55128 tle %icc, 0x7
55129 stw %i3, [%l7 + 0x34]
55130 brlez,a %g3, loop_6622
55131 addccc %i5, %o6, %g7
55132 stw %l4, [%l7 + 0x60]
55133 fbuge %fcc1, loop_6623
55134loop_6622:
55135 bg,a %xcc, loop_6624
55136 fmovdl %xcc, %f0, %f1
55137 fcmpeq16 %f10, %f4, %o4
55138loop_6623:
55139 stx %o1, [%l7 + 0x58]
55140loop_6624:
55141 tgu %xcc, 0x5
55142 movl %xcc, %g4, %i2
55143 fnegs %f5, %f10
55144 fmovde %xcc, %f5, %f5
55145 ld [%l7 + 0x14], %f11
55146 movn %xcc, %g5, %g6
55147 stb %o5, [%l7 + 0x2D]
55148 movn %xcc, %l0, %l3
55149 lduw [%l7 + 0x58], %l1
55150 tne %xcc, 0x4
55151 fmovrdgez %l6, %f2, %f4
55152 fcmps %fcc3, %f4, %f4
55153 edge16ln %i4, %o2, %i7
55154 bcs,pn %icc, loop_6625
55155 tl %icc, 0x3
55156 fexpand %f9, %f4
55157 fmovdvs %icc, %f4, %f9
55158loop_6625:
55159 stb %g1, [%l7 + 0x7E]
55160 bpos,a,pn %xcc, loop_6626
55161 fpadd32s %f6, %f4, %f9
55162 stb %i6, [%l7 + 0x34]
55163 brlez %l2, loop_6627
55164loop_6626:
55165 fmovrdlz %o3, %f12, %f0
55166 xorcc %g2, 0x02A1, %o7
55167 movn %xcc, %i1, %i0
55168loop_6627:
55169 ld [%l7 + 0x78], %f4
55170 fandnot1 %f14, %f10, %f8
55171 sllx %l5, %i3, %o0
55172 fbg,a %fcc0, loop_6628
55173 bneg %icc, loop_6629
55174 bcs,pt %xcc, loop_6630
55175 brlz %g3, loop_6631
55176loop_6628:
55177 tcc %xcc, 0x4
55178loop_6629:
55179 edge16ln %o6, %i5, %l4
55180loop_6630:
55181 ld [%l7 + 0x60], %f13
55182loop_6631:
55183 stx %g7, [%l7 + 0x20]
55184 ldd [%l7 + 0x58], %f14
55185 stb %o1, [%l7 + 0x77]
55186 ldsb [%l7 + 0x59], %g4
55187 ldsw [%l7 + 0x60], %i2
55188 subccc %g5, %g6, %o4
55189 edge8 %o5, %l3, %l0
55190 fmovda %icc, %f15, %f4
55191 fbe %fcc1, loop_6632
55192 edge16 %l6, %i4, %l1
55193 fbue %fcc0, loop_6633
55194 subc %o2, 0x03D0, %i7
55195loop_6632:
55196 st %f10, [%l7 + 0x44]
55197 stx %i6, [%l7 + 0x68]
55198loop_6633:
55199 xor %l2, 0x054B, %o3
55200 fone %f2
55201 fcmps %fcc3, %f12, %f1
55202 fornot2s %f2, %f3, %f6
55203 movge %icc, %g2, %g1
55204 or %o7, 0x1121, %i0
55205 fmovs %f10, %f10
55206 nop
55207 setx loop_6634, %l0, %l1
55208 wrpr 0x1, %tl
55209 wrpr %l1, %tnpc
55210 setx 0x34400001400, %l0, %l1
55211 wrpr %l1, %tstate
55212 wrhpr 0x4, %htstate
55213 done
55214 ldsb [%l7 + 0x4F], %l5
55215 edge8ln %i1, %i3, %g3
55216 fmovsg %icc, %f1, %f0
55217loop_6634:
55218 fandnot2s %f1, %f12, %f1
55219 movge %xcc, %o6, %i5
55220 bg,pn %icc, loop_6635
55221 tcs %xcc, 0x1
55222 brgez,a %l4, loop_6636
55223 fbl,a %fcc0, loop_6637
55224loop_6635:
55225 fmovdvc %icc, %f3, %f15
55226 stw %g7, [%l7 + 0x58]
55227loop_6636:
55228 subc %o1, %o0, %g4
55229loop_6637:
55230 tsubcc %i2, %g6, %o4
55231 fpadd32 %f14, %f12, %f4
55232 std %f10, [%l7 + 0x18]
55233 fbge,a %fcc0, loop_6638
55234 ld [%l7 + 0x28], %f3
55235 fpsub16s %f2, %f15, %f2
55236 xnorcc %g5, %l3, %o5
55237loop_6638:
55238 stx %l0, [%l7 + 0x10]
55239 ldub [%l7 + 0x1D], %i4
55240 brlez,a %l1, loop_6639
55241 edge16n %o2, %l6, %i7
55242 fornot2s %f11, %f6, %f1
55243 fcmpeq16 %f2, %f4, %l2
55244loop_6639:
55245 fand %f4, %f2, %f14
55246 andn %o3, 0x11D5, %g2
55247 addccc %g1, 0x1742, %o7
55248 bneg loop_6640
55249 ldsb [%l7 + 0x2E], %i6
55250 sra %i0, 0x0E, %l5
55251 fcmpes %fcc2, %f2, %f6
55252loop_6640:
55253 addcc %i3, %i1, %o6
55254 bneg,a loop_6641
55255 ldsb [%l7 + 0x60], %g3
55256 fbo,a %fcc1, loop_6642
55257 ldsb [%l7 + 0x4C], %i5
55258loop_6641:
55259 lduh [%l7 + 0x3E], %g7
55260 pdist %f8, %f0, %f2
55261loop_6642:
55262 ldd [%l7 + 0x28], %f14
55263 lduw [%l7 + 0x78], %l4
55264 tleu %xcc, 0x7
55265 tvs %icc, 0x1
55266 bpos,pt %xcc, loop_6643
55267 movrgez %o1, 0x212, %g4
55268 fornot2 %f12, %f8, %f2
55269 stx %i2, [%l7 + 0x28]
55270loop_6643:
55271 fpack32 %f10, %f10, %f14
55272 bpos %icc, loop_6644
55273 sth %g6, [%l7 + 0x22]
55274 std %f8, [%l7 + 0x08]
55275 tg %xcc, 0x2
55276loop_6644:
55277 movrlz %o0, %o4, %l3
55278 stw %g5, [%l7 + 0x18]
55279 bne,a loop_6645
55280 stx %l0, [%l7 + 0x28]
55281 st %f12, [%l7 + 0x70]
55282 mova %icc, %o5, %i4
55283loop_6645:
55284 fmovrde %o2, %f8, %f8
55285 fcmpes %fcc2, %f8, %f9
55286 fmovdle %xcc, %f15, %f9
55287 stx %l1, [%l7 + 0x38]
55288 ldd [%l7 + 0x68], %f6
55289 bge loop_6646
55290 ldsh [%l7 + 0x26], %l6
55291 stw %i7, [%l7 + 0x54]
55292 edge8ln %l2, %g2, %g1
55293loop_6646:
55294 stx %o3, [%l7 + 0x50]
55295 fpsub32 %f6, %f8, %f4
55296 fpmerge %f2, %f14, %f10
55297 fcmpne16 %f8, %f4, %i6
55298 bn %xcc, loop_6647
55299 fblg,a %fcc0, loop_6648
55300 movn %icc, %o7, %i0
55301 fbge,a %fcc2, loop_6649
55302loop_6647:
55303 fbg,a %fcc0, loop_6650
55304loop_6648:
55305 lduw [%l7 + 0x60], %l5
55306 sdivx %i3, 0x184A, %i1
55307loop_6649:
55308 lduw [%l7 + 0x0C], %g3
55309loop_6650:
55310 ba,a,pt %icc, loop_6651
55311 fmovsgu %icc, %f15, %f4
55312 fbo,a %fcc0, loop_6652
55313 edge32n %i5, %g7, %l4
55314loop_6651:
55315 st %f9, [%l7 + 0x54]
55316 fbo %fcc3, loop_6653
55317loop_6652:
55318 lduw [%l7 + 0x34], %o6
55319 fbne,a %fcc2, loop_6654
55320 edge8n %g4, %i2, %o1
55321loop_6653:
55322 fcmple32 %f4, %f12, %g6
55323 fmovda %xcc, %f9, %f1
55324loop_6654:
55325 fmovrsgz %o0, %f14, %f7
55326 fcmpgt16 %f2, %f4, %o4
55327 stb %g5, [%l7 + 0x49]
55328 st %f12, [%l7 + 0x50]
55329 xnorcc %l3, 0x00D6, %o5
55330 stx %i4, [%l7 + 0x68]
55331 bgu,pt %icc, loop_6655
55332 fcmple32 %f6, %f8, %o2
55333 bvs,pt %xcc, loop_6656
55334 fmovsle %xcc, %f14, %f12
55335loop_6655:
55336 ldx [%l7 + 0x58], %l1
55337 siam 0x6
55338loop_6656:
55339 fmovsneg %icc, %f6, %f13
55340 sdiv %l6, 0x07DA, %i7
55341 fmovdcc %xcc, %f10, %f15
55342 movrlz %l2, %l0, %g1
55343 tn %icc, 0x6
55344 ldsb [%l7 + 0x7B], %g2
55345 brz %i6, loop_6657
55346 fbul,a %fcc1, loop_6658
55347 fcmpeq16 %f8, %f12, %o3
55348 fmovdvc %xcc, %f0, %f13
55349loop_6657:
55350 tcs %xcc, 0x1
55351loop_6658:
55352 brnz,a %i0, loop_6659
55353 fandnot2s %f13, %f11, %f9
55354 lduw [%l7 + 0x7C], %l5
55355 tgu %icc, 0x1
55356loop_6659:
55357 lduw [%l7 + 0x78], %i3
55358 te %icc, 0x5
55359 fmovrdne %o7, %f14, %f4
55360 bcc,a %xcc, loop_6660
55361 fnors %f11, %f14, %f1
55362 fmovdcs %icc, %f2, %f0
55363 fmovrslez %i1, %f4, %f2
55364loop_6660:
55365 fpadd16s %f11, %f4, %f5
55366 fmovdleu %icc, %f10, %f7
55367 stx %i5, [%l7 + 0x60]
55368 fmovrdlz %g3, %f2, %f2
55369 movleu %icc, %l4, %o6
55370 fmovrsgez %g7, %f1, %f9
55371 fmovsvs %icc, %f2, %f11
55372 addcc %i2, %o1, %g6
55373 fmul8x16al %f15, %f6, %f8
55374 sub %o0, 0x0D4A, %g4
55375 tl %icc, 0x3
55376 fmovd %f8, %f4
55377 stb %o4, [%l7 + 0x1A]
55378 fbuge,a %fcc0, loop_6661
55379 fpsub32s %f15, %f10, %f1
55380 ldsw [%l7 + 0x3C], %g5
55381 ldx [%l7 + 0x68], %o5
55382loop_6661:
55383 fnot1 %f8, %f12
55384 fmovrdgz %l3, %f8, %f0
55385 edge8 %i4, %o2, %l6
55386 movre %i7, 0x245, %l2
55387 udivx %l1, 0x0183, %g1
55388 fmovsvc %xcc, %f1, %f14
55389 fpsub16s %f9, %f12, %f11
55390 ldsb [%l7 + 0x61], %l0
55391 fba %fcc1, loop_6662
55392 taddcctv %i6, %o3, %g2
55393 ld [%l7 + 0x0C], %f2
55394 movl %icc, %l5, %i0
55395loop_6662:
55396 ldd [%l7 + 0x60], %f10
55397 bne,pn %xcc, loop_6663
55398 smulcc %i3, %o7, %i1
55399 stb %g3, [%l7 + 0x0C]
55400 fand %f12, %f4, %f6
55401loop_6663:
55402 tvs %icc, 0x2
55403 stb %l4, [%l7 + 0x2A]
55404 movrgez %o6, 0x301, %i5
55405 ldsh [%l7 + 0x24], %i2
55406 stw %o1, [%l7 + 0x64]
55407 ba,pn %icc, loop_6664
55408 ldsw [%l7 + 0x58], %g7
55409 ta %xcc, 0x1
55410 fbe %fcc0, loop_6665
55411loop_6664:
55412 fmovrse %o0, %f13, %f11
55413 stx %g6, [%l7 + 0x78]
55414 fmovrsgz %g4, %f0, %f9
55415loop_6665:
55416 fabsd %f6, %f2
55417 st %f11, [%l7 + 0x5C]
55418 fsrc1s %f3, %f15
55419 be,pn %xcc, loop_6666
55420 fmovsn %icc, %f3, %f12
55421 fbe %fcc3, loop_6667
55422 edge8 %g5, %o4, %o5
55423loop_6666:
55424 stb %i4, [%l7 + 0x6E]
55425 fmovdvc %icc, %f5, %f11
55426loop_6667:
55427 bl %xcc, loop_6668
55428 mulx %l3, 0x1753, %o2
55429 fnot2s %f7, %f5
55430 edge8n %i7, %l6, %l2
55431loop_6668:
55432 fcmple16 %f8, %f8, %g1
55433 fnot2 %f14, %f10
55434 std %f14, [%l7 + 0x60]
55435 fbne,a %fcc1, loop_6669
55436 fmovdn %xcc, %f15, %f12
55437 siam 0x5
55438 fbul %fcc2, loop_6670
55439loop_6669:
55440 ldx [%l7 + 0x10], %l1
55441 movge %xcc, %l0, %o3
55442 fba %fcc3, loop_6671
55443loop_6670:
55444 fors %f2, %f9, %f3
55445 stb %i6, [%l7 + 0x65]
55446 fpadd32s %f14, %f0, %f9
55447loop_6671:
55448 ldub [%l7 + 0x1F], %g2
55449 fcmple32 %f10, %f12, %i0
55450 fandnot2s %f14, %f10, %f1
55451 for %f0, %f10, %f14
55452 sth %i3, [%l7 + 0x52]
55453 edge8 %l5, %o7, %g3
55454 fbge %fcc1, loop_6672
55455 nop
55456 setx loop_6673, %l0, %l1
55457 jmpl %l1, %i1
55458 ldsb [%l7 + 0x3F], %o6
55459 fzeros %f14
55460loop_6672:
55461 stb %i5, [%l7 + 0x0D]
55462loop_6673:
55463 fmovrdlez %i2, %f4, %f8
55464 tl %xcc, 0x1
55465 fbu,a %fcc2, loop_6674
55466 fcmpgt16 %f0, %f0, %o1
55467 fble %fcc2, loop_6675
55468 fnand %f12, %f14, %f0
55469loop_6674:
55470 bcc %icc, loop_6676
55471 fnand %f12, %f0, %f8
55472loop_6675:
55473 fmovrse %g7, %f9, %f2
55474 fmovdvc %icc, %f15, %f4
55475loop_6676:
55476 fmul8sux16 %f0, %f2, %f8
55477 fnegd %f2, %f0
55478 sth %o0, [%l7 + 0x4C]
55479 orn %g6, 0x137C, %l4
55480 fmovrslez %g5, %f2, %f11
55481 edge16 %g4, %o4, %o5
55482 fors %f15, %f11, %f8
55483 ldsw [%l7 + 0x30], %i4
55484 lduw [%l7 + 0x70], %l3
55485 ldsw [%l7 + 0x6C], %o2
55486 tle %xcc, 0x7
55487 sth %l6, [%l7 + 0x28]
55488 bvc,a,pt %icc, loop_6677
55489 bvs loop_6678
55490 fxors %f7, %f12, %f5
55491 fmovrdlz %l2, %f0, %f6
55492loop_6677:
55493 fornot2 %f6, %f4, %f4
55494loop_6678:
55495 fbn %fcc1, loop_6679
55496 fbge %fcc3, loop_6680
55497 ldd [%l7 + 0x28], %f12
55498 fabsd %f14, %f12
55499loop_6679:
55500 fsrc1s %f6, %f9
55501loop_6680:
55502 movn %xcc, %i7, %g1
55503 stw %l0, [%l7 + 0x18]
55504 movneg %icc, %l1, %o3
55505 tcs %icc, 0x0
55506 fpsub32s %f6, %f6, %f13
55507 ldub [%l7 + 0x24], %g2
55508 movpos %xcc, %i0, %i3
55509 fnot2s %f6, %f9
55510 sub %i6, %o7, %g3
55511 fmul8x16 %f0, %f0, %f14
55512 fbl,a %fcc0, loop_6681
55513 fpsub32 %f2, %f12, %f8
55514 ldub [%l7 + 0x69], %i1
55515 ldsh [%l7 + 0x16], %l5
55516loop_6681:
55517 udiv %o6, 0x0A0A, %i5
55518 bcc,a,pn %icc, loop_6682
55519 ld [%l7 + 0x5C], %f11
55520 stw %o1, [%l7 + 0x50]
55521 sth %i2, [%l7 + 0x2A]
55522loop_6682:
55523 fsrc1 %f12, %f0
55524 ldsh [%l7 + 0x36], %g7
55525 movre %o0, 0x324, %g6
55526 movge %icc, %g5, %l4
55527 stb %g4, [%l7 + 0x33]
55528 stb %o4, [%l7 + 0x1C]
55529 taddcc %i4, %o5, %l3
55530 srax %l6, 0x12, %l2
55531 fcmpgt16 %f14, %f2, %i7
55532 brgez,a %g1, loop_6683
55533 fmovdg %icc, %f1, %f10
55534 alignaddr %o2, %l0, %o3
55535 sll %g2, %l1, %i0
55536loop_6683:
55537 fbo %fcc2, loop_6684
55538 sth %i6, [%l7 + 0x48]
55539 fcmpd %fcc2, %f4, %f6
55540 fble,a %fcc0, loop_6685
55541loop_6684:
55542 fnot1 %f2, %f2
55543 ldub [%l7 + 0x7C], %o7
55544 array8 %g3, %i3, %l5
55545loop_6685:
55546 fone %f4
55547 tpos %icc, 0x3
55548 fmovdle %icc, %f2, %f0
55549 edge16n %o6, %i1, %o1
55550 fcmpgt16 %f4, %f12, %i2
55551 fmul8x16al %f14, %f7, %f0
55552 fabsd %f10, %f2
55553 sdivx %g7, 0x1565, %o0
55554 fcmpgt32 %f2, %f14, %i5
55555 tneg %icc, 0x0
55556 ldsh [%l7 + 0x6C], %g6
55557 fmovspos %icc, %f15, %f4
55558 nop
55559 setx loop_6686, %l0, %l1
55560 jmpl %l1, %g5
55561 subcc %l4, %o4, %g4
55562 fmovdn %xcc, %f5, %f7
55563 fpack16 %f2, %f9
55564loop_6686:
55565 fpadd16s %f6, %f13, %f15
55566 fpadd16 %f6, %f6, %f12
55567 fmovsvc %icc, %f3, %f6
55568 ldsh [%l7 + 0x6E], %i4
55569 fnot2s %f8, %f10
55570 bcs,pn %xcc, loop_6687
55571 ld [%l7 + 0x68], %f8
55572 udivcc %l3, 0x185A, %l6
55573 bn,a %icc, loop_6688
55574loop_6687:
55575 ldsb [%l7 + 0x1C], %o5
55576 edge16l %l2, %i7, %o2
55577 edge8ln %g1, %l0, %g2
55578loop_6688:
55579 fzeros %f0
55580 ldsh [%l7 + 0x70], %o3
55581 array16 %l1, %i0, %o7
55582 move %xcc, %g3, %i6
55583 fcmped %fcc1, %f2, %f0
55584 ldx [%l7 + 0x30], %l5
55585 smul %o6, %i3, %i1
55586 brnz %i2, loop_6689
55587 andn %o1, 0x0CD5, %g7
55588 ldx [%l7 + 0x58], %i5
55589 fnot2s %f7, %f11
55590loop_6689:
55591 edge16n %g6, %g5, %o0
55592 popc 0x1B8C, %l4
55593 fmovsleu %icc, %f10, %f0
55594 fand %f8, %f14, %f6
55595 fnand %f6, %f4, %f0
55596 fmovrsgez %g4, %f8, %f15
55597 addccc %o4, %i4, %l6
55598 addc %o5, %l3, %l2
55599 fcmple16 %f10, %f8, %i7
55600 fors %f10, %f6, %f6
55601 ldsh [%l7 + 0x48], %o2
55602 movg %icc, %g1, %l0
55603 call loop_6690
55604 fornot1s %f4, %f15, %f1
55605 smulcc %o3, %g2, %l1
55606 lduh [%l7 + 0x6E], %o7
55607loop_6690:
55608 add %i0, %i6, %l5
55609 fmovs %f13, %f7
55610 edge8n %o6, %i3, %i1
55611 nop
55612 setx loop_6691, %l0, %l1
55613 jmpl %l1, %g3
55614 fpsub32 %f12, %f6, %f6
55615 fcmpne16 %f0, %f12, %o1
55616 sth %g7, [%l7 + 0x10]
55617loop_6691:
55618 fnot1s %f8, %f5
55619 stx %i2, [%l7 + 0x30]
55620 edge32l %i5, %g6, %o0
55621 ldsh [%l7 + 0x74], %g5
55622 ldx [%l7 + 0x70], %l4
55623 edge32 %o4, %i4, %g4
55624 fmovdl %icc, %f13, %f14
55625 ldsw [%l7 + 0x48], %l6
55626 bcs,pn %icc, loop_6692
55627 fmovsleu %xcc, %f11, %f8
55628 mova %icc, %l3, %l2
55629 stx %o5, [%l7 + 0x28]
55630loop_6692:
55631 addcc %o2, 0x1C95, %g1
55632 movne %icc, %i7, %o3
55633 ld [%l7 + 0x24], %f13
55634 sth %l0, [%l7 + 0x66]
55635 move %xcc, %l1, %g2
55636 ldsw [%l7 + 0x14], %o7
55637 fmuld8ulx16 %f7, %f7, %f14
55638 faligndata %f6, %f12, %f14
55639 fmul8x16al %f0, %f2, %f14
55640 sth %i0, [%l7 + 0x3C]
55641 edge8l %l5, %i6, %o6
55642 xor %i3, 0x0038, %g3
55643 ldx [%l7 + 0x30], %i1
55644 subcc %g7, 0x0CDB, %o1
55645 lduh [%l7 + 0x60], %i2
55646 brlez %i5, loop_6693
55647 lduw [%l7 + 0x34], %g6
55648 fpadd16 %f6, %f2, %f2
55649 fcmpes %fcc1, %f13, %f6
55650loop_6693:
55651 ldx [%l7 + 0x10], %g5
55652 bvs %xcc, loop_6694
55653 fmovsvc %xcc, %f14, %f0
55654 tl %icc, 0x4
55655 fbu %fcc3, loop_6695
55656loop_6694:
55657 stb %o0, [%l7 + 0x42]
55658 ldx [%l7 + 0x20], %o4
55659 std %f14, [%l7 + 0x30]
55660loop_6695:
55661 be,a %icc, loop_6696
55662 fbue,a %fcc2, loop_6697
55663 fmovrsgez %i4, %f11, %f14
55664 movrlz %g4, %l6, %l4
55665loop_6696:
55666 brlez,a %l3, loop_6698
55667loop_6697:
55668 ld [%l7 + 0x70], %f3
55669 fexpand %f4, %f12
55670 stw %o5, [%l7 + 0x48]
55671loop_6698:
55672 call loop_6699
55673 ldub [%l7 + 0x39], %l2
55674 brlz,a %o2, loop_6700
55675 movrgz %i7, 0x056, %g1
55676loop_6699:
55677 or %l0, %l1, %o3
55678 fpadd32 %f8, %f14, %f14
55679loop_6700:
55680 lduw [%l7 + 0x24], %o7
55681 fands %f10, %f14, %f14
55682 movle %icc, %g2, %l5
55683 fnegd %f14, %f4
55684 ldx [%l7 + 0x50], %i0
55685 fxnor %f12, %f2, %f10
55686 xor %i6, 0x0867, %o6
55687 lduw [%l7 + 0x0C], %i3
55688 stb %i1, [%l7 + 0x2F]
55689 addc %g3, 0x162E, %g7
55690 fmovrsne %o1, %f13, %f7
55691 ldsb [%l7 + 0x12], %i2
55692 sllx %g6, %i5, %o0
55693 fmovsn %icc, %f13, %f8
55694 sth %g5, [%l7 + 0x58]
55695 fpack16 %f14, %f2
55696 srl %o4, %i4, %l6
55697 std %f2, [%l7 + 0x28]
55698 fcmps %fcc3, %f12, %f3
55699 ldsh [%l7 + 0x08], %g4
55700 fcmped %fcc2, %f6, %f8
55701 ld [%l7 + 0x34], %f2
55702 movneg %icc, %l4, %o5
55703 brgz,a %l2, loop_6701
55704 movrne %o2, %i7, %g1
55705 fnands %f9, %f15, %f10
55706 fpadd16 %f8, %f0, %f8
55707loop_6701:
55708 movrlz %l0, 0x13F, %l3
55709 fnand %f4, %f2, %f14
55710 movneg %xcc, %l1, %o3
55711 stb %g2, [%l7 + 0x3F]
55712 orncc %l5, 0x137A, %o7
55713 movcs %xcc, %i0, %i6
55714 movrgz %i3, 0x258, %o6
55715 ta %icc, 0x4
55716 bcc,a,pt %icc, loop_6702
55717 fnegs %f4, %f15
55718 xnor %g3, 0x0A57, %i1
55719 sllx %o1, %i2, %g6
55720loop_6702:
55721 tn %icc, 0x2
55722 mulx %i5, 0x1D27, %g7
55723 ld [%l7 + 0x14], %f10
55724 fcmpeq32 %f10, %f0, %o0
55725 lduh [%l7 + 0x3C], %o4
55726 fmovdg %icc, %f7, %f12
55727 fsrc1s %f11, %f13
55728 stw %i4, [%l7 + 0x30]
55729 ldsh [%l7 + 0x7A], %g5
55730 and %l6, 0x170B, %l4
55731 ldd [%l7 + 0x30], %f10
55732 faligndata %f14, %f0, %f2
55733 ld [%l7 + 0x08], %f0
55734 fornot2s %f5, %f12, %f14
55735 tpos %icc, 0x6
55736 ldd [%l7 + 0x78], %f10
55737 tpos %icc, 0x7
55738 fmovdneg %xcc, %f1, %f8
55739 fmovdvc %xcc, %f7, %f6
55740 bcc,pn %xcc, loop_6703
55741 lduh [%l7 + 0x4C], %o5
55742 fmovdvs %xcc, %f3, %f4
55743 ldub [%l7 + 0x20], %g4
55744loop_6703:
55745 alignaddrl %l2, %o2, %g1
55746 fpmerge %f9, %f4, %f14
55747 std %f10, [%l7 + 0x58]
55748 andn %i7, 0x00B7, %l3
55749 sub %l1, %l0, %o3
55750 addccc %l5, 0x0655, %o7
55751 stx %g2, [%l7 + 0x68]
55752 ldsw [%l7 + 0x2C], %i6
55753 edge32l %i0, %i3, %g3
55754 sll %i1, %o1, %i2
55755 ldub [%l7 + 0x58], %o6
55756 lduw [%l7 + 0x58], %i5
55757 fmovdpos %icc, %f5, %f5
55758 fmovdneg %xcc, %f4, %f2
55759 srax %g6, %g7, %o4
55760 fcmpne32 %f8, %f12, %i4
55761 ldsh [%l7 + 0x56], %g5
55762 bshuffle %f12, %f2, %f2
55763 movneg %icc, %l6, %o0
55764 tg %xcc, 0x5
55765 brgez,a %o5, loop_6704
55766 and %g4, %l2, %l4
55767 array32 %g1, %i7, %l3
55768 fmovde %icc, %f5, %f15
55769loop_6704:
55770 andncc %o2, %l1, %o3
55771 fmovdpos %icc, %f14, %f6
55772 fmovsle %xcc, %f14, %f0
55773 fmovdge %icc, %f3, %f14
55774 ldub [%l7 + 0x24], %l0
55775 ldsb [%l7 + 0x2E], %l5
55776 xnorcc %g2, %i6, %i0
55777 edge32n %o7, %g3, %i3
55778 fmovdle %icc, %f7, %f1
55779 ldub [%l7 + 0x5E], %i1
55780 fmovsl %xcc, %f1, %f1
55781 fones %f11
55782 lduw [%l7 + 0x74], %o1
55783 ldd [%l7 + 0x08], %f6
55784 fmovrslz %i2, %f11, %f15
55785 fbule %fcc0, loop_6705
55786 umulcc %i5, 0x1889, %o6
55787 subccc %g7, %o4, %g6
55788 fmovrsgz %g5, %f4, %f14
55789loop_6705:
55790 ldub [%l7 + 0x7C], %i4
55791 fandnot2 %f10, %f10, %f2
55792 fxor %f12, %f6, %f10
55793 stw %l6, [%l7 + 0x34]
55794 ldub [%l7 + 0x53], %o5
55795 edge16ln %o0, %l2, %g4
55796 brgz %l4, loop_6706
55797 fmovdleu %icc, %f13, %f7
55798 lduh [%l7 + 0x46], %g1
55799 ldsw [%l7 + 0x70], %i7
55800loop_6706:
55801 lduh [%l7 + 0x6A], %o2
55802 st %f10, [%l7 + 0x3C]
55803 std %f0, [%l7 + 0x50]
55804 fmovrdlz %l3, %f2, %f8
55805 ld [%l7 + 0x60], %f2
55806 orn %l1, 0x1B0D, %o3
55807 movge %xcc, %l0, %l5
55808 stx %i6, [%l7 + 0x50]
55809 alignaddr %g2, %o7, %i0
55810 fandnot1 %f2, %f2, %f12
55811 tcc %icc, 0x2
55812 fmovdle %icc, %f14, %f9
55813 fpmerge %f5, %f15, %f0
55814 fnegs %f14, %f4
55815 ldd [%l7 + 0x40], %f14
55816 movrgez %g3, 0x208, %i3
55817 ldsw [%l7 + 0x54], %i1
55818 tg %icc, 0x4
55819 sth %o1, [%l7 + 0x0C]
55820 ldub [%l7 + 0x6B], %i5
55821 ldx [%l7 + 0x60], %i2
55822 array32 %g7, %o4, %g6
55823 nop
55824 setx loop_6707, %l0, %l1
55825 jmpl %l1, %o6
55826 fbe %fcc0, loop_6708
55827 sth %i4, [%l7 + 0x54]
55828 lduw [%l7 + 0x24], %g5
55829loop_6707:
55830 ldd [%l7 + 0x30], %f0
55831loop_6708:
55832 ld [%l7 + 0x78], %f2
55833 st %f4, [%l7 + 0x60]
55834 call loop_6709
55835 fmovda %icc, %f14, %f0
55836 nop
55837 setx loop_6710, %l0, %l1
55838 jmpl %l1, %l6
55839 fmovdn %xcc, %f15, %f10
55840loop_6709:
55841 stw %o0, [%l7 + 0x24]
55842 fmovscs %icc, %f8, %f14
55843loop_6710:
55844 fand %f2, %f14, %f12
55845 mulscc %l2, %g4, %l4
55846 fornot2 %f6, %f6, %f4
55847 stx %g1, [%l7 + 0x20]
55848 fcmpes %fcc2, %f13, %f12
55849 fmovdne %icc, %f8, %f0
55850 movgu %icc, %i7, %o5
55851 sth %o2, [%l7 + 0x2C]
55852 andncc %l3, %o3, %l1
55853 fmovdpos %icc, %f3, %f8
55854 fpsub32 %f12, %f12, %f2
55855 fmovsle %xcc, %f8, %f1
55856 fmovsa %icc, %f7, %f0
55857 ldsh [%l7 + 0x50], %l0
55858 fbu,a %fcc3, loop_6711
55859 ldx [%l7 + 0x50], %l5
55860 lduw [%l7 + 0x50], %i6
55861 fbe %fcc0, loop_6712
55862loop_6711:
55863 lduw [%l7 + 0x58], %g2
55864 sth %o7, [%l7 + 0x3E]
55865 edge16ln %i0, %g3, %i3
55866loop_6712:
55867 xorcc %i1, 0x0699, %i5
55868 tgu %xcc, 0x7
55869 fmovsvs %icc, %f13, %f14
55870 fexpand %f10, %f14
55871 fmovrse %i2, %f9, %f7
55872 sra %g7, %o1, %o4
55873 lduh [%l7 + 0x50], %o6
55874 te %xcc, 0x4
55875 ba,a,pn %icc, loop_6713
55876 ldd [%l7 + 0x68], %f12
55877 srax %i4, %g5, %g6
55878 fxors %f10, %f5, %f3
55879loop_6713:
55880 fpsub16s %f13, %f0, %f0
55881 ldsb [%l7 + 0x4D], %o0
55882 fandnot2 %f6, %f12, %f2
55883 tge %icc, 0x2
55884 ldub [%l7 + 0x0A], %l2
55885 fmul8ulx16 %f8, %f4, %f14
55886 brlz,a %l6, loop_6714
55887 fmuld8ulx16 %f10, %f6, %f8
55888 orcc %g4, %g1, %l4
55889 st %f9, [%l7 + 0x24]
55890loop_6714:
55891 movvc %xcc, %i7, %o5
55892 movrlez %l3, 0x0CB, %o2
55893 fandnot1 %f4, %f12, %f0
55894 fsrc2 %f14, %f14
55895 bpos,a %xcc, loop_6715
55896 nop
55897 setx loop_6716, %l0, %l1
55898 wrpr 0x1, %tl
55899 wrpr %l1, %tnpc
55900 setx 0x34400001400, %l0, %l1
55901 wrpr %l1, %tstate
55902 wrhpr 0x4, %htstate
55903 done
55904 fornot2 %f8, %f14, %f12
55905 fone %f6
55906loop_6715:
55907 stw %o3, [%l7 + 0x40]
55908loop_6716:
55909 fmovdcc %icc, %f3, %f12
55910 tleu %xcc, 0x5
55911 smul %l0, 0x0865, %l1
55912 std %f8, [%l7 + 0x68]
55913 fnand %f0, %f6, %f10
55914 fmovdg %icc, %f12, %f4
55915 fbl,a %fcc3, loop_6717
55916 bl loop_6718
55917 fnegs %f11, %f12
55918 ldd [%l7 + 0x08], %f8
55919loop_6717:
55920 sth %i6, [%l7 + 0x16]
55921loop_6718:
55922 std %f8, [%l7 + 0x28]
55923 ldsb [%l7 + 0x77], %g2
55924 fsrc2s %f7, %f13
55925 fsrc1 %f14, %f2
55926 fxors %f8, %f8, %f2
55927 brgz %l5, loop_6719
55928 movre %o7, 0x1A4, %i0
55929 mulx %g3, %i3, %i5
55930 fpadd32 %f12, %f6, %f6
55931loop_6719:
55932 movpos %icc, %i1, %g7
55933 fmovrdgz %i2, %f2, %f6
55934 fpadd32 %f4, %f8, %f6
55935 sub %o4, %o6, %i4
55936 fmovdcc %xcc, %f4, %f1
55937 stw %g5, [%l7 + 0x18]
55938 ba,pn %xcc, loop_6720
55939 tg %icc, 0x2
55940 fsrc1s %f9, %f10
55941 fba,a %fcc2, loop_6721
55942loop_6720:
55943 fpadd32 %f10, %f10, %f12
55944 bl,pn %icc, loop_6722
55945 movrlez %g6, %o1, %o0
55946loop_6721:
55947 ldsw [%l7 + 0x20], %l2
55948 ldsw [%l7 + 0x38], %l6
55949loop_6722:
55950 fmovde %xcc, %f4, %f1
55951 bne,a %icc, loop_6723
55952 ba,a loop_6724
55953 edge8l %g1, %l4, %g4
55954 bleu,a,pt %icc, loop_6725
55955loop_6723:
55956 tsubcctv %i7, 0x1E9B, %l3
55957loop_6724:
55958 stb %o2, [%l7 + 0x67]
55959 tg %xcc, 0x3
55960loop_6725:
55961 fpackfix %f14, %f3
55962 addcc %o5, 0x1BAD, %l0
55963 move %icc, %l1, %o3
55964 ldsw [%l7 + 0x64], %g2
55965 fbg %fcc1, loop_6726
55966 movcs %xcc, %i6, %l5
55967 brgez,a %i0, loop_6727
55968 movrlz %o7, 0x1F5, %i3
55969loop_6726:
55970 fmovrse %i5, %f1, %f0
55971 fmovs %f4, %f3
55972loop_6727:
55973 fmovsvs %xcc, %f6, %f5
55974 ldx [%l7 + 0x78], %g3
55975 fornot1 %f10, %f10, %f0
55976 ldx [%l7 + 0x20], %g7
55977 sdivcc %i1, 0x1986, %o4
55978 fandnot2 %f14, %f10, %f12
55979 ldsh [%l7 + 0x6C], %o6
55980 fbe,a %fcc0, loop_6728
55981 fbug %fcc3, loop_6729
55982 edge32ln %i2, %g5, %g6
55983 fmovsa %xcc, %f15, %f4
55984loop_6728:
55985 fmovsneg %icc, %f1, %f15
55986loop_6729:
55987 fmovsgu %xcc, %f3, %f10
55988 fmovsge %icc, %f6, %f1
55989 taddcc %i4, 0x0F0F, %o0
55990 fmovrdne %l2, %f4, %f0
55991 fmovsa %xcc, %f8, %f9
55992 ldx [%l7 + 0x40], %o1
55993 ldub [%l7 + 0x53], %g1
55994 stx %l4, [%l7 + 0x20]
55995 stx %l6, [%l7 + 0x08]
55996 fbne,a %fcc1, loop_6730
55997 ble %icc, loop_6731
55998 sth %g4, [%l7 + 0x1A]
55999 std %f6, [%l7 + 0x50]
56000loop_6730:
56001 bshuffle %f2, %f14, %f8
56002loop_6731:
56003 fpadd16s %f9, %f12, %f15
56004 fandnot1 %f8, %f14, %f10
56005 edge8 %i7, %l3, %o5
56006 orcc %l0, 0x1436, %o2
56007 nop
56008 setx loop_6732, %l0, %l1
56009 wrpr 0x1, %tl
56010 wrpr %l1, %tnpc
56011 setx 0x34400001400, %l0, %l1
56012 wrpr %l1, %tstate
56013 wrhpr 0x4, %htstate
56014 done
56015 fpackfix %f12, %f13
56016 tge %icc, 0x3
56017 movre %l1, %g2, %i6
56018loop_6732:
56019 ldsh [%l7 + 0x32], %o3
56020 tsubcc %l5, %i0, %i3
56021 umulcc %i5, 0x1F1A, %g3
56022 stw %o7, [%l7 + 0x4C]
56023 brlz,a %g7, loop_6733
56024 std %f0, [%l7 + 0x28]
56025 addc %i1, 0x0835, %o4
56026 lduh [%l7 + 0x28], %i2
56027loop_6733:
56028 fmul8x16au %f1, %f2, %f10
56029 tne %xcc, 0x5
56030 fabsd %f10, %f2
56031 srax %o6, 0x1B, %g6
56032 std %f2, [%l7 + 0x48]
56033 brnz %i4, loop_6734
56034 fnot2 %f2, %f0
56035 fble,a %fcc1, loop_6735
56036 fnors %f7, %f4, %f3
56037loop_6734:
56038 srl %g5, 0x1B, %o0
56039 fmul8x16 %f6, %f14, %f10
56040loop_6735:
56041 ldd [%l7 + 0x40], %f4
56042 xor %o1, 0x1088, %l2
56043 sth %g1, [%l7 + 0x38]
56044 ldsb [%l7 + 0x7D], %l6
56045 stb %g4, [%l7 + 0x52]
56046 fpadd32 %f8, %f12, %f0
56047 fabss %f1, %f1
56048 lduw [%l7 + 0x74], %l4
56049 fmovrslez %i7, %f7, %f4
56050 fmovsleu %icc, %f2, %f10
56051 bvc loop_6736
56052 fnot2 %f8, %f14
56053 fbue,a %fcc2, loop_6737
56054 ldsh [%l7 + 0x7C], %l3
56055loop_6736:
56056 edge32l %l0, %o2, %l1
56057 ldd [%l7 + 0x40], %f12
56058loop_6737:
56059 fmovdleu %icc, %f4, %f3
56060 ldd [%l7 + 0x50], %f14
56061 movn %icc, %g2, %o5
56062 fandnot1 %f0, %f10, %f10
56063 popc 0x0D0A, %o3
56064 fnot2 %f14, %f10
56065 edge8ln %i6, %i0, %i3
56066 addccc %l5, 0x0094, %g3
56067 ldsb [%l7 + 0x2A], %i5
56068 ldsb [%l7 + 0x73], %o7
56069 andncc %g7, %o4, %i2
56070 brz %o6, loop_6738
56071 fnands %f9, %f10, %f10
56072 lduh [%l7 + 0x56], %g6
56073 popc 0x12F1, %i1
56074loop_6738:
56075 lduh [%l7 + 0x24], %g5
56076 ldsb [%l7 + 0x7D], %o0
56077 srax %o1, %i4, %l2
56078 movg %icc, %l6, %g1
56079 fmovrdgez %g4, %f6, %f10
56080 lduh [%l7 + 0x1C], %l4
56081 stx %l3, [%l7 + 0x58]
56082 fmovdne %icc, %f2, %f1
56083 stb %l0, [%l7 + 0x34]
56084 edge8l %o2, %l1, %i7
56085 ldd [%l7 + 0x18], %f4
56086 ldx [%l7 + 0x78], %g2
56087 array32 %o3, %i6, %o5
56088 fxnors %f12, %f8, %f12
56089 move %xcc, %i3, %l5
56090 fcmple16 %f10, %f10, %g3
56091 tl %icc, 0x1
56092 lduh [%l7 + 0x54], %i0
56093 fmovrslz %o7, %f14, %f5
56094 stx %g7, [%l7 + 0x20]
56095 bl,pn %icc, loop_6739
56096 tleu %icc, 0x3
56097 movg %xcc, %i5, %i2
56098 fexpand %f3, %f0
56099loop_6739:
56100 stw %o6, [%l7 + 0x1C]
56101 alignaddr %o4, %i1, %g6
56102 fmovsle %icc, %f8, %f8
56103 edge32ln %g5, %o0, %i4
56104 fmovdcc %xcc, %f13, %f8
56105 fmovse %xcc, %f3, %f6
56106 movpos %icc, %l2, %o1
56107 ldd [%l7 + 0x50], %f12
56108 sub %g1, %g4, %l4
56109 tgu %xcc, 0x2
56110 ldsb [%l7 + 0x7D], %l6
56111 bleu,a %icc, loop_6740
56112 fpack32 %f4, %f8, %f4
56113 movneg %icc, %l0, %o2
56114 movrlez %l1, 0x05D, %i7
56115loop_6740:
56116 fbne %fcc2, loop_6741
56117 fcmpgt32 %f2, %f2, %l3
56118 udivcc %o3, 0x03BC, %i6
56119 movrlz %g2, %o5, %i3
56120loop_6741:
56121 tne %xcc, 0x6
56122 tne %xcc, 0x5
56123 brz,a %l5, loop_6742
56124 move %icc, %g3, %o7
56125 ldsb [%l7 + 0x7E], %g7
56126 ldsw [%l7 + 0x14], %i5
56127loop_6742:
56128 udivcc %i2, 0x0C01, %i0
56129 fmovrsne %o6, %f9, %f13
56130 ldsh [%l7 + 0x7A], %o4
56131 st %f10, [%l7 + 0x44]
56132 fmovdvc %icc, %f6, %f0
56133 stb %g6, [%l7 + 0x48]
56134 fbul,a %fcc3, loop_6743
56135 taddcc %g5, %o0, %i4
56136 std %f2, [%l7 + 0x28]
56137 ba loop_6744
56138loop_6743:
56139 std %f12, [%l7 + 0x68]
56140 ldsw [%l7 + 0x58], %l2
56141 fbuge %fcc0, loop_6745
56142loop_6744:
56143 xor %o1, 0x0366, %i1
56144 fbul,a %fcc1, loop_6746
56145 sra %g1, 0x1D, %l4
56146loop_6745:
56147 ld [%l7 + 0x6C], %f14
56148 fornot2 %f0, %f4, %f14
56149loop_6746:
56150 movcc %xcc, %l6, %g4
56151 fnot2 %f0, %f12
56152 fmovrsne %l0, %f7, %f10
56153 fpadd32 %f0, %f8, %f14
56154 movle %icc, %o2, %i7
56155 nop
56156 setx loop_6747, %l0, %l1
56157 wrpr 0x1, %tl
56158 wrpr %l1, %tnpc
56159 setx 0x34400001400, %l0, %l1
56160 wrpr %l1, %tstate
56161 wrhpr 0x4, %htstate
56162 done
56163 ldd [%l7 + 0x10], %f4
56164 fbu %fcc0, loop_6748
56165 stb %l1, [%l7 + 0x47]
56166loop_6747:
56167 fmovse %xcc, %f4, %f12
56168 ld [%l7 + 0x5C], %f1
56169loop_6748:
56170 fornot1s %f0, %f13, %f11
56171 edge32n %l3, %i6, %g2
56172 stw %o3, [%l7 + 0x1C]
56173 brgz %o5, loop_6749
56174 fxnors %f4, %f15, %f0
56175 fble %fcc0, loop_6750
56176 fcmpeq32 %f6, %f6, %l5
56177loop_6749:
56178 ld [%l7 + 0x78], %f12
56179 bne loop_6751
56180loop_6750:
56181 call loop_6752
56182 ldub [%l7 + 0x62], %g3
56183 ldsw [%l7 + 0x34], %i3
56184loop_6751:
56185 add %o7, 0x0C22, %i5
56186loop_6752:
56187 nop
56188 setx loop_6753, %l0, %l1
56189 wrpr 0x1, %tl
56190 wrpr %l1, %tnpc
56191 setx 0x34400001400, %l0, %l1
56192 wrpr %l1, %tstate
56193 wrhpr 0x4, %htstate
56194 done
56195 sth %g7, [%l7 + 0x34]
56196 movl %icc, %i0, %i2
56197 movn %icc, %o6, %g6
56198loop_6753:
56199 fexpand %f12, %f4
56200 fbul %fcc1, loop_6754
56201 edge8 %g5, %o0, %o4
56202 fpmerge %f1, %f12, %f6
56203 fmovde %xcc, %f14, %f11
56204loop_6754:
56205 edge8ln %i4, %l2, %o1
56206 fcmped %fcc1, %f8, %f10
56207 fpack16 %f12, %f7
56208 bcs loop_6755
56209 fcmpgt32 %f14, %f8, %g1
56210 fmovde %icc, %f9, %f14
56211 fmovsl %icc, %f15, %f0
56212loop_6755:
56213 lduh [%l7 + 0x72], %l4
56214 ldsb [%l7 + 0x65], %l6
56215 fandnot1 %f4, %f2, %f0
56216 movleu %icc, %i1, %g4
56217 lduh [%l7 + 0x26], %l0
56218 fmovsneg %icc, %f6, %f1
56219 smul %o2, %l1, %i7
56220 taddcc %l3, %g2, %o3
56221 ldsw [%l7 + 0x2C], %o5
56222 fpadd16 %f4, %f14, %f8
56223 fxnors %f1, %f9, %f3
56224 fnot1s %f13, %f6
56225 st %f8, [%l7 + 0x1C]
56226 ldd [%l7 + 0x48], %f10
56227 fornot1s %f5, %f4, %f1
56228 lduh [%l7 + 0x0E], %i6
56229 fmovsa %icc, %f0, %f8
56230 edge8ln %l5, %i3, %o7
56231 and %g3, 0x09C7, %i5
56232 popc 0x096F, %i0
56233 subc %g7, %i2, %o6
56234 tle %icc, 0x1
56235 movleu %icc, %g6, %g5
56236 tge %xcc, 0x1
56237 xor %o0, %o4, %l2
56238 umulcc %o1, 0x03D8, %g1
56239 ld [%l7 + 0x30], %f12
56240 ldd [%l7 + 0x10], %f4
56241 move %xcc, %l4, %i4
56242 ldd [%l7 + 0x48], %f14
56243 edge16n %i1, %l6, %l0
56244 ldsh [%l7 + 0x7C], %o2
56245 st %f5, [%l7 + 0x30]
56246 addc %g4, 0x1077, %l1
56247 lduw [%l7 + 0x34], %i7
56248 ldx [%l7 + 0x68], %g2
56249 ldsw [%l7 + 0x64], %o3
56250 brgz,a %o5, loop_6756
56251 fmovdneg %xcc, %f12, %f5
56252 movre %l3, 0x3E6, %i6
56253 ldsb [%l7 + 0x7F], %l5
56254loop_6756:
56255 smul %o7, %g3, %i3
56256 alignaddrl %i5, %g7, %i0
56257 fornot1s %f5, %f9, %f10
56258 std %f12, [%l7 + 0x40]
56259 bvs,a,pt %icc, loop_6757
56260 be,a,pt %icc, loop_6758
56261 xnorcc %o6, 0x05E8, %i2
56262 fmovse %xcc, %f3, %f7
56263loop_6757:
56264 stx %g5, [%l7 + 0x58]
56265loop_6758:
56266 fmovsvc %xcc, %f6, %f14
56267 lduw [%l7 + 0x18], %g6
56268 edge16ln %o0, %o4, %l2
56269 movcs %xcc, %g1, %o1
56270 ldub [%l7 + 0x11], %i4
56271 stx %i1, [%l7 + 0x08]
56272 ldsh [%l7 + 0x3A], %l4
56273 stw %l0, [%l7 + 0x74]
56274 sth %l6, [%l7 + 0x20]
56275 ldd [%l7 + 0x28], %f0
56276 fcmpgt16 %f0, %f8, %g4
56277 lduw [%l7 + 0x10], %o2
56278 sth %l1, [%l7 + 0x48]
56279 movpos %icc, %g2, %o3
56280 ldsw [%l7 + 0x3C], %i7
56281 brz,a %l3, loop_6759
56282 smul %i6, %l5, %o5
56283 ldx [%l7 + 0x30], %o7
56284 mova %icc, %g3, %i5
56285loop_6759:
56286 umulcc %i3, %i0, %o6
56287 fmovsa %xcc, %f11, %f11
56288 bcs loop_6760
56289 ld [%l7 + 0x58], %f0
56290 fpmerge %f8, %f11, %f2
56291 ba,a %xcc, loop_6761
56292loop_6760:
56293 bg,a,pt %icc, loop_6762
56294 ld [%l7 + 0x30], %f14
56295 siam 0x5
56296loop_6761:
56297 alignaddr %g7, %g5, %g6
56298loop_6762:
56299 fsrc1s %f10, %f8
56300 fmul8ulx16 %f0, %f8, %f14
56301 fornot2 %f0, %f10, %f10
56302 ld [%l7 + 0x18], %f10
56303 movrgz %i2, 0x3BE, %o0
56304 fpadd32 %f4, %f0, %f12
56305 srax %o4, 0x08, %l2
56306 mulscc %o1, %g1, %i1
56307 tn %icc, 0x6
56308 ld [%l7 + 0x58], %f10
56309 movg %icc, %l4, %i4
56310 ld [%l7 + 0x38], %f3
56311 stb %l6, [%l7 + 0x5E]
56312 fble %fcc1, loop_6763
56313 fmovscc %xcc, %f9, %f0
56314 array32 %l0, %o2, %g4
56315 tvc %icc, 0x7
56316loop_6763:
56317 fmuld8ulx16 %f10, %f14, %f0
56318 bn,a,pt %xcc, loop_6764
56319 tl %xcc, 0x3
56320 fmovspos %icc, %f14, %f11
56321 ldsb [%l7 + 0x7D], %l1
56322loop_6764:
56323 bvc,a,pn %xcc, loop_6765
56324 fpsub32s %f13, %f4, %f4
56325 ldsb [%l7 + 0x6D], %g2
56326 taddcc %i7, %l3, %o3
56327loop_6765:
56328 movgu %xcc, %i6, %l5
56329 stb %o7, [%l7 + 0x49]
56330 fmovrsgez %o5, %f6, %f7
56331 array32 %g3, %i5, %i3
56332 sth %o6, [%l7 + 0x2A]
56333 tl %xcc, 0x5
56334 edge16l %i0, %g5, %g6
56335 fmul8x16al %f4, %f9, %f10
56336 fand %f12, %f2, %f10
56337 std %f6, [%l7 + 0x58]
56338 fbn %fcc3, loop_6766
56339 fcmpne32 %f8, %f8, %g7
56340 brlz,a %i2, loop_6767
56341 lduw [%l7 + 0x40], %o4
56342loop_6766:
56343 call loop_6768
56344 fxnors %f3, %f0, %f1
56345loop_6767:
56346 add %l2, %o0, %g1
56347 lduh [%l7 + 0x70], %i1
56348loop_6768:
56349 ldsh [%l7 + 0x0E], %l4
56350 fmovsa %icc, %f12, %f2
56351 fmovrdgez %i4, %f12, %f0
56352 edge32n %o1, %l6, %l0
56353 ldx [%l7 + 0x30], %g4
56354 sth %o2, [%l7 + 0x5C]
56355 stb %l1, [%l7 + 0x77]
56356 std %f6, [%l7 + 0x60]
56357 fmovsneg %xcc, %f7, %f3
56358 ldsh [%l7 + 0x1C], %i7
56359 lduh [%l7 + 0x14], %l3
56360 fsrc2 %f12, %f12
56361 ld [%l7 + 0x74], %f8
56362 fsrc2s %f0, %f2
56363 fcmple16 %f6, %f8, %g2
56364 fbl %fcc1, loop_6769
56365 fsrc2s %f14, %f8
56366 fxnor %f0, %f6, %f12
56367 fbe %fcc0, loop_6770
56368loop_6769:
56369 fsrc1 %f4, %f6
56370 lduw [%l7 + 0x0C], %o3
56371 fbg %fcc2, loop_6771
56372loop_6770:
56373 nop
56374 setx loop_6772, %l0, %l1
56375 wrpr 0x1, %tl
56376 wrpr %l1, %tnpc
56377 setx 0x34400001400, %l0, %l1
56378 wrpr %l1, %tstate
56379 wrhpr 0x4, %htstate
56380 done
56381 tg %xcc, 0x4
56382 lduh [%l7 + 0x7A], %i6
56383loop_6771:
56384 movcs %xcc, %o7, %o5
56385loop_6772:
56386 ldsh [%l7 + 0x70], %l5
56387 fmovdcc %icc, %f12, %f0
56388 tsubcc %g3, 0x06DC, %i3
56389 sth %o6, [%l7 + 0x7A]
56390 bn,a,pn %icc, loop_6773
56391 stx %i0, [%l7 + 0x28]
56392 st %f3, [%l7 + 0x50]
56393 sethi 0x0DC4, %i5
56394loop_6773:
56395 or %g6, 0x03BA, %g7
56396 nop
56397 setx loop_6774, %l0, %l1
56398 wrpr 0x1, %tl
56399 wrpr %l1, %tpc
56400 add %l1, 0x4, %l1
56401 wrpr %l1, %tnpc
56402 setx 0x34400001400, %l0, %l1
56403 wrpr %l1, %tstate
56404 wrhpr 0x4, %htstate
56405 retry
56406 sth %i2, [%l7 + 0x30]
56407 tgu %icc, 0x6
56408 ble,a,pn %xcc, loop_6775
56409loop_6774:
56410 fors %f11, %f10, %f6
56411 ldsh [%l7 + 0x42], %g5
56412 ldsw [%l7 + 0x7C], %o4
56413loop_6775:
56414 tsubcctv %o0, %g1, %i1
56415 ldsh [%l7 + 0x50], %l2
56416 fpack16 %f6, %f8
56417 brgz,a %l4, loop_6776
56418 nop
56419 setx loop_6777, %l0, %l1
56420 jmpl %l1, %i4
56421 fbuge %fcc0, loop_6778
56422 ldsh [%l7 + 0x12], %l6
56423loop_6776:
56424 fxors %f10, %f0, %f10
56425loop_6777:
56426 movrgz %l0, 0x023, %o1
56427loop_6778:
56428 st %f2, [%l7 + 0x44]
56429 brlz,a %o2, loop_6779
56430 stb %l1, [%l7 + 0x45]
56431 move %xcc, %g4, %i7
56432 ldsh [%l7 + 0x72], %l3
56433loop_6779:
56434 sth %o3, [%l7 + 0x52]
56435 movleu %xcc, %i6, %g2
56436 fxnors %f14, %f4, %f1
56437 fmovdne %xcc, %f15, %f7
56438 subc %o7, 0x182A, %l5
56439 fmovdleu %xcc, %f15, %f11
56440 mova %icc, %o5, %g3
56441 fcmpgt16 %f0, %f8, %o6
56442 bg,pt %xcc, loop_6780
56443 ldsb [%l7 + 0x31], %i3
56444 st %f5, [%l7 + 0x6C]
56445 te %xcc, 0x1
56446loop_6780:
56447 edge16 %i5, %g6, %i0
56448 fmovse %xcc, %f5, %f10
56449 fones %f13
56450 movcs %xcc, %g7, %i2
56451 pdist %f6, %f12, %f8
56452 bcc,a loop_6781
56453 sth %g5, [%l7 + 0x08]
56454 sth %o4, [%l7 + 0x54]
56455 movl %xcc, %g1, %o0
56456loop_6781:
56457 subc %l2, %i1, %i4
56458 fmovdle %xcc, %f15, %f8
56459 std %f14, [%l7 + 0x68]
56460 fornot1s %f0, %f14, %f7
56461 fmovsgu %xcc, %f5, %f6
56462 movg %xcc, %l4, %l6
56463 fmovrdgz %o1, %f12, %f8
56464 fmovdgu %xcc, %f0, %f13
56465 fmovrdlez %l0, %f10, %f8
56466 fpsub32 %f10, %f6, %f14
56467 ldsw [%l7 + 0x38], %l1
56468 st %f13, [%l7 + 0x1C]
56469 stx %g4, [%l7 + 0x58]
56470 fbne %fcc3, loop_6782
56471 siam 0x6
56472 brgz,a %i7, loop_6783
56473 lduh [%l7 + 0x4E], %o2
56474loop_6782:
56475 fmul8sux16 %f14, %f4, %f2
56476 fand %f2, %f6, %f12
56477loop_6783:
56478 fand %f0, %f14, %f8
56479 fcmpd %fcc1, %f6, %f14
56480 nop
56481 setx loop_6784, %l0, %l1
56482 jmpl %l1, %o3
56483 stb %l3, [%l7 + 0x21]
56484 fandnot1 %f2, %f2, %f4
56485 call loop_6785
56486loop_6784:
56487 udivx %i6, 0x0F02, %o7
56488 bpos,a,pt %icc, loop_6786
56489 movleu %icc, %g2, %l5
56490loop_6785:
56491 bcc,pn %xcc, loop_6787
56492 sdiv %g3, 0x05C3, %o6
56493loop_6786:
56494 movrne %o5, %i5, %g6
56495 ldsb [%l7 + 0x57], %i3
56496loop_6787:
56497 movcs %icc, %g7, %i0
56498 fcmple16 %f14, %f10, %i2
56499 fandnot1s %f5, %f14, %f3
56500 fmovsneg %icc, %f11, %f1
56501 stb %g5, [%l7 + 0x20]
56502 tgu %xcc, 0x5
56503 tvs %xcc, 0x4
56504 ldsh [%l7 + 0x64], %o4
56505 ldsh [%l7 + 0x52], %g1
56506 fmovde %xcc, %f2, %f12
56507 edge32n %o0, %i1, %l2
56508 stb %i4, [%l7 + 0x20]
56509 tsubcc %l6, 0x1362, %o1
56510 fmovrdgez %l4, %f12, %f12
56511 fmovsleu %xcc, %f14, %f10
56512 sdivcc %l1, 0x13B4, %l0
56513 tg %xcc, 0x5
56514 ldsb [%l7 + 0x21], %g4
56515 alignaddrl %i7, %o2, %o3
56516 fones %f3
56517 orcc %i6, %l3, %o7
56518 fmul8ulx16 %f0, %f6, %f4
56519 fcmpeq16 %f8, %f8, %g2
56520 ldx [%l7 + 0x20], %l5
56521 sll %g3, 0x0D, %o5
56522 sth %o6, [%l7 + 0x56]
56523 ld [%l7 + 0x50], %f7
56524 ldsh [%l7 + 0x10], %g6
56525 ldx [%l7 + 0x08], %i5
56526 sth %g7, [%l7 + 0x10]
56527 brlez %i3, loop_6788
56528 lduh [%l7 + 0x76], %i2
56529 fmovdpos %xcc, %f14, %f14
56530 fnot2 %f8, %f12
56531loop_6788:
56532 edge32n %i0, %o4, %g5
56533 add %o0, 0x06D1, %i1
56534 ldsw [%l7 + 0x6C], %l2
56535 sth %i4, [%l7 + 0x12]
56536 movleu %icc, %g1, %l6
56537 alignaddrl %l4, %l1, %l0
56538 fcmpeq16 %f4, %f6, %g4
56539 edge16 %i7, %o1, %o3
56540 ldsh [%l7 + 0x0A], %i6
56541 fmovdg %xcc, %f0, %f10
56542 st %f3, [%l7 + 0x58]
56543 fxnor %f4, %f2, %f4
56544 be,a loop_6789
56545 fmovsg %icc, %f9, %f13
56546 fcmpgt16 %f2, %f10, %l3
56547 brlz,a %o7, loop_6790
56548loop_6789:
56549 for %f6, %f10, %f0
56550 fba %fcc2, loop_6791
56551 brnz %o2, loop_6792
56552loop_6790:
56553 stw %l5, [%l7 + 0x7C]
56554 stw %g2, [%l7 + 0x68]
56555loop_6791:
56556 fnot1s %f1, %f5
56557loop_6792:
56558 lduw [%l7 + 0x64], %o5
56559 sllx %g3, %g6, %i5
56560 stb %o6, [%l7 + 0x64]
56561 stw %g7, [%l7 + 0x58]
56562 fmovdleu %xcc, %f13, %f0
56563 fnot2 %f14, %f10
56564 stx %i2, [%l7 + 0x40]
56565 ldsb [%l7 + 0x6E], %i3
56566 ld [%l7 + 0x24], %f5
56567 ldx [%l7 + 0x40], %o4
56568 ldsh [%l7 + 0x12], %g5
56569 brz,a %i0, loop_6793
56570 movrlz %i1, %l2, %i4
56571 tle %xcc, 0x4
56572 orn %o0, %l6, %l4
56573loop_6793:
56574 bge %xcc, loop_6794
56575 fmovsa %xcc, %f5, %f9
56576 st %f12, [%l7 + 0x74]
56577 ldd [%l7 + 0x48], %f8
56578loop_6794:
56579 fmovdneg %icc, %f2, %f10
56580 fmul8x16al %f2, %f7, %f2
56581 ldsb [%l7 + 0x42], %l1
56582 fpack32 %f10, %f8, %f10
56583 ldsw [%l7 + 0x5C], %g1
56584 ba,a,pn %icc, loop_6795
56585 movre %l0, 0x3BB, %i7
56586 ldsw [%l7 + 0x2C], %g4
56587 stb %o1, [%l7 + 0x17]
56588loop_6795:
56589 fbug %fcc1, loop_6796
56590 ld [%l7 + 0x18], %f15
56591 mova %icc, %o3, %l3
56592 ld [%l7 + 0x20], %f8
56593loop_6796:
56594 srl %i6, %o7, %l5
56595 fblg,a %fcc0, loop_6797
56596 std %f8, [%l7 + 0x38]
56597 std %f14, [%l7 + 0x78]
56598 array16 %o2, %o5, %g3
56599loop_6797:
56600 ldd [%l7 + 0x48], %f14
56601 lduw [%l7 + 0x20], %g2
56602 ldsb [%l7 + 0x22], %g6
56603 mulx %i5, 0x1525, %g7
56604 ldsw [%l7 + 0x44], %i2
56605 stw %o6, [%l7 + 0x10]
56606 subcc %o4, %g5, %i0
56607 fzero %f2
56608 ldsw [%l7 + 0x68], %i1
56609 sth %l2, [%l7 + 0x50]
56610 ldx [%l7 + 0x30], %i3
56611 sth %o0, [%l7 + 0x16]
56612 fbo %fcc2, loop_6798
56613 and %i4, %l6, %l4
56614 fmovsle %icc, %f2, %f3
56615 lduh [%l7 + 0x2E], %l1
56616loop_6798:
56617 fornot1s %f12, %f0, %f5
56618 nop
56619 setx loop_6799, %l0, %l1
56620 jmpl %l1, %g1
56621 fcmpne32 %f8, %f0, %l0
56622 fsrc2 %f14, %f10
56623 udivcc %g4, 0x0F3D, %o1
56624loop_6799:
56625 ld [%l7 + 0x54], %f13
56626 lduh [%l7 + 0x56], %o3
56627 srlx %l3, %i6, %o7
56628 edge8ln %l5, %o2, %o5
56629 sll %g3, %i7, %g2
56630 ldd [%l7 + 0x08], %f8
56631 bcc %icc, loop_6800
56632 stw %g6, [%l7 + 0x50]
56633 ldsb [%l7 + 0x5E], %i5
56634 fsrc2s %f12, %f7
56635loop_6800:
56636 fcmpgt16 %f0, %f4, %g7
56637 fpsub32 %f6, %f10, %f8
56638 movpos %icc, %o6, %i2
56639 fxor %f10, %f2, %f12
56640 edge16ln %g5, %o4, %i0
56641 nop
56642 setx loop_6801, %l0, %l1
56643 wrpr 0x1, %tl
56644 wrpr %l1, %tpc
56645 add %l1, 0x4, %l1
56646 wrpr %l1, %tnpc
56647 setx 0x34400001400, %l0, %l1
56648 wrpr %l1, %tstate
56649 wrhpr 0x4, %htstate
56650 retry
56651 fbg,a %fcc3, loop_6802
56652 fpadd32s %f7, %f5, %f1
56653 fble,a %fcc0, loop_6803
56654loop_6801:
56655 st %f12, [%l7 + 0x64]
56656loop_6802:
56657 fandnot1 %f6, %f0, %f2
56658 lduw [%l7 + 0x54], %i1
56659loop_6803:
56660 brz %i3, loop_6804
56661 fornot2s %f12, %f2, %f0
56662 ld [%l7 + 0x4C], %f11
56663 nop
56664 setx loop_6805, %l0, %l1
56665 wrpr 0x1, %tl
56666 wrpr %l1, %tnpc
56667 setx 0x34400001400, %l0, %l1
56668 wrpr %l1, %tstate
56669 wrhpr 0x4, %htstate
56670 done
56671loop_6804:
56672 fmul8x16al %f15, %f4, %f6
56673 ld [%l7 + 0x1C], %f8
56674 brlez %o0, loop_6806
56675loop_6805:
56676 tn %icc, 0x6
56677 fandnot1s %f5, %f8, %f3
56678 edge32 %i4, %l6, %l4
56679loop_6806:
56680 stx %l1, [%l7 + 0x58]
56681 ldx [%l7 + 0x20], %g1
56682 fbge,a %fcc3, loop_6807
56683 brz %l2, loop_6808
56684 addc %g4, 0x1619, %o1
56685 and %o3, 0x0B69, %l0
56686loop_6807:
56687 lduw [%l7 + 0x6C], %l3
56688loop_6808:
56689 std %f14, [%l7 + 0x38]
56690 ldsw [%l7 + 0x7C], %i6
56691 fmovsleu %icc, %f4, %f13
56692 ldsb [%l7 + 0x36], %o7
56693 edge16l %o2, %l5, %g3
56694 faligndata %f8, %f10, %f4
56695 fmovsneg %icc, %f4, %f8
56696 fxor %f14, %f6, %f4
56697 fornot2 %f10, %f14, %f12
56698 ldsh [%l7 + 0x0E], %o5
56699 fnands %f9, %f10, %f6
56700 lduw [%l7 + 0x14], %i7
56701 fpadd32s %f6, %f9, %f9
56702 movrgez %g6, 0x0B6, %i5
56703 fpsub16 %f8, %f12, %f8
56704 fandnot2s %f6, %f11, %f6
56705 fble %fcc0, loop_6809
56706 srax %g2, 0x14, %g7
56707 ldx [%l7 + 0x38], %i2
56708 sub %g5, 0x0ADD, %o4
56709loop_6809:
56710 ld [%l7 + 0x30], %f15
56711 ldsw [%l7 + 0x3C], %i0
56712 fmul8x16au %f12, %f10, %f12
56713 ldsh [%l7 + 0x4A], %o6
56714 fbul,a %fcc2, loop_6810
56715 fmovsvc %xcc, %f7, %f11
56716 edge16 %i1, %i3, %i4
56717 lduh [%l7 + 0x34], %o0
56718loop_6810:
56719 fmovdcc %icc, %f4, %f8
56720 movre %l4, %l1, %l6
56721 fmovrsgez %g1, %f11, %f3
56722 nop
56723 setx loop_6811, %l0, %l1
56724 wrpr 0x1, %tl
56725 wrpr %l1, %tpc
56726 add %l1, 0x4, %l1
56727 wrpr %l1, %tnpc
56728 setx 0x34400001400, %l0, %l1
56729 wrpr %l1, %tstate
56730 wrhpr 0x4, %htstate
56731 retry
56732 movle %xcc, %l2, %o1
56733 stw %g4, [%l7 + 0x10]
56734 lduh [%l7 + 0x54], %o3
56735loop_6811:
56736 ldub [%l7 + 0x75], %l0
56737 fmovrdlz %i6, %f10, %f6
56738 fpsub32s %f9, %f12, %f14
56739 sth %l3, [%l7 + 0x50]
56740 ldx [%l7 + 0x08], %o7
56741 bleu,pt %icc, loop_6812
56742 fmovsn %icc, %f0, %f5
56743 ld [%l7 + 0x50], %f13
56744 stw %l5, [%l7 + 0x48]
56745loop_6812:
56746 sth %o2, [%l7 + 0x28]
56747 ba loop_6813
56748 fcmpgt16 %f4, %f12, %o5
56749 fmovsvc %xcc, %f12, %f13
56750 sll %i7, %g6, %i5
56751loop_6813:
56752 ldx [%l7 + 0x60], %g3
56753 tg %xcc, 0x7
56754 fmovdge %xcc, %f15, %f4
56755 movcs %icc, %g7, %g2
56756 movrne %g5, %o4, %i0
56757 array32 %i2, %i1, %o6
56758 fandnot1s %f6, %f0, %f10
56759 tvs %xcc, 0x4
56760 popc 0x0993, %i4
56761 st %f10, [%l7 + 0x10]
56762 fmovsneg %icc, %f6, %f9
56763 fmovrde %i3, %f0, %f4
56764 lduh [%l7 + 0x62], %l4
56765 addccc %o0, %l6, %g1
56766 std %f10, [%l7 + 0x18]
56767 edge16ln %l1, %o1, %l2
56768 alignaddrl %g4, %l0, %o3
56769 stw %i6, [%l7 + 0x6C]
56770 fbn %fcc0, loop_6814
56771 ldub [%l7 + 0x6A], %o7
56772 stb %l3, [%l7 + 0x5E]
56773 add %l5, 0x1B87, %o2
56774loop_6814:
56775 fmovdvc %xcc, %f11, %f6
56776 stw %o5, [%l7 + 0x4C]
56777 stw %i7, [%l7 + 0x5C]
56778 lduw [%l7 + 0x18], %i5
56779 std %f2, [%l7 + 0x68]
56780 udiv %g6, 0x0426, %g3
56781 sth %g2, [%l7 + 0x30]
56782 udiv %g7, 0x1BCA, %o4
56783 ldd [%l7 + 0x28], %f4
56784 edge32 %i0, %i2, %g5
56785 udivx %o6, 0x19B6, %i4
56786 lduh [%l7 + 0x18], %i1
56787 ld [%l7 + 0x7C], %f8
56788 fandnot2 %f12, %f4, %f10
56789 tn %xcc, 0x6
56790 fmovscs %xcc, %f11, %f10
56791 movcs %xcc, %i3, %l4
56792 sra %o0, 0x0A, %l6
56793 tcs %icc, 0x6
56794 andn %l1, 0x14AA, %o1
56795 movneg %icc, %l2, %g4
56796 fcmple32 %f6, %f10, %l0
56797 ta %icc, 0x7
56798 xnor %o3, 0x06C6, %g1
56799 std %f2, [%l7 + 0x70]
56800 fnegs %f6, %f4
56801 ld [%l7 + 0x68], %f2
56802 fpadd16 %f12, %f8, %f6
56803 fmovsvc %icc, %f8, %f11
56804 movgu %xcc, %i6, %o7
56805 fmovrdgez %l5, %f12, %f10
56806 lduw [%l7 + 0x20], %o2
56807 fabsd %f2, %f2
56808 sth %o5, [%l7 + 0x16]
56809 edge16l %l3, %i7, %i5
56810 fbug,a %fcc1, loop_6815
56811 fsrc1 %f8, %f12
56812 lduw [%l7 + 0x60], %g6
56813 fmovsn %xcc, %f12, %f5
56814loop_6815:
56815 ldx [%l7 + 0x08], %g3
56816 ldx [%l7 + 0x78], %g2
56817 stw %g7, [%l7 + 0x64]
56818 ldsw [%l7 + 0x18], %i0
56819 popc 0x121F, %o4
56820 and %g5, %o6, %i4
56821 fmovdcc %xcc, %f8, %f2
56822 fcmpes %fcc2, %f5, %f4
56823 lduh [%l7 + 0x1E], %i1
56824 and %i3, %i2, %o0
56825 ldsw [%l7 + 0x0C], %l6
56826 stw %l1, [%l7 + 0x0C]
56827 fxor %f10, %f0, %f12
56828 movcs %icc, %o1, %l4
56829 fbu %fcc3, loop_6816
56830 edge16ln %g4, %l2, %o3
56831 fmovsvs %icc, %f8, %f4
56832 fpadd16s %f3, %f10, %f15
56833loop_6816:
56834 fone %f2
56835 fmovrdlz %g1, %f12, %f4
56836 tne %icc, 0x6
56837 orn %i6, %l0, %l5
56838 fxor %f12, %f8, %f14
56839 fbo %fcc1, loop_6817
56840 nop
56841 setx loop_6818, %l0, %l1
56842 wrpr 0x1, %tl
56843 wrpr %l1, %tpc
56844 add %l1, 0x4, %l1
56845 wrpr %l1, %tnpc
56846 setx 0x34400001400, %l0, %l1
56847 wrpr %l1, %tstate
56848 wrhpr 0x4, %htstate
56849 retry
56850 tge %xcc, 0x1
56851 array8 %o2, %o5, %o7
56852loop_6817:
56853 std %f6, [%l7 + 0x28]
56854loop_6818:
56855 fba %fcc3, loop_6819
56856 edge8l %l3, %i5, %g6
56857 ldsb [%l7 + 0x5F], %i7
56858 ld [%l7 + 0x68], %f14
56859loop_6819:
56860 fmovsvc %icc, %f4, %f9
56861 ba,pn %icc, loop_6820
56862 ldsw [%l7 + 0x58], %g2
56863 fmovsleu %xcc, %f14, %f15
56864 ldub [%l7 + 0x6F], %g7
56865loop_6820:
56866 ta %xcc, 0x1
56867 ldub [%l7 + 0x29], %i0
56868 movrlez %o4, %g5, %o6
56869 stw %i4, [%l7 + 0x54]
56870 ldsh [%l7 + 0x70], %g3
56871 srl %i3, %i2, %o0
56872 bge,a loop_6821
56873 srlx %i1, 0x05, %l6
56874 stx %o1, [%l7 + 0x60]
56875 stb %l4, [%l7 + 0x1A]
56876loop_6821:
56877 movl %icc, %g4, %l1
56878 orcc %o3, 0x12A2, %l2
56879 lduh [%l7 + 0x12], %g1
56880 fmovrdlz %i6, %f10, %f6
56881 fmul8x16au %f9, %f11, %f6
56882 movvc %xcc, %l0, %o2
56883 fcmple32 %f4, %f6, %l5
56884 fmuld8sux16 %f3, %f10, %f12
56885 brnz,a %o5, loop_6822
56886 movg %icc, %o7, %i5
56887 sth %l3, [%l7 + 0x28]
56888 tcs %xcc, 0x4
56889loop_6822:
56890 lduh [%l7 + 0x24], %g6
56891 fone %f8
56892 lduw [%l7 + 0x24], %g2
56893 ldd [%l7 + 0x08], %f12
56894 orn %i7, 0x0FD0, %g7
56895 tl %icc, 0x1
56896 fmovrdlez %i0, %f8, %f10
56897 tgu %icc, 0x0
56898 fand %f2, %f14, %f10
56899 bge,pn %xcc, loop_6823
56900 stw %o4, [%l7 + 0x20]
56901 call loop_6824
56902 sdiv %o6, 0x120D, %g5
56903loop_6823:
56904 fpsub32 %f14, %f4, %f10
56905 ldsh [%l7 + 0x7E], %i4
56906loop_6824:
56907 fpsub16 %f12, %f0, %f14
56908 bne,a %icc, loop_6825
56909 fba %fcc2, loop_6826
56910 fsrc1 %f8, %f12
56911 fmovrse %g3, %f15, %f11
56912loop_6825:
56913 fmovrde %i2, %f0, %f2
56914loop_6826:
56915 movrlz %i3, %i1, %o0
56916 stb %o1, [%l7 + 0x41]
56917 fmovrdlez %l6, %f8, %f12
56918 st %f3, [%l7 + 0x70]
56919 fnand %f2, %f4, %f14
56920 fpsub32s %f11, %f3, %f5
56921 sth %g4, [%l7 + 0x7A]
56922 fandnot1s %f6, %f7, %f8
56923 brz,a %l1, loop_6827
56924 for %f8, %f8, %f8
56925 addc %o3, 0x175A, %l4
56926 movvc %icc, %g1, %l2
56927loop_6827:
56928 tcs %icc, 0x6
56929 tvc %xcc, 0x3
56930 stb %i6, [%l7 + 0x6D]
56931 edge32n %o2, %l5, %o5
56932 sra %o7, %i5, %l3
56933 alignaddrl %g6, %g2, %l0
56934 sra %g7, 0x1F, %i0
56935 fmul8ulx16 %f10, %f6, %f2
56936 fzero %f12
56937 tcs %icc, 0x6
56938 tsubcc %i7, %o4, %o6
56939 stb %i4, [%l7 + 0x7E]
56940 ldsw [%l7 + 0x44], %g3
56941 fnot2 %f10, %f8
56942 ta %icc, 0x1
56943 fands %f5, %f4, %f5
56944 ldd [%l7 + 0x08], %f12
56945 movrgz %i2, 0x2DE, %g5
56946 ldsw [%l7 + 0x40], %i3
56947 edge16ln %o0, %i1, %o1
56948 bpos loop_6828
56949 movge %xcc, %g4, %l6
56950 udivx %o3, 0x09E1, %l4
56951 sra %l1, %l2, %i6
56952loop_6828:
56953 fmovd %f10, %f6
56954 fnors %f9, %f4, %f7
56955 tcc %icc, 0x0
56956 fbne %fcc2, loop_6829
56957 be,a,pt %icc, loop_6830
56958 edge16l %g1, %o2, %l5
56959 movrlz %o5, %o7, %i5
56960loop_6829:
56961 fnot2s %f2, %f5
56962loop_6830:
56963 fpack16 %f10, %f3
56964 fbl,a %fcc0, loop_6831
56965 array32 %g6, %g2, %l0
56966 addcc %g7, %i0, %i7
56967 sth %o4, [%l7 + 0x54]
56968loop_6831:
56969 stx %o6, [%l7 + 0x48]
56970 std %f4, [%l7 + 0x28]
56971 brz,a %l3, loop_6832
56972 tcc %icc, 0x0
56973 fnand %f4, %f0, %f8
56974 ld [%l7 + 0x50], %f6
56975loop_6832:
56976 fornot1s %f11, %f1, %f11
56977 std %f14, [%l7 + 0x20]
56978 stx %i4, [%l7 + 0x08]
56979 fmovsvs %icc, %f11, %f15
56980 move %xcc, %i2, %g3
56981 fornot2 %f10, %f2, %f0
56982 ldx [%l7 + 0x68], %i3
56983 ld [%l7 + 0x40], %f1
56984 ldub [%l7 + 0x21], %g5
56985 stb %i1, [%l7 + 0x10]
56986 alignaddr %o1, %g4, %l6
56987 fxnor %f12, %f8, %f6
56988 tle %icc, 0x6
56989 andncc %o0, %l4, %l1
56990 fmovda %xcc, %f5, %f4
56991 stx %o3, [%l7 + 0x50]
56992 ba loop_6833
56993 ld [%l7 + 0x4C], %f8
56994 ble,a,pn %xcc, loop_6834
56995 fbul %fcc1, loop_6835
56996loop_6833:
56997 fabss %f12, %f2
56998 ldx [%l7 + 0x08], %i6
56999loop_6834:
57000 subcc %l2, %o2, %l5
57001loop_6835:
57002 fmovsleu %xcc, %f15, %f6
57003 fmovdleu %xcc, %f14, %f1
57004 xorcc %g1, %o5, %o7
57005 sth %i5, [%l7 + 0x36]
57006 lduw [%l7 + 0x40], %g6
57007 ldsh [%l7 + 0x12], %l0
57008 tsubcc %g7, %g2, %i0
57009 fba %fcc3, loop_6836
57010 fnot2 %f14, %f8
57011 fmovdneg %icc, %f13, %f12
57012 ldd [%l7 + 0x68], %f10
57013loop_6836:
57014 sll %o4, %i7, %o6
57015 bn,pt %icc, loop_6837
57016 tvc %icc, 0x5
57017 fbul,a %fcc0, loop_6838
57018 fors %f4, %f12, %f6
57019loop_6837:
57020 tcc %icc, 0x5
57021 fabsd %f8, %f12
57022loop_6838:
57023 fmul8ulx16 %f6, %f8, %f4
57024 movn %xcc, %i4, %l3
57025 bg,pn %xcc, loop_6839
57026 pdist %f0, %f14, %f12
57027 lduw [%l7 + 0x08], %g3
57028 ldub [%l7 + 0x25], %i3
57029loop_6839:
57030 ldsw [%l7 + 0x4C], %i2
57031 fornot2 %f10, %f6, %f4
57032 edge32l %i1, %g5, %o1
57033 fcmps %fcc1, %f1, %f1
57034 stx %g4, [%l7 + 0x08]
57035 ldd [%l7 + 0x28], %f12
57036 ldsb [%l7 + 0x57], %o0
57037 tn %icc, 0x1
57038 fmovrsgez %l6, %f10, %f1
57039 fmovrdgez %l1, %f0, %f8
57040 movrgz %o3, %i6, %l2
57041 std %f4, [%l7 + 0x38]
57042 udiv %l4, 0x1723, %l5
57043 nop
57044 setx loop_6840, %l0, %l1
57045 jmpl %l1, %o2
57046 ldsb [%l7 + 0x45], %o5
57047 stb %g1, [%l7 + 0x18]
57048 lduh [%l7 + 0x36], %o7
57049loop_6840:
57050 fornot2 %f14, %f0, %f8
57051 bg,a,pn %xcc, loop_6841
57052 fbl,a %fcc3, loop_6842
57053 movg %xcc, %g6, %l0
57054 fsrc2 %f2, %f0
57055loop_6841:
57056 stw %g7, [%l7 + 0x3C]
57057loop_6842:
57058 fba,a %fcc1, loop_6843
57059 stx %i5, [%l7 + 0x28]
57060 fmovdn %icc, %f2, %f0
57061 bleu,a,pt %icc, loop_6844
57062loop_6843:
57063 fnor %f4, %f8, %f4
57064 sth %g2, [%l7 + 0x2A]
57065 bcs,pt %xcc, loop_6845
57066loop_6844:
57067 stx %o4, [%l7 + 0x18]
57068 movvc %xcc, %i0, %i7
57069 subc %o6, 0x09FE, %i4
57070loop_6845:
57071 ldsh [%l7 + 0x54], %g3
57072 call loop_6846
57073 tsubcc %i3, 0x1419, %l3
57074 taddcctv %i1, 0x0534, %i2
57075 ldx [%l7 + 0x20], %o1
57076loop_6846:
57077 stb %g4, [%l7 + 0x6F]
57078 edge16ln %g5, %l6, %o0
57079 fcmpgt32 %f6, %f4, %o3
57080 fcmpeq32 %f12, %f14, %i6
57081 stx %l2, [%l7 + 0x40]
57082 std %f14, [%l7 + 0x28]
57083 lduw [%l7 + 0x74], %l1
57084 fpadd16 %f6, %f14, %f12
57085 fcmped %fcc3, %f4, %f10
57086 ldx [%l7 + 0x40], %l5
57087 fcmpgt32 %f2, %f10, %l4
57088 edge16 %o2, %o5, %g1
57089 fblg %fcc3, loop_6847
57090 subc %g6, %l0, %o7
57091 bcc,a,pt %xcc, loop_6848
57092 movcc %xcc, %i5, %g2
57093loop_6847:
57094 ldx [%l7 + 0x50], %o4
57095 fmovsgu %xcc, %f2, %f2
57096loop_6848:
57097 brgez,a %i0, loop_6849
57098 ldsw [%l7 + 0x58], %i7
57099 stb %o6, [%l7 + 0x0A]
57100 bg,pt %icc, loop_6850
57101loop_6849:
57102 brgez,a %i4, loop_6851
57103 fmovrdlz %g3, %f10, %f2
57104 ldsw [%l7 + 0x10], %i3
57105loop_6850:
57106 fmovrde %g7, %f8, %f6
57107loop_6851:
57108 fmovrsgez %i1, %f11, %f2
57109 ldx [%l7 + 0x68], %i2
57110 fmovrsne %l3, %f13, %f11
57111 ldx [%l7 + 0x40], %o1
57112 fcmps %fcc0, %f13, %f1
57113 ldd [%l7 + 0x10], %f6
57114 ldd [%l7 + 0x10], %f14
57115 faligndata %f14, %f10, %f8
57116 stx %g4, [%l7 + 0x48]
57117 edge16ln %l6, %g5, %o0
57118 brgez %o3, loop_6852
57119 fmovrde %i6, %f10, %f6
57120 stx %l2, [%l7 + 0x28]
57121 mulscc %l1, 0x140B, %l4
57122loop_6852:
57123 fcmpgt16 %f2, %f10, %o2
57124 std %f0, [%l7 + 0x20]
57125 ldd [%l7 + 0x58], %f8
57126 edge32l %l5, %o5, %g1
57127 fmovdvc %icc, %f11, %f4
57128 bvc loop_6853
57129 fbo %fcc0, loop_6854
57130 brnz,a %l0, loop_6855
57131 sth %o7, [%l7 + 0x1A]
57132loop_6853:
57133 stw %g6, [%l7 + 0x3C]
57134loop_6854:
57135 movre %i5, %o4, %i0
57136loop_6855:
57137 fpsub32 %f12, %f2, %f4
57138 stw %i7, [%l7 + 0x74]
57139 ldub [%l7 + 0x40], %o6
57140 umul %i4, 0x1718, %g2
57141 ldub [%l7 + 0x7B], %g3
57142 bg,a,pn %icc, loop_6856
57143 edge32l %g7, %i1, %i3
57144 fsrc1 %f8, %f0
57145 fbo %fcc0, loop_6857
57146loop_6856:
57147 fpack16 %f10, %f9
57148 fmovdne %icc, %f12, %f3
57149 ldub [%l7 + 0x59], %i2
57150loop_6857:
57151 fbg %fcc3, loop_6858
57152 ldd [%l7 + 0x68], %f12
57153 movcs %icc, %o1, %g4
57154 ld [%l7 + 0x70], %f8
57155loop_6858:
57156 fcmpes %fcc1, %f11, %f12
57157 ldd [%l7 + 0x40], %f12
57158 ldsw [%l7 + 0x4C], %l3
57159 sllx %g5, 0x10, %o0
57160 ldub [%l7 + 0x4F], %l6
57161 edge16 %i6, %l2, %l1
57162 sethi 0x09FF, %o3
57163 srax %o2, %l5, %l4
57164 stw %g1, [%l7 + 0x24]
57165 ldsh [%l7 + 0x1C], %l0
57166 ldsw [%l7 + 0x18], %o5
57167 tneg %xcc, 0x2
57168 tleu %xcc, 0x5
57169 move %icc, %g6, %o7
57170 ldsb [%l7 + 0x14], %o4
57171 fmovde %icc, %f10, %f8
57172 fpmerge %f3, %f13, %f0
57173 fmovdpos %icc, %f11, %f7
57174 brgz %i5, loop_6859
57175 stx %i7, [%l7 + 0x20]
57176 fmovrdgz %o6, %f12, %f4
57177 srl %i0, %g2, %i4
57178loop_6859:
57179 tcs %xcc, 0x4
57180 alignaddrl %g3, %i1, %g7
57181 fbne %fcc3, loop_6860
57182 fmul8ulx16 %f4, %f8, %f8
57183 bge,pn %xcc, loop_6861
57184 sdivx %i2, 0x1440, %o1
57185loop_6860:
57186 ldsw [%l7 + 0x0C], %g4
57187 bge,a %icc, loop_6862
57188loop_6861:
57189 fmul8x16au %f7, %f12, %f6
57190 stx %l3, [%l7 + 0x58]
57191 tge %xcc, 0x2
57192loop_6862:
57193 lduw [%l7 + 0x70], %i3
57194 ldub [%l7 + 0x1E], %g5
57195 udiv %o0, 0x0FC1, %i6
57196 ldx [%l7 + 0x08], %l6
57197 taddcctv %l1, 0x1793, %o3
57198 lduw [%l7 + 0x20], %l2
57199 ldsh [%l7 + 0x72], %l5
57200 fornot2 %f6, %f14, %f2
57201 ldsh [%l7 + 0x18], %o2
57202 mova %xcc, %l4, %g1
57203 fbuge %fcc0, loop_6863
57204 movrlz %l0, 0x136, %o5
57205 fnot2s %f4, %f6
57206 fblg,a %fcc3, loop_6864
57207loop_6863:
57208 taddcc %g6, %o7, %o4
57209 popc %i5, %o6
57210 fxnors %f3, %f1, %f4
57211loop_6864:
57212 fcmped %fcc1, %f6, %f0
57213 move %icc, %i0, %g2
57214 stw %i4, [%l7 + 0x28]
57215 fnot2s %f14, %f8
57216 movrne %g3, %i1, %i7
57217 movne %icc, %i2, %o1
57218 fcmpgt16 %f10, %f4, %g4
57219 st %f8, [%l7 + 0x68]
57220 te %xcc, 0x1
57221 sra %g7, 0x08, %l3
57222 ldx [%l7 + 0x50], %i3
57223 bge loop_6865
57224 fandnot1s %f13, %f14, %f1
57225 fcmps %fcc2, %f3, %f4
57226 fmovrslez %o0, %f8, %f6
57227loop_6865:
57228 lduw [%l7 + 0x70], %g5
57229 bl,a,pn %xcc, loop_6866
57230 sth %l6, [%l7 + 0x76]
57231 fandnot1s %f10, %f14, %f15
57232 fpsub16 %f2, %f0, %f14
57233loop_6866:
57234 movre %l1, %i6, %l2
57235 ld [%l7 + 0x34], %f10
57236 sub %o3, %l5, %l4
57237 lduw [%l7 + 0x40], %g1
57238 stx %l0, [%l7 + 0x10]
57239 bn,pt %xcc, loop_6867
57240 call loop_6868
57241 fzero %f12
57242 st %f10, [%l7 + 0x78]
57243loop_6867:
57244 fcmpgt16 %f4, %f12, %o2
57245loop_6868:
57246 sth %g6, [%l7 + 0x64]
57247 ldsb [%l7 + 0x5E], %o7
57248 fmovsleu %xcc, %f8, %f1
57249 ldx [%l7 + 0x68], %o4
57250 ldsh [%l7 + 0x3C], %o5
57251 tle %icc, 0x4
57252 movre %i5, 0x0EE, %i0
57253 movgu %xcc, %g2, %o6
57254 st %f1, [%l7 + 0x60]
57255 movcc %xcc, %i4, %i1
57256 tcs %icc, 0x4
57257 addc %i7, %i2, %g3
57258 st %f6, [%l7 + 0x08]
57259 ldub [%l7 + 0x75], %g4
57260 ble,a,pn %xcc, loop_6869
57261 lduw [%l7 + 0x1C], %o1
57262 stx %l3, [%l7 + 0x28]
57263 sll %i3, 0x17, %o0
57264loop_6869:
57265 add %g7, %g5, %l1
57266 fble,a %fcc2, loop_6870
57267 lduh [%l7 + 0x18], %i6
57268 be %xcc, loop_6871
57269 movl %xcc, %l2, %l6
57270loop_6870:
57271 ld [%l7 + 0x10], %f11
57272 ldsb [%l7 + 0x53], %o3
57273loop_6871:
57274 stx %l5, [%l7 + 0x40]
57275 tpos %xcc, 0x5
57276 and %l4, %g1, %o2
57277 fsrc1s %f0, %f7
57278 movgu %xcc, %g6, %l0
57279 ldsh [%l7 + 0x54], %o7
57280 fmovrdlez %o5, %f2, %f0
57281 smulcc %i5, %i0, %o4
57282 edge16n %g2, %o6, %i1
57283 fpack16 %f12, %f11
57284 bl,pt %xcc, loop_6872
57285 fbg,a %fcc1, loop_6873
57286 sll %i7, 0x09, %i2
57287 fmovdcs %icc, %f0, %f13
57288loop_6872:
57289 stw %g3, [%l7 + 0x7C]
57290loop_6873:
57291 array32 %i4, %o1, %g4
57292 ld [%l7 + 0x44], %f4
57293 ldub [%l7 + 0x31], %i3
57294 fcmpgt16 %f6, %f6, %o0
57295 std %f10, [%l7 + 0x58]
57296 fcmple32 %f10, %f0, %l3
57297 fpadd16 %f2, %f2, %f6
57298 fmovsvc %icc, %f6, %f5
57299 array8 %g7, %l1, %i6
57300 bleu,a loop_6874
57301 movrgz %l2, 0x04C, %g5
57302 ldsh [%l7 + 0x40], %o3
57303 edge8n %l5, %l4, %g1
57304loop_6874:
57305 fmovrde %o2, %f10, %f14
57306 fcmpgt32 %f2, %f8, %l6
57307 fmovdvs %icc, %f0, %f4
57308 edge8n %g6, %l0, %o7
57309 fmovdn %icc, %f1, %f1
57310 lduh [%l7 + 0x58], %o5
57311 ldd [%l7 + 0x18], %f10
57312 sll %i0, 0x05, %o4
57313 fmovdgu %xcc, %f8, %f6
57314 bneg loop_6875
57315 alignaddr %i5, %o6, %g2
57316 brgz %i1, loop_6876
57317 call loop_6877
57318loop_6875:
57319 bshuffle %f4, %f12, %f0
57320 taddcc %i7, %g3, %i2
57321loop_6876:
57322 tneg %xcc, 0x6
57323loop_6877:
57324 stb %i4, [%l7 + 0x43]
57325 ldsw [%l7 + 0x4C], %g4
57326 udiv %i3, 0x1CBD, %o0
57327 tvs %icc, 0x7
57328 fsrc2s %f6, %f11
57329 bneg,pt %xcc, loop_6878
57330 ldx [%l7 + 0x50], %l3
57331 fpadd16s %f9, %f5, %f15
57332 st %f8, [%l7 + 0x58]
57333loop_6878:
57334 fone %f8
57335 movrgez %o1, 0x2FD, %l1
57336 fmovsvs %icc, %f14, %f9
57337 lduh [%l7 + 0x7C], %i6
57338 fmuld8ulx16 %f14, %f3, %f0
57339 edge32n %l2, %g7, %g5
57340 st %f15, [%l7 + 0x54]
57341 ldd [%l7 + 0x20], %f4
57342 ta %xcc, 0x2
57343 fnor %f8, %f14, %f8
57344 fcmpeq16 %f4, %f2, %l5
57345 movrgz %o3, 0x0DC, %g1
57346 sth %l4, [%l7 + 0x0A]
57347 fpadd32 %f12, %f4, %f12
57348 movcc %icc, %l6, %g6
57349 fmovrse %o2, %f2, %f3
57350 fmuld8sux16 %f9, %f9, %f14
57351 umul %l0, %o7, %o5
57352 fmovsneg %xcc, %f0, %f4
57353 fabsd %f8, %f10
57354 fxor %f12, %f2, %f14
57355 fnegd %f10, %f0
57356 ldsb [%l7 + 0x09], %i0
57357 ldsh [%l7 + 0x24], %i5
57358 stx %o4, [%l7 + 0x60]
57359 andn %g2, 0x0B17, %o6
57360 fnor %f2, %f12, %f4
57361 bleu,a,pn %xcc, loop_6879
57362 fmovde %xcc, %f2, %f2
57363 te %xcc, 0x7
57364 sth %i7, [%l7 + 0x28]
57365loop_6879:
57366 movrlez %g3, %i1, %i4
57367 sdiv %i2, 0x1530, %g4
57368 lduw [%l7 + 0x48], %o0
57369 fnot1s %f11, %f13
57370 edge32 %i3, %l3, %o1
57371 movcs %icc, %l1, %l2
57372 fbuge %fcc2, loop_6880
57373 smulcc %g7, %i6, %l5
57374 fpack16 %f6, %f4
57375 fmovdpos %icc, %f12, %f6
57376loop_6880:
57377 lduh [%l7 + 0x42], %o3
57378 tge %icc, 0x7
57379 stx %g5, [%l7 + 0x20]
57380 smulcc %l4, 0x0CA8, %g1
57381 ble,pn %icc, loop_6881
57382 ldub [%l7 + 0x5D], %g6
57383 ldd [%l7 + 0x10], %f4
57384 st %f2, [%l7 + 0x58]
57385loop_6881:
57386 bleu,pt %xcc, loop_6882
57387 stx %o2, [%l7 + 0x08]
57388 stx %l0, [%l7 + 0x38]
57389 sth %o7, [%l7 + 0x32]
57390loop_6882:
57391 stx %l6, [%l7 + 0x08]
57392 sll %o5, %i5, %i0
57393 sllx %g2, 0x05, %o4
57394 array32 %i7, %g3, %i1
57395 fandnot1s %f13, %f1, %f2
57396 fmovdpos %xcc, %f9, %f15
57397 fmovsge %xcc, %f12, %f2
57398 andn %i4, 0x0D82, %o6
57399 fpack32 %f0, %f14, %f10
57400 sth %i2, [%l7 + 0x44]
57401 sdivcc %o0, 0x13DE, %g4
57402 fxor %f8, %f6, %f2
57403 fmovda %icc, %f6, %f3
57404 fone %f12
57405 fand %f0, %f2, %f2
57406 sth %i3, [%l7 + 0x70]
57407 ld [%l7 + 0x1C], %f1
57408 lduw [%l7 + 0x70], %o1
57409 fornot2s %f15, %f13, %f15
57410 fmovdg %icc, %f11, %f5
57411 fmovdle %icc, %f8, %f7
57412 st %f1, [%l7 + 0x50]
57413 fnegs %f7, %f1
57414 for %f0, %f10, %f6
57415 smulcc %l1, %l3, %l2
57416 lduw [%l7 + 0x14], %g7
57417 movre %i6, 0x076, %l5
57418 stb %g5, [%l7 + 0x28]
57419 fmovsne %icc, %f15, %f12
57420 fmovdne %xcc, %f2, %f12
57421 udivcc %o3, 0x0B6C, %g1
57422 lduh [%l7 + 0x78], %g6
57423 sllx %l4, %o2, %o7
57424 bshuffle %f2, %f10, %f14
57425 fornot2s %f2, %f6, %f0
57426 or %l0, %l6, %i5
57427 fmovrdlz %i0, %f6, %f4
57428 fpadd32s %f9, %f14, %f8
57429 fbne %fcc3, loop_6883
57430 stw %g2, [%l7 + 0x1C]
57431 fbuge,a %fcc1, loop_6884
57432 ldx [%l7 + 0x60], %o4
57433loop_6883:
57434 addcc %o5, 0x0657, %i7
57435 fpsub16 %f0, %f10, %f8
57436loop_6884:
57437 bneg,a loop_6885
57438 fmul8sux16 %f10, %f4, %f10
57439 mova %icc, %g3, %i4
57440 fxors %f10, %f14, %f9
57441loop_6885:
57442 lduh [%l7 + 0x68], %i1
57443 fcmpne32 %f4, %f14, %o6
57444 fmul8x16al %f3, %f7, %f12
57445 add %i2, %o0, %g4
57446 fpmerge %f4, %f7, %f0
57447 fmuld8sux16 %f13, %f12, %f12
57448 ldx [%l7 + 0x60], %o1
57449 fexpand %f1, %f12
57450 std %f4, [%l7 + 0x70]
57451 fmovrdlz %l1, %f4, %f6
57452 alignaddrl %l3, %l2, %g7
57453 xorcc %i3, 0x1BC9, %l5
57454 edge8n %i6, %o3, %g1
57455 array16 %g6, %g5, %l4
57456 fsrc2 %f0, %f10
57457 lduh [%l7 + 0x7E], %o2
57458 bcs,a %xcc, loop_6886
57459 fmovrsgez %l0, %f14, %f8
57460 bcs,a loop_6887
57461 for %f12, %f10, %f10
57462loop_6886:
57463 edge16n %o7, %l6, %i5
57464 brgz,a %i0, loop_6888
57465loop_6887:
57466 ldx [%l7 + 0x48], %g2
57467 fbug %fcc0, loop_6889
57468 array16 %o4, %o5, %i7
57469loop_6888:
57470 tpos %icc, 0x2
57471 lduh [%l7 + 0x3E], %g3
57472loop_6889:
57473 ble,a loop_6890
57474 ldsb [%l7 + 0x50], %i4
57475 fbue,a %fcc2, loop_6891
57476 bne,pn %xcc, loop_6892
57477loop_6890:
57478 fmovsl %xcc, %f14, %f3
57479 fpmerge %f4, %f0, %f10
57480loop_6891:
57481 movl %xcc, %o6, %i1
57482loop_6892:
57483 xorcc %o0, 0x1E98, %i2
57484 andcc %o1, 0x06FD, %g4
57485 tcc %icc, 0x2
57486 ldsh [%l7 + 0x46], %l1
57487 edge16 %l2, %g7, %l3
57488 move %xcc, %l5, %i6
57489 std %f12, [%l7 + 0x68]
57490 taddcc %i3, 0x1D38, %g1
57491 movgu %icc, %o3, %g6
57492 fbn %fcc2, loop_6893
57493 brgz %l4, loop_6894
57494 fnot1 %f2, %f4
57495 orcc %o2, %g5, %l0
57496loop_6893:
57497 addccc %o7, 0x0316, %i5
57498loop_6894:
57499 for %f10, %f12, %f4
57500 ldsh [%l7 + 0x74], %l6
57501 ldsw [%l7 + 0x70], %i0
57502 fbne,a %fcc3, loop_6895
57503 fmovsle %xcc, %f7, %f9
57504 fcmpd %fcc0, %f8, %f8
57505 ldsh [%l7 + 0x52], %o4
57506loop_6895:
57507 fmovrdlez %o5, %f10, %f2
57508 ldd [%l7 + 0x10], %f12
57509 ld [%l7 + 0x34], %f7
57510 ldsw [%l7 + 0x54], %g2
57511 ldsh [%l7 + 0x44], %i7
57512 udivx %i4, 0x0F88, %o6
57513 brgz %g3, loop_6896
57514 fnands %f11, %f9, %f13
57515 fsrc1s %f12, %f7
57516 tcs %xcc, 0x0
57517loop_6896:
57518 fxnors %f13, %f4, %f12
57519 ldd [%l7 + 0x20], %f4
57520 fcmpne16 %f4, %f6, %i1
57521 brnz,a %o0, loop_6897
57522 fpadd32s %f7, %f7, %f9
57523 edge16n %i2, %o1, %l1
57524 brlez %g4, loop_6898
57525loop_6897:
57526 ldx [%l7 + 0x70], %l2
57527 fbuge %fcc3, loop_6899
57528 lduh [%l7 + 0x78], %g7
57529loop_6898:
57530 fmovsneg %icc, %f13, %f6
57531 stx %l5, [%l7 + 0x10]
57532loop_6899:
57533 stx %i6, [%l7 + 0x18]
57534 edge8 %l3, %g1, %i3
57535 std %f4, [%l7 + 0x18]
57536 fmovsg %xcc, %f0, %f11
57537 fmul8sux16 %f4, %f12, %f2
57538 fpadd16 %f10, %f12, %f12
57539 ldsb [%l7 + 0x4F], %g6
57540 ldd [%l7 + 0x08], %f12
57541 edge16ln %l4, %o2, %g5
57542 fmovspos %xcc, %f5, %f5
57543 smulcc %l0, 0x0C36, %o3
57544 fmovsge %icc, %f5, %f4
57545 tle %icc, 0x7
57546 ldx [%l7 + 0x20], %o7
57547 bgu,a,pt %icc, loop_6900
57548 fbule %fcc0, loop_6901
57549 std %f0, [%l7 + 0x40]
57550 fpadd16 %f2, %f12, %f12
57551loop_6900:
57552 fbn %fcc3, loop_6902
57553loop_6901:
57554 ldd [%l7 + 0x78], %f10
57555 fmovsle %xcc, %f6, %f10
57556 brlz,a %i5, loop_6903
57557loop_6902:
57558 faligndata %f10, %f0, %f14
57559 fpadd16 %f0, %f4, %f4
57560 std %f8, [%l7 + 0x20]
57561loop_6903:
57562 stx %i0, [%l7 + 0x10]
57563 movg %icc, %o4, %l6
57564 stw %g2, [%l7 + 0x64]
57565 tg %xcc, 0x2
57566 fmovdn %icc, %f15, %f2
57567 smul %i7, 0x0CF5, %i4
57568 fexpand %f1, %f6
57569 movrgz %o5, 0x025, %o6
57570 popc %g3, %i1
57571 brlez,a %i2, loop_6904
57572 mulx %o1, %l1, %g4
57573 edge16ln %o0, %l2, %g7
57574 ba,a loop_6905
57575loop_6904:
57576 bgu,pn %xcc, loop_6906
57577 ldsw [%l7 + 0x28], %l5
57578 sdiv %i6, 0x0162, %g1
57579loop_6905:
57580 umulcc %i3, %l3, %g6
57581loop_6906:
57582 ldsh [%l7 + 0x2E], %l4
57583 fnot1s %f10, %f1
57584 ldx [%l7 + 0x18], %o2
57585 sdiv %l0, 0x0C36, %o3
57586 ld [%l7 + 0x38], %f15
57587 nop
57588 setx loop_6907, %l0, %l1
57589 wrpr 0x1, %tl
57590 wrpr %l1, %tpc
57591 add %l1, 0x4, %l1
57592 wrpr %l1, %tnpc
57593 setx 0x34400001400, %l0, %l1
57594 wrpr %l1, %tstate
57595 wrhpr 0x4, %htstate
57596 retry
57597 nop
57598 setx loop_6908, %l0, %l1
57599 jmpl %l1, %g5
57600 fmuld8sux16 %f9, %f8, %f4
57601 srl %i5, 0x07, %i0
57602loop_6907:
57603 ldx [%l7 + 0x78], %o4
57604loop_6908:
57605 fand %f4, %f14, %f14
57606 xnorcc %l6, %o7, %g2
57607 bpos,pn %icc, loop_6909
57608 ldd [%l7 + 0x50], %f0
57609 sth %i4, [%l7 + 0x36]
57610 bpos,a,pt %icc, loop_6910
57611loop_6909:
57612 sth %i7, [%l7 + 0x5E]
57613 fsrc1s %f8, %f5
57614 fmovsgu %icc, %f2, %f8
57615loop_6910:
57616 faligndata %f6, %f8, %f8
57617 fsrc2 %f12, %f2
57618 lduh [%l7 + 0x40], %o6
57619 sub %g3, %i1, %i2
57620 stx %o5, [%l7 + 0x60]
57621 fbul %fcc2, loop_6911
57622 sth %o1, [%l7 + 0x50]
57623 ldx [%l7 + 0x60], %l1
57624 andn %o0, %g4, %l2
57625loop_6911:
57626 orncc %l5, %i6, %g7
57627 brlz,a %i3, loop_6912
57628 fpack32 %f6, %f4, %f8
57629 movg %icc, %l3, %g6
57630 brgez,a %l4, loop_6913
57631loop_6912:
57632 tvs %xcc, 0x7
57633 fnot1 %f8, %f8
57634 fandnot1 %f4, %f0, %f14
57635loop_6913:
57636 bge,pt %icc, loop_6914
57637 smul %o2, 0x01DA, %g1
57638 fbue,a %fcc3, loop_6915
57639 ld [%l7 + 0x48], %f9
57640loop_6914:
57641 movleu %icc, %l0, %o3
57642 bl,a,pt %icc, loop_6916
57643loop_6915:
57644 stw %g5, [%l7 + 0x38]
57645 fmovrsgz %i5, %f2, %f7
57646 udivcc %i0, 0x1683, %o4
57647loop_6916:
57648 std %f8, [%l7 + 0x20]
57649 nop
57650 setx loop_6917, %l0, %l1
57651 wrpr 0x1, %tl
57652 wrpr %l1, %tnpc
57653 setx 0x34400001400, %l0, %l1
57654 wrpr %l1, %tstate
57655 wrhpr 0x4, %htstate
57656 done
57657 movle %icc, %l6, %g2
57658 edge8 %o7, %i7, %i4
57659 sdivcc %g3, 0x1EE5, %o6
57660loop_6917:
57661 ldx [%l7 + 0x78], %i2
57662 lduw [%l7 + 0x50], %o5
57663 udivx %o1, 0x0746, %l1
57664 std %f10, [%l7 + 0x28]
57665 tvs %xcc, 0x1
57666 fmovdcc %xcc, %f4, %f12
57667 fsrc2s %f6, %f14
57668 alignaddr %o0, %i1, %l2
57669 sth %l5, [%l7 + 0x3A]
57670 ldsw [%l7 + 0x48], %i6
57671 fbl %fcc0, loop_6918
57672 sdivx %g4, 0x1FE6, %g7
57673 ba loop_6919
57674 movl %icc, %l3, %g6
57675loop_6918:
57676 lduw [%l7 + 0x68], %i3
57677 bgu,a loop_6920
57678loop_6919:
57679 brgez,a %l4, loop_6921
57680 ldd [%l7 + 0x08], %f2
57681 stx %o2, [%l7 + 0x70]
57682loop_6920:
57683 ldsb [%l7 + 0x70], %l0
57684loop_6921:
57685 fone %f0
57686 orcc %g1, 0x05AF, %g5
57687 popc 0x01CF, %o3
57688 mova %xcc, %i5, %o4
57689 tleu %xcc, 0x2
57690 fnor %f2, %f14, %f10
57691 fmovdcc %xcc, %f9, %f10
57692 udivcc %l6, 0x1DA5, %i0
57693 fmovdle %icc, %f3, %f9
57694 stb %o7, [%l7 + 0x0F]
57695 std %f6, [%l7 + 0x68]
57696 ldsb [%l7 + 0x71], %i7
57697 lduw [%l7 + 0x30], %i4
57698 stb %g3, [%l7 + 0x50]
57699 tcc %icc, 0x4
57700 bg,a,pn %icc, loop_6922
57701 fzeros %f1
57702 fpsub16s %f1, %f5, %f3
57703 xnorcc %g2, 0x12D4, %o6
57704loop_6922:
57705 ldsb [%l7 + 0x0A], %o5
57706 brlez,a %i2, loop_6923
57707 ldsb [%l7 + 0x5F], %o1
57708 fornot1s %f9, %f5, %f11
57709 fones %f7
57710loop_6923:
57711 sth %o0, [%l7 + 0x2A]
57712 ldsh [%l7 + 0x0E], %i1
57713 ldd [%l7 + 0x10], %f14
57714 fbo %fcc3, loop_6924
57715 ble,a,pn %xcc, loop_6925
57716 sub %l1, %l5, %i6
57717 fmovscc %icc, %f4, %f4
57718loop_6924:
57719 fbge,a %fcc0, loop_6926
57720loop_6925:
57721 stw %l2, [%l7 + 0x58]
57722 ldub [%l7 + 0x43], %g4
57723 andn %g7, 0x0F98, %l3
57724loop_6926:
57725 ldsb [%l7 + 0x25], %i3
57726 fcmps %fcc0, %f4, %f4
57727 sth %l4, [%l7 + 0x14]
57728 edge8n %o2, %g6, %g1
57729 bcc %icc, loop_6927
57730 ldsh [%l7 + 0x2A], %g5
57731 ldsw [%l7 + 0x24], %l0
57732 orncc %o3, %o4, %l6
57733loop_6927:
57734 fexpand %f7, %f8
57735 add %i5, 0x09DD, %i0
57736 fmovrsgz %o7, %f14, %f5
57737 edge32l %i4, %i7, %g3
57738 ldd [%l7 + 0x08], %f12
57739 stx %o6, [%l7 + 0x70]
57740 ldd [%l7 + 0x38], %f12
57741 fmovde %icc, %f13, %f8
57742 stb %o5, [%l7 + 0x6E]
57743 faligndata %f14, %f8, %f10
57744 stb %g2, [%l7 + 0x6B]
57745 for %f8, %f8, %f12
57746 movvc %icc, %o1, %i2
57747 ldsh [%l7 + 0x40], %i1
57748 ldsw [%l7 + 0x20], %l1
57749 sllx %l5, 0x04, %o0
57750 fcmpne32 %f8, %f12, %i6
57751 fmovdne %xcc, %f6, %f6
57752 bpos,pn %xcc, loop_6928
57753 ldsb [%l7 + 0x1A], %l2
57754 srl %g7, %l3, %g4
57755 movpos %xcc, %l4, %o2
57756loop_6928:
57757 ldub [%l7 + 0x2D], %i3
57758 stw %g1, [%l7 + 0x14]
57759 fmovdne %xcc, %f13, %f0
57760 st %f2, [%l7 + 0x2C]
57761 bcc,a loop_6929
57762 stx %g6, [%l7 + 0x28]
57763 fpackfix %f0, %f9
57764 mulx %g5, 0x008F, %l0
57765loop_6929:
57766 movcc %icc, %o4, %l6
57767 ldub [%l7 + 0x4C], %i5
57768 fcmpd %fcc2, %f12, %f8
57769 fmovrslez %i0, %f14, %f3
57770 fnot1 %f8, %f12
57771 fnors %f10, %f5, %f10
57772 stx %o3, [%l7 + 0x68]
57773 lduh [%l7 + 0x74], %i4
57774 pdist %f2, %f4, %f0
57775 stb %i7, [%l7 + 0x30]
57776 fandnot2s %f7, %f6, %f10
57777 bl,pt %xcc, loop_6930
57778 fbe,a %fcc1, loop_6931
57779 smulcc %o7, %o6, %g3
57780 popc 0x1598, %g2
57781loop_6930:
57782 fmovdpos %icc, %f13, %f2
57783loop_6931:
57784 fmovsg %xcc, %f1, %f14
57785 fbug,a %fcc0, loop_6932
57786 fmovsg %icc, %f1, %f0
57787 fpadd16s %f2, %f5, %f14
57788 fbuge %fcc3, loop_6933
57789loop_6932:
57790 ldd [%l7 + 0x38], %f6
57791 fmovsneg %xcc, %f6, %f5
57792 tl %xcc, 0x0
57793loop_6933:
57794 mulx %o1, %i2, %o5
57795 ldsw [%l7 + 0x70], %i1
57796 fbue,a %fcc0, loop_6934
57797 bpos,a,pn %xcc, loop_6935
57798 srax %l5, %o0, %i6
57799 array32 %l2, %l1, %g7
57800loop_6934:
57801 fandnot2 %f0, %f12, %f2
57802loop_6935:
57803 fbue %fcc2, loop_6936
57804 array32 %g4, %l4, %l3
57805 ldx [%l7 + 0x20], %i3
57806 ldd [%l7 + 0x38], %f12
57807loop_6936:
57808 sth %o2, [%l7 + 0x22]
57809 ldub [%l7 + 0x2C], %g1
57810 orncc %g5, 0x01B4, %g6
57811 nop
57812 setx loop_6937, %l0, %l1
57813 jmpl %l1, %l0
57814 andncc %l6, %i5, %o4
57815 addccc %i0, %i4, %o3
57816 brz %o7, loop_6938
57817loop_6937:
57818 ble loop_6939
57819 udiv %i7, 0x1FCA, %o6
57820 ldsw [%l7 + 0x64], %g3
57821loop_6938:
57822 stx %o1, [%l7 + 0x70]
57823loop_6939:
57824 ble,a %xcc, loop_6940
57825 fxors %f11, %f13, %f6
57826 stb %i2, [%l7 + 0x48]
57827 fblg,a %fcc0, loop_6941
57828loop_6940:
57829 fornot1s %f0, %f6, %f5
57830 ldsb [%l7 + 0x2C], %g2
57831 fexpand %f5, %f0
57832loop_6941:
57833 fcmpgt32 %f0, %f14, %i1
57834 alignaddr %o5, %l5, %i6
57835 fmovrdne %l2, %f4, %f14
57836 tvs %icc, 0x0
57837 fmovsg %icc, %f12, %f8
57838 ldx [%l7 + 0x50], %l1
57839 fsrc2 %f14, %f4
57840 fandnot2s %f10, %f9, %f14
57841 fmuld8ulx16 %f10, %f0, %f12
57842 fands %f14, %f4, %f5
57843 ldd [%l7 + 0x50], %f8
57844 be %icc, loop_6942
57845 std %f2, [%l7 + 0x40]
57846 ldsb [%l7 + 0x55], %o0
57847 fmovdcs %xcc, %f6, %f9
57848loop_6942:
57849 ldub [%l7 + 0x0D], %g7
57850 stx %l4, [%l7 + 0x28]
57851 fnot1s %f9, %f15
57852 fcmpne16 %f8, %f8, %g4
57853 stb %i3, [%l7 + 0x4B]
57854 fmovrdne %o2, %f0, %f10
57855 orcc %g1, 0x1270, %l3
57856 tgu %xcc, 0x2
57857 ldsh [%l7 + 0x7C], %g5
57858 fmovsge %icc, %f5, %f0
57859 fcmpeq32 %f8, %f4, %g6
57860 nop
57861 setx loop_6943, %l0, %l1
57862 jmpl %l1, %l0
57863 sth %l6, [%l7 + 0x68]
57864 stw %o4, [%l7 + 0x14]
57865 tne %xcc, 0x2
57866loop_6943:
57867 ldsh [%l7 + 0x0A], %i0
57868 bg,a,pn %xcc, loop_6944
57869 movge %icc, %i5, %i4
57870 fzero %f0
57871 tn %icc, 0x2
57872loop_6944:
57873 fmovdl %xcc, %f4, %f3
57874 fnors %f3, %f15, %f4
57875 bcs,a,pn %icc, loop_6945
57876 fxors %f4, %f8, %f0
57877 fmovsl %xcc, %f4, %f15
57878 movn %icc, %o7, %o3
57879loop_6945:
57880 fmovdgu %xcc, %f1, %f3
57881 fexpand %f7, %f0
57882 fandnot1 %f12, %f8, %f10
57883 mova %xcc, %o6, %i7
57884 movvc %xcc, %g3, %o1
57885 bl,a,pt %xcc, loop_6946
57886 sdivx %i2, 0x036D, %g2
57887 umulcc %i1, %o5, %i6
57888 stx %l5, [%l7 + 0x30]
57889loop_6946:
57890 fmovrdgez %l1, %f10, %f4
57891 st %f2, [%l7 + 0x20]
57892 brz,a %l2, loop_6947
57893 fbe %fcc3, loop_6948
57894 ldsb [%l7 + 0x6A], %g7
57895 stx %l4, [%l7 + 0x70]
57896loop_6947:
57897 ldsw [%l7 + 0x08], %g4
57898loop_6948:
57899 alignaddr %i3, %o2, %o0
57900 fcmple16 %f0, %f6, %g1
57901 stb %l3, [%l7 + 0x14]
57902 ld [%l7 + 0x6C], %f8
57903 stx %g5, [%l7 + 0x48]
57904 ld [%l7 + 0x18], %f0
57905 lduh [%l7 + 0x62], %l0
57906 ldd [%l7 + 0x50], %f14
57907 bpos,a,pt %icc, loop_6949
57908 fones %f3
57909 mulscc %g6, %o4, %i0
57910 stb %i5, [%l7 + 0x27]
57911loop_6949:
57912 bgu loop_6950
57913 srl %i4, %l6, %o7
57914 sethi 0x1EC3, %o6
57915 fpadd16s %f11, %f6, %f7
57916loop_6950:
57917 be,a loop_6951
57918 ldsb [%l7 + 0x12], %o3
57919 fmovrdlz %g3, %f10, %f0
57920 fmovrsgez %i7, %f1, %f7
57921loop_6951:
57922 fmovrse %o1, %f11, %f1
57923 tcc %xcc, 0x0
57924 fpadd32s %f4, %f10, %f12
57925 mulscc %g2, %i2, %o5
57926 mulscc %i6, 0x1414, %i1
57927 fpsub16 %f2, %f8, %f12
57928 bleu,a %xcc, loop_6952
57929 stw %l1, [%l7 + 0x10]
57930 fmovspos %xcc, %f14, %f6
57931 fmovsle %xcc, %f13, %f4
57932loop_6952:
57933 addcc %l5, %g7, %l4
57934 fexpand %f2, %f8
57935 move %xcc, %g4, %i3
57936 ldd [%l7 + 0x68], %f2
57937 fmul8x16au %f2, %f12, %f6
57938 fcmpd %fcc1, %f4, %f0
57939 ld [%l7 + 0x3C], %f15
57940 mulscc %l2, 0x04AF, %o2
57941 orcc %o0, %g1, %l3
57942 fpsub16 %f0, %f10, %f0
57943 fmovsg %xcc, %f10, %f12
57944 fba,a %fcc1, loop_6953
57945 stb %g5, [%l7 + 0x3C]
57946 st %f4, [%l7 + 0x0C]
57947 fmovrsgz %g6, %f6, %f13
57948loop_6953:
57949 fandnot2 %f8, %f2, %f12
57950 ldsh [%l7 + 0x40], %o4
57951 ldub [%l7 + 0x19], %i0
57952 call loop_6954
57953 stw %l0, [%l7 + 0x2C]
57954 std %f14, [%l7 + 0x50]
57955 fcmpne32 %f12, %f0, %i4
57956loop_6954:
57957 fmovse %icc, %f15, %f9
57958 movl %icc, %l6, %i5
57959 array32 %o6, %o3, %o7
57960 ldx [%l7 + 0x58], %i7
57961 lduh [%l7 + 0x7C], %g3
57962 ldx [%l7 + 0x68], %o1
57963 and %i2, %o5, %g2
57964 stw %i6, [%l7 + 0x58]
57965 ld [%l7 + 0x5C], %f2
57966 movne %xcc, %i1, %l5
57967 bge %icc, loop_6955
57968 fmovd %f10, %f12
57969 stw %l1, [%l7 + 0x40]
57970 be,a loop_6956
57971loop_6955:
57972 bgu loop_6957
57973 sdivx %l4, 0x0837, %g7
57974 movne %icc, %g4, %l2
57975loop_6956:
57976 edge8n %o2, %o0, %g1
57977loop_6957:
57978 lduw [%l7 + 0x34], %i3
57979 brlez,a %g5, loop_6958
57980 stw %g6, [%l7 + 0x7C]
57981 ta %xcc, 0x4
57982 fands %f2, %f1, %f15
57983loop_6958:
57984 move %icc, %o4, %i0
57985 fcmpd %fcc2, %f10, %f14
57986 subccc %l0, %i4, %l6
57987 lduw [%l7 + 0x50], %l3
57988 fcmpeq32 %f14, %f12, %i5
57989 fmovsne %icc, %f13, %f12
57990 std %f8, [%l7 + 0x20]
57991 fmovdneg %xcc, %f8, %f1
57992 fmovrdne %o3, %f6, %f14
57993 fors %f4, %f12, %f3
57994 fmuld8ulx16 %f0, %f2, %f8
57995 ld [%l7 + 0x24], %f1
57996 bcs loop_6959
57997 tcc %xcc, 0x3
57998 pdist %f2, %f6, %f6
57999 ld [%l7 + 0x48], %f5
58000loop_6959:
58001 stx %o6, [%l7 + 0x68]
58002 fpack32 %f4, %f4, %f2
58003 st %f12, [%l7 + 0x7C]
58004 lduh [%l7 + 0x76], %o7
58005 ldd [%l7 + 0x70], %f12
58006 lduh [%l7 + 0x7A], %i7
58007 fmovdcs %icc, %f0, %f2
58008 lduh [%l7 + 0x7C], %o1
58009 fbu,a %fcc1, loop_6960
58010 sth %i2, [%l7 + 0x32]
58011 mova %xcc, %o5, %g3
58012 st %f1, [%l7 + 0x1C]
58013loop_6960:
58014 sth %g2, [%l7 + 0x46]
58015 xnorcc %i1, 0x0781, %l5
58016 and %i6, 0x0B80, %l4
58017 fpsub16s %f12, %f0, %f9
58018 ldx [%l7 + 0x40], %g7
58019 fba %fcc1, loop_6961
58020 std %f12, [%l7 + 0x28]
58021 fmul8sux16 %f0, %f12, %f10
58022 srlx %l1, %l2, %o2
58023loop_6961:
58024 tg %xcc, 0x2
58025 udiv %g4, 0x078A, %g1
58026 ldsh [%l7 + 0x4C], %i3
58027 srl %o0, 0x01, %g5
58028 fblg %fcc0, loop_6962
58029 fmovdn %icc, %f14, %f14
58030 fones %f3
58031 tge %xcc, 0x3
58032loop_6962:
58033 stb %o4, [%l7 + 0x2A]
58034 edge8n %i0, %g6, %i4
58035 fnand %f10, %f10, %f4
58036 fnot1s %f2, %f13
58037 fandnot1s %f8, %f5, %f6
58038 std %f6, [%l7 + 0x10]
58039 call loop_6963
58040 edge32l %l0, %l6, %l3
58041 movpos %icc, %o3, %i5
58042 xnorcc %o7, 0x14C8, %o6
58043loop_6963:
58044 tpos %icc, 0x6
58045 movne %xcc, %i7, %o1
58046 edge32n %o5, %g3, %g2
58047 mova %icc, %i2, %i1
58048 ld [%l7 + 0x78], %f10
58049 movge %xcc, %l5, %l4
58050 fmovsvc %xcc, %f6, %f9
58051 ldsw [%l7 + 0x4C], %i6
58052 fpadd16 %f6, %f2, %f14
58053 movcc %icc, %l1, %g7
58054 bcc,a loop_6964
58055 array16 %o2, %l2, %g1
58056 ldx [%l7 + 0x10], %g4
58057 ldx [%l7 + 0x58], %o0
58058loop_6964:
58059 fxnors %f13, %f0, %f7
58060 fcmpeq32 %f14, %f14, %g5
58061 movleu %xcc, %i3, %o4
58062 fmovspos %icc, %f5, %f0
58063 fors %f3, %f5, %f13
58064 bcc,a %xcc, loop_6965
58065 fbu %fcc1, loop_6966
58066 fmovrslez %g6, %f7, %f12
58067 fmovsge %xcc, %f12, %f3
58068loop_6965:
58069 fpsub16 %f4, %f2, %f12
58070loop_6966:
58071 sth %i0, [%l7 + 0x28]
58072 tvs %icc, 0x5
58073 edge32n %i4, %l0, %l3
58074 edge8ln %o3, %i5, %l6
58075 fpsub32s %f11, %f15, %f10
58076 bvs,a loop_6967
58077 st %f13, [%l7 + 0x54]
58078 st %f9, [%l7 + 0x58]
58079 ldsb [%l7 + 0x09], %o6
58080loop_6967:
58081 mulscc %o7, 0x1714, %o1
58082 fmovdcc %xcc, %f3, %f13
58083 tpos %icc, 0x4
58084 st %f4, [%l7 + 0x30]
58085 fcmpgt32 %f2, %f10, %o5
58086 stb %g3, [%l7 + 0x42]
58087 fandnot1s %f14, %f10, %f0
58088 bvs,a %icc, loop_6968
58089 ldsh [%l7 + 0x40], %g2
58090 ld [%l7 + 0x68], %f2
58091 pdist %f12, %f6, %f2
58092loop_6968:
58093 nop
58094 setx loop_6969, %l0, %l1
58095 wrpr 0x1, %tl
58096 wrpr %l1, %tpc
58097 add %l1, 0x4, %l1
58098 wrpr %l1, %tnpc
58099 setx 0x34400001400, %l0, %l1
58100 wrpr %l1, %tstate
58101 wrhpr 0x4, %htstate
58102 retry
58103 bcs,a,pt %xcc, loop_6970
58104 lduh [%l7 + 0x64], %i2
58105 ldsw [%l7 + 0x4C], %i1
58106loop_6969:
58107 lduw [%l7 + 0x64], %l5
58108loop_6970:
58109 stb %i7, [%l7 + 0x3D]
58110 bge,pn %icc, loop_6971
58111 fxnors %f14, %f6, %f8
58112 pdist %f0, %f10, %f14
58113 ldx [%l7 + 0x40], %l4
58114loop_6971:
58115 ldx [%l7 + 0x68], %l1
58116 fbule %fcc3, loop_6972
58117 nop
58118 setx loop_6973, %l0, %l1
58119 jmpl %l1, %g7
58120 fmovrdgz %i6, %f2, %f0
58121 orncc %l2, 0x1181, %o2
58122loop_6972:
58123 brgz,a %g4, loop_6974
58124loop_6973:
58125 movre %o0, %g1, %i3
58126 fba,a %fcc0, loop_6975
58127 fcmpeq32 %f14, %f8, %o4
58128loop_6974:
58129 lduh [%l7 + 0x30], %g6
58130 movrne %g5, %i4, %l0
58131loop_6975:
58132 brgz %i0, loop_6976
58133 ldub [%l7 + 0x4A], %o3
58134 movleu %icc, %i5, %l3
58135 bvs,a loop_6977
58136loop_6976:
58137 ldsh [%l7 + 0x5A], %l6
58138 ldsh [%l7 + 0x52], %o6
58139 fbug,a %fcc1, loop_6978
58140loop_6977:
58141 fnot2s %f3, %f14
58142 fmovdvc %icc, %f2, %f14
58143 umulcc %o1, %o7, %o5
58144loop_6978:
58145 st %f9, [%l7 + 0x14]
58146 stw %g3, [%l7 + 0x10]
58147 edge16l %g2, %i2, %i1
58148 add %l5, 0x1B76, %i7
58149 ld [%l7 + 0x08], %f0
58150 orn %l4, %g7, %l1
58151 sth %i6, [%l7 + 0x10]
58152 bn,a,pt %icc, loop_6979
58153 edge32 %l2, %g4, %o0
58154 edge8 %o2, %g1, %o4
58155 fcmpeq16 %f6, %f0, %i3
58156loop_6979:
58157 fmovrdlez %g5, %f14, %f0
58158 tgu %xcc, 0x6
58159 bleu loop_6980
58160 fandnot1s %f9, %f5, %f6
58161 bg,a,pn %icc, loop_6981
58162 fmovsle %xcc, %f3, %f3
58163loop_6980:
58164 stx %i4, [%l7 + 0x28]
58165 sdivx %g6, 0x0970, %l0
58166loop_6981:
58167 stx %i0, [%l7 + 0x60]
58168 fmovdvs %xcc, %f0, %f9
58169 stw %i5, [%l7 + 0x68]
58170 sth %l3, [%l7 + 0x34]
58171 movl %icc, %o3, %o6
58172 lduh [%l7 + 0x3C], %o1
58173 stx %l6, [%l7 + 0x08]
58174 fba,a %fcc2, loop_6982
58175 edge16 %o5, %g3, %o7
58176 tne %icc, 0x2
58177 fone %f14
58178loop_6982:
58179 bne loop_6983
58180 fmovspos %icc, %f5, %f4
58181 nop
58182 setx loop_6984, %l0, %l1
58183 jmpl %l1, %i2
58184 fmovsge %xcc, %f13, %f9
58185loop_6983:
58186 sth %i1, [%l7 + 0x72]
58187 fones %f2
58188loop_6984:
58189 subcc %l5, 0x06BE, %g2
58190 st %f15, [%l7 + 0x50]
58191 fpadd32 %f10, %f10, %f12
58192 ld [%l7 + 0x4C], %f4
58193 addc %i7, %l4, %l1
58194 taddcc %i6, %g7, %g4
58195 array8 %l2, %o0, %g1
58196 movge %xcc, %o2, %o4
58197 alignaddr %g5, %i3, %i4
58198 brgz %l0, loop_6985
58199 xorcc %g6, 0x0611, %i5
58200 andncc %l3, %o3, %o6
58201 ldsh [%l7 + 0x10], %i0
58202loop_6985:
58203 fmovrdlez %l6, %f8, %f8
58204 fornot1s %f0, %f5, %f14
58205 movgu %xcc, %o5, %o1
58206 fabss %f8, %f9
58207 stw %g3, [%l7 + 0x68]
58208 fands %f5, %f13, %f9
58209 smulcc %i2, 0x1BC6, %i1
58210 fbug,a %fcc1, loop_6986
58211 ldub [%l7 + 0x18], %o7
58212 fnot2 %f4, %f2
58213 movneg %xcc, %l5, %g2
58214loop_6986:
58215 nop
58216 setx loop_6987, %l0, %l1
58217 wrpr 0x1, %tl
58218 wrpr %l1, %tpc
58219 add %l1, 0x4, %l1
58220 wrpr %l1, %tnpc
58221 setx 0x34400001400, %l0, %l1
58222 wrpr %l1, %tstate
58223 wrhpr 0x4, %htstate
58224 retry
58225 fmovsl %icc, %f14, %f6
58226 fmul8x16au %f9, %f9, %f14
58227 fbg,a %fcc3, loop_6988
58228loop_6987:
58229 fpadd32 %f0, %f14, %f2
58230 tcs %icc, 0x1
58231 brgz,a %l4, loop_6989
58232loop_6988:
58233 ldx [%l7 + 0x10], %l1
58234 st %f1, [%l7 + 0x58]
58235 stb %i7, [%l7 + 0x3A]
58236loop_6989:
58237 bgu,a %xcc, loop_6990
58238 ldsb [%l7 + 0x54], %i6
58239 movrgez %g7, 0x013, %l2
58240 fsrc2 %f10, %f4
58241loop_6990:
58242 std %f0, [%l7 + 0x08]
58243 fxor %f12, %f12, %f6
58244 ta %icc, 0x7
58245 ldsh [%l7 + 0x16], %g4
58246 sth %o0, [%l7 + 0x26]
58247 orcc %g1, %o4, %o2
58248 fmovdg %xcc, %f4, %f5
58249 fabss %f3, %f8
58250 stw %i3, [%l7 + 0x34]
58251 nop
58252 setx loop_6991, %l0, %l1
58253 wrpr 0x1, %tl
58254 wrpr %l1, %tpc
58255 add %l1, 0x4, %l1
58256 wrpr %l1, %tnpc
58257 setx 0x34400001400, %l0, %l1
58258 wrpr %l1, %tstate
58259 wrhpr 0x4, %htstate
58260 retry
58261 edge8l %i4, %g5, %l0
58262 stb %g6, [%l7 + 0x4F]
58263 ldd [%l7 + 0x18], %f14
58264loop_6991:
58265 fexpand %f8, %f0
58266 std %f6, [%l7 + 0x50]
58267 ld [%l7 + 0x28], %f9
58268 brnz,a %i5, loop_6992
58269 bn,a,pn %icc, loop_6993
58270 ldub [%l7 + 0x58], %l3
58271 fand %f2, %f2, %f8
58272loop_6992:
58273 smulcc %o6, %i0, %o3
58274loop_6993:
58275 call loop_6994
58276 ldsb [%l7 + 0x53], %l6
58277 ldd [%l7 + 0x20], %f10
58278 ldsh [%l7 + 0x1C], %o5
58279loop_6994:
58280 alignaddr %g3, %i2, %o1
58281 stx %o7, [%l7 + 0x48]
58282 ldd [%l7 + 0x78], %f12
58283 taddcc %l5, 0x1B28, %g2
58284 fandnot2s %f8, %f6, %f6
58285 ldx [%l7 + 0x70], %l4
58286 te %xcc, 0x2
58287 movrgez %i1, 0x383, %l1
58288 edge32 %i6, %i7, %l2
58289 brz,a %g4, loop_6995
58290 st %f13, [%l7 + 0x4C]
58291 fandnot2s %f6, %f0, %f6
58292 srl %o0, 0x08, %g1
58293loop_6995:
58294 movne %xcc, %g7, %o2
58295 sra %i3, 0x00, %i4
58296 fcmpeq16 %f10, %f8, %g5
58297 fbul %fcc1, loop_6996
58298 fmul8x16al %f13, %f2, %f8
58299 fcmpeq32 %f6, %f8, %o4
58300 lduw [%l7 + 0x68], %l0
58301loop_6996:
58302 ba,a %xcc, loop_6997
58303 fcmpgt32 %f10, %f2, %i5
58304 array8 %g6, %l3, %o6
58305 ldub [%l7 + 0x2A], %o3
58306loop_6997:
58307 std %f10, [%l7 + 0x78]
58308 fsrc2 %f4, %f8
58309 tne %icc, 0x3
58310 st %f3, [%l7 + 0x7C]
58311 fxnor %f4, %f8, %f6
58312 te %icc, 0x5
58313 tcc %xcc, 0x1
58314 ldx [%l7 + 0x10], %l6
58315 fxnor %f0, %f0, %f14
58316 movrlez %i0, %o5, %i2
58317 lduh [%l7 + 0x10], %o1
58318 fmovdcc %xcc, %f5, %f1
58319 umulcc %g3, 0x1346, %o7
58320 fbl,a %fcc0, loop_6998
58321 ba,pt %xcc, loop_6999
58322 addccc %g2, %l4, %i1
58323 fmul8x16 %f13, %f14, %f0
58324loop_6998:
58325 fmovdvs %xcc, %f4, %f12
58326loop_6999:
58327 fabss %f14, %f2
58328 mulx %l1, 0x04FB, %i6
58329 fbue %fcc2, loop_7000
58330 fmul8x16 %f6, %f4, %f8
58331 umul %i7, 0x1D82, %l2
58332 fmovrsgz %l5, %f14, %f4
58333loop_7000:
58334 fmovscc %icc, %f14, %f2
58335 ldsb [%l7 + 0x1C], %o0
58336 stw %g1, [%l7 + 0x3C]
58337 fmuld8ulx16 %f15, %f10, %f14
58338 xorcc %g7, 0x09FF, %g4
58339 sdivcc %i3, 0x0B64, %o2
58340 fnor %f4, %f12, %f10
58341 te %xcc, 0x0
58342 ldsh [%l7 + 0x22], %g5
58343 ta %xcc, 0x5
58344 ldub [%l7 + 0x25], %i4
58345 tleu %xcc, 0x2
58346 tn %icc, 0x1
58347 stb %o4, [%l7 + 0x15]
58348 stx %l0, [%l7 + 0x38]
58349 addc %i5, %l3, %o6
58350 sll %o3, 0x05, %l6
58351 stw %g6, [%l7 + 0x38]
58352 lduh [%l7 + 0x70], %i0
58353 fmovd %f8, %f10
58354 subc %i2, %o5, %g3
58355 ldx [%l7 + 0x38], %o7
58356 edge16ln %g2, %o1, %l4
58357 sllx %l1, 0x02, %i6
58358 st %f9, [%l7 + 0x68]
58359 brlz,a %i1, loop_7001
58360 umul %l2, 0x09D6, %l5
58361 movle %xcc, %i7, %g1
58362 fpsub16s %f2, %f3, %f5
58363loop_7001:
58364 st %f8, [%l7 + 0x50]
58365 fcmple32 %f14, %f4, %g7
58366 fmul8x16 %f7, %f0, %f10
58367 bcs,a %icc, loop_7002
58368 fmovdvs %icc, %f4, %f4
58369 ldsh [%l7 + 0x5A], %o0
58370 sethi 0x1159, %g4
58371loop_7002:
58372 fsrc2 %f6, %f12
58373 orcc %o2, %i3, %i4
58374 bn %xcc, loop_7003
58375 fmovsl %icc, %f5, %f12
58376 fbe %fcc2, loop_7004
58377 movcs %icc, %o4, %g5
58378loop_7003:
58379 fbge %fcc1, loop_7005
58380 taddcc %l0, %i5, %l3
58381loop_7004:
58382 xnor %o6, %l6, %g6
58383 umul %i0, %o3, %o5
58384loop_7005:
58385 ldsb [%l7 + 0x39], %i2
58386 ldub [%l7 + 0x1E], %o7
58387 brz %g2, loop_7006
58388 mova %icc, %g3, %o1
58389 edge16l %l4, %i6, %i1
58390 movgu %xcc, %l2, %l1
58391loop_7006:
58392 fmovdgu %xcc, %f5, %f6
58393 fpsub32s %f6, %f14, %f10
58394 brnz %l5, loop_7007
58395 fzero %f8
58396 fmovdleu %xcc, %f4, %f12
58397 ldx [%l7 + 0x08], %i7
58398loop_7007:
58399 nop
58400 setx loop_7008, %l0, %l1
58401 wrpr 0x1, %tl
58402 wrpr %l1, %tpc
58403 add %l1, 0x4, %l1
58404 wrpr %l1, %tnpc
58405 setx 0x34400001400, %l0, %l1
58406 wrpr %l1, %tstate
58407 wrhpr 0x4, %htstate
58408 retry
58409 add %g7, %o0, %g1
58410 fabss %f7, %f8
58411 movrlez %g4, %o2, %i3
58412loop_7008:
58413 or %i4, %o4, %l0
58414 lduh [%l7 + 0x1C], %i5
58415 brgz,a %g5, loop_7009
58416 sdivx %o6, 0x17F3, %l3
58417 ldsh [%l7 + 0x70], %g6
58418 ldub [%l7 + 0x5B], %l6
58419loop_7009:
58420 edge16l %i0, %o3, %o5
58421 ldsb [%l7 + 0x56], %o7
58422 edge16 %g2, %i2, %o1
58423 umulcc %g3, 0x023A, %i6
58424 stb %i1, [%l7 + 0x1D]
58425 fmul8x16 %f15, %f0, %f10
58426 tvs %xcc, 0x1
58427 stx %l2, [%l7 + 0x50]
58428 fpsub16 %f2, %f2, %f10
58429 edge32n %l1, %l5, %i7
58430 bvc,a,pt %xcc, loop_7010
58431 fzero %f6
58432 movrne %g7, %o0, %l4
58433 fmovdvc %icc, %f7, %f12
58434loop_7010:
58435 fmovsvc %xcc, %f11, %f0
58436 mulscc %g4, 0x03EE, %o2
58437 fmovse %icc, %f1, %f4
58438 lduh [%l7 + 0x70], %i3
58439 umulcc %g1, 0x0EDF, %o4
58440 movl %icc, %i4, %i5
58441 fbge,a %fcc3, loop_7011
58442 ldd [%l7 + 0x50], %f8
58443 array8 %g5, %l0, %l3
58444 bl,pn %xcc, loop_7012
58445loop_7011:
58446 lduh [%l7 + 0x20], %o6
58447 ldsh [%l7 + 0x7A], %g6
58448 ldd [%l7 + 0x68], %f12
58449loop_7012:
58450 ldx [%l7 + 0x10], %i0
58451 bcs loop_7013
58452 tleu %icc, 0x6
58453 ldd [%l7 + 0x60], %f14
58454 tleu %icc, 0x1
58455loop_7013:
58456 bl,a,pn %icc, loop_7014
58457 tgu %xcc, 0x0
58458 st %f2, [%l7 + 0x30]
58459 std %f8, [%l7 + 0x78]
58460loop_7014:
58461 fmul8x16 %f15, %f12, %f6
58462 edge32 %o3, %l6, %o5
58463 fmovrse %g2, %f15, %f10
58464 fmul8x16 %f8, %f8, %f14
58465 fble %fcc1, loop_7015
58466 bpos,a %icc, loop_7016
58467 lduh [%l7 + 0x26], %i2
58468 tle %icc, 0x7
58469loop_7015:
58470 fbu %fcc0, loop_7017
58471loop_7016:
58472 sth %o7, [%l7 + 0x58]
58473 tpos %xcc, 0x3
58474 fmovdg %xcc, %f11, %f0
58475loop_7017:
58476 fsrc2s %f0, %f9
58477 fmovsvs %xcc, %f10, %f9
58478 stb %o1, [%l7 + 0x31]
58479 tvs %icc, 0x7
58480 fbu %fcc0, loop_7018
58481 tvc %xcc, 0x5
58482 movrlez %i6, 0x24F, %g3
58483 std %f14, [%l7 + 0x50]
58484loop_7018:
58485 fbe %fcc3, loop_7019
58486 for %f12, %f10, %f14
58487 fmovrdlez %i1, %f14, %f6
58488 fones %f9
58489loop_7019:
58490 ta %xcc, 0x0
58491 mova %xcc, %l2, %l5
58492 std %f8, [%l7 + 0x58]
58493 alignaddr %i7, %g7, %l1
58494 ldsh [%l7 + 0x2E], %o0
58495 lduh [%l7 + 0x48], %l4
58496 fbu,a %fcc1, loop_7020
58497 ldx [%l7 + 0x08], %g4
58498 fbl,a %fcc0, loop_7021
58499 smulcc %o2, %i3, %o4
58500loop_7020:
58501 fmovsl %icc, %f13, %f3
58502 movne %icc, %g1, %i4
58503loop_7021:
58504 fmovsvs %icc, %f7, %f4
58505 bcc,a,pn %xcc, loop_7022
58506 stw %g5, [%l7 + 0x54]
58507 fmovdg %xcc, %f7, %f13
58508 lduw [%l7 + 0x54], %l0
58509loop_7022:
58510 srax %l3, %i5, %o6
58511 fmovsneg %icc, %f2, %f13
58512 fpmerge %f8, %f3, %f0
58513 st %f2, [%l7 + 0x2C]
58514 fpsub32 %f10, %f14, %f6
58515 fbo %fcc1, loop_7023
58516 mulx %g6, 0x0DEF, %o3
58517 fabss %f3, %f12
58518 ldx [%l7 + 0x60], %i0
58519loop_7023:
58520 fmovsgu %icc, %f2, %f9
58521 bn,a,pn %xcc, loop_7024
58522 fmuld8ulx16 %f9, %f0, %f8
58523 fpadd32s %f6, %f0, %f12
58524 bpos %xcc, loop_7025
58525loop_7024:
58526 fpsub32 %f4, %f12, %f8
58527 std %f8, [%l7 + 0x30]
58528 bleu,a %xcc, loop_7026
58529loop_7025:
58530 edge32 %l6, %g2, %o5
58531 fsrc1 %f8, %f2
58532 stb %i2, [%l7 + 0x2E]
58533loop_7026:
58534 std %f0, [%l7 + 0x28]
58535 fmovrse %o7, %f9, %f10
58536 fones %f12
58537 srl %i6, 0x09, %o1
58538 ld [%l7 + 0x60], %f2
58539 fmovda %icc, %f3, %f1
58540 stb %g3, [%l7 + 0x59]
58541 fors %f15, %f8, %f14
58542 fpack32 %f8, %f6, %f2
58543 fcmpgt32 %f14, %f2, %l2
58544 ldsh [%l7 + 0x3C], %i1
58545 nop
58546 setx loop_7027, %l0, %l1
58547 wrpr 0x1, %tl
58548 wrpr %l1, %tpc
58549 add %l1, 0x4, %l1
58550 wrpr %l1, %tnpc
58551 setx 0x34400001400, %l0, %l1
58552 wrpr %l1, %tstate
58553 wrhpr 0x4, %htstate
58554 retry
58555 mulx %i7, 0x014F, %l5
58556 ldsb [%l7 + 0x70], %l1
58557 fmovdvs %xcc, %f1, %f10
58558loop_7027:
58559 stw %o0, [%l7 + 0x24]
58560 fmovdl %icc, %f15, %f10
58561 lduw [%l7 + 0x50], %l4
58562 movge %xcc, %g4, %g7
58563 fble %fcc3, loop_7028
58564 fmul8x16au %f1, %f3, %f12
58565 movleu %xcc, %i3, %o4
58566 fcmpd %fcc3, %f8, %f4
58567loop_7028:
58568 xor %o2, %i4, %g5
58569 fbu %fcc0, loop_7029
58570 ldsw [%l7 + 0x44], %g1
58571 std %f4, [%l7 + 0x48]
58572 umul %l3, 0x0176, %l0
58573loop_7029:
58574 addc %i5, 0x1529, %o6
58575 fandnot2s %f15, %f1, %f11
58576 bpos,pt %icc, loop_7030
58577 movrne %o3, %g6, %i0
58578 fcmpes %fcc0, %f0, %f3
58579 fsrc1 %f14, %f0
58580loop_7030:
58581 fbl %fcc1, loop_7031
58582 sllx %l6, 0x15, %g2
58583 ldub [%l7 + 0x3C], %i2
58584 fornot1 %f14, %f4, %f0
58585loop_7031:
58586 fbue %fcc2, loop_7032
58587 stb %o7, [%l7 + 0x14]
58588 ldd [%l7 + 0x10], %f2
58589 fmuld8ulx16 %f13, %f8, %f6
58590loop_7032:
58591 tneg %xcc, 0x2
58592 mulx %i6, %o1, %o5
58593 array32 %g3, %l2, %i1
58594 brgez,a %i7, loop_7033
58595 fands %f2, %f10, %f3
58596 lduh [%l7 + 0x7A], %l5
58597 lduw [%l7 + 0x38], %l1
58598loop_7033:
58599 fnot2s %f10, %f9
58600 fmovsneg %icc, %f13, %f13
58601 ldsw [%l7 + 0x70], %o0
58602 std %f6, [%l7 + 0x50]
58603 bne,pn %icc, loop_7034
58604 lduw [%l7 + 0x48], %g4
58605 ba,pn %xcc, loop_7035
58606 stb %l4, [%l7 + 0x1B]
58607loop_7034:
58608 fbu %fcc2, loop_7036
58609 fpadd32 %f10, %f10, %f6
58610loop_7035:
58611 ldub [%l7 + 0x3C], %g7
58612 ldx [%l7 + 0x08], %i3
58613loop_7036:
58614 ldx [%l7 + 0x60], %o2
58615 udivx %o4, 0x12B8, %i4
58616 fpsub16s %f4, %f3, %f2
58617 ldd [%l7 + 0x28], %f6
58618 fmovscs %xcc, %f10, %f2
58619 siam 0x2
58620 lduh [%l7 + 0x4A], %g5
58621 mulscc %g1, 0x19BE, %l0
58622 fbne,a %fcc2, loop_7037
58623 fsrc2s %f5, %f14
58624 orncc %i5, %o6, %o3
58625 ld [%l7 + 0x0C], %f0
58626loop_7037:
58627 fmovdleu %xcc, %f13, %f2
58628 st %f7, [%l7 + 0x14]
58629 movcc %xcc, %g6, %i0
58630 stx %l3, [%l7 + 0x70]
58631 fmovdcs %xcc, %f1, %f3
58632 fxnor %f14, %f10, %f4
58633 call loop_7038
58634 std %f6, [%l7 + 0x68]
58635 fmovrdlz %l6, %f0, %f14
58636 bgu,pn %icc, loop_7039
58637loop_7038:
58638 fmovse %icc, %f3, %f4
58639 sdiv %i2, 0x1B03, %o7
58640 lduh [%l7 + 0x64], %i6
58641loop_7039:
58642 ld [%l7 + 0x14], %f3
58643 movrgez %o1, 0x344, %o5
58644 movcs %xcc, %g3, %l2
58645 ldd [%l7 + 0x30], %f2
58646 fmuld8sux16 %f9, %f12, %f10
58647 lduh [%l7 + 0x60], %i1
58648 fmovdpos %xcc, %f3, %f3
58649 fcmple32 %f4, %f4, %g2
58650 tl %icc, 0x0
58651 fpsub16s %f7, %f5, %f7
58652 udivcc %l5, 0x1FAC, %l1
58653 stw %i7, [%l7 + 0x78]
58654 fmovdpos %xcc, %f14, %f11
58655 smul %o0, 0x1505, %g4
58656 ldub [%l7 + 0x43], %l4
58657 tle %xcc, 0x6
58658 lduh [%l7 + 0x62], %i3
58659 alignaddrl %o2, %o4, %g7
58660 sub %i4, 0x0D17, %g5
58661 taddcctv %l0, %g1, %i5
58662 tsubcc %o3, %g6, %i0
58663 smul %l3, %l6, %i2
58664 fcmpne32 %f4, %f10, %o6
58665 fmul8x16au %f15, %f4, %f2
58666 taddcctv %o7, 0x0234, %o1
58667 std %f2, [%l7 + 0x30]
58668 array32 %i6, %g3, %o5
58669 edge32 %i1, %l2, %g2
58670 edge16l %l1, %l5, %o0
58671 fble %fcc1, loop_7040
58672 udiv %g4, 0x0C77, %l4
58673 fabss %f1, %f11
58674 edge32 %i3, %o2, %i7
58675loop_7040:
58676 tne %icc, 0x2
58677 xorcc %o4, %i4, %g5
58678 brgz %g7, loop_7041
58679 ldub [%l7 + 0x39], %g1
58680 andn %l0, 0x1E0C, %i5
58681 ld [%l7 + 0x74], %f4
58682loop_7041:
58683 array16 %o3, %g6, %l3
58684 brnz %l6, loop_7042
58685 std %f6, [%l7 + 0x38]
58686 fbu,a %fcc1, loop_7043
58687 fbn,a %fcc3, loop_7044
58688loop_7042:
58689 brnz %i0, loop_7045
58690 stb %o6, [%l7 + 0x61]
58691loop_7043:
58692 ldsw [%l7 + 0x4C], %i2
58693loop_7044:
58694 fmovsle %xcc, %f6, %f6
58695loop_7045:
58696 ldsb [%l7 + 0x09], %o1
58697 brnz,a %i6, loop_7046
58698 edge16ln %g3, %o5, %o7
58699 alignaddr %i1, %g2, %l2
58700 fnot1 %f10, %f8
58701loop_7046:
58702 brlz,a %l5, loop_7047
58703 sdivcc %l1, 0x0BCF, %o0
58704 movgu %xcc, %g4, %l4
58705 bcs loop_7048
58706loop_7047:
58707 tg %icc, 0x4
58708 ld [%l7 + 0x28], %f3
58709 mulscc %i3, %o2, %i7
58710loop_7048:
58711 sdivcc %i4, 0x01F8, %g5
58712 bne,pn %icc, loop_7049
58713 edge8ln %o4, %g7, %l0
58714 edge8n %i5, %o3, %g1
58715 fnand %f12, %f14, %f10
58716loop_7049:
58717 ldd [%l7 + 0x18], %f12
58718 movvc %xcc, %l3, %l6
58719 fbug %fcc3, loop_7050
58720 fpack32 %f14, %f2, %f2
58721 fbn,a %fcc0, loop_7051
58722 fmovrdlez %g6, %f2, %f6
58723loop_7050:
58724 lduh [%l7 + 0x64], %o6
58725 tsubcctv %i0, %i2, %o1
58726loop_7051:
58727 fmovde %xcc, %f15, %f10
58728 fsrc1s %f12, %f13
58729 ldx [%l7 + 0x38], %g3
58730 fmovrslz %o5, %f13, %f12
58731 ld [%l7 + 0x48], %f0
58732 tne %xcc, 0x2
58733 fmovsleu %icc, %f13, %f5
58734 fmul8x16au %f9, %f9, %f2
58735 ba,a,pt %icc, loop_7052
58736 move %icc, %o7, %i6
58737 ldx [%l7 + 0x38], %g2
58738 st %f9, [%l7 + 0x24]
58739loop_7052:
58740 edge8 %l2, %l5, %i1
58741 taddcc %l1, %g4, %l4
58742 ldub [%l7 + 0x1B], %i3
58743 fmovdvs %xcc, %f15, %f10
58744 ldsh [%l7 + 0x42], %o2
58745 fmovrdgez %i7, %f8, %f12
58746 sdiv %i4, 0x09BC, %g5
58747 movgu %icc, %o4, %g7
58748 bl,pn %xcc, loop_7053
58749 fbu %fcc1, loop_7054
58750 ldsb [%l7 + 0x1C], %o0
58751 fmovsg %icc, %f14, %f2
58752loop_7053:
58753 orncc %i5, %o3, %l0
58754loop_7054:
58755 bpos,a loop_7055
58756 ta %xcc, 0x6
58757 fandnot2 %f6, %f10, %f6
58758 addcc %g1, 0x0183, %l3
58759loop_7055:
58760 be loop_7056
58761 stw %g6, [%l7 + 0x48]
58762 fbu,a %fcc3, loop_7057
58763 ldd [%l7 + 0x60], %f6
58764loop_7056:
58765 ldd [%l7 + 0x20], %f0
58766 fmul8x16 %f10, %f0, %f14
58767loop_7057:
58768 fmovrdlz %l6, %f8, %f4
58769 movvs %icc, %o6, %i2
58770 fmovspos %xcc, %f13, %f0
58771 sth %i0, [%l7 + 0x70]
58772 fcmped %fcc3, %f6, %f14
58773 stw %g3, [%l7 + 0x44]
58774 sth %o5, [%l7 + 0x70]
58775 movrgez %o1, %i6, %g2
58776 udiv %o7, 0x1226, %l5
58777 nop
58778 setx loop_7058, %l0, %l1
58779 jmpl %l1, %i1
58780 ldsh [%l7 + 0x68], %l1
58781 fmovsvc %icc, %f2, %f11
58782 taddcc %l2, 0x0E0E, %l4
58783loop_7058:
58784 sth %i3, [%l7 + 0x4C]
58785 ld [%l7 + 0x6C], %f5
58786 fbg %fcc3, loop_7059
58787 ldsw [%l7 + 0x0C], %o2
58788 std %f14, [%l7 + 0x40]
58789 srlx %g4, %i7, %g5
58790loop_7059:
58791 ldsb [%l7 + 0x2B], %i4
58792 fxor %f10, %f0, %f0
58793 fors %f13, %f2, %f0
58794 edge8l %o4, %g7, %o0
58795 tn %icc, 0x0
58796 stx %i5, [%l7 + 0x30]
58797 stx %l0, [%l7 + 0x68]
58798 fcmped %fcc2, %f4, %f12
58799 fmovrse %g1, %f10, %f3
58800 nop
58801 setx loop_7060, %l0, %l1
58802 wrpr 0x1, %tl
58803 wrpr %l1, %tpc
58804 add %l1, 0x4, %l1
58805 wrpr %l1, %tnpc
58806 setx 0x34400001400, %l0, %l1
58807 wrpr %l1, %tstate
58808 wrhpr 0x4, %htstate
58809 retry
58810 subcc %o3, %l3, %l6
58811 add %o6, 0x045C, %g6
58812 fmuld8ulx16 %f13, %f2, %f2
58813loop_7060:
58814 st %f11, [%l7 + 0x1C]
58815 bvc,pn %xcc, loop_7061
58816 fabss %f3, %f15
58817 ldx [%l7 + 0x08], %i0
58818 fors %f12, %f0, %f4
58819loop_7061:
58820 fmovse %icc, %f2, %f4
58821 fornot2 %f2, %f12, %f12
58822 fmovdcs %xcc, %f6, %f9
58823 bcc loop_7062
58824 fsrc2 %f8, %f2
58825 tne %xcc, 0x4
58826 std %f10, [%l7 + 0x20]
58827loop_7062:
58828 fsrc1 %f12, %f2
58829 fxnors %f12, %f2, %f15
58830 brgz,a %i2, loop_7063
58831 fabsd %f2, %f2
58832 fmovdcc %xcc, %f12, %f14
58833 be,a %xcc, loop_7064
58834loop_7063:
58835 tleu %icc, 0x6
58836 smul %g3, %o5, %o1
58837 fcmple32 %f10, %f12, %g2
58838loop_7064:
58839 fmovsne %xcc, %f7, %f1
58840 nop
58841 setx loop_7065, %l0, %l1
58842 wrpr 0x1, %tl
58843 wrpr %l1, %tpc
58844 add %l1, 0x4, %l1
58845 wrpr %l1, %tnpc
58846 setx 0x34400001400, %l0, %l1
58847 wrpr %l1, %tstate
58848 wrhpr 0x4, %htstate
58849 retry
58850 fmovsvc %xcc, %f2, %f10
58851 ldub [%l7 + 0x28], %i6
58852 fones %f5
58853loop_7065:
58854 fmovdge %icc, %f11, %f2
58855 orncc %l5, 0x0511, %i1
58856 udivx %l1, 0x0F65, %l2
58857 lduh [%l7 + 0x36], %o7
58858 lduh [%l7 + 0x1A], %i3
58859 sth %l4, [%l7 + 0x1E]
58860 fmovscs %icc, %f5, %f0
58861 fpadd32s %f3, %f10, %f15
58862 fnors %f1, %f1, %f6
58863 lduh [%l7 + 0x1A], %g4
58864 fmovrse %i7, %f13, %f6
58865 movl %icc, %o2, %i4
58866 edge8ln %g5, %o4, %g7
58867 mulscc %i5, %l0, %o0
58868 fmovdl %icc, %f4, %f6
58869 call loop_7066
58870 fmovspos %xcc, %f11, %f1
58871 sub %g1, %o3, %l3
58872 ldx [%l7 + 0x78], %l6
58873loop_7066:
58874 addccc %o6, 0x0C24, %g6
58875 sth %i0, [%l7 + 0x74]
58876 smulcc %g3, %i2, %o5
58877 udivcc %g2, 0x1941, %o1
58878 fnands %f2, %f14, %f1
58879 for %f6, %f6, %f8
58880 fnot1s %f5, %f15
58881 fbue %fcc2, loop_7067
58882 ldx [%l7 + 0x28], %l5
58883 bgu loop_7068
58884 fmovrdgz %i1, %f2, %f4
58885loop_7067:
58886 fbuge,a %fcc2, loop_7069
58887 sth %i6, [%l7 + 0x16]
58888loop_7068:
58889 ldx [%l7 + 0x50], %l2
58890 bgu,a,pn %xcc, loop_7070
58891loop_7069:
58892 udiv %l1, 0x0AD3, %o7
58893 sdiv %l4, 0x1BC9, %g4
58894 ldd [%l7 + 0x68], %f4
58895loop_7070:
58896 fcmps %fcc1, %f15, %f7
58897 and %i3, 0x129E, %o2
58898 edge8n %i7, %g5, %i4
58899 edge8ln %g7, %i5, %o4
58900 fmovdneg %xcc, %f0, %f13
58901 ldd [%l7 + 0x78], %f10
58902 srl %l0, 0x12, %o0
58903 orncc %o3, 0x18BD, %g1
58904 ldsh [%l7 + 0x12], %l6
58905 ld [%l7 + 0x78], %f4
58906 fsrc1 %f0, %f0
58907 fandnot1s %f11, %f13, %f3
58908 fmovdne %icc, %f11, %f5
58909 move %icc, %l3, %g6
58910 lduw [%l7 + 0x58], %i0
58911 faligndata %f2, %f6, %f14
58912 ldub [%l7 + 0x65], %o6
58913 movne %icc, %i2, %g3
58914 sth %o5, [%l7 + 0x4E]
58915 fba,a %fcc1, loop_7071
58916 be,pt %xcc, loop_7072
58917 stx %g2, [%l7 + 0x60]
58918 fpsub16s %f8, %f1, %f14
58919loop_7071:
58920 subccc %l5, %o1, %i6
58921loop_7072:
58922 fbn,a %fcc0, loop_7073
58923 ldd [%l7 + 0x40], %f6
58924 ldd [%l7 + 0x40], %f6
58925 array32 %l2, %i1, %o7
58926loop_7073:
58927 tg %icc, 0x4
58928 fzero %f4
58929 st %f9, [%l7 + 0x18]
58930 te %xcc, 0x3
58931 nop
58932 setx loop_7074, %l0, %l1
58933 wrpr 0x1, %tl
58934 wrpr %l1, %tpc
58935 add %l1, 0x4, %l1
58936 wrpr %l1, %tnpc
58937 setx 0x34400001400, %l0, %l1
58938 wrpr %l1, %tstate
58939 wrhpr 0x4, %htstate
58940 retry
58941 sth %l1, [%l7 + 0x2A]
58942 stb %l4, [%l7 + 0x13]
58943 srax %i3, %g4, %i7
58944loop_7074:
58945 fands %f9, %f2, %f15
58946 stx %g5, [%l7 + 0x10]
58947 fmovrslz %o2, %f3, %f8
58948 fornot1s %f5, %f12, %f9
58949 fpadd32s %f8, %f7, %f1
58950 orncc %g7, %i5, %i4
58951 nop
58952 setx loop_7075, %l0, %l1
58953 jmpl %l1, %l0
58954 movrne %o0, %o3, %g1
58955 umulcc %l6, 0x0CD7, %o4
58956 andn %l3, 0x0455, %g6
58957loop_7075:
58958 fmovsvs %icc, %f1, %f4
58959 fxor %f10, %f6, %f14
58960 fand %f2, %f8, %f14
58961 std %f2, [%l7 + 0x10]
58962 edge32ln %o6, %i2, %g3
58963 fmovdl %icc, %f3, %f2
58964 stw %o5, [%l7 + 0x48]
58965 lduw [%l7 + 0x54], %i0
58966 fmovsneg %xcc, %f1, %f8
58967 edge8n %g2, %o1, %l5
58968 sdiv %l2, 0x1B0D, %i1
58969 andn %o7, 0x0F91, %i6
58970 lduh [%l7 + 0x6E], %l1
58971 tne %xcc, 0x6
58972 fmovda %icc, %f15, %f14
58973 fmovsa %icc, %f6, %f6
58974 nop
58975 setx loop_7076, %l0, %l1
58976 wrpr 0x1, %tl
58977 wrpr %l1, %tpc
58978 add %l1, 0x4, %l1
58979 wrpr %l1, %tnpc
58980 setx 0x34400001400, %l0, %l1
58981 wrpr %l1, %tstate
58982 wrhpr 0x4, %htstate
58983 retry
58984 bl,a,pt %xcc, loop_7077
58985 bg loop_7078
58986 fexpand %f7, %f8
58987loop_7076:
58988 bl,a loop_7079
58989loop_7077:
58990 bvc,a,pt %icc, loop_7080
58991loop_7078:
58992 fmovscs %icc, %f10, %f10
58993 ldsh [%l7 + 0x5A], %i3
58994loop_7079:
58995 fcmped %fcc0, %f10, %f14
58996loop_7080:
58997 lduh [%l7 + 0x0A], %g4
58998 fmovscs %icc, %f7, %f6
58999 fmovsa %icc, %f0, %f7
59000 fmovdgu %icc, %f12, %f14
59001 fmovsle %xcc, %f1, %f9
59002 stb %l4, [%l7 + 0x57]
59003 fmovscs %xcc, %f3, %f14
59004 ldsb [%l7 + 0x4A], %i7
59005 fmul8x16al %f8, %f1, %f4
59006 fmovdg %icc, %f3, %f6
59007 fornot2 %f2, %f12, %f12
59008 smulcc %g5, %g7, %o2
59009 stw %i4, [%l7 + 0x38]
59010 ldsw [%l7 + 0x40], %i5
59011 fpsub16 %f8, %f4, %f4
59012 fmovsgu %icc, %f5, %f10
59013 subcc %o0, %o3, %g1
59014 lduw [%l7 + 0x14], %l6
59015 bge,a loop_7081
59016 fblg,a %fcc0, loop_7082
59017 andncc %l0, %o4, %g6
59018 ldub [%l7 + 0x7D], %l3
59019loop_7081:
59020 fpackfix %f12, %f2
59021loop_7082:
59022 fnands %f14, %f1, %f3
59023 fmul8ulx16 %f10, %f0, %f4
59024 brgez,a %o6, loop_7083
59025 movn %icc, %i2, %g3
59026 fmovsl %xcc, %f13, %f2
59027 tpos %icc, 0x6
59028loop_7083:
59029 or %i0, %g2, %o1
59030 array16 %l5, %o5, %i1
59031 stb %o7, [%l7 + 0x4E]
59032 fors %f9, %f13, %f12
59033 edge16ln %i6, %l1, %i3
59034 st %f11, [%l7 + 0x64]
59035 tcc %icc, 0x0
59036 umul %g4, %l4, %i7
59037 call loop_7084
59038 bg,a %xcc, loop_7085
59039 taddcc %g5, %l2, %g7
59040 fmovsne %icc, %f0, %f2
59041loop_7084:
59042 subccc %i4, 0x00A6, %i5
59043loop_7085:
59044 fmovda %icc, %f7, %f2
59045 bvs,a %xcc, loop_7086
59046 fmovsne %xcc, %f7, %f4
59047 tcc %xcc, 0x2
59048 fblg,a %fcc2, loop_7087
59049loop_7086:
59050 sth %o0, [%l7 + 0x1E]
59051 ldub [%l7 + 0x0F], %o3
59052 stx %g1, [%l7 + 0x68]
59053loop_7087:
59054 fcmped %fcc1, %f6, %f12
59055 movrgez %l6, %l0, %o4
59056 fandnot2 %f8, %f12, %f6
59057 fmovspos %xcc, %f7, %f0
59058 fbul %fcc3, loop_7088
59059 bneg loop_7089
59060 fmovrslez %o2, %f5, %f3
59061 fbuge,a %fcc3, loop_7090
59062loop_7088:
59063 movpos %icc, %g6, %o6
59064loop_7089:
59065 stb %i2, [%l7 + 0x31]
59066 array8 %l3, %g3, %i0
59067loop_7090:
59068 fble %fcc1, loop_7091
59069 sth %o1, [%l7 + 0x3E]
59070 std %f2, [%l7 + 0x18]
59071 fandnot1 %f8, %f8, %f2
59072loop_7091:
59073 fmovdgu %xcc, %f2, %f2
59074 nop
59075 setx loop_7092, %l0, %l1
59076 wrpr 0x1, %tl
59077 wrpr %l1, %tpc
59078 add %l1, 0x4, %l1
59079 wrpr %l1, %tnpc
59080 setx 0x34400001400, %l0, %l1
59081 wrpr %l1, %tstate
59082 wrhpr 0x4, %htstate
59083 retry
59084 fornot2s %f12, %f4, %f13
59085 fbug %fcc2, loop_7093
59086 taddcc %l5, 0x1947, %o5
59087loop_7092:
59088 faligndata %f0, %f14, %f14
59089 fcmpne16 %f6, %f8, %i1
59090loop_7093:
59091 fcmps %fcc2, %f13, %f15
59092 edge8ln %g2, %i6, %l1
59093 brgez %i3, loop_7094
59094 fcmps %fcc2, %f13, %f5
59095 fnands %f15, %f7, %f0
59096 fpadd16 %f6, %f2, %f6
59097loop_7094:
59098 fzeros %f3
59099 udiv %g4, 0x09F5, %o7
59100 bneg,pn %icc, loop_7095
59101 fmovsle %icc, %f5, %f0
59102 addc %l4, %g5, %i7
59103 movneg %xcc, %l2, %g7
59104loop_7095:
59105 ldd [%l7 + 0x10], %f0
59106 ldsw [%l7 + 0x68], %i5
59107 fmul8x16au %f15, %f15, %f10
59108 ldsb [%l7 + 0x31], %o0
59109 ld [%l7 + 0x40], %f4
59110 fble,a %fcc2, loop_7096
59111 nop
59112 setx loop_7097, %l0, %l1
59113 wrpr 0x1, %tl
59114 wrpr %l1, %tnpc
59115 setx 0x34400001400, %l0, %l1
59116 wrpr %l1, %tstate
59117 wrhpr 0x4, %htstate
59118 done
59119 fcmps %fcc0, %f9, %f14
59120 sllx %o3, 0x12, %i4
59121loop_7096:
59122 stx %l6, [%l7 + 0x68]
59123loop_7097:
59124 brlz,a %l0, loop_7098
59125 fcmpgt16 %f10, %f10, %o4
59126 ldsb [%l7 + 0x08], %g1
59127 tpos %icc, 0x5
59128loop_7098:
59129 tsubcctv %o2, %g6, %o6
59130 fcmpne32 %f12, %f12, %i2
59131 sethi 0x188F, %l3
59132 addccc %i0, 0x0355, %g3
59133 ld [%l7 + 0x68], %f6
59134 tvc %icc, 0x7
59135 movvs %xcc, %l5, %o1
59136 fmovrdgez %i1, %f8, %f0
59137 ldx [%l7 + 0x48], %o5
59138 stb %g2, [%l7 + 0x69]
59139 lduh [%l7 + 0x64], %i6
59140 fcmpne16 %f2, %f0, %i3
59141 tge %xcc, 0x3
59142 fnot1 %f14, %f6
59143 movcc %xcc, %l1, %g4
59144 subcc %o7, %l4, %i7
59145 fexpand %f13, %f12
59146 brlz,a %g5, loop_7099
59147 add %l2, 0x0D4F, %i5
59148 lduw [%l7 + 0x14], %g7
59149 fbl,a %fcc1, loop_7100
59150loop_7099:
59151 fmuld8sux16 %f13, %f15, %f4
59152 brlez %o0, loop_7101
59153 bleu,a,pt %xcc, loop_7102
59154loop_7100:
59155 lduw [%l7 + 0x34], %o3
59156 stx %i4, [%l7 + 0x50]
59157loop_7101:
59158 fxnors %f10, %f5, %f5
59159loop_7102:
59160 fmul8x16 %f0, %f12, %f4
59161 sdiv %l6, 0x0DC2, %o4
59162 ldub [%l7 + 0x6B], %g1
59163 addcc %l0, %o2, %o6
59164 movle %icc, %g6, %l3
59165 udivx %i2, 0x1A17, %g3
59166 nop
59167 setx loop_7103, %l0, %l1
59168 wrpr 0x1, %tl
59169 wrpr %l1, %tnpc
59170 setx 0x34400001400, %l0, %l1
59171 wrpr %l1, %tstate
59172 wrhpr 0x4, %htstate
59173 done
59174 tge %icc, 0x4
59175 be,a loop_7104
59176 sethi 0x1663, %l5
59177loop_7103:
59178 sth %o1, [%l7 + 0x32]
59179 tgu %icc, 0x5
59180loop_7104:
59181 tgu %xcc, 0x6
59182 fornot2 %f12, %f14, %f0
59183 fors %f4, %f12, %f13
59184 std %f4, [%l7 + 0x38]
59185 tneg %xcc, 0x4
59186 edge32l %i0, %o5, %i1
59187 mulx %i6, %g2, %i3
59188 ld [%l7 + 0x50], %f4
59189 ldub [%l7 + 0x1B], %g4
59190 subc %o7, %l1, %i7
59191 fpadd32s %f10, %f8, %f1
59192 st %f2, [%l7 + 0x30]
59193 tgu %xcc, 0x3
59194 fsrc1s %f2, %f10
59195 fblg %fcc0, loop_7105
59196 fcmple32 %f8, %f2, %l4
59197 ldsh [%l7 + 0x6C], %g5
59198 fmovdge %icc, %f9, %f6
59199loop_7105:
59200 ldd [%l7 + 0x48], %f14
59201 fand %f2, %f12, %f2
59202 fabsd %f0, %f2
59203 ldd [%l7 + 0x30], %f2
59204 fmovsle %xcc, %f10, %f14
59205 srax %l2, 0x0B, %i5
59206 bgu,a loop_7106
59207 brlz,a %o0, loop_7107
59208 fcmpeq16 %f12, %f0, %g7
59209 be,a %xcc, loop_7108
59210loop_7106:
59211 ldsh [%l7 + 0x1C], %o3
59212loop_7107:
59213 stx %l6, [%l7 + 0x10]
59214 brgz %i4, loop_7109
59215loop_7108:
59216 ble,pn %icc, loop_7110
59217 stb %o4, [%l7 + 0x58]
59218 siam 0x6
59219loop_7109:
59220 taddcc %l0, 0x022F, %g1
59221loop_7110:
59222 lduh [%l7 + 0x5C], %o2
59223 movrgz %g6, %o6, %l3
59224 fxor %f8, %f2, %f6
59225 tvc %xcc, 0x3
59226 ldub [%l7 + 0x19], %i2
59227 edge8ln %l5, %g3, %i0
59228 fcmpne32 %f2, %f4, %o1
59229 fandnot1 %f0, %f4, %f4
59230 std %f10, [%l7 + 0x50]
59231 fmovdcc %icc, %f7, %f5
59232 fpsub16 %f6, %f4, %f0
59233 fpadd16 %f14, %f6, %f0
59234 tsubcc %i1, %i6, %o5
59235 andcc %i3, 0x1423, %g4
59236 edge8n %o7, %l1, %i7
59237 array16 %g2, %l4, %g5
59238 fxnor %f14, %f8, %f14
59239 bcs,a,pt %xcc, loop_7111
59240 pdist %f12, %f0, %f6
59241 andn %l2, %o0, %i5
59242 fmovsvc %xcc, %f0, %f14
59243loop_7111:
59244 ldx [%l7 + 0x40], %g7
59245 tgu %icc, 0x3
59246 fbule,a %fcc0, loop_7112
59247 fnot1 %f2, %f6
59248 tcc %icc, 0x0
59249 ldsb [%l7 + 0x52], %l6
59250loop_7112:
59251 ldub [%l7 + 0x54], %o3
59252 bcs,a,pn %icc, loop_7113
59253 fmovdne %xcc, %f8, %f8
59254 lduw [%l7 + 0x40], %o4
59255 fmovsl %icc, %f9, %f12
59256loop_7113:
59257 fbg %fcc2, loop_7114
59258 alignaddrl %l0, %g1, %o2
59259 tg %icc, 0x0
59260 fcmpeq32 %f0, %f8, %g6
59261loop_7114:
59262 orn %o6, %i4, %l3
59263 std %f0, [%l7 + 0x18]
59264 fmovdpos %icc, %f6, %f5
59265 movrlz %l5, %i2, %i0
59266 edge16 %o1, %g3, %i6
59267 tsubcctv %i1, 0x0C6F, %i3
59268 brgz,a %o5, loop_7115
59269 movre %o7, 0x123, %g4
59270 ldub [%l7 + 0x0A], %l1
59271 fmovsvs %xcc, %f4, %f11
59272loop_7115:
59273 ldsb [%l7 + 0x2C], %i7
59274 fcmpne32 %f4, %f12, %g2
59275 fpsub16s %f1, %f15, %f12
59276 ldub [%l7 + 0x78], %l4
59277 andncc %g5, %o0, %l2
59278 smulcc %g7, 0x0FB1, %l6
59279 fcmped %fcc0, %f10, %f8
59280 fnors %f6, %f13, %f13
59281 fzero %f4
59282 fble,a %fcc1, loop_7116
59283 ldsw [%l7 + 0x60], %o3
59284 fnors %f7, %f11, %f7
59285 tl %icc, 0x5
59286loop_7116:
59287 bne %xcc, loop_7117
59288 stb %o4, [%l7 + 0x78]
59289 tneg %icc, 0x5
59290 tg %xcc, 0x3
59291loop_7117:
59292 bpos,pn %icc, loop_7118
59293 fba,a %fcc3, loop_7119
59294 ldsh [%l7 + 0x18], %l0
59295 lduh [%l7 + 0x64], %i5
59296loop_7118:
59297 fmovsleu %xcc, %f4, %f13
59298loop_7119:
59299 stb %g1, [%l7 + 0x14]
59300 movrlz %g6, 0x1B5, %o2
59301 stx %i4, [%l7 + 0x20]
59302 fmovrdgez %o6, %f12, %f8
59303 movle %icc, %l3, %i2
59304 movl %icc, %i0, %l5
59305 ble,a,pn %xcc, loop_7120
59306 ldsw [%l7 + 0x44], %g3
59307 edge32n %i6, %o1, %i1
59308 xor %o5, %i3, %o7
59309loop_7120:
59310 ldx [%l7 + 0x48], %g4
59311 fones %f1
59312 edge16ln %i7, %l1, %g2
59313 st %f11, [%l7 + 0x50]
59314 orncc %g5, %l4, %o0
59315 orcc %l2, 0x08D7, %g7
59316 lduw [%l7 + 0x10], %o3
59317 ldd [%l7 + 0x10], %f0
59318 brlez %l6, loop_7121
59319 ldx [%l7 + 0x40], %o4
59320 udiv %l0, 0x19B3, %g1
59321 movrlz %g6, %o2, %i5
59322loop_7121:
59323 ldsb [%l7 + 0x33], %o6
59324 ldx [%l7 + 0x60], %l3
59325 nop
59326 setx loop_7122, %l0, %l1
59327 wrpr 0x1, %tl
59328 wrpr %l1, %tpc
59329 add %l1, 0x4, %l1
59330 wrpr %l1, %tnpc
59331 setx 0x34400001400, %l0, %l1
59332 wrpr %l1, %tstate
59333 wrhpr 0x4, %htstate
59334 retry
59335 fcmple32 %f6, %f2, %i2
59336 movcc %icc, %i0, %l5
59337 ldsw [%l7 + 0x34], %i4
59338loop_7122:
59339 fxnors %f0, %f13, %f5
59340 alignaddr %i6, %g3, %o1
59341 ldd [%l7 + 0x58], %f4
59342 fsrc2s %f11, %f6
59343 fbg,a %fcc3, loop_7123
59344 bcs,a %xcc, loop_7124
59345 nop
59346 setx loop_7125, %l0, %l1
59347 jmpl %l1, %i1
59348 ldx [%l7 + 0x60], %o5
59349loop_7123:
59350 fbue %fcc3, loop_7126
59351loop_7124:
59352 tcc %xcc, 0x5
59353loop_7125:
59354 ldsb [%l7 + 0x38], %o7
59355 edge32n %i3, %g4, %l1
59356loop_7126:
59357 fmovrse %g2, %f3, %f10
59358 andn %i7, 0x1057, %g5
59359 fmovse %xcc, %f10, %f4
59360 fpack16 %f8, %f14
59361 fmovsge %icc, %f7, %f5
59362 lduh [%l7 + 0x54], %l4
59363 fmovdcs %icc, %f2, %f15
59364 bn,pt %xcc, loop_7127
59365 addcc %o0, %l2, %o3
59366 fmovdg %xcc, %f6, %f10
59367 fbn %fcc0, loop_7128
59368loop_7127:
59369 tpos %xcc, 0x7
59370 andcc %l6, %o4, %g7
59371 movgu %xcc, %g1, %l0
59372loop_7128:
59373 edge16n %g6, %i5, %o2
59374 fsrc1s %f2, %f15
59375 ldx [%l7 + 0x60], %l3
59376 fbg %fcc0, loop_7129
59377 fnand %f10, %f12, %f2
59378 tg %icc, 0x3
59379 fmovsa %icc, %f11, %f6
59380loop_7129:
59381 fmovde %xcc, %f15, %f10
59382 std %f14, [%l7 + 0x58]
59383 st %f7, [%l7 + 0x40]
59384 xorcc %i2, 0x082F, %i0
59385 alignaddrl %o6, %i4, %l5
59386 sra %g3, 0x12, %o1
59387 fpackfix %f8, %f9
59388 ld [%l7 + 0x64], %f9
59389 ld [%l7 + 0x10], %f6
59390 edge8l %i6, %i1, %o5
59391 brgz,a %i3, loop_7130
59392 stw %g4, [%l7 + 0x68]
59393 fbg %fcc3, loop_7131
59394 ldub [%l7 + 0x7F], %l1
59395loop_7130:
59396 fmovd %f12, %f0
59397 ld [%l7 + 0x44], %f14
59398loop_7131:
59399 stb %o7, [%l7 + 0x7D]
59400 ld [%l7 + 0x0C], %f6
59401 stx %i7, [%l7 + 0x38]
59402 fcmpeq32 %f12, %f0, %g5
59403 fcmpes %fcc0, %f8, %f13
59404 fandnot1 %f2, %f12, %f4
59405 fmovse %xcc, %f6, %f10
59406 fand %f6, %f6, %f2
59407 orcc %g2, 0x1727, %l4
59408 smulcc %l2, 0x031E, %o3
59409 fmovda %icc, %f4, %f1
59410 movg %icc, %o0, %l6
59411 tneg %icc, 0x4
59412 movrgz %g7, 0x3D3, %g1
59413 ldsh [%l7 + 0x0A], %l0
59414 fbug,a %fcc0, loop_7132
59415 bvc %xcc, loop_7133
59416 fnot1 %f4, %f14
59417 fpadd16s %f1, %f0, %f14
59418loop_7132:
59419 movleu %xcc, %o4, %i5
59420loop_7133:
59421 lduh [%l7 + 0x5E], %g6
59422 fmovsne %icc, %f10, %f15
59423 brz %l3, loop_7134
59424 bne,a,pt %icc, loop_7135
59425 srl %i2, %o2, %o6
59426 ldsw [%l7 + 0x20], %i0
59427loop_7134:
59428 sll %l5, 0x06, %g3
59429loop_7135:
59430 sub %i4, %i6, %o1
59431 fmovs %f6, %f5
59432 sth %i1, [%l7 + 0x68]
59433 tne %icc, 0x3
59434 addcc %o5, 0x173E, %g4
59435 movle %icc, %l1, %i3
59436 ldx [%l7 + 0x18], %o7
59437 stb %i7, [%l7 + 0x0B]
59438 xorcc %g2, 0x100E, %l4
59439 ldsb [%l7 + 0x73], %l2
59440 ldub [%l7 + 0x50], %g5
59441 udivx %o0, 0x13D2, %o3
59442 stw %g7, [%l7 + 0x6C]
59443 st %f4, [%l7 + 0x24]
59444 sethi 0x0CDE, %g1
59445 fmovsgu %icc, %f6, %f5
59446 ld [%l7 + 0x30], %f15
59447 and %l0, 0x0878, %o4
59448 tle %xcc, 0x0
59449 bvc loop_7136
59450 fpsub16 %f6, %f0, %f4
59451 movrne %l6, 0x111, %g6
59452 stb %l3, [%l7 + 0x7E]
59453loop_7136:
59454 edge32 %i5, %i2, %o6
59455 st %f11, [%l7 + 0x48]
59456 lduw [%l7 + 0x54], %i0
59457 brlez %l5, loop_7137
59458 bge,a loop_7138
59459 smul %g3, 0x0456, %i4
59460 brz,a %o2, loop_7139
59461loop_7137:
59462 xnorcc %i6, %o1, %o5
59463loop_7138:
59464 fcmple32 %f0, %f0, %i1
59465 std %f0, [%l7 + 0x08]
59466loop_7139:
59467 fnor %f8, %f10, %f10
59468 tleu %xcc, 0x4
59469 stx %l1, [%l7 + 0x40]
59470 fmovse %icc, %f10, %f7
59471 nop
59472 setx loop_7140, %l0, %l1
59473 jmpl %l1, %i3
59474 fmovrdlez %g4, %f8, %f6
59475 edge32 %o7, %g2, %l4
59476 tg %xcc, 0x5
59477loop_7140:
59478 movvc %xcc, %l2, %g5
59479 mulscc %o0, 0x0FD9, %i7
59480 ldsw [%l7 + 0x48], %g7
59481 ld [%l7 + 0x60], %f9
59482 udiv %o3, 0x1FB2, %l0
59483 edge8l %o4, %g1, %g6
59484 tle %icc, 0x3
59485 fabss %f5, %f0
59486 stw %l6, [%l7 + 0x18]
59487 lduh [%l7 + 0x66], %i5
59488 bvs,pn %icc, loop_7141
59489 ldsb [%l7 + 0x6E], %l3
59490 fcmple32 %f10, %f10, %o6
59491 stb %i2, [%l7 + 0x32]
59492loop_7141:
59493 fpadd16 %f0, %f12, %f12
59494 fmovse %icc, %f11, %f13
59495 udivcc %l5, 0x0CEF, %i0
59496 fmovsg %icc, %f4, %f13
59497 movrgez %i4, %o2, %g3
59498 std %f8, [%l7 + 0x58]
59499 fmovdl %xcc, %f4, %f4
59500 lduh [%l7 + 0x42], %o1
59501 ldd [%l7 + 0x58], %f0
59502 bge %icc, loop_7142
59503 stx %i6, [%l7 + 0x48]
59504 stw %o5, [%l7 + 0x30]
59505 lduh [%l7 + 0x08], %i1
59506loop_7142:
59507 st %f12, [%l7 + 0x78]
59508 popc 0x1333, %i3
59509 bgu,a loop_7143
59510 movvc %icc, %g4, %l1
59511 fabss %f14, %f13
59512 fcmpgt32 %f12, %f10, %o7
59513loop_7143:
59514 lduw [%l7 + 0x4C], %l4
59515 ldsb [%l7 + 0x2E], %l2
59516 siam 0x3
59517 fmovsg %icc, %f8, %f14
59518 fbn %fcc2, loop_7144
59519 fmovdl %xcc, %f8, %f1
59520 call loop_7145
59521 bcs,pt %icc, loop_7146
59522loop_7144:
59523 lduh [%l7 + 0x68], %g5
59524 ldsh [%l7 + 0x32], %g2
59525loop_7145:
59526 fnegs %f3, %f15
59527loop_7146:
59528 stx %o0, [%l7 + 0x38]
59529 bne %xcc, loop_7147
59530 fands %f2, %f1, %f10
59531 movleu %icc, %g7, %i7
59532 tn %icc, 0x4
59533loop_7147:
59534 taddcctv %o3, 0x1A11, %o4
59535 stx %g1, [%l7 + 0x30]
59536 taddcc %g6, %l0, %l6
59537 movcs %xcc, %l3, %i5
59538 fmovs %f1, %f15
59539 ta %icc, 0x6
59540 tgu %xcc, 0x2
59541 fblg,a %fcc3, loop_7148
59542 array32 %o6, %l5, %i2
59543 std %f6, [%l7 + 0x08]
59544 fmovsle %icc, %f15, %f2
59545loop_7148:
59546 xor %i4, 0x011D, %i0
59547 movrne %o2, 0x1CF, %o1
59548 st %f0, [%l7 + 0x48]
59549 fandnot2s %f9, %f10, %f1
59550 ldsh [%l7 + 0x34], %g3
59551 ba,a loop_7149
59552 stb %o5, [%l7 + 0x1D]
59553 fpackfix %f4, %f12
59554 lduh [%l7 + 0x1E], %i1
59555loop_7149:
59556 stx %i3, [%l7 + 0x60]
59557 fbug %fcc0, loop_7150
59558 bpos,a loop_7151
59559 std %f0, [%l7 + 0x30]
59560 fmovsvc %icc, %f2, %f10
59561loop_7150:
59562 ldsb [%l7 + 0x30], %g4
59563loop_7151:
59564 brgz,a %i6, loop_7152
59565 ld [%l7 + 0x20], %f10
59566 for %f4, %f8, %f8
59567 ldx [%l7 + 0x48], %l1
59568loop_7152:
59569 brz,a %o7, loop_7153
59570 fpadd16 %f4, %f6, %f6
59571 ldd [%l7 + 0x18], %f2
59572 add %l4, %l2, %g2
59573loop_7153:
59574 fmovrsne %o0, %f3, %f8
59575 fbug %fcc0, loop_7154
59576 tvs %icc, 0x2
59577 movcc %icc, %g7, %g5
59578 smulcc %o3, 0x1E6A, %i7
59579loop_7154:
59580 fmul8x16au %f13, %f2, %f10
59581 ldub [%l7 + 0x5F], %o4
59582 fmovrdlz %g1, %f12, %f0
59583 bvc %icc, loop_7155
59584 movgu %xcc, %l0, %l6
59585 ldsb [%l7 + 0x2E], %l3
59586 lduh [%l7 + 0x5A], %i5
59587loop_7155:
59588 fbne,a %fcc1, loop_7156
59589 stb %g6, [%l7 + 0x48]
59590 sth %o6, [%l7 + 0x3C]
59591 stb %l5, [%l7 + 0x16]
59592loop_7156:
59593 stw %i2, [%l7 + 0x10]
59594 fbuge,a %fcc0, loop_7157
59595 lduw [%l7 + 0x68], %i0
59596 fmovdle %icc, %f12, %f14
59597 fexpand %f4, %f0
59598loop_7157:
59599 fblg,a %fcc0, loop_7158
59600 fmovrdgz %i4, %f8, %f14
59601 sdiv %o1, 0x160F, %g3
59602 fcmpgt16 %f2, %f10, %o5
59603loop_7158:
59604 fcmpne16 %f8, %f4, %o2
59605 ldx [%l7 + 0x58], %i1
59606 fmovsgu %xcc, %f15, %f12
59607 movrlez %i3, %i6, %g4
59608 faligndata %f14, %f8, %f8
59609 ldub [%l7 + 0x4F], %o7
59610 fmovrdlz %l1, %f0, %f2
59611 movle %icc, %l4, %l2
59612 ldsb [%l7 + 0x08], %o0
59613 movn %icc, %g2, %g5
59614 ldx [%l7 + 0x70], %o3
59615 fmovdgu %xcc, %f6, %f14
59616 mulx %i7, 0x0682, %o4
59617 fbu,a %fcc1, loop_7159
59618 tsubcc %g7, 0x00A1, %g1
59619 fmovrsne %l0, %f3, %f2
59620 edge8n %l6, %l3, %g6
59621loop_7159:
59622 umulcc %i5, %l5, %i2
59623 fbe %fcc0, loop_7160
59624 ldx [%l7 + 0x78], %i0
59625 srax %o6, %o1, %i4
59626 for %f10, %f12, %f0
59627loop_7160:
59628 ldsw [%l7 + 0x40], %o5
59629 ld [%l7 + 0x14], %f12
59630 fmovdle %xcc, %f3, %f5
59631 umulcc %o2, %i1, %i3
59632 tge %icc, 0x2
59633 st %f9, [%l7 + 0x60]
59634 tne %xcc, 0x6
59635 fnors %f8, %f0, %f4
59636 fmovsvc %xcc, %f8, %f6
59637 ldsh [%l7 + 0x7A], %i6
59638 ldsb [%l7 + 0x14], %g3
59639 subcc %o7, %l1, %l4
59640 array32 %g4, %o0, %g2
59641 umul %g5, %l2, %i7
59642 st %f2, [%l7 + 0x54]
59643 bvs loop_7161
59644 ldsw [%l7 + 0x1C], %o3
59645 bneg,a %icc, loop_7162
59646 ldub [%l7 + 0x79], %g7
59647loop_7161:
59648 movrlz %o4, %g1, %l6
59649 srax %l0, %l3, %i5
59650loop_7162:
59651 fpsub16s %f5, %f10, %f12
59652 ldsh [%l7 + 0x14], %g6
59653 std %f8, [%l7 + 0x68]
59654 sth %l5, [%l7 + 0x18]
59655 ldx [%l7 + 0x38], %i2
59656 fors %f7, %f5, %f1
59657 fpadd32s %f8, %f0, %f8
59658 std %f6, [%l7 + 0x48]
59659 fxor %f12, %f8, %f10
59660 fmovdpos %xcc, %f4, %f1
59661 ldsw [%l7 + 0x58], %i0
59662 fpsub32s %f15, %f14, %f7
59663 te %xcc, 0x2
59664 fmovdpos %icc, %f6, %f5
59665 ldsh [%l7 + 0x1C], %o6
59666 fcmple32 %f4, %f6, %i4
59667 fmovrdne %o5, %f0, %f0
59668 ldub [%l7 + 0x51], %o1
59669 ldx [%l7 + 0x38], %i1
59670 lduw [%l7 + 0x4C], %o2
59671 and %i6, %g3, %o7
59672 ldsb [%l7 + 0x19], %i3
59673 fmovs %f10, %f5
59674 fmovsle %icc, %f12, %f1
59675 fcmpne32 %f0, %f2, %l4
59676 fbn,a %fcc2, loop_7163
59677 pdist %f0, %f0, %f10
59678 ldsw [%l7 + 0x34], %l1
59679 fmovsn %xcc, %f7, %f7
59680loop_7163:
59681 fmul8sux16 %f0, %f10, %f8
59682 ld [%l7 + 0x14], %f8
59683 fpadd32s %f2, %f6, %f6
59684 array32 %g4, %g2, %o0
59685 lduh [%l7 + 0x52], %g5
59686 or %l2, %i7, %o3
59687 ldsh [%l7 + 0x2C], %g7
59688 std %f0, [%l7 + 0x10]
59689 bgu,pn %xcc, loop_7164
59690 array8 %o4, %g1, %l6
59691 tcs %xcc, 0x7
59692 fmul8sux16 %f0, %f6, %f4
59693loop_7164:
59694 smulcc %l3, %i5, %l0
59695 fcmpgt16 %f6, %f2, %g6
59696 ldsh [%l7 + 0x5A], %l5
59697 nop
59698 setx loop_7165, %l0, %l1
59699 wrpr 0x1, %tl
59700 wrpr %l1, %tpc
59701 add %l1, 0x4, %l1
59702 wrpr %l1, %tnpc
59703 setx 0x34400001400, %l0, %l1
59704 wrpr %l1, %tstate
59705 wrhpr 0x4, %htstate
59706 retry
59707 fabsd %f10, %f4
59708 ldsw [%l7 + 0x2C], %i2
59709 fbge %fcc1, loop_7166
59710loop_7165:
59711 fble,a %fcc3, loop_7167
59712 lduh [%l7 + 0x42], %i0
59713 ldsw [%l7 + 0x14], %o6
59714loop_7166:
59715 bleu %icc, loop_7168
59716loop_7167:
59717 fbug %fcc3, loop_7169
59718 lduh [%l7 + 0x4C], %o5
59719 pdist %f4, %f12, %f14
59720loop_7168:
59721 std %f4, [%l7 + 0x38]
59722loop_7169:
59723 fmovrdlez %o1, %f6, %f8
59724 bvc %icc, loop_7170
59725 udiv %i4, 0x0F8F, %o2
59726 fsrc2 %f4, %f6
59727 for %f6, %f4, %f0
59728loop_7170:
59729 ldd [%l7 + 0x38], %f0
59730 stx %i1, [%l7 + 0x38]
59731 bgu,a loop_7171
59732 addccc %g3, %o7, %i6
59733 tne %xcc, 0x2
59734 tsubcctv %l4, %i3, %g4
59735loop_7171:
59736 add %g2, 0x1F17, %l1
59737 fmovrde %g5, %f6, %f0
59738 sub %l2, %o0, %o3
59739 ldsw [%l7 + 0x48], %g7
59740 fxor %f12, %f4, %f14
59741 fmovsleu %icc, %f3, %f3
59742 tsubcctv %i7, 0x0430, %g1
59743 fnegd %f6, %f6
59744 ble loop_7172
59745 fbn %fcc2, loop_7173
59746 fbu %fcc3, loop_7174
59747 sth %l6, [%l7 + 0x3E]
59748loop_7172:
59749 ldsb [%l7 + 0x25], %o4
59750loop_7173:
59751 srlx %i5, %l3, %g6
59752loop_7174:
59753 ld [%l7 + 0x4C], %f11
59754 andcc %l5, %i2, %i0
59755 ldd [%l7 + 0x40], %f6
59756 fbue,a %fcc1, loop_7175
59757 fbul %fcc3, loop_7176
59758 fmovdvs %icc, %f5, %f7
59759 addc %o6, %l0, %o5
59760loop_7175:
59761 brz,a %i4, loop_7177
59762loop_7176:
59763 std %f2, [%l7 + 0x08]
59764 bn,pn %icc, loop_7178
59765 xnorcc %o1, %i1, %o2
59766loop_7177:
59767 std %f6, [%l7 + 0x10]
59768 ldsw [%l7 + 0x1C], %g3
59769loop_7178:
59770 fpadd16 %f14, %f2, %f0
59771 st %f0, [%l7 + 0x58]
59772 xorcc %o7, 0x1F6C, %i6
59773 movcc %xcc, %i3, %g4
59774 std %f4, [%l7 + 0x78]
59775 fmovdge %icc, %f11, %f3
59776 or %l4, %l1, %g5
59777 brgz,a %l2, loop_7179
59778 stw %g2, [%l7 + 0x18]
59779 bpos,a,pn %xcc, loop_7180
59780 popc %o0, %o3
59781loop_7179:
59782 ba %icc, loop_7181
59783 fxnor %f4, %f4, %f8
59784loop_7180:
59785 sth %i7, [%l7 + 0x54]
59786 fexpand %f12, %f10
59787loop_7181:
59788 ldsw [%l7 + 0x74], %g1
59789 fmovdleu %xcc, %f9, %f1
59790 ta %icc, 0x6
59791 fmovspos %xcc, %f7, %f5
59792 fornot2 %f10, %f4, %f8
59793 fbule,a %fcc3, loop_7182
59794 ldsw [%l7 + 0x28], %l6
59795 lduw [%l7 + 0x2C], %g7
59796 fba %fcc3, loop_7183
59797loop_7182:
59798 fbug,a %fcc3, loop_7184
59799 te %icc, 0x0
59800 edge32n %o4, %l3, %i5
59801loop_7183:
59802 fmul8x16 %f10, %f2, %f12
59803loop_7184:
59804 movg %icc, %g6, %l5
59805 bne %icc, loop_7185
59806 stb %i0, [%l7 + 0x0F]
59807 udiv %i2, 0x07FA, %l0
59808 fmovsl %xcc, %f14, %f11
59809loop_7185:
59810 addcc %o6, %i4, %o5
59811 stw %o1, [%l7 + 0x30]
59812 fnot2s %f3, %f0
59813 alignaddrl %i1, %o2, %o7
59814 fnot2 %f14, %f4
59815 ldsw [%l7 + 0x10], %g3
59816 ldub [%l7 + 0x4E], %i6
59817 stb %i3, [%l7 + 0x4B]
59818 xorcc %g4, 0x0894, %l4
59819 ldd [%l7 + 0x68], %f8
59820 stw %g5, [%l7 + 0x20]
59821 stw %l1, [%l7 + 0x54]
59822 stb %g2, [%l7 + 0x53]
59823 brgz %o0, loop_7186
59824 addcc %l2, 0x0B8E, %o3
59825 movrgz %i7, %l6, %g7
59826 sethi 0x0DDD, %g1
59827loop_7186:
59828 bge,a,pt %icc, loop_7187
59829 lduh [%l7 + 0x50], %l3
59830 faligndata %f10, %f12, %f0
59831 fmovrsgez %i5, %f9, %f3
59832loop_7187:
59833 fbue,a %fcc2, loop_7188
59834 fmul8sux16 %f12, %f14, %f2
59835 ble,pn %icc, loop_7189
59836 fmovsl %icc, %f4, %f4
59837loop_7188:
59838 ldsh [%l7 + 0x3C], %g6
59839 fones %f10
59840loop_7189:
59841 ldd [%l7 + 0x30], %f6
59842 brlez,a %o4, loop_7190
59843 fblg %fcc3, loop_7191
59844 smulcc %l5, 0x07CE, %i2
59845 std %f2, [%l7 + 0x60]
59846loop_7190:
59847 move %xcc, %l0, %i0
59848loop_7191:
59849 orn %o6, 0x0216, %o5
59850 lduh [%l7 + 0x7E], %o1
59851 tle %icc, 0x2
59852 fpsub16s %f6, %f1, %f10
59853 lduw [%l7 + 0x08], %i4
59854 fbne,a %fcc0, loop_7192
59855 fmovse %xcc, %f6, %f12
59856 fmuld8sux16 %f1, %f7, %f14
59857 ldsh [%l7 + 0x0E], %i1
59858loop_7192:
59859 bn,a,pn %icc, loop_7193
59860 ldx [%l7 + 0x28], %o2
59861 movpos %icc, %o7, %g3
59862 movrne %i6, %g4, %l4
59863loop_7193:
59864 bvs,a loop_7194
59865 fcmple32 %f12, %f0, %i3
59866 ldub [%l7 + 0x13], %g5
59867 smul %g2, 0x14A3, %l1
59868loop_7194:
59869 ldub [%l7 + 0x32], %l2
59870 st %f1, [%l7 + 0x5C]
59871 ldsw [%l7 + 0x70], %o0
59872 stw %i7, [%l7 + 0x1C]
59873 ldsb [%l7 + 0x08], %l6
59874 edge32ln %o3, %g1, %g7
59875 and %l3, %i5, %g6
59876 ldx [%l7 + 0x38], %o4
59877 bcc loop_7195
59878 fbu,a %fcc0, loop_7196
59879 array8 %l5, %i2, %i0
59880 std %f0, [%l7 + 0x10]
59881loop_7195:
59882 sdivcc %l0, 0x08B5, %o6
59883loop_7196:
59884 srax %o1, %i4, %i1
59885 fors %f11, %f3, %f4
59886 stx %o5, [%l7 + 0x78]
59887 add %o7, 0x04A3, %o2
59888 fpadd16s %f10, %f5, %f7
59889 fmovrsgez %i6, %f4, %f3
59890 ba,a,pt %xcc, loop_7197
59891 fbue %fcc3, loop_7198
59892 nop
59893 setx loop_7199, %l0, %l1
59894 wrpr 0x1, %tl
59895 wrpr %l1, %tpc
59896 add %l1, 0x4, %l1
59897 wrpr %l1, %tnpc
59898 setx 0x34400001400, %l0, %l1
59899 wrpr %l1, %tstate
59900 wrhpr 0x4, %htstate
59901 retry
59902 brnz %g3, loop_7200
59903loop_7197:
59904 edge32l %g4, %l4, %i3
59905loop_7198:
59906 movrlez %g2, %l1, %l2
59907loop_7199:
59908 ldsh [%l7 + 0x12], %g5
59909loop_7200:
59910 lduh [%l7 + 0x1E], %o0
59911 fcmpeq16 %f8, %f10, %l6
59912 ldsh [%l7 + 0x72], %o3
59913 bneg,a loop_7201
59914 tpos %xcc, 0x5
59915 umulcc %i7, %g7, %g1
59916 stx %l3, [%l7 + 0x78]
59917loop_7201:
59918 ldub [%l7 + 0x2A], %i5
59919 bg,a,pn %xcc, loop_7202
59920 addccc %o4, %l5, %g6
59921 fmovdvs %icc, %f1, %f14
59922 lduw [%l7 + 0x0C], %i2
59923loop_7202:
59924 fmovdcs %xcc, %f13, %f8
59925 fcmpne16 %f14, %f14, %i0
59926 ldsh [%l7 + 0x08], %o6
59927 fbug,a %fcc2, loop_7203
59928 tcc %icc, 0x0
59929 be,a,pn %icc, loop_7204
59930 ld [%l7 + 0x2C], %f10
59931loop_7203:
59932 movneg %xcc, %l0, %i4
59933 fnegd %f2, %f0
59934loop_7204:
59935 fmovdneg %xcc, %f8, %f2
59936 umulcc %i1, 0x1CDA, %o1
59937 andn %o7, 0x09D7, %o5
59938 fmovsne %xcc, %f3, %f2
59939 movle %icc, %i6, %g3
59940 lduw [%l7 + 0x40], %o2
59941 fmovrdgez %g4, %f0, %f14
59942 tleu %xcc, 0x7
59943 ldd [%l7 + 0x28], %f2
59944 fbule %fcc1, loop_7205
59945 lduh [%l7 + 0x1E], %l4
59946 fnot2 %f2, %f12
59947 stb %g2, [%l7 + 0x11]
59948loop_7205:
59949 udiv %i3, 0x03B6, %l1
59950 ldub [%l7 + 0x7B], %l2
59951 fnand %f8, %f14, %f6
59952 mova %icc, %o0, %g5
59953 lduw [%l7 + 0x50], %o3
59954 fabsd %f14, %f14
59955 tcs %xcc, 0x5
59956 fcmpne16 %f14, %f2, %l6
59957 tcc %icc, 0x3
59958 tcs %icc, 0x0
59959 umul %i7, 0x19D1, %g1
59960 fmovsn %icc, %f0, %f14
59961 ldd [%l7 + 0x40], %f12
59962 orn %g7, %l3, %i5
59963 movle %icc, %l5, %o4
59964 sdivx %i2, 0x1B1D, %g6
59965 tpos %icc, 0x6
59966 fnand %f8, %f2, %f0
59967 xor %i0, 0x0556, %o6
59968 sdiv %i4, 0x082B, %l0
59969 tpos %icc, 0x5
59970 fexpand %f7, %f0
59971 xnor %i1, 0x0581, %o7
59972 fcmpgt16 %f10, %f4, %o1
59973 lduh [%l7 + 0x24], %i6
59974 fsrc2s %f11, %f14
59975 nop
59976 setx loop_7206, %l0, %l1
59977 wrpr 0x1, %tl
59978 wrpr %l1, %tnpc
59979 setx 0x34400001400, %l0, %l1
59980 wrpr %l1, %tstate
59981 wrhpr 0x4, %htstate
59982 done
59983 te %icc, 0x7
59984 smul %o5, %o2, %g4
59985 nop
59986 setx loop_7207, %l0, %l1
59987 wrpr 0x1, %tl
59988 wrpr %l1, %tpc
59989 add %l1, 0x4, %l1
59990 wrpr %l1, %tnpc
59991 setx 0x34400001400, %l0, %l1
59992 wrpr %l1, %tstate
59993 wrhpr 0x4, %htstate
59994 retry
59995loop_7206:
59996 xnor %g3, %g2, %i3
59997 fble %fcc2, loop_7208
59998 brgez,a %l1, loop_7209
59999loop_7207:
60000 addccc %l2, %o0, %g5
60001 nop
60002 setx loop_7210, %l0, %l1
60003 wrpr 0x1, %tl
60004 wrpr %l1, %tnpc
60005 setx 0x34400001400, %l0, %l1
60006 wrpr %l1, %tstate
60007 wrhpr 0x4, %htstate
60008 done
60009loop_7208:
60010 fpack16 %f14, %f3
60011loop_7209:
60012 movpos %xcc, %o3, %l4
60013 fnor %f8, %f14, %f8
60014loop_7210:
60015 array32 %l6, %i7, %g7
60016 edge32l %g1, %l3, %i5
60017 tg %icc, 0x0
60018 fpsub16s %f12, %f14, %f12
60019 addcc %o4, %i2, %l5
60020 movn %xcc, %g6, %o6
60021 lduw [%l7 + 0x70], %i4
60022 fcmpgt16 %f12, %f4, %i0
60023 fmovdle %icc, %f13, %f2
60024 srax %l0, 0x1F, %i1
60025 brnz,a %o7, loop_7211
60026 movleu %xcc, %i6, %o5
60027 fmovdvs %xcc, %f4, %f14
60028 bvc,a,pt %xcc, loop_7212
60029loop_7211:
60030 fnot2 %f0, %f10
60031 movne %xcc, %o2, %g4
60032 fnot1s %f10, %f15
60033loop_7212:
60034 ldx [%l7 + 0x40], %o1
60035 ldsb [%l7 + 0x3F], %g2
60036 ldsh [%l7 + 0x42], %g3
60037 lduh [%l7 + 0x48], %l1
60038 fpadd16s %f11, %f10, %f15
60039 fble %fcc1, loop_7213
60040 st %f2, [%l7 + 0x30]
60041 sllx %i3, 0x01, %l2
60042 movvc %xcc, %g5, %o0
60043loop_7213:
60044 tn %xcc, 0x2
60045 fmovdleu %xcc, %f11, %f11
60046 stx %o3, [%l7 + 0x60]
60047 stb %l4, [%l7 + 0x3B]
60048 ld [%l7 + 0x1C], %f13
60049 fbn %fcc3, loop_7214
60050 lduw [%l7 + 0x6C], %l6
60051 fbg,a %fcc3, loop_7215
60052 ldsh [%l7 + 0x2A], %g7
60053loop_7214:
60054 stx %g1, [%l7 + 0x38]
60055 smul %l3, 0x1A22, %i7
60056loop_7215:
60057 edge8l %i5, %o4, %l5
60058 fnand %f6, %f0, %f8
60059 xnorcc %i2, %o6, %g6
60060 be %icc, loop_7216
60061 movneg %xcc, %i0, %i4
60062 fmovdleu %icc, %f12, %f5
60063 ldsb [%l7 + 0x2E], %i1
60064loop_7216:
60065 nop
60066 setx loop_7217, %l0, %l1
60067 jmpl %l1, %l0
60068 fbe %fcc0, loop_7218
60069 fnot1 %f14, %f8
60070 edge32n %o7, %o5, %o2
60071loop_7217:
60072 ldsb [%l7 + 0x38], %i6
60073loop_7218:
60074 addcc %o1, 0x05FB, %g4
60075 ldd [%l7 + 0x20], %f14
60076 lduw [%l7 + 0x64], %g2
60077 move %xcc, %l1, %i3
60078 stw %g3, [%l7 + 0x24]
60079 edge8ln %l2, %g5, %o3
60080 edge16ln %o0, %l4, %g7
60081 fbo %fcc1, loop_7219
60082 fbue,a %fcc0, loop_7220
60083 mova %icc, %g1, %l6
60084 array32 %l3, %i7, %o4
60085loop_7219:
60086 addccc %l5, 0x1538, %i2
60087loop_7220:
60088 fsrc1 %f0, %f10
60089 alignaddr %i5, %g6, %o6
60090 fcmple32 %f14, %f0, %i0
60091 edge32n %i4, %l0, %o7
60092 fpackfix %f12, %f7
60093 ldsh [%l7 + 0x36], %i1
60094 fmovrdlz %o5, %f10, %f0
60095 fabss %f7, %f8
60096 st %f13, [%l7 + 0x10]
60097 or %i6, 0x0711, %o2
60098 te %xcc, 0x5
60099 sll %o1, %g2, %g4
60100 fandnot1 %f8, %f4, %f10
60101 mova %xcc, %i3, %g3
60102 stw %l2, [%l7 + 0x44]
60103 ldsh [%l7 + 0x42], %g5
60104 add %l1, 0x1AB2, %o0
60105 alignaddrl %l4, %g7, %o3
60106 bvc,pn %icc, loop_7221
60107 bcs,a loop_7222
60108 udivx %g1, 0x082D, %l3
60109 edge16n %l6, %i7, %o4
60110loop_7221:
60111 fblg,a %fcc1, loop_7223
60112loop_7222:
60113 fmuld8sux16 %f7, %f7, %f2
60114 fcmpne16 %f10, %f2, %i2
60115 sth %l5, [%l7 + 0x4C]
60116loop_7223:
60117 lduh [%l7 + 0x2E], %i5
60118 sdivcc %g6, 0x0C15, %o6
60119 bcs,a,pt %xcc, loop_7224
60120 edge8 %i4, %l0, %o7
60121 movcc %icc, %i1, %i0
60122 fpsub16s %f12, %f8, %f10
60123loop_7224:
60124 st %f8, [%l7 + 0x28]
60125 ld [%l7 + 0x34], %f4
60126 st %f15, [%l7 + 0x58]
60127 bpos %xcc, loop_7225
60128 bleu,a,pn %icc, loop_7226
60129 nop
60130 setx loop_7227, %l0, %l1
60131 jmpl %l1, %o5
60132 ldsh [%l7 + 0x12], %i6
60133loop_7225:
60134 tgu %icc, 0x5
60135loop_7226:
60136 nop
60137 setx loop_7228, %l0, %l1
60138 jmpl %l1, %o1
60139loop_7227:
60140 fmovse %icc, %f15, %f1
60141 st %f9, [%l7 + 0x7C]
60142 ldd [%l7 + 0x70], %f14
60143loop_7228:
60144 udiv %g2, 0x0E74, %o2
60145 fmovsneg %icc, %f4, %f4
60146 fbul,a %fcc0, loop_7229
60147 fpadd32 %f2, %f6, %f0
60148 fandnot1s %f9, %f9, %f3
60149 ldsb [%l7 + 0x5A], %g4
60150loop_7229:
60151 fmovrsne %g3, %f5, %f10
60152 addc %l2, %g5, %l1
60153 fmovd %f8, %f12
60154 ld [%l7 + 0x08], %f10
60155 fmovd %f8, %f2
60156 ldd [%l7 + 0x48], %f6
60157 std %f12, [%l7 + 0x38]
60158 fcmpeq16 %f10, %f4, %i3
60159 faligndata %f8, %f6, %f8
60160 fbne %fcc1, loop_7230
60161 add %l4, 0x1902, %o0
60162 tge %icc, 0x1
60163 ldub [%l7 + 0x45], %o3
60164loop_7230:
60165 brgz,a %g7, loop_7231
60166 movrgez %g1, 0x2E2, %l6
60167 andncc %l3, %o4, %i2
60168 fbe %fcc3, loop_7232
60169loop_7231:
60170 fsrc2s %f1, %f6
60171 udivx %i7, 0x1A4B, %i5
60172 movne %xcc, %l5, %g6
60173loop_7232:
60174 fmuld8sux16 %f6, %f12, %f10
60175 nop
60176 setx loop_7233, %l0, %l1
60177 jmpl %l1, %o6
60178 bne,pn %xcc, loop_7234
60179 stw %l0, [%l7 + 0x78]
60180 ld [%l7 + 0x50], %f5
60181loop_7233:
60182 ldsb [%l7 + 0x55], %i4
60183loop_7234:
60184 umulcc %o7, 0x0885, %i1
60185 ldsb [%l7 + 0x55], %o5
60186 fbe %fcc0, loop_7235
60187 fmovrse %i0, %f8, %f13
60188 fmovdleu %icc, %f6, %f3
60189 bvc,a,pt %xcc, loop_7236
60190loop_7235:
60191 lduh [%l7 + 0x24], %i6
60192 smulcc %g2, 0x1BEF, %o2
60193 ldsb [%l7 + 0x30], %o1
60194loop_7236:
60195 fnot2 %f4, %f2
60196 fmovdvc %xcc, %f5, %f15
60197 fpsub32s %f12, %f5, %f9
60198 fbo,a %fcc1, loop_7237
60199 ldd [%l7 + 0x68], %f10
60200 bneg,a %xcc, loop_7238
60201 fblg,a %fcc2, loop_7239
60202loop_7237:
60203 umul %g3, 0x111F, %l2
60204 edge16n %g5, %g4, %l1
60205loop_7238:
60206 edge16n %l4, %o0, %i3
60207loop_7239:
60208 movrlz %g7, 0x345, %o3
60209 fcmps %fcc3, %f10, %f11
60210 edge16n %g1, %l6, %o4
60211 lduh [%l7 + 0x26], %l3
60212 ldx [%l7 + 0x38], %i2
60213 fmovdcs %xcc, %f15, %f10
60214 fmovsg %icc, %f13, %f0
60215 fmovsn %xcc, %f12, %f8
60216 movrlez %i7, %i5, %g6
60217 fblg,a %fcc0, loop_7240
60218 ldd [%l7 + 0x60], %f8
60219 movrgz %l5, %l0, %i4
60220 srlx %o7, %i1, %o6
60221loop_7240:
60222 movrlz %i0, 0x093, %o5
60223 add %i6, %g2, %o2
60224 movcc %xcc, %g3, %l2
60225 ldub [%l7 + 0x60], %o1
60226 brlz %g4, loop_7241
60227 bne,a %xcc, loop_7242
60228 taddcc %g5, %l4, %l1
60229 fcmped %fcc0, %f6, %f6
60230loop_7241:
60231 fpackfix %f14, %f5
60232loop_7242:
60233 movg %icc, %i3, %o0
60234 brgez,a %o3, loop_7243
60235 fandnot1s %f14, %f8, %f9
60236 fmovdl %icc, %f6, %f1
60237 bvc,pt %icc, loop_7244
60238loop_7243:
60239 tvs %icc, 0x5
60240 bneg,pn %xcc, loop_7245
60241 subcc %g7, 0x1892, %l6
60242loop_7244:
60243 fxor %f10, %f10, %f10
60244 array32 %g1, %l3, %o4
60245loop_7245:
60246 fpack16 %f6, %f8
60247 srax %i2, %i5, %g6
60248 fmovdne %xcc, %f1, %f8
60249 andncc %l5, %l0, %i7
60250 fbne %fcc3, loop_7246
60251 edge32 %o7, %i1, %o6
60252 bleu %icc, loop_7247
60253 array8 %i0, %i4, %o5
60254loop_7246:
60255 stx %i6, [%l7 + 0x28]
60256 sub %g2, %o2, %g3
60257loop_7247:
60258 alignaddr %l2, %g4, %g5
60259 lduw [%l7 + 0x64], %l4
60260 ldx [%l7 + 0x78], %o1
60261 fmovspos %xcc, %f4, %f5
60262 or %i3, 0x00E6, %l1
60263 fcmpgt32 %f6, %f4, %o0
60264 fones %f9
60265 fbue %fcc2, loop_7248
60266 andn %o3, 0x17D2, %g7
60267 ldd [%l7 + 0x40], %f12
60268 edge32ln %l6, %l3, %o4
60269loop_7248:
60270 fmovrdne %g1, %f6, %f12
60271 fpack32 %f12, %f10, %f8
60272 addcc %i2, 0x1BED, %g6
60273 fmovdle %xcc, %f10, %f7
60274 fmovsvs %icc, %f7, %f4
60275 bneg,pt %xcc, loop_7249
60276 sethi 0x0CF8, %i5
60277 lduw [%l7 + 0x38], %l5
60278 orn %i7, 0x174C, %l0
60279loop_7249:
60280 bleu %icc, loop_7250
60281 fornot1 %f4, %f8, %f0
60282 stx %o7, [%l7 + 0x78]
60283 lduw [%l7 + 0x14], %i1
60284loop_7250:
60285 ldub [%l7 + 0x64], %i0
60286 edge32ln %i4, %o6, %i6
60287 ldsb [%l7 + 0x61], %g2
60288 sth %o2, [%l7 + 0x6A]
60289 fbge %fcc3, loop_7251
60290 brgz,a %g3, loop_7252
60291 tpos %xcc, 0x0
60292 call loop_7253
60293loop_7251:
60294 stw %o5, [%l7 + 0x78]
60295loop_7252:
60296 st %f2, [%l7 + 0x30]
60297 tne %icc, 0x2
60298loop_7253:
60299 bshuffle %f8, %f14, %f0
60300 bpos,a %icc, loop_7254
60301 movgu %icc, %g4, %l2
60302 ldsb [%l7 + 0x36], %g5
60303 subc %o1, 0x0C0B, %i3
60304loop_7254:
60305 fmovsge %xcc, %f11, %f4
60306 lduh [%l7 + 0x28], %l1
60307 st %f7, [%l7 + 0x54]
60308 fpadd32 %f10, %f6, %f12
60309 srax %l4, 0x10, %o3
60310 tn %icc, 0x6
60311 std %f10, [%l7 + 0x60]
60312 bl %xcc, loop_7255
60313 tvs %xcc, 0x4
60314 fmovrsne %g7, %f14, %f8
60315 brz %o0, loop_7256
60316loop_7255:
60317 fmovsneg %icc, %f2, %f9
60318 fcmpeq32 %f6, %f6, %l3
60319 fnor %f10, %f0, %f10
60320loop_7256:
60321 fbo,a %fcc1, loop_7257
60322 fmovsge %icc, %f12, %f13
60323 ldsh [%l7 + 0x42], %l6
60324 ldsh [%l7 + 0x58], %o4
60325loop_7257:
60326 fpsub16s %f5, %f12, %f7
60327 ldsw [%l7 + 0x70], %i2
60328 bneg,pn %xcc, loop_7258
60329 fbug,a %fcc0, loop_7259
60330 fcmpgt32 %f0, %f0, %g1
60331 xor %g6, %i5, %i7
60332loop_7258:
60333 fblg,a %fcc1, loop_7260
60334loop_7259:
60335 brz %l5, loop_7261
60336 move %icc, %o7, %i1
60337 lduh [%l7 + 0x0E], %l0
60338loop_7260:
60339 ld [%l7 + 0x50], %f11
60340loop_7261:
60341 ldsw [%l7 + 0x20], %i4
60342 brz %o6, loop_7262
60343 lduw [%l7 + 0x60], %i0
60344 stw %i6, [%l7 + 0x6C]
60345 std %f2, [%l7 + 0x10]
60346loop_7262:
60347 fmovdn %xcc, %f15, %f5
60348 fmovdpos %icc, %f11, %f10
60349 fbule,a %fcc1, loop_7263
60350 smulcc %o2, 0x0327, %g2
60351 fbe %fcc1, loop_7264
60352 fbo %fcc1, loop_7265
60353loop_7263:
60354 st %f4, [%l7 + 0x78]
60355 alignaddr %g3, %o5, %l2
60356loop_7264:
60357 std %f8, [%l7 + 0x70]
60358loop_7265:
60359 be,a,pt %xcc, loop_7266
60360 be %icc, loop_7267
60361 lduw [%l7 + 0x44], %g4
60362 for %f10, %f12, %f10
60363loop_7266:
60364 sth %g5, [%l7 + 0x18]
60365loop_7267:
60366 edge32n %o1, %l1, %i3
60367 fandnot2s %f14, %f10, %f5
60368 andn %o3, 0x02FB, %l4
60369 bgu,a,pn %icc, loop_7268
60370 movrlz %g7, %l3, %o0
60371 fmovsgu %xcc, %f13, %f2
60372 umulcc %o4, 0x17A0, %i2
60373loop_7268:
60374 umul %g1, 0x1E9B, %g6
60375 fblg,a %fcc0, loop_7269
60376 ldsb [%l7 + 0x7F], %i5
60377 ldx [%l7 + 0x48], %l6
60378 brz %i7, loop_7270
60379loop_7269:
60380 lduw [%l7 + 0x74], %l5
60381 ldsw [%l7 + 0x08], %i1
60382 fbne %fcc0, loop_7271
60383loop_7270:
60384 fmovdg %xcc, %f12, %f15
60385 fandnot1 %f6, %f14, %f4
60386 stw %l0, [%l7 + 0x7C]
60387loop_7271:
60388 tl %xcc, 0x7
60389 fnot1 %f14, %f4
60390 fmovsvs %icc, %f7, %f7
60391 sth %i4, [%l7 + 0x34]
60392 fmovd %f10, %f4
60393 sra %o6, 0x07, %o7
60394 ld [%l7 + 0x10], %f9
60395 bneg,a,pt %icc, loop_7272
60396 fpadd32 %f10, %f6, %f8
60397 fnot1s %f3, %f0
60398 ldsh [%l7 + 0x2C], %i0
60399loop_7272:
60400 fmuld8ulx16 %f4, %f0, %f6
60401 ldsh [%l7 + 0x2A], %i6
60402 fcmpeq16 %f4, %f0, %o2
60403 std %f14, [%l7 + 0x20]
60404 srax %g3, %o5, %g2
60405 ldx [%l7 + 0x18], %g4
60406 brlz,a %l2, loop_7273
60407 bcs,a loop_7274
60408 tsubcctv %o1, %g5, %i3
60409 ldd [%l7 + 0x78], %f2
60410loop_7273:
60411 movrgez %o3, 0x3BD, %l4
60412loop_7274:
60413 ldd [%l7 + 0x48], %f2
60414 edge32ln %g7, %l1, %o0
60415 lduw [%l7 + 0x38], %o4
60416 fpsub32 %f2, %f6, %f2
60417 fandnot1s %f8, %f13, %f2
60418 for %f10, %f0, %f4
60419 fmovdcs %xcc, %f1, %f4
60420 fmovdg %xcc, %f13, %f11
60421 sth %l3, [%l7 + 0x44]
60422 fmul8x16 %f7, %f6, %f2
60423 edge16l %i2, %g6, %g1
60424 stb %i5, [%l7 + 0x33]
60425 srl %i7, 0x06, %l5
60426 fbul %fcc0, loop_7275
60427 brlz %i1, loop_7276
60428 fmovdg %xcc, %f11, %f4
60429 mulscc %l6, %i4, %l0
60430loop_7275:
60431 fmovsvc %icc, %f1, %f4
60432loop_7276:
60433 fornot2s %f4, %f4, %f15
60434 bcs,pt %icc, loop_7277
60435 sth %o7, [%l7 + 0x50]
60436 fpsub16s %f9, %f15, %f8
60437 or %i0, 0x02BF, %i6
60438loop_7277:
60439 fandnot1 %f6, %f8, %f4
60440 edge32n %o2, %o6, %g3
60441 brnz,a %g2, loop_7278
60442 fbge,a %fcc2, loop_7279
60443 fnot2s %f15, %f13
60444 bleu %xcc, loop_7280
60445loop_7278:
60446 std %f12, [%l7 + 0x50]
60447loop_7279:
60448 stb %g4, [%l7 + 0x74]
60449 ldsh [%l7 + 0x0A], %l2
60450loop_7280:
60451 ldsw [%l7 + 0x7C], %o1
60452 brgz %o5, loop_7281
60453 brz,a %i3, loop_7282
60454 fmovrdgz %g5, %f10, %f12
60455 xorcc %o3, %l4, %l1
60456loop_7281:
60457 lduh [%l7 + 0x2E], %g7
60458loop_7282:
60459 xor %o4, 0x1741, %l3
60460 fsrc2s %f12, %f0
60461 stx %o0, [%l7 + 0x38]
60462 ldub [%l7 + 0x21], %i2
60463 srlx %g6, 0x12, %i5
60464 addcc %g1, 0x0722, %i7
60465 ld [%l7 + 0x1C], %f13
60466 fnors %f8, %f3, %f15
60467 fmovde %xcc, %f6, %f10
60468 brlez %l5, loop_7283
60469 ldx [%l7 + 0x68], %l6
60470 std %f14, [%l7 + 0x30]
60471 movrne %i1, %i4, %l0
60472loop_7283:
60473 ldx [%l7 + 0x18], %i0
60474 stb %o7, [%l7 + 0x35]
60475 fbug,a %fcc3, loop_7284
60476 brlz %i6, loop_7285
60477 st %f2, [%l7 + 0x7C]
60478 fmovscc %icc, %f1, %f14
60479loop_7284:
60480 fnot1 %f14, %f0
60481loop_7285:
60482 movrlz %o2, %o6, %g2
60483 udivx %g3, 0x01FE, %g4
60484 fbule,a %fcc3, loop_7286
60485 fbu %fcc3, loop_7287
60486 andcc %l2, %o5, %i3
60487 andcc %o1, 0x0A1D, %g5
60488loop_7286:
60489 lduw [%l7 + 0x30], %l4
60490loop_7287:
60491 sth %l1, [%l7 + 0x6C]
60492 movleu %xcc, %o3, %g7
60493 fmovdcs %xcc, %f2, %f4
60494 stx %l3, [%l7 + 0x68]
60495 lduw [%l7 + 0x48], %o4
60496 ldsb [%l7 + 0x65], %o0
60497 fmovrslz %i2, %f4, %f14
60498 fornot1 %f8, %f6, %f14
60499 edge8ln %i5, %g1, %g6
60500 stb %i7, [%l7 + 0x4E]
60501 fmul8sux16 %f2, %f8, %f14
60502 brlz,a %l6, loop_7288
60503 ldx [%l7 + 0x40], %i1
60504 movne %xcc, %l5, %l0
60505 movneg %xcc, %i0, %o7
60506loop_7288:
60507 fands %f9, %f11, %f7
60508 movrgez %i6, %o2, %o6
60509
60510!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60511!
60512! Stats for Diag:
60513!
60514! Type f : 14102
60515! Type i : 14251
60516! Type cti : 7288
60517! Type l : 14359
60518!
60519!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60520
60521
60522 EXIT_GOOD /* test finish */
60523
60524/************************************************************************
60525 Test case data start
60526 ************************************************************************/
60527.data
60528user_data_start:
60529scratch_area:
60530.word 0xC9E516EA
60531.word 0x982D1728
60532.word 0x740CC487
60533.word 0xE1CD0D98
60534.word 0x32D4D6D6
60535.word 0x3C987EC3
60536.word 0xA120D833
60537.word 0xCD104D30
60538.word 0x12501316
60539.word 0x83388DF8
60540.word 0x913B6A1C
60541.word 0xED116E39
60542.word 0x20600146
60543.word 0xB0AD8E0B
60544.word 0x8D97E6B7
60545.word 0xE1EBEF2F
60546.word 0x59F6291B
60547.word 0x925D1F0C
60548.word 0xE8B2CA43
60549.word 0x0708621D
60550.word 0x98725C5F
60551.word 0x85C0CA31
60552.word 0xC4895C2B
60553.word 0x96FE9637
60554.word 0x29DDF161
60555.word 0x6B5F0538
60556.word 0xACF62458
60557.word 0x5B948A66
60558.word 0x41ABB3E6
60559.word 0xA4B8AABC
60560.word 0xC5B56473
60561.word 0x3FBE9B1E
60562.word 0x716F5793
60563.word 0x6B41F81F
60564.word 0x62F55F18
60565.word 0x155635F9
60566.word 0x58AC778F
60567.word 0x1B88C60E
60568.word 0x3E141901
60569.word 0x64A7D412
60570.word 0xD02F86A7
60571.word 0x05AFCCD5
60572.word 0x1D1D3D6E
60573.word 0x66D7EA59
60574.word 0xB7FC690D
60575.word 0x36B2522E
60576.word 0xAB859AF0
60577.word 0x7A511BEA
60578.word 0x833DE2EE
60579.word 0xBFFF2B82
60580.word 0x8EDA7203
60581.word 0xA7BA505C
60582.word 0xB3A36C9D
60583.word 0xBFC536B9
60584.word 0x0029AE85
60585.word 0xC261C5CF
60586.word 0xCA39633A
60587.word 0xCF4F8B84
60588.word 0x9E71BA92
60589.word 0x801405B3
60590.word 0x2E71BBE6
60591.word 0x39080A96
60592.word 0xECF1768E
60593.word 0x9C3F6423
60594.end